Brizy – Page Builder - Version 2.3.31

Version Description

  • 2022-03-02 =
  • New: Collaboration tool option in left sidebar
  • Improved: Changed max value for counter element
  • Improved: Selecting dropdown options in Post filter option
  • Improved: Cache for dynamic content images
  • Improved: Performance on extracting images, avoid creating duplicate of images when the sizes are bigger than image, removed functions and all data sent to editor regards to download_images from s3
  • Improved: SQL query for attachment id
  • Improved: Optimize save global blocks
  • Fixed: Avoid load duplicates images in the editor
  • Fixed: Original image width and height
  • Fixed: Width for sidebar custom attributes
  • Fixed: Links on buttons when global blocks are missing
  • Fixed: Gradient color for buttons
  • Fixed: External Popups font assets
  • Fixed: Form hidden field send only label
  • Fixed: Premade popup designs available only in PRO
  • Fixed: View as for membership roles in builder
  • Fixed: Separators in responsive and hamburger dropdowns in the left sidebar
  • Fixed: Accordion active tags
  • Fixed: Hide go to dashboard for reseller partners
  • Fixed: Removed dependency asset storage of asset proxy processor
  • Fixed: Custom fonts endpoint
Download this release

Release Info

Developer themefusecom
Plugin Icon 128x128 Brizy – Page Builder
Version 2.3.31
Comparing to
See all releases

Code changes from version 2.3.30 to 2.3.31

README.md CHANGED
@@ -1,9 +1,9 @@
1
  # Brizy - Page Builder
2
  Contributors: themefuse<br>
3
  Requires at least: 4.5<br>
4
- Tested up to: 5.9<br>
5
  Requires PHP: 5.6.20<br>
6
- Stable tag: 2.3.30<br>
7
  License: GPLv3<br>
8
  License URI: https://www.gnu.org/licenses/gpl-3.0.html
9
 
@@ -118,6 +118,29 @@ $bodyHtml = apply_filters( 'brizy_content', $html->get_body(), Brizy_Editor_Proj
118
 
119
  ## Changelog
120
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
121
  ### 2.3.30 - 2022-02-09
122
  * Improved: Form element - added Loading animation to button after submit
123
  * Fixed: Form element - Hidden field not working correctly
1
  # Brizy - Page Builder
2
  Contributors: themefuse<br>
3
  Requires at least: 4.5<br>
4
+ Tested up to: 5.9.1<br>
5
  Requires PHP: 5.6.20<br>
6
+ Stable tag: 2.3.31<br>
7
  License: GPLv3<br>
8
  License URI: https://www.gnu.org/licenses/gpl-3.0.html
9
 
118
 
119
  ## Changelog
120
 
121
+ ### 2.3.31 - 2022-03-02
122
+ * New: Collaboration tool option in left sidebar
123
+ * Improved: Changed max value for counter element
124
+ * Improved: Selecting dropdown options in Post filter option
125
+ * Improved: Cache for dynamic content images
126
+ * Improved: Performance on extracting images, avoid creating duplicate of images when the sizes are bigger than image, removed functions and all data sent to editor regards to download_images from s3
127
+ * Improved: SQL query for attachment id
128
+ * Improved: Optimize save global blocks
129
+ * Fixed: Avoid load duplicates images in the editor
130
+ * Fixed: Original image width and height
131
+ * Fixed: Width for sidebar custom attributes
132
+ * Fixed: Links on buttons when global blocks are missing
133
+ * Fixed: Gradient color for buttons
134
+ * Fixed: External Popups font assets
135
+ * Fixed: Form hidden field send only label
136
+ * Fixed: Premade popup designs available only in PRO
137
+ * Fixed: View as for membership roles in builder
138
+ * Fixed: Separators in responsive and hamburger dropdowns in the left sidebar
139
+ * Fixed: Accordion active tags
140
+ * Fixed: Hide go to dashboard for reseller partners
141
+ * Fixed: Removed dependency asset storage of asset proxy processor
142
+ * Fixed: Custom fonts endpoint
143
+
144
  ### 2.3.30 - 2022-02-09
145
  * Improved: Form element - added Loading animation to button after submit
146
  * Fixed: Form element - Hidden field not working correctly
admin/blocks/api.php CHANGED
@@ -348,20 +348,21 @@ class Brizy_Admin_Blocks_Api extends Brizy_Admin_AbstractApi {
348
  }
349
  }
350
 
351
- $blocks = [];
 
352
 
353
  foreach ( (array) $this->param( 'uid' ) as $i => $uid ) {
354
- $status = stripslashes( $this->param( 'status' )[ $i ] );
355
-
356
- $bockManager = new Brizy_Admin_Blocks_Manager( Brizy_Admin_Blocks_Main::CP_GLOBAL );
357
- $block = $bockManager->getEntity( $this->param( 'uid' )[ $i ] );
358
 
359
- if ( ! $block ) {
360
  $this->error( 400, "Global block not found" );
361
  }
 
362
  /**
363
- * @var Brizy_Editor_Block $block ;
364
  */
 
 
 
365
  $block->setMeta( stripslashes( $this->param( 'meta' )[ $i ] ) );
366
 
367
  if ( isset( $this->param( 'data' )[ $i ] ) && ! empty( $this->param( 'data' )[ $i ] ) ) {
@@ -390,21 +391,15 @@ class Brizy_Admin_Blocks_Api extends Brizy_Admin_AbstractApi {
390
  $this->ruleManager->setRules( $block->getWpPostId(), $rules );
391
  }
392
 
393
- $block->save( 0 );
394
 
395
  do_action( 'brizy_global_block_updated', $block );
396
- $blocks[] = $block;
397
  }
398
-
399
  }
 
400
  do_action( 'brizy_global_data_updated' );
401
- Brizy_Editor_Block::cleanClassCache();
402
 
403
- $response = [];
404
- foreach ( $blocks as $block ) {
405
- $response[] = Brizy_Editor_Block::get( $block->getWpPostId() )->createResponse();
406
- }
407
- $this->success( $response );
408
 
409
  } catch ( Exception $exception ) {
410
  $this->error( 400, $exception->getMessage() );
348
  }
349
  }
350
 
351
+ $bockManager = new Brizy_Admin_Blocks_Manager( Brizy_Admin_Blocks_Main::CP_GLOBAL );
352
+ $blocks = $bockManager->getEntity( (array) $this->param( 'uid' ) );
353
 
354
  foreach ( (array) $this->param( 'uid' ) as $i => $uid ) {
 
 
 
 
355
 
356
+ if ( ! isset( $blocks[ $uid ] ) ) {
357
  $this->error( 400, "Global block not found" );
358
  }
359
+
360
  /**
361
+ * @var Brizy_Editor_Block $block;
362
  */
363
+ $status = stripslashes( $this->param( 'status' )[ $i ] );
364
+ $block = $blocks[ $uid ];
365
+
366
  $block->setMeta( stripslashes( $this->param( 'meta' )[ $i ] ) );
367
 
368
  if ( isset( $this->param( 'data' )[ $i ] ) && ! empty( $this->param( 'data' )[ $i ] ) ) {
391
  $this->ruleManager->setRules( $block->getWpPostId(), $rules );
392
  }
393
 
394
+ $block->save();
395
 
396
  do_action( 'brizy_global_block_updated', $block );
 
397
  }
 
398
  }
399
+
400
  do_action( 'brizy_global_data_updated' );
 
401
 
402
+ $this->success( [] );
 
 
 
 
403
 
404
  } catch ( Exception $exception ) {
405
  $this->error( 400, $exception->getMessage() );
admin/blocks/manager.php CHANGED
@@ -36,7 +36,7 @@ class Brizy_Admin_Blocks_Manager extends Brizy_Admin_Entity_AbstractManager {
36
  /**
37
  * @param $uid
38
  *
39
- * @return Brizy_Editor_Block
40
  * @throws Exception
41
  */
42
  public function getEntity( $uid ) {
36
  /**
37
  * @param $uid
38
  *
39
+ * @return Brizy_Editor_Block|array
40
  * @throws Exception
41
  */
42
  public function getEntity( $uid ) {
admin/cloud/media-bridge.php CHANGED
@@ -63,7 +63,7 @@ class Brizy_Admin_Cloud_MediaBridge extends Brizy_Admin_Cloud_AbstractBridge {
63
  }
64
 
65
  $media_cacher = new Brizy_Editor_CropCacheMedia( $this->client->getBrizyProject() );
66
- $media_cacher->download_original_image( $mediaUid, false );
67
 
68
  // disabled it if was disabled before
69
  if ( ! $svnUploadEnabled ) {
63
  }
64
 
65
  $media_cacher = new Brizy_Editor_CropCacheMedia( $this->client->getBrizyProject() );
66
+ $media_cacher->download_original_image( $mediaUid );
67
 
68
  // disabled it if was disabled before
69
  if ( ! $svnUploadEnabled ) {
admin/entity/abstract-manager.php CHANGED
@@ -14,32 +14,57 @@ abstract class Brizy_Admin_Entity_AbstractManager implements Brizy_Admin_Entity_
14
  abstract protected function convertWpPostToEntity( $post, $uid = null );
15
 
16
  /**
17
- * @param $type
18
- * @param $uid
19
  *
20
  * @return Brizy_Editor_Block|Brizy_Editor_Post|Brizy_Editor_Popup|mixed|null
21
  * @throws Exception
22
  * @todo: refactor this as a single sql query
23
  *
24
  */
25
- protected function getEntityUidAndType( $uid, $type ) {
26
- $entities = get_posts( array(
 
 
 
 
 
27
  'post_type' => $type,
28
  'post_status' => 'any',
29
- 'meta_key' => 'brizy_post_uid',
30
- 'meta_value' => $uid,
31
- 'numberposts' => - 1,
32
  'orderby' => 'ID',
33
  'order' => 'DESC',
34
- ) );
35
-
36
- if ( isset( $entities[0] ) ) {
37
- $entity = $this->convertWpPostToEntity( $entities[0] );
 
 
 
 
 
 
 
38
  } else {
39
- $entity = null;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
40
  }
41
 
42
- return $entity;
43
  }
44
 
45
  /**
14
  abstract protected function convertWpPostToEntity( $post, $uid = null );
15
 
16
  /**
17
+ * @param string $type
18
+ * @param string|array $uids
19
  *
20
  * @return Brizy_Editor_Block|Brizy_Editor_Post|Brizy_Editor_Popup|mixed|null
21
  * @throws Exception
22
  * @todo: refactor this as a single sql query
23
  *
24
  */
25
+ protected function getEntityUidAndType( $uids, $type ) {
26
+
27
+ if ( ! $uids ) {
28
+ return null;
29
+ }
30
+
31
+ $args = [
32
  'post_type' => $type,
33
  'post_status' => 'any',
 
 
 
34
  'orderby' => 'ID',
35
  'order' => 'DESC',
36
+ ];
37
+
38
+ if ( is_array( $uids ) ) {
39
+ $args['numberposts'] = -1;
40
+ $args['meta_query'] = [
41
+ [
42
+ 'key' => 'brizy_post_uid',
43
+ 'value' => $uids,
44
+ 'compare' => 'IN',
45
+ ]
46
+ ];
47
  } else {
48
+ $args['meta_key'] = 'brizy_post_uid';
49
+ $args['meta_value'] = $uids;
50
+ $args['numberposts'] = 1;
51
+ }
52
+
53
+ if ( ! ( $entities = get_posts( $args ) ) ) {
54
+ return null;
55
+ }
56
+
57
+ if ( is_array( $uids ) ) {
58
+
59
+ $converted = [];
60
+ foreach ( $entities as $entity ) {
61
+ $converted[ get_post_meta( $entity->ID, 'brizy_post_uid', true ) ] = $this->convertWpPostToEntity( $entity );
62
+ }
63
+
64
+ return $converted;
65
  }
66
 
67
+ return $this->convertWpPostToEntity( $entities[0] );
68
  }
69
 
70
  /**
brizy.php CHANGED
@@ -5,7 +5,7 @@
5
  * Plugin URI: https://brizy.io/
6
  * Author: Brizy.io
7
  * Author URI: https://brizy.io/
8
- * Version: 2.3.30
9
  * Text Domain: brizy
10
  * License: GPLv3
11
  * Domain Path: /languages
@@ -19,10 +19,10 @@ if ( isset( $_SERVER['HTTP_X_FORWARDED_PROTO'] ) && stripos( $_SERVER['HTTP_X_FO
19
 
20
  define( 'BRIZY_DEVELOPMENT', false );
21
  define( 'BRIZY_LOG', false );
22
- define( 'BRIZY_VERSION', '2.3.30' );
23
  define( 'BRIZY_MINIMUM_PRO_VERSION', '2.3.0' );
24
- define( 'BRIZY_EDITOR_VERSION', BRIZY_DEVELOPMENT ? 'dev' : '219-wp' );
25
- define( 'BRIZY_SYNC_VERSION', '219' );
26
  define( 'BRIZY_FILE', __FILE__ );
27
  define( 'BRIZY_PLUGIN_BASE', plugin_basename( BRIZY_FILE ) );
28
  define( 'BRIZY_PLUGIN_PATH', dirname( BRIZY_FILE ) );
5
  * Plugin URI: https://brizy.io/
6
  * Author: Brizy.io
7
  * Author URI: https://brizy.io/
8
+ * Version: 2.3.31
9
  * Text Domain: brizy
10
  * License: GPLv3
11
  * Domain Path: /languages
19
 
20
  define( 'BRIZY_DEVELOPMENT', false );
21
  define( 'BRIZY_LOG', false );
22
+ define( 'BRIZY_VERSION', '2.3.31' );
23
  define( 'BRIZY_MINIMUM_PRO_VERSION', '2.3.0' );
24
+ define( 'BRIZY_EDITOR_VERSION', BRIZY_DEVELOPMENT ? 'dev' : '220-wp' );
25
+ define( 'BRIZY_SYNC_VERSION', '220' );
26
  define( 'BRIZY_FILE', __FILE__ );
27
  define( 'BRIZY_PLUGIN_BASE', plugin_basename( BRIZY_FILE ) );
28
  define( 'BRIZY_PLUGIN_PATH', dirname( BRIZY_FILE ) );
compatibilities/yoast-seo.php CHANGED
@@ -8,10 +8,10 @@ class Brizy_Compatibilities_YoastSeo {
8
  }
9
 
10
  /**
11
- * Yoast has a feature to add twitter share image.
12
  * If this image or featured image is not added then
13
  * it takes the first image from the post content.
14
- * These action is made in the hook wp_head and we
15
  * haven't replaced the urls yet. Here's why we see:
16
  * <meta name="twitter:image" content="http://@brizy_SITE_URL_PLACEHOLDER@/?
17
  *
@@ -25,9 +25,7 @@ class Brizy_Compatibilities_YoastSeo {
25
  try {
26
  $project = Brizy_Editor_Project::get();
27
  $context = Brizy_Content_ContextFactory::createContext( $project, null, null, null );
28
- $urlBuilder = new Brizy_Editor_UrlBuilder( $project, null );
29
- $media_storage = new Brizy_Editor_Asset_MediaProxyStorage( $urlBuilder );
30
- $media_processor = new Brizy_Editor_Asset_MediaAssetProcessor( $media_storage );
31
  $domain_processor = new Brizy_Editor_Asset_DomainProcessor();
32
  $url = $domain_processor->process( $img_url, $context );
33
  $url = $media_processor->process( $url, $context );
8
  }
9
 
10
  /**
11
+ * Yoast has a feature to add Twitter share image.
12
  * If this image or featured image is not added then
13
  * it takes the first image from the post content.
14
+ * These action is made in the hook wp_head, and we
15
  * haven't replaced the urls yet. Here's why we see:
16
  * <meta name="twitter:image" content="http://@brizy_SITE_URL_PLACEHOLDER@/?
17
  *
25
  try {
26
  $project = Brizy_Editor_Project::get();
27
  $context = Brizy_Content_ContextFactory::createContext( $project, null, null, null );
28
+ $media_processor = new Brizy_Editor_Asset_ImgProcessor();
 
 
29
  $domain_processor = new Brizy_Editor_Asset_DomainProcessor();
30
  $url = $domain_processor->process( $img_url, $context );
31
  $url = $media_processor->process( $url, $context );
content/main-processor.php CHANGED
@@ -15,9 +15,7 @@ class Brizy_Content_MainProcessor {
15
  private $context;
16
 
17
  /**
18
- * Brizy_Content_MainProcessor constructor.
19
- *
20
- * @param $context
21
  */
22
  public function __construct( Brizy_Content_Context $context ) {
23
 
@@ -26,15 +24,8 @@ class Brizy_Content_MainProcessor {
26
  $this->processors[] = new Brizy_Content_ShortcodeToPlaceholderProcessor();
27
  $this->processors[] = new Brizy_Editor_Asset_DomainProcessor();
28
  $this->processors[] = new Brizy_Content_DynamicContentProcessor();
29
-
30
- $post_id = $context->getWpPost() ? $context->getWpPost()->ID : null;
31
- $urlBuilder = new Brizy_Editor_UrlBuilder( $context->getProject(), $post_id );
32
- $asset_storage = new Brizy_Editor_Asset_AssetProxyStorage( $urlBuilder );
33
- $media_storage = new Brizy_Editor_Asset_MediaProxyStorage( $urlBuilder );
34
-
35
- $this->processors[] = new Brizy_Editor_Asset_AssetProxyProcessor( $asset_storage );
36
- $this->processors[] = new Brizy_Editor_Asset_MediaAssetProcessor( $media_storage );
37
- $this->processors[] = new Brizy_Editor_Asset_SvgAssetProcessor( );
38
 
39
  $this->processors = apply_filters( 'brizy_content_processors', $this->processors, $context );
40
  }
15
  private $context;
16
 
17
  /**
18
+ * @param Brizy_Content_Context $context
 
 
19
  */
20
  public function __construct( Brizy_Content_Context $context ) {
21
 
24
  $this->processors[] = new Brizy_Content_ShortcodeToPlaceholderProcessor();
25
  $this->processors[] = new Brizy_Editor_Asset_DomainProcessor();
26
  $this->processors[] = new Brizy_Content_DynamicContentProcessor();
27
+ $this->processors[] = new Brizy_Editor_Asset_ImgProcessor();
28
+ $this->processors[] = new Brizy_Editor_Asset_MediaProcessor();
 
 
 
 
 
 
 
29
 
30
  $this->processors = apply_filters( 'brizy_content_processors', $this->processors, $context );
31
  }
editor.php CHANGED
@@ -383,7 +383,6 @@ class Brizy_Editor {
383
  $crop_proxy = new Brizy_Public_CropProxy( $url_builder, $config );
384
  $attachment_proxy = new Brizy_Public_AttachmentProxy( $url_builder, $config );
385
  $screenshot_roxy = new Brizy_Public_BlockScreenshotProxy( new Brizy_Editor_UrlBuilder( null ), $config );
386
- $screenshot_roxy = new Brizy_Public_FileProxy( new Brizy_Editor_UrlBuilder( null ), $config );
387
  } catch ( Exception $e ) {
388
  Brizy_Logger::instance()->exception( $e );
389
  }
383
  $crop_proxy = new Brizy_Public_CropProxy( $url_builder, $config );
384
  $attachment_proxy = new Brizy_Public_AttachmentProxy( $url_builder, $config );
385
  $screenshot_roxy = new Brizy_Public_BlockScreenshotProxy( new Brizy_Editor_UrlBuilder( null ), $config );
 
386
  } catch ( Exception $e ) {
387
  Brizy_Logger::instance()->exception( $e );
388
  }
editor/api.php CHANGED
@@ -26,7 +26,6 @@ class Brizy_Editor_API extends Brizy_Admin_AbstractApi
26
  const AJAX_UPDATE_MENU_DATA = '_update_menu_data';
27
  const AJAX_UPDATE_EDITOR_META_DATA = '_update_editor_meta_data';
28
  const AJAX_UPDATE_MENU_ITEM_DATA = '_update_menu_item_data';
29
- const AJAX_DOWNLOAD_MEDIA = '_download_media';
30
  const AJAX_MEDIA_METAKEY = '_get_media_key';
31
  const AJAX_CREATE_ATTACHMENT_UID = '_create_attachment_uid';
32
  const AJAX_SET_FEATURED_IMAGE = '_set_featured_image';
@@ -92,7 +91,6 @@ class Brizy_Editor_API extends Brizy_Admin_AbstractApi
92
  add_action($p . self::AJAX_GET_TERMS, array($this, 'get_terms'));
93
  add_action($p . self::AJAX_GET_USERS, array($this, 'get_users'));
94
  add_action($p . self::AJAX_GET_TERMS_BY, array($this, 'get_terms_by'));
95
- add_action($p . self::AJAX_DOWNLOAD_MEDIA, array($this, 'download_media'));
96
  add_action($p . self::AJAX_MEDIA_METAKEY, array($this, 'get_media_key'));
97
  add_action($p . self::AJAX_CREATE_ATTACHMENT_UID, array($this, 'get_attachment_key'));
98
  add_action($p . self::AJAX_SET_FEATURED_IMAGE, array($this, 'set_featured_image'));
@@ -950,22 +948,6 @@ class Brizy_Editor_API extends Brizy_Admin_AbstractApi
950
  $this->success($users);
951
  }
952
 
953
- public function download_media()
954
- {
955
- try {
956
- $this->verifyNonce(self::nonce);
957
-
958
- $project = Brizy_Editor_Project::get();
959
- $media_cacher = new Brizy_Editor_CropCacheMedia( $project );
960
-
961
- $media_cacher->download_original_image( $_REQUEST['media'] );
962
-
963
- $this->success(array(), 200);
964
- } catch (Exception $e) {
965
- $this->error(500, $e->getMessage());
966
- }
967
- }
968
-
969
  public function get_media_key()
970
  {
971
  try {
26
  const AJAX_UPDATE_MENU_DATA = '_update_menu_data';
27
  const AJAX_UPDATE_EDITOR_META_DATA = '_update_editor_meta_data';
28
  const AJAX_UPDATE_MENU_ITEM_DATA = '_update_menu_item_data';
 
29
  const AJAX_MEDIA_METAKEY = '_get_media_key';
30
  const AJAX_CREATE_ATTACHMENT_UID = '_create_attachment_uid';
31
  const AJAX_SET_FEATURED_IMAGE = '_set_featured_image';
91
  add_action($p . self::AJAX_GET_TERMS, array($this, 'get_terms'));
92
  add_action($p . self::AJAX_GET_USERS, array($this, 'get_users'));
93
  add_action($p . self::AJAX_GET_TERMS_BY, array($this, 'get_terms_by'));
 
94
  add_action($p . self::AJAX_MEDIA_METAKEY, array($this, 'get_media_key'));
95
  add_action($p . self::AJAX_CREATE_ATTACHMENT_UID, array($this, 'get_attachment_key'));
96
  add_action($p . self::AJAX_SET_FEATURED_IMAGE, array($this, 'set_featured_image'));
948
  $this->success($users);
949
  }
950
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
951
  public function get_media_key()
952
  {
953
  try {
editor/asset/asset-proxy-processor.php DELETED
@@ -1,61 +0,0 @@
1
- <?php
2
-
3
-
4
- class Brizy_Editor_Asset_AssetProxyProcessor implements Brizy_Editor_Content_ProcessorInterface {
5
-
6
- /**
7
- * @var Brizy_Editor_Asset_Storage
8
- */
9
- private $storage;
10
-
11
- /**
12
- * Brizy_Editor_Asset_HtmlAssetProcessor constructor.
13
- *
14
- * @param Brizy_Editor_Asset_AbstractStorage $storage
15
- */
16
- public function __construct( $storage ) {
17
- $this->storage = $storage;
18
- }
19
-
20
- /**
21
- * @param string $content
22
- * @param Brizy_Content_Context $context
23
- *
24
- * @return mixed|string
25
- */
26
- public function process( $content, Brizy_Content_Context $context ) {
27
-
28
- preg_match_all( '/"(.[^"]*(?:\?|&|&amp;)brizy=(.[^"]*))"/im', $content, $matches );
29
-
30
- if ( ! isset( $matches[2] ) ) {
31
- return $content;
32
- }
33
-
34
- foreach ( $matches[2] as $i => $url ) {
35
- $url = urldecode($url);
36
- $hash_matches = array();
37
- preg_match( "/^.[^#]*(#.*)$/", $url, $hash_matches );
38
-
39
- $url = preg_replace( "/^(.[^#]*)#.*$/", '$1', $url );
40
-
41
- if ( $url ) {
42
- // store and replace $url
43
- $new_url = $this->storage->store( $url );
44
-
45
- if ( $new_url == $url ) {
46
- continue;
47
- }
48
-
49
- if ( isset( $hash_matches[1] ) && $hash_matches[1] != '' ) {
50
- $new_url .= $hash_matches[1];
51
- }
52
-
53
- $content = str_replace( $matches[1][ $i ], $new_url, $content );
54
- }
55
- }
56
-
57
- return $content;
58
- }
59
-
60
-
61
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
editor/asset/asset-proxy-storage.php DELETED
@@ -1,28 +0,0 @@
1
- <?php
2
-
3
- class Brizy_Editor_Asset_AssetProxyStorage extends Brizy_Editor_Asset_AbstractStorage {
4
-
5
-
6
- /**
7
- * Get the asset and store it somewhere in uploads and return the new local url.
8
- *
9
- * @param $asset_url
10
- *
11
- * @return mixed
12
- */
13
- public function store( $asset_url ) {
14
-
15
- //$asset_url = html_entity_decode( $asset_url );
16
- $new_url = $this->url_builder->page_upload_url( "assets/icons/" . basename( $asset_url ) );
17
- $new_path = $this->url_builder->page_upload_path( "assets/icons/" . basename( $asset_url ) );
18
- $external_url = $this->url_builder->external_asset_url( $asset_url );
19
-
20
-
21
- if ( $this->store_file( $external_url, $new_path ) ) {
22
- $asset_url = $new_url;
23
- }
24
-
25
- return $asset_url;
26
- }
27
-
28
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
editor/asset/cleaner.php DELETED
@@ -1,96 +0,0 @@
1
- <?php
2
-
3
- class Brizy_Editor_Asset_Cleaner {
4
- const CLEAN_FILES_CRON_KEY = 'brizy-asset-clean-files';
5
- const CLEAN_EMPTY_DIRS_CRON_KEY = 'brizy-asset-clean-dirs';
6
- const FILE_LIFE_TIME = 2592000; // 30 days
7
-
8
- public static function _init() {
9
- static $instance;
10
-
11
- if ( ! $instance ) {
12
- $instance = new self();
13
- }
14
- return $instance;
15
- }
16
-
17
- /**
18
- * Brizy_Admin_Cloud_Cron constructor.
19
- */
20
- public function __construct() {
21
-
22
- add_action( self::CLEAN_FILES_CRON_KEY, array( $this, 'clean_files' ) );
23
- add_action( self::CLEAN_EMPTY_DIRS_CRON_KEY, array( $this, 'clean_empty_dirs' ) );
24
- add_filter( 'cron_schedules', [ $this, 'cron_schedules' ] );
25
-
26
- if ( ! wp_next_scheduled( self::CLEAN_FILES_CRON_KEY ) ) {
27
- wp_schedule_event( time(), 'ten_minutes', self::CLEAN_FILES_CRON_KEY );
28
- }
29
-
30
- if ( ! wp_next_scheduled( self::CLEAN_EMPTY_DIRS_CRON_KEY ) ) {
31
- wp_schedule_event( time(), 'daily', self::CLEAN_EMPTY_DIRS_CRON_KEY );
32
- }
33
- }
34
-
35
- /**
36
- * Remove images older than 30 days
37
- */
38
- public function clean_files() {
39
- $wp_filesystem = new WP_Filesystem_Direct( null );
40
- $now = time();
41
-
42
- foreach ( glob( $this->get_upload_dir() . '*/assets/images/{*/*.*,*/*/*.*}', GLOB_BRACE ) as $img ) {
43
- if ( $now - filemtime( $img ) >= self::FILE_LIFE_TIME ) {
44
- $wp_filesystem->delete( $img );
45
- }
46
- }
47
- }
48
-
49
- /**
50
- * Remove empty folders
51
- */
52
- public function clean_empty_dirs() {
53
-
54
- $wp_filesystem = new WP_Filesystem_Direct( null );
55
-
56
- foreach ( glob( $this->get_upload_dir() . '*/assets/images/*', GLOB_ONLYDIR ) as $dir ) {
57
- $this->rm_empty_dir( $dir, $wp_filesystem );
58
- }
59
- }
60
-
61
- private function rm_empty_dir( $path, $wp_filesystem ) {
62
-
63
- $empty = true;
64
-
65
- foreach ( glob( $path . "/*" ) as $file ) {
66
- if ( is_dir( $file ) ) {
67
- if ( ! $this->rm_empty_dir( $file, $wp_filesystem ) ) {
68
- $empty = false;
69
- }
70
- } else {
71
- $empty = false;
72
- }
73
- }
74
-
75
- if ( $empty ) {
76
- $wp_filesystem->delete( $path, false, 'd' );
77
- }
78
-
79
- return $empty;
80
- }
81
-
82
- public function cron_schedules( $schedules ) {
83
-
84
- $schedules['ten_minutes'] = array(
85
- 'interval' => 600,
86
- 'display' => esc_html__( 'Every Ten Minutes', 'brizy' ),
87
- );
88
-
89
- return $schedules;
90
- }
91
-
92
- public function get_upload_dir() {
93
- $urlBuilder = new Brizy_Editor_UrlBuilder( Brizy_Editor_Project::get() );
94
- return $urlBuilder->upload_path( 'brizy/' );
95
- }
96
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
editor/asset/css-asset-processor.php DELETED
@@ -1,34 +0,0 @@
1
- <?php
2
-
3
-
4
- class Brizy_Editor_Asset_CssAssetProcessor implements Brizy_Editor_Content_ProcessorInterface {
5
- /**
6
- * @var Brizy_Editor_Asset_Storage
7
- */
8
- private $storage;
9
-
10
- /**
11
- * Brizy_Editor_Asset_HtmlAssetProcessor constructor.
12
- *
13
- * @param Brizy_Editor_Asset_Storage $storage
14
- */
15
- public function __construct( Brizy_Editor_Asset_Storage $storage ) {
16
- $this->storage = $storage;
17
- }
18
-
19
- /**
20
- * Find and cache all assets and replace the urls with new local ones.
21
- *
22
- * The css assets must be ignored as we have a special processor this.
23
- *
24
- * @param $content
25
- *
26
- * @param Brizy_Content_Context $context
27
- *
28
- * @return string
29
- */
30
- public function process( $content, Brizy_Content_Context $context ) {
31
-
32
- return $content;
33
- }
34
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
editor/asset/img-processor.php ADDED
@@ -0,0 +1,81 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+
4
+ class Brizy_Editor_Asset_ImgProcessor implements Brizy_Editor_Content_ProcessorInterface {
5
+
6
+ /**
7
+ * @var string
8
+ */
9
+ private $uidKey;
10
+
11
+ /**
12
+ * @var string
13
+ */
14
+ private $sizeKey;
15
+
16
+ public function __construct() {
17
+ $this->uidKey = Brizy_Editor::prefix( Brizy_Public_CropProxy::ENDPOINT );
18
+ $this->sizeKey = Brizy_Editor::prefix( Brizy_Public_CropProxy::ENDPOINT_FILTER );
19
+ }
20
+
21
+ /**
22
+ * Find and cache all assets and replace the urls with new local ones.
23
+ *
24
+ * @param string $content
25
+ * @param Brizy_Content_Context $context
26
+ *
27
+ * @return string
28
+ */
29
+ public function process( $content, Brizy_Content_Context $context ) {
30
+ $site_url = str_replace( array( 'http://', 'https://' ), '', home_url() );
31
+ $site_url = str_replace( array( '/', '.' ), array( '\/', '\.' ), $site_url );
32
+
33
+ preg_match_all( '/(http|https):\/\/' . $site_url . '\/?(\?' . $this->uidKey . '=(.[^"\',\s)]*))/im', $content, $matches );
34
+
35
+ if ( empty( $matches[0] ) ) {
36
+ return $content;
37
+ }
38
+
39
+ $imgs = [];
40
+
41
+ foreach ( $matches[0] as $url ) {
42
+
43
+ $parsedUrl = parse_url( html_entity_decode( $url ) );
44
+
45
+ if ( empty( $parsedUrl['query'] ) ) {
46
+ continue;
47
+ }
48
+
49
+ parse_str( $parsedUrl['query'], $vars );
50
+
51
+ if ( empty( $vars[ $this->uidKey ] ) ) {
52
+ continue;
53
+ }
54
+
55
+ if ( empty( $vars[ $this->sizeKey ] ) ) {
56
+ $args[ $this->sizeKey ] = 'full';
57
+ }
58
+
59
+ $imgs[] = [
60
+ 'url' => $url,
61
+ 'uid' => $vars[ $this->uidKey ],
62
+ 'size' => $vars[ $this->sizeKey ],
63
+ ];
64
+ }
65
+
66
+ $mediaCache = new Brizy_Editor_CropCacheMedia( $context->getProject() );
67
+
68
+ $mediaCache->cacheImgs( wp_list_pluck( $imgs, 'uid' ) );
69
+
70
+ foreach ( $imgs as $img ) {
71
+ try {
72
+ $croppedUrl = $mediaCache->getImgUrl( $img['uid'], $img['size'] );
73
+ $content = str_replace( $img['url'], $croppedUrl, $content );
74
+ } catch ( Exception $e ) {
75
+ continue;
76
+ }
77
+ }
78
+
79
+ return $content;
80
+ }
81
+ }
editor/asset/media-asset-processor.php DELETED
@@ -1,113 +0,0 @@
1
- <?php
2
-
3
-
4
- class Brizy_Editor_Asset_MediaAssetProcessor implements Brizy_Editor_Content_ProcessorInterface {
5
-
6
- /**
7
- * @var Brizy_Editor_Asset_Storage
8
- */
9
- private $storage;
10
-
11
- /**
12
- * Brizy_Editor_Asset_HtmlAssetProcessor constructor.
13
- *
14
- * @param Brizy_Editor_Asset_AbstractStorage $storage
15
- */
16
- public function __construct( $storage ) {
17
- $this->storage = $storage;
18
- }
19
-
20
- /**
21
- * Find and cache all assets and replace the urls with new local ones.
22
- *
23
- * @param string $content
24
- * @param Brizy_Content_Context $context
25
- *
26
- * @return mixed|string
27
- */
28
- public function process( $content, Brizy_Content_Context $context ) {
29
- return $this->process_external_asset_urls( $content, $context );
30
- }
31
-
32
- /**
33
- * @param string $content
34
- * @param Brizy_Content_Context $context
35
- *
36
- * @return string
37
- */
38
- public function process_external_asset_urls( $content, Brizy_Content_Context $context ) {
39
-
40
- $site_url = str_replace( array( 'http://', 'https://' ), '', home_url() );
41
- $site_url = str_replace( array( '/', '.' ), array( '\/', '\.' ), $site_url );
42
-
43
- $project = $context->getProject();
44
-
45
- $uidKey = Brizy_Editor::prefix( Brizy_Public_CropProxy::ENDPOINT );
46
- $postIdKey = Brizy_Editor::prefix( Brizy_Public_CropProxy::ENDPOINT_POST );
47
- $sizeKey = Brizy_Editor::prefix( Brizy_Public_CropProxy::ENDPOINT_FILTER );
48
-
49
- preg_match_all( '/(http|https):\/\/' . $site_url . '\/?(\?' . $uidKey . '=(.[^"\',\s)]*))/im', $content, $matches );
50
-
51
- if ( empty( $matches[0] ) ) {
52
- return $content;
53
- }
54
-
55
- $uids = [];
56
-
57
- foreach ( $matches[0] as $url ) {
58
- try {
59
- $args = $this->getQueryArgs( $url );
60
- $uid = $args[ $uidKey ];
61
-
62
- if ( ! is_numeric( $uid ) && ! in_array( $uid, $uids ) ) {
63
- $uids[] = $uid;
64
- }
65
- } catch ( Exception $e ) {
66
- continue;
67
- }
68
- }
69
-
70
- $mediaCache = new Brizy_Editor_CropCacheMedia( $project );
71
-
72
- $mediaCache->cacheImgs( $uids );
73
-
74
- foreach ( $matches[0] as $url ) {
75
-
76
- try {
77
- $args = $this->getQueryArgs( $url );
78
- $postId = null;
79
-
80
- if ( ! empty( $args[ $postIdKey ] ) && $postId = $args[ $postIdKey ] ) {
81
- $postId = wp_is_post_revision( $postId ) ? wp_get_post_parent_id( $postId ) : $postId;
82
- }
83
-
84
- $croppedUrl = $mediaCache->tryOptimizedPath( $args[ $uidKey ], $args[ $sizeKey ], $postId );
85
- $content = str_replace( $url, $croppedUrl, $content );
86
- } catch ( Exception $e ) {
87
- continue;
88
- }
89
- }
90
-
91
- return $content;
92
- }
93
-
94
- /**
95
- * @throws Exception
96
- */
97
- private function getQueryArgs( $url ) {
98
- $endpoint = Brizy_Editor::prefix( Brizy_Public_CropProxy::ENDPOINT );
99
- $parsedUrl = parse_url( html_entity_decode( $url ) );
100
-
101
- if ( empty( $parsedUrl['query'] ) ) {
102
- throw new Exception( 'The query does not exists.' );
103
- }
104
-
105
- parse_str( $parsedUrl['query'], $args );
106
-
107
- if ( empty( $args[ $endpoint ] ) ) {
108
- throw new Exception( 'Invalid query.' );
109
- }
110
-
111
- return $args;
112
- }
113
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
editor/asset/{svg-asset-processor.php → media-processor.php} RENAMED
@@ -1,8 +1,7 @@
1
  <?php
2
 
3
 
4
- class Brizy_Editor_Asset_SvgAssetProcessor implements Brizy_Editor_Content_ProcessorInterface {
5
-
6
 
7
  /**
8
  * Find and cache all assets and replace the urls with new local ones.
@@ -52,12 +51,13 @@ class Brizy_Editor_Asset_SvgAssetProcessor implements Brizy_Editor_Content_Proce
52
  continue;
53
  }
54
 
55
- $media_path = $this->get_attachment_file_by_uid( $params[$brizy_attachment] );
56
 
57
- if ( ! $media_path ) {
58
- return $content;
59
  }
60
- $content = str_replace( $matches[0][ $i ], $media_path, $content );
 
61
  }
62
 
63
  return $content;
1
  <?php
2
 
3
 
4
+ class Brizy_Editor_Asset_MediaProcessor implements Brizy_Editor_Content_ProcessorInterface {
 
5
 
6
  /**
7
  * Find and cache all assets and replace the urls with new local ones.
51
  continue;
52
  }
53
 
54
+ $mediaUrl = $this->get_attachment_file_by_uid( $params[$brizy_attachment] );
55
 
56
+ if ( ! $mediaUrl ) {
57
+ continue;
58
  }
59
+
60
+ $content = str_replace( $matches[0][ $i ], $mediaUrl, $content );
61
  }
62
 
63
  return $content;
editor/asset/media-proxy-storage.php DELETED
@@ -1,38 +0,0 @@
1
- <?php
2
-
3
-
4
- class Brizy_Editor_Asset_MediaProxyStorage extends Brizy_Editor_Asset_AbstractStorage {
5
-
6
- /**
7
- * Get the asset and store it somewhere in uploads and return the new local url.
8
- *
9
- * @param $asset_url
10
- *
11
- * @return mixed
12
- */
13
- public function store( $asset_url ) {
14
-
15
- $asset_url = html_entity_decode( $asset_url );
16
- $sufix_url = $this->getAssetPart( $asset_url, $this->config['urls']['image'] );
17
- $new_url = $this->url_builder->page_upload_url( "assets/images/".$sufix_url );
18
- $new_path = $this->url_builder->page_upload_path( "assets/images/".$sufix_url );
19
- $external_url = $this->url_builder->external_media_url( $sufix_url );
20
-
21
- if ( $this->store_file( $external_url, $new_path ) ) {
22
- $asset_url = $new_url;
23
- }
24
-
25
- return $asset_url;
26
- }
27
-
28
- /**
29
- * @param $url
30
- * @param $prefix
31
- *
32
- * @return mixed
33
- */
34
- public function getAssetPart( $url, $prefix ) {
35
- return str_replace( $prefix, '', $url );
36
- }
37
-
38
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
editor/asset/media.php DELETED
@@ -1,30 +0,0 @@
1
- <?php if ( ! defined( 'ABSPATH' ) ) {
2
- die( 'Direct access forbidden.' );
3
- }
4
-
5
- class Brizy_Editor_Asset_Media {
6
-
7
- private $url;
8
- private $path;
9
-
10
- public function __construct( $url, $path ) {
11
- $this->path = $path;
12
- $this->url = $url;
13
- }
14
-
15
- public function get_path() {
16
- return $this->path;
17
- }
18
-
19
- public function get_url() {
20
- return $this->url;
21
- }
22
-
23
- public function get_name() {
24
- return basename( $this->get_path() );
25
- }
26
-
27
- public function get_type() {
28
- return pathinfo( $this->get_path(), PATHINFO_EXTENSION );
29
- }
30
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
editor/asset/storage.php DELETED
@@ -1,95 +0,0 @@
1
- <?php
2
-
3
-
4
- class Brizy_Editor_Asset_Storage extends Brizy_Editor_Asset_AbstractStorage {
5
-
6
- private $config;
7
-
8
- /**
9
- * Brizy_Editor_Asset_Storage constructor.
10
- *
11
- * @param $url_builder
12
- * @param $config
13
- */
14
- public function __construct( $url_builder, $config ) {
15
- parent::__construct( $url_builder );
16
- $this->config = $config;
17
- }
18
-
19
-
20
- /**
21
- * Get the asset and store it somewhere in uploads and return the new local url.
22
- *
23
- * @param $asset_url
24
- *
25
- * @return mixed
26
- */
27
- public function store( $asset_url ) {
28
-
29
- $asset_url = html_entity_decode( $asset_url );
30
-
31
- if ( $this->isEditorUrl( $asset_url ) ) {
32
- $sufix_url = $this->getAssetPart( $asset_url, $this->config['urls']['assets'] );
33
- $new_path = $this->url_builder->editor_asset_path( $sufix_url );
34
- $new_url = $this->url_builder->upload_url( $new_path );
35
-
36
- if ( $this->store_file( $asset_url, $new_path ) ) {
37
- $asset_url = $new_url;
38
- }
39
- }
40
-
41
- if ( $this->isStaticUrl( $asset_url ) ) {
42
- $sufix_url = $this->getAssetPart( $asset_url, $this->config['urls']['static'] );
43
- $new_path = $this->url_builder->page_upload_path( $sufix_url );
44
- $new_url = $this->url_builder->page_upload_url( $sufix_url );
45
-
46
- if ( $this->store_file( $asset_url, $new_path ) ) {
47
- $asset_url = $new_url;
48
- }
49
- }
50
-
51
- if ( $this->isMediaUrl( $asset_url ) ) {
52
- $sufix_url = $this->getAssetPart( $asset_url, $this->config['urls']['image'] );
53
- $new_path = $this->url_builder->media_asset_path( $sufix_url );
54
- $new_url = $this->url_builder->media_asset_url( $sufix_url );
55
-
56
- if ( $this->store_file( $asset_url, $new_path ) ) {
57
- $asset_url = $new_url;
58
- }
59
- }
60
-
61
- return $asset_url;
62
- }
63
-
64
- /**
65
- * @param $url
66
- *
67
- * @return bool
68
- */
69
- public function isStaticUrl( $url ) {
70
- return strpos( $url, $this->config['urls']['static'] ) === 0;
71
- }
72
-
73
- public function getAssetPart( $url, $prefix ) {
74
- return str_replace( $prefix, '', $url );
75
- }
76
-
77
- /**
78
- * @param $url
79
- *
80
- * @return bool
81
- */
82
- public function isEditorUrl( $url ) {
83
- return strpos( $url, $this->config['urls']['assets'] ) === 0;
84
- }
85
-
86
- /**
87
- * @param $url
88
- *
89
- * @return bool
90
- */
91
- public function isMediaUrl( $url ) {
92
- return strpos( $url, $this->config['urls']['image'] ) === 0;
93
- }
94
-
95
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
editor/block.php CHANGED
@@ -384,8 +384,6 @@ class Brizy_Editor_Block extends Brizy_Editor_Post {
384
 
385
  if ( $autosave !== 1 ) {
386
  $this->savePost( true );
387
-
388
- do_action( 'brizy_global_data_updated' );
389
  }
390
  }
391
 
384
 
385
  if ( $autosave !== 1 ) {
386
  $this->savePost( true );
 
 
387
  }
388
  }
389
 
editor/crop-cache-media.php CHANGED
@@ -21,61 +21,41 @@ class Brizy_Editor_CropCacheMedia extends Brizy_Editor_Asset_StaticFile {
21
  }
22
 
23
  /**
24
- * @param $madia_name
25
- * @param bool $ignore_wp_media
26
  *
27
- * @return false|string
28
- * @throws Brizy_Editor_Exceptions_NotFound
29
  */
30
- public function download_original_image( $madia_name, $ignore_wp_media = true ) {
31
 
32
- // Check if user is querying API
33
  if ( ! $madia_name ) {
34
- Brizy_Logger::instance()->error( 'Empty media file provided' );
35
- throw new InvalidArgumentException( "Invalid media file" );
36
- }
37
-
38
- if ( $ignore_wp_media && strpos( $madia_name, "wp-" ) === 0 ) {
39
- Brizy_Logger::instance()->error( 'Invalid try to download wordpress file from application server' );
40
- throw new InvalidArgumentException( "Invalid media file" );
41
  }
42
 
43
  $external_asset_url = $this->url_builder->external_media_url( "iW=5000&iH=any/" . $madia_name );
44
 
45
  if ( ! ( $attachmentId = $this->getAttachmentByMediaName( $madia_name ) ) ) {
46
 
47
- // /var/www/html/wp-content/uploads/2021/09/mediaName.png
48
  $original_asset_path = $this->url_builder->wp_upload_path( $madia_name );
49
- // 2021/09/mediaName.png
50
  $original_asset_path_relative = $this->url_builder->wp_upload_relative_path( $madia_name );
51
 
52
- if ( ! file_exists( $original_asset_path ) ) {
53
- // I assume that the media was already attached.
54
-
55
- if ( ! $this->store_file( $external_asset_url, $original_asset_path ) ) {
56
- // unable to save the attachment
57
- Brizy_Logger::instance()->error( 'Unable to store original media file', [
58
- 'source' => $external_asset_url,
59
- 'destination' => $original_asset_path
60
- ] );
61
-
62
- throw new Exception( 'Unable to cache media' );
63
- }
64
  }
65
 
66
  $attachmentId = $this->create_attachment( $madia_name, $original_asset_path, $original_asset_path_relative, null, $madia_name );
67
  }
68
 
69
  if ( $attachmentId === 0 || is_wp_error( $attachmentId ) ) {
70
- Brizy_Logger::instance()->error( 'Unable to attach media file', [ 'media' => $external_asset_url ] );
71
- throw new Exception( 'Unable to attach media' );
72
  }
73
 
74
- return get_attached_file( $attachmentId );
75
  }
76
 
77
  /**
78
- * @param $original
79
  * @param $size
80
  *
81
  * @return string|null
@@ -83,15 +63,7 @@ class Brizy_Editor_CropCacheMedia extends Brizy_Editor_Asset_StaticFile {
83
  */
84
  public function crop_media( $uid, $size ) {
85
 
86
- if ( ! $size ) {
87
- throw new InvalidArgumentException( "Invalid crop filter" );
88
- }
89
-
90
- if ( array_key_exists( $size, Brizy_Editor::get_all_image_sizes() ) ) {
91
- return $this->getImgUrlByWpSize( $uid, $size, true );
92
- }
93
-
94
- $resizedImgPath = $this->getResizedMediaPath( $uid, $size );
95
 
96
  if ( file_exists( $resizedImgPath ) ) {
97
  return $resizedImgPath;
@@ -116,23 +88,15 @@ class Brizy_Editor_CropCacheMedia extends Brizy_Editor_Asset_StaticFile {
116
  /**
117
  * @throws Exception
118
  */
119
- public function tryOptimizedPath( $uid, $size, $postId ) {
120
-
121
- $originalPath = $this->getOriginalPath( $uid );
122
- $urlBuilder = new Brizy_Editor_UrlBuilder( Brizy_Editor_Project::get(), $postId );
123
- $resized_image_path = $this->buildPath( $urlBuilder->page_upload_path( "/assets/images/" . $size ), $this->basename( $originalPath ) );
124
- $optimizedPath = $this->buildPath( dirname( $resized_image_path ), 'optimized', $this->basename( $resized_image_path ) );
125
-
126
- if ( file_exists( $optimizedPath ) ) {
127
- return str_replace( $this->url_builder->upload_path(), $this->url_builder->upload_url(), $optimizedPath );
128
- }
129
 
130
  if ( array_key_exists( $size, Brizy_Editor::get_all_image_sizes() ) ) {
131
- return $this->getImgUrlByWpSize( $uid, $size );
132
  }
133
 
134
- $cropper = new Brizy_Editor_Asset_Crop_Cropper();
135
- $options = $cropper->getFilterOptions( $originalPath, $size, $this->getOrignalImgSizes( $uid ) );
 
136
 
137
  if (
138
  $options['is_advanced'] === false
@@ -141,44 +105,46 @@ class Brizy_Editor_CropCacheMedia extends Brizy_Editor_Asset_StaticFile {
141
  &&
142
  in_array( $options['requestedData']['imageHeight'], [ 'any', '*', '0' ] )
143
  ) {
144
- return $this->getImgUrlByWpSize( $uid, 'original' );
145
  }
146
 
147
- $croppedPath = $this->getResizedMediaPath( $uid, $size );
148
-
149
- if ( ! file_exists( $croppedPath ) ) {
150
- throw new Exception( 'The image was not cropped yet.' );
151
- }
152
 
153
- return str_replace( $this->url_builder->upload_path(), $this->url_builder->upload_url(), $croppedPath );
154
  }
155
 
156
  /**
157
- * @param $uid
158
- * @param $size
159
- *
160
- * @return string
161
  * @throws Exception
162
  */
163
- public function getResizedMediaPath( $uid, $size ) {
 
 
 
164
 
165
  $originalPath = $this->getOriginalPath( $uid );
166
- $pathinfo = pathinfo( $originalPath );
167
- $size = strtolower( $size );
168
- $size = str_replace( [ 'iw=', 'ih=', 'ox=', 'oy=', 'cw=', 'ch=' ], '', $size );
169
- $size = str_replace( '&', 'x', $size );
170
 
171
- $name = $pathinfo['filename'] . '-' . $size . 'x' . filemtime( $originalPath ) . '.' . $pathinfo['extension'];
 
 
172
 
173
- return $this->buildPath( $this->url_builder->brizy_upload_path( 'imgs' ), $name );
 
 
 
 
174
  }
175
 
176
  /**
177
  * @throws Exception
178
  */
179
- public function getOriginalPath( $hash ) {
180
 
181
- $id = $this->getAttachmentId( $hash );
182
  $file = get_attached_file( $id );
183
 
184
  if ( ! $file ) {
@@ -195,7 +161,7 @@ class Brizy_Editor_CropCacheMedia extends Brizy_Editor_Asset_StaticFile {
195
  /**
196
  * @throws Exception
197
  */
198
- private function getAttachmentId( $uid ) {
199
 
200
  if ( is_numeric( $uid ) ) {
201
  return $uid;
@@ -205,19 +171,15 @@ class Brizy_Editor_CropCacheMedia extends Brizy_Editor_Asset_StaticFile {
205
  return self::$imgs[ $uid ]->ID;
206
  }
207
 
208
- $img = get_posts( [
209
- 'meta_key' => 'brizy_attachment_uid',
210
- 'meta_value' => $uid,
211
- 'post_type' => 'attachment',
212
- 'fields' => 'ids',
213
- 'posts_per_page' => 10
214
- ] );
215
 
216
- if ( empty( $img[0] ) ) {
217
  throw new Exception( sprintf( 'There is no image with the uid "%s"', $uid ) );
218
  }
219
 
220
- return $img[0];
 
 
221
  }
222
 
223
  /**
@@ -234,6 +196,9 @@ class Brizy_Editor_CropCacheMedia extends Brizy_Editor_Asset_StaticFile {
234
 
235
  global $wpdb;
236
 
 
 
 
237
  if ( ! $uids ) {
238
  return;
239
  }
@@ -252,19 +217,29 @@ class Brizy_Editor_CropCacheMedia extends Brizy_Editor_Asset_StaticFile {
252
  /**
253
  * @throws Exception
254
  */
255
- private function getImgUrlByWpSize( $uid, $size, $path = false ) {
256
  $size = $size == 'original' ? 'full' : $size;
257
  $imgUrl = wp_get_attachment_image_url( $this->getAttachmentId( $uid ), $size );
258
 
259
- if ( ! $imgUrl ) {
260
- $imgUrl = str_replace( $this->url_builder->upload_path(), $this->url_builder->upload_url(), $this->getOriginalPath( $uid ) );
261
  }
262
 
263
- if ( $path ) {
264
- return str_replace( $this->url_builder->upload_url(), $this->url_builder->upload_path(), $imgUrl );
 
 
 
 
 
 
 
 
 
 
265
  }
266
 
267
- return $imgUrl;
268
  }
269
 
270
  public function basename( $originalPath ) {
21
  }
22
 
23
  /**
24
+ * @param string $madia_name
 
25
  *
26
+ * @return int
27
+ * @throws Exception
28
  */
29
+ public function download_original_image( $madia_name ) {
30
 
 
31
  if ( ! $madia_name ) {
32
+ throw new InvalidArgumentException( 'Invalid media file' );
 
 
 
 
 
 
33
  }
34
 
35
  $external_asset_url = $this->url_builder->external_media_url( "iW=5000&iH=any/" . $madia_name );
36
 
37
  if ( ! ( $attachmentId = $this->getAttachmentByMediaName( $madia_name ) ) ) {
38
 
 
39
  $original_asset_path = $this->url_builder->wp_upload_path( $madia_name );
 
40
  $original_asset_path_relative = $this->url_builder->wp_upload_relative_path( $madia_name );
41
 
42
+ if ( ! file_exists( $original_asset_path ) && ! $this->store_file( $external_asset_url, $original_asset_path ) ) {
43
+ throw new Exception( sprintf( 'Unable to cache media from source %s to %s', $external_asset_url, $original_asset_path ) );
 
 
 
 
 
 
 
 
 
 
44
  }
45
 
46
  $attachmentId = $this->create_attachment( $madia_name, $original_asset_path, $original_asset_path_relative, null, $madia_name );
47
  }
48
 
49
  if ( $attachmentId === 0 || is_wp_error( $attachmentId ) ) {
50
+ $message = is_wp_error( $attachmentId ) ? $attachmentId->get_error_message() : sprintf( 'Unable to cache media from source %s', $external_asset_url );
51
+ throw new Exception( $message );
52
  }
53
 
54
+ return $attachmentId;
55
  }
56
 
57
  /**
58
+ * @param $uid
59
  * @param $size
60
  *
61
  * @return string|null
63
  */
64
  public function crop_media( $uid, $size ) {
65
 
66
+ $resizedImgPath = $this->getImgPath( $uid, $size );
 
 
 
 
 
 
 
 
67
 
68
  if ( file_exists( $resizedImgPath ) ) {
69
  return $resizedImgPath;
88
  /**
89
  * @throws Exception
90
  */
91
+ public function getImgPath( $uid, $size ) {
 
 
 
 
 
 
 
 
 
92
 
93
  if ( array_key_exists( $size, Brizy_Editor::get_all_image_sizes() ) ) {
94
+ return $this->getImgPathByWpSize( $uid, $size );
95
  }
96
 
97
+ $originalPath = $this->getOriginalPath( $uid );
98
+ $cropper = new Brizy_Editor_Asset_Crop_Cropper();
99
+ $options = $cropper->getFilterOptions( $originalPath, $size, $this->getOrignalImgSizes( $uid ) );
100
 
101
  if (
102
  $options['is_advanced'] === false
105
  &&
106
  in_array( $options['requestedData']['imageHeight'], [ 'any', '*', '0' ] )
107
  ) {
108
+ return $originalPath;
109
  }
110
 
111
+ $pathinfo = pathinfo( $originalPath );
112
+ $size = strtolower( $size );
113
+ $size = str_replace( [ 'iw=', 'ih=', 'ox=', 'oy=', 'cw=', 'ch=' ], '', $size );
114
+ $size = str_replace( '&', 'x', $size );
115
+ $name = $pathinfo['filename'] . '-' . $size . 'x' . filemtime( $originalPath ) . '.' . $pathinfo['extension'];
116
 
117
+ return $this->buildPath( $this->url_builder->brizy_upload_path( 'imgs' ), $name );
118
  }
119
 
120
  /**
 
 
 
 
121
  * @throws Exception
122
  */
123
+ public function getImgUrl( $uid, $size ) {
124
+ if ( array_key_exists( $size, Brizy_Editor::get_all_image_sizes() ) ) {
125
+ return $this->getImgUrlByWpSize( $uid, $size );
126
+ }
127
 
128
  $originalPath = $this->getOriginalPath( $uid );
129
+ $imgPath = $this->getImgPath( $uid, $size );
 
 
 
130
 
131
+ if ( $originalPath === $imgPath ) {
132
+ return $this->getImgUrlByWpSize( $uid, 'full' );
133
+ }
134
 
135
+ if ( ! file_exists( $imgPath ) ) {
136
+ throw new Exception( 'The image is not cropped yet' );
137
+ }
138
+
139
+ return str_replace( $this->url_builder->upload_path(), $this->url_builder->upload_url(), $imgPath );
140
  }
141
 
142
  /**
143
  * @throws Exception
144
  */
145
+ public function getOriginalPath( $uid ) {
146
 
147
+ $id = $this->getAttachmentId( $uid );
148
  $file = get_attached_file( $id );
149
 
150
  if ( ! $file ) {
161
  /**
162
  * @throws Exception
163
  */
164
+ public function getAttachmentId( $uid ) {
165
 
166
  if ( is_numeric( $uid ) ) {
167
  return $uid;
171
  return self::$imgs[ $uid ]->ID;
172
  }
173
 
174
+ $imgId = $this->getAttachmentByMediaName( $uid );
 
 
 
 
 
 
175
 
176
+ if ( ! $imgId ) {
177
  throw new Exception( sprintf( 'There is no image with the uid "%s"', $uid ) );
178
  }
179
 
180
+ self::$imgs[ $uid ] = (object)[ 'ID' => $imgId ];
181
+
182
+ return $imgId;
183
  }
184
 
185
  /**
196
 
197
  global $wpdb;
198
 
199
+ $uids = array_filter( $uids, function( $uid ) { return ! is_numeric( $uid ); } );
200
+ $uids = array_diff( array_unique( $uids ), array_keys( self::$imgs ) );
201
+
202
  if ( ! $uids ) {
203
  return;
204
  }
217
  /**
218
  * @throws Exception
219
  */
220
+ private function getImgUrlByWpSize( $uid, $size ) {
221
  $size = $size == 'original' ? 'full' : $size;
222
  $imgUrl = wp_get_attachment_image_url( $this->getAttachmentId( $uid ), $size );
223
 
224
+ if ( ! $imgUrl && $size != 'full' ) {
225
+ $imgUrl = $this->getImgUrlByWpSize( $uid, 'full' );
226
  }
227
 
228
+ return $imgUrl;
229
+ }
230
+
231
+ /**
232
+ * @throws Exception
233
+ */
234
+ private function getImgPathByWpSize( $uid, $size ) {
235
+
236
+ $imgPath = str_replace( $this->url_builder->upload_url(), $this->url_builder->upload_path(), $this->getImgUrlByWpSize( $uid, $size ) );
237
+
238
+ if ( ! file_exists( $imgPath ) ) {
239
+ throw new Exception( sprintf( 'The image with uid %s has no this wp size %s', $uid, $size ) );
240
  }
241
 
242
+ return $imgPath;
243
  }
244
 
245
  public function basename( $originalPath ) {
editor/editor/editor.php CHANGED
@@ -122,7 +122,7 @@ class Brizy_Editor_Editor_Editor
122
  'templateThumbnails' => $this->urlBuilder->external_asset_url('thumbs') . "",
123
  'templateIcons' => $this->urlBuilder->proxy_url('editor/icons'),
124
  'templateFonts' => $this->urlBuilder->external_fonts_url(),
125
- 'editorFonts' => home_url(),
126
  'pagePreview' => $preview_post_link,
127
  'about' => __bt('about-url', apply_filters('brizy_about_url', Brizy_Config::ABOUT_URL)),
128
  'backToDashboard' => get_edit_post_link($wp_post_id, null),
@@ -151,7 +151,6 @@ class Brizy_Editor_Editor_Editor
151
  'page' => $wp_post_id,
152
  'postType' => get_post_type( $wp_post_id ),
153
  'featuredImage' => $this->getThumbnailData( $wp_post_id ),
154
- 'pageAttachments' => array( 'images' => $this->get_page_attachments() ),
155
  'templates' => $this->post->get_templates(),
156
  'plugins' => array(
157
  'dummy' => true,
@@ -239,32 +238,6 @@ class Brizy_Editor_Editor_Editor
239
  return $config;
240
  }
241
 
242
- /**
243
- * @return object
244
- */
245
- private function get_page_attachments()
246
- {
247
- global $wpdb;
248
- $query = $wpdb->prepare(
249
- "SELECT
250
- pm.*
251
- FROM
252
- {$wpdb->prefix}postmeta pm
253
- JOIN {$wpdb->prefix}postmeta pm2 ON pm2.post_id=pm.post_id AND pm2.meta_key='brizy_post_uid' AND pm2.meta_value=%s
254
- WHERE pm.meta_key='brizy_attachment_uid'
255
- GROUP BY pm.post_id",
256
- $this->post->getUid()
257
- );
258
-
259
- $results = $wpdb->get_results($query);
260
- $attachment_data = array();
261
- foreach ($results as $row) {
262
- $attachment_data[$row->meta_value] = true;
263
- }
264
-
265
- return (object)$attachment_data;
266
- }
267
-
268
  /**
269
  * @return array|null
270
  */
@@ -1022,7 +995,6 @@ class Brizy_Editor_Editor_Editor
1022
  'downloadLayouts' => $pref . Brizy_Admin_Layouts_Api::DOWNLOAD_LAYOUTS,
1023
  'uploadLayouts' => $pref . Brizy_Admin_Layouts_Api::UPLOAD_LAYOUTS,
1024
  'media' => $pref . Brizy_Editor_API::AJAX_MEDIA,
1025
- 'downloadMedia' => $pref . Brizy_Editor_API::AJAX_DOWNLOAD_MEDIA,
1026
  'getMediaUid' => $pref . Brizy_Editor_API::AJAX_MEDIA_METAKEY,
1027
  'getAttachmentUid' => $pref . Brizy_Editor_API::AJAX_CREATE_ATTACHMENT_UID,
1028
  'getServerTimeStamp' => $pref . Brizy_Editor_API::AJAX_TIMESTAMP,
122
  'templateThumbnails' => $this->urlBuilder->external_asset_url('thumbs') . "",
123
  'templateIcons' => $this->urlBuilder->proxy_url('editor/icons'),
124
  'templateFonts' => $this->urlBuilder->external_fonts_url(),
125
+ 'editorFonts' => home_url( '/' ),
126
  'pagePreview' => $preview_post_link,
127
  'about' => __bt('about-url', apply_filters('brizy_about_url', Brizy_Config::ABOUT_URL)),
128
  'backToDashboard' => get_edit_post_link($wp_post_id, null),
151
  'page' => $wp_post_id,
152
  'postType' => get_post_type( $wp_post_id ),
153
  'featuredImage' => $this->getThumbnailData( $wp_post_id ),
 
154
  'templates' => $this->post->get_templates(),
155
  'plugins' => array(
156
  'dummy' => true,
238
  return $config;
239
  }
240
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
241
  /**
242
  * @return array|null
243
  */
995
  'downloadLayouts' => $pref . Brizy_Admin_Layouts_Api::DOWNLOAD_LAYOUTS,
996
  'uploadLayouts' => $pref . Brizy_Admin_Layouts_Api::UPLOAD_LAYOUTS,
997
  'media' => $pref . Brizy_Editor_API::AJAX_MEDIA,
 
998
  'getMediaUid' => $pref . Brizy_Editor_API::AJAX_MEDIA_METAKEY,
999
  'getAttachmentUid' => $pref . Brizy_Editor_API::AJAX_CREATE_ATTACHMENT_UID,
1000
  'getServerTimeStamp' => $pref . Brizy_Editor_API::AJAX_TIMESTAMP,
public/attachment-proxy.php CHANGED
@@ -5,34 +5,37 @@ class Brizy_Public_AttachmentProxy extends Brizy_Public_AbstractProxy {
5
  const ENDPOINT = '_attachment';
6
 
7
  /**
8
- * @return string
9
  */
10
  protected function get_endpoint_keys() {
11
  return array( Brizy_Editor::prefix( self::ENDPOINT ) );
12
  }
13
 
14
  /**
15
- * @return mixed|void
16
  * @throws Exception
17
  */
18
  public function process_query() {
19
  global $wp_query;
20
 
21
- $vars = $wp_query->query_vars;
22
  $ENDPOINT = Brizy_Editor::prefix( self::ENDPOINT );
 
23
  if ( isset( $vars[ $ENDPOINT ] ) && is_string( $vars[ $ENDPOINT ] ) && ! empty( $vars[ $ENDPOINT ] ) ) {
24
 
25
  session_write_close();
26
 
27
  try {
28
- $attachment = $this->getAttachment( $vars[ $ENDPOINT ] );
 
29
 
30
  if ( ! $attachment ) {
31
- status_header( 404 );
32
- global $wp_query;
33
- $wp_query->set_404();
34
-
35
- return;
 
36
  }
37
 
38
  $url = wp_get_attachment_url( $attachment->ID );
@@ -40,7 +43,7 @@ class Brizy_Public_AttachmentProxy extends Brizy_Public_AbstractProxy {
40
  exit;
41
  } catch ( Exception $e ) {
42
  Brizy_Logger::instance()->exception( $e );
43
- status_header( 404 );
44
  global $wp_query;
45
  $wp_query->set_404();
46
 
@@ -50,7 +53,7 @@ class Brizy_Public_AttachmentProxy extends Brizy_Public_AbstractProxy {
50
  }
51
 
52
  private function getAttachment( $hash ) {
53
- $attachment = null;
54
  if ( is_numeric( $hash ) ) {
55
  $attachment = get_post( (int) $hash );
56
  } else {
5
  const ENDPOINT = '_attachment';
6
 
7
  /**
8
+ * @return array
9
  */
10
  protected function get_endpoint_keys() {
11
  return array( Brizy_Editor::prefix( self::ENDPOINT ) );
12
  }
13
 
14
  /**
15
+ * @return void
16
  * @throws Exception
17
  */
18
  public function process_query() {
19
  global $wp_query;
20
 
21
+ $vars = $wp_query->query_vars;
22
  $ENDPOINT = Brizy_Editor::prefix( self::ENDPOINT );
23
+
24
  if ( isset( $vars[ $ENDPOINT ] ) && is_string( $vars[ $ENDPOINT ] ) && ! empty( $vars[ $ENDPOINT ] ) ) {
25
 
26
  session_write_close();
27
 
28
  try {
29
+ $uid = $vars[ $ENDPOINT ];
30
+ $attachment = $this->getAttachment( $uid );
31
 
32
  if ( ! $attachment ) {
33
+ if ( substr( $uid, 0, 3 ) !== 'wp-' ) {
34
+ $mediaCache = new Brizy_Editor_CropCacheMedia( Brizy_Editor_Project::get() );
35
+ $attachment = get_post( $mediaCache->download_original_image( $uid ) );
36
+ } else {
37
+ throw new Exception( 'File can not be found by uid: ' . $uid );
38
+ }
39
  }
40
 
41
  $url = wp_get_attachment_url( $attachment->ID );
43
  exit;
44
  } catch ( Exception $e ) {
45
  Brizy_Logger::instance()->exception( $e );
46
+ status_header( $e->getMessage() );
47
  global $wp_query;
48
  $wp_query->set_404();
49
 
53
  }
54
 
55
  private function getAttachment( $hash ) {
56
+
57
  if ( is_numeric( $hash ) ) {
58
  $attachment = get_post( (int) $hash );
59
  } else {
public/crop-proxy.php CHANGED
@@ -4,7 +4,6 @@ class Brizy_Public_CropProxy extends Brizy_Public_AbstractProxy {
4
 
5
  const ENDPOINT = '_media';
6
  const ENDPOINT_FILTER = '_crop';
7
- const ENDPOINT_POST = '_post';
8
 
9
  /**
10
  * @return array
@@ -23,11 +22,11 @@ class Brizy_Public_CropProxy extends Brizy_Public_AbstractProxy {
23
  public function process_query() {
24
  global $wp_query;
25
 
26
- $vars = $wp_query->query_vars;
27
- $endpointKey = Brizy_Editor::prefix( self::ENDPOINT );
28
- $endpointFilter = Brizy_Editor::prefix( self::ENDPOINT_FILTER );
29
 
30
- if ( empty( $vars[ $endpointKey ] ) || empty( $vars[ $endpointFilter ] ) ) {
31
  return;
32
  }
33
 
@@ -35,9 +34,18 @@ class Brizy_Public_CropProxy extends Brizy_Public_AbstractProxy {
35
 
36
  try {
37
 
38
- $size = html_entity_decode( $vars[ $endpointFilter ] );
39
- $mediaCache = new Brizy_Editor_CropCacheMedia( Brizy_Editor_Project::get() );
40
- $croppedPath = $mediaCache->crop_media( $vars[ $endpointKey ], $size );
 
 
 
 
 
 
 
 
 
41
 
42
  do_action( 'brizy_before_send_asset' );
43
 
@@ -45,7 +53,7 @@ class Brizy_Public_CropProxy extends Brizy_Public_AbstractProxy {
45
 
46
  } catch ( Exception $e ) {
47
  Brizy_Logger::instance()->exception( $e );
48
- status_header( 404 );
49
  global $wp_query;
50
  $wp_query->set_404();
51
 
4
 
5
  const ENDPOINT = '_media';
6
  const ENDPOINT_FILTER = '_crop';
 
7
 
8
  /**
9
  * @return array
22
  public function process_query() {
23
  global $wp_query;
24
 
25
+ $vars = $wp_query->query_vars;
26
+ $uidKey = Brizy_Editor::prefix( self::ENDPOINT );
27
+ $sizeKey = Brizy_Editor::prefix( self::ENDPOINT_FILTER );
28
 
29
+ if ( empty( $vars[ $uidKey ] ) || empty( $vars[ $sizeKey ] ) ) {
30
  return;
31
  }
32
 
34
 
35
  try {
36
 
37
+ $uid = $vars[ $uidKey ];
38
+ $mediaCache = new Brizy_Editor_CropCacheMedia( Brizy_Editor_Project::get() );
39
+
40
+ try {
41
+ if ( substr( $uid, 0, 3 ) !== 'wp-' ) {
42
+ $mediaCache->getAttachmentId( $uid );
43
+ }
44
+ } catch ( Exception $e ) {
45
+ $mediaCache->download_original_image( $uid );
46
+ }
47
+
48
+ $croppedPath = $mediaCache->crop_media( $uid, html_entity_decode( $vars[ $sizeKey ] ) );
49
 
50
  do_action( 'brizy_before_send_asset' );
51
 
53
 
54
  } catch ( Exception $e ) {
55
  Brizy_Logger::instance()->exception( $e );
56
+ status_header( 404, $e->getMessage() );
57
  global $wp_query;
58
  $wp_query->set_404();
59
 
public/editor-build/219-wp/editor/js/editor.js DELETED
@@ -1 +0,0 @@
1
- !function(e){function t(t){for(var n,i,l=t[0],s=t[1],c=t[2],u=0,p=[];u<l.length;u++)i=l[u],Object.prototype.hasOwnProperty.call(a,i)&&a[i]&&p.push(a[i][0]),a[i]=0;for(n in s)Object.prototype.hasOwnProperty.call(s,n)&&(e[n]=s[n]);for(d&&d(t);p.length;)p.shift()();return r.push.apply(r,c||[]),o()}function o(){for(var e,t=0;t<r.length;t++){for(var o=r[t],n=!0,l=1;l<o.length;l++){var s=o[l];0!==a[s]&&(n=!1)}n&&(r.splice(t--,1),e=i(i.s=o[0]))}return e}var n={},a={0:0},r=[];function i(t){if(n[t])return n[t].exports;var o=n[t]={i:t,l:!1,exports:{}};return e[t].call(o.exports,o,o.exports,i),o.l=!0,o.exports}i.e=function(e){var t=[],o=a[e];if(0!==o)if(o)t.push(o[2]);else{var n=new Promise((function(t,n){o=a[e]=[t,n]}));t.push(o[2]=n);var r,l=document.createElement("script");l.charset="utf-8",l.timeout=120,i.nc&&l.setAttribute("nonce",i.nc),l.src=function(e){return i.p+""+({}[e]||e)+".js"}(e);var s=new Error;r=function(t){l.onerror=l.onload=null,clearTimeout(c);var o=a[e];if(0!==o){if(o){var n=t&&("load"===t.type?"missing":t.type),r=t&&t.target&&t.target.src;s.message="Loading chunk "+e+" failed.\n("+n+": "+r+")",s.name="ChunkLoadError",s.type=n,s.request=r,o[1](s)}a[e]=void 0}};var c=setTimeout((function(){r({type:"timeout",target:l})}),12e4);l.onerror=l.onload=r,document.head.appendChild(l)}return Promise.all(t)},i.m=e,i.c=n,i.d=function(e,t,o){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(i.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)i.d(o,n,function(t){return e[t]}.bind(null,n));return o},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="",i.oe=function(e){throw console.error(e),e};var l=window.webpackJsonp=window.webpackJsonp||[],s=l.push.bind(l);l.push=t,l=l.slice();for(var c=0;c<l.length;c++)t(l[c]);var d=s;r.push([686,1]),o()}([,function(e,t,o){"use strict";var n=o(281);o.d(t,"a",(function(){return n.a}))},,function(e,t,o){"use strict";o.r(t),o.d(t,"saveOnChanges",(function(){return c})),o.d(t,"defaultValueKey",(function(){return i.a})),o.d(t,"defaultValueValue",(function(){return i.b})),o.d(t,"deviceStateValueByKey",(function(){return i.c})),o.d(t,"makeKeyByStateDevice",(function(){return i.e})),o.d(t,"onChangeBgImage",(function(){return v})),o.d(t,"onChangeBgImageBgOpacity",(function(){return f})),o.d(t,"onChangeBgImageDependencies",(function(){return y})),o.d(t,"onChangeBgImageColumnAndRowSyncMobile",(function(){return O})),o.d(t,"onChangeBorderStyle2",(function(){return C})),o.d(t,"onChangeElementBorderStyleDependencies2",(function(){return j})),o.d(t,"onChangeContainerBorderStyleDependencies2",(function(){return P})),o.d(t,"onChangeBorderColorHexAndOpacity2",(function(){return B})),o.d(t,"onChangeBorderColorHexAndOpacityPalette2",(function(){return w})),o.d(t,"onChangeElementBorderColorHexAndOpacityDependencies2",(function(){return T})),o.d(t,"onChangeContainerBorderColorHexAndOpacityDependencies2",(function(){return z})),o.d(t,"onChangeBorderColorHexAndOpacityColumnAndRowSyncTablet2",(function(){return E})),o.d(t,"onChangeBorderColorHexAndOpacityColumnAndRowSyncMobile2",(function(){return k})),o.d(t,"onChangeBorderColorPalette2",(function(){return H})),o.d(t,"onChangeBorderColorPaletteOpacity2",(function(){return F})),o.d(t,"onChangeBorderWidthType2",(function(){return _})),o.d(t,"onChangeBorderWidthGrouped2",(function(){return R})),o.d(t,"onChangeBorderWidthGroupedDependencies2",(function(){return L})),o.d(t,"onChangeBorderWidthUngrouped2",(function(){return M})),o.d(t,"onChangeBorderWidthUngroupedDependencies2",(function(){return W})),o.d(t,"onChangeBorderRadiusGrouped",(function(){return V})),o.d(t,"onChangeBorderRadiusGroupedDependencies",(function(){return D})),o.d(t,"onChangeBorderRadiusUngrouped",(function(){return G})),o.d(t,"onChangeBorderRadiusUngroupedDependencies",(function(){return $})),o.d(t,"onChangeColorHexAndOpacity",(function(){return U})),o.d(t,"onChangeColorHexAndOpacityPalette",(function(){return K})),o.d(t,"onChangeColorPalette",(function(){return Y})),o.d(t,"onChangeColorPaletteOpacity",(function(){return q})),o.d(t,"onChangeBgColorType2",(function(){return J})),o.d(t,"onChangeGradientRange2",(function(){return Z})),o.d(t,"onChangeBgColorHexAndOpacity2",(function(){return Q})),o.d(t,"onChangeBgColorHexAndOpacityPalette2",(function(){return ee})),o.d(t,"onChangeBgColorHexAndOpacityDependencies2",(function(){return te})),o.d(t,"onChangeBgColorHexAndOpacityColumnAndRowSyncMobile2",(function(){return oe})),o.d(t,"onChangeBgColorPalette2",(function(){return ne})),o.d(t,"onChangeBgColorPaletteOpacity2",(function(){return ae})),o.d(t,"onChangeBoxShadowHexAndOpacity2",(function(){return se})),o.d(t,"onChangeBoxShadowHexAndOpacityPalette2",(function(){return ce})),o.d(t,"onChangeBoxShadowHexAndOpacityDependencies2",(function(){return de})),o.d(t,"onChangeBoxShadowPalette2",(function(){return ue})),o.d(t,"onChangeBoxShadowPaletteOpacity2",(function(){return pe})),o.d(t,"onChangeBoxShadowType2",(function(){return ie})),o.d(t,"onChangeBoxShadowTypeDependencies2",(function(){return le})),o.d(t,"onChangeBoxShadowFields2",(function(){return be})),o.d(t,"onChangeBoxShadowFieldsDependencies2",(function(){return me})),o.d(t,"onChangeBoxShadowOpacity2",(function(){return he})),o.d(t,"onChangeTextShadowType",(function(){return ge})),o.d(t,"onChangeTextShadowHexAndOpacity",(function(){return ve})),o.d(t,"onChangeTextShadowHexAndOpacityPalette",(function(){return fe})),o.d(t,"onChangeTextShadowPalette",(function(){return ye})),o.d(t,"onChangeTextShadowPaletteOpacity",(function(){return Oe})),o.d(t,"onChangeTextShadowFields",(function(){return Se})),o.d(t,"onChangePaddingGrouped",(function(){return Pe})),o.d(t,"onChangePaddingUngrouped",(function(){return Be})),o.d(t,"onChangeMarginGrouped",(function(){return ze})),o.d(t,"onChangeMarginUngrouped",(function(){return Ee})),o.d(t,"onChangeElementSectionBoxShadowHexAndOpacityDependencies",(function(){return ke})),o.d(t,"onChangeElementRichTextBgColorType2",(function(){return He})),o.d(t,"onChangeElementProgressBarBg2ColorHexAndOpacity",(function(){return Fe})),o.d(t,"onChangeElementProgressBarBg2ColorHexAndOpacityPalette",(function(){return _e})),o.d(t,"onChangeElementProgressBarBg2ColorHexAndOpacityDependencies",(function(){return Re})),o.d(t,"onChangeElementProgressBarBg2ColorPalette",(function(){return Le})),o.d(t,"onChangeElementProgressBarBg2ColorPaletteOpacity",(function(){return Me})),o.d(t,"onChangeElementIconBorderColorHex2",(function(){return Ie})),o.d(t,"onChangeElementIconBorderColorPalette2",(function(){return Ne})),o.d(t,"onChangeElementIconBorderColorFields2",(function(){return Ae})),o.d(t,"onChangeElementIconBorderHoverColorHex2",(function(){return Ve})),o.d(t,"onChangeElementIconBorderHoverColorPalette2",(function(){return De})),o.d(t,"onChangeElementIconBorderHoverColorFields2",(function(){return Ge})),o.d(t,"onChangeElementButtonBorderColorHex2",(function(){return Ue})),o.d(t,"onChangeElementButtonBorderColorPalette2",(function(){return Ke})),o.d(t,"onChangeElementButtonBorderColorFields2",(function(){return Ye})),o.d(t,"onChangeElementButtonBorderHoverColorHex2",(function(){return qe})),o.d(t,"onChangeElementButtonBorderHoverColorPalette2",(function(){return Xe})),o.d(t,"onChangeElementButtonBorderHoverColorFields2",(function(){return Je})),o.d(t,"onChangeBgColorHexButton2",(function(){return Ze})),o.d(t,"onChangeBgColorPaletteButton2",(function(){return Qe})),o.d(t,"onChangeBgColorFieldsButton2",(function(){return et})),o.d(t,"onChangeHoverBgColorHexButton2",(function(){return tt})),o.d(t,"onChangeHoverBgColorPaletteButton2",(function(){return ot})),o.d(t,"onChangeHoverBgColorFieldsButton2",(function(){return nt})),o.d(t,"onChangeColorHexButtonIcon2",(function(){return at})),o.d(t,"onChangeColorPaletteButtonIcon2",(function(){return rt})),o.d(t,"onChangeColorFieldsButtonIcon2",(function(){return it})),o.d(t,"onChangeHoverColorHexButtonIcon2",(function(){return lt})),o.d(t,"onChangeHoverColorPaletteButtonIcon2",(function(){return st})),o.d(t,"onChangeHoverColorFieldsButtonIcon2",(function(){return ct})),o.d(t,"onChangeMenuColorHex2",(function(){return dt})),o.d(t,"onChangeMenuColorPalette2",(function(){return ut})),o.d(t,"onChangeMenuColorFields2",(function(){return pt})),o.d(t,"onChangeMenuHoverColorHex2",(function(){return bt})),o.d(t,"onChangeMenuHoverColorPalette2",(function(){return mt})),o.d(t,"onChangeMenuHoverColorFields2",(function(){return ht})),o.d(t,"onChangeActiveColorHexSubMenu2",(function(){return Zt})),o.d(t,"onChangeActiveColorPaletteSubMenu2",(function(){return Qt})),o.d(t,"onChangeActiveColorFieldsSubMenu2",(function(){return eo})),o.d(t,"onChangeBgActiveColorHexSubMenu2",(function(){return to})),o.d(t,"onChangeBgActiveColorPaletteSubMenu2",(function(){return oo})),o.d(t,"onChangeBgActiveColorFieldsSubMenu2",(function(){return no})),o.d(t,"onChangeColorHexMMenu2",(function(){return gt})),o.d(t,"onChangeColorPaletteMMenu2",(function(){return vt})),o.d(t,"onChangeColorFieldsMMenu2",(function(){return ft})),o.d(t,"onChangeHoverColorHexMMenu2",(function(){return yt})),o.d(t,"onChangeHoverColorPaletteMMenu2",(function(){return Ot})),o.d(t,"onChangeHoverColorFieldsMMenu2",(function(){return St})),o.d(t,"onChangeColorHexSubMenu2",(function(){return xt})),o.d(t,"onChangeColorPaletteSubMenu2",(function(){return Ct})),o.d(t,"onChangeColorFieldsSubMenu2",(function(){return jt})),o.d(t,"onChangeHoverColorHexSubMenu2",(function(){return Pt})),o.d(t,"onChangeHoverColorPaletteSubMenu2",(function(){return Bt})),o.d(t,"onChangeHoverColorFieldsSubMenu2",(function(){return wt})),o.d(t,"onChangeColorHexIconMenu2",(function(){return Tt})),o.d(t,"onChangeColorPaletteIconMenu2",(function(){return zt})),o.d(t,"onChangeColorFieldsIconMenu2",(function(){return Et})),o.d(t,"onChangeTabletColorHexIconMMenu2",(function(){return kt})),o.d(t,"onChangeTabletColorPaletteIconMMenu2",(function(){return Ht})),o.d(t,"onChangeTabletColorFieldsIconMMenu2",(function(){return Ft})),o.d(t,"onChangeMobileColorHexIconMMenu2",(function(){return _t})),o.d(t,"onChangeMobileColorPaletteIconMMenu2",(function(){return Rt})),o.d(t,"onChangeMobileColorFieldsIconMMenu2",(function(){return Lt})),o.d(t,"onChangeActiveColorHexMMenu2",(function(){return ao})),o.d(t,"onChangeActiveColorPaletteMMenu2",(function(){return ro})),o.d(t,"onChangeActiveColorFieldsMMenu2",(function(){return io})),o.d(t,"onChangeBgColorHexMMenu2",(function(){return Mt})),o.d(t,"onChangeBgColorPaletteMMenu2",(function(){return Wt})),o.d(t,"onChangeBgColorFieldsMMenu2",(function(){return It})),o.d(t,"onChangeBgColorHexSubMenu2",(function(){return Nt})),o.d(t,"onChangeBgColorPaletteSubMenu2",(function(){return At})),o.d(t,"onChangeBgColorFieldsSubMenu2",(function(){return Vt})),o.d(t,"onChangeBgHoverColorHexSubMenu2",(function(){return Dt})),o.d(t,"onChangeBgHoverColorPaletteSubMenu2",(function(){return Gt})),o.d(t,"onChangeBgHoverColorFieldsSubMenu2",(function(){return $t})),o.d(t,"onChangeBorderColorHexMMenu2",(function(){return Ut})),o.d(t,"onChangeBorderColorPaletteMMenu2",(function(){return Kt})),o.d(t,"onChangeBorderColorFieldsMMenu2",(function(){return Yt})),o.d(t,"onChangeBorderColorHexSubMenu2",(function(){return qt})),o.d(t,"onChangeBorderColorPaletteSubMenu2",(function(){return Xt})),o.d(t,"onChangeBorderColorFieldsSubMenu2",(function(){return Jt})),o.d(t,"onChangeTypography",(function(){return uo})),o.d(t,"onChangeTypographyTablet",(function(){return po})),o.d(t,"onChangeTypographyMobile",(function(){return bo})),o.d(t,"tabletSyncOnChange",(function(){return i.g})),o.d(t,"mobileSyncOnChange",(function(){return i.f})),o.d(t,"keySyncOnChange",(function(){return i.d})),o.d(t,"validateKeyByProperty",(function(){return i.h})),o.d(t,"onChangeTypography2",(function(){return vo}));var n={};o.r(n),o.d(n,"saveOnChanges",(function(){return c})),o.d(n,"defaultValueKey",(function(){return i.a})),o.d(n,"defaultValueValue",(function(){return i.b})),o.d(n,"deviceStateValueByKey",(function(){return i.c})),o.d(n,"makeKeyByStateDevice",(function(){return i.e})),o.d(n,"onChangeBgImage",(function(){return v})),o.d(n,"onChangeBgImageBgOpacity",(function(){return f})),o.d(n,"onChangeBgImageDependencies",(function(){return y})),o.d(n,"onChangeBgImageColumnAndRowSyncMobile",(function(){return O})),o.d(n,"onChangeBorderStyle2",(function(){return C})),o.d(n,"onChangeElementBorderStyleDependencies2",(function(){return j})),o.d(n,"onChangeContainerBorderStyleDependencies2",(function(){return P})),o.d(n,"onChangeBorderColorHexAndOpacity2",(function(){return B})),o.d(n,"onChangeBorderColorHexAndOpacityPalette2",(function(){return w})),o.d(n,"onChangeElementBorderColorHexAndOpacityDependencies2",(function(){return T})),o.d(n,"onChangeContainerBorderColorHexAndOpacityDependencies2",(function(){return z})),o.d(n,"onChangeBorderColorHexAndOpacityColumnAndRowSyncTablet2",(function(){return E})),o.d(n,"onChangeBorderColorHexAndOpacityColumnAndRowSyncMobile2",(function(){return k})),o.d(n,"onChangeBorderColorPalette2",(function(){return H})),o.d(n,"onChangeBorderColorPaletteOpacity2",(function(){return F})),o.d(n,"onChangeBorderWidthType2",(function(){return _})),o.d(n,"onChangeBorderWidthGrouped2",(function(){return R})),o.d(n,"onChangeBorderWidthGroupedDependencies2",(function(){return L})),o.d(n,"onChangeBorderWidthUngrouped2",(function(){return M})),o.d(n,"onChangeBorderWidthUngroupedDependencies2",(function(){return W})),o.d(n,"onChangeBorderRadiusGrouped",(function(){return V})),o.d(n,"onChangeBorderRadiusGroupedDependencies",(function(){return D})),o.d(n,"onChangeBorderRadiusUngrouped",(function(){return G})),o.d(n,"onChangeBorderRadiusUngroupedDependencies",(function(){return $})),o.d(n,"onChangeColorHexAndOpacity",(function(){return U})),o.d(n,"onChangeColorHexAndOpacityPalette",(function(){return K})),o.d(n,"onChangeColorPalette",(function(){return Y})),o.d(n,"onChangeColorPaletteOpacity",(function(){return q})),o.d(n,"onChangeBgColorType2",(function(){return J})),o.d(n,"onChangeGradientRange2",(function(){return Z})),o.d(n,"onChangeBgColorHexAndOpacity2",(function(){return Q})),o.d(n,"onChangeBgColorHexAndOpacityPalette2",(function(){return ee})),o.d(n,"onChangeBgColorHexAndOpacityDependencies2",(function(){return te})),o.d(n,"onChangeBgColorHexAndOpacityColumnAndRowSyncMobile2",(function(){return oe})),o.d(n,"onChangeBgColorPalette2",(function(){return ne})),o.d(n,"onChangeBgColorPaletteOpacity2",(function(){return ae})),o.d(n,"onChangeBoxShadowHexAndOpacity2",(function(){return se})),o.d(n,"onChangeBoxShadowHexAndOpacityPalette2",(function(){return ce})),o.d(n,"onChangeBoxShadowHexAndOpacityDependencies2",(function(){return de})),o.d(n,"onChangeBoxShadowPalette2",(function(){return ue})),o.d(n,"onChangeBoxShadowPaletteOpacity2",(function(){return pe})),o.d(n,"onChangeBoxShadowType2",(function(){return ie})),o.d(n,"onChangeBoxShadowTypeDependencies2",(function(){return le})),o.d(n,"onChangeBoxShadowFields2",(function(){return be})),o.d(n,"onChangeBoxShadowFieldsDependencies2",(function(){return me})),o.d(n,"onChangeBoxShadowOpacity2",(function(){return he})),o.d(n,"onChangeTextShadowType",(function(){return ge})),o.d(n,"onChangeTextShadowHexAndOpacity",(function(){return ve})),o.d(n,"onChangeTextShadowHexAndOpacityPalette",(function(){return fe})),o.d(n,"onChangeTextShadowPalette",(function(){return ye})),o.d(n,"onChangeTextShadowPaletteOpacity",(function(){return Oe})),o.d(n,"onChangeTextShadowFields",(function(){return Se})),o.d(n,"onChangePaddingGrouped",(function(){return Pe})),o.d(n,"onChangePaddingUngrouped",(function(){return Be})),o.d(n,"onChangeMarginGrouped",(function(){return ze})),o.d(n,"onChangeMarginUngrouped",(function(){return Ee})),o.d(n,"onChangeElementSectionBoxShadowHexAndOpacityDependencies",(function(){return ke})),o.d(n,"onChangeElementRichTextBgColorType2",(function(){return He})),o.d(n,"onChangeElementProgressBarBg2ColorHexAndOpacity",(function(){return Fe})),o.d(n,"onChangeElementProgressBarBg2ColorHexAndOpacityPalette",(function(){return _e})),o.d(n,"onChangeElementProgressBarBg2ColorHexAndOpacityDependencies",(function(){return Re})),o.d(n,"onChangeElementProgressBarBg2ColorPalette",(function(){return Le})),o.d(n,"onChangeElementProgressBarBg2ColorPaletteOpacity",(function(){return Me})),o.d(n,"onChangeElementIconBorderColorHex2",(function(){return Ie})),o.d(n,"onChangeElementIconBorderColorPalette2",(function(){return Ne})),o.d(n,"onChangeElementIconBorderColorFields2",(function(){return Ae})),o.d(n,"onChangeElementIconBorderHoverColorHex2",(function(){return Ve})),o.d(n,"onChangeElementIconBorderHoverColorPalette2",(function(){return De})),o.d(n,"onChangeElementIconBorderHoverColorFields2",(function(){return Ge})),o.d(n,"onChangeElementButtonBorderColorHex2",(function(){return Ue})),o.d(n,"onChangeElementButtonBorderColorPalette2",(function(){return Ke})),o.d(n,"onChangeElementButtonBorderColorFields2",(function(){return Ye})),o.d(n,"onChangeElementButtonBorderHoverColorHex2",(function(){return qe})),o.d(n,"onChangeElementButtonBorderHoverColorPalette2",(function(){return Xe})),o.d(n,"onChangeElementButtonBorderHoverColorFields2",(function(){return Je})),o.d(n,"onChangeBgColorHexButton2",(function(){return Ze})),o.d(n,"onChangeBgColorPaletteButton2",(function(){return Qe})),o.d(n,"onChangeBgColorFieldsButton2",(function(){return et})),o.d(n,"onChangeHoverBgColorHexButton2",(function(){return tt})),o.d(n,"onChangeHoverBgColorPaletteButton2",(function(){return ot})),o.d(n,"onChangeHoverBgColorFieldsButton2",(function(){return nt})),o.d(n,"onChangeColorHexButtonIcon2",(function(){return at})),o.d(n,"onChangeColorPaletteButtonIcon2",(function(){return rt})),o.d(n,"onChangeColorFieldsButtonIcon2",(function(){return it})),o.d(n,"onChangeHoverColorHexButtonIcon2",(function(){return lt})),o.d(n,"onChangeHoverColorPaletteButtonIcon2",(function(){return st})),o.d(n,"onChangeHoverColorFieldsButtonIcon2",(function(){return ct})),o.d(n,"onChangeMenuColorHex2",(function(){return dt})),o.d(n,"onChangeMenuColorPalette2",(function(){return ut})),o.d(n,"onChangeMenuColorFields2",(function(){return pt})),o.d(n,"onChangeMenuHoverColorHex2",(function(){return bt})),o.d(n,"onChangeMenuHoverColorPalette2",(function(){return mt})),o.d(n,"onChangeMenuHoverColorFields2",(function(){return ht})),o.d(n,"onChangeActiveColorHexSubMenu2",(function(){return Zt})),o.d(n,"onChangeActiveColorPaletteSubMenu2",(function(){return Qt})),o.d(n,"onChangeActiveColorFieldsSubMenu2",(function(){return eo})),o.d(n,"onChangeBgActiveColorHexSubMenu2",(function(){return to})),o.d(n,"onChangeBgActiveColorPaletteSubMenu2",(function(){return oo})),o.d(n,"onChangeBgActiveColorFieldsSubMenu2",(function(){return no})),o.d(n,"onChangeColorHexMMenu2",(function(){return gt})),o.d(n,"onChangeColorPaletteMMenu2",(function(){return vt})),o.d(n,"onChangeColorFieldsMMenu2",(function(){return ft})),o.d(n,"onChangeHoverColorHexMMenu2",(function(){return yt})),o.d(n,"onChangeHoverColorPaletteMMenu2",(function(){return Ot})),o.d(n,"onChangeHoverColorFieldsMMenu2",(function(){return St})),o.d(n,"onChangeColorHexSubMenu2",(function(){return xt})),o.d(n,"onChangeColorPaletteSubMenu2",(function(){return Ct})),o.d(n,"onChangeColorFieldsSubMenu2",(function(){return jt})),o.d(n,"onChangeHoverColorHexSubMenu2",(function(){return Pt})),o.d(n,"onChangeHoverColorPaletteSubMenu2",(function(){return Bt})),o.d(n,"onChangeHoverColorFieldsSubMenu2",(function(){return wt})),o.d(n,"onChangeColorHexIconMenu2",(function(){return Tt})),o.d(n,"onChangeColorPaletteIconMenu2",(function(){return zt})),o.d(n,"onChangeColorFieldsIconMenu2",(function(){return Et})),o.d(n,"onChangeTabletColorHexIconMMenu2",(function(){return kt})),o.d(n,"onChangeTabletColorPaletteIconMMenu2",(function(){return Ht})),o.d(n,"onChangeTabletColorFieldsIconMMenu2",(function(){return Ft})),o.d(n,"onChangeMobileColorHexIconMMenu2",(function(){return _t})),o.d(n,"onChangeMobileColorPaletteIconMMenu2",(function(){return Rt})),o.d(n,"onChangeMobileColorFieldsIconMMenu2",(function(){return Lt})),o.d(n,"onChangeActiveColorHexMMenu2",(function(){return ao})),o.d(n,"onChangeActiveColorPaletteMMenu2",(function(){return ro})),o.d(n,"onChangeActiveColorFieldsMMenu2",(function(){return io})),o.d(n,"onChangeBgColorHexMMenu2",(function(){return Mt})),o.d(n,"onChangeBgColorPaletteMMenu2",(function(){return Wt})),o.d(n,"onChangeBgColorFieldsMMenu2",(function(){return It})),o.d(n,"onChangeBgColorHexSubMenu2",(function(){return Nt})),o.d(n,"onChangeBgColorPaletteSubMenu2",(function(){return At})),o.d(n,"onChangeBgColorFieldsSubMenu2",(function(){return Vt})),o.d(n,"onChangeBgHoverColorHexSubMenu2",(function(){return Dt})),o.d(n,"onChangeBgHoverColorPaletteSubMenu2",(function(){return Gt})),o.d(n,"onChangeBgHoverColorFieldsSubMenu2",(function(){return $t})),o.d(n,"onChangeBorderColorHexMMenu2",(function(){return Ut})),o.d(n,"onChangeBorderColorPaletteMMenu2",(function(){return Kt})),o.d(n,"onChangeBorderColorFieldsMMenu2",(function(){return Yt})),o.d(n,"onChangeBorderColorHexSubMenu2",(function(){return qt})),o.d(n,"onChangeBorderColorPaletteSubMenu2",(function(){return Xt})),o.d(n,"onChangeBorderColorFieldsSubMenu2",(function(){return Jt})),o.d(n,"onChangeTypography",(function(){return uo})),o.d(n,"onChangeTypographyTablet",(function(){return po})),o.d(n,"onChangeTypographyMobile",(function(){return bo})),o.d(n,"tabletSyncOnChange",(function(){return i.g})),o.d(n,"mobileSyncOnChange",(function(){return i.f})),o.d(n,"keySyncOnChange",(function(){return i.d})),o.d(n,"validateKeyByProperty",(function(){return i.h})),o.d(n,"onChangeTypography2",(function(){return vo}));var a=o(2),r=o(9),i=o(27);function l(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function s(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?l(Object(o),!0).forEach((function(t){Object(a.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):l(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function c(e){return e.onChange.reduce((t,o)=>{const a=n[o](e);return Object.assign(t,a)},{})}function d({v:e,device:t,state:o,me:n,childs:a,value:l,dragEnd:c=!0,tempZero:d=!1}){const u=e=>Object(i.a)({key:e,device:t,state:o});let p={};var b;return b=n,(Object(i.b)({v:e,key:b,device:t,state:o})!==l||c)&&(p=s(s({[u(n)]:l},a?a.reduce((e,t)=>(e[u(t)]=l,e),{}):{}),c&&(d||!d&&0!==l&&""!==l)?s({[u("temp"+Object(r.c)(n))]:l},a?a.reduce((e,t)=>(e[u("temp"+Object(r.c)(t))]=l,e),{}):{}):{})),p}function u({v:e,device:t,state:o,me:n,childs:a,current:l,value:c,dragEnd:d=!0,tempZero:u=!1}){const p=e=>Object(i.a)({key:e,device:t,state:o});let b={};var m;return m=l,(Object(i.b)({v:e,key:m,device:t,state:o})!==c||d)&&(b=s(s({[p(l)]:c},d&&(u||!u&&0!==c&&""!==c)?{[p("temp"+Object(r.c)(l))]:c}:{}),a.filter(e=>e!==l).every(t=>e[t]===c)?s({[p(n)]:c},d&&(u||!u&&0!==c&&""!==c)?{[p("temp"+Object(r.c)(n))]:c}:{}):{})),b}function p({v:e,device:t,state:o,parent:n,childs:a,value:l,sliderDragEnd:c=!0,temp:d=!1,tempZero:u=!1}){const p=s({[Object(i.a)({key:n,device:t,state:o})]:l},a.reduce((e,n)=>(e[Object(i.a)({key:n,device:t,state:o})]=l,e),{})),b=d&&!u?s({[Object(i.a)({key:"temp"+Object(r.c)(n),device:t,state:o})]:l>0&&c?l:Object(i.b)({v:e,key:"temp"+Object(r.c)(n),device:t,state:o})},a.reduce((n,a)=>(n[Object(i.a)({key:"temp"+Object(r.c)(a),device:t,state:o})]=l>0&&c?l:Object(i.b)({v:e,key:"temp"+Object(r.c)(a),device:t,state:o}),n),{})):d?s({[Object(i.a)({key:"temp"+Object(r.c)(n),device:t,state:o})]:l},a.reduce((e,n)=>(e[Object(i.a)({key:"temp"+Object(r.c)(n),device:t,state:o})]=l,e),{})):{};return Object.assign(p,b)}function b({v:e,device:t,state:o,parent:n,childs:a,current:l,value:s,temp:c=!1,tempZero:d=!1}){const u=a.filter(e=>e!==l).every(t=>e[t]===s)?s:Object(i.b)({v:e,key:n,device:t,state:o}),p=a.filter(e=>e!==l).every(t=>e[t]===s)?s:s>0?Object(i.b)({v:e,key:"temp"+Object(r.c)(n),device:t,state:o}):Object(i.b)({v:e,key:n,device:t,state:o});return c&&d?{[Object(i.a)({key:n,device:t,state:o})]:u,[Object(i.a)({key:"temp"+Object(r.c)(n),device:t,state:o})]:p}:{[Object(i.a)({key:n,device:t,state:o})]:u}}function m({v:e,device:t,state:o,childs:n,current:a,value:l,temp:c=!1}){return c?s({[Object(i.a)({key:a,device:t,state:o})]:l,[Object(i.a)({key:"temp"+Object(r.c)(a),device:t,state:o})]:l},n.filter(e=>e!==a).reduce((n,a)=>(n[Object(i.a)({key:"temp"+Object(r.c)(a),device:t,state:o})]=0===e[a]?0:Object(i.b)({v:e,key:"temp"+Object(r.c)(a),device:t,state:o}),n),{})):{[Object(i.a)({key:a,device:t,state:o})]:l}}function h({v:e,device:t="desktop",state:o="normal",value:n,dependencies:a}){const l=n=>Object(i.b)({v:e,key:n,device:t,state:o});return Object.entries(a).reduce((a,[s,c])=>{const d=!(0!==n&&""!==n||void 0===c.nullValue||!(c.nullValue.length>0&&c.nullValue.every(t=>""===e[t]||0===e[t])||0===c.nullValue.length)),u=!(0===n||""===n||0!==l(s)&&""!==l(s)&&"off"!==l("boxShadow")||!(c.tempValue.length>0&&c.tempValue.every(t=>""===e[t]||0===e[t])||0===c.tempValue.length)),p=null===l(s)||void 0===l(s);return p&&console.log("onChange "+s+" "+l(s)),p||(a[(e=>Object(i.a)({key:e,device:t,state:o}))(s)]=d?"string"===c.type?"":0:l(u?"temp"+Object(r.c)(s):s)),Object.assign(a,c.childs.reduce((a,l)=>(null===e[Object(i.a)({key:l,device:t,state:o})]||void 0===e[Object(i.a)({key:l,device:t,state:o})]||(a[Object(i.a)({key:l,device:t,state:o})]=0!==n&&""!==n||void 0===c.nullValue||!(c.nullValue.length>0&&c.nullValue.every(t=>""===e[t]||0===e[t])||0===c.nullValue.length)?(n>0||""!==n)&&c.childs.every(n=>0===Object(i.b)({v:e,key:"temp"+Object(r.c)(n),device:t,state:o}))?Object(i.b)({v:e,key:"temp"+Object(r.c)(s),device:t,state:o}):(n>0||""!==n)&&(c.tempValue.length>0&&c.tempValue.every(t=>""===e[t]||0===e[t])||0===c.tempValue.length)?Object(i.b)({v:e,key:"temp"+Object(r.c)(l),device:t,state:o}):Object(i.b)({v:e,key:l,device:t,state:o}):"string"===c.type?"":0),a),{}),c.childs.reduce((a,l)=>(null===e[Object(i.a)({key:"temp"+Object(r.c)(l),device:t,state:o})]||void 0===e[Object(i.a)({key:"temp"+Object(r.c)(l),device:t,state:o})]||(a[Object(i.a)({key:"temp"+Object(r.c)(l),device:t,state:o})]=(n>0||""!==n)&&c.childs.every(n=>0===Object(i.b)({v:e,key:"temp"+Object(r.c)(n),device:t,state:o}))?Object(i.b)({v:e,key:s,device:t,state:o}):Object(i.b)({v:e,key:"temp"+Object(r.c)(l),device:t,state:o})),a),{})),a},{})}function g({v:e,device:t,state:o,childs:n,current:a,value:l,dependencies:s}){return Object.entries(s).reduce((s,[c,d])=>(null===e[c]||(s[Object(i.a)({key:c,device:t,state:o})]=(0===l||""===l)&&(n.length>0&&n.filter(e=>e!==a).every(t=>0===e[t])||0===n.length)&&void 0!==d.nullValue&&(d.nullValue.length>0&&d.nullValue.every(t=>""===e[t]||0===e[t])||0===d.nullValue.length)?"string"===d.type?"":0:(l>0||""!==l)&&(d.tempValue.length>0&&d.tempValue.every(t=>""===e[t]||0===e[t])||0===d.tempValue.length)?Object(i.b)({v:e,key:"temp"+Object(r.c)(c),device:t,state:o}):Object(i.b)({v:e,key:c,device:t,state:o})),Object.assign(s,d.childs.reduce((s,c)=>{var u,p;return null===e[c]||(s[Object(i.a)({key:c,device:t,state:o})]=(0===l||""===l)&&(n.length>0&&n.filter(e=>e!==a).every(t=>0===e[t])||0===n.length)&&((null===(u=d.nullValue)||void 0===u?void 0:u.length)>0&&d.nullValue.every(t=>""===e[t]||0===e[t])||0===(null===(p=d.nullValue)||void 0===p?void 0:p.length))?"string"===d.type?"":0:(l>0||""!==l)&&0===d.tempValue.length?Object(i.b)({v:e,key:"temp"+Object(r.c)(c),device:t,state:o}):Object(i.b)({v:e,key:c,device:t,state:o})),s},{})),s),{})}function v({device:e,state:t,width:o,height:n,extension:a,src:r,x:l,y:s,population:c,isChanged:d}){return"image"===d?{[Object(i.a)({key:"bgImageWidth",device:e,state:t})]:o,[Object(i.a)({key:"bgImageHeight",device:e,state:t})]:n,[Object(i.a)({key:"bgImageExtension",device:e,state:t})]:a,[Object(i.a)({key:"bgImageSrc",device:e,state:t})]:r}:"population"===d?{[Object(i.a)({key:"bgPopulation",device:e,state:t})]:c}:{[Object(i.a)({key:"bgPositionX",device:e,state:t})]:l,[Object(i.a)({key:"bgPositionY",device:e,state:t})]:s}}function f({v:e,device:t,state:o,src:n,isChanged:a}){const r=""!==n&&1===Object(i.b)({v:e,key:"bgColorOpacity",device:t,state:o})?.9:Object(i.b)({v:e,key:"bgColorOpacity",device:t,state:o}),l=""!==n&&1===Object(i.b)({v:e,key:"bgColorOpacity",device:t,state:o})?.9:Object(i.b)({v:e,key:"tempBgColorOpacity",device:t,state:o});return"image"===a?{[Object(i.a)({key:"bgColorOpacity",device:t,state:o})]:r,[Object(i.a)({key:"tempBgColorOpacity",device:t,state:o})]:l}:{}}function y({v:e,device:t,state:o,src:n}){return h({v:e,device:t,state:o,value:n,dependencies:{borderRadius:{childs:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"],nullValue:["bgColorOpacity","borderColorOpacity"],tempValue:[]}}})}function O({v:e,device:t,src:o}){return"desktop"===t||"mobile"===t?{mobilePaddingRight:o?e.tempMobilePaddingRight:0,mobilePaddingLeft:o?e.tempMobilePaddingLeft:0}:{}}function S(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function x(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?S(Object(o),!0).forEach((function(t){Object(a.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):S(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function C({v:e,device:t,state:o,borderStyle:n,prefix:a=""}){const l=e=>Object(i.a)({key:e,device:t,state:o}),s=Object(r.b)(a,"border"),c=Object(r.b)(s,"style"),d=Object(r.b)("temp",c);return{[l(c)]:n,[l(d)]:""!==n?n:(u=d,Object(i.b)({v:e,key:u,device:t,state:o}))};var u}function j({v:e,device:t,state:o,borderStyle:n,prefix:a=""}){const i=Object(r.b)(a,"border");return h({v:e,device:t,state:o,value:n,dependencies:{[Object(r.b)(i,"colorOpacity")]:{childs:[],nullValue:[],tempValue:[]},[Object(r.b)(i,"colorPalette")]:{childs:[],nullValue:[],tempValue:[]},[Object(r.b)(i,"width")]:{childs:[Object(r.b)(i,"topWidth"),Object(r.b)(i,"rightWidth"),Object(r.b)(i,"bottomWidth"),Object(r.b)(i,"leftWidth")],nullValue:[],tempValue:[]}}})}function P({v:e,device:t,state:o,borderStyle:n}){return h({v:e,device:t,state:o,value:n,dependencies:{borderColorOpacity:{childs:[],nullValue:[],tempValue:[]},borderColorPalette:{childs:[],nullValue:[],tempValue:[]},borderWidth:{childs:["borderTopWidth","borderRightWidth","borderBottomWidth","borderLeftWidth"],nullValue:[],tempValue:[]},borderRadius:{childs:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"],nullValue:["bgColorOpacity","bgImageSrc"],tempValue:[]}}})}function B({v:e,device:t,state:o,hex:n,opacity:a,prefix:l="",isChanged:s="hex",opacityDragEnd:c=!1}){const d=e=>Object(i.a)({key:e,device:t,state:o}),u=Object(r.b)(l,"border"),p=Object(r.b)(u,"colorHex"),b=Object(r.b)(u,"colorOpacity"),m=Object(r.b)("temp",b),h=(a=I({v:e,device:t,state:o,opacity:a,prefix:l,isChanged:s}))>0&&c?a:(g=m,Object(i.b)({v:e,key:g,device:t,state:o}));var g;return{[d(p)]:n,[d(b)]:a,[d(m)]:h}}function w({v:e,device:t,state:o,opacity:n,prefix:a="",isChanged:l="hex"}){const s=e=>Object(i.a)({key:e,device:t,state:o}),c=n=>Object(i.b)({v:e,key:n,device:t,state:o}),d=Object(r.b)(a,"border"),u=Object(r.b)(d,"colorPalette"),p=Object(r.b)("temp",u);n=I({v:e,device:t,state:o,opacity:n,prefix:a,isChanged:l});const b="hex"===l||0===n?"":c(n>0?p:u),m="hex"===l?"":c(p);return{[s(u)]:b,[s(p)]:m}}function T({v:e,device:t,state:o,opacity:n,isChanged:a,prefix:i=""}){const l=Object(r.b)(i,"border"),s={[Object(r.b)(l,"style")]:{childs:[],nullValue:[],tempValue:[]},[Object(r.b)(l,"width")]:{childs:[Object(r.b)(l,"topWidth"),Object(r.b)(l,"rightWidth"),Object(r.b)(l,"bottomWidth"),Object(r.b)(l,"leftWidth")],nullValue:[],tempValue:[]}};return h({v:e,device:t,state:o,value:n=I({v:e,device:t,state:o,opacity:n,prefix:i,isChanged:a}),dependencies:s})}function z({v:e,device:t,state:o,opacity:n,isChanged:a}){return h({v:e,device:t,state:o,value:n=I({v:e,device:t,state:o,opacity:n,isChanged:a}),dependencies:{borderStyle:{childs:[],nullValue:[],tempValue:[]},borderWidth:{childs:["borderTopWidth","borderRightWidth","borderBottomWidth","borderLeftWidth"],nullValue:[],tempValue:[]},borderRadius:{childs:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"],nullValue:["bgColorOpacity","bgImageSrc"],tempValue:[]}}})}function E({v:e,device:t,opacity:o,isChanged:n}){if("desktop"===t||"tablet"===t){return{tabletPaddingRight:0===(o=I({v:e,device:t,opacity:o,isChanged:n}))?0:"hex"===n||o>0?e.tempTabletPaddingRight:e.tabletPaddingRight,tabletPaddingLeft:0===o?0:"hex"===n||o>0?e.tempTabletPaddingLeft:e.tabletPaddingLeft}}return{}}function k({v:e,device:t,opacity:o,isChanged:n}){if("desktop"===t||"mobile"===t){return{mobilePaddingRight:0===(o=I({v:e,device:t,opacity:o,isChanged:n}))?0:"hex"===n||o>0?e.tempMobilePaddingRight:e.mobilePaddingRight,mobilePaddingLeft:0===o?0:"hex"===n||o>0?e.tempMobilePaddingLeft:e.mobilePaddingLeft}}return{}}function H({device:e,state:t,palette:o,prefix:n=""}){const a=o=>Object(i.a)({key:o,device:e,state:t}),l=Object(r.b)(n,"border"),s=Object(r.b)(l,"colorPalette"),c=Object(r.b)("temp",s);return{[a(s)]:o,[a(c)]:o}}function F({v:e,device:t,state:o,opacity:n,isChanged:a,prefix:l=""}){const s=Object(r.b)(l,"border"),c=Object(r.b)(s,"colorOpacity");return n=I({v:e,device:t,state:o,opacity:n,prefix:l,isChanged:a}),{[(d=c,Object(i.a)({key:d,device:t,state:o}))]:n};var d}function _({device:e,state:t,type:o,prefix:n=""}){const a=Object(r.b)(n,"border"),l=Object(r.b)(a,"widthType");return{[(s=l,Object(i.a)({key:s,device:e,state:t}))]:o};var s}function R({v:e,device:t,state:o,value:n,sliderDragEnd:a,prefix:i=""}){const l=Object(r.b)(i,"border");return p({v:e,device:t,state:o,parent:Object(r.b)(l,"width"),childs:[Object(r.b)(l,"topWidth"),Object(r.b)(l,"rightWidth"),Object(r.b)(l,"bottomWidth"),Object(r.b)(l,"leftWidth")],value:n,sliderDragEnd:a,temp:!0,tempZero:!1})}function L({v:e,device:t,state:o,value:n,prefix:a=""}){const i=Object(r.b)(a,"border"),l=Object(r.b)(i,"style"),s=Object(r.b)(i,"radius"),c=Object(r.b)(i,"colorOpacity"),d=Object(r.b)(i,"colorPalette");return h({v:e,device:t,state:o,value:n,dependencies:{[l]:{childs:[],nullValue:[],tempValue:[]},[s]:{childs:[Object(r.b)(i,"topLeftRadius"),Object(r.b)(i,"topRightRadius"),Object(r.b)(i,"bottomLeftRadius"),Object(r.b)(i,"bottomRightRadius")],nullValue:["bgColorOpacity","bgImageSrc"],tempValue:[]},[c]:{childs:[],nullValue:[],tempValue:[]},[d]:{childs:[],nullValue:[],tempValue:[]}}})}function M({v:e,device:t,state:o,current:n,value:a,prefix:i=""}){const l=Object(r.b)(i,"border"),s=Object(r.b)(l,"width"),c=[Object(r.b)(l,"topWidth"),Object(r.b)(l,"rightWidth"),Object(r.b)(l,"bottomWidth"),Object(r.b)(l,"leftWidth")];return x(x({},m({v:e,device:t,state:o,childs:c,current:n,value:a,temp:!0})),b({v:e,device:t,state:o,parent:s,childs:c,current:n,value:a,temp:!0}))}function W({v:e,device:t,state:o,current:n,value:a,prefix:i=""}){const l=Object(r.b)(i,"border"),s=Object(r.b)(l,"width"),c=[Object(r.b)(l,"topWidth"),Object(r.b)(l,"rightWidth"),Object(r.b)(l,"bottomWidth"),Object(r.b)(l,"leftWidth")],d=Object(r.b)(l,"style"),u=Object(r.b)(l,"radius"),p=Object(r.b)(l,"colorOpacity"),b=Object(r.b)(l,"colorPalette");return g({v:e,device:t,state:o,parent:s,childs:c,current:n,value:a,dependencies:{[d]:{childs:[],nullValue:[],tempValue:[]},[u]:{childs:[Object(r.b)(l,"topLeftRadius"),Object(r.b)(l,"topRightRadius"),Object(r.b)(l,"bottomLeftRadius"),Object(r.b)(l,"bottomRightRadius")],nullValue:["bgColorOpacity","bgImageSrc"],tempValue:[]},[p]:{childs:[],nullValue:[],tempValue:[]},[b]:{childs:[],nullValue:[],tempValue:[]}}})}function I({v:e,device:t,state:o,prefix:n="",opacity:a,isChanged:l="hex"}){const s=n=>Object(i.b)({v:e,key:n,device:t,state:o}),c=Object(r.b)(n,"border"),d=Object(r.b)(c,"colorOpacity"),u=Object(r.b)("temp",d);return"hex"!==l&&"palette"!==l||0!==s(d)?void 0===a?s(d):a:s(u)}function N(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function A(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?N(Object(o),!0).forEach((function(t){Object(a.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):N(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function V({v:e,device:t,state:o,value:n,sliderDragEnd:a,prefix:i=""}){return p({v:e,device:t,state:o,parent:Object(r.b)(i,"borderRadius"),childs:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"].map(e=>Object(r.b)(i,e)),value:n,sliderDragEnd:a,temp:!0,tempZero:!0})}function D({v:e,device:t,state:o,value:n,prefix:a=""}){return h({v:e,device:t,state:o,value:n,tempZero:!0,dependencies:{borderStyle:{childs:[],tempValue:["bgColorOpacity","bgImageSrc"]},borderWidth:{childs:["borderTopWidth","borderRightWidth","borderBottomWidth","borderLeftWidth"].map(e=>Object(r.b)(a,e)),tempValue:["bgColorOpacity","bgImageSrc"]},borderColorOpacity:{childs:[],tempValue:["bgColorOpacity","bgImageSrc"]},borderColorPalette:{childs:[],tempValue:["bgColorOpacity","bgImageSrc"]}}})}function G({v:e,device:t,state:o,value:n,current:a,prefix:i=""}){const l=Object(r.b)(i,a),s=Object(r.b)(i,"borderRadius"),c=["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"].map(e=>Object(r.b)(i,e));return A(A({},m({v:e,device:t,childs:c,state:o,current:l,value:n,temp:!0})),b({v:e,device:t,state:o,parent:s,childs:c,current:l,value:n,temp:!0,tempZero:!0}))}function $({v:e,device:t,state:o,value:n,current:a,prefix:i=""}){const l=Object(r.b)(i,a);return A({},g({v:e,device:t,state:o,parent:Object(r.b)(i,"borderRadius"),childs:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"].map(e=>Object(r.b)(i,e)),current:l,value:n,dependencies:{borderStyle:{childs:[],tempValue:["bgColorOpacity","bgImageSrc"]},borderWidth:{childs:["borderTopWidth","borderRightWidth","borderBottomWidth","borderLeftWidth"].map(e=>Object(r.b)(i,e)),tempValue:["bgColorOpacity","bgImageSrc"]},borderColorOpacity:{childs:[],tempValue:["bgColorOpacity","bgImageSrc"]},borderColorPalette:{childs:[],tempValue:["bgColorOpacity","bgImageSrc"]}}}))}function U({v:e,device:t,state:o,prefix:n="color",hex:a,opacity:l,isChanged:s="hex",opacityDragEnd:c=!1}){const d=e=>Object(i.a)({key:e,device:t,state:o}),u="temp"+Object(r.c)(n),p=(l=X({v:e,device:t,state:o,prefix:n,opacity:l,isChanged:s}))>0&&c?l:(b=Object(r.b)(u,"opacity"),Object(i.b)({v:e,key:b,device:t,state:o}));var b;return{[d(Object(r.b)(n,"hex"))]:a,[d(Object(r.b)(n,"opacity"))]:l,[d(Object(r.b)(u,"opacity"))]:p}}function K({v:e,device:t,state:o,prefix:n="color",opacity:a,isChanged:l="hex"}){const s=e=>Object(i.a)({key:e,device:t,state:o}),c=n=>Object(i.b)({v:e,key:n,device:t,state:o}),d="temp"+Object(r.c)(n);a=X({v:e,device:t,state:o,prefix:n,opacity:a,isChanged:l});const u="hex"===l||0===a?"":c(a>0?Object(r.b)(d,"palette"):Object(r.b)(n,"palette")),p="hex"===l?"":c(Object(r.b)(d,"palette"));return{[s(Object(r.b)(n,"palette"))]:u,[s(Object(r.b)(d,"palette"))]:p}}function Y({device:e,state:t,prefix:o="color",palette:n}){const a=o=>Object(i.a)({key:o,device:e,state:t}),l="temp"+Object(r.c)(o);return{[a(Object(r.b)(o,"palette"))]:n,[a(Object(r.b)(l,"palette"))]:n}}function q({v:e,device:t,state:o,prefix:n="color",opacity:a,isChanged:l="hex"}){return a=X({v:e,device:t,state:o,prefix:n,opacity:a,isChanged:l}),{[(s=Object(r.b)(n,"opacity"),Object(i.a)({key:s,device:t,state:o}))]:a};var s}function X({v:e,device:t,state:o,prefix:n="color",opacity:a,isChanged:l="hex"}){const s=n=>Object(i.b)({v:e,key:n,device:t,state:o}),c="temp"+Object(r.c)(n);return"hex"===l&&0===s(Object(r.b)(n,"opacity"))?s(Object(r.b)(c,"opacity")):void 0===a?s(Object(r.b)(n,"opacity")):a}function J({v:e,device:t,state:o,bgColorType:n}){const a=e=>Object(i.a)({key:e,device:t,state:o});return{[a("bgColorType")]:n,[a("gradientActivePointer")]:"solid"===n?"startPointer":(r="gradientActivePointer",Object(i.b)({v:e,key:r,device:t,state:o}))};var r}function Z({device:e,state:t,startPointer:o,finishPointer:n,activePointer:a}){const r=o=>Object(i.a)({key:o,device:e,state:t});return{[r("gradientStartPointer")]:o,[r("gradientFinishPointer")]:n,[r("gradientActivePointer")]:a}}function Q({v:e,device:t,state:o,prefix:n,hex:a,opacity:l,isChanged:s="hex",opacityDragEnd:c=!1}){const d=e=>Object(i.a)({key:e,device:t,state:o}),u="temp"+Object(r.c)(n),p=(l=re({v:e,device:t,state:o,prefix:n,opacity:l,isChanged:s}))>0&&c?l:(b=Object(r.b)(u,"colorOpacity"),Object(i.b)({v:e,key:b,device:t,state:o}));var b;return{[d(Object(r.b)(n,"colorHex"))]:a,[d(Object(r.b)(n,"colorOpacity"))]:l,[d(Object(r.b)(u,"colorOpacity"))]:p}}function ee({v:e,device:t,state:o,prefix:n,opacity:a,isChanged:l="hex"}){const s=e=>Object(i.a)({key:e,device:t,state:o}),c=n=>Object(i.b)({v:e,key:n,device:t,state:o}),d="temp"+Object(r.c)(n);a=re({v:e,device:t,state:o,prefix:n,opacity:a,isChanged:l});const u="hex"===l||0===a?"":c(a>0?Object(r.b)(d,"colorPalette"):Object(r.b)(n,"colorPalette")),p="hex"===l?"":c(Object(r.b)(d,"colorPalette"));return{[s(Object(r.b)(n,"colorPalette"))]:u,[s(Object(r.b)(d,"colorPalette"))]:p}}function te({v:e,device:t,state:o,prefix:n,opacity:a,isChanged:r="hex"}){return h({v:e,device:t,state:o,value:a=re({v:e,device:t,state:o,prefix:n,opacity:a,isChanged:r}),dependencies:{borderRadius:{childs:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"],nullValue:["bgImageSrc","borderColorOpacity"],tempValue:[]}}})}function oe({v:e,device:t,prefix:o,opacity:n,isChanged:a="hex"}){if("desktop"===t||"mobile"===t){return{mobilePaddingRight:0===(n=re({v:e,device:t,prefix:o,opacity:n,isChanged:a}))?0:"hex"===a||n>0?e.tempMobilePaddingRight:e.mobilePaddingRight,mobilePaddingLeft:0===n?0:"hex"===a||n>0?e.tempMobilePaddingLeft:e.mobilePaddingLeft}}return{}}function ne({device:e,state:t,prefix:o,palette:n}){const a=o=>Object(i.a)({key:o,device:e,state:t}),l="temp"+Object(r.c)(o);return{[a(Object(r.b)(o,"colorPalette"))]:n,[a(Object(r.b)(l,"colorPalette"))]:n}}function ae({v:e,device:t,state:o,prefix:n,opacity:a,isChanged:l="hex"}){return a=re({v:e,device:t,state:o,prefix:n,opacity:a,isChanged:l}),{[(s=Object(r.b)(n,"colorOpacity"),Object(i.a)({key:s,device:t,state:o}))]:a};var s}function re({v:e,device:t,state:o,prefix:n,opacity:a,isChanged:l="hex"}){const s=n=>Object(i.b)({v:e,key:n,device:t,state:o}),c="temp"+Object(r.c)(n);return"hex"!==l&&"palette"!==l||0!==s(Object(r.b)(n,"colorOpacity"))||1!==s(Object(r.b)(c,"colorOpacity"))||""===s("bgImageSrc")?"hex"!==l&&"palette"!==l||0!==s(Object(r.b)(n,"colorOpacity"))?void 0===a?s(Object(r.b)(n,"colorOpacity")):a:s(Object(r.b)(c,"colorOpacity")):.9}function ie({v:e,device:t,state:o,boxShadowType:n,prefix:a=""}){const l=e=>Object(i.a)({key:e,device:t,state:o}),s=Object(r.b)(a,"boxShadow"),c=Object(r.b)("temp",s);return{[l(s)]:n,[l(c)]:""!==n?n:(d=c,Object(i.b)({v:e,key:d,device:t,state:o}))};var d}function le({v:e,device:t,state:o,boxShadowType:n,prefix:a=""}){const i=Object(r.b)(a,"boxShadow");return h({v:e,device:t,state:o,value:n,dependencies:{[Object(r.b)(i,"colorOpacity")]:{childs:[],nullValue:[],tempValue:[]},[Object(r.b)(i,"colorPalette")]:{childs:[],nullValue:[],tempValue:[]},[Object(r.b)(i,"blur")]:{childs:[],nullValue:[],tempValue:[]},[Object(r.b)(i,"spread")]:{childs:[],nullValue:[],tempValue:[]},[Object(r.b)(i,"vertical")]:{childs:[],nullValue:[],tempValue:[]},[Object(r.b)(i,"horizontal")]:{childs:[],nullValue:[],tempValue:[]}}})}function se({v:e,device:t,state:o,hex:n,opacity:a,prefix:l="",isChanged:s="hex",opacityDragEnd:c=!1}){const d=e=>Object(i.a)({key:e,device:t,state:o}),u=Object(r.b)(l,"boxShadow"),p=Object(r.b)(u,"colorHex"),b=Object(r.b)(u,"colorOpacity"),m=Object(r.b)("temp",b),h=(a=he({v:e,device:t,state:o,opacity:a,prefix:l,isChanged:s}))>0&&c?a:(g=m,Object(i.b)({v:e,key:g,device:t,state:o}));var g;return{[d(p)]:n,[d(b)]:a,[d(m)]:h}}function ce({v:e,device:t,state:o,opacity:n,prefix:a="",isChanged:l="hex"}){const s=e=>Object(i.a)({key:e,device:t,state:o}),c=n=>Object(i.b)({v:e,key:n,device:t,state:o}),d=Object(r.b)(a,"boxShadow"),u=Object(r.b)(d,"colorPalette"),p=Object(r.b)("temp",u);n=he({v:e,device:t,state:o,opacity:n,isChanged:l});const b="hex"===l||0===n?"":c(n>0?p:u),m="hex"===l?"":c(p);return{[s(u)]:b,[s(p)]:m}}function de({v:e,device:t,state:o,opacity:n,isChanged:a,prefix:i=""}){const l=Object(r.b)(i,"boxShadow"),s={[l]:{childs:[],nullValue:[],tempValue:[]},[Object(r.b)(l,"blur")]:{childs:[],nullValue:[],tempValue:[]},[Object(r.b)(l,"spread")]:{childs:[],nullValue:[],tempValue:[]},[Object(r.b)(l,"vertical")]:{childs:[],nullValue:[],tempValue:[]},[Object(r.b)(l,"horizontal")]:{childs:[],nullValue:[],tempValue:[]}};return h({v:e,device:t,state:o,value:n=he({v:e,device:t,state:o,opacity:n,prefix:i,isChanged:a}),dependencies:s})}function ue({device:e,state:t,palette:o,prefix:n=""}){const a=o=>Object(i.a)({key:o,device:e,state:t}),l=Object(r.b)(n,"boxShadow"),s=Object(r.b)(l,"colorPalette"),c=Object(r.b)("temp",s);return{[a(s)]:o,[a(c)]:o}}function pe({v:e,device:t,state:o,opacity:n,isChanged:a,prefix:l=""}){const s=Object(r.b)(l,"boxShadow"),c=Object(r.b)(s,"colorOpacity");return n=he({v:e,device:t,state:o,opacity:n,prefix:l,isChanged:a}),{[(d=c,Object(i.a)({key:d,device:t,state:o}))]:n};var d}function be({device:e,state:t,boxShadowBlur:o=0,boxShadowSpread:n=0,boxShadowVertical:a=0,boxShadowHorizontal:l=0,prefix:s=""}){const c=o=>Object(i.a)({key:o,device:e,state:t}),d=Object(r.b)(s,"boxShadow"),u=Object(r.b)(d,"blur"),p=Object(r.b)(d,"spread"),b=Object(r.b)(d,"vertical"),m=Object(r.b)(d,"horizontal"),h=Object(r.b)("temp",u),g=Object(r.b)("temp",p),v=Object(r.b)("temp",b),f=Object(r.b)("temp",m);return{[c(u)]:o,[c(h)]:o,[c(p)]:n,[c(g)]:n,[c(b)]:a,[c(v)]:a,[c(m)]:l,[c(f)]:l}}function me({v:e,device:t,state:o,boxShadowBlur:n=0,boxShadowSpread:a=0,boxShadowVertical:i=0,boxShadowHorizontal:l=0,prefix:s=""}){const c=Math.max(n,a,i,l),d=Object(r.b)(s,"boxShadow");return h({v:e,device:t,state:o,value:c,dependencies:{[d]:{childs:[],nullValue:[],tempValue:[]},[Object(r.b)(d,"colorOpacity")]:{childs:[],nullValue:[],tempValue:[]},[Object(r.b)(d,"colorPalette")]:{childs:[],nullValue:[],tempValue:[]}}})}function he({v:e,device:t,state:o,prefix:n="",opacity:a,isChanged:l="hex"}){const s=n=>Object(i.b)({v:e,key:n,device:t,state:o}),c=Object(r.b)(n,"boxShadow"),d=Object(r.b)(c,"colorOpacity"),u=Object(r.b)("temp",d);return"hex"!==l&&"palette"!==l||0!==s(d)?void 0===a?s(d):a:s(u)}function ge({v:e,device:t,state:o,textShadowType:n,prefix:a=""}){const l=e=>Object(i.a)({key:e,device:t,state:o}),s=Object(r.b)(a,"textShadow"),c=Object(r.b)("temp",s);return{[l(s)]:n,[l(c)]:""!==n?n:(d=c,Object(i.b)({v:e,key:d,device:t,state:o}))};var d}function ve({v:e,device:t,state:o,hex:n,opacity:a,prefix:l="",isChanged:s="hex",opacityDragEnd:c=!1}){const d=e=>Object(i.a)({key:e,device:t,state:o}),u=Object(r.b)(l,"textShadow"),p=Object(r.b)(u,"colorHex"),b=Object(r.b)(u,"colorOpacity"),m=Object(r.b)("temp",b),h=(a=xe({v:e,device:t,state:o,opacity:a,prefix:l,isChanged:s}))>0&&c?a:(g=m,Object(i.b)({v:e,key:g,device:t,state:o}));var g;return{[d(u)]:"shadow",[d(p)]:n,[d(b)]:a,[d(m)]:h}}function fe({v:e,device:t,state:o,opacity:n,prefix:a="",isChanged:l="hex"}){const s=e=>Object(i.a)({key:e,device:t,state:o}),c=n=>Object(i.b)({v:e,key:n,device:t,state:o}),d=Object(r.b)(a,"textShadow"),u=Object(r.b)(d,"colorPalette"),p=Object(r.b)("temp",u);n=xe({v:e,device:t,state:o,opacity:n,isChanged:l});const b="hex"===l||0===n?"":c(n>0?p:u),m="hex"===l?"":c(p);return{[s(d)]:"shadow",[s(u)]:b,[s(p)]:m}}function ye({device:e,state:t,palette:o,prefix:n=""}){const a=o=>Object(i.a)({key:o,device:e,state:t}),l=Object(r.b)(n,"textShadow"),s=Object(r.b)(l,"colorPalette"),c=Object(r.b)("temp",s);return{[a(l)]:"shadow",[a(s)]:o,[a(c)]:o}}function Oe({v:e,device:t,state:o,opacity:n,isChanged:a,prefix:l=""}){const s=e=>Object(i.a)({key:e,device:t,state:o}),c=Object(r.b)(l,"textShadow"),d=Object(r.b)(c,"colorOpacity");return n=xe({v:e,device:t,state:o,opacity:n,prefix:l,isChanged:a}),{[s(c)]:"shadow",[s(d)]:n}}function Se({device:e,state:t,textShadowBlur:o=0,textShadowVertical:n=0,textShadowHorizontal:a=0,prefix:l=""}){const s=o=>Object(i.a)({key:o,device:e,state:t}),c=Object(r.b)(l,"textShadow"),d=Object(r.b)(c,"blur"),u=Object(r.b)(c,"vertical"),p=Object(r.b)(c,"horizontal"),b=Object(r.b)("temp",d),m=Object(r.b)("temp",u),h=Object(r.b)("temp",p);return{[s(c)]:"shadow",[s(d)]:o,[s(b)]:o,[s(u)]:n,[s(m)]:n,[s(p)]:a,[s(h)]:a}}function xe({v:e,device:t,state:o,prefix:n="",opacity:a,isChanged:l="hex"}){const s=n=>Object(i.b)({v:e,key:n,device:t,state:o}),c=Object(r.b)(n,"textShadow"),d=Object(r.b)(c,"colorOpacity"),u=Object(r.b)("temp",d);return"hex"!==l&&"palette"!==l||0!==s(d)?void 0===a?s(d):a:s(u)}function Ce(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function je(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?Ce(Object(o),!0).forEach((function(t){Object(a.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):Ce(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function Pe({v:e,device:t,state:o,me:n="padding",childs:a,value:i,suffix:l,sliderDragEnd:s,prefix:c=""}){const u=[],p=[],b=Object(r.b)(c,n);return a.forEach(e=>{const t=Object(r.b)(c,e);u.push(t),p.push(Object(r.b)(t,"suffix"))}),je(je({},d({v:e,device:t,state:o,me:b+"Suffix",childs:p,value:l,dragEnd:s})),d({v:e,device:t,state:o,childs:u,value:i,me:b,dragEnd:s}))}function Be({v:e,device:t,state:o,value:n,suffix:a,sliderDragEnd:i,childs:l,current:s,me:c="padding",prefix:d=""}){const p=[],b=[],m=Object(r.b)(d,c),h=Object(r.b)(d,s);return l.forEach(e=>{const t=Object(r.b)(d,e);p.push(t),b.push(Object(r.b)(t,"suffix"))}),je(je({},u({v:e,device:t,state:o,me:m+"Suffix",childs:b,current:h+"Suffix",value:a,dragEnd:i})),u({v:e,device:t,state:o,childs:p,current:h,value:n,me:m,dragEnd:i}))}function we(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function Te(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?we(Object(o),!0).forEach((function(t){Object(a.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):we(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function ze({v:e,device:t,state:o,value:n,suffix:a}){const r=["marginTop","marginRight","marginBottom","marginLeft"],i=[];for(var l=0;l<r.length;l++)i[l]=r[l]+"Suffix";return Te(Te({},p({v:e,device:t,state:o,parent:"marginSuffix",childs:i,value:a})),p({v:e,device:t,state:o,parent:"margin",childs:r,value:n}))}function Ee({v:e,device:t,state:o,current:n,value:a,suffix:r}){const l=["marginTop","marginRight","marginBottom","marginLeft"],s=[];for(var c=0;c<l.length;c++)s[c]=l[c]+"Suffix";return Te(Te(Te({[""+Object(i.a)({key:n+"Suffix",device:t,state:o})]:r},m({v:e,device:t,state:o,childs:l,current:n,value:a})),b({v:e,device:t,state:o,parent:"margin",childs:l,current:n,value:a})),b({v:e,device:t,state:o,parent:"marginSuffix",childs:s,current:n+"Suffix",value:r}))}function ke({v:e,device:t,state:o,opacity:n,isChanged:a="hex"}){return h({v:e,device:t,state:o,value:n=function({v:e,device:t,state:o,opacity:n,isChanged:a}){return"hex"===a&&0===Object(i.b)({v:e,key:"boxShadowColorOpacity",device:t,state:o})?Object(i.b)({v:e,key:"tempBoxShadowColorOpacity",device:t,state:o}):void 0===n?Object(i.b)({v:e,key:"boxShadowColorOpacity",device:t,state:o}):n}({v:e,device:t,state:o,opacity:n,isChanged:a}),dependencies:{boxShadowBlur:{childs:[],nullValue:[],tempValue:[]},boxShadowVertical:{childs:[],nullValue:[],tempValue:[]}}})}function He({v:e,device:t,state:o,colorType:n}){const a=e=>Object(i.a)({key:e,device:t,state:o});return{[a("colorType")]:n,[a("gradientActivePointer")]:"solid"===n?"startPointer":(r="gradientActivePointer",Object(i.b)({v:e,key:r,device:t,state:o}))};var r}function Fe({v:e,device:t,state:o,hex:n,opacity:a,isChanged:r="hex",opacityDragEnd:l=!1}){const s=(a=We({v:e,device:t,state:o,opacity:a,isChanged:r}))>0&&l?a:Object(i.b)({v:e,key:"tempBg2ColorOpacity",device:t,state:o});return{[Object(i.a)({key:"bg2ColorHex",device:t,state:o})]:n,[Object(i.a)({key:"bg2ColorOpacity",device:t,state:o})]:a,[Object(i.a)({key:"tempBg2ColorOpacity",device:t,state:o})]:s}}function _e({v:e,device:t,state:o,opacity:n,isChanged:a="hex"}){n=We({v:e,device:t,state:o,opacity:n,isChanged:a});const r="hex"===a||0===n?"":n>0?Object(i.b)({v:e,key:"tempBg2ColorPalette",device:t,state:o}):Object(i.b)({v:e,key:"bg2ColorPalette",device:t,state:o}),l="hex"===a?"":Object(i.b)({v:e,key:"tempBg2ColorPalette",device:t,state:o});return{[Object(i.a)({key:"bg2ColorPalette",device:t,state:o})]:r,[Object(i.a)({key:"tempBg2ColorPalette",device:t,state:o})]:l}}function Re({v:e,device:t,state:o,opacity:n,isChanged:a="hex"}){return h({v:e,device:t,state:o,value:n=We({v:e,device:t,state:o,opacity:n,isChanged:a}),dependencies:{borderRadius:{childs:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"],nullValue:["bg2ImageSrc","borderColorOpacity"],tempValue:[]}}})}function Le({device:e,state:t,palette:o}){return{[Object(i.a)({key:"bg2ColorPalette",device:e,state:t})]:o,[Object(i.a)({key:"tempBg2ColorPalette",device:e,state:t})]:o}}function Me({v:e,device:t,state:o,opacity:n,isChanged:a="hex"}){return n=We({v:e,device:t,state:o,opacity:n,isChanged:a}),{[Object(i.a)({key:"bg2ColorOpacity",device:t,state:o})]:n}}function We({v:e,device:t,state:o,opacity:n,isChanged:a}){return"hex"===a&&0===Object(i.b)({v:e,key:"bg2ColorOpacity",device:t,state:o})&&1===Object(i.b)({v:e,key:"tempBg2ColorOpacity",device:t,state:o})&&""!==Object(i.b)({v:e,key:"bg2ImageSrc",device:t,state:o})?.9:"hex"===a&&0===Object(i.b)({v:e,key:"bg2ColorOpacity",device:t,state:o})?Object(i.b)({v:e,key:"tempBg2ColorOpacity",device:t,state:o}):void 0===n?Object(i.b)({v:e,key:"bg2ColorOpacity",device:t,state:o}):n}function Ie({v:e,hex:t,opacity:o,isChanged:n="hex"}){return{borderColorHex:t,borderColorOpacity:o=t!==e.borderColorHex&&0===e.borderColorOpacity?e.tempBorderColorOpacity:o,borderColorPalette:"hex"===n?"":e.borderColorPalette,tempBorderColorOpacity:o>0?o:e.tempBorderColorOpacity,tempBorderColorPalette:"hex"===n?"":e.tempBorderColorPalette,padding:0===o&&0===e.bgColorOpacity?0:o>0?e.tempPadding:e.padding,borderRadiusType:0===o&&0===e.bgColorOpacity?"":o>0?e.tempBorderRadiusType:e.borderRadiusType,fillType:0===o&&0===e.bgColorOpacity?"default":o>0&&0===e.bgColorOpacity?"outline":e.fillType,borderWidth:0===o?0:o>0?e.tempBorderWidth:e.borderWidth,bgColorOpacity:o>0&&e.bgColorOpacity>0?e.tempBgColorOpacity:e.bgColorOpacity,hoverBgColorHex:e.bgColorHex===e.hoverBgColorHex?t:e.hoverBgColorHex,hoverBgColorOpacity:0===o&&0===e.bgColorOpacity?0:e.bgColorOpacity===e.hoverBgColorOpacity?o:e.hoverBgColorOpacity}}function Ne({v:e,palette:t}){return{borderColorPalette:t,tempBorderColorPalette:t,borderColorOpacity:0===e.borderColorOpacity?e.tempBorderColorOpacity:e.borderColorOpacity,padding:e.tempPadding,borderRadiusType:e.tempBorderRadiusType,fillType:0===e.bgColorOpacity?"outline":e.bgColorOpacity>0?"filled":e.fillType,borderWidth:e.tempBorderWidth}}function Ae({v:e,hex:t,opacity:o,isChanged:n}){return{borderColorPalette:"hex"===n?"":e.borderColorPalette,borderColorHex:t,borderColorOpacity:o}}function Ve({v:e,hex:t,opacity:o,isChanged:n="hex"}){return{hoverBorderColorHex:t,hoverBorderColorOpacity:t!==e.hoverBorderColorHex&&0==e.hoverBorderColorOpacity?e.tempHoverBorderColorOpacity:o,hoverBorderColorPalette:"hex"===n?"":e.hoverBorderColorPalette}}function De({v:e,palette:t}){return{hoverBorderColorPalette:t,hoverBorderColorOpacity:0===e.hoverBorderColorOpacity?e.tempHoverBorderColorOpacity:e.hoverBorderColorOpacity}}function Ge({v:e,hex:t,opacity:o,isChanged:n}){return{hoverBorderColorPalette:"hex"===n?"":e.hoverBorderColorPalette,hoverBorderColorHex:t,hoverBorderColorOpacity:o}}var $e=o(17);function Ue({v:e,hex:t,opacity:o,isChanged:n="hex",opacityDragEnd:a=!1}){return{borderColorHex:t,borderColorOpacity:o=t!==e.borderColorHex&&0===e.borderColorOpacity?e.tempBorderColorOpacity:o,tempBorderColorOpacity:o>0&&a?o:e.tempBorderColorOpacity,borderColorPalette:"hex"===n?"":e.borderColorPalette,tempBorderColorPalette:"hex"===n?"":e.tempBorderColorPalette,paddingRL:0===o&&0===e.bgColorOpacity?0:o>0&&!$e.d?e.tempPaddingRL:e.paddingRL,paddingRight:0===o&&0===e.bgColorOpacity?0:o>0&&!$e.d?e.tempPaddingRight:e.paddingRight,paddingLeft:0===o&&0===e.bgColorOpacity?0:o>0&&!$e.d?e.tempPaddingLeft:e.paddingRight,paddingTB:0!==o||0!==e.bgColorOpacity||$e.d?e.paddingTB:e.tempPaddingTB,paddingTop:0!==o||0!==e.bgColorOpacity||$e.d?e.paddingTop:e.tempPaddingTop,paddingBottom:0!==o||0!==e.bgColorOpacity||$e.d?e.paddingBottom:e.tempPaddingBottom,fillType:0===o&&0===e.bgColorOpacity?"default":o>0&&0===e.bgColorOpacity?"outline":e.fillType,borderRadiusType:0===o&&0===e.bgColorOpacity?"":o>0?e.tempBorderRadiusType:e.borderRadiusType,borderWidth:0===o?0:o>0?e.tempBorderWidth:e.borderWidth,bgColorOpacity:o>0&&e.bgColorOpacity>0?e.tempBgColorOpacity:e.bgColorOpacity,hoverBgColorHex:e.bgColorHex===e.hoverBgColorHex?t:e.hoverBgColorHex,hoverBgColorOpacity:0===o&&0===e.bgColorOpacity?0:e.bgColorOpacity===e.hoverBgColorOpacity?o:e.hoverBgColorOpacity}}function Ke({v:e,palette:t}){return{borderColorPalette:t,tempBorderColorPalette:t,borderColorOpacity:0===e.borderColorOpacity?e.tempBorderColorOpacity:e.borderColorOpacity,borderRadiusType:e.tempBorderRadiusType,fillType:0===e.bgColorOpacity?"outline":e.bgColorOpacity>0?"filled":e.fillType,borderWidth:e.tempBorderWidth}}function Ye({v:e,hex:t,opacity:o,isChanged:n="hex"}){return{borderColorPalette:"hex"===n?"":e.borderColorPalette,borderColorHex:t,borderColorOpacity:o}}function qe({v:e,hex:t,opacity:o,isChanged:n="hex"}){return{hoverBorderColorHex:t,hoverBorderColorOpacity:t!==e.hoverBorderColorHex&&0==e.hoverBorderColorOpacity?e.tempHoverBorderColorOpacity:o,hoverBorderColorPalette:"hex"===n?"":e.hoverBorderColorPalette}}function Xe({v:e,palette:t}){return{hoverBorderColorPalette:t,hoverBorderColorOpacity:0===e.hoverBorderColorOpacity?e.tempHoverBorderColorOpacity:e.hoverBorderColorOpacity}}function Je({v:e,hex:t,opacity:o,isChanged:n="hex"}){return{hoverBorderColorPalette:"hex"===n?"":e.hoverBorderColorPalette,hoverBorderColorHex:t,hoverBorderColorOpacity:o}}function Ze({v:e,hex:t,opacity:o,isChanged:n="hex",opacityDragEnd:a=!1}){return{bgColorHex:t,bgColorOpacity:o=t!==e.bgColorHex&&0===e.bgColorOpacity?e.tempBgColorOpacity:o,bgColorPalette:"hex"===n?"":e.bgColorPalette,tempBgColorPalette:"hex"===n?"":e.tempBgColorPalette,tempBgColorOpacity:o>0&&a?o:e.tempBgColorOpacity,borderRadiusType:0===o&&0===e.borderColorOpacity?"":o>0?e.tempBorderRadiusType:e.borderRadiusType,fillType:0===o&&0===e.borderColorOpacity?"default":0===o&&e.borderColorOpacity>0?"outline":o>0?"filled":e.fillType,borderWidth:0===o&&0===e.borderColorOpacity?0:e.borderWidth,borderColorHex:""!==e.bgColorPalette&&e.bgColorPalette===e.borderColorPalette&&"filled"===e.fillType||""===e.bgColorPalette&&e.bgColorHex===e.borderColorHex&&"filled"===e.fillType?t:e.borderColorHex,borderColorPalette:""!==e.bgColorPalette&&e.bgColorPalette===e.borderColorPalette&&"filled"===e.fillType?"":e.borderColorPalette,tempBorderColorPalette:""!==e.bgColorPalette&&e.bgColorPalette===e.borderColorPalette&&"filled"===e.fillType?"":e.tempBorderColorPalette,borderColorOpacity:""===e.bgColorPalette&&e.bgColorHex===e.borderColorHex&&e.bgColorOpacity===e.tempBorderColorOpacity&&"filled"===e.fillType||0===o&&0===e.borderColorOpacity?0:e.borderColorOpacity,hoverBgColorOpacity:0===o&&0===e.borderColorOpacity?0:o>0?e.tempHoverBgColorOpacity:e.hoverBgColorOpacity,hoverBorderColorHex:e.borderColorHex===e.hoverBorderColorHex?t:e.hoverBorderColorHex,hoverBorderColorOpacity:0===o&&0===e.bgColorOpacity?0:e.hoverBorderColorOpacity}}function Qe({v:e,palette:t}){return{bgColorPalette:t,tempBgColorPalette:t,bgColorOpacity:0===e.bgColorOpacity?e.tempBgColorOpacity:e.bgColorOpacity,borderRadiusType:e.tempBorderRadiusType,fillType:"filled",borderColorPalette:""!==e.bgColorPalette&&e.bgColorPalette===e.borderColorPalette&&"filled"===e.fillType||""===e.bgColorPalette&&e.bgColorHex===e.borderColorHex&&"filled"===e.fillType?t:e.borderColorPalette,tempBorderColorPalette:""!==e.bgColorPalette&&e.bgColorPalette===e.borderColorPalette&&"filled"===e.fillType||""===e.bgColorPalette&&e.bgColorHex===e.borderColorHex&&"filled"===e.fillType?t:e.borderColorPalette,hoverBgColorOpacity:e.tempHoverBgColorOpacity}}function et({v:e,hex:t,opacity:o,isChanged:n="hex"}){return"startPointer"===e.gradientActivePointer?{bgColorPalette:"hex"===n?"":e.bgColorPalette,bgColorHex:t,bgColorOpacity:o}:{gradientColorPalette:"hex"===n?"":e.gradientColorPalette,gradientColorHex:t,gradientColorOpacity:o}}function tt({v:e,hex:t,opacity:o,isChanged:n="hex",opacityDragEnd:a=!1}){return{hoverBgColorHex:t,hoverBgColorOpacity:o=t!==e.hoverBgColorHex&&0===e.hoverBgColorOpacity?e.tempHoverBgColorOpacity:o,tempHoverBgColorOpacity:o>0&&a?o:e.tempHoverBgColorOpacity,hoverBgColorPalette:"hex"===n?"":e.hoverBgColorPalette,tempHoverBgColorPalette:"hex"===n?"":e.tempHoverBgColorPalette,hoverBorderColorHex:""!==e.hoverBgColorPalette&&e.hoverBgColorPalette===e.hoverBorderColorPalette&&"filled"===e.fillType||""===e.hoverBgColorPalette&&e.hoverBgColorHex===e.hoverBorderColorHex&&"filled"===e.fillType?t:e.hoverBorderColorHex,hoverBorderColorPalette:""!==e.hoverBgColorPalette&&e.hoverBgColorPalette===e.hoverBorderColorPalette&&"filled"===e.fillType?"":e.hoverBorderColorPalette,tempHoverBorderColorPalette:""!==e.hoverBgColorPalette&&e.hoverBgColorPalette===e.hoverBorderColorPalette&&"filled"===e.fillType?"":e.tempHoverBorderColorPalette,hoverBorderColorOpacity:""===e.hoverBgColorPalette&&e.hoverBgColorHex===e.hoverBorderColorHex&&e.hoverBgColorOpacity===e.tempHoverBorderColorOpacity&&"filled"===e.fillType?0:e.hoverBorderColorOpacity}}function ot({v:e,palette:t}){return{hoverBgColorPalette:t,hoverBgColorOpacity:0===e.hoverBgColorOpacity?e.tempHoverBgColorOpacity:e.hoverBgColorOpacity,hoverBorderColorPalette:""!==e.hoverBgColorPalette&&e.hoverBgColorPalette===e.hoverBorderColorPalette&&"filled"===e.fillType||""===e.hoverBgColorPalette&&e.hoverBgColorHex===e.hoverBorderColorHex&&"filled"===e.fillType?t:e.hoverBorderColorPalette,tempHoverBorderColorPalette:""!==e.hoverBgColorPalette&&e.hoverBgColorPalette===e.hoverBorderColorPalette&&"filled"===e.fillType||""===e.hoverBgColorPalette&&e.hoverBgColorHex===e.hoverBorderColorHex&&"filled"===e.fillType?t:e.hoverBorderColorPalette}}function nt({v:e,hex:t,opacity:o,isChanged:n="hex"}){return{hoverBgColorPalette:"hex"===n?"":e.hoverBgColorPalette,hoverBgColorHex:t,hoverBgColorOpacity:o}}function at({v:e,hex:t,opacity:o,isChanged:n,opacityDragEnd:a}){return{colorHex:t,colorOpacity:o=t!==e.colorHex&&0==e.colorOpacity?e.tempColorOpacity:o,colorPalette:"hex"===n?"":e.colorPalette,tempColorOpacity:o>0&&a?o:e.tempColorOpacity,hoverColorHex:e.colorHex===e.hoverColorHex?t:e.hoverColorHex,hoverColorOpacity:e.colorOpacity===e.hoverColorOpacity?o:e.hoverColorOpacity}}function rt({v:e,palette:t}){return{colorPalette:t,colorOpacity:0===e.colorOpacity?e.tempColorOpacity:e.colorOpacity}}function it({v:e,hex:t,opacity:o,isChanged:n="hex"}){return{colorPalette:"hex"===n?"":e.colorPalette,colorHex:t,colorOpacity:o}}function lt({v:e,hex:t,opacity:o,isChanged:n="hex"}){return{hoverColorHex:t,hoverColorOpacity:t!==e.hoverColorHex&&0==e.hoverColorOpacity?e.tempHoverColorOpacity:o,hoverColorPalette:"hex"===n?"":e.hoverColorPalette}}function st({v:e,palette:t}){return{hoverColorPalette:t,hoverColorOpacity:0===e.hoverColorOpacity?e.tempHoverColorOpacity:e.hoverColorOpacity}}function ct({v:e,hex:t,opacity:o,isChanged:n="hex"}){return{hoverColorPalette:"hex"===n?"":e.hoverColorPalette,hoverColorHex:t,hoverColorOpacity:o}}function dt({v:e,hex:t,opacity:o,isChanged:n,opacityDragEnd:a}){return{colorHex:t,colorOpacity:o=t!==e.colorHex&&0===e.colorOpacity?e.tempColorOpacity:o,colorPalette:"hex"===n?"":e.colorPalette,tempColorOpacity:o>0&&a?o:e.tempColorOpacity,hoverColorHex:e.colorHex===e.hoverColorHex?t:e.hoverColorHex,hoverColorOpacity:e.colorOpacity===e.hoverColorOpacity?o:e.hoverColorOpacity}}function ut({v:e,palette:t}){return{colorPalette:t,colorOpacity:0===e.colorOpacity?e.tempColorOpacity:e.colorOpacity,hoverColorPalette:e.colorPalette===e.hoverColorPalette?t:e.hoverColorPalette}}function pt({v:e,hex:t,opacity:o,isChanged:n}){return{colorPalette:"hex"===n?"":e.colorPalette,colorHex:t,colorOpacity:o,hoverColorHex:e.colorHex===e.hoverColorHex?t:e.hoverColorHex,hoverColorOpacity:e.colorOpacity===e.hoverColorOpacity?o:e.hoverColorOpacity}}function bt({v:e,hex:t,opacity:o,isChanged:n}){return o=t!==e.colorHex&&0===e.colorOpacity?e.tempColorOpacity:o,{hoverColorHex:t,hoverColorOpacity:t!==e.hoverColorHex&&0===e.hoverColorOpacity?e.tempHoverColorOpacity:o,hoverColorPalette:"hex"===n?"":e.hoverColorPalette}}function mt({v:e,palette:t}){return{hoverColorPalette:t,hoverColorOpacity:0===e.hoverColorOpacity?e.tempHoverColorOpacity:e.hoverColorOpacity}}function ht({v:e,hex:t,opacity:o,isChanged:n}){return{hoverColorPalette:"hex"===n?"":e.hoverColorPalette,hoverColorHex:t,hoverColorOpacity:o}}function gt({v:e,hex:t,opacity:o,isChanged:n,opacityDragEnd:a}){return{mMenuColorHex:t,mMenuColorOpacity:o=t!==e.mMenuColorHex&&0==e.mMenuColorOpacity?e.mMenuTempColorOpacity:o,mMenuColorPalette:"hex"===n?"":e.mMenuColorPalette,mMenuTempColorOpacity:o>0&&a?o:e.mMenuTempColorOpacity,mMenuHoverColorHex:e.mMenuColorHex===e.mMenuHoverColorHex?t:e.mMenuHoverColorHex,mMenuHoverColorOpacity:e.mMenuColorOpacity===e.mMenuHoverColorOpacity?o:e.mMenuHoverColorOpacity}}function vt({v:e,palette:t}){return{mMenuColorPalette:t,mMenuColorOpacity:0===e.mMenuColorOpacity?e.mMenuTempColorOpacity:e.mMenuColorOpacity}}function ft({v:e,hex:t,opacity:o,isChanged:n}){return{mMenuColorPalette:"hex"===n?"":e.mMenuColorPalette,mMenuColorHex:t,mMenuColorOpacity:o}}function yt({v:e,hex:t,opacity:o,isChanged:n}){return{mMenuHoverColorHex:t,mMenuHoverColorOpacity:t!==e.mMenuHoverColorHex&&0==e.mMenuHoverColorOpacity?e.mMenuTempHoverColorOpacity:o,mMenuHoverColorPalette:"hex"===n?"":e.mMenuHoverColorPalette}}function Ot({v:e,palette:t}){return{mMenuHoverColorPalette:t,mMenuHoverColorOpacity:0===e.mMenuHoverColorOpacity?e.mMenuTempHoverColorOpacity:e.mMenuHoverColorOpacity}}function St({v:e,hex:t,opacity:o,isChanged:n}){return{mMenuHoverColorPalette:"hex"===n?"":e.mMenuHoverColorPalette,mMenuHoverColorHex:t,mMenuHoverColorOpacity:o}}function xt({v:e,hex:t,opacity:o,isChanged:n,opacityDragEnd:a}){return{subMenuColorHex:t,subMenuColorOpacity:o=t!==e.subMenuColorHex&&0===e.subMenuColorOpacity?e.subMenuTempColorOpacity:o,subMenuColorPalette:"hex"===n?"":e.subMenuColorPalette,subMenuTempColorOpacity:o>0&&a?o:e.subMenuTempColorOpacity,subMenuHoverColorHex:e.subMenuColorHex===e.subMenuHoverColorHex?t:e.subMenuHoverColorHex,subMenuHoverColorOpacity:e.subMenuColorOpacity===e.subMenuHoverColorOpacity?o:e.subMenuHoverColorOpacity,mMenuColorHex:e.subMenuColorHex===e.mMenuColorHex?t:e.mMenuColorHex,mMenuColorOpacity:e.subMenuColorOpacity===e.mMenuColorOpacity?o:e.mMenuColorOpacity,mMenuHoverColorHex:e.subMenuColorHex===e.mMenuHoverColorHex?t:e.mMenuHoverColorHex,mMenuHoverColorOpacity:e.subMenuColorOpacity===e.mMenuHoverColorOpacity?o:e.mMenuHoverColorOpacity}}function Ct({v:e,palette:t}){return{subMenuColorPalette:t,subMenuColorOpacity:0===e.subMenuColorOpacity?e.subMenuTempColorOpacity:e.subMenuColorOpacity,subMenuHoverColorPalette:e.subMenuColorPalette===e.subMenuHoverColorPalette?t:e.subMenuHoverColorPalette,mMenuColorPalette:e.subMenuColorPalette===e.mMenuColorPalette?t:e.mMenuColorPalette,mMenuHoverColorPalette:e.subMenuColorPalette===e.mMenuHoverColorPalette?t:e.mMenuHoverColorPalette}}function jt({v:e,hex:t,opacity:o,isChanged:n}){return{subMenuColorPalette:"hex"===n?"":e.subMenuColorPalette,subMenuColorHex:t,subMenuColorOpacity:o,subMenuHoverColorHex:e.subMenuColorHex===e.subMenuHoverColorHex?t:e.subMenuHoverColorHex,subMenuHoverColorOpacity:e.subMenuColorOpacity===e.subMenuHoverColorOpacity?t:e.subMenuHoverColorOpacity,mMenuColorHex:e.subMenuColorHex===e.mMenuColorHex?t:e.mMenuBgColorHex,mMenuColorOpacity:e.subMenuColorOpacity===e.mMenuColorOpacity?o:e.mMenuColorOpacity,mMenuHoverColorHex:e.subMenuColorHex===e.mMenuHoverColorHex?t:e.mMenuHoverColorHex,mMenuHoverColorOpacity:e.subMenuColorOpacity===e.mMenuHoverColorOpacity?o:e.mMenuHoverColorOpacity}}function Pt({v:e,hex:t,opacity:o,isChanged:n}){return{subMenuHoverColorHex:t,subMenuHoverColorOpacity:t!==e.subMenuHoverColorHex&&0===e.subMenuHoverColorOpacity?e.subMenuTempHoverColorOpacity:o,subMenuHoverColorPalette:"hex"===n?"":e.subMenuHoverColorPalette,mMenuHoverColorHex:e.subMenuHoverColorHex===e.mMenuHoverColorHex?t:e.mMenuHoverColorHex,mMenuHoverColorOpacity:e.subMenuHoverColorOpacity===e.mMenuHoverColorOpacity?o:e.mMenuHoverColorOpacity}}function Bt({v:e,palette:t}){return{subMenuHoverColorPalette:t,subMenuHoverColorOpacity:0===e.subMenuHoverColorOpacity?e.subMenuTempHoverColorOpacity:e.subMenuHoverColorOpacity,mMenuHoverColorPalette:e.subMenuHoverColorPalette===e.mMenuHoverColorPalette?t:e.mMenuHoverColorPalette}}function wt({v:e,hex:t,opacity:o,isChanged:n}){return{subMenuHoverColorPalette:"hex"===n?"":e.subMenuHoverColorPalette,subMenuHoverColorHex:t,subMenuHoverColorOpacity:o,mMenuHoverColorHex:e.subMenuHoverColorHex===e.mMenuHoverColorHex?t:e.mMenuHoverColorHex,mMenuHoverColorOpacity:e.subMenuHoverColorOpacity===e.mMenuHoverColorOpacity?o:e.mMenuHoverColorOpacity}}function Tt({v:e,hex:t,opacity:o,isChanged:n}){return{mMenuIconColorHex:t,mMenuIconColorOpacity:t!==e.mMenuIconColorHex&&0===e.mMenuIconColorOpacity?e.mMenuTempIconColorOpacity:o,mMenuIconColorPalette:"hex"===n?"":e.mMenuIconColorPalette}}function zt({v:e,palette:t}){return{mMenuIconColorPalette:t,mMenuIconColorHex:"",mMenuIconColorOpacity:0===e.mMenuIconColorOpacity?e.mMenuTempIconColorOpacity:e.mMenuIconColorOpacity}}function Et({v:e,hex:t,opacity:o,isChanged:n}){const a=t!==e.mMenuIconColorHex&&0===e.mMenuIconColorOpacity?e.mMenuTempIconColorOpacity:o;return{mMenuIconColorPalette:"hex"===n?"":e.mMenuIconColorPalette,mMenuIconColorHex:t,mMenuIconColorOpacity:a}}function kt({v:e,hex:t,opacity:o,isChanged:n}){return{tabletMMenuIconColorHex:t,tabletMMenuIconColorOpacity:t!==e.tabletMMenuIconColorHex&&0===e.tabletMMenuIconColorOpacity?e.mMenuTempIconColorOpacity:o,tabletMMenuIconColorPalette:"hex"===n?"":e.tabletMMenuIconColorPalette}}function Ht({v:e,palette:t}){return{tabletMMenuIconColorPalette:t,tabletMMenuIconColorHex:"",tabletMMenuIconColorOpacity:0===e.tabletMMenuIconColorOpacity?e.mMenuTempIconColorOpacity:e.tabletMMenuIconColorOpacity}}function Ft({v:e,hex:t,opacity:o,isChanged:n}){const a=t!==e.tabletMMenuIconColorHex&&0===e.tabletMMenuIconColorOpacity?e.mMenuTempIconColorOpacity:o;return{tabletMMenuIconColorPalette:"hex"===n?"":e.tabletMMenuIconColorPalette,tabletMMenuIconColorHex:t,tabletMMenuIconColorOpacity:a}}function _t({v:e,hex:t,opacity:o,isChanged:n}){return{mobileMMenuIconColorHex:t,mobileMMenuIconColorOpacity:t!==e.mobileMMenuIconColorHex&&0===e.mobileMMenuIconColorOpacity?e.mMenuTempIconColorOpacity:o,mobileMMenuIconColorPalette:"hex"===n?"":e.mobileMMenuIconColorPalette}}function Rt({v:e,palette:t}){return{mobileMMenuIconColorPalette:t,mobileMMenuIconColorHex:"",mobileMMenuIconColorOpacity:0===e.mobileMMenuIconColorOpacity?e.mMenuTempIconColorOpacity:e.mobileMMenuIconColorOpacity}}function Lt({v:e,hex:t,opacity:o,isChanged:n}){const a=t!==e.mobileMMenuIconColorHex&&0===e.mobileMMenuIconColorOpacity?e.mMenuTempIconColorOpacity:o;return{mobileMMenuIconColorPalette:"hex"===n?"":e.mobileMMenuIconColorPalette,mobileMMenuIconColorHex:t,mobileMMenuIconColorOpacity:a}}function Mt({v:e,hex:t,opacity:o,isChanged:n,opacityDragEnd:a}){return{mMenuBgColorHex:t,mMenuBgColorOpacity:o=t!==e.mMenuBgColorHex&&0==e.mMenuBgColorOpacity?e.mMenuTempBgColorOpacity:o,mMenuBgColorPalette:"hex"===n?"":e.mMenuBgColorPalette,mMenuTempBgColorOpacity:o>0&&a?o:e.mMenuTempBgColorOpacity}}function Wt({v:e,palette:t}){return{mMenuBgColorPalette:t,mMenuBgColorOpacity:0===e.mMenuBgColorOpacity?e.mMenuTempBgColorOpacity:e.mMenuBgColorOpacity}}function It({v:e,hex:t,opacity:o,isChanged:n}){return{mMenuBgColorPalette:"hex"===n?"":e.mMenuBgColorPalette,mMenuBgColorHex:t,mMenuBgColorOpacity:o}}function Nt({v:e,hex:t,opacity:o,isChanged:n,opacityDragEnd:a=!1}){return{subMenuBgColorHex:t,subMenuBgColorOpacity:o=t!==e.subMenuBgColorHex&&0===e.subMenuBgColorOpacity?e.subMenuTempBgColorOpacity:o,subMenuBgColorPalette:"hex"===n?"":e.subMenuBgColorPalette,subMenuTempBgColorOpacity:o>0&&a?o:e.subMenuTempBgColorOpacity,subMenuHoverBgColorHex:e.subMenuBgColorHex===e.subMenuHoverBgColorHex?t:e.subMenuHoverBgColorHex,subMenuHoverBgColorOpacity:e.subMenuBgColorOpacity===e.subMenuHoverBgColorOpacity?t:e.subMenuHoverBgColorOpacity,mMenuBgColorHex:e.subMenuBgColorHex===e.mMenuBgColorHex?t:e.mMenuBgColorHex,mMenuBgColorOpacity:e.subMenuBgColorOpacity===e.mMenuBgColorOpacity?o:e.mMenuBgColorOpacity}}function At({v:e,palette:t}){return{subMenuBgColorPalette:t,subMenuBgColorOpacity:0===e.subMenuBgColorOpacity?e.subMenuTempBgColorOpacity:e.subMenuBgColorOpacity,subMenuHoverBgColorPalette:e.subMenuBgColorPalette===e.subMenuHoverBgColorPalette?t:e.subMenuHoverBgColorPalette,mMenuBgColorPalette:e.subMenuBgColorPalette===e.mMenuBgColorPalette?t:e.mMenuBgColorPalette}}function Vt({v:e,hex:t,opacity:o,isChanged:n}){return{subMenuBgColorPalette:"hex"===n?"":e.subMenuBgColorPalette,subMenuBgColorHex:t,subMenuBgColorOpacity:o,subMenuHoverBgColorHex:e.subMenuBgColorHex===e.subMenuHoverBgColorHex?t:e.subMenuHoverBgColorHex,subMenuHoverBgColorOpacity:e.subMenuBgColorOpacity===e.subMenuHoverBgColorOpacity?t:e.subMenuHoverBgColorOpacity,mMenuBgColorHex:e.subMenuBgColorHex===e.mMenuBgColorHex?t:e.mMenuBgColorHex,mMenuBgColorOpacity:e.subMenuBgColorOpacity===e.mMenuBgColorOpacity?o:e.mMenuBgColorOpacity}}function Dt({v:e,hex:t,opacity:o,isChanged:n}){return{subMenuHoverBgColorHex:t,subMenuHoverBgColorOpacity:t!==e.subMenuHoverBgColorHex&&0===e.subMenuHoverBgColorOpacity?e.subMenuTempHoverBgColorOpacity:o,subMenuHoverBgColorPalette:"hex"===n?"":e.subMenuHoverBgColorPalette}}function Gt({v:e,palette:t}){return{subMenuHoverBgColorPalette:t,subMenuHoverBgColorOpacity:0===e.subMenuHoverBgColorOpacity?e.subMenuTempHoverBgColorOpacity:e.subMenuHoverBgColorOpacity}}function $t({v:e,hex:t,opacity:o,isChanged:n}){return{subMenuHoverBgColorPalette:"hex"===n?"":e.subMenuHoverBgColorPalette,subMenuHoverBgColorHex:t,subMenuHoverBgColorOpacity:o}}function Ut({v:e,hex:t,opacity:o,isChanged:n,opacityDragEnd:a}){return{mMenuBorderColorHex:t,mMenuBorderColorOpacity:o=t!==e.mMenuBorderColorHex&&0==e.mMenuBorderColorOpacity?e.mMenuTempBorderColorOpacity:o,mMenuBorderColorPalette:"hex"===n?"":e.mMenuBorderColorPalette,mMenuTempBorderColorOpacity:o>0&&a?o:e.mMenuTempBorderColorOpacity}}function Kt({v:e,palette:t}){return{mMenuBorderColorPalette:t,mMenuBorderColorOpacity:0===e.mMenuBorderColorOpacity?e.mMenuTempBorderColorOpacity:e.mMenuBorderColorOpacity}}function Yt({v:e,hex:t,opacity:o,isChanged:n}){return{mMenuBorderColorPalette:"hex"===n?"":e.mMenuBorderColorPalette,mMenuBorderColorHex:t,mMenuBorderColorOpacity:o}}function qt({v:e,hex:t,opacity:o,isChanged:n,opacityDragEnd:a}){return{subMenuBorderColorHex:t,subMenuBorderColorOpacity:o=t!==e.subMenuBorderColorHex&&0===e.subMenuBorderColorOpacity?e.subMenuTempBorderColorOpacity:o,subMenuBorderColorPalette:"hex"===n?"":e.subMenuBorderColorPalette,subMenuTempBorderColorOpacity:o>0&&a?o:e.subMenuTempBorderColorOpacity,mMenuBorderColorHex:e.subMenuBorderColorHex===e.mMenuBorderColorHex?t:e.mMenuBorderColorHex,mMenuBorderColorOpacity:e.subMenuBorderColorOpacity===e.mMenuBorderColorOpacity?o:e.mMenuBorderColorOpacity}}function Xt({v:e,palette:t}){return{subMenuBorderColorPalette:t,subMenuBorderColorOpacity:0===e.subMenuBorderColorOpacity?e.subMenuTempBorderColorOpacity:e.subMenuBorderColorOpacity,mMenuBorderColorPalette:e.subMenuBorderColorPalette===e.mMenuBorderColorPalette?t:e.mMenuBorderColorPalette}}function Jt({v:e,hex:t,opacity:o,isChanged:n}){return{subMenuBorderColorPalette:"hex"===n?"":e.subMenuBorderColorPalette,subMenuBorderColorHex:t,subMenuBorderColorOpacity:o,mMenuBorderColorHex:e.subMenuBorderColorHex===e.mMenuBorderColorHex?t:e.mMenuBorderColorHex,mMenuBorderColorOpacity:e.subMenuBorderColorOpacity===e.mMenuBorderColorOpacity?o:e.mMenuBorderColorOpacity}}function Zt({v:e,hex:t,opacity:o,isChanged:n}){return{activeSubMenuColorHex:t,activeSubMenuColorOpacity:t!==e.activeSubMenuColorHex&&0===e.activeSubMenuColorOpacity?e.tempActiveSubMenuColorOpacity:o,activeSubMenuColorPalette:"hex"===n?"":e.activeSubMenuColorPalette,activeMMenuColorHex:e.activeSubMenuColorHex===e.activeMMenuColorHex?t:e.activeMMenuColorHex,activeMMenuColorOpacity:e.activeSubMenuColorOpacity===e.activeMMenuColorOpacity?o:e.activeMMenuColorOpacity}}function Qt({v:e,palette:t}){return{activeSubMenuColorPalette:t,activeSubMenuColorOpacity:0===e.activeSubMenuColorOpacity?e.tempActiveSubMenuColorOpacity:e.activeSubMenuColorOpacity,activeMMenuColorPalette:e.activeSubMenuColorPalette===e.activeMMenuColorPalette?t:e.activeMMenuColorPalette}}function eo({v:e,hex:t,opacity:o,isChanged:n}){return{activeSubMenuColorPalette:"hex"===n?"":e.activeSubMenuColorPalette,activeSubMenuColorHex:t,activeSubMenuColorOpacity:o,activeMMenuColorHex:e.activeSubMenuColorHex===e.activeMMenuColorHex?t:e.activeMMenuColorHex,activeMMenuColorOpacity:e.activeSubMenuColorOpacity===e.activeMMenuColorOpacity?o:e.activeMMenuColorOpacity}}function to({v:e,hex:t,opacity:o,isChanged:n}){return{activeSubMenuBgColorHex:t,activeSubMenuBgColorOpacity:t!==e.activeSubMenuBgColorHex&&0===e.activeSubMenuBgColorOpacity?e.tempActiveSubMenuBgColorOpacity:o,activeSubMenuBgColorPalette:"hex"===n?"":e.activeSubMenuBgColorPalette}}function oo({v:e,palette:t}){return{activeSubMenuBgColorPalette:t,activeSubMenuBgColorOpacity:0===e.activeSubMenuBgColorOpacity?e.tempActiveSubMenuBgColorOpacity:e.activeSubMenuBgColorOpacity}}function no({v:e,hex:t,opacity:o,isChanged:n}){return{activeSubMenuBgColorPalette:"hex"===n?"":e.activeSubMenuBgColorPalette,activeSubMenuBgColorHex:t,activeSubMenuBgColorOpacity:o}}function ao({v:e,hex:t,opacity:o,isChanged:n}){return{activeMMenuColorHex:t,activeMMenuColorOpacity:t!==e.activeMMenuColorHex&&0==e.activeMMenuColorOpacity?e.tempActiveMMenuHoverColorOpacity:o,activeMMenuColorPalette:"hex"===n?"":e.activeMMenuColorPalette}}function ro({v:e,palette:t}){return{activeMMenuColorPalette:t,activeMMenuColorOpacity:0===e.activeMMenuColorOpacity?e.tempActiveMMenuHoverColorOpacity:e.activeMMenuColorOpacity}}function io({v:e,hex:t,opacity:o,isChanged:n}){return{activeMMenuColorPalette:"hex"===n?"":e.activeMMenuColorPalette,activeMMenuColorHex:t,activeMMenuColorOpacity:o}}var lo=o(43);function so(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function co(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?so(Object(o),!0).forEach((function(t){Object(a.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):so(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function uo(e,t){const{fontSize:o,fontFamily:n,fontFamilyType:a,lineHeight:r,letterSpacing:i,fontWeight:l}=""===t.fontStyle?t:Object(lo.e)(t.fontStyle);return co({fontSize:o,fontFamily:n,fontFamilyType:a,lineHeight:r,letterSpacing:i,fontWeight:l,fontStyle:""},e)}function po(e,t){const{tabletFontSize:o,tabletLineHeight:n,tabletLetterSpacing:a,tabletFontWeight:r}=""===t.tabletFontStyle?t:Object(lo.e)(t.tabletFontStyle);return co({tabletFontSize:o,tabletLineHeight:n,tabletLetterSpacing:a,tabletFontWeight:r,tabletFontStyle:""},e)}function bo(e,t){const{mobileFontSize:o,mobileLineHeight:n,mobileLetterSpacing:a,mobileFontWeight:r}=""===t.mobileFontStyle?t:Object(lo.e)(t.mobileFontStyle);return co({mobileFontSize:o,mobileLineHeight:n,mobileLetterSpacing:a,mobileFontWeight:r,mobileFontStyle:""},e)}var mo=o(13);function ho(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function go(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?ho(Object(o),!0).forEach((function(t){Object(a.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):ho(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function vo({v:e,prefix:t="",current:o,value:n,weights:a,type:l,device:s,state:c}){const d=Object(i.a)({key:Object(r.b)(t,"fontStyle"),device:s,state:c}),u=Object(i.a)({key:Object(r.b)(t,"fontFamily"),device:s,state:c}),p=Object(i.a)({key:Object(r.b)(t,"fontFamilyType"),device:s,state:c}),b=Object(i.a)({key:Object(r.b)(t,"fontSize"),device:s,state:c}),m=Object(i.a)({key:Object(r.b)(t,"lineHeight"),device:s,state:c}),h=Object(i.a)({key:Object(r.b)(t,"letterSpacing"),device:s,state:c}),g=Object(i.a)({key:Object(r.b)(t,"fontWeight"),device:s,state:c}),v=Object(mo.e)("fontFamilyType",Object(i.b)({v:e,key:Object(r.b)(t,"fontFamilyType"),device:s,state:c}),Object(i.b)({v:e,key:Object(r.b)(t,"fontStyle"),device:s,state:c})),f=Object(mo.e)("fontFamily",Object(i.b)({v:e,key:Object(r.b)(t,"fontFamily"),device:s,state:c}),Object(i.b)({v:e,key:Object(r.b)(t,"fontStyle"),device:s,state:c})),y=Object(mo.e)("fontSize",Object(i.b)({v:e,key:Object(r.b)(t,"fontSize"),device:s,state:c}),Object(i.b)({v:e,key:Object(r.b)(t,"fontStyle"),device:s,state:c})),O=Object(mo.e)("lineHeight",Object(i.b)({v:e,key:Object(r.b)(t,"lineHeight"),device:s,state:c}),Object(i.b)({v:e,key:Object(r.b)(t,"fontStyle"),device:s,state:c})),S=Object(mo.e)("letterSpacing",Object(i.b)({v:e,key:Object(r.b)(t,"letterSpacing"),device:s,state:c}),Object(i.b)({v:e,key:Object(r.b)(t,"fontStyle"),device:s,state:c})),x=Object(mo.e)("fontWeight",Object(i.b)({v:e,key:Object(r.b)(t,"fontWeight"),device:s,state:c}),Object(i.b)({v:e,key:Object(r.b)(t,"fontStyle"),device:s,state:c}));return go(go(go(go(go({[d]:""},o===u?{[u]:n,[p]:l}:{[u]:f,[p]:v}),o===b?{[b]:n}:{[b]:y}),o===m?{[m]:n}:{[m]:O}),o===h?{[h]:n}:{[h]:S}),o===g?{[g]:n}:o===u?{[g]:Object(lo.l)(x,a)}:{[g]:x})}},,function(e,t,o){"use strict";function n({v:e}){const{tabsState:t}=e;return"tabHover"===t?"hover":"normal"}o.d(t,"ae",(function(){return n})),o.d(t,"wd",(function(){return r})),o.d(t,"k",(function(){return c})),o.d(t,"l",(function(){return d})),o.d(t,"m",(function(){return u})),o.d(t,"g",(function(){return p})),o.d(t,"p",(function(){return h})),o.d(t,"o",(function(){return g})),o.d(t,"q",(function(){return v})),o.d(t,"r",(function(){return S})),o.d(t,"n",(function(){return x})),o.d(t,"t",(function(){return C})),o.d(t,"s",(function(){return j})),o.d(t,"u",(function(){return P})),o.d(t,"B",(function(){return B})),o.d(t,"h",(function(){return T})),o.d(t,"i",(function(){return z})),o.d(t,"j",(function(){return E})),o.d(t,"gd",(function(){return H})),o.d(t,"b",(function(){return F})),o.d(t,"a",(function(){return _})),o.d(t,"c",(function(){return R})),o.d(t,"Ed",(function(){return L})),o.d(t,"Cd",(function(){return M})),o.d(t,"Zd",(function(){return I})),o.d(t,"Vd",(function(){return N})),o.d(t,"Wd",(function(){return A})),o.d(t,"Ud",(function(){return V})),o.d(t,"Xd",(function(){return G})),o.d(t,"Yd",(function(){return D})),o.d(t,"Pb",(function(){return $})),o.d(t,"Ob",(function(){return U})),o.d(t,"Tb",(function(){return K})),o.d(t,"Qb",(function(){return Y})),o.d(t,"Rb",(function(){return q})),o.d(t,"Sb",(function(){return X})),o.d(t,"zd",(function(){return J})),o.d(t,"xd",(function(){return Z})),o.d(t,"Ad",(function(){return Q})),o.d(t,"yd",(function(){return ee})),o.d(t,"Bd",(function(){return te})),o.d(t,"qd",(function(){return oe})),o.d(t,"pd",(function(){return ne})),o.d(t,"nd",(function(){return ae})),o.d(t,"od",(function(){return re})),o.d(t,"td",(function(){return ie})),o.d(t,"rd",(function(){return le})),o.d(t,"ud",(function(){return se})),o.d(t,"sd",(function(){return ce})),o.d(t,"vd",(function(){return de})),o.d(t,"md",(function(){return ue})),o.d(t,"ld",(function(){return pe})),o.d(t,"jd",(function(){return be})),o.d(t,"kd",(function(){return me})),o.d(t,"z",(function(){return ge})),o.d(t,"w",(function(){return ve})),o.d(t,"x",(function(){return fe})),o.d(t,"A",(function(){return ye})),o.d(t,"v",(function(){return Oe})),o.d(t,"y",(function(){return Se})),o.d(t,"ee",(function(){return Ce})),o.d(t,"ce",(function(){return je})),o.d(t,"de",(function(){return Pe})),o.d(t,"fe",(function(){return Be})),o.d(t,"be",(function(){return we})),o.d(t,"Qd",(function(){return ze})),o.d(t,"Pd",(function(){return Ee})),o.d(t,"Md",(function(){return ke})),o.d(t,"Nd",(function(){return He})),o.d(t,"Ld",(function(){return Fe})),o.d(t,"Od",(function(){return _e})),o.d(t,"Kd",(function(){return Re})),o.d(t,"Jd",(function(){return Le})),o.d(t,"Gd",(function(){return Me})),o.d(t,"Hd",(function(){return We})),o.d(t,"Fd",(function(){return Ie})),o.d(t,"Id",(function(){return Ne})),o.d(t,"Rd",(function(){return Ae})),o.d(t,"Sd",(function(){return Ve})),o.d(t,"te",(function(){return $e})),o.d(t,"ne",(function(){return Ke})),o.d(t,"oe",(function(){return Ye})),o.d(t,"pe",(function(){return qe})),o.d(t,"se",(function(){return Xe})),o.d(t,"qe",(function(){return Je})),o.d(t,"re",(function(){return Ze})),o.d(t,"ge",(function(){return Qe})),o.d(t,"he",(function(){return et})),o.d(t,"ie",(function(){return tt})),o.d(t,"le",(function(){return ot})),o.d(t,"je",(function(){return nt})),o.d(t,"ke",(function(){return at})),o.d(t,"cd",(function(){return rt})),o.d(t,"ed",(function(){return it})),o.d(t,"fd",(function(){return lt})),o.d(t,"dd",(function(){return st})),o.d(t,"id",(function(){return dt})),o.d(t,"hd",(function(){return ut})),o.d(t,"Dd",(function(){return pt})),o.d(t,"Y",(function(){return bt})),o.d(t,"W",(function(){return mt})),o.d(t,"X",(function(){return ht})),o.d(t,"Lb",(function(){return gt})),o.d(t,"me",(function(){return vt})),o.d(t,"bb",(function(){return ft})),o.d(t,"db",(function(){return yt})),o.d(t,"cb",(function(){return Ot})),o.d(t,"fb",(function(){return St})),o.d(t,"gb",(function(){return xt})),o.d(t,"hb",(function(){return Ct})),o.d(t,"kb",(function(){return jt})),o.d(t,"lb",(function(){return Pt})),o.d(t,"jb",(function(){return Bt})),o.d(t,"Dc",(function(){return wt})),o.d(t,"zc",(function(){return Tt})),o.d(t,"pc",(function(){return zt})),o.d(t,"wc",(function(){return Et})),o.d(t,"uc",(function(){return kt})),o.d(t,"vc",(function(){return Ht})),o.d(t,"xc",(function(){return Ft})),o.d(t,"Bc",(function(){return _t})),o.d(t,"Ac",(function(){return Rt})),o.d(t,"yc",(function(){return Lt})),o.d(t,"Td",(function(){return Mt})),o.d(t,"Cc",(function(){return Wt})),o.d(t,"tc",(function(){return It})),o.d(t,"sc",(function(){return Nt})),o.d(t,"rc",(function(){return At})),o.d(t,"qc",(function(){return Vt})),o.d(t,"sb",(function(){return Dt})),o.d(t,"R",(function(){return Gt})),o.d(t,"U",(function(){return $t})),o.d(t,"V",(function(){return Ut})),o.d(t,"S",(function(){return Kt})),o.d(t,"T",(function(){return Yt})),o.d(t,"ib",(function(){return qt})),o.d(t,"O",(function(){return Xt})),o.d(t,"P",(function(){return Jt})),o.d(t,"J",(function(){return Zt})),o.d(t,"C",(function(){return io})),o.d(t,"I",(function(){return lo})),o.d(t,"G",(function(){return Qt})),o.d(t,"H",(function(){return eo})),o.d(t,"K",(function(){return to})),o.d(t,"L",(function(){return oo})),o.d(t,"F",(function(){return no})),o.d(t,"D",(function(){return ao})),o.d(t,"E",(function(){return ro})),o.d(t,"Q",(function(){return so})),o.d(t,"M",(function(){return co})),o.d(t,"N",(function(){return uo})),o.d(t,"Kb",(function(){return po})),o.d(t,"Ib",(function(){return bo})),o.d(t,"Jb",(function(){return mo})),o.d(t,"eb",(function(){return ho})),o.d(t,"Vc",(function(){return go})),o.d(t,"Wc",(function(){return vo})),o.d(t,"Fc",(function(){return fo})),o.d(t,"Ec",(function(){return yo})),o.d(t,"Gc",(function(){return Oo})),o.d(t,"nc",(function(){return So})),o.d(t,"oc",(function(){return xo})),o.d(t,"lc",(function(){return Co})),o.d(t,"mc",(function(){return jo})),o.d(t,"gc",(function(){return Po})),o.d(t,"hc",(function(){return Bo})),o.d(t,"fc",(function(){return wo})),o.d(t,"jc",(function(){return To})),o.d(t,"kc",(function(){return zo})),o.d(t,"ic",(function(){return Eo})),o.d(t,"Z",(function(){return ko})),o.d(t,"ab",(function(){return Ho})),o.d(t,"Ub",(function(){return Fo})),o.d(t,"Wb",(function(){return Ro})),o.d(t,"Vb",(function(){return _o})),o.d(t,"Nb",(function(){return Lo})),o.d(t,"Mb",(function(){return Mo})),o.d(t,"bd",(function(){return Wo})),o.d(t,"Zc",(function(){return Io})),o.d(t,"Yc",(function(){return No})),o.d(t,"Xc",(function(){return Ao})),o.d(t,"ad",(function(){return Vo})),o.d(t,"Sc",(function(){return Do})),o.d(t,"Jc",(function(){return Go})),o.d(t,"Hc",(function(){return $o})),o.d(t,"Ic",(function(){return Uo})),o.d(t,"Oc",(function(){return Ko})),o.d(t,"Pc",(function(){return Yo})),o.d(t,"Qc",(function(){return qo})),o.d(t,"Rc",(function(){return Xo})),o.d(t,"Mc",(function(){return Jo})),o.d(t,"Lc",(function(){return Zo})),o.d(t,"Nc",(function(){return Qo})),o.d(t,"Kc",(function(){return en})),o.d(t,"Ab",(function(){return tn})),o.d(t,"Cb",(function(){return on})),o.d(t,"Bb",(function(){return nn})),o.d(t,"Db",(function(){return an})),o.d(t,"Eb",(function(){return rn})),o.d(t,"mb",(function(){return ln})),o.d(t,"rb",(function(){return sn})),o.d(t,"ob",(function(){return dn})),o.d(t,"qb",(function(){return cn})),o.d(t,"pb",(function(){return un})),o.d(t,"nb",(function(){return pn})),o.d(t,"Fb",(function(){return bn})),o.d(t,"Hb",(function(){return mn})),o.d(t,"Gb",(function(){return hn})),o.d(t,"yb",(function(){return gn})),o.d(t,"zb",(function(){return vn})),o.d(t,"wb",(function(){return fn})),o.d(t,"tb",(function(){return yn})),o.d(t,"ub",(function(){return On})),o.d(t,"vb",(function(){return Sn})),o.d(t,"xb",(function(){return xn})),o.d(t,"ec",(function(){return Cn})),o.d(t,"Xb",(function(){return zn})),o.d(t,"Yb",(function(){return En})),o.d(t,"Zb",(function(){return Tn})),o.d(t,"ac",(function(){return wn})),o.d(t,"bc",(function(){return Pn})),o.d(t,"cc",(function(){return jn})),o.d(t,"dc",(function(){return Bn})),o.d(t,"f",(function(){return kn})),o.d(t,"e",(function(){return Hn})),o.d(t,"d",(function(){return Fn})),o.d(t,"Uc",(function(){return _n})),o.d(t,"Tc",(function(){return Rn}));var a=o(3);function r({v:e,device:t}){return Object(a.defaultValueValue)({v:e,key:"media",device:t})}var i=o(71),l=o(50);const s=e=>"svg"===e;function c({v:e,device:t,state:o}){const n=Object(i.i)({v:e,state:o}),r=Object(a.defaultValueValue)({v:e,key:"media",device:t,state:o}),c=Object(a.defaultValueValue)({v:e,key:"bgImageSrc",device:t,state:o}),d=Object(a.defaultValueValue)({v:e,key:"bgImageExtension",device:t,state:o}),u=Object(a.defaultValueValue)({v:e,key:"bgPopulation",device:t,state:o}),p=Object(a.defaultValueValue)({v:e,key:"media",device:t,state:"hover"}),b=Object(a.defaultValueValue)({v:e,key:"bgImageSrc",device:t,state:"hover"}),m=Object(a.defaultValueValue)({v:e,key:"bgImageExtension",device:t,state:"hover"}),h=Object(a.defaultValueValue)({v:e,key:"bgPopulation",device:t,state:"hover"}),g="image"===p&&""!==b&&""===h?`url(${s(m)?Object(l.g)(b):Object(l.d)(b)})`:"none",v="image"===r&&""!==c&&""===u?`url(${s(d)?Object(l.g)(c):Object(l.d)(c)})`:"none";return"hover"===n?g:v}function d({v:e,device:t,state:o}){const n=Object(i.i)({v:e,state:o}),r=Object(a.defaultValueValue)({v:e,key:"bgPopulation",device:t,state:o}),l=Object(a.defaultValueValue)({v:e,key:"bgPositionX",device:t,state:o}),s=Object(a.defaultValueValue)({v:e,key:"bgPopulation",device:t,state:"hover"}),c=Object(a.defaultValueValue)({v:e,key:"bgPositionX",device:t,state:"hover"});return"hover"===n&&""===s?c+"%":""===r?l+"%":0}function u({v:e,device:t,state:o}){const n=Object(i.i)({v:e,state:o}),r=Object(a.defaultValueValue)({v:e,key:"bgPopulation",device:t,state:o}),l=Object(a.defaultValueValue)({v:e,key:"bgPositionY",device:t,state:o}),s=Object(a.defaultValueValue)({v:e,key:"bgPopulation",device:t,state:"hover"}),c=Object(a.defaultValueValue)({v:e,key:"bgPositionY",device:t,state:"hover"});return"hover"===n&&""===s?c+"%":""===r?l+"%":0}function p({v:e,isSlider:t}){const{bgAttachment:o}=e;return{none:"scroll",fixed:"fixed",animated:"scroll"}[t?"none":o]}var b=o(9);const m=(e,t)=>"hover"===Object(i.i)({v:e,state:t})?"hover":t;function h({v:e,device:t,state:o,prefix:n=""}){o=m(e,o);const r=Object(b.b)(n,"borderRadius");return i=Object(b.b)(r,"type"),Object(a.defaultValueValue)({v:e,key:i,device:t,state:o});var i}function g({v:e,device:t,state:o,prefix:n=""}){o=m(e,o);return r=Object(b.b)(n,"borderRadius"),Object(a.defaultValueValue)({v:e,key:r,device:t,state:o});var r}function v({v:e,device:t,state:o,prefix:n="",current:r="topLeft"}){o=m(e,o);const i=Object(b.b)(n,"border");return l=Object(b.b)(i,r+"Radius"),Object(a.defaultValueValue)({v:e,key:l,device:t,state:o});var l}var f=o(16),y=o(13);const O=(e,t)=>"hover"===Object(i.i)({v:e,state:t})?"hover":t;function S({v:e,device:t,state:o,prefix:n=""}){o=O(e,o);const r=Object(b.b)(n,"border");return i=Object(b.b)(r,"style"),Object(a.defaultValueValue)({v:e,key:i,device:t,state:o});var i}function x({v:e,device:t,state:o,prefix:n=""}){o=O(e,o);const r=n=>Object(a.defaultValueValue)({v:e,key:n,device:t,state:o}),i=Object(b.b)(n,"border"),l=Object(b.b)(i,"colorHex"),s=Object(b.b)(i,"colorOpacity"),c=Object(b.b)(i,"colorPalette"),{hex:d}=Object(y.d)(r(l),r(c));return Object(f.c)(d,r(s))}function C({v:e,device:t,state:o,prefix:n=""}){o=O(e,o);const r=Object(b.b)(n,"border");return i=Object(b.b)(r,"widthType"),Object(a.defaultValueValue)({v:e,key:i,device:t,state:o});var i}function j({v:e,device:t,state:o,prefix:n=""}){o=O(e,o);const r=Object(b.b)(n,"border");return i=Object(b.b)(r,"width"),Object(a.defaultValueValue)({v:e,key:i,device:t,state:o});var i}function P({v:e,device:t,state:o,prefix:n="",current:r="top"}){o=O(e,o);const i=Object(b.b)(n,"border"),l=Object(b.b)(i,r+"Width");return s=l,Object(a.defaultValueValue)({v:e,key:s,device:t,state:o});var s}function B({v:e,device:t,state:o,prefix:n="color"}){o=((e,t)=>"hover"===Object(i.i)({v:e,state:t})?"hover":t)(e,o);const r=n=>Object(a.defaultValueValue)({v:e,key:n,device:t,state:o}),{hex:l}=Object(y.d)(r(Object(b.b)(n,"hex")),r(Object(b.b)(n,"palette")));return Object(f.c)(l,r(Object(b.b)(n,"opacity")))}const w=(e,t)=>"hover"===Object(i.i)({v:e,state:t})?"hover":t;function T({v:e,device:t,state:o,prefix:n="bg"}){o=w(e,o);const r=n=>Object(a.defaultValueValue)({v:e,key:n,device:t,state:o}),{hex:i}=Object(y.d)(r(Object(b.b)(n,"colorHex")),r(Object(b.b)(n,"colorPalette")));return Object(f.c)(i,r(Object(b.b)(n,"colorOpacity")))}function z({v:e,device:t,state:o,prefix:n="bg"}){o=w(e,o);const r=n=>Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});return Object(y.d)(r(Object(b.b)(n,"colorHex")),r(Object(b.b)(n,"colorPalette"))).hex}function E({v:e,device:t,state:o}){o=k(e,o);const n=n=>Object(a.defaultValueValue)({v:e,key:n,device:t,state:o}),r=n("bgColorType"),i=n("gradientType"),{hex:l}=Object(y.d)(n("bgColorHex"),n("bgColorPalette")),{hex:s}=Object(y.d)(n("gradientColorHex"),n("gradientColorPalette")),c=n("bgColorOpacity"),d=n("gradientColorOpacity"),u=n("gradientStartPointer"),p=n("gradientFinishPointer"),b=n("gradientLinearDegree"),m=n("gradientRadialDegree");return"gradient"===r?"linear"===i?`linear-gradient(${b}deg, ${Object(f.c)(l,c)} ${u}%, ${Object(f.c)(s,d)} ${p}%)`:`radial-gradient(circle ${m}px, ${Object(f.c)(l,c)} ${u}%, ${Object(f.c)(s,d)} ${p}%)`:"none"}const k=(e,t)=>"hover"===Object(i.i)({v:e,state:t})?"hover":t;function H({v:e,device:t,state:o}){return Object(a.defaultValueValue)({v:e,key:"hoverTransition",device:t,state:o})}function F({v:e,device:t,state:o,prefix:n=""}){const r=(i=Object(b.b)(n,"verticalAlign"),Object(a.defaultValueValue)({v:e,key:i,device:t,state:o}));var i;return void 0===r?r:{top:"flex-start",center:"center",bottom:"flex-end"}[r]}function _({v:e,device:t,state:o}){const n=Object(a.defaultValueValue)({v:e,key:"horizontalAlign",device:t,state:o});return void 0===n?n:{left:"flex-start",center:"center",right:"flex-end"}[n]}function R({v:e,device:t,state:o,prefix:n=""}){return r=Object(b.b)(n,"horizontalAlign"),Object(a.defaultValueValue)({v:e,key:r,device:t,state:o});var r}function L({v:e,device:t}){return Object(a.defaultValueValue)({v:e,key:"reverseColumns",device:t})}function M({v:e,device:t}){return Object(a.defaultValueValue)({v:e,key:"reverseColumns",device:t})}var W=o(29);function I({v:e,device:t,state:o,prefix:n=""}){return W.b((r=Object(b.b)(n,"width"),Object(a.defaultValueValue)({v:e,key:r,device:t,state:o})));var r}function N({v:e,device:t}){return W.b(Object(a.defaultValueValue)({v:e,key:"height",device:t}))}function A({v:e,device:t}){return W.b(Object(a.defaultValueValue)({v:e,key:"size",device:t}))}function V({v:e,device:t,state:o}){return W.b(Object(a.defaultValueValue)({v:e,key:"containerSize",device:t,state:o}))}function D({v:e,device:t,state:o}){return W.b(Object(a.defaultValueValue)({v:e,key:"textSpacing",device:t,state:o}))}function G({v:e,device:t,state:o}){return W.b((n="spacing",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o})));var n}function $({v:e,device:t,state:o}){return n="containerType",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function U({v:e,device:t,state:o}){return n="containerSize",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function K({v:e}){const{slider:t}=e;return t}function Y({v:e,device:t}){return Object(a.defaultValueValue)({v:e,key:"fullHeight",device:t})}function q({v:e,device:t}){return Object(a.defaultValueValue)({v:e,key:"sectionHeight",device:t})}function X({v:e,device:t}){return Object(a.defaultValueValue)({v:e,key:"sectionHeightSuffix",device:t})}function J({v:e,device:t,state:o,prefix:n=""}){const r=Object(b.b)(n,"padding");return i=Object(b.b)(r,"type"),Object(a.defaultValueValue)({v:e,key:i,device:t,state:o});var i}function Z({v:e,device:t,state:o,prefix:n=""}){return r=Object(b.b)(n,"padding"),Object(a.defaultValueValue)({v:e,key:r,device:t,state:o});var r}function Q({v:e,device:t,state:o,prefix:n="",current:r="paddingTop"}){return i=Object(b.b)(n,r),Object(a.defaultValueValue)({v:e,key:i,device:t,state:o});var i}function ee({v:e,device:t,state:o,prefix:n=""}){const r=Object(b.b)(n,"padding");return i=Object(b.b)(r,"suffix"),Object(a.defaultValueValue)({v:e,key:i,device:t,state:o});var i}function te({v:e,device:t,state:o,prefix:n="",current:r="paddingTopSuffix"}){return i=Object(b.b)(n,r),Object(a.defaultValueValue)({v:e,key:i,device:t,state:o});var i}function oe({v:e,device:t}){return Object(a.defaultValueValue)({v:e,key:"itemPaddingTop",device:t})+"px"}function ne({v:e,device:t}){return parseFloat(Object(a.defaultValueValue)({v:e,key:"itemPaddingRight",device:t})/2)+"px"}function ae({v:e,device:t}){return Object(a.defaultValueValue)({v:e,key:"itemPaddingBottom",device:t})+"px"}function re({v:e,device:t}){return parseFloat(Object(a.defaultValueValue)({v:e,key:"itemPaddingLeft",device:t})/2)+"px"}function ie({v:e,device:t,state:o}){return Object(a.defaultValueValue)({v:e,key:"marginType",device:t,state:o})}function le({v:e,device:t,state:o}){return Object(a.defaultValueValue)({v:e,key:"margin",device:t,state:o})}function se({v:e,device:t,state:o,current:n}){return Object(a.defaultValueValue)({v:e,key:n,device:t,state:o})}function ce({v:e,device:t,state:o}){return Object(a.defaultValueValue)({v:e,key:"marginSuffix",device:t,state:o})}function de({v:e,device:t,state:o,current:n}){return Object(a.defaultValueValue)({v:e,key:n,device:t,state:o})}function ue({v:e,device:t}){return-Object(a.defaultValueValue)({v:e,key:"itemPaddingTop",device:t})+"px"}function pe({v:e,device:t}){return parseFloat(-Object(a.defaultValueValue)({v:e,key:"itemPaddingRight",device:t})/2)+"px"}function be({v:e,device:t}){return-Object(a.defaultValueValue)({v:e,key:"itemPaddingBottom",device:t})+"px"}function me({v:e,device:t}){return parseFloat(-Object(a.defaultValueValue)({v:e,key:"itemPaddingLeft",device:t})/2)+"px"}const he=(e,t)=>"hover"===Object(i.i)({v:e,state:t})?"hover":t;function ge({v:e,device:t,state:o,prefix:n=""}){o=he(e,o);return r=Object(b.b)(n,"boxShadow"),Object(a.defaultValueValue)({v:e,key:r,device:t,state:o});var r}function ve({v:e,device:t,state:o,prefix:n=""}){o=he(e,o);const r=n=>Object(a.defaultValueValue)({v:e,key:n,device:t,state:o}),i=Object(b.b)(n,"boxShadow"),l=Object(b.b)(i,"colorHex"),s=Object(b.b)(i,"colorOpacity"),c=Object(b.b)(i,"colorPalette"),{hex:d}=Object(y.d)(r(l),r(c));return Object(f.c)(d,r(s))}function fe({v:e,device:t,state:o,prefix:n=""}){o=he(e,o);const r=Object(b.b)(n,"boxShadow");return i=Object(b.b)(r,"horizontal"),Object(a.defaultValueValue)({v:e,key:i,device:t,state:o});var i}function ye({v:e,device:t,state:o,prefix:n=""}){o=he(e,o);const r=Object(b.b)(n,"boxShadow");return i=Object(b.b)(r,"vertical"),Object(a.defaultValueValue)({v:e,key:i,device:t,state:o});var i}function Oe({v:e,device:t,state:o,prefix:n=""}){o=he(e,o);const r=Object(b.b)(n,"boxShadow");return i=Object(b.b)(r,"blur"),Object(a.defaultValueValue)({v:e,key:i,device:t,state:o});var i}function Se({v:e,device:t,state:o,prefix:n=""}){o=he(e,o);const r=Object(b.b)(n,"boxShadow");return i=Object(b.b)(r,"spread"),Object(a.defaultValueValue)({v:e,key:i,device:t,state:o});var i}const xe=(e,t)=>"hover"===Object(i.i)({v:e,state:t})?"hover":t;function Ce({v:e,device:t,state:o,prefix:n=""}){o=xe(e,o);return r=Object(b.b)(n,"textShadow"),Object(a.defaultValueValue)({v:e,key:r,device:t,state:o});var r}function je({v:e,device:t,state:o,prefix:n=""}){o=xe(e,o);const r=n=>Object(a.defaultValueValue)({v:e,key:n,device:t,state:o}),i=Object(b.b)(n,"textShadow"),l=Object(b.b)(i,"colorHex"),s=Object(b.b)(i,"colorOpacity"),c=Object(b.b)(i,"colorPalette"),{hex:d}=Object(y.d)(r(l),r(c));return Object(f.c)(d,r(s))}function Pe({v:e,device:t,state:o,prefix:n=""}){o=xe(e,o);const r=Object(b.b)(n,"textShadow");return i=Object(b.b)(r,"horizontal"),Object(a.defaultValueValue)({v:e,key:i,device:t,state:o});var i}function Be({v:e,device:t,state:o,prefix:n=""}){o=xe(e,o);const r=Object(b.b)(n,"textShadow");return i=Object(b.b)(r,"vertical"),Object(a.defaultValueValue)({v:e,key:i,device:t,state:o});var i}function we({v:e,device:t,state:o,prefix:n=""}){o=xe(e,o);const r=Object(b.b)(n,"textShadow");return i=Object(b.b)(r,"blur"),Object(a.defaultValueValue)({v:e,key:i,device:t,state:o});var i}var Te=o(166);function ze({v:e,device:t,state:o}){return Object(a.defaultValueValue)({v:e,key:"shapeTopType",device:t,state:o})}function Ee({v:e,device:t,state:o}){const{hex:n}=Object(y.d)(Object(a.defaultValueValue)({v:e,key:"shapeTopColorHex",device:t,state:o}),Object(a.defaultValueValue)({v:e,key:"shapeTopColorPalette",device:t,state:o})),r=Object(a.defaultValueValue)({v:e,key:"shapeTopColorOpacity",device:t,state:o}),i=Object(a.defaultValueValue)({v:e,key:"shapeTopType",device:t,state:o});return Object(Te.b)(i,Object(f.c)(n,r))}function ke({v:e,device:t,state:o}){return Object(a.defaultValueValue)({v:e,key:"shapeTopHeight",device:t,state:o})}function He({v:e,device:t,state:o}){return Object(a.defaultValueValue)({v:e,key:"shapeTopHeightSuffix",device:t,state:o})}function Fe({v:e,device:t,state:o}){return Object(a.defaultValueValue)({v:e,key:"shapeTopHorizontal",device:t,state:o})}function _e({v:e,device:t,state:o}){return Object(a.defaultValueValue)({v:e,key:"shapeTopIndex",device:t,state:o})}function Re({v:e,device:t,state:o}){return Object(a.defaultValueValue)({v:e,key:"shapeBottomType",device:t,state:o})}function Le({v:e,device:t,state:o}){const{hex:n}=Object(y.d)(Object(a.defaultValueValue)({v:e,key:"shapeBottomColorHex",device:t,state:o}),Object(a.defaultValueValue)({v:e,key:"shapeBottomColorPalette",device:t,state:o})),r=Object(a.defaultValueValue)({v:e,key:"shapeBottomColorOpacity",device:t,state:o}),i=Object(a.defaultValueValue)({v:e,key:"shapeBottomType",device:t,state:o});return Object(Te.b)(i,Object(f.c)(n,r))}function Me({v:e,device:t,state:o}){return Object(a.defaultValueValue)({v:e,key:"shapeBottomHeight",device:t,state:o})}function We({v:e,device:t,state:o}){return Object(a.defaultValueValue)({v:e,key:"shapeBottomHeightSuffix",device:t,state:o})}function Ie({v:e,device:t,state:o}){return Object(a.defaultValueValue)({v:e,key:"shapeBottomHorizontal",device:t,state:o})}function Ne({v:e,device:t,state:o}){return Object(a.defaultValueValue)({v:e,key:"shapeBottomIndex",device:t,state:o})}function Ae({v:e,device:t,state:o}){let n;return n="desktop"===t?function({v:e}){const t=e.showOnDesktop;return"on"===t||void 0===t?"":"blur(3px)"}({v:e,device:t,state:o}):"tablet"===t?function({v:e}){const t=e.showOnTablet;return"on"===t||void 0===t?"":"blur(3px)"}({v:e,device:t,state:o}):function({v:e}){const t=e.showOnMobile;return"on"===t||void 0===t?"":"blur(3px)"}({v:e,device:t,state:o}),n}function Ve({v:e,device:t,state:o}){let n;return n="desktop"===t?function({v:e}){const t=e.showOnDesktop;return"on"===t||void 0===t?1:.9}({v:e,device:t,state:o}):"tablet"===t?function({v:e}){const t=e.showOnTablet;return"on"===t||void 0===t?1:.9}({v:e,device:t,state:o}):function({v:e}){const t=e.showOnMobile;return"on"===t||void 0===t?1:.9}({v:e,device:t,state:o}),n}var De=o(2);function Ge(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function $e(e){return W.b((t="zIndex",Object(a.defaultValueValue)(function(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?Ge(Object(o),!0).forEach((function(t){Object(De.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):Ge(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}({key:t},e))));var t}var Ue=o(43);function Ke({v:e}){const{fontFamily:t,fontFamilyType:o}=e;return void 0===t?t:Object(Ue.d)({family:t,type:o}).family}function Ye({v:e,device:t,state:o}){return Object(a.defaultValueValue)({v:e,key:"fontSize",device:t,state:o})}function qe({v:e,device:t,state:o}){return Object(a.defaultValueValue)({v:e,key:"fontSizeSuffix",device:t,state:o})}function Xe({v:e,device:t,state:o}){return Object(a.defaultValueValue)({v:e,key:"lineHeight",device:t,state:o})}function Je({v:e,device:t,state:o}){return Object(a.defaultValueValue)({v:e,key:"fontWeight",device:t,state:o})}function Ze({v:e,device:t,state:o}){return Object(a.defaultValueValue)({v:e,key:"letterSpacing",device:t,state:o})}function Qe({v:e,device:t,state:o,prefix:n=""}){const r=n=>Object(a.defaultValueValue)({v:e,key:n,device:t,state:o}),i=Object(b.b)(n,"fontFamily"),l=Object(b.b)(n,"fontFamilyType"),s=Object(b.b)(n,"fontStyle"),c=Object(y.e)("fontFamily",e[i],r(s)),d=Object(y.e)("fontFamilyType",e[l],r(s));return Object(Ue.d)({type:d,family:c}).family}function et({v:e,device:t,state:o,prefix:n=""}){const r=n=>Object(a.defaultValueValue)({v:e,key:n,device:t,state:o}),i=Object(b.b)(n,"fontSize"),l=Object(b.b)(n,"fontStyle");return Object(y.e)((s="fontSize",Object(a.defaultValueKey)({key:s,device:t,state:o})),r(i),r(l));var s}function tt({v:e,device:t,state:o,prefix:n=""}){const r=n=>Object(a.defaultValueValue)({v:e,key:n,device:t,state:o}),i=Object(b.b)(n,"fontSizeSuffix"),l=Object(b.b)(n,"fontStyle");return Object(y.e)((s="fontSizeSuffix",Object(a.defaultValueKey)({key:s,device:t,state:o})),r(i),r(l));var s}function ot({v:e,device:t,state:o,prefix:n=""}){const r=n=>Object(a.defaultValueValue)({v:e,key:n,device:t,state:o}),i=Object(b.b)(n,"lineHeight"),l=Object(b.b)(n,"fontStyle");return Object(y.e)((s="lineHeight",Object(a.defaultValueKey)({key:s,device:t,state:o})),r(i),r(l));var s}function nt({v:e,device:t,state:o,prefix:n=""}){const r=n=>Object(a.defaultValueValue)({v:e,key:n,device:t,state:o}),i=Object(b.b)(n,"fontWeight"),l=Object(b.b)(n,"fontStyle");return Object(y.e)((s="fontWeight",Object(a.defaultValueKey)({key:s,device:t,state:o})),r(i),r(l));var s}function at({v:e,device:t,state:o,prefix:n=""}){const r=n=>Object(a.defaultValueValue)({v:e,key:n,device:t,state:o}),i=Object(b.b)(n,"letterSpacing"),l=Object(b.b)(n,"fontStyle");return Object(y.e)((s="letterSpacing",Object(a.defaultValueKey)({key:s,device:t,state:o})),r(i),r(l));var s}function rt({v:e,device:t,state:o,prefix:n=""}){o=ct(e,o);return r=Object(b.b)(n,"brightness"),Object(a.defaultValueValue)({v:e,key:r,device:t,state:o});var r}function it({v:e,device:t,state:o,prefix:n=""}){o=ct(e,o);return r=Object(b.b)(n,"hue"),Object(a.defaultValueValue)({v:e,key:r,device:t,state:o});var r}function lt({v:e,device:t,state:o,prefix:n=""}){o=ct(e,o);return r=Object(b.b)(n,"saturation"),Object(a.defaultValueValue)({v:e,key:r,device:t,state:o});var r}function st({v:e,device:t,state:o,prefix:n=""}){o=ct(e,o);return r=Object(b.b)(n,"contrast"),Object(a.defaultValueValue)({v:e,key:r,device:t,state:o});var r}const ct=(e,t)=>"hover"===Object(i.i)({v:e,state:t})?"hover":t;function dt({v:e,device:t,state:o}){return n="iconSpacing",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function ut({v:e,device:t,state:o}){return n="iconCustomSize",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function pt({v:e,device:t}){return Object(a.defaultValueValue)({v:e,key:"reverseColumns",device:t})}function bt({v:e,device:t}){return Object(a.defaultValueValue)({v:e,key:"columnsHeightStyle",device:t})}function mt({v:e,device:t}){return Object(a.defaultValueValue)({v:e,key:"columnsHeight",device:t})}function ht({v:e,device:t}){return Object(a.defaultValueValue)({v:e,key:"columnsHeightSuffix",device:t})}function gt({v:e,device:t,state:o}){return n="percentage",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function vt({v:e,device:t,state:o}){const n=Object(y.e)(Object(a.defaultValueKey)({key:"fontSize",device:t,state:o}),Object(a.defaultValueValue)({v:e,key:"fontSize",device:t,state:o}),Object(a.defaultValueValue)({v:e,key:"fontStyle",device:t,state:o}));return`calc(${n}px - ${(e=>e<=24?20:e>24&&e<=32?40:60)(n)}%)`}function ft({v:e,device:t}){return Object(a.defaultValueValue)({v:e,key:"spacing",device:t})+"px"}function yt({v:e,device:t,state:o,prefix:n="strokeColor"}){return B({v:e,device:t,state:o,prefix:n})}function Ot({v:e,device:t,state:o,prefix:n="fillColor"}){return B({v:e,device:t,state:o,prefix:n})}function St({v:e}){const{iconPosition:t}=e;return"right"===t?"row-reverse":"row"}function xt({v:e,device:t}){const{iconPosition:o}=e;return"right"===o?(n="iconSpacing",Object(a.defaultValueValue)({v:e,key:n,device:t}))+"px":"auto";var n}function Ct({v:e,device:t}){const{iconPosition:o}=e;return"left"===o?(n="iconSpacing",Object(a.defaultValueValue)({v:e,key:n,device:t}))+"px":"auto";var n}function jt({v:e,device:t}){return Object(a.defaultValueValue)({v:e,key:"gridColumn",device:t})}function Pt({v:e,device:t}){return Object(a.defaultValueValue)({v:e,key:"spacing",device:t})}function Bt({v:e,device:t}){return Object(a.defaultValueValue)({v:e,key:"filterStyle",device:t})}function wt({v:e,device:t,state:o}){const n=Object(a.defaultValueValue)({v:e,key:"ratio",device:t,state:o});return void 0===n?n:{"1:1":"100%","2:1":"50%","2:3":"150%","3:4":"125%","3:2":"66.67%","4:3":"75%","9:16":"177.78%","16:9":"56.25%","21:9":"42.86%"}[n]}function Tt({v:e,device:t,state:o}){const n=Object(a.defaultValueValue)({v:e,key:"iconSize",device:t,state:o}),r=Math.round(.35*n);return void 0===n?n:r}function zt({v:e,device:t,state:o}){const n=Object(a.defaultValueValue)({v:e,key:"ratio",device:t,state:o});return void 0===n?n:"4:3"===n?"#000":"transparent"}function Et({v:e,device:t,state:o}){var n;const r=n=>Object(a.defaultValueValue)({v:e,key:n,device:t,state:o}),i=r("coverImageSrc"),s=r("coverImageExtension"),c=null!==(n=r("coverSizeType"))&&void 0!==n?n:"custom";if(void 0!==i)return""===i?"none":(e=>"svg"===e)(s)?`url(${Object(l.g)(i)})`:"custom"===c?`url(${Object(l.d)(i)})`:`url(${Object(l.c)(i,c)})`}function kt({v:e,device:t,state:o}){return Object(a.defaultValueValue)({v:e,key:"coverPositionX",device:t,state:o})}function Ht({v:e,device:t,state:o}){return Object(a.defaultValueValue)({v:e,key:"coverPositionY",device:t,state:o})}function Ft({v:e,device:t,state:o}){return Object(a.defaultValueValue)({v:e,key:"coverZoom",device:t,state:o})}function _t({v:e,device:t,state:o}){return Object(a.defaultValueValue)({v:e,key:"iconSizeWidth",device:t,state:o})}function Rt({v:e,device:t,state:o}){return Object(a.defaultValueValue)({v:e,key:"iconSizeHeight",device:t,state:o})}function Lt({v:e,device:t,state:o}){return Object(a.defaultValueValue)({v:e,key:"controlsIconCustomSize",device:t,state:o})}function Mt({v:e,device:t,state:o,prefix:n=""}){return r=Object(b.b)(n,"widthSidebar"),Object(a.defaultValueValue)({v:e,key:r,device:t,state:o});var r}function Wt({v:e,device:t,state:o,prefix:n=""}){return r=Object(b.b)(n,"widthImage"),Object(a.defaultValueValue)({v:e,key:r,device:t,state:o});var r}function It({v:e,device:t,state:o}){return Object(a.defaultValueValue)({v:e,key:"boxShadowColorOpacity",device:t,state:o})}function Nt({v:e,device:t,state:o}){return Object(a.defaultValueValue)({v:e,key:"boxShadowColorHex",device:t,state:o})}function At({v:e,device:t,state:o}){return Object(a.defaultValueValue)({v:e,key:"borderColorOpacity",device:t,state:o})}function Vt({v:e,device:t,state:o}){return Object(a.defaultValueValue)({v:e,key:"borderColorHex",device:t,state:o})}function Dt({v:e,device:t,state:o}){return Object(a.defaultValueValue)({v:e,key:"iconCustomSize",device:t,state:o})}function Gt({v:e,device:t,state:o}){const n=Object(a.defaultValueValue)({v:e,key:"tempBorderRadiusType",device:t,state:o}),r=Object(a.defaultValueValue)({v:e,key:"borderRadius",device:t,state:o});return void 0===n||"hover"===o?void 0:"rounded"===n?500:r}function $t({v:e,device:t,state:o}){const n=Object(a.defaultValueValue)({v:e,key:"iconPosition",device:t,state:o});return void 0===n?void 0:n}function Ut({v:e,device:t,state:o}){const n=$t({v:e,device:t,state:o});return void 0===n?void 0:"left"===n?"row nowrap":"row-reverse nowrap"}function Kt({v:e,device:t,state:o}){return Object(a.defaultValueValue)({v:e,key:"iconCustomSize",device:t,state:o})}function Yt({v:e,device:t,state:o}){const n=$t({v:e,device:t,state:o}),r=Object(a.defaultValueValue)({v:e,key:"iconSpacing",device:t,state:o});return void 0===n||void 0===r?void 0:r}function qt({v:e,device:t,state:o}){const n=Object(a.defaultValueValue)({v:e,key:"iconCustomSize",device:t,state:o}),r=Object(a.defaultValueValue)({v:e,key:"iconType",device:t,state:o});return void 0===r||void 0===n?void 0:"outline"===r&&n<=24?1:"outline"===r&&n>24&&n<=32?1.1:"outline"===r&&n>32&&n<=48?1.4:"outline"===r&&n>48&&n<=64?2.3:"outline"===r&&n>64?3:0}function Xt({v:e,device:t,state:o}){return n="width",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function Jt({v:e,device:t,state:o}){return n="widthSuffix",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function Zt({v:e,device:t,state:o}){return"on"===(n="showCloseButton",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o}))?"block":"none";var n}function Qt({v:e,device:t,state:o}){return n="closeHorizontalPosition",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function eo({v:e,device:t,state:o}){return n="closeHorizontalPositionSuffix",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function to({v:e,device:t,state:o}){return n="closeVerticalPosition",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function oo({v:e,device:t,state:o}){return n="closeVerticalPositionSuffix",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function no({v:e,device:t,state:o}){return n="closeCustomSize",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function ao({v:e,device:t,state:o}){return n="closeBgSize",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function ro({v:e,device:t,state:o}){return n="closeBorderRadius",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function io({v:e,device:t,state:o}){return n="closeAlign",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function lo({v:e,device:t,state:o}){return n="closePosition",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function so({v:e,device:t,state:o}){return n="columnsHeightStyle",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function co({v:e,device:t,state:o}){return n="columnsHeight",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function uo({v:e,device:t,state:o}){return n="columnsHeightSuffix",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function po({v:e,device:t,state:o}){return Object(a.defaultValueValue)({v:e,key:"spacing",device:t,state:o})}function bo({v:e,device:t,state:o}){return Object(a.defaultValueValue)({v:e,key:"showPost",device:t,state:o})}function mo({v:e,device:t,state:o}){return Object(a.defaultValueValue)({v:e,key:"showSeparation",device:t,state:o})}function ho({v:e,device:t,state:o,prefix:n=""}){return r=Object(b.b)(n,"columns"),Object(a.defaultValueValue)({v:e,key:r,device:t,state:o});var r}function go({v:e,device:t,state:o}){return Object(a.defaultValueValue)({v:e,key:"column",device:t,state:o})}function vo({v:e,device:t,state:o}){return Object(a.defaultValueValue)({v:e,key:"spacing",device:t,state:o})}function fo({v:e,device:t,state:o}){return n="spacing",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function yo({v:e,device:t,state:o}){return n="between",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function Oo({v:e,device:t,state:o}){return n="style",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function So({v:e,device:t,state:o}){return n="width",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function xo({v:e,device:t,state:o}){return n="widthSuffix",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function Co({v:e,device:t,state:o}){return n="tabsCount",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function jo({v:e,device:t,state:o}){return n="verticalMode",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function Po({v:e,device:t,state:o}){return n="customSize",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function Bo({v:e,device:t,state:o}){return n="iconPadding",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function wo({v:e,device:t,state:o}){return n="enableText",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function To({v:e,device:t,state:o}){return n="spacing",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function zo({v:e,device:t,state:o}){return n="timelineStyle",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function Eo({v:e,device:t,state:o}){return n="verticalMode",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function ko({v:e,device:t,state:o="normal"}){return Object(a.defaultValueValue)({v:e,key:"logoSize",device:t,state:o})}function Ho({v:e,device:t,state:o="normal"}){return Object(a.defaultValueValue)({v:e,key:"skin",device:t,state:o})}function Fo({v:e,device:t,state:o}){return n="navStyle2Size",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function _o({v:e,device:t,state:o}){return n="spacing",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function Ro({v:e,device:t,state:o}){return n="navStyle1Width",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function Lo({v:e,device:t,state:o}){return n="openButtonWidth",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function Mo({v:e,device:t,state:o}){return n="openButtonHeight",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function Wo({v:e,device:t}){return Object(a.defaultValueValue)({v:e,key:"large",device:t})}function Io({v:e,device:t,state:o}){return n="elementType",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function No({v:e,device:t,state:o}){return n="topSpacing",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function Ao({v:e,device:t,state:o}){return n="rightSpacing",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function Vo({v:e,device:t,state:o}){return n="ratingSize",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function Do({v:e,device:t,state:o}){return n="subtotal",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function Go({v:e,device:t,state:o}){return n="purchases",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function $o({v:e,device:t,state:o}){return n="buttonDirection",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function Uo({v:e,device:t,state:o}){return n="buttonSpacing",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function Ko({v:e,device:t,state:o}){return n="cartHorizontalAlign",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function Yo({v:e,device:t,state:o}){return n="cartVerticalAlign",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function qo({v:e,device:t,state:o}){return n="sidebarWidth",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function Xo({v:e,device:t,state:o}){return n="sidebarWidthSuffix",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function Jo({v:e,device:t,state:o}){return n="sidebarHeightStyle",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function Zo({v:e,device:t,state:o}){return n="sidebarHeight",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function Qo({v:e,device:t,state:o}){return n="sidebarHeightSuffix",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function en({v:e,device:t,state:o}){return n="purchasesType",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function tn({v:e,device:t,state:o}){return n="iconPosition",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function on({v:e,device:t,state:o}){return n="iconSpacing",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function nn({v:e,device:t,state:o}){return n="iconSize",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function an({v:e,device:t,state:o}){return n="verticalMode",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function rn({v:e,device:t,state:o}){return n="menuSize",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function ln({v:e,device:t,state:o}){return n="mMenu",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function sn({v:e,device:t,state:o}){return n="mMenuSize",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function cn({v:e,device:t,state:o}){return n="mMenuIconSpacing",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function dn({v:e,device:t,state:o}){return n="mMenuIconPosition",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function un({v:e,device:t,state:o}){return n="mMenuIconSize",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function pn({v:e,device:t,state:o}){const n=n=>Object(a.defaultValueValue)({v:e,key:n,device:t,state:o}),{hex:r}=Object(y.d)(n("mMenuHoverColorHex"),n("mMenuHoverColorPalette"));return Object(f.c)(r,n("mMenuHoverColorOpacity"))}function bn({v:e,device:t,state:o}){return n="subMenuIconPosition",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function mn({v:e,device:t,state:o}){return n="subMenuIconSpacing",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function hn({v:e,device:t,state:o}){return n="subMenuIconSize",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function gn({v:e,device:t,state:o}){return n="megaMenuWidth",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function vn({v:e,device:t,state:o}){return n="megaMenuWidthSuffix",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function fn({v:e,device:t,state:o}){return n="megaMenuOffsetTop",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function yn({v:e,device:t,state:o}){return n="sectionHeight",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function On({v:e,device:t,state:o}){return n="sectionHeightStyle",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function Sn({v:e,device:t,state:o}){return n="sectionHeightSuffix",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function xn({v:e,device:t,state:o}){return n="megaMenuPlacement",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function Cn({v:e,device:t,state:o}){return n="width",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function jn({v:e,device:t,state:o}){return n="iconCustomSize",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function Pn({v:e,device:t,state:o}){return n="iconPosition",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function Bn({v:e,device:t,state:o}){return n="iconSpacing",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function wn({v:e,device:t,state:o}){return n="horizontalAlign",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function Tn({v:e,device:t,state:o}){return n="columns",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function zn({v:e,device:t,state:o}){return n="tableAside",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function En({v:e,device:t,state:o}){return n="asideWidth",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function kn({v:e,device:t,state:o}){return n="animationName",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function Hn({v:e,device:t,state:o}){return n="animationDuration",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function Fn({v:e,device:t,state:o}){return n="animationDelay",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function _n({v:e,device:t,state:o}){return n="spacing",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function Rn({v:e,device:t,state:o}){return n="betweenThumbnail",Object(a.defaultValueValue)({v:e,key:n,device:t,state:o});var n}},function(e,t,o){"use strict";o.d(t,"c",(function(){return a})),o.d(t,"b",(function(){return r})),o.d(t,"a",(function(){return i})),o.d(t,"f",(function(){return l})),o.d(t,"d",(function(){return c})),o.d(t,"e",(function(){return d})),o.d(t,"g",(function(){return u}));var n=o(24);const a="normal",r="hover",i="active",l=()=>[a,r,i],s=e=>{const t=n.a.read(e);if(void 0===t)return;const o="tabNormal"===t?a:"tabHover"===t?r:t;return l().includes(o)?o:void 0},c=a,d=e=>{var t;return null!==(t=s(e))&&void 0!==t?t:c},u=e=>{switch(e){case a:return"tabNormal";case r:return"tabHover";default:return e}}},,,function(e,t,o){"use strict";o.d(t,"h",(function(){return n})),o.d(t,"f",(function(){return a})),o.d(t,"c",(function(){return r})),o.d(t,"b",(function(){return i})),o.d(t,"a",(function(){return l})),o.d(t,"g",(function(){return s})),o.d(t,"e",(function(){return c})),o.d(t,"d",(function(){return d}));o(76);const n=(e,t)=>"string"==typeof e?e:t,a=(e,t)=>n(e)||t,r=e=>e&&e[0].toUpperCase()+e.slice(1),i=(e,t)=>""===e?t:e+r(t),l=e=>e.reduce(i,""),s=(e,...t)=>{let o=0;return e.replace(/%s/g,()=>t[o++])},c=e=>encodeURIComponent(JSON.stringify(e)),d=e=>JSON.parse(decodeURIComponent(e))},function(e,t,o){"use strict";o.d(t,"a",(function(){return ot})),o.d(t,"d",(function(){return s})),o.d(t,"g",(function(){return p})),o.d(t,"m",(function(){return v})),o.d(t,"n",(function(){return f})),o.d(t,"Z",(function(){return y})),o.d(t,"X",(function(){return O})),o.d(t,"Y",(function(){return S})),o.d(t,"b",(function(){return j})),o.d(t,"c",(function(){return P})),o.d(t,"e",(function(){return z})),o.d(t,"f",(function(){return E})),o.d(t,"i",(function(){return k})),o.d(t,"h",(function(){return H})),o.d(t,"j",(function(){return R})),o.d(t,"l",(function(){return L})),o.d(t,"k",(function(){return M})),o.d(t,"qb",(function(){return N})),o.d(t,"sb",(function(){return A})),o.d(t,"rb",(function(){return V})),o.d(t,"cb",(function(){return D})),o.d(t,"db",(function(){return $})),o.d(t,"eb",(function(){return U})),o.d(t,"fb",(function(){return K})),o.d(t,"gb",(function(){return Y})),o.d(t,"hb",(function(){return G})),o.d(t,"jb",(function(){return J})),o.d(t,"kb",(function(){return Z})),o.d(t,"ib",(function(){return ae})),o.d(t,"pb",(function(){return re})),o.d(t,"p",(function(){return ie})),o.d(t,"o",(function(){return le})),o.d(t,"S",(function(){return ce})),o.d(t,"V",(function(){return de})),o.d(t,"W",(function(){return ue})),o.d(t,"T",(function(){return pe})),o.d(t,"U",(function(){return be})),o.d(t,"q",(function(){return me})),o.d(t,"u",(function(){return fe})),o.d(t,"w",(function(){return he})),o.d(t,"v",(function(){return ge})),o.d(t,"t",(function(){return ve})),o.d(t,"s",(function(){return ye})),o.d(t,"r",(function(){return Oe})),o.d(t,"C",(function(){return Se})),o.d(t,"L",(function(){return Be})),o.d(t,"N",(function(){return we})),o.d(t,"M",(function(){return ze})),o.d(t,"R",(function(){return ke})),o.d(t,"Q",(function(){return Ee})),o.d(t,"D",(function(){return He})),o.d(t,"O",(function(){return Fe})),o.d(t,"B",(function(){return _e})),o.d(t,"ab",(function(){return Re})),o.d(t,"bb",(function(){return Le})),o.d(t,"H",(function(){return Ne})),o.d(t,"E",(function(){return Ae})),o.d(t,"G",(function(){return Ve})),o.d(t,"F",(function(){return De})),o.d(t,"I",(function(){return Ge})),o.d(t,"ob",(function(){return $e})),o.d(t,"nb",(function(){return Ue})),o.d(t,"mb",(function(){return Ke})),o.d(t,"lb",(function(){return Ye})),o.d(t,"y",(function(){return qe})),o.d(t,"x",(function(){return Xe})),o.d(t,"J",(function(){return Je})),o.d(t,"K",(function(){return Ze})),o.d(t,"A",(function(){return Qe})),o.d(t,"z",(function(){return et})),o.d(t,"P",(function(){return tt}));var n=o(2),a=o(1),r=o(3),i=o(13),l=o(45);function s({v:e,device:t,devices:o="all",state:n,states:i,disabled:l=!1}){const s=o=>Object(r.defaultValueValue)({v:e,key:o,device:t,state:n});return{id:(c="bgVideo",Object(r.defaultValueKey)({key:c,device:t,state:n})),label:Object(a.a)("URL"),type:"input",inputType:"video",placeholder:Object(a.a)("YouTube or Vimeo"),disabled:l,devices:o,states:i,value:{value:s("bgVideo")},onChange:({value:e})=>({bgVideo:e,bgColorOpacity:""!==e&&1===s("bgColorOpacity")?.8:s("bgColorOpacity"),tempBgColorOpacity:""!==e&&1===s("bgColorOpacity")?.8:s("tempBgColorOpacity")})};var c}var c=o(9);function d(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function u(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?d(Object(o),!0).forEach((function(t){Object(n.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):d(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function p({v:e,device:t,devices:o="all",state:n,onChangeGrouped:i,onChangeUngrouped:l,prefix:s="",position:d=65}){const u=o=>Object(r.defaultValueValue)({v:e,key:o,device:t,state:n}),p=Object(c.b)(s,"borderRadiusType");return{id:"borderRadiusGroup",type:"group-dev",devices:o,position:d,options:[{id:p,label:Object(a.a)("Corner"),type:"radioGroup-dev",choices:[{value:"grouped",icon:"nc-corners-all"},{value:"ungrouped",icon:"nc-corners-individual"}]},b({v:e,device:t,state:n,prefix:s,disabled:"grouped"!==u(p),onChange:i}),...m({v:e,device:t,state:n,prefix:s,disabled:"ungrouped"!==u(p),onChange:l})]}}function b({v:e,device:t,state:o,onChange:n,disabled:a=!1,prefix:i=""}){const l=Object(c.b)(i,"borderRadius");return{id:(s=l,Object(r.defaultValueKey)({key:s,device:t,state:o})),type:"slider",disabled:a,slider:{min:0,max:100},input:{show:!0,min:0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:(n=>Object(r.defaultValueValue)({v:e,key:n,device:t,state:o}))(l)},onChange:({value:a},{sliderDragEnd:l})=>{const s=u(u({},{v:e,device:t,state:o,prefix:i,onChange:n}),{value:a,sliderDragEnd:l});return Object(r.saveOnChanges)(s)}};var s}function m({v:e,device:t,state:o,onChange:n,disabled:a=!1,prefix:i=""}){const l=e=>Object(r.defaultValueKey)({key:e,device:t,state:o}),s=n=>Object(r.defaultValueValue)({v:e,key:n,device:t,state:o}),d=Object(c.b)(i,"borderTopLeftRadius"),p=Object(c.b)(i,"borderTopRightRadius"),b=Object(c.b)(i,"borderBottomRightRadius"),m=Object(c.b)(i,"borderBottomLeftRadius");return[{id:l(d),icon:"nc-corners-top-left",type:"slider",disabled:a,slider:{min:0,max:100},input:{show:!0,min:0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:s(d)},onChange:({value:a},{sliderDragEnd:l})=>{const s=u(u({},{v:e,device:t,state:o,prefix:i,onChange:n}),{current:"borderTopLeftRadius",value:a,sliderDragEnd:l});return Object(r.saveOnChanges)(s)}},{id:l(p),icon:"nc-corners-top-right",type:"slider",disabled:a,slider:{min:0,max:100},input:{show:!0,min:0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:s(p)},onChange:({value:a},{sliderDragEnd:l})=>{const s=u(u({},{v:e,device:t,state:o,prefix:i,onChange:n}),{current:"borderTopRightRadius",value:a,sliderDragEnd:l});return Object(r.saveOnChanges)(s)}},{id:l(b),icon:"nc-corners-bottom-right",type:"slider",disabled:a,slider:{min:0,max:100},input:{show:!0,min:0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:s(b)},onChange:({value:a},{sliderDragEnd:l})=>{const s=u(u({},{v:e,device:t,state:o,prefix:i,onChange:n}),{current:"borderBottomRightRadius",value:a,sliderDragEnd:l});return Object(r.saveOnChanges)(s)}},{id:l(m),icon:"nc-corners-bottom-left",type:"slider",disabled:a,slider:{min:0,max:100},input:{show:!0,min:0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:s(m)},onChange:({value:a},{sliderDragEnd:l})=>{const s=u(u({},{v:e,device:t,state:o,prefix:i,onChange:n}),{current:"borderBottomLeftRadius",value:a,sliderDragEnd:l});return Object(r.saveOnChanges)(s)}}]}function h(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function g(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?h(Object(o),!0).forEach((function(t){Object(n.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):h(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function v({v:e,device:t,state:o,states:n,disabled:a=!1,prefix:l="color",devices:s="all",onChangeHex:d,onChangePalette:u}){const p=n=>Object(r.defaultValueValue)({v:e,key:n,device:t,state:o}),{hex:b}=Object(i.d)(p(Object(c.b)(l,"hex")),p(Object(c.b)(l,"palette")));return{id:(m=l,Object(r.defaultValueKey)({key:m,device:t,state:o})),type:"colorPicker2",disabled:a,devices:s,states:n,select:{show:!1},value:{hex:b,opacity:p(Object(c.b)(l,"opacity")),palette:p(Object(c.b)(l,"palette"))},onChange:({hex:n,opacity:a,palette:i,isChanged:s,opacityDragEnd:c})=>{const p=g(g({},{v:e,device:t,state:o,prefix:l,onChange:d}),{hex:n,opacity:a,isChanged:s,opacityDragEnd:c}),b=g(g({},{v:e,device:t,state:o,prefix:l,onChange:u}),{opacity:a,palette:i});return"hex"===s||"opacity"===s?Object(r.saveOnChanges)(p):Object(r.saveOnChanges)(b)}};var m}function f({v:e,device:t,state:o,disabled:n=!1,states:a,devices:l="all",prefix:s="color",onChange:d}){const u=n=>Object(r.defaultValueValue)({v:e,key:n,device:t,state:o}),{hex:p}=Object(i.d)(u(Object(c.b)(s,"hex")),u(Object(c.b)(s,"palette")));return{id:(b=Object(c.b)(s,"field"),Object(r.defaultValueKey)({key:b,device:t,state:o})),type:"colorFields",devices:l,disabled:n,states:a,value:{hex:p,opacity:u(Object(c.b)(s,"opacity"))},onChange:({hex:n})=>{const a=g(g({},{v:e,device:t,state:o,prefix:s,onChange:d}),{hex:n});return Object(r.saveOnChanges)(a)}};var b}function y({v:e,device:t,state:o,states:n,devices:i="all",className:l,disabled:s}){return{id:(c="gradientType",Object(r.defaultValueKey)({key:c,device:t,state:o})),type:"select",devices:i,states:n,disabled:s,className:l,choices:[{title:Object(a.a)("Linear"),value:"linear"},{title:Object(a.a)("Radial"),value:"radial"}],value:(n=>Object(r.defaultValueValue)({v:e,key:n,device:t,state:o}))("gradientType")};var c}function O({v:e,device:t,state:o,states:n,devices:a="all",disabled:i}){return{id:(l="gradientLinearDegree",Object(r.defaultValueKey)({key:l,device:t,state:o})),type:"inputNumber",className:"brz-ed-grid__gradient__size",devices:a,states:n,disabled:i,min:0,max:360,value:(n=>Object(r.defaultValueValue)({v:e,key:n,device:t,state:o}))("gradientLinearDegree")};var l}function S({v:e,device:t,state:o,states:n,devices:a="all",disabled:i}){return{id:(l="gradientRadialDegree",Object(r.defaultValueKey)({key:l,device:t,state:o})),type:"inputNumber",className:"brz-ed-grid__gradient__degree",devices:a,states:n,disabled:i,min:0,max:1e3,value:(n=>Object(r.defaultValueValue)({v:e,key:n,device:t,state:o}))("gradientRadialDegree")};var l}function x(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function C(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?x(Object(o),!0).forEach((function(t){Object(n.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):x(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function j({v:e,device:t,state:o,states:n,devices:l="all",disabled:s=!1,prefix:d="bg",showSelect:u=!0,onChangeType:p,onChangeHex:b,onChangePalette:m,onChangeGradientHex:h,onChangeGradientPalette:g,onChangeGradient:v}){const f=n=>Object(r.defaultValueValue)({v:e,key:n,device:t,state:o}),y=f(Object(c.b)(d,"colorType")),{hex:O}=Object(i.d)(f(Object(c.b)(d,"colorHex")),f(Object(c.b)(d,"colorPalette"))),{hex:S}=Object(i.d)(f("gradientColorHex"),f("gradientColorPalette")),x=f("gradientActivePointer");return{id:(j=Object(c.b)(d,"color"),Object(r.defaultValueKey)({key:j,device:t,state:o})),type:"colorPicker2",disabled:s,devices:l,states:n,select:{show:u,choices:[{title:Object(a.a)("Solid"),value:"solid"},{title:Object(a.a)("Gradient"),value:"gradient"}]},gradient:{show:"gradient"===y},value:{hex:O,opacity:f(Object(c.b)(d,"colorOpacity")),palette:f(Object(c.b)(d,"colorPalette")),select:y,gradientColorHex:S,gradientColorOpacity:f("gradientColorOpacity"),gradientColorPalette:f("gradientColorPalette"),startPointer:f("gradientStartPointer"),finishPointer:f("gradientFinishPointer"),activePointer:x},onChange:({hex:n,opacity:a,palette:i,select:l,opacityDragEnd:s,startPointer:u,finishPointer:f,activePointer:O,isChanged:S})=>{const x=C(C({},{v:e,device:t,state:o,prefix:d,onChange:p}),{[Object(c.b)(d,"colorType")]:l}),j=C(C({},{v:e,device:t,state:o,prefix:"startPointer"===O||"solid"===y?d:"gradient",onChange:"startPointer"===O||"solid"===y?b:h}),{hex:n,opacity:a,isChanged:S,opacityDragEnd:s}),P=C(C({},{v:e,device:t,state:o,prefix:"startPointer"===O||"solid"===y?d:"gradient",onChange:"startPointer"===O||"solid"===y?m:g}),{opacity:a,palette:i}),B=C(C({},{v:e,device:t,state:o,prefix:d,onChange:v}),{startPointer:u,finishPointer:f,activePointer:O});return"select"===S?Object(r.saveOnChanges)(x):"hex"===S||"opacity"===S?Object(r.saveOnChanges)(j):"palette"===S?Object(r.saveOnChanges)(P):Object(r.saveOnChanges)(B)}};var j}function P({v:e,device:t,state:o,states:n,devices:a="all",prefix:l="bg",className:s="",disabled:d=!1,onChange:u}){const p=n=>Object(r.defaultValueValue)({v:e,key:n,device:t,state:o}),{hex:b}=Object(i.d)(p(Object(c.b)(l,"colorHex")),p(Object(c.b)(l,"colorPalette")));return{id:(m=Object(c.b)(l,"colorField"),Object(r.defaultValueKey)({key:m,device:t,state:o})),type:"colorFields",devices:a,states:n,disabled:d,className:s,value:{hex:b,opacity:p(Object(c.b)(l,"colorOpacity"))},onChange:({hex:n})=>{const a=C(C({},{v:e,device:t,state:o,prefix:l,onChange:u}),{hex:n});return Object(r.saveOnChanges)(a)}};var m}var B=o(36);function w(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function T(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?w(Object(o),!0).forEach((function(t){Object(n.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):w(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function z({v:e,device:t,state:o,states:n,onChangeStyle:l,onChangeHex:s,onChangePalette:d,devices:u="all",prefix:p="",showSelect:b=!0,choices:m=[{title:Object(a.a)("None"),value:""},{value:"solid",icon:"nc-solid"},{value:"dashed",icon:"nc-dashed"},{value:"dotted",icon:"nc-dotted"}]}){const h=n=>Object(r.defaultValueValue)({v:e,key:n,device:t,state:o}),g=Object(c.b)(p,"border"),v=Object(c.b)(g,"color"),f=Object(c.b)(g,"colorHex"),y=Object(c.b)(g,"colorOpacity"),O=Object(c.b)(g,"colorPalette"),S=Object(c.b)(g,"style"),{hex:x}=Object(i.d)(h(f),h(O));return{devices:u,id:(C=v,Object(r.defaultValueKey)({key:C,device:t,state:o})),type:"colorPicker2",states:n,select:{show:b,choices:m},value:{hex:x,opacity:h(y),palette:h(O),select:h(S)},onChange:({hex:n,opacity:a,palette:i,select:c,isChanged:u,opacityDragEnd:b})=>{const m=T(T({},{v:e,device:t,state:o,prefix:p,onChange:l}),{borderStyle:c,isChanged:u}),h=T(T({},{v:e,device:t,state:o,prefix:p,onChange:s}),{hex:n,opacity:a,isChanged:u,opacityDragEnd:b}),g=T(T({},{v:e,device:t,state:o,prefix:p,onChange:d}),{opacity:a,palette:i});return"select"===u?Object(r.saveOnChanges)(m):"hex"===u||"opacity"===u?Object(r.saveOnChanges)(h):Object(r.saveOnChanges)(g)}};var C}function E({v:e,device:t,state:o,states:n,onChange:a,devices:l="all",prefix:s=""}){const d=n=>Object(r.defaultValueValue)({v:e,key:n,device:t,state:o}),u=Object(c.b)(s,"border"),p=Object(c.b)(u,"colorHex"),b=Object(c.b)(u,"colorOpacity"),m=Object(c.b)(u,"colorPalette"),{hex:h}=Object(i.d)(d(p),d(m));return{devices:l,id:(g=Object(c.b)(u,"colorField"),Object(r.defaultValueKey)({key:g,device:t,state:o})),type:"colorFields",states:n,value:{hex:h,opacity:d(b)},onChange:({hex:n})=>{const i=T(T({},{v:e,device:t,state:o,prefix:s,onChange:a}),{hex:n});return Object(r.saveOnChanges)(i)}};var g}function k({v:e,device:t,state:o,onChange:n,devices:i="all",prefix:l=""}){const s=Object(c.b)(l,"border"),d=Object(c.b)(s,"width");return{devices:i,id:(u=d,Object(r.defaultValueKey)({key:u,device:t,state:o})),label:Object(a.a)("Size"),type:"inputNumber",min:0,max:360,value:(n=>Object(r.defaultValueValue)({v:e,key:n,device:t,state:o}))(d),onChange:a=>{const i=T(T({},{v:e,device:t,state:o,prefix:l,onChange:n}),{value:a});return Object(r.saveOnChanges)(i)}};var u}function H({v:e,device:t,state:o,states:n,onChangeType:i,onChangeGrouped:l,onChangeUngrouped:s,devices:d="all",prefix:u=""}){const p=n=>Object(r.defaultValueValue)({v:e,key:n,device:t,state:o}),b=Object(c.b)(u,"border"),m=Object(c.b)(b,"width"),h=Object(c.b)(m,"type"),g=Object(c.b)(b,"topWidth"),v=Object(c.b)(b,"rightWidth"),f=Object(c.b)(b,"bottomWidth"),y=Object(c.b)(b,"leftWidth"),O={grouped:[m],ungrouped:[g,v,f,y]};return{devices:d,id:(S=m,Object(r.defaultValueKey)({key:S,device:t,state:o})),type:"multiInputPicker",states:n,label:"grouped"===p(h)&&Object(a.a)("Size"),value:{type:p(h),grouped:[p(m)],ungrouped:[p(g),p(v),p(f),p(y)]},onChange:n=>{let{type:a,isChanged:c,isChangedIndex:d}=n,p=Object(B.a)(n,["type","isChanged","isChangedIndex"]);const b=T(T({},{v:e,device:t,state:o,prefix:u,onChange:i}),{type:a}),m=T(T({},{v:e,device:t,state:o,prefix:u,onChange:"grouped"===a?l:s}),{current:O[a][d],value:p[a][d]});return"type"===c?Object(r.saveOnChanges)(b):Object(r.saveOnChanges)(m)}};var S}function F(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function _(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?F(Object(o),!0).forEach((function(t){Object(n.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):F(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function R({v:e,device:t,disabled:o=!1,state:n,states:l,onChangeType:s,onChangeHex:d,onChangePalette:u,prefix:p="",devices:b="all",choices:m="all"}){const h=o=>Object(r.defaultValueValue)({v:e,key:o,device:t,state:n}),g=Object(c.b)(p,"boxShadow"),v=Object(c.b)(g,"colorHex"),f=Object(c.b)(g,"colorOpacity"),y=Object(c.b)(g,"colorPalette"),{hex:O}=Object(i.d)(h(v),h(y)),S=[{title:Object(a.a)("None"),value:""},{title:Object(a.a)("Inset"),value:"inset"},{title:Object(a.a)("Outset"),value:"on"}],x=[{title:Object(a.a)("None"),value:""},{title:Object(a.a)("Inset"),value:"inset"}],C=[{title:Object(a.a)("None"),value:""},{title:Object(a.a)("Outset"),value:"on"}];return{devices:b,states:l,disabled:o,id:(j=g,Object(r.defaultValueKey)({key:j,device:t,state:n})),type:"colorPicker2",select:{choices:"all"===m?S:"inset"===m?x:C},value:{hex:O,opacity:h(f),palette:h(y),select:h(g)},onChange:({hex:o,opacity:a,palette:i,select:l,isChanged:c,opacityDragEnd:b})=>{const m=_(_({},{v:e,device:t,state:n,prefix:p,onChange:s}),{boxShadowType:l,isChanged:c}),h=_(_({},{v:e,device:t,state:n,prefix:p,onChange:d}),{hex:o,opacity:a,isChanged:c,opacityDragEnd:b}),g=_(_({},{v:e,device:t,state:n,prefix:p,onChange:u}),{opacity:a,palette:i});return"select"===c?Object(r.saveOnChanges)(m):"hex"===c||"opacity"===c?Object(r.saveOnChanges)(h):Object(r.saveOnChanges)(g)}};var j}function L({v:e,device:t,disabled:o=!1,state:n,states:a,onChange:l,prefix:s="",devices:d="all"}){const u=o=>Object(r.defaultValueValue)({v:e,key:o,device:t,state:n}),p=Object(c.b)(s,"boxShadow"),b=Object(c.b)(p,"field"),m=Object(c.b)(p,"colorHex"),h=Object(c.b)(p,"colorPalette"),g=Object(c.b)(p,"colorOpacity"),{hex:v}=Object(i.d)(u(m),u(h));return{devices:d,disabled:o,id:(f=b,Object(r.defaultValueKey)({key:f,device:t,state:n})),type:"colorFields",states:a,value:{hex:v,opacity:u(g)},onChange:({hex:o})=>{const a=_(_({},{v:e,device:t,state:n,prefix:s,onChange:l}),{hex:o});return Object(r.saveOnChanges)(a)}};var f}function M({v:e,device:t,disabled:o=!1,state:n,states:a,onChange:i,prefix:l="",devices:s="all"}){const d=o=>Object(r.defaultValueValue)({v:e,key:o,device:t,state:n}),u=Object(c.b)(l,"boxShadow"),p=Object(c.b)(u,"fields"),b=Object(c.b)(u,"blur"),m=Object(c.b)(u,"spread"),h=Object(c.b)(u,"vertical"),g=Object(c.b)(u,"horizontal");return{devices:s,disabled:o,states:a,id:(v=p,Object(r.defaultValueKey)({key:v,device:t,state:n})),type:"multiInput",config:{defaultIcon:["nc-shadow"],icons:["nc-blur","nc-size","nc-vertical","nc-horizontal"]},value:[d(b),d(m),d(h),d(g)],onChange:([o,a,s,c])=>{const d=_(_({},{v:e,device:t,state:n,prefix:l,onChange:i}),{boxShadowBlur:o,boxShadowSpread:a,boxShadowVertical:s,boxShadowHorizontal:c});return Object(r.saveOnChanges)(d)}};var v}function W(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function I(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?W(Object(o),!0).forEach((function(t){Object(n.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):W(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function N({v:e,device:t,disabled:o=!1,state:n,states:l,onChangeType:s,onChangeHex:d,onChangePalette:u,prefix:p="",devices:b="all"}){const m=o=>Object(r.defaultValueValue)({v:e,key:o,device:t,state:n}),h=Object(c.b)(p,"textShadow"),g=Object(c.b)(h,"colorHex"),v=Object(c.b)(h,"colorOpacity"),f=Object(c.b)(h,"colorPalette"),{hex:y}=Object(i.d)(m(g),m(f));return{devices:b,states:l,disabled:o,id:(O=h,Object(r.defaultValueKey)({key:O,device:t,state:n})),type:"colorPicker2",select:{show:!0,choices:[{title:Object(a.a)("Shadow"),value:"on"},{title:Object(a.a)("None"),value:""}]},value:{hex:y,opacity:m(v),palette:m(f),select:m(h)},onChange:({hex:o,opacity:a,palette:i,select:l,isChanged:c,opacityDragEnd:b})=>{const m=I(I({},{v:e,device:t,state:n,prefix:p,onChange:s}),{textShadowType:l,isChanged:c}),h=I(I({},{v:e,device:t,state:n,prefix:p,onChange:d}),{hex:o,opacity:a,isChanged:c,opacityDragEnd:b}),g=I(I({},{v:e,device:t,state:n,prefix:p,onChange:u}),{opacity:a,palette:i});return"select"===c?Object(r.saveOnChanges)(m):"hex"===c||"opacity"===c?Object(r.saveOnChanges)(h):Object(r.saveOnChanges)(g)}};var O}function A({v:e,device:t,disabled:o=!1,state:n,states:a,onChange:l,prefix:s="",devices:d="all"}){const u=o=>Object(r.defaultValueValue)({v:e,key:o,device:t,state:n}),p=Object(c.b)(s,"textShadow"),b=Object(c.b)(p,"field"),m=Object(c.b)(p,"colorHex"),h=Object(c.b)(p,"colorPalette"),g=Object(c.b)(p,"colorOpacity"),{hex:v}=Object(i.d)(u(m),u(h));return{devices:d,disabled:o,id:(f=b,Object(r.defaultValueKey)({key:f,device:t,state:n})),type:"colorFields",states:a,value:{hex:v,opacity:u(g)},onChange:({hex:o})=>{const a=I(I({},{v:e,device:t,state:n,prefix:s,onChange:l}),{hex:o});return Object(r.saveOnChanges)(a)}};var f}function V({v:e,device:t,disabled:o=!1,state:n,states:a,onChange:i,prefix:l="",devices:s="all"}){const d=o=>Object(r.defaultValueValue)({v:e,key:o,device:t,state:n}),u=Object(c.b)(l,"textShadow"),p=Object(c.b)(u,"fields"),b=Object(c.b)(u,"blur"),m=Object(c.b)(u,"vertical"),h=Object(c.b)(u,"horizontal");return{devices:s,disabled:o,states:a,id:(g=p,Object(r.defaultValueKey)({key:g,device:t,state:n})),type:"multiInput",config:{defaultIcon:["nc-shadow"],icons:["nc-blur","nc-vertical","nc-horizontal"]},value:[d(b),d(m),d(h)],onChange:([o,a,s])=>{const c=I(I({},{v:e,device:t,state:n,prefix:l,onChange:i}),{textShadowBlur:o,textShadowVertical:a,textShadowHorizontal:s});return Object(r.saveOnChanges)(c)}};var g}function D({v:e,device:t,state:o,devices:n="all",disabled:i=!1}){return{id:(l="linkAnchor",Object(r.defaultValueKey)({key:l,device:t,state:o})),label:Object(a.a)("Block"),type:"blockThumbnail",devices:n,disabled:i,value:(n=>Object(r.defaultValueValue)({v:e,key:n,device:t,state:o}))("linkAnchor")};var l}function G({v:e,device:t,state:o,disabled:n=!1,devices:i="all"}){return{id:Object(r.defaultValueKey)({key:"linkUpload",device:t,state:o}),label:Object(a.a)("File"),type:"fileUpload",disabled:n,devices:i,value:Object(r.defaultValueValue)({v:e,key:"linkUpload",device:t,state:o})}}function $({v:e,config:t,devices:o="all"}){const n=Object(i.c)(t,l.a.link);return{id:"linkExternal",type:"input",devices:o,label:Object(a.a)("Link to"),placeholder:"http://",population:{show:n.length>0,choices:n},value:{value:e.linkExternal,population:e.linkPopulation},onChange:({value:e,population:t},{changed:o})=>({linkExternal:e,linkPopulation:t,linkExternalType:"value"===o||""===t?"linkExternal":"linkPopulation"})}}function U({v:e,device:t,state:o,devices:n="all"}){return{id:(i="linkExternalBlank",Object(r.defaultValueKey)({key:i,device:t,state:o})),type:"switch",label:Object(a.a)("Open In New Tab"),devices:n,value:(n=>Object(r.defaultValueValue)({v:e,key:n,device:t,state:o}))("linkExternalBlank")};var i}function K({v:e,device:t,state:o,devices:n="all"}){return{id:(i="linkExternalRel",Object(r.defaultValueKey)({key:i,device:t,state:o})),type:"switch",label:Object(a.a)("Make it Nofollow"),devices:n,value:(n=>Object(r.defaultValueValue)({v:e,key:n,device:t,state:o}))("linkExternalRel")};var i}function Y({v:e,device:t,state:o,canDelete:n=!0,disabled:i=!1,component:l,devices:s="all"}){const c=e=>Object(r.defaultValueKey)({key:e,device:t,state:o}),d=n=>Object(r.defaultValueValue)({v:e,key:n,device:t,state:o});return{id:c("linkPopup"),type:"promptAddPopup",label:Object(a.a)("Popup"),canDelete:n,disabled:i,popupKey:`${l.getId()}_${d("linkPopup")}`,devices:s,value:{value:d("linkPopup"),popups:d("popups")},onChange:({value:e,popups:t})=>({[c("linkPopup")]:e,[c("popups")]:t})}}function q(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function X(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?q(Object(o),!0).forEach((function(t){Object(n.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):q(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function J({v:e,device:t,state:o,devices:n,position:a,prefix:r="",disabled:i=!1}){return Q({v:e,device:t,state:o,devices:n,position:a,prefix:r,disabled:i})}function Z({v:e,device:t,state:o,devices:n,position:a,prefix:r="",disabled:i=!1}){return Q({v:e,device:t,state:o,devices:n,position:a,prefix:r,disabled:i,suffixChoices:[{title:"px",value:"px"}]})}function Q({v:e,device:t,state:o,prefix:n="",devices:i="all",disabled:l=!1,position:s=50,childs:d=["paddingTop","paddingRight","paddingBottom","paddingLeft"],suffixChoices:u=[{title:"px",value:"px"},{title:"%",value:"%"}]}){const p=n=>Object(r.defaultValueValue)({v:e,key:n,device:t,state:o}),b=Object(c.b)(n,"padding"),m=Object(c.b)(b,"type");return{id:b,type:"group-dev",devices:i,position:s,disabled:l,options:[{id:m,label:Object(a.a)("Padding"),type:"radioGroup-dev",choices:[{value:"grouped",icon:"nc-styling-all"},{value:"ungrouped",icon:"nc-styling-individual"}]},ee({v:e,device:t,state:o,childs:d,suffixChoices:u,prefix:n,disabled:"grouped"!==p(m),onChange:["onChangePaddingGrouped"]}),...te({v:e,device:t,state:o,childs:d,suffixChoices:u,prefix:n,disabled:"ungrouped"!==p(m),onChange:["onChangePaddingUngrouped"]})]}}function ee({v:e,device:t,state:o,childs:n,suffixChoices:a,onChange:i,disabled:l=!1,prefix:s=""}){const d=n=>Object(r.defaultValueValue)({v:e,key:n,device:t,state:o}),u=Object(c.b)(s,"padding"),p=Object(c.b)(u,"suffix");return{id:(b=u,Object(r.defaultValueKey)({key:b,device:t,state:o})),type:"slider",disabled:l,slider:{min:0,max:100},input:{show:!0,min:0},suffix:{show:!0,choices:a},value:{value:d(u),suffix:d(p)},onChange:({value:a,suffix:l},{sliderDragEnd:c})=>{const d=X(X({},{v:e,device:t,state:o,childs:n,onChange:i,prefix:s}),{value:a,suffix:l,sliderDragEnd:c});return Object(r.saveOnChanges)(d)}};var b}function te({v:e,device:t,state:o,childs:n,suffixChoices:a,onChange:i,disabled:l=!1,prefix:s=""}){const d=e=>Object(r.defaultValueKey)({key:e,device:t,state:o}),u=n=>Object(r.defaultValueValue)({v:e,key:n,device:t,state:o}),p=Object(c.b)(s,"paddingTop"),b=Object(c.b)(p,"suffix"),m=Object(c.b)(s,"paddingRight"),h=Object(c.b)(m,"suffix"),g=Object(c.b)(s,"paddingBottom"),v=Object(c.b)(g,"suffix"),f=Object(c.b)(s,"paddingLeft"),y=Object(c.b)(f,"suffix");return[{id:d(p),icon:"nc-styling-top",type:"slider",disabled:l,slider:{min:0,max:100},input:{show:!0,min:0},suffix:{show:!0,choices:a},value:{value:u(p),suffix:u(b)},onChange:({value:a,suffix:l},{sliderDragEnd:c})=>{const d=X(X({},{v:e,device:t,state:o,childs:n,onChange:i,prefix:s}),{current:"paddingTop",value:a,suffix:l,sliderDragEnd:c});return Object(r.saveOnChanges)(d)}},n.includes("paddingRight")?{id:d(m),icon:"nc-styling-right",type:"slider",disabled:l,slider:{min:0,max:100},input:{show:!0,min:0},suffix:{show:!0,choices:a},value:{value:u(m),suffix:u(h)},onChange:({value:a,suffix:l},{sliderDragEnd:c})=>{const d=X(X({},{v:e,device:t,state:o,childs:n,onChange:i,prefix:s}),{current:"paddingRight",value:a,suffix:l,sliderDragEnd:c});return Object(r.saveOnChanges)(d)}}:{},{id:d(g),icon:"nc-styling-bottom",type:"slider",disabled:l,slider:{min:0,max:100},input:{show:!0,min:0},suffix:{show:!0,choices:a},value:{value:u(g),suffix:u(v)},onChange:({value:a,suffix:l},{sliderDragEnd:c})=>{const d=X(X({},{v:e,device:t,state:o,childs:n,onChange:i,prefix:s}),{current:"paddingBottom",value:a,suffix:l,sliderDragEnd:c});return Object(r.saveOnChanges)(d)}},n.includes("paddingLeft")?{id:d(f),icon:"nc-styling-left",type:"slider",disabled:l,slider:{min:0,max:100},input:{show:!0,min:0},suffix:{show:!0,choices:a},value:{value:u(f),suffix:u(y)},onChange:({value:a,suffix:l},{sliderDragEnd:c})=>{const d=X(X({},{v:e,device:t,state:o,childs:n,onChange:i,prefix:s}),{current:"paddingLeft",value:a,suffix:l,sliderDragEnd:c});return Object(r.saveOnChanges)(d)}}:{}]}function oe(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function ne(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?oe(Object(o),!0).forEach((function(t){Object(n.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):oe(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function ae({v:e,device:t,state:o,devices:n="all",disabled:i=!1,position:l=60,marginType:s,onChangeGrouped:c,onChangeUngrouped:d}){const u=e=>Object(r.defaultValueKey)({key:e,device:t,state:o}),p=n=>Object(r.defaultValueValue)({v:e,key:n,device:t,state:o});return{id:"margin",type:"group-dev",position:l,devices:n,disabled:i,options:[{id:"marginType",label:Object(a.a)("Margin"),type:"radioGroup-dev",choices:[{value:"grouped",icon:"nc-styling-all"},{value:"ungrouped",icon:"nc-styling-individual"}]},{id:u("margin"),type:"slider",disabled:"grouped"!==p("marginType"),slider:{min:-100,max:100},input:{show:!0},suffix:{show:!0,choices:[{title:"px",value:"px"},{title:"%",value:"%"}]},value:{value:p("margin"),suffix:p("marginSuffix")},onChange:({value:n,suffix:a})=>{const i=ne(ne({},{v:e,device:t,state:o,marginType:s,onChange:c}),{value:n,suffix:a});return Object(r.saveOnChanges)(i)}},{id:u("marginTop"),icon:"nc-styling-top",type:"slider",disabled:"ungrouped"!==p("marginType"),slider:{min:-100,max:100},input:{show:!0},suffix:{show:!0,choices:[{title:"px",value:"px"},{title:"%",value:"%"}]},value:{value:p("marginTop"),suffix:p("marginTopSuffix")},onChange:({value:n,suffix:a})=>{const i=ne(ne({},{v:e,device:t,state:o,onChange:d}),{current:"marginTop",value:n,suffix:a});return Object(r.saveOnChanges)(i)}},{id:u("marginRight"),icon:"nc-styling-right",type:"slider",disabled:"ungrouped"!==p("marginType"),slider:{min:-100,max:100},input:{show:!0},suffix:{show:!0,choices:[{title:"px",value:"px"},{title:"%",value:"%"}]},value:{value:p("marginRight"),suffix:p("marginRightSuffix")},onChange:({value:n,suffix:a})=>{const i=ne(ne({},{v:e,device:t,state:o,onChange:d}),{current:"marginRight",value:n,suffix:a});return Object(r.saveOnChanges)(i)}},{id:u("marginBottom"),icon:"nc-styling-bottom",type:"slider",disabled:"ungrouped"!==p("marginType"),slider:{min:-100,max:100},input:{show:!0},suffix:{show:!0,choices:[{title:"px",value:"px"},{title:"%",value:"%"}]},value:{value:p("marginBottom"),suffix:p("marginBottomSuffix")},onChange:({value:n,suffix:a})=>{const i=ne(ne({},{v:e,device:t,state:o,onChange:d}),{current:"marginBottom",value:n,suffix:a});return Object(r.saveOnChanges)(i)}},{id:u("marginLeft"),icon:"nc-styling-left",type:"slider",disabled:"ungrouped"!==p("marginType"),slider:{min:-100,max:100},input:{show:!0},suffix:{show:!0,choices:[{title:"px",value:"px"},{title:"%",value:"%"}]},value:{value:p("marginLeft"),suffix:p("marginLeftSuffix")},onChange:({value:n,suffix:a})=>{const i=ne(ne({},{v:e,device:t,state:o,onChange:d}),{current:"marginLeft",value:n,suffix:a});return Object(r.saveOnChanges)(i)}}]}}function re({v:e,device:t,devices:o="all",position:n=10,closeTooltip:r=!0}){return"tablet"===t?function({v:e,position:t=10,devices:o="all",closeTooltip:n=!0}){return{id:"showOnTablet",type:"toggle",devices:o,position:t,closeTooltip:n,choices:[{icon:"nc-eye-17",title:Object(a.a)("Disable on Tablet"),value:"on"},{icon:"nc-eye-ban-18",title:Object(a.a)("Enable on Tablet"),value:"off"}],value:e.showOnTablet}}({v:e,position:n,devices:o,closeTooltip:r}):"mobile"===t?function({v:e,position:t=10,devices:o="all",closeTooltip:n=!0}){return{id:"showOnMobile",type:"toggle",devices:o,position:t,closeTooltip:n,choices:[{icon:"nc-eye-17",title:Object(a.a)("Disable on Mobile"),value:"on"},{icon:"nc-eye-ban-18",title:Object(a.a)("Enable on Mobile"),value:"off"}],value:e.showOnMobile}}({v:e,position:n,devices:o,closeTooltip:r}):{}}function ie({v:e,position:t=40,device:o,state:n,devices:i="all",population:l}){const s=e=>Object(r.defaultValueKey)({key:e,device:o,state:n}),c=t=>Object(r.defaultValueValue)({v:e,key:t,device:o,state:n});return{id:s("customClassName"),label:Object(a.a)("CSS Class"),position:t,display:"block",type:"input",devices:i,helper:!0,helperContent:"\n<span>Add your custom class without the .dot, example: my-class</span>",population:{show:l.length>0,choices:l},value:{value:c("customClassName"),population:c("cssClassPopulation")},onChange:({value:e,population:t})=>({[s("customClassName")]:e,[s("cssClassPopulation")]:t})}}function le({v:e,device:t,state:o,devices:n="all",position:i=45}){return{id:(l="customCSS",Object(r.defaultValueKey)({key:l,device:t,state:o})),type:"codeMirror",label:Object(a.a)("Custom CSS"),position:i,display:"block",devices:n,helper:!0,helperContent:'\n<p class="brz-p">You can use the following selectors to create targeted CSS.</p>\n<p class="brz-p">\n <span class="brz-span brz-ed-tooltip__overlay-code">element</span> {...}\n <br class="brz-br">\n <span class="brz-span brz-ed-tooltip__overlay-code">element .child-element</span> {...}\n</p>',placeholder:"element { CSS goes here }",value:(n=>Object(r.defaultValueValue)({v:e,key:n,device:t,state:o}))("customCSS")};var l}var se=o(176);function ce({v:e,position:t=60,device:o,state:n,choices:i=Object(se.a)(),devices:l="all"}){const s=e=>Object(r.defaultValueKey)({key:e,device:o,state:n}),c=t=>Object(r.defaultValueValue)({v:e,key:t,device:o,state:n});return{id:"animation",type:"group-dev",position:t,devices:l,options:[{id:s("animationName"),label:Object(a.a)("Entrance Animation"),type:"select",choices:i,value:"initial"===c("animationName")?c("tempAnimationName"):c("animationName"),onChange:e=>({[s("animationName")]:e,[s("tempAnimationName")]:e})},{id:s("animationDuration"),label:Object(a.a)("Duration"),type:"slider",disabled:"none"===c("animationName")&&"initial"!==c("animationName"),slider:{min:0,max:5,step:.1},input:{show:!0,min:0},suffix:{show:!0,choices:[{title:"s",value:"s"}]},value:{value:c("animationDuration")/1e3},onChange:({value:e},{sliderDragEnd:t})=>({[s("animationName")]:t?c("tempAnimationName"):"initial",[s("animationDuration")]:1e3*e})},{id:s("animationDelay"),label:Object(a.a)("Delay"),type:"slider",disabled:"none"===c("animationName")&&"initial"!==c("animationName"),slider:{min:0,max:5,step:.1},input:{show:!0,min:0},suffix:{show:!0,choices:[{title:"s",value:"s"}]},value:{value:c("animationDelay")/1e3},onChange:({value:e},{sliderDragEnd:t})=>({[s("animationName")]:t?c("tempAnimationName"):"initial",[s("animationDelay")]:1e3*e})}]}}function de({v:e,device:t,prefix:o="",devices:n="all",state:a,states:i}){return{id:Object(r.defaultValueKey)({key:Object(c.b)(o,"hue"),device:t,state:a}),icon:"nc-hue",className:"brz-ed-option__slider--hue",type:"slider",devices:n,states:i,slider:{min:0,max:360},input:{show:!0,min:0,max:360},suffix:{show:!0,choices:[{title:"deg",value:"deg"}]},value:{value:Object(r.defaultValueValue)({v:e,key:Object(c.b)(o,"hue"),device:t,state:a})},onChange:({value:n})=>({[Object(r.defaultValueKey)({v:e,key:Object(c.b)(o,"hue"),device:t,state:a})]:n})}}function ue({v:e,device:t,prefix:o="",devices:n="all",state:a,states:i}){return{id:Object(r.defaultValueKey)({key:Object(c.b)(o,"saturation"),device:t,state:a}),icon:"nc-saturation",className:"brz-ed-option__slider--saturation",type:"slider",devices:n,states:i,slider:{min:0,max:200},input:{show:!0,min:0,max:200},suffix:{show:!0,choices:[{title:"%",value:"%"}]},value:{value:Object(r.defaultValueValue)({v:e,key:Object(c.b)(o,"saturation"),device:t,state:a})},onChange:({value:e})=>({[Object(r.defaultValueKey)({key:Object(c.b)(o,"saturation"),device:t,state:a})]:e})}}function pe({v:e,device:t,prefix:o="",devices:n="all",state:a,states:i}){return{id:Object(r.defaultValueKey)({key:Object(c.b)(o,"brightness"),device:t,state:a}),icon:"nc-brightness",className:"brz-ed-option__slider--brightness",type:"slider",devices:n,states:i,slider:{min:10,max:200},input:{show:!0,min:0,max:200},suffix:{show:!0,choices:[{title:"%",value:"%"}]},value:{value:Object(r.defaultValueValue)({v:e,key:Object(c.b)(o,"brightness"),device:t,state:a})},onChange:({value:e})=>({[Object(r.defaultValueKey)({key:Object(c.b)(o,"brightness"),device:t,state:a})]:e})}}function be({v:e,device:t,prefix:o="",devices:n="all",state:a,states:i}){return{id:Object(r.defaultValueKey)({key:Object(c.b)(o,"contrast"),device:t,state:a}),icon:"nc-contrast",className:"brz-ed-option__slider--contrast",type:"slider",devices:n,states:i,slider:{min:0,max:200},input:{show:!0,min:0,max:200},suffix:{show:!0,choices:[{title:"%",value:"%"}]},value:{value:Object(r.defaultValueValue)({v:e,key:Object(c.b)(o,"contrast"),device:t,state:a})},onChange:({value:e})=>({[Object(r.defaultValueKey)({key:Object(c.b)(o,"contrast"),device:t,state:a})]:e})}}function me({device:e,devices:t="all",state:o}){return{id:Object(r.defaultValueKey)({key:"advancedSettings",device:e,state:o}),type:"advancedSettings",devices:t,disabled:!0}}function he({devices:e="all"}){return{id:"toolbarSettings",type:"popover-dev",devices:e,disabled:!0}}function ge({devices:e="responsive"}){return{id:"showOnTablet",type:"toggle",disabled:!0,devices:e}}function ve({devices:e="responsive"}){return{id:"showOnMobile",type:"toggle",disabled:!0,devices:e}}function fe({device:e}){let t;return t="tablet"===e?ge({}):"mobile"===e?ve({}):{},t}function ye({prefix:e="",devices:t="all"}){return{devices:t,id:Object(c.b)(e,"padding"),type:"group-dev",disabled:!0}}function Oe({devices:e="all"}){return{devices:e,id:"margin",type:"group-dev",disabled:!0}}function Se({v:e,device:t,devices:o="all",state:n,states:i}){const l=o=>Object(r.defaultValueValue)({v:e,key:o,device:t,state:n});return{id:(s="media",Object(r.defaultValueKey)({key:s,device:t,state:n})),label:Object(a.a)("Type"),type:"radioGroup",devices:o,states:i,choices:[{value:"image",icon:"nc-media-image"},{value:"map",icon:"nc-media-map"}],value:"video"===l("media")?"image":l("media")};var s}var xe=o(14),Ce=o(46);function je(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function Pe(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?je(Object(o),!0).forEach((function(t){Object(n.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):je(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function Be({v:e,device:t,state:o,onChange:n}){const a=Object(r.defaultValueValue)({v:e,key:"boxShadowBlur",device:t,state:o}),i=Object(r.defaultValueValue)({v:e,key:"boxShadowVertical",device:t,state:o});return{id:Object(r.defaultValueKey)({key:"boxShadow",device:t,state:o}),type:"multiInput",config:{defaultIcon:["nc-shadow"],icons:["nc-blur","nc-vertical"]},value:[a,i],onChange:([a,i])=>{const l=Pe(Pe({},{v:e,device:t,state:o,onChange:n}),{boxShadowBlur:a,boxShadowVertical:i});return Object(r.saveOnChanges)(l)}}}function we({device:e,component:t,state:o,blockType:n,position:i=90,disabled:l=!1,devices:s="all"}){return{devices:s,position:i,blockType:n,id:(c="makeItSaved",Object(r.defaultValueKey)({key:c,device:e,state:o})),type:"savedBlock",icon:"nc-save-section",disabled:l,title:Object(a.a)("Save"),tooltipContent:Object(a.a)("Saved"),value:{blockId:t.getId()}};var c}const Te=(e,t)=>{if(e&&"popup"===t)return e.split("_")[0]};function ze({device:e,component:t,state:o,blockType:n,devices:i="all"}){const l=t.getId(),s=xe.a.getAll(),c=Object(Ce.b)(s)&&Object(Ce.f)(s);return{devices:i,blockType:n,id:(d="makeItGlobal",Object(r.defaultValueKey)({key:d,device:e,state:o})),label:Object(a.a)("Make it Global"),type:"globalBlock",disabled:c,value:{_id:l,parentId:Te(t.props.instanceKey,n)}};var d}function Ee({v:e,device:t,devices:o="all",disabled:n=!1,state:i}){const l=e=>Object(r.defaultValueKey)({key:e,device:t,state:i});return{id:l("iconSize"),label:Object(a.a)("Play"),type:"slider",devices:o,disabled:n,roles:["admin"],slider:{min:50,max:200},input:{show:!0,min:50,max:200},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:(s="iconSize",Object(r.defaultValueValue)({v:e,key:s,device:t,state:i}))},onChange:({value:e})=>({[l("iconSize")]:e,[l("iconSizeWidth")]:e,[l("iconSizeHeight")]:e})};var s}function ke({v:e,device:t,state:o,devices:n="all",disabled:i=!1}){return{id:(l="custom",Object(r.defaultValueKey)({key:l,device:t,state:o})),label:Object(a.a)("File"),type:"fileUpload",acceptedExtensions:["video/*"],devices:n,disabled:i,value:(n=>Object(r.defaultValueValue)({v:e,key:n,device:t,state:o}))("custom")};var l}function He({v:e,device:t,devices:o="all",disabled:n=!1,state:i}){const l=e=>Object(r.defaultValueKey)({key:e,device:t,state:i}),s=o=>Object(r.defaultValueValue)({v:e,key:o,device:t,state:i});return{id:l("type"),label:Object(a.a)("Style"),type:"radioGroup",disabled:n,devices:o,choices:[{value:"simple",icon:"nc-counter-style-1"},{value:"radial",icon:"nc-counter-style-2"},{value:"empty",icon:"nc-counter-style-3"},{value:"pie",icon:"nc-counter-style-4"}],value:s("type"),onChange:e=>({[l("type")]:e,[l("start")]:"simple"!==s("type")?s("start"):0})}}function Fe({v:e,device:t,devices:o="all",disabled:n=!1,state:i}){const l=e=>Object(r.defaultValueKey)({key:e,device:t,state:i}),s=o=>Object(r.defaultValueValue)({v:e,key:o,device:t,state:i});return{id:l("style"),label:Object(a.a)("Style"),type:"radioGroup",devices:o,disabled:n,choices:[{value:"basic",icon:"nc-sndcloud-style-1"},{value:"artwork",icon:"nc-sndcloud-style-2"}],value:s("style"),onChange:e=>({[l("style")]:e,[l("showArtwork")]:"basic"===e?"off":"on",[l("height")]:s("basic"===e?"mediumHeight":"artwork"===e?"largeHeight":"height")})}}function _e({v:e,device:t,devices:o="all",state:n,position:i=350}){return{id:Object(r.defaultValueKey)({key:"itemPadding",device:t,state:n}),type:"slider",label:Object(a.a)("Spacing"),roles:["admin"],devices:o,position:i,slider:{min:0,max:100},input:{show:!0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},disabled:1===e.items.length,value:{value:Object(r.defaultValueValue)({v:e,key:"itemPadding",device:t,state:n})},onChange:({value:e})=>({[Object(r.defaultValueKey)({key:"itemPadding",device:t,state:n})]:e,[Object(r.defaultValueKey)({key:"itemPaddingRight",device:t,state:n})]:e,[Object(r.defaultValueKey)({key:"itemPaddingLeft",device:t,state:n})]:e})}}function Re({v:e,config:t,inGallery:o,device:n,state:s,devices:c="all"}){const d=t=>Object(r.defaultValueValue)({v:e,key:t,device:n,state:s}),u=Object(i.c)(t,l.a.link);return{id:(p="linkExternal",Object(r.defaultValueKey)({key:p,device:n,state:s})),type:"input",label:Object(a.a)("Link to"),placeholder:"http://",devices:c,population:{show:u.length>0&&!o,choices:u},value:{population:d("linkPopulation"),value:d("linkExternal")},onChange:({value:e,population:t},{changed:o})=>({linkExternal:e,linkPopulation:t,linkExternalType:"value"===o||""===t?"linkExternal":"linkPopulation"})};var p}function Le({devices:e="all",gallery:t,enableTags:o}){const{inGallery:n=!1}=t||{};return{label:"Tags",id:"tags",type:"inputText-dev",helper:{enabled:!0,content:"Enter the tags, separated by a comma (art, sport, nature, etc).",position:"top-end"},placeholder:"art, nature, etc.",devices:e,disabled:!n||!o}}o(17),o(43),o(136);var Me=o(7);function We(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function Ie(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?We(Object(o),!0).forEach((function(t){Object(n.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):We(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function Ne({v:e,device:t,state:o,devices:n="all"}){const i=e=>Object(r.defaultValueKey)({key:e,device:t,state:o});return{devices:n,id:i("padding"),type:"slider",label:Object(a.a)("Spacing"),slider:{min:0,max:100},input:{show:!0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:(l="padding",Object(r.defaultValueValue)({v:e,key:l,device:t,state:o}))},onChange:({value:e})=>({[i("padding")]:e,[i("paddingRight")]:e,[i("paddingBottom")]:e,[i("paddingLeft")]:e})};var l}function Ae({v:e,device:t,state:o,devices:n="all"}){const a=Me.default.pluck(e.items[0].value.items,"value");return{devices:n,id:(i="apps",Object(r.defaultValueKey)({key:i,device:t,state:o})),type:"formApps",icon:"nc-extensions-2",value:{id:e._id,fields:a}};var i}function Ve({v:e,device:t,state:o,devices:n="all"}){const i=e=>Object(r.defaultValueKey)({key:e,device:t,state:o}),l=n=>Object(r.defaultValueValue)({v:e,key:n,device:t,state:o}),s={small:l("sizeSmallPadding"),medium:l("sizeMediumPadding"),large:l("sizeLargePadding")};return{devices:n,id:i("size"),label:Object(a.a)("Size"),type:"radioGroup",position:17,choices:[{icon:"nc-small",value:"small"},{icon:"nc-medium",value:"medium"},{icon:"nc-large",value:"large"}],value:l("size"),onChange:e=>({[i("size")]:e,[i("paddingTop")]:s[e],[i("paddingRight")]:s[e]+10,[i("paddingBottom")]:s[e],[i("paddingLeft")]:s[e]+10})}}function De({v:e,device:t,state:o,onChange:n,devices:i="all"}){return{devices:i,id:(l="borderRadius",Object(r.defaultValueKey)({key:l,device:t,state:o})),label:Object(a.a)("Corner"),type:"slider",slider:{min:0,max:100},input:{show:!0,min:0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:(n=>Object(r.defaultValueValue)({v:e,key:n,device:t,state:o}))("borderRadius")},onChange:({value:a},{sliderDragEnd:i})=>{const l=Ie(Ie({},{v:e,device:t,state:o,onChange:n}),{value:a,sliderDragEnd:i});return Object(r.saveOnChanges)(l)}};var l}function Ge({v:e,device:t,state:o,prefix:n="field",devices:i="all"}){const l=e=>Object(r.defaultValueKey)({key:e,device:t,state:o});return{devices:i,id:l(Object(c.b)(n,"padding")),type:"slider",label:Object(a.a)("Spacing"),slider:{min:0,max:100},input:{show:!0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:(s=Object(c.b)(n,"padding"),Object(r.defaultValueValue)({v:e,key:s,device:t,state:o}))},onChange:({value:e})=>({[l(Object(c.b)(n,"padding"))]:e,[l(Object(c.b)(n,"paddingRight"))]:e,[l(Object(c.b)(n,"paddingBottom"))]:e,[l(Object(c.b)(n,"paddingLeft"))]:e})};var s}function $e({v:e,device:t,devices:o="all",state:n}){return{id:(l="shapeTopType",Object(r.defaultValueKey)({key:l,device:t,state:n})),label:Object(a.a)("Type"),type:"select",devices:o,className:"brz-control__select-option--icon",choices:Object(i.f)(),value:(o=>Object(r.defaultValueValue)({v:e,key:o,device:t,state:n}))("shapeTopType")};var l}function Ue({v:e,device:t,devices:o="all",disabled:n=!1,state:i}){const l=e=>Object(r.defaultValueKey)({key:e,device:t,state:i});return{id:l("shapeTopFlip"),label:Object(a.a)("Flip"),type:"checkGroup",disabled:n,devices:o,choices:[{value:"shapeTopHorizontal",icon:"nc-flip-horizontal"}],value:{shapeTopHorizontal:"on"===(s="shapeTopHorizontal",Object(r.defaultValueValue)({v:e,key:s,device:t,state:i}))},onChange:({shapeTopHorizontal:e})=>({[l("shapeTopHorizontal")]:e?"on":"off"})};var s}function Ke({v:e,device:t,devices:o="all",state:n}){return{id:(l="shapeBottomType",Object(r.defaultValueKey)({key:l,device:t,state:n})),label:Object(a.a)("Type"),type:"select",devices:o,className:"brz-control__select-option--icon brz-control__select-option--icon--bottom",choices:Object(i.f)(),value:(o=>Object(r.defaultValueValue)({v:e,key:o,device:t,state:n}))("shapeBottomType")};var l}function Ye({v:e,device:t,devices:o="all",disabled:n=!1,state:i}){const l=e=>Object(r.defaultValueKey)({key:e,device:t,state:i});return{id:l("shapeBottomFlip"),label:Object(a.a)("Flip"),type:"checkGroup",devices:o,disabled:n,choices:[{value:"shapeBottomHorizontal",icon:"nc-flip-horizontal"}],value:{shapeBottomHorizontal:"on"===(s="shapeBottomHorizontal",Object(r.defaultValueValue)({v:e,key:s,device:t,state:i}))},onChange:({shapeBottomHorizontal:e})=>({[l("shapeBottomHorizontal")]:e?"on":"off"})};var s}function qe({v:e,device:t,state:o,devices:n="all",disabled:i=!1}){return{id:(l="audio",Object(r.defaultValueKey)({key:l,device:t,state:o})),label:Object(a.a)("File"),type:"fileUpload",acceptedExtensions:[".mp3",".ogg",".wav"],devices:n,disabled:i,value:(n=>Object(r.defaultValueValue)({v:e,key:n,device:t,state:o}))("audio")};var l}function Xe({v:e,device:t,state:o,devices:n="all",disabled:i=!1}){const l=n=>Object(r.defaultValueValue)({v:e,key:n,device:t,state:o}),s=e=>Object(r.defaultValueKey)({key:e,device:t,state:o});return{id:s("iconSize"),label:Object(a.a)("Icons"),type:"radioGroup",disabled:i,devices:n,choices:[{value:"small",icon:"nc-16"},{value:"medium",icon:"nc-24"},{value:"large",icon:"nc-32"},{value:"custom",icon:"nc-more"}],value:l("iconSize"),onChange:e=>({[s("iconSize")]:e,iconCustomSize:l("small"===e?"smallIconSize":"medium"===e?"mediumIconSize":"large"===e?"largeIconSize":"iconCustomSize")})}}function Je({v:e,device:t,devices:o="all",state:n}){const i="desktop"===t?6:Math.min(e.gridColumn*e.gridRow,6);return{id:Object(r.defaultValueKey)({key:"gridColumn",device:t,state:n}),type:"slider",label:Object(a.a)("Columns"),devices:o,className:"brz-ed-option__slider--skin-dev",slider:{min:1,max:i,step:1},input:{show:!0,min:1,max:i,step:1},value:{value:Object(r.defaultValueValue)({v:e,key:"gridColumn",device:t,state:n}),suffix:null},onChange:({value:o})=>{const a=Object(r.defaultValueKey)({key:"gridColumn",device:t,state:n}),i={[a]:o,[a+"Suffix"]:""};if("desktop"===t){const t=Number(o)*Number(e.gridRow);t<e.tabletGridColumn&&(i.tabletGridColumn=t),t<e.mobileGridColumn&&(i.mobileGridColumn=t)}return i}}}function Ze({v:e,device:t,devices:o="all",state:n}){return{id:Object(r.defaultValueKey)({key:"gridRow",device:t,state:n}),type:"slider",label:Object(a.a)("Rows"),devices:o,className:"brz-ed-option__slider--skin-dev",slider:{min:1,max:15,step:1},input:{show:!0,min:1,max:50,step:1},value:{value:Object(r.defaultValueValue)({v:e,key:"gridRow",device:t,state:n}),suffix:null},onChange:({value:o})=>{const a=Object(r.defaultValueKey)({key:"gridRow",device:t,state:n}),i={[a]:o,[a+"Suffix"]:""};if("desktop"===t){const t=Number(o)*Number(e.gridColumn);t<e.tabletGridColumn&&(i.tabletGridColumn=t),t<e.mobileGridColumn&&(i.mobileGridColumn=t)}return i}}}function Qe({v:e,device:t,state:o,choices:n=[],disabled:i=!1,devices:l="all"}){const s=n=>Object(r.defaultValueValue)({v:e,key:n,device:t,state:o}),c=e=>Object(r.defaultValueKey)({key:e,device:t,state:o});return{id:c("taxonomy"),label:Object(a.a)("Categories"),disabled:i,devices:l,type:"select",choices:n,value:`${s("taxonomy")}|${s("taxonomyId")}`,onChange:e=>{const[t,o]=e.split("|");return{[c("taxonomy")]:t,[c("taxonomyId")]:o}}}}function et({v:e,device:t,state:o,disabled:n=!1,devices:i="all"}){const l=n=>Object(r.defaultValueValue)({v:e,key:n,device:t,state:o}),s=e=>Object(r.defaultValueKey)({key:e,device:t,state:o});return{id:"sliderPaddingType",type:"group-dev",disabled:n,devices:i,position:50,options:[{id:"sliderPaddingType",label:Object(a.a)("Padding"),type:"radioGroup-dev",choices:[{value:"grouped",icon:"nc-styling-all"},{value:"ungrouped",icon:"nc-styling-individual"}]},{id:s("sliderPadding"),type:"slider",disabled:"grouped"!==l("sliderPaddingType"),slider:{min:0,max:100},input:{show:!0,min:0},suffix:{show:!0,choices:[{title:"px",value:"px"},{title:"%",value:"%"}]},value:{value:l("sliderPadding"),suffix:l("sliderPaddingSuffix")},onChange:({value:e,suffix:t})=>({[s("sliderPadding")]:e,[s("sliderPaddingSuffix")]:t,[s("sliderPaddingTop")]:e,[s("sliderPaddingRight")]:e,[s("sliderPaddingBottom")]:e,[s("sliderPaddingLeft")]:e})},{id:s("sliderPaddingTop"),icon:"nc-styling-top",type:"slider",disabled:"ungrouped"!==l("sliderPaddingType"),slider:{min:0,max:100},input:{show:!0,min:0},suffix:{show:!0,choices:[{title:"px",value:"px"},{title:"%",value:"%"}]},value:{value:l("sliderPaddingTop"),suffix:l("sliderPaddingTopSuffix")},onChange:({value:e,suffix:t})=>({[s("sliderPaddingTop")]:e,[s("sliderPaddingTopSuffix")]:t,[s("sliderPadding")]:e===l("sliderPaddingRight")&&e===l("sliderPaddingLeft")&&e===l("sliderPaddingBottom")?e:l("sliderPadding")})},{id:s("sliderPaddingRight"),icon:"nc-styling-right",type:"slider",disabled:"ungrouped"!==l("sliderPaddingType"),slider:{min:0,max:100},input:{show:!0,min:0},suffix:{show:!0,choices:[{title:"px",value:"px"},{title:"%",value:"%"}]},value:{value:l("sliderPaddingRight"),suffix:l("sliderPaddingRightSuffix")},onChange:({value:e,suffix:t})=>({[s("sliderPaddingRight")]:e,[s("sliderPaddingRightSuffix")]:t,[s("sliderPadding")]:e===l("sliderPaddingTop")&&e===l("sliderPaddingLeft")&&e===l("sliderPaddingBottom")?e:l("sliderPadding")})},{id:s("sliderPaddingBottom"),icon:"nc-styling-bottom",type:"slider",disabled:"ungrouped"!==l("sliderPaddingType"),slider:{min:0,max:100},input:{show:!0,min:0},suffix:{show:!0,choices:[{title:"px",value:"px"},{title:"%",value:"%"}]},value:{value:l("sliderPaddingBottom"),suffix:l("sliderPaddingBottomSuffix")},onChange:({value:e,suffix:t})=>({[s("sliderPaddingBottom")]:e,[s("sliderPaddingBottomSuffix")]:t,[s("sliderPadding")]:e===l("sliderPaddingRight")&&e===l("sliderPaddingLeft")&&e===l("sliderPaddingTop")?e:l("sliderPadding")})},{id:s("sliderPaddingLeft"),icon:"nc-styling-left",type:"slider",disabled:"ungrouped"!==l("sliderPaddingType"),slider:{min:0,max:100},input:{show:!0,min:0},suffix:{show:!0,choices:[{title:"px",value:"px"},{title:"%",value:"%"}]},value:{value:l("sliderPaddingLeft"),suffix:l("sliderPaddingLeftSuffix")},onChange:({value:e,suffix:t})=>({[s("sliderPaddingLeft")]:e,[s("sliderPaddingLeftSuffix")]:t,[s("sliderPadding")]:e===l("sliderPaddingRight")&&e===l("sliderPaddingTop")&&e===l("sliderPaddingBottom")?e:l("sliderPadding")})}]}}function tt({v:e,device:t,devices:o="all",state:n}){const i=e=>Object(r.defaultValueKey)({key:e,device:t,state:n});return{id:i("twitter"),label:Object(a.a)("Twitter"),type:"select",devices:o,choices:[{title:Object(a.a)("Embed"),value:"embed"},{title:Object(a.a)("Button"),value:"button"}],value:(l="twitter",Object(r.defaultValueValue)({v:e,key:l,device:t,state:n})),onChange:e=>({[i("twitter")]:e,[i("twitterType")]:"embed"===e?"embed":"followButton"})};var l}function ot({title:e}){return{title:e,getItems:()=>[]}}},function(e,t,o){"use strict";o.r(t),o.d(t,"renderStyles",(function(){return b})),o.d(t,"parseOutputCss",(function(){return h})),o.d(t,"css",(function(){return v})),o.d(t,"css1",(function(){return f})),o.d(t,"clearCache",(function(){return y})),o.d(t,"tmpCSSFromCache",(function(){return O})),o.d(t,"replacePlaceholders",(function(){return S})),o.d(t,"cssStyleSizeWidthPercent",(function(){return H})),o.d(t,"cssStyleSizeWidthPx",(function(){return F})),o.d(t,"cssStyleSizeMaxWidthPercent",(function(){return R})),o.d(t,"cssStyleSizeWidthStoryOnly",(function(){return _})),o.d(t,"cssStyleSizeHeightPx",(function(){return L})),o.d(t,"cssStyleSizeMinHeightPx",(function(){return M})),o.d(t,"cssStyleSizeMaxWidthSize",(function(){return W})),o.d(t,"cssStyleSizeSizePercent",(function(){return I})),o.d(t,"cssStyleSizeMaxWidthContainer",(function(){return V})),o.d(t,"cssStyleSizeTextSpacing",(function(){return G})),o.d(t,"cssStyleSizeSpacing",(function(){return D})),o.d(t,"cssStyleSizeHeightPxOnly",(function(){return $})),o.d(t,"cssStyleSizeHeightPercentOnly",(function(){return U})),o.d(t,"cssStyleSizeSize",(function(){return N})),o.d(t,"cssStyleSizeWidth",(function(){return A})),o.d(t,"cssStyleElementLineBorder",(function(){return K})),o.d(t,"cssStyleTypographyElementCountdownLabelFontSize",(function(){return ae})),o.d(t,"cssStyleNumberTypography2FontFamily",(function(){return le})),o.d(t,"cssStyleNumberTypography2FontSize",(function(){return se})),o.d(t,"cssStyleNumberTypography2LetterSpacing",(function(){return ue})),o.d(t,"cssStyleNumberTypography2FontWeight",(function(){return de})),o.d(t,"cssStyleNumberTypography2LineHeight",(function(){return ce})),o.d(t,"cssStyleTitleTypography2FontFamily",(function(){return pe})),o.d(t,"cssStyleTitleTypography2FontSize",(function(){return be})),o.d(t,"cssStyleTitleTypography2LetterSpacing",(function(){return ge})),o.d(t,"cssStyleTitleTypography2FontWeight",(function(){return he})),o.d(t,"cssStyleTitleTypography2LineHeight",(function(){return me})),o.d(t,"cssStyleMessageTypography2FontFamily",(function(){return ve})),o.d(t,"cssStyleMessageTypography2FontSize",(function(){return fe})),o.d(t,"cssStyleMessageTypography2LetterSpacing",(function(){return Se})),o.d(t,"cssStyleMessageTypography2FontWeight",(function(){return Oe})),o.d(t,"cssStyleMessageTypography2LineHeight",(function(){return ye})),o.d(t,"cssStyleElementCountDown2NumberColor",(function(){return xe})),o.d(t,"cssStyleElementCountDown2TitleColor",(function(){return Ce})),o.d(t,"cssStyleElementCountDown2MessageColor",(function(){return je})),o.d(t,"cssStyleElementCountDown2SpacingLeft",(function(){return re})),o.d(t,"cssStyleElementCountDown2SpacingRight",(function(){return ie})),o.d(t,"cssStyleElementCountDown2HoverTransitionProperty",(function(){return Pe})),o.d(t,"cssStyleElementCounterChartEnd",(function(){return Be})),o.d(t,"cssStyleElementCounterChartWidth",(function(){return we})),o.d(t,"cssStyleElementCounterFillColor",(function(){return Te})),o.d(t,"cssStyleElementCounterStrokeColor",(function(){return ze})),o.d(t,"cssStyleElementCounterTransitionHoverProperty",(function(){return Ee})),o.d(t,"cssStyleElementIconBoxFlexDirection",(function(){return ke})),o.d(t,"cssStyleElementIconBoxMarginRight",(function(){return He})),o.d(t,"cssStyleElementIconBoxMarginLeft",(function(){return Fe})),o.d(t,"cssStyleElementProtectedPageAutocompleteColor",(function(){return _e})),o.d(t,"cssStyleElementProtectedPagePropertyHoverTransition",(function(){return Re})),o.d(t,"cssStyleElementProtectedPageInputWidth",(function(){return Le})),o.d(t,"cssStyleElementProtectedPageInputSpacing",(function(){return Me})),o.d(t,"cssStyleElementProtectedPageInputHeight",(function(){return We})),o.d(t,"cssStyleBorder",(function(){return Ie})),o.d(t,"cssStyleBorderTransparentColor",(function(){return Ne})),o.d(t,"cssStyleElementImageGallery3FontFamily",(function(){return tt})),o.d(t,"cssStyleElementImageGallery3FontSize",(function(){return ot})),o.d(t,"cssStyleElementImageGallery3LineHeight",(function(){return nt})),o.d(t,"cssStyleElementImageGallery3FontWeight",(function(){return at})),o.d(t,"cssStyleElementImageGallery3LetterSpacing",(function(){return rt})),o.d(t,"cssStyleElementImageGalleryWidth",(function(){return Ve})),o.d(t,"cssStyleElementImageGalleryMargin",(function(){return De})),o.d(t,"cssStyleElementImageGalleryItemWidth",(function(){return Ge})),o.d(t,"cssStyleElementImageGalleryItemPadding",(function(){return $e})),o.d(t,"cssStyleElementImageGalleryFilterSpacing",(function(){return Ue})),o.d(t,"cssStyleElementImageGalleryFilterAfterSpacing",(function(){return Ke})),o.d(t,"cssStyleElementImageGalleryFilterHorizontalAlign",(function(){return Ye})),o.d(t,"cssStyleElementImageGalleryPaddingFourFields",(function(){return qe})),o.d(t,"cssStyleElementImageGalleryBorderRadius",(function(){return et})),o.d(t,"cssStyleElementImageGalleryFilterColor",(function(){return Xe})),o.d(t,"cssStyleElementImageGalleryFilterBgColor",(function(){return Je})),o.d(t,"cssStyleElementImageGalleryFilterBoxShadow",(function(){return Ze})),o.d(t,"cssStyleElementImageGalleryFilterBorder",(function(){return Qe})),o.d(t,"cssStyleElementImageGalleryFilterActiveColor",(function(){return it})),o.d(t,"cssStyleElementImageGalleryFilterActiveBgColor",(function(){return lt})),o.d(t,"cssStyleElementImageGalleryFilterActiveBorder",(function(){return st})),o.d(t,"cssStyleElementImageGalleryFilterActiveShadow",(function(){return ct})),o.d(t,"cssStyleBorderRadius",(function(){return Ae})),o.d(t,"cssStyleBgColor",(function(){return dt})),o.d(t,"cssStyleBgColorHex",(function(){return ut})),o.d(t,"cssStyleBg2Color",(function(){return pt})),o.d(t,"cssStyleBgGradient",(function(){return bt})),o.d(t,"cssStyleBgImage",(function(){return mt})),o.d(t,"cssStyleBgImageHover",(function(){return ht})),o.d(t,"cssStyleBgMediaImage",(function(){return gt})),o.d(t,"cssStyleBgImagePosition",(function(){return vt})),o.d(t,"cssStyleBgImageAttachment",(function(){return ft})),o.d(t,"cssStyleBgMediaMap",(function(){return yt})),o.d(t,"cssStyleBgMediaVideo",(function(){return Ot})),o.d(t,"cssStyleColor",(function(){return St})),o.d(t,"cssStyleLabelColor",(function(){return xt})),o.d(t,"cssStyleBoxShadow",(function(){return jt})),o.d(t,"cssStyleBoxShadowSuffixForGlamour",(function(){return Ct})),o.d(t,"cssStyleBoxShadowSection",(function(){return Pt})),o.d(t,"cssStyleTextShadow",(function(){return Bt})),o.d(t,"cssStyleShapeTopType",(function(){return wt})),o.d(t,"cssStyleShapeTopHeight",(function(){return Tt})),o.d(t,"cssStyleShapeTopFlip",(function(){return zt})),o.d(t,"cssStyleShapeTopIndex",(function(){return Et})),o.d(t,"cssStyleShapeBottomType",(function(){return kt})),o.d(t,"cssStyleShapeBottomHeight",(function(){return Ht})),o.d(t,"cssStyleShapeBottomFlip",(function(){return Ft})),o.d(t,"cssStyleShapeBottomIndex",(function(){return _t})),o.d(t,"cssStyleHoverTransition",(function(){return Rt})),o.d(t,"cssStylePropertyHoverTransition",(function(){return Lt})),o.d(t,"cssStyleTypographyFontFamily",(function(){return Mt})),o.d(t,"cssStyleTypographyFontSize",(function(){return Wt})),o.d(t,"cssStyleTypographyLineHeight",(function(){return It})),o.d(t,"cssStyleTypographyFontWeight",(function(){return Nt})),o.d(t,"cssStyleTypographyLetterSpacing",(function(){return At})),o.d(t,"cssStyleTypography2FontFamily",(function(){return Y})),o.d(t,"cssStyleTypography2FontSize",(function(){return q})),o.d(t,"cssStyleTypography2LineHeight",(function(){return X})),o.d(t,"cssStyleTypography2FontWeight",(function(){return J})),o.d(t,"cssStyleTypography2LetterSpacing",(function(){return Z})),o.d(t,"cssStyleTypography3FontFamily",(function(){return Q})),o.d(t,"cssStyleTypography3FontSize",(function(){return ee})),o.d(t,"cssStyleTypography3LineHeight",(function(){return te})),o.d(t,"cssStyleTypography3FontWeight",(function(){return oe})),o.d(t,"cssStyleTypography3LetterSpacing",(function(){return ne})),o.d(t,"cssStyleElementProgressBarPadding",(function(){return Vt})),o.d(t,"cssStyleSizeProgressBarMaxWidthPercent",(function(){return Dt})),o.d(t,"cssStyleElementProgressBarPropertyHoverTransition",(function(){return Gt})),o.d(t,"cssStyleElementRichTextMartinTop",(function(){return Jt})),o.d(t,"cssStyleElementRichTextMartinBottom",(function(){return Zt})),o.d(t,"cssStyleElementRichTextGradient",(function(){return Qt})),o.d(t,"cssStyleElementRichTextFontSize",(function(){return eo})),o.d(t,"cssStyleElementRichTextBgImage",(function(){return to})),o.d(t,"cssStyleElementRichTextFontFamily",(function(){return oo})),o.d(t,"cssStyleElementRichTextColor",(function(){return no})),o.d(t,"cssStyleElementButtonBorderRadius",(function(){return ao})),o.d(t,"cssStyleElementButtonIconPosition",(function(){return ro})),o.d(t,"cssStyleElementButtonIconFontSize",(function(){return io})),o.d(t,"cssStyleElementButtonIconMargin",(function(){return lo})),o.d(t,"cssStyleElementIconStrokeWidth",(function(){return so})),o.d(t,"cssStyleElementButtonPropertyHoverTransition",(function(){return co})),o.d(t,"cssStyleElementButtonPropertyContentAlign",(function(){return uo})),o.d(t,"cssStyleElementFacebookButtonPropertyHoverTransition",(function(){return po})),o.d(t,"cssStyleElementFacebookCommentsPropertyHoverTransition",(function(){return bo})),o.d(t,"cssStyleElementFacebookEmbedPropertyHoverTransition",(function(){return mo})),o.d(t,"cssStyleElementFacebookGroupPropertyHoverTransition",(function(){return ho})),o.d(t,"cssStyleElementFacebookPagePropertyHoverTransition",(function(){return go})),o.d(t,"cssStyleElementMapPropertyHoverTransition",(function(){return vo})),o.d(t,"cssStyleElementMapPropertyPositionFixed",(function(){return fo})),o.d(t,"cssStyleElementSoundCloudPropertyHoverTransition",(function(){return yo})),o.d(t,"cssStyleContainerPopup2ContainerWidth",(function(){return Oo})),o.d(t,"cssStyleContainerPopup2CloseState",(function(){return So})),o.d(t,"cssStyleContainerPopup2ClosePosition",(function(){return wo})),o.d(t,"cssStyleContainerPopup2CloseFontSize",(function(){return Co})),o.d(t,"cssStyleContainerPopup2CloseBgSize",(function(){return jo})),o.d(t,"cssStyleContainerPopup2CloseBorderRadius",(function(){return Po})),o.d(t,"cssStyleContainerPopup2CloseColor",(function(){return xo})),o.d(t,"cssStyleContainerPopup2CloseBgColor",(function(){return Bo})),o.d(t,"cssStyleContainerPopup2RowFlexVerticalAlign",(function(){return To})),o.d(t,"cssStyleContainerPopup2CustomHeight",(function(){return zo})),o.d(t,"cssStyleContainerPopup2CustomHeightOverflow",(function(){return Eo})),o.d(t,"cssStyleContainerPopup2Custom2Height100",(function(){return ko})),o.d(t,"cssStyleContainerPopup2Custom2MaxHeight100",(function(){return Ho})),o.d(t,"cssStyleZIndex",(function(){return Fo})),o.d(t,"cssStyleZIndexStory",(function(){return _o})),o.d(t,"cssStyleFlexVerticalAlign",(function(){return Ro})),o.d(t,"cssStyleFlexColumnVerticalAlign",(function(){return Io})),o.d(t,"cssStyleFlexHorizontalAlign",(function(){return Lo})),o.d(t,"cssStyleContentAlign",(function(){return Mo})),o.d(t,"cssStyleMarginAlign",(function(){return Wo})),o.d(t,"cssStyleExcerptAlign",(function(){return No})),o.d(t,"cssStyleFlexColumn",(function(){return Ao})),o.d(t,"cssStylePadding",(function(){return Ko})),o.d(t,"cssStylePaddingFourFields",(function(){return Vo})),o.d(t,"cssStylePaddingPreview",(function(){return Do})),o.d(t,"cssStylePaddingTopForEditorResizer",(function(){return Go})),o.d(t,"cssStylePaddingBottomForEditorResizer",(function(){return $o})),o.d(t,"cssStylePaddingRightLeftForEditor",(function(){return Uo})),o.d(t,"cssStyleItemPadding",(function(){return Yo})),o.d(t,"cssStyleMargin",(function(){return qo})),o.d(t,"cssStyleItemMargin",(function(){return Xo})),o.d(t,"cssStyleDisplayFlex",(function(){return Jo})),o.d(t,"cssStyleDisplayInlineFlex",(function(){return Zo})),o.d(t,"cssStyleDisplayBlock",(function(){return Qo})),o.d(t,"cssStyleVisible",(function(){return en})),o.d(t,"cssStyleVisibleEditorDisplayNoneOrFlex",(function(){return tn})),o.d(t,"cssStyleVisibleEditorDisplayNoneOrBlock",(function(){return nn})),o.d(t,"cssStyleVisibleEditorDisplayNoneOrInlineFlex",(function(){return on})),o.d(t,"cssStyleVisibleMode",(function(){return an})),o.d(t,"cssStyleShowMembershipBlock",(function(){return ln})),o.d(t,"cssStyleShowMembershipFlex",(function(){return sn})),o.d(t,"cssStyleFilter",(function(){return dn})),o.d(t,"cssStyleFilterSuffixForGlamour",(function(){return cn})),o.d(t,"cssStyleElementVideoPaddingRatio",(function(){return un})),o.d(t,"cssStyleElementVideoFilter",(function(){return pn})),o.d(t,"cssStyleElementVideoIframeFix",(function(){return mn})),o.d(t,"cssStyleElementVideoBgSize",(function(){return bn})),o.d(t,"cssStyleElementVideoIconFontSize",(function(){return hn})),o.d(t,"cssStyleElementVideoIconWidth",(function(){return gn})),o.d(t,"cssStyleElementVideoIconHeight",(function(){return vn})),o.d(t,"cssStyleElementVideoControlsIconFontSize",(function(){return jn})),o.d(t,"cssStyleElementVideoBgColorRatio",(function(){return fn})),o.d(t,"cssStyleElementVideoCoverSrc",(function(){return yn})),o.d(t,"cssStyleElementVideoCoverPosition",(function(){return On})),o.d(t,"cssStyleElementVideoPropertyHoverTransition",(function(){return Sn})),o.d(t,"cssStyleVideoControlsBgColor",(function(){return xn})),o.d(t,"cssStyleVideoIconControls",(function(){return Cn})),o.d(t,"cssStyleElementVideoPlaylistSubTitleVideoTypography2FontFamily",(function(){return Pn})),o.d(t,"cssStyleElementVideoPlaylistSubTitleVideoTypography2FontSize",(function(){return Bn})),o.d(t,"cssStyleElementVideoPlaylistSubTitleVideoTypography2LineHeight",(function(){return wn})),o.d(t,"cssStyleElementVideoPlaylistSubTitleVideoTypography2FontWeight",(function(){return Tn})),o.d(t,"cssStyleElementVideoPlaylistSubTitleVideoTypography2LetterSpacing",(function(){return zn})),o.d(t,"cssStyleElementVideoPlaylistBorderItem",(function(){return Hn})),o.d(t,"cssStyleElementVideoPlaylistGridItemWidth",(function(){return _n})),o.d(t,"cssStyleSizeWidthPixel",(function(){return En})),o.d(t,"cssStyleElementVideoPlaylistImageSize",(function(){return kn})),o.d(t,"cssStyleSizeWidthVideoBlock",(function(){return Fn})),o.d(t,"cssStyleBgIconCoverColor",(function(){return Mn})),o.d(t,"cssStyleCoverIconColor",(function(){return Rn})),o.d(t,"cssStyleCoverSubTitleColor",(function(){return Ln})),o.d(t,"cssStyleElementVideoPlaylistItemActiveBg",(function(){return Wn})),o.d(t,"cssStyleElementVideoPlaylistBorderItemActive",(function(){return In})),o.d(t,"cssStyleElementVideoPlaylistItemActiveColor",(function(){return Nn})),o.d(t,"cssStyleElementVideoPlaylistItemSubtitleActiveColor",(function(){return An})),o.d(t,"cssStyleElementMediaIconFontSize",(function(){return Vn})),o.d(t,"cssStyleElementMediaPadding",(function(){return Dn})),o.d(t,"cssStyleRowMinHeight",(function(){return Gn})),o.d(t,"cssStyleRowReverseColumn",(function(){return $n})),o.d(t,"cssStylePosition",(function(){return Zn})),o.d(t,"cssStylePositionMode",(function(){return Qn})),o.d(t,"cssStyleCustomPosition",(function(){return ea})),o.d(t,"cssStyleCustomWidth",(function(){return ta})),o.d(t,"cssStyleOffset",(function(){return oa})),o.d(t,"cssStyleIconSpacing",(function(){return na})),o.d(t,"cssStyleIconSize",(function(){return aa})),o.d(t,"cssStyleSectionMaxWidth",(function(){return la})),o.d(t,"cssStyleSectionSliderHeight",(function(){return sa})),o.d(t,"cssStyleSectionColorDots",(function(){return ca})),o.d(t,"cssStyleSectionColorArrows",(function(){return da})),o.d(t,"cssStyleSectionPropertyHoverTransition",(function(){return ua})),o.d(t,"cssStyleSectionToolbarOffset",(function(){return pa})),o.d(t,"cssStyleSectionHeightStyle",(function(){return ba})),o.d(t,"cssStyleSectionPaddingsForEditorResize",(function(){return ma})),o.d(t,"cssStyleSectionPopupContainerWrap",(function(){return ha})),o.d(t,"cssStyleElementBreadcrumbsArrowSize",(function(){return ga})),o.d(t,"cssStyleElementBreadcrumbsColorActive",(function(){return va})),o.d(t,"cssStyleElementBreadcrumbsColorArrows",(function(){return fa})),o.d(t,"cssStyleElementForm2FlexBasisPercent",(function(){return ya})),o.d(t,"cssStyleElementForm2SubmitWidth",(function(){return Oa})),o.d(t,"cssStyleElementForm2InputHeight",(function(){return Sa})),o.d(t,"cssStyleElementForm2FieldsLineHeight",(function(){return Pa})),o.d(t,"cssStyleElementForm2FieldsLabelFontFamily",(function(){return Ba})),o.d(t,"cssStyleElementForm2FieldsLabelFontSize",(function(){return wa})),o.d(t,"cssStyleElementForm2FieldsLabelFontWeight",(function(){return za})),o.d(t,"cssStyleElementForm2FieldsLabelLetterSpacing",(function(){return Ea})),o.d(t,"cssStyleElementForm2FieldsLabelAlign",(function(){return xa})),o.d(t,"cssStyleElementForm2FieldsLabelLineHeight",(function(){return Ta})),o.d(t,"cssStyleElementForm2FieldsLabelPadding",(function(){return ka})),o.d(t,"cssStyleElementForm2Margin",(function(){return Ca})),o.d(t,"cssStyleElementForm2Padding",(function(){return ja})),o.d(t,"cssStyleElementForm2FieldsBorderRequired",(function(){return Na})),o.d(t,"cssStyleElementForm2FieldsCheckboxColor",(function(){return Ha})),o.d(t,"cssStyleElementForm2FieldsCheckboxFontFamily",(function(){return Fa})),o.d(t,"cssStyleElementForm2FieldsCheckboxFontSize",(function(){return _a})),o.d(t,"cssStyleElementForm2FieldsCheckboxFontWeight",(function(){return Ra})),o.d(t,"cssStyleElementForm2FieldsCheckboxLetterSpacing",(function(){return La})),o.d(t,"cssStyleElementForm2FieldsCheckboxLineHeight",(function(){return Ma})),o.d(t,"cssStyleElementForm2FieldsSelectColor",(function(){return Wa})),o.d(t,"cssStyleElementForm2FieldsSelectBgColor",(function(){return Ia})),o.d(t,"cssStyleElementForm2FieldsSelectChoiceBgColor",(function(){return Aa})),o.d(t,"cssStyleElementForm2FieldsSelectBorder",(function(){return Va})),o.d(t,"cssStyleElementForm2FieldsSelectBorderRadius",(function(){return Da})),o.d(t,"cssStyleElementForm2FieldsSelectBoxShadow",(function(){return Ga})),o.d(t,"cssStyleElementForm2FieldColumns",(function(){return $a})),o.d(t,"cssStyleElementForm2StoryButtonHeight",(function(){return Ua})),o.d(t,"cssStyleElementLoginFormMargin",(function(){return Ka})),o.d(t,"cssStyleElementLoginFieldPadding",(function(){return Ya})),o.d(t,"cssStyleElementLoginLostPasswordColor",(function(){return er})),o.d(t,"cssStyleElementLoginLostPasswordAlign",(function(){return tr})),o.d(t,"cssStyleElementLoginRememberMeAlign",(function(){return or})),o.d(t,"cssStyleElementLoginLostPasswordTypography2FontFamily",(function(){return qa})),o.d(t,"cssStyleElementLoginLostPasswordTypography2FontSize",(function(){return Xa})),o.d(t,"cssStyleElementLoginLostPasswordTypography2FontWeight",(function(){return Za})),o.d(t,"cssStyleElementLoginLostPasswordTypography2LetterSpacing",(function(){return Qa})),o.d(t,"cssStyleElementLoginLostPasswordTypography2LineHeight",(function(){return Ja})),o.d(t,"cssStyleElementLoginAutorizedAlign",(function(){return nr})),o.d(t,"cssStyleElementLoginTextTypography2FontFamily",(function(){return ar})),o.d(t,"cssStyleElementLoginTextTypography2FontSize",(function(){return rr})),o.d(t,"cssStyleElementLoginTextTypography2LineHeight",(function(){return ir})),o.d(t,"cssStyleElementLoginTextTypography2FontWeight",(function(){return lr})),o.d(t,"cssStyleElementLoginTextTypography2LetterSpacing",(function(){return sr})),o.d(t,"cssStyleElementLoginTextColor",(function(){return cr})),o.d(t,"cssStyleElementLoginLinkColor",(function(){return dr})),o.d(t,"cssStyleElementLoginRegisterInfoTypography2FontFamily",(function(){return ur})),o.d(t,"cssStyleElementLoginRegisterInfoTypography2FontSize",(function(){return pr})),o.d(t,"cssStyleElementLoginRegisterInfoTypography2LineHeight",(function(){return br})),o.d(t,"cssStyleElementLoginRegisterInfoTypography2FontWeight",(function(){return mr})),o.d(t,"cssStyleElementLoginRegisterInfoTypography2LetterSpacing",(function(){return hr})),o.d(t,"cssStyleElementRegisterInfoColor",(function(){return gr})),o.d(t,"cssStyleElementRegisterInfoAlign",(function(){return vr})),o.d(t,"cssStyleElementLoginRegisterLinkTypography2FontFamily",(function(){return fr})),o.d(t,"cssStyleElementLoginRegisterLinkTypography2FontSize",(function(){return yr})),o.d(t,"cssStyleElementLoginRegisterLinkTypography2LineHeight",(function(){return Or})),o.d(t,"cssStyleElementLoginRegisterLinkTypography2FontWeight",(function(){return Sr})),o.d(t,"cssStyleElementLoginRegisterLinkTypography2LetterSpacing",(function(){return xr})),o.d(t,"cssStyleElementLoginRegisterLinkColor",(function(){return Cr})),o.d(t,"cssStyleElementLoginRegisterLinkAlign",(function(){return jr})),o.d(t,"cssStyleElementLoginLoginLinkTypography2FontFamily",(function(){return Pr})),o.d(t,"cssStyleElementLoginLoginLinkTypography2FontSize",(function(){return Br})),o.d(t,"cssStyleElementLoginLoginLinkTypography2LineHeight",(function(){return wr})),o.d(t,"cssStyleElementLoginLoginLinkTypography2FontWeight",(function(){return Tr})),o.d(t,"cssStyleElementLoginLoginLinkTypography2LetterSpacing",(function(){return zr})),o.d(t,"cssStyleElementLoginLoginLinkColor",(function(){return Er})),o.d(t,"cssStyleElementLoginLoginLinkAlign",(function(){return kr})),o.d(t,"cssStyleElementPostInfoColorText",(function(){return Fr})),o.d(t,"cssStyleElementPostInfoColorIcons",(function(){return Hr})),o.d(t,"cssStyleElementPostInfoSpacing",(function(){return _r})),o.d(t,"cssStyleElementPostNavigation2TitleFontFamily",(function(){return Rr})),o.d(t,"cssStyleElementPostNavigation2TitleFontSize",(function(){return Lr})),o.d(t,"cssStyleElementPostNavigation2TitleLineHeight",(function(){return Mr})),o.d(t,"cssStyleElementPostNavigation2TitleFontWeight",(function(){return Wr})),o.d(t,"cssStyleElementPostNavigation2TitleLetterSpacing",(function(){return Ir})),o.d(t,"cssStyleElementPostNavigation2PostFontFamily",(function(){return Nr})),o.d(t,"cssStyleElementPostNavigation2PostFontSize",(function(){return Ar})),o.d(t,"cssStyleElementPostNavigation2PostLineHeight",(function(){return Vr})),o.d(t,"cssStyleElementPostNavigation2PostFontWeight",(function(){return Dr})),o.d(t,"cssStyleElementPostNavigation2PostLetterSpacing",(function(){return Gr})),o.d(t,"cssStyleElementPostNavigationColorTitle",(function(){return $r})),o.d(t,"cssStyleElementPostNavigationColorPost",(function(){return Ur})),o.d(t,"cssStyleElementPostNavigationSpacing",(function(){return Kr})),o.d(t,"cssStyleElementPostNavigationSeparationHeight",(function(){return Yr})),o.d(t,"cssStyleElementPostNavigationShowSeparation",(function(){return qr})),o.d(t,"cssStyleElementStarRatingRatingColor",(function(){return Xr})),o.d(t,"cssStyleElementStarRatingRatingBackgroundColor",(function(){return Jr})),o.d(t,"cssStyleElementStarRatingPropertyHoverTransition",(function(){return ei})),o.d(t,"cssStyleElementStarRatingTextSpacing",(function(){return oi})),o.d(t,"cssStyleElementStarRatingStyle2Background",(function(){return Zr})),o.d(t,"cssStyleElementStarRatingStyle2BorderRadius",(function(){return Qr})),o.d(t,"cssStyleElementStarRatingDirection",(function(){return ti})),o.d(t,"cssStyleElementTimelineTabContentArrowColor",(function(){return Ni})),o.d(t,"cssStyleElementTimelineTabContentArrowCustomColor",(function(){return Ai})),o.d(t,"cssStyleElementTimelineTabContentArrowCustomColor1",(function(){return Vi})),o.d(t,"cssStyleElementTimelineBeforeDisplay",(function(){return Ci})),o.d(t,"cssStyleElementTimelineCustomLineOdd",(function(){return ki})),o.d(t,"cssStyleElementTimelineVerticalTab",(function(){return el})),o.d(t,"cssStyleElementTimelineVerticalLastTab",(function(){return tl})),o.d(t,"cssStyleElementTimelineTabsVerticalContent",(function(){return Qi})),o.d(t,"cssStyleElementTimelineTabsVerticalNavIcon",(function(){return Zi})),o.d(t,"cssStyleElementTimelineTabsHorizontalStyle3",(function(){return Ji})),o.d(t,"cssStyleElementTimelineTabHorizontalStyle3Odd",(function(){return Xi})),o.d(t,"cssStyleElementTimelineTabCustomStyle",(function(){return qi})),o.d(t,"cssStyleElementTimelineContentBeforeStyle3",(function(){return Ui})),o.d(t,"cssStyleElementTimelineVerticalTabBeforeNone",(function(){return ol})),o.d(t,"cssStyleElementTimelineVerticalTabBeforeStyle3",(function(){return nl})),o.d(t,"cssStyleElementTimelineNavTitleStyle3",(function(){return Yi})),o.d(t,"cssStyleElementTimelineTab",(function(){return Gi})),o.d(t,"cssStyleElementTimelineTabs",(function(){return Di})),o.d(t,"cssStyleElementTimelineTabContentBefore",(function(){return $i})),o.d(t,"cssStyleElementTimelineNavTitleSpacing",(function(){return Ki})),o.d(t,"cssStyleElementTimelineWidth",(function(){return Ii})),o.d(t,"cssStyleElementTimelineIconSize",(function(){return si})),o.d(t,"cssStyleElementTimelineIconWidth",(function(){return di})),o.d(t,"cssStyleElementTimelineIconHeight",(function(){return ui})),o.d(t,"cssStyleElementTimelineIconBorderRadius",(function(){return fi})),o.d(t,"cssStyleElementTimelineNavTitleWidth",(function(){return pi})),o.d(t,"cssStyleElementTimelineLineBgColor",(function(){return mi})),o.d(t,"cssStyleElementTimelineLineTop",(function(){return hi})),o.d(t,"cssStyleElementTimelineArrowBorder",(function(){return vi})),o.d(t,"cssStyleElementTimelineVerticalCustomTabPositionOdd",(function(){return Ri})),o.d(t,"cssStyleElementTimelineContentSpacing",(function(){return gi})),o.d(t,"cssStyleElementTimelineVerticalCustomContentSpacing",(function(){return Wi})),o.d(t,"cssStyleElementTimelinePaddingForIcon",(function(){return ci})),o.d(t,"cssStyleElementTimelineNavTitleVisible",(function(){return bi})),o.d(t,"cssStyleElementTimelineVerticalPosition",(function(){return yi})),o.d(t,"cssStyleElementTimelineLineWidthHeightBefore",(function(){return Oi})),o.d(t,"cssStyleElementTimelineLineWidthHeightAfter",(function(){return Si})),o.d(t,"cssStyleElementTimelineVerticalLinePosition",(function(){return xi})),o.d(t,"cssStyleElementTimelineVerticalLineTopPosition",(function(){return ji})),o.d(t,"cssStyleElementTimelineVerticalLineBottomPosition",(function(){return Pi})),o.d(t,"cssStyleElementTimelineCustomTabWidth",(function(){return Bi})),o.d(t,"cssStyleElementTimelineCustomLastTabWidth",(function(){return wi})),o.d(t,"cssStyleElementTimelineVerticalInvertPosition",(function(){return Ti})),o.d(t,"cssStyleElementTimelineVerticalInvertLinePosition",(function(){return zi})),o.d(t,"cssStyleElementTimelineCustomLineTop",(function(){return Ei})),o.d(t,"cssStyleElementTimelineCustomContentSpacing",(function(){return Hi})),o.d(t,"cssStyleElementTimelineCustomContentBottomSpacing",(function(){return Fi})),o.d(t,"cssStyleElementTimelineVerticalCustomTabPosition",(function(){return _i})),o.d(t,"cssStyleElementTimelineVerticalCustomPosition",(function(){return Li})),o.d(t,"cssStyleElementTimelineVerticalStyle3ArrowPosition",(function(){return Mi})),o.d(t,"cssStyleElementSwitcherNavSpacing",(function(){return ll})),o.d(t,"cssStyleElementSwitcherNavBeforeBg",(function(){return il})),o.d(t,"cssStyleElementSwitcherActiveTextColor",(function(){return sl})),o.d(t,"cssStyleElementSwitcherNav2Width",(function(){return al})),o.d(t,"cssStyleElementSwitcherNav2Height",(function(){return rl})),o.d(t,"cssStyleElementSwitcherWidth",(function(){return cl})),o.d(t,"cssStyleElementWPPostContentH1Color",(function(){return dl})),o.d(t,"cssStyleElementWPPostContentH2Color",(function(){return ul})),o.d(t,"cssStyleElementWPPostContentH3Color",(function(){return pl})),o.d(t,"cssStyleElementWPPostContentH4Color",(function(){return bl})),o.d(t,"cssStyleElementWPPostContentH5Color",(function(){return ml})),o.d(t,"cssStyleElementWPPostContentH6Color",(function(){return hl})),o.d(t,"cssStyleElementWPPostContentParagraphColor",(function(){return gl})),o.d(t,"cssStyleElementWPPostContentTypography2ParagraphFontFamily",(function(){return vl})),o.d(t,"cssStyleElementWPPostContentTypography2ParagraphFontSize",(function(){return fl})),o.d(t,"cssStyleElementWPPostContentTypography2ParagraphLineHeight",(function(){return yl})),o.d(t,"cssStyleElementWPPostContentTypography2ParagraphFontWeight",(function(){return Ol})),o.d(t,"cssStyleElementWPPostContentTypography2ParagraphLetterSpacing",(function(){return Sl})),o.d(t,"cssStyleElementWPPostContentTypography2H1FontFamily",(function(){return xl})),o.d(t,"cssStyleElementWPPostContentTypography2H1FontSize",(function(){return Cl})),o.d(t,"cssStyleElementWPPostContentTypography2H1LineHeight",(function(){return jl})),o.d(t,"cssStyleElementWPPostContentTypography2H1FontWeight",(function(){return Pl})),o.d(t,"cssStyleElementWPPostContentTypography2H1LetterSpacing",(function(){return Bl})),o.d(t,"cssStyleElementWPPostContentTypography2H2FontFamily",(function(){return wl})),o.d(t,"cssStyleElementWPPostContentTypography2H2FontSize",(function(){return Tl})),o.d(t,"cssStyleElementWPPostContentTypography2H2LineHeight",(function(){return zl})),o.d(t,"cssStyleElementWPPostContentTypography2H2FontWeight",(function(){return El})),o.d(t,"cssStyleElementWPPostContentTypography2H2LetterSpacing",(function(){return kl})),o.d(t,"cssStyleElementWPPostContentTypography2H3FontFamily",(function(){return Hl})),o.d(t,"cssStyleElementWPPostContentTypography2H3FontSize",(function(){return Fl})),o.d(t,"cssStyleElementWPPostContentTypography2H3LineHeight",(function(){return _l})),o.d(t,"cssStyleElementWPPostContentTypography2H3FontWeight",(function(){return Rl})),o.d(t,"cssStyleElementWPPostContentTypography2H3LetterSpacing",(function(){return Ll})),o.d(t,"cssStyleElementWPPostContentTypography2H4FontFamily",(function(){return Ml})),o.d(t,"cssStyleElementWPPostContentTypography2H4FontSize",(function(){return Wl})),o.d(t,"cssStyleElementWPPostContentTypography2H4LineHeight",(function(){return Il})),o.d(t,"cssStyleElementWPPostContentTypography2H4FontWeight",(function(){return Nl})),o.d(t,"cssStyleElementWPPostContentTypography2H4LetterSpacing",(function(){return Al})),o.d(t,"cssStyleElementWPPostContentTypography2H5FontFamily",(function(){return Vl})),o.d(t,"cssStyleElementWPPostContentTypography2H5FontSize",(function(){return Dl})),o.d(t,"cssStyleElementWPPostContentTypography2H5LineHeight",(function(){return Gl})),o.d(t,"cssStyleElementWPPostContentTypography2H5FontWeight",(function(){return $l})),o.d(t,"cssStyleElementWPPostContentTypography2H5LetterSpacing",(function(){return Ul})),o.d(t,"cssStyleElementWPPostContentTypography2H6FontFamily",(function(){return Kl})),o.d(t,"cssStyleElementWPPostContentTypography2H6FontSize",(function(){return Yl})),o.d(t,"cssStyleElementWPPostContentTypography2H6LineHeight",(function(){return ql})),o.d(t,"cssStyleElementWPPostContentTypography2H6FontWeight",(function(){return Xl})),o.d(t,"cssStyleElementWPPostContentTypography2H6LetterSpacing",(function(){return Jl})),o.d(t,"cssStyleElementWPPostContentFontWeightInherit",(function(){return Zl})),o.d(t,"cssStyleElementWOOPriceColorSale",(function(){return Ql})),o.d(t,"cssStyleElementWOOPriceSaleFontFamily",(function(){return es})),o.d(t,"cssStyleElementWOOPriceSaleFontSize",(function(){return ts})),o.d(t,"cssStyleElementWOOPriceSaleLineHeight",(function(){return os})),o.d(t,"cssStyleElementWOOPriceSaleFontWeight",(function(){return ns})),o.d(t,"cssStyleElementWOOPriceSaleLetterSpacing",(function(){return as})),o.d(t,"cssStyleElementWOOPriceColumn",(function(){return rs})),o.d(t,"cssStyleElementWOOPriceSpacingFirst",(function(){return is})),o.d(t,"cssStyleElementWOOPriceSpacingLast",(function(){return ls})),o.d(t,"cssStyleElementWOOAdditionalTitleFontFamily",(function(){return ss})),o.d(t,"cssStyleElementWOOAdditionalTitleFontSize",(function(){return cs})),o.d(t,"cssStyleElementWOOAdditionalTitleLineHeight",(function(){return ds})),o.d(t,"cssStyleElementWOOAdditionalTitleFontWeight",(function(){return us})),o.d(t,"cssStyleElementWOOAdditionalTitleLetterSpacing",(function(){return ps})),o.d(t,"cssStyleElementWOOAdditionalTitleColor",(function(){return bs})),o.d(t,"cssStyleElementWOOAdditionalTitleSpacing",(function(){return ms})),o.d(t,"cssStyleElementWOOAttributesAttributesFontFamily",(function(){return hs})),o.d(t,"cssStyleElementWOOAttributesAttributesFontSize",(function(){return gs})),o.d(t,"cssStyleElementWOOAttributesAttributesLineHeight",(function(){return vs})),o.d(t,"cssStyleElementWOOAttributesAttributesFontWeight",(function(){return fs})),o.d(t,"cssStyleElementWOOAttributesAttributesLetterSpacing",(function(){return ys})),o.d(t,"cssStyleElementWOOAttributesSpacing",(function(){return Os})),o.d(t,"cssStyleElementWOOAttributesAttributeColor",(function(){return Ss})),o.d(t,"cssStyleElementWOOAttributesBorder",(function(){return xs})),o.d(t,"cssStyleElementWOOAttributesLastElementBorder",(function(){return Cs})),o.d(t,"cssStyleElementPostsItemWidth",(function(){return Ps})),o.d(t,"cssStyleElementPostsItemSpacing",(function(){return Bs})),o.d(t,"cssStyleElementPostsPaginationSpacing",(function(){return ws})),o.d(t,"cssStyleElementPostsPaginationFontFamily",(function(){return Ts})),o.d(t,"cssStyleElementPostsPaginationFontSize",(function(){return zs})),o.d(t,"cssStyleElementPostsPaginationLineHeight",(function(){return Es})),o.d(t,"cssStyleElementPostsPaginationFontWeight",(function(){return ks})),o.d(t,"cssStyleElementPostsPaginationLetterSpacing",(function(){return Hs})),o.d(t,"cssStyleElementPostsPaginationColor",(function(){return Fs})),o.d(t,"cssStyleElementPostsPaginationBgColor",(function(){return _s})),o.d(t,"cssStyleElementPostsPaginationBorder",(function(){return Rs})),o.d(t,"cssStyleElementPostsPaginationActiveColor",(function(){return Ls})),o.d(t,"cssStyleElementPostsPaginationActiveBgColor",(function(){return Ms})),o.d(t,"cssStyleElementPostsPaginationActiveBorder",(function(){return Ws})),o.d(t,"cssStyleElementPostsPaginationBorderRadius",(function(){return Is})),o.d(t,"cssStyleElementPostsFilterDisplay",(function(){return Ns})),o.d(t,"cssStyleElementPostsFilterHorizontalAlign",(function(){return As})),o.d(t,"cssStyleElementPostsFilterSpacing",(function(){return Vs})),o.d(t,"cssStyleElementPostsFilterAfterSpacing",(function(){return Ds})),o.d(t,"cssStyleElementPostsFilterFontFamily",(function(){return Gs})),o.d(t,"cssStyleElementPostsFilterFontSize",(function(){return $s})),o.d(t,"cssStyleElementPostsFilterLineHeight",(function(){return Us})),o.d(t,"cssStyleElementPostsFilterFontWeight",(function(){return Ks})),o.d(t,"cssStyleElementPostsFilterLetterSpacing",(function(){return Ys})),o.d(t,"cssStyleElementPostsFilterColor",(function(){return qs})),o.d(t,"cssStyleElementPostsFilterBgColor",(function(){return Xs})),o.d(t,"cssStyleElementPostsFilterBorder",(function(){return Js})),o.d(t,"cssStyleElementPostsFilterBorderRadius",(function(){return Zs})),o.d(t,"cssStyleElementPostsFilterShadow",(function(){return Qs})),o.d(t,"cssStyleElementPostsFilterPaddingFourFields",(function(){return ec})),o.d(t,"cssStyleElementPostsFilterActiveColor",(function(){return tc})),o.d(t,"cssStyleElementPostsFilterActiveBgColor",(function(){return oc})),o.d(t,"cssStyleElementPostsFilterActiveBorder",(function(){return nc})),o.d(t,"cssStyleElementPostsFilterActiveShadow",(function(){return ac})),o.d(t,"cssStyleElementPostsHoverTransition",(function(){return rc})),o.d(t,"cssStyleElementAccordion3FontFamily",(function(){return Bc})),o.d(t,"cssStyleElementAccordion3FontSize",(function(){return wc})),o.d(t,"cssStyleElementAccordion3LineHeight",(function(){return Tc})),o.d(t,"cssStyleElementAccordion3FontWeight",(function(){return zc})),o.d(t,"cssStyleElementAccordion3LetterSpacing",(function(){return Ec})),o.d(t,"cssStyleElementAccordionFilterColor",(function(){return lc})),o.d(t,"cssStyleElementAccordionFilterBgColor",(function(){return pc})),o.d(t,"cssStyleElementAccordionFilterBorder",(function(){return bc})),o.d(t,"cssStyleElementAccordionFilterBorderRadius",(function(){return mc})),o.d(t,"cssStyleElementAccordionFilterShadow",(function(){return hc})),o.d(t,"cssStyleElementAccordionMarginTop",(function(){return gc})),o.d(t,"cssStyleElementAccordionSpacing",(function(){return vc})),o.d(t,"cssStyleElementAccordionFilterSpacing",(function(){return fc})),o.d(t,"cssStyleElementAccordionFilterAfterSpacing",(function(){return yc})),o.d(t,"cssStyleElementAccordionNavAlign",(function(){return Oc})),o.d(t,"cssStyleElementAccordionNavTextAlign",(function(){return Sc})),o.d(t,"cssStyleElementAccordionNavIconSpacing",(function(){return xc})),o.d(t,"cssStyleElementAccordionNavIconSize",(function(){return Cc})),o.d(t,"cssStyleElementAccordionFilterHorizontalAlign",(function(){return jc})),o.d(t,"cssStyleElementAccordionFilterPaddingFourFields",(function(){return Pc})),o.d(t,"cssStyleElementAccordionFilterActiveColor",(function(){return sc})),o.d(t,"cssStyleElementAccordionFilterActiveBgColor",(function(){return cc})),o.d(t,"cssStyleElementAccordionFilterActiveBorder",(function(){return dc})),o.d(t,"cssStyleElementAccordionFilterActiveShadow",(function(){return uc})),o.d(t,"cssStyleElementAccordionActiveColor",(function(){return kc})),o.d(t,"cssStyleElementAccordionActiveBgColor",(function(){return Hc})),o.d(t,"cssStyleElementAccordionActiveBorder",(function(){return Fc})),o.d(t,"cssStyleElementAccordionActiveShadow",(function(){return _c})),o.d(t,"cssStyleElementAccordionAnimDuration",(function(){return Rc})),o.d(t,"cssStyleElementAccordionPropertyHoverTransition",(function(){return Lc})),o.d(t,"cssStyleElementTabsBtnSpacing",(function(){return Mc})),o.d(t,"cssStyleElementTabsBtnIconSize",(function(){return Wc})),o.d(t,"cssStyleElementTabsBtnActiveBorderBottomColor",(function(){return Ic})),o.d(t,"cssStyleElementTabsBtnActiveBorderRightColor",(function(){return Nc})),o.d(t,"cssStyleElementTabsBtnActiveBorderLeftColor",(function(){return Ac})),o.d(t,"cssStyleElementTabsActiveBeforeAfterColor",(function(){return Vc})),o.d(t,"cssStyleElementTabsActiveBeforeHeight",(function(){return Dc})),o.d(t,"cssStyleElementTabsActiveBeforeWidth",(function(){return Gc})),o.d(t,"cssStyleElementTabsBeforeAfterRightWidth",(function(){return $c})),o.d(t,"cssStyleElementTabsBeforeAfterLeftWidth",(function(){return Uc})),o.d(t,"cssStyleElementTabsBorderMobileWidth",(function(){return Kc})),o.d(t,"cssStyleElementTabsEmptyContent",(function(){return Yc})),o.d(t,"cssStyleElementTabsBtnIconPosition",(function(){return qc})),o.d(t,"cssStyleElementTabsBtnIconJustifyContent",(function(){return Xc})),o.d(t,"cssStyleElementTabsBeforeAfterTop",(function(){return Jc})),o.d(t,"cssStyleElementTabsBeforeAfterBottom",(function(){return Zc})),o.d(t,"cssStyleElementTabsAfterSpacing",(function(){return Qc})),o.d(t,"cssStyleElementTabsSpacing",(function(){return td})),o.d(t,"cssStyleElementTabsAfterSpacingVertical",(function(){return ed})),o.d(t,"cssStyleElementTabsNavAlign",(function(){return od})),o.d(t,"cssStyleElementTabsNavBorderBottom",(function(){return ad})),o.d(t,"cssStyleElementTabsNavStyle3Before",(function(){return rd})),o.d(t,"cssStyleElementTabsPadding",(function(){return nd})),o.d(t,"cssStyleElementTabsActiveColor",(function(){return id})),o.d(t,"cssStyleElementTabsActiveBgColor",(function(){return ld})),o.d(t,"cssStyleElementTabsActiveBorder",(function(){return cd})),o.d(t,"cssStyleElementTabsActiveShadow",(function(){return sd})),o.d(t,"cssStyleElementTabsContentBgColor",(function(){return dd})),o.d(t,"cssStyleElementTabsContentBorder",(function(){return ud})),o.d(t,"cssStyleElementTabsContentShadow",(function(){return pd})),o.d(t,"cssStyleElementCommentsNameFontFamily",(function(){return bd})),o.d(t,"cssStyleElementCommentsNameFontSize",(function(){return md})),o.d(t,"cssStyleElementCommentsNameLineHeight",(function(){return hd})),o.d(t,"cssStyleElementCommentsNameFontWeight",(function(){return gd})),o.d(t,"cssStyleElementCommentsNameLetterSpacing",(function(){return vd})),o.d(t,"cssStyleElementCommentsDateFontFamily",(function(){return Cd})),o.d(t,"cssStyleElementCommentsDateFontSize",(function(){return jd})),o.d(t,"cssStyleElementCommentsDateLineHeight",(function(){return Pd})),o.d(t,"cssStyleElementCommentsDateFontWeight",(function(){return Bd})),o.d(t,"cssStyleElementCommentsDateLetterSpacing",(function(){return wd})),o.d(t,"cssStyleElementCommentsCommentFontFamily",(function(){return fd})),o.d(t,"cssStyleElementCommentsCommentFontSize",(function(){return yd})),o.d(t,"cssStyleElementCommentsCommentLineHeight",(function(){return Od})),o.d(t,"cssStyleElementCommentsCommentFontWeight",(function(){return Sd})),o.d(t,"cssStyleElementCommentsCommentLetterSpacing",(function(){return xd})),o.d(t,"cssStyleElementCommentsReplyFontFamily",(function(){return Td})),o.d(t,"cssStyleElementCommentsReplyFontSize",(function(){return zd})),o.d(t,"cssStyleElementCommentsReplyLineHeight",(function(){return Ed})),o.d(t,"cssStyleElementCommentsReplyFontWeight",(function(){return kd})),o.d(t,"cssStyleElementCommentsReplyLetterSpacing",(function(){return Hd})),o.d(t,"cssStyleElementCommentsPostButtonFontFamily",(function(){return Fd})),o.d(t,"cssStyleElementCommentsPostButtonFontSize",(function(){return _d})),o.d(t,"cssStyleElementCommentsPostButtonLineHeight",(function(){return Rd})),o.d(t,"cssStyleElementCommentsPostButtonFontWeight",(function(){return Ld})),o.d(t,"cssStyleElementCommentsPostButtonLetterSpacing",(function(){return Md})),o.d(t,"cssStyleElementCommentsLogoSize",(function(){return Wd})),o.d(t,"cssStyleElementCommentsWidthContainer",(function(){return Id})),o.d(t,"cssStyleElementCommentsPostButtonColor",(function(){return Nd})),o.d(t,"cssStyleElementCommentsPostButtonBg",(function(){return Ad})),o.d(t,"cssStyleElementCommentsColorLink",(function(){return Vd})),o.d(t,"cssStyleElementCommentsNameColor",(function(){return Dd})),o.d(t,"cssStyleElementCommentsCommentsColor",(function(){return Gd})),o.d(t,"cssStyleElementCommentsChildMargin",(function(){return $d})),o.d(t,"cssStyleElementCommentsStarsColor",(function(){return Ud})),o.d(t,"cssStyleElementCommentsStarsBgColor",(function(){return Kd})),o.d(t,"cssStyleElementCommentsStarsSize",(function(){return Yd})),o.d(t,"cssStyleElementSearchAutocompleteColor",(function(){return qd})),o.d(t,"cssStyleElementSearchMinWidth",(function(){return Xd})),o.d(t,"cssStyleElementSearchMinHeight",(function(){return Jd})),o.d(t,"cssStyleElementSearchPropertyHoverTransition",(function(){return Zd})),o.d(t,"cssStyleElementSearchLineHeight",(function(){return Qd})),o.d(t,"cssStyleElementWOOProductMetaType",(function(){return eu})),o.d(t,"cssStyleElementWOOProductMetaCategoryFontFamily",(function(){return tu})),o.d(t,"cssStyleElementWOOProductMetaCategoryFontSize",(function(){return ou})),o.d(t,"cssStyleElementWOOProductMetaCategoryLineHeight",(function(){return nu})),o.d(t,"cssStyleElementWOOProductMetaCategoryFontWeight",(function(){return au})),o.d(t,"cssStyleElementWOOProductMetaCategoryLetterSpacing",(function(){return ru})),o.d(t,"cssStyleElementWOOProductMetaValueFontFamily",(function(){return iu})),o.d(t,"cssStyleElementWOOProductMetaValueFontSize",(function(){return lu})),o.d(t,"cssStyleElementWOOProductMetaValueLineHeight",(function(){return su})),o.d(t,"cssStyleElementWOOProductMetaValueFontWeight",(function(){return cu})),o.d(t,"cssStyleElementWOOProductMetaValueLetterSpacing",(function(){return du})),o.d(t,"cssStyleElementWOOProductMetaTopSpacing",(function(){return uu})),o.d(t,"cssStyleElementWOOProductMetaRightSpacing",(function(){return pu})),o.d(t,"cssStyleElementWOOProductMetaRightSpacingInline",(function(){return bu})),o.d(t,"cssStyleElementWOOProductMetaCategoryColor",(function(){return mu})),o.d(t,"cssStyleElementWOOProductMetaValueColor",(function(){return hu})),o.d(t,"cssStyleElementWOOProductMetaDividers",(function(){return gu})),o.d(t,"cssStyleElementWOORatingSize",(function(){return vu})),o.d(t,"cssStyleElementWOORatingTextColor",(function(){return fu})),o.d(t,"cssStyleElementWOORatingSpacing",(function(){return yu})),o.d(t,"cssStyleElementWOORatingBgStarColor",(function(){return Ou})),o.d(t,"cssStyleElementWOOCartIconColor",(function(){return Su})),o.d(t,"cssStyleElementWOOCartSubtotalDisabled",(function(){return xu})),o.d(t,"cssStyleElementWOOCartPurchasesDisabled",(function(){return Cu})),o.d(t,"cssStyleElementWOOCartTransitionProperty",(function(){return ju})),o.d(t,"cssStyleElementWOOCartPurchasesColor",(function(){return Pu})),o.d(t,"cssStyleElementWOOCartPurchasesFontFamily",(function(){return Bu})),o.d(t,"cssStyleElementWOOCartPurchasesFontSize",(function(){return wu})),o.d(t,"cssStyleElementWOOCartPurchasesLineHeight",(function(){return Tu})),o.d(t,"cssStyleElementWOOCartPurchasesFontWeight",(function(){return zu})),o.d(t,"cssStyleElementWOOCartPurchasesLetterSpacing",(function(){return Eu})),o.d(t,"cssStyleElementWOOCartTitleFontFamily",(function(){return ku})),o.d(t,"cssStyleElementWOOCartTitleFontSize",(function(){return Hu})),o.d(t,"cssStyleElementWOOCartTitleLineHeight",(function(){return Fu})),o.d(t,"cssStyleElementWOOCartTitleFontWeight",(function(){return _u})),o.d(t,"cssStyleElementWOOCartTitleLetterSpacing",(function(){return Ru})),o.d(t,"cssStyleElementWOOCartCostFontFamily",(function(){return Lu})),o.d(t,"cssStyleElementWOOCartCostFontSize",(function(){return Mu})),o.d(t,"cssStyleElementWOOCartCostLineHeight",(function(){return Wu})),o.d(t,"cssStyleElementWOOCartCostFontWeight",(function(){return Iu})),o.d(t,"cssStyleElementWOOCartCostLetterSpacing",(function(){return Nu})),o.d(t,"cssStyleElementWOOCartSubtotalFontFamily",(function(){return Au})),o.d(t,"cssStyleElementWOOCartSubtotalFontSize",(function(){return Vu})),o.d(t,"cssStyleElementWOOCartSubtotalLineHeight",(function(){return Du})),o.d(t,"cssStyleElementWOOCartSubtotalFontWeight",(function(){return Gu})),o.d(t,"cssStyleElementWOOCartSubtotalLetterSpacing",(function(){return $u})),o.d(t,"cssStyleElementWOOCartButtonFontFamily",(function(){return Uu})),o.d(t,"cssStyleElementWOOCartButtonFontSize",(function(){return Ku})),o.d(t,"cssStyleElementWOOCartButtonLineHeight",(function(){return Yu})),o.d(t,"cssStyleElementWOOCartButtonFontWeight",(function(){return qu})),o.d(t,"cssStyleElementWOOCartButtonLetterSpacing",(function(){return Xu})),o.d(t,"cssStyleElementWOOCartTitleColor",(function(){return Ju})),o.d(t,"cssStyleElementWOOCartCostColor",(function(){return Zu})),o.d(t,"cssStyleElementWOOCartSubtotalColor",(function(){return Qu})),o.d(t,"cssStyleElementWOOCartButtonColor",(function(){return ep})),o.d(t,"cssStyleElementWOOCartButtonBgColor",(function(){return tp})),o.d(t,"cssStyleElementWOOCartButtonDirection",(function(){return op})),o.d(t,"cssStyleElementWOOCartButtonSpacing",(function(){return np})),o.d(t,"cssStyleElementWOOCartButtonBorderRadius",(function(){return ap})),o.d(t,"cssStyleElementWOOCartSidebarHorizontalAlign",(function(){return rp})),o.d(t,"cssStyleElementWOOCartSidebarVerticalAlign",(function(){return ip})),o.d(t,"cssStyleElementWOOCartSidebarWidth",(function(){return lp})),o.d(t,"cssStyleElementWOOCartSidebarHeight",(function(){return sp})),o.d(t,"cssStyleElementWOOCartBubbleColor",(function(){return cp})),o.d(t,"cssStyleElementWOOCartBubbleBg",(function(){return dp})),o.d(t,"cssStyleWrapperCustomHeight",(function(){return pp})),o.d(t,"cssStyleWrapperContainerFlex",(function(){return hp})),o.d(t,"cssStyleWrapperFixedFlex",(function(){return bp})),o.d(t,"cssStyleWrapperBorderFlex",(function(){return mp})),o.d(t,"cssStyleWrapperContainerSize",(function(){return gp})),o.d(t,"cssStyleElementMenuAlign",(function(){return vp})),o.d(t,"cssStyleElementMenuMode",(function(){return Cp})),o.d(t,"cssStyleElementMenuSize",(function(){return jp})),o.d(t,"cssStyleElementMenuDropdown",(function(){return xb})),o.d(t,"cssStyleElementMenuDropdownOpened",(function(){return jb})),o.d(t,"cssStyleElementMenuInnerDropdown",(function(){return Cb})),o.d(t,"cssStyleElementMenuDropdownInnerOpened",(function(){return Pb})),o.d(t,"cssStyleElementMenuDropdownArrow",(function(){return Bb})),o.d(t,"cssStyleElementMenuShow",(function(){return xp})),o.d(t,"cssStyleElementMenuShowIcon",(function(){return Sp})),o.d(t,"cssStyleElementMenuIconPosition",(function(){return fp})),o.d(t,"cssStyleElementMenuIconSpacing",(function(){return yp})),o.d(t,"cssStyleElementMenuIconSize",(function(){return Op})),o.d(t,"cssStyleElementMenuBgColor",(function(){return Pp})),o.d(t,"cssStyleElementMenuLinkBgColor",(function(){return Bp})),o.d(t,"cssStyleElementMenuPadding",(function(){return Tp})),o.d(t,"cssStyleElementMenuActiveColor",(function(){return zp})),o.d(t,"cssStyleElementMenuActiveBgColor",(function(){return kp})),o.d(t,"cssStyleElementMenuActiveLinkBgColor",(function(){return Ep})),o.d(t,"cssStyleElementMenuActiveBorder",(function(){return Hp})),o.d(t,"cssStyleElementMenuCurrentColor",(function(){return Fp})),o.d(t,"cssStyleElementMenuCurrentLinkBgColor",(function(){return Rp})),o.d(t,"cssStyleElementMenuCurrentBgColor",(function(){return _p})),o.d(t,"cssStyleElementMenuCurrentBorder",(function(){return Lp})),o.d(t,"cssStyleElementMenuBorder",(function(){return wp})),o.d(t,"cssStyleElementMMenuFontFamily",(function(){return Wp})),o.d(t,"cssStyleElementMMenuFontSize",(function(){return Ip})),o.d(t,"cssStyleElementMMenuLineHeight",(function(){return Np})),o.d(t,"cssStyleElementMMenuFontWeight",(function(){return Ap})),o.d(t,"cssStyleElementMMenuLetterSpacing",(function(){return Vp})),o.d(t,"cssStyleElementMMenuColor",(function(){return Dp})),o.d(t,"cssStyleElementMMenuHoverColor",(function(){return Gp})),o.d(t,"cssStyleElementMMenuActiveColor",(function(){return $p})),o.d(t,"cssStyleElementMMenuBorderColor",(function(){return Up})),o.d(t,"cssStyleElementMMenuBackgroundColor",(function(){return Kp})),o.d(t,"cssStyleElementMMenuItemHorizontalAlign",(function(){return Yp})),o.d(t,"cssStyleElementMMenuIconColor",(function(){return qp})),o.d(t,"cssStyleElementMMenuSize",(function(){return Mp})),o.d(t,"cssStyleElementMMenuIconPosition",(function(){return Zp})),o.d(t,"cssStyleElementMMenuIconSpacing",(function(){return Xp})),o.d(t,"cssStyleElementMMenuIconSize",(function(){return Jp})),o.d(t,"cssStyleElementMMenuBtnNext",(function(){return Qp})),o.d(t,"cssStyleElementMMenuListViewMargin",(function(){return eb})),o.d(t,"cssStyleElementMMenuItemPadding",(function(){return tb})),o.d(t,"cssStyleElementMMenuItemPaddingTopZero",(function(){return ob})),o.d(t,"cssStyleElementMMenuItemPaddingBottomZero",(function(){return nb})),o.d(t,"cssStyleElementMMenuPadding",(function(){return ab})),o.d(t,"cssStyleElementMenuSubMenuFontFamily",(function(){return rb})),o.d(t,"cssStyleElementMenuSubMenuFontSize",(function(){return ib})),o.d(t,"cssStyleElementMenuSubMenuLineHeight",(function(){return lb})),o.d(t,"cssStyleElementMenuSubMenuFontWeight",(function(){return sb})),o.d(t,"cssStyleElementMenuSubMenuLetterSpacing",(function(){return cb})),o.d(t,"cssStyleElementMenuSubMenuColor",(function(){return db})),o.d(t,"cssStyleElementMenuSubMenuHoverColor",(function(){return ub})),o.d(t,"cssStyleElementMenuSubMenuIconPosition",(function(){return pb})),o.d(t,"cssStyleElementMenuSubMenuIconSpacing",(function(){return bb})),o.d(t,"cssStyleElementMenuSubMenuIconSize",(function(){return mb})),o.d(t,"cssStyleElementMenuSubMenuBgColor",(function(){return hb})),o.d(t,"cssStyleElementMenuSubMenuHoverBgColor",(function(){return gb})),o.d(t,"cssStyleElementMenuSubMenuBorderColor",(function(){return vb})),o.d(t,"cssStyleElementMenuSubMenuBorderBottom",(function(){return fb})),o.d(t,"cssStyleElementMenuSubMenuCurrentColor",(function(){return yb})),o.d(t,"cssStyleElementMenuSubMenuCurrentBgColor",(function(){return Ob})),o.d(t,"cssStyleElementMenuSubMenuCurrentBoxShadow",(function(){return Sb})),o.d(t,"cssStyleMenuDropdownPosition",(function(){return wb})),o.d(t,"cssStyleMenuDropdownPositionLeft",(function(){return Tb})),o.d(t,"cssStyleMenuDropdownPositionRight",(function(){return zb})),o.d(t,"cssStyleMenuFirstDropdownPosition",(function(){return Eb})),o.d(t,"cssStyleMenuFirstDropdownPositionLeft",(function(){return kb})),o.d(t,"cssStyleMenuFirstDropdownPositionRight",(function(){return Hb})),o.d(t,"cssStyleElementMegaMenuWidth",(function(){return Fb})),o.d(t,"cssStyleElementMegaMenuOffsetTop",(function(){return _b})),o.d(t,"cssStyleElementMegaMenuOpened",(function(){return Lb})),o.d(t,"cssStyleElementMegaMenuHeight",(function(){return Rb})),o.d(t,"cssStyleElementTableWidth",(function(){return Mb})),o.d(t,"cssStyleElementTableIconSize",(function(){return Wb})),o.d(t,"cssStyleElementTableSpacing",(function(){return Ib})),o.d(t,"cssStyleElementTableBtnIconPosition",(function(){return Nb})),o.d(t,"cssStyleElementTableCustomFlexHorizontalAlign",(function(){return Ab})),o.d(t,"cssStyleElementTableCustomTextHorizontalAlign",(function(){return Vb})),o.d(t,"cssStyleElementTableAsideWidth",(function(){return Db})),o.d(t,"cssStyleElementTableEvenBgColor",(function(){return Gb})),o.d(t,"cssStyleElementTableEvenColor",(function(){return $b})),o.d(t,"cssStyleTablePadding",(function(){return Ub})),o.d(t,"cssStyleElementMenuSimpleItemPadding",(function(){return Kb})),o.d(t,"cssStyleElementMenuSimpleColorBars",(function(){return Yb})),o.d(t,"cssStyleElementMenuSimpleWidth",(function(){return qb})),o.d(t,"cssStyleElementMenuSimpleActiveColor",(function(){return Xb})),o.d(t,"cssStyleElementImageMaxWidthPreview",(function(){return em})),o.d(t,"cssStyleElementImageHeightPreview",(function(){return tm})),o.d(t,"cssStyleElementImageSizePreview",(function(){return dm})),o.d(t,"cssStyleElementImageMaxWidthEditor",(function(){return om})),o.d(t,"cssStyleElementImageHeightEditor",(function(){return nm})),o.d(t,"cssStyleElementImageWidthWrapper",(function(){return am})),o.d(t,"cssStyleElementImageHeightWrapper",(function(){return rm})),o.d(t,"cssStyleElementImagePosition",(function(){return im})),o.d(t,"cssStyleElementImageMarginLeft",(function(){return lm})),o.d(t,"cssStyleElementImageMarginTop",(function(){return sm})),o.d(t,"cssStyleElementImagePictureSizePreview",(function(){return cm})),o.d(t,"cssStyleElementImageTransitionProperty",(function(){return um})),o.d(t,"cssStyleElementImageFilter",(function(){return pm})),o.d(t,"cssStyleAnimation",(function(){return bm})),o.d(t,"cssStyleAnimationDuration",(function(){return mm})),o.d(t,"cssStyleAnimationDelay",(function(){return hm})),o.d(t,"cssStyleRotate",(function(){return fm})),o.d(t,"cssStyleElementWOOAddToCartSize",(function(){return ym})),o.d(t,"cssStyleElementWOOAddToCartSpacing",(function(){return Sm})),o.d(t,"cssStyleElementWOOAddToCartInputSize",(function(){return xm})),o.d(t,"cssStyleElementWOOAddToCartInputPosition",(function(){return Cm})),o.d(t,"cssStyleElementWOOAddToCartInputFontFamily",(function(){return Pm})),o.d(t,"cssStyleElementWOOAddToCartInputFontSize",(function(){return Bm})),o.d(t,"cssStyleElementWOOAddToCartInputLineHeight",(function(){return wm})),o.d(t,"cssStyleElementWOOAddToCartInputFontWeight",(function(){return Tm})),o.d(t,"cssStyleElementWOOAddToCartInputLetterSpacing",(function(){return zm})),o.d(t,"cssStyleElementWOOAddToCartInputAlign",(function(){return jm})),o.d(t,"cssStyleElementWOOAddToCartInputColor",(function(){return Em})),o.d(t,"cssStyleElementWOOAddToCartInputBg",(function(){return Zm})),o.d(t,"cssStyleElementWOOAddToCartInputBorder",(function(){return eh})),o.d(t,"cssStyleElementWOOAddToCartInputRadius",(function(){return Om})),o.d(t,"cssStyleElementWOOAddToCartInputBoxShadow",(function(){return th})),o.d(t,"cssStyleElementWOOAddToCartButtonColor",(function(){return km})),o.d(t,"cssStyleElementWOOAddToCartLabelFontFamily",(function(){return Hm})),o.d(t,"cssStyleElementWOOAddToCartLabelFontSize",(function(){return Fm})),o.d(t,"cssStyleElementWOOAddToCartLabelLineHeight",(function(){return _m})),o.d(t,"cssStyleElementWOOAddToCartLabelFontWeight",(function(){return Rm})),o.d(t,"cssStyleElementWOOAddToCartLabelLetterSpacing",(function(){return Lm})),o.d(t,"cssStyleElementWOOAddToCartValueFontFamily",(function(){return Mm})),o.d(t,"cssStyleElementWOOAddToCartValueFontSize",(function(){return Wm})),o.d(t,"cssStyleElementWOOAddToCartValueLineHeight",(function(){return Im})),o.d(t,"cssStyleElementWOOAddToCartValueFontWeight",(function(){return Nm}));o.d(t,"cssStyleElementWOOAddToCartValueLetterSpacing",(function(){return Am})),o.d(t,"cssStyleElementWOOAddToCartLabelColor",(function(){return Vm})),o.d(t,"cssStyleElementWOOAddToCartValueColor",(function(){return Dm})),o.d(t,"cssStyleElementWOOAddToCartClearFontFamily",(function(){return Gm})),o.d(t,"cssStyleElementWOOAddToCartClearFontSize",(function(){return $m})),o.d(t,"cssStyleElementWOOAddToCartClearLineHeight",(function(){return Um})),o.d(t,"cssStyleElementWOOAddToCartClearFontWeight",(function(){return Km})),o.d(t,"cssStyleElementWOOAddToCartClearLetterSpacing",(function(){return Ym})),o.d(t,"cssStyleElementWOOAddToCartClearColor",(function(){return qm})),o.d(t,"cssStyleElementWOOAddToCartTableMargin",(function(){return Xm})),o.d(t,"cssStyleElementWOOAddToCartTableBorder",(function(){return Jm})),o.d(t,"cssStyleElementWOOAddToCartTableBg",(function(){return Qm})),o.d(t,"cssStyleElementWOOAddToCartTableBoxShadow",(function(){return oh})),o.d(t,"cssStyleElementWOOAddToCartBorder",(function(){return nh})),o.d(t,"cssStyleElementWOOAddToCartBorderRadius",(function(){return ah})),o.d(t,"cssStyleElementWOOGalleryBorderRadiusThumbnail",(function(){return ih})),o.d(t,"cssStyleElementWOOGalleryBorderThumbnail",(function(){return rh})),o.d(t,"cssStyleElementWOOGalleryBoxShadowThumbnail",(function(){return lh})),o.d(t,"cssStyleElementWOOGallerySpacing",(function(){return sh})),o.d(t,"cssStyleElementWOOGalleryParentSize",(function(){return ch})),o.d(t,"cssStyleElementWOOGalleryBetweenThumbnail",(function(){return dh})),o.d(t,"cssStyleElementWOOGalleryThumbnailSize",(function(){return uh})),o.d(t,"cssStyleElementWOOGalleryChildStyle",(function(){return ph})),o.d(t,"cssStyleElementWOOGallerySpacingStyleLeftRigth",(function(){return bh})),o.d(t,"cssStyleElementWOOGalleryZoomReposition",(function(){return mh})),o.d(t,"cssStyleElementTitleTextShadow",(function(){return gh}));var n={};o.r(n),o.d(n,"renderStyles",(function(){return b})),o.d(n,"parseOutputCss",(function(){return h})),o.d(n,"css",(function(){return v})),o.d(n,"css1",(function(){return f})),o.d(n,"clearCache",(function(){return y})),o.d(n,"tmpCSSFromCache",(function(){return O})),o.d(n,"replacePlaceholders",(function(){return S})),o.d(n,"cssStyleSizeWidthPercent",(function(){return H})),o.d(n,"cssStyleSizeWidthPx",(function(){return F})),o.d(n,"cssStyleSizeMaxWidthPercent",(function(){return R})),o.d(n,"cssStyleSizeWidthStoryOnly",(function(){return _})),o.d(n,"cssStyleSizeHeightPx",(function(){return L})),o.d(n,"cssStyleSizeMinHeightPx",(function(){return M})),o.d(n,"cssStyleSizeMaxWidthSize",(function(){return W})),o.d(n,"cssStyleSizeSizePercent",(function(){return I})),o.d(n,"cssStyleSizeMaxWidthContainer",(function(){return V})),o.d(n,"cssStyleSizeTextSpacing",(function(){return G})),o.d(n,"cssStyleSizeSpacing",(function(){return D})),o.d(n,"cssStyleSizeHeightPxOnly",(function(){return $})),o.d(n,"cssStyleSizeHeightPercentOnly",(function(){return U})),o.d(n,"cssStyleSizeSize",(function(){return N})),o.d(n,"cssStyleSizeWidth",(function(){return A})),o.d(n,"cssStyleElementLineBorder",(function(){return K})),o.d(n,"cssStyleTypographyElementCountdownLabelFontSize",(function(){return ae})),o.d(n,"cssStyleNumberTypography2FontFamily",(function(){return le})),o.d(n,"cssStyleNumberTypography2FontSize",(function(){return se})),o.d(n,"cssStyleNumberTypography2LetterSpacing",(function(){return ue})),o.d(n,"cssStyleNumberTypography2FontWeight",(function(){return de})),o.d(n,"cssStyleNumberTypography2LineHeight",(function(){return ce})),o.d(n,"cssStyleTitleTypography2FontFamily",(function(){return pe})),o.d(n,"cssStyleTitleTypography2FontSize",(function(){return be})),o.d(n,"cssStyleTitleTypography2LetterSpacing",(function(){return ge})),o.d(n,"cssStyleTitleTypography2FontWeight",(function(){return he})),o.d(n,"cssStyleTitleTypography2LineHeight",(function(){return me})),o.d(n,"cssStyleMessageTypography2FontFamily",(function(){return ve})),o.d(n,"cssStyleMessageTypography2FontSize",(function(){return fe})),o.d(n,"cssStyleMessageTypography2LetterSpacing",(function(){return Se})),o.d(n,"cssStyleMessageTypography2FontWeight",(function(){return Oe})),o.d(n,"cssStyleMessageTypography2LineHeight",(function(){return ye})),o.d(n,"cssStyleElementCountDown2NumberColor",(function(){return xe})),o.d(n,"cssStyleElementCountDown2TitleColor",(function(){return Ce})),o.d(n,"cssStyleElementCountDown2MessageColor",(function(){return je})),o.d(n,"cssStyleElementCountDown2SpacingLeft",(function(){return re})),o.d(n,"cssStyleElementCountDown2SpacingRight",(function(){return ie})),o.d(n,"cssStyleElementCountDown2HoverTransitionProperty",(function(){return Pe})),o.d(n,"cssStyleElementCounterChartEnd",(function(){return Be})),o.d(n,"cssStyleElementCounterChartWidth",(function(){return we})),o.d(n,"cssStyleElementCounterFillColor",(function(){return Te})),o.d(n,"cssStyleElementCounterStrokeColor",(function(){return ze})),o.d(n,"cssStyleElementCounterTransitionHoverProperty",(function(){return Ee})),o.d(n,"cssStyleElementIconBoxFlexDirection",(function(){return ke})),o.d(n,"cssStyleElementIconBoxMarginRight",(function(){return He})),o.d(n,"cssStyleElementIconBoxMarginLeft",(function(){return Fe})),o.d(n,"cssStyleElementProtectedPageAutocompleteColor",(function(){return _e})),o.d(n,"cssStyleElementProtectedPagePropertyHoverTransition",(function(){return Re})),o.d(n,"cssStyleElementProtectedPageInputWidth",(function(){return Le})),o.d(n,"cssStyleElementProtectedPageInputSpacing",(function(){return Me})),o.d(n,"cssStyleElementProtectedPageInputHeight",(function(){return We})),o.d(n,"cssStyleBorder",(function(){return Ie})),o.d(n,"cssStyleBorderTransparentColor",(function(){return Ne})),o.d(n,"cssStyleElementImageGallery3FontFamily",(function(){return tt})),o.d(n,"cssStyleElementImageGallery3FontSize",(function(){return ot})),o.d(n,"cssStyleElementImageGallery3LineHeight",(function(){return nt})),o.d(n,"cssStyleElementImageGallery3FontWeight",(function(){return at})),o.d(n,"cssStyleElementImageGallery3LetterSpacing",(function(){return rt})),o.d(n,"cssStyleElementImageGalleryWidth",(function(){return Ve})),o.d(n,"cssStyleElementImageGalleryMargin",(function(){return De})),o.d(n,"cssStyleElementImageGalleryItemWidth",(function(){return Ge})),o.d(n,"cssStyleElementImageGalleryItemPadding",(function(){return $e})),o.d(n,"cssStyleElementImageGalleryFilterSpacing",(function(){return Ue})),o.d(n,"cssStyleElementImageGalleryFilterAfterSpacing",(function(){return Ke})),o.d(n,"cssStyleElementImageGalleryFilterHorizontalAlign",(function(){return Ye})),o.d(n,"cssStyleElementImageGalleryPaddingFourFields",(function(){return qe})),o.d(n,"cssStyleElementImageGalleryBorderRadius",(function(){return et})),o.d(n,"cssStyleElementImageGalleryFilterColor",(function(){return Xe})),o.d(n,"cssStyleElementImageGalleryFilterBgColor",(function(){return Je})),o.d(n,"cssStyleElementImageGalleryFilterBoxShadow",(function(){return Ze})),o.d(n,"cssStyleElementImageGalleryFilterBorder",(function(){return Qe})),o.d(n,"cssStyleElementImageGalleryFilterActiveColor",(function(){return it})),o.d(n,"cssStyleElementImageGalleryFilterActiveBgColor",(function(){return lt})),o.d(n,"cssStyleElementImageGalleryFilterActiveBorder",(function(){return st})),o.d(n,"cssStyleElementImageGalleryFilterActiveShadow",(function(){return ct})),o.d(n,"cssStyleBorderRadius",(function(){return Ae})),o.d(n,"cssStyleBgColor",(function(){return dt})),o.d(n,"cssStyleBgColorHex",(function(){return ut})),o.d(n,"cssStyleBg2Color",(function(){return pt})),o.d(n,"cssStyleBgGradient",(function(){return bt})),o.d(n,"cssStyleBgImage",(function(){return mt})),o.d(n,"cssStyleBgImageHover",(function(){return ht})),o.d(n,"cssStyleBgMediaImage",(function(){return gt})),o.d(n,"cssStyleBgImagePosition",(function(){return vt})),o.d(n,"cssStyleBgImageAttachment",(function(){return ft})),o.d(n,"cssStyleBgMediaMap",(function(){return yt})),o.d(n,"cssStyleBgMediaVideo",(function(){return Ot})),o.d(n,"cssStyleColor",(function(){return St})),o.d(n,"cssStyleLabelColor",(function(){return xt})),o.d(n,"cssStyleBoxShadow",(function(){return jt})),o.d(n,"cssStyleBoxShadowSuffixForGlamour",(function(){return Ct})),o.d(n,"cssStyleBoxShadowSection",(function(){return Pt})),o.d(n,"cssStyleTextShadow",(function(){return Bt})),o.d(n,"cssStyleShapeTopType",(function(){return wt})),o.d(n,"cssStyleShapeTopHeight",(function(){return Tt})),o.d(n,"cssStyleShapeTopFlip",(function(){return zt})),o.d(n,"cssStyleShapeTopIndex",(function(){return Et})),o.d(n,"cssStyleShapeBottomType",(function(){return kt})),o.d(n,"cssStyleShapeBottomHeight",(function(){return Ht})),o.d(n,"cssStyleShapeBottomFlip",(function(){return Ft})),o.d(n,"cssStyleShapeBottomIndex",(function(){return _t})),o.d(n,"cssStyleHoverTransition",(function(){return Rt})),o.d(n,"cssStylePropertyHoverTransition",(function(){return Lt})),o.d(n,"cssStyleTypographyFontFamily",(function(){return Mt})),o.d(n,"cssStyleTypographyFontSize",(function(){return Wt})),o.d(n,"cssStyleTypographyLineHeight",(function(){return It})),o.d(n,"cssStyleTypographyFontWeight",(function(){return Nt})),o.d(n,"cssStyleTypographyLetterSpacing",(function(){return At})),o.d(n,"cssStyleTypography2FontFamily",(function(){return Y})),o.d(n,"cssStyleTypography2FontSize",(function(){return q})),o.d(n,"cssStyleTypography2LineHeight",(function(){return X})),o.d(n,"cssStyleTypography2FontWeight",(function(){return J})),o.d(n,"cssStyleTypography2LetterSpacing",(function(){return Z})),o.d(n,"cssStyleTypography3FontFamily",(function(){return Q})),o.d(n,"cssStyleTypography3FontSize",(function(){return ee})),o.d(n,"cssStyleTypography3LineHeight",(function(){return te})),o.d(n,"cssStyleTypography3FontWeight",(function(){return oe})),o.d(n,"cssStyleTypography3LetterSpacing",(function(){return ne})),o.d(n,"cssStyleElementProgressBarPadding",(function(){return Vt})),o.d(n,"cssStyleSizeProgressBarMaxWidthPercent",(function(){return Dt})),o.d(n,"cssStyleElementProgressBarPropertyHoverTransition",(function(){return Gt})),o.d(n,"cssStyleElementRichTextMartinTop",(function(){return Jt})),o.d(n,"cssStyleElementRichTextMartinBottom",(function(){return Zt})),o.d(n,"cssStyleElementRichTextGradient",(function(){return Qt})),o.d(n,"cssStyleElementRichTextFontSize",(function(){return eo})),o.d(n,"cssStyleElementRichTextBgImage",(function(){return to})),o.d(n,"cssStyleElementRichTextFontFamily",(function(){return oo})),o.d(n,"cssStyleElementRichTextColor",(function(){return no})),o.d(n,"cssStyleElementButtonBorderRadius",(function(){return ao})),o.d(n,"cssStyleElementButtonIconPosition",(function(){return ro})),o.d(n,"cssStyleElementButtonIconFontSize",(function(){return io})),o.d(n,"cssStyleElementButtonIconMargin",(function(){return lo})),o.d(n,"cssStyleElementIconStrokeWidth",(function(){return so})),o.d(n,"cssStyleElementButtonPropertyHoverTransition",(function(){return co})),o.d(n,"cssStyleElementButtonPropertyContentAlign",(function(){return uo})),o.d(n,"cssStyleElementFacebookButtonPropertyHoverTransition",(function(){return po})),o.d(n,"cssStyleElementFacebookCommentsPropertyHoverTransition",(function(){return bo})),o.d(n,"cssStyleElementFacebookEmbedPropertyHoverTransition",(function(){return mo})),o.d(n,"cssStyleElementFacebookGroupPropertyHoverTransition",(function(){return ho})),o.d(n,"cssStyleElementFacebookPagePropertyHoverTransition",(function(){return go})),o.d(n,"cssStyleElementMapPropertyHoverTransition",(function(){return vo})),o.d(n,"cssStyleElementMapPropertyPositionFixed",(function(){return fo})),o.d(n,"cssStyleElementSoundCloudPropertyHoverTransition",(function(){return yo})),o.d(n,"cssStyleContainerPopup2ContainerWidth",(function(){return Oo})),o.d(n,"cssStyleContainerPopup2CloseState",(function(){return So})),o.d(n,"cssStyleContainerPopup2ClosePosition",(function(){return wo})),o.d(n,"cssStyleContainerPopup2CloseFontSize",(function(){return Co})),o.d(n,"cssStyleContainerPopup2CloseBgSize",(function(){return jo})),o.d(n,"cssStyleContainerPopup2CloseBorderRadius",(function(){return Po})),o.d(n,"cssStyleContainerPopup2CloseColor",(function(){return xo})),o.d(n,"cssStyleContainerPopup2CloseBgColor",(function(){return Bo})),o.d(n,"cssStyleContainerPopup2RowFlexVerticalAlign",(function(){return To})),o.d(n,"cssStyleContainerPopup2CustomHeight",(function(){return zo})),o.d(n,"cssStyleContainerPopup2CustomHeightOverflow",(function(){return Eo})),o.d(n,"cssStyleContainerPopup2Custom2Height100",(function(){return ko})),o.d(n,"cssStyleContainerPopup2Custom2MaxHeight100",(function(){return Ho})),o.d(n,"cssStyleZIndex",(function(){return Fo})),o.d(n,"cssStyleZIndexStory",(function(){return _o})),o.d(n,"cssStyleFlexVerticalAlign",(function(){return Ro})),o.d(n,"cssStyleFlexColumnVerticalAlign",(function(){return Io})),o.d(n,"cssStyleFlexHorizontalAlign",(function(){return Lo})),o.d(n,"cssStyleContentAlign",(function(){return Mo})),o.d(n,"cssStyleMarginAlign",(function(){return Wo})),o.d(n,"cssStyleExcerptAlign",(function(){return No})),o.d(n,"cssStyleFlexColumn",(function(){return Ao})),o.d(n,"cssStylePadding",(function(){return Ko})),o.d(n,"cssStylePaddingFourFields",(function(){return Vo})),o.d(n,"cssStylePaddingPreview",(function(){return Do})),o.d(n,"cssStylePaddingTopForEditorResizer",(function(){return Go})),o.d(n,"cssStylePaddingBottomForEditorResizer",(function(){return $o})),o.d(n,"cssStylePaddingRightLeftForEditor",(function(){return Uo})),o.d(n,"cssStyleItemPadding",(function(){return Yo})),o.d(n,"cssStyleMargin",(function(){return qo})),o.d(n,"cssStyleItemMargin",(function(){return Xo})),o.d(n,"cssStyleDisplayFlex",(function(){return Jo})),o.d(n,"cssStyleDisplayInlineFlex",(function(){return Zo})),o.d(n,"cssStyleDisplayBlock",(function(){return Qo})),o.d(n,"cssStyleVisible",(function(){return en})),o.d(n,"cssStyleVisibleEditorDisplayNoneOrFlex",(function(){return tn})),o.d(n,"cssStyleVisibleEditorDisplayNoneOrBlock",(function(){return nn})),o.d(n,"cssStyleVisibleEditorDisplayNoneOrInlineFlex",(function(){return on})),o.d(n,"cssStyleVisibleMode",(function(){return an})),o.d(n,"cssStyleShowMembershipBlock",(function(){return ln})),o.d(n,"cssStyleShowMembershipFlex",(function(){return sn})),o.d(n,"cssStyleFilter",(function(){return dn})),o.d(n,"cssStyleFilterSuffixForGlamour",(function(){return cn})),o.d(n,"cssStyleElementVideoPaddingRatio",(function(){return un})),o.d(n,"cssStyleElementVideoFilter",(function(){return pn})),o.d(n,"cssStyleElementVideoIframeFix",(function(){return mn})),o.d(n,"cssStyleElementVideoBgSize",(function(){return bn})),o.d(n,"cssStyleElementVideoIconFontSize",(function(){return hn})),o.d(n,"cssStyleElementVideoIconWidth",(function(){return gn})),o.d(n,"cssStyleElementVideoIconHeight",(function(){return vn})),o.d(n,"cssStyleElementVideoControlsIconFontSize",(function(){return jn})),o.d(n,"cssStyleElementVideoBgColorRatio",(function(){return fn})),o.d(n,"cssStyleElementVideoCoverSrc",(function(){return yn})),o.d(n,"cssStyleElementVideoCoverPosition",(function(){return On})),o.d(n,"cssStyleElementVideoPropertyHoverTransition",(function(){return Sn})),o.d(n,"cssStyleVideoControlsBgColor",(function(){return xn})),o.d(n,"cssStyleVideoIconControls",(function(){return Cn})),o.d(n,"cssStyleElementVideoPlaylistSubTitleVideoTypography2FontFamily",(function(){return Pn})),o.d(n,"cssStyleElementVideoPlaylistSubTitleVideoTypography2FontSize",(function(){return Bn})),o.d(n,"cssStyleElementVideoPlaylistSubTitleVideoTypography2LineHeight",(function(){return wn})),o.d(n,"cssStyleElementVideoPlaylistSubTitleVideoTypography2FontWeight",(function(){return Tn})),o.d(n,"cssStyleElementVideoPlaylistSubTitleVideoTypography2LetterSpacing",(function(){return zn})),o.d(n,"cssStyleElementVideoPlaylistBorderItem",(function(){return Hn})),o.d(n,"cssStyleElementVideoPlaylistGridItemWidth",(function(){return _n})),o.d(n,"cssStyleSizeWidthPixel",(function(){return En})),o.d(n,"cssStyleElementVideoPlaylistImageSize",(function(){return kn})),o.d(n,"cssStyleSizeWidthVideoBlock",(function(){return Fn})),o.d(n,"cssStyleBgIconCoverColor",(function(){return Mn})),o.d(n,"cssStyleCoverIconColor",(function(){return Rn})),o.d(n,"cssStyleCoverSubTitleColor",(function(){return Ln})),o.d(n,"cssStyleElementVideoPlaylistItemActiveBg",(function(){return Wn})),o.d(n,"cssStyleElementVideoPlaylistBorderItemActive",(function(){return In})),o.d(n,"cssStyleElementVideoPlaylistItemActiveColor",(function(){return Nn})),o.d(n,"cssStyleElementVideoPlaylistItemSubtitleActiveColor",(function(){return An})),o.d(n,"cssStyleElementMediaIconFontSize",(function(){return Vn})),o.d(n,"cssStyleElementMediaPadding",(function(){return Dn})),o.d(n,"cssStyleRowMinHeight",(function(){return Gn})),o.d(n,"cssStyleRowReverseColumn",(function(){return $n})),o.d(n,"cssStylePosition",(function(){return Zn})),o.d(n,"cssStylePositionMode",(function(){return Qn})),o.d(n,"cssStyleCustomPosition",(function(){return ea})),o.d(n,"cssStyleCustomWidth",(function(){return ta})),o.d(n,"cssStyleOffset",(function(){return oa})),o.d(n,"cssStyleIconSpacing",(function(){return na})),o.d(n,"cssStyleIconSize",(function(){return aa})),o.d(n,"cssStyleSectionMaxWidth",(function(){return la})),o.d(n,"cssStyleSectionSliderHeight",(function(){return sa})),o.d(n,"cssStyleSectionColorDots",(function(){return ca})),o.d(n,"cssStyleSectionColorArrows",(function(){return da})),o.d(n,"cssStyleSectionPropertyHoverTransition",(function(){return ua})),o.d(n,"cssStyleSectionToolbarOffset",(function(){return pa})),o.d(n,"cssStyleSectionHeightStyle",(function(){return ba})),o.d(n,"cssStyleSectionPaddingsForEditorResize",(function(){return ma})),o.d(n,"cssStyleSectionPopupContainerWrap",(function(){return ha})),o.d(n,"cssStyleElementBreadcrumbsArrowSize",(function(){return ga})),o.d(n,"cssStyleElementBreadcrumbsColorActive",(function(){return va})),o.d(n,"cssStyleElementBreadcrumbsColorArrows",(function(){return fa})),o.d(n,"cssStyleElementForm2FlexBasisPercent",(function(){return ya})),o.d(n,"cssStyleElementForm2SubmitWidth",(function(){return Oa})),o.d(n,"cssStyleElementForm2InputHeight",(function(){return Sa})),o.d(n,"cssStyleElementForm2FieldsLineHeight",(function(){return Pa})),o.d(n,"cssStyleElementForm2FieldsLabelFontFamily",(function(){return Ba})),o.d(n,"cssStyleElementForm2FieldsLabelFontSize",(function(){return wa})),o.d(n,"cssStyleElementForm2FieldsLabelFontWeight",(function(){return za})),o.d(n,"cssStyleElementForm2FieldsLabelLetterSpacing",(function(){return Ea})),o.d(n,"cssStyleElementForm2FieldsLabelAlign",(function(){return xa})),o.d(n,"cssStyleElementForm2FieldsLabelLineHeight",(function(){return Ta})),o.d(n,"cssStyleElementForm2FieldsLabelPadding",(function(){return ka})),o.d(n,"cssStyleElementForm2Margin",(function(){return Ca})),o.d(n,"cssStyleElementForm2Padding",(function(){return ja})),o.d(n,"cssStyleElementForm2FieldsBorderRequired",(function(){return Na})),o.d(n,"cssStyleElementForm2FieldsCheckboxColor",(function(){return Ha})),o.d(n,"cssStyleElementForm2FieldsCheckboxFontFamily",(function(){return Fa})),o.d(n,"cssStyleElementForm2FieldsCheckboxFontSize",(function(){return _a})),o.d(n,"cssStyleElementForm2FieldsCheckboxFontWeight",(function(){return Ra})),o.d(n,"cssStyleElementForm2FieldsCheckboxLetterSpacing",(function(){return La})),o.d(n,"cssStyleElementForm2FieldsCheckboxLineHeight",(function(){return Ma})),o.d(n,"cssStyleElementForm2FieldsSelectColor",(function(){return Wa})),o.d(n,"cssStyleElementForm2FieldsSelectBgColor",(function(){return Ia})),o.d(n,"cssStyleElementForm2FieldsSelectChoiceBgColor",(function(){return Aa})),o.d(n,"cssStyleElementForm2FieldsSelectBorder",(function(){return Va})),o.d(n,"cssStyleElementForm2FieldsSelectBorderRadius",(function(){return Da})),o.d(n,"cssStyleElementForm2FieldsSelectBoxShadow",(function(){return Ga})),o.d(n,"cssStyleElementForm2FieldColumns",(function(){return $a})),o.d(n,"cssStyleElementForm2StoryButtonHeight",(function(){return Ua})),o.d(n,"cssStyleElementLoginFormMargin",(function(){return Ka})),o.d(n,"cssStyleElementLoginFieldPadding",(function(){return Ya})),o.d(n,"cssStyleElementLoginLostPasswordColor",(function(){return er})),o.d(n,"cssStyleElementLoginLostPasswordAlign",(function(){return tr})),o.d(n,"cssStyleElementLoginRememberMeAlign",(function(){return or})),o.d(n,"cssStyleElementLoginLostPasswordTypography2FontFamily",(function(){return qa})),o.d(n,"cssStyleElementLoginLostPasswordTypography2FontSize",(function(){return Xa})),o.d(n,"cssStyleElementLoginLostPasswordTypography2FontWeight",(function(){return Za})),o.d(n,"cssStyleElementLoginLostPasswordTypography2LetterSpacing",(function(){return Qa})),o.d(n,"cssStyleElementLoginLostPasswordTypography2LineHeight",(function(){return Ja})),o.d(n,"cssStyleElementLoginAutorizedAlign",(function(){return nr})),o.d(n,"cssStyleElementLoginTextTypography2FontFamily",(function(){return ar})),o.d(n,"cssStyleElementLoginTextTypography2FontSize",(function(){return rr})),o.d(n,"cssStyleElementLoginTextTypography2LineHeight",(function(){return ir})),o.d(n,"cssStyleElementLoginTextTypography2FontWeight",(function(){return lr})),o.d(n,"cssStyleElementLoginTextTypography2LetterSpacing",(function(){return sr})),o.d(n,"cssStyleElementLoginTextColor",(function(){return cr})),o.d(n,"cssStyleElementLoginLinkColor",(function(){return dr})),o.d(n,"cssStyleElementLoginRegisterInfoTypography2FontFamily",(function(){return ur})),o.d(n,"cssStyleElementLoginRegisterInfoTypography2FontSize",(function(){return pr})),o.d(n,"cssStyleElementLoginRegisterInfoTypography2LineHeight",(function(){return br})),o.d(n,"cssStyleElementLoginRegisterInfoTypography2FontWeight",(function(){return mr})),o.d(n,"cssStyleElementLoginRegisterInfoTypography2LetterSpacing",(function(){return hr})),o.d(n,"cssStyleElementRegisterInfoColor",(function(){return gr})),o.d(n,"cssStyleElementRegisterInfoAlign",(function(){return vr})),o.d(n,"cssStyleElementLoginRegisterLinkTypography2FontFamily",(function(){return fr})),o.d(n,"cssStyleElementLoginRegisterLinkTypography2FontSize",(function(){return yr})),o.d(n,"cssStyleElementLoginRegisterLinkTypography2LineHeight",(function(){return Or})),o.d(n,"cssStyleElementLoginRegisterLinkTypography2FontWeight",(function(){return Sr})),o.d(n,"cssStyleElementLoginRegisterLinkTypography2LetterSpacing",(function(){return xr})),o.d(n,"cssStyleElementLoginRegisterLinkColor",(function(){return Cr})),o.d(n,"cssStyleElementLoginRegisterLinkAlign",(function(){return jr})),o.d(n,"cssStyleElementLoginLoginLinkTypography2FontFamily",(function(){return Pr})),o.d(n,"cssStyleElementLoginLoginLinkTypography2FontSize",(function(){return Br})),o.d(n,"cssStyleElementLoginLoginLinkTypography2LineHeight",(function(){return wr})),o.d(n,"cssStyleElementLoginLoginLinkTypography2FontWeight",(function(){return Tr})),o.d(n,"cssStyleElementLoginLoginLinkTypography2LetterSpacing",(function(){return zr})),o.d(n,"cssStyleElementLoginLoginLinkColor",(function(){return Er})),o.d(n,"cssStyleElementLoginLoginLinkAlign",(function(){return kr})),o.d(n,"cssStyleElementPostInfoColorText",(function(){return Fr})),o.d(n,"cssStyleElementPostInfoColorIcons",(function(){return Hr})),o.d(n,"cssStyleElementPostInfoSpacing",(function(){return _r})),o.d(n,"cssStyleElementPostNavigation2TitleFontFamily",(function(){return Rr})),o.d(n,"cssStyleElementPostNavigation2TitleFontSize",(function(){return Lr})),o.d(n,"cssStyleElementPostNavigation2TitleLineHeight",(function(){return Mr})),o.d(n,"cssStyleElementPostNavigation2TitleFontWeight",(function(){return Wr})),o.d(n,"cssStyleElementPostNavigation2TitleLetterSpacing",(function(){return Ir})),o.d(n,"cssStyleElementPostNavigation2PostFontFamily",(function(){return Nr})),o.d(n,"cssStyleElementPostNavigation2PostFontSize",(function(){return Ar})),o.d(n,"cssStyleElementPostNavigation2PostLineHeight",(function(){return Vr})),o.d(n,"cssStyleElementPostNavigation2PostFontWeight",(function(){return Dr})),o.d(n,"cssStyleElementPostNavigation2PostLetterSpacing",(function(){return Gr})),o.d(n,"cssStyleElementPostNavigationColorTitle",(function(){return $r})),o.d(n,"cssStyleElementPostNavigationColorPost",(function(){return Ur})),o.d(n,"cssStyleElementPostNavigationSpacing",(function(){return Kr})),o.d(n,"cssStyleElementPostNavigationSeparationHeight",(function(){return Yr})),o.d(n,"cssStyleElementPostNavigationShowSeparation",(function(){return qr})),o.d(n,"cssStyleElementStarRatingRatingColor",(function(){return Xr})),o.d(n,"cssStyleElementStarRatingRatingBackgroundColor",(function(){return Jr})),o.d(n,"cssStyleElementStarRatingPropertyHoverTransition",(function(){return ei})),o.d(n,"cssStyleElementStarRatingTextSpacing",(function(){return oi})),o.d(n,"cssStyleElementStarRatingStyle2Background",(function(){return Zr})),o.d(n,"cssStyleElementStarRatingStyle2BorderRadius",(function(){return Qr})),o.d(n,"cssStyleElementStarRatingDirection",(function(){return ti})),o.d(n,"cssStyleElementTimelineTabContentArrowColor",(function(){return Ni})),o.d(n,"cssStyleElementTimelineTabContentArrowCustomColor",(function(){return Ai})),o.d(n,"cssStyleElementTimelineTabContentArrowCustomColor1",(function(){return Vi})),o.d(n,"cssStyleElementTimelineBeforeDisplay",(function(){return Ci})),o.d(n,"cssStyleElementTimelineCustomLineOdd",(function(){return ki})),o.d(n,"cssStyleElementTimelineVerticalTab",(function(){return el})),o.d(n,"cssStyleElementTimelineVerticalLastTab",(function(){return tl})),o.d(n,"cssStyleElementTimelineTabsVerticalContent",(function(){return Qi})),o.d(n,"cssStyleElementTimelineTabsVerticalNavIcon",(function(){return Zi})),o.d(n,"cssStyleElementTimelineTabsHorizontalStyle3",(function(){return Ji})),o.d(n,"cssStyleElementTimelineTabHorizontalStyle3Odd",(function(){return Xi})),o.d(n,"cssStyleElementTimelineTabCustomStyle",(function(){return qi})),o.d(n,"cssStyleElementTimelineContentBeforeStyle3",(function(){return Ui})),o.d(n,"cssStyleElementTimelineVerticalTabBeforeNone",(function(){return ol})),o.d(n,"cssStyleElementTimelineVerticalTabBeforeStyle3",(function(){return nl})),o.d(n,"cssStyleElementTimelineNavTitleStyle3",(function(){return Yi})),o.d(n,"cssStyleElementTimelineTab",(function(){return Gi})),o.d(n,"cssStyleElementTimelineTabs",(function(){return Di})),o.d(n,"cssStyleElementTimelineTabContentBefore",(function(){return $i})),o.d(n,"cssStyleElementTimelineNavTitleSpacing",(function(){return Ki})),o.d(n,"cssStyleElementTimelineWidth",(function(){return Ii})),o.d(n,"cssStyleElementTimelineIconSize",(function(){return si})),o.d(n,"cssStyleElementTimelineIconWidth",(function(){return di})),o.d(n,"cssStyleElementTimelineIconHeight",(function(){return ui})),o.d(n,"cssStyleElementTimelineIconBorderRadius",(function(){return fi})),o.d(n,"cssStyleElementTimelineNavTitleWidth",(function(){return pi})),o.d(n,"cssStyleElementTimelineLineBgColor",(function(){return mi})),o.d(n,"cssStyleElementTimelineLineTop",(function(){return hi})),o.d(n,"cssStyleElementTimelineArrowBorder",(function(){return vi})),o.d(n,"cssStyleElementTimelineVerticalCustomTabPositionOdd",(function(){return Ri})),o.d(n,"cssStyleElementTimelineContentSpacing",(function(){return gi})),o.d(n,"cssStyleElementTimelineVerticalCustomContentSpacing",(function(){return Wi})),o.d(n,"cssStyleElementTimelinePaddingForIcon",(function(){return ci})),o.d(n,"cssStyleElementTimelineNavTitleVisible",(function(){return bi})),o.d(n,"cssStyleElementTimelineVerticalPosition",(function(){return yi})),o.d(n,"cssStyleElementTimelineLineWidthHeightBefore",(function(){return Oi})),o.d(n,"cssStyleElementTimelineLineWidthHeightAfter",(function(){return Si})),o.d(n,"cssStyleElementTimelineVerticalLinePosition",(function(){return xi})),o.d(n,"cssStyleElementTimelineVerticalLineTopPosition",(function(){return ji})),o.d(n,"cssStyleElementTimelineVerticalLineBottomPosition",(function(){return Pi})),o.d(n,"cssStyleElementTimelineCustomTabWidth",(function(){return Bi})),o.d(n,"cssStyleElementTimelineCustomLastTabWidth",(function(){return wi})),o.d(n,"cssStyleElementTimelineVerticalInvertPosition",(function(){return Ti})),o.d(n,"cssStyleElementTimelineVerticalInvertLinePosition",(function(){return zi})),o.d(n,"cssStyleElementTimelineCustomLineTop",(function(){return Ei})),o.d(n,"cssStyleElementTimelineCustomContentSpacing",(function(){return Hi})),o.d(n,"cssStyleElementTimelineCustomContentBottomSpacing",(function(){return Fi})),o.d(n,"cssStyleElementTimelineVerticalCustomTabPosition",(function(){return _i})),o.d(n,"cssStyleElementTimelineVerticalCustomPosition",(function(){return Li})),o.d(n,"cssStyleElementTimelineVerticalStyle3ArrowPosition",(function(){return Mi})),o.d(n,"cssStyleElementSwitcherNavSpacing",(function(){return ll})),o.d(n,"cssStyleElementSwitcherNavBeforeBg",(function(){return il})),o.d(n,"cssStyleElementSwitcherActiveTextColor",(function(){return sl})),o.d(n,"cssStyleElementSwitcherNav2Width",(function(){return al})),o.d(n,"cssStyleElementSwitcherNav2Height",(function(){return rl})),o.d(n,"cssStyleElementSwitcherWidth",(function(){return cl})),o.d(n,"cssStyleElementWPPostContentH1Color",(function(){return dl})),o.d(n,"cssStyleElementWPPostContentH2Color",(function(){return ul})),o.d(n,"cssStyleElementWPPostContentH3Color",(function(){return pl})),o.d(n,"cssStyleElementWPPostContentH4Color",(function(){return bl})),o.d(n,"cssStyleElementWPPostContentH5Color",(function(){return ml})),o.d(n,"cssStyleElementWPPostContentH6Color",(function(){return hl})),o.d(n,"cssStyleElementWPPostContentParagraphColor",(function(){return gl})),o.d(n,"cssStyleElementWPPostContentTypography2ParagraphFontFamily",(function(){return vl})),o.d(n,"cssStyleElementWPPostContentTypography2ParagraphFontSize",(function(){return fl})),o.d(n,"cssStyleElementWPPostContentTypography2ParagraphLineHeight",(function(){return yl})),o.d(n,"cssStyleElementWPPostContentTypography2ParagraphFontWeight",(function(){return Ol})),o.d(n,"cssStyleElementWPPostContentTypography2ParagraphLetterSpacing",(function(){return Sl})),o.d(n,"cssStyleElementWPPostContentTypography2H1FontFamily",(function(){return xl})),o.d(n,"cssStyleElementWPPostContentTypography2H1FontSize",(function(){return Cl})),o.d(n,"cssStyleElementWPPostContentTypography2H1LineHeight",(function(){return jl})),o.d(n,"cssStyleElementWPPostContentTypography2H1FontWeight",(function(){return Pl})),o.d(n,"cssStyleElementWPPostContentTypography2H1LetterSpacing",(function(){return Bl})),o.d(n,"cssStyleElementWPPostContentTypography2H2FontFamily",(function(){return wl})),o.d(n,"cssStyleElementWPPostContentTypography2H2FontSize",(function(){return Tl})),o.d(n,"cssStyleElementWPPostContentTypography2H2LineHeight",(function(){return zl})),o.d(n,"cssStyleElementWPPostContentTypography2H2FontWeight",(function(){return El})),o.d(n,"cssStyleElementWPPostContentTypography2H2LetterSpacing",(function(){return kl})),o.d(n,"cssStyleElementWPPostContentTypography2H3FontFamily",(function(){return Hl})),o.d(n,"cssStyleElementWPPostContentTypography2H3FontSize",(function(){return Fl})),o.d(n,"cssStyleElementWPPostContentTypography2H3LineHeight",(function(){return _l})),o.d(n,"cssStyleElementWPPostContentTypography2H3FontWeight",(function(){return Rl})),o.d(n,"cssStyleElementWPPostContentTypography2H3LetterSpacing",(function(){return Ll})),o.d(n,"cssStyleElementWPPostContentTypography2H4FontFamily",(function(){return Ml})),o.d(n,"cssStyleElementWPPostContentTypography2H4FontSize",(function(){return Wl})),o.d(n,"cssStyleElementWPPostContentTypography2H4LineHeight",(function(){return Il})),o.d(n,"cssStyleElementWPPostContentTypography2H4FontWeight",(function(){return Nl})),o.d(n,"cssStyleElementWPPostContentTypography2H4LetterSpacing",(function(){return Al})),o.d(n,"cssStyleElementWPPostContentTypography2H5FontFamily",(function(){return Vl})),o.d(n,"cssStyleElementWPPostContentTypography2H5FontSize",(function(){return Dl})),o.d(n,"cssStyleElementWPPostContentTypography2H5LineHeight",(function(){return Gl})),o.d(n,"cssStyleElementWPPostContentTypography2H5FontWeight",(function(){return $l})),o.d(n,"cssStyleElementWPPostContentTypography2H5LetterSpacing",(function(){return Ul})),o.d(n,"cssStyleElementWPPostContentTypography2H6FontFamily",(function(){return Kl})),o.d(n,"cssStyleElementWPPostContentTypography2H6FontSize",(function(){return Yl})),o.d(n,"cssStyleElementWPPostContentTypography2H6LineHeight",(function(){return ql})),o.d(n,"cssStyleElementWPPostContentTypography2H6FontWeight",(function(){return Xl})),o.d(n,"cssStyleElementWPPostContentTypography2H6LetterSpacing",(function(){return Jl})),o.d(n,"cssStyleElementWPPostContentFontWeightInherit",(function(){return Zl})),o.d(n,"cssStyleElementWOOPriceColorSale",(function(){return Ql})),o.d(n,"cssStyleElementWOOPriceSaleFontFamily",(function(){return es})),o.d(n,"cssStyleElementWOOPriceSaleFontSize",(function(){return ts})),o.d(n,"cssStyleElementWOOPriceSaleLineHeight",(function(){return os})),o.d(n,"cssStyleElementWOOPriceSaleFontWeight",(function(){return ns})),o.d(n,"cssStyleElementWOOPriceSaleLetterSpacing",(function(){return as})),o.d(n,"cssStyleElementWOOPriceColumn",(function(){return rs})),o.d(n,"cssStyleElementWOOPriceSpacingFirst",(function(){return is})),o.d(n,"cssStyleElementWOOPriceSpacingLast",(function(){return ls})),o.d(n,"cssStyleElementWOOAdditionalTitleFontFamily",(function(){return ss})),o.d(n,"cssStyleElementWOOAdditionalTitleFontSize",(function(){return cs})),o.d(n,"cssStyleElementWOOAdditionalTitleLineHeight",(function(){return ds})),o.d(n,"cssStyleElementWOOAdditionalTitleFontWeight",(function(){return us})),o.d(n,"cssStyleElementWOOAdditionalTitleLetterSpacing",(function(){return ps})),o.d(n,"cssStyleElementWOOAdditionalTitleColor",(function(){return bs})),o.d(n,"cssStyleElementWOOAdditionalTitleSpacing",(function(){return ms})),o.d(n,"cssStyleElementWOOAttributesAttributesFontFamily",(function(){return hs})),o.d(n,"cssStyleElementWOOAttributesAttributesFontSize",(function(){return gs})),o.d(n,"cssStyleElementWOOAttributesAttributesLineHeight",(function(){return vs})),o.d(n,"cssStyleElementWOOAttributesAttributesFontWeight",(function(){return fs})),o.d(n,"cssStyleElementWOOAttributesAttributesLetterSpacing",(function(){return ys})),o.d(n,"cssStyleElementWOOAttributesSpacing",(function(){return Os})),o.d(n,"cssStyleElementWOOAttributesAttributeColor",(function(){return Ss})),o.d(n,"cssStyleElementWOOAttributesBorder",(function(){return xs})),o.d(n,"cssStyleElementWOOAttributesLastElementBorder",(function(){return Cs})),o.d(n,"cssStyleElementPostsItemWidth",(function(){return Ps})),o.d(n,"cssStyleElementPostsItemSpacing",(function(){return Bs})),o.d(n,"cssStyleElementPostsPaginationSpacing",(function(){return ws})),o.d(n,"cssStyleElementPostsPaginationFontFamily",(function(){return Ts})),o.d(n,"cssStyleElementPostsPaginationFontSize",(function(){return zs})),o.d(n,"cssStyleElementPostsPaginationLineHeight",(function(){return Es})),o.d(n,"cssStyleElementPostsPaginationFontWeight",(function(){return ks})),o.d(n,"cssStyleElementPostsPaginationLetterSpacing",(function(){return Hs})),o.d(n,"cssStyleElementPostsPaginationColor",(function(){return Fs})),o.d(n,"cssStyleElementPostsPaginationBgColor",(function(){return _s})),o.d(n,"cssStyleElementPostsPaginationBorder",(function(){return Rs})),o.d(n,"cssStyleElementPostsPaginationActiveColor",(function(){return Ls})),o.d(n,"cssStyleElementPostsPaginationActiveBgColor",(function(){return Ms})),o.d(n,"cssStyleElementPostsPaginationActiveBorder",(function(){return Ws})),o.d(n,"cssStyleElementPostsPaginationBorderRadius",(function(){return Is})),o.d(n,"cssStyleElementPostsFilterDisplay",(function(){return Ns})),o.d(n,"cssStyleElementPostsFilterHorizontalAlign",(function(){return As})),o.d(n,"cssStyleElementPostsFilterSpacing",(function(){return Vs})),o.d(n,"cssStyleElementPostsFilterAfterSpacing",(function(){return Ds})),o.d(n,"cssStyleElementPostsFilterFontFamily",(function(){return Gs})),o.d(n,"cssStyleElementPostsFilterFontSize",(function(){return $s})),o.d(n,"cssStyleElementPostsFilterLineHeight",(function(){return Us})),o.d(n,"cssStyleElementPostsFilterFontWeight",(function(){return Ks})),o.d(n,"cssStyleElementPostsFilterLetterSpacing",(function(){return Ys})),o.d(n,"cssStyleElementPostsFilterColor",(function(){return qs})),o.d(n,"cssStyleElementPostsFilterBgColor",(function(){return Xs})),o.d(n,"cssStyleElementPostsFilterBorder",(function(){return Js})),o.d(n,"cssStyleElementPostsFilterBorderRadius",(function(){return Zs})),o.d(n,"cssStyleElementPostsFilterShadow",(function(){return Qs})),o.d(n,"cssStyleElementPostsFilterPaddingFourFields",(function(){return ec})),o.d(n,"cssStyleElementPostsFilterActiveColor",(function(){return tc})),o.d(n,"cssStyleElementPostsFilterActiveBgColor",(function(){return oc})),o.d(n,"cssStyleElementPostsFilterActiveBorder",(function(){return nc})),o.d(n,"cssStyleElementPostsFilterActiveShadow",(function(){return ac})),o.d(n,"cssStyleElementPostsHoverTransition",(function(){return rc})),o.d(n,"cssStyleElementAccordion3FontFamily",(function(){return Bc})),o.d(n,"cssStyleElementAccordion3FontSize",(function(){return wc})),o.d(n,"cssStyleElementAccordion3LineHeight",(function(){return Tc})),o.d(n,"cssStyleElementAccordion3FontWeight",(function(){return zc})),o.d(n,"cssStyleElementAccordion3LetterSpacing",(function(){return Ec})),o.d(n,"cssStyleElementAccordionFilterColor",(function(){return lc})),o.d(n,"cssStyleElementAccordionFilterBgColor",(function(){return pc})),o.d(n,"cssStyleElementAccordionFilterBorder",(function(){return bc})),o.d(n,"cssStyleElementAccordionFilterBorderRadius",(function(){return mc})),o.d(n,"cssStyleElementAccordionFilterShadow",(function(){return hc})),o.d(n,"cssStyleElementAccordionMarginTop",(function(){return gc})),o.d(n,"cssStyleElementAccordionSpacing",(function(){return vc})),o.d(n,"cssStyleElementAccordionFilterSpacing",(function(){return fc})),o.d(n,"cssStyleElementAccordionFilterAfterSpacing",(function(){return yc})),o.d(n,"cssStyleElementAccordionNavAlign",(function(){return Oc})),o.d(n,"cssStyleElementAccordionNavTextAlign",(function(){return Sc})),o.d(n,"cssStyleElementAccordionNavIconSpacing",(function(){return xc})),o.d(n,"cssStyleElementAccordionNavIconSize",(function(){return Cc})),o.d(n,"cssStyleElementAccordionFilterHorizontalAlign",(function(){return jc})),o.d(n,"cssStyleElementAccordionFilterPaddingFourFields",(function(){return Pc})),o.d(n,"cssStyleElementAccordionFilterActiveColor",(function(){return sc})),o.d(n,"cssStyleElementAccordionFilterActiveBgColor",(function(){return cc})),o.d(n,"cssStyleElementAccordionFilterActiveBorder",(function(){return dc})),o.d(n,"cssStyleElementAccordionFilterActiveShadow",(function(){return uc})),o.d(n,"cssStyleElementAccordionActiveColor",(function(){return kc})),o.d(n,"cssStyleElementAccordionActiveBgColor",(function(){return Hc})),o.d(n,"cssStyleElementAccordionActiveBorder",(function(){return Fc})),o.d(n,"cssStyleElementAccordionActiveShadow",(function(){return _c})),o.d(n,"cssStyleElementAccordionAnimDuration",(function(){return Rc})),o.d(n,"cssStyleElementAccordionPropertyHoverTransition",(function(){return Lc})),o.d(n,"cssStyleElementTabsBtnSpacing",(function(){return Mc})),o.d(n,"cssStyleElementTabsBtnIconSize",(function(){return Wc})),o.d(n,"cssStyleElementTabsBtnActiveBorderBottomColor",(function(){return Ic})),o.d(n,"cssStyleElementTabsBtnActiveBorderRightColor",(function(){return Nc})),o.d(n,"cssStyleElementTabsBtnActiveBorderLeftColor",(function(){return Ac})),o.d(n,"cssStyleElementTabsActiveBeforeAfterColor",(function(){return Vc})),o.d(n,"cssStyleElementTabsActiveBeforeHeight",(function(){return Dc})),o.d(n,"cssStyleElementTabsActiveBeforeWidth",(function(){return Gc})),o.d(n,"cssStyleElementTabsBeforeAfterRightWidth",(function(){return $c})),o.d(n,"cssStyleElementTabsBeforeAfterLeftWidth",(function(){return Uc})),o.d(n,"cssStyleElementTabsBorderMobileWidth",(function(){return Kc})),o.d(n,"cssStyleElementTabsEmptyContent",(function(){return Yc})),o.d(n,"cssStyleElementTabsBtnIconPosition",(function(){return qc})),o.d(n,"cssStyleElementTabsBtnIconJustifyContent",(function(){return Xc})),o.d(n,"cssStyleElementTabsBeforeAfterTop",(function(){return Jc})),o.d(n,"cssStyleElementTabsBeforeAfterBottom",(function(){return Zc})),o.d(n,"cssStyleElementTabsAfterSpacing",(function(){return Qc})),o.d(n,"cssStyleElementTabsSpacing",(function(){return td})),o.d(n,"cssStyleElementTabsAfterSpacingVertical",(function(){return ed})),o.d(n,"cssStyleElementTabsNavAlign",(function(){return od})),o.d(n,"cssStyleElementTabsNavBorderBottom",(function(){return ad})),o.d(n,"cssStyleElementTabsNavStyle3Before",(function(){return rd})),o.d(n,"cssStyleElementTabsPadding",(function(){return nd})),o.d(n,"cssStyleElementTabsActiveColor",(function(){return id})),o.d(n,"cssStyleElementTabsActiveBgColor",(function(){return ld})),o.d(n,"cssStyleElementTabsActiveBorder",(function(){return cd})),o.d(n,"cssStyleElementTabsActiveShadow",(function(){return sd})),o.d(n,"cssStyleElementTabsContentBgColor",(function(){return dd})),o.d(n,"cssStyleElementTabsContentBorder",(function(){return ud})),o.d(n,"cssStyleElementTabsContentShadow",(function(){return pd})),o.d(n,"cssStyleElementCommentsNameFontFamily",(function(){return bd})),o.d(n,"cssStyleElementCommentsNameFontSize",(function(){return md})),o.d(n,"cssStyleElementCommentsNameLineHeight",(function(){return hd})),o.d(n,"cssStyleElementCommentsNameFontWeight",(function(){return gd})),o.d(n,"cssStyleElementCommentsNameLetterSpacing",(function(){return vd})),o.d(n,"cssStyleElementCommentsDateFontFamily",(function(){return Cd})),o.d(n,"cssStyleElementCommentsDateFontSize",(function(){return jd})),o.d(n,"cssStyleElementCommentsDateLineHeight",(function(){return Pd})),o.d(n,"cssStyleElementCommentsDateFontWeight",(function(){return Bd})),o.d(n,"cssStyleElementCommentsDateLetterSpacing",(function(){return wd})),o.d(n,"cssStyleElementCommentsCommentFontFamily",(function(){return fd})),o.d(n,"cssStyleElementCommentsCommentFontSize",(function(){return yd})),o.d(n,"cssStyleElementCommentsCommentLineHeight",(function(){return Od})),o.d(n,"cssStyleElementCommentsCommentFontWeight",(function(){return Sd})),o.d(n,"cssStyleElementCommentsCommentLetterSpacing",(function(){return xd})),o.d(n,"cssStyleElementCommentsReplyFontFamily",(function(){return Td})),o.d(n,"cssStyleElementCommentsReplyFontSize",(function(){return zd})),o.d(n,"cssStyleElementCommentsReplyLineHeight",(function(){return Ed})),o.d(n,"cssStyleElementCommentsReplyFontWeight",(function(){return kd})),o.d(n,"cssStyleElementCommentsReplyLetterSpacing",(function(){return Hd})),o.d(n,"cssStyleElementCommentsPostButtonFontFamily",(function(){return Fd})),o.d(n,"cssStyleElementCommentsPostButtonFontSize",(function(){return _d})),o.d(n,"cssStyleElementCommentsPostButtonLineHeight",(function(){return Rd})),o.d(n,"cssStyleElementCommentsPostButtonFontWeight",(function(){return Ld})),o.d(n,"cssStyleElementCommentsPostButtonLetterSpacing",(function(){return Md})),o.d(n,"cssStyleElementCommentsLogoSize",(function(){return Wd})),o.d(n,"cssStyleElementCommentsWidthContainer",(function(){return Id})),o.d(n,"cssStyleElementCommentsPostButtonColor",(function(){return Nd})),o.d(n,"cssStyleElementCommentsPostButtonBg",(function(){return Ad})),o.d(n,"cssStyleElementCommentsColorLink",(function(){return Vd})),o.d(n,"cssStyleElementCommentsNameColor",(function(){return Dd})),o.d(n,"cssStyleElementCommentsCommentsColor",(function(){return Gd})),o.d(n,"cssStyleElementCommentsChildMargin",(function(){return $d})),o.d(n,"cssStyleElementCommentsStarsColor",(function(){return Ud})),o.d(n,"cssStyleElementCommentsStarsBgColor",(function(){return Kd})),o.d(n,"cssStyleElementCommentsStarsSize",(function(){return Yd})),o.d(n,"cssStyleElementSearchAutocompleteColor",(function(){return qd})),o.d(n,"cssStyleElementSearchMinWidth",(function(){return Xd})),o.d(n,"cssStyleElementSearchMinHeight",(function(){return Jd})),o.d(n,"cssStyleElementSearchPropertyHoverTransition",(function(){return Zd})),o.d(n,"cssStyleElementSearchLineHeight",(function(){return Qd})),o.d(n,"cssStyleElementWOOProductMetaType",(function(){return eu})),o.d(n,"cssStyleElementWOOProductMetaCategoryFontFamily",(function(){return tu})),o.d(n,"cssStyleElementWOOProductMetaCategoryFontSize",(function(){return ou})),o.d(n,"cssStyleElementWOOProductMetaCategoryLineHeight",(function(){return nu})),o.d(n,"cssStyleElementWOOProductMetaCategoryFontWeight",(function(){return au})),o.d(n,"cssStyleElementWOOProductMetaCategoryLetterSpacing",(function(){return ru})),o.d(n,"cssStyleElementWOOProductMetaValueFontFamily",(function(){return iu})),o.d(n,"cssStyleElementWOOProductMetaValueFontSize",(function(){return lu})),o.d(n,"cssStyleElementWOOProductMetaValueLineHeight",(function(){return su})),o.d(n,"cssStyleElementWOOProductMetaValueFontWeight",(function(){return cu})),o.d(n,"cssStyleElementWOOProductMetaValueLetterSpacing",(function(){return du})),o.d(n,"cssStyleElementWOOProductMetaTopSpacing",(function(){return uu})),o.d(n,"cssStyleElementWOOProductMetaRightSpacing",(function(){return pu})),o.d(n,"cssStyleElementWOOProductMetaRightSpacingInline",(function(){return bu})),o.d(n,"cssStyleElementWOOProductMetaCategoryColor",(function(){return mu})),o.d(n,"cssStyleElementWOOProductMetaValueColor",(function(){return hu})),o.d(n,"cssStyleElementWOOProductMetaDividers",(function(){return gu})),o.d(n,"cssStyleElementWOORatingSize",(function(){return vu})),o.d(n,"cssStyleElementWOORatingTextColor",(function(){return fu})),o.d(n,"cssStyleElementWOORatingSpacing",(function(){return yu})),o.d(n,"cssStyleElementWOORatingBgStarColor",(function(){return Ou})),o.d(n,"cssStyleElementWOOCartIconColor",(function(){return Su})),o.d(n,"cssStyleElementWOOCartSubtotalDisabled",(function(){return xu})),o.d(n,"cssStyleElementWOOCartPurchasesDisabled",(function(){return Cu})),o.d(n,"cssStyleElementWOOCartTransitionProperty",(function(){return ju})),o.d(n,"cssStyleElementWOOCartPurchasesColor",(function(){return Pu})),o.d(n,"cssStyleElementWOOCartPurchasesFontFamily",(function(){return Bu})),o.d(n,"cssStyleElementWOOCartPurchasesFontSize",(function(){return wu})),o.d(n,"cssStyleElementWOOCartPurchasesLineHeight",(function(){return Tu})),o.d(n,"cssStyleElementWOOCartPurchasesFontWeight",(function(){return zu})),o.d(n,"cssStyleElementWOOCartPurchasesLetterSpacing",(function(){return Eu})),o.d(n,"cssStyleElementWOOCartTitleFontFamily",(function(){return ku})),o.d(n,"cssStyleElementWOOCartTitleFontSize",(function(){return Hu})),o.d(n,"cssStyleElementWOOCartTitleLineHeight",(function(){return Fu})),o.d(n,"cssStyleElementWOOCartTitleFontWeight",(function(){return _u})),o.d(n,"cssStyleElementWOOCartTitleLetterSpacing",(function(){return Ru})),o.d(n,"cssStyleElementWOOCartCostFontFamily",(function(){return Lu})),o.d(n,"cssStyleElementWOOCartCostFontSize",(function(){return Mu})),o.d(n,"cssStyleElementWOOCartCostLineHeight",(function(){return Wu})),o.d(n,"cssStyleElementWOOCartCostFontWeight",(function(){return Iu})),o.d(n,"cssStyleElementWOOCartCostLetterSpacing",(function(){return Nu})),o.d(n,"cssStyleElementWOOCartSubtotalFontFamily",(function(){return Au})),o.d(n,"cssStyleElementWOOCartSubtotalFontSize",(function(){return Vu})),o.d(n,"cssStyleElementWOOCartSubtotalLineHeight",(function(){return Du})),o.d(n,"cssStyleElementWOOCartSubtotalFontWeight",(function(){return Gu})),o.d(n,"cssStyleElementWOOCartSubtotalLetterSpacing",(function(){return $u})),o.d(n,"cssStyleElementWOOCartButtonFontFamily",(function(){return Uu})),o.d(n,"cssStyleElementWOOCartButtonFontSize",(function(){return Ku})),o.d(n,"cssStyleElementWOOCartButtonLineHeight",(function(){return Yu})),o.d(n,"cssStyleElementWOOCartButtonFontWeight",(function(){return qu})),o.d(n,"cssStyleElementWOOCartButtonLetterSpacing",(function(){return Xu})),o.d(n,"cssStyleElementWOOCartTitleColor",(function(){return Ju})),o.d(n,"cssStyleElementWOOCartCostColor",(function(){return Zu})),o.d(n,"cssStyleElementWOOCartSubtotalColor",(function(){return Qu})),o.d(n,"cssStyleElementWOOCartButtonColor",(function(){return ep})),o.d(n,"cssStyleElementWOOCartButtonBgColor",(function(){return tp})),o.d(n,"cssStyleElementWOOCartButtonDirection",(function(){return op})),o.d(n,"cssStyleElementWOOCartButtonSpacing",(function(){return np})),o.d(n,"cssStyleElementWOOCartButtonBorderRadius",(function(){return ap})),o.d(n,"cssStyleElementWOOCartSidebarHorizontalAlign",(function(){return rp})),o.d(n,"cssStyleElementWOOCartSidebarVerticalAlign",(function(){return ip})),o.d(n,"cssStyleElementWOOCartSidebarWidth",(function(){return lp})),o.d(n,"cssStyleElementWOOCartSidebarHeight",(function(){return sp})),o.d(n,"cssStyleElementWOOCartBubbleColor",(function(){return cp})),o.d(n,"cssStyleElementWOOCartBubbleBg",(function(){return dp})),o.d(n,"cssStyleWrapperCustomHeight",(function(){return pp})),o.d(n,"cssStyleWrapperContainerFlex",(function(){return hp})),o.d(n,"cssStyleWrapperFixedFlex",(function(){return bp})),o.d(n,"cssStyleWrapperBorderFlex",(function(){return mp})),o.d(n,"cssStyleWrapperContainerSize",(function(){return gp})),o.d(n,"cssStyleElementMenuAlign",(function(){return vp})),o.d(n,"cssStyleElementMenuMode",(function(){return Cp})),o.d(n,"cssStyleElementMenuSize",(function(){return jp})),o.d(n,"cssStyleElementMenuDropdown",(function(){return xb})),o.d(n,"cssStyleElementMenuDropdownOpened",(function(){return jb})),o.d(n,"cssStyleElementMenuInnerDropdown",(function(){return Cb})),o.d(n,"cssStyleElementMenuDropdownInnerOpened",(function(){return Pb})),o.d(n,"cssStyleElementMenuDropdownArrow",(function(){return Bb})),o.d(n,"cssStyleElementMenuShow",(function(){return xp})),o.d(n,"cssStyleElementMenuShowIcon",(function(){return Sp})),o.d(n,"cssStyleElementMenuIconPosition",(function(){return fp})),o.d(n,"cssStyleElementMenuIconSpacing",(function(){return yp})),o.d(n,"cssStyleElementMenuIconSize",(function(){return Op})),o.d(n,"cssStyleElementMenuBgColor",(function(){return Pp})),o.d(n,"cssStyleElementMenuLinkBgColor",(function(){return Bp})),o.d(n,"cssStyleElementMenuPadding",(function(){return Tp})),o.d(n,"cssStyleElementMenuActiveColor",(function(){return zp})),o.d(n,"cssStyleElementMenuActiveBgColor",(function(){return kp})),o.d(n,"cssStyleElementMenuActiveLinkBgColor",(function(){return Ep})),o.d(n,"cssStyleElementMenuActiveBorder",(function(){return Hp})),o.d(n,"cssStyleElementMenuCurrentColor",(function(){return Fp})),o.d(n,"cssStyleElementMenuCurrentLinkBgColor",(function(){return Rp})),o.d(n,"cssStyleElementMenuCurrentBgColor",(function(){return _p})),o.d(n,"cssStyleElementMenuCurrentBorder",(function(){return Lp})),o.d(n,"cssStyleElementMenuBorder",(function(){return wp})),o.d(n,"cssStyleElementMMenuFontFamily",(function(){return Wp})),o.d(n,"cssStyleElementMMenuFontSize",(function(){return Ip})),o.d(n,"cssStyleElementMMenuLineHeight",(function(){return Np})),o.d(n,"cssStyleElementMMenuFontWeight",(function(){return Ap})),o.d(n,"cssStyleElementMMenuLetterSpacing",(function(){return Vp})),o.d(n,"cssStyleElementMMenuColor",(function(){return Dp})),o.d(n,"cssStyleElementMMenuHoverColor",(function(){return Gp})),o.d(n,"cssStyleElementMMenuActiveColor",(function(){return $p})),o.d(n,"cssStyleElementMMenuBorderColor",(function(){return Up})),o.d(n,"cssStyleElementMMenuBackgroundColor",(function(){return Kp})),o.d(n,"cssStyleElementMMenuItemHorizontalAlign",(function(){return Yp})),o.d(n,"cssStyleElementMMenuIconColor",(function(){return qp})),o.d(n,"cssStyleElementMMenuSize",(function(){return Mp})),o.d(n,"cssStyleElementMMenuIconPosition",(function(){return Zp})),o.d(n,"cssStyleElementMMenuIconSpacing",(function(){return Xp})),o.d(n,"cssStyleElementMMenuIconSize",(function(){return Jp})),o.d(n,"cssStyleElementMMenuBtnNext",(function(){return Qp})),o.d(n,"cssStyleElementMMenuListViewMargin",(function(){return eb})),o.d(n,"cssStyleElementMMenuItemPadding",(function(){return tb})),o.d(n,"cssStyleElementMMenuItemPaddingTopZero",(function(){return ob})),o.d(n,"cssStyleElementMMenuItemPaddingBottomZero",(function(){return nb})),o.d(n,"cssStyleElementMMenuPadding",(function(){return ab})),o.d(n,"cssStyleElementMenuSubMenuFontFamily",(function(){return rb})),o.d(n,"cssStyleElementMenuSubMenuFontSize",(function(){return ib})),o.d(n,"cssStyleElementMenuSubMenuLineHeight",(function(){return lb})),o.d(n,"cssStyleElementMenuSubMenuFontWeight",(function(){return sb})),o.d(n,"cssStyleElementMenuSubMenuLetterSpacing",(function(){return cb})),o.d(n,"cssStyleElementMenuSubMenuColor",(function(){return db})),o.d(n,"cssStyleElementMenuSubMenuHoverColor",(function(){return ub})),o.d(n,"cssStyleElementMenuSubMenuIconPosition",(function(){return pb})),o.d(n,"cssStyleElementMenuSubMenuIconSpacing",(function(){return bb})),o.d(n,"cssStyleElementMenuSubMenuIconSize",(function(){return mb})),o.d(n,"cssStyleElementMenuSubMenuBgColor",(function(){return hb})),o.d(n,"cssStyleElementMenuSubMenuHoverBgColor",(function(){return gb})),o.d(n,"cssStyleElementMenuSubMenuBorderColor",(function(){return vb})),o.d(n,"cssStyleElementMenuSubMenuBorderBottom",(function(){return fb})),o.d(n,"cssStyleElementMenuSubMenuCurrentColor",(function(){return yb})),o.d(n,"cssStyleElementMenuSubMenuCurrentBgColor",(function(){return Ob})),o.d(n,"cssStyleElementMenuSubMenuCurrentBoxShadow",(function(){return Sb})),o.d(n,"cssStyleMenuDropdownPosition",(function(){return wb})),o.d(n,"cssStyleMenuDropdownPositionLeft",(function(){return Tb})),o.d(n,"cssStyleMenuDropdownPositionRight",(function(){return zb})),o.d(n,"cssStyleMenuFirstDropdownPosition",(function(){return Eb})),o.d(n,"cssStyleMenuFirstDropdownPositionLeft",(function(){return kb})),o.d(n,"cssStyleMenuFirstDropdownPositionRight",(function(){return Hb})),o.d(n,"cssStyleElementMegaMenuWidth",(function(){return Fb})),o.d(n,"cssStyleElementMegaMenuOffsetTop",(function(){return _b})),o.d(n,"cssStyleElementMegaMenuOpened",(function(){return Lb})),o.d(n,"cssStyleElementMegaMenuHeight",(function(){return Rb})),o.d(n,"cssStyleElementTableWidth",(function(){return Mb})),o.d(n,"cssStyleElementTableIconSize",(function(){return Wb})),o.d(n,"cssStyleElementTableSpacing",(function(){return Ib})),o.d(n,"cssStyleElementTableBtnIconPosition",(function(){return Nb})),o.d(n,"cssStyleElementTableCustomFlexHorizontalAlign",(function(){return Ab})),o.d(n,"cssStyleElementTableCustomTextHorizontalAlign",(function(){return Vb})),o.d(n,"cssStyleElementTableAsideWidth",(function(){return Db})),o.d(n,"cssStyleElementTableEvenBgColor",(function(){return Gb})),o.d(n,"cssStyleElementTableEvenColor",(function(){return $b})),o.d(n,"cssStyleTablePadding",(function(){return Ub})),o.d(n,"cssStyleElementMenuSimpleItemPadding",(function(){return Kb})),o.d(n,"cssStyleElementMenuSimpleColorBars",(function(){return Yb})),o.d(n,"cssStyleElementMenuSimpleWidth",(function(){return qb})),o.d(n,"cssStyleElementMenuSimpleActiveColor",(function(){return Xb})),o.d(n,"cssStyleElementImageMaxWidthPreview",(function(){return em})),o.d(n,"cssStyleElementImageHeightPreview",(function(){return tm})),o.d(n,"cssStyleElementImageSizePreview",(function(){return dm})),o.d(n,"cssStyleElementImageMaxWidthEditor",(function(){return om})),o.d(n,"cssStyleElementImageHeightEditor",(function(){return nm})),o.d(n,"cssStyleElementImageWidthWrapper",(function(){return am})),o.d(n,"cssStyleElementImageHeightWrapper",(function(){return rm})),o.d(n,"cssStyleElementImagePosition",(function(){return im})),o.d(n,"cssStyleElementImageMarginLeft",(function(){return lm})),o.d(n,"cssStyleElementImageMarginTop",(function(){return sm})),o.d(n,"cssStyleElementImagePictureSizePreview",(function(){return cm})),o.d(n,"cssStyleElementImageTransitionProperty",(function(){return um})),o.d(n,"cssStyleElementImageFilter",(function(){return pm})),o.d(n,"cssStyleAnimation",(function(){return bm})),o.d(n,"cssStyleAnimationDuration",(function(){return mm})),o.d(n,"cssStyleAnimationDelay",(function(){return hm})),o.d(n,"cssStyleRotate",(function(){return fm})),o.d(n,"cssStyleElementWOOAddToCartSize",(function(){return ym})),o.d(n,"cssStyleElementWOOAddToCartSpacing",(function(){return Sm})),o.d(n,"cssStyleElementWOOAddToCartInputSize",(function(){return xm})),o.d(n,"cssStyleElementWOOAddToCartInputPosition",(function(){return Cm})),o.d(n,"cssStyleElementWOOAddToCartInputFontFamily",(function(){return Pm})),o.d(n,"cssStyleElementWOOAddToCartInputFontSize",(function(){return Bm})),o.d(n,"cssStyleElementWOOAddToCartInputLineHeight",(function(){return wm})),o.d(n,"cssStyleElementWOOAddToCartInputFontWeight",(function(){return Tm})),o.d(n,"cssStyleElementWOOAddToCartInputLetterSpacing",(function(){return zm})),o.d(n,"cssStyleElementWOOAddToCartInputAlign",(function(){return jm})),o.d(n,"cssStyleElementWOOAddToCartInputColor",(function(){return Em})),o.d(n,"cssStyleElementWOOAddToCartInputBg",(function(){return Zm})),o.d(n,"cssStyleElementWOOAddToCartInputBorder",(function(){return eh})),o.d(n,"cssStyleElementWOOAddToCartInputRadius",(function(){return Om})),o.d(n,"cssStyleElementWOOAddToCartInputBoxShadow",(function(){return th})),o.d(n,"cssStyleElementWOOAddToCartButtonColor",(function(){return km})),o.d(n,"cssStyleElementWOOAddToCartLabelFontFamily",(function(){return Hm})),o.d(n,"cssStyleElementWOOAddToCartLabelFontSize",(function(){return Fm})),o.d(n,"cssStyleElementWOOAddToCartLabelLineHeight",(function(){return _m})),o.d(n,"cssStyleElementWOOAddToCartLabelFontWeight",(function(){return Rm})),o.d(n,"cssStyleElementWOOAddToCartLabelLetterSpacing",(function(){return Lm})),o.d(n,"cssStyleElementWOOAddToCartValueFontFamily",(function(){return Mm})),o.d(n,"cssStyleElementWOOAddToCartValueFontSize",(function(){return Wm})),o.d(n,"cssStyleElementWOOAddToCartValueLineHeight",(function(){return Im})),o.d(n,"cssStyleElementWOOAddToCartValueFontWeight",(function(){return Nm}));o.d(n,"cssStyleElementWOOAddToCartValueLetterSpacing",(function(){return Am})),o.d(n,"cssStyleElementWOOAddToCartLabelColor",(function(){return Vm})),o.d(n,"cssStyleElementWOOAddToCartValueColor",(function(){return Dm})),o.d(n,"cssStyleElementWOOAddToCartClearFontFamily",(function(){return Gm})),o.d(n,"cssStyleElementWOOAddToCartClearFontSize",(function(){return $m})),o.d(n,"cssStyleElementWOOAddToCartClearLineHeight",(function(){return Um})),o.d(n,"cssStyleElementWOOAddToCartClearFontWeight",(function(){return Km})),o.d(n,"cssStyleElementWOOAddToCartClearLetterSpacing",(function(){return Ym})),o.d(n,"cssStyleElementWOOAddToCartClearColor",(function(){return qm})),o.d(n,"cssStyleElementWOOAddToCartTableMargin",(function(){return Xm})),o.d(n,"cssStyleElementWOOAddToCartTableBorder",(function(){return Jm})),o.d(n,"cssStyleElementWOOAddToCartTableBg",(function(){return Qm})),o.d(n,"cssStyleElementWOOAddToCartTableBoxShadow",(function(){return oh})),o.d(n,"cssStyleElementWOOAddToCartBorder",(function(){return nh})),o.d(n,"cssStyleElementWOOAddToCartBorderRadius",(function(){return ah})),o.d(n,"cssStyleElementWOOGalleryBorderRadiusThumbnail",(function(){return ih})),o.d(n,"cssStyleElementWOOGalleryBorderThumbnail",(function(){return rh})),o.d(n,"cssStyleElementWOOGalleryBoxShadowThumbnail",(function(){return lh})),o.d(n,"cssStyleElementWOOGallerySpacing",(function(){return sh})),o.d(n,"cssStyleElementWOOGalleryParentSize",(function(){return ch})),o.d(n,"cssStyleElementWOOGalleryBetweenThumbnail",(function(){return dh})),o.d(n,"cssStyleElementWOOGalleryThumbnailSize",(function(){return uh})),o.d(n,"cssStyleElementWOOGalleryChildStyle",(function(){return ph})),o.d(n,"cssStyleElementWOOGallerySpacingStyleLeftRigth",(function(){return bh})),o.d(n,"cssStyleElementWOOGalleryZoomReposition",(function(){return mh})),o.d(n,"cssStyleElementTitleTextShadow",(function(){return gh}));o(76);var a=o(65);function r(e){return function(e,t){let o=1540483477,n=t^e.length,a=e.length,r=0;for(;a>=4;){let t=i(e,r);t=s(t,o),t^=t>>>24,t=s(t,o),n=s(n,o),n^=t,r+=4,a-=4}switch(a){case 3:n^=l(e,r),n^=e.charCodeAt(r+2)<<16,n=s(n,o);break;case 2:n^=l(e,r),n=s(n,o);break;case 1:n^=e.charCodeAt(r),n=s(n,o)}return n^=n>>>13,n=s(n,o),n^=n>>>15,n>>>0}(e).toString(36)}function i(e,t){return e.charCodeAt(t++)+(e.charCodeAt(t++)<<8)+(e.charCodeAt(t++)<<16)+(e.charCodeAt(t)<<24)}function l(e,t){return e.charCodeAt(t++)+(e.charCodeAt(t++)<<8)}function s(e,t){return(65535&(e|=0))*(t|=0)+(((e>>>16)*t&65535)<<16)|0}var c=o(17);const d=c.d?{desktop:1500}:{desktop:1500,tablet:991,mobile:767},u=c.d?{normal:"normal"}:{normal:"normal",hover:"hover"};let p={};function b({v:e,vs:t,vd:o,styles:a,props:r}){if(o){const{defaultCSS:i,rulesCSS:l,customCSS:s}=function({v:e,vs:t,vd:o,styles:a,props:r}){let i="",l="",s="",c={},b={},h={},v="";Object.entries(d).forEach((function([d,p]){Object.entries(u).forEach((function([u,p]){"desktop"!==d&&"normal"!==u||Object.entries(a).forEach((function([a,p]){Object.entries(p).forEach((function([p,m]){m.forEach((function(p){const m=p.split("|||");v=2===m.length?m[1]:"";const f=m[0];if(!n[f])throw`The style function ${f} is missing`;i=n[f]({v:e,device:d,state:u,mode:v,props:r}),c=g({legacy:c,out:i,styleKey:a,state:u,currentStyle:p}),l=n[f]({v:t,device:d,state:u,mode:v,props:r}),b=g({legacy:b,out:l,styleKey:a,state:u,currentStyle:p}),s=n[f]({v:o,device:d,state:u,mode:v,props:r}),h=g({legacy:h,out:s,styleKey:a,state:u,currentStyle:p})}))}))}))}))}));const f=m({v:void 0,styles:a,legacy:h});p=h;const y=m({v:t,styles:a,legacy:b});p=b;const O=m({v:e,styles:a,legacy:c});return{defaultCSS:f,rulesCSS:y,customCSS:O}}({v:e,vs:t,vd:o,styles:a,props:r});return[i,l,s]}throw new Error("this should not happen. we must have accidentally omitted some element")}function m({v:e,styles:t,legacy:o}){let n="",a="",r="",i="",l="",s=0,c="",b="";return Object.entries(d).forEach((function([d,m],h,g){Object.entries(u).forEach((function([u,h]){o[u]&&(r="",i="",Object.entries(o[u]).forEach((function([l,c]){let d;n="",a="",Object.entries(c).forEach((function([r,i]){let c=i[s];e&&JSON.stringify(p[u][l][r])===JSON.stringify(o[u][l][r])&&(c=""),n+=t[l].standart&&-1!==t[l].standart.indexOf(r)&&""!==c&&void 0!==c?c:"",a+=t[l].interval&&-1!==t[l].interval.indexOf(r)&&""!==c&&void 0!==c?c:""})),d="normal"===u?l.replace(":hover","")+"{":l+"{",""!==n&&(r+=d+n+"}"),""!==a&&(i+=d+a+"}")}))),""!==r&&(c="desktop"===d&&"hover"===u?`@media(min-width:${g[s+1][1]}px){`:"desktop"===d?"":s===g.length-1?`@media(max-width:${m}px){`:`@media(max-width:${g[s][1]}px) and (min-width:${g[s+1][1]+1}px){`,l+=c+r+(""!==c?"}":"")),""!==i&&(b=g.length>1?0===s?`@media(min-width:${g[s+1][1]}px){`:s===g.length-1?`@media(max-width:${m}px){`:`@media(max-width:${g[s][1]}px) and (min-width:${g[s+1][1]+1}px){`:"",l+=b+i+(""!==b?"}":""))})),s++})),l}function h(e,t){let o=e;const n=new RegExp(t+"{(.+?)}");let a={};if(d.mobile){const t=/@media\(max-width:767px\)\{(.+?\})\}/,i=e.match(t)[1];a.mobile=r(i.match(n)[1].split(";")),o=o.replace(t,"")}if(d.tablet){const t=/@media\(max-width:991px\) and \(min-width:768px\){(.+?\})\}/,i=e.match(t)[1];a.tablet=r(i.match(n)[1].split(";")),o=o.replace(t,"")}return a.desktop=r(o.match(n)[1].split(";")),a;function r(e){return e.reduce((e,t)=>{const[o,n]=t.split(":");return o&&n&&(e[o]=n),e},{})}}function g({legacy:e,out:t,styleKey:o,state:n,currentStyle:a}){return"hover"===n&&e.normal&&e.normal[o]&&e.normal[o][a]&&(t=e.normal[o][a][0]===t?"":t),e[n]?e[n][o]?e[n][o][a]?e[n][o][a].push(t):e[n][o][a]=[t]:e[n][o]={[a]:[t]}:e[n]={[o]:{[a]:[t]}},e}function v(e,t,[o,n,i]){let l,s,c;if(o)if(l=C.get(e),l){const{node:e,className:t,cssText:n}=l,a=S(o,t);a!==n&&(v.isServer||(e.childNodes[0].nodeValue=a),l.cssText=a)}else{const t="brz-css-"+Object(a.a)(5),n=S(o,t);let r;v.isServer||(r=document.createElement("style"),r.appendChild(document.createTextNode("")),r.childNodes[0].nodeValue=n,x("default",r)),l={node:r,className:t,cssText:n},j.default.push(l),C.set(e,l)}if(n){const e=r(n);if(s=C.get(e),!s){const t="brz-css-"+Object(a.a)(5),o=S(n,t);let r;v.isServer||(r=document.createElement("style"),r.appendChild(document.createTextNode("")),r.childNodes[0].nodeValue=o,x("rules",r)),s={node:r,className:t,cssText:o},j.rules.push(s),C.set(e,s)}}if(i)if(c=C.get(t),c){const{node:e,className:t,cssText:o}=c,n=S(i,t);n!==o&&(v.isServer||(e.childNodes[0].nodeValue=n),c.cssText=n)}else{const e="brz-css-"+Object(a.a)(5),o=S(i,e);let n;v.isServer||(n=document.createElement("style"),n.appendChild(document.createTextNode("")),n.childNodes[0].nodeValue=o,x("custom",n)),c={node:n,className:e,cssText:o},j.custom.push(c),C.set(t,c)}return[...l?[l.className]:[],...s?[s.className]:[],...c?[c.className]:[]].join(" ")}function f(e,t,o=S){let n;if(n=C.get(e),n){const{node:a,className:r,cssText:i}=n,l=o(t,r);l!==i&&(v.isServer||(a.childNodes[0].nodeValue=l),n={node:a,className:r,cssText:l},C.set(e,n))}else{const r="brz-css-"+Object(a.a)(5),i=o(t,r);let l;v.isServer||(l=document.createElement("style"),l.appendChild(document.createTextNode("")),l.childNodes[0].nodeValue=i,x("custom",l)),n={node:l,className:r,cssText:i},j.custom.push(n),C.set(e,n)}return{className:n.className,cssText:n.cssText,clean(){const t=C.get(e);document.head.removeChild(t.node),C.delete(e)}}}function y(){for(const[e]of C)C.clear(e)}function O(){let e="";for(const t of["default","rules","custom"])for(const{cssText:o}of j[t])e+=o,e+="\n";return e}function S(e,t){return e.replace(/&&/gm,"."+t)}function x(e,t){const o=j.default,n=j.rules,a=j.custom;let r;switch(e){case"default":r=o.length>0?o[o.length-1].node:null;break;case"rules":r=n.length>0?n[n.length-1].node:o.length>0?o[o.length-1].node:null;break;case"custom":r=a.length>0?a[a.length-1].node:n.length>0?n[n.length-1].node:o.length>0?o[o.length-1].node:null;break;default:throw new Error("invalid tujur css node type: "+e)}r?r.insertAdjacentElement("afterend",t):document.head.appendChild(t)}const C=new Map,j={default:[],rules:[],custom:[]};var P=o(2),B=o(5),w=o(33),T=o(24),z=o(3);function E(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function k(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?E(Object(o),!0).forEach((function(t){Object(P.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):E(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function H(e){const t=Object(B.Zd)(e);return void 0===t?"":`width:${t}%;`}function F(e){const t=Object(B.Zd)(e);return void 0===t?"":`width:${t}px;`}function _(e){const t=Object(B.Zd)(e);return c.d&&void 0!==t?`width:${t}%;`:""}function R(e){const t=Object(B.Zd)(e);return void 0===t?"":`max-width:${t}%;`}function L(e){var t;return null!==(t=Object(w.c)(e=>`height:${e}px;`,Object(B.Vd)(e)))&&void 0!==t?t:""}function M(e){var t;return null!==(t=Object(w.c)(e=>`min-height:${e}px;`,Object(B.Vd)(e)))&&void 0!==t?t:""}function W(e){const t=Object(B.Wd)(e),o=T.d(Object(z.defaultValueValue)(k({key:"sizeSuffix"},e)))||"%";return void 0===t?"":`max-width:${t}${o};`}function I(e){const t=Object(B.Wd)(e);return void 0===t?"":`width:${t}%;`}function N(e){const t=Object(B.Wd)(e),o=T.d(Object(z.defaultValueValue)(k({key:"sizeSuffix"},e)));return void 0!==t&&o?`width:${t}${o};`:""}function A(e){const t=Object(B.Zd)(e),o=T.d(Object(z.defaultValueValue)(k({key:"widthSuffix"},e)));return void 0===t?"":`width:${t}${o||"%"};`}function V(e){const t=Object(B.Ud)(e);return"desktop"===e.device?`max-width: ${t}%;`:""}function D(e){var t;return null!==(t=Object(w.c)(e=>`margin-right: ${e}px;`,Object(B.Xd)(e)))&&void 0!==t?t:""}function G(e){var t;return null!==(t=Object(w.c)(e=>`margin-right: ${e}px;`,Object(B.Yd)(e)))&&void 0!==t?t:""}function $(e){var t;const o=T.d(Object(z.defaultValueValue)(k({key:"heightSuffix"},e)));return"px"===o?null!==(t=Object(w.c)(e=>`height:${e}${o};`,Object(B.Vd)(e)))&&void 0!==t?t:"":"%"===o?"height: unset;":""}function U(e){var t;const o=T.d(Object(z.defaultValueValue)(k({key:"heightSuffix"},e)));return"%"===o?null!==(t=Object(w.c)(e=>`content: ""; display:block; width: 0; padding-top:${e}${o};`,Object(B.Vd)(e)))&&void 0!==t?t:"":"px"===o?"height: unset;":""}function K({v:e,device:t,state:o}){const n=Object(B.u)({v:e,device:t,state:o,current:"top"}),a=Object(B.r)({v:e,device:t,state:o}),r=Object(B.n)({v:e,device:t,state:o});return void 0===n?"":`border-top:${n}px ${a} ${r};`}function Y({v:e,device:t,prefix:o=""}){return`font-family:${Object(B.ge)({v:e,device:t,prefix:o})};`}function q({v:e,device:t,prefix:o=""}){return`font-size:${Object(B.he)({v:e,device:t,prefix:o})}${Object(B.ie)({v:e,device:t,prefix:o})||"px"};`}function X({v:e,device:t,prefix:o=""}){return`line-height:${Object(B.le)({v:e,device:t,prefix:o})};`}function J({v:e,device:t,prefix:o=""}){return`font-weight:${Object(B.je)({v:e,device:t,prefix:o})};`}function Z({v:e,device:t,prefix:o=""}){return`letter-spacing:${Object(B.ke)({v:e,device:t,prefix:o})}px;`}function Q({v:e,device:t}){return Y({v:e,device:t,prefix:"typography"})}function ee({v:e,device:t}){return q({v:e,device:t,prefix:"typography"})}function te({v:e,device:t}){return X({v:e,device:t,prefix:"typography"})}function oe({v:e,device:t}){return J({v:e,device:t,prefix:"typography"})}function ne({v:e,device:t}){return Z({v:e,device:t,prefix:"typography"})}function ae({v:e,device:t}){return`font-size:${Object(B.me)({v:e,device:t})};`}function re({v:e,device:t}){return`margin-left:${Object(B.bb)({v:e,device:t})};`}function ie({v:e,device:t}){return`margin-right:${Object(B.bb)({v:e,device:t})};`}function le({v:e,device:t}){return Y({v:e,device:t,prefix:"number"})}function se({v:e,device:t}){return q({v:e,device:t,prefix:"number"})}function ce({v:e,device:t}){return X({v:e,device:t,prefix:"number"})}function de({v:e,device:t}){return J({v:e,device:t,prefix:"number"})}function ue({v:e,device:t}){return Z({v:e,device:t,prefix:"number"})}function pe({v:e,device:t}){return Y({v:e,device:t,prefix:"title"})}function be({v:e,device:t}){return q({v:e,device:t,prefix:"title"})}function me({v:e,device:t}){return X({v:e,device:t,prefix:"title"})}function he({v:e,device:t}){return J({v:e,device:t,prefix:"title"})}function ge({v:e,device:t}){return Z({v:e,device:t,prefix:"title"})}function ve({v:e,device:t}){return Y({v:e,device:t,prefix:"message"})}function fe({v:e,device:t}){return q({v:e,device:t,prefix:"message"})}function ye({v:e,device:t}){return X({v:e,device:t,prefix:"message"})}function Oe({v:e,device:t}){return J({v:e,device:t,prefix:"message"})}function Se({v:e,device:t}){return Z({v:e,device:t,prefix:"message"})}function xe({v:e,device:t,state:o}){return St({v:e,device:t,state:o,prefix:"numberColor"})}function Ce({v:e,device:t,state:o}){return St({v:e,device:t,state:o,prefix:"titleColor"})}function je({v:e,device:t,state:o}){return St({v:e,device:t,state:o,prefix:"messageColor"})}function Pe(){return"transition-property: color, background-color, border, box-shadow;"}function Be({v:e}){return`stroke-dasharray: calc(${e.end} + 0.5) 100;`}function we({v:e}){return`stroke-width: ${e.strokeWidth} !important;`}function Te({v:e,device:t,state:o,prefix:n="fillColor"}){const a=Object(B.cb)({v:e,device:t,state:o,prefix:n});return void 0===a?"":`fill:${a};`}function ze({v:e,device:t,state:o,prefix:n="strokeColor"}){const a=Object(B.db)({v:e,device:t,state:o,prefix:n});return void 0===a?"":`stroke:${a};`}function Ee(){return"transition-property: color, fill, stroke;"}function ke({v:e,device:t,state:o}){return`flex-direction:${Object(B.fb)({v:e,device:t,state:o})};`}function He({v:e,device:t,state:o}){return`margin-right:${Object(B.hb)({v:e,device:t,state:o})};`}function Fe({v:e,device:t,state:o}){return`margin-left:${Object(B.gb)({v:e,device:t,state:o})};`}function _e({v:e,device:t,state:o,prefix:n}){const a=Object(B.B)({v:e,device:t,state:o,prefix:n});return void 0===a?"":`-webkit-text-fill-color:${a} !important;`}function Re(){return"transition-property:background-color,color,border,box-shadow;"}function Le({v:e,device:t}){var o;return`width: ${o="inputWidth",Object(z.defaultValueValue)({v:e,key:o,device:t})}%;`}function Me({v:e,device:t}){var o;return`grid-gap: ${o="inputSpacing",Object(z.defaultValueValue)({v:e,key:o,device:t})}px;`}function We({v:e,device:t}){var o;return`padding: ${o="inputHeight",Object(z.defaultValueValue)({v:e,key:o,device:t})}px;`}function Ie({v:e,device:t,state:o,prefix:n="",borderColor:a="color"}){let r="",i=0,l=0,s=0,c=0,d=Object(B.t)({v:e,device:t,state:o,prefix:n}),u="",p=0,b=0,m=0,h=0,g=!1,v="",f="";const y=Object(B.r)({v:e,device:t,state:o,prefix:n});if(a="transparent"===a?"transparent":Object(B.n)({v:e,device:t,state:o,prefix:n}),"grouped"===d){const a=Object(B.s)({v:e,device:t,state:o,prefix:n});i=a,l=a,s=a,c=a}else i=Object(B.u)({v:e,device:t,state:o,prefix:n,current:"top"}),l=Object(B.u)({v:e,device:t,state:o,prefix:n,current:"right"}),s=Object(B.u)({v:e,device:t,state:o,prefix:n,current:"bottom"}),c=Object(B.u)({v:e,device:t,state:o,prefix:n,current:"left"});if("normal"===o){if(v=Object(B.r)({v:e,device:t,prefix:n,state:"hover"}),f="transparent"===a?"transparent":Object(B.n)({v:e,device:t,prefix:n,state:"hover"}),u=Object(B.t)({v:e,device:t,prefix:n,state:"hover"}),"grouped"===u){const o=Object(B.s)({v:e,device:t,state:"hover"});p=o,b=o,m=o,h=o}else p=Object(B.u)({v:e,device:t,prefix:n,state:"hover",current:"top"}),b=Object(B.u)({v:e,device:t,prefix:n,state:"hover",current:"right"}),m=Object(B.u)({v:e,device:t,prefix:n,state:"hover",current:"bottom"}),h=Object(B.u)({v:e,device:t,prefix:n,state:"hover",current:"left"});g=(p>0||b>0||m>0||h>0)&&""!==v}return r=void 0===i||void 0===l||void 0===s||void 0===c||void 0===y||void 0===a?"":i===l&&i===s&&i===c&&i>0&&""!==y?`border:${i}px ${y} ${a};`:(i>0||l>0||s>0||c>0)&&""!==y?`border-width:${i}px ${l}px ${s}px ${c}px;border-style:${y};border-color:${a};`:(i===l&&i===s&&i===c&&0===i||""===y)&&g?`border:0px ${v} ${f};`:`border:0px solid ${a};`,r}function Ne({v:e,device:t,state:o,prefix:n="",borderColor:a="transparent"}){return Ie({v:e,device:t,state:o,prefix:n,borderColor:a})}function Ae({v:e,device:t,state:o,prefix:n=""}){let a=0,r=0,i=0,l=0;if("ungrouped"!==Object(B.p)({v:e,device:t,state:o,prefix:n})){const s=Object(B.o)({v:e,device:t,state:o,prefix:n});a=s,r=s,i=s,l=s}else a=Object(B.q)({v:e,device:t,state:o,prefix:n,current:"topLeft"}),r=Object(B.q)({v:e,device:t,state:o,prefix:n,current:"topRight"}),i=Object(B.q)({v:e,device:t,state:o,prefix:n,current:"bottomLeft"}),l=Object(B.q)({v:e,device:t,state:o,prefix:n,current:"bottomRight"});return void 0===a?"":a===r&&a===i&&a===l&&a>0?`border-radius: ${a}px;`:a>0||r>0||i>0||l>0?`border-radius:${a}px ${r}px ${l}px ${i}px;`:"border-radius:0;"}function Ve({v:e,device:t,state:o}){return`width:calc(100% + ${Object(B.lb)({v:e,device:t,state:o})}px);`}function De({v:e,device:t,state:o}){return`margin:-${Object(B.lb)({v:e,device:t,state:o})/2}px;`}function Ge({v:e,device:t,state:o}){const n=Object(B.kb)({v:e,device:t,state:o});return`width:${n>1?100/n:100}%;`}function $e({v:e,device:t,state:o}){return`padding:${Object(B.lb)({v:e,device:t,state:o})/2}px;`}function Ue({v:e,device:t,state:o}){const n=(a="filterSpacing",Object(z.defaultValueValue)({v:e,key:a,device:t,state:o}));var a;return`margin: 1px ${n}px 0 ${n}px;`}function Ke({v:e,device:t,state:o}){var n;return`margin-bottom:${n="afterFilterSpacing",Object(z.defaultValueValue)({v:e,key:n,device:t,state:o})}px;`}function Ye({v:e,device:t,state:o}){const n=Object(B.jb)({v:e,device:t,state:o}),a=Object(B.c)({v:e,device:t,state:o,prefix:"filter"});switch(n){case"style-2":return"center"===a?"":"left"===a?"margin-right: auto;":"margin-left: auto;";default:{const e={left:"flex-start",center:"center",right:"flex-end"};return`justify-content:${void 0===a?a:e[a]};`}}}function qe({v:e,device:t,state:o}){return Vo({v:e,device:t,state:o,prefix:"filter"})}function Xe({v:e,device:t,state:o}){return St({v:e,device:t,state:o,prefix:"filterColor"})}function Je({v:e,device:t,state:o}){return dt({v:e,device:t,state:o,prefix:"filterBg"})}function Ze({v:e,device:t,state:o}){return jt({v:e,device:t,state:o,prefix:"filter"})}function Qe({v:e,device:t,state:o}){return Ie({v:e,device:t,state:o,prefix:"filter"})}function et({v:e,device:t,state:o}){return Ae({v:e,device:t,state:o,prefix:"filter"})}function tt({v:e,device:t}){return Y({v:e,device:t,prefix:"filter"})}function ot({v:e,device:t}){return q({v:e,device:t,prefix:"filter"})}function nt({v:e,device:t}){return X({v:e,device:t,prefix:"filter"})}function at({v:e,device:t}){return J({v:e,device:t,prefix:"filter"})}function rt({v:e,device:t}){return Z({v:e,device:t,prefix:"filter"})}function it({v:e,device:t}){return St({v:e,device:t,state:"active",prefix:"filterColor"})}function lt({v:e,device:t}){return dt({v:e,device:t,state:"active",prefix:"filterBg"})}function st({v:e,device:t}){return Ie({v:e,device:t,state:"active",prefix:"filter"})}function ct({v:e,device:t}){return jt({v:e,device:t,state:"active",prefix:"filter"})}function dt({v:e,device:t,state:o,prefix:n="bg"}){const a=Object(B.h)({v:e,device:t,state:o,prefix:n}),r=Object(B.j)({v:e,device:t,state:o});return void 0===a||"none"!==r?"background-color:transparent;":`background-color:${a};`}function ut({v:e,device:t,state:o,prefix:n="bg"}){const a=Object(B.i)({v:e,device:t,state:o,prefix:n});return void 0===a?"":`background-color:${a};`}function pt({v:e,device:t,state:o}){return dt({v:e,device:t,state:o,prefix:"bg2"})}function bt({v:e,device:t,state:o}){return`background-image:${Object(B.j)({v:e,device:t,state:o})};`}function mt({v:e,device:t,state:o}){return`background-image:${Object(B.k)({v:e,device:t,state:o})};`}function ht({v:e,device:t}){const o=Object(B.k)({v:e,device:t,state:"hover"});return o?`content: "";background-image:${o};`:""}function gt({v:e,device:t}){return"image"===Object(B.wd)({v:e,device:t})?"display: block;":"display: none;"}function vt({v:e,device:t,state:o}){const n=Object(B.k)({v:e,device:t,state:o}),a=Object(B.l)({v:e,device:t,state:o}),r=Object(B.m)({v:e,device:t,state:o});return"none"===n?"":`background-position:${a} ${r};`}function ft({v:e,device:t,props:o}){const{isSlider:n}=o.meta.section,a=Object(B.g)({v:e,isSlider:n});return"desktop"!==t||void 0===a?"":`background-attachment:${a};`}function yt({v:e,device:t}){return`display: ${"map"===Object(B.wd)({v:e,device:t})?"block":"none"};`}function Ot({v:e,device:t}){return`display: ${"video"===Object(B.wd)({v:e,device:t})?"block":"none"};`}function St({v:e,device:t,state:o,prefix:n}){const a=Object(B.B)({v:e,device:t,state:o,prefix:n});return void 0===a?"":`color:${a};`}function xt({v:e,device:t,state:o}){const n=Object(B.B)({v:e,device:t,state:o,prefix:"labelColor"});return void 0===n?"":`color:${n};`}function Ct({v:e,device:t,state:o,prefix:n=""}){const a=Object(B.z)({v:e,device:t,state:o,prefix:n}),r=Object(B.w)({v:e,device:t,state:o,prefix:n}),i=Object(B.v)({v:e,device:t,state:o,prefix:n}),l=Object(B.y)({v:e,device:t,state:o,prefix:n}),s="inset"===a?-1*Object(B.x)({v:e,device:t,state:o,prefix:n}):Object(B.x)({v:e,device:t,state:o,prefix:n}),c="inset"===a?-1*Object(B.A)({v:e,device:t,state:o,prefix:n}):Object(B.A)({v:e,device:t,state:o,prefix:n});if(""===a||"off"===a||0===s&&0===c&&0===i&&0===l)return"";return`${"inset"===a?"inset ":""}${s}px ${c}px ${i}px ${l}px ${r};`}function jt({v:e,device:t,state:o,prefix:n=""}){const a=Ct({v:e,device:t,state:o,prefix:n});return""===a?"":`box-shadow:${a};`}function Pt({v:e,device:t,state:o,prefix:n=""}){const a=Object(B.z)({v:e,device:t,state:o,prefix:n}),r=Object(B.A)({v:e,device:t,state:o,prefix:n}),i=Object(B.v)({v:e,device:t,state:o,prefix:n}),l=Object(B.w)({v:e,device:t,state:o,prefix:n}),s=r<0?-i:i;return""===a||"off"===a||0===r&&0===i?"":0===r?`box-shadow:inset 0 ${r+s}px ${i}px -${i}px ${l}, inset 0 -${r+s}px ${i}px -${i}px ${l};display: block;`:`box-shadow:inset 0 ${r+s}px ${i}px -${i}px ${l}, inset 0 0 0 0 ${l};display: block;`}function Bt({v:e,device:t,state:o,prefix:n=""}){const a=function({v:e,device:t,state:o,prefix:n=""}){const a=Object(B.ee)({v:e,device:t,state:o,prefix:n}),r=Object(B.ce)({v:e,device:t,state:o,prefix:n}),i=Object(B.be)({v:e,device:t,state:o,prefix:n}),l="inset"===a?-1*Object(B.de)({v:e,device:t,state:o,prefix:n}):Object(B.de)({v:e,device:t,state:o,prefix:n}),s="inset"===a?-1*Object(B.fe)({v:e,device:t,state:o,prefix:n}):Object(B.fe)({v:e,device:t,state:o,prefix:n});return""===a||"off"===a||0===l&&0===s&&0===i?"":`${"inset"===a?"inset ":""}${l}px ${s}px ${i}px ${r};`}({v:e,device:t,state:o,prefix:n});return""===a?"":`text-shadow:${a};`}function wt({v:e,device:t,state:o}){const n=Object(B.Qd)({v:e,device:t,state:o}),a=Object(B.Pd)({v:e,device:t,state:o});return void 0===n?"":"none"===n?"background-image: none;":`background-image: url(${a});`}function Tt({v:e,device:t,state:o}){const n=Object(B.Md)({v:e,device:t,state:o}),a=Object(B.Nd)({v:e,device:t,state:o});return`background-size: 100% ${n}${a}; height: ${n}${a};`}function zt({v:e,device:t,state:o}){return`transform: ${"on"===Object(B.Ld)({v:e,device:t,state:o})?"rotateX(0deg) rotateY(-180deg)":"rotateX(0deg) rotateY(0deg)"};`}function Et({v:e,device:t,state:o}){return`z-index: ${Object(B.Od)({v:e,device:t,state:o})};`}function kt({v:e,device:t,state:o}){const n=Object(B.Kd)({v:e,device:t,state:o}),a=Object(B.Jd)({v:e,device:t,state:o});return void 0===n?"":"none"===n?"background-image: none;":`background-image: url(${a});`}function Ht({v:e,device:t,state:o}){const n=Object(B.Gd)({v:e,device:t,state:o}),a=Object(B.Hd)({v:e,device:t,state:o});return`background-size: 100% ${n}${a}; height: ${n}${a};`}function Ft({v:e,device:t,state:o}){return`transform: ${"on"===Object(B.Fd)({v:e,device:t,state:o})?"rotateX(-180deg) rotateY(0deg)":"rotateX(-180deg) rotateY(-180deg)"};`}function _t({v:e,device:t,state:o}){return`z-index: ${Object(B.Id)({v:e,device:t,state:o})};`}function Rt({v:e,device:t,state:o}){const n=Object(B.gd)({v:e,device:t,state:o});return void 0===n?"":`transition-duration:0.${n}s;`}function Lt(){return"transition-property: filter, box-shadow, background, border-radius, border-color;"}function Mt({v:e,device:t,state:o}){const n=Object(B.ne)({v:e,device:t,state:o});return void 0===n?"":`font-family:${n};`}function Wt({v:e,device:t,state:o}){const n=Object(B.oe)({v:e,device:t,state:o}),a=Object(B.pe)({v:e,device:t,state:o});return void 0===n?"":`font-size:${n}${a||"px"};`}function It({v:e,device:t,state:o}){const n=Object(B.se)({v:e,device:t,state:o});return void 0===n?"":`line-height:${n};`}function Nt({v:e,device:t,state:o}){const n=Object(B.qe)({v:e,device:t,state:o});return void 0===n?"":`font-weight:${n};`}function At({v:e,device:t,state:o}){const n=Object(B.re)({v:e,device:t,state:o});return void 0===n?"":`letter-spacing:${n}px;`}function Vt({v:e,device:t,state:o}){const n=Object(B.Ad)({v:e,device:t,state:o,current:"paddingTop"}),a=Object(B.Ad)({v:e,device:t,state:o,current:"paddingRight"});return void 0===n&&void 0===a?"":`padding:${n}px ${a}px;`}function Dt({v:e,device:t,state:o}){const n=Object(B.Lb)({v:e,device:t,state:o});return void 0===n?"":`max-width:${n}%;`}function Gt(){return"transition-property: color, box-shadow, background, border;"}var $t=o(9),Ut=o(16),Kt=o(13),Yt=o(43);function qt(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function Xt(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?qt(Object(o),!0).forEach((function(t){Object(P.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):qt(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function Jt(e){const t=function({v:e,device:t,state:o}){return n="marginTop",Object(z.defaultValueValue)({v:e,key:n,device:t,state:o});var n}(e);return void 0===t?"":`margin-top:${t}px !important;`}function Zt(e){const t=function({v:e,device:t,state:o}){return n="marginBottom",Object(z.defaultValueValue)({v:e,key:n,device:t,state:o});var n}(e);return void 0===t?"":`margin-bottom:${t}px !important;`}function Qt({v:e,device:t,state:o}){const n=["background-image:"+function({v:e,device:t,state:o="normal"}){const n=n=>Object(z.defaultValueValue)({v:e,key:n,device:t,state:o}),a=n("colorType"),r=n("gradientType"),{hex:i}=Object(Kt.d)(n("colorHex"),n("colorPalette")),{hex:l}=Object(Kt.d)(n("gradientColorHex"),n("gradientColorPalette")),s=n("colorOpacity"),c=n("gradientColorOpacity"),d=n("gradientStartPointer"),u=n("gradientFinishPointer"),p=n("gradientLinearDegree"),b=n("gradientRadialDegree");return"gradient"===a?"linear"===r?`linear-gradient(${p}deg, ${Object(Ut.c)(i,s)} ${d}%, ${Object(Ut.c)(l,c)} ${u}%)`:`radial-gradient(circle ${b}px, ${Object(Ut.c)(i,s)} ${d}%, ${Object(Ut.c)(l,c)} ${u}%)`:"none"}({v:e,device:t,state:o}),"background-clip: text","-webkit-background-clip: text","color: transparent !important"];return"gradient"===e.colorType?n.join(";")+";":""}function eo(e){return c.d?`font-size:${.23*Object(B.he)(Xt(Xt({},e),{},{prefix:"typography"}))}%;`:ee(e)}function to({v:e,device:t,state:o}){const n=Object(B.k)({v:e,device:t,state:o}),a={"background-clip":"text","-webkit-background-clip":"text",color:"transparent!important","caret-color":"#000","background-position":`${function({v:e,device:t,state:o}){return n="bgPositionX",Object(z.defaultValueValue)({v:e,key:n,device:t,state:o});var n}({v:e,device:t,state:o})}% ${function({v:e,device:t,state:o}){return n="bgPositionY",Object(z.defaultValueValue)({v:e,key:n,device:t,state:o});var n}({v:e,device:t,state:o})}%`,"background-image":n};return"none"===n?"":Object.entries(a).map(([e,t])=>`${e}: ${t}`).join(";")+";"}function oo({v:e,device:t,prefix:o="typography",state:n}){return`font-family:${function({v:e,device:t,state:o,prefix:n=""}){const a=n=>Object(z.defaultValueValue)({v:e,key:n,device:t,state:o}),r=Object($t.b)(n,"fontFamily"),i=Object($t.b)(n,"fontFamilyType"),l=Object($t.b)(n,"fontStyle"),s=Object(Kt.e)("fontFamily",e[r],a(l)),c=Object(Kt.e)("fontFamilyType",e[i],a(l));if(s)return Object(Yt.d)({type:c,family:s}).family}({v:e,device:t,prefix:o,state:n})} !important;`}function no({v:e,device:t,state:o}){var n;const a=((e,t)=>"hover"===Object(B.ae)({v:e,state:t})?"hover":t)(e,o),r=o=>Object(z.defaultValueValue)({v:e,key:o,device:t,state:a}),{hex:i}=Object(Kt.d)(r(Object($t.b)("color","hex")),r("block-colorPalette")),l=null!==(n=Object(Ut.c)(i,r(Object($t.b)("color","opacity"))))&&void 0!==n?n:"";return void 0===l?"":`color:${l};`}function ao({v:e,device:t,state:o}){const n=Object(B.R)({v:e,device:t,state:o});return void 0===n?"":`border-radius:${n}px;`}function ro({v:e,device:t,state:o}){const n=Object(B.V)({v:e,device:t,state:o});return void 0===n?"":`flex-flow:${n};`}function io({v:e,device:t,state:o}){const n=Object(B.S)({v:e,device:t,state:o});return void 0===n?"":`font-size:${n}px;`}function lo({v:e,device:t,state:o}){const n=Object(B.U)({v:e,device:t,state:o}),a=Object(B.T)({v:e,device:t,state:o});return void 0===n||void 0===a?"":"left"===n?`margin-right:${a}px;margin-left:0;`:`margin-left:${a}px;margin-right:0;`}function so({v:e,device:t,state:o}){const n=Object(B.ib)({v:e,device:t,state:o});return void 0===n?"":`stroke-width:${n};`}function co(){return"transition-property: color, box-shadow, background, border-color;"}function uo(){return"align-items: center; justify-content: center;"}function po(){return"transition-property:box-shadow;"}function bo(){return"transition-property:color,border,box-shadow;"}function mo(){return"transition-property:border, box-shadow;"}function ho(){return"transition-property:box-shadow;"}function go(){return"transition-property:box-shadow;"}function vo(){return"transition-property:filter, box-shadow, border-radius, border;"}function fo({v:e,device:t,state:o}){return["fixed","absolute"].includes(Object(z.defaultValueValue)({v:e,key:"elementPosition",device:t,state:o}))?"height: unset":""}function yo(){return"transition-property: box-shadow, border, border-radius;"}function Oo({v:e,device:t,state:o}){const n=Object(B.O)({v:e,device:t,state:o}),a=Object(B.P)({v:e,device:t,state:o});return void 0===n?"":`width:${n}${a};`}function So({v:e,device:t,state:o}){const n=Object(B.J)({v:e,device:t,state:o});return void 0===n?"":`display:${n};`}function xo({v:e,device:t,state:o}){const n=Object(B.B)({v:e,device:t,state:o,prefix:"closeColor"});return void 0===n?"":`color:${n};`}function Co({v:e,device:t,state:o}){const n=Object(B.F)({v:e,device:t,state:o}),a=Object(B.D)({v:e,device:t,state:o});return void 0===n||void 0===a?"":`font-size:${n+2*a}px;`}function jo({v:e,device:t,state:o}){const n=Object(B.D)({v:e,device:t,state:o});return void 0===n?"":`padding:${n}px;`}function Po({v:e,device:t,state:o}){const n=Object(B.E)({v:e,device:t,state:o});return void 0===n?"":`border-radius:${n}px;`}function Bo({v:e,device:t,state:o}){const n=Object(B.h)({v:e,device:t,prefix:"closeBg",state:o});return void 0===n?"":`background-color:${n};`}function wo({v:e,device:t,state:o}){const n=Object(B.C)({v:e,device:t,state:o}),a=Object(B.G)({v:e,device:t,state:o}),r=Object(B.H)({v:e,device:t,state:o}),i=Object(B.K)({v:e,device:t,state:o}),l=Object(B.L)({v:e,device:t,state:o}),s=Object(B.F)({v:e,device:t,state:o}),c=Object(B.D)({v:e,device:t,state:o}),d=Object(B.I)({v:e,device:t,state:o}),u=`${"outside"===d?-i-s-2*c:i}${l}`,p=`${"outside"===d?-a-s-2*c:a}${r}`;switch(n){case"topLeft":return`top:${u};left:${p};right:auto;bottom:auto;`;case"topRight":return`top:${u};right:${p};left:auto;bottom:auto;`;case"bottomLeft":return`bottom:${u};left:${p};right:auto;top:auto;`;case"bottomRight":return`bottom:${u};right:${p};left:auto;top:auto;`}}function To({v:e,device:t,state:o}){const n=Object(B.b)({v:e,device:t,state:o,prefix:"popupRow"});return void 0===n?"":`align-items:${n};`}function zo({v:e,device:t,state:o}){const n=Object(B.Q)({v:e,device:t,state:o}),a=Object(B.M)({v:e,device:t,state:o}),r=Object(B.N)({v:e,device:t,state:o});return"custom2"===n?`height: ${a}${r};`:""}function Eo({v:e,device:t,state:o}){return"custom2"===Object(B.Q)({v:e,device:t,state:o})?"max-height: 100%; overflow-x: hidden; overflow-y: auto;":""}function ko({v:e,device:t,state:o}){return"custom2"===Object(B.Q)({v:e,device:t,state:o})?"height: 100%;":""}function Ho({v:e,device:t,state:o}){return"custom2"===Object(B.Q)({v:e,device:t,state:o})?"max-height: 100%;":""}function Fo({v:e,device:t,state:o}){const n=Object(B.te)({v:e,device:t,state:o}),a="relative"===(r="elementPosition",Object(z.defaultValueValue)({v:e,key:r,device:t,state:o}));var r;return 0===n&&a?"z-index: auto;":`z-index: ${n+(a?0:11)};`}function _o({v:e,device:t,state:o}){return`z-index: ${Object(B.te)({v:e,device:t,state:o})+1};`}function Ro({v:e,device:t,state:o}){const n=Object(B.b)({v:e,device:t,state:o});return void 0===n?"":`align-items:${n};`}function Lo({v:e,device:t,state:o}){const n=Object(B.a)({v:e,device:t,state:o});return void 0===n?"":`justify-content:${n};`}function Mo({v:e,device:t,state:o}){const n=Object(B.c)({v:e,device:t,state:o,prefix:"content"});return void 0===n?"":`text-align:${n};`}function Wo({v:e,device:t,state:o,prefix:n=""}){const a=Object(B.c)({v:e,device:t,state:o,prefix:n});return void 0===a?"":{left:"margin-right: auto; margin-left: 0;",center:"margin-left: auto; margin-right: auto;",right:"margin-left: auto; margin-right: 0;"}[a]}function Io({v:e,device:t,state:o}){const n=Object(B.b)({v:e,device:t,state:o});return void 0===n?"":`justify-content:${n};`}function No({v:e,device:t,state:o}){const n=Object(B.c)({v:e,device:t,state:o,prefix:"excerpt"});return void 0===n?"":`text-align:${n};`}function Ao({v:e,device:t,state:o}){const n=Object(B.Zd)({v:e,device:t,state:o});return n>0?`flex:1 1 ${n}%;`:""}function Vo({v:e,device:t,state:o,prefix:n=""}){const a=Ko({v:e,device:t,state:o,prefix:n}),r=a.paddingTop===a.paddingRight&&a.paddingTop===a.paddingBottom&&a.paddingTop===a.paddingLeft&&a.paddingTop>0;return 0===a.paddingTop&&0===a.paddingRight&&0===a.paddingBottom&&0===a.paddingLeft?"padding:0;":r?`padding:${a.paddingTop}${a.paddingTopSuffix};`:`padding:${a.paddingTop}${a.paddingTopSuffix} ${a.paddingRight}${a.paddingRightSuffix} ${a.paddingBottom}${a.paddingBottomSuffix} ${a.paddingLeft}${a.paddingLeftSuffix};`}function Do({v:e,device:t,state:o}){0}function Go({v:e,device:t,state:o}){{let n="";const a=Ko({v:e,device:t,state:o});return n=`height:${a.paddingTop}${a.paddingTopSuffix};`,n}}function $o({v:e,device:t,state:o}){{let n="";const a=Ko({v:e,device:t,state:o});return n=`height:${a.paddingBottom}${a.paddingBottomSuffix};`,n}}function Uo({v:e,device:t,state:o}){{let n="";const a=Ko({v:e,device:t,state:o});return n=`padding-right:${a.paddingRight}${a.paddingRightSuffix};padding-left:${a.paddingLeft}${a.paddingLeftSuffix};`,n}}function Ko({v:e,device:t,state:o,prefix:n=""}){let a=0,r=0,i=0,l=0,s="px",c="px",d="px",u="px";if("grouped"===Object(B.zd)({v:e,device:t,state:o,prefix:n})){const p=Object(B.xd)({v:e,device:t,state:o,prefix:n}),b=Object(B.yd)({v:e,device:t,state:o,prefix:n});a=p,r=p,i=p,l=p,s=b,c=b,d=b,u=b}else a=Object(B.Ad)({v:e,device:t,state:o,prefix:n,current:"paddingTop"}),r=Object(B.Ad)({v:e,device:t,state:o,prefix:n,current:"paddingRight"}),i=Object(B.Ad)({v:e,device:t,state:o,prefix:n,current:"paddingBottom"}),l=Object(B.Ad)({v:e,device:t,state:o,prefix:n,current:"paddingLeft"}),s=Object(B.Bd)({v:e,device:t,state:o,prefix:n,current:"paddingTopSuffix"}),c=Object(B.Bd)({v:e,device:t,state:o,prefix:n,current:"paddingRightSuffix"}),d=Object(B.Bd)({v:e,device:t,state:o,prefix:n,current:"paddingBottomSuffix"}),u=Object(B.Bd)({v:e,device:t,state:o,prefix:n,current:"paddingLeftSuffix"});return{paddingTop:a,paddingRight:r,paddingBottom:i,paddingLeft:l,paddingTopSuffix:s,paddingRightSuffix:c,paddingBottomSuffix:d,paddingLeftSuffix:u}}function Yo({v:e,device:t,state:o}){return`padding:${Object(B.qd)({v:e,device:t,state:o})} ${Object(B.pd)({v:e,device:t,state:o})} ${Object(B.nd)({v:e,device:t,state:o})} ${Object(B.od)({v:e,device:t,state:o})};`}function qo({v:e,device:t,state:o}){let n="",a="",r=0,i=0,l=0,s=0,c="",d="",u="",p="";a=Object(B.td)({v:e,device:t,state:o}),"grouped"===a?(s=Object(B.ud)({v:e,device:t,state:o,current:"marginLeft"}),"auto"===s?(r=l=Object(B.rd)({v:e,device:t,state:o}),s=i="auto",c=u=Object(B.sd)({v:e,device:t,state:o})):(r=i=l=s=Object(B.rd)({v:e,device:t,state:o}),c=d=u=p=Object(B.sd)({v:e,device:t,state:o}))):(r=Object(B.ud)({v:e,device:t,state:o,current:"marginTop"}),i=Object(B.ud)({v:e,device:t,state:o,current:"marginRight"}),l=Object(B.ud)({v:e,device:t,state:o,current:"marginBottom"}),s=Object(B.ud)({v:e,device:t,state:o,current:"marginLeft"}),c=Object(B.vd)({v:e,device:t,state:o,current:"marginTopSuffix"}),d=Object(B.vd)({v:e,device:t,state:o,current:"marginRightSuffix"}),u=Object(B.vd)({v:e,device:t,state:o,current:"marginBottomSuffix"}),p=Object(B.vd)({v:e,device:t,state:o,current:"marginLeftSuffix"}));return n=void 0===r?"":r===i&&r===l&&r===s&&0!==r?`margin:${r}${c};`:0!==r||0!==i||0!==l||0!==s?`margin:${r}${c} ${i}${d} ${l}${u} ${s}${p};`:"margin:0;",n}function Xo({v:e,device:t,state:o}){return`margin:${Object(B.md)({v:e,device:t,state:o})} ${Object(B.ld)({v:e,device:t,state:o})} ${Object(B.jd)({v:e,device:t,state:o})} ${Object(B.kd)({v:e,device:t,state:o})};`}function Jo(){return"display:flex;"}function Zo(){return"display:inline-flex;"}function Qo(){return"display:block;"}function en({v:e,device:t,state:o}){let n="";{const a=Object(B.Rd)({v:e,device:t,state:o}),r=Object(B.Sd)({v:e,device:t,state:o});n=""!==a?`filter:${a};opacity:${r};`:""}return n}function tn({v:e,device:t,state:o,mode:n="editor"}){const a=Object(B.Rd)({v:e,device:t,state:o});return"editor"===n&&""!==a?"display:var(--elements-visibility, flex);":""}function on({v:e,device:t,state:o,mode:n="editor"}){const a=Object(B.Rd)({v:e,device:t,state:o});return"editor"===n&&""!==a?"display:var(--elements-visibility, inline-flex);":""}function nn({v:e,device:t,state:o,mode:n="editor"}){const a=Object(B.Rd)({v:e,device:t,state:o});return"editor"===n&&""!==a?"display:var(--elements-visibility, block);":""}function an({v:e,device:t,state:o,mode:n="editor"}){const a=en({v:e,device:t,state:o});return"editor"===n?a:""}function rn(e,t){const{membership:o,membershipRoles:n}=e,a=JSON.parse(n||"[]");if("off"===o||0===a.length)return"";return`display: var(${"--role-default-"+t} ${a.map(e=>`, var(--role-${e}-${t}`).join("").replace(/\//g,"")}, none${")".repeat(a.length+1)};`}function ln({v:e}){return rn(e,"block")}function sn({v:e}){return rn(e,"flex")}function cn({v:e,device:t,state:o,prefix:n=""}){const a=Object(B.cd)({v:e,device:t,state:o,prefix:n}),r=Object(B.ed)({v:e,device:t,state:o,prefix:n}),i=Object(B.fd)({v:e,device:t,state:o,prefix:n}),l=Object(B.dd)({v:e,device:t,state:o,prefix:n});return 100===a&&0===r&&100===i&&100===l?"":`brightness(${a}%) hue-rotate(${r}deg) saturate(${i}%) contrast(${l}%)`}function dn({v:e,device:t,state:o,prefix:n=""}){const a=cn({v:e,device:t,state:o,prefix:n});return""===a?"":`filter:${a};`}function un({v:e,device:t,state:o}){const n=Object(B.Dc)({v:e,device:t,state:o});return void 0===n?"":`padding-top:${n};`}function pn({v:e,device:t,state:o}){const n=Object(B.cd)({v:e,device:t,state:o}),a=Object(B.ed)({v:e,device:t,state:o}),r=Object(B.fd)({v:e,device:t,state:o}),i=Object(B.dd)({v:e,device:t,state:o});return void 0===n&&void 0===a&&void 0===r&&void 0===i?"":`filter:brightness(${n}%) hue-rotate(${a}deg) saturate(${r}%) contrast(${i}%);`}function bn({v:e,device:t,state:o}){const n=Object(B.xc)({v:e,device:t,state:o});return void 0===n?"":`background-size:${n}%;`}function mn({v:e,device:t,state:o}){const n=Object(B.tc)({v:e,device:t,state:o}),a=Object(B.rc)({v:e,device:t,state:o}),r=Object(B.sc)({v:e,device:t,state:o}),i=Object(B.qc)({v:e,device:t,state:o});return a>0?`background-color:${Object(Ut.c)(i,a)};`:n>0?`background-color:${Object(Ut.c)(r,n)};`:"background-color:transparent;"}function hn({v:e,device:t,state:o}){const n=Object(B.zc)({v:e,device:t,state:o});return void 0===n?"":`font-size:${n}px;`}function gn({v:e,device:t,state:o}){const n=Object(B.Bc)({v:e,device:t,state:o});return void 0===n?"":`width:${n}px;`}function vn({v:e,device:t,state:o}){const n=Object(B.Ac)({v:e,device:t,state:o});return void 0===n?"":`height:${n}px;`}function fn({v:e,device:t,state:o}){const n=Object(B.pc)({v:e,device:t,state:o});return void 0===n?"":`background-color:${n};`}function yn({v:e,device:t,state:o}){const n=Object(B.wc)({v:e,device:t,state:o});return n?`background-image:${n};`:""}function On({v:e,device:t,state:o}){const n=Object(B.uc)({v:e,device:t,state:o}),a=Object(B.vc)({v:e,device:t,state:o});return void 0===n&&void 0===a?"":`background-position:${n}% ${a}%;`}function Sn(){return"transition-property: box-shadow, border, border-radius, background-color, color, transform;"}function xn({v:e,device:t,state:o}){return dt({v:e,device:t,state:o,prefix:"controlsBg"})}function Cn({v:e,device:t,state:o}){return St({v:e,device:t,state:o,prefix:"iconControlsColor"})}function jn({v:e,device:t,state:o}){const n=Object(B.yc)({v:e,device:t,state:o});return void 0===n?"":`font-size:${n}px;`}function Pn({v:e,device:t}){return Y({v:e,device:t,prefix:"subTitle"})}function Bn({v:e,device:t}){return q({v:e,device:t,prefix:"subTitle"})}function wn({v:e,device:t}){return X({v:e,device:t,prefix:"subTitle"})}function Tn({v:e,device:t}){return J({v:e,device:t,prefix:"subTitle"})}function zn({v:e,device:t}){return Z({v:e,device:t,prefix:"subTitle"})}function En({v:e,device:t,state:o}){const n=Object(B.Td)({v:e,device:t,state:o});return void 0===n?"":`width:${n}px;`}function kn({v:e,device:t,state:o}){const n=Object(B.Cc)({v:e,device:t,state:o});return void 0===n?"":`max-width:${n}px; flex: 1 1 ${n}px;`}function Hn({v:e,device:t,state:o}){return Ie({v:e,device:t,state:o,prefix:"item"})}function Fn({v:e,device:t,state:o}){const n=Object(B.Td)({v:e,device:t,state:o});return void 0===n?"":`width: calc(100% - ${n}px);`}function _n({v:e,device:t}){const o=Object(z.defaultValueValue)({v:e,key:"gridColumn",device:t}),n=o>1?100/o:100;return`max-width:${n}%; flex: 0 0 ${n}%;`}function Rn({v:e,device:t,state:o}){return St({v:e,device:t,state:o,prefix:"iconColor"})}function Ln({v:e,device:t,state:o}){return St({v:e,device:t,state:o,prefix:"subTitleColor"})}function Mn({v:e,device:t,state:o}){return dt({v:e,device:t,state:o,prefix:"iconBg"})}function Wn({v:e,device:t}){return dt({v:e,device:t,state:"active",prefix:"bg"})}function In({v:e,device:t}){return Ie({v:e,device:t,state:"active",prefix:"item"})}function Nn({v:e,device:t}){return St({v:e,device:t,state:"active",prefix:"color"})}function An({v:e,device:t}){return St({v:e,device:t,state:"active",prefix:"subTitleColor"})}function Vn({v:e,device:t,state:o}){const n=Object(B.sb)({v:e,device:t,state:o});return void 0===n?"":`font-size:${n}px;`}function Dn({v:e,device:t,state:o}){const n=Object(B.Ad)({v:e,device:t,state:o,current:"paddingTop"}),a=Object(B.Ad)({v:e,device:t,state:o,current:"paddingRight"});return void 0===n&&void 0===a?"":`padding:${n}px ${a}px;`}function Gn({v:e,device:t}){const o=Object(B.Y)({v:e,device:t});return`min-height: ${"custom"===o?`${Object(B.W)({v:e,device:t})}${Object(B.X)({v:e,device:t})}`:"fullHeight"===o?"100vh":"auto"};`}function $n({v:e,device:t,state:o}){const n="on"===Object(B.Dd)({v:e,device:t,state:o})?"row-reverse":"row",a="on"===Object(B.Ed)({v:e,device:t})?"wrap-reverse":"wrap",r="on"===Object(B.Cd)({v:e,device:t})?"flex-end":"flex-start";return"desktop"!==t?`flex-direction:${n};flex-wrap:${a};justify-content:${r};`:""}var Un=o(29),Kn=o(169),Yn=o(286),qn=o(287);function Xn(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function Jn(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?Xn(Object(o),!0).forEach((function(t){Object(P.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):Xn(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function Zn(e){return Object(B.te)(e)?"position:relative;":"position:static;"}function Qn(){return"position:relative;"}function ea(e){const t=Kn.a((o="elementPosition",Object(z.defaultValueValue)(Jn({key:o},e))));var o;return void 0===t?"":`position:${t};`}function ta(e){const t=t=>Object(z.defaultValueValue)(Jn({key:t},e)),o=t("elementPosition"),n=Un.b(t("width")),a=T.d(t("widthSuffix"));return void 0!==n&&a&&"relative"!==o?`width:${n}${a};`:""}function oa(e){var t,o;const n=t=>Object(z.defaultValueValue)(Jn({key:t},e)),a=Kn.a(n("elementPosition"));if(!a||"relative"===a)return"";const r=Yn.a(n("offsetYAlignment")),i=Un.b(n("offsetY")),l=null!==(t=T.d(n("offsetYSuffix")))&&void 0!==t?t:"px",s=qn.a(n("offsetXAlignment")),c=Un.b(n("offsetX")),d=null!==(o=T.d(n("offsetXSuffix")))&&void 0!==o?o:"px",u=r?{top:"unset",bottom:"unset",[r]:`${i}${l}`}:{},p=s?{right:"unset",left:"unset",[s]:`${c}${d}`}:{};return Object.entries(Jn(Jn({},u),p)).map(([e,t])=>t?`${e}: ${t};`:"").join("")}function na({v:e,device:t,state:o}){return`margin-right: ${Object(B.id)({v:e,device:t,state:o})}px;`}function aa({v:e,device:t,state:o}){const n=Object(B.hd)({v:e,device:t,state:o});return void 0===n?"":`font-size:${n}px;`}var ra=o(30);const ia=e=>void 0!==e;function la({v:e,device:t,state:o}){const n=Object(B.Pb)({v:e,device:t,state:o}),a=Object(B.Ob)({v:e,device:t,state:o});let r=`calc(${a/100} * var(--brz-section-container-max-width, 1170px));`;return t!==ra.c&&t!==ra.b||(r=a+"%"),"boxed"===n?"max-width: "+r:"max-width: 100%;"}function sa({v:e}){const t="on"===Object(B.Tb)({v:e})?"height":"min-height",o="on"===Object(B.Qb)({v:e})?"100vh":"100%";return ia(o)?`${t}: ${o};`:""}function ca({v:e,device:t,state:o,prefix:n="sliderDotsColor"}){const a=Object(B.B)({v:e,device:t,state:o,prefix:n});return ia(a)?`color: ${a};`:""}function da({v:e,device:t,state:o,prefix:n="sliderArrowsColor"}){const a=Object(B.B)({v:e,device:t,state:o,prefix:n});return ia(a)?`color: ${a};`:""}function ua(){return"transition-property: filter, background, border, border-radius;"}function pa({v:e,device:t,state:o}){let n,a;if("grouped"===Object(B.td)({v:e,device:t,state:o})?(n=Object(B.rd)({v:e,device:t,state:o}),a=Object(B.sd)({v:e,device:t,state:o})):(n=Object(B.ud)({v:e,device:t,state:o,current:"marginTop"}),a=Object(B.vd)({v:e,device:t,state:o,current:"marginTopSuffix"})),!ia(n))return"";if(n<0){let t=42-n;if("%"===a){const o=document.querySelector(`[data-uid="${e._id}"]`);if(o){t=42+o.getBoundingClientRect().width/100*-n}}return`grid-template-rows: minmax(calc(100% - 42px), ${t}px) 42px;`}return"grid-template-rows: minmax(calc(100% - 42px), 42px) 42px;"}function ba({v:e,device:t}){const o=Object(B.Qb)({v:e,device:t});return`min-height: ${"custom"===o?`${Object(B.Rb)({v:e,device:t})}${Object(B.Sb)({v:e,device:t})}`:"on"===o?"100vh":"auto"};`}function ma({v:e,device:t,state:o}){{const{paddingLeft:n,paddingLeftSuffix:a,paddingRight:r,paddingRightSuffix:i}=Ko({v:e,device:t,state:o}),l=`${n}${a}`,s=`${r}${i}`;return`margin-left: -${l}; margin-right: -${s}; width: calc(100% + ${s} + ${l});`}}function ha(){return"max-width: 1170px; height: 100%;"}function ga({v:e,device:t,state:o}){return`font-size: ${Object(B.he)({v:e,device:t,state:o})/2}px;`}function va({v:e,device:t,state:o,prefix:n="activeColor"}){return`color: ${Object(B.B)({v:e,device:t,state:o,prefix:n})};`}function fa({v:e,device:t,state:o,prefix:n="arrowsColor"}){return`color: ${Object(B.B)({v:e,device:t,state:o,prefix:n})};`}function ya({v:e,device:t,state:o}){const n=Object(B.Zd)({v:e,device:t,state:o});return void 0===n?"":`flex-basis:${n}%;`}function Oa({v:e,device:t,state:o}){const n=Object(B.Zd)({v:e,device:t,state:o,prefix:"submit"});return void 0===n?"":`max-width:${n}%;flex-basis:${n}%;`}function Sa({v:e,device:t,state:o}){const n=(a="type",Object(z.defaultValueValue)({v:e,key:a,device:t,state:o}));var a;const r=Object(B.Vd)({v:e,device:t,state:o});return void 0===r||void 0===n?"":"Paragraph"===n?`height:${r}px!important;`:"height:auto;"}function xa({v:e,device:t,state:o}){const n=Object(B.c)({v:e,device:t,state:o,prefix:"label"});return void 0===n?"":`text-align:${n};`}function Ca({v:e,device:t,state:o}){const{paddingTop:n,paddingRight:a,paddingBottom:r,paddingLeft:i}=Ko({v:e,device:t,state:o});return void 0===n||void 0===a||void 0===r||void 0===i||c.d?"":`margin:-${n}px -${a/2}px\n -${r}px -${i/2}px;`}function ja({v:e,device:t,state:o}){const{paddingTop:n,paddingRight:a,paddingBottom:r,paddingLeft:i,paddingTopSuffix:l,paddingRightSuffix:s,paddingBottomSuffix:d,paddingLeftSuffix:u}=Ko({v:e,device:t,state:o});return void 0===n||void 0===a||void 0===r||void 0===i?"":c.d?`padding:0 0 ${r}${d} 0;`:`padding:${n}${l}\n ${a/2}${s}\n ${r}${d}\n ${i/2}${u};`}function Pa({v:e,device:t,state:o}){const n=Object(B.le)({v:e,device:t}),a=Object(B.he)({v:e,device:t}),{paddingTop:r,paddingBottom:i}=Ko({v:e,device:t,state:o}),l=function({v:e,device:t,state:o,prefix:n=""}){let a=0,r=0;if("grouped"===Object(B.t)({v:e,device:t,state:o,prefix:n})){const i=Object(B.s)({v:e,device:t,state:o,prefix:n});a=i,r=i}else a=Object(B.u)({v:e,device:t,state:o,prefix:n,current:"top"}),r=Object(B.u)({v:e,device:t,state:o,prefix:n,current:"bottom"});return a+r}({v:e,device:t,state:o});return`min-height:${Math.round(a*n*10)/10+r+i+l}px;`}function Ba({v:e,device:t}){return Y({v:e,device:t,prefix:"label"})}function wa({v:e,device:t}){return q({v:e,device:t,prefix:"label"})}function Ta({v:e,device:t}){return X({v:e,device:t,prefix:"label"})}function za({v:e,device:t}){return J({v:e,device:t,prefix:"label"})}function Ea({v:e,device:t}){return Z({v:e,device:t,prefix:"label"})}function ka({v:e,device:t,state:o}){return Vo({v:e,device:t,state:o,prefix:"label"})}function Ha({v:e,device:t,state:o}){return St({v:e,device:t,state:o,prefix:"checkboxColor"})}function Fa({v:e,device:t}){return Y({v:e,device:t,prefix:"checkbox"})}function _a({v:e,device:t}){return q({v:e,device:t,prefix:"checkbox"})}function Ra({v:e,device:t}){return X({v:e,device:t,prefix:"checkbox"})}function La({v:e,device:t}){return J({v:e,device:t,prefix:"checkbox"})}function Ma({v:e,device:t}){return Z({v:e,device:t,prefix:"checkbox"})}function Wa({v:e,device:t,state:o}){return St({v:e,device:t,state:o,prefix:"selectColor"})}function Ia({v:e,device:t,state:o}){return dt({v:e,device:t,state:o,prefix:"selectBg"})}function Na({v:e,device:t,state:o}){const n=Object(B.s)({v:e,device:t,state:o});return void 0===n||0===n?"border: 2px solid #f00":"border-color: #f00"}function Aa({v:e,device:t,state:o}){const n=Object(B.i)({v:e,device:t,state:o,prefix:"selectBg"});return void 0===n?"":`background-color:${Object(Ut.c)(n,.2)};`}function Va({v:e,device:t,state:o}){const n=Object(B.u)({v:e,device:t,state:o,prefix:"select",current:"top"}),a=Object(B.r)({v:e,device:t,state:o,prefix:"select"}),r=Object(B.n)({v:e,device:t,state:o,prefix:"select"});return void 0===n?"":`border :${n}px ${a} ${r};`}function Da({v:e,device:t,state:o}){return Ae({v:e,device:t,state:o,prefix:"select"})}function Ga({v:e,device:t,state:o}){return jt({v:e,device:t,state:o,prefix:"select"})}function $a({v:e,device:t,state:o}){const n=Object(B.eb)({v:e,device:t,state:o});return void 0===n?"":`flex-basis:${100/n}%;`}function Ua({v:e}){return`content: ""; padding-top: ${e.submitHeight}%;`}function Ka({v:e,device:t,state:o}){const{paddingTop:n,paddingRight:a,paddingBottom:r,paddingLeft:i}=Ko({v:e,device:t,state:o,prefix:"field"});return void 0===n||void 0===a||void 0===r||void 0===i?"":`margin:-${n}px -${a/2}px\n -${r}px -${i/2}px;`}function Ya({v:e,device:t,state:o}){const{paddingTop:n,paddingRight:a,paddingBottom:r,paddingLeft:i,paddingTopSuffix:l,paddingRightSuffix:s,paddingBottomSuffix:c,paddingLeftSuffix:d}=Ko({v:e,device:t,state:o,prefix:"field"});return void 0===n||void 0===a||void 0===r||void 0===i?"":`padding:${n}${l}\n ${a/2}${s}\n ${r}${c}\n ${i/2}${d};`}function qa({v:e,device:t}){return Y({v:e,device:t,prefix:"lost"})}function Xa({v:e,device:t}){return q({v:e,device:t,prefix:"lost"})}function Ja({v:e,device:t}){return X({v:e,device:t,prefix:"lost"})}function Za({v:e,device:t}){return J({v:e,device:t,prefix:"lost"})}function Qa({v:e,device:t}){return Z({v:e,device:t,prefix:"lost"})}function er({v:e,device:t,state:o}){return St({v:e,device:t,state:o,prefix:"lostColor"})}function tr({v:e,device:t,state:o}){const n=Object(B.c)({v:e,device:t,state:o,prefix:"lost"});return void 0===n?"":`text-align:${n};`}function or({v:e,device:t,state:o}){const n=(a="rememberMeHorizontalAlign",Object(z.defaultValueValue)({v:e,key:a,device:t,state:o}));var a;return`justify-content: ${void 0===n?n:{left:"flex-start",center:"center",right:"flex-end"}[n]};`}function nr({v:e,device:t,state:o}){const n=Object(B.c)({v:e,device:t,state:o,prefix:"autorized"});return void 0===n?"":`text-align:${n};`}function ar({v:e,device:t}){return Y({v:e,device:t,prefix:"text"})}function rr({v:e,device:t}){return q({v:e,device:t,prefix:"text"})}function ir({v:e,device:t}){return X({v:e,device:t,prefix:"text"})}function lr({v:e,device:t}){return J({v:e,device:t,prefix:"text"})}function sr({v:e,device:t}){return Z({v:e,device:t,prefix:"text"})}function cr({v:e,device:t,state:o}){return St({v:e,device:t,state:o,prefix:"textColor"})}function dr({v:e,device:t,state:o}){return St({v:e,device:t,state:o,prefix:"linkColor"})}function ur({v:e,device:t}){return Y({v:e,device:t,prefix:"registerInfo"})}function pr({v:e,device:t}){return q({v:e,device:t,prefix:"registerInfo"})}function br({v:e,device:t}){return X({v:e,device:t,prefix:"registerInfo"})}function mr({v:e,device:t}){return J({v:e,device:t,prefix:"registerInfo"})}function hr({v:e,device:t}){return Z({v:e,device:t,prefix:"registerInfo"})}function gr({v:e,device:t,state:o}){return St({v:e,device:t,state:o,prefix:"registerInfoColor"})}function vr({v:e,device:t,state:o}){const n=Object(B.c)({v:e,device:t,state:o,prefix:"registerInfo"});return void 0===n?"":`text-align:${n};`}function fr({v:e,device:t}){return Y({v:e,device:t,prefix:"registerLink"})}function yr({v:e,device:t}){return q({v:e,device:t,prefix:"registerLink"})}function Or({v:e,device:t}){return X({v:e,device:t,prefix:"registerLink"})}function Sr({v:e,device:t}){return J({v:e,device:t,prefix:"registerLink"})}function xr({v:e,device:t}){return Z({v:e,device:t,prefix:"registerLink"})}function Cr({v:e,device:t,state:o}){return St({v:e,device:t,state:o,prefix:"registerLinkColor"})}function jr({v:e,device:t,state:o}){const n=Object(B.c)({v:e,device:t,state:o,prefix:"registerLink"});return void 0===n?"":`text-align:${n};`}function Pr({v:e,device:t}){return Y({v:e,device:t,prefix:"loginLink"})}function Br({v:e,device:t}){return q({v:e,device:t,prefix:"loginLink"})}function wr({v:e,device:t}){return X({v:e,device:t,prefix:"loginLink"})}function Tr({v:e,device:t}){return J({v:e,device:t,prefix:"loginLink"})}function zr({v:e,device:t}){return Z({v:e,device:t,prefix:"loginLink"})}function Er({v:e,device:t,state:o}){return St({v:e,device:t,state:o,prefix:"loginLinkColor"})}function kr({v:e,device:t,state:o}){const n=Object(B.c)({v:e,device:t,state:o,prefix:"loginLink"});return void 0===n?"":`text-align:${n};`}function Hr({v:e,device:t,state:o,prefix:n="iconsColor"}){return`color: ${Object(B.B)({v:e,device:t,state:o,prefix:n})};`}function Fr({v:e,device:t,state:o,prefix:n="textColor"}){return`color: ${Object(B.B)({v:e,device:t,state:o,prefix:n})};`}function _r({v:e,device:t,state:o}){return"inline"===Object(B.bd)({v:e,device:t})?`margin-right: ${Object(B.Yd)({v:e,device:t,state:o})}px;`:`margin-top: ${Object(B.Yd)({v:e,device:t,state:o})}px;`}function Rr({v:e,device:t}){return"desktop"===t?`font-family:${Object(B.ge)({v:e,device:t,prefix:"titleTypography"})};`:""}function Lr({v:e,device:t}){return`font-size:${Object(B.he)({v:e,device:t,prefix:"titleTypography"})}px;`}function Mr({v:e,device:t}){return`line-height:${Object(B.le)({v:e,device:t,prefix:"titleTypography"})};`}function Wr({v:e,device:t}){return`font-weight:${Object(B.je)({v:e,device:t,prefix:"titleTypography"})};`}function Ir({v:e,device:t}){return`letter-spacing:${Object(B.ke)({v:e,device:t,prefix:"titleTypography"})}px;`}function Nr({v:e,device:t}){return"desktop"===t?`font-family:${Object(B.ge)({v:e,device:t,prefix:"postTypography"})};`:""}function Ar({v:e,device:t}){return`font-size:${Object(B.he)({v:e,device:t,prefix:"postTypography"})}px;`}function Vr({v:e,device:t}){return`line-height:${Object(B.le)({v:e,device:t,prefix:"postTypography"})};`}function Dr({v:e,device:t}){return`font-weight:${Object(B.je)({v:e,device:t,prefix:"postTypography"})};`}function Gr({v:e,device:t}){return`letter-spacing:${Object(B.ke)({v:e,device:t,prefix:"postTypography"})}px;`}function $r({v:e,device:t,state:o}){const n=Object(B.B)({v:e,device:t,prefix:"titleColor",state:o});return void 0===n?"":`color:${n};`}function Ur({v:e,device:t,state:o}){const n=Object(B.B)({v:e,device:t,prefix:"postColor",state:o});return void 0===n?"":`color:${n};`}function Kr({v:e,device:t,state:o}){const n=Object(B.Kb)({v:e,device:t,state:o}),a=Object(B.Ib)({v:e,device:t,state:o});return void 0===n?"":"off"===a?"margin-bottom: 0;":`margin-bottom:${n}px`}function Yr({v:e,device:t,state:o}){const n=Object(B.Vd)({v:e,device:t,state:o});return void 0===n?"":`height:${n}%;`}function qr({v:e,device:t,state:o}){const n=Object(B.Jb)({v:e,device:t,state:o});return void 0===n||"off"!==n?"":"content: none;"}function Xr({v:e,device:t,state:o,prefix:n="ratingColor"}){return`color: ${Object(B.B)({v:e,device:t,state:o,prefix:n})};`}function Jr({v:e,device:t,state:o,prefix:n="ratingBackgroundColor"}){return`color: ${Object(B.B)({v:e,device:t,state:o,prefix:n})};`}function Zr({v:e,device:t,state:o,prefix:n="bgColor"}){return`background-color: ${Object(B.B)({v:e,device:t,state:o,prefix:n})};`}function Qr({v:e,device:t}){return`border-radius: ${o="borderRadius",Object(z.defaultValueValue)({v:e,key:o,device:t})}px;`;var o}function ei(){return"transition-property: color;"}function ti({v:e,device:t}){var o;return"on"===(o="label",Object(z.defaultValueValue)({key:o,v:e,device:t}))?"display: flex; flex-direction: row;":"display: flex; flex-direction: row-reverse;"}function oi({v:e,device:t}){const o=o=>Object(z.defaultValueValue)({key:o,v:e,device:t}),n=o("spacing"),a=o("label"),r=o("ratingStyle");switch(a){case"on":return`margin-right: ${n}px;`;case"on-right":return"style-2"===r?`margin-right: ${n}px; margin-left: 0;`:`margin-left: ${n}px; margin-right: 0;`;case"off":return"margin: 0;"}}function ni({v:e,device:t,prefix:o}){const n=Object(B.s)({v:e,device:t,prefix:o});return Object(B.gc)({v:e,device:t,prefix:o})+2*Object(B.hc)({v:e,device:t,prefix:o})+2*n}function ai({v:e,device:t,state:o,prefix:n}){return ni({v:e,device:t,state:o,prefix:n})/2}function ri({v:e,device:t,prefix:o}){return"on"===Object(B.fc)({v:e,device:t,prefix:o})}function ii({v:e,device:t,prefix:o}){const n=Object(B.he)({v:e,device:t,prefix:"typography"}),a=Object(B.le)({v:e,device:t,prefix:"typography"});return ri({v:e,device:t,prefix:o})?n*a:0}function li({v:e,device:t,prefix:o}){return ri({v:e,device:t,prefix:o})?116:0}function si({v:e,device:t,prefix:o}){return`font-size: ${Object(B.gc)({v:e,device:t,prefix:o})}px;`}function ci({v:e,device:t,prefix:o}){return`padding: ${Object(B.hc)({v:e,device:t,prefix:o})}px;`}function di({v:e,prefix:t}){return`width: ${ni({v:e,prefix:t})}px;`}function ui({v:e,prefix:t}){return`height: ${ni({v:e,prefix:t})}px;`}function pi({v:e,prefix:t}){return`width: ${ni({v:e,prefix:t})+60}px;`}function bi({v:e}){return ri({v:e})?"display: block;":"display: none;"}function mi({v:e,device:t,state:o}){const n=Object(B.n)({v:e,device:t,prefix:"line"}),a=Object(B.ic)({v:e,device:t,state:o}),r=o=>Object(z.defaultValueValue)({v:e,key:o,device:t}),i=r("lineBorderStyle"),l=r("lineBorderWidth");return"off"===a?`border-top: ${n} ${l}px ${i};`:`border-left: ${n} ${l}px ${i};border-top:0;`}function hi({v:e,device:t,state:o}){const n=Object(B.kc)({v:e,device:t,state:o}),a=Object(B.ic)({v:e,device:t,state:o}),r=Object(B.s)({v:e,prefix:"line"}),i=ai({v:e}),l=ii({v:e,device:t}),s=ai({v:e}),c=Object(B.s)({v:e,device:t}),d=Object(B.gc)({v:e,device:t})+2*Object(B.hc)({v:e,device:t})+2*c+20,u=i+l-r/2;if("off"===a)switch(n){case"style-1":return`top: ${u}px; bottom:auto; left: ${d}px;`;case"style-2":return`bottom: ${u}px; top:auto; left: ${d}px;`;case"style-3":return`top: calc( ${u}px + 50%); bottom:auto; left: ${d}px;`}else if("on"===a)switch(n){case"style-1":case"style-2":case"style-3":return`top: calc( ${s}px + 50%);`}}function gi({v:e,device:t,prefix:o}){const n=Object(B.jc)({v:e,device:t,prefix:o}),a=Object(B.ic)({v:e,device:t}),r=Object(B.kc)({v:e,device:t});if("off"===a)switch(r){case"style-1":return`margin: ${n}px 10px 0 10px;`;case"style-2":return`margin: 0 10px ${n}px 10px;`;case"style-3":return`margin: ${n}px 10px 0 10px;`}else if("on"===a)switch(r){case"style-1":return`margin: 0 0 0 ${n}px;`;case"style-2":return`margin: 0 ${n}px 0 0;`;case"style-3":return`margin: 0 0 0 ${n}px;`}}function vi({v:e,device:t,prefix:o}){return`border: ${Object(B.s)({v:e,device:t,prefix:o})}px solid ${Object(B.n)({v:e,device:t,prefix:o})};`}function fi({v:e,device:t,state:o,prefix:n}){return`border-radius: ${Object(B.o)({v:e,device:t,state:o,prefix:n})}px;`}function yi({v:e,device:t,state:o,prefix:n}){const a=ai({v:e,prefix:n}),r=li({v:e})+a,i=Object(B.ic)({v:e,device:t,state:o}),l=Object(B.kc)({v:e,device:t,state:o});if("on"===i)switch(l){case"style-1":return`left: calc(50% - ${r}px); right: auto;`;case"style-2":return`right: calc(50% - ${r}px); left: auto;`}else if("off"===i)return"left: auto; right: auto;"}function Oi({v:e,device:t,state:o,prefix:n}){const a=ai({v:e,device:t,prefix:n}),r=ni({v:e,device:t,prefix:n}),i=Object(B.s)({v:e,device:t,prefix:"line"}),l=Object(B.ic)({v:e,device:t,state:o});return"on"===l?`height: calc(50% - (${a}px)); width: ${i}px;`:"off"===l?`width: calc(100% - ${r}px); height: ${i}px;`:void 0}function Si({v:e,device:t,state:o,prefix:n}){const a=ai({v:e,device:t,prefix:n}),r=ni({v:e,device:t,prefix:n}),i=Object(B.s)({v:e,device:t,prefix:"line"}),l=Object(B.ic)({v:e,device:t,state:o}),s=(c="lineBorderStyle",Object(z.defaultValueValue)({v:e,key:c,device:t}));var c;return"on"===l?`height: calc(${"dashed"===s||"dotted"===s?100-i:100}px + (50% - ${a}px)); width: ${i}px; left: ${i}px;`:"off"===l?`width: calc(100% - ${r}px); height: ${i}px;`:void 0}function xi({v:e,device:t,state:o,prefix:n}){const a=Object(B.s)({v:e,device:t,prefix:"line"}),r=ai({v:e,device:t,prefix:n}),i=li({v:e,device:t})+r-a/2,l=Object(B.ic)({v:e,device:t,state:o}),s=Object(B.kc)({v:e,device:t,state:o});if("on"===l)switch(s){case"style-1":return`left: ${i}px; bottom: calc( ${r}px + 50%);`;case"style-2":return`right: ${i}px; bottom: calc( ${r}px + 50%); left:unset;`;case"style-3":return`left: ${i}px; bottom: calc( ${r}px + 50%);`}}function Ci({v:e,device:t,state:o}){const n=Object(B.ic)({v:e,device:t,state:o});return"on"===n?"display: block;":"off"===n?"display: none;":void 0}function ji({v:e,device:t,state:o,prefix:n}){const a=ai({v:e,prefix:n});if("on"===Object(B.ic)({v:e,device:t,state:o}))return`top: calc( ${a}px + 50%);`}function Pi({v:e,device:t,state:o,prefix:n}){const a=ai({v:e,prefix:n}),r=Object(B.ic)({v:e,device:t,state:o}),i=Object(B.kc)({v:e,device:t,state:o});if("on"===r&&("style-1"===i||"style-2"===i||"style-3"===i))return`bottom: calc( ${a}px + 50%);`}function Bi({v:e,device:t,prefix:o}){const n=Object(B.lc)({v:e,device:t,prefix:o});if("off"===Object(B.ic)({v:e,device:t,prefix:o})){const e=100/n;return`width: ${e}%; min-width: ${e}%;`}return"width: auto; min-width: auto;"}function wi({v:e,device:t,prefix:o}){const n=100/Object(B.lc)({v:e,device:t,prefix:o});return`width: calc(${n}% - 30px); min-width: calc(${n}% - 30px);`}function Ti({v:e,device:t,state:o,prefix:n}){const a=ai({v:e,prefix:n}),r=li({v:e})+a,i=Object(B.ic)({v:e,device:t,state:o}),l=Object(B.kc)({v:e,device:t,state:o});if("on"===i&&"style-2"===l)return`right: calc(50% - ${r}px);`}function zi({v:e,device:t,state:o,prefix:n}){const a=Object(B.s)({v:e,device:t,prefix:"line"}),r=ai({v:e,prefix:n}),i=li({v:e})+r-a/2,l=Object(B.ic)({v:e,device:t,state:o}),s=Object(B.kc)({v:e,device:t,state:o});if("on"===l&&"style-2"===s)return`right: ${i}px;`}function Ei({v:e,device:t}){const o=Object(B.ic)({v:e,device:t}),n=Object(B.kc)({v:e,device:t}),a=Object(B.s)({v:e,device:t,prefix:"line"}),r=ai({v:e,device:t}),i=ii({v:e,device:t}),l=Object(B.s)({v:e,device:t}),s=Object(B.gc)({v:e,device:t}),c=Object(B.hc)({v:e,device:t}),d=ai({v:e,device:t});var u;const p=li({v:e,device:t})+d-a/2,b=s+2*c+2*l+20,m=r+i+(u="textSpacing",Object(z.defaultValueValue)({v:e,key:u,device:t}))-a/2;if("off"===o)switch(n){case"style-1":return`bottom:auto; right: auto; top: ${m}px; left: ${b}px;`;case"style-2":return`bottom: ${m}px; top:auto; right: auto; left: ${b}px;`;case"style-3":return`bottom: ${r}px; top: unset; right: auto; left: ${b}px;`}else if("on"===o)switch(n){case"style-1":return`left: ${p}px; top: calc(50% + ${r}px);`;case"style-2":return`right: ${p}px; left: auto; top: calc(50% + ${r}px);`;case"style-3":return`left: ${p}px; top: calc(50% + ${r}px);`}}function ki({v:e,device:t}){const o=Object(B.ic)({v:e,device:t}),n=Object(B.kc)({v:e,device:t}),a=Object(B.s)({v:e,prefix:"line"}),r=ai({v:e,device:t}),i=ii({v:e,device:t}),l=ai({v:e,device:t}),s=Object(B.s)({v:e,device:t}),c=Object(B.gc)({v:e,device:t}),d=Object(B.hc)({v:e,device:t});var u;const p=li({v:e})+l-a/2,b=c+2*d+2*s+20,m=r+i+(u="textSpacing",Object(z.defaultValueValue)({v:e,key:u,device:t}))-a/2;if("off"===o)switch(n){case"style-1":return`top: ${m}px; bottom:auto; right: auto; left: ${b}px;`;case"style-2":return`bottom: ${m}px; top:auto; right: auto; left: ${b}px;`;case"style-3":return`top: ${r}px; bottom: unset; right: auto; left: ${b}px;`}else if("on"===o)switch(n){case"style-1":return`top: calc( ${l}px + 50%); left: ${p}px;`;case"style-2":return`top: calc( ${l}px + 50%); right: ${p}px; left: auto;`;case"style-3":return`top: calc( ${l}px + 50%); left: ${p}px;`}}function Hi({v:e,device:t,prefix:o}){const n=Object(B.jc)({v:e,device:t,prefix:o}),a=Object(B.ic)({v:e,device:t}),r=Object(B.kc)({v:e,device:t});if("off"===a){switch(r){case"style-1":return`margin: ${n}px 10px 0 10px;`;case"style-2":case"style-3":return`margin: 0 10px ${n}px 10px;`}return`margin: 0 10px ${n}px 10px;`}if("on"===a)switch(r){case"style-1":return`margin: 0 0 0 ${n}px;`;case"style-2":case"style-3":return`margin: 0 ${n}px 0 0;`}}function Fi({v:e,device:t,prefix:o}){const n=Object(B.jc)({v:e,device:t,prefix:o}),a=Object(B.ic)({v:e,device:t}),r=Object(B.kc)({v:e,device:t});if("off"===a&&"style-3"===r)return`margin: ${n}px 10px 0 10px;`}function _i({v:e,device:t,prefix:o}){const n=ai({v:e,prefix:o}),a=li({v:e})+n,r=Object(B.ic)({v:e,device:t}),i=Object(B.kc)({v:e,device:t});if("on"===r)switch(i){case"style-1":return`left: calc(50% - ${a}px);`;case"style-2":case"style-3":return`right: calc(50% - ${a}px); left: auto;`}else if("off"===r)switch(i){case"style-1":case"style-2":case"style-3":return"right: auto; left: auto;"}}function Ri({v:e,device:t,prefix:o}){const n=ai({v:e,prefix:o}),a=li({v:e})+n,r=Object(B.ic)({v:e,device:t}),i=Object(B.kc)({v:e,device:t});if("on"===r)switch(i){case"style-1":return`left: calc(50% - ${a}px);`;case"style-2":return"left:auto;";case"style-3":return`left: calc(50% - ${a}px);`}else if("off"===r)switch(i){case"style-1":return"left: auto;";case"style-2":return"left:auto;";case"style-3":return"left: auto;"}}function Li({v:e,device:t,prefix:o}){const n=Object(B.s)({v:e,device:t,prefix:"line"}),a=ai({v:e,prefix:o}),r=li({v:e})+a-n/2,i=Object(B.ic)({v:e,device:t}),l=Object(B.kc)({v:e,device:t});if("off"===i)switch(l){case"style-1":case"style-2":case"style-3":return""}else if("on"===i)switch(l){case"style-1":return`right: auto; left: ${r}px;`;case"style-2":return`right: ${r}px; left: auto;`;case"style-3":return`right: ${r}px; left: unset;`}}function Mi({v:e,device:t,prefix:o}){const n=Object(B.jc)({v:e,device:t,prefix:o}),a=ni({v:e,prefix:o}),r=li({v:e}),i=r+a+n-7,l=Object(B.ic)({v:e,device:t}),s=Object(B.kc)({v:e,device:t}),c=ai({v:e,device:t}),d=r+a+n-7;if("off"===l)switch(s){case"style-1":return`bottom: auto; top: 0; left: ${c}px;`;case"style-2":case"style-3":return`bottom: -15px; top: unset;left: ${c}px;`}else if("on"===l)switch(s){case"style-1":return`bottom: auto; left: ${d}px; top: 50%;`;case"style-2":case"style-3":return`right: ${i}px; left: unset; top: 50%;`}}function Wi({v:e,device:t,prefix:o}){const n=Object(B.jc)({v:e,device:t,prefix:o}),a=Object(B.ic)({v:e,device:t}),r=Object(B.kc)({v:e,device:t});if("on"===a&&"style-3"===r)return`margin: 0 ${n}px 0 0;`}function Ii({v:e,device:t,state:o}){const n=Object(B.nc)({v:e,device:t,state:o}),a=Object(B.oc)({v:e,device:t,state:o});return void 0===n?"":`min-width:${n}${a}; width:${n}${a};`}function Ni({v:e,device:t}){const o=Object(B.ic)({v:e,device:t}),n=Object(B.kc)({v:e,device:t});if("off"===o)switch(n){case"style-1":return"border-right: transparent ; border-bottom: transparent ; border-left: inherit ; border-top: inherit ;";case"style-2":return"border-left: transparent ; border-top: transparent ; border-right: inherit ; border-bottom: inherit ;"}else if("on"===o)switch(n){case"style-1":return"border-top: transparent ; border-right: transparent ; border-left: inherit ; border-bottom: inherit ;";case"style-2":return"border-left: transparent ; border-bottom: transparent ; border-right: inherit ; border-top: inherit ;"}}function Ai({v:e,device:t}){const o=Object(B.ic)({v:e,device:t}),n=Object(B.kc)({v:e,device:t});return"off"===o&&"style-3"===n?"border-left: transparent ; border-top: transparent ; border-right: inherit ; border-bottom: inherit;":"on"===o&&"style-3"===n?"border-left: transparent; border-bottom: transparent; border-right: inherit; border-top: inherit;":void 0}function Vi({v:e,device:t}){const o=Object(B.ic)({v:e,device:t}),n=Object(B.kc)({v:e,device:t});if("on"===o&&"style-3"===n)return"border-right: transparent; border-top: transparent; border-left: inherit; border-bottom: inherit;"}function Di({v:e,device:t}){const o=Object(B.ic)({v:e,device:t});return"off"===o?"flex: 1 1 auto; flex-direction: row; width: 100%; display: flex; overflow-x: auto; overflow-y: hidden; padding-bottom: 30px;":"on"===o?"display: flex; flex-direction: column; max-width: 100%; overflow-x: unset; overflow-y: unset; padding-bottom: unset; align-items: normal;":void 0}function Gi({v:e,device:t}){const o=Object(B.ic)({v:e,device:t}),n=Object(B.kc)({v:e,device:t});if("off"===o)switch(n){case"style-1":return"display: flex; align-items: normal; flex-direction: column;";case"style-2":return"display: flex; align-items: normal; flex-direction: column-reverse;";case"style-3":return"display: flex; align-items: normal; flex-direction: column;"}else if("on"===o)switch(n){case"style-1":return"display: flex; align-items: center; flex-direction: row;";case"style-2":return"display: flex; align-items: center; flex-direction: row-reverse;";case"style-3":return"display: flex; align-items: center; flex-direction: row;"}}function $i({v:e,device:t}){const o=Object(B.ic)({v:e,device:t}),n=Object(B.kc)({v:e,device:t}),a=Object(B.jc)({v:e,device:t}),r=li({v:e,device:t}),i=ni({v:e,device:t}),l=ai({v:e,device:t}),s=r+i+a-7;if("off"===o)switch(n){case"style-1":return`bottom: auto; top: 0; left: ${l}px;`;case"style-2":return`bottom: -15px; top: unset;left: ${l}px;`;case"style-3":return`bottom: -15px; top: unset; left: ${l}px;`}else if("on"===o)switch(n){case"style-1":return`bottom: auto; left: ${s}px; top: 50%;`;case"style-2":return`bottom: -15px; right: ${s}px; left: unset; top: 50%;`;case"style-3":return`bottom: -15px; left: ${s}px; top: 50%;`}}function Ui({v:e,device:t}){const o=Object(B.ic)({v:e,device:t}),n=Object(B.kc)({v:e,device:t});return"off"===o&&"style-3"===n?"bottom: unset;":"off"===o&&"style-2"===n?"bottom: -15px;":void 0}function Ki({v:e,device:t}){const o=Object(B.ic)({v:e,device:t}),n=Object(B.kc)({v:e,device:t}),a=(r="textSpacing",Object(z.defaultValueValue)({v:e,key:r,device:t}));var r;if("off"===o)switch(n){case"style-1":return`position: relative; margin-bottom: ${a}px; left: -10px; top: auto; transform: none;`;case"style-2":return`position: relative; margin-top: ${a}px; left: -10px; top: auto; transform: none;`;case"style-3":return`position: absolute; margin-top: auto; margin-bottom: auto; top: ${-a}px; left: -10px; transform: translateY(-100%);`}else if("on"===o)switch(n){case"style-1":return`position: relative; margin: 0; left: ${-a}px; top: auto; transform: none;`;case"style-2":return`position: relative; margin: 0; top: auto; left: ${a}px; transform: none;`;case"style-3":return`position: relative; margin: 0; left: ${-a}px; top: auto; transform: none;`}}function Yi({v:e,device:t}){const o=Object(B.ic)({v:e,device:t}),n=Object(B.kc)({v:e,device:t}),a=(r="textSpacing",Object(z.defaultValueValue)({v:e,key:r,device:t}));var r;if("off"===o)switch(n){case"style-1":case"style-2":return"position: relative; left: -10px; bottom: auto; transform: none;";case"style-3":return`position: absolute; bottom: ${-a}px; top: auto; left: -10px; transform: translateY(100%);`}else if("on"===o)switch(n){case"style-1":return`position: relative; left: ${-a}px; bottom: auto; transform: none;`;case"style-2":return`position: relative; bottom: auto; left: ${a}px; transform: none;`;case"style-3":return`position: relative; left: ${a}px; bottom: auto; transform: none;`}}function qi({v:e,device:t}){const o=Object(B.ic)({v:e,device:t}),n=Object(B.kc)({v:e,device:t});if("off"===o)switch(n){case"style-1":return"flex-direction: column;";case"style-2":case"style-3":return"flex-direction: column-reverse;"}else if("on"===o)switch(n){case"style-1":return"flex-direction: row;";case"style-2":case"style-3":return"flex-direction: row-reverse;"}}function Xi({v:e,device:t}){const o=Object(B.ic)({v:e,device:t}),n=Object(B.kc)({v:e,device:t});if("on"===o)switch(n){case"style-1":return"flex-direction: row;";case"style-2":return"flex-direction: row-reverse;";case"style-3":return"flex-direction: row;"}else if("off"===o)switch(n){case"style-1":return"flex-direction: column;";case"style-2":return"flex-direction: column-reverse;";case"style-3":return"flex-direction: column;"}}function Ji({v:e,device:t}){const o=Object(B.ic)({v:e,device:t}),n=Object(B.kc)({v:e,device:t});if("off"===o&&"style-3"===n)return"align-items: baseline;"}function Zi({v:e,device:t}){const o=Object(B.ic)({v:e,device:t});return"on"===o?" margin-left: 0; line-height: 0; z-index: 1;":"off"===o?"margin-left: 20px":void 0}function Qi({v:e,device:t}){const o=Object(B.ic)({v:e,device:t});return"on"===o?"position: static;":"off"===o?"position: relative;":void 0}function el({v:e,device:t}){const o=Object(B.ic)({v:e,device:t});return"on"===o?"margin-bottom: 100px;":"off"===o?"margin-bottom: 0;":void 0}function tl({v:e,device:t}){if("on"===Object(B.ic)({v:e,device:t}))return"margin-bottom: 0;"}function ol({v:e,device:t}){if("on"===Object(B.ic)({v:e,device:t}))return"display: none;"}function nl({v:e,device:t}){const o=Object(B.ic)({v:e,device:t}),n=Object(B.kc)({v:e,device:t});if("on"===o&&"style-3"===n)return"display: none;"}function al({v:e,device:t,state:o}){return`width: ${2*Object(B.Ub)({v:e,device:t,state:o})}px;`}function rl({v:e,device:t,state:o}){return`height: ${Object(B.Ub)({v:e,device:t,state:o})}px;`}function il({v:e,device:t}){return dt({v:e,device:t,state:"active",prefix:"bg"})}function ll({v:e,device:t,state:o}){return`margin-bottom:${Object(B.Vb)({v:e,device:t,state:o})}px;`}function sl({v:e,device:t}){return St({v:e,device:t,state:"active",prefix:"color"})}function cl({v:e,device:t,state:o}){return`width: ${Object(B.Wb)({v:e,device:t,state:o})}px`}function dl({v:e,device:t,state:o}){const n=Object(B.B)({v:e,device:t,prefix:"h1Color",state:o});return void 0===n?"":`color:${n};`}function ul({v:e,device:t,state:o}){const n=Object(B.B)({v:e,device:t,prefix:"h2Color",state:o});return void 0===n?"":`color:${n};`}function pl({v:e,device:t,state:o}){const n=Object(B.B)({v:e,device:t,prefix:"h3Color",state:o});return void 0===n?"":`color:${n};`}function bl({v:e,device:t,state:o}){const n=Object(B.B)({v:e,device:t,prefix:"h4Color",state:o});return void 0===n?"":`color:${n};`}function ml({v:e,device:t,state:o}){const n=Object(B.B)({v:e,device:t,prefix:"h5Color",state:o});return void 0===n?"":`color:${n};`}function hl({v:e,device:t,state:o}){const n=Object(B.B)({v:e,device:t,prefix:"h6Color",state:o});return void 0===n?"":`color:${n};`}function gl({v:e,device:t,state:o}){const n=Object(B.B)({v:e,device:t,prefix:"paragraphColor",state:o});return void 0===n?"":`color:${n};`}function vl({v:e,device:t}){return"desktop"===t?`font-family:${Object(B.ge)({v:e,device:t,prefix:"paragraph"})};`:""}function fl({v:e,device:t}){return`font-size:${Object(B.he)({v:e,device:t,prefix:"paragraph"})}px;`}function yl({v:e,device:t}){return`line-height:${Object(B.le)({v:e,device:t,prefix:"paragraph"})};`}function Ol({v:e,device:t}){return`font-weight:${Object(B.je)({v:e,device:t,prefix:"paragraph"})};`}function Sl({v:e,device:t}){return`letter-spacing:${Object(B.ke)({v:e,device:t,prefix:"paragraph"})}px;`}function xl({v:e,device:t}){return"desktop"===t?`font-family:${Object(B.ge)({v:e,device:t,prefix:"h1"})};`:""}function Cl({v:e,device:t}){return`font-size:${Object(B.he)({v:e,device:t,prefix:"h1"})}px;`}function jl({v:e,device:t}){return`line-height:${Object(B.le)({v:e,device:t,prefix:"h1"})};`}function Pl({v:e,device:t}){return`font-weight:${Object(B.je)({v:e,device:t,prefix:"h1"})};`}function Bl({v:e,device:t}){return`letter-spacing:${Object(B.ke)({v:e,device:t,prefix:"h1"})}px;`}function wl({v:e,device:t}){return"desktop"===t?`font-family:${Object(B.ge)({v:e,device:t,prefix:"h2"})};`:""}function Tl({v:e,device:t}){return`font-size:${Object(B.he)({v:e,device:t,prefix:"h2"})}px;`}function zl({v:e,device:t}){return`line-height:${Object(B.le)({v:e,device:t,prefix:"h2"})};`}function El({v:e,device:t}){return`font-weight:${Object(B.je)({v:e,device:t,prefix:"h2"})};`}function kl({v:e,device:t}){return`letter-spacing:${Object(B.ke)({v:e,device:t,prefix:"h2"})}px;`}function Hl({v:e,device:t}){return"desktop"===t?`font-family:${Object(B.ge)({v:e,device:t,prefix:"h3"})};`:""}function Fl({v:e,device:t}){return`font-size:${Object(B.he)({v:e,device:t,prefix:"h3"})}px;`}function _l({v:e,device:t}){return`line-height:${Object(B.le)({v:e,device:t,prefix:"h3"})};`}function Rl({v:e,device:t}){return`font-weight:${Object(B.je)({v:e,device:t,prefix:"h3"})};`}function Ll({v:e,device:t}){return`letter-spacing:${Object(B.ke)({v:e,device:t,prefix:"h3"})}px;`}function Ml({v:e,device:t}){return"desktop"===t?`font-family:${Object(B.ge)({v:e,device:t,prefix:"h4"})};`:""}function Wl({v:e,device:t}){return`font-size:${Object(B.he)({v:e,device:t,prefix:"h4"})}px;`}function Il({v:e,device:t}){return`line-height:${Object(B.le)({v:e,device:t,prefix:"h4"})};`}function Nl({v:e,device:t}){return`font-weight:${Object(B.je)({v:e,device:t,prefix:"h4"})};`}function Al({v:e,device:t}){return`letter-spacing:${Object(B.ke)({v:e,device:t,prefix:"h4"})}px;`}function Vl({v:e,device:t}){return"desktop"===t?`font-family:${Object(B.ge)({v:e,device:t,prefix:"h5"})};`:""}function Dl({v:e,device:t}){return`font-size:${Object(B.he)({v:e,device:t,prefix:"h5"})}px;`}function Gl({v:e,device:t}){return`line-height:${Object(B.le)({v:e,device:t,prefix:"h5"})};`}function $l({v:e,device:t}){return`font-weight:${Object(B.je)({v:e,device:t,prefix:"h5"})};`}function Ul({v:e,device:t}){return`letter-spacing:${Object(B.ke)({v:e,device:t,prefix:"h5"})}px;`}function Kl({v:e,device:t}){return"desktop"===t?`font-family:${Object(B.ge)({v:e,device:t,prefix:"h6"})};`:""}function Yl({v:e,device:t}){return`font-size:${Object(B.he)({v:e,device:t,prefix:"h6"})}px;`}function ql({v:e,device:t}){return`line-height:${Object(B.le)({v:e,device:t,prefix:"h6"})};`}function Xl({v:e,device:t}){return`font-weight:${Object(B.je)({v:e,device:t,prefix:"h6"})};`}function Jl({v:e,device:t}){return`letter-spacing:${Object(B.ke)({v:e,device:t,prefix:"h6"})}px;`}function Zl(){return"font-weight: inherit;"}function Ql({v:e,device:t,state:o,prefix:n="saleColor"}){const a=Object(B.B)({v:e,device:t,state:o,prefix:n});return void 0===a?"":`color:${a};`}function es({v:e,device:t,prefix:o="sale"}){return"desktop"===t?`font-family:${Object(B.ge)({v:e,device:t,prefix:o})};`:""}function ts({v:e,device:t,prefix:o="sale"}){return`font-size:${Object(B.he)({v:e,device:t,prefix:o})}px;`}function os({v:e,device:t,prefix:o="sale"}){return`line-height:${Object(B.le)({v:e,device:t,prefix:o})};`}function ns({v:e,device:t,prefix:o="sale"}){return`font-weight:${Object(B.je)({v:e,device:t,prefix:o})};`}function as({v:e,device:t,prefix:o="sale"}){return`letter-spacing:${Object(B.ke)({v:e,device:t,prefix:o})}px;`}function rs({v:e,device:t,state:o}){const n="on"===Object(B.Vc)({v:e,device:t,state:o})?"column":"row";return void 0===n?"":`flex-direction: ${n};`}function is({v:e,device:t,state:o}){const n=Object(B.Vc)({v:e,device:t,state:o}),a=Object(B.Wc)({v:e,device:t,state:o})/2;return void 0===a?"":"on"===n?`margin: 0 0 ${a}px 0;`:`margin: 0 ${a}px 0 0;`}function ls({v:e,device:t,state:o}){const n=Object(B.Vc)({v:e,device:t,state:o}),a=Object(B.Wc)({v:e,device:t,state:o})/2;return void 0===a?"":"on"===n?`margin: ${a}px 0 0 0;`:`margin: 0 0 0 ${a}px;`}function ss({v:e,device:t}){return Y({v:e,device:t,prefix:"title"})}function cs({v:e,device:t}){return q({v:e,device:t,prefix:"title"})}function ds({v:e,device:t}){return X({v:e,device:t,prefix:"title"})}function us({v:e,device:t}){return J({v:e,device:t,prefix:"title"})}function ps({v:e,device:t}){return Z({v:e,device:t,prefix:"title"})}function bs({v:e,device:t,state:o}){return St({v:e,device:t,state:o,prefix:"titleColor"})}function ms({v:e,device:t}){return`padding-bottom: ${o="titleSpacing",Object(z.defaultValueValue)({v:e,key:o,device:t})}px;`;var o}function hs({v:e,device:t}){return Y({v:e,device:t,prefix:"attributes"})}function gs({v:e,device:t}){return q({v:e,device:t,prefix:"attributes"})}function vs({v:e,device:t}){return X({v:e,device:t,prefix:"attributes"})}function fs({v:e,device:t}){return J({v:e,device:t,prefix:"attributes"})}function ys({v:e,device:t}){return Z({v:e,device:t,prefix:"attributes"})}function Os({v:e,device:t,state:o}){const n=Object(B.Fc)({v:e,device:t,state:o}),a=Object(B.Ec)({v:e,device:t,state:o});return null==n||null==a?"":`padding: ${a}px ${n}px;`}function Ss({v:e,device:t,state:o}){return St({v:e,device:t,state:o,prefix:"attributeColor"})}function xs({v:e,device:t,state:o}){const n=Object(B.u)({v:e,device:t,state:o,current:"top"}),a=Object(B.r)({v:e,device:t,state:o}),r=Object(B.n)({v:e,device:t,state:o}),i=Object(B.Gc)({v:e,device:t,state:o}),l=(e,t)=>"table"===e?t:0;return void 0===n?"":`border-top: ${l(i,n)}px; border-right: ${l(i,n)}px; border-bottom: ${n}px; border-left: ${l(i,n)}px; border-style: ${a}; border-color: ${r};`}function Cs({v:e,device:t,state:o}){return"table"===Object(B.Gc)({v:e,device:t,state:o})?"":"border-bottom-width: 0;"}var js=o(6);function Ps({v:e,device:t,state:o}){const n=Object(z.defaultValueValue)({v:e,key:"gridColumn",device:t,state:o});return`width:${n>1?100/n:100}%;`}function Bs({v:e,device:t}){return`padding: ${o="padding",Object(z.defaultValueValue)({v:e,key:o,device:t})}px;`;var o}function ws({v:e,device:t,state:o}){return`margin-top: ${Object(z.defaultValueValue)({v:e,key:"paginationSpacing",device:t,state:o})}px;`}function Ts({v:e,device:t,state:o}){return Y({v:e,device:t,state:o,prefix:"pagination"})}function zs({v:e,device:t,state:o}){return q({v:e,device:t,state:o,prefix:"pagination"})}function Es({v:e,device:t,state:o}){return X({v:e,device:t,state:o,prefix:"pagination"})}function ks({v:e,device:t,state:o}){return J({v:e,device:t,state:o,prefix:"pagination"})}function Hs({v:e,device:t,state:o}){return Z({v:e,device:t,state:o,prefix:"pagination"})}function Fs({v:e,device:t,state:o}){return St({v:e,device:t,state:o,prefix:"paginationColor"})}function _s({v:e,device:t,state:o}){return dt({v:e,device:t,state:o,prefix:"paginationBg"})}function Rs({v:e,device:t,state:o}){return Ie({v:e,device:t,state:o,prefix:"pagination"})}function Ls({v:e,device:t}){return St({v:e,device:t,state:js.a,prefix:"paginationColor"})}function Ms({v:e,device:t}){return dt({v:e,device:t,state:js.a,prefix:"paginationBg"})}function Ws({v:e,device:t}){return Ie({v:e,device:t,state:js.a,prefix:"pagination"})}function Is({v:e,device:t,state:o}){return Ae({v:e,device:t,state:o,prefix:"pagination"})}function Ns({v:e,device:t,state:o}){return"off"===Object(z.defaultValueValue)({v:e,key:"filter",device:t,state:o})?"display:none;":"display: flex;"}function As({v:e,device:t,state:o}){const n=Object(B.c)({v:e,device:t,state:o,prefix:"filter"});return`justify-content:${void 0===n?n:{left:"flex-start",center:"center",right:"flex-end"}[n]};`}function Vs({v:e,device:t,state:o}){const n=Object(z.defaultValueValue)({v:e,key:"filterSpacing",device:t,state:o});return`margin: 1px ${n}px 0 ${n}px;`}function Ds({v:e,device:t,state:o}){return`margin-bottom: ${Object(z.defaultValueValue)({v:e,key:"afterFilterSpacing",device:t,state:o})}px;`}function Gs({v:e,device:t,state:o}){return Y({v:e,device:t,state:o,prefix:"filter"})}function $s({v:e,device:t,state:o}){return q({v:e,device:t,state:o,prefix:"filter"})}function Us({v:e,device:t,state:o}){return X({v:e,device:t,state:o,prefix:"filter"})}function Ks({v:e,device:t,state:o}){return J({v:e,device:t,state:o,prefix:"filter"})}function Ys({v:e,device:t,state:o}){return Z({v:e,device:t,state:o,prefix:"filter"})}function qs({v:e,device:t,state:o}){return St({v:e,device:t,state:o,prefix:"filterColor"})}function Xs({v:e,device:t,state:o}){return dt({v:e,device:t,state:o,prefix:"filterBg"})}function Js({v:e,device:t,state:o}){return Ie({v:e,device:t,state:o,prefix:"filter"})}function Zs({v:e,device:t,state:o}){return Ae({v:e,device:t,state:o,prefix:"filter"})}function Qs({v:e,device:t,state:o}){return jt({v:e,device:t,state:o,prefix:"filter"})}function ec({v:e,device:t,state:o}){return Vo({v:e,device:t,state:o,prefix:"filter"})}function tc({v:e,device:t}){return St({v:e,device:t,state:js.a,prefix:"filterColor"})}function oc({v:e,device:t}){return dt({v:e,device:t,state:js.a,prefix:"filterBg"})}function nc({v:e,device:t}){return Ie({v:e,device:t,state:js.a,prefix:"filter"})}function ac({v:e,device:t}){return jt({v:e,device:t,state:js.a,prefix:"filter"})}function rc(){return"transition-property: color, box-shadow, background, border;"}function ic({v:e,device:t,state:o}){return n="horizontalAlign",Object(z.defaultValueValue)({v:e,key:n,device:t,state:o});var n}function lc({v:e,device:t,state:o}){return St({v:e,device:t,state:o,prefix:"filterColor"})}function sc({v:e,device:t}){return St({v:e,device:t,state:"active",prefix:"filterColor"})}function cc({v:e,device:t}){return dt({v:e,device:t,state:"active",prefix:"filterBg"})}function dc({v:e,device:t}){return Ie({v:e,device:t,state:"active",prefix:"filter"})}function uc({v:e,device:t}){return jt({v:e,device:t,state:"active",prefix:"filter"})}function pc({v:e,device:t,state:o}){return dt({v:e,device:t,state:o,prefix:"filterBg"})}function bc({v:e,device:t,state:o}){return Ie({v:e,device:t,state:o,prefix:"filter"})}function mc({v:e,device:t,state:o}){return Ae({v:e,device:t,state:o,prefix:"filter"})}function hc({v:e,device:t,state:o}){return jt({v:e,device:t,state:o,prefix:"filter"})}function gc({v:e,device:t,state:o}){return`margin-top: -${Object(B.u)({v:e,device:t,state:o})}px `}function vc({v:e,device:t,state:o}){return`margin-bottom: ${function({v:e,device:t,state:o}){return n="spacing",Object(z.defaultValueValue)({v:e,key:n,device:t,state:o});var n}({v:e,device:t,state:o})}px `}function fc({v:e,device:t,state:o}){const n=function({v:e,device:t,state:o}){return n="filterSpacing",Object(z.defaultValueValue)({v:e,key:n,device:t,state:o});var n}({v:e,device:t,state:o});return`margin: 1px ${n}px 0 ${n}px;`}function yc({v:e,device:t,state:o}){return`margin-bottom:${function({v:e,device:t,state:o}){return n="afterFilterSpacing",Object(z.defaultValueValue)({v:e,key:n,device:t,state:o});var n}({v:e,device:t,state:o})}px;`}function Oc({v:e,device:t,state:o}){const n=ic({v:e,device:t,state:o});return"right"===n?"flex-direction: row-reverse;":"center"===n?"justify-content: center;":""}function Sc({v:e,device:t,state:o}){return`text-align: ${ic({v:e,device:t,state:o})};`}function xc({v:e,device:t,state:o}){return"right"===ic({v:e,device:t,state:o})?"margin: 0 10px 0 0;":"margin: 0 0 0 10px;"}function Cc({v:e,device:t}){return`font-size: ${.75*Object(B.he)({v:e,device:t})}px;`}function jc({v:e,device:t,state:o}){const n=Object(B.c)({v:e,device:t,state:o,prefix:"filter"});return`justify-content:${void 0===n?n:{left:"flex-start",center:"center",right:"flex-end"}[n]};`}function Pc({v:e,device:t,state:o}){return Vo({v:e,device:t,state:o,prefix:"filter"})}function Bc({v:e,device:t}){return Y({v:e,device:t,prefix:"filter"})}function wc({v:e,device:t}){return q({v:e,device:t,prefix:"filter"})}function Tc({v:e,device:t}){return X({v:e,device:t,prefix:"filter"})}function zc({v:e,device:t}){return J({v:e,device:t,prefix:"filter"})}function Ec({v:e,device:t}){return Z({v:e,device:t,prefix:"filter"})}function kc({v:e,device:t}){return St({v:e,device:t,state:"active",prefix:"color"})}function Hc({v:e,device:t}){return dt({v:e,device:t,state:"active",prefix:"bg"})}function Fc({v:e,device:t}){return Ie({v:e,device:t,state:"active"})}function _c({v:e,device:t}){return jt({v:e,device:t,state:"active"})}function Rc({v:e}){return`transition: height ${e.animDuration}s ease-out;`}function Lc(){return"transition-property: color, box-shadow, background, border;"}function Mc({v:e,device:t,state:o}){const n=n=>Object(z.defaultValueValue)({v:e,key:n,device:t,state:o}),a=n("iconPosition"),r=n("iconSpacing");switch(a){case"left":return`margin: 0 ${r}px 0 0;`;case"right":return`margin: 0 0 0 ${r}px;`;case"top":return`margin: 0 0 ${r}px 0;`;case"bottom":return`margin: ${r}px 0 0 0;`}}function Wc({v:e,device:t,state:o}){var n;return`font-size: ${n="iconCustomSize",Object(z.defaultValueValue)({v:e,key:n,device:t,state:o})}px;`}function Ic({v:e}){return`border-bottom-color: ${Object(B.h)({v:e,state:js.a,prefix:"bg"})};`}function Nc({v:e}){return`border-right-color: ${Object(B.h)({v:e,state:js.a,prefix:"bg"})};`}function Ac({v:e}){return`border-left-color: ${Object(B.h)({v:e,state:js.a,prefix:"bg"})};`}function Vc({v:e}){var t;return`background-color: ${t="borderColorHex",Object(z.defaultValueValue)({v:e,key:t})}; z-index: 1;`}function Dc({v:e,device:t,state:o}){return`height: ${Object(B.s)({v:e,device:t,state:o})}px;`}function Gc({v:e,device:t,state:o}){return`width: ${Object(B.s)({v:e,device:t,state:o})}px;`}function $c({v:e,device:t,state:o}){return`right: calc(-100vw + ${Object(B.s)({v:e,device:t,state:o})}px);`}function Uc({v:e,device:t,state:o}){return`left: calc(-100vw + ${Object(B.s)({v:e,device:t,state:o})}px);`}function Kc({v:e,device:t,state:o}){return`border-width: 0 0 ${Object(B.s)({v:e,device:t,state:o})}px 0;`}function Yc({v:e}){return 0===e.items.length?"border-top: 1px solid transparent; margin-top: -1px;":""}function qc({v:e,device:t,state:o}){var n;switch(n="iconPosition",Object(z.defaultValueValue)({v:e,key:n,device:t,state:o})){case"left":return"flex-direction: row;";case"right":return"flex-direction: row-reverse;";case"top":return"flex-direction: column;";case"bottom":return"flex-direction: column-reverse;"}}function Xc({v:e,device:t,state:o}){var n;return`justify-content: ${"left"===(n="iconPosition",Object(z.defaultValueValue)({v:e,key:n,device:t,state:o}))?"flex-start":"flex-end"};`}function Jc({v:e,device:t,state:o}){var n;return`top: calc(100% - ${n="borderWidth",Object(z.defaultValueValue)({v:e,key:n,device:t,state:o})}px);`}function Zc({v:e,device:t,state:o}){var n;return`bottom: calc(100% - ${n="borderWidth",Object(z.defaultValueValue)({v:e,key:n,device:t,state:o})}px);`}function Qc({v:e,device:t,state:o}){var n;return`margin-bottom: ${n="spacingAfter",Object(z.defaultValueValue)({v:e,key:n,device:t,state:o})}px;`}function ed({v:e,device:t,state:o}){const n=n=>Object(z.defaultValueValue)({v:e,key:n,device:t,state:o}),a=n("spacingAfter");return"left"===n("verticalAlign")?`margin: 0 ${a}px 0 0;`:`margin: 0 0 0 ${a}px;`}function td({v:e,device:t,state:o}){const n=n=>Object(z.defaultValueValue)({v:e,key:n,device:t,state:o}),a=n("spacing");return"off"===n("verticalMode")?`margin: 0 ${a}px 0 0;`:`margin: 0 0 ${a}px 0;`}function od({v:e,device:t,state:o}){const n=(a="horizontalAlign",Object(z.defaultValueValue)({v:e,key:a,device:t,state:o}));var a;return"justify"===n?"flex-grow: 1;":`justify-content:${{left:"flex-start",center:"center",right:"flex-end"}[n]};`}function nd({v:e,device:t,state:o}){var n;return"style-3"!==(n="navStyle",Object(z.defaultValueValue)({v:e,key:n,device:t,state:o}))?Vo({v:e,device:t,state:o}):""}function ad({v:e,device:t,state:o}){const n=n=>Object(z.defaultValueValue)({v:e,key:n,device:t,state:o}),a=n("verticalMode"),r=n("verticalAlign"),i=Object(B.n)({v:e,device:t,state:o});let l=Object(B.s)({v:e,device:t,state:o});if("off"===a)return 0===l&&(l=1),`content: ""; width: 100vw; height: ${l}px; background-color: ${i}; position: absolute; top: auto; bottom: 0; z-index: 1;`;if("on"===a){if("left"===r)return`content: ""; width: ${l}px; height: 100vh; background-color: ${i}; top: auto; left: auto; right: 0; `;if("right"===r)return`content: ""; width: ${l}px; height: 100vh; background-color: ${i}; top: auto; left: 0; right: auto; `}}function rd({v:e,device:t,state:o}){const n=n=>Object(z.defaultValueValue)({v:e,key:n,device:t,state:o}),a=n("verticalMode"),r=n("verticalAlign"),i=Object(B.n)({v:e,device:t,state:js.a}),l=Object(B.s)({v:e,device:t,state:js.a});if("off"===a)return`content: ""; width: 100%; height: ${l}px; background-color: ${i}; position: absolute; bottom: 0; left: 0; z-index: 2;`;if("on"===a){if("left"===r)return`content: ""; width: ${l}px; height: 100%; background-color: ${i}; position: absolute; right: 0; left: auto; z-index: 2;`;if("right"===r)return`content: ""; width: ${l}px; height: 100%; background-color: ${i}; position: absolute; right: auto; left: 0; z-index: 2;`}}function id({v:e}){return St({v:e,state:js.a,prefix:"color"})}function ld({v:e}){return dt({v:e,state:js.a,prefix:"bg"})}function sd({v:e}){return jt({v:e,state:js.a})}function cd({v:e}){return`border: ${Object(B.s)({v:e,state:"normal"})}px ${Object(B.r)({v:e,state:"normal"})} ${Object(B.n)({v:e,state:js.a})};`}function dd({v:e,device:t,state:o}){var n;return 0===(n="contentBgColorOpacity",Object(z.defaultValueValue)({v:e,key:n,device:t,state:o}))?"":dt({v:e,device:t,state:o,prefix:"contentBg"})}function ud({v:e,device:t,state:o}){var n;return 0===(n="contentBorderColorOpacity",Object(z.defaultValueValue)({v:e,key:n,device:t,state:o}))?"":Ie({v:e,device:t,state:o,prefix:"content"})}function pd({v:e,device:t,state:o,prefix:n="content"}){return jt({v:e,device:t,state:o,prefix:n})}function bd({v:e,device:t,prefix:o="name"}){return"desktop"===t?`font-family:${Object(B.ge)({v:e,device:t,prefix:o})};`:""}function md({v:e,device:t,prefix:o="name"}){return`font-size:${Object(B.he)({v:e,device:t,prefix:o})}px;`}function hd({v:e,device:t,prefix:o="name"}){return`line-height:${Object(B.le)({v:e,device:t,prefix:o})};`}function gd({v:e,device:t,prefix:o="name"}){return`font-weight:${Object(B.je)({v:e,device:t,prefix:o})};`}function vd({v:e,device:t,prefix:o="name"}){return`letter-spacing:${Object(B.ke)({v:e,device:t,prefix:o})}px;`}function fd({v:e,device:t,prefix:o="comment"}){return"desktop"===t?`font-family:${Object(B.ge)({v:e,device:t,prefix:o})};`:""}function yd({v:e,device:t,prefix:o="comment"}){return`font-size:${Object(B.he)({v:e,device:t,prefix:o})}px;`}function Od({v:e,device:t,prefix:o="comment"}){return`line-height:${Object(B.le)({v:e,device:t,prefix:o})};`}function Sd({v:e,device:t,prefix:o="comment"}){return`font-weight:${Object(B.je)({v:e,device:t,prefix:o})};`}function xd({v:e,device:t,prefix:o="comment"}){return`letter-spacing:${Object(B.ke)({v:e,device:t,prefix:o})}px;`}function Cd({v:e,device:t,prefix:o="date"}){return"desktop"===t?`font-family:${Object(B.ge)({v:e,device:t,prefix:o})};`:""}function jd({v:e,device:t,prefix:o="date"}){return`font-size:${Object(B.he)({v:e,device:t,prefix:o})}px;`}function Pd({v:e,device:t,prefix:o="date"}){return`line-height:${Object(B.le)({v:e,device:t,prefix:o})};`}function Bd({v:e,device:t,prefix:o="date"}){return`font-weight:${Object(B.je)({v:e,device:t,prefix:o})};`}function wd({v:e,device:t,prefix:o="date"}){return`letter-spacing:${Object(B.ke)({v:e,device:t,prefix:o})}px;`}function Td({v:e,device:t,prefix:o="reply"}){return"desktop"===t?`font-family:${Object(B.ge)({v:e,device:t,prefix:o})} !important;`:""}function zd({v:e,device:t,prefix:o="reply"}){return`font-size:${Object(B.he)({v:e,device:t,prefix:o})}px !important;`}function Ed({v:e,device:t,prefix:o="reply"}){return`line-height:${Object(B.le)({v:e,device:t,prefix:o})} !important;`}function kd({v:e,device:t,prefix:o="reply"}){return`font-weight:${Object(B.je)({v:e,device:t,prefix:o})} !important;`}function Hd({v:e,device:t,prefix:o="reply"}){return`letter-spacing:${Object(B.ke)({v:e,device:t,prefix:o})}px !important;`}function Fd({v:e,device:t,prefix:o="postButton"}){return"desktop"===t?`font-family:${Object(B.ge)({v:e,device:t,prefix:o})} !important;`:""}function _d({v:e,device:t,prefix:o="postButton"}){return`font-size:${Object(B.he)({v:e,device:t,prefix:o})}px !important;`}function Rd({v:e,device:t,prefix:o="postButton"}){return`line-height:${Object(B.le)({v:e,device:t,prefix:o})} !important;`}function Ld({v:e,device:t,prefix:o="postButton"}){return`font-weight:${Object(B.je)({v:e,device:t,prefix:o})} !important;`}function Md({v:e,device:t,prefix:o="postButton"}){return`letter-spacing:${Object(B.ke)({v:e,device:t,prefix:o})}px !important;`}function Wd({v:e,device:t,state:o="normal"}){const n=Object(B.Z)({v:e,device:t,state:o});return`width: ${n}px !important; height: ${n}px;`}function Id({v:e,device:t,state:o="normal"}){return`width: calc(100% - ${Object(B.Z)({v:e,device:t,state:o})+("skin3"===Object(B.ab)({v:e,device:t,state:o})?25:10)}px);`}function Nd({v:e,device:t,state:o,prefix:n="postButtonColor"}){const a=Object(B.B)({v:e,device:t,state:o,prefix:n});return void 0===a?"":`color:${a};`}function Ad({v:e,device:t,state:o,prefix:n="postButtonBg"}){return dt({v:e,device:t,state:o,prefix:n})}function Vd({v:e,device:t,state:o="normal",prefix:n="postButtonBg"}){const a=Object(B.h)({v:e,device:t,state:o,prefix:n});return void 0===a?"":`color:${a} !important;`}function Dd({v:e,device:t,state:o,prefix:n="nameColor"}){const a=Object(B.B)({v:e,device:t,state:o,prefix:n});return void 0===a?"":`color:${a};`}function Gd({v:e,device:t,state:o,prefix:n="commentsColor"}){const a=Object(B.B)({v:e,device:t,state:o,prefix:n});return void 0===a?"":`color:${a};`}function $d({v:e,device:t,state:o="normal"}){return`margin-left:${Object(B.Z)({v:e,device:t,state:o})+("skin3"===Object(B.ab)({v:e,device:t,state:o})?25:10)}px;`}function Ud({v:e,device:t,state:o,prefix:n="starsColor"}){const a=Object(B.B)({v:e,device:t,state:o,prefix:n});return void 0===a?"":`color:${a};`}function Kd({v:e,device:t,state:o,prefix:n="starsBgColor"}){const a=Object(B.B)({v:e,device:t,state:o,prefix:n});return void 0===a?"":`color:${a};`}function Yd({v:e,device:t,state:o}){const n=n=>Object(z.defaultValueValue)({v:e,key:n,device:t,state:o});return`font-size:${n("starsSize")}${n("starsSizeSuffix")};`}function qd({v:e,device:t,state:o,prefix:n}){const a=Object(B.B)({v:e,device:t,state:o,prefix:n});return void 0===a?"":`-webkit-text-fill-color:${a};`}function Xd({v:e,device:t,state:o}){const n=Object(B.Nb)({v:e,device:t,state:o});return void 0===n?"":`min-width: ${n}px;`}function Jd({v:e,device:t,state:o}){const n=Object(B.Mb)({v:e,device:t,state:o});return void 0===n?"":`min-height: ${n}px;`}function Zd(){return"transition-property:background-color,color,border,box-shadow;"}function Qd({v:e,device:t}){const o=Object(B.he)({v:e,device:t,prefix:"typography"}),n=Object(B.le)({v:e,device:t,prefix:"typography"});return void 0===o||void 0===n?"":`height: ${o*n}px;`}function eu({v:e,device:t,state:o}){let n="column"===Object(B.Zc)({v:e,device:t,state:o})?"column":"row";return void 0===n?"":`flex-direction: ${n};`}function tu({v:e,device:t,prefix:o="category"}){return"desktop"===t?`font-family:${Object(B.ge)({v:e,device:t,prefix:o})};`:""}function ou({v:e,device:t,prefix:o="category"}){return`font-size:${Object(B.he)({v:e,device:t,prefix:o})}px;`}function nu({v:e,device:t,prefix:o="category"}){return`line-height:${Object(B.le)({v:e,device:t,prefix:o})};`}function au({v:e,device:t,prefix:o="category"}){return`font-weight:${Object(B.je)({v:e,device:t,prefix:o})};`}function ru({v:e,device:t,prefix:o="category"}){return`letter-spacing:${Object(B.ke)({v:e,device:t,prefix:o})}px;`}function iu({v:e,device:t,prefix:o="value"}){return"desktop"===t?`font-family:${Object(B.ge)({v:e,device:t,prefix:o})};`:""}function lu({v:e,device:t,prefix:o="value"}){return`font-size:${Object(B.he)({v:e,device:t,prefix:o})}px;`}function su({v:e,device:t,prefix:o="value"}){return`line-height:${Object(B.le)({v:e,device:t,prefix:o})};`}function cu({v:e,device:t,prefix:o="value"}){return`font-weight:${Object(B.je)({v:e,device:t,prefix:o})};`}function du({v:e,device:t,prefix:o="value"}){return`letter-spacing:${Object(B.ke)({v:e,device:t,prefix:o})}px;`}function uu({v:e,device:t,state:o}){const n=Object(B.Yc)({v:e,device:t,state:o}),a=Object(B.Zc)({v:e,device:t,state:o});return void 0===n?"":"inline"===a?"padding-top: 0px;":`padding-top: ${n/2}px; padding-bottom: ${n/2}px;`}function pu({v:e,device:t,state:o}){const n=Object(B.Xc)({v:e,device:t,state:o}),a=Object(B.Zc)({v:e,device:t,state:o});return void 0===n?"":"inline"===a?"padding-left: 10px;":`padding-left: ${n}px;`}function bu({v:e,device:t,state:o}){const n=Object(B.Xc)({v:e,device:t,state:o}),a=Object(B.Zc)({v:e,device:t,state:o});return void 0===n?"":"inline"===a?`margin-right: ${n}px;`:"margin-right: 0;"}function mu({v:e,device:t,prefix:o="categoryColor",state:n}){const a=Object(B.B)({v:e,device:t,prefix:o,state:n});return void 0===a?"":`color:${a};`}function hu({v:e,device:t,prefix:o="valueColor",state:n}){const a=Object(B.B)({v:e,device:t,prefix:o,state:n});return void 0===a?"":`color:${a};`}function gu({v:e,device:t,state:o}){const n=Object(B.Zc)({v:e,device:t,state:o}),a=Object(B.B)({v:e,device:t,state:o,prefix:"dividersColor"});return void 0===a?"":"inline"===n?"border-top: 0;":`border-top: 1px solid ${a};`}function vu({v:e,device:t,state:o}){return`font-size: ${Object(B.ad)({v:e,device:t,state:o})}px;`}function fu({v:e,device:t,state:o,prefix:n="textColor"}){return`color: ${Object(B.B)({v:e,device:t,state:o,prefix:n})};`}function yu({v:e,device:t,state:o}){return`margin-left: ${Object(B.Xd)({v:e,device:t,state:o})}px;`}function Ou({v:e,device:t,state:o,prefix:n="bgStarColor"}){return`color: ${Object(B.B)({v:e,device:t,state:o,prefix:n})};`}function Su({v:e,device:t,state:o,prefix:n="iconColor"}){return St({v:e,device:t,state:o,prefix:n})}function xu({v:e,device:t,state:o}){const n=Object(B.Sc)({v:e,device:t,state:o});return void 0===n||"on"===n?"":"display: none;"}function Cu({v:e,device:t,state:o}){const n=Object(B.Jc)({v:e,device:t,state:o});return void 0===n||"off"===n?"":"content: attr(data-counter);"}function ju(){return"transition-property: background-color,color,border;"}function Pu({v:e,device:t,state:o,prefix:n="purchasesColor"}){return St({v:e,device:t,state:o,prefix:n})}function Bu({v:e,device:t,prefix:o="purchases"}){return Y({v:e,device:t,prefix:o})}function wu({v:e,device:t,prefix:o="purchases"}){return q({v:e,device:t,prefix:o})}function Tu({v:e,device:t,prefix:o="purchases"}){return X({v:e,device:t,prefix:o})}function zu({v:e,device:t,prefix:o="purchases"}){return J({v:e,device:t,prefix:o})}function Eu({v:e,device:t,prefix:o="purchases"}){return Z({v:e,device:t,prefix:o})}function ku({v:e,device:t,prefix:o="title"}){return Y({v:e,device:t,prefix:o})}function Hu({v:e,device:t,prefix:o="title"}){return q({v:e,device:t,prefix:o})}function Fu({v:e,device:t,prefix:o="title"}){return X({v:e,device:t,prefix:o})}function _u({v:e,device:t,prefix:o="title"}){return J({v:e,device:t,prefix:o})}function Ru({v:e,device:t,prefix:o="title"}){return Z({v:e,device:t,prefix:o})}function Lu({v:e,device:t,prefix:o="cost"}){return Y({v:e,device:t,prefix:o})}function Mu({v:e,device:t,prefix:o="cost"}){return q({v:e,device:t,prefix:o})}function Wu({v:e,device:t,prefix:o="cost"}){return X({v:e,device:t,prefix:o})}function Iu({v:e,device:t,prefix:o="cost"}){return J({v:e,device:t,prefix:o})}function Nu({v:e,device:t,prefix:o="cost"}){return Z({v:e,device:t,prefix:o})}function Au({v:e,device:t,prefix:o="subtotal"}){return Y({v:e,device:t,prefix:o})}function Vu({v:e,device:t,prefix:o="subtotal"}){return q({v:e,device:t,prefix:o})}function Du({v:e,device:t,prefix:o="subtotal"}){return X({v:e,device:t,prefix:o})}function Gu({v:e,device:t,prefix:o="subtotal"}){return J({v:e,device:t,prefix:o})}function $u({v:e,device:t,prefix:o="subtotal"}){return Z({v:e,device:t,prefix:o})}function Uu({v:e,device:t,prefix:o="button"}){return Y({v:e,device:t,prefix:o})}function Ku({v:e,device:t,prefix:o="button"}){return q({v:e,device:t,prefix:o})}function Yu({v:e,device:t,prefix:o="button"}){return X({v:e,device:t,prefix:o})}function qu({v:e,device:t,prefix:o="button"}){return J({v:e,device:t,prefix:o})}function Xu({v:e,device:t,prefix:o="button"}){return Z({v:e,device:t,prefix:o})}function Ju({v:e,device:t,state:o,prefix:n="titleColor"}){return St({v:e,device:t,state:o,prefix:n})}function Zu({v:e,device:t,state:o,prefix:n="costColor"}){return St({v:e,device:t,state:o,prefix:n})}function Qu({v:e,device:t,state:o,prefix:n="subtotalColor"}){return St({v:e,device:t,state:o,prefix:n})}function ep({v:e,device:t,state:o,prefix:n="buttonColor"}){return St({v:e,device:t,state:o,prefix:n})}function tp({v:e,device:t,state:o,prefix:n="buttonBg"}){return dt({v:e,device:t,state:o,prefix:n})}function op({v:e,device:t,state:o}){const n="inline"===Object(B.Hc)({v:e,device:t,state:o})?"row":"column";return void 0===n?"":`flex-direction: ${n};`}function np({v:e,device:t,state:o}){const n=Object(B.Hc)({v:e,device:t,state:o}),a=Object(B.Ic)({v:e,device:t,state:o});return void 0===a?"":"inline"===n?`width: calc(50% - ${a/2}px);`:`width: 100%; margin-bottom: ${a}px;`}function ap({v:e,device:t,state:o}){return Ae({v:e,device:t,state:o,prefix:"button"})}function rp({v:e,device:t,state:o}){const n=Object(B.Oc)({v:e,device:t,state:o});return null==n?"":{left:"left: 0; margin-right: auto; margin-left: 0;",center:"left: 0; right: 0; margin-left: auto; margin-right: auto;",right:"right: 0; margin-right: 0; margin-left: auto;"}[n]}function ip({v:e,device:t,state:o}){const n={top:"top: 0; margin-top: 0; margin-bottom: auto;",center:"auto"===Object(B.Mc)({v:e,device:t,state:o})?"top: 50%; margin-top: auto; margin-bottom: auto; transform: translate(0, -50%);":"top: 0; bottom: 0; margin-top: auto; margin-bottom: auto;",bottom:"top: auto; bottom: 0; margin-top: auto; margin-bottom: 0;"},a=Object(B.Pc)({v:e,device:t,state:o});return null==a?"":n[a]}function lp({v:e,device:t,state:o}){const n=Object(B.Qc)({v:e,device:t,state:o}),a=Object(B.Rc)({v:e,device:t,state:o});return null==n&&null==a?"":`width: ${n}${a};`}function sp({v:e,device:t,state:o}){const n=Object(B.Mc)({v:e,device:t,state:o}),a=Object(B.Lc)({v:e,device:t,state:o}),r=Object(B.Nc)({v:e,device:t,state:o});return null==a&&null==r?"":`height:${{auto:"auto",custom:`${a}${r}`,fullHeight:"100vh"}[n]};`}function cp({v:e,device:t,state:o,prefix:n="bubbleColor"}){return St({v:e,device:t,state:o,prefix:n})}function dp({v:e,device:t,state:o,prefix:n="bubbleBg"}){return"bubble"!==Object(B.Kc)({v:e,device:t,state:o})?"background-color: transparent;":ut({v:e,device:t,state:o,prefix:n})}var up=o(40);function pp({v:e,device:t,state:o}){var n;const a=n=>Object(z.defaultValueValue)({v:e,key:n,device:t,state:o});if("relative"===(null!==(n=a("elementPosition"))&&void 0!==n?n:"relative"))return"";const r=Object(up.h)(Un.a.read(a("height"))),i=a("heightSuffix");return r&&i?`content: ""; width: 0; padding-top:${r}${i} !important;`:""}function bp({v:e,device:t,state:o}){var n;var a;return"relative"===(null!==(a="elementPosition",n=Object(z.defaultValueValue)({v:e,key:a,device:t,state:o}))&&void 0!==n?n:"relative")?"":"align-items: stretch;"}function mp({v:e,device:t,state:o,mode:n}){var a;if("editor"!==n)return"";var r;return"relative"===(null!==(a=Kn.a((r="elementPosition",Object(z.defaultValueValue)({v:e,key:r,device:t,state:o}))))&&void 0!==a?a:"relative")?"":"display: flex; flex: 1 1 auto;"}const hp=({v:e,device:t,state:o})=>{var n;var a;return"relative"===(null!==(n=Kn.a((a="elementPosition",Object(z.defaultValueValue)({v:e,key:a,device:t,state:o}))))&&void 0!==n?n:"relative")?"":"display: flex; width: 100%"},gp=({v:e,device:t,state:o})=>{var n;var a;return"relative"===(null!==(n=Kn.a((a="elementPosition",Object(z.defaultValueValue)({v:e,key:a,device:t,state:o}))))&&void 0!==n?n:"relative")?"":"width: 100%"};function vp({v:e,device:t,state:o}){const n=Object(B.Db)({v:e,device:t,state:o}),a=Object(B.mb)({v:e,device:t,state:o});if("horizontal"===n||"on"===a)return Lo({v:e,device:t,state:o});return`text-align: ${Object(B.c)({v:e,device:t,state:o})};`}function fp({v:e,device:t,state:o}){return"right"===Object(B.Ab)({v:e,device:t,state:o})?"flex-flow: row-reverse nowrap; justify-content: flex-end;":"flex-flow: row nowrap;"}function yp({v:e,device:t,state:o}){const n=Object(B.Ab)({v:e,device:t,state:o}),a=Object(B.Cb)({v:e,device:t,state:o});switch(n){case"left":return`margin:0 ${a}px 0 0;`;case"right":return`margin:0 0 0 ${a}px;`}}function Op({v:e,device:t,state:o}){return`font-size: ${Object(B.Bb)({v:e,device:t,state:o})}px;`}function Sp({v:e,device:t,state:o}){return`display: ${"on"===Object(B.mb)({v:e,device:t,state:o})?"flex":"none"};`}function xp({v:e,device:t,state:o}){return`display: ${"on"===Object(B.mb)({v:e,device:t,state:o})?"none":"flex"};`}function Cp({v:e,device:t,state:o}){return"horizontal"===Object(B.Db)({v:e,device:t,state:o})?"display: flex; flex-wrap: wrap; justify-content: inherit; align-items: center;":"display: inline-block;"}function jp({v:e,device:t,state:o}){if("vertical"===Object(B.Db)({v:e,device:t,state:o})){return`max-width: ${Object(B.Eb)({v:e,device:t,state:o})}%; width: 100%;`}return"max-width: none;"}function Pp({v:e,device:t,state:o}){return"vertical"===Object(B.Db)({v:e,device:t,state:o})?dt({v:e,device:t,state:o,prefix:"menuBg"}):"background-color: transparent;"}function Bp({v:e,device:t,state:o}){return"horizontal"===Object(B.Db)({v:e,device:t,state:o})?dt({v:e,device:t,state:o,prefix:"menuBg"}):"background-color: transparent;"}function wp({v:e,device:t,state:o}){return Ie({v:e,device:t,state:o,prefix:"menu"})}function Tp({v:e,device:t,state:o}){return Vo({v:e,device:t,state:o,prefix:"menu"})}function zp({v:e,device:t}){return St({v:e,device:t,state:"hover"})}function Ep({v:e,device:t,state:o}){return"horizontal"===Object(B.Db)({v:e,device:t,state:o})?dt({v:e,device:t,state:"hover",prefix:"menuBg"}):"background-color: transparent;"}function kp({v:e,device:t}){return dt({v:e,device:t,state:"hover",prefix:"menuBg"})}function Hp({v:e,device:t}){return Ie({v:e,device:t,state:"hover",prefix:"menu"})}function Fp({v:e,device:t}){return St({v:e,device:t,state:"active"})}function _p({v:e,device:t}){return dt({v:e,device:t,state:js.a,prefix:"menuBg"})}function Rp({v:e,device:t,state:o}){return"horizontal"===Object(B.Db)({v:e,device:t,state:o})?dt({v:e,device:t,state:js.a,prefix:"menuBg"}):"background-color: transparent;"}function Lp({v:e,device:t}){return Ie({v:e,device:t,state:js.a,prefix:"menu"})}function Mp({v:e,device:t,state:o}){return`font-size: ${Object(B.rb)({v:e,device:t,state:o})}px;`}function Wp({v:e,device:t}){return Y({v:e,device:t,prefix:"mMenu"})}function Ip({v:e,device:t}){return q({v:e,device:t,prefix:"mMenu"})}function Np({v:e,device:t}){return X({v:e,device:t,prefix:"mMenu"})}function Ap({v:e,device:t}){return J({v:e,device:t,prefix:"mMenu"})}function Vp({v:e,device:t}){return Z({v:e,device:t,prefix:"mMenu"})}function Dp({v:e,device:t,state:o}){return St({v:e,device:t,state:o,prefix:"mMenuColor"})}function Gp({v:e,device:t}){return`color: ${Object(B.nb)({v:e,device:t})};`}function $p({v:e,device:t}){return St({v:e,device:t,state:"active",prefix:"mMenuColor"})}function Up({v:e,device:t,state:o}){return`border-color: ${Object(B.n)({v:e,device:t,state:o,prefix:"mMenu"})};`}function Kp({v:e,device:t,state:o}){return`background-color: ${Object(B.h)({v:e,device:t,state:o,prefix:"mMenuBg"})};`}function Yp({v:e,device:t,state:o}){const n=Object(B.c)({v:e,device:t,state:o,prefix:"mMenuItem"});return`justify-content: ${("left"===Object(B.ob)({v:e,device:t,state:o})?{left:"flex-start",center:"center",right:"flex-end"}:{left:"flex-end",center:"center",right:"flex-start"})[n]};`}function qp({v:e,device:t,state:o}){return St({v:e,device:t,state:o,prefix:"mMenuIconColor"})}function Xp({v:e,device:t,state:o}){const n=Object(B.ob)({v:e,device:t,state:o}),a=Object(B.qb)({v:e,device:t,state:o});switch(n){case"left":return`margin:0 ${a}px 0 0;`;case"right":return`margin:0 0 0 ${a}px;`}}function Jp({v:e,device:t,state:o}){return`font-size: ${Object(B.pb)({v:e,device:t,state:o})}px;`}function Zp({v:e,device:t,state:o}){return"right"===Object(B.ob)({v:e,device:t,state:o})?"flex-flow: row-reverse nowrap;":"flex-flow: row nowrap;"}function Qp({v:e,device:t}){const o=Object(B.le)({v:e,device:t,prefix:"mMenu"}),n=Object(B.he)({v:e,device:t,prefix:"mMenu"}),{paddingTop:a,paddingTopSuffix:r,paddingBottom:i,paddingBottomSuffix:l,paddingRight:s,paddingRightSuffix:c}=Ko({v:e,device:t,prefix:"mMenu"});return`${`height: calc(${Math.round(o*n*10)/10}px + ${`${a}${r}`} + ${`${i}${l}`})`}; padding-right: ${s}${c};`}function eb({v:e,device:t}){if("vertical"===Object(B.Db)({v:e,device:t}))return"margin: 0;";return`margin: ${Object(B.md)({v:e,device:t})} ${Object(B.ld)({v:e,device:t})} ${Object(B.jd)({v:e,device:t})} ${Object(B.kd)({v:e,device:t})};`}function tb({v:e,device:t,state:o}){const n=Object(B.Db)({v:e,device:t,state:o}),a=Object(B.qd)({v:e,device:t}),r=Object(B.pd)({v:e,device:t}),i=Object(B.nd)({v:e,device:t}),l=Object(B.od)({v:e,device:t});return"horizontal"===n?`padding-top:${a}; padding-bottom:${i}; margin-right:${r}; margin-left:${l};`:`margin-top:${r}; margin-bottom:${l}; margin-right:0; margin-left:0;`}function ob({v:e,device:t,state:o}){return"horizontal"===Object(B.Db)({v:e,device:t,state:o})?"":"margin-top: 0;"}function nb({v:e,device:t,state:o}){return"horizontal"===Object(B.Db)({v:e,device:t,state:o})?"":"margin-bottom: 0;"}function ab({v:e,device:t,state:o}){return Vo({v:e,device:t,state:o,prefix:"mMenu"})}function rb({v:e,device:t}){return Y({v:e,device:t,prefix:"subMenu"})}function ib({v:e,device:t}){return q({v:e,device:t,prefix:"subMenu"})}function lb({v:e,device:t}){return X({v:e,device:t,prefix:"subMenu"})}function sb({v:e,device:t}){return J({v:e,device:t,prefix:"subMenu"})}function cb({v:e,device:t}){return Z({v:e,device:t,prefix:"subMenu"})}function db({v:e,device:t,state:o}){return St({v:e,device:t,state:o,prefix:"subMenuColor"})}function ub({v:e,device:t,state:o}){return St({v:e,device:t,state:o,prefix:"subMenuHoverColor"})}function pb({v:e,device:t,state:o}){return"right"===Object(B.Fb)({v:e,device:t,state:o})?"flex-flow: row-reverse nowrap; justify-content: flex-end;":"flex-flow: row nowrap;"}function bb({v:e,device:t,state:o}){const n=Object(B.Fb)({v:e,device:t,state:o}),a=Object(B.Hb)({v:e,device:t,state:o});switch(n){case"left":return`margin:0 ${a}px 0 0;`;case"right":return`margin:0 0 0 ${a}px;`}}function mb({v:e,device:t,state:o}){return`font-size: ${Object(B.Gb)({v:e,device:t,state:o})}px;`}function hb({v:e,device:t,state:o}){return`background-color: ${Object(B.h)({v:e,device:t,state:o,prefix:"subMenuBg"})};`}function gb({v:e,device:t,state:o}){return`background-color: ${Object(B.h)({v:e,device:t,state:o,prefix:"subMenuHoverBg"})};`}function vb({v:e,device:t,state:o}){return`border-color: ${Object(B.B)({v:e,device:t,state:o,prefix:"subMenuColor"})};`}function fb({v:e,device:t,state:o}){const n=Object(B.n)({v:e,device:t,state:o,prefix:"subMenu"}),a=Object(B.r)({v:e,device:t,state:o,prefix:"subMenu"});return`border-bottom: ${Object(B.s)({v:e,device:t,state:o,prefix:"subMenu"})}px ${a} ${n};`}function yb({v:e,device:t}){return St({v:e,device:t,state:"active",prefix:"subMenuColor"})}function Ob({v:e,device:t}){return`background-color: ${Object(B.h)({v:e,device:t,state:js.a,prefix:"subMenuBg"})};`}function Sb({v:e,device:t}){return jt({v:e,device:t,state:"active"})}function xb({v:e,device:t,state:o}){if("vertical"===Object(B.Db)({v:e,device:t,state:o})&&(t===ra.c||t===ra.b))return"position: relative;top: auto; left: auto; transform: translate(0, 0); height: 0; overflow: hidden;"}function Cb({v:e,device:t,state:o}){if("horizontal"===Object(B.Db)({v:e,device:t,state:o})&&(t===ra.c||t===ra.b))return"position: relative;top: auto; left: auto; transform: translate(0, 0); height: 0; overflow: hidden;"}function jb({v:e,device:t,state:o}){if("vertical"===Object(B.Db)({v:e,device:t,state:o})&&(t===ra.c||t===ra.b))return"height: auto; width: 100%; left: auto; right: auto;"}function Pb({v:e,device:t,state:o}){if("horizontal"===Object(B.Db)({v:e,device:t,state:o})&&(t===ra.c||t===ra.b))return"height: auto; width: 100%; left: auto; right: auto;"}function Bb({device:e}){if(e===ra.c||e===ra.b)return"border-right-style: solid; border-left-style: none;"}function wb(){return"position: absolute; top: 0; width: 305px;"}function Tb({device:e}){return e!==ra.a?"":"right: calc(100% + 5px);"}function zb({device:e}){return e!==ra.a?"":"left: calc(100% + 5px);"}function Eb({v:e,device:t,state:o}){return"horizontal"===Object(B.Db)({v:e,device:t,state:o})?"top: calc(100% + 5px); width: 300px;":"top: 0; width: 300px;"}function kb({v:e,device:t,state:o}){return"horizontal"===Object(B.Db)({v:e,device:t,state:o})?"right: 0;":"right: calc(100% + 5px);"}function Hb({v:e,device:t,state:o}){return"horizontal"===Object(B.Db)({v:e,device:t,state:o})?"left: 0;":"left: calc(100% + 5px);"}function Fb({v:e,device:t,state:o}){if("vertical"===Object(B.Db)({v:e,device:t,state:o})||t===ra.b){return`max-width: ${Object(B.yb)({v:e,device:t,state:o})}${Object(B.zb)({v:e,device:t,state:o})};`}return"max-width: 100%;"}function _b({v:e,device:t,state:o}){return`padding: ${Object(B.wb)({v:e,device:t,state:o})}px;`}function Rb({v:e,device:t,state:o}){if("custom"===Object(B.ub)({v:e,device:t,state:o})){return`min-height: ${Object(B.tb)({v:e,device:t,state:o})}${Object(B.vb)({v:e,device:t,state:o})};`}return"min-height: auto;"}function Lb({v:e,device:t,state:o}){return"vertical"===Object(B.Db)({v:e,device:t,state:o})||t===ra.b?"display: block":"display: none;"}function Mb({v:e,device:t,state:o}){return`width: ${Object(B.ec)({v:e,device:t,state:o})}%;`}function Wb({v:e,device:t,state:o}){return`font-size: ${Object(B.cc)({v:e,device:t,state:o})}px;`}function Ib({v:e,device:t,state:o}){const n=Object(B.bc)({v:e,device:t,state:o}),a=Object(B.dc)({v:e,device:t,state:o});return"left"===n?`margin: auto ${a}px auto 0;`:`margin: auto 0 auto ${a}px;`}function Nb({v:e,device:t,state:o}){return`flex-direction: ${"left"===Object(B.bc)({v:e,device:t,state:o})?"row":"row-reverse"};`}function Ab({v:e,device:t,state:o}){const n=Object(B.ac)({v:e,device:t,state:o});return"left"===Object(B.bc)({v:e,device:t,state:o})||"center"===n?`justify-content: ${{left:"flex-start",center:"center",right:"flex-end"}[n]};`:"left"===n?"justify-content: flex-end;":"right"===n?"justify-content: flex-start;":void 0}function Vb({v:e,device:t,state:o}){return`text-align: ${Object(B.ac)({v:e,device:t,state:o})};`}function Db({v:e,device:t,state:o}){if("on"===Object(B.Xb)({v:e,device:t,state:o})){return`width: ${Object(B.Yb)({v:e,device:t,state:o})}px;`}return`width: calc(100% / ${Object(B.Zb)({v:e,device:t,state:o})});`}function Gb({v:e,device:t}){return`background-color: ${Object(B.h)({v:e,device:t,state:"active",prefix:"bg"})};`}function $b({v:e,device:t}){return`color: ${Object(B.B)({v:e,device:t,state:"active",prefix:"color"})};`}function Ub({v:e,device:t,state:o,prefix:n="table"}){return Vo({v:e,device:t,state:o,prefix:n})}function Kb({v:e,device:t}){return`margin-right: ${o="itemPadding",Object(z.defaultValueValue)({v:e,key:o,device:t})}px;`;var o}function Yb({v:e,device:t,state:o}){const n=Object(B.B)({v:e,device:t,state:o});return`color: ${n}; background-color: ${n};`}function qb({v:e}){return e.menuName?"width: auto":"width: 100%"}function Xb({v:e,device:t}){return St({v:e,device:t,state:"active",prefix:"color"})}var Jb=o(52);const Zb=e=>"absolute"===e.elementPosition||"fixed"===e.elementPosition,Qb=(e,t)=>{const o=o=>Object(z.defaultValueValue)({v:e,key:o,device:t}),n=o("imageExtension"),a=o("imagePopulation");return(Object(Jb.k)(n)||Object(Jb.h)(n))&&!a};function em({v:e,device:t,props:o={}}){const n=o=>Object(z.defaultValueValue)({v:e,key:o,device:t}),a=Object(Jb.f)(e,t),r=n("size"),{width:i}=o.wrapperSizes[t],l=o.props.meta[t+"W"];if(Object(w.a)(i)||Object(w.a)(l))return"";if("custom"===a||Qb(e,t)){if("%"===n("widthSuffix")){const t=Math.round(Math.abs(100*i/l));return`${Zb(e)?"width":"max-width"}: ${t}%;`}return`max-width: ${n("width")}px;`}return`max-width: ${r}%;`}function tm({device:e,props:t={}}){const{height:o}=t.wrapperSizes[e];return null==o?"":"height: auto;"}function om({v:e,device:t,props:o={}}){const n=Object(Jb.f)(e,t),a=(r="size",Object(z.defaultValueValue)({v:e,key:r,device:t}));var r;const{width:i}=o[t];return Object(w.a)(i)?"":"custom"===n||Qb(e,t)?`${Zb(e)?"width":"max-width"}: ${i}px;`:Object(w.a)(a)?`max-width: ${i}px;`:`max-width: ${a}%;`}function nm({v:e,device:t,props:o={}}){if("custom"===Object(Jb.f)(e,t)||Qb(e,t)){const{height:e}=o[t];return Object(w.a)(e)?"":`height: ${e}px;`}return"height: auto;"}function am({v:e,device:t,props:o={}}){if("custom"===Object(Jb.f)(e,t)||Qb(e,t)){const{width:e}=o[t];return Object(w.a)(e)?"":`width: ${e}px;`}return"width: 100%;"}function rm({v:e,device:t,props:o={}}){if("custom"===Object(Jb.f)(e,t)||Qb(e,t)){const{height:e}=o[t];return Object(w.a)(e)?"":`height: ${e}px;`}const n=(a="imageSrc",Object(z.defaultValueValue)({v:e,device:t,key:a}));var a;const{width:r,height:i}=o[t];if(n||Object(w.a)(r)||Object(w.a)(i))return"height: auto;";return`height: auto;padding-top: ${Object(up.e)(i/r*100,4)}%;`}function im({v:e,device:t}){return"custom"===Object(Jb.f)(e,t)||Qb(e,t)?"position: absolute;":"position: static;"}function lm({v:e,device:t,props:o={}}){const{marginLeft:n}=o[t];if(Object(w.a)(n))return"";return"custom"===Object(Jb.f)(e,t)||Qb(e,t)?`margin-left: ${n}px;`:"margin-left: auto;"}function sm({v:e,device:t,props:o={}}){const{marginTop:n}=o[t];if(Object(w.a)(n))return"";return"custom"===Object(Jb.f)(e,t)||Qb(e,t)?`margin-top: ${n}px;`:"margin-top: auto;"}function cm({v:e,device:t,props:o}){const n=Object(Jb.f)(e,t),a=(r="imageSrc",Object(z.defaultValueValue)({v:e,device:t,key:r}));var r;if("custom"===n||!a||Qb(e,t)){const{width:e,height:n}=o[t];if(Object(w.a)(e)&&Object(w.a)(n))return"";return`padding-top: ${Object(up.e)(n/e*100,4)}%;`}return"padding-top: 0;"}function dm(){return"width: 100%;"}function um(){return"transition-property: border, box-shadow, filter;"}function pm({v:e,device:t,state:o,prefix:n="image"}){return dn({v:e,device:t,state:o,prefix:n})}function bm({v:e,device:t,state:o}){const n=Object(B.f)({v:e,device:t,state:o});return void 0===n?"":`animation-name:${n};`}function mm({v:e,device:t,state:o}){const n=Object(B.e)({v:e,device:t,state:o});return void 0===n?"":`animation-duration:${n}ms;`}function hm({v:e,device:t,state:o}){const n=Object(B.d)({v:e,device:t,state:o});return void 0===n?"":`animation-delay:${n}ms;`}const gm=Object(w.d)(e=>Object(up.b)(-359,359,e)?e:void 0,Un.a.read);function vm(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}const fm=e=>{var t;const o=gm(Object(z.defaultValueValue)(function(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?vm(Object(o),!0).forEach((function(t){Object(P.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):vm(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}({key:"rotate"},e)));return null!==(t=Object(w.c)(e=>(e=>Object.entries(e).reduce((e,[t,o])=>e+`${t}(${o})`,"transform: ")+";")({rotate:e+"deg"}),o))&&void 0!==t?t:""};function ym({v:e,device:t}){const o=Object(B.Zd)({v:e,device:t}),n=Object(B.Vd)({v:e,device:t});return void 0===o||void 0===n?"":`padding: ${n}px ${o}px;`}function Om({v:e,device:t}){return Ae({v:e,device:t,prefix:"input"})}function Sm({v:e,device:t}){const o=o=>Object(z.defaultValueValue)({v:e,key:o,device:t}),n=o("inputPosition"),a=o("spacing");return void 0===a||void 0===n?"":{left:`margin: 0 ${a}px 0 0;`,right:`margin: 0 0 0 ${a}px;`,top:`margin: 0 0 ${a}px 0;`,bottom:`margin: ${a}px 0 0 0;`}[n]}function xm({v:e,device:t}){const o=o=>Object(z.defaultValueValue)({v:e,key:o,device:t}),n=o("inputPosition"),a=o("inputWidth"),r="left"===n||"right"===n?"px":o("inputWidthSuffix"),i=o("inputHeight");return void 0===a||void 0===i?"":`width: ${a}${r}; height: ${i}px;`}function Cm({v:e,device:t}){var o;return`flex-direction: ${{left:"row",right:"row-reverse",top:"column",bottom:"column-reverse"}[(o="inputPosition",Object(z.defaultValueValue)({v:e,key:o,device:t}))]};`}function jm({v:e,device:t}){const o=o=>Object(z.defaultValueValue)({v:e,key:o,device:t}),n=o("inputPosition"),a=o("inputVerticalAlign"),r=o("inputHorizontalAlign");return`align-items: ${{top:"flex-start",right:"flex-end",center:"center",bottom:"flex-end",left:"flex-start"}["left"===n||"right"===n?a:r]};`}function Pm({v:e,device:t}){return Y({v:e,device:t,prefix:"input"})}function Bm({v:e,device:t}){return q({v:e,device:t,prefix:"input"})}function wm({v:e,device:t}){return X({v:e,device:t,prefix:"input"})}function Tm({v:e,device:t}){return J({v:e,device:t,prefix:"input"})}function zm({v:e,device:t}){return Z({v:e,device:t,prefix:"input"})}function Em({v:e,device:t,state:o}){return St({v:e,device:t,state:o,prefix:"inputColor"})}function km({v:e,device:t,state:o}){return St({v:e,device:t,state:o,prefix:"buttonColor"})}function Hm({v:e,device:t}){return Y({v:e,device:t,prefix:"label"})}function Fm({v:e,device:t}){return q({v:e,device:t,prefix:"label"})}function _m({v:e,device:t}){return X({v:e,device:t,prefix:"label"})}function Rm({v:e,device:t}){return J({v:e,device:t,prefix:"label"})}function Lm({v:e,device:t}){return Z({v:e,device:t,prefix:"label"})}function Mm({v:e,device:t}){return Y({v:e,device:t,prefix:"value"})}function Wm({v:e,device:t}){return q({v:e,device:t,prefix:"value"})}function Im({v:e,device:t}){return X({v:e,device:t,prefix:"value"})}function Nm({v:e,device:t}){return J({v:e,device:t,prefix:"value"})}function Am({v:e,device:t}){return Z({v:e,device:t,prefix:"value"})}function Vm({v:e,device:t,state:o}){return St({v:e,device:t,state:o,prefix:"labelColor"})}function Dm({v:e,device:t,state:o}){return St({v:e,device:t,state:o,prefix:"valueColor"})}function Gm({v:e,device:t}){return Y({v:e,device:t,prefix:"clear"})}function $m({v:e,device:t}){return q({v:e,device:t,prefix:"clear"})}function Um({v:e,device:t}){return X({v:e,device:t,prefix:"clear"})}function Km({v:e,device:t}){return J({v:e,device:t,prefix:"clear"})}function Ym({v:e,device:t}){return Z({v:e,device:t,prefix:"clear"})}function qm({v:e,device:t,state:o}){return St({v:e,device:t,state:o,prefix:"clearColor"})}function Xm({v:e}){return`margin-bottom: ${e.tableSpacing}px;`}function Jm({v:e}){const t=Object(B.s)({v:e,prefix:"table"}),o=Object(B.r)({v:e,prefix:"table"}),n=Object(B.n)({v:e,prefix:"table"});return void 0===t?"":`border:${t}px ${o} ${n};`}function Zm({v:e,device:t,state:o}){return`background-color: ${Object(B.B)({v:e,device:t,state:o,prefix:"inputBgColor"})};`}function Qm({v:e,device:t,state:o}){return`background-color: ${Object(B.B)({v:e,device:t,state:o,prefix:"tableBgColor"})};`}function eh({v:e,device:t,state:o}){return Ie({v:e,device:t,prefix:"input",state:o})}function th({v:e,device:t,state:o}){return jt({v:e,device:t,prefix:"input",state:o})}function oh({v:e,device:t,state:o}){return jt({v:e,device:t,prefix:"table",state:o})}function nh({v:e,device:t}){return Ie({v:e,device:t,prefix:"button"})}function ah({v:e,device:t}){return Ae({v:e,device:t,prefix:"button"})}function rh({v:e,device:t,state:o}){const n=Object(B.s)({v:e,device:t,state:o,prefix:"thumbnail"}),a=Object(B.r)({v:e,device:t,state:o,prefix:"thumbnail"}),r=Object(B.n)({v:e,device:t,state:o,prefix:"thumbnail"});return void 0===n?"":`border:${n}px ${a} ${r};`}function ih({v:e,device:t,state:o}){return Ae({v:e,device:t,state:o,prefix:"thumbnail"})}function lh({v:e,device:t,state:o}){return jt({v:e,device:t,prefix:"thumbnail",state:o})}function sh({v:e,device:t,state:o}){const n=Object(B.Uc)({v:e,device:t,state:o});return void 0!==n||null!==n?"bottom"===e.thumbStyle?`margin-top: ${n}px;`:"margin-top: 0;":""}function ch({v:e,device:t,state:o}){const n=Object(B.Tc)({v:e,device:t,state:o}),a=Object(B.Uc)({v:e,device:t,state:o});return void 0!==n||null!==n?"bottom"===e.thumbStyle?`margin-bottom: -${n}px;`:"top"===e.thumbStyle?`margin-bottom: ${-1*(n-a)}px;`:"margin-bottom: 0;":""}function dh({v:e,device:t,state:o}){const n=Object(B.Tc)({v:e,device:t,state:o});return void 0!==n||null!==n?("left"===e.thumbStyle||e.thumbStyle,`margin: 0 ${n}px ${n}px 0;`):""}function uh({v:e,device:t,state:o}){const n=Object(B.Tc)({v:e,device:t,state:o}),a="left"===e.thumbStyle||"right"===e.thumbStyle?e.thumbPerRowRL:e.thumbPerRowTB;return(void 0!==n||null!==n)&&`width: calc(${100/a}% - ${n*(a-1)/a}px);`}function ph({v:e,device:t,state:o}){const n=n=>Object(z.defaultValueValue)({v:e,key:n,device:t,state:o});return"left"===e.thumbStyle||"right"===e.thumbStyle?`min-width: ${n("thumbWidth")}${n("thumbWidthSuffix")}; width: ${n("thumbWidth")}${n("thumbWidthSuffix")};`:""}function bh({v:e,device:t,state:o}){const n=Object(B.Uc)({v:e,device:t,state:o});return"left"===e.thumbStyle?`margin-right: ${n}px;`:"right"===e.thumbStyle?`margin-left: ${n}px;`:"margin-right:0; margin-left:0;"}function mh({v:e}){return"right"===e.thumbStyle?"left: 1rem; right: auto;":"top"===e.thumbStyle?"bottom: 1rem; top: auto;":""}var hh=o(71);function gh({v:e,device:t,state:o,prefix:n="text"}){o=((e,t)=>"hover"===Object(hh.i)({v:e,state:t})?"hover":t)(e,o);const a=n=>Object(z.defaultValueValue)({v:e,key:n,device:t,state:o}),{hex:r}=Object(Kt.d)(a(Object($t.b)(n,"shadowColorHex")),a(Object($t.b)(n,"shadowColorPalette"))),i=Object(Ut.c)(r,a(Object($t.b)(n,"shadowColorOpacity"))),l=a(Object($t.b)(n,"shadowBlur"));return`text-shadow:${a(Object($t.b)(n,"shadowHorizontal"))}px ${a(Object($t.b)(n,"shadowVertical"))}px ${l}px ${i};`}},,function(e,t,o){"use strict";o.d(t,"d",(function(){return a})),o.d(t,"e",(function(){return i})),o.d(t,"a",(function(){return l.a})),o.d(t,"c",(function(){return u})),o.d(t,"b",(function(){return b})),o.d(t,"f",(function(){return m})),o.d(t,"g",(function(){return g})),o.d(t,"h",(function(){return v})),o.d(t,"i",(function(){return f})),o.d(t,"j",(function(){return y}));var n=o(16);function a(e,t){if(t){e=Object(n.a)(t).hex}return{hex:e}}var r=o(43);function i(e,t,o){if(o){const t=Object(r.e)(o);if(t)return t[e]}return t}var l=o(176),s=o(7);const c=e=>(e=>"optgroup"in e)(e)?{title:e.label,optgroup:e.optgroup.map(c)}:{title:e.label,value:e.alias||e.placeholder},d=e=>s.default.flatten(s.default.values(e),!0).map(c),u=(e,t)=>{if(!e)return[];const o=d(e[t]),n=[],{reference:a,multiReference:r}=e;return[...null!=a?a:[],...null!=r?r:[]].forEach(({title:e,dynamicContent:o})=>{const a=d(o[t]);a.length&&n.push({optgroup:a,title:e})}),[...o,...n]};var p=o(61);const b=(e,t,o)=>{const n=Object(p.a)(e,e=>e.placeholder===o||e.alias===o);if(null!=n&&n.obj)return n.obj},m=()=>[{title:"None",value:"none"},{icon:{className:"brz-ed-shape--1"},value:"1"},{icon:{className:"brz-ed-shape--2"},value:"2"},{icon:{className:"brz-ed-shape--3"},value:"3"},{icon:{className:"brz-ed-shape--4"},value:"4"},{icon:{className:"brz-ed-shape--5"},value:"5"},{icon:{className:"brz-ed-shape--6"},value:"6"},{icon:{className:"brz-ed-shape--7"},value:"7"},{icon:{className:"brz-ed-shape--8"},value:"8"},{icon:{className:"brz-ed-shape--9"},value:"9"},{icon:{className:"brz-ed-shape--10"},value:"10"},{icon:{className:"brz-ed-shape--11"},value:"11"},{icon:{className:"brz-ed-shape--12"},value:"12"},{icon:{className:"brz-ed-shape--13"},value:"13"},{icon:{className:"brz-ed-shape--14"},value:"14"},{icon:{className:"brz-ed-shape--15"},value:"15"},{icon:{className:"brz-ed-shape--16"},value:"16"},{icon:{className:"brz-ed-shape--17"},value:"17"},{icon:{className:"brz-ed-shape--18"},value:"18"},{icon:{className:"brz-ed-shape--19"},value:"19"},{icon:{className:"brz-ed-shape--20"},value:"20"},{icon:{className:"brz-ed-shape--21"},value:"21"},{icon:{className:"brz-ed-shape--22"},value:"22"},{icon:{className:"brz-ed-shape--23"},value:"23"},{icon:{className:"brz-ed-shape--24"},value:"24"},{icon:{className:"brz-ed-shape--25"},value:"25"},{icon:{className:"brz-ed-shape--26"},value:"26"},{icon:{className:"brz-ed-shape--27"},value:"27"},{icon:{className:"brz-ed-shape--28"},value:"28"},{icon:{className:"brz-ed-shape--29"},value:"29"},{icon:{className:"brz-ed-shape--30"},value:"30"},{icon:{className:"brz-ed-shape--31"},value:"31"},{icon:{className:"brz-ed-shape--32"},value:"32"},{icon:{className:"brz-ed-shape--33"},value:"33"},{icon:{className:"brz-ed-shape--34"},value:"34"},{icon:{className:"brz-ed-shape--35"},value:"35"},{icon:{className:"brz-ed-shape--36"},value:"36"},{icon:{className:"brz-ed-shape--37"},value:"37"},{icon:{className:"brz-ed-shape--38"},value:"38"},{icon:{className:"brz-ed-shape--39"},value:"39"},{icon:{className:"brz-ed-shape--40"},value:"40"},{icon:{className:"brz-ed-shape--41"},value:"41"},{icon:{className:"brz-ed-shape--42"},value:"42"}];var h=o(14);const g=(e=h.a.getAll().taxonomies)=>e?e.map(e=>{const{id:t="",label:o="",name:n="",terms:a=[]}=e;return t||o||n?a&&a.length?{title:o,optgroup:a.map(e=>({title:e.name,value:`${n}|${e.id}`}))}:{title:o,value:`${n}|${t}`}:{title:"-",value:""}}):[{title:"-",value:""}],v=(e="")=>{const t=h.a.getAll().taxonomies.filter(t=>{const{name:o}=t;return"products"===e?o.indexOf("product")>-1:"posts"===e?o.indexOf("product")<0:t});return g(t)},f=()=>{const e=h.a.getAll().postTypesTaxs;return e?e.map(e=>({value:e.name,title:e.label})):[{title:"-",value:""}]},y=e=>{const t=h.a.getAll().postTypesTaxs;return e&&t?t.filter(t=>t.taxonomies&&t.taxonomies.length&&t.name===e).reduce((e,t)=>{if(t.taxonomies){const o=t.taxonomies.map(e=>({value:e.id,title:e.name}));return e.concat(o)}return e},[]):[{title:"-",value:""}]}},function(e,t,o){"use strict";var n=o(115);let a={};t.a={init(e){a=e},load(e){a=Object(n.a)(a,e)},get:e=>a[e],getAll:()=>a}},function(e,t,o){"use strict";o.d(t,"a",(function(){return d}));var n=o(0),a=o.n(n),r=o(7),i=o(4),l=o.n(i),s=o(166);const c=(e,t)=>{const{className:o="",icon:n="nc-circle-add",style:i={},onClick:c=r.default.noop}=e,d=l()("brz-icon-svg brz-ed-icon-svg",o);return a.a.createElement("svg",{ref:t,className:d,onClick:c,style:i},a.a.createElement("use",{xlinkHref:Object(s.a)(n)}))},d=a.a.forwardRef(c);t.b=d},function(e,t,o){"use strict";o.d(t,"d",(function(){return c})),o.d(t,"c",(function(){return d})),o.d(t,"b",(function(){return i})),o.d(t,"a",(function(){return l})),o.d(t,"e",(function(){return s}));o(76);var n=o(92),a=o(25),r=o(19);function i(){return Object(r.h)(Object(a.b)().getState()).colorPalette}function l(e){return i().find(t=>t.id===e)}const s=(e,t)=>e.map(({id:e,hex:o})=>{let n=".brz-cp-"+e.toLowerCase(),a=".brz-bcp-"+e.toLowerCase();return"function"==typeof t&&(n=t(n),a=t(a)),`.brz ${n}, .brz ${a}{color: ${o};}`}).join("");const c=e=>Object(n.c)(null!=e?e:"");function d(e,t){if(c(e)){e=e.replace("#",""),t=isNaN(t)?1:t;return`rgba(${parseInt(e.substring(0,2),16)}, ${parseInt(e.substring(2,4),16)}, ${parseInt(e.substring(4,6),16)}, ${t})`}}},function(e,t,o){"use strict";o.d(t,"n",(function(){return l})),o.d(t,"p",(function(){return h})),o.d(t,"h",(function(){return p})),o.d(t,"g",(function(){return m})),o.d(t,"i",(function(){return b})),o.d(t,"q",(function(){return v.a})),o.d(t,"j",(function(){return O})),o.d(t,"f",(function(){return y})),o.d(t,"o",(function(){return R})),o.d(t,"m",(function(){return N})),o.d(t,"l",(function(){return I})),o.d(t,"e",(function(){return B})),o.d(t,"c",(function(){return w})),o.d(t,"a",(function(){return T})),o.d(t,"b",(function(){return z})),o.d(t,"d",(function(){return P})),o.d(t,"k",(function(){return E}));var n=o(61),a=o(74),r=o(65);const i=(e,t,o,n)=>{if("type"===e&&null!=a.a.getComponent(t)){if(o.value=o.value||{},void 0!==o.value._id&&n.keepExistingIds)return;if("GlobalBlock"===o.type)return;o.value._id=Object(r.a)()}};function l(e,t={}){const o=JSON.parse(JSON.stringify(e));return Object(n.e)(o,i,t),o}var s=o(2),c=o(26);function d(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function u(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?d(Object(o),!0).forEach((function(t){Object(s.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):d(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function p(e,t,o){let n=e.findIndex(e=>e===t),a="increase"===o?++n:--n;return a===e.length?a=0:a<0&&(a=e.length-1),e[a]}function b(e,t,o){return m(e,t,e=>{if(e.type){const{defaultValue:t}=a.a.getComponent(e.type)||{};return!(!t||!t.style)&&t.style[o]}})}function m(e,t,o){const n=[...e];let a=[];for(let r=0;r<=e.length;r++){const e=Object(c.getIn)(t,n),r=o(e);if(r||null===r)return{value:e,path:n};a.unshift(n.pop())}return{value:null,path:null}}function h(e,t=0,o=0){const n=function(e){const{defaultValue:t}=a.a.getComponent(e.type);return t.style}(e);let r=Object(c.setIn)(e,["value"],g(e.value,n));if(o++,e.value.items&&o<=t){const n=e.value.items.map((e,n)=>{let a={};return r.value&&r.value.items&&r.value.items[n]&&(a=r.value.items[n]),h(u(u({},e),{},{value:u(u({},a.value),e.value)}),t,o)});r=Object(c.setIn)(r,["value","items"],n)}return r}const g=(e,t={})=>Object.entries(t).reduce((o,[n,a])=>(o[n]=n in e?e[n]:a,o[n]="items"===n?e.items.map((e,o)=>u(u({},e),{},{value:u(u({},g(e.value,t.items[o].value)),e.value)})):n in e?e[n]:a,o),{});var v=o(222),f=o(195);const y=(e,t,o=t+1)=>{if(!e[t])throw new Error("Can't clone invalid item at index "+t);return Object(f.a)(e,o,e[t])},O=(e,t,o)=>o.reduce((e,o,n)=>{const a=l(Object(v.a)(o));return Object(c.insert)(e,t+n,a)},e);var S=o(14);const x=()=>S.a.get("mode")||"page",C="internal_story"===x(),j="external_story"===x(),P=C||j,B="template"===x(),w="internal_popup"===x(),T="external_popup"===x(),z=w||T,E=e=>"internal_popup"===e||"external_popup"===e;var k=o(42),H=o(29),F=o(25),_=o(19);function R(e,t=5){const o=e.value.items[0].value,n=o._styles;let{offsetX:a=0,offsetY:r=0}=o;const i=Object(_.G)(Object(F.b)().getState());if(!(H.a.read(a)&&H.a.read(r))&&n&&i){const e=n.reduce((e,t)=>i[t]?Object.assign(e,i[t]):e,{offsetX:0,offsetY:0});a=e.offsetX,r=e.offsetY}return Object(k.a)(e,e=>{e.value.items[0].value.offsetX=a+t,e.value.items[0].value.offsetY=r+t})}function L(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function M(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?L(Object(o),!0).forEach((function(t){Object(s.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):L(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function W(e,t){const o=t(e);let n;for(let r in e)if(e.hasOwnProperty(r)&&"object"==typeof e[r]&&null!==e[r]){const i=W(o[r],t);var a;if(i!==e[r])n=null!==(a=n)&&void 0!==a?a:{},n[r]=i}return n?function(e,t){if(Array.isArray(t)){let o,n=!1;for(const a in e){if(!e.hasOwnProperty(a))continue;const r=Number(a);r>=0&&r<=t.length-1&&(n||(o=t.slice(0),n=!0),o[a]=e[a])}return o||t}return M(M({},t),e)}(n,o):o}const I=e=>Object(n.b)(["type","value"],e),N=(e,t)=>W(t,t=>I(t)?e(t):t)},function(e,t,o){"use strict";o.d(t,"a",(function(){return I})),o.d(t,"b",(function(){return b})),o.d(t,"d",(function(){return N})),o.d(t,"e",(function(){return A}));var n=o(12),a=o(2),r=o(0),i=o.n(r),l=o(41),s=o.n(l),c=o(91),d=o(59),u=o(7);const p=i.a.createContext(void 0),b=({children:e,position:t,onEscape:o})=>{const n=Object(r.useContext)(p),a=Object(r.useMemo)(()=>u.default.defaults({position:t,onEscape:o},n),[t,o,n]);return i.a.createElement(p.Provider,{value:a},e)};var m=o(78),h=o(225);const g=({data:e,toolbar:t})=>i.a.createElement("div",{className:"brz-ed-toolbar__item"},i.a.createElement(h.a,{className:"brz-ed-toolbar__option",data:e,toolbar:t,location:"toolbar"}));function v(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function f(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?v(Object(o),!0).forEach((function(t){Object(a.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):v(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}class y extends i.a.Component{constructor(...e){super(...e),Object(a.a)(this,"state",{itemsRenderer:void 0}),Object(a.a)(this,"containerRef",i.a.createRef()),Object(a.a)(this,"arrowRef",i.a.createRef()),Object(a.a)(this,"setItemsRenderer",e=>{this.setState({itemsRenderer:e},this.props.onContentChange)}),Object(a.a)(this,"resetItemsRenderer",()=>{this.setState({itemsRenderer:void 0},this.props.onContentChange)}),Object(a.a)(this,"renderItems",e=>{const{position:t,containerRef:o}=this.props,n=e.map((n,a)=>i.a.createElement(g,{key:n.id,data:n,toolbar:f(f({},this),{},{toolbarRef:null!=o?o:this.containerRef,toolbarCSSPosition:t,toolbarItemIndex:a+1,toolbarItemsLength:e.length})}));return i.a.createElement("div",{className:"brz-ed-toolbar__items brz-d-xs-flex brz-align-items-center"},n)})}render(){const{containerRef:e,arrowRef:t,arrow:o,items:n,onClick:a,onMouseEnter:r,onMouseLeave:l}=this.props,{itemsRenderer:s}=this.state,c=Object(m.b)(n);return c.length?i.a.createElement("div",{ref:null!=e?e:this.containerRef,className:"brz-ed-toolbar",onClick:a,onMouseEnter:r,onMouseLeave:l},void 0!==s?s(c):this.renderItems(c),o&&i.a.createElement("div",{ref:null!=t?t:this.arrowRef,className:"brz-ed-arrow brz-ed-arrow--top-center brz-ed-toolbar__arrow"})):null}}Object(a.a)(y,"defaultProps",{arrow:!0,items:[]});var O=o(40),S=o(199);class x extends i.a.Component{constructor(...e){super(...e),Object(a.a)(this,"toolbarItemsContainerRef",i.a.createRef()),Object(a.a)(this,"toolbarItemsArrowRef",i.a.createRef()),Object(a.a)(this,"reposition",()=>{const{node:e,offsetTop:t,offsetBottom:o,offsetLeft:n,position:a}=this.props,r=this.toolbarItemsContainerRef.current,i=this.toolbarItemsArrowRef.current,l=e.ownerDocument.defaultView,s=document.documentElement.clientWidth;if(!r)return;const c=r.getBoundingClientRect(),d=e.getBoundingClientRect();let u,p;const b="fixed"===a?0:l.scrollY;b+d.top-(c.height+300)>=l.scrollY?(u=!1,p=b+d.top-c.height-Number(t),Object(S.b)("above")):(u=!0,p=b+d.top+d.height+Number(o),Object(S.b)("below"));const m=d.left+d.width/2-c.width/2+Number(n),h=e.ownerDocument.defaultView===l.parent?58:0,g=s-c.width,v=Object(O.a)(m,h,g),f=m-v;r.style.top=p+"px",r.style.left=v+"px","fixed"===a&&(r.style.position="fixed"),r.classList.add("brz-ed-animated","brz-ed-animated--fadeInDown"),u?r.classList.add("brz-ed-toolbar--bottom"):r.classList.remove("brz-ed-toolbar--bottom"),i&&(c.width/2-Math.abs(f)<23?i.classList.add("brz-hidden"):i.classList.remove("brz-hidden"),u?(i.classList.remove("brz-ed-arrow--top-center"),i.classList.add("brz-ed-arrow--bottom-center")):(i.classList.remove("brz-ed-arrow--bottom-center"),i.classList.add("brz-ed-arrow--top-center")),i.style.left=`calc(50% + ${f}px)`)})}componentDidMount(){this.reposition()}componentDidUpdate(){this.props.repositionOnUpdates&&this.reposition()}render(){return i.a.createElement(y,Object(n.a)({},this.props,{containerRef:this.toolbarItemsContainerRef,arrowRef:this.toolbarItemsArrowRef,arrow:!0,onContentChange:this.reposition}))}}Object(a.a)(x,"defaultProps",{offsetTop:14,offsetBottom:14,offsetLeft:0});var C=o(209);const j=({getItems:e,getTitle:t})=>e?(Object(r.useEffect)(()=>{C.b&&C.b.setItems(e,t)}),Object(r.useEffect)(()=>()=>{C.b&&C.b.clearItems()},[]),null):null;let P=null,B=null;const w={getActive:()=>B,setActive(e){this.unsetActive(),B=e},unsetIfActive(e){e===B&&(P=e,B=null,P.handleMonitorDeactivationRequest())},unsetActive(){null!==B&&(P=B,B=null,P.handleMonitorDeactivationRequest())},activateLastActive(){P&&P.handleMonitorActivationRequest()}};var T=o(69);function z(e,t,o){let n=o.target;for(;n&&n!==e;){if(n.matches(t))return n;n=n.parentElement}return n}function E(e,t,o){if(e.matches(t)&&Object(T.g)(o.clientX,o.clientY,e.getBoundingClientRect()))return e;const n=e.querySelectorAll(t);for(let e=0;e<n.length;e++){const t=n[e];if(t&&Object(T.g)(o.clientX,o.clientY,t.getBoundingClientRect()))return t}return null}function k(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function H(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?k(Object(o),!0).forEach((function(t){Object(a.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):k(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const F=new Map;class _ extends i.a.Component{constructor(...e){super(...e),Object(a.a)(this,"context",void 0),Object(a.a)(this,"state",{opened:!1}),Object(a.a)(this,"node",null),Object(a.a)(this,"selectorNode",null),Object(a.a)(this,"makeComponentUnControlled",()=>{null!==this.node&&this.node.removeEventListener("click",this.handleNodeClick)}),Object(a.a)(this,"makeComponentControlled",()=>{null!==this.node&&this.node.addEventListener("click",this.handleNodeClick,!1)}),Object(a.a)(this,"handleNodeClick",e=>{if(null!==this.node&&!e.brzToolbarHandled)if(void 0===this.props.selector){if(w.getActive()===this)return;e.brzToolbarHandled=!0,this.show()}else{const t=("dom-tree"===this.props.selectorSearchStrategy?z:E)(this.node,this.props.selector,e);t?(e.brzToolbarHandled=!0,!1===this.state.opened?(this.selectorNode=t,this.show()):t!==this.selectorNode&&this.hide(()=>{this.selectorNode=t,this.show()})):this.hide()}}),Object(a.a)(this,"handleClick",e=>{e.stopPropagation();const{onClick:t}=this.props;t&&t(e)}),Object(a.a)(this,"handleMouseEnter",e=>{e.stopPropagation();const{onMouseEnter:t}=this.props;if(t&&t(e),null!==this.node){const e=new CustomEvent("brz.toolbar.mouseenter",{bubbles:!0});this.node.dispatchEvent(e)}}),Object(a.a)(this,"handleMouseLeave",e=>{e.stopPropagation();const{onMouseLeave:t}=this.props;if(void 0!==t&&t(e),this.node){const e=new CustomEvent("brz.toolbar.mouseleave",{bubbles:!0});this.node.dispatchEvent(e)}}),Object(a.a)(this,"handleEscape",()=>{const e=this.props,t=H(H({},this.context),e);t.onEscape?t.onEscape():this.hide()}),Object(a.a)(this,"handleClickOutside",()=>{w.unsetActive()}),Object(a.a)(this,"clickOutsideException",e=>{try{const t=s.a.findDOMNode(this);return null!==t&&t.contains(e)}catch(e){return!1}}),Object(a.a)(this,"getOutSideExceptions",()=>[".brz-ed-sidebar__right",".brz-ed-tooltip__content-portal",".brz-ed-fixed",".brz-ed-box__resizer--point",".media-modal",".media-modal-backdrop",this.clickOutsideException])}componentDidMount(){if(this.node=s.a.findDOMNode(this),null!==this.node&&null!==this.node.ownerDocument){if(!F.get(this.node.ownerDocument)){const e=this.node.ownerDocument.createElement("div");e.id="brz-toolbar-portal",this.node.ownerDocument.body.appendChild(e),F.set(this.node.ownerDocument,e)}this.props.manualControl||this.makeComponentControlled()}}componentDidUpdate({manualControl:e=!1}){e!==this.props.manualControl&&(!0===e?this.makeComponentControlled():this.makeComponentUnControlled())}componentWillUnmount(){w.unsetIfActive(this),this.node=null,this.selectorNode=null}handleMonitorActivationRequest(){this.show()}handleMonitorDeactivationRequest(){this.hide()}show(){if(!this.state.opened){const{onBeforeOpen:e,onOpen:t}=this.props;w.setActive(this),e&&e(),this.setState({opened:!0},()=>{if(t&&t(),null!==this.node){const e=new CustomEvent("brz.toolbar.open",{bubbles:!0});this.node.dispatchEvent(e)}})}}hide(e){if(this.state.opened){const{onBeforeClose:t,onClose:o}=this.props;t&&t(),this.setState({opened:!1},()=>{if(o&&o(),null!==this.node){const e=new CustomEvent("brz.toolbar.close",{bubbles:!0});this.node.dispatchEvent(e)}null==e||e()})}}renderToolbar(){var e;if(null===this.node)return;if(null===this.node.ownerDocument)return;const t=this.props.getItems();if(!t||0===t.length)return;const o=this.props,a=this.context,r=this.node.ownerDocument,l=F.get(r);return l&&s.a.createPortal(i.a.createElement(i.a.Fragment,null,i.a.createElement(c.a,{exceptions:this.getOutSideExceptions(),onClickOutside:this.handleClickOutside},i.a.createElement(x,Object(n.a)({},a,o,{items:t,node:null!==(e=this.selectorNode)&&void 0!==e?e:this.node,onClick:this.handleClick,onMouseEnter:this.handleMouseEnter,onMouseLeave:this.handleMouseLeave}))),o.getSidebarItems&&i.a.createElement(j,{getItems:o.getSidebarItems,getTitle:o.getSidebarTitle}),i.a.createElement(d.a,{id:"key-helper-toolbar-escape",keyNames:["esc"],onKeyUp:this.handleEscape})),l)}render(){const{children:e}=this.props,{opened:t}=this.state;return i.a.createElement(i.a.Fragment,null,e,t&&this.renderToolbar())}}Object(a.a)(_,"contextType",p),Object(a.a)(_,"defaultProps",{manualControl:!1});var R=o(4),L=o.n(R),M=o(126),W=o(15);class I extends i.a.Component{constructor(...e){super(...e),Object(a.a)(this,"state",{opened:!1}),Object(a.a)(this,"onClickOutside",()=>{this.close()}),Object(a.a)(this,"handleClick",()=>{!this.state.opened?this.open():this.close()}),Object(a.a)(this,"handleEscape",()=>{this.close()})}componentWillUnmount(){w.unsetIfActive(this)}getClickOutSideExceptions(){return[".brz-ed-collapsible__toolbar",".brz-ed-sidebar__right",".brz-ed-tooltip__content-portal",".brz-ed-popup-integrations",".brz-ed-popup-authorization",".media-modal",".media-modal-backdrop"]}handleMonitorActivationRequest(){this.open()}handleMonitorDeactivationRequest(){this.close()}open(){if(this.state.opened)return;Object(S.b)("below");const{onBeforeOpen:e,onOpen:t}=this.props;w.setActive(this),e&&e(),this.setState({opened:!0},()=>{t&&t()})}close(){if(!this.state.opened)return;const{onBeforeClose:e,onClose:t}=this.props;w.unsetIfActive(this),e&&e(),this.setState({opened:!1},()=>{t&&t()})}renderBadge(){const{membership:e,global:t}=this.props;return e||t?i.a.createElement(M.CSSTransition,{key:"badge",timeout:0},i.a.createElement("div",{className:"brz-ed-collapsible__badge"},t&&i.a.createElement(W.b,{icon:"nc-global"}),e&&i.a.createElement(W.b,{icon:"nc-user"}))):null}renderIcon(){return i.a.createElement(M.CSSTransition,{key:"icon",classNames:"fadeCollapsibleIcon",timeout:200},i.a.createElement("div",{className:"brz-ed-collapsible__icon",onClick:this.handleClick},i.a.createElement(W.b,{icon:"nc-settings"})))}renderToolbar(){const{getItems:e,animation:t}=this.props,o="leftToRight"===t?"animation-left-right":"animation-right-left",n=e();return i.a.createElement(M.CSSTransition,{key:"toolbar",classNames:o,timeout:200},i.a.createElement("div",{className:"brz-ed-collapsible__toolbar"},i.a.createElement(y,{items:n,arrow:!1})))}render(){const{className:e,getSidebarItems:t,getSidebarTitle:o}=this.props,{opened:n}=this.state,a=L()("brz-ed-collapsible",{"brz-ed-collapsible--opened":n},e);return i.a.createElement(i.a.Fragment,null,i.a.createElement(c.a,{onClickOutside:this.onClickOutside,exceptions:this.getClickOutSideExceptions()},i.a.createElement(M.TransitionGroup,{className:a},this.renderBadge(),n?this.renderToolbar():this.renderIcon())),n&&t&&i.a.createElement(j,{getItems:t,getTitle:o}),n&&i.a.createElement(d.a,{keyNames:["esc"],id:"key-helper-toolbar-escape",onKeyUp:this.handleEscape}))}}Object(a.a)(I,"defaultProps",{animation:"leftToRight",global:!1,membership:!1});t.c=_;const N=()=>w.unsetActive(),A=()=>w.activateLastActive()},function(e,t,o){"use strict";o.d(t,"C",(function(){return u.e})),o.d(t,"a",(function(){return u.a})),o.d(t,"L",(function(){return u.g})),o.d(t,"m",(function(){return u.c})),o.d(t,"l",(function(){return u.b})),o.d(t,"O",(function(){return u.h})),o.d(t,"J",(function(){return u.f})),o.d(t,"P",(function(){return u.i})),o.d(t,"s",(function(){return u.d})),o.d(t,"H",(function(){return m})),o.d(t,"r",(function(){return h})),o.d(t,"e",(function(){return g})),o.d(t,"b",(function(){return v})),o.d(t,"d",(function(){return f})),o.d(t,"E",(function(){return y})),o.d(t,"K",(function(){return O})),o.d(t,"h",(function(){return S})),o.d(t,"k",(function(){return x})),o.d(t,"j",(function(){return C})),o.d(t,"N",(function(){return P})),o.d(t,"M",(function(){return B})),o.d(t,"F",(function(){return w})),o.d(t,"i",(function(){return T})),o.d(t,"I",(function(){return z})),o.d(t,"g",(function(){return E})),o.d(t,"c",(function(){return k})),o.d(t,"q",(function(){return F})),o.d(t,"o",(function(){return _})),o.d(t,"n",(function(){return R})),o.d(t,"p",(function(){return L})),o.d(t,"G",(function(){return M})),o.d(t,"f",(function(){return W})),o.d(t,"z",(function(){return I})),o.d(t,"y",(function(){return N})),o.d(t,"D",(function(){return A})),o.d(t,"A",(function(){return V})),o.d(t,"B",(function(){return D})),o.d(t,"x",(function(){return G})),o.d(t,"t",(function(){return $})),o.d(t,"u",(function(){return U})),o.d(t,"w",(function(){return K})),o.d(t,"v",(function(){return Y}));var n=o(2),a=o(81),r=o(42),i={"wrapper--iconText":{showToolbar:"on"},"wrapper--form2":{showToolbar:"on"},"wrapper--login":{showToolbar:"on"},"wrapper--reset--psw":{showToolbar:"on"},"wrapper--tabs":{showToolbar:"on"},"wrapper--timeline":{showToolbar:"on"},"wrapper--table":{showToolbar:"on"},"wrapper--protected-page":{showToolbar:"on"},"wrapper--accordion":{showToolbar:"on"},"wrapper--imageGallery":{showToolbar:"on"},"wrapper--menu":{showToolbar:"on"},"wrapper--video-playlist":{showToolbar:"on"},"wrapper--switcher":{showToolbar:"on"},"wrapper--spacer":{marginTop:0,marginBottom:0,tabletMarginTop:0,tabletMarginBottom:0,mobileMarginTop:0,mobileMarginBottom:0},"wrapper--carousel":{showToolbar:"on"},"wrapper--posts":{showToolbar:"on",paddingType:"ungrouped",paddingTop:10,paddingBottom:10,paddingLeft:15,paddingRight:15},"column--carousel":{width:100},"richText--carousel":{text:"<p class='brz-tp-paragraph brz-text-lg-center'><span class='brz-cp-color7'>The point of using dummy text for your paragraph is that it has a more-or-less normal distribution of letters. making it look like readable English.</span></p>"},"hide-row-borders":{showToolbar:"off"},"padding-0":{padding:0},submit:{type:"submit"},search:{type:"search"},"image--dynamic":{imagePopulation:"{{brizy_dc_img_featured_image}}"},"button--dynamic":{linkExternalType:"linkPopulation",linkPopulation:"{{brizy_dc_url_post}}",text:"READ MORE",borderRadius:2,borderWidth:2,fontSize:11,paddingBottom:11,paddingLeft:26,paddingRL:26,paddingRight:26,paddingTB:11,paddingTop:11,size:"small",tempPaddingBottom:11,tempPaddingLeft:26,tempPaddingRL:26,tempPaddingRight:26,tempPaddingTB:11,tempPaddingTop:11,mobileBorderRadius:2,mobilePaddingBottom:11,mobilePaddingLeft:26,mobilePaddingRight:26,mobilePaddingTop:11,mobileSize:"small"},"richText-title--dynamic":{text:"<p class='brz-text-lg-center brz-tp-heading4'><span class='brz-cp-color2'><span class='text-population' data-population='brizy_dc_post_title'>#Post Title</span>&nbsp;</span></p>"},"richText-desc--dynamic":{text:"<p class='brz-text-lg-center brz-tp-paragraph'><span class='brz-cp-color7'><span class='text-population' data-population='brizy_dc_post_excerpt'>#Post Excerpt</span></span></p>"},"wrapper--facebookComments":{showToolbar:"on"},"story-map":{size:90,height:70,heightSuffix:"%",elementPosition:"fixed",offsetX:5,offsetXSuffix:"%",offsetXAlignment:"left",offsetY:31,offsetYSuffix:"%",offsetYAlignment:"top"},"story-progressBar":{width:90,elementPosition:"fixed",offsetX:5,offsetXSuffix:"%",offsetXAlignment:"left",offsetY:48,offsetYSuffix:"%",offsetYAlignment:"top"},"story-line":{width:90,elementPosition:"fixed",offsetX:5,offsetXSuffix:"%",offsetXAlignment:"left",offsetY:49,offsetYSuffix:"%",offsetYAlignment:"top"},"story-countdown2":{width:90,height:10,heightSuffix:"%",elementPosition:"fixed",offsetX:5,offsetXSuffix:"%",offsetXAlignment:"left",offsetY:45,offsetYSuffix:"%",offsetYAlignment:"top"},"story-counter":{width:50,elementPosition:"fixed",offsetX:39,offsetXSuffix:"%",offsetXAlignment:"left",offsetY:45,offsetYSuffix:"%",offsetYAlignment:"top"},"story-embedCode":{width:90,elementPosition:"fixed",offsetX:5,offsetXSuffix:"%",offsetXAlignment:"left",offsetY:33,offsetYSuffix:"%",offsetYAlignment:"top"},"story-image":{width:90,height:70,elementPosition:"fixed",offsetX:5,offsetXSuffix:"%",offsetXAlignment:"left",offsetY:36,offsetYSuffix:"%",offsetYAlignment:"top"},"story-starRating":{elementPosition:"fixed",offsetX:33,offsetXSuffix:"%",offsetXAlignment:"left",offsetY:49,offsetYSuffix:"%",offsetYAlignment:"top"},"story-icon":{elementPosition:"fixed",customSize:20,offsetX:40,offsetXSuffix:"%",offsetXAlignment:"left",offsetY:44,offsetYSuffix:"%",offsetYAlignment:"top",customSizeSuffix:"%",hoverColorHex:null,hoverColorOpacity:null,hoverColorPalette:null,tempHoverColorOpacity:null,tempHoverColorPalette:null,hoverGradientActivePointer:null,hoverGradientStartPointer:null,hoverGradientFinishPointer:null,hoverGradientType:null,hoverGradientLinearDegree:null,hoverGradientRadialDegree:null,hoverBgColorType:null,hoverBgColorHex:null,hoverBgColorOpacity:null,hoverBgColorPalette:null,tempHoverBgColorOpacity:null,tempHoverBgColorPalette:null,hoverGradientColorHex:null,hoverGradientColorOpacity:null,hoverGradientColorPalette:null,tempHoverGradientColorOpacity:null,tempHoverGradientColorPalette:null,hoverBorderColorHex:null,hoverBorderColorOpacity:null,hoverBorderColorPalette:null,tempHoverBorderColorOpacity:null,tempHoverBorderColorPalette:null},"story-video":{size:90,elementPosition:"fixed",offsetX:5,offsetXSuffix:"%",offsetXAlignment:"left",offsetY:34,offsetYSuffix:"%",offsetYAlignment:"top"},"story-richText":{width:90,elementPosition:"fixed",offsetX:5,offsetXSuffix:"%",offsetXAlignment:"left",offsetY:46,offsetYSuffix:"%",offsetYAlignment:"top"},"story-button":{paddingTop:0,paddingRight:0,paddingBottom:0,paddingLeft:0,elementPosition:"fixed",offsetX:30,offsetXSuffix:"%",offsetXAlignment:"left",offsetY:46,offsetYSuffix:"%",offsetYAlignment:"top",width:40,widthSuffix:"%",height:30,heightSuffix:"%"},"wrapper--story-form2":{showToolbar:"on"},"story-form2":{width:80,widthSuffix:"%",elementPosition:"fixed",offsetX:10,offsetXSuffix:"%",offsetXAlignment:"left",offsetY:20,offsetYSuffix:"%",offsetYAlignment:"top"},"story-lottie":{width:60,widthSuffix:"%",elementPosition:"fixed",offsetX:20,offsetXSuffix:"%",offsetXAlignment:"left",offsetY:34,offsetYSuffix:"%",offsetYAlignment:"top"},"posts--column":{width:100},"postTitle-posts":{fontStyle:"custom",fontSize:20,tabletFontStyle:"custom",tabletFontSize:16,mobileFontStyle:"custom",mobileFontSize:16,contentHorizontalAlign:"center"},"postExcerpt-posts":{contentHorizontalAlign:"center"},"posts-archive":{pagination:"on"},"posts-productArchive":{pagination:"on"}},l=o(61),s=o(17),c=o(62),d=o(96),u=o(94);function p(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function b(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?p(Object(o),!0).forEach((function(t){Object(n.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):p(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const m=e=>e.screenshots||{},h=e=>e.globalBlocks||{},g=e=>e.changedGBIds||{},v=e=>e.blocksData||{},f=e=>e.blocksOrder||[],y=e=>e.project||{},O=e=>e.styles||[],S=e=>e.currentStyle,x=e=>e.error,C=Object(a.createSelector)(y,e=>e.data.disabledElements||[]),j=Object(a.createSelector)(u.e,e=>e.data||{}),P=(Object(a.createSelector)(u.e,e=>e.slug),Object(a.createSelector)(j,e=>e.triggers||[])),B=Object(a.createSelector)(j,e=>e.triggers?e.triggers.length:null),w=Object(a.createSelector)(j,e=>Number.isInteger(e.rulesAmount)?e.rulesAmount:null),T=Object(a.createSelector)(u.h,e=>e.deviceMode),z=Object(a.createSelector)(u.h,e=>e.showHiddenElements),E=Object(a.createSelector)(u.h,e=>e.currentRole),k=Object(a.createSelector)(f,h,(e,t)=>{const{top:o,bottom:n}=Object(d.j)(e,t);return e.filter(e=>!o.includes(e)&&!n.includes(e))}),H=Object(a.createSelector)(h,v,(e,t)=>Object.entries(e).reduce((e,[o,n])=>{if(!t[o])return e;return"SectionPopup"===t[o].type||"SectionPopup2"===t[o].type||(e[o]=n),e},{})),F=Object(a.createSelector)(u.e,h,f,H,(e,t,o,n)=>{const a=o.filter(o=>!t[o]||Object(c.c)(t[o],e));return Object(d.i)(a,n)}),_=Object(a.createSelector)(h,v,m,(e,t,o)=>Object(l.d)(Object.entries(e).map(e=>{const[n,a]=e,i=t[n],s=o[n];return[n,Object(r.a)(a,e=>{e.data=b(b({},e.data),i),s&&(Object.assign(e.data.value,s),Object.assign(e.meta,s)),Object(l.f)(e.data.value,e=>{e.type&&"GlobalBlock"!==e.type&&e.value&&e.value._id&&o[e.value._id]&&(e.meta=e.meta||{},Object.assign(e.value,o[e.value._id]),Object.assign(e.meta,o[e.value._id]))})})]}))),R=Object(a.createSelector)(h,v,(e,t)=>Object(l.d)(Object.entries(e).map(e=>{const[o,n]=e,a=t[o];if(!a)return e;return[o,Object(r.a)(n,e=>{e.data=a})]}))),L=Object(a.createSelector)(u.e,f,h,(e,t,o)=>t.reduce((t,n)=>(o[n]&&Object(c.c)(o[n],e)&&(t[n]=o[n]),t),{})),M=Object(a.createSelector)(S,u.b,(e,t)=>{const{colorPalette:o,fontStyles:n}=e,a=n.concat(t),r=o.reduce((e,t)=>b(b({},e),{},{[t.id+"__color"]:{colorHex:t.hex},[t.id+"__hoverColor"]:{hoverColorHex:t.hex},[t.id+"__bg"]:{bgColorHex:t.hex},[t.id+"__hoverBg"]:{hoverBgColorHex:t.hex},[t.id+"__gradient"]:{gradientColorHex:t.hex},[t.id+"__hoverGradient"]:{hoverGradientColorHex:t.hex},[t.id+"__bg2"]:{bg2ColorHex:t.hex},[t.id+"__border"]:{borderColorHex:t.hex},[t.id+"__hoverBorder"]:{hoverBorderColorHex:t.hex},[t.id+"__arrowsColor"]:{sliderArrowsColorHex:t.hex},[t.id+"__dotsColor"]:{sliderDotsColorHex:t.hex},[t.id+"__boxShadow"]:{boxShadowColorHex:t.hex},[t.id+"__shapeTopColor"]:{shapeTopColorHex:t.hex},[t.id+"__shapeBottomColor"]:{shapeBottomColorHex:t.hex},[t.id+"__paginationColor"]:{paginationColorHex:t.hex},[t.id+"__tabletBg"]:{tabletBgColorHex:t.hex},[t.id+"__tabletBorder"]:{tabletBorderColorHex:t.hex},[t.id+"__mobileBg"]:{mobileBgColorHex:t.hex},[t.id+"__mobileBorder"]:{mobileBorderColorHex:t.hex},[t.id+"__subMenuColor"]:{subMenuColorHex:t.hex},[t.id+"__subMenuHoverColor"]:{subMenuHoverColorHex:t.hex},[t.id+"__subMenuBgColor"]:{subMenuBgColorHex:t.hex},[t.id+"__subMenuHoverBgColor"]:{subMenuHoverBgColorHex:t.hex},[t.id+"__subMenuBorderColor"]:{subMenuBorderColorHex:t.hex},[t.id+"__mMenuColor"]:{mMenuColorHex:t.hex},[t.id+"__mMenuHoverColor"]:{mMenuHoverColorHex:t.hex},[t.id+"__mMenuBgColor"]:{mMenuBgColorHex:t.hex},[t.id+"__mMenuBorderColor"]:{mMenuBorderColorHex:t.hex},[t.id+"__mMenuIconColor"]:{mMenuIconColorHex:t.hex},[t.id+"__tabletMMenuIconColor"]:{tabletMMenuIconColorHex:t.hex},[t.id+"__mobileMMenuIconColor"]:{mobileMMenuIconColorHex:t.hex},[t.id+"__labelColor"]:{labelColorHex:t.hex},[t.id+"__checkboxColor"]:{checkboxColorHex:t.hex},[t.id+"__selectColor"]:{selectColorHex:t.hex},[t.id+"__hoverSelectColor"]:{hoverSelectColorHex:t.hex},[t.id+"__selectBg"]:{selectBgColorHex:t.hex},[t.id+"__hoverSelectBg"]:{hoverSelectBgColorHex:t.hex},[t.id+"__selectBorderColor"]:{selectBorderColorHex:t.hex},[t.id+"__hoverSelectBorderColor"]:{hoverSelectBorderColorHex:t.hex},[t.id+"__selectBoxShadow"]:{selectBoxShadowColorHex:t.hex},[t.id+"__hoverSelectBoxShadow"]:{hoverSelectBoxShadowColorHex:t.hex}}),{}),l=a.reduce((e,t)=>{var o,n,a,r,i,l,s,c,d;return b(b({},e),{},{[t.id+"__fsDesktop"]:{fontFamily:t.fontFamily,fontFamilyType:t.fontFamilyType,fontSize:t.fontSize,fontSizeSuffix:null!==(o=t.fontSizeSuffix)&&void 0!==o?o:"px",fontWeight:t.fontWeight,lineHeight:t.lineHeight,letterSpacing:t.letterSpacing},[t.id+"__fsTablet"]:{tabletFontSize:t.tabletFontSize,tabletFontSizeSuffix:null!==(n=t.tabletFontSizeSuffix)&&void 0!==n?n:"px",tabletFontWeight:t.tabletFontWeight,tabletLineHeight:t.tabletLineHeight,tabletLetterSpacing:t.tabletLetterSpacing},[t.id+"__fsMobile"]:{mobileFontSize:t.mobileFontSize,mobileFontSizeSuffix:null!==(a=t.mobileFontSizeSuffix)&&void 0!==a?a:"px",mobileFontWeight:t.mobileFontWeight,mobileLineHeight:t.mobileLineHeight,mobileLetterSpacing:t.mobileLetterSpacing},[t.id+"__subMenuFsDesktop"]:{subMenuFontFamily:t.fontFamily,subMenuFontFamilyType:t.fontFamilyType,subMenuFontSize:t.fontSize,subMenuFontSizeSuffix:null!==(r=t.fontSizeSuffix)&&void 0!==r?r:"px",subMenuFontWeight:t.fontWeight,subMenuLineHeight:t.lineHeight,subMenuLetterSpacing:t.letterSpacing},[t.id+"__subMenuFsTablet"]:{tabletSubMenuFontSize:t.tabletFontSize,tabletSubMenuFontSizeSuffix:null!==(i=t.tabletFontSizeSuffix)&&void 0!==i?i:"px",tabletSubMenuFontWeight:t.tabletFontWeight,tabletSubMenuLineHeight:t.tabletLineHeight,tabletSubMenuLetterSpacing:t.tabletLetterSpacing},[t.id+"__subMenuFsMobile"]:{mobileSubMenuFontSize:t.mobileFontSize,mobileSubMenuFontSizeSuffix:null!==(l=t.mobileFontSizeSuffix)&&void 0!==l?l:"px",mobileSubMenuFontWeight:t.mobileFontWeight,mobileSubMenuLineHeight:t.mobileLineHeight,mobileSubMenuLetterSpacing:t.mobileLetterSpacing},[t.id+"__mMenuFsDesktop"]:{mMenuFontFamily:t.fontFamily,mMenuFontFamilyType:t.fontFamilyType,mMenuFontSize:t.fontSize,mMenuFontSizeSuffix:null!==(s=t.fontSizeSuffix)&&void 0!==s?s:"px",mMenuFontWeight:t.fontWeight,mMenuLineHeight:t.lineHeight,mMenuLetterSpacing:t.letterSpacing},[t.id+"__mMenuFsTablet"]:{tabletMMenuFontSize:t.tabletFontSize,tabletMMenuFontSizeSuffix:null!==(c=t.tabletFontSizeSuffix)&&void 0!==c?c:"px",tabletMMenuFontWeight:t.tabletFontWeight,tabletMMenuLineHeight:t.tabletLineHeight,tabletMMenuLetterSpacing:t.tabletLetterSpacing},[t.id+"__mMenuFsMobile"]:{mobileMMenuFontSize:t.mobileFontSize,mobileMMenuFontSizeSuffix:null!==(d=t.mobileFontSizeSuffix)&&void 0!==d?d:"px",mobileMMenuFontWeight:t.mobileFontWeight,mobileMMenuLineHeight:t.mobileLineHeight,mobileMMenuLetterSpacing:t.mobileLetterSpacing}})},{});return b(b(b({},i),r),l)}),W=Object(a.createSelector)(e=>e.copiedElement,R,(e,t)=>Object(r.a)(e,e=>{Object(l.f)(e,e=>{if(e.type&&"GlobalBlock"===e.type&&e.value){const{_id:o}=e.value;t[o]&&Object.assign(e,t[o].data)}})})),I=Object(a.createSelector)(f,h,v,(e,t,o)=>{const n=Object.keys(t);return e.map(e=>n.includes(e)?{type:"GlobalBlock",value:{_id:e}}:o[e])}),N=Object(a.createSelector)(k,h,v,(e,t,o)=>{const n=Object.keys(t);return e.map(e=>n.includes(e)?{type:"GlobalBlock",value:{_id:e}}:o[e])}),A=Object(a.createSelector)(y,u.c,O,e=>e.currentStyleId,S,u.b,(e,t,o,n,a,i)=>Object(r.a)(e,e=>{e.data.fonts=t,e.data.styles=o,e.data.selectedStyle=n,e.data.extraFontStyles=i;for(let t=0;t<e.data.styles.length;t++)e.data.styles[t].id===a.id&&(e.data.styles[t]=a)})),V=Object(a.createSelector)(j,I,(e,t)=>Object(r.a)(e,e=>{e.items=t})),D=Object(a.createSelector)(V,R,(e,t)=>{return o=e,Object(s.m)(e=>{if("GlobalBlock"===e.type){const{_id:o}=e.value;if(t[o]&&t[o].data)return t[o].data}return e},o);var o}),G=Object(a.createSelector)(D,e=>e.items||[]),$=(Object(a.createSelector)(G,e=>{const t=[];return Object(l.f)(e,e=>{e.popups&&t.push(...e.popups)}),t}),Object(a.createSelector)(u.e,N,m,(e,t,o)=>Object(r.a)(e,e=>{e.data.items=t,Object.keys(o).length>0&&Object(l.f)(e,e=>{e.type&&"GlobalBlock"!==e.type&&e.value&&e.value._id&&o[e.value._id]&&Object.assign(e.value,o[e.value._id])})}))),U=Object(a.createSelector)(u.e,I,m,(e,t,o)=>Object(r.a)(e,e=>{e.data.items=t,Object.keys(o).length>0&&Object(l.f)(e,e=>{e.type&&"GlobalBlock"!==e.type&&e.value&&e.value._id&&o[e.value._id]&&Object.assign(e.value,o[e.value._id])})})),K=Object(a.createSelector)(I,m,(e,t)=>Object(r.a)(e,e=>{Object.keys(t).length>0&&Object(l.f)(e,e=>{e.type&&"GlobalBlock"!==e.type&&e.value&&e.value._id&&t[e.value._id]&&Object.assign(e.value,t[e.value._id])})})),Y=Object(a.createSelector)(u.e,I,h,m,(e,t,o,n)=>{const a=t.filter(t=>{if("GlobalBlock"===t.type){const{_id:n}=t.value;return Object(c.c)(o[n],e)}return!0});return Object(r.a)(a,e=>{Object.keys(n).length>0&&Object(l.f)(e,e=>{e.type&&"GlobalBlock"!==e.type&&e.value&&e.value._id&&n[e.value._id]&&Object.assign(e.value,n[e.value._id])})})})},function(e,t,o){"use strict";(function(e){var n=o(36),a=o(2),r=o(0),i=o.n(r),l=o(7),s=o(4),c=o.n(s),d=o(132),u=o(65),p=o(25),b=o(19),m=o(127),h=o(178),g=o(27),v=o(6),f=o(30),y=o(142),O=o(205),S=o(555),x=o(58),C=o(103),j=o(556),P=o(228),B=o(93),w=o(557);function T(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function z(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?T(Object(o),!0).forEach((function(t){Object(a.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):T(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}class E extends i.a.Component{constructor(...e){super(...e),Object(a.a)(this,"_defaultValueProcessedCache",void 0),Object(a.a)(this,"_dc",{}),Object(a.a)(this,"childToolbarExtend",void 0),Object(a.a)(this,"bindPatchValue",e=>this.patchValue(e)),Object(a.a)(this,"makeWrapperProps",e=>{var t;const o=null!==(t=this.props.wrapperExtend)&&void 0!==t?t:{},n=c()(o.className,e.className),a=z(z({},o.attributes||{}),e.attributes||{});return z(z(z(z({},o),e),{},{className:n,attributes:a,id:this.getId(),componentId:this.constructor.componentId,meta:this.props.meta},this.getValue2()),{},{onChange:this.bindPatchValue,ref:t=>{Object(C.a)(t,o.ref||null),Object(C.a)(t,e.ref||null)}})})}static get componentId(){throw new Error(this.name+" must implement `static get componentId()`")}getComponentId(){return this.constructor.componentId}optionalSCU(e){const t=this.props;if(t.dbValue!==e.dbValue)return!0;if(t.reduxState.currentStyleId!==e.reduxState.currentStyleId)return!0;if(t.reduxState.currentStyle!==e.reduxState.currentStyle)return!0;if(t.reduxState.extraFontStyles!==e.reduxState.extraFontStyles)return!0;if(t.reduxState.fonts!==e.reduxState.fonts)return!0;if(t.reduxState.copiedElement!==e.reduxState.copiedElement)return!0;const o=t.path||[],n=e.path||[];if(o.length!==n.length)return!0;for(let e=0,t=o.length;e<t;e++)if(o[e]!==n[e])return!0;return!1}getId(){return this.props._id||x.a(this.getDBValue()._id)||(()=>{throw new Error("This should never happen. An initialized component must have a preset id")})()}getPath(){return this.props.path||[]}getReduxState(){return this.props.reduxState}getReduxDispatch(){return this.props.reduxDispatch}getDefaultValue(){const e=this.getDefaultValueProcessed().defaultValueFlat;return this.props.defaultValue?z(z({},e),this.props.defaultValue):e}getDefaultValueProcessed(){if(this._defaultValueProcessedCache)return this._defaultValueProcessedCache;const e=this.constructor.defaultValue,t=Object(y.b)(e),o=Object.keys(t).reduce((e,t)=>(Object(B.c)(t)&&e.push(Object(B.a)(t)),e),[]);return this._defaultValueProcessedCache={defaultValueFlat:t,dynamicContentKeys:o},this._defaultValueProcessedCache}getDBValue(){return this.props.dbValue}getStylesValue(){const{_styles:e}=this.getDBValue()||{},t=Object(b.G)(this.getReduxState());return e&&t?e.reduce((e,o)=>t[o]?Object.assign(e,t[o]):e,{}):null}getDCValue(e){var t;const o=this.getDefaultValueProcessed().dynamicContentKeys,n=[];for(const t of o){const o=Object(B.e)(e,t);o.hasDC&&n.push(o)}const a=this.getDCValueHook(n,e);if(null===(t=this._dc.pendingDCObjIncomplete)||void 0===t||t.abortGetComplete(),this._dc.pendingDCObjIncomplete=void 0,0===a.length)return this._dc.keys=void 0,this._dc.lastCache=void 0,{};{const e=Object(w.a)(a,this.context);if("complete"===e.type)return this._dc.keys=e.details,this._dc.lastCache=e.value,e.value;{this._dc.pendingDCObjIncomplete=e,this._dc.keys=e.details,e.getComplete().then(()=>{this.forceUpdate()}).catch(()=>{});const t={};let o=!1;if(this._dc.lastCache)for(const e of a)e.key in this._dc.lastCache&&(t[e.key]=this._dc.lastCache[e.key],o=!0);return o?z(z({},e.partialValue),t):e.partialValue}}}getDCValueHook(e,t){return e}getValue(){return this.getValue2().v}getValue2(){const e=this.getDefaultValue(),t=this.getStylesValue(),o=this.getDBValue(),n=z(z(z({},e),t),o);return{v:this.constructor.experimentalDynamicContent?Object.assign(n,this.getDCValue(n)):n,vs:z(z({},e),t),vd:e}}patchValue(e,t={}){const o=z(z({},this.getDBValue()),e);this.handleValueChange(o,z(z({},t),{},{patch:e}))}validateValue(e){const t=this.getDefaultValue(),o=Object.keys(e).filter(e=>{const o=e in t,n="_"===e[0]||["tabsState"].includes(e),a=["tabsCurrentElement"].includes(e);return!o&&!n&&!a});o.length&&console.error(`${this.constructor.componentId} element\n\nKeys not in defaultValue:\n${JSON.stringify(o,null,2)}\n \nTried to update with:\n${JSON.stringify(e,(e,t)=>Array.isArray(t)?"[...]":t,2)}`)}handleValueChange(e,t){this.props.onChange(e,t)}selfDestruct(){this.props.onChange(null,{intent:"remove_all"})}makeSubcomponentProps(e){let{bindWithKey:t}=e,o=Object(n.a)(e,["bindWithKey"]);const a=this.getDefaultValue(),r=this.getDBValue();return z(z({},o),{},{_id:`${this.getId()}-${t}`,path:[...this.getPath(),t],defaultValue:a&&a[t],dbValue:r&&r[t],reduxState:this.getReduxState(),reduxDispatch:this.getReduxDispatch(),onChange:(e,o)=>this.patchValue({[t]:e},o)})}makeContextMenuProps(e,t={}){const o=this.getComponentId(),n=this.getValue();return z({id:Object(u.a)(3),componentId:o,items:e.getItems(n,this)},t)}makeToolbarPropsFromConfig(t,o,n={}){const{onToolbarOpen:a,onToolbarClose:r,onToolbarEnter:i,onToolbarLeave:l}=this.props,{allowExtendFromParent:s,parentItemsFilter:c,allowExtendFromChild:u,allowExtendFromThirdParty:h,thirdPartyExtendId:g=this.getComponentId(),allowSidebarExtendFromParent:f,allowSidebarExtendFromChild:O,allowSidebarExtendFromThirdParty:S,sidebarThirdPartyExtendId:x=g}=Object(y.d)(n);return{getItems:(e=Object(b.i)(Object(p.b)().getState()))=>{var o;const n="getItemsFor"+(([e,...t],o=!1)=>e.toUpperCase()+(o?t.join("").toLowerCase():t.join("")))(e,!0);const a=t[n],r=this.getValue(),i=v.e(r.tabsState);let l=this.bindToolbarItems(r,e,i,null!==(o=null==a?void 0:a(r,this))&&void 0!==o?o:[]);if(s&&this.props.toolbarExtend){const{getItems:t}=this.props.toolbarExtend;let o=t(e);"function"==typeof c&&(o=c(o)),l=Object(d.b)(l,o)}if(u&&this.childToolbarExtend){const{getItems:t}=this.childToolbarExtend,o=t(e);l=Object(d.b)(o,l)}if(h){const t=Object(m.b)("toolbarItemsExtend_"+g,null);if(null!=t&&t[n]){const o=this.bindToolbarItems(r,e,i,t[n](r,this));l=Object(d.b)(l,o)}}return l},getSidebarItems:(e=Object(b.i)(Object(p.b)().getState()))=>{var t,n;const a=this.getValue(),r=v.e(a.tabsState);let i=this.bindToolbarItems(a,e,r,(null==o||null===(t=o.getItems)||void 0===t?void 0:t.call(o,{v:a,component:this,device:e,state:r,context:this.context}))||[]);if(f&&null!==(n=this.props.toolbarExtend)&&void 0!==n&&n.getSidebarItems){const{getSidebarItems:t}=this.props.toolbarExtend,o=t(e);i=Object(d.b)(i,o)}if(O&&this.childToolbarExtend){const{getSidebarItems:t}=this.childToolbarExtend,o=t(e);i=Object(d.b)(o,i)}if(S){const t=Object(m.b)("sidebarItemsExtend_"+x,null);if(null!=t&&t.getItems){const o=this.bindToolbarItems(a,e,r,t.getItems({v:a,component:this,device:e,state:r}));i=Object(d.b)(i,o)}}return i},getSidebarTitle:()=>{let e=null==o?void 0:o.title;if("function"==typeof e){e=e({v:this.getValue()})}if(f&&this.props.toolbarExtend){const{getSidebarTitle:t}=this.props.toolbarExtend;e=t()||e}if(O&&this.childToolbarExtend){const{getSidebarTitle:t}=this.childToolbarExtend;e=t()||e}return e||""},onBeforeOpen:()=>{e.Brizy.activeEditorComponent=this},onBeforeClose:()=>{e.Brizy.activeEditorComponent=null},onOpen:a,onClose:r,onMouseEnter:i,onMouseLeave:l}}bindToolbarItems(e,t,o,n){return Object(d.c)(n=>{const{id:a,type:r,onChange:i}=n,s=e=>this.patchValue({tabsState:e});f.d===t&&(n=Object(h.a)(j.a,o,s,n));const c=Object(y.c)(r),d=n.dependencies||l.default.identity;return c&&(n.value=Object(O.b)(r)(n=>Object(g.b)({v:e,key:Object(y.a)(a,n),device:t,state:o}))),n.onChange=(e,a)=>{const r=c?Object(g.a)({key:n.id,device:Object(y.e)(t,n),state:Object(y.f)(o,n)}):n.id,l=c?d(Object(y.g)(r,e)):i?i(e,a):((e,t)=>void 0!==t?{[e]:t}:null)(r,e);l&&this.patchValue(l)},n},Object(d.c)(S.a,n))}makeToolbarPropsFromConfig2(t,o,n={}){const{onToolbarOpen:a,onToolbarClose:r,onToolbarEnter:i,onToolbarLeave:l}=this.props,{allowExtendFromParent:s,parentItemsFilter:c,parentExtendProp:u="toolbarExtend",allowExtendFromChild:h,allowExtendFromThirdParty:g,thirdPartyExtendId:f=this.getComponentId(),allowSidebarExtendFromParent:O,allowSidebarExtendFromChild:S,allowSidebarExtendFromThirdParty:x,sidebarThirdPartyExtendId:C=f}=Object(y.d)(n);return{getItems:(e=Object(b.i)(Object(p.b)().getState()))=>{var o;const n=this.getValue(),a=v.e(n.tabsState);let r=this.bindToolbarItems(n,e,a,null!==(o=null==t?void 0:t.getItems({v:n,component:this,device:e,state:a,context:this.context}))&&void 0!==o?o:[]);if(s&&this.props[u]){const{getItems:t}=this.props[u];let o=t(e);"function"==typeof c&&(o=c(o)),r=Object(d.b)(r,o)}if(h&&this.childToolbarExtend){const{getItems:t}=this.childToolbarExtend,o=t(e);r=Object(d.b)(o,r)}if(g){const t=Object(m.b)("toolbarItemsExtend_"+f,null);if(null!=t&&t.getItems){const o=this.bindToolbarItems(n,e,a,t.getItems({v:n,component:this,device:e,state:a,context:this.context}));r=Object(d.b)(r,o)}}return r},getSidebarItems:(e=Object(b.i)(Object(p.b)().getState()))=>{var t,n;const a=this.getValue(),r=v.e(a.tabsState);let i=this.bindToolbarItems(a,e,r,(null==o||null===(t=o.getItems)||void 0===t?void 0:t.call(o,{v:a,component:this,device:e,state:r,context:this.context}))||[]);if(O&&null!==(n=this.props[u])&&void 0!==n&&n.getSidebarItems){const{getSidebarItems:t}=this.props[u],o=t(e);i=Object(d.b)(i,o)}if(S&&this.childToolbarExtend){const{getSidebarItems:t}=this.childToolbarExtend,o=t(e);i=Object(d.b)(o,i)}if(x){const t=Object(m.b)("sidebarItemsExtend_"+C,null);if(null!=t&&t.getItems){const o=this.bindToolbarItems(a,e,r,t.getItems({v:a,component:this,device:e,state:r,context:this.context}));i=Object(d.b)(i,o)}}return i},getSidebarTitle:()=>{let e=null==o?void 0:o.title;if("function"==typeof e){e=e({v:this.getValue()})}if(O&&this.props.toolbarExtend){const{getSidebarTitle:t}=this.props.toolbarExtend;e=t()||e}if(S&&this.childToolbarExtend){const{getSidebarTitle:t}=this.childToolbarExtend;e=t()||e}return e||""},onBeforeOpen:()=>{e.Brizy.activeEditorComponent=this},onBeforeClose:()=>{e.Brizy.activeEditorComponent=null},onOpen:a,onClose:r,onMouseEnter:i,onMouseLeave:l}}render(){const{v:e,vs:t,vd:o}=this.getValue2();return this.renderForEdit(e,t,o)}renderForEdit(e,t,o){throw"renderForEdit: Not Implemented"}renderForView(e,t,o){return this.renderForEdit(e,t,o)}applyRulesToValue(e,t){const o=t.filter(Boolean);if(0===o.length)return e;const n=this.getRulesValue(o);return l.default.defaults(n,e)}getRulesValue(e){const t=Object(b.G)(this.getReduxState());if(t)return e.reduce((e,o)=>{let n;switch(typeof o){case"object":{const{rule:e,mapper:a}=o;n=t[e]&&a(t[e]);break}case"string":n=t[o];break;default:throw new Error("Invalid rule type")}return n?Object.assign(e,n):e},{})}}Object(a.a)(E,"defaultProps",{onToolbarOpen:l.default.noop,onToolbarClose:l.default.noop,onToolbarEnter:l.default.noop,onToolbarLeave:l.default.noop}),Object(a.a)(E,"defaultValue",{}),Object(a.a)(E,"experimentalDynamicContent",!1),Object(a.a)(E,"contextType",P.a),t.a=E}).call(this,o(106))},function(e,t,o){"use strict";o.d(t,"m",(function(){return c})),o.d(t,"b",(function(){return d})),o.d(t,"S",(function(){return u})),o.d(t,"z",(function(){return p})),o.d(t,"y",(function(){return b})),o.d(t,"d",(function(){return m})),o.d(t,"f",(function(){return h})),o.d(t,"eb",(function(){return g})),o.d(t,"gb",(function(){return v})),o.d(t,"B",(function(){return f})),o.d(t,"A",(function(){return y})),o.d(t,"e",(function(){return O})),o.d(t,"g",(function(){return S})),o.d(t,"fb",(function(){return x})),o.d(t,"i",(function(){return C})),o.d(t,"D",(function(){return j})),o.d(t,"E",(function(){return P})),o.d(t,"v",(function(){return B})),o.d(t,"u",(function(){return w})),o.d(t,"k",(function(){return T})),o.d(t,"j",(function(){return z}));o(76),o(240);var n=o(98);o.d(t,"a",(function(){return n.a})),o.d(t,"c",(function(){return n.b})),o.d(t,"h",(function(){return n.d})),o.d(t,"n",(function(){return n.e})),o.d(t,"o",(function(){return n.f})),o.d(t,"p",(function(){return n.g})),o.d(t,"q",(function(){return n.h})),o.d(t,"r",(function(){return n.i})),o.d(t,"t",(function(){return n.j})),o.d(t,"w",(function(){return n.k})),o.d(t,"x",(function(){return n.l})),o.d(t,"C",(function(){return n.m})),o.d(t,"F",(function(){return n.n})),o.d(t,"G",(function(){return n.o})),o.d(t,"H",(function(){return n.q})),o.d(t,"I",(function(){return n.r})),o.d(t,"J",(function(){return n.s})),o.d(t,"K",(function(){return n.t})),o.d(t,"L",(function(){return n.u})),o.d(t,"R",(function(){return n.v})),o.d(t,"U",(function(){return n.w})),o.d(t,"V",(function(){return n.x})),o.d(t,"W",(function(){return n.y})),o.d(t,"X",(function(){return n.z})),o.d(t,"Y",(function(){return n.A})),o.d(t,"Z",(function(){return n.B})),o.d(t,"ab",(function(){return n.C})),o.d(t,"bb",(function(){return n.D}));var a=o(14),r=o(48),i=o(177),l=o(58),s=o(105);const c=async({placeholders:e,signal:t})=>{const{api:{url:o,hash:s,placeholdersContent:c}}=a.a.get("wp"),d=a.a.get("editorVersion"),u=new URLSearchParams({hash:s,version:d,action:c});for(const[t,o]of Object.entries(e))if(o)for(const e of o)u.append(`p[${t}][]`,e);const p=await Object(n.s)(o,{method:"POST",body:u,signal:t});if(!p.ok)throw new Error("fetch dynamic content error");const{data:b}=await p.json();if(void 0===b||void 0===b.placeholders)throw new Error("fetch dynamic content error");const m=r.e(i.a(l.a))(b.placeholders);if(void 0===m)throw new Error("fetch dynamic content error");return m},d=({base64:e,blockType:t})=>{const{page:o,api:{url:r,hash:i,createBlockScreenshot:l}}=a.a.get("wp"),s=a.a.get("editorVersion"),c=e.replace(/data:image\/.+;base64,/,"");return Object(n.s)(r,{method:"POST",body:new URLSearchParams({action:l,post:o,version:s,hash:i,block_type:t,ibsf:c})}).then(e=>e.json()).then(e=>{if(e.success)return e.data;throw e})},u=({id:e,base64:t,blockType:o})=>{const{page:r,api:{url:i,hash:l,updateBlockScreenshot:s}}=a.a.get("wp"),c=a.a.get("editorVersion"),d=t.replace(/data:image\/.+;base64,/,"");return Object(n.s)(i,{method:"POST",body:new URLSearchParams({action:s,post:r,version:c,hash:l,block_type:o,id:e,ibsf:d})}).then(e=>e.json()).then(e=>{if(e.success)return e.data;throw e})},p=()=>{const{getSavedBlockList:e}=a.a.get("wp").api;return Object(n.p)({type:"POST",dataType:"json",data:{action:e,fields:["uid","meta","synchronized","synchronizable"]}}).then(({data:e})=>e.map(s.c))},b=e=>{const{getSavedBlockByUid:t}=a.a.get("wp").api;return Object(n.p)({type:"POST",dataType:"json",data:{uid:e,action:t}}).then(({data:e})=>Object(s.f)(e))},m=e=>{const{createSavedBlock:t}=a.a.get("wp").api,{uid:o,data:r,dataVersion:i,meta:l}=Object(s.k)(e),c=Object(s.a)(e);return Object(n.p)({type:"POST",dataType:"json",data:{uid:o,data:r,meta:l,media:c,dataVersion:i,action:t}})},h=e=>{const{deleteSavedBlock:t}=a.a.get("wp").api;return Object(n.p)({type:"POST",dataType:"json",data:{uid:e,action:t}})},g=async e=>{const t=a.a.getAll(),{api:{url:o,hash:r,uploadBlocks:i}}=t.wp,l=t.editorVersion,c=new FormData;for(const t of e)c.append("files[]",t);c.append("version",l),c.append("hash",r),c.append("action",i);const d=await Object(n.s)(o,{method:"POST",body:c}),u=await d.json();if(u.success&&u.data.errors&&u.data.success)return{errors:u.data.errors,success:u.data.success.map(s.f)};throw u},v=async e=>{const t=a.a.getAll(),{api:{url:o,hash:r,uploadBlocks:i}}=t.wp,l=t.editorVersion,c=new FormData;for(const t of e)c.append("files[]",t);c.append("version",l),c.append("hash",r),c.append("action",i);const d=await Object(n.s)(o,{method:"POST",body:c}),u=await d.json();if(u.success&&u.data.errors&&u.data.success)return{errors:u.data.errors,success:u.data.success.map(s.f)};throw u},f=()=>{const{getLayoutList:e}=a.a.get("wp").api;return Object(n.p)({type:"POST",dataType:"json",data:{action:e,fields:["uid","meta","synchronized","synchronizable"]}}).then(({data:e})=>e.map(s.c))},y=e=>{const{getLayoutByUid:t}=a.a.get("wp").api;return Object(n.p)({type:"POST",dataType:"json",data:{uid:e,action:t}}).then(({data:e})=>Object(s.g)(e))},O=e=>{const{createLayout:t}=a.a.get("wp").api,{data:o,dataVersion:r,uid:i,meta:l}=Object(s.k)(e),c=Object(s.a)(e);return Object(n.p)({type:"POST",dataType:"json",data:{uid:i,data:o,meta:l,media:c,dataVersion:r,action:t}})},S=e=>{const{deleteLayout:t}=a.a.get("wp").api;return Object(n.p)({type:"POST",dataType:"json",data:{uid:e,action:t}})},x=async e=>{const t=a.a.getAll(),{api:{url:o,hash:r,uploadBlocks:i}}=t.wp,l=t.editorVersion,c=new FormData;for(const t of e)c.append("files[]",t);c.append("version",l),c.append("hash",r),c.append("action",i);const d=await Object(n.s)(o,{method:"POST",body:c}),u=await d.json();if(u.success&&u.data.errors&&u.data.success)return{errors:u.data.errors,success:u.data.success.map(s.g)};throw u},C=async({include:e=[],search:t="",abortSignal:o}={})=>{const{api:{url:r,hash:i,getUsers:l}}=a.a.get("wp"),s=a.a.get("editorVersion"),c=new URLSearchParams({hash:i,version:s,action:l});""!==t&&c.append("search",t);for(const t of e)c.append("include[]",t);const d=await Object(n.s)(r,{method:"POST",body:c,signal:o}),u=await d.json();if(u.success)return u.data;throw u},j=async e=>{const{url:t,hash:o,getTerms:r}=a.a.get("wp").api,i=a.a.get("editorVersion");return Object(n.s)(t,{method:"POST",body:new URLSearchParams({hash:o,version:i,taxonomy:e,action:r})}).then(e=>e.json()).then(({data:e})=>e)},P=async({include:e=[],search:t="",abortSignal:o}={})=>{const{api:{url:r,hash:i,getTermsBy:l}}=a.a.get("wp"),s=a.a.get("editorVersion"),c=new URLSearchParams({hash:i,version:s,action:l});""!==t&&c.append("search",t);for(let t=0;t<e.length;t++){const[o,n]=e[t];c.append("taxonomy[]",o),c.append("include[]",n)}const d=await Object(n.s)(r,{method:"POST",body:c,signal:o}),u=await d.json();if(u.success)return u.data;throw u},B=async({include:e,search:t="",postType:o,excludePostType:r,abortSignal:i}={})=>{const{api:{url:l,hash:s,searchPosts:c}}=a.a.get("wp"),d=a.a.get("editorVersion"),u=new URLSearchParams({hash:s,version:d,action:c});if(""!==t&&u.append("search",t),void 0!==e)for(const t of e)u.append("include[]",t);if(void 0!==o)for(const e of o)u.append("post_type[]",e);if(void 0!==r)for(const e of r)u.append("exclude_post_type[]",e);const p=await Object(n.s)(l,{method:"POST",body:u,signal:i}),b=await p.json();if(b.success)return b.data;throw b},w=async({taxonomy:e,abortSignal:t})=>{const{url:o,hash:r,getPostTaxonomies:i}=a.a.get("wp").api,l=a.a.get("editorVersion");return Object(n.s)(o,{method:"POST",body:new URLSearchParams({hash:r,version:l,post_type:e,action:i}),signal:t}).then(e=>e.json()).then(({data:e})=>e).catch(e=>[])},T=async()=>{const e=a.a.getAll().wp.postTypes;return Promise.resolve(e)},z=async e=>{const t=a.a.getAll(),{wp:o,editorVersion:r}=t,{url:i,hash:l,getPostObjects:s}=o.api;return await Object(n.s)(i,{method:"POST",body:new URLSearchParams({hash:l,version:r,postType:e,action:s})}).then(e=>e.json()).then(e=>{if(null==e||!e.data)throw"Something went wrong";return e.data}).catch(e=>[])}},function(e,t,o){"use strict";o.d(t,"b",(function(){return r}));var n=o(113);o.d(t,"c",(function(){return n.a}));var a=o(79);function r(e){return t=>e(t)?t:void 0}o.d(t,"a",(function(){return a.a}))},function(e,t,o){"use strict";o.d(t,"a",(function(){return u}));o(76);var n=o(36),a=o(2),r=o(0),i=o.n(r),l=o(41),s=o.n(l);let c={};function d(e){return Object.entries(e).reduce((e,[t,o])=>e+=o.replace(/element/g,`[data-custom-id=${t}]`),"")}class u extends i.a.Component{componentWillUnmount(){const{selectorName:e}=this.props;delete c[e]}componentDidMount(){this.updateCSS()}updateCSS(){const{selectorName:e,css:t}=this.props,o=s.a.findDOMNode(this);if(c[e]===t)return;t?(o.setAttribute("data-custom-id",e),c[e]=t):(o.removeAttribute("data-custom-id",e),delete c[e]);let n=document.getElementById("custom-css");n?n.innerHTML=d(c):(n=document.createElement("style"),n.id="custom-css",n.innerHTML=d(c),document.head.appendChild(n))}componentDidUpdate(){this.updateCSS()}renderForEdit(){const e=this.props,{selectorName:t,css:o,children:a}=e,r=Object(n.a)(e,["selectorName","css","children"]);return i.a.cloneElement(i.a.Children.only(a),r)}renderForView(){const{selectorName:e,css:t,children:o}=this.props;return i.a.createElement("div",{"data-custom-id":e,"data-custom-css":d({[e]:t})},i.a.Children.only(o))}render(){return this.renderForEdit()}}Object(a.a)(u,"defaultProps",{selectorName:"",css:""})},function(e,t,o){"use strict";o.d(t,"d",(function(){return a})),o.d(t,"b",(function(){return i})),o.d(t,"c",(function(){return l})),o.d(t,"a",(function(){return s}));var n=o(33);const a=e=>{switch(typeof e){case"string":return e;case"number":return e.toString();default:return}};r=a;var r;const i="",l=e=>{var t;return null!==(t=a(e))&&void 0!==t?t:""},s={read:a,empty:i,append:(e,t)=>e+t,concat:e=>e.join(""),eq:function(e,t){return e===t}}},function(e,t,o){"use strict";o.d(t,"a",(function(){return I})),o.d(t,"b",(function(){return N}));var n=o(233),a=o(540),r=o(2),i=o(42),l=o(352),s=o(19),c=o(61),d=o(82),u=o(117);function p(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function b(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?p(Object(o),!0).forEach((function(t){Object(r.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):p(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function m(e,t){return b(b({},e),{},{history:{currSnapshot:t.getCurrentSnapshot(),prevSnapshot:t.getPreviousSnapshot(),canUndo:t.canUndo(),canRedo:t.canRedo()}})}var h=o(17),g=o(133);var v=o(26),f=o(62);function y(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function O(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?y(Object(o),!0).forEach((function(t){Object(r.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):y(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}var S=o(7);function x(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function C(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?x(Object(o),!0).forEach((function(t){Object(r.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):x(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}Object(i.c)(!1);var j=o(31),P=o(28);function B(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function w(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?B(Object(o),!0).forEach((function(t){Object(r.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):B(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const T={deviceMode:"desktop",leftSidebar:{isOpen:!1,drawerContentType:void 0},rightSidebar:{isOpen:!1,lock:void 0,alignment:"right"},showHiddenElements:!1,currentRole:"default"};var z=o(104);function E(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function k(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?E(Object(o),!0).forEach((function(t){Object(r.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):E(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const H={value:{},path:[]};const F=e=>e.type&&e.value&&e.value._id&&e.value._thumbnailSrc;function _(e){const t={};return Object(c.f)(e,e=>{if(F(e)){const o=e.value;t[e.value._id]={_thumbnailSrc:o._thumbnailSrc,_thumbnailWidth:o._thumbnailWidth,_thumbnailHeight:o._thumbnailHeight,_thumbnailTime:o._thumbnailTime}}}),t}var R,L,M=function(e,t){const o=new u.a;return function(n,a){switch(a.type){case u.c:case u.b:{const e=a.type===u.c?o.canUndo():o.canRedo(),t=a.type===u.c?o.undo:o.redo;return e?(t.call(o),m(b(b({},n),o.getCurrentSnapshot()),o)):"object"==typeof(i=n).history&&null!==i.history&&Object(c.b)(["currSnapshot","prevSnapshot","canUndo","canRedo"],i.history)?n:m(b(b({},n),o.getCurrentSnapshot()),o)}default:{const i=e(n,a);if(!a.type.includes("@@redux/INIT")){var r;t.onBeforeUpdate&&t.onBeforeUpdate(n,a,o);const e=function(e,t){return t.reduce((t,o)=>(t[o]=e[o],t),{})}(i,t.keysToTrack);o.update(e,{replacePresent:Boolean(null==a||null===(r=a.meta)||void 0===r?void 0:r.historyReplacePresent)})}return m(i,o)}}var i}}((R={authorized:(e,t)=>{switch(t.type){case"HYDRATE":{const{authorized:e}=t.payload;return e}case"UPDATE_AUTHORIZATION":return t.payload;default:return e}},syncAllowed:(e,t)=>{switch(t.type){case"HYDRATE":{const{syncAllowed:e}=t.payload;return e}case"UPDATE_SYNC_ALLOWED":return t.payload;default:return e}},blocksData:(e={},t,o)=>{switch(t.type){case"HYDRATE":{var n;const{page:e,globalBlocks:o}=t.payload,a=(null===(n=e.data)||void 0===n?void 0:n.items)||[];if(h.d&&0===a.length)return{ecupxjcqmrpxjdimoebbkbnotrlufkfokjvr:{type:"Story",value:{_styles:["story"],items:[{type:"StoryItem",value:{_styles:["story-item"],items:[],_id:"dfmwxzkwbiaezltvsxhdinhplvimzenkiqto"}}],_id:"ecupxjcqmrpxjdimoebbkbnotrlufkfokjvr"},blockId:"StoryDefault"}};const r=a.reduce((e,t)=>{const{_id:o,globalBlockId:n}=t.value;return e[n||o]=t,e},{}),l=Object.entries(o).reduce((e,[t,o])=>(e[t]=Object(i.a)(o.data,e=>{e.value._id=t}),e),{});return Object(i.a)(O(O({},r),l),e=>{Object(c.f)(e,e=>{if(e.type&&"GlobalBlock"===e.type){const{globalBlockId:t}=e.value;t&&(e.value._id=t,delete e.value.globalBlockId)}})})}case"IMPORT_STORY":{const{blocks:n}=t.payload,{insertIndex:a}=t.meta,r=Object(s.d)(o)[0],i=Object(h.j)(e[r].value.items,a,n);return Object(v.setIn)(e,[r,"value","items"],i)}case"ADD_BLOCK":{const{block:o}=t.payload;return O(O({},e),{},{[o.value._id]:o})}case"MAKE_POPUP_TO_GLOBAL_BLOCK":{const{data:o}=t.payload,n=Object(h.m)(e=>e.value._id===o.value._id?{blockId:e.blockId,type:"GlobalBlock",value:{_id:o.value._id}}:e,e);return Object(i.a)(n,e=>{e[o.value._id]=o})}case"MAKE_GLOBAL_BLOCK_TO_POPUP":{const{block:o,fromBlockId:n,parentId:a}=t.payload;if(h.b)return O(O({},e),{},{[o.value._id]:o});const r=e=>e.value._id===n?o:e,i=e=>Object(h.l)(e)?Object(c.c)(i,r(e)):Object(c.c)(i,e),l=e=>!!Object(h.l)(e)&&e.value._id===a,s=e=>l(e)?i(e):Object(c.c)(s,e);return s(e)}case"MAKE_GLOBAL_TO_NORMAL_BLOCK":{const{block:o}=t.payload;return O(O({},e),{},{[o.value._id]:o})}case"REMOVE_BLOCK":{const{index:n}=t.payload,a=Object(s.r)(o),r=Object.keys(a),l=Object(s.d)(o)[n];return r.includes(l)?e:Object(i.a)(e,e=>{delete e[l]})}case"REMOVE_BLOCKS":{const t=Object(s.d)(o),n=Object(s.r)(o),a=Object.keys(n),r=t.filter(e=>!a.includes(e));return Object(i.a)(e,e=>{r.forEach(t=>{delete e[t]})})}case"UPDATE_GLOBAL_BLOCK":{const{id:o,data:n}=t.payload;return null===n.value?e:O(O({},e),{},{[o]:n})}case"IMPORT_TEMPLATE":case"UPDATE_BLOCKS":{const{blocks:o}=t.payload,n=o.reduce((e,t)=>("GlobalBlock"===t.type||(e[t.value._id]=t),e),{});return O(O({},e),n)}default:return e}},blocksThumbnailSizes:function(e={},t){switch(t.type){case j.h:return t.payload.blocksThumbnailSizes;default:return e}},copiedElement:function(e=H,t){switch(t.type){case j.d:return k(k({},e),t.value);default:return e}},currentStyle:function(e={},t,o){switch(t.type){case j.h:{const{project:e}=t.payload;return e.data.styles.find(t=>t.id===e.data.selectedStyle)}case j.t:return t.payload;case j.u:{const e=t.payload;return o.styles.find(({id:t})=>t===e)}case P.b:case j.j:{const{currentStyleId:n,styles:a}=t.payload,r=[...null!=a?a:[],...o.styles];return n?r.find(e=>e.id===n):e}default:return e}},currentStyleId:function(e="",t){switch(t.type){case j.h:{const{project:e}=t.payload;return e.data.selectedStyle}case j.u:return t.payload;case P.b:case j.j:{const{currentStyleId:o}=t.payload;return o||e}default:return e}},error:function(e=null,t){switch(t.type){case j.h:{const{projectStatus:o}=t.payload;return o.locked?{code:d.f,data:o}:e}case j.w:return t.payload;default:return e}},extraFontStyles:(e=[],t)=>{switch(t.type){case"HYDRATE":{const{project:e}=t.payload;return e.data.extraFontStyles}case"UPDATE_EXTRA_FONT_STYLES":return t.payload;case"IMPORT_TEMPLATE":case"ADD_BLOCK":case"ADD_GLOBAL_BLOCK":{const{extraFontStyles:o}=t.payload;return o&&0!==o.length?[...e,...o]:e}default:return e}},fonts:function(e={},t){switch(t.type){case j.h:{const{fonts:e}=t.payload;return e}case j.b:case j.e:{const o=t.payload;return o&&0!==o.length?k(k({},e),o):e}case P.b:case j.j:case j.i:case j.a:case j.c:{const{fonts:o}=t.payload;return o&&0!==o.length?Object(i.a)(e,e=>{o.forEach(({type:t,fonts:o})=>{e[t]=e[t]||{data:[]},e[t].data.push(...o)})}):e}default:return e}},globalBlocks:(e={},t,o)=>{switch(t.type){case"HYDRATE":{const{globalBlocks:e,page:{data:{items:o=[]}}}=t.payload,n=o.filter(e=>{var t;return null==e||null===(t=e.value)||void 0===t?void 0:t.globalBlockId}).map(e=>{var t;return null==e||null===(t=e.value)||void 0===t?void 0:t.globalBlockId});return Object.entries(e).reduce((e,[o,a])=>(n.includes(o)&&!Object(f.k)(a.data)?e[o]=Object(i.a)(a,e=>{e.rules=Object(f.d)(a,!0,t.payload.page).rules,e.data.value._id=o}):e[o]=a,e),{})}case"ADD_BLOCK":return e;case"ADD_GLOBAL_BLOCK":{const{_id:n}=t.payload.block.value;return Object(f.k)(e[n].data)?e:C(C({},e),{},{[n]:Object(f.d)(e[n],!0,null==o?void 0:o.page)})}case"MAKE_POPUP_TO_GLOBAL_BLOCK":case"MAKE_NORMAL_TO_GLOBAL_BLOCK":{const{data:o,status:n,meta:a,rules:r,position:l}=t.payload;return Object(i.a)(e,e=>{e[o.value._id]={meta:a,data:o,status:n,rules:r,position:l}})}case"UPDATE_GLOBAL_BLOCK":{const{id:n,data:a}=t.payload;if(null===a.value&&!Object(f.k)(e[n].data)){const t=Object(f.d)(e[n],!1,null==o?void 0:o.page);return C(C({},e),{},{[n]:t})}return e}case"REMOVE_BLOCK":{const{index:n}=t.payload,a=Object(s.d)(o),r=Object.keys(e),i=a[n];if(r.includes(a[n])&&!Object(f.k)(e[i].data)){const t=Object(f.d)(e[i],!1,null==o?void 0:o.page);return C(C({},e),{},{[i]:t})}return e}case"MAKE_GLOBAL_TO_NORMAL_BLOCK":{const{fromBlockId:n}=t.payload,a=Object(f.d)(e[n],!1,null==o?void 0:o.page);return C(C({},e),{},{[n]:a})}case"REORDER_BLOCKS":{const{oldIndex:n,newIndex:a}=t.payload,r=Object(s.d)(o),i=Object.keys(e);if(i.includes(r[n])){const t=r[n],l=Object(v.insert)(Object(v.removeAt)(r,n),a,t),c=r[n],d=Object(f.g)(r,n,i),u=Object(f.g)(l,a,i);if("center"===d&&("top"===u||"bottom"===u)&&!Object(f.f)(Object(s.c)(o),e,null==o?void 0:o.page).includes(c)){const t=Object(f.d)(e[c],!0,null==o?void 0:o.page);return C(C({},e),{},{[c]:t})}}return e}case"REMOVE_BLOCKS":{const t=Object(s.d)(o),n=Object(s.c)(o),a=S.default.difference(t,n);return Object(i.a)(e,e=>{a.forEach(t=>{Object(f.k)(e[t].data)||(e[t]=Object(f.d)(e[t],!1,null==o?void 0:o.page))})})}case"UPDATE_BLOCKS":{const{blocks:n}=t.payload,a=Object(s.d)(o),r=n.map(e=>e.value._id),l=S.default.difference(a,r);return Object(i.a)(e,e=>{l.forEach(t=>{e[t]&&!Object(f.k)(e[t].data)&&(e[t]=Object(f.d)(e[t],!1,null==o?void 0:o.page))})})}case"UPDATE_GB_RULES":{const{id:o,rules:n}=t.payload;return Object(i.a)(e,e=>{e[o].rules=n})}case"DELETE_GLOBAL_BLOCK":{const{id:o}=t.payload;return Object(i.a)(e,e=>{e[o].data.deleted=!0})}case"PUBLISH":{const e=Object(s.o)(o),t=Object(s.p)(o),n=Object(s.q)(o);return Object.entries(e).reduce((e,[o,a])=>(e[o]=Object(i.a)(a,e=>{e.position=n[o]||null;const r="SectionPopup"===a.data.type||"SectionPopup2"===a.data.type;(t[o]||r)&&(e.status="publish")}),e),{})}default:return e}},changedGBIds:(e=[],t,o)=>{switch(t.type){case j.c:{const{_id:o}=t.payload.block.value;return[...e,o]}case j.n:case j.m:{const{_id:o}=t.payload.data.value;return[...e,o]}case j.k:case j.l:{const{fromBlockId:o}=t.payload;return e.includes(o)?e:[...e,o]}case j.o:{const{index:n}=t.payload,a=Object(s.d)(o)[n];return e.filter(e=>e!==a)}case j.p:{const t=Object(s.p)(o),n=Object.keys(t);return e.filter(e=>!n.includes(e))}case j.y:{const{id:o}=t.payload;return e.includes(o)?e:[...e,o]}case P.a:return[];default:return e}},page:(e,t,o)=>{switch(t.type){case"HYDRATE":{const{page:e}=t.payload;return e}case"PUBLISH":{const{status:e}=t.payload,n=h.b?Object(s.u)(o):Object(s.t)(o);return Object(i.a)(n,t=>{t.status=e,t.dataVersion=t.dataVersion+1})}case"UPDATE_TRIGGERS":{const{data:o}=t.payload;return Object(i.a)(e,e=>{e.data.triggers=o,e.dataVersion=e.dataVersion+1})}case"UPDATE_POPUP_RULES":return Object(i.a)(e,e=>{e.data.rulesAmount=t.payload.rules.length,e.dataVersion=e.dataVersion+1});case"UPDATE_PAGE_LAYOUT":return Object(g.a)(e)?Object(i.a)(e,e=>{e.layout.value=t.payload.layout,e.dataVersion=e.dataVersion+1}):e;case"UPDATE_PAGE_TITLE":return Object(g.a)(e)?Object(i.a)(e,e=>{e.title=t.payload,e.dataVersion=e.dataVersion+1}):e;default:return e}},blocksOrder:(e=[],t)=>{switch(t.type){case"HYDRATE":{var o;const e=(null===(o=t.payload.page.data)||void 0===o?void 0:o.items)||[];if(h.d&&0===e.length)return["ecupxjcqmrpxjdimoebbkbnotrlufkfokjvr"];const n=e.map(e=>e.value.globalBlockId||e.value._id);return Object(f.e)(n,t.payload.globalBlocks,t.payload.page)}case"ADD_GLOBAL_BLOCK":case"ADD_BLOCK":{const{block:o}=t.payload,{insertIndex:n}=t.meta,{_id:a}=o.value;return e.includes(a)?e:Object(v.insert)(e,n,o.value._id)}case"REMOVE_BLOCK":{const{index:o}=t.payload;return Object(v.removeAt)(e,o)}case"REMOVE_BLOCKS":return[];case"MAKE_GLOBAL_BLOCK_TO_POPUP":if(h.b){const{block:o,fromBlockId:n}=t.payload;return Object(v.replaceAt)(e,e.findIndex(e=>e===n),o.value._id)}return e;case"MAKE_GLOBAL_TO_NORMAL_BLOCK":{const{block:o,fromBlockId:n}=t.payload;return Object(v.replaceAt)(e,e.findIndex(e=>e===n),o.value._id)}case"REORDER_BLOCKS":{const{oldIndex:o,newIndex:n}=t.payload,a=e[o];return Object(v.insert)(Object(v.removeAt)(e,o),n,a)}case"IMPORT_TEMPLATE":{const{blocks:o}=t.payload,{insertIndex:n}=t.meta,a=o.map(e=>e.value._id);return Object(v.insert)(e,n,a)}case"UPDATE_BLOCKS":{const{blocks:e}=t.payload;return e.map(e=>e.value._id)}case"UPDATE_GLOBAL_BLOCK":{const{id:o,data:n}=t.payload;return null===n.value?e.filter(e=>e!==o):e}default:return e}},project:function(e={},t,o){switch(t.type){case j.h:{const{project:e}=t.payload;return e}case P.c:{const t=Object(l.a)(e),n=Object(l.a)(Object(s.D)(o));return t.equals(n)?e:Object(i.a)(Object(s.D)(o),e=>{e.dataVersion=e.dataVersion+1})}case j.v:{const o=t.payload;return Object(i.a)(e,e=>{e.data.disabledElements=o,e.dataVersion=e.dataVersion+1})}case j.i:{const{selectedKit:o}=t.payload;return Object(i.a)(e,e=>{e.data.selectedKit=o,e.dataVersion=e.dataVersion+1})}case j.s:{const o=t.payload;return Object(i.a)(e,e=>{e.data.selectedKit=o,e.dataVersion=e.dataVersion+1})}case P.b:case j.j:{const{styles:o,fonts:n}=t.payload;return null!=o&&o.length||null!=n&&n.length?Object(i.a)(e,e=>{e.dataVersion=e.dataVersion+1}):e}case j.b:case j.e:return Object(i.a)(e,e=>{e.dataVersion=e.dataVersion+1});default:return e}},styles:function(e=[],t){switch(t.type){case j.h:{const{project:e}=t.payload;return e.data.styles}case P.b:case j.j:case j.i:{const{styles:o}=t.payload;return o?[...e,...o]:e}default:return e}},ui:function(e=T,t){switch(t.type){case"UPDATE_UI":{const{key:o,value:n}=t,a=w(w({},e),{},{[o]:n});return"deviceMode"===o&&"manual"!==a.rightSidebar.lock&&("desktop"!==n?a.rightSidebar=w(w({},a.rightSidebar),{},{isOpen:!0,lock:"auto"}):a.rightSidebar.isOpen&&(a.rightSidebar=w(w({},a.rightSidebar),{},{isOpen:!1,lock:void 0}))),a}default:return e}},storeWasChanged:(e,t)=>{switch(t.type){case"HYDRATE":return z.a.unchanged;case"ADD_BLOCK":case"REMOVE_BLOCK":case"REORDER_BLOCKS":case"UPDATE_BLOCKS":case"UPDATE_GLOBAL_BLOCK":case"UPDATE_CURRENT_STYLE_ID":case"UPDATE_CURRENT_STYLE":case"UPDATE_EXTRA_FONT_STYLES":case"IMPORT_TEMPLATE":case"UNDO":case"REDO":return z.a.changed;case"PUBLISH":return z.a.pending;case"STORE_WAS_CHANGED":return t.payload;case"UPDATE_ERROR":return z.a.unchanged;default:return e}}},L={screenshots:function(e={},t,o,n){switch(t.type){case j.h:case P.c:{const e=_(n.page.data),t={};for(const[e,o]of Object.entries(n.globalBlocks)){const n=o.data;if(F(n)){const o=n.value;t[e]={_thumbnailSrc:o._thumbnailSrc,_thumbnailWidth:o._thumbnailWidth,_thumbnailHeight:o._thumbnailHeight,_thumbnailTime:o._thumbnailTime}}Object.assign(t,_(n.value))}return k(k(k({},e),t),{},{_published:k(k({},e),t)})}case j.A:{const{payload:{blockId:o,data:n}}=t;return Object(i.a)(e,e=>{e[o]=n})}case j.m:{const{data:{value:{_id:o}},meta:n}=t.payload,a={_thumbnailSrc:n._thumbnailSrc,_thumbnailWidth:n._thumbnailWidth,_thumbnailHeight:n._thumbnailHeight,_thumbnailTime:n._thumbnailTime};return Object(i.a)(e,e=>{e[o]=a,e._published[o]=a})}default:return e}}},(e={},t)=>{const o={};return Object.entries(R).reduce((o,[n,a])=>(o[n]=a(e[n],t,e),o),o),Object.entries(L).reduce((o,[n,a])=>(o[n]=a(e[n],t,e,o),o),o),o}),{keysToTrack:["blocksOrder","blocksData","currentStyleId","currentStyle","extraFontStyles","globalBlocksUpdates","storeWasChanged"],onBeforeUpdate:(e,t,o)=>{if(t.type===j.x||t.type===j.o||t.type===j.p){const n=Object(s.d)(e),a=Object(s.r)(e);(t.type===j.p?n:[t.payload.id]).forEach(e=>{if(n.includes(e)&&a[e]){const t=o.getSnapshots();o.replaceSnapshots(t.map(t=>(null!=t&&t.blocksOrder&&(t.blocksOrder=t.blocksOrder.filter(t=>t!==e)),t)))}})}}});let W;function I({middleware:e=[]}={}){if(W)throw new Error("store is already created");return W=Object(n.d)(M,Object(n.c)(a.reduxBatch,Object(n.a)(...e))),W}function N(){if(!W)throw new Error("store is not yet created");return W}},,function(e,t,o){"use strict";o.d(t,"g",(function(){return p})),o.d(t,"f",(function(){return b})),o.d(t,"d",(function(){return m})),o.d(t,"a",(function(){return h})),o.d(t,"b",(function(){return v})),o.d(t,"c",(function(){return y})),o.d(t,"h",(function(){return O})),o.d(t,"e",(function(){return S}));var n=o(2),a=o(33),r=o(7),i=o(9),l=o(30),s=o(6);function c(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function d(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?c(Object(o),!0).forEach((function(t){Object(n.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):c(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function u(e,t,o){const n=e+(String(o).charAt(0).toUpperCase()+String(o).substr(1));return Object(a.f)(t[o],t[n])}function p(e,t){return u("tablet",e,t)}function b(e,t){return u("mobile",e,t)}function m(e,t){return Object(a.f)(e,t)}function h({key:e,device:t="desktop",state:o="normal"}){const n="temp"===e.substr(0,4)?"temp":"",a=n.length>0?e.substr(4):e;return Object(i.a)([n,g({key:a,device:t,state:o})])}function g({key:e,device:t,state:o}){const n=s.e(o),a=l.g(t),r=n===s.d?"":n,c=a===l.d?"":a;return Object(i.a)([r,c,e])}function v({v:e,key:t,device:o="desktop",state:n="normal"}){const r=h({key:t,device:o,state:n}),i=h({key:t,device:l.d,state:n}),c=h({key:t,device:l.d,state:s.d});return Object(a.f)(e[c],Object(a.f)(e[i],e[r]))}const f=Object(r.memoize)(()=>l.h.reduce((e,t)=>{const o=s.f().reduce((e,o)=>(e.push({device:t,state:o}),e),[]);return e.concat(o)},[]));function y(e,t){return f().reduce((o,n)=>o||v(d({v:e,key:t},n)),"")}function O(e,t,o){return f().some(n=>{const a=v(d({v:e,key:t},n));return a&&a!==o})}function S(e,t){return f().map(e=>h(d({key:t},e)))}},function(e,t,o){"use strict";o.d(t,"b",(function(){return p})),o.d(t,"c",(function(){return b})),o.d(t,"a",(function(){return m})),o.d(t,"d",(function(){return h})),o.d(t,"u",(function(){return s})),o.d(t,"p",(function(){return c})),o.d(t,"n",(function(){return g})),o.d(t,"m",(function(){return v})),o.d(t,"o",(function(){return f})),o.d(t,"l",(function(){return y})),o.d(t,"z",(function(){return O})),o.d(t,"f",(function(){return S})),o.d(t,"x",(function(){return x})),o.d(t,"F",(function(){return C})),o.d(t,"D",(function(){return j})),o.d(t,"w",(function(){return P})),o.d(t,"i",(function(){return B})),o.d(t,"B",(function(){return w})),o.d(t,"A",(function(){return T})),o.d(t,"e",(function(){return z})),o.d(t,"g",(function(){return E})),o.d(t,"h",(function(){return k})),o.d(t,"y",(function(){return H})),o.d(t,"q",(function(){return F})),o.d(t,"r",(function(){return _})),o.d(t,"s",(function(){return R})),o.d(t,"j",(function(){return L})),o.d(t,"k",(function(){return M})),o.d(t,"t",(function(){return W})),o.d(t,"v",(function(){return I})),o.d(t,"E",(function(){return N})),o.d(t,"C",(function(){return A}));var n=o(2),a=o(7),r=o(26),i=o(65),l=o(19);function s(){return{type:"UNDO"}}function c(){return{type:"REDO"}}function d(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function u(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?d(Object(o),!0).forEach((function(t){Object(n.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):d(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const p="IMPORT_STORY",b="PUBLISH",m="FETCH_PAGE_SUCCESS",h="UPDATE_EXTRA_FONT_STYLES";function g(e){return{type:"MAKE_NORMAL_TO_GLOBAL_BLOCK",payload:e}}function v({fromBlockId:e,block:t}){return{type:"MAKE_GLOBAL_TO_NORMAL_BLOCK",payload:{fromBlockId:e,block:t}}}function f(e){return{type:"MAKE_POPUP_TO_GLOBAL_BLOCK",payload:e}}function y({fromBlockId:e,parentId:t,block:o}){return{type:"MAKE_GLOBAL_BLOCK_TO_POPUP",payload:{fromBlockId:e,parentId:t,block:o}}}function O({id:e,data:t,meta:o}){return{type:"UPDATE_GLOBAL_BLOCK",payload:{id:e,data:t},meta:u({is_autosave:1},o)}}const S=e=>(t,o)=>{const n=Object(l.m)(o()),s=e.reduce((e,t)=>{var o;const{type:r,fonts:l}=t,s=(null===(o=n[r])||void 0===o?void 0:o.data)||[],[c,d]=a.default.partition(l,e=>Object.prototype.hasOwnProperty.call(e,"deleted")),p=d.map(e=>u(u({},e),{},{brizyId:Object(i.a)()}));return u(u({},e),{},{[r]:{data:s.map(e=>c.find(({brizyId:t})=>e.brizyId===t)||e).concat(p)}})},{});return t({type:"ADD_FONTS",payload:Object(r.mergeDeep)(n,s)})},x=e=>({type:"UPDATE_EXTRA_FONT_STYLES",payload:e});function C(e,t){return{type:"UPDATE_UI",key:e,value:t}}const j=e=>({type:"STORE_WAS_CHANGED",payload:e});function P({blocks:e,meta:t={}}){return{type:"UPDATE_BLOCKS",payload:{blocks:e},meta:u({is_autosave:1},t)}}const B=()=>({type:m}),w=e=>t=>new Promise((o,n)=>{t({type:"PUBLISH",payload:{status:e},meta:{onSuccess:o,onError:n}})}),T=e=>({type:"UPDATE_PAGE_LAYOUT",payload:{layout:e}});function z(e,t={insertIndex:0}){return{type:"ADD_BLOCK",payload:e,meta:t}}function E(e,t={insertIndex:0}){return{type:"ADD_GLOBAL_BLOCK",payload:e,meta:t}}function k({id:e}){return{type:"DELETE_GLOBAL_BLOCK",payload:{id:e}}}function H({data:e,meta:t}){return{type:"UPDATE_GB_RULES",payload:e,meta:t}}function F({index:e,id:t}){return{type:"REMOVE_BLOCK",payload:{index:e,id:t}}}function _(){return{type:"REMOVE_BLOCKS"}}function R(e){return{type:"REORDER_BLOCKS",payload:e}}function L(e,t={insertIndex:0}){return{type:p,payload:e,meta:t}}function M(e,t={insertIndex:0}){return{meta:t,type:"IMPORT_TEMPLATE",payload:e}}function W(e){return C("deviceMode",e)}function I(e){return{type:"UPDATE_AUTHORIZATION",payload:e}}function N(e){return{type:"UPDATE_SYNC_ALLOWED",payload:e}}function A(e){return{type:"UPDATE_PAGE_TITLE",payload:e}}},function(e,t,o){"use strict";o.d(t,"b",(function(){return n})),o.d(t,"a",(function(){return a}));const n=e=>{if(""===e||"number"!=typeof e&&"string"!=typeof e)return;const t=Number(e);return isNaN(t)?void 0:t},a={read:n}},function(e,t,o){"use strict";o.d(t,"a",(function(){return n})),o.d(t,"c",(function(){return a})),o.d(t,"b",(function(){return r})),o.d(t,"h",(function(){return i})),o.d(t,"d",(function(){return s})),o.d(t,"g",(function(){return c})),o.d(t,"f",(function(){return d})),o.d(t,"e",(function(){return u}));const n="desktop",a="tablet",r="mobile",i=["desktop","tablet","mobile"],l=e=>i.includes(e)?e:void 0,s="desktop",c=e=>{var t;return null!==(t=l(e))&&void 0!==t?t:s},d=e=>[a,r].includes(e),u=e=>[n].includes(e)},function(e,t,o){"use strict";o.d(t,"h",(function(){return s})),o.d(t,"g",(function(){return c})),o.d(t,"r",(function(){return d})),o.d(t,"o",(function(){return u})),o.d(t,"p",(function(){return p})),o.d(t,"q",(function(){return b})),o.d(t,"m",(function(){return m})),o.d(t,"n",(function(){return h})),o.d(t,"k",(function(){return g})),o.d(t,"y",(function(){return v})),o.d(t,"f",(function(){return f})),o.d(t,"z",(function(){return y})),o.d(t,"C",(function(){return O})),o.d(t,"d",(function(){return S})),o.d(t,"j",(function(){return x})),o.d(t,"i",(function(){return C})),o.d(t,"s",(function(){return j})),o.d(t,"u",(function(){return P})),o.d(t,"t",(function(){return B})),o.d(t,"b",(function(){return w})),o.d(t,"e",(function(){return T})),o.d(t,"A",(function(){return z})),o.d(t,"v",(function(){return E})),o.d(t,"x",(function(){return k})),o.d(t,"B",(function(){return H})),o.d(t,"c",(function(){return F})),o.d(t,"l",(function(){return _})),o.d(t,"a",(function(){return R})),o.d(t,"w",(function(){return L})),o.d(t,"F",(function(){return M})),o.d(t,"E",(function(){return W})),o.d(t,"K",(function(){return I})),o.d(t,"J",(function(){return N})),o.d(t,"I",(function(){return A})),o.d(t,"D",(function(){return V})),o.d(t,"N",(function(){return D})),o.d(t,"G",(function(){return G})),o.d(t,"H",(function(){return $})),o.d(t,"L",(function(){return U})),o.d(t,"P",(function(){return K})),o.d(t,"O",(function(){return Y})),o.d(t,"M",(function(){return q}));var n=o(2),a=o(26),r=o(19);function i(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function l(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?i(Object(o),!0).forEach((function(t){Object(n.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):i(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const s="HYDRATE",c="EDITOR_RENDERED",d="UPDATE_BLOCKS",u="REMOVE_BLOCK",p="REMOVE_BLOCKS",b="REORDER_BLOCKS",m="MAKE_NORMAL_TO_GLOBAL_BLOCK",h="MAKE_POPUP_TO_GLOBAL_BLOCK",g="MAKE_GLOBAL_BLOCK_TO_POPUP",v="UPDATE_GLOBAL_BLOCK",f="DELETE_GLOBAL_BLOCK",y="UPDATE_POPUP_RULES",O="UPDATE_UI",S="COPY_ELEMENT",x="IMPORT_TEMPLATE",C="IMPORT_KIT",j="UPDATE_CURRENT_KIT_ID",P="UPDATE_CURRENT_STYLE_ID",B="UPDATE_CURRENT_STYLE",w="ADD_FONTS",T="DELETE_FONTS",z="UPDATE_SCREENSHOT",E="UPDATE_DISABLED_ELEMENTS",k="UPDATE_GB_RULES",H="UPDATE_TRIGGERS",F="ADD_GLOBAL_BLOCK",_="MAKE_GLOBAL_TO_NORMAL_BLOCK",R="ADD_BLOCK",L="UPDATE_ERROR";function M({project:e,projectStatus:t,fonts:o,page:n,globalBlocks:a,blocksThumbnailSizes:r,authorized:i,syncAllowed:l}){return{type:s,payload:{project:e,projectStatus:t,fonts:o,page:n,globalBlocks:a,blocksThumbnailSizes:r,authorized:i,syncAllowed:l}}}function W(){return{type:c}}function I(e){return{type:P,payload:e}}function N(e){return{type:B,payload:e}}function A(e){return{type:j,payload:e}}function V({type:e,fonts:t}){return(o,n)=>{const i=Object(r.m)(n()),s=i[e]&&i[e].data||[],c={[""+e]:{data:s.map(e=>t.some(({brizyId:t})=>t===e.brizyId)?l(l({},e),{},{deleted:!0}):e)}};return o({type:T,payload:Object(a.mergeDeep)(i,c)})}}function D({data:e,meta:t}){return{type:y,payload:e,meta:t}}function G(e){return{type:C,payload:e}}function $(e){return{type:S,value:e}}function U(e){return{type:E,payload:e}}function K(e,t){return{type:H,payload:{data:e},meta:t}}function Y({blockId:e,data:t,meta:o}){return{type:z,payload:{blockId:e,data:t},meta:o}}function q(e){return{type:L,payload:e}}},,function(e,t,o){"use strict";o.d(t,"g",(function(){return a})),o.d(t,"a",(function(){return r})),o.d(t,"f",(function(){return i})),o.d(t,"h",(function(){return l})),o.d(t,"e",(function(){return s})),o.d(t,"c",(function(){return c})),o.d(t,"d",(function(){return d})),o.d(t,"b",(function(){return u}));var n=o(7);function a(e,t){return void 0===e?t:e}const r=e=>null==e||"number"==typeof e&&Number.isNaN(e);function i(...e){return 1===e.length?t=>r(t)?e[0]:t:r(e[1])?e[0]:e[1]}const l=e=>t=>{if(r(t))throw new Error(e);return t};function s(e,t,o){return r(t)||t===e?o:t}function c(e,t){if(!r(t))return e(t)}function d(...e){return t=>Object(n.foldr)(e,(e,t)=>r(e)?void 0:t(e),t)}const u=e=>!r(e)},function(e,t,o){"use strict";(function(e){o.d(t,"a",(function(){return P}));var n=o(12),a=o(2),r=o(0),i=o.n(r),l=o(115),s=o(26),c=o(42),d=o(74),u=o(14),p=o(25),b=o(19),m=o(17),h=o(31),g=o(20),v=o(559),f=o(164),y=o(86);function O(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function S(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?O(Object(o),!0).forEach((function(t){Object(a.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):O(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const x=u.a.get("menuData"),C=(e,t)=>Object(l.a)((e=>Array.isArray(e)?[]:{})(e),e,t);function j(e,t,o){const n=e.slice();return t.forEach((function(t,a){if(void 0===n[a]){const e=!1!==o.clone&&o.isMergeableObject(t);n[a]=e?C(t,o):t}else o.isMergeableObject(t)?n[a]=Object(l.a)(e[a],t,o):-1===e.indexOf(t)&&n.push(t)})),n}class P extends g.a{constructor(...e){super(...e),Object(a.a)(this,"handleKeyDown",(e,{keyName:t,id:o})=>{e.preventDefault();const n=this.getValue(),a=n.findIndex(({value:{_id:e}})=>e===o);switch(t){case"alt+N":case"ctrl+N":case"cmd+N":case"right_cmd+N":return void this.addColumn(a+1);case"alt+D":case"ctrl+D":case"cmd+D":case"right_cmd+D":return void("StoryWrapper"===n[a].type?this.insertItem(a+1,Object(m.o)(n[a])):this.cloneItem(a));case"alt+C":case"ctrl+C":case"cmd+C":case"right_cmd+C":return void this.copy(a);case"alt+V":case"ctrl+V":case"cmd+V":case"right_cmd+V":return void("StoryWrapper"===n[a].type?this.paste(a,e=>{const{offsetX:t=0,offsetY:o=0}=n[a].value.items[0].value;let r=Object(s.setIn)(e,["value","items",0,"value","offsetX"],t);return r=Object(s.setIn)(r,["value","items",0,"value","offsetY"],o),Object(m.o)(r)}):this.paste(a));case"alt+shift+V":case"ctrl+shift+V":case"cmd+shift+V":case"right_cmd+shift+V":case"shift+alt+V":case"shift+ctrl+V":case"shift+cmd+V":case"shift+right_cmd+V":return void this.pasteStyles(a);case"ctrl+right":case"cmd+right":case"right_cmd+right":return void this.changeHorizontalAlign(a,"increase");case"ctrl+left":case"cmd+left":case"right_cmd+left":return void this.changeHorizontalAlign(a,"decrease");case"ctrl+up":case"cmd+up":case"right_cmd+up":case"alt+up":return void this.changeVerticalAlign(a,"decrease");case"ctrl+down":case"cmd+down":case"right_cmd+down":case"alt+down":return void this.changeVerticalAlign(a,"increase");case"alt+del":case"del":case"cmd+backspace":case"cmd+del":case"right_cmd+backspace":case"right_cmd+del":return void this.removeItem(a)}}),Object(a.a)(this,"renderItem",(e,t,o)=>{const{sliceStartIndex:n,sliceEndIndex:a}=P.defaultProps,{sliceStartIndex:r=n,sliceEndIndex:i=a}=this.props;if(t>=r&&t<i){const n=e.value._id,a=this.renderItemData(e,n,t,o);return this.renderItemWrapper(a,n,t,e,o)}return null}),Object(a.a)(this,"getCurrentCopiedElement",()=>{const{path:e,value:t}=Object(b.f)(Object(p.b)().getState());return t?Object(s.getIn)(B(t),e):null})}insertItem(e,t){const o=Object(m.q)(t),n=Object(m.n)(o),a=this.getDBValue()||[],r=Object(s.insert)(a,e,n);this.handleValueChange(r,{arrayOperation:"insert"})}insertItemsBatch(e,t){const o=this.getDBValue()||[],n=t.reduce((t,o,n)=>{const a=Object(m.q)(o),r=Object(m.n)(a);return Object(s.insert)(t,e+n,r)},o);this.handleValueChange(n,{arrayOperation:"insert_bulk"})}updateItem(e,t,o={}){const n=this.getDBValue(),a=Object(s.setIn)(n,[e,"value"],t);this.handleValueChange(a,Object.assign(o,{arrayOperation:"itemChange"}))}removeItem(e){const t=this.getDBValue()||[],o=Object(s.removeAt)(t,e);this.handleValueChange(o,{arrayOperation:"remove"})}replaceItem(e,t,o){const n=Object(m.q)(t,{exclude:["_id"]}),a=Object(m.n)(n,o.idOptions),r=this.getDBValue()||[],i=Object(s.replaceAt)(r,e,a);this.handleValueChange(i,{arrayOperation:"replace",itemIndex:e,oldValue:r})}cloneItem(e,t=e+1){const o=this.getDBValue()||[];if(!o[e])throw new Error("Can't clone invalid item at index "+e);this.insertItem(t,o[e])}reorderItem(e,t){const o=this.getDBValue()||[];this.handleValueChange(Object(y.e)(e,t,o),{arrayOperation:"moveItem"})}getDefaultValue(){return this.props.defaultValue||[]}getValue(){return this.getDBValue()||this.getDefaultValue()}getValue2(){const e=this.getDefaultValue();return{v:this.getDBValue()||e}}validateValue(){}getItemProps(e,t,o){const{itemProps:n}=P.defaultProps,{itemProps:a=n}=this.props;return"function"==typeof a?a(e,t,o):a}renderItemData(e,t,o,a){const{type:r,value:l}=e,s=d.a.getComponent(r),c=this.getDefaultValue(),u=this.getItemProps(e,o,a),p=[...this.getPath(),o,"value"],b=c[o]&&c[o].value,m=l,h=(e,t={})=>{const{intent:n}=t;switch(n){case"replace_all":this.replaceItem(o,e,t);break;case"remove_all":this.removeItem(o,t);break;default:this.updateItem(o,e,t)}};if(s)return i.a.createElement(v.a,{key:t,onRemove:()=>this.removeItem(o)},i.a.createElement(s,Object(n.a)({},u,{path:p,defaultValue:b,dbValue:m,reduxState:this.getReduxState(),reduxDispatch:this.getReduxDispatch(),onChange:h})));{const e=d.a.getNotFoundComponent();return i.a.createElement(e,Object(n.a)({},u,{key:t,path:p,defaultValue:b,dbValue:m,reduxState:this.getReduxState(),reduxDispatch:this.getReduxDispatch(),onChange:h,componentId:r}))}}renderItemWrapper(e,t,o,n,a){return e}renderItemsContainer(e){return e}renderForEdit(e){const t=e.map(this.renderItem);return this.renderItemsContainer(t,e)}changeVerticalAlign(t,o){const n=this.getValue(),a=Object(b.B)(Object(p.b)().getState()),r=e.Brizy.activeEditorComponent.getPath(),{path:i,value:{type:l,value:c}}=Object(m.i)(r,a,"verticalAlign");if(c){const e=["top","center","bottom"],{defaultValue:{style:{verticalAlign:a}}}=d.a.getComponent(l),r=c.verticalAlign||a||"top",u=Object(m.h)(e,r,o),p=this.getPath(),b=i.reduce((e,t,o)=>(void 0===p[o]&&e.push(i[o]),e),[]),h=Object(s.setIn)(n,[...b,"value"],S(S({},c),{},{verticalAlign:u}));this.updateItem(t,h[t].value)}}changeHorizontalAlign(t,o){const n=this.getValue(),a=e.Brizy.activeEditorComponent.getPath(),r=Object(p.b)().getState(),i=Object(b.B)(r),{deviceMode:l}=r.ui,c="desktop"===l?"horizontalAlign":l+"HorizontalAlign",{path:u,value:{type:h,value:g}}=Object(m.i)(a,i,c);if(g){const e=["left","center","right"],{defaultValue:{style:a}}=d.a.getComponent(h),r=g[c]||a[c]||"left",i=Object(m.h)(e,r,o),l=this.getPath(),p=u.reduce((e,t,o)=>(void 0===l[o]&&e.push(u[o]),e),[]),b=Object(s.setIn)(n,[...p,"value"],S(S({},g),{},{[c]:i}));this.updateItem(t,b[t].value)}}copy(e){const t=this.getReduxDispatch(),o=[...this.getPath(),e],n=B(Object(b.A)(this.getReduxState()));t(Object(h.H)({value:n,path:o}))}paste(e,t=(e=>e)){const o=this.getValue()[e],{path:n,value:a}=Object(b.f)(Object(p.b)().getState());if(!a)return;const{value:r}=Object(m.g)(n,B(a),"Cloneable"===o.type||"Wrapper"===o.type?({type:e})=>"Cloneable"===e||"Wrapper"===e:({type:e})=>e===o.type);r&&this.insertItem(e+1,t(r))}pasteStyles(e){const{path:t,value:o}=Object(b.f)(Object(p.b)().getState());if(!o)return;const n=this.getValue()[e],a=this.getCurrentCopiedElement();let r=0;if(a&&("Wrapper"===a.type&&"Wrapper"===n.type||"StoryWrapper"===a.type&&"StoryWrapper"===n.type)){if(a.value.items[0].type!==n.value.items[0].type)return;r=1,"Form"===a.value.items[0].type||"IconText"===a.value.items[0].type?r=3:"ImageGallery"===a.value.items[0].type&&(r=2)}const{value:i}=Object(m.g)(t,B(o),({type:e})=>e===n.type);if(i){const t=Object(m.p)(i,r),o=Object(l.a)(n,t,{arrayMerge:j});this.updateItem(e,o.value)}}}function B(e){return Object(m.m)(e=>{const{type:t,value:o}=e;if("Menu"===t){const{menuSelected:t,symbols:n={}}=o,a=t||x[0].id,r=x.find(e=>e.id===a)||{};return Object(c.b)(e,e=>{e.value.items=Object(f.d)(r.items||[],n)})}return e},e)}Object(a.a)(P,"defaultProps",{itemProps:{},sliceStartIndex:0,sliceEndIndex:1/0})}).call(this,o(106))},function(e,t,o){"use strict";o.d(t,"a",(function(){return P}));var n=o(2),a=o(0),r=o.n(a),i=o(7),l=o(4),s=o.n(l),c=o(83),d=o(201),u=o(18),p=o(3),b=o(75),m=o(6),h=o(19),g=o(25),v=o(11);var f=o(65),y=o(103),O=o(141);function S(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function x(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?S(Object(o),!0).forEach((function(t){Object(n.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):S(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const C=Object(f.a)(7);function j({children:e,className:t,component:o,attributes:n={},animationClass:a,renderContent:l=i.identity,v:f,vs:S,vd:j,componentId:P,id:B,onChange:w,meta:{sectionPopup:T,sectionPopup2:z}},E){const k="absolute"===f.elementPosition||"fixed"===f.elementPosition,H=s()(t,null==n?void 0:n.className,k&&Object(v.css)(`${P}-${B}-${C}`,`${B}-${C}`,function(e,t,o){return Object(v.renderStyles)({v:e,vs:t,vd:o,styles:{".brz &&:hover":{interval:["cssStyleOffset"]}}})}(f,S,j)));if(k){var F,_,R,L;const t=m.e(f.tabsState),i=Object(h.i)(Object(g.b)().getState()),v=e=>Object(p.defaultValueValue)({v:f,key:e,device:i,state:t}),S=({x:e,y:t})=>{const o=m.e(f.tabsState),n=Object(h.i)(Object(g.b)().getState()),a=(e,t)=>({[Object(p.defaultValueKey)({key:e,device:n,state:o})]:t});w(b.h(a,e,b.i(a,t,{})))},C=()=>({width:O.b,height:O.a});return r.a.createElement(d.a,{hAlign:null!==(F=b.a(v))&&void 0!==F?F:"left",vAlign:null!==(_=b.e(v))&&void 0!==_?_:"top",xSuffix:null!==(R=b.c(v))&&void 0!==R?R:"px",ySuffix:null!==(L=b.g(v))&&void 0!==L?L:"px",getValue:()=>{var e,t;return{x:null!==(e=b.b(v))&&void 0!==e?e:0,y:null!==(t=b.f(v))&&void 0!==t?t:0}},getContainerSizes:C,onStart:u.d,onChange:S},(t,i)=>r.a.createElement(c.a,{component:null!=o?o:"div",componentProps:x(x({},n),{},{className:s()(H,i)}),animationClass:a,ref:e=>{Object(y.a)(e,t),Object(y.a)(e,E)}},l(e)))}return r.a.createElement(c.a,{iterationCount:null===!1&&(T||z?1/0:1),component:null!=o?o:"div",componentProps:x(x({},n),{},{className:H}),animationClass:a,ref:E},l(e))}const P=Object(a.forwardRef)(j)},,,function(e,t,o){"use strict";o.d(t,"g",(function(){return u})),o.d(t,"h",(function(){return p})),o.d(t,"q",(function(){return b})),o.d(t,"c",(function(){return m})),o.d(t,"d",(function(){return h})),o.d(t,"f",(function(){return g})),o.d(t,"e",(function(){return v})),o.d(t,"n",(function(){return f})),o.d(t,"a",(function(){return y})),o.d(t,"j",(function(){return O})),o.d(t,"o",(function(){return S})),o.d(t,"b",(function(){return x})),o.d(t,"k",(function(){return C})),o.d(t,"i",(function(){return j})),o.d(t,"l",(function(){return P})),o.d(t,"p",(function(){return w})),o.d(t,"m",(function(){return T}));var n,a=o(53),r=o(14),i=o(46),l=o(100);const s=r.a.getAll(),c=Object(a.match)([l.a,e=>e.template_type],[i.b,Object(a.match)([i.a,e=>e.templateType],[i.f,()=>{}])]),d=(e,t)=>{const o=c(e);return""===o||o===t},u=(n=s.mode,Object(l.a)(s)&&"post"===s.wp.postType),p=!!s.pro,b=Object(l.a)(s),m=Object(i.b)(s),h=Object(i.b)(s)&&Object(i.a)(s),g="page"===s.mode,v=Object(i.b)(s)&&Object(i.a)(s)&&Object(i.e)(s),f=(Object(i.b)(s)&&Object(i.a)(s)&&Object(i.c)(s),"single"===s.mode),y="archive"===s.mode,O="product"===s.mode,S=d(s,"single"),x=d(s,"archive"),C=d(s,"product"),j=d(s,"product_archive"),P=Object(i.b)(s)&&Object(i.a)(s)&&("isProtected"in(B=s).page&&B.page.isProtected);var B;const w=Object(i.b)(s)&&"customers"===s.page.provider,T=Object(i.b)(s)&&s.page.isResetPassPage},function(e,t,o){"use strict";var n=o(2),a=o(0),r=o.n(a),i=o(8),l=o.n(i),s=o(7),c=o(4),d=o.n(c);class u extends r.a.Component{getClassName(){return d()("brz-control__select-option",{active:this.props.active,disabled:this.props.disabled})}render(){const{title:e,disabled:t,onClick:o,value:n,children:a}=this.props,i=t?()=>{}:o;return r.a.createElement("div",{className:this.getClassName(),title:e,"data-value":n,onClick:i},a)}}Object(n.a)(u,"propTypes",{active:l.a.bool,title:l.a.string,disabled:l.a.bool,value:l.a.oneOfType([l.a.string,l.a.number]),onClick:l.a.func}),Object(n.a)(u,"defaultProps",{active:!1,title:"",disabled:!1,value:"",onClick:s.default.noop}),t.a=u},function(e,t,o){"use strict";function n(e,t,o){return e<t?t:e>o?o:e}function a(e,t){return+(Math.round(Number(e+"e+"+t))+"e-"+t)}o.d(t,"a",(function(){return n})),o.d(t,"e",(function(){return a})),o.d(t,"c",(function(){return r})),o.d(t,"d",(function(){return i})),o.d(t,"g",(function(){return l})),o.d(t,"f",(function(){return s})),o.d(t,"h",(function(){return c})),o.d(t,"b",(function(){return d}));const r=e=>"number"==typeof e,i=e=>{switch(typeof e){case"number":return isFinite(e);case"string":return!isNaN(parseFloat(e))&&isFinite(Number(e))}return!1},l=(e,t)=>"number"==typeof e?e:t,s=(e,t)=>"number"==typeof e&&e>=0?e:t,c=(e,t)=>"number"==typeof e&&e>0?e:t,d=(e,t,o)=>o>=e&&o<=t},,,function(e,t,o){"use strict";o.d(t,"d",(function(){return l})),o.d(t,"i",(function(){return s})),o.d(t,"c",(function(){return c})),o.d(t,"j",(function(){return u})),o.d(t,"k",(function(){return d})),o.d(t,"f",(function(){return p})),o.d(t,"e",(function(){return b})),o.d(t,"u",(function(){return v})),o.d(t,"l",(function(){return y})),o.d(t,"m",(function(){return f})),o.d(t,"o",(function(){return x})),o.d(t,"p",(function(){return C})),o.d(t,"h",(function(){return P})),o.d(t,"b",(function(){return M})),o.d(t,"g",(function(){return L})),o.d(t,"a",(function(){return _})),o.d(t,"t",(function(){return R})),o.d(t,"r",(function(){return W})),o.d(t,"s",(function(){return I})),o.d(t,"q",(function(){return N})),o.d(t,"n",(function(){return A}));var n=o(7),a=o(25),r=o(19),i=o(94);const l=({type:e,family:t})=>{const o=R(Object(i.i)(Object(a.b)().getState())),n=_(o[e],t,e);if(n)return M[e](n);const r=c();return M[r.group](r.font)},s=(e,t)=>Object.entries(e).reduce((e,o)=>{const[n,{data:a=[]}]=o,r=a.find(e=>t===M[n](e).id);return r?{group:n,font:r}:e},null),c=n.default.memoize(()=>{const e=Object(a.b)().getState(),{font:t}=Object(r.E)(e).data,{config:o}=Object(r.m)(e);return{group:"config",font:_(o.data,t)}});function d(){const{config:e={},blocks:t={},google:o={},upload:n={}}=Object(i.i)(Object(a.b)().getState());return{config:e.data||[],blocks:t.data||[],google:o.data||[],upload:n.data||[]}}function u(){return Object.values(d()).reduce((e,t)=>[...e,...t],[])}function p({includeDeleted:e=!1}={}){const t=Object(a.b)().getState(),{fontStyles:o}=Object(r.h)(t),n=[...o,...Object(r.l)(t)];return e?n:n.filter(e=>!0!==e.deleted)}function b(e){return p({includeDeleted:!0}).find(t=>t.id===e)}var m=o(118),h=o(1);const g=e=>{switch(e){case m.a.THIN:return Object(h.a)("Thin");case m.a.EXTRA_LIGHT:return Object(h.a)("Extra Light");case m.a.LIGHT:return Object(h.a)("Light");case m.a.NORMAL:return Object(h.a)("Normal");case m.a.MEDIUM:return Object(h.a)("Medium");case m.a.SEMI_BOLD:return Object(h.a)("Semi Bold");case m.a.BOLD:return Object(h.a)("Bold");case m.a.EXTRA_BOLD:return Object(h.a)("Extra Bold");case m.a.BLACK:return Object(h.a)("Black")}},v=m.d.reduce((e,t)=>(e[t]=g(t),e),{});function f({type:e,family:t}){if(e&&t){const{weights:o}=l({type:e,family:t});return o.map(e=>({title:g(e),value:e}))}return[{title:g(m.b),value:m.b}]}function y(e,t){return t.includes(Number(e))?e:m.b}o(76);var O=o(14),S=o(111);const x=e=>`https://fonts.googleapis.com/css?family=${e.reduce((e,t)=>{const o=t.family.replace(/\s/g,"+"),n=t.variants.join();return""===e?`${o}:${n}`:`${e}|${o}:${n}`},"")}&subset=arabic,bengali,cyrillic,cyrillic-ext,devanagari,greek,greek-ext,gujarati,hebrew,khmer,korean,latin-ext,tamil,telugu,thai,vietnamese&display=swap`,C=e=>{var t;const o=O.a.get("urls").editorFonts,n=null!==(t=O.a.get("prefix"))&&void 0!==t?t:"brizy",a=Object(S.b)({[n+"-font"]:e.reduce((e,{id:t,weights:o})=>{const n=o.join();return""===e?`${t}:${n}`:`${e}|${t}:${n}`},"")});return Object(S.c)(o)?`${o}&${a}`:`${o}?${a}`};o(36);var j=o(56);const P=async()=>await(async e=>{const t=await fetch(e),{items:o}=await t.json();return o})(Object(j.a)("googleFonts.json"));var B=o(2),w=o(42),T=o(65),z=o(21);function E(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function k(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?E(Object(o),!0).forEach((function(t){Object(B.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):E(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const H=e=>e.reduce((e,t)=>{const o=parseInt(t);return isNaN(o)||e.includes(o)?e:[...e,o]},[400]),F=e=>e.toLowerCase().replace(/\s+/g,"_"),_=(e=[],t="",o="google")=>"upload"===o?e.find(({id:e})=>e===t):e.find(({family:e})=>F(e)===t),R=e=>Object.entries(e).reduce((e,t)=>{const[o,{data:n}]=t;return k(k({},e),{},"upload"===o?{upload:n}:{google:[...e.google||[],...n]})},{}),L=e=>{const{family:t,category:o,variants:n,brizyId:a,deleted:r}=e;return k(k({id:F(t),title:t,family:`${t}, ${o}`,weights:H(n)},a&&{brizyId:a}),r&&{deleted:r})},M={config:L,google:L,blocks:L,upload:e=>{const{id:t,family:o,weights:n,brizyId:a,deleted:r}=e;return k(k({id:t,title:o,family:`'${t}'`,weights:H(n)},a&&{brizyId:a}),r&&{deleted:r})}},W=async e=>{if(0===e.length)return[];const t=new Map,o=e=>k({brizyId:Object(T.a)()},e),[n,a]=await Promise.all([P(),Object(z.F)()]);return e.forEach(({type:e,family:r})=>{if("google"===e){const e=_(n,r);if(e){const n=t.get("blocks")||[];t.set("blocks",[...n,o(e)])}}if("upload"===e){const e=_(a,r,"upload");if(e){const n=t.get("upload")||[];t.set("upload",[...n,o(e)])}}if("unknowns"===e){const e=_(a,r,"upload");if(e){const n=t.get("upload")||[];t.set("upload",[...n,o(e)])}else{const e=_(n,r);if(e){const n=t.get("blocks")||[];t.set("blocks",[...n,o(e)])}}}}),Object.values([...t]).reduce((e,t)=>{const[o,n]=t;return[...e,{type:o,fonts:n}]},[])},I=e=>Object(w.a)(e,e=>{e.map(({fontStyles:e})=>N(e))}),N=e=>Object(w.a)(e,e=>{e.map(e=>{e.fontSizeSuffix||(e.fontSizeSuffix="px"),e.tabletFontSizeSuffix||(e.tabletFontSizeSuffix="px"),e.mobileFontSizeSuffix||(e.mobileFontSizeSuffix="px")})});function A({group:e,font:t}){const o=M[e],{family:n}=o(t);return`.brz .brz-root__container,.brz .brz-popup2,.brz .brz-popup {font-family:${n}!important;}`}},function(e,t,o){"use strict";o.d(t,"a",(function(){return l})),o.d(t,"c",(function(){return s})),o.d(t,"b",(function(){return c}));var n=o(33);const a=e=>"optional"===e.__type,r=(e,t)=>{switch(e.__type){case"optional":case"strict":return e.fn(t);default:return e(t)}};function i(e,t){const o={};for(const i in e){if(!Object.prototype.hasOwnProperty.call(e,i))continue;const l=r(e[i],t);if(!a(e[i])&&Object(n.a)(l))return;o[i]=l}return o}const l=e=>({__type:"optional",fn:e});function s(e,t){return void 0===t?t=>i(e,t):i(e,t)}function c(e,t){return void 0===t?t=>i(e,t):i(e,t)}},function(e,t,o){"use strict";let n;o.d(t,"a",(function(){return n})),function(e){e.image="image",e.link="link",e.richText="richText",e.reference="reference",e.multiReference="multiReference"}(n||(n={}))},function(e,t,o){"use strict";o.d(t,"a",(function(){return n})),o.d(t,"f",(function(){return a})),o.d(t,"e",(function(){return r})),o.d(t,"c",(function(){return i})),o.d(t,"b",(function(){return l})),o.d(t,"d",(function(){return s}));const n=e=>"cms"===e.platform,a=e=>"shopify"===e.platform,r=e=>"customers"===e.page.provider,i=e=>"collections"===e.page.provider,l=e=>!1,s=e=>"collectionType"in e},function(e,t){e.exports=jQuery},function(e,t,o){"use strict";o.d(t,"b",(function(){return n})),o.d(t,"a",(function(){return a})),o.d(t,"c",(function(){return r})),o.d(t,"e",(function(){return i})),o.d(t,"d",(function(){return l}));const n=e=>"object"==typeof e&&null!==e,a=(e,t)=>e in t,r=e=>{if(n(e))return e},i=e=>t=>{const o=(e=>{if(n(e))return e})(t);if(void 0!==o){const t={};for(const[n,a]of Object.entries(o)){const o=e(a);if(void 0===o)return;t[n]=o}return t}},l=e=>t=>a(e,t)?t[e]:void 0},function(e,t,o){"use strict";var n=o(12),a=o(2),r=o(0),i=o.n(r),l=o(7),s=o(4),c=o.n(s),d=o(99),u=o(15),p=(o(51),o(91)),b=o(110);function m(e,t,o,n){const a=t*o,r=t*n,i=e*t;return Math.max(a,Math.min(r,i))}class h extends i.a.Component{constructor(...e){super(...e),Object(a.a)(this,"state",{isOpen:!1,currentValue:this.props.defaultValue,position:"bottom-left"}),Object(a.a)(this,"onClickOutside",()=>{this.state.isOpen&&this.setState({isOpen:!1})}),Object(a.a)(this,"handleItemClick",e=>{this.setState({isOpen:!1,currentValue:e}),this.props.onChange(e)}),Object(a.a)(this,"handleContentRef",e=>{this.content=e}),Object(a.a)(this,"handleDropdownNode",e=>{this.dropdown=e}),Object(a.a)(this,"handleLabelClick",()=>{this.setState({isOpen:!this.state.isOpen},()=>{this.state.isOpen&&this.reposition()})})}componentDidMount(){this.props.inPortal||this.reposition()}componentWillReceiveProps(e){this.state.defaultValue!==e.defaultValue&&this.setState({currentValue:e.defaultValue})}getScrollPaneStyle(){const{children:e}=this.props,t=i.a.Children.count(e);let o=0;i.a.Children.forEach(e,e=>{const{items:t}=e.props;t&&t.length&&(o+=t.length)});return{height:m(t+o,this.props.itemHeight,this.props.minItems,this.props.maxItems)}}reposition(){this.dropdown&&(this.isRepositioning=!0,this.dropdown.style.setProperty("opacity",1),this.setState({position:"bottom-left"},()=>{const{bottom:e,right:t}=this.dropdown.getBoundingClientRect(),o=e>=window.innerHeight?"top":"bottom",n=t>=window.innerWidth?"right":"left";this.setState({position:`${o}-${n}`},()=>{this.isRepositioning=!1})}))}renderLabel(){const{labelType:e}=this.props;switch(e){case"icon":return this.renderLabelIcon();case"input":return this.renderLabelInput();default:throw new Error("Invalid label type "+e)}}renderLabelIcon(){return i.a.createElement(u.b,{icon:this.props.labelIcon})}renderLabelInput(){const{children:e}=this.props,{currentValue:t}=this.state;let o;i.a.Children.forEach(e,e=>{const{items:n}=e.props;if(!o)if(n&&n.length){const n=i.a.Children.toArray(e.props.items);o=n.find(e=>e.props.value===t)}else e.props.value===t&&(o=e)});const n=i.a.createElement(u.b,{icon:"nc-stre-down",className:"brz-control__select--arrow"});return i.a.createElement(i.a.Fragment,null,o||this.findFirstItem(),n)}renderItems(e=this.props.children){const{currentValue:t}=this.state;return i.a.Children.map(e,(e,o)=>{const{value:n,disabled:a,items:r}=e.props;return r&&r.length?i.a.cloneElement(e,{key:o,items:this.renderItems(r)}):i.a.cloneElement(e,{key:o,active:n===t,onClick:a?null:()=>this.handleItemClick(n)})})}renderDropDown(){const{inPortal:e,className:t}=this.props;if(this.state.isOpen&&!e)return i.a.createElement("div",{className:"brz-control__select-options",style:{opacity:0},ref:this.handleDropdownNode},i.a.createElement(d.a,{className:"brz-ed-scroll-pane",style:this.getScrollPaneStyle()},this.renderItems()));if(this.state.isOpen&&e){const{top:e,left:o,height:n,width:a}=this.content.getBoundingClientRect(),{scrollLeft:r}=this.content.ownerDocument.documentElement,l=c()("brz-control__portal-select brz-control__select",t),s={top:e+n+3,left:o+r,width:a};return i.a.createElement(b.a,{node:this.content.ownerDocument.body,className:l},i.a.createElement("div",{className:"brz-control__select-options",style:s},i.a.createElement(d.a,{className:"brz-ed-scroll-pane",style:this.getScrollPaneStyle()},this.renderItems())))}}render(){const{className:e,labelType:t,currentValue:o,inputAttributes:a,clickOutsideExceptions:r}=this.props,{position:l,isOpen:s}=this.state,d=c()("brz-control__select","brz-control__select--"+l,e,{opened:s}),u=[...r,".brz-control__portal-select"];return i.a.createElement(p.a,{exceptions:u,onClickOutside:this.onClickOutside},i.a.createElement("div",{className:d,ref:this.handleContentRef},i.a.createElement("div",{className:"brz-control__select-current brz-control__select-current__"+t,onClick:this.handleLabelClick},this.renderLabel()),this.renderDropDown(),i.a.createElement("input",Object(n.a)({type:"hidden",value:o},a))))}findFirstItem(e=this.props.children){let t;return i.a.Children.forEach(e,e=>{const{items:o}=e.props;t||(t=o&&o.length?this.findFirstItem(o):e)}),t}}Object(a.a)(h,"defaultProps",{defaultValue:"",inputAttributes:{},labelType:"input",labelIcon:"nc-menu",minItems:1,maxItems:5,itemHeight:38,arrowIcon:"nc-arrow-down",inPortal:!1,clickOutsideExceptions:[],onChange:l.default.noop}),t.a=h},function(e,t,o){"use strict";function n(e){return new Promise((function(t,o){const n=new Image;n.onload=function(){t(this)},n.onabort=function(){o(`preloadImage("${e}") onabort`)},n.onerror=function(){o(`preloadImage("${e}") onerror`)},n.src=e}))}o.d(t,"f",(function(){return n})),o.d(t,"h",(function(){return l})),o.d(t,"d",(function(){return f})),o.d(t,"g",(function(){return y})),o.d(t,"b",(function(){return x})),o.d(t,"e",(function(){return S})),o.d(t,"a",(function(){return C})),o.d(t,"c",(function(){return O}));o(76);var a=o(7),r=o(21);const i={acceptedExtensions:["jpeg","jpg","png","gif"],onBase64:e=>{},onUpload:e=>{},onError:e=>console.log("uploadImage default onError",e)};function l(e,t){const{acceptedExtensions:o,onBase64:n,onUpload:l,onError:c}=a.default.extend({},i,t);Promise.resolve(e).then(e=>{const t=e.name.split(".").pop();if(!(t&&a.default.some(o,e=>e===t.toLowerCase())))throw{status:406,message:"Extension is not accepted"};return e}).then(s).then(e=>{n(e);const t=e.replace(/data:image\/.+;base64,/,"");return Object(r.uploadImage)({base64:t})}).then(l).catch(c)}function s(e){return new Promise((function(t,o){const n=new FileReader;n.onload=function(e){t(e.target.result)},n.onerror=function(){o("Error read file.")},n.onabort=function(){o("Abort read file.")},n.readAsDataURL(e)}))}var c=o(14),d=o(93),u=o(98),p=o(111);const b=e=>{const t=a.default.mapObject(e,e=>"number"==typeof e?Math.round(e):e);return Object(p.b)(t)};var m=o(206);const h=c.a.get("urls").site,g=h.includes("?")?h+"&":h+"/?",v={};function f(e,t={iW:5e3,iH:"any"}){if(Object(p.a)(e)||Object(d.d)(e))return e;if(!e)return null;{const n=b(t);if(m.a.has(e)||0===e.indexOf("wp-")){var o;const t=null!==(o=c.a.get("prefix"))&&void 0!==o?o:"brizy",a=Object(p.b)({[t+"_media"]:e,[t+"_crop"]:n});return g+a}return v[e]||(v[e]=!0,Object(u.c)(e).then(()=>{v[e]=!1,m.a.add(e)})),function(e,t={iW:5e3,iH:"any"}){if(Object(p.a)(e)||Object(d.d)(e))return e;if(e){const o=b(t);return[c.a.get("urls").image,o,e].join("/")}return null}(e,t)}}function y(e){if(!e)return null;if(!(m.a.has(e)||0===e.indexOf("wp-"))&&!v[e])return v[e]=!0,Object(u.c)(e).then(()=>{v[e]=!1,m.a.add(e)}),function(e){return e?[c.a.get("urls").image,"original",e].join("/"):null}(e);const{customFile:t}=c.a.get("urls");return`${t}${e}`}function O(e,t){var o;const n=c.a.getAll(),a=n.urls.site,r=Object(p.c)(a)?a+"&":a+"/?",i=null!==(o=n.prefix)&&void 0!==o?o:"brizy";return`${r}${Object(p.b)({[i+"_media"]:e,[i+"_crop"]:t})}`}function S(e,t,o){const n=e>t?e/o:t/o;return{width:Math.round(e/n),height:Math.round(t/n)}}function x(e,t={cW:5e3,cH:0}){const{cW:o,cH:n}=t;if(!e||"number"!=typeof o||"number"!=typeof n)throw new Error("Invalid arguments");return`{{${e.replace(/{{|}}/g,"")} cW='${o}' cH='${n}'}}`}function C(e=""){return e.split(".").pop().toLowerCase()}},function(e,t,o){"use strict";o.d(t,"a",(function(){return u}));var n=o(12),a=o(2),r=o(0),i=o.n(r),l=o(4),s=o.n(l),c=o(166),d=o(548);class u extends i.a.Component{constructor(...e){super(...e),Object(a.a)(this,"state",{icon:null}),Object(a.a)(this,"isUnmounted",!1)}componentDidMount(){const{name:e,type:t}=this.props;this.getSvg(t,e)}componentWillReceiveProps({name:e,type:t}){const{name:o,type:n}=this.props;o===e&&n===t||this.getSvg(t,e)}shouldComponentUpdate({name:e,type:t,className:o},{icon:n}){const{name:a,type:r,className:i}=this.props,{icon:l}=this.state;return l!==n||a!==e||r!==t||i!==o}componentWillUnmount(){this.isUnmounted=!0}fetchIcon(e,t){const o=Object(c.c)(e,t),n=new Headers({"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8"});return fetch(o,{headers:n,method:"GET"}).then(e=>e.text())}async getSvg(e,t){const o=await this.fetchIcon(e,t);this.isUnmounted||this.setState({icon:Object(d.responseToSvg)(o)})}getSvgContent(e){if(e){const t=(new DOMParser).parseFromString(e,"text/html").body.firstChild||{innerHTML:null,attributes:{}},o=t.attributes,n=t.innerHTML;let a={};const r={"xmlns:xlink":"xmlnsXlink","xml:space":"xmlSpace"};for(let e=0;e<o.length;e++){let{name:t,value:n}=o[e];r[t]&&(t=r[t]),a[t]=n}return{attr:a,innerHtml:n}}return{innerHtml:null,attr:{}}}renderForEdit(){const{className:e}=this.props,t=s()("brz-icon-svg",e),{innerHtml:o,attr:a}=this.getSvgContent(this.state.icon);return o&&i.a.createElement("svg",Object(n.a)({},a,{className:t,dangerouslySetInnerHTML:{__html:o}}))}renderForView(){const{className:e,type:t,name:o}=this.props,n=s()("brz-icon-svg",e);return i.a.createElement("svg",{className:n,"data-type":t,"data-name":o})}render(){return this.renderForEdit()}}Object(a.a)(u,"defaultProps",{className:"",name:"",type:""})},function(e,t,o){"use strict";o.d(t,"d",(function(){return u})),o.d(t,"c",(function(){return p})),o.d(t,"b",(function(){return b})),o.d(t,"a",(function(){return m})),o.d(t,"k",(function(){return h})),o.d(t,"h",(function(){return g})),o.d(t,"j",(function(){return v})),o.d(t,"i",(function(){return f})),o.d(t,"g",(function(){return y})),o.d(t,"e",(function(){return O})),o.d(t,"f",(function(){return S}));var n=o(14),a=o(24),r=o(40),i=o(3),l=o(93),s=o(33);const c=1440,d=960,u=(e,t)=>{const o=e.imageWidth||c,n=e.imageHeight||d,a=t/(o/n);let i=Object(r.a)(e.width||t,0,t),l=e.height||a;if("%"===e.widthSuffix&&(i=e.width*t/100),"%"===e.heightSuffix){const t=i/(o/n);l=e.height*t/100}return{width:Object(r.e)(i,2),height:Object(r.e)(l,2)}},p=(e,t)=>{if(e.width>t){const o=t/e.width;return{width:Object(r.a)(e.width,0,t),height:Object(r.e)(e.height*o,2)}}return{width:e.width,height:e.height}},b=(e,t)=>{const o=e.imageWidth||c,n=e.imageHeight||d,a=e.size*t/100,i=a/(o/n),l=e.size*i/100;return{width:Object(r.e)(a,2),height:Object(r.e)(l,2)}},m=(e,t,o=!1)=>{const n=u(e,t);let a=1,i=1;e.imageWidth/n.width<e.imageHeight/n.height?i=Object(r.e)(n.width/e.imageWidth,8):a=Object(r.e)(n.height/e.imageHeight,8);const l=Object(r.e)(e.imageWidth*(e.zoom/100)*i*a,2),s=Object(r.e)(e.imageHeight*(e.zoom/100)*i*a,2),c={imgWidth:l,imgHeight:s,imgMarginWidth:l-Object(r.e)(n.width*(e.zoom/100),2),imgMarginHeight:s-Object(r.e)(n.height*(e.zoom/100),2),wrapperWidth:n.width,wrapperHeight:n.height,positionX:e.positionX,positionY:e.positionY},d=((e,t)=>{let o,n;const a=e.positionX,r=e.positionY,i=e.imgWidth-e.wrapperWidth,l=e.imgHeight-e.wrapperHeight,s=a*e.imgWidth/100,c=r*e.imgHeight/100;return o=s-e.wrapperWidth/2,n=c-e.wrapperHeight/2,e.imgWidth>e.wrapperWidth?(o<0&&(o=0),o>i&&(o=i)):o=t?0:i/2,e.imgHeight>e.wrapperHeight?(n<0&&(n=0),n>l&&(n=l)):n=t?0:l/2,{left:-o,top:-n}})(c,o);return{width:Object(r.e)(c.imgWidth,2),height:Object(r.e)(c.imgHeight,2),marginLeft:Object(r.e)(d.left,2),marginTop:Object(r.e)(d.top,2)}},h=e=>"svg"===e,g=e=>"gif"===e,v=e=>"object"==typeof e&&"width"in e&&"height"in e,f=e=>"original"===e,y=e=>"custom"===e,O=e=>{if("custom"===e)return"custom";const t=n.a.getAll(),{imageSizes:o}=t,a=null==o?void 0:o.find(({name:t})=>t===e);if(void 0!==a&&!Object(s.a)(a.height)&&!Object(s.a)(a.width)){const{width:e,height:t}=a;return{width:e,height:t,widthSuffix:"px",heightSuffix:"px"}}return"original"},S=(e,t)=>{if(e.imagePopulation){var o;const t=Object(l.g)(e.imagePopulation);if(void 0!==(null==t||null===(o=t.attr)||void 0===o?void 0:o.size)){var n;const e=null!==(n=a.d(t.attr.size))&&void 0!==n?n:"custom";return e.trim().length>0?e:"custom"}return"custom"}return Object(i.defaultValueValue)({v:e,device:t,key:"sizeType"})}},,function(e,t,o){"use strict";o.d(t,"b",(function(){return n})),o.d(t,"c",(function(){return a})),o.d(t,"f",(function(){return r})),o.d(t,"e",(function(){return i})),o.d(t,"a",(function(){return l})),o.d(t,"d",(function(){return s}));const n=1170,a=1920,r=768,i=430,l=60,s=440},,function(e,t,o){"use strict";o.d(t,"a",(function(){return a}));var n=o(14);function a(e){return n.a.get("urls").assets+"/"+e}},function(e,t,o){"use strict";o.d(t,"a",(function(){return s})),o.d(t,"c",(function(){return d})),o.d(t,"b",(function(){return l}));var n=o(2),a=o(0),r=o.n(a),i=o(14);const l=()=>i.a.get("user").role;class s extends a.Component{render(){const{allow:e,children:t,component:o,render:n,fallbackComponent:a,fallbackRender:i}=this.props;if(e.includes(l())){if(t)return t;if(o)return r.a.createElement(o,null);if(n)return n()}else{if(a)return r.a.createElement(a,null);if(i)return i()}return null}}Object(n.a)(s,"defaultProps",{allow:[]});var c=o(12);const d=({component:e,fallbackComponent:t,allow:o=[],render:n,fallbackRender:a})=>{function i(i,s){if(o.includes(l())){if(e)return r.a.createElement(e,Object(c.a)({},i,{ref:s}));if(n)return n(i)}else{if(t)return r.a.createElement(t,Object(c.a)({},i,{ref:s}));if(a)return a(i)}return null}return i.displayName=`RolesHOC(${e.displayName||e.name})`,r.a.forwardRef(i)}},function(e,t,o){"use strict";o.d(t,"a",(function(){return n}));const n=e=>{switch(typeof e){case"string":return e;case"number":return isNaN(e)?void 0:e.toString();default:return}}},function(e,t,o){"use strict";(function(e){var n=o(36),a=o(2),r=o(0),i=o.n(r),l=o(26),s=o(42),c=o(14),d=o(25),u=o(57),p=o(17),b=o(19),m=o(679),h=o(164);function g(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}const v=c.a.get("menuData"),f={duplicate:["ctrl+D","cmd+D","right_cmd+D"],copy:["ctrl+C","cmd+C","right_cmd+C"],paste:["ctrl+V","cmd+V","right_cmd+V"],pasteStyles:["ctrl+shift+V","shift+ctrl+V","cmd+shift+V","shift+cmd+V","right_cmd+shift+V","shift+right_cmd+V"],delete:["del","cmd+backspace","cmd+del","right_cmd+backspace","right_cmd+del"],horizontalAlign:["ctrl+right","ctrl+left","cmd+right","cmd+left","right_cmd+right","right_cmd+left"],verticalAlign:["ctrl+up","ctrl+down","cmd+up","cmd+down","right_cmd+up","right_cmd+down"]},y=i.a.createContext({});class O extends i.a.Component{constructor(...e){super(...e),Object(a.a)(this,"contextValue",{getParentContextMenuItems:this.getItems}),Object(a.a)(this,"getItems",()=>{let e=this.props,{children:t,shortcutsTypes:o=[],keyNames:r=[]}=e,i=Object(n.a)(e,["children","shortcutsTypes","keyNames"]);const{getParentContextMenuItems:l}=this.context;let s=function(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?g(Object(o),!0).forEach((function(t){Object(a.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):g(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}({onKeyUp:()=>{},onKeyDown:()=>{},keyNames:[...(c=o,c.reduce((e,t)=>(f[t]&&(e=[...e,...f[t]]),e),[])),...r]},i);var c;return s=l?[s,...l()]:[s],s})}handleFilterItems(t){if(t.length&&t[0].id.startsWith("key-helper")){const e=t.find(e=>"key-helper-toolbar-escape"===e.id);return e?[e]:t}const o=e.Brizy.activeEditorComponent;if(!o)return[];const n=o.getPath(),a=Object(d.b)().getState(),r=Object(b.B)(a),i=Object(b.f)(a),s=[...n],c=S(r);if(f.paste.includes(t[0].keyName)){const{value:e}=Object(p.g)(n,c,({type:e})=>"Wrapper"===e||"Cloneable"===e);if(e&&i.value){const{value:o}=Object(p.g)(i.path,S(i.value),({type:e})=>"Wrapper"===e||"Cloneable"===e);if(o&&("Cloneable"===o.type||"Cloneable"===e.type)&&o.value.items[0].type!==e.value.items[0].type){const o=t.find(({id:t})=>t===e.value._id);return o?[o]:[]}}}let u=[];for(let e=0;e<=n.length;e++){const e=Object(l.getIn)(c,s);if(e){const o=t.find(({id:t})=>t===e._id);if(o)return[o]}u.unshift(s.pop())}return[]}shouldShortCutHandle(e,{keyName:t}){const o=f.delete.includes(t),n=f.paste.includes(t),a=f.copy.includes(t),r=o||n||a,i=e.target.closest("[contenteditable=true]")||e.target.closest("input")||e.target.closest("textarea");return!(e.target.closest([".brz-ed-sidebar__right","#brz-toolbar-portal",".brz-ed-tooltip__content-portal",".brz-ed-popup-integrations"].join(","))||i&&r)}render(){const{children:e,id:t}=this.props,o=this.getItems();return i.a.createElement(y.Provider,{value:this.contextValue},e,i.a.createElement(m.a,{items:o,id:t,shouldKeyDownHandle:this.shouldShortCutHandle,shouldKeyUpHandle:this.shouldShortCutHandle,filterItems:this.handleFilterItems}))}}function S(e){return Object(p.m)(e=>{const{type:t,value:o}=e;if("Menu"===t){const{menuSelected:t,symbols:n={}}=o,a=t||v[0].id,r=v.find(e=>e.id===a)||{};return Object(s.b)(e,e=>{e.value.items=Object(h.d)(r.items||[],n)})}return e},e)}Object(a.a)(O,"contextType",y),t.a=Object(u.c)({allow:["admin"],component:O,fallbackComponent:({children:e})=>e||null})}).call(this,o(106))},function(e,t,o){"use strict";o.d(t,"a",(function(){return w}));var n=o(2),a=o(0),r=o.n(a),i=o(41),l=o.n(i),s=o(8),c=o.n(s),d=o(181),u=o(57),p=o(12);class b extends r.a.Component{render(){const{helperText:e,title:t,onChange:o,inactive:n,meta:a}=this.props;return r.a.createElement(d.Item,{onClick:o,disabled:n},r.a.createElement("span",{className:"react-contexify__item--title"},t),r.a.createElement("span",{className:"react-contexify__item--placeholder"},e(a)))}}Object(n.a)(b,"defaultProps",{title:"",helperText:()=>"",inactive:!1,onChange:()=>{}});var m=o(15);function h(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function g(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?h(Object(o),!0).forEach((function(t){Object(n.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):h(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}class v extends r.a.Component{render(){const{title:e,icon:t,items:o,meta:n}=this.props,a=g(g({},n),{},{depth:n.depth+1});return 0===n.depth&&0===n.index?r.a.createElement(r.a.Fragment,null,r.a.createElement(d.Item,{key:"title",className:"react-contexify--title"},t&&r.a.createElement(m.b,{icon:t})," ",e),r.a.createElement(P,{data:o,meta:g(g({},a),{},{isInSubMenu:!1})})):r.a.createElement(d.Submenu,{className:"react-contexify__item__submenu",label:e,hoverDelay:0,arrow:""},r.a.createElement(P,{data:o,meta:g(g({},a),{},{isInSubMenu:!0})}))}}Object(n.a)(v,"defaultProps",{title:"",icon:"",items:[]});var f={button:b,group:v};function y(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function O(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?y(Object(o),!0).forEach((function(t){Object(n.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):y(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function S(e,t){const o=[...e];for(var n=0;n<t.length;n++){let r=!1;for(var a=0;a<e.length;a++)t[n].id===e[a].id&&t[n].type===e[a].type&&t[n].items&&e[a].items&&(r=!0,o[a]=O(O(O({},t[n]),e[a]),{},{items:S(e[a].items,t[n].items)}));r||o.push(t[n])}return o}function x(e,t){return e.filter((e,o)=>"function"==typeof e.disabled?!e.disabled(e,O(O({},t),{},{isInSubMenu:!(0===t.depth&&0===o)})):!e.disabled)}function C(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function j(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?C(Object(o),!0).forEach((function(t){Object(n.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):C(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}class P extends r.a.Component{render(){const{data:e,meta:t}=this.props;return x(e,t).map((e,o)=>{const n=f[e.type],a=o,i=j(j({},t),{},{index:o});return r.a.createElement(n,Object(p.a)({},e,{key:a,meta:i}))})}}Object(n.a)(P,"defaultProps",{meta:{}});class B extends r.a.Component{constructor(...e){super(...e),Object(n.a)(this,"getItems",()=>this.props.items)}getChildContext(){return{getParentContextMenuExtendItems:this.getItems}}render(){const{children:e}=this.props;return e}}Object(n.a)(B,"childContextTypes",{getParentContextMenuExtendItems:c.a.func});var w=Object(u.c)({allow:["admin"],component:B,fallbackComponent:({children:e})=>e});class T extends a.Component{constructor(...e){super(...e),Object(n.a)(this,"handleContextMenu",e=>{e.nativeEvent=e,this.props.onContextMenu(e)})}componentDidMount(){l.a.findDOMNode(this).addEventListener("contextmenu",this.handleContextMenu)}componentWillUnmount(){l.a.findDOMNode(this).removeEventListener("contextmenu",this.handleContextMenu)}render(){return this.props.children}}class z extends a.Component{constructor(...e){super(...e),Object(n.a)(this,"getItems",()=>{let{componentId:e,items:t}=this.props;const{getParentContextMenuExtendItems:o,getParentContextMenuItems:n}=this.context;return t=[e,o?S(t,o()):t],t=n?[t,...n()]:[t],t}),Object(n.a)(this,"renderProvider",e=>r.a.createElement(T,e,this.props.children))}getChildContext(){return{getParentContextMenuItems:this.getItems}}squashItems(e){return e.reduce((e,[t,o])=>{var n,a;return e.componentIdMap[t]||(e.componentIdMap[t]=!0,e.items=(n=e.items,a=o,[...n,...a])),e},{componentIdMap:{},items:[]}).items}render(){const{id:e,children:t}=this.props,o=this.squashItems(this.getItems()),n={depth:0};return 0===x(o,n).length?t:r.a.createElement(r.a.Fragment,null,r.a.createElement(d.ContextMenuProvider,{id:e,render:this.renderProvider},t),l.a.createPortal(r.a.createElement(d.ContextMenu,{id:e},r.a.createElement(P,{data:o,meta:n})),document.body))}}Object(n.a)(z,"defaultProps",{id:"",items:[]}),Object(n.a)(z,"contextTypes",{getParentContextMenuExtendItems:c.a.func,getParentContextMenuItems:c.a.func}),Object(n.a)(z,"childContextTypes",{getParentContextMenuItems:c.a.func});t.b=Object(u.c)({allow:["admin"],component:z,fallbackComponent:({children:e})=>e})},function(e,t,o){"use strict";o.d(t,"a",(function(){return a})),o.d(t,"e",(function(){return r})),o.d(t,"f",(function(){return i})),o.d(t,"d",(function(){return l})),o.d(t,"c",(function(){return s})),o.d(t,"b",(function(){return c})),o.d(t,"g",(function(){return d}));var n=o(7);const a=(e,t,o=[])=>{if(t(e))return{obj:e,path:o};for(let n in e)if(e.hasOwnProperty(n)&&"object"==typeof e[n]&&null!==e[n]){const{obj:r,path:i}=a(e[n],t,[...o,n]);if(r)return{obj:r,path:i}}return{obj:null,path:null}},r=(e,t,...o)=>{for(let n in e)e.hasOwnProperty(n)&&(e[n]&&"object"==typeof e[n]&&r(e[n],t,...o),t(n,e[n],e,...o))},i=(e,t)=>{for(let o in e)e.hasOwnProperty(o)&&e[o]&&"object"==typeof e[o]&&i(e[o],t);t(e)};function l(e){return e.reduce((e,[t,o])=>(e[t]=o,e),{})}const s=(e,t)=>Array.isArray(t)?t.map(e):t&&"object"==typeof t?n.default.mapObject(t,e):t,c=(e,t)=>!(!t||!e.every(e=>t.hasOwnProperty(e))),d=e=>null!==e&&"object"==typeof e?e:{}},function(e,t,o){"use strict";o.d(t,"a",(function(){return i})),o.d(t,"b",(function(){return h})),o.d(t,"e",(function(){return C})),o.d(t,"i",(function(){return j})),o.d(t,"f",(function(){return f.b})),o.d(t,"c",(function(){return f.a})),o.d(t,"k",(function(){return P.a})),o.d(t,"g",(function(){return B.g})),o.d(t,"j",(function(){return B.h})),o.d(t,"d",(function(){return B.f})),o.d(t,"h",(function(){return w}));var n=o(14),a=o(56);function r(){return Object(a.a)("editor/img/block-placeholder.jpg")}function i(e){if(!e)return r();const t=n.a.get("urls").blockThumbnails;return t?`${t}/${e.id}.jpg`:Object(a.a)(`thumbs/${e.id}.jpg`)}var l=o(2),s=o(7),c=o(42),d=o(25),u=o(111),p=o(19);function b(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function m(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?b(Object(o),!0).forEach((function(t){Object(l.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):b(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const h=(e,t={})=>{const o=function(e,t){"GlobalBlock"===e.type&&(e=Object(p.o)(Object(d.b)().getState())[e.value._id].data);if(!0===t.searchScreenshotInStoreFirst){const t=Object(p.H)(Object(d.b)().getState());t[e.value._id]&&(e=Object(c.a)(e,o=>{o.meta=m(m({},o.meta),t[e.value._id])}))}const{_thumbnailSrc:o,_thumbnailWidth:n,_thumbnailHeight:a}=g(e);if(o&&n&&a){return{url:s.default.compose(v,g)(e),width:n,height:a}}return null}(e,t);let i;if(o)i=o;else{const{blocksThumbnailSizes:t}=Object(d.b)().getState(),o=t[e.blockId];if(o){const t=n.a.get("urls").blockThumbnails;i={url:t?`${t}/${e.blockId}.jpg`:Object(a.a)(`thumbs/${e.blockId}.jpg`),width:o[0],height:o[1]}}else i={url:r(),width:500,height:200}}return i},g=e=>e.meta||e.value||{};function v({_thumbnailSrc:e,_thumbnailTime:t}){var o;const a=n.a.get("urls").site,r=n.a.get("wp").page,i=null!==(o=n.a.get("prefix"))&&void 0!==o?o:"brizy",l=Object(u.b)({[i+"_post"]:r,[i+"_block_screenshot"]:e,t:t||Date.now()});return Object(u.c)(a)?`${a}&${l}`:`${a}?${l}`}var f=o(149),y=o(17);function O(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function S(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?O(Object(o),!0).forEach((function(t){Object(l.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):O(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const x=(e,t,o)=>e.filter(e=>{var n,a;return(null===(n=t[e])||void 0===n||null===(a=n.position)||void 0===a?void 0:a.align)===o&&"publish"===t[e].status}).sort((e,n)=>t[e].position[o]-t[n].position[o]),C=(e,t,o)=>{if(y.b||y.d)return e;const n=Object(f.b)(e,t,o),a=x(n,t,"top"),r=x(n,t,"bottom");return[...a,...e,...r]};function j(e,t){var o;const n=((null===(o=e.data)||void 0===o?void 0:o.items)||[]).reduce((e,t)=>("GlobalBlock"!==t.type&&(e[t.value._id]={data:t}),e),{}),a=Object.keys(n),r=C(a,t,e),i=S(S({},n),t);return r.map(e=>i[e].data)}var P=o(277),B=o(96);const w=(e,t)=>{const o=n.a.get("urls").assetsExternal;switch(e){case"popups":return`${o}/popups/resolves/${t}.json`;case"stories":return`${o}/stories/resolves/${t}.json`;case"templates":return`${o}/templates/resolves/${t}.json`;default:return`${o}/kits/resolves/${t}.json`}}},function(e,t,o){"use strict";o.d(t,"c",(function(){return r})),o.d(t,"b",(function(){return i})),o.d(t,"d",(function(){return l})),o.d(t,"a",(function(){return s}));var n,a=o(22);!function(e){e.positive="positive"}(n||(n={}));const r=e=>e>=0,i=Object(a.b)(r),l=e=>e,s=0},,function(e,t,o){"use strict";o.d(t,"a",(function(){return r}));var n=o(539),a=o.n(n);const r=(e=36)=>a()("abcdefghijklmnopqrstuvwxyz",e)},function(e,t,o){"use strict";o.d(t,"a",(function(){return g}));var n=o(2),a=o(0),r=o.n(a),i=o(7),l=o(4),s=o.n(l),c=o(1);const d=13,u=66,p=73,b=85,m=89,h=90;class g extends a.Component{constructor(...e){super(...e),Object(n.a)(this,"contentRef",r.a.createRef()),Object(n.a)(this,"unmounted",!1),Object(n.a)(this,"lastNotifiedValue",void 0),Object(n.a)(this,"handleClick",e=>{e.preventDefault();const t=this.contentRef.current;null==t||t.classList.add("brz-ed-dd-cancel")}),Object(n.a)(this,"handleKeyDown",e=>{const t=e.which,o=e.metaKey||e.ctrlKey;t!==d&&(!o||t!==u&&t!==p&&t!==b)&&(!o||t!==h&&t!==m)||e.preventDefault()}),Object(n.a)(this,"handleInput",e=>{this.notifyChange(e.currentTarget.textContent||"")}),Object(n.a)(this,"notifyChange",i.default.debounce(e=>{this.unmounted||(this.lastNotifiedValue=e,this.props.onChange(e))},1e3)),Object(n.a)(this,"handleBlur",()=>{var e;null===(e=this.contentRef.current)||void 0===e||e.classList.remove("brz-ed-dd-cancel")}),Object(n.a)(this,"handlePaste",e=>{e.preventDefault();const t=e.clipboardData.getData("text/plain");document.execCommand("insertHTML",!1,t)})}shouldComponentUpdate(e){return void 0!==this.lastNotifiedValue&&this.lastNotifiedValue!==e.value||this.props.tagName!==e.tagName||this.props.className!==e.className}componentDidUpdate(){this.lastNotifiedValue=this.props.value;const e=this.contentRef.current;var t;e&&e.textContent!==this.lastNotifiedValue&&(e.textContent=null!==(t=this.lastNotifiedValue)&&void 0!==t?t:"")}componentWillUnmount(){this.unmounted=!0}render(){const{tagName:e,value:t,className:o}=this.props,n=s()(o,"brz-"+e,"brz-text__editor");return r.a.createElement(e,{ref:this.contentRef,className:n,contentEditable:!0,dangerouslySetInnerHTML:{__html:t},onClick:this.handleClick,onKeyDown:this.handleKeyDown,onPaste:this.handlePaste,onInput:this.handleInput,onBlur:this.handleBlur})}}Object(n.a)(g,"defaultProps",{value:Object(c.a)("Editable Text"),tagName:"span",className:""})},,,function(e,t,o){"use strict";o.d(t,"f",(function(){return n})),o.d(t,"c",(function(){return a})),o.d(t,"d",(function(){return r})),o.d(t,"e",(function(){return i})),o.d(t,"a",(function(){return l})),o.d(t,"k",(function(){return s})),o.d(t,"h",(function(){return c})),o.d(t,"i",(function(){return d})),o.d(t,"g",(function(){return u})),o.d(t,"j",(function(){return p})),o.d(t,"l",(function(){return b})),o.d(t,"b",(function(){return m}));const n={start:["mousedown"],move:["mousemove"],end:["mouseup"]};function a(e,t){let o=e;for(;o;){if(t(o))return o;o=o.parentElement}}function r(e){let t=e,o=0;for(;t=t.parentElement;)o++;return o}function i(e){const t=e.parentElement;return t?Array.from(t.children).indexOf(e):-1}function l(e,...t){t.filter(String).forEach(t=>e.classList.add(t))}function s(e,...t){t.forEach(t=>e.classList.remove(t))}function c(e,t,o,n){const a=o-e,r=n-t;return Math.sqrt(a*a+r*r)}function d(e,t,o,n){const a=t<n,r=e<o;return{isAbove:a,isBelow:!a,isLeft:r,isRight:!r}}function u(e,t,o){return e>=o.left&&e<=o.right&&t>=o.top&&t<=o.bottom}function p(e){return{x:e.left+.5*(e.right-e.left),y:e.top+.5*(e.bottom-e.top)}}function b(e,t,o="all"){const n="all"===o||"top-bottom"===o,a="all"===o||"left-right"===o;return{top:n?e.top+t:e.top,bottom:n?e.bottom-t:e.bottom,left:a?e.left+t:e.left,right:a?e.right-t:e.right}}function m(e,t,o){return e<t?t:e>o?o:e}},function(e,t,o){"use strict";var n={};o.r(n),o.d(n,"facebook",(function(){return Mt}));var a={};o.r(a),o.d(a,"email",(function(){return Ma})),o.d(a,"wordpress",(function(){return Ia})),o.d(a,"mailchimp",(function(){return Aa})),o.d(a,"sendinblue",(function(){return Da})),o.d(a,"zapier",(function(){return $a})),o.d(a,"campaignmonitor",(function(){return Ka})),o.d(a,"convertkit",(function(){return qa})),o.d(a,"activecampaign",(function(){return Ja})),o.d(a,"getresponse",(function(){return Qa})),o.d(a,"mailjet",(function(){return tr})),o.d(a,"egoi",(function(){return nr})),o.d(a,"hubspot",(function(){return rr})),o.d(a,"mailerlite",(function(){return lr})),o.d(a,"drip",(function(){return cr})),o.d(a,"smtp",(function(){return ur})),o.d(a,"gmail_smtp",(function(){return br})),o.d(a,"mailgun",(function(){return hr})),o.d(a,"madmimi",(function(){return vr})),o.d(a,"constantcontact",(function(){return yr})),o.d(a,"aweber",(function(){return Sr})),o.d(a,"salesforce",(function(){return Cr})),o.d(a,"sendgrid",(function(){return Pr})),o.d(a,"recaptcha",(function(){return wr}));var r={};o.r(r),o.d(r,"google",(function(){return ri})),o.d(r,"uploader",(function(){return Si}));var i=o(2),l=o(0),s=o.n(l),c=o(42),d=o(282);const u={};class p extends d.EventEmitter{addChangeListener(e,t){this.on(e,t)}removeChangeListener(e,t){this.removeListener(e,t)}get(e){return u[e]}set(e,t){u[e]=t,this.emit(e,t)}}const b=new p;b.setMaxListeners(1/0);var m=b,h=(o(76),o(4)),g=o.n(h),v=o(7),f=o(14),y=o(119),O=o(49),S=o(39),x=o(36),C=o(12),j=o(680),P=o(64),B=o.n(P);function w(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function T(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?w(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):w(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const z=({onScroll:e,forwardedRef:t,style:o,children:n})=>{const a=Object(l.useCallback)(e=>{t(e?e.view:null)},[]);return s.a.createElement(B.a,{ref:a,style:T(T({},o),{},{overflow:"hidden"}),onScroll:e},n)},E=Object(l.forwardRef)((e,t)=>s.a.createElement(z,Object(C.a)({},e,{forwardedRef:t})));E.displayName="CustomScrollbarsVirtualList";const k=e=>{const t=Object(l.forwardRef)((t,o)=>{let{style:n}=t,a=Object(x.a)(t,["style"]);return s.a.createElement("div",Object(C.a)({ref:o,style:T(T({},n),{},{paddingLeft:e,paddingTop:e,marginBottom:e})},a))});return t.displayName="InnerElement",t};var H=e=>{const{height:t,width:o,columnCount:n,columnWidth:a,rowCount:r,rowHeight:i,initialScrollTop:l,renderItem:c,style:d={},gutter:u=0}=e;return s.a.createElement(j.a,{height:t,width:o,columnCount:n,columnWidth:a+u,rowCount:r,rowHeight:i+u,style:d,initialScrollTop:l,outerElementType:E,innerElementType:k(u)},c)},F=o(15);function _(e,t){switch(t.type){case"wait":if("delay"===e.status)return{status:"waiting"};break;case"resolve":if("delay"===e.status||"waiting"===e.status)return{status:"resolved",value:t.value};break;case"reject":if("delay"===e.status||"waiting"===e.status)return{status:"rejected",reason:t.reason}}return e}function R({getPromise:e,renderResolved:t,renderRejected:o,renderWaiting:n,delayMs:a=0}){const r=a&&a>0,[i,s]=Object(l.useReducer)(_,{status:r?"delay":"waiting"});return Object(l.useEffect)(()=>{let t,o=!1;return r&&(t=window.setTimeout(()=>{o||s({type:"wait"})},a)),e().then(e=>{o||(clearTimeout(t),s({type:"resolve",value:e}))}).catch(e=>{o||(clearTimeout(t),s({type:"reject",reason:e}))}),()=>{o=!0}},[]),"waiting"===i.status&&n?n():"resolved"===i.status?t(i.value):"rejected"===i.status&&o?o(i.reason):null}var L=o(561);const M=[{id:1,title:"Animals/Nature"},{id:2,title:"Arrows"},{id:3,title:"Business/Finance"},{id:4,title:"Clothes/Accessories"},{id:5,title:"Design/Development"},{id:6,title:"Emoticons"},{id:7,title:"Energy/Environment"},{id:8,title:"Files/Folders"},{id:10,title:"Food"},{id:11,title:"Home/Buildings"},{id:12,title:"Healthcare/Medical"},{id:13,title:"Holidays"},{id:14,title:"Loaders"},{id:15,title:"Maps/Location"},{id:16,title:"Multimedia"},{id:18,title:"School/Education"},{id:19,title:"Shopping"},{id:20,title:"Social Media"},{id:21,title:"Sport"},{id:22,title:"Technology"},{id:23,title:"Text Editing"},{id:24,title:"Touch Gestures"},{id:25,title:"Transportation"},{id:26,title:"Travel"},{id:27,title:"User Interface"},{id:28,title:"Users"},{id:29,title:"Weather"}],W=[{title:"Accessibility",id:1},{title:"Alert",id:2},{title:"Animals",id:3},{title:"Arrows",id:4},{title:"Audio & Video",id:5},{title:"Automotive",id:6},{title:"Autumn",id:7},{title:"Beverage",id:8},{title:"Buildings",id:9},{title:"Business",id:10},{title:"Camping",id:11},{title:"Charity",id:12},{title:"Chat",id:13},{title:"Chess",id:14},{title:"Childhood",id:15},{title:"Clothing",id:16},{title:"Code",id:17},{title:"Communication",id:18},{title:"Computers",id:19},{title:"Construction",id:20},{title:"Currency",id:21},{title:"Date & Time",id:22},{title:"Design",id:23},{title:"Editors",id:24},{title:"Education",id:25},{title:"Emoji",id:26},{title:"Energy",id:27},{title:"Files",id:28},{title:"Finance",id:29},{title:"Fitness",id:30},{title:"Food",id:31},{title:"Fruits & Vegetables",id:32},{title:"Games",id:33},{title:"Tabletop Gaming",id:34},{title:"Genders",id:35},{title:"Halloween",id:36},{title:"Hands",id:37},{title:"Health",id:38},{title:"Holiday",id:39},{title:"Hotel",id:40},{title:"Household",id:41},{title:"Images",id:42},{title:"Interfaces",id:43},{title:"Logistics",id:44},{title:"Maps",id:45},{title:"Maritime",id:46},{title:"Marketing",id:47},{title:"Mathematics",id:48},{title:"Medical",id:49},{title:"Moving",id:50},{title:"Music",id:51},{title:"Objects",id:52},{title:"Payments & Shopping",id:53},{title:"Pharmacy",id:54},{title:"Political",id:55},{title:"Religion",id:56},{title:"Science",id:57},{title:"Science Fiction",id:58},{title:"Security",id:59},{title:"Shapes",id:60},{title:"Shopping",id:61},{title:"Social",id:62},{title:"Spinners",id:63},{title:"Sports",id:64},{title:"Spring",id:65},{title:"Status",id:66},{title:"Summer",id:67},{title:"Toggle",id:68},{title:"Travel",id:69},{title:"Users & People",id:70},{title:"Vehicles",id:71},{title:"Weather",id:72},{title:"Winter",id:73},{title:"Writing",id:74}],I=[{id:2,name:"fa",title:"FA",icon:"nc-full-cube"}],N=[{id:0,name:"outline",title:"Outline",icon:"nc-cube"},{id:1,name:"glyph",title:"Glyph",icon:"nc-full-cube"}];var A=o(38),V=o(86),D=o(33),G=o(29);const $=Object(D.d)(e=>e>=0&&e<=2?e:void 0,Math.round,G.b);var U=o(24);const K=e=>{if(null===e||"object"!=typeof e)return;const t=U.d(e.title),o=U.d(e.name),n=$(e.type);if(void 0===t||void 0===o||void 0===n)return;const a=U.d(e.family);return{title:t,name:o,type:n,cat:Object(V.i)(e.cat).map(G.b).filter(Boolean),family:a}},Y=e=>Object(V.i)(null==e?void 0:e.default).map(K).filter(Boolean),q=e=>{switch(e){case 0:return o.e(5).then(o.t.bind(null,948,3)).then(Y);case 1:return o.e(4).then(o.t.bind(null,949,3)).then(Y);case 2:return o.e(3).then(o.t.bind(null,950,3)).then(Y)}},X=()=>A.q?A.h?[...N,...I]:I:N,J=e=>{var t;switch(e.type){case 0:case 1:{const t=X()[e.type].name;return`nc-${t} nc-${t}-${e.name}`}case 2:return`${null!==(t=e.family)&&void 0!==t?t:"fa"} fa-${e.name}`}},Z=e=>{switch(e){case 0:case 1:return M;case 2:return W}};function Q(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function ee(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?Q(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):Q(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const te=X(),oe=te.reduce((e,{id:t,name:o})=>(e[t]=o,e),{});class ne extends l.Component{constructor(...e){var t;super(...e),Object(i.a)(this,"state",{typeId:(null!==(t=te.find(e=>e.name===this.props.type))&&void 0!==t?t:te[0]).id,categoryId:"*",search:""}),Object(i.a)(this,"containerRef",s.a.createRef()),Object(i.a)(this,"onIconClick",e=>{this.props.onClose(),setTimeout(()=>{this.props.onChange(e)},0)})}componentDidUpdate(){if(this.containerRef.current){const{templateFonts:e}=f.a.get("urls");Object(L.a)(this.containerRef.current,e)}}renderTabs(){const e=te.map(e=>s.a.createElement("div",{key:e.id,className:g()("brz-ed-popup-tab-item",{active:e.id===this.state.typeId}),onClick:()=>this.setState({typeId:e.id})},s.a.createElement("div",{className:"brz-ed-popup-tab-icon"},s.a.createElement(F.b,{icon:e.icon})),s.a.createElement("div",{className:"brz-ed-popup-tab-name"},e.title)));return s.a.createElement("div",{className:"brz-ed-popup-header"},s.a.createElement("div",{className:"brz-ed-popup-header__tabs"},e),s.a.createElement("div",{className:"brz-ed-popup-btn-close",onClick:this.props.onClose}))}renderFilters(){const{categoryId:e,search:t,typeId:o}=this.state,n=[{id:"*",name:"all",title:"All Categories"},...Z(o)];return s.a.createElement(s.a.Fragment,null,s.a.createElement("div",{className:"brz-ed-popup__categories"},s.a.createElement(O.a,{className:"brz-ed-popup__select brz-ed-popup__select--block-categories brz-ed-popup-control__select--light",defaultValue:e,maxItems:10,itemHeight:30,onChange:e=>this.setState({categoryId:e})},n.map(({id:e,title:t})=>s.a.createElement(S.a,{key:e,value:e},t)))),s.a.createElement("div",{className:"brz-ed-popup__search"},s.a.createElement("input",{type:"text",className:"brz-input brz-ed-popup__input",placeholder:"Enter Search Keyword",onChange:e=>this.setState({search:e.target.value}),value:t}),s.a.createElement("div",{className:g()("brz-ed-popup__search--icon",{active:t.length>0})},s.a.createElement(F.b,{icon:"nc-search"}))))}filterIcons(e){const{typeId:t,categoryId:o,search:n}=this.state,a=new RegExp(n.replace(/[.*+?^${}()|[\]\\]/g,""),"i");return e.filter(({type:e,cat:r,title:i})=>t===e&&("*"===o||r.includes(o))&&(""===n||a.test(i)))}render(){const{name:e,type:t,opened:o,onClose:n}=this.props;return s.a.createElement(y.a,{opened:o,onClose:n},s.a.createElement("div",{ref:this.containerRef,className:"brz-ed-popup-wrapper"},this.renderTabs(),s.a.createElement("div",{className:"brz-ed-popup-content brz-ed-popup-pane brz-ed-popup-icons"},s.a.createElement("div",{className:"brz-ed-popup-body"},s.a.createElement("div",{className:"brz-ed-popup__head--search brz-d-xs-flex brz-align-items-center brz-justify-content-xs-center"},this.renderFilters()),s.a.createElement("div",{className:"brz brz-ed-popup-icons__grid"},s.a.createElement(R,{getPromise:()=>{return e=X().map(e=>e.id),Promise.all(e.map(q)).then(V.a);var e},renderResolved:o=>{const n=this.filterIcons(o);return s.a.createElement(ae,{icons:n,value:{name:e,type:t},onChange:this.onIconClick})},renderWaiting:()=>s.a.createElement(re,null),delayMs:1e3}))))))}}function ae({icons:e,value:t,onChange:o}){const[n,a]=Object(l.useState)(null),r=Object(l.useRef)(null),i=e.findIndex(e=>e.name===t.name),c=Math.floor(e.length/8)+1,d=Math.floor(i/8),u=0===d?0:d-1;if(Object(l.useEffect)(()=>{if(r.current){const{width:e,height:t}=r.current.getBoundingClientRect();a({width:e,height:t})}},[]),!n)return s.a.createElement("div",{style:{height:"100%"},ref:r},s.a.createElement(re,null));const{width:p,height:b}=n,m=74*u;return s.a.createElement(H,{width:p,height:b,columnCount:8,columnWidth:68,rowCount:c,rowHeight:68,gutter:6,initialScrollTop:m,renderItem:({rowIndex:n,columnIndex:a,style:r})=>{const i=e[8*n+a];if(!i)return null;const{type:l,name:c}={type:oe[i.type],name:i.name},d=g()("brz-ed-popup-icons__grid__item",{active:l===t.type&&c===t.name});return s.a.createElement("div",{style:ee(ee({},r),{},{left:r.left+6,top:r.top+6,width:r.width-6,height:r.height-6}),className:d,onClick:()=>{o({type:l,name:c})}},s.a.createElement("i",{className:g()(["brz-font-icon",J(i)])}))}})}function re(){return s.a.createElement("div",{style:{height:"100%",display:"flex",justifyContent:"center",alignItems:"center",color:"#828b92",fontSize:"35px"}},s.a.createElement(F.b,{icon:"nc-circle-02",className:"brz-ed-animated--spin"}))}Object(i.a)(ne,"defaultProps",{name:"nc-star",type:"outline",onChange:v.default.noop});var ie=o(1);function le(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function se(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?le(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):le(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}class ce extends l.Component{constructor(e){super(e),Object(i.a)(this,"handleLoading",e=>{this.setState({loading:e})});const{currentTab:t,tabs:o}=this.props;this.state={loading:!0,currentTab:t,tabs:o}}handleTabChange(e){this.state.loading&&this.props.blockTabsWhenLoading||this.setState({currentTab:e})}handleTabUpdate(e,t){const{tabs:o}=this.state,n=o.map(o=>o.id===e?se(se({},o),t):o);this.setState({tabs:n})}renderHeader(){const{currentTab:e,tabs:t}=this.state,{onClose:o}=this.props,n=t.map(t=>{const{id:o,icon:n,img:a,title:r}=t,i=g()("brz-ed-popup-tab-item",{active:o===e});return s.a.createElement("div",{key:o,className:i,onClick:()=>this.handleTabChange(o)},n&&s.a.createElement("div",{className:"brz-ed-popup-tab-icon"},s.a.createElement(F.b,{icon:n})),a?s.a.createElement("div",{className:"brz-ed-popup-tab-image"},s.a.createElement("img",{className:"brz-img",src:a,alt:r})):s.a.createElement("div",{className:"brz-ed-popup-tab-name"},r))});return s.a.createElement("div",{className:"brz-ed-popup-header"},s.a.createElement("div",{className:"brz-ed-popup-header__tabs"},n),s.a.createElement("div",{className:"brz-ed-popup-btn-close",onClick:o}))}renderCurrentTab(){const{tabs:e,loading:t,currentTab:o}=this.state;return e.reduce((e,{id:n,component:a})=>n===o?[s.a.createElement(a,Object(C.a)({},this.props,{key:n,loading:t,onLoading:this.handleLoading,onTabUpdate:e=>{this.handleTabUpdate(n,e)}}))]:e,[])}renderTabs(){const{tabs:e,loading:t,currentTab:o}=this.state;return e.map(({id:e,component:n})=>{const a=g()("brz-ed-popup-integration-"+e,{"brz-hidden":e!==o});return s.a.createElement(n,Object(C.a)({},this.props,{key:e,loading:t,className:a,onTabUpdate:t=>{this.handleTabUpdate(e,t)}}))})}render(){const{opened:e,onClose:t}=this.props;return s.a.createElement(y.a,{className:"brz-ed-popup-integrations",opened:e,onClose:t},s.a.createElement("div",{className:"brz-ed-popup-wrapper"},this.renderHeader(),s.a.createElement("div",{className:"brz-ed-popup-content"},this.state.loading?this.renderCurrentTab():this.renderTabs())))}}Object(i.a)(ce,"defaultProps",{value:{},opened:!1,tabs:[],currentTab:"",blockTabsWhenLoading:!0,onClose:v.noop});var de=ce,ue=o(56),pe=o(21);const be=e=>{const{message:t,type:o="success",className:n}=e,a=g()("brz-ed-alert",n,{["brz-ed-alert-"+o]:o});return s.a.createElement("div",{className:a},s.a.createElement("span",{className:"brz-span"},t))},me=s.a.createContext({app:{},connectedApps:[],stages:[],stage:"",oldStage:"",onChange:(e,t)=>{},onChangeNext:v.noop,onChangePrev:v.noop,onConnectApp:v.noop,onDisconnectApp:v.noop,onChangeProgress:v.noop,onError:v.noop}),he=({className:e})=>s.a.createElement("div",{className:g()("brz-ed-popup-content--loading",e)},s.a.createElement(F.b,{icon:"nc-circle-02",className:"brz-ed-animated--spin"}));class ge extends l.Component{render(){const{stage:e,apps:t,children:o,onClose:n}=this.props;return s.a.Children.map(o,o=>e===o.props.num&&s.a.cloneElement(o,{apps:t,onClose:n}))}}Object(i.a)(ge,"defaultProps",{stage:"",apps:[]});var ve=e=>{const{stage:t,children:o}=e;return s.a.createElement("div",{className:"brz-ed-popup-integrations__progress"},s.a.Children.map(o,e=>e&&s.a.cloneElement(e,{stage:t})))};class fe extends l.Component{render(){const{stage:e,apps:t,children:o}=this.props;return s.a.Children.map(o,o=>o&&s.a.cloneElement(o,{stage:e,apps:t}))}}Object(i.a)(fe,"defaultProps",{stage:"",apps:[]}),Object(i.a)(fe,"Steps",ge),Object(i.a)(fe,"Step",e=>{let{render:t}=e;return t(Object(x.a)(e,["render"]))}),Object(i.a)(fe,"Progress",ve),Object(i.a)(fe,"Stage",({stage:e,num:t,text:o,img:n})=>{const a=g()("brz-ed-popup-integrations__progress-stage",{"brz-ed-popup-integrations__progress-stage--active":t===e});return s.a.createElement("div",{className:a},s.a.createElement("span",{className:"brz-span"},n&&s.a.createElement("img",{className:"brz-img",src:n,alt:"Logo"}),o))});var ye=fe;class Oe extends l.Component{render(){const{apps:e,render:t}=this.props;return s.a.createElement("div",{className:"brz-ed-popup-integrations__apps brz-d-xs-flex brz-flex-xs-wrap"},e.map((e,o)=>t(e,o)))}}Object(i.a)(Oe,"defaultProps",{apps:[],render:v.default.noop});var Se=o(72),xe=o(202);const{upgradeToPro:Ce}=f.a.get("urls");class je extends l.Component{constructor(...e){super(...e),Object(i.a)(this,"state",{tooltipOpen:!1}),Object(i.a)(this,"iconRef",s.a.createRef()),Object(i.a)(this,"handleTooltipOpen",()=>{this.setState({tooltipOpen:!0})}),Object(i.a)(this,"handleTooltipClose",()=>{this.setState({tooltipOpen:!1})})}renderPro(){const{img:e,title:t}=this.props,o=g()("brz-ed-popup-integrations__app-logo",this.state.tooltipOpen&&"brz-ed-popup-integrations__app-logo--open");return s.a.createElement("div",{className:"brz-ed-popup-integrations__app brz-ed-popup-integrations__app--pro"},s.a.createElement(Se.b,{overlayClassName:"brz-ed-tooltip--delay-2",size:"small",offset:"5",openOnClick:!1,nodeRef:this.iconRef,overlay:s.a.createElement(xe.a,{text:Object(ie.a)("Upgrade to PRO to use this integration"),url:Ce}),onOpen:this.handleTooltipOpen,onClose:this.handleTooltipClose},s.a.createElement("div",{className:o},s.a.createElement("img",{className:"brz-img",src:e,alt:t}),s.a.createElement("span",{ref:this.iconRef,className:"brz-span brz-ed-popup-integrations__app-icon brz-ed-popup-integrations__app-icon--pro"},s.a.createElement(F.b,{icon:"nc-lock"})),s.a.createElement("p",{className:"brz-p brz-ed-badge brz-ed-badge--pro"},"pro")),s.a.createElement("div",{className:"brz-ed-popup-integrations__app-title"},t)))}renderFree(){const{img:e,title:t,loading:o,active:n,onClick:a}=this.props,r=g()("brz-ed-popup-integrations__app",n&&"brz-ed-popup-integrations__app--connected",o&&"brz-ed-popup-integrations__app--loading");return s.a.createElement("div",{className:r,onClick:a},s.a.createElement("div",{className:"brz-ed-popup-integrations__app-logo"},s.a.createElement("img",{className:"brz-img",src:e,alt:t}),n&&!o&&s.a.createElement("span",{className:"brz-span brz-ed-popup-integrations__app-icon"},s.a.createElement(F.b,{icon:"nc-check-small"})),o&&s.a.createElement("span",{className:"brz-span brz-ed-popup-integrations__app-icon"},s.a.createElement(F.b,{icon:"nc-circle-02",className:"brz-ed-animated--spin"}))),s.a.createElement("div",{className:"brz-ed-popup-integrations__app-title"},t))}render(){return!A.h&&this.props.pro?this.renderPro():this.renderFree()}}Object(i.a)(je,"defaultProps",{img:"",pro:!1,shortTitle:"",loading:!1,active:!1,onClick:v.default.noop});const Pe=f.a.get("urls");class Be extends l.Component{constructor(...e){super(...e),Object(i.a)(this,"state",{loadingApp:"",onConnectApp:v.default.noop})}componentDidUpdate(e){this.props.error!==e.error&&this.state.loadingApp&&this.setState({loadingApp:""})}handleChangeApp(e){const{onConnectApp:t}=this.context;t(e),this.setState({loadingApp:e.id})}renderError(){return s.a.createElement("div",{className:"brz-ed-alert brz-ed-alert-error"},s.a.createElement("span",{className:"brz-span"},this.props.error))}renderProException(){return s.a.createElement("div",{className:"brz-ed-alert brz-ed-alert-pro brz-mb-lg-0"},s.a.createElement("span",{className:"brz-span"},Object(ie.a)("Some integrations are available only in PRO")),s.a.createElement("a",{className:"brz-ed-btn brz-ed-btn-width-2 brz-ed-btn-sm brz-ed-btn-icon brz-ed-btn-icon--left brz-ed-btn-rounded brz-ed-btn-pro",rel:"noopener noreferrer",href:Pe.upgradeToPro,target:"_blank"},s.a.createElement(F.b,{icon:"nc-lock"}),Object(ie.a)("Get a PRO plan")))}render(){const{apps:e,height:t,proExceptions:o,error:n}=this.props,{connectedApps:a}=this.context,{loadingApp:r}=this.state;return s.a.createElement(B.a,{style:{height:t}},n&&this.renderError(),o&&this.renderProException(),s.a.createElement(Oe,{apps:e,render:e=>s.a.createElement(je,Object(C.a)({},e,{key:e.id,loading:r===e.id,active:a.includes(e.id),onClick:()=>{this.handleChangeApp(e)}}))}))}}Object(i.a)(Be,"contextType",me),Object(i.a)(Be,"defaultProps",{apps:[],height:"100%",proExceptions:!1,error:null});var we=Be;class Te extends l.Component{constructor(...e){super(...e),Object(i.a)(this,"state",{loading:!0,showProgress:!0,connectedApp:"",connectedApps:[],stage:this.props.stage,stages:this.props.stages,oldStage:"",data:{},error:null,appError:null}),Object(i.a)(this,"appsData",[]),Object(i.a)(this,"appsComponent",{}),Object(i.a)(this,"proExceptions",!1),Object(i.a)(this,"handleConnectApp",async e=>{const{id:t,stages:o}=e;this.setState(Object(c.a)(n=>{n.stages=o,n.connectedApp=t,n.data[t]=e}),()=>{this.handleNext()})}),Object(i.a)(this,"handleDisconnectApp",e=>{const{stage:t,stages:o}=this.props;this.setState(Object(c.a)(n=>{const a=n.connectedApps;n.stage=t,n.stages=o,n.connectedApps=a.filter(t=>t!==e)}))}),Object(i.a)(this,"handleProgress",e=>{this.setState(e)}),Object(i.a)(this,"handleChange",(e,t)=>{this.setState(Object(c.a)(o=>{o.data[e].data=t}))}),Object(i.a)(this,"handleNext",async e=>{const{stages:t,stage:o}=this.state,n=t.findIndex(({type:e})=>e===o)+1,a=e||t[n].type,r=this.getComponent(a);let i=!1;if(r&&"function"==typeof r.onBeforeLoad){const e=t[n+1].type,o={onChangeNext:t=>{const o=t||e;i=!0,this.handleNext(o)}};await r.onBeforeLoad(this.getContextValue(),o)}i||this.setState({stage:a,oldStage:o})}),Object(i.a)(this,"handlePrev",e=>{this.setState(Object(c.a)(t=>{if("appList"===e){const{stage:e,stages:o}=this.props;t.stage=e,t.stages=o,t.connectedApp=""}else{var o;const{stage:n,stages:a}=t,r=a.findIndex(({type:e})=>e===n)-1;t.stage=e||(null===(o=a[r])||void 0===o?void 0:o.type)||"",t.oldStage=n,t.connectedApp=-1===r?"":t.connectedApp}}))}),Object(i.a)(this,"handleError",e=>{this.setState({error:e})})}getContextValue(){const{connectedApp:e,connectedApps:t,data:o,stages:n,stage:a,oldStage:r}=this.state;return{app:o[e]||{},connectedApps:t,stages:n,stage:a,oldStage:r,onChange:this.handleChange,onChangeNext:this.handleNext,onChangePrev:this.handlePrev,onConnectApp:this.handleConnectApp,onDisconnectApp:this.handleDisconnectApp,onChangeProgress:this.handleProgress,onError:this.handleError}}getConnectedApps(e){const{connectedApps:t}=this.state;return Array.isArray(e)?e.reduce((e,t)=>t.completed?[...e,t.id]:e,t):t}getComponent(e){return this.appsComponent[this.state.connectedApp][e]}renderLoading(){return s.a.createElement(he,null)}renderError(){return this.state.error&&s.a.createElement(be,{message:this.state.error})}renderApps(){const{error:e,appError:t}=this.state;return s.a.createElement(s.a.Fragment,null,e&&s.a.createElement(be,{message:e}),s.a.createElement(we,{apps:this.appsData,proExceptions:this.proExceptions,error:t}))}renderSteps(){var e;const{showProgress:t,stage:o,stages:n,connectedApp:a,data:r}=this.state,i=t&&!(null!==(e=n.find(e=>e.type===o))&&void 0!==e&&e.hideProgress),l=n.reduce((e,t,o,n)=>{const i={num:t.type};return o===n.findIndex(e=>e.title)?i.img=r[a].img:i.text=t.title,t.title?[...e,s.a.createElement(ye.Stage,Object(C.a)({key:o},i))]:e},[]);return s.a.createElement(me.Provider,{value:this.getContextValue()},s.a.createElement(ye,{stage:o},i&&l.length>0&&s.a.createElement(ye.Progress,null,l),s.a.createElement(ye.Steps,{onClose:this.props.onClose},n.map((e,t)=>{const o=this.getComponent(e.type);return s.a.createElement(ye.Step,{key:t,num:e.type,render:e=>o&&s.a.createElement(o,Object(C.a)({},e,{apps:this.appsData}))})}))))}renderContent(){const{stage:e,stages:t}=this.state;return s.a.createElement(me.Provider,{value:this.getContextValue()},""!==e&&t.length?this.renderSteps():this.renderApps())}render(){const e=g()("brz-ed-popup-integration",this.props.className);return s.a.createElement("div",{className:e},this.state.loading?s.a.createElement(he,null):this.renderContent())}}Object(i.a)(Te,"defaultProps",{className:"",tab:{},stage:"",stages:[],onLoading:v.default.noop,onTabUpdate:v.default.noop,onClose:v.default.noop});var ze=Te;o(240);function Ee(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function ke(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?Ee(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):Ee(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const He=(e,t={})=>{let o=new URL(e);return Object.entries(t).forEach(([e,t])=>{o.searchParams.append(e,t)}),o},Fe=e=>e.json().then(t=>ke(ke({},t),{},{status:e.status,ok:e.ok,data:t.data||null})).then(_e).catch(()=>{throw{status:500,data:"Server Error"}}),_e=e=>{if(e.success)return e;{const{data:t}=e;return ke(ke({},e),{},{status:t.code||e.status})}},Re=(e,t,o,n)=>{let a=e&&JSON.parse(e)||[];const r=t&&t.length||0;let i=t.filter(e=>e.required).length;!a.some(({target:e})=>"email"===e)&&o.some(({type:e})=>e&&"email"===e.toLowerCase())&&(a=((e,t)=>{const o=t.find(({type:e})=>e&&"email"===e.toLowerCase());return e.push({sourceId:o._id,sourceTitle:o.label,target:"email"}),e})(a,o),i--);let l=0,s=0;return o.map(({_id:e,label:o})=>{const c=a.find(({sourceId:t})=>t===e);let d=null;return c&&c.target&&"_auto_generate"!==c.target?d=c.target:(Le(r+s,n)||s<i?(d=Me(t,a,l),l++):d="_auto_generate",s++),{sourceId:e,sourceTitle:o,target:d}})},Le=(e,t)=>t&&e>=t.maxFields,Me=(e,t,o)=>{const n=v.default.pluck(e,"slug"),a=v.default.pluck(t,"target");return v.default.difference(n,a)[o]},We=(e,t,o="select")=>{if("select"===o){const o=v.default.pluck(e.filter(e=>e.required),"slug"),n=v.default.pluck(t,"target");return!v.default.difference(o,n).length}if("input"===o)return 0===t.filter(e=>""===e.target).length},Ie=e=>/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(String(e).toLowerCase());function Ne(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}const Ae=e=>{const{api:t}=f.a.get("wp"),o=f.a.get("editorVersion"),n=He(t.url,function(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?Ne(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):Ne(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}({action:t.getAccounts,hash:t.hash,version:o},e||{}));return Object(pe.J)(n,{method:"GET",headers:{"Content-Type":"application/json; charset=utf-8"}}).then(Fe).then(e=>e)},Ve=e=>{const{api:t}=f.a.get("wp"),o=f.a.get("editorVersion"),n=He(t.url,{action:t.deleteAccount,hash:t.hash,version:o,id:e});return Object(pe.J)(n,{method:"DELETE",headers:{"Content-Type":"application/json; charset=utf-8"}}).then(Fe).then(e=>e)};var De=o(137),Ge=o(197);const $e=e=>{const{className:t,size:o=1,color:n="gray",type:a="button",rightIcon:r,leftIcon:i,loading:l,disabled:c,children:d,href:u,target:p,onClick:b}=e,m=g()("brz-button brz-ed-btn","brz-ed-btn-sm brz-ed-btn-rounded",t,l?"brz-ed-btn--loading":"brz-ed-btn-icon","brz-ed-btn-width-"+o,"brz-ed-btn-"+n,{"brz-ed-btn-icon--left":i},{"brz-ed-btn-icon--right":r},{"brz-ed-btn--disabled":c}),h=l?s.a.createElement(F.b,{icon:"nc-circle-02",className:"brz-ed-animated--spin"}):s.a.createElement(s.a.Fragment,null,i&&s.a.createElement(F.b,{icon:i}),d,r&&s.a.createElement(F.b,{icon:r}));return"button"===a?s.a.createElement("button",{className:m,onClick:b},h):s.a.createElement("a",{href:u,target:p,className:m,onClick:b},h)};class Ue extends l.Component{renderOptions(){const{active:e,data:{accounts:t,usedAccount:o,completed:n},disconnectLoading:a,onActive:r,onDisconnect:i}=this.props,l=t.map(({name:e,id:t})=>s.a.createElement(Ge.a,{value:t,key:t},e||"Account "+t,t===o&&n&&s.a.createElement("div",{title:"Disconnect",className:"brz-ed-popup-integrations--delete",onClick:i},s.a.createElement(F.b,{icon:a?"nc-circle-02":"nc-connection",className:a?"brz-ed-animated--spin":""}))));return s.a.createElement(B.a,{autoHeight:!0,autoHeightMax:"100%",style:{height:"auto"}},s.a.createElement(De.b,{className:"brz-ed-popup-integrations-option__radio",name:"list",defaultValue:e,onChange:r},l))}renderError(){const{error:e,data:{accounts:t}}=this.props;return s.a.createElement("div",{className:"brz-ed-alert brz-ed-alert-error"},s.a.createElement("span",{className:"brz-span"},0===t.length&&Object(ie.a)("Accounts are empty. Please connect a new account and try again."),e))}render(){const{data:{accounts:e},error:t,nextLoading:o,prevLoading:n,connectLoading:a,onConnect:r,onPrev:i,onNext:l}=this.props,c=e.length>0;return s.a.createElement("div",{className:"brz-ed-popup-integrations-step brz-ed-popup-integrations-step__account"},s.a.createElement("div",{className:"brz-ed-popup-integrations-step__head"},s.a.createElement("p",{className:"brz-p"},s.a.createElement("strong",{className:"brz-strong"},Object(ie.a)("SELECT ACCOUNT")))),s.a.createElement("div",{className:"brz-ed-popup-integrations-step__body"},(!c||t)&&this.renderError(),c&&this.renderOptions(),s.a.createElement("div",{className:"brz-ed-popup-integrations-new__option",onClick:r},s.a.createElement(F.b,{icon:a?"nc-circle-02":"nc-add",className:a?"brz-ed-animated--spin":""}),Object(ie.a)("Connect a new account")),s.a.createElement("div",{className:"brz-ed-popup-integrations-step__buttons"},s.a.createElement($e,{size:3,leftIcon:"nc-arrow-left",loading:n,onClick:i},Object(ie.a)("Back")),s.a.createElement($e,{color:"teal",rightIcon:"nc-arrow-right",loading:o,onClick:l},Object(ie.a)("Continue")))))}}Object(i.a)(Ue,"defaultProps",{id:"",title:"",shortTitle:"",description:"",img:"",form:{},data:{},active:"",nextLoading:!1,prevLoading:!1,connectLoading:!1,disconnectLoading:!1,onActive:v.default.noop,onPrev:v.default.noop,onNext:v.default.noop,onConnect:v.default.noop,onDisconnect:v.default.noop});var Ke=Ue;var Ye=e=>{const{title:t="",value:o="",icon:n="",type:a="text",required:r=!1,loading:i=!1,onChange:l=v.noop,onKeyDown:c=v.noop,onClickIcon:d=v.noop}=e;return s.a.createElement("div",{className:"brz-input__placeholder"},s.a.createElement("label",{className:"brz-label"},s.a.createElement("input",{required:!0,className:"brz-input",name:t,type:a,value:o,onChange:l,onKeyDown:c}),s.a.createElement("p",{className:"brz-p"},s.a.createElement("strong",{className:"brz-strong"},t,r&&s.a.createElement("span",{className:"brz-span"},"(",Object(ie.a)("required"),")")))),n&&s.a.createElement("div",{className:"brz-input__placeholder-icon"},i?s.a.createElement(F.b,{icon:"nc-circle-02",className:"brz-ed-animated--spin"}):s.a.createElement(F.b,{icon:n,onClick:d})))};class qe extends l.Component{constructor(...e){super(...e),Object(i.a)(this,"handleKeyDown",e=>{13===e.which&&this.props.onNext()})}renderError(){return s.a.createElement("div",{className:"brz-ed-alert brz-ed-alert-error"},s.a.createElement("span",{className:"brz-span"},this.props.error))}renderInputs(){const{data:e,onChange:t}=this.props;return e.map((e,o)=>{const{title:n,name:a,value:r}=e;return s.a.createElement(Ye,{key:o,title:n,name:a,required:!0,value:r,onChange:({target:e})=>{t(e.value,a)},onKeyDonw:this.handleKeyDown})})}render(){const{img:e,title:t,descriptions:o,error:n,nextLoading:a,prevLoading:r,onNext:i,onPrev:l,docsUrl:c}=this.props;return s.a.createElement("div",{className:"brz-ed-popup-integrations__connect"},s.a.createElement("div",{className:"brz-ed-popup-integrations__connect-head"},s.a.createElement("img",{className:"brz-img",src:e,title:t,alt:t}),s.a.createElement("p",{className:"brz-p"},o),s.a.createElement("p",{className:"brz-p brz-ed-popup-integrations__connect-info"},s.a.createElement("a",{className:"brz-a",href:c,target:"_blank",rel:"noreferrer"},Object(ie.a)("Need help"),"?"))),s.a.createElement("div",{className:"brz-ed-popup-integrations__connect-body"},n&&this.renderError(),this.renderInputs(),null!==a&&s.a.createElement($e,{color:"teal",loading:a,onClick:i},Object(ie.a)("Connect")),null!==r&&s.a.createElement($e,{color:"default",loading:r,onClick:l},Object(ie.a)("Cancel"))))}}Object(i.a)(qe,"defaultProps",{img:"",title:"",descriptions:"",data:[{title:"",name:"",value:""}],nextLoading:null,prevLoading:null,error:null,onNext:v.default.noop,onPrev:v.default.noop});var Xe=qe;class Je extends l.Component{renderError(){return s.a.createElement("div",{className:"brz-ed-alert brz-ed-alert-error"},s.a.createElement("span",{className:"brz-span"},this.props.error))}render(){const{title:e,img:t,descriptions:o,error:n,nextLoading:a,prevLoading:r,onNext:i,onPrev:l}=this.props,c=null!==a&&null!==r;return s.a.createElement("div",{className:"brz-ed-popup-integrations__connect"},s.a.createElement("div",{className:"brz-ed-popup-integrations__connect-head"},s.a.createElement("img",{className:"brz-img",src:t,alt:e}),s.a.createElement("p",{className:"brz-p"},o)),s.a.createElement("div",{className:"brz-ed-popup-integrations__connect-body"},n&&this.renderError(),c&&s.a.createElement("div",{className:"brz-ed-popup-integrations-step__buttons"},null!==a&&s.a.createElement($e,{color:"red",loading:a,onClick:i},Object(ie.a)("Disconnect")),null!==r&&s.a.createElement($e,{color:"default",loading:r,onClick:l},Object(ie.a)("Cancel")))))}}Object(i.a)(Je,"defaultProps",{title:"",descriptions:"",nextLoading:null,prevLoading:null,error:null,onNext:v.default.noop,onPrev:v.default.noop});var Ze=Je,Qe=o(53),et=o(159),tt=o(26),ot=o(296),nt=o(295),at=o(938),rt=o(945),it=o(283),lt=o(110),st=o(99);function ct(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function dt(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?ct(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):ct(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const ut=(e,t,o,n)=>{const a=t*o,r=t*n,i=e*t;return Math.max(a,Math.min(r,i))};class pt extends l.Component{constructor(...e){super(...e),Object(i.a)(this,"state",{inputValue:""}),Object(i.a)(this,"selectRef",s.a.createRef()),Object(i.a)(this,"inputRef",s.a.createRef()),Object(i.a)(this,"handleChange",(e,t)=>{const{multiple:o,value:n,onChange:a}=this.props;if(o){if(t.isOpen||this.setState({inputValue:""}),e.hasOwnProperty("value")){const t=Array.isArray(n)?n:[];a(Object(tt.addLast)(t,e.value))}}else e&&(this.setState({inputValue:e.value}),a(e))}),Object(i.a)(this,"handleInputChange",e=>{this.setState({inputValue:e.target.value})}),Object(i.a)(this,"handleRemoveTag",e=>{const{value:t,onChange:o}=this.props;o(Object(tt.removeAt)(t,e))}),Object(i.a)(this,"handleInputKeyDown",e=>{const{value:t,multiple:o,onChange:n}=this.props;o&&8===e.keyCode&&!this.state.inputValue&&n(Object(tt.removeLast)(t))})}itemToString(e){return e?e.label:""}renderTags(e){return Array.isArray(e)?e.map((e,t)=>s.a.createElement("div",{key:t,className:"brz-control__select2-tag"},e,s.a.createElement(F.b,{icon:"nc-trash",onClick:()=>{this.handleRemoveTag(t)}}))):null}renderInput(e){const{multiple:t,selectedItem:o,isOpen:n,toggleMenu:a,inputProps:r}=e,i=t?"brz-control__select2-value-container-tag":"brz-control__select2-value-container";return s.a.createElement(at.a,null,({ref:e})=>s.a.createElement("div",{ref:e,className:i,onClick:()=>{a(),!n&&this.inputRef.current.focus()}},t&&this.renderTags(o),s.a.createElement("input",Object(C.a)({},r,{className:"brz-input brz-control__select2-value"}))))}renderDropdown(e){const{className:t,options:o,value:n,multiple:a,placement:r,fixed:i,itemHeight:l,minItems:c,maxItems:d,isOpen:u,inputValue:p,highlightedIndex:b,selectedItem:m,getItemProps:h,getMenuProps:v}=e;if(!u)return;const f=Array.isArray(n)&&a?o.filter(e=>n.every(t=>t!==e.value)):o,y=this.selectRef.current,O=y.getBoundingClientRect().width,S=y.ownerDocument.body,x=g()("brz-ed-select2-portal",t),j=new nt.a(f,["value"]);return s.a.createElement(lt.a,{node:S,className:x},s.a.createElement(rt.a,{placement:r,positionFixed:i},({ref:e,style:t,placement:o})=>{const n=j.search(p).map((e,t)=>s.a.createElement("li",Object(C.a)({key:e.value},h({index:t,item:e}),{className:g()("brz-li brz-control__select2-option",{"brz-control__select2-option--active":m===e||b===t})}),e.value));return s.a.createElement("div",{ref:e,style:dt(dt({},t),{},{width:O}),className:"brz-control__select2-menu","data-placement":o},s.a.createElement(st.a,{style:{height:ut(n.length,l,c,d)},className:"brz-control__select2-scroll-pane brz-ed-scroll--small"},s.a.createElement("ul",Object(C.a)({},v(),{className:"brz-ul"}),n.length>0?n:s.a.createElement("li",{className:"brz-li brz-control__select2-option"},Object(ie.a)("Nothing Found")))))}))}render(){const{className:e,placeholder:t,multiple:o,value:n}=this.props,{inputValue:a}=this.state,r=g()("brz-control__select2-container",e);return s.a.createElement("div",{ref:this.selectRef,className:r},s.a.createElement(it.a,null,s.a.createElement(ot.a,{initialSelectedItem:n,selectedItem:n,onChange:this.handleChange,itemToString:this.itemToString},({getInputProps:e,getItemProps:n,getMenuProps:r,isOpen:i,highlightedIndex:l,selectedItem:c,toggleMenu:d})=>s.a.createElement("div",{className:"brz-control__select2"},this.renderInput({inputProps:e({ref:this.inputRef,placeholder:t,value:a,onKeyDown:this.handleInputKeyDown,onChange:this.handleInputChange}),multiple:o,selectedItem:c,isOpen:i,toggleMenu:d}),this.renderDropdown(dt(dt({},this.props),{},{inputValue:a,isOpen:i,highlightedIndex:l,selectedItem:c,getMenuProps:r,getItemProps:n}))))))}}Object(i.a)(pt,"defaultProps",{className:"",value:null,options:[{label:"Test",value:"test"}],placement:"bottom",placeholder:"",fixed:!1,minItems:1,maxItems:5,itemHeight:30,multiple:!1,onChange:v.default.noop});var bt=pt;const mt=e=>void 0===e.type,ht=e=>"select"===e.type,gt=e=>"switch"===e.type,vt=e=>"search"===e.type;class ft extends l.Component{constructor(...e){super(...e),Object(i.a)(this,"renderSelect",({name:e,value:t,choices:o})=>{const n=o.map(({title:e,name:t},o)=>s.a.createElement(S.a,{key:`${t}-${o}`,value:t},e));return s.a.createElement("div",{className:"brz-ed-popup-integrations-step__fields-select"},s.a.createElement(O.a,{className:"brz-control__select--white",maxItems:"6",itemHeight:"30",inPortal:!0,defaultValue:t,onChange:t=>{this.props.onActive(e,t)}},n))}),Object(i.a)(this,"renderInput",({name:e,value:t})=>s.a.createElement("div",{className:"brz-ed-popup-integrations-step__fields-input"},s.a.createElement("input",{className:"brz-input",required:!0,type:"password"===e?"password":"text",value:t,onChange:t=>{this.props.onActive(e,t.target.value)}}))),Object(i.a)(this,"renderSwitch",({name:e,value:t})=>s.a.createElement("div",{className:"brz-ed-popup-integrations-step__fields-input"},s.a.createElement(et.a,{className:"brz-ed-control__switch--light",defaultValue:t,onChange:t=>{this.props.onActive(e,t)}}))),Object(i.a)(this,"renderSearch",({name:e,multiple:t,value:o,choices:n})=>{const a=Boolean(o)&&t?o.split(","):o;return s.a.createElement("div",{className:"brz-ed-popup-integrations-step__fields-select"},s.a.createElement(bt,{className:"brz-control__select2--light",multiple:t,value:a,options:n,onChange:o=>{this.props.onActive(e,t?o.join(","):o.value)}}))}),Object(i.a)(this,"renderOption",Object(Qe.match)([mt,this.renderInput],[ht,this.renderSelect],[vt,this.renderSearch],[gt,this.renderSwitch]))}renderHead(){const{headTitle:e,headDescription:t}=this.props;if(e&&t)return s.a.createElement("div",{className:"brz-ed-popup-integrations-step__head"},e&&s.a.createElement("p",{className:"brz-p"},s.a.createElement("strong",{className:"brz-strong"},e)),t&&s.a.createElement("p",{className:"brz-p"},s.a.createElement("strong",{className:"brz-strong"},t)))}renderOptions(){const e=this.props.data.map((e,t)=>{const{title:o,required:n,helper:a}=e;return s.a.createElement("div",{key:t,className:"brz-ed-popup-integrations-step__fields-option"},s.a.createElement("div",{className:"brz-d-xs-flex brz-align-items-xs-center"},s.a.createElement("p",{className:"brz-p"},o,n&&s.a.createElement("strong",{className:"brz-strong brz--required"},"*")),a&&s.a.createElement(Se.b,{className:"brz-ed-popup-integrations-fields__tooltip",openOnClick:!1,inPortal:!0,overlay:s.a.createElement("div",{className:"brz-ed-popup-integrations-fields__info",dangerouslySetInnerHTML:{__html:a}})},s.a.createElement(F.b,{icon:"nc-alert-circle-que"}))),this.renderOption(e))});return s.a.createElement(B.a,{autoHeight:!0,autoHeightMax:"100%",style:{height:"auto"}},e)}render(){const{description:e,error:t,prevLoading:o,nextLoading:n,onPrev:a,onNext:r}=this.props;return s.a.createElement("div",{className:"brz-ed-popup-integrations-step brz-ed-popup-integrations-step__fields"},this.renderHead(),s.a.createElement("div",{className:"brz-ed-popup-integrations-step__body"},t&&s.a.createElement(be,{message:t,type:"error"}),this.renderOptions(),e&&s.a.createElement("p",{className:"brz-p brz-ed-popup-integrations__description"},e),s.a.createElement("div",{className:"brz-ed-popup-integrations-step__buttons"},null!==o&&s.a.createElement($e,{size:3,leftIcon:"nc-arrow-left",loading:o,onClick:a},Object(ie.a)("Back")),null!==n&&s.a.createElement($e,{color:"teal",rightIcon:"nc-arrow-right",loading:n,onClick:r},Object(ie.a)("Continue")))))}}Object(i.a)(ft,"defaultProps",{id:"",headTitle:"",headDescription:"",description:"",data:[],nextLoading:null,prevLoading:null,onPrev:v.default.noop,onNext:v.default.noop,onActive:v.default.noop});class yt extends l.Component{renderSelect(e,t){const{formFields:o,fields:n,restrictions:a,onActive:r}=this.props,i=v.default.pluck(o,"target");let l=n.filter(e=>-1===i.indexOf(e.slug)||e.slug===t);const c=n.length+(o.length-v.default.without(i,"_auto_generate").length);(!Le(c,a)||t&&"_auto_generate"===t)&&l.unshift({name:"Auto Generate",required:!1,slug:"_auto_generate"});const d=l.map(({required:e,name:t,slug:o})=>s.a.createElement(S.a,{key:o,value:o},s.a.createElement("span",{className:"brz-span"},t),e&&s.a.createElement("strong",{className:"brz-strong brz--required"},"*")));return s.a.createElement(O.a,{defaultValue:t,className:"brz-control__select--white",maxItems:"6",itemHeight:"30",inPortal:!0,onChange:t=>{r(e,t)}},d)}renderOptions(){const e=this.props.formFields.map(({sourceTitle:e,target:t,sourceId:o})=>s.a.createElement("div",{key:o,className:"brz-ed-popup-integrations-step__fields-option"},s.a.createElement("p",{className:"brz-p"},e),s.a.createElement("div",{className:"brz-ed-popup-integrations-step__fields-select"},this.renderSelect(o,t))));return s.a.createElement(B.a,{autoHeight:!0,autoHeightMax:"100%",style:{height:"auto"}},e)}renderError(){return s.a.createElement("div",{className:"brz-ed-alert brz-ed-alert-error"},s.a.createElement("span",{className:"brz-span"},this.props.error))}renderErrorEmpty(){return s.a.createElement("div",{className:"brz-ed-alert brz-ed-alert-error"},s.a.createElement("span",{className:"brz-span"},Object(ie.a)("Fields are empty. Please add fields and try again.")))}render(){const{title:e,error:t,formFields:o,prevLoading:n,nextLoading:a,onPrev:r,onNext:i}=this.props;return s.a.createElement("div",{className:"brz-ed-popup-integrations-step brz-ed-popup-integrations-step__fields"},s.a.createElement("div",{className:"brz-ed-popup-integrations-step__head"},s.a.createElement("p",{className:"brz-p"},s.a.createElement("strong",{className:"brz-strong"},Object(ie.a)("FORM FIELDS"))),s.a.createElement("p",{className:"brz-p"},s.a.createElement("strong",{className:"brz-strong"},e," ",Object(ie.a)("FIELDS")))),s.a.createElement("div",{className:"brz-ed-popup-integrations-step__body"},t&&this.renderError(),o.length?this.renderOptions():this.renderErrorEmpty(),s.a.createElement("div",{className:"brz-ed-popup-integrations-step__buttons"},null!==n&&s.a.createElement($e,{size:3,leftIcon:"nc-arrow-left",loading:n,onClick:r},Object(ie.a)("Back")),null!==a&&s.a.createElement($e,{color:"teal",rightIcon:"nc-arrow-right",loading:a,onClick:i},Object(ie.a)("Continue")))))}}Object(i.a)(yt,"defaultProps",{id:"",title:"",shortTitle:"",description:"",img:"",fields:[],formFields:[],restrictions:{},error:null,nextLoading:null,prevLoading:null,onActive:v.default.noop,onPrev:v.default.noop,onNext:v.default.noop});var Ot=yt;class St extends l.Component{constructor(...e){super(...e),Object(i.a)(this,"handleConfirmation",e=>{this.props.onConfirm("true"===e)})}renderError(){return s.a.createElement("div",{className:"brz-ed-alert brz-ed-alert-error"},s.a.createElement("span",{className:"brz-span"},this.props.error))}renderList(){const{active:e,lists:t,onActive:o}=this.props,n=t.map(({name:e,id:t})=>s.a.createElement(Ge.a,{value:t,key:t},e||"List "+t));return s.a.createElement(B.a,{autoHeight:!0,autoHeightMax:"100%",style:{height:"auto"}},s.a.createElement(De.b,{className:"brz-ed-popup-integrations-option__radio",name:"list",defaultValue:e,onChange:o},n))}renderConfirmation(){const{confirmationNeeded:e}=this.props;return s.a.createElement("div",{className:"brz-ed-popup-integrations__confirmation"},s.a.createElement("p",{className:"brz-p"},Object(ie.a)("Email confirmation to join the list")),s.a.createElement(O.a,{defaultValue:e?"true":"false",className:"brz-control__select--white",maxItems:"6",itemHeight:"30",onChange:this.handleConfirmation},s.a.createElement(S.a,{value:"false"},Object(ie.a)("Not Required")),s.a.createElement(S.a,{value:"true"},Object(ie.a)("Required"))))}renderCreateList(){const{createLoading:e,onCreateList:t}=this.props;return s.a.createElement("div",{className:"brz-ed-popup-integrations-new__option",onClick:t},s.a.createElement(F.b,{icon:e?"nc-circle-02":"nc-add",className:e?"brz-ed-animated--spin":""}),Object(ie.a)("Create a new list"))}renderProList(){return s.a.createElement(De.b,{className:"brz-ed-popup-integrations-option__radio",name:"proList",defaultValue:"none"},s.a.createElement(Ge.a,{value:"none"},Object(ie.a)("None")))}render(){const{listPro:e,lists:t,listsCreate:o,hasConfirmation:n,error:a,nextLoading:r,prevLoading:i,onPrev:l,onNext:c}=this.props,d=t.length>0,u=o&&o.length>0;return s.a.createElement("div",{className:"brz-ed-popup-integrations-step brz-ed-popup-integrations-step__lists"},s.a.createElement("div",{className:"brz-ed-popup-integrations-step__head"},s.a.createElement("p",{className:"brz-p"},s.a.createElement("strong",{className:"brz-strong"},Object(ie.a)("SELECT LIST")))),s.a.createElement("div",{className:"brz-ed-popup-integrations-step__body"},a&&this.renderError(),d&&this.renderList(),e&&this.renderProList(),u&&this.renderCreateList(),n&&this.renderConfirmation(),s.a.createElement("div",{className:"brz-ed-popup-integrations-step__buttons"},null!==i&&s.a.createElement($e,{size:3,leftIcon:"nc-arrow-left",loading:i,onClick:l},Object(ie.a)("Back")),null!==r&&s.a.createElement($e,{size:d||e?1:3,color:d||e?"teal":"gray",rightIcon:"nc-arrow-right",loading:r,onClick:d||e?c:null},Object(ie.a)("Continue")))))}}Object(i.a)(St,"defaultProps",{id:"",title:"",shortTitle:"",description:"",img:"",active:"",listPro:!1,lists:[],listsCreate:[],apiKeyValue:{},hasConfirmation:!1,createLoading:!1,confirmationNeeded:!1,nextLoading:null,prevLoading:null,error:null,onActive:v.default.noop,onConfirm:v.default.noop,onCreateList:v.default.noop,onPrev:v.default.noop,onNext:v.default.noop});var xt=St;class Ct extends l.Component{render(){const{title:e,onNext:t}=this.props;return s.a.createElement("div",{className:"brz-ed-popup-integrations-step brz-ed-popup-integrations-step__done"},s.a.createElement("div",{className:"brz-ed-popup-integrations-step__done-icon"},s.a.createElement(F.b,{icon:"nc-check-light"})),s.a.createElement("div",{className:"brz-ed-popup-integrations-step__done-content"},s.a.createElement("p",{className:"brz-p"},Object(ie.a)("You have successfully connect the form with")," ",e)),s.a.createElement($e,{color:"teal",onClick:t},Object(ie.a)("Done")))}}Object(i.a)(Ct,"defaultProps",{title:"",onNext:v.default.noop});var jt=Ct;async function Pt(e){try{return await(t=e,fetch("https://graph.facebook.com/"+t).then(({status:e})=>200===e))}catch(e){return!1}var t}function Bt(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function wt(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?Bt(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):Bt(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const Tt=[{name:"appid",title:"App ID"}];class zt extends l.Component{constructor(e,t){super(e),Object(i.a)(this,"handleChange",(e,t)=>{this.setState(({apiKeyValue:o})=>({apiKeyValue:wt(wt({},o),{},{[""+t]:e.trim()})}))}),Object(i.a)(this,"handleConnect",async()=>{const{app:e,onChangeNext:t}=this.context,{apiKeyValue:o}=this.state,n=Object.values(o);if(this.setState({nextLoading:!0,error:null}),n.some(e=>!e))await Object(pe.G)(),this.setState({error:"Fields are empty",nextLoading:!1});else{const{data:a,group:r,id:i}=e,[l]=n;if(!await Pt(l))return void this.setState({isValidate:!1,error:"Your AppId is no valid, re check and try again",nextLoading:!1});if(a&&a.id){const{status:e}=await Ve(a.id);200!==e&&this.setState({nextLoading:!1,error:Object(ie.a)("Something went wrong")})}const{status:s}=await(e=>{const{api:t}=f.a.get("wp"),o=f.a.get("editorVersion"),n=He(t.url,{action:t.addAccount,hash:t.hash,version:o});return Object(pe.J)(n,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},body:JSON.stringify(e)}).then(Fe).then(e=>e)})(wt({service:i,group:r},o));200!==s?this.setState({nextLoading:!1,error:Object(ie.a)("Something went wrong")}):t()}}),Object(i.a)(this,"handlePrev",async()=>{this.setState({prevLoading:!0}),await Object(pe.G)(),this.context.onChangePrev()});const{app:{data:o}}=t;this.state={apiKeyValue:o||this.getDefaultValue(),nextLoading:!1,prevLoading:!1,error:null}}static async onBeforeLoad(e,t){e.app.data&&t.onChangeNext("disconnect")}getDefaultValue(){return Tt.reduce((e,{name:t})=>wt(wt({},e),{},{[""+t]:""}),{})}render(){const{app:e}=this.context,{apiKeyValue:t,nextLoading:o,prevLoading:n,error:a}=this.state,r=Tt.map(({title:e,name:o})=>({title:e,name:o,value:t[o]}));return s.a.createElement(Xe,Object(C.a)({},e,{data:r,nextLoading:o,prevLoading:n,error:a,onChange:this.handleChange,onNext:this.handleConnect,onPrev:this.handlePrev}))}}Object(i.a)(zt,"contextType",me);var Et=zt;class kt extends l.Component{constructor(e){super(e),Object(i.a)(this,"handleNext",async()=>{const{app:e,onChange:t,onDisconnectApp:o}=this.context;this.setState({nextLoading:!0,error:null});const{status:n}=await Ve(e.data.id);200===n?(o(e.id),t(e.id,null)):this.setState({nextLoading:!1,error:Object(ie.a)("Something went wrong")})}),Object(i.a)(this,"handlePrev",async()=>{this.setState({prevLoading:!0,error:null}),await Object(pe.G)(),this.context.onChangePrev("appList")}),this.state={nextLoading:!1,prevLoading:!1,error:null}}render(){const{nextLoading:e,prevLoading:t,error:o}=this.state;return s.a.createElement(Ze,Object(C.a)({},this.context.app,{descriptions:Object(ie.a)("Are you want to delete account")+" ?",nextLoading:e,prevLoading:t,error:o,onPrev:this.handlePrev,onNext:this.handleNext}))}}Object(i.a)(kt,"contextType",me);var Ht=kt;class Ft extends l.Component{constructor(...e){super(...e),Object(i.a)(this,"handleClose",()=>{this.props.onClose()})}render(){const{app:e}=this.context;return s.a.createElement(jt,Object(C.a)({},e,{onNext:this.handleClose}))}}Object(i.a)(Ft,"contextType",me);var _t=Ft;class Rt{}Object(i.a)(Rt,"connect",void 0),Object(i.a)(Rt,"account",void 0),Object(i.a)(Rt,"fields",void 0),Object(i.a)(Rt,"list",void 0),Object(i.a)(Rt,"done",void 0);class Lt extends Rt{}Object(i.a)(Lt,"connect",Et),Object(i.a)(Lt,"disconnect",Ht),Object(i.a)(Lt,"done",_t);var Mt=Lt;var Wt=class extends ze{constructor(...e){super(...e),Object(i.a)(this,"appsData",[]),Object(i.a)(this,"appsComponent",n),Object(i.a)(this,"handleConnectApp",async e=>{const t=e.id,{stages:o}=this.appsData[0];await Object(pe.G)(),this.setState(Object(c.a)(n=>{n.stages=o,n.connectedApp=t,Object.assign(n.data[t],e)}),()=>{this.handleNext()})})}async componentDidMount(){const e=Object(ue.a)("integrations.json"),t=await fetch(e),o=await t.json();this.appsData=o.facebook,await this.getData()}async getData(){const{group:e,service:t}=this.props,{status:o,data:n}=await Ae({group:e,services:t});if(n&&n.length>0&&200===o){const e=n[0],{services:t}=e;this.setState(Object(c.a)(o=>{o.data[t]={data:e},o.loading=!1,o.connectedApps=[t]}))}else this.setState({loading:!1})}};const It=[{id:"app",title:Object(ie.a)("APPS"),icon:"nc-extensions-2",component:Wt}];class Nt extends l.Component{render(){const{service:e,group:t,opened:o,onClose:n}=this.props;return s.a.createElement(de,{currentTab:"app",service:e,group:t,opened:o,tabs:It,onClose:n})}}Object(i.a)(Nt,"defaultProps",{service:"facebook",group:"social",opened:!1,onClose:v.noop});var At=Nt,Vt=o(41),Dt=o.n(Vt),Gt=o(80),$t=o(9);function Ut(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function Kt(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?Ut(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):Ut(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}class Yt extends s.a.Component{constructor(...e){super(...e),Object(i.a)(this,"state",{currentFilter:this.props.defaultFilter}),Object(i.a)(this,"setFilter",e=>{this.setState(t=>({currentFilter:Kt(Kt({},t.currentFilter),e)}))})}render(){const{filterFn:e,data:t,children:o}=this.props,{currentFilter:n}=this.state;return o(t.filter(t=>e(t,n)),n,this.setFilter)}}function qt(e){const{className:t="",title:o="",separator:n=!1,children:a}=e,r=g()("brz-ed-popup-two-sidebar",t);return s.a.createElement("div",{className:r},o&&s.a.createElement("div",{className:"brz-ed-popup-two-sidebar-title"},o),n&&s.a.createElement("div",{className:"brz-ed-popup-two-sidebar-separator"},o),a)}function Xt(e){const{lists:t=[],counters:o={},value:n="",onChange:a=(()=>{})}=e;return t.map(({id:e,title:t,icon:r})=>null!=o[e]&&s.a.createElement("div",{key:e,title:Object(ie.a)(t),className:g()("brz-ed-popup-two-sidebar-list",{"brz-ed-popup-two-sidebar-list-active":e===n}),onClick:()=>a(e)},r&&s.a.createElement("span",{className:"brz-span brz-ed-popup-two-sidebar-list__span-icon"},s.a.createElement(F.b,{icon:r})),s.a.createElement("span",{className:"brz-span brz-ed-popup-two-sidebar-list__span-text"},t),s.a.createElement("span",{className:"brz-span brz-ed-popup-two-sidebar-list__span-new"},"new"),s.a.createElement("span",{className:"brz-span brz-ed-popup-two-sidebar-list__span-quantity"},o[e])))}function Jt(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function Zt(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?Jt(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):Jt(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function Qt(e){const{className:t,children:o}=e,n=g()("brz-ed-popup-two-body__sidebar",t),a=e=>{let{style:t}=e,o=Object(x.a)(e,["style"]);return s.a.createElement("div",Object(C.a)({},o,{style:Zt(Zt({},t),{},{borderRadius:"inherit",backgroundColor:"rgba(129, 138, 145, 0.5)"})}))};return s.a.createElement("div",{className:n},s.a.createElement(B.a,{renderThumbHorizontal:a,renderThumbVertical:a},s.a.createElement("div",{className:"brz-ed-popup-two-sidebar-body"},o)))}class eo extends s.a.Component{constructor(...e){super(...e),Object(i.a)(this,"handleInputChange",e=>{this.props.onChange(e.target.value)})}render(){const{className:e,value:t}=this.props,o=g()("brz-ed-popup-two-search",e);return s.a.createElement("div",{className:o},s.a.createElement("input",{type:"text",className:"brz-input brz-ed-popup-two__input",placeholder:Object(ie.a)("Type to search"),value:t,onChange:this.handleInputChange}),s.a.createElement("div",{className:"brz-ed-popup-two-search-icon"},s.a.createElement(F.b,{icon:"nc-search"})))}}Object(i.a)(eo,"defaultProps",{className:"",value:"",onChange:v.default.noop});var to=o(8),oo=o.n(to),no=o(37),ao=o(50);let ro=new Map,io=null;class lo extends l.Component{constructor(...e){super(...e),Object(i.a)(this,"state",{imageFetched:!1,showSpinner:!1}),Object(i.a)(this,"content",s.a.createRef()),Object(i.a)(this,"handleIntersection",e=>{e.forEach(({isIntersecting:e,target:t})=>{if(e){const e=ro.get(t);if(!e)return;const o=e.props.src;Object(ao.f)(o).then(()=>{io&&io.unobserve(t),e.mounted&&e.setState({imageFetched:!0,showSpinner:!1},e.props.onImageLoaded())})}})})}componentDidMount(){const e=this.content.current;if(this.mounted=!0,null===io){const{observerRootSelector:t,observerRootMargin:o,observerThreshold:n}=this.props,a={root:e.ownerDocument.querySelector(t),rootMargin:o,threshold:n};io=new e.ownerDocument.defaultView.IntersectionObserver(this.handleIntersection,a),io.POLL_INTERVAL=200}io.observe(e),ro.set(e,this),setTimeout(()=>{this.mounted&&!this.state.imageFetched&&this.setState({showSpinner:!0})},this.props.spinnerDelay)}componentWillUnmount(){const e=this.content.current;this.mounted=!1,io.unobserve(e),ro.delete(e),0===ro.size&&(io.disconnect(),io=null)}render(){const{width:e,height:t,src:o,style:n}=this.props,{imageFetched:a,showSpinner:r}=this.state,i=Math.round(t/e*100*10)/10;return s.a.createElement("div",{ref:this.content,className:"brz-observer__image",style:{paddingTop:i+"%"}},r&&s.a.createElement("div",{className:"brz-ed-option__block-thumbnail-loading"},s.a.createElement(F.b,{icon:"nc-circle-02",className:"brz-ed-animated--spin"})),a&&s.a.createElement("img",{className:"brz-img",style:n,src:o,alt:"lazyLoad Image"}))}}Object(i.a)(lo,"defaultProps",{width:100,height:100,src:"",observerRootSelector:null,observerRootMargin:"0px",observerThreshold:[0],spinnerDelay:250,style:{},onImageLoaded:v.default.noop});var so=o(19),co=o(17),uo=o(73),po=o(111),bo=o(100);const mo=e=>"BLOCK"===e,ho=e=>"POPUP"===e,go=e=>"LAYOUT"===e,vo=(e,t)=>t?e+":1":e+":0";var fo=o(292),yo=o(61);const Oo=e=>{var t,o;const n=null!==(t=e.component.resolve)&&void 0!==t?t:{};return{id:e.component.id,resolve:null!==(o=Object(tt.getIn)(n,["value","items",0]))&&void 0!==o?o:{}}},So=["WPFeaturedImage"],xo=({models:e,globalBlocks:t})=>{const o=Object.values(fo.a).reduce((e,t)=>e.concat(t),[]).filter(e=>e.pro).map(Oo),{obj:n}=Object(yo.a)(e,e=>{if("GlobalBlock"===e.type&&t){const o=Object(tt.getIn)(e,["value","_id"]);if(o&&t[o])return xo({models:t[o],globalBlocks:t})}return o.find(({resolve:t,id:o})=>{const n=t.type===e.type;return(!n||!So.includes(o))&&n})});return Object(co.l)(n)},Co=e=>{const t=Object(Qe.match)([mo,()=>Object(ie.a)("Could not download Saved block")],[go,()=>Object(ie.a)("Could not download Saved Layout")],[ho,()=>Object(ie.a)("Could not download Saved Popup")]);uo.a.error(t(e),{toastContainer:window.parent.document.body})},jo=e=>{const{id:t,type:o}=e,[n,a]=Object(l.useState)(!1),r=Object(l.useRef)(null),[i,c]=Object(l.useState)(void 0),d=Object(l.useCallback)(async()=>{a(!0),c(void 0);const e=Object(Qe.match)([mo,()=>Object(pe.y)(t)],[go,()=>Object(pe.A)(t)],[ho,()=>Object(pe.y)(t)]);try{const{data:n}=await e(o);if(r.current){const e=xo({models:n}),r=((e,t)=>{const o=f.a.getAll(),{editorVersion:n}=o;if(Object(bo.a)(o)){const{url:a,hash:r,downloadBlocks:i,downloadLayouts:l}=o.wp.api,s=Object(Qe.match)([mo,()=>i],[go,()=>l],[ho,()=>i]),c=Object(po.b)({hash:r,uid:t,version:n,action:s(e),type:e.toLowerCase()});return Object(po.c)(a)?`${a}&${c}`:`${a}?${c}`}const a=o.urls.api,r=Object(Qe.match)([mo,()=>"downloadBlocks"],[go,()=>"downloadLayouts"],[ho,()=>"downloadPopups"]),i=Object(po.b)({uid:t,version:n,action:r(e),type:e.toLowerCase()});return Object(po.c)(a)?`${a}&${i}`:`${a}?${i}`})(o,[vo(t,e)]);c(r),a(!1)}}catch(e){0,r.current&&(a(!1),Co(o))}},[t,o,r]),u=Object(l.useCallback)(()=>{Co(o),c(void 0)},[o,i]);return s.a.createElement("div",{ref:r,title:Object(ie.a)("Download this block"),className:"brz-ed-popup-two-block-download",onClick:n?void 0:d},i&&s.a.createElement("iframe",{src:i,hidden:!0,onLoad:u}),n?s.a.createElement(F.b,{icon:"nc-circle-02",className:"brz-ed-animated--spin"}):s.a.createElement(F.b,{icon:"nc-down"}))},{upgradeToPro:Po}=f.a.get("urls"),Bo={animationName:"fadeIn",animationFillMode:"both",animationDelay:"200ms",animationDuration:"200ms"};class wo extends l.Component{constructor(...e){super(...e),Object(i.a)(this,"state",{tooltipOpen:!1}),Object(i.a)(this,"iconRef",s.a.createRef()),Object(i.a)(this,"handleTooltipOpen",()=>{this.setState({tooltipOpen:!0})}),Object(i.a)(this,"handleTooltipClose",()=>{this.setState({tooltipOpen:!1})}),Object(i.a)(this,"handleClick",()=>{const{data:e,onAdd:t}=this.props;e.loading||e.inactive||t(e)}),Object(i.a)(this,"handleRemove",()=>{const{data:e,onRemove:t}=this.props;t(e)}),Object(i.a)(this,"handleSync",()=>{const{data:e,onSync:t}=this.props;t(e)})}renderBlank(){var e,t;const{data:{pro:o}}=this.props,n=!A.h&&o,a=null!==(e=null===(t=this.props.data)||void 0===t?void 0:t.blankTitle)&&void 0!==e?e:Object(ie.a)("Create your own"),r=g()("brz-ed-popup-two-block-item","brz-ed-popup-two-block__blank","brz-ed-popup-two-block__blank-first",{"brz-ed-popup-two-block__blank--pro":n});return n?s.a.createElement(Se.b,{overlayClassName:"brz-ed-tooltip--delay-1",size:"small",offset:"5",openOnClick:!1,nodeRef:this.iconRef,overlay:s.a.createElement(xe.a,{text:Object(ie.a)("Upgrade to PRO to use this block"),url:Po}),onOpen:this.handleTooltipOpen,onClose:this.handleTooltipClose},s.a.createElement("div",{className:r},s.a.createElement("p",{ref:this.iconRef,className:"brz-p brz-d-xs-flex brz-align-items-xs-center"},s.a.createElement(F.b,{icon:"nc-lock"})," ",a),s.a.createElement("p",{className:"brz-p brz-ed-badge brz-ed-badge--pro"},"pro"))):s.a.createElement("div",{onClick:this.handleClick,className:r},s.a.createElement("div",{className:"brz-ed-container-trigger brz-ed-container-trigger--small"}),s.a.createElement("p",{className:"brz-p"},a))}renderPro(){const{animation:e,isLayout:t,data:{thumbnailSrc:o,thumbnailWidth:n,thumbnailHeight:a},onImageLoaded:r}=this.props,{width:i,height:l}=Object(ao.e)(n,a,292),c=g()("brz-figure brz-ed-popup-two-block-item",this.state.tooltipOpen&&"brz-ed-popup-two-block-item--active"),d=s.a.createElement(s.a.Fragment,null,s.a.createElement(lo,{observerRootSelector:".brz-ed-popup-two-blocks-body",style:e?Bo:{},src:o,width:i,height:l,onImageLoaded:r}),s.a.createElement("p",{className:"brz-p brz-ed-badge brz-ed-badge--pro"},"pro"));return t?s.a.createElement("figure",{className:c,onClick:this.handleClick},d):s.a.createElement(Se.b,{overlayClassName:"brz-ed-tooltip--delay-1",size:"small",offset:"5",openOnClick:!1,nodeRef:this.iconRef,overlay:s.a.createElement(xe.a,{text:Object(ie.a)("Upgrade to PRO to use this block"),url:Po}),onOpen:this.handleTooltipOpen,onClose:this.handleTooltipClose},s.a.createElement("figure",{className:c},d,s.a.createElement("span",{ref:this.iconRef,className:"brz-ed-popup-two-block__span-lock"},s.a.createElement(F.b,{icon:"nc-lock"}))))}renderFree(){const{animation:e,data:{thumbnailSrc:t,thumbnailWidth:o,thumbnailHeight:n},onImageLoaded:a}=this.props,{width:r,height:i}=Object(ao.e)(o,n,292);return s.a.createElement("figure",{className:"brz-figure brz-ed-popup-two-block-item",onClick:this.handleClick},s.a.createElement(lo,{observerRootSelector:".brz-ed-popup-two-blocks-body",style:e?Bo:{},src:t,width:r,height:i,onImageLoaded:a}))}renderRemoveIcon(){return s.a.createElement("div",{className:"brz-ed-badge__delete brz-ed-popup-two-block-remove",onClick:this.handleRemove},s.a.createElement(F.b,{icon:"nc-trash"}))}renderSyncIcon(){const{isAuthorized:e,data:{synchronizable:t,synchronized:o}}=this.props;if(t&&e){const e=g()("brz-ed-popup-two-block-sync",{"brz-ed-popup-two-block-sync--uploaded":o}),t=o?Object(ie.a)("Block is synchronized"):Object(ie.a)("Block will be synchronized");return s.a.createElement("div",{title:t,className:e,onClick:this.handleSync},s.a.createElement(F.b,{icon:o?"nc-check-circle-on":"nc-reverse-glyph"}))}}renderLoading(){return s.a.createElement("div",{className:"brz-ed-popup-two-block--loading"},s.a.createElement(F.b,{icon:"nc-circle-02",className:"brz-ed-animated--spin"}))}renderDownloadIcon(){const{uid:e,type:t}=this.props.data;return s.a.createElement(jo,{id:e,type:t})}render(){const{isLayout:e,showSync:t,showDownload:o,data:{blank:n,showRemoveIcon:a,pro:r,loading:i,inactive:l,renderWrapper:c}}=this.props,d=!A.h&&r,u=n&&"blank"===n,p=g()("brz-ed-popup-two-block",co.d&&"brz-ed-popup-two-block-stories",d&&"brz-ed-popup-two-block--pro",e&&"brz-ed-popup-two-block--layout",l&&"inactive");let b;return u?b=this.renderBlank():(b=d?this.renderPro():this.renderFree(),c&&(b=c(b))),s.a.createElement("div",{className:p},b,a&&this.renderRemoveIcon(),i&&this.renderLoading(),(t||o)&&!u&&s.a.createElement("div",{className:"brz-ed-popup-two-block__bottom-control"},o&&this.renderDownloadIcon(),t&&this.renderSyncIcon()))}}Object(i.a)(wo,"defaultProps",{showRemoveIcon:!1,data:{},animation:!1,isLayout:!1,isAuthorized:!1,onAdd:v.default.noop,onRemove:v.default.noop,onImageLoaded:v.default.noop}),Object(i.a)(wo,"propTypes",{showRemoveIcon:oo.a.bool,blockData:oo.a.object,animation:oo.a.bool,isLayout:oo.a.bool,isAuthorized:oo.a.bool,showSync:oo.a.bool,showDownload:oo.a.bool,onAdd:oo.a.func,onRemove:oo.a.func,onImageLoaded:oo.a.func,onSync:oo.a.func});class To extends l.Component{constructor(...e){super(...e),Object(i.a)(this,"state",{thumbnailLoaded:!1}),Object(i.a)(this,"handleLoaded",()=>{this.setState({thumbnailLoaded:!0})})}render(){const e=this.props,{data:{name:t,pages:o,color:n}}=e,a=Object(x.a)(e,["data"]),{thumbnailLoaded:r}=this.state,i=g()("brz-ed-popup-two-block-info",co.d&&"brz-ed-popup-two-block-info-stories");return s.a.createElement("div",{className:i,style:r?Bo:{}},s.a.createElement(wo,Object(C.a)({},a,{data:this.props.data,isLayout:!0,onImageLoaded:this.handleLoaded})),r&&o.length>1&&s.a.createElement("span",{className:"brz-ed-popup-two-block-info-color",style:{backgroundColor:n}},s.a.createElement("span",{className:"brz-ed-popup-two-block-info-color-opacity",style:{backgroundColor:n}})),s.a.createElement("div",{className:"brz-ed-popup-two-block-info-downline"},s.a.createElement("div",{className:"brz-ed-popup-two-block-info-title"},t),s.a.createElement("div",{className:"brz-ed-popup-two-block-info-title"},o.length," ",o.length>1?co.d?Object(ie.a)("stories"):Object(ie.a)("layouts"):co.d?Object(ie.a)("story"):Object(ie.a)("layout"))))}}const zo=e=>({isAuthorized:"connected"===Object(so.a)(e)}),Eo=Object(no.b)(zo)(To);var ko=Object(no.b)(zo)(wo);class Ho extends l.Component{constructor(...e){super(...e),Object(i.a)(this,"state",{currentColumns:this.props.columns}),Object(i.a)(this,"handleResize",()=>{const e=window.innerWidth,{responsive:t,columns:o}=this.props;if(t&&t.length){const n=t.reduce((t,o)=>o.breakpoint>e&&(void 0===t.breakpoint||t.breakpoint>o.breakpoint)?o:t,{});this.setState({currentColumns:n.settings&&n.settings.columns||o})}})}componentDidMount(){this.handleResize(),window.addEventListener("resize",this.handleResize)}componentWillUnmount(){window.removeEventListener("resize",this.handleResize)}render(){const{data:e,showSync:t,showDownload:o,onThumbnailAdd:n,onThumbnailRemove:a,ThumbnailComponent:r}=this.props,{currentColumns:i}=this.state,l=[];for(let e=0;e<i;e++)l.push([]);const c=g()("brz-ed-popup-two-blocks__grid__column",co.d&&"brz-ed-popup-two-blocks__grid__column-stories"),d=e.reduce((e,l,c)=>{const d=s.a.createElement(r,{key:l.uid||c,animation:!0,showSync:t,showDownload:o,data:l,onAdd:n,onRemove:a});return e[c%i].push(d),e},l).map((e,t)=>s.a.createElement("div",{key:t,className:c,style:{width:100/i+"%",flexBasis:100/i+"%"}},e));return s.a.createElement("div",{className:"brz-ed-popup-two-blocks__grid"},d)}}function Fo(e){const t=f.a.get("urls").templateThumbnails;return t?`${t}/${e.id}.jpg`:Object(ue.a)(`thumbs/${e.id}.jpg`)}Object(i.a)(Ho,"defaultProps",{columns:co.d?5:4,responsive:[{breakpoint:1460,settings:{columns:co.d?4:3}},{breakpoint:1200,settings:{columns:3}}],ThumbnailComponent:ko});class _o extends l.Component{constructor(...e){super(...e),Object(i.a)(this,"state",{imageFetched:!1,showSpinner:!1}),Object(i.a)(this,"mounted",!1)}componentDidMount(){const{src:e,spinnerDelay:t}=this.props;this.mounted=!0,Object(ao.f)(e).then(()=>{this.setState({imageFetched:!0,showSpinner:!1})}),setTimeout(()=>{this.mounted&&!this.state.imageFetched&&this.setState({showSpinner:!0})},t)}render(){const{imageFetched:e,showSpinner:t}=this.state,{className:o,src:n,style:a}=this.props,r=g()("brz-img",o);return s.a.createElement(l.Fragment,null,e&&s.a.createElement("img",{className:r,src:n,style:a}),t&&s.a.createElement(F.b,{icon:"nc-circle-02",className:"brz-ed-animated--spin"}))}}Object(i.a)(_o,"defaultProps",{className:"",src:"",style:{},spinnerDelay:250});var Ro=o(97),Lo=o(43),Mo=o(62);function Wo(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function Io(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?Wo(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):Wo(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const No=f.a.get("urls"),Ao={animationName:"fadeIn",animationFillMode:"both",animationDelay:"200ms",animationDuration:"200ms"},Vo=Object(no.b)(e=>({projectStyles:Object(so.K)(e),projectFonts:Object(so.m)(e)}));class Do extends l.Component{constructor(...e){super(...e),Object(i.a)(this,"state",{active:this.props.data.pages[0].id,thumbnailHeight:0,transition:0,previewPointer:"none",replaceStyle:!1}),Object(i.a)(this,"thumbnailDetails",s.a.createRef()),Object(i.a)(this,"timeoutId",void 0),Object(i.a)(this,"handleUpdateThumbnail",()=>{var e,t;this.setState({thumbnailHeight:null!==(e=null===(t=this.thumbnailDetails.current)||void 0===t?void 0:t.clientHeight)&&void 0!==e?e:0})}),Object(i.a)(this,"handleBack",()=>{this.props.onBack()}),Object(i.a)(this,"handleThumbnailAdd",async()=>{var e,t;const{type:o,data:n,projectFonts:a,onAddBlocks:r,onClose:i}=this.props,{active:l,replaceStyle:s}=this.state,c=await fetch(Object(Mo.h)(o,l)),{blocks:d}=await c.json(),u=Object(Ro.b)({models:d});let p;if(!this.hasStyleInProject()){p=Object(Lo.s)(n.styles);const e=Object(V.b)(p,({fontStyles:e})=>e),t=Object(Ro.d)(e);u.push(...t)}r({blocks:d,styles:p,fonts:await Object(Lo.r)(Object(Ro.a)(u,a)),currentStyleId:s?null===(e=n.styles)||void 0===e||null===(t=e[0])||void 0===t?void 0:t.id:void 0}),i()}),Object(i.a)(this,"handleReplaceStyling",()=>{this.setState({replaceStyle:!this.state.replaceStyle})})}getTransition(e){return e/500}hasStyleInProject(){const{projectStyles:e,data:{styles:t}}=this.props;return e.find(({id:e})=>null==t?void 0:t.some(({id:t})=>t===e))}componentDidMount(){this.handleUpdateThumbnail(),window.addEventListener("resize",this.handleUpdateThumbnail);const e=setTimeout(()=>{this.setState({previewPointer:"auto"})},200);this.timeoutId=G.b(e)}componentWillUnmount(){window.removeEventListener("resize",this.handleUpdateThumbnail),clearTimeout(this.timeoutId)}renderSlotLeft(e){const{HeaderSlotLeft:t}=this.props;return t?s.a.createElement(t,null,e):e}render(){var e;const{type:t,data:{name:o,pages:n,styles:a=[],pro:r}}=this.props,{active:i,thumbnailHeight:l,previewPointer:c,replaceStyle:d}=this.state,u="stories"===t,p=n.find(({id:e})=>e===i),b=Fo(p),m=n.map((e,t)=>{const o=g()("brz-ed-popup-two-details-page-select",u&&"brz-ed-popup-two-details-page-select-stories",{"brz-ed-popup-two-details-page-select-active-block":e.id===i}),n=Fo(e);return s.a.createElement("div",{key:t,className:o,onClick:()=>{this.setState({active:e.id})}},s.a.createElement(_o,{src:n,style:Ao}),s.a.createElement("div",{className:"brz-ed-popup-two-details-page-select-active"},e.title))}),h=!A.h&&r,v=g()("brz-ed-popup-two-details-preview",u&&"brz-ed-popup-two-details-preview-stories"),f=g()("brz-ed-popup-two-details-right",u&&"brz-ed-popup-two-details-right-stories"),y=g()("brz-ed-popup-two-body__content brz-ed-popup-two-blocks__grid brz-ed-popup-two-details",u&&"brz-ed-popup-two-details-stories");return s.a.createElement(s.a.Fragment,null,this.renderSlotLeft(s.a.createElement("div",{className:"brz-ed-popup-two-header__search brz-ed-popup-two-header__search--hidden"})),s.a.createElement("div",{className:y},s.a.createElement("div",{className:"brz-ed-popup-two-details-left"},s.a.createElement("div",{className:"brz-ed-popup-two-details-back",onClick:this.handleBack},s.a.createElement(F.b,{icon:"nc-arrow-left",className:"brz-ed-popup-two-details-back-icon"}),u?Object(ie.a)("Back to Stories"):Object(ie.a)("Back to Layouts")),s.a.createElement("div",{ref:this.thumbnailDetails,className:v,style:{"--thumbnailHeight":l+"px","--previewPointer":""+c}},u?s.a.createElement(_o,{className:"brz-ed-popup-two-details-preview-img brz-ed-popup-two-details-preview-img-stories",src:b}):s.a.createElement(_o,{className:"brz-ed-popup-two-details-preview-img",src:b,style:Io(Io({},Ao),{},{"--transitionPreview":`transform ${this.getTransition(null!==(e=null==p?void 0:p.thumbnailHeight)&&void 0!==e?e:0)}s linear`})}))),s.a.createElement("div",{className:f},s.a.createElement("div",{className:"brz-ed-popup-two-details-title"},s.a.createElement("h2",{className:"brz-ed-popup-two-details-title-name"},o),s.a.createElement("div",{className:"brz-ed-popup-two-details-title-count"},n.length," ",n.length>1?u?Object(ie.a)("stories"):Object(ie.a)("layouts"):u?Object(ie.a)("story"):Object(ie.a)("layout"))),s.a.createElement("div",{className:"brz-ed-popup-two-details-page"},s.a.createElement(B.a,null,m))),s.a.createElement("div",{className:"brz-ed-popup-two-details-footer"},s.a.createElement("div",{className:"brz-ed-popup-two-details-footer-grid"},s.a.createElement("div",{className:"brz-ed-popup-two-details-footer-render"},s.a.createElement("div",{className:"brz-ed-popup-two-details-footer-radio"},h?s.a.createElement("div",{className:"brz-ed-popup-two-details-footer-radio-button brz-ed-popup-two-details-footer-radio-button--pro"},u?Object(ie.a)("Upgrade to PRO to use this story"):Object(ie.a)("Upgrade to PRO to use this layout")):a.length>0&&s.a.createElement("div",{className:"brz-ed-popup-two-details-footer-radio-button",onClick:this.handleReplaceStyling},s.a.createElement(F.b,{icon:d?"nc-check":"nc-uncheck",className:"brz-ed-popup-two-details-footer-radio-icon"}),Object(ie.a)("Replace global styling"))),h?s.a.createElement("a",{className:"brz-ed-btn brz-ed-btn-width-2 brz-ed-btn-sm brz-ed-btn-icon brz-ed-btn-icon--left brz-ed-btn-rounded brz-ed-btn-pro",href:No.upgradeToPro,rel:"noopener noreferrer",target:"_blank"},s.a.createElement(F.b,{icon:"nc-lock"}),Object(ie.a)("Get a PRO plan")):s.a.createElement("div",{className:"brz-ed-popup-two-details-footer-render-button",onClick:this.handleThumbnailAdd},u?Object(ie.a)("Import This Story"):Object(ie.a)("Import This Layout")))))))}}Object(i.a)(Do,"defaultProps",{type:"templates",data:{name:"",color:"",cat:[],pages:[],pro:!1,keywords:""},onClose:v.default.noop,onAddBlocks:v.default.noop,onBack:v.default.noop});var Go=Vo(Do);function $o(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function Uo(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?$o(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):$o(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const Ko={category:"*",search:""};class Yo extends l.Component{constructor(...e){super(...e),Object(i.a)(this,"state",{data:void 0,detailsData:void 0}),Object(i.a)(this,"filterFn",(e,t)=>{var o;const n=new RegExp(null===(o=t.search)||void 0===o?void 0:o.replace(/[.*+?^${}()|[\]\\]/g,""),"i"),a="*"===t.category||e.cat.includes(Number(t.category)),r=""===t.search||n.test(e.keywords)||n.test(e.name);return a&&r}),Object(i.a)(this,"handleThumbnailAdd",e=>{this.setState({detailsData:e})}),Object(i.a)(this,"handleBlankThumbnailAdd",async e=>{const{onAddBlocks:t,onClose:o}=this.props;t({blocks:[Uo(Uo({},await this.getBlockResolve(e.id)),{},{blockId:e.id})],fonts:[]}),o()}),Object(i.a)(this,"renderThumbnail",e=>{let{data:t}=e,o=Object(x.a)(e,["data"]);const{type:n}=this.props;return"stories"===n&&t.blank?s.a.createElement(ko,Object(C.a)({},o,{data:t.pages[0],onAdd:this.handleBlankThumbnailAdd})):s.a.createElement(Eo,Object(C.a)({data:t},o))})}async componentDidMount(){const e=await this.getData();this.setState({data:e})}async getData(){const e=Object(ue.a)(this.props.type+"/meta.json"),t=await fetch(e);return await t.json()}getLayoutData(e){return(e=>"stories"in e)(e)?e.stories:e.templates}async getBlockResolve(e){const t=Object(Mo.h)(this.props.type,e),o=await fetch(t);return await o.json()}renderSlotLeft(e){const{HeaderSlotLeft:t}=this.props;return t?s.a.createElement(t,null,e):e}renderLoading(){const{showSidebar:e,showSearch:t}=this.props;return s.a.createElement(s.a.Fragment,null,t&&this.renderSlotLeft(s.a.createElement(eo,{className:"brz-ed-popup-two-header__search"})),e&&s.a.createElement("div",{className:"brz-ed-popup-two-body__sidebar"},s.a.createElement("div",{className:"brz-ed-popup-two-sidebar-body"})),s.a.createElement("div",{className:"brz-ed-popup-two-body__content brz-ed-popup-two-body__content--loading"},s.a.createElement(F.b,{icon:"nc-circle-02",className:"brz-ed-animated--spin"})))}renderList(e){const{showSidebar:t,showSearch:o}=this.props,n=this.getLayoutData(e),a=n.map(e=>Uo(Uo(Uo({},e),e.pages[0]),{},{thumbnailSrc:Fo(e.pages[0])})),r={};for(let e=0;e<n.length;e++){const t=n[e].cat;for(let e=0;e<t.length;e++){const o=t[e];r["*"]=n.length,void 0===r[o]?r[o]=1:r[o]++}}const i=[{id:"*",title:Object(ie.a)("All Categories")}].concat(e.categories).filter(({hidden:e})=>!0!==e);return s.a.createElement(Yt,{data:a,filterFn:this.filterFn,defaultFilter:Ko},(e,n,a)=>s.a.createElement(s.a.Fragment,null,o&&this.renderSlotLeft(s.a.createElement(eo,{className:"brz-ed-popup-two-header__search",value:n.search,onChange:e=>a({search:e})})),t&&s.a.createElement(Qt,null,s.a.createElement(qt,{title:"CATEGORIES"},s.a.createElement(Xt,{lists:i,value:n.category,counters:r,onChange:e=>a({category:e})}))),s.a.createElement("div",{className:"brz-ed-popup-two-body__content brz-ed-popup-two-blocks-body-layouts"},s.a.createElement(B.a,null,e.length>0?s.a.createElement(Ho,{data:e,ThumbnailComponent:this.renderThumbnail,onThumbnailAdd:this.handleThumbnailAdd}):s.a.createElement("div",{className:"brz-ed-popup-two-blocks__grid brz-ed-popup-two-blocks__grid-clear"},s.a.createElement("p",{className:"brz-ed-popup-two-blocks__grid-clear-text"},Object(ie.a)("Nothing here, please refine your search.")))))))}renderDetails(e){const{type:t,onAddBlocks:o,onClose:n,HeaderSlotLeft:a}=this.props;return s.a.createElement(Go,{type:t,data:e,HeaderSlotLeft:a,onAddBlocks:o,onBack:()=>{this.setState({detailsData:void 0})},onClose:n})}render(){const{data:e,detailsData:t}=this.state;return e?t?this.renderDetails(t):this.renderList(e):this.renderLoading()}}Object(i.a)(Yo,"defaultProps",{type:"templates",showSidebar:!0,showSearch:!0,onAddBlocks:v.default.noop,onClose:v.default.noop,onNext:v.default.noop});var qo=o(31);let Xo={type:0,category:"*",search:""};class Jo extends l.Component{constructor(...e){super(...e),Object(i.a)(this,"filterData",(e,t)=>{const o=t.type===e.type,n="*"===t.category||e.cat.includes(Number(t.category)),a=""===t.search||new RegExp(t.search.replace(/[.*+?^${}()|[\]\\]/g,""),"i").test(e.keywords);return o&&n&&a})}getTypesCounters(){const{blocks:e,types:t}=this.props,o=t.reduce((e,{id:t})=>Object.assign(e,{[t]:0}),{});return e.forEach(({type:e})=>{o[e]++}),o}getCategoriesCounter(e){let{blocks:t,types:o,showType:n}=this.props,a=t.length;return n&&o.length&&(t=t.filter(t=>t.type===e),a=t.length),t.reduce((e,{cat:t})=>(t.forEach(t=>{e[t]?Object.assign(e,{[t]:++e[t]}):Object.assign(e,{[t]:1})}),e),{"*":a})}renderLoading(){const{showSidebar:e,showSearch:t,HeaderSlotLeft:o}=this.props;return s.a.createElement(s.a.Fragment,null,t&&s.a.createElement(o,null,s.a.createElement(eo,{className:"brz-ed-popup-two-header__search"})),e&&s.a.createElement("div",{className:"brz-ed-popup-two-body__sidebar"},s.a.createElement("div",{className:"brz-ed-popup-two-sidebar-body"})),s.a.createElement("div",{className:"brz-ed-popup-two-body__content brz-ed-popup-two-body__content--loading"},s.a.createElement(F.b,{icon:"nc-circle-02",className:"brz-ed-animated--spin"})))}render(){const{loading:e,kits:t,blocks:o,types:n,categories:a,selectedKit:r,showSearch:i,showSidebar:l,HeaderSlotLeft:c,onChangeKit:d,onChange:u}=this.props;if(e)return this.renderLoading();const p=t.filter(({id:e})=>e!==r).length>0,b=n.length>0,m=a.length>0;return s.a.createElement(Yt,{data:o,filterFn:this.filterData,defaultFilter:Xo},(e,o,h)=>(Xo.type=o.type,s.a.createElement(s.a.Fragment,null,i&&s.a.createElement(c,null,s.a.createElement(eo,{className:"brz-ed-popup-two-header__search",value:o.search,onChange:e=>h({search:e})})),l&&s.a.createElement(Qt,null,p&&s.a.createElement(qt,{title:"BLOCKS"},s.a.createElement(O.a,{defaultValue:r,className:"brz-control__select--dark brz-control__select--full-width",maxItems:"6",itemHeight:"30",onChange:d},t.map(({id:e,name:t},o)=>s.a.createElement(S.a,{key:o,value:e},t)))),b&&s.a.createElement(qt,{title:"STYLES"},s.a.createElement(Xt,{lists:n,counters:this.getTypesCounters(),value:o.type,onChange:e=>h({type:e})})),m&&s.a.createElement(qt,{title:"CATEGORIES"},s.a.createElement(Xt,{lists:a,counters:this.getCategoriesCounter(o.type),value:o.category,onChange:e=>h({category:e})}))),s.a.createElement("div",{className:"brz-ed-popup-two-body__content"},s.a.createElement(B.a,null,e.length>0?s.a.createElement(Ho,{data:e,onThumbnailAdd:u}):s.a.createElement("div",{className:"brz-ed-popup-two-blocks__grid brz-ed-popup-two-blocks__grid-clear"},s.a.createElement("p",{className:"brz-ed-popup-two-blocks__grid-clear-text"},Object(ie.a)("Nothing here, please refine your search."))))))))}}Object(i.a)(Jo,"defaultProps",{showSidebar:!0,showSearch:!0,loading:!1,kits:[],styles:[],types:[],categories:[],blocks:[],HeaderSlotLeft:v.default.noop,onAddBlocks:v.default.noop,onClose:v.default.noop,onChange:v.default.noop,onChangeKit:v.default.noop});var Zo=Jo;function Qo(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function en(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?Qo(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):Qo(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}class tn extends l.Component{constructor(...e){super(...e),Object(i.a)(this,"state",{kits:[],loading:!0,styles:[],types:[],categories:[],blocks:[]}),Object(i.a)(this,"mounted",!1),Object(i.a)(this,"handleThumbnailAdd",async e=>{const{projectFonts:t,onAddBlocks:o,onClose:n}=this.props,a=en(en({},await this.getBlockResolve(e.id)),{},{blockId:e.id}),r=Object(Ro.a)(Object(Ro.b)({models:a}),t);o({block:a,fonts:await Object(Lo.r)(r)}),n()}),Object(i.a)(this,"handleImportKit",async e=>{const{selectedKit:t,projectFonts:o,projectStyles:n,dispatch:a}=this.props,{kits:r}=this.state;if(t===e)return;const i=this.getKitData(r,e),{styles:l}=i;if(this.setState(i),l.some(({id:e})=>!n.some(({id:t})=>t===e))){const t=l.reduce((e,{fontStyles:t})=>e.concat(Object(Ro.d)(t)),[]),n=await Object(Lo.r)(Object(Ro.a)(t,o));a(Object(qo.G)({selectedKit:e,styles:l?Object(Lo.s)(l):void 0,fonts:n}))}else a(Object(qo.I)(e))})}async getMeta(){const{type:e}=this.props;if("popup"===e){const e=await fetch(Object(ue.a)("popups/meta.json"));return await e.json()}{const e=await fetch(Object(ue.a)("kits/meta.json"));return await e.json()}}async getBlockResolve(e){const{type:t}=this.props;if("popup"===t){const t=await fetch(Object(Mo.h)("popups",e));return await t.json()}{const t=await fetch(Object(Mo.h)("kits",e));return await t.json()}}getKitData(e,t=this.props.selectedKit){const o=e.find(({id:e})=>e===t),{categories:n,blocks:a,styles:r,types:i}=o,l=[{id:"*",title:Object(ie.a)("All Categories")},...n],s=a.map(e=>en(en({},e),{},{thumbnailSrc:Object(Mo.a)(e)}));return{kits:e,styles:r,types:i,categories:l.filter(({hidden:e})=>!0!==e),blocks:s}}getPopupData({blocks:e,categories:t=[],types:o=[]}){const n=[{id:"*",title:Object(ie.a)("All Categories")},...t];return{types:o,blocks:e.map(e=>en(en({},e),{},{pro:(!co.a||"blank"!==e.blank)&&e.pro,thumbnailSrc:Object(Mo.a)(e)})),categories:n.filter(({hidden:e})=>!0!==e)}}async componentDidMount(){this.mounted=!0;const e=await this.getMeta();if(this.mounted){const t="normal"===this.props.type?this.getKitData(e):this.getPopupData(e);this.setState(en(en({},t),{},{loading:!1}))}}componentWillUnmount(){this.mounted=!1}render(){const{kits:e,types:t,blocks:o,categories:n,loading:a}=this.state,{showSearch:r,showSidebar:i,selectedKit:l,HeaderSlotLeft:c}=this.props;return s.a.createElement(Zo,{loading:a,selectedKit:l,kits:e,blocks:o,categories:n,types:t,showSearch:r,showSidebar:i,HeaderSlotLeft:c,onChangeKit:this.handleImportKit,onChange:this.handleThumbnailAdd})}}Object(i.a)(tn,"defaultProps",{showSidebar:!0,showSearch:!0,showType:!0,showCategories:!0,type:"normal",HeaderSlotLeft:v.default.noop(),onAddBlocks:v.default.noop,onClose:v.default.noop});var on=Object(no.b)(e=>({selectedKit:Object(so.E)(e).data.selectedKit,projectFonts:Object(so.m)(e),projectStyles:Object(so.K)(e)}),e=>({dispatch:e}))(tn),nn=o(28);class an extends l.Component{constructor(...e){super(...e),Object(i.a)(this,"state",{search:""}),Object(i.a)(this,"handleThumbnailAdd",async e=>{const{globalBlocks:t,projectFonts:o,onAddBlocks:n,onClose:a}=this.props,{resolve:r}=e,i=Object(Ro.a)(Object(Ro.b)({models:r,globalBlocks:t}),o);n({block:r,fonts:await Object(Lo.r)(i)}),a()}),Object(i.a)(this,"handleThumbnailRemove",e=>{const{dispatch:t}=this.props,{id:o}=e;t(Object(nn.h)({id:o}))})}getBlocks(){const{type:e,globalBlocks:t}=this.props;return Object.values(t).filter(({data:t,meta:o={}})=>!t.deleted&&o.type===e)}renderThumbnails(e){const{HeaderSlotLeft:t,showSearch:o}=this.props;return s.a.createElement(l.Fragment,null,o&&s.a.createElement(t,null,s.a.createElement(eo,{className:"brz-ed-popup-two-header__search",value:this.state.search,onChange:e=>this.setState({search:e})})),s.a.createElement("div",{className:"brz-ed-popup-two-body__content"},s.a.createElement(B.a,null,s.a.createElement(Ho,{data:e,onThumbnailAdd:this.handleThumbnailAdd,onThumbnailRemove:this.handleThumbnailRemove}))))}renderEmpty(){const{HeaderSlotLeft:e,showSearch:t,type:o}=this.props;let n,a=Object(ie.a)("Nothing here yet, make a global block first.");switch(o){case"popup":n=co.b?"editor/img/global_condition_popups_toolbar.gif":"editor/img/global_popups_toolbar.gif",a=Object(ie.a)("Nothing here yet, make a global popup first.");break;default:n="editor/img/global_toolbar.gif"}return s.a.createElement(l.Fragment,null,t&&s.a.createElement(e,null,s.a.createElement(eo,{className:"brz-ed-popup-two-header__search",value:this.state.search,onChange:e=>this.setState({search:e})})),s.a.createElement("div",{className:"brz-ed-popup-two-body__content brz-flex-xs-column"},s.a.createElement("div",{className:"brz-ed-popup-two-blocks__grid brz-ed-popup-two-blocks__grid-clear"},""!==this.state.search?s.a.createElement("p",{className:"brz-ed-popup-two-blocks__grid-clear-text"},Object(ie.a)("Nothing here, please refine your search.")):s.a.createElement(l.Fragment,null,s.a.createElement("p",{className:"brz-ed-popup-two-blocks__grid-clear-text"},a),s.a.createElement("img",{src:`${Object(ue.a)(n)}?${Math.random()}`,className:"brz-ed-popup-two-blocks__grid-clear-image-global",alt:"Global"})))))}renderProInfo(){return s.a.createElement("div",{className:"brz-ed-tooltip-content__pro"},s.a.createElement("p",{className:"brz-p brz-ed-tooltip-content__pro-title"},Object(ie.a)("You can't add it again")))}renderThumbnailTooltip(e){return s.a.createElement(Se.b,{className:"brz-ed-global-tooltip",overlayClassName:"brz-ed-tooltip--delay-1",size:"small",offset:"5",openOnClick:!1,overlay:this.renderProInfo()},e)}render(){const{globalBlocksInPage:e}=this.props,t=this.getBlocks();if(0===t.length)return this.renderEmpty();const o=t.map(t=>{const{url:o,width:n,height:a}=Object(Mo.b)(t.data),{type:r,value:{_id:i}}=t.data,l=!co.b&&"SectionPopup"!==r&&"SectionPopup2"!==r&&e[i];return{id:i,thumbnailSrc:o,thumbnailWidth:n,thumbnailHeight:a,showRemoveIcon:!0,renderWrapper:e=>l?this.renderThumbnailTooltip(e):e,inactive:l,resolve:{type:"GlobalBlock",value:{_id:i}}}},[]);return this.renderThumbnails(o)}}Object(i.a)(an,"defaultProps",{type:"normal",showSearch:!0,onAddBlocks:v.default.noop,onClose:v.default.noop,HeaderSlotLeft:v.default.noop}),Object(i.a)(an,"propTypes",{type:oo.a.oneOf(["normal","popup"]),showSearch:oo.a.bool,showSidebar:oo.a.bool,onAddBlocks:oo.a.func,onClose:oo.a.func,HeaderSlotLeft:oo.a.func});var rn=Object(no.b)(e=>({globalBlocks:Object(so.o)(e),globalBlocksInPage:Object(so.p)(e),projectFonts:Object(so.m)(e)}),e=>({dispatch:e}))(an);const ln=()=>{const{hash:e,url:t,cloudSync:o}=f.a.get("wp").api,n=f.a.get("editorVersion"),a=He(t,{hash:e,version:n,action:o});return new Promise((e,t)=>{Object(pe.J)(a,{method:"GET",headers:{"Content-Type":"application/json; charset=utf-8"}}).then(Fe).then(o=>{const{status:n,data:a}=o;if(!n||n>=400)throw o;{const{synchronized:n}=a;0===n?e(o):ln().then(e).catch(t)}}).catch(t)})},sn=()=>{const{hash:e,url:t,cloudSyncAllowed:o}=f.a.get("wp").api,n=f.a.get("editorVersion"),a=He(t,{hash:e,version:n,action:o});return Object(pe.J)(a,{method:"GET",headers:{"Content-Type":"application/json; charset=utf-8"}}).then(Fe).then(e=>e)},cn=()=>{const[e,t]=Object(l.useState)(!1),[o,n]=Object(l.useState)(!1),[a,r]=Object(l.useState)(void 0);return Object(l.useEffect)(()=>{o&&(()=>{const{hash:e,url:t,cloudSignOut:o}=f.a.get("wp").api,n=f.a.get("editorVersion"),a=He(t,{hash:e,version:n,action:o});return Object(pe.J)(a,{method:"GET",headers:{"Content-Type":"application/json; charset=utf-8"}}).then(Fe).then(e=>e)})().then(e=>{!e.status||e.status>=400?(r(e),uo.a.error(Object(ie.a)("Something went wrong"),{toastContainer:window.parent.document.body})):(n(!1),t(!0))}).catch(e=>{n(!1),r(e),uo.a.error(Object(ie.a)("Something went wrong"),{toastContainer:window.parent.document.body})})},[o]),Object(l.useEffect)(()=>{e&&t(!1)},[e]),{isDisconnect:e,error:a,loading:o,setDisconnect:()=>{n(!0)}}};var dn=o(165);const un={updateAuthorization:nn.v};var pn=Object(no.b)(e=>({isAuthorized:"connected"===Object(so.a)(e),syncAllowed:Object(so.L)(e)}),un)(e=>{const{isAuthorized:t,syncAllowed:o,onSuccessSync:n,updateAuthorization:a}=e,{isSync:r,setSync:i,loading:c}=(()=>{const[e,t]=Object(l.useState)(!1),[o,n]=Object(l.useState)(!1),[a,r]=Object(l.useState)(void 0);return Object(l.useEffect)(()=>{o&&ln().then(e=>{!e.status||e.status>=400?(r(e),uo.a.error(Object(ie.a)("Unsuccessful sync"),{toastContainer:window.parent.document.body})):(n(!1),t(!0),uo.a.success(Object(ie.a)("Done, your library was synced"),{toastContainer:window.parent.document.body}))}).catch(e=>{n(!1),r(e),uo.a.error(Object(ie.a)("Unsuccessful sync"),{toastContainer:window.parent.document.body})})},[o]),{isSync:e,error:a,loading:o,setSync:()=>{n(!0)}}})(),{isDisconnect:d,setDisconnect:u,loading:p}=cn();return Object(l.useEffect)(()=>{r&&n&&n()},[r]),Object(l.useEffect)(()=>{d&&(a("disconnect"),Object(dn.b)("disconnect"))},[d]),s.a.createElement("div",{className:"brz-ed-popup-two__cloud"},s.a.createElement("p",{className:"brz-p"},t?Object(ie.a)("Saved Library is syncing to your Account"):Object(ie.a)("Access your Library in any WP install by connecting your Account")),s.a.createElement("div",{className:"brz-ed-popup-two__cloud-icon"},s.a.createElement("div",{className:"brz-d-inline-block brz-p-relative"},s.a.createElement(F.b,{icon:"nc-upload"}),t&&s.a.createElement("div",{className:"brz-ed-popup-two__cloud-icon--connect"},s.a.createElement(F.b,{icon:"nc-check-circle-white"})))),s.a.createElement($e,{className:"brz-ed-popup-two__cloud-button",size:4,color:t?"gray":"teal",loading:p,onClick:()=>{t?u():Is.open({mode:"stack",prompt:"authorization",props:{}})}},t?Object(ie.a)("Disconnect"):Object(ie.a)("Connect")),t&&o&&s.a.createElement($e,{className:"brz-ed-popup-two__cloud-button-sync",size:4,color:"teal",loading:c,onClick:()=>{i()}},Object(ie.a)("Sync Now")),!o&&s.a.createElement("p",{className:"brz-p"},Object(ie.a)("Your Plugin version is incompatible with Account version, please update plugin")))});const bn=e=>{const{alignX:t="top",alignY:o="left",className:n,children:a}=e,r=g()("brz-ed-popup-two__footer",n,{["brz-ed-popup-two__footer--x-"+t]:t,["brz-ed-popup-two__footer--y-"+o]:o});return s.a.createElement("div",{className:r},a)};function mn(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function hn(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?mn(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):mn(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const gn={flex:1};class vn extends l.Component{constructor(...e){var t,o;super(...e),Object(i.a)(this,"importRef",s.a.createRef()),Object(i.a)(this,"currentFilter",{type:null!==(t=null===(o=this.props.types[0])||void 0===o?void 0:o.id)&&void 0!==t?t:"BLOCK",search:""}),Object(i.a)(this,"getDefaultFilter",v.default.memoize(e=>({type:e.length?e[0].id:"BLOCK",search:""}))),Object(i.a)(this,"getTypesCounters",()=>{const{items:e,types:t}=this.props,o=t.reduce((e,{id:t})=>hn(hn({},e),{},{[t]:0}),{});return e.forEach(({type:e})=>{o[e]++}),o}),Object(i.a)(this,"filterData",(e,t)=>{const o=t.type===e.type,n=""===t.search||new RegExp(t.search.replace(/[.*+?^${}()|[\]\\]/g,""),"i").test(e.keywords||"");return o&&n}),Object(i.a)(this,"handleImport",e=>{const{types:t,onImport:o}=this.props,n=e.target.files;if(null!=n&&n.length&&"function"==typeof o){const e=this.getActiveType(t),a=this.importRef.current;o(n,e),a&&(a.value="")}}),Object(i.a)(this,"handleExport",()=>{const{items:e,types:t,onExport:o}=this.props;if("function"==typeof o){const n=this.getActiveType(t);o(e.filter(e=>this.filterData(e,this.currentFilter)).map(e=>e.uid),n)}})}getActiveType(e){return this.currentFilter.type||e[0].id}renderLoading(){return s.a.createElement("div",{className:"brz-ed-popup-two-body__content brz-ed-popup-two-body__content--loading"},s.a.createElement(F.b,{icon:"nc-circle-02",className:"brz-ed-animated--spin"}))}renderEmpty(){const{type:e,types:t,search:o,onImport:n}=this.props,a=this.getActiveType(t),r={width:"LAYOUT"===a?"524px":"322px"};let i="editor/img/save_toolbar.gif",l=Object(ie.a)("Nothing here yet, save a block first.");const c="function"==typeof n;return"popup"===e&&(i="editor/img/save_popups_toolbar.gif",l=Object(ie.a)("Nothing here yet, save a popup first.")),"LAYOUT"===a&&(l=Object(ie.a)("Nothing here yet, save a layout first."),i="editor/img/save_layout.gif"),s.a.createElement("div",{className:"brz-ed-popup-two-body__content brz-flex-xs-column"},s.a.createElement("div",{className:"brz-ed-popup-two-blocks__grid brz-ed-popup-two-blocks__grid-clear"},""!==o?s.a.createElement("p",{className:"brz-ed-popup-two-blocks__grid-clear-text"},Object(ie.a)("Nothing here, please refine your search.")):s.a.createElement(s.a.Fragment,null,s.a.createElement("p",{className:"brz-ed-popup-two-blocks__grid-clear-text"},l),s.a.createElement("img",{key:a,style:r,src:Object(ue.a)(i),className:"brz-ed-popup-two-blocks__grid-clear-image-saved",alt:"Saved"}))),c&&s.a.createElement(bn,{alignX:"middle",alignY:"middle"},this.renderImport()))}renderItems(e){const{thumbnailSync:t,thumbnailDownload:o,onChange:n,onDelete:a,onExport:r,onImport:i}=this.props,l="function"==typeof i,c="function"==typeof r,d=l||c;return s.a.createElement("div",{className:"brz-ed-popup-two-body__content brz-flex-xs-column"},s.a.createElement(B.a,{style:gn},s.a.createElement(Ho,{showSync:t,showDownload:o,data:e,onThumbnailAdd:n,onThumbnailRemove:a})),d&&s.a.createElement(bn,{alignX:"middle",alignY:"middle"},c&&this.renderExport(),l&&this.renderImport()))}renderImport(){const{importLoading:e,types:t}=this.props,o=this.getActiveType(t),n=g()("brz-label brz-ed-popup-two-body__content--import",{"brz-pointer-events-none":e}),a="POPUP"===o?Object(ie.a)("Import New Popup"):"BLOCK"===o?Object(ie.a)("Import New Block"):Object(ie.a)("Import New Layout");return s.a.createElement("label",{className:n},s.a.createElement($e,{type:"link",color:"teal",loading:e,size:2},a),s.a.createElement("input",{ref:this.importRef,hidden:!0,className:"brz-input",type:"file",accept:"zip,application/octet-stream,application/zip,application/x-zip,application/x-zip-compressed",onChange:this.handleImport}))}renderExport(){const{exportLoading:e,types:t}=this.props,o=this.getActiveType(t),n="POPUP"===o?Object(ie.a)("Export All Popups"):"BLOCK"===o?Object(ie.a)("Export All Blocks"):Object(ie.a)("Export All Layouts");return s.a.createElement($e,{color:"gray",loading:e,size:2,onClick:this.handleExport},n)}render(){const{loading:e,items:t,types:o,showSearch:n,sidebarSync:a,HeaderSlotLeft:r,onSuccessSync:i}=this.props;return s.a.createElement(Yt,{data:t,filterFn:this.filterData,defaultFilter:this.getDefaultFilter(o)},(t,l,c)=>s.a.createElement(s.a.Fragment,null,n&&s.a.createElement(r,null,s.a.createElement(eo,{className:"brz-ed-popup-two-header__search",value:l.search,onChange:e=>{c({search:e}),this.currentFilter.search=e}})),s.a.createElement(Qt,null,s.a.createElement(qt,{title:"LIBRARY"},s.a.createElement(Xt,{lists:o,counters:this.getTypesCounters(),value:l.type,onChange:e=>{c({type:e}),this.currentFilter.type=e}})),a&&s.a.createElement(qt,{separator:!0},s.a.createElement(pn,{onSuccessSync:i}))),e?this.renderLoading():0===t.length?this.renderEmpty():this.renderItems(t)))}}Object(i.a)(vn,"defaultProps",{type:"normal",showSearch:!0,sidebarSync:!0,search:"",loading:!1,items:[],types:[],HeaderSlotLeft:l.Component,onChange:v.default.noop,onDelete:v.default.noop,onSuccessSync:v.default.noop});var fn=vn,yn=o(198);const On=e=>"items"in e.data,Sn=e=>"value"in e.data&&"normal"===e.meta.type,xn=e=>"value"in e.data&&"popup"===e.meta.type;function Cn(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function jn(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?Cn(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):Cn(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}class Pn extends l.Component{constructor(...e){var t;super(...e),Object(i.a)(this,"state",{search:"",blocks:[],loading:!0,importLoading:!1,exportLoading:!1,types:(t=this.props.type,"normal"===t?[{id:"BLOCK",title:Object(ie.a)("Blocks"),icon:"nc-blocks"},{id:"LAYOUT",title:Object(ie.a)("Layouts"),icon:"nc-pages"}]:[{id:"POPUP",title:Object(ie.a)("Popups"),icon:"nc-blocks"}])}),Object(i.a)(this,"unMount",!1),Object(i.a)(this,"updateBlocks",async()=>{const e="normal"===this.props.type?await this.getBlocks():await this.getPopups();this.unMount||this.setState({blocks:e})}),Object(i.a)(this,"handleAddItems",({type:e,uid:t})=>{switch(this.handleLoadingBlock(t,!0),e){case"BLOCK":this.handleAddBlock(t).catch(()=>{var e;this.handleLoadingBlock(t,!1);const{getParentNode:o}=this.props,n=null===(e=(o&&o()||document).ownerDocument)||void 0===e?void 0:e.body;uo.a.error(Object(ie.a)("Unable to insert block. Please try again or contact support"),{toastContainer:n})});break;case"POPUP":this.handleAddPopup(t).catch(()=>{var e;this.handleLoadingBlock(t,!1);const{getParentNode:o}=this.props,n=null===(e=(o&&o()||document).ownerDocument)||void 0===e?void 0:e.body;uo.a.error(Object(ie.a)("Unable to insert popup. Please try again or contact support"),{toastContainer:n})});break;case"LAYOUT":this.handleAddLayout(t).catch(()=>{var e;this.handleLoadingBlock(t,!1);const{getParentNode:o}=this.props,n=null===(e=(o&&o()||document).ownerDocument)||void 0===e?void 0:e.body;uo.a.error(Object(ie.a)("Unable to insert layout. Please try again or contact support"),{toastContainer:n})})}}),Object(i.a)(this,"handleDeleteItem",({type:e,uid:t})=>{switch(e){case"BLOCK":case"POPUP":Object(pe.f)(t);break;case"LAYOUT":Object(pe.g)(t)}this.setState(({blocks:e})=>({blocks:e.filter(e=>e.uid!==t)}))}),Object(i.a)(this,"handleImport",async(e,t)=>{this.setState({importLoading:!0});const o=Object(Qe.match)([mo,()=>Object(pe.eb)(e)],[ho,()=>Object(pe.gb)(e)],[go,()=>Object(pe.fb)(e)]);try{const e=await o(t);e.success.length&&(await this.updateBlocks(),((e,t)=>{const o={toastContainer:window.parent.document.body,hideAfter:5};e.success.forEach(e=>{switch(t){case"BLOCK":On(e)&&uo.a.error("Your .zip contains layouts. We imported them in the Saved Layouts library",o),xn(e)&&uo.a.error("Your .zip contains popups blocks. We imported them in the Saved Popups library",o);break;case"POPUP":On(e)&&uo.a.error("Your .zip contains layouts. We imported them in the Saved Layouts library",o),Sn(e)&&uo.a.error("Your .zip contains regular blocks. We imported them in the Saved Blocks library",o);break;case"LAYOUT":Sn(e)&&uo.a.error("Your .zip contains regular blocks. We imported them in the Saved Blocks library",o),xn(e)&&uo.a.error("Your .zip contains popups blocks. We imported them in the Saved Popups library",o)}})})(e,t)),this.unMount||(this.setState({importLoading:!1}),e.errors.forEach(({message:e})=>{uo.a.error(e,{toastContainer:window.parent.document.body})}))}catch(e){0,this.unMount||this.setState({importLoading:!1},()=>{const t=(e=>"object"!=typeof e?Object(ie.a)("Something went wrong"):(e=>"data"in e)(e)?e.data:(e=>"message"in e)(e)?e.message:Object(ie.a)("Something went wrong"))(e);uo.a.error(t,{toastContainer:window.parent.document.body})})}})}async componentDidMount(){const e="normal"===this.props.type?await this.getBlocks():await this.getPopups();this.unMount||this.setState({blocks:e,loading:!1})}componentDidUpdate(e){e.isAuthorized!==this.props.isAuthorized&&this.updateBlocks()}componentWillUnmount(){this.unMount=!0}async getBlocks(){const e=(await Object(pe.z)()).filter(({meta:e})=>"normal"===(null==e?void 0:e.type)),t=await Object(pe.B)();return[...e.map(e=>jn(jn({},this.makeThumbsData(e)),{},{uid:e.uid,type:"BLOCK",synchronized:e.synchronized||!1,synchronizable:e.synchronizable||!1})),...t.map(e=>jn(jn({},this.makeThumbsData(e)),{},{uid:e.uid,type:"LAYOUT",synchronized:e.synchronized||!1,synchronizable:e.synchronizable||!1}))]}async getAssets(e){const{projectFonts:t,projectExtraFontStyles:o}=this.props,{extraFontStyles:n=[]}=e.meta||{},a=Object(Ro.b)({models:e}),r=Object(Ro.d)(n),i=await Object(Lo.r)(Object(Ro.a)([...a,...r],t)),l=n.filter(({id:e})=>!o.some(t=>t.id===e));return{fonts:i,extraFontStyles:Object(Lo.q)(l)}}async getPopups(){return(await Object(pe.z)()).filter(({meta:e})=>"popup"===(null==e?void 0:e.type)).map(e=>jn(jn({},this.makeThumbsData(e)),{},{uid:e.uid,type:"POPUP",synchronized:e.synchronized||!1,synchronizable:e.synchronizable||!1}))}async handleAddLayout(e){const{onAddBlocks:t,onClose:o}=this.props,{data:n,meta:a}=await Object(pe.A)(e),{fonts:r,extraFontStyles:i}=await this.getAssets({data:n,meta:a});this.unMount||(t({fonts:r,extraFontStyles:i,blocks:n.items}),o())}async handleAddBlock(e){const{onAddBlocks:t,onClose:o}=this.props,{data:n,meta:a}=await Object(pe.y)(e),{fonts:r,extraFontStyles:i}=await this.getAssets({data:n,meta:a});this.unMount||(t({fonts:r,extraFontStyles:i,blocks:[n]}),o())}async handleAddPopup(e){const{onAddBlocks:t,onClose:o}=this.props,{data:n,meta:a}=await Object(pe.y)(e),{fonts:r,extraFontStyles:i}=await this.getAssets({data:n,meta:a});this.unMount||(t({fonts:r,extraFontStyles:i,blocks:[n]}),o())}handleLoadingBlock(e,t){this.setState(Object(c.a)(o=>{o.blocks.forEach((n,a)=>{n.uid==e&&(o.blocks[a].loading=t)})}))}makeThumbsData(e){const{url:t,width:o,height:n}=Object(Mo.b)(e);return{thumbnailSrc:t,thumbnailWidth:o,thumbnailHeight:n,showRemoveIcon:!0!==e.isCloudEntity,loading:!1}}render(){const{loading:e,blocks:t,types:o,search:n,importLoading:a,exportLoading:r}=this.state,{type:i,HeaderSlotLeft:l,showSearch:c}=this.props,d=Object(yn.b)();return s.a.createElement(fn,{type:i,loading:e,items:t,types:o,showSearch:c,sidebarSync:!d,thumbnailSync:A.q,thumbnailDownload:A.q,search:n,importLoading:a,exportLoading:r,HeaderSlotLeft:l,onSuccessSync:this.updateBlocks,onChange:this.handleAddItems,onDelete:this.handleDeleteItem,onImport:A.q?this.handleImport:void 0})}}Object(i.a)(Pn,"defaultProps",{type:"normal",showSearch:!0,projectFonts:{},projectExtraFontStyles:[],isAuthorized:!1,onAddBlocks:v.default.noop,onClose:v.default.noop,HeaderSlotLeft:l.Component,getParentNode:()=>null});var Bn=Object(no.b)(e=>({projectFonts:Object(so.m)(e),projectExtraFontStyles:Object(so.l)(e),isAuthorized:"connected"===Object(so.a)(e)}))(Pn);const wn=[{id:"template",title:co.d?Object(ie.a)("Stories"):Object(ie.a)("Layouts"),icon:"nc-pages",renderTab:e=>s.a.createElement(Yo,Object(C.a)({},e,{type:co.d?"stories":"templates"}))},{id:"blocks",title:co.b?Object(ie.a)("Popups"):Object(ie.a)("Blocks"),icon:"nc-blocks",renderTab:e=>s.a.createElement(on,e)},{id:"saved",title:co.b?Object(ie.a)("Saved Popups"):Object(ie.a)("Saved"),icon:"nc-save-section",renderTab:e=>s.a.createElement(Bn,e)},{id:"global",title:co.b?Object(ie.a)("Global Popups"):Object(ie.a)("Global Blocks"),icon:"nc-global",renderTab:e=>s.a.createElement(rn,e)}];class Tn extends l.Component{constructor(...e){super(...e),Object(i.a)(this,"state",{currentTab:this.props.activeTab||"blocks"}),Object(i.a)(this,"wrapper",s.a.createRef()),Object(i.a)(this,"mounted",!1),Object(i.a)(this,"getWrapper",()=>this.wrapper.current),Object(i.a)(this,"handleChange",e=>{const{currentTab:t}=this.state,{onChangeBlocks:o,onChangeGlobal:n,onChangeSaved:a,onChangeTemplate:r}=this.props;switch(t){case"blocks":null==o||o(e);break;case"template":null==r||r(e);break;case"saved":null==a||a(e);break;case"global":null==n||n(e)}}),Object(i.a)(this,"handleClose",()=>{var e,t;this.mounted&&(null===(e=(t=this.props).onClose)||void 0===e||e.call(t))})}componentDidMount(){this.mounted=!0}componentWillUnmount(){this.mounted=!1}hasSearch(e){return!!Object(Gt.a)(e+"Search",this.props)}hasSidebar(e){return!!Object(Gt.a)(e+"Sidebar",this.props)}handleTabChange(e){this.setState({currentTab:e})}renderTabs(){const{currentTab:e}=this.state,t=wn.filter(({id:e})=>{const t="show"+Object($t.c)(e);return!!Object(Gt.a)(t,this.props)}).map(t=>{const o=g()("brz-ed-popup-two-tab-item",{"brz-ed-popup-two-tab-item-active":t.id===e});return s.a.createElement("div",{key:t.id,className:o,onClick:()=>{this.handleTabChange(t.id)}},s.a.createElement("div",{className:"brz-ed-popup-two-tab-icon"},s.a.createElement(F.b,{icon:t.icon})),s.a.createElement("div",{className:"brz-ed-popup-two-tab-name"},t.title))});return s.a.createElement("div",{className:"brz-ed-popup-two-header"},s.a.createElement("div",{id:"brz-ed-popup-header-left-slot"}),s.a.createElement("div",{className:"brz-ed-popup-two-header__tabs"},t),s.a.createElement("div",{id:"brz-ed-popup-header-right-slot"}),s.a.createElement("div",{className:"brz-ed-popup-two-btn-close",onClick:this.props.onClose}))}renderContent(){const{currentTab:e}=this.state,{renderTab:t}=wn.find(({id:t})=>t===e)||wn[0];return t({HeaderSlotLeft:e=>s.a.createElement(zn,Object(C.a)({},e,{slot:"left"})),type:this.props.type,onClose:this.handleClose,showSearch:this.hasSearch(e),showSidebar:this.hasSidebar(e),onAddBlocks:this.handleChange,getParentNode:this.getWrapper})}render(){return s.a.createElement(y.a,{opened:this.props.opened,onClose:this.handleClose},s.a.createElement("div",{ref:this.wrapper,className:"brz-ed-popup-two-wrapper brz-ed-popup-two-blocks"},this.renderTabs(),s.a.createElement("div",{className:"brz-ed-popup-two-body"},this.renderContent())))}}Object(i.a)(Tn,"defaultProps",{activeTab:"blocks",type:"normal",opened:!1,showTemplate:!0,showBlocks:!0,showSaved:!0,showGlobal:!0,templateSidebar:!0,blocksSidebar:!0,savedSidebar:!0,globalSidebar:!0,templateSearch:!0,blocksSearch:!0,savedSearch:!0,globalSearch:!0,onChangeBlocks:v.default.noop,onChangeTemplate:v.default.noop,onChangeSaved:v.default.noop,onChangeGlobal:v.default.noop,onClose:v.default.noop});class zn extends l.Component{constructor(...e){super(...e),Object(i.a)(this,"state",{isMounted:!1}),Object(i.a)(this,"headerSlotNode",null)}componentDidMount(){this.headerSlotNode=window.parent.document.querySelector(`#brz-ed-popup-header-${this.props.slot}-slot`),this.setState({isMounted:!0})}render(){return this.state.isMounted&&this.headerSlotNode&&Dt.a.createPortal(this.props.children,this.headerSlotNode)}}Object(i.a)(zn,"defaultProps",{slot:"left"});var En=Tn;const kn=({formId:e})=>{const{api:t}=f.a.get("wp"),o=f.a.get("editorVersion"),n=He(t.url,{formId:e,action:t.getForm,hash:t.hash,version:o});return Object(pe.J)(n,{method:"GET",headers:{"Content-Type":"application/json; charset=utf-8"}}).then(Fe).then(e=>e)},Hn=({formId:e})=>{const{api:t}=f.a.get("wp"),o=f.a.get("editorVersion"),n=He(t.url,{action:t.createForm,hash:t.hash,version:o});return Object(pe.J)(n,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},body:JSON.stringify({id:e})}).then(Fe).then(e=>e)},Fn=({formId:e,id:t})=>{const{api:o}=f.a.get("wp"),n=f.a.get("editorVersion"),a=He(o.url,{action:o.getIntegration,hash:o.hash,version:n,formId:e,integration:t});return Object(pe.J)(a,{method:"GET",headers:{"Content-Type":"application/json; charset=utf-8"}}).then(Fe).then(e=>e)},_n=({formId:e,id:t})=>{const{api:o}=f.a.get("wp"),n=f.a.get("editorVersion"),a=He(o.url,{action:o.createIntegration,hash:o.hash,version:n,formId:e});return Object(pe.J)(a,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},body:JSON.stringify({id:t})}).then(Fe).then(e=>e)},Rn=e=>{let{formId:t}=e,o=Object(x.a)(e,["formId"]);const{api:n}=f.a.get("wp"),a=f.a.get("editorVersion"),r=He(n.url,{action:n.updateIntegration,hash:n.hash,version:a,formId:t}),i=v.default.pick(o,["id","usedAccount","fieldsMap","usedList","confirmationNeeded","usedFolder","completed"]);return Object(pe.J)(r,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},body:JSON.stringify(i)}).then(Fe).then(e=>e)};function Ln(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function Mn(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?Ln(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):Ln(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const Wn=(e,t)=>{const o=t.map(e=>e.title).join(" & ");switch(e.code){case 401:return`${Object(ie.a)("Incorrect")} ${o}`;case 400:return Object(ie.a)("Duplicate Account");default:return Object(ie.a)("Something went wrong")}};class In extends l.Component{constructor(e,t){super(e),Object(i.a)(this,"handleChange",(e,t)=>{this.setState(o=>({apiKeyValue:Mn(Mn({},o.apiKeyValue),{},{[""+t]:e.trim()})}))}),Object(i.a)(this,"handleConnect",async()=>{const{app:{id:e,data:t},formId:o,onChange:n,onChangeProgress:a,onChangeNext:r}=this.context,{apiKeyValue:i}=this.state,l=Object.values(i);if(this.setState({nextLoading:!0,error:null}),l.some(e=>!e))await Object(pe.G)(),this.setState({error:Object(ie.a)("Fields are empty"),nextLoading:!1});else{const{status:l,data:s}=await(({formId:e,id:t,data:o})=>{const{api:n}=f.a.get("wp"),a=f.a.get("editorVersion"),r=He(n.url,{action:n.authenticateIntegration,hash:n.hash,version:a,formId:e,integration:t});return Object(pe.J)(r,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},body:JSON.stringify(o)}).then(Fe).then(e=>e)})(Mn(Mn({},t),{},{formId:o,data:i}));if(200!==l)this.setState({nextLoading:!1,error:Wn(s,t.accountApiKeys)});else{const o=t.accounts||[];n(e,Mn(Mn({},t),{},{accounts:[...o,s]})),a({showProgress:!0}),r()}}}),Object(i.a)(this,"handlePrev",async()=>{const{oldStage:e,onChangeNext:t,onChangePrev:o,onChangeProgress:n}=this.context;this.setState({error:null,prevLoading:!0}),await Object(pe.G)(),n({showProgress:!0}),"account"===e?t("account"):o()});const{data:{accountApiKeys:o}}=t.app,n=o.reduce((e,{name:t})=>Mn(Mn({},e),{},{[""+t]:""}),{});this.state={apiKeyValue:n,nextLoading:!1,prevLoading:!1,error:null}}static async onBeforeLoad(e,t){const{formId:o,app:{id:n,data:a},onChange:r,onChangeProgress:i,onError:l}=e;let{status:s,data:c}=await(({formId:e,id:t})=>{const{api:o}=f.a.get("wp"),n=f.a.get("editorVersion"),a=He(o.url,{action:o.getAccountProperties,hash:o.hash,version:n,formId:e,integration:t});return Object(pe.J)(a,{method:"GET",headers:{"Content-Type":"application/json; charset=utf-8"}}).then(Fe).then(e=>e)})({id:n,formId:o});(!s||s>=400)&&(c=[],l("Something went wrong")),r(n,Mn(Mn({},a),{},{accountApiKeys:c})),a.usedAccount||a.accounts&&a.accounts.length?t.onChangeNext():i({showProgress:!1})}render(){const{app:e}=this.context,{apiKeyValue:t,error:o,nextLoading:n,prevLoading:a}=this.state,r=e.data.accountApiKeys.map(({title:e,name:o})=>({title:e,name:o,value:t[o]}));return s.a.createElement(Xe,Object(C.a)({},e,{data:r,error:o,nextLoading:n,prevLoading:a,onPrev:this.handlePrev,onNext:this.handleConnect,onChange:this.handleChange}))}}Object(i.a)(In,"contextType",me);var Nn=In;function An(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function Vn(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?An(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):An(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}class Dn extends l.Component{constructor(e,t){super(e),Object(i.a)(this,"handleActive",e=>{this.setState({active:e})}),Object(i.a)(this,"handleConnect",async()=>{const{onChangeProgress:e,onChangePrev:t}=this.context;this.setState({connectLoading:!0}),await Object(pe.G)(),e({showProgress:!1}),t("connect")}),Object(i.a)(this,"handleDisconnect",async()=>{const{app:{id:e,data:t},formId:o,onChange:n,onDisconnectApp:a,onChangeProgress:r}=this.context;this.setState({nextLoading:!0,error:null});const{status:i,data:l}=await Rn(Vn(Vn({},t),{},{formId:o,usedAccount:null}));200!==i?this.setState({nextLoading:!1,error:Object(ie.a)("Something went wrong")}):(this.setState({mode:"account",nextLoading:!1}),n(e,Vn(Vn({},t),l)),r({showProgress:!0}),a(e))}),Object(i.a)(this,"handleAccountMode",async()=>{this.setState({prevLoading:!0,error:null}),await Object(pe.G)(),this.context.onChangeProgress({showProgress:!0}),this.setState({mode:"account",prevLoading:!1})}),Object(i.a)(this,"handleDisconnectMode",async()=>{this.setState({disconnectLoading:!0,error:null}),await Object(pe.G)(),this.context.onChangeProgress({showProgress:!1}),this.setState({mode:"disconnect",disconnectLoading:!1})}),Object(i.a)(this,"handleNext",async()=>{const{app:{id:e,data:t},formId:o,onChange:n,onChangeNext:a}=this.context,{active:r}=this.state;if(this.setState({nextLoading:!0,error:null}),r!==t.usedAccount){const{status:i,data:l}=await Rn(Vn(Vn({},t),{},{formId:o,usedAccount:r}));200!==i?this.setState({nextLoading:!1,error:Object(ie.a)("Something went wrong")}):(n(e,Vn(Vn({},t),l)),a())}else await Object(pe.G)(),a()}),Object(i.a)(this,"handlePrev",async()=>{const{onChangePrev:e}=this.context;this.setState({prevLoading:!0}),await Object(pe.G)(),e("appList")}),this.state={active:this.getActiveAccount(t.app.data),mode:"account",nextLoading:!1,prevLoading:!1,connectLoading:!1,disconnectLoading:!1}}getActiveAccount(e){const t=e.accounts.length?e.accounts[0].id:"";return e.usedAccount||t}render(){const{app:e}=this.context;return"account"===this.state.mode?s.a.createElement(Ke,Object(C.a)({},e,this.state,{onActive:this.handleActive,onConnect:this.handleConnect,onDisconnect:this.handleDisconnectMode,onConfirm:this.handleConfirm,onPrev:this.handlePrev,onNext:this.handleNext})):s.a.createElement(Ze,Object(C.a)({},e,this.state,{descriptions:`Subscribers are automatically synced to your ${e.title} list`,onPrev:this.handleAccountMode,onNext:this.handleDisconnect}))}}Object(i.a)(Dn,"contextType",me);var Gn=Dn;function $n(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function Un(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?$n(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):$n(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}class Kn extends l.Component{constructor(e,t){super(e),Object(i.a)(this,"handleActive",e=>{this.setState({active:e})}),Object(i.a)(this,"handleNext",async()=>{const{app:{id:e,data:t},formId:o,onChange:n,onChangeNext:a}=this.context,{active:r}=this.state;if(this.setState({nextLoading:!0,error:null}),r!==t.usedFolder){const{status:i,data:l}=await Rn(Un(Un({},t),{},{formId:o,usedFolder:r}));200!==i?this.setState({nextLoading:!1,error:Object(ie.a)("Something went wrong")}):(n(e,Un(Un({},t),l)),a())}else await Object(pe.G)(),a()}),Object(i.a)(this,"handlePrev",async e=>{this.setState({prevLoading:!0,error:null}),await Object(pe.G)(),e&&"string"==typeof e?this.context.onChangePrev(e):this.context.onChangePrev()}),this.state={active:this.getActiveClient(t.app.data),nextLoading:!1,prevLoading:!1}}getActiveClient(e){const{usedFolder:t,folders:o}=e,n=o.length?o[0].id:"";return t||n}render(){const{app:e}=this.context,{folders:t,accountPro:o}=e.data;return s.a.createElement(xt,Object(C.a)({},this.state,{listPro:o,lists:t,onActive:this.handleActive,onPrev:this.handlePrev,onNext:this.handleNext}))}}Object(i.a)(Kn,"contextType",me);var Yn=Kn;function qn(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function Xn(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?qn(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):qn(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}class Jn extends l.Component{constructor(e,t){super(e),Object(i.a)(this,"handleActive",(e,t)=>{const{formFields:o}=this.state,n=o.findIndex(({sourceId:t})=>t===e);this.setState({formFields:Object(tt.replaceAt)(o,n,Xn(Xn({},o[n]),{},{target:t}))})}),Object(i.a)(this,"handlePrev",async()=>{this.setState({prevLoading:!0,error:null}),await Object(pe.G)(),this.context.onChangePrev()}),Object(i.a)(this,"handleNext",async()=>{const{app:{id:e,data:t},formId:o,onChange:n,onChangeNext:a}=this.context,{formFields:r}=this.state;if(this.setState({nextLoading:!0,error:null}),We(t.fields,r,"select")){const{status:i,data:l}=await Rn(Xn(Xn({},t),{},{formId:o,fieldsMap:JSON.stringify(r),completed:!0}));200!==i?this.setState({nextLoading:!1,error:Object(ie.a)("Something went wrong")}):(n(e,Xn(Xn({},t),l)),a())}else await Object(pe.G)(),this.setState({error:Object(ie.a)("All fields marked with an asterisk ( * ) must be mapped."),nextLoading:!1})});const{app:{data:{fieldsMap:o,fields:n},restrictions:a},formFields:r}=t;this.state={formFields:Re(o,n,r,a),prevLoading:!1,nextLoading:!1,error:null}}render(){const{app:e}=this.context,{formFields:t,error:o,nextLoading:n,prevLoading:a}=this.state;return s.a.createElement(Ot,Object(C.a)({},e,e.data,{formFields:t,error:o,nextLoading:n,prevLoading:a,onActive:this.handleActive,onPrev:this.handlePrev,onNext:this.handleNext}))}}Object(i.a)(Jn,"contextType",me);var Zn=Jn;function Qn(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function ea(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?Qn(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):Qn(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}class ta extends l.Component{constructor(e,t){super(e),Object(i.a)(this,"handleActive",(e,t)=>{const{formFields:o}=this.state,n=o.findIndex(({sourceId:t})=>t===e);this.setState({formFields:Object(tt.replaceAt)(o,n,ea(ea({},o[n]),{},{target:t}))})}),Object(i.a)(this,"handlePrev",async()=>{this.setState({prevLoading:!0,error:null}),await Object(pe.G)(),this.context.onChangePrev()}),Object(i.a)(this,"handleNext",async()=>{const{app:{id:e,data:t},formId:o,onChange:n,onChangeNext:a}=this.context,{formFields:r}=this.state;if(this.setState({error:null,nextLoading:!0}),We(t.fields,r,"input")){const{status:i,data:l}=await Rn(ea(ea({},t),{},{formId:o,fieldsMap:JSON.stringify(r),completed:!0}));200!==i?this.setState({nextLoading:!1,error:Object(ie.a)("Something went wrong")}):(n(e,ea(ea({},t),l)),a())}else await Object(pe.G)(),this.setState({error:Object(ie.a)("All fields cannot be empty"),nextLoading:!1})});const{app:{data:o,restrictions:n},formFields:a}=t,{fieldsMap:r,fields:l}=o||{};this.state={formFields:Re(r,l,a,n),prevLoading:!1,nextLoading:!1}}static async onBeforeLoad(e){const{app:{id:t,data:o},onChange:n}=e;n(t,ea(ea({},o),{},{fields:[]}))}render(){const{app:{title:e}}=this.context,{formFields:t,error:o,nextLoading:n,prevLoading:a}=this.state,r=t.map(({sourceTitle:e,sourceId:t,target:o})=>({title:e,name:t,value:"_auto_generate"===o?e:o}));return s.a.createElement(ft,{headTitle:Object(ie.a)("FORM FIELDS"),headDescription:`${e} ${Object(ie.a)("FIELDS")}`,data:r,error:o,nextLoading:n,prevLoading:a,onActive:this.handleActive,onPrev:this.handlePrev,onNext:this.handleNext})}}Object(i.a)(ta,"contextType",me);var oa=ta;function na(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function aa(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?na(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):na(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}class ra extends l.Component{constructor(e){super(e),Object(i.a)(this,"handleChange",(e,t)=>{this.setState(({apiKeyValue:o})=>({apiKeyValue:aa(aa({},o),{},{[""+e]:t})}))}),Object(i.a)(this,"handleNext",async()=>{const{app:{id:e,data:t},formId:o,apiKeys:n,onChange:a,onChangeNext:r}=this.props,{apiKeyValue:i}=this.state;if(this.setState({nextLoading:!0,error:null}),n.find(({required:e,name:t})=>e&&!i[t]))await Object(pe.G)(),this.setState({error:Object(ie.a)("All fields marked with an asterisk ( * ) must be completed."),nextLoading:!1});else{const{status:n,data:l}=await(e=>{let{formId:t}=e,o=Object(x.a)(e,["formId"]);const{api:n}=f.a.get("wp"),a=f.a.get("editorVersion"),r=He(n.url,{action:n.updateIntegration,hash:n.hash,version:a,formId:t});return Object(pe.J)(r,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},body:JSON.stringify(o)}).then(Fe).then(e=>e)})(aa(aa(aa({},t),i),{},{formId:o,completed:!0}));200!==n?this.setState({nextLoading:!1,error:Object(ie.a)("Something went wrong")}):(a(e,aa(aa({},t),l)),r())}}),Object(i.a)(this,"handlePrev",async()=>{this.setState({prevLoading:!0}),await Object(pe.G)(),this.props.onChangePrev()}),this.state={apiKeyValue:this.getDefaultValue(),prevLoading:!1,nextLoading:!1,error:null}}getDefaultValue(){const{app:{data:e},apiKeys:t}=this.props;return t.reduce((t,{name:o})=>aa(aa({},t),{},{[""+o]:e[o]||""}),{})}render(){const{app:e,apiKeys:t}=this.props,{apiKeyValue:o,error:n,prevLoading:a,nextLoading:r}=this.state,i=t.map(e=>aa(aa({},e),{},{value:o[e.name]}));return s.a.createElement(ft,Object(C.a)({},e,{data:i,error:n,prevLoading:a,nextLoading:r,onActive:this.handleChange,onPrev:this.handlePrev,onNext:this.handleNext}))}}var ia=ra;const la=[{name:"emailTo",title:Object(ie.a)("Email To"),required:!0,helper:'<p class="brz-p">If you need to have multiple emails you can separate them by commas:</p>\n <p class="brz-p"><span class="brz-span">me@email.com,</span> <span class="brz-span">hi@email.com</span></p>'},{name:"subject",title:Object(ie.a)("Subject")},{name:"fromEmail",title:Object(ie.a)("From Email")},{name:"fromName",title:Object(ie.a)("From Name")},{name:"replayTo",title:Object(ie.a)("Reply-To")},{name:"cc",title:Object(ie.a)("Cc")},{name:"bcc",title:Object(ie.a)("Bcc")},{name:"metaData",title:Object(ie.a)("Meta Data"),type:"search",multiple:!0,choices:[{label:"Time",value:"time"},{label:"Page URL",value:"pageUrl"},{label:"User Agent",value:"userAgent"},{label:"Remote IP",value:"remoteIp"},{label:"Credit",value:"credit"}]}];class sa extends l.Component{render(){return s.a.createElement(ia,Object(C.a)({},this.context,{apiKeys:la,onClose:this.props.onClose}))}}Object(i.a)(sa,"contextType",me);var ca=sa;class da extends l.Component{renderError(){return s.a.createElement("div",{className:"brz-ed-alert brz-ed-alert-error"},s.a.createElement("span",{className:"brz-span"},this.props.error))}renderInput({name:e}){const{apiKeyValue:t,onChange:o}=this.props;return s.a.createElement("div",{className:"brz-ed-popup-integrations-step__fields-input"},s.a.createElement("input",{className:"brz-input",value:t[e],onChange:t=>{o(e,t.target.value)}}))}renderSelect({name:e,choices:t}){const{apiKeyValue:o,onChange:n}=this.props,a=o[e],r=(a?t:[{id:"",name:"Please Select Folder"},...t]).map((e,t)=>{const{id:o,name:n}=e;return s.a.createElement(S.a,{key:t,value:o},n)});return s.a.createElement("div",{className:"brz-ed-popup-integrations-step__fields-select"},s.a.createElement(O.a,{defaultValue:a,className:"brz-control__select--white",maxItems:"6",itemHeight:"30",inPortal:!0,onChange:t=>{n(e,t)}},r))}renderTextarea({name:e}){const{apiKeyValue:t,onChange:o}=this.props;return s.a.createElement("div",{className:"brz-ed-popup-integrations-step__fields-input"},s.a.createElement("textarea",{className:"brz-textarea",value:t[e],onChange:t=>{o(e,t.target.value)}}))}renderApiKeys(){const e=this.props.listsCreate.map((e,t)=>{const{title:o,type:n}=e;return s.a.createElement("div",{key:t,className:"brz-ed-popup-integrations-step__fields-option"},s.a.createElement("p",{className:"brz-p"},o),this["render"+Object($t.c)(n)](e))});return s.a.createElement(st.a,{style:{maxHeight:255},className:"brz-ed-scroll-pane brz-ed-popup-integrations__scroll-pane"},e)}render(){const{listsCreate:e,nextLoading:t,prevLoading:o,error:n,onPrev:a,onNext:r}=this.props;return s.a.createElement("div",{className:"brz-ed-popup-integrations-step brz-ed-popup-integrations-step__lists-create"},n&&this.renderError(),s.a.createElement("div",{className:"brz-ed-popup-integrations-step__head"},s.a.createElement("p",{className:"brz-p"},s.a.createElement("strong",{className:"brz-strong"},Object(ie.a)("CREATE LIST")))),s.a.createElement("div",{className:"brz-ed-popup-integrations-step__body"},e.length>0&&this.renderApiKeys(),s.a.createElement("div",{className:"brz-ed-popup-integrations-step__buttons"},s.a.createElement($e,{size:3,leftIcon:"nc-arrow-left",loading:o,onClick:a},Object(ie.a)("Back")),s.a.createElement($e,{color:"teal",loading:t,onClick:r},Object(ie.a)("Create")))))}}function ua(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function pa(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?ua(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):ua(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}Object(i.a)(da,"defaultProps",{id:"",title:"",shortTitle:"",description:"",img:"",form:{},listsCreate:[],apiKeyValue:{},nextLoading:!1,prevLoading:!1,onPrev:v.default.noop,onNext:v.default.noop,onChange:v.default.noop});const ba=(e,t)=>{if("server"===e)return Object(ie.a)("List are not created please connect the support");const{data:{accountPro:o,lists:n},title:a}=t;return o?`Please upgrade your ${a} account to access your lists`:0===n.length?Object(ie.a)("Lists are empty. Please add a new list and try again."):void 0};class ma extends l.Component{constructor(e,t){super(e),Object(i.a)(this,"handleActive",e=>{this.setState({active:e})}),Object(i.a)(this,"handleKeysChange",(e,t)=>{this.setState(o=>({apiKeyValue:pa(pa({},o.apiKeyValue),{},{[""+e]:t})}))}),Object(i.a)(this,"handleConfirm",async e=>{const{app:{id:t,data:o},formId:n,onChange:a}=this.context,{status:r,data:i}=await Rn(pa(pa({},o),{},{formId:n,confirmationNeeded:e}));200!==r?this.setState({error:Object(ie.a)("Something went wrong")}):a(t,pa(pa({},o),i))}),Object(i.a)(this,"handleCreateMode",async()=>{this.setState({createLoading:!0}),await Object(pe.G)(),this.setState({mode:"create",createLoading:!1,error:null})}),Object(i.a)(this,"handleViewMode",async()=>{this.setState({prevLoading:!0,error:null}),await Object(pe.G)(),this.setState({prevLoading:!1,mode:"view"})}),Object(i.a)(this,"handleCreateList",async()=>{const{app:{id:e,data:t},formId:o,onChange:n}=this.context,{apiKeyValue:a}=this.state,r=Object.values(a);if(this.setState({nextLoading:!0,error:null}),r.some(e=>!e))await Object(pe.G)(),this.setState({nextLoading:!1,error:Object(ie.a)("All fields cannot be empty")});else{const{status:r,data:i}=await(({formId:e,id:t,data:o})=>{const{api:n}=f.a.get("wp"),a=f.a.get("editorVersion"),r=He(n.url,{action:n.createIntegrationGroup,hash:n.hash,version:a,formId:e,integration:t});return Object(pe.J)(r,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},body:JSON.stringify(o)}).then(Fe).then(e=>e)})({formId:o,id:t.id,data:a,usedAccount:t.usedAccount});200!==r?this.setState({nextLoading:!1,error:ba("server")}):(n(e,pa(pa({},t),{},{lists:[...t.lists,i]})),this.setState({active:i.id,apiKeyValue:this.getApiKeyValue(t),mode:"view",nextLoading:!1,error:null}))}}),Object(i.a)(this,"handleNext",async()=>{const{app:{id:e,data:t},formId:o,onChange:n,onChangeNext:a}=this.context,{active:r}=this.state;if(this.setState({nextLoading:!0,error:null}),r!==t.usedList){const{status:i,data:l}=await Rn(pa(pa({},t),{},{formId:o,usedList:r}));200!==i?this.setState({nextLoading:!1,error:Object(ie.a)("Something went wrong")}):(n(e,pa(pa({},t),l)),a())}else await Object(pe.G)(),a()}),Object(i.a)(this,"handlePrev",async()=>{this.setState({prevLoading:!0,error:null}),await Object(pe.G)(),this.context.onChangePrev()});const{data:o}=t.app;this.state={active:this.getActiveList(o),apiKeyValue:this.getApiKeyValue(o),mode:"view",error:ba("application",t.app),createLoading:!1,prevLoading:!1,nextLoading:!1}}static async onBeforeLoad(e){const{app:{id:t,data:o},onChange:n}=e;n(t,pa(pa({},o),{},{accountPro:!Array.isArray(o.lists)}))}getActiveList(e){const t=e.lists.find(({id:t})=>t===e.usedList)||{},o=e.lists.length?e.lists[0].id:"";return t.id||o}getApiKeyValue({listProperties:e}){return Array.isArray(e)?e.reduce((e,{name:t})=>pa(pa({},e),{},{[""+t]:""}),{}):[]}render(){const{app:e}=this.context,{lists:t,listProperties:o,hasConfirmation:n,accountPro:a,confirmationNeeded:r}=e.data;return"view"===this.state.mode?s.a.createElement(xt,Object(C.a)({},this.state,{lists:t,listsCreate:o,listPro:a,hasConfirmation:n,confirmationNeeded:r,onActive:this.handleActive,onConfirm:this.handleConfirm,onCreateList:this.handleCreateMode,onPrev:this.handlePrev,onNext:this.handleNext})):s.a.createElement(da,Object(C.a)({},this.state,{listsCreate:o,onChange:this.handleKeysChange,onPrev:this.handleViewMode,onNext:this.handleCreateList}))}}Object(i.a)(ma,"contextType",me);var ha=ma;class ga extends l.Component{constructor(...e){super(...e),Object(i.a)(this,"handleClose",()=>{this.props.onClose()})}render(){const{app:e}=this.context;return s.a.createElement(jt,Object(C.a)({},e,{onNext:this.handleClose}))}}Object(i.a)(ga,"contextType",me);var va=ga;const fa=[{name:"emailTo",title:Object(ie.a)("Email To"),required:!0,helper:'<p class="brz-p">If you need to have multiple emails you can separate them by commas:</p>\n <p class="brz-p"><span class="brz-span">me@email.com,</span> <span class="brz-span">hi@email.com</span></p>'},{name:"subject",title:Object(ie.a)("Subject")},{name:"fromEmail",title:Object(ie.a)("From Email")},{name:"fromName",title:Object(ie.a)("From Name")},{name:"replayTo",title:Object(ie.a)("Reply-To")},{name:"cc",title:Object(ie.a)("Cc")},{name:"bcc",title:Object(ie.a)("Bcc")},{name:"metaData",title:Object(ie.a)("Meta Data"),type:"search",multiple:!0,choices:[{title:"Time",value:"time"},{title:"Page URL",value:"pageUrl"},{title:"User Agent",value:"userAgent"},{title:"Remote IP",value:"remoteIp"},{title:"Credit",value:"credit"}]},{name:"host",title:Object(ie.a)("Host"),required:!0},{name:"port",title:Object(ie.a)("Port"),required:!0},{name:"authentication",title:Object(ie.a)("Authentication"),type:"switch"},{name:"username",title:Object(ie.a)("Username"),required:!0},{name:"password",title:Object(ie.a)("Password"),required:!0},{name:"encryption",title:Object(ie.a)("Encryption"),type:"select",choices:[{title:"SSL",name:"ssl"},{title:"TLS",name:"tls"}]}];class ya extends l.Component{render(){return s.a.createElement(ia,Object(C.a)({},this.props,this.context,{apiKeys:fa}))}}Object(i.a)(ya,"contextType",me);var Oa=ya;const Sa=[{name:"emailTo",title:Object(ie.a)("Email To"),required:!0,helper:'<p class="brz-p">If you need to have multiple emails you can separate them by commas:</p>\n <p class="brz-p"><span class="brz-span">me@email.com,</span> <span class="brz-span">hi@email.com</span></p>'},{name:"subject",title:Object(ie.a)("Subject")},{name:"fromEmail",title:Object(ie.a)("From Email")},{name:"fromName",title:Object(ie.a)("From Name")},{name:"replayTo",title:Object(ie.a)("Reply-To")},{name:"cc",title:Object(ie.a)("Cc")},{name:"bcc",title:Object(ie.a)("Bcc")},{name:"metaData",title:Object(ie.a)("Meta Data"),type:"search",multiple:!0,choices:[{title:"TIME",value:"time"},{title:"Page URL",value:"pageUrl"},{title:"User Agent",value:"userAgent"},{title:"Remote IP",value:"remoteIp"},{title:"Credit",value:"credit"}]},{name:"username",title:Object(ie.a)("Username"),required:!0},{name:"password",title:Object(ie.a)("Password"),required:!0}];class xa extends l.Component{render(){return s.a.createElement(ia,Object(C.a)({},this.props,this.context,{apiKeys:Sa}))}}Object(i.a)(xa,"contextType",me);var Ca=xa;class ja extends l.Component{constructor(...e){super(...e),Object(i.a)(this,"handleConfirmation",e=>{this.props.onChangeConfirmation(e.target.checked)}),Object(i.a)(this,"handleKeyDown",e=>{const{confirmed:t,onNext:o}=this.props;13===e.which&&t&&o()})}renderError(){return s.a.createElement("div",{className:"brz-ed-alert brz-ed-alert-error"},this.props.error)}renderValidationError(){return s.a.createElement("div",{className:"brz-ed-alert brz-ed-alert-error brz-ed-popup-recaptcha-validation-error"},s.a.createElement("p",{className:"brz-p"},Object(ie.a)("Verification process failed, please make sure you have done the following three things and try again in a few minutes.")),s.a.createElement("p",{className:"brz-p"},"1. ",Object(ie.a)("Inputted a valid site key"),". "),s.a.createElement("p",{className:"brz-p"},"2.",Object(ie.a)("Deselected the “Verify the origin of reCAPTCHA solutions” checkbox within your Google account.")),s.a.createElement("p",{className:"brz-p"},"3. ",Object(ie.a)("Established a stable internet connection"),"."))}renderItems(){const{data:e,onChange:t}=this.props;return e.map((e,o)=>{const{title:n,name:a,value:r}=e;return s.a.createElement(Ye,{key:o,title:n,value:r,required:!0,onChange:e=>{t(e.target.value,a)}})})}renderDescriptions(){return s.a.createElement("div",{className:"brz-ed-popup-recaptcha__confirmation"},s.a.createElement("label",{className:"brz-label"},s.a.createElement("input",{className:"brz-input",type:"checkbox",value:this.props.confirmed,onChange:this.handleConfirmation}),'I have deselected "Verify the origins of reCAPTCHA solu-',s.a.createElement("br",{className:"brz-br"}),'tions and clicked "Save Changes" under "Key Settings >',s.a.createElement("br",{className:"brz-br"}),'Advanced Settings" in my Google reCAPTCHA page'))}render(){const{title:e,img:t,validated:o,confirmed:n,error:a,nextLoading:r,prevLoading:i,onRetry:l,onNext:c,onPrev:d}=this.props;return s.a.createElement(st.a,{className:"brz-ed-popup-integrations-apps__scroll-pane",style:{height:"100%"}},s.a.createElement("div",{className:"brz-ed-popup-recaptcha__connect"},s.a.createElement("div",{className:"brz-ed-popup-recaptcha__container"},s.a.createElement("div",{className:"brz-ed-popup-integrations__connect-head"},s.a.createElement("img",{className:"brz-img",src:t,alt:e}),o?this.renderDescriptions():this.renderValidationError(),a&&this.renderError()),s.a.createElement("div",{className:"brz-ed-popup-integrations__connect-body"},this.renderItems(),o?s.a.createElement($e,{color:"teal",loading:r,disabled:!n,onClick:c},Object(ie.a)("Connect")):s.a.createElement($e,{color:"teal",loading:r,onClick:l},Object(ie.a)("Try Again")),s.a.createElement($e,{color:"default",loading:i,onClick:d},Object(ie.a)("Cancel"))))))}}Object(i.a)(ja,"defaultProps",{id:"",title:"",img:"",confirmed:!1,error:!1,nextLoading:!1,prevLoading:!1,onChange:v.default.noop,onChangeConfirmation:v.default.noop,onNext:v.default.noop,onPrev:v.default.noop});var Pa=ja;function Ba(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function wa(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?Ba(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):Ba(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}async function Ta(e){try{return await function(e){const t=window.parent,o=function(e){const t=e.document.body,o=document.createElement("div");return o.setAttribute("class","brz-ed-recaptcha brz-hidden"),t.append(o),o}(t),n=function(e){const t=e.document.body,o=document.createElement("script");return o.setAttribute("src","https://www.google.com/recaptcha/api.js?onload=onloadRecaptchaCallback&render=explicit"),o.setAttribute("async","async"),o.setAttribute("defer","defer"),t.append(o),o}(t);return new Promise((a,r)=>{n.onload=()=>{const i=t.parent.grecaptcha;t.onloadRecaptchaCallback=()=>{const t=i.render(o,{sitekey:e.sitekey,size:"invisible",callback:async t=>{const{status:r}=await(({group:e,service:t,secretkey:o,sitekey:n,response:a})=>{const{api:r}=f.a.get("wp"),i=f.a.get("editorVersion"),l=He(r.url,{action:r.addAccount,hash:r.hash,version:i,secretkey:o,response:a});return Object(pe.J)(l,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},body:JSON.stringify({group:e,service:t,sitekey:n,secretkey:o})}).then(Fe).then(e=>e)})(wa(wa({group:"recaptcha",service:"recaptcha"},e),{},{response:t}));o.remove(),n.remove(),a(200===r)},"error-callback":()=>{o.remove(),n.remove(),r(!1)}});i.reset(t),i.execute(t)}}})}(e)}catch(e){return e}}function za(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function Ea(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?za(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):za(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const ka=[{name:"sitekey",title:"Site Key"},{name:"secretkey",title:"Secret Key"}];class Ha extends l.Component{constructor(e,t){super(e),Object(i.a)(this,"handleChange",(e,t)=>{this.setState(({apiKeyValue:o})=>({apiKeyValue:Ea(Ea({},o),{},{[""+t]:e.trim()})}))}),Object(i.a)(this,"handleConfirmation",e=>{this.setState({confirmed:e})}),Object(i.a)(this,"handleNext",async()=>{const{app:e,onChangeNext:t}=this.context,{apiKeyValue:o}=this.state,n=Object.values(o);if(this.setState({nextLoading:!0,error:null}),n.some(e=>!e))await Object(pe.G)(),this.setState({error:"Fields are empty",nextLoading:!1});else{const{data:n}=e;if(n){const{status:e}=await Ve(n.id);200!==e&&this.setState({nextLoading:!1,error:Object(ie.a)("Something went wrong")})}await Ta(o)?t():this.setState({nextLoading:!1,validated:!1})}}),Object(i.a)(this,"handlePrev",async()=>{this.setState({prevLoading:!0}),await Object(pe.G)(),this.context.onChangePrev()});const{app:{data:o}}=t;this.state={apiKeyValue:o||this.getDefaultValue(),validated:!0,confirmed:!1,prevLoading:!1,nextLoading:!1,error:null}}static async onBeforeLoad(e,t){e.app.data&&t.onChangeNext("disconnect")}getDefaultValue(){return ka.reduce((e,{name:t})=>Ea(Ea({},e),{},{[""+t]:""}),{})}render(){const{apiKeyValue:e,nextLoading:t,prevLoading:o,confirmed:n,error:a,validated:r}=this.state,i=ka.map(({title:t,name:o})=>({title:t,name:o,value:e[o]}));return s.a.createElement(Pa,Object(C.a)({},this.context.app,{data:i,validated:r,confirmed:n,nextLoading:t,prevLoading:o,error:a,onChange:this.handleChange,onChangeConfirmation:this.handleConfirmation,onNext:this.handleNext,onRetry:this.handleNext,onPrev:this.handlePrev}))}}Object(i.a)(Ha,"contextType",me);var Fa=Ha;class _a extends l.Component{constructor(e){super(e),Object(i.a)(this,"handleNext",async()=>{const{app:e,onChange:t,onDisconnectApp:o}=this.context;this.setState({nextLoading:!0,error:null});const{status:n}=await Ve(e.data.id);n<400?(o(e.id),t(e.id,null)):this.setState({nextLoading:!1,error:Object(ie.a)("Something went wrong")})}),Object(i.a)(this,"handlePrev",async()=>{this.setState({prevLoading:!0,error:null}),await Object(pe.G)(),this.context.onChangePrev("appList")}),this.state={nextLoading:!1,prevLoading:!1,error:null}}render(){const{nextLoading:e,prevLoading:t,error:o}=this.state;return s.a.createElement(Ze,Object(C.a)({},this.context.app,{descriptions:Object(ie.a)("Are you want to delete account")+" ?",nextLoading:e,prevLoading:t,error:o,onPrev:this.handlePrev,onNext:this.handleNext}))}}Object(i.a)(_a,"contextType",me);var Ra=_a;class La extends Rt{}Object(i.a)(La,"fields",ca),Object(i.a)(La,"done",va);var Ma=La;class Wa extends Rt{}Object(i.a)(Wa,"fields",ca),Object(i.a)(Wa,"done",va);var Ia=Wa;class Na extends Rt{}Object(i.a)(Na,"connect",Nn),Object(i.a)(Na,"account",Gn),Object(i.a)(Na,"fields",Zn),Object(i.a)(Na,"list",ha),Object(i.a)(Na,"done",va);var Aa=Na;class Va extends Rt{}Object(i.a)(Va,"connect",Nn),Object(i.a)(Va,"account",Gn),Object(i.a)(Va,"client",Yn),Object(i.a)(Va,"fields",Zn),Object(i.a)(Va,"list",ha),Object(i.a)(Va,"done",va);var Da=Va;class Ga extends Rt{}Object(i.a)(Ga,"connect",Nn),Object(i.a)(Ga,"account",Gn),Object(i.a)(Ga,"fields",oa),Object(i.a)(Ga,"done",va);var $a=Ga;class Ua extends Rt{}Object(i.a)(Ua,"connect",Nn),Object(i.a)(Ua,"account",Gn),Object(i.a)(Ua,"client",Yn),Object(i.a)(Ua,"fields",Zn),Object(i.a)(Ua,"list",ha),Object(i.a)(Ua,"done",va);var Ka=Ua;class Ya extends Rt{}Object(i.a)(Ya,"connect",Nn),Object(i.a)(Ya,"account",Gn),Object(i.a)(Ya,"fields",Zn),Object(i.a)(Ya,"list",ha),Object(i.a)(Ya,"done",va);var qa=Ya;class Xa extends Rt{}Object(i.a)(Xa,"connect",Nn),Object(i.a)(Xa,"account",Gn),Object(i.a)(Xa,"fields",Zn),Object(i.a)(Xa,"list",ha),Object(i.a)(Xa,"done",va);var Ja=Xa;class Za extends Rt{}Object(i.a)(Za,"connect",Nn),Object(i.a)(Za,"account",Gn),Object(i.a)(Za,"fields",Zn),Object(i.a)(Za,"list",ha),Object(i.a)(Za,"done",va);var Qa=Za;class er extends Rt{}Object(i.a)(er,"connect",Nn),Object(i.a)(er,"account",Gn),Object(i.a)(er,"fields",Zn),Object(i.a)(er,"list",ha),Object(i.a)(er,"done",va);var tr=er;class or extends Rt{}Object(i.a)(or,"connect",Nn),Object(i.a)(or,"account",Gn),Object(i.a)(or,"fields",Zn),Object(i.a)(or,"list",ha),Object(i.a)(or,"done",va);var nr=or;class ar extends Rt{}Object(i.a)(ar,"connect",Nn),Object(i.a)(ar,"account",Gn),Object(i.a)(ar,"list",ha),Object(i.a)(ar,"fields",Zn),Object(i.a)(ar,"done",va);var rr=ar;class ir extends Rt{}Object(i.a)(ir,"connect",Nn),Object(i.a)(ir,"account",Gn),Object(i.a)(ir,"fields",Zn),Object(i.a)(ir,"list",ha),Object(i.a)(ir,"done",va);var lr=ir;class sr extends Rt{}Object(i.a)(sr,"connect",Nn),Object(i.a)(sr,"account",Gn),Object(i.a)(sr,"fields",Zn),Object(i.a)(sr,"done",va);var cr=sr;class dr extends Rt{}Object(i.a)(dr,"fields",Oa),Object(i.a)(dr,"done",va);var ur=dr;class pr extends Rt{}Object(i.a)(pr,"fields",Ca),Object(i.a)(pr,"done",va);var br=pr;class mr extends Rt{}Object(i.a)(mr,"connect",Nn),Object(i.a)(mr,"account",Gn),Object(i.a)(mr,"fields",Zn),Object(i.a)(mr,"list",ha),Object(i.a)(mr,"done",va);var hr=mr;class gr extends Rt{}Object(i.a)(gr,"connect",Nn),Object(i.a)(gr,"account",Gn),Object(i.a)(gr,"list",ha),Object(i.a)(gr,"fields",Zn),Object(i.a)(gr,"done",va);var vr=gr;class fr extends Rt{}Object(i.a)(fr,"connect",Nn),Object(i.a)(fr,"account",Gn),Object(i.a)(fr,"fields",Zn),Object(i.a)(fr,"list",ha),Object(i.a)(fr,"done",va);var yr=fr;class Or extends Rt{}Object(i.a)(Or,"connect",Nn),Object(i.a)(Or,"account",Gn),Object(i.a)(Or,"fields",Zn),Object(i.a)(Or,"list",ha),Object(i.a)(Or,"done",va);var Sr=Or;class xr extends Rt{}Object(i.a)(xr,"connect",Nn),Object(i.a)(xr,"account",Gn),Object(i.a)(xr,"fields",Zn),Object(i.a)(xr,"list",ha),Object(i.a)(xr,"done",va);var Cr=xr;class jr extends Rt{}Object(i.a)(jr,"connect",Nn),Object(i.a)(jr,"account",Gn),Object(i.a)(jr,"fields",Zn),Object(i.a)(jr,"list",ha),Object(i.a)(jr,"done",va);var Pr=jr;class Br extends Rt{}Object(i.a)(Br,"connect",Fa),Object(i.a)(Br,"done",va),Object(i.a)(Br,"disconnect",Ra);var wr=Br;function Tr(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function zr(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?Tr(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):Tr(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const Er=f.a.get("pro");var kr=class extends ze{constructor(...e){super(...e),Object(i.a)(this,"appsData",[]),Object(i.a)(this,"appsComponent",a),Object(i.a)(this,"proExceptions",!Er),Object(i.a)(this,"handleConnectApp",async e=>{const{id:t,stages:o}=e,{formId:n}=this.props;let{status:a,data:r}=await Fn({formId:n,id:t});if(200!==a){if(404!==a)return void this.setState({appError:Object(ie.a)("The integration is not responding, please try again or verify the account credentials")});if(({status:a,data:r}=await _n({formId:n,id:t})),200!==a)return void this.setState({appError:Object(ie.a)("The integration is not responding, please try again or verify the account credentials")})}this.setState(Object(c.a)(n=>{n.appError=null,n.stages=o,n.connectedApp=t,n.data[t]=e,n.data[t].data=r}),()=>{this.handleNext()})})}async componentDidMount(){const e=Object(ue.a)("integrations.json"),t=await fetch(e),{services:o}=await t.json();this.appsData=o,await this.getData()}async getData(){const{formId:e}=this.props,{status:t,data:o}=await kn({formId:e});if(200!==t)if(404===t){const{status:t}=await Hn({formId:e});t>=400?this.setState({error:Object(ie.a)("Something went wrong")}):this.setState({loading:!1})}else this.setState({error:Object(ie.a)("Something went wrong")});else o&&this.setState({connectedApps:this.getConnectedApps(o.integrations),loading:!1})}getContextValue(){const{formId:e,formFields:t}=this.props;return zr(zr({},super.getContextValue()),{},{formId:e,formFields:t})}},Hr=o(285);function Fr(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function _r(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?Fr(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):Fr(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}var Rr=class extends ze{constructor(...e){super(...e),Object(i.a)(this,"state",{loading:!0,showProgress:!0,connectedApp:"",connectedApps:[],stage:this.props.stage,stages:this.props.stages,oldStage:"",data:{},error:null,appError:null,emailTemplate:"",hasEmailTemplate:!1,textCopied:""}),Object(i.a)(this,"appsData",[]),Object(i.a)(this,"appsComponent",a),Object(i.a)(this,"proExceptions",!A.h),Object(i.a)(this,"updateForm",v.default.debounce(()=>{(({formId:e,hasEmailTemplate:t,emailTemplate:o})=>{const{api:n}=f.a.get("wp"),a=f.a.get("editorVersion"),r=He(n.url,{formId:e,action:n.updateForm,hash:n.hash,version:a});Object(pe.J)(r,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},body:JSON.stringify({hasEmailTemplate:t,emailTemplate:o})}).then(Fe).then(e=>e)})({formId:this.props.formId,hasEmailTemplate:this.state.hasEmailTemplate,emailTemplate:this.state.emailTemplate})},1e3)),Object(i.a)(this,"handleConnectApp",async e=>{const t=e.id,{formId:o}=this.props,{stages:n=[]}=this.appsData.find(e=>e.id===t)||{};let{status:a,data:r}=await((...e)=>Fn(...e))({formId:o,id:t});if(200!==a){if(404!==a)return void this.setState({error:Object(ie.a)("Something went wrong")});{const{status:e,data:n}=await((...e)=>_n(...e))({formId:o,id:t});if(200!==e)return void this.setState({error:Object(ie.a)("Something went wrong")});r=n}}this.setState(Object(c.a)(o=>{o.stages=n,o.connectedApp=t,o.data[t]=Object.assign(e,{data:r})}),()=>{this.handleNext()})}),Object(i.a)(this,"handleHtmlChange",e=>{this.setState({emailTemplate:e},this.updateForm)}),Object(i.a)(this,"handleEnableHtml",e=>{this.setState({hasEmailTemplate:e}),!1===e&&this.state.emailTemplate&&this.setState({emailTemplate:""},this.updateForm)})}async componentDidMount(){const e=Object(ue.a)("integrations.json"),t=await fetch(e),o=await t.json();A.q?this.appsData=o.wpEmail:this.appsData=o.cloudEmail,await this.getData()}async getData(){const{formId:e,onLoading:t}=this.props,{status:o,data:n}=await kn({formId:e});if(200!==o)if(404===o){const{status:t,data:o}=await Hn({formId:e});t>=400||!o?this.setState({error:Object(ie.a)("Something went wrong")}):this.setState({connectedApps:this.getConnectedApps(o.integrations),loading:!1})}else this.setState({error:Object(ie.a)("Something went wrong")});else n&&this.setState({connectedApps:this.getConnectedApps(n.integrations),emailTemplate:n.emailTemplate||"",hasEmailTemplate:n.hasEmailTemplate,loading:!1});t(!1)}getContextValue(){const{formId:e,formFields:t}=this.props;return _r(_r({},super.getContextValue()),{},{formId:e,formFields:t})}handleCopyToClipboard(e){(e=>{const t=document.createElement("textarea");t.value=e,document.body.appendChild(t),t.focus(),t.select();try{document.execCommand("copy")}catch(e){console.error("Fallback: Oops, unable to copy",e)}document.body.removeChild(t)})(`{{${e}}}`),this.setState({textCopied:e},()=>{setTimeout(()=>{this.setState({textCopied:void 0})},800)})}renderFormInfo(){return s.a.createElement("div",{className:"brz-ed-popup-integration-email__info"},this.props.formFields.map((e,t)=>s.a.createElement("p",{key:t,title:"Click to copy",className:"brz-p",onClick:()=>{this.handleCopyToClipboard(e.label)}},s.a.createElement("span",{className:"brz-span brz-"},`{{${e.label}}}`),s.a.createElement(F.b,{icon:"nc-duplicate"}),this.state.textCopied===e.label&&s.a.createElement("span",{className:"brz-span brz-ed-animated brz-ed-animated--fadeIn"},"Copied"))))}renderApps(){const{error:e,emailTemplate:t,hasEmailTemplate:o}=this.state,n=g()("brz-ed-popup-integration-email__template",{"brz-ed-popup-integration-email__template--open":o});return s.a.createElement(s.a.Fragment,null,e&&super.renderError(),s.a.createElement(we,{apps:this.appsData,proExceptions:this.proExceptions}),!this.proExceptions&&s.a.createElement("div",{className:n},s.a.createElement("div",{className:"brz-ed-popup-integration-email__template-head"},s.a.createElement("p",{className:"brz-p"},s.a.createElement("strong",{className:"brz-strong"},Object(ie.a)("USE CUSTOM TEMPLATE"))),s.a.createElement(et.a,{className:"brz-ed-control__switch--light",defaultValue:o,onChange:this.handleEnableHtml})),s.a.createElement("div",{className:"brz-ed-popup-integration-email__template-body"},s.a.createElement(Hr.a,{className:"brz-ed-popup-integration-email__codemirror",value:t,onChange:this.handleHtmlChange,language:"xml",theme:"idea"}),s.a.createElement("div",{className:"brz-d-xs-flex brz-align-items-xs-center"},s.a.createElement("p",{className:"brz-p"},Object(ie.a)("Tip: Use these shortcodes to populate your template")),s.a.createElement(Se.b,{className:"brz-ed-popup-integration-email__tooltip",size:"small",openOnClick:!1,closeDelay:600,overlay:this.renderFormInfo()},s.a.createElement(F.b,{icon:"nc-alert-circle-que"}))))))}};function Lr(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function Mr(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?Lr(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):Lr(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}var Wr=class extends ze{constructor(...e){super(...e),Object(i.a)(this,"appsData",[]),Object(i.a)(this,"appsComponent",a),Object(i.a)(this,"handleConnectApp",async e=>{const t=e.id;await Object(pe.G)(),this.setState(Object(c.a)(o=>{const n=o.data[t]||{};o.connectedApp=t,o.stages=e.stages,o.data[t]=Mr(Mr({},n),e)}),()=>{this.handleNext()})})}async componentDidMount(){const e=Object(ue.a)("integrations.json"),t=await fetch(e),{recaptcha:o}=await t.json(),{status:n,data:a}=await Ae({group:"recaptcha",services:"recaptcha"});this.appsData=o,200===n&&a&&a.length>0?this.setState(Object(c.a)(e=>{e.data={recaptcha:{data:a[0]}},e.connectedApps=this.getConnectedApps(a),e.loading=!1})):this.setState({loading:!1})}getConnectedApps(e){return e.reduce((e,t)=>this.appsData.find(({id:e})=>e===t.group)?[...e,t.group]:e,[...this.state.connectedApps])}};const Ir=[{id:"email",title:Object(ie.a)("Email"),icon:"nc-email",component:Rr},{id:"service",title:Object(ie.a)("APPS"),icon:"nc-extensions-2",component:kr},{id:"recaptcha",title:Object(ie.a)("ReCAPTCHA"),icon:"nc-captcha",component:Wr}];class Nr extends l.Component{render(){const{formId:e,formFields:t,opened:o,onClose:n}=this.props;return s.a.createElement(de,{currentTab:"email",formId:e,formFields:t,opened:o,tabs:Ir,onClose:n})}}Object(i.a)(Nr,"defaultProps",{formId:"",formFields:[],opened:!1,onClose:v.default.noop});var Ar=Nr,Vr=o(88);class Dr extends l.Component{render(){const{opened:e,onClose:t}=this.props,o="MacOS"===Object(Vr.a)(),n=o?`${Object(ue.a)("editor/img/mac-keyboard1x.png")} 1x , ${Object(ue.a)("editor/img/mac-keyboard2x.png")} 2x`:`${Object(ue.a)("editor/img/pc-keyboard1x.png")} 1x , ${Object(ue.a)("editor/img/pc-keyboard2x.png")} 2x`;return s.a.createElement(y.a,{id:"key-helper",className:"brz-ed-hotkeys-overlay",opened:e,onClose:t},s.a.createElement("div",{className:"brz-ed-hotkeys-wrapper"},s.a.createElement(F.b,{icon:"nc-close-popup",className:"brz-ed-hotkeys-btn-close",onClick:t}),s.a.createElement("div",{className:"brz-ed-hotkeys-label"},Object(ie.a)("Keyboard Shortcuts")),s.a.createElement("div",{className:"brz-ed-hotkeys-image-container"},s.a.createElement("picture",null,s.a.createElement("img",{className:"brz-ed-hotkeys-image",srcSet:n}))),s.a.createElement("div",{className:"brz-ed-hotkeys-combination-container"},s.a.createElement("div",{className:"brz-ed-hotkeys-combination-container-column"},s.a.createElement("div",{className:"brz-ed-hotkeys-combination-container-column-list"},s.a.createElement("span",{className:"brz-ed-hotkeys-combination-container-column-label"},o?"cmd + C":"Ctrl + C"),s.a.createElement("span",{className:"brz-ed-hotkeys-combination-container-column-label-2"},Object(ie.a)("Copy"))),s.a.createElement("div",{className:"brz-ed-hotkeys-combination-container-column-list"},s.a.createElement("span",{className:"brz-ed-hotkeys-combination-container-column-label"},o?"cmd + V":"Ctrl + V"),s.a.createElement("span",{className:"brz-ed-hotkeys-combination-container-column-label-2"},Object(ie.a)("Paste"))),s.a.createElement("div",{className:"brz-ed-hotkeys-combination-container-column-list"},s.a.createElement("span",{className:"brz-ed-hotkeys-combination-container-column-label"},o?"cmd + shift + V":"Ctrl + Shift + V"),s.a.createElement("span",{className:"brz-ed-hotkeys-combination-container-column-label-2"},Object(ie.a)("Paste Style"))),s.a.createElement("div",{className:"brz-ed-hotkeys-combination-container-column-list"},s.a.createElement("span",{className:"brz-ed-hotkeys-combination-container-column-label"},o?"cmd + D":"Ctrl + D"),s.a.createElement("span",{className:"brz-ed-hotkeys-combination-container-column-label-2"},Object(ie.a)("Duplicate"))),s.a.createElement("div",{className:"brz-ed-hotkeys-combination-container-column-list"},s.a.createElement("span",{className:"brz-ed-hotkeys-combination-container-column-label"},o?"cmd + delete":"Delete"),s.a.createElement("span",{className:"brz-ed-hotkeys-combination-container-column-label-2"},Object(ie.a)("Delete"))),s.a.createElement("div",{className:"brz-ed-hotkeys-combination-container-column-list"},s.a.createElement("span",{className:"brz-ed-hotkeys-combination-container-column-label"},o?"cmd +":"Ctrl +",s.a.createElement(F.b,{className:"brz-ed-hotkeys-icons",icon:"nc-arrow"}),s.a.createElement("span",{className:"divider"}," / "),s.a.createElement(F.b,{className:"brz-ed-hotkeys-icons brz-ed-deg180",icon:"nc-arrow"})),s.a.createElement("span",{className:"brz-ed-hotkeys-combination-container-column-label-2"},Object(ie.a)("Horizontal Align"))),s.a.createElement("div",{className:"brz-ed-hotkeys-combination-container-column-list"},s.a.createElement("span",{className:"brz-ed-hotkeys-combination-container-column-label"},o?"cmd +":"Ctrl +",s.a.createElement(F.b,{className:"brz-ed-hotkeys-icons brz-ed-deg90",icon:"nc-arrow"}),s.a.createElement("span",{className:"divider"}," / "),s.a.createElement(F.b,{className:"brz-ed-hotkeys-icons brz-ed-deg270",icon:"nc-arrow"})),s.a.createElement("span",{className:"brz-ed-hotkeys-combination-container-column-label-2"},Object(ie.a)("Vertical Align")))),s.a.createElement("div",{className:"brz-ed-hotkeys-combination-container-column"},s.a.createElement("div",{className:"brz-ed-hotkeys-combination-container-column-list"},s.a.createElement("span",{className:"brz-ed-hotkeys-combination-container-column-label"},o?"cmd + Z":"Ctrl + Z"),s.a.createElement("span",{className:"brz-ed-hotkeys-combination-container-column-label-2"},Object(ie.a)("Undo"))),s.a.createElement("div",{className:"brz-ed-hotkeys-combination-container-column-list"},s.a.createElement("span",{className:"brz-ed-hotkeys-combination-container-column-label"},o?"cmd + shift + Z":"Ctrl + Shift + Z"),s.a.createElement("span",{className:"brz-ed-hotkeys-combination-container-column-label-2"},Object(ie.a)("Redo"))),s.a.createElement("div",{className:"brz-ed-hotkeys-combination-container-column-list"},s.a.createElement("span",{className:"brz-ed-hotkeys-combination-container-column-label"},o?"cmd + S":"Ctrl + S"),s.a.createElement("span",{className:"brz-ed-hotkeys-combination-container-column-label-2"},Object(ie.a)("Save Draft / Update Page"))),s.a.createElement("div",{className:"brz-ed-hotkeys-combination-container-column-list"},s.a.createElement("span",{className:"brz-ed-hotkeys-combination-container-column-label"},o?"cmd +":"Ctrl +",s.a.createElement(F.b,{className:"brz-ed-hotkeys-icons",icon:"nc-plus2"}),s.a.createElement("span",{className:"divider"}," / "),s.a.createElement(F.b,{className:"brz-ed-hotkeys-icons",icon:"nc-minus"})),s.a.createElement("span",{className:"brz-ed-hotkeys-combination-container-column-label-2"},Object(ie.a)("Responsive Zoom In / Out"))),s.a.createElement("div",{className:"brz-ed-hotkeys-combination-container-column-list"},s.a.createElement("span",{className:"brz-ed-hotkeys-combination-container-column-label"},o?"cmd +":"Ctrl +",s.a.createElement(F.b,{className:"brz-ed-hotkeys-icons",icon:"nc-alert-circle-que"})),s.a.createElement("span",{className:"brz-ed-hotkeys-combination-container-column-label-2"},Object(ie.a)("Shortcuts"))),s.a.createElement("div",{className:"brz-ed-hotkeys-combination-container-column-list"},s.a.createElement("span",{className:"brz-ed-hotkeys-combination-container-column-label"},o?"cmd + shift + A":"Ctrl + Shift + A"),s.a.createElement("span",{className:"brz-ed-hotkeys-combination-container-column-label-2"},Object(ie.a)("Add New Block / Layout"))),s.a.createElement("div",{className:"brz-ed-hotkeys-combination-container-column-list"},s.a.createElement("span",{className:"brz-ed-hotkeys-combination-container-column-label"},o?"esc":"Esc"),s.a.createElement("span",{className:"brz-ed-hotkeys-combination-container-column-label-2"},Object(ie.a)("Select Parent Element")))))))}}Object(i.a)(Dr,"defaultProps",{opened:!1,onClose:v.noop});var Gr=o(94);function $r(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function Ur(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?$r(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):$r(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const Kr=(e,t)=>{const o=e.family.toUpperCase(),n=t.family.toUpperCase();return o<n?-1:o>n?1:0};class Yr extends l.Component{constructor(...e){super(...e),Object(i.a)(this,"state",{loadingApp:""})}async handleDeleteFont(e,t){this.setState({loadingApp:t.brizyId}),"upload"===e?await(e=>{const{api:t}=f.a.get("wp"),o=f.a.get("editorVersion"),n=He(t.url,{action:t.deleteFont,hash:t.hash,version:o,id:e});return Object(pe.J)(n,{method:"POST"}).then(Fe).then(e=>e)})(t.id):await Object(pe.G)(),this.setState({loadingApp:""}),this.props.deleteFont({type:e,fonts:[t]})}getSortedFonts(e){return Object.entries(e).map(([e,{data:t}])=>t.map(t=>Ur(Ur({},t),{},{fontGroupType:e}))).reduce((e,t)=>e.concat(t),[]).sort(Kr)}render(){const{defaultFont:e,fonts:t}=this.props,{loadingApp:o}=this.state;return s.a.createElement(B.a,null,s.a.createElement("div",{className:"brz-ed-popup-fonts__lists brz-d-xs-flex brz-flex-xs-wrap"},this.getSortedFonts(t).map(t=>{let{fontGroupType:n}=t,a=Object(x.a)(t,["fontGroupType"]);const{id:r,brizyId:i,title:l,family:c}=Lo.b[n](a),d=e===r,u=o===i;return s.a.createElement("div",{key:i,className:"brz-ed-popup-fonts__item"},s.a.createElement("div",{className:"brz-ed-popup-fonts__item-logo",style:{fontFamily:c}},"Aa",!d&&!u&&s.a.createElement("div",{className:"brz-ed-badge__delete brz-ed-popup-fonts__delete",onClick:()=>{this.handleDeleteFont(n,a)}},s.a.createElement(F.b,{icon:"nc-trash"}))),s.a.createElement("div",{className:"brz-ed-popup-fonts__item-title"},l),u&&s.a.createElement("span",{className:"brz-span brz-ed-popup-integrations__app-icon"},s.a.createElement(F.b,{icon:"nc-circle-02",className:"brz-ed-animated--spin"})))})))}}Object(i.a)(Yr,"defaultProps",{fonts:{},defaultFont:"",deleteFont:v.default.noop,onClose:v.default.noop});const qr={deleteFont:qo.D};var Xr=Object(no.b)(e=>({fonts:Object(Gr.i)(e),defaultFont:Object(so.E)(e).data.font}),qr)(Yr);function Jr(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function Zr(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?Jr(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):Jr(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}class Qr extends l.Component{constructor(e){super(e),Object(i.a)(this,"handleAddNewFont",(e,t)=>{this.setState({selectedFont:t})}),Object(i.a)(this,"handleNext",async()=>{const{selectedFont:e}=this.state,{app:{data:{fonts:t}},onChangeNext:o}=this.context,n=t.find(({family:t})=>t===e);if(this.setState({nextLoading:!0,error:null}),await Object(pe.G)(),n){const e=Object(Lo.i)(this.props.fonts,Object(Lo.g)(n).id);e?this.props.addFonts([{type:e.group,fonts:[Zr(Zr({},e.font),{},{deleted:!1})]}]):this.props.addFonts([{type:"google",fonts:[n]}]),o()}else this.setState({error:`Font ${e} not found, please try again`,nextLoading:!1})}),Object(i.a)(this,"handlePrev",async()=>{this.setState({prevLoading:!0}),await Object(pe.G)(),this.context.onChangePrev()});const{config:t,blocks:o={},google:n={}}=this.props.fonts;this.usedFonts=[...t.data||[],...n.data||[],...o.data||[]],this.state={selectedFont:"",nextLoading:!1,prevLoading:!1,error:null}}static async onBeforeLoad(e){const{app:{id:t,data:o},onChange:n}=e,a=await Object(Lo.h)();n(t,Zr(Zr({},o),{},{fonts:a}))}render(){const{app:e}=this.context,{selectedFont:t,prevLoading:o,nextLoading:n,error:a}=this.state,r=e.data.fonts.filter(e=>{const{id:t}=Object(Lo.g)(e);return!this.usedFonts.some(e=>{const{id:o,deleted:n}=Object(Lo.g)(e);return!0!==n&&o===t})}).map(e=>({value:e.family,label:e.family})),i=[{title:Object(ie.a)("Font name"),type:"search",choices:r,value:t}],c=s.a.createElement(l.Fragment,null,Object(ie.a)("Tip: You can browse the Google font library")," ",s.a.createElement("a",{className:"brz-a",href:"https://fonts.google.com",target:"_blank",rel:"noopener noreferrer"},Object(ie.a)("here")),".");return s.a.createElement(ft,Object(C.a)({},e,{data:i,headTitle:Object(ie.a)("ADD GOOGLE FONT"),description:c,prevLoading:o,nextLoading:n,error:a,onActive:this.handleAddNewFont,onPrev:this.handlePrev,onNext:this.handleNext}))}}Object(i.a)(Qr,"contextType",me);const ei={addFonts:nn.f};var ti=Object(no.b)(e=>({fonts:Object(so.m)(e)}),ei)(Qr);class oi extends l.Component{constructor(...e){super(...e),Object(i.a)(this,"handleClose",()=>{this.props.onClose()})}render(){const{app:e}=this.context;return s.a.createElement(jt,Object(C.a)({},e,{onNext:this.handleClose}))}}Object(i.a)(oi,"contextType",me);var ni=oi;class ai extends Rt{}Object(i.a)(ai,"connect",ti),Object(i.a)(ai,"done",ni);var ri=ai;function ii(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function li(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?ii(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):ii(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}class si extends l.Component{constructor(e){super(e),Object(i.a)(this,"handleChange",(e,t)=>{t.length<=17&&this.setState({fontName:t})}),Object(i.a)(this,"handleNext",async()=>{const{fontName:e}=this.state,{app:{id:t,data:o={}},onChange:n,onChangeNext:a}=this.context;this.setState({nextLoading:!0}),await Object(pe.G)(),e.trim()?(n(t,li(li({},o),{},{fontName:e})),a()):this.setState({nextLoading:!1,error:Object(ie.a)("Font Name is Required")})}),Object(i.a)(this,"handlePrev",async()=>{this.setState({prevLoading:!0}),await Object(pe.G)(),this.context.onChangePrev()}),this.state={fontName:"",nextLoading:!1,prevLoading:!1,error:null}}render(){const{app:e}=this.context,{fontName:t,prevLoading:o,nextLoading:n,error:a}=this.state,r=[{title:Object(ie.a)("Font name"),value:t}];return s.a.createElement(ft,Object(C.a)({},e,{headTitle:Object(ie.a)("UPLOAD FONT"),data:r,error:a,prevLoading:o,nextLoading:n,onActive:this.handleChange,onNext:this.handleNext,onPrev:this.handlePrev}))}}Object(i.a)(si,"contextType",me);var ci=si,di=o(65);class ui extends l.Component{renderError(){return s.a.createElement("div",{className:"brz-ed-alert brz-ed-alert-error"},s.a.createElement("span",{className:"brz-span"},this.props.error))}renderSelect({name:e,value:t,choices:o}){const n=o.map(({title:e,name:t})=>s.a.createElement(S.a,{key:t,value:t},e));return s.a.createElement("div",{className:"brz-ed-popup-integrations-step__fields-select"},s.a.createElement(O.a,{className:"brz-control__select--white",maxItems:"6",itemHeight:"30",inPortal:!0,defaultValue:t,onChange:t=>{this.props.onActive(e,t)}},n))}renderUpload({name:e,value:t,accept:o}){return s.a.createElement("div",{className:"brz-ed-popup-integrations-step__fields-upload"},t?s.a.createElement(l.Fragment,null,s.a.createElement("span",{className:"brz-span"},t.name),s.a.createElement("button",{className:"brz-button brz-ed-btn brz-ed-btn-xs brz-ed-btn-gray brz-ed-btn-red--hover brz-ed-btn-rounded brz-fw-700",onClick:()=>{this.props.onActive(e,"")}}," ",Object(ie.a)("DELETE")," ")):s.a.createElement("label",{className:"brz-label brz-ed-btn brz-ed-btn-xs brz-ed-btn-gray brz-ed-btn-teal--hover brz-ed-btn-rounded brz-fw-700",htmlFor:e},s.a.createElement("input",{id:e,className:"brz-input brz-hidden",type:"file",accept:o,onChange:({target:t})=>{this.props.onActive(e,t.files[0])}}),Object(ie.a)("UPLOAD")))}renderOptions(){const e=this.props.data.map((e,t)=>{const{title:o,type:n,helper:a}=e;return s.a.createElement("div",{key:t,className:"brz-ed-popup-integrations-step__fields-option"},s.a.createElement("div",{className:"brz-d-xs-flex brz-align-items-xs-center"},s.a.createElement("p",{className:"brz-p"},o),a&&s.a.createElement(Se.b,{className:"brz-ed-popup-integrations-fields__tooltip",openOnClick:!1,inPortal:!0,overlay:s.a.createElement("div",{className:"brz-ed-popup-integrations-fields__info",dangerouslySetInnerHTML:{__html:a}})},s.a.createElement(F.b,{icon:"nc-alert-circle-que"}))),"select"===n&&this.renderSelect(e),"upload"===n&&this.renderUpload(e))});return s.a.createElement(st.a,{style:{maxHeight:255},className:"brz-ed-popup-integrations__scroll-pane"},e)}render(){const{error:e,prevLoading:t,nextLoading:o,onPrev:n,onNext:a}=this.props;return s.a.createElement("div",{className:"brz-ed-popup-integrations-step brz-ed-popup-integrations-step__fields"},e&&this.renderError(),s.a.createElement("div",{className:"brz-ed-popup-integrations-step__head"},s.a.createElement("p",{className:"brz-p"},s.a.createElement("strong",{className:"brz-strong"},Object(ie.a)("ADD FONT VARIATION")))),s.a.createElement("div",{className:"brz-ed-popup-integrations-step__body"},this.renderOptions(),s.a.createElement("div",{className:"brz-ed-popup-integrations-step__buttons"},null!==t&&s.a.createElement($e,{size:3,leftIcon:"nc-arrow-left",loading:t,onClick:n},Object(ie.a)("Back")),null!==o&&s.a.createElement($e,{color:"teal",loading:o,onClick:a},Object(ie.a)("Add Font")))))}}Object(i.a)(ui,"defaultProps",{data:[{title:"",value:"",name:"",helper:null}],nextLoading:null,prevLoading:null,onPrev:v.default.noop,onNext:v.default.noop,onActive:v.default.noop});var pi=ui;class bi extends l.Component{renderError(){return s.a.createElement("div",{className:"brz-ed-alert brz-ed-alert-error"},s.a.createElement("span",{className:"brz-span"},this.props.error))}renderOptions(){const{data:e,onActive:t}=this.props,o=e.map((e,o)=>{const{id:n,title:a,type:r}=e;return s.a.createElement("div",{key:o,className:"brz-ed-popup-integrations-step__fields-option brz-ed-popup-integrations-step__fields-option--big"},s.a.createElement("p",{className:"brz-p brz-ed-popup-integration__font-name"},a),s.a.createElement("p",{className:"brz-p",style:{fontWeight:n,flexBasis:"60%"}},r),s.a.createElement("div",{title:"Disconnect",className:"brz-ed-popup-integrations--delete",onClick:()=>{t(n)}},s.a.createElement(F.b,{icon:"nc-trash"})))});return s.a.createElement(st.a,{style:{maxHeight:255},className:"brz-ed-popup-integrations__scroll-pane"},o)}render(){const{error:e,prevLoading:t,nextLoading:o,createLoading:n,onPrev:a,onNext:r,onCreate:i}=this.props;return s.a.createElement("div",{className:"brz-ed-popup-integrations-step brz-ed-popup-integrations-step__fields"},e&&this.renderError(),s.a.createElement("div",{className:"brz-ed-popup-integrations-step__head"},s.a.createElement("p",{className:"brz-p"},s.a.createElement("strong",{className:"brz-strong"},Object(ie.a)("FONT VARIATION")))),s.a.createElement("div",{className:"brz-ed-popup-integrations-step__body"},this.renderOptions(),s.a.createElement("div",{className:"brz-ed-popup-integrations-new__option",onClick:i},s.a.createElement(F.b,{icon:n?"nc-circle-02":"nc-add",className:n?"brz-ed-animated--spin":""}),Object(ie.a)("Add new font variation")),s.a.createElement("div",{className:"brz-ed-popup-integrations-step__buttons"},null!==t&&s.a.createElement($e,{size:3,leftIcon:"nc-arrow-left",loading:t,onClick:a},Object(ie.a)("Back")),null!==o&&s.a.createElement($e,{color:"teal",loading:o,onClick:r},Object(ie.a)("Continue")))))}}Object(i.a)(bi,"defaultProps",{data:[{title:"",value:"",name:""}],nextLoading:null,prevLoading:null,createLoading:!1,onPrev:v.default.noop,onNext:v.default.noop,onActive:v.default.noop,onCreate:v.default.noop});var mi=bi;function hi(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function gi(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?hi(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):hi(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const vi=v.default.memoize(e=>Object.entries(e).map(([e,t])=>({title:t,name:e})));class fi extends l.Component{constructor(...e){super(...e),Object(i.a)(this,"state",{mode:"add",keyValue:this.getDefaultData(),nextLoading:!1,prevLoading:!1,addLoading:!1,error:null}),Object(i.a)(this,"handleChangeAddMode",async()=>{this.setState({addLoading:!0}),await Object(pe.G)(),this.setState({mode:"add",addLoading:!1})}),Object(i.a)(this,"handleUploadFonts",(e,t)=>{this.setState(({keyValue:o})=>({error:null,keyValue:gi(gi({},o),{},{[""+e]:t})}))}),Object(i.a)(this,"handleAddFonts",async()=>{const{app:{id:e,data:t},onChange:o}=this.context,n=this.state.keyValue,{weight:a}=n,r=Object(x.a)(n,["weight"]);if(this.setState({nextLoading:!0,error:null}),await Object(pe.G)(),!Object.values(r).some(e=>Boolean(e)))return void this.setState({nextLoading:!1,error:Object(ie.a)("You must be have one font added")});let i=new Set([...t.weights||[],Number(a)]);o(e,Object.assign({},t,{weights:[...i],files:gi(gi({},t.files||[]),{},{[a]:r})})),this.setState({mode:"edit",keyValue:this.getDefaultData(),nextLoading:!1})}),Object(i.a)(this,"handleRemoveFonts",e=>{const{app:{id:t,data:o},onChange:n}=this.context;n(t,Object.assign({},o,{weights:v.default.without(o.weights,e),files:v.default.omit(o.files,e)}))}),Object(i.a)(this,"handleNext",async()=>{const{app:{data:{files:e,fontName:t}},onChangeNext:o}=this.context;this.setState({nextLoading:!0});const{status:n,data:a}=await(({id:e,name:t,files:o})=>{const{api:n}=f.a.get("wp"),a=f.a.get("editorVersion"),r=He(n.url,{action:n.createFont,hash:n.hash,version:a}),i=new FormData;return i.append("id",e),i.append("family",t),Object.entries(o).forEach(([e,t])=>{Object.entries(t).forEach(([t,o])=>{o&&i.append(`fonts[${e}][${t}]`,o,o.name)})}),Object(pe.J)(r,{method:"POST",body:i}).then(Fe).then(e=>e)})({id:Object(di.a)(),name:t,files:e});200!==n?this.setState({nextLoading:!1,error:Object(ie.a)("Something went wrong")}):(this.props.dispatch(Object(nn.f)([{type:"upload",fonts:[a]}])),o())}),Object(i.a)(this,"handlePrev",async()=>{this.setState({prevLoading:!0}),await Object(pe.G)(),this.context.onChangePrev()})}getDefaultData(){return{weight:"400",ttf:"",eot:"",woff:"",woff2:""}}getAddData(){const{weight:e,ttf:t,eot:o,woff:n,woff2:a}=this.state.keyValue;return[{title:Object(ie.a)("Font weight"),name:"weight",type:"select",value:e,choices:vi(Lo.u)},{title:Object(ie.a)("TTF File"),name:"ttf",value:t,type:"upload",accept:".ttf",helper:"The Web Open Font Format (TTF) is a format used in web pages by modern browsers."},{title:Object(ie.a)("EOT File"),name:"eot",value:o,type:"upload",accept:".eot",helper:"The Web Open Font Format (EOT) is a format used in web pages by modern browsers."},{title:Object(ie.a)("WOFF File"),name:"woff",value:n,type:"upload",accept:".woff",helper:"The Web Open Font Format (WOFF) is a format used in web pages by modern browsers."},{title:Object(ie.a)("WOFF2 File"),name:"woff2",value:a,type:"upload",accept:".woff2",helper:"The Web Open Font Format (WOFF2) is a format used in web pages by modern browsers."}]}getEditData(){const{data:{fontName:e,weights:t}}=this.context.app;return t.map(t=>({id:t,title:e,type:Lo.u[t]}))}render(){const{mode:e,nextLoading:t,prevLoading:o,addLoading:n,error:a}=this.state;return"add"===e?s.a.createElement(pi,{data:this.getAddData(),error:a,nextLoading:t,prevLoading:o,onNext:this.handleAddFonts,onPrev:this.handlePrev,onActive:this.handleUploadFonts}):s.a.createElement(mi,{data:this.getEditData(),error:a,nextLoading:t,prevLoading:o,createLoading:n,onNext:this.handleNext,onPrev:this.handlePrev,onCreate:this.handleChangeAddMode,onActive:this.handleRemoveFonts})}}Object(i.a)(fi,"contextType",me);var yi=Object(no.b)()(fi);class Oi extends Rt{}Object(i.a)(Oi,"upload",ci),Object(i.a)(Oi,"variation",yi),Object(i.a)(Oi,"done",ni);var Si=Oi;const xi=f.a.get("pro");var Ci=class extends ze{constructor(...e){super(...e),Object(i.a)(this,"appsData",[]),Object(i.a)(this,"appsComponent",r),Object(i.a)(this,"proExceptions",!xi),Object(i.a)(this,"handleConnectApp",async e=>{const t=e.id,{stages:o=[]}=this.appsData.find(e=>e.id===t)||{};await Object(pe.G)(),this.setState(Object(c.a)(n=>{n.stages=o,n.connectedApp=t,n.data[t]=e}),()=>{this.handleNext()})})}async componentDidMount(){const e=Object(ue.a)("integrations.json"),t=await fetch(e),{fonts:o}=await t.json();this.appsData=o,this.setState({loading:!1})}};const ji=[{id:"upload",title:Object(ie.a)("Add New"),icon:"nc-add",component:Ci},{id:"fonts",title:Object(ie.a)("Fonts"),icon:"nc-font",component:Xr}];class Pi extends l.Component{render(){const{opened:e,onClose:t}=this.props;return s.a.createElement(de,{opened:e,tabs:ji,currentTab:"upload",blockTabsWhenLoading:!1,onClose:t})}}Object(i.a)(Pi,"defaultProps",{opened:!1,onClose:v.noop});var Bi=Pi;var wi=e=>s.a.createElement("div",{className:"brz-ed-popup-conditions__buttons"},s.a.createElement("button",{className:"brz-button brz-button__cancel",onClick:e.onClose},Object(ie.a)("Cancel")),s.a.createElement("button",{className:"brz-button brz-button__save",onClick:e.onChange},e.loading?s.a.createElement(F.b,{icon:"nc-circle-02",className:"brz-ed-animated--spin"}):Object(ie.a)("Save")));function Ti({showTypeButton:e=!0,active:t,children:o,onChange:n,onRemove:a}){const r=t?"include":"exclude",i=t?s.a.createElement(F.b,{icon:"nc-include"}):s.a.createElement(F.b,{icon:"nc-none"}),l=g()("brz-ed-popup-conditions__type","brz-ed-popup-conditions__type-"+r);return s.a.createElement("div",{className:"brz-ed-popup-conditions__condition brz-d-xs-flex"},e&&s.a.createElement("div",{className:l,onClick:()=>n({active:!t})},s.a.createElement("span",{className:"brz-ed-popup-conditions__type-text"},i,Object($t.c)(r))),s.a.createElement("div",{className:"brz-ed-popup-conditions__select brz-d-xs-flex"},o),s.a.createElement("div",{className:"brz-ed-popup-conditions__remove",onClick:a},s.a.createElement(F.b,{icon:"nc-trash"})))}var zi=o(144),Ei=o(96);function ki(e,{appliedFor:t,entityType:o}){return e.findIndex(({groupValue:e,value:n})=>e===t&&n===o)}function Hi(e){return e.filter((function(t,o){return e.findIndex(({appliedFor:e,entityType:o,entityValues:n})=>e===t.appliedFor&&o===t.entityType&&v.default.isEqual(n,t.entityValues))>=o})).map(e=>{let{id:t}=e;return Object(x.a)(e,["id"])})}class Fi extends s.a.Component{renderGroupOptions(e){return[{title:"All",groupValue:"",value:""},...e].map(({title:e,value:t,groupValue:o,disabled:n})=>s.a.createElement(S.a,{key:"key-"+t,value:`${o}|${t}`,disabled:n},e))}renderTypeOptions(e){return[{title:"All",value:""},...e].map(e=>e.items?s.a.createElement(zi.a,{key:e.value,title:e.title,items:e.items.map(t)},s.a.createElement("span",{className:"brz-span"},e.title)):t(e));function t({title:e,value:t}){return s.a.createElement(S.a,{key:t,value:String(t)},e)}}render(){const{rulesList:e,rule:t,onGroupChange:o,onTypeChange:n}=this.props,a=e[ki(e,t)];return s.a.createElement("div",{className:"brz-ed-popup-conditions__select brz-d-xs-flex"},s.a.createElement(O.a,{className:"brz-control__select--light",maxItems:6,itemHeight:30,defaultValue:`${t.appliedFor}|${t.entityType}`,onChange:o},this.renderGroupOptions(e)),a&&a.items&&s.a.createElement(O.a,{defaultValue:String(t.entityValues[0]),className:"brz-control__select--light",maxItems:6,itemHeight:30,onChange:n},this.renderTypeOptions(a.items)))}}Object(i.a)(Fi,"defaultProps",{rulesList:[],rule:{},onGroupChange:v.default.noop,onTypeChange:v.default.noop});var _i=Fi;function Ri(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function Li(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?Ri(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):Ri(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}class Mi extends s.a.Component{constructor(...e){super(...e),Object(i.a)(this,"handleRemove",e=>{this.props.onChange(Object(tt.removeAt)(this.props.rules,e))}),Object(i.a)(this,"handleVisibilityTypeChange",(e,t)=>{t=t?1:2;const o=Object(tt.setIn)(this.props.rules,[e,"type"],Number(t));this.props.onChange(o)}),Object(i.a)(this,"handleGroupChange",(e,t)=>{const{rules:o}=this.props;let[n,a]=e.split("|");const r=Li(Li({},o[t]),{},{entityType:a,appliedFor:""===n||null===n?null:Number(n),entityValues:[]});this.props.onChange(Object(tt.setIn)(o,[t],r))}),Object(i.a)(this,"handleTypeChange",(e,t)=>{const{rules:o}=this.props,n=e?[e]:[];this.props.onChange(Object(tt.setIn)(o,[t,"entityValues"],n))})}render(){const{rules:e,rulesList:t}=this.props;return e.map((e,o)=>{let{type:n}=e,a=Object(x.a)(e,["type"]);const r=1===n;return s.a.createElement(Ti,{key:o,active:r,index:o,onChange:()=>this.handleVisibilityTypeChange(o,!r),onRemove:()=>this.handleRemove(o)},s.a.createElement(_i,{rule:a,rulesList:t,onGroupChange:e=>this.handleGroupChange(e,o),onTypeChange:e=>this.handleTypeChange(e,o)}))})}}Object(i.a)(Mi,"defaultProps",{rules:[],rulesList:[],onChange:v.default.noop});var Wi=Mi;function Ii(e){const[t,o]=Object(l.useState)([]),[n,a]=Object(l.useState)(!0);return Object(l.useEffect)(()=>{!async function(){a(!0);const e=(await Object(pe.o)()||[]).map(({items:e})=>e).flat();a(!1),o(e)}()},[]),Object(l.useEffect)(()=>{null!==e&&t.length&&async function(){const n=function(e){return e.reduce((e,t)=>(e.find(({appliedFor:e,entityType:o})=>e===t.appliedFor&&o===t.entityType)||e.push(t),e),[])}(e);let a=t;n.forEach(async n=>{const r=ki(t,n),i=n.appliedFor,l=t[r]&&t[r].items;if([Ei.c,Ei.a,Ei.d].includes(i)&&!l){let t=[];switch(i){case Ei.c:case Ei.d:{const{posts:e}=await Object(pe.t)(n.entityType);t=e.map(({ID:e,title:t})=>({title:t,value:e}));break}case Ei.a:t=(await Object(pe.D)(n.entityType)).map(({name:e,term_id:t})=>({title:e,value:t}));break}a=Object(tt.setIn)(a,[r,"items"],t),o(function(e,t){if(!t.length)return t;let o=t;return e.forEach(e=>{const n=ki(t,e);if(-1!==n)if(e.appliedFor!==Ei.c&&e.appliedFor!==Ei.a)o=Object(tt.setIn)(o,[n,"disabled"],!0);else{const{items:t}=o[n];if(t&&e.entityValues.length){const a=t.findIndex(({value:t})=>e.entityValues.includes(t));-1!==a&&(o=Object(tt.setIn)(o,[n,"items",a,"disabled"],!0))}}}),o}(e,a))}})}()},[e,t]),[n,t]}var Ni=o(46);var Ai=e=>{const{value:t=[],asyncGetValue:o,onClose:n=v.noop,onChange:a=v.noop}=e,[r,i]=Object(l.useState)(t),[c,d]=Object(l.useState)(!1),[u,p]=Object(l.useState)(null),[b,m]=Ii(r),h=Object(no.d)(so.C);return Object(l.useEffect)(()=>{o&&async function(e){let t=await e();A.c&&!t?t=[{type:1,appliedFor:null,entityType:"",entityValues:[]}]:t||(t=[]),i(t)}(o)},[]),s.a.createElement(s.a.Fragment,null,b?s.a.createElement("div",{className:"brz-ed-popup-conditions__spin"},s.a.createElement(F.b,{icon:"nc-circle-02",className:"brz-ed-animated--spin"})):s.a.createElement(st.a,{style:{overflow:"hidden",height:"350px"},className:"brz-ed-scroll--medium brz-ed-scroll--new-dark"},null!==r&&s.a.createElement(Wi,{rules:r,rulesList:m,onChange:function(e){A.h&&i(e)}}),s.a.createElement("div",{className:"brz-ed-popup-conditions__add-condition",onClick:function(){if(A.h){const e=f.a.getAll(),t={type:1,appliedFor:Ei.c,entityType:"page",entityValues:[]};Object(Ni.d)(h)&&(t.entityType=h.collectionType.id),Object(Ni.b)(e)&&Object(Ni.a)(e)&&Object(Ni.e)(e)&&(t.entityType=Ei.b),co.b&&(t.appliedFor=null,t.entityType=""),i([...r,t])}}},s.a.createElement(F.b,{icon:"nc-add"})," ",Object(ie.a)("Add new display condition"))),u&&s.a.createElement("div",{className:"error"},u),s.a.createElement(wi,{loading:c,onChange:function(){A.h&&(d(!0),p(null),a({data:{rules:Hi(r)},meta:{syncSuccess:()=>d(!1),syncFail:e=>{var t,o;d(!1),p(null!==(t=null===(o=e.responseJSON)||void 0===o?void 0:o.data.message)&&void 0!==t?t:Object(ie.a)("Something went wrong"))}}}))},onClose:n}))};function Vi(e){const{className:t,type:o="text",placeholder:n="",value:a="",onChange:r=(()=>{})}=e,i=g()("brz-input",t);return s.a.createElement("div",{className:"brz-control__select"},s.a.createElement("input",{className:i,type:o,placeholder:n,value:a,onChange:({target:{value:e}})=>r(e)}))}function Di(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function Gi(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?Di(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):Di(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function $i(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function Ui(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?$i(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):$i(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function Ki(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function Yi(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?Ki(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):Ki(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const qi={search_engines:"Any Search Engine",bing:"Bing",yandex:"Yandex",yahoo:"Yahoo",baidu:"Baidu","so.com":"So.com","360.cn":"360.cn",aol:"AOL",duckduckgo:"DuckDuckGo","ask.com":"Ask.com","mail.ru":"Mail.ru",sogou:"Sogou"},Xi={social_networks:"Any Social Networks",facebook:"Facebook",pinterest:"Pinterest",twitter:"Twitter",linkedin:"LinkedIn"},Ji={external:"External Links",internal:"Internal Links"};function Zi(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function Qi(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?Zi(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):Zi(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function el(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function tl(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?el(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):el(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}o(324);function ol(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function nl(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?ol(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):ol(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function al(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function rl(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?al(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):al(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function il(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function ll(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?il(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):il(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function sl(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function cl(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?sl(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):sl(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function dl(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function ul(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?dl(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):dl(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const pl={android:"Android",bada:"Bada",blackberry:"BlackBerry OS",chromeOs:"Chrome OS",firefoxOs:"Firefox OS",ios:"IOS",linux:"Linux",mac:"Mac OS",windows:"Windows"};function bl(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function ml(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?bl(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):bl(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function hl(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function gl(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?hl(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):hl(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}var vl=[{id:"pageLoad",title:"On Page Load",type:"number",placeholder:"After (sec)",Component:Vi},{id:"scrolling",title:"On Scroll",defaultValue:{value:"down",within:"",toElement:""},duplicatesAmount:1/0,Component:function(e){const{value:t="",onChange:o=(()=>{})}=e;return s.a.createElement(s.a.Fragment,null,s.a.createElement(O.a,{className:"brz-control__select--light",itemHeight:30,defaultValue:t.value,onChange:e=>o(Gi(Gi({},t),{},{value:e}))},s.a.createElement(S.a,{key:"down",value:"down"},"Down"),s.a.createElement(S.a,{key:"up",value:"up"},"Up"),s.a.createElement(S.a,{key:"toElement",value:"toElement"},"To element")),"down"===t.value&&s.a.createElement("div",{className:"brz-control__select"},s.a.createElement("input",{className:"brz-input",type:"number",placeholder:"% of page height",value:t.within,onChange:({target:{value:e}})=>o(Gi(Gi({},t),{},{within:e}))})),"toElement"===t.value&&s.a.createElement("div",{className:"brz-control__select"},s.a.createElement("input",{className:"brz-input",type:"text",placeholder:".my-class",value:t.toElement||"",onChange:({target:{value:e}})=>o(Gi(Gi({},t),{},{toElement:e}))})))}},{id:"click",title:"On Click",type:"number",placeholder:"clicks",Component:Vi},{id:"inactivity",title:"After Inactivity",type:"number",placeholder:"After (sec)",Component:Vi},{id:"exitIntent",title:"On Page Exit Intent",defaultValue:!0},{id:"showing",title:"Show After X",defaultValue:{value:"views",type:"equals",views:5,sessions:3},duplicatesAmount:2,Component:function(e){const{value:t="",onChange:o=(()=>{})}=e;return s.a.createElement(s.a.Fragment,null,s.a.createElement(O.a,{className:"brz-control__select--light",itemHeight:30,defaultValue:t.value,onChange:e=>o(Ui(Ui({},t),{},{value:e}))},s.a.createElement(S.a,{key:"views",value:"views"},"viewed pages"),s.a.createElement(S.a,{key:"sessions",value:"sessions"},"Sessions")),s.a.createElement(O.a,{className:"brz-control__select--light",itemHeight:30,defaultValue:t.type,onChange:e=>o(Ui(Ui({},t),{},{type:e}))},s.a.createElement(S.a,{key:"is fewer",value:"is fewer"},"is fewer than"),s.a.createElement(S.a,{key:"equals",value:"equals"},"equals"),s.a.createElement(S.a,{key:"is more",value:"is more"},"is more than")),s.a.createElement("div",{className:"brz-control__select"},s.a.createElement("input",{className:"brz-input",type:"number",placeholder:"Number of",value:t[t.value],onChange:({target:{value:e}})=>o(Ui(Ui({},t),{},{[t.value]:e}))})))}},{id:"referrer",title:"Arriving From",defaultValue:{type:"is",value:"show",url:"",source:"search_engines"},duplicatesAmount:1/0,Component:function(e){const{value:t="",onChange:o=(()=>{})}=e;return s.a.createElement(s.a.Fragment,null,s.a.createElement(O.a,{className:"brz-control__select--light",itemHeight:30,defaultValue:t.value,onChange:e=>o(Yi(Yi({},t),{},{value:e}))},s.a.createElement(S.a,{key:"show",value:"show"},"Show"),s.a.createElement(S.a,{key:"hide",value:"hide"},"Hide"),s.a.createElement(S.a,{key:"regex",value:"regex"},"Regex"),s.a.createElement(S.a,{key:"source",value:"source"},"Source")),"source"===t.value?[s.a.createElement(O.a,{key:"type",className:"brz-control__select--light",itemHeight:30,defaultValue:t.type,onChange:e=>o(Yi(Yi({},t),{},{type:e}))},s.a.createElement(S.a,{key:"is",value:"is"},"is"),s.a.createElement(S.a,{key:"is not",value:"is not"},"is not")),s.a.createElement(O.a,{className:"brz-control__select--light",key:"source",itemHeight:30,defaultValue:t.source,onChange:e=>o(Yi(Yi({},t),{},{source:e}))},s.a.createElement(zi.a,{key:"Organic",title:"Organic",items:n(qi)},s.a.createElement("span",{className:"brz-span"},"Organic")),s.a.createElement(zi.a,{key:"Social Networks",title:"Social Networks",items:n(Xi)},s.a.createElement("span",{className:"brz-span"},"Networks")),s.a.createElement(zi.a,{key:"Other",title:"Other",items:n(Ji)},s.a.createElement("span",{className:"brz-span"},"Other")))]:s.a.createElement("div",{className:"brz-control__select"},s.a.createElement("input",{className:"brz-input",type:"text",placeholder:"URL",value:t.url,onChange:({target:{value:e}})=>o(Yi(Yi({},t),{},{url:e}))})));function n(e){return Object.entries(e).map(([e,t])=>s.a.createElement(S.a,{key:e,value:e},t))}}},{id:"loggedIn",title:"Hide for logged in users",defaultValue:{value:"all",user:void 0},duplicatesAmount:1/0,Component:function(e){const{value:t={},onChange:o=(()=>{})}=e,{availableRoles:n}=f.a.get("wp");let a=null;return"custom"===t.value&&(a=Array.isArray(n)&&n.length?s.a.createElement(O.a,{className:"brz-control__select--light",itemHeight:30,defaultValue:t.user,onChange:e=>o(Qi(Qi({},t),{},{user:e}))},n.map(({role:e,name:t})=>s.a.createElement(S.a,{key:e,value:e},t))):s.a.createElement("span",null,"There are no available users. Add user first")),s.a.createElement(s.a.Fragment,null,s.a.createElement(O.a,{className:"brz-control__select--light",itemHeight:30,defaultValue:t.value,onChange:function(e){var t;const a="all"===e?{value:e}:{value:e,user:null==n||null===(t=n[0])||void 0===t?void 0:t.role};o(a)}},s.a.createElement(S.a,{key:"all",value:"all"},"All users"),s.a.createElement(S.a,{key:"custom",value:"custom"},"Custom")),a)}},{id:"devices",title:"Show on devices",defaultValue:"desktop",duplicatesAmount:3,Component:function(e){const{value:t="",onChange:o=(()=>{})}=e;return s.a.createElement(s.a.Fragment,null,s.a.createElement(O.a,{className:"brz-control__select--light",itemHeight:30,defaultValue:t,onChange:e=>o(e)},s.a.createElement(S.a,{key:"desktop",value:"desktop"},"Desktop"),s.a.createElement(S.a,{key:"tablet",value:"tablet"},"Tablet"),s.a.createElement(S.a,{key:"mobile",value:"mobile"},"Mobile")))}},{id:"currentUrl",title:"Current Page URL",defaultValue:{type:"matches",value:""},duplicatesAmount:1/0,Component:function(e){const{value:t="",onChange:o=(()=>{})}=e;return s.a.createElement(s.a.Fragment,null,s.a.createElement(O.a,{className:"brz-control__select--light",itemHeight:30,defaultValue:t.type,onChange:e=>o(tl(tl({},t),{},{type:e}))},s.a.createElement(S.a,{key:"matches",value:"matches"},"matches"),s.a.createElement(S.a,{key:"contains",value:"contains"},"contains"),s.a.createElement(S.a,{key:"does not contain",value:"does not contain"},"does not contain"),s.a.createElement(S.a,{key:"does not match",value:"does not match"},"does not match")),s.a.createElement("div",{className:"brz-control__select"},s.a.createElement("input",{className:"brz-input",type:"text",placeholder:"URL",value:t.value,onChange:({target:{value:e}})=>o(tl(tl({},t),{},{value:e}))})))}},{id:"currentDate",title:"Current Date",defaultValue:{type:"matches",value:""},duplicatesAmount:1/0,Component:function(e){const{value:t="",onChange:o=(()=>{})}=e,n=(new Date).toJSON().slice(0,10).split("-").reverse().join("/");return s.a.createElement(s.a.Fragment,null,s.a.createElement(O.a,{className:"brz-control__select--light",itemHeight:30,defaultValue:t.type,onChange:e=>o(nl(nl({},t),{},{type:e}))},s.a.createElement(S.a,{key:"before",value:"before"},"is before"),s.a.createElement(S.a,{key:"matches",value:"matches"},"matches"),s.a.createElement(S.a,{key:"after",value:"after"},"is after")),s.a.createElement("div",{className:"brz-control__select"},s.a.createElement("input",{className:"brz-input",type:"text",placeholder:n,value:t.value,onChange:({target:{value:e}})=>o(nl(nl({},t),{},{value:e}))})))}},{id:"lastVisitDate",title:"Last Visit Date",defaultValue:{type:"matches",value:""},duplicatesAmount:1/0,Component:function(e){const{value:t="",onChange:o=(()=>{})}=e,n=(new Date).toJSON().slice(0,10).split("-").reverse().join("/");return s.a.createElement(s.a.Fragment,null,s.a.createElement(O.a,{className:"brz-control__select--light",itemHeight:30,defaultValue:t.type,onChange:e=>o(rl(rl({},t),{},{type:e}))},s.a.createElement(S.a,{key:"before",value:"before"},"is before"),s.a.createElement(S.a,{key:"matches",value:"matches"},"matches"),s.a.createElement(S.a,{key:"after",value:"after"},"is after")),s.a.createElement("div",{className:"brz-control__select"},s.a.createElement("input",{className:"brz-input",type:"text",placeholder:n,value:t.value,onChange:({target:{value:e}})=>o(rl(rl({},t),{},{value:e}))})))}},{id:"timeFrom",title:"Time From",defaultValue:{type:"greater",visit:"first",time:"days",value:""},duplicatesAmount:1/0,Component:function(e){const{value:t="",onChange:o=(()=>{})}=e;return s.a.createElement(s.a.Fragment,null,s.a.createElement(O.a,{className:"brz-control__select--light",itemHeight:30,defaultValue:t.visit,onChange:e=>o(ll(ll({},t),{},{visit:e}))},s.a.createElement(S.a,{key:"first",value:"first"},"the first visit"),s.a.createElement(S.a,{key:"last",value:"last"},"the last visit")),s.a.createElement(O.a,{className:"brz-control__select--light",itemHeight:30,defaultValue:t.type,onChange:e=>o(ll(ll({},t),{},{type:e}))},s.a.createElement(S.a,{key:"greater",value:"greater"},"is greater than"),s.a.createElement(S.a,{key:"less",value:"less"},"is less than")),s.a.createElement("div",{className:"brz-control__select"},s.a.createElement("input",{className:"brz-input",type:"number",placeholder:"Number of",value:t.value,onChange:({target:{value:e}})=>o(ll(ll({},t),{},{value:e}))})),s.a.createElement(O.a,{className:"brz-control__select--light",itemHeight:30,defaultValue:t.time,onChange:e=>o(ll(ll({},t),{},{time:e}))},s.a.createElement(S.a,{key:"days",value:"days"},"days"),s.a.createElement(S.a,{key:"hours",value:"hours"},"hours")))}},{id:"cookie",title:"Cookie",defaultValue:{type:"matches",param:"",value:""},duplicatesAmount:1/0,Component:function(e){const{value:t="",onChange:o=(()=>{})}=e;return s.a.createElement(s.a.Fragment,null,s.a.createElement("div",{className:"brz-control__select"},s.a.createElement("input",{className:"brz-input",type:"text",placeholder:"param",value:t.param,onChange:({target:{value:e}})=>o(cl(cl({},t),{},{param:e}))})),s.a.createElement(O.a,{className:"brz-control__select--light",itemHeight:30,defaultValue:t.type,onChange:e=>o(cl(cl({},t),{},{type:e}))},s.a.createElement(S.a,{key:"matches",value:"matches"},"matches"),s.a.createElement(S.a,{key:"contains",value:"contains"},"contains"),s.a.createElement(S.a,{key:"does not contain",value:"does not contain"},"does not contain"),s.a.createElement(S.a,{key:"does not match",value:"does not match"},"does not match")),s.a.createElement("div",{className:"brz-control__select"},s.a.createElement("input",{className:"brz-input",type:"text",placeholder:"value",value:t.value,onChange:({target:{value:e}})=>o(cl(cl({},t),{},{value:e}))})))}},{id:"os",title:"Operating System",defaultValue:{type:"is",value:"windows"},duplicatesAmount:1/0,Component:function(e){const{value:t="",onChange:o=(()=>{})}=e;return s.a.createElement(s.a.Fragment,null,s.a.createElement(O.a,{className:"brz-control__select--light",itemHeight:30,defaultValue:t.type,onChange:e=>o(ul(ul({},t),{},{type:e}))},s.a.createElement(S.a,{key:"is",value:"is"},"is"),s.a.createElement(S.a,{key:"is not",value:"is not"},"is not")),s.a.createElement(O.a,{className:"brz-control__select--light",itemHeight:30,defaultValue:t.value,onChange:e=>o(ul(ul({},t),{},{value:e}))},(n=pl,Object.entries(n).map(([e,t])=>s.a.createElement(S.a,{key:e,value:e},t)))));var n}},{id:"otherPopups",title:"No other popup",defaultValue:{type:"was",value:"page"},duplicatesAmount:1,Component:function(e){const{value:t="",onChange:o=(()=>{})}=e;return s.a.createElement(s.a.Fragment,null,s.a.createElement(O.a,{className:"brz-control__select--light",itemHeight:30,defaultValue:t.type,onChange:e=>o(ml(ml({},t),{},{type:e}))},s.a.createElement(S.a,{key:"was",value:"was"},"was shown"),s.a.createElement(S.a,{key:"was not",value:"was not"},"was not shown")),s.a.createElement(O.a,{className:"brz-control__select--light",itemHeight:30,defaultValue:t.value,onChange:e=>o(ml(ml({},t),{},{value:e}))},s.a.createElement(S.a,{key:"page",value:"page"},"on the same page"),s.a.createElement(S.a,{key:"session",value:"session"},"during the session")))}},{id:"specificPopup",title:"Other specific popup",defaultValue:{type:"was",value:""},duplicatesAmount:1/0,Component:function(e){const{value:t="",onChange:o=(()=>{})}=e;return s.a.createElement(s.a.Fragment,null,s.a.createElement(O.a,{className:"brz-control__select--light",itemHeight:30,defaultValue:t.type,onChange:e=>o(gl(gl({},t),{},{type:e}))},s.a.createElement(S.a,{key:"was",value:"was"},"was shown"),s.a.createElement(S.a,{key:"was not",value:"was not"},"was not shown")),s.a.createElement("div",{className:"brz-control__select"},s.a.createElement("input",{className:"brz-input",type:"text",placeholder:"#popup-id",value:t.value,onChange:({target:{value:e}})=>o(gl(gl({},t),{},{value:e}))})))}}];function fl(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function yl(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?fl(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):fl(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}class Ol extends s.a.Component{constructor(e){super(e),Object(i.a)(this,"handleChange",()=>{if(A.h){const{values:e,triggerOnce:t}=this.state,o={id:"triggerOnce",active:!0,value:t};this.setState({loading:!0},()=>{const t={syncSuccess:()=>this.setState({loading:!1}),syncFail:()=>this.setState({loading:!1})};this.props.dispatch(Object(qo.P)([...e,o],t))})}}),Object(i.a)(this,"handleTriggerOnceChange",e=>{A.h&&this.setState({triggerOnce:e})}),Object(i.a)(this,"handleWrapperTriggerChange",(e,t)=>{A.h&&this.setState({values:Object(tt.setIn)(this.state.values,[e],yl(yl({},this.state.values[e]),t))})}),Object(i.a)(this,"handleWrapperTriggerRemove",e=>{A.h&&this.setState({values:Object(tt.removeAt)(this.state.values,e)})}),Object(i.a)(this,"handleValueChange",(e,t)=>{A.h&&this.setState({values:Object(tt.setIn)(this.state.values,[e,"value"],t)})}),Object(i.a)(this,"handleAdd",()=>{if(A.h){const{values:e}=this.state,t=this.getAvailableItems();t[0]&&this.setState({values:[...e,{id:t[0].id,active:!0,value:t[0].defaultValue}]})}});const t=e.values.find(({id:e})=>"triggerOnce"===e)||{},o=Object(tt.removeAt)(e.values,e.values.indexOf(t));this.state={triggerOnce:t.value||!1,values:o,loading:!1}}handleTriggerChange(e,t){const{values:o}=this.state,{defaultValue:n}=vl.find(({id:e})=>e===t),a=Object(tt.setIn)(o,[e],yl(yl({},o[e]),{},{id:t,value:n}));this.setState({values:a})}getAvailableItems(e){const{values:t}=this.state;let o=t.reduce((e,{id:t})=>(e[t]?e[t]++:e[t]=1,e),{});return vl.filter(({id:n,duplicatesAmount:a=1})=>{const r=t.find(e=>e.id===n),i=o[n]&&a>o[n];return e===n||i||!r}).sort(({id:e,duplicatesAmount:o=0},{id:n,duplicatesAmount:a=0})=>{const r=t.find(t=>t.id===e),i=t.find(e=>e.id===n);return r?1:i?-1:o>a?1:o<a?-1:0})}renderTriggers(e){const{values:t}=this.state,o=t[e].id,n=this.getAvailableItems(o).map(({id:e,title:t},o)=>s.a.createElement(S.a,{key:o,value:e},t));return s.a.createElement(O.a,{className:"brz-control__select--light",itemHeight:30,defaultValue:o,onChange:t=>this.handleTriggerChange(e,t)},n)}render(){const{values:e,triggerOnce:t}=this.state,o=e.map((e,t)=>{const o=vl.find(({id:t})=>t===e.id)||{},{Component:n}=o,a=Object(x.a)(o,["Component"]),r=n?s.a.createElement(n,Object(C.a)({},a,e,{onChange:e=>this.handleValueChange(t,e)})):null;return s.a.createElement(Ti,{showTypeButton:!1,key:t,active:e.active,onChange:e=>this.handleWrapperTriggerChange(t,e),onRemove:()=>this.handleWrapperTriggerRemove(t)},this.renderTriggers(t),r)});return s.a.createElement(s.a.Fragment,null,s.a.createElement("div",{className:"brz-ed-popup-conditions__trigger-once"},s.a.createElement("div",null,Object(ie.a)("Trigger Popup Only Once")),s.a.createElement(et.a,{defaultValue:t,onChange:this.handleTriggerOnceChange})),s.a.createElement(st.a,{style:{overflow:"hidden",height:"350px"},className:"brz-ed-scroll--medium brz-ed-scroll--new-dark"},o,s.a.createElement("div",{className:"brz-ed-popup-conditions__add-condition",onClick:this.handleAdd},s.a.createElement(F.b,{icon:"nc-add"})," ",Object(ie.a)("Add new trigger condition"))),s.a.createElement(wi,{loading:this.state.loading,onChange:this.handleChange,onClose:this.props.onClose}))}}var Sl={rules:Ai,triggers:Object(no.b)(e=>({values:Object(so.N)(e)}),e=>({dispatch:e}))(Ol)};const xl=f.a.get("urls");class Cl extends l.Component{constructor(...e){super(...e),Object(i.a)(this,"state",{activeTab:this.props.options[0].type}),Object(i.a)(this,"handleTabChange",e=>this.setState({activeTab:e}))}renderIcons(){const{options:e}=this.props,{activeTab:t}=this.state;return e.map(e=>{const o=g()("brz-ed-popup-tab-item","brz-ed-popup-tab-item-conditions",{active:t===e.type});return s.a.createElement("div",{key:e.type,className:o,onClick:()=>this.handleTabChange(e.type)},s.a.createElement("div",{className:"brz-ed-popup-tab-icon"},s.a.createElement(F.b,{icon:e.icon})),s.a.createElement("div",{className:"brz-ed-popup-tab-name"},e.label))})}renderProException(){return s.a.createElement("div",{className:"brz-ed-alert brz-ed-alert-pro brz-mb-lg-0"},s.a.createElement("span",{className:"brz-span"},Object(ie.a)("Block conditions are available only in PRO")),s.a.createElement("a",{className:"brz-ed-btn brz-ed-btn-width-2 brz-ed-btn-sm brz-ed-btn-icon brz-ed-btn-icon--left brz-ed-btn-rounded brz-ed-btn-pro",rel:"noopener noreferrer",href:xl.upgradeToPro,target:"_blank"},s.a.createElement(F.b,{icon:"nc-lock"}),Object(ie.a)("Get a PRO plan")))}render(){const{options:e,opened:t,onClose:o}=this.props,{activeTab:n}=this.state,a=Sl[n],r=e.find(({type:e})=>e===n),{type:i,icon:l,label:c,title:d}=r,u=Object(x.a)(r,["type","icon","label","title"]);return s.a.createElement(y.a,{opened:t,onClose:o},s.a.createElement("div",{className:"brz-ed-popup-wrapper"},s.a.createElement("div",{className:"brz-ed-popup-header"},s.a.createElement("div",{className:"brz-ed-popup-header__tabs"},this.renderIcons()),s.a.createElement("div",{className:"brz-ed-popup-btn-close",onClick:o})),s.a.createElement("div",{className:"brz-ed-popup-content brz-ed-popup-pane brz-ed-popup-icons"},s.a.createElement("div",{className:"brz-ed-popup-body"},!A.h&&this.renderProException(),s.a.createElement("div",{className:g()("brz-ed-popup-conditions",{"brz-ed-popup-conditions__free":!A.h})},s.a.createElement("div",{className:"brz-ed-popup-conditions__head"},s.a.createElement("h3",null,d)),s.a.createElement("div",{className:"brz-ed-popup-conditions__body"},s.a.createElement(a,Object(C.a)({},u,{onClose:o}))))))))}}Object(i.a)(Cl,"defaultProps",{options:[],onChange:()=>{},onClose:()=>{}});const jl={updateAuthorization:nn.v,updateSyncAllowed:nn.E},Pl=Object(no.b)(null,jl),Bl=Boolean(f.a.get("wp")),wl=[{title:"username",name:"username",required:!0},{title:"password",name:"password",type:"password",required:!0}];class Tl extends l.Component{constructor(...e){super(...e),Object(i.a)(this,"state",{data:null,loading:!0,nextLoading:!1,prevLoading:!1,recoverLoading:!1,notice:null,formData:{username:"",password:"",recoverEmail:""}}),Object(i.a)(this,"handleChange",(e,t)=>{void 0!==this.state.formData[e]&&this.setState(Object(c.a)(o=>{o.formData[e]=t}))}),Object(i.a)(this,"handleConnect",()=>{const{username:e,password:t}=this.state.formData,{onSuccess:o,onClose:n,updateAuthorization:a,updateSyncAllowed:r}=this.props;this.setState({notice:null,nextLoading:!0}),e&&e.trim()&&t&&t.trim()?(e=>{const{hash:t,url:o,cloudSignIn:n}=f.a.get("wp").api,a=f.a.get("editorVersion"),r=He(o,{hash:t,version:a,action:n});return Object(pe.J)(r,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},body:JSON.stringify(e)}).then(Fe).then(e=>e)})({password:t,email:e}).then(e=>{if(!e.status||e.status>=400)throw e;a("connected"),Object(dn.b)("connected"),Bl&&sn().then(e=>{const{status:t,data:o}=e||{};!t||t>=400?console.warn("Something went wrong",e):null!=o&&o.isSyncAllowed&&r(!0)}),o&&o(),n&&n()}).catch(e=>{this.setState({nextLoading:!1,notice:{message:Object(ie.a)("Incorrect username or password"),type:"error"}})}):this.setState({nextLoading:!1,notice:{message:Object(ie.a)("Incorrect username or password"),type:"error"}})}),Object(i.a)(this,"handleSkip",async()=>{const{onSkip:e,onClose:t,updateAuthorization:o}=this.props;this.setState({prevLoading:!0}),await Object(pe.G)(),this.setState({prevLoading:!1}),o("pending"),Object(dn.b)("pending"),e&&e(),t&&t()}),Object(i.a)(this,"handleRecover",async()=>{const{recoverEmail:e}=this.state.formData;this.setState({notice:null,recoverLoading:!0}),Ie(e)?e&&e.trim()?(e=>{const{hash:t,url:o,cloudResetPassword:n}=f.a.get("wp").api,a=f.a.get("editorVersion"),r=He(o,{hash:t,version:a,action:n});return Object(pe.J)(r,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},body:JSON.stringify({email:e})}).then(Fe).then(e=>e)})(e).then(e=>{if(!e.status||e.status>=400)throw e;this.setState({recoverLoading:!1,notice:{message:Object(ie.a)("Check your email address"),type:"success"}})}).catch(e=>{this.setState({recoverLoading:!1,notice:{message:Object(ie.a)("Failed to reset password"),type:"error"}})}):(await Object(pe.G)(),this.setState({recoverLoading:!1,notice:{message:Object(ie.a)("Email to recover password cannot be empty"),type:"error"}})):this.setState({recoverLoading:!1,notice:{message:Object(ie.a)("The email address format is not valid"),type:"error"}})})}async componentDidMount(){const e=Object(ue.a)("integrations.json"),t=await fetch(e),{cloudAuthorization:o}=await t.json(),{onLoading:n}=this.props;this.setState({data:o,loading:!1}),n&&n(!1)}renderLoading(){return s.a.createElement(he,null)}renderNotice(){const{notice:e}=this.state;if(null!==e){const{message:t,type:o}=e;return s.a.createElement(be,{message:t,type:o})}}renderContent(){if(this.state.data){const{data:{img:e,signInDescription:t},formData:{recoverEmail:o},notice:n,nextLoading:a,prevLoading:r,recoverLoading:i}=this.state;return s.a.createElement(B.a,{className:"brz-text-lg-center"},s.a.createElement("div",{className:"brz-ed-popup-integrations__connect-head"},s.a.createElement("img",{className:"brz-img",src:e,alt:"Brizy"}),s.a.createElement("p",{className:"brz-p"},t)),s.a.createElement("div",{className:"brz-ed-popup-integrations__connect-body"},n&&this.renderNotice(),wl.map(({title:e,name:t,required:o,type:n="text"},a)=>s.a.createElement(Ye,{key:a,title:e,type:n,value:this.state.formData[t]||"",required:o,onChange:({target:e})=>{this.handleChange(t,e.value)}})),s.a.createElement("div",{className:"brz-ed-popup-authorization__buttons"},s.a.createElement($e,{color:"teal",loading:a,onClick:this.handleConnect},Object(ie.a)("Connect")),s.a.createElement($e,{color:"default",loading:r,onClick:this.handleSkip},Object(ie.a)("Skip"))),s.a.createElement(Ye,{title:"Email to recover password",icon:"nc-right-arrow-tail",loading:i,value:o||"",onChange:({target:e})=>{this.handleChange("recoverEmail",e.value)},onClickIcon:this.handleRecover})))}}render(){const e=g()("brz-ed-popup-authorization",this.props.className);return s.a.createElement("div",{className:e},this.state.loading?this.renderLoading():this.renderContent())}}Object(i.a)(Tl,"defaultProps",{className:"",onSuccess:v.noop,onSkip:v.noop,onClose:v.noop,onLoading:v.noop});var zl=Pl(Tl);const El=Boolean(f.a.get("wp")),kl=[{title:"email",name:"email",required:!0},{title:"password",name:"password",type:"password",required:!0},{title:"Confirm Password",name:"confirmPassword",type:"password",required:!0}],Hl={updateAuthorization:nn.v,updateSyncAllowed:nn.E},Fl=Object(no.b)(null,Hl);class _l extends l.Component{constructor(...e){super(...e),Object(i.a)(this,"state",{data:null,notice:null,nextLoading:!1,loading:!0,formData:{email:"",password:"",confirmPassword:""}}),Object(i.a)(this,"handleChange",(e,t)=>{void 0!==this.state.formData[e]&&this.setState(Object(c.a)(o=>{o.formData[e]=t}))}),Object(i.a)(this,"handleConnect",async()=>{const{onSuccess:e,onClose:t,updateAuthorization:o,updateSyncAllowed:n}=this.props,{email:a,password:r,confirmPassword:i}=this.state.formData;Ie(a)?r===i?(this.setState({notice:null,nextLoading:!0}),null!=a&&a.trim()&&null!=r&&r.trim()&&null!=i&&i.trim()?(e=>{const{hash:t,url:o,cloudSignUp:n}=f.a.get("wp").api,a=f.a.get("editorVersion"),r=He(o,{hash:t,version:a,action:n});return Object(pe.J)(r,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},body:JSON.stringify(e)}).then(Fe).then(e=>e)})({email:a,password:r,confirmPassword:i}).then(a=>{if(!a.status||a.status>=400)throw a;o("connected"),Object(dn.b)("connected"),El&&sn().then(e=>{const{status:t,data:o}=e||{};!t||t>=400?console.warn("Something went wrong",e):null!=o&&o.isSyncAllowed&&n(!0)}),e&&e(),t&&t()}).catch(e=>{this.setState({nextLoading:!1,notice:{message:Object(ie.a)("Incorrect username or password"),type:"error"}})}):this.setState({nextLoading:!1,notice:{message:Object(ie.a)("All fields cannot be empty"),type:"error"}})):this.setState({nextLoading:!1,notice:{message:Object(ie.a)("Password and confirm password is not the same"),type:"error"}}):this.setState({nextLoading:!1,notice:{message:Object(ie.a)("The email address format is not valid"),type:"error"}})})}async componentDidMount(){const e=Object(ue.a)("integrations.json"),t=await fetch(e),{cloudAuthorization:o}=await t.json(),{onLoading:n}=this.props;this.setState({data:o,loading:!1}),n&&n(!1)}renderLoading(){return s.a.createElement(he,null)}renderNotice(){const{notice:e}=this.state;if(e){const{message:t,type:o}=e;return s.a.createElement(be,{message:t,type:o})}}renderContent(){if(this.state.data){var e;const{data:{img:t,signUpDescription:o},nextLoading:n}=this.state,a=f.a.getAll(),r=Object(yn.a)(a)&&Object(Ni.b)(a)&&a.urls.favicon||t,i=(null===(e=Object(yn.a)(a))||void 0===e?void 0:e.brandingName)||"Brizy";return s.a.createElement(B.a,{className:"brz-text-lg-center"},s.a.createElement("div",{className:"brz-ed-popup-integrations__connect-head"},s.a.createElement("img",{className:"brz-img",src:r,alt:i}),s.a.createElement("p",{className:"brz-p"},o)),s.a.createElement("div",{className:"brz-ed-popup-integrations__connect-body"},this.renderNotice(),kl.map(({title:e,name:t,required:o,type:n="text"},a)=>s.a.createElement(Ye,{key:a,title:e,type:n,value:this.state.formData[t]||"",required:o,onChange:({target:e})=>{this.handleChange(t,e.value)}})),s.a.createElement("div",{className:"brz-ed-popup-authorization__buttons"},s.a.createElement($e,{color:"teal",loading:n,onClick:this.handleConnect},Object(ie.a)("Create Account & Connect")))))}}render(){const e=g()("brz-ed-popup-authorization",this.props.className);return s.a.createElement("div",{className:e},this.state.loading?this.renderLoading():this.renderContent())}}Object(i.a)(_l,"defaultProps",{className:"",onSuccess:v.noop,onSkip:v.noop,onClose:v.noop,onLoading:v.noop});var Rl=Fl(_l);const Ll=[{id:"signIn",title:Object(ie.a)("Cloud"),icon:"nc-upload",component:zl},{id:"signUp",title:Object(ie.a)("SignUp"),icon:"nc-add",component:Rl}];var Ml=({opened:e,onClose:t})=>s.a.createElement(de,{opened:e,tabs:Ll,currentTab:"signIn",onClose:t});const Wl=({space:e})=>s.a.createElement("div",{style:{paddingBottom:e}}),Il=e=>{const{head:t,loading:o,error:n,children:a,spacing:r=!0,height:i=!0,footer:l,inlineFooter:c}=e,d=g()("brz-ed-popup-content",{"brz-ed-popup-content--spacing":r,"brz-ed-popup-content--height":i}),u=g()("brz-ed-popup-content__footer",{"brz-ed-popup-content__footer--inline":c});return o?s.a.createElement("div",{className:d},s.a.createElement(he,null)):s.a.createElement("div",{className:d},t&&s.a.createElement(s.a.Fragment,null,s.a.createElement("div",{className:"brz-ed-popup-content__head"},s.a.createElement("p",{className:"brz-p"},s.a.createElement("strong",{className:"brz-strong"},t)),s.a.createElement(Wl,{space:"19px"}))),n&&s.a.createElement(be,{message:n,type:"error"}),s.a.createElement(B.a,{autoHeight:!0,autoHeightMax:"100%",style:{height:"auto"}},a),l&&s.a.createElement(s.a.Fragment,null,s.a.createElement(Wl,{space:"35px"}),s.a.createElement("div",{className:u},l)))},Nl=({id:e,active:t,icon:o,title:n,onClick:a,onClose:r})=>{const i=Object(l.useCallback)(()=>null==a?void 0:a(e),[a,e]);return s.a.createElement(s.a.Fragment,null,s.a.createElement("div",{onClick:i,className:g()("brz-ed-popup-tab-item",{active:t})},s.a.createElement("div",{className:"brz-ed-popup-tab-icon"},s.a.createElement(F.b,{icon:o})),s.a.createElement("div",{className:"brz-ed-popup-tab-name"},n)),s.a.createElement("div",{className:"brz-ed-popup-btn-close",onClick:r}))},Al=({tabs:e,onClose:t})=>s.a.createElement("div",{className:"brz-ed-popup-header"},e.map(e=>s.a.createElement(Nl,Object(C.a)({key:e.id},e,{onClose:t}))));let Vl;var Dl;(Dl=Vl||(Vl={})).page="page-tab",Dl.settings="settings-tab";const Gl=[{id:Vl.page,icon:"nc-eye-17",title:Object(ie.a)("Page")},{id:Vl.settings,icon:"nc-settings",title:Object(ie.a)("Settings")}],$l=({children:e,label:t,required:o})=>s.a.createElement("div",{className:"brz-ed-popup-integrations-step__fields-option brz-d-xs-flex brz-align-items-xs-center brz-justify-content-xs-between"},s.a.createElement("p",{className:"brz-p"},t,o?s.a.createElement("strong",{className:"brz-strong brz--required"},"*"):null),s.a.createElement("div",{className:"brz-ed-popup-integrations-step__field"},e)),Ul=({headTitle:e,inlineFooter:t,footer:o,value:n,error:a,onChange:r,layouts:i})=>{const c=Object(l.useMemo)(()=>i.map(({id:e,title:t})=>s.a.createElement(S.a,{key:e,value:e},t)),[i]);return s.a.createElement(Il,{head:e,inlineFooter:t,footer:o,error:a},s.a.createElement($l,{label:Object(ie.a)("Page Layout"),required:!0},s.a.createElement(O.a,{className:"brz-control__select--white",maxItems:"6",itemHeight:"30",inPortal:!0,defaultValue:n,onChange:r},c)))},Kl=({value:e,onChange:t,placeholder:o})=>{const n=Object(l.useCallback)(e=>t(e.target.value),[t]);return s.a.createElement($l,{label:Object(ie.a)("Page Title"),required:!0},s.a.createElement("input",{className:"brz-input",required:!0,type:"text",value:e,onChange:n,placeholder:o}))},Yl=e=>({payload:e,type:"Ready"}),ql=e=>({payload:e,type:"Saving"});let Xl;!function(e){e.FetchError="FetchError",e.FetchSuccess="FetchSuccess",e.Save="Save",e.SaveError="SaveError",e.SaveSuccess="SaveSuccess",e.Cancel="Cancel",e.Canceled="Canceled",e.SwitchTab="SwitchTab"}(Xl||(Xl={}));const Jl=()=>({type:Xl.Save}),Zl=e=>({payload:e,type:Xl.SwitchTab}),Ql=()=>({type:Xl.Cancel});var es=o(675),ts=o(678),os=o(562),ns=o(939),as=o(940),rs=o(946);function is(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function ls(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?is(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):is(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const ss=(e,t,o,n)=>{const[a,r]=Object(l.useReducer)(e,{payload:{activeTab:Vl.page},type:"Loading"});return Object(l.useEffect)(()=>{const e=Object(es.a)(t()).pipe(Object(os.a)(e=>(e=>({type:Xl.FetchSuccess,payload:e}))(ls(ls({},e),{},{activeTab:Vl.page}))),Object(ns.a)(()=>Object(ts.a)({type:Xl.FetchError}))).subscribe(r);return()=>null==e?void 0:e.unsubscribe()},["Loading"===a.type]),Object(l.useEffect)(()=>{let e;return"Saving"===a.type&&(e=Object(es.a)(o(a.payload)).pipe(Object(as.a)({type:Xl.SaveSuccess}),Object(ns.a)(()=>Object(ts.a)({type:Xl.SaveError}))).subscribe(r)),()=>{var t;return null===(t=e)||void 0===t?void 0:t.unsubscribe()}},["Saving"===a.type]),Object(l.useEffect)(()=>{let e;return"Canceling"===a.type&&(e=Object(ts.a)(1).pipe(Object(rs.a)(650),Object(as.a)({type:Xl.Canceled})).subscribe(r)),()=>{var t;return null===(t=e)||void 0===t?void 0:t.unsubscribe()}},["Canceling"===a.type]),Object(l.useEffect)(()=>{"Canceled"===a.type&&n()},["Canceled"===a.type]),[a,r]};function cs(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function ds(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?cs(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):cs(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const us=e=>Object.values(Xl).includes(e.type),ps=e=>!us(e),bs=(e,t)=>(o,n)=>Object(Qe.match)([us,e=>{switch(e.type){case Xl.FetchError:return"Loading"===o.type?{type:"Err",payload:ds(ds({},o.payload),{},{message:Object(ie.a)("Something went wrong")})}:o;case Xl.FetchSuccess:return"Loading"===o.type?Yl(ds(ds({},e.payload),{},{activeTab:o.payload.activeTab})):o;case Xl.Save:if("Ready"!==o.type)return o;{const e=t(o.payload);switch(e.type){case"left":return Yl(e.value);case"right":return ql(e.value)}}case Xl.SaveError:return"Saving"===o.type?Yl(ds(ds({},o.payload),{},{error:Object(ie.a)("Something went wrong")})):o;case Xl.SaveSuccess:return"Saving"===o.type?Yl(o.payload):o;case Xl.SwitchTab:return"Ready"===o.type?Yl(ds(ds({},o.payload),{},{activeTab:e.payload})):"Saving"===o.type?ql(ds(ds({},o.payload),{},{activeTab:e.payload})):o;case Xl.Cancel:switch(o.type){case"Loading":case"Err":case"Canceling":return o;case"Ready":case"Saving":return(e=>({payload:e,type:"Canceling"}))(o.payload)}case Xl.Canceled:return"Canceling"===o.type?(e=>({payload:e,type:"Canceled"}))(o.payload):o}}],[ps,t=>{switch(o.type){case"Loading":case"Err":case"Saving":case"Canceling":case"Canceled":return o;case"Ready":return Yl(e(o.payload,t))}}])(n),ms=e=>({type:"left",value:e}),hs=e=>({type:"right",value:e});var gs=o(179);function vs(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function fs(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?vs(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):vs(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const ys=bs((e,t)=>{var o;switch(t.type){case"SetLayout":return fs(fs({},e),{},{layout:t.payload});case"SetBlog":return fs(fs({},e),{},{selected:null!==(o=e.items.find(e=>e.id===t.payload))&&void 0!==o?o:e.selected});case"SetTitle":return fs(fs({},e),{},{title:t.payload})}},e=>{const{title:t,selected:o}=e;return t&&gs.a(t)?o?hs({title:t,items:e.items,selected:o,activeTab:e.activeTab,layout:e.layout,layouts:e.layouts,error:void 0}):ms(fs(fs({},e),{},{error:Object(ie.a)("You must be have one selected item")})):ms(fs(fs({},e),{},{error:Object(ie.a)("You must specify a title")}))}),Os=e=>!!e.length,Ss=e=>e.templates.map(({id:e})=>({title:e,id:e}));function xs(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function Cs(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?xs(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):xs(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}var js=o(125);function Ps(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function Bs(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?Ps(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):Ps(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const ws=bs((e,t)=>{switch(t.type){case"SetLayout":return Bs(Bs({},e),{},{layout:t.payload});case"SetRules":return Bs(Bs({},e),{},{items:e.items.map(e=>Bs(Bs({},e),{},{selected:t.payload.includes(e.id.toString())}))});case"SetTitle":return Bs(Bs({},e),{},{title:t.payload})}},e=>{const{title:t,items:o}=e;return t&&gs.a(t)?o.filter(e=>e.selected).length?hs({title:t,items:e.items,activeTab:e.activeTab,layout:e.layout,layouts:e.layouts,error:void 0}):ms(Bs(Bs({},e),{},{error:Object(ie.a)("You must be have one selected item")})):ms(Bs(Bs({},e),{},{error:Object(ie.a)("You must specify a title")}))});function Ts(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function zs(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?Ts(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):Ts(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function Es(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function ks(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?Es(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):Es(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const Hs=bs((e,t)=>{switch(t.type){case"SetLayout":return ks(ks({},e),{},{layout:t.payload});case"SetTitle":return ks(ks({},e),{},{title:t.payload})}},e=>{const{title:t}=e;return t&&gs.a(t)?hs({title:t,activeTab:e.activeTab,layout:e.layout,layouts:e.layouts,error:void 0}):ms(ks(ks({},e),{},{error:Object(ie.a)("You must specify a title")}))});function Fs(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function _s(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?Fs(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):Fs(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function Rs(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function Ls(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?Rs(Object(o),!0).forEach((function(t){Object(i.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):Rs(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const Ms={icon:ne,apps:At,blocks:En,form:Ar,keyHelper:Dr,fonts:Bi,conditions:Cl,authorization:Ml,pageRules:e=>{const{headTitle:t,pageTitle:o,opened:n,selectedLayout:a,onClose:r,onSave:i}=e,c=Object(no.c)(),d=Object(l.useCallback)(({items:e,title:t,layout:o})=>(c(Object(nn.A)(o)),c(Object(nn.C)(t)),i().then(()=>Object(pe.shopifySyncRules)(e.filter(e=>e.selected),t)).then(()=>{})),[c]),u=Object(l.useCallback)(async()=>{const e=f.a.getAll();if(Object(Ni.b)(e)&&Object(Ni.f)(e)){const n=Object(pe.getPageRelations)(e).then(e=>e.map(e=>e.id)),r=Object(pe.j)(e.templateType.id),i=await Promise.all([r,n]).then(([e,t])=>e.map(e=>zs(zs({},e),{},{selected:t.includes(e.id)}))),l=Ss(e);var t;if(Os(i)&&Os(l))return{items:i,layouts:l,title:o,layout:null!==(t=null==a?void 0:a.value)&&void 0!==t?t:l[0].id,error:void 0}}return Promise.reject()},[]),[p,b]=ss(ws,u,d,r),m=Object(l.useMemo)(()=>s.a.createElement(s.a.Fragment,null,s.a.createElement($e,{size:3,loading:"Canceling"===p.type,onClick:()=>b(Ql())},Object(ie.a)("Cancel")),s.a.createElement($e,{color:"teal",size:3,loading:"Saving"===p.type,onClick:()=>b(Jl())},Object(ie.a)("Save"))),[b,p.type]);return s.a.createElement(y.a,{opened:n,onClose:r},s.a.createElement("div",{className:"brz-ed-popup-wrapper"},s.a.createElement(Al,{tabs:Gl.map(e=>zs(zs({},e),{},{active:e.id===p.payload.activeTab,onClick:e=>b(Zl(e))})),onClose:r}),(()=>{switch(p.type){case"Loading":return s.a.createElement(Il,{head:t,loading:!0});case"Err":return s.a.createElement(Il,{head:t,error:p.payload.message});case"Ready":case"Saving":case"Canceling":case"Canceled":{const{items:e,title:o}=p.payload,n=e.filter(e=>e.selected).reduce((e,t)=>(e[t.id]=!0,e),{}),a=(e=>{switch(e.type){case"Loading":case"Err":case"Saving":return;case"Ready":case"Canceling":case"Canceled":return e.payload.error}})(p);switch(p.payload.activeTab){case Vl.page:return s.a.createElement(Il,{head:t,error:a,inlineFooter:!0,footer:m},s.a.createElement(Kl,{value:null!=o?o:"",onChange:e=>b({payload:e,type:"SetTitle"}),placeholder:Object(ie.a)("Page title")}),s.a.createElement(js.c,{defaultValue:n,onChange:e=>b({payload:Object.entries(e).filter(([,e])=>e).map(([e])=>e),type:"SetRules"})},e.map(e=>s.a.createElement(js.b,{key:e.id,divider:!0,inline:!0,value:e.id,renderIcons:js.a},e.title))));case Vl.settings:return s.a.createElement(Ul,{layouts:p.payload.layouts,headTitle:t,value:p.payload.layout,inlineFooter:!0,footer:m,onChange:e=>b({payload:e,type:"SetLayout"}),error:a})}}}})()))},pageTemplate:e=>{const{headTitle:t,pageTitle:o,selectedLayout:n,opened:a,onClose:r,onSave:i}=e,c=Object(no.c)(),d=Object(l.useCallback)(({title:e,layout:t})=>(c(Object(nn.A)(t)),c(Object(nn.C)(e)),i().then(()=>Object(pe.shopifySyncPage)(e)).then(()=>{})),[c]),u=Object(l.useCallback)(async()=>{const e=f.a.getAll();if(Object(Ni.b)(e)&&Object(Ni.f)(e)){const a=Ss(e);var t;if(Os(a))return{layouts:a,title:o,layout:null!==(t=null==n?void 0:n.value)&&void 0!==t?t:a[0].id,error:void 0}}return Promise.reject()},[]),[p,b]=ss(Hs,u,d,r),m=s.a.createElement(s.a.Fragment,null,s.a.createElement($e,{size:3,loading:"Canceling"===p.type,onClick:()=>b(Ql())},Object(ie.a)("Cancel")),s.a.createElement($e,{color:"teal",size:3,loading:"Saving"===p.type,onClick:()=>b(Jl())},Object(ie.a)("Save")));return s.a.createElement(y.a,{opened:a,onClose:r},s.a.createElement("div",{className:"brz-ed-popup-wrapper"},s.a.createElement(Al,{tabs:Gl.map(e=>_s(_s({},e),{},{active:e.id===p.payload.activeTab,onClick:()=>b(Zl(e.id))})),onClose:r}),(()=>{var e;switch(p.type){case"Loading":return s.a.createElement(Il,{head:t,loading:!0});case"Err":return s.a.createElement(Il,{head:t,error:p.payload.message});case"Ready":case"Saving":case"Canceling":case"Canceled":switch(p.payload.activeTab){case Vl.page:return s.a.createElement(Il,{head:t,inlineFooter:!0,footer:m,error:p.payload.error},s.a.createElement(Kl,{value:null!==(e=p.payload.title)&&void 0!==e?e:"",onChange:e=>b({payload:e,type:"SetTitle"}),placeholder:Object(ie.a)("Page title")}));case Vl.settings:return s.a.createElement(Ul,{layouts:p.payload.layouts,headTitle:t,value:p.payload.layout,inlineFooter:!0,footer:m,onChange:e=>b({payload:e,type:"SetLayout"}),error:p.payload.error})}}})()))},pageArticle:e=>{const{headTitle:t,pageTitle:o,opened:n,selectedLayout:a,onClose:r,onSave:i}=e,c=Object(no.c)(),d=Object(l.useCallback)(({selected:e,title:t,layout:o})=>(c(Object(nn.A)(o)),c(Object(nn.C)(t)),i().then(()=>Object(pe.shopifySyncArticle)(e.id,e.title,t)).then(()=>{})),[c]),u=Object(l.useCallback)(async()=>{const e=f.a.getAll();if(Object(Ni.b)(e)&&Object(Ni.f)(e)){const n=Object(pe.getPageRelations)(e).then(e=>e.map(e=>e.id)),r=Object(pe.shopifyBlogItems)(),[i,l]=await Promise.all([r,n]),s=Ss(e);var t;if(Os(i)&&Os(s))return{items:i,layouts:s,selected:i.find(e=>e.id===l[0]),title:o,layout:null!==(t=null==a?void 0:a.value)&&void 0!==t?t:s[0].id,error:void 0}}return Promise.reject()},[]),[p,b]=ss(ys,u,d,r),m=s.a.createElement(s.a.Fragment,null,s.a.createElement($e,{size:3,loading:"Canceling"===p.type,onClick:()=>b(Ql())},Object(ie.a)("Cancel")),s.a.createElement($e,{color:"teal",size:3,loading:"Saving"===p.type,onClick:()=>b(Jl())},Object(ie.a)("Save")));return s.a.createElement(y.a,{opened:n,onClose:r},s.a.createElement("div",{className:"brz-ed-popup-wrapper"},s.a.createElement(Al,{tabs:Gl.map(e=>Cs(Cs({},e),{},{active:e.id===p.payload.activeTab,onClick:()=>b(Zl(e.id))})),onClose:r}),(()=>{var e,o;switch(p.type){case"Loading":return s.a.createElement(Il,{head:t,loading:!0});case"Err":return s.a.createElement(Il,{head:t,error:p.payload.message});case"Ready":case"Saving":case"Canceling":case"Canceled":switch(p.payload.activeTab){case Vl.page:return s.a.createElement(Il,{head:t,error:p.payload.error,inlineFooter:!0,footer:m},s.a.createElement(Kl,{value:null!==(e=p.payload.title)&&void 0!==e?e:"",onChange:e=>b({payload:e,type:"SetTitle"}),placeholder:Object(ie.a)("Page title")}),s.a.createElement(De.b,{className:"brz-ed-popup-integrations-option__radio",defaultValue:null===(o=p.payload.selected)||void 0===o?void 0:o.id,onChange:e=>b({payload:e,type:"SetBlog"})},p.payload.items.map(({title:e,id:t})=>s.a.createElement(De.a,{checkIcon:"active",value:t,key:t},e))));case Vl.settings:return s.a.createElement(Ul,{layouts:p.payload.layouts,headTitle:t,value:p.payload.layout,inlineFooter:!0,footer:m,onChange:e=>b({payload:e,type:"SetLayout"}),error:p.payload.error})}}})()))}};class Ws extends l.Component{constructor(...e){super(...e),Object(i.a)(this,"state",{prompts:[]}),Object(i.a)(this,"onUIStateChange",e=>{this.open(e)})}static open(e){m.set("prompt",e)}componentDidMount(){m.addChangeListener("prompt",this.onUIStateChange)}componentWillUnmount(){m.removeChangeListener("prompt",this.onUIStateChange)}close(e){this.setState(Object(c.a)(t=>{t.prompts[e].opened=!1}),()=>{this.setState(Object(c.a)(t=>{t.prompts.splice(e,1)}))})}open(e){const{mode:t="single"}=e,{prompts:o}=this.state,n=o.findIndex(({prompt:t})=>t==e.prompt);-1===n?this.setState(Object(c.a)(t=>{t.prompts.push(e)}),()=>{this.setState(Object(c.a)(e=>{const t=e.prompts.length;e.prompts[t-1].opened=!0}))}):"stack"===t?this.setState(Object(c.a)(t=>{t.prompts[n]=Ls(Ls({},e),{},{opened:!0})})):this.setState(Object(c.a)(t=>{t.prompts.forEach((e,o)=>{t.prompts[o].opened=!1}),t.prompts[n]=Ls(Ls({},e),{},{opened:!0})}))}getComponent(e,t){const o=Ms[e];return s.a.createElement(o,t)}render(){const{prompts:e}=this.state;return e.length?e.map(({opened:e,prompt:t,props:o={}},n)=>this.getComponent(t,Ls(Ls({},o),{},{opened:e,key:n,onClose:()=>{this.close(n),o.onClose&&o.onClose()}}))):null}}var Is=t.a=Ws},function(e,t,o){"use strict";function n({v:e}){const{tabsState:t}=e;return"tabHover"===t?"hover":"normal"}o.d(t,"i",(function(){return n})),o.d(t,"d",(function(){return r})),o.d(t,"e",(function(){return i})),o.d(t,"f",(function(){return c})),o.d(t,"a",(function(){return d})),o.d(t,"b",(function(){return u})),o.d(t,"c",(function(){return p})),o.d(t,"g",(function(){return b})),o.d(t,"h",(function(){return m}));var a=o(3);o(50);function r({v:e,device:t,state:o}){const r=n({v:e,state:o}),i=Object(a.defaultValueValue)({v:e,key:"borderStyle",device:t,state:o});return"hover"===r&&void 0!==e.hoverBorderStyle&&null!==e.hoverBorderStyle?""===e.hoverBorderStyle?"none":e.hoverBorderStyle:""===i?"none":i}function i({v:e,device:t,state:o,current:r}){const i=n({v:e,state:o}),l=Object(a.defaultValueValue)({v:e,key:"borderWidthType",device:t,state:o}),s=Object(a.defaultValueValue)({v:e,key:"borderWidthType",device:t,state:"hover"}),c=Object(a.defaultValueValue)({v:e,key:"borderWidth",device:t,state:o}),d=Object(a.defaultValueValue)({v:e,key:"borderWidth",device:t,state:"hover"}),u=Object(a.defaultValueValue)({v:e,key:r,device:t,state:o}),p=Object(a.defaultValueValue)({v:e,key:r,device:t,state:"hover"});return"hover"===i&&"grouped"===s?d+"px":"hover"===i&&"ungrouped"===s?p+"px":"grouped"===l?c+"px":u+"px"}var l=o(16),s=o(13);function c({v:e,device:t,state:o,prefix:r="color"}){const i=n({v:e,state:o}),{hex:c}=Object(s.d)(Object(a.defaultValueValue)({v:e,key:r+"Hex",device:t,state:o}),Object(a.defaultValueValue)({v:e,key:r+"Palette",device:t,state:o})),d=Object(a.defaultValueValue)({v:e,key:r+"Opacity",device:t,state:o}),{hex:u}=Object(s.d)(Object(a.defaultValueValue)({v:e,key:r+"Hex",device:t,state:"hover"}),Object(a.defaultValueValue)({v:e,key:r+"Palette",device:t,state:"hover"})),p=Object(a.defaultValueValue)({v:e,device:t,key:r+"Opacity",state:"hover"});return"hover"===i?Object(l.c)(u,p):Object(l.c)(c,d)}function d({v:e,device:t,state:o,prefix:r="bg"}){const i=n({v:e,state:o}),c=Object(a.defaultValueValue)({v:e,key:r+"ColorType",device:t,state:o}),{hex:d}=Object(s.d)(Object(a.defaultValueValue)({v:e,key:r+"ColorHex",device:t,state:o}),Object(a.defaultValueValue)({v:e,key:r+"ColorPalette",device:t,state:o})),u=Object(a.defaultValueValue)({v:e,key:r+"ColorOpacity",device:t,state:o}),p=Object(a.defaultValueValue)({v:e,key:r+"ColorType",device:t,state:"hover"}),{hex:b}=Object(s.d)(Object(a.defaultValueValue)({v:e,key:r+"ColorHex",device:t,state:"hover"}),Object(a.defaultValueValue)({v:e,key:r+"ColorPalette",device:t,state:"hover"})),m=Object(a.defaultValueValue)({v:e,key:r+"ColorOpacity",device:t,state:"hover"});return"hover"===i&&"solid"===p?Object(l.c)(b,m):"solid"===c?Object(l.c)(d,u):"transparent"}function u({v:e,device:t,state:o}){const r=n({v:e,state:o}),i=Object(a.defaultValueValue)({v:e,key:"bgColorType",device:t,state:o}),c=Object(a.defaultValueValue)({v:e,key:"gradientType",device:t,state:o}),d=Object(a.defaultValueValue)({v:e,key:"gradientLinearDegree",device:t,state:o}),{hex:u}=Object(s.d)(Object(a.defaultValueValue)({v:e,key:"bgColorHex",device:t,state:o}),Object(a.defaultValueValue)({v:e,key:"bgColorPalette",device:t,state:o})),p=Object(a.defaultValueValue)({v:e,key:"bgColorOpacity",device:t,state:o}),b=Object(a.defaultValueValue)({v:e,key:"gradientStartPointer",device:t,state:o}),{hex:m}=Object(s.d)(Object(a.defaultValueValue)({v:e,key:"gradientColorHex",device:t,state:o}),Object(a.defaultValueValue)({v:e,key:"gradientColorPalette",device:t,state:o})),h=Object(a.defaultValueValue)({v:e,key:"gradientColorOpacity",device:t,state:o}),g=Object(a.defaultValueValue)({v:e,key:"gradientFinishPointer",device:t,state:o}),v=Object(a.defaultValueValue)({v:e,key:"gradientRadialDegree",device:t,state:o}),f=Object(a.defaultValueValue)({v:e,key:"bgColorType",device:t,state:"hover"}),y=Object(a.defaultValueValue)({v:e,key:"gradientType",device:t,state:"hover"}),O=Object(a.defaultValueValue)({v:e,key:"gradientLinearDegree",device:t,state:"hover"}),{hex:S}=Object(s.d)(Object(a.defaultValueValue)({v:e,key:"bgColorHex",device:t,state:"hover"}),Object(a.defaultValueValue)({v:e,key:"bgColorPalette",device:t,state:"hover"})),x=Object(a.defaultValueValue)({v:e,key:"bgColorOpacity",device:t,state:"hover"}),C=Object(a.defaultValueValue)({v:e,key:"gradientStartPointer",device:t,state:"hover"}),{hex:j}=Object(s.d)(Object(a.defaultValueValue)({v:e,key:"gradientColorHex",device:t,state:"hover"}),Object(a.defaultValueValue)({v:e,key:"gradientColorPalette",device:t,state:"hover"})),P=Object(a.defaultValueValue)({v:e,key:"gradientColorOpacity",device:t,state:"hover"}),B=Object(a.defaultValueValue)({v:e,key:"gradientFinishPointer",device:t,state:"hover"}),w=Object(a.defaultValueValue)({v:e,key:"gradientRadialDegree",device:t,state:"hover"});return"hover"===r&&"gradient"===f?"linear"===y?`linear-gradient(${O}deg, ${Object(l.c)(S,x)} ${C}%, ${Object(l.c)(j,P)} ${B}%)`:`radial-gradient(circle ${w}px,${Object(l.c)(S,x)} ${C}%, ${Object(l.c)(j,P)} ${B}%)`:"hover"===r&&"solid"===f?"none":"gradient"===i?"linear"===c?`linear-gradient(${d}deg, ${Object(l.c)(u,p)} ${b}%, ${Object(l.c)(m,h)} ${g}%)`:`radial-gradient(circle ${v}px, ${Object(l.c)(u,p)} ${b}%, ${Object(l.c)(m,h)} ${g}%)`:"none"}function p({v:e,device:t,state:o}){const r=n({v:e,state:o}),{hex:i}=Object(s.d)(Object(a.defaultValueValue)({v:e,key:"borderColorHex",device:t,state:o}),Object(a.defaultValueValue)({v:e,key:"borderColorPalette",device:t,state:o})),c=Object(a.defaultValueValue)({v:e,key:"borderColorOpacity",device:t,state:o}),{hex:d}=Object(s.d)(Object(a.defaultValueValue)({v:e,key:"borderColorHex",device:t,state:"hover"}),Object(a.defaultValueValue)({v:e,key:"borderColorPalette",device:t,state:"hover"})),u=Object(a.defaultValueValue)({v:e,key:"borderColorOpacity",device:t,state:"hover"});return"hover"===r?Object(l.c)(d,u):Object(l.c)(i,c)}function b({v:e}){const{hoverTransition:t}=e;return`all 0.${t}s ease-in-out`}function m(){return"background, border-radius, color, border-color, box-shadow"}o(166)},function(e,t,o){"use strict";o.d(t,"c",(function(){return S})),o.d(t,"a",(function(){return y})),o.d(t,"b",(function(){return x}));var n=o(2),a=o(0),r=o.n(a),i=o(7),l=o(4),s=o.n(l),c=o(283),d=o(938),u=o(110),p=o(91),b=o(945),m=o(199),h=o(40);function g(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function v(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?g(Object(o),!0).forEach((function(t){Object(n.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):g(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}class f extends r.a.Component{constructor(e){super(e);const{placement:t,arrowPlacement:o}=e;this.state={placement:t,arrowPlacement:o},this.isRepositioning=!1,this.contentRef=r.a.createRef()}componentDidMount(){const{isOpen:e,toolbar:t}=this.props;e&&t&&this.repositionByToolbar(t)}repositionByToolbar(e){const t=document.documentElement.clientWidth,o=document.documentElement.clientHeight,n=document.documentElement.scrollTop,a=document.documentElement.classList.contains("brz-ow-hidden"),{toolbarRef:r,toolbarCSSPosition:i,toolbarItemIndex:l}=e,s=Object(m.a)(),c=r.current,d=c.getBoundingClientRect(),u=c.querySelector(`.brz-ed-toolbar__items > .brz-ed-toolbar__item:nth-child(${l})`).getBoundingClientRect(),p=this.contentRef.current.getBoundingClientRect(),b=(a?0:n)+d.bottom+14+Math.max(p.height,300)<=(a?o:Math.max(o,document.body.clientHeight)),g=(a?0:n)+d.top-14-p.height>=0,v="fixed"===i?0:n;let f;const y=()=>{const e=`calc(100% - ${v}px - ${d.top}px + 14px)`;f={position:i,top:"unset",bottom:e,left:S()}},O=()=>{const e=v+d.top+d.height+14;f={position:i,top:e,left:S()}},S=()=>{const e=t-p.width-2,o=u.left+u.width/2-p.width/2;return Object(h.a)(o,2,e)};let x;"above"===s&&(g?(x="above",y()):(x="below",O())),"below"===s&&(b?(x="below",O()):(x="above",y()));const C="above"===x?"top":"bottom";let j={left:u.left+u.width/2-f.left};this.isRepositioning=!0,this.setState({placementStyle:f,arrowPlacement:C,arrowPlacementStyle:j},()=>this.isRepositioning=!1)}renderInToolbar(){const{className:e,isOpen:t,size:o,arrow:n,children:a}=this.props,{placementStyle:i,arrowPlacement:l,arrowPlacementStyle:c}=this.state,d=s()("brz-ed-animated brz-ed-animated--fadeInUp","brz-ed-tooltip__overlay",{["brz-ed-tooltip--"+o]:o},{"brz-invisible":!t},e),u=s()("brz-ed-arrow","brz-ed-arrow--"+l);return r.a.createElement("div",{ref:this.contentRef,className:d,style:i},n&&r.a.createElement("div",{className:u,style:c}),a)}renderSimple(){const{className:e,size:t,arrow:o,node:n,placement:a,offset:i,children:l}=this.props,c=s()("brz-ed-animated brz-ed-animated--fadeInUp","brz-ed-tooltip__overlay",{["brz-ed-tooltip--"+t]:t},e);return r.a.createElement(b.a,{referenceElement:n,placement:a,eventsEnabled:!1,modifiers:[{name:"offset",options:{offset:[0,i]}},{name:"computeStyles",options:{gpuAcceleration:!1}}]},({ref:e,style:t,arrowProps:n,placement:a})=>r.a.createElement("div",{ref:e,className:c,style:t},o&&r.a.createElement("div",{className:"brz-ed-arrow brz-ed-arrow--"+a,ref:n.ref,style:v(v({},n.style),{},{margin:"0"})}),l))}render(){return this.props.toolbar?this.renderInToolbar():this.renderSimple()}}Object(n.a)(f,"defaultProps",{className:"",isOpen:!1,placement:"top",placementStyle:{},arrow:!0,arrowPlacement:"top-center",arrowPlacementStyle:{},size:"",offset:15,toolbar:null,inPortal:!1,node:null});const y=e=>{const{className:t,children:o,onClick:n}=e,a=s()("brz-ed-tooltip__item",t);return r.a.createElement("div",{className:a,onClick:n},o)};let O=[],S=()=>O[O.length-1];class x extends r.a.Component{constructor(...e){super(...e),Object(n.a)(this,"state",{isOpen:!1,isHidden:!1}),Object(n.a)(this,"contentRef",r.a.createRef()),Object(n.a)(this,"handleClickOutside",()=>{const{isOpen:e}=this.state;e&&this.close()}),Object(n.a)(this,"handleContentClick",()=>{const{isOpen:e,isHidden:t}=this.state;e?t?this.show():this.close():this.open()}),Object(n.a)(this,"handleMouseEnter",()=>{this.setState({needClose:!1}),this.open()}),Object(n.a)(this,"handleMouseLeave",()=>{this.setState({needClose:!0}),this.timeout=setTimeout(()=>{this.state.needClose&&this.close()},this.props.closeDelay)})}componentWillUnmount(){const e=O.indexOf(this);-1!==e&&O.splice(e),clearTimeout(this.timeout)}open(){const{isOpen:e}=this.state;e||this.setState({isOpen:!0},()=>{O.push(this),this.props.onOpen()})}close(){const{isOpen:e}=this.state;e&&this.setState({isOpen:!1},()=>{O.pop(),this.props.onClose()})}show(){const{isHidden:e}=this.state;e&&this.setState({isHidden:!1})}hide(){const{isHidden:e}=this.state;e||this.setState({isHidden:!0})}reposition(){this.forceUpdate()}renderOverlay(){const{isOpen:e,isHidden:t}=this.state;if(!e)return null;const{overlayClassName:o,nodeRef:n,overlay:a,arrow:i,placement:l,size:c,offset:d,toolbar:p,inPortal:b,portalNode:m}=this.props,h=n&&n.current||this.contentRef.current,g=m||h.ownerDocument.body,v=r.a.createElement(f,{className:o,node:h,arrow:i,placement:l,size:c,offset:d,isOpen:e,toolbar:p,inPortal:b},a);return b||p?r.a.createElement(u.a,{node:g,className:s()("brz-reset-all","brz-ed-tooltip__content-portal",{"brz-invisible":t})},v):v}renderInToolbar(){const{title:e,children:t,openOnClick:o}=this.props;return r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{title:e,ref:this.contentRef,className:"brz-ed-tooltip__content",onClick:o?this.handleContentClick:i.default.noop},t),this.renderOverlay())}renderSimple(){const{title:e,children:t,openOnClick:o}=this.props;return r.a.createElement(c.a,null,r.a.createElement(d.a,null,()=>r.a.createElement("div",{title:e,ref:this.contentRef,className:"brz-ed-tooltip__content",onClick:o?this.handleContentClick:i.default.noop},t)),this.renderOverlay())}render(){const{toolbar:e,openOnClick:t,className:o,clickOutsideExceptions:n}=this.props,a=s()("brz-ed-tooltip",{"brz-ed-tooltip__static":!e},{"brz-ed-tooltip--opened":this.state.isOpen},o),l=[...n,".brz-ed-tooltip__content-portal"];return r.a.createElement(p.a,{onClickOutside:this.handleClickOutside,exceptions:l},r.a.createElement("div",{className:a,onMouseEnter:t?i.default.noop:this.handleMouseEnter,onMouseLeave:t?i.default.noop:this.handleMouseLeave},e?this.renderInToolbar():this.renderSimple()))}}Object(n.a)(x,"defaultProps",{className:"",overlayClassName:"",arrow:!0,placement:"top",openOnClick:!0,closeDelay:0,overlay:"",size:"",title:"",offset:15,toolbar:null,inPortal:!1,portalNode:null,clickOutsideExceptions:[],nodeRef:null,onOpen:()=>{},onClose:()=>{}})},function(e,t,o){"use strict";o.d(t,"a",(function(){return y}));var n=o(0),a=o.n(n),r=o(37),i=o(126),l=o(14),s=o(31),c=o(19),d=o(82),u=o(1),p=o(21),b=o(2),m=o(207),h=o(15);function g(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function v(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?g(Object(o),!0).forEach((function(t){Object(b.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):g(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const f=e=>{let t=null;if(e){const o=e.querySelector("#ct-container");o?t=o:(t=document.createElement("div"),t.id="ct-container"),e.append(t)}return t},y={error:(e,t={})=>{m.a.error(e,v(v({renderIcon:()=>a.a.createElement(h.b,{icon:"nc-info"}),bar:{size:"2px",style:"solid",color:"currentColor"}},t),{},{toastContainer:f(t.toastContainer)}))},success:(e,t={})=>{m.a.success(e,v(v({renderIcon:()=>a.a.createElement(h.b,{icon:"nc-info"}),bar:{size:"2px",style:"solid",color:"currentColor"}},t),{},{toastContainer:f(t.toastContainer)}))},info:(e,t={})=>{m.a.info(e,v(v({renderIcon:()=>a.a.createElement(h.b,{icon:"nc-info"}),bar:{size:"2px",style:"solid",color:"currentColor"}},t),{},{toastContainer:f(t.toastContainer)}))},warn:(e,t={})=>{m.a.warn(e,v(v({renderIcon:()=>a.a.createElement(h.b,{icon:"nc-info"}),bar:{size:"2px",style:"solid",color:"currentColor"}},t),{},{toastContainer:f(t.toastContainer)}))}},O=e=>e.lockedBy.user_email,S=({children:e})=>a.a.createElement("div",{className:"brz-ed-notification"},a.a.createElement("div",{className:"brz-ed-notification__body brz-d-xs-flex brz-flex-xs-column brz-align-items-xs-center brz-text-lg-center"},e)),x=({children:e})=>a.a.createElement("div",{className:"brz-ed-notification__head"},e),C=({children:e})=>a.a.createElement("div",{className:"brz-ed-notification__content"},e),j=({children:e})=>a.a.createElement("div",{className:"brz-ed-notification__footer brz-d-xs-flex brz-align-items-xs-center"},e);t.b=Object(r.b)(e=>({error:Object(c.k)(e)}))(({error:e,dispatch:t})=>{const{code:o,data:n}=e||{};let r;switch(o){case d.c:r=a.a.createElement(S,null,a.a.createElement(x,null,a.a.createElement(h.b,{icon:"nc-warning",className:"brz-ed-notification__warning"})),a.a.createElement(C,null,n.lockedBy?`${O(n)} ${Object(u.a)("is already editing project")}`:n.statusText||Object(u.a)("Something went wrong")),a.a.createElement(j,null,a.a.createElement("button",{className:"brz-button brz-ed-btn brz-ed-btn-blue brz-ed-btn-round brz-ed-btn-xs-2",onClick:()=>{window.parent.location.reload()}},Object(u.a)("Refresh"))));break;case d.f:{const e=l.a.get("urls");r=a.a.createElement(S,null,a.a.createElement(x,null,a.a.createElement(h.b,{icon:"nc-warning",className:"brz-ed-notification__warning"})),a.a.createElement(C,null,n.lockedBy?`${Object(u.a)("You can’t make changes")}.\n ${O(n)} ${Object(u.a)("is currently working on this page. Do you want to take over")} ?`:n),a.a.createElement(j,null,a.a.createElement("a",{className:"brz-a brz-d-xs-flex brz-align-items-xs-center brz-ed-notification__to-dashboard",href:e.backToDashboard},Object(u.a)("To Dashboard")),a.a.createElement("button",{className:"brz-button brz-ed-notification__take-over brz-ed-btn brz-ed-btn-blue brz-ed-btn-round brz-ed-btn-xs-2",onClick:()=>{t(Object(s.M)(null)),Object(p.K)().catch(()=>{y.error(Object(u.a)("Take over failed please refresh the page"))})}},Object(u.a)("Take over"))));break}case d.e:r=a.a.createElement(S,null,a.a.createElement(x,null,a.a.createElement(h.b,{icon:"nc-warning",className:"brz-ed-notification__warning"})),a.a.createElement(C,null,n),a.a.createElement(j,null,a.a.createElement("button",{className:"brz-button brz-ed-btn brz-ed-btn-blue brz-ed-btn-round brz-ed-btn-xs-2",onClick:()=>{window.parent.location.reload()}},Object(u.a)("Refresh"))));break;default:r=null}return a.a.createElement(i.CSSTransition,{in:Boolean(r),timeout:300,classNames:"brz-ed-fade",unmountOnExit:!0},r||a.a.createElement("span",null))})},function(e,t,o){"use strict";var n=o(127);const a={};let r,i={},l={};const s={registerComponent(e){a[e.componentId]=e},getComponents:()=>a,getComponent:e=>a[e]||null,registerNotFoundComponent(e){r=e},getNotFoundComponent(){if(!r)throw new Error("NotFoundComponent not registered");return r},registerShortcode(e){i=e},registerShopifyShortcode(e){l=e},getShortcodes:()=>Object(n.b)("getShortcodes",i),getShopifyShortcodes:()=>Object(n.b)("getShopifyShortcodes",l)};t.a=s},function(e,t,o){"use strict";o.d(t,"d",(function(){return b})),o.d(t,"a",(function(){return m})),o.d(t,"e",(function(){return h})),o.d(t,"b",(function(){return g})),o.d(t,"h",(function(){return v})),o.d(t,"c",(function(){return f})),o.d(t,"f",(function(){return y})),o.d(t,"i",(function(){return O})),o.d(t,"g",(function(){return S}));var n=o(2),a=o(29),r=o(24),i=o(33),l=o(169),s=o(287),c=o(286);function d(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function u(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?d(Object(o),!0).forEach((function(t){Object(n.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):d(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const p=Object(i.d)(e=>e&&"px"===e||"%"===e?e:void 0,r.a.read),b=e=>l.a(e("elementPosition")),m=e=>s.a(e("offsetXAlignment")),h=e=>c.a(e("offsetYAlignment")),g=e=>a.a.read(e("offsetX")),v=(e,t,o)=>u(u({},o),e("offsetX",t)),f=e=>p(e("offsetXSuffix")),y=e=>a.a.read(e("offsetY")),O=(e,t,o)=>u(u({},o),e("offsetY",t)),S=e=>p(e("offsetYSuffix"))},,,function(e,t,o){"use strict";o.d(t,"b",(function(){return b}));var n=o(2),a=o(0),r=o.n(a),i=o(8),l=o.n(i),s=o(57),c=o(25),d=o(19),u=o(205),p=o(225);const b=e=>e.filter(e=>{const{type:t,disabled:o,devices:n,roles:a}=e;if(!t)return!1;if(!0===o)return!1;if(n&&"all"!==n){const e=Object(d.i)(Object(c.b)().getState());if("desktop"===n&&"desktop"!==e)return!1;if("responsive"===n&&"desktop"===e)return!1}if(Array.isArray(a)&&!a.includes(Object(s.b)()))return!1;const r=u.a[t];return!r||"function"!=typeof r.shouldOptionBeFiltered||!u.a[t].shouldOptionBeFiltered(e)});class m extends r.a.Component{render(){const{data:e,className:t,optionClassName:o,toolbar:n,location:a,wrapOptions:i}=this.props,l=b(e).map((e,t)=>r.a.createElement(p.a,{key:e.id||t,className:o,toolbar:n,data:e,location:a}));return i?r.a.createElement("div",{className:t},l):l}}Object(n.a)(m,"propTypes",{wrapOptions:l.a.bool}),Object(n.a)(m,"defaultProps",{className:"",optionClassName:"",location:"",data:null,toolbar:null,wrapOptions:!0}),t.a=m},function(e,t,o){"use strict";o.d(t,"a",(function(){return a}));var n=o(33);function a(...[e,...t]){return(...o)=>t.reduce((e,t)=>Object(n.a)(e)?void 0:t(e),e(...o))}},function(e,t,o){"use strict";o.d(t,"a",(function(){return a})),o.d(t,"b",(function(){return r})),o.d(t,"c",(function(){return i}));var n=o(33);function a(e,t){return t?t[e]:void 0}function r(e,t,o){return Object(n.g)(a(t,o),e)}const i=e=>t=>t[e]},,function(e,t,o){"use strict";o.d(t,"a",(function(){return a})),o.d(t,"h",(function(){return r})),o.d(t,"g",(function(){return i})),o.d(t,"i",(function(){return l})),o.d(t,"b",(function(){return s})),o.d(t,"j",(function(){return c})),o.d(t,"c",(function(){return d})),o.d(t,"f",(function(){return u})),o.d(t,"e",(function(){return p})),o.d(t,"d",(function(){return b}));var n=o(2);class a{constructor(e){Object(n.a)(this,"name","CustomError"),Object(n.a)(this,"date",new Date),Object(n.a)(this,"message",void 0),this.message=e}getName(){return this.name}getMessage(){return this.message}getDate(){return this.date}}class r extends a{constructor(...e){super(...e),Object(n.a)(this,"name","Project")}}class i extends a{constructor(...e){super(...e),Object(n.a)(this,"name","Page")}}class l extends a{constructor(...e){super(...e),Object(n.a)(this,"name","SavedBlocks")}}class s extends a{constructor(...e){super(...e),Object(n.a)(this,"name","GlobalBlocks")}}class c extends a{constructor(...e){super(...e),Object(n.a)(this,"name","SavedLayout")}}const d=1,u=2,p=3,b=[d,p]},function(e,t,o){"use strict";var n=o(12),a=o(36),r=o(2),i=o(0),l=o.n(i),s=o(4),c=o.n(s),d=o(33);let u;const p=new Map,b=(e,t)=>{e.filter(({isIntersecting:e})=>e).map(e=>Object(d.c)(o=>o(e,t),p.get(e.target)))},m=()=>{var e;return null!==(e=u)&&void 0!==e?e:u=new IntersectionObserver(b)},h=(e,t)=>{if(!p.has(e)){const o=m();p.set(e,t),o.observe(e)}return m()},g=e=>{p.delete(e),u&&(u.unobserve(e),0===p.size&&(u.disconnect(),u=void 0))};function v(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function f(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?v(Object(o),!0).forEach((function(t){Object(r.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):v(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}class y extends l.a.Component{constructor(...e){super(...e),Object(r.a)(this,"state",{isVisible:!1}),Object(r.a)(this,"handleIntersection",({isIntersecting:e,target:t})=>{e&&(g(t),this.setState({isVisible:!0}))}),Object(r.a)(this,"ref",l.a.createRef()),Object(r.a)(this,"updateRef",()=>{this.props.forwardedRef&&("function"==typeof this.props.forwardedRef?this.props.forwardedRef(this.ref.current):this.props.forwardedRef.current=this.ref.current)}),Object(r.a)(this,"hasAnimation",()=>!!this.props.animationClass)}componentDidMount(){this.updateRef(),this.props.animationClass&&Object(d.c)(e=>h(e,this.handleIntersection),this.ref.current)}componentDidUpdate(e){this.updateRef(),e.animationClass!==this.props.animationClass&&(this.props.animationClass?Object(d.c)(e=>h(e,this.handleIntersection),this.ref.current):Object(d.c)(g,this.ref.current))}componentWillUnmount(){Object(d.c)(g,this.ref.current)}renderForEdit(){const e=this.props,{component:t,animationClass:o="",forwardedRef:n,children:r,className:l,componentProps:{className:s}}=e,d=Object(a.a)(e.componentProps,["className"]),{isVisible:u}=this.state,p=this.hasAnimation(),b=u&&p,m=c()(l,s,{"brz-observer__animation":p,"brz-animated":p,[o]:b,"brz-animate":b,"brz-animate-opacity":b}),h=f(f({},d),{},{className:m,ref:this.ref});return Object(i.createElement)(t,h,r)}renderForView(){const e=this.props,{component:t,animationClass:o="",iterationCount:n=1,children:r,className:l,forwardedRef:s,componentProps:{className:d}}=e,u=Object(a.a)(e.componentProps,["className"]),p=this.hasAnimation(),b=f(f(f({},u),p?{"data-iteration-count":n}:{}),{},{className:c()(l,d,{"brz-animated":p,[o]:p}),ref:this.ref});return Object(i.createElement)(t,b,r)}render(){return this.renderForEdit()}}function O(e,t){return l.a.createElement(y,Object(n.a)({},e,{forwardedRef:t}))}const S=Object(i.forwardRef)(O);t.a=S},,,function(e,t,o){"use strict";o.d(t,"b",(function(){return r})),o.d(t,"a",(function(){return l})),o.d(t,"i",(function(){return s})),o.d(t,"g",(function(){return c})),o.d(t,"f",(function(){return u})),o.d(t,"d",(function(){return p})),o.d(t,"h",(function(){return b})),o.d(t,"e",(function(){return m})),o.d(t,"c",(function(){return h}));o(7);var n=o(33),a=o(26);const r=(e,t)=>e.reduce((e,o)=>{const n=t(o);return Array.isArray(n)?e.push(...n):e.push(n),e},[]),i=(e,t)=>[...e,...t],l=e=>e.reduce(i,[]);function s(e){return Array.isArray(e)?e:[]}function c(e,t){return s(t).length>0?t:e}const d=(e,t)=>void 0!==t[e]?e:void 0,u=(e,t)=>Object(n.c)(e=>(e+1)%t.length,d(e,t));function p(e,t){const o=t.indexOf(e);return o<0?void 0:o}const b=(e,t)=>{if(!Array.isArray(t))return;const o=[];for(let n=0;n<t.length;n++){const a=e(t[n]);if(void 0===a)return;o.push(a)}return o};function m(e,t,o){if(0===o.length||e===t||e<0||e>o.length-1||t<0||t>o.length||o[e]===o[t])return o;const n=e>t?t:t+1,r=e<t?e:e+1;return Object(a.removeAt)(Object(a.insert)(o,n,o[e]),r)}const h=(e,t)=>{try{return b(e,JSON.parse(t))}catch(e){return}}},,function(e,t,o){"use strict";function n(){let e="Unknown OS";{const{appVersion:t}=navigator;-1!==t.indexOf("Win")&&(e="Windows"),-1!==t.indexOf("Mac")&&(e="MacOS"),-1!==t.indexOf("Linux")&&(e="Linux")}return e}o.d(t,"a",(function(){return n}))},,,function(e,t,o){"use strict";o.d(t,"a",(function(){return u}));var n=o(2),a=o(0),r=o.n(a),i=o(41),l=o.n(i),s=o(47),c=o.n(s);let d=[];class u extends r.a.Component{constructor(...e){super(...e),Object(n.a)(this,"handleAll",e=>{d.forEach(t=>{const{exceptions:o,onClickOutside:n}=t.props;let a=0;if(o.length>0){const{functionExceptions:t,stringExceptions:n}=o.reduce((e,t)=>{switch(typeof t){case"function":e.functionExceptions.push(t);break;case"string":e.stringExceptions.push(t)}return e},{functionExceptions:[],stringExceptions:[]});t.length>0&&(a+=t.filter(t=>!0===t(e.target)).length),0===a&&n.length>0&&(a+=c()(e.target).closest(n.join(",")).length)}if(0===a){const o=l.a.findDOMNode(t);o&&!o.contains(e.target)&&n(e)}})})}componentDidMount(){0===d.length&&(document.addEventListener("mousedown",this.handleAll,!0),window.parent.document.addEventListener("mousedown",this.handleAll,!0)),d.push(this)}componentWillUnmount(){d.splice(d.indexOf(this),1),0===d.length&&(document.removeEventListener("mousedown",this.handleAll,!0),window.parent.document.removeEventListener("mousedown",this.handleAll,!0))}render(){return r.a.Children.only(this.props.children)}}Object(n.a)(u,"defaultProps",{exceptions:[]})},function(e,t,o){"use strict";o.d(t,"c",(function(){return i})),o.d(t,"b",(function(){return l})),o.d(t,"a",(function(){return s}));var n=o(22);const a=/^#(?:[A-Fa-f0-9]{3}){1,2}$/;var r;!function(e){e.hex="hex"}(r||(r={}));const i=e=>a.test(e),l=Object(n.a)(Object(n.b)(i)),s="#000000"},function(e,t,o){"use strict";o.d(t,"c",(function(){return c})),o.d(t,"a",(function(){return u})),o.d(t,"b",(function(){return p})),o.d(t,"e",(function(){return b})),o.d(t,"g",(function(){return m})),o.d(t,"f",(function(){return h})),o.d(t,"h",(function(){return g})),o.d(t,"d",(function(){return v}));var n=o(2),a=o(58),r=o(48),i=o(9);function l(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function s(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?l(Object(o),!0).forEach((function(t){Object(n.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):l(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const c=e=>e.endsWith("Population"),d=e=>Object(i.a)([e,"population"]),u=e=>e.slice(0,-10),p=(e,t)=>!!a.a(e[d(t)]),b=(e,t)=>{var o;const n=e[t],l=null!==(o=a.a(e[d(t)]))&&void 0!==o?o:"",s=e[(e=>Object(i.a)([e,"populationFallback2"]))(t)],c=r.c(e[(e=>Object(i.a)([e,"populationAttr"]))(t)]);return{key:t,hasDC:""!==l,staticValue:n,dcValue:l,attr:c?Object.fromEntries(Object.entries(c).map(([t,o])=>[t,e[o]])):{},fallback:s}};function m(e){const t=/^{{\s*([\w-]+)(.*?)\s*}}$/.exec(e);if(!t)return;const[,o,n]=t;if(""===n)return{name:o};const a=/(\w+)=("|'|&quot;|&apos;)(.*?)\2/g;let r,i=void 0;for(;r=a.exec(n.trim());){var l;i=null!==(l=i)&&void 0!==l?l:{},i[r[1]]=r[3]}return i?{name:o,attr:i}:{name:o}}function h(e){if(!e.hasDC)return;const t=m(e.dcValue);return t?((e.fallback||e.attr)&&(t.attr=s(s(s({},t.attr),e.attr),e.fallback?{_fallback:e.fallback}:{})),t):void 0}function g(e){const{name:t,attr:o}=e,n=o?Object.keys(o).sort().flatMap(e=>{const t=a.a(o[e]);return void 0!==t?`${e}='${t}'`:[]}).join(" "):"";return n.length>0?`{{${t} ${n}}}`:`{{${t}}}`}function v(e){return void 0!==m(e)}},function(e,t,o){"use strict";o.d(t,"e",(function(){return c})),o.d(t,"a",(function(){return d})),o.d(t,"g",(function(){return u})),o.d(t,"c",(function(){return p})),o.d(t,"b",(function(){return b})),o.d(t,"h",(function(){return m})),o.d(t,"f",(function(){return h})),o.d(t,"i",(function(){return v})),o.d(t,"d",(function(){return f}));var n=o(2),a=o(104),r=o(81),i=o(133);function l(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function s(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?l(Object(o),!0).forEach((function(t){Object(n.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):l(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const c=e=>e.page,d=e=>e.authorized,u=e=>e.syncAllowed,p=e=>e.fonts,b=e=>e.extraFontStyles,m=e=>e.ui,h=e=>e.storeWasChanged||a.a.unchanged,g=e=>!0!==e.deleted,v=Object(r.createSelector)(p,e=>Object.entries(e).reduce((e,t)=>{const[o,{data:n=[]}={data:[]}]=t;return s(s({},e),{},{[""+o]:{data:n.filter(g)}})},{})),f=(Object(r.createSelector)(m,e=>e.currentRole),Object(r.createSelector)(m,e=>e.leftSidebar));Object(r.createSelector)(c,e=>{if(Object(i.a)(e))return e.layout})},function(e,t,o){"use strict";var n=o(7),a=o(282);const r=n.default.extend({},a.EventEmitter.prototype,{off(e,t){this.removeListener(e,t)}});r.setMaxListeners(1/0),t.a=r},function(e,t,o){"use strict";o.d(t,"c",(function(){return b})),o.d(t,"a",(function(){return m})),o.d(t,"d",(function(){return h})),o.d(t,"e",(function(){return g})),o.d(t,"b",(function(){return v})),o.d(t,"i",(function(){return O})),o.d(t,"j",(function(){return S})),o.d(t,"h",(function(){return x})),o.d(t,"g",(function(){return C})),o.d(t,"f",(function(){return j}));var n=o(2),a=o(14),r=o(25),i=o(19),l=o(149),s=o(17),c=o(46),d=o(100);function u(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function p(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?u(Object(o),!0).forEach((function(t){Object(n.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):u(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const b=1,m=2,h=16,g="brizy_template",v="customer";function f(e,t){var o;if(!e.length&&null!==(o=t[""])&&void 0!==o&&o.after)return t[""].after;e.length&&t[""]&&(t[e[0].globalBlockId]=t[""],delete t[""]);return e.reduce((e,o)=>{var n,a;const r=o.globalBlockId;return null!==(n=t[r])&&void 0!==n&&n.before&&e.push(...t[r].before),e.push(o),null!==(a=t[r])&&void 0!==a&&a.after&&e.push(...t[r].after),e},[])}function y(e,t,o){const n=[...t];return e.reduce((e,a)=>{if(t.includes(a.globalBlockId)){const t=n.shift();t&&e.push({globalBlockId:t,align:o.includes(t)?"top":"bottom"})}else e.push(a);return e},[])}function O(e,t){const o=Object.entries(t).reduce((e,[t,o])=>(o.position&&(e[t]=o.position),e),{}),n=function(e){const{top:t,bottom:o}=Object.entries(e).reduce((e,[t,o])=>(e.top.push(p(p({},o),{},{globalBlockId:t,align:o.align||"top"})),e.bottom.push(p(p({},o),{},{globalBlockId:t,align:o.align||"top"})),e),{top:[],bottom:[]});return{top:n(t,"top"),bottom:n(o,"bottom")};function n(e,t){return e.sort((e,o)=>e[t]-o[t]).map(({globalBlockId:e,align:t})=>({globalBlockId:e,align:t}))}}(o),{top:a}=S(e,t),r=function(e,t){return e.filter(e=>t[e])}(e,t),i=r.filter(e=>o[e]),l=function(e,t,o){const n={};let a=[],r="";return e.forEach((e,i,l)=>{const s=t.includes(e);s&&(n[e]=p(p({},n[e]),{},{before:a}),r=e,a=[]),s||a.push({globalBlockId:e,align:o.includes(e)?"top":"bottom"}),i===l.length-1&&a.length&&(n[r]=p(p({},n[r]),{},{after:a}))}),n}(r,i,a);return function(e,t){const o={};return n(e,"top",o),n(t,"bottom",o),o;function n(e,t,o){return e.reduce((e,{globalBlockId:o,align:n},a)=>(e[o]=p(p({},e[o]),{},{align:n,[t]:a}),e),o)}}(f(y(n.top,i,a),l),f(y(n.bottom,i,a),l))}const S=(e,t)=>{const o=Object.keys(t),n={top:[],bottom:[]};if(e.length>0){if(e.every(e=>o.includes(e)))e.forEach(e=>{const o=t[e];if(null!=o&&o.position){const{position:t}=o;n[t.align].push(e)}});else{let t=0;for(;t<=e.length-1;){const a=e[t];if(!o.includes(a))break;n.top.push(a),t++}for(t=0;t<=e.length-1;){const a=e[e.length-1-t];if(!o.includes(a))break;n.bottom.push(a),t++}}}return n};const x=(e=Object(i.C)(Object(r.b)().getState()))=>{const t=a.a.getAll();let o=b,n="page";if(Object(c.d)(e)&&(n=e.collectionType.id),Object(c.b)(t)&&Object(c.a)(t)&&Object(c.e)(t)&&(n=v),Object(d.a)(t))if(s.e)o=h,n=g;else{var l;const{ruleMatches:e}=t.wp,a=null!==(l=e[0])&&void 0!==l?l:{group:b,type:"page"};o=a.group,n=a.entityType}return{group:o,type:n,id:e.id}},C=(e,t,o)=>{const n=e[t-1],a=e[t+1],{top:r,bottom:i}=((e,t)=>{const o={top:[],bottom:[]};if(e.length>0){let n=0;for(;n<=e.length-1;){const a=e[n];if(!t.includes(a))break;o.top.push(a),n++}for(n=0;n<=e.length-1;){const a=e[e.length-1-n];if(!t.includes(a))break;o.bottom.push(a),n++}}return o})(e,o);let l="center";return!n||o.includes(n)&&r.includes(n)?l="top":(!a||o.includes(a)&&i.includes(a))&&(l="bottom"),l},j=(e,t,o)=>{const n=x(o),{level2:a,level3:r}=Object(l.d)(e.rules,o);let i=p(p({},e),{},{rules:e.rules.filter(({entityValues:e})=>!e.some(e=>String(e)===String(n.id)))}),c=!0;if(!s.e){const e=a&&Object(l.c)(a),o=r&&Object(l.c)(r),n=e||o,i=!t&&!n;(t&&n||i)&&(c=!1)}return c&&(i=p(p({},i),{},{rules:[...i.rules,{type:t?1:2,appliedFor:n.group,entityType:n.type,entityValues:[n.id]}]})),i}},function(e,t,o){"use strict";o.d(t,"e",(function(){return n})),o.d(t,"f",(function(){return a})),o.d(t,"b",(function(){return c})),o.d(t,"d",(function(){return d})),o.d(t,"a",(function(){return u})),o.d(t,"c",(function(){return b}));const n=(e,t)=>{for(let o in e){if(!e.hasOwnProperty(o))continue;e[o]&&"object"==typeof e[o]&&n(e[o],t);const a=t[e.type]||t.Component;"function"==typeof a&&e.type&&e.value&&a(e)}},a=(e,t)=>{for(let o in e)e.hasOwnProperty(o)&&"function"==typeof t[o]&&t[o](e[o])};var r=o(43),i=o(121),l=o(248),s=o(138);const c=({models:e={},globalBlocks:t={}})=>{const o=new Set;return n(e,{Component({type:e,value:t}){const n=Object(i.a)(e).style||{};Object.entries(n.families||{}).forEach(e=>{const[a,r]=e,l={type:t[a+"Type"]||n[a+"Type"],family:t[a]||r};l.type&&l.family&&o.add(Object(i.b)(l))})},RichText({type:e,value:t}){const n=Object(i.a)(e).content||{},a=t.text||n.text;Object(l.b)(a,e=>{const t=Object(s.b)(e),{typographyFontFamily:n,typographyFontFamilyType:a}=t;n&&(a?o.add(Object(i.b)({type:a,family:n})):o.add(Object(i.b)({family:n,type:"unknowns"})))})},GlobalBlock({value:{_id:e}}){const n=t[e];if(n){c({models:n,globalBlocks:t}).forEach(e=>{o.add(Object(i.b)(e))})}}}),[...o].map(i.c)},d=e=>{const t=new Set;return e.forEach(e=>{a(e,{fontFamily(o){t.add(Object(i.b)({type:e.fontFamilyType,family:o}))}})}),[...t].map(i.c)},u=(e,t)=>{const o=e.reduce((e,t)=>e.some(({family:e})=>e===t.family)?e:[...e,t],[]),n=Object(r.t)(t);return o.reduce((e,t)=>{const{type:o,family:a}=t;return"unknowns"===o?Object.entries(n).find(([e,t])=>Object(r.a)(t,a,e))?e:[...e,t]:Object(r.a)(n[o],a,o)?e:[...e,t]},[])};var p=o(9);const b=({models:e,globalBlocks:t})=>{const o=new Set;return n(e,{Component({type:e,value:t}){const n=Object(i.a)(e).link||{},a=t.linkType||n.linkType,r=t.linkUpload||n.linkUpload;"upload"===a&&r&&o.add(r)},RichText({type:e,value:t}){const n=Object(i.a)(e).content||{},a=/href="(.+?)"/g,r=t.text||n.text;let l;for(;l=a.exec(r);){const[e,t]=l,{type:n,upload:a}=Object(p.d)(t);"upload"===n&&a&&o.add(a)}},Lottie({type:e,value:t}){const n=Object(i.a)(e).content||{},a=Object(i.a)(e).link||{},r=t.animationFile||n.animationFile,l=t.linkType||a.linkType,s=t.linkUpload||a.linkUpload;"upload"===l&&s&&o.add(s),r&&o.add(r)},GlobalBlock({value:{_id:e}}){const n=t&&t[e];n&&b({models:n}).forEach(e=>{o.add(e)})}}),[...o]}},function(e,t,o){"use strict";o.d(t,"p",(function(){return h})),o.d(t,"s",(function(){return g})),o.d(t,"o",(function(){return v})),o.d(t,"k",(function(){return f})),o.d(t,"D",(function(){return y})),o.d(t,"a",(function(){return O})),o.d(t,"r",(function(){return S})),o.d(t,"i",(function(){return x})),o.d(t,"B",(function(){return C})),o.d(t,"C",(function(){return j})),o.d(t,"l",(function(){return P})),o.d(t,"e",(function(){return B})),o.d(t,"b",(function(){return w})),o.d(t,"y",(function(){return T})),o.d(t,"z",(function(){return z})),o.d(t,"A",(function(){return E})),o.d(t,"c",(function(){return k})),o.d(t,"g",(function(){return H})),o.d(t,"w",(function(){return F})),o.d(t,"x",(function(){return _})),o.d(t,"q",(function(){return R})),o.d(t,"m",(function(){return L})),o.d(t,"v",(function(){return M})),o.d(t,"h",(function(){return W})),o.d(t,"n",(function(){return I})),o.d(t,"d",(function(){return N})),o.d(t,"j",(function(){return A})),o.d(t,"f",(function(){return V})),o.d(t,"u",(function(){return D})),o.d(t,"t",(function(){return G}));o(240);var n=o(36),a=o(2),r=o(47),i=o.n(r),l=o(297),s=o.n(l),c=o(14),d=o(105);function u(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function p(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?u(Object(o),!0).forEach((function(t){Object(a.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):u(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const b=c.a.get("wp").api.url;function m(e,t){const{hash:o,url:n}=c.a.get("wp").api,a=c.a.get("editorVersion"),r=p(p({},t),{},{action:e,hash:o,version:a});return new s.a((e,t)=>i.a.post(n,r).done(e).fail(e=>t(e.responseText)))}function h(e){const{hash:t,url:o}=c.a.get("wp").api,a=c.a.get("editorVersion"),{data:r}=e,l=Object(n.a)(e,["data"]);return new s.a((e,n)=>{i.a.ajax(p(p({url:o},l),{},{data:"object"==typeof r&&null!==r?p(p({},r),{},{hash:t,version:a}):r,onbeforeunload:()=>"You have unsaved data.",failedAttempts:0,success(t){this.failedAttempts=0,window.onbeforeunload=null,e(t)},error(e){const{status:t,responseJSON:o}=e;0===t?(this.failedAttempts++,window.onbeforeunload=this.onbeforeunload,this.failedAttempts<=5&&setTimeout(()=>i.a.ajax(this),5e3*this.failedAttempts)):n(o)}}))})}function g(e,t={}){return fetch(e,t)}function v(e=650){return new s.a(t=>{setTimeout(()=>{t(!0)},e)})}function f(){const{getProject:e}=c.a.get("wp").api;return h({type:"POST",dataType:"json",data:{action:e}}).then(({data:e})=>e).then(d.e)}function y(e,t={}){const{setProject:o}=c.a.get("wp").api,{is_autosave:n=1}=t,{data:a,dataVersion:r}=Object(d.j)(e);return h({type:"POST",dataType:"json",data:{data:a,dataVersion:r,is_autosave:n,action:o}})}function O(){const{url:e,hash:t,lockProject:o}=c.a.get("wp").api,n=c.a.get("editorVersion");return g(e,{method:"POST",body:new URLSearchParams({version:n,hash:t,action:o})}).then(e=>e.json()).then(e=>{if(e.success)return e.data;throw e})}function S(){const{removeLock:e}=c.a.get("wp").api,t=c.a.get("editorVersion"),o=new URL(b);return o.searchParams.append("action",e),o.searchParams.append("version",t),navigator.sendBeacon(""+o)}function x(e){return function(){const e=c.a.get("wp").api;return h({type:"POST",dataType:"json",data:{id:c.a.get("wp").page,action:e.getPage}}).then(({data:e})=>e.map(d.d))}().then(t=>t.find(t=>t.id===e))}function C(e,t={}){const{updatePage:o}=c.a.get("wp").api,{is_autosave:n=1}=t;return h({type:"POST",dataType:"json",data:p(p({action:o},Object(d.i)(e)),{},{is_autosave:n})})}function j(e){const{api:{updateRules:t,hash:o,url:n},page:a}=c.a.get("wp"),{rules:r,dataVersion:i}=e;return g(`${n}?action=${t}&hash=${o}&post=${a}&version=${c.a.get("editorVersion")}&dataVersion=${i}`,{method:"POST",credentials:"same-origin",headers:{"Content-Type":"application/json"},body:JSON.stringify(r)})}function P(){const{api:{getRuleList:e,hash:t,url:o},page:n}=c.a.get("wp"),a=c.a.get("editorVersion");return g(o,{method:"POST",body:new URLSearchParams({action:e,post:n,version:a,hash:t})}).then(e=>e.json()).then(({data:e})=>e)}function B(){const{getGlobalBlockList:e}=c.a.get("wp").api;return h({type:"POST",dataType:"json",data:{action:e}}).then(({data:e})=>e.map(d.b).reduce((e,{uid:t,data:o,status:n,rules:a,position:r,meta:i})=>(e[t]={data:o,status:n,meta:i,rules:a,position:r,id:t},e),{}))}function w(e){const{createGlobalBlock:t}=c.a.get("wp").api,o=e.data.value._id,{data:n,rules:a,meta:r}=Object(d.h)(e);return h({type:"POST",dataType:"json",data:{uid:o,status:"draft",data:n,rules:a,meta:r,media:Object(d.a)(e),action:t}})}function T(e,t,o={}){const{updateGlobalBlock:n}=c.a.get("wp").api,{is_autosave:a=1}=o,{data:r,rules:i,meta:l,status:s}=Object(d.h)(t);return h({type:"POST",dataType:"json",data:{uid:e,status:s,data:r,rules:i,is_autosave:a,meta:l,action:n}})}function z(e,t={}){const{updateGlobalBlocks:o}=c.a.get("wp").api,{is_autosave:n=1}=t,a=Object.entries(e).reduce((e,[t,o])=>{const{data:n,position:a,rules:r,meta:i,status:l}=Object(d.h)(o);return e.uid.push(t),e.status.push(l),e.data.push(null!=n?n:""),e.position.push(JSON.stringify(a)),e.rules.push(r),e.meta.push(i),e},{uid:[],status:[],data:[],position:[],rules:[],meta:[]});return h({type:"POST",dataType:"json",data:{uid:a.uid,status:a.status,data:a.data,position:a.position,rules:a.rules,is_autosave:n,meta:a.meta,action:o}})}function E(e,t={}){const{updateBlockPositions:o,hash:n,url:a}=c.a.get("wp").api,r=c.a.get("editorVersion"),{is_autosave:i=1}=t;return h({type:"POST",url:`${a}?action=${o}&hash=${n}&is_autosave=${i}&version=${r}`,dataType:"json",contentType:"application/json",data:JSON.stringify(e)})}function k(e){const{api:t,page:o}=c.a.get("wp"),n={post_id:o,media:e};return m(t.downloadMedia,n).then(({data:e})=>e)}function H(e){const{api:t,page:o}=c.a.get("wp"),n={post_id:o,attachment_id:e};return m(t.getMediaUid,n).then(({data:e})=>e)}function F(e,t){return m(c.a.get("wp").api.setFeaturedImage,{post:e,attachmentId:t})}function _(e,t,o,n){return m(c.a.get("wp").api.setFeaturedImageFocalPoint,{post:e,attachmentId:t,pointX:o,pointY:n})}function R(e){return m(c.a.get("wp").api.removeFeaturedImage,{post:e})}function L(){return m(c.a.get("wp").api.getSidebars,{}).then(({data:e})=>e)}function M(e){return m(c.a.get("wp").api.shortcodeContent,{shortcode:e}).then(({data:e})=>e)}function W(){return m(c.a.get("wp").api.getMenus,{}).then(({data:e})=>e)}function I(){return m(c.a.get("wp").api.getFonts,{}).then(({data:e})=>e)}function N(e){const t={attachment_id:e};return m(c.a.get("wp").api.getAttachmentUid,t).then(({data:e})=>e)}function A(e){return m(c.a.get("wp").api.getPostObjects,{postType:e}).then(({data:e})=>e)}function V(){return m(c.a.get("wp").api.getRuleGroupList,{context:"popup-rules"}).then(({data:e})=>e)}function D(){const{url:e,hash:t,heartBeat:o}=c.a.get("wp").api,n=c.a.get("editorVersion");return g(e,{method:"POST",body:new URLSearchParams({action:o,version:n,hash:t})}).then(e=>e.json()).then(e=>{if(e.success)return e.data;throw e})}function G(){const{url:e,hash:t,takeOver:o}=c.a.get("wp").api,n=c.a.get("editorVersion");return g(e,{method:"POST",body:new URLSearchParams({action:o,version:n,hash:t})}).then(e=>e.json()).then(e=>{if(e.success)return e.data;throw e})}},function(e,t,o){"use strict";o.d(t,"a",(function(){return h}));var n=o(2),a=o(0),r=o.n(a),i=o(41),l=o.n(i),s=o(4),c=o.n(s),d=o(7);class u extends a.Component{constructor(...e){super(...e),Object(n.a)(this,"content",r.a.createRef()),Object(n.a)(this,"updateDOM",()=>{setTimeout(()=>{if(this.unmounted)return;const e=this.content.current;e&&this.props.onUpdateDOM(this.math,e)},0)})}componentDidMount(){this.updateDOM()}componentDidUpdate(){this.updateDOM()}componentWillUnmount(){this.unmounted=!0}math(e,t,o,n,a){const r=Math.max(o,e),i=r-e,l=e/r*a,s=a-l;return{client:e,offset:t,position:n,track:a,overflow:i,thumb:l,piece:s,shift:0===i?0:n/i*s,scroll:r}}render(){return r.a.createElement("div",{ref:this.content,className:this.props.className,style:this.props.style,onScroll:this.updateDOM},this.props.children)}}u.defaultProps={onUpdateDOM:d.default.noop};var p=o(47),b=o.n(p);class m extends a.Component{constructor(e){super(e),this.state={startTop:!1,startLeft:!1},this.handleMouseDown=this.handleMouseDown.bind(this),this.handleMouseMove=this.handleMouseMove.bind(this),this.handleMouseUp=this.handleMouseUp.bind(this)}componentDidMount(){const e=l.a.findDOMNode(this);this.document=b()(e.style?e.ownerDocument:e.document||e),this.window=b()(this.document[0].defaultView||this.document[0].parentWindow)}handleMouseDown(e,t,o){if(b()(o.target).hasClass("brz-ed-sidebar-block-remove"))return e(o),void t(o);e(o),this.window.on("mousemove",this.handleMouseMove),this.window.on("mouseup",this.handleMouseUp),this.setState({startLeft:o.clientX,startTop:o.clientY}),this.props.onDragStart(this),t(o)}handleMouseMove(e){var t={top:e.clientY-this.state.startTop,left:e.clientX-this.state.startLeft};this.props.onDragMove(t,this),e.preventDefault()}handleMouseUp(){this.window.off("mousemove",this.handleMouseMove),this.window.off("mouseup",this.handleMouseUp),this.props.onDragEnd(this)}render(){const e=r.a.Children.only(this.props.children);return r.a.cloneElement(e,{onMouseDown:t=>{this.handleMouseDown(e.props.onMouseDown||d.default.noop,this.props.onMouseDown||d.default.noop,t)}})}}m.defaultProps={currentWindow:{},onDragEnd:d.default.noop,onDragStart:d.default.noop,onDragMove:d.default.noop};class h extends a.Component{constructor(e){super(e),Object(n.a)(this,"captureStart",()=>{this._start=!1}),Object(n.a)(this,"handleChange",({left:e=null,top:t=null})=>{const o=l.a.findDOMNode(this.scrollable);this.props.onChange({left:e||o.scrollLeft,top:t||o.scrollTop})}),Object(n.a)(this,"handleMouseDown",e=>{const t=l.a.findDOMNode(this.wideTrack),o=t.getBoundingClientRect(),n=(e.clientX-o.left-this._wide.thumb/2)/this._wide.piece*this._wide.overflow;e.target===t&&(l.a.findDOMNode(this.scrollable).scrollLeft=n)}),Object(n.a)(this,"handleMouseDown2",e=>{const t=l.a.findDOMNode(this.tallTrack),o=t.getBoundingClientRect(),n=(e.clientY-o.top-this._tall.thumb/2)/this._tall.piece*this._tall.overflow;e.target===t&&(l.a.findDOMNode(this.scrollable).scrollTop=n,this.handleChange({top:n}))}),Object(n.a)(this,"handleMove",e=>{!1===this._start&&(this._start=parseInt(this.wideThumb.style.left));const t=(e.left+this._start)/this._wide.piece*this._wide.overflow;l.a.findDOMNode(this.scrollable).scrollLeft=t,this.handleChange({left:t})}),Object(n.a)(this,"handleMove2",e=>{!1===this._start&&(this._start=parseInt(this.tallThumb.style.top));const t=(e.top+this._start)/this._tall.piece*this._tall.overflow;l.a.findDOMNode(this.scrollable).scrollTop=t,this.handleChange({top:Math.min(this._tall.overflow,Math.max(0,t))})}),Object(n.a)(this,"handleResize",()=>{this.forceUpdate()}),Object(n.a)(this,"handleUpdateDOM",(e,t)=>{let o,n,a=l.a.findDOMNode(this.wideTrack),r=this.wideThumb,i=l.a.findDOMNode(this.tallTrack),s=this.tallThumb,c={overflow:Math.max(0,t.scrollWidth-t.clientWidth)},d={overflow:Math.max(t.scrollHeight-t.clientHeight)};a.style.position="absolute",i.style.position="absolute",r.style.position="relative",s.style.position="relative",a.style.display="block",o=a.offsetHeight,i.style.display="block",n=i.offsetWidth,t.style.overflow="hidden",t.style.borderBottomWidth=o+"px",t.style.borderBottomStyle=c.overflow?"solid":"none",t.style.borderRightWidth=n+"px",t.style.borderRightStyle=d.overflow?"solid":"none",c.overflow=Math.max(0,t.scrollWidth-t.clientWidth),d.overflow=Math.max(0,t.scrollHeight-t.clientHeight),a.style.display=c.overflow?"block":"none",a.style.width=t.clientWidth+"px",a.style.left=0,a.style.top=t.offsetHeight-o+"px",i.style.display=d.overflow?"block":"none",i.style.height=t.clientHeight+"px",i.style.top=0,this._wide=c=e(t.clientWidth,t.offsetWidth,t.scrollWidth,t.scrollLeft,a.clientWidth),this._tall=d=e(t.clientHeight,t.offsetHeight,t.scrollHeight,t.scrollTop,i.clientHeight),r.style.left=c.shift+"px",r.style.width=c.thumb+"px",s.style.top=d.shift+"px",s.style.height=d.thumb+"px"}),Object(n.a)(this,"handleWheel",e=>{e.stopPropagation();let t=l.a.findDOMNode(this.scrollable);const o=t.scrollTop,n=t.scrollLeft,a=navigator.userAgent.toLowerCase();let r=1;/firefox/.test(a)&&(r=20),/chrome/.test(a)&&(r=.8),this.props.onlyWide?t.scrollLeft=n+(e.deltaX?e.deltaX:e.deltaY*r):(e.preventDefault(),t.scrollTop=o+e.deltaY*r,t.scrollLeft=n+e.deltaX),(t.scrollTop!=o||t.scrollLeft!=n||this.props.onlyWide)&&e.preventDefault(),this.handleChange({left:t.scrollLeft,top:t.scrollTop})}),this.handleRef=r.a.createRef(),this._start=0,this._wide={},this._tall={}}componentDidMount(){this.handleRef.current.addEventListener("wheel",this.handleWheel,{passive:!1}),window.addEventListener("resize",this.handleResize,{passive:!0})}componentWillUnmount(){window.removeEventListener("resize",this.handleResize),this.handleRef.current.removeEventListener("wheel",this.handleWheel)}handleSetPositionWide(e){this.handleMove({top:0,left:e})}render(){const e=c()("brz-ed-scroll-pane",this.props.className);return r.a.createElement("div",{ref:this.handleRef,className:e,style:{position:"relative",width:this.props.style.width,height:this.props.style.height}},r.a.createElement(u,{ref:e=>{this.scrollable=e},className:"brz-ed-scroll-inner",style:this.props.style,onUpdateDOM:this.handleUpdateDOM},this.props.children),r.a.createElement(m,{ref:e=>{this.wideTrack=e},onDragStart:this.captureStart,onDragMove:this.handleMove},r.a.createElement("div",{className:"brz-ed-wide-track",onMouseDown:this.handleMouseDown},r.a.createElement("div",{ref:e=>{this.wideThumb=e},className:"brz-ed-wide-thumb"}))),r.a.createElement(m,{ref:e=>{this.tallTrack=e},onDragStart:this.captureStart,onDragMove:this.handleMove2},r.a.createElement("div",{className:"brz-ed-tall-track",onMouseDown:this.handleMouseDown2},r.a.createElement("div",{ref:e=>{this.tallThumb=e},className:"brz-ed-tall-thumb"}))))}}Object(n.a)(h,"defaultProps",{className:"",style:{},window:null,onlyWide:!1,wrapScrollable:e=>e,onChange:()=>{}})},function(e,t,o){"use strict";o.d(t,"a",(function(){return n}));const n=e=>!0},,,function(e,t,o){"use strict";o.d(t,"b",(function(){return n})),o.d(t,"a",(function(){return a}));const n=e=>e.target.value;function a(e,t){"function"==typeof t?t(e):t&&e&&(t.current=e)}},function(e,t,o){"use strict";let n;o.d(t,"a",(function(){return n})),function(e){e.pending="pending",e.changed="changed",e.unchanged="unchanged"}(n||(n={}))},function(e,t,o){"use strict";o.d(t,"e",(function(){return c})),o.d(t,"j",(function(){return d})),o.d(t,"b",(function(){return u})),o.d(t,"h",(function(){return p})),o.d(t,"f",(function(){return w})),o.d(t,"g",(function(){return T})),o.d(t,"k",(function(){return z})),o.d(t,"c",(function(){return E})),o.d(t,"a",(function(){return k})),o.d(t,"d",(function(){return H})),o.d(t,"i",(function(){return F}));var n=o(2),a=o(44),r=o(38),i=o(82);function l(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function s(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?l(Object(o),!0).forEach((function(t){Object(n.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):l(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const c=e=>{let t;if(!e.data)throw new i.h("Project data should exist");try{t=JSON.parse(e.data)}catch(t){throw new i.h("Failed to parse project data "+e.data)}return s(s({},e),{},{data:t})},d=e=>{let t=JSON.stringify(e.data);return s(s({},e),{},{data:t})},u=e=>{let t,o,n,a,l;if(!e.data)throw new i.b("globalBlock data should exist");try{t=JSON.parse(e.data)}catch(t){throw new i.b("Failed to parse globalBlock data "+e.data)}if(e.meta)try{o=JSON.parse(e.meta)}catch(e){o={}}else o={};if(e.rules)try{n=r.q?e.rules:JSON.parse(e.rules)}catch(e){throw new i.b("globalBlock rules are wrong")}else n=[];if(e.position)try{a=r.q?e.position:JSON.parse(e.position)}catch(e){throw new i.b("globalBlock position are wrong")}else a={};return l=e.status?e.status:"publish",s(s({},e),{},{data:t,meta:o,position:a,status:l,rules:n})},p=e=>{const t=JSON.stringify(e.data),o=JSON.stringify(e.meta),n=JSON.stringify(e.rules);return s(s({},e),{},{data:t,meta:o,rules:n})};var b=o(97),m=o(121);const h=({models:e,globalBlocks:t})=>{const o=new Set;return Object(b.e)(e,{Component({type:e,value:t}){const n=Object(m.a)(e).content||{};Object.entries(n.images||{}).forEach(([e,n])=>{const a=t[e]||n;a&&o.add(a)})},GlobalBlock({value:{_id:e}}){const n=t&&t[e];n&&h({models:n}).forEach(e=>{o.add(e)})}}),[...o]};var g=o(113),v=o(79),f=o(58),y=o(128),O=o(48),S=o(152),x=o(139),C=o(33),j=o(53);function P(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function B(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?P(Object(o),!0).forEach((function(t){Object(n.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):P(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const w=e=>{let t,o;if(!e.data)throw new i.i("savedBlock data should exist");try{t=JSON.parse(e.data)}catch(t){throw new i.i("Failed to parse savedBlock data "+e.data)}if(e.meta)try{o=JSON.parse(e.meta)}catch(e){o={}}else o={};return B(B({},e),{},{data:t,meta:o})},T=e=>{let t,o;if(!e.data)throw new i.j("savedLayout data should exist");try{t=JSON.parse(e.data)}catch(t){throw new i.j("Failed to parse savedLayout data "+e.data)}if(e.meta)try{o=JSON.parse(e.meta)}catch(e){o={}}else o={};return B(B({},e),{},{data:t,meta:o})},z=e=>{const t=JSON.stringify(e.data),o=JSON.stringify(e.meta);return B(B({},e),{},{data:t,meta:o})},E=e=>{let t;if(e.meta)try{t=JSON.parse(e.meta)}catch(e){t={}}else t={};return B(B({},e),{},{meta:t})},k=e=>{const{data:t,meta:o}=e,{extraFontStyles:n}=o,a=Object(b.b)({models:t}),r=h({models:t}),i=Object(b.d)(n),l=Object(b.c)({models:t}),s=new Set;return[...a,...i].forEach(({family:e,type:t})=>{"upload"===t&&s.add(e)}),JSON.stringify({images:r,uploads:l,fonts:[...s]})},H=e=>{const t=Object(v.a)(O.c,Object(a.c)({_kind:()=>"wp",id:Object(v.a)(O.d("id"),f.a),data:Object(g.a)(O.d("data"),x.a,O.c,Object(C.f)({items:[]})),dataVersion:Object(g.a)(O.d("dataVersion"),y.a,Object(C.f)(0)),slug:Object(g.a)(O.d("slug"),f.a,Object(C.f)("")),title:Object(g.a)(O.d("title"),f.a,Object(C.f)("")),status:Object(g.a)(O.d("status"),S.a(["draft","publish"]),Object(C.f)("draft")),is_index:Object(g.a)(O.d("is_index"),S.a([!0,!1]),Object(C.f)(!1)),template:Object(g.a)(O.d("template"),f.a,Object(C.f)("")),url:Object(g.a)(O.d("url"),f.a,Object(C.f)(""))}))(e);if(void 0===t)throw new i.g("Failed to parse page");return t};function F(e){return B(B({},e),{},{data:JSON.stringify(e.data)})}Object(j.parse)({id:Object(v.a)(Object(O.d)("id"),f.a),title:Object(v.a)(Object(O.d)("title"),f.a,Object(C.f)("")),type:Object(v.a)(Object(O.d)("type"),f.a)}),Object(j.parse)({id:Object(v.a)(Object(O.d)("id"),f.a),title:Object(v.a)(Object(O.d)("title"),f.a,Object(C.f)("")),type:Object(v.a)(Object(O.d)("type"),f.a)}),Object(j.parse)({id:Object(v.a)(Object(O.d)("id"),f.a),title:Object(v.a)(Object(O.d)("title"),f.a,Object(C.f)(""))})},,,,,function(e,t,o){"use strict";var n=o(2),a=o(0),r=o.n(a),i=o(41),l=o.n(i),s=o(8),c=o.n(s);class d extends r.a.Component{constructor(e){super(e);const{node:t,className:o}=this.props,n=t.ownerDocument;this.el=n.createElement("div"),o&&(this.el.className=o),t.appendChild(this.el)}componentWillReceiveProps(e){e.className!==this.props.className&&(this.el.className=e.className)}componentWillUnmount(){this.props.node.removeChild(this.el)}render(){return l.a.createPortal(this.props.children,this.el)}}Object(n.a)(d,"propTypes",{className:c.a.string,node:c.a.object.isRequired}),t.a=d},function(e,t,o){"use strict";o.d(t,"b",(function(){return n.a})),o.d(t,"a",(function(){return a})),o.d(t,"c",(function(){return r}));var n=o(276);function a(e){return/^(https?:)?\/\//.test(e)}const r=e=>e.includes("?")},,function(e,t,o){"use strict";function n(...[e,...t]){return(...o)=>t.reduce((e,t)=>t(e),e(...o))}o.d(t,"a",(function(){return n}))},,,function(e,t,o){"use strict";o.d(t,"a",(function(){return r}));var n=o(0),a=o.n(n);function r({children:e}){return a.a.createElement(a.a.Fragment,null,e)}},function(e,t,o){"use strict";o.d(t,"c",(function(){return a})),o.d(t,"b",(function(){return r})),o.d(t,"a",(function(){return i}));var n=o(2);const a="UNDO",r="REDO";class i{constructor(e){Object(n.a)(this,"snapshots",[]),Object(n.a)(this,"config",{maxSize:10,collapseFrequency:2e3}),Object(n.a)(this,"currentIndex",-1),Object(n.a)(this,"previousIndex",-1),Object(n.a)(this,"lastSnapshotTimestamp",0),Object(n.a)(this,"canUndo_",!1),Object(n.a)(this,"canRedo_",!1),e&&(this.config=e),this.snapshots=new Array(this.config.maxSize).fill(null)}getSnapshots(){return this.snapshots}getCurrentSnapshot(){var e;return null!==(e=this.snapshots[this.currentIndex])&&void 0!==e?e:null}getPreviousSnapshot(){var e;return null!==(e=this.snapshots[this.previousIndex])&&void 0!==e?e:null}getSnapshot(e){if(e>0){var t;const o=e-1;return null!==(t=this.snapshots[o])&&void 0!==t?t:null}{var o;const t=this.snapshots.filter(e=>null!==e).length+e;return null!==(o=this.snapshots[t])&&void 0!==o?o:null}}update(e,t){if(Object.keys(e).some(t=>{var o;return e[t]!==(null===(o=this.snapshots[this.currentIndex])||void 0===o?void 0:o[t])})){const o=e,n=Date.now();if(null!=t&&t.replacePresent)this.snapshots[this.currentIndex]=o;else{if(this.snapshots[this.currentIndex+1]&&null!==this.snapshots[this.currentIndex+1]){this.previousIndex=this.currentIndex,this.currentIndex++,this.snapshots[this.currentIndex]=o;for(let e=this.currentIndex+1;e<=this.snapshots.length-1;e++)this.snapshots[e]=null}else{if(n-this.lastSnapshotTimestamp>this.config.collapseFrequency){if(this.currentIndex===this.snapshots.length-1){for(let e=0;e<=this.snapshots.length-2;e++)this.snapshots[e]=this.snapshots[e+1];this.snapshots[this.snapshots.length-1]=o}else this.previousIndex=this.currentIndex,this.currentIndex++,this.snapshots[this.currentIndex]=o}else this.snapshots[this.currentIndex]=o}this.updateFlags(),this.lastSnapshotTimestamp=n}}}replaceSnapshots(e){if(e.length!==this.snapshots.length)throw new Error("History. snapshots must be of same lengths");for(let t=0;t<this.snapshots.length;t++)if(null===this.snapshots[t]&&null!==e[t]||null!==this.snapshots[t]&&null===e[t])throw new Error("History. only patch snapshots supported for now");this.snapshots=e}canUndo(){return this.canUndo_}undo(){this.canUndo()&&(this.previousIndex=this.currentIndex,this.currentIndex--,this.updateFlags())}canRedo(){return this.canRedo_}redo(){this.canRedo()&&(this.previousIndex=this.currentIndex,this.currentIndex++,this.updateFlags())}updateFlags(){this.canUndo_=this.currentIndex>0,this.canRedo_=Boolean(this.snapshots[this.currentIndex+1]&&null!==this.snapshots[this.currentIndex+1])}}},function(e,t,o){"use strict";o.d(t,"a",(function(){return r})),o.d(t,"d",(function(){return i})),o.d(t,"b",(function(){return l})),o.d(t,"c",(function(){return s}));var n=o(22),a=o(63);let r;!function(e){e[e.THIN=100]="THIN",e[e.EXTRA_LIGHT=200]="EXTRA_LIGHT",e[e.LIGHT=300]="LIGHT",e[e.NORMAL=400]="NORMAL",e[e.MEDIUM=500]="MEDIUM",e[e.SEMI_BOLD=600]="SEMI_BOLD",e[e.BOLD=700]="BOLD",e[e.EXTRA_BOLD=800]="EXTRA_BOLD",e[e.BLACK=900]="BLACK"}(r||(r={}));const i=Object.values(r).filter(e=>a.c(Number(e))),l=r.NORMAL,s=Object(n.b)(e=>i.includes(e))},function(e,t,o){"use strict";var n=o(0),a=o.n(n),r=o(7),i=o(126),l=o(4),s=o.n(l),c=o(59),d=o(110);const u=e=>{const{className:t,opened:o,children:n,onClose:r}=e,l=s()("brz-ed-fixed",t);return a.a.createElement(d.a,{node:window.parent.document.body},a.a.createElement(i.CSSTransition,{in:o,classNames:"brz-ed-fade",timeout:150},o?a.a.createElement("div",{className:l},a.a.createElement(c.a,{keyNames:["esc"],id:"key-helper-prompt-esc",onKeyUp:r}),a.a.createElement("div",{className:"brz-ed-fixed-overlay",onClick:r}),a.a.createElement("div",{className:"brz-ed-fixed-scroll"},n)):a.a.createElement("span",null)))};u.defaultProps={className:"",opened:!1,onClose:r.default.noop},t.a=u},,function(e,t,o){"use strict";o.d(t,"b",(function(){return a})),o.d(t,"c",(function(){return r})),o.d(t,"a",(function(){return i}));var n=o(74);const a=({type:e,family:t})=>`${e}|${t}`,r=e=>{const[t,o]=e.split("|");return{type:t,family:o}},i=e=>{const t=n.a.getComponent(e);return t?t.defaultValue:{}}},,,function(e,t,o){"use strict";(function(e){o.d(t,"b",(function(){return d}));o(240);var n=o(14),a=o(65),r=o(111),i=o(543),l=o(381);o.d(t,"a",(function(){return l.a}));const s={},c=new Worker(e,{});async function d(e){if(!e)return Promise.reject("Could not find node");const t=getComputedStyle(e);if("none"===t.display||"0"===t.opacity)return Promise.reject(`Could not make screenshot for node ${e} because it's hidden`);let o;try{o=await Object(i.a)(e)}catch(e){console.error("cloneinline",e)}const r=function(e){let{width:t,height:o}=e.getBoundingClientRect();return{width:t,height:o}}(e),l=new Blob([o.outerHTML],{type:"text/plain"}),d=URL.createObjectURL(l);return new Promise((e,t)=>{const o=Object(a.a)(3),{assets:i,site:l}=n.a.get("urls");s[o]=[e,t,r,d],c.postMessage({id:o,url:d,assetUrl:i,siteUrl:l,options:r,proxyUrl:u()})})}function u(){{var e;const t=n.a.get("urls").site,o=null!==(e=n.a.get("prefix"))&&void 0!==e?e:"brizy";return Object(r.c)(t)?`${t}&${o}_file=`:`${t}?${o}_file=`}}c.onmessage=async e=>{const{id:t,url:o}=e.data,n=await fetch(o),a=await n.text(),[r,i,l,c]=s[t];URL.revokeObjectURL(c),URL.revokeObjectURL(o);const d=document.createElement("img");d.onload=async()=>{let e=d.width,t=d.height;e>600&&(t=Math.floor(600*t/e),e=600);const o=document.createElement("canvas");o.width=e,o.height=t,o.getContext("2d").drawImage(d,0,0,e,t);const n=o.toDataURL("image/jpeg",1);r({src:n,width:e,height:t})},d.onerror=i,d.crossOrigin="anonymous",d.src=a,delete s[t]}}).call(this,o(751))},function(e,t,o){"use strict";o.d(t,"b",(function(){return u.a})),o.d(t,"a",(function(){return b})),o.d(t,"c",(function(){return g}));var n=o(2),a=o(0),r=o.n(a),i=o(7),l=o(8),s=o.n(l),c=o(4),d=o.n(c),u=o(280),p=o(15);const b=({active:e})=>r.a.createElement("div",{className:"brz-control__check-group-option-icon"},r.a.createElement(p.b,{icon:e?"nc-check-square-on":"nc-check-square-off"}));function m(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function h(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?m(Object(o),!0).forEach((function(t){Object(n.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):m(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}class g extends r.a.Component{constructor(...e){super(...e),Object(n.a)(this,"handleChange",e=>{const{defaultValue:t,onChange:o}=this.props;o(h(h({},t),{},{[e]:!t[e]}))})}renderOptions(){const{defaultValue:e,children:t}=this.props;return r.a.Children.map(t,(t,o)=>r.a.cloneElement(t,h(h({},t.props),{},{key:o,active:Boolean(e[t.props.value]),onClick:t.props.disabled?null:()=>this.handleChange(t.props.value)})))}render(){const e=d()("brz-control__check-group",this.props.className);return r.a.createElement("div",{className:e},this.renderOptions())}}Object(n.a)(g,"propTypes",{name:s.a.string,className:s.a.string,defaultValue:s.a.object,onChange:s.a.func}),Object(n.a)(g,"defaultProps",{name:"defaultName",className:"",defaultValue:{},onChange:i.default.noop})},,function(e,t,o){"use strict";o.d(t,"a",(function(){return a})),o.d(t,"b",(function(){return r}));const n={};function a(e,t,o=10){void 0===n[e]&&(n[e]=[]);const a={cb:t,priority:o},r=n[e].findIndex(({priority:e})=>a.priority<e);-1!==r?n[e].splice(r,0,a):n[e].push(a)}function r(e,t,...o){return void 0===n[e]?t:n[e].reduce((e,{cb:t})=>t(e,...o),t)}},function(e,t,o){"use strict";o.d(t,"a",(function(){return n}));const n=e=>{switch(typeof e){case"string":{const t=""!==e?Number(e):NaN;return isNaN(t)?void 0:t}case"number":return isNaN(e)?void 0:e;default:return}}},,,,function(e,t,o){"use strict";o.d(t,"b",(function(){return a})),o.d(t,"a",(function(){return l})),o.d(t,"c",(function(){return s}));var n=o(7);function a(e,t){let o=!1;for(let n=0;n<t.length;n++){for(let l=0;l<e.length;l++){if(a=e[l],i=t[n],a.type===i.type&&a.id&&i.id&&a.id===i.id){e[l]=r(e[l],t[n]),o=!0;break}o=!1}o||e.push(t[n])}var a,i;return function e(t){if(!t||"function"!=typeof t[Symbol.iterator])return t;for(let o of t){let t="options";o.columns&&(t="columns"),o.tabs&&(t="tabs"),o[t]&&(o[t]=e(o[t]))}return n.default.sortBy(t,"position")}(e)}function r(e,t){for(const o of Object.keys(t))"columns"===o||"options"===o||"tabs"===o?e[o]=a(e[o]||[],t[o]||[]):"disabled"===o&&!0===t[o]&&(e[o]=t[o]);return e}var i=o(61);const l=e=>Object(i.b)(["id","type"],e),s=(e,t)=>l(t)?Object(i.c)(s.bind(null,e),e(t)):Object(i.c)(s.bind(null,e),t)},function(e,t,o){"use strict";o.d(t,"a",(function(){return l})),o.d(t,"b",(function(){return s}));var n=o(14),a=o(46),r=o(100);let i;!function(e){e[e.include=1]="include",e[e.exclude=2]="exclude"}(i||(i={}));const l=e=>{const t=n.a.getAll();return Object(a.b)(t)&&Object(a.f)(t)&&!("rules"in e)},s=e=>Object(r.a)(n.a.getAll())},,,function(e,t,o){"use strict";o.d(t,"c",(function(){return i})),o.d(t,"a",(function(){return l})),o.d(t,"d",(function(){return s})),o.d(t,"b",(function(){return c}));var n=o(22);let a;!function(e){e.px="px",e.em="em",e.rem="rem",e.vw="vw"}(a||(a={}));const r=Object.values(a),i=r.map(e=>({title:e,value:e})),l=a.px,s=e=>r.includes(e),c=Object(n.b)(s)},function(e,t,o){"use strict";o.d(t,"b",(function(){return d}));var n=o(2),a=o(7),r=o(0),i=o.n(r),l=o(4),s=o.n(l),c=o(197);o.d(t,"a",(function(){return c.a}));class d extends i.a.Component{constructor(...e){super(...e),Object(n.a)(this,"state",{currentValue:this.props.defaultValue}),Object(n.a)(this,"onItemClick",e=>{this.setState({currentValue:e}),this.props.onChange(e)}),Object(n.a)(this,"getCurrent",()=>a.default.find(this.props.children,e=>e.props.value===this.state.currentValue)||this.props.children[0])}componentWillReceiveProps(e){this.state.defaultValue!==e.defaultValue&&this.setState({currentValue:e.defaultValue})}renderOptions(){return i.a.Children.map(this.props.children,(e,t)=>i.a.cloneElement(e,{key:t,active:this.state.currentValue===e.props.value,name:this.props.name,onClick:e.props.disabled?null:this.onItemClick.bind(null,e.props.value)}))}renderForEdit(){const{className:e,name:t,currentValue:o}=this.props,n=s()("brz-control__radio",e);return i.a.createElement("div",{className:n},this.renderOptions(),i.a.createElement("input",{className:"brz-input",name:t,type:"hidden",value:o}))}renderForView(){const e=s()("brz-control__radio",this.props.className);return i.a.createElement("div",{className:e},this.renderOptions())}render(){return this.renderForEdit()}}Object(n.a)(d,"defaultProps",{name:"defaultName",defaultValue:"",onChange:a.default.noop})},function(e,t,o){"use strict";o.d(t,"a",(function(){return i})),o.d(t,"g",(function(){return l})),o.d(t,"d",(function(){return s})),o.d(t,"h",(function(){return r})),o.d(t,"b",(function(){return m})),o.d(t,"c",(function(){return h})),o.d(t,"f",(function(){return g})),o.d(t,"e",(function(){return f}));o(76);var n=o(2),a=o(115);const r={class:{typographyFontStyle:{prefix:"brz-tp",defaultValue:"paragraph"},tabletTypographyFontSize:{prefix:"brz-fs-sm-im",defaultValue:null},mobileTypographyFontSize:{prefix:"brz-fs-xs-im",defaultValue:null},tabletTypographyFontSizeSuffix:{prefix:"brz-fs-s-sm-im",defaultValue:null},mobileTypographyFontSizeSuffix:{prefix:"brz-fs-s-xs-im",defaultValue:null},tabletTypographyLineHeight:{prefix:"brz-lh-sm-im",defaultValue:null},mobileTypographyLineHeight:{prefix:"brz-lh-xs-im",defaultValue:null},tabletTypographyFontWeight:{prefix:"brz-fw-sm-im",defaultValue:null},mobileTypographyFontWeight:{prefix:"brz-fw-xs-im",defaultValue:null},tabletTypographyLetterSpacing:{prefix:"brz-ls-sm-im",defaultValue:null},mobileTypographyLetterSpacing:{prefix:"brz-ls-xs-im",defaultValue:null}},style:{},attribute:{}},i={class:{typographyFontStyle:{prefix:"brz-tp-lg",defaultValue:""},tabletTypographyFontStyle:{prefix:"brz-tp-sm",defaultValue:null},mobileTypographyFontStyle:{prefix:"brz-tp-xs",defaultValue:null},typographyFontFamily:{prefix:"brz-ff",defaultValue:"lato"},typographyFontFamilyType:{prefix:"brz-ft",defaultValue:"google"},typographyFontSize:{prefix:"brz-fs-lg",defaultValue:16},tabletTypographyFontSize:{prefix:"brz-fs-sm",defaultValue:null},mobileTypographyFontSize:{prefix:"brz-fs-xs",defaultValue:null},typographyFontSizeSuffix:{prefix:"brz-fss-lg",defaultValue:"px"},tabletTypographyFontSizeSuffix:{prefix:"brz-fss-sm",defaultValue:null},mobileTypographyFontSizeSuffix:{prefix:"brz-fss-xs",defaultValue:null},typographyFontWeight:{prefix:"brz-fw-lg",defaultValue:400},tabletTypographyFontWeight:{prefix:"brz-fw-sm",defaultValue:null},mobileTypographyFontWeight:{prefix:"brz-fw-xs",defaultValue:null},typographyLineHeight:{prefix:"brz-lh-lg",defaultValue:1.3},tabletTypographyLineHeight:{prefix:"brz-lh-sm",defaultValue:null},mobileTypographyLineHeight:{prefix:"brz-lh-xs",defaultValue:null},typographyLetterSpacing:{prefix:"brz-ls-lg",defaultValue:0},tabletTypographyLetterSpacing:{prefix:"brz-ls-sm",defaultValue:null},mobileTypographyLetterSpacing:{prefix:"brz-ls-xs",defaultValue:null},contentHorizontalAlign:{prefix:"brz-text-lg",defaultValue:"left"},tabletContentHorizontalAlign:{prefix:"brz-text-sm",defaultValue:null},mobileContentHorizontalAlign:{prefix:"brz-text-xs",defaultValue:null},marginTop:{prefix:"brz-mt-lg",defaultValue:0},tabletMarginTop:{prefix:"brz-mt-sm",defaultValue:null},mobileMarginTop:{prefix:"brz-mt-xs",defaultValue:null},marginBottom:{prefix:"brz-mb-lg",defaultValue:0},tabletMarginBottom:{prefix:"brz-mb-sm",defaultValue:null},mobileMarginBottom:{prefix:"brz-mb-xs",defaultValue:null},"block-colorPalette":{prefix:"brz-bcp",defaultValue:""}},style:{},attribute:{}},l={class:{colorPalette:{prefix:"brz-cp",defaultValue:""},shadowColorPalette:{prefix:"brz-scp",defaultValue:""},prepopulation:{prefix:"brz-pre-population",defaultValue:""},capitalize:{prefix:"brz-capitalize",defaultValue:"off"}},style:{opacity:{prefix:"opacity",defaultValue:1},shadow:{prefix:"text-shadow",defaultValue:""}},attribute:{populationColor:{prefix:"data-color",defaultValue:""}}},s=a.a.all([i,{}]),c=a.a.all([s,l]);a.a.all([c,r]);var d=o(58),u=o(40);function p(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function b(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?p(Object(o),!0).forEach((function(t){Object(n.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):p(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const m=e=>h(e).v,h=e=>{const t=g(),o=v(e);return{v:b(b({},t),o),vs:{},vd:t}},g=()=>{const e={};return Object.entries(s).forEach(([,t])=>{Object.entries(t).forEach(([t,{defaultValue:o}])=>{e[t]=o})}),e},v=e=>{const t={},o=d.a(e.attr("class"));if(o){const e=new RegExp("^(.*)-(.*$)");o.split(" ").forEach(o=>{const n=o.match(e);if(n){const[,e,o]=n,a=function(e){const t={};return Object.entries(c).forEach(([,e])=>{Object.entries(e).forEach(([e,{prefix:o}])=>{t[o]=e})}),Object.entries(r).forEach(([,e])=>{Object.entries(e).forEach(([e,{prefix:o}])=>{t[o]=e})}),t[e]}(e);t[a]=function(e){if("empty"===e)return"";if(void 0===e)return null;e.includes(",")&&(e=e.split(",")[0]);return Object(u.d)(e.replace("m_","-").replace("_","."))?(t=e,Number(t.replace("m_","-").replace("_","."))):e;var t}(o)}})}return t};function f(e){return""===e?"empty":Object(u.d)(e)?String(e).replace(".","_").replace("-","m_"):e}},function(e,t,o){"use strict";o.d(t,"a",(function(){return n}));const n=e=>{if("string"==typeof e)try{return JSON.parse(e)}catch(e){return}}},,function(e,t,o){"use strict";o.d(t,"b",(function(){return n})),o.d(t,"d",(function(){return a})),o.d(t,"c",(function(){return r})),o.d(t,"a",(function(){return i}));const n=400,a=400,r=400,i=800},function(e,t,o){"use strict";o.d(t,"a",(function(){return h})),o.d(t,"g",(function(){return g})),o.d(t,"c",(function(){return v})),o.d(t,"f",(function(){return f})),o.d(t,"e",(function(){return y})),o.d(t,"d",(function(){return O})),o.d(t,"b",(function(){return S}));var n=o(2),a=o(48),r=o(9),i=o(6),l=o(178),s=o(30),c=o(24);const d=["all","desktop","responsive"],u=(c.a.eq,e=>{var t;return null!==(t=(e=>{if("string"==typeof e)return d.includes(e)?e:void 0})(e))&&void 0!==t?t:"all"}),p=e=>u((null!=e?e:{}).devices);function b(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function m(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?b(Object(o),!0).forEach((function(t){Object(n.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):b(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const h=(e,t)=>{const o=t.startsWith("temp")?"temp":"",n=o.length?t.substr(4):t,a="value"===n||"Value"===n?"":n;return Object(r.a)([o,e,a])},g=(e,t)=>t&&"object"==typeof t?Object.keys(t).reduce((o,n)=>(o[h(e,n)]=t[n],o),{}):t,v=e=>String(e).endsWith("-dev"),f=(e,t)=>Object(l.b)(e,t)?e:i.d,y=(e,t)=>((e,t)=>{switch(t){case"all":return!0;case"responsive":return Object(s.f)(e);case"desktop":return Object(s.e)(e)}})(e,p(t))?e:s.d,O=e=>{var t,o,n,a,r,i,l,s,c,d,u;const p=null===(t=e.allowExtend)||void 0===t||t,b=null!==(o=e.allowExtendFromParent)&&void 0!==o?o:p,h=null!==(n=e.allowExtendFromChild)&&void 0!==n?n:p,g=null!==(a=e.allowExtendFromThirdParty)&&void 0!==a?a:p,v=null!==(r=e.allowSidebarExtend)&&void 0!==r?r:p,f=null!==(i=null!==(l=e.allowSidebarExtendFromParent)&&void 0!==l?l:e.allowSidebarExtend)&&void 0!==i?i:b,y=null!==(s=null!==(c=e.allowSidebarExtendFromChild)&&void 0!==c?c:e.allowSidebarExtend)&&void 0!==s?s:h,O=null!==(d=null!==(u=e.allowSidebarExtendFromThirdParty)&&void 0!==u?u:e.allowSidebarExtend)&&void 0!==d?d:g;return m(m({},e),{},{allowExtend:p,allowExtendFromParent:b,allowExtendFromChild:h,allowExtendFromThirdParty:g,allowSidebarExtend:v,allowSidebarExtendFromParent:f,allowSidebarExtendFromChild:y,allowSidebarExtendFromThirdParty:O})},S=(e=>{const t=e.reduce((e,t)=>(e[t]=!0,e),{});return function e(o){const n={};for(const[r,i]of Object.entries(o))t[r]&&a.b(i)?Object.assign(n,e(i)):n[r]=i;return n}})(["animation","content","families","images","link","style","styles","symbols","toolbar"])},,function(e,t,o){"use strict";var n=o(2),a=o(0),r=o.n(a);class i extends a.Component{render(){const{title:e,items:t,children:o}=this.props;return r.a.createElement("div",{title:e,className:"brz-control__select-optgroup"},r.a.createElement("div",{className:"brz-control__select-optgroup-label"},o),t)}}Object(n.a)(i,"defaultProps",{title:"",active:"",items:[]}),t.a=i},,,,,function(e,t,o){"use strict";o.d(t,"b",(function(){return c})),o.d(t,"a",(function(){return d})),o.d(t,"d",(function(){return p})),o.d(t,"c",(function(){return b}));var n=o(7),a=o(14),r=o(96),i=o(277),l=o(17),s=o(46);const c=(e,t,o)=>Object.entries(t).reduce((t,[n,a])=>(!e.includes(n)&&d(a,o)&&t.push(n),t),[]);function d(e,t){return!!Object(i.a)(e.data)||(l.e?function({rules:e},t){const{ruleMatches:o}=a.a.get("wp"),i=e.find(({entityType:e,appliedFor:o,entityValues:n})=>o===r.d&&e===r.e&&n.some(e=>String(e)===t.id));if(i)return b(i);const l=o.map(({type:e,group:t,entityType:o,values:n})=>({type:e,entityType:o,appliedFor:t,entityValues:n})),s=u(e),c=u(l);let d=s.level1.find(e=>c.level1.find(({entityType:t,appliedFor:o,entityValues:a})=>o===e.appliedFor&&t===e.entityType&&n.default.intersection(a,e.entityValues).length));if(d)return b(d);if(d=s.level2.find(e=>c.level2.find(({entityType:t,appliedFor:o})=>o===e.appliedFor&&t===e.entityType)),d)return b(d);if(s.level3.length)return b(s.level3[0]);return!1}(e,t):function(e,t){if(!e)throw Error("GlobalBlock should exist");const{rules:o}=e,{level1:a,level2:r,level3:i}=p(o,t);let l=!1;if(Object(s.d)(t)){const{fields:e}=t,a=function(e){return e.filter(({__typename:e})=>"CollectionItemFieldReference"===e||"CollectionItemFieldMultiReference"===e).map(e=>{if("CollectionItemFieldReference"===e.__typename){return{appliedFor:1,entityType:e.type.collectionType.id,entityValues:e.referenceValues.collectionItem.id}}if("CollectionItemFieldMultiReference"===e.__typename){return{appliedFor:1,entityType:e.type.collectionType.id,entityValues:e.multiReferenceValues.collectionItems.map(({id:e})=>e)}}})}(e);l=function(e=[],t=[]){return e.find(({entityType:e,entityValues:o})=>{let a=!1;return t.forEach(t=>{t.entityType===e&&(a=n.default.intersection(t.entityValues,o))}),a.length})}(o,a)}if(a)return b(a);if(l)return b(l);if(r)return b(r);if(i)return b(i);return!1}(e,t))}function u(e){return e.reduce((e,t)=>{const{appliedFor:o,entityType:n,entityValues:a}=t;return n===r.e||(""===o||null===o?e.level3.push(t):a.length?e.level1.push(t):e.level2.push(t)),e},{level1:[],level2:[],level3:[]})}function p(e=[],t){const o=Object(r.h)(t);return{level1:e.find(({appliedFor:e,entityType:t,entityValues:n})=>e===o.group&&t===o.type&&n.some(e=>String(e)===String(o.id))),level2:e.find(({appliedFor:e,entityType:t,entityValues:n})=>e===o.group&&t===o.type&&!n.length),level3:e.find(({appliedFor:e,entityType:t})=>(""===e||null===e)&&""===t)}}function b(e){return 1===e.type}},,,function(e,t,o){"use strict";o.d(t,"a",(function(){return n}));const n=e=>t=>e.includes(t)?t:void 0},,,,,,,function(e,t,o){"use strict";o.d(t,"a",(function(){return d}));var n=o(2),a=o(0),r=o.n(a),i=o(7),l=o(4),s=o.n(l),c=o(15);class d extends r.a.Component{constructor(...e){super(...e),Object(n.a)(this,"onChange",e=>{const{valueMap:t,onChange:o}=this.props,n=i.default.isObject(t)?t[e.target.checked]:e.target.checked;setTimeout(o,200,n)})}render(){const{className:e,defaultValue:t,valueMap:o,arrowCheck:n,arrowUnCheck:a}=this.props,l=i.default.isObject(o)?"true"===i.default.findKey(o,e=>e===t):t,d=s()("brz-ed-control__switch",e);return r.a.createElement("div",{className:d},r.a.createElement("label",{className:"brz-label brz-ed-control__switch-label"},r.a.createElement("input",{type:"checkbox",className:"brz-input brz-ed-control__switch-input",defaultChecked:l,onChange:this.onChange}),r.a.createElement("span",{className:"brz-span brz-ed-control__switch-arrows"},r.a.createElement(c.b,{className:"brz-ed-control__switch--check",icon:n}),r.a.createElement(c.b,{className:"brz-icon-svg brz-ed-control__switch--un-check",icon:a})),r.a.createElement("span",{className:"brz-span brz-ed-control__switch--handle"})))}}Object(n.a)(d,"defaultProps",{className:"",arrowCheck:"nc-check-small",arrowUnCheck:"nc-remove",defaultValue:!1,valueMap:null})},function(e,t,o){"use strict";o.d(t,"a",(function(){return p}));var n=o(12),a=o(36),r=o(0),i=o.n(r),l=o(7),s=o(4),c=o.n(s),d=o(250),u=o(33);function p(e){let{value:t,onChange:o,children:s,className:p}=e,b=Object(a.a)(e,["value","onChange","children","className"]);const m=void 0!==t?[t]:[],h=Object(r.useCallback)(Object(u.d)(o,l.last),[o]);return i.a.createElement(d.a,Object(n.a)({},b,{className:c()(p,"brz-ed-control__select-single"),onChange:h,value:m,hideSelected:!1}),s)}},function(e,t,o){"use strict";o.d(t,"a",(function(){return r})),o.d(t,"b",(function(){return i}));var n=o(36),a=o(142);const r=e=>{const{population:t,label:o,icon:r,helper:i,position:l}=e,s=Object(n.a)(e,["population","label","icon","helper","position"]);return void 0!==t&&Object(a.c)(s.type)?{id:s.id,label:o,icon:r,disabled:s.disabled,display:s.display,states:s.states,devices:s.devices,helper:i,position:l,className:s.className,type:"population-dev",config:{choices:t},options:[s]}:e},i=e=>"optgroup"in e},,,function(e,t,o){"use strict";o.d(t,"a",(function(){return se})),o.d(t,"c",(function(){return de})),o.d(t,"d",(function(){return ue})),o.d(t,"b",(function(){return pe}));var n={};o.r(n),o.d(n,"getItems",(function(){return $})),o.d(n,"getItemsSimple",(function(){return U})),o.d(n,"getItemsMMenu",(function(){return K}));var a={};o.r(a),o.d(a,"getItems",(function(){return Y})),o.d(a,"getItemsSimple",(function(){return q})),o.d(a,"getItemsMMenu",(function(){return X}));var r={};o.r(r),o.d(r,"getItems",(function(){return Z}));var i={};o.r(i),o.d(i,"title",(function(){return Q})),o.d(i,"getItems",(function(){return ee}));var l=o(12),s=o(36),c=o(2),d=o(0),u=o.n(d),p=o(7),b=o(42),m=o(4),h=o.n(m),g=o(14),v=o(95),f=o(20),y=o(23),O=o(34),S=o(51),x=o(110),C=o(17),j=o(66),P=o(91),B=(o(240),o(8)),w=o.n(B),T=o(119),z=o(15);function E({iframeSrc:e,opened:t,onClose:o}){return u.a.createElement(T.a,{opened:t,onClose:o},u.a.createElement(k,{src:e,onRequestClose:o}))}function k({src:e,onRequestClose:t}){const[o,n]=Object(d.useState)(!1),a=Object(d.useRef)(null);return Object(d.useEffect)(()=>{const o=o=>{const r=new URL(e);if(o.origin===r.origin&&o.source===a.current.contentWindow&&o.data&&o.data.type)switch(o.data.type){case"CLOSE":t();break;case"NAVIGATE":o.data.url&&(n.parent.location.href=o.data.url)}},n=a.current.ownerDocument.defaultView;return n.addEventListener("message",o),()=>n.removeEventListener("message",o)},[]),u.a.createElement(u.a.Fragment,null,u.a.createElement("iframe",{ref:a,title:"ThirdParty",src:e,style:{position:"relative",display:o?"block":"none",width:"100%",maxWidth:"1140px",height:"90%",maxHeight:"967px",border:0,borderRadius:"7px"},onLoad:()=>n(!0)}),!o&&u.a.createElement(z.b,{icon:"nc-circle-02",className:"brz-ed-animated--spin",style:{fontSize:"30px",color:"rgba(255, 255, 255, 0.75)"}}))}E.defaultProps={iframeSrc:"",opened:!1,onClose:p.default.noop},E.propTypes={iframeSrc:w.a.string.isRequired,opened:w.a.bool,onClose:w.a.func},k.defaultProps={src:"",onRequestClose:p.default.noop},k.propTypes={src:w.a.string.isRequired,onRequestClose:w.a.func};var H=o(25),F=(o(19),o(127)),_=o(11),R=o(60),L=o(1),M={getItems:function(){return[{id:"main",type:"group",title:Object(L.a)("Menu"),icon:"nc-tabs",disabled:(e,t)=>t.isInSubMenu,items:[]}]}};var W=o(560),I=o(16),N=o(10),A=o(3),V=o(13),D=o(30),G=o(6);function $({v:e,device:t,state:o}){return"on"===Object(A.defaultValueValue)({v:e,device:t,state:o,key:"mMenu"})?K({v:e,device:t,state:o}):U({v:e,device:t,state:o})}function U({v:e,device:t,state:o}){const n=n=>Object(A.defaultValueValue)({v:e,key:n,device:t,state:o}),{hex:a}=Object(V.d)(n("colorHex"),n("colorPalette")),{hex:r}=Object(V.d)(n("subMenuColorHex"),n("subMenuColorPalette"));return[{id:"toolbarMenuSettings",type:"popover-dev",config:{icon:"nc-menu-3",title:Object(L.a)("Menu")},position:10,options:[{id:"menuSize",type:"slider-dev",label:Object(L.a)("Size"),position:20,disabled:"horizontal"===n("verticalMode"),config:{min:10,max:100,units:[{title:"%",value:"%"}]}}]},{id:"toolbarMenuItem",type:"popover-dev",config:{icon:"nc-star",title:Object(L.a)("Icon")},position:20,options:[{id:"iconPosition",label:Object(L.a)("Position"),type:"radioGroup-dev",position:10,choices:[{value:"left",icon:"nc-align-left"},{value:"right",icon:"nc-align-right"}]},{id:"iconSize",type:"slider-dev",label:Object(L.a)("Size"),position:20,config:{min:0,max:100,units:[{title:"px",value:"px"}]}},{id:"iconSpacing",type:"slider-dev",devices:"desktop",label:Object(L.a)("Spacing"),roles:["admin"],position:30,config:{min:0,max:100,units:[{title:"px",value:"px"}]}}]},{id:"subMenuToolbarMenuItem",type:"popover-dev",config:{icon:"nc-star",title:Object(L.a)("Icon")},position:20,options:[{id:"subMenuIconPosition",label:Object(L.a)("Position"),type:"radioGroup-dev",position:10,choices:[{value:"left",icon:"nc-align-left"},{value:"right",icon:"nc-align-right"}]},{id:"subMenuIconSize",type:"slider-dev",label:Object(L.a)("Size"),position:20,config:{min:0,max:100,units:[{title:"px",value:"px"}]}},{id:"subMenuIconSpacing",type:"slider",devices:"desktop",label:Object(L.a)("Spacing"),roles:["admin"],position:30,slider:{min:0,max:100},input:{show:!0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:e.subMenuIconSpacing},onChange:({value:t})=>({subMenuIconSpacing:t,mMenuIconSpacing:e.subMenuIconSpacing===e.mMenuIconSpacing?t:e.mMenuIconSpacing})}]},{id:"toolbarTypography",type:"popover-dev",config:{icon:"nc-font",size:t===D.a?"large":"auto",title:Object(L.a)("Typography")},roles:["admin"],position:70,options:[{id:"",type:"typography-dev",config:{fontFamily:t===D.a}}]},{id:"subMenuToolbarTypography",type:"popover-dev",config:{icon:"nc-font",size:t===D.a?"large":"auto",title:Object(L.a)("Typography")},roles:["admin"],position:70,options:[{id:"subMenu",type:"typography-dev",config:{fontFamily:t===D.a}}]},{id:"toolbarColor",type:"popover-dev",config:{size:"auto",title:Object(L.a)("Colors"),icon:{style:{backgroundColor:Object(I.c)(a,e.colorOpacity)}}},devices:"desktop",position:80,roles:["admin"],options:[{id:"color",type:"tabs-dev",tabs:[{id:"tabText",label:Object(L.a)("Text"),options:[{id:"color",type:"colorPicker-dev",states:[G.c,G.b,G.a]}]},{id:"bg",label:Object(L.a)("Bg"),options:[{id:"menuBgColor",type:"colorPicker-dev",states:[G.c,G.b,G.a]}]},{id:"border",label:Object(L.a)("Border"),options:[{id:"menuBorder",type:"border-dev",states:[G.c,G.b,G.a]}]}]}]},{id:"subMenuToolbarColor",type:"popover-dev",config:{size:"auto",title:Object(L.a)("Colors"),icon:{style:{backgroundColor:Object(I.c)(r,e.subMenuColorOpacity)}}},devices:"desktop",position:80,roles:["admin"],options:[{id:"subMenuColor",type:"tabs-dev",config:{position:"left"},tabs:[{id:"tabNormal",icon:"nc-circle",title:Object(L.a)("Normal"),options:[{id:"subMenuColorTabs",type:"tabs-dev",tabs:[{id:"tabText",label:Object(L.a)("Text"),options:[Object(N.m)({v:e,device:t,prefix:"subMenuColor",onChangeHex:["onChangeColorHexSubMenu2"],onChangePalette:["onChangeColorPaletteSubMenu2"]}),{type:"grid",className:"brz-ed-grid__color-fileds",columns:[{width:100,options:[Object(N.n)({v:e,device:t,prefix:"subMenuColor",onChange:["onChangeColorFieldsSubMenu2"]})]}]}]},{id:"tabBackground",label:Object(L.a)("Bg"),options:[Object(N.b)({v:e,device:t,state:"normal",prefix:"subMenuBg",showSelect:!1,onChangeHex:["onChangeBgColorHexSubMenu2"],onChangePalette:["onChangeBgColorPaletteSubMenu2"]}),{type:"grid",className:"brz-ed-grid__color-fileds",columns:[{width:30,options:[Object(N.c)({v:e,device:t,state:"normal",prefix:"subMenuBg",onChange:["onChangeBgColorFieldsSubMenu2"]})]}]}]},{id:"tabBorder",label:Object(L.a)("Border"),options:[Object(N.e)({v:e,device:t,state:"normal",prefix:"subMenu",showSelect:!1,onChangeHex:["onChangeBorderColorHexSubMenu2"],onChangePalette:["onChangeBorderColorPaletteSubMenu2"]}),{type:"grid",className:"brz-ed-grid__color-fileds",columns:[{width:38,options:[Object(N.f)({v:e,device:t,prefix:"subMenu",state:"normal",onChange:["onChangeBorderColorFieldsSubMenu2"]})]}]}]},{id:"tabBoxShadow",label:Object(L.a)("Shadow"),options:[Object(N.j)({v:e,device:t,choices:"outset",state:"normal",onChangeType:["onChangeBoxShadowType2","onChangeBoxShadowTypeDependencies2"],onChangeHex:["onChangeBoxShadowHexAndOpacity2","onChangeBoxShadowHexAndOpacityPalette2","onChangeBoxShadowHexAndOpacityDependencies2"],onChangePalette:["onChangeBoxShadowPalette2","onChangeBoxShadowPaletteOpacity2","onChangeBoxShadowHexAndOpacityDependencies2"]}),{type:"grid",className:"brz-ed-grid__color-fileds",columns:[{width:41,options:[Object(N.l)({v:e,device:t,state:"normal",onChange:["onChangeBoxShadowHexAndOpacity2","onChangeBoxShadowHexAndOpacityPalette2","onChangeBoxShadowHexAndOpacityDependencies2"]})]},{width:59,options:[Object(N.k)({v:e,device:t,state:"normal",choices:"outset",onChange:["onChangeBoxShadowFields2","onChangeBoxShadowFieldsDependencies2"]})]}]}]}]}]},{id:"tabHover",icon:"nc-hover",title:Object(L.a)("Hover"),options:[{id:"subMenuHoverColorTabs",className:"",type:"tabs-dev",tabs:[{id:"tabText",label:Object(L.a)("Text"),options:[Object(N.m)({v:e,device:t,prefix:"subMenuHoverColor",onChangeHex:["onChangeHoverColorHexSubMenu2"],onChangePalette:["onChangeHoverColorPaletteSubMenu2"]}),{type:"grid",className:"brz-ed-grid__color-fileds",columns:[{width:100,options:[Object(N.n)({v:e,device:t,prefix:"subMenuHoverColor",onChange:["onChangeHoverColorFieldsSubMenu2"]})]}]}]},{id:"tabBackground",label:Object(L.a)("Background"),options:[Object(N.b)({v:e,device:t,state:"normal",prefix:"subMenuHoverBg",showSelect:!1,onChangeHex:["onChangeBgHoverColorHexSubMenu2"],onChangePalette:["onChangeBgHoverColorPaletteSubMenu2"]}),{type:"grid",className:"brz-ed-grid__color-fileds",columns:[{width:30,options:[Object(N.c)({v:e,device:t,state:"normal",prefix:"subMenuHoverBg",onChange:["onChangeBgHoverColorFieldsSubMenu2"]})]}]}]},{id:"tabBoxShadow",label:Object(L.a)("Shadow"),options:[Object(N.j)({v:e,device:t,choices:"outset",state:"hover",onChangeType:["onChangeBoxShadowType2","onChangeBoxShadowTypeDependencies2"],onChangeHex:["onChangeBoxShadowHexAndOpacity2","onChangeBoxShadowHexAndOpacityPalette2","onChangeBoxShadowHexAndOpacityDependencies2"],onChangePalette:["onChangeBoxShadowPalette2","onChangeBoxShadowPaletteOpacity2","onChangeBoxShadowHexAndOpacityDependencies2"]}),{type:"grid",className:"brz-ed-grid__color-fileds",columns:[{width:41,options:[Object(N.l)({v:e,device:t,state:"hover",onChange:["onChangeBoxShadowHexAndOpacity2","onChangeBoxShadowHexAndOpacityPalette2","onChangeBoxShadowHexAndOpacityDependencies2"]})]},{width:59,options:[Object(N.k)({v:e,device:t,state:"hover",choices:"outset",onChange:["onChangeBoxShadowFields2","onChangeBoxShadowFieldsDependencies2"]})]}]}]}]}]},{id:"tabActive",icon:"nc-target",title:Object(L.a)("Active"),options:[{id:"activeSubMenuColorTabs",className:"",type:"tabs-dev",tabs:[{id:"tabText",label:Object(L.a)("Text"),options:[Object(N.m)({v:e,device:t,prefix:"activeSubMenuColor",onChangeHex:["onChangeActiveColorHexSubMenu2"],onChangePalette:["onChangeActiveColorPaletteSubMenu2"]}),{type:"grid",className:"brz-ed-grid__color-fileds",columns:[{width:100,options:[Object(N.n)({v:e,device:t,prefix:"activeSubMenuColor",onChange:["onChangeActiveColorFieldsSubMenu2"]})]}]}]},{id:"tabBackground",label:Object(L.a)("Background"),options:[Object(N.b)({v:e,device:t,state:"normal",prefix:"activeSubMenuBg",showSelect:!1,onChangeHex:["onChangeBgActiveColorHexSubMenu2"],onChangePalette:["onChangeBgActiveColorPaletteSubMenu2"]}),{type:"grid",className:"brz-ed-grid__color-fileds",columns:[{width:30,options:[Object(N.c)({v:e,device:t,state:"normal",prefix:"activeSubMenuBg",onChange:["onChangeBgActiveColorFieldsSubMenu2"]})]}]}]},{id:"tabBoxShadow",label:Object(L.a)("Shadow"),options:[Object(N.j)({v:e,device:t,choices:"outset",state:"active",onChangeType:["onChangeBoxShadowType2","onChangeBoxShadowTypeDependencies2"],onChangeHex:["onChangeBoxShadowHexAndOpacity2","onChangeBoxShadowHexAndOpacityPalette2","onChangeBoxShadowHexAndOpacityDependencies2"],onChangePalette:["onChangeBoxShadowPalette2","onChangeBoxShadowPaletteOpacity2","onChangeBoxShadowHexAndOpacityDependencies2"]}),{type:"grid",className:"brz-ed-grid__color-fileds",columns:[{width:41,options:[Object(N.l)({v:e,device:t,state:"active",onChange:["onChangeBoxShadowHexAndOpacity2","onChangeBoxShadowHexAndOpacityPalette2","onChangeBoxShadowHexAndOpacityDependencies2"]})]},{width:59,options:[Object(N.k)({v:e,device:t,state:"active",choices:"outset",onChange:["onChangeBoxShadowFields2","onChangeBoxShadowFieldsDependencies2"]})]}]}]}]}]}]}]},{id:"advancedSettings",type:"advancedSettings",roles:["admin"],position:110,icon:"nc-cog",title:Object(L.a)("Settings")}]}function K({v:e,device:t,state:o}){const n=n=>Object(A.defaultValueValue)({v:e,key:n,device:t,state:o}),{hex:a}=Object(V.d)(n("mMenuColorHex"),n("mMenuColorPalette"));return[{id:"mMenuToolbarMenuItem",type:"popover-dev",config:{icon:"nc-star",title:Object(L.a)("Icon")},position:20,options:[{id:"mMenuIconPosition",label:Object(L.a)("Position"),type:"radioGroup-dev",position:10,choices:[{value:"left",icon:"nc-align-left"},{value:"right",icon:"nc-align-right"}]},{id:"mMenuIconSize",type:"slider-dev",label:Object(L.a)("Size"),roles:["admin"],position:20,config:{min:0,max:100,units:[{title:"px",value:"px"}]}},{id:"mMenuIconSpacing",type:"slider-dev",label:Object(L.a)("Spacing"),roles:["admin"],position:30,config:{min:0,max:100,units:[{title:"px",value:"px"}]}}]},{id:"mMenuToolbarTypography",type:"popover-dev",config:{icon:"nc-font",title:Object(L.a)("Typography"),size:t===D.a?"large":"auto"},roles:["admin"],position:70,options:[{id:"mMenu",type:"typography-dev",config:{fontFamily:t===D.a}}]},{id:"mMenuToolbarColor",type:"popover-dev",config:{size:"auto",title:Object(L.a)("Colors"),icon:{style:{backgroundColor:Object(I.c)(a,e.mMenuColorOpacity)}}},position:80,roles:["admin"],options:[{id:"mMenuColor",type:"tabs-dev",config:{position:"left"},tabs:[{id:"tabNormal",icon:"nc-circle",title:Object(L.a)("Normal"),options:[{id:"mMenuColorTabs",className:"",type:"tabs-dev",tabs:[{id:"tabText",label:Object(L.a)("Text"),options:[Object(N.m)({v:e,device:t,prefix:"mMenuColor",state:"normal",onChangeHex:["onChangeColorHexMMenu2"],onChangePalette:["onChangeColorPaletteMMenu2"]}),{type:"grid",className:"brz-ed-grid__color-fileds",columns:[{width:100,options:[Object(N.n)({v:e,device:t,prefix:"mMenuColor",state:"normal",onChange:["onChangeColorFieldsMMenu2"]})]}]}]},{id:"tabBackground",label:Object(L.a)("Background"),options:[Object(N.b)({v:e,device:t,state:"normal",prefix:"mMenuBg",showSelect:!1,onChangeHex:["onChangeBgColorHexMMenu2"],onChangePalette:["onChangeBgColorPaletteMMenu2"]}),{type:"grid",className:"brz-ed-grid__color-fileds",columns:[{width:30,options:[Object(N.c)({v:e,device:t,state:"normal",prefix:"mMenuBg",onChange:["onChangeBgColorFieldsMMenu2"]})]}]}]},{id:"tabBorder",label:Object(L.a)("Border"),options:[Object(N.e)({v:e,device:t,state:"normal",prefix:"mMenu",showSelect:!1,onChangeHex:["onChangeBorderColorHexMMenu2"],onChangePalette:["onChangeBorderColorPaletteMMenu2"]}),{type:"grid",className:"brz-ed-grid__color-fileds",columns:[{width:38,options:[Object(N.f)({v:e,device:t,prefix:"mMenu",state:"normal",onChange:["onChangeBorderColorFieldsMMenu2"]})]}]}]}]}]},{id:"tabHover",icon:"nc-hover",title:Object(L.a)("Hover"),options:[{id:"mMenuColorTabs",className:"",config:{showSingle:!0},type:"tabs-dev",tabs:[{id:"tabText",label:Object(L.a)("Text"),options:[Object(N.m)({v:e,device:t,prefix:"mMenuHoverColor",onChangeHex:["onChangeHoverColorHexMMenu2"],onChangePalette:["onChangeHoverColorPaletteMMenu2"]}),{type:"grid",className:"brz-ed-grid__color-fileds",columns:[{width:100,options:[Object(N.n)({v:e,device:t,prefix:"mMenuHoverColor",onChange:["onChangeHoverColorFieldsMMenu2"]})]}]}]}]}]},{id:"tabActive",icon:"nc-target",title:Object(L.a)("Active"),options:[{id:"mMenuColorTabs",className:"",config:{showSingle:!0},type:"tabs-dev",tabs:[{id:"tabText",label:Object(L.a)("Text"),options:[Object(N.m)({v:e,device:t,prefix:"activeMMenuColor",onChangeHex:["onChangeActiveColorHexMMenu2"],onChangePalette:["onChangeActiveColorPaletteMMenu2"]}),{type:"grid",className:"brz-ed-grid__color-fileds",columns:[{width:100,options:[Object(N.n)({v:e,device:t,prefix:"activeMMenuColor",onChange:["onChangeActiveColorFieldsMMenu2"]})]}]}]}]}]}]}]},{id:"mMenuItemHorizontalAlign",type:"toggle-dev",position:100,choices:[{icon:"nc-text-align-left",title:Object(L.a)("Align"),value:"left"},{icon:"nc-text-align-center",title:Object(L.a)("Align"),value:"center"},{icon:"nc-text-align-right",title:Object(L.a)("Align"),value:"right"}]},{id:"mMenuAdvancedSettings",type:"advancedSettings",roles:["admin"],position:110,icon:"nc-cog",title:Object(L.a)("Settings")}]}function Y({v:e,device:t,state:o}){return"on"===Object(A.defaultValueValue)({v:e,device:t,state:o,key:"mMenu"})?X({v:e,device:t,state:o}):q({v:e,device:t,state:o})}function q({v:e,device:t}){const o="grouped"===e.borderRadiusType;return[{id:"settingsTabs",type:"tabs-dev",config:{align:"start"},devices:"desktop",tabs:[{id:"settingsStyling",label:Object(L.a)("Styling"),icon:"nc-styling",options:[]},{id:"moreSettingsAdvanced",label:Object(L.a)("Advanced"),icon:"nc-cog",options:[]}]},{id:"borderRadiusPicker",type:"group-dev",devices:"desktop",options:[{id:"borderRadiusType",label:Object(L.a)("Corner"),type:"radioGroup-dev",choices:[{value:"grouped",icon:"nc-corners-all"},{value:"ungrouped",icon:"nc-corners-individual"}]},{id:"borderRadius",type:"slider",disabled:!o,slider:{min:0,max:100},input:{show:!0,min:0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:e.borderRadius},onChange:({value:t},{sliderDragEnd:o})=>({borderRadius:t,borderTopLeftRadius:t,borderTopRightRadius:t,borderBottomLeftRadius:t,borderBottomRightRadius:t,tempBorderRadius:o?t:e.tempBorderRadius,tempBorderTopLeftRadius:t>0&&o?t:e.tempBorderTopLeftRadius,tempBorderTopRightRadius:t>0&&o?t:e.tempBorderTopRightRadius,tempBorderBottomRightRadius:t>0&&o?t:e.tempBorderBottomRightRadius,tempBorderBottomLeftRadius:t>0&&o?t:e.tempBorderBottomLeftRadius})},{id:"borderTopLeftRadius",icon:"nc-corners-top-left",type:"slider",disabled:o,slider:{min:0,max:100},input:{show:!0,min:0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:e.borderTopLeftRadius},onChange:({value:t},{sliderDragEnd:o})=>({borderTopLeftRadius:t,borderTopRightRadius:t>0?e.tempBorderTopRightRadius:e.borderTopRightRadius,borderBottomLeftRadius:t>0?e.tempBorderBottomLeftRadius:e.borderBottomLeftRadius,borderBottomRightRadius:t>0?e.tempBorderBottomRightRadius:e.borderBottomRightRadius,borderRadius:t===e.borderTopRightRadius&&t===e.borderBottomRightRadius&&t===e.borderBottomLeftRadius?t:e.borderRadius,tempBorderTopLeftRadius:t,tempBorderRadius:o&&t===e.borderTopRightRadius&&t===e.borderBottomRightRadius&&t===e.borderBottomLeftRadius?t:e.tempBorderRadius})},{id:"borderTopRightRadius",icon:"nc-corners-top-right",type:"slider",disabled:o,slider:{min:0,max:100},input:{show:!0,min:0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:e.borderTopRightRadius},onChange:({value:t},{sliderDragEnd:o})=>({borderTopRightRadius:t,borderTopLeftRadius:t>0?e.tempBorderTopLeftRadius:e.borderTopLeftRadius,borderBottomLeftRadius:t>0?e.tempBorderBottomLeftRadius:e.borderBottomLeftRadius,borderBottomRightRadius:t>0?e.tempBorderBottomRightRadius:e.borderBottomRightRadius,borderRadius:t===e.borderTopLeftRadius&&t===e.borderBottomRightRadius&&t===e.borderBottomLeftRadius?t:e.borderRadius,tempBorderTopRightRadius:t,tempBorderRadius:o&&t===e.borderTopLeftRadius&&t===e.borderBottomRightRadius&&t===e.borderBottomLeftRadius?t:e.tempBorderRadius})},{id:"borderBottomRightRadius",icon:"nc-corners-bottom-right",type:"slider",disabled:o,slider:{min:0,max:100},input:{show:!0,min:0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:e.borderBottomRightRadius},onChange:({value:t},{sliderDragEnd:o})=>({borderBottomRightRadius:t,borderTopLeftRadius:t>0?e.tempBorderTopLeftRadius:e.borderTopLeftRadius,borderBottomLeftRadius:t>0?e.tempBorderBottomLeftRadius:e.borderBottomLeftRadius,borderTopRightRadius:t>0?e.tempBorderTopRightRadius:e.borderTopRightRadius,borderRadius:t===e.borderTopLeftRadius&&t===e.borderTopRightRadius&&t===e.borderBottomLeftRadius?t:e.borderRadius,tempBorderBottomRightRadius:t,tempBorderRadius:o&&t===e.borderTopLeftRadius&&t===e.borderTopRightRadius&&t===e.borderBottomLeftRadius?t:e.tempBorderRadius})},{id:"borderBottomLeftRadius",icon:"nc-corners-bottom-left",type:"slider",disabled:o,slider:{min:0,max:100},input:{show:!0,min:0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:e.borderBottomLeftRadius},onChange:({value:t},{sliderDragEnd:o})=>({borderBottomLeftRadius:t,borderTopLeftRadius:t>0?e.tempBorderTopLeftRadius:e.borderTopLeftRadius,borderBottomRightRadius:t>0?e.tempBorderBottomRightRadius:e.borderBottomRightRadius,borderTopRightRadius:t>0?e.tempBorderTopRightRadius:e.borderTopRightRadius,borderRadius:t===e.borderTopLeftRadius&&t===e.borderTopRightRadius&&t===e.borderBottomRightRadius?t:e.borderRadius,tempBorderBottomLeftRadius:t,tempBorderRadius:o&&t===e.borderTopLeftRadius&&t===e.borderTopRightRadius&&t===e.borderBottomRightRadius?t:e.tempBorderRadius})}]},Object(N.kb)({v:e,device:t,prefix:"menu",state:"normal",onChangeGrouped:["onChangePaddingGrouped"],onChangeUngrouped:["onChangePaddingUngrouped"]})]}function X({v:e,device:t}){return[Object(N.kb)({v:e,device:t,prefix:"mMenu",state:"normal",onChangeGrouped:["onChangePaddingGrouped"],onChangeUngrouped:["onChangePaddingUngrouped"]})]}const J=g.a.get("menuData");function Z({v:e,device:t,state:o}){const n=e=>Object(A.defaultValueKey)({key:e,device:t}),a=o=>Object(A.defaultValueValue)({v:e,key:o,device:t}),r=(()=>{const e=J.map(({id:e,name:t})=>({title:t,value:e}));return e.length?e:[{title:"-",value:"-"}]})(),i=r.some(({value:t})=>t===e.menuSelected),{hex:l}=Object(V.d)(a("mMenuIconColorHex"),a("mMenuIconColorPalette")),s=Object(I.c)(l,"desktop"===t?e.mMenuIconColorOpacity:"tablet"===t?Object(A.tabletSyncOnChange)(e,"mMenuIconColorOpacity"):Object(A.mobileSyncOnChange)(e,"mMenuIconColorOpacity")),c="desktop"===t?["onChangeColorHexIconMenu2","onChangeColorPaletteIconMenu2","onChangeColorFieldsIconMenu2"]:"tablet"===t?["onChangeTabletColorHexIconMMenu2","onChangeTabletColorPaletteIconMMenu2","onChangeTabletColorFieldsIconMMenu2"]:["onChangeMobileColorHexIconMMenu2","onChangeMobileColorPaletteIconMMenu2","onChangeMobileColorFieldsIconMMenu2"];return[{id:"toolbarMenu",type:"popover-dev",config:{icon:"nc-menu-3",title:Object(L.a)("Menu")},roles:["admin"],position:10,options:[{id:"menuSelected",type:"select",devices:"desktop",position:10,label:Object(L.a)("Menu"),choices:i?r:[{title:Object(L.a)("Select a Menu"),value:"-"},...r],value:i?e.menuSelected:"-",onChange:e=>{if("-"!==e)return{menuSelected:e}}},{id:"groupSettings",type:"group-dev",position:20,options:[{id:"mMenu",type:"switch-dev",label:Object(L.a)("Make it Hamburger")},{id:"mMenuSize",type:"slider-dev",label:Object(L.a)("Size"),disabled:"on"!==a("mMenu"),config:{min:8,max:64,units:[{title:"px",value:"px"}]}}]},{id:"verticalMode",label:Object(L.a)("Orientation"),type:"radioGroup-dev",position:30,disabled:"on"===e.mMenu,choices:[{value:"vertical",icon:"nc-vertical-items"},{value:"horizontal",icon:"nc-horizontal-items"}]},{id:"mMenuPosition",label:Object(L.a)("Drawer Position"),type:"radioGroup",disabled:"off"===a("mMenu"),position:40,choices:[{value:"left",icon:"nc-align-left"},{value:"right",icon:"nc-align-right"}],value:e.mMenuPosition},{id:n("itemPadding"),type:"slider",label:Object(L.a)("Spacing"),roles:["admin"],position:50,slider:{min:0,max:100},input:{show:!0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},disabled:1===e.items.length||"on"===a("mMenu"),value:{value:a("itemPadding")},onChange:({value:e})=>({[n("itemPadding")]:e,[n("itemPaddingRight")]:e,[n("itemPaddingLeft")]:e})}]},{id:"mMenuColors",type:"popover-dev",config:{size:"auto",title:Object(L.a)("Color"),icon:{style:{backgroundColor:s}}},position:20,disabled:"off"===a("mMenu"),options:[Object(N.m)({v:e,device:t,state:o,prefix:n("mMenuIconColor"),onChangeHex:[c[0]],onChangePalette:[c[1]]}),{type:"grid",className:"brz-ed-grid__color-fileds",columns:[{width:100,options:[Object(N.n)({v:e,device:t,state:o,prefix:n("mMenuIconColor"),onChange:[c[2]]})]}]}]}]}const Q=Object(L.a)("Menu");function ee(){return[{id:"settingsTabs",type:"tabs-dev",config:{align:"start"},devices:"desktop",tabs:[{id:"moreSettingsAdvanced",label:Object(L.a)("Advanced"),icon:"nc-cog",options:[{id:"customCSS",label:Object(L.a)("Custom CSS"),type:"codeMirror-dev",position:45,display:"block",devices:"desktop",helper:{content:'\n<p class="brz-p">You can use the following selectors to create targeted CSS.</p>\n<p class="brz-p">\n <span class="brz-span brz-ed-tooltip__overlay-code">element</span> {...}\n <br class="brz-br">\n <span class="brz-span brz-ed-tooltip__overlay-code">element .child-element</span> {...}\n</p>'},placeholder:"element { CSS goes here }"}]}]}]}function te(e,t,o){return Object(_.renderStyles)({v:e,vs:t,vd:o,styles:{".brz &&:hover .brz-mm-menu__icon":{interval:["cssStyleElementMenuShowIcon","cssStyleElementMMenuSize","cssStyleElementMMenuIconColor"]},".brz &&:hover .brz-menu":{interval:["cssStyleElementMenuShow"]}}})}var oe=o(5),ne=o(54),ae=o(35);function re(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function ie(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?re(Object(o),!0).forEach((function(t){Object(c.a)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):re(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}const le=g.a.get("pro");class se extends f.a{constructor(...e){super(...e),Object(c.a)(this,"nodeRef",u.a.createRef()),Object(c.a)(this,"mMenu",null),Object(c.a)(this,"handleChange",()=>{this.forceUpdate()}),Object(c.a)(this,"getNode",()=>this.nodeRef.current),Object(c.a)(this,"handleTextChange",e=>{this.patchValue({mMenuTitle:e})}),Object(c.a)(this,"openMMenu",()=>{var e;const t=this.getMMenu();!this.mMenu&&t&&this.initMMenu();const o=null===(e=this.mMenu)||void 0===e?void 0:e.API;o&&o.open()}),Object(c.a)(this,"closeMMenu",()=>{var e;const t=null===(e=this.mMenu)||void 0===e?void 0:e.API;t&&t.close()})}static get componentId(){return"Menu"}getMeta(e){const{meta:t}=this.props,o=Object(oe.mb)({v:e,device:D.a}),n=Object(oe.mb)({v:e,device:D.c}),a=Object(oe.mb)({v:e,device:D.b}),r="on"===o?ne.d:t.desktopW,i="on"===o?ne.d:t.desktopWNoSpacing,l="on"===n?ne.d:t.tabletW,s="on"===n?ne.d:t.tabletWNoSpacing,c="on"===a?ne.d:t.mobileW,d="on"===a?ne.d:t.mobileWNoSpacing;return ie(ie({},t),{},{desktopW:r,desktopWNoSpacing:i,tabletW:l,tabletWNoSpacing:s,mobileW:c,mobileWNoSpacing:d})}getDeviceMode(){return Object(H.b)().getState().ui.deviceMode}hasMMenu(){const e=this.getValue();const t=this.getDeviceMode();return"on"===Object(oe.mb)({v:e,device:t})}componentDidMount(){v.a.on("deviceMode.change",this.handleChange);const e=this.makeToolbarPropsFromConfig2(r,i,{allowExtend:!1,allowExtendFromThirdParty:!0});this.props.extendParentToolbar(e),this.hasMMenu()&&this.initMMenu()}componentWillUpdate({dbValue:e}){const{mMenuPosition:t,menuSelected:o}=this.getValue();(e.menuSelected&&e.menuSelected!==o||e.mMenuPosition&&e.mMenuPosition!==t)&&this.destroyMMenu()}componentDidUpdate(){this.hasMMenu()?this.initMMenu():this.destroyMMenu()}componentWillUnmount(){this.hasMMenu()&&this.destroyMMenu(),v.a.off("deviceMode.change",this.handleChange)}getDefaultValue(){return ie(ie({},super.getDefaultValue()),{},{symbols:{}})}getDBValue(){const e=g.a.get("menuData");if(0===e.length)return ie(ie({},this.props.dbValue),{},{items:[]});const{menuSelected:t=null,symbols:o={}}=this.props.dbValue||{},n=t||e[0].id,a=e.find(e=>e.id===n);return a&&0!==a.items.length?(void 0===this.menuItemsCache&&(this.menuItemsCache={}),void 0===this.menuItemsCache[n]&&(this.menuItemsCache[n]=de(a.items)),ie(ie({},this.props.dbValue),{},{menuSelected:n,items:ue(this.menuItemsCache[n],o)})):ie(ie({},this.props.dbValue),{},{items:[]})}handleValueChange(e,t){const{items:o}=e,n=Object(s.a)(e,["items"]);t.patch.items&&(n.symbols=ie(ie({},e.symbols),pe(o))),super.handleValueChange(n,t)}renderMMenuTitle(e){const{mMenuTitle:t}=e;return u.a.createElement("li",{className:"brz-mm-navbar"},u.a.createElement("a",{className:"brz-a brz-mm-navbar__title"},u.a.createElement(j.a,{value:t,onChange:this.handleTextChange})))}renderMenu(e,t,o,r){const{className:i,items:l,menuSelected:s}=e,c=this.hasMMenu()&&!!r,d=this.makeSubcomponentProps({bindWithKey:"items",itemProps:{menuSelected:s,mMenu:c,meta:this.getMeta(e),mods:{[D.a]:Object(oe.Db)({v:e,device:D.a}),[D.c]:Object(oe.Db)({v:e,device:D.c}),[D.b]:Object(oe.Db)({v:e,device:D.b})},getParent:this.getNode,toolbarExtend:this.makeToolbarPropsFromConfig2(n,a,{allowExtend:!1})}}),p=h()("brz-menu",{"brz-menu__mmenu":c,"brz-menu--has-dropdown":c&&l.some(({value:{items:e}})=>e.length)},"brz-menu__editor",i,Object(_.css)(""+this.constructor.componentId,""+this.getId(),function(e,t,o){return Object(_.renderStyles)({v:e,vs:t,vd:o,styles:{".brz &&:hover .brz-menu__ul":{interval:["cssStyleTypography2FontSize","cssStyleTypography2FontWeight","cssStyleTypography2LineHeight","cssStyleTypography2LetterSpacing"],standart:["cssStyleTypography2FontFamily","cssStyleColor"]},".brz && .brz-menu__ul:not(.brz-mm-listview)":{standart:["cssStyleElementMenuMode","cssStyleElementMenuSize","cssStyleElementMMenuListViewMargin"]},".brz && .brz-menu__ul > .brz-menu__item > .brz-a":{standart:["cssStyleElementMenuIconPosition"]},".brz && .brz-menu__ul > .brz-menu__item > .brz-a:hover":{standart:["cssStyleColor","cssStyleElementMenuLinkBgColor","cssStyleElementMenuPadding"]},".brz && .brz-menu__ul > .brz-menu__item.brz-menu__item--opened > .brz-a:hover":{standart:["cssStyleElementMenuActiveColor","cssStyleElementMenuActiveLinkBgColor"]},".brz && .brz-menu__ul > .brz-menu__item.brz-menu__item--opened:hover":{standart:["cssStyleElementMenuActiveColor","cssStyleElementMenuActiveBgColor","cssStyleElementMenuActiveBorder"]},".brz && .brz-menu__ul > .brz-menu__item.brz-menu__item--current:hover":{standart:["cssStyleElementMenuCurrentColor","cssStyleElementMenuCurrentBgColor","cssStyleElementMenuCurrentBorder"]},".brz && .brz-menu__ul > .brz-menu__item.brz-menu__item--current > .brz-a:hover":{standart:["cssStyleElementMenuCurrentColor","cssStyleElementMenuCurrentLinkBgColor"]},".brz &&:hover > .brz-ed-border":{interval:["cssStyleVisibleEditorDisplayNoneOrBlock|||editor"]},".brz &&:hover .brz-menu__item__icon":{interval:["cssStyleElementMenuIconSize"],standart:["cssStyleElementMenuIconSpacing"]},".brz && .brz-menu__ul > .brz-menu__item:hover":{standart:["cssStyleElementMenuBgColor","cssStyleElementMenuBorder"],interval:["cssStyleElementMMenuItemPadding"]},".brz && .brz-menu__ul > .brz-menu__item:first-child":{interval:["cssStyleElementMMenuItemPaddingTopZero"]},".brz && .brz-menu__ul > .brz-menu__item:last-child":{interval:["cssStyleElementMMenuItemPaddingBottomZero"]},".brz && .brz-mm-menu__item":{interval:["cssStyleElementMMenuFontSize","cssStyleElementMMenuFontWeight","cssStyleElementMMenuLineHeight","cssStyleElementMMenuLetterSpacing"],standart:["cssStyleElementMMenuFontFamily","cssStyleElementMMenuColor","cssStyleElementMMenuBorderColor"]},".brz nav.brz-mm-menu&&":{standart:["cssStyleElementMMenuBackgroundColor"]},".brz &&.brz-mm-menu .brz-mm-menu__item .brz-mm-listitem__text":{standart:["cssStyleElementMMenuPadding","cssStyleElementMMenuIconPosition"]},".brz &&:hover .brz-mm-menu__item:hover > .brz-mm-listitem__text":{standart:["cssStyleElementMMenuHoverColor"]},".brz &&:hover .brz-mm-menu__item .brz-a":{interval:["cssStyleElementMMenuItemHorizontalAlign"]},".brz &&:hover .brz-mm-menu__item__icon":{interval:["cssStyleElementMMenuIconSpacing","cssStyleElementMMenuIconSize"]},".brz && .brz-mm-navbar":{interval:["cssStyleElementMMenuFontFamily","cssStyleElementMMenuFontSize","cssStyleElementMMenuFontWeight","cssStyleElementMMenuLineHeight","cssStyleElementMMenuLetterSpacing","cssStyleElementMMenuBorderColor"],standart:["cssStyleElementMMenuColor"]},".brz &&:hover .brz-mm-menu__item.brz-mm-listitem_opened":{standart:["cssStyleElementMMenuColor"]},".brz &&:hover.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next":{interval:["cssStyleElementMMenuBtnNext"]},".brz &&.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels, .brz &&:hover .brz-mm-panels > .brz-mm-panel":{standart:["cssStyleElementMMenuBackgroundColor"]},".brz &&.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-navbar.brz-mm-listitem .brz-mm-listitem_opened > .brz-mm-listitem__text:after":{standart:["cssStyleElementMMenuBorderColor"]},".brz &&:hover .brz-mm-listitem":{standart:["cssStyleElementMMenuBorderColor"]},".brz && .brz-mm-menu__item.brz-mm-menu__item--current":{standart:["cssStyleElementMMenuActiveColor"]},".brz:hover && .brz-mm-menu__item.brz-mm-menu__item--current:hover > .brz-mm-listitem__text":{standart:["cssStyleElementMMenuActiveColor"]},".brz &&:hover .brz-menu__sub-menu":{interval:["cssStyleElementMenuSubMenuFontSize","cssStyleElementMenuSubMenuFontWeight","cssStyleElementMenuSubMenuLineHeight","cssStyleElementMenuSubMenuLetterSpacing"],standart:["cssStyleElementMenuSubMenuFontFamily","cssStyleElementMenuSubMenuColor","cssStyleBoxShadow","cssStyleBorderRadius"]},".brz &&:hover .brz-menu__sub-menu .brz-a":{standart:["cssStyleElementMenuSubMenuIconPosition"]},".brz &&:hover .brz-menu__sub-menu .brz-a:hover":{standart:["cssStyleElementMenuSubMenuHoverColor"]},".brz &&:hover .brz-menu__sub-item__icon":{standart:["cssStyleElementMenuSubMenuIconSpacing","cssStyleElementMenuSubMenuIconSize"]},".brz &&:hover .brz-menu__dropdown > .brz-menu__item.brz-menu__item--current > .brz-a":{standart:["cssStyleElementMenuSubMenuCurrentColor"]},".brz &&:hover .brz-menu__dropdown > .brz-menu__item.brz-menu__item--current":{standart:["cssStyleElementMenuSubMenuCurrentBgColor"]},".brz &&:hover .brz-menu__dropdown > .brz-menu__item.brz-menu__item--current:hover":{standart:["cssStyleElementMenuSubMenuCurrentBgColor"]},".brz &&:hover .brz-menu__item--current .brz-menu__sub-menu":{standart:["cssStyleElementMenuSubMenuCurrentBoxShadow"]},".brz &&:hover .brz-menu__item-dropdown .brz-menu__item":{standart:["cssStyleElementMenuSubMenuBgColor"]},".brz &&:hover .brz-menu__item-dropdown .brz-menu__item:hover":{standart:["cssStyleElementMenuSubMenuHoverBgColor"]},".brz &&:hover .brz-menu__dropdown .brz-menu__item-dropdown .brz-a:after":{standart:["cssStyleElementMenuSubMenuBorderColor"]},".brz &&:hover .brz-menu__dropdown > .brz-menu__item":{standart:["cssStyleElementMenuSubMenuBorderBottom"]},".brz && .brz-menu__dropdown":{interval:["cssStyleMenuDropdownPosition"]},".brz && [data-popper-placement='left-start']":{interval:["cssStyleMenuDropdownPositionLeft"]},".brz && [data-popper-placement='right-start']":{interval:["cssStyleMenuDropdownPositionRight"]},".brz &&:hover > .brz-menu__ul > .brz-menu__item-dropdown > .brz-menu__dropdown":{interval:["cssStyleMenuFirstDropdownPosition"]},".brz &&:hover > .brz-menu__ul > .brz-menu__item-dropdown > [data-popper-placement='left-start']":{interval:["cssStyleMenuFirstDropdownPositionLeft"]},".brz &&:hover > .brz-menu__ul > .brz-menu__item-dropdown > [data-popper-placement='right-start']":{interval:["cssStyleMenuFirstDropdownPositionRight"]},".brz &&:hover .brz-menu__item-dropdown .brz-menu__dropdown":{interval:["cssStyleElementMenuDropdown"]},".brz &&:hover .brz-menu__item.brz-menu__item--opened > .brz-menu__dropdown":{interval:["cssStyleElementMenuDropdownOpened"]},".brz &&.brz-menu__preview:hover .brz-menu__item:hover > .brz-menu__sub-menu":{interval:["cssStyleElementMenuDropdownOpened"]},".brz &&:hover .brz-menu__dropdown .brz-menu__item-dropdown > .brz-a:after":{interval:["cssStyleElementMenuDropdownArrow"]},".brz &&:hover .brz-menu__dropdown .brz-menu__item-dropdown .brz-menu__dropdown":{interval:["cssStyleElementMenuInnerDropdown"]},".brz &&:hover .brz-menu__dropdown .brz-menu__item--opened > .brz-menu__dropdown":{interval:["cssStyleElementMenuDropdownInnerOpened"]},".brz &&.brz-menu__preview:hover .brz-menu__dropdown .brz-menu__item:hover > .brz-menu__sub-menu":{interval:["cssStyleElementMenuDropdownInnerOpened"]},".brz && .brz-mega-menu__dropdown":{interval:["cssStyleElementMegaMenuOpened"]},".brz &&.brz-menu__preview:hover .brz-menu__item:hover > .brz-mega-menu__portal":{interval:["cssStyleElementMenuDropdownOpened"]},".brz &&:hover .brz-menu__item-mega-menu .brz-mega-menu__portal":{interval:["cssStyleElementMenuDropdown"]}}})}(e,t,o)),c&&this.getMMenuClassNames()),b={className:"brz-menu__ul"};return u.a.createElement("nav",{id:r,className:p},u.a.createElement("ul",b,c&&this.renderMMenuTitle(e),u.a.createElement(O.a,d)))}renderMMenu(e,t,o){const{menuSelected:n,mMenuPosition:a}=e;return u.a.createElement(u.a.Fragment,null,u.a.createElement(x.a,{key:`${n}-${a}`,node:document.body,className:"brz-ed-mmenu-portal"},u.a.createElement("div",{className:"brz-ed-mmenu-portal__menu brz-d-none"},this.renderMenu(e,t,o,this.getId()))),u.a.createElement("div",{className:"brz-mm-menu__icon",onClick:this.openMMenu},u.a.createElement(S.a,{name:"menu-3",type:"editor"})))}renderErrors(e){const t=g.a.get("menuData");let o;if(0===t.length){const e=g.a.get("urls").dashboardNavMenu;o=u.a.createElement(u.a.Fragment,null,u.a.createElement("a",{className:"brz-a",href:e,target:"_blank",rel:"noopener noreferrer"},Object(L.a)("Create a menu")),Object(L.a)("in your WordPress admin"))}if(!o){t.find(t=>t.id===e.menuSelected)||(o=Object(L.a)("Select a menu from the element options"))}return o&&u.a.createElement("div",{className:"brz-menu__error"},o)}renderForEdit(e,t,o){const n=this.renderErrors(e);if(n)return n;const a=h()("brz-menu__container",Object(_.css)(this.constructor.componentId+"-menu",this.getId()+"-menu",te(e,t,o)));return u.a.createElement(P.a,{exceptions:[".brz-ed-toolbar",".brz-ed-tooltip__content-portal",".brz-ed-sidebar__right",".brz-menu",".brz-menu__container",".brz-ed-fixed"],onClickOutside:this.closeMMenu},u.a.createElement(y.a,{selectorName:this.getId(),css:e.customCSS},u.a.createElement(R.b,this.makeContextMenuProps(M),u.a.createElement(ae.a,this.makeWrapperProps({className:a,ref:this.nodeRef}),this.hasMMenu()?this.renderMMenu(e,t,o):this.renderMenu(e,t,o)))))}renderForView(e,t,o){if(this.renderErrors(e))return null;const{mMenuTitle:n,mMenuPosition:a}=e,r=this.hasMMenu(),i=r?{"data-mmenu-id":"#"+this.getId(),"data-mmenu-position":"position-"+a,"data-mmenu-title":n}:{},s=h()("brz-menu__container",Object(_.css)(this.constructor.componentId+"-menu",this.getId()+"-menu",te(e,t,o)));return u.a.createElement(y.a,{selectorName:this.getId(),css:e.customCSS},u.a.createElement("div",Object(l.a)({className:s},i),this.renderMenu(e,t,o),r&&u.a.createElement(u.a.Fragment,null,u.a.createElement("div",{className:"brz-mm-menu__icon"},u.a.createElement(S.a,{name:"menu-3",type:"editor"})),le&&this.renderMenu(e,t,o,this.getId()))))}getMMenu(){return Object(F.b)("getLibs",{}).MMenu}initMMenu(){const e=this.getMMenu(),{items:t=[],mMenuPosition:o}=this.getValue();if(this.mMenu||!e||0===t.length)return;const n={navbar:{add:!1},extensions:["theme-dark","pagedim-black","border-full","position-front","position-"+o],slidingSubmenus:!1};this.mMenu=new e("#"+this.getId(),n,{offCanvas:{menu:{insertSelector:"#brz-ed-root"},page:{wrapIfNeeded:!1,selector:"#brz-ed-root"}}})}destroyMMenu(){this.mMenu&&(this.mMenu.node.menu.remove(),this.mMenu=null)}getMMenuClassNames(){var e;if(null===(e=this.mMenu)||void 0===e||!e.node)return"";let t=[];return this.mMenu.node.menu.classList.forEach(e=>{/brz-mm-menu/.test(e)&&t.push(e)}),t}}Object(c.a)(se,"defaultValue",W),Object(c.a)(se,"defaultProps",{extendParentToolbar:p.default.noop,meta:{}});const ce=["id","title","url","target","items","megaMenuItems","attrTitle","classes","current"];function de(e){return Object(C.n)(Object(C.m)(({type:e,value:t})=>({type:e,value:p.default.pick(t,ce)}),e))}function ue(e,t){return e.map(e=>Object(b.a)(e,o=>{if(Object.assign(o.value,t[e.value.id]),!o.value.megaMenuItems){const e=Object(C.n)({type:"SectionMegaMenu",value:{items:[]}});o.value.megaMenuItems=[e]}o.value.items=ue(e.value.items,t)}))}function pe(e){return e.reduce((e,t)=>ie(ie({},e),{},{[t.value.id]:p.default.omit(t.value,[...ce.filter(e=>"megaMenuItems"!==e),"_id"])},t.value.items.length>0?pe(t.value.items):{}),{})}},function(e,t,o){"use strict";o.d(t,"a",(function(){return a})),o.d(t,"b",(function(){return r}));var n=o(14);const a=()=>n.a.get("user").isAuthorized?"connected":(()=>{switch(localStorage.getItem("brz-authorized")){case"pending":return"pending";case"connected":return"connected";default:return"disconnect"}})(),r=e=>{(e=>{localStorage.setItem("brz-authorized",e)})(e)}},function(e,t,o){"use strict";o.d(t,"a",(function(){return r})),o.d(t,"c",(function(){return i})),o.d(t,"b",(function(){return s}));var n=o(14),a=o(56);function r(e){const t=n.a.get("urls").editorIcons;return t?`${t}/icons.svg#${e}`:Object(a.a)("editor/icons/icons.svg#"+e)}function i(e,t){const o=n.a.get("urls").templateIcons;return o?`${o}/${e}/${t}.txt`:Object(a.a)(`editor/icons/${e}/${t}.txt`)}var l=o(545);function s(e,t){const o={1:`<svg viewBox="0 0 1920 200" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path d="M1920 .023L0 200V0h1920z" fill="${n=t}" fill-rule="nonzero"/></svg>`,2:`<svg viewBox="0 0 1920 240" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><g fill="${n}" fill-rule="nonzero"><path d="M0 200V0h1920z"/><path opacity=".251" d="M0 240V0h1920L137.195 222.85z"/></g></svg>`,3:`<svg viewBox="0 0 1920 200" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path d="M1920 200L1374.256 11.518 0 200V0h1920z" fill="${n}" fill-rule="nonzero"/></svg>`,4:`<svg viewBox="0 0 1920 250" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><g fill="${n}" fill-rule="nonzero"><path opacity=".25" d="M1920 240L1374.256 11.518 0 250V0h1920z"/><path d="M1920 200L1374.256 11.518 0 200V0h1920z"/></g></svg>`,5:`<svg viewBox="0 0 1920 69" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path d="M1920 32.332L1872.003 69l-47.999-36.668L1776.008 69l-47.997-36.668-48 36.668-47.998-36.668L1584.016 69l-47.997-36.668L1488.02 69l-47.999-36.668L1392.022 69l-48-36.668-48 36.668-48-36.668L1200.025 69l-47.999-36.668-48 36.668-48-36.668-48 36.668-48-36.668L912.027 69l-48-36.668L816.032 69l-47.997-36.668L720.033 69l-47.998-36.668-48 36.668-47.998-36.668L528.04 69l-48-36.668L432.036 69l-48.004-36.668-48 36.668-48.005-36.668-48 36.668-48.003-36.668L144.02 69 96.018 32.332 48.01 69 0 32.332V0h1920z" fill="${n}" fill-rule="nonzero"/></svg>`,6:`<svg viewBox="0 0 1919 100" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path d="M1865.687 100c-26.657 0-26.657-33.314-53.315-33.314-26.654 0-26.654 33.314-53.308 33.314s-26.654-33.314-53.31-33.314c-26.653 0-26.653 33.314-53.306 33.314s-26.653-33.314-53.306-33.314c-26.655 0-26.655 33.314-53.31 33.314-26.652 0-26.652-33.314-53.305-33.314-26.654 0-26.654 33.314-53.31 33.314-26.653 0-26.653-33.314-53.307-33.314-26.652 0-26.652 33.314-53.305 33.314-26.652 0-26.652-33.314-53.304-33.314-26.651 0-26.651 33.314-53.303 33.314-26.653 0-26.653-33.314-53.305-33.314-26.65 0-26.65 33.314-53.301 33.314-26.653 0-26.653-33.314-53.307-33.314-26.65 0-26.65 33.314-53.301 33.314-26.654 0-26.654-33.314-53.306-33.314-26.652 0-26.653 33.314-53.305 33.314s-26.653-33.314-53.305-33.314S826.216 100 799.564 100c-26.654 0-26.654-33.314-53.306-33.314-26.652 0-26.652 33.314-53.304 33.314-26.653 0-26.653-33.314-53.306-33.314-26.652 0-26.652 33.314-53.304 33.314-26.653 0-26.653-33.314-53.304-33.314-26.65 0-26.652 33.314-53.304 33.314s-26.652-33.314-53.305-33.314S399.778 100 373.126 100c-26.653 0-26.653-33.314-53.306-33.314-26.652 0-26.652 33.314-53.304 33.314s-26.652-33.314-53.304-33.314c-26.651 0-26.651 33.314-53.302 33.314s-26.651-33.314-53.303-33.314c-26.65 0-26.65 33.314-53.302 33.314C26.652 100 26.652 66.686 0 66.686V0h1919.003L1919 66.686c-26.657 0-26.657 33.314-53.314 33.314z" fill="${n}" fill-rule="nonzero"/></svg>`,7:`<svg viewBox="0 0 1920 200" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path d="M0 111.22c39.924 57.863 43.635-81.12 86.057-49.377 22.96 17.18 28.423 139.795 63.67 131.577 29.69-6.92 46.923-44.683 62.128-71.756 31.87-50.039 80.334 24.686 134.72 4.477 43.687-16.232 35.42-36.266 70.842-.398 38.085 38.563 65.343-59.381 92.63-51.265 52.535 15.626 66.523 175.912 107.386 83.442 21.395-48.414 68.874-121.81 103.424-45.875 45.148 99.23 54.337 15.01 73.935-36.992 27.286-72.402 47.559 50.828 90.996 61.402 25.52 6.212 43.74-24.442 56.396-47.275 50.19-67.647 72.223 38.517 105.804 42.913 33.582 4.395 43.952-40.933 78.17-31.257 38.657 10.932 44.729 99.625 75.705 98.585 32.066-1.077 10.475-113.292 58.263-131.984 37.054-14.492 44.996 46.504 87.28 45.715 42.285-.789 53.14-137.725 95.082-44.886 9.373 20.75 16.322 103.621 43.433 109.406 35.063 7.48 43.86-81.364 90.923-81.714 68.327 5.077 61.933 82.101 96.71 70.335 29.87-10.106 49.187-131.546 72.779-122.802 26.43 9.797 29.214 119.883 77.916 70.624 23.122-23.385 34.37-82.184 69.35-36.356 21.163 27.726 4.003 7.799 26.401 35.202V0H0v111.22z" fill="${n}" fill-rule="nonzero"/></svg>`,8:`<svg viewBox="0 0 1920 200" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><g fill="${n}" fill-rule="nonzero"><path d="M0 111.22c39.924 57.863 43.635-81.12 86.057-49.377 22.96 17.18 28.423 139.795 63.67 131.577 29.69-6.92 46.923-44.683 62.128-71.756 31.87-50.039 80.334 24.686 134.72 4.477 43.687-16.232 35.42-36.266 70.842-.398 38.085 38.563 65.343-59.381 92.63-51.265 52.535 15.626 66.523 175.912 107.386 83.442 21.395-48.414 68.874-121.81 103.424-45.875 45.148 99.23 54.337 15.01 73.935-36.992 27.286-72.402 47.559 50.828 90.996 61.402 25.52 6.212 43.74-24.442 56.396-47.275 50.19-67.647 72.223 38.517 105.804 42.913 33.582 4.395 43.952-40.933 78.17-31.257 38.657 10.932 44.729 99.625 75.705 98.585 32.066-1.077 10.475-113.292 58.263-131.984 37.054-14.492 44.996 46.504 87.28 45.715 42.285-.789 53.14-137.725 95.082-44.886 9.373 20.75 16.322 103.621 43.433 109.406 35.063 7.48 43.86-81.364 90.923-81.714 68.327 5.077 61.933 82.101 96.71 70.335 29.87-10.106 49.187-131.546 72.779-122.802 26.43 9.797 29.214 119.883 77.916 70.624 23.122-23.385 34.37-82.184 69.35-36.356 21.163 27.726 4.003 7.799 26.401 35.202V0H0v111.22z"/><path d="M1920 111.22c-39.924 57.863-113.614-125.271-101.202-93.282C1832 51.96 1784.872 112.96 1758 112.96s-60.795-67.95-76-95.023c-31.87-50.04-69.614 138.725-124 118.517-43.688-16.233-19.995-46.58-55.417-10.712-38.085 38.563-65.343-59.381-92.63-51.265-52.535 15.626-70.09 139.656-110.953 47.186-21.395-48.414-65.307-56.142-99.857 19.793-16.433 36.118-28.102 47.932-37.243 45.841-15.973-3.652-24.227-49.759-36.692-82.834-27.286-72.4-47.559 21.417-90.996 31.99-25.52 6.213-43.74-24.44-56.396-47.274-50.19-67.647-75.234 42.88-108.816 47.275-33.582 4.395-40.94-45.295-75.159-35.619-38.656 10.932-35.865 78.636-66.841 77.595-32.066-1.077-19.338-92.302-67.126-110.994C622.82 52.945 610.284 172.357 568 171.57c-42.285-.79-33-144.118-70-104.132-19.133 20.677-28.889 84.699-56 90.483-35.063 7.48-59.936-56.734-107-57.084-68.327 5.078-56.327 40.621-95 40.621s-48.408-37.24-72-28.496c-26.431 9.796-25.751 94.007-62 36.554-14.795-23.45-44.62-117.584-79.6-71.756C5.239 105.485 22.399 85.558 0 112.96V0h1920v111.22z" opacity=".25"/></g></svg>`,9:`<svg viewBox="0 0 1920 200" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><g fill="${n}" fill-rule="nonzero"><path d="M1000.521.023L0 200V0h1000.521z"/><path d="M919.479.023L1920 200V0H919.479z"/></g></svg>`,10:`<svg viewBox="0 0 1920 240" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><g fill="${n}" fill-rule="nonzero"><path opacity=".25" d="M1920 0v240L959.944 9.734 0 240V0z"/><path d="M1920 0v198.347L959.944 8.044 0 198.347V0z"/></g></svg>`,11:`<svg viewBox="0 0 1920 240" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path d="M1920 5.206c-320 1.996-640 21.432-960 58.308C640 100.39 320 159.22 0 240V0h1920v5.206z" fill="${n}" fill-rule="nonzero"/></svg>`,12:`<svg viewBox="0 0 1920 240" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><g fill="${n}" fill-rule="nonzero"><path d="M0 240V0h1920v4.538c-312.667-.827-632.667 14.938-960 47.295C632.667 84.191 312.667 146.913 0 240z" opacity=".15"/><path d="M0 210.704V0h1920v4.507c-332 1.2-652 16.735-960 46.605C652 80.982 332 134.18 0 210.704z" opacity=".3"/><path d="M0 4.507V0h1920v4.507c-320 1.494-640 16.045-960 43.651C640 75.765 320 119.806 0 180.282V4.507z"/></g></svg>`,13:`<svg viewBox="0 0 1920 240" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path d="M1920 5.206V240c-160-80.78-320-139.61-480-176.486-160-36.876-320-56.312-480-58.308-160 1.996-320 21.432-480 58.308C320 100.39 160 159.22 0 240V0h1920v5.206z" fill="${n}" fill-rule="nonzero"/></svg>`,14:`<svg viewBox="0 0 1920 240" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><g fill="${n}" fill-rule="nonzero"><path d="M0 240V0l960 .03V4C754 7.849 600 23.182 498 50 354.334 87.773 188.334 151.106 0 240z" opacity=".15"/><path d="M0 211V0h960v5C794 1.667 634 17.187 480 51.56 326 85.935 166 139.08 0 211z" opacity=".3"/><path d="M0 4.5V0h960v5C800 6.158 640 20.52 480 48.083 320 75.647 160 119.62 0 180V4.5z"/><g><path d="M1920 240V0L960 .03V4c206 3.849 360 19.182 462 46 143.666 37.773 309.666 101.106 498 190z" opacity=".15"/><path d="M1920 211V0H960v5c166-3.333 326 12.187 480 46.56 154 34.374 314 87.52 480 159.44z" opacity=".3"/><path d="M1920 4.5V0H960v5c160 1.158 320 15.52 480 43.083C1600 75.647 1760 119.62 1920 180V4.5z"/></g></g></svg>`,15:`<svg viewBox="0 0 1920 200" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path d="M0 0h1920v200l-160-15.833L1438 70 707 184.167 211 90 0 200z" fill="${n}" fill-rule="nonzero"/></svg>`,16:`<svg viewBox="0 0 1920 240" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><g fill="${n}" fill-rule="nonzero"><path d="M0 0h1920v198.347L1760 182 1438 70 707 183 211 89 0 198.347z"/><path opacity=".2" d="M0 0h1920v228.1L1721 240 1438 70l-283 122.397-347.347-25.04L707 183l-81.92-15.517L383 192.397 211 89 0 228.1z"/><path opacity=".25" d="M1920 0H0v228.1l193 9.917L390 123l317 60 67-11.43 477-23.801 271 44.628L1616 132l144 50 110 12 50 34.1z"/></g></svg>`,17:`<svg viewBox="0 0 1920 240" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path d="M1920 0H0v144.419L640 240l640-189.197 640 93.616z" fill="${n}" fill-rule="nonzero"/></svg>`,18:`<svg viewBox="0 0 1920 240" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><g fill="${n}" fill-rule="nonzero"><path opacity=".25" d="M0 0h1920v144.419L1277 221l-286-85-351 104L0 144.419z"/><path opacity=".2" d="M1920 0H0v144.419L640 240l167.811-49.89L1038 240l393-167 489 71.419z"/><path d="M1920 0H0v144.419L640 240l640-189.197 640 93.616z"/></g></svg>`,19:`<svg viewBox="0 0 1920 240" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path d="M0 172.043C160 217.348 320 240 480 240c240 0 720-138.495 960-136.774 160 1.147 320 24.086 480 68.817V0H0v172.043z" fill="${n}" fill-rule="nonzero"/></svg>`,20:`<svg viewBox="0 0 1920 240" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><g fill="${n}" fill-rule="nonzero"><path d="M1920 129.751C1760 191.917 1600 223 1440 223c-152.892 0-399.532-31.384-620.475-53.784C687 191 557.108 205.465 470 206c-162-2-318.667-21.333-470-58V0h1920v129.751z" opacity=".203"/><path d="M230 190c160 33.333 320 50 480 50 240 0 776-105 923-115 98-6.667 193.667 1 287 23V0H0v148c45.073 10.416 81.073 18.083 108 23 26.927 4.917 67.594 11.25 122 19z" opacity=".3"/><path d="M0 148c160 38.476 320 57.714 480 57.714 240 0 720-118.71 960-117.235 160 .983 320 20.824 480 59.521V0H0v148z"/></g></svg>`,21:`<svg viewBox="0 0 1920 240" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><g stroke="none" fill="none" fill-rule="evenodd"><g transform="translate(0.000000, -8261.000000)" fill="${n}" fill-rule="nonzero"><g id="21" transform="translate(0.000000, 8261.000000)"><path d="M0,168.988943 C80.5473907,217.603736 160.512186,220.954929 239.894386,179.042522 C358.967686,116.173913 359.812598,59.826087 443.76887,59.826087 C527.725143,59.826087 547.8693,208.397586 697.791216,199.354108 C847.713131,190.310629 776.750091,26.8323684 937.666281,1.78889015 C1098.58247,-23.2545881 1239.52127,223.162118 1417.41641,209.093238 C1553.34561,198.343244 1504.21655,68.173913 1615.15877,45.2173913 C1689.12025,29.9130435 1790.73399,71.5072464 1920,170 L1920,240 L0,240 L0,168.988943 Z" transform="translate(960.000000, 120.000000) scale(1, -1) translate(-960.000000, -120.000000) "></path></g></g></g></svg>`,22:`<svg viewBox="0 0 1919 255" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(0.000000, -8701.000000)" fill="${n}" fill-rule="nonzero"><g transform="translate(959.500000, 8828.500000) scale(1, -1) translate(-959.500000, -8828.500000) translate(0.000000, 8701.000000)"><path d="M0,183.988943 C80.5473907,232.603736 160.512186,235.954929 239.894386,194.042522 C358.967686,131.173913 359.812598,74.826087 443.76887,74.826087 C527.725143,74.826087 547.8693,223.397586 697.791216,214.354108 C847.713131,205.310629 776.750091,41.8323684 937.666281,16.7888902 C1098.58247,-8.25458811 1239.52127,238.162118 1417.41641,224.093238 C1553.34561,213.343244 1504.21655,83.173913 1615.15877,60.2173913 C1689.12025,44.9130435 1790.40066,86.1702275 1919,183.988943 L1919,255 L0,255 L0,183.988943 Z"></path><path d="M0,184 C55.2272449,222.607421 122.531967,220.954929 201.914167,179.042522 C320.987468,116.173913 321.832379,59.826087 405.788652,59.826087 C489.744925,59.826087 509.889081,208.397586 659.810997,199.354108 C809.732913,190.310629 738.769873,26.8323684 899.686062,1.78889015 C1060.60225,-23.2545881 1201.54105,223.162118 1379.43619,209.093238 C1515.3654,198.343244 1466.23634,68.173913 1577.17855,45.2173913 C1651.14003,29.9130435 1765.08051,76.173913 1919,184 L1919,255 L0,255 L0,184 Z" opacity="0.3"></path></g></g></g></svg>`,23:`<svg viewBox="0 0 1920 240" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path d="M1920 0v131.144c-95.98 0-96.336 108.856-192.319 108.856-95.982 0-95.982-108.856-191.969-108.856-95.986 0-95.986 54.68-191.969 54.68-95.986 0-95.986-125.11-191.969-125.11-95.982 0-95.982 173.868-191.965 173.868s-95.983-103.438-191.965-103.438c-95.98 0-95.98 70.933-191.959 70.933s-95.979-98.021-191.958-98.021-95.979 81.768-191.958 81.768c-95.986 0-95.986-54.68-191.969-54.68V0h1920z" fill="${n}" fill-rule="nonzero"/></svg>`,24:`<svg viewBox="0 0 1920 398" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><g fill="${n}" fill-rule="nonzero"><path d="M1920 0v198.247c-95.98 0-96.336 114.753-192.319 114.753-95.982 0-95.982-114.753-191.969-114.753-95.986 0-95.986 57.642-191.969 57.642-95.986 0-95.986-131.885-191.969-131.885-95.982 0-95.982 183.285-191.965 183.285s-95.983-109.042-191.965-109.042c-95.98 0-95.98 74.776-191.959 74.776s-95.979-103.33-191.958-103.33-95.979 86.196-191.958 86.196c-95.986 0-95.986-57.642-191.969-57.642V0h1920z" opacity=".25"/><path d="M1920 0v158.358c-95.98 0-96.336 81.642-192.319 81.642-95.982 0-95.982-81.642-191.969-81.642-95.986 0-95.986 41.01-191.969 41.01-95.986 0-95.986-93.832-191.969-93.832-95.982 0-95.982 130.4-191.965 130.4s-95.983-77.578-191.965-77.578c-95.98 0-95.98 53.2-191.959 53.2s-95.979-73.516-191.958-73.516-95.979 61.326-191.958 61.326c-95.986 0-95.986-41.01-191.969-41.01V0h1920z" opacity=".35"/><path d="M0 0v244.694C95.98 244.694 96.336 398 192.319 398c95.982 0 95.982-153.306 191.969-153.306 95.986 0 95.986 77.008 191.969 77.008 95.986 0 95.986-176.195 191.969-176.195 95.982 0 95.982 244.863 191.965 244.863s95.983-145.676 191.965-145.676c95.98 0 95.98 99.897 191.959 99.897s95.979-138.046 191.958-138.046 95.979 115.157 191.958 115.157c95.986 0 95.986-77.008 191.969-77.008V0H0z" opacity=".134"/><path d="M1920 0v131.144c-95.98 0-96.336 108.856-192.319 108.856-95.982 0-95.982-108.856-191.969-108.856-95.986 0-95.986 54.68-191.969 54.68-95.986 0-95.986-125.11-191.969-125.11-95.982 0-95.982 173.868-191.965 173.868s-95.983-103.438-191.965-103.438c-95.98 0-95.98 70.933-191.959 70.933s-95.979-98.021-191.958-98.021-95.979 81.768-191.958 81.768c-95.986 0-95.986-54.68-191.969-54.68V0h1920z"/></g></svg>`,25:`<svg viewBox="0 0 1920 788" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path d="M1920 0H0v173c48-38.667 95.667-75.333 143-110 71-51 110-58 206-40 366 84 1154 243 1293 297 58 22 88 44 121 101 23.333 52 75.667 174.333 157 367V0z" fill="${n}" fill-rule="nonzero"/></svg>`,26:`<svg viewBox="0 0 1920 798" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><g fill="${n}" fill-rule="nonzero"><path d="M1920 0H0v189c24-18 60.347-41.755 109.04-71.264C207.368 57.772 261.38 50.915 394.33 78.549 902 172 1349 270 1534.999 319.512c80.324 21.553 121.87 53.106 167.572 108.947C1734.886 479.402 1807.361 602.583 1920 798V0z" opacity=".25"/><path d="M1920 0H0v173c48-38.667 95.667-75.333 143-110 71-51 110-58 206-40 366 84 1154 243 1293 297 58 22 88 44 121 101 23.333 52 75.667 174.333 157 367V0z"/></g></svg>`,27:`<svg viewBox="0 0 1920 800" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path d="M1920 0H0v12.984c1029.719 130.503 1587.292 213.733 1672.719 249.688 53.468 21.972 81.125 43.945 111.547 100.874C1805.776 415.48 1851.02 560.966 1920 800V0z" fill="${n}" fill-rule="nonzero"/></svg>`,28:`<svg viewBox="0 0 1920 800" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><g fill="${n}" fill-rule="nonzero"><path d="M1920 0H0v12.984c1029.719 130.503 1587.292 213.733 1672.719 249.688 53.468 21.972 81.125 43.945 111.547 100.874C1805.776 415.48 1851.02 560.966 1920 800V0z"/><path d="M1920 0H0v13c996.788 159.826 1536.916 257.717 1620.386 293.672 52.243 21.972 79.265 43.945 108.99 100.874L1920 800V0z" opacity=".25"/></g></svg>`,29:`<svg viewBox="0 0 1920 144" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path d="M0 0h1920v70c-96-31-184 1.639-289 21-145 28-245 41-373 50-66 4-150 7-327-30-171-31-301-83-399-83-114 4-258 70-362 77-44 .667-100.667-11-170-35V0z" fill="${n}" fill-rule="nonzero"/></svg>`,30:`<svg viewBox="0 0 1920 99" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path d="M781.659 67.679c5.394-.297 18.088 1.159 22.66-1.526-2.846 1.667-19.23.32-21.954.394-5.954.164-11.903.198-17.902.532-10.396.578-20.684.776-31.023 1.7-30.343 2.713-60.606 3.909-90.983 4.702-.776.26-6.442-.068-9.11 1.099.969-.476 2.062-.742 3.212-.923-12.678.311-25.374.572-38.12.821-18.571.363-37.346.906-55.894 2.175-13.194.907-26.309 1.303-39.486 2.204-8.555.584-28.417 4.827-35.323 1.094 13.602-3.898 29.658-1.78 43.702-2.742 9.608-.663 19.108-.765 28.694-1.422 19.601-1.343 38.993-2.793 58.737-3.473 37.118-1.275 75.018-5.218 112.006-5.382 23.33-.102 47.316-2.974 70.504-3.501 16.673-.38 33.646-.816 50.137-2.232 36.036-3.093 72.702-.93 108.795-3.853 12.588-1.02 25.703 1.79 38.359-.204 7.177-1.133 13.97-2.045 21.873-2.039 11.795.006 23.403-.85 35.357-.872 8.514-.017 17.868.702 26.167-1.541-15.942-2.187-31.974.39-48.012.238-20.367-.199-40.835-.3-61.264.611-34.348 1.53-69.042 1.292-103.509 3.014-116.714 5.824-233.554 11.914-350.342 16.225-61.75 2.278-123.75 7.45-185.28 10.475-27.222 1.343-54.086 3.938-81.29 5.36-10.345.538-97.176 10.905-98.564 6.175 14.543-4.782 33.057-2.963 48.398-3.949 11.025-.708 22.032-1.983 33.051-2.884 29.414-2.402 59.428-4.005 89.034-5.772 77.2-4.612 154.037-11.557 231.305-14.09 35.64-1.167 71.336-3.2 106.987-4.436 25.947-.9 51.82-3.603 77.784-4.231 16.236-.391 33.232.203 49.4-2.51-27.453-2.93-57.241 2.187-84.847 3.104-21.766.726-45.282 5.564-66.827 3.337 2.577-1.15 7.755.77 9.778-1.2-.011.005-14.713-.879-16.237-.743-4.214.38-8.424 1.042-12.707 1.32-13.947.906-27.799.855-41.74 1.796a1687.78 1687.78 0 0 1-58.766 2.934c-70.226 2.278-140.865 8.544-211.154 13.444-33.6 2.345-66.962 2.748-100.602 5.846-5.292.488-55.961 3.405-89.006 6.442 4.005-.465 7.127-.884 8.078-1.23-6.158-.645 6.787-1.45 9.795-1.625 7.666-.448 15.297-1.57 22.967-2.04 5.773-.351 11.37-.799 17.098-1.479 11.868-1.405 33.623 1.45 43.713-4.713a5.205 5.205 0 0 1-1.966-.397c4.86-2.237 11.84-.215 16.927-1.852-14.191-3.348-29.827 2.674-43.203 3.444-12.837.743-26.06 1.87-38.863 3.388a1546.6 1546.6 0 0 1-39.815 4.192c-9.704.901-19.069 2.827-28.915 3.75-9.976.936-19.953 1.865-29.93 2.8-2.798.26-16.372-.307-19.216 1.217 2.47-2.243 15.79-1.988 18.656-2.996-5.58-.697-12.81.373-18.469.94-2.49.25-10.413-.36-13.559.166C.342 96.926.024 64.672 0 0h1920v25c-1.187.402-.707.537-.245.687-3.116-.769-12.798 2.086-16.785 2.523-10.299 1.122-21.3.992-31.55 1.014-15.239.034-30.353 3.858-45.933 4.793-14.174.85-28.643 2.034-42.664 2.43-5.966.17-12.571-.589-18.554.38-1.575.255-17.992 3.037-11.313 1.348-32.298-1.847-65.824 1.819-98.139 2.13-13.998.136-28.2 1.275-42.12.788-13.047-.459-33.374-3.507-45.424 1.586 5.569-2.35 21.114.725 28.252.46 9.66-.363 19.075-.771 28.683-.941 21.386-.38 42.705-.516 64.164-1.145 28.32-.833 56.279 2.567 84.877 1.558 11.137-.396 21.408-.334 32.625-.668 6.852-.203 20.95-4.053 27.32-.207-2.45-1.183-23.322 1.227-26.283 1.272-4.504.068-32.07-1.711-33.94.895.787-.952 7.387 1.382 7.909 1.609-2.182.3-8.034 1.393-9.847.612 2.074 1.02 4.674 1.507 7.54 1.7-1.455.243-2.786.424-3.914.498 3.96.13 10.13-.425 11.212-.544 3.25-.257 6.224-.57 9.14-.922l.11-.002c.403-.05.8-.096 1.202-.147a2.793 2.793 0 0 0-.009-.008c4.738-.572 8.317-.986 11.249-1.023 8.509-.108 16.304-.793 24.592.266-19.21 6.164-43.916 3.875-64.05 4.68-17.285.691-34.677.663-52.035 1.382-28.173 1.167-56.392.748-84.616 1.875-10.061.403-20.344.38-30.456.873-14.776.718-35.283 5.175-49.465 1.064 1.823.39 13.264.051 20.669-.792-8.186.277-21.726-1.326-25.375-1.088-3.116.204-19.601 1.966-14.457.493-15.93-2.634-34.87.736-51.05.714-16.904-.023-33.243 1.49-50.091 1.512-15.914.023-31.6.255-47.531.64-21.21.516-42.416 1.02-63.626 1.61-11.585.317-23.165.656-34.74 1.013-2.554.08-21.289-1.036-25.311.142 3.722-1.79 15.08-1.405 18.633-2.272-3.213-6.078-58.539-.985-64.6-.436-18.917 1.717-37.102 2.22-55.758 1.853-63.342-1.258-127.586 1.161-191.155 3.461-32.082 1.161-64.34 1.314-96.512 2.912-14.34.708-28.36.844-42.756 1.632-5.601.305-45.334 3.228-46.227.471a5.557 5.557 0 0 0 .013-.002zm-559.447 11.45c8.345-2.776 19.947-2.804 28.864-3.263.25.023-26.462 3.518-28.864 3.263zm48.25-4.583c5.065-.991 10.413-1.161 15.512-.73-4.521 1.46-10.792 1.342-15.511.73zM630.34 61.822c.895 2.249 11.036-1.042 12.497-.584-1.427-.566-4.934-.164-6.31-.328-.363-.012-6.42.334-6.187.912zm18.429-.952zm14.242-.453c5.099-.159 11.336.56 16.531-.606-2.356.096-5.886-.47-7.03-.606-5.039.316-19.504-1.012-23.706 1.641 2.032-1.256 11.193-.339 14.205-.43zm139.092-4.951c1.394.113 1.15.243-.72.396-1.399-.102-1.155-.238.72-.396zm12.82-.833a1.207 1.207 0 0 0 0 0zm31.833-.895c-4.152-.244-8.798-.068-12.905.657 2.906.606 6.09-.153 9.053.283 1.28-.311 2.566-.629 3.852-.94zm10.294-.006c-1.988.425-3.84.646-5.297-.244 2.244-.453 3.705.046 5.297.244zm-44.934 11.71c-1.052.02-2.09.127-2.076.465.555.068 1.518-.077 2.39-.216l-.314-.249zm20.54-.736c-1.383-.97-11.642-.618-12.741.657-.204.362 8.39.09 9.177.192 1.808.686 2.992.403 3.564-.85zm27.986-.998c-4.974-.764-17.806-1.235-22.338.986 2.759-1.286 10.786-.26 14.033.176 2.923.102 5.512-.391 8.305-1.162zm208.644-11.24c-.737.409-3.224-.65-4.346.018.499.583 3.881.294 4.346-.017zm46.777-1.206c-8.962-2.481-24.666-1.076-33.85-.074.64 1.116-.056 1.547-2.095 1.286 1.535 1.983 33.215.918 35.945-1.212zm25.431-.946c-1.41-.924-13.064 1.41-11.024 1.58.668-.022 11.194-1.467 11.024-1.58zm56.607-.98c-.402-1.74-11.421-1.054-12.367.25l3.484.662c.753-.028 9.07-.113 8.883-.912zm28.043-.958c.062.844 8.447.777 9.24.93 3.807-.669-9.495-3.502-9.24-.93zm35.713-.657c-4.674-.957-11.993-.833-16.525.182-.068.005-4.306.583-3.269.929 4.442 1.49 15.534.696 19.794-1.11zm18.078-.606c-3.2-1.173-4.515.074-7.438.737.696 2.096 8.934-1.117 7.438-.737zm19.89.09c-1.971.035-2.3-.073-.985-.328 1.949-.04 2.277.068.985.329zm6.311 8.011c-5.63-.147-12.208-1.127-17.709.63 0 1.495 5.971.237 6.696.084 3.58-.017 7.694.578 11.013-.714zm22.248-.362c-1.932.04-2.26-.068-.986-.323 1.988-.023 2.317.085.986.323zm12.837-.13c-1.852.096-2.09.22-.708.373 1.88-.107 2.119-.232.708-.374zm18.429-8.73c-1.734-2.488-9.251-1.162-11.886-.539-13.596.334-28.615-.974-41.967 1.377 7.97 1.631 16.53.56 24.57.119 9.727-.538 19.714.968 29.283-.958zm7.348-.414c-1.745.124-4.572.272-5.195-.402-.306-.335 2.81.113 5.195.402zm.589-.102c-.142.013-.198.037-.198.068.204-.017.392-.031.548-.042l-.35-.026zm.935.36c.409.038.827.028 1.065-.083-.071.04-.322.041-.689.017l-.376.066zm9.925.439c-3.875-1.893 16.628-1.167 16.514-1.11-4.107 2.124-12.01 1.002-16.514 1.11zm19.522 7.172c-1.223-.221-2.453-.436-3.676-.657-.391-.023-6.481-.006-6.306.68.357 1.41 8.963.345 9.982-.023zm3.847.13c-1.388-.153-1.144-.278.73-.374 1.412.153 1.162.278-.73.374zm17.964-1.422c4.42 1.156-5.512 2.668-6.05 1.144-.255-.725 5.337-1.155 6.05-1.144zm2.017-7.438c2.827-.595 5.903-1.145 8.787-.539-5.886 1.473-10.418 1.32-16.384.726 2.527-.063 5.07-.193 7.597-.187zm12.407 8.435c-1.564.623-9.5 1.603-10.288-.294 3.501-.856 7.376-1.598 10.288.294zm4.997-8.107c-1.61-.255-2.997-.782-5.297-.402 1.45.946 3.28.76 5.297.402zm9.88 7.325c-.674-.447-1.445-.544-2.306-.3a4.858 4.858 0 0 0-1.756.133c.976-.14 3.035.68 4.062.167zm-4.328-.09a5.2 5.2 0 0 1 .266-.077.874.874 0 0 0-.266.077zm16.141.202a3.06 3.06 0 0 0-.726.189c.26-.046.52-.09.782-.134l-.056-.055zm1.007-.106l.42-.068c-.114.006-.182.006-.278.006-.051.017-.09.04-.142.062zm-.934.436c.237-.147.566-.272.872-.402.714-.011.969.13-.872.402zm6.112-.9c-1.342-.556-3.37-.238-4.906.34 1.745-.097 5.116-.256 4.906-.34zm7.507-7.439c-4.266 1.745-16.197-4.651-20.117-.833-.136.12 8.123 1.031 9.25 1.218 2.216-.04 8.51.697 10.867-.385zm23.17-.47c-.555.277-2.453-.096-2.17-.238 1.185.113 2.216.22 2.17.238zm-3.133-.521c-.356-.063-.73-.04-1.082-.142-.062-.09.539.017 1.082.142zm-1.404 8.039c3.132 1.11 8.067.753 11.319.005 2.128-.04 11.108-1.363 13.483-.59-7.455-2.427-17.615 2.85-24.802.585zm35.48-8.136c-2.13-1.779-8.118-.651-10.576-.453 2.034 1.847 8.384 1.043 10.577.453zm4.97-.402c-.414-.821 8.916-1.218 9.432-1.184 2.056 2.572-8.764 2.51-9.433 1.184zm237.717 2.232c-1.394-.175-1.156-.294.714-.345 1.41.164 1.172.277-.714.345zm-70.978 2.064a2.374 2.374 0 0 0-.545.259c.173-.09.355-.177.545-.26zm0 0c3.221-1.087 11.33 2.36 14.06 2.604 6.118.556 12.242-.464 18.326-.617 7.592-.187 15.908.26 23.579-.737-7.931-.402-17.313-1.439-20.655-1.416-8.98.055-27.991-3.006-35.31.166zm-67.14 1.403c2.538-.187 5.801-.708 7.914.555-2.056.476-7.081 1.881-7.914-.555zm-20.485.403c5.421-1.434 12.525-.8 18.032.305-5.914.726-12.192.595-18.032-.305zm.028 3.96c-2.181.022-6.215.674-8.436-.074.04.006 10.69-.232 8.436.073zm-10.038-3.596c-1.046-.026-2.083.038-2.086.378.573.104 1.52-.002 2.38-.109l-.294-.27zm-12.696 3.725c-1.562.13-3.028.194-3.61.006 1.09.296 2.352.326 3.688.234l-.078-.24zm-33.34-3.138c.9-.073 1.915-.164 2.94-.22-4.18.453-9.093 2.203-12.622.741 1.79.499 7.982-.487 9.682-.52z" fill="${n}" fill-rule="evenodd"/></svg>`,31:`<svg viewBox="0 0 1920 359" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path d="M1900.821 32.686c-8.161 5.646-17.284 11.593-25.72 16.295-7.624 4.25-11.488 9.048-18.584 13.977-5.919 4.109-10.999 9.104-16.88 13.298-13.43 9.594-27.453 20.046-41.722 27.566-5.032 2.649-10.602 4.59-15.682 7.596-5.956 3.525-4.967 6.324-11.658 9.547-.773-.895-.226-1.686 1.65-2.384-18.077 6.503-35.286 17.746-52.787 26.85-13.788 7.182-27.765 12.535-41.901 18.378-13.242 5.476-25.192 13.402-38.782 16.992-7.134 1.885-13.157 4.977-19.716 8.115-3.619 1.734-7.172 2.328-10.687 4.486-2.931 1.79-9.274 4.166-11.234 6.946-.32.462 11.29-3.695 12.515-4.119 4.618-1.592 9.67-3.345 14.24-5.504 8.86-4.194 17.323-8.387 26.069-12.534 18.811-8.925 39.253-14.467 57.941-24.221 9.161-4.778 17.172-9.962 26.662-13.76 16.342-6.54 32.402-10.612 48.715-18.443 5.41-2.602 11.526-4.854 16.578-8.087 2.554-1.64 4.938-5.127 7.577-6.399 1.386-.669 5.57-.952 7.191-1.517 4.203-1.48 7.954-4.307 11.611-6.588 5.193-3.242 16.512-14.598 23.326-12.516 1.78.84-9.49 6.767-10.33 7.257-4.184 2.432-8.52 5.334-12.902 7.728-2.86 1.564-28.342 13.533-30.951 16.368 1.421-1.03 7.593-1.03 8.408-.695-1.338 1.027-7.672 5.448-8.868 5.268 2.035.481 6.851-1.592 11.799-4.156-5.136 3.384-9.905 6.805-10.395 6.362 1.216 1.102 12.336-5.25 13.816-6.277.961-1.037 9.227-6.22 9.622-5.928-1.507-.622-.282-1.338.472-1.762 3.317-1.876 6.54-4.354 10-6.249 7.925-4.354 13.1-8.67 21.364-11.224-2.818 4.1-12.138 10.763-16.276 14.212-5.833 4.853-13.194 8.727-19.81 12.402-8.246 4.58-16.512 9.293-24.664 13.826-15.098 8.388-31.242 14.75-46.415 23.175-26.021 14.448-53.654 25.399-80.485 38.197-9.312 4.43-19.509 7.144-28.679 11.856a259.32 259.32 0 0 1-18.802 8.765c-5.871 2.45-11.714 4.957-17.652 7.247-.688.274-10.442 3.412-10.235 3.082 3.1-4.91 21.582-6.427 25.145-12.11-3.27 2.667-24.334 8.66-27.35 9.82-5.843 2.243-12.045 8.576-19.17 8.143.575-.528 1.15-1.046 1.725-1.574-5.965.33-13.203 4.693-19.094 6.38-4.985 1.433-10.357 3.46-14.966 5.297-8.2 3.26-16.719 5.975-24.786 8.897-23.995 8.68-47.64 18.227-72.644 24.06-17.718 4.138-35.342 9.406-52.947 14.59-8.387 2.46-16.737 5.08-25.163 7.398-10.97 3.025-22.12 5.503-33.193 8.133-2.036.48-13.91 2.563-22.732 4.43 7.248-2.837 14.024-8.549 1.33-6.579-10.349 1.612-21.121 3.977-31.168 6.4-11.507 2.78-22.628 5.305-34.088 8.208-4.533 1.15-8.5 2.545-13.477 2.931-7.483.575-11.837 3.553-18.5 4.184-30.96 2.922-64.303 8.35-96.073 12.648-7.992 1.084-14.4 3.874-22.704 3.968-4.552.056-8.039 1.074-12.365 1.63-4.721.603-9.188-1.121-13.75-.839-18.265 1.15-36.209 6.598-54.897 6.701-17.181.085-35.22 2.818-52.363 4.241-14.09 1.169-29.037.396-42.89 1.527-15.673 1.282-31.968 1.687-47.415 3.016-2.875.245-69.977 2.158-70.712-1.932 4.967-.141 19.952 2.243 23.816-1.103 1.63-1.413-7.125-.358-6.918-.358-6.04.066-12.647-.17-18.84-.32-5.946-.151-12.034-.424-18.15-.255-10.575.292-20.876-.085-31.384.81-13.487 1.15-26.917-1.903-40.365-1.988-12.3-.085-21.507.142-33.533-.839-10.828-.876-21.393-2.016-32.297-1.64-12.921.453-25.512-2.195-38.367-3.873-20.367-2.658-40.893-4.948-61.363-6.503-11.413-.867-22.468-2.535-33.872-3.411-8.086-.623-31.996.179-36.529-5.797 7.521-1.47 18.689 1.292 26.257 2.347 5.834.81 11.13 1.536 16.85 2.158 8.37.915 16.626 1.574 24.834 2.8 26.351 3.91 52.711 4.928 79.345 7.294 11.743 1.037 24.004-.18 35.813 1.725 8.604 1.376 18.16.433 26.878.64 21.743.519 42.335 2.432 64.219 1.848 23.09-.613 45.105-.424 67.828-1.056 7.87-.226 14.975-.047 22.873.245 10.263.387 21.016-1.074 31.327-.763 34.88 1.055 69.835-4.873 104.329-5.702 13.024-.311 25.512-.066 37.405-4.08 5.702-1.923 14.392-2.036 21.064-2.922 12.092-1.603 23.75-2.102 36.313-2.573 7.671-.283 18.01-1.093 24.833-4.6-15.692-2.374-31.035 2.319-46.755 3.073-20.752.99-42.589 1.395-63.313 4.656-15.014 2.365-30.696 1.47-46.058 2.695-18.34 1.46-36.99 1.197-55.36 1.838-54.84 1.913-110.275 2.535-165.342 1.084-28.217-.745-57-1.706-85.367-3.808-26.238-1.95-52.193-5.56-78.506-7.568-14.212-1.083-29.696-1.96-43.861-4.184-68.591-10.772-137.57-22.44-205.538-34.927-27.633-5.08-54.907-11.121-82.314-17.473-10.49-2.432-86.893-22.6-86.44-25.569 8.66-.999 21.232 4.694 29.724 6.739 5.457 1.31 10.404 3.204 15.71 4.655 9.368 2.554 18.934 4.543 28.378 6.814 24.654 5.928 49.082 12.752 74.368 17.407 85.3 15.72 170.583 34.513 257.08 41.091 35.748 2.724 71.023 8.708 106.987 9.877 32.006 1.037 64.718 5.589 96.78 4.118 14.495-.669 30.762 1.753 45.473-1.272-15.362-3.581-32.213-.283-47.537-.876-14.334-.556-28.895-.198-43.324-1.65-9.302-.933-18.802-.01-28.132-.66-11.13-.782-27.661.962-38.697-2.28 2.545-1.395 8.425 1.583 10.273-.735 1.564-1.734-21.846-2.696-24.39-2.62-13.883.396-27.417-3.176-41.026-4.6-20.554-2.139-41.891-3.43-62.21-5.984-19.264-2.422-38.876-3.544-57.358-8.397-17.69-4.646-36.727-6.484-54.973-8.84-17.869-2.31-34.277-3.29-51.325-5.664-17.247-2.404-33.787-10.179-50.959-12.045-39.733-4.316-75.744-20.489-114.93-28.028-10.905-2.092-21.734-6.597-32.487-9.632-7.766-2.196-16.7-2.582-24.683-5.042-5.72-1.762-55.41-16.859-55.783-16.06 1.094-2.355 32.9 8.162 37.707 7.634-1.291-.31-2.026-1.008-2.224-2.092 3.534-2.11 14.269 4.486 17.897 5.457 8.755 2.337 17.586 4.854 26.21 7.172 7.85 2.12 16.21 2.997 24.258 4.929 7.38 1.772 22.26 8.708 29.093 5.523a3.961 3.961 0 0 1-1.715-1.376c5.052-1.508 11.96 4.109 17.256 3.506-5.211-4.59-16.247-6.41-22.948-7.446-7.747-1.197-11.913-1.385-19.858-3.383-12.996-3.27-26.595-7.2-39.856-9.575-6.418-1.15-13.119-1.678-19.254-3.13-7.323-1.733-13.854-4.985-20.866-7.19-10.555-3.308-21.412-4.6-32.41-7.888-8.294-2.48-16.587-4.967-24.881-7.446-1.187-.348-20.96-7.323-21.412-6.89 1.724-2.016 16.964 3.563 19.998 3.309-4.015-2.969-12.977-5.372-17.84-6.776-2.488-.717-5.485-.415-7.85-1.423.047.013-4.306-2.565-6.089-3.814V0h1920v14l-7.987 8.713c2.323-1.072 3.867-1.758 3.85-1.694-.319 1.441-3.15 2.449-5.387 3.37L1909 26l-2.882 1.589c-1.546 1.69-3.095 3.574-5.297 5.097zM258.347 249.41l.01.043c.835.17 1.669.34 2.503.496a85.479 85.479 0 0 0-2.513-.539zm0 0a95.544 95.544 0 0 0-2.492-.46c.835.16 1.669.332 2.503.503l-.01-.043zM1795.36 118.013c-.143.155-.217.282-.215.38.005-.153.1-.29.268-.412l-.053.032zM257.646 237.197c-1.187-.631-2.384-1.423-3.628-1.932-7.973-1.526-19.094-1.13-26.549-4.599 4.6 3.308 13.147 3.506 18.613 4.675 2.592.556 9.302 2.865 11.564 1.856zm41.204 8.558c-5.485-3.384-11.752-4.392-17.775-5.099-3.59-.414-8.444-.348-11.714-2.592-1.725-.31-6.918-2.28-8.53-1.244-.706.547 15.947 4.77 17.615 5.165 5.664 1.338 14.269 4.505 20.404 3.77zm-61.89 1.8c.96-.198 1.8-.01 2.506.594-.951.207-1.79.01-2.507-.594zm30.912 17.906c-.49-2.808-14.759-2.78-16.983-3.901-4.006-1.282-8.953-1.574-13.034-2.413-5.221-1.074-11.036-3.355-16.559-2.62 3.148 1.875 46.651 9.632 46.576 8.934zm33.306-5.74c-.208.123-19.622-3.382-19.905-3.665 1.64 1.668 6.513 1.696 8.709 2.818 1.96.612 9.34 1.828 11.196.848zm192.447 28.566c.18-.113-.735-.376-1.979-.688-.395.038.65 1.48 1.98.688zm26.474 2.78c-.782-.49-1.63-.546-2.545-.178.792.461 1.64.527 2.545.179zm117.391 39.517c.471 3.13 11.913-.075 12.977.623-1.225-.971-4.74-.736-6.465-1.348-.5-.113-6.71-.594-6.512.725zm53.135 2.498c-3.12-.34-6.22-.48-9.264-1.451-4.543-.104-21.271-3.176-24.73-.274.726-.622 13.458.971 14.768 1.065 5.693.424 13.703 3.007 19.226.66zm142.894 2.865c-1.602-.122-3.694.198-4.675.226-1.145.028-7.896 1.116-8.779.855 3.264 1.336 9.876-1.306 13.454-1.081zm-13.515 1.056a3.7 3.7 0 0 1 0 0zm42.41-.82c-4.391-.33-9.075-.057-13.41.735 2.817 1.055 6.465.141 9.424.83 1.329-.529 2.658-1.047 3.986-1.565zm10.697-.029c-1.46-1.394-3.1-1.168-5.504-.395.066.292.132.574.208.857 1.819.48 3.59.33 5.296-.462zm-44.578 17.992c-.292-.189-4.457-.613-4.439.396.934.235 4.722-.17 4.44-.396zm19.292-.18c-1.244-1.45-12.45-1.328-13.364.283-.556 1.48 8.718.67 9.623.905-.424.038 4.769.038 3.741-1.187zm29.292-1.206c-4.006-.97-20-.923-23.383 1.546 1.63-1.093 12.233-.396 14.712.386 3.26.16 5.749-.64 8.67-1.932zm265.345-33.136c-5.71-1.706-13.76.923-19.282 1.074-5.023.142-10.96 1.621-15.786 3.148-2.186 2.441 7.71-3.44-1.923 2.394 2.083 3.242 16.107-1.659 19.99-2.375 3.572-.66 14.994-.943 17.001-4.241zm84.585-13.722c-.697-2.14-12.073-.51-12.76 2.007 1.262.217 2.535.424 3.797.641.773-.141 9.49-1.037 8.963-2.648zm44.823-10.216c.528-.735 16.615-1.046 20.102-4.543-4.363-.565-13.279 1.357-16.888 3.468-.67.17-2.78.349-3.214 1.075zm13.364-61.523c3.94-.943 17.378-1.263 18.18-6.022.366-1.12-21.57 4.895-22.529 4.938 1.881-.083 2.663 1.008 4.349 1.084zm17.718 55.152c1.263 2.827 6.003-1.744 7.389-2.63l-.396-.848c-4.826.16-3.968 1.687-6.993 3.478zm159.83-102.774c6.031-.189 15.21-2.064 19.772-6.003-5.777-.066-14.825 2.95-19.773 6.003zm-37.548 10.848c.613.197 1.216.395 1.82.593 1.945-.306 11.61-3.273 12.64-4.922-1.286 2.024-13.967.508-14.46 4.329zm-88.543 23.72c3.337 3.365 8.633 1.273 11.668-1.696 7.238-2.77 15.71-3.666 23.08-5.88 2.253-.679 20.508-3.808 18.237-6.748-1.33-1.838-26.7 6.653-30.46 7.54-3.233.763-23.128 6.116-22.525 6.785zm3.506 73.663c-5.786.848-13.222.706-18.066 4.457.716 2.224 5.767-.49 6.955-1.159 3.967-1.48 7.86-.264 11.111-3.298zm50.94-27.737c-2.385-3.09-9.764.443-12.233 2.159-5.542 1.63-11.065 3.28-16.295 4.825-8.398 2.478-18.161 3.43-25.833 7.228 9.029 1.113 18.66-2.704 27.039-5.758 9.057-3.308 18.971-3.251 27.321-8.454zm31.524-68.13c-1.856 1.763-13.495.604-17.19 4.138 1.31.057 2.62.104 3.92.151 4.524-1.338 9.727-.763 13.27-4.288zm-12.365 63.786c3.808-1.122 13.732-2.554 16.239-6.004.245-.33-23.297 2.931-16.239 6.004zm22.892 6.521a573.079 573.079 0 0 1-4.024-.103c-.697.085-6.625 1.564-6.126 2.705.82 1.866 9.255-1.725 10.15-2.602zm23.42-7.162c-.603-.16-1.197-.33-1.8-.5-.97.142-6.314 2.12-5.645 3.384 1.112 2.082 7.992-1.848 7.445-2.884zm27.953-8.265c-.782-.462-1.592-.377-2.45.254a3.433 3.433 0 0 0-1.914.971c.239-.237 3.722-.304 4.364-1.225zm6.755-2.088c.307-.057.577-.25.813-.58-.372-.212-.711-.287-1.018-.23l.205.81zm6.196-1.415c.008.048.13-.079.385-.475.042-.056.04-.082.018-.094l-.403.57zm-1.541.292a.9.9 0 0 0-.204.148.699.699 0 0 0 .32-.18l-.116.032zm6.346-3.264c.547.15-2.271 1.272-4.222 2.017.791-1.065 2.346-2.545 4.222-2.017zm3.826-14.222c-2.205 2.743-18.82-.282-20.385 5.07-.452 1.405 8.605-.942 9.783-.998 2.412-.867 9.066-1.989 10.602-4.072zm288.408-112.038c-2.8.519 1.395-1.027 1.376-.99-.462.33-.914.66-1.376.99zm-66.122 35.135c.052-.108.11-.215.171-.32-.073.1-.13.208-.171.32zm15.418-2.894c6.38-1.8 11.97-6.248 17.662-9.386 7.285-4.015 18.65-7.465 24.249-13.59 1.517-.726 7.228-2.328 7.813-4.072.537-1.753-11.215 3.742-11.705 3.977l-18.887 9.048c-4.08 1.95-7.822 4.552-11.649 6.56-5.292 2.77-19.706 4.88-22.73 10.036 1.785-2.477 12.93-1.912 15.247-2.573zm-59.506 22.949c-1.282.528-4.213 1.225-5.805 2.29 3.006-1.658 11.61-2.026 13.269-4.768-.068.113-7.125 2.337-7.464 2.478zm-50.958 27.67c-1.329.49-2.686 1.216-3.647 1.612-.207.084-7.61 3.912-7.95 3.92 3.515.11 8.102-4.09 11.597-5.532zm5.787-1.658c2.12.254 6.616-2.423 8.303-3.11 2.309-1.527-8.313 3.11-8.303 3.11zm-114.312 22.853c-.313.027-.525.081-.45.161.254.028.507 0 .757-.041l-.307-.12zm1.576.218c.019-.02-.038-.02-.038-.038-.688.104-1.347.207-1.847.283.641.028 1.291.066 1.885-.245zm2.498-.349c-.566.848-2.658.66-1.998.226 1.083-.16 2.035-.283 1.998-.226zm-.698 13.354c3.091.622 8.869-1.3 11.31-3.61 2.325-.818 11.347-5.54 13.16-5.24-7.51-1.247-17.742 9.925-24.47 8.85zM1824.46 54.306c-.202.131-.415.273-.637.424.225-.124.45-.245.675-.366l-.038-.058zm0 0l.038.058c.598-.32 1.197-.634 1.785-.962.075.018.462-.217.99-.575-.33.179-.641.377-.971.565-.225-.054-.914.312-1.842.914zm30.718-22.411c-2.054-1.847-11.111 8.303-13.486 10.056-1.3.961-11.253 8.755-14.42 10.885 10.415-5.787 19.849-12.016 27.907-20.941zM151.14 216.228c2.618 2.376 20.332 6.06 24.47 5.023-2.542.587-9.873-3.339-13.509-2.997-.622-.15-10.31-1.526-10.96-2.026zm24.608 4.986zm1249.8-32.77c-.606.102-1.19.133-1.727.048.466.15 1.01.155 1.614.054l.113-.102zm0 0l-.113.102c.603-.101 1.265-.309 1.967-.582-.622.203-1.249.377-1.854.48zm5.435-1.733c.283-.095 8.906-3.45 9.33-3.356-3.44-.885-8.85 3.026-12.911 4.618 1.291-.424 2.563-.96 3.581-1.262zm-206.857 57.234c1.97.604 6.738-1.3 8.434-1.705 2.865-1.33-9.471 1.46-8.434 1.705zm12.685-3.034c1.404.433 8.01-1.81 5.57-1.932-1.244.15-4.92 2.054-5.57 1.932zm-56.943 9.509c.547.726 3.958.047 4.401-.537.16-.283-3.986 0-4.4.537zm-987.1-25.644c-2.11-.528-4.231-1.093-6.333-1.612-.99-.593-3.12.368-1.583.434 1.017.452 1.545.311 1.583-.434.283.387 2.96.98 6.333 1.612z" fill="${n}" fill-rule="nonzero"/></svg>`,32:`<svg viewBox="0 0 1920 221" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path d="M3.747 220.063L0 221V0h1920v63l-33-45-402 6-333 23-351 31-349 50-149 26-247 54-44 10-8.253 2.063c-1.615-.021-3.064.052-3.747.442 8.343-4.816 20.442-4.762 29.507-7.39 8.358-2.42 16.862-4.048 25.282-6.291 18.874-5.032 37.035-10.41 56.348-13.098 7.958-1.106 15.264-4.763 23-6.3 3.48-.69 6.96-1.605 10.463-2.135 7.098-1.076 14.027-2.105 21.11-3.55 16.117-3.287 33.24-8.603 47.068-13.597 8.842-3.188 19.889-4.609 29.153-5.477 5.07-.476 44.71-6.13 45.056-9.172-.039.407-28.209 1.413-33.125 3.887 3.549-2.789 17.884-3.28 22.047-4.064 8.42-1.59 17.538-4.402 26.08-4.494-1.39.092-2.465.645-3.226 1.66 2.144 3.218 16.525-2.42 19.467-2.927 6.069-1.053 12.222-.984 18.13-3.15-5.762.161-11.078 1.037-16.747 2.105-2.136.407-8.359.576-11.093 1.36 3.88-1.86 10.14-1.875 14.096-2.62l25.712-4.84c19.62-3.687 39.325-6.952 58.99-10.378 36.283-6.315 72.62-13.382 109.117-17.608 23.407-2.704 46.715-8.504 70.345-10.486 28.738-2.404 57.008-8.258 85.463-12.36 11.892-1.72 23.814-3.94 35.767-5.162 14.957-1.53 29.945-3.227 44.917-5.17 6.8-.884 13.598-1.76 20.396-2.643 3.895-.507 10.525.023 14.673-1.214-3.564.622-10.194-.092-12.445.185-5.485.668-10.947 1.505-16.432 2.143-1.16.138-6.284-.062-7.152.538 2.512-2.55 13.95-2.105 17.615-2.597 6.315-.845 12.414-1.529 18.514-3.403-10.286-1.168-20.527.008-30.89 1.367-16.462 2.167-32.91 3.388-49.38 5.708-20.365 2.865-40.953 4.863-61.103 8.128-25.958 4.202-52.707 6.345-78.672 10.962-18.491 3.28-37.527 6.468-56.156 8.181-23.968 2.197-48.812 6.668-72.312 11.639-15.118 3.195-30.682 4.202-45.9 6.868-14.458 2.527-28.93 5-43.38 7.59-10.371 1.85-20.711 3.879-31.06 5.83-6.96 1.314-13.965 3.011-20.987 3.964-3.254.442-7.871.048-10.904 1.37 8.277-4.042 21.74-4.864 31.062-6.624 5.431-1.022 10.878-1.975 16.294-3.073 2.212-.454 7.236-2.566 11.123-3.61-9.432 1.336-31.276 4.976-31.573 6.229.494-2.09 17.085-3.925 19.044-4.94-22.616.876-45.186 9.104-67.395 12.062 10.694-3.703 21.648-5.97 32.772-8.067 101.004-19.074 202.7-37.573 304.54-52.276 45.555-6.576 91.094-14.58 136.634-18.614 11.692-1.03 22.984-3.749 34.615-4.57 10.24-.723 20.511-2.65 30.567-3.834 6.537-.776 11.846-2.566 17.6-3.365 4.962-.683 10.309.377 15.402-.092 5.3-.492 10.594-1.221 15.887-1.828l40.484-4.656c22.64-2.604 45.486-4.954 68.27-6.214 12.983-.715 26.02-2.49 39.118-3.188 25.827-1.383 52.36-3.519 77.965-7.206 21.51-3.096 44.426-2.113 66.243-3.987 29.169-2.505 58.506-2.82 87.59-6.215 22.263-2.604 44.849-.768 67.073-3.71 23.945-3.173 48.72-1.883 72.864-3.25 48.113-2.727 95.888-2.758 144.031-4.794 18.207-.768 36.498-.122 54.712-.637 16.655-.469 32.357-1.337 48.574-1.352 11.139-.008 22.708 1.552 33.793.445 16.033-1.59 32.396 0 48.65-.875 13.514-.723 27.41 1.275 40.647.115 7.09-.622 14.22.008 21.387.438 7.228.43 14.073-2.505 21.11-2.274 4.325.146 9.472 1.429 14.196 1.49 5.578.07 11.293-.622 16.932-.684 5.823-.061 11.9.853 17.753 1.537 4.74.553 6.968-.23 11.377-.715 2.543-.276 13.32.507 12.16-2.158 8.904-1.736 20.78-1.299 29.6.745-5.193.96-.338 1.352 2.051 2.09 2.712.837 5.447.66 8.166.683 5.224.039 10.862.584 15.664.822-.008-.223-.085-1.429-.146-2.596.3 3.549 2.243 1.551 3.664 4.878 2.159 5.047.507 15.256.692 20.695.291 8.873.591 17.746.89 26.619.108 3.165 2.336 10.04-2.865 8.965-.084.407-.13.975-.169 1.582-.046-.476-.1-.96-.115-1.398-4.24-.507-10.263 2.036-14.604 2.689-4.577.688-9.263.939-13.878 1.37.96-.012 1.82.307 2.57.95-2.304 3.218-13.29-1.199-16.078.092.568-.354 1.444-.592 2.473-.753-6.76.545-13.497 1.636-19.858 1.406-7.759-.284-16.178 1.951-24.06 2.274-7.267.3-14.696.276-21.925 1.436-8.588 1.375-17.976.784-26.295 3.657 7.774.576 15.28-.423 23.038-1.168 6.047-.581 16.017-3.725 21.95-2.076-1.815-.112-7.987 1.406-9.635 1.57l-16.624 1.612c-10.77 1.053-21.487 1.483-32.22 2.413-11.169.968-22.33 2.12-33.493 3.18-2.42.23-18.537.722-25.067 1.39 3.365-.722 8.405-1.95 7.898-2.243-6.622-.683-10.586.523-16.171 2.197 1.851.139 3.695.33 5.531.577-28.5 2.734-57.385 4.64-85.985 7.297-30.644 2.85-61.303 4.856-91.87 7.152 1.498-.307 2.796-.814 3.533-1.85.016-.024-10.401.122-11.753.337-2.917.465-9.636.22-12.31 1.736 3.123-1.768 10.332-.1 16.197.108-10.017.768-20.035 1.56-30.03 2.443-17.806 1.575-35.629 3.403-53.443 4.04-13.344.477-26.35 3.826-39.655 4.156-9.142.223-18.168 1.506-26.526 4.11 1.647.077 7.639.375 7.384.377 16.04-.085 32.41-2.005 48.441-2.743 7.582-.345 15.126-1.475 22.7-1.966 2.728-.185 5.232-.085 7.96-.13 5.83-.107 17.684-3.629 23.294-1.746-3.142-.933-12.917 1.7-16.05 1.983-4.733.43-9.273.515-13.966.63-12.66.307-25.436 1.813-38.065 2.466-15.725.814-31.32 2.458-47.03 3.365-16.831.976-34.031 2.558-50.909 2.827-10.97.177-22.109.492-33.056 1.314-15.464 1.167-31.45 3.58-46.899 3.84-17.054.292-34.354 1.383-51.37 2.758-20.227 1.637-41.806 4.034-61.979 1.629 4.087-1.652 9.595-.453 14.02-.676 4.51-.23 9.003-.837 13.513-1.068 7.49-.384 15.049-.799 22.57-1.075 25.035-.93 50.01-2.535 75.038-4.663 4.548-.384 107.165-3.718 107.234-6.691-.038.23-22.816 1.336-26.073 1.42-8.435.224-16.401-1.666-24.82-1.59-21.772.193-43.381 3.872-64.999 4.671-65.712 2.436-130.917 12.053-196.699 14.197-24.629.806-48.98 4.801-73.533 4.84-12.022.023-24.275.491-36.252 1.981-4.94.623-9.725 1.629-14.757 1.783-9.019.269-24.052 2.704-32.58-.254-.914-.315 3.619-1.867 3.242-2.082-4.27-2.458-13.697.984-18.437 1.468-8.043.822-15.986 1.367-24.03.683 13.345-3.35 27.503-4.21 41.108-5.131 6.176-.423 12.521-.162 18.706-1.03 8.004-1.121 18.997-.607 26.464-3.74-5.462-3.02-16.332-.57-22.562-.116-7.221.522-14.627 1.567-21.87 1.59-7.614.015-15.05.346-22.694.899-4.809.353-18.513-.983-22.178 1.237 6.23-3.772 17.047-.093 24.022-3.234-17.577-3.165-36.344 5.024-54.113 3.241 6.73-1.905 1.114-1.475-1.336-2.081-1.798-.446-3.987-1.13-5.17-1.522-2.635-.875-6.584-2.343-9.995-2.85-9.502-1.413-17.953-.153-27.678.53-13.551.953-27.67 1.706-41.145 3.534-5.209.7-9.703.914-14.996 1.022-3.518.07-18.675 3.403-21.387.914-.315-.284 10.702-1.582 11.116-1.652 3.987-.637 7.145-2.335 11.247-2.972 15.164-2.351 30.751-1.921 45.893-4.495 8.696-1.482 17.976-.061 26.595-2.42 10.163-2.78 21.671-3.879 32.664-6.068 18.06-3.595 36.751-5.362 55.058-7.544 16.032-1.905 32.403-4.363 48.297-5.062 7.013-.308 14.189-1.322 21.156-2.205 4.248-.546 8.773-1.537 12.553-2.574 1.702-.467 9.355-1.052 11.97-1.791-1.282.361-2.558.723-3.835 1.085 26.841-.6 53.552-5.194 80.454-7.26 35.36-2.712 70.537-4.379 105.767-8.312 18.698-2.09 36.628-4.064 55.45-4.471 19.811-.43 39.547-5.109 58.537-6.968-3.165-.453 3.272 0 3.618-.814-.07.161-22.409 1.49-23.868 1.736 1.128-.146 4.868.33 5.429.109-3.334 1.312-11.49 1.812-15.007 1.118 1.275.056 4.715-.967 6.205-.989-14.027-.284-27.74 2.474-41.552 4.202-16.67 2.082-33.648 1.936-50.456 3.358-28.762 2.427-57.923 3.625-86.654 7.459-40.43 5.393-81.26 2.581-122.152 6.399-6.261.584-12.584.707-18.829 1.49-4.901.615-10.102 2.95-14.972 3.135-5.677.215-11.815-.454-17.815-.116-10.617.6-21.34 2.267-31.904 3.55-17.83 2.166-35.829 3.572-53.774 5.907-5.447.707-10.932 1.736-16.41 2.128-8.98.638-23.63 5.354-31.987 2.235 16.094-4.978 35.022-4.57 51.685-6.345 7.029-.745 13.981-1.767 21.072-2.635 3.595-.446 5.96-1.805 9.395-2.32 4.133-.622 8.504.092 12.76-.469 27.148-3.556 54.373-4.509 81.437-7.705-3.495-2.058-9.725 1.813-12.898-1.183 3.134-.568 10.294-2.327 14.42-2.158-5.501-.968-13.828 1.09-18.883 1.46-3.972.291-7.982.476-11.992.714 3.81-.484 7.636-1.176 9.142-1.283 7.282-.53 14.242-1.46 21.44-2.428l1.268-.322c-2.381-2.59-21.226 1.267-24.621 1.728-2.735.369-15.072 3.45-16.724 2.028.553.653 2.32.791 4.502.715-2.105.169-4.218.276-6.3.553-5.123.676-10.055 1.375-15.271 1.751-14.043 1.022-27.218 3.08-40.969 2.604 8.381-2.88 18.514-2.427 27.24-4.74-20.057-.46-40.868 5.509-60.864 6.968-7.114.515-14.181 1.452-21.28 2.374-15.126 1.959-30.16 3.165-45.293 5.124 1.836.169 9.065 1.068 14.988 1.444-13.383.453-26.719.077-40.116 1.091-22.201 1.675-44.264 6.276-66.435 8.212-34.615 3.02-68.654 11.915-103.224 14.911-19.428 1.682-38.994 5.454-58.33 8.573-19.996 3.227-39.747 5.977-59.574 9.426-33.978 5.915-67.787 11.116-101.657 17.515-12.675 2.397-25.481 4.28-38.241 6.469-9.849 1.69-19.49 2.988-29.407 4.824-3.964.73-39.04 8.358-40.116 6.023 16.509-6.837 37.496-7.713 55.042-11.032 7.113-1.344 14.22-1.997 21.34-3.342 17.554-3.318 35.077-6.898 52.677-9.956 76.959-13.351 154.624-24.513 232.006-36.835 63.208-10.064 127.123-15.587 190.554-24.045-4.156-.154 2.166-.66 2.95-.753 2.258-.276 4.54-.169 6.79-.276 1.114-.054 2.136.092 3.765.015 12.114-.553 24.52-2.965 36.59-4.056 20.618-1.867 41.152-4.932 61.748-6.584C916.348 88.75 952.2 84.84 987.99 81.237c66.104-6.652 132.754-11.746 198.997-17.085-28.962-.407-58.983 3.795-87.891 6.238-15.18 1.283-30.52 2.62-45.532 3.603-16.063 1.052-32.61 4.97-48.689 4.386 4.11-1.736 12.553.584 15.964-2.412-1.083.83-11.001-1.144-13.974-.975-3.88.215-7.905.607-11.746 1.183-4.824.722-9.495 1.636-14.388 2.15-20.788 2.175-41.668 2.974-62.371 5.355-28.685 3.296-57.431 4.556-86.009 9.157-28.83 4.64-59.036 4.195-87.222 10.578-6.86 1.552-13.889.538-20.81 1.253-5.578.576-11.109 1.797-16.701 2.25-25.082 2.028-50.018 5.8-74.985 9.403-31.896 4.602-62.824 9.733-94.443 15.88-16.21 3.149-32.795 2.703-49.05 4.939-20.442 2.819-40.9 7.543-61.196 10.447-11.6 1.66-23.138 4.033-34.684 6.038-10.525 1.829-20.55 1.683-31.167 3.18-23.476 3.32-46.822 9.358-70.267 13.23-18.338 3.026-37.712 5.415-55.734 9.794-11.884 2.88-24.106 5.231-36.144 7.375-15.203 2.711-30.06 6.153-45.324 9.264-2.39.484-42.275 8.481-42.298 8.996.154-3.664 52.83-12.422 58.691-14.988-.768.039-4.647.177-4.524-.123 1.39-3.487 18.221-3.664 22.439-4.524 11.223-2.29 22.455-4.579 33.678-6.868 9.971-2.028 19.827-3.388 29.722-5.854 11.754-2.927 24.045-4.54 35.944-6.79 9.849-1.86 25.267-2.006 33.825-7.568-.765.027-1.53.05-2.295.07 2.566-.117 7.982-2.156 10.66-2.666 5.047-.968 10.924-1.368 15.749-3.25-20.389-1.613-41.599 8.681-59.675 10.248-7.551.653-17.223 2.497-24.652 4.525-13.336 3.634-27.202 6.83-40.86 9.364-15.365 2.85-30.33 6.983-45.686 10.118-15.487 3.165-31.604 4.847-46.676 9.126-17.37 4.924-35.076 8.65-52.784 12.522l-31.411 6.867c-3.311.73-20.273 2.29-21.61 4.34.937-1.981 11.761-3.625 14.48-4.224 5.64-1.23 10.748-2.251 16.018-4.594-10.048.346-22.747 3.365-32.542 5.961-3.78.999-7.136 2.428-11.054 2.965-1.303.178-3.815-.029-6.017-.058zm249.698-62.402l-.06.003a.86.86 0 0 0-.253.286c.065-.103.182-.197.313-.289zm0 0c.13-.09.275-.18.394-.271-.18.088-.334.18-.455.274l.061-.003zm179.793-20.552c-3.372-3.05-24.844 3.895-29.507 4.494-5.539.707-10.862 2.312-16.355 3.203-9.38 1.521-19.251 2.197-28.293 5.685 12.506-.177 25.881-4.171 38.21-6.276 11.209-1.913 22.356-3.918 33.664-5.885 1.09.046 1.85-.36 2.281-1.221zm29.307-4.67c-8.427.299-17.046 1.443-25.228 3.664 8.066.015 15.749-1.652 23.669-3.096.522-.192 1.037-.384 1.56-.569zm569.088-57.04c2.935-.177 5.892-.523 8.834-.86-5-.193-11.108-1.944-15.418.606-.276.162 5.954.292 6.584.254zm23.424-2.83zm21.209-1.365c8.796-.852 17.792-1.236 26.71-1.905-3.31-.077-7.013-.614-9.11-.584-6.914.108-13.99 1.176-20.865 1.821-4.635.44-13.564-.394-17.818 1.96 3.719-2.001 16.101-.807 21.083-1.292zm-135.911 23.2c-.477-.076-.96-.123-1.445-.13-.522.084-1.037.176-1.559.26 1.106-.068 2.635.016 3.004-.13zm115.454-11.538c-.145.075-.293.148-.444.218a2.42 2.42 0 0 0 .444-.218zm-17.078-.392c-7.974-.799-16.747-.76-25.22.323-8.727 1.114-17.723 1.398-26.442 2.688-8.135 1.199-16.424 1.39-24.575 2.566-4.978.715-15.072-.084-18.974 2.39-.876.583 10.486.422 12.39.276l18.138-1.36c12.038-.899 24.337-1.13 36.298-2.72 5.692-.76 10.985-1.543 16.762-1.636 7.3-.12 21.365 1.297 28.257-1.917-3.2 1.227-13.774-.325-16.634-.61zm91.094-5.823c1.882-.146 4.579-.046 7.206-.154-5.539-.007-12.253-1.428-16.916.254 2.39-.446 7.844.046 9.71-.1zm34.915-2.95c-4.179.553-9.257 1.698-13.013.161 2.389-.63 11.684-2.827 13.013-.16zm3.949-1.244c9.656-1.675 19.827-2.213 29.56-1.667-8.826 2.596-20.403 2.558-29.56 1.667zm30.59-9.265c-1.237-.1-2.481-.192-3.718-.284-1.176.292-2.351.576-3.526.868 2.412-.192 4.832-.384 7.244-.584zm8.05-.645c-2.181-.484-4.309-.315-6.383.514 2.128-.176 4.256-.345 6.384-.514zm98.53-1.106c-1.259.576-7.973.138-9.894.3l-6.983.575c5.962.361 12.392 1.183 16.878-.875zm177.011-5.309c2.205 1.43 5.938.515 8.712-.054-2.22-1.467-5.939-.553-8.712.054zm-44.732 5.024c4.908-.092 9.64-.138 14.565-.56-1.583.268 6.921-.4 5.477-1.39-2.274-1.568-11.3.076-14.273.16-5.286.146-14.074-.514-18.921 1.721 1.974-.845 10.378.115 13.152.07zm34.469 43.527c-10.501-.73-23.192-.814-33.302 2.143 9.749.922 20.38-.653 30.122-1.52l3.18-.623zm25.443-1.529c-3.372-3.31-12.852-.384-17.077.784 2.35.169 4.709.33 7.06.5 3.295-.677 6.79-.178 10.017-1.284zm70.544-6.384c-6-.468-12.022-.115-18.022.077-.86.031-11.615 1.506-10.985 2.282 2.689 3.28 23.56-1.452 27.379-1.805.545-.185 1.09-.377 1.628-.554zm114.463-8.788c-5.561-3.864-12.913-.999-18.967.407-6.168 1.43-13.251.722-19.481.876-8.589.215-16.87 2.182-25.413 2.55-8.696.377-16.124.254-24.644 2.605.484 2.773 77.973-4.61 86.293-5.385 1.106.169 1.844-.185 2.212-1.053zm12.13-.53c-.01.003-.02.006-.027.01a.157.157 0 0 0 .027-.01zm79.725-6.852c-.03.008-.06.017-.084.028a.846.846 0 0 0 .084-.028zM270.939 147.764c.576-.23 1.221-.4 1.744-.676-.492.261-1.083.484-1.744.676zm-37.934 7.267c.43.515 1.037.576 1.805.177 6.799-1.283 13.674-2.382 20.442-3.856 4.763-1.038 10.97-1.714 15.687-3.588-4.402 1.29-12.045 1.237-16.309 2.25-5.393 1.276-17.093 1.852-21.625 5.017zm29.522-10.54c-3.303 1.644-8.804 2.436-12.383 2.336 3.303-1.621 8.811-2.443 12.383-2.336zm46.408-7.298c-2.474 1-5.247 1.514-8.305 1.575 2.466-.998 5.224-1.513 8.305-1.575z" fill="${n}" fill-rule="nonzero"/></svg>`,33:`<svg viewBox="0 0 1920 358" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path d="M1917.452 7.061c-.313 1.498-4.576 1.888-6.03 2.812-2.74 1.734-5.044 4.348-8.481 6.12-9.324 4.802-19.8 9.275-29.307 12.818-3.205 1.191-6.139 2.275-8.976 4.057-1.82 1.152-1.694 3.001-3.776 4.376-3.127 2.12-7.57 2.682-10.92 4.425-6.333 3.282-11.638 8.597-18.251 11.54-13.593 6.052-27.322 13.061-40.674 18.483-6.1 2.479-12.586 4.802-18.802 7.64-6.477 2.952-6.138 6.09-13.254 8.655-.688-.997-.049-1.753 1.926-2.266-18.918 4.677-37.807 13.961-56.435 21.33-14.097 5.586-28.349 10.194-42.533 15.103-14.01 4.85-27.806 12.006-42.145 14.64-7.387 1.355-13.729 3.998-20.642 6.68-3.805 1.471-7.455 1.781-11.192 3.708-3.079 1.588-9.76 3.524-11.899 6.177-.32.397 10.486-2.13 11.812-2.556 4.599-1.5 9.43-2.634 14.068-4.435 7.63-2.952 15.133-6.322 22.665-8.674 15.094-4.725 30.488-9.324 45.418-14.978 16.933-6.41 34.109-14.33 51.507-19.18 13.565-3.786 26.8-5.102 40.296-9.837 12.984-4.55 27.051-11.328 38.757-15.162 7.203-2.362 14.213-4.89 20.97-8.239 4.658-2.314 16.053-9.75 21.543-7.136 1.723 1.124-10.544 5.422-11.454 5.78-3.814 1.501-7.755 3.428-11.744 4.86-4.068 1.46-33.117 10.84-35.682 13.865 1.455-.942 7.834-.244 8.621.194-1.433.89-8.365 4.734-9.517 4.425 1.55.561 4.918-.281 8.781-1.637-3.243 1.608-5.973 3.04-6.922 3.505-2.11 1.055 24.592-9.052 24.263-9.372-1.675-.716-.204-1.394.687-1.762 3.224-1.355 6.303-3.127 9.75-4.367 8.888-3.195 15.404-7.019 24.379-8.413-3.34 3.66-13.787 9.023-18.396 11.802-5.063 3.05-12.16 6.032-17.611 8.433-8.143 3.582-16.44 6.148-24.524 9.798-21.93 9.895-44.953 18.85-67.773 26.819-24.36 8.51-48.487 17.563-72.518 26.732-9.44 3.601-19.615 5.499-28.92 9.42-5.034 2.12-9.75 4.173-15.055 5.896-8.258 2.692-24.718 11.802-33.19 10.505.136.02 22.046-8.133 25.87-11.037-3.727 2.478-26.344 7.222-29.597 8.752-5.102 2.411-11.686 8.007-18.211 7.3.6-.503 1.21-1.016 1.81-1.53-5.673.078-10.543 3.835-15.83 5.393-3.64 1.075-7.445 1.278-11.211 2.556-7.523 2.566-15.22 4.948-22.927 7.01-20.167 5.393-37.856 14.048-58.159 18.618-18.26 4.105-36.055 9.42-54.393 14.755-20.487 5.955-41.07 11.59-61.683 17.128a11184.603 11184.603 0 0 1-30.943 8.249c-2.155.577-21.629 4.369-24.487 5.756 1.86-1.26 11.064-4.63 12.365-5.31 12.586-6.536 1.278-5.103-6.448-3.012-11.047 3.001-22.675 5.557-34.06 7.949-22.26 4.666-44.818 11.56-65.324 15.249-33.122 5.954-68.78 11.502-101.263 20.835-15.53 4.463-32.096 4.192-47.76 7.262-20.594 4.027-41.933 7.735-62.691 10.398-33.954 4.347-68.741 8.49-102.773 14.252-15.23 2.575-29.733 3.708-45.079 5.877-6.342.9-50.2 6.69-51.091 3.62 5.015-.706 20.429-.01 23.962-3.843-.62.668-20.206 1.568-21.987 1.694-11.483.804-23.217 2.198-34.67 2.895-10.602.649-20.623 4.318-31.186 4.415-12.625.106-24.418 1.975-36.8 3.224-12.239 1.24-22.008 1.491-35.107 1.917-9.295.3-18.231 2.353-27.41 3.108-10.485.871-21.203-.155-31.737-.02-24.863.31-49.678 1.404-74.705 2.111-9.75.271-19.383.145-29.2.649-7.63.397-31.05 4.105-35.833-.63 12.905-4.57 30.217-.939 43.616-1.607 9.12-.455 18.009-.648 26.993-.464 20.342.406 39.793-1.327 60.038-3.002 52.369-4.347 104.167-6.69 156.1-12.576 11.929-1.356 24.012-3.331 35.64-4.454 9.217-.89 18.608-1.181 28.135-3.05 7.687-1.51 14.978-1.24 22.83-2.314 9.982-1.375 20.826-3.36 31.011-3.543 18.822-.349 37.75-5.52 56.532-7.485 16.247-1.704 32.686-6.777 48.807-8.21 6.1-.532 12.14-.31 18.289-1.133 4.308-.57 10.088-.377 14.077-2.294 1.114-.533 4.154-3.65 3.912-3.553 6.36-2.489 16.081-3.38 22.646-4.444 11.812-1.917 23.197-2.963 35.426-4.173 7.823-.785 18.211-2.42 24.872-6.603-17.291-1.191-33.17 5.644-50.268 6.98-18.037 1.414-36.21 4.338-54.228 6.962-13.39 1.946-26.17 4.502-39.638 6.012-16.45 1.84-33.363 3.834-49.552 6.584-61.828 10.514-125.264 13.874-187.721 20.932-61.5 6.951-123.473 6.642-185.321 9.837-54.838 2.836-110.219 2.343-164.873-.455-18.85-.969-38.301 0-56.629-2.673-22.2-3.233-44.42-5.935-66.485-9.885-24.825-4.444-50.027-11.56-73.157-21.358-6.273-2.662-54.847-22.723-52.514-27.932 8.597 1.384 17.94 9.41 25.928 13.1 19.035 8.78 37.643 16.284 58.033 21.958 34.148 9.498 69.894 17.873 105.823 20.67 89.606 6.981 179.55 3.583 269.079 2.315 40.867-.581 82.044-4.648 122.756-7.29 14.707-.96 29.762-3.022 44.314-4.542 14.794-1.549 31.185-1.462 46.047-5.547-13.06-1.55-27.438 2.265-39.802 3.456-13.594 1.307-27.41 3.108-41.187 3.776-15.868.775-32.473 2.866-47.993 3.282-9.808.262-21.968 3.737-31.563 1.985 2.392-1.694 8.762.687 10.321-1.869 1.481-2.09-21.658-.513-24.166-.116-15.917 2.498-32.59 1.782-48.584 2.043-21.484.358-44.004 1.723-65.536 1.772-18.26.039-36.617 1.046-55.003-.078-19.025-1.161-37.992-1.045-57.181-.677-17.573.339-33.722 1.278-50.8 1.549-17.922.28-35.388-5.703-53.164-6.71-16.043-.91-31.166-4.918-46.88-8.016-9.943-1.956-16.943-5.383-26.063-8.743-11.754-4.328-24.612-8.646-36.888-12.219-12.683-3.688-24.244-8.394-35.736-15.403-8.433-5.142-18.163-8.646-26.402-14.756-10.38-7.687-22.036-14.823-31.709-23.914-.89-.833-16.042-16.072-15.345-16.488 1.103-.668 27.119 24.156 31.834 25.647-1.114-.823-1.54-1.8-1.288-2.924 3.147-.377 5.848 4.832 7.784 6.429 5.277 4.347 11.793 8.084 17.592 11.647 7.63 4.686 14.784 9.101 22.927 12.432 9.904 4.047 33.606 19.102 43.49 15.578a4.152 4.152 0 0 1-1.606-1.588c5.218-1.026 11.899 4.967 17.408 4.54-5.258-5.072-18.406-8.655-25.357-10.465-4.338-1.133-5.519.716-9.537-.707-1.946-.697-6.041-3.253-8.684-4.463-13.207-6.061-27.38-11.909-40.064-19.403-17.805-10.524-33.848-24.001-48.37-38.466-10.515-10.466-17.902-24.873-24.535-37.924C5.42 189.772-.35 174.901.017 174.97c1.781.116 8.81 16.565 10.63 18.192-.525-4.023-2.884-9.587-4.814-14.314l-2.6-6.285c-.433-.805-.911-1.606-1.344-2.414L0 167V0h1920v6l-2.548 1.061zM218.237 314.04c-.485-2.324-19.21-4.018-21.804-4.705-6.932-1.83-18.483-5.16-25.618-4.464 6.157 4.009 16.333 3.834 23.314 5.848 7.387 2.13 14.62 2.75 22.374 4.067.843.222 1.414-.03 1.734-.746zm382.434 18.096c.513 1.849 11.83-.088 12.325-.126 2.691-.271-13.071-2.518-12.325.126zm32.182-1.095c6.67-.28 13.768-1.278 20.622-2.062 2.808-.3-6.312-.958-8.21-.871-4.936.232-22.074-.445-25.083 2.727.813-.856 10.824.284 12.671.206zm196.58-18.656c-4.433-.126-9.362.474-13.573 1.897 2.972.804 6.554-.571 9.653-.048 1.307-.62 2.614-1.24 3.92-1.85zm10.903-.736c-1.666.958-3.457 1.239-5.354.852.948-1.733 3.379-2.256 5.354-.852zm-47.926 23.197c.852-.658 5.848-.503 3.94 0-1.18.175-4.743.678-3.94 0zm23.72-2.13c-1.17 1.065-13.37 1.424-13.254.959 1.424-3.224 13.633-1.297 13.255-.959zm29.87-4.453c-3.99-.61-20.594.523-23.615 3.272 3.108-2.662 15.772-.32 20.294-1.423 1.113-.62 2.217-1.24 3.32-1.85zm218.2-43.404a7.247 7.247 0 0 1-4.347.988c-1.627-.33 5.383-2.256 4.347-.988zm35.32-7.465c-2.73.34-4.56-.523-7.475-.203-7.29.804-11.957 3.02-16.44 5.983 2.488 3.505 31.33-5.576 36.685-6.758 2.381-4.376-11.415.823-12.77.978zm39.676-7.213c-2.779 2.518-10.437 1.598-12.074 3.302 2.014-2.13 12.287-3.486 12.074-3.302zm58.072-11.899c-4.25 1.036-7.465 2.014-11.851 1.51.93-4.056 14.484-3.804 11.85-1.51zm29.636-9.285c.106-2.45 14.88-1.8 10.263.513-1.704-.184-10.38 2.237-10.263-.513zm37.197-7.871c-3.64-.397-18.453 1.83-20.331 5.15-.223.34 14.077-1.984 16.953-3.862a8.459 8.459 0 0 0 3.378-1.288zm13.4-1.491c1.714-1.172 3.437-2.353 5.16-3.524-.145-.29-.28-.572-.416-.862-4.908.271-4.008 1.83-7.038 3.737.329.707 1.558 1.21 2.294.649zm35.542 4.115c-5.857 1.007-13.4 1.045-18.211 4.996.387 1.161 11.918-2.663 14.552-2.556a9.732 9.732 0 0 0 3.66-2.44zm51.74-28.049c-2.285-3.001-22.065 3.931-25.908 4.987-3.534.968-7.194 2.846-10.95 3.843-5.78 1.53-13.12 2.508-18.522 5.364 8.772.89 17.96-2.856 26.18-5.538 8.53-2.779 16.74-3.64 25.289-6.235a529.832 529.832 0 0 1 3.911-2.42zm10.157-2.904c.28-.465-3.525.435-2.498.174 2.691-.774-6.671-.116-5.77.823.851.89 5.634-.368 6.68-.358a270.34 270.34 0 0 1 1.588-.64zm9.352-1.375c3.883-1.113 13.99-2.508 16.556-6.012.262-.349-23.75 2.769-16.556 6.012zm12.887 9.498c.687 1.597 8.917-1.636 9.4-1.772 3.806-1.171-10.61-1.046-9.4 1.772zm15.907-4.105c-.523.261-1.046.523-1.568.774-2.798-.135 1.54-.726 1.568-.774zm-1.423-14.668c1.442-1.094 3.166-1.588 5.238-1.51-1.482 1.103-3.205 1.597-5.238 1.51zm18.657 10.195c-.746.571-5.48 3.989-6.603 1.781-1.307-2.565 10.35-4.599 6.603-1.781zm-9.75-12.219c3.65-.29 7.571-.455 11.096-1.375 1.82-1.316 3.65-2.643 5.48-3.96-4.6-.387-11.793 3.96-16.576 5.335zm24.253 8.569c-3.408-2.266-7.426-.252-10.766 2.12 1.21 2.14 8.249-.968 8.917-1.162.62-.32 1.23-.648 1.85-.958zm1.56-14.726c-1.55 1.161-3.283 1.675-5.21 1.549.726-2.004 3.04-2.653 5.21-1.55zm13.26 9.334c-.623.095-3.662.221-4.363 1.045.852.358 1.675.319 2.478-.126.644-.308 1.288-.607 1.923-.914l-.039-.005zm18.118-5.49c-.28.212-4.938.919-6.506 2.826 1.481-1.055 1.772-1.055.89.01 1.443-.794 4.222-1.723 5.616-2.837zm3.863-14.214c-1.52.475-20.738 5.122-20.254 3.767 1.384-4.27 20.002-3.69 20.254-3.767zm239.084-65.788c3.999-.358 7.465-.068 11.919-1.22 6.67-1.723 14.048-5.315 20.428-8.123 5.277-2.324 10.621-4.367 15.975-6.71 2.402-1.055 11.764-4.037 12.577-5.818.726-1.724-10.408 2.13-11.163 2.4-6.642 2.392-13.293 4.774-19.935 7.165-12.577 4.522-24.447 8.627-37.159 12.993-2.207.775 6.37-.59 7.358-.687zm-68.005 22.549a32.232 32.232 0 0 0-6.69 2.391c1.394 2.479 6.903-.57 8.287-1.665-.251-.687-.784-.93-1.597-.726zm-26.403 8.762c-.251.087 8.791-.91 12.2-2.227 1.849-.716 3.66-1.23 5.392-2.198-6.012-.474-12.034 2.547-17.592 4.425zm-6.854 8.782c2.352-.765 6.148-2.982 8.636-2.498 1.094.174-11.405 4.066-8.636 2.498zm-6.023-3.457c-.59.717 5.316-.978 4.26-1.365-1.558.01-2.972.465-4.26 1.365zm-86.952 27.72c-3.012.367-6.323 1.945-9.227 2.836-2.169.668-10.612 4.831-12.616 4.425 6.37 1.597 18.822-5.412 24.38-7.126 4.143-1.346-4.958.155-2.537-.136zm9.914-15.55c-2.789.95-7.659 3.844-10.253 1.675 2.091-.88 12.102-2.314 10.253-1.675zm15.142-4.686c-1.384.455-8.336 3.786-9.478 2.053-2.314-3.486 14.823-5.683 9.478-2.053zm23.082 4.686c-5.122.688-11.202 6.361-15.317 5.79 4.231 1.307 11.028-4.812 15.317-5.79z" fill="${n}" fill-rule="evenodd"/></svg>`,34:`<svg viewBox="0 0 1920 381" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path d="M.025 367.84L0 368V0h1920l-10.314 7.057c-.107 2.047-5.607 4.204-6.828 5.613-2.445 2.811-2.466 6.336-6.568 8.791-4.658 7.606-17.698 16.125-24.884 21.276-6.767 4.815-8.519 9.798-14.624 15.002-9.872 8.403-18.339 17.918-28.4 26.217-10.826 8.917-22.45 16.838-33.224 24.601-4.249 3.063-9.683 5.56-13.387 9.253-4.427 4.417-3.336 5.917-9.914 9.715-.87-.903-.377-1.805 1.5-2.707-17.939 7.868-35.196 20.1-52.748 30.172-12.515 7.176-25 12.148-38.008 18.307-16.503 7.826-32.554 17.477-50.284 22.314-6.819 1.857-12.756 5.319-19.145 8.13-5.582 2.455-16.922 4.91-20.71 10.218-.482.682 12.065-3.304 13.303-3.734 6.892-2.371 13.596-5.141 20.216-8.236 8.844-4.133 16.9-7.658 25.84-11.257 24.023-9.662 47.303-20.824 69.858-34.022 10.334-6.053 22.566-10.721 33.75-14.77 17.163-6.222 35.48-15.097 49.758-26.91 6.484-5.361 14.95-9.421 22.671-14.97 5.445-3.914 16.125-16.482 23.332-14.824.944.367-18.8 14.886-20.71 16.093-3.756 2.38-32.457 19.453-32.987 22.008.295-1.419 8.033-1.92 8.995-1.572-1.144 1.154-7.763 6.4-8.823 6.274 1.805.346 5.172-1.249 8.907-3.525-3.021 2.35-5.602 4.427-6.588 5.172-2.099 1.573 23.478-14.058 22.587-14.635-.577-.462-2.004.031-3.82.996 1.71-1.269 3.19-2.381 4.082-3 3.294-2.287 6.378-5.078 9.945-7.333 7.952-5.036 13.124-9.862 21.496-13.345-2.14 4.123-10.826 11.394-14.55 14.845-4.617 4.27-9.967 7.575-14.845 11.54-6.987 5.686-14.583 10.512-21.895 15.789-19.66 14.184-41.691 25.252-62.463 37.83-24.486 14.824-51.752 26.238-77.37 38.513-9.642 4.616-20.08 7.616-29.669 12.337-5.634 2.77-10.9 5.35-16.911 7.564-8.372 3.074-24.507 12.977-33.1 11.823.011 0 23.06-9.61 26.658-12.704-3.535 2.654-27.329 8.613-30.654 10.27-5.256 2.623-12.107 8.456-18.957 7.7.629-.555 1.248-1.101 1.867-1.657-7.774.094-20.583 6.242-28.567 8.76-8.854 2.801-17.813 5.434-27.067 7.606-18.526 4.343-34.955 10.25-53.409 14.498-17.415 4.018-34.19 6.42-51.804 9.704-23.794 4.428-47.681 8.173-71.716 11.068-11.1 1.343-22.22 2.529-33.35 3.599-1.924.185-30.833 1.347-32.25 2.026.794-.666 12.655-2.705 14.11-3.18 12.075-3.913 5.424-4.889-3.493-4.69-11.687.263-23.405-.189-35.071 1.05-7.323.776-14.436-.62-21.832-.043-4.49.357-9.756 2.13-14.205 2.14-3.776.011-7.815-.471-11.613-.88-8.152-.882-12.778 1.28-20.111 1.059-18.517-.556-40.411-3.871-60.092-6.148-11.351-1.311-23.427-.566-34.704-2.098-9.306-1.259-18.884-1.248-28.147-3.367-5.424-1.249-10.334-1.008-15.611-1.543-4.962-.503-9.001-3.577-13.69-4.364-5.928-.997-13.482-1.49-19.587-2.266-20.856-2.665-41.544-7.018-62.19-10.113-33.13-4.973-66.093-12.747-99.538-17.95-14.373-2.235-27.77-5.403-42.363-7.659-6.095-.944-48.562-8.245-48.562-11.277 4.951.734 19.806 5.854 24.087 3.084-.487.314-22.168-4.805-22.933-4.962-5.256-1.06-10.26-2.36-15.737-3.137-10.826-1.532-21.14-4.773-32.081-5.508-12.254-.818-23.321-4.102-35.659-5.507-8.949-1.018-19.135-.462-27.675-1.815-8.77-1.385-20.268-4.333-30.581-5.204-11.939-1.018-24.245-.66-36.393-3.137-24.612-5.014-51.101-7.081-76.217-7.102-14.509-.01-28.787-.692-43.327.02-6.735.326-27.518 3.348-31.704-.838 11.624-5.487 31.4-1.71 43.989-1.574 14.456.168 28.587-.346 43.023.64 19.545 1.332 40.348 1.28 60.375 3.986 11.897 1.606 24.518 1.186 36.425 3.64 9.106 1.879 18.873 1.533 28.116 2.708 8.948 1.133 17.215 3.598 26.216 3.451 11.3-.189 23.406 3.294 35.114 4.71 13.564 1.627 28 2.466 41.24 4.68 10.081 1.678 19.156 4.962 29.783 6.252 8.466 1.028 15.789 3.126 24.234 4.668 9.715 1.773 20.5 2.718 30.172 5.235 18.39 4.784 38.26 5.907 56.567 11.184 16.209 4.668 33.896 3.85 50.105 7.805 6.441 1.574 13.156 4.07 19.775 5.476 4.574.976 9.988 2.203 14.635 1.72 1.647-.167 3.61-2.087 3.871-2.097 6.757-.347 16.513 1.93 22.986 2.99 12.159 1.993 23.689 4.637 36.152 7.207 7.637 1.573 18.327 3.2 25.902 1.143-13.47-5.686-29.71-6.504-44.272-8.193-18.852-2.182-38.24-6.767-57.123-10.512-26.804-5.319-54.144-9.956-81.105-15.726-112.82-24.14-229.458-42.866-344.313-49.842-36.54-2.224-75.104-3.221-111.54.094-44.87 4.092-90.358 5.308-134.21 16.995-30.161 8.036-59.127 18.475-88.974 28.756-17.834 6.137-35.417 14.897-52.412 23.468-5.235 2.644-10.491 6.022-15.328 8.466-3.147 1.585-29.615 19.01-31.808 17.457-1.248-.891 41.313-26.133 46.254-28.881 13.324-7.396 27.33-13.05 40.537-19.23 28.347-13.26 58.215-21.076 88.145-29.385 73.07-20.28 146.485-21.633 221.716-23.038 36.833-.682 74.17 4.784 110.815 7.92 32.795 2.801 65.695 8.624 98.363 12.978 14.53 1.93 31.054 7.112 46.307 6.315-11.361-5.025-26.626-6-38.27-7.249-12.841-1.374-25.452-3.745-38.555-5.267-17.058-1.982-35.386-4.668-51.93-7.238-9.756-1.521-22.398.22-31.567-3.158 2.633-1.437 8.602 2.035 10.533-.357 2.067-2.287-22.933-4.091-25.808-4.05-15.652.221-30.938-2.821-46.475-3.608-20.184-1.018-41.69-2.57-61.907-1.542-9.62.482-19.104 1.888-28.829 1.353-10.187-.566-17.425.776-27.539.378-17.152-.682-35.417 1.72-52.475 4.437-18.915 3.011-36.1 6.431-53.378 11.456-16.555 4.805-35.68 6.337-52.035 11.551-13.9 4.427-26.794 8.246-40.18 13.072-17.164 6.19-32.764 10.082-48.794 18.086-23.688 11.823-47.209 24.14-68.873 39.53-6.055 4.299-51.723 39.294-50.237 43.443-1.484-3.368 23.118-25.477 24.797-28.598-3.127-.252-2.403-1.144-1.427-2.088-5.004 3.462-10.082 6.871-14.394 11.005-8.099 7.763-15.421 17.048-21.81 26.888-1.857 2.875-14.383 27.969-13.9 35.974-.746-4.669 1.174-14.887.923-16.89-2.927 3.556-4.28 13.868-4.04 18.558.032.713 1.574 15.484 1.186 15.17-3.033-2.448-3.879-7.45-4.026-12.527zM1830.68 44.164c7.428-5.917 12.747-10.764 18.275-18.853-1.175-.88-18.4 17.09-25 23.605 2.613-1.794 5.078-3.441 6.725-4.752zm-6.725 4.762c-3.546 2.424-7.385 5.12-10.081 7.764 2.885-1.836 5.665-3.767 7.973-5.76.43-.377 1.164-1.08 2.108-2.004zM181.19 182.046c-12.232.892-20.142 10.554-31.462 13.386 8.75-.42 16.282-9.956 24.885-10.27a15.64 15.64 0 0 0 6.577-3.116zm43.307-13.932c.997-.304-8.277-.23-10.931.64-4.774 1.563-8.97 3.787-13.691 5.109-2.875.808-14.53 2.958-15.925 5.948-.105.305 16.334-3.64 18.516-4.259 7.008-1.983 14.74-4.983 22.031-7.438zm17.866-4.731c3.21-2.193 8.204-3.18 12.138-3.043-3.86 1.175-8.036 2.864-12.138 3.043zm-88.47 62.903c-7.333-.556-17.415 5.466-23.29 9.442-6.766 4.585-10.124 7.323-17.572 11.488-11.173 6.242-24.003 13.795-34.18 21.82-4.815 3.798-8.392 9.296-12.861 13.209-1.112.976-2.319 1.846-3.504 2.759 3.766-2.35 7.637-4.417 8.57-5.12 7.166-5.402 14.698-9.651 22.095-14.31 6.483-4.08 11.917-9.126 18.663-13.123 6.43-3.809 25.388-10.418 28.22-17.583a4.005 4.005 0 0 1-2.276.063c2.55-4.543 12.631-4.973 16.135-8.645zm53.147-23.353c-1.657-2.003-18.61 6.578-20.96 7.376-7.103 2.391-19.42 6.735-24.476 12.232 7.658-.913 17.09-7.102 24.391-10.03 6.505-2.601 13.104-5.297 19.891-8.014.881-.22 1.27-.735 1.154-1.564zm26.878-22.345c2.182-.882-5.676.912-7.47 1.51-2.087.703-11.162 5.13-12.337 4.753 5.602 1.73 14.719-4.532 19.807-6.263zm358.024 5.486c-.283-3.136 14.992 2.14 12.232 1.93-.514-.041-12.043.064-12.232-1.93zm46.422 4.742c-2.329-.45-4.616-.87-7.05-1.206-3.545-.483-16.91-3.819-19.806-1.532.314-.262 12.096 2.098 13.764 2.371 6.252 1.018 12.914 1.847 19.44 2.518 3.105.367-4.973-1.888-6.348-2.15zm153.231 28.011c-3.724-.566-11.246-.336-14.32-2.518-.084-.084 17.404 2.97 14.32 2.518zm28.787 4.994c-4.217-1.48-9.221-2.36-13.701-2.161 2.58 1.72 6.515 1.405 9.326 2.885l4.375-.724zm5.309 1.815c1.531-1.563 3.923-1.238 5.423.808-1.898.42-3.703.157-5.423-.808zm-43.548 11.298c-1.28.735-4.532-.954-4.396-1.017 1.144-.483 4.28 1.06 4.396 1.017zm18.988 3.935c.766-.378-10.784-5.739-12.998-3-.325.566 11.603 3.713 12.998 3zm26.29 5.392c1.26-.262 2.508-.535 3.777-.797-3.41-1.847-20.174-5.76-23.688-3.945 3.567-1.7 15.369 4.522 19.912 4.742zm228.378 26.51a6.986 6.986 0 0 1-4.543-.42c-1.5-.88 5.959-.545 4.543.42zm36.865 3.337c-2.812-.441-4.04-1.91-6.872-2.497-7.7-1.616-12.851-.672-18.338 1.08 1.301 4.207 32.826 3.85 38.093 4.176 3.378-3.599-11.341-2.529-12.883-2.76zm28.41 3.934c2.475-1.574 13.354-.242 12.882 0-3.41 1.815-10.931-1.217-12.883 0zm61.697 1.72c1.898-3.997 15.547-.503 12.274 1.322-4.553.053-7.963.304-12.274-1.322zm44.23-1.385c-.651 2.655 8.58 2.078 10.26 2.613 5.37-1.616-9.6-5.34-10.26-2.613zm79.646-3.535l1.898.157c-.094-.008-4.264 1-1.898-.157zm-40.41 3.126c-3.547-1.206-19.105-2.066-21.633.923-.514.515 14.74.997 17.95-.325a223.9 223.9 0 0 1 3.682-.598zm19.754-1.72c-.095-.336-.178-.661-.273-.997-5.088-.598-4.385 1.238-7.805 2.738.2.787 1.343 1.595 2.213 1.112 1.952-.944 3.903-1.899 5.865-2.853zm29.868 13.596c-5.875.031-14.174-1.133-19.577 2.098.2 1.322 12.663-.734 15.412-.136a9.847 9.847 0 0 0 4.165-1.962zm56.976-22.262c-1.983-3.525-23.028.766-27.193 1.375-3.713.535-7.742 2.087-11.697 2.643-6.106.86-13.743.724-19.692 2.801 8.876 2.56 18.727-.199 27.529-1.95 9.169-1.837 17.54-1.428 26.741-2.896 1.437-.661 2.875-1.322 4.312-1.973zm9.033-1.364c.566-.178 1.122-.346 1.689-.514.356-.482-3.662.074-2.581-.094 2.675-.493-6.735-.787-5.99.23.744 1.018 5.853.253 6.881.378zm29.017-5.539c.347-.398-24.79.22-17.582 4.606 4.144-.777 14.676-1.186 17.582-4.606zm4.774 15.4c-.546.106-9.369 2.645-9.935.872-.997-3.169 13.995-1.69 9.935-.871zm6.966-1.783c-.021.042-4.595.2-1.69.661.557-.21 1.123-.43 1.69-.66zm5.161-17.047c-2.108-.21-3.923.136-5.497 1.133 2.109.346 3.924-.01 5.497-1.133zm6.096 15.096c1.007 2.465 6.19-.934 6.966-1.48 4.05-2.79-8.152-1.415-6.966 1.48zm-2.298-15.4c3.777-.053 7.826.041 11.488-.703 1.961-1.301 3.913-2.602 5.875-3.903-4.606-.734-12.432 3.472-17.363 4.605zm22.566 11.865c.661-.305 1.322-.609 1.972-.913-3.241-2.591-7.679-.787-11.309 1.563 1.112 2.382 8.571-.472 9.337-.65zm4.375-16.639c-2.203-1.385-4.595-.892-5.466 1.238 1.972.273 3.798-.136 5.466-1.238zm13.48 11.152c-.03.042-3.881-.126-4.73.776.86.462 1.72.483 2.601.074.713-.284 1.427-.567 2.13-.85zm13.03-2.025c1.616-.84 4.354-1.605 5.938-2.811-.273.188-5.182.786-6.86 2.77 1.573-1.07 1.877-1.06.922.041zm10.302-18.023c-1.657.461-21.548 4.532-20.992 3.116 1.584-4.449 20.751-3.043 20.992-3.116zm262.82-93.223c-8.782 5.529-17.993 9.421-27.476 14.341 1.416-.734 11.582-1.552 15.62-2.654 8.53-2.34 19.115-10.407 26.438-15.222 3.567-2.35 22.996-12.4 23.961-16.45.346-1.72-15.054 6.767-17.32 8.078-6.977 4.04-14.405 7.616-21.224 11.907zm-94.041 47c1.647 2.486 7.154-.871 8.497-2.245-.314-.693-.902-.924-1.741-.672a31.835 31.835 0 0 0-6.756 2.917zm-2.025 2.203c-6.253-.168-12.295 3.546-17.856 5.948-.23.105 9.033-1.406 12.453-3.231 1.804-.965 3.672-1.595 5.403-2.717zm-15.443 12.61c-2.591-.367-6.42 2.308-8.77 3.284-2.843 1.94 10.019-3.169 8.77-3.284zm-10.994-1.815c1.185.357-4.879 2.623-4.291 1.762a7.35 7.35 0 0 1 4.29-1.762zm-7.659 3.535c-.042.063-9.011 2.78-9.064 2.801-1.206.494 7.48-.461 9.064-2.8zm-110.301 22.283c-.336-.619-.976-.66-1.92-.136.294.63.934.671 1.92.136zm2.79.074c-.912.839-1.783.88-2.622.136.283-.692 2.507.031 2.622-.136zm11.866 10.207c-2.12.661-11.226 4.92-13.177 4.427 6.693 2.015 19.576-5.465 25.367-7.333 1.51-.524-9.736 2.13-12.19 2.906zm9.022-18.097c2.192-.965 12.494-2.475 10.543-1.773-2.906 1.039-7.868 4.113-10.543 1.773zm16.334-4.584c-2.476-3.787 15.338-5.875 9.799-2.025-1.47.472-8.582 3.882-9.799 2.025zm34.033 2.738c-5.277.85-11.624 7.239-15.779 6.599 4.333 1.416 11.414-5.424 15.779-6.599zM77.97 240.292c5.31-3.433 18.002-9.214 21.568-15.086-1.395 1.236-9.67 5.45-11.759 7.008-1.28.954-12.925 10.123-9.809 8.078zm21.626-15.082c.042-.068.082-.136.122-.204a.862.862 0 0 1-.18.2l.058.004zm-8.512-2.145c-.986 1.794-5.655 4.449-7.344 4.732.976-1.763 5.676-4.47 7.344-4.732zm29.228-14.162c-1.249 1.51-2.959 2.444-5.11 2.832 1.26-1.5 2.96-2.434 5.11-2.832z" fill="${n}" fill-rule="evenodd"/></svg>`,35:`<svg viewBox="0 0 1920 213" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path d="M1919.173 80.207c.278.108.554.22.827.34-1.73-.748-12.547 3.453-15.827 3.925-9.7 1.4-20.288 2.517-30.074 3.146-16.087 1.039-31.474 4.744-48.064 6.946-15.041 1.999-30.924 2.95-45.752 3.965-6.663.456-13.404-.18-20.185.865-.693.103-17.299 3.831-8.716 1.055-32.835-2.895-68.053.873-100.951.196-14.38-.29-28.524.205-42.684-.723-12.004-.78-34.03-5.043-44.705.393 3.146-1.605 19.053 1.825 24.449 1.92 8.433.157 17.062-.528 25.244-.536 22.78-.015 45.28 1.912 68.108 1.448 25.314-.52 49.346 3.618 74.724 3.666 16.669.031 32.205-.181 48.544-.874-13.774.787-28.013 1.833-31.616 2.368 2.085.134 6.954 2.439 7.112 2.478-1.888.346-8.654 1.605-10.014.795 1.077.74 2.706 1.18 4.53 1.502.36.064 6.178 1.483 10.526.873.653-.22 10.612-1.597 10.958-1.022 4.61-.968 9.432-1.66 12.594-1.935 8.402-.732 15.45-1.251 23.505.007-18.344 8.402-45.853 6.105-65.984 6.797-16.842.582-33.731.826-50.754 1.212-26.298.605-52.533-.181-78.901.094-12.634.126-25.244-.181-37.964-.346-14.758-.197-39.026 4.948-52.116-1.204.449.22 22.349.15 26.754-1.022-4.783.99-32.315-1.747-34.644-1.684-.566.016-17.18 1.518-11.343-.37-11.194-3.272-28.335-1.345-40.182-1.895-11.069-.512-22.38-1.48-33.622-1.48-19.39 0-40.245-.597-60.06-1.934-23.034-1.558-46.216-2.935-69.375-4.004-16.244-.756-32.48-1.503-48.725-2.25-.96-.048-21.106-2.29-24.19-1.739 2.518-1.266 16.913-1.18 19.407-1.786-3.792-7.166-52.666-6.639-61.083-6.741-18.51-.228-35.95.07-53.508-1.353-65.127-5.286-130.915-9.833-196.718-10.313-33.165-.244-66.637-1.762-100.03-2.108-10.313-.103-87.31 4.232-88.86-.818-10.014-.504-18.046-1.11-21.743-1.023-12.193.275-24.032 1.337-36.202 2.045-27.666 1.597-53.46 2.329-80.71 4.917-29.712 2.824-59.7 3.445-89.639 6.655-13.782 1.479-27.887 2.997-41.7 4.578-8.661.991-36.886 9.818-44.053 5.35 12.422-6.042 29.515-4.69 42.999-6.719 11.58-1.746 23.048-2.957 34.683-4.263 18.809-2.109 37.39-4.327 56.568-6.349 82.347-8.66 165.566-10.32 248.164-12.067 32.49-.692 66.496-1.392 98.71.362 19.579 1.07 37.035.102 56.174.504 17.173.361 42.117 6.725 59.44 1.754-16.638-4.5-36.32-3.666-53.39-4.885-19.006-1.361-38.334-1.943-57.387-1.951-32.245-.008-65.071-1.408-97.529-1.778-122.324-1.4-247.134 6.521-368.05 24.15-59.344 8.653-118.485 19.47-176.437 33.087-28.744 6.757-57.441 14.246-85.564 23.347-8.819 2.856-83.7 29.5-85.076 26.99 16.858-13.656 54.916-20.342 76.289-27.186 15.277-4.893 31.403-9.527 47.199-13.798 85.509-23.12 171.34-37.5 258.792-50.157 44.603-6.45 89.63-7.85 134.47-12.13 21.837-2.085 43.903-3.02 65.874-4.46 14.946-.976 31.112.92 46.16-2.219-22.277-3.776-48.197.913-70.664 2.58-16.535 1.228-33.677 2.313-50.047 3.399-9.95.66-22.23 3.272-32.127 1.974 2.337-1.486 8.197.543 9.794-1.762.401-.503-36.697 2.384-39.67 2.628-11.454.944-23.152.936-34.582 2.092-16.976 1.723-34.77 4.807-51.706 6.82-76.093 9.063-150.55 26.306-224.911 45.217-56.836 14.45-116.558 31.285-170.294 55.246 2.533-1.55 4.853-3.21 6.765-5.018-7.678 1.125 8.401-4.445 11.178-5.46 7.04-2.564 13.908-5.6 20.949-8.15a373.664 373.664 0 0 0 14.655-5.671c9.306-3.823 35.494-8 41.472-15.961 1.55-3.808 9.857-3.17 14.042-6.238-11.218-1.07-26.424 7.898-34.825 11.013-12.783 4.743-25.22 9.636-37.98 15.088-13.71 5.852-27.674 11.532-41.778 17.267-5.806 2.352-10.896 6.19-16.394 8.802-4.413 2.093-27.73 10.054-43.227 16.685 1.361-.669 2.478-1.266 2.95-1.7-3.356.4-24.065 7.002-29.994 10.242L0 213V0h1920v80l-.827.207zM177.806 121.885c-5.191 2.99-9.974 5.207-12.971 4.193 4.318-1.471 8.653-2.777 12.971-4.193zm2.29 8.787c3.264-.228 7.127-1.188 11.351-2.62 1.235-.59 2.391-1.203 3.335-1.84-4.633.33-10.014 3.68-14.686 4.46zm-1.361.163l-.018-.041a8.293 8.293 0 0 1-1.296.027 7.9 7.9 0 0 0 1.314.014zm0 0c.446-.03.9-.089 1.36-.163-.452.031-.922.084-1.378.122l.018.04zm54.35-18.595c3.437-1.392 7.496-2.588 11.484-3.508a9192.43 9192.43 0 0 0-11.485 3.508zm1127.922-22.277c-.04-.008-.079-.016-.118-.032-.04.016-.079.024-.087.04.07-.008.134 0 .205-.008zM233.5 101.653l-4.098.164c-8.819 1.833-16.74 7.702-25.582 8.89 3.642.11 25.952-5.035 29.68-9.055zm40.859-10.951c-11.053-.543-19.596 5.97-29.948 6.521-.967.236-8.889 3.477-7.89 3.619 7.111.999 32.221-6.954 37.838-10.14zm26.715-6.207c-3.572.04-8.024.913-11.108 2.754a58.21 58.21 0 0 0 11.108-2.754zM238.15 122.24c-8.755 3.729-20.028 4.208-27.784 9.676 2.587-.103 44.046-14.373 44.32-14.058-1.678-1.934-14.144 4.248-16.536 4.382zm18.935-5.436c4.83-2.203 10.061-3.343 15.332-3.54-4.067 2.635-10.4 3.493-15.332 3.54zm14.53-12.83c2.15-.569 8.433-1.857 10.288-3.69-1.661.835-19.186 5.087-19.264 5.066 2.289.606 6.474-1.337 8.975-1.376zm10.288-3.69c.045-.044.087-.088.127-.133a.393.393 0 0 1-.117.081l-.01.053zm335.405-31.788c.904 2.706 11.304-1.471 12.578-.944-1.164-.598-4.845-.323-6.387-.386-.032.008-6.553.244-6.191 1.33zm51.51-3.682c-2.998.19-6.097.166-9.086-.354-3.548.339-14.553-.086-20.492 1.212 7.803-1.495 24.504 1.573 29.578-.858zm138.127-3.815c-1.29-.11-2.595-.086-3.933.236-3.186-.967-6.041-.7-8.574.802 2.784 1 8.873-.967 12.507-1.038zm28.65.252c-4.067-.559-9.007-.41-13.035.377 2.809.92 6.2.055 9.118.748 1.306-.378 2.604-.748 3.917-1.125zm10.376.495c-1.4-.102-2.84-1.156-5.333-.59 1.321 1.322 3.162 1.125 5.333.59zM802.62 76.243c-.22-.118-4.28-.487-4.264.386.968.212 4.327-.33 4.264-.386zm17.627.377l.148.016c.177-.002.311-.026.397-.078l-.545.062zm29.021-.849c-4.059-1.054-19.304-1.683-22.482.339 2.045-1.212 11.414.236 14.097.865 3.35-.173 5.081-.118 8.385-1.204zm210.524-1.722c-.394.26-3.352-1.03-4.374-.315.409.747 3.854.74 4.374.315zm47.19 2.163c-8.031-3.8-24.834-3.54-34.07-2.808.567 1.329-.172 1.864-2.225 1.612 1.07 2.266 33.896 3.414 36.296 1.196zm25.315 1.455c-3.139 1.4-7.552 1.164-10.88.606-2.886-.582 11.14-.716 10.88-.606zm57.465 3.052c-.205-2.194-11.399-2.517-12.476-.802 1.14.417 2.289.826 3.437 1.243.826.142 9.165.897 9.039-.44zm37.554 3.116c-1.093-.386-10.014-.819-9.258-2.77.889-2.289 13.483 2.117 9.258 2.77zm26.841.125c-4.476-1.69-12.138-2.179-16.67-1.203.19-.04-4.994.094-3.39.999 3.296 1.872 16.544 1.864 20.06.204zm18.282.756c-3.257-2.046-4.358-.347-7.576.361.48 2.817 8.394-.574 7.576-.361zm25.55 13.53c-5.514-.692-12.413-2.58-17.92-.708-.134 2.006 5.766.905 6.742.708 3.343.614 8.07 1.33 11.178 0zm54.94-8.3c-1.338-3.248-9.26-2.351-11.934-1.714-13.94.543-28.634-3.69-42.463-1.628 8.307 3.123 17.605 2.14 26.282 2.36 9.243.235 18.903 2.753 28.115.983zm9.991.522a.859.859 0 0 0 .044-.021l-.044.021zm8.96 1.414c-5.602-4.429 16.873-.244 16.778-.197-3.61 2.156-13.09.37-16.779.197zm8.896 10.73c.189 1.77 9.023 1.211 10.085.779-1.22-.402-2.43-.803-3.65-1.204-.102 0-6.56-.732-6.435.425zm32.245.763c-.779.047-6.466-.212-6.23 1.101.361 2.03 10.674.89 6.23-1.101zm2.777-10.14c2.84-.582 6.104-1.11 8.928-.04-6.6 1.7-10.218 1.11-16.622-.306 2.557.118 5.137.141 7.694.346zm11.697 12.665c-1.667.763-9.849 1.054-10.368-1.227 4.06-1.015 7.285-1.298 10.368 1.227zm.527-11.8c2.573-.37 3.894.771 5.31.976-2.226.362-4.051.456-5.31-.976zm27.997 13.011c-.904.567-.818.378-.22.024.212-.063.354-.094.22-.024zm4.846-.527c.37.236-2.384.22-4.374.19 1.172-.551 3.013-1.078 4.374-.19zm8.291-9.81c-3.54 1.7-16.637-6.63-20.256-2.556-.7.748 8.205 2.046 9.235 2.352 1.77.08 9 1.29 11.021.205zm242.823 19.227c6.089.857 12.264-.236 18.266-.527 9.015-.433 19.344.896 28.092-1.346.967.055 9.47-.739 8.511-1.18-9.77-4.515-33.212.032-43.919-.141-5.555-.092-20.456-3.047-25.273-.586 2.896-1.146 11.987 3.452 14.323 3.78zm-112.042.354a15.532 15.532 0 0 1 0 0zm29.61-4.587c6.733-.361 5.577-1.038 8 1.102-1.495.409-7.529 1.22-8-1.102zm-20.815-.4c5.734 1.486 12.31 1.99 18.273 1.266-5.207-1.7-13.042-2.895-18.273-1.267zm-12.32.463c1.007.3 4.304-.11 4.304-.11-.213-.126-4.256-.77-4.303.11zm-4.515-.613c3.683.65-7.825-.276-8.473-.003 2.298-1.05 6.014-.036 8.473.003zm-10.163 4.61c2.973 1.25 8.842-.37 12.523-.213-1.29-.18-2.604-.236-3.957-.031-3.178-1.322-6.033-1.243-8.566.244zm-69.21-7.151c-6.529-3.47-19.1 2.258-25.165-.873 3.021 1.707 8.11 1.534 11.462.779 1.109.047 12.334-.622 13.703.094zm.787-11.084c2.517-.102 8.865-1.015 10.659 1.314-2.32.7-8.976 1.077-10.66-1.314zm25.361.016c-.597-.079-10.1-.488-9.636 1.054.346 1.148 11.8 3.225 9.636-1.054zm13.153 12.28c1.094.047 2.36-.048 3.619-.056-4.374.252-10.297 2.227-13.475.166 1.022.464 8.897-.15 9.856-.11zm280.685-38.13c9.613-1.447 28.445-7.709 29.743-4.837-9.117 2.863-19.76 4.9-29.743 4.837zm-5.24-.102c-1.785.032-3.815.126-6.017.252 2.934-.393 5.593-.582 6.041-.252 1.692.15 3.462.095 5.216.102-2.557.386-4.492.457-5.24-.102zM154.278 130.525c.188-.153.354-.301.496-.443-.14.146-.308.285-.501.418l.005.025zm-22.75 9.036c3.531.196 18.573-5.638 22.745-9.061-2.593 1.779-9.642 2.38-12.541 4.577-1.102.433-8.803 4.476-10.203 4.484zm16.166-11.847a23.034 23.034 0 0 1-7.37 2.761 18.375 18.375 0 0 1 7.37-2.761z" fill="${n}" fill-rule="evenodd"/></svg>`,36:`<svg viewBox="0 0 1920 219" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path d="M1497.465 78.371v.013l-.06-.036.06.012v.011c.104-.155-.078-.355-1.045-.515l-.264-.042c.43.083.84.306 1.25.545-2.26-.264-4.711-.384-2.164-.18.913.529 1.983.445 2.223.216 1.046.637 1.983 1.418 2.668.59.18-.217-1.19-.445-2.668-.614zm413.177-71.135c-3.1.997-6.044 3.028-9.66 3.905-8.94 2.15-19.767 3.749-28.443 4.794-15.681 1.887-29.74 10.887-45.938 14.468-14.323 3.172-29.86 7.87-43.63 9.805-5.865.83-12.666.108-18.506 2.572-4.698 1.982-5.695 6.224-12.064 5.239-.409-1.178.348-1.875 2.271-2.08-19.502-.6-40.014 5.877-60.333 8.004-12.918 1.358-26.063 3.388-39.005 4.698-14.756 1.502-28.767 5.347-43.246 5.191-7.246-.072-13.362.925-20.452 2.127-5.768.973-17.7.553-22.11 5.155-1.261 1.31 11.788 0 12.726-.108 5.082-.59 10.31-.337 15.645-1.202 9.168-1.478 17.411-3.653 26.52-4.89 20.283-2.74 40.987-3.16 61.582-6.621 10.575-1.779 19.058-2.98 29.512-3.329 20.043-.673 38.308 2.187 59.396-1.358 3.881-.649 6.801-1.598 10.418-2.139a31.733 31.733 0 0 0 5.12-2.74 42.935 42.935 0 0 1 3.207 1.875c5.06-.505 10.262-.72 15.273-1.538 5.984-.973 21.57-8.736 26.784-2.896.853 1.226-21.665 4.662-23.888 4.807-2.866.283-32.167 3.258-35.863 4.956 1.67-.41 7.335 2.53 7.781 2.986-1.25.481-9.252 2.548-9.757 2.175 1.346 1.202 4.29 1.478 7.955 1.262-4.17.973-7.426 1.899-7.39 2.007.565 1.442 13.338-.71 14.54-1.094.528-.348 10.477-2.968 10.646-2.62-.193-.492-1.178-.648-2.452-.684 6.67-1.418 12.978-2.98 16.258-3.473 8.4-1.25 13.483-3.497 21.533-1.562-2.944 2.415-12.352 4.494-16.546 6.032-5.648 2.067-11.211 3.257-17.16 4.542-9.408 2.043-18.84 3.653-28.441 5.24-17.664 2.92-35.929 4.71-53.93 7.798-25.558 4.374-51.693 5.756-77.36 10.37-11.715 2.103-23.924 2.776-35.82 4.89-4.902.866-9.288 1.767-14.167 2.692-6.128 1.166-30.257 6.44-35.916 3.497-.474-.249 24.855-4.639 26.532-6.32-1.581.914-28.982 2.209-30.93 2.667-4.819 1.153-10.622 6.284-16.87 3.533.648-.457 1.297-.926 1.946-1.382-5.287-1.43-10.995 1.91-16.27 2.427-6.309.613-13.146.048-19.358 1.117-12.329 2.115-24.682 1.394-37.082 4.026-19.971 4.242-43.27 5.155-64.215 7.306-21.785 2.235-43.535 5.07-65.284 7.618-4.562.535-58.409 4.093-68.8 6.785 4.327-1.505 12.3-2.18 14.03-3.937 6.777-6.873-2.127-5.3-8.928-4.458-8.327 1.033-17.363.865-25.678 1.79-12.51 1.394-24.922 4.458-37.07 5.708-3.197.324-7.054-.324-10.322-.312-6.38.036-8.916 2.62-13.29 3.28-8.411 1.274-19.19.637-28.154.024-7.162-.493-13.687 1.79-20.512 2.463-17.471 1.719-35.616 1.55-52.607 4.038-15.056 2.199-30.365 2.607-44.988 3.737-20.668 1.586-41.672 4.085-61.968 5.647-31.663 2.44-63.89 5.468-95.78 8.135-15.286 1.274-29.2 2.62-44.233 4.65-6.176.83-50.167 5.84-51.008 2.44 4.121-.565 20.043-.108 22.566-3.641.24-.348-21.533 1.19-22.05 1.226-6.44.444-12.785.745-19.418 1.646-10.959 1.49-21.593 2.21-32.383 4.338-13.29 2.62-26.917 1.442-40.435 3.424-9.865 1.454-15.861 2.572-25.655 3.557-22.278 2.235-43.342 4.819-66.029 5.912-20.992 1.021-42.393 2.62-63.385 5.66-10.79 1.562-21.269 2.006-32.083 3.569-6.886.997-31.314 6.488-35.472 2.199 11.163-6.958 30.918-3.834 43.619-5.672 9.793-1.418 19.045-1.586 28.706-2.992 20.2-2.932 39.51-5.876 60.382-7.606 18.901-1.575 37.995-3.089 57.293-5.792 8.508-1.19 18.06-3.076 26.051-3.581 6.5-.42 11.067-2.608 17.207-3.629 4.687-.781 11.392 1.634 16.51.961 21.089-2.775 43.21-7.197 63.542-8.58 8.388-.576 17.135-2.92 25.018-3.52 8.808-.66 16.414-.336 25.078-2.079 9.228-1.862 20.055-1.982 29.355-2.788 10.623-.925 21.642-1.922 32.132-3.184 16.762-2.03 33.609-2.535 50.275-4.35 12.69-1.382 26.292-.096 38.993-4.11 1.754-.552 4.566-2.847 8.7-3.147 3.256-.24 6.224-.012 9.517-.12 11.872-.41 22.89-2.596 35.4-3.1 8.182-.325 18.805.396 26.026-4.182-16.017-3.954-31.95 1.97-48.22 2.223-21.666.324-43.127 2.187-64.552 4.842-33.128 4.098-67.206 3.293-100.563 7.702-24.153 3.197-49.267 4.831-73.54 6.465-29.259 1.959-58.062 7.727-87.189 10.923-62.905 6.897-126.807 14.852-190.505 20.44-60.08 5.275-121.267 13.806-180.892 19.13-26.675 2.378-52.907 7.221-79.69 9.889-15.766 1.574-31.567 4.866-47.357 6.332-8.099.757-54.193 10.046-56.248 5.624.325.697 72.025-11.584 81.915-13.134 22.013-3.437 46.515-4.927 69.273-8.411 37.935-5.792 77-11.86 115.32-15.249 43.33-3.833 86.78-10.13 130.448-13.566 36.793-2.884 73.563-7.93 110.476-10.622 26.136-1.911 51.983-7.595 78.25-9.337 15.669-1.033 34.462-.385 49.735-6.2-15.61-3.16-32.288 3.34-47.536 3.628-13.77.265-28.418 3.738-42.513 4.831-10.659.83-22.014 2.812-31.927 3.533-8.977.649-20.86 5.19-29.753 3.388 2.02-2.066 8.52.169 9.637-2.62 1.935-4.073-29.68 1.55-31.806 1.84-14.06 1.946-28.299 1.43-42.213 2.739-19.911 1.874-40.783 6.032-60.61 8.748-3.076.42-6.897-.156-10.923.432-6.91 1.01-14.01-.673-21.425 1.07-4.686 1.093-5.876 1.442-12.545 1.658-3.88.132-7.774 1.346-11.643 1.742-17.328 1.79-34.715 1.79-52.223 5.66-31.746 7.017-65.224 9.877-100.035 13.963-14.66 1.718-31.89 6.74-47.187 6.14-4.59-.192-8.207-1.766-13.518-1.37-5.191.385-9.553 1.622-14.744 2.307-7.775 1.022-16.03 1.406-24.045 2.764-19.526 3.293-39.581 6.128-60.105 9.397-5.359.853-55.442 8.435-55.406 9.384-.096-2.523 32.624-7.714 36.012-10.346-8.351-2.066 6.549-2.715 8.147-2.86 7.582-.672 15.02-2.823 22.59-3.58 6.405-.65 12.113-1.346 18.277-2.764 9.229-2.127 38.308-1.021 43.931-8.928a3.53 3.53 0 0 1-2.066-.89c3.34-3.436 12.845-.744 16.798-3.448-5.419-2.68-20.427-.589-26.231 1.226-4.374 1.37-5.636 2.235-9.553 3.244-3.352.865-8.748.325-12.184 1.286-8.964 2.5-16.75 3.87-26.316 5.323-7.702 1.178-15.272 4.819-22.95 6.645-7.955 1.899-17.316 1.394-25.487 2.199-6.982.697-13.614 3.893-20.752 5.6-5.636 1.345-55.287 5.575-56.008 8.459.433-2.764 16.174-4.458 18.722-6.345-5.468-1.586-15.069.89-21.1 1.563.364-.041-10.04 1.726-12.006.888L0 0h1920v5c-.68.8-8.587 1.987-9.358 2.236zM262.368 160.983c-7.15 1.538-14.275 4.638-21.905 2.716 5.683-4.038 23.96-5.227 30.413-3.665-1.502 2.066-6.513 1.381-8.508.949zm-29.5 4.95c.878.397 1.707.253 2.488-.408-.865-.409-1.706-.264-2.487.409zm34.8 9.854c-1.262-2.788-14.516 2.115-16.895 1.598-6.874.54-23.324 2.44-28.61 6.2 2.643.637 45.949-6.609 45.504-7.798zm18.036-2.103c-3.617 2.523-11.668 2.367-15.561 1.262 4.83-1.959 10.598-2.2 15.56-1.262zm10.394-17.303c.108-.157-20.452 2.403-19.587 2.992 1.73 1.153 6.765-.337 9 .168 2.127-.324 9.253-1.322 10.587-3.16zm347.845-7.198c-.613-.469-5.275-.6-6.429-.637-.685-.012-6.537.289-6.068 1.983.925 3.352 11.583-1.91 12.497-1.346zm38.644-4.254c-2.956.277-6.14.397-9.097-.3-3.953.553-21.485.42-23.635 3.725-.157.252 12.64-.961 14.275-1.082 5.023-.372 14.167 1.094 18.457-2.343zm120.174-9.228c-1.418-.192-1.202-.469.649-.853 1.418.204 1.201.492-.65.853zm12.977-2.716c-1.033.084-8.375 1.923-8.4 1.899 2.548 1.129 13.203-3.075 14.396-2.308-1.455-.936-4.422.253-5.996.41zm32.336-2.643c-3.917-.373-9.205.228-12.882 1.682 2.656 1.07 6.309-.373 9.169.408l3.713-2.09zm4.987-.661c3.232-1.502 3.424-.517 5.37.372-2.282 1.13-4.12 1.49-5.37-.372zm-35.58 26.159c.684.625-3.389 1.117-4.194.925-.12-1.141 3.689-1.273 4.194-.925zm18.36-2.007c-1.081-1.394-12.148-.084-12.713 1.61-.42 2.26 8.135-.036 9.277.24.048-.011 4.59-.36 3.436-1.85zm27.998-2.811c-3.088-.89-20.14.144-22.302 2.667 1.057-1.13 11.752-.649 14.143.012 3.304.096 5.443-.95 8.159-2.68zm254.611-34.847c-4.17-2.151-14.01-.854-18.192-.89-4.975-.048-11.02.841-15.814 2.247-5.984 7.282 10.418 2.98 15.045 2.38 3.869-.505 17.207-.325 18.961-3.737zm25.378-3.125c-.817-.985-13.11 3.545-10.802 3.833.42 0 12.845-1.393 10.802-3.833zm47.921-2.283c1.19-.024 9.144-.372 8.76-2.33-.577-2.993-11.656-1.695-12.377 1.08 1.214.421 2.415.83 3.617 1.25zm36.553-6.91c.313-2.643 14.708.313 9.613 2.524-1.994-.673-9.985.685-9.613-2.523zm35.905-2.246c-3.677-1.346-13.338-.48-16.547 1.274-.696.18-2.715-.036-3.184.769-.6.865 16.679 1.081 19.73-2.043zm17.76-3.389c-4.975-.733-3.93 1.37-7.054 3.1.853 3.437 7.618.3 7.054-3.1zm19.214-.372c1.934-.156 2.283.048 1.045.637-1.947.156-2.295-.048-1.045-.637zm8.735 17.231c-5.13 0-13.278-1.081-17.663 2.283.408 2.764 5.31.553 6.729-.18 3.689-.228 8.219.432 10.934-2.103zm52.103-22.735c-1.743-4.23-9.085-2.09-12.005-.396-5.767.66-11.283 1.286-16.546 1.934-7.919.986-18.24.409-25.306 3.485 7.967 2.86 17.796.204 25.907-1.298 9.276-1.73 19.346.625 27.95-3.725zm8.195-1.55c-2.596-.757-7.09-2.067-6.165-.312.733 1.394 4.819.54 6.165.312zm10.706.986c3.52-.409 13.879-.24 16.378-3.389.24-.288-16.138-.228-17.411.517.348.961.697 1.91 1.033 2.872zm20.788 13.926c-1.274-.384-2.535-.769-3.797-1.153-.745-.036-6.56.096-6.212 1.826.468 2.367 8.976.229 10.01-.673zm3.87.036c-1.407-.228-1.178-.504.672-.829 1.43.229 1.202.505-.673.83zm27.276-21.665c-6.212 3.821-9.336 3.605-16.306 2.56 2.512-.289 5.059-.733 7.582-.878 2.536-1.333 5.792-2.775 8.724-1.682zm-9.505 17.544c4.855 2.27-5.19 5.587-5.876 2.8-.456-1.863 4.699-2.728 5.876-2.8zm4.254 1.225c3.353-2.018 7.835-4.073 10.37-.024-1.646 1.587-9.589 2.8-10.37.024zm14.035-17.483c-2.343 1.045-4.158 1.406-5.383-.517 3.328-1.394 3.412-.456 5.383.517zm17.855 14.403c.298.028.596-.122.89-.452-.294-.379-.592-.58-.89-.607v1.059zm5.611-.01a3.919 3.919 0 0 0-.383.47c.817-.318 1.193-.564 1.289-.73l-.906.26zm-.354-.33c-.3.116-.6.296-.846.56.318.037.61-.038.886-.177l-.04-.383zm.955-.236v-.014c1.339-1.22 3.508-2.393 5-1.28.409.3-4.542 1.141-4.71 1.177-.079.098-.197.076-.29.117zm11.297-17.576c-1.659 1.67-18.277-5.227-20.296-.313-.889 2.031 8.087 1.55 9.469 1.923 1.25-.144 9.529-.156 10.827-1.61zm44.568 10.562c-5.78-3.413-19.9 5.768-24.754 3.004 2.596 1.646 8.736 1.166 11.344-.793 1.526-.168 12.677-2.644 13.41-2.21zm9.468-16.739c-1.922-2.86-7.906-.865-10.67-.192 1.454 2.343 8.183 1.863 10.67.192zm14.168-4.373c2.547 5.443-8.676 4.986-9.253 3.184-.805-2.487 8.183-3.232 9.253-3.184zm21.088 15.689c-1.919-.233-4.606.371-6.068.749.12-.012-9.793 1.706-9.625 1.79 3.1 2.33 12.21-2.433 15.842-2.448l-.149-.091zm25.066-2.22c-.853.878 12.545-.768 8.303-1.26-1.947.083-6.837-.097-8.303 1.26zm17.015-1.802c-.505-.36-4.278-.36-4.194.805.853.253 4.855-.252 4.194-.805zm0 7.15c-1.13-.589 11.655-1.718 8.46-.517-1.767.337-6.682 1.586-8.46.517zm25.883-9.697c-5.6 1.947-12.51 2.139-18.097.817 4.014-2.692 13.627-2.463 18.097-.817zm10.141-1.923c.625 1.899-7.03 3.377-7.786.229.252-.06 7.258-1.887 7.786-.229zm20.02-2.283c-2.296-1.31-4.82-1.286-7.559.072-1.508-.036-5.997-.179-7.053 1.138.796-.914 12.855.845 14.611-1.21zM166.784 162.041l-.005-.104c-2.294.85-10.268.425-12.99 2.218-1.514.24-10.058 2.692-10.683 2.44 2.693 1.345 19.822-2.02 23.678-4.554zm0 0a2.99 2.99 0 0 0 .5-.397c-.106.112-.278.21-.505.293l.005.104z" fill="${n}" fill-rule="evenodd"/></svg>`,37:`<svg viewBox="0 0 1920 221" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><g fill="${n}" fill-rule="evenodd"><path d="M1876.683 56.742c-20.485-1.862-33.521-1.862-40.97 1.863v-5.587c0-3.725-1.862-5.587-5.587-3.725-20.485 14.898-50.281 11.174-91.251-9.311l1.862-3.725c-1.862 0-3.724 1.863-9.311 3.725-3.725 1.862-7.45 3.724-9.312 3.724 0-1.862 0-1.862 1.863-3.724V38.12l-7.45 3.724c-3.724 0-5.586 1.862-7.448 3.725 0-1.863 0-3.725-1.863-5.587-1.862-1.862-1.862-3.725-1.862-5.587l-3.725 5.587c-1.862 5.587-5.586 7.449-9.31 9.311-1.863 0-5.588 0-7.45-1.862-5.587-1.862-7.449-1.862-9.311-1.862-3.725 0-7.45 1.862-11.174 3.724 1.862-3.724 1.862-5.587 1.862-5.587-9.311 3.725-20.485 7.45-33.52 9.312-22.348 1.862-35.384 1.862-37.246 3.724 1.862-5.587 3.725-9.311 1.862-13.036-1.862 5.587-5.586 11.174-14.898 13.036-1.862-1.862-1.862-1.862-3.724-1.862-1.863 0-1.863 0-3.725 1.862-5.313 3.542-8.942 5.4-10.887 3.972-.582.942-1.029 1.615-2.149 1.615-1.862 0-1.862 0-3.724-1.862-3.725 0-3.725 1.862-5.587 3.724l-3.725-7.449c-1.862 3.725-1.862 5.587-1.862 5.587-1.862 0-1.862-1.862-3.724-3.724-1.863-1.863-1.863-1.863-3.725-1.863-1.241-1.241-2.483 0-3.725 3.725-1.862 0-1.862 0-3.724-1.862-1.242-1.242-3.104-1.863-5.587-1.863-1.862 1.863-5.587 1.863-11.173 1.863-.5-.5-.998-.731-1.462-.731a7.062 7.062 0 0 0 1.462-1.132c1.862-1.862 1.862-3.724 0-9.311-14.899 5.587-44.695 9.311-91.252 9.311-3.724-5.587-5.587-7.449-5.587-9.311-1.862 0-3.724 0-7.449 1.862l-6.057 4.543c.058-.71-.406-1.695-1.392-2.68-1.862-1.863-1.862-1.863-3.724-1.863-3.725 0-3.725 1.862-5.587 3.725-1.862 1.862-3.725 3.724-5.587 1.862 1.862-1.862 3.725-5.587 1.862-9.311-1.862 3.724-5.586 5.586-9.31 7.449-5.588 1.862-5.588 1.862-7.45 1.862 1.862-1.862 1.862-3.725 1.862-5.587-1.862 1.862-5.587 3.725-9.311 3.725-5.587-1.863-7.45-1.863-9.311 0l1.862-5.587c-1.862-1.862-3.725-1.862-3.725-1.862-1.862 1.862-1.862 1.862-1.862 3.724s0 3.725-1.862 5.587c-1.862 0-1.862-1.862-1.862-5.587-1.863 3.725-7.45 5.587-13.036 7.45-9.312 1.862-13.036 1.862-13.036 3.724v-3.725c-1.863 1.863-5.587 1.863-13.036 1.863-5.587 0-9.311 0-13.036 1.862-4.41-2.646-7.149-4.874-8.415-6.685a6.67 6.67 0 0 1-.896 1.098l-5.587 3.725c-1.862 0-1.862 0-3.725 1.862 0 1.862 0 3.724 1.863 7.449-9.312-1.862-13.036-3.725-13.036-3.725-5.587 0-9.312 0-11.174 1.863 1.862-1.863 1.862-3.725 0-9.312C1251 63 1233 55.138 1233 57c-3.725 5.587-6.25 7.191-9.974 9.054 1.862-1.863 1.862-3.725 0-9.312-1.086-1.086-1.539-2.172-1.358-3.259l-11.678 20.02s0-1.863-1.862-3.725c0-1.862-1.862-3.724-3.725-1.862 0 1.862 0 3.724-1.862 7.449h-7.449c-5.587-1.862-7.449-3.725-7.449-7.45-1.862-1.861 0-1.861 1.862-3.724 1.863-1.862 1.863-1.862 0-3.724-1.862 0-3.724 1.862-5.586 3.724-1.863 1.863-3.725 1.863-5.587 1.863V64.19c-1.863-1.862-5.587 0-7.45 1.863-1.862 3.724-1.862 7.449 0 9.311 1.863 0 1.863 0 1.863-1.862-1.862-1.863 0-3.725 1.862-1.863-1.862 5.587-7.449 7.45-14.898 9.312 0-1.862 0-3.725 1.862-7.45-5.53 3.687-12.885 9.199-23.87 14.729-.104.708.323-.492 1.523-1.692 1.5-4.5 1.792-6.583 2.821-6.251-3.553-.96-9.005.783-17.72 2.526-4.719 3.147-9.439 3.635-13.036 1.465l.001 4.122c-1.862 0-3.725-1.862-5.587-3.725-1.862-1.862-1.862-3.724-3.724-1.862-5.587 1.862-7.45 3.725-7.45 3.725 0-1.151 0-2.302.44-3.014l-13.475 6.738c-9.312 1.862-14.898 1.862-20.485 0 0 1.862-1.863 3.725-3.725 7.45-1.862 1.861-3.724 3.724-5.587 3.724l1.863-7.45c-1.263-1.262-2.525-1.668-3.787-1.8l-1.8 1.8v-1.862c-3.707.432-5.303 1.147-7.45 1.863-1.862 1.862-5.586 0-7.448-1.863 1.862-1.862 1.862-1.862 1.862-3.724 0-3.725-1.862-5.587-3.725-5.587-1.862 1.862-1.862 1.862-1.862 3.725l-7.449 7.449c0 1.862-1.862 1.862-3.724 1.862-1.863 0-1.863 0-1.863 1.862 0 0-1.862 0-3.724 1.862-3.725 0-5.587-1.862-5.587-5.586v-7.754c-1.083 1.877-3.888 5.543-7.45 11.478v-3.724c0 3.724 0 5.586-1.861 5.586 0 1.242-2.483 1.242-7.45 0 0 1.863 0 3.725-1.862 5.587-1.862-1.862-5.587-1.862-11.173-1.862-5.587-1.862-7.45-3.725-9.312-5.587-3.724 3.725-5.587 5.587-7.449 5.587-1.862 1.862-5.587 3.725-9.311 1.862 1.862-1.862 3.724-3.724 3.724-5.587-1.862-1.862-3.724-1.862-3.724-1.862 0 1.862 0 1.862-1.862 1.862l-1.863 1.863c0 1.862-3.724-1.863-13.036-11.174-1.862 1.862-3.724 3.725-3.724 7.45 0 1.861 0 3.724 1.862 5.586v3.725c-1.862-3.725-3.724-5.587-5.587-5.587l-11.173 7.449c-1.863 0-1.863-1.862-3.725-3.725 1.862-1.862 1.862-3.724 1.862-5.587 1.863-1.862 1.863-3.724 0-5.586-1.862-1.863-1.862-3.725-3.724-3.725s-1.862 1.862-3.725 3.725c-1.862 1.862-3.724 3.724-3.724 5.586-1.242 1.242-2.576 4.41-4.003 9.504-3.446-.192-3.446-.192-5.309 1.67-5.586 0-5.586-1.862-5.586-5.587 0 1.863-1.863 1.863-3.725 1.863s-3.724 1.862-3.724 7.449c-1.863-1.863-9.312-3.725-20.485-1.863-9.312 1.863-14.899-1.862-18.623-9.311 0 0-1.862 0-3.725 1.862-1.862 1.863-1.862 1.863 0 3.725 1.863 1.862 1.863 3.724 1.863 1.862l1.862-1.862v5.587c-3.725-1.863-5.587-1.863-5.587-3.725-1.862-1.862-1.862-3.724 0-9.311-1.862-1.863-1.862 0-3.724 1.862-1.863 0-1.863 1.862-3.725 5.587l-3.725 7.449c-1.862 1.862-3.724 1.862-5.586 1.862 0-3.724-1.863-5.587-5.587-5.587l-5.587 9.312-5.587-5.587V105.16l-5.587 1.863-3.724 5.586-4.246-7.076c.223 1.117-.224 2.234-1.34 3.352-1.863 1.862-3.725 1.862-3.725 1.862l1.862-1.862c-1.862-1.862-3.725-1.862-7.45 0 0 1.862 1.863 5.587 7.45 7.449 0 1.862 0 1.862-1.862 1.862-1.863 1.862-3.725 1.862-3.725 3.725 0-1.863-1.862-3.725-3.725-3.725h-7.449c-1.862 0-1.862 0-1.862 1.862-1.862 1.863-1.862 3.725-1.862 3.725s-1.862 0-3.725-1.862c-1.862 0-1.862-1.863 0-3.725l1.863 1.862c1.862 0 1.862 0 3.724-1.862-1.862 0-1.862 0-1.862-1.862l-1.862-1.862c-1.863-1.863-1.863 0-3.725 1.862-1.862 0-1.862 1.862-1.862 7.449 0 1.862-1.862 3.725-3.725 1.862 1.863-1.862 1.863-1.862 1.863-3.724 1.862-1.863 1.862-3.725 1.862-3.725l-7.45-3.724v4.655-.93c0 1.861-1.862 3.724-5.586 5.586-1.862 1.862-3.725 3.725-3.725 5.587-1.862 1.862-3.724 0-5.586-1.862-3.725-1.863-5.587-1.863-5.587-1.863-1.863-1.862-3.725-3.724-5.587-1.862l-5.587 5.587v-1.862c-1.862 0-1.862 0-3.724 1.862l-5.587 3.724c-1.863-1.862-1.863-5.586-3.725-13.036-1.862-1.862-1.862-3.724-1.862-3.724-1.862-1.862-1.862 0-3.725 1.862-1.862 0-3.724 1.862-3.724 7.45-1.862 3.724-1.862 7.448 0 9.31-1.862-1.862-7.45 0-14.898 1.863-5.587 1.862-9.312 0-13.036-1.862-1.862 3.724-3.725 5.586-3.725 5.586-1.862 0-7.449 1.863-20.485 3.725-7.449 1.862-14.898 1.862-20.485-3.725 1.863-1.862 3.725-3.724 1.863-5.586-1.863-3.725-1.863-5.587-1.863-5.587-1.862 1.862-1.862 3.724-3.724 1.862 0-1.241-.62 0-1.862 3.725 1.862 3.724 1.862 5.586 1.862 7.449l3.724 3.724c-3.724 1.863-7.449 3.725-13.036 3.725-5.586 1.862-9.31 0-11.173-1.862 1.862 1.862 1.862 3.724 0 5.586l-5.587-7.449c-1.862-1.862-3.724 0-5.587 1.863v5.586l-3.724-5.586s0 1.862-1.863 7.449c-1.241 1.241-3.724-.621-7.449-5.587-3.724 5.587-5.586 7.449-5.586 7.449-3.725 3.724-7.45 3.724-9.312 1.862l-5.587-5.587c-1.862 0-1.862 0-1.862 1.863 0 1.862 0 3.724 1.862 5.586-1.862-1.862-3.724-1.862-5.586-1.862-1.863-1.862-3.725-1.862-5.587-1.862l-7.45-5.587c-9.31 14.898-26.071 22.347-52.143 24.21v-3.725c-1.862-1.862-1.862 0-1.862 1.862 0 1.863 0 1.863-1.862 3.725 0-1.862 0-3.725-1.863-7.45-1.862-1.862-3.724-5.586-1.862-7.448-1.862-1.863-3.724 0-5.587 3.724-1.862 5.587-3.724 7.45-5.587 7.45 0 1.862 0 3.724 1.863 1.862 1.862-1.863 1.862 0 1.862 1.862-9.311 0-11.174 1.862-9.311 5.587-1.863-1.863-3.725-7.45-1.863-13.036l-3.724 5.587c-1.862-3.725-1.862-9.312 0-16.76 1.862-5.588-7.45 0-9.312 5.586 0 .634-.013 1.242-.04 1.822-1.875-1.822-5.56-1.809-7.409.04-1.862 1.862-3.724 3.725-5.586 3.725 1.862 1.862 3.724 3.724 1.862 7.449 0 1.862 0 3.724-1.862 5.587-1.863-1.863-1.863-3.725-1.863-5.587 0-1.862-1.862-1.862-3.724-1.862 0 0 0 1.862-1.862 7.449-1.863 1.862 0 3.724 1.862 5.586v3.725c-1.242 1.241-3.725 1.241-7.45 0-1.862 0-1.862 0-1.862 1.862-1.862-1.862-1.862-5.587 0-11.173 0-5.587-1.862-9.312-3.724-11.174 0 1.862 0 5.587-1.862 11.174-1.863 5.586-1.863 9.311 0 13.036l-3.725-5.587v-7.45c0-1.24-1.862 0-5.587 3.725 0 1.862 0 3.725-1.862 3.725l-3.725-7.45v9.312c0-1.862 0-1.862-1.862-3.725l-3.724-3.724s-1.863 1.862-7.45 3.724c-1.862 1.863-3.724 1.863-5.586-3.724v1.862c-1.862 0-1.862 0-3.725 1.862-1.862 1.863-1.862 3.725 0 5.587 7.45-1.862 7.45 0 9.312 3.725-1.863-1.862-3.725-3.725-5.587-1.862 0 1.862 0 1.862-1.862 3.724-1.863 1.862-1.863 3.725-1.863 3.725l-1.862-3.725c-1.862 5.587-3.725 9.311-3.725 7.45 0-3.725 0-5.588-1.862-7.45l-1.862 7.45c-3.725 0-3.725-1.863-5.587-3.725 0-1.863 0-3.725-1.862-3.725 0-1.862 0-1.862-1.862-1.862l2.807-4.211c-.716.128-1.762-.33-2.807-1.376-1.863-1.862-1.863-3.725-3.725-1.862 0 1.862 0 5.587-1.862 11.173v9.312c-1.863 1.862-1.863 0-3.725-1.863 0-1.862 0 0-1.862 1.863l3.724-9.312c0-1.862-1.862-3.724-3.724-5.586-1.862-1.863-5.587-3.725-7.45-1.863l-3.724 7.45c0 3.724 1.863 5.586 3.725 7.448-1.862 0-1.862 0-3.725-1.862C331 205.724 331 203.862 331 202c-1.862 1.863-1.862 3.725-1.862 5.587 1.862 1.862 1.862 3.725 0 5.587l-7.45-7.45-9.31-7.448L316.1 187.1l-3.725 1.862c1.863-3.724-5.586 0-7.449 5.587-1.862 7.45-9.311 11.174-11.173 5.587-1.863-1.862-1.863-3.724-3.725-3.724-1.862-1.863-7.449 1.862-9.311-1.863 0-3.724-1.863-5.587-3.725-3.724-3.724 1.862-5.587 1.862-5.587 1.862-1.862 1.862-3.724 3.725-1.862 7.45 0 1.861 1.862 3.724 3.725 1.861 1.862 0 1.862 1.863 1.862 3.725-1.862 1.862-5.587 1.862-9.311 0-1.863-1.862-3.725 7.449-5.587 5.587-1.862 0-9.312-1.863-14.898-7.45-1.16-2.32-3.045-3.195-4.75-2.173.683-1.172 1.025-2.882 1.025-5.275-1.862 1.862-5.587 0-7.449-3.725-1.862-1.862-9.311-3.725-7.45-1.862l3.725 7.449c-5.586 0-9.31 1.862-11.173 3.724-3.725 1.863-5.587 5.587-7.45 9.312-1.861-1.863-1.861-3.725-1.861-7.45 0-1.54 0-3.081 1.055-3.567-8.96 3.656-18.089 5.384-28.99 3.568 1.863 1.862 1.863 3.724 1.863 5.586 0 1.863-1.863 1.863-3.725 1.863l-1.862 1.862c-.299.299-.55.598-.753.896-1.58-5.596-2.972-8.598-2.972-10.207l-1.862 1.862c-1.862 0-1.862-1.862-1.862-3.725 0-3.724-1.862-5.586-3.725-3.724-5.587 5.587-11.173 11.173-18.622 14.898-5.587-1.862-9.312-1.862-14.899 0-1.862 1.862-3.724 1.862-9.31 3.724-1.863 1.863-3.725 3.725-5.588 3.725-1.862-1.862-3.724-3.725-5.587-9.311-1.862-5.587-1.862-7.45-3.724-7.45s-1.862 1.863 0 5.587v1.863c0 1.241-.62.62-1.862-1.863h-9.312c-3.724 1.863-5.586 5.587-5.586 11.174v-11.174c0-1.241-.621-.62-1.863 1.863-1.862 0-1.862 0-1.862 1.862v-3.725l-1.862-1.862V202c-1.863-1.862-5.587-1.862-7.45 0-3.724 3.725-5.586 5.587-7.448 5.587l5.586 5.587c-1.862 1.862-5.586 3.724-11.173 3.724s-9.312 0-11.174 1.863l-1.862-5.587-3.725 3.724c0-1.862-1.862-3.724-3.724-5.586-1.862-1.863-1.862 0-3.725 1.862l2.2-4.4L43 208l-10 3.31L22 205l-1-4.706-11 1.705 1-3.724-11-4.211V0h1920v10l-6 15c-10.662 17.914-29.694 32.59-37.317 31.742z" fill-rule="nonzero" opacity=".25"/><path d="M1914 25c-8.415 9.712-15.106 15.19-20.072 16.43-9.311 9.312-20.485 11.175-37.245 9.312-20.485-1.862-33.521-1.862-40.97 1.863v-5.587c0-3.725-1.862-5.587-5.587-3.725-20.485 14.898-50.281 11.174-91.251-9.311l1.862-3.725c-1.862 0-3.724 1.863-9.311 3.725-3.725 1.862-7.45 3.724-9.312 3.724 0-1.862 0-1.862 1.863-3.724V32.12l-7.45 3.724c-3.724 0-5.586 1.862-7.448 3.725 0-1.863 0-3.725-1.863-5.587-1.862-1.862-1.862-3.725-1.862-5.587l-3.725 5.587c-1.862 5.587-5.586 7.449-9.31 9.311-1.863 0-5.588 0-7.45-1.862-5.587-1.862-7.449-1.862-9.311-1.862-3.725 0-7.45 1.862-11.174 3.724 1.862-3.724 1.862-5.587 1.862-5.587-9.311 3.725-20.485 7.45-33.52 9.312-22.348 1.862-35.384 1.862-37.246 3.724 1.862-5.587 3.725-9.311 1.862-13.036-1.862 5.587-5.586 11.174-14.898 13.036-1.862-1.862-1.862-1.862-3.724-1.862-1.863 0-1.863 0-3.725 1.862-5.313 3.542-8.942 5.4-10.887 3.972-.582.942-1.029 1.615-2.149 1.615-1.862 0-1.862 0-3.724-1.862-3.725 0-3.725 1.862-5.587 3.724l-3.725-7.449c-1.862 3.725-1.862 5.587-1.862 5.587-1.862 0-1.862-1.862-3.724-3.724-1.863-1.863-1.863-1.863-3.725-1.863-1.241-1.241-2.483 0-3.725 3.725-1.862 0-1.862 0-3.724-1.862-1.242-1.242-3.104-1.863-5.587-1.863-1.862 1.863-5.587 1.863-11.173 1.863-.5-.5-.998-.731-1.462-.731a7.062 7.062 0 0 0 1.462-1.132c1.862-1.862 1.862-3.724 0-9.311-14.899 5.587-44.695 9.311-91.252 9.311-3.724-5.587-5.587-7.449-5.587-9.311-1.862 0-3.724 0-7.449 1.862l-6.057 4.543c.058-.71-.406-1.695-1.392-2.68-1.862-1.863-1.862-1.863-3.724-1.863-3.725 0-3.725 1.862-5.587 3.725-1.862 1.862-3.725 3.724-5.587 1.862 1.862-1.862 3.725-5.587 1.862-9.311-1.862 3.724-5.586 5.586-9.31 7.449-5.588 1.862-5.588 1.862-7.45 1.862 1.862-1.862 1.862-3.725 1.862-5.587-1.862 1.862-5.587 3.725-9.311 3.725-5.587-1.863-7.45-1.863-9.311 0l1.862-5.587c-1.862-1.862-3.725-1.862-3.725-1.862-1.862 1.862-1.862 1.862-1.862 3.724s0 3.725-1.862 5.587c-1.862 0-1.862-1.862-1.862-5.587-1.863 3.725-7.45 5.587-13.036 7.45-9.312 1.862-13.036 1.862-13.036 3.724v-3.725c-1.863 1.863-5.587 1.863-13.036 1.863-5.587 0-9.311 0-13.036 1.862-4.41-2.646-7.149-4.874-8.415-6.685a6.67 6.67 0 0 1-.896 1.098l-5.587 3.725c-1.862 0-1.862 0-3.725 1.862 0 1.862 0 3.724 1.863 7.449-9.312-1.862-13.036-3.725-13.036-3.725-5.587 0-9.312 0-11.174 1.863 1.862-1.863 1.862-3.725 0-9.312C1231 57 1213 49.138 1213 51c-3.725 5.587-6.25 7.191-9.974 9.054 1.862-1.863 1.862-3.725 0-9.312-1.086-1.086-1.539-2.172-1.358-3.259l-11.678 20.02s0-1.863-1.862-3.725c0-1.862-1.862-3.724-3.725-1.862 0 1.862 0 3.724-1.862 7.449h-7.449c-5.587-1.862-7.449-3.725-7.449-7.45-1.862-1.861 0-1.861 1.862-3.724 1.863-1.862 1.863-1.862 0-3.724-1.862 0-3.724 1.862-5.586 3.724-1.863 1.863-3.725 1.863-5.587 1.863V58.19c-1.863-1.862-5.587 0-7.45 1.863-1.862 3.724-1.862 7.449 0 9.311 1.863 0 1.863 0 1.863-1.862-1.862-1.863 0-3.725 1.862-1.863-1.862 5.587-7.449 7.45-14.898 9.312 0-1.862 0-3.725 1.862-7.45-5.53 3.687-12.885 9.199-23.87 14.729-.104.708.323-.492 1.523-1.692 1.5-4.5 1.792-6.583 2.821-6.251-3.553-.96-9.005.783-17.72 2.526-4.719 3.147-9.439 3.635-13.036 1.465l.001 4.122c-1.862 0-3.725-1.862-5.587-3.725-1.862-1.862-1.862-3.724-3.724-1.862-5.587 1.862-7.45 3.725-7.45 3.725 0-1.151 0-2.302.44-3.014l-13.475 6.738c-9.312 1.862-14.898 1.862-20.485 0 0 1.862-1.863 3.725-3.725 7.45-1.862 1.861-3.724 3.724-5.587 3.724l1.863-7.45c-1.263-1.262-2.525-1.668-3.787-1.8l-1.8 1.8v-1.862c-3.707.432-5.303 1.147-7.45 1.863-1.862 1.862-5.586 0-7.448-1.863 1.862-1.862 1.862-1.862 1.862-3.724 0-3.725-1.862-5.587-3.725-5.587-1.862 1.862-1.862 1.862-1.862 3.725l-7.449 7.449c0 1.862-1.862 1.862-3.724 1.862-1.863 0-1.863 0-1.863 1.862 0 0-1.862 0-3.724 1.862-3.725 0-5.587-1.862-5.587-5.586v-7.754c-1.083 1.877-3.888 5.543-7.45 11.478v-3.724c0 3.724 0 5.586-1.861 5.586 0 1.242-2.483 1.242-7.45 0 0 1.863 0 3.725-1.862 5.587-1.862-1.862-5.587-1.862-11.173-1.862-5.587-1.862-7.45-3.725-9.312-5.587-3.724 3.725-5.587 5.587-7.449 5.587-1.862 1.862-5.587 3.725-9.311 1.862 1.862-1.862 3.724-3.724 3.724-5.587-1.862-1.862-3.724-1.862-3.724-1.862 0 1.862 0 1.862-1.862 1.862l-1.863 1.863c0 1.862-3.724-1.863-13.036-11.174-1.862 1.862-3.724 3.725-3.724 7.45 0 1.861 0 3.724 1.862 5.586v3.725c-1.862-3.725-3.724-5.587-5.587-5.587l-11.173 7.449c-1.863 0-1.863-1.862-3.725-3.725 1.862-1.862 1.862-3.724 1.862-5.587 1.863-1.862 1.863-3.724 0-5.586-1.862-1.863-1.862-3.725-3.724-3.725s-1.862 1.862-3.725 3.725c-1.862 1.862-3.724 3.724-3.724 5.586-1.242 1.242-2.576 4.41-4.003 9.504-3.446-.192-3.446-.192-5.309 1.67-5.586 0-5.586-1.862-5.586-5.587 0 1.863-1.863 1.863-3.725 1.863s-3.724 1.862-3.724 7.449c-1.863-1.863-9.312-3.725-20.485-1.863-9.312 1.863-14.899-1.862-18.623-9.311 0 0-1.862 0-3.725 1.862-1.862 1.863-1.862 1.863 0 3.725 1.863 1.862 1.863 3.724 1.863 1.862l1.862-1.862v5.587c-3.725-1.863-5.587-1.863-5.587-3.725-1.862-1.862-1.862-3.724 0-9.311-1.862-1.863-1.862 0-3.724 1.862-1.863 0-1.863 1.862-3.725 5.587l-3.725 7.449c-1.862 1.862-3.724 1.862-5.586 1.862 0-3.724-1.863-5.587-5.587-5.587l-5.587 9.312-5.587-5.587V99.16l-5.587 1.863-3.724 5.586-4.246-7.076c.223 1.117-.224 2.234-1.34 3.352-1.863 1.862-3.725 1.862-3.725 1.862l1.862-1.862c-1.862-1.862-3.725-1.862-7.45 0 0 1.862 1.863 5.587 7.45 7.449 0 1.862 0 1.862-1.862 1.862-1.863 1.862-3.725 1.862-3.725 3.725 0-1.863-1.862-3.725-3.725-3.725h-7.449c-1.862 0-1.862 0-1.862 1.862-1.862 1.863-1.862 3.725-1.862 3.725s-1.862 0-3.725-1.862c-1.862 0-1.862-1.863 0-3.725l1.863 1.862c1.862 0 1.862 0 3.724-1.862-1.862 0-1.862 0-1.862-1.862l-1.862-1.862c-1.863-1.863-1.863 0-3.725 1.862-1.862 0-1.862 1.862-1.862 7.449 0 1.862-1.862 3.725-3.725 1.862 1.863-1.862 1.863-1.862 1.863-3.724 1.862-1.863 1.862-3.725 1.862-3.725l-7.45-3.724v4.655-.93c0 1.861-1.862 3.724-5.586 5.586-1.862 1.862-3.725 3.725-3.725 5.587-1.862 1.862-3.724 0-5.586-1.862-3.725-1.863-5.587-1.863-5.587-1.863-1.863-1.862-3.725-3.724-5.587-1.862l-5.587 5.587v-1.862c-1.862 0-1.862 0-3.724 1.862l-5.587 3.724c-1.863-1.862-1.863-5.586-3.725-13.036-1.862-1.862-1.862-3.724-1.862-3.724-1.862-1.862-1.862 0-3.725 1.862-1.862 0-3.724 1.862-3.724 7.45-1.862 3.724-1.862 7.448 0 9.31-1.862-1.862-7.45 0-14.898 1.863-5.587 1.862-9.312 0-13.036-1.862-1.862 3.724-3.725 5.586-3.725 5.586-1.862 0-7.449 1.863-20.485 3.725-7.449 1.862-14.898 1.862-20.485-3.725 1.863-1.862 3.725-3.724 1.863-5.586-1.863-3.725-1.863-5.587-1.863-5.587-1.862 1.862-1.862 3.724-3.724 1.862 0-1.241-.62 0-1.862 3.725 1.862 3.724 1.862 5.586 1.862 7.449l3.724 3.724c-3.724 1.863-7.449 3.725-13.036 3.725-5.586 1.862-9.31 0-11.173-1.862 1.862 1.862 1.862 3.724 0 5.586l-5.587-7.449c-1.862-1.862-3.724 0-5.587 1.863v5.586l-3.724-5.586s0 1.862-1.863 7.449c-1.241 1.241-3.724-.621-7.449-5.587-3.724 5.587-5.586 7.449-5.586 7.449-3.725 3.724-7.45 3.724-9.312 1.862l-5.587-5.587c-1.862 0-1.862 0-1.862 1.863 0 1.862 0 3.724 1.862 5.586-1.862-1.862-3.724-1.862-5.586-1.862-1.863-1.862-3.725-1.862-5.587-1.862l-7.45-5.587c-9.31 14.898-26.071 22.347-52.143 24.21v-3.725c-1.862-1.862-1.862 0-1.862 1.862 0 1.863 0 1.863-1.862 3.725 0-1.862 0-3.725-1.863-7.45-1.862-1.862-3.724-5.586-1.862-7.448-1.862-1.863-3.724 0-5.587 3.724-1.862 5.587-3.724 7.45-5.587 7.45 0 1.862 0 3.724 1.863 1.862 1.862-1.863 1.862 0 1.862 1.862-9.311 0-11.174 1.862-9.311 5.587-1.863-1.863-3.725-7.45-1.863-13.036l-3.724 5.587c-1.862-3.725-1.862-9.312 0-16.76 1.862-5.588-7.45 0-9.312 5.586 0 .634-.013 1.242-.04 1.822-1.875-1.822-5.56-1.809-7.409.04-1.862 1.862-3.724 3.725-5.586 3.725 1.862 1.862 3.724 3.724 1.862 7.449 0 1.862 0 3.724-1.862 5.587-1.863-1.863-1.863-3.725-1.863-5.587 0-1.862-1.862-1.862-3.724-1.862 0 0 0 1.862-1.862 7.449-1.863 1.862 0 3.724 1.862 5.586v3.725c-1.242 1.241-3.725 1.241-7.45 0-1.862 0-1.862 0-1.862 1.862-1.862-1.862-1.862-5.587 0-11.173 0-5.587-1.862-9.312-3.724-11.174 0 1.862 0 5.587-1.862 11.174-1.863 5.586-1.863 9.311 0 13.036l-3.725-5.587v-7.45c0-1.24-1.862 0-5.587 3.725 0 1.862 0 3.725-1.862 3.725l-3.725-7.45v9.312c0-1.862 0-1.862-1.862-3.725l-3.724-3.724s-1.863 1.862-7.45 3.724c-1.862 1.863-3.724 1.863-5.586-3.724v1.862c-1.862 0-1.862 0-3.725 1.862-1.862 1.863-1.862 3.725 0 5.587 7.45-1.862 7.45 0 9.312 3.725-1.863-1.862-3.725-3.725-5.587-1.862 0 1.862 0 1.862-1.862 3.724-1.863 1.862-1.863 3.725-1.863 3.725l-1.862-3.725c-1.862 5.587-3.725 9.311-3.725 7.45 0-3.725 0-5.588-1.862-7.45l-1.862 7.45c-3.725 0-3.725-1.863-5.587-3.725 0-1.863 0-3.725-1.862-3.725 0-1.862 0-1.862-1.862-1.862l2.807-4.211c-.716.128-1.762-.33-2.807-1.376-1.863-1.862-1.863-3.725-3.725-1.862 0 1.862 0 5.587-1.862 11.173v9.312c-1.863 1.862-1.863 0-3.725-1.863 0-1.862 0 0-1.862 1.863l3.724-9.312c0-1.862-1.862-3.724-3.724-5.586-1.862-1.863-5.587-3.725-7.45-1.863l-3.724 7.45c0 3.724 1.863 5.586 3.725 7.448-1.862 0-1.862 0-3.725-1.862C311 199.724 311 197.862 311 196c-1.862 1.863-1.862 3.725-1.862 5.587 1.862 1.862 1.862 3.725 0 5.587l-7.45-7.45-9.31-7.448L296.1 181.1l-3.725 1.862c1.863-3.724-5.586 0-7.449 5.587-1.862 7.45-9.311 11.174-11.173 5.587-1.863-1.862-1.863-3.724-3.725-3.724-1.862-1.863-7.449 1.862-9.311-1.863 0-3.724-1.863-5.587-3.725-3.724-3.724 1.862-5.587 1.862-5.587 1.862-1.862 1.862-3.724 3.725-1.862 7.45 0 1.861 1.862 3.724 3.725 1.861 1.862 0 1.862 1.863 1.862 3.725-1.862 1.862-5.587 1.862-9.311 0-1.863-1.862-3.725 7.449-5.587 5.587-1.862 0-9.312-1.863-14.898-7.45-1.16-2.32-3.045-3.195-4.75-2.173.683-1.172 1.025-2.882 1.025-5.275-1.862 1.862-5.587 0-7.449-3.725-1.862-1.862-9.311-3.725-7.45-1.862l3.725 7.449c-5.586 0-9.31 1.862-11.173 3.724-3.725 1.863-5.587 5.587-7.45 9.312-1.861-1.863-1.861-3.725-1.861-7.45 0-1.54 0-3.081 1.055-3.567-8.96 3.656-18.089 5.384-28.99 3.568 1.863 1.862 1.863 3.724 1.863 5.586 0 1.863-1.863 1.863-3.725 1.863l-1.862 1.862c-.299.299-.55.598-.753.896-1.58-5.596-2.972-8.598-2.972-10.207l-1.862 1.862c-1.862 0-1.862-1.862-1.862-3.725 0-3.724-1.862-5.586-3.725-3.724-5.587 5.587-11.173 11.173-18.622 14.898-5.587-1.862-9.312-1.862-14.899 0-1.862 1.862-3.724 1.862-9.31 3.724-1.863 1.863-3.725 3.725-5.588 3.725-1.862-1.862-3.724-3.725-5.587-9.311-1.862-5.587-1.862-7.45-3.724-7.45s-1.862 1.863 0 5.587v1.863c0 1.241-.62.62-1.862-1.863h-9.312c-3.724 1.863-5.586 5.587-5.586 11.174v-11.174c0-1.241-.621-.62-1.863 1.863-1.862 0-1.862 0-1.862 1.862v-3.725l-1.862-1.862V196c-1.863-1.862-5.587-1.862-7.45 0-3.724 3.725-5.586 5.587-7.448 5.587l5.586 5.587c-1.862 1.862-5.586 3.724-11.173 3.724s-9.312 0-11.174 1.863l-1.862-5.587-3.725 3.724c0-1.862-1.862-3.724-3.724-5.586-1.862-1.863-1.862 0-3.725 1.862l2.2-4.4L23 202l-6-1-6-5-5 1-6-3V0h1920v10l-6 15z" fill-rule="nonzero"/><path d="M701.253 158.643l1.245-.25.995.25.996-1.493h1.99c2.987 0 4.231 2.986 4.231 5.475 0 1.742-.249 3.235-.497 4.977l-2.738 1.991-2.489.249c-2.737 0-10.95-.498-10.95-4.48 0-.995.498-2.488.747-3.484l1.244-.995 1.742 1.244a23.06 23.06 0 0 1 3.484-3.484zm124.699 11.082c.249.497.497 1.493.497 1.99l-.248 2.738-1.245 1.493c-1.99.996-4.23 1.494-6.47 1.494l-4.48-2.24-1.493-1.991v-.498l.249-1.99c1.244-2.24 3.235-3.734 5.475-4.978h3.484l3.982 2.986.498.996h-.25zm54.751-39.82c0-2.986 1.245-5.724 4.48-5.724 2.489 0 4.728 2.49 4.728 4.978 0 .498-.746 2.24-.995 2.737l-5.226 1.991c-1.245-.995-2.24-2.488-2.987-3.982zm-6.72 25.634c0 2.24-1.741 3.982-3.981 3.982-1.991 0-4.48-2.489-4.48-4.48 0-1.99 1.742-4.23 3.733-4.23 2.24 0 4.729 2.488 4.729 4.728zm33.35-19.412c0-1.742 1.492-3.484 3.235-3.484 2.24 0 4.23 1.991 4.23 4.23 0 1.743-1.244 4.232-3.235 4.232-2.489 0-4.23-2.738-4.23-4.978zm-76.902 6.222l-2.488 2.738c-1.742 0-2.987-1.494-2.987-3.236l2.987-2.488 2.488 2.986zm135.386-9.706l-2.738-2.24 1.991-1.99 2.24 1.99-1.493 2.24zm-120.205 39.073l1.991-1.494 1.991 2.24-1.99 1.991-1.992-2.737zm-138.137 1.61l-4.48-2.489.498-.249 5.226-.248.498.746-1.742 2.24zm128.93-6.339l2.24-1.244 1.492 1.742-1.742 1.493-1.99-1.244v-.747zm75.407-21.403l-1.742 1.742-1.991-2.488 1.244-.996 2.489 1.742zm-39.322 2.738l-1.742-2.489 1.494-1.244 1.742 1.493-1.494 2.24zm32.354-10.702l-.747-1.493.995-2.24h.747l-.249 3.485-.746.248zm37.33-5.226l1.742-.995 1.245 1.244-1.245 1.244-1.742-1.493zm-77.896 27.376l1.742-1.244 1.244.995-1.493 1.742-1.493-1.493zm75.905-20.656l.996 1.742-1.245 1.244-1.244-1.244 1.493-1.742zm-239.428 32.221l-1.244-.747.996-.248 1.244.746-.996.25zm158.048-38.692l-.747-.498.498-.746.497.497-.248.747zm-20.906 44.299l-.497-.498.249-.498.497.25-.249.746zm17.67-32.602c-.249-.249-.249-.249-.249-.498l.25-.249.248.25-.249.497zm23.643-7.217c-.249.249-.249.249-.498.249l-.249-.25.25-.248.497.249zm85.86-13.44h-.249c0-.248 0-.248.25-.248v.249zm-256.102 33.715c.25 0 .25-.248.498-.248v.248l-.249.25c0-.25 0-.25-.249-.25zm131.418-25.004c-.249-.249-.249-.249-.249-.498h.25c.248 0 .248 0 .248.25-.249 0-.249 0-.249.248zm-141.373 28.24c-.248 0-.248-.25-.497-.25 0 .25.249.25.497.25zm9.457-4.48v-.249l.25.249h-.25zm664.017-37.916h-1.803l-1.803-6.611 1.202-2.404 1.803-.601.601 2.404v7.212zm56.494-33.656l2.404-2.404 1.803 3.005-1.803 3.005-2.404-3.606zm-33.656-26.444l1.202 1.202v1.202c-.601-.601-.601-.601-1.202-.601v-1.803zm187.34 59.262c.601 0 .601 0 .601.601s0 .601-.601.601l-.601-.601.601-.601zm83.701 3.025l.601.601v.601h-.601v-1.202zM1362.27 36.502c.601 0 .601 0 .601.601h-.601v-.601zm57.095 33.055h.601v.601c-.601 0-.601 0-.601-.601zm-111.185-8.414l3.005 6.01-9.015 6.01-4.808-6.01c3.005-3.606 5.409-8.414 9.616-10.818l1.803 2.404-.601 2.404zm-24.641 46.277l-6.01-4.207c0-4.207 1.202-9.616 6.611-9.616l5.409 6.611-6.01 7.212zm51.686-22.237l-6.01-9.015 5.409-3.005 6.01 4.808-5.409 7.212zm251.046 2.167l4.808 3.606-6.01 7.212-4.808-6.01 6.01-4.808zm155.013 25.479l3.005 3.005-2.404 3.606-8.414-2.404-2.404-4.207 4.808-2.404 5.409 2.404zm34.04-13.773v-1.803l6.01-4.207 4.808 5.409-4.207 4.808-6.611-4.207zm-149.599-16.277l3.606-6.611 4.207 6.611 6.995-5.192-14.808 5.192zm82.721 30.651l-4.207 6.01-3.606-6.01 3.005-4.808 4.808 4.808zm-51.686-26.444l3.005-4.207 3.005 4.808-3.005 3.005-3.005-3.606zm-332.954 42.671l-4.808-2.404 4.207-3.606 3.005 3.005-2.404 3.005zm-34.257-10.818l2.404-4.207 3.005 3.606-3.005 3.005-2.404-2.404zm388.236-13.439l2.404 1.803-2.404 1.803-1.803-1.803 1.803-1.803zm84.918-8.748l-1.202-.601 1.202-1.202 1.202 1.202-1.202.601zm-562.703 30l.601-1.202.601.601-.601 1.202-.601-.601zm15.46 4.45c-4.828 0-7.798-3.342-9.284-7.798.743-2.228.743-4.827 2.6-6.312 1.114-2.228 2.97-3.342 5.57-3.342 5.198 0 9.654 2.97 9.654 8.54 0 4.828-3.713 8.912-8.54 8.912zm-113.604 7.028c0-2.971 3.342-5.942 5.199-7.798 2.97 0 7.426 5.198 7.426 8.169 0 3.342-4.085 5.57-6.312 7.426-3.342-.37-6.313-4.455-6.313-7.797zm-46.345-26.817l-4.084 5.57c-3.714 0-7.056-3.343-7.427-7.056l5.199-4.827c3.713 0 6.312 2.6 6.312 6.313z"/></g></svg>`,38:`<svg viewBox="0 0 1920 255" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path d="M1106.457 241.001l12.529-1.761c-8.931 1.76-12.522 1.761-12.529 1.761h1.862c-35.368 3.723-76.321 5.585-119.136 5.585-9.307 0-18.615 0-24.2 1.861 1.862-1.861 3.724-1.861 5.585-1.861h-9.307c5.584-1.862 11.169-3.723 13.03-5.585h-111.69l-94.935-3.723c-109.829-5.584-173.12-9.307-186.15-11.168-65.152-5.585-124.72-13.031-182.426-18.615-57.706-7.446-87.49-11.17-93.075-11.17l-63.29-9.307c48.398 9.308 85.628 16.754 111.689 20.477 48.399 7.446 98.66 14.892 150.781 20.476l148.92 11.169c143.296 5.511 244.891 9.21 304.785 7.516-1.788.14-3.848.554-5.085 1.791h11.169c-11.169 1.862-24.2 1.862-39.091 1.862-5.585 0-16.754 0-31.646 1.861-13.03 0-24.2 0-29.784 1.862h-63.29l-120.998-3.723c-57.706-1.862-135.889-9.308-236.41-22.338l-81.905-9.307-40.953-5.585c-14.892-1.861-27.922-5.584-39.091-7.446-1.862 0-1.862 0-1.862-1.861h-1.861c-13.03-3.723-27.923-9.308-46.538-18.615l-14.891-1.862H199.91c1.862 0 3.723 0 7.446 1.862l-16.753-3.723c-35.369 0-67.014-3.723-91.214-9.308-1.861 0-1.861 0-1.861-1.861h-1.862c-1.861 0-3.723 0-1.861-1.862h7.446c13.03 1.862 20.476 1.862 24.2 0-1.862 0-5.585 0-7.447-1.861h-3.723c0-1.862 0-1.862 1.862-3.723-1.862 0-1.862 0-3.723-1.862 0 0-1.862-1.861-7.446-3.723 48.399 1.862 115.413 5.585 202.903 7.446l-7.446-3.723c-3.723-1.861-7.446-1.861-13.03-1.861-9.308 0-13.031 0-13.031-1.862-31.646 1.862-52.122 1.862-65.152 0-22.338 0-52.122-1.861-87.49-7.446L37.96 138.62c-13.03-1.861-22.338-5.584-29.784-7.446H6.315v-1.861H4.453c-2.438-1.22-4.077-1.64-4.396-2.308L0 127V0h1920v4l-.459.23c.13.112.26.232.39.362 1.86 0-33.508 9.307-102.383 26.06l-122.859 29.785 87.49-18.615c46.538-9.308 70.737-14.892 74.46-14.892-1.861 1.861-3.723 1.861-7.446 1.861l-7.446 3.723c9.308-1.861 16.754-3.723 18.615-3.723l-169.396 50.26-59.567 18.615-46.538 13.03c-24.2 5.585-40.953 11.17-50.26 14.893 57.706-13.03 124.72-31.646 204.764-55.845l48.4-13.03c26.06-9.308 48.398-14.892 67.013-18.615l-14.892 5.584 16.4-3.28c-11.353 2.614-29.34 11.553-55.491 23.757l-46.538 18.614c-13.03 3.723-26.06 7.446-37.23 13.031-16.753 5.584-26.06 9.307-26.06 9.307-14.893 5.585-39.092 9.308-70.737 14.892l-117.274 29.784-109.829 26.061c1.862-1.861 3.723-1.861 9.308-3.723-5.585 1.862-9.308 1.862-13.03 1.862 46.537-20.477 85.628-35.369 115.412-40.953-24.2 1.861-50.26 9.307-81.906 22.338-31.645 13.03-61.429 20.476-93.074 26.06l-20.477 3.724c7.321 0 29.038-1.8 66.92-3.63l-1.767 1.768h9.307c-20.476 5.585-78.183 14.892-176.842 27.923l-31.645 11.169 74.46-7.446c27.922-3.723 52.121-9.308 74.46-14.892l78.182-18.615c61.43-14.892 106.105-22.338 134.027-20.477 0-1.861 1.862-1.861 7.446-3.723h5.585c16.753-1.861 29.784-3.723 42.814-3.723l-7.446 1.862h13.03l-37.23 3.723c-29.783 13.03-80.043 24.2-150.78 37.23l-80.044 11.169c-50.26 9.307-76.322 13.03-78.183 13.03-9.308 1.862-22.338 1.862-42.814 3.723-20.477 0-35.369 1.862-42.815 3.723-29.784 5.584-63.29 9.307-98.659 11.169 20.477 1.861 33.507 1.861 39.091 1.861h-11.169 11.17zM958.9 246.656c.903-.07 1.737-.07 2.361-.07-.78.024-1.566.048-2.36.07zm417.38-65.129l.094-.093h1.862c-.657.03-1.309.062-1.956.093zm480.005-141.124l2.216-.443c-.709.118-1.447.266-2.216.443zm-741.35 200.587c-.343.011-.687.011-1.032.011h-5.584a1848 1848 0 0 0 6.617-.011zm0 0c1.507-.052 3.013-.329 4.519-1.816l106.139-14.926c42.814-3.723 72.598-5.584 93.075-3.723 1.861 0-1.862 0-7.446 1.862h11.169c-18.615 1.861-48.4 5.584-89.352 13.03-33.745 3.552-72.574 5.41-118.103 5.573zm4.519-1.816l-.468.066.502-.1a7.809 7.809 0 0 1-.034.034z" fill="${n}" fill-rule="nonzero"/></svg>`,39:`<svg viewBox="0 0 1920 85" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path d="M1481.47 31.033c1.99-.252 4.01-.504 6.067-.748l6.049-1.648c.34-.122.677-.242 1.01-.358l-5.598.495-7.528 2.26zm15.39-4.619c1.984-.2 3.86-.366 5.627-.498a89.808 89.808 0 0 1 3.978-.898l-2.01.763c.358-.023.71-.044 1.058-.063l1.242-.252c-.256.06-.529.136-.82.229.666-.036 1.313-.065 1.943-.09l16.7-.605h8.736c.77.303 2.312.303 4.11.303 2.056.303 3.598.303 4.368.303.654 0 1.282 0 1.883.01-13.57-1.42-26.97-1.721-40.34-1.145l-6.475 1.943zm49.48-.506h-.694c.171.202.455.27.702.292-8.266-.276-22.289.326-42.067 1.223l-3.154.278c-.944.44-1.974.93-3.095 1.463 4.195-.338 11.557-.817 21.922-1.439l13.103-.605h15.416c-.257-.303-1.028-.606-1.799-.909h1.285c-.22 0-.44 0-.66-.19l-.958-.113zm1.616.192c.125.019.256.035.39.048l-.39-.048zm47.438 10.128a13.408 13.408 0 0 0-.675-.024l2.826.606.028.006-2.18-.588zm9.693 2.622a48.625 48.625 0 0 1 5.304 2.2c4.368 2.12 7.965 3.33 11.305 3.634-3.144-.695-7.039-2.276-11.57-4.47l-5.04-1.364zm27.824 9.07a224.922 224.922 0 0 0-7.104-2.025c1.05.495 2.786 1.192 5.21 1.926.63.036 1.262.069 1.894.098zm11.376 4.403l1.88.693 2.615.102c-.702-.244-1.396-.483-2.082-.72a71.837 71.837 0 0 1-2.413-.075zm10.849.202c.328.113.658.224.988.335l1.144.539c1.688.047 3.432.09 5.234.129l-.285-.142a672.93 672.93 0 0 1-3.11-.7c-1.185-.002-1.666-.021-1.666-.28-.816.047-1.584.087-2.305.119zm-24.144 1.564l-2.359-.926c-5.91-1.817-11.048-2.726-15.93-3.029 0 .303-1.284-.302-4.11-1.817l-12.332-1.514c-6.937-.605-10.791-.908-12.076-1.211-1.798-.303-4.368-.606-7.708-.606-3.34-.302-5.909-.302-7.707-.605l-4.625-.909-4.368-.605c-2.826-.303-5.91-.303-9.25-.303-3.082-.303-9.248-.303-18.498-.303.257-.909-1.284-1.514-4.881-1.211-6.166-.303-12.59-.303-19.013-.303-7.707 0-13.617.303-17.728.908l-16.7.606c-3.854.303-9.506.606-16.7 1.514-4.59.65-8.524 1.144-11.99 1.373l-6.168 1.585-21.107 5.067c.357-.362.715-.362 1.788-.724-1.073.362-1.788.362-2.504.362 5.532-2.463 10.517-4.51 14.869-5.97-.838.035-1.673.076-2.508.123a82.734 82.734 0 0 0-5.921 2.228c-6.082 2.533-11.806 3.98-17.888 5.066l-3.935.724c1.407 0 5.58-.35 12.86-.705l-.339.343h1.789c-3.935 1.086-15.026 2.896-33.987 5.429l-6.082 2.172 14.31-1.448c5.367-.724 10.018-1.81 14.31-2.895l15.026-3.62c11.806-2.895 20.393-4.342 25.759-3.98 0-.362.358-.362 1.43-.724h1.074c3.22-.362 5.724-.724 8.229-.724l-1.431.362h2.504l-7.155.724c-5.724 2.533-15.384 4.704-28.979 7.238l-15.383 2.171c-9.66 1.81-14.668 2.534-15.026 2.534-1.789.362-4.293.362-8.228.723-3.935 0-6.798.362-8.229.724-5.724 1.086-12.163 1.81-18.96 2.172 3.935.362 6.439.362 7.512.362h-2.146 2.146l2.408-.343c-1.716.342-2.406.343-2.408.343h.358c-6.797.723-14.668 1.085-22.896 1.085-1.79 0-3.578 0-4.651.362.358-.362.715-.362 1.073-.362h-1.789c1.074-.362 2.147-.723 2.505-1.085h-21.466l-18.245-.724c-15.571-.801-26.275-1.405-31.824-1.812l3.055 1.222 1.083.507 5.863.445c27.54 1.071 47.065 1.79 58.576 1.461-.344.027-.74.108-.978.348h2.147c-2.147.362-4.651.362-7.513.362-1.073 0-3.22 0-6.082.362-2.504 0-4.65 0-5.724.362h-12.164l-23.254-.724c-1.825-.06-3.758-.148-5.798-.267 1.531.675 2.764 1.153 3.728 1.375l-2.921-.584 2.652.995a83.284 83.284 0 0 1-8.308-2.107c-1.498-.111-3.045-.236-4.644-.373l13.947 4.138c-.332 0-1.658-.332-3.316-.663l1.327.663c.663 0 .994 0 1.326.331-.663 0-4.974-.994-13.263-2.652l-15.584-3.316 21.884 5.305c12.268 2.984 18.568 4.642 18.237 4.642-.332.332-.664.332-.995.332h.331c-.994.331-5.636 0-13.263-.663l-14.258-1.99c-.331-.331-.663-.331-.994-.331-.332-.332-.664-.332-.995-.332-.663-.331-.995-.663-.995-.995-.663-.331-5.305-1.326-14.258-3.315l-9.615-2.985-7.283-2.427-8.1