Brizy – Page Builder - Version 1.0.117

Version Description

  • 2020-03-12 =
  • Fixed: Export errors for certain users
  • Fixed: Removed header 'To' from PHPMailer
Download this release

Release Info

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

Code changes from version 1.0.116 to 1.0.117

Files changed (52) hide show
  1. README.md +5 -1
  2. brizy.php +3 -3
  3. editor/forms/wordpress-integration.php +0 -4
  4. public/editor-build/{130-wp → 131-wp}/defaults.json +0 -0
  5. public/editor-build/{130-wp → 131-wp}/editor/css/editor.css +5 -3
  6. public/editor-build/{130-wp → 131-wp}/editor/css/preview.css +4 -4
  7. public/editor-build/{130-wp → 131-wp}/editor/fonts/nunito-bold-webfont.eot +0 -0
  8. public/editor-build/{130-wp → 131-wp}/editor/fonts/nunito-bold-webfont.woff +0 -0
  9. public/editor-build/{130-wp → 131-wp}/editor/fonts/nunito-bold-webfont.woff2 +0 -0
  10. public/editor-build/{130-wp → 131-wp}/editor/fonts/nunito-italic-webfont.eot +0 -0
  11. public/editor-build/{130-wp → 131-wp}/editor/fonts/nunito-italic-webfont.woff +0 -0
  12. public/editor-build/{130-wp → 131-wp}/editor/fonts/nunito-italic-webfont.woff2 +0 -0
  13. public/editor-build/{130-wp → 131-wp}/editor/fonts/nunito-regular-webfont.eot +0 -0
  14. public/editor-build/{130-wp → 131-wp}/editor/fonts/nunito-regular-webfont.woff +0 -0
  15. public/editor-build/{130-wp → 131-wp}/editor/fonts/nunito-regular-webfont.woff2 +0 -0
  16. public/editor-build/{130-wp → 131-wp}/editor/fonts/nunito-semibold-webfont.eot +0 -0
  17. public/editor-build/{130-wp → 131-wp}/editor/fonts/nunito-semibold-webfont.woff +0 -0
  18. public/editor-build/{130-wp → 131-wp}/editor/fonts/nunito-semibold-webfont.woff2 +0 -0
  19. public/editor-build/{130-wp → 131-wp}/editor/icons/editor/arrow-down.txt +0 -0
  20. public/editor-build/{130-wp → 131-wp}/editor/icons/editor/check-circle-off.txt +0 -0
  21. public/editor-build/{130-wp → 131-wp}/editor/icons/editor/check-circle-on.txt +0 -0
  22. public/editor-build/{130-wp → 131-wp}/editor/icons/editor/check-square-off.txt +0 -0
  23. public/editor-build/{130-wp → 131-wp}/editor/icons/editor/check-square-on.txt +0 -0
  24. public/editor-build/{130-wp → 131-wp}/editor/icons/editor/close-popup.txt +0 -0
  25. public/editor-build/{130-wp → 131-wp}/editor/icons/editor/close.txt +0 -0
  26. public/editor-build/{130-wp → 131-wp}/editor/icons/editor/dynamic-img.txt +0 -0
  27. public/editor-build/{130-wp → 131-wp}/editor/icons/editor/iframe.txt +0 -0
  28. public/editor-build/{130-wp → 131-wp}/editor/icons/editor/img.txt +0 -0
  29. public/editor-build/{130-wp → 131-wp}/editor/icons/editor/menu-3.txt +0 -0
  30. public/editor-build/{130-wp → 131-wp}/editor/icons/editor/pin.txt +0 -0
  31. public/editor-build/{130-wp → 131-wp}/editor/icons/editor/play.txt +0 -0
  32. public/editor-build/{130-wp → 131-wp}/editor/icons/editor/right-arrow-filled.txt +0 -0
  33. public/editor-build/{130-wp → 131-wp}/editor/icons/editor/right-arrow-heavy.txt +0 -0
  34. public/editor-build/{130-wp → 131-wp}/editor/icons/editor/right-arrow-outline.txt +0 -0
  35. public/editor-build/{130-wp → 131-wp}/editor/icons/editor/right-arrow-tail.txt +0 -0
  36. public/editor-build/{130-wp → 131-wp}/editor/icons/editor/right-arrow-thin.txt +0 -0
  37. public/editor-build/{130-wp → 131-wp}/editor/icons/editor/sound-cloud.txt +0 -0
  38. public/editor-build/{130-wp → 131-wp}/editor/icons/editor/star.txt +0 -0
  39. public/editor-build/{130-wp → 131-wp}/editor/icons/editor/woo-2.txt +0 -0
  40. public/editor-build/{130-wp → 131-wp}/editor/icons/editor/wp-shortcode.txt +0 -0
  41. public/editor-build/{130-wp → 131-wp}/editor/icons/icons.svg +0 -0
  42. public/editor-build/{130-wp → 131-wp}/editor/img/block-placeholder.jpg +0 -0
  43. public/editor-build/{130-wp → 131-wp}/editor/img/global_toolbar.gif +0 -0
  44. public/editor-build/{130-wp → 131-wp}/editor/img/global_toolbar.png +0 -0
  45. public/editor-build/{130-wp → 131-wp}/editor/img/mac-keyboard1x.png +0 -0
  46. public/editor-build/{130-wp → 131-wp}/editor/img/mac-keyboard2x.png +0 -0
  47. public/editor-build/{130-wp → 131-wp}/editor/img/pc-keyboard1x.png +0 -0
  48. public/editor-build/{130-wp → 131-wp}/editor/img/pc-keyboard2x.png +0 -0
  49. public/editor-build/{130-wp → 131-wp}/editor/img/save_toolbar.gif +0 -0
  50. public/editor-build/{130-wp → 131-wp}/editor/img/save_toolbar.png +0 -0
  51. public/editor-build/{130-wp → 131-wp}/editor/js/0.worker.js +0 -0
  52. public/editor-build/{130-wp → 131-wp}/editor/js/editor.js +0 -1
README.md CHANGED
@@ -3,7 +3,7 @@ Contributors: themefuse<br>
3
  Requires at least: 4.5<br>
4
  Tested up to: 5.3.2<br>
5
  Requires PHP: 5.6<br>
6
- Stable tag: 1.0.116<br>
7
  License: GPLv3<br>
8
  License URI: https://www.gnu.org/licenses/gpl-3.0.html
9
 
@@ -118,6 +118,10 @@ $bodyHtml = apply_filters( 'brizy_content', $html->get_body(), Brizy_Editor_Proj
118
 
119
  ## Changelog
120
 
 
 
 
 
121
  ### 1.0.116 - 2020-03-10 ###
122
  * Fixed: Removed local Lato font
123
  * Fixed: Removed Europa Font
3
  Requires at least: 4.5<br>
4
  Tested up to: 5.3.2<br>
5
  Requires PHP: 5.6<br>
6
+ Stable tag: 1.0.117<br>
7
  License: GPLv3<br>
8
  License URI: https://www.gnu.org/licenses/gpl-3.0.html
9
 
118
 
119
  ## Changelog
120
 
121
+ ### 1.0.117 - 2020-03-12 ###
122
+ * Fixed: Export errors for certain users
123
+ * Fixed: Removed header 'To' from PHPMailer
124
+
125
  ### 1.0.116 - 2020-03-10 ###
126
  * Fixed: Removed local Lato font
127
  * Fixed: Removed Europa Font
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: 1.0.116
9
  * Text Domain: brizy
10
  * License: GPLv3
11
  * Domain Path: /languages
@@ -19,8 +19,8 @@ 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', '1.0.116' );
23
- define( 'BRIZY_EDITOR_VERSION', '130-wp' );
24
  define( 'BRIZY_FILE', __FILE__ );
25
  define( 'BRIZY_PLUGIN_BASE', plugin_basename( BRIZY_FILE ) );
26
  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: 1.0.117
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', '1.0.117' );
23
+ define( 'BRIZY_EDITOR_VERSION', '131-wp' );
24
  define( 'BRIZY_FILE', __FILE__ );
25
  define( 'BRIZY_PLUGIN_BASE', plugin_basename( BRIZY_FILE ) );
26
  define( 'BRIZY_PLUGIN_PATH', dirname( BRIZY_FILE ) );
editor/forms/wordpress-integration.php CHANGED
@@ -65,10 +65,6 @@ class Brizy_Editor_Forms_WordpressIntegration extends Brizy_Editor_Forms_Abstrac
65
  $headers = array();
66
  $headers[] = 'Content-type: text/html; charset=UTF-8';
67
 
68
- if ( $this->getEmailTo() ) {
69
- $headers[] = "To: {$this->getEmailTo()}";
70
- }
71
-
72
  if ( $this->getCc() ) {
73
  $headers[] = "Cc: {$this->getCc()}";
74
  }
65
  $headers = array();
66
  $headers[] = 'Content-type: text/html; charset=UTF-8';
67
 
 
 
 
 
68
  if ( $this->getCc() ) {
69
  $headers[] = "Cc: {$this->getCc()}";
70
  }
public/editor-build/{130-wp → 131-wp}/defaults.json RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/css/editor.css RENAMED
@@ -1332,8 +1332,8 @@ to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
1332
  .brz .brz-popup2__inner>.brz-bg-content{max-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:hidden;overflow-y:auto}
1333
  .brz .brz-popup2__inner>.brz-bg-content>.brz-container__wrap{max-height:100%;margin:0;padding:0;min-width:300px}
1334
  .brz .brz-popup2__vertical-align{-webkit-transform:rotate(270deg);transform:rotate(270deg)}
1335
- .brz .brz-popup2__preview{z-index:-1;visibility:hidden;-webkit-transform:translate(-100%);transform:translate(-100%);opacity:0;-webkit-transition:.3s cubic-bezier(.25,.46,.45,.94) opacity,.3s cubic-bezier(.25,.46,.45,.94) visibility,.3s cubic-bezier(.25,.46,.45,.94) z-index;transition:.3s cubic-bezier(.25,.46,.45,.94) opacity,.3s cubic-bezier(.25,.46,.45,.94) visibility,.3s cubic-bezier(.25,.46,.45,.94) z-index}
1336
- .brz .brz-popup2__preview.brz-popup2--opened{z-index:1070;visibility:visible;-webkit-transform:translate(0);transform:translate(0);opacity:1;-webkit-transition:.3s cubic-bezier(.25,.46,.45,.94) opacity,.3s cubic-bezier(.25,.46,.45,.94) visibility,.3s cubic-bezier(.25,.46,.45,.94) z-index;transition:.3s cubic-bezier(.25,.46,.45,.94) opacity,.3s cubic-bezier(.25,.46,.45,.94) visibility,.3s cubic-bezier(.25,.46,.45,.94) z-index}
1337
  .brz .brz-carousel{display:block;width:100%}
1338
  .brz .brz-carousel__slider:not(.slick-initialized){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
1339
  .brz .brz-carousel>.slick-slider{overflow:hidden}
@@ -1798,7 +1798,9 @@ to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
1798
  .brz.brz-ed--desktop .brz-mm-menu--desktop{position:fixed}
1799
  .brz .brz-menu__editor .brz-menu__item--opened>.brz-mega-menu,.brz .brz-menu__editor .brz-menu__item--opened>.brz-menu__sub-menu{visibility:visible;opacity:1;z-index:1050;-webkit-transition:.2s visibility linear,.2s opacity linear,.2s -webkit-transform linear;transition:.2s visibility linear,.2s opacity linear,.2s -webkit-transform linear;transition:.2s visibility linear,.2s opacity linear,.2s transform linear;transition:.2s visibility linear,.2s opacity linear,.2s transform linear,.2s -webkit-transform linear}
1800
  .brz .brz-menu__editor .brz-menu__item--opened>.brz-menu__sub-menu{-webkit-transform:translateX(0);transform:translateX(0)}
1801
- .brz.mm-wrapper_opened .brz-root__container{position:relative;z-index:1}
 
 
1802
  @-webkit-keyframes brz-ed-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}
1803
  100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes brz-ed-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}
1804
  100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes brz-ed-fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
1332
  .brz .brz-popup2__inner>.brz-bg-content{max-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:hidden;overflow-y:auto}
1333
  .brz .brz-popup2__inner>.brz-bg-content>.brz-container__wrap{max-height:100%;margin:0;padding:0;min-width:300px}
1334
  .brz .brz-popup2__vertical-align{-webkit-transform:rotate(270deg);transform:rotate(270deg)}
1335
+ .brz .brz-popup2__preview{z-index:-1;visibility:hidden;-webkit-transform:translate(-100%);transform:translate(-100%);opacity:0;-webkit-transition:.3s cubic-bezier(.25,.46,.45,.94) opacity;transition:.3s cubic-bezier(.25,.46,.45,.94) opacity}
1336
+ .brz .brz-popup2__preview.brz-popup2--opened{z-index:1070;visibility:visible;-webkit-transform:translate(0);transform:translate(0);opacity:1;-webkit-transition:.3s cubic-bezier(.25,.46,.45,.94) opacity;transition:.3s cubic-bezier(.25,.46,.45,.94) opacity}
1337
  .brz .brz-carousel{display:block;width:100%}
1338
  .brz .brz-carousel__slider:not(.slick-initialized){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
1339
  .brz .brz-carousel>.slick-slider{overflow:hidden}
1798
  .brz.brz-ed--desktop .brz-mm-menu--desktop{position:fixed}
1799
  .brz .brz-menu__editor .brz-menu__item--opened>.brz-mega-menu,.brz .brz-menu__editor .brz-menu__item--opened>.brz-menu__sub-menu{visibility:visible;opacity:1;z-index:1050;-webkit-transition:.2s visibility linear,.2s opacity linear,.2s -webkit-transform linear;transition:.2s visibility linear,.2s opacity linear,.2s -webkit-transform linear;transition:.2s visibility linear,.2s opacity linear,.2s transform linear;transition:.2s visibility linear,.2s opacity linear,.2s transform linear,.2s -webkit-transform linear}
1800
  .brz .brz-menu__editor .brz-menu__item--opened>.brz-menu__sub-menu{-webkit-transform:translateX(0);transform:translateX(0)}
1801
+ .brz.brz-mm-wrapper_opened .brz-root__container{position:relative}
1802
+ .brz.brz-mm-wrapper_opened .brz-popup,.brz.brz-mm-wrapper_opened .brz-popup2,.brz.brz-mm-wrapper_opened .brz-root__container,.brz.brz-mm-wrapper_opened .brz-section__header{z-index:1}
1803
+ .brz.brz-mm-wrapper_opened .brz-section__header--animated{z-index:2}
1804
  @-webkit-keyframes brz-ed-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}
1805
  100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes brz-ed-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}
1806
  100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes brz-ed-fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
public/editor-build/{130-wp → 131-wp}/editor/css/preview.css RENAMED
@@ -7307,16 +7307,16 @@ img.mfp-img {
7307
  -webkit-transform: translate(-100%);
7308
  transform: translate(-100%);
7309
  opacity: 0;
7310
- -webkit-transition: 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) opacity, 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) visibility, 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) z-index;
7311
- transition: 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) opacity, 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) visibility, 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) z-index; }
7312
  .brz .brz-popup2__preview.brz-popup2--opened {
7313
  z-index: 1070;
7314
  visibility: visible;
7315
  -webkit-transform: translate(0);
7316
  transform: translate(0);
7317
  opacity: 1;
7318
- -webkit-transition: 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) opacity, 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) visibility, 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) z-index;
7319
- transition: 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) opacity, 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) visibility, 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) z-index; }
7320
  .brz .brz-carousel {
7321
  display: block;
7322
  width: 100%; }
7307
  -webkit-transform: translate(-100%);
7308
  transform: translate(-100%);
7309
  opacity: 0;
7310
+ -webkit-transition: 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) opacity;
7311
+ transition: 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) opacity; }
7312
  .brz .brz-popup2__preview.brz-popup2--opened {
7313
  z-index: 1070;
7314
  visibility: visible;
7315
  -webkit-transform: translate(0);
7316
  transform: translate(0);
7317
  opacity: 1;
7318
+ -webkit-transition: 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) opacity;
7319
+ transition: 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) opacity; }
7320
  .brz .brz-carousel {
7321
  display: block;
7322
  width: 100%; }
public/editor-build/{130-wp → 131-wp}/editor/fonts/nunito-bold-webfont.eot RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/fonts/nunito-bold-webfont.woff RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/fonts/nunito-bold-webfont.woff2 RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/fonts/nunito-italic-webfont.eot RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/fonts/nunito-italic-webfont.woff RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/fonts/nunito-italic-webfont.woff2 RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/fonts/nunito-regular-webfont.eot RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/fonts/nunito-regular-webfont.woff RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/fonts/nunito-regular-webfont.woff2 RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/fonts/nunito-semibold-webfont.eot RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/fonts/nunito-semibold-webfont.woff RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/fonts/nunito-semibold-webfont.woff2 RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/icons/editor/arrow-down.txt RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/icons/editor/check-circle-off.txt RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/icons/editor/check-circle-on.txt RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/icons/editor/check-square-off.txt RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/icons/editor/check-square-on.txt RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/icons/editor/close-popup.txt RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/icons/editor/close.txt RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/icons/editor/dynamic-img.txt RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/icons/editor/iframe.txt RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/icons/editor/img.txt RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/icons/editor/menu-3.txt RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/icons/editor/pin.txt RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/icons/editor/play.txt RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/icons/editor/right-arrow-filled.txt RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/icons/editor/right-arrow-heavy.txt RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/icons/editor/right-arrow-outline.txt RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/icons/editor/right-arrow-tail.txt RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/icons/editor/right-arrow-thin.txt RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/icons/editor/sound-cloud.txt RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/icons/editor/star.txt RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/icons/editor/woo-2.txt RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/icons/editor/wp-shortcode.txt RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/icons/icons.svg RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/img/block-placeholder.jpg RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/img/global_toolbar.gif RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/img/global_toolbar.png RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/img/mac-keyboard1x.png RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/img/mac-keyboard2x.png RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/img/pc-keyboard1x.png RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/img/pc-keyboard2x.png RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/img/save_toolbar.gif RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/img/save_toolbar.png RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/js/0.worker.js RENAMED
File without changes
public/editor-build/{130-wp → 131-wp}/editor/js/editor.js RENAMED
@@ -1 +1 @@
1
- !function(e){function t(t){for(var o,r,l=t[0],c=t[1],s=t[2],p=0,u=[];p<l.length;p++)r=l[p],Object.prototype.hasOwnProperty.call(n,r)&&n[r]&&u.push(n[r][0]),n[r]=0;for(o in c)Object.prototype.hasOwnProperty.call(c,o)&&(e[o]=c[o]);for(d&&d(t);u.length;)u.shift()();return i.push.apply(i,s||[]),a()}function a(){for(var e,t=0;t<i.length;t++){for(var a=i[t],o=!0,l=1;l<a.length;l++){var c=a[l];0!==n[c]&&(o=!1)}o&&(i.splice(t--,1),e=r(r.s=a[0]))}return e}var o={},n={0:0},i=[];function r(t){if(o[t])return o[t].exports;var a=o[t]={i:t,l:!1,exports:{}};return e[t].call(a.exports,a,a.exports,r),a.l=!0,a.exports}r.m=e,r.c=o,r.d=function(e,t,a){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(r.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(a,o,function(t){return e[t]}.bind(null,o));return a},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="";var l=window.webpackJsonp=window.webpackJsonp||[],c=l.push.bind(l);l.push=t,l=l.slice();for(var s=0;s<l.length;s++)t(l[s]);var d=c;i.push([336,1]),a()}([,function(e,t,a){"use strict";var o=a(12);const n=(o.a.get("wp")||{}).l10n||{},i=e=>((e,t)=>e[t]||t)(n,e);a.d(t,"a",(function(){return i}))},,function(e,t,a){"use strict";a.r(t);var o={};a.r(o),a.d(o,"saveOnChanges",(function(){return s})),a.d(o,"defaultValueKey",(function(){return r.a})),a.d(o,"defaultValueValue",(function(){return r.c})),a.d(o,"deviceStateValueByKey",(function(){return r.e})),a.d(o,"makeKeyByStateDevice",(function(){return r.h})),a.d(o,"onChangeBgImage",(function(){return y})),a.d(o,"onChangeBgImageBgOpacity",(function(){return v})),a.d(o,"onChangeBgImageDependencies",(function(){return f})),a.d(o,"onChangeBgImageColumnAndRowSyncMobile",(function(){return O})),a.d(o,"onChangeBorderStyle2",(function(){return w})),a.d(o,"onChangeElementBorderStyleDependencies2",(function(){return x})),a.d(o,"onChangeContainerBorderStyleDependencies2",(function(){return S})),a.d(o,"onChangeBorderColorHexAndOpacity2",(function(){return j})),a.d(o,"onChangeBorderColorHexAndOpacityPalette2",(function(){return k})),a.d(o,"onChangeElementBorderColorHexAndOpacityDependencies2",(function(){return P})),a.d(o,"onChangeContainerBorderColorHexAndOpacityDependencies2",(function(){return B})),a.d(o,"onChangeBorderColorHexAndOpacityColumnAndRowSyncTablet2",(function(){return z})),a.d(o,"onChangeBorderColorHexAndOpacityColumnAndRowSyncMobile2",(function(){return T})),a.d(o,"onChangeBorderColorPalette2",(function(){return H})),a.d(o,"onChangeBorderColorPaletteOpacity2",(function(){return E})),a.d(o,"onChangeBorderWidthType2",(function(){return _})),a.d(o,"onChangeBorderWidthGrouped2",(function(){return M})),a.d(o,"onChangeBorderWidthGroupedDependencies2",(function(){return R})),a.d(o,"onChangeBorderWidthUngrouped2",(function(){return I})),a.d(o,"onChangeBorderWidthUngroupedDependencies2",(function(){return N})),a.d(o,"onChangeBorderRadiusGrouped",(function(){return F})),a.d(o,"onChangeBorderRadiusGroupedDependencies",(function(){return D})),a.d(o,"onChangeBorderRadiusUngrouped",(function(){return W})),a.d(o,"onChangeBorderRadiusUngroupedDependencies",(function(){return G})),a.d(o,"onChangeColorHexAndOpacity",(function(){return U})),a.d(o,"onChangeColorHexAndOpacityPalette",(function(){return K})),a.d(o,"onChangeColorPalette",(function(){return q})),a.d(o,"onChangeColorPaletteOpacity",(function(){return Y})),a.d(o,"onChangeBgColorType2",(function(){return Z})),a.d(o,"onChangeGradientRange2",(function(){return J})),a.d(o,"onChangeBgColorHexAndOpacity2",(function(){return Q})),a.d(o,"onChangeBgColorHexAndOpacityPalette2",(function(){return $})),a.d(o,"onChangeBgColorHexAndOpacityDependencies2",(function(){return ee})),a.d(o,"onChangeBgColorHexAndOpacityColumnAndRowSyncMobile2",(function(){return te})),a.d(o,"onChangeBgColorPalette2",(function(){return ae})),a.d(o,"onChangeBgColorPaletteOpacity2",(function(){return oe})),a.d(o,"onChangeBoxShadowHexAndOpacity2",(function(){return le})),a.d(o,"onChangeBoxShadowHexAndOpacityPalette2",(function(){return ce})),a.d(o,"onChangeBoxShadowHexAndOpacityDependencies2",(function(){return se})),a.d(o,"onChangeBoxShadowPalette2",(function(){return de})),a.d(o,"onChangeBoxShadowPaletteOpacity2",(function(){return pe})),a.d(o,"onChangeBoxShadowType2",(function(){return ie})),a.d(o,"onChangeBoxShadowTypeDependencies2",(function(){return re})),a.d(o,"onChangeBoxShadowFields2",(function(){return ue})),a.d(o,"onChangeBoxShadowFieldsDependencies2",(function(){return me})),a.d(o,"onChangeBoxShadowOpacity2",(function(){return he})),a.d(o,"onChangePaddingGrouped",(function(){return ye})),a.d(o,"onChangePaddingUngrouped",(function(){return ve})),a.d(o,"onChangeMarginGrouped",(function(){return Ce})),a.d(o,"onChangeMarginUngrouped",(function(){return we})),a.d(o,"onChangeElementSectionBoxShadowHexAndOpacityDependencies",(function(){return xe})),a.d(o,"onChangeElementProgressBarBg2ColorHexAndOpacity",(function(){return Se})),a.d(o,"onChangeElementProgressBarBg2ColorHexAndOpacityPalette",(function(){return je})),a.d(o,"onChangeElementProgressBarBg2ColorHexAndOpacityDependencies",(function(){return ke})),a.d(o,"onChangeElementProgressBarBg2ColorPalette",(function(){return Pe})),a.d(o,"onChangeElementProgressBarBg2ColorPaletteOpacity",(function(){return Be})),a.d(o,"onChangeElementIconBorderColorHex2",(function(){return Te})),a.d(o,"onChangeElementIconBorderColorPalette2",(function(){return He})),a.d(o,"onChangeElementIconBorderColorFields2",(function(){return Ee})),a.d(o,"onChangeElementIconBorderHoverColorHex2",(function(){return _e})),a.d(o,"onChangeElementIconBorderHoverColorPalette2",(function(){return Me})),a.d(o,"onChangeElementIconBorderHoverColorFields2",(function(){return Re})),a.d(o,"onChangeElementButtonBorderColorHex2",(function(){return Ie})),a.d(o,"onChangeElementButtonBorderColorPalette2",(function(){return Ne})),a.d(o,"onChangeElementButtonBorderColorFields2",(function(){return Ae})),a.d(o,"onChangeElementButtonBorderHoverColorHex2",(function(){return Le})),a.d(o,"onChangeElementButtonBorderHoverColorPalette2",(function(){return Ve})),a.d(o,"onChangeElementButtonBorderHoverColorFields2",(function(){return Fe})),a.d(o,"onChangeBgColorHexButton2",(function(){return De})),a.d(o,"onChangeBgColorPaletteButton2",(function(){return We})),a.d(o,"onChangeBgColorFieldsButton2",(function(){return Ge})),a.d(o,"onChangeHoverBgColorHexButton2",(function(){return Ue})),a.d(o,"onChangeHoverBgColorPaletteButton2",(function(){return Ke})),a.d(o,"onChangeHoverBgColorFieldsButton2",(function(){return qe})),a.d(o,"onChangeColorHexButtonIcon2",(function(){return Ye})),a.d(o,"onChangeColorPaletteButtonIcon2",(function(){return Xe})),a.d(o,"onChangeColorFieldsButtonIcon2",(function(){return Ze})),a.d(o,"onChangeHoverColorHexButtonIcon2",(function(){return Je})),a.d(o,"onChangeHoverColorPaletteButtonIcon2",(function(){return Qe})),a.d(o,"onChangeHoverColorFieldsButtonIcon2",(function(){return $e})),a.d(o,"onChangeMenuColorHex2",(function(){return et})),a.d(o,"onChangeMenuColorPalette2",(function(){return tt})),a.d(o,"onChangeMenuColorFields2",(function(){return at})),a.d(o,"onChangeMenuHoverColorHex2",(function(){return ot})),a.d(o,"onChangeMenuHoverColorPalette2",(function(){return nt})),a.d(o,"onChangeMenuHoverColorFields2",(function(){return it})),a.d(o,"onChangeColorHexMMenu2",(function(){return rt})),a.d(o,"onChangeColorPaletteMMenu2",(function(){return lt})),a.d(o,"onChangeColorFieldsMMenu2",(function(){return ct})),a.d(o,"onChangeHoverColorHexMMenu2",(function(){return st})),a.d(o,"onChangeHoverColorPaletteMMenu2",(function(){return dt})),a.d(o,"onChangeHoverColorFieldsMMenu2",(function(){return pt})),a.d(o,"onChangeColorHexSubMenu2",(function(){return ut})),a.d(o,"onChangeColorPaletteSubMenu2",(function(){return mt})),a.d(o,"onChangeColorFieldsSubMenu2",(function(){return ht})),a.d(o,"onChangeHoverColorHexSubMenu2",(function(){return bt})),a.d(o,"onChangeHoverColorPaletteSubMenu2",(function(){return gt})),a.d(o,"onChangeHoverColorFieldsSubMenu2",(function(){return yt})),a.d(o,"onChangeColorHexIconMenu2",(function(){return vt})),a.d(o,"onChangeColorPaletteIconMenu2",(function(){return ft})),a.d(o,"onChangeColorFieldsIconMenu2",(function(){return Ot})),a.d(o,"onChangeTabletColorHexIconMMenu2",(function(){return Ct})),a.d(o,"onChangeTabletColorPaletteIconMMenu2",(function(){return wt})),a.d(o,"onChangeTabletColorFieldsIconMMenu2",(function(){return xt})),a.d(o,"onChangeMobileColorHexIconMMenu2",(function(){return St})),a.d(o,"onChangeMobileColorPaletteIconMMenu2",(function(){return jt})),a.d(o,"onChangeMobileColorFieldsIconMMenu2",(function(){return kt})),a.d(o,"onChangeBgColorHexMMenu2",(function(){return Pt})),a.d(o,"onChangeBgColorPaletteMMenu2",(function(){return Bt})),a.d(o,"onChangeBgColorFieldsMMenu2",(function(){return zt})),a.d(o,"onChangeBgColorHexSubMenu2",(function(){return Tt})),a.d(o,"onChangeBgColorPaletteSubMenu2",(function(){return Ht})),a.d(o,"onChangeBgColorFieldsSubMenu2",(function(){return Et})),a.d(o,"onChangeBgHoverColorHexSubMenu2",(function(){return _t})),a.d(o,"onChangeBgHoverColorPaletteSubMenu2",(function(){return Mt})),a.d(o,"onChangeBgHoverColorFieldsSubMenu2",(function(){return Rt})),a.d(o,"onChangeBorderColorHexMMenu2",(function(){return It})),a.d(o,"onChangeBorderColorPaletteMMenu2",(function(){return Nt})),a.d(o,"onChangeBorderColorFieldsMMenu2",(function(){return At})),a.d(o,"onChangeBorderColorHexSubMenu2",(function(){return Lt})),a.d(o,"onChangeBorderColorPaletteSubMenu2",(function(){return Vt})),a.d(o,"onChangeBorderColorFieldsSubMenu2",(function(){return Ft})),a.d(o,"onChangeTypography",(function(){return Ut})),a.d(o,"onChangeTypographyTablet",(function(){return Kt})),a.d(o,"onChangeTypographyMobile",(function(){return qt})),a.d(o,"tabletSyncOnChange",(function(){return r.j})),a.d(o,"mobileSyncOnChange",(function(){return r.i})),a.d(o,"keySyncOnChange",(function(){return r.g})),a.d(o,"onChangeTypography2",(function(){return Zt}));var n=a(2),i=a(8),r=a(19);function l(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function c(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?l(a,!0).forEach((function(t){Object(n.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):l(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function s(e){return e.onChange.reduce((t,a)=>{const n=o[a](e);return Object.assign(t,n)},{})}function d(e){let{v:t,device:a,state:o,me:n,childs:l,value:s,dragEnd:d=!0,tempZero:p=!1}=e;const u=e=>Object(r.a)({key:e,device:a,state:o});let m={};return((e=>Object(r.c)({v:t,key:e,device:a,state:o}))(n)!==s||d)&&(m=c({[u(n)]:s},l?l.reduce((e,t)=>(e[u(t)]=s,e),{}):{},{},d&&(p||!p&&0!==s&&""!==s)?c({[u("temp".concat(Object(i.c)(n)))]:s},l?l.reduce((e,t)=>(e[u("temp".concat(Object(i.c)(t)))]=s,e),{}):{}):{})),m}function p(e){let{v:t,device:a,state:o,me:n,childs:l,current:s,value:d,dragEnd:p=!0,tempZero:u=!1}=e;const m=e=>Object(r.a)({key:e,device:a,state:o});let h={};return((e=>Object(r.c)({v:t,key:e,device:a,state:o}))(s)!==d||p)&&(h=c({[m(s)]:d},p&&(u||!u&&0!==d&&""!==d)?{[m("temp".concat(Object(i.c)(s)))]:d}:{},{},l.filter(e=>e!==s).every(e=>t[e]===d)?c({[m(n)]:d},p&&(u||!u&&0!==d&&""!==d)?{[m("temp".concat(Object(i.c)(n)))]:d}:{}):{})),h}function u(e){let{v:t,device:a,state:o,parent:n,childs:l,value:s,sliderDragEnd:d=!0,temp:p=!1,tempZero:u=!1}=e;const m=c({[Object(r.a)({key:n,device:a,state:o})]:s},l.reduce((e,t)=>(e[Object(r.a)({key:t,device:a,state:o})]=s,e),{})),h=p&&!u?c({[Object(r.a)({key:"temp".concat(Object(i.c)(n)),device:a,state:o})]:s>0&&d?s:Object(r.c)({v:t,key:"temp".concat(Object(i.c)(n)),device:a,state:o})},l.reduce((e,n)=>(e[Object(r.a)({key:"temp".concat(Object(i.c)(n)),device:a,state:o})]=s>0&&d?s:Object(r.c)({v:t,key:"temp".concat(Object(i.c)(n)),device:a,state:o}),e),{})):p?c({[Object(r.a)({key:"temp".concat(Object(i.c)(n)),device:a,state:o})]:s},l.reduce((e,t)=>(e[Object(r.a)({key:"temp".concat(Object(i.c)(t)),device:a,state:o})]=s,e),{})):{};return Object.assign(m,h)}function m(e){let{v:t,device:a,state:o,parent:n,childs:l,current:c,value:s,temp:d=!1,tempZero:p=!1}=e;const u=l.filter(e=>e!==c).every(e=>t[e]===s)?s:Object(r.c)({v:t,key:n,device:a,state:o}),m=l.filter(e=>e!==c).every(e=>t[e]===s)?s:s>0?Object(r.c)({v:t,key:"temp".concat(Object(i.c)(n)),device:a,state:o}):Object(r.c)({v:t,key:n,device:a,state:o});return d&&p?{[Object(r.a)({key:n,device:a,state:o})]:u,[Object(r.a)({key:"temp".concat(Object(i.c)(n)),device:a,state:o})]:m}:{[Object(r.a)({key:n,device:a,state:o})]:u}}function h(e){let{v:t,device:a,state:o,childs:n,current:l,value:s,temp:d=!1}=e;return d?c({[Object(r.a)({key:l,device:a,state:o})]:s,[Object(r.a)({key:"temp".concat(Object(i.c)(l)),device:a,state:o})]:s},n.filter(e=>e!==l).reduce((e,n)=>(e[Object(r.a)({key:"temp".concat(Object(i.c)(n)),device:a,state:o})]=0===t[n]?0:Object(r.c)({v:t,key:"temp".concat(Object(i.c)(n)),device:a,state:o}),e),{})):{[Object(r.a)({key:l,device:a,state:o})]:s}}function b(e){let{v:t,device:a="desktop",state:o="normal",value:n,dependencies:l}=e;const c=e=>Object(r.c)({v:t,key:e,device:a,state:o});return Object.entries(l).reduce((e,l)=>{let[s,d]=l;const p=!(0!==n&&""!==n||void 0===d.nullValue||!(d.nullValue.length>0&&d.nullValue.every(e=>""===t[e]||0===t[e])||0===d.nullValue.length)),u=!(0===n||""===n||0!==c(s)&&""!==c(s)&&"off"!==c("boxShadow")||!(d.tempValue.length>0&&d.tempValue.every(e=>""===t[e]||0===t[e])||0===d.tempValue.length)),m=null===c(s)||void 0===c(s);return m&&console.log("onChange "+s+" "+c(s)),m||(e[(e=>Object(r.a)({key:e,device:a,state:o}))(s)]=p?"string"===d.type?"":0:c(u?"temp".concat(Object(i.c)(s)):s)),Object.assign(e,d.childs.reduce((e,l)=>(null===t[Object(r.a)({key:l,device:a,state:o})]||void 0===t[Object(r.a)({key:l,device:a,state:o})]||(e[Object(r.a)({key:l,device:a,state:o})]=0!==n&&""!==n||void 0===d.nullValue||!(d.nullValue.length>0&&d.nullValue.every(e=>""===t[e]||0===t[e])||0===d.nullValue.length)?(n>0||""!==n)&&d.childs.every(e=>0===Object(r.c)({v:t,key:"temp".concat(Object(i.c)(e)),device:a,state:o}))?Object(r.c)({v:t,key:"temp".concat(Object(i.c)(s)),device:a,state:o}):(n>0||""!==n)&&(d.tempValue.length>0&&d.tempValue.every(e=>""===t[e]||0===t[e])||0===d.tempValue.length)?Object(r.c)({v:t,key:"temp".concat(Object(i.c)(l)),device:a,state:o}):Object(r.c)({v:t,key:l,device:a,state:o}):"string"===d.type?"":0),e),{}),d.childs.reduce((e,l)=>(null===t[Object(r.a)({key:"temp".concat(Object(i.c)(l)),device:a,state:o})]||void 0===t[Object(r.a)({key:"temp".concat(Object(i.c)(l)),device:a,state:o})]||(e[Object(r.a)({key:"temp".concat(Object(i.c)(l)),device:a,state:o})]=(n>0||""!==n)&&d.childs.every(e=>0===Object(r.c)({v:t,key:"temp".concat(Object(i.c)(e)),device:a,state:o}))?Object(r.c)({v:t,key:s,device:a,state:o}):Object(r.c)({v:t,key:"temp".concat(Object(i.c)(l)),device:a,state:o})),e),{})),e},{})}function g(e){let{v:t,device:a,state:o,childs:n,current:l,value:c,dependencies:s}=e;return Object.entries(s).reduce((e,s)=>{let[d,p]=s;return null===t[d]||(e[Object(r.a)({key:d,device:a,state:o})]=(0===c||""===c)&&(n.length>0&&n.filter(e=>e!==l).every(e=>0===t[e])||0===n.length)&&void 0!==p.nullValue&&(p.nullValue.length>0&&p.nullValue.every(e=>""===t[e]||0===t[e])||0===p.nullValue.length)?"string"===p.type?"":0:(c>0||""!==c)&&(p.tempValue.length>0&&p.tempValue.every(e=>""===t[e]||0===t[e])||0===p.tempValue.length)?Object(r.c)({v:t,key:"temp".concat(Object(i.c)(d)),device:a,state:o}):Object(r.c)({v:t,key:d,device:a,state:o})),Object.assign(e,p.childs.reduce((e,s)=>(null===t[s]||(e[Object(r.a)({key:s,device:a,state:o})]=(0===c||""===c)&&(n.length>0&&n.filter(e=>e!==l).every(e=>0===t[e])||0===n.length)&&(p.nullValue.length>0&&p.nullValue.every(e=>""===t[e]||0===t[e])||0===p.nullValue.length)?"string"===p.type?"":0:(c>0||""!==c)&&0===p.tempValue.length?Object(r.c)({v:t,key:"temp".concat(Object(i.c)(s)),device:a,state:o}):Object(r.c)({v:t,key:s,device:a,state:o})),e),{})),e},{})}function y(e){let{device:t,state:a,width:o,height:n,extension:i,src:l,x:c,y:s,population:d,isChanged:p}=e;return"image"===p?{[Object(r.a)({key:"bgImageWidth",device:t,state:a})]:o,[Object(r.a)({key:"bgImageHeight",device:t,state:a})]:n,[Object(r.a)({key:"bgImageExtension",device:t,state:a})]:i,[Object(r.a)({key:"bgImageSrc",device:t,state:a})]:l}:"population"===p?{[Object(r.a)({key:"bgPopulation",device:t,state:a})]:d}:{[Object(r.a)({key:"bgPositionX",device:t,state:a})]:c,[Object(r.a)({key:"bgPositionY",device:t,state:a})]:s}}function v(e){let{v:t,device:a,state:o,src:n,isChanged:i}=e;const l=""!==n&&1===Object(r.c)({v:t,key:"bgColorOpacity",device:a,state:o})?.9:Object(r.c)({v:t,key:"bgColorOpacity",device:a,state:o}),c=""!==n&&1===Object(r.c)({v:t,key:"bgColorOpacity",device:a,state:o})?.9:Object(r.c)({v:t,key:"tempBgColorOpacity",device:a,state:o});return"image"===i?{[Object(r.a)({key:"bgColorOpacity",device:a,state:o})]:l,[Object(r.a)({key:"tempBgColorOpacity",device:a,state:o})]:c}:{}}function f(e){let{v:t,device:a,state:o,src:n}=e;return b({v:t,device:a,state:o,value:n,dependencies:{borderRadius:{childs:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"],nullValue:["bgColorOpacity","borderColorOpacity"],tempValue:[]}}})}function O(e){let{v:t,device:a,src:o}=e;return"desktop"===a||"mobile"===a?{mobilePaddingRight:o?t.tempMobilePaddingRight:0,mobilePaddingLeft:o?t.tempMobilePaddingLeft:0}:{}}function C(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function w(e){let{v:t,device:a,state:o,borderStyle:n,prefix:l=""}=e;const c=e=>Object(r.a)({key:e,device:a,state:o}),s=Object(i.b)(l,"border"),d=Object(i.b)(s,"style"),p=Object(i.b)("temp",d);return{[c(d)]:n,[c(p)]:""!==n?n:(e=>Object(r.c)({v:t,key:e,device:a,state:o}))(p)}}function x(e){let{v:t,device:a,state:o,borderStyle:n,prefix:r=""}=e;const l=Object(i.b)(r,"border");return b({v:t,device:a,state:o,value:n,dependencies:{[Object(i.b)(l,"colorOpacity")]:{childs:[],nullValue:[],tempValue:[]},[Object(i.b)(l,"colorPalette")]:{childs:[],nullValue:[],tempValue:[]},[Object(i.b)(l,"width")]:{childs:[Object(i.b)(l,"topWidth"),Object(i.b)(l,"rightWidth"),Object(i.b)(l,"bottomWidth"),Object(i.b)(l,"leftWidth")],nullValue:[],tempValue:[]}}})}function S(e){let{v:t,device:a,state:o,borderStyle:n}=e;return b({v:t,device:a,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 j(e){let{v:t,device:a,state:o,hex:n,opacity:l,prefix:c="",isChanged:s="hex",opacityDragEnd:d=!1}=e;const p=e=>Object(r.a)({key:e,device:a,state:o}),u=Object(i.b)(c,"border"),m=Object(i.b)(u,"colorHex"),h=Object(i.b)(u,"colorOpacity"),b=Object(i.b)("temp",h),g=(l=A({v:t,device:a,state:o,opacity:l,prefix:c,isChanged:s}))>0&&d?l:(e=>Object(r.c)({v:t,key:e,device:a,state:o}))(b);return{[p(m)]:n,[p(h)]:l,[p(b)]:g}}function k(e){let{v:t,device:a,state:o,opacity:n,prefix:l="",isChanged:c="hex"}=e;const s=e=>Object(r.a)({key:e,device:a,state:o}),d=e=>Object(r.c)({v:t,key:e,device:a,state:o}),p=Object(i.b)(l,"border"),u=Object(i.b)(p,"colorPalette"),m=Object(i.b)("temp",u);n=A({v:t,device:a,state:o,opacity:n,prefix:l,isChanged:c});const h="hex"===c||0===n?"":d(n>0?m:u),b="hex"===c?"":d(m);return{[s(u)]:h,[s(m)]:b}}function P(e){let{v:t,device:a,state:o,opacity:n,isChanged:r,prefix:l=""}=e;const c=Object(i.b)(l,"border"),s={[Object(i.b)(c,"style")]:{childs:[],nullValue:[],tempValue:[]},[Object(i.b)(c,"width")]:{childs:[Object(i.b)(c,"topWidth"),Object(i.b)(c,"rightWidth"),Object(i.b)(c,"bottomWidth"),Object(i.b)(c,"leftWidth")],nullValue:[],tempValue:[]}};return b({v:t,device:a,state:o,value:n=A({v:t,device:a,state:o,opacity:n,prefix:l,isChanged:r}),dependencies:s})}function B(e){let{v:t,device:a,state:o,opacity:n,isChanged:i}=e;return b({v:t,device:a,state:o,value:n=A({v:t,device:a,state:o,opacity:n,isChanged:i}),dependencies:{borderStyle:{childs:[],nullValue:[],tempValue:[]},borderWidth:{childs:["borderTopWidth","borderRightWidth","borderBottomWidth","borderLeftWidth"],nullValue:[],tempValue:[]},borderRadius:{childs:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"],nullValue:["bgColorOpacity","bgImageSrc"],tempValue:[]}}})}function z(e){let{v:t,device:a,opacity:o,isChanged:n}=e;if("desktop"===a||"tablet"===a){return{tabletPaddingRight:0===(o=A({v:t,device:a,opacity:o,isChanged:n}))?0:"hex"===n||o>0?t.tempTabletPaddingRight:t.tabletPaddingRight,tabletPaddingLeft:0===o?0:"hex"===n||o>0?t.tempTabletPaddingLeft:t.tabletPaddingLeft}}return{}}function T(e){let{v:t,device:a,opacity:o,isChanged:n}=e;if("desktop"===a||"mobile"===a){return{mobilePaddingRight:0===(o=A({v:t,device:a,opacity:o,isChanged:n}))?0:"hex"===n||o>0?t.tempMobilePaddingRight:t.mobilePaddingRight,mobilePaddingLeft:0===o?0:"hex"===n||o>0?t.tempMobilePaddingLeft:t.mobilePaddingLeft}}return{}}function H(e){let{device:t,state:a,palette:o,prefix:n=""}=e;const l=e=>Object(r.a)({key:e,device:t,state:a}),c=Object(i.b)(n,"border"),s=Object(i.b)(c,"colorPalette"),d=Object(i.b)("temp",s);return{[l(s)]:o,[l(d)]:o}}function E(e){let{v:t,device:a,state:o,opacity:n,isChanged:l,prefix:c=""}=e;const s=Object(i.b)(c,"border"),d=Object(i.b)(s,"colorOpacity");return n=A({v:t,device:a,state:o,opacity:n,prefix:c,isChanged:l}),{[(e=>Object(r.a)({key:e,device:a,state:o}))(d)]:n}}function _(e){let{device:t,state:a,type:o,prefix:n=""}=e;const l=Object(i.b)(n,"border");return{[(e=>Object(r.a)({key:e,device:t,state:a}))(Object(i.b)(l,"widthType"))]:o}}function M(e){let{v:t,device:a,state:o,value:n,sliderDragEnd:r,prefix:l=""}=e;const c=Object(i.b)(l,"border");return u({v:t,device:a,state:o,parent:Object(i.b)(c,"width"),childs:[Object(i.b)(c,"topWidth"),Object(i.b)(c,"rightWidth"),Object(i.b)(c,"bottomWidth"),Object(i.b)(c,"leftWidth")],value:n,sliderDragEnd:r,temp:!0,tempZero:!1})}function R(e){let{v:t,device:a,state:o,value:n,prefix:r=""}=e;const l=Object(i.b)(r,"border"),c=Object(i.b)(l,"style"),s=Object(i.b)(l,"radius"),d=Object(i.b)(l,"colorOpacity"),p=Object(i.b)(l,"colorPalette");return b({v:t,device:a,state:o,value:n,dependencies:{[c]:{childs:[],nullValue:[],tempValue:[]},[s]:{childs:[Object(i.b)(l,"topLeftRadius"),Object(i.b)(l,"topRightRadius"),Object(i.b)(l,"bottomLeftRadius"),Object(i.b)(l,"bottomRightRadius")],nullValue:["bgColorOpacity","bgImageSrc"],tempValue:[]},[d]:{childs:[],nullValue:[],tempValue:[]},[p]:{childs:[],nullValue:[],tempValue:[]}}})}function I(e){let{v:t,device:a,state:o,current:r,value:l,prefix:c=""}=e;const s=Object(i.b)(c,"border"),d=Object(i.b)(s,"width"),p=[Object(i.b)(s,"topWidth"),Object(i.b)(s,"rightWidth"),Object(i.b)(s,"bottomWidth"),Object(i.b)(s,"leftWidth")];return function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?C(a,!0).forEach((function(t){Object(n.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):C(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},h({v:t,device:a,state:o,childs:p,current:r,value:l,temp:!0}),{},m({v:t,device:a,state:o,parent:d,childs:p,current:r,value:l,temp:!0}))}function N(e){let{v:t,device:a,state:o,current:n,value:r,prefix:l=""}=e;const c=Object(i.b)(l,"border"),s=Object(i.b)(c,"width"),d=[Object(i.b)(c,"topWidth"),Object(i.b)(c,"rightWidth"),Object(i.b)(c,"bottomWidth"),Object(i.b)(c,"leftWidth")],p=Object(i.b)(c,"style"),u=Object(i.b)(c,"radius"),m=Object(i.b)(c,"colorOpacity"),h=Object(i.b)(c,"colorPalette");return g({v:t,device:a,state:o,parent:s,childs:d,current:n,value:r,dependencies:{[p]:{childs:[],nullValue:[],tempValue:[]},[u]:{childs:[Object(i.b)(c,"topLeftRadius"),Object(i.b)(c,"topRightRadius"),Object(i.b)(c,"bottomLeftRadius"),Object(i.b)(c,"bottomRightRadius")],nullValue:["bgColorOpacity","bgImageSrc"],tempValue:[]},[m]:{childs:[],nullValue:[],tempValue:[]},[h]:{childs:[],nullValue:[],tempValue:[]}}})}function A(e){let{v:t,device:a,state:o,prefix:n="",opacity:l,isChanged:c="hex"}=e;const s=e=>Object(r.c)({v:t,key:e,device:a,state:o}),d=Object(i.b)(n,"border"),p=Object(i.b)(d,"colorOpacity"),u=Object(i.b)("temp",p);return"hex"!==c&&"palette"!==c||0!==s(p)?void 0===l?s(p):l:s(u)}function L(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function V(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?L(a,!0).forEach((function(t){Object(n.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):L(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function F(e){let{v:t,device:a,state:o,value:n,sliderDragEnd:i}=e;return u({v:t,device:a,state:o,parent:"borderRadius",childs:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"],value:n,sliderDragEnd:i,temp:!0,tempZero:!0})}function D(e){let{v:t,device:a,state:o,value:n}=e;return b({v:t,device:a,state:o,value:n,tempZero:!0,dependencies:{borderStyle:{childs:[],tempValue:["bgColorOpacity","bgImageSrc"]},borderWidth:{childs:["borderTopWidth","borderRightWidth","borderBottomWidth","borderLeftWidth"],tempValue:["bgColorOpacity","bgImageSrc"]},borderColorOpacity:{childs:[],tempValue:["bgColorOpacity","bgImageSrc"]},borderColorPalette:{childs:[],tempValue:["bgColorOpacity","bgImageSrc"]}}})}function W(e){let{v:t,device:a,state:o,current:n,value:i}=e;const r=["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"];return V({},h({v:t,childs:r,state:o,current:n,value:i,temp:!0}),{},m({v:t,device:a,state:o,parent:"borderRadius",childs:r,current:n,value:i,temp:!0,tempZero:!0}))}function G(e){let{v:t,device:a,state:o,current:n,value:i}=e;return V({},g({v:t,device:a,state:o,parent:"borderRadius",childs:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"],current:n,value:i,dependencies:{borderStyle:{childs:[],tempValue:["bgColorOpacity","bgImageSrc"]},borderWidth:{childs:["borderTopWidth","borderRightWidth","borderBottomWidth","borderLeftWidth"],tempValue:["bgColorOpacity","bgImageSrc"]},borderColorOpacity:{childs:[],tempValue:["bgColorOpacity","bgImageSrc"]},borderColorPalette:{childs:[],tempValue:["bgColorOpacity","bgImageSrc"]}}}))}function U(e){let{v:t,device:a,state:o,prefix:n="color",hex:l,opacity:c,isChanged:s="hex",opacityDragEnd:d=!1}=e;const p=e=>Object(r.a)({key:e,device:a,state:o}),u="temp".concat(Object(i.c)(n)),m=(c=X({v:t,device:a,state:o,prefix:n,opacity:c,isChanged:s}))>0&&d?c:(e=>Object(r.c)({v:t,key:e,device:a,state:o}))(Object(i.b)(u,"opacity"));return{[p(Object(i.b)(n,"hex"))]:l,[p(Object(i.b)(n,"opacity"))]:c,[p(Object(i.b)(u,"opacity"))]:m}}function K(e){let{v:t,device:a,state:o,prefix:n="color",opacity:l,isChanged:c="hex"}=e;const s=e=>Object(r.a)({key:e,device:a,state:o}),d=e=>Object(r.c)({v:t,key:e,device:a,state:o}),p="temp".concat(Object(i.c)(n));l=X({v:t,device:a,state:o,prefix:n,opacity:l,isChanged:c});const u="hex"===c||0===l?"":d(l>0?Object(i.b)(p,"palette"):Object(i.b)(n,"palette")),m="hex"===c?"":d(Object(i.b)(p,"palette"));return{[s(Object(i.b)(n,"palette"))]:u,[s(Object(i.b)(p,"palette"))]:m}}function q(e){let{device:t,state:a,prefix:o="color",palette:n}=e;const l=e=>Object(r.a)({key:e,device:t,state:a}),c="temp".concat(Object(i.c)(o));return{[l(Object(i.b)(o,"palette"))]:n,[l(Object(i.b)(c,"palette"))]:n}}function Y(e){let{v:t,device:a,state:o,prefix:n="color",opacity:l,isChanged:c="hex"}=e;return l=X({v:t,device:a,state:o,prefix:n,opacity:l,isChanged:c}),{[(e=>Object(r.a)({key:e,device:a,state:o}))(Object(i.b)(n,"opacity"))]:l}}function X(e){let{v:t,device:a,state:o,prefix:n="color",opacity:l,isChanged:c="hex"}=e;const s=e=>Object(r.c)({v:t,key:e,device:a,state:o}),d="temp".concat(Object(i.c)(n));return"hex"===c&&0===s(Object(i.b)(n,"opacity"))?s(Object(i.b)(d,"opacity")):void 0===l?s(Object(i.b)(n,"opacity")):l}function Z(e){let{v:t,device:a,state:o,bgColorType:n}=e;const i=e=>Object(r.a)({key:e,device:a,state:o});return{[i("bgColorType")]:n,[i("gradientActivePointer")]:"solid"===n?"startPointer":(e=>Object(r.c)({v:t,key:e,device:a,state:o}))("gradientActivePointer")}}function J(e){let{device:t,state:a,startPointer:o,finishPointer:n,activePointer:i}=e;const l=e=>Object(r.a)({key:e,device:t,state:a});return{[l("gradientStartPointer")]:o,[l("gradientFinishPointer")]:n,[l("gradientActivePointer")]:i}}function Q(e){let{v:t,device:a,state:o,prefix:n,hex:l,opacity:c,isChanged:s="hex",opacityDragEnd:d=!1}=e;const p=e=>Object(r.a)({key:e,device:a,state:o}),u="temp".concat(Object(i.c)(n)),m=(c=ne({v:t,device:a,state:o,prefix:n,opacity:c,isChanged:s}))>0&&d?c:(e=>Object(r.c)({v:t,key:e,device:a,state:o}))(Object(i.b)(u,"colorOpacity"));return{[p(Object(i.b)(n,"colorHex"))]:l,[p(Object(i.b)(n,"colorOpacity"))]:c,[p(Object(i.b)(u,"colorOpacity"))]:m}}function $(e){let{v:t,device:a,state:o,prefix:n,opacity:l,isChanged:c="hex"}=e;const s=e=>Object(r.a)({key:e,device:a,state:o}),d=e=>Object(r.c)({v:t,key:e,device:a,state:o}),p="temp".concat(Object(i.c)(n));l=ne({v:t,device:a,state:o,prefix:n,opacity:l,isChanged:c});const u="hex"===c||0===l?"":d(l>0?Object(i.b)(p,"colorPalette"):Object(i.b)(n,"colorPalette")),m="hex"===c?"":d(Object(i.b)(p,"colorPalette"));return{[s(Object(i.b)(n,"colorPalette"))]:u,[s(Object(i.b)(p,"colorPalette"))]:m}}function ee(e){let{v:t,device:a,state:o,prefix:n,opacity:i,isChanged:r="hex"}=e;return b({v:t,device:a,state:o,value:i=ne({v:t,device:a,state:o,prefix:n,opacity:i,isChanged:r}),dependencies:{borderRadius:{childs:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"],nullValue:["bgImageSrc","borderColorOpacity"],tempValue:[]}}})}function te(e){let{v:t,device:a,prefix:o,opacity:n,isChanged:i="hex"}=e;if("desktop"===a||"mobile"===a){return{mobilePaddingRight:0===(n=ne({v:t,device:a,prefix:o,opacity:n,isChanged:i}))?0:"hex"===i||n>0?t.tempMobilePaddingRight:t.mobilePaddingRight,mobilePaddingLeft:0===n?0:"hex"===i||n>0?t.tempMobilePaddingLeft:t.mobilePaddingLeft}}return{}}function ae(e){let{device:t,state:a,prefix:o,palette:n}=e;const l=e=>Object(r.a)({key:e,device:t,state:a}),c="temp".concat(Object(i.c)(o));return{[l(Object(i.b)(o,"colorPalette"))]:n,[l(Object(i.b)(c,"colorPalette"))]:n}}function oe(e){let{v:t,device:a,state:o,prefix:n,opacity:l,isChanged:c="hex"}=e;return l=ne({v:t,device:a,state:o,prefix:n,opacity:l,isChanged:c}),{[(e=>Object(r.a)({key:e,device:a,state:o}))(Object(i.b)(n,"colorOpacity"))]:l}}function ne(e){let{v:t,device:a,state:o,prefix:n,opacity:l,isChanged:c="hex"}=e;const s=e=>Object(r.c)({v:t,key:e,device:a,state:o}),d="temp".concat(Object(i.c)(n));return"hex"!==c&&"palette"!==c||0!==s(Object(i.b)(n,"colorOpacity"))||1!==s(Object(i.b)(d,"colorOpacity"))||""===s("bgImageSrc")?"hex"!==c&&"palette"!==c||0!==s(Object(i.b)(n,"colorOpacity"))?void 0===l?s(Object(i.b)(n,"colorOpacity")):l:s(Object(i.b)(d,"colorOpacity")):.9}function ie(e){let{v:t,device:a,state:o,boxShadowType:n,prefix:l=""}=e;const c=e=>Object(r.a)({key:e,device:a,state:o}),s=Object(i.b)(l,"boxShadow"),d=Object(i.b)("temp",s);return{[c(s)]:n,[c(d)]:""!==n?n:(e=>Object(r.c)({v:t,key:e,device:a,state:o}))(d)}}function re(e){let{v:t,device:a,state:o,boxShadowType:n,prefix:r=""}=e;const l=Object(i.b)(r,"boxShadow");return b({v:t,device:a,state:o,value:n,dependencies:{[Object(i.b)(l,"colorOpacity")]:{childs:[],nullValue:[],tempValue:[]},[Object(i.b)(l,"colorPalette")]:{childs:[],nullValue:[],tempValue:[]},[Object(i.b)(l,"blur")]:{childs:[],nullValue:[],tempValue:[]},[Object(i.b)(l,"spread")]:{childs:[],nullValue:[],tempValue:[]},[Object(i.b)(l,"vertical")]:{childs:[],nullValue:[],tempValue:[]},[Object(i.b)(l,"horizontal")]:{childs:[],nullValue:[],tempValue:[]}}})}function le(e){let{v:t,device:a,state:o,hex:n,opacity:l,prefix:c="",isChanged:s="hex",opacityDragEnd:d=!1}=e;const p=e=>Object(r.a)({key:e,device:a,state:o}),u=Object(i.b)(c,"boxShadow"),m=Object(i.b)(u,"colorHex"),h=Object(i.b)(u,"colorOpacity"),b=Object(i.b)("temp",h),g=(l=he({v:t,device:a,state:o,opacity:l,prefix:c,isChanged:s}))>0&&d?l:(e=>Object(r.c)({v:t,key:e,device:a,state:o}))(b);return{[p(m)]:n,[p(h)]:l,[p(b)]:g}}function ce(e){let{v:t,device:a,state:o,opacity:n,prefix:l="",isChanged:c="hex"}=e;const s=e=>Object(r.a)({key:e,device:a,state:o}),d=e=>Object(r.c)({v:t,key:e,device:a,state:o}),p=Object(i.b)(l,"boxShadow"),u=Object(i.b)(p,"colorPalette"),m=Object(i.b)("temp",u);n=he({v:t,device:a,state:o,opacity:n,isChanged:c});const h="hex"===c||0===n?"":d(n>0?m:u),b="hex"===c?"":d(m);return{[s(u)]:h,[s(m)]:b}}function se(e){let{v:t,device:a,state:o,opacity:n,isChanged:r,prefix:l=""}=e;const c=Object(i.b)(l,"boxShadow"),s={[c]:{childs:[],nullValue:[],tempValue:[]},[Object(i.b)(c,"blur")]:{childs:[],nullValue:[],tempValue:[]},[Object(i.b)(c,"spread")]:{childs:[],nullValue:[],tempValue:[]},[Object(i.b)(c,"vertical")]:{childs:[],nullValue:[],tempValue:[]},[Object(i.b)(c,"horizontal")]:{childs:[],nullValue:[],tempValue:[]}};return b({v:t,device:a,state:o,value:n=he({v:t,device:a,state:o,opacity:n,prefix:l,isChanged:r}),dependencies:s})}function de(e){let{device:t,state:a,palette:o,prefix:n=""}=e;const l=e=>Object(r.a)({key:e,device:t,state:a}),c=Object(i.b)(n,"boxShadow"),s=Object(i.b)(c,"colorPalette"),d=Object(i.b)("temp",s);return{[l(s)]:o,[l(d)]:o}}function pe(e){let{v:t,device:a,state:o,opacity:n,isChanged:l,prefix:c=""}=e;const s=Object(i.b)(c,"boxShadow"),d=Object(i.b)(s,"colorOpacity");return n=he({v:t,device:a,state:o,opacity:n,prefix:c,isChanged:l}),{[(e=>Object(r.a)({key:e,device:a,state:o}))(d)]:n}}function ue(e){let{device:t,state:a,boxShadowBlur:o=0,boxShadowSpread:n=0,boxShadowVertical:l=0,boxShadowHorizontal:c=0,prefix:s=""}=e;const d=e=>Object(r.a)({key:e,device:t,state:a}),p=Object(i.b)(s,"boxShadow"),u=Object(i.b)(p,"blur"),m=Object(i.b)(p,"spread"),h=Object(i.b)(p,"vertical"),b=Object(i.b)(p,"horizontal"),g=Object(i.b)("temp",u),y=Object(i.b)("temp",m),v=Object(i.b)("temp",h),f=Object(i.b)("temp",b);return{[d(u)]:o,[d(g)]:o,[d(m)]:n,[d(y)]:n,[d(h)]:l,[d(v)]:l,[d(b)]:c,[d(f)]:c}}function me(e){let{v:t,device:a,state:o,boxShadowBlur:n=0,boxShadowSpread:r=0,boxShadowVertical:l=0,boxShadowHorizontal:c=0,prefix:s=""}=e;const d=Math.max(n,r,l,c),p=Object(i.b)(s,"boxShadow");return b({v:t,device:a,state:o,value:d,dependencies:{[p]:{childs:[],nullValue:[],tempValue:[]},[Object(i.b)(p,"colorOpacity")]:{childs:[],nullValue:[],tempValue:[]},[Object(i.b)(p,"colorPalette")]:{childs:[],nullValue:[],tempValue:[]}}})}function he(e){let{v:t,device:a,state:o,prefix:n="",opacity:l,isChanged:c="hex"}=e;const s=e=>Object(r.c)({v:t,key:e,device:a,state:o}),d=Object(i.b)(n,"boxShadow"),p=Object(i.b)(d,"colorOpacity"),u=Object(i.b)("temp",p);return"hex"!==c&&"palette"!==c||0!==s(p)?void 0===l?s(p):l:s(u)}function be(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function ge(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?be(a,!0).forEach((function(t){Object(n.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):be(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function ye(e){let{v:t,device:a,state:o,me:n="padding",childs:i,value:r,suffix:l,sliderDragEnd:c}=e;const s=[];for(var p=0;p<i.length;p++)s[p]="".concat(i[p],"Suffix");return ge({},d({v:t,device:a,state:o,me:"".concat(n,"Suffix"),childs:s,value:l,dragEnd:c}),{},d({v:t,device:a,state:o,me:n,childs:i,value:r,dragEnd:c}))}function ve(e){let{v:t,device:a,state:o,me:n="padding",current:i,childs:r,value:l,suffix:c,sliderDragEnd:s}=e;const d=[];for(var u=0;u<r.length;u++)d[u]="".concat(r[u],"Suffix");return ge({},p({v:t,device:a,state:o,me:"".concat(n,"Suffix"),childs:d,current:"".concat(i,"Suffix"),value:c,dragEnd:s}),{},p({v:t,device:a,state:o,me:n,childs:r,current:i,value:l,dragEnd:s}))}function fe(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function Oe(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?fe(a,!0).forEach((function(t){Object(n.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):fe(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function Ce(e){let{v:t,device:a,state:o,value:n,suffix:i}=e;const r=["marginTop","marginRight","marginBottom","marginLeft"],l=[];for(var c=0;c<r.length;c++)l[c]="".concat(r[c],"Suffix");return Oe({},u({v:t,device:a,state:o,parent:"".concat("margin","Suffix"),childs:l,value:i}),{},u({v:t,device:a,state:o,parent:"margin",childs:r,value:n}))}function we(e){let{v:t,device:a,state:o,current:n,value:i,suffix:l}=e;const c=["marginTop","marginRight","marginBottom","marginLeft"],s=[];for(var d=0;d<c.length;d++)s[d]="".concat(c[d],"Suffix");return Oe({["".concat(Object(r.a)({key:"".concat(n,"Suffix"),device:a,state:o}))]:l},h({v:t,device:a,state:o,childs:c,current:n,value:i}),{},m({v:t,device:a,state:o,parent:"margin",childs:c,current:n,value:i}),{},m({v:t,device:a,state:o,parent:"".concat("margin","Suffix"),childs:s,current:"".concat(n,"Suffix"),value:l}))}function xe(e){let{v:t,device:a,state:o,opacity:n,isChanged:i="hex"}=e;return b({v:t,device:a,state:o,value:n=function(e){let{v:t,device:a,state:o,opacity:n,isChanged:i}=e;return"hex"===i&&0===Object(r.c)({v:t,key:"boxShadowColorOpacity",device:a,state:o})?Object(r.c)({v:t,key:"tempBoxShadowColorOpacity",device:a,state:o}):void 0===n?Object(r.c)({v:t,key:"boxShadowColorOpacity",device:a,state:o}):n}({v:t,device:a,state:o,opacity:n,isChanged:i}),dependencies:{boxShadowBlur:{childs:[],nullValue:[],tempValue:[]},boxShadowVertical:{childs:[],nullValue:[],tempValue:[]}}})}function Se(e){let{v:t,device:a,state:o,hex:n,opacity:i,isChanged:l="hex",opacityDragEnd:c=!1}=e;const s=(i=ze({v:t,device:a,state:o,opacity:i,isChanged:l}))>0&&c?i:Object(r.c)({v:t,key:"tempBg2ColorOpacity",device:a,state:o});return{[Object(r.a)({key:"bg2ColorHex",device:a,state:o})]:n,[Object(r.a)({key:"bg2ColorOpacity",device:a,state:o})]:i,[Object(r.a)({key:"tempBg2ColorOpacity",device:a,state:o})]:s}}function je(e){let{v:t,device:a,state:o,opacity:n,isChanged:i="hex"}=e;n=ze({v:t,device:a,state:o,opacity:n,isChanged:i});const l="hex"===i||0===n?"":n>0?Object(r.c)({v:t,key:"tempBg2ColorPalette",device:a,state:o}):Object(r.c)({v:t,key:"bg2ColorPalette",device:a,state:o}),c="hex"===i?"":Object(r.c)({v:t,key:"tempBg2ColorPalette",device:a,state:o});return{[Object(r.a)({key:"bg2ColorPalette",device:a,state:o})]:l,[Object(r.a)({key:"tempBg2ColorPalette",device:a,state:o})]:c}}function ke(e){let{v:t,device:a,state:o,opacity:n,isChanged:i="hex"}=e;return b({v:t,device:a,state:o,value:n=ze({v:t,device:a,state:o,opacity:n,isChanged:i}),dependencies:{borderRadius:{childs:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"],nullValue:["bg2ImageSrc","borderColorOpacity"],tempValue:[]}}})}function Pe(e){let{device:t,state:a,palette:o}=e;return{[Object(r.a)({key:"bg2ColorPalette",device:t,state:a})]:o,[Object(r.a)({key:"tempBg2ColorPalette",device:t,state:a})]:o}}function Be(e){let{v:t,device:a,state:o,opacity:n,isChanged:i="hex"}=e;return n=ze({v:t,device:a,state:o,opacity:n,isChanged:i}),{[Object(r.a)({key:"bg2ColorOpacity",device:a,state:o})]:n}}function ze(e){let{v:t,device:a,state:o,opacity:n,isChanged:i}=e;return"hex"===i&&0===Object(r.c)({v:t,key:"bg2ColorOpacity",device:a,state:o})&&1===Object(r.c)({v:t,key:"tempBg2ColorOpacity",device:a,state:o})&&""!==Object(r.c)({v:t,key:"bg2ImageSrc",device:a,state:o})?.9:"hex"===i&&0===Object(r.c)({v:t,key:"bg2ColorOpacity",device:a,state:o})?Object(r.c)({v:t,key:"tempBg2ColorOpacity",device:a,state:o}):void 0===n?Object(r.c)({v:t,key:"bg2ColorOpacity",device:a,state:o}):n}function Te(e){let{v:t,hex:a,opacity:o,isChanged:n="hex"}=e;return{borderColorHex:a,borderColorOpacity:o=a!==t.borderColorHex&&0===t.borderColorOpacity?t.tempBorderColorOpacity:o,borderColorPalette:"hex"===n?"":t.borderColorPalette,tempBorderColorOpacity:o>0?o:t.tempBorderColorOpacity,tempBorderColorPalette:"hex"===n?"":t.tempBorderColorPalette,padding:0===o&&0===t.bgColorOpacity?0:o>0?t.tempPadding:t.padding,borderRadiusType:0===o&&0===t.bgColorOpacity?"":o>0?t.tempBorderRadiusType:t.borderRadiusType,fillType:0===o&&0===t.bgColorOpacity?"default":o>0&&0===t.bgColorOpacity?"outline":t.fillType,borderWidth:0===o?0:o>0?t.tempBorderWidth:t.borderWidth,bgColorOpacity:o>0&&t.bgColorOpacity>0?t.tempBgColorOpacity:t.bgColorOpacity,hoverBgColorHex:t.bgColorHex===t.hoverBgColorHex?a:t.hoverBgColorHex,hoverBgColorOpacity:0===o&&0===t.bgColorOpacity?0:t.bgColorOpacity===t.hoverBgColorOpacity?o:t.hoverBgColorOpacity}}function He(e){let{v:t,palette:a}=e;return{borderColorPalette:a,tempBorderColorPalette:a,borderColorOpacity:0===t.borderColorOpacity?t.tempBorderColorOpacity:t.borderColorOpacity,padding:t.tempPadding,borderRadiusType:t.tempBorderRadiusType,fillType:0===t.bgColorOpacity?"outline":t.bgColorOpacity>0?"filled":t.fillType,borderWidth:t.tempBorderWidth}}function Ee(e){let{v:t,hex:a,opacity:o,isChanged:n}=e;return{borderColorPalette:"hex"===n?"":t.borderColorPalette,borderColorHex:a,borderColorOpacity:o}}function _e(e){let{v:t,hex:a,opacity:o,isChanged:n="hex"}=e;return{hoverBorderColorHex:a,hoverBorderColorOpacity:a!==t.hoverBorderColorHex&&0==t.hoverBorderColorOpacity?t.tempHoverBorderColorOpacity:o,hoverBorderColorPalette:"hex"===n?"":t.hoverBorderColorPalette}}function Me(e){let{v:t,palette:a}=e;return{hoverBorderColorPalette:a,hoverBorderColorOpacity:0===t.hoverBorderColorOpacity?t.tempHoverBorderColorOpacity:t.hoverBorderColorOpacity}}function Re(e){let{v:t,hex:a,opacity:o,isChanged:n}=e;return{hoverBorderColorPalette:"hex"===n?"":t.hoverBorderColorPalette,hoverBorderColorHex:a,hoverBorderColorOpacity:o}}function Ie(e){let{v:t,hex:a,opacity:o,isChanged:n="hex",opacityDragEnd:i=!1}=e;return{borderColorHex:a,borderColorOpacity:o=a!==t.borderColorHex&&0===t.borderColorOpacity?t.tempBorderColorOpacity:o,tempBorderColorOpacity:o>0&&i?o:t.tempBorderColorOpacity,borderColorPalette:"hex"===n?"":t.borderColorPalette,tempBorderColorPalette:"hex"===n?"":t.tempBorderColorPalette,paddingRL:0===o&&0===t.bgColorOpacity?0:o>0?t.tempPaddingRL:t.paddingRL,paddingRight:0===o&&0===t.bgColorOpacity?0:o>0?t.tempPaddingRight:t.paddingRight,paddingLeft:0===o&&0===t.bgColorOpacity?0:o>0?t.tempPaddingLeft:t.paddingRight,paddingTB:0===o&&0===t.bgColorOpacity?t.tempPaddingTB:t.paddingTB,paddingTop:0===o&&0===t.bgColorOpacity?t.tempPaddingTop:t.paddingTop,paddingBottom:0===o&&0===t.bgColorOpacity?t.tempPaddingBottom:t.paddingBottom,fillType:0===o&&0===t.bgColorOpacity?"default":o>0&&0===t.bgColorOpacity?"outline":t.fillType,borderRadiusType:0===o&&0===t.bgColorOpacity?"":o>0?t.tempBorderRadiusType:t.borderRadiusType,borderWidth:0===o?0:o>0?t.tempBorderWidth:t.borderWidth,bgColorOpacity:o>0&&t.bgColorOpacity>0?t.tempBgColorOpacity:t.bgColorOpacity,hoverBgColorHex:t.bgColorHex===t.hoverBgColorHex?a:t.hoverBgColorHex,hoverBgColorOpacity:0===o&&0===t.bgColorOpacity?0:t.bgColorOpacity===t.hoverBgColorOpacity?o:t.hoverBgColorOpacity}}function Ne(e){let{v:t,palette:a}=e;return{borderColorPalette:a,tempBorderColorPalette:a,borderColorOpacity:0===t.borderColorOpacity?t.tempBorderColorOpacity:t.borderColorOpacity,borderRadiusType:t.tempBorderRadiusType,fillType:0===t.bgColorOpacity?"outline":t.bgColorOpacity>0?"filled":t.fillType,borderWidth:t.tempBorderWidth}}function Ae(e){let{v:t,hex:a,opacity:o,isChanged:n="hex"}=e;return{borderColorPalette:"hex"===n?"":t.borderColorPalette,borderColorHex:a,borderColorOpacity:o}}function Le(e){let{v:t,hex:a,opacity:o,isChanged:n="hex"}=e;return{hoverBorderColorHex:a,hoverBorderColorOpacity:a!==t.hoverBorderColorHex&&0==t.hoverBorderColorOpacity?t.tempHoverBorderColorOpacity:o,hoverBorderColorPalette:"hex"===n?"":t.hoverBorderColorPalette}}function Ve(e){let{v:t,palette:a}=e;return{hoverBorderColorPalette:a,hoverBorderColorOpacity:0===t.hoverBorderColorOpacity?t.tempHoverBorderColorOpacity:t.hoverBorderColorOpacity}}function Fe(e){let{v:t,hex:a,opacity:o,isChanged:n="hex"}=e;return{hoverBorderColorPalette:"hex"===n?"":t.hoverBorderColorPalette,hoverBorderColorHex:a,hoverBorderColorOpacity:o}}function De(e){let{v:t,hex:a,opacity:o,isChanged:n="hex",opacityDragEnd:i=!1}=e;return{bgColorHex:a,bgColorOpacity:o=a!==t.bgColorHex&&0===t.bgColorOpacity?t.tempBgColorOpacity:o,bgColorPalette:"hex"===n?"":t.bgColorPalette,tempBgColorPalette:"hex"===n?"":t.tempBgColorPalette,tempBgColorOpacity:o>0&&i?o:t.tempBgColorOpacity,borderRadiusType:0===o&&0===t.borderColorOpacity?"":o>0?t.tempBorderRadiusType:t.borderRadiusType,fillType:0===o&&0===t.borderColorOpacity?"default":0===o&&t.borderColorOpacity>0?"outline":o>0?"filled":t.fillType,borderWidth:0===o&&0===t.borderColorOpacity?0:t.borderWidth,borderColorHex:""!==t.bgColorPalette&&t.bgColorPalette===t.borderColorPalette&&"filled"===t.fillType?a:""===t.bgColorPalette&&t.bgColorHex===t.borderColorHex&&"filled"===t.fillType?a:t.borderColorHex,borderColorPalette:""!==t.bgColorPalette&&t.bgColorPalette===t.borderColorPalette&&"filled"===t.fillType?"":t.borderColorPalette,tempBorderColorPalette:""!==t.bgColorPalette&&t.bgColorPalette===t.borderColorPalette&&"filled"===t.fillType?"":t.tempBorderColorPalette,borderColorOpacity:""===t.bgColorPalette&&t.bgColorHex===t.borderColorHex&&t.bgColorOpacity===t.tempBorderColorOpacity&&"filled"===t.fillType?0:0===o&&0===t.borderColorOpacity?0:t.borderColorOpacity,hoverBgColorOpacity:0===o&&0===t.borderColorOpacity?0:o>0?t.tempHoverBgColorOpacity:t.hoverBgColorOpacity,hoverBorderColorHex:t.borderColorHex===t.hoverBorderColorHex?a:t.hoverBorderColorHex,hoverBorderColorOpacity:0===o&&0===t.bgColorOpacity?0:t.hoverBorderColorOpacity}}function We(e){let{v:t,palette:a}=e;return{bgColorPalette:a,tempBgColorPalette:a,bgColorOpacity:0===t.bgColorOpacity?t.tempBgColorOpacity:t.bgColorOpacity,borderRadiusType:t.tempBorderRadiusType,fillType:"filled",borderColorPalette:""!==t.bgColorPalette&&t.bgColorPalette===t.borderColorPalette&&"filled"===t.fillType?a:""===t.bgColorPalette&&t.bgColorHex===t.borderColorHex&&"filled"===t.fillType?a:t.borderColorPalette,tempBorderColorPalette:""!==t.bgColorPalette&&t.bgColorPalette===t.borderColorPalette&&"filled"===t.fillType?a:""===t.bgColorPalette&&t.bgColorHex===t.borderColorHex&&"filled"===t.fillType?a:t.borderColorPalette,hoverBgColorOpacity:t.tempHoverBgColorOpacity}}function Ge(e){let{v:t,hex:a,opacity:o,isChanged:n="hex"}=e;return{bgColorPalette:"hex"===n?"":t.bgColorPalette,bgColorHex:a,bgColorOpacity:o}}function Ue(e){let{v:t,hex:a,opacity:o,isChanged:n="hex",opacityDragEnd:i=!1}=e;return{hoverBgColorHex:a,hoverBgColorOpacity:o=a!==t.hoverBgColorHex&&0===t.hoverBgColorOpacity?t.tempHoverBgColorOpacity:o,tempHoverBgColorOpacity:o>0&&i?o:t.tempHoverBgColorOpacity,hoverBgColorPalette:"hex"===n?"":t.hoverBgColorPalette,tempHoverBgColorPalette:"hex"===n?"":t.tempHoverBgColorPalette,hoverBorderColorHex:""!==t.hoverBgColorPalette&&t.hoverBgColorPalette===t.hoverBorderColorPalette&&"filled"===t.fillType?a:""===t.hoverBgColorPalette&&t.hoverBgColorHex===t.hoverBorderColorHex&&"filled"===t.fillType?a:t.hoverBorderColorHex,hoverBorderColorPalette:""!==t.hoverBgColorPalette&&t.hoverBgColorPalette===t.hoverBorderColorPalette&&"filled"===t.fillType?"":t.hoverBorderColorPalette,tempHoverBorderColorPalette:""!==t.hoverBgColorPalette&&t.hoverBgColorPalette===t.hoverBorderColorPalette&&"filled"===t.fillType?"":t.tempHoverBorderColorPalette,hoverBorderColorOpacity:""===t.hoverBgColorPalette&&t.hoverBgColorHex===t.hoverBorderColorHex&&t.hoverBgColorOpacity===t.tempHoverBorderColorOpacity&&"filled"===t.fillType?0:t.hoverBorderColorOpacity}}function Ke(e){let{v:t,palette:a}=e;return{hoverBgColorPalette:a,hoverBgColorOpacity:0===t.hoverBgColorOpacity?t.tempHoverBgColorOpacity:t.hoverBgColorOpacity,hoverBorderColorPalette:""!==t.hoverBgColorPalette&&t.hoverBgColorPalette===t.hoverBorderColorPalette&&"filled"===t.fillType?a:""===t.hoverBgColorPalette&&t.hoverBgColorHex===t.hoverBorderColorHex&&"filled"===t.fillType?a:t.hoverBorderColorPalette,tempHoverBorderColorPalette:""!==t.hoverBgColorPalette&&t.hoverBgColorPalette===t.hoverBorderColorPalette&&"filled"===t.fillType?a:""===t.hoverBgColorPalette&&t.hoverBgColorHex===t.hoverBorderColorHex&&"filled"===t.fillType?a:t.hoverBorderColorPalette}}function qe(e){let{v:t,hex:a,opacity:o,isChanged:n="hex"}=e;return{hoverBgColorPalette:"hex"===n?"":t.hoverBgColorPalette,hoverBgColorHex:a,hoverBgColorOpacity:o}}function Ye(e){let{v:t,hex:a,opacity:o,isChanged:n,opacityDragEnd:i}=e;return{colorHex:a,colorOpacity:o=a!==t.colorHex&&0==t.colorOpacity?t.tempColorOpacity:o,colorPalette:"hex"===n?"":t.colorPalette,tempColorOpacity:o>0&&i?o:t.tempColorOpacity,hoverColorHex:t.colorHex===t.hoverColorHex?a:t.hoverColorHex,hoverColorOpacity:t.colorOpacity===t.hoverColorOpacity?o:t.hoverColorOpacity}}function Xe(e){let{v:t,palette:a}=e;return{colorPalette:a,colorOpacity:0===t.colorOpacity?t.tempColorOpacity:t.colorOpacity}}function Ze(e){let{v:t,hex:a,opacity:o,isChanged:n="hex"}=e;return{colorPalette:"hex"===n?"":t.colorPalette,colorHex:a,colorOpacity:o}}function Je(e){let{v:t,hex:a,opacity:o,isChanged:n="hex"}=e;return{hoverColorHex:a,hoverColorOpacity:a!==t.hoverColorHex&&0==t.hoverColorOpacity?t.tempHoverColorOpacity:o,hoverColorPalette:"hex"===n?"":t.hoverColorPalette}}function Qe(e){let{v:t,palette:a}=e;return{hoverColorPalette:a,hoverColorOpacity:0===t.hoverColorOpacity?t.tempHoverColorOpacity:t.hoverColorOpacity}}function $e(e){let{v:t,hex:a,opacity:o,isChanged:n="hex"}=e;return{hoverColorPalette:"hex"===n?"":t.hoverColorPalette,hoverColorHex:a,hoverColorOpacity:o}}function et(e){let{v:t,hex:a,opacity:o,isChanged:n,opacityDragEnd:i}=e;return{colorHex:a,colorOpacity:o=a!==t.colorHex&&0===t.colorOpacity?t.tempColorOpacity:o,colorPalette:"hex"===n?"":t.colorPalette,tempColorOpacity:o>0&&i?o:t.tempColorOpacity,hoverColorHex:t.colorHex===t.hoverColorHex?a:t.hoverColorHex,hoverColorOpacity:t.colorOpacity===t.hoverColorOpacity?o:t.hoverColorOpacity}}function tt(e){let{v:t,palette:a}=e;return{colorPalette:a,colorOpacity:0===t.colorOpacity?t.tempColorOpacity:t.colorOpacity,hoverColorPalette:t.colorPalette===t.hoverColorPalette?a:t.hoverColorPalette}}function at(e){let{v:t,hex:a,opacity:o,isChanged:n}=e;return{colorPalette:"hex"===n?"":t.colorPalette,colorHex:a,colorOpacity:o,hoverColorHex:t.colorHex===t.hoverColorHex?a:t.hoverColorHex,hoverColorOpacity:t.colorOpacity===t.hoverColorOpacity?o:t.hoverColorOpacity}}function ot(e){let{v:t,hex:a,opacity:o,isChanged:n}=e;return o=a!==t.colorHex&&0===t.colorOpacity?t.tempColorOpacity:o,{hoverColorHex:a,hoverColorOpacity:a!==t.hoverColorHex&&0===t.hoverColorOpacity?t.tempHoverColorOpacity:o,hoverColorPalette:"hex"===n?"":t.hoverColorPalette}}function nt(e){let{v:t,palette:a}=e;return{hoverColorPalette:a,hoverColorOpacity:0===t.hoverColorOpacity?t.tempHoverColorOpacity:t.hoverColorOpacity}}function it(e){let{v:t,hex:a,opacity:o,isChanged:n}=e;return{hoverColorPalette:"hex"===n?"":t.hoverColorPalette,hoverColorHex:a,hoverColorOpacity:o}}function rt(e){let{v:t,hex:a,opacity:o,isChanged:n,opacityDragEnd:i}=e;return{mMenuColorHex:a,mMenuColorOpacity:o=a!==t.mMenuColorHex&&0==t.mMenuColorOpacity?t.mMenuTempColorOpacity:o,mMenuColorPalette:"hex"===n?"":t.mMenuColorPalette,mMenuTempColorOpacity:o>0&&i?o:t.mMenuTempColorOpacity,mMenuHoverColorHex:t.mMenuColorHex===t.mMenuHoverColorHex?a:t.mMenuHoverColorHex,mMenuHoverColorOpacity:t.mMenuColorOpacity===t.mMenuHoverColorOpacity?o:t.mMenuHoverColorOpacity}}function lt(e){let{v:t,palette:a}=e;return{mMenuColorPalette:a,mMenuColorOpacity:0===t.mMenuColorOpacity?t.mMenuTempColorOpacity:t.mMenuColorOpacity}}function ct(e){let{v:t,hex:a,opacity:o,isChanged:n}=e;return{mMenuColorPalette:"hex"===n?"":t.mMenuColorPalette,mMenuColorHex:a,mMenuColorOpacity:o}}function st(e){let{v:t,hex:a,opacity:o,isChanged:n}=e;return{mMenuHoverColorHex:a,mMenuHoverColorOpacity:a!==t.mMenuHoverColorHex&&0==t.mMenuHoverColorOpacity?t.mMenuTempHoverColorOpacity:o,mMenuHoverColorPalette:"hex"===n?"":t.mMenuHoverColorPalette}}function dt(e){let{v:t,palette:a}=e;return{mMenuHoverColorPalette:a,mMenuHoverColorOpacity:0===t.mMenuHoverColorOpacity?t.mMenuTempHoverColorOpacity:t.mMenuHoverColorOpacity}}function pt(e){let{v:t,hex:a,opacity:o,isChanged:n}=e;return{mMenuHoverColorPalette:"hex"===n?"":t.mMenuHoverColorPalette,mMenuHoverColorHex:a,mMenuHoverColorOpacity:o}}function ut(e){let{v:t,hex:a,opacity:o,isChanged:n,opacityDragEnd:i}=e;return{subMenuColorHex:a,subMenuColorOpacity:o=a!==t.subMenuColorHex&&0===t.subMenuColorOpacity?t.subMenuTempColorOpacity:o,subMenuColorPalette:"hex"===n?"":t.subMenuColorPalette,subMenuTempColorOpacity:o>0&&i?o:t.subMenuTempColorOpacity,subMenuHoverColorHex:t.subMenuColorHex===t.subMenuHoverColorHex?a:t.subMenuHoverColorHex,subMenuHoverColorOpacity:t.subMenuColorOpacity===t.subMenuHoverColorOpacity?o:t.subMenuHoverColorOpacity,mMenuColorHex:t.subMenuColorHex===t.mMenuColorHex?a:t.mMenuColorHex,mMenuColorOpacity:t.subMenuColorOpacity===t.mMenuColorOpacity?o:t.mMenuColorOpacity,mMenuHoverColorHex:t.subMenuColorHex===t.mMenuHoverColorHex?a:t.mMenuHoverColorHex,mMenuHoverColorOpacity:t.subMenuColorOpacity===t.mMenuHoverColorOpacity?o:t.mMenuHoverColorOpacity}}function mt(e){let{v:t,palette:a}=e;return{subMenuColorPalette:a,subMenuColorOpacity:0===t.subMenuColorOpacity?t.subMenuTempColorOpacity:t.subMenuColorOpacity,subMenuHoverColorPalette:t.subMenuColorPalette===t.subMenuHoverColorPalette?a:t.subMenuHoverColorPalette,mMenuColorPalette:t.subMenuColorPalette===t.mMenuColorPalette?a:t.mMenuColorPalette,mMenuHoverColorPalette:t.subMenuColorPalette===t.mMenuHoverColorPalette?a:t.mMenuHoverColorPalette}}function ht(e){let{v:t,hex:a,opacity:o,isChanged:n}=e;return{subMenuColorPalette:"hex"===n?"":t.subMenuColorPalette,subMenuColorHex:a,subMenuColorOpacity:o,subMenuHoverColorHex:t.subMenuColorHex===t.subMenuHoverColorHex?a:t.subMenuHoverColorHex,subMenuHoverColorOpacity:t.subMenuColorOpacity===t.subMenuHoverColorOpacity?a:t.subMenuHoverColorOpacity,mMenuColorHex:t.subMenuColorHex===t.mMenuColorHex?a:t.mMenuBgColorHex,mMenuColorOpacity:t.subMenuColorOpacity===t.mMenuColorOpacity?o:t.mMenuColorOpacity,mMenuHoverColorHex:t.subMenuColorHex===t.mMenuHoverColorHex?a:t.mMenuHoverColorHex,mMenuHoverColorOpacity:t.subMenuColorOpacity===t.mMenuHoverColorOpacity?o:t.mMenuHoverColorOpacity}}function bt(e){let{v:t,hex:a,opacity:o,isChanged:n}=e;return{subMenuHoverColorHex:a,subMenuHoverColorOpacity:a!==t.subMenuHoverColorHex&&0===t.subMenuHoverColorOpacity?t.subMenuTempHoverColorOpacity:o,subMenuHoverColorPalette:"hex"===n?"":t.subMenuHoverColorPalette,mMenuHoverColorHex:t.subMenuHoverColorHex===t.mMenuHoverColorHex?a:t.mMenuHoverColorHex,mMenuHoverColorOpacity:t.subMenuHoverColorOpacity===t.mMenuHoverColorOpacity?o:t.mMenuHoverColorOpacity}}function gt(e){let{v:t,palette:a}=e;return{subMenuHoverColorPalette:a,subMenuHoverColorOpacity:0===t.subMenuHoverColorOpacity?t.subMenuTempHoverColorOpacity:t.subMenuHoverColorOpacity,mMenuHoverColorPalette:t.subMenuHoverColorPalette===t.mMenuHoverColorPalette?a:t.mMenuHoverColorPalette}}function yt(e){let{v:t,hex:a,opacity:o,isChanged:n}=e;return{subMenuHoverColorPalette:"hex"===n?"":t.subMenuHoverColorPalette,subMenuHoverColorHex:a,subMenuHoverColorOpacity:o,mMenuHoverColorHex:t.subMenuHoverColorHex===t.mMenuHoverColorHex?a:t.mMenuHoverColorHex,mMenuHoverColorOpacity:t.subMenuHoverColorOpacity===t.mMenuHoverColorOpacity?o:t.mMenuHoverColorOpacity}}function vt(e){let{v:t,hex:a,opacity:o,isChanged:n}=e;return{mMenuIconColorHex:a,mMenuIconColorOpacity:a!==t.mMenuIconColorHex&&0===t.mMenuIconColorOpacity?t.mMenuTempIconColorOpacity:o,mMenuIconColorPalette:"hex"===n?"":t.mMenuIconColorPalette}}function ft(e){let{v:t,palette:a}=e;return{mMenuIconColorPalette:a,mMenuIconColorHex:"",mMenuIconColorOpacity:0===t.mMenuIconColorOpacity?t.mMenuTempIconColorOpacity:t.mMenuIconColorOpacity}}function Ot(e){let{v:t,hex:a,opacity:o,isChanged:n}=e;const i=a!==t.mMenuIconColorHex&&0===t.mMenuIconColorOpacity?t.mMenuTempIconColorOpacity:o;return{mMenuIconColorPalette:"hex"===n?"":t.mMenuIconColorPalette,mMenuIconColorHex:a,mMenuIconColorOpacity:i}}function Ct(e){let{v:t,hex:a,opacity:o,isChanged:n}=e;return{tabletMMenuIconColorHex:a,tabletMMenuIconColorOpacity:a!==t.tabletMMenuIconColorHex&&0===t.tabletMMenuIconColorOpacity?t.mMenuTempIconColorOpacity:o,tabletMMenuIconColorPalette:"hex"===n?"":t.tabletMMenuIconColorPalette}}function wt(e){let{v:t,palette:a}=e;return{tabletMMenuIconColorPalette:a,tabletMMenuIconColorHex:"",tabletMMenuIconColorOpacity:0===t.tabletMMenuIconColorOpacity?t.mMenuTempIconColorOpacity:t.tabletMMenuIconColorOpacity}}function xt(e){let{v:t,hex:a,opacity:o,isChanged:n}=e;const i=a!==t.tabletMMenuIconColorHex&&0===t.tabletMMenuIconColorOpacity?t.mMenuTempIconColorOpacity:o;return{tabletMMenuIconColorPalette:"hex"===n?"":t.tabletMMenuIconColorPalette,tabletMMenuIconColorHex:a,tabletMMenuIconColorOpacity:i}}function St(e){let{v:t,hex:a,opacity:o,isChanged:n}=e;return{mobileMMenuIconColorHex:a,mobileMMenuIconColorOpacity:a!==t.mobileMMenuIconColorHex&&0===t.mobileMMenuIconColorOpacity?t.mMenuTempIconColorOpacity:o,mobileMMenuIconColorPalette:"hex"===n?"":t.mobileMMenuIconColorPalette}}function jt(e){let{v:t,palette:a}=e;return{mobileMMenuIconColorPalette:a,mobileMMenuIconColorHex:"",mobileMMenuIconColorOpacity:0===t.mobileMMenuIconColorOpacity?t.mMenuTempIconColorOpacity:t.mobileMMenuIconColorOpacity}}function kt(e){let{v:t,hex:a,opacity:o,isChanged:n}=e;const i=a!==t.mobileMMenuIconColorHex&&0===t.mobileMMenuIconColorOpacity?t.mMenuTempIconColorOpacity:o;return{mobileMMenuIconColorPalette:"hex"===n?"":t.mobileMMenuIconColorPalette,mobileMMenuIconColorHex:a,mobileMMenuIconColorOpacity:i}}function Pt(e){let{v:t,hex:a,opacity:o,isChanged:n,opacityDragEnd:i}=e;return{mMenuBgColorHex:a,mMenuBgColorOpacity:o=a!==t.mMenuBgColorHex&&0==t.mMenuBgColorOpacity?t.mMenuTempBgColorOpacity:o,mMenuBgColorPalette:"hex"===n?"":t.mMenuBgColorPalette,mMenuTempBgColorOpacity:o>0&&i?o:t.mMenuTempBgColorOpacity}}function Bt(e){let{v:t,palette:a}=e;return{mMenuBgColorPalette:a,mMenuBgColorOpacity:0===t.mMenuBgColorOpacity?t.mMenuTempBgColorOpacity:t.mMenuBgColorOpacity}}function zt(e){let{v:t,hex:a,opacity:o,isChanged:n}=e;return{mMenuBgColorPalette:"hex"===n?"":t.mMenuBgColorPalette,mMenuBgColorHex:a,mMenuBgColorOpacity:o}}function Tt(e){let{v:t,hex:a,opacity:o,isChanged:n,opacityDragEnd:i=!1}=e;return{subMenuBgColorHex:a,subMenuBgColorOpacity:o=a!==t.subMenuBgColorHex&&0===t.subMenuBgColorOpacity?t.subMenuTempBgColorOpacity:o,subMenuBgColorPalette:"hex"===n?"":t.subMenuBgColorPalette,subMenuTempBgColorOpacity:o>0&&i?o:t.subMenuTempBgColorOpacity,subMenuHoverBgColorHex:t.subMenuBgColorHex===t.subMenuHoverBgColorHex?a:t.subMenuHoverBgColorHex,subMenuHoverBgColorOpacity:t.subMenuBgColorOpacity===t.subMenuHoverBgColorOpacity?a:t.subMenuHoverBgColorOpacity,mMenuBgColorHex:t.subMenuBgColorHex===t.mMenuBgColorHex?a:t.mMenuBgColorHex,mMenuBgColorOpacity:t.subMenuBgColorOpacity===t.mMenuBgColorOpacity?o:t.mMenuBgColorOpacity}}function Ht(e){let{v:t,palette:a}=e;return{subMenuBgColorPalette:a,subMenuBgColorOpacity:0===t.subMenuBgColorOpacity?t.subMenuTempBgColorOpacity:t.subMenuBgColorOpacity,subMenuHoverBgColorPalette:t.subMenuBgColorPalette===t.subMenuHoverBgColorPalette?a:t.subMenuHoverBgColorPalette,mMenuBgColorPalette:t.subMenuBgColorPalette===t.mMenuBgColorPalette?a:t.mMenuBgColorPalette}}function Et(e){let{v:t,hex:a,opacity:o,isChanged:n}=e;return{subMenuBgColorPalette:"hex"===n?"":t.subMenuBgColorPalette,subMenuBgColorHex:a,subMenuBgColorOpacity:o,subMenuHoverBgColorHex:t.subMenuBgColorHex===t.subMenuHoverBgColorHex?a:t.subMenuHoverBgColorHex,subMenuHoverBgColorOpacity:t.subMenuBgColorOpacity===t.subMenuHoverBgColorOpacity?a:t.subMenuHoverBgColorOpacity,mMenuBgColorHex:t.subMenuBgColorHex===t.mMenuBgColorHex?a:t.mMenuBgColorHex,mMenuBgColorOpacity:t.subMenuBgColorOpacity===t.mMenuBgColorOpacity?o:t.mMenuBgColorOpacity}}function _t(e){let{v:t,hex:a,opacity:o,isChanged:n}=e;return{subMenuHoverBgColorHex:a,subMenuHoverBgColorOpacity:a!==t.subMenuHoverBgColorHex&&0===t.subMenuHoverBgColorOpacity?t.subMenuTempHoverBgColorOpacity:o,subMenuHoverBgColorPalette:"hex"===n?"":t.subMenuHoverBgColorPalette}}function Mt(e){let{v:t,palette:a}=e;return{subMenuHoverBgColorPalette:a,subMenuHoverBgColorOpacity:0===t.subMenuHoverBgColorOpacity?t.subMenuTempHoverBgColorOpacity:t.subMenuHoverBgColorOpacity}}function Rt(e){let{v:t,hex:a,opacity:o,isChanged:n}=e;return{subMenuHoverBgColorPalette:"hex"===n?"":t.subMenuHoverBgColorPalette,subMenuHoverBgColorHex:a,subMenuHoverBgColorOpacity:o}}function It(e){let{v:t,hex:a,opacity:o,isChanged:n,opacityDragEnd:i}=e;return{mMenuBorderColorHex:a,mMenuBorderColorOpacity:o=a!==t.mMenuBorderColorHex&&0==t.mMenuBorderColorOpacity?t.mMenuTempBorderColorOpacity:o,mMenuBorderColorPalette:"hex"===n?"":t.mMenuBorderColorPalette,mMenuTempBorderColorOpacity:o>0&&i?o:t.mMenuTempBorderColorOpacity}}function Nt(e){let{v:t,palette:a}=e;return{mMenuBorderColorPalette:a,mMenuBorderColorOpacity:0===t.mMenuBorderColorOpacity?t.mMenuTempBorderColorOpacity:t.mMenuBorderColorOpacity}}function At(e){let{v:t,hex:a,opacity:o,isChanged:n}=e;return{mMenuBorderColorPalette:"hex"===n?"":t.mMenuBorderColorPalette,mMenuBorderColorHex:a,mMenuBorderColorOpacity:o}}function Lt(e){let{v:t,hex:a,opacity:o,isChanged:n,opacityDragEnd:i}=e;return{subMenuBorderColorHex:a,subMenuBorderColorOpacity:o=a!==t.subMenuBorderColorHex&&0===t.subMenuBorderColorOpacity?t.subMenuTempBorderColorOpacity:o,subMenuBorderColorPalette:"hex"===n?"":t.subMenuBorderColorPalette,subMenuTempBorderColorOpacity:o>0&&i?o:t.subMenuTempBorderColorOpacity,mMenuBorderColorHex:t.subMenuBorderColorHex===t.mMenuBorderColorHex?a:t.mMenuBorderColorHex,mMenuBorderColorOpacity:t.subMenuBorderColorOpacity===t.mMenuBorderColorOpacity?o:t.mMenuBorderColorOpacity}}function Vt(e){let{v:t,palette:a}=e;return{subMenuBorderColorPalette:a,subMenuBorderColorOpacity:0===t.subMenuBorderColorOpacity?t.subMenuTempBorderColorOpacity:t.subMenuBorderColorOpacity,mMenuBorderColorPalette:t.subMenuBorderColorPalette===t.mMenuBorderColorPalette?a:t.mMenuBorderColorPalette}}function Ft(e){let{v:t,hex:a,opacity:o,isChanged:n}=e;return{subMenuBorderColorPalette:"hex"===n?"":t.subMenuBorderColorPalette,subMenuBorderColorHex:a,subMenuBorderColorOpacity:o,mMenuBorderColorHex:t.subMenuBorderColorHex===t.mMenuBorderColorHex?a:t.mMenuBorderColorHex,mMenuBorderColorOpacity:t.subMenuBorderColorOpacity===t.mMenuBorderColorOpacity?o:t.mMenuBorderColorOpacity}}var Dt=a(18);function Wt(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function Gt(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?Wt(a,!0).forEach((function(t){Object(n.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):Wt(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function Ut(e,t){const{fontSize:a,fontFamily:o,fontFamilyType:n,lineHeight:i,letterSpacing:r,fontWeight:l}=""===t.fontStyle?t:Object(Dt.e)(t.fontStyle);return Gt({fontSize:a,fontFamily:o,fontFamilyType:n,lineHeight:i,letterSpacing:r,fontWeight:l,fontStyle:""},e)}function Kt(e,t){const{tabletFontSize:a,tabletLineHeight:o,tabletLetterSpacing:n,tabletFontWeight:i}=""===t.tabletFontStyle?t:Object(Dt.e)(t.tabletFontStyle);return Gt({tabletFontSize:a,tabletLineHeight:o,tabletLetterSpacing:n,tabletFontWeight:i,tabletFontStyle:""},e)}function qt(e,t){const{mobileFontSize:a,mobileLineHeight:o,mobileLetterSpacing:n,mobileFontWeight:i}=""===t.mobileFontStyle?t:Object(Dt.e)(t.mobileFontStyle);return Gt({mobileFontSize:a,mobileLineHeight:o,mobileLetterSpacing:n,mobileFontWeight:i,mobileFontStyle:""},e)}var Yt=a(14);function Xt(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function Zt(e){let{v:t,prefix:a="",current:o,value:l,weights:c,type:s,device:d,state:p}=e;const u=Object(r.a)({key:Object(i.b)(a,"fontStyle"),device:d,state:p}),m=Object(r.a)({key:Object(i.b)(a,"fontFamily"),device:d,state:p}),h=Object(r.a)({key:Object(i.b)(a,"fontFamilyType"),device:d,state:p}),b=Object(r.a)({key:Object(i.b)(a,"fontSize"),device:d,state:p}),g=Object(r.a)({key:Object(i.b)(a,"lineHeight"),device:d,state:p}),y=Object(r.a)({key:Object(i.b)(a,"letterSpacing"),device:d,state:p}),v=Object(r.a)({key:Object(i.b)(a,"fontWeight"),device:d,state:p}),f=Object(Yt.e)("fontFamilyType",Object(r.c)({v:t,key:Object(i.b)(a,"fontFamilyType"),device:d,state:p}),Object(r.c)({v:t,key:Object(i.b)(a,"fontStyle"),device:d,state:p})),O=Object(Yt.e)("fontFamily",Object(r.c)({v:t,key:Object(i.b)(a,"fontFamily"),device:d,state:p}),Object(r.c)({v:t,key:Object(i.b)(a,"fontStyle"),device:d,state:p})),C=Object(Yt.e)("fontSize",Object(r.c)({v:t,key:Object(i.b)(a,"fontSize"),device:d,state:p}),Object(r.c)({v:t,key:Object(i.b)(a,"fontStyle"),device:d,state:p})),w=Object(Yt.e)("lineHeight",Object(r.c)({v:t,key:Object(i.b)(a,"lineHeight"),device:d,state:p}),Object(r.c)({v:t,key:Object(i.b)(a,"fontStyle"),device:d,state:p})),x=Object(Yt.e)("letterSpacing",Object(r.c)({v:t,key:Object(i.b)(a,"letterSpacing"),device:d,state:p}),Object(r.c)({v:t,key:Object(i.b)(a,"fontStyle"),device:d,state:p})),S=Object(Yt.e)("fontWeight",Object(r.c)({v:t,key:Object(i.b)(a,"fontWeight"),device:d,state:p}),Object(r.c)({v:t,key:Object(i.b)(a,"fontStyle"),device:d,state:p}));return function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?Xt(a,!0).forEach((function(t){Object(n.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):Xt(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({[u]:""},o===m?{[m]:l,[h]:s}:{[m]:O,[h]:f},{},o===b?{[b]:l}:{[b]:C},{},o===g?{[g]:l}:{[g]:w},{},o===y?{[y]:l}:{[y]:x},{},o===v?{[v]:l}:o===m?{[v]:Object(Dt.m)(S,c)}:{[v]:S})}a.d(t,"saveOnChanges",(function(){return s})),a.d(t,"defaultValueKey",(function(){return r.a})),a.d(t,"defaultValueValue",(function(){return r.c})),a.d(t,"deviceStateValueByKey",(function(){return r.e})),a.d(t,"makeKeyByStateDevice",(function(){return r.h})),a.d(t,"onChangeBgImage",(function(){return y})),a.d(t,"onChangeBgImageBgOpacity",(function(){return v})),a.d(t,"onChangeBgImageDependencies",(function(){return f})),a.d(t,"onChangeBgImageColumnAndRowSyncMobile",(function(){return O})),a.d(t,"onChangeBorderStyle2",(function(){return w})),a.d(t,"onChangeElementBorderStyleDependencies2",(function(){return x})),a.d(t,"onChangeContainerBorderStyleDependencies2",(function(){return S})),a.d(t,"onChangeBorderColorHexAndOpacity2",(function(){return j})),a.d(t,"onChangeBorderColorHexAndOpacityPalette2",(function(){return k})),a.d(t,"onChangeElementBorderColorHexAndOpacityDependencies2",(function(){return P})),a.d(t,"onChangeContainerBorderColorHexAndOpacityDependencies2",(function(){return B})),a.d(t,"onChangeBorderColorHexAndOpacityColumnAndRowSyncTablet2",(function(){return z})),a.d(t,"onChangeBorderColorHexAndOpacityColumnAndRowSyncMobile2",(function(){return T})),a.d(t,"onChangeBorderColorPalette2",(function(){return H})),a.d(t,"onChangeBorderColorPaletteOpacity2",(function(){return E})),a.d(t,"onChangeBorderWidthType2",(function(){return _})),a.d(t,"onChangeBorderWidthGrouped2",(function(){return M})),a.d(t,"onChangeBorderWidthGroupedDependencies2",(function(){return R})),a.d(t,"onChangeBorderWidthUngrouped2",(function(){return I})),a.d(t,"onChangeBorderWidthUngroupedDependencies2",(function(){return N})),a.d(t,"onChangeBorderRadiusGrouped",(function(){return F})),a.d(t,"onChangeBorderRadiusGroupedDependencies",(function(){return D})),a.d(t,"onChangeBorderRadiusUngrouped",(function(){return W})),a.d(t,"onChangeBorderRadiusUngroupedDependencies",(function(){return G})),a.d(t,"onChangeColorHexAndOpacity",(function(){return U})),a.d(t,"onChangeColorHexAndOpacityPalette",(function(){return K})),a.d(t,"onChangeColorPalette",(function(){return q})),a.d(t,"onChangeColorPaletteOpacity",(function(){return Y})),a.d(t,"onChangeBgColorType2",(function(){return Z})),a.d(t,"onChangeGradientRange2",(function(){return J})),a.d(t,"onChangeBgColorHexAndOpacity2",(function(){return Q})),a.d(t,"onChangeBgColorHexAndOpacityPalette2",(function(){return $})),a.d(t,"onChangeBgColorHexAndOpacityDependencies2",(function(){return ee})),a.d(t,"onChangeBgColorHexAndOpacityColumnAndRowSyncMobile2",(function(){return te})),a.d(t,"onChangeBgColorPalette2",(function(){return ae})),a.d(t,"onChangeBgColorPaletteOpacity2",(function(){return oe})),a.d(t,"onChangeBoxShadowHexAndOpacity2",(function(){return le})),a.d(t,"onChangeBoxShadowHexAndOpacityPalette2",(function(){return ce})),a.d(t,"onChangeBoxShadowHexAndOpacityDependencies2",(function(){return se})),a.d(t,"onChangeBoxShadowPalette2",(function(){return de})),a.d(t,"onChangeBoxShadowPaletteOpacity2",(function(){return pe})),a.d(t,"onChangeBoxShadowType2",(function(){return ie})),a.d(t,"onChangeBoxShadowTypeDependencies2",(function(){return re})),a.d(t,"onChangeBoxShadowFields2",(function(){return ue})),a.d(t,"onChangeBoxShadowFieldsDependencies2",(function(){return me})),a.d(t,"onChangeBoxShadowOpacity2",(function(){return he})),a.d(t,"onChangePaddingGrouped",(function(){return ye})),a.d(t,"onChangePaddingUngrouped",(function(){return ve})),a.d(t,"onChangeMarginGrouped",(function(){return Ce})),a.d(t,"onChangeMarginUngrouped",(function(){return we})),a.d(t,"onChangeElementSectionBoxShadowHexAndOpacityDependencies",(function(){return xe})),a.d(t,"onChangeElementProgressBarBg2ColorHexAndOpacity",(function(){return Se})),a.d(t,"onChangeElementProgressBarBg2ColorHexAndOpacityPalette",(function(){return je})),a.d(t,"onChangeElementProgressBarBg2ColorHexAndOpacityDependencies",(function(){return ke})),a.d(t,"onChangeElementProgressBarBg2ColorPalette",(function(){return Pe})),a.d(t,"onChangeElementProgressBarBg2ColorPaletteOpacity",(function(){return Be})),a.d(t,"onChangeElementIconBorderColorHex2",(function(){return Te})),a.d(t,"onChangeElementIconBorderColorPalette2",(function(){return He})),a.d(t,"onChangeElementIconBorderColorFields2",(function(){return Ee})),a.d(t,"onChangeElementIconBorderHoverColorHex2",(function(){return _e})),a.d(t,"onChangeElementIconBorderHoverColorPalette2",(function(){return Me})),a.d(t,"onChangeElementIconBorderHoverColorFields2",(function(){return Re})),a.d(t,"onChangeElementButtonBorderColorHex2",(function(){return Ie})),a.d(t,"onChangeElementButtonBorderColorPalette2",(function(){return Ne})),a.d(t,"onChangeElementButtonBorderColorFields2",(function(){return Ae})),a.d(t,"onChangeElementButtonBorderHoverColorHex2",(function(){return Le})),a.d(t,"onChangeElementButtonBorderHoverColorPalette2",(function(){return Ve})),a.d(t,"onChangeElementButtonBorderHoverColorFields2",(function(){return Fe})),a.d(t,"onChangeBgColorHexButton2",(function(){return De})),a.d(t,"onChangeBgColorPaletteButton2",(function(){return We})),a.d(t,"onChangeBgColorFieldsButton2",(function(){return Ge})),a.d(t,"onChangeHoverBgColorHexButton2",(function(){return Ue})),a.d(t,"onChangeHoverBgColorPaletteButton2",(function(){return Ke})),a.d(t,"onChangeHoverBgColorFieldsButton2",(function(){return qe})),a.d(t,"onChangeColorHexButtonIcon2",(function(){return Ye})),a.d(t,"onChangeColorPaletteButtonIcon2",(function(){return Xe})),a.d(t,"onChangeColorFieldsButtonIcon2",(function(){return Ze})),a.d(t,"onChangeHoverColorHexButtonIcon2",(function(){return Je})),a.d(t,"onChangeHoverColorPaletteButtonIcon2",(function(){return Qe})),a.d(t,"onChangeHoverColorFieldsButtonIcon2",(function(){return $e})),a.d(t,"onChangeMenuColorHex2",(function(){return et})),a.d(t,"onChangeMenuColorPalette2",(function(){return tt})),a.d(t,"onChangeMenuColorFields2",(function(){return at})),a.d(t,"onChangeMenuHoverColorHex2",(function(){return ot})),a.d(t,"onChangeMenuHoverColorPalette2",(function(){return nt})),a.d(t,"onChangeMenuHoverColorFields2",(function(){return it})),a.d(t,"onChangeColorHexMMenu2",(function(){return rt})),a.d(t,"onChangeColorPaletteMMenu2",(function(){return lt})),a.d(t,"onChangeColorFieldsMMenu2",(function(){return ct})),a.d(t,"onChangeHoverColorHexMMenu2",(function(){return st})),a.d(t,"onChangeHoverColorPaletteMMenu2",(function(){return dt})),a.d(t,"onChangeHoverColorFieldsMMenu2",(function(){return pt})),a.d(t,"onChangeColorHexSubMenu2",(function(){return ut})),a.d(t,"onChangeColorPaletteSubMenu2",(function(){return mt})),a.d(t,"onChangeColorFieldsSubMenu2",(function(){return ht})),a.d(t,"onChangeHoverColorHexSubMenu2",(function(){return bt})),a.d(t,"onChangeHoverColorPaletteSubMenu2",(function(){return gt})),a.d(t,"onChangeHoverColorFieldsSubMenu2",(function(){return yt})),a.d(t,"onChangeColorHexIconMenu2",(function(){return vt})),a.d(t,"onChangeColorPaletteIconMenu2",(function(){return ft})),a.d(t,"onChangeColorFieldsIconMenu2",(function(){return Ot})),a.d(t,"onChangeTabletColorHexIconMMenu2",(function(){return Ct})),a.d(t,"onChangeTabletColorPaletteIconMMenu2",(function(){return wt})),a.d(t,"onChangeTabletColorFieldsIconMMenu2",(function(){return xt})),a.d(t,"onChangeMobileColorHexIconMMenu2",(function(){return St})),a.d(t,"onChangeMobileColorPaletteIconMMenu2",(function(){return jt})),a.d(t,"onChangeMobileColorFieldsIconMMenu2",(function(){return kt})),a.d(t,"onChangeBgColorHexMMenu2",(function(){return Pt})),a.d(t,"onChangeBgColorPaletteMMenu2",(function(){return Bt})),a.d(t,"onChangeBgColorFieldsMMenu2",(function(){return zt})),a.d(t,"onChangeBgColorHexSubMenu2",(function(){return Tt})),a.d(t,"onChangeBgColorPaletteSubMenu2",(function(){return Ht})),a.d(t,"onChangeBgColorFieldsSubMenu2",(function(){return Et})),a.d(t,"onChangeBgHoverColorHexSubMenu2",(function(){return _t})),a.d(t,"onChangeBgHoverColorPaletteSubMenu2",(function(){return Mt})),a.d(t,"onChangeBgHoverColorFieldsSubMenu2",(function(){return Rt})),a.d(t,"onChangeBorderColorHexMMenu2",(function(){return It})),a.d(t,"onChangeBorderColorPaletteMMenu2",(function(){return Nt})),a.d(t,"onChangeBorderColorFieldsMMenu2",(function(){return At})),a.d(t,"onChangeBorderColorHexSubMenu2",(function(){return Lt})),a.d(t,"onChangeBorderColorPaletteSubMenu2",(function(){return Vt})),a.d(t,"onChangeBorderColorFieldsSubMenu2",(function(){return Ft})),a.d(t,"onChangeTypography",(function(){return Ut})),a.d(t,"onChangeTypographyTablet",(function(){return Kt})),a.d(t,"onChangeTypographyMobile",(function(){return qt})),a.d(t,"tabletSyncOnChange",(function(){return r.j})),a.d(t,"mobileSyncOnChange",(function(){return r.i})),a.d(t,"keySyncOnChange",(function(){return r.g})),a.d(t,"onChangeTypography2",(function(){return Zt}))},function(e,t,a){"use strict";var o=a(1),n=a(3);var i=a(2),r=a(14);function l(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function c(e){let{v:t,device:a,state:c,devices:s="all",disabled:d=!1,onChange:p}=e;const u=e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:c}),m=Object(r.c)("image");return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:c}))("bgImage"),label:Object(o.a)("Image"),type:"imageSetter",devices:s,disabled:d,population:{show:m.length>0,choices:m},value:{width:u("bgImageWidth"),height:u("bgImageHeight"),src:u("bgImageSrc"),x:u("bgPositionX"),y:u("bgPositionY"),extension:u("bgImageExtension"),population:u("bgPopulation")},onChange:(e,o)=>{let{width:r,height:s,src:d,x:u,y:m,population:h,extension:b}=e,{isChanged:g}=o;const y=function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?l(a,!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):l(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},{v:t,device:a,state:c,onChange:p},{},{width:r,height:s,src:d,x:u,y:m,population:h,extension:b,isChanged:g});return Object(n.saveOnChanges)(y)}}}function s(e){let{v:t,device:a,devices:i="all",disabled:r=!1,state:l}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:l}))("bgAttachment"),label:Object(o.a)("Parallax"),type:"select",devices:i,choices:[{title:Object(o.a)("None"),value:"none"},{title:Object(o.a)("Fixed"),value:"fixed"},{title:Object(o.a)("Animated"),value:"animated"}],disabled:r,value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:l}))("bgAttachment")}}function d(e){let{v:t,device:a,devices:i="all",state:r,disabled:l=!1}=e;const c=e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:r});return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:r}))("bgVideo"),label:Object(o.a)("URL"),type:"input",inputType:"video",placeholder:Object(o.a)("YouTube or Vimeo"),disabled:l,devices:i,value:{value:c("bgVideo")},onChange:e=>{let{value:t}=e;return{bgVideo:t,bgColorOpacity:""!==t&&1===c("bgColorOpacity")?.8:c("bgColorOpacity"),tempBgColorOpacity:""!==t&&1===c("bgColorOpacity")?.8:c("tempBgColorOpacity")}}}}function p(e){let{v:t,device:a,devices:i="all",state:r,disabled:l=!1}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:r}))("bgVideoQuality"),label:Object(o.a)("Quality"),type:"select",devices:i,disabled:l,choices:[{title:Object(o.a)("1080p"),value:1080},{title:Object(o.a)("720p"),value:720}],value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:r}))("bgVideoQuality")}}function u(e){let{v:t,device:a,devices:i="all",state:r,disabled:l=!1}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:r}))("bgVideoLoop"),label:Object(o.a)("Loop"),type:"switch",devices:i,disabled:l,value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:r}))("bgVideoLoop")}}function m(e){let{v:t,device:a,devices:i="all",state:r,disabled:l=!1}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:r}))("bgVideoStart"),devices:i,label:Object(o.a)("Start"),type:"input",inputType:"number",placeholder:"seconds",disabled:l,value:{value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:r}))("bgVideoStart")},onChange:e=>{let{value:t}=e;return{[Object(n.defaultValueKey)({key:"bgVideoStart",device:a,state:r})]:Number(t)}}}}function h(e){let{v:t,device:a,state:i,devices:r="all",disabled:l=!1}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:i}))("bgMapAddress"),label:Object(o.a)("Address"),type:"input",placeholder:Object(o.a)("Enter address"),devices:r,disabled:l,value:{value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))("bgMapAddress")},onChange:e=>{let{value:t}=e;return{bgMapAddress:t}}}}function b(e){let{v:t,device:a,state:i,devices:r="all",disabled:l=!1}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:i}))("bgMapZoom"),label:Object(o.a)("Zoom"),type:"slider",devices:r,disabled:l,slider:{min:1,max:21},input:{show:!0,min:1},value:{value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))("bgMapZoom")},onChange:e=>{let{value:t}=e;return{bgMapZoom:t}}}}function g(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function y(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?g(a,!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):g(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function v(e){let{v:t,device:a,state:i,onChangeGrouped:r,onChangeUngrouped:l}=e;return{type:"multiPicker",picker:{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:i}))("borderRadiusType"),label:Object(o.a)("Corner"),type:"radioGroup",choices:[{value:"grouped",icon:"nc-corners-all"},{value:"ungrouped",icon:"nc-corners-individual"}],value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))("borderRadiusType")},choices:y({},f({v:t,device:a,state:i,onChange:r}),{},O({v:t,device:a,state:i,onChange:l}))}}function f(e){let{v:t,device:a,state:o,onChange:i}=e;return{grouped:[{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:o}))("borderRadius"),type:"slider",slider:{min:0,max:100},input:{show:!0,min:0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:o}))("borderRadius")},onChange:(e,r)=>{let{value:l}=e,{sliderDragEnd:c}=r;const s=y({},{v:t,device:a,state:o,onChange:i},{},{value:l,sliderDragEnd:c});return Object(n.saveOnChanges)(s)}}]}}function O(e){let{v:t,device:a,state:o,onChange:i}=e;const r=e=>Object(n.defaultValueKey)({key:e,device:a,state:o}),l=e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:o});return{ungrouped:[{id:r("borderTopLeftRadius"),icon:"nc-corners-top-left",type:"slider",slider:{min:0,max:100},input:{show:!0,min:0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:l("borderTopLeftRadius")},onChange:(e,r)=>{let{value:l}=e,{sliderDragEnd:c}=r;const s=y({},{v:t,device:a,state:o,onChange:i},{},{current:"borderTopLeftRadius",value:l,sliderDragEnd:c});return Object(n.saveOnChanges)(s)}},{id:r("borderTopRightRadius"),icon:"nc-corners-top-right",type:"slider",slider:{min:0,max:100},input:{show:!0,min:0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:l("borderTopRightRadius")},onChange:(e,r)=>{let{value:l}=e,{sliderDragEnd:c}=r;const s=y({},{v:t,device:a,state:o,onChange:i},{},{current:"borderTopRightRadius",value:l,sliderDragEnd:c});return Object(n.saveOnChanges)(s)}},{id:r("borderBottomRightRadius"),icon:"nc-corners-bottom-right",type:"slider",slider:{min:0,max:100},input:{show:!0,min:0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:l("borderBottomRightRadius")},onChange:(e,r)=>{let{value:l}=e,{sliderDragEnd:c}=r;const s=y({},{v:t,device:a,state:o,onChange:i},{},{current:"borderBottomRightRadius",value:l,sliderDragEnd:c});return Object(n.saveOnChanges)(s)}},{id:r("borderBottomLeftRadius"),icon:"nc-corners-bottom-left",type:"slider",slider:{min:0,max:100},input:{show:!0,min:0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:l("borderBottomLeftRadius")},onChange:(e,r)=>{let{value:l}=e,{sliderDragEnd:c}=r;const s=y({},{v:t,device:a,state:o,onChange:i},{},{current:"borderBottomLeftRadius",value:l,sliderDragEnd:c});return Object(n.saveOnChanges)(s)}}]}}var C=a(8);function w(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function x(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?w(a,!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):w(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function S(e){let{v:t,device:a,state:o,states:i,disabled:l=!1,prefix:c="color",devices:s="all",onChangeHex:d,onChangePalette:p}=e;const u=e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:o}),{hex:m}=Object(r.d)(u(Object(C.b)(c,"hex")),u(Object(C.b)(c,"palette")));return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:o}))(c),type:"colorPicker2",disabled:l,devices:s,states:i,select:{show:!1},value:{hex:m,opacity:u(Object(C.b)(c,"opacity")),palette:u(Object(C.b)(c,"palette"))},onChange:e=>{let{hex:i,opacity:r,palette:l,isChanged:s,opacityDragEnd:u}=e;const m=x({},{v:t,device:a,state:o,prefix:c,onChange:d},{},{hex:i,opacity:r,isChanged:s,opacityDragEnd:u}),h=x({},{v:t,device:a,state:o,prefix:c,onChange:p},{},{opacity:r,palette:l});return"hex"===s||"opacity"===s?Object(n.saveOnChanges)(m):Object(n.saveOnChanges)(h)}}}function j(e){let{v:t,device:a,state:o,states:i,devices:l="all",prefix:c="color",onChange:s}=e;const d=e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:o}),{hex:p}=Object(r.d)(d(Object(C.b)(c,"hex")),d(Object(C.b)(c,"palette")));return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:o}))(Object(C.b)(c,"field")),type:"colorFields",devices:l,states:i,value:{hex:p,opacity:d(Object(C.b)(c,"opacity"))},onChange:e=>{let{hex:i}=e;const r=x({},{v:t,device:a,state:o,prefix:c,onChange:s},{},{hex:i});return Object(n.saveOnChanges)(r)}}}function k(e){let{v:t,device:a,state:i,devices:r="all",className:l,disabled:c}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:i}))("gradientType"),type:"select",devices:r,disabled:c,className:l,choices:[{title:Object(o.a)("Linear"),value:"linear"},{title:Object(o.a)("Radial"),value:"radial"}],value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))("gradientType")}}function P(e){let{v:t,device:a,state:o,devices:i="all",disabled:r}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:o}))("gradientLinearDegree"),type:"inputNumber",className:"brz-ed-grid__gradient__size",devices:i,disabled:r,min:0,max:360,value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:o}))("gradientLinearDegree")}}function B(e){let{v:t,device:a,state:o,devices:i="all",disabled:r}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:o}))("gradientRadialDegree"),type:"inputNumber",className:"brz-ed-grid__gradient__degree",devices:i,disabled:r,min:0,max:1e3,value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:o}))("gradientRadialDegree")}}function z(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function T(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?z(a,!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):z(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function H(e){let{v:t,device:a,state:i,states:l,devices:c="all",disabled:s=!1,prefix:d="bg",showSelect:p=!0,onChangeType:u,onChangeHex:m,onChangePalette:h,onChangeGradientHex:b,onChangeGradientPalette:g,onChangeGradient:y}=e;const v=e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}),f=v(Object(C.b)(d,"colorType")),{hex:O}=Object(r.d)(v(Object(C.b)(d,"colorHex")),v(Object(C.b)(d,"colorPalette"))),{hex:w}=Object(r.d)(v("gradientColorHex"),v("gradientColorPalette")),x=v("gradientActivePointer");return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:i}))(Object(C.b)(d,"color")),type:"colorPicker2",disabled:s,devices:c,states:l,select:{show:p,choices:[{title:Object(o.a)("Solid"),value:"solid"},{title:Object(o.a)("Gradient"),value:"gradient"}]},gradient:{show:"gradient"===f},value:{hex:O,opacity:v(Object(C.b)(d,"colorOpacity")),palette:v(Object(C.b)(d,"colorPalette")),select:f,gradientColorHex:w,gradientColorOpacity:v("gradientColorOpacity"),gradientColorPalette:v("gradientColorPalette"),startPointer:v("gradientStartPointer"),finishPointer:v("gradientFinishPointer"),activePointer:x},onChange:e=>{let{hex:o,opacity:r,palette:l,select:c,opacityDragEnd:s,startPointer:p,finishPointer:v,activePointer:O,isChanged:C}=e;const w=T({},{v:t,device:a,state:i,prefix:d,onChange:u},{},{bgColorType:c}),x=T({},{v:t,device:a,state:i,prefix:"startPointer"===O||"solid"===f?d:"gradient",onChange:"startPointer"===O||"solid"===f?m:b},{},{hex:o,opacity:r,isChanged:C,opacityDragEnd:s}),S=T({},{v:t,device:a,state:i,prefix:"startPointer"===O||"solid"===f?d:"gradient",onChange:"startPointer"===O||"solid"===f?h:g},{},{opacity:r,palette:l}),j=T({},{v:t,device:a,state:i,prefix:d,onChange:y},{},{startPointer:p,finishPointer:v,activePointer:O});return"select"===C?Object(n.saveOnChanges)(w):"hex"===C||"opacity"===C?Object(n.saveOnChanges)(x):"palette"===C?Object(n.saveOnChanges)(S):Object(n.saveOnChanges)(j)}}}function E(e){let{v:t,device:a,state:o,states:i,devices:l="all",prefix:c="bg",className:s="",disabled:d=!1,onChange:p}=e;const u=e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:o}),{hex:m}=Object(r.d)(u(Object(C.b)(c,"colorHex")),u(Object(C.b)(c,"colorPalette")));return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:o}))(Object(C.b)(c,"colorField")),type:"colorFields",devices:l,states:i,disabled:d,className:s,value:{hex:m,opacity:u(Object(C.b)(c,"colorOpacity"))},onChange:e=>{let{hex:i}=e;const r=T({},{v:t,device:a,state:o,prefix:c,onChange:p},{},{hex:i});return Object(n.saveOnChanges)(r)}}}var _=a(27);function M(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function R(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?M(a,!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):M(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function I(e){let{v:t,device:a,state:i,states:l,onChangeStyle:c,onChangeHex:s,onChangePalette:d,devices:p="all",prefix:u="",showSelect:m=!0,choices:h=[{title:Object(o.a)("None"),value:""},{value:"solid",icon:"nc-solid"},{value:"dashed",icon:"nc-dashed"},{value:"dotted",icon:"nc-dotted"}]}=e;const b=e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}),g=Object(C.b)(u,"border"),y=Object(C.b)(g,"color"),v=Object(C.b)(g,"colorHex"),f=Object(C.b)(g,"colorOpacity"),O=Object(C.b)(g,"colorPalette"),w=Object(C.b)(g,"style"),{hex:x}=Object(r.d)(b(v),b(O));return{devices:p,id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:i}))(y),type:"colorPicker2",states:l,select:{show:m,choices:h},value:{hex:x,opacity:b(f),palette:b(O),select:b(w)},onChange:e=>{let{hex:o,opacity:r,palette:l,select:p,isChanged:m,opacityDragEnd:h}=e;const b=R({},{v:t,device:a,state:i,prefix:u,onChange:c},{},{borderStyle:p,isChanged:m}),g=R({},{v:t,device:a,state:i,prefix:u,onChange:s},{},{hex:o,opacity:r,isChanged:m,opacityDragEnd:h}),y=R({},{v:t,device:a,state:i,prefix:u,onChange:d},{},{opacity:r,palette:l});return"select"===m?Object(n.saveOnChanges)(b):"hex"===m||"opacity"===m?Object(n.saveOnChanges)(g):Object(n.saveOnChanges)(y)}}}function N(e){let{v:t,device:a,state:o,states:i,onChange:l,devices:c="all",prefix:s=""}=e;const d=e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:o}),p=Object(C.b)(s,"border"),u=Object(C.b)(p,"colorHex"),m=Object(C.b)(p,"colorOpacity"),h=Object(C.b)(p,"colorPalette"),{hex:b}=Object(r.d)(d(u),d(h));return{devices:c,id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:o}))(Object(C.b)(p,"colorField")),type:"colorFields",states:i,value:{hex:b,opacity:d(m)},onChange:e=>{let{hex:i}=e;const r=R({},{v:t,device:a,state:o,prefix:s,onChange:l},{},{hex:i});return Object(n.saveOnChanges)(r)}}}function A(e){let{v:t,device:a,state:i,onChange:r,devices:l="all",prefix:c=""}=e;const s=Object(C.b)(c,"border"),d=Object(C.b)(s,"width");return{devices:l,id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:i}))(d),label:Object(o.a)("Size"),type:"inputNumber",min:0,max:360,value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))(d),onChange:e=>{const o=R({},{v:t,device:a,state:i,prefix:c,onChange:r},{},{value:e});return Object(n.saveOnChanges)(o)}}}function L(e){let{v:t,device:a,state:i,states:r,onChangeType:l,onChangeGrouped:c,onChangeUngrouped:s,devices:d="all",prefix:p=""}=e;const u=e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}),m=Object(C.b)(p,"border"),h=Object(C.b)(m,"width"),b=Object(C.b)(h,"type"),g=Object(C.b)(m,"topWidth"),y=Object(C.b)(m,"rightWidth"),v=Object(C.b)(m,"bottomWidth"),f=Object(C.b)(m,"leftWidth"),O={grouped:[h],ungrouped:[g,y,v,f]};return{devices:d,id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:i}))(h),type:"multiInputPicker",states:r,label:"grouped"===u(b)&&Object(o.a)("Size"),value:{type:u(b),grouped:[u(h)],ungrouped:[u(g),u(y),u(v),u(f)]},onChange:e=>{let{type:o,isChanged:r,isChangedIndex:d}=e,u=Object(_.a)(e,["type","isChanged","isChangedIndex"]);const m=R({},{v:t,device:a,state:i,prefix:p,onChange:l},{},{type:o}),h=R({},{v:t,device:a,state:i,prefix:p,onChange:"grouped"===o?c:s},{},{current:O[o][d],value:u[o][d]});return"type"===r?Object(n.saveOnChanges)(m):Object(n.saveOnChanges)(h)}}}function V(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function F(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?V(a,!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):V(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function D(e){let{v:t,device:a,state:i,states:l,onChangeType:c,onChangeHex:s,onChangePalette:d,prefix:p="",devices:u="all",choices:m="all"}=e;const h=e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}),b=Object(C.b)(p,"boxShadow"),g=Object(C.b)(b,"colorHex"),y=Object(C.b)(b,"colorOpacity"),v=Object(C.b)(b,"colorPalette"),{hex:f}=Object(r.d)(h(g),h(v)),O=[{title:Object(o.a)("None"),value:""},{title:Object(o.a)("Inset"),value:"inset"},{title:Object(o.a)("Outset"),value:"on"}],w=[{title:Object(o.a)("None"),value:""},{title:Object(o.a)("Inset"),value:"inset"}],x=[{title:Object(o.a)("None"),value:""},{title:Object(o.a)("Outset"),value:"on"}];return{devices:u,states:l,id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:i}))(b),type:"colorPicker2",select:{choices:"all"===m?O:"inset"===m?w:x},value:{hex:f,opacity:h(y),palette:h(v),select:h(b)},onChange:e=>{let{hex:o,opacity:r,palette:l,select:u,isChanged:m,opacityDragEnd:h}=e;const b=F({},{v:t,device:a,state:i,prefix:p,onChange:c},{},{boxShadowType:u,isChanged:m}),g=F({},{v:t,device:a,state:i,prefix:p,onChange:s},{},{hex:o,opacity:r,isChanged:m,opacityDragEnd:h}),y=F({},{v:t,device:a,state:i,prefix:p,onChange:d},{},{opacity:r,palette:l});return"select"===m?Object(n.saveOnChanges)(b):"hex"===m||"opacity"===m?Object(n.saveOnChanges)(g):Object(n.saveOnChanges)(y)}}}function W(e){let{v:t,device:a,state:o,states:i,onChange:l,prefix:c="",devices:s="all"}=e;const d=e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:o}),p=Object(C.b)(c,"boxShadow"),u=Object(C.b)(p,"field"),m=Object(C.b)(p,"colorHex"),h=Object(C.b)(p,"colorPalette"),b=Object(C.b)(p,"colorOpacity"),{hex:g}=Object(r.d)(d(m),d(h));return{devices:s,id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:o}))(u),type:"colorFields",states:i,value:{hex:g,opacity:d(b)},onChange:e=>{let{hex:i}=e;const r=F({},{v:t,device:a,state:o,prefix:c,onChange:l},{},{hex:i});return Object(n.saveOnChanges)(r)}}}function G(e){let{v:t,device:a,state:o,states:i,onChange:r,prefix:l="",devices:c="all"}=e;const s=e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:o}),d=Object(C.b)(l,"boxShadow"),p=Object(C.b)(d,"fields"),u=Object(C.b)(d,"blur"),m=Object(C.b)(d,"spread"),h=Object(C.b)(d,"vertical"),b=Object(C.b)(d,"horizontal");return{devices:c,states:i,id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:o}))(p),type:"multiInput",config:{defaultIcon:["nc-shadow"],icons:["nc-blur","nc-size","nc-vertical","nc-horizontal"]},value:[s(u),s(m),s(h),s(b)],onChange:e=>{let[i,c,s,d]=e;const p=F({},{v:t,device:a,state:o,prefix:l,onChange:r},{},{boxShadowBlur:i,boxShadowSpread:c,boxShadowVertical:s,boxShadowHorizontal:d});return Object(n.saveOnChanges)(p)}}}function U(e){let{v:t,device:a,state:i,devices:r="all"}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:i}))("linkAnchor"),label:Object(o.a)("Block"),type:"blockThumbnail",devices:r,value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))("linkAnchor")}}function K(e){let{v:t,device:a,state:i,devices:r="all"}=e;return{id:Object(n.defaultValueKey)({key:"linkUpload",device:a,state:i}),label:Object(o.a)("File"),type:"fileUpload",devices:r,value:Object(n.defaultValueValue)({v:t,key:"linkUpload",device:a,state:i})}}function q(e){let{v:t,devices:a="all"}=e;const n=Object(r.c)("link");return{id:"linkExternal",type:"input",devices:a,label:Object(o.a)("Link to"),placeholder:"http://",population:{show:n.length>0,choices:n},value:{value:t.linkExternal,population:t.linkPopulation},onChange:(e,t)=>{let{value:a,population:o}=e,{changed:n}=t;return{linkExternal:a,linkPopulation:o,linkExternalType:"value"===n||""===o?"linkExternal":"linkPopulation"}}}}function Y(e){let{v:t,device:a,state:i,devices:r="all"}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:i}))("linkExternalBlank"),type:"switch",label:Object(o.a)("Open In New Tab"),devices:r,value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))("linkExternalBlank")}}function X(e){let{v:t,device:a,state:i,devices:r="all"}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:i}))("linkExternalRel"),type:"switch",label:Object(o.a)("Make it Nofollow"),devices:r,value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))("linkExternalRel")}}function Z(e){let{v:t,device:a,state:i,canDelete:r=!0,disabled:l=!1,component:c,devices:s="all"}=e;const d=e=>Object(n.defaultValueKey)({key:e,device:a,state:i}),p=e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i});return{id:d("linkPopup"),type:"promptAddPopup",label:Object(o.a)("Popup"),canDelete:r,disabled:l,popupKey:"".concat(c.getId(),"_").concat(p("linkPopup")),devices:s,value:{value:p("linkPopup"),popups:p("popups")},onChange:e=>{let{value:t,popups:a}=e;return{[d("linkPopup")]:t,[d("popups")]:a}}}}function J(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"targetUrl",device:a,state:r}),label:Object(o.a)("Target URL"),devices:i,type:"select",choices:[{title:Object(o.a)("Current Page"),value:"current"},{title:Object(o.a)("Custom Page"),value:"custom"}],value:Object(n.defaultValueValue)({v:t,key:"targetUrl",device:a,state:r})}}function Q(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"href",device:a,state:r}),label:Object(o.a)("Link"),devices:i,type:"input",disabled:"current"===t.targetUrl,placeholder:"http://",value:{value:Object(n.defaultValueValue)({v:t,key:"href",device:a,state:r})},onChange:e=>{let{value:o}=e;return{[Object(n.defaultValueKey)({v:t,key:"href",device:a})]:o}}}}function $(e){let{v:t,device:a,state:i,devices:r="desktop",disabled:l=!0}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:i}))("actionClosePopup"),label:Object(o.a)("Close Popup"),type:"switch",devices:r,disabled:l,value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))("actionClosePopup")}}function ee(e){let{v:t,device:a,state:i,prefix:r="",devices:l="all"}=e;const c=(e=>Object(n.defaultValueKey)({key:e,device:a,state:i}))(Object(C.b)(r,"messageSuccess"));return{devices:l,id:c,type:"input",label:Object(o.a)("Success"),placeholder:Object(o.a)("Message sent"),value:{value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))(c)},onChange:e=>{let{value:t}=e;return{[c]:t}}}}function te(e){let{v:t,device:a,state:i,prefix:r="",devices:l="all"}=e;const c=(e=>Object(n.defaultValueKey)({key:e,device:a,state:i}))(Object(C.b)(r,"messageError"));return{devices:l,id:c,type:"input",label:Object(o.a)("Error"),placeholder:Object(o.a)("Message not sent"),value:{value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))(c)},onChange:e=>{let{value:t}=e;return{[c]:t}}}}function ae(e){let{v:t,device:a,state:i,prefix:r="",devices:l="all"}=e;const c=(e=>Object(n.defaultValueKey)({key:e,device:a,state:i}))(Object(C.b)(r,"messageRedirect"));return{devices:l,id:c,type:"input",label:Object(o.a)("Go to"),placeholder:"http://",value:{value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))(c)},onChange:e=>{let{value:t}=e;return{[c]:t}}}}function oe(e){let{v:t,device:a,state:i,prefix:r="",devices:l="all",disabled:c=!1,position:s=100}=e;const d=e=>Object(n.defaultValueKey)({key:e,device:a,state:i}),p=Object(C.b)(r,"horizontalAlign");return{id:d(p),type:"toggle",devices:l,disabled:c,position:s,choices:[{icon:"nc-text-align-left",title:Object(o.a)("Align"),value:"left"},{icon:"nc-text-align-center",title:Object(o.a)("Align"),value:"center"},{icon:"nc-text-align-right",title:Object(o.a)("Align"),value:"right"}],value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))(p),onChange:e=>({[d(p)]:e})}}function ne(e){let{v:t,device:a,state:i,devices:r="all",disabled:l=!1,position:c=100}=e;const s=e=>Object(n.defaultValueKey)({key:e,device:a,state:i});return{id:s("horizontalAlign"),type:"toggle",devices:r,disabled:l,position:c,choices:[{icon:"nc-hrz-align-left",title:Object(o.a)("Align"),value:"left"},{icon:"nc-hrz-align-center",title:Object(o.a)("Align"),value:"center"},{icon:"nc-hrz-align-right",title:Object(o.a)("Align"),value:"right"}],value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))("horizontalAlign"),onChange:e=>({[s("horizontalAlign")]:e})}}function ie(e){let{v:t,device:a,state:i,position:r=110,prefix:l="",disabled:c=!1,devices:s="all"}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:i}))(Object(C.b)(l,"verticalAlign")),label:Object(o.a)("Content"),type:"radioGroup",devices:s,position:r,disabled:c,choices:[{value:"top",icon:"nc-align-top"},{value:"center",icon:"nc-align-middle"},{value:"bottom",icon:"nc-align-bottom"}],value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))(Object(C.b)(l,"verticalAlign"))}}function re(e){let{v:t,device:a,state:i,prefix:r="",disabled:l=!1,position:c=110,devices:s="all"}=e;const d=e=>Object(n.defaultValueKey)({key:e,device:a,state:i});return{id:d(Object(C.b)(r,"verticalAlign")),type:"toggle",position:c,devices:s,disabled:l,choices:[{icon:"nc-ver-align-top",title:Object(o.a)("Align"),value:"top"},{icon:"nc-ver-align-middle",title:Object(o.a)("Align"),value:"center"},{icon:"nc-ver-align-bottom",title:Object(o.a)("Align"),value:"bottom"}],value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))(Object(C.b)(r,"verticalAlign")),onChange:e=>({[d(Object(C.b)(r,"verticalAlign"))]:e})}}function le(e){let{v:t,device:a,devices:i="all",state:r,min:l=1,max:c=100,position:s=80,disabled:d=!1}=e;const p=e=>Object(n.defaultValueKey)({key:e,device:a,state:r});return{id:p("size"),label:Object(o.a)("Size"),type:"slider",devices:i,position:s,disabled:d,slider:{min:l,max:c},input:{show:!0,min:l,max:c},suffix:{show:!0,choices:[{title:"%",value:"%"}]},value:{value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:r}))("size")},onChange:e=>{let{value:t}=e;return{[p("size")]:t}}}}function ce(e){let{v:t,device:a,devices:i="all",state:r,min:l=1,max:c=100,position:s=80,disabled:d=!1}=e;const p=e=>Object(n.defaultValueKey)({key:e,device:a,state:r});return{id:p("size"),label:Object(o.a)("Width"),type:"slider",devices:i,position:s,disabled:d,slider:{min:l,max:c},input:{show:!0,min:l,max:c},suffix:{show:!0,choices:[{title:"%",value:"%"}]},value:{value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:r}))("size")},onChange:e=>{let{value:t}=e;return{[p("size")]:t}}}}function se(e){let{v:t,device:a,state:i,prefix:r="",devices:l="all"}=e;const c=e=>Object(n.defaultValueKey)({key:e,device:a,state:i}),s=Object(C.b)(r,"width");return{devices:l,id:c(s),label:Object(o.a)("Width"),type:"slider",slider:{min:1,max:100},input:{show:!0},suffix:{show:!0,choices:[{title:"%",value:"%"}]},value:{value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))(s)},onChange:e=>{let{value:t}=e;return{[c(s)]:t}}}}function de(e){let{v:t,device:a,state:i,config:r,devices:l="all",disabled:c=!1}=e;return{id:Object(n.defaultValueKey)({key:"height",device:a,state:i}),label:Object(o.a)("Height"),type:"slider",devices:l,disabled:c,slider:{min:r.slider.min,max:r.slider.max},input:{show:!0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:Object(n.defaultValueValue)({v:t,key:"height",device:a,state:i})},onChange:e=>{let{value:t}=e;return{[Object(n.defaultValueKey)({key:"height",device:a,state:i})]:t}}}}function pe(e){let{v:t,device:a,state:i,devices:r="all"}=e;return{id:Object(n.defaultValueKey)({key:"containerSize",device:a,state:i}),label:Object(o.a)("Width"),type:"slider",devices:r,position:100,slider:{min:35,max:100},input:{show:!0,min:35,max:100},suffix:{show:!0,choices:[{title:"%",value:"%"}]},value:{value:Object(n.defaultValueValue)({v:t,key:"containerSize",device:a,state:i})},onChange:e=>{let{value:t}=e;return{containerSize:t}}}}function ue(e){let{v:t,device:a,devices:i="all",state:r}=e;const l=e=>Object(n.defaultValueKey)({key:e,device:a,state:r});return{id:l("spacing"),label:Object(o.a)("Spacing"),type:"slider",devices:i,roles:["admin"],slider:{min:0,max:100},input:{show:!0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:r}))("spacing")},onChange:e=>{let{value:t}=e;return{[l("spacing")]:t}}}}function me(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function he(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?me(a,!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):me(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function be(e){let{v:t,device:a,state:o,devices:n,position:i}=e;return ye({v:t,device:a,state:o,devices:n,position:i})}function ge(e){let{v:t,device:a,state:o,devices:n,position:i}=e;return ye({v:t,device:a,state:o,devices:n,position:i,suffixChoices:[{title:"px",value:"px"}]})}function ye(e){let{v:t,device:a,state:i,devices:r="all",position:l=50,childs:c=["paddingTop","paddingRight","paddingBottom","paddingLeft"],suffixChoices:s=[{title:"px",value:"px"},{title:"%",value:"%"}]}=e;const d=e=>Object(n.defaultValueKey)({key:e,device:a,state:i});return{id:d("padding"),type:"multiPicker",devices:r,position:l,picker:{id:d("paddingType"),label:Object(o.a)("Padding"),type:"radioGroup",choices:[{value:"grouped",icon:"nc-styling-all"},{value:"ungrouped",icon:"nc-styling-individual"}],value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))("paddingType")},choices:he({},ve({v:t,device:a,state:i,childs:c,suffixChoices:s,onChange:["onChangePaddingGrouped"]}),{},fe({v:t,device:a,state:i,childs:c,suffixChoices:s,onChange:["onChangePaddingUngrouped"]}))}}function ve(e){let{v:t,device:a,state:o,childs:i,suffixChoices:r,onChange:l}=e;const c=e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:o});return{grouped:[{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:o}))("padding"),type:"slider",slider:{min:0,max:100},input:{show:!0,min:0},suffix:{show:!0,choices:r},value:{value:c("padding"),suffix:c("paddingSuffix")},onChange:(e,r)=>{let{value:c,suffix:s}=e,{sliderDragEnd:d}=r;const p=he({},{v:t,device:a,state:o,childs:i,onChange:l},{},{value:c,suffix:s,sliderDragEnd:d});return Object(n.saveOnChanges)(p)}}]}}function fe(e){let{v:t,device:a,state:o,childs:i,suffixChoices:r,onChange:l}=e;const c=e=>Object(n.defaultValueKey)({key:e,device:a,state:o}),s=e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:o});return{ungrouped:[{id:c("paddingTop"),icon:"nc-styling-top",type:"slider",slider:{min:0,max:100},input:{show:!0,min:0},suffix:{show:!0,choices:r},value:{value:s("paddingTop"),suffix:s("paddingTopSuffix")},onChange:(e,r)=>{let{value:c,suffix:s}=e,{sliderDragEnd:d}=r;const p=he({},{v:t,device:a,state:o,childs:i,onChange:l},{},{current:"paddingTop",value:c,suffix:s,sliderDragEnd:d});return Object(n.saveOnChanges)(p)}},i.includes("paddingRight")?{id:c("paddingRight"),icon:"nc-styling-right",type:"slider",slider:{min:0,max:100},input:{show:!0,min:0},suffix:{show:!0,choices:r},value:{value:s("paddingRight"),suffix:s("paddingRightSuffix")},onChange:(e,r)=>{let{value:c,suffix:s}=e,{sliderDragEnd:d}=r;const p=he({},{v:t,device:a,state:o,childs:i,onChange:l},{},{current:"paddingRight",value:c,suffix:s,sliderDragEnd:d});return Object(n.saveOnChanges)(p)}}:{},{id:c("paddingBottom"),icon:"nc-styling-bottom",type:"slider",slider:{min:0,max:100},input:{show:!0,min:0},suffix:{show:!0,choices:r},value:{value:s("paddingBottom"),suffix:s("paddingBottomSuffix")},onChange:(e,r)=>{let{value:c,suffix:s}=e,{sliderDragEnd:d}=r;const p=he({},{v:t,device:a,state:o,childs:i,onChange:l},{},{current:"paddingBottom",value:c,suffix:s,sliderDragEnd:d});return Object(n.saveOnChanges)(p)}},i.includes("paddingLeft")?{id:c("paddingLeft"),icon:"nc-styling-left",type:"slider",slider:{min:0,max:100},input:{show:!0,min:0},suffix:{show:!0,choices:r},value:{value:s("paddingLeft"),suffix:s("paddingLeftSuffix")},onChange:(e,r)=>{let{value:c,suffix:s}=e,{sliderDragEnd:d}=r;const p=he({},{v:t,device:a,state:o,childs:i,onChange:l},{},{current:"paddingLeft",value:c,suffix:s,sliderDragEnd:d});return Object(n.saveOnChanges)(p)}}:{}]}}function Oe(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function Ce(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?Oe(a,!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):Oe(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function we(e){let{v:t,device:a,state:i,devices:r="all",disabled:l=!1,position:c=60,onChangeGrouped:s,onChangeUngrouped:d}=e;const p=e=>Object(n.defaultValueKey)({key:e,device:a,state:i});return{id:p("margin"),type:"multiPicker",position:c,devices:r,disabled:l,picker:{id:p("marginType"),label:Object(o.a)("Margin"),type:"radioGroup",choices:[{value:"grouped",icon:"nc-styling-all"},{value:"ungrouped",icon:"nc-styling-individual"}],value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))("marginType")},choices:Ce({},xe({v:t,device:a,state:i,onChange:s}),{},Se({v:t,device:a,state:i,onChange:d}))}}function xe(e){let{v:t,device:a,state:o,marginType:i,onChange:r}=e;const l=e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:o});return{grouped:[{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:o}))("margin"),type:"slider",slider:{min:-100,max:100},input:{show:!0},suffix:{show:!0,choices:[{title:"px",value:"px"},{title:"%",value:"%"}]},value:{value:l("margin"),suffix:l("marginSuffix")},onChange:e=>{let{value:l,suffix:c}=e;const s=Ce({},{v:t,device:a,state:o,marginType:i,onChange:r},{},{value:l,suffix:c});return Object(n.saveOnChanges)(s)}}]}}function Se(e){let{v:t,device:a,state:o,onChange:i}=e;const r=e=>Object(n.defaultValueKey)({key:e,device:a,state:o}),l=e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:o});return{ungrouped:[{id:r("marginTop"),icon:"nc-styling-top",type:"slider",slider:{min:-100,max:100},input:{show:!0},suffix:{show:!0,choices:[{title:"px",value:"px"},{title:"%",value:"%"}]},value:{value:l("marginTop"),suffix:l("marginTopSuffix")},onChange:e=>{let{value:r,suffix:l}=e;const c=Ce({},{v:t,device:a,state:o,onChange:i},{},{current:"marginTop",value:r,suffix:l});return Object(n.saveOnChanges)(c)}},{id:Object(n.defaultValueKey)({key:"marginRight",device:a,state:o}),icon:"nc-styling-right",type:"slider",slider:{min:-100,max:100},input:{show:!0},suffix:{show:!0,choices:[{title:"px",value:"px"},{title:"%",value:"%"}]},value:{value:Object(n.defaultValueValue)({v:t,key:"marginRight",device:a,state:o}),suffix:Object(n.defaultValueValue)({v:t,key:"marginRightSuffix",device:a,state:o})},onChange:e=>{let{value:r,suffix:l}=e;const c=Ce({},{v:t,device:a,state:o,onChange:i},{},{current:"marginRight",value:r,suffix:l});return Object(n.saveOnChanges)(c)}},{id:r("marginBottom"),icon:"nc-styling-bottom",type:"slider",slider:{min:-100,max:100},input:{show:!0},suffix:{show:!0,choices:[{title:"px",value:"px"},{title:"%",value:"%"}]},value:{value:l("marginBottom"),suffix:l("marginBottomSuffix")},onChange:e=>{let{value:r,suffix:l}=e;const c=Ce({},{v:t,device:a,state:o,onChange:i},{},{current:"marginBottom",value:r,suffix:l});return Object(n.saveOnChanges)(c)}},{id:Object(n.defaultValueKey)({key:"marginLeft",device:a,state:o}),icon:"nc-styling-left",type:"slider",slider:{min:-100,max:100},input:{show:!0},suffix:{show:!0,choices:[{title:"px",value:"px"},{title:"%",value:"%"}]},value:{value:Object(n.defaultValueValue)({v:t,key:"marginLeft",device:a,state:o}),suffix:Object(n.defaultValueValue)({v:t,key:"marginLeftSuffix",device:a,state:o})},onChange:e=>{let{value:r,suffix:l}=e;const c=Ce({},{v:t,device:a,state:o,onChange:i},{},{current:"marginLeft",value:r,suffix:l});return Object(n.saveOnChanges)(c)}}]}}function je(e){let{v:t,position:a=10,devices:n="all",closeTooltip:i=!0}=e;return{id:"showOnDesktop",label:Object(o.a)("Show on Desktop"),position:a,closeTooltip:i,type:"switch",devices:n,value:t.showOnDesktop}}function ke(e){let{v:t,device:a,devices:n="all",position:i=10,closeTooltip:r=!0}=e;return"tablet"===a?function(e){let{v:t,position:a=10,devices:n="all",closeTooltip:i=!0}=e;return{id:"showOnTablet",type:"toggle",devices:n,position:a,closeTooltip:i,choices:[{icon:"nc-eye-17",title:Object(o.a)("Disable on Tablet"),value:"on"},{icon:"nc-eye-ban-18",title:Object(o.a)("Enable on Tablet"),value:"off"}],value:t.showOnTablet}}({v:t,position:i,devices:n,closeTooltip:r}):"mobile"===a?function(e){let{v:t,position:a=10,devices:n="all",closeTooltip:i=!0}=e;return{id:"showOnMobile",type:"toggle",devices:n,position:a,closeTooltip:i,choices:[{icon:"nc-eye-17",title:Object(o.a)("Disable on Mobile"),value:"on"},{icon:"nc-eye-ban-18",title:Object(o.a)("Enable on Mobile"),value:"off"}],value:t.showOnMobile}}({v:t,position:i,devices:n,closeTooltip:r}):{}}function Pe(e){let{v:t,device:a,devices:i="all",state:r,position:l=20}=e;const c=Object(n.defaultValueKey)({v:t,key:"reverseColumns",device:a,state:r}),s=Object(n.defaultValueValue)({v:t,key:"reverseColumns",device:a,state:r});return{id:c,type:"toggle",position:l,devices:i,choices:[{icon:"nc-switch",title:Object(o.a)("Reverse Columns"),value:"on"},{icon:"nc-switch",title:Object(o.a)("Reverse Columns"),value:"off"}],value:s}}function Be(e){let{v:t,device:a,state:i,position:r=20,devices:l="all"}=e;const c=e=>Object(n.defaultValueKey)({key:e,device:a,state:i});return{id:c("zIndex"),type:"slider",position:r,label:Object(o.a)("Z-index"),devices:l,slider:{min:0,max:100},input:{show:!0,min:0},value:{value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))("zIndex")},onChange:e=>{let{value:t}=e;return{[c("zIndex")]:t}}}}const ze="\n<span>Add your custom class without the .dot, example: my-class</span>";function Te(e){let{v:t,position:a=40,device:i,state:r,devices:l="all",population:c}=e;const s=e=>Object(n.defaultValueKey)({key:e,device:i,state:r}),d=e=>Object(n.defaultValueValue)({v:t,key:e,device:i,state:r});return{id:s("customClassName"),label:Object(o.a)("CSS Class"),position:a,display:"block",type:"input",devices:l,helper:!0,helperContent:ze,population:{show:c.length>0,choices:c},value:{value:d("customClassName"),population:d("cssClassPopulation")},onChange:e=>{let{value:t,population:a}=e;return{[s("customClassName")]:t,[s("cssClassPopulation")]:a}}}}const He='\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>';function Ee(e){let{v:t,device:a,state:i,devices:r="all",position:l=45}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:i}))("customCSS"),type:"codeMirror",label:Object(o.a)("Custom CSS"),position:l,display:"block",devices:r,helper:!0,helperContent:He,placeholder:"element { CSS goes here }",value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))("customCSS")}}const _e="\n<span>Set your custom attribute for wrapper element. Each attribute in a separate line. Separate attribute key from the value using : character.</span>";function Me(e){let{v:t,device:a,state:i,devices:r="all",position:l=45}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:i}))("customAttributes"),type:"codeMirror",label:Object(o.a)("Custom Attributes"),position:l,display:"block",devices:r,helper:!0,helperContent:_e,placeholder:"key1:value1\nkey2:value2",value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))("customAttributes")}}function Re(e){let{v:t,position:a=60,device:i,state:l,devices:c="all"}=e;const s=e=>Object(n.defaultValueKey)({key:e,device:i,state:l}),d=e=>Object(n.defaultValueValue)({v:t,key:e,device:i,state:l});return{id:s("animation"),type:"multiPicker",position:a,picker:{id:s("animationName"),label:Object(o.a)("Entrance Animation"),type:"select",choices:Object(r.a)(),value:"initial"===d("animationName")?d("tempAnimationName"):d("animationName"),onChange:e=>({animationName:e,tempAnimationName:e})},choices:(()=>{if("none"!==d("animationName")||"initial"===d("animationName")){const e="initial"===d("animationName")?d("tempAnimationName"):d("animationName");return{["".concat(e)]:[{id:s("animationDuration"),label:Object(o.a)("Duration"),type:"slider",devices:c,slider:{min:0,max:5,step:.1},input:{show:!0,min:0},suffix:{show:!0,choices:[{title:"s",value:"s"}]},value:{value:d("animationDuration")/1e3},onChange:(e,t)=>{let{value:a}=e,{sliderDragEnd:o}=t;return{animationName:o?d("tempAnimationName"):"initial",animationDuration:1e3*a}}},{id:s("animationDelay"),label:Object(o.a)("Delay"),type:"slider",slider:{min:0,max:5,step:.1},input:{show:!0,min:0},suffix:{show:!0,choices:[{title:"s",value:"s"}]},value:{value:d("animationDelay")/1e3},onChange:(e,t)=>{let{value:a}=e,{sliderDragEnd:o}=t;return{animationName:o?d("tempAnimationName"):"initial",animationDelay:1e3*a}}}]}}return{none:[]}})()}}function Ie(e){let{v:t,position:a=150,device:i,state:r,devices:l="all"}=e;const c=e=>Object(n.defaultValueKey)({key:e,device:i,state:r});return{id:c("hoverTransition"),label:Object(o.a)("Hover Transition"),devices:l,position:a,type:"slider",slider:{min:0,max:99},input:{show:!0,min:0,max:99},suffix:{show:!0,choices:[{title:"ms",value:"ms"}]},value:{value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:i,state:r}))("hoverTransition")},onChange:e=>{let{value:t}=e;return{[c("hoverTransition")]:t}}}}function Ne(e){let{v:t,device:a,devices:i="all",disabled:r=!1,state:l}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:l}))("tagName"),label:Object(o.a)("Html Tags"),type:"select",devices:i,choices:[{title:Object(o.a)("Div"),value:"div"},{title:Object(o.a)("Header"),value:"header"},{title:Object(o.a)("Footer"),value:"footer"},{title:Object(o.a)("Main"),value:"main"},{title:Object(o.a)("Article"),value:"article"},{title:Object(o.a)("Section"),value:"section"},{title:Object(o.a)("Aside"),value:"aside"},{title:Object(o.a)("Nav"),value:"nav"}],disabled:r,value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:l}))("tagName")}}function Ae(e){let{v:t,device:a,prefix:o="",devices:i="all",state:r,states:l}=e;return{id:Object(n.defaultValueKey)({key:Object(C.b)(o,"hue"),device:a,state:r}),icon:"nc-hue",className:"brz-ed-option__slider--hue",type:"slider",devices:i,states:l,slider:{min:0,max:360},input:{show:!0,min:0,max:360},suffix:{show:!0,choices:[{title:"deg",value:"deg"}]},value:{value:Object(n.defaultValueValue)({v:t,key:Object(C.b)(o,"hue"),device:a,state:r})},onChange:e=>{let{value:i}=e;return{[Object(n.defaultValueKey)({v:t,key:Object(C.b)(o,"hue"),device:a,state:r})]:i}}}}function Le(e){let{v:t,device:a,prefix:o="",devices:i="all",state:r,states:l}=e;return{id:Object(n.defaultValueKey)({key:Object(C.b)(o,"saturation"),device:a,state:r}),icon:"nc-saturation",className:"brz-ed-option__slider--saturation",type:"slider",devices:i,states:l,slider:{min:0,max:200},input:{show:!0,min:0,max:200},suffix:{show:!0,choices:[{title:"%",value:"%"}]},value:{value:Object(n.defaultValueValue)({v:t,key:Object(C.b)(o,"saturation"),device:a,state:r})},onChange:e=>{let{value:t}=e;return{[Object(n.defaultValueKey)({key:Object(C.b)(o,"saturation"),device:a,state:r})]:t}}}}function Ve(e){let{v:t,device:a,prefix:o="",devices:i="all",state:r,states:l}=e;return{id:Object(n.defaultValueKey)({key:Object(C.b)(o,"brightness"),device:a,state:r}),icon:"nc-brightness",className:"brz-ed-option__slider--brightness",type:"slider",devices:i,states:l,slider:{min:10,max:200},input:{show:!0,min:0,max:200},suffix:{show:!0,choices:[{title:"%",value:"%"}]},value:{value:Object(n.defaultValueValue)({v:t,key:Object(C.b)(o,"brightness"),device:a,state:r})},onChange:e=>{let{value:t}=e;return{[Object(n.defaultValueKey)({key:Object(C.b)(o,"brightness"),device:a,state:r})]:t}}}}function Fe(e){let{v:t,device:a,prefix:o="",devices:i="all",state:r,states:l}=e;return{id:Object(n.defaultValueKey)({key:Object(C.b)(o,"contrast"),device:a,state:r}),icon:"nc-contrast",className:"brz-ed-option__slider--contrast",type:"slider",devices:i,states:l,slider:{min:0,max:200},input:{show:!0,min:0,max:200},suffix:{show:!0,choices:[{title:"%",value:"%"}]},value:{value:Object(n.defaultValueValue)({v:t,key:Object(C.b)(o,"contrast"),device:a,state:r})},onChange:e=>{let{value:t}=e;return{[Object(n.defaultValueKey)({key:Object(C.b)(o,"contrast"),device:a,state:r})]:t}}}}function De(e){let{device:t,state:a,devices:o="all"}=e;return{id:Object(n.defaultValueKey)({key:"horizontalAlign",device:t,state:a}),type:"toggle",devices:o,disabled:!0}}function We(e){let{device:t,devices:a="all",state:o}=e;return{id:Object(n.defaultValueKey)({key:"advancedSettings",device:t,state:o}),type:"advancedSettings",devices:a,disabled:!0}}function Ge(e){let{device:t,devices:a="all"}=e;return{id:Object(n.defaultValueKey)({key:"toolbarSettings",device:t}),type:"popover",devices:a,disabled:!0}}function Ue(e){let{device:t,state:a,devices:o="all"}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:t,state:a}))("toolbarMedia"),type:"popover",devices:o,disabled:!0}}function Ke(e){let{devices:t="desktop"}=e;return{id:"showOnDesktop",type:"switch",disabled:!0,devices:t}}function qe(e){let{devices:t="responsive"}=e;return{id:"showOnTablet",type:"toggle",disabled:!0,devices:t}}function Ye(e){let{devices:t="responsive"}=e;return{id:"showOnMobile",type:"toggle",disabled:!0,devices:t}}function Xe(){return{id:"zIndex",type:"slider",disabled:!0}}function Ze(e){let{device:t,devices:a="all"}=e;return{id:Object(n.defaultValueKey)({key:"toolbarLink",device:t}),type:"popover",devices:a,disabled:!0}}function Je(e){let t,{device:a}=e;return t="tablet"===a?qe({}):"mobile"===a?Ye({}):{}}function Qe(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:r}))("media"),label:Object(o.a)("Type"),type:"radioGroup",devices:i,choices:[{value:"image",icon:"nc-media-image"},{value:"video",icon:"nc-media-video"},{value:"map",icon:"nc-media-map"}],value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:r}))("media")}}function $e(e){let{v:t,device:a,devices:i="all",state:r}=e;const l=e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:r});return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:r}))("media"),label:Object(o.a)("Type"),type:"radioGroup",devices:i,choices:[{value:"image",icon:"nc-media-image"},{value:"map",icon:"nc-media-map"}],value:"video"===l("media")?"image":l("media")}}function et(e){let{v:t,device:a,devices:i="all",state:r}=e;const l=e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:r}),c=e=>Object(n.defaultValueKey)({key:e,device:a,state:r});return{type:"multiPicker",position:10,devices:i,picker:{id:c("containerType"),label:Object(o.a)("Width"),type:"select",choices:[{title:Object(o.a)("Boxed"),value:"boxed"},{title:Object(o.a)("Full"),value:"fullWidth"}],value:l("containerType")},choices:{boxed:[{id:c("containerSize"),type:"slider",slider:{min:35,max:100},input:{show:!0,min:35,max:100},suffix:{show:!0,choices:[{title:"%",value:"%"}]},value:{value:l("containerSize")},onChange:e=>{let{value:t}=e;return{[c("containerSize")]:t}}}]}}}function tt(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function at(e){let{v:t,device:a,state:o,onChange:r}=e;const l=Object(n.defaultValueValue)({v:t,key:"boxShadowBlur",device:a,state:o}),c=Object(n.defaultValueValue)({v:t,key:"boxShadowVertical",device:a,state:o});return{id:Object(n.defaultValueKey)({key:"boxShadow",device:a,state:o}),type:"multiInput",config:{defaultIcon:["nc-shadow"],icons:["nc-blur","nc-vertical"]},value:[l,c],onChange:e=>{let[l,c]=e;const s=function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?tt(a,!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):tt(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},{v:t,device:a,state:o,onChange:r},{},{boxShadowBlur:l,boxShadowVertical:c});return Object(n.saveOnChanges)(s)}}}function ot(e){let{device:t,component:a,position:i=90,devices:r="all",state:l}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:t,state:l}))("makeItSaved"),type:"buttonTooltip",icon:"nc-save-section",devices:r,position:i,title:Object(o.a)("Save"),tooltipContent:Object(o.a)("Saved"),onChange:()=>{a.becomeSaved()}}}function nt(e){let{v:t,device:a,position:i=20,devices:r="all",state:l}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:l}))("fullHeight"),label:Object(o.a)("Full Height"),type:"switch",position:i,devices:r,value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:l}))("fullHeight")}}function it(e){let{v:t,component:a,devices:i="all",device:r,state:l}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:r,state:l}))("toolbarSlider"),type:"popover",icon:"nc-block-switch",title:Object(o.a)("Block"),position:70,devices:i,options:[{id:"sliders",type:"tabs",tabs:(e=>{let{v:t,component:a,devices:i,device:r,state:l}=e;const c=e=>Object(n.defaultValueValue)({v:t,key:e,device:r,state:l}),s=e=>Object(n.defaultValueKey)({key:e,device:r,state:l}),d=c("slider");let p=[{id:s("sliderOption1"),label:Object(o.a)("Block"),devices:i,options:[lt({device:r,devices:i,component:a,state:l}),{id:s("slider"),label:Object(o.a)("Make it a Slider"),type:"switch",value:d}]}];return"on"===d&&p.push({id:s("sliderOption2"),label:Object(o.a)("Slider"),options:[{type:"multiPicker",picker:{id:s("sliderAutoPlay"),label:Object(o.a)("Auto Play"),type:"switch",value:c("sliderAutoPlay")},choices:{on:[{id:s("sliderAutoPlaySpeed"),label:Object(o.a)("Speed"),type:"slider",slider:{min:1,max:6},input:{show:!0},suffix:{show:!0,choices:[{title:"s",value:"s"}]},value:{value:c("sliderAutoPlaySpeed")},onChange:e=>{let{value:t}=e;return{sliderAutoPlaySpeed:t}}}]}},{id:s("sliderDots"),label:Object(o.a)("Dots"),type:"select",choices:[{title:Object(o.a)("None"),icon:"nc-none",value:"none"},{title:Object(o.a)("Circle"),icon:"nc-circle-outline",value:"circle"},{title:Object(o.a)("Diamond"),icon:"nc-diamond-outline",value:"diamond"},{title:Object(o.a)("Square"),icon:"nc-square-outline",value:"square"}],value:c("sliderDots")},{id:s("sliderArrows"),label:Object(o.a)("Arrows"),type:"select",choices:[{title:Object(o.a)("None"),icon:"nc-none",value:"none"},{title:Object(o.a)("Thin"),icon:"nc-right-arrow-thin",value:"thin"},{title:Object(o.a)("Heavy"),icon:"nc-right-arrow-heavy",value:"heavy"},{title:Object(o.a)("Tail"),icon:"nc-right-arrow-tail",value:"tail"},{title:Object(o.a)("Round"),icon:"nc-right-arrow-filled",value:"filled"},{title:Object(o.a)("Outline"),icon:"nc-right-arrow-outline",value:"outline"}],value:c("sliderArrows")}]}),p})({v:t,component:a,devices:i,device:r,state:l})}]}}function rt(e){let{v:t,device:a,devices:i="all",state:r}=e;const l=e=>Object(n.defaultValueKey)({key:e,device:a,state:r}),c=(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:r}))("slider");return{id:l("tabsColor"),type:"tabs",devices:i,tabs:"off"===c?[]:[{id:l("dots"),label:Object(o.a)("Dots"),devices:i,options:[S({v:t,device:a,state:r,devices:i,disabled:"off"===c,prefix:"sliderDotsColor",onChangeHex:["onChangeColorHexAndOpacity","onChangeColorHexAndOpacityPalette"],onChangePalette:["onChangeColorPalette","onChangeColorPaletteOpacity"]}),{type:"grid",disabled:"off"===c,className:"brz-ed-grid__color-fileds",devices:i,columns:[{width:100,options:[j({v:t,device:a,state:r,devices:i,prefix:"sliderDotsColor",onChange:["onChangeColorHexAndOpacity","onChangeColorHexAndOpacityPalette"]})]}]}]},{id:l("arrows"),label:Object(o.a)("Arrows"),devices:i,options:[S({v:t,device:a,state:r,devices:i,disabled:"off"===c,prefix:"sliderArrowsColor",onChangeHex:["onChangeColorHexAndOpacity","onChangeColorHexAndOpacityPalette"],onChangePalette:["onChangeColorPalette","onChangeColorPaletteOpacity"]}),{type:"grid",disabled:"off"===c,devices:i,className:"brz-ed-grid__color-fileds",columns:[{width:100,options:[j({v:t,device:a,state:r,devices:i,prefix:"sliderArrowsColor",onChange:["onChangeColorHexAndOpacity","onChangeColorHexAndOpacityPalette"]})]}]}]}]}}function lt(e){let{device:t,devices:a="all",component:i,state:r}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:t,state:r}))("makeItGlobal"),label:Object(o.a)("Make it Global"),type:"switch",devices:a,value:i.props.meta.globalBlockId?"on":"off",onChange:e=>{"on"===e?i.becomeGlobal():i.becomeNormal()}}}function ct(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:r}))("type"),label:Object(o.a)("Header"),type:"select",devices:i,choices:[{title:Object(o.a)("Static"),value:"static"},{title:Object(o.a)("Fixed"),value:"fixed"},{title:Object(o.a)("Sticky"),value:"animated"}],value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:r}))("type")}}function st(e){let{v:t,device:a,devices:i="all",disabled:r=!1,state:l}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:l}))("columnsHeightStyle"),label:Object(o.a)("Height"),type:"select",devices:i,disabled:r,choices:[{title:Object(o.a)("Auto"),value:"auto"},{title:Object(o.a)("Custom"),value:"custom"}],value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:l}))("columnsHeightStyle")}}function dt(e){let{v:t,device:a,devices:o="all",disabled:i=!1,state:r}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:r}))("columnsHeight"),devices:o,disabled:i,type:"slider",slider:{min:20,max:500},input:{show:!0,min:0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:r}))("columnsHeight")},onChange:e=>{let{value:t}=e;return{columnsHeight:t}}}}function pt(e){let{v:t,device:a,devices:i="all",state:r,population:l}=e;return{id:Object(n.defaultValueKey)({key:"video",device:a,state:r}),label:Object(o.a)("Link"),type:"input",devices:i,placeholder:Object(o.a)("YouTube or Vimeo"),population:{show:l.length>0,choices:l},value:{population:Object(n.defaultValueValue)({v:t,key:"videoPopulation",device:a,state:r}),value:Object(n.defaultValueValue)({v:t,key:"video",device:a,state:r})},onChange:e=>{let{value:o,population:i}=e;return{[Object(n.defaultValueKey)({v:t,key:"videoPopulation",device:a,state:r})]:i,[Object(n.defaultValueKey)({v:t,key:"video",device:a,state:r})]:o}}}}function ut(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"ratio",device:a,state:r}),devices:i,label:Object(o.a)("Ratio"),type:"select",roles:["admin"],choices:[{title:"16:9",value:"16:9"},{title:"9:16",value:"9:16"},{title:"4:3",value:"4:3"}],value:Object(n.defaultValueValue)({v:t,key:"ratio",device:a,state:r})}}function mt(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"controls",device:a,state:r}),label:Object(o.a)("Controls"),devices:i,type:"switch",roles:["admin"],value:Object(n.defaultValueValue)({v:t,key:"controls",device:a,state:r})}}function ht(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"start",device:a,state:r}),devices:i,label:Object(o.a)("Start"),type:"input",inputType:"number",placeholder:"seconds",roles:["admin"],value:{value:t.start},onChange:e=>{let{value:t}=e;return{[Object(n.defaultValueKey)({key:"start",device:a,state:r})]:Number(t)}}}}function bt(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"cover",device:a,state:r}),devices:i,label:Object(o.a)("Cover"),type:"imageSetter",value:{width:Object(n.defaultValueValue)({v:t,key:"coverImageWidth",device:a,state:r}),height:Object(n.defaultValueValue)({v:t,key:"coverImageHeight",device:a,state:r}),src:Object(n.defaultValueValue)({v:t,key:"coverImageSrc",device:a,state:r}),x:Object(n.defaultValueValue)({v:t,key:"coverPositionX",device:a,state:r}),y:Object(n.defaultValueValue)({v:t,key:"coverPositionY",device:a,state:r}),extension:Object(n.defaultValueValue)({v:t,key:"coverImageExtension",device:a,state:r})},onChange:e=>{let{width:o,height:i,src:l,x:c,y:s,extension:d}=e;return{[Object(n.defaultValueKey)({v:t,key:"coverImageWidth",device:a,state:r})]:o,[Object(n.defaultValueKey)({v:t,key:"coverImageHeight",device:a,state:r})]:i,[Object(n.defaultValueKey)({v:t,key:"coverImageSrc",device:a,state:r})]:l,[Object(n.defaultValueKey)({v:t,key:"coverPositionX",device:a,state:r})]:c,[Object(n.defaultValueKey)({v:t,key:"coverPositionY",device:a,state:r})]:s,[Object(n.defaultValueKey)({v:t,key:"coverImageExtension",device:a,state:r})]:d}}}}function gt(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"coverZoom",device:a,state:r}),label:Object(o.a)("Zoom"),type:"slider",devices:i,slider:{min:100,max:300},input:{show:!0,min:100},suffix:{show:!0,choices:[{title:"%",value:"%"}]},value:{value:Object(n.defaultValueValue)({v:t,key:"coverZoom",device:a,state:r})},onChange:e=>{let{value:o}=e;return{[Object(n.defaultValueKey)({v:t,key:"coverZoom",device:a,state:r})]:o}}}}function yt(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"iconSize",device:a,state:r}),label:Object(o.a)("Play"),type:"slider",devices:i,roles:["admin"],slider:{min:50,max:200},input:{show:!0,min:50,max:200},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:Object(n.defaultValueValue)({v:t,key:"iconSize",device:a,state:r})},onChange:e=>{let{value:o}=e;return{[Object(n.defaultValueKey)({v:t,key:"iconSize",device:a,state:r})]:o,[Object(n.defaultValueKey)({v:t,key:"iconSizeWidth",device:a,state:r})]:o,[Object(n.defaultValueKey)({v:t,key:"iconSizeHeight",device:a,state:r})]:o}}}}var vt=a(7),ft=a.n(vt);function Ot(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"date",device:a,state:r}),label:Object(o.a)("Date"),type:"input",devices:i,inputSize:"medium",placeholder:"dd/mm/yyyy",value:{value:Object(n.defaultValueValue)({v:t,key:"date",device:a,state:r})},onChange:e=>{let{value:t}=e;return{[Object(n.defaultValueKey)({key:"date",device:a,state:r})]:t}}}}function Ct(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"hours",device:a,state:r}),type:"select",label:Object(o.a)("Hour"),devices:i,choices:ft.a.times(24,e=>{const t=(e+12)%12||12,a=e>=12?"pm":"am";return{title:"".concat(t," ").concat(a),value:"".concat(t," ").concat(a)}}),value:Object(n.defaultValueValue)({v:t,key:"hours",device:a,state:r})}}function wt(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"minutes",device:a,state:r}),type:"select",devices:i,label:Object(o.a)("Minutes"),choices:ft.a.times(6,e=>{const t=10*e;return{title:"".concat(e,"0 m"),value:t}}),value:Object(n.defaultValueValue)({v:t,key:"minutes",device:a,state:r})}}function xt(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"timeZone",device:a,state:r}),label:Object(o.a)("Time Zone"),type:"select",devices:i,choices:[{value:"660",title:Object(o.a)("- 11:00 (Niue)")},{value:"600",title:Object(o.a)("- 10:00 (Honolulu, Papeete)")},{value:"540",title:Object(o.a)("- 9:00 (Anchorage)")},{value:"480",title:Object(o.a)("- 8:00 (Los Angeles)")},{value:"420",title:Object(o.a)("- 7:00 (Denver, Phoenix)")},{value:"360",title:Object(o.a)("- 6:00 (Chicago, Dallas)")},{value:"300",title:Object(o.a)("- 5:00 (New York, Miami)")},{value:"240",title:Object(o.a)("- 4:00 (Halifax, Manaus)")},{value:"180",title:Object(o.a)("- 3:00 (Brasilia, Santiago)")},{value:"120",title:Object(o.a)("- 2:00 (Noronha)")},{value:"60",title:Object(o.a)("- 1:00 (Cape Verde)")},{value:"0",title:Object(o.a)("00:00 (London, Dublin)")},{value:"-60",title:Object(o.a)("+ 1:00 (Berlin, Paris)")},{value:"-120",title:Object(o.a)("+ 2:00 (Athens, Istanbul)")},{value:"-180",title:Object(o.a)("+ 3:00 (Moscow, Baghdad)")},{value:"-240",title:Object(o.a)("+ 4:00 (Dubai, Baku)")},{value:"-300",title:Object(o.a)("+ 5:00 (Yekaterinburg)")},{value:"-360",title:Object(o.a)("+ 6:00 (Nur-Sultan)")},{value:"-420",title:Object(o.a)("+ 7:00 (Bangkok, Jakarta)")},{value:"-480",title:Object(o.a)("+ 8:00 (Singapore, Beijing)")},{value:"-540",title:Object(o.a)("+ 9:00 (Tokyo, Seoul)")},{value:"-600",title:Object(o.a)("+ 10:00 (Sydney, Melbourne)")},{value:"-660",title:Object(o.a)("+ 11:00 (Ponape)")},{value:"-720",title:Object(o.a)("+ 12:00 (Auckland)")}],value:Object(n.defaultValueValue)({v:t,key:"timeZone",device:a,state:r})}}function St(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"language",device:a,state:r}),label:Object(o.a)("Language"),type:"select",devices:i,choices:[{title:Object(o.a)("German"),value:"de"},{title:Object(o.a)("English"),value:"en"},{title:Object(o.a)("Spanish"),value:"es"},{title:Object(o.a)("French"),value:"fr"},{title:Object(o.a)("Italian"),value:"it"},{title:Object(o.a)("Dutch"),value:"nl"},{title:Object(o.a)("Russian"),value:"ru"}],value:Object(n.defaultValueValue)({v:t,key:"language",device:a,state:r})}}function jt(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"start",device:a,state:r}),label:Object(o.a)("Start"),type:"input",inputType:"number",inputSize:"small",devices:i,value:{value:Object(n.defaultValueValue)({v:t,key:"start",device:a,state:r})},onChange:e=>{let{value:o}=e;return{[Object(n.defaultValueKey)({v:t,key:"start",device:a,state:r})]:o}}}}function kt(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"end",device:a,state:r}),label:Object(o.a)("End"),type:"input",inputType:"number",inputSize:"small",devices:i,value:{value:Object(n.defaultValueValue)({v:t,key:"end",device:a,state:r})},onChange:e=>{let{value:o}=e;return{[Object(n.defaultValueKey)({v:t,key:"end",device:a,state:r})]:""!==o?o:0}}}}function Pt(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"duration",device:a,state:r}),label:Object(o.a)("Duration"),type:"slider",devices:i,slider:{min:0,step:.5,max:25},input:{show:!0},suffix:{show:!0,choices:[{title:"sec",value:"sec"}]},value:{value:Object(n.defaultValueValue)({v:t,key:"duration",device:a,state:r})},onChange:e=>{let{value:o}=e;return{[Object(n.defaultValueKey)({v:t,key:"duration",device:a,state:r})]:o}}}}function Bt(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"url",device:a,state:r}),label:Object(o.a)("Link"),type:"input",devices:i,placeholder:Object(o.a)("SoundCloud Link"),value:{value:Object(n.defaultValueValue)({v:t,key:"url",device:a,state:r})},onChange:e=>{let{value:o}=e;return{[Object(n.defaultValueKey)({v:t,key:"url",device:a,state:r})]:o}}}}function zt(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"autoPlay",device:a,state:r}),label:Object(o.a)("Auto Play"),devices:i,type:"switch",value:Object(n.defaultValueValue)({v:t,key:"autoPlay",device:a,state:r})}}function Tt(e){let{v:t,device:a,devices:i="all",state:r}=e;return{type:"multiPicker",roles:["admin"],picker:{id:Object(n.defaultValueKey)({key:"style",device:a,state:r}),label:Object(o.a)("Style"),type:"radioGroup",devices:i,choices:[{value:"basic",icon:"nc-sndcloud-style-1"},{value:"artwork",icon:"nc-sndcloud-style-2"}],value:Object(n.defaultValueValue)({v:t,key:"style",device:a,state:r}),onChange:e=>({[Object(n.defaultValueKey)({v:t,key:"style",device:a,state:r})]:e,[Object(n.defaultValueKey)({v:t,key:"showArtwork",device:a,state:r})]:"basic"===e?"off":"on",[Object(n.defaultValueKey)({v:t,key:"height",device:a,state:r})]:"basic"===e?Object(n.defaultValueValue)({v:t,key:"mediumHeight",device:a,state:r}):"artwork"===e?Object(n.defaultValueValue)({v:t,key:"largeHeight",device:a,state:r}):Object(n.defaultValueValue)({v:t,key:"height",device:a,state:r})})}}}function Ht(e){let{v:t,device:a,devices:i="all",state:r,position:l=350}=e;return{id:Object(n.defaultValueKey)({key:"itemPadding",device:a,state:r}),type:"slider",label:Object(o.a)("Spacing"),roles:["admin"],devices:i,position:l,slider:{min:0,max:100},input:{show:!0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},disabled:1===t.items.length,value:{value:Object(n.defaultValueValue)({v:t,key:"itemPadding",device:a,state:r})},onChange:e=>{let{value:t}=e;return{[Object(n.defaultValueKey)({key:"itemPadding",device:a,state:r})]:t,[Object(n.defaultValueKey)({key:"itemPaddingRight",device:a,state:r})]:t,[Object(n.defaultValueKey)({key:"itemPaddingLeft",device:a,state:r})]:t}}}}function Et(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"code",device:a}),devices:i,type:"textarea",placeholder:Object(o.a)("Paste your code here..."),value:Object(n.defaultValueValue)({v:t,key:"code",device:a,state:r})}}function _t(e){let{v:t,device:a,state:i}=e;return{id:Object(n.defaultValueKey)({key:"gridColumn",device:a,state:i}),label:Object(o.a)("Columns"),type:"slider",slider:{min:1,max:6},input:{show:!0,max:6},value:{value:Object(n.defaultValueValue)({v:t,key:"gridColumn",device:a,state:i})},onChange:e=>{let{value:o}=e;return{[Object(n.defaultValueKey)({v:t,key:"gridColumn",device:a,state:i})]:o}}}}function Mt(e){let{v:t,device:a,state:i}=e;return{id:Object(n.defaultValueKey)({key:"spacing",device:a,state:i}),label:Object(o.a)("Spacing"),type:"slider",slider:{min:0,max:20},input:{show:!0,min:0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:Object(n.defaultValueValue)({v:t,key:"spacing",device:a,state:i})},onChange:e=>{let{value:t}=e;return{[Object(n.defaultValueKey)({key:"spacing",device:a,state:i})]:t}}}}function Rt(e){let{v:t,device:a,state:i,devices:r="all"}=e;return{id:Object(n.defaultValueKey)({v:t,key:"lightBox",device:a,state:i}),label:Object(o.a)("Open in Lightbox"),type:"switch",devices:r,value:Object(n.defaultValueValue)({v:t,key:"lightBox",device:a,state:i})}}function It(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"percentage",device:a,state:r}),label:Object(o.a)("Percentage"),type:"slider",devices:i,slider:{min:1,max:100},input:{show:!0},suffix:{show:!0,choices:[{title:"%",value:"%"}]},value:{value:Object(n.defaultValueValue)({v:t,key:"percentage",device:a,state:r})},onChange:e=>{let{value:o}=e;return{[Object(n.defaultValueKey)({v:t,key:"percentage",device:a,state:r})]:o}}}}function Nt(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:"showPercentage",devices:i,label:Object(o.a)("Show Percentage"),type:"switch",value:Object(n.defaultValueValue)({v:t,key:"showPercentage",device:a,state:r})}}function At(e){let{v:t,inGallery:a,device:i,state:l,devices:c="all"}=e;const s=e=>Object(n.defaultValueValue)({v:t,key:e,device:i,state:l}),d=Object(r.c)("link");return{id:(e=>Object(n.defaultValueKey)({key:e,device:i,state:l}))("linkExternal"),type:"input",label:Object(o.a)("Link to"),placeholder:"http://",devices:c,population:{show:d.length>0&&!a,choices:d},value:{population:s("linkPopulation"),value:s("linkExternal")},onChange:(e,t)=>{let{value:a,population:o}=e,{changed:n}=t;return{linkExternal:a,linkPopulation:o,linkExternalType:"value"===n||""===o?"linkExternal":"linkPopulation"}}}}function Lt(e){let{v:t,device:a,state:i,devices:r="all"}=e;const l=e=>Object(n.defaultValueKey)({key:e,device:a,state:i}),c=e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}),s=c("widthSuffix");return{id:l("width"),label:Object(o.a)("Width"),type:"slider",devices:r,position:100,slider:{min:"px"===s?200:20,max:"px"===s?1170:100},input:{show:!0,min:"px"===s?200:20,max:"px"===s?9999:100},suffix:{show:!0,choices:[{title:"px",value:"px"},{title:"%",value:"%"}]},value:{value:c("width"),suffix:s},onChange:e=>{let{value:t,suffix:a}=e;return{[l("width")]:t,[l("widthSuffix")]:a}}}}function Vt(e){let{v:t,device:a,state:i,devices:r="all",position:l=100,disabled:c=!1}=e;return{type:"multiPicker",devices:r,position:l,disabled:c,picker:"custom"===t.columnsHeightStyle?function(e){let{v:t,device:a,state:i,devices:r="all",disabled:l=!1}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:i}))("columnsHeightStyle"),label:Object(o.a)("Height"),type:"select",devices:r,disabled:l,choices:[{title:Object(o.a)("Auto"),value:"auto"},{title:Object(o.a)("Height"),value:"custom"},{title:Object(o.a)("Custom"),value:"custom2"},{title:Object(o.a)("Full Height"),value:"fullHeight"}],value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))("columnsHeightStyle")}}({v:t,device:a,state:i}):function(e){let{v:t,device:a,state:i,devices:r="all",disabled:l=!1}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:i}))("columnsHeightStyle"),label:Object(o.a)("Height"),type:"select",devices:r,disabled:l,choices:[{title:Object(o.a)("Auto"),value:"auto"},{title:Object(o.a)("Custom"),value:"custom2"},{title:Object(o.a)("Full Height"),value:"fullHeight"}],value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))("columnsHeightStyle")}}({v:t,device:a,state:i}),choices:{custom:[Ft({v:t,device:a,state:i})],custom2:[Ft({v:t,device:a,state:i})]}}}function Ft(e){let{v:t,device:a,state:o,devices:i="all",disabled:r=!1}=e;const l=e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:o}),c=l("columnsHeightSuffix");return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:o}))("columnsHeight"),devices:i,disabled:r,type:"slider",slider:{min:20,max:"px"===c?500:100},input:{show:!0,min:0},suffix:{show:!0,choices:[{title:"px",value:"px"},{title:"%",value:"vh"}]},value:{value:l("columnsHeight"),suffix:c},onChange:e=>{let{value:t,suffix:a}=e;return{columnsHeight:t,columnsHeightSuffix:a}}}}function Dt(e){let{v:t,device:a,state:i,devices:r="all"}=e;const l=e=>Object(n.defaultValueKey)({key:e,device:a,state:i});return{id:l("closeHorizontalPosition"),label:Object(o.a)("Lateral"),type:"slider",devices:r,slider:{min:-50,max:50},input:{show:!0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))("closeHorizontalPosition")},onChange:e=>{let{value:t}=e;return{[l("closeHorizontalPosition")]:t}}}}function Wt(e){let{v:t,device:a,state:i,devices:r="all"}=e;const l=e=>Object(n.defaultValueKey)({key:e,device:a,state:i});return{id:l("closeVerticalPosition"),label:Object(o.a)("Vertical"),type:"slider",devices:r,slider:{min:-50,max:50},input:{show:!0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))("closeVerticalPosition")},onChange:e=>{let{value:t}=e;return{[l("closeVerticalPosition")]:t}}}}function Gt(e){let{v:t,device:a,devices:i="all",disabled:r=!1,state:l}=e;const c=e=>Object(n.defaultValueKey)({key:e,device:a,state:l}),s=e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:l});return{type:"multiPicker",disabled:r,devices:i,picker:{id:c("closeBorderRadiusShape"),label:Object(o.a)("Corner"),type:"radioGroup",choices:[{value:"square",icon:"nc-corners-square"},{value:"rounded",icon:"nc-corners-round"},{value:"custom",icon:"nc-more"}],value:s("closeBorderRadiusShape"),onChange:e=>({[c("closeBorderRadiusShape")]:e,[c("tempCloseBorderRadiusShape")]:""!==e?e:Object(n.defaultValueValue)("tempCloseBorderRadiusShape"),[c("closeBorderRadius")]:"rounded"===e?50:s("tempCloseBorderRadius")})},choices:{custom:[{id:c("closeBorderRadius"),type:"slider",slider:{min:0,max:50},input:{show:!0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:s("closeBorderRadius")},onChange:e=>{let{value:t}=e;return{[c("closeBorderRadius")]:t,[c("tempCloseBorderRadius")]:t}}}]}}}function Ut(e){let{v:t,device:a,state:o,devices:i="all",position:r=100}=e;const l=e=>Object(n.defaultValueKey)({key:e,device:a,state:o});return{id:l("closeAlign"),type:"toggle",devices:i,position:r,choices:[{icon:"nc-align-top-left",value:"topLeft"},{icon:"nc-align-top-right",value:"topRight"},{icon:"nc-align-bottom-right",value:"bottomRight"},{icon:"nc-align-bottom-left",value:"bottomLeft"}],value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:o}))("closeAlign"),onChange:e=>({[l("closeAlign")]:e})}}function Kt(e){let{v:t,device:a,state:i,devices:r="all"}=e;const l=e=>Object(n.defaultValueKey)({key:e,device:a,state:i}),c=e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i});return{type:"multiPicker",devices:r,roles:["admin"],picker:{id:l("closeSize"),label:Object(o.a)("Size"),type:"radioGroup",choices:[{value:"small",icon:"nc-16"},{value:"medium",icon:"nc-24"},{value:"large",icon:"nc-32"},{value:"custom",icon:"nc-more"}],value:c("closeSize"),onChange:e=>({[l("closeSize")]:e,[l("closeCustomSize")]:c("custom"!==e?"close".concat(Object(C.c)(e),"Size"):"closeCustomSize")})},choices:{custom:[{id:l("closeCustomSize"),type:"slider",devices:r,slider:{min:8,max:50},input:{show:!0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:c("closeCustomSize")},onChange:e=>{let{value:t}=e;return{[l("closeCustomSize")]:t}}}]}}}function qt(e){let{v:t,device:a,state:i,devices:r="all"}=e;const l=e=>Object(n.defaultValueKey)({key:e,device:a,state:i});return{id:l("closeBgSize"),label:Object(o.a)("Size"),type:"slider",devices:r,slider:{min:0,max:30},input:{show:!0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))("closeBgSize")},onChange:e=>{let{value:t}=e;return{[l("closeBgSize")]:t,[l("tempCloseBgSize")]:t}}}}function Yt(e){let{v:t,device:a,state:o,devices:i="all",position:r=100}=e;const l=e=>Object(n.defaultValueKey)({key:e,device:a,state:o});return{id:l("closePosition"),type:"toggle",devices:i,position:r,choices:[{icon:"nc-position-in",value:"inside"},{icon:"nc-position-out",value:"outside"}],value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:o}))("closePosition"),onChange:e=>({[l("closePosition")]:e})}}function Xt(e){let{v:t,device:a,state:i,devices:r="desktop"}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:i}))("scrollPage"),label:Object(o.a)("Scroll Page Behind"),type:"switch",devices:r,position:100,value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))("scrollPage")}}function Zt(e){let{v:t,device:a,state:i,devices:r="all",disabled:l=!1}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:i}))("clickOutsideToClose"),label:Object(o.a)("Click Outside to Close"),type:"switch",devices:r,disabled:l,value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))("clickOutsideToClose")}}function Jt(e){let{v:t,device:a,state:i,devices:r="all"}=e;return{type:"multiPicker",devices:r,picker:{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:i}))("showCloseButton"),label:Object(o.a)("Display Close Button"),type:"switch",value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))("showCloseButton")},choices:{on:[Qt({v:t,device:a,state:i,devices:r})]}}}function Qt(e){let{v:t,device:a,state:i,devices:r="all",disabled:l=!1}=e;const c=e=>Object(n.defaultValueKey)({key:e,device:a,state:i});return{id:c("showCloseButtonAfter"),label:Object(o.a)("Delay"),type:"slider",devices:r,disabled:l,slider:{min:0,max:10},input:{show:!0},suffix:{show:!0,choices:[{title:"s",value:"s"}]},value:{value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))("showCloseButtonAfter")},onChange:e=>{let{value:t}=e;return{[c("showCloseButtonAfter")]:t}}}}var $t=a(18);function ea(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function ta(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?ea(a,!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):ea(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function aa(e){let{v:t,prefix:a="",device:i,state:l,devices:c="all",onChange:s}=e;const d=Object(n.defaultValueKey)({key:Object(C.b)(a,"fontFamily"),device:i,state:l}),p=Object(r.e)("fontFamily",Object(n.defaultValueValue)({v:t,key:Object(C.b)(a,"fontFamily"),device:i,state:l}),Object(n.defaultValueValue)({v:t,key:Object(C.b)(a,"fontStyle"),device:i,state:l}));return{id:d,label:Object(o.a)("Font Family"),type:"fontFamily",devices:c,value:p,onChange:e=>{let{id:o,weights:r,type:c}=e;const p=ta({},{v:t,prefix:a,device:i,state:l,onChange:s},{},{current:d,value:o,weights:r,type:c});return Object(n.saveOnChanges)(p)}}}function oa(e){let{v:t,prefix:a="",device:i,state:r,devices:l="all"}=e;const c=Object(n.defaultValueKey)({key:Object(C.b)(a,"fontStyle"),device:i,state:r}),s=Object(n.defaultValueValue)({v:t,key:Object(C.b)(a,"fontStyle"),device:i,state:r});return{id:c,label:Object(o.a)("Typography"),type:"fontStyle",devices:l,className:"brz-ed-popover__font-style",display:"block",value:s,onChange:e=>({[c]:e})}}function na(e){let{v:t,prefix:a="",device:i,state:l,devices:c="all",onChange:s}=e;const d=Object(n.defaultValueKey)({key:Object(C.b)(a,"fontSize"),device:i,state:l}),p=Object(r.e)("fontSize",Object(n.defaultValueValue)({v:t,key:Object(C.b)(a,"fontSize"),device:i,state:l}),Object(n.defaultValueValue)({v:t,key:Object(C.b)(a,"fontStyle"),device:i,state:l}));return{id:d,label:Object(o.a)("Size"),type:"stepper",devices:c,display:"block",min:1,max:100,step:1,value:p,onChange:e=>{const o=ta({},{v:t,prefix:a,device:i,state:l,onChange:s},{},{current:d,value:e});return Object(n.saveOnChanges)(o)}}}function ia(e){let{v:t,prefix:a="",device:i,state:l,devices:c="all",onChange:s}=e;const d=Object(n.defaultValueKey)({key:Object(C.b)(a,"lineHeight"),device:i,state:l}),p=Object(r.e)("lineHeight",Object(n.defaultValueValue)({v:t,key:Object(C.b)(a,"lineHeight"),device:i,state:l}),Object(n.defaultValueValue)({v:t,key:Object(C.b)(a,"fontStyle"),device:i,state:l}));return{id:d,label:Object(o.a)("Line Hgt."),type:"stepper",devices:c,display:"block",min:1,max:10,step:.1,value:p,onChange:e=>{const o=ta({},{v:t,prefix:a,device:i,state:l,onChange:s},{},{current:d,value:e});return Object(n.saveOnChanges)(o)}}}function ra(e){let{v:t,prefix:a="",device:i,state:l,devices:c="all",onChange:s}=e;const d=Object(n.defaultValueKey)({key:Object(C.b)(a,"fontWeight"),device:i,state:l}),p=Object(r.e)("fontFamilyType",Object(n.defaultValueValue)({v:t,key:Object(C.b)(a,"fontFamilyType"),device:i,state:l}),Object(n.defaultValueValue)({v:t,key:Object(C.b)(a,"fontStyle"),device:i,state:l})),u=Object(r.e)("fontFamily",Object(n.defaultValueValue)({v:t,key:Object(C.b)(a,"fontFamily"),device:i,state:l}),Object(n.defaultValueValue)({v:t,key:Object(C.b)(a,"fontStyle"),device:i,state:l})),m=Object(r.e)("fontWeight",Object(n.defaultValueValue)({v:t,key:Object(C.b)(a,"fontWeight"),device:i,state:l}),Object(n.defaultValueValue)({v:t,key:Object(C.b)(a,"fontStyle"),device:i,state:l}));return{id:d,label:Object(o.a)("Weight"),type:"select",devices:c,display:"block",choices:Object($t.n)({type:p,family:u}),value:m,onChange:e=>{const o=ta({},{v:t,prefix:a,device:i,state:l,onChange:s},{},{current:d,value:e});return Object(n.saveOnChanges)(o)}}}function la(e){let{v:t,prefix:a="",device:i,state:l,devices:c="all",onChange:s}=e;const d=Object(n.defaultValueKey)({key:Object(C.b)(a,"letterSpacing"),device:i,state:l}),p=Object(r.e)("letterSpacing",Object(n.defaultValueValue)({v:t,key:Object(C.b)(a,"letterSpacing"),device:i,state:l}),Object(n.defaultValueValue)({v:t,key:Object(C.b)(a,"fontStyle"),device:i,state:l}));return{id:d,label:Object(o.a)("Letter Sp."),type:"stepper",devices:c,display:"block",min:-20,max:20,step:.5,value:p,onChange:e=>{const o=ta({},{v:t,prefix:a,device:i,state:l,onChange:s},{},{current:d,value:e});return Object(n.saveOnChanges)(o)}}}function ca(e){let{v:t,device:a,devices:i="all",state:r}=e;const l=e=>Object(n.defaultValueKey)({key:e,device:a,state:r}),c=e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:r});return{type:"multiPicker",roles:["admin"],devices:i,picker:{id:l("iconSize"),label:Object(o.a)("Size"),type:"radioGroup",choices:[{value:"small",icon:"nc-16"},{value:"medium",icon:"nc-24"},{value:"large",icon:"nc-32"},{value:"custom",icon:"nc-more"}],value:c("iconSize"),onChange:e=>({[l("iconSize")]:e,[l("iconCustomSize")]:c("custom"!==e?"icon".concat(Object(C.c)(e),"Size"):"iconCustomSize")})},choices:{custom:[{id:l("iconCustomSize"),type:"slider",slider:{min:8,max:50},input:{show:!0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:c("iconCustomSize")},onChange:e=>{let{value:t}=e;return{[l("iconCustomSize")]:t}}}]}}}function sa(e){let{v:t,device:a,devices:i="all",state:r}=e;const l=e=>Object(n.defaultValueKey)({key:e,device:a,state:r});return{id:l("iconSpacing"),label:Object(o.a)("Spacing"),type:"slider",devices:i,roles:["admin"],slider:{min:0,max:20},input:{show:!0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:r}))("iconSpacing")},onChange:e=>{let{value:t}=e;return{[l("iconSpacing")]:t}}}}function da(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"type",device:a,state:r}),type:"select",devices:i,label:Object(o.a)("Type"),choices:[{title:Object(o.a)("Like"),value:"like"},{title:Object(o.a)("Recommend"),value:"recommend"}],value:Object(n.defaultValueValue)({v:t,key:"type",device:a,state:r})}}function pa(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"layout",device:a,state:r}),label:Object(o.a)("Layout"),type:"select",devices:i,choices:[{title:Object(o.a)("Button"),value:"button"},{title:Object(o.a)("Boxed"),value:"boxed"}],value:Object(n.defaultValueValue)({v:t,key:"layout",device:a,state:r})}}function ua(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"size",device:a,state:r}),label:Object(o.a)("Size"),devices:i,type:"radioGroup",choices:[{icon:"nc-small",value:"small"},{icon:"nc-large",value:"large"}],value:Object(n.defaultValueValue)({v:t,key:"size",device:a,state:r})}}function ma(e){let{v:t,device:a,devices:i="all",state:r}=e;return{devices:i,id:Object(n.defaultValueKey)({key:"share",device:a,state:r}),type:"switch",label:Object(o.a)("Include Share Button"),value:Object(n.defaultValueValue)({v:t,key:"share",device:a,state:r})}}function ha(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"showCounter",device:a,state:r}),type:"switch",devices:i,disabled:"boxed"===t.layout,label:Object(o.a)("Show Button Counter"),value:Object(n.defaultValueValue)({v:t,key:"showCounter",device:a,state:r})}}function ba(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"showFriends",device:a,state:r}),devices:i,type:"switch",disabled:"boxed"===t.layout,label:Object(o.a)("Show Friends' Faces"),value:Object(n.defaultValueValue)({v:t,key:"showFriends",device:a,state:r})}}function ga(e){let{v:t,device:a,devices:i="all",state:l}=e;const c=Object(r.c)("richText");return{id:Object(n.defaultValueKey)({key:"address",device:a,state:l}),label:Object(o.a)("Address"),type:"input",devices:i,placeholder:Object(o.a)("Enter address"),population:{show:c.length>0,choices:c},value:{value:Object(n.defaultValueValue)({v:t,key:"address",device:a,state:l}),population:Object(n.defaultValueValue)({v:t,key:"addressPopulation",device:a,state:l})},onChange:e=>{let{value:o,population:i}=e;return{[Object(n.defaultValueKey)({v:t,key:"address",device:a,state:l})]:o,[Object(n.defaultValueKey)({v:t,key:"addressPopulation",device:a,state:l})]:i}}}}function ya(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"zoom",device:a,state:r}),label:Object(o.a)("Zoom"),type:"slider",devices:i,slider:{min:1,max:21},input:{show:!0},value:{value:Object(n.defaultValueValue)({v:t,key:"zoom",device:a,state:r})},onChange:e=>{let{value:o}=e;return{[Object(n.defaultValueKey)({v:t,key:"zoom",device:a,state:r})]:o}}}}function va(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"pageTabs",device:a,state:r}),type:"select",devices:i,label:Object(o.a)("Tabs"),choices:[{title:Object(o.a)("Timeline"),value:"timeline"},{title:Object(o.a)("Events"),value:"events"},{title:Object(o.a)("Messages"),value:"messages"}],value:Object(n.defaultValueValue)({v:t,key:"pageTabs",device:a,state:r})}}function fa(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"height",device:a,state:r}),devices:i,label:Object(o.a)("Height"),type:"slider",slider:{min:70,max:800},input:{show:!0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:Object(n.defaultValueValue)({v:t,key:"height",device:a,state:r})},onChange:(e,o)=>{let{value:i}=e,{sliderDragEnd:l}=o;return l&&{[Object(n.defaultValueKey)({v:t,key:"height",device:a,state:r})]:i}}}}function Oa(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"smallHeader",device:a,state:r}),devices:i,label:Object(o.a)("Use Small Header"),type:"switch",value:Object(n.defaultValueValue)({v:t,key:"smallHeader",device:a,state:r})}}function Ca(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"hideCover",device:a,state:r}),devices:i,label:Object(o.a)("Hide Cover Photo"),type:"switch",value:Object(n.defaultValueValue)({v:t,key:"hideCover",device:a,state:r})}}function wa(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"showFacepile",device:a,state:r}),devices:i,label:Object(o.a)("Show Friend's Faces"),type:"switch",value:Object(n.defaultValueValue)({v:t,key:"showFacepile",device:a,state:r})}}function xa(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"href",device:a,state:r}),devices:i,label:Object(o.a)("Link"),type:"input",placeholder:"https://facebook.com/brizy.io",value:{value:Object(n.defaultValueValue)({v:t,key:"href",device:a,state:r})},onChange:e=>{let{value:o}=e;return{[Object(n.defaultValueKey)({v:t,key:"href",device:a,state:r})]:o}}}}function Sa(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"width",device:a,state:r}),devices:i,label:Object(o.a)("Width"),type:"slider",slider:{min:180,max:500},input:{show:!0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:Object(n.defaultValueValue)({v:t,key:"width",device:a,state:r})},onChange:(e,o)=>{let{value:i}=e,{sliderDragEnd:l}=o;return l&&{[Object(n.defaultValueKey)({v:t,key:"width",device:a,state:r})]:i}}}}function ja(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"skin",device:a,state:r}),devices:i,type:"select",label:Object(o.a)("Skin"),choices:[{title:Object(o.a)("Light"),value:"light"},{title:Object(o.a)("Dark"),value:"dark"}],value:Object(n.defaultValueValue)({v:t,key:"skin",device:a,state:r})}}function ka(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"showSocialContext",device:a,state:r}),devices:i,type:"switch",label:Object(o.a)("Show Social Context"),value:Object(n.defaultValueValue)({v:t,key:"showSocialContext",device:a,state:r})}}function Pa(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"showMetaData",device:a,state:r}),devices:i,type:"switch",label:Object(o.a)("Show Meta Data"),value:Object(n.defaultValueValue)({v:t,key:"showMetaData",device:a,state:r})}}function Ba(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"href",device:a,state:r}),devices:i,label:Object(o.a)("Link"),type:"input",placeholder:"https://www.facebook.com/groups/brizy/",value:{value:Object(n.defaultValueValue)({v:t,key:"href",device:a,state:r})},onChange:e=>{let{value:o}=e;return{[Object(n.defaultValueKey)({v:t,key:"href",device:a,state:r})]:o}}}}function za(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"numPosts",device:a,state:r}),devices:i,label:Object(o.a)("Posts"),type:"slider",slider:{min:5,max:20},input:{show:!0,min:5,max:20},suffix:{show:!1},value:{value:Object(n.defaultValueValue)({v:t,key:"numPosts",device:a,state:r})},onChange:(e,o)=>{let{value:i}=e,{sliderDragEnd:l}=o;return l&&{[Object(n.defaultValueKey)({v:t,key:"numPosts",device:a,state:r})]:i}}}}function Ta(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"targetUrl",device:a,state:r}),devices:i,label:Object(o.a)("Target URL"),type:"select",choices:[{title:Object(o.a)("Current Page"),value:"current"},{title:Object(o.a)("Custom Page"),value:"custom"}],value:Object(n.defaultValueValue)({v:t,key:"targetUrl",device:a,state:r})}}function Ha(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"href",device:a,state:r}),devices:i,label:Object(o.a)("Link"),type:"input",disabled:"current"===Object(n.defaultValueValue)({v:t,key:"targetUrl",device:a,state:r}),placeholder:"http://",value:{value:Object(n.defaultValueValue)({v:t,key:"href",device:a,state:r})},onChange:e=>{let{value:o}=e;return{[Object(n.defaultValueKey)({v:t,key:"href",device:a,state:r})]:o}}}}function Ea(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"type",device:a,state:r}),devices:i,type:"select",label:Object(o.a)("Embed"),choices:[{title:Object(o.a)("Post"),value:"post"},{title:Object(o.a)("Video"),value:"video"}],value:Object(n.defaultValueValue)({v:t,key:"type",device:a,state:r})}}function _a(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"postAndVideoShowText",device:a,state:r}),devices:i,label:Object(o.a)("Include Full Post"),type:"switch",value:Object(n.defaultValueValue)({v:t,key:"postAndVideoShowText",device:a,state:r})}}function Ma(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"videoAllowFullScreen",device:a,state:r}),devices:i,label:Object(o.a)("Full Screen"),type:"switch",disabled:"video"!==Object(n.defaultValueValue)({v:t,key:"type",device:a,state:r}),value:Object(n.defaultValueValue)({v:t,key:"postAndVideoShowText",device:a,state:r})}}function Ra(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"videoAutoPlay",device:a,state:r}),devices:i,label:Object(o.a)("AutoPlay"),type:"switch",disabled:"video"!==Object(n.defaultValueValue)({v:t,key:"type",device:a,state:r}),value:Object(n.defaultValueValue)({v:t,key:"videoAutoPlay",device:a,state:r})}}function Ia(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"videoCaptions",device:a,state:r}),devices:i,label:Object(o.a)("Captions"),type:"switch",disabled:"video"!==Object(n.defaultValueValue)({v:t,key:"type",device:a,state:r}),value:Object(n.defaultValueValue)({v:t,key:"videoCaptions",device:a,state:r})}}function Na(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"postHref",device:a,state:r}),devices:i,label:Object(o.a)("Link"),type:"input",disabled:"post"!==Object(n.defaultValueValue)({v:t,key:"type",device:a,state:r}),value:{value:Object(n.defaultValueValue)({v:t,key:"postHref",device:a,state:r})},onChange:e=>{let{value:o}=e;return{[Object(n.defaultValueKey)({v:t,key:"postHref",device:a,state:r})]:o}}}}function Aa(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"videoHref",device:a,state:r}),devices:i,label:Object(o.a)("Link"),type:"input",disabled:"video"!==Object(n.defaultValueValue)({v:t,key:"type",device:a,state:r}),value:{value:Object(n.defaultValueValue)({v:t,key:"videoHref",device:a,state:r})},onChange:e=>{let{value:o}=e;return{[Object(n.defaultValueKey)({v:t,key:"videoHref",device:a,state:r})]:o}}}}function La(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"productID",device:a,state:r}),label:Object(o.a)("Product ID"),devices:i,type:"input",placeholder:Object(o.a)("Product ID or SKU"),value:{value:Object(n.defaultValueValue)({v:t,key:"productID",device:a,state:r})},onChange:e=>{let{value:o}=e;return{[Object(n.defaultValueKey)({v:t,key:"productID",device:a,state:r})]:o}}}}function Va(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"columns",device:a,state:r}),devices:i,label:Object(o.a)("Columns"),type:"select",className:"brz-control__select--small",choices:[{title:"1",value:1},{title:"2",value:2},{title:"3",value:3},{title:"4",value:4},{title:"5",value:5},{title:"6",value:6}],value:Object(n.defaultValueValue)({v:t,key:"columns",device:a,state:r})}}function Fa(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"number",device:a,state:r}),devices:i,label:Object(o.a)("Categories Count"),type:"input",inputSize:"small",value:{value:Object(n.defaultValueValue)({v:t,key:"number",device:a,state:r})},onChange:e=>{let{value:o}=e;return{[Object(n.defaultValueKey)({v:t,key:"number",device:a,state:r})]:o}}}}function Da(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"orderBy",device:a,state:r}),devices:i,label:Object(o.a)("Filter By"),type:"select",choices:[{title:Object(o.a)("Name"),value:"name"},{title:Object(o.a)("Slug"),value:"slug"},{title:Object(o.a)("Description"),value:"description"},{title:Object(o.a)("Count"),value:"count"}],value:Object(n.defaultValueValue)({v:t,key:"orderBy",device:a,state:r})}}function Wa(e){let{v:t,device:a,devices:i="all",state:r}=e;return{type:"multiPicker",picker:{id:Object(n.defaultValueKey)({key:"order",device:a,state:r}),devices:i,label:Object(o.a)("Order"),type:"radioGroup",choices:[{value:"ASC",icon:"nc-up"},{value:"DESC",icon:"nc-down"}],value:Object(n.defaultValueValue)({v:t,key:"order",device:a,state:r})}}}function Ga(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"shortcode",device:a,state:r}),devices:i,label:Object(o.a)("Page"),type:"select",choices:[{title:Object(o.a)("Cart"),value:"woocommerce_cart"},{title:Object(o.a)("Checkout"),value:"woocommerce_checkout"},{title:Object(o.a)("My Account"),value:"woocommerce_my_account"},{title:Object(o.a)("Order Tracking"),value:"woocommerce_order_tracking"}],value:Object(n.defaultValueValue)({v:t,key:"shortcode",device:a,state:r})}}function Ua(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"shortcode",device:a,state:r}),devices:i,type:"textarea",placeholder:Object(o.a)("Paste your WordPress shortcode here ..."),value:Object(n.defaultValueValue)({v:t,key:"shortcode",device:a,state:r})}}var Ka=a(12);function qa(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function Ya(e){let{v:t,device:a,state:i,devices:r="all"}=e;const l=e=>Object(n.defaultValueKey)({key:e,device:a,state:i});return{devices:r,id:l("padding"),type:"slider",label:Object(o.a)("Spacing"),slider:{min:0,max:100},input:{show:!0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))("padding")},onChange:e=>{let{value:t}=e;return{[l("padding")]:t,[l("paddingRight")]:t,[l("paddingBottom")]:t,[l("paddingLeft")]:t}}}}function Xa(e){let{v:t,device:a,state:i,devices:r="all"}=e;if("Checkbox"!==t.type&&"Radio"!==t.type)return[];return[{devices:r,id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:i}))("columns"),type:"select",position:50,label:Object(o.a)("Columns"),choices:[{title:"1",value:1},{title:"2",value:2},{title:"3",value:3},{title:"4",value:4},{title:"5",value:5},{title:"6",value:6}],value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))("columns")}]}function Za(e){let{v:t,device:a,state:i,devices:r="all"}=e;if("Date"!==t.type&&"Time"!==t.type)return[];const l=e=>Object(n.defaultValueKey)({key:e,device:a,state:i}),c=e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}),s={Date:{placeholder:"YYYY-MM-DD",labelMin:Object(o.a)("Min Date"),labelMax:Object(o.a)("Max Date")},Time:{placeholder:"HH:MM",labelMin:Object(o.a)("Min Time"),labelMax:Object(o.a)("Max Time")}},{labelMin:d,labelMax:p,placeholder:u}=s[t.type];return[{devices:r,id:l("min"),type:"input",position:20,label:d,placeholder:u,value:{value:c("min")},onChange:e=>{let{value:t}=e;return{min:t}}},{devices:r,id:l("max"),type:"input",position:30,label:p,placeholder:u,value:{value:c("max")},onChange:e=>{let{value:t}=e;return{max:t}}},{devices:r,id:l("nativeHtml"),type:"switch",position:40,label:Object(o.a)("Native HTML5"),value:c("nativeHtml")}]}function Ja(e){let{v:t,device:a,state:i,devices:r="all"}=e;if("FileUpload"!==t.type)return[];const l=e=>Object(n.defaultValueKey)({key:e,device:a,state:i}),c=e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}),{maxUploadSize:s}=Ka.a.get("server")||{};let d=[];const p=Number(s);for(let e=1;e<=p;e++)d.push({title:"".concat(e," MB"),value:"".concat(e,"mb")});return[{devices:r,id:l("fileMaxSize"),type:"select",label:Object(o.a)("Max. File Size"),position:20,helper:!0,helperContent:Object(o.a)("If you need to increase max upload size please contact your hosting."),choices:d,value:c("fileMaxSize")},{devices:r,id:l("fileTypes"),type:"input",label:Object(o.a)("Allowed File Types"),position:30,helper:!0,helperContent:Object(o.a)("Enter the allowed file types, separated by a comma (jpg, gif, pdf, etc)."),inputSize:"medium",value:{value:c("fileTypes")},onChange:e=>{let{value:t}=e;return{fileTypes:t}}}]}function Qa(e){let{v:t,device:a,state:i,devices:r="all"}=e;if("Select"!==t.type)return[];return[{devices:r,id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:i}))("multipleSelection"),type:"switch",label:Object(o.a)("Multiple Selection"),position:40,value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))("multipleSelection")}]}function $a(e){let{v:t,device:a,state:i,devices:r="all"}=e;const l=e=>Object(n.defaultValueKey)({key:e,device:a,state:i}),c=e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i});return"Number"!==c("type")?[]:[{devices:r,id:l("min"),type:"input",label:Object(o.a)("Min"),position:20,placeholder:Object(o.a)("Min"),value:{value:c("min")},onChange:e=>{let{value:t}=e;return{[l("min")]:t}}},{devices:r,id:l("max"),type:"input",label:Object(o.a)("Max"),position:30,placeholder:Object(o.a)("Max"),value:{value:c("max")},onChange:e=>{let{value:t}=e;return{[l("max")]:t}}}]}function eo(e){let{v:t,device:a,state:i,types:r,devices:l="all"}=e;const c=ft.a.map(r,e=>({title:e.componentTitle,value:e.componentType}));return[{devices:l,id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:i}))("type"),type:"select",label:Object(o.a)("Type"),position:10,choices:c,value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))("type")}]}function to(e){let{v:t,device:a,state:i,devices:r="all"}=e;const l=e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i});return"Hidden"===l("type")?[]:[{devices:r,id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:i}))("required"),type:"switch",label:Object(o.a)("Required"),position:50,value:l("required")}]}function ao(e){let{v:t,device:a,state:o,devices:i="all"}=e;const r=ft.a.pluck(t.items[0].value.items,"value");return{devices:i,id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:o}))("apps"),type:"formApps",icon:"nc-extensions-2",value:{id:t._id,fields:r}}}function oo(e){let{v:t,device:a,state:i,devices:r="all"}=e;return{devices:r,id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:i}))("label"),type:"switch",label:Object(o.a)("Label"),position:15,value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))("label")}}function no(e){let{v:t,device:a,state:i,devices:r="all"}=e;const l=e=>Object(n.defaultValueKey)({key:e,device:a,state:i}),c=e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}),s={small:c("sizeSmallPadding"),medium:c("sizeMediumPadding"),large:c("sizeLargePadding")};return{devices:r,id:l("size"),label:Object(o.a)("Size"),type:"radioGroup",position:17,choices:[{icon:"nc-small",value:"small"},{icon:"nc-medium",value:"medium"},{icon:"nc-large",value:"large"}],value:c("size"),onChange:e=>({[l("size")]:e,[l("paddingTop")]:s[e],[l("paddingRight")]:s[e]+10,[l("paddingBottom")]:s[e],[l("paddingLeft")]:s[e]+10})}}function io(e){let{v:t,device:a,state:r,onChange:l,devices:c="all"}=e;return{devices:c,id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:r}))("borderRadius"),label:Object(o.a)("Corner"),type:"slider",slider:{min:0,max:100},input:{show:!0,min:0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:r}))("borderRadius")},onChange:(e,o)=>{let{value:c}=e,{sliderDragEnd:s}=o;const d=function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?qa(a,!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):qa(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},{v:t,device:a,state:r,onChange:l},{},{value:c,sliderDragEnd:s});return Object(n.saveOnChanges)(d)}}}function ro(e){let{v:t,device:a,state:i,devices:r="all"}=e;return{devices:r,id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:i}))("placeholder"),type:"switch",label:Object(o.a)("Placeholder"),position:16,value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))("placeholder")}}function lo(e){let{v:t,device:a,state:i,devices:r="all"}=e;const l=e=>Object(n.defaultValueKey)({key:e,device:a,state:i});return{devices:r,id:l("labelPaddingBottom"),type:"slider",label:Object(o.a)("Spacing"),position:60,slider:{min:0,max:100},input:{show:!0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))("labelPaddingBottom")},onChange:e=>{let{value:t}=e;return{[l("labelPaddingBottom")]:t}}}}function co(e){let{device:t,state:a,devices:o="all"}=e;return{id:Object(n.defaultValueKey)({key:"list",device:t,state:a}),devices:o,type:"toggle",disabled:!0}}function so(e){let{v:t,device:a,state:i,devices:r="all",disabled:l=!1,position:c=90}=e;const s=e=>Object(n.defaultValueKey)({key:e,device:a,state:i});return{id:s("iconPosition"),type:"toggle",roles:["admin"],devices:r,disabled:l,position:c,choices:[{icon:"nc-hrz-align-left",title:Object(o.a)("Align"),value:"left"},{icon:"nc-hrz-align-right",title:Object(o.a)("Align"),value:"right"}],value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))("iconPosition"),onChange:e=>({[s("iconPosition")]:e})}}function po(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:Object(n.defaultValueKey)({key:"iconSpacing",device:a,state:r}),devices:i,label:Object(o.a)("Spacing"),type:"slider",roles:["admin"],slider:{min:0,max:100},input:{show:!0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},position:70,value:{value:Object(n.defaultValueValue)({v:t,key:"iconSpacing",device:a,state:r})},onChange:e=>{let{value:o}=e;return{[Object(n.defaultValueKey)({v:t,key:"iconSpacing",device:a,state:r})]:o}}}}function uo(e){let{device:t,devices:a="all",state:o}=e;return{id:Object(n.defaultValueKey)({key:"toolbarSettings",device:t,state:o}),type:"popover",devices:a,options:[{id:Object(n.defaultValueKey)({key:"advancedSettings",device:t,state:o}),type:"advancedSettings",disabled:!0}]}}var mo=a(15);function ho(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:r}))("shape"),label:Object(o.a)("Dividers"),type:"radioGroup",devices:i,choices:[{value:"top",icon:"nc-dividers-top"},{value:"bottom",icon:"nc-dividers-bottom"}],value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:r}))("shape")}}function bo(e){let{v:t,device:a,devices:i="all",state:l}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:l}))("shapeTopType"),label:Object(o.a)("Type"),type:"select",devices:i,className:"brz-control__select-option--icon",choices:Object(r.f)(),value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:l}))("shapeTopType")}}function go(e){let{v:t,device:a,devices:i="all",disabled:l=!1,state:c}=e;const s=e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:c}),{hex:d}=Object(r.d)(s("shapeTopColorHex"),s("shapeTopColorPalette"));return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:c}))("shapeTopColors"),type:"popover",size:"auto",label:Object(o.a)("Color"),title:Object(o.a)("Color"),devices:i,disabled:l,icon:{style:{backgroundColor:Object(mo.c)(d,s("shapeTopColorOpacity"))}},options:[S({v:t,device:a,prefix:"shapeTopColor",state:c,onChangeHex:["onChangeColorHexAndOpacity","onChangeColorHexAndOpacityPalette"],onChangePalette:["onChangeColorPalette","onChangeColorPaletteOpacity"]}),{type:"grid",className:"brz-ed-grid__color-fileds",columns:[{width:100,options:[j({v:t,device:a,prefix:"shapeTopColor",state:c,onChange:["onChangeColorHexAndOpacity","onChangeColorHexAndOpacityPalette"]})]}]}]}}function yo(e){let{v:t,device:a,devices:o="all",disabled:i=!1,state:r}=e;const l=e=>Object(n.defaultValueKey)({key:e,device:a,state:r}),c=e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:r});return{id:l("shapeTopHeight"),type:"slider",icon:"nc-height",devices:o,disabled:i,slider:{min:0,max:"px"===c("shapeTopHeightSuffix")?500:100},input:{show:!0},suffix:{show:!0,choices:[{title:"px",value:"px"},{title:"%",value:"%"}]},value:{value:c("shapeTopHeight"),suffix:c("shapeTopHeightSuffix")},onChange:e=>{let{value:t,suffix:a}=e;return{[l("shapeTopHeight")]:t,[l("shapeTopHeightSuffix")]:a}}}}function vo(e){let{v:t,device:a,devices:i="all",disabled:r=!1,state:l}=e;const c=e=>Object(n.defaultValueKey)({key:e,device:a,state:l});return{id:c("shapeTopFlip"),label:Object(o.a)("Flip"),type:"checkGroup",disabled:r,devices:i,choices:[{value:"shapeTopHorizontal",icon:"nc-flip-horizontal"}],value:{shapeTopHorizontal:"on"===(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:l}))("shapeTopHorizontal")},onChange:e=>{let{shapeTopHorizontal:t}=e;return{[c("shapeTopHorizontal")]:t?"on":"off"}}}}function fo(e){let{v:t,device:a,devices:i="all",disabled:r=!1,state:l}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:l}))("shapeTopIndex"),type:"radioGroup",label:Object(o.a)("Arrangement"),disabled:r,devices:i,choices:[{value:"auto",icon:"nc-send-to-back"},{value:"10",icon:"nc-bring-to-top"}],value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:l}))("shapeTopIndex")}}function Oo(e){let{v:t,device:a,devices:i="all",state:l}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:l}))("shapeBottomType"),label:Object(o.a)("Type"),type:"select",devices:i,className:"brz-control__select-option--icon brz-control__select-option--icon--bottom",choices:Object(r.f)(),value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:l}))("shapeBottomType")}}function Co(e){let{v:t,device:a,devices:i="all",disabled:l=!1,state:c="normal"}=e;const s=e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:c}),{hex:d}=Object(r.d)(s("shapeBottomColorHex"),s("shapeBottomColorPalette"));return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:c}))("shapeBottomColors"),type:"popover",size:"auto",label:Object(o.a)("Color"),title:Object(o.a)("Color"),devices:i,disabled:l,icon:{style:{backgroundColor:Object(mo.c)(d,s("shapeBottomColorOpacity"))}},options:[S({v:t,device:a,prefix:"shapeBottomColor",state:c,onChangeHex:["onChangeColorHexAndOpacity","onChangeColorHexAndOpacityPalette"],onChangePalette:["onChangeColorPalette","onChangeColorPaletteOpacity"]}),{type:"grid",className:"brz-ed-grid__color-fileds",columns:[{width:100,options:[j({v:t,device:a,prefix:"shapeBottomColor",state:c,onChange:["onChangeColorHexAndOpacity","onChangeColorHexAndOpacityPalette"]})]}]}]}}function wo(e){let{v:t,device:a,disabled:o=!1,devices:i="all",state:r}=e;const l=e=>Object(n.defaultValueKey)({key:e,device:a,state:r}),c=e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:r});return{id:l("shapeBottomHeight"),type:"slider",icon:"nc-height",disabled:o,devices:i,slider:{min:0,max:"px"===c("shapeBottomHeightSuffix")?500:100},input:{show:!0},suffix:{show:!0,choices:[{title:"px",value:"px"},{title:"%",value:"%"}]},value:{value:c("shapeBottomHeight"),suffix:c("shapeBottomHeightSuffix")},onChange:e=>{let{value:t,suffix:a}=e;return{[l("shapeBottomHeight")]:t,[l("shapeBottomHeightSuffix")]:a}}}}function xo(e){let{v:t,device:a,devices:i="all",disabled:r=!1,state:l}=e;const c=e=>Object(n.defaultValueKey)({key:e,device:a,state:l});return{id:c("shapeBottomFlip"),label:Object(o.a)("Flip"),type:"checkGroup",devices:i,disabled:r,choices:[{value:"shapeBottomHorizontal",icon:"nc-flip-horizontal"}],value:{shapeBottomHorizontal:"on"===(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:l}))("shapeBottomHorizontal")},onChange:e=>{let{shapeBottomHorizontal:t}=e;return{[c("shapeBottomHorizontal")]:t?"on":"off"}}}}function So(e){let{v:t,device:a,devices:i="all",disabled:r=!1,state:l="normal"}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:l}))("shapeBottomIndex"),type:"radioGroup",label:Object(o.a)("Arrangement"),devices:i,disabled:r,choices:[{value:"auto",icon:"nc-send-to-back"},{value:"10",icon:"nc-bring-to-top"}],value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:l}))("shapeBottomIndex")}}const jo="\n<span>Add your custom block name, example: my-block </span>";function ko(e){let{v:t,device:a,devices:i="all",position:r=30,state:l,population:c}=e;const s=e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:l}),d=e=>Object(n.defaultValueKey)({key:e,device:a,state:l});return{id:d("anchorName"),label:Object(o.a)("Block Name"),type:"input",display:"block",position:r,devices:i,helper:!0,helperContent:jo,population:{show:c.length>0,choices:c},value:{value:s("anchorName"),population:s("cssIDPopulation")},onChange:e=>{let{value:t,population:a}=e;return{[d("anchorName")]:t,[d("cssIDPopulation")]:a}}}}const Po="\n<span>Add your custom ID without the #pound, example: my-id</span>";function Bo(e){let{v:t,device:a,devices:i="all",position:r=30,state:l,population:c}=e;const s=e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:l}),d=e=>Object(n.defaultValueKey)({key:e,device:a,state:l});return{id:d("customID"),label:Object(o.a)("CSS ID"),type:"input",display:"block",position:r,devices:i,helper:!0,helperContent:Po,population:{show:c.length>0,choices:c},value:{value:s("customID"),population:s("cssIDPopulation")},onChange:e=>{let{value:t,population:a}=e;return{[d("customID")]:t,[d("cssIDPopulation")]:a}}}}function zo(e){let{v:t,device:a,devices:i="all",state:r}=e;const l=e=>Object(n.defaultValueKey)({key:e,device:a,state:r});return{id:l("textSpacing"),label:Object(o.a)("Spacing"),type:"slider",roles:["admin"],devices:i,slider:{min:0,max:100},input:{show:!0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:r}))("textSpacing")},onChange:e=>{let{value:t}=e;return{[l("textSpacing")]:t}}}}function To(e){let{v:t,device:a,devices:i="all",state:r}=e;const l=e=>Object(n.defaultValueKey)({key:e,device:a,state:r});return{id:l("textSpacing"),label:Object(o.a)("Spacing"),type:"slider",roles:["admin"],devices:i,slider:{min:0,max:100},input:{show:!0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:r}))("textSpacing")},onChange:e=>{let{value:t}=e;return{[l("textSpacing")]:t}}}}function Ho(e){let{v:t,device:a,state:i,devices:r="desktop"}=e;const l=e=>Object(n.defaultValueKey)({key:e,device:a,state:i});return{id:l("label"),label:Object(o.a)("Label"),type:"input",devices:r,value:{value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))("label")},onChange:e=>{let{value:t}=e;return{[l("label")]:t}}}}function Eo(e){let{v:t,device:a,devices:i="desktop",state:r}=e;const l=e=>Object(n.defaultValueKey)({key:e,device:a,state:r});return{id:l("rating"),label:Object(o.a)("Rating"),type:"slider",roles:["admin"],devices:i,slider:{min:0,max:5,step:.1},input:{show:!0,min:0,max:5,step:.1},suffix:{show:!0,choices:[{title:"/5",value:"/5"}]},value:{value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:r}))("rating")},onChange:e=>{let{value:t}=e;return{[l("rating")]:t}}}}function _o(e){let{v:t,device:a,state:i,devices:r="all"}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:i}))("audio"),label:Object(o.a)("File"),type:"fileUpload",acceptedExtensions:[".mp3",".ogg",".wav"],devices:r,value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:i}))("audio")}}function Mo(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:r}))("showCurrentTime"),devices:i,label:Object(o.a)("Current Time"),type:"switch",value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:r}))("showCurrentTime")}}function Ro(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:r}))("showDurationTime"),devices:i,label:Object(o.a)("Duration Time"),type:"switch",value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:r}))("showDurationTime")}}function Io(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:r}))("showProgressBarTrack"),devices:i,label:Object(o.a)("Progress Bar"),type:"switch",value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:r}))("showProgressBarTrack")}}function No(e){let{v:t,device:a,devices:i="all",state:r}=e;return{id:(e=>Object(n.defaultValueKey)({key:e,device:a,state:r}))("showProgressBarVolume"),devices:i,label:Object(o.a)("Volume"),type:"switch",value:(e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:r}))("showProgressBarVolume")}}function Ao(e){let{v:t,device:a,devices:i="all",state:r}=e;const l=e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:r}),c=e=>Object(n.defaultValueKey)({key:e,device:a,state:r});return{type:"multiPicker",roles:["admin"],picker:{id:c("iconSize"),devices:i,label:Object(o.a)("Icon Size"),type:"radioGroup",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=>({[c("iconSize")]:e,iconCustomSize:l("small"===e?"smallIconSize":"medium"===e?"mediumIconSize":"large"===e?"largeIconSize":"iconCustomSize")})},choices:{custom:[{id:c("iconCustomSize"),type:"slider",slider:{min:1,max:100},input:{show:!0},suffix:{show:!0,choices:[{title:"px",value:"px"}]},value:{value:l("iconCustomSize")},onChange:e=>{let{value:t}=e;return{[c("iconCustomSize")]:t}}}]}}}function Lo(e){let{v:t,device:a,devices:i="all",state:r}=e;const l=e=>Object(n.defaultValueValue)({v:t,key:e,device:a,state:r}),c=e=>Object(n.defaultValueKey)({key:e,device:a,state:r});return{id:c("cover"),devices:i,label:Object(o.a)("Cover"),type:"imageSetter",value:{width:l("coverImageWidth"),height:l("coverImageHeight"),src:l("coverImageSrc"),x:l("coverPositionX"),y:l("coverPositionY"),extension:l("coverImageExtension")},onChange:e=>{let{width:t,height:a,src:o,x:n,y:i,extension:r}=e;return{[c("coverImageWidth")]:t,[c("coverImageHeight")]:a,[c("coverImageSrc")]:o,[c("coverPositionX")]:n,[c("coverPositionY")]:i,[c("coverImageExtension")]:r}}}}a.d(t,"f",(function(){return c})),a.d(t,"g",(function(){return s})),a.d(t,"m",(function(){return d})),a.d(t,"k",(function(){return p})),a.d(t,"j",(function(){return u})),a.d(t,"l",(function(){return m})),a.d(t,"h",(function(){return h})),a.d(t,"i",(function(){return b})),a.d(t,"p",(function(){return v})),a.d(t,"w",(function(){return S})),a.d(t,"x",(function(){return j})),a.d(t,"bd",(function(){return k})),a.d(t,"Zc",(function(){return P})),a.d(t,"ad",(function(){return B})),a.d(t,"d",(function(){return H})),a.d(t,"e",(function(){return E})),a.d(t,"n",(function(){return I})),a.d(t,"o",(function(){return N})),a.d(t,"r",(function(){return A})),a.d(t,"q",(function(){return L})),a.d(t,"s",(function(){return D})),a.d(t,"u",(function(){return W})),a.d(t,"t",(function(){return G})),a.d(t,"id",(function(){return U})),a.d(t,"jd",(function(){return q})),a.d(t,"kd",(function(){return Y})),a.d(t,"ld",(function(){return X})),a.d(t,"rd",(function(){return J})),a.d(t,"md",(function(){return Q})),a.d(t,"qd",(function(){return Z})),a.d(t,"sd",(function(){return K})),a.d(t,"a",(function(){return $})),a.d(t,"pd",(function(){return ee})),a.d(t,"nd",(function(){return te})),a.d(t,"od",(function(){return ae})),a.d(t,"dd",(function(){return ne})),a.d(t,"cd",(function(){return oe})),a.d(t,"Xd",(function(){return ie})),a.d(t,"Yd",(function(){return re})),a.d(t,"Pd",(function(){return se})),a.d(t,"Ld",(function(){return de})),a.d(t,"Md",(function(){return le})),a.d(t,"Od",(function(){return ce})),a.d(t,"Kd",(function(){return pe})),a.d(t,"Nd",(function(){return ue})),a.d(t,"ud",(function(){return be})),a.d(t,"vd",(function(){return ge})),a.d(t,"td",(function(){return we})),a.d(t,"Id",(function(){return je})),a.d(t,"Jd",(function(){return ke})),a.d(t,"wd",(function(){return Pe})),a.d(t,"Zd",(function(){return Be})),a.d(t,"L",(function(){return Te})),a.d(t,"K",(function(){return Ee})),a.d(t,"c",(function(){return Me})),a.d(t,"Uc",(function(){return Re})),a.d(t,"ed",(function(){return Ie})),a.d(t,"Qd",(function(){return Ne})),a.d(t,"Xc",(function(){return Ae})),a.d(t,"Yc",(function(){return Le})),a.d(t,"Vc",(function(){return Ve})),a.d(t,"Wc",(function(){return Fe})),a.d(t,"P",(function(){return Ue})),a.d(t,"N",(function(){return De})),a.d(t,"M",(function(){return We})),a.d(t,"O",(function(){return Ze})),a.d(t,"S",(function(){return Je})),a.d(t,"Q",(function(){return Ke})),a.d(t,"U",(function(){return Ge})),a.d(t,"T",(function(){return qe})),a.d(t,"R",(function(){return Ye})),a.d(t,"V",(function(){return Xe})),a.d(t,"gb",(function(){return Qe})),a.d(t,"hb",(function(){return $e})),a.d(t,"fb",(function(){return et})),a.d(t,"uc",(function(){return at})),a.d(t,"yc",(function(){return ot})),a.d(t,"vc",(function(){return nt})),a.d(t,"zc",(function(){return it})),a.d(t,"Ac",(function(){return rt})),a.d(t,"wc",(function(){return lt})),a.d(t,"xc",(function(){return ct})),a.d(t,"tc",(function(){return st})),a.d(t,"sc",(function(){return dt})),a.d(t,"Jc",(function(){return pt})),a.d(t,"Lc",(function(){return ut})),a.d(t,"Gc",(function(){return mt})),a.d(t,"Mc",(function(){return ht})),a.d(t,"Hc",(function(){return bt})),a.d(t,"Ic",(function(){return gt})),a.d(t,"Kc",(function(){return yt})),a.d(t,"ib",(function(){return Ot})),a.d(t,"jb",(function(){return Ct})),a.d(t,"lb",(function(){return wt})),a.d(t,"mb",(function(){return xt})),a.d(t,"kb",(function(){return St})),a.d(t,"pb",(function(){return jt})),a.d(t,"ob",(function(){return kt})),a.d(t,"nb",(function(){return Pt})),a.d(t,"Cc",(function(){return Bt})),a.d(t,"Bc",(function(){return zt})),a.d(t,"Dc",(function(){return Tt})),a.d(t,"eb",(function(){return Ht})),a.d(t,"qb",(function(){return Et})),a.d(t,"kc",(function(){return _t})),a.d(t,"mc",(function(){return Mt})),a.d(t,"lc",(function(){return Rt})),a.d(t,"qc",(function(){return It})),a.d(t,"rc",(function(){return Nt})),a.d(t,"hd",(function(){return At})),a.d(t,"H",(function(){return Lt})),a.d(t,"G",(function(){return Vt})),a.d(t,"D",(function(){return Dt})),a.d(t,"F",(function(){return Wt})),a.d(t,"B",(function(){return Gt})),a.d(t,"z",(function(){return Ut})),a.d(t,"C",(function(){return Kt})),a.d(t,"A",(function(){return qt})),a.d(t,"E",(function(){return Yt})),a.d(t,"I",(function(){return Xt})),a.d(t,"y",(function(){return Zt})),a.d(t,"J",(function(){return Jt})),a.d(t,"Rd",(function(){return aa})),a.d(t,"Td",(function(){return oa})),a.d(t,"Sd",(function(){return na})),a.d(t,"Wd",(function(){return ia})),a.d(t,"Ud",(function(){return ra})),a.d(t,"Vd",(function(){return la})),a.d(t,"fd",(function(){return ca})),a.d(t,"gd",(function(){return sa})),a.d(t,"wb",(function(){return da})),a.d(t,"tb",(function(){return pa})),a.d(t,"vb",(function(){return ua})),a.d(t,"ub",(function(){return ma})),a.d(t,"rb",(function(){return ha})),a.d(t,"sb",(function(){return ba})),a.d(t,"nc",(function(){return ga})),a.d(t,"oc",(function(){return ya})),a.d(t,"Rb",(function(){return va})),a.d(t,"Mb",(function(){return fa})),a.d(t,"Qb",(function(){return Oa})),a.d(t,"Nb",(function(){return Ca})),a.d(t,"Pb",(function(){return wa})),a.d(t,"Ob",(function(){return xa})),a.d(t,"Lb",(function(){return Sa})),a.d(t,"Kb",(function(){return ja})),a.d(t,"Jb",(function(){return ka})),a.d(t,"Ib",(function(){return Pa})),a.d(t,"Hb",(function(){return Ba})),a.d(t,"yb",(function(){return za})),a.d(t,"zb",(function(){return Ta})),a.d(t,"xb",(function(){return Ha})),a.d(t,"Cb",(function(){return Ea})),a.d(t,"Ab",(function(){return _a})),a.d(t,"Db",(function(){return Ma})),a.d(t,"Eb",(function(){return Ra})),a.d(t,"Fb",(function(){return Ia})),a.d(t,"Bb",(function(){return Na})),a.d(t,"Gb",(function(){return Aa})),a.d(t,"Sc",(function(){return La})),a.d(t,"Nc",(function(){return Va})),a.d(t,"Oc",(function(){return Fa})),a.d(t,"Qc",(function(){return Da})),a.d(t,"Pc",(function(){return Wa})),a.d(t,"Rc",(function(){return Ga})),a.d(t,"Tc",(function(){return Ua})),a.d(t,"ec",(function(){return Ya})),a.d(t,"fc",(function(){return eo})),a.d(t,"bc",(function(){return to})),a.d(t,"Ub",(function(){return Za})),a.d(t,"ac",(function(){return Xa})),a.d(t,"Wb",(function(){return Ja})),a.d(t,"cc",(function(){return Qa})),a.d(t,"Yb",(function(){return $a})),a.d(t,"Sb",(function(){return ao})),a.d(t,"Xb",(function(){return oo})),a.d(t,"dc",(function(){return no})),a.d(t,"Tb",(function(){return io})),a.d(t,"Zb",(function(){return ro})),a.d(t,"Vb",(function(){return lo})),a.d(t,"jc",(function(){return co})),a.d(t,"hc",(function(){return so})),a.d(t,"ic",(function(){return po})),a.d(t,"gc",(function(){return uo})),a.d(t,"xd",(function(){return ho})),a.d(t,"Hd",(function(){return bo})),a.d(t,"Dd",(function(){return go})),a.d(t,"Fd",(function(){return yo})),a.d(t,"Ed",(function(){return vo})),a.d(t,"Gd",(function(){return fo})),a.d(t,"Cd",(function(){return Oo})),a.d(t,"yd",(function(){return Co})),a.d(t,"Ad",(function(){return wo})),a.d(t,"zd",(function(){return xo})),a.d(t,"Bd",(function(){return So})),a.d(t,"b",(function(){return ko})),a.d(t,"v",(function(){return Bo})),a.d(t,"db",(function(){return zo})),a.d(t,"pc",(function(){return To})),a.d(t,"Fc",(function(){return Eo})),a.d(t,"Ec",(function(){return Ho})),a.d(t,"cb",(function(){return _o})),a.d(t,"Y",(function(){return Mo})),a.d(t,"Z",(function(){return Ro})),a.d(t,"ab",(function(){return Io})),a.d(t,"bb",(function(){return No})),a.d(t,"X",(function(){return Ao})),a.d(t,"W",(function(){return Lo}))},,,,function(e,t,a){"use strict";a.d(t,"c",(function(){return n})),a.d(t,"b",(function(){return i})),a.d(t,"a",(function(){return r})),a.d(t,"f",(function(){return l})),a.d(t,"e",(function(){return c})),a.d(t,"d",(function(){return s}));var o=a(64);const n=e=>e&&e[0].toUpperCase()+e.slice(1),i=(e,t)=>""===e?t:e+n(t),r=e=>Object(o.c)(e).reduce(i,""),l=function(e){for(var t=arguments.length,a=new Array(t>1?t-1:0),o=1;o<t;o++)a[o-1]=arguments[o];let n=0;return e.replace(/%s/g,()=>a[n++])},c=e=>encodeURIComponent(JSON.stringify(e)),s=e=>JSON.parse(decodeURIComponent(e))},,function(e,t,a){"use strict";a.d(t,"b",(function(){return n})),a.d(t,"a",(function(){return i})),a.d(t,"c",(function(){return r})),a.d(t,"h",(function(){return l})),a.d(t,"f",(function(){return c})),a.d(t,"g",(function(){return s})),a.d(t,"d",(function(){return d})),a.d(t,"e",(function(){return p}));var o=a(64);const n="normal",i="hover",r=()=>n,l=e=>{switch(e){case i:case"tabHover":return i;default:return n}},c=e=>l(e)===i?"tabHover":"tabNormal",s=()=>[n,i],d=(e,t)=>Object(o.b)([r()],t.states).includes(e),p=(e,t)=>t.some(d.bind(null,e))},function(e,t,a){"use strict";var o=a(0),n=a.n(o),i=a(7),r=a.n(i),l=a(5),c=a.n(l),s=a(86);t.a=n.a.forwardRef((function(e,t){let{className:a,icon:o="nc-circle-add",style:i,onClick:l=r.a.noop}=e;const d=c()("brz-icon-svg",a);return n.a.createElement("svg",{ref:t,className:d,onClick:l,style:i},n.a.createElement("use",{xlinkHref:Object(s.a)(o)}))}))},function(e,t,a){"use strict";var o=a(69);let n={};t.a={load:e=>{n=Object(o.a)(n,e)},get:e=>n[e],getAll:()=>n}},function(e,t,a){"use strict";a.d(t,"j",(function(){return p})),a.d(t,"i",(function(){return u})),a.d(t,"w",(function(){return m})),a.d(t,"p",(function(){return h})),a.d(t,"a",(function(){return b})),a.d(t,"n",(function(){return g})),a.d(t,"o",(function(){return y})),a.d(t,"d",(function(){return v})),a.d(t,"v",(function(){return f})),a.d(t,"g",(function(){return O})),a.d(t,"e",(function(){return C})),a.d(t,"y",(function(){return w})),a.d(t,"h",(function(){return x})),a.d(t,"x",(function(){return S})),a.d(t,"B",(function(){return j})),a.d(t,"c",(function(){return k})),a.d(t,"l",(function(){return P})),a.d(t,"k",(function(){return B})),a.d(t,"q",(function(){return z})),a.d(t,"s",(function(){return T})),a.d(t,"r",(function(){return H})),a.d(t,"u",(function(){return E})),a.d(t,"m",(function(){return _})),a.d(t,"b",(function(){return M})),a.d(t,"f",(function(){return R})),a.d(t,"z",(function(){return I})),a.d(t,"t",(function(){return N})),a.d(t,"A",(function(){return A})),a.d(t,"K",(function(){return L})),a.d(t,"J",(function(){return V})),a.d(t,"V",(function(){return F})),a.d(t,"U",(function(){return D})),a.d(t,"X",(function(){return W})),a.d(t,"T",(function(){return G})),a.d(t,"N",(function(){return U})),a.d(t,"D",(function(){return K})),a.d(t,"G",(function(){return q})),a.d(t,"Z",(function(){return Y})),a.d(t,"R",(function(){return X})),a.d(t,"C",(function(){return Z})),a.d(t,"O",(function(){return J})),a.d(t,"P",(function(){return Q})),a.d(t,"E",(function(){return $})),a.d(t,"Y",(function(){return ee})),a.d(t,"H",(function(){return te})),a.d(t,"F",(function(){return ae})),a.d(t,"I",(function(){return oe})),a.d(t,"M",(function(){return ne})),a.d(t,"L",(function(){return ie})),a.d(t,"cb",(function(){return re})),a.d(t,"Q",(function(){return le})),a.d(t,"S",(function(){return ce})),a.d(t,"W",(function(){return se})),a.d(t,"bb",(function(){return de})),a.d(t,"ab",(function(){return pe}));var o=a(2),n=a(22),i=a(7),r=a.n(i),l=a(32),c=a(16);function s(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function d(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?s(a,!0).forEach((function(t){Object(o.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):s(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}const p="HYDRATE",u="EDITOR_RENDERED",m="UPDATE_PAGE",h="UPDATE_BLOCKS",b="ADD_BLOCK",g="REMOVE_BLOCK",y="REORDER_BLOCKS",v="CREATE_GLOBAL_BLOCK",f="UPDATE_GLOBAL_BLOCK",O="DELETE_GLOBAL_BLOCK",C="CREATE_SAVED_BLOCK",w="UPDATE_SAVED_BLOCK",x="DELETE_SAVED_BLOCK",S="UPDATE_RULES",j="UPDATE_UI",k="COPY_ELEMENT",P="IMPORT_TEMPLATE",B="IMPORT_KIT",z="UPDATE_CURRENT_KIT_ID",T="UPDATE_CURRENT_STYLE_ID",H="UPDATE_CURRENT_STYLE",E="UPDATE_EXTRA_FONT_STYLES",_="PUBLISH",M="ADD_FONTS",R="DELETE_FONTS",I="UPDATE_SCREENSHOT",N="UPDATE_DISABLED_ELEMENTS",A="UPDATE_TRIGGERS";function L(e){let{project:t,fonts:a,page:o,globalBlocks:n,savedBlocks:i,blocksThumbnailSizes:r}=e;return{type:p,payload:{project:t,fonts:a,page:o,globalBlocks:n,savedBlocks:i,blocksThumbnailSizes:r}}}function V(){return{type:u}}function F(e){return{type:T,payload:e}}function D(e){return{type:H,payload:e}}function W(e){return{type:E,payload:e}}function G(e){return{type:z,payload:e}}function U(){return e=>new Promise((t,a)=>{e({type:_,meta:{onSuccess:t,onError:a}})})}function K(e){return(t,a)=>{const o=Object(c.f)(a()),i=e.reduce((e,t)=>{const{type:a,fonts:n}=t,i=o[a]&&o[a].data||[],[c,s]=r.a.partition(n,e=>e.hasOwnProperty("deleted")),p=s.map(e=>d({},e,{brizyId:Object(l.a)()}));return d({},e,{["".concat(a)]:{data:i.map(e=>c.find(t=>{let{brizyId:a}=t;return e.brizyId===a})||e).concat(p)}})},{});return t({type:M,payload:Object(n.mergeDeep)(o,i)})}}function q(e){let{type:t,fonts:a}=e;return(e,o)=>{const i=Object(c.f)(o()),r=i[t]&&i[t].data||[],l={["".concat(t)]:{data:r.map(e=>a.some(t=>{let{brizyId:a}=t;return a===e.brizyId})?d({},e,{deleted:!0}):e)}};return e({type:R,payload:Object(n.mergeDeep)(i,l)})}}function Y(e){let{data:t,meta:a}=e;return{type:S,payload:t,meta:a}}function X(e){let{blocks:t,meta:a}=e;return{type:h,payload:{blocks:t},meta:d({is_autosave:1},a)}}function Z(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{type:b,payload:e,meta:t}}function J(e){let{index:t}=e;return{type:g,payload:{index:t}}}function Q(e){let{oldIndex:t,newIndex:a}=e;return{type:y,payload:{oldIndex:t,newIndex:a}}}function $(e){let{id:t,data:a,meta:o}=e;return{type:v,payload:{id:t,data:a},meta:o}}function ee(e){let{id:t,data:a,meta:o}=e;return{type:f,payload:{id:t,data:a},meta:d({is_autosave:1},o)}}function te(e){let{id:t}=e;return{type:O,payload:{id:t}}}function ae(e){let{id:t,data:a,meta:o}=e;return{type:C,payload:{id:t,data:a},meta:o}}function oe(e){let{id:t,meta:a}=e;return{type:x,payload:{id:t},meta:a}}function ne(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{type:P,payload:e,meta:t}}function ie(e){return{type:B,payload:e}}function re(e,t){return{type:j,key:e,value:t}}function le(e){return re("deviceMode",e)}function ce(e){return{type:k,value:e}}function se(e){return{type:N,payload:e}}function de(e,t){return{type:A,payload:{data:e},meta:t}}function pe(e){let{blockId:t,data:a,meta:o}=e;return{type:I,payload:{blockId:t,data:a},meta:o}}},function(e,t,a){"use strict";var o=a(15);function n(e,t){if(t){e=Object(o.a)(t).hex}return{hex:e}}var i=a(18);function r(e,t,a){if(a){const{[e]:o}=Object(i.e)(a);t=o}return t}var l=a(1);const c=()=>[{value:"none",title:Object(l.a)("None")},{value:"bounce",title:Object(l.a)("Bounce")},{value:"flash",title:Object(l.a)("Flash")},{value:"pulse",title:Object(l.a)("Pulse")},{value:"rubberBand",title:Object(l.a)("RubberBand")},{value:"shake",title:Object(l.a)("Shake")},{value:"swing",title:Object(l.a)("Swing")},{value:"tada",title:Object(l.a)("Tada")},{value:"wobble",title:Object(l.a)("Wobble")},{value:"jello",title:Object(l.a)("Jello")},{value:"bounceIn",title:Object(l.a)("BounceIn")},{value:"bounceInDown",title:Object(l.a)("BounceInDown")},{value:"bounceInLeft",title:Object(l.a)("BounceInLeft")},{value:"bounceInRight",title:Object(l.a)("BounceInRight")},{value:"bounceInUp",title:Object(l.a)("BounceInUp")},{value:"fadeIn",title:Object(l.a)("FadeIn")},{value:"fadeInDown",title:Object(l.a)("FadeInDown")},{value:"fadeInDownBig",title:Object(l.a)("FadeInDownBig")},{value:"fadeInLeft",title:Object(l.a)("FadeInLeft")},{value:"fadeInLeftBig",title:Object(l.a)("FadeInLeftBig")},{value:"fadeInRight",title:Object(l.a)("FadeInRight")},{value:"fadeInRightBig",title:Object(l.a)("FadeInRightBig")},{value:"fadeInUp",title:Object(l.a)("FadeInUp")},{value:"fadeInUpBig",title:Object(l.a)("FadeInUpBig")},{value:"flip",title:Object(l.a)("Flip")},{value:"flipInX",title:Object(l.a)("FlipInX")},{value:"flipInY",title:Object(l.a)("FlipInY")},{value:"lightSpeedIn",title:Object(l.a)("LightSpeedIn")},{value:"rotateIn",title:Object(l.a)("RotateIn")},{value:"rotateInDownLeft",title:Object(l.a)("RotateInDownLeft")},{value:"rotateInDownRight",title:Object(l.a)("RotateInDownRight")},{value:"rotateInUpLeft",title:Object(l.a)("RotateInUpLeft")},{value:"rotateInUpRight",title:Object(l.a)("RotateInUpRight")},{value:"slideInUp",title:Object(l.a)("SlideInUp")},{value:"slideInDown",title:Object(l.a)("SlideInDown")},{value:"slideInLeft",title:Object(l.a)("SlideInLeft")},{value:"slideInRight",title:Object(l.a)("SlideInRight")},{value:"zoomIn",title:Object(l.a)("ZoomIn")},{value:"zoomInDown",title:Object(l.a)("ZoomInDown")},{value:"zoomInLeft",title:Object(l.a)("ZoomInLeft")},{value:"zoomInRight",title:Object(l.a)("ZoomInRight")},{value:"zoomInUp",title:Object(l.a)("ZoomInUp")},{value:"jackInTheBox",title:Object(l.a)("JackInTheBox")},{value:"rollIn",title:Object(l.a)("RollIn")}];var s=a(7),d=a.n(s),p=a(12);const u=e=>{const t=p.a.get("dynamicContent");if(!t)return[];const a=d.a.flatten(d.a.values(t[e]),!0).map(e=>{let{label:t,placeholder:a}=e;return{title:t,value:a}});return a.length>0?a:[{title:Object(l.a)("No matches found"),value:""}]},m=(e,t)=>{const a=p.a.get("dynamicContent");if(a&&a[e])return d.a.flatten(d.a.values(a[e]),!0).find(e=>e.placeholder===t)},h=()=>[{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"}],b=()=>{const e=p.a.get("taxonomies");return e?e.map(e=>{const{id:t="",label:a="",name:o="",terms:n=[]}=e;return t||a||o||n||0!==n.length?n&&n.length?{title:a,optgroup:n.map(e=>({title:e.name,value:"".concat(o,"|").concat(e.id)}))}:{title:a,value:"".concat(o,"|").concat(t)}:{title:"-",value:""}}):[{title:"-",value:""}]};a.d(t,"d",(function(){return n})),a.d(t,"e",(function(){return r})),a.d(t,"a",(function(){return c})),a.d(t,"c",(function(){return u})),a.d(t,"b",(function(){return m})),a.d(t,"f",(function(){return h})),a.d(t,"g",(function(){return b}))},function(e,t,a){"use strict";var o=a(88),n=a(21),i=a(16);function r(){return Object(i.b)(Object(n.b)().getState()).colorPalette}function l(e){return r().find(t=>t.id===e)}const c=e=>e.map(e=>{let{id:t,hex:a}=e;return".brz .brz-cp-".concat(t.toLowerCase(),", .brz .brz-bcp-").concat(t.toLowerCase(),"{color: ").concat(a,";}")}).join("");a.d(t,"d",(function(){return s})),a.d(t,"c",(function(){return d})),a.d(t,"b",(function(){return r})),a.d(t,"a",(function(){return l})),a.d(t,"e",(function(){return c}));const s=o.a;function d(e,t){if(s(e)){e=e.replace("#",""),t=isNaN(t)?1:t;const a=parseInt(e.substring(0,2),16),o=parseInt(e.substring(2,4),16),n=parseInt(e.substring(4,6),16);return"rgba(".concat(a,", ").concat(o,", ").concat(n,", ").concat(t,")")}}},function(e,t,a){"use strict";var o=a(2),n=a(60),i=a(55),r={"wrapper--iconText":{showToolbar:"on"},"wrapper--form2":{showToolbar:"on"},"wrapper--tabs":{showToolbar:"on"},"wrapper--accordion":{showToolbar:"on"},"wrapper--imageGallery":{showToolbar:"on"},"wrapper--menu":{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'>No matter if you've used a visual page builder before, with Brizy you'll be a pro the second you start using it.</span></p>"},"hide-row-borders":{showToolbar:"off"},"padding-0":{padding:0},submit:{type:"submit"},"posts--column":{width:100},"posts--archives":{type:"archives",taxonomy:"template",taxonomyId:"main_query",pagination:"on"},"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 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 data-population='brizy_dc_post_excerpt'>#Post Excerpt</span></span></p>"}},l=a(38);function c(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function s(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?c(a,!0).forEach((function(t){Object(o.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):c(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}a.d(t,"r",(function(){return d})),a.d(t,"o",(function(){return p})),a.d(t,"t",(function(){return u})),a.d(t,"k",(function(){return m})),a.d(t,"l",(function(){return h})),a.d(t,"x",(function(){return b})),a.d(t,"A",(function(){return g})),a.d(t,"f",(function(){return y})),a.d(t,"b",(function(){return f})),a.d(t,"e",(function(){return O})),a.d(t,"y",(function(){return C})),a.d(t,"D",(function(){return w})),a.d(t,"d",(function(){return x})),a.d(t,"C",(function(){return j})),a.d(t,"B",(function(){return k})),a.d(t,"u",(function(){return P})),a.d(t,"c",(function(){return B})),a.d(t,"z",(function(){return z})),a.d(t,"p",(function(){return T})),a.d(t,"w",(function(){return H})),a.d(t,"j",(function(){return E})),a.d(t,"g",(function(){return _})),a.d(t,"h",(function(){return M})),a.d(t,"v",(function(){return R})),a.d(t,"q",(function(){return I})),a.d(t,"a",(function(){return N})),a.d(t,"m",(function(){return A})),a.d(t,"i",(function(){return L})),a.d(t,"s",(function(){return V})),a.d(t,"n",(function(){return D}));const d=e=>e.page,p=e=>e.pageBlocks,u=e=>e.project||{},m=e=>e.globalBlocks||{},h=e=>e.globalBlocksUpdates,b=e=>e.savedBlocks||{},g=e=>e.styles||[],y=e=>e.fonts||{},v=e=>e.ui||{},f=e=>e.currentStyle,O=e=>e.extraFontStyles,C=e=>e.screenshots||{},w=Object(n.createSelector)(y,e=>Object.entries(e).reduce((e,t)=>{const[a,{data:o=[]}]=t;return s({},e,{["".concat(a)]:{data:o.filter(e=>!0!==e.deleted)}})},{})),x=Object(n.createSelector)(u,e=>e.data.disabledElements||[]),S=Object(n.createSelector)(d,e=>e.data||{}),j=(Object(n.createSelector)(d,e=>e.slug),Object(n.createSelector)(S,e=>e.triggers||[])),k=Object(n.createSelector)(S,e=>e.triggers?e.triggers.length:null),P=Object(n.createSelector)(S,e=>Number.isInteger(e.rulesAmount)?e.rulesAmount:null),B=Object(n.createSelector)(v,e=>e.deviceMode),z=Object(n.createSelector)(v,e=>e.showHiddenElements),T=Object(n.createSelector)(S,p,(e,t)=>Object(i.a)(e,e=>{e.items=t})),H=Object(n.createSelector)(b,C,(e,t)=>{return Object.values(t).find(e=>"saved"===e.blockScreenshot)?e:Object(l.e)(Object.entries(e).map(e=>{const[a,o]=e,n=t[a];return n?[a,s({},o,{value:s({},o.value,{},n)})]:e}))}),E=Object(n.createSelector)(m,p,(e,t)=>{const a={};return function t(o){Object(l.g)(o,o=>{if(o.type&&"GlobalBlock"===o.type&&o.value){const{globalBlockId:n}=o.value;a[n]||(a[n]=e[n],t(e[n]))}})}(t),a}),_=Object(n.createSelector)(m,h,(e,t)=>Object(l.e)(Object.entries(e).map(e=>{const[a,o]=e,n=t[a];return n?[a,s({},o,{value:n})]:e}))),M=Object(n.createSelector)(m,C,(e,t)=>Object(l.e)(Object.entries(e).map(e=>{const[a,o]=e,n=t._published&&t._published[a];return n?[a,s({},o,{value:s({},o.value,{},n)})]:e}))),R=Object(n.createSelector)(f,O,(e,t)=>{const{colorPalette:a,fontStyles:o}=e,n=o.concat(t),i=a.reduce((e,t)=>s({},e,{["".concat(t.id,"__color")]:{colorHex:t.hex},["".concat(t.id,"__hoverColor")]:{hoverColorHex:t.hex},["".concat(t.id,"__bg")]:{bgColorHex:t.hex},["".concat(t.id,"__hoverBg")]:{hoverBgColorHex:t.hex},["".concat(t.id,"__gradient")]:{gradientColorHex:t.hex},["".concat(t.id,"__hoverGradient")]:{hoverGradientColorHex:t.hex},["".concat(t.id,"__bg2")]:{bg2ColorHex:t.hex},["".concat(t.id,"__border")]:{borderColorHex:t.hex},["".concat(t.id,"__hoverBorder")]:{hoverBorderColorHex:t.hex},["".concat(t.id,"__arrowsColor")]:{sliderArrowsColorHex:t.hex},["".concat(t.id,"__dotsColor")]:{sliderDotsColorHex:t.hex},["".concat(t.id,"__boxShadow")]:{boxShadowColorHex:t.hex},["".concat(t.id,"__shapeTopColor")]:{shapeTopColorHex:t.hex},["".concat(t.id,"__shapeBottomColor")]:{shapeBottomColorHex:t.hex},["".concat(t.id,"__paginationColor")]:{paginationColorHex:t.hex},["".concat(t.id,"__tabletBg")]:{tabletBgColorHex:t.hex},["".concat(t.id,"__tabletBorder")]:{tabletBorderColorHex:t.hex},["".concat(t.id,"__mobileBg")]:{mobileBgColorHex:t.hex},["".concat(t.id,"__mobileBorder")]:{mobileBorderColorHex:t.hex},["".concat(t.id,"__subMenuColor")]:{subMenuColorHex:t.hex},["".concat(t.id,"__subMenuHoverColor")]:{subMenuHoverColorHex:t.hex},["".concat(t.id,"__subMenuBgColor")]:{subMenuBgColorHex:t.hex},["".concat(t.id,"__subMenuHoverBgColor")]:{subMenuHoverBgColorHex:t.hex},["".concat(t.id,"__subMenuBorderColor")]:{subMenuBorderColorHex:t.hex},["".concat(t.id,"__mMenuColor")]:{mMenuColorHex:t.hex},["".concat(t.id,"__mMenuHoverColor")]:{mMenuHoverColorHex:t.hex},["".concat(t.id,"__mMenuBgColor")]:{mMenuBgColorHex:t.hex},["".concat(t.id,"__mMenuBorderColor")]:{mMenuBorderColorHex:t.hex},["".concat(t.id,"__mMenuIconColor")]:{mMenuIconColorHex:t.hex},["".concat(t.id,"__tabletMMenuIconColor")]:{tabletMMenuIconColorHex:t.hex},["".concat(t.id,"__mobileMMenuIconColor")]:{mobileMMenuIconColorHex:t.hex},["".concat(t.id,"__labelColor")]:{labelColorHex:t.hex},["".concat(t.id,"__checkboxColor")]:{checkboxColorHex:t.hex},["".concat(t.id,"__selectColor")]:{selectColorHex:t.hex},["".concat(t.id,"__hoverSelectColor")]:{hoverSelectColorHex:t.hex},["".concat(t.id,"__selectBg")]:{selectBgColorHex:t.hex},["".concat(t.id,"__hoverSelectBg")]:{hoverSelectBgColorHex:t.hex},["".concat(t.id,"__selectBorderColor")]:{selectBorderColorHex:t.hex},["".concat(t.id,"__hoverSelectBorderColor")]:{hoverSelectBorderColorHex:t.hex},["".concat(t.id,"__selectBoxShadow")]:{selectBoxShadowColorHex:t.hex},["".concat(t.id,"__hoverSelectBoxShadow")]:{hoverSelectBoxShadowColorHex:t.hex}}),{}),l=n.reduce((e,t)=>s({},e,{["".concat(t.id,"__fsDesktop")]:{fontFamily:t.fontFamily,fontFamilyType:t.fontFamilyType,fontSize:t.fontSize,fontWeight:t.fontWeight,lineHeight:t.lineHeight,letterSpacing:t.letterSpacing},["".concat(t.id,"__fsTablet")]:{tabletFontSize:t.tabletFontSize,tabletFontWeight:t.tabletFontWeight,tabletLineHeight:t.tabletLineHeight,tabletLetterSpacing:t.tabletLetterSpacing},["".concat(t.id,"__fsMobile")]:{mobileFontSize:t.mobileFontSize,mobileFontWeight:t.mobileFontWeight,mobileLineHeight:t.mobileLineHeight,mobileLetterSpacing:t.mobileLetterSpacing},["".concat(t.id,"__subMenuFsDesktop")]:{subMenuFontFamily:t.fontFamily,subMenuFontFamilyType:t.fontFamilyType,subMenuFontSize:t.fontSize,subMenuFontWeight:t.fontWeight,subMenuLineHeight:t.lineHeight,subMenuLetterSpacing:t.letterSpacing},["".concat(t.id,"__subMenuFsTablet")]:{tabletSubMenuFontSize:t.tabletFontSize,tabletSubMenuFontWeight:t.tabletFontWeight,tabletSubMenuLineHeight:t.tabletLineHeight,tabletSubMenuLetterSpacing:t.tabletLetterSpacing},["".concat(t.id,"__subMenuFsMobile")]:{mobileSubMenuFontSize:t.mobileFontSize,mobileSubMenuFontWeight:t.mobileFontWeight,mobileSubMenuLineHeight:t.mobileLineHeight,mobileSubMenuLetterSpacing:t.mobileLetterSpacing},["".concat(t.id,"__mMenuFsDesktop")]:{mMenuFontFamily:t.fontFamily,mMenuFontFamilyType:t.fontFamilyType,mMenuFontSize:t.fontSize,mMenuFontWeight:t.fontWeight,mMenuLineHeight:t.lineHeight,mMenuLetterSpacing:t.letterSpacing},["".concat(t.id,"__mMenuFsTablet")]:{tabletMMenuFontSize:t.tabletFontSize,tabletMMenuFontWeight:t.tabletFontWeight,tabletMMenuLineHeight:t.tabletLineHeight,tabletMMenuLetterSpacing:t.tabletLetterSpacing},["".concat(t.id,"__mMenuFsMobile")]:{mobileMMenuFontSize:t.mobileFontSize,mobileMMenuFontWeight:t.mobileFontWeight,mobileMMenuLineHeight:t.mobileLineHeight,mobileMMenuLetterSpacing:t.mobileLetterSpacing}}),{});return s({},r,{},i,{},l)}),I=Object(n.createSelector)(T,_,(e,t)=>{return function e(a){return Object(i.a)(a,a=>{Object(l.g)(a,a=>{if(a.type&&"GlobalBlock"===a.type&&a.value){const{globalBlockId:o}=a.value;t[o]&&e(Object.assign(a,t[o]))}})})}(e)}),N=Object(n.createSelector)(e=>e.copiedElement,_,(e,t)=>Object(i.a)(e,e=>{Object(l.g)(e,e=>{if(e.type&&"GlobalBlock"===e.type&&e.value){const{globalBlockId:a}=e.value;t[a]&&Object.assign(e,t[a])}})})),A=Object(n.createSelector)(d,p,C,(e,t,a)=>Object(i.a)(e,e=>{e.data.items=t,Object.keys(a).length>0&&Object(l.g)(e,e=>{e.type&&"GlobalBlock"!==e.type&&e.value&&e.value._id&&a[e.value._id]&&Object.assign(e.value,a[e.value._id])})})),L=Object(n.createSelector)(m,h,C,(e,t,a)=>Object(l.e)(Object.entries(e).map(e=>{const[o,n]=e,r=t[o],c=a[o];if(!r&&!c)return e;return[o,Object(i.a)(n,e=>{r&&(e.value=r),c&&Object.assign(e.value,c),Object(l.g)(e.value,e=>{e.type&&"GlobalBlock"!==e.type&&e.value&&e.value._id&&a[e.value._id]&&Object.assign(e.value,a[e.value._id])})})]}))),V=Object(n.createSelector)(u,y,g,e=>e.currentStyleId,f,O,(e,t,a,o,n,r)=>Object(i.a)(e,e=>{e.data.fonts=t,e.data.styles=a,e.data.selectedStyle=o,e.data.extraFontStyles=r;for(let t=0;t<e.data.styles.length;t++)e.data.styles[t].id===n.id&&(e.data.styles[t]=n)})),F=Object(n.createSelector)(A,e=>e.data||{}),D=Object(n.createSelector)(F,e=>e.items||[])},function(e,t,a){"use strict";var o=a(2),n=a(9),i=a(0),r=a.n(i),l=a(23),c=a.n(l),s=a(51),d=a(6),p=a.n(d),u=a(7),m=a.n(u),h=a(58),b=a(122);class g extends r.a.Component{render(){const{data:e,toolbar:t}=this.props;return r.a.createElement("div",{className:"brz-ed-toolbar__item"},r.a.createElement(b.a,{className:"brz-ed-toolbar__option",data:e,toolbar:t,location:"toolbar",onChange:e.onChange}))}}Object(o.a)(g,"defaultProps",{data:null,toolbar:null,onChange:m.a.noop});var y=g;function v(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function f(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?v(a,!0).forEach((function(t){Object(o.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):v(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}class O extends r.a.Component{constructor(){super(...arguments),Object(o.a)(this,"state",{itemsRenderer:null}),Object(o.a)(this,"setItemsRenderer",e=>{this.setState({itemsRenderer:e},this.props.onContentChange)}),Object(o.a)(this,"resetItemsRenderer",()=>{this.setState({itemsRenderer:null},this.props.onContentChange)}),Object(o.a)(this,"renderItems",e=>{const{toolbarNode:t}=this.props,a=e.map((a,o)=>r.a.createElement(y,{key:a.id,data:a,toolbar:f({},this,{toolbarItemIndex:o+1,toolbarItemsLength:e.length,toolbarNode:t})}));return r.a.createElement("div",{className:"brz-ed-toolbar__items brz-d-xs-flex brz-align-items-center"},a)})}render(){const{arrow:e,items:t,onClick:a,onMouseEnter:o,onMouseLeave:n}=this.props,{itemsRenderer:i}=this.state,l=Object(h.b)(t);return l.length?r.a.createElement("div",{className:"brz-ed-toolbar",onClick:a,onMouseEnter:o,onMouseLeave:n},i?i(l):this.renderItems(l),e&&r.a.createElement("div",{className:"brz-ed-arrow brz-ed-arrow--top-center brz-ed-toolbar__arrow"})):null}}Object(o.a)(O,"defaultProps",{arrow:!0,items:[],toolbarNode:null,onChange:m.a.noop,onContentChange:m.a.noop});var C=O,w=a(48);const x=58;class S extends r.a.Component{constructor(){super(...arguments),Object(o.a)(this,"reposition",()=>{const e=c.a.findDOMNode(this),{window:t,node:a,inside:o,offsetTop:n,offsetBottom:i,offsetLeft:r}=this.props;if(!e)return;const{position:l}=this.context,s=e.querySelector(".brz-ed-toolbar__arrow"),d=e.getBoundingClientRect(),p=a.getBoundingClientRect(),u="fixed"===l?0:t.scrollY;let m,h=!1;if(o)m=u+p.top+Number(n);else{u+p.top-d.height>=t.scrollY?m=u+p.top-d.height-Number(n):(h=!0,m=u+p.top+p.height+Number(i))}const b=p.left+p.width/2-d.width/2-Number(r),g=null!==e.ownerDocument.body.querySelector("#brz-ed-iframe")?x:0,y=document.documentElement.clientWidth-d.width,v=Object(w.a)(b,g,y),f={barTop:m,barLeft:v,barBelow:h,cornerLeftShift:b-v};e.style.top="".concat(f.barTop,"px"),e.style.left="".concat(f.barLeft,"px"),e.classList.add("brz-ed-animated","brz-ed-animated--fadeInDown"),"fixed"===l&&(e.style.position="fixed"),f.barBelow?(e.classList.add("brz-ed-toolbar--bottom"),s.classList.remove("brz-ed-arrow--top-center"),s.classList.add("brz-ed-arrow--bottom-center")):(e.classList.remove("brz-ed-toolbar--bottom"),s.classList.remove("brz-ed-arrow--bottom-center"),s.classList.add("brz-ed-arrow--top-center")),s.style.left="calc(50% + ".concat(f.cornerLeftShift,"px)")})}componentDidMount(){this.reposition()}render(){const{arrow:e,items:t,node:a,onClick:o,onMouseEnter:n,onMouseLeave:i}=this.props;return r.a.createElement(C,{arrow:e,items:t,toolbarNode:a,onContentChange:this.reposition,onClick:o,onMouseEnter:n,onMouseLeave:i})}}Object(o.a)(S,"contextTypes",{position:p.a.string}),Object(o.a)(S,"defaultProps",{arrow:!0,items:[],offsetTop:0,offsetBottom:0,offsetLeft:0,node:null,inside:!1});var j=S;let k=null,P=null;var B={getActive:()=>P,setActive(e){this.unsetActive(),P=e},unsetIfActive(e){e===P&&(P=null,(k=e).handleMonitorDeactivationRequest())},unsetActive(){null!==P&&(k=P,P=null,k.handleMonitorDeactivationRequest())},activateLastActive(){k.handleMonitorActivationRequest()}};let z=new WeakMap;class T extends r.a.Component{constructor(){super(...arguments),Object(o.a)(this,"node",null),Object(o.a)(this,"state",{opened:!1}),Object(o.a)(this,"handleClick",e=>{e.stopPropagation(),this.props.onClick()}),Object(o.a)(this,"handleMouseEnter",e=>{e.stopPropagation();const t=new CustomEvent("brz.toolbar.mouseenter",{bubbles:!0});this.node.dispatchEvent(t),this.props.onMouseEnter()}),Object(o.a)(this,"handleMouseLeave",e=>{e.stopPropagation();const t=new CustomEvent("brz.toolbar.mouseleave",{bubbles:!0});this.node.dispatchEvent(t),this.props.onMouseLeave()}),Object(o.a)(this,"handleClickOutside",()=>{B.unsetActive()}),Object(o.a)(this,"clickOutsideException",e=>{try{return c.a.findDOMNode(this).contains(e)}catch(e){return!1}}),Object(o.a)(this,"getOutSideExceptions",()=>[".brz-ed-sidebar__right",".brz-ed-tooltip__content-portal",".brz-ed-fixed",this.clickOutsideException])}componentDidMount(){if(this.node=c.a.findDOMNode(this),!z.get(this.node.ownerDocument)){const e=this.node.ownerDocument.createElement("div");e.id="brz-toolbar-portal",this.node.ownerDocument.body.appendChild(e),z.set(this.node.ownerDocument,e)}this.props.manualControl||this.node.addEventListener("click",e=>{e.toolbarHandled||B.getActive()===this||(e.toolbarHandled=!0,this.show(this.props))},!1)}componentWillUnmount(){B.unsetIfActive(this),this.node=null}handleMonitorActivationRequest(){this.show()}handleMonitorDeactivationRequest(){this.hide()}show(){B.getActive()!==this&&(B.setActive(this),this.props.onBeforeOpen(),this.setState({opened:!0},()=>{const e=new CustomEvent("brz.toolbar.open",{bubbles:!0});this.node.dispatchEvent(e),this.props.onOpen()}))}hide(){this.state.opened&&(this.props.onBeforeClose(),this.setState({opened:!1},()=>{const e=new CustomEvent("brz.toolbar.close",{bubbles:!0});this.node.dispatchEvent(e),this.props.onClose()}))}renderToolbar(){const e=this.props.getItems();if(!e||0===e.length)return;const t=this.node.ownerDocument,a=z.get(t);return c.a.createPortal(r.a.createElement(s.a,{exceptions:this.getOutSideExceptions(),onClickOutside:this.handleClickOutside},r.a.createElement(j,Object(n.a)({},this.props,{window:t.defaultView,items:e,node:this.node,onClick:this.handleClick,onMouseEnter:this.handleMouseEnter,onMouseLeave:this.handleMouseLeave}))),a)}render(){const{children:e}=this.props,{opened:t}=this.state;return r.a.createElement(r.a.Fragment,null,e,t&&this.renderToolbar())}}Object(o.a)(T,"defaultProps",{arrow:!0,manualControl:!1,items:[],offsetTop:14,offsetBottom:14,offsetLeft:0,onBeforeOpen:()=>{},onBeforeClose:()=>{},onOpen:()=>{},onClose:()=>{},onClick:()=>{},onMouseEnter:()=>{},onMouseLeave:()=>{},onChange:()=>console.log("ToolbarPortal default onChange")});var H=T;var E=a(5),_=a.n(E),M=a(70),R=a(11);const I={leftToRight:"animation-left-right",rightToLeft:"animation-right-left"};class N extends r.a.Component{constructor(){super(...arguments),Object(o.a)(this,"state",{opened:!1}),Object(o.a)(this,"onClickOutside",()=>{B.unsetIfActive(this),this.state.opened&&(this.setState({opened:!1}),this.props.onClose())}),Object(o.a)(this,"handleClick",()=>{!this.state.opened?this.open():this.close()})}componentWillUnmount(){B.unsetIfActive(this)}getOutSideExceptions(){const{outSideExceptions:e}=this.props;return[".brz-ed-collapsible__toolbar",".brz-ed-sidebar__right",".brz-ed-tooltip__content-portal",...e]}handleMonitorActivationRequest(){this.open()}handleMonitorDeactivationRequest(){this.close()}open(){B.setActive(this),this.props.onBeforeOpen(),this.props.onOpen(),this.setState({opened:!0})}close(){B.unsetIfActive(this),this.props.onBeforeClose(),this.props.onClose(),this.setState({opened:!1})}renderBadge(){return r.a.createElement(M.CSSTransition,{key:"badge",timeout:0},r.a.createElement("div",{className:"brz-ed-collapsible__badge"},r.a.createElement(R.a,{icon:"nc-global"})))}renderIcon(){return r.a.createElement(M.CSSTransition,{key:"icon",classNames:"fadeCollapsibleIcon",timeout:200},r.a.createElement("div",{className:"brz-ed-collapsible__icon",onClick:this.handleClick},r.a.createElement(R.a,{icon:"nc-settings"})))}renderToolbar(){const{getItems:e,arrow:t,animation:a}=this.props,o=e();return r.a.createElement(M.CSSTransition,{key:"toolbar",classNames:I[a],timeout:200},r.a.createElement("div",{className:"brz-ed-collapsible__toolbar"},r.a.createElement(C,{items:o,arrow:t})))}render(){const{className:e,badge:t}=this.props,{opened:a}=this.state,o=_()("brz-ed-collapsible",{"brz-ed-collapsible--opened":a},e);return r.a.createElement(s.a,{onClickOutside:this.onClickOutside,exceptions:this.getOutSideExceptions()},r.a.createElement(M.TransitionGroup,{className:o},t&&this.renderBadge(),a?this.renderToolbar():this.renderIcon()))}}Object(o.a)(N,"defaultProps",{className:"",animation:"leftToRight",badge:!1,arrow:!1,items:[],outSideExceptions:[],onChange:m.a.noop,onBeforeOpen:m.a.noop,onBeforeClose:m.a.noop,onOpen:m.a.noop,onClose:m.a.noop});var A=N;class L extends A{getOutSideExceptions(){const{outSideExceptions:e}=this.props;return[".brz-ed-collapsible__toolbar",".brz-ed-sidebar__right",".brz-ed-tooltip__content-portal",".media-modal",".media-modal-backdrop",...e]}}class V extends r.a.Component{getChildContext(){const{position:e}=this.props;return{position:e}}render(){return this.props.children}}Object(o.a)(V,"childContextTypes",{position:p.a.string}),Object(o.a)(V,"defaultProps",{position:"absolute"}),a.d(t,"d",(function(){return F})),a.d(t,"e",(function(){return D})),a.d(t,"a",(function(){return L})),a.d(t,"b",(function(){return V}));t.c=class extends H{constructor(){super(...arguments),Object(o.a)(this,"getOutSideExceptions",()=>[".brz-ed-sidebar__right",".brz-ed-tooltip__content-portal",".brz-ed-fixed",".media-modal",".media-modal-backdrop",this.clickOutsideException])}};const F=()=>B.unsetActive(),D=()=>B.activateLastActive()},function(e,t,a){"use strict";var o=a(7),n=a.n(o),i=a(21),r=a(16);const l=e=>{let{type:t,family:a}=e;const o=N(Object(r.D)(Object(i.b)().getState())),n=I(o[t],a,t);if(n)return V[t](n);const l=s();return V[l.group](l.font)},c=(e,t)=>Object.entries(e).reduce((e,a)=>{const[o,{data:n=[]}]=a,i=n.find(e=>t===V[o](e).id);return i?{group:o,font:i}:e},null),s=n.a.memoize(()=>{const e=Object(i.b)().getState(),{font:t}=Object(r.t)(e).data,{config:a}=Object(r.f)(e);return{group:"config",font:I(a.data,t)}});function d(){const{config:e={},blocks:t={},google:a={},upload:o={}}=Object(r.D)(Object(i.b)().getState());return{config:e.data||[],blocks:t.data||[],google:a.data||[],upload:o.data||[]}}function p(){return Object.values(d()).reduce((e,t)=>[...e,...t],[])}function u(){let{includeDeleted:e=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(i.b)().getState(),{fontStyles:a}=Object(r.b)(t),o=[...a,...Object(r.e)(t)];return e?o:o.filter(e=>!0!==e.deleted)}function m(e){return u({includeDeleted:!0}).find(t=>t.id===e)}const h={100:"Thin",200:"Extra Light",300:"Light",400:"Normal",500:"Medium",600:"Semi Bold",700:"Bold",800:"Extra Bold",900:"Black"};function b(e){let{type:t,family:a}=e;if(t&&a){const{weights:e}=l({type:t,family:a});return e.map(e=>({title:h[e],value:e}))}return[{title:"Normal",value:400}]}function g(e,t){return t.includes(Number(e))?e:400}var y=a(12),v=a(74);const f=e=>{const t=e.reduce((e,t)=>{const a=t.family.replace(/\s/g,"+"),o=t.variants.join();return""===e?"".concat(a,":").concat(o):"".concat(e,"|").concat(a,":").concat(o)},"");return"https://fonts.googleapis.com/css?family=".concat(t,"&subset=arabic,bengali,cyrillic,cyrillic-ext,devanagari,greek,greek-ext,gujarati,hebrew,khmer,korean,latin-ext,tamil,telugu,thai,vietnamese")},O=e=>{const t=y.a.get("urls").editorFonts,a=Object(v.a)({"brizy-font":e.reduce((e,t)=>{let{id:a,weights:o}=t;const n=o.join();return""===e?"".concat(a,":").concat(n):"".concat(e,"|").concat(a,":").concat(n)},"")});return Object(v.b)(t)?"".concat(t,"&").concat(a):"".concat(t,"?").concat(a)},C=e=>{let{id:t,family:a}=e;return".brz .brz-ff-".concat(t,"{font-family:").concat(a,"!important;}")},w=e=>e.map(e=>{const{id:t,family:a,deleted:o=!1}=A(e)||{};return t&&a?C(o?{id:t,family:A(s().font).family}:{id:t,family:a}):(console.warn("There isn't family: ".concat(JSON.stringify(e))),"")}).join(""),x=e=>e.map(e=>{const{id:t,family:a,deleted:o=!1}=L(e)||{};return t&&a?C(o?{id:t,family:A(s().font).family}:{id:t,family:a}):(console.warn("There isn't family: ".concat(JSON.stringify(e))),"")}).join("");var S=a(27);const j=e=>{let{fontFamily:t,fontFamilyType:a,fontSize:o,fontWeight:n,letterSpacing:i,lineHeight:r,tabletFontSize:c,tabletFontWeight:s,tabletLetterSpacing:d,tabletLineHeight:p,mobileFontSize:u,mobileFontWeight:m,mobileLetterSpacing:h,mobileLineHeight:b}=e;const{family:g}=l({family:t,type:a});return{desktop:["font-family: ".concat(g,";"),"font-size: ".concat(o,"px;"),"font-weight: ".concat(n,";"),"letter-spacing: ".concat(i,"px;"),"line-height: ".concat(r,"em;")].join(""),tablet:["font-size: ".concat(c,"px;"),"font-weight: ".concat(s,";"),"letter-spacing: ".concat(d,"px;"),"line-height: ".concat(p,"em;")].join(""),mobile:["font-size: ".concat(u,"px;"),"font-weight: ".concat(m,";"),"letter-spacing: ".concat(h,"px;"),"line-height: ".concat(b,"em;")].join("")}},k=e=>e.map(e=>{const{id:t}=e,a=Object(S.a)(e,["id"]),{desktop:o,tablet:n,mobile:i}=j(a),r=".brz-tp-".concat(t.toLowerCase());return[".brz-ed--desktop ".concat(r,", ").concat(r," { ").concat(o," }"),".brz-ed--tablet ".concat(r," { ").concat(n," }"),".brz-ed--mobile ".concat(r," { ").concat(i," }")].join("\n")}).join("\n");var P=a(39);const B=async()=>await(async e=>{const t=await fetch(e),{items:a}=await t.json();return a})(Object(P.a)("googleFonts.json"));var z=a(2),T=a(32),H=a(24);function E(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function _(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?E(a,!0).forEach((function(t){Object(z.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):E(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}const M=e=>e.reduce((e,t)=>{const a=parseInt(t);return isNaN(a)||e.includes(a)?e:[...e,a]},[400]),R=e=>e.toLowerCase().replace(/\s+/g,"_"),I=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"google";return"upload"===a?e.find(e=>{let{id:a}=e;return a===t}):e.find(e=>{let{family:a}=e;return R(a)===t})},N=e=>Object.entries(e).reduce((e,t)=>{const[a,{data:o}]=t;return _({},e,"upload"===a?{upload:o}:{google:[...e.google||[],...o]})},{}),A=e=>{const{family:t,category:a,variants:o,brizyId:n,deleted:i}=e;return _({id:R(t),title:t,family:"".concat(t,", ").concat(a),weights:M(o)},n&&{brizyId:n},{},i&&{deleted:i})},L=e=>{const{id:t,family:a,weights:o,brizyId:n,deleted:i}=e;return _({id:t,title:a,family:"'".concat(t,"'"),weights:M(o)},n&&{brizyId:n},{},i&&{deleted:i})},V={config:A,google:A,blocks:A,upload:L},F=async e=>{if(0===e.length)return[];const t=new Map,a=e=>_({brizyId:Object(T.a)()},e),[o,n]=await Promise.all([B(),Object(H.s)()]);return e.forEach(e=>{let{type:i,family:r}=e;if("google"===i){const e=I(o,r);if(e){const o=t.get("blocks")||[];t.set("blocks",[...o,a(e)])}}if("upload"===i){const e=I(n,r,"upload");if(e){const o=t.get("upload")||[];t.set("upload",[...o,a(e)])}}if("unknowns"===i){const e=I(n,r,"upload");if(e){const o=t.get("upload")||[];t.set("upload",[...o,a(e)])}else{const e=I(o,r);if(e){const o=t.get("blocks")||[];t.set("blocks",[...o,a(e)])}}}}),Object.values([...t]).reduce((e,t)=>{const[a,o]=t;return[...e,{type:a,fonts:o}]},[])};function D(e){let{group:t,font:a}=e;const o=V[t],{family:n}=o(a);return".brz .brz-root__container,.brz .brz-popup2,.brz .brz-popup {font-family:".concat(n,"!important;}")}a.d(t,"d",(function(){return l})),a.d(t,"i",(function(){return c})),a.d(t,"c",(function(){return s})),a.d(t,"k",(function(){return p})),a.d(t,"l",(function(){return d})),a.d(t,"f",(function(){return u})),a.d(t,"e",(function(){return m})),a.d(t,"w",(function(){return h})),a.d(t,"m",(function(){return g})),a.d(t,"n",(function(){return b})),a.d(t,"s",(function(){return f})),a.d(t,"t",(function(){return O})),a.d(t,"p",(function(){return w})),a.d(t,"r",(function(){return x})),a.d(t,"q",(function(){return k})),a.d(t,"h",(function(){return B})),a.d(t,"b",(function(){return V})),a.d(t,"g",(function(){return A})),a.d(t,"j",(function(){return L})),a.d(t,"a",(function(){return I})),a.d(t,"v",(function(){return N})),a.d(t,"u",(function(){return F})),a.d(t,"o",(function(){return D}))},function(e,t,a){"use strict";a.d(t,"f",(function(){return s})),a.d(t,"j",(function(){return p})),a.d(t,"i",(function(){return u})),a.d(t,"g",(function(){return m})),a.d(t,"a",(function(){return h})),a.d(t,"b",(function(){return b})),a.d(t,"c",(function(){return g})),a.d(t,"d",(function(){return y})),a.d(t,"e",(function(){return O})),a.d(t,"h",(function(){return C}));var o=a(2),n=a(8),i=a(97),r=a(10);function l(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function c(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?l(a,!0).forEach((function(t){Object(o.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):l(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}const s=e=>"desktop"===e;function d(e,t,a){const o=e+(String(a).charAt(0).toUpperCase()+String(a).substr(1));return null===t[o]?t[a]:t[o]}function p(e,t){return d("tablet",e,t)}function u(e,t){return d("mobile",e,t)}function m(e,t){return null===t?e:t}function h(e){let{key:t,device:a="desktop",state:o="normal"}=e;return a&&o?f(v(t,o),a):a?f(t,a):o?v(t,o):t}function b(e){let{key:t,device:a,state:o}=e;const l=Object(r.h)(o),c=Object(i.d)(a),s=l===Object(r.c)()?"":l,d=c===Object(i.a)()?"":c;return Object(n.a)([s,d,t])}function g(e){let{v:t,key:a,device:o="desktop",state:n="normal"}=e;const i=h({key:a,device:o,state:n});return null===t[i]?t[a]:t[i]}function y(e){let{v:t,key:a,device:o,state:n}=e;const i=b({key:a,device:o,state:n});return null===t[i]?t[a]:t[i]}function v(e,t){return"temp"===e.substr(0,4)&&"hover"===t?"tempHover".concat(e.substr(4)):"hover"===t?"hover".concat(Object(n.c)(e)):e}function f(e,t){return"temp"===e.substr(0,4)&&"mobile"===t?"tempMobile".concat(e.substr(4)):"tempHover"===e.substr(0,4)&&"mobile"===t?"tempHoverMobile".concat(e.substr(9)):"mobile"===t?"mobile".concat(Object(n.c)(e)):"temp"===e.substr(0,4)&&"tablet"===t?"tempTablet".concat(e.substr(4)):"tempHover"===e.substr(0,4)&&"tablet"===t?"tempHoverTablet".concat(e.substr(9)):"tablet"===t?"tablet".concat(Object(n.c)(e)):e}function O(e,t){return[{device:"desktop",state:"normal"},{device:"desktop",state:"hover"},{device:"tablet",state:"normal"},{device:"mobile",state:"normal"}].reduce((a,o)=>a||g(c({v:e,key:t},o)),"")}function C(e,t){return[{device:"desktop",state:"normal"},{device:"desktop",state:"hover"},{device:"tablet",state:"normal"},{device:"tablet",state:"hover"},{device:"mobile",state:"normal"},{device:"mobile",state:"hover"}].map(e=>h(c({key:t},e)))}},function(e,t,a){"use strict";(function(e){var o=a(27),n=a(2),i=a(0),r=a.n(i),l=a(7),c=a.n(l),s=a(100),d=a(32),p=a(21),u=a(16),m=a(79),h=a(38),b=a(255),g=a(19),y=a(10),v=a(128),f=a(106);function O(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function C(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?O(a,!0).forEach((function(t){Object(n.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):O(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}const w=function(e){let[t,...a]=e,o=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t.toUpperCase()+(o?a.join("").toLowerCase():a.join(""))};class x extends r.a.Component{static get componentId(){throw new Error("".concat(this.name," must implement `static get 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 a=t.path||[],o=e.path||[];if(a.length!==o.length)return!0;for(let e=0,t=a.length;e<t;e++)if(a[e]!==o[e])return!0;return!1}getId(){return this.props._id||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=Object(h.d)(this.constructor.defaultValue);return this.props.defaultValue?C({},e,{},this.props.defaultValue):e}getDBValue(){return this.props.dbValue}getStylesValue(){const{_styles:e}=this.getDBValue()||{},t=Object(u.v)(this.getReduxState());return e&&t?e.reduce((e,a)=>t[a]?Object.assign(e,t[a]):e,{}):null}getValue(){const e=this.getDefaultValue(),t=this.getStylesValue(),a=this.getDBValue();return a?C({},e,{},t,{},a):e}getValue2(){const e=this.getDefaultValue(),t=this.getStylesValue();return{v:C({},e,{},t,{},this.getDBValue()),vs:C({},e,{},t),vd:e}}patchValue(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const a=this.makeNewValueFromPatch(e);this.handleValueChange(a,C({},t,{patch:e}))}makeNewValueFromPatch(e){return C({},this.getDBValue(),{},e)}handleValueChange(e,t){this.props.onChange(e,t)}selfDestruct(){this.props.onChange(null)}makeSubcomponentProps(e){let{bindWithKey:t}=e,a=Object(o.a)(e,["bindWithKey"]);const n=this.getDefaultValue(),i=this.getDBValue();return C({},a,{_id:"".concat(this.getId(),"-").concat(t),path:[...this.getPath(),t],defaultValue:n&&n[t],dbValue:i&&i[t],reduxState:this.getReduxState(),reduxDispatch:this.getReduxDispatch(),onChange:(e,a)=>this.patchValue({[t]:e},a)})}makeContextMenuProps(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const a=this.constructor.componentId,o=this.getValue();return C({id:Object(d.a)(3),componentId:a,items:e.getItems(o,this)},t)}makeToolbarPropsFromConfig(t){var a=this;let{allowExtend:o=!0,allowExtendParent:n=null,allowExtendChild:i=null,extendFilter:r=null,filterExtendName:l=null}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{onToolbarOpen:c,onToolbarClose:d,onToolbarEnter:u,onToolbarLeave:h}=this.props;return{getItems:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Object(p.b)().getState().ui.deviceMode;const c="getItemsFor".concat(w(e,!0));const d=t[c],u=a.getValue(),h=u.tabsState;let b=a.bindToolbarItems(u,e,h,d?d(u,a):[]);if((null!==n?n:o)&&a.props.toolbarExtend){const{getItems:t}=a.props.toolbarExtend;let o=t(e);r&&(o=r(o)),b=Object(s.b)(b,o)}if((null!==i?i:o)&&a.childToolbarExtend){const{getItems:t}=a.childToolbarExtend,o=t(e);b=Object(s.b)(b,o)}const g=Object(m.b)("toolbarItemsExtend_".concat(l||a.constructor.componentId),null);if(g&&g[c]){const t=a.bindToolbarItems(u,e,h,g[c](u,a));b=Object(s.b)(b,t)}return b},onBeforeOpen:()=>e.Brizy.activeEditorComponent=this,onBeforeClose:()=>e.Brizy.activeEditorComponent=null,onOpen:c,onClose:d,onMouseEnter:u,onMouseLeave:h}}bindToolbarItems(e,t,a,o){return Object(s.c)(o=>{const{id:n,type:i,onChange:r}=o,l=e=>this.patchValue({tabsState:e});Object(g.f)(t)&&(o=Object(b.a)(a,l,o));const s=Object(v.b)(i),d=o.dependencies||c.a.identity;return s&&(o.id=Object(g.b)({key:o.id,device:Object(v.c)(t,o),state:Object(v.d)(a,o)}),o.value=Object(f.b)(i)(o=>Object(g.d)({v:e,key:Object(v.a)(n,o),device:t,state:a}))),o.onChange=(e,t)=>{let a=s?d(Object(v.e)(o.id,e)):r?r(e,t):((e,t)=>void 0!==t?{[e]:t}:null)(o.id,e);a&&this.patchValue(a)},o},o)}makeToolbarPropsFromConfig2(t){var a=this;let{allowExtend:o=!0,allowExtendParent:n=null,allowExtendChild:i=null,extendFilter:r=null,filterExtendName:l=null}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{onToolbarOpen:c,onToolbarClose:d,onToolbarEnter:h,onToolbarLeave:b}=this.props;return{getItems:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Object(u.c)(Object(p.b)().getState());const c=a.getValue(),d=Object(y.h)(c.tabsState);let h=a.bindToolbarItems(c,e,d,t.getItems?t.getItems({v:c,component:a,device:e,state:d}):[]);if((null!==n?n:o)&&a.props.toolbarExtend){const{getItems:t}=a.props.toolbarExtend;let o=t(e);r&&(o=r(o)),h=Object(s.b)(h,o)}if((null!==i?i:o)&&a.childToolbarExtend){const{getItems:t}=a.childToolbarExtend,o=t(e);h=Object(s.b)(o,h)}const b=Object(m.b)("toolbarItemsExtend_".concat(l||a.constructor.componentId),null);if(b&&b.getItems){const t=a.bindToolbarItems(c,e,d,b.getItems({v:c,component:a,device:e,state:d}));h=Object(s.b)(h,t)}return h},onBeforeOpen:()=>e.Brizy.activeEditorComponent=this,onBeforeClose:()=>e.Brizy.activeEditorComponent=null,onOpen:c,onClose:d,onMouseEnter:h,onMouseLeave:b}}render(){const{v:e,vs:t,vd:a}=this.getValue2();return this.renderForEdit(e,t,a)}renderForEdit(e,t,a){throw"renderForEdit: Not Implemented"}renderForView(e,t,a){return this.renderForEdit(e,t,a)}applyRulesToValue(e,t){const a=t.filter(Boolean);if(0===a.length)return e;const o=this.getRulesValue(a);return c.a.defaults(o,e)}getRulesValue(e){const t=Object(u.v)(this.getReduxState());return t?e.reduce((e,a)=>{let o;switch(typeof a){case"object":{const{rule:e,mapper:n}=a;o=t[e]&&n(t[e]);break}case"string":o=t[a];break;default:throw new Error("Invalid rule type")}return o?Object.assign(e,o):e},{}):null}}Object(n.a)(x,"defaultProps",{onToolbarOpen:c.a.noop,onToolbarClose:c.a.noop,onToolbarEnter:c.a.noop,onToolbarLeave:c.a.noop}),t.a=x}).call(this,a(59))},function(e,t,a){"use strict";var o=a(127),n=a(254),i=a(27),r=a(2),l=a(55),c=a(22),s=a(26),d=a(16),p=a(38),u=a(85),m=a(13);function h(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var a=e[Symbol.toPrimitive];if(void 0!==a){var o=a.call(e,t||"default");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function b(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function g(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?b(a,!0).forEach((function(t){Object(r.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):b(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}const y={deviceMode:"desktop",leftSidebar:{isOpen:!1,drawerContentType:null},showHiddenElements:!1};const v={value:{},path:[]};function f(e){const t={};return Object(p.g)(e,e=>{if(e.type&&e.value&&e.value._id&&e.value._thumbnailSrc){const a=e.value;t[e.value._id]={_thumbnailSrc:a._thumbnailSrc,_thumbnailWidth:a._thumbnailWidth,_thumbnailHeight:a._thumbnailHeight,_thumbnailTime:a._thumbnailTime}}}),t}var O,C,w=Object(u.c)((O={project:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,a=arguments.length>2?arguments[2]:void 0;switch(t.type){case m.j:{const{project:e}=t.payload;return e}case m.m:return Object(d.s)(a);case m.t:{const a=t.payload;return Object(l.a)(e,e=>{e.data.disabledElements=a})}case m.k:{const{selectedKit:a}=t.payload;return Object(l.a)(e,e=>{e.data.selectedKit=a})}case m.q:{const a=t.payload;return Object(l.a)(e,e=>{e.data.selectedKit=a})}default:return e}},page:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,a=arguments.length>2?arguments[2]:void 0;switch(t.type){case m.j:{const{page:e}=t.payload;return e}case m.m:return g({},Object(d.m)(a),{status:"publish"});case m.A:{const{data:a}=t.payload;return g({},e,{data:g({},e.data,{triggers:a})})}case m.x:return g({},e,{data:g({},e.data,{rulesAmount:t.payload.length})});default:return e}},blocksThumbnailSizes:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case m.j:return t.payload.blocksThumbnailSizes;default:return e}},globalBlocks:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,a=arguments.length>2?arguments[2]:void 0;switch(t.type){case m.j:return t.payload.globalBlocks;case m.d:{const{id:a,data:o}=t.payload;return g({},e,{[a]:o})}case m.g:{const{id:a}=t.payload;return g({},e,{[a]:g({},e[a],{deleted:!0})})}case m.m:return Object(d.i)(a);default:return e}},globalBlocksUpdates:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case m.v:{const{id:a,data:{value:o}}=t.payload;return g({},e,{[a]:o})}default:return e}},savedBlocks:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case m.j:return t.payload.savedBlocks;case m.e:case m.y:{const{id:a,data:o}=t.payload;return g({},e,{[a]:o})}case m.h:{const{id:a}=t.payload,{[a]:o}=e;return Object(i.a)(e,[a].map(h))}default:return e}},styles:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case m.j:{const{project:e}=t.payload;return e.data.styles}case m.l:case m.k:{const{styles:a}=t.payload;return a?[...e,...a]:e}default:return e}},currentStyleId:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;switch(t.type){case m.j:{const{project:e}=t.payload;return e.data.selectedStyle}case m.s:return t.payload;case m.l:{const{currentStyleId:a}=t.payload;return a||e}default:return e}},currentStyle:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,a=arguments.length>2?arguments[2]:void 0;switch(t.type){case m.j:{const{project:e}=t.payload;return e.data.styles.find(t=>t.id===e.data.selectedStyle)}case m.r:return t.payload;case m.s:{const e=t.payload;return a.styles.find(t=>{let{id:a}=t;return a===e})}case m.l:{const{currentStyleId:a,styles:o}=t.payload;return a?o.find(e=>e.id===a):e}default:return e}},extraFontStyles:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case m.j:{const{project:e}=t.payload;return e.data.extraFontStyles}case m.u:return t.payload;default:return e}},pageBlocks:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case m.j:{const{page:e}=t.payload;return e.data.items||[]}case m.a:{const{block:a}=t.payload,{insertIndex:o}=t.meta;return s.a.insertItemsBatch(e,o,[a])}case m.n:{const{index:a}=t.payload;return Object(c.removeAt)(e,a)}case m.o:{const{oldIndex:a,newIndex:o}=t.payload,n=e[a];return Object(c.insert)(Object(c.removeAt)(e,a),o,n)}case m.p:{const{blocks:e}=t.payload;return e}case m.l:{const{blocks:a}=t.payload,{insertIndex:o}=t.meta;return s.a.insertItemsBatch(e,o,a)}default:return e}},fonts:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case m.j:{const{fonts:e}=t.payload;return e}case m.b:case m.f:return g({},e,{},t.payload);case m.l:case m.k:case m.a:{const{fonts:a}=t.payload;return a&&0!==a.length?Object(l.a)(e,e=>{a.forEach(t=>{let{type:a,fonts:o}=t;e[a]=e[a]||{data:[]},e[a].data.push(...o)})}):e}default:return e}},ui:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:y,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case m.B:return g({},e,{[t.key]:t.value});default:return e}},copiedElement:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:v,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case m.c:return g({},e,{},t.value);default:return e}}},C={screenshots:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,a=(arguments.length>2&&arguments[2],arguments.length>3?arguments[3]:void 0);switch(t.type){case m.j:case m.m:{const e=f(a.page.data),t={};for(const[e,o]of Object.entries(a.globalBlocks)){if(o.type&&o.value&&o.value._id&&o.value._thumbnailSrc){const a=o.value;t[e]={_thumbnailSrc:a._thumbnailSrc,_thumbnailWidth:a._thumbnailWidth,_thumbnailHeight:a._thumbnailHeight,_thumbnailTime:a._thumbnailTime}}Object.assign(t,f(o.value))}return g({},e,{},t,{_published:g({},e,{},t)})}case m.z:{const{payload:{blockId:a,data:o},meta:{blockType:n,action:i}}=t,r=g({},e,{[a]:o});return"global"===n&&"create"===i&&(r._published=g({},r._published,{[a]:o})),r}default:return e}}},function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;const a={};return Object.entries(O).reduce((a,o)=>{let[n,i]=o;return a[n]=i(e[n],t,e),a},a),Object.entries(C).reduce((a,o)=>{let[n,i]=o;return a[n]=i(e[n],t,e,a),a},a),a}),{keysToTrack:["pageBlocks","currentStyleId","currentStyle","extraFontStyles","globalBlocksUpdates"]});let x;function S(){let{middleware:e=[]}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(x)throw new Error("store is already created");return x=Object(o.d)(w,Object(o.c)(n.reduxBatch,Object(o.a)(...e)))}function j(){if(!x)throw new Error("store is not yet created");return x}a.d(t,"a",(function(){return S})),a.d(t,"b",(function(){return j}))},,,function(e,t,a){"use strict";var o=a(27),n=a(2),i=a(25),r=a.n(i),l=a(205),c=a.n(l),s=a(12);function d(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function p(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?d(a,!0).forEach((function(t){Object(n.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):d(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}const u=e=>{let t;if(!e.data)throw new Error("Project data should exist");try{t=JSON.parse(e.data)}catch(t){throw"Failed to parse project data ".concat(e.data)}return p({},e,{data:t})},m=e=>{return p({},e,{data:JSON.stringify(e.data)})},h=e=>{const t=String(e.id);let a;if(e.data)try{a=JSON.parse(e.data)}catch(t){throw"Failed to parse page ".concat(e.data)}else a={};return p({},e,{id:t,data:a})},b=e=>{return p({},e,{data:JSON.stringify(e.data)})},g=e=>{let t;if(!e.data)throw new Error("globalBlock data should exist");try{t=JSON.parse(e.data)}catch(t){throw"Failed to parse globalBlock data ".concat(e.data)}return p({},e,{data:t})},y=e=>{return p({},e,{data:JSON.stringify(e.data)})},v=e=>{let t;if(!e.data)throw new Error("savedBlock data should exist");try{t=JSON.parse(e.data)}catch(t){throw"Failed to parse savedBlock data ".concat(e.data)}return p({},e,{data:t})},f=e=>{return p({},e,{data:JSON.stringify(e.data)})};function O(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function C(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?O(a,!0).forEach((function(t){Object(n.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):O(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}a.d(t,"u",(function(){return j})),a.d(t,"n",(function(){return k})),a.d(t,"B",(function(){return P})),a.d(t,"l",(function(){return B})),a.d(t,"A",(function(){return z})),a.d(t,"C",(function(){return T})),a.d(t,"o",(function(){return H})),a.d(t,"i",(function(){return E})),a.d(t,"b",(function(){return _})),a.d(t,"z",(function(){return M})),a.d(t,"p",(function(){return R})),a.d(t,"d",(function(){return I})),a.d(t,"D",(function(){return N})),a.d(t,"e",(function(){return A})),a.d(t,"f",(function(){return L})),a.d(t,"j",(function(){return V})),a.d(t,"x",(function(){return F})),a.d(t,"y",(function(){return D})),a.d(t,"t",(function(){return W})),a.d(t,"q",(function(){return G})),a.d(t,"v",(function(){return U})),a.d(t,"k",(function(){return K})),a.d(t,"r",(function(){return q})),a.d(t,"s",(function(){return Y})),a.d(t,"g",(function(){return X})),a.d(t,"a",(function(){return Z})),a.d(t,"w",(function(){return J})),a.d(t,"m",(function(){return Q})),a.d(t,"h",(function(){return $}));const w=s.a.get("wp").api.url;function x(e,t){const{hash:a,url:o}=s.a.get("wp").api,n=C({},t,{action:e,hash:a,version:s.a.get("editorVersion")});return new c.a((e,t)=>r.a.post(o,n).done(e).fail(e=>t(e.responseText)))}function S(e){const{hash:t,url:a}=s.a.get("wp").api,n=s.a.get("editorVersion"),{data:i}=e,l=Object(o.a)(e,["data"]);return new c.a((e,o)=>{r.a.ajax(C({},l,{url:a,data:C({},i,{hash:t,version:n}),onbeforeunload:()=>"You have unsaved data.",failedAttempts:0,success(t){this.failedAttempts=0,window.onbeforeunload=null,e(t)},error(e){0===e.status&&(this.failedAttempts++,window.onbeforeunload=this.onbeforeunload,this.failedAttempts<=5?setTimeout(()=>r.a.ajax(this),5e3*this.failedAttempts):o(e))}}))})}function j(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return fetch(e,t)}function k(){const{getProject:e}=s.a.get("wp").api;return S({type:"POST",dataType:"json",data:{action:e}}).then(e=>{let{data:t}=e;return t}).then(u)}function P(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{setProject:a}=s.a.get("wp").api,{is_autosave:o=1}=t,{data:n}=m(e);return S({type:"POST",dataType:"json",data:{action:a,data:n,is_autosave:o}})}function B(){const e=s.a.get("wp").api;return S({type:"POST",dataType:"json",data:{id:s.a.get("wp").page,action:e.getPage}}).then(e=>{let{data:t}=e;return t.map(h)})}function z(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{updatePage:a}=s.a.get("wp").api,{is_autosave:o=1}=t;return S({type:"POST",dataType:"json",data:C({action:a},b(e),{is_autosave:o})})}function T(e){const{api:{updateRules:t,hash:a,url:o},page:n}=s.a.get("wp"),i=s.a.get("editorVersion");return j("".concat(o,"?action=").concat(t,"&hash=").concat(a,"&post=").concat(n,"&version=").concat(i),{method:"POST",credentials:"same-origin",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)})}function H(){const{api:{getRuleList:e,hash:t,url:a},page:o}=s.a.get("wp"),n=s.a.get("editorVersion");return j(a,{method:"POST",credentials:"same-origin",body:new URLSearchParams({action:e,hash:t,post:o,version:n})}).then(e=>e.json()).then(e=>{let{data:t}=e;return t})}function E(){const{getGlobalBlockList:e}=s.a.get("wp").api;return S({type:"POST",dataType:"json",data:{action:e}}).then(e=>{let{data:t}=e;return t.map(g).reduce((e,t)=>{let{uid:a,data:o}=t;return e[a]=o,e},{})})}function _(e){const{createGlobalBlock:t}=s.a.get("wp").api,{id:a,data:o}=y(e);return S({type:"POST",dataType:"json",data:{action:t,uid:a,data:o}})}function M(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{updateGlobalBlock:a}=s.a.get("wp").api,{is_autosave:o=1}=t,{id:n,data:i}=y(e);return S({type:"POST",dataType:"json",data:{action:a,uid:n,data:i,is_autosave:o}})}function R(){const{getSavedBlockList:e}=s.a.get("wp").api;return S({type:"POST",dataType:"json",data:{action:e}}).then(e=>{let{data:t}=e;return t.map(v).reduce((e,t)=>{let{uid:a,data:o}=t;return e[a]=o,e},{})})}function I(e){const{createSavedBlock:t}=s.a.get("wp").api,{id:a,data:o}=f(e);return S({type:"POST",dataType:"json",data:{action:t,uid:a,data:o}})}function N(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{updateSavedBlock:a}=s.a.get("wp").api,{is_autosave:o=0}=t,{id:n,data:i}=f(e);return S({type:"POST",dataType:"json",data:{action:a,uid:n,data:i,is_autosave:o}})}function A(e){let{id:t}=e;const{deleteSavedBlock:a}=s.a.get("wp").api;return S({type:"POST",dataType:"json",data:{action:a,uid:t}})}function L(e){const{api:t,page:a}=s.a.get("wp"),o={post_id:a,media:e};return x(t.downloadMedia,o).then(e=>{let{data:t}=e;return t})}function V(e){const{api:t,page:a}=s.a.get("wp"),o={post_id:a,attachment_id:e};return x(t.getMediaUid,o).then(e=>{let{data:t}=e;return t})}function F(e,t){return x(s.a.get("wp").api.setFeaturedImage,{post:e,attachmentId:t})}function D(e,t,a,o){return x(s.a.get("wp").api.setFeaturedImageFocalPoint,{post:e,attachmentId:t,pointX:a,pointY:o})}function W(e){return x(s.a.get("wp").api.removeFeaturedImage,{post:e})}function G(){return x(s.a.get("wp").api.getSidebars,{}).then(e=>{let{data:t}=e;return t})}function U(e){return x(s.a.get("wp").api.shortcodeContent,{shortcode:e}).then(e=>{let{data:t}=e;return t})}function K(){return x(s.a.get("wp").api.getMenus,{}).then(e=>{let{data:t}=e;return t})}function q(e){return x(s.a.get("wp").api.getTerms,{taxonomy:e}).then(e=>{let{data:t}=e;return t})}function Y(){return x(s.a.get("wp").api.getFonts,{}).then(e=>{let{data:t}=e;return t})}function X(e){const t={attachment_id:e};return x(s.a.get("wp").api.getAttachmentUid,t).then(e=>{let{data:t}=e;return t})}function Z(e){let{base64:t,blockType:a}=e;const{page:o,api:{createBlockScreenshot:n}}=s.a.get("wp"),i=s.a.get("editorVersion"),r=t.replace(/data:image\/.+;base64,/,"");return j(w,{method:"POST",credentials:"omit",body:new URLSearchParams({action:n,post:o,block_type:a,ibsf:r,version:i})}).then(e=>e.json()).then(e=>{if(e.success)return e.data;throw e})}function J(e){let{id:t,base64:a,blockType:o}=e;const{page:n,api:{updateBlockScreenshot:i}}=s.a.get("wp"),r=s.a.get("editorVersion"),l=a.replace(/data:image\/.+;base64,/,"");return j(w,{method:"POST",credentials:"omit",body:new URLSearchParams({action:i,post:n,block_type:o,id:t,ibsf:l,version:r})}).then(e=>e.json()).then(e=>{if(e.success)return e.data;throw e})}function Q(e){return x(s.a.get("wp").api.getPostObjects,{postType:e}).then(e=>{let{data:t}=e;return t})}function $(){return x(s.a.get("wp").api.getRuleGroupList,{}).then(e=>{let{data:t}=e;return t})}},function(e,t){e.exports=jQuery},function(e,t,a){"use strict";(function(e){a.d(t,"a",(function(){return f}));var o=a(9),n=a(2),i=a(0),r=a.n(i),l=a(69),c=a(22),s=a(49),d=a(21),p=a(16),u=a(13),m=a(20),h=a(34);function b(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function g(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?b(a,!0).forEach((function(t){Object(n.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):b(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}const y=(e,t)=>Object(l.a)((e=>Array.isArray(e)?[]:{})(e),e,t);function v(e,t,a){const o=e.slice();return t.forEach((function(t,n){if(void 0===o[n]){const e=!1!==a.clone&&a.isMergeableObject(t);o[n]=e?y(t,a):t}else a.isMergeableObject(t)?o[n]=Object(l.a)(e[n],t,a):-1===e.indexOf(t)&&o.push(t)})),o}class f extends m.a{constructor(){super(...arguments),Object(n.a)(this,"handleKeyDown",(e,t)=>{let{keyName:a,id:o}=t;e.preventDefault();const n=this.getValue().findIndex(e=>{let{value:{_id:t}}=e;return t===o});switch(a){case"alt+N":case"ctrl+N":case"cmd+N":case"right_cmd+N":return void this.addColumn(n+1);case"alt+D":case"ctrl+D":case"cmd+D":case"right_cmd+D":return void this.cloneItem(n);case"alt+C":case"ctrl+C":case"cmd+C":case"right_cmd+C":return void this.copy(n);case"alt+V":case"ctrl+V":case"cmd+V":case"right_cmd+V":return void this.paste(n);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(n);case"ctrl+right":case"cmd+right":case"right_cmd+right":return void this.changeHorizontalAlign(n,"increase");case"ctrl+left":case"cmd+left":case"right_cmd+left":return void this.changeHorizontalAlign(n,"decrease");case"ctrl+up":case"cmd+up":case"right_cmd+up":case"alt+up":return void this.changeVerticalAlign(n,"decrease");case"ctrl+down":case"cmd+down":case"right_cmd+down":case"alt+down":return void this.changeVerticalAlign(n,"increase");case"alt+del":case"del":case"cmd+backspace":case"cmd+del":case"right_cmd+backspace":case"right_cmd+del":return void this.removeItem(n)}}),Object(n.a)(this,"renderItem",(e,t,a)=>{const{sliceStartIndex:o,sliceEndIndex:n}=f.defaultProps,{sliceStartIndex:i=o,sliceEndIndex:r=n}=this.props;if(t>=i&&t<r){const o=e.value._id,n=this.renderItemData(e,o,t,a);return this.renderItemWrapper(n,o,t,e,a)}return null}),Object(n.a)(this,"getCurrentCopiedElement",()=>{const{path:e,value:t}=Object(p.a)(Object(d.b)().getState());return t?Object(c.getIn)(t,e):null})}static insertItemsBatch(e,t,a){return a.reduce((e,a,o)=>{const n=Object(h.h)(a),i=Object(h.e)(n);return Object(c.insert)(e,t+o,i)},e)}static cloneItem(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t+1;if(!e[t])throw new Error("Can't clone invalid item at index ".concat(t));return f.insertItem(e,a,e[t])}insertItem(e,t){const a=Object(h.h)(t),o=Object(h.e)(a),n=this.getDBValue()||[],i=Object(c.insert)(n,e,o);this.handleValueChange(i,{arrayOperation:"insert"})}insertItemsBatch(e,t){const a=this.getDBValue()||[],o=t.reduce((t,a,o)=>{const n=Object(h.h)(a),i=Object(h.e)(n);return Object(c.insert)(t,e+o,i)},a);this.handleValueChange(o,{arrayOperation:"insert_bulk"})}updateItem(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const o=this.getDBValue(),n=Object(c.setIn)(o,[e,"value"],t);this.handleValueChange(n,Object.assign(a,{arrayOperation:"itemChange"}))}removeItem(e){const t=this.getDBValue()||[],a=Object(c.removeAt)(t,e);this.handleValueChange(a,{arrayOperation:"remove"})}replaceItem(e,t,a){const o=Object(h.h)(t,{exclude:["_id"]}),n=Object(h.e)(o,a.idOptions),i=this.getDBValue()||[],r=Object(c.replaceAt)(i,e,n);this.handleValueChange(r,{arrayOperation:"replace",itemIndex:e,oldValue:i})}cloneItem(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e+1;const a=this.getDBValue()||[];if(!a[e])throw new Error("Can't clone invalid item at index ".concat(e));this.insertItem(t,a[e])}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,a){const{itemProps:o}=f.defaultProps,{itemProps:n=o}=this.props;return"function"==typeof n?n(e,t,a):n}renderItemData(e,t,a,n){var i=this;const{type:l,value:c}=e,d=s.a.getComponent(l),p=this.getDefaultValue(),u=this.getItemProps(e,a,n),m=[...this.getPath(),a,"value"],h=p[a]&&p[a].value,b=c,g=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{intent:o}=t;"replace_all"===o?i.replaceItem(a,e,t):null===e?i.removeItem(a,t):i.updateItem(a,e,t)};if(d)return r.a.createElement(d,Object(o.a)({},u,{key:t,path:m,defaultValue:h,dbValue:b,reduxState:this.getReduxState(),reduxDispatch:this.getReduxDispatch(),onChange:g}));{const e=s.a.getNotFoundComponent();return r.a.createElement(e,Object(o.a)({},u,{key:t,path:m,defaultValue:h,dbValue:b,reduxState:this.getReduxState(),reduxDispatch:this.getReduxDispatch(),onChange:g,componentId:l}))}}renderItemWrapper(e,t,a,o,n){return e}renderItemsContainer(e){return e}renderForEdit(e){const t=e.map(this.renderItem);return this.renderItemsContainer(t,e)}changeVerticalAlign(t,a){const o=this.getValue(),n=Object(p.q)(Object(d.b)().getState()),i=e.Brizy.activeEditorComponent.getPath(),{path:r,value:{type:l,value:u}}=Object(h.c)(i,n,"verticalAlign");if(u){const e=["top","center","bottom"],{defaultValue:{style:{verticalAlign:n}}}=s.a.getComponent(l),i=u.verticalAlign||n||"top",d=Object(h.b)(e,i,a),p=this.getPath(),m=r.reduce((e,t,a)=>(void 0===p[a]&&e.push(r[a]),e),[]),b=Object(c.setIn)(o,[...m,"value"],g({},u,{verticalAlign:d}));this.updateItem(t,b[t].value)}}changeHorizontalAlign(t,a){const o=this.getValue(),n=e.Brizy.activeEditorComponent.getPath(),i=Object(d.b)().getState(),r=Object(p.q)(i),{deviceMode:l}=i.ui,u="desktop"===l?"horizontalAlign":"".concat(l,"HorizontalAlign"),{path:m,value:{type:b,value:y}}=Object(h.c)(n,r,u);if(y){const e=["left","center","right"],{defaultValue:{style:n}}=s.a.getComponent(b),i=y[u]||n[u]||"left",r=Object(h.b)(e,i,a),l=this.getPath(),d=m.reduce((e,t,a)=>(void 0===l[a]&&e.push(m[a]),e),[]),p=Object(c.setIn)(o,[...d,"value"],g({},y,{[u]:r}));this.updateItem(t,p[t].value)}}copy(e){const t=this.getReduxDispatch(),a=[...this.getPath(),e],o=Object(p.p)(this.getReduxState());t(Object(u.S)({value:o,path:a}))}paste(e){const t=this.getValue()[e],{path:a,value:o}=Object(p.a)(Object(d.b)().getState());if(!o)return;const{value:n}=Object(h.a)(a,o,"Cloneable"===t.type||"Wrapper"===t.type?e=>{let{type:t}=e;return"Cloneable"===t||"Wrapper"===t}:e=>{let{type:a}=e;return a===t.type});n&&this.insertItem(e+1,n)}pasteStyles(e){const{path:t,value:a}=Object(p.a)(Object(d.b)().getState());if(!a)return;const o=this.getValue()[e],n=this.getCurrentCopiedElement();let i=0;if(n&&"Wrapper"===n.type&&"Wrapper"===o.type){if(n.value.items[0].type!==o.value.items[0].type)return;i=1,"Form"===n.value.items[0].type||"IconText"===n.value.items[0].type?i=3:"ImageGallery"===n.value.items[0].type&&(i=2)}const{value:r}=Object(h.a)(t,a,e=>{let{type:t}=e;return t===o.type});if(r){const t=Object(h.f)(r,i),a=Object(l.a)(o,t,{arrayMerge:v});this.updateItem(e,a.value)}}}Object(n.a)(f,"defaultProps",{itemProps:{},sliceStartIndex:0,sliceEndIndex:1/0}),Object(n.a)(f,"insertItem",h.d)}).call(this,a(59))},,function(e,t,a){"use strict";function o(e){return new Promise((function(t,a){const o=new Image;o.onload=function(){t(this)},o.onabort=function(){a('preloadImage("'.concat(e,'") onabort'))},o.onerror=function(){a('preloadImage("'.concat(e,'") onerror'))},o.src=e}))}var n=a(7),i=a.n(n),r=a(24);const l={acceptedExtensions:["jpeg","jpg","png","gif"],onBase64:e=>{},onUpload:e=>{},onError:e=>console.log("uploadImage default onError",e)};function c(e,t){const{acceptedExtensions:a,onBase64:o,onUpload:n,onError:c}=i.a.extend({},l,t);Promise.resolve(e).then(e=>{const t=e.name.split(".").pop();if(!(t&&i.a.some(a,e=>e===t.toLowerCase())))throw"EXTENSION_NOT_ACCEPTED";return e}).then(s).then(e=>{o(e);const t=e.replace(/data:image\/.+;base64,/,"");return Object(r.uploadImage)({base64:t})}).then(n).catch(c)}function s(e){return new Promise((function(t,a){const o=new FileReader;o.onload=function(e){t(e.target.result)},o.onerror=function(){a("Error read file.")},o.onabort=function(){a("Abort read file.")},o.readAsDataURL(e)}))}var d=a(12),p=a(74);const u=e=>{const t=i.a.mapObject(e,e=>"number"===e?Math.round(e):e);return Object(p.a)(t)};const{pageAttachments:m}=d.a.get("wp"),h=d.a.get("urls").site,b={},g=h.includes("?")?"".concat(h,"&"):"".concat(h,"/?");function y(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{iW:5e3,iH:"any"};if(!e)return null;{const a=u(t);if(m.images[e]||0===e.indexOf("wp-")){const t=Object(p.a)({brizy_media:e,brizy_crop:a,brizy_post:d.a.get("wp").page});return g+t}return b[e]||(b[e]=!0,Object(r.f)(e).then(()=>{b[e]=!1,m.images[e]=!0})),function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{iW:5e3,iH:"any"};if(e){const a=u(t);return[d.a.get("urls").image,a,e].join("/")}return null}(e,t)}}function v(e){if(e){const{customFile:t}=d.a.get("urls");return"".concat(t).concat(e)}return null}function f(e,t,a){const o=e>t?e/a:t/a;return{width:Math.round(e/o),height:Math.round(t/o)}}function O(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{cW:1200,cH:0};const{cW:a,cH:o}=t;if(!e||"number"!=typeof a||"number"!=typeof o)throw new Error("Invalid arguments");return"{{".concat(e.replace(/{{|}}/g,"")," cW='").concat(a,"' cH='").concat(o,"'}}")}function C(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").split(".").pop().toLowerCase()}a.d(t,"e",(function(){return o})),a.d(t,"g",(function(){return c})),a.d(t,"c",(function(){return y})),a.d(t,"f",(function(){return v})),a.d(t,"b",(function(){return O})),a.d(t,"d",(function(){return f})),a.d(t,"a",(function(){return C}))},,function(e,t,a){"use strict";var o=a(2),n=a(0),i=a.n(n),r=a(6),l=a.n(r),c=a(7),s=a.n(c),d=a(5),p=a.n(d);class u extends i.a.Component{getClassName(){return p()("brz-control__select-option",{active:this.props.active,disabled:this.props.disabled})}render(){const{title:e,disabled:t,onClick:a,value:o,children:n}=this.props,r=t?()=>{}:a;return i.a.createElement("div",{className:this.getClassName(),title:e,"data-value":o,onClick:r},n)}}Object(o.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(o.a)(u,"defaultProps",{active:!1,title:"",disabled:!1,value:"",onClick:s.a.noop}),t.a=u},function(e,t,a){"use strict";a.d(t,"a",(function(){return d}));var o=a(2),n=a(0),i=a.n(n),r=a(5),l=a.n(r),c=a(86),s=a(258);class d extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"state",{icon:null}),Object(o.a)(this,"isUnmounted",!1)}componentDidMount(){const{name:e,type:t,suffix:a}=this.props;this.getSvg(t,e,a)}componentWillReceiveProps(e){let{name:t,type:a,suffix:o}=e;const{name:n,type:i,suffix:r}=this.props;n===t&&i===a&&r===o||this.getSvg(a,t,o)}shouldComponentUpdate(e,t){let{name:a,type:o,suffix:n,className:i}=e,{icon:r}=t;const{name:l,type:c,suffix:s,className:d}=this.props,{icon:p}=this.state;return p!==r||l!==a||c!==o||s!==n||d!==i}componentWillUnmount(){this.isUnmounted=!0}fetchIcon(e,t,a){const o=Object(c.c)(e,t,a),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,a){const o=await this.fetchIcon(e,t,a);this.isUnmounted||this.setState({icon:Object(s.responseToSvg)(o)})}renderForEdit(){const{className:e}=this.props,t=l()("brz-icon-svg",e);return this.state.icon&&i.a.createElement("svg",{className:t,dangerouslySetInnerHTML:{__html:this.state.icon}})}renderForView(){const{className:e,type:t,name:a,suffix:o}=this.props,n=l()("brz-icon-svg",e),r=Object(c.c)(t,a,o);return i.a.createElement("svg",{className:n,"data-href":r})}render(){return this.renderForEdit()}}Object(o.a)(d,"defaultProps",{className:"",name:"",type:"",suffix:"nc_icon"})},function(e,t,a){"use strict";a.d(t,"a",(function(){return r}));var o=a(251),n=a.n(o);const i="abcdefghijklmnopqrstuvwxyz",r=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:36;return n()(i,e)}},function(e,t,a){"use strict";var o=a(2),n=a(0),i=a.n(n),r=a(12);const l=()=>r.a.get("user").role;class c extends n.Component{render(){const{allow:e,children:t,component:a,render:o,fallbackComponent:n,fallbackRender:r}=this.props;if(e.includes(l())){if(t)return t;if(a)return i.a.createElement(a,null);if(o)return o()}else{if(n)return i.a.createElement(n,null);if(r)return r()}return null}}Object(o.a)(c,"defaultProps",{allow:[]});var s=a(9);const d=e=>{let{allow:t,component:a,render:o,fallbackComponent:n,fallbackRender:r}=e;function c(e,c){if(t.includes(l())){if(a)return i.a.createElement(a,Object(s.a)({},e,{ref:c}));if(o)return o(e)}else{if(n)return i.a.createElement(n,Object(s.a)({},e,{ref:c}));if(r)return r(e)}return null}return c.displayName="RolesHOC(".concat(a.displayName||a.name,")"),i.a.forwardRef(c)};a.d(t,"a",(function(){return c})),a.d(t,"c",(function(){return d})),a.d(t,"b",(function(){return l}))},function(e,t,a){"use strict";var o=a(49),n=a(38),i=a(32);const r=(e,t,a,n)=>{if("type"===e&&null!=o.a.getComponent(t)){if(a.value=a.value||{},void 0!==a.value._id&&n.keepExistingIds)return;a.value._id=Object(i.a)()}};function l(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const a=JSON.parse(JSON.stringify(e));return Object(n.f)(a,r,t),a}function c(e){return JSON.parse(JSON.stringify(e,(e,t)=>"_id"===e?void 0:t))}var s=a(2),d=a(22);function p(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function u(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?p(a,!0).forEach((function(t){Object(s.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):p(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function m(e,t,a){let o=e.findIndex(e=>e===t),n="increase"===a?++o:--o;return n===e.length?n=0:n<0&&(n=e.length-1),e[n]}function h(e,t,a){return b(e,t,e=>{if(e.type){const{defaultValue:t}=o.a.getComponent(e.type)||{};return!(!t||!t.style)&&t.style[a]}})}function b(e,t,a){const o=[...e];let n=[];for(let i=0;i<=e.length;i++){const e=Object(d.getIn)(t,o),i=a(e);if(i||null===i)return{value:e,path:o};n.unshift(o.pop())}return{value:null,path:null}}function g(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;const n=function(e){const{defaultValue:t}=o.a.getComponent(e.type);return t.style}(e);let i=Object(d.setIn)(e,["value"],y(e.value,n));if(a++,e.value.items&&a<=t){const o=e.value.items.map((e,o)=>{let n={};return i.value&&i.value.items&&i.value.items[o]&&(n=i.value.items[o]),g(u({},e,{value:u({},n.value,{},e.value)}),t,a)});i=Object(d.setIn)(i,["value","items"],o)}return i}const y=function e(t){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.entries(a).reduce((o,n)=>{let[i,r]=n;return o[i]=i in t?t[i]:r,o[i]="items"===i?t.items.map((t,o)=>u({},t,{value:u({},e(t.value,a.items[o].value),{},t.value)})):i in t?t[i]:r,o},{})};var v=a(158),f=a(159);a.d(t,"e",(function(){return l})),a.d(t,"g",(function(){return c})),a.d(t,"f",(function(){return g})),a.d(t,"b",(function(){return m})),a.d(t,"a",(function(){return b})),a.d(t,"c",(function(){return h})),a.d(t,"h",(function(){return v.a})),a.d(t,"d",(function(){return f.a}))},,function(e,t,a){"use strict";var o=a(9),n=a(2),i=a(0),r=a.n(i),l=a(7),c=a.n(l),s=a(5),d=a.n(s),p=a(41),u=a(11),m=(a(31),a(51)),h=a(62);function b(e,t,a,o){const n=t*a,i=t*o,r=e*t;return Math.max(n,Math.min(i,r))}class g extends r.a.Component{constructor(){super(...arguments),Object(n.a)(this,"state",{isOpen:!1,currentValue:this.props.defaultValue,position:"bottom-left"}),Object(n.a)(this,"onClickOutside",()=>{this.state.isOpen&&this.setState({isOpen:!1})}),Object(n.a)(this,"handleItemClick",e=>{this.setState({isOpen:!1,currentValue:e}),this.props.onChange(e)}),Object(n.a)(this,"handleContentRef",e=>{this.content=e}),Object(n.a)(this,"handleDropdownNode",e=>{this.dropdown=e}),Object(n.a)(this,"handleLabelClick",()=>{this.setState({isOpen:!this.state.isOpen})})}componentDidMount(){this.props.inPortal||this.reposition()}componentDidUpdate(){this.props.inPortal||this.isRepositioning||this.reposition()}componentWillReceiveProps(e){this.state.defaultValue!==e.defaultValue&&this.setState({currentValue:e.defaultValue})}getScrollPaneStyle(){const{children:e}=this.props,t=r.a.Children.count(e);let a=0;return r.a.Children.forEach(e,e=>{const{items:t}=e.props;t&&t.length&&(a+=t.length)}),{height:b(t+a,this.props.itemHeight,this.props.minItems,this.props.maxItems)}}reposition(){const{bottom:e,width:t,x:a}=this.dropdown.getBoundingClientRect();let{position:o}=this.state;const[n,i]=o.split("-");e>=window.innerHeight&&(o="top-".concat(i)),t+a>=window.innerWidth&&(o="".concat(n,"-right")),this.isRepositioning=!0,this.setState({position:o},()=>{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 ".concat(e))}}renderLabelIcon(){return r.a.createElement(u.a,{icon:this.props.labelIcon})}renderLabelInput(){const{children:e}=this.props,{currentValue:t}=this.state;let a;r.a.Children.forEach(e,e=>{const{items:o}=e.props;if(!a)if(o&&o.length){const o=r.a.Children.toArray(e.props.items);a=o.find(e=>e.props.value===t)}else e.props.value===t&&(a=e)});const o=r.a.createElement(u.a,{icon:"nc-stre-down",className:"brz-control__select--arrow"});return r.a.createElement(r.a.Fragment,null,a||this.findFirstItem(),o)}renderItems(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props.children;const{currentValue:t}=this.state;return r.a.Children.map(e,(e,a)=>{const{value:o,disabled:n,items:i}=e.props;return i&&i.length?r.a.cloneElement(e,{key:a,items:this.renderItems(i)}):r.a.cloneElement(e,{key:a,active:o===t,onClick:n?null:()=>this.handleItemClick(o)})})}renderDropDown(){const{inPortal:e,className:t}=this.props;if(!e)return r.a.createElement("div",{className:"brz-control__select-options",ref:this.handleDropdownNode},r.a.createElement(p.a,{className:"brz-ed-scroll-pane",style:this.getScrollPaneStyle()},this.renderItems()));if(this.state.isOpen&&e){const{top:e,left:a,height:o,width:n}=this.content.getBoundingClientRect(),{scrollLeft:i}=this.content.ownerDocument.documentElement,l=d()("brz-control__portal-select brz-control__select",t),c={top:e+o+3,left:a+i,width:n};return r.a.createElement(h.a,{node:this.content.ownerDocument.body,className:l},r.a.createElement("div",{className:"brz-control__select-options",style:c},r.a.createElement(p.a,{className:"brz-ed-scroll-pane",style:this.getScrollPaneStyle()},this.renderItems())))}}render(){const{className:e,labelType:t,currentValue:a,inputAttributes:n,clickOutsideExceptions:i}=this.props,{position:l,isOpen:c}=this.state,s=d()("brz-control__select","brz-control__select--".concat(l),e,{opened:c}),p=[...i,".brz-control__portal-select"];return r.a.createElement(m.a,{exceptions:p,onClickOutside:this.onClickOutside},r.a.createElement("div",{className:s,ref:this.handleContentRef},r.a.createElement("div",{className:"brz-control__select-current brz-control__select-current__".concat(t),onClick:this.handleLabelClick},this.renderLabel()),this.renderDropDown(),r.a.createElement("input",Object(o.a)({type:"hidden",value:a},n))))}findFirstItem(){let e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props.children;return r.a.Children.forEach(t,t=>{const{items:a}=t.props;e||(e=a&&a.length?this.findFirstItem(a):t)}),e}}Object(n.a)(g,"defaultProps",{defaultValue:"",inputAttributes:{},labelType:"input",labelIcon:"nc-menu",minItems:1,maxItems:5,itemHeight:38,arrowIcon:"nc-arrow-down",inPortal:!1,clickOutsideExceptions:[],onChange:c.a.noop}),t.a=g},,function(e,t,a){"use strict";var o=a(7),n=a.n(o);const i=function e(t,a){let o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],n=a(t);if(n)return{obj:t,path:o};for(let n in t)if(t.hasOwnProperty(n)&&"object"==typeof t[n]&&null!==t[n]){const{obj:i,path:r}=e(t[n],a,[...o,n]);if(i)return{obj:i,path:r}}return{obj:null,path:null}},r=function e(t,a){for(var o=arguments.length,n=new Array(o>2?o-2:0),i=2;i<o;i++)n[i-2]=arguments[i];for(let o in t)t.hasOwnProperty(o)&&(t[o]&&"object"==typeof t[o]&&e(t[o],a,...n),a(o,t[o],t,...n))},l=(e,t)=>{for(let a in e)e.hasOwnProperty(a)&&e[a]&&"object"==typeof e[a]&&l(e[a],t);t(e)},c=e=>{const t={};for(let a in e)Array.isArray(e[a])||"object"!=typeof e[a]||null===e[a]?t[a]=e[a]:Object.assign(t,c(e[a]));return t};function s(e){return e.reduce((e,t)=>{let[a,o]=t;return e[a]=o,e},{})}a.d(t,"c",(function(){return d})),a.d(t,"b",(function(){return p})),a.d(t,"h",(function(){return u})),a.d(t,"a",(function(){return i})),a.d(t,"f",(function(){return r})),a.d(t,"g",(function(){return l})),a.d(t,"d",(function(){return c})),a.d(t,"e",(function(){return s}));const d=(e,t)=>Array.isArray(t)?t.map(e):t&&"object"==typeof t?n.a.mapObject(t,e):t,p=(e,t)=>!(!t||!e.every(e=>t.hasOwnProperty(e))),u=e=>null!==e&&"object"==typeof e?e:{}},function(e,t,a){"use strict";var o=a(12);function n(e){return o.a.get("urls").assets+"/"+e}a.d(t,"a",(function(){return n}))},function(e,t,a){"use strict";(function(e){var o=a(27),n=a(2),i=a(0),r=a.n(i),l=a(22),c=a(21),s=a(33),d=a(34),p=a(16),u=a(334);function m(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}const h={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"]},b=e=>e.reduce((e,t)=>(h[t]&&(e=[...e,...h[t]]),e),[]),g=r.a.createContext({});class y extends r.a.Component{constructor(){super(...arguments),Object(n.a)(this,"contextValue",{getParentContextMenuItems:this.getItems}),Object(n.a)(this,"getItems",()=>{let e=this.props,{children:t,shortcutsTypes:a=[],keyNames:i=[]}=e,r=Object(o.a)(e,["children","shortcutsTypes","keyNames"]);const{getParentContextMenuItems:l}=this.context;let c=function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?m(a,!0).forEach((function(t){Object(n.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):m(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({onKeyUp:()=>{},onKeyDown:()=>{},keyNames:[...b(a),...i]},r);return c=l?[c,...l()]:[c]})}handleFilterItems(t){if(t.length&&t[0].id.startsWith("key-helper"))return t;const a=e.Brizy.activeEditorComponent;if(!a)return[];const o=a.getPath(),n=Object(c.b)().getState(),i=Object(p.q)(n),r=Object(p.a)(n),s=[...o];if(h.paste.includes(t[0].keyName)){const{value:e}=Object(d.a)(o,i,e=>{let{type:t}=e;return"Wrapper"===t||"Cloneable"===t});if(e&&r.value){const{value:a}=Object(d.a)(r.path,r.value,e=>{let{type:t}=e;return"Wrapper"===t||"Cloneable"===t});if(a&&("Cloneable"===a.type||"Cloneable"===e.type)&&a.value.items[0].type!==e.value.items[0].type){const a=t.find(t=>{let{id:a}=t;return a===e.value._id});return a?[a]:[]}}}let u=[];for(let e=0;e<=o.length;e++){const e=Object(l.getIn)(i,s);if(e){const a=t.find(t=>{let{id:a}=t;return a===e._id});if(a)return[a]}u.unshift(s.pop())}return[]}shouldShortCutHandle(e,t){let{keyName:a}=t;const o=h.delete.includes(a),n=h.paste.includes(a),i=h.copy.includes(a),r=o||n||i,l=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(","))||l&&r)}render(){const{children:e,id:t}=this.props,a=this.getItems();return r.a.createElement(g.Provider,{value:this.contextValue},e,r.a.createElement(u.a,{items:a,id:t,shouldKeyDownHandle:this.shouldShortCutHandle,shouldKeyUpHandle:this.shouldShortCutHandle,filterItems:this.handleFilterItems}))}}Object(n.a)(y,"contextType",g),t.a=Object(s.c)({allow:["admin"],component:y,fallbackComponent:e=>{let{children:t}=e;return t||null}})}).call(this,a(59))},function(e,t,a){"use strict";var o=a(2),n=a(0),i=a.n(n),r=a(23),l=a.n(r),c=a(5),s=a.n(c),d=a(7),p=a.n(d);class u extends n.Component{constructor(){super(...arguments),Object(o.a)(this,"content",i.a.createRef()),Object(o.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,a,o,n){const i=Math.max(a,e),r=i-e,l=e/i*n,c=n-l;return{client:e,offset:t,position:o,track:n,overflow:r,thumb:l,piece:c,shift:0===r?0:o/r*c,scroll:i}}render(){return i.a.createElement("div",{ref:this.content,className:this.props.className,style:this.props.style,onScroll:this.updateDOM},this.props.children)}}u.defaultProps={onUpdateDOM:p.a.noop};var m=a(25),h=a.n(m);class b extends n.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=h()(e.style?e.ownerDocument:e.document||e),this.window=h()(this.document[0].defaultView||this.document[0].parentWindow)}handleMouseDown(e,t,a){if(h()(a.target).hasClass("brz-ed-sidebar-block-remove"))return e(a),void t(a);e(a),this.window.on("mousemove",this.handleMouseMove),this.window.on("mouseup",this.handleMouseUp),this.setState({startLeft:a.clientX,startTop:a.clientY}),this.props.onDragStart(this),t(a)}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=i.a.Children.only(this.props.children);return i.a.cloneElement(e,{onMouseDown:t=>{this.handleMouseDown(e.props.onMouseDown||p.a.noop,this.props.onMouseDown||p.a.noop,t)}})}}b.defaultProps={currentWindow:{},onDragEnd:p.a.noop,onDragStart:p.a.noop,onDragMove:p.a.noop},a.d(t,"a",(function(){return g}));class g extends n.Component{constructor(e){super(e),Object(o.a)(this,"captureStart",()=>{this._start=!1}),Object(o.a)(this,"handleChange",e=>{let{left:t=null,top:a=null}=e;const o=l.a.findDOMNode(this.scrollable);this.props.onChange({left:t||o.scrollLeft,top:a||o.scrollTop})}),Object(o.a)(this,"handleMouseDown",e=>{const t=l.a.findDOMNode(this.wideTrack),a=t.getBoundingClientRect(),o=(e.clientX-a.left-this._wide.thumb/2)/this._wide.piece*this._wide.overflow;e.target===t&&(l.a.findDOMNode(this.scrollable).scrollLeft=o)}),Object(o.a)(this,"handleMouseDown2",e=>{const t=l.a.findDOMNode(this.tallTrack),a=t.getBoundingClientRect(),o=(e.clientY-a.top-this._tall.thumb/2)/this._tall.piece*this._tall.overflow;e.target===t&&(l.a.findDOMNode(this.scrollable).scrollTop=o,this.handleChange({top:o}))}),Object(o.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(o.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(o.a)(this,"handleResize",()=>{this.forceUpdate()}),Object(o.a)(this,"handleUpdateDOM",(e,t)=>{let a,o,n=l.a.findDOMNode(this.wideTrack),i=this.wideThumb,r=l.a.findDOMNode(this.tallTrack),c=this.tallThumb,s={overflow:Math.max(0,t.scrollWidth-t.clientWidth)},d={overflow:Math.max(t.scrollHeight-t.clientHeight)};n.style.position="absolute",r.style.position="absolute",i.style.position="relative",c.style.position="relative",n.style.display="block",a=n.offsetHeight,r.style.display="block",o=r.offsetWidth,t.style.overflow="hidden",t.style.borderBottomWidth=a+"px",t.style.borderBottomStyle=s.overflow?"solid":"none",t.style.borderRightWidth=o+"px",t.style.borderRightStyle=d.overflow?"solid":"none",s.overflow=Math.max(0,t.scrollWidth-t.clientWidth),d.overflow=Math.max(0,t.scrollHeight-t.clientHeight),n.style.display=s.overflow?"block":"none",n.style.width=t.clientWidth+"px",n.style.left=0,n.style.top=t.offsetHeight-a+"px",r.style.display=d.overflow?"block":"none",r.style.height=t.clientHeight+"px",r.style.top=0,this._wide=s=e(t.clientWidth,t.offsetWidth,t.scrollWidth,t.scrollLeft,n.clientWidth),this._tall=d=e(t.clientHeight,t.offsetHeight,t.scrollHeight,t.scrollTop,r.clientHeight),i.style.left=s.shift+"px",i.style.width=s.thumb+"px",c.style.top=d.shift+"px",c.style.height=d.thumb+"px"}),Object(o.a)(this,"handleWheel",e=>{e.stopPropagation();let t=l.a.findDOMNode(this.scrollable);const a=t.scrollTop,o=t.scrollLeft,n=navigator.userAgent.toLowerCase();let i=1;/firefox/.test(n)&&(i=20),/chrome/.test(n)&&(i=.8),this.props.onlyWide?t.scrollLeft=o+(e.deltaX?e.deltaX:e.deltaY*i):(e.preventDefault(),t.scrollTop=a+e.deltaY*i,t.scrollLeft=o+e.deltaX),(t.scrollTop!=a||t.scrollLeft!=o||this.props.onlyWide)&&e.preventDefault(),this.handleChange({left:t.scrollLeft,top:t.scrollTop})}),this.handleRef=i.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=s()("brz-ed-scroll-pane",this.props.className);return i.a.createElement("div",{ref:this.handleRef,className:e,style:{position:"relative",width:this.props.style.width,height:this.props.style.height}},i.a.createElement(u,{ref:e=>{this.scrollable=e},className:"brz-ed-scroll-inner",style:this.props.style,onUpdateDOM:this.handleUpdateDOM},this.props.children),i.a.createElement(b,{ref:e=>{this.wideTrack=e},onDragStart:this.captureStart,onDragMove:this.handleMove},i.a.createElement("div",{className:"brz-ed-wide-track",onMouseDown:this.handleMouseDown},i.a.createElement("div",{ref:e=>{this.wideThumb=e},className:"brz-ed-wide-thumb"}))),i.a.createElement(b,{ref:e=>{this.tallTrack=e},onDragStart:this.captureStart,onDragMove:this.handleMove2},i.a.createElement("div",{className:"brz-ed-tall-track",onMouseDown:this.handleMouseDown2},i.a.createElement("div",{ref:e=>{this.tallThumb=e},className:"brz-ed-tall-thumb"}))))}}Object(o.a)(g,"defaultProps",{className:"",style:{},window:null,onlyWide:!1,wrapScrollable:e=>e,onChange:()=>{}})},function(e,t,a){"use strict";var o=a(7),n=a.n(o),i=a(166);function r(e,t){if("string"!=typeof e||"function"!=typeof t)throw new Error("incorrect argument types for UIState.addChangeListener")}let l={};const c=n.a.extend({},i.EventEmitter.prototype,{emitChange:function(e,t){this.emit(e,t)},addChangeListener:function(e,t){r(e,t),this.on(e,t)},removeChangeListener:function(e,t){r(e,t),this.removeListener(e,t)},get:function(e){return l[e]},set:function(e,t){l[e]=t,this.emitChange(e,t)}});c.setMaxListeners(1/0),t.a=c},,,,function(e,t,a){"use strict";var o=a(2),n=a(0),i=a.n(n),r=a(7),l=a.n(r),c=a(5),s=a.n(c),d=a(164),p=a(562),u=a(62),m=a(51),h=a(23),b=a.n(h),g=a(6),y=a.n(g),v=a(561);function f(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function O(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?f(a,!0).forEach((function(t){Object(o.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):f(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}const C=48,w=14,x=12;class S extends i.a.Component{constructor(e){super(e);const{placement:t,arrowPlacement:a}=e;this.state={placement:t,arrowPlacement:a},this.isRepositioning=!1,this.contentRef=i.a.createRef()}componentDidMount(){const{isOpen:e,toolbar:t}=this.props;e&&t&&this.repositionByToolbar(t)}componentDidUpdate(){if(this.isRepositioning)return;const{toolbar:e}=this.props;e&&this.repositionByToolbar(e)}repositionByToolbar(e){const t=b.a.findDOMNode(e),{width:a,height:o}=this.contentRef.current.getBoundingClientRect(),{top:n,right:i,left:r,height:l,width:c}=t.getBoundingClientRect();let{placement:s,arrowPlacementStyle:d}=this.props;const{position:p}=this.context,u="fixed"===p?0:window.scrollY,{toolbarItemIndex:m,toolbarItemsLength:h}=e,g=(c-x)/h,y=g*m-g/2+x/2,v=Math.round(10*(y-a/2))/10,f=u+n-w-o,O=r+v,S=C,j=document.documentElement.clientWidth-a;let k={top:f,left:O,position:p};if(f<=u&&(k.top=u+n+l+w,s="bottom-".concat(s.split("-")[1])),O>=j){const e=g*(h-m+1)-g/2+x/2;s="".concat(s.split("-")[0],"-right"),k.left=i-a,d={left:a-e}}O<=S&&(s="".concat(s.split("-")[0],"-left"),k.left=r,d={left:y}),this.isRepositioning=!0,this.setState({placement:s,placementStyle:k,arrowPlacement:s,arrowPlacementStyle:d},()=>this.isRepositioning=!1)}renderInToolbar(){const{className:e,isOpen:t,size:a,arrow:o,children:n}=this.props,{placement:r,placementStyle:l,arrowPlacement:c,arrowPlacementStyle:d}=this.state,p=s()("brz-ed-animated brz-ed-animated--fadeInUp","brz-ed-tooltip__overlay brz-ed-tooltip--".concat(r),{["brz-ed-tooltip--".concat(a)]:a},{"brz-invisible":!t},e),u=s()("brz-ed-arrow","brz-ed-arrow--".concat(c));return i.a.createElement("div",{ref:this.contentRef,className:p,style:l},o&&i.a.createElement("div",{className:u,style:d}),n)}renderSimple(){const{className:e,size:t,arrow:a,node:o,placement:n,offset:r,children:l}=this.props,c=s()("brz-ed-animated brz-ed-animated--fadeInUp","brz-ed-tooltip__overlay",{["brz-ed-tooltip--".concat(t)]:t},e);return i.a.createElement(v.a,{referenceElement:o,placement:n,eventsEnabled:!1,modifiers:{offset:{offset:"0, ".concat(r,"px")},computeStyle:{gpuAcceleration:!1}}},e=>{let{ref:t,style:o,arrowProps:n,placement:r}=e;return i.a.createElement("div",{ref:t,className:c,style:o},a&&i.a.createElement("div",{className:"brz-ed-arrow brz-ed-arrow--".concat(r),ref:n.ref,style:O({},n.style,{margin:"0"})}),l)})}render(){return this.props.toolbar?this.renderInToolbar():this.renderSimple()}}Object(o.a)(S,"contextTypes",{position:y.a.string}),Object(o.a)(S,"defaultProps",{className:"",isOpen:!1,placement:"top-center",placementStyle:{},arrow:!0,arrowPlacement:"top-center",arrowPlacementStyle:{},size:"",offset:15,toolbar:null,inPortal:!1,node:null}),a.d(t,"b",(function(){return k})),a.d(t,"a",(function(){return P}));let j=[],k=()=>j[j.length-1];class P extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"state",{isOpen:!1,isHidden:!1}),Object(o.a)(this,"contentRef",i.a.createRef()),Object(o.a)(this,"handleClickOutside",()=>{const{isOpen:e}=this.state;e&&this.close()}),Object(o.a)(this,"handleContentClick",()=>{const{isOpen:e,isHidden:t}=this.state;e?t?this.show():this.close():this.open()}),Object(o.a)(this,"handleMouseEnter",()=>{this.setState({needClose:!1}),this.open()}),Object(o.a)(this,"handleMouseLeave",()=>{this.setState({needClose:!0}),this.timeout=setTimeout(()=>{this.state.needClose&&this.close()},this.props.closeDelay)})}componentWillUnmount(){const e=j.indexOf(this);-1!==e&&j.splice(e),clearTimeout(this.timeout)}open(){const{isOpen:e}=this.state;e||this.setState({isOpen:!0},()=>{j.push(this),this.props.onOpen()})}close(){const{isOpen:e}=this.state;e&&this.setState({isOpen:!1},()=>{j.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:a,nodeRef:o,overlay:n,arrow:r,placement:l,size:c,offset:d,toolbar:p,inPortal:m,portalNode:h}=this.props,b=o&&o.current||this.contentRef.current,g=h||b.ownerDocument.body,y=i.a.createElement(S,{className:a,node:b,arrow:r,placement:l,size:c,offset:d,isOpen:e,toolbar:p,inPortal:m},n);return m||p?i.a.createElement(u.a,{node:g,className:s()("brz-reset-all","brz-ed-tooltip__content-portal",{"brz-invisible":t})},y):y}renderInToolbar(){const{title:e,children:t,openOnClick:a}=this.props;return i.a.createElement(i.a.Fragment,null,i.a.createElement("div",{title:e,ref:this.contentRef,className:"brz-ed-tooltip__content",onClick:a?this.handleContentClick:l.a.noop},t),this.renderOverlay())}renderSimple(){const{title:e,children:t,openOnClick:a}=this.props;return i.a.createElement(d.c,null,i.a.createElement(p.a,null,()=>i.a.createElement("div",{title:e,ref:this.contentRef,className:"brz-ed-tooltip__content",onClick:a?this.handleContentClick:l.a.noop},t)),this.renderOverlay())}render(){const{toolbar:e,openOnClick:t,className:a,clickOutsideExceptions:o}=this.props,n=s()("brz-ed-tooltip",{"brz-ed-tooltip__static":!e},{"brz-ed-tooltip--opened":this.state.isOpen},a),r=[...o,".brz-ed-tooltip__content-portal"];return i.a.createElement(m.a,{onClickOutside:this.handleClickOutside,exceptions:r},i.a.createElement("div",{className:n,onMouseEnter:t?l.a.noop:this.handleMouseEnter,onMouseLeave:t?l.a.noop:this.handleMouseLeave},e?this.renderInToolbar():this.renderSimple()))}}Object(o.a)(P,"defaultProps",{className:"",overlayClassName:"",arrow:!0,placement:"top-center",openOnClick:!0,closeDelay:0,overlay:"",size:"",title:"",offset:15,toolbar:null,inPortal:!1,portalNode:null,clickOutsideExceptions:[],nodeRef:null,onOpen:()=>{},onClose:()=>{}})},,function(e,t,a){"use strict";function o(e,t,a){return e<t?t:e>a?a:e}function n(e,t){return+(Math.round(e+"e+"+t)+"e-"+t)}a.d(t,"a",(function(){return o})),a.d(t,"d",(function(){return n})),a.d(t,"c",(function(){return i})),a.d(t,"e",(function(){return r})),a.d(t,"b",(function(){return l}));const i=e=>"number"==typeof e,r=(e,t)=>i(t)?t:e,l=(e,t,a)=>i(a)&&a>=e&&a<=t},function(e,t,a){"use strict";var o=a(79);let n,i={},r={};const l={registerComponent(e){i[e.componentId]=e},getComponents:()=>i,getComponent:e=>i[e]||null,registerNotFoundComponent(e){n=e},getNotFoundComponent(){if(!n)throw new Error("NotFoundComponent not registered");return n},registerShortcode(e){r=e},getShortcodes:()=>Object(o.b)("getShortcodes",r)};t.a=l},,function(e,t,a){"use strict";a.d(t,"a",(function(){return p}));var o=a(2),n=a(0),i=a.n(n),r=a(23),l=a.n(r),c=a(25),s=a.n(c);let d=[];class p extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"handleAll",e=>{d.forEach(t=>{const{exceptions:a,onClickOutside:o}=t.props;let n=0;if(a.length>0){const{functionExceptions:t,stringExceptions:o}=a.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&&(n+=t.filter(t=>!0===t(e.target)).length),0===n&&o.length>0&&(n+=s()(e.target).closest(o.join(",")).length)}if(0===n){const a=l.a.findDOMNode(t);a&&!a.contains(e.target)&&o(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 i.a.Children.only(this.props.children)}}Object(o.a)(p,"defaultProps",{exceptions:[]})},,,,,,,function(e,t,a){"use strict";a.d(t,"b",(function(){return p}));var o=a(2),n=a(0),i=a.n(n),r=a(33),l=a(21),c=a(16),s=a(106),d=a(122);const p=e=>e.filter(e=>{const{type:t,disabled:a,devices:o,roles:n}=e;if(!t)return!1;if(!0===a)return!1;if(o&&"all"!==o){const e=Object(c.c)(Object(l.b)().getState());if("desktop"===o&&"desktop"!==e)return!1;if("responsive"===o&&"desktop"===e)return!1}return!(Array.isArray(n)&&!n.includes(Object(r.b)()))&&("function"!=typeof s.a[t].shouldOptionBeFiltered||!s.a[t].shouldOptionBeFiltered(e))});class u extends i.a.Component{render(){const{data:e,className:t,optionClassName:a,toolbar:o,location:n}=this.props,r=p(e).map((e,t)=>i.a.createElement(d.a,{key:e.id||t,className:a,toolbar:o,data:e,location:n}));return i.a.createElement("div",{className:t},r)}}Object(o.a)(u,"defaultProps",{className:"",optionClassName:"",location:"",data:null,toolbar:null}),t.a=u},,,,function(e,t,a){"use strict";var o=a(2),n=a(0),i=a.n(n),r=a(23),l=a.n(r),c=a(6),s=a.n(c);class d extends i.a.Component{constructor(e){super(e);const{node:t,className:a}=this.props,o=t.ownerDocument;this.el=o.createElement("div"),a&&(this.el.className=a),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(o.a)(d,"propTypes",{className:s.a.string,node:s.a.object.isRequired}),t.a=d},,function(e,t,a){"use strict";const o=(e,t)=>e.reduce((e,a)=>e.concat(t(a)),[]);a.d(t,"c",(function(){return n})),a.d(t,"b",(function(){return i})),a.d(t,"a",(function(){return o}));const n=e=>Array.isArray(e)?e:[],i=(e,t)=>n(t).length>0?t:e},,,function(e,t,a){"use strict";var o=a(12),n=a(39);function i(){return Object(n.a)("editor/img/block-placeholder.jpg")}function r(e){if(!e)return i();const t=o.a.get("urls").blockThumbnails;return t?"".concat(t,"/").concat(e.id,".jpg"):Object(n.a)("thumbs/".concat(e.id,".jpg"))}var l=a(2),c=a(21),s=a(74),d=a(16);function p(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function u(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?p(a,!0).forEach((function(t){Object(l.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):p(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}const m=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const a=h(e,t);let r;if(a)r=a;else{const{blocksThumbnailSizes:t}=Object(c.b)().getState(),a=t[e.blockId];if(a){const t=o.a.get("urls").blockThumbnails;r={url:t?"".concat(t,"/").concat(e.blockId,".jpg"):Object(n.a)("thumbs/".concat(e.blockId,".jpg")),width:a[0],height:a[1]}}else r={url:i(),width:500,height:200}}return r};function h(e,t){if("GlobalBlock"===e.type&&(e=Object(d.i)(Object(c.b)().getState())[e.value.globalBlockId]),!0===t.searchScreenshotInStoreFirst){const t=Object(d.y)(Object(c.b)().getState());t[e.value._id]&&(e=u({},e,{value:u({},e.value,{},t[e.value._id])}))}const{_thumbnailSrc:a,_thumbnailWidth:o,_thumbnailHeight:n}=e.value;return a&&o&&n?{url:b(e),width:o,height:n}:null}function b(e){const{_thumbnailSrc:t,_thumbnailTime:a}=e.value,n=o.a.get("urls").site,i=o.a.get("wp").page,r=Object(s.a)({brizy_post:i,brizy_block_screenshot:t,t:a||Date.now()});return Object(s.b)(n)?"".concat(n,"&").concat(r):"".concat(n,"?").concat(r)}a.d(t,"a",(function(){return r})),a.d(t,"b",(function(){return m}))},,,,,,,function(e,t,a){"use strict";var o=a(161);const n=e=>e.includes("?");a.d(t,"a",(function(){return o.a})),a.d(t,"b",(function(){return n}))},function(e,t,a){"use strict";(function(e){var o=a(2),n=a(0),i=a.n(n),r=a(5),l=a.n(r),c=a(7),s=a.n(c);const d=e=>({x:e.clientX,y:e.clientY});class p extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"state",{isDragging:!1}),Object(o.a)(this,"isMouseDown",null),Object(o.a)(this,"startPosition",null),Object(o.a)(this,"currentPosition",null),Object(o.a)(this,"lastDelta",null),Object(o.a)(this,"handleClick",e=>{e.stopPropagation()}),Object(o.a)(this,"handleMouseDown",t=>{if(0!==t.button)return;const{draggingCursor:a,onDragStart:o}=this.props,n=document.querySelector(".brz-root__container-after");n.style.pointerEvents="all",a&&(n.style.cursor=a),e.BRZ_IS_DRAGGING=!0,this.isMouseDown=!0,this.currentPosition=this.startPosition=d(t),window.parent.document.body.classList.add("brz-pointer-events-none"),o(),this.initMouseEvents(),this.setState({isDragging:!0},()=>{requestAnimationFrame(this.update)})}),Object(o.a)(this,"handleMouseMove",e=>{this.currentPosition=d(e)}),Object(o.a)(this,"handleMouseUp",()=>{const{draggingCursor:t,onDragEnd:a}=this.props,o=document.querySelector(".brz-root__container-after");o.style.pointerEvents="none",t&&(o.style.cursor="auto"),e.BRZ_IS_DRAGGING=!1,this.isMouseDown=!1,this.startPosition=null,this.lastDelta=null,window.parent.document.body.classList.remove("brz-pointer-events-none"),this.cleanMouseEvents(),a(),this.setState({isDragging:!1})}),Object(o.a)(this,"update",()=>{if(this.isMouseDown){requestAnimationFrame(this.update);const e=this.currentPosition.x-this.startPosition.x,t=this.currentPosition.y-this.startPosition.y,{x:a,y:o}=this.lastDelta||{};e===a&&t===o||(this.lastDelta={x:e,y:t},this.props.onDrag({deltaX:e,deltaY:t}))}}),Object(o.a)(this,"initMouseEvents",()=>{window.addEventListener("mousemove",this.handleMouseMove),window.addEventListener("mouseup",this.handleMouseUp)}),Object(o.a)(this,"cleanMouseEvents",()=>{window.removeEventListener("mousemove",this.handleMouseMove),window.removeEventListener("mouseup",this.handleMouseUp)})}componentWillUnmount(){this.cleanMouseEvents()}render(){const{className:e,style:t=null,renderPopover:a}=this.props,{isDragging:o}=this.state,n=l()("brz-ed-draggable","brz-ed-dd-cancel",e);return i.a.createElement("div",{className:n,style:t,onMouseDown:this.handleMouseDown,onClick:this.handleClick},this.props.children,o&&a&&a())}}Object(o.a)(p,"defaultProps",{className:"",style:{},draggingCursor:null,renderPopover:null,onDragStart:s.a.noop,onDrag:s.a.noop,onDragEnd:s.a.noop}),t.a=p}).call(this,a(59))},,,function(e,t,a){"use strict";var o=a(2),n=a(0),i=a.n(n),r=a(7),l=a.n(r),c=a(1);const s={ENTER:13,B:66,I:73,U:85,V:86,Y:89,Z:90};class d extends n.Component{constructor(){super(...arguments),Object(o.a)(this,"content",i.a.createRef()),Object(o.a)(this,"handleClick",e=>{e.preventDefault();const t=this.content.current;t&&t.classList.add("brz-ed-dd-cancel")}),Object(o.a)(this,"handleKeyDown",e=>{const t=e.which,a=e.metaKey||e.ctrlKey;t!==s.ENTER?a&&t===s.V?e.preventDefault():(!a||t!==s.B&&t!==s.I&&t!==s.U)&&(!a||t!==s.Z&&t!==s.Y)||e.preventDefault():e.preventDefault()}),Object(o.a)(this,"handleInput",e=>{this.notifyChange(e.target.textContent)}),Object(o.a)(this,"handleBlur",()=>{const e=this.content.current;e&&e.classList.remove("brz-ed-dd-cancel")}),Object(o.a)(this,"notifyChange",l.a.debounce(e=>{this.mounted&&this.props.onChange(e)},1e3))}componentDidMount(){this.mounted=!0}componentWillReceiveProps(e){const t=this.content.current;t&&e.value!==t.textContent&&(t.textContent=e.value)}shouldComponentUpdate(){return!1}componentWillUnmount(){this.mounted=!1}render(){return i.a.createElement("span",{ref:this.content,className:"brz-span brz-text__editor",contentEditable:!0,onClick:this.handleClick,onKeyDown:this.handleKeyDown,onInput:this.handleInput,onBlur:this.handleBlur,dangerouslySetInnerHTML:{__html:this.props.value}})}}Object(o.a)(d,"defaultProps",{value:Object(c.a)("Editable Text")}),t.a=d},function(e,t,a){"use strict";a.d(t,"a",(function(){return n})),a.d(t,"b",(function(){return i}));const o={};function n(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:10;void 0===o[e]&&(o[e]=[]);const n={cb:t,priority:a},i=o[e].findIndex(e=>{let{priority:t}=e;return n.priority<t});-1!==i?o[e].splice(i,0,n):o[e].push(n)}function i(e,t){for(var a=arguments.length,n=new Array(a>2?a-2:0),i=2;i<a;i++)n[i-2]=arguments[i];return void 0===o[e]?t:o[e].reduce((e,t)=>{let{cb:a}=t;return a(e,...n)},t)}},,,,,,function(e,t,a){"use strict";a.d(t,"a",(function(){return v})),a.d(t,"c",(function(){return f})),a.d(t,"b",(function(){return O}));var o=a(2),n=a(0),i=a.n(n);function r(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function l(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?r(a,!0).forEach((function(t){Object(o.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):r(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}let c=new Array(10).fill(null),s=0,d=0,p=!1,u=!1;const m=(e,t)=>t.reduce((t,a)=>("object"==typeof a&&(a=a.key),t[a]=e[a],t),{}),h=()=>{p=s>0,u=Boolean(c[s+1]&&null!==c[s+1])},b=()=>(s--,h(),c[s]),g=()=>(s++,h(),c[s]),y=(e,t,a)=>{let{keysToTrack:o}=t;if(0===s&&null===c[s])return c[s]=m(e,o),h(),void(d=Date.now());if(o.some(t=>{if("string"==typeof t)return e[t]!==c[s][t];{const{key:a,equals:o}=t;return o?!o(e[a],c[s][a]):e[a]!==c[s][a]}})){const t=m(e,o),n=Date.now();if(a.replacePresent)c[s]=t;else{if(c[s+1]&&null!==c[s+1]){c[++s]=t;for(let e=s+1;e<=c.length-1;e++)c[e]=null}else{if(n-d>2e3){if(s===c.length-1){for(let e=0;e<=c.length-2;e++)c[e]=c[e+1];c[c.length-1]=t}else c[++s]=t}else c[s]=t}h(),d=n}}},v={UNDO:"UNDO",REDO:"REDO"};function f(e,t){return function(a,o){switch(o.type){case v.UNDO:return l({},a,{},b(),{historyTravelling:!0});case v.REDO:return l({},a,{},g(),{historyTravelling:!0});default:{a&&delete a.historyTravelling;const n=e(a,o);return"@@redux/INIT"!==o.type&&y(n,t,{replacePresent:o.meta&&o.meta.historyReplacePresent}),n}}}}class O extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"handleKeyDown",e=>{const t=e.metaKey||e.ctrlKey;90===e.keyCode&&(t||t&&e.shiftKey)&&(e.preventDefault(),e.shiftKey?this.triggerRedo():this.triggerUndo())}),Object(o.a)(this,"triggerUndo",()=>{p&&this.props.dispatch({type:v.UNDO,currentSnapshot:c[s],nextSnapshot:c[s-1]})}),Object(o.a)(this,"triggerRedo",()=>{u&&this.props.dispatch({type:v.REDO,currentSnapshot:c[s],nextSnapshot:c[s+1]})})}componentDidMount(){window.document.addEventListener("keydown",this.handleKeyDown),window.parent.document.addEventListener("keydown",this.handleKeyDown)}componentWillUnmount(){window.document.removeEventListener("keydown",this.handleKeyDown),window.parent.document.removeEventListener("keydown",this.handleKeyDown)}render(){return this.props.render({canUndo:p,triggerUndo:this.triggerUndo,canRedo:u,triggerRedo:this.triggerRedo})}}Object(o.a)(O,"defaultProps",{dispatch:null,render:null})},function(e,t,a){"use strict";var o=a(12),n=a(39);function i(e){const t=o.a.get("urls").editorIcons;return t?"".concat(t,"/icons.svg#").concat(e):Object(n.a)("editor/icons/icons.svg#".concat(e))}function r(e,t){const a=o.a.get("urls").templateIcons;return a?"".concat(a,"/").concat(e,"/").concat(t,".txt"):Object(n.a)("editor/icons/".concat(e,"/").concat(t,".txt"))}var l=a(256);const c=e=>({1:'<svg viewBox="0 0 1920 200" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path d="M1920 .023L0 200V0h1920z" fill="'.concat(e,'" fill-rule="nonzero"/></svg>'),2:'<svg viewBox="0 0 1920 240" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><g fill="'.concat(e,'" 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="'.concat(e,'" fill-rule="nonzero"/></svg>'),4:'<svg viewBox="0 0 1920 250" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><g fill="'.concat(e,'" 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="'.concat(e,'" 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="'.concat(e,'" 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="'.concat(e,'" fill-rule="nonzero"/></svg>'),8:'<svg viewBox="0 0 1920 200" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><g fill="'.concat(e,'" 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="'.concat(e,'" 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="'.concat(e,'" 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="'.concat(e,'" fill-rule="nonzero"/></svg>'),12:'<svg viewBox="0 0 1920 240" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><g fill="'.concat(e,'" 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="'.concat(e,'" fill-rule="nonzero"/></svg>'),14:'<svg viewBox="0 0 1920 240" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><g fill="'.concat(e,'" 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="'.concat(e,'" fill-rule="nonzero"/></svg>'),16:'<svg viewBox="0 0 1920 240" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><g fill="'.concat(e,'" 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="'.concat(e,'" fill-rule="nonzero"/></svg>'),18:'<svg viewBox="0 0 1920 240" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><g fill="'.concat(e,'" 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="'.concat(e,'" fill-rule="nonzero"/></svg>'),20:'<svg viewBox="0 0 1920 240" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><g fill="'.concat(e,'" 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="'.concat(e,'" 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="'.concat(e,'" 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="'.concat(e,'" fill-rule="nonzero"/></svg>'),24:'<svg viewBox="0 0 1920 398" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><g fill="'.concat(e,'" 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="'.concat(e,'" fill-rule="nonzero"/></svg>'),26:'<svg viewBox="0 0 1920 798" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><g fill="'.concat(e,'" 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="'.concat(e,'" fill-rule="nonzero"/></svg>'),28:'<svg viewBox="0 0 1920 800" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><g fill="'.concat(e,'" 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="'.concat(e,'" 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="'.concat(e,'" 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="'.concat(e,'" 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="'.concat(e,'" 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="'.concat(e,'" 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="'.concat(e,'" 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="'.concat(e,'" 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="'.concat(e,'" fill-rule="evenodd"/></svg>'),37:'<svg viewBox="0 0 1920 221" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><g fill="'.concat(e,'" 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="'.concat(e,'" 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.118-.933-7.87-1.086c-2.863-.362-5.367-1.086-7.514-1.448-.357 0-.357 0-.357-.362h-.358c-2.014-.582-4.26-1.398-6.923-2.637l-13.304-1.386c-8.952-.663-13.926-.994-15.584-1.326-2.321-.331-5.637-.663-9.947-.663-4.31-.332-7.627-.332-9.948-.663l-5.968-.995-5.637-.663c-3.647-.332-7.626-.332-11.937-.332-3.979-.331-11.937-.331-23.873-.331.331-.995-1.658-1.658-6.3-1.327-7.958-.331-16.248-.331-24.537-.331-9.948 0-17.574.331-22.88.995l-21.552.663c-4.973.331-12.268.663-21.552 1.658-8.29.994-14.921 1.658-20.558 1.658-.975 0-1.946.003-2.915.01-2.396.832-3.7 1.353-3.7 1.353-3.165 1.187-8.308 1.978-15.032 3.165l-24.92 6.329-23.34 5.538c.396-.396.792-.396 1.978-.791-1.186.395-1.977.395-2.769.395 9.89-4.35 18.197-7.515 24.526-8.702-5.143.395-10.68 1.978-17.405 4.747-6.725 2.769-13.054 4.35-19.779 5.538l-4.35.79c1.555 0 6.17-.382 14.22-.77l-.376.375h1.978c-4.351 1.187-16.614 3.165-37.58 5.934l-6.724 2.373 15.823-1.582c5.933-.791 11.076-1.978 15.823-3.165l16.613-3.955c13.054-3.165 22.548-4.747 28.481-4.352 0-.395.396-.395 1.583-.79h1.186c3.56-.396 6.33-.792 9.098-.792l-1.582.396h2.769l-7.911.79c-6.33 2.77-17.01 5.143-32.041 7.912l-17.01 2.374c-10.68 1.977-16.218 2.769-16.614 2.769-1.977.395-4.746.395-9.098.79-4.35 0-7.515.396-9.098.792-6.329 1.187-13.449 1.978-20.965 2.373 4.352.396 7.12.396 8.307.396h-2.373 2.769c-7.516.79-16.218 1.187-25.317 1.187-1.977 0-3.955 0-5.142.395.396-.395.791-.395 1.187-.395h-1.978c1.187-.396 2.373-.792 2.769-1.187h-23.734l-20.174-.791c-23.339-1.187-36.788-1.978-39.557-2.374-13.845-1.186-26.503-2.769-38.765-3.955-12.263-1.583-18.592-2.374-19.779-2.374l-13.45-1.978c10.286 1.978 18.197 3.56 23.735 4.352 10.285 1.582 20.965 3.164 32.04 4.35L756 81.393c30.45 1.171 52.04 1.957 64.767 1.597-.38.03-.817.118-1.08.381h2.373c-2.373.396-5.142.396-8.307.396-1.187 0-3.56 0-6.724.395-2.77 0-5.143 0-6.33.396H787.25l-25.712-.791c-12.262-.396-28.876-1.978-50.237-4.747l-17.405-1.978-8.702-1.187c-3.165-.395-5.934-1.186-8.307-1.582-.396 0-.396 0-.396-.396h-.395c-2.77-.79-5.934-1.977-9.89-3.955l-3.164-.396h-3.56c.395 0 .791 0 1.582.396l-3.56-.791c-7.516 0-14.24-.791-19.383-1.978-.395 0-.395 0-.395-.396h-.396c-.395 0-.791 0-.395-.395h1.582c2.769.395 4.351.395 5.142 0-.395 0-1.187 0-1.582-.396h-.791c0-.395 0-.395.395-.791-.395 0-.395 0-.79-.396 0 0-.396-.395-1.583-.79.714.027 1.446.056 2.198.087l-11.702-1.633c-.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-9.948-3.315c-7.626-1.99-14.258-2.985-20.558-3.316 0 .331-1.658-.332-5.305-1.99l-15.916-1.658c-8.952-.663-13.926-.994-15.584-1.326-2.321-.331-5.637-.663-9.947-.663-4.31-.332-7.627-.332-9.948-.663l-5.968-.995-5.637-.663c-3.647-.332-7.626-.332-11.937-.332-3.979-.331-11.937-.331-23.873-.331.331-.995-1.658-1.658-6.3-1.327-7.958-.331-16.248-.331-24.537-.331-9.948 0-17.574.331-22.88.995l-21.552.663c-4.973.331-12.268.663-21.552 1.658-8.29.994-14.921 1.658-20.558 1.658-2.492 0-4.962.022-7.415.072-1.687.69-3.685 1.56-6.021 2.553l-8.916 3.21c-2.487.618-4.973 1.235-7.12 2.217-3.203.944-4.986 1.586-4.986 1.586-2.85.957-7.448 1.5-13.464 2.347l-22.355 4.854-20.924 4.2c.364-.34.716-.328 1.784-.642-1.068.314-1.771.29-2.475.265 8.928-3.562 16.413-6.118 22.077-6.976-4.584.192-9.558 1.427-15.623 3.68-6.065 2.253-11.742 3.464-17.758 4.31l-3.894.568c1.384.049 5.499-.148 12.669-.244l-.346.323 1.759.061c-3.906.92-14.871 2.298-33.598 4.11l-6.053 1.9 14.118-.915c5.3-.52 9.91-1.415 14.167-2.322l14.895-3.002c11.705-2.408 20.196-3.52 25.46-2.984.012-.352.363-.34 1.43-.655l1.056.037c3.178-.241 5.652-.507 8.114-.42l-1.419.302 2.462.086-7.059.457c-5.713 2.266-15.284 4.045-28.735 6.04l-15.198 1.582c-9.558 1.427-14.507 1.959-14.858 1.946-1.771.29-4.233.205-8.115.421-3.869-.135-6.695.119-8.114.421-5.664.859-12.02 1.341-18.715 1.46 3.857.487 6.319.573 7.374.61l-2.11-.074 2.462.086c-6.708.47-14.458.551-22.547.269-1.76-.062-3.518-.123-4.585.192.364-.34.716-.327 1.067-.315l-1.758-.061c1.067-.315 2.135-.63 2.499-.97l-21.104-.737-17.913-1.33c-20.715-1.78-32.65-2.9-35.099-3.338-12.273-1.485-23.48-3.285-34.346-4.721-10.854-1.788-16.457-2.688-17.513-2.724l-11.897-2.177c9.084 2.078 16.069 3.73 20.968 4.606 9.096 1.726 18.544 3.465 28.355 4.864l28.064 3.093c27.04 1.987 46.211 3.356 57.54 3.431-.34.015-.732.08-.974.305l2.11.074c-2.122.278-4.584.192-7.398.094-1.055-.037-3.165-.11-5.991.143-2.462-.086-4.573-.16-5.64.155l-11.959-.418-22.837-1.502c-10.891-.732-25.615-2.655-44.522-5.78l-15.414-2.3-7.701-1.325c-2.802-.45-5.24-1.24-7.337-1.665-.352-.012-.352-.012-.34-.364-2.79-.801-5.566-1.955-9.022-3.836l10.12 2.002-3.165-.11c.352.012.704.024 1.395.4l-3.141-.813c-6.683-.234-12.638-1.146-17.173-2.36-.352-.013-.352-.013-.34-.365-.703-.024-1.055-.037-.69-.376l1.406.05c2.45.437 3.857.486 4.573.159-.352-.013-1.056-.037-1.395-.401-.691-.376-.691-.376-.327-.716-.352-.012-.352-.012-.691-.376 0 0-.34-.364-1.383-.753 9.133.671 8.848-.635 25.367.294l-1.382-.753c-.692-.376-1.395-.4-2.45-.438-1.759-.061-2.462-.086-2.45-.437-5.992.142 3.062 2.46.612 2.022-4.22-.147-9.836-.696-16.482-1.984l-15.754-2.663c-2.45-.438-4.184-1.203-5.578-1.604l-.34-.364c-1.043-.388-1.394-.4-1.03-.74.351.012.703.025 1.419-.302 1.77-.29 3.893-.569 5.64-.156 9.457 1.349 18.938 2.044 28.745 2.411C37.132 46.006 26.174 42.032 0 35V0h1920v35c-8.047-1.185-16.074-1.682-24.086-1.641l-24.508 7.258-8.997 2.807-7.029 1.965c-3.655.842-6.186 1.684-7.591 2.245 8.716-1.965 18.838-4.771 30.928-8.42l7.31-1.965a71.457 71.457 0 0 1 10.122-2.806l-2.25.842 2.477-.495c-1.714.394-4.431 1.742-8.381 3.582l-7.03 2.807c-1.967.561-3.935 1.122-5.622 1.964-2.53.842-3.937 1.404-3.937 1.404-2.249.842-5.904 1.403-10.684 2.245l-17.713 4.49-16.589 3.93c.281-.28.563-.28 1.406-.561-.843.28-1.406.28-1.968.28 7.029-3.087 12.933-5.332 17.432-6.174-3.655.28-7.591 1.403-12.371 3.368-4.78 1.964-9.278 3.087-14.058 3.929l-3.093.561c1.106 0 4.386-.271 10.108-.547l-.267.267h1.405c-3.092.842-11.808 2.245-26.71 4.21l-4.78 1.684 11.247-1.123c4.217-.561 7.872-1.403 11.246-2.245l11.81-2.807c9.277-2.245 16.025-3.368 20.243-3.087 0-.281.281-.281 1.125-.562h.843c2.53-.28 4.499-.561 6.467-.561l-1.125.28h1.968l-5.623.562c-4.499 1.965-12.09 3.649-22.774 5.613l-12.09 1.684c-7.592 1.404-11.528 1.965-11.81 1.965-1.405.28-3.373.28-6.466.561-3.093 0-5.342.281-6.467.562-4.498.842-9.56 1.403-14.901 1.684 3.093.28 5.06.28 5.904.28h-1.687 1.968c-5.342.562-11.527.842-17.994.842-1.406 0-2.812 0-3.655.281a.965.965 0 0 1 .22-.168l-.33.01c.125-.01.241-.01.332-.01.207-.113.414-.113.621-.113h-1.406c.844-.28 1.687-.561 1.969-.842h-16.87l-14.34-.561c-16.588-.842-26.148-1.403-28.116-1.684-9.84-.842-18.838-1.965-27.554-2.807-3.263-.42-5.935-.762-8.045-1.024.774.374 1.428.646 1.972.794l-2.263-.534 1.803.797c7.244 1.112 14.764 2.22 22.56 3.055l22.493 1.684c21.643.83 36.988 1.388 46.035 1.133-.27.02-.581.083-.768.27h1.687c-1.687.28-3.655.28-5.905.28-.843 0-2.53 0-4.78.281-1.968 0-3.655 0-4.498.281h-9.56l-18.275-.561c-8.716-.281-20.525-1.404-35.708-3.368l-12.371-1.404-1.801-.245.372.22c.514 0 .771 0 1.028.302-.294 0-1.516-.297-3.712-.837l-2.073-.282c-1.46-.182-2.802-.483-4.026-.748l4.415 1.262c9.507 2.725 14.388 4.24 14.131 4.24-.257.302-.513.302-.77.302h.257c-.771.303-4.368 0-10.277-.605l-11.048-1.817c-.257-.303-.514-.303-.771-.303-.257-.303-.514-.303-.77-.303-.515-.303-.772-.606-.772-.909-.513-.302-4.11-1.21-11.047-3.028l-7.451-2.725-2.51-.986c-1-.166-1.942-.352-2.819-.554-.281 0-.281 0-.281-.281h-.281c-.282 0-.563 0-.282-.28h.824zm23.1 3.957l-6.19-1.552 8.527 2.436c-.734-.25-1.51-.54-2.338-.884zm4.059 1.376l.134.038v-.038h-.134zm11.067.516a56.497 56.497 0 0 1-4.836-1.443c-1.16-.13-1.873-.196-2.16-.196l-1.741-.255 2.21.773c2.524.47 4.7.853 6.527 1.121zm-216.74-20.288a82.9 82.9 0 0 0-3.367.937c.486.021.996.048 1.532.08 1.407-.348 2.841-.711 4.305-1.09-.838.023-1.66.047-2.47.073zm25.228-10.781c.3-.045.6-.09.898-.133l13.909-2.994c1.68-.34 3.207-.654 4.587-.94-1.304.082-2.607.172-3.91.27l-15.484 3.797zm308.253 36.126l-.035.005.025-.005L1785 65c.225-.007.45-.046.675-.257l15.86-2.113c6.398-.527 10.849-.79 13.909-.527.278 0-.278 0-1.113.264H1816c-2.782.263-7.232.79-13.352 1.844-4.804.48-10.297.74-16.689.784zm109.362-31.632l-.678.007-.462.23c.408-.08.793-.162 1.14-.237zm-2.29.034c-1.072.022-2.144.054-3.215.095l-17.847 4.319 13.214-2.807c3.39-.677 5.996-1.223 7.848-1.607zm-25.095 2.065c-18.396 2.52-36.732 6.97-55.056 11.52l2.575-.19 13.496-1.403c3.093-1.404 4.498-1.965 4.498-1.684 5.342-.28 10.966-1.123 17.432-2.807l8.435-2.807 8.154-2.526.466-.103zm-619.443 24.816l.71.222 7.215 2.14 4.455.339-3.049-.82c-1.579-.478-3.13-.944-4.653-1.397a925.7 925.7 0 0 1-4.678-.484zm214.804-31.716c-14.397 2.226-28.925 5.178-43.758 8.558a673.619 673.619 0 0 1-19.117 4.073l3.367-.25 17.172-1.81c3.936-1.81 5.725-2.534 5.725-2.172 6.797-.362 13.952-1.447 22.18-3.619l10.733-3.619 3.698-1.16zm-218.224 18.18c-10.739-1.472-21.676-3.332-32.894-5.59a548.61 548.61 0 0 0-33.957-5.737c-3.145-.068-7.059-.356-11.913-.778l-16.927-2.38c-2.405-.199-4.805-.38-7.2-.546a83.086 83.086 0 0 0-4.057.273c6.3.332 12.268.995 17.573 1.99 1.327.331 3.98.663 7.627.663 3.647.332 5.968.332 7.626.663.331 0 4.974.663 13.926 2.321l14.258 1.99c11.906 2.193 20.555 4.09 25.948 6.25 3.11.206 5.804.358 8.057.51l11.933.372zm-39.19-2.654c-2.481-.511-5.173-1.121-8.074-1.825l-13.927-3.315c-3.979-.995-8.289-1.99-13.263-2.653l-13.263-1.326 5.637 1.99c17.574 2.32 27.853 3.978 31.5 4.973h-1.658l.315.315c-6.748-.326-10.616-.647-11.92-.647l3.647.663c.873.154 1.738.316 2.598.489h.23c5.146 0 11.062.518 18.179 1.336zm-.134 4.456c1.167.406 2.292.76 3.382 1.064l-1.392-.704c-.595-.3-1.19-.351-1.99-.36zM570.56 38.352c5.145 2.045 9.46 3.223 13.486 3.532-2.53-.474-5.435-1.325-8.681-2.48a1634.97 1634.97 0 0 0-4.805-1.052zm62.367 14.265l3.84 1.536c3.493 1.63 6.169 2.933 8.141 3.68 4.015.137 8.059.204 12.152.218a2291.878 2291.878 0 0 1-24.133-5.434zm8.712 5.087a85.745 85.745 0 0 1-7.194-2.225l-8.62-2.32c-14.258-4.311-26.195-7.627-36.474-9.948 1.658.663 4.642 1.658 8.952 2.652l8.29 2.321 10.61 3.316 20.165 5.983c1.421.084 2.844.157 4.271.22zM626.21 56.59l-8.343-1.775 6.314 1.53c.302.027.598.068.886.125.38.041.762.081 1.143.12zm27.984 7.125c2.661.687 3.948 1.047 3.794 1.047a1.373 1.373 0 0 1-.025.024c7.12.294 15.257.587 24.46.783l-1.581-.792c-.792-.395-1.583-.395-2.77-.395-1.977 0-2.768 0-2.768-.396-6.725.396-11.076.396-13.845 0-2.118 0-4.552-.078-7.265-.271zM338.093 42.78c-1.706.067-3.406.15-5.102.25l-16.331 4.231-11.378 3.124-8.88 2.155c-4.608.896-7.81 1.84-9.594 2.482 10.99-2.08 23.774-5.156 39.058-9.2l9.231-2.143a94.027 94.027 0 0 1 2.996-.9zm-20.009.883l-.044-.008-.554.113.598-.105zm27.909-5.771a88.665 88.665 0 0 1 7.274-.32c2.32-.33 5.968-.33 11.605 0 0-.33.663-.33 2.321-.33.995 0 1.658 0 2.321-.332l1.327-.663c-7.535.16-14.217.398-20.083.638-1.434.306-3.023.642-4.765 1.007zm-8.414-2.515c-.764-.096-1.906-.028-3.544.206h-1.326a1.297 1.297 0 0 1-.019-.019c-17.926 4.132-35.554 8.727-53.117 13.157 3.59-.446 7.361-1.1 11.399-2.005l10.674-3.149 10.31-2.809c9.571-1.779 14.532-2.662 15.248-2.989.012-.352.376-.691 1.092-1.018.352.012.703.024 1.067-.315.352.012.704.024 1.068-.315l7.148-.744zm3.085-1.613c26.882-5.938 54.507-10.635 83.653-12-8.222.672-17.952 1.742-29.271 3.209l-14.59 1.658-7.294.995c-2.653.331-4.974.994-6.964 1.326-.331 0-.331 0-.331.331h-.332c-2.32.664-4.973 1.658-8.29 3.316l-2.652.332h-2.984c.332 0 .663 0 1.326-.332l-2.984.663a84.1 84.1 0 0 0-9.287.502zM461.54 21.94c-8.278.252-17.953.618-29.026 1.043l-26.526 1.99c-9.284.995-18.237 2.32-26.858 3.647-4.642.663-11.274 1.99-19.895 3.648l11.274-1.658c.995 0 6.3-.663 16.579-1.99 10.279-.994 20.89-2.32 32.495-3.316 2.32-.331 13.594-.994 33.157-1.989l16.91-.663h2.347a477.08 477.08 0 0 0-10.457-.712zM996.693 45.4l-2.58 1.032c.862.038 1.78.085 2.76.143 0-.332.662-.332 2.32-.332.995 0 1.658 0 2.321-.331l1.327-.663c-2.117.045-4.166.096-6.148.151zm123.794-14.762l-2.107-.059c.14.037.286.057.424.068-10.669-.302-28.765.357-54.29 1.338l-26.526 1.99c-9.284.995-18.237 2.32-26.858 3.647-1.262.18-2.671.41-4.227.682l-4.425 1.312.031-.004c.995 0 6.3-.663 16.579-1.99 10.279-.994 20.89-2.32 32.495-3.316 2.32-.331 13.594-.994 33.157-1.989l16.91-.663h19.896c-.332-.332-1.327-.663-2.321-.995h1.658c-.132 0-.264 0-.396-.02zM981.113 45.954l-3.178.943a95.045 95.045 0 0 1 4.598-.274c.924-.276 1.857-.556 2.798-.84-1.452.057-2.858.114-4.218.171zm-21.232 6.437l-6.098 1.707c-5.142 1.187-8.702 2.373-10.68 3.165 6.223-1.406 12.955-3.116 20.3-5.133-1.176.078-2.35.165-3.522.26zm34.33-12.996l-1.358.209-10.97 2.66h.068l2.984-.664c-.663.332-.994.332-1.326.332h.497l8.128-1.73a48.297 48.297 0 0 1 1.978-.807zm-45.142 7.836a1711.243 1711.243 0 0 0-20.35 4.036c5.802-.614 11.937-1.725 18.735-3.498l1.615-.538zm-31.156 6.274a2310.716 2310.716 0 0 0-4.291.903l2.978-.31c.464-.211.902-.409 1.313-.593zM820.766 82.99c.192-.014.37-.014.502-.014l-.502.014zm88.694-13.84l.02-.02h.395l-.415.02zm-55.536 12.636c-.073.003-.146.003-.22.003h-1.186c.472 0 .94-.001 1.406-.003zm0 0c.32-.01.64-.07.96-.386l22.555-3.171c9.098-.791 15.427-1.187 19.778-.791.395 0-.396 0-1.582.395h2.373c-3.956.396-10.285 1.187-18.987 2.77-7.171.754-15.422 1.149-25.097 1.183zm.96-.386l-.1.014.107-.02a1.667 1.667 0 0 1-.007.006zm-.1.014c-1.9.375-2.662.375-2.662.375l2.662-.375zm264.02-50.767l.42.012c-.11 0-.26 0-.42-.012zm74.346 11.6l.348.017h-.331l-.017-.016zm85.5 25.138c.138.032.27.058.395.08l-.394-.08zM177.68 74.103a5.634 5.634 0 0 0-.447-.003l.447.003zm78.864-9.572l.352.012-.37.005.018-.017zm-49.986 9.524l-1.055-.037 1.25.041c-.065 0-.13-.002-.195-.004zm1.06-.31l20.154-2.119c8.114-.421 13.754-.576 17.61-.09.352.013-.351-.012-1.419.303l2.11.074c-3.529.229-9.18.736-16.968 1.872-6.4.449-13.748.544-22.352.274.285 0 .571-.042.866-.313zm-.088.01a34.5 34.5 0 0 0 .095-.015 1.49 1.49 0 0 1-.006.006l-.09.01zm-2.379.25s.678.024 2.379-.25l-2.379.25zm1129.139-8.439c.173-.014.333-.014.453-.014l-.453.014zm80.215-12.662l.018-.019h.358l-.376.019zm92.25-27.438l.427-.086a7.039 7.039 0 0 0-.426.086zm-142.477 38.998c-.066.003-.133.003-.199.003h-1.073c.427 0 .85-.001 1.272-.003zm0 0c.29-.01.579-.063.868-.353l20.399-2.902c8.228-.723 13.952-1.085 17.887-.723.358 0-.357 0-1.43.362h2.146c-3.578.361-9.302 1.085-17.172 2.533-6.486.69-13.948 1.052-22.698 1.083zm.868-.353l-.09.013.097-.02a1.516 1.516 0 0 1-.007.007zM1794.143 63H1793c.857 0 1.429 0 2-.28-.286.28-.571.28-.857.28zm29.562-7l.014-.014h.281l-.295.014zm72.96-21l.335-.067c-.107.018-.219.04-.335.067zM1785 64.998c-.052.002-.104.002-.156.002H1784c.336 0 .669 0 1-.002zm0-.264c-1.427.266-2 .266-2 .266l2-.266zM1546.238 26l.762.023c-.202 0-.47 0-.762-.023z" fill="'.concat(e,'" fill-rule="evenodd"/></svg>'),40:'<svg viewBox="0 0 1920 105" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path d="M1919.907 79.685c.044.992-.183.547-.906-2.314-9.313-36.836-59.693-72.785-98.19-51.04-3.123 1.764-14.043 11.599-22.806 21.904-.337.4 3.687 18.175 3.499 20.815-.457 6.334-1.093 9.517-6.884 12.225-6.773 3.167-20.505 1.316-21.503-7.779-.942-8.607 2.135-18.254 7.058-27.137-10.371-18.45-26.977-30.74-53.316-24.396-15.13 3.646-31.543 10.34-40.994 23.344 5.981 8.716 19.299 26.823 9.916 35.887-5.44 5.257-23.155 10.42-29.155 3.663-3.787-4.265-1.858-14.68-1.022-19.748.338-2.058 7.02-19.35 6.971-19.41-17.723-21.783-43-32.578-75.237-20.146-12.653 4.879-26.37 11.257-36.428 20.974 6.876 11.656 17.968 30.19 10.407 43.873-13.274 24.02-43.588 2.618-38.14-20.036.687-2.86 13.57-25.086 13.995-24.48-3.283-4.696-6.5-8.544-8.824-10.79-14.025-13.561-30.837-20.225-50.318-13.646-11.358 3.834-23.192 7.983-33.399 14.453-1.04.586-1.961 1.335-2.967 1.97.608-.386 3.971 23.792 3.22 26.955-1.574 6.623-5.6 9.838-12.173 11.593-9.34 2.496-29.663-.987-24.175-14.712 3.95-9.877 10.1-18.468 17.62-25.772-16.531-14.465-53.239-13.571-71.916-6.74-6.241 2.283-22.77 12.595-34.907 24.416.951 1.34 1.987 2.585 2.856 4.01 6 9.848 13.205 31.795-3.135 35.797-15.566 3.811-30.65-15.22-21.747-28.833 2.333-3.565 4.801-7.067 7.346-10.515-18.127-15.58-50.584-28.188-59.988-29.762-18.264-3.06-41.351-2.824-54.008 13.559.196-.255-.324.978-1.182 2.991-.457 1.075 5.268 12.349 5.672 14.65.893 5.082 1.23 11.583-.4 16.56-2.109 6.436-10.035 14.57-17.689 13.74-7.5-.824-9.494-9.3-9.011-15.665.345-4.555 7.825-24.452 5.302-27.791-11.077-14.661-29.734-24.164-48.375-22.62-16.776 1.393-32.92 5.966-46.936 15.675-1.562 1.082-7.676 5.192-14.03 10.585 1.362 1.81 2.825 3.502 3.992 5.537 15.722 27.424-22.913 50.096-30.625 20.77-1-3.815 7.383-26.552 10.708-24.292-13.736-9.338-34.104-16.29-41.705-16.621-14.22-.621-28.7-.184-42.268 4.773-5.089 1.858-20.95 10.722-33.183 20.672 4.117 8.74 7.242 25.172 2.244 34.093-6.848 12.223-21.907 4.606-26.827-5.093-4.036-7.955-3.39-18.535 1.908-25.753 2.04-2.779 4.301-5.408 6.656-7.956-15.798-16.757-49.441-22.66-68.385-18.107-8.264 1.985-20.88 6.847-32.041 13.781 2.382 5.055 4.38 10.344 5.472 16.078 2.374 12.452-1.96 33.448-15.808 37.992-12.084 3.965-22.493-11.252-23.846-22.115-.83-6.649 1.72-12.918 5.241-18.411 1.077-1.682 14.64-16.29 15.043-15.623-2.468-4.073-5.1-7.466-7.465-9.56-16.682-14.741-39.199-27.314-62.002-13.114-11.668 7.263-24.006 14.612-33.67 24.505-.186.192-1.343 1.698-2.953 3.939 5.387 12.213 6.793 57.376-19.133 43.911-13.904-7.219-4.192-32.92 1.838-42.5a67.173 67.173 0 0 1 2.573-3.764c-10.736-13.678-31.358-21.023-50.661-18.824-15.306 1.744-37.758 7.967-53.092 18.606 2.985 4.295 5.52 8.986 7.335 14.257 3.84 11.164 4.678 24.325-2.905 34.155-14.546 18.857-28.165-1.74-30.967-18.73-.557-3.384 6.939-31.153 9.813-28.243-8.593-8.7-19.941-15.606-29.58-18.767-19.336-6.342-48.446-7.624-62.883 4.347.773.83 1.634 1.524 2.37 2.411 6.158 7.45 9.891 19.756 6.926 29.233-1.705 5.448-10.334 13.025-16.433 11.81-7.163-1.426-10.389-13.379-11.36-19.65-.285-1.835.996-21.157 1.935-20.564-6.446-4.06-13.221-6.882-16.532-7.672-9.159-2.185-18.71-4.28-28.193-3.596-11.102.799-23.044 2.682-32.152 9.72-2.158 1.665-5.875 5.184-9.422 9.519.138-.168 7.892 14.123 8.38 15.618 1.734 5.348 2.973 11.555.858 16.997-6.034 15.516-21.834 5.89-27.296-5.07-1.42-2.85-.798-24.803 1.325-23.556-8.49-4.99-17.756-8.506-20.68-9.258-8.362-2.153-17.181-4.612-25.906-4.27-13.895.543-25.803 4.904-34.103 15.44 5.149 14.164 6.773 44.66-16.41 36.846-11.002-3.709-5.008-21.789-1.625-30.217 1.13-2.813 2.527-5.517 4.05-8.15-10.451-13.946-29.904-26.24-39.232-27.544-14.599-2.04-30.078.413-42.034 9.65-2.327 1.798-5.372 4.502-8.466 7.738.452 1.077.856 2.253 1.373 3.223 3.085 5.794 7.735 11.765 9.288 18.242 5.228 21.823-29.53 31.524-34.043 7.292-1.864-10.008 3.248-20.966 8.302-29.275-5.09-9.574-12.09-16.692-26.874-10.671-11.4 4.64-23.32 10.835-31.942 19.9.782 3.049 1.364 6.125 1.576 9.138.624 8.905-1.653 22.561-11.684 25.66-10.696 3.3-17.018-7.147-15.368-16.664.563-3.238 11.092-19.893 10.76-20.566C79.03 37.077 68.51 29.445 55.648 33.405 29.18 41.547 8.113 57.839 13.318 87.658c.885 5.07-6.138 8.906-8.82 3.72C1.662 85.9.254 80.375.031 74.952L0 75V0h1920v80l-.093-.315zm-129.22-5.809a140.484 140.484 0 0 0-3.044-10.42c-2.34 5.27-2.049 9.288 3.044 10.42zm-116.316 3.495c5.317 2.613 10.486 1.934 15.526-1.696-2.834-6.949-6.105-13.55-9.86-19.578-2.899 6.589-6.1 15.079-5.666 21.274zM1556.04 90.792c3.447-4.67 4.73-11.237 4.16-16.908-.267-2.688-7.476-19.038-7.452-19.137-2.263 9.321-7.937 16.44-6.377 26.704.598 3.933 4.421 16.447 9.67 9.341zm-113.772-25.11c5.89-5.915-4.897-16.337.295-20.945-1.414 1.255-2.897 2.42-4.22 3.801-5.997 4.717-14.493 25.795.822 19.154 1.346-.584 2.358-1.26 3.103-2.01zm-121.61 21.09c8.995-8.122 7.811-16.837 1.424-25.115-7.197 9.3-9.823 18.608-1.424 25.115zm-127.266-12.8c.307-4.835-.259-9.546-1.449-14.073-3.29 9.614-4.864 17.89 1.449 14.072zm-131.312 3.746c12.691-7.567 11.085-16.039 3.46-23.662-7.478 8.235-11.884 17.395-3.46 23.662zm-130.913 7.149c2.673-7.523 2.913-14.23 1.196-20.108-7.28 7.919-10.013 15.554-1.196 20.108zm-125.64 8.023c17.861-4.16 16.156-23.01 9.571-38.355-12.504 10.35-19.622 23.688-9.57 38.355zm-112.86-4.107c4.433-9.27 5.443-17.789 3.912-25.289-6.75 11.209-12.627 24.352-3.911 25.29zm-117.147 4.52c10.058-11.527 7.943-24.205.305-35.207-7.706 9.388-9.54 21.122-.305 35.206zM472.786 65.298c4.908-6.579 2.3-13.165-3.176-18.774-1.977 5.77-1.917 13.038.788 21.997a6.17 6.17 0 0 1 2.388-3.223zM370.238 75.756c5.325-6.07 2.586-12.23-3.29-17.63-2.968 6.597-3.317 13.293 2.763 17.917.174-.105.348-.2.527-.287zM264.223 80.27c4.67-4.556 6.025-9.83 4.908-15.346-2.71 4.873-5.532 11.065-4.908 15.346zM159.54 72.548c15.833-2.767 8.634-10.372 4.05-19.361-3.88 6.392-6.064 13.262-4.05 19.361zm-71.803-7.37c-.131.276-.345.5-.468.782-.895 1.736-1.503 3.545-2.083 5.36a14.939 14.939 0 0 0 2.551-6.142z" fill="'.concat(e,'" fill-rule="evenodd"/></svg>'),41:'<svg viewBox="0 0 1920 113" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path d="M1892.28 65.435c-3.577.03-5.903.146-6.98.35-2.404.454-4.909 1.337-6.093 3.658-1.502 2.948.7 6.275 4.105 6.135 2.589-.105 4.664-1.166 6.716-2.663-.168.137-.075-4.08.083-4.53.287-.807 1.01-1.79 2.168-2.95zm1.604 2.092c-1.445.446-2.401 2.065-1.245 3.957 1.083 1.768 4.289 1.433 4.978-.58.703-2.058-1.85-3.96-3.733-3.377zm1-9.776c-.63 1.712.774 4.17 1.165 5.869 2.566 1.536 4.525-3.003 4.694-4.754.091-.954.077-3.926-.907-4.353-1.077-.467-3.33 1.162-4.404 2.41-.27.312-.465.601-.548.828zm15.532 8.149c-.452-3.74-9.576 1.784-9.408 2.04.48.72.776 1.573.772 2.444 3.913.39 9.22.334 8.636-4.484zm-8.92 17.423c3.74-.374 4.852-4.125 2.04-6.65-.976-.878-2.077-1.63-3.21-2.33-.102-.024-.199-.05-.298-.076-.323.35-.584.752-.992 1.02-1.97 1.298-4.954 1.625-6.979.328 1.322 4.23 4.41 8.213 9.438 7.708zm-61.079-33.196c-6.544-8.957-15.344-22.304-26.132-27.682-.239.014-.477.02-.716.036 6.666 13.503 13.62 26.761 20.478 40.225 1.156 2.268-2.042 4.156-3.414 1.995-7.949-12.502-13.939-25.536-20.1-38.754-2.968 10.48-5.129 20.755 2.155 30.781 4.847 6.672 10.407 11.979 16.625 17.286 7.64 6.52 14.706 13.012 19.724 21.456 5.776-15.473 1.111-32.024-8.62-45.343zM1712.9 54.992c-4.776-3.739-10.04-6.898-15.643-9.232-2.55-1.063-5.366-2.246-8.11-2.684-1.086-.172-5.314.782-5.932.105 4.468 5.04 9.171 9.889 14.34 14.22 5.919 4.956 12.491 9.07 18.352 14.048 1.768 1.502-.479 3.927-2.334 3.026-13.234-6.423-24.437-19.036-33.38-30.593-.089.33-.206.605-.449.861-2.261 16.486 1.423 30.825 18.25 37.996 11.747 5.008 23.481 10.033 35.167 15.18.085.037.731-6.447.721-7.065a33.364 33.364 0 0 0-.865-6.99c-2.692-11.669-10.86-21.624-20.117-28.872zM1634.2 73.016c-2.235-1.878-3.211-3.432-6.613-2.583-2.332.582-5.06 2.346-5.479 4.84-.675 4.04 1.928 6.56 5.673 4.806.303-.143 3.571-1.65 3.567-1.778.043-2.112 1.179-4.04 2.852-5.285zm7.573 11.667c-2.35.704-5.045.675-7.122-.473-3.685 2.688-8.972 8.659-3.224 11.201 3.044 1.348 5.916-.673 7.332-3.347 1.148-2.17 2.37-4.925 3.014-7.38zm-4.41-8.41c-3.248 3.754 3.81 4.999 4.135 2.127.204-1.837-2.22-4.34-4.135-2.126zm13.642-12.718c-5.014-1.176-8.917 3.763-9.523 8.343-.024.168 3.894 3.175 4.375 3.048 1.714-.453 6.391-4.434 7.236-5.877 1.326-2.272.687-4.865-2.088-5.514zm6.924 22.208c.224-6.355-5.244-7.587-10.414-7.262-.275 1.48-.993 2.793-2.038 3.899 2.185 1.877 3.398 4.692 6.114 6.113 2.595 1.358 6.213.797 6.338-2.75zm-82.924-19.635c-4.876-8.757-10.66-16.898-16.97-24.647 2.483 11.929 6.9 22.646 12.415 33.972 1.34 2.755-2.397 4.964-4.107 2.401-6.603-9.895-10.479-21.083-12.678-32.656-3.98 10.823-6.035 21.514 2.02 32.39 5.961 8.047 12.018 16.022 17.924 24.11 2.154-11.998 8.343-23.098 1.396-35.57zm-110.3-16.138c-7.345-7.583-14.855-15.38-25.066-18.357-.127.52 17.668 20.78 21.876 33.394.07.216.101.406.028.62-3.662.817-6.43-6.443-7.84-8.7-1.448-2.32-3.154-4.451-4.949-6.51-1.736-1.991-3.557-3.91-5.234-5.95-1.073-1.306-4.998-5.275-4.849-6.987-1.146 13.22 4.742 25.58 16.714 33.345 6.476 4.202 12.798 8.028 18.145 13.276 3.327-12.799 1.51-23.462-8.826-34.131zm-74.448 20.451c-2.658-2.306-4.826-5.2-8.755-4.826-2.312.218-6.666 3.096-3.345 5.295 2.811 1.86 9.7 1.89 9.327 3.086.538-1.364 1.546-2.607 2.773-3.555zm-6.995 13.493c.853.002 6.985-3.01 6.186-3.628-1.964-1.512-1.574-3.24-4.165-2.1-1.558.685-3.129 1.88-3.557 3.607-.249 1.005-.249 1.543.049 1.823.26.247.745.298 1.487.298zm9.208-10.172c-1.176 1.84-.802 3.734 1.736 2.999 2.575-.748 2.538-2.886 1.55-3.9-.776-.795-2.138-.9-3.286.9zm1.926-5.738c-.087.37-.317.604-.586.78 1.528-.994 4.388-.608 6.14-.82 2.484-.298 5.095-1.298 6.718-3.285 1.518-1.857 2.437-5.582.311-7.431-2.611-2.276-6.797-.752-8.753 1.667-2.138 2.64-3.072 5.839-3.83 9.089zm21.52 7.18c-.711-7.04-14.046-2.982-13.99-2.629.318 1.554.235 3.165-.345 4.572-.277.67 4.232 2.544 4.909 2.698 1.356.31 2.914.341 4.29.202 2.806-.277 5.464-1.613 5.136-4.842zm-16.906 15.589c6.306-2.312 1.071-11.08-.855-9.962-.778.453-1.588.823-2.453.995-.667.13-1.963 5.667-1.726 6.42.699 2.228 2.738 3.39 5.034 2.547zm-58.485 6.892c1.99-24.954-29.295-35.94-50.563-41.812 12.068 6.949 19.594 20.255 34.39 23.123 2.343.455 1.7 3.98-.545 4.032-16.159.368-24.265-16.585-36.246-25.301.42.5.754.921.863 1.131 1.615 3.11 1.868 3.507 2.868 6.93 2.781 9.53 9.73 15.9 18.74 19.722 10.206 4.331 21.629 5.647 30.493 12.175zm-125.637.14c4.768-19.696-15.805-30.268-33.216-37.067 5.805 4.608 11.073 9.883 15.376 15.619 1.348 1.797-1.566 3.943-3.066 2.364-9.226-9.7-18.535-18.11-29.497-25.627 7.81 9.186 13.994 20.086 24.184 26.347 9.347 5.744 19.675 9.836 26.22 18.363zm-79.694-27.736c-4.452-1.578-7.749 2.975-3.226 5.576.756.435 2.33 1.415 3.218 1.294 1.158-.158 1.38-1.799 2.641-1.77.065.001.118.024.182.026-.95-1.718-1.885-3.432-2.815-5.126zm3.47 18.283c-.048.172 0 .327-.095.505-1.487 2.745-3.068 6.013-1.908 9.196 1.2 3.284 2.797 3.314 4.08 2.019 1.14-1.148 2.032-3.337 2.183-5.223.047-.584-.525-6.871-.85-6.748-.962.368-2.211.495-3.41.25zm2.86-8.181c-1.138-2.224-2.878.865-2.714 2.271.458 3.836 3.482-.772 2.714-2.271zm12.811-11.24c-4.17-1.15-8.405 1.532-11.11 4.412-.685.732 5.13 3.355 5.821 3.438 2.304.281 5.328-.07 7.032-1.819 2.31-2.368 1.837-5.372-1.743-6.03zm4.386 24.097c1.142-2.494-1.081-5.612-2.87-7.12-2.474-2.087-5.774-3.488-9.026-4.113-.649-.105-1.687 2.982-1.588 3.515.3 1.595 2.69 2.878 3.7 4.1 1.32 1.597 2.334 3.382 4.382 4.158 1.402.532 4.57 1.275 5.402-.54zm-23.7-8.846c-.38-1.762-.34-3.543.094-5.283-.28 1.126-8.78.233-9.941.586-2.464.75-5.433 2.834-5.13 5.84.328 3.257 4.347 4.848 7.223 4 3.004-.882 4.978-2.778 7.167-4.898.176-.172.388-.164.586-.245zm-48.749-32.781c-6.281-6.696-13.177-12.017-20.57-16.935 10.17 9.522 17.159 22.222 20.661 35.797.71 2.753-3.55 3.921-4.248 1.17-3.021-11.93-8.567-22.104-15.978-31.146 1.055 4.178 1.635 8.608 2.11 13.068 1.57 14.73 6.505 23.077 17.936 32.21 2.45 1.956 4.586 3.888 6.494 6.016 1.328-13.791 3.125-30.02-6.405-40.18zM996.638 64.59c-3.252-8.794-15.57-23.244-24.532-30.18-.164-.019-.321-.04-.483-.061 2.066 12.353 9.68 20.987 15.148 32.33 1.146 2.382-2.062 4.281-3.543 2.072-7.514-11.186-12.201-21.67-14.273-34.822-3.213.3-5.246 3.791-6.594 7.46 4.058 7.942 6.144 16.762 1.354 24.119-.035.056-.08.097-.116.153 2.73 3.367 6.615 6.122 11.15 8.93 8.521 5.274 15.872 11.313 22.727 18.255-.28-9.543 2.476-19.293-.838-28.256zM960 37.166a78.545 78.545 0 0 1 2.298-3.526 45.152 45.152 0 0 1-2.298-.322c-.756.12-1.544.243-2.298.322A80.353 80.353 0 0 1 960 37.166zm-.806 18.691c.788-4.424.351-9.277-1.557-14.467-1.346-3.668-3.38-7.16-6.592-7.461-2.072 13.153-6.759 23.636-14.27 34.822-1.484 2.21-4.694.308-3.546-2.071 5.467-11.344 13.082-19.978 15.148-32.331-.164.02-.321.042-.483.06-8.963 6.937-21.282 21.387-24.532 30.181-3.314 8.963-.56 18.713-.838 28.256 6.855-6.942 14.206-12.98 22.726-18.256 7.498-4.642 12.573-11.04 13.944-18.733zm-121.31 15.597c-.697 2.75-4.958 1.582-4.248-1.17 3.502-13.576 10.489-26.276 20.66-35.798-7.392 4.918-14.288 10.24-20.57 16.935-9.527 10.16-7.734 26.389-6.404 40.18 1.908-2.128 4.042-4.06 6.494-6.016 11.43-9.133 16.366-17.48 17.936-32.21.475-4.46 1.055-8.89 2.11-13.068-7.41 9.042-12.957 19.216-15.978 31.147zm-49.853 4.211c4.523-2.6 1.226-7.154-3.226-5.576-.93 1.694-1.865 3.408-2.815 5.126.064-.002.117-.025.182-.027 1.26-.028 1.483 1.613 2.64 1.77.888.122 2.46-.858 3.219-1.293zm6.792 3.84c-1.16-.353-9.658.54-9.94-.586.435 1.74.476 3.521.096 5.283.198.081.408.073.586.245 2.189 2.12 4.163 4.016 7.167 4.899 2.876.847 6.895-.744 7.223-4.002.303-3.005-2.666-5.089-5.132-5.839zm-11.487 18.568c1.162-3.183-.419-6.451-1.906-9.196-.097-.178-.045-.333-.093-.505-1.2.244-2.448.117-3.414-.25-.323-.124-.895 6.163-.848 6.747.151 1.886 1.044 4.075 2.18 5.223 1.286 1.295 2.882 1.265 4.08-2.02zM770.953 76.8c.689-.085 6.506-2.708 5.82-3.438-2.704-2.88-6.94-5.562-11.11-4.412-3.58.66-4.052 3.663-1.741 6.031 1.703 1.748 4.727 2.1 7.03 1.82zm.109 12.63c1.01-1.223 3.4-2.508 3.7-4.1.101-.534-.94-3.62-1.588-3.516-3.252.625-6.552 2.026-9.026 4.113-1.789 1.508-4.012 4.626-2.87 7.12.833 1.813 4 1.072 5.402.54 2.048-.776 3.062-2.56 4.382-4.157zm7.413-9.24c-.768 1.5 2.256 6.107 2.714 2.271.164-1.406-1.576-4.497-2.714-2.271zm-47.145-.73c10.188-6.261 16.375-17.16 24.184-26.347-10.96 7.517-20.271 15.926-29.497 25.627-1.5 1.579-4.414-.567-3.064-2.364 4.3-5.736 9.57-11.01 15.374-15.619-17.411 6.799-37.984 17.369-33.216 37.066 6.544-8.527 16.872-12.62 26.219-18.363zm-99.755-20.603c.109-.21.442-.63.86-1.131-11.978 8.716-20.082 25.669-36.245 25.301-2.243-.052-2.886-3.577-.545-4.032 14.798-2.868 22.322-16.174 34.392-23.123-21.268 5.871-52.554 16.858-50.563 41.81 8.865-6.526 20.287-7.842 30.494-12.173 9.01-3.822 15.958-10.192 18.739-19.721 1-3.424 1.253-3.82 2.868-6.93zm-93.076 6.757c-3.93-.374-6.1 2.52-8.757 4.826 1.227.948 2.235 2.19 2.773 3.555-.374-1.196 6.516-1.227 9.327-3.086 3.319-2.199-1.033-5.077-3.343-5.295zm-.275 18.021c.298-.28.298-.818.049-1.823-.428-1.728-1.999-2.922-3.557-3.607-2.591-1.142-2.201.588-4.165 2.1-.8.616 5.335 3.63 6.186 3.628.742 0 1.227-.051 1.487-.298zm-12.431-6.875c2.538.735 2.912-1.158 1.736-3.001-1.148-1.8-2.51-1.694-3.284-.9-.99 1.015-1.027 3.153 1.548 3.9zm.23 11.485c.237-.753-1.06-6.29-1.726-6.42-.865-.172-1.673-.542-2.453-.995-1.926-1.117-7.163 7.65-.855 9.962 2.296.843 4.335-.321 5.034-2.547zm-12.514-8.401c.677-.154 5.186-2.027 4.91-2.698-.58-1.407-.664-3.018-.346-4.572.056-.353-13.279-4.412-13.99 2.63-.326 3.23 2.33 4.565 5.133 4.842 1.379.14 2.937.107 4.293-.202zm-.491-22.577c-2.124 1.849-1.205 5.574.313 7.431 1.623 1.987 4.232 2.985 6.72 3.284 1.75.213 4.61-.173 6.138.82-.269-.175-.501-.41-.586-.78-.758-3.25-1.692-6.448-3.828-9.088-1.958-2.42-6.144-3.943-8.757-1.667zm-48.404 13.577c11.972-7.765 17.858-20.125 16.714-33.345.147 1.712-3.776 5.681-4.849 6.987-1.677 2.04-3.498 3.959-5.234 5.95-1.795 2.059-3.5 4.19-4.948 6.51-1.41 2.257-4.181 9.517-7.841 8.7-.075-.214-.043-.404.028-.62 4.208-12.614 22.003-32.875 21.876-33.394-10.21 2.977-17.72 10.774-25.067 18.357-10.334 10.67-12.151 21.332-8.824 34.131 5.347-5.248 11.667-9.074 18.145-13.276zm-100.3 6.742c8.055-10.875 6-21.566 2.02-32.389-2.199 11.573-6.075 22.76-12.678 32.656-1.712 2.563-5.447.354-4.107-2.4 5.516-11.327 9.93-22.044 12.417-33.973-6.311 7.749-12.094 15.89-16.972 24.647-6.949 12.472-.758 23.572 1.394 35.57 5.906-8.088 11.967-16.063 17.927-24.11zm-71.902-7.154c-3.402-.849-4.378.705-6.613 2.583 1.671 1.245 2.81 3.173 2.852 5.285-.004.127 3.262 1.635 3.567 1.778 3.745 1.755 6.348-.766 5.671-4.806-.416-2.494-3.147-4.258-5.477-4.84zm-3.84 24.978c5.746-2.542.46-8.513-3.224-11.2-2.077 1.147-4.771 1.174-7.122.472.645 2.456 1.866 5.21 3.014 7.381 1.416 2.674 4.288 4.695 7.332 3.347zm-14.43-20.465c.48.127 4.397-2.88 4.375-3.048-.606-4.58-4.509-9.519-9.523-8.343-2.775.649-3.416 3.242-2.088 5.514.845 1.443 5.522 5.424 7.236 5.877zm-5.734 13.567c2.716-1.42 3.929-4.236 6.114-6.113-1.045-1.106-1.76-2.42-2.038-3.9-5.17-.324-10.638.908-10.414 7.263.125 3.547 3.743 4.108 6.338 2.75zm14.228-12.24c-1.916-2.212-4.341.29-4.133 2.127.323 2.872 7.38 1.627 4.133-2.126zm-60.63 6.466c16.828-7.17 20.512-21.51 18.25-37.996-.242-.256-.361-.531-.448-.86-8.943 11.556-20.146 24.17-33.38 30.592-1.857.901-4.102-1.526-2.336-3.026 5.863-4.977 12.435-9.092 18.353-14.048 5.17-4.331 9.873-9.18 14.341-14.22-.62.677-4.844-.277-5.931-.105-2.745.438-5.56 1.62-8.11 2.684-5.603 2.334-10.868 5.493-15.644 9.232-9.256 7.248-17.425 17.203-20.117 28.873a33.23 33.23 0 0 0-.865 6.989c-.01.618.636 7.102.721 7.065 11.686-5.147 23.42-10.172 35.167-15.18zM107.31 56.73c7.286-10.027 5.125-20.302 2.156-30.782-6.16 13.218-12.15 26.252-20.1 38.754-1.371 2.16-4.569.273-3.413-1.995 6.858-13.464 13.81-26.722 20.478-40.225-.237-.016-.475-.022-.716-.036-10.788 5.378-19.588 18.725-26.132 27.682-9.731 13.32-14.396 29.867-8.62 45.343 5.018-8.444 12.084-14.936 19.722-21.456 6.22-5.307 11.78-10.614 16.625-17.286zM34.7 65.783c-1.615-.305-5.787-1.238-6.981-.35.913.838 1.74 1.741 2.168 2.952.16.448.253 4.666.083 4.529 2.054 1.497 4.13 2.558 6.718 2.663 3.406.14 5.609-3.187 4.105-6.135-1.184-2.32-3.689-3.204-6.094-3.659zm-16.195 17.54c5.026.504 8.116-3.48 9.438-7.71-2.025 1.298-5.008.971-6.979-.327-.408-.268-.669-.67-.992-1.02-.099.026-.196.052-.297.077-1.134.699-2.235 1.45-3.214 2.33-2.809 2.524-1.697 6.275 2.044 6.65zM9.584 65.9c-.584 4.818 4.723 4.874 8.636 4.484-.004-.87.293-1.724.77-2.443.17-.257-8.954-5.78-9.406-2.041zm10.58-11.387c-.984.424-.998 3.4-.907 4.353.167 1.75 2.128 6.29 4.694 4.754.39-1.7 1.795-4.157 1.167-5.87-.085-.226-.28-.515-.548-.828-1.075-1.247-3.33-2.876-4.406-2.409zm7.195 16.97c1.158-1.89.2-3.51-1.243-3.956-1.884-.582-4.436 1.32-3.733 3.377.687 2.013 3.895 2.348 4.976.58zm1874.623-36.392c-4.684-1.812-8.22-3.114-10.604-3.905a174.081 174.081 0 0 0-10.6-3.135c-1.836-.48-3.679-.93-5.528-1.352-1.162-.264-3.676-.297-4.608-.986 9.711 7.179 17.636 16.787 22.266 27.923 11.865-10.685 12.908 6.878 12.296 7.04 5.174-1.373 10.249-.983 9.796 5.224-.382 5.28-3.929 7.999-8.234 8.735a9.337 9.337 0 0 1 1.73 2.65c1.58 3.609.269 7.48-3.276 9.18-6.595 3.166-15.39-2.606-16.692-9.496-2.273 1.275-4.802 2.051-7.44 1.445-3.308-.762-6.541-3.308-6.707-6.948-.386-8.436 8.375-11.68 15.48-10.924-6.842-16.623-18.774-35.856-38.24-37.644a226.419 226.419 0 0 0-15.658-.914c-2.616-.058-11.06 1.431-13.056.065 10.562 7.225 19.171 19.76 24.87 29.69 4.073 7.095 7.3 14.807 8.576 22.928 1.277 8.133-.503 15.314-3.302 22.935-.673 1.833-1.496 4.687-3.09 5.932-2.537 1.984-3.687-1.98-4.928-3.804-4.994-7.336-11.338-13.565-17.991-19.388-7.094-6.207-14.315-12.577-18.905-20.952-7.145-13.036-3.33-22.917-.667-36.272-20.415-.523-42.576 5.52-62.594 9.347 17.041 5.41 33.897 21.678 42.011 36.436-.01-.018 9.123-4.11 10.512-3.828.004 3.931-4.962 6.748-8.181 7.811 11.403-3.007 13.6 16.676.186 11.07-.586-.245-4.887-3.28-4.59-7.446-2.65 1.061 1.746 5.58-1.195 7.106-4.523 2.349-4.052-5.546-3.42-7.51.13-.404 1.674-5.093 2.392-4.374-6.67-6.722-12.19-14.577-19.182-20.964-8.707-7.955-20.583-17.292-33.113-15.497-10.158 1.455-20.229 3.807-30.366 5.454 10.954 4.954 20.875 13.624 28.484 21.955 10.562 11.56 14.64 25.007 9.752 40.233-.457 1.425-2.163 2.78-3.741 2.124-17.3-7.185-38.923-12.888-52.8-25.843-8.874-8.282-8.644-23.828-6.005-35.093-7.128.796-14.272 1.418-21.439 1.758-12.403.588-24.762.362-37.092-.307 4.474 3.146 8.62 6.805 12.179 10.964 1.673 1.956 2.928 4.214 4.482 6.257 1.437 1.886 3.384 3.094 4.901 4.879 1.185-2.811 2.391-5.49 5.002-7.284 3.182-2.189 8.109-2.692 11.345-.408 6.366 4.495 3.92 10.928-.88 14.915 5.091 1.33 9.063 6.953 8.079 12.201-.81 4.32-4.643 7.44-9.13 6.765-2.651-.398-6.01-2.26-8.359-4.691-.066 1.04-.218 2.088-.638 3.187-1.813 4.747-5.38 8.125-10.647 8.56-4.744.39-9.067-2.55-9.798-7.376-.166-1.095.426-8.043 2.124-8.007-4.554-.095-9.358-3.9-9.313-9.232.059-7.046 5.521-11.106 11.587-11.745-1.983-3.203-5.296-6.968-6.189-8.007-2.726-3.177-4.802-3.963-7.63-7.053-6.483-7.082-15.074-5.12-23.716-6-8.596-.878-17.175-1.913-25.745-3.016 7.45 8.231 14.291 18.381 17.363 27.704 3.246 9.861-.83 19.093-1.348 28.92-.167 3.144.02 15.523-5.048 15.483-4.4-.035-8.147-4.869-10.613-7.947-3.468-4.325-6.293-9.095-9.475-13.624-6.815-9.707-14.8-20.88-12.205-33.434 1.356-6.567 5.439-12.47 7.747-18.667-6.178-2.36-13.735-2.087-20.257-2.944-4.715-.62-17.486.129-21.128-2.646 7.874 5.997 14.754 14.574 16.6 23.531 2.808-.226 5.621.651 7.812 3.094 1.532 1.71-.746 3.889-2.478 2.478-.39-.319-.857-.463-1.305-.655 4.242 2.94 3.88 7.731-.81 9.926-1.698.794-3.944 1.198-5.678.277-.792-.42-1.477-1.082-1.843-1.912-.313-.708-.687-4.44-.089-4.932-1.27 1.045-1.508 2.434-1.124 3.984.37 1.494 1.233 2.77-.527 3.785-8.038 4.635-4.996-9.115-2.09-12.077.839-.855 1.805-1.56 2.82-2.171-2.565-5.002-4.346-10.243-8.155-14.717-8.911-10.47-17.373-12.29-30.62-13.29a468.303 468.303 0 0 0-16.84-.979c-3.758-.145-12.354 1.378-15.567-.297 9.711 5.063 18.014 14.766 24.186 22.595 6.684 8.479 8.472 18.558 6.785 29.05-.415 2.576-3.656 17.792-8.2 11.933-9.297-11.989-26.807-16.067-34.13-29.766-4.559-8.533-6.962-19.145-3.712-28.483 3.001-8.631-12.71-4.13-17.086-3.65-16.746 1.842-33.562 4.65-50.423 7.765 7.413 5.518 16.443 15.702 21.789 22.616.774.236 1.54.485 2.251.766.388.153.708.368.968.616.898-3.84 2.506-7.562 5.948-9.666 4.18-2.557 9.386-2.739 12.828 1.137 3.007 3.388 2.62 8.626.36 12.297.73.07 1.445.208 2.142.43 4.137 1.322 8.191 5.075 6.9 9.905-1.85 6.924-7.852 8.937-13.751 7.898.762 4.701-1.512 10.086-7.157 11.098-4.485.802-8.971-.984-10.556-5.54-.481-1.38-.681-2.989-.546-4.543-.74.71-1.566 1.352-2.603 1.837-2.38 1.112-5.649.944-7.706-.794-2.288-1.93-1.126-5.463.176-7.775.764-1.354 1.643-2.454 2.664-3.383-4.748 1.26-9.928-1.613-8.746-7.888 1.03-5.455 4.968-7.33 9.423-7.47-1.979-2.715-3.947-5.439-6.165-7.874-5.462-6-9.82-11.981-18.585-12.256-7.28-.228-14.178 3.258-21.205 4.612-13.038 2.514-26.084 4.994-39.182 7.169 17.567 4.333 36.401 13.686 45.589 29.901 2.965 5.23 4.262 11.33 3.935 17.335-.605 11.075-6.35 4.284-12.897.558-4.028-2.296-8.474-3.731-12.858-5.168-8.878-2.913-18.252-5.447-24.869-12.496-7.536-8.028-7.593-28.64-20.443-26.91a447.843 447.843 0 0 1-15.236 1.798c-5.275.527-19.768 4.202-24.378 1.7 10.78 5.853 20.835 14.432 27.027 23.424 2.706-.158 5.465.509 7.725 2.057 1.437.982.212 2.971-1.338 2.29-1.023-.449-2.167-.657-3.33-.742.886.065 2.115 4.45 2.311 5.283.445 1.896.043 4.253-1.671 5.405-1.613 1.085-8.606.541-9.388-1.567-.13-.35-.182-.745-.24-1.136-.19 6.102-4.861 8.404-5.334 1.532-.216-3.12 2.472-8.844 4.852-10.766.227-.182.508-.246.744-.41-5.88-5.612-11.255-11.58-18.015-16.328-9.348-6.564-16.23-8.638-27.53-9.121-7.368-.315-14.735-.833-22.57-1.862 12.3 4.995 25.639 13.242 30.827 26.106 2.54 6.3 2.817 13.634.495 20.061-3.765 10.427-7.262 2.163-11.451-2.756-2.628-3.084-6.138-5.35-9.564-7.434-6.789-4.133-14.267-7.235-19.752-13.193-8.149-8.854-14.319-23.762-25.435-29.049-9.38-4.46-20.24-4.06-30.184-6.336 8.226 7.106 14.954 15.99 18.482 25.56 4.14-5.636 12.923-8.777 18.358-3.233 3.146 3.21 3.278 8.143.036 11.447-1.148 1.17-2.494 1.942-3.909 2.545.976.543 1.936 1.145 2.85 1.907 3.185 2.654 5.863 7.161 4.679 11.488-2.266 8.27-15.554 4.588-16.838-1.964.399 2.035.49 4.14.029 6.206-.692 3.1-2.454 7.19-6.031 7.696-3.216.455-7.646-2.884-9.483-5.283-1.443-1.88-2.943-5.374-1.219-7.488-11.257 5.861-21.772-10.642-10.568-17.494 1.567-.956 3.535-1.702 5.593-2.098-.16-.976-.176-1.984.13-2.985 1.078-3.508 3.784-5.018 6.76-5.17-7.733-13.235-18.049-23.446-33.368-26.72-6.496-1.388-19.5-1.516-24.884-5.16 7.608 5.15 14.605 11.49 19.162 18.543 6.799 10.52 6.24 24.067 5.1 36.044-.312 3.27-.47 7.625-1.91 10.596-2.713 5.593-3.305 3.17-7.214-.897-7.613-7.92-18.571-13.792-22.522-24.627-4.218-11.576-1.957-25.206-7.256-36.326-3.961-8.309-10.544-7.537-18.377-8.395a301.907 301.907 0 0 0-15.393-1.304c-9.44-.546-19.361-1.19-28.761.158-1.987.285-6.452 2.409-8.17 2.225 20.935 2.247 44.221 9.18 51.588 25.473 3.377-1.81 7.282-2.466 11.15-1.281.914.279 1.045 1.772 0 1.978-2.59.512-5.184 1.205-6.451 2.545 6.85 2.405 5.042 12.082-1.64 13.094-2.711.413-5.432-.885-6.853-3.197-.38 2.233-.34 4.517-.317 7.148.028 3.824-3.537 2.05-4.798.625-1.544-1.748-1.103-5.592-.752-7.66.178-1.043 4.523-10.01 4.871-9.505-12.22-17.682-34.6-20.938-55.52-23.323a68.349 68.349 0 0 1 3.84 4.572c4.001 5.222 10.125 9.79 13.587 15.346 8.984 14.416.63 30.384 7.09 45.43 1.219 2.84-2.102 6.098-4.565 3.524-8.869-9.259-17.456-17.543-28.3-24.534-4.46-2.878-8.397-5.744-11.78-9.43-3.383 3.686-7.32 6.552-11.78 9.43-10.846 6.99-19.431 15.275-28.3 24.534-2.465 2.574-5.784-.683-4.565-3.523 6.457-15.047-1.894-31.015 7.09-45.431 3.464-5.556 9.584-10.124 13.585-15.346a68.978 68.978 0 0 1 3.842-4.572c-20.922 2.385-43.3 5.641-55.52 23.323.348-.505 4.693 8.462 4.87 9.505.352 2.068.793 5.912-.751 7.66-1.261 1.425-4.826 3.2-4.798-.625.022-2.63.063-4.915-.32-7.148-1.418 2.312-4.14 3.61-6.853 3.197-6.68-1.012-8.486-10.689-.584-13.272-2.32-1.162-4.913-1.855-7.506-2.367-1.043-.206-.914-1.7 0-1.978 3.87-1.185 7.775-.53 11.152 1.281 7.367-16.294 30.651-23.226 51.587-25.473-1.717.184-6.182-1.94-8.169-2.225-9.4-1.348-19.323-.704-28.76-.158-5.14.3-10.274.742-15.394 1.304-7.833.858-14.416.086-18.377 8.395-5.3 11.12-3.036 24.75-7.258 36.326-3.947 10.835-14.907 16.706-22.52 24.627-3.909 4.064-4.503 6.49-7.213.897-1.44-2.97-1.599-7.326-1.91-10.598-1.14-11.975-1.698-25.522 5.099-36.042 4.557-7.053 11.552-13.393 19.161-18.543-5.382 3.644-18.39 3.772-24.883 5.16-15.32 3.274-25.635 13.485-33.367 26.72 2.975.152 5.68 1.662 6.758 5.17.307 1 .291 2.01.131 2.985 2.058.396 4.024 1.142 5.593 2.098 11.204 6.85.689 23.355-10.568 17.494 1.724 2.112.224 5.609-1.217 7.488-1.84 2.4-6.27 5.738-9.487 5.283-3.573-.507-5.337-4.595-6.029-7.696-.458-2.065-.37-4.171.029-6.206-1.284 6.552-14.572 10.232-16.838 1.964-1.184-4.327 1.494-8.834 4.679-11.488.914-.762 1.874-1.364 2.85-1.907-1.415-.603-2.761-1.375-3.909-2.545-3.242-3.304-3.11-8.238.036-11.447 5.435-5.544 14.218-2.403 18.358 3.233 3.528-9.57 10.254-18.454 18.482-25.56-9.941 2.276-20.807 1.876-30.184 6.336-11.118 5.287-17.288 20.195-25.435 29.047-5.485 5.96-12.965 9.062-19.752 13.195-3.426 2.084-6.936 4.35-9.564 7.432-4.19 4.92-7.686 13.185-11.45 2.758-2.323-6.427-2.044-13.76.494-20.06 5.188-12.865 18.527-21.112 30.356-26.036-7.364.956-14.731 1.476-22.1 1.79-11.3.484-18.183 2.558-27.53 9.122-6.761 4.747-12.135 10.716-18.014 16.328.236.164.517.228.742.41 2.382 1.922 5.07 7.646 4.854 10.766-.473 6.872-5.143 4.57-5.333-1.532-.06.39-.11.787-.241 1.136-.782 2.108-7.775 2.652-9.388 1.567-1.714-1.154-2.116-3.509-1.671-5.405.196-.832 1.423-5.218 2.312-5.283-1.164.085-2.308.293-3.33.742-1.55.681-2.776-1.308-1.34-2.29 2.26-1.548 5.02-2.217 7.726-2.057 6.19-8.992 16.247-17.571 27.027-23.424-4.61 2.502-19.103-1.173-24.38-1.7a449.056 449.056 0 0 1-15.236-1.799c-12.85-1.73-12.905 18.883-20.443 26.91-6.617 7.05-15.989 9.584-24.865 12.497-4.386 1.437-8.832 2.872-12.862 5.166-6.544 3.728-12.29 10.52-12.895-.556-.327-6.005.97-12.104 3.935-17.337 9.188-16.21 28.022-25.566 45.59-29.9-13.1-2.174-26.145-4.654-39.183-7.168-7.027-1.354-13.925-4.84-21.205-4.612-8.767.275-13.122 6.255-18.585 12.256-2.217 2.435-4.186 5.16-6.163 7.874 4.45.14 8.392 2.015 9.419 7.47 1.184 6.275-3.996 9.149-8.744 7.888 1.021.93 1.9 2.029 2.664 3.383 1.302 2.31 2.464 5.845.176 7.775-2.057 1.738-5.325 1.906-7.706.794-1.04-.485-1.864-1.128-2.603-1.837.137 1.554-.065 3.163-.546 4.543-1.585 4.554-6.071 6.342-10.556 5.54-5.645-1.012-7.92-6.397-7.159-11.098-5.897 1.04-11.9-.974-13.749-7.898-1.291-4.83 2.763-8.583 6.9-9.905.697-.222 1.413-.36 2.142-.43-2.26-3.673-2.647-8.91.36-12.297 3.44-3.876 8.65-3.694 12.828-1.137 3.442 2.104 5.048 5.826 5.95 9.666.258-.248.578-.463.966-.616.71-.281 1.477-.53 2.251-.766 5.346-6.914 14.376-17.098 21.79-22.616-16.862-3.114-33.678-5.923-50.424-7.765-4.376-.48-20.09-4.981-17.086 3.65 3.252 9.338.847 19.95-3.713 28.483-7.322 13.699-24.832 17.777-34.13 29.766-4.543 5.86-7.784-9.357-8.199-11.932-1.687-10.495.101-20.574 6.785-29.053 6.172-7.827 14.475-17.53 24.186-22.593-3.213 1.675-11.811.152-15.568.297-5.619.22-11.233.556-16.84.978-13.246 1-21.708 2.822-30.619 13.29-3.807 4.475-5.59 9.716-8.154 14.718 1.014.61 1.98 1.316 2.819 2.17 2.906 2.963 5.948 16.713-2.09 12.078-1.76-1.014-.897-2.291-.527-3.785.384-1.55.145-2.94-1.124-3.984.598.492.224 4.224-.089 4.932-.366.83-1.051 1.491-1.843 1.912-1.736.921-3.98.517-5.677-.277-4.69-2.195-5.053-6.987-.81-9.926-.447.192-.916.336-1.306.655-1.732 1.411-4.01-.768-2.478-2.478 2.193-2.443 5.004-3.32 7.81-3.094 1.848-8.957 8.728-17.534 16.6-23.53-3.642 2.774-16.41 2.024-21.126 2.645-6.524.857-14.079.584-20.257 2.944 2.306 6.197 6.389 12.1 7.747 18.667 2.595 12.555-5.392 23.727-12.207 33.434-3.18 4.53-6.005 9.297-9.473 13.624-2.466 3.078-6.213 7.912-10.613 7.947-5.068.04-4.883-12.339-5.048-15.484-.52-9.826-4.594-19.058-1.348-28.919 3.072-9.323 9.913-19.473 17.36-27.704-8.567 1.103-17.144 2.138-25.742 3.015-8.642.881-17.233-1.081-23.719 6-2.827 3.09-4.9 3.877-7.627 7.054-.893 1.039-4.206 4.804-6.189 8.007 6.066.64 11.528 4.7 11.587 11.745.045 5.331-4.76 9.137-9.313 9.232 1.7-.036 2.29 6.912 2.124 8.007-.731 4.827-5.054 7.765-9.798 7.373-5.267-.432-8.834-3.81-10.647-8.557-.42-1.101-.572-2.146-.638-3.187-2.349 2.431-5.708 4.293-8.36 4.69-4.486.676-8.318-2.445-9.129-6.764-.984-5.248 2.988-10.871 8.079-12.2-4.8-3.988-7.246-10.421-.88-14.916 3.236-2.284 8.163-1.78 11.345.408 2.61 1.795 3.817 4.473 5.002 7.284 1.517-1.785 3.462-2.993 4.899-4.88 1.558-2.042 2.811-4.3 4.484-6.256 3.56-4.16 7.705-7.818 12.18-10.964-12.331.669-24.69.895-37.095.307-7.165-.34-14.31-.962-21.437-1.758 2.64 11.265 2.87 26.81-6.005 35.093-13.877 12.955-35.5 18.658-52.8 25.843-1.578.655-3.282-.699-3.74-2.124-4.892-15.226-.811-28.672 9.75-40.233 7.61-8.33 17.53-17.001 28.485-21.955-10.137-1.647-20.206-4-30.366-5.454-12.53-1.797-24.404 7.542-33.113 15.497-6.993 6.387-12.512 14.242-19.182 20.964.718-.721 2.262 3.97 2.391 4.374.633 1.964 1.104 9.859-3.42 7.51-2.94-1.526 1.456-6.047-1.194-7.106.295 4.166-4.004 7.201-4.59 7.446-13.411 5.606-11.217-14.077.188-11.07-3.221-1.063-8.187-3.88-8.183-7.81 1.389-.284 10.524 3.809 10.512 3.827 8.114-14.758 24.97-31.025 42.011-36.436-20.02-3.827-42.18-9.87-62.592-9.347 2.662 13.355 6.476 23.236-.669 36.272-4.59 8.375-11.81 14.745-18.905 20.952-6.653 5.82-13 12.05-17.993 19.388-1.241 1.823-2.39 5.788-4.925 3.804-1.595-1.245-2.418-4.099-3.09-5.932-2.8-7.621-4.582-14.802-3.303-22.935 1.275-8.12 4.503-15.833 8.575-22.929 5.7-9.93 14.31-22.464 24.87-29.69-1.995 1.367-10.44-.122-13.055-.064a226.42 226.42 0 0 0-15.659.914C48.913 24.686 36.981 43.917 30.14 60.542c7.102-.756 15.865 2.488 15.48 10.924-.167 3.64-3.4 6.186-6.709 6.948-2.637.606-5.166-.17-7.44-1.445-1.303 6.89-10.096 12.662-16.691 9.497-3.547-1.702-4.857-5.572-3.276-9.182a9.337 9.337 0 0 1 1.73-2.65C8.929 73.9 5.382 71.182 5 65.9c-.453-6.207 4.622-6.597 9.796-5.225-.612-.163.43-17.724 12.294-7.04C31.722 42.5 39.645 32.893 49.358 25.714c-.932.69-3.448.722-4.608.986-1.85.423-3.692.871-5.527 1.352a173.655 173.655 0 0 0-10.6 3.135c-2.564.85-5.105 1.764-7.625 2.731l-4.268 1.779c-1.06.541-2.267 1.212-3.465 1.671L0 44V0h1920v44l-7.506-4.042c-2.84-1.372-6.343-2.995-10.512-4.867z" fill="'.concat(e,'" fill-rule="evenodd"/></svg>'),42:'<svg viewBox="0 0 1920 163" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><g fill="'.concat(e,'" fill-rule="evenodd"><g opacity=".25"><path d="M67.296 78.015c8.258 4.814 19.024 3.4 26.725-1.502 17.41-11.081 18.436-37.104.11-47.537C54.449 6.381 2.446 27.822.093 77.821c-2.514 53.38 46.872 82.54 97.08 70.135 51.934-12.834 75.287-48.718 120.084-75.87 21.24-12.873 48.253-18.453 72.548-21.323 18.015-2.13 39.802 1.067 52.65 15.16 10.328 11.33 19.91 49.77.439 54.29-43.13 10.008-28.386-32.004-47.677-27.024-14.944 3.858-2.205 31.403 4.547 37.032 11.15 9.295 29.15 10.194 42.756 7.775 44.38-7.898 31.5-67.839 6.985-88.652C313.802 19.031 245.76 41.6 210.085 59.815c-51.856 26.478-70.88 69.636-132.768 76.047-32.82 3.397-61.768-15.415-64.919-49.241-.18-10.876 2.349-21.08 7.581-30.617 3.177-4.17 6.356-8.337 9.534-12.507 20.723-27.183 32.557.62 37.555 19.732 0 0-8.386 2.726-6.934 7.821.56 1.975 2.595 4.303 7.162 6.965zM665.768 82.389a9.887 9.887 0 0 0-3.201-.85c-15.71-1.463-20.108 29.08-16.292 39.42 9.74 26.382 48.78 27.08 71.883 24.49 39.091-4.38 64.245-39.079 88.99-65.68 26.414-28.391 65.873-35.275 103.264-28.535 45.6 8.222 42.928 57.208 10.89 80.654-5.497 2.712-10.993 5.427-16.494 8.141-36.314 17.925-2.312-33.34-5.063-41.876-10.158-31.504-54.392 13.395-48.984 36.603 11.666 50.05 84.417 20.827 102.93-2.292 32.707-40.843-13.537-89.817-52.37-96.837-25.353-4.58-52.864.94-75.609 12.634-25.58 13.151-37.737 37.11-59.583 54.419-19.596 15.528-40.96 37.931-69.4 28.43-57.374-19.172-17.535-42.624-30.961-48.721"/><path d="M1035.057 82.053c-23.562-37.557-63.544-16.237-76.794 17.923-25.49 65.71 62.675 49.055 96.897 34.198 23.479-10.192 43.588-30.237 63.061-46.272 16.298-13.424 31.585-23.566 51.537-30.6 37.258-4.815 57.531 10.377 60.815 45.572.857 9.182-11.794 32.907-22.569 33.816-6 .507-10.816-4.068-14.44-8.266-10.014-11.595-3.553-8.83-.18-18.982 5.627-16.938-21.862-10.404-27.78-4.123-8.847 9.386-10.464 27.06-1.028 36.497 31.894 31.894 75.226-4.936 79.304-38.924 5.772-48.135-53.162-72.548-90.513-53.903-35.332 17.64-62.12 46.635-94.89 68.182-12.393 8.147-27.317 12.466-41.426 16.562-81.654 23.707-29.293-106.335 12.553-48.493 2.338 3.232 7.656.326 5.453-3.187M445.186 82.053c-41.017-65.233-109.666 38.56-68.863 61.75 27.63 15.7 62.204 1.988 88.967-9.629 23.476-10.192 43.588-30.237 63.059-46.272 16.297-13.424 31.585-23.566 51.536-30.6 25.601-9.029 55.232 12.107 57.33 38.335 2.229 27.846-29.593 57.573-41.394 19.14 18.172-4.617-2.726-24.482-18.132-11.533-10.585 8.898-13.002 28.553-2.984 38.572 31.895 31.894 75.226-4.936 79.303-38.924 5.774-48.135-53.162-72.548-90.511-53.903-35.334 17.64-62.123 46.635-94.89 68.182-12.396 8.147-27.32 12.466-41.426 16.562-81.655 23.707-29.295-106.335 12.553-48.493 2.336 3.232 7.66.324 5.452-3.187"/><path d="M1297.729 78.312c.562 1.973 2.597 4.3 7.165 6.963 8.258 4.814 19.022 3.399 26.724-1.502 17.411-11.081 18.436-37.105.111-47.537-39.683-22.596-91.687-1.152-94.041 48.847-2.513 53.378 46.872 82.54 97.079 70.132 51.935-12.832 89.29-48.715 134.087-75.87 21.237-12.872 48.252-18.45 72.545-21.322 18.018-2.13 39.805 1.067 52.653 15.162 10.327 11.328 19.909 49.768.438 54.287-43.129 10.008-28.385-32.001-47.676-27.021-14.944 3.856-2.205 31.4 4.547 37.03 11.15 9.294 29.148 10.196 42.755 7.774 44.379-7.898 31.498-67.838 6.985-88.651-35.702-30.312-103.743-7.743-139.42 10.473-51.854 26.476-84.878 69.635-146.767 76.044-32.82 3.398-61.767-15.412-64.918-49.239-.18-10.877 2.346-21.081 7.579-30.619 3.179-4.167 6.356-8.337 9.535-12.504 20.722-27.185 32.557.62 37.555 19.73 0 0-8.385 2.726-6.936 7.823"/><path d="M1696.784 89.313c-41.02-65.234-109.669 38.56-68.866 61.749 27.63 15.701 62.206 1.99 88.97-9.628 23.474-10.19 43.585-30.235 63.058-46.272 16.298-13.424 31.585-23.564 51.537-30.601 25.6-9.028 55.231 12.108 57.33 38.337 2.226 27.844-29.595 57.572-41.396 19.14 18.171-4.617-2.727-24.483-18.131-11.535-10.586 8.9-13.001 28.556-2.985 38.572 31.894 31.894 75.228-4.935 79.304-38.921 5.774-48.138-53.162-72.55-90.51-53.906-35.335 17.64-62.126 46.636-94.893 68.182-12.393 8.15-27.317 12.466-41.424 16.563-81.654 23.707-29.295-106.336 12.553-48.493 2.336 3.232 7.658.323 5.453-3.187"/></g><path d="M1919.995 86.998a54.235 54.235 0 0 1-.39 7.156c-4.076 33.986-47.41 70.815-79.304 38.921-10.016-10.016-7.601-29.673 2.985-38.572 15.404-12.948 36.302 6.918 18.13 11.535 11.802 38.432 43.623 8.704 41.396-19.14-2.098-26.229-31.728-47.365-57.33-38.337-19.95 7.037-35.238 17.177-51.536 30.6-19.473 16.038-39.584 36.082-63.059 46.273-26.763 11.619-61.339 25.33-88.969 9.628-7.053-4.009-10.835-10.425-12.056-17.961-4.707 5.986-11.784 10.381-21.746 12.154-13.607 2.422-31.605 1.52-42.755-7.775-6.752-5.628-19.491-33.173-4.547-37.03 19.29-4.98 4.547 37.03 47.676 27.022 19.471-4.519 9.89-42.96-.438-54.287-12.848-14.095-34.635-17.292-52.653-15.162-24.293 2.872-51.308 8.45-72.545 21.322-44.797 27.155-82.152 63.038-134.087 75.87-40.603 10.034-80.668-7.119-93.181-42.28-10.198 30.525-48.253 57.638-77.01 28.88-9.436-9.436-7.82-27.11 1.029-36.496 5.917-6.281 33.406-12.815 27.779 4.123-3.373 10.152-9.834 7.387.18 18.982 3.624 4.198 8.44 8.773 14.44 8.266 10.775-.91 23.426-24.634 22.57-33.816-3.285-35.195-23.558-50.387-60.816-45.573-19.952 7.035-35.24 17.177-51.537 30.601-19.473 16.035-39.582 36.08-63.06 46.272-27.333 11.866-89.074 24.879-99.84-3.84a59.788 59.788 0 0 1-1.63 2.13c-18.513 23.119-91.264 52.341-102.93 2.292-5.408-23.208 38.826-68.107 48.984-36.603 2.751 8.537-31.251 59.8 5.063 41.876 5.501-2.714 10.997-5.429 16.494-8.14 32.038-23.447 34.71-72.433-10.89-80.655-37.391-6.74-76.85.144-103.263 28.535-24.746 26.601-49.9 61.3-88.991 65.68-22.437 2.515-59.906 1.93-70.969-22.273-14.237 25.745-47.009 44.115-72.484 18.64-10.018-10.019-7.6-29.674 2.984-38.572 15.406-12.95 36.304 6.916 18.132 11.534 11.801 38.432 43.623 8.705 41.394-19.141-2.098-26.228-31.729-47.364-57.33-38.336-19.951 7.035-35.239 17.177-51.536 30.601-19.471 16.035-39.583 36.08-63.06 46.272-26.762 11.617-61.336 25.33-88.966 9.628-7.053-4.008-10.836-10.426-12.056-17.962-4.708 5.987-11.785 10.383-21.748 12.156-13.606 2.419-31.605 1.52-42.756-7.775-6.752-5.629-19.49-33.174-4.547-37.032 19.291-4.98 4.547 37.032 47.677 27.024 19.47-4.52 9.889-42.96-.439-54.29-12.848-14.093-34.635-17.29-52.65-15.16-24.295 2.87-51.309 8.45-72.548 21.322-44.797 27.153-82.15 63.037-134.085 75.87C48.965 143.867 1.516 117.46.036 68.088L0 68V0h1920v87l-.005-.002z" fill-rule="nonzero"/></g></svg>')});function s(e,t){const a=c(t),o=l.Base64.encode(a[e]);return"data:image/svg+xml;base64,".concat(o)}a.d(t,"a",(function(){return i})),a.d(t,"c",(function(){return r})),a.d(t,"b",(function(){return s}))},,function(e,t,a){"use strict";a.d(t,"a",(function(){return n})),a.d(t,"b",(function(){return i}));const o=/^#(?:[A-Fa-f0-9]{3}){1,2}$/;function n(e){return o.test(e)}const i=(e,t)=>n(t)?t:e},,,,,,,function(e,t,a){"use strict";a.d(t,"a",(function(){return p}));var o=a(2),n=a(0),i=a.n(n),r=a(7),l=a.n(r),c=a(5),s=a.n(c),d=a(11);class p extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"onChange",e=>{const{valueMap:t,onChange:a}=this.props,o=l.a.isObject(t)?t[e.target.checked]:e.target.checked;setTimeout(a,200,o)})}render(){const{className:e,defaultValue:t,valueMap:a,arrowCheck:o,arrowUnCheck:n}=this.props,r=l.a.isObject(a)?"true"===l.a.findKey(a,e=>e===t):t,c=s()("brz-ed-control__switch",e);return i.a.createElement("div",{className:c},i.a.createElement("label",{className:"brz-label brz-ed-control__switch-label"},i.a.createElement("input",{type:"checkbox",className:"brz-input brz-ed-control__switch-input",defaultChecked:r,onChange:this.onChange}),i.a.createElement("span",{className:"brz-span brz-ed-control__switch-arrows"},i.a.createElement(d.a,{className:"brz-ed-control__switch--check",icon:o}),i.a.createElement(d.a,{className:"brz-icon-svg brz-ed-control__switch--un-check",icon:n})),i.a.createElement("span",{className:"brz-span brz-ed-control__switch--handle"})))}}Object(o.a)(p,"defaultProps",{className:"",arrowCheck:"nc-check-small",arrowUnCheck:"nc-remove",defaultValue:!1,valueMap:null})},,function(e,t,a){"use strict";a.d(t,"a",(function(){return o})),a.d(t,"d",(function(){return n})),a.d(t,"c",(function(){return i})),a.d(t,"b",(function(){return r}));const o=()=>"desktop",n=e=>(e=>["desktop","tablet","mobile"].includes(e))(e)?e:o(),i=e=>["tablet","mobile"].includes(n(e)),r=e=>["desktop"].includes(n(e))},,,function(e,t,a){"use strict";var o=a(7),n=a.n(o);function i(e,t){let a=!1;for(let n=0;n<t.length;n++){for(let l=0;l<e.length;l++){if(o=e[l],i=t[n],o.type===i.type&&o.id&&i.id&&o.id===i.id){e[l]=r(e[l],t[n]),a=!0;break}a=!1}a||e.push(t[n])}var o,i;return function e(t){if(!t||"function"!=typeof t[Symbol.iterator])return t;for(let a of t){let t="options";a.columns&&(t="columns"),a.tabs&&(t="tabs"),a[t]&&(a[t]=e(a[t]))}return n.a.sortBy(t,"position")}(e)}function r(e,t){for(let a of["columns","options","tabs"])e[a]&&t[a]&&(e[a]=i(e[a],t[a]));for(let a of["disabled"])t[a]&&(e[a]=t[a]);return e}var l=a(38);a.d(t,"a",(function(){return c})),a.d(t,"c",(function(){return s})),a.d(t,"b",(function(){return i}));const c=e=>Object(l.b)(["id","type"],e),s=(e,t)=>c(t)?Object(l.c)(s.bind(null,e),e(t)):Object(l.c)(s.bind(null,e),t)},,,,,,function(e,t,a){"use strict";var o=a(2),n=a(0),i=a.n(n),r=a(5),l=a.n(r),c=a(11),s=a(51),d=a(62),p=a(46),u=a(58),m=a(6),h=a.n(m),b=a(165),g=a(41),y=a(70);function v(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function f(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?v(a,!0).forEach((function(t){Object(o.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):v(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}const O={transition:"transform ".concat(150,"ms linear"),transform:"translate3d(100%, 0, 0)"},C={entering:{transform:"translate3d(100%, 0, 0)"},entered:{transform:"translate3d(0, 0, 0)"}};var w=e=>{let{in:t,children:a}=e;return i.a.createElement(y.Transition,{in:t,timeout:150},e=>i.a.createElement("div",{className:"brz-ed-sidebar__content ".concat(t?"active":""),style:f({},O,{},C[e])},a))};class x extends i.a.Component{render(){const{isOpen:e,title:t,options:a}=this.props;return i.a.createElement(b.a,null,i.a.createElement("div",{className:"brz-ed-sidebar brz-ed-sidebar__right"},i.a.createElement(w,{in:e},i.a.createElement("div",{className:"brz-ed-sidebar__header"},i.a.createElement("h1",{className:"brz-h1 brz-ed-sidebar__header__title"},t)),i.a.createElement("div",{className:"brz-ed-sidebar__main brz-ed-sidebar__right__options"},e&&i.a.createElement(g.a,{className:"brz-ed-scroll-pane brz-ed-scroll--darker brz-ed-scroll--medium brz-ed-sidebar__right__scroll",style:{height:"100%"}},i.a.createElement(u.a,{className:"brz-ed-sidebar__right__tabs",optionClassName:"brz-ed-sidebar__right__option",data:a,location:"rightSidebar"}))))))}}Object(o.a)(x,"propTypes",{isOpen:h.a.bool,title:h.a.string.isRequired,options:h.a.array.isRequired});var S=x;class j extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"state",{isSidebarOpen:!1}),Object(o.a)(this,"handleLabelClick",()=>{this.state.isSidebarOpen||this.setState({isSidebarOpen:!0},()=>{const e=Object(p.b)();e&&e.reposition()})}),Object(o.a)(this,"handleSidebarCloseClick",()=>{this.state.isSidebarOpen&&this.setState({isSidebarOpen:!1})})}static shouldOptionBeFiltered(e){let{options:t}=e;return 0===Object(u.b)(t).length}renderIcon(){const{icon:e}=this.props;return i.a.createElement("div",{className:"brz-ed-option__icon"},i.a.createElement(c.a,{icon:e}))}renderLabel(){const{label:e,helper:t,helperContent:a}=this.props;return i.a.createElement("div",{className:"brz-ed-option__label"},e,t?i.a.createElement("div",{className:"brz-ed-option__helper"},i.a.createElement(c.a,{icon:"nc-alert-circle-que"}),i.a.createElement("div",{className:"brz-ed-option__helper__content",dangerouslySetInnerHTML:{__html:a}})):null)}render(){const{className:e,icon:t,label:a,helper:o,sidebarLabel:n,attr:r,options:c,title:p}=this.props,{isSidebarOpen:u}=this.state,m=l()("brz-ed-option__advanced","brz-ed-option__inline",e,r.className),h=[".".concat("brz-ed-sidebar-right-portal"),".brz-ed-tooltip__content-portal"];return i.a.createElement(s.a,{exceptions:h,onClickOutside:this.handleSidebarCloseClick},i.a.createElement("div",{className:m,title:p,onClick:this.handleLabelClick},t?this.renderIcon():null,a||o?this.renderLabel():null,i.a.createElement(d.a,{node:window.parent.document.body,className:"brz-ed-sidebar-right-portal"},i.a.createElement(S,{title:n||a,options:c,isOpen:u}))))}}Object(o.a)(j,"defaultProps",{className:"",icon:null,title:"",label:"",sidebarLabel:"",helper:!1,helperContent:"",attr:{},options:[]});var k=j,P=a(9),B=a(29),z=a(7),T=a.n(z),H=a(67),E=a(28),_=a(16),M=a(13),R=a(1);function I(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function N(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?I(a,!0).forEach((function(t){Object(o.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):I(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}const A=132;class L extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"anchorInputRefs",[]),Object(o.a)(this,"handleThumbnailClick",e=>{this.props.value===e?this.props.onChange(""):this.props.onChange(e)}),Object(o.a)(this,"handleInputChange",T.a.debounce((e,t)=>{const{pageBlocks:a,globalBlocks:o,dispatch:n}=this.props,i=encodeURIComponent(e);let r=i;if(""!==r){const e=a.filter(e=>e.value._id!==t).map(e=>("GlobalBlock"===e.type&&(e=o[e.value.globalBlockId]),e.value.anchorName));let n=!1,l=0;do{n=!1;for(let t of e)if(r===t){n=!0,r=i+"-"+(++l+1);break}}while(n)}const l=a.find(e=>e.value._id===t);if("GlobalBlock"!==l.type){const e=a.map(e=>e.value._id===t?N({},e,{value:N({},e.value,{anchorName:r})}):e);n(Object(M.R)({blocks:e}))}else{const e=l.value.globalBlockId,t=o[e];n(Object(M.Y)({id:e,data:N({},t,{value:N({},t.value,{anchorName:r})})}))}this.anchorInputRefs[t].setValue(r)},1e3))}componentWillUnmount(){this.anchorInputRefs=null}renderLabel(){const{label:e,helper:t,helperContent:a}=this.props,o=t?i.a.createElement("div",{className:"brz-ed-option__helper"},i.a.createElement(c.a,{icon:"nc-alert-circle-que"}),i.a.createElement("div",{className:"brz-ed-option__helper__content",dangerouslySetInnerHTML:{__html:a}})):null;return i.a.createElement("div",{className:"brz-ed-option__label"},e,o)}renderThumbnails(){const{value:e,pageBlocksAssembled:t,globalBlocks:a}=this.props;return t.filter(e=>"unlisted"!==e.value._blockVisibility).map(t=>{"GlobalBlock"===t.type&&(t=a[t.value.globalBlockId]);const{_id:o,anchorName:n}=t.value,r=l()("brz-ed-option__block-thumbnail-item",{active:o===e}),c=n?decodeURIComponent(n):"";return i.a.createElement("div",{key:o,className:r,onClick:()=>this.handleThumbnailClick(o)},i.a.createElement(V,{blockData:t}),i.a.createElement(F,{ref:e=>{e&&(this.anchorInputRefs[o]=e)},id:o,value:c,onChange:e=>this.handleInputChange(e,o)}))})}render(){const{className:e,attr:t,label:a,helper:o,display:n}=this.props,r=l()("brz-ed-option__block-thumbnail","brz-ed-option__".concat(n),e,t.className);return i.a.createElement("div",Object(P.a)({},t,{className:r}),a||o?this.renderLabel():null,i.a.createElement(g.a,{style:{height:"100%",overflow:"hidden"},className:"brz-ed-scroll-pane brz-ed-scroll--small brz-ed-scroll--darker"},this.renderThumbnails()))}}Object(o.a)(L,"defaultProps",{label:"",className:"",attr:{},helper:!1,helperContent:"",display:"inline",value:""});class V extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"state",{blockData:this.props.blockData,imageFetched:!1,showSpinner:!0})}componentDidMount(){this.mounted=!0,this.preloadThumbnail(this.state.blockData)}preloadThumbnail(e){let t=!1;const{url:a}=Object(H.b)(e);return Object(E.e)(a).then(()=>{this.mounted&&!t&&this.setState({imageFetched:!0,showSpinner:!1,blockData:e})}),()=>t=!0}render(){const{blockData:e,imageFetched:t,showSpinner:a}=this.state,{url:o,width:n,height:r}=Object(H.b)(e),l={width:A,height:A*r/n},s=a?{}:{display:"none"};return i.a.createElement("div",{className:"brz-ed-option__block-thumbnail-image",style:l},i.a.createElement("div",{className:"brz-ed-option__block-thumbnail-loading",style:s},i.a.createElement(c.a,{icon:"nc-circle-02",className:"brz-ed-animated--spin"})),t&&i.a.createElement("img",{className:"brz-img",src:o}))}}class F extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"state",{inputValue:this.props.value}),Object(o.a)(this,"handleContainerClick",e=>{e.stopPropagation()}),Object(o.a)(this,"handleInputChange",e=>{this.setState({inputValue:e.target.value},()=>{this.props.onChange(this.state.inputValue)})})}setValue(e){this.state.inputValue!==e&&this.setState({inputValue:e})}render(){const{id:e}=this.props,t="anchor-".concat(e);return i.a.createElement("div",{className:"brz-ed-option__block-thumbnail-anchor",onClick:this.handleContainerClick},i.a.createElement("span",{className:"brz-span"},"#"),i.a.createElement("input",{className:"brz-input",type:"text",autoComplete:"off",placeholder:Object(R.a)("block-name"),value:this.state.inputValue,onChange:this.handleInputChange,id:t}),i.a.createElement("label",{className:"brz-label",htmlFor:t},i.a.createElement(c.a,{icon:"nc-pen"})))}}var D=Object(B.b)(e=>({pageBlocks:Object(_.o)(e),pageBlocksAssembled:Object(_.n)(e),globalBlocks:Object(_.g)(e)}))(L);class W extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"handleMouseDown",e=>{e.preventDefault(),this.props.onChange(!this.props.value)})}render(){const{className:e,attr:t,value:a,icon:o,title:n}=this.props,r=l()("brz-ed-option__button",{"brz-ed-toolbar--active":a},e,t.className),s=T.a.omit(t,"className");return i.a.createElement("div",Object(P.a)({className:r,title:n,onMouseDown:this.handleMouseDown},s),i.a.createElement(c.a,{icon:o}))}}Object(o.a)(W,"defaultProps",{className:"",attr:{},icon:"nc-circle-add",title:"Add",value:!1});var G=W;const U=1e3,K=2500;class q extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"state",{loading:!1,active:!1}),Object(o.a)(this,"mounted",!1),Object(o.a)(this,"handleMouseDown",e=>{e.preventDefault(),this.props.onChange(!this.props.value)}),Object(o.a)(this,"handleClick",()=>{const{loading:e}=this.state;e||(this.setState({loading:!0},()=>setTimeout(()=>{this.mounted&&this.setState({loading:!1,active:!0})},U)),setTimeout(()=>{this.mounted&&this.setState({active:!1})},K))})}componentDidMount(){this.mounted=!0}componentWillUnmount(){this.mounted=!1}renderTooltip(){const{tooltipContent:e}=this.props,{loading:t,active:a}=this.state,o=l()("brz-ed-toolbar__item__tooltip",{"brz-ed-animated brz-ed-animated--fadeIn active":a});return!t&&i.a.createElement("div",{className:o},e)}render(){const{className:e,attr:t,value:a,icon:o,title:n,tooltipContent:r}=this.props,{loading:s}=this.state,d=l()("brz-ed-option__button","brz-p-relative",{"brz-ed-toolbar--active":a},e,t.className);return i.a.createElement("div",Object(P.a)({},t,{className:d,title:n,onClick:this.handleClick,onMouseDown:this.handleMouseDown}),r&&this.renderTooltip(),s?i.a.createElement(c.a,{icon:"nc-circle-02",className:"brz-ed-animated--spin"}):i.a.createElement(c.a,{icon:o,className:"brz-ed-animated brz-ed-animated--fadeIn"}))}}Object(o.a)(q,"defaultProps",{className:"",attr:{},icon:"nc-circle-add",title:"Add",tooltipContent:"",value:!1});var Y=q;let X;X=a(366),a(372),a(373);class Z extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"onChangeDebounced",T.a.debounce(e=>{this.props.onChange(e)},1e3))}renderLabel(){const{label:e,helper:t,helperContent:a}=this.props,o=t?i.a.createElement("div",{className:"brz-ed-option__helper"},i.a.createElement(p.a,{placement:"bottom-center",openOnClick:!1,overlay:i.a.createElement("div",{className:"brz-ed-option__helper__content",dangerouslySetInnerHTML:{__html:a}})},i.a.createElement(c.a,{icon:"nc-alert-circle-que"}))):null;return i.a.createElement("div",{className:"brz-ed-option__label brz-ed-option__code__label"},e,o)}render(){const{label:e,className:t,helper:a,display:o,lineNumbers:n,attr:r,placeholder:c,value:s}=this.props,d=l()("brz-ed-option__code","brz-ed-option__".concat(o),t,r.className),p=T.a.omit(r,"className"),u={lineNumbers:n,tabSize:2,placeholder:c,mode:"css"};return i.a.createElement("div",Object(P.a)({className:d},p),e||a?this.renderLabel():null,i.a.createElement(X,{value:s||"",onChange:this.onChangeDebounced,options:u}))}}Object(o.a)(Z,"defaultProps",{className:"",label:"",placeholder:"",helper:!1,helperContent:"",attr:{},display:"inline",lineNumbers:!1,value:"",onChange:T.a.noop});var J=Z,Q=a(99),$=a.n(Q);function ee(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}var te={simpleCheckForValidColor(e){let t=0,a=0;return T.a.each(["r","g","b","a","h","s","l","v"],o=>{if(e[o]&&(t+=1,isNaN(e[o])||(a+=1),"s"===o||"l"===o)){/^\d+%$/.test(e[o])&&(a+=1)}}),t===a&&e},toState(e,t,a){const n=e.hex?$()(e.hex):$()(e),i=n.toHsl(),r=n.toHsv(),l=n.toRgb(),c=n.toHex();0===i.s&&(i.h=t||0,r.h=t||0);let s={};return e.hex||0===r.v||(s={hsv:r}),a||(s={hsv:r}),"saturation"===e.wasChanged&&(s={hsv:{h:r.h,s:0===r.s?e.s/100:r.s,v:r.v}}),"hue"!==e.wasChanged&&"opacity"!==e.wasChanged||(s={}),function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?ee(a,!0).forEach((function(t){Object(o.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):ee(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({hsl:i,hex:"#".concat(c),rgb:l,oldHue:e.h||t||i.h,source:e.source},s)},isValidHex:e=>$()(e).isValid(),getContrastingColor(e){if(!e)return"#fff";const t=this.toState(e);return"transparent"===t.hex?"rgba(0,0,0,0.4)":(299*t.rgb.r+587*t.rgb.g+114*t.rgb.b)/1e3>=128?"#000":"#fff"}};const ae="#000000";class oe extends n.Component{constructor(e){super(e),Object(o.a)(this,"onHexChange",e=>{let{target:{value:t}}=e;const{value:{opacity:a},onChange:o}=this.props;this.setState({hex:t}),t.length<6||!te.isValidHex(t)||o({hex:(t="#"===t[0]?t:"#"+t).toLowerCase(),opacity:a,isChanged:"hex"})}),this.state={hex:e.value.hex||ae}}componentWillReceiveProps(e){let{value:{hex:t}}=e;t!==this.state.hex&&this.setState({hex:t||ae})}render(){return i.a.createElement("input",{id:"hex",className:"brz-input",autoComplete:"off",value:this.state.hex,onChange:this.onHexChange})}}Object(o.a)(oe,"defaultProps",{value:{hex:ae}}),oe.defaultProps={value:{hex:"#000000",opacity:1},onChange:T.a.noop};class ne extends i.a.Component{render(){const{className:e,attr:t,value:a,onChange:o}=this.props,n=l()("brz-ed-option__color-picker__hex",e,t.className),r=T.a.omit(t,"className");return i.a.createElement("div",Object(P.a)({className:n},r),i.a.createElement(oe,{value:a,onChange:o}))}}Object(o.a)(ne,"defaultProps",{className:"",attr:{},value:{hex:"#000000",opacity:1},onChange:T.a.noop});var ie=ne,re=a(15),le=a(21);class ce extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"handleSidebarOpen",()=>{Object(le.b)().dispatch(Object(M.cb)("leftSidebar",{isOpen:!0,drawerContentType:"styling"}))})}render(){const{className:e,colors:t,value:a,onChange:o}=this.props,n=l()("brz-ed-option__color-palette",e),r=(t||Object(re.b)()).map(e=>{const t=l()("brz-ed-option__color-palette__item",{active:e.id===a}),n={backgroundColor:e.hex};return i.a.createElement("div",{key:e.id,className:t,style:n,onClick:()=>o(e.id)})});return i.a.createElement("div",{className:n},r,i.a.createElement("div",{className:"brz-ed-option__color-palette__icon",onClick:this.handleSidebarOpen},i.a.createElement(c.a,{icon:"nc-cog"})))}}Object(o.a)(ce,"defaultProps",{className:"",colors:null,value:"",onChange:()=>console.log("ColorPalette default onChange")});var se=ce;class de extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"handleSidebarOpen",()=>{Object(le.b)().dispatch(Object(M.cb)("leftSidebar",{isOpen:!0,drawerContentType:"styling"}))})}render(){const{className:e,colors:t,value:a,onChange:o}=this.props,n=l()("brz-ed-option__color-palette2",e),r=(t||Object(re.b)()).map(e=>{const t=l()("brz-ed-option__color-palette2__item",{active:e.id===a}),n={backgroundColor:e.hex};return i.a.createElement("div",{key:e.id,className:t,style:n,onClick:()=>o(e.id)})});return i.a.createElement("div",{className:n},r,i.a.createElement("div",{className:"brz-ed-option__color-palette2__icon",onClick:this.handleSidebarOpen},i.a.createElement(c.a,{icon:"nc-cog"})))}}Object(o.a)(de,"defaultProps",{className:"",colors:null,value:"",onChange:()=>console.log("ColorPalette default onChange")});var pe=de,ue=a(17);function me(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}class he extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"state",{active:null}),Object(o.a)(this,"handleToolbarOpen",e=>{this.setState({active:e})}),Object(o.a)(this,"handleToolbarClose",()=>{this.setState({active:null})}),Object(o.a)(this,"renderLabel",()=>{const{label:e,helper:t,helperContent:a}=this.props,o=t?i.a.createElement("div",{className:"brz-ed-option__helper"},i.a.createElement(c.a,{icon:"nc-alert-circle-que"}),i.a.createElement("div",{className:"brz-ed-option__helper__content",dangerouslySetInnerHTML:{__html:a}})):null;return i.a.createElement("div",{className:"brz-ed-option__label brz-ed-option__color-palette-editor__label"},e,o)})}handleColorChange(e,t){const a=this.props.value.map((a,n)=>n===t?function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?me(a,!0).forEach((function(t){Object(o.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):me(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},a,{hex:e.hex}):a);this.props.onChange(a)}render(){const{className:e,attr:t,label:a,helper:o,value:n}=this.props,r=n.map((e,t)=>{const a=l()("brz-ed-option__color-palette-editor__item",{active:t===this.state.active}),o={backgroundColor:e.hex};return i.a.createElement(ue.c,{key:t,getItems:()=>[{id:"settings",type:"popover",icon:"nc-cog",display:"inside",size:"auto",onOpenDirect:!0,position:90,options:[{id:"backgroundColor",type:"colorPicker",label:"Color HEX",disableOpacity:!0,value:{hex:e.hex,opacity:1},onChange:e=>this.handleColorChange(e,t)},{type:"grid",className:"brz-ed-grid__color-fileds",columns:[{width:100,options:[{id:"backgroundColorFields",type:"colorFields",disableOpacity:!0,value:{hex:e.hex,opacity:1},onChange:e=>this.handleColorChange(e,t)}]}]}]}],onOpen:()=>this.handleToolbarOpen(t),onClose:this.handleToolbarClose},i.a.createElement("div",{className:a,style:o}))}),c=l()("brz-ed-option__color-palette-editor",e,t.className);return i.a.createElement("div",Object(P.a)({},t,{className:c}),a||o?this.renderLabel():null,r)}}Object(o.a)(he,"defaultProps",{className:"",helperContent:"",helper:!1,attr:{},value:[]});var be=he,ge=a(23),ye=a.n(ge);const ve=(e,t,a,o)=>{e.preventDefault();const n=o.clientWidth,i=o.clientHeight,r="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,l="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,c=r-(o.getBoundingClientRect().left+t.pageXOffset),s=l-(o.getBoundingClientRect().top+t.pageYOffset);if("vertical"===a.direction){let e;if(e=s<0?0:s>i?1:Math.round(100*s/i)/100,a.hsl.a!==e)return{h:a.hsl.h,s:a.hsl.s,l:a.hsl.l,a:e,source:"rgb"}}else{let e;if(e=c<0?0:c>n?1:Math.round(100*c/n)/100,a.a!==e)return{h:a.hsl.h,s:a.hsl.s,l:a.hsl.l,a:e,source:"rgb"}}return null},fe={},Oe=(e,t,a,o)=>{const n="".concat(e,"-").concat(t,"-").concat(a).concat(o?"-server":""),i=((e,t,a,o)=>{if("undefined"==typeof document&&!o)return null;const n=o?new o:document.createElement("canvas");n.width=2*a,n.height=2*a;const i=n.getContext("2d");return i?(i.fillStyle=e,i.fillRect(0,0,n.width,n.height),i.fillStyle=t,i.fillRect(0,0,a,a),i.translate(a,a),i.fillRect(0,0,a,a),n.toDataURL()):null})(e,t,a,o);return fe[n]?fe[n]:(fe[n]=i,i)},Ce=e=>{let{white:t,grey:a,size:o,renderers:n,borderRadius:r,boxShadow:l}=e;const c={borderRadius:r,boxShadow:l,absolute:"0px 0px 0px 0px",background:"url(".concat(Oe(t,a,o,n.canvas),") center left")};return i.a.createElement("div",{style:c})};Ce.defaultProps={size:8,white:"transparent",grey:"rgba(0,0,0,.08)",renderers:{}};var we=Ce;function xe(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}class Se extends n.Component{constructor(e){super(e),Object(o.a)(this,"change",null),Object(o.a)(this,"handleChange",(e,t)=>{const a=this.props.contentWindow();this.change=ve(e,a,this.props,this.container)||this.change,this.change&&(this.change.a=1-this.change.a,this.props.onChange&&this.props.onChange(function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?xe(a,!0).forEach((function(t){Object(o.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):xe(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},this.change,{opacityDragEnd:t,wasChanged:"opacity"}),e))}),Object(o.a)(this,"handleMouseDown",e=>{this.handleChange(e);const t=this.props.contentWindow();t.addEventListener("mousemove",this.handleChange),t.addEventListener("mouseup",this.handleMouseUp),this.setState({showTooltip:!0})}),Object(o.a)(this,"handleMouseUp",e=>{this.handleChange(e,!0),this.unbindEventListeners(),this.setState({showTooltip:!1}),this.change=null}),Object(o.a)(this,"unbindEventListeners",()=>{const e=this.props.contentWindow();e.removeEventListener("mousemove",this.handleChange),e.removeEventListener("mouseup",this.handleMouseUp)}),this.state={showTooltip:!1}}componentWillUnmount(){this.unbindEventListeners()}render(){const{direction:e,rgb:t}=this.props,a={background:"linear-gradient(".concat("vertical"===e?"to top":"to right",", rgba(").concat(t.r,",").concat(t.g,",").concat(t.b,", 0) 0%,\n rgba(").concat(t.r,",").concat(t.g,",").concat(t.b,", 1) 100%)"),boxShadow:this.props.shadow,borderRadius:this.props.radius},o="vertical"===e?{left:0,top:"".concat(100*(1-t.a),"%")}:{left:"".concat(100*t.a,"%")};return i.a.createElement("div",{className:"color-picker-alpha-body",style:{borderRadius:this.props.radius}},i.a.createElement("div",{className:"color-picker-alpha-checkboard"},i.a.createElement(we,{renderers:this.props.renderers})),i.a.createElement("div",{className:"color-picker-alpha-gradient",style:a}),i.a.createElement("div",{className:"color-picker-alpha-container",ref:e=>this.container=e,onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},i.a.createElement("div",{className:"color-picker-alpha-pointer",style:o},this.props.pointer?this.props.pointer(this.props,this.state.showTooltip):i.a.createElement("div",{className:"color-picker-alpha-slider"}))))}}Object(o.a)(Se,"defaultProps",{contentWindow:()=>window});function je(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function ke(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?je(a,!0).forEach((function(t){Object(o.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):je(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}const Pe=e=>{class t extends n.Component{constructor(e){super(),Object(o.a)(this,"handleChange",(e,t)=>{if(te.simpleCheckForValidColor(e)){const a=te.toState(e,e.h||this.state.oldHue,e.hsv||this.state.hsv);this.setState(a),this.props.onChangeComplete&&this.debounce(this.props.onChangeComplete,a,t),this.props.onChange&&this.props.onChange(ke({},a,{wasChanged:e.wasChanged,opacityDragEnd:e.opacityDragEnd}),t)}}),Object(o.a)(this,"handleSwatchHover",(e,t)=>{if(te.simpleCheckForValidColor(e)){const a=te.toState(e,e.h||this.state.oldHue,e.hsv||this.state.hsv);this.setState(a),this.props.onSwatchHover&&this.props.onSwatchHover(a,t)}}),this.state=ke({},te.toState(e.color,0,null)),this.debounce=T.a.debounce((e,t,a)=>{e(t,a)},100)}componentWillReceiveProps(e){this.setState(ke({},te.toState(e.color,this.state.oldHue,this.state.hsv)))}render(){const t={};return this.props.onSwatchHover&&(t.onSwatchHover=this.handleSwatchHover),i.a.createElement(e,Object(P.a)({},this.props,this.state,{onChange:this.handleChange},t))}}return t.propTypes=ke({},e.propTypes),t.defaultProps=ke({},e.defaultProps,{color:{h:250,s:.5,l:.2,a:1}}),t};const Be=(e,t,a,o)=>{e.preventDefault();const n=o.clientWidth,i=o.clientHeight,r="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,l="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,c=r-(o.getBoundingClientRect().left+t.pageXOffset),s=l-(o.getBoundingClientRect().top+t.pageYOffset);if("vertical"===a.direction){let e;if(s<0)e=359;else if(s>i)e=0;else{e=360*(-100*s/i+100)/100}if(a.hsl.h!==e)return{h:e,s:a.hsl.s,l:a.hsl.l,a:a.hsl.a,source:"rgb"}}else{let e;if(c<0)e=0;else if(c>n)e=359;else{e=360*(100*c/n)/100}if(a.hsl.h!==e)return{h:e,s:a.hsl.s,l:a.hsl.l,a:a.hsl.a,source:"rgb"}}return null};function ze(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}class Te extends n.Component{constructor(){super(...arguments),Object(o.a)(this,"handleChange",e=>{const t=this.props.contentWindow(),a=Be(e,t,this.props,this.container);a&&this.props.onChange&&this.props.onChange(function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?ze(a,!0).forEach((function(t){Object(o.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):ze(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},a,{wasChanged:"hue"}),e)}),Object(o.a)(this,"handleMouseDown",e=>{this.handleChange(e,!0);const t=this.props.contentWindow();t.addEventListener("mousemove",this.handleChange),t.addEventListener("mouseup",this.handleMouseUp)}),Object(o.a)(this,"handleMouseUp",()=>{this.unbindEventListeners()})}componentWillUnmount(){this.unbindEventListeners()}unbindEventListeners(){const e=this.props.contentWindow();e.removeEventListener("mousemove",this.handleChange),e.removeEventListener("mouseup",this.handleMouseUp)}render(){const{direction:e="horizontal"}=this.props,t={hue:{borderRadius:this.props.radius,boxShadow:this.props.shadow},pointer:{left:"".concat(100*this.props.hsl.h/360,"%")}},a={left:"0px",top:"".concat(-100*this.props.hsl.h/360+100,"%")};return i.a.createElement("div",{className:"hue",style:t.hue},i.a.createElement("div",{className:l()("hue-".concat(e),"hue-container"),style:t.container,ref:e=>this.container=e,onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},i.a.createElement("div",{style:a,className:"hue-pointer"},this.props.pointer?i.a.createElement(this.props.pointer,this.props):i.a.createElement("div",{className:"hue-slider"}))))}}Object(o.a)(Te,"defaultProps",{contentWindow:()=>window});const He=(e,t,a,o)=>{e.preventDefault();const{width:n,height:i}=o.getBoundingClientRect(),r="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,l="number"==typeof e.pageY?e.pageY:e.touches[0].pageY;let c=r-(o.getBoundingClientRect().left+t.pageXOffset),s=l-(o.getBoundingClientRect().top+t.pageYOffset);c<0?c=0:c>n?c=n:s<0?s=0:s>i&&(s=i);const d=100*c/n,p=-100*s/i+100;return{h:a.hsl.h,s:d,v:p,a:a.hsl.a,source:"rgb"}};function Ee(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}class _e extends n.Component{constructor(e){super(e),Object(o.a)(this,"handleChange",e=>{const t=this.props.contentWindow();this.props.onChange&&this.throttle(this.props.onChange,He(e,t,this.props,this.container),e)}),Object(o.a)(this,"handleMouseDown",e=>{this.handleChange(e,!0);const t=this.props.contentWindow();t.addEventListener("mousemove",this.handleChange),t.addEventListener("mouseup",this.handleMouseUp)}),Object(o.a)(this,"handleMouseUp",()=>{this.unbindEventListeners()}),this.throttle=T.a.throttle((e,t,a)=>{e(function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?Ee(a,!0).forEach((function(t){Object(o.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):Ee(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},t,{wasChanged:"saturation"}),a)},50)}componentWillUnmount(){this.unbindEventListeners()}unbindEventListeners(){const e=this.props.contentWindow();e.removeEventListener("mousemove",this.handleChange),e.removeEventListener("mouseup",this.handleMouseUp)}render(){const e={color:{background:"hsl(".concat(this.props.hsl.h,",100%, 50%)"),borderRadius:this.props.radius},white:{borderRadius:this.props.radius},black:{boxShadow:this.props.shadow,borderRadius:this.props.radius},pointer:{top:"".concat(-100*this.props.hsv.v+100,"%"),left:"".concat(100*this.props.hsv.s,"%")}};return i.a.createElement("div",{style:e.color,className:"color-picker-saturation-body",ref:e=>this.container=e,onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},i.a.createElement("div",{style:e.white,className:"saturation-white"},i.a.createElement("div",{style:e.black,className:"saturation-black"}),i.a.createElement("div",{style:e.pointer,className:"saturation-pointer"},this.props.pointer?i.a.createElement(this.props.pointer,this.props):i.a.createElement("div",{className:"saturation-circle"}))))}}Object(o.a)(_e,"defaultProps",{contentWindow:()=>window});class Me extends n.Component{constructor(){super(...arguments),Object(o.a)(this,"renderPointer",()=>i.a.createElement("div",{className:"color-picker-pointer"})),Object(o.a)(this,"renderPointerOpacity",(e,t)=>{let{rgb:{a:a}}=e;return a*=100,i.a.createElement("div",{className:"color-picker-pointer"},t&&i.a.createElement("div",{className:"color-picker-pointer-tooltip"},Math.round(a),"%"))})}render(){const{className:e,contentWindow:t,disableOpacity:a,hsl:o,hsv:n,rgb:r,renderers:c,onChange:s}=this.props,d=l()("brz-ed-control__colorPicker",e);return i.a.createElement("div",{className:d},i.a.createElement("div",{className:"color-picker-body"},i.a.createElement("div",{className:"color-picker-saturation"},i.a.createElement(_e,{hsl:o,hsv:n,contentWindow:t,pointer:this.renderPointer,onChange:s})),i.a.createElement("div",{className:"color-picker-hue"},i.a.createElement(Te,{direction:"vertical",hsl:o,contentWindow:t,pointer:this.renderPointer,onChange:s})),!a&&i.a.createElement("div",{className:"color-picker-alpha"},i.a.createElement(Se,{direction:"vertical",rgb:r,hsl:o,contentWindow:t,renderers:c,pointer:this.renderPointerOpacity,onChange:s}))))}}Me.defaultProps={disableOpacity:!1,onChange:T.a.noop};var Re=Pe(Me);const Ie="#000000",Ne=1;class Ae extends i.a.Component{constructor(e){super(e),Object(o.a)(this,"handleChange",e=>{const{hex:t,rgb:{a:a},wasChanged:o,opacityDragEnd:n}=e;this.lastValue={hex:t,opacity:a};const i=t.toLowerCase();this.props.onChange({hex:i,opacity:Number(Number(a).toFixed(2)),isChanged:"opacity"===o?"opacity":"hex",opacityDragEnd:n})}),Object(o.a)(this,"getContentWindow",()=>{return ye.a.findDOMNode(this).ownerDocument.defaultView}),this.throttledHandleChange=this.handleChange}componentDidMount(){this.lastValue=this.props.value}shouldComponentUpdate(e){let{value:t}=e;const{hex:a,opacity:o}=t,{hex:n,opacity:i}=this.lastValue;return(a!==n||o!==i)&&(this.lastValue=t,!0)}render(){let{value:{hex:e,opacity:t},disableOpacity:a}=this.props;return e=Object(re.d)(e)?e:Ie,t=isNaN(Number(t))?Ne:t,i.a.createElement(Re,{color:Object(re.c)(e,t),opacity:t,disableOpacity:a,contentWindow:this.getContentWindow,onChange:this.throttledHandleChange})}}Ae.defaultProps={value:{hex:Ie,opacity:Ne},disableOpacity:!1,onChange:T.a.noop};var Le=Ae;class Ve extends i.a.Component{render(){const{className:e,attr:t,value:a,disableOpacity:o,onChange:n}=this.props,r=l()("brz-ed-option__colorPicker",e,t.className);return i.a.createElement("div",Object(P.a)({},t,{className:r}),i.a.createElement(Le,{value:a,disableOpacity:o,onChange:n}))}}Object(o.a)(Ve,"defaultProps",{className:"",attr:{},value:{hex:"#000000",opacity:1},disableOpacity:!1,onChange:T.a.noop});var Fe=Ve,De=a(27);const We=(e,t,a,o)=>{e.preventDefault();const n=o.clientWidth,i=o.clientHeight,r="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,l="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,c=r-(o.getBoundingClientRect().left+t.pageXOffset),s=l-(o.getBoundingClientRect().top+t.pageYOffset);if("vertical"===a.direction){let e;if(e=s<0?0:s>i?1:Math.round(100*s/i)/100,a.hsl.a!==e)return{h:a.hsl.h,s:a.hsl.s,l:a.hsl.l,a:e,source:"rgb"}}else{let e;if(e=c<0?0:c>n?1:Math.round(100*c/n)/100,a.a!==e)return{h:a.hsl.h,s:a.hsl.s,l:a.hsl.l,a:e,source:"rgb"}}return null},Ge={},Ue=(e,t,a,o)=>{const n="".concat(e,"-").concat(t,"-").concat(a).concat(o?"-server":""),i=((e,t,a,o)=>{if("undefined"==typeof document&&!o)return null;const n=o?new o:document.createElement("canvas");n.width=2*a,n.height=2*a;const i=n.getContext("2d");return i?(i.fillStyle=e,i.fillRect(0,0,n.width,n.height),i.fillStyle=t,i.fillRect(0,0,a,a),i.translate(a,a),i.fillRect(0,0,a,a),n.toDataURL()):null})(e,t,a,o);return Ge[n]?Ge[n]:(Ge[n]=i,i)},Ke=e=>{let{white:t,grey:a,size:o,renderers:n,borderRadius:r,boxShadow:l}=e;const c={borderRadius:r,boxShadow:l,absolute:"0px 0px 0px 0px",background:"url(".concat(Ue(t,a,o,n.canvas),") center left")};return i.a.createElement("div",{style:c})};Ke.defaultProps={size:8,white:"transparent",grey:"rgba(0,0,0,.08)",renderers:{}};var qe=Ke;function Ye(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}class Xe extends n.Component{constructor(e){super(e),Object(o.a)(this,"change",null),Object(o.a)(this,"handleChange",(e,t)=>{const a=this.props.contentWindow();this.change=We(e,a,this.props,this.container)||this.change,this.change&&(this.change.a=1-this.change.a,this.props.onChange&&this.props.onChange(function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?Ye(a,!0).forEach((function(t){Object(o.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):Ye(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},this.change,{opacityDragEnd:t,wasChanged:"opacity"}),e))}),Object(o.a)(this,"handleMouseDown",e=>{this.handleChange(e);const t=this.props.contentWindow();t.addEventListener("mousemove",this.handleChange),t.addEventListener("mouseup",this.handleMouseUp),this.setState({showTooltip:!0})}),Object(o.a)(this,"handleMouseUp",e=>{this.handleChange(e,!0),this.unbindEventListeners(),this.setState({showTooltip:!1}),this.change=null}),Object(o.a)(this,"unbindEventListeners",()=>{const e=this.props.contentWindow();e.removeEventListener("mousemove",this.handleChange),e.removeEventListener("mouseup",this.handleMouseUp)}),this.state={showTooltip:!1}}componentWillUnmount(){this.unbindEventListeners()}render(){const{direction:e,rgb:t}=this.props,a={background:"linear-gradient(".concat("vertical"===e?"to top":"to right",", rgba(").concat(t.r,",").concat(t.g,",").concat(t.b,", 0) 0%,\n rgba(").concat(t.r,",").concat(t.g,",").concat(t.b,", 1) 100%)"),boxShadow:this.props.shadow,borderRadius:this.props.radius},o="vertical"===e?{left:0,top:"".concat(100*(1-t.a),"%")}:{left:"".concat(100*t.a,"%")};return i.a.createElement("div",{className:"color-picker2-alpha-body",style:{borderRadius:this.props.radius}},i.a.createElement("div",{className:"color-picker2-alpha-checkboard"},i.a.createElement(qe,{renderers:this.props.renderers})),i.a.createElement("div",{className:"color-picker2-alpha-gradient",style:a}),i.a.createElement("div",{className:"color-picker2-alpha-container",ref:e=>this.container=e,onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},i.a.createElement("div",{className:"color-picker2-alpha-pointer",style:o},this.props.pointer?this.props.pointer(this.props,this.state.showTooltip):i.a.createElement("div",{className:"color-picker2-alpha-slider"}))))}}Object(o.a)(Xe,"defaultProps",{contentWindow:()=>window});function Ze(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}var Je={simpleCheckForValidColor(e){let t=0,a=0;return T.a.each(["r","g","b","a","h","s","l","v"],o=>{if(e[o]&&(t+=1,isNaN(e[o])||(a+=1),"s"===o||"l"===o)){/^\d+%$/.test(e[o])&&(a+=1)}}),t===a&&e},toState(e,t,a){const n=e.hex?$()(e.hex):$()(e),i=n.toHsl(),r=n.toHsv(),l=n.toRgb(),c=n.toHex();0===i.s&&(i.h=t||0,r.h=t||0);let s={};return e.hex||0===r.v||(s={hsv:r}),a||(s={hsv:r}),"saturation"===e.wasChanged&&(s={hsv:{h:r.h,s:0===r.s?e.s/100:r.s,v:r.v}}),"hue"!==e.wasChanged&&"opacity"!==e.wasChanged||(s={}),function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?Ze(a,!0).forEach((function(t){Object(o.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):Ze(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({hsl:i,hex:"#".concat(c),rgb:l,oldHue:e.h||t||i.h,source:e.source},s)},isValidHex:e=>$()(e).isValid(),getContrastingColor(e){if(!e)return"#fff";const t=this.toState(e);return"transparent"===t.hex?"rgba(0,0,0,0.4)":(299*t.rgb.r+587*t.rgb.g+114*t.rgb.b)/1e3>=128?"#000":"#fff"}};function Qe(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function $e(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?Qe(a,!0).forEach((function(t){Object(o.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):Qe(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}const et=e=>{class t extends n.Component{constructor(e){super(),Object(o.a)(this,"handleChange",(e,t)=>{if(Je.simpleCheckForValidColor(e)){const a=Je.toState(e,e.h||this.state.oldHue,e.hsv||this.state.hsv);this.setState(a),this.props.onChangeComplete&&this.debounce(this.props.onChangeComplete,a,t),this.props.onChange&&this.props.onChange($e({},a,{wasChanged:e.wasChanged,opacityDragEnd:e.opacityDragEnd}),t)}}),Object(o.a)(this,"handleSwatchHover",(e,t)=>{if(Je.simpleCheckForValidColor(e)){const a=Je.toState(e,e.h||this.state.oldHue,e.hsv||this.state.hsv);this.setState(a),this.props.onSwatchHover&&this.props.onSwatchHover(a,t)}}),this.state=$e({},Je.toState(e.color,0,null)),this.debounce=T.a.debounce((e,t,a)=>{e(t,a)},100)}componentWillReceiveProps(e){this.setState($e({},Je.toState(e.color,this.state.oldHue)))}render(){const t={};return this.props.onSwatchHover&&(t.onSwatchHover=this.handleSwatchHover),i.a.createElement(e,Object(P.a)({},this.props,this.state,{onChange:this.handleChange},t))}}return t.propTypes=$e({},e.propTypes),t.defaultProps=$e({},e.defaultProps,{color:{h:250,s:.5,l:.2,a:1}}),t};const tt=(e,t,a,o)=>{e.preventDefault();const n=o.clientWidth,i=o.clientHeight,r="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,l="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,c=r-(o.getBoundingClientRect().left+t.pageXOffset),s=l-(o.getBoundingClientRect().top+t.pageYOffset);if("vertical"===a.direction){let e;if(s<0)e=359;else if(s>i)e=0;else{e=360*(-100*s/i+100)/100}if(a.hsl.h!==e)return{h:e,s:a.hsl.s,l:a.hsl.l,a:a.hsl.a,source:"rgb"}}else{let e;if(c<0)e=0;else if(c>n)e=359;else{e=360*(100*c/n)/100}if(a.hsl.h!==e)return{h:e,s:a.hsl.s,l:a.hsl.l,a:a.hsl.a,source:"rgb"}}return null};function at(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}class ot extends n.Component{constructor(){super(...arguments),Object(o.a)(this,"handleChange",e=>{const t=this.props.contentWindow(),a=tt(e,t,this.props,this.container);a&&this.props.onChange&&this.props.onChange(function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?at(a,!0).forEach((function(t){Object(o.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):at(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},a,{wasChanged:"hue"}),e)}),Object(o.a)(this,"handleMouseDown",e=>{this.handleChange(e,!0);const t=this.props.contentWindow();t.addEventListener("mousemove",this.handleChange),t.addEventListener("mouseup",this.handleMouseUp)}),Object(o.a)(this,"handleMouseUp",()=>{this.unbindEventListeners()})}componentWillUnmount(){this.unbindEventListeners()}unbindEventListeners(){const e=this.props.contentWindow();e.removeEventListener("mousemove",this.handleChange),e.removeEventListener("mouseup",this.handleMouseUp)}render(){const{direction:e="horizontal"}=this.props,t={hue:{borderRadius:this.props.radius,boxShadow:this.props.shadow},pointer:{left:"".concat(100*this.props.hsl.h/360,"%")}},a={left:"0px",top:"".concat(-100*this.props.hsl.h/360+100,"%")};return i.a.createElement("div",{className:"hue",style:t.hue},i.a.createElement("div",{className:l()("hue-".concat(e),"hue-container"),style:t.container,ref:e=>this.container=e,onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},i.a.createElement("div",{style:a,className:"hue-pointer"},this.props.pointer?i.a.createElement(this.props.pointer,this.props):i.a.createElement("div",{className:"hue-slider"}))))}}Object(o.a)(ot,"defaultProps",{contentWindow:()=>window});const nt=(e,t,a,o)=>{e.preventDefault();const{width:n,height:i}=o.getBoundingClientRect(),r="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,l="number"==typeof e.pageY?e.pageY:e.touches[0].pageY;let c=r-(o.getBoundingClientRect().left+t.pageXOffset),s=l-(o.getBoundingClientRect().top+t.pageYOffset);c<0?c=0:c>n?c=n:s<0?s=0:s>i&&(s=i);const d=100*c/n,p=-100*s/i+100;return{h:a.hsl.h,s:d,v:p,a:a.hsl.a,source:"rgb"}};function it(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}class rt extends n.Component{constructor(e){super(e),Object(o.a)(this,"handleChange",e=>{const t=this.props.contentWindow();this.props.onChange&&this.throttle(this.props.onChange,nt(e,t,this.props,this.container),e)}),Object(o.a)(this,"handleMouseDown",e=>{this.handleChange(e,!0);const t=this.props.contentWindow();t.addEventListener("mousemove",this.handleChange),t.addEventListener("mouseup",this.handleMouseUp)}),Object(o.a)(this,"handleMouseUp",()=>{this.unbindEventListeners()}),this.throttle=T.a.throttle((e,t,a)=>{e(function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?it(a,!0).forEach((function(t){Object(o.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):it(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},t,{wasChanged:"saturation"}),a)},50)}componentWillUnmount(){this.unbindEventListeners()}unbindEventListeners(){const e=this.props.contentWindow();e.removeEventListener("mousemove",this.handleChange),e.removeEventListener("mouseup",this.handleMouseUp)}render(){const e={color:{background:"hsl(".concat(this.props.hsl.h,",100%, 50%)"),borderRadius:this.props.radius},white:{borderRadius:this.props.radius},black:{boxShadow:this.props.shadow,borderRadius:this.props.radius},pointer:{top:"".concat(-100*this.props.hsv.v+100,"%"),left:"".concat(100*this.props.hsv.s,"%")}};return i.a.createElement("div",{style:e.color,className:"color-picker2-saturation-body",ref:e=>this.container=e,onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},i.a.createElement("div",{style:e.white,className:"saturation-white"},i.a.createElement("div",{style:e.black,className:"saturation-black"}),i.a.createElement("div",{style:e.pointer,className:"saturation-pointer"},this.props.pointer?i.a.createElement(this.props.pointer,this.props):i.a.createElement("div",{className:"saturation-circle"}))))}}Object(o.a)(rt,"defaultProps",{contentWindow:()=>window});class lt extends n.Component{constructor(){super(...arguments),Object(o.a)(this,"renderPointer",()=>i.a.createElement("div",{className:"color-picker2-pointer"})),Object(o.a)(this,"renderPointerOpacity",(e,t)=>{let{rgb:{a:a}}=e;return a*=100,i.a.createElement("div",{className:"color-picker2-pointer"},t&&i.a.createElement("div",{className:"color-picker2-pointer-tooltip"},Math.round(a),"%"))})}render(){const{className:e,contentWindow:t,disableOpacity:a,hsl:o,hsv:n,rgb:r,renderers:c,onChange:s}=this.props,d=l()("brz-ed-control__colorPicker2",e);return i.a.createElement("div",{className:d},i.a.createElement("div",{className:"color-picker2-body"},i.a.createElement("div",{className:"color-picker2-saturation"},i.a.createElement(rt,{hsl:o,hsv:n,contentWindow:t,pointer:this.renderPointer,onChange:s})),i.a.createElement("div",{className:"color-picker2-hue"},i.a.createElement(ot,{direction:"vertical",hsl:o,contentWindow:t,pointer:this.renderPointer,onChange:s})),!a&&i.a.createElement("div",{className:"color-picker2-alpha"},i.a.createElement(Xe,{direction:"vertical",rgb:r,hsl:o,contentWindow:t,renderers:c,pointer:this.renderPointerOpacity,onChange:s}))))}}lt.defaultProps={disableOpacity:!1,onChange:T.a.noop};var ct=et(lt);const st="#000000",dt=1;class pt extends i.a.Component{constructor(e){super(e),Object(o.a)(this,"handleChange",e=>{const{hex:t,rgb:{a:a},wasChanged:o,opacityDragEnd:n}=e;this.lastValue={hex:t,opacity:a};const i=t.toLowerCase();this.props.onChange({hex:i,opacity:Number(Number(a).toFixed(2)),isChanged:"opacity"===o?"opacity":"hex",opacityDragEnd:n})}),Object(o.a)(this,"getContentWindow",()=>{return ye.a.findDOMNode(this).ownerDocument.defaultView}),this.throttledHandleChange=this.handleChange}componentDidMount(){this.lastValue=this.props.value}shouldComponentUpdate(e){let{value:t}=e;const{hex:a,opacity:o}=t,{hex:n,opacity:i}=this.lastValue;return(a!==n||o!==i)&&(this.lastValue=t,!0)}render(){let{value:{hex:e,opacity:t},disableOpacity:a}=this.props;return e=Object(re.d)(e)?e:st,t=isNaN(Number(t))?dt:t,i.a.createElement(ct,{color:Object(re.c)(e,t),opacity:t,disableOpacity:a,contentWindow:this.getContentWindow,onChange:this.throttledHandleChange})}}pt.defaultProps={value:{hex:st,opacity:dt},disableOpacity:!1,onChange:T.a.noop};var ut=pt,mt=a(36);class ht extends n.Component{render(){const{title:e,items:t,children:a}=this.props;return i.a.createElement("div",{title:e,className:"brz-control__select-optgroup"},i.a.createElement("div",{className:"brz-control__select-optgroup-label"},a),t)}}Object(o.a)(ht,"defaultProps",{title:"",active:"",items:[]});var bt=ht,gt=a(30),yt=a(96);const vt=yt.a.Range;class ft extends n.Component{render(){const{className:e,min:t,max:a,step:o,startPointer:n,finishPointer:r,allowCross:c,handle:s,railStyle:d,onChange:p}=this.props,u=l()("brz-ed-control__range",e);return i.a.createElement("div",{className:u},i.a.createElement(vt,{count:1,defaultValue:[n,r],min:t,max:a,step:o,allowCross:c,handle:s,railStyle:d,onChange:p}))}}function Ot(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function Ct(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?Ot(a,!0).forEach((function(t){Object(o.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):Ot(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}Object(o.a)(ft,"defaultProps",{min:0,max:100,step:1,startPointer:0,finishPointer:100,allowCross:!1,handle:null,railStyle:{},onChange:T.a.noop});const wt=yt.a.Handle;class xt extends i.a.Component{constructor(e){super(e),Object(o.a)(this,"handleOnMouseDown",e=>{this.handleChange({activePointer:0===e?"startPointer":"finishPointer",isChanged:"activePointer"})}),Object(o.a)(this,"handleRangeChange",e=>{let[t,a]=e;this.handleChange({startPointer:t,finishPointer:a,isChanged:t===this.state.startPointer?"finishPointer":"startPointer"})}),Object(o.a)(this,"handleChange",e=>{const t=Ct({},this.state,{},e);this.setState(t),this.props.onChange(t)}),Object(o.a)(this,"handle",e=>{const{className:t,dragging:a,value:o,index:n}=e,r=Object(De.a)(e,["className","dragging","value","index"]),c=l()(t,{"brz-ed-rc-slider-handle--active":"startPointer"===this.state.activePointer&&0===n||"finishPointer"===this.state.activePointer&&1===n});return i.a.createElement(wt,Object(P.a)({key:n,value:o,onMouseDown:()=>this.handleOnMouseDown(n)},r,{className:c}))});const t=e.value;this.state=Ct({},t)}componentWillReceiveProps(e){let{value:t}=e;t.startPointer===this.state.startPointer&&t.finishPointer===this.state.finishPointer&&t.activePointer===this.state.activePointer&&t.hex===this.state.hex&&t.gradientColorHex===this.state.gradientColorHex||this.setState(Ct({},t))}render(){const{className:e,config:{range:{min:t,max:a,step:o}},attr:n}=this.props,r=l()("brz-ed-option__range",e,n.className),c=T.a.omit(n,"className"),{startPointer:s,finishPointer:d,hex:p,gradientColorHex:u}=this.state;return i.a.createElement("div",Object(P.a)({className:r},c),i.a.createElement("div",{className:"brz-ed-option__range__content"},i.a.createElement(ft,{id:this.props.id,min:t,max:a,step:o,startPointer:s,finishPointer:d,handle:this.handle,railStyle:{backgroundImage:"linear-gradient(to right, ".concat(p,", ").concat(u,")")},onChange:this.handleRangeChange})))}}Object(o.a)(xt,"defaultProps",{className:"",attr:{},config:{range:{min:0,max:100,step:1}},value:{startPointer:0,finishPointer:100,activePointer:"startPointer",hex:"#000000",gradientColorHex:"#000000"},onChange:T.a.noop});var St=xt;function jt(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}class kt extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"handleChange",e=>{const{value:t,onChange:a}=this.props,n="gradient"===t.select&&"finishPointer"===t.activePointer;let i={};if("hex"===e.isChanged){const{hex:t}=e;i=n?{gradientColorHex:t}:{hex:t}}let r={};if("opacity"===e.isChanged){const{opacity:t}=e;r=n?{gradientColorOpacity:t}:{opacity:t}}a(function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?jt(a,!0).forEach((function(t){Object(o.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):jt(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},t,{},e,{},i,{},r))})}renderPalette(){const{palette:{choices:e},value:{palette:t,gradientColorPalette:a,select:o,activePointer:n}}=this.props,r="gradient"===o&&"finishPointer"===n?a:t;return i.a.createElement(pe,{choices:e,value:r,onChange:e=>{this.handleChange({palette:e,isChanged:"palette"})}})}renderGradient(){const e=this.props,{gradient:{show:t},value:{startPointer:a,finishPointer:o,activePointer:n,hex:r,gradientColorHex:l}}=e,c=Object(De.a)(e.gradient,["show"]);return i.a.createElement(St,{config:{range:c},value:{startPointer:a,finishPointer:o,activePointer:n,hex:r,gradientColorHex:l},onChange:this.handleChange})}renderSelectChoices(e){return e.map((e,t)=>{const{title:a,icon:o,optgroup:n,value:r}=e;let s;if(T.a.isObject(o)){const e=l()("brz-control__select-option__bg",o.className);s=i.a.createElement("div",Object(P.a)({},o,{className:e}))}else o&&(s=i.a.createElement(c.a,{icon:o}));return n&&n.length?i.a.createElement(bt,{key:t,title:a,items:this.renderSelectChoices(n)},s,a&&i.a.createElement("span",{className:"brz-span"},a)):i.a.createElement(gt.a,{key:t,value:r,title:a},s,a&&i.a.createElement("span",{className:"brz-span"},a))})}renderSelect(){const{select:e,value:t}=this.props;return i.a.createElement(mt.a,{className:"brz-control__select--dark brz-control__select__auto",defaultValue:t.select,itemHeight:e.itemHeight||24,onChange:e=>{this.handleChange({select:e,isChanged:"select"})}},this.renderSelectChoices(e.choices))}render(){const{className:e,picker:{showOpacity:t=!0},palette:{show:a=!0},gradient:{show:o=!0},select:{show:n=!0},attr:r,value:{hex:c,opacity:s,select:d,activePointer:p,gradientColorHex:u,gradientColorOpacity:m}}=this.props,h=l()("brz-ed-option__colorPicker2",e,r.className),b="gradient"===d&&"finishPointer"===p?{hex:u,opacity:m}:{hex:c,opacity:s};return i.a.createElement("div",Object(P.a)({},r,{className:h}),o&&this.renderGradient(),n&&this.renderSelect(),i.a.createElement(ut,{value:b,disableOpacity:!t,onChange:this.handleChange}),a&&this.renderPalette())}}Object(o.a)(kt,"defaultProps",{className:"",attr:{},picker:{showOpacity:!0},palette:{show:!0,choices:[]},select:{show:!0,itemHeight:24,choices:[]},gradient:{show:!1,min:0,max:100,step:1},value:{select:"",hex:"#000000",opacity:1,palette:"",gradientColorHex:"#000000",gradientColorOpacity:1,gradientColorPalette:"",startPointer:0,finishPointer:100,activePointer:"startPointer"},onChange:T.a.noop});var Pt=kt,Bt=a(33),zt=a(42),Tt=a(18);function Ht(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}const Et={default:"17px",great_vibes:"18px",alex_brush:"18px",allura:"18px",parisienne:"18px"};class _t extends n.Component{constructor(){super(...arguments),Object(o.a)(this,"handleOpenFonts",e=>{e.preventDefault(),zt.a.set("prompt",{prompt:"fonts"})})}checkCurrentFont(){const{fonts:e,value:t}=this.props;return Object.entries(e).some(e=>{const[a,o]=e;return o.data.some(e=>Tt.b[a](e).id===t)})}renderFontList(e,t,a){const{value:n,defaultFont:r,onChange:c}=this.props;return e.map(e=>{const s=Tt.b[t](e),{id:d,family:p,title:u}=s,m=l()("brz-ed-font__name",{active:a?d===n:d===r}),h={fontFamily:p,fontSize:Et[d]||Et.default};return i.a.createElement("div",{key:d,className:m,style:h,onClick:()=>c(function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?Ht(a,!0).forEach((function(t){Object(o.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):Ht(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},s,{type:t}))},u)})}render(){const{config:e={},blocks:t={},google:a={},upload:o={}}=this.props.fonts,n=this.checkCurrentFont(),r=o.data&&o.data.length>0||a.data&&a.data.length>0;return i.a.createElement("div",{className:"brz-ed-font__typography"},i.a.createElement(g.a,{className:"brz-ed-scroll--dark brz-ed-scroll--small",style:{height:"100%"}},o.data&&o.data.length>0&&this.renderFontList(o.data,"upload",n),a.data&&a.data.length>0&&this.renderFontList(a.data,"google",n),r&&i.a.createElement("hr",{className:"brz-hr brz-ed-font__separator"}),t.data&&this.renderFontList(t.data,"google",n),this.renderFontList(e.data,"google",n)),i.a.createElement(Bt.a,{allow:["admin"]},i.a.createElement("div",{className:"brz-ed-font__typography-adder",onClick:this.handleOpenFonts},i.a.createElement(c.a,{icon:"nc-add"}),Object(R.a)("Add New Font"))))}}Object(o.a)(_t,"defaultProps",{defaultFont:"",value:"lato",fonts:{},onChange:T.a.noop});var Mt=Object(B.b)(e=>({fonts:Object(_.D)(e),defaultFont:Object(_.t)(e).data.font}),null)(_t);class Rt extends i.a.Component{renderLabel(){const{label:e,helper:t,helperContent:a,helperPlacement:o}=this.props;return i.a.createElement("div",{className:"brz-ed-option__label brz-ed-option__select__label"},e,t&&i.a.createElement("div",{className:"brz-ed-option__helper"},i.a.createElement(p.a,{placement:o,openOnClick:!1,overlay:i.a.createElement("div",{className:"brz-ed-option__helper__content",dangerouslySetInnerHTML:{__html:a}})},i.a.createElement(c.a,{icon:"nc-alert-circle-que"}))))}renderChoices(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props.choices).map((e,t)=>{const{title:a,icon:o,optgroup:n,value:r}=e;let s;if(T.a.isObject(o)){const e=l()("brz-control__select-option__bg",o.className);s=i.a.createElement("div",Object(P.a)({},o,{className:e}))}else o&&(s=i.a.createElement(c.a,{icon:o}));return n&&n.length?i.a.createElement(bt,{key:t,title:a,items:this.renderChoices(n)},s,a&&i.a.createElement("span",{className:"brz-span"},a)):i.a.createElement(gt.a,{key:t,value:r,title:a},s,a&&i.a.createElement("span",{className:"brz-span"},a))})}renderAfterSelect(){}render(){const{label:e,display:t,itemHeight:a,helper:o,value:n,className:r,attr:c,onChange:s}=this.props,d=l()("brz-ed-option__select","brz-ed-option__".concat(t),r,c.className);return i.a.createElement("div",Object(P.a)({},c,{className:d}),e||o?this.renderLabel():null,i.a.createElement("div",{className:"brz-d-xs-flex brz-align-items-xs-center"},i.a.createElement(mt.a,{className:"brz-control__select--dark",defaultValue:n,itemHeight:a,onChange:s},this.renderChoices()),this.renderAfterSelect()))}}Object(o.a)(Rt,"defaultProps",{label:"",display:"inline",className:"",itemHeight:30,icon:"",choices:[],attr:{},helper:!1,helperContent:"",helperPlacement:"top-center",onChange:T.a.noop});var It=Rt;var Nt=class extends It{handleSidebarOpen(){Object(le.b)().dispatch(Object(M.cb)("leftSidebar",{isOpen:!0,drawerContentType:"styling"}))}renderChoices(){return[{id:"",title:"Custom"},...Object(Tt.f)()].map(e=>{let{id:t,title:a}=e;return i.a.createElement(gt.a,{key:t,value:t},a)})}renderAfterSelect(){return i.a.createElement("div",{className:"brz-ed-option__select__after",onClick:this.handleSidebarOpen},i.a.createElement(c.a,{icon:"nc-cog"}))}},At=a(63),Lt=a.n(At),Vt=a(78),Ft=a(32),Dt=a(8);function Wt(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function Gt(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?Wt(a,!0).forEach((function(t){Object(o.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):Wt(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}class Ut extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"state",{device:"desktop",active:!1}),Object(o.a)(this,"handleToolbarOpen",()=>{this.setState({active:!0})}),Object(o.a)(this,"handleToolbarClose",()=>{this.setState({active:!1})}),Object(o.a)(this,"handleTabsChange",e=>{this.setState({device:e})}),Object(o.a)(this,"handleTextChange",e=>{this.props.onChange({title:e})}),Object(o.a)(this,"handleDelete",()=>{Object(ue.d)(),this.props.onChange({deleted:!0})})}render(){const{title:e,fontFamily:t,fontFamilyType:a,fontSize:o,fontWeight:n,lineHeight:r,letterSpacing:s,tabletFontSize:d,tabletFontWeight:p,tabletLineHeight:u,tabletLetterSpacing:m,mobileFontSize:h,mobileFontWeight:b,mobileLineHeight:g,mobileLetterSpacing:y,showDeleteIcon:v,deletable:f,onChange:O}=this.props,{device:C,active:w}=this.state,x=l()("brz-ed-option__font-style-editor",{active:w}),S={fontFamily:Object(Tt.d)({family:t,type:a}).family,fontWeight:"desktop"===C?n:"tablet"===C?p:b};return i.a.createElement("div",{className:x},v?i.a.createElement("div",{className:"brz-ed-option__font-style-editor--delete",onClick:this.handleDelete},i.a.createElement(c.a,{icon:"nc-remove"})):null,i.a.createElement(ue.c,{getItems:()=>[{id:"toolbarTypography",type:"popover",icon:"nc-font",size:"large",display:"inside",onOpenDirect:!0,options:[{type:"grid",className:"brz-ed-grid__typography brz-ed-grid__typography--sidebar",columns:[{width:54,options:[{id:"fontFamily",label:"Font Family",type:"fontFamily",value:t,onChange:e=>{let{id:t,type:a}=e;return O({fontFamily:t,fontFamilyType:a})}}]},{width:46,className:"brz-ed-popover__typography",options:[{id:"fontDevices",type:"tabs",align:"start",tabsClassName:"brz-ed-control__tabs__editor",tabs:[{id:"desktop",tabIcon:"nc-desktop",options:[{type:"grid",className:"brz-ed-grid__typography",columns:[{width:50,options:[{id:"fontSize",label:"Size",type:"stepper",display:"block",min:1,max:300,step:1,value:o,onChange:e=>O({fontSize:e})},{id:"lineHeight",label:"Line Hgt.",type:"stepper",display:"block",min:1,max:10,step:.1,value:r,onChange:e=>O({lineHeight:e})}]},{width:50,options:[{id:"fontWeight",label:"Weight",type:"select",display:"block",choices:Object(Tt.n)({family:t,type:a}),value:n,onChange:e=>O({fontWeight:e})},{id:"letterSpacing",label:"Letter Sp.",type:"stepper",display:"block",min:-20,max:20,step:.5,value:s,onChange:e=>O({letterSpacing:e})}]}]}]},{id:"tablet",tabIcon:"nc-tablet",options:[{type:"grid",className:"brz-ed-grid__typography",columns:[{width:50,options:[{id:"tabletFontSize",label:"Size",type:"stepper",display:"block",min:1,max:100,step:1,value:d,onChange:e=>O({tabletFontSize:e})},{id:"tabletLineHeight",label:"Line Hgt.",type:"stepper",display:"block",min:1,max:10,step:.1,value:u,onChange:e=>O({tabletLineHeight:e})}]},{width:50,options:[{id:"tabletFontWeight",label:"Weight",type:"select",display:"block",choices:Object(Tt.n)({family:t,type:a}),value:p,onChange:e=>O({tabletFontWeight:e})},{id:"tabletLetterSpacing",label:"Letter Sp.",type:"stepper",display:"block",min:-20,max:20,step:.5,value:m,onChange:e=>O({tabletLetterSpacing:e})}]}]}]},{id:"mobile",tabIcon:"nc-phone",options:[{type:"grid",className:"brz-ed-grid__typography",columns:[{width:50,options:[{id:"mobileFontSize",label:"Size",type:"stepper",display:"block",min:1,max:100,step:1,value:h,onChange:e=>O({mobileFontSize:e})},{id:"mobileLineHeight",label:"Line Hgt.",type:"stepper",display:"block",min:1,max:10,step:.1,value:g,onChange:e=>O({mobileLineHeight:e})}]},{width:50,options:[{id:"mobileFontWeight",label:"Weight",type:"select",display:"block",choices:Object(Tt.n)({family:t,type:a}),value:b,onChange:e=>O({mobileFontWeight:e})},{id:"mobileLetterSpacing",label:"Letter Sp.",type:"stepper",display:"block",min:-20,max:20,step:.5,value:y,onChange:e=>O({mobileLetterSpacing:e})}]}]}]}],value:C,onChange:this.handleTabsChange}]}]}]}],onOpen:this.handleToolbarOpen,onClose:this.handleToolbarClose},i.a.createElement("div",{className:"brz-ed-option__font-style-editor__container"},i.a.createElement("p",{className:"brz-p brz-ed-option__font-style-editor__title"},"on"===f?i.a.createElement(Vt.a,{value:e,onChange:this.handleTextChange}):e),i.a.createElement("p",{className:"brz-p brz-ed-option__font-style-editor__sample",style:S},Object(R.a)("It's a sample")))))}}Object(o.a)(Ut,"defaultProps",{title:"Title",fontFamily:"",fontSize:12,fontWeight:300,lineHeight:1,letterSpacing:1,tabletFontSize:12,tabletFontWeight:300,tabletLineHeight:1,tabletLetterSpacing:1,mobileFontSize:12,mobileFontWeight:300,mobileLineHeight:1,mobileLetterSpacing:1,showDeleteIcon:!1});class Kt extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"handleChange",(e,t)=>{const{value:a,onChange:o}=this.props;o(a.map(a=>e===a.id?Gt({},a,{},t):a))}),Object(o.a)(this,"handleAddNew",()=>{const{value:e,onChange:t}=this.props,a=Gt({},e[0],{deletable:"on",id:Object(Ft.a)(10),title:Object(Dt.f)(Object(R.a)("New Style #%s"),e.length)});t([...e,a])}),Object(o.a)(this,"renderThumbs",e=>{let{style:t}=e,a=Object(De.a)(e,["style"]);return i.a.createElement("div",Object(P.a)({},a,{style:Gt({},t,{borderRadius:"inherit",backgroundColor:"#3f4652"})}))})}render(){const{value:e}=this.props,t=e.filter(e=>!0!==e.deleted).map(e=>i.a.createElement(Ut,Object(P.a)({key:e.id,showDeleteIcon:"on"===e.deletable},e,{onChange:this.handleChange.bind(null,e.id)})));return i.a.createElement("div",{className:"brz-ed-option__font-styles"},i.a.createElement("div",{className:"brz-ed-option__font-styles--scroll-pane"},i.a.createElement(Lt.a,{renderThumbHorizontal:this.renderThumbs,renderThumbVertical:this.renderThumbs},t)),i.a.createElement("div",{className:"brz-ed-option__font-styles--add",onClick:this.handleAddNew},i.a.createElement(c.a,{icon:"nc-add"}),i.a.createElement("span",{className:"brz-span"},Object(R.a)("Add New"))))}}Object(o.a)(Kt,"defaultProps",{value:{}});var qt=Kt;class Yt extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"handleMouseDown",e=>{e.preventDefault();const{value:t}=this.props;zt.a.set("prompt",{prompt:"form-integrations",value:{formId:t.id,formFields:t.fields}})})}render(){const{className:e,attr:t,icon:a}=this.props,o=l()("brz-ed-option__button",e,t.className);return i.a.createElement("div",Object(P.a)({},t,{className:o,onMouseDown:this.handleMouseDown}),i.a.createElement(c.a,{icon:a}))}}Object(o.a)(Yt,"defaultProps",{className:"",attr:{},icon:"nc-cog",value:!1});var Xt=Yt;class Zt extends i.a.Component{static shouldOptionBeFiltered(e){let{columns:t}=e;return t.every(e=>0===Object(u.b)(e.options).length)}filterColumns(e){return e.filter(e=>0!==Object(u.b)(e.options).length)}render(){const{className:e,attr:t,columns:a,location:o,toolbar:n}=this.props,r=l()("brz-d-xs-flex brz-flex-xs-no-wrap brz-ed-grid",e),c=this.filterColumns(a).map((e,t,a)=>{let{className:r,width:c,options:s}=e;const d=l()("brz-ed-grid-option__column",r),p=1===a.length,m={width:p?"100%":"".concat(c,"%"),flexBasis:p?"100%":"".concat(c,"%")};return i.a.createElement("div",{key:t,className:d,style:m},i.a.createElement(u.a,{className:"brz-ed-grid__options",optionClassName:"brz-ed-grid__option",data:s,location:o,toolbar:n}))});return i.a.createElement("div",Object(P.a)({},t,{className:r}),c)}}Object(o.a)(Zt,"defaultProps",{className:"",location:"",attr:{},toolbar:null,columns:[]});var Jt=Zt,Qt=a(167);class $t extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"handleClear",()=>this.props.onChange(""))}render(){return i.a.createElement("div",{className:"brz-ed-option__input-container brz-ed-option__input-container--dynamic"},i.a.createElement("input",{className:"brz-input brz-ed-control__input",value:this.props.value,disabled:!0}),i.a.createElement(c.a,{icon:"nc-circle-remove",onClick:this.handleClear}))}}function ea(e){let{choices:t,value:a,onChange:o}=e;const n=l()("brz-control__select--dark","brz-control__select__auto","brz-control__select-population",{"brz-control__select--active":Boolean(a)}),r=t.map(e=>{let{title:t,icon:a,value:o}=e;return i.a.createElement(gt.a,{key:o,value:o,title:t},a&&i.a.createElement(c.a,{icon:a}),i.a.createElement("span",{className:"brz-span"},t))});return i.a.createElement(mt.a,{className:n,defaultValue:a,itemHeight:30,labelType:"icon",labelIcon:"nc-dynamic",onChange:o},r)}function ta(e){let t,{choices:a,value:o,renderUnset:n,onChange:r}=e;if(o){const e=a.find(e=>e.value===o)||{};t=i.a.createElement($t,{value:e.title,onChange:r})}else t=n();return i.a.createElement(i.a.Fragment,null,t,i.a.createElement(ea,{choices:a,value:o,onChange:r}))}function aa(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}class oa extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"handlePopulationChange",e=>{const{value:t,onChange:a}=this.props;a(function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?aa(a,!0).forEach((function(t){Object(o.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):aa(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},t,{population:e}),{isChanged:"population"})}),Object(o.a)(this,"renderImageSetter",()=>{const{value:e,onlyPointer:t,showPointer:a,onChange:o}=this.props;return i.a.createElement(Qt.a,Object(P.a)({},e,{onlyPointer:t,showPointer:a,onChange:o}))})}renderLabel(){const{label:e,helper:t,helperContent:a}=this.props,o=t?i.a.createElement("div",{className:"brz-ed-option__helper"},i.a.createElement(c.a,{icon:"nc-alert-circle-que"}),i.a.createElement("div",{className:"brz-ed-option__helper__content",dangerouslySetInnerHTML:{__html:a}})):null;return i.a.createElement("div",{className:"brz-ed-option__label brz-ed-option__focal-point__label"},e,o)}render(){const{className:e,label:t,attr:a,display:o,helper:n,population:{choices:r,show:c},value:{population:s}}=this.props,d=l()("brz-ed-option__focal-point","brz-ed-option__".concat(o),e,a.className),p=c?i.a.createElement(ta,{choices:r,value:s,renderUnset:this.renderImageSetter,onChange:this.handlePopulationChange}):this.renderImageSetter();return i.a.createElement("div",Object(P.a)({},a,{className:d}),(t||n)&&this.renderLabel(),p)}}Object(o.a)(oa,"defaultProps",{label:"",className:"",attr:{},helper:!1,helperContent:"",onlyPointer:!1,showPointer:!0,display:"inline",population:{show:!1,choices:[]},value:{},onChange:T.a.noop});var na=oa,ia=a(31),ra=a(168);class la extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"handleClick",()=>{const{value:e,onChange:t}=this.props;zt.a.set("prompt",{prompt:"icon",value:e,onChange:t})}),Object(o.a)(this,"handleRemove",()=>{this.props.onChange({name:"",type:""})}),Object(o.a)(this,"renderSelectIcon",()=>i.a.createElement("div",{className:"brz-ed-control__icon-setter__box",onClick:this.handleClick},i.a.createElement(c.a,{icon:"nc-add"}))),Object(o.a)(this,"renderRemoveIcon",()=>this.props.canDelete?i.a.createElement("div",{key:"second",className:"brz-ed-control__focal-point__delete",onClick:this.handleRemove},i.a.createElement(c.a,{icon:"nc-circle-remove"})):null),Object(o.a)(this,"renderIcon",()=>{const{name:e,type:t}=this.props.value,{name:a}=T.a.find(ra.a.types,{name:t});return[i.a.createElement("div",{key:"first",className:"brz-ed-control__icon-setter__box",onClick:this.handleClick},i.a.createElement("div",{className:"brz-ed-control__icon-setter--active"},i.a.createElement(ia.a,{className:"grid-16 stroke-2",name:e,type:a}))),this.renderRemoveIcon()]})}render(){const{name:e}=this.props.value,t=l()("brz-ed-control__icon-setter",this.props.className);return i.a.createElement("div",{className:t},e?this.renderIcon():this.renderSelectIcon())}}Object(o.a)(la,"defaultProps",{className:"",canDelete:!1,value:{},onChange:T.a.noop});class ca extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"renderLabel",()=>{const{label:e,helper:t,helperContent:a}=this.props,o=t?i.a.createElement("div",{className:"brz-ed-option__helper"},i.a.createElement(c.a,{icon:"nc-alert-circle-que"}),i.a.createElement("div",{className:"brz-ed-option__helper__content",dangerouslySetInnerHTML:{__html:a}})):null;return i.a.createElement("div",{className:"brz-ed-option__label brz-ed-option__focal-point__label"},e,o)})}render(){const{className:e,label:t,attr:a,value:o,helper:n,onChange:r,canDelete:c}=this.props,s=l()("brz-ed-option__icon-setter","brz-ed-option__inline",e,a.className),d=T.a.omit(a,"className");return i.a.createElement("div",Object(P.a)({className:s},d),t||n?this.renderLabel():null,i.a.createElement(la,{value:o,onChange:r,canDelete:c}))}}Object(o.a)(ca,"defaultProps",{label:"",className:"",attr:{},helper:!1,helperContent:"",canDelete:!1,value:{},onChange:T.a.noop});var sa=ca,da=a(48);function pa(e,t){const a=ua(t);return a>0?e.toFixed(a):String(e)}function ua(e){const[,t]=String(e).split(".");return t?t.length:0}function ma(e,t,a,o){return function(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;const o=10**ua(t);return e*=o,t*=o,a*=o,(Math.ceil((e-a)/t)*t+a)/o}(Object(da.a)(e,t,a),o,t)}const ha=ga.bind(null,"add"),ba=ga.bind(null,"sub");function ga(e,t,a){const o=ua(t),n=ua(a),i=10**Math.max(o,n),r=t*i,l=a*i;let c;switch(e){case"add":c=r+l;break;case"sub":c=r-l;break;default:throw new Error("operation type unknown ".concat(e))}return c/i}const ya=1e3;class va extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"state",{text:pa(this.props.value,this.props.step),value:this.props.value,prevPropsValue:this.props.value}),Object(o.a)(this,"mounted",!1),Object(o.a)(this,"handleChange",e=>{this.setState({text:e.target.value},()=>{this.props.onTextChange(this.state.text),this.debouncedOnChange()})}),Object(o.a)(this,"debouncedOnChange",T.a.debounce(()=>{this.mounted&&this.setState((e,t)=>{const{min:a,max:o,step:n}=t,{text:i,value:r}=e,l=parseFloat(i),c=ma("number"!=typeof l||Number.isNaN(l)?r:l,a,o,n);return{text:pa(c,n),value:c}},()=>{this.props.onTextChange(this.state.text),this.props.onChange(this.state.value)})},ya))}static getDerivedStateFromProps(e,t){return e.value!==t.prevPropsValue?{text:pa(e.value,e.step),value:e.value,prevPropsValue:e.value}:null}componentDidMount(){this.mounted=!0}componentWillUnmount(){this.mounted=!1}increment(){this.setState((e,t)=>{const{min:a,max:o,step:n}=t,{text:i,value:r}=e,l=Number(i),c=ma(ha(l,n),a,o,n);return c!==r?{text:pa(c,n),value:c}:null},()=>{this.props.onTextChange(this.state.text),this.props.onChange(this.state.value)})}decrement(){this.setState((e,t)=>{const{min:a,max:o,step:n}=t,{text:i,value:r}=e,l=Number(i),c=ma(ba(l,n),a,o,n);return c!==r?{text:pa(c,n),value:c}:null},()=>{this.props.onTextChange(this.state.text),this.props.onChange(this.state.value)})}getText(){return this.state.text}render(){const{className:e,min:t,max:a,step:o,onFocus:n,onBlur:r,onMouseEnter:l,onMouseLeave:c}=this.props,{text:s}=this.state;return i.a.createElement("input",{className:e,type:"number",value:s,min:t,max:a,step:o,onFocus:n,onBlur:r,onChange:this.handleChange,onMouseEnter:l,onMouseLeave:c})}}Object(o.a)(va,"defaultProps",{className:"",value:0,min:0,max:100,step:1,round:!0,onFocus:T.a.noop,onBlur:T.a.noop,onTextChange:T.a.noop,onChange:T.a.noop});class fa extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"state",{activeIcon:this.getInitialIcon(),focusedIcon:0,focused:!1}),Object(o.a)(this,"handleInputValueChange",(e,t)=>{const{value:a,onChange:o}=this.props;o(a.map((a,o)=>o===e?t:a))})}getInitialIcon(){const{defaultIcon:e,icons:t}=this.props.config;return e||t[0]}handleMouseEnter(e){const{icons:t}=this.props.config;this.setState({activeIcon:t[e]})}handleMouseLeave(){const{icons:e}=this.props.config,{focusedIcon:t,focused:a}=this.state;this.setState({activeIcon:a?e[t]:this.getInitialIcon()})}onFocus(e){const{icons:t}=this.props.config;this.setState({activeIcon:t[e],focusedIcon:e,focused:!0})}onBlur(e){this.setState({activeIcon:this.getInitialIcon(),focusedIcon:e,focused:!1})}render(){const{className:e,attr:t,min:a,max:o,step:n,value:r,display:s}=this.props,{activeIcon:d}=this.state,p=l()("brz-ed-option__input-outline","brz-ed-option__multi-input","brz-ed-option__".concat(s),"brz-ed-option__input-number-wrap",e,t.className),u=r.map((e,t)=>i.a.createElement("div",{key:t,className:"brz-ed-option__multi-input-container",onMouseEnter:()=>this.handleMouseEnter(t),onMouseLeave:()=>this.handleMouseLeave(t)},i.a.createElement(va,{className:"brz-input",min:a,max:o,step:n,value:e,onFocus:()=>this.onFocus(t),onBlur:()=>this.onBlur(t),onChange:e=>this.handleInputValueChange(t,e)})));return i.a.createElement("div",Object(P.a)({className:p},t),i.a.createElement(c.a,{icon:d,className:"brz-icon"}),u)}}Object(o.a)(fa,"defaultProps",{className:"",display:"inline",config:{defaultIcon:null,icons:["nc-settings"]},min:-9999,max:9999,step:1,value:null,attr:{},onChange:T.a.noop});var Oa=fa,Ca=a(122);class wa extends i.a.Component{render(){const{className:e,choices:t,picker:a,attr:o,location:n,toolbar:r}=this.props,c=l()("brz-ed-option__multiPicker","brz-ed-option__inline",e,o.className),s=t[a.value]&&t[a.value].length>0;return i.a.createElement("div",Object(P.a)({},o,{className:c}),i.a.createElement("div",{className:"brz-ed-multiPicker__head"},i.a.createElement(Ca.a,{className:"brz-ed-multiPicker__head__option",data:a})),i.a.createElement("div",{className:"brz-ed-multiPicker__body"},s&&i.a.createElement(u.a,{optionClassName:"brz-ed-multiPicker__option",data:t[a.value],location:n,toolbar:r})))}}Object(o.a)(wa,"defaultProps",{className:"",attr:{},picker:{},choices:{},location:"",toolbar:null});var xa=wa;class Sa extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"handleClick",()=>{const{value:{type:e,grouped:t,ungrouped:a},onChange:o}=this.props;o({type:"grouped"===e?"ungrouped":"grouped",grouped:t,ungrouped:a,isChanged:"type",isChangedIndex:0})}),Object(o.a)(this,"handleInputValueChange",(e,t)=>{const{value:{type:a,grouped:o,ungrouped:n},onChange:i}=this.props,r=this.props.value[a].map((a,o)=>o===e?t:a);i({type:a,grouped:"grouped"===a?r:o,ungrouped:"ungrouped"===a?r:n,isChanged:"value",isChangedIndex:e})})}render(){const{className:e,attr:t,min:a,max:o,step:n,value:{type:r},label:s,display:d,icon:p}=this.props,u=l()("brz-ed-option__multi-border","brz-ed-option__".concat(d),e,t.className),m=l()("brz-button",{"brz-ed-option__multi-border--active":"grouped"===r});return i.a.createElement("div",Object(P.a)({},t,{className:u}),i.a.createElement("div",{className:"brz-label"},s),this.props.value[r].map((e,t)=>i.a.createElement(va,{className:"brz-input brz-ed-option__multi-input",key:t,min:a,max:o,step:n,value:e,onChange:e=>this.handleInputValueChange(t,e)})),i.a.createElement("button",{className:m,onClick:this.handleClick},i.a.createElement(c.a,{icon:p,className:"brz-icon"})))}}Object(o.a)(Sa,"defaultProps",{className:"",display:"inline",icon:"nc-combined-shape",label:"Size",min:-9999,max:9999,step:1,attr:{},value:{type:"grouped",grouped:[],ungrouped:[]},onChange:T.a.noop});var ja=Sa;function ka(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function Pa(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?ka(a,!0).forEach((function(t){Object(o.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):ka(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}const Ba=1e3;class za extends i.a.Component{constructor(){var e;super(...arguments),e=this,Object(o.a)(this,"state",{value:this.props.value.value}),Object(o.a)(this,"isFocused",!1),Object(o.a)(this,"handleInputChange",e=>{const t=e.target.value;this.setState({value:t},()=>{this.debouncedHandleChange()})}),Object(o.a)(this,"handlePopulationChange",e=>{this.setState({value:""},()=>{const t={population:e};this.handleChange(t,{changed:"population"})})}),Object(o.a)(this,"handleChange",(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const o=Pa({value:e.state.value,population:e.props.value.population},t),n=Pa({changed:"value",changeEvent:"change"},a);e.props.onChange(o,n)})),Object(o.a)(this,"debouncedHandleChange",T.a.debounce((function(){return e.isFocused&&e.handleChange(...arguments)}),Ba)),Object(o.a)(this,"handleInputFocus",()=>{this.isFocused=!0}),Object(o.a)(this,"handleInputBlur",()=>{if(this.isFocused=!1,this.props.value.value!==this.state.value){const e={},t={changed:"value",changeEvent:"blur"};this.handleChange(e,t)}}),Object(o.a)(this,"renderInput",()=>{const{inputSize:e,inputType:t,placeholder:a,population:o}=this.props,n=l()("brz-input brz-ed-control__input","brz-ed-control__input--".concat(e),{"brz-ed-control__input--dynamic":o&&o.show});return i.a.createElement("input",{className:n,placeholder:a,type:t,value:this.state.value,onChange:this.handleInputChange,onFocus:this.handleInputFocus,onBlur:this.handleInputBlur})})}componentWillUnmount(){this.isFocused&&this.handleInputBlur()}renderLabel(){const{label:e,helper:t,helperContent:a,helperPlacement:o,population:n}=this.props;return i.a.createElement("div",{className:l()("brz-ed-option__label brz-ed-option__input__label",{"brz-ed-option__input__label--dynamic":n&&n.show})},e,t&&i.a.createElement("div",{className:"brz-ed-option__helper"},i.a.createElement(p.a,{placement:o,openOnClick:!1,overlay:i.a.createElement("div",{className:"brz-ed-option__helper__content",dangerouslySetInnerHTML:{__html:a}})},i.a.createElement(c.a,{icon:"nc-alert-circle-que"}))))}render(){const{className:e,helper:t,label:a,display:o,population:{choices:n,show:r},value:{population:c}}=this.props,s=l()("brz-ed-option__input","brz-ed-option__".concat(o),e,{"brz-ed-option-input--dynamic":r}),d=r?i.a.createElement("div",{className:"brz-d-xs-flex brz-align-items-xs-center"},i.a.createElement(ta,{choices:n,value:c,renderUnset:this.renderInput,onChange:this.handlePopulationChange})):this.renderInput();return i.a.createElement("div",{className:s},(a||t)&&this.renderLabel(),d)}}Object(o.a)(za,"defaultProps",{className:"",label:"",placeholder:"",helper:!1,helperContent:"",helperPlacement:"top-center",display:"inline",value:{value:"",population:""},inputType:"text",inputSize:"large",population:{show:!1,choices:[]},onChange:T.a.noop});var Ta=za;class Ha extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"onChangeDebounced",T.a.debounce(e=>{console.log("textarea debounce"),this.props.onChange(e)},1e3)),Object(o.a)(this,"handleChance",e=>{console.log("textarea handleChange"),this.onChangeDebounced(e.target.value)}),Object(o.a)(this,"handleFocus",()=>{this.textarea.focus()}),Object(o.a)(this,"renderLabel",()=>{const{label:e,helper:t,helperContent:a}=this.props,o=t?i.a.createElement("div",{className:"brz-ed-option__helper"},i.a.createElement(c.a,{icon:"nc-alert-circle-que"}),i.a.createElement("div",{className:"brz-ed-option__helper__content",dangerouslySetInnerHTML:{__html:a}})):null;return i.a.createElement("div",{className:"brz-ed-option__label brz-ed-option__textarea__label"},e,o)})}render(){const{label:e,className:t,helper:a,placeholder:o,attr:n,value:r}=this.props,c=l()("brz-ed-option__textarea","brz-ed-option__inline",t,n.className),s=T.a.omit(n,"className");return i.a.createElement("div",Object(P.a)({className:c},s),e||a?this.renderLabel():null,i.a.createElement("textarea",{ref:e=>{this.textarea=e},type:"text",className:"brz-textarea brz-ed-control__textarea",placeholder:o,defaultValue:r,onClick:this.handleFocus,onChange:this.handleChance}))}}Object(o.a)(Ha,"defaultProps",{className:"",label:"",placeholder:"",helper:!1,helperContent:"",attr:{},value:"",onChange:T.a.noop});var Ea=Ha;class _a extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"handleTooltipOpen",()=>{this.props.onChange(void 0,{isOpen:!0})}),Object(o.a)(this,"handleTooltipClose",()=>{this.props.onChange(void 0,{isOpen:!1})}),Object(o.a)(this,"switchToEdit",e=>{e.stopPropagation(),this.props.toolbar.setItemsRenderer(this.renderToolbarItems)}),Object(o.a)(this,"getOutSideExceptions",()=>{let e=[".brz-ed-fixed"];return"toolbar"===this.props.location&&e.push(".brz-ed-sidebar-right-portal"),e}),Object(o.a)(this,"renderLabel",()=>{const{label:e,helper:t,helperContent:a}=this.props,o=t?i.a.createElement("div",{className:"brz-ed-option__helper"},i.a.createElement(c.a,{icon:"nc-alert-circle-que"}),i.a.createElement("div",{className:"brz-ed-option__helper__content",dangerouslySetInnerHTML:{__html:a}})):null;return i.a.createElement("div",{key:"label",className:"brz-ed-option__label brz-ed-option__popover__label"},e,o)}),Object(o.a)(this,"renderToolbarItems",e=>{const t=e.find(e=>{let{id:t}=e;return t===this.props.id}),a=l()("brz-ed-popover__inner",{["brz-ed-tooltip--".concat(t.size)]:t.size});return i.a.createElement("div",{className:a},this.renderContent(t))}),Object(o.a)(this,"renderContent",e=>{const{toolbar:t,location:a}=this.props,{options:o,key:n}=e||this.props;return i.a.createElement("div",{key:n,className:"brz-d-xs-flex brz-flex-xs-wrap"},i.a.createElement(u.a,{className:"brz-ed-popover__options",optionClassName:"brz-ed-popover__option",data:o,location:a,toolbar:t}))})}static shouldOptionBeFiltered(e){let{options:t}=e;return 0===Object(u.b)(t).length}componentDidMount(){const{display:e,onOpenDirect:t}=this.props;"inside"===e&&t&&this.props.toolbar.setItemsRenderer(this.renderToolbarItems)}renderInside(){const{className:e,icon:t,title:a}=this.props,o=l()("brz-ed-popover__inner--icon",e),n=T.a.omit(t,"className"),r=l()("brz-ed-popover__tooltip--icon-custom",t.className);return i.a.createElement("div",{className:o,title:a,onMouseDown:this.switchToEdit},T.a.isObject(t)?i.a.createElement("div",Object(P.a)({className:r},n)):i.a.createElement(c.a,{icon:t}))}renderOutside(){const{className:e,icon:t,title:a,size:o,location:n,toolbar:r,label:s,helper:d}=this.props,u=l()("brz-ed-popover",e);let m,h=r,b="top-center";if(T.a.isObject(t)){const e=l()("brz-ed-popover__tooltip--icon-custom",t.className);m=i.a.createElement("div",Object(P.a)({},t,{className:e}))}else m=i.a.createElement(c.a,{icon:t});const g=s||d;return"rightSidebar"===n&&(h=null,b="bottom-center"),i.a.createElement("div",{className:u},g&&this.renderLabel(),i.a.createElement(p.a,{className:"brz-ed-popover__tooltip",placement:b,overlay:this.renderContent(),title:a,size:o,toolbar:h,clickOutsideExceptions:this.getOutSideExceptions(),onOpen:this.handleTooltipOpen,onClose:this.handleTooltipClose},m))}render(){const{options:e,display:t}=this.props;return 0===Object(u.b)(e).length?null:"outside"===t?this.renderOutside():this.renderInside()}}Object(o.a)(_a,"defaultProps",{className:"",icon:"nc-cog",size:"medium",title:"Settings",label:"",helperContent:"",helper:!1,display:"outside",onOpenDirect:!1,location:"",toolbar:null,options:[]});var Ma=_a;class Ra extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"handleMouseDown",()=>{zt.a.set("prompt",{prompt:"conditions",options:[{id:"triggers",type:"triggers",icon:"nc-triggers",label:Object(R.a)("Triggers"),title:Object(R.a)("WHAT WILL TRIGGER THE POPUP TO OPEN")},{id:"rules",type:"rules",icon:"nc-eye-17",label:Object(R.a)("Conditions"),title:Object(R.a)("WHERE DO YOU WANT TO DISPLAY IT?")}]})})}render(){const{className:e,attr:t}=this.props,a=Object(le.b)().getState();let o=Object(_.u)(a);o=null===o?1:o;const n=Object(_.C)(a),r=n.find(e=>{let{id:t}=e;return"triggerOnce"===t})?n.length:n.length+1,c=l()("brz-ed-option__popup_conditions",e,t.className),s=T.a.omit(t,"className");return i.a.createElement("div",Object(P.a)({className:c,onMouseDown:this.handleMouseDown},s),i.a.createElement("span",{className:"brz-ed-option__popup_conditions-count"},o+r),Object(R.a)(" Display Conditions"))}}Object(o.a)(Ra,"defaultProps",{className:"",attr:{}});var Ia=Ra,Na=a(69),Aa=a(107),La=a(108),Va=a(159);const Fa=140;class Da extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"handleCreate",()=>{zt.a.set("prompt",{prompt:"blocks",tabs:{templates:!1},tabProps:{blocks:{showSidebar:!1,showCategories:!1,showType:!1,showSearch:!1,type:"popups",onAddBlocks:this.handleAddBlocks},saved:{showSearch:!1,blocksFilter:e=>e.filter(e=>{let[t,a]=e;return"SectionPopup"===a.type||"SectionPopup2"===a.type}),onAddBlocks:this.handleAddBlocks},global:{showSearch:!1,blocksFilter:e=>e.filter(e=>{let[t,a]=e;return"SectionPopup"===a.type||"SectionPopup2"===a.type}),onAddBlocks:this.handleAddBlocks}}})}),Object(o.a)(this,"handleAddBlocks",e=>{const{value:{popups:t},globalBlocks:a,dispatch:o}=this.props;let n,{block:i,fonts:r}=e;if(r&&o(Object(M.D)(r)),"GlobalBlock"!==i.type)n=Object(Ft.a)(),i=Object(Na.a)(i,{value:{_blockVisibility:"unlisted",popupId:n}});else{const e=i.value.globalBlockId,t=a[e];t.value.popupId?n=t.value.popupId:(n=Object(Ft.a)(),o(Object(M.Y)({id:e,data:Object(Na.a)(t,{value:{popupId:n}}),meta:{is_autosave:0}})))}this.props.onChange({value:n,popups:Object(Va.a)(t,t.length,i)})}),Object(o.a)(this,"handleEdit",()=>{const{popupKey:e}=this.props;new Map([...La.a,...Aa.a]).get(e).open(),Object(ue.d)()}),Object(o.a)(this,"handleEditLegacy",()=>{const{value:{value:e}}=this.props;new Map([...La.a,...Aa.a]).get(e).open(),Object(ue.d)()}),Object(o.a)(this,"handleDelete",()=>{const{value:{value:e,popups:t},globalBlocks:a}=this.props;this.props.onChange({value:"",popups:t.filter(t=>{if("GlobalBlock"!==t.type)return t.value.popupId!==e;{const o=t.value.globalBlockId,n=a[o];return!n||n.value.popupId!==e}})})});const{value:{value:e,popups:t}}=this.props;this.isLegacyValue=""!==e&&0===t.length}renderLabel(){const{label:e,helper:t,helperContent:a}=this.props;return i.a.createElement("div",{className:"brz-ed-option__label"},e,t&&i.a.createElement("div",{className:"brz-ed-option__helper"},i.a.createElement(c.a,{icon:"nc-alert-circle-que"}),i.a.createElement("div",{className:"brz-ed-option__helper__content",dangerouslySetInnerHTML:{__html:a}})))}renderThumbnail(){const{globalBlocks:e,value:{value:t,popups:a},canDelete:o}=this.props,n=a.find(a=>("GlobalBlock"===a.type&&(a=e[a.value.globalBlockId]),a.value.popupId===t)),{url:r,width:l,height:s}=Object(H.b)(n,{searchScreenshotInStoreFirst:!0}),{width:d,height:p}=Object(E.d)(l,s,Fa),u={width:"".concat(d,"px"),height:"".concat(p,"px")};return i.a.createElement("figure",{className:"brz-figure brz-ed-option__prompt-popup__image",style:u},i.a.createElement("img",{src:r,className:"brz-img",onClick:this.handleEdit,alt:"Popup Thumbnail"}),o&&i.a.createElement("div",{className:"brz-ed-option__prompt-popup-remove",onClick:this.handleDelete},i.a.createElement(c.a,{icon:"nc-circle-remove"})))}renderThumbnailLegacy(){const{value:{value:e},pageBlocks:t,canDelete:a}=this.props;let o=t.find(t=>t.value._id===e);const{url:n,width:r,height:l}=Object(H.b)(o,{searchScreenshotInStoreFirst:!0}),{width:s,height:d}=Object(E.d)(r,l,Fa),p={width:"".concat(s,"px"),height:"".concat(d,"px")};return i.a.createElement("figure",{className:"brz-figure brz-ed-option__prompt-popup__image",style:p},i.a.createElement("img",{src:n,className:"brz-img",onClick:this.handleEditLegacy,alt:"Popup Thumbnail"}),a&&i.a.createElement("div",{className:"brz-ed-option__prompt-popup-remove",onClick:this.handleDelete},i.a.createElement(c.a,{icon:"nc-circle-remove"})))}renderAdder(){return i.a.createElement("div",{className:"brz-ed-control__focal-point__label"},i.a.createElement("div",{className:"brz-ed-control__focal-point__upload",onClick:this.handleCreate},i.a.createElement(c.a,{icon:"nc-add"})))}render(){const{className:e,attr:t,label:a,helper:o,display:n,value:r}=this.props,c=l()("brz-ed-option__prompt-popup","brz-ed-option__".concat(n),e,t.className);let s;return s=r.value?this.isLegacyValue?this.renderThumbnailLegacy():this.renderThumbnail():this.renderAdder(),i.a.createElement("div",Object(P.a)({},t,{className:c}),a||o?this.renderLabel():null,s)}}Object(o.a)(Da,"defaultProps",{label:"",className:"",attr:{},helper:!1,helperContent:"",display:"inline",canDelete:!0,popupKey:"",value:{value:"",popups:[]},onChange:T.a.noop});var Wa=Object(B.b)(e=>({pageBlocks:Object(_.o)(e),globalBlocks:Object(_.k)(e)}))(Da);class Ga extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"handleClick",()=>{const{value:e,onChange:t}=this.props;zt.a.set("prompt",{prompt:"icon",value:e,onChange:t})})}render(){const{className:e,attr:t,icon:a}=this.props,o=l()("brz-ed-option__prompt-icon",e,t.className),n=T.a.omit(t,"className");return i.a.createElement("div",Object(P.a)({className:o,onClick:this.handleClick},n),i.a.createElement(c.a,{icon:a}))}}Object(o.a)(Ga,"defaultProps",{className:"",attr:{},icon:"nc-grid-45",value:null,onChange:T.a.noop});var Ua=Ga;class Ka extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"onClick",e=>{this.props.onChange(e)}),Object(o.a)(this,"getCurrent",()=>T.a.find(this.props.children,e=>e.props.value===this.props.defaultValue)||this.props.children[0]),Object(o.a)(this,"renderOptions",()=>T.a.map(this.props.children,(e,t)=>i.a.cloneElement(e,{key:t,active:this.props.defaultValue===e.props.value,onClick:e.props.disabled?null:this.onClick.bind(null,e.props.value)})))}render(){const{className:e,name:t,defaultValue:a}=this.props,o=l()("brz-ed-control__radio-group",e);return i.a.createElement("div",{className:o},this.renderOptions(),i.a.createElement("div",null,i.a.createElement("input",{className:"brz-input",name:t,type:"hidden",value:a})))}}Object(o.a)(Ka,"defaultProps",{name:"defaultName",className:"",defaultValue:"",onChange:T.a.noop});class qa extends i.a.Component{render(){const{className:e,active:t,children:a,onClick:o}=this.props,n=l()("brz-control__radio-option",{active:t},e);return i.a.createElement("div",{className:n,onClick:o},a)}}class Ya extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"renderIcon",e=>i.a.createElement("div",{className:"brz-ed-option__radio-group__icon"},i.a.createElement(c.a,{icon:e}))),Object(o.a)(this,"renderLabel",()=>{const{label:e,helper:t,helperContent:a}=this.props,o=t?i.a.createElement("div",{className:"brz-ed-option__helper"},i.a.createElement(c.a,{icon:"nc-alert-circle-que"}),i.a.createElement("div",{className:"brz-ed-option__helper__content",dangerouslySetInnerHTML:{__html:a}})):null;return i.a.createElement("div",{className:"brz-ed-option__label brz-ed-option__radio-group__label"},e,o)}),Object(o.a)(this,"renderRadioChoices",e=>e.map(e=>{let{value:t,title:a,icon:o}=e;const n=l()({"brz-ed-option__radio-group--boxed":o});return i.a.createElement(qa,{key:t,value:t,className:n},o?this.renderIcon(o):null,a?this.renderTitle(a):null)})),Object(o.a)(this,"renderTitle",e=>i.a.createElement("div",{className:"brz-ed-option__radio-group__title"},e))}render(){const{label:e,display:t,className:a,helper:o,choices:n,attr:r,value:c,onChange:s}=this.props,d=l()("brz-ed-option__radio-group","brz-ed-option__".concat(t),a,r.className),p=T.a.omit(r,"className");return i.a.createElement("div",Object(P.a)({className:d},p),e||o?this.renderLabel():null,i.a.createElement(Ka,{defaultValue:c,onChange:s},this.renderRadioChoices(n)))}}Object(o.a)(Ya,"defaultProps",{label:"",display:"inline",icon:"",title:"",className:"",value:"",helper:!1,helperContent:"",attr:{},choices:[],onChange:T.a.noop});var Xa=Ya,Za=a(109),Ja=a(163);class Qa extends i.a.Component{renderLabel(){const{label:e,helper:t,helperContent:a}=this.props,o=t?i.a.createElement("div",{className:"brz-ed-option__helper"},i.a.createElement(c.a,{icon:"nc-alert-circle-que"}),i.a.createElement("div",{className:"brz-ed-option__helper__content",dangerouslySetInnerHTML:{__html:a}})):null;return i.a.createElement("div",{className:"brz-ed-option__label brz-ed-option__check-group__label"},e,o)}renderChoices(){const{choices:e}=this.props;return e.map(e=>{let{value:t,title:a,icon:o}=e;const n=l()({"brz-ed-option__check-group--boxed":o});return i.a.createElement(Ja.a,{key:t,className:n,name:a||o,value:t},o&&i.a.createElement("div",{className:"brz-ed-option__check-group__icon"},i.a.createElement(c.a,{icon:o})),a&&i.a.createElement("div",{className:"brz-ed-option__check-group__title"},a))})}render(){const{label:e,display:t,className:a,helper:o,attr:n,value:r,onChange:c}=this.props,s=l()("brz-ed-option__check-group","brz-ed-option__".concat(t),a,n.className);return i.a.createElement("div",Object(P.a)({},n,{className:s}),e||o?this.renderLabel():null,i.a.createElement(Za.b,{defaultValue:r,onChange:c},this.renderChoices()))}}Object(o.a)(Qa,"propTypes",{label:h.a.string,display:h.a.string,icon:h.a.string,title:h.a.string,className:h.a.string,helper:h.a.bool,helperContent:h.a.string,attr:h.a.object,choices:h.a.array.isRequired,value:h.a.object.isRequired,onChange:h.a.func.isRequired}),Object(o.a)(Qa,"defaultProps",{label:"",display:"inline",icon:"",title:"",className:"",value:{},helper:!1,helperContent:"",attr:{},choices:[],onChange:T.a.noop});var $a=Qa;class eo extends n.Component{render(){const{className:e,value:t,min:a,max:o,step:n}=this.props,r=l()("brz-ed-control__slider",e);return i.a.createElement("div",{className:r},i.a.createElement(yt.a,{value:t,min:a,max:o,step:n,onChange:this.props.onChange,onAfterChange:this.props.onChangeEnd}))}}Object(o.a)(eo,"defaultProps",{value:100,min:0,max:100,step:1,onChange:T.a.noop,onChangeEnd:T.a.noop});class to extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"state",{inputText:""}),Object(o.a)(this,"inputRef",i.a.createRef()),Object(o.a)(this,"handleInputTextChange",e=>{this.setState({inputText:e})}),Object(o.a)(this,"handleInputValueChange",e=>{const{suffixValue:t,onChange:a}=this.props;a({value:e,suffixValue:t})}),Object(o.a)(this,"handleSuffixChange",e=>{const{value:t,onChange:a}=this.props;a({value:t,suffixValue:e})})}componentDidMount(){this.setState({inputText:this.inputRef.current.getText()})}componentDidUpdate(){this.state.inputText!==this.inputRef.current.getText()&&this.setState({inputText:this.inputRef.current.getText()})}renderSuffix(){const{suffixes:e,suffixValue:t}=this.props;return e.map(a=>{const{title:o,value:n}=a,r=l()("brz-ed-option__text-box__helper",{"brz-ed-option__text-box__helper--active":n===t}),c=e.length>1?()=>{this.handleSuffixChange(n)}:null;return i.a.createElement("div",{key:n,className:r,onClick:c},o)})}render(){const{className:e,attr:t,min:a,max:o,step:n,value:r,suffixes:c,suffixValue:s}=this.props,{inputText:d}=this.state,p=null!==s&&c.length>1,u=l()("brz-ed-option__text-box",{"brz-ed-option__text-box--fixed-width":p},e,t.className),m="".concat(d.slice(0,-1),"9");return i.a.createElement("div",Object(P.a)({},t,{className:u}),i.a.createElement("label",{className:"brz-label"},i.a.createElement("div",{className:"brz-ed-option__text-box__input"},!p&&i.a.createElement("div",{className:"brz-invisible"},m),i.a.createElement(va,{ref:this.inputRef,className:"brz-input brz-ed-control__text-box--resizer",min:a,max:o,step:n,value:r,onTextChange:this.handleInputTextChange,onChange:this.handleInputValueChange})),c.length>0&&this.renderSuffix()))}}Object(o.a)(to,"defaultProps",{className:"",attr:{},suffixes:[{title:"px",value:"px"}],min:0,max:0,step:0,value:0,suffixValue:null,onChange:T.a.noop});var ao=to;function oo(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function no(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?oo(a,!0).forEach((function(t){Object(o.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):oo(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}class io extends i.a.Component{constructor(e){super(e),Object(o.a)(this,"handleSliderChange",e=>{this.handleChange({value:e},{sliderDragEnd:!1})}),Object(o.a)(this,"handleSliderChangeEnd",e=>{this.handleChange({value:e},{sliderDragEnd:!0})}),Object(o.a)(this,"handleInputChange",e=>{let{value:t,suffixValue:a}=e;this.handleChange({value:t,suffix:a},{sliderDragEnd:!0})}),Object(o.a)(this,"handleChange",(e,t)=>{const{onChange:a}=this.props,o=no({},this.state,{},e);this.setState(o),a(o,t)});const t=e.value;this.state=no({},t)}componentWillReceiveProps(e){let{value:t}=e;t.value===this.state.value&&t.suffix===this.state.suffix||this.setState(no({},t))}renderLabel(){const{label:e,helper:t,helperContent:a}=this.props;return i.a.createElement("div",{className:"brz-ed-option__label brz-ed-option__slider__label"},e,t&&i.a.createElement("div",{className:"brz-ed-option__helper"},i.a.createElement(c.a,{icon:"nc-alert-circle-que"}),i.a.createElement("div",{className:"brz-ed-option__helper__content",dangerouslySetInnerHTML:{__html:a}})))}renderIcon(){const{icon:e,title:t}=this.props;return i.a.createElement("div",{className:"brz-ed-option__slider__icon",title:t},i.a.createElement(c.a,{icon:e}))}renderInput(){const e=this.constructor.defaultProps,t=this.props,{suffix:{show:a=e.suffix.show,choices:o=e.suffix.choices},input:{min:n=(null!=e.input.min?e.input.min:null!=t.slider.min?t.slider.min:e.slider.min),max:r=(null!=e.input.max?e.input.max:null!=t.slider.max?t.slider.max:e.slider.max),step:l=(null!=e.input.step?e.input.step:null!=t.slider.step?t.slider.step:e.slider.step)}}=this.props,{value:c,suffix:s}=this.state;return i.a.createElement(ao,{min:Number(n),max:Number(r),step:Number(l),suffixes:a?o:[],suffixValue:a?s:null,value:Number(c),onChange:this.handleInputChange})}render(){const e=this.constructor.defaultProps,{className:t,label:a,display:o,slider:{min:n=e.slider.min,max:r=e.slider.max,step:c=e.slider.step},input:s,suffix:d,helper:p,attr:u,icon:m}=this.props,h=l()("brz-ed-option__slider","brz-ed-option__".concat(o),{"brz-ed-option__slider-suffix":d.length>0},t,u.className),b=T.a.omit(u,"className"),g=Object(da.a)(this.state.value,n,r);return i.a.createElement("div",Object(P.a)({className:h},b),a||p?this.renderLabel():null,i.a.createElement("div",{className:"brz-ed-option__slider__content"},m&&this.renderIcon(),i.a.createElement(eo,{id:this.props.id,min:Number(n),max:Number(r),step:Number(c),value:Number(g),onChange:this.handleSliderChange,onChangeEnd:this.handleSliderChangeEnd}),s.show&&this.renderInput()))}}Object(o.a)(io,"defaultProps",{label:"",title:"",display:"inline",className:"",helperContent:"",helper:!1,icon:"",attr:{},slider:{min:0,max:100,step:1},input:{show:!1,min:-9999,max:9999,step:null},suffix:{show:!1,choices:[]},value:{value:0,suffix:null},onChange:T.a.noop});var ro=io;class lo extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"nodeRef",i.a.createRef()),Object(o.a)(this,"inputRef",i.a.createRef()),Object(o.a)(this,"mounted",!1),Object(o.a)(this,"mouseDown",!1),Object(o.a)(this,"timeoutId",null),Object(o.a)(this,"intervalId",null),Object(o.a)(this,"handleDocumentMouseUp",()=>{this.mouseDown&&(this.mouseDown=!1,clearTimeout(this.timeoutId),clearInterval(this.intervalId))}),Object(o.a)(this,"handleIncrement",()=>{this.emulateNativeInput(this.handleIncrementCb)}),Object(o.a)(this,"handleIncrementCb",()=>{this.inputRef.current.increment()}),Object(o.a)(this,"handleDecrement",()=>{this.emulateNativeInput(this.handleDecrementCb)}),Object(o.a)(this,"handleDecrementCb",()=>{this.inputRef.current.decrement()})}componentDidMount(){this.mounted=!0,this.nodeRef.current.ownerDocument.addEventListener("mouseup",this.handleDocumentMouseUp)}componentWillUnmount(){this.mounted=!1,this.nodeRef.current.ownerDocument.removeEventListener("mouseup",this.handleDocumentMouseUp),clearTimeout(this.timeoutId),clearInterval(this.intervalId)}emulateNativeInput(e){e(),this.mouseDown=!0,this.timeoutId=setTimeout(()=>{this.mounted&&this.mouseDown&&(this.intervalId=setInterval(()=>{this.mounted&&this.mouseDown&&e()},50))},400)}render(){const{className:e,value:t,min:a,max:o,step:n,onChange:r}=this.props,s=l()("brz-ed-control__stepper",e);return i.a.createElement("div",{ref:this.nodeRef,className:s},i.a.createElement("div",{className:"brz-ed-control__stepper--value"},i.a.createElement(va,{ref:this.inputRef,className:"brz-input brz-ed-control__input",value:t,min:a,max:o,step:n,onChange:r})),i.a.createElement("div",{className:"brz-ed-control__stepper--arrows"},i.a.createElement("div",{className:"brz-ed-control__stepper--up",onMouseDown:this.handleIncrement},i.a.createElement(c.a,{icon:"nc-stre-up"})),i.a.createElement("div",{className:"brz-ed-control__stepper--down",onMouseDown:this.handleDecrement},i.a.createElement(c.a,{icon:"nc-stre-down"}))))}}Object(o.a)(lo,"defaultProps",{className:"",min:0,max:10,step:1,value:1,onChange:T.a.noop});class co extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"renderLabel",()=>{const{label:e,helper:t,helperContent:a}=this.props,o=t?i.a.createElement("div",{className:"brz-ed-option__helper"},i.a.createElement(c.a,{icon:"nc-alert-circle-que"}),i.a.createElement("div",{className:"brz-ed-option__helper__content",dangerouslySetInnerHTML:{__html:a}})):null;return i.a.createElement("div",{className:"brz-ed-option__label brz-ed-option__stepper__label"},e,o)})}render(){const{label:e,display:t,min:a,max:o,step:n,helper:r,value:c,className:s,attr:d,onChange:p}=this.props,u=l()("brz-ed-option__stepper","brz-ed-option__".concat(t),s,d.className),m=T.a.omit(d,"className");return i.a.createElement("div",Object(P.a)({className:u},m),e||r?this.renderLabel():null,i.a.createElement(lo,{value:Number(c),min:Number(a),max:Number(o),step:Number(n),onChange:p}))}}Object(o.a)(co,"defaultProps",{label:"",display:"inline",min:0,max:10,step:1,value:5,className:"",attr:{},helper:!1,helperContent:"",onChange:T.a.noop});var so=co,po=a(95);class uo extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"handleChange",e=>{const{closeTooltip:t,showHiddenElements:a,onChange:o}=this.props;if("off"===e&&t&&!a){const e=Object(p.b)();e&&e.state.isOpen&&e.close()}o(e)})}renderLabel(){const{label:e,helper:t,helperContent:a}=this.props;return i.a.createElement("div",{className:"brz-ed-option__label brz-ed-option__switch__label"},e,t&&i.a.createElement("div",{className:"brz-ed-option__helper"},i.a.createElement(c.a,{icon:"nc-alert-circle-que"}),i.a.createElement("div",{className:"brz-ed-option__helper__content",dangerouslySetInnerHTML:{__html:a}})))}render(){const{label:e,display:t,helper:a,value:o,valueMap:n,attr:r,className:c}=this.props,s=l()("brz-ed-option__switch","brz-ed-option__".concat(t),c,r.className);return i.a.createElement("div",Object(P.a)({},r,{className:s}),e||a?this.renderLabel(e):null,i.a.createElement(po.a,{key:o,defaultValue:o,valueMap:n,onChange:this.handleChange}))}}Object(o.a)(uo,"defaultProps",{label:"",display:"inline",className:"",closeTooltip:!1,value:"off",valueMap:{true:"on",false:"off"},attr:{},helper:!1,helperContent:"",onChange:T.a.noop});var mo=Object(B.b)(e=>({showHiddenElements:Object(_.z)(e)}))(uo);class ho extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"renderTabs",()=>{const{value:e,hideHandlesWhenOne:t,align:a,tabsPosition:o,tabsClassName:n,children:r,onChange:s}=this.props,d=i.a.Children.toArray(r);if(0===d.length||1===d.length&&t)return null;const p=l()("brz-ul brz-ed-control__tabs","brz-justify-content-xs-".concat(a),"brz-ed-control__tabs__".concat(o),n),u=d.map((t,a)=>{const{icon:o,value:n,title:r,label:d}=t.props,p=l()("brz-li brz-ed-control__tab",{"brz-ed-control__tab__icon":o,active:e===n});return i.a.createElement("li",{key:a,title:r,className:p,onClick:()=>s(n)},o&&i.a.createElement(c.a,{icon:o}),i.a.createElement("span",{className:"brz-span"},d))});return i.a.createElement("ul",{className:p},u)}),Object(o.a)(this,"renderTabContent",()=>{const{value:e,tabsPosition:t,children:a}=this.props,o=i.a.Children.toArray(a),n=l()("brz-ed-control__tab__content","brz-ed-control__tabs__content__".concat(t)),r=o.find(t=>e===t.props.value);return r&&i.a.createElement("div",{className:n},r.props.children)})}render(){return i.a.createElement("div",{className:this.props.className},this.props.helper,this.renderTabs(),this.renderTabContent())}}Object(o.a)(ho,"propTypes",{align:h.a.string,className:h.a.string,tabsClassName:h.a.string,tabsPosition:h.a.string,value:h.a.string,hideHandlesWhenOne:h.a.bool,onChange:h.a.func}),Object(o.a)(ho,"defaultProps",{align:"",className:"",tabsClassName:"",tabsPosition:"top",value:"",hideHandlesWhenOne:!0,onChange:T.a.noop,helper:null});class bo extends i.a.Component{render(){return this.props.children}}class go extends i.a.Component{static shouldOptionBeFiltered(e){let{tabs:t}=e;return t.every(e=>0===Object(u.b)(e.options).length)}constructor(e){super(e),Object(o.a)(this,"handleTabChange",e=>{this.isControlled?this.props.onChange(e):e!==this.state.activeTab&&this.setState({activeTab:e},()=>{const e=Object(p.b)();e&&e.reposition()})});const[t]=this.filterTabs(e.tabs);this.state={activeTab:t&&(t.id||t.label||t.tabIcon)},this.isControlled=null!==e.value}getActiveTab(){const{tabs:e,value:t}=this.props,a=this.filterTabs(e).some(e=>{let{id:a}=e;return a===t});return this.isControlled&&a?t:this.state.activeTab}filterTabs(e){return e.filter(e=>0!==Object(u.b)(e.options).length)}render(){const{tabs:e,className:t,tabsPosition:a,tabsClassName:o,hideHandlesWhenOne:n,align:r,location:l,toolbar:c}=this.props,s=this.filterTabs(e).map(e=>{let{id:a,title:o,label:n,options:r,tabIcon:s}=e;const d=a||n||s;return i.a.createElement(bo,{key:d,title:o,label:n,icon:s,value:d},i.a.createElement(u.a,{className:"brz-ed-tabs__options",optionClassName:t,data:r,toolbar:c,location:l}))});return i.a.createElement(ho,{className:"brz-ed-tabs__option--inline",tabsClassName:o,tabsPosition:a,value:this.getActiveTab(),align:r,hideHandlesWhenOne:n,onChange:this.handleTabChange},s)}}Object(o.a)(go,"defaultProps",{align:"center",hideHandlesWhenOne:!0,tabs:[],location:"",value:null,toolbar:null});var yo=go;class vo extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"getCurrentIndex",()=>{const{children:e,value:t}=this.props;return T.a.findIndex(e,(function(e){return e.props.value===t}),this)||0}),Object(o.a)(this,"onClick",()=>{const{children:e,onChange:t}=this.props,a=this.getCurrentIndex();t(e[a+1<i.a.Children.count(e)?a+1:0].props.value)})}render(){const{className:e,title:t,children:a}=this.props,o=a[this.getCurrentIndex()],n=l()("brz-ed-control__icon-carousel",e);return i.a.createElement("div",{className:n,title:t,onClick:this.onClick},o)}}Object(o.a)(vo,"defaultProps",{className:"",title:"",value:"",onChange:T.a.noop});class fo extends i.a.Component{render(){const{className:e,icon:t}=this.props;return i.a.createElement(c.a,{className:e,icon:t})}}Object(o.a)(fo,"defaultProps",{className:"",icon:""});class Oo extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"handleChange",e=>{const{closeTooltip:t,showHiddenElements:a,onChange:o}=this.props;if("off"===e&&t&&!a){const e=Object(p.b)();e&&e.close()}o(e)})}getTitle(){const{choices:e,value:t}=this.props,a=e.find(e=>e.value===t);return a?a.title:""}render(){const{className:e,attr:t,choices:a,value:o}=this.props,n=T.a.map(a,e=>{let{icon:t,value:a}=e;return i.a.createElement(fo,{key:t,value:a,icon:t})}),r=l()("brz-ed-option__toggle",e,t.className);return i.a.createElement(vo,Object(P.a)({value:o,title:this.getTitle(),onChange:this.handleChange},t,{className:r}),n)}}Object(o.a)(Oo,"defaultProps",{className:"",attr:{},closeTooltip:!1,value:"",choices:[]}),Object(o.a)(Oo,"propTypes",{className:h.a.string,attr:h.a.object,closeTooltip:h.a.bool,value:h.a.any,choices:h.a.array.isRequired});var Co=Object(B.b)(e=>({showHiddenElements:Object(_.z)(e)}))(Oo);class wo extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"handleInputValueChange",e=>{this.props.onChange(e)})}renderLabel(){const{label:e,helper:t,helperContent:a}=this.props;return i.a.createElement("div",{className:"brz-ed-option__label brz-ed-option__input-number__label"},e,t&&i.a.createElement("div",{className:"brz-ed-option__helper"},i.a.createElement(c.a,{icon:"nc-alert-circle-que"}),i.a.createElement("div",{className:"brz-ed-option__helper__content",dangerouslySetInnerHTML:{__html:a}})))}render(){const{className:e,label:t,helper:a,attr:o,min:n,max:r,step:c,value:s}=this.props,d=l()("brz-ed-option__inline","brz-ed-option__input-number",e,o.className);return i.a.createElement("div",Object(P.a)({},o,{className:d}),(t||a)&&this.renderLabel(),i.a.createElement("div",{className:"brz-ed-option__input-number-wrap"},i.a.createElement(va,{className:"brz-input",min:n,max:r,step:c,value:s,onChange:this.handleInputValueChange})))}}Object(o.a)(wo,"defaultProps",{className:"",label:"",placeholder:"",helper:!1,helperContent:"",attr:{},min:-9999,max:9999,step:1,value:0,onChange:T.a.noop});var xo=wo;function So(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function jo(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?So(a,!0).forEach((function(t){Object(o.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):So(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}const ko=yt.a.Handle;class Po extends i.a.Component{constructor(e){super(e),Object(o.a)(this,"handleOnMouseDown",e=>{const t=0===e?"startPointer":"finishPointer";this.handleChange({activePointer:t})}),Object(o.a)(this,"handleRangeChange",e=>{this.handleChange({startPointer:e[0],finishPointer:e[1]})}),Object(o.a)(this,"handleChange",e=>{const t=jo({},this.state,{},e);this.setState(t),this.props.onChange(t)}),Object(o.a)(this,"handle",e=>{const{className:t,dragging:a,value:o,index:n}=e,r=Object(De.a)(e,["className","dragging","value","index"]),c=l()(t,{"brz-ed-rc-slider-handle--active":"startPointer"===this.state.activePointer&&0===n||"finishPointer"===this.state.activePointer&&1===n});return i.a.createElement(ko,Object(P.a)({key:n,value:o,onMouseDown:()=>this.handleOnMouseDown(n)},r,{className:c}))});const t=e.value;this.state=jo({},t)}componentWillReceiveProps(e){let{value:t}=e;t.startPointer===this.state.startPointer&&t.finishPointer===this.state.finishPointer&&t.activePointer===this.state.activePointer&&t.bgColorHex===this.state.bgColorHex&&t.gradientColorHex===this.state.gradientColorHex||this.setState(jo({},t))}render(){const{className:e,config:{range:{min:t,max:a,step:o}},attr:n}=this.props,r=l()("brz-ed-option__range",e,n.className),c=T.a.omit(n,"className"),{startPointer:s,finishPointer:d,bgColorHex:p,gradientColorHex:u}=this.state;return i.a.createElement("div",Object(P.a)({className:r},c),i.a.createElement("div",{className:"brz-ed-option__range__content"},i.a.createElement(ft,{id:this.props.id,min:t,max:a,step:o,startPointer:s,finishPointer:d,handle:this.handle,railStyle:{backgroundImage:"linear-gradient(to right, ".concat(p,", ").concat(u,")")},onChange:this.handleRangeChange})))}}Object(o.a)(Po,"defaultProps",{className:"",attr:{},config:{range:{min:0,max:100,step:1}},value:{startPointer:0,finishPointer:100,activePointer:"startPointer",bgColorHex:"#000000",gradientColorHex:"#000000"},onChange:T.a.noop});var Bo=Po;class zo extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"handleMouseDown",e=>{e.preventDefault(),zt.a.set("prompt",{prompt:"apps-integrations",value:this.props.value})})}render(){const{className:e,attr:t,icon:a}=this.props,o=l()("brz-ed-option__button",e,t.className);return i.a.createElement("div",Object(P.a)({},t,{className:o,onMouseDown:this.handleMouseDown}),i.a.createElement(c.a,{icon:a}))}}Object(o.a)(zo,"defaultProps",{className:"",attr:{},icon:"nc-cog",value:{}});var To=zo,Ho=a(263),Eo=a(10),_o=a(64);function Mo(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function Ro(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?Mo(a,!0).forEach((function(t){Object(o.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):Mo(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}const Io=(e,t)=>t.reduce((t,a)=>{switch(a.type){case"grid":{const o=Object(_o.c)(a.columns).map(t=>Ro({},t,{options:Io(e,Object(_o.c)(t.options))}));t.push(Ro({},a,{columns:o}))}break;default:Object(Eo.d)(e,a)&&t.push(a)}return t},[]),No=e=>e.reduce((e,t)=>{switch(t.type){case"grid":{const a=Object(_o.c)(t.columns).map((function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(_o.c)(e.options)}));return e.push(...No(T.a.flatten(a))),e}default:return e.push(t),e}},[]),Ao=e=>{switch(e){case Eo.b:return"nc-circle";case Eo.a:return"nc-hover";default:return e}},Lo=e=>{switch(e){case Eo.b:return Object(R.a)("Normal");case Eo.a:return Object(R.a)("Hover");default:return Object(Dt.c)(e)}};class Vo extends n.Component{constructor(){super(...arguments),Object(o.a)(this,"haveState",e=>Object(Eo.e)(e,No(this.props.options))),Object(o.a)(this,"active",()=>{const e=Object(Eo.h)(this.props.value);return this.haveState(e)?e:Object(Eo.c)()}),Object(o.a)(this,"renderOption",e=>i.a.createElement(u.a,{className:"brz-ed-tabs__options",optionClassName:this.props.className,data:Io(e,this.props.options),toolbar:this.props.toolbar,location:this.props.location})),Object(o.a)(this,"renderTabs",e=>i.a.createElement(ho,{tabsPosition:"left",value:Object(Eo.f)(this.active()),onChange:this.props.onChange},e.map(e=>i.a.createElement(bo,{key:e,active:this.active()===e,title:Lo(e),icon:Ao(e),value:Object(Eo.f)(e)},this.renderOption(e)))))}static shouldOptionBeFiltered(e){let{options:t}=e;return 0===Object(u.b)(t).length}componentWillUnmount(){this.active()!==Object(Eo.c)()&&this.props.onChange(Object(Eo.f)(Object(Eo.c)()))}render(){const e=Object(Eo.g)().filter(this.haveState);switch(e.length){case 0:return null;case 1:return this.renderOption(e[0]);default:return this.renderTabs(e)}}}Object(o.a)(Vo,"propTypes",{options:h.a.arrayOf(h.a.object),className:h.a.string,location:h.a.string,toolbar:h.a.object,onChange:h.a.func,value:h.a.string}),Object(o.a)(Vo,"defaultProps",{options:[],className:"",location:"",toolbar:"",value:Object(Eo.f)(Object(Eo.c)()),onChange:T.a.noop});const Fo=e=>{let{className:t,palette:a,onChange:o,openSettings:n,value:r}=e;const s=l()("brz-ed-control__color-palette",t);return i.a.createElement("div",{className:s},a.map(e=>{let{id:t,hex:a}=e;const n=l()({"brz-ed-control__color-palette__item":!0,active:t===r});return i.a.createElement("div",{key:t,className:n,style:{backgroundColor:a},onClick:()=>o(t)})}),i.a.createElement("div",{className:"brz-ed-control__color-palette__icon",onClick:n},i.a.createElement(c.a,{icon:"nc-cog"})))};Fo.propTypes={className:h.a.string,palette:h.a.arrayOf(h.a.shape({id:h.a.string,hex:h.a.string})).isRequired,value:h.a.string,onChange:h.a.func.isRequired,openSettings:h.a.func},Fo.defaultProps={className:"",value:""};const Do="#000000";class Wo extends n.Component{constructor(e){super(e),Object(o.a)(this,"onHexChange",e=>{let{target:{value:t}}=e;const{value:{opacity:a},onChange:o}=this.props;this.setState({hex:t}),t.length<6||!Je.isValidHex(t)||o({hex:(t="#"===t[0]?t:"#"+t).toLowerCase(),opacity:a,isChanged:"hex"})}),this.state={hex:e.value.hex||Do}}componentWillReceiveProps(e){let{value:{hex:t}}=e;t!==this.state.hex&&this.setState({hex:t||Do})}render(){return i.a.createElement("input",{id:"hex",className:"brz-input",autoComplete:"off",value:this.state.hex,onChange:this.onHexChange})}}function Go(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}Object(o.a)(Wo,"defaultProps",{value:{hex:Do}}),Wo.defaultProps={value:{hex:"#000000",opacity:1},onChange:T.a.noop};const Uo=(e,t,a)=>((e,t)=>(t.find(t=>t.id===e)||{}).hex)(t,a)||e;class Ko extends n.PureComponent{constructor(){super(...arguments),Object(o.a)(this,"onColorChange",e=>{let{hex:t,opacity:a,isChanged:o,opacityDragEnd:n}=e;this.props.onChange({hex:t,opacity:a,palette:this.props.value.palette},{isChanged:o,opacityDragEnd:n})}),Object(o.a)(this,"onPaletteChange",e=>{this.props.onChange(function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?Go(a,!0).forEach((function(t){Object(o.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):Go(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},this.props.value,{palette:e}),{isChanged:"palette"})})}render(){const{className:e,value:t,opacity:a,palette:o,paletteOpenSettings:n}=this.props,r=l()("brz-ed-control__colorPicker3",e),c={opacity:t.opacity,hex:Uo(t.hex,t.palette,this.props.palette)};return i.a.createElement("div",{className:r},i.a.createElement(ut,{value:c,disableOpacity:!a,onChange:this.onColorChange}),i.a.createElement(Fo,{palette:o,onChange:this.onPaletteChange,openSettings:n,value:t.palette}),this.props.hexInput&&i.a.createElement(Wo,{value:c,onChange:this.onColorChange}))}}Object(o.a)(Ko,"propTypes",{className:h.a.string,opacity:h.a.bool,hexInput:h.a.bool,palette:Fo.propTypes.palette,paletteOpenSettings:Fo.propTypes.openSettings,value:h.a.shape({hex:h.a.string.isRequired,opacity:h.a.number.isRequired,palette:h.a.string.isRequired}).isRequired,onChange:h.a.func.isRequired}),Object(o.a)(Ko,"defaultProps",{className:"",opacity:!0,hexInput:!0,palette:[]});const qo=["color1","color2","color3","color4","color5","color6","color7","color8"],Yo=(e,t)=>qo.includes(t)?t:e,Xo=(e,t)=>Object(da.b)(0,1,t)?t:e;var Zo=a(88),Jo=a(38);function Qo(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}const $o=(e,t,a)=>((e,t)=>void 0===t?e:t)(e,Object(Jo.h)(a)[t]),en=(e,t,a)=>void 0===t||t===$o(void 0,e,a)?a:function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?Qo(a,!0).forEach((function(t){Object(o.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):Qo(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},Object(Jo.h)(a),{[e]:t}),tn=(e,t)=>Object(_o.c)(e).reduce((e,t)=>{let[a,...o]=t;return a&&a(...o,e)||e},t),an=["",...qo],on=(e,t)=>an.includes(t)?t:e,nn=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Xo(e,Object(Jo.h)(t).opacity)},rn=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const a={};if(Xo(a,e)===a||nn(a,t)===e)return t;const o=cn(void 0,t)||$o("","tempPalette",t);return tn([[en,"tempOpacity",0===e?nn(void 0,t):void 0],[en,"opacity",e],[en,"palette",e?o:""],[en,"tempPalette",e?void 0:o]],t)},ln=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!Object(Zo.a)(e)||e===Object(Jo.h)(t).hex)return t;const a=Object(Jo.h)(t);return tn([[en,"hex",e],[en,"opacity",e?a.opacity||a.tempOpacity||1:0],[en,"tempOpacity",e?void 0:a.opacity],[en,"palette",e?"":void 0],[en,"tempPalette",e?"":void 0]],t)},cn=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return on(e,$o(void 0,"palette",t))},sn=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const a={};if(on(a,e)===a||cn(a,t)===e)return t;const o=cn(void 0,t)||$o(void 0,"tempPalette",t),n=nn(void 0,t)||$o(void 0,"tempOpacity",t);return tn([[en,"tempPalette",e?void 0:o],[en,"palette",e],[en,"opacity",e?nn(0,t)||n:void 0]],t)};function dn(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}const pn=(e,t,a)=>(function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?dn(a,!0).forEach((function(t){Object(o.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):dn(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e})({},rn(e,t),{tempOpacity:0!==e&&a?t.opacity:t.tempOpacity}),un=(e,t)=>(t.find(t=>t.id===e)||{}).hex;class mn extends i.a.Component{constructor(){var e;super(...arguments),e=this,Object(o.a)(this,"opacity",()=>this.props.config.opacity||mn.defaultProps.config.opacity),Object(o.a)(this,"onChange",(function(t){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(a.isChanged){case"palette":e.props.onChange(sn(t.palette,e.props.value),a);break;case"hex":e.props.onChange(ln(t.hex,e.props.value),a);break;case"opacity":e.props.onChange(pn(t.opacity,e.props.value,!!a.opacityDragEnd),a)}})),Object(o.a)(this,"handleSidebarOpen",()=>{Object(le.b)().dispatch(Object(M.cb)("leftSidebar",{isOpen:!0,drawerContentType:"styling"}))})}render(){const{className:e,attr:t}=this.props,a=l()("brz-ed-option__colorPicker",e,t.className);return i.a.createElement("div",Object(P.a)({},t,{className:a}),i.a.createElement(Ko,{value:this.props.value,opacity:this.opacity(),onChange:this.onChange,palette:Object(re.b)(),paletteOpenSettings:this.handleSidebarOpen}))}}function hn(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}Object(o.a)(mn,"propTypes",{className:h.a.string,attr:h.a.object,value:h.a.shape({hex:h.a.string,opacity:h.a.number,tempOpacity:h.a.number,palette:h.a.string,tempPalette:h.a.string}),config:h.a.shape({opacity:h.a.bool}),onChange:h.a.func}),Object(o.a)(mn,"defaultProps",{className:"",attr:{},value:{hex:"#000000",opacity:1,tempOpacity:1,palette:"",tempPalette:""},config:{opacity:!0},onChange:T.a.noop}),Object(o.a)(mn,"getModel",e=>{const t=mn.defaultProps.value,a=Yo(t.palette,e("palette"));return{hex:un(a,Object(re.b)())||e("hex")||t.hex,opacity:Xo(t.opacity,e("opacity")),palette:a,tempOpacity:Xo(t.tempOpacity,e("tempOpacity")),tempPalette:Yo(t.tempPalette,e("tempPalette"))}});const bn=e=>{const t=l()(e.className,"brz-ed-control__colorPickerSelect");return i.a.createElement("div",{className:t},e.children.length&&i.a.createElement(mt.a,{className:"brz-control__select--dark brz-control__select__auto",defaultValue:e.value.select,itemHeight:e.itemHeight,onChange:t=>e.onChange(function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?hn(a,!0).forEach((function(t){Object(o.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):hn(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},e.value,{select:t}),{isChanged:"select"})},e.children),i.a.createElement(Ko,{onChange:e.onChange,palette:e.palette,paletteOpenSettings:e.paletteOpenSettings,opacity:e.opacity,value:e.value}))};bn.propTypes={className:h.a.string,opacity:Ko.propTypes.opacity,hexInput:Ko.propTypes.hexInput,palette:Ko.propTypes.palette,paletteOpenSettings:Ko.propTypes.paletteOpenSettings,itemHeight:h.a.number,value:h.a.shape({hex:h.a.string.isRequired,opacity:h.a.number.isRequired,palette:h.a.string.isRequired,select:h.a.oneOfType([h.a.string,h.a.number]).isRequired}).isRequired,onChange:h.a.func.isRequired},bn.defaultProps={children:[],itemHeight:24};const gn="none",yn=[gn,"inset","outset"],vn=(e,t)=>yn.includes(t)?t:e;function fn(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}const On=e=>{let{value:t}=e,a=Object(De.a)(e,["value"]);const n=l()("brz-ed-control__boxShadow",a.className);return i.a.createElement("div",{className:n},i.a.createElement(bn,{onChange:a.onChange,value:{select:t.type,hex:t.hex,opacity:t.opacity,palette:t.palette},opacity:a.opacity,palette:a.palette,paletteOpenSettings:a.paletteOpenSettings},a.types.map(e=>{let{id:a,title:o}=e;return i.a.createElement(gt.a,{key:a,value:a,title:o,active:t.value===a},i.a.createElement("span",null,o))})),i.a.createElement(Oa,{config:{defaultIcon:["nc-shadow"],icons:["nc-blur","nc-size","nc-vertical","nc-horizontal"]},value:[t.blur,t.spread,t.vertical,t.horizontal],onChange:e=>{const[n,i,r,l]=e,c=((e,t)=>{let[a,o,n,i]=e,[r,l,c,s]=t;return a!==r?"blur":o!==l?"spread":n!==c?"vertical":i!==s?"horizontal":void 0})(e,[t.blur,t.spread,t.vertical,t.horizontal]);c&&a.onChange(function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?fn(a,!0).forEach((function(t){Object(o.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):fn(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},t,{blur:n,spread:i,vertical:r,horizontal:l}),{isChanged:c})}}))};On.propTypes={className:h.a.string,opacity:h.a.bool,types:h.a.arrayOf(h.a.shape({id:h.a.string,title:h.a.string})),palette:bn.propTypes.palette,paletteOpenSettings:bn.propTypes.paletteOpenSettings,value:h.a.shape({type:h.a.oneOf(yn),hex:h.a.string,opacity:h.a.number,palette:h.a.string,blur:h.a.number,spread:h.a.number,vertical:h.a.number,horizontal:h.a.number}),onChange:h.a.func.isRequired},On.defaultProps={className:"",types:[],palette:[],value:{}};const Cn=(e,t)=>Object(da.c)(t)&&t>=0?t:e,wn=Cn,xn=(e,t)=>vn(e,Object(Jo.h)(t).type),Sn=(e,t)=>{if(void 0===vn(void 0,e)||xn(void 0,t)===e)return t;const a=e===gn,o=[[en,"tempType",a?$o(void 0,"type",t):void 0],[en,"type",e],[Ln,!a],[Nn,!a]];return tn(o,t)},jn=(e,t)=>{if(void 0===Xo(void 0,e)||nn(void 0,t)===e)return t;return tn([[rn,e],[An,e>0]],t)},kn=(e,t)=>{if(void 0===Object(Zo.b)(void 0,e)||function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object(Zo.a)(Object(Jo.h)(t).hex)?Object(Jo.h)(t).hex:e}(void 0,t)===e)return t;return tn([[ln,e],[An,""!==e]],t)},Pn=(e,t)=>{const a={};return on(a,e)===a||cn(a,t)===e?t:tn([[sn,e],[An,e!==gn]],t)},Bn=(e,t)=>Cn(e,Object(Jo.h)(t).blur),zn=(e,t)=>Vn("blur",e,t),Tn=(e,t)=>wn(e,Object(Jo.h)(t).spread),Hn=(e,t)=>Vn("spread",e,t),En=(e,t)=>Object(da.e)(e,$o(e,"horizontal",t)),_n=(e,t)=>Vn("horizontal",e,t),Mn=(e,t)=>Object(da.e)(e,$o(e,"vertical",t)),Rn=(e,t)=>Vn("vertical",e,t);function In(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}const Nn=(e,t)=>{const a=e?nn(void 0,t)||$o(void 0,"tempOpacity",t):0,o=e?cn(void 0,t)||$o(void 0,"tempPalette",t):"";return tn([[jn,a],[Pn,o]],t)},An=(e,t)=>{const a=e?((e,t)=>{return"none"===vn("none",t)?e:t})($o(void 0,"tempType",t),xn(void 0,t)):gn;return Sn(a,t)},Ln=(e,t)=>{const a=void 0,n=Bn(a,t)||$o(0,"tempBlur",t),i=Tn(a,t)||$o(0,"tempSpread",t),r=En(a,t)||$o(0,"tempHorizontal",t),l=Mn(a,t)||$o(0,"tempVertical",t),c=function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?In(a,!0).forEach((function(t){Object(o.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):In(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},Object(Jo.h)(t));return c.blur=e?n:0,c.tempBlur=n,c.spread=e?i:0,c.tempSpread=i,c.vertical=e?l:0,c.tempVertical=l,c.horizontal=e?r:0,c.tempHorizontal=r,c},Vn=(e,t,a)=>{const o=Fn(e);if(void 0===Dn(e)(void 0,t)||o(void 0,a)===t)return a;const n=0===t?o(void 0,a):void 0;return tn([[en,"blur",Bn(0,a)],[en,"tempBlur",Bn(0,a)],[en,"spread",Tn(0,a)],[en,"tempSpread",Tn(0,a)],[en,"vertical",Mn(0,a)],[en,"tempVertical",Mn(0,a)],[en,"horizontal",En(0,a)],[en,"tempHorizontal",En(0,a)],[en,Object(Dt.b)("temp",e),n],[en,e,t],[An,t||Wn(a)]],a)},Fn=e=>{switch(e){case"blur":return Bn;case"spread":return Tn;case"horizontal":return En;case"vertical":return Mn;default:return $o}},Dn=e=>{switch(e){case"blur":return Cn;case"spread":return wn;case"horizontal":case"vertical":return(e,t)=>Object(da.c)(t)&&t>=0?t:e;default:return(e,t)=>t}},Wn=e=>!!(Bn(0,e)&&Tn(0,e)&&En(0,e)&&Mn(0,e)),Gn=e=>{switch(e){case gn:return Object(R.a)("None");case"inset":return Object(R.a)("Inset");case"outset":return Object(R.a)("Outset");default:return e}},Un=()=>yn.map(e=>({id:e,title:Gn(e)})),Kn=e=>{switch(e){case"select":return Sn;case"palette":return Pn;case"hex":return kn;case"opacity":return jn;case"blur":return zn;case"spread":return Hn;case"vertical":return Rn;case"horizontal":return _n;default:return}},qn=e=>{return{value:e.type===gn?"":"outset"===e.type?"on":e.type,tempValue:e.tempType===gn?"":"outset"===e.tempType?"on":e.tempType,colorHex:e.hex,colorPalette:e.palette,tempColorPalette:e.tempPalette,colorOpacity:e.opacity,tempColorOpacity:e.tempOpacity,blur:e.blur,tempBlur:e.tempBlur,spread:e.spread,tempSpread:e.tempSpread,vertical:e.vertical,tempVertical:e.tempVertical,horizontal:e.horizontal,tempHorizontal:e.tempHorizontal}},Yn=pn,Xn=()=>{Object(le.b)().dispatch(Object(M.cb)("leftSidebar",{isOpen:!0,drawerContentType:"styling"}))},Zn=e=>{let{onChange:t,value:a}=e,o=Object(De.a)(e,["onChange","value"]);const n=l()("brz-ed-option__boxShadow",o.className);return i.a.createElement(On,{opacity:Jn(o.config,"opacity"),className:n,value:a,onChange:function(e){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if("opacity"===o.isChanged)t(qn(Yn($o(void 0,"opacity",e),a,!!o.opacityDragEnd)),o);else{const n=Kn(o.isChanged);n&&t(qn(n($o(void 0,o.isChanged,e),a)),o)}},types:Un(),palette:Object(re.b)(),paletteOpenSettings:Xn})};Zn.getModel=e=>{const t=e("value"),a=e("tempValue"),o=""===t?gn:"on"===t?"outset":t,n=""===a?gn:"on"===a?"outset":a,i=on(e("palette")||"",e("colorPalette")),r=(Object(re.a)(i)||{}).hex;return{type:vn(e("type")||"none",o),tempType:vn(e("tempType")||"inset",n),hex:Object(Zo.b)(e("colorHex")||e("hex")||"#000000",r),opacity:Xo(e("opacity")||0,e("colorOpacity")),tempOpacity:Xo(e("tempOpacity")||1,e("tempColorOpacity")),palette:i,tempPalette:on(e("tempPalette")||"",e("tempColorPalette")),blur:Cn(0,e("blur")),tempBlur:Cn(4,e("tempBlur")),spread:wn(0,e("spread")),tempSpread:wn(2,e("tempSpread")),vertical:Object(da.e)(0,e("vertical")),tempVertical:Object(da.e)(0,e("tempVertical")),horizontal:Object(da.e)(0,e("horizontal")),tempHorizontal:Object(da.e)(0,e("tempHorizontal"))}},Zn.propTypes={className:h.a.string,config:h.a.shape({opacity:h.a.bool}),value:h.a.shape({type:h.a.oneOf(yn),tempType:h.a.string,hex:h.a.string,opacity:h.a.number,tempOpacity:h.a.number,palette:h.a.oneOf(an),tempPalette:h.a.oneOf(an),blur:h.a.number,tempBlur:h.a.number,spread:h.a.number,tempSpread:h.a.number,vertical:h.a.number,tempVertical:h.a.number,horizontal:h.a.number,tempHorizontal:h.a.number}),onChange:h.a.func.isRequired},Zn.defaultProps={className:"",config:{opacity:!0},value:{}};const Jn=(e,t)=>((e,t,a)=>{const o=$o(void 0,a,t);return void 0===o?$o(void 0,a,e):o})(Zn.defaultProps,e,t);a.d(t,"b",(function(){return ei}));const Qn=()=>({}),$n={advancedSettings:k,blockThumbnail:D,button:G,buttonTooltip:Y,codeMirror:J,colorFields:ie,colorPaletteEditor:be,colorPalette:se,colorPalette2:pe,colorPicker:Fe,"colorPicker-dev":mn,"boxShadow-dev":Zn,colorPicker2:Pt,fontFamily:Mt,fontStyle:Nt,fontStyleEditor:qt,formApps:Xt,grid:Jt,imageSetter:na,iconSetter:sa,multiPicker:xa,multiInput:Oa,multiInputPicker:ja,input:Ta,textarea:Ea,popover:class extends Ma{constructor(){super(...arguments),Object(o.a)(this,"getOutSideExceptions",()=>{let e=[".brz-ed-fixed",".media-modal",".media-modal-backdrop"];return"toolbar"===this.props.location&&e.push(".brz-ed-sidebar-right-portal"),e})}},popupConditions:Ia,promptAddPopup:Wa,promptIcon:Ua,radioGroup:Xa,checkGroup:$a,select:It,slider:ro,stepper:so,switch:mo,tabs:yo,toggle:Co,inputNumber:xo,range:Bo,range2:St,integrationsApps:To,fileUpload:Ho.a,stateMode:Vo},ei=e=>($n[e]||{}).getModel||Qn;t.a=$n},function(e,t,a){"use strict";a.d(t,"a",(function(){return o}));let o=new Map},function(e,t,a){"use strict";a.d(t,"a",(function(){return o}));let o=new Map},function(e,t,a){"use strict";a.d(t,"b",(function(){return h}));var o=a(2),n=a(0),i=a.n(n),r=a(7),l=a.n(r),c=a(6),s=a.n(c),d=a(5),p=a.n(d),u=a(163);function m(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}a.d(t,"a",(function(){return u.a}));class h extends i.a.Component{constructor(){super(...arguments),Object(o.a)(this,"handleChange",e=>{const{defaultValue:t,onChange:a}=this.props;a(function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?m(a,!0).forEach((function(t){Object(o.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):m(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},t,{[e]:!t[e]}))})}renderOptions(){const{defaultValue:e,children:t}=this.props;return i.a.Children.map(t,(t,a)=>i.a.cloneElement(t,{key:a,active:Boolean(e[t.props.value]),onClick:t.props.disabled?null:()=>this.handleChange(t.props.value)}))}render(){const e=p()("brz-control__check-group",this.props.className);return i.a.createElement("div",{className:e},this.renderOptions())}}Object(o.a)(h,"propTypes",{name:s.a.string,className:s.a.string,defaultValue:s.a.object,onChange:s.a.func}),Object(o.a)(h,"defaultProps",{name:"defaultName",className:"",defaultValue:{},onChange:l.a.noop})},,,,,,,,,,,,,function(e,t,a){"use strict";var o=a(9),n=a(2),i=a(0),r=a.n(i),l=a(6),c=a.n(l),s=a(5),d=a.n(s),p=a(106);class u extends r.a.Component{render(){const{data:e,className:t,location:a,toolbar:n}=this.props,i=d()(e.className,t),l=p.a[e.type];return r.a.createElement(l,Object(o.a)({},e,{className:i,location:a,toolbar:n}))}}Object(n.a)(u,"propTypes",{data:c.a.object,className:c.a.string,toolbar:c.a.object,location:c.a.string}),Object(n.a)(u,"defaultProps",{className:"",data:null,toolbar:null,location:""}),t.a=u},,,,,,function(e,t,a){"use strict";var o=a(8),n=a(10),i=a(97);const r=e=>(e=>["all","desktop","responsive"].includes(e))(e)?e:"all",l=e=>r((e||{}).devices);a.d(t,"a",(function(){return c})),a.d(t,"e",(function(){return s})),a.d(t,"b",(function(){return d})),a.d(t,"d",(function(){return p})),a.d(t,"c",(function(){return u}));const c=(e,t)=>"value"===t?e:Object(o.b)(e,t),s=(e,t)=>t&&"object"==typeof t?Object.keys(t).reduce((a,o)=>(a[c(e,o)]=t[o],a),{}):t,d=e=>String(e).endsWith("-dev"),p=(e,t)=>Object(n.d)(e,t)?e:Object(n.c)(),u=(e,t)=>((e,t)=>{switch(r(t)){case"all":return!0;case"responsive":return Object(i.c)(e);default:return Object(i.b)(e)}})(e,l(t))?e:Object(i.a)()},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,a){"use strict";a.d(t,"a",(function(){return n}));const o=["_id","_thumbnailSrc","_thumbnailWidth","_thumbnailHeight","_thumbnailTime"];function n(e){let{exclude:t=[]}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const a=o.filter(e=>!t.includes(e));return JSON.parse(JSON.stringify(e,(e,t)=>{if(!a.includes(e))return t}))}},function(e,t,a){"use strict";a.d(t,"a",(function(){return r}));var o=a(158),n=a(34),i=a(22);const r=(e,t,a)=>{const r=Object(o.a)(a),l=Object(n.e)(r);return Object(i.insert)(e,t,l)}},,function(e,t,a){"use strict";function o(e){if(!e)return"";var t=[];for(var a in e)t.push(a+"="+encodeURIComponent(e[a]));return t.join("&")}a.d(t,"a",(function(){return o}))},,function(e,t,a){"use strict";a.d(t,"a",(function(){return m}));var o=a(2),n=a(0),i=a.n(n),r=a(6),l=a.n(r),c=a(7),s=a.n(c),d=a(5),p=a.n(d),u=a(32);class m extends n.Component{renderForEdit(){const{className:e,name:t,active:a,value:o,children:n,renderIcons:r,onClick:l}=this.props,c=p()("brz-control__check-group-option",{active:a},e);return i.a.createElement("div",{className:c,onClick:l},"function"==typeof r&&r({active:a}),n,i.a.createElement("input",{className:"brz-input",type:"hidden",name:t,value:o}))}renderForView(){const{className:e,active:t,name:a,value:o,required:n,renderIcons:r,children:l}=this.props,c=p()("brz-control__check-group-option",e),s=Object(u.a)();return i.a.createElement("div",{className:c},i.a.createElement("input",{id:s,className:"brz-input",type:"checkbox",name:a,value:o,checked:t,onChange:()=>{},required:n,"data-type":this.props["data-type"],"data-label":this.props["data-label"]}),i.a.createElement("label",{className:"brz-label",htmlFor:s},"function"==typeof r&&r(),l))}render(){return this.renderForEdit()}}Object(o.a)(m,"propTypes",{className:l.a.string,active:l.a.bool,value:l.a.string.isRequired,name:l.a.string.isRequired,onClick:l.a.func,renderIcons:l.a.func}),Object(o.a)(m,"defaultProps",{className:"",active:!1,value:"",name:"",renderIcons:s.a.noop,onClick:s.a.noop})},,function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var o=a(2),n=a(0),i=a.n(n),r=a(23),l=a.n(r);class c extends n.Component{constructor(){super(...arguments),Object(o.a)(this,"onMouseDown",()=>{window.parent.document.addEventListener("mouseup",this.onMouseUp),window.parent.document.querySelector("#brz-ed-iframe").style.pointerEvents="none"}),Object(o.a)(this,"onMouseUp",()=>{window.parent.document.removeEventListener("mouseup",this.onMouseUp),window.parent.document.querySelector("#brz-ed-iframe").style.removeProperty("pointer-events")})}componentDidMount(){l.a.findDOMNode(this).addEventListener("mousedown",this.onMouseDown)}render(){return i.a.Children.only(this.props.children)}}},,function(e,t,a){"use strict";(function(e){a.d(t,"a",(function(){return h}));var o=a(2),n=a(0),i=a.n(n),r=a(5),l=a.n(r),c=a(12),s=a(333),d=a(11),p=a(24),u=a(28);const{pageAttachments:m}=c.a.get("wp");class h extends s.a{constructor(){super(...arguments),Object(o.a)(this,"wpMediaFrame",null),Object(o.a)(this,"handleWpImageChange",()=>{const t=e.wp||e.parent.wp;if(!t)throw new Error("Could not find WordPress on global object (window.wp)");if(!t.media)throw new Error("Could not find WordPress media object (window.wp.media). Make sure the WordPress media script is enqueued.");this.wpMediaFrame||(this.wpMediaFrame=t.media({library:{type:"image"},states:new t.media.controller.Library({library:t.media.query({type:"image"}),multiple:!1,title:"Upload media",filterable:"uploaded",priority:20})}),this.wpMediaFrame.on("select",()=>{const e=this.wpMediaFrame.state().get("selection").first();Object(p.j)(e.get("id")).then(t=>{const{x:a,y:o}=this.props;m.images[t.uid]=!0;const{url:n}=e.toJSON();Object(u.e)(n).then(e=>{let{width:i,height:r}=e;const l={x:a,y:o,src:t.uid,width:i,height:r,extension:Object(u.a)(n)};this.mounted&&this.setState(l),this.props.onChange(l,{isChanged:"image"})})}).catch(e=>{console.error("failed to get attachment uid",e)})})),this.wpMediaFrame.open()})}componentWillUnmount(){super.componentWillUnmount&&super.componentWillUnmount(),this.wpMediaFrame&&(this.wpMediaFrame.detach(),this.wpMediaFrame=null)}renderUpload(){const{onlyPointer:e,onUpload:t}=this.props,{loading:a}=this.state,o=l()("brz-label brz-ed-control__focal-point__label",{"brz-ed-control__focal-point__label--disable":e}),n="function"==typeof t;return i.a.createElement("label",{className:o},a?i.a.createElement("div",{className:"brz-ed-control__focal-point__upload brz-ed-control__focal-point__upload--loading"},i.a.createElement(d.a,{icon:"nc-bars"})):i.a.createElement("div",{className:"brz-ed-control__focal-point__upload",onClick:n?t:this.handleWpImageChange},i.a.createElement(d.a,{icon:"nc-upload"})))}}}).call(this,a(59))},function(e,t,a){"use strict";t.a={types:[{id:0,name:"outline",title:"Outline",icon:"nc-cube"},{id:1,name:"glyph",title:"Glyph",icon:"nc-full-cube"}],categories:[{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"}],list:[{title:"food noodles plate italian noodle pasta spaghetti",name:"pasta",cat:[10],type:0},{title:"badge food certified healthy leaf organic natural",name:"organic-2",cat:[1,10],type:0},{title:"food frozen dessert breakfast cup yogurt sour dairy skyr",name:"yogurt",cat:[10],type:0},{title:"time kitchen timer stopwatch",name:"timer",cat:[10,21],type:0},{title:"food movie snack popcorn cinema",name:"popcorn",cat:[10],type:0},{title:"bag food drink beverage tea",name:"tea-bag",cat:[10],type:0},{title:"food bottle chinese japanese soy sauce oriental asian",name:"soy-sauce",cat:[10],type:0},{title:"sweet candy sugar lollipop",name:"lollipop",cat:[10],type:0},{title:"food bowl soup hot broth noodle ramen stew",name:"soup",cat:[10],type:0},{title:"food bowl rice cereal porridge grains",name:"rice",cat:[10],type:0},{title:"food vegetable pickle cucumber",name:"pickle",cat:[10],type:0},{title:"bag food delivery package takeaway",name:"bag-delivery",cat:[10,19],type:0},{title:"food sweet sugar dispenser cane",name:"sugar",cat:[10],type:0},{title:"food vegetable pepper salad",name:"pepper",cat:[10],type:0},{title:"food vegetable aubergine eggplant",name:"aubergine",cat:[10],type:0},{title:"food vegetable onion",name:"onion",cat:[10],type:0},{title:"food vegetable corn cereal cereals",name:"corn",cat:[10],type:0},{title:"food vegetable chips potato mashed",name:"potato",cat:[10],type:0},{title:"food vegetable garlic onion",name:"garlic",cat:[10],type:0},{title:"food fruit kiwi kiwifruit",name:"kiwi",cat:[10],type:0},{title:"food fruit berry blueberries blueberry",name:"blueberries",cat:[10],type:0},{title:"food fruit orange juice citrus grapefruit clementine",name:"orange",cat:[10],type:0},{title:"food fruit pear",name:"pear",cat:[10],type:0},{title:"food fruit lemon lime detox lemonade citrus",name:"lemon",cat:[10],type:0},{title:"food fruit pineapple tropical",name:"pineapple",cat:[10],type:0},{title:"health drink healthy beverage juice smoothie milkshake",name:"smoothie",cat:[10],type:0},{title:"nut nuts allergy peanut butter",name:"peanut",cat:[10],type:0},{title:"dessert sweet chocolate cream choco spread",name:"choco-cream",cat:[10],type:0},{title:"food dessert sweet sugar churros spanish",name:"churros",cat:[10],type:0},{title:"cake dessert sweet bakery cupcake muffin pastry",name:"cupcake",cat:[10],type:0},{title:"fruit dessert sweet sugar jelly gelatin",name:"jelly",cat:[10],type:0},{title:"dessert sweet cream ice sugar ice cream gelato",name:"ice-cream",cat:[10],type:0},{title:"dessert sweet bee honey syrup nectar dipper sugar",name:"honey",cat:[10],type:0},{title:"cake dessert sweet chocolate bakery mousse",name:"chocolate-mousse",cat:[10],type:0},{title:"food dessert sweet pancake pastry waffle",name:"waffle",cat:[10],type:0},{title:"dessert sweet pastry crepe crepes wrap",name:"crepe",cat:[10],type:0},{title:"cake dessert bakery pancake pastry crumpet waffle",name:"crumpet",cat:[10],type:0},{title:"dessert bread loaf bakery baking brioche pastry",name:"brioche",cat:[10],type:0},{title:"food nature healthy leaf organic",name:"organic",cat:[1,10],type:0},{title:"glass water drink beverage potable",name:"glass-water",cat:[10],type:0},{title:"food vegetable tomato",name:"tomato",cat:[10],type:0},{title:"glass drink healthy beverage leaf detox",name:"detox",cat:[10],type:0},{title:"food sandwich breakfast bread toast fastfood snack",name:"snack",cat:[10],type:0},{title:"fork vegetable carrot diet vegan vegetarian",name:"vegan",cat:[10],type:0},{title:"weight food calendar diet plan meals loss",name:"diet-plan",cat:[10,12,21],type:0},{title:"measure scale weight food kitchen",name:"food-scale",cat:[10,12],type:0},{title:"fruit drink healthy beverage orange juice fresh tropicana",name:"juice",cat:[10],type:0},{title:"food healthy diet plan wellness nutrition nutritional meals",name:"nutrition",cat:[10,12,21],type:0},{title:"energy fire sport fuel flame fitness cardio calorie calories",name:"energy",cat:[10,21],type:0},{title:"apple food health diet plan eating nutrition",name:"diet",cat:[10,12,21],type:0},{title:"list add create todo recipe ingredients",name:"recipe-create",cat:[10],type:0},{title:"list todo recipe ingredients",name:"recipe",cat:[10],type:0},{title:"food healthy vegetable diet salad lettuce",name:"salad",cat:[10],type:0},{title:"schedule time check alarm calendar appointment event reservation booking confirmation confirm",name:"event-confirm",cat:[27],type:0},{title:"schedule new time add create alarm calendar appointment event reservation booking",name:"event-create",cat:[27],type:0},{title:"list bill cheque payment price invoice receipt prices",name:"bill",cat:[3,10,19],type:0},{title:"list glass menu alcohol drink cocktail wine",name:"drink-list",cat:[10],type:0},{title:"schedule time alarm calendar appointment event opening times hours",name:"opening-times",cat:[10,27],type:0},{title:"food turkey meat chicken poultry dinner roast",name:"roast-chicken",cat:[10],type:0},{title:"food hazelnut nut nuts allergy protein",name:"hazelnut",cat:[10],type:0},{title:"food service dish course tray staff waiter",name:"dish",cat:[10],type:0},{title:"list food menu bottle alcohol drink cocktail wine",name:"wine-list",cat:[10],type:0},{title:"list price food menu catalog catalogue restaurant brochure prices flyer promotion",name:"restaurant-menu",cat:[10],type:0},{title:"restaurant reservation booking",name:"reservation",cat:[10],type:0},{title:"hat cooking chef restaurant cook",name:"chef",cat:[10],type:0},{title:"bar view summer restaurant cafe terrace rooftop",name:"terrace",cat:[10,11],type:0},{title:"fork food cutlery knife restaurant dinner eating",name:"cutlery",cat:[10],type:0},{title:"food coffee espresso organic bean caffeine cafe",name:"coffee-bean",cat:[10],type:0},{title:"food fruit healthy organic avocado",name:"avocado",cat:[10],type:0},{title:"dessert sweet breakfast bakery pancake syrup baking",name:"pancake",cat:[10],type:0},{title:"food meat pork bbq grill bone beef steak rib butcher",name:"steak-2",cat:[10],type:0},{title:"rotate circle loading progress wait interactive spinner rotation loader",name:"l-circles",cat:[14],type:0},{title:"rotate loading progress wait interactive spinner rotation loader",name:"l-circle",cat:[14],type:0},{title:"chat description srt accessibility bubble subs subtitles subtitle caption",name:"subtitles",cat:[16],type:0},{title:"arrow arrows horizontal enlarge expand fullscreen increase maximize window zoom fit full measure resize responsive scale size width",name:"resize-h",cat:[2],type:0},{title:"arrow arrows enlarge expand fullscreen increase maximize window zoom vertical fit full measure resize responsive scale size height",name:"resize-v",cat:[2],type:0},{title:"arrow move out enlarge expand fullscreen increase maximize reach window zoom center",name:"zoom-triangles",cat:[2],type:0},{title:"arrow move out enlarge expand fullscreen increase maximize reach window zoom center",name:"zoom-e",cat:[2,16],type:0},{title:"move drag tool hand pan privacy",name:"tool-hand",cat:[5],type:0},{title:"select tool rectangle selection marquee",name:"tool-select",cat:[5],type:0},{title:"ui system design template components patterns guidelines component module",name:"components",cat:[5,27],type:0},{title:"system columns css grid flexbox rows",name:"grid-system",cat:[5],type:0},{title:"tool rectangle mask clip clipping masking rect",name:"mask-rect",cat:[5],type:0},{title:"circle tool oval mask clip clipping masking",name:"mask-oval",cat:[5],type:0},{title:"image material background texture img pattern",name:"texture",cat:[5],type:0},{title:"tool filter blur fuzzy gaussian",name:"tool-blur",cat:[5,16],type:0},{title:"scale size height dimension big large dimensions tall",name:"size-large",cat:[5,19],type:0},{title:"scale size height dimension medium dimensions average",name:"size-medium",cat:[5,19],type:0},{title:"scale size height dimension small dimensions",name:"size-small",cat:[5,19],type:0},{title:"git fork programming push commit pull svn",name:"git-commit",cat:[5],type:0},{title:"ui system library design block components modules patterns guidelines styleguide",name:"design-system",cat:[5,27],type:0},{title:"design shape shapes custom",name:"shape-custom",cat:[5],type:0},{title:"arrow design shape shapes",name:"shape-arrow",cat:[5],type:0},{title:"line design shape shapes",name:"shape-line",cat:[5],type:0},{title:"design shape style shapes star",name:"shape-star",cat:[5],type:0},{title:"design shape shapes polygon",name:"shape-polygon-2",cat:[5],type:0},{title:"design shape rectangle square shapes",name:"shape-rectangle",cat:[5],type:0},{title:"circle design shape oval shapes",name:"shape-oval",cat:[5],type:0},{title:"tool design shape triangle shapes",name:"shape-triangle-2",cat:[5],type:0},{title:"position location target focus distance margin static",name:"position",cat:[5],type:0},{title:"corner design angle border radius",name:"border-radius",cat:[5],type:0},{title:"css style border outer",name:"border",cat:[5],type:0},{title:"scale tool edit transform reshape 2d",name:"transform-2d",cat:[5],type:0},{title:"layer layers design card style palette cards",name:"cards",cat:[5],type:0},{title:"play connection network tool connect animation wireframe link wire prototype usability concept",name:"prototype",cat:[5],type:0},{title:"tool color gradient mask background colour linear fade luma",name:"gradient",cat:[5],type:0},{title:"safety car vehicle warning secure airbag",name:"airbag",cat:[25],type:0},{title:"woman man walk walking footpath walks moving",name:"walk",cat:[25],type:0},{title:"sign car vehicle space parking garage",name:"parking",cat:[25,26],type:0},{title:"switch start power on engine run",name:"engine-start",cat:[22,25],type:0},{title:"can station drip oil engine lubrication",name:"oil",cat:[7,25],type:0},{title:"visibility smart eye signal signals parking sensors driverless",name:"parking-sensors",cat:[25,22],type:0},{title:"seat chair vehicle seating seats",name:"seat",cat:[25],type:0},{title:"fan air conditioner cooler ventilation ventilator",name:"ventilation",cat:[25],type:0},{title:"stop car wheel disk brake brakes pedal discs",name:"brakes",cat:[25],type:0},{title:"open car vehicle trunk",name:"trunk",cat:[25],type:0},{title:"energy electric plug smart battery charger plugin hybrid",name:"hybrid",cat:[22,25,7],type:0},{title:"window car air conditioner ventilation",name:"car-ventilation",cat:[25],type:0},{title:"window wash washing car washer carwash fluid",name:"washing-fluid",cat:[25],type:0},{title:"car radiator auto engine diesel turbo piston cylinder combustion cylinders mechanic motor",name:"engine",cat:[25],type:0},{title:"inside door open car locked entrance doors",name:"car-door",cat:[25],type:0},{title:"light car indicator lights sidelight beam",name:"car-lights",cat:[25],type:0},{title:"drive car wheel gear cog tire traction",name:"wheel-2",cat:[25],type:0},{title:"controller car wheel gear steering tire driver",name:"wheel",cat:[25],type:0},{title:"car vehicle wheel rim part",name:"rim",cat:[25],type:0},{title:"energy power electric electricity charge charging level battery ion lithium rechargeable status",name:"battery-level",cat:[7,22,25],type:0},{title:"security seat safety belt car locked protection transportation accident seatbelt",name:"seatbelt",cat:[25],type:0},{title:"fuel station oil gas petrol gasoline diesel",name:"fuel-2",cat:[7,25],type:0},{title:"technology calibration smart sensor sensors alarms detector ignition cmos analyzer",name:"sensor",cat:[22,25],type:0},{title:"danger car transport vehicle auto transportation crash automobile broken insurance accident collision damage",name:"car-accident",cat:[25],type:0},{title:"wash clean car transport vehicle auto transportation automobile carwash",name:"car-wash",cat:[25],type:0},{title:"connect technology smart car vehicle signal wifi",name:"car-connect",cat:[25],type:0},{title:"sign car vehicle auto parking garage rental valet slot",name:"car-parking",cat:[25],type:0},{title:"transport cycle transportation bicycle bike cyclist cycling",name:"cyclist",cat:[21,25],type:0},{title:"transport cycle transportation bicycle bike cyclist cycling",name:"bike-2",cat:[21,25],type:0},{title:"sign key email website address at",name:"at-sign",cat:[23,27],type:0},{title:"delete remove schedule time volume minus alarm timer sound alert cancel event mute negative quiet silence",name:"alarm-delete",cat:[27],type:0},{title:"communication new answer chat comment conversation dialog message messages reply speaking talk note add create plus addition bubble",name:"comment-add",cat:[27],type:0},{title:"data schedule time chart timer events event plan history timeline past",name:"timeline",cat:[5,27],type:0},{title:"schedule new time add create plus addition alarm timer positive alert track event tracking",name:"alarm-add",cat:[27],type:0},{title:"time chart graph management timer project gantt timeline",name:"gantt",cat:[27],type:0},{title:"delete remove award favorite favourite minus love romantic like heart cancel valentine dating relationship romance negative",name:"fav-remove",cat:[27],type:0},{title:"file increase new add create plus addition positive",name:"file-add",cat:[8,27],type:0},{title:"file decrease delete remove minus cancel deletion less removal subtract",name:"file-delete",cat:[27,8],type:0},{title:"media web news content marketing blogger wordpress article blog cms feed documentation copywriting",name:"blog",cat:[27],type:0},{title:"left right interface browser layout page website boxes grid mockup site table tile wireframe sidebar webpage",name:"sidebar",cat:[5,27],type:0},{title:"enlarge expand fullscreen increase maximize zoom full scale size display computer monitor screen fullsize large",name:"full-screen",cat:[16,27],type:0},{title:"network display development device mirror duplicate cast desktop mirroring monitor screen streaming wireless",name:"mirror-2",cat:[5,27],type:0},{title:"rotate loading progress tool wait spinner rotation loader",name:"refresh-02",cat:[14,5],type:0},{title:"loading progress wait spinner loader",name:"refresh-01",cat:[14],type:0},{title:"loading progress wait spinner loader",name:"dots",cat:[14],type:0},{title:"loading progress wait spinner loader",name:"circle",cat:[14],type:0},{title:"loading progress wait spinner loader",name:"bars",cat:[14],type:0},{title:"user business finance account avatar businessman contact male suit tie",name:"business-contact-85",cat:[3],type:0},{title:"arrow arrows move out enlarge expand fullscreen increase maximize reach window zoom",name:"zoom",cat:[2],type:0},{title:"ui user interface zoom glass view search find lens magnify explore lookup magnifier magnifying",name:"zoom-split",cat:[27],type:0},{title:"out ui user interface zoom glass view search minus find lens magnify explore lookup magnifier magnifying recede reduce",name:"zoom-split-out",cat:[27],type:0},{title:"ui user interface enlarge increase zoom in glass plus view search find lens magnify explore lookup magnifier magnifying approach",name:"zoom-split-in",cat:[27],type:0},{title:"out ui user interface zoom glass view search minus find lens magnify explore lookup magnifier magnifying recede reduce",name:"zoom-out",cat:[27],type:0},{title:"ui user interface enlarge increase zoom in glass plus view search find lens magnify explore lookup magnifier magnifying approach",name:"zoom-in",cat:[27],type:0},{title:"ui user interface zoom glass view search find lens magnify explore lookup magnifier magnifying",name:"zoom-bold",cat:[27],type:0},{title:"out ui user interface zoom glass view search minus find lens magnify explore lookup magnifier magnifying recede reduce",name:"zoom-bold-out",cat:[27],type:0},{title:"ui user interface enlarge increase zoom in glass plus view search find lens magnify explore lookup magnifier magnifying approach",name:"zoom-bold-in",cat:[27],type:0},{title:"arrow arrows direction move out directions enlarge expand fullscreen increase maximize reach window zoom",name:"zoom-100",cat:[2],type:0},{title:"arrow arrows direction move out directions enlarge expand fullscreen increase maximize reach window zoom tool",name:"zoom-99",cat:[2,5],type:0},{title:"arrow move out enlarge expand fullscreen increase maximize reach window zoom center",name:"zoom-88",cat:[2],type:0},{title:"zoom glass view search find lens magnify explore lookup magnifier magnifying",name:"zoom-2",cat:[27,5],type:0},{title:"holidays halloween monster death zombie",name:"zombie",cat:[13],type:0},{title:"file folder document extension archive zip compressed zipped",name:"zip-55",cat:[8],type:0},{title:"file folder document extension archive zip compressed zipped",name:"zip-54",cat:[8],type:0},{title:"food animal nature pet bones dog domestic",name:"food-dog",cat:[1],type:0},{title:"user business finance account avatar businessman contact male suit tie eyewear glasses",name:"business-contact-89",cat:[3],type:0},{title:"user business finance account avatar businessman contact suit female woman",name:"contact-88",cat:[3],type:0},{title:"user business finance account avatar businessman contact suit female woman",name:"contact-87",cat:[3],type:0},{title:"user business finance account avatar businessman contact male suit tie",name:"contact-86",cat:[3],type:0},{title:"switch ui user interface control preferences options settings configuration setting switcher switches toggle tuner",name:"ui-04",cat:[27],type:0},{title:"switch ui user interface control preferences options settings configuration setting switcher switches toggle tuner",name:"ui-03",cat:[27],type:0},{title:"input cursor tool paragraph text type typography edit write mouse point pointer editing insert typing writing area character textarea",name:"text-2",cat:[23,5],type:0},{title:"navigation gps location energy environment travel earth globe world map planet maps",name:"world",cat:[7,15,26],type:0},{title:"direction navigation position gps location earth globe world map pin place marker planet maps",name:"world-pin",cat:[15],type:0},{title:"earth globe world",name:"world-2",cat:[26],type:0},{title:"direction navigation position gps location earth globe world map pin place marker planet maps",name:"worl-marker",cat:[15],type:0},{title:"object ball cat wool",name:"wool-ball",cat:[1],type:0},{title:"log animal nature forest trees material wood wooden",name:"wood",cat:[1],type:0},{title:"user profile account avatar contact female woman person users member human friend follower",name:"woman",cat:[12,28],type:0},{title:"up user profile account avatar contact female woman person users member human friend follower body",name:"woman-up",cat:[28],type:0},{title:"user sign male female woman man healthcare health medical users symbol gender guy sex straight couple girl hetero heterosexual",name:"woman-man",cat:[12,28],type:0},{title:"down user profile account avatar contact female woman person users member human friend follower body",name:"woman-down",cat:[28],type:0},{title:"user profile account avatar contact female woman person users member human friend follower",name:"woman-25",cat:[28],type:0},{title:"user profile account avatar contact female woman person users member human friend follower",name:"woman-24",cat:[28],type:0},{title:"user sign female woman symbol gender sex girl",name:"woman-21",cat:[12,28],type:0},{title:"user profile account avatar contact female woman person users member human friend follower",name:"woman-2",cat:[28],type:0},{title:"holidays halloween animal nature scary monster face werewolf wolf",name:"wolf",cat:[1,13],type:0},{title:"hat holidays halloween magic scary witch",name:"witch-hat",cat:[13],type:0},{title:"emoticon smiley cheerful happy smile positive satisfied wink",name:"wink-69",cat:[6],type:0},{title:"emoticon smiley cheerful happy smile positive satisfied wink",name:"wink-11",cat:[6],type:0},{title:"emoticon smiley cheerful happy smile positive satisfied wink",name:"wink-06",cat:[6],type:0},{title:"arrow left bottom move out interface enlarge expand fullscreen increase maximize reach window zoom application browser windows",name:"window-zoom-out",cat:[2],type:0},{title:"arrow right move out top interface enlarge expand fullscreen increase maximize reach window zoom application browser windows",name:"window-zoom-in",cat:[2],type:0},{title:"responsive browser layout app tab design internet web development mobile programming website mockup site wireframe webpage code coding develop first",name:"window-responsive",cat:[5],type:0},{title:"browser layout document paragraph text app tab list design internet web development page picture website image photo boxes grid masonry mockup site table tile view wireframe header sidebar webpage content description",name:"window-paragraph",cat:[5],type:0},{title:"browser layout app tab list design internet web development page programming website html boxes grid masonry mockup site table tile view wireframe header sidebar webpage code coding dev develop",name:"window-dev",cat:[5],type:0},{title:"ui user interface window close exit application browser windows delete remove app internet web page frame webpage minus widget software online dock removal plugin",name:"window-delete",cat:[27],type:0},{title:"line browser layout app tab list design internet web development page programming website html boxes grid masonry mockup site table tile view wireframe header sidebar webpage code coding dev develop command console terminal",name:"window-code",cat:[5],type:0},{title:"ui user interface window application browser windows app new internet web page add create plus frame webpage addition widget software online dock plugin",name:"window-add",cat:[27],type:0},{title:"weather energy environment power recharge recharger turbine wheel wind windmill windy",name:"wind",cat:[7,29],type:0},{title:"wind windy",name:"wind-2",cat:[29],type:0},{title:"connection communication network internet tech technology wireless label signal pulse radar online wifi broadband connectivity hotspot reception router sensor signals wave",name:"wifi",cat:[22],type:0},{title:"connection communication network internet tech technology device wireless signal online wifi broadband connectivity hotspot reception router sensor signals antenna lan modem",name:"wifi-router",cat:[22],type:0},{title:"connection lock security communication network internet safe tech technology wireless signal padlock protection secure pulse radar online wifi broadband connectivity hotspot reception router sensor signals wave",name:"wifi-protected",cat:[22],type:0},{title:"connection communication network internet tech technology wireless signal pulse disabled radar off online wifi broadband connectivity hotspot reception router sensor signals wave disconnected offline",name:"wifi-off",cat:[22],type:0},{title:"connection communication network internet tech technology wireless label signal pulse radar online wifi broadband connectivity hotspot reception router sensor signals wave",name:"wifi-2",cat:[22],type:0},{title:"ui user interface window application app web frame widget dock plugin",name:"widget",cat:[27],type:0},{title:"travel house america white monument government independence president washington",name:"white-house",cat:[26],type:0},{title:"sport game alarm notification foul referee whistle",name:"whistle",cat:[21],type:0},{title:"man emoticon smiley moustache whisker",name:"whiskers",cat:[6],type:0},{title:"mix food cooking blend tools utensils whisk",name:"whisk",cat:[10],type:0},{title:"healthcare health medical disabled wheelchair",name:"wheelchair",cat:[12],type:0},{title:"emoticon smiley concern confused puzzled what",name:"what",cat:[6],type:0},{title:"scale weight furniture healthcare health medical diet",name:"weight",cat:[11,12],type:0},{title:"animal nature healthcare health medical drugs weed",name:"weed",cat:[1,12],type:0},{title:"ui user interface browser layout app tab list design internet web development page website boxes grid masonry mockup site table tile view wireframe header sidebar webpage",name:"webpage",cat:[5,27],type:0},{title:"browser layout app tab design internet web development website mockup site wireframe webpage",name:"webpage-2",cat:[27],type:0},{title:"video conference chat web tech technology camera record cam surveillance recorder webcam",name:"webcam-39",cat:[22],type:0},{title:"video conference chat web tech technology camera record cam surveillance recorder webcam",name:"webcam-38",cat:[22],type:0},{title:"browser layout design internet web development programming website create site code coding develop project service webdesign",name:"web-design",cat:[5],type:0},{title:"user sign person users bathroom loo restroom toilet human couple lavatory sanitary",name:"wc",cat:[28],type:0},{title:"food fruit slice healthy melon watermelon",name:"watermelon",cat:[10],type:0},{title:"energy environment ecology saver green respect sustainability drops gardening water",name:"water",cat:[7],type:0},{title:"energy environment ecology green respect sustainability drops water sink",name:"water-sink",cat:[7],type:0},{title:"save energy environment drop hand ecology green planet water",name:"water-hand",cat:[7],type:0},{title:"clock time watch accessory tech technology apple device smart alarm iwatch timer track digital tracking wristwatch",name:"watch",cat:[22],type:0},{title:"clock time watch accessory tech technology device smart alarm timer track digital tracking wristwatch",name:"watch-time",cat:[22],type:0},{title:"responsive clock schedule tool app time watch design android apple development device ios code coding develop tag smart alarm iwatch smartwatch timer wearable",name:"watch-dev",cat:[5],type:0},{title:"clock time watch clothes accessory tech technology device smart alarm timer track digital tracking wristwatch",name:"watch-circle",cat:[4,22],type:0},{title:"arrows energy environment clean danger virus ecology green toxic waste cycle garbage recycle recycling bin envir-64px-glyph_waste trash",name:"waste",cat:[7],type:0},{title:"arrows energy environment clean ecology green waste cycle garbage recycle recycling bin trash",name:"waste-recycling",cat:[7],type:0},{title:"energy environment danger virus atomic emergency radiation sickness toxic waste",name:"waste-danger",cat:[7],type:0},{title:"machine furniture clothes accessory laundry care cleaning clothing wash washing mashine washer",name:"wash",cat:[4,11],type:0},{title:"machine clothes accessory laundry care cleaning clothing wash washing",name:"wash-hand",cat:[4],type:0},{title:"machine clothes accessory laundry care cleaning clothing wash washing 90",name:"wash-90",cat:[4],type:0},{title:"machine clothes accessory laundry care cleaning clothing wash washing 60",name:"wash-60",cat:[4],type:0},{title:"machine clothes accessory laundry care cleaning clothing wash washing 30",name:"wash-30",cat:[4],type:0},{title:"laundry wash washing mashine washer",name:"wash-2",cat:[11],type:0},{title:"furniture cabinet armoire closet wardrobe",name:"wardrobe",cat:[11],type:0},{title:"select tool design development editing filter photo magic stick effect enhance fairy fairytail fantasy juggle magician trick wand wish wizard",name:"wand-11",cat:[5],type:0},{title:"change shopping cash payment money coin pay wallet purse profit spend",name:"wallet",cat:[19],type:0},{title:"business finance cash payment money pay wallet",name:"wallet-90",cat:[3],type:0},{title:"business finance shopping cash payment money pay wallet",name:"wallet-44",cat:[3,19],type:0},{title:"business finance shopping cash payment money pay wallet",name:"wallet-43",cat:[3,19],type:0},{title:"connection security communication network safe tech technology secure private virtual vpn",name:"vpn",cat:[22],type:0},{title:"up media volume multimedia audio sound speaker",name:"volume-up",cat:[16],type:0},{title:"media volume multimedia audio sound speaker mute",name:"volume-off",cat:[16],type:0},{title:"down media volume multimedia audio sound speaker",name:"volume-down",cat:[16],type:0},{title:"media ban volume multimedia audio sound speaker mute",name:"volume-ban",cat:[16],type:0},{title:"media volume multimedia audio sound speaker",name:"volume-98",cat:[16],type:0},{title:"media volume multimedia audio sound speaker",name:"volume-97",cat:[16],type:0},{title:"media volume multimedia audio sound speaker mute",name:"volume-93",cat:[16],type:0},{title:"sport game beach ball volley volleyball",name:"volleyball",cat:[21],type:0},{title:"user profile avatar contact person volume sound users member human speaker record voice recorder speach speak",name:"voice-record",cat:[28],type:0},{title:"animal nature bug insect emoticon smiley disease virus",name:"virus",cat:[1,6],type:0},{title:"media video holidays film movie camera multimedia videocamera",name:"videocamera-72",cat:[13,16],type:0},{title:"media video film movie camera multimedia videocamera",name:"videocamera-71",cat:[16],type:0},{title:"play media video film movie multimedia",name:"video-67",cat:[16],type:0},{title:"media video film movie camera multimedia videocamera",name:"video-66",cat:[16],type:0},{title:"media video film movie camera multimedia videocamera",name:"video-65",cat:[16],type:0},{title:"play media video text film movie editing camera multimedia",name:"video-64",cat:[16,23],type:0},{title:"clothes accessory wear underwear undershirt vest",name:"vest",cat:[4],type:0},{title:"sport clothes accessory wear undershirt vest",name:"vest-sport",cat:[4,21],type:0},{title:"suit wear food apron cooking vest chef uniform",name:"vest-31",cat:[10],type:0},{title:"vehicle transportation scooter vespa",name:"vespa",cat:[25],type:0},{title:"vehicle transportation scooter vespa",name:"vespa-front",cat:[25],type:0},{title:"curve tool format pen edit shape create point editing vector anchor arc curves graphics points",name:"vector",cat:[5],type:0},{title:"file document pen edit pencil write editing draft vector",name:"vector-2",cat:[8],type:0},{title:"holidays halloween evil horror scary monster dracula vampire",name:"vampire",cat:[13],type:0},{title:"file share user communication post folder document profile account person paper item users member",name:"user",cat:[8,28],type:0},{title:"sport water pool aquatics swimmer swimming",name:"user-swim",cat:[21],type:0},{title:"sport snow boarding snowboard",name:"user-snowboard",cat:[21],type:0},{title:"sport training exercise workout jogging marathon running",name:"user-run",cat:[21],type:0},{title:"sport health meditation stretching pilates yoga",name:"user-meditation",cat:[21],type:0},{title:"sport game rock climbing mountain activity",name:"user-climb",cat:[21],type:0},{title:"balance sport health exercise workout meditation stretching",name:"user-balance",cat:[21],type:0},{title:"storage design pen connect tech technology cable development device drive flash memory port portable removable stick usb",name:"usb",cat:[5,22],type:0},{title:"emoticon angry furious smiley unhappy upset",name:"upset-14",cat:[6],type:0},{title:"emoticon angry furious smiley unhappy upset",name:"upset-13",cat:[6],type:0},{title:"arrow direction top up cloud data file input save share storage sync transfer backup ftp hosting import server upload folder document paper item",name:"upload",cat:[2,8],type:0},{title:"arrow direction top up cloud data file input save share storage sync transfer backup ftp hosting import server upload folder document paper item",name:"upload-2",cat:[2,8],type:0},{title:"arrow direction expand control git version combine join merge pointing together unify unite",name:"unite",cat:[2],type:0},{title:"arrow direction expand control git version combine join merge pointing together unify unite",name:"unite-round",cat:[2],type:0},{title:"files file separate split group document layer layers note design report development copy paper clone copies documents duplicate paste apart break deselect ungroup",name:"ungroup",cat:[5],type:0},{title:"arrow back curve invert left repeat rotate undo backward sync infinite infinity load loading loop process refresh reload replay update tool dotted rotation",name:"undo-29",cat:[2,5],type:0},{title:"arrow back curve invert left redo repeat rotate undo backward",name:"undo-25",cat:[2],type:0},{title:"woman clothes accessory wear underwear",name:"underwear",cat:[4],type:0},{title:"clothes accessory wear underwear men",name:"underwear-man",cat:[4],type:0},{title:"font text type typography style editing underline formatting",name:"underline",cat:[23],type:0},{title:"travel beach object umbrella",name:"umbrella-14",cat:[26],type:0},{title:"weather object rain umbrella",name:"umbrella-13",cat:[29],type:0},{title:"video display furniture shelf computer tech technology device film movie desktop monitor screen television tv personal entertainment workstation",name:"tv",cat:[11,22],type:0},{title:"video display tech technology device film movie screen television tv retro entertainment old crt",name:"tv-old",cat:[22],type:0},{title:"video display computer device film movie desktop monitor screen television tv personal entertainment workstation",name:"tv-2",cat:[22],type:0},{title:"animal nature sea slow turtle",name:"turtle",cat:[1],type:0},{title:"sport clothes accessory shirt wear sleeve tshirt short tee",name:"tshirt-sport",cat:[4,21],type:0},{title:"clothes accessory shirt wear sleeve tshirt half short tee",name:"tshirt-54",cat:[4],type:0},{title:"clothes accessory shirt wear sleeve tshirt half short tee",name:"tshirt-53",cat:[4],type:0},{title:"delivery vehicle transportation truck",name:"truck-front",cat:[25],type:0},{title:"sport achievement award medal prize winner cup champion trophy victory",name:"trophy",cat:[21],type:0},{title:"travel suitcase cart trolley baggage luggage",name:"trolley",cat:[26],type:0},{title:"media accessory photo camera multimedia tripod",name:"tripod",cat:[16],type:0},{title:"arrow direction keyboard move navigation out position top up upward upwards file upload",name:"triangle-up",cat:[2],type:0},{title:"arrow direction keyboard move navigation out position top up upward upwards",name:"triangle-up-64",cat:[2],type:0},{title:"arrow direction keyboard move navigation out position top up upward upwards",name:"triangle-up-19",cat:[2],type:0},{title:"arrow forward right direction keyboard move navigation out position next onward onwards",name:"triangle-right",cat:[2],type:0},{title:"arrow forward right direction keyboard move navigation out position next onward onwards",name:"triangle-right-62",cat:[2],type:0},{title:"arrow forward right direction keyboard move navigation out position next onward onwards play",name:"triangle-right-17",cat:[2],type:0},{title:"arrow back left direction backward backwards keyboard move navigation out position previous",name:"triangle-left",cat:[2],type:0},{title:"arrow back left direction backward backwards keyboard move navigation out position previous",name:"triangle-left-63",cat:[2],type:0},{title:"arrow back left direction backward backwards keyboard move navigation out position previous",name:"triangle-left-18",cat:[2],type:0},{title:"arrow bottom descend downward download file",name:"triangle-down",cat:[2],type:0},{title:"arrow bottom descend down downward move",name:"triangle-down-65",cat:[2],type:0},{title:"arrow bottom descend down downward",name:"triangle-down-20",cat:[2],type:0},{title:"arrow line direction keyboard move navigation out position top up upward upwards increase progress diagram sales stats trend visits growth",name:"trend-up",cat:[2],type:0},{title:"arrow line down progress decrease diagram sales shrink stats trend visits",name:"trend-down",cat:[2],type:0},{title:"holidays decoration tree christmas",name:"tree",cat:[13],type:0},{title:"holidays ball decoration tree christmas",name:"tree-ball",cat:[13],type:0},{title:"environment plant animal nature summer ecology green tree forest trees flora spring",name:"tree-03",cat:[1],type:0},{title:"environment plant animal nature summer ecology green tree forest trees flora spring",name:"tree-02",cat:[1],type:0},{title:"energy environment plant animal nature summer ecology green tree forest trees flora spring",name:"tree-01",cat:[1,7],type:0},{title:"direction navigation gps location path guide map address parchment maps track route street hidden secret treasure",name:"treasure-map-40",cat:[15],type:0},{title:"direction navigation gps location path guide map address maps track route street hidden secret treasure",name:"treasure-map-21",cat:[15],type:0},{title:"ui user interface delete remove furniture can waste garbage recycle recycling bin trash dump dustbin junk rubbish trashcan",name:"trash",cat:[11,27],type:0},{title:"ui user interface delete remove can waste garbage recycle recycling bin trash dump dustbin junk rubbish trashcan",name:"trash-simple",cat:[27],type:0},{title:"ui user interface delete remove can waste garbage recycle recycling bin trash dump dustbin junk rubbish trashcan",name:"trash-round",cat:[27],type:0},{title:"resize scale design development shape animation rectangle transform translate reshape",name:"transform",cat:[5],type:0},{title:"orientation resize scale center box design development shape animation transform translate grid reshape origin",name:"transform-origin",cat:[5],type:0},{title:"vehicle transportation bus train tram",name:"tram",cat:[25],type:0},{title:"travel vehicle transportation train",name:"train",cat:[25],type:0},{title:"vehicle speed transportation train",name:"train-speed",cat:[25],type:0},{title:"vehicle farm transportation tractor",name:"tractor",cat:[25],type:0},{title:"font text type typography style editing tracking formatting",name:"tracking",cat:[23],type:0},{title:"box shopping delivery gift package present surprise track donation tracking",name:"track-delivery",cat:[19],type:0},{title:"media hand tap photo camera touch multimedia",name:"touch",cat:[16],type:0},{title:"healthcare health medical tooth",name:"tooth",cat:[12],type:0},{title:"furniture bathroom loo restroom toilet wc",name:"toilet",cat:[11],type:0},{title:"furniture paper roll bathroom toilet tissue",name:"toilet-paper",cat:[11],type:0},{title:"file form document list note notebook notes pad design report check notepad development page paper mark checklist tasks todo clipboard checkmark complete completed done marks task",name:"todo",cat:[5],type:0},{title:"arrow progress whole version 24h availability available career clock daily day every freelance freelancer monthly schedule weekly yearly time watch wait alarm timer alert appointment countdown track event tracking deadline hour history",name:"time",cat:[2,27,5],type:0},{title:"ui user interface measure clock schedule time watch sport alarm timer speed alert countdown track event tracking productivity deadline hour stopwatch history chronometer lap",name:"time-countdown",cat:[21,27],type:0},{title:"ui user interface clock schedule time watch furniture alarm timer alert track event tracking deadline hour history",name:"time-clock",cat:[11,27],type:0},{title:"ui user interface clock schedule time watch furniture alarm timer alert track event tracking deadline hour history",name:"time-alarm",cat:[11,27],type:0},{title:"progress availability available clock daily day monthly schedule weekly yearly time watch wait alarm timer alert appointment countdown track event tracking deadline hour history",name:"time-3",cat:[27],type:0},{title:"availability available clock daily day every monthly schedule weekly yearly document time watch wait paper alarm timer alert appointment countdown track event tracking deadline hour history",name:"time-2",cat:[8],type:0},{title:"line ui user interface layout list shape website gallery boxes column grid mockup row table tile view wireframe",name:"tile-56",cat:[27],type:0},{title:"line ui user interface layout list shape website gallery boxes column grid mockup row table tile view wireframe",name:"tile-55",cat:[27],type:0},{title:"tie clothes accessory holidays wear bow classic",name:"tie-bow",cat:[4,13],type:0},{title:"business finance tie dress",name:"tie-02",cat:[3],type:0},{title:"business finance tie clothes accessory dress",name:"tie-01",cat:[3,4],type:0},{title:"media movie multimedia event show ticket",name:"ticket-76",cat:[16],type:0},{title:"media sport movie multimedia event show ticket",name:"ticket-75",cat:[16,21],type:0},{title:"input cursor tool font format paragraph text type typography education school design edit write development mouse point pointer editing insert typing writing editor area character textarea letter alphabet alphabetic capital typeface",name:"text",cat:[5,18,23],type:0},{title:"sport ball tennis equipment racket",name:"tennis",cat:[21],type:0},{title:"sport ball tennis equipment",name:"tennis-ball",cat:[21],type:0},{title:"travel temple building religious",name:"temple-25",cat:[26],type:0},{title:"weather energy environment healthcare health medical temperature thermometer",name:"temperature-24",cat:[7,12,29],type:0},{title:"weather energy environment food healthcare health medical temperature thermometer",name:"temperature-23",cat:[7,10,12,29],type:0},{title:"food drink beverage hot cup mug tea",name:"tea",cat:[10],type:0},{title:"arrow ui user interface business finance dartboard darts goal goals target targeting eye aim marketing objective archery bull's bullseye motive purpose",name:"target",cat:[27],type:0},{title:"media music holidays multimedia audio retro tape",name:"tape",cat:[13,16],type:0},{title:"hand mobile fingers gesture tap screen touch one gestures interactive",name:"tap-02",cat:[24],type:0},{title:"hand mobile fingers gesture tap screen touch one gestures interactive",name:"tap-01",cat:[24],type:0},{title:"arrow direction keyboard move navigation out position top up upward upwards",name:"tail-up",cat:[2],type:0},{title:"arrow direction keyboard move navigation out position top up upward upwards",name:"tail-triangle-up",cat:[2],type:0},{title:"arrow forward right direction keyboard move navigation out position next onward onwards",name:"tail-triangle-right",cat:[2],type:0},{title:"arrow back left direction backward backwards keyboard move navigation out position previous",name:"tail-triangle-left",cat:[2],type:0},{title:"arrow bottom descend down downward",name:"tail-triangle-down",cat:[2],type:0},{title:"arrow forward right direction keyboard move navigation out position next onward onwards",name:"tail-right",cat:[2],type:0},{title:"arrow back left direction backward backwards keyboard move navigation out position previous",name:"tail-left",cat:[2],type:0},{title:"arrow bottom descend down downward",name:"tail-down",cat:[2],type:0},{title:"ui user interface organize shopping price discount ecommerce sale category label tag store attribute",name:"tag",cat:[19,27],type:0},{title:"organize time shopping price discount ecommerce sale category label tag countdown store attribute",name:"tag-sale",cat:[19],type:0},{title:"delete remove organize shopping price discount ecommerce sale category label tag cancel store attribute",name:"tag-remove",cat:[19],type:0},{title:"organize shopping price discount ecommerce sale category label favorite favourite tag love like heart store attribute loyalty",name:"tag-loyalty",cat:[19],type:0},{title:"ui user interface organize shopping price discount ecommerce sale category label tag store attribute",name:"tag-line",cat:[19,27],type:0},{title:"organize shopping price discount ecommerce sale category label tag store attribute",name:"tag-cut",cat:[19],type:0},{title:"ui user interface organize shopping price discount ecommerce sale category label tag store attribute",name:"tag-content",cat:[19,27],type:0},{title:"organize success select shopping check price discount ecommerce sale category selected label tag accept checked store attribute",name:"tag-check",cat:[19],type:0},{title:"organize new shopping price discount ecommerce sale add plus category label tag store attribute",name:"tag-add",cat:[19],type:0},{title:"organize shopping price discount ecommerce sale category label tag store attribute",name:"tag-2",cat:[27],type:0},{title:"sport strategy coach planning tactic",name:"tactic",cat:[21,3],type:0},{title:"food mexico fastfood mexican tacos tortilla wrap",name:"tacos",cat:[10],type:0},{title:"art drawing design pen tech technology write device draw graphic touch tablet stylus wacom",name:"tablet",cat:[5,22],type:0},{title:"tech technology android apple device mobile ipad ios touch tablet touchscreen toolbar",name:"tablet-toolbar",cat:[22],type:0},{title:"book tech technology amazon read device mobile ipad touch tablet ebook touchscreen reader ereader kindle",name:"tablet-reader-42",cat:[22],type:0},{title:"book tech technology amazon read device mobile ipad touch tablet ebook touchscreen reader ereader kindle",name:"tablet-reader-31",cat:[22],type:0},{title:"responsive display layout design web development device mobile phone smartphone ipad iphone website screen develop touch first devices tablet",name:"tablet-mobile",cat:[5],type:0},{title:"tech technology android apple device mobile ipad ios touch tablet touchscreen",name:"tablet-button",cat:[22],type:0},{title:"book amazon read device mobile ipad touch tablet ebook touchscreen reader ereader kindle",name:"tablet-2",cat:[22],type:0},{title:"furniture table desk room dining",name:"table",cat:[11],type:0},{title:"arrow right arrows move navigation ui user interface lines list bars menu options settings blocks table slide",name:"table-right",cat:[27],type:0},{title:"arrow left arrows move navigation ui user interface lines list bars menu options settings blocks table slide",name:"table-left",cat:[27],type:0},{title:"arrow download input save import user enter entry in inbox inside lock log login password security sign update way system",name:"system-update",cat:[2],type:0},{title:"needle healthcare health medical syringe",name:"syringe",cat:[12],type:0},{title:"data sync transfer connection update connect tech technology device mobile phone smartphone synchronization synchronize syncing",name:"sync",cat:[22],type:0},{title:"tool travel pocket knife swiss compact screw",name:"swiss-knife",cat:[26],type:0},{title:"up hand fingers gesture touch one gestures swipe",name:"swipe-up",cat:[24],type:0},{title:"right hand fingers gesture touch one gestures swipe",name:"swipe-right",cat:[24],type:0},{title:"left hand fingers gesture touch one gestures swipe",name:"swipe-left",cat:[24],type:0},{title:"bottom down hand fingers gesture touch one gestures swipe",name:"swipe-bottom",cat:[24],type:0},{title:"sport travel woman clothes accessory wear swimming swimsuit swimwear bikini",name:"swimwear",cat:[4,21,26],type:0},{title:"sport travel clothes accessory man wear swimming swimsuit swimwear trunk",name:"swimsuit",cat:[4,21,26],type:0},{title:"arrow alternative arrows change exchange files flip swap switch transmit vertical",name:"swap-vertical",cat:[2],type:0},{title:"arrow alternative arrows change exchange files flip horizontal swap switch transmit",name:"swap-horizontal",cat:[2],type:0},{title:"food chopstick seafood japanese rice roll sushi",name:"sushi",cat:[10],type:0},{title:"open emoticon smiley surprise surprised mouth disbelief shocked",name:"surprise",cat:[6],type:0},{title:"board sport travel beach summer water wind sea surfing sailing surf watersport windsurf",name:"surf",cat:[21,26],type:0},{title:"wind sea sailing surf watersport windsurf",name:"surf-2",cat:[21,26],type:0},{title:"ui user interface shopping safe object help support life",name:"support-17",cat:[19,27],type:0},{title:"ui user interface shopping safe object help support life",name:"support-16",cat:[19,27],type:0},{title:"energy power sport food fitness gym powder proteins supplement vitamin",name:"supplement",cat:[21,10],type:0},{title:"font text type typography style editing formatting superscript",name:"superscript",cat:[23],type:0},{title:"travel glasses eyeglasses glass read spectacles sunglasses",name:"sunglasses",cat:[26],type:0},{title:"sunglasses emoticon smiley cheerful happy smile cool",name:"sunglasses-49",cat:[6],type:0},{title:"sunglasses emoticon smiley cheerful happy smile cool",name:"sunglasses-48",cat:[6],type:0},{title:"weather sun sunny fog mist",name:"sun-fog-43",cat:[29],type:0},{title:"weather sun sunny fog mist sunrise sunset",name:"sun-fog-30",cat:[29],type:0},{title:"weather sun sunny fog mist sunrise sunset",name:"sun-fog-29",cat:[29],type:0},{title:"cloud weather sun sunny",name:"sun-cloud",cat:[29],type:0},{title:"cloud weather sun snow sunny flake",name:"sun-cloud-snow-55",cat:[29],type:0},{title:"cloud weather sun snow sunny",name:"sun-cloud-snow-54",cat:[29],type:0},{title:"cloud weather sun sunny rain",name:"sun-cloud-rain",cat:[29],type:0},{title:"cloud weather light flash sun sunny lightning",name:"sun-cloud-light",cat:[29],type:0},{title:"cloud weather sun sunny hail",name:"sun-cloud-hail",cat:[29],type:0},{title:"cloud weather sun sunny fog mist",name:"sun-cloud-fog",cat:[29],type:0},{title:"cloud weather drop sun sunny rain",name:"sun-cloud-drop",cat:[29],type:0},{title:"font text type typography style editing formatting subscript",name:"subscript",cat:[23],type:0},{title:"arrow direction keyboard move navigation out position top up upward upwards",name:"strong-up",cat:[2],type:0},{title:"arrow forward right direction keyboard move navigation out position next onward onwards",name:"strong-right",cat:[2],type:0},{title:"arrow back left direction backward backwards keyboard move navigation out position previous",name:"strong-left",cat:[2],type:0},{title:"arrow bottom descend down downward move",name:"strong-down",cat:[2],type:0},{title:"font text type typography style editing formatting strikethrough",name:"strikethrough",cat:[23],type:0},{title:"zoom in hand gesture touch gestures magnify stretch",name:"stretch",cat:[24],type:0},{title:"arrow direction keyboard move navigation out position top up upward upwards chevron",name:"stre-up",cat:[2],type:0},{title:"arrow forward right direction keyboard move navigation out position next onward onwards chevron",name:"stre-right",cat:[2],type:0},{title:"arrow back left direction backward backwards keyboard move navigation out position previous chevron",name:"stre-left",cat:[2],type:0},{title:"arrow direction bottom down keyboard move navigation chevron",name:"stre-down",cat:[2],type:0},{title:"food fruit love healthy berry passion strawberry",name:"strawberry",cat:[10],type:0},{title:"business finance sport chess game piece rook strategy tower",name:"strategy",cat:[3,21],type:0},{title:"commerce home shopping ecommerce shop food restaurant retail market mall online retailer store cafe",name:"store",cat:[19,10],type:0},{title:"storage furniture drawer cabinet cupboard drawers bureau dresser",name:"storage",cat:[11],type:0},{title:"storage furniture hanger towel radiator dryer rail steel warmer",name:"storage-hanger",cat:[11],type:0},{title:"sales business finance chart graph report statistics analytics money stock",name:"stock",cat:[3,19],type:0},{title:"box shopping stock delivery pack package shipping cargo ship lift warehouse",name:"stock-2",cat:[19],type:0},{title:"steps healthcare health medical feet shoes",name:"steps",cat:[12],type:0},{title:"sport car wheel race driving steering",name:"steering-wheel",cat:[21,25],type:0},{title:"food meat bone beef steak",name:"steak",cat:[10],type:0},{title:"file folder document paper bookmark favorite favourite item love like favorites star",name:"star",cat:[8],type:0},{title:"user profile account avatar contact female woman person users member bathroom wc human friend follower toilette",name:"standing-woman",cat:[28],type:0},{title:"user profile account avatar contact male man person users member bathroom wc human friend follower toilette",name:"standing-man",cat:[28],type:0},{title:"certificate design development logo mark accept approve approved branding certified certify postage quality seal stamp valid",name:"stamp",cat:[5],type:0},{title:"arrow direction top up upward cloud data file input save share storage transfer backup ftp hosting import server upload ui user interface",name:"square-upload",cat:[2,27],type:0},{title:"arrow direction keyboard move navigation out position top up upward upwards",name:"square-up",cat:[2],type:0},{title:"arrow direction keyboard move navigation out position top up upward upwards",name:"square-up-05",cat:[2],type:0},{title:"arrow direction keyboard move navigation out position top up upward upwards",name:"square-simple-up",cat:[2],type:0},{title:"arrow forward right direction keyboard move navigation out position next onward onwards",name:"square-simple-right",cat:[2],type:0},{title:"arrow back left direction backward backwards keyboard move navigation out position previous",name:"square-simple-left",cat:[2],type:0},{title:"arrow bottom descend down downward",name:"square-simple-down",cat:[2],type:0},{title:"arrow forward right direction keyboard move navigation out position next onward onwards play",name:"square-right",cat:[2],type:0},{title:"arrow forward right direction keyboard move navigation out position next onward onwards",name:"square-right-03",cat:[2],type:0},{title:"ui user interface close exit cross delete remove cancel deletion removal denied discard dismiss wrong",name:"square-remove-12",cat:[27],type:0},{title:"ui user interface close exit cross delete remove cancel deletion removal denied discard dismiss wrong",name:"square-remove-09",cat:[27],type:0},{title:"direction navigation position gps location map pin place address marker maps street near nearby",name:"square-pin",cat:[15],type:0},{title:"direction navigation position gps location map pin place address marker maps street near nearby",name:"square-marker",cat:[15],type:0},{title:"arrow back left direction backward backwards keyboard move navigation out position previous",name:"square-left",cat:[2],type:0},{title:"arrow back left direction backward backwards keyboard move navigation out position previous",name:"square-left-04",cat:[2],type:0},{title:"arrow bottom descend down downward data download file input save share storage transfer ui user interface",name:"square-download",cat:[2,27],type:0},{title:"arrow bottom descend down downward",name:"square-down",cat:[2],type:0},{title:"arrow bottom descend down downward",name:"square-down-06",cat:[2],type:0},{title:"ui user interface close exit decrease delete remove minus cancel deletion less removal subtract",name:"square-delete-13",cat:[27],type:0},{title:"ui user interface close exit decrease delete remove minus cancel deletion less removal subtract",name:"square-delete-10",cat:[27],type:0},{title:"arrow forward right direction keyboard move navigation out position next onward onwards top up upward upwards enlarge fullscreen zoom",name:"square-corner-up-right",cat:[2],type:0},{title:"arrow back left direction backward backwards keyboard move navigation out position previous top up upward upwards enlarge fullscreen zoom",name:"square-corner-up-left",cat:[2],type:0},{title:"arrow forward right direction bottom keyboard move navigation out position next onward onwards enlarge fullscreen zoom",name:"square-corner-down-right",cat:[2],type:0},{title:"arrow back left direction bottom backward backwards keyboard move navigation out position previous enlarge fullscreen zoom",name:"square-corner-down-left",cat:[2],type:0},{title:"ui user interface expand increase new add create plus addition positive",name:"square-add-11",cat:[27],type:0},{title:"ui user interface expand increase new add create plus addition positive",name:"square-add-08",cat:[27],type:0},{title:"user profile account avatar contact male man person users member human friend follower",name:"user-frame-33",cat:[28],type:0},{title:"user profile account avatar contact male man person users member human friend follower",name:"user-frame-32",cat:[28],type:0},{title:"user profile account avatar contact male man person users member human friend follower",name:"user-frame-31",cat:[28],type:0},{title:"art design cleaning development paint painting object airbrush bottle can deodorant fragrance graffiti perfume scent spray",name:"spray",cat:[5],type:0},{title:"art design cleaning development paint painting object airbrush bottle can deodorant fragrance graffiti perfume scent spray",name:"spray-2",cat:[11],type:0},{title:"media sport photo camera option multimedia",name:"sport",cat:[16],type:0},{title:"arrow arrows change direction move divide separate split branch git version fork splitter",name:"split",cat:[2],type:0},{title:"arrow arrows change move divide separate split branch git version splitter divider",name:"split-vertical",cat:[2],type:0},{title:"arrow arrows change direction move divide separate split branch git version fork splitter",name:"split-round",cat:[2],type:0},{title:"arrow arrows change move divide separate split branch git version splitter divider",name:"split-horizontal",cat:[2],type:0},{title:"arrow arrows change direction move navigation circle expand divide separate split branch control controller dot git slider version",name:"split-37",cat:[2],type:0},{title:"arrow arrows change direction move navigation circle round expand divide separate split branch controller dot git slider version",name:"split-33",cat:[2],type:0},{title:"emoticon smiley malicious smirking spiteful",name:"spiteful",cat:[6],type:0},{title:"holidays halloween spider web animal nature bug virus",name:"spider",cat:[1,13],type:0},{title:"no emoticon smiley lips sealed speechless words",name:"speechless",cat:[6],type:0},{title:"media multimedia audio alert notification speaker voice",name:"speaker",cat:[16],type:0},{title:"media music multimedia audio sound speaker",name:"speaker-05",cat:[16],type:0},{title:"media multimedia audio alert notification speaker voice",name:"speaker-01",cat:[16],type:0},{title:"object space spaceship rocket",name:"spaceship",cat:[26,27],type:0},{title:"sport travel flower beauty meditation pilates yoga relax spa wellness",name:"spa",cat:[21,26],type:0},{title:"media music multimedia audio sound waves",name:"sound-wave",cat:[16],type:0},{title:"officer emoticon smiley helmet soldier",name:"soldier",cat:[6],type:0},{title:"furniture couch living lounge room sofa",name:"sofa",cat:[11],type:0},{title:"energy power tech technology electric jack wall electrical outlet socket",name:"socket",cat:[22],type:0},{title:"energy power tech technology electric jack wall electrical outlet socket",name:"socket-uk",cat:[22],type:0},{title:"energy power tech technology electric jack wall electrical outlet socket",name:"socket-europe-2",cat:[22],type:0},{title:"energy power tech technology electric jack wall electrical outlet socket",name:"socket-europe-1",cat:[22],type:0},{title:"clothes accessory wear sock stocking",name:"sock",cat:[4],type:0},{title:"sport goal football soccer field fifa stadium",name:"soccer-field",cat:[21],type:0},{title:"man holidays ice christmas snow winter snowman",name:"snowman",cat:[13],type:0},{title:"man holidays head ice christmas snow winter snowman",name:"snowman-head",cat:[13],type:0},{title:"sport snow boarding snowboard",name:"snowboard",cat:[21],type:0},{title:"weather holidays snow flake",name:"snow",cat:[13,29],type:0},{title:"holidays ball christmas snow snowfall winter",name:"snow-ball",cat:[13],type:0},{title:"animal nature tongue cobra jungle reptile serpent snake tail viper",name:"snake",cat:[1],type:0},{title:"emoticon smiley cheerful happy smile positive satisfied",name:"smile",cat:[6],type:0},{title:"smart emoticon smiley geek nerd nerdy wunderkind",name:"smart",cat:[6],type:0},{title:"arrow direction keyboard move navigation out position top up upward upwards",name:"small-up",cat:[2],type:0},{title:"arrow direction keyboard move navigation out position top up upward upwards",name:"small-triangle-up",cat:[2],type:0},{title:"arrow forward right direction keyboard move navigation out position next onward onwards play",name:"small-triangle-right",cat:[2],type:0},{title:"arrow back left direction backward backwards keyboard move navigation out position previous",name:"small-triangle-left",cat:[2],type:0},{title:"arrow bottom descend down downward",name:"small-triangle-down",cat:[2],type:0},{title:"arrow forward right direction keyboard move navigation out position next onward onwards",name:"small-right",cat:[2],type:0},{title:"ui user interface close exit cross delete remove cancel deletion removal denied discard dismiss wrong",name:"small-remove",cat:[27],type:0},{title:"arrow back left direction backward backwards keyboard move navigation out position previous",name:"small-left",cat:[2],type:0},{title:"arrow bottom descend down downward",name:"small-down",cat:[2],type:0},{title:"ui user interface close exit decrease delete remove minus cancel deletion less removal subtract",name:"small-delete",cat:[27],type:0},{title:"ui user interface expand increase new add create plus addition positive",name:"small-add",cat:[27],type:0},{title:"animal nature emoticon smiley indolence laziness sloth",name:"sloth",cat:[1,6],type:0},{title:"slider design development gallery block image browse carousel hero images photos pictures slide slides",name:"slider",cat:[5],type:0},{title:"arrow right arrows move navigation ui user interface lines list bars menu options settings slide",name:"slide-right",cat:[27],type:0},{title:"arrow left arrows move navigation ui user interface lines list bars menu options settings slide",name:"slide-left",cat:[27],type:0},{title:"box design development paper cut cutlery cutter knife slice utensil",name:"slice",cat:[5],type:0},{title:"sleep emoticon smiley rest",name:"sleep",cat:[6],type:0},{title:"sleep emoticon smiley rest",name:"sleep-2",cat:[6],type:0},{title:"clothes accessory wear jeans pants slacks trousers",name:"slacks-13",cat:[4],type:0},{title:"clothes accessory wear jeans pants slacks trousers",name:"slacks-12",cat:[4],type:0},{title:"holidays object emoticon smiley danger dead death head poison skeleton skull",name:"skull",cat:[6,13],type:0},{title:"object death head skull",name:"skull-2",cat:[13,6],type:0},{title:"woman clothes accessory dress wear skirt",name:"skirt",cat:[4],type:0},{title:"arrow direction keyboard move navigation out position top up upward upwards",name:"skew-up",cat:[2],type:0},{title:"arrow forward right direction keyboard move navigation out position next onward onwards",name:"skew-right",cat:[2],type:0},{title:"arrow back left direction backward backwards keyboard move navigation out position previous",name:"skew-left",cat:[2],type:0},{title:"arrow bottom descend down downward",name:"skew-down",cat:[2],type:0},{title:"board sport skating street transportation skate skateboard",name:"skateboard",cat:[21,25],type:0},{title:"board skating street skate skateboard",name:"skateboard-2",cat:[21,25],type:0},{title:"size font text type typography style editing formatting",name:"size",cat:[23],type:0},{title:"furniture wash tap water sink bathroom faucet spigot",name:"sink",cat:[11],type:0},{title:"energy environment furniture wash tap water sink bathroom faucet spigot",name:"sink-wash",cat:[7,11],type:0},{title:"file folder document text note report page paper item draft single letter content sheet",name:"single",cat:[8],type:0},{title:"position location user profile account avatar contact male man person users member human friend follower body",name:"single-position",cat:[28],type:0},{title:"file post folder document paragraph text note report page paper item draft single letter content sheet folded article blog",name:"single-paragraph",cat:[8,27],type:0},{title:"file folder document text note report page paper item draft single letter content sheet folded",name:"single-folded",cat:[8],type:0},{title:"file post folder document text note report page paper item draft single letter content sheet folded article blog",name:"single-folded-content",cat:[8,27],type:0},{title:"files file folder group document text note report page copy paper documents duplicate item draft single letter content sheet",name:"single-copy-06",cat:[8],type:0},{title:"files file folder group document text note report page copy paper documents duplicate item draft single letter content sheet",name:"single-copy-04",cat:[8],type:0},{title:"files file folder group document text note report page copy paper copies documents duplicate item draft single letter content sheet",name:"single-copies",cat:[8],type:0},{title:"file folder document text note report page paper item draft single letter content sheet",name:"single-content-03",cat:[8],type:0},{title:"file folder document text note report page paper item draft single letter content sheet",name:"single-content-02",cat:[8],type:0},{title:"user profile account avatar contact male man person users member human friend follower body",name:"single-body",cat:[12,28],type:0},{title:"user profile account avatar contact male man person users member human friend follower",name:"single-05",cat:[28],type:0},{title:"user profile account avatar contact male man person users member human friend follower",name:"single-04",cat:[28],type:0},{title:"user profile account avatar contact male man person users member human friend follower",name:"single-03",cat:[28],type:0},{title:"user profile account avatar contact male man person users member human friend follower",name:"single-02",cat:[28],type:0},{title:"user profile account avatar contact male man person users member human friend follower",name:"single-01",cat:[28],type:0},{title:"arrow direction keyboard move navigation out position top up upward upwards",name:"simple-up",cat:[2],type:0},{title:"arrow forward right direction keyboard move navigation out position next onward onwards",name:"simple-right",cat:[2],type:0},{title:"ui user interface close exit cross delete remove cancel deletion removal denied discard dismiss wrong",name:"simple-remove",cat:[27],type:0},{title:"arrow back left direction backward backwards keyboard move navigation out position previous",name:"simple-left",cat:[2],type:0},{title:"arrow direction bottom descend down downward keyboard move navigation out position downwards",name:"simple-down",cat:[2],type:0},{title:"ui user interface close exit decrease delete remove minus cancel deletion less removal subtract",name:"simple-delete",cat:[27],type:0},{title:"ui user interface expand increase new add create plus addition positive",name:"simple-add",cat:[27],type:0},{title:"tech technology card mobile phone memory chip integrated micro nano sim",name:"sim-card",cat:[22],type:0},{title:"out emoticon smiley happy grimace mouth tongue silly",name:"silly",cat:[6],type:0},{title:"sign document business finance pen signature edit pencil write",name:"signature",cat:[3],type:0},{title:"network control controller connect internet tech technology device wireless signal radio radar online receiver wifi hotspot reception signals remote strong",name:"signal",cat:[22],type:0},{title:"network internet wireless signal radar online wifi hotspot reception signals strong",name:"signal-2",cat:[27],type:0},{title:"sign business finance drawing pen signature",name:"sign",cat:[3],type:0},{title:"sign info board display shopping advertise advertisement advertising billboard notice signboard",name:"sign-board",cat:[19],type:0},{title:"holidays halloween horror scary danger death sickle weapon",name:"sickle",cat:[13],type:0},{title:"emoticon smiley disgusted fever nauseated nauseous sick",name:"sick",cat:[6],type:0},{title:"no emoticon smiley mouth embarrassed shy without",name:"shy",cat:[6],type:0},{title:"arrow arrows exchange play sync compilation cross crossing media mix music playlist random shuffle songs video",name:"shuffle-98",cat:[2],type:0},{title:"arrow arrows exchange play sync compilation cross crossing media mix music playlist random shuffle songs video",name:"shuffle-97",cat:[2],type:0},{title:"arrow arrows exchange play sync compilation cross crossing media mix music playlist random shuffle songs video",name:"shuffle-35",cat:[2],type:0},{title:"arrow arrows exchange play sync compilation cross crossing media mix music playlist random shuffle songs video",name:"shuffle-01",cat:[2],type:0},{title:"food animal nature seafood prawn shrimp",name:"shrimp",cat:[1,10],type:0},{title:"energy environment furniture water bath bathroom shower",name:"shower",cat:[7,11],type:0},{title:"tool object animal nature shovel",name:"shovel",cat:[1],type:0},{title:"ui user interface commerce home shopping ecommerce shop food retail market mall online retailer store",name:"shop",cat:[10,19,27],type:0},{title:"location commerce shopping shop pin address find retail market mall online retailer store locator",name:"shop-location",cat:[19],type:0},{title:"high woman clothes accessory wear footwear shoe heels",name:"shoe-woman",cat:[4],type:0},{title:"sport clothes accessory wear footwear shoe sports",name:"shoe-sport",cat:[4,21],type:0},{title:"sport footwear shoe training exercise workout jogging marathon running",name:"shoe-run",cat:[21],type:0},{title:"clothes accessory wear footwear shoe men",name:"shoe-man",cat:[4],type:0},{title:"business finance avatar businessman tie clothes accessory man person professional shirt wear neck",name:"shirt",cat:[4],type:0},{title:"business finance avatar businessman tie clothes accessory man person professional shirt wear neck",name:"shirt-neck",cat:[4],type:0},{title:"business finance avatar businessman tie clothes accessory man person professional shirt wear neck buttons",name:"shirt-buttons",cat:[4],type:0},{title:"business finance avatar businessman tie clothes accessory man person professional shirt wear neck",name:"shirt-business",cat:[4],type:0},{title:"animal nature head face farm lamb sheep wool",name:"sheep",cat:[1],type:0},{title:"tool school design pencil development stationery sharpen sharpener",name:"sharpener",cat:[5],type:0},{title:"travel animal nature emoticon smiley big bigmouth mouth danger shark sea wave fin",name:"shark",cat:[1,6,26],type:0},{title:"animal danger shark sea wave fin",name:"shark-2",cat:[1,26],type:0},{title:"arrow files file share connection social user update communication export network post sharing folder document format profile office account connect paper item users member shared",name:"shared",cat:[8,28],type:0},{title:"arrow file share storage transfer upload connection social export output post sharing group connect connected networking node seo",name:"share",cat:[2,27],type:0},{title:"arrow forward right direction keyboard move navigation out position next onward onwards share connection social update communication export network post sharing",name:"share-right",cat:[2],type:0},{title:"arrow back left direction backward backwards keyboard move navigation out position previous share connection social update communication export network post sharing",name:"share-left",cat:[2],type:0},{title:"arrow up file share storage transfer upload connection social ui user interface update communication export network outbox output post sharing group team connect internet connected networking node seo dots",name:"share-bold",cat:[27],type:0},{title:"arrow left share connection social ui user interface update communication export network post sharing",name:"share-92",cat:[2,27],type:0},{title:"arrow right share connection social ui user interface update communication export network post sharing",name:"share-91",cat:[2,27],type:0},{title:"arrow direction top up upward file share storage transfer upload connection social ui user interface update communication export launch network outbox output post sharing start",name:"share-66",cat:[2,27],type:0},{title:"arrow up file share storage transfer upload connection social update communication export network outbox output post sharing group team connect internet connected networking node seo dots",name:"share-2",cat:[27],type:0},{title:"circle group math mathematics design development shape triangle geometry rectangle plus square shapes symbols",name:"shapes",cat:[5],type:0},{title:"line connection network group design connect development shape triangle transform editor crop vector connected networking node outline spline stroke",name:"shape-triangle",cat:[5],type:0},{title:"line connection network group design connect development shape rectangle transform square editor crop vector connected networking node outline spline stroke",name:"shape-square",cat:[5],type:0},{title:"line connection network group design connect development shape transform editor crop vector connected networking node outline spline stroke polygon",name:"shape-polygon",cat:[5],type:0},{title:"line circle connection network group design connect development shape transform oval editor crop vector connected networking node outline spline stroke",name:"shape-circle",cat:[5],type:0},{title:"circle expand path combine join merge unite tool design development shape style add square adjust adjustment finder overlap pathfinder paths shapes intersect intersection addition",name:"shape-adjust",cat:[5],type:0},{title:"energy power sport drink shaker",name:"shaker",cat:[21],type:0},{title:"media hand photo camera multimedia shaking",name:"shake",cat:[16],type:0},{title:"bridge travel san francisco gates highway",name:"sf-bridge",cat:[26],type:0},{title:"ui user interface control preferences tool system building edit options settings filter diy adjust adjustment option project configuration configure gear parameter parameters setting setup tools build engine repair screwdriver wrench",name:"settings",cat:[27],type:0},{title:"ui user interface control preferences tool system building edit options settings filter diy adjust adjustment option project configuration configure gear parameter parameters setting setup tools build engine repair wrench",name:"settings-tool-67",cat:[27],type:0},{title:"ui user interface control preferences tool system building edit options settings filter diy adjust adjustment option project configuration configure gear parameter parameters setting setup tools build engine repair wrench",name:"settings-tool-66",cat:[27],type:0},{title:"ui user interface control preferences tool system edit options settings filter adjust adjustment option wheel configuration configure gear parameter parameters setting setup tools engine cog cogwheel",name:"settings-gear-65",cat:[27],type:0},{title:"ui user interface control preferences tool system edit options settings filter adjust adjustment option wheel configuration configure gear parameter parameters setting setup tools engine cog cogwheel",name:"settings-gear-64",cat:[27],type:0},{title:"ui user interface control preferences tool system edit options settings filter adjust adjustment option wheel configuration configure gear parameter parameters setting setup tools engine cog cogwheel",name:"settings-gear-63",cat:[27],type:0},{title:"file folder control preferences document system office edit options settings paper item adjust option configuration configure gear parameter parameters setting setup tools",name:"settings-99",cat:[8],type:0},{title:"file folder control preferences document system office edit options settings paper item adjust option configuration configure parameter parameters setting setup tools",name:"settings-46",cat:[8],type:0},{title:"arrow arrows change direction move navigation expand resize divide split branch control controller git version fork splitter divider",name:"separate",cat:[2],type:0},{title:"arrow arrows change direction move navigation expand resize split branch control controller git version fork splitter",name:"separate-round",cat:[2],type:0},{title:"ui user interface communication send email mail message messages contact write paper letter news fly airplane flight plane sending",name:"send",cat:[27],type:0},{title:"communication send email mail message messages contact write paper letter news fly airplane flight plane sending",name:"send-2",cat:[27],type:0},{title:"media photo camera option multimedia face selfie capture",name:"selfie",cat:[16],type:0},{title:"design development add plus selection filter grid view categories category filtering filters refine search selected sort",name:"selection",cat:[5],type:0},{title:"ui user interface cursor select tool design pointer selection frame area choose",name:"select",cat:[27],type:0},{title:"arrow arrows direction down up enlarge expand increase maximize vertical select",name:"select-84",cat:[2,27],type:0},{title:"arrow arrows direction down up enlarge expand increase maximize vertical select",name:"select-83",cat:[2,27],type:0},{title:"navigation ui user interface lines list bars gallery hamburger menu options settings burger segment segmentation",name:"segmentation",cat:[27],type:0},{title:"ui user interface security safety protection secure access antivirus firewall shield protect insurance",name:"security",cat:[27],type:0},{title:"file zoom document format contact discover glass filter paper view search item research find lens preview magnify magnifier magnifying seo article",name:"search",cat:[8],type:0},{title:"user profile account avatar contact male man person view search find lens member human friend follower",name:"search-3",cat:[28],type:0},{title:"zoom paragraph text glass filter view search research find lens magnify magnifier magnifying seo article",name:"search-2",cat:[27],type:0},{title:"sport travel glasses mask sea swimming dive diving snorkel",name:"sea-mask",cat:[21,26],type:0},{title:"media card multimedia memory sd",name:"sd",cat:[16],type:0},{title:"left right down up vertical hand gesture vertically touch scroll gestures",name:"scroll-vertical",cat:[24],type:0},{title:"left right horizontal hand gesture horizontally touch scroll gestures",name:"scroll-horitontal",cat:[24],type:0},{title:"glass food cube alcohol drink ice scotch whisky",name:"scotch",cat:[10],type:0},{title:"tool design craft edit development cut cutting scissor scissors shears trim",name:"scissors",cat:[5],type:0},{title:"line tool dotted design craft discount edit development paper cut cutting scissor scissors shears trim coupon dashed reduction",name:"scissors-dashed",cat:[5],type:0},{title:"education school building",name:"school",cat:[18],type:0},{title:"clothes accessory wear scarf stole",name:"scarf",cat:[4],type:0},{title:"shopping gesture code touch gestures barcode product scan scanner",name:"scan",cat:[24],type:0},{title:"scale balance weight business finance judge law attorney case court justice",name:"scale",cat:[3],type:0},{title:"vertical resize scale size text edit dimension editing",name:"scale-vertical",cat:[23],type:0},{title:"arrow right direction top enlarge fullscreen zoom resize scale design development reshape scaling",name:"scale-up",cat:[5],type:0},{title:"horizontal resize scale size text edit dimension editing",name:"scale-horizontal",cat:[23],type:0},{title:"arrow left direction bottom down out enlarge fullscreen zoom resize scale design development reshape scaling",name:"scale-down",cat:[5],type:0},{title:"measure scale balance weight kitchen",name:"scale-4",cat:[10,19],type:0},{title:"measure scale balance weight kitchen",name:"scale-3",cat:[10],type:0},{title:"enlarge fullscreen zoom measure resize balance animation rectangle transform translate reshape scaling",name:"scale-2",cat:[5],type:0},{title:"save energy environment globe world ecology green hands planet respect sustainability",name:"save-planet",cat:[7],type:0},{title:"food meat pork sausage wiener",name:"sausage",cat:[10],type:0},{title:"emoticon smiley cheerful happy smile positive satisfied",name:"satisfied",cat:[6],type:0},{title:"hat holidays christmas claus santa",name:"santa-hat",cat:[13],type:0},{title:"food kitchen pepper salt seasoning shaker spice",name:"salt",cat:[10],type:0},{title:"shopping deal discount ecommerce sale shop label tag coupon reduction ticket offer sticker",name:"sale",cat:[19],type:0},{title:"security box business finance furniture safe combination safety vault",name:"safe",cat:[3,11],type:0},{title:"emoticon smiley unhappy sad dissapointed",name:"sad",cat:[6],type:0},{title:"measure scale tool text message education note design pen edit pencil write development geometry draw create editing compose craetive drafting editor meter ruler",name:"ruler-pencil",cat:[5],type:0},{title:"sport game ball league rugby try",name:"rugby",cat:[21],type:0},{title:"sport travel row sea training canoeing river rowing",name:"rowing",cat:[21,26],type:0},{title:"direction navigation location sign path available open check map maps track route street accessible walkable",name:"route-open",cat:[15],type:0},{title:"direction navigation location sign close exit cross path map block maps track route street arrest interrupted interruption",name:"route-close",cat:[15],type:0},{title:"direction navigation location sign path map stop danger maps alert attention caution exclamation warning track route street",name:"route-alert",cat:[15],type:0},{title:"business finance shopping money currency renminbir yen yuan cashier",name:"round-yen",cat:[3,19],type:0},{title:"arrow direction keyboard move navigation out position top up upward upwards",name:"round-up",cat:[2],type:0},{title:"arrow forward right arrows direction bottom keyboard move navigation out position next onward onwards top up upward upwards corner curved",name:"round-up-right",cat:[2],type:0},{title:"arrow back left arrows direction backward backwards keyboard move navigation out position previous top up upward upwards corner curved",name:"round-up-left",cat:[2],type:0},{title:"arrow forward right direction keyboard move navigation out position next onward onwards",name:"round-right",cat:[2],type:0},{title:"arrow forward right arrows direction bottom keyboard move navigation out position next onward onwards corner curved",name:"round-right-down",cat:[2],type:0},{title:"business finance shopping money currency pound sterlin cashier",name:"round-pound",cat:[3,19],type:0},{title:"arrow back left direction backward backwards keyboard move navigation out position previous",name:"round-left",cat:[2],type:0},{title:"arrow back left arrows direction bottom backward backwards keyboard move navigation out position previous corner curved",name:"round-left-down",cat:[2],type:0},{title:"business finance shopping money currency euro cashier",name:"round-euro",cat:[3,19],type:0},{title:"arrow bottom descend down downward",name:"round-down",cat:[2],type:0},{title:"business finance shopping money currency dollar cashier",name:"round-dollar",cat:[3,19],type:0},{title:"rotate flip communication tech technology android device mobile phone smartphone iphone ios telephone call touchscreen rotation shake vibration",name:"rotate",cat:[22],type:0},{title:"arrow forward right rotate direction keyboard move navigation out position next onward onwards media clockwise picture image photo multimedia",name:"rotate-right",cat:[2,16],type:0},{title:"arrow forward right rotate direction keyboard move navigation out position next onward onwards media clockwise picture image photo multimedia",name:"rotate-right-2",cat:[2,16],type:0},{title:"rotate flip lock security communication safe tech technology device mobile phone smartphone telephone padlock protection secure rotation shake vibration",name:"rotate-lock",cat:[22],type:0},{title:"arrow back left rotate direction backward backwards keyboard move navigation out position previous media anti-clockwise counterclockwise picture image photo multimedia",name:"rotate-left",cat:[2,16],type:0},{title:"arrow back left rotate direction backward backwards keyboard move navigation out position previous media anti-clockwise counterclockwise picture image photo multimedia",name:"rotate-left-2",cat:[2,16],type:0},{title:"rotate move sync refresh edit gesture touch gestures",name:"rotate-23",cat:[24],type:0},{title:"rotate move sync refresh hand edit gesture touch gestures",name:"rotate-22",cat:[24],type:0},{title:"sport health fitness cardio gym jump rope",name:"rope",cat:[21],type:0},{title:"travel monument colosseum rome",name:"rome",cat:[26],type:0},{title:"pin food roller bread bakery rolling",name:"rolling-pin",cat:[10],type:0},{title:"media film photo camera multimedia roll retro",name:"roll",cat:[16],type:0},{title:"music metal emoticon smiley fan rock",name:"rock",cat:[6],type:0},{title:"man kid robot emoticon smiley automation mechanical toy",name:"robot",cat:[6],type:0},{title:"location path map point maps route destination road traffic transportation trail",name:"road",cat:[15,25],type:0},{title:"right direction navigation sign travel road",name:"road-sign-right",cat:[26],type:0},{title:"left direction navigation sign travel road",name:"road-sign-left",cat:[26],type:0},{title:"location path map point maps route destination road traffic transportation trail",name:"road-2",cat:[15,25],type:0},{title:"travel brazil monument christ de janeiro jesus rio saviour statue",name:"rio",cat:[26],type:0},{title:"clothes accessory wear diamond engagement jewelry ring",name:"ring",cat:[4],type:0},{title:"arrow back up cloud data save storage backup refresh revert fix machine restore time watch",name:"restore",cat:[2],type:0},{title:"arrow communication answer chat comment comments conversation dialog email forum mail message messages reply speaking talk",name:"reply",cat:[2],type:0},{title:"arrow communication all answer chat comment comments conversation dialog email forum mail message messages reply speaking talk",name:"reply-all",cat:[2],type:0},{title:"arrow repeat arrows sync infinite infinity load loading loop process refresh reload replay update shuffle",name:"replay",cat:[2],type:0},{title:"change exchange files swap file transfer folder group document note report copy paper documents duplicate item items draft overwrite replace",name:"replace",cat:[8],type:0},{title:"change exchange files swap file transfer folder group copy documents duplicate catalog items archive overwrite replace folders",name:"replace-folder",cat:[8],type:0},{title:"file folder delete remove document format office paper item clear minus cancel",name:"remove",cat:[8],type:0},{title:"control controller tech technology device wireless signal radio remote zapper",name:"remote",cat:[22],type:0},{title:"media music multimedia audio dj remix",name:"remix",cat:[16],type:0},{title:"arrow repeat arrows exchange circle round sync infinite infinity load loading loop process refresh reload replay update",name:"reload",cat:[2],type:0},{title:"change file sync refresh reload update folder document format office paper item",name:"refresh",cat:[8],type:0},{title:"arrow repeat arrows exchange sync infinite infinity load loading loop process refresh reload replay update energy environment",name:"refresh-69",cat:[2,7],type:0},{title:"arrow repeat arrows sync infinite infinity load loading loop process refresh reload replay update energy environment progress whole",name:"refresh-68",cat:[2,7],type:0},{title:"arrow back curve forward invert line redo repeat right rotate",name:"redo-81",cat:[2],type:0},{title:"arrow back curve forward invert line redo repeat right rotate",name:"redo-79",cat:[2],type:0},{title:"arrow back curve forward invert redo repeat right rotate",name:"redo-26",cat:[2],type:0},{title:"arrow back curve forward invert redo repeat right rotate",name:"redo-10",cat:[2],type:0},{title:"arrows energy environment clean ecology green waste cycle garbage recycle recycling",name:"recycling",cat:[7],type:0},{title:"book food cooking recipe",name:"recipe-book-47",cat:[10],type:0},{title:"book food cooking recipe",name:"recipe-book-46",cat:[10],type:0},{title:"shopping bill check sale invoice receipt expense income purchase",name:"receipt",cat:[19],type:0},{title:"shopping bill check sale invoice receipt expense income purchase",name:"receipt-list-43",cat:[19],type:0},{title:"shopping bill check sale invoice receipt expense income purchase",name:"receipt-list-42",cat:[19],type:0},{title:"mouse animal nature head mice rat rodent",name:"rat",cat:[1],type:0},{title:"data storage computer tech technology hardware memory chip motherboard ram",name:"ram",cat:[22],type:0},{title:"weather rainbow",name:"rainbow",cat:[29],type:0},{title:"weather rain",name:"rain",cat:[29],type:0},{title:"weather rain hail",name:"rain-hail",cat:[29],type:0},{title:"media multimedia signal audio radio",name:"radio",cat:[16],type:0},{title:"energy environment danger virus atomic emergency radiation sickness toxic waste",name:"radiation",cat:[7],type:0},{title:"location security target map maps find scan scanner radar explore track",name:"radar",cat:[15],type:0},{title:"sport travel beach tennis racket",name:"rackets",cat:[21,26],type:0},{title:"holidays animal nature easter bunny rabbit",name:"rabbit",cat:[1,13],type:0},{title:"text message editing marks bubble quotation quote",name:"quote",cat:[23],type:0},{title:"open emoticon smiley cheerful happy smile mouth laugh positive quite",name:"quite-happy",cat:[6],type:0},{title:"file sign info folder document paper mark item alert information notification faq help support ask query question unknown",name:"question",cat:[8],type:0},{title:"travel egypt monument pyramid",name:"pyramid",cat:[26],type:0},{title:"emoticon smiley concern confused puzzled thinking",name:"puzzled",cat:[6],type:0},{title:"play game object puzzle solution",name:"puzzle-10",cat:[3],type:0},{title:"play game object marketing puzzle solution",name:"puzzle-09",cat:[3],type:0},{title:"arrow back left arrows direction backward previous double rewind media player",name:"push-previous",cat:[2],type:0},{title:"arrow forward right direction next onward double advance proceed",name:"push-next",cat:[2],type:0},{title:"holidays halloween evil scary pumpkin",name:"pumpkin",cat:[13],type:0},{title:"sport healthcare health medical beat pulse",name:"pulse",cat:[12,21],type:0},{title:"watch sport healthcare health medical beat pulse",name:"pulse-watch",cat:[12,21],type:0},{title:"sleep healthcare health medical beat pulse",name:"pulse-sleep",cat:[12],type:0},{title:"sport phone healthcare health medical beat pulse",name:"pulse-phone",cat:[12,21],type:0},{title:"chart graph healthcare health medical beat pulse",name:"pulse-chart",cat:[12],type:0},{title:"food meat pork bone thigh ham prosciutto",name:"prosciutto",cat:[10],type:0},{title:"energy environment progress whole availability available clock day business finance",name:"progress",cat:[3,7],type:0},{title:"arrow back bottom down move organize business hierarchy layer layers list order priority seat low send",name:"priority-low",cat:[2],type:0},{title:"arrow move top up organize bring business hierarchy high layer layers list order priority seat",name:"priority-high",cat:[2],type:0},{title:"document office tech technology device copy paper print fax printer printing",name:"print",cat:[22],type:0},{title:"document office tech technology device copy paper print fax printer printing",name:"printer",cat:[22],type:0},{title:"ui user interface control slider preferences system edit options settings filter adjust adjustment option configuration configure parameter parameters setting setup tools sliders",name:"preferences",cat:[27],type:0},{title:"ui user interface control slider preferences system edit options settings filter adjust adjustment option configuration configure parameter parameters setting setup tools sliders",name:"preferences-rotate",cat:[27],type:0},{title:"ui user interface control slider preferences system edit options settings filter adjust adjustment option configuration configure parameter parameters setting setup tools sliders",name:"preferences-container",cat:[27],type:0},{title:"ui user interface control slider preferences system edit options settings filter adjust adjustment option configuration configure parameter parameters setting setup tools sliders",name:"preferences-container-rotate",cat:[27],type:0},{title:"ui user interface control slider preferences system edit options settings filter adjust adjustment option configuration configure parameter parameters setting setup tools sliders",name:"preferences-container-circle",cat:[27],type:0},{title:"ui user interface control slider preferences system edit options settings filter adjust adjustment option configuration configure parameter parameters setting setup tools sliders",name:"preferences-container-circle-rotate",cat:[27],type:0},{title:"ui user interface control slider preferences system edit options settings filter adjust adjustment option configuration configure parameter parameters setting setup tools sliders",name:"preferences-circle",cat:[27],type:0},{title:"ui user interface control slider preferences system edit options settings filter adjust adjustment option configuration configure parameter parameters setting setup tools sliders",name:"preferences-circle-rotate",cat:[27],type:0},{title:"food cooking kitchen tools utensils hot pot",name:"pot",cat:[10],type:0},{title:"direction navigation position gps location user account avatar contact map place maps near nearby friend",name:"position-user",cat:[15],type:0},{title:"direction navigation position gps location map pin place marker maps near nearby",name:"position-pin",cat:[15],type:0},{title:"direction navigation position gps location map pin place marker maps near nearby",name:"position-marker",cat:[15],type:0},{title:"machine shopping cash payment card checkout credit debit point terminal register swipe credit card till transaction pos",name:"pos",cat:[19],type:0},{title:"emoticon smiley happy excrement pet pile poo poop",name:"poop",cat:[6],type:0},{title:"sport travel water pool swimming wave stairs",name:"pool",cat:[21,26],type:0},{title:"user security avatar officer hat law secure users enforcement police",name:"police",cat:[28],type:0},{title:"media picture image photo multimedia polaroid",name:"polaroid",cat:[16],type:0},{title:"user media profile picture image photo camera multimedia polaroid selfie",name:"polaroid-user",cat:[16],type:0},{title:"media picture image photo multimedia polaroid",name:"polaroid-multiple",cat:[16],type:0},{title:"media delete remove picture image photo multimedia polaroid",name:"polaroid-delete",cat:[16],type:0},{title:"media picture add image photo multimedia polaroid",name:"polaroid-add",cat:[16],type:0},{title:"direction navigation position gps location target map pin point place marker point b",name:"point-b",cat:[15],type:0},{title:"direction navigation position gps location target map pin point place marker arrival point a",name:"point-a",cat:[15],type:0},{title:"sport blocks winner podium trophy victory",name:"podium",cat:[21],type:0},{title:"sport blocks winner podium trophy victory",name:"podium-trophy",cat:[21],type:0},{title:"energy environment business finance tech technology cable electric electricity jack plug",name:"plug",cat:[3,7,22],type:0},{title:"play ui user interface media music playlist list collection album checklist items tasks audio sound feedlist",name:"playlist",cat:[27],type:0},{title:"play media video film movie multimedia",name:"player",cat:[16],type:0},{title:"play playlist video player display tech technology film movie monitor screen television tv entertainment",name:"player-48",cat:[22],type:0},{title:"play playlist video player display tech technology film movie monitor screen television tv entertainment",name:"player-19",cat:[22],type:0},{title:"play file music video folder player document office film movie paper item stream",name:"play",cat:[8],type:0},{title:"play media video film movie multimedia",name:"play-69",cat:[16],type:0},{title:"play media video film movie multimedia",name:"play-68",cat:[16],type:0},{title:"food tools utensils dish plate crockery",name:"plate",cat:[10],type:0},{title:"energy environment growth plant animal nature ecology green gardening life agriculture leaves ground startup vase",name:"plant-vase",cat:[1,7],type:0},{title:"energy environment growth plant animal nature ecology green gardening life agriculture leaves ground startup",name:"plant-ground",cat:[1,7],type:0},{title:"education school globe world object planet space",name:"planet",cat:[18],type:0},{title:"travel transportation aircraft airplane flight jet plane",name:"plane-18",cat:[25],type:0},{title:"travel transportation aircraft airplane flight jet plane",name:"plane-17",cat:[25],type:0},{title:"food fastfood italian pizza",name:"pizza",cat:[10],type:0},{title:"food slice fastfood italian pizza",name:"pizza-slice",cat:[10],type:0},{title:"emoticon smiley pirate",name:"pirate",cat:[6],type:0},{title:"smoke object pipe",name:"pipe",cat:[4],type:0},{title:"direction navigation position gps location map pin copy duplicate place marker maps pins",name:"pins",cat:[15],type:0},{title:"sport game table ball tennis ping pong racket",name:"ping-pong",cat:[21],type:0},{title:"out zoom shrink hand gesture touch gestures magnify minimize pinch",name:"pinch",cat:[24],type:0},{title:"direction navigation position gps location map pin pushpin place marker maps locator",name:"pin",cat:[3,15],type:0},{title:"direction navigation position gps location user avatar contact map pin place marker near nearby tracking placeholder",name:"pin-user",cat:[15],type:0},{title:"direction navigation position gps location schedule time map pin place marker calendar appointment countdown",name:"pin-time",cat:[15],type:0},{title:"direction navigation position sync gps location refresh reload update map pin place marker",name:"pin-sync",cat:[15],type:0},{title:"direction navigation position gps location map pin place favorite favourite marker love like star",name:"pin-star",cat:[15],type:0},{title:"direction navigation position share social gps location connect map pin place marker",name:"pin-share",cat:[15],type:0},{title:"direction navigation position gps location control preferences system map pin edit options settings place marker adjust option configuration configure gear parameter parameters setting setup",name:"pin-settings",cat:[15],type:0},{title:"direction navigation position gps location lock security map safe pin place marker padlock protection secure",name:"pin-security",cat:[15],type:0},{title:"direction navigation position gps location map pin view search place marker find lens explore lookup",name:"pin-search",cat:[15],type:0},{title:"direction navigation position gps location delete remove map pin place marker clear minus maps cancel",name:"pin-remove",cat:[15],type:0},{title:"direction navigation position gps location delete remove map pin place marker clear minus cancel",name:"pin-remove-2",cat:[15],type:0},{title:"direction navigation position gps location map pin place favorite favourite marker love like heart",name:"pin-heart",cat:[15],type:0},{title:"change direction navigation position gps location map pin edit place marker modify",name:"pin-edit",cat:[15],type:0},{title:"direction navigation position gps location delete remove map pin place marker clear minus cancel",name:"pin-delete",cat:[15],type:0},{title:"direction navigation position gps location map pin copy duplicate place marker maps pins",name:"pin-copy",cat:[15],type:0},{title:"direction navigation position gps location check map pin place mark marker approved complete completed done checked tick",name:"pin-check",cat:[15],type:0},{title:"direction navigation position gps location new map pin add create plus place marker maps",name:"pin-add",cat:[15],type:0},{title:"direction navigation position gps location new map pin add create plus place marker maps",name:"pin-add-2",cat:[15],type:0},{title:"position location user chat profile account avatar contact person pin member human friend locator tooltip follower",name:"pin-4",cat:[28,15],type:0},{title:"direction navigation position gps location map pin place marker",name:"pin-3",cat:[15],type:0},{title:"lock login password security pin combination code secure access passcode",name:"pin-2",cat:[24],type:0},{title:"cross box healthcare health medical container pill",name:"pill-container-47",cat:[12],type:0},{title:"box healthcare health medical container pill",name:"pill-container-44",cat:[12],type:0},{title:"healthcare health medical medicine drugs pill",name:"pill-43",cat:[12],type:0},{title:"healthcare health medical medicine drugs pill",name:"pill-42",cat:[12],type:0},{title:"storage business finance banking bank treasury coin deposit pig piggy safe",name:"pig",cat:[3],type:0},{title:"pig piggy safe animal nature pork face farm",name:"pig-2",cat:[1],type:0},{title:"media picture image photo multimedia",name:"picture",cat:[16],type:0},{title:"tool travel object mountain axe pick pickaxe",name:"pickaxe",cat:[26],type:0},{title:"media music multimedia audio piano",name:"piano",cat:[16],type:0},{title:"design development picture filter image photo photography editor adjustment camera",name:"photo-editor",cat:[5],type:0},{title:"communication conversation talk contact android development device mobile phone smartphone iphone ios telephone call cellular smart ringing landline calling",name:"phone",cat:[5,22],type:0},{title:"ui user interface communication conversation talk contact mobile phone telephone call ringing calling",name:"phone-call",cat:[27],type:0},{title:"ui user interface communication conversation talk contact mobile phone end telephone call",name:"phone-call-end",cat:[27],type:0},{title:"communication conversation talk contact mobile phone telephone call old landline",name:"phone-3",cat:[11,27],type:0},{title:"communication conversation talk contact mobile phone telephone call ringing calling",name:"phone-2",cat:[27],type:0},{title:"arrow progress business finance shopping discount ecommerce percent percentage sale shop",name:"percentage-39",cat:[3],type:0},{title:"business finance shopping discount ecommerce percent percentage sale shop",name:"percentage-38",cat:[3,19],type:0},{title:"animal nature emoticon smiley penguin",name:"penguin",cat:[1,6],type:0},{title:"ui user interface text message education school note pen edit pencil write draw create editing compose editor draft",name:"pencil",cat:[18,27],type:0},{title:"education school design pen pencil write draw writer literature",name:"pencil-47",cat:[18],type:0},{title:"tool text message education school note design pen edit pencil write development draw create editing compose editor draft ink nib vector",name:"pen-tool",cat:[5,18],type:0},{title:"text message education school note design pen edit pencil write development draw create editing compose editor draft",name:"pen-23",cat:[5,18],type:0},{title:"text message education school note design pen edit pencil write development draw create editing compose editor draft",name:"pen-01",cat:[5,18],type:0},{title:"computer tech technology card graphics sound dvb pci rear",name:"pci-card",cat:[22],type:0},{title:"business finance payment money hand handout holding loan",name:"payment",cat:[3],type:0},{title:"foot animal nature pet print domestic paw",name:"paw",cat:[1],type:0},{title:"expand path combine join merge unite tool design development shape style add square squares finder overlap pathfinder paths shapes intersect intersection addition",name:"path-unite",cat:[5],type:0},{title:"path delete remove tool design development shape style square squares exclude exclusion finder minus overlap pathfinder paths shapes",name:"path-minus",cat:[5],type:0},{title:"expand path merge tool design development shape style square squares finder overlap pathfinder paths shapes intersect intersection",name:"path-intersect",cat:[5],type:0},{title:"path delete remove tool design development shape style square squares exclude exclusion finder minus overlap pathfinder paths shapes",name:"path-exclude",cat:[5],type:0},{title:"tool patch healthcare health medical",name:"patch",cat:[12],type:0},{title:"tool design development patch healthcare health medical aid band bandage bandaid injury medicine plaster recovery treatment",name:"patch-34",cat:[5,12],type:0},{title:"update tool fix clothes design sew sewing development cord mend patch stitch",name:"patch-19",cat:[5],type:0},{title:"document travel id passport",name:"passport",cat:[26],type:0},{title:"animal nature emoticon smiley bird parrot",name:"parrot",cat:[1,6],type:0},{title:"travel tower monument sights eiffel paris",name:"paris-tower",cat:[26],type:0},{title:"user group profile account avatar man person users member human friend child community people family parent parents",name:"parent",cat:[28],type:0},{title:"ui user interface layout document paragraph text list page picture image photo mockup wireframe content description",name:"paragraph",cat:[27],type:0},{title:"file communication folder document education school note achievement award degree diploma report paper magazine draft news parchment blog",name:"paper",cat:[8,18],type:0},{title:"education school achievement award ribbon degree diploma paper parchment reward",name:"paper-diploma",cat:[18],type:0},{title:"file tool design development paper code coding develop tag parchment",name:"paper-dev",cat:[5],type:0},{title:"file tool art drawing design development color paint canvas draw painting paper graphic brush paintbrush artist parchment",name:"paper-design",cat:[5],type:0},{title:"file communication post document note degree diploma report paper draft news parchment article blog",name:"paper-2",cat:[8,27],type:0},{title:"select guide design development color paint colors catalog picker palette swatches choice pantone",name:"pantone",cat:[5],type:0},{title:"energy environment power sun ecology saver green panel renewable solar",name:"panel",cat:[7],type:0},{title:"animal nature head face bear panda",name:"panda",cat:[1],type:0},{title:"food cooking kitchen pan tools utensils hot frying",name:"pan",cat:[10],type:0},{title:"tool art design development color paint colors draw painting brush painter artist palette swatches",name:"palette",cat:[5],type:0},{title:"clothes accessory wear homewear pajamas pyjamas sleep sleepwear",name:"pajamas",cat:[4],type:0},{title:"tool art design development bucket collect collection color fill pail paint dropper splash stain",name:"paint-bucket-40",cat:[5],type:0},{title:"tool art design development bucket collect collection color fill pail paint dropper splash stain",name:"paint-bucket-39",cat:[5],type:0},{title:"tool art design development color paint painting brush diy paintbrush painter",name:"paint-brush",cat:[5],type:0},{title:"tool design development color paint painting brush diy paintbrush painter",name:"paint-38",cat:[5],type:0},{title:"tool design development color paint painting brush diy paintbrush painter",name:"paint-37",cat:[5],type:0},{title:"tool design development color paint painting brush diy paintbrush painter roller wall",name:"paint-16",cat:[5],type:0},{title:"communication schedule meeting time tech technology device mobile phone smartphone telephone calendar appointment countdown",name:"p-time",cat:[22],type:0},{title:"download sync update communication version new system tech technology device mobile phone smartphone telephone software",name:"p-system-update",cat:[22],type:0},{title:"sync refresh reload update communication tech technology device mobile phone smartphone telephone",name:"p-sync",cat:[22],type:0},{title:"share social communication contact connect tech technology device mobile phone smartphone telephone",name:"p-share",cat:[22],type:0},{title:"communication control preferences system tech technology edit device mobile phone smartphone options settings adjust option telephone configuration configure gear parameter parameters setting setup",name:"p-settings",cat:[22],type:0},{title:"communication tech technology device mobile phone smartphone view search telephone find lens",name:"p-search",cat:[22],type:0},{title:"communication delete remove tech technology device mobile phone smartphone telephone cancel",name:"p-remove",cat:[22],type:0},{title:"position location communication pin tech technology device mobile phone smartphone telephone locator",name:"p-location",cat:[22],type:0},{title:"communication tech technology device mobile phone smartphone favorite favourite telephone love like heart",name:"p-heart",cat:[22],type:0},{title:"change communication tech technology edit device mobile phone smartphone modify telephone",name:"p-edit",cat:[22],type:0},{title:"communication check tech technology device mobile phone smartphone mark telephone approved complete completed done checked",name:"p-check",cat:[22],type:0},{title:"communication new tech technology device mobile phone smartphone add plus telephone",name:"p-add",cat:[22],type:0},{title:"education holidays halloween animal nature bird owl wisdom",name:"owl",cat:[1,13],type:0},{title:"furniture food cooking stove oven",name:"oven",cat:[10,11],type:0},{title:"arrow top up upwards window export start application browser app fire new open tab",name:"open-in-browser",cat:[2],type:0},{title:"travel food animal nature seafood octopus tentacles",name:"octopus",cat:[1,26],type:0},{title:"new travel building empire manhattan ny skyline state york",name:"ny",cat:[26],type:0},{title:"care healthcare health medical nurse",name:"nurse",cat:[12],type:0},{title:"ui user interface update communication music chat message education school volume announcement alarm audio sound alert attention notification speaker voice announce megaphone shout",name:"notification-70",cat:[18,27],type:0},{title:"ui user interface update communication music chat message volume announcement alarm audio sound alert attention notification speaker voice announce megaphone shout",name:"notification-69",cat:[27],type:0},{title:"business finance notebook notes notepad reminder to-do",name:"notes",cat:[3],type:0},{title:"document education school note notebook notepad",name:"notepad",cat:[18],type:0},{title:"files file folder document format education agenda book diary note notebook notes pad library notepad read paper label reading study manual",name:"notebook",cat:[8],type:0},{title:"cross document note notebook notepad",name:"notebook-2",cat:[12],type:0},{title:"file document list note notebook notes pad design notepad development page paper code todo develop tag clipboard",name:"note-code",cat:[5],type:0},{title:"media music note multimedia audio sound",name:"note-04",cat:[16],type:0},{title:"media music note holidays multimedia audio sound",name:"note-03",cat:[13,16],type:0},{title:"connection social ui user interface communication network group team connect internet connected networking node seo dots",name:"node",cat:[27],type:0},{title:"no emoticon smiley lips sealed speechless words",name:"no-words",cat:[6],type:0},{title:"file folder document format ban stop banned block blocked forbidden not prevent paper item accept accessibility none private prohibition",name:"no-access",cat:[8],type:0},{title:"emoticon smiley mysterious ninja samurai",name:"ninja",cat:[6],type:0},{title:"media photo camera option multimedia mode night",name:"night",cat:[16],type:0},{title:"communication post send email mail message messages contact shopping write envelope letter mailbox news newsletter subscribe",name:"newsletter",cat:[19],type:0},{title:"inbox communication post send email mail message messages contact design write development code coding develop announcement envelope letter mailbox news newsletter signup subscribe",name:"newsletter-dev",cat:[5],type:0},{title:"new shopping deal discount ecommerce sale shop label tag coupon reduction ticket offer sticker",name:"new",cat:[19],type:0},{title:"connection social user network group team profile account avatar man person networking users member human friend",name:"network",cat:[28],type:0},{title:"business finance holidays halloween net spider web",name:"net",cat:[3,13],type:0},{title:"glasses emoticon smiley cheerful happy smile geek nerd nerdy",name:"nerd-23",cat:[6],type:0},{title:"glasses emoticon smiley cheerful happy smile geek nerd nerdy",name:"nerd-22",cat:[6],type:0},{title:"clothes accessory craft needle sew sewing thread",name:"needle",cat:[4],type:0},{title:"direction navigation directions gps location navigate map pin tech technology address marker drive street destination",name:"navigation",cat:[22],type:0},{title:"play file media music player document format note multimedia audio mp3 sound soundtrack radio song listen",name:"music",cat:[8,16],type:0},{title:"cloud sync media music multimedia sound",name:"music-cloud",cat:[16],type:0},{title:"media music playlist collection album multimedia audio",name:"music-album",cat:[16],type:0},{title:"play music player device audio mp3 sound listen ipod",name:"music-2",cat:[22],type:0},{title:"food animal nature health vegetable autumn mushroom",name:"mushroom",cat:[1],type:0},{title:"user group team profile account avatar contact man person users member human friend community people collaboration collective",name:"multiple",cat:[28],type:0},{title:"user group team profile account avatar contact man person users member human friend community people collaboration collective",name:"multiple-19",cat:[28],type:0},{title:"user group team profile account avatar contact male man person users member human friend follower community people collaboration collective",name:"multiple-11",cat:[28],type:0},{title:"food drink beverage hot coffe coffee cup mug tea",name:"mug",cat:[10],type:0},{title:"food cake dessert sweet breakfast bakery cupcake muffin",name:"muffin",cat:[10],type:0},{title:"play media video film movie multimedia",name:"movie-62",cat:[16],type:0},{title:"play media video film movie multimedia",name:"movie-61",cat:[16],type:0},{title:"arrow forward direction keyboard move navigation out position top up upward upwards file upload arrange bring translate object rearrange reorganize push",name:"move-up",cat:[2],type:0},{title:"arrow back left direction backward backwards keyboard move navigation out position previous top up upward upwards enlarge fullscreen zoom",name:"move-up-left",cat:[2],type:0},{title:"arrow move top up upward organize arrange bring translate object rearrange reorganize push",name:"move-up-2",cat:[2,5],type:0},{title:"arrow forward right direction keyboard move navigation out position next onward onwards",name:"move-right",cat:[2],type:0},{title:"arrow back left direction backward backwards keyboard move navigation out position previous",name:"move-left",cat:[2],type:0},{title:"arrow bottom descend down downward move download file organize arrange send rearrange reorganize",name:"move-down",cat:[2],type:0},{title:"arrow forward right direction bottom keyboard move navigation out position next onward onwards enlarge fullscreen zoom",name:"move-down-right",cat:[2],type:0},{title:"arrow bottom descend down downward move organize arrange send translate rearrange reorganize",name:"move-down-2",cat:[2,5],type:0},{title:"arrow arrows direction move out directions enlarge expand fullscreen increase maximize reach window zoom center",name:"move-92",cat:[2],type:0},{title:"arrow arrows direction move out directions enlarge expand fullscreen increase maximize reach window zoom drag cursor",name:"move-06",cat:[2],type:0},{title:"arrow arrows direction move out directions enlarge expand fullscreen increase maximize reach window zoom drag cursor",name:"move-05",cat:[2],type:0},{title:"cursor accessory design computer tech technology development device mac click mouse pointer hardware magic scroll scrolling",name:"mouse-10",cat:[5,22],type:0},{title:"cursor accessory design computer tech technology development device mac click mouse pointer hardware magic scroll scrolling",name:"mouse-09",cat:[5,22],type:0},{title:"cursor accessory design computer tech technology development device mac click mouse pointer hardware magic scroll scrolling",name:"mouse-08",cat:[5,22],type:0},{title:"environment landscape animal nature rock climbing mountain",name:"mountain",cat:[1],type:0},{title:"sport transportation bike motorcycle moto motorbike",name:"moto",cat:[25],type:0},{title:"travel building palace religious islamic mosque muslim",name:"mosque",cat:[26],type:0},{title:"weather moon night",name:"moon",cat:[29],type:0},{title:"weather moon night stars",name:"moon-stars",cat:[29],type:0},{title:"weather full moon night",name:"moon-full",cat:[29],type:0},{title:"weather moon night fog mist",name:"moon-fog",cat:[29],type:0},{title:"cloud weather moon snow night flake",name:"moon-cloud-snow-62",cat:[29],type:0},{title:"cloud weather moon snow night",name:"moon-cloud-snow-61",cat:[29],type:0},{title:"cloud weather moon night rain",name:"moon-cloud-rain",cat:[29],type:0},{title:"cloud weather light moon flash lightning",name:"moon-cloud-light",cat:[29],type:0},{title:"cloud weather moon night hail",name:"moon-cloud-hail",cat:[29],type:0},{title:"cloud weather moon night fog mist",name:"moon-cloud-fog",cat:[29],type:0},{title:"cloud weather drop moon night rain",name:"moon-cloud-drop",cat:[29],type:0},{title:"holidays emoticon smiley big alien cyclops eye eyed monster one",name:"monster",cat:[6,13],type:0},{title:"file folder document format order certificate bill payment money dollar agreement paper item invoice receipt",name:"money",cat:[8],type:0},{title:"change clock business time finance cash payment coins funding money",name:"money-time",cat:[3],type:0},{title:"energy environment growth business finance cash payment money dollar banknotes flower",name:"money-growth",cat:[3,7],type:0},{title:"change business finance cash payment coins money dollar banknotes",name:"money-coins",cat:[3],type:0},{title:"business finance bag cash payment money pay price",name:"money-bag",cat:[3],type:0},{title:"business finance cash payment money dollar banknotes",name:"money-13",cat:[3],type:0},{title:"business finance cash payment money dollar banknotes",name:"money-12",cat:[3],type:0},{title:"business finance cash payment money dollar banknotes",name:"money-11",cat:[3],type:0},{title:"education school science healthcare health medical atom chemistry molecule",name:"molecule",cat:[12,18],type:0},{title:"science healthcare health medical atom chemistry molecule",name:"molecule-40",cat:[12],type:0},{title:"science healthcare health medical atom chemistry molecule",name:"molecule-39",cat:[12],type:0},{title:"food coffe coffee espresso moka",name:"moka",cat:[10],type:0},{title:"communication tech technology android device mobile phone smartphone iphone ios telephone call touchscreen",name:"mobile",cat:[22],type:0},{title:"communication tech technology android device mobile phone smartphone iphone ios menu telephone call touchscreen toolbar",name:"mobile-toolbar",cat:[22],type:0},{title:"communication power connect tech technology plug charge android device mobile phone smartphone iphone ios telephone call recharge recharger battery touchscreen charger",name:"mobile-recharger-09",cat:[22],type:0},{title:"communication power connect tech technology plug charge android device mobile phone smartphone iphone ios telephone call recharge recharger battery touchscreen charger",name:"mobile-recharger-08",cat:[22],type:0},{title:"communication tech technology android device mobile phone smartphone iphone ios telephone call touchscreen",name:"mobile-landscape",cat:[22],type:0},{title:"responsive app design android development device mobile phone smartphone ios code brackets coding dev develop script tag tags telephone first",name:"mobile-dev",cat:[5],type:0},{title:"responsive app drawing design android development device mobile phone smartphone ios draw graphic brush telephone",name:"mobile-design",cat:[5],type:0},{title:"user app profile account avatar contact man person mobile phone users member human friend selfie",name:"mobile-contact",cat:[28],type:0},{title:"finance shopping payment money pay shop card charge checkout credit debit method methods apple mobile phone buy credit card online",name:"mobile-card",cat:[19],type:0},{title:"communication tech technology android device mobile phone smartphone iphone ios telephone call touchscreen",name:"mobile-camera",cat:[22],type:0},{title:"communication tech technology android device mobile phone smartphone iphone ios telephone call touchscreen",name:"mobile-button",cat:[22],type:0},{title:"furniture hand electric food cooking egg beater mixer",name:"mixer",cat:[10,11],type:0},{title:"holidays decoration christmas mistletoe",name:"mistletoe",cat:[13],type:0},{title:"network display design computer web development mirror duplicate cast desktop mirroring monitor screen streaming wireless",name:"mirror",cat:[5],type:0},{title:"arrow direction keyboard move navigation out position top up upward upwards",name:"minimal-up",cat:[2],type:0},{title:"arrow forward right direction keyboard move navigation out position next onward onwards",name:"minimal-right",cat:[2],type:0},{title:"arrow back left direction backward backwards keyboard move navigation out position previous",name:"minimal-left",cat:[2],type:0},{title:"arrow bottom descend down downward",name:"minimal-down",cat:[2],type:0},{title:"food pack bottle drink milk breakfast carton",name:"milk",cat:[10],type:0},{title:"food cooking kitchen microwave oven",name:"microwave",cat:[10],type:0},{title:"line windows layout list design development shape logo microsoft gallery boxes column grid row table tile view square squares",name:"microsoft",cat:[5],type:0},{title:"education school science healthcare health medical laboratory microscope research",name:"microscope",cat:[12,18],type:0},{title:"user avatar hat mouse animal users disney ear ears mickey",name:"mickey-mouse",cat:[28],type:0},{title:"media music talk tech technology multimedia audio sound mic microphone speaker voice speech",name:"mic",cat:[16,22],type:0},{title:"music talk audio sound mic microphone speaker voice speech",name:"mic-2",cat:[22],type:0},{title:"ui user interface growth settings dashboard speed setting fast gauge indicator metrics odometer performance productivity speedometer widgets",name:"metrics",cat:[27],type:0},{title:"arrow direction expand control git version combine join merge pointing together unify unite",name:"merge",cat:[2],type:0},{title:"arrow direction expand control git version combine join merge pointing together unify unite",name:"merge-round",cat:[2],type:0},{title:"arrow direction expand control git version combine join merge pointing together unify unite",name:"merge-2",cat:[2],type:0},{title:"navigation ui user interface lines list bars gallery hamburger menu options settings burger",name:"menu",cat:[27],type:0},{title:"navigation ui user interface lines list bars gallery hamburger menu options settings burger",name:"menu-square",cat:[27],type:0},{title:"right navigation ui user interface lines list bars gallery hamburger menu options settings burger",name:"menu-right",cat:[27],type:0},{title:"left navigation ui user interface lines list bars gallery hamburger menu options settings burger",name:"menu-left",cat:[27],type:0},{title:"navigation circle ui user interface dot list gallery menu options settings circles dots more",name:"menu-dots",cat:[27],type:0},{title:"navigation ui user interface lines list bars gallery hamburger menu options settings burger",name:"menu-bold",cat:[27],type:0},{title:"navigation ui user interface lines list bars gallery hamburger menu options settings burger",name:"menu-35",cat:[27],type:0},{title:"navigation ui user interface lines list bars gallery hamburger menu options settings burger",name:"menu-34",cat:[27],type:0},{title:"user group team meeting conversation dialog profile account avatar contact male man person users member appointment human friend follower community people",name:"meeting",cat:[28],type:0},{title:"food meat kebab shish spit",name:"meat-spit",cat:[10],type:0},{title:"measure food kitchen cup measuring",name:"measuring-cup",cat:[10],type:0},{title:"measure scale width tool education school office math mathematics design development triangle geometry draw meter ruler science dimention dimentions length measurement",name:"measure-big",cat:[5,18],type:0},{title:"measure scale width tool education school office math mathematics design development triangle geometry draw meter ruler science dimention dimentions length measurement",name:"measure-17",cat:[5,18],type:0},{title:"measure scale width tool education school office math mathematics design development triangle geometry draw meter ruler science dimention dimentions length measurement",name:"measure-02",cat:[5,18],type:0},{title:"business finance education school calculator math operation",name:"math",cat:[3,18],type:0},{title:"box fire food flame smoking burn campfire matches",name:"matches",cat:[10],type:0},{title:"play media music video application app bag briefcase shopping ecommerce sale shop android google purse buy market marketplace",name:"market-play",cat:[19],type:0},{title:"play media music video application app bag briefcase shopping ecommerce sale shop android google purse buy market marketplace",name:"market-music",cat:[19],type:0},{title:"education school office design pen pencil write marker highlight focus highlighter important stationery underline",name:"marker",cat:[5,18],type:0},{title:"direction navigation position gps location map pin place marker",name:"marker-3",cat:[15],type:0},{title:"arrow direction navigation gps location navigate map pin pointer marker compass locate",name:"marker-2",cat:[15],type:0},{title:"right text editing indent margin padding",name:"margin-right",cat:[23],type:0},{title:"left text editing indent margin padding",name:"margin-left",cat:[23],type:0},{title:"direction navigation gps location map address maps route street",name:"map",cat:[15],type:0},{title:"direction navigation position gps location map pin place address marker maps route street",name:"map-pin",cat:[15],type:0},{title:"direction navigation position gps location map pin place address marker maps route street",name:"map-marker",cat:[15],type:0},{title:"arrow direction navigation gps location navigate map address compass maps locate route street",name:"map-gps",cat:[15],type:0},{title:"direction navigation position gps location tool navigate travel map address compass maps instrument route street",name:"map-compass",cat:[15],type:0},{title:"direction navigation gps location map address maps route street",name:"map-big",cat:[15],type:0},{title:"emoticon smiley cheerful happy smile comic manga",name:"manga-63",cat:[6],type:0},{title:"emoticon smiley cheerful happy smile comic manga",name:"manga-62",cat:[6],type:0},{title:"user profile account avatar contact male man person users member human friend follower",name:"man",cat:[28],type:0},{title:"up user profile account avatar contact male man person users member human friend follower body",name:"man-up",cat:[28],type:0},{title:"user profile account avatar contact male eyewear glasses man person sunglasses users member human friend follower",name:"man-glasses",cat:[28],type:0},{title:"down user profile account avatar contact male man person users member human friend follower body",name:"man-down",cat:[28],type:0},{title:"user profile account avatar contact male man person users member human friend follower",name:"man-23",cat:[28],type:0},{title:"user sign male man healthcare health medical boy users symbol gender guy sex",name:"man-20",cat:[12,28],type:0},{title:"emoticon smiley malicious smirking spiteful",name:"malicious",cat:[6],type:0},{title:"clothes accessory beauty cosmetics facial gloss lip lipstick makeup",name:"makeup",cat:[4],type:0},{title:"power design charge development attract attraction horseshoe magnet magnetic magnetism metal physics science snap",name:"magnet",cat:[5],type:0},{title:"emoticon angry furious smiley unhappy upset frown mad",name:"mad-58",cat:[6],type:0},{title:"emoticon angry furious smiley unhappy upset frown mad",name:"mad-12",cat:[6],type:0},{title:"media photo animal nature camera option multimedia macro",name:"macro",cat:[1,16],type:0},{title:"direction navigation position download sync gps location update map device address route street",name:"m-update",cat:[15],type:0},{title:"direction navigation position gps location schedule time map address calendar appointment countdown route street",name:"m-time",cat:[15],type:0},{title:"direction navigation position sync gps location refresh reload update map address route street",name:"m-sync",cat:[15],type:0},{title:"direction navigation position gps location map address favorite favourite love like star route street",name:"m-star",cat:[15],type:0},{title:"direction navigation position share social gps location connect map address route street",name:"m-share",cat:[15],type:0},{title:"direction navigation position gps location control preferences system map edit options settings address adjust option configuration configure gear parameter parameters setting setup route street",name:"m-settings",cat:[15],type:0},{title:"direction navigation position gps location lock security map safe address padlock protection secure route street",name:"m-security",cat:[15],type:0},{title:"direction navigation position gps location map view search address find lens explore route street lookup",name:"m-search",cat:[15],type:0},{title:"direction navigation position gps location delete map address clear minus cancel route street",name:"m-remove",cat:[15],type:0},{title:"direction navigation position gps location map pin place address marker route street locator",name:"m-location",cat:[15],type:0},{title:"direction navigation position gps location map address favorite favourite love like heart route street",name:"m-heart",cat:[15],type:0},{title:"change direction navigation position gps location map edit address modify route street",name:"m-edit",cat:[15],type:0},{title:"direction navigation position gps location delete remove map address clear minus cancel route street",name:"m-delete",cat:[15],type:0},{title:"direction navigation position gps location check map address mark approved complete completed done checked tick route street",name:"m-check",cat:[15],type:0},{title:"direction navigation position gps location new map add plus address route street",name:"m-add",cat:[15],type:0},{title:"healthcare health medical lungs",name:"lungs",cat:[12],type:0},{title:"travel bag suitcase backpack baggage luggage",name:"luggage",cat:[26],type:0},{title:"arrow repeat arrows direction sync infinite infinity load loading loop process refresh reload replay update circuit path",name:"loop",cat:[2],type:0},{title:"arrow repeat arrows sync infinite infinity load loading loop process refresh reload replay update",name:"loop-83",cat:[2],type:0},{title:"arrow repeat arrows sync infinite infinity load loading loop process refresh reload replay update",name:"loop-82",cat:[2],type:0},{title:"arrow repeat arrows sync infinite infinity load loading loop process refresh reload replay update shuffle",name:"loop-34",cat:[2],type:0},{title:"arrow repeat arrows circle round sync infinite infinity load loading loop process refresh reload replay update shuffle",name:"loop-30",cat:[2],type:0},{title:"clothes accessory shirt wear long jumper sleeve tshirt",name:"long-sleeve",cat:[4],type:0},{title:"clock travel tower big monument ben london sights",name:"london",cat:[26],type:0},{title:"arrow out user log sign close door exit leave logout outside info",name:"logout",cat:[2],type:0},{title:"arrow out ui user interface log sign close door exit leave logout outside",name:"log-out",cat:[2,27],type:0},{title:"arrow out user log sign close door exit leave logout outside",name:"log-out-2",cat:[2,27],type:0},{title:"arrow input user enter entry form in inbox inside lock log login password security sign",name:"log-in",cat:[2],type:0},{title:"file lock security folder document format safe paper item locked padlock privacy protected protection secure",name:"locked",cat:[8],type:0},{title:"ui user interface lock login password security safe safety locked padlock privacy protected protection secure closed encryption protect",name:"lock",cat:[27],type:0},{title:"lock security communication safe tech technology device mobile phone smartphone telephone padlock protection secure",name:"lock-portrait",cat:[22],type:0},{title:"ui user interface lock login password security safe safety locked padlock privacy protected protection secure closed encryption protect theft unlock unlocked unsafe unsecure",name:"lock-open",cat:[27],type:0},{title:"lock security communication safe tech technology device mobile phone smartphone telephone padlock protection secure",name:"lock-landscape",cat:[22],type:0},{title:"ui user interface lock login password security safe safety locked padlock privacy protected protection secure closed encryption protect",name:"lock-circle",cat:[27],type:0},{title:"ui user interface lock login password security safe safety locked padlock privacy protected protection secure closed encryption protect theft unlock unlocked unsafe unsecure",name:"lock-circle-open",cat:[27],type:0},{title:"food animal nature seafood lobster",name:"lobster",cat:[1,10],type:0},{title:"process organize schedule document list agenda shopping check checklist item items listing tasks todo inventory plan wishlist",name:"list",cat:[19],type:0},{title:"text list editing numbers ordered",name:"list-numbers",cat:[23],type:0},{title:"text list editing bullet bullets unordered",name:"list-bullet",cat:[23],type:0},{title:"file share connection ui connections folder document format web paper item attachment chain hyperlink link linked links url",name:"link",cat:[8],type:0},{title:"share connection ui user interface connections remove web break chain hyperlink link linked links url broken unlink",name:"link-broken-73",cat:[27],type:0},{title:"share connection ui user interface connections remove text web editing break chain hyperlink link linked links url broken unlink",name:"link-broken-70",cat:[23,27],type:0},{title:"share connection ui user interface connections web chain hyperlink link linked links url",name:"link-72",cat:[27],type:0},{title:"share connection ui user interface connections web chain hyperlink link linked links url",name:"link-71",cat:[27],type:0},{title:"share connection ui user interface connections text web editing chain hyperlink link linked links url",name:"link-69",cat:[23,27],type:0},{title:"share connection ui user interface connections web chain hyperlink link linked links url",name:"link-68",cat:[27],type:0},{title:"share connection ui user interface connections web chain hyperlink link linked links url",name:"link-67",cat:[27],type:0},{title:"share connection ui user interface connections web chain hyperlink link linked links url",name:"link-66",cat:[27],type:0},{title:"share connection connections web attachment chain hyperlink link linked links url",name:"link-2",cat:[27],type:0},{title:"arrow line arrows direction directions growth lines competition effort group parallel success team work",name:"lines",cat:[2],type:0},{title:"line height font paragraph text editing formatting distance margins",name:"line-height",cat:[23],type:0},{title:"up hand finger gesture favorite favourite approve like thumbs vote rate thumb",name:"like",cat:[6],type:0},{title:"down no finger gesture favorite emoticon smiley like thumbs vote dislike unlike",name:"like-no",cat:[6],type:0},{title:"up hand finger gesture favorite favourite approve like thumbs vote rate thumb",name:"like-2",cat:[27],type:0},{title:"watch travel house light tower sea lighthouse",name:"lighthouse",cat:[26],type:0},{title:"fire food flame lighter smoking",name:"lighter",cat:[10],type:0},{title:"furniture bulb lamp light flashlight",name:"light",cat:[11],type:0},{title:"light traffic transportation",name:"light-traffic",cat:[25],type:0},{title:"lamp light object flashlight",name:"light-3",cat:[11],type:0},{title:"bulb light celebration party decoration christmas",name:"light-2",cat:[13],type:0},{title:"furniture books bookshop library shelf bookshelf",name:"library",cat:[11],type:0},{title:"full scale energy environment power danger dashboard level signal speed widget score",name:"power-level",cat:[7,25],type:0},{title:"media photo camera multimedia lens",name:"lens-56",cat:[16],type:0},{title:"media camera option multimedia lens",name:"lens-31",cat:[16],type:0},{title:"food fruit slice healthy lemon lime orange",name:"lemon-slice",cat:[10],type:0},{title:"ui user interface text message note pen edit pencil write draw create editing compose editor draft ink leaf feather handwriting plume quill tickle",name:"leaf-edit",cat:[27],type:0},{title:"ui user interface energy environment text message note pen edit pencil write draw create editing compose editor animal nature ink leaf feather handwriting plume quill tickle",name:"leaf-81",cat:[1,7,27],type:0},{title:"ui user interface energy environment text message note pen edit pencil write draw create editing compose editor animal nature ink leaf feather handwriting plume quill tickle",name:"leaf-80",cat:[1,7,27],type:0},{title:"holidays object animal nature leaf",name:"leaf-38",cat:[1,13],type:0},{title:"object animal nature leaf organic",name:"leaf-36",cat:[1],type:0},{title:"browser layout app tab list design internet web development page website boxes grid masonry mockup site table tile view wireframe header sidebar webpage",name:"layout-25",cat:[5],type:0},{title:"layout list design web development page website gallery boxes column grid masonry mockup row site table tile view wireframe",name:"layout-11",cat:[5],type:0},{title:"files file network media structure business hierarchy layer layers order stack map relations sitemap development sheets filter management organization archive sheet layering stackable stacking",name:"layers",cat:[5,8],type:0},{title:"layer layers order stack sheets archive sheet layering overlay stackable stacking",name:"layers-3",cat:[5,27],type:0},{title:"layers picture image photo camera burst mode",name:"layers-2",cat:[5,16],type:0},{title:"business finance hammer action auction judge law lawyer legal",name:"law",cat:[3],type:0},{title:"arrow up file share storage transfer upload connection social export launch network outbox output sharing start",name:"launch-47",cat:[2],type:0},{title:"arrow up file share storage transfer upload connection social export launch network outbox output sharing start",name:"launch-11",cat:[2],type:0},{title:"open emoticon smiley cheerful happy smile mouth laugh positive",name:"laugh-35",cat:[6],type:0},{title:"open emoticon smiley cheerful happy smile mouth laugh positive",name:"laugh-17",cat:[6],type:0},{title:"notebook computer laptop tech technology device mac monitor screen pc personal",name:"laptop",cat:[22],type:0},{title:"progress business finance chart graph computer laptop",name:"laptop-72",cat:[3],type:0},{title:"progress business finance chart graph computer laptop",name:"laptop-71",cat:[3],type:0},{title:"notebook computer laptop tech technology device mac monitor screen pc personal",name:"laptop-2",cat:[22],type:0},{title:"notebook computer laptop tech technology device mac monitor screen camera pc personal",name:"laptop-1",cat:[22],type:0},{title:"communication chat comment conversation talk education school language",name:"language",cat:[18],type:0},{title:"travel furniture bulb lamp light object flame desk night camping gaslight outdoor",name:"lamp",cat:[11,26],type:0},{title:"furniture lamp light floor",name:"lamp-floor",cat:[11],type:0},{title:"lamp light flame night camping gaslight outdoor",name:"lamp-3",cat:[26],type:0},{title:"bulb lamp light desk",name:"lamp-2",cat:[11],type:0},{title:"ui user interface education school glass study science healthcare health medical chemistry flask test tube laboratory research equipment beaker chemical drug experiment lab vessel",name:"lab",cat:[12,18,27],type:0},{title:"download sync update version new system notebook computer laptop tech technology device mac monitor screen software pc personal",name:"l-system-update",cat:[22],type:0},{title:"sync refresh reload update notebook computer laptop tech technology device mac monitor screen pc personal",name:"l-sync",cat:[22],type:0},{title:"control preferences system notebook computer laptop tech technology edit device mac options settings monitor screen adjust option configuration configure gear parameter parameters setting setup pc personal",name:"l-settings",cat:[22],type:0},{title:"lock security notebook computer laptop safe tech technology device mac monitor screen padlock protection secure pc personal",name:"l-security",cat:[22],type:0},{title:"notebook computer laptop tech technology device mac view monitor screen search find lens pc personal",name:"l-search",cat:[22],type:0},{title:"delete remove notebook computer laptop tech technology device mac monitor screen cancel pc personal",name:"l-remove",cat:[22],type:0},{title:"position location notebook computer laptop pin tech technology device mac monitor screen locator pc personal",name:"l-location",cat:[22],type:0},{title:"notebook check computer laptop tech technology device mac monitor screen mark approved complete completed done checked pc personal",name:"l-check",cat:[22],type:0},{title:"new notebook computer laptop tech technology device mac add plus monitor screen pc personal",name:"l-add",cat:[22],type:0},{title:"ui media control volume multimedia audio knob",name:"knob",cat:[16],type:0},{title:"food cutlery knife tools utensils silverware",name:"knife",cat:[10],type:0},{title:"food kitchen fan extractor",name:"kitchen-fan",cat:[10],type:0},{title:"emoticon smiley kiss lips love romantic",name:"kiss",cat:[6],type:0},{title:"hat baby kid emoticon smiley cheerful happy smile boy",name:"kid",cat:[6],type:0},{title:"media hat baby kid photo camera option multimedia emoticon smiley cheerful happy smile boy",name:"kid-2",cat:[6,16],type:0},{title:"keyboard control type accessory computer tech technology typing hardware keys peripheral",name:"keyboard",cat:[22],type:0},{title:"keyboard control type accessory computer tech technology typing wireless hardware wifi keys peripheral bluetooth",name:"keyboard-wireless",cat:[22],type:0},{title:"keyboard control type accessory computer tech technology typing wireless hardware wifi keys peripheral bluetooth",name:"keyboard-wifi",cat:[22],type:0},{title:"keyboard control type accessory computer tech technology mouse typing hardware keys peripheral accessories",name:"keyboard-mouse",cat:[22],type:0},{title:"keyboard control type accessory computer tech technology typing hardware disconnect hide keys peripheral",name:"keyboard-hide",cat:[22],type:0},{title:"ui user interface lock password key object secure",name:"key-26",cat:[27],type:0},{title:"ui user interface password key object secure access",name:"key-25",cat:[27],type:0},{title:"power weight sport fitness dumbbells gym kettlebell lifting",name:"kettlebell",cat:[21],type:0},{title:"food kitchen water tea heater kettle teakettle teapot boiler",name:"kettle",cat:[10],type:0},{title:"direction navigation location way path shape vector track route street road journey",name:"journey-08",cat:[15],type:0},{title:"direction navigation location way path shape vector track route street road journey",name:"journey-07",cat:[15],type:0},{title:"direction navigation location way path shape vector track route street road journey",name:"journey-06",cat:[15],type:0},{title:"direction navigation location way path shape vector track route street road journey",name:"journey-05",cat:[15],type:0},{title:"direction navigation location way path shape vector track route street road journey",name:"journey-04",cat:[15],type:0},{title:"travel animal nature sea jellyfish medusa posionous",name:"jellyfish",cat:[1,26],type:0},{title:"clothes accessory wear jeans pants slacks trousers pocket",name:"jeans-pocket",cat:[4],type:0},{title:"clothes accessory wear jeans pants slacks trousers pocket",name:"jeans-43",cat:[4],type:0},{title:"clothes accessory wear jeans pants slacks trousers",name:"jeans-41",cat:[4],type:0},{title:"food fruit sweet jar breakfast jam marmalade preserves",name:"jam",cat:[10],type:0},{title:"font text type typography style editing formatting italic",name:"italic",cat:[23],type:0},{title:"travel building palace religious islamic istanbul mosque muslim",name:"istanbul",cat:[26],type:0},{title:"furniture clothes accessory iron ironing laundry",name:"iron",cat:[4],type:0},{title:"clothes accessory iron ironing laundry ban dont no stop",name:"iron-dont",cat:[4],type:0},{title:"clothes iron laundry",name:"iron-2",cat:[11],type:0},{title:"arrow back curve invert redo repeat rotate",name:"invert",cat:[2],type:0},{title:"healthcare health medical intestines",name:"intestine",cat:[12],type:0},{title:"arrow download input save import user enter entry in inbox inside lock log login password security sign way",name:"input-21",cat:[2],type:0},{title:"arrow download input save import user enter entry in inbox inside lock log login password security sign way",name:"input-12",cat:[2],type:0},{title:"file info folder document format paper item alert information notification about faq help hint support",name:"info",cat:[8],type:0},{title:"repeat ui user interface infinite infinity loop endless forever",name:"infinite",cat:[27],type:0},{title:"media format canvas picture gallery image photo photography graphic landscape album multimedia",name:"image",cat:[5,16],type:0},{title:"location media map picture image photo multimedia",name:"image-location",cat:[16],type:0},{title:"media delete remove picture image photo multimedia",name:"image-delete",cat:[16],type:0},{title:"media picture add image photo multimedia",name:"image-add",cat:[16],type:0},{title:"media picture image photo multimedia",name:"image-05",cat:[16],type:0},{title:"file media document format design canvas picture gallery paper image photo photography graphic landscape album multimedia",name:"image-3",cat:[8],type:0},{title:"media text picture editing image photo multimedia",name:"image-02",cat:[16,23],type:0},{title:"canvas picture gallery image photo photography graphic landscape",name:"image-2",cat:[5],type:0},{title:"media picture image photo multimedia",name:"image-01",cat:[16],type:0},{title:"travel icehouse igloo",name:"igloo",cat:[26],type:0},{title:"food dessert sweet summer cream ice icecream lolly popsicle",name:"ice-cream-72",cat:[10],type:0},{title:"food dessert sweet summer cone cream ice icecream",name:"ice-cream-22",cat:[10],type:0},{title:"travel home object camping hovel hut tent",name:"hut",cat:[26],type:0},{title:"weather hurricane storm tornado",name:"hurricane-45",cat:[29],type:0},{title:"weather hurricane storm tornado",name:"hurricane-44",cat:[29],type:0},{title:"weather energy environment healthcare health medical humidity",name:"humidity-52",cat:[7,12,29],type:0},{title:"weather healthcare health medical humidity",name:"humidity-26",cat:[12,29],type:0},{title:"design internet web development end front frontend programming standards website html html5 markup",name:"html5",cat:[5],type:0},{title:"ui user interface load loading clock time glass wait waiting timer countdown track tracking deadline hour hourglass sand stopwatch",name:"hourglass",cat:[27],type:0},{title:"travel building estate real hotel inn",name:"hotel",cat:[26],type:0},{title:"sign travel notification signboard hotel symbol",name:"hotel-symbol",cat:[26],type:0},{title:"travel front desk bell hotel",name:"hotel-bell",cat:[26],type:0},{title:"food fast fastfood hot dog hotdog sausage",name:"hot-dog",cat:[10],type:0},{title:"cross healthcare health medical hospital",name:"hospital-34",cat:[12],type:0},{title:"cross healthcare health medical hospital",name:"hospital-33",cat:[12],type:0},{title:"cross healthcare health medical hospital",name:"hospital-32",cat:[12],type:0},{title:"sport clothes accessory wear hoodie pullover sweatshirt",name:"hoodie",cat:[4,21],type:0},{title:"energy environment building home house smart ecology saver green bio shelter family",name:"home",cat:[7],type:0},{title:"ui user interface office building estate home house real page address apartment homepage local shelter",name:"home-simple",cat:[27],type:0},{title:"building estate home house real view search find lens explore apartment local lookup",name:"home-search",cat:[15],type:0},{title:"ui user interface office building estate home house real page address apartment homepage local shelter",name:"home-minimal",cat:[27],type:0},{title:"ui user interface office building estate home house real page address apartment homepage local shelter",name:"home-52",cat:[27],type:0},{title:"ui user interface office building estate home house real page address apartment homepage local shelter",name:"home-51",cat:[27],type:0},{title:"user home house person member human friend shelter community family",name:"home-2",cat:[28],type:0},{title:"time hand fingers gesture hold tap screen touch one gestures interactive",name:"hold",cat:[24],type:0},{title:"sport game stick ice hockey nhl",name:"hockey",cat:[21],type:0},{title:"food cooking kitchen ring hot plate hob hotplate stove",name:"hob",cat:[10],type:0},{title:"arrow direction keyboard move navigation out position top up upward upwards file upload",name:"hit-up",cat:[2],type:0},{title:"arrow forward right direction keyboard move navigation out position next onward onwards",name:"hit-right",cat:[2],type:0},{title:"arrow back left direction backward backwards keyboard move navigation out position previous",name:"hit-left",cat:[2],type:0},{title:"arrow bottom descend down downward download file",name:"hit-down",cat:[2],type:0},{title:"network structure business hierarchy finance map relations sitemap",name:"hierarchy-56",cat:[3],type:0},{title:"network structure business hierarchy finance map relations sitemap",name:"hierarchy-55",cat:[3],type:0},{title:"network structure business hierarchy finance map relations sitemap",name:"hierarchy-54",cat:[3],type:0},{title:"network structure business hierarchy finance map relations sitemap",name:"hierarchy-53",cat:[3],type:0},{title:"sport hat safety helmet car protection transportation crash motorcycle",name:"helmet",cat:[21,25],type:0},{title:"hat helmet protection",name:"helmet-2",cat:[21,25],type:0},{title:"vehicle transportation helicopter",name:"helicopter",cat:[25],type:0},{title:"measure height healthcare health medical patient",name:"height",cat:[12],type:0},{title:"furniture heater heating radiator",name:"heater",cat:[11],type:0},{title:"sport healthcare health medical beat heartbeat life pulse",name:"heartbeat",cat:[12,21],type:0},{title:"document format award paper favorite favourite item love romantic like favorites heart valentine dating relationship romance",name:"heart",cat:[8],type:0},{title:"ui user interface close delete remove day award favorite favourite minus love romantic like heart cancel valentine dating relationship romance negative",name:"heart-remove",cat:[27],type:0},{title:"ui user interface day award add plus favorite favourite love romantic positive like heart valentine dating relationship romance",name:"heart-add",cat:[27],type:0},{title:"day award favorite favourite love romantic like heart valentine dating relationship romance",name:"heart-2",cat:[27],type:0},{title:"communication answer conversation dialog speaking talk tech technology service audio help support headphones customer headphone headset listen",name:"headset",cat:[22],type:0},{title:"media music player accessory tech technology multimedia audio sound support headphones headphone headset listen",name:"headphones",cat:[16,22],type:0},{title:"media music multimedia audio sound support headphones",name:"headphones-mic",cat:[16],type:0},{title:"music player accessory audio sound support headphones headphone headset listen",name:"headphones-2",cat:[22],type:0},{title:"music player accessory tech technology audio sound support headphones headphone headset listen",name:"headphone",cat:[22],type:0},{title:"video tech technology cable plug port connector wire hdmi vga",name:"hdmi",cat:[22],type:0},{title:"business finance clothes accessory bowler hat wear cap",name:"hat",cat:[3,4],type:0},{title:"top clothes accessory hat wear cap",name:"hat-top",cat:[4],type:0},{title:"hat graduation university",name:"hat-3",cat:[18],type:0},{title:"hat wear cap",name:"hat-2",cat:[4,13],type:0},{title:"emoticon smiley cheerful happy smile summer sun",name:"happy-sun",cat:[6],type:0},{title:"emoticon smiley hannibal mask",name:"hannibal",cat:[6],type:0},{title:"furniture clothes coat hanger",name:"hanger",cat:[11],type:0},{title:"furniture clothes coat hanger towel",name:"hanger-clothes",cat:[11],type:0},{title:"business finance office money agreement deal handshake",name:"handshake",cat:[3],type:0},{title:"business finance payment money coin hand handout",name:"handout",cat:[3],type:0},{title:"finance shopping payment money hand shop card charge checkout credit debit method methods swipe buy credit card transaction",name:"hand-card",cat:[19],type:0},{title:"work business finance anvil bespoke craft hammer handmade",name:"hammer",cat:[3],type:0},{title:"media music multimedia audio guitar",name:"guitar",cat:[16],type:0},{title:"files file group document layer layers note design report development copy paper clone copies documents duplicate paste",name:"group",cat:[5],type:0},{title:"media photo grid camera option multimedia",name:"grid",cat:[16],type:0},{title:"line ui user interface layout list shape gallery boxes column grid row table tile view square squares",name:"grid-square",cat:[27],type:0},{title:"line ui user interface layout list shape gallery boxes column grid row table tile view square squares",name:"grid-50",cat:[27],type:0},{title:"line ui user interface layout list shape gallery boxes column grid row table tile view square squares",name:"grid-49",cat:[27],type:0},{title:"line ui user interface layout list shape gallery boxes column grid row table tile view square squares",name:"grid-48",cat:[27],type:0},{title:"line ui user interface layout list shape gallery boxes column grid row table tile view square squares",name:"grid-46",cat:[27],type:0},{title:"line ui user interface layout list shape gallery boxes column grid row table tile view square squares",name:"grid-45",cat:[27],type:0},{title:"cross holidays halloween scary graveyard cemetery grave rip tombstone",name:"grave",cat:[13],type:0},{title:"food fruit healthy grape grapes vineyard",name:"grape",cat:[10],type:0},{title:"education school check grammar",name:"grammar-check",cat:[18],type:0},{title:"cursor hand gesture grab touch gestures",name:"grab",cat:[24],type:0},{title:"arrow direction navigation gps location navigate map compass maps locate",name:"gps",cat:[15],type:0},{title:"sport game club course golf",name:"golf",cat:[21],type:0},{title:"business finance bar investment gold ingot stack treasury",name:"gold",cat:[3],type:0},{title:"arrow business finance dartboard darts goal goals target targeting",name:"goal-65",cat:[3],type:0},{title:"arrow business finance dartboard darts goal goals target targeting",name:"goal-64",cat:[3],type:0},{title:"clothes accessory wear gloves",name:"gloves",cat:[4],type:0},{title:"holidays wear gloves oven christmas glove",name:"glove",cat:[13],type:0},{title:"energy environment browser business finance education school travel earth globe internet world map object",name:"globe",cat:[3,7,18,26],type:0},{title:"globe world map",name:"globe-2",cat:[18,26],type:0},{title:"education school glasses clothes accessory wear eyeglasses glass read spectacles sunglasses",name:"glasses",cat:[4,18],type:0},{title:"glasses eyeglasses glass read spectacles",name:"glasses-2",cat:[18],type:0},{title:"glass food alcohol drink beverage wine",name:"glass",cat:[10],type:0},{title:"exchange box shopping holidays gift package present surprise birthday christmas donation wrapped",name:"gift",cat:[13],type:0},{title:"exchange box holidays gift package present christmas",name:"gift-exchange",cat:[13],type:0},{title:"exchange box shopping gift package present surprise birthday christmas donation wrapped",name:"gift-2",cat:[19,27],type:0},{title:"holidays halloween emoticon smiley ghost horror scary spooky enemy pacman",name:"ghost",cat:[6,13],type:0},{title:"halloween ghost horror scary enemy pacman",name:"ghost-2",cat:[13],type:0},{title:"line file folder layout document format list shape gallery paper boxes grid table tile view square squares item organise",name:"gallery",cat:[8],type:0},{title:"ui user interface tool settings filter categories category filtering filters refine search sort funnel seo",name:"funnel-41",cat:[27],type:0},{title:"ui user interface tool settings filter categories category filtering filters refine search sort funnel seo",name:"funnel-40",cat:[27],type:0},{title:"ui user interface tool settings filter categories category filtering filters refine search sort funnel seo",name:"funnel-39",cat:[27],type:0},{title:"ui user interface enlarge expand fullscreen increase maximize zoom full scale size in center plus screen big magnify explore magnifier magnifying fullsize large",name:"fullsize",cat:[27],type:0},{title:"arrow move out enlarge expand fullscreen increase maximize reach window zoom disperse",name:"fullscreen-split-73",cat:[2],type:0},{title:"arrow move out enlarge expand fullscreen increase maximize reach window zoom disperse",name:"fullscreen-split-72",cat:[2],type:0},{title:"arrow move out enlarge expand fullscreen increase maximize reach window zoom disperse",name:"fullscreen-double-75",cat:[2],type:0},{title:"arrow move out enlarge expand fullscreen increase maximize reach window zoom disperse",name:"fullscreen-double-74",cat:[2],type:0},{title:"arrow arrows move out enlarge expand fullscreen increase maximize reach window zoom disperse",name:"fullscreen-77",cat:[2,16],type:0},{title:"arrow arrows move out enlarge expand fullscreen increase maximize reach window zoom disperse",name:"fullscreen-76",cat:[2],type:0},{title:"arrow move out enlarge expand fullscreen increase maximize reach window zoom disperse",name:"fullscreen-71",cat:[2],type:0},{title:"arrow move out enlarge expand fullscreen increase maximize reach window zoom disperse",name:"fullscreen-70",cat:[2],type:0},{title:"energy environment charge car charging fuel recharge recharging station",name:"fuel",cat:[7],type:0},{title:"energy environment charge ecology car charging green fuel recharge recharging station bio biofuel",name:"fuel-electric",cat:[7],type:0},{title:"furniture food cooler freezer fridge refrigerator",name:"fridge",cat:[10,11],type:0},{title:"holidays halloween horror scary spooky monster dead frankenstein",name:"frankenstein",cat:[13],type:0},{title:"layout design development picture frame image mirror oval photo photography",name:"frame",cat:[5],type:0},{title:"media picture frame photo multimedia",name:"frame-41",cat:[16],type:0},{title:"media furniture picture frame image photo multimedia",name:"frame-12",cat:[11,16],type:0},{title:"arrow forward move next ui user interface control layer design",name:"forward",cat:[27],type:0},{title:"arrow forward right direction keyboard move navigation out position next onward onwards file align alignment document extension font format paragraph text type typography",name:"format-right",cat:[2],type:0},{title:"arrow back left direction backward backwards keyboard move navigation out position previous file align alignment document extension font format paragraph text type typography",name:"format-left",cat:[2],type:0},{title:"out data input form application document design development page fill paper submission submit",name:"form",cat:[5],type:0},{title:"arrow arrows direction share directions divide separate split fork organize splitter",name:"fork",cat:[2],type:0},{title:"arrow arrows direction share directions divide separate split fork organize splitter",name:"fork-round",cat:[2],type:0},{title:"energy environment plant animal nature ecology green forest trees",name:"forest",cat:[1,7],type:0},{title:"weather wind flag forecast",name:"forecast",cat:[29],type:0},{title:"sport american football helmet bowl headguard nfl",name:"football-headguard",cat:[21],type:0},{title:"files file folder document format text email mail message note office contact pen edit pencil write create editing paper documents compose editor catalog draft envelope vector archive",name:"folder-vector",cat:[8],type:0},{title:"files file share user communication post folder document format profile office account person paper documents catalog envelope archive users member",name:"folder-user",cat:[8,28],type:0},{title:"arrow files up data file input save share storage sync transfer backup ftp hosting import server upload folder document format office paper documents catalog envelope archive",name:"folder-upload",cat:[8],type:0},{title:"files file folder clock schedule document format time office wait paper documents catalog envelope timer archive appointment countdown",name:"folder-time",cat:[8],type:0},{title:"files file folder document format office paper documents catalog bookmark favorite favourite envelope love like archive favorites star",name:"folder-star",cat:[8],type:0},{title:"arrow files file share connection social user update communication export network post sharing folder document format profile office account connect paper documents catalog envelope archive users member shared",name:"folder-shared",cat:[8,28],type:0},{title:"files file folder control preferences document format system office edit options settings paper documents catalog adjust option envelope archive configuration configure gear parameter parameters setting setup tools",name:"folder-settings-97",cat:[8],type:0},{title:"files file folder control preferences document format system office edit options settings paper documents catalog adjust option envelope archive configuration configure gear parameter parameters setting setup tools",name:"folder-settings-81",cat:[8],type:0},{title:"files file folder document format office discover paper documents view search catalog envelope archive find lens preview",name:"folder-search",cat:[8],type:0},{title:"files file folder delete remove document format office paper documents catalog clear envelope minus archive cancel",name:"folder-remove",cat:[8],type:0},{title:"change files file sync refresh reload update folder document format office paper documents catalog envelope archive",name:"folder-refresh",cat:[8],type:0},{title:"file sign info folder document mark alert information notification faq help support ask query question unknown",name:"folder-question",cat:[8],type:0},{title:"files play file music video folder player document format office film movie paper documents catalog envelope archive stream",name:"folder-play",cat:[8],type:0},{title:"files file folder document format office ban stop banned block blocked forbidden not prevent paper documents catalog envelope accept archive accessibility none private prohibition",name:"folder-no-access",cat:[8],type:0},{title:"files file media music folder player document format note office paper documents catalog multimedia envelope audio archive sound soundtrack radio song",name:"folder-music",cat:[8,16],type:0},{title:"files file folder document format order certificate office bill payment money dollar agreement paper documents catalog envelope archive invoice receipt",name:"folder-money",cat:[8],type:0},{title:"files file lock security folder document format office safe paper documents catalog envelope archive locked padlock privacy protected protection secure",name:"folder-locked",cat:[8],type:0},{title:"files file share connection connections folder document format office paper documents catalog envelope archive attachment chain hyperlink link linked links url",name:"folder-link",cat:[8],type:0},{title:"files file info folder document format office paper documents catalog envelope archive alert information notification about faq help hint support",name:"folder-info",cat:[8],type:0},{title:"files file media folder document format office picture gallery paper image photo photography documents graphic landscape album catalog item multimedia envelope archive",name:"folder-image",cat:[8,16],type:0},{title:"files file folder document format office paper documents catalog favorite favourite envelope love like archive favorites heart",name:"folder-heart",cat:[8],type:0},{title:"line files file folder layout document format list office shape gallery paper documents boxes grid table tile view square squares catalog envelope archive organise",name:"folder-gallery",cat:[8],type:0},{title:"files file sign info folder document format office stop paper documents catalog mark error envelope danger archive alert attention caution exclamation information notification problem warning",name:"folder-exclamation",cat:[8],type:0},{title:"change files file folder document format text email mail message note office contact pen edit pencil write draw create editing paper documents compose editor catalog draft modify envelope archive",name:"folder-edit",cat:[8],type:0},{title:"arrow files bottom down downward data download file input save share sync transfer backup folder document format office paper documents catalog envelope archive",name:"folder-download",cat:[8],type:0},{title:"files file folder tool document format office development programming paper documents catalog code coding develop script tag envelope archive source",name:"folder-dev",cat:[8],type:0},{title:"files cloud data file input save share storage sync transfer backup hosting import server upload folder document format office paper documents catalog envelope archive database",name:"folder-cloud",cat:[8],type:0},{title:"files file folder success select available document format office check paper documents selected catalog mark envelope accept approve approved checkmark complete completed done archive checked tick",name:"folder-check",cat:[8],type:0},{title:"files data file stats folder document format chart piechart office graph pie report statistics analytics percent paper documents catalog envelope archive charting charts results",name:"folder-chart-pie",cat:[8],type:0},{title:"files data file diagram stats growth folder document format chart office graph statistics analytics bar stock bars paper documents catalog envelope level archive",name:"folder-chart-bar",cat:[8],type:0},{title:"files file folder document format education agenda book diary note notebook notes pad ribbon office paper documents catalog label reading study bookmark favorite favourite manual mark marker envelope archive",name:"folder-bookmark",cat:[8],type:0},{title:"files file music folder document format office volume paper documents catalog envelope audio archive sound soundtrack",name:"folder-audio",cat:[8],type:0},{title:"files file folder document format new office add create plus paper documents catalog item envelope archive",name:"folder-add",cat:[8],type:0},{title:"files file folder document format office paper documents catalog envelope archive",name:"folder-19",cat:[8],type:0},{title:"files file folder document format office paper documents catalog envelope archive",name:"folder-18",cat:[8],type:0},{title:"files file folder document format office paper documents catalog envelope archive",name:"folder-17",cat:[8],type:0},{title:"files file folder document format office paper documents catalog envelope archive",name:"folder-16",cat:[8],type:0},{title:"files file folder document format office paper documents catalog envelope archive",name:"folder-15",cat:[8],type:0},{title:"files file folder document format office paper documents catalog envelope archive",name:"folder-14",cat:[8],type:0},{title:"files file folder document format office paper documents catalog envelope archive",name:"folder-13",cat:[8],type:0},{title:"weather fog mist",name:"fog",cat:[29],type:0},{title:"user profile contact person target photo camera focus users member human vatar",name:"focus",cat:[28],type:0},{title:"media photo camera multimedia focus",name:"focus-circle",cat:[16],type:0},{title:"media photo camera option multimedia focus",name:"focus-40",cat:[16],type:0},{title:"media photo camera multimedia focus",name:"focus-38",cat:[16],type:0},{title:"media goal photo camera multimedia focus aim",name:"focus-32",cat:[16],type:0},{title:"plant flower animal nature green gardening leaves rose",name:"flower-07",cat:[1],type:0},{title:"plant flower animal nature green gardening leaves",name:"flower-06",cat:[1],type:0},{title:"plant flower animal nature green gardening leaves",name:"flower-05",cat:[1],type:0},{title:"flip clothes accessory wear footwear beach flipflop flop foot sandal slipper",name:"flip",cat:[4],type:0},{title:"exchange flip horizontal swap design development transform copy mirror editor vertically complement reflect reverse twin",name:"flip-vertical",cat:[5],type:0},{title:"exchange flip swap vertical design development transform copy horizontally mirror editor complement reflect reverse twin",name:"flip-horizontal",cat:[5],type:0},{title:"up hand fingers gesture touch gestures swipe flick",name:"flick-up",cat:[24],type:0},{title:"right hand fingers gesture touch gestures swipe flick",name:"flick-right",cat:[24],type:0},{title:"left hand fingers gesture touch gestures swipe flick",name:"flick-left",cat:[24],type:0},{title:"down hand fingers gesture touch gestures swipe flick",name:"flick-down",cat:[24],type:0},{title:"education school science healthcare health medical biology flask test tube laboratory",name:"flask",cat:[12,18],type:0},{title:"science flask laboratory",name:"flask-2",cat:[12],type:0},{title:"media light photo multimedia flash off",name:"flash-off-26",cat:[16],type:0},{title:"media light photo multimedia flash off",name:"flash-off-23",cat:[16],type:0},{title:"media light photo multimedia flash auto",name:"flash-auto-25",cat:[16],type:0},{title:"media light photo multimedia flash auto",name:"flash-auto-22",cat:[16],type:0},{title:"media light photo camera multimedia flash",name:"flash-29",cat:[16],type:0},{title:"weather media light photo multimedia flash lightning",name:"flash-24",cat:[16,29],type:0},{title:"weather media light photo multimedia flash lightning",name:"flash-21",cat:[16,29],type:0},{title:"ui user interface energy fire light animal nature healthcare health medical flame hot burn burning fiery heat warm",name:"flame",cat:[1,12,27],type:0},{title:"location message map tag important maps alert flag banner notify",name:"flag",cat:[15],type:0},{title:"weather location message sport map tag important maps alert flag banner notify",name:"flag-triangle",cat:[15,21,29],type:0},{title:"location message map tag important maps alert flag banner notify",name:"flag-simple",cat:[15],type:0},{title:"location message map tag important maps alert flag banner notify",name:"flag-points-32",cat:[15],type:0},{title:"location message map tag important maps alert flag banner notify",name:"flag-points-31",cat:[15],type:0},{title:"start sport goal flag finish race",name:"flag-finish",cat:[21],type:0},{title:"location message map tag important maps alert flag banner notify",name:"flag-diagonal-34",cat:[15],type:0},{title:"location message map tag important maps alert flag banner notify",name:"flag-diagonal-33",cat:[15],type:0},{title:"location message map tag important maps alert flag banner notify",name:"flag-complex",cat:[15],type:0},{title:"arrow arrows direction move out enlarge expand fullscreen increase maximize reach window zoom vertical fit full measure resize responsive scale size height",name:"fit-vertical",cat:[2],type:0},{title:"arrow arrows direction horizontal move out enlarge expand fullscreen increase maximize reach window zoom fit full measure resize responsive scale size width",name:"fit-horizontal",cat:[2],type:0},{title:"emoticon smiley agree fist greeting punch",name:"fist",cat:[6],type:0},{title:"sport fish catching fishing hook",name:"fishing",cat:[21],type:0},{title:"food animal nature skeleton seafood fish sea bones fishbone",name:"fishbone",cat:[1,10],type:0},{title:"food cooking animal nature healthy seafood fish sea",name:"fish",cat:[1,10],type:0},{title:"lock security safe tech technology protection secure antivirus encryption firewall shield",name:"firewall",cat:[22],type:0},{title:"fire travel animal nature flame fireplace wood",name:"fire",cat:[1,26],type:0},{title:"ui user interface tool settings filter categories category filtering filters refine search sort funnel seo",name:"filter",cat:[27],type:0},{title:"navigation ui user interface close exit cross delete remove settings filter filters sort mark cancel configuration funnel nav",name:"filter-remove",cat:[27],type:0},{title:"files file network structure business hierarchy layer layers chart design map relations sitemap development filter management organization",name:"filter-organization",cat:[5],type:0},{title:"navigation ui user interface success check settings filter filters sort mark tick configuration ok funnel nav",name:"filter-check",cat:[27],type:0},{title:"arrow direction top up upward cloud data file input save share storage transfer backup ftp hosting import server upload inbox folder",name:"file-upload-93",cat:[2,8],type:0},{title:"arrow direction top up upward cloud data file input save share storage transfer backup ftp hosting import server upload inbox folder",name:"file-upload-88",cat:[2,8],type:0},{title:"arrow direction top up upward cloud data file input save share storage transfer backup ftp hosting import server upload inbox folder",name:"file-upload-86",cat:[2,8],type:0},{title:"arrow bottom descend down downward data download file input save share storage transfer inbox folder",name:"file-download-94",cat:[2,8],type:0},{title:"arrow bottom descend down downward data download file input save share storage transfer inbox folder",name:"file-download-89",cat:[2,8],type:0},{title:"arrow bottom descend down downward data download file input save share storage transfer inbox folder",name:"file-download-87",cat:[2,8],type:0},{title:"sport game mask activity fence fencing",name:"fencing",cat:[21],type:0},{title:"save ui user interface close delete remove award bookmark favorite favourite minus love like vote cancel star rate negative",name:"favourite-remove-33",cat:[27],type:0},{title:"ui user interface close delete remove day award favorite favourite minus love romantic like heart cancel valentine dating relationship romance negative",name:"favourite-remove-30",cat:[27],type:0},{title:"save ui user interface award add plus bookmark favorite favourite love positive like vote star rate",name:"favourite-add-32",cat:[27],type:0},{title:"ui user interface day award add plus favorite favourite love romantic positive like heart valentine dating relationship romance",name:"favourite-add-29",cat:[27],type:0},{title:"save ui user interface award holidays bookmark favorite favourite love like vote star rate rating",name:"favourite-31",cat:[13,27],type:0},{title:"ui user interface day award favorite favourite healthcare health medical love romantic like heart valentine dating relationship romance",name:"favourite-28",cat:[12,27],type:0},{title:"ui user interface close exit cross delete remove cancel deletion removal denied discard dismiss wrong",name:"fat-remove",cat:[27],type:0},{title:"ui user interface close exit decrease delete remove minus cancel deletion less removal subtract",name:"fat-delete",cat:[27],type:0},{title:"ui user interface expand increase new add create plus addition positive",name:"fat-add",cat:[27],type:0},{title:"user group team home house person users member human friend shelter community people couple family",name:"family",cat:[28],type:0},{title:"weather temperature degrees fahrenheit",name:"fahrenheit",cat:[29],type:0},{title:"energy environment power business finance building estate real factory industry plant smoke",name:"factory",cat:[3,7],type:0},{title:"ui user interface watch block view search visibility blind eye preview disabled hidden hide look observe overview see sight visible vision invisible",name:"eye-ban-20",cat:[27],type:0},{title:"ui user interface watch block view search visibility blind eye preview disabled hidden hide look observe overview see sight visible vision invisible",name:"eye-ban-18",cat:[27],type:0},{title:"ui user interface watch view search visibility eye preview look observe overview see sight visible vision",name:"eye-19",cat:[27],type:0},{title:"ui user interface watch view search visibility eye preview look observe overview see sight visible vision",name:"eye-17",cat:[27],type:0},{title:"arrow up file share storage transfer upload connection social export network outbox output sharing",name:"export",cat:[2],type:0},{title:"location security travel target map search maps find scan scanner radar explore track",name:"explore",cat:[15],type:0},{title:"location user security target map maps find scan scanner radar explore track",name:"explore-user",cat:[15],type:0},{title:"travel explore journey trip adventure holiday fun",name:"explore-2",cat:[26],type:0},{title:"file sign info folder document stop mark error danger alert attention caution exclamation information notification problem warning",name:"exclamation",cat:[8],type:0},{title:"change exchange user interchange trade group team account person users member replace human people",name:"exchange",cat:[28],type:0},{title:"delete remove tool school drawing design edit development clean clear erase eraser rubber wipe",name:"eraser-46",cat:[5],type:0},{title:"delete remove tool education school drawing design edit development clean clear erase eraser rubber wipe",name:"eraser-33",cat:[5,18],type:0},{title:"delete remove tool education school drawing design edit development clean clear erase eraser rubber wipe",name:"eraser-32",cat:[5,18],type:0},{title:"arrow direction move out enlarge expand fullscreen increase maximize reach window zoom vertical",name:"enlarge-vertical",cat:[2],type:0},{title:"arrow direction horizontal move out enlarge expand fullscreen increase maximize reach window zoom",name:"enlarge-horizontal",cat:[2],type:0},{title:"arrow direction move out diagonal enlarge expand fullscreen increase maximize orientation reach window zoom",name:"enlarge-diagonal-44",cat:[2],type:0},{title:"arrow direction move out diagonal enlarge expand fullscreen increase maximize orientation reach window zoom",name:"enlarge-diagonal-43",cat:[2],type:0},{title:"arrow move out circle round enlarge expand fullscreen increase maximize reach window zoom center",name:"enlarge-circle",cat:[2],type:0},{title:"ui user interface enlarge expand fullscreen increase maximize zoom full scale size in center plus screen crop big magnify explore magnifier magnifying fullsize large",name:"enlarge-59",cat:[27],type:0},{title:"ui user interface enlarge expand fullscreen increase maximize zoom full scale size in center plus screen crop big magnify explore magnifier magnifying fullsize large",name:"enlarge-58",cat:[27],type:0},{title:"ui user interface enlarge expand fullscreen increase maximize zoom full scale size in center plus screen crop big magnify explore magnifier magnifying fullsize large",name:"enlarge-57",cat:[27],type:0},{title:"arrow direction horizontal move out enlarge expand fullscreen increase maximize reach window zoom",name:"enlarge-46",cat:[2],type:0},{title:"arrow direction horizontal move out enlarge expand fullscreen increase maximize reach window zoom",name:"enlarge-45",cat:[2],type:0},{title:"energy power sport food fitness gym powder proteins supplement",name:"energy-supplement",cat:[21],type:0},{title:"energy power sport food bottle drink beverage boost fitness",name:"energy-drink",cat:[10,21],type:0},{title:"energy power sport food bottle drink beverage boost fitness",name:"energy-drink-2",cat:[10,21],type:0},{title:"ui user interface communication post send email mail message messages contact write envelope letter mailbox news newsletter",name:"email-85",cat:[27],type:0},{title:"ui user interface communication post send email mail message messages contact write envelope letter mailbox news newsletter",name:"email-84",cat:[27],type:0},{title:"ui user interface communication post send email mail message messages contact write envelope letter mailbox news newsletter",name:"email-83",cat:[27],type:0},{title:"arrow direction top up upward file upload eject",name:"eject",cat:[2],type:0},{title:"food breakfast egg fried yolk",name:"egg",cat:[10],type:0},{title:"holidays decoration egg easter",name:"egg-39",cat:[13],type:0},{title:"holidays decoration egg easter",name:"egg-38",cat:[13],type:0},{title:"change file email mail message note contact pen edit pencil write draw style create editing compose editor draft modify formatting",name:"edit",cat:[8,23],type:0},{title:"media photo camera contrast option saturation multimedia",name:"edit-saturation",cat:[16],type:0},{title:"media photo camera contrast option multimedia",name:"edit-contrast-43",cat:[16],type:0},{title:"media photo camera contrast option multimedia",name:"edit-contrast-42",cat:[16],type:0},{title:"media photo camera contrast option multimedia",name:"edit-color",cat:[16],type:0},{title:"ui user interface text message note pen edit pencil write draw create editing compose editor draft",name:"edit-78",cat:[27],type:0},{title:"ui user interface text message note pen edit pencil write draw create editing compose editor draft",name:"edit-77",cat:[27],type:0},{title:"ui user interface text message note pen edit pencil write draw create editing compose editor draft",name:"edit-76",cat:[27],type:0},{title:"ui user interface text message note pen edit pencil write draw create editing compose editor draft",name:"edit-75",cat:[27],type:0},{title:"ui user interface text message note pen edit pencil write draw create editing compose editor draft",name:"edit-74",cat:[27],type:0},{title:"ui user interface text message note pen edit pencil write draw create editing compose editor draft",name:"edit-73",cat:[27],type:0},{title:"ui user interface text message note pen edit pencil write draw create editing compose editor draft",name:"edit-72",cat:[27],type:0},{title:"ui user interface text message note pen edit pencil write draw create editing compose editor draft",name:"edit-71",cat:[27],type:0},{title:"font text type typography edit color style formatting colour",name:"edit-2",cat:[23],type:0},{title:"weather eclipse",name:"eclipse",cat:[29],type:0},{title:"weight sport fitness equipment exercise dumbbells gym workout",name:"dumbbells",cat:[21],type:0},{title:"weather drop drops water rain",name:"drops",cat:[29],type:0},{title:"weather ui user interface energy environment drop animal nature healthcare health medical ink tear water rain blood drip dripping droplet humid liquid oil petroleum wet",name:"drop",cat:[1,7,12,27,29],type:0},{title:"weather drop tool water rain blur",name:"drop-15",cat:[29,5],type:0},{title:"travel glass food alcohol drink beverage cocktail straw",name:"drink",cat:[10,26],type:0},{title:"glass alcohol drink beverage cocktail straw",name:"drink-2",cat:[26],type:0},{title:"woman clothes accessory dress wear long skirt",name:"dress-woman",cat:[4],type:0},{title:"suit clothes accessory dress wear coat jacket blazer men",name:"dress-man",cat:[4],type:0},{title:"files file storage folder organize furniture documents archive drawer cabinet cupboard drawers handle interior safebox",name:"drawer",cat:[8,11],type:0},{title:"drawer cabinet cupboard drawers",name:"drawer-2",cat:[11],type:0},{title:"arrow move upload resize drag drop cursor select design development click mouse point pointer paste reposition touch",name:"drag",cat:[5],type:0},{title:"move up control drag fingers gesture touch one gestures",name:"drag-up",cat:[24],type:0},{title:"right move control drag fingers gesture touch one gestures",name:"drag-right",cat:[24],type:0},{title:"left move control drag fingers gesture touch one gestures",name:"drag-left",cat:[24],type:0},{title:"down move control drag fingers gesture touch one gestures",name:"drag-down",cat:[24],type:0},{title:"move control drag cursor gesture touch gestures",name:"drag-31",cat:[24],type:0},{title:"move control drag cursor gesture touch gestures",name:"drag-21",cat:[24],type:0},{title:"arrow bottom descend down downward data download file input save storage backup",name:"download",cat:[2,27],type:0},{title:"arrow bottom descend down downward data download file input save backup document",name:"download-3",cat:[2,8],type:0},{title:"arrow bottom descend down downward data download file input save share storage transfer",name:"download-2",cat:[2],type:0},{title:"double hand fingers gesture tap screen touch one gestures interactive",name:"double-tap",cat:[24],type:0},{title:"arrow forward right direction keyboard move navigation out position next onward onwards double",name:"double-right",cat:[2],type:0},{title:"arrow back left arrows direction backward backwards keyboard move navigation out position previous double rewind",name:"double-left",cat:[2],type:0},{title:"arrow direction top up upward cloud data file input save share storage transfer backup ftp hosting import server upload drag drop",name:"dots-upload",cat:[2],type:0},{title:"arrow bottom descend down downward data download file input save share storage transfer drag drop",name:"dots-download",cat:[2],type:0},{title:"door exit furniture entrance",name:"door",cat:[11],type:0},{title:"food cake dessert sweet bakery donut frosting doughnut",name:"donut",cat:[10],type:0},{title:"animal nature pet head dog face",name:"dog",cat:[1],type:0},{title:"home house animal nature basket pet dog doghouse kennel",name:"dog-house",cat:[1],type:0},{title:"healthcare health medical doctor medic physician stethoscope",name:"doctor",cat:[12],type:0},{title:"power tech technology charge mobile phone smartphone recharge station connector dock",name:"dock",cat:[22],type:0},{title:"move top up ui user interface application align alignment layout bar place side widget dock template",name:"dock-top",cat:[27],type:0},{title:"right move ui user interface application align alignment layout bar place side widget dock template",name:"dock-right",cat:[27],type:0},{title:"left move ui user interface application align alignment layout bar place side widget dock template",name:"dock-left",cat:[27],type:0},{title:"bottom move ui user interface application align alignment layout bar place side widget dock template",name:"dock-bottom",cat:[27],type:0},{title:"science healthcare health medical dna helix",name:"dna-38",cat:[12],type:0},{title:"science healthcare health medical dna helix",name:"dna-27",cat:[12],type:0},{title:"line horizontal divide split splitter divider layout design development blocks horizontally separation",name:"divider",cat:[5],type:0},{title:"vertical center align arrange tool distribute design technology development graphic vertically",name:"distribute-vertical",cat:[5],type:0},{title:"horizontal center align arrange tool distribute design technology development horizontally graphic",name:"distribute-horizontal",cat:[5],type:0},{title:"arrow direction move out circle round enlarge expand fullscreen increase maximize reach window zoom disperse center distribute",name:"disperse",cat:[2],type:0},{title:"download save storage backup ui user interface tech technology album drive disk cd dvd blueray compact disc electronics entertainment diskette floppy floppydisk",name:"disk",cat:[22,27],type:0},{title:"player tech technology drive disk cd dvd blueray compact disc electronics entertainment reader",name:"disk-reader",cat:[22],type:0},{title:"download save storage backup drive disk diskette floppy floppydisk",name:"disk-2",cat:[27],type:0},{title:"food kitchen clean dishwasher",name:"dishwasher",cat:[10],type:0},{title:"emoticon smiley disgusted fever nauseated nauseous sick",name:"disgusted",cat:[6],type:0},{title:"finance shopping deal discount ecommerce percent percentage sale shop coupon reduction offer ratio",name:"discount",cat:[19],type:0},{title:"shopping deal discount ecommerce sale shop coupon reduction offer",name:"discount-2",cat:[19],type:0},{title:"user accessibility users patient disabled wheelchair accessible disability disable handicap invalid",name:"disabled",cat:[28],type:0},{title:"direction navigation location path available open track route street accessible walkable",name:"directions",cat:[15],type:0},{title:"arrow left line right arrows direction exchange navigation directions gps location conversion convert lines",name:"direction",cat:[2],type:0},{title:"arrow line alternative arrows change direction exchange files flip horizontal swap switch transmit navigation directions gps location",name:"direction-56",cat:[2],type:0},{title:"arrow line alternative arrows change direction exchange files flip horizontal swap switch transmit navigation directions gps location",name:"direction-53",cat:[2],type:0},{title:"game object dice",name:"dice",cat:[3],type:0},{title:"clothes accessory diamond jewelry object",name:"diamond",cat:[4],type:0},{title:"arrow forward right direction keyboard move navigation out position next onward onwards top up upward upwards diagonal enlarge expand fullscreen maximize zoom",name:"diag-top-right",cat:[2],type:0},{title:"arrow back left direction backward backwards keyboard move navigation out position previous top up upward upwards diagonal enlarge expand fullscreen maximize zoom",name:"diag-top-left",cat:[2],type:0},{title:"arrow forward right direction bottom descend down downward keyboard move navigation out position next onward onwards diagonal enlarge expand fullscreen maximize zoom downwards",name:"diag-bottom-right",cat:[2],type:0},{title:"arrow back left direction bottom descend down downward backward backwards keyboard move navigation out position previous diagonal enlarge expand fullscreen maximize zoom downwards",name:"diag-bottom-left",cat:[2],type:0},{title:"emoticon smiley smile smiling devil evil horn",name:"devil",cat:[6],type:0},{title:"connection communication network connect internet tech technology device wireless signal radio connector receiver wifi",name:"device-connection",cat:[22],type:0},{title:"file folder tool document development programming paper code coding develop script tag source",name:"dev",cat:[8],type:0},{title:"display computer tech technology apple device mac desktop monitor screen pc personal workstation imac",name:"desktop",cat:[22],type:0},{title:"display computer tech technology device desktop monitor screen television tv pc personal workstation",name:"desktop-screen",cat:[22],type:0},{title:"furniture table drawer drawers bureau desk",name:"desk",cat:[11],type:0},{title:"furniture table drawer bureau desk",name:"desk-drawer",cat:[11],type:0},{title:"measure scale tool text message education school note design pen edit pencil write development geometry draw create editing compose craetive drafting editor meter ruler",name:"design",cat:[5,18],type:0},{title:"box shopping delivery pack package shipping service transport cargo courier logistics ship transportation truck van",name:"delivery",cat:[19,25],type:0},{title:"shopping delivery shipping service transport track cargo courier logistics tracking truck van",name:"delivery-track",cat:[19],type:0},{title:"time shopping express delivery shipping service transport speed fast cargo courier logistics truck van delay ontime",name:"delivery-time",cat:[19],type:0},{title:"shopping express delivery shipping service transport speed fast cargo courier logistics truck van",name:"delivery-fast",cat:[19],type:0},{title:"box shopping delivery pack package shipping service transport cargo courier logistics ship",name:"delivery-3",cat:[19],type:0},{title:"box shopping delivery pack package shipping service transport cargo courier logistics ship",name:"delivery-2",cat:[19],type:0},{title:"arrow back left direction backward keyboard previous delete key remove",name:"delete-50",cat:[2],type:0},{title:"arrow back left direction backward keyboard previous cross delete key remove",name:"delete-49",cat:[2],type:0},{title:"user delete remove profile account avatar contact male man person minus cancel users friend follower",name:"delete-30",cat:[28],type:0},{title:"user delete remove profile account avatar contact male man person minus cancel users friend follower",name:"delete-28",cat:[28],type:0},{title:"holidays animal nature christmas deer reindeer rudolph",name:"deer",cat:[1,13],type:0},{title:"holidays celebration party decoration christmas bell",name:"decoration",cat:[13],type:0},{title:"hand holidays halloween dead graveyard rise zombie",name:"dead-hand",cat:[13],type:0},{title:"cloud data storage hosting server ui user interface web hardware memory database harddriver",name:"database",cat:[27],type:0},{title:"ui user interface scale growth settings meter dashboard speed widget setting fast gauge indicator metrics odometer performance productivity speedometer",name:"dashboard-level",cat:[27,25],type:0},{title:"ui interface scale growth settings meter dashboard speed widget setting fast gauge indicator metrics odometer performance productivity speedometer",name:"dashboard-half",cat:[25,27],type:0},{title:"ui user interface scale growth settings meter dashboard speed widget setting fast gauge indicator metrics odometer performance productivity speedometer",name:"dashboard-30",cat:[27],type:0},{title:"ui user interface scale growth settings meter dashboard speed widget setting fast gauge indicator metrics odometer performance productivity speedometer",name:"dashboard-29",cat:[27],type:0},{title:"play sport goal target game aim dart objective shooting",name:"dart",cat:[21],type:0},{title:"fork food cutlery knife tools utensils silverware",name:"cutlery-77",cat:[10],type:0},{title:"food cutlery knife tools utensils silverware spoon",name:"cutlery-76",cat:[10],type:0},{title:"fork food cutlery tools utensils silverware spoon",name:"cutlery-75",cat:[10],type:0},{title:"emoticon smiley cute",name:"cute",cat:[6],type:0},{title:"shopping deal discount ecommerce sale shop cut coupon reduction offer",name:"cut",cat:[19],type:0},{title:"communication answer chat comment comments conversation dialog forum message messages reply speaking talk shopping service help support customer",name:"customer-support",cat:[19],type:0},{title:"arrow back left direction backward backwards keyboard move navigation out position previous share connection social",name:"curved-previous",cat:[2],type:0},{title:"arrow forward right direction keyboard move navigation out position next onward onwards share connection social",name:"curved-next",cat:[2],type:0},{title:"arrow arrows change direction move navigation circle share social directions expand divide split branch control controller dot git slider version",name:"curve-split",cat:[2],type:0},{title:"arrow arrows change direction move navigation circle share social directions expand divide split branch control controller dot git slider version",name:"curve-directions",cat:[2],type:0},{title:"arrow repeat arrows direction sync infinite infinity load loading loop process refresh reload replay update circuit path",name:"curve-circuit",cat:[2],type:0},{title:"window furniture curtain drape",name:"curtain",cat:[11],type:0},{title:"arrow input cursor text type design edit write development click mouse point pointer editing insert typing writing",name:"cursor-text",cat:[5],type:0},{title:"arrow cursor design hand development click mouse point pointer finger active tap",name:"cursor-pointer",cat:[5],type:0},{title:"arrow cursor design ban development click mouse point pointer allowed banned block blocked forbidden frozen inactive not prevent unavailable",name:"cursor-not-allowed",cat:[5],type:0},{title:"arrow navigation lines cursor list design development click mouse point pointer bars gallery hamburger menu options settings",name:"cursor-menu",cat:[5],type:0},{title:"arrow load loading cursor design development click mouse point pointer wait waiting",name:"cursor-load",cat:[5],type:0},{title:"cursor design hand development click mouse point pointer finger fingers gesture grab hold pan",name:"cursor-grab",cat:[5],type:0},{title:"arrow cursor new design development click mouse add copy create plus point pointer selection",name:"cursor-add",cat:[5],type:0},{title:"arrow cursor design development click mouse point pointer",name:"cursor-49",cat:[5],type:0},{title:"arrow cursor design development click mouse point pointer",name:"cursor-48",cat:[5],type:0},{title:"business finance shopping cash funding money currency investment renminbir yen yuan",name:"currency-yen",cat:[3,19],type:0},{title:"business finance shopping cash funding money currency investment pound sterlin",name:"currency-pound",cat:[3,19],type:0},{title:"arrows change exchange commerce conversion convert interchange trade finance shopping money currency rate",name:"currency-exchange",cat:[19],type:0},{title:"business finance shopping cash funding money currency investment euro",name:"currency-euro",cat:[3,19],type:0},{title:"business finance shopping cash funding money currency dollar investment",name:"currency-dollar",cat:[3,19],type:0},{title:"design internet web development cascading css css3 end front frontend programming sheets standards style website",name:"css3",cat:[5],type:0},{title:"emoticon smiley unhappy cry sad tear",name:"cry-57",cat:[6],type:0},{title:"emoticon smiley unhappy cry sad tear",name:"cry-15",cat:[6],type:0},{title:"sport branding crown diadem king premium queen",name:"crown",cat:[21],type:0},{title:"location dartboard goal target map focus maps aim crosshair radar",name:"crosshair",cat:[15],type:0},{title:"arrow circle round cross through hole pass passing pathway",name:"cross",cat:[2],type:0},{title:"arrow line arrows direction connection directions vertical cross lines through bridge divide separate split",name:"cross-vertical",cat:[2],type:0},{title:"arrow line direction keyboard move navigation out position top up upward upwards cross lines through",name:"cross-up",cat:[2],type:0},{title:"arrow forward line right direction keyboard move navigation out position next onward onwards cross lines through",name:"cross-right",cat:[2],type:0},{title:"arrow back left line direction backward backwards keyboard move navigation out position previous cross lines through",name:"cross-left",cat:[2],type:0},{title:"arrow line arrows direction horizontal connection directions cross lines through bridge divide separate split",name:"cross-horizontal",cat:[2],type:0},{title:"arrow line bottom down cross lines through",name:"cross-down",cat:[2],type:0},{title:"measure resize tool design edit development frame graphic adjust crop cut modify",name:"crop",cat:[5],type:0},{title:"food dessert sweet breakfast bread bakery croissant",name:"croissant",cat:[10],type:0},{title:"sport game ball bat cricket",name:"cricket",cat:[21],type:0},{title:"lock security shopping payment safe card checkout credit debit padlock protection secure credit card",name:"credit-locked",cat:[19],type:0},{title:"finance shopping payment money shop card charge checkout credit debit method methods buy credit card",name:"credit-card",cat:[19],type:0},{title:"machine finance atm shopping cash money shop card charge credit debit method methods insert buy withdraw withdrawal",name:"credit-card-in",cat:[19],type:0},{title:"furniture baby bed cradle crib",name:"cradle",cat:[11],type:0},{title:"food animal nature crab seafood",name:"crab",cat:[1,10],type:0},{title:"animal nature milk agriculture cow farm",name:"cow",cat:[1],type:0},{title:"shopping deal discount ecommerce sale shop coupon reduction ticket offer",name:"coupon",cat:[19],type:0},{title:"user sign female woman users symbol gender sex couple girl lesbian",name:"couple-lesbian",cat:[28],type:0},{title:"user sign male man users symbol gay gender guy sex straight",name:"couple-gay",cat:[28],type:0},{title:"media photo camera multimedia timer countdown self-timer",name:"countdown-35",cat:[16],type:0},{title:"media photo camera multimedia timer countdown self-timer",name:"countdown-34",cat:[16],type:0},{title:"woman clothes accessory wear bustier corset",name:"corset",cat:[4],type:0},{title:"arrow direction keyboard move navigation out position top up upward upwards corner squared",name:"corner-up",cat:[2],type:0},{title:"arrow direction keyboard move navigation out position top up upward upwards corner curved",name:"corner-up-round",cat:[2],type:0},{title:"arrow forward right arrows direction keyboard move navigation out position next onward onwards top up upward upwards corner curved",name:"corner-up-right",cat:[2],type:0},{title:"arrow back left arrows direction backward backwards keyboard move navigation out position previous top up upward upwards corner curved",name:"corner-up-left",cat:[2],type:0},{title:"arrow forward right direction keyboard move navigation out position next onward onwards corner squared",name:"corner-right",cat:[2],type:0},{title:"arrow forward right direction keyboard move navigation out position next onward onwards corner curved",name:"corner-right-round",cat:[2],type:0},{title:"arrow forward right arrows direction keyboard move navigation out position next onward onwards top corner curved",name:"corner-right-down",cat:[2],type:0},{title:"arrow back left direction backward backwards keyboard move navigation out position previous corner squared",name:"corner-left",cat:[2],type:0},{title:"arrow back left direction backward backwards keyboard move navigation out position previous corner curved",name:"corner-left-round",cat:[2],type:0},{title:"arrow back left arrows direction bottom backward backwards keyboard move navigation out position previous corner curved",name:"corner-left-down",cat:[2],type:0},{title:"arrow down corner squared",name:"corner-down",cat:[2],type:0},{title:"arrow down corner curved",name:"corner-down-round",cat:[2],type:0},{title:"backup folder group layer layers copy clone copies duplicate paste",name:"copy",cat:[5],type:0},{title:"files file backup group document copy clone copies documents duplicate paste draft",name:"copy-2",cat:[8],type:0},{title:"food cake dessert sweet biscuits cookie cookies",name:"cookies",cat:[10],type:0},{title:"arrow left right arrows change exchange commerce conversion convert interchange trade",name:"conversion",cat:[2],type:0},{title:"play video controller pad tech technology game object console joystick videogame gamepad nintendo playstation remote xbox",name:"controller",cat:[22],type:0},{title:"play video controller pad tech technology game console joystick videogame gamepad nintendo playstation remote xbox",name:"controller-3",cat:[22],type:0},{title:"play video controller pad tech technology game console joystick videogame gamepad nintendo playstation remote xbox",name:"controller-2",cat:[22],type:0},{title:"arrow swap directions scale balance navigate scales weight opposite revert contrast contrasting compare",name:"contrast",cat:[2],type:0},{title:"half colors photo graphic adjust adjustment brightness calibration camera contrast contrasting exposure highlight saturation shadow",name:"contrast-2",cat:[5],type:0},{title:"user business list finance agenda book contacts diary note notebook notes pad contact man person address call users human phonebook",name:"contacts",cat:[3,28],type:0},{title:"user list agenda contacts profile account avatar contact person sidebar address call users human friend follower phonebook",name:"contacts-45",cat:[28],type:0},{title:"user list agenda contacts profile account avatar contact person sidebar address call users human friend follower phonebook",name:"contacts-44",cat:[28],type:0},{title:"user business list finance agenda book contacts diary note notebook notes pad contact man person address call users human phonebook",name:"contacts-2",cat:[3,28],type:0},{title:"connection communication network power internet tech technology jack plug connector wire",name:"connection",cat:[22],type:0},{title:"connection communication business finance connect",name:"connect",cat:[3],type:0},{title:"object cone street traffic",name:"cone",cat:[25],type:0},{title:"computer tech technology tower device desktop pc personal cpu workstation",name:"computer",cat:[22],type:0},{title:"arrow direction top up upward cloud data file input save share storage transfer backup ftp hosting import server upload folder",name:"computer-upload",cat:[2,8],type:0},{title:"computer tech technology device desktop monitor pc personal workstation old vintage",name:"computer-old",cat:[22],type:0},{title:"computer tech technology tower device desktop monitor screen pc personal cpu workstation",name:"computer-monitor",cat:[22],type:0},{title:"circle measure tool education school drawing math design geometry draw graphic drafting architecture compass engineer",name:"compass",cat:[5,18],type:0},{title:"direction navigation position gps location tool navigate travel map compass maps instrument",name:"compass-06",cat:[15],type:0},{title:"direction navigation position gps location tool navigate travel map compass maps instrument",name:"compass-05",cat:[15],type:0},{title:"direction navigation position gps location tool navigate travel map compass maps instrument",name:"compass-04",cat:[15],type:0},{title:"direction navigation position gps location tool navigate travel map compass maps instrument",name:"compass-3",cat:[15,29],type:0},{title:"direction navigation position gps location tool navigate travel map compass maps instrument",name:"compass-2",cat:[15],type:0},{title:"arrow navigation directions scale balance guide navigate scales weight",name:"compare",cat:[2],type:0},{title:"keyboard sign control key design apple button development mac cmd command macintosh",name:"command",cat:[5],type:0},{title:"font text type typography color style editing formatting colour",name:"color",cat:[23],type:0},{title:"file education school book notebook library design read development collection gallery album binder catalog catalogue knowledge label learn learning magazine press reading study",name:"collection",cat:[5,18],type:0},{title:"animal nature pet cat collar domestic god",name:"collar",cat:[1],type:0},{title:"change business finance cash payment coins funding money",name:"coins",cat:[3],type:0},{title:"cross holidays halloween death coffin funeral",name:"coffin",cat:[13],type:0},{title:"food drink beverage hot coffe coffee cup mug tea",name:"coffee",cat:[10],type:0},{title:"long food drink beverage hot coffe coffee cup mug tea",name:"coffee-long",cat:[10],type:0},{title:"machine coffee maker",name:"coffee-2",cat:[11],type:0},{title:"long food drink beverage hot coffe coffee cup mug",name:"coffe-long",cat:[10],type:0},{title:"text design web development programming website editing html code brackets coding dev develop developer embed programmer script tag tags",name:"code",cat:[5,23],type:0},{title:"layout text design web development page programming website html editor code coding dev develop developer programmer script tag tags",name:"code-editor",cat:[5],type:0},{title:"glass food alcohol drink beverage cocktail straw",name:"cocktail",cat:[10],type:0},{title:"ribbon holidays bow gift present decoration christmas cockade",name:"cockade",cat:[13],type:0},{title:"clothes accessory wear coat jacket",name:"coat",cat:[4],type:0},{title:"furniture clothes coat hanger",name:"coat-hanger",cat:[11],type:0},{title:"energy environment plant animal nature green four clover fortune leaf luck lucky",name:"clover",cat:[1,7],type:0},{title:"cloud data file input save share storage sync transfer backup hosting import server upload folder database",name:"cloud",cat:[8],type:0},{title:"arrow direction top up cloud data file input save share storage sync transfer weather backup ftp hosting import server upload",name:"cloud-upload-96",cat:[2,29],type:0},{title:"arrow direction top up cloud data file input save share storage sync transfer backup ftp hosting import server upload",name:"cloud-upload-94",cat:[2],type:0},{title:"cloud weather sun sunny",name:"cloud-sun-19",cat:[29],type:0},{title:"cloud weather sun sunny",name:"cloud-sun-17",cat:[29],type:0},{title:"cloud weather snow flake",name:"cloud-snow-42",cat:[29],type:0},{title:"cloud weather snow",name:"cloud-snow-34",cat:[29],type:0},{title:"cloud weather rainbow",name:"cloud-rainbow",cat:[29],type:0},{title:"cloud weather rain",name:"cloud-rain",cat:[29],type:0},{title:"cloud weather moon night",name:"cloud-moon",cat:[29],type:0},{title:"cloud weather light flash lightning",name:"cloud-light",cat:[29],type:0},{title:"cloud weather hail",name:"cloud-hail",cat:[29],type:0},{title:"cloud weather fog mist",name:"cloud-fog-32",cat:[29],type:0},{title:"cloud weather fog mist",name:"cloud-fog-31",cat:[29],type:0},{title:"cloud weather drop rain",name:"cloud-drop",cat:[29],type:0},{title:"arrow bottom descend down downward cloud data download file input save share storage sync transfer weather",name:"cloud-download-95",cat:[2,29],type:0},{title:"arrow bottom descend down downward cloud data download file input save share storage sync transfer",name:"cloud-download-93",cat:[2],type:0},{title:"cloud storage weather backup ui user interface cloudy forecast icloud",name:"cloud-26",cat:[27,29],type:0},{title:"cloud storage weather backup ui user interface cloudy forecast icloud",name:"cloud-25",cat:[27,29],type:0},{title:"drop tool drawing design development color paint clone dropper eyedropper picker pipette",name:"clone",cat:[5],type:0},{title:"arrow arrows direction energy board circuit connections electronic path power",name:"circuit",cat:[2],type:0},{title:"arrow arrows direction energy board circuit connections electronic path power",name:"circuit-round",cat:[2],type:0},{title:"arrow direction keyboard move navigation out position top up upward upwards circle round",name:"circle-up-39",cat:[2],type:0},{title:"arrow direction keyboard move navigation out position top up upward upwards circle round",name:"circle-up-11",cat:[2],type:0},{title:"arrow direction keyboard move navigation out position top up upward upwards circle round",name:"circle-simple-up",cat:[2],type:0},{title:"arrow forward right direction keyboard move navigation out position next onward onwards circle round",name:"circle-simple-right",cat:[2],type:0},{title:"arrow back left direction backward backwards keyboard move navigation out position previous circle round",name:"circle-simple-left",cat:[2],type:0},{title:"arrow bottom descend down downward circle round",name:"circle-simple-down",cat:[2],type:0},{title:"arrow forward right direction keyboard move navigation out position next onward onwards circle round",name:"circle-right-37",cat:[2],type:0},{title:"arrow forward right direction keyboard move navigation out position next onward onwards circle round play",name:"circle-right-09",cat:[2],type:0},{title:"ui user interface close exit cross delete remove cancel deletion removal denied discard dismiss wrong",name:"circle-remove",cat:[27],type:0},{title:"arrow out circle round user log sign close door exit leave logout outside info",name:"circle-out",cat:[2],type:0},{title:"arrow back left direction backward backwards keyboard move navigation out position previous circle round",name:"circle-left-38",cat:[2],type:0},{title:"arrow back left direction backward backwards keyboard move navigation out position previous circle round",name:"circle-left-10",cat:[2],type:0},{title:"arrow circle round download input save import user enter entry in inbox inside lock log login password security sign way",name:"circle-in",cat:[2],type:0},{title:"arrow bottom descend down downward circle round",name:"circle-down-40",cat:[2],type:0},{title:"arrow bottom descend down downward circle round",name:"circle-down-12",cat:[2],type:0},{title:"ui user interface close exit decrease delete remove minus cancel deletion less removal subtract",name:"circle-delete",cat:[27],type:0},{title:"ui user interface close exit cross delete remove cancel deletion removal denied discard dismiss wrong",name:"circle-bold-remove",cat:[27],type:0},{title:"ui user interface close exit decrease delete remove minus cancel deletion less removal subtract",name:"circle-bold-delete",cat:[27],type:0},{title:"ui user interface expand increase new add create plus addition positive",name:"circle-bold-add",cat:[27],type:0},{title:"ui user interface expand increase new add create plus addition positive",name:"circle-add",cat:[27],type:0},{title:"user profile account avatar contact male man person users member human friend follower",name:"circle-10",cat:[28],type:0},{title:"user profile account avatar contact male man person users member human friend follower",name:"circle-09",cat:[28],type:0},{title:"user profile account avatar contact male man person users member human friend follower",name:"circle-08",cat:[28],type:0},{title:"travel building catholic chistian church religious",name:"church",cat:[26],type:0},{title:"bar food dessert sweet candy chocolate",name:"chocolate",cat:[10],type:0},{title:"food finger french chips fries",name:"chips",cat:[10],type:0},{title:"travel temple building city forbidden flag china monument palace",name:"china",cat:[26],type:0},{title:"holidays christmas chimney fireplace",name:"chimney",cat:[13],type:0},{title:"food vegetable vegetables chili hot pepper",name:"chili",cat:[10],type:0},{title:"user male baby kid boy toy users infant child newborn",name:"child",cat:[28],type:0},{title:"food animal nature turkey meat bone chicken leg thigh poultry",name:"chicken",cat:[10],type:0},{title:"turkey chicken poultry",name:"chicken-2",cat:[1],type:0},{title:"food fruit healthy cherry",name:"cherry",cat:[10],type:0},{title:"business finance banking shopping bill cash check cheque payment pen money method receipt",name:"cheque",cat:[3,19],type:0},{title:"banking shopping bill check cheque payment money method receipt",name:"cheque-3",cat:[19],type:0},{title:"banking shopping bill check cheque payment money method receipt",name:"cheque-2",cat:[19],type:0},{title:"hat cap food cooking chef",name:"chef-hat",cat:[10],type:0},{title:"food hamburger sandwich burger cheeseburger fast fastfood",name:"cheeseburger",cat:[10],type:0},{title:"piece food of breakfast cheddar cheese",name:"cheese-87",cat:[10],type:0},{title:"piece food of breakfast cheddar cheese",name:"cheese-24",cat:[10],type:0},{title:"file success select available document check selected mark accept approve approved checkmark complete completed done checked tick",name:"check",cat:[8],type:0},{title:"ui user interface success select check selected mark accept approve approved checkmark complete completed done checked tick checkbox ok",name:"check-square-11",cat:[27],type:0},{title:"ui user interface success select check selected mark accept approve approved checkmark complete completed done checked tick checkbox ok",name:"check-square-09",cat:[27],type:0},{title:"ui user interface success select check selected mark accept approve approved checkmark complete completed done checked tick checkbox ok",name:"check-small",cat:[27],type:0},{title:"ui user interface success select check selected mark accept approve approved checkmark complete completed done checked tick checkbox ok",name:"check-simple",cat:[27],type:0},{title:"location ui user interface log sign exit logout info travel check calendar flight date airport arrival check-out",name:"check-out",cat:[27],type:0},{title:"location ui user interface enter log login sign info travel check calendar flight date airport check-in departure",name:"check-in",cat:[27],type:0},{title:"ui user interface success select check selected mark accept approve approved checkmark complete completed done checked tick checkbox ok",name:"check-curve",cat:[27],type:0},{title:"ui user interface success select check selected mark accept approve approved checkmark complete completed done checked tick checkbox ok",name:"check-circle-08",cat:[27],type:0},{title:"ui user interface success select check selected mark accept approve approved checkmark complete completed done checked tick checkbox ok",name:"check-circle-07",cat:[27],type:0},{title:"ui user interface success select check selected mark accept approve approved checkmark complete completed done checked tick checkbox ok",name:"check-bold",cat:[27],type:0},{title:"success select check selected mark accept approve approved checkmark complete completed done checked tick checkbox ok",name:"check-2",cat:[27],type:0},{title:"ui user interface communication answer chat comment comments conversation dialog forum message messages reply speaking talk bubble bubbles",name:"chat",cat:[27],type:0},{title:"ui user interface communication answer chat comment comments conversation dialog forum message messages reply speaking talk bubble bubbles",name:"chat-round",cat:[27],type:0},{title:"ui user interface communication answer chat comment comments conversation dialog forum message messages reply speaking talk bubble bubbles",name:"chat-round-content",cat:[27],type:0},{title:"ui user interface communication answer chat comment comments conversation dialog forum message messages reply speaking talk bubble bubbles",name:"chat-reply",cat:[27],type:0},{title:"ui user interface communication answer chat comment comments conversation dialog forum message messages reply speaking talk bubble bubbles",name:"chat-content",cat:[27],type:0},{title:"ui user interface communication chat comment comments conversation dialog forum message messages speaking talk bubble bubbles",name:"chat-46",cat:[27],type:0},{title:"ui user interface communication chat comment comments conversation dialog forum message messages speaking talk bubble bubbles",name:"chat-45",cat:[27],type:0},{title:"ui user interface communication chat comment comments conversation dialog forum message messages speaking talk bubble bubbles",name:"chat-33",cat:[27],type:0},{title:"business finance piechart graph pie report statistics",name:"chart",cat:[3,27],type:0},{title:"files data file stats folder document format chart piechart office graph pie report statistics analytics percent paper documents catalog envelope archive charting charts results",name:"chart-pie",cat:[8],type:0},{title:"business finance piechart graph pie report statistics",name:"chart-pie-36",cat:[3],type:0},{title:"business finance piechart graph pie report statistics",name:"chart-pie-35",cat:[3],type:0},{title:"arrow data progress diagram business finance chart graph report statistics analytics bar",name:"chart-growth",cat:[3],type:0},{title:"data ui user interface diagram stats growth chart graph statistics analytics bar stock bars level signal wifi",name:"chart-bars",cat:[27],type:0},{title:"files data file diagram stats growth folder document format chart office graph statistics analytics bar stock bars paper documents catalog envelope level archive",name:"chart-bar",cat:[8],type:0},{title:"data ui user interface diagram stats growth chart graph statistics analytics bar stock bars level signal wifi strong",name:"chart-bar-53",cat:[27],type:0},{title:"data ui user interface diagram stats growth chart graph statistics analytics bar stock bars level signal wifi",name:"chart-bar-52",cat:[27],type:0},{title:"arrow data progress diagram business finance chart graph report statistics analytics bar",name:"chart-bar-33",cat:[3],type:0},{title:"data diagram business finance chart graph report statistics analytics bar",name:"chart-bar-32",cat:[3],type:0},{title:"circle data stats business finance chart piechart graph pie report statistics analytics percent slice charting charts results",name:"chart-3",cat:[27],type:0},{title:"circle data stats business finance chart piechart graph pie report statistics analytics percent slice charting charts results",name:"chart-2",cat:[27,19],type:0},{title:"holidays glass food alcohol drink wine champagne",name:"champagne",cat:[10,13],type:0},{title:"board education school chalk",name:"chalkboard",cat:[18],type:0},{title:"business seat finance furniture chair design intorior officer",name:"chair",cat:[3,11],type:0},{title:"seat chair",name:"chair-2",cat:[11],type:0},{title:"arrow circle round center align alignment arrange central centralize centralized conference display layout meeting preferences structure tool",name:"centralize",cat:[2],type:0},{title:"weather temperature celsius degrees",name:"celsius",cat:[29],type:0},{title:"player tech technology drive disk cd dvd blueray compact disc electronics entertainment reader",name:"cd-reader",cat:[22],type:0},{title:"security video circuit watch tech technology camera television closed cam cctv monitoring spy surveillance",name:"cctv",cat:[22],type:0},{title:"holidays halloween magic death pot cauldron potion witch",name:"cauldron",cat:[13],type:0},{title:"holidays halloween animal nature pet cat",name:"cat",cat:[1,13],type:0},{title:"travel building tower bastion castle",name:"castle",cat:[26],type:0},{title:"shopping cash payment money shop checkout register buy store till",name:"cash-register",cat:[19],type:0},{title:"bag shopping ecommerce sale shop checkout basket buy cart retail trolley",name:"cart",cat:[19],type:0},{title:"bag shopping ecommerce sale shop checkout basket speed fast buy cart retail trolley",name:"cart-speed",cat:[19],type:0},{title:"ui user interface bag shopping ecommerce sale shop checkout basket buy cart retail trolley",name:"cart-simple",cat:[19,27],type:0},{title:"delete remove bag shopping ecommerce sale shop checkout clear minus basket cancel buy cart retail trolley",name:"cart-simple-remove",cat:[19],type:0},{title:"ui user interface new bag shopping ecommerce sale shop checkout add plus basket buy cart retail trolley",name:"cart-simple-in",cat:[19,27],type:0},{title:"new bag shopping ecommerce sale shop checkout add plus basket buy cart retail trolley",name:"cart-simple-add",cat:[19],type:0},{title:"back bag shopping ecommerce sale shop checkout basket buy cart retail trolley return",name:"cart-return",cat:[19],type:0},{title:"delete remove bag shopping ecommerce sale shop checkout clear minus basket cancel buy cart retail trolley",name:"cart-remove",cat:[19],type:0},{title:"sync refresh reload update bag shopping ecommerce sale shop checkout basket buy cart retail trolley",name:"cart-refresh",cat:[19],type:0},{title:"ui user interface bag shopping ecommerce sale shop checkout basket buy cart retail trolley",name:"cart-9",cat:[19,27],type:0},{title:"delete remove bag shopping ecommerce sale shop checkout clear minus basket cancel buy cart retail trolley",name:"cart-remove-9",cat:[19],type:0},{title:"ui user interface new bag shopping ecommerce sale shop checkout add plus basket buy cart retail trolley",name:"cart-in-9",cat:[19,27],type:0},{title:"new bag shopping ecommerce sale shop checkout add plus basket buy cart retail trolley",name:"cart-add-9",cat:[19],type:0},{title:"full bag shopping ecommerce sale shop checkout basket buy cart retail trolley",name:"cart-full",cat:[19],type:0},{title:"bag shopping ecommerce sale shop checkout favorite favourite basket love like heart buy cart picnic retail trolley",name:"cart-favorite",cat:[19],type:0},{title:"new bag shopping ecommerce sale shop checkout add plus basket buy cart retail trolley",name:"cart-add",cat:[19],type:0},{title:"food vegetable vegetables carrot root",name:"carrot",cat:[10],type:0},{title:"sport home training bicycle bike cardio exercise",name:"cardio",cat:[21],type:0},{title:"sync refresh reload update finance shopping payment money shop card charge checkout credit debit method methods buy credit card",name:"card-update",cat:[19],type:0},{title:"delete remove finance shopping payment money shop card charge checkout credit debit method methods cancel buy credit card",name:"card-remove",cat:[19],type:0},{title:"finance shopping payment money shop card charge checkout credit debit method methods favorite favourite love like heart buy credit card",name:"card-favorite",cat:[19],type:0},{title:"change finance shopping payment money shop edit card charge checkout credit debit method methods buy credit card",name:"card-edit",cat:[19],type:0},{title:"ui user interface security chat message badge card mobile alarm alert notification",name:"card-alert",cat:[27],type:0},{title:"ui user interface sign new finance badge shopping payment money shop card charge checkout credit debit method methods add create plus notification buy credit card more notifications",name:"card-add",cat:[19,27],type:0},{title:"sign new badge card add create plus notification more notifications",name:"card-add-2",cat:[27],type:0},{title:"energy environment electric drive ecology car charging eco green transport vehicle auto transportation automobile",name:"car",cat:[7,25],type:0},{title:"drive car vehicle auto transportation automobile cab taxi",name:"car-taxi",cat:[25],type:0},{title:"drive car vehicle auto transportation automobile",name:"car-sport",cat:[25],type:0},{title:"drive car vehicle auto transportation automobile",name:"car-simple",cat:[25],type:0},{title:"drive car vehicle auto transportation automobile",name:"car-front",cat:[25],type:0},{title:"drive car vehicle auto transportation automobile",name:"car-2",cat:[25],type:0},{title:"font text style editing formatting capitalize caps small",name:"caps-small",cat:[23],type:0},{title:"all font text style editing formatting capitalize caps",name:"caps-all",cat:[23],type:0},{title:"font text style editing formatting capitalize caps",name:"capitalize",cat:[23],type:0},{title:"sport clothes accessory hat wear baseball cap",name:"cap",cat:[4],type:0},{title:"interface board layout art artboard design development paint artwork canvas colors draw easel guides painting picture portrait",name:"canvas",cat:[5],type:0},{title:"holidays food stick sweet candy wrapper christmas",name:"candy",cat:[10,13],type:0},{title:"stick sweet candy christmas",name:"candy-2",cat:[13],type:0},{title:"light holidays food anniversary birthday candle candles celebration party decoration flame",name:"candle",cat:[10,13],type:0},{title:"travel camping tent basecamp",name:"camping",cat:[26],type:0},{title:"travel transportation camper caravan trailer",name:"camper",cat:[26],type:0},{title:"gesture photo photography camera touch focus lens gestures shutter",name:"camera",cat:[24],type:0},{title:"media photo camera multimedia timer",name:"camera-time",cat:[16],type:0},{title:"media picture image photo camera multimedia polaroid",name:"camera-square-58",cat:[16],type:0},{title:"media picture image photo camera multimedia",name:"camera-square-57",cat:[16],type:0},{title:"media display photo camera multimedia",name:"camera-screen",cat:[16],type:0},{title:"media photo camera multimedia digital",name:"camera-compact",cat:[16],type:0},{title:"media ban photo camera multimedia",name:"camera-ban-37",cat:[16],type:0},{title:"media ban photo camera multimedia",name:"camera-ban-36",cat:[16],type:0},{title:"media photo camera multimedia digital",name:"camera-20",cat:[16],type:0},{title:"media photo camera multimedia digital",name:"camera-19",cat:[16],type:0},{title:"media photo camera multimedia digital",name:"camera-18",cat:[16],type:0},{title:"ui user interface day schedule time grid calendar appointment event plan planning date month timetable year",name:"calendar-grid-61",cat:[27],type:0},{title:"day schedule time holidays grid calendar appointment event plan planning date month timetable year",name:"calendar-grid-58",cat:[13,27],type:0},{title:"ui user interface day schedule time check completed done calendar checked appointment event plan planning date month timetable year checkmark. complete",name:"calendar-check-62",cat:[27],type:0},{title:"ui user interface day schedule time check completed done calendar checked appointment event plan planning date month timetable year checkmark. complete",name:"calendar-check-59",cat:[27],type:0},{title:"ui user interface day schedule new time add calendar appointment event plan date month",name:"calendar-add",cat:[27],type:0},{title:"ui user interface day schedule time calendar appointment event plan planning date month timetable year",name:"calendar-60",cat:[27],type:0},{title:"ui user interface day schedule time calendar appointment event plan planning date month timetable year",name:"calendar-57",cat:[27],type:0},{title:"business finance education school accounting budget calculate calculator math mathematics",name:"calculator",cat:[3,18],type:0},{title:"holidays emoticon smiley anniversary birthday cake candle candles celebration dessert party sweet",name:"cake",cat:[6,13],type:0},{title:"holidays food slice anniversary birthday cake celebration dessert party sweet cheesecake",name:"cake-slice",cat:[10,13],type:0},{title:"food anniversary birthday cake candles celebration dessert party sweet",name:"cake-100",cat:[10],type:0},{title:"food anniversary birthday cake candles celebration dessert party sweet",name:"cake-13",cat:[10],type:0},{title:"furniture plant animal nature cactus tree",name:"cactus",cat:[1,11],type:0},{title:"connection power accessory connect tech technology cable jack plug port usb connector wire charger",name:"cable-50",cat:[22],type:0},{title:"connection power accessory connect tech technology cable jack plug port usb connector wire charger",name:"cable-49",cat:[22],type:0},{title:"furniture drawer cabinet cupboard drawers",name:"cabinet",cat:[11],type:0},{title:"clothes accessory wear button",name:"button",cat:[4],type:0},{title:"ui media control button stop multimedia",name:"button-stop",cat:[16],type:0},{title:"next ui media multimedia skip",name:"button-skip",cat:[16],type:0},{title:"back previous rewind ui media multimedia",name:"button-rewind",cat:[16],type:0},{title:"ui media control button multimedia rec record",name:"button-record",cat:[16],type:0},{title:"back previous rewind ui media multimedia",name:"button-previous",cat:[16],type:0},{title:"ui media power button multimedia off on",name:"button-power",cat:[16],type:0},{title:"play ui media control button multimedia",name:"button-play",cat:[16],type:0},{title:"ui media control button multimedia pause",name:"button-pause",cat:[16],type:0},{title:"next ui media multimedia skip",name:"button-next",cat:[16],type:0},{title:"ui media control eject button multimedia",name:"button-eject",cat:[16],type:0},{title:"ui media control button stop multimedia",name:"button-circle-stop",cat:[16],type:0},{title:"play ui media control button multimedia",name:"button-circle-play",cat:[16],type:0},{title:"ui media control button multimedia pause",name:"button-circle-pause",cat:[16],type:0},{title:"arrow control cursor action button click mouse trigger",name:"button-2",cat:[5],type:0},{title:"animal nature insect fly butterfly wings",name:"butterfly",cat:[1],type:0},{title:"business finance avatar businessman tie clothes man person professional shirt shopping",name:"businessman-04",cat:[3,19],type:0},{title:"business finance avatar businessman tie clothes accessory man person professional shirt",name:"businessman-03",cat:[3,4],type:0},{title:"education school vehicle transportation bus",name:"bus",cat:[18,25],type:0},{title:"education school vehicle transportation bus",name:"bus-front-12",cat:[18,25],type:0},{title:"education school vehicle transportation bus",name:"bus-front-10",cat:[25],type:0},{title:"navigation ui user interface layout list menu options bullet bullets items",name:"bullet-list",cat:[27],type:0},{title:"ui process organize schedule text list agenda design check development menu bullet bullets checklist item items listing tasks todo",name:"bullet-list-70",cat:[5],type:0},{title:"ui process organize schedule text list agenda design check development menu bullet bullets checklist item items listing tasks todo",name:"bullet-list-69",cat:[5],type:0},{title:"ui process organize schedule text list agenda design check development menu bullet bullets checklist item items listing tasks todo",name:"bullet-list-68",cat:[5],type:0},{title:"ui process organize schedule text list agenda design check development menu bullet bullets checklist item items listing tasks todo",name:"bullet-list-67",cat:[5],type:0},{title:"energy environment bulb lamp light electric ecology lightbulb saver",name:"bulb",cat:[7],type:0},{title:"energy environment bulb light electric ecology lightbulb saver",name:"bulb-saver",cat:[7],type:0},{title:"business finance bulb idea lamp light",name:"bulb-63",cat:[3],type:0},{title:"business finance bulb idea lamp light",name:"bulb-62",cat:[3],type:0},{title:"business finance bulb idea lamp light",name:"bulb-61",cat:[3],type:0},{title:"business finance building city company construction estate home house real skyscraper",name:"building",cat:[3],type:0},{title:"design development animal nature bug error insect ladybird ladybug",name:"bug",cat:[1,5],type:0},{title:"save design development bucket collect collection color fill pail paint",name:"bucket",cat:[5],type:0},{title:"tool education school art drawing design development color paint draw painting graphic brush paintbrush artist",name:"brush",cat:[5,18],type:0},{title:"social network browser design internet web apple development mac page ios osx safari",name:"browser-safari",cat:[5],type:0},{title:"social network browser design internet web development page opera",name:"browser-opera",cat:[5],type:0},{title:"social network browser design internet web development page explorer microsoft",name:"browser-ie",cat:[5],type:0},{title:"social network browser design internet web development page firefox fox mozilla",name:"browser-firefox",cat:[5],type:0},{title:"social network browser design internet web development page edge explorer microsoft",name:"browser-edge",cat:[5],type:0},{title:"social network browser design internet web google development chrome page",name:"browser-chrome",cat:[5],type:0},{title:"object clean broom",name:"broom",cat:[11],type:0},{title:"food broccoli cabbage vegetable vegetables",name:"broccoli",cat:[10],type:0},{title:"media photo brightness camera contrast option multimedia",name:"brightness-47",cat:[16],type:0},{title:"weather energy environment media photo brightness camera option multimedia sun sunny",name:"brightness-46",cat:[7,16,29],type:0},{title:"work business finance bag briefcase job office portfolio suitcase",name:"briefcase-26",cat:[3],type:0},{title:"work business finance bag briefcase job office portfolio suitcase",name:"briefcase-25",cat:[3],type:0},{title:"work business finance bag briefcase job office portfolio suitcase",name:"briefcase-24",cat:[3],type:0},{title:"food slice sandwich breakfast bread loaf toast",name:"bread",cat:[10],type:0},{title:"healthcare health medical brain mind",name:"brain",cat:[12],type:0},{title:"woman clothes accessory wear bra underwear",name:"bra",cat:[4],type:0},{title:"sport gloves ring punch boxing equipment fighting training",name:"boxing",cat:[21],type:0},{title:"file storage post folder box document order shopping collection editor delivery gift package parcel present shipping archive container drawer product donation",name:"box",cat:[8,19],type:0},{title:"post box order shopping delivery gift package parcel present shipping surprise product donation wrapped",name:"box-ribbon",cat:[19],type:0},{title:"post box order shopping delivery gift package parcel present shipping product donation",name:"box-3d-50",cat:[19],type:0},{title:"post box order shopping delivery gift package parcel present shipping product donation",name:"box-2",cat:[19],type:0},{title:"sport object ball bowling",name:"bowling",cat:[21],type:0},{title:"food bowl dish soup",name:"bowl",cat:[10],type:0},{title:"arrow sport bow object weapon",name:"bow",cat:[21],type:0},{title:"food bottle alcohol drink beer wine",name:"bottle",cat:[10],type:0},{title:"food bottle alcohol drink wine",name:"bottle-wine",cat:[10],type:0},{title:"emoticon smiley bored boring exhausted sleepy tired yawn",name:"bored",cat:[6],type:0},{title:"clothes accessory holidays wear boot footwear shoe ice christmas skates skating",name:"boot",cat:[4,13],type:0},{title:"high woman clothes accessory wear boot footwear shoe heels",name:"boot-woman",cat:[4],type:0},{title:"wear boot footwear shoe ice christmas skates skating",name:"boot-2",cat:[13],type:0},{title:"business finance education school furniture books bookshop library mini shelf",name:"books",cat:[3,11,18],type:0},{title:"education school books bookshop library shelf",name:"books-46",cat:[18],type:0},{title:"agenda book diary note notebook notes pad achievement award ribbon label bookmark favorite favourite mark marker like bookmarking marked preference saved",name:"bookmark",cat:[8],type:0},{title:"location delete remove achievement award ribbon bookmark favorite favourite mark marker clear minus like cancel bookmarking marked preference saved removal",name:"bookmark-remove",cat:[15,27],type:0},{title:"location delete remove achievement award ribbon bookmark favorite favourite mark marker clear minus like cancel bookmarking marked preference saved removal",name:"bookmark-remove-2",cat:[15,27],type:0},{title:"location new achievement award ribbon add create plus bookmark favorite favourite mark marker like bookmarking marked preference saved",name:"bookmark-add",cat:[15,27],type:0},{title:"location new achievement award ribbon add create plus bookmark favorite favourite mark marker like bookmarking marked preference saved",name:"bookmark-add-2",cat:[15,27],type:0},{title:"achievement award ribbon label reading study bookmark favorite favourite mark marker like bookmarking marked preference saved",name:"bookmark-2",cat:[15,18,27],type:0},{title:"open education school book notebook library read album knowledge learn learning magazine press reading study bible",name:"book",cat:[18,27],type:0},{title:"education school agenda book contacts diary note notebook notes pad contact design read development learn reading study address code manual register",name:"book-open",cat:[5,18],type:0},{title:"education school agenda book contacts diary note notebook notes pad contact design read development learn reading study address code manual register",name:"book-open-2",cat:[5,18],type:0},{title:"finance education school agenda book contacts diary note notebook notes pad ribbon contact design development label reading study address bookmark code favorite favourite manual mark marker",name:"book-bookmark",cat:[5,18],type:0},{title:"finance education school agenda book contacts diary note notebook notes pad ribbon contact design development label reading study address bookmark code favorite favourite manual mark marker",name:"book-bookmark-2",cat:[5,18],type:0},{title:"education school book notebook",name:"book-39",cat:[18],type:0},{title:"files file folder education school agenda book diary note notebook notes pad library read learn reading study manual",name:"book-08",cat:[8,18],type:0},{title:"files file folder education school agenda book diary note notebook notes pad library read learn reading study manual",name:"book-07",cat:[8,18],type:0},{title:"cross holidays halloween animal nature scary bone bones dog human",name:"bones",cat:[1,13],type:0},{title:"emoticon smiley bomb",name:"bomb",cat:[6],type:0},{title:"ui user interface control preferences tool edit options settings configuration setting setup bolt",name:"bolt",cat:[27],type:0},{title:"weight font text editing bold formatting",name:"bold",cat:[23],type:0},{title:"arrow direction keyboard move navigation out position top up upward upwards",name:"bold-up",cat:[2],type:0},{title:"arrow forward right direction keyboard move navigation out position next onward onwards",name:"bold-right",cat:[2],type:0},{title:"ui user interface close exit cross delete remove cancel deletion removal denied discard dismiss wrong",name:"bold-remove",cat:[27],type:0},{title:"arrow back left direction backward backwards keyboard move navigation out position previous",name:"bold-left",cat:[2],type:0},{title:"arrow bottom descend down downward",name:"bold-down",cat:[2],type:0},{title:"arrow line alternative arrows change direction exchange files flip horizontal swap switch transmit",name:"bold-direction",cat:[2],type:0},{title:"ui user interface close exit decrease delete remove minus cancel deletion less removal subtract",name:"bold-delete",cat:[27],type:0},{title:"ui user interface expand increase new add create plus addition positive",name:"bold-add",cat:[27],type:0},{title:"travel delivery vehicle sea ship transportation boat",name:"boat",cat:[25],type:0},{title:"travel delivery vehicle sea ship transportation boat",name:"boat-small-03",cat:[25],type:0},{title:"travel delivery vehicle sea ship transportation boat",name:"boat-small-02",cat:[25],type:0},{title:"travel delivery vehicle sea ship transportation boat",name:"boat-front",cat:[25],type:0},{title:"sign info board display shopping advertise advertisement advertising billboard notice signboard",name:"board",cat:[19],type:0},{title:"board education school artboard",name:"board-51",cat:[18],type:0},{title:"line board business finance art artboard drawing chart",name:"board-30",cat:[3],type:0},{title:"line board business finance art artboard drawing chart piechart",name:"board-29",cat:[3],type:0},{title:"line board business finance art artboard drawing",name:"board-28",cat:[3],type:0},{title:"line board business finance education school art artboard drawing",name:"board-27",cat:[3,18],type:0},{title:"sign info board display advertise advertisement advertising billboard notice signboard",name:"board-2",cat:[19],type:0},{title:"sync connection ui user interface communication network connect technology wireless signal bluetooth",name:"bluetooth",cat:[27],type:0},{title:"arrow direction keyboard move navigation out position top up upward upwards",name:"block-up",cat:[2],type:0},{title:"arrow forward right direction keyboard move navigation out position next onward onwards top up upward upwards enlarge expand fullscreen maximize zoom box undock",name:"block-top-right",cat:[2],type:0},{title:"arrow back left direction backward backwards keyboard move navigation out position previous top up upward upwards enlarge expand fullscreen maximize zoom box undock",name:"block-top-left",cat:[2],type:0},{title:"arrow forward right direction keyboard move navigation out position next onward onwards",name:"block-right",cat:[2],type:0},{title:"arrow back left direction backward backwards keyboard move navigation out position previous",name:"block-left",cat:[2],type:0},{title:"arrow bottom descend down downward move",name:"block-down",cat:[2],type:0},{title:"arrow forward right direction bottom descend down downward keyboard move navigation out position next onward onwards enlarge expand fullscreen maximize zoom downwards box undock",name:"block-bottom-right",cat:[2],type:0},{title:"arrow back left direction bottom descend down downward backward backwards keyboard move navigation out position previous enlarge expand fullscreen maximize zoom downwards box undock",name:"block-bottom-left",cat:[2],type:0},{title:"emoticon smiley surprise surprised astonished blind dizzy",name:"blind",cat:[6],type:0},{title:"box tool design development filter graphic grid blend distort gradient illustration mesh netted warp",name:"blend",cat:[5],type:0},{title:"emoticon smiley bleah concern confused puzzled thinking",name:"bleah",cat:[6],type:0},{title:"finance shopping payment funding money currency coin ecommerce card charge checkout credit debit method methods bitcoin digital online",name:"bitcoin",cat:[19],type:0},{title:"holidays sweet bread cookie biscuit christmas ginger gingerbread",name:"biscuit",cat:[13],type:0},{title:"travel discover object explore binocular binoculars",name:"binocular",cat:[26],type:0},{title:"play sport object billiard pool",name:"billiard",cat:[21],type:0},{title:"sport transportation bicycle bike cyclist",name:"bike",cat:[21,25],type:0},{title:"out emoticon smiley big happy bigmouth grimace mouth tongue",name:"bigmouth",cat:[6],type:0},{title:"emoticon smiley big cheerful grin happy smile smiling teeth",name:"big-smile",cat:[6],type:0},{title:"emoticon smiley big eyes surprise surprised",name:"big-eyes",cat:[6],type:0},{title:"glass food alcohol drink beverage cocktail straw",name:"beverage",cat:[10],type:0},{title:"door travel wall berlin brandenburg gate",name:"berlin",cat:[26],type:0},{title:"clothes accessory wear belt strap",name:"belt",cat:[4],type:0},{title:"ui user interface ring alarm sound alert notification christmas bell buzz ringing ringtone wake",name:"bell-55",cat:[27],type:0},{title:"ui user interface education school ring alarm sound alert notification christmas bell buzz ringing ringtone wake",name:"bell-54",cat:[18,27],type:0},{title:"ui user interface holidays ring alarm sound alert notification christmas bell buzz ringing ringtone wake",name:"bell-53",cat:[13,27],type:0},{title:"glass food alcohol drink beer beverage",name:"beer-96",cat:[10],type:0},{title:"holidays glass food alcohol drink beer beverage",name:"beer-95",cat:[10,13],type:0},{title:"animal nature insect bee fly honey wasp",name:"bee",cat:[1],type:0},{title:"furniture sleep side bed",name:"bed-side",cat:[11],type:0},{title:"double furniture sleep bed",name:"bed-23",cat:[11],type:0},{title:"furniture sleep bed",name:"bed-09",cat:[11],type:0},{title:"baby object animal nature toy face bear teddy",name:"bear",cat:[1],type:0},{title:"baby object animal nature toy face bear teddy",name:"bear-2",cat:[1],type:0},{title:"energy environment power object battery",name:"battery",cat:[7],type:0},{title:"ui user interface energy environment power low electric electricity plug charge charging level lightning battery ion lithium rechargeable status",name:"battery-low",cat:[7,27],type:0},{title:"ui user interface energy environment power electric electricity plug charge charging level lightning battery ion lithium rechargeable status",name:"battery-half",cat:[7,27],type:0},{title:"ui user interface energy environment power electric electricity plug charge charging level lightning battery ion lithium rechargeable status",name:"battery-83",cat:[7,27],type:0},{title:"ui user interface energy environment power electric electricity plug charge charging level lightning battery ion lithium rechargeable status",name:"battery-81",cat:[7,27],type:0},{title:"furniture bath bathroom shower tub",name:"bath-tub",cat:[11],type:0},{title:"man holidays halloween hero animal nature bat batman",name:"bat",cat:[1,13],type:0},{title:"sport game ball basket basketball nba",name:"basketball-13",cat:[21],type:0},{title:"sport game ball basket basketball nba",name:"basketball-12",cat:[21],type:0},{title:"ui user interface shopping ecommerce sale shop checkout basket buy cart groceries picnic retail",name:"basket",cat:[19,27],type:0},{title:"sync refresh reload update shopping ecommerce sale shop checkout basket buy cart groceries picnic retail",name:"basket-update",cat:[19],type:0},{title:"shopping ecommerce sale shop checkout basket buy cart groceries picnic retail",name:"basket-simple",cat:[19],type:0},{title:"delete remove bag shopping ecommerce sale shop checkout clear minus cancel buy cart groceries retail",name:"basket-simple-remove",cat:[19],type:0},{title:"new bag shopping ecommerce sale shop checkout add plus buy cart groceries retail",name:"basket-simple-add",cat:[19],type:0},{title:"share social shopping connect ecommerce sale shop checkout basket buy cart groceries picnic retail",name:"basket-share",cat:[19],type:0},{title:"shopping ecommerce sale shop checkout view search basket find lens buy cart groceries picnic retail",name:"basket-search",cat:[19],type:0},{title:"delete remove bag shopping ecommerce sale shop checkout clear minus cancel buy cart groceries retail",name:"basket-remove",cat:[19],type:0},{title:"shopping ecommerce sale shop checkout favorite favourite basket love like heart buy cart groceries picnic retail",name:"basket-favorite",cat:[19],type:0},{title:"change bag shopping ecommerce sale shop edit checkout modify buy cart groceries retail",name:"basket-edit",cat:[19],type:0},{title:"new bag shopping ecommerce sale shop checkout add plus buy cart groceries retail",name:"basket-add",cat:[19],type:0},{title:"sport game baseball ball base catch league",name:"baseball",cat:[21],type:0},{title:"sport game baseball bat base league",name:"baseball-bat",cat:[21],type:0},{title:"sport game baseball ball base catch league",name:"baseball-ball",cat:[21],type:0},{title:"shopping bar price checkout label code tag barcode product scan scanner qr qrcode",name:"barcode-qr",cat:[19],type:0},{title:"shopping bar price checkout label code tag barcode product scan scanner",name:"barcode",cat:[19],type:0},{title:"shopping bar price checkout label code tag barcode product scan scanner",name:"barcode-scan",cat:[19],type:0},{title:"travel food cooking barbecue barbeque bbq grill",name:"barbecue",cat:[10,26],type:0},{title:"fork food cooking tools barbecue barbeque bbq grill rotisserie spatula utensils",name:"barbecue-tools",cat:[10],type:0},{title:"food cooking barbecue barbeque bbq grill",name:"barbecue-15",cat:[10],type:0},{title:"business finance travel bank columns landmark temple",name:"bank",cat:[3,26],type:0},{title:"food fruit banana healthy",name:"banana",cat:[10],type:0},{title:"ui user interface sign ban stop banned block blocked forbidden not prevent none private cancel",name:"ban",cat:[27],type:0},{title:"ui user interface sign ban stop banned block blocked forbidden not prevent none private cancel",name:"ban-bold",cat:[27],type:0},{title:"holidays object party baloon",name:"baloon",cat:[13],type:0},{title:"play education school sport ball football soccer",name:"ball-soccer",cat:[18,21],type:0},{title:"play education school sport ball basket",name:"ball-basket",cat:[18,21],type:0},{title:"media balance photo camera option multimedia white",name:"balance",cat:[16],type:0},{title:"food french breakfast baguette bread loaf",name:"baguette",cat:[10],type:0},{title:"travel bag briefcase suitcase backpack baggage luggage",name:"bag",cat:[26],type:0},{title:"time bag briefcase shopping discount ecommerce sale shop purse countdown buy cart handbag offer",name:"bag-time",cat:[19],type:0},{title:"delete remove bag briefcase shopping ecommerce sale shop purse clear minus cancel buy cart handbag",name:"bag-remove-22",cat:[19],type:0},{title:"delete remove bag briefcase shopping ecommerce sale shop purse clear minus cancel buy cart handbag",name:"bag-remove-19",cat:[19],type:0},{title:"change bag briefcase shopping ecommerce sale shop edit purse modify buy cart handbag",name:"bag-edit",cat:[19],type:0},{title:"new bag briefcase shopping ecommerce sale shop purse add plus buy cart handbag",name:"bag-add-21",cat:[19],type:0},{title:"new bag briefcase shopping ecommerce sale shop purse add plus buy cart handbag",name:"bag-add-18",cat:[19],type:0},{title:"cross bag healthcare health medical survival",name:"bag-50",cat:[12],type:0},{title:"cross bag healthcare health medical survival",name:"bag-49",cat:[12],type:0},{title:"bag clothes accessory hand wear purse",name:"bag-22",cat:[4],type:0},{title:"bag clothes accessory hand wear purse",name:"bag-21",cat:[4],type:0},{title:"bag briefcase shopping ecommerce sale shop purse buy cart handbag",name:"bag-20",cat:[19],type:0},{title:"bag briefcase shopping ecommerce sale shop purse buy cart handbag",name:"bag-17",cat:[19],type:0},{title:"bag briefcase shopping ecommerce sale shop purse buy cart handbag",name:"bag-16",cat:[19],type:0},{title:"ui user interface bag briefcase shopping ecommerce sale shop purse buy cart handbag",name:"bag-09",cat:[19,27],type:0},{title:"sport game activity badminton tennis",name:"badminton",cat:[21],type:0},{title:"business finance badge card id cardholder id card identification identity lanyard profile",name:"badge",cat:[3],type:0},{title:"user login document badge identification identity profile contact card tag users member access",name:"badge-15",cat:[28],type:0},{title:"user login document badge identification identity profile contact card tag users member access",name:"badge-14",cat:[28],type:0},{title:"user login document badge identification identity profile contact man card tag users member access human",name:"badge-13",cat:[28],type:0},{title:"food bacon breakfast meat pork",name:"bacon",cat:[10],type:0},{title:"arrow back backward move ui user interface control layer design",name:"backward",cat:[27],type:0},{title:"travel bag clothes accessory wear backpack camping",name:"backpack",cat:[4,26],type:0},{title:"education school bag backpack",name:"backpack-58",cat:[18],type:0},{title:"education school bag backpack",name:"backpack-57",cat:[18],type:0},{title:"travel bag clothes accessory wear backpack camping",name:"backpack-2",cat:[4,26],type:0},{title:"font text type typography color style editing background",name:"background",cat:[23],type:0},{title:"arrow back curve forward invert left line redo repeat right rotate undo",name:"back-80",cat:[2],type:0},{title:"arrow back curve forward invert left line redo repeat right rotate undo",name:"back-78",cat:[2],type:0},{title:"play suit clothes accessory baby kid romper wear food object bottle biberon infant milk child dummy",name:"baby",cat:[4],type:0},{title:"baby object bottle milk child",name:"baby-bottle",cat:[10],type:0},{title:"baby object child dummy pacifier",name:"baby-3",cat:[10],type:0},{title:"baby bottle biberon infant milk",name:"baby-2",cat:[10],type:0},{title:"user lock security group profile account avatar contact male man person safe padlock protection secure users member human friend follower community people",name:"b-security",cat:[28],type:0},{title:"user delete remove group profile account avatar contact male man person cancel users member human friend follower community people",name:"b-remove",cat:[28],type:0},{title:"user communication group team meeting answer chat comment comments conversation dialog forum message messages reply speaking talk profile account avatar contact male man person service help support users member appointment human friend customer follower community people",name:"b-meeting",cat:[28],type:0},{title:"user group profile account avatar contact male man person favorite favourite love like heart users member human friend follower community people",name:"b-love",cat:[28],type:0},{title:"position location user group profile account avatar contact male man person pin users member human friend locator follower body community people",name:"b-location",cat:[28],type:0},{title:"user group profile account avatar contact male man person check mark approved complete completed done checked tick users member human friend follower community people",name:"b-check",cat:[28],type:0},{title:"user group new profile account avatar contact male man person add create plus users friend follower community people",name:"b-add",cat:[28],type:0},{title:"travel object weapon axe hatchet",name:"axe",cat:[26],type:0},{title:"competition achievement award ribbon badge shopping seal medal prize winner reward champion recognition",name:"award",cat:[19],type:0},{title:"business finance education school achievement award ribbon certificate",name:"award-74",cat:[3,18],type:0},{title:"education school sport award medal prize winner",name:"award-55",cat:[18,21],type:0},{title:"business finance education school award ribbon certificate degree diploma licence patent",name:"award-49",cat:[3,18],type:0},{title:"business finance education school sport achievement award ribbon",name:"award-48",cat:[3,18,21],type:0},{title:"file music folder document volume audio sound soundtrack",name:"audio",cat:[8],type:0},{title:"media multimedia audio mic microphone speaker",name:"audio-92",cat:[16],type:0},{title:"media text editing multimedia audio mic microphone speaker",name:"audio-91",cat:[16,23],type:0},{title:"file ui user interface inbox text email mail contact copy editing paper attachment attach attached attaching clip collate include paperclip",name:"attach-87",cat:[23,27],type:0},{title:"file ui user interface inbox text email mail contact copy editing paper attachment attach attached attaching clip collate include paperclip",name:"attach-86",cat:[23,27],type:0},{title:"education school science healthcare health medical atom chemistry molecule",name:"atom",cat:[12,18],type:0},{title:"business machine finance atm banking",name:"atm",cat:[3],type:0},{title:"object helmet space astronaut",name:"astronaut",cat:[26],type:0},{title:"line interface board layout tool artboard design target development shape paint artwork canvas colors draw guides grid pallet spacing swatch",name:"artboard",cat:[5],type:0},{title:"furniture chair armchair",name:"armchair",cat:[11],type:0},{title:"files file storage ui user interface folder organize box document furniture collection documents editor archive container drawer cabinet handle safebox",name:"archive",cat:[8,27],type:0},{title:"file storage folder box document collection editor archive container drawer",name:"archive-paper",cat:[8],type:0},{title:"file storage folder success available box document check collection editor archive container drawer",name:"archive-paper-check",cat:[8],type:0},{title:"file storage folder box document collection editor archive container drawer",name:"archive-content",cat:[8],type:0},{title:"file storage folder success available box document check collection editor mark approved complete completed done archive container drawer checked tick",name:"archive-check",cat:[8],type:0},{title:"file storage folder box document collection editor archive container drawer",name:"archive-3d-content",cat:[8],type:0},{title:"file storage folder success available box document check collection editor mark approved complete completed done archive container drawer checked tick",name:"archive-3d-check",cat:[8],type:0},{title:"files file storage ui user interface folder organize box document furniture collection documents editor archive container drawer cabinet handle safebox",name:"archive-2",cat:[8,27],type:0},{title:"direction navigation position gps location time map reminder pin place marker maps appointment",name:"appointment",cat:[15],type:0},{title:"design payment computer pay apple development device ipad iphone logo mac",name:"apple",cat:[5,22],type:0},{title:"education apple food fruit healthcare health medical",name:"apple-2",cat:[10,12],type:0},{title:"storage box app design development cube cardboard delivery gift pack package parcel present shipment shipping",name:"app",cat:[5],type:0},{title:"scale design development animation rectangle transform translate",name:"animation-32",cat:[5],type:0},{title:"play video key design development animation motion film frames movie steps",name:"animation-31",cat:[5],type:0},{title:"curve move path design development animation bezier bounce easing motion trajectory",name:"animation-14",cat:[5],type:0},{title:"emoticon angry furious smiley unhappy upset",name:"angry-44",cat:[6],type:0},{title:"emoticon angry furious smiley unhappy upset",name:"angry-10",cat:[6],type:0},{title:"right measure tool mathematics design development shape angle geometry",name:"angle",cat:[5],type:0},{title:"design android google development bot device mobile phone robot smartphone",name:"android",cat:[5,22],type:0},{title:"object anchor help support link",name:"anchor",cat:[25,26],type:0},{title:"data ui user interface diagram stats chart graph report statistics analytics monitor healthcare health medical charting charts results analysis analytic",name:"analytics-89",cat:[12,27],type:0},{title:"data ui user interface diagram stats chart graph report statistics analytics monitor healthcare health medical charting charts results analysis analytic",name:"analytics-88",cat:[12,27],type:0},{title:"cross healthcare health medical emergency ambulance hospital",name:"ambulance",cat:[12],type:0},{title:"move top align alignment arrange layout paragraph text typography design development arrangement baseline place side",name:"align-top",cat:[5],type:0},{title:"right move align alignment arrange layout editing arrangement place side",name:"align-right",cat:[5],type:0},{title:"right align font paragraph text type typography",name:"align-right-2",cat:[23],type:0},{title:"left move align alignment arrange layout editing arrangement place side",name:"align-left",cat:[5],type:0},{title:"left align font paragraph text type typography",name:"align-left-2",cat:[23],type:0},{title:"align font paragraph text type typography editing justify",name:"align-justify",cat:[23],type:0},{title:"center align font paragraph text type typography editing",name:"align-center",cat:[23],type:0},{title:"move vertical center align alignment arrange layout paragraph text typography design development arrangement baseline place side middle vertically",name:"align-center-vertical",cat:[5],type:0},{title:"horizontal move center align alignment arrange layout paragraph text typography design development horizontally arrangement baseline place side middle",name:"align-center-horizontal",cat:[5],type:0},{title:"bottom move align alignment arrange layout paragraph text typography design development arrangement baseline place side",name:"align-bottom",cat:[5],type:0},{title:"object alien space ufo spaceship",name:"alien-33",cat:[25],type:0},{title:"object emoticon alien space ufo",name:"alien-29",cat:[6],type:0},{title:"ui user interface error danger alert attention caution exclamation problem warning red",name:"alert",cat:[27],type:0},{title:"ui user interface sign info alert information notification about faq help support tooltip",name:"alert-square-i",cat:[27],type:0},{title:"ui user interface sign info mark alert information notification about faq help support ask query question",name:"alert-square-que",cat:[27],type:0},{title:"ui user interface sign info stop mark error danger alert attention caution exclamation information notification warning",name:"alert-square-exc",cat:[27],type:0},{title:"ui user interface sign info alert information notification about faq help support tooltip",name:"alert-i",cat:[27],type:0},{title:"ui user interface sign info travel alert information notification about faq help support tooltip",name:"alert-circle-i",cat:[26,27],type:0},{title:"ui user interface sign info mark alert information notification about faq help support ask query question",name:"alert-circle-que",cat:[27],type:0},{title:"ui user interface sign info stop mark error danger alert attention caution exclamation information notification warning",name:"alert-circle-exc",cat:[27],type:0},{title:"ui user interface sign info mark alert information notification about faq help support ask query question",name:"alert-que",cat:[27],type:0},{title:"ui user interface sign stop mark error danger alert attention caution exclamation notification warning",name:"alert-exc",cat:[27],type:0},{title:"food bottle danger attention alcohol drink",name:"alcohol",cat:[10],type:0},{title:"education school book notebook library read collection picture gallery photo album binder catalog catalogue knowledge label learn learning magazine press reading study",name:"album",cat:[5,16,18],type:0},{title:"file media collection picture gallery photo album binder catalog catalogue magazine multimedia",name:"album-2",cat:[5,16],type:0},{title:"furniture air conditioner",name:"air-conditioner",cat:[11],type:0},{title:"air baloon transportation",name:"air-baloon",cat:[25],type:0},{title:"business finance education school agenda book contacts diary note notebook notes pad",name:"agenda",cat:[3,18],type:0},{title:"finance education school agenda book diary note notebook notes pad ribbon bookmark favorite favourite",name:"agenda-bookmark",cat:[18],type:0},{title:"file folder document new add create plus paper item",name:"add",cat:[8],type:0},{title:"user new profile account avatar contact male man person add create plus users friend follower",name:"add-29",cat:[28],type:0},{title:"user new profile account avatar contact male man person add create plus users friend follower",name:"add-27",cat:[28],type:0},{title:"cursor hand pointer finger gesture active tap touch gestures",name:"active-40",cat:[24],type:0},{title:"cursor hand pointer finger gesture active tap touch gestures",name:"active-38",cat:[24],type:0},{title:"media video action film movie multimedia",name:"action-74",cat:[16],type:0},{title:"media video action film movie multimedia",name:"action-73",cat:[16],type:0},{title:"user profile account avatar person accessibility users member human accessible fair",name:"accessibility",cat:[28],type:0},{title:"education school alphabet abc letters",name:"abc",cat:[18],type:0},{title:"user schedule meeting time profile account avatar contact male man person calendar users member appointment countdown human friend follower",name:"a-time",cat:[28],type:0},{title:"sync user refresh reload update profile account avatar contact male man person users member human friend follower",name:"a-sync",cat:[28],type:0},{title:"user profile account avatar contact male man person favorite favourite love like users member star human friend follower",name:"a-star",cat:[28],type:0},{title:"share social user profile account avatar contact male man person connect users member human friend follower",name:"a-share",cat:[28],type:0},{title:"user lock security profile account avatar contact male man person safe padlock protection secure users member human friend follower",name:"a-security",cat:[28],type:0},{title:"user profile account avatar contact male man person view search find lens users member human friend follower",name:"a-search",cat:[28],type:0},{title:"user delete remove profile account avatar contact male man person cancel users member human friend follower",name:"a-remove",cat:[28],type:0},{title:"position location user profile account avatar contact male man person pin users member human friend locator follower body",name:"a-location",cat:[28],type:0},{title:"user profile account avatar contact male man person favorite favourite love like heart users member human friend follower",name:"a-heart",cat:[28],type:0},{title:"change user profile account avatar contact male man person edit modify users member human friend follower",name:"a-edit",cat:[28],type:0},{title:"user delete remove profile account avatar contact male man person cancel users member human friend follower",name:"a-delete",cat:[28],type:0},{title:"user profile account avatar contact male man person check mark approved complete completed done checked tick users member human friend follower",name:"a-check",cat:[28],type:0},{title:"user new profile account avatar contact male man person add create plus users friend follower",name:"a-add",cat:[28],type:0},{title:"up hand fingers gesture touch gestures swipe four",name:"4x-swipe-up",cat:[24],type:0},{title:"right hand fingers gesture touch gestures swipe four",name:"4x-swipe-right",cat:[24],type:0},{title:"left hand fingers gesture touch gestures swipe four",name:"4x-swipe-left",cat:[24],type:0},{title:"hand three fingers gesture tap screen touch gestures interactive",name:"3x-tap",cat:[24],type:0},{title:"up hand three fingers gesture touch gestures swipe",name:"3x-swipe-up",cat:[24],type:0},{title:"right hand three fingers gesture touch gestures swipe",name:"3x-swipe-right",cat:[24],type:0},{title:"left hand three fingers gesture touch gestures swipe",name:"3x-swipe-left",cat:[24],type:0},{title:"media glasses eyeglasses spectacles movie multimedia",name:"3d",cat:[16],type:0},{title:"design development 3D dimension dimensional shape axis coordinate coordinates cube volume",name:"3d-29",cat:[5],type:0},{title:"design development 3D dimension dimensional pyramidal shape three triangle augmented reality",name:"3d-model",cat:[5],type:0},{title:"hand fingers gesture tap screen touch gestures two interactive",name:"2x-tap",cat:[24],type:0},{title:"up hand fingers gesture touch gestures two swipe",name:"2x-swipe-up",cat:[24],type:0},{title:"right hand fingers gesture touch gestures two swipe",name:"2x-swipe-right",cat:[24],type:0},{title:"left hand fingers gesture touch gestures two swipe",name:"2x-swipe-left",cat:[24],type:0},{title:"down hand fingers gesture touch gestures two swipe",name:"2x-swipe-down",cat:[24],type:0},{title:"move up upwards control drag fingers gesture touch gestures two",name:"2x-drag-up",cat:[24],type:0},{title:"down move control drag fingers gesture touch gestures two",name:"2x-drag-down",cat:[24],type:0},{title:"food noodles plate italian noodle pasta spaghetti",name:"pasta",cat:[10],type:1},{title:"badge food certified healthy leaf organic natural",name:"organic-2",cat:[1,10],type:1},{title:"food frozen dessert breakfast cup yogurt sour dairy skyr",name:"yogurt",cat:[10],type:1},{title:"time kitchen timer stopwatch",name:"timer",cat:[10,21],type:1},{title:"food movie snack popcorn cinema",name:"popcorn",cat:[10],type:1},{title:"bag food drink beverage tea",name:"tea-bag",cat:[10],type:1},{title:"food bottle chinese japanese soy sauce oriental asian",name:"soy-sauce",cat:[10],type:1},{title:"sweet candy sugar lollipop",name:"lollipop",cat:[10],type:1},{title:"food bowl soup hot broth noodle ramen stew",name:"soup",cat:[10],type:1},{title:"food bowl rice cereal porridge grains",name:"rice",cat:[10],type:1},{title:"food vegetable pickle cucumber",name:"pickle",cat:[10],type:1},{title:"bag food delivery package takeaway",name:"bag-delivery",cat:[10,19],type:1},{title:"food sweet sugar dispenser cane",name:"sugar",cat:[10],type:1},{title:"food vegetable pepper salad",name:"pepper",cat:[10],type:1},{title:"food vegetable aubergine eggplant",name:"aubergine",cat:[10],type:1},{title:"food vegetable onion",name:"onion",cat:[10],type:1},{title:"food vegetable corn cereal cereals",name:"corn",cat:[10],type:1},{title:"food vegetable chips potato mashed",name:"potato",cat:[10],type:1},{title:"food vegetable garlic onion",name:"garlic",cat:[10],type:1},{title:"food fruit kiwi kiwifruit",name:"kiwi",cat:[10],type:1},{title:"food fruit berry blueberries blueberry",name:"blueberries",cat:[10],type:1},{title:"food fruit orange juice citrus grapefruit clementine",name:"orange",cat:[10],type:1},{title:"food fruit pear",name:"pear",cat:[10],type:1},{title:"food fruit lemon lime detox lemonade citrus",name:"lemon",cat:[10],type:1},{title:"food fruit pineapple tropical",name:"pineapple",cat:[10],type:1},{title:"health drink healthy beverage juice smoothie milkshake",name:"smoothie",cat:[10],type:1},{title:"nut nuts allergy peanut butter",name:"peanut",cat:[10],type:1},{title:"dessert sweet chocolate cream choco spread",name:"choco-cream",cat:[10],type:1},{title:"food dessert sweet sugar churros spanish",name:"churros",cat:[10],type:1},{title:"cake dessert sweet bakery cupcake muffin pastry",name:"cupcake",cat:[10],type:1},{title:"fruit dessert sweet sugar jelly gelatin",name:"jelly",cat:[10],type:1},{title:"dessert sweet cream ice sugar ice cream gelato",name:"ice-cream",cat:[10],type:1},{title:"dessert sweet bee honey syrup nectar dipper sugar",name:"honey",cat:[10],type:1},{title:"cake dessert sweet chocolate bakery mousse",name:"chocolate-mousse",cat:[10],type:1},{title:"food dessert sweet pancake pastry waffle",name:"waffle",cat:[10],type:1},{title:"dessert sweet pastry crepe crepes wrap",name:"crepe",cat:[10],type:1},{title:"cake dessert bakery pancake pastry crumpet waffle",name:"crumpet",cat:[10],type:1},{title:"dessert bread loaf bakery baking brioche pastry",name:"brioche",cat:[10],type:1},{title:"food nature healthy leaf organic",name:"organic",cat:[1,10],type:1},{title:"glass water drink beverage potable",name:"glass-water",cat:[10],type:1},{title:"food vegetable tomato",name:"tomato",cat:[10],type:1},{title:"glass drink healthy beverage leaf detox",name:"detox",cat:[10],type:1},{title:"food sandwich breakfast bread toast fastfood snack",name:"snack",cat:[10],type:1},{title:"fork vegetable carrot diet vegan vegetarian",name:"vegan",cat:[10],type:1},{title:"weight food calendar diet plan meals loss",name:"diet-plan",cat:[10,12,21],type:1},{title:"measure scale weight food kitchen",name:"food-scale",cat:[10,12],type:1},{title:"fruit drink healthy beverage orange juice fresh tropicana",name:"juice",cat:[10],type:1},{title:"food healthy diet plan wellness nutrition nutritional meals",name:"nutrition",cat:[10,12,21],type:1},{title:"file document note microsoft onenote",name:"onenote",cat:[20,8],type:1},{title:"energy fire sport fuel flame fitness cardio calorie calories",name:"energy",cat:[10,21],type:1},{title:"apple food health diet plan eating nutrition",name:"diet",cat:[10,12,21],type:1},{title:"list add create todo recipe ingredients",name:"recipe-create",cat:[10],type:1},{title:"list todo recipe ingredients",name:"recipe",cat:[10],type:1},{title:"food healthy vegetable diet salad lettuce",name:"salad",cat:[10],type:1},{title:"schedule time check alarm calendar appointment event reservation booking confirmation confirm",name:"event-confirm",cat:[27],type:1},{title:"schedule new time add create alarm calendar appointment event reservation booking",name:"event-create",cat:[27],type:1},{title:"list bill cheque payment price invoice receipt prices",name:"bill",cat:[3,10,19],type:1},{title:"list glass menu alcohol drink cocktail wine",name:"drink-list",cat:[10],type:1},{title:"schedule time alarm calendar appointment event opening times hours",name:"opening-times",cat:[10,27],type:1},{title:"food turkey meat chicken poultry dinner roast",name:"roast-chicken",cat:[10],type:1},{title:"food hazelnut nut nuts allergy protein",name:"hazelnut",cat:[10],type:1},{title:"food service dish course tray staff waiter",name:"dish",cat:[10],type:1},{title:"list food menu bottle alcohol drink cocktail wine",name:"wine-list",cat:[10],type:1},{title:"list price food menu catalog catalogue restaurant brochure prices flyer promotion",name:"restaurant-menu",cat:[10],type:1},{title:"restaurant reservation booking",name:"reservation",cat:[10],type:1},{title:"hat cooking chef restaurant cook",name:"chef",cat:[10],type:1},{title:"bar view summer restaurant cafe terrace rooftop",name:"terrace",cat:[10,11],type:1},{title:"fork food cutlery knife restaurant dinner eating",name:"cutlery",cat:[10],type:1},{title:"food coffee espresso organic bean caffeine cafe",name:"coffee-bean",cat:[10],type:1},{title:"food fruit healthy organic avocado",name:"avocado",cat:[10],type:1},{title:"dessert sweet breakfast bakery pancake syrup baking",name:"pancake",cat:[10],type:1},{title:"food meat pork bbq grill bone beef steak rib butcher",name:"steak-2",cat:[10],type:1},{title:"rotate circle loading progress wait interactive spinner rotation loader",name:"l-circles",cat:[14],type:1},{title:"rotate loading progress wait interactive spinner rotation loader",name:"l-circle",cat:[14],type:1},{title:"video streaming twitch",name:"twitch",cat:[20],type:1},{title:"chat description srt accessibility bubble subs subtitles subtitle caption",name:"subtitles",cat:[16],type:1},{title:"arrow arrows horizontal enlarge expand fullscreen increase maximize window zoom fit full measure resize responsive scale size width",name:"resize-h",cat:[2],type:1},{title:"arrow arrows enlarge expand fullscreen increase maximize window zoom vertical fit full measure resize responsive scale size height",name:"resize-v",cat:[2],type:1},{title:"arrow move out enlarge expand fullscreen increase maximize reach window zoom center",name:"zoom-triangles",cat:[2],type:1},{title:"arrow move out enlarge expand fullscreen increase maximize reach window zoom center",name:"zoom-e",cat:[2,16],type:1},{title:"social game discord gaming",name:"discord",cat:[20],type:1},{title:"move drag tool hand pan privacy",name:"tool-hand",cat:[5],type:1},{title:"select tool rectangle selection marquee",name:"tool-select",cat:[5],type:1},{title:"ui system design template components patterns guidelines component module",name:"components",cat:[5,27],type:1},{title:"system columns css grid flexbox rows",name:"grid-system",cat:[5],type:1},{title:"tool rectangle mask clip clipping masking rect",name:"mask-rect",cat:[5],type:1},{title:"circle tool oval mask clip clipping masking",name:"mask-oval",cat:[5],type:1},{title:"image material background texture img pattern",name:"texture",cat:[5],type:1},{title:"tool filter blur fuzzy gaussian",name:"tool-blur",cat:[5,16],type:1},{title:"scale size height dimension big large dimensions tall",name:"size-large",cat:[5,19],type:1},{title:"scale size height dimension medium dimensions average",name:"size-medium",cat:[5,19],type:1},{title:"scale size height dimension small dimensions",name:"size-small",cat:[5,19],type:1},{title:"git fork programming push commit pull svn",name:"git-commit",cat:[5],type:1},{title:"ui system library design block components modules patterns guidelines styleguide",name:"design-system",cat:[5,27],type:1},{title:"design shape shapes custom",name:"shape-custom",cat:[5],type:1},{title:"arrow design shape shapes",name:"shape-arrow",cat:[5],type:1},{title:"line design shape shapes",name:"shape-line",cat:[5],type:1},{title:"design shape style shapes star",name:"shape-star",cat:[5],type:1},{title:"design shape shapes polygon",name:"shape-polygon-2",cat:[5],type:1},{title:"design shape rectangle square shapes",name:"shape-rectangle",cat:[5],type:1},{title:"circle design shape oval shapes",name:"shape-oval",cat:[5],type:1},{title:"tool design shape triangle shapes",name:"shape-triangle-2",cat:[5],type:1},{title:"position location target focus distance margin static",name:"position",cat:[5],type:1},{title:"corner design angle border radius",name:"border-radius",cat:[5],type:1},{title:"css style border outer",name:"border",cat:[5],type:1},{title:"scale tool edit transform reshape 2d",name:"transform-2d",cat:[5],type:1},{title:"layer layers design card style palette cards",name:"cards",cat:[5],type:1},{title:"play connection network tool connect animation wireframe link wire prototype usability concept",name:"prototype",cat:[5],type:1},{title:"tool color gradient mask background colour linear fade luma",name:"gradient",cat:[5],type:1},{title:"safety car vehicle warning secure airbag",name:"airbag",cat:[25],type:1},{title:"woman man walk walking footpath walks moving",name:"walk",cat:[25],type:1},{title:"sign car vehicle space parking garage",name:"parking",cat:[25,26],type:1},{title:"switch start power on engine run",name:"engine-start",cat:[22,25],type:1},{title:"can station drip oil engine lubrication",name:"oil",cat:[7,25],type:1},{title:"visibility smart eye signal signals parking sensors driverless",name:"parking-sensors",cat:[25,22],type:1},{title:"seat chair vehicle seating seats",name:"seat",cat:[25],type:1},{title:"fan air conditioner cooler ventilation ventilator",name:"ventilation",cat:[25],type:1},{title:"stop car wheel disk brake brakes pedal discs",name:"brakes",cat:[25],type:1},{title:"open car vehicle trunk",name:"trunk",cat:[25],type:1},{title:"energy electric plug smart battery charger plugin hybrid",name:"hybrid",cat:[22,25,7],type:1},{title:"window car air conditioner ventilation",name:"car-ventilation",cat:[25],type:1},{title:"window wash washing car washer carwash fluid",name:"washing-fluid",cat:[25],type:1},{title:"car radiator auto engine diesel turbo piston cylinder combustion cylinders mechanic motor",name:"engine",cat:[25],type:1},{title:"inside door open car locked entrance doors",name:"car-door",cat:[25],type:1},{title:"light car indicator lights sidelight beam",name:"car-lights",cat:[25],type:1},{title:"drive car wheel gear cog tire traction",name:"wheel-2",cat:[25],type:1},{title:"controller car wheel gear steering tire driver",name:"wheel",cat:[25],type:1},{title:"car vehicle wheel rim part",name:"rim",cat:[25],type:1},{title:"energy power electric electricity charge charging level battery ion lithium rechargeable status",name:"battery-level",cat:[7,22,25],type:1},{title:"security seat safety belt car locked protection transportation accident seatbelt",name:"seatbelt",cat:[25],type:1},{title:"fuel station oil gas petrol gasoline diesel",name:"fuel-2",cat:[7,25],type:1},{title:"technology calibration smart sensor sensors alarms detector ignition cmos analyzer",name:"sensor",cat:[22,25],type:1},{title:"danger car transport vehicle auto transportation crash automobile broken insurance accident collision damage",name:"car-accident",cat:[25],type:1},{title:"wash clean car transport vehicle auto transportation automobile carwash",name:"car-wash",cat:[25],type:1},{title:"connect technology smart car vehicle signal wifi",name:"car-connect",cat:[25],type:1},{title:"sign car vehicle auto parking garage rental valet slot",name:"car-parking",cat:[25],type:1},{title:"transport cycle transportation bicycle bike cyclist cycling",name:"cyclist",cat:[21,25],type:1},{title:"transport cycle transportation bicycle bike cyclist cycling",name:"bike-2",cat:[21,25],type:1},{title:"sign key email website address at",name:"at-sign",cat:[23,27],type:1},{title:"delete remove schedule time volume minus alarm timer sound alert cancel event mute negative quiet silence",name:"alarm-delete",cat:[27],type:1},{title:"communication new answer chat comment conversation dialog message messages reply speaking talk note add create plus addition bubble",name:"comment-add",cat:[27],type:1},{title:"data schedule time chart timer events event plan history timeline past",name:"timeline",cat:[5,27],type:1},{title:"schedule new time add create plus addition alarm timer positive alert track event tracking",name:"alarm-add",cat:[27],type:1},{title:"time chart graph management timer project gantt timeline",name:"gantt",cat:[27],type:1},{title:"delete remove award favorite favourite minus love romantic like heart cancel valentine dating relationship romance negative",name:"fav-remove",cat:[27],type:1},{title:"file increase new add create plus addition positive",name:"file-add",cat:[8,27],type:1},{title:"file decrease delete remove minus cancel deletion less removal subtract",name:"file-delete",cat:[27,8],type:1},{title:"media web news content marketing blogger wordpress article blog cms feed documentation copywriting",name:"blog",cat:[27],type:1},{title:"left right interface browser layout page website boxes grid mockup site table tile wireframe sidebar webpage",name:"sidebar",cat:[5,27],type:1},{title:"enlarge expand fullscreen increase maximize zoom full scale size display computer monitor screen fullsize large",name:"full-screen",cat:[16,27],type:1},{title:"network display development device mirror duplicate cast desktop mirroring monitor screen streaming wireless",name:"mirror-2",cat:[5,27],type:1},{title:"rotate loading progress tool wait spinner rotation loader",name:"refresh-02",cat:[14,5],type:1},{title:"loading progress wait spinner loader",name:"refresh-01",cat:[14],type:1},{title:"loading progress wait spinner loader",name:"dots",cat:[14],type:1},{title:"loading progress wait spinner loader",name:"circle",cat:[14],type:1},{title:"loading progress wait spinner loader",name:"bars",cat:[14],type:1},{title:"business finance shopping cash payment money pay wallet",name:"wallet-90",cat:[3,19],type:1},{title:"user business finance account avatar businessman contact male suit tie",name:"business-contact-89",cat:[3],type:1},{title:"user business finance account avatar businessman contact suit female woman",name:"business-contact-87",cat:[3],type:1},{title:"social media wikipedia",name:"logo-wikipedia",cat:[20],type:1},{title:"social media weibo",name:"logo-weibo",cat:[20],type:1},{title:"social media wechat",name:"logo-wechat",cat:[20],type:1},{title:"social media VKontakte vk",name:"logo-vk",cat:[20],type:1},{title:"squarespace builder",name:"logo-squarespace",cat:[20],type:1},{title:"social media qq tencent",name:"logo-qq",cat:[20],type:1},{title:"social media facebook messenger",name:"logo-messenger",cat:[20],type:1},{title:"social media medium",name:"logo-medium",cat:[20],type:1},{title:"user business finance account avatar businessman contact suit female woman",name:"business-contact-88",cat:[3],type:1},{title:"arrow arrows move out enlarge expand fullscreen increase maximize reach window zoom",name:"zoom",cat:[2],type:1},{title:"ui user interface zoom glass view search find lens magnify explore lookup magnifier magnifying",name:"zoom-split",cat:[27],type:1},{title:"out ui user interface zoom glass view search minus find lens magnify explore lookup magnifier magnifying recede reduce",name:"zoom-split-out",cat:[27],type:1},{title:"ui user interface enlarge increase zoom in glass plus view search find lens magnify explore lookup magnifier magnifying approach",name:"zoom-split-in",cat:[27],type:1},{title:"out ui user interface zoom glass view search minus find lens magnify explore lookup magnifier magnifying recede reduce",name:"zoom-out",cat:[27],type:1},{title:"ui user interface enlarge increase zoom in glass plus view search find lens magnify explore lookup magnifier magnifying approach",name:"zoom-in",cat:[27],type:1},{title:"ui user interface zoom glass view search find lens magnify explore lookup magnifier magnifying",name:"zoom-bold",cat:[27],type:1},{title:"out ui user interface zoom glass view search minus find lens magnify explore lookup magnifier magnifying recede reduce",name:"zoom-bold-out",cat:[27],type:1},{title:"ui user interface enlarge increase zoom in glass plus view search find lens magnify explore lookup magnifier magnifying approach",name:"zoom-bold-in",cat:[27],type:1},{title:"arrow arrows direction move out directions enlarge expand fullscreen increase maximize reach window zoom",name:"zoom-100",cat:[2],type:1},{title:"arrow arrows direction move out directions enlarge expand fullscreen increase maximize reach window zoom tool",name:"zoom-99",cat:[2,5],type:1},{title:"arrow move out enlarge expand fullscreen increase maximize reach window zoom center",name:"zoom-88",cat:[2],type:1},{title:"zoom glass view search find lens magnify explore lookup magnifier magnifying",name:"zoom-2",cat:[27,5],type:1},{title:"holidays halloween monster death zombie",name:"zombie",cat:[13],type:1},{title:"file folder document extension archive zip compressed zipped",name:"zip-55",cat:[8],type:1},{title:"file folder document extension archive zip compressed zipped",name:"zip-54",cat:[8],type:1},{title:"navigation gps location energy environment travel earth globe world map planet maps",name:"world",cat:[7,15,26],type:1},{title:"direction navigation position gps location earth globe world map pin place marker planet maps",name:"world-pin",cat:[15],type:1},{title:"earth globe world",name:"world-2",cat:[26],type:1},{title:"direction navigation position gps location earth globe world map pin place marker planet maps",name:"worl-marker",cat:[15],type:1},{title:"object ball cat wool",name:"wool-ball",cat:[1],type:1},{title:"log animal nature forest trees material wood wooden",name:"wood",cat:[1],type:1},{title:"user profile account avatar contact female woman person users member human friend follower",name:"woman",cat:[12,28],type:1},{title:"up user profile account avatar contact female woman person users member human friend follower body",name:"woman-up",cat:[28],type:1},{title:"user sign male female woman man healthcare health medical users symbol gender guy sex straight couple girl hetero heterosexual",name:"woman-man",cat:[12,28],type:1},{title:"down user profile account avatar contact female woman person users member human friend follower body",name:"woman-down",cat:[28],type:1},{title:"user profile account avatar contact female woman person users member human friend follower",name:"woman-25",cat:[28],type:1},{title:"user profile account avatar contact female woman person users member human friend follower",name:"woman-24",cat:[28],type:1},{title:"user sign female woman symbol gender sex girl",name:"woman-21",cat:[12,28],type:1},{title:"user profile account avatar contact female woman person users member human friend follower",name:"woman-2",cat:[28],type:1},{title:"holidays halloween animal nature scary monster face werewolf wolf",name:"wolf",cat:[1,13],type:1},{title:"hat holidays halloween magic scary witch",name:"witch-hat",cat:[13],type:1},{title:"emoticon smiley cheerful happy smile positive satisfied wink",name:"wink-69",cat:[6],type:1},{title:"emoticon smiley cheerful happy smile positive satisfied wink",name:"wink-11",cat:[6],type:1},{title:"emoticon smiley cheerful happy smile positive satisfied wink",name:"wink-06",cat:[6],type:1},{title:"arrow left bottom move out interface enlarge expand fullscreen increase maximize reach window zoom application browser windows",name:"window-zoom-out",cat:[2],type:1},{title:"arrow right move out top interface enlarge expand fullscreen increase maximize reach window zoom application browser windows",name:"window-zoom-in",cat:[2],type:1},{title:"responsive browser layout app tab design internet web development mobile programming website mockup site wireframe webpage code coding develop first",name:"window-responsive",cat:[5],type:1},{title:"browser layout document paragraph text app tab list design internet web development page picture website image photo boxes grid masonry mockup site table tile view wireframe header sidebar webpage content description",name:"window-paragraph",cat:[5],type:1},{title:"browser layout app tab list design internet web development page programming website html boxes grid masonry mockup site table tile view wireframe header sidebar webpage code coding dev develop",name:"window-dev",cat:[5],type:1},{title:"ui user interface window close exit application browser windows delete remove app internet web page frame webpage minus widget software online dock removal plugin",name:"window-delete",cat:[27],type:1},{title:"line browser layout app tab list design internet web development page programming website html boxes grid masonry mockup site table tile view wireframe header sidebar webpage code coding dev develop command console terminal",name:"window-code",cat:[5],type:1},{title:"ui user interface window application browser windows app new internet web page add create plus frame webpage addition widget software online dock plugin",name:"window-add",cat:[27],type:1},{title:"weather energy environment power recharge recharger turbine wheel wind windmill windy",name:"wind",cat:[7,29],type:1},{title:"wind windy",name:"wind-2",cat:[29],type:1},{title:"connection communication network internet tech technology wireless label signal pulse radar online wifi broadband connectivity hotspot reception router sensor signals wave",name:"wifi",cat:[22],type:1},{title:"connection communication network internet tech technology device wireless signal online wifi broadband connectivity hotspot reception router sensor signals antenna lan modem",name:"wifi-router",cat:[22],type:1},{title:"connection lock security communication network internet safe tech technology wireless signal padlock protection secure pulse radar online wifi broadband connectivity hotspot reception router sensor signals wave",name:"wifi-protected",cat:[22],type:1},{title:"connection communication network internet tech technology wireless signal pulse disabled radar off online wifi broadband connectivity hotspot reception router sensor signals wave disconnected offline",name:"wifi-off",cat:[22],type:1},{title:"connection communication network internet tech technology wireless label signal pulse radar online wifi broadband connectivity hotspot reception router sensor signals wave",name:"wifi-2",cat:[22],type:1},{title:"ui user interface window application app web frame widget dock plugin",name:"widget",cat:[27],type:1},{title:"travel house america white monument government independence president washington",name:"white-house",cat:[26],type:1},{title:"sport game alarm notification foul referee whistle",name:"whistle",cat:[21],type:1},{title:"man emoticon smiley moustache whisker",name:"whiskers",cat:[6],type:1},{title:"mix food cooking blend tools utensils whisk",name:"whisk",cat:[10],type:1},{title:"healthcare health medical disabled wheelchair",name:"wheelchair",cat:[12],type:1},{title:"emoticon smiley concern confused puzzled what",name:"what",cat:[6],type:1},{title:"scale weight furniture healthcare health medical diet",name:"weight",cat:[11,12],type:1},{title:"animal nature healthcare health medical drugs weed",name:"weed",cat:[1,12],type:1},{title:"ui user interface browser layout app tab list design internet web development page website boxes grid masonry mockup site table tile view wireframe header sidebar webpage",name:"webpage",cat:[5,27],type:1},{title:"browser layout app tab design internet web development website mockup site wireframe webpage",name:"webpage-2",cat:[27],type:1},{title:"video conference chat web tech technology camera record cam surveillance recorder webcam",name:"webcam-39",cat:[22],type:1},{title:"video conference chat web tech technology camera record cam surveillance recorder webcam",name:"webcam-38",cat:[22],type:1},{title:"browser layout design internet web development programming website create site code coding develop project service webdesign",name:"web-design",cat:[5],type:1},{title:"user sign person users bathroom loo restroom toilet human couple lavatory sanitary",name:"wc",cat:[28],type:1},{title:"food fruit slice healthy melon watermelon",name:"watermelon",cat:[10],type:1},{title:"energy environment ecology saver green respect sustainability drops gardening water",name:"water",cat:[7],type:1},{title:"energy environment ecology green respect sustainability drops water sink",name:"water-sink",cat:[7],type:1},{title:"save energy environment drop hand ecology green planet water",name:"water-hand",cat:[7],type:1},{title:"clock time watch accessory tech technology apple device smart alarm iwatch timer track digital tracking wristwatch",name:"watch",cat:[22],type:1},{title:"clock time watch accessory tech technology device smart alarm timer track digital tracking wristwatch",name:"watch-time",cat:[22],type:1},{title:"responsive clock schedule tool app time watch design android apple development device ios code coding develop tag smart alarm iwatch smartwatch timer wearable",name:"watch-dev",cat:[5],type:1},{title:"clock time watch clothes accessory tech technology device smart alarm timer track digital tracking wristwatch",name:"watch-circle",cat:[4,22],type:1},{title:"arrows energy environment clean danger virus ecology green toxic waste cycle garbage recycle recycling bin envir-64px-glyph_waste trash",name:"waste",cat:[7],type:1},{title:"arrows energy environment clean ecology green waste cycle garbage recycle recycling bin trash",name:"waste-recycling",cat:[7],type:1},{title:"energy environment danger virus atomic emergency radiation sickness toxic waste",name:"waste-danger",cat:[7],type:1},{title:"machine furniture clothes accessory laundry care cleaning clothing wash washing mashine washer",name:"wash",cat:[4,11],type:1},{title:"machine clothes accessory laundry care cleaning clothing wash washing",name:"wash-hand",cat:[4],type:1},{title:"machine clothes accessory laundry care cleaning clothing wash washing 90",name:"wash-90",cat:[4],type:1},{title:"machine clothes accessory laundry care cleaning clothing wash washing 60",name:"wash-60",cat:[4],type:1},{title:"machine clothes accessory laundry care cleaning clothing wash washing 30",name:"wash-30",cat:[4],type:1},{title:"laundry wash washing mashine washer",name:"wash-2",cat:[11],type:1},{title:"furniture cabinet armoire closet wardrobe",name:"wardrobe",cat:[11],type:1},{title:"select tool design development editing filter photo magic stick effect enhance fairy fairytail fantasy juggle magician trick wand wish wizard",name:"wand-11",cat:[5],type:1},{title:"change shopping cash payment money coin pay wallet purse profit spend",name:"wallet",cat:[19],type:1},{title:"business finance shopping cash payment money pay wallet",name:"wallet-44",cat:[3,19],type:1},{title:"business finance shopping cash payment money pay wallet",name:"wallet-43",cat:[3,19],type:1},{title:"connection security communication network safe tech technology secure private virtual vpn",name:"vpn",cat:[22],type:1},{title:"up media volume multimedia audio sound speaker",name:"volume-up",cat:[16],type:1},{title:"media volume multimedia audio sound speaker mute",name:"volume-off",cat:[16],type:1},{title:"down media volume multimedia audio sound speaker",name:"volume-down",cat:[16],type:1},{title:"media ban volume multimedia audio sound speaker mute",name:"volume-ban",cat:[16],type:1},{title:"media volume multimedia audio sound speaker",name:"volume-98",cat:[16],type:1},{title:"media volume multimedia audio sound speaker",name:"volume-97",cat:[16],type:1},{title:"media volume multimedia audio sound speaker mute",name:"volume-93",cat:[16],type:1},{title:"sport game beach ball volley volleyball",name:"volleyball",cat:[21],type:1},{title:"user profile avatar contact person volume sound users member human speaker record voice recorder speach speak",name:"voice-record",cat:[28],type:1},{title:"animal nature bug insect emoticon smiley disease virus",name:"virus",cat:[1,6],type:1},{title:"media video holidays film movie camera multimedia videocamera",name:"videocamera-72",cat:[13,16],type:1},{title:"media video film movie camera multimedia videocamera",name:"videocamera-71",cat:[16],type:1},{title:"play media video film movie multimedia",name:"video-67",cat:[16],type:1},{title:"media video film movie camera multimedia videocamera",name:"video-66",cat:[16],type:1},{title:"media video film movie camera multimedia videocamera",name:"video-65",cat:[16],type:1},{title:"play media video text film movie editing camera multimedia",name:"video-64",cat:[16,23],type:1},{title:"clothes accessory wear underwear undershirt vest",name:"vest",cat:[4],type:1},{title:"sport clothes accessory wear undershirt vest",name:"vest-sport",cat:[4,21],type:1},{title:"suit wear food apron cooking vest chef uniform",name:"vest-31",cat:[10],type:1},{title:"vehicle transportation scooter vespa",name:"vespa",cat:[25],type:1},{title:"vehicle transportation scooter vespa",name:"vespa-front",cat:[25],type:1},{title:"curve tool format pen edit shape create point editing vector anchor arc curves graphics points",name:"vector",cat:[5],type:1},{title:"file document pen edit pencil write editing draft vector",name:"vector-2",cat:[8],type:1},{title:"holidays halloween evil horror scary monster dracula vampire",name:"vampire",cat:[13],type:1},{title:"file share user communication post folder document profile account person paper item users member",name:"user",cat:[8,28],type:1},{title:"sport water pool aquatics swimmer swimming",name:"user-swim",cat:[21],type:1},{title:"sport snow boarding snowboard",name:"user-snowboard",cat:[21],type:1},{title:"sport training exercise workout jogging marathon running",name:"user-run",cat:[21],type:1},{title:"sport health meditation stretching pilates yoga",name:"user-meditation",cat:[21],type:1},{title:"sport game rock climbing mountain activity",name:"user-climb",cat:[21],type:1},{title:"balance sport health exercise workout meditation stretching",name:"user-balance",cat:[21],type:1},{title:"storage design pen connect tech technology cable development device drive flash memory port portable removable stick usb",name:"usb",cat:[5,22],type:1},{title:"emoticon angry furious smiley unhappy upset",name:"upset-14",cat:[6],type:1},{title:"emoticon angry furious smiley unhappy upset",name:"upset-13",cat:[6],type:1},{title:"arrow direction top up cloud data file input save share storage sync transfer backup ftp hosting import server upload folder document paper item",name:"upload",cat:[2,8],type:1},{title:"arrow direction top up cloud data file input save share storage sync transfer backup ftp hosting import server upload folder document paper item",name:"upload-2",cat:[2,8],type:1},{title:"arrow direction expand control git version combine join merge pointing together unify unite",name:"unite",cat:[2],type:1},{title:"arrow direction expand control git version combine join merge pointing together unify unite",name:"unite-round",cat:[2],type:1},{title:"files file separate split group document layer layers note design report development copy paper clone copies documents duplicate paste apart break deselect ungroup",name:"ungroup",cat:[5],type:1},{title:"arrow back curve invert left repeat rotate undo backward sync infinite infinity load loading loop process refresh reload replay update tool dotted rotation",name:"undo-29",cat:[2,5],type:1},{title:"arrow back curve invert left redo repeat rotate undo backward",name:"undo-25",cat:[2],type:1},{title:"woman clothes accessory wear underwear",name:"underwear",cat:[4],type:1},{title:"clothes accessory wear underwear men",name:"underwear-man",cat:[4],type:1},{title:"font text type typography style editing underline formatting",name:"underline",cat:[23],type:1},{title:"travel beach object umbrella",name:"umbrella-14",cat:[26],type:1},{title:"weather object rain umbrella",name:"umbrella-13",cat:[29],type:1},{title:"switch ui user interface control preferences options settings configuration setting switcher switches toggle tuner",name:"ui-04",cat:[27],type:1},{title:"switch ui user interface control preferences options settings configuration setting switcher switches toggle tuner",name:"ui-03",cat:[27],type:1},{title:"video display furniture shelf computer tech technology device film movie desktop monitor screen television tv personal entertainment workstation",name:"tv",cat:[11,22],type:1},{title:"video display tech technology device film movie screen television tv retro entertainment old crt",name:"tv-old",cat:[22],type:1},{title:"video display computer device film movie desktop monitor screen television tv personal entertainment workstation",name:"tv-2",cat:[22],type:1},{title:"animal nature sea slow turtle",name:"turtle",cat:[1],type:1},{title:"sport clothes accessory shirt wear sleeve tshirt short tee",name:"tshirt-sport",cat:[4,21],type:1},{title:"clothes accessory shirt wear sleeve tshirt half short tee",name:"tshirt-54",cat:[4],type:1},{title:"clothes accessory shirt wear sleeve tshirt half short tee",name:"tshirt-53",cat:[4],type:1},{title:"delivery vehicle transportation truck",name:"truck-front",cat:[25],type:1},{title:"sport achievement award medal prize winner cup champion trophy victory",name:"trophy",cat:[21],type:1},{title:"travel suitcase cart trolley baggage luggage",name:"trolley",cat:[26],type:1},{title:"media accessory photo camera multimedia tripod",name:"tripod",cat:[16],type:1},{title:"arrow direction keyboard move navigation out position top up upward upwards file upload",name:"triangle-up",cat:[2],type:1},{title:"arrow direction keyboard move navigation out position top up upward upwards",name:"triangle-up-64",cat:[2],type:1},{title:"arrow direction keyboard move navigation out position top up upward upwards",name:"triangle-up-19",cat:[2],type:1},{title:"arrow forward right direction keyboard move navigation out position next onward onwards",name:"triangle-right",cat:[2],type:1},{title:"arrow forward right direction keyboard move navigation out position next onward onwards",name:"triangle-right-62",cat:[2],type:1},{title:"arrow forward right direction keyboard move navigation out position next onward onwards play",name:"triangle-right-17",cat:[2],type:1},{title:"arrow back left direction backward backwards keyboard move navigation out position previous",name:"triangle-left",cat:[2],type:1},{title:"arrow back left direction backward backwards keyboard move navigation out position previous",name:"triangle-left-63",cat:[2],type:1},{title:"arrow back left direction backward backwards keyboard move navigation out position previous",name:"triangle-left-18",cat:[2],type:1},{title:"arrow bottom descend downward download file",name:"triangle-down",cat:[2],type:1},{title:"arrow bottom descend down downward move",name:"triangle-down-65",cat:[2],type:1},{title:"arrow bottom descend down downward",name:"triangle-down-20",cat:[2],type:1},{title:"arrow line direction keyboard move navigation out position top up upward upwards increase progress diagram sales stats trend visits growth",name:"trend-up",cat:[2],type:1},{title:"arrow line down progress decrease diagram sales shrink stats trend visits",name:"trend-down",cat:[2],type:1},{title:"holidays decoration tree christmas",name:"tree",cat:[13],type:1},{title:"holidays ball decoration tree christmas",name:"tree-ball",cat:[13],type:1},{title:"environment plant animal nature summer ecology green tree forest trees flora spring",name:"tree-03",cat:[1],type:1},{title:"environment plant animal nature summer ecology green tree forest trees flora spring",name:"tree-02",cat:[1],type:1},{title:"energy environment plant animal nature summer ecology green tree forest trees flora spring",name:"tree-01",cat:[1,7],type:1},{title:"direction navigation gps location path guide map address parchment maps track route street hidden secret treasure",name:"treasure-map-40",cat:[15],type:1},{title:"direction navigation gps location path guide map address maps track route street hidden secret treasure",name:"treasure-map-21",cat:[15],type:1},{title:"ui user interface delete remove furniture can waste garbage recycle recycling bin trash dump dustbin junk rubbish trashcan",name:"trash",cat:[11,27],type:1},{title:"ui user interface delete remove can waste garbage recycle recycling bin trash dump dustbin junk rubbish trashcan",name:"trash-simple",cat:[27],type:1},{title:"ui user interface delete remove can waste garbage recycle recycling bin trash dump dustbin junk rubbish trashcan",name:"trash-round",cat:[27],type:1},{title:"resize scale design development shape animation rectangle transform translate reshape",name:"transform",cat:[5],type:1},{title:"orientation resize scale center box design development shape animation transform translate grid reshape origin",name:"transform-origin",cat:[5],type:1},{title:"vehicle transportation bus train tram",name:"tram",cat:[25],type:1},{title:"travel vehicle transportation train",name:"train",cat:[25],type:1},{title:"vehicle speed transportation train",name:"train-speed",cat:[25],type:1},{title:"vehicle farm transportation tractor",name:"tractor",cat:[25],type:1},{title:"font text type typography style editing tracking formatting",name:"tracking",cat:[23],type:1},{title:"box shopping delivery gift package present surprise track donation tracking",name:"track-delivery",cat:[19],type:1},{title:"media hand tap photo camera touch multimedia",name:"touch",cat:[16],type:1},{title:"healthcare health medical tooth",name:"tooth",cat:[12],type:1},{title:"furniture bathroom loo restroom toilet wc",name:"toilet",cat:[11],type:1},{title:"furniture paper roll bathroom toilet tissue",name:"toilet-paper",cat:[11],type:1},{title:"file form document list note notebook notes pad design report check notepad development page paper mark checklist tasks todo clipboard checkmark complete completed done marks task",name:"todo",cat:[5],type:1},{title:"arrow progress whole version 24h availability available career clock daily day every freelance freelancer monthly schedule weekly yearly time watch wait alarm timer alert appointment countdown track event tracking deadline hour history",name:"time",cat:[2,27,5],type:1},{title:"ui user interface measure clock schedule time watch sport alarm timer speed alert countdown track event tracking productivity deadline hour stopwatch history chronometer lap",name:"time-countdown",cat:[21,27],type:1},{title:"ui user interface clock schedule time watch furniture alarm timer alert track event tracking deadline hour history",name:"time-clock",cat:[11,27],type:1},{title:"ui user interface clock schedule time watch furniture alarm timer alert track event tracking deadline hour history",name:"time-alarm",cat:[11,27],type:1},{title:"progress availability available clock daily day monthly schedule weekly yearly time watch wait alarm timer alert appointment countdown track event tracking deadline hour history",name:"time-3",cat:[27],type:1},{title:"availability available clock daily day every monthly schedule weekly yearly document time watch wait paper alarm timer alert appointment countdown track event tracking deadline hour history",name:"time-2",cat:[8],type:1},{title:"line ui user interface layout list shape website gallery boxes column grid mockup row table tile view wireframe",name:"tile-55",cat:[27],type:1},{title:"tie clothes accessory holidays wear bow classic",name:"tie-bow",cat:[4,13],type:1},{title:"business finance tie dress",name:"tie-02",cat:[3],type:1},{title:"business finance tie clothes accessory dress",name:"tie-01",cat:[3,4],type:1},{title:"media movie multimedia event show ticket",name:"ticket-76",cat:[16],type:1},{title:"media sport movie multimedia event show ticket",name:"ticket-75",cat:[16,21],type:1},{title:"input cursor tool font format paragraph text type typography education school design edit write development mouse point pointer editing insert typing writing editor area character textarea letter alphabet alphabetic capital typeface",name:"text",cat:[5,18,23],type:1},{title:"input cursor tool paragraph text type typography edit write mouse point pointer editing insert typing writing area character textarea",name:"text-2",cat:[5,23],type:1},{title:"sport ball tennis equipment racket",name:"tennis",cat:[21],type:1},{title:"sport ball tennis equipment",name:"tennis-ball",cat:[21],type:1},{title:"travel temple building religious",name:"temple-25",cat:[26],type:1},{title:"weather energy environment healthcare health medical temperature thermometer",name:"temperature-24",cat:[7,12,29],type:1},{title:"weather energy environment food healthcare health medical temperature thermometer",name:"temperature-23",cat:[7,10,12,29],type:1},{title:"food drink beverage hot cup mug tea",name:"tea",cat:[10],type:1},{title:"arrow ui user interface business finance dartboard darts goal goals target targeting eye aim marketing objective archery bull's bullseye motive purpose",name:"target",cat:[27],type:1},{title:"media music holidays multimedia audio retro tape",name:"tape",cat:[13,16],type:1},{title:"hand mobile fingers gesture tap screen touch one gestures interactive",name:"tap-02",cat:[24],type:1},{title:"hand mobile fingers gesture tap screen touch one gestures interactive",name:"tap-01",cat:[24],type:1},{title:"arrow direction keyboard move navigation out position top up upward upwards",name:"tail-up",cat:[2],type:1},{title:"arrow direction keyboard move navigation out position top up upward upwards",name:"tail-triangle-up",cat:[2],type:1},{title:"arrow forward right direction keyboard move navigation out position next onward onwards",name:"tail-triangle-right",cat:[2],type:1},{title:"arrow back left direction backward backwards keyboard move navigation out position previous",name:"tail-triangle-left",cat:[2],type:1},{title:"arrow bottom descend down downward",name:"tail-triangle-down",cat:[2],type:1},{title:"arrow forward right direction keyboard move navigation out position next onward onwards",name:"tail-right",cat:[2],type:1},{title:"arrow back left direction backward backwards keyboard move navigation out position previous",name:"tail-left",cat:[2],type:1},{title:"arrow bottom descend down downward",name:"tail-down",cat:[2],type:1},{title:"ui user interface organize shopping price discount ecommerce sale category label tag store attribute",name:"tag",cat:[19,27],type:1},{title:"organize time shopping price discount ecommerce sale category label tag countdown store attribute",name:"tag-sale",cat:[19],type:1},{title:"delete remove organize shopping price discount ecommerce sale category label tag cancel store attribute",name:"tag-remove",cat:[19],type:1},{title:"organize shopping price discount ecommerce sale category label favorite favourite tag love like heart store attribute loyalty",name:"tag-loyalty",cat:[19],type:1},{title:"ui user interface organize shopping price discount ecommerce sale category label tag store attribute",name:"tag-line",cat:[19,27],type:1},{title:"organize shopping price discount ecommerce sale category label tag store attribute",name:"tag-cut",cat:[19],type:1},{title:"ui user interface organize shopping price discount ecommerce sale category label tag store attribute",name:"tag-content",cat:[19,27],type:1},{title:"organize success select shopping check price discount ecommerce sale category selected label tag accept checked store attribute",name:"tag-check",cat:[19],type:1},{title:"organize new shopping price discount ecommerce sale add plus category label tag store attribute",name:"tag-add",cat:[19],type:1},{title:"organize shopping price discount ecommerce sale category label tag store attribute",name:"tag-2",cat:[27],type:1},{title:"sport strategy coach planning tactic",name:"tactic",cat:[21,3],type:1},{title:"food mexico fastfood mexican tacos tortilla wrap",name:"tacos",cat:[10],type:1},{title:"art drawing design pen tech technology write device draw graphic touch tablet stylus wacom",name:"tablet",cat:[5,22],type:1},{title:"tech technology android apple device mobile ipad ios touch tablet touchscreen toolbar",name:"tablet-toolbar",cat:[22],type:1},{title:"book tech technology amazon read device mobile ipad touch tablet ebook touchscreen reader ereader kindle",name:"tablet-reader-42",cat:[22],type:1},{title:"book tech technology amazon read device mobile ipad touch tablet ebook touchscreen reader ereader kindle",name:"tablet-reader-31",cat:[22],type:1},{title:"responsive display layout design web development device mobile phone smartphone ipad iphone website screen develop touch first devices tablet",name:"tablet-mobile",cat:[5],type:1},{title:"tech technology android apple device mobile ipad ios touch tablet touchscreen",name:"tablet-button",cat:[22],type:1},{title:"book amazon read device mobile ipad touch tablet ebook touchscreen reader ereader kindle",name:"tablet-2",cat:[22],type:1},{title:"furniture table desk room dining",name:"table",cat:[11],type:1},{title:"arrow right arrows move navigation ui user interface lines list bars menu options settings blocks table slide",name:"table-right",cat:[27],type:1},{title:"arrow left arrows move navigation ui user interface lines list bars menu options settings blocks table slide",name:"table-left",cat:[27],type:1},{title:"arrow download input save import user enter entry in inbox inside lock log login password security sign update way system",name:"system-update",cat:[2],type:1},{title:"needle healthcare health medical syringe",name:"syringe",cat:[12],type:1},{title:"data sync transfer connection update connect tech technology device mobile phone smartphone synchronization synchronize syncing",name:"sync",cat:[22],type:1},{title:"tool travel pocket knife swiss compact screw",name:"swiss-knife",cat:[26],type:1},{title:"up hand fingers gesture touch one gestures swipe",name:"swipe-up",cat:[24],type:1},{title:"right hand fingers gesture touch one gestures swipe",name:"swipe-right",cat:[24],type:1},{title:"left hand fingers gesture touch one gestures swipe",name:"swipe-left",cat:[24],type:1},{title:"bottom down hand fingers gesture touch one gestures swipe",name:"swipe-bottom",cat:[24],type:1},{title:"sport travel woman clothes accessory wear swimming swimsuit swimwear bikini",name:"swimwear",cat:[4,21,26],type:1},{title:"sport travel clothes accessory man wear swimming swimsuit swimwear trunk",name:"swimsuit",cat:[4,21,26],type:1},{title:"arrow alternative arrows change exchange files flip swap switch transmit vertical",name:"swap-vertical",cat:[2],type:1},{title:"arrow alternative arrows change exchange files flip horizontal swap switch transmit",name:"swap-horizontal",cat:[2],type:1},{title:"food chopstick seafood japanese rice roll sushi",name:"sushi",cat:[10],type:1},{title:"open emoticon smiley surprise surprised mouth disbelief shocked",name:"surprise",cat:[6],type:1},{title:"board sport travel beach summer water wind sea surfing sailing surf watersport windsurf",name:"surf",cat:[21,26],type:1},{title:"wind sea sailing surf watersport windsurf",name:"surf-2",cat:[21,26],type:1},{title:"ui user interface shopping safe object help support life",name:"support-17",cat:[19,27],type:1},{title:"ui user interface shopping safe object help support life",name:"support-16",cat:[19,27],type:1},{title:"energy power sport food fitness gym powder proteins supplement vitamin",name:"supplement",cat:[21,10],type:1},{title:"font text type typography style editing formatting superscript",name:"superscript",cat:[23],type:1},{title:"travel glasses eyeglasses glass read spectacles sunglasses",name:"sunglasses",cat:[26],type:1},{title:"sunglasses emoticon smiley cheerful happy smile cool",name:"sunglasses-49",cat:[6],type:1},{title:"sunglasses emoticon smiley cheerful happy smile cool",name:"sunglasses-48",cat:[6],type:1},{title:"weather sun sunny fog mist",name:"sun-fog-43",cat:[29],type:1},{title:"weather sun sunny fog mist sunrise sunset",name:"sun-fog-30",cat:[29],type:1},{title:"weather sun sunny fog mist sunrise sunset",name:"sun-fog-29",cat:[29],type:1},{title:"cloud weather sun sunny",name:"sun-cloud",cat:[29],type:1},{title:"cloud weather sun snow sunny flake",name:"sun-cloud-snow-55",cat:[29],type:1},{title:"cloud weather sun snow sunny",name:"sun-cloud-snow-54",cat:[29],type:1},{title:"cloud weather sun sunny rain",name:"sun-cloud-rain",cat:[29],type:1},{title:"cloud weather light flash sun sunny lightning",name:"sun-cloud-light",cat:[29],type:1},{title:"cloud weather sun sunny hail",name:"sun-cloud-hail",cat:[29],type:1},{title:"cloud weather sun sunny fog mist",name:"sun-cloud-fog",cat:[29],type:1},{title:"cloud weather drop sun sunny rain",name:"sun-cloud-drop",cat:[29],type:1},{title:"font text type typography style editing formatting subscript",name:"subscript",cat:[23],type:1},{title:"arrow direction keyboard move navigation out position top up upward upwards",name:"strong-up",cat:[2],type:1},{title:"arrow forward right direction keyboard move navigation out position next onward onwards",name:"strong-right",cat:[2],type:1},{title:"arrow back left direction backward backwards keyboard move navigation out position previous",name:"strong-left",cat:[2],type:1},{title:"arrow bottom descend down downward move",name:"strong-down",cat:[2],type:1},{title:"font text type typography style editing formatting strikethrough",name:"strikethrough",cat:[23],type:1},{title:"zoom in hand gesture touch gestures magnify stretch",name:"stretch",cat:[24],type:1},{title:"arrow direction keyboard move navigation out position top up upward upwards chevron",name:"stre-up",cat:[2],type:1},{title:"arrow forward right direction keyboard move navigation out position next onward onwards chevron",name:"stre-right",cat:[2],type:1},{title:"arrow back left direction backward backwards keyboard move navigation out position previous chevron",name:"stre-left",cat:[2],type:1},{title:"arrow direction bottom down keyboard move navigation chevron",name:"stre-down",cat:[2],type:1},{title:"food fruit love healthy berry passion strawberry",name:"strawberry",cat:[10],type:1},{title:"business finance sport chess game piece rook strategy tower",name:"strategy",cat:[3,21],type:1},{title:"commerce home shopping ecommerce shop food restaurant retail market mall online retailer store cafe",name:"store",cat:[19,10],type:1},{title:"storage furniture drawer cabinet cupboard drawers bureau dresser",name:"storage",cat:[11],type:1},{title:"storage furniture hanger towel radiator dryer rail steel warmer",name:"storage-hanger",cat:[11],type:1},{title:"sales business finance chart graph report statistics analytics money stock",name:"stock",cat:[3,19],type:1},{title:"box shopping stock delivery pack package shipping cargo ship lift warehouse",name:"stock-2",cat:[19],type:1},{title:"steps healthcare health medical feet shoes",name:"steps",cat:[12],type:1},{title:"sport car wheel race driving steering",name:"steering-wheel",cat:[21,25],type:1},{title:"food meat bone beef steak",name:"steak",cat:[10],type:1},{title:"file folder document paper bookmark favorite favourite item love like favorites star",name:"star",cat:[8],type:1},{title:"user profile account avatar contact female woman person users member bathroom wc human friend follower toilette",name:"standing-woman",cat:[28],type:1},{title:"user profile account avatar contact male man person users member bathroom wc human friend follower toilette",name:"standing-man",cat:[28],type:1},{title:"certificate design development logo mark accept approve approved branding certified certify postage quality seal stamp valid",name:"stamp",cat:[5],type:1},{title:"arrow direction top up upward cloud data file input save share storage transfer backup ftp hosting import server upload ui user interface",name:"square-upload",cat:[2,27],type:1},{title:"arrow direction keyboard move navigation out position top up upward upwards",name:"square-up",cat:[2],type:1},{title:"arrow direction keyboard move navigation out position top up upward upwards",name:"square-up-05",cat:[2],type:1},{title:"arrow direction keyboard move navigation out position top up upward upwards",name:"square-simple-up",cat:[2],type:1},{title:"arrow forward right direction keyboard move navigation out position next onward onwards",name:"square-simple-right",cat:[2],type:1},{title:"arrow back left direction backward backwards keyboard move navigation out position previous",name:"square-simple-left",cat:[2],type:1},{title:"arrow bottom descend down downward",name:"square-simple-down",cat:[2],type:1},{title:"arrow forward right direction keyboard move navigation out position next onward onwards play",name:"square-right",cat:[2],type:1},{title:"arrow forward right direction keyboard move navigation out position next onward onwards",name:"square-right-03",cat:[2],type:1},{title:"ui user interface close exit cross delete remove cancel deletion removal denied discard dismiss wrong",name:"square-remove-12",cat:[27],type:1},{title:"ui user interface close exit cross delete remove cancel deletion removal denied discard dismiss wrong",name:"square-remove-09",cat:[27],type:1},{title:"direction navigation position gps location map pin place address marker maps street near nearby",name:"square-pin",cat:[15],type:1},{title:"direction navigation position gps location map pin place address marker maps street near nearby",name:"square-marker",cat:[15],type:1},{title:"arrow back left direction backward backwards keyboard move navigation out position previous",name:"square-left",cat:[2],type:1},{title:"arrow back left direction backward backwards keyboard move navigation out position previous",name:"square-left-04",cat:[2],type:1},{title:"arrow bottom descend down downward data download file input save share storage transfer ui user interface",name:"square-download",cat:[2,27],type:1},{title:"arrow bottom descend down downward",name:"square-down",cat:[2],type:1},{title:"arrow bottom descend down downward",name:"square-down-06",cat:[2],type:1},{title:"ui user interface close exit decrease delete remove minus cancel deletion less removal subtract",name:"square-delete-13",cat:[27],type:1},{title:"ui user interface close exit decrease delete remove minus cancel deletion less removal subtract",name:"square-delete-10",cat:[27],type:1},{title:"arrow forward right direction keyboard move navigation out position next onward onwards top up upward upwards enlarge fullscreen zoom",name:"square-corner-up-right",cat:[2],type:1},{title:"arrow back left direction backward backwards keyboard move navigation out position previous top up upward upwards enlarge fullscreen zoom",name:"square-corner-up-left",cat:[2],type:1},{title:"arrow forward right direction bottom keyboard move navigation out position next onward onwards enlarge fullscreen zoom",name:"square-corner-down-right",cat:[2],type:1},{title:"arrow back left direction bottom backward backwards keyboard move navigation out position previous enlarge fullscreen zoom",name:"square-corner-down-left",cat:[2],type:1},{title:"ui user interface expand increase new add create plus addition positive",name:"square-add-11",cat:[27],type:1},{title:"ui user interface expand increase new add create plus addition positive",name:"square-add-08",cat:[27],type:1},{title:"user profile account avatar contact male man person users member human friend follower",name:"user-frame-33",cat:[28],type:1},{title:"user profile account avatar contact male man person users member human friend follower",name:"user-frame-32",cat:[28],type:1},{title:"user profile account avatar contact male man person users member human friend follower",name:"user-frame-31",cat:[28],type:1},{title:"art design cleaning development paint painting object airbrush bottle can deodorant fragrance graffiti perfume scent spray",name:"spray",cat:[5],type:1},{title:"art design cleaning development paint painting object airbrush bottle can deodorant fragrance graffiti perfume scent spray",name:"spray-2",cat:[11],type:1},{title:"media sport photo camera option multimedia",name:"sport",cat:[16],type:1},{title:"arrow arrows change direction move divide separate split branch git version fork splitter",name:"split",cat:[2],type:1},{title:"arrow arrows change move divide separate split branch git version splitter divider",name:"split-vertical",cat:[2],type:1},{title:"arrow arrows change direction move divide separate split branch git version fork splitter",name:"split-round",cat:[2],type:1},{title:"arrow arrows change move divide separate split branch git version splitter divider",name:"split-horizontal",cat:[2],type:1},{title:"arrow arrows change direction move navigation circle expand divide separate split branch control controller dot git slider version",name:"split-37",cat:[2],type:1},{title:"arrow arrows change direction move navigation circle round expand divide separate split branch controller dot git slider version",name:"split-33",cat:[2],type:1},{title:"emoticon smiley malicious smirking spiteful",name:"spiteful",cat:[6],type:1},{title:"holidays halloween spider web animal nature bug virus",name:"spider",cat:[1,13],type:1},{title:"no emoticon smiley lips sealed speechless words",name:"speechless",cat:[6],type:1},{title:"media multimedia audio alert notification speaker voice",name:"speaker",cat:[16],type:1},{title:"media music multimedia audio sound speaker",name:"speaker-05",cat:[16],type:1},{title:"media multimedia audio alert notification speaker voice",name:"speaker-01",cat:[16],type:1},{title:"object space spaceship rocket",name:"spaceship",cat:[26,27],type:1},{title:"sport travel flower beauty meditation pilates yoga relax spa wellness",name:"spa",cat:[21,26],type:1},{title:"media music multimedia audio sound waves",name:"sound-wave",cat:[16],type:1},{title:"officer emoticon smiley helmet soldier",name:"soldier",cat:[6],type:1},{title:"furniture couch living lounge room sofa",name:"sofa",cat:[11],type:1},{title:"energy power tech technology electric jack wall electrical outlet socket",name:"socket",cat:[22],type:1},{title:"energy power tech technology electric jack wall electrical outlet socket",name:"socket-uk",cat:[22],type:1},{title:"energy power tech technology electric jack wall electrical outlet socket",name:"socket-europe-2",cat:[22],type:1},{title:"energy power tech technology electric jack wall electrical outlet socket",name:"socket-europe-1",cat:[22],type:1},{title:"clothes accessory wear sock stocking",name:"sock",cat:[4],type:1},{title:"sport goal football soccer field fifa stadium",name:"soccer-field",cat:[21],type:1},{title:"man holidays ice christmas snow winter snowman",name:"snowman",cat:[13],type:1},{title:"man holidays head ice christmas snow winter snowman",name:"snowman-head",cat:[13],type:1},{title:"sport snow boarding snowboard",name:"snowboard",cat:[21],type:1},{title:"weather holidays snow flake",name:"snow",cat:[13,29],type:1},{title:"holidays ball christmas snow snowfall winter",name:"snow-ball",cat:[13],type:1},{title:"animal nature tongue cobra jungle reptile serpent snake tail viper",name:"snake",cat:[1],type:1},{title:"emoticon smiley cheerful happy smile positive satisfied",name:"smile",cat:[6],type:1},{title:"smart emoticon smiley geek nerd nerdy wunderkind",name:"smart",cat:[6],type:1},{title:"arrow direction keyboard move navigation out position top up upward upwards",name:"small-up",cat:[2],type:1},{title:"arrow direction keyboard move navigation out position top up upward upwards",name:"small-triangle-up",cat:[2],type:1},{title:"arrow forward right direction keyboard move navigation out position next onward onwards play",name:"small-triangle-right",cat:[2],type:1},{title:"arrow back left direction backward backwards keyboard move navigation out position previous",name:"small-triangle-left",cat:[2],type:1},{title:"arrow bottom descend down downward",name:"small-triangle-down",cat:[2],type:1},{title:"arrow forward right direction keyboard move navigation out position next onward onwards",name:"small-right",cat:[2],type:1},{title:"ui user interface close exit cross delete remove cancel deletion removal denied discard dismiss wrong",name:"small-remove",cat:[27],type:1},{title:"arrow back left direction backward backwards keyboard move navigation out position previous",name:"small-left",cat:[2],type:1},{title:"arrow bottom descend down downward",name:"small-down",cat:[2],type:1},{title:"ui user interface close exit decrease delete remove minus cancel deletion less removal subtract",name:"small-delete",cat:[27],type:1},{title:"ui user interface expand increase new add create plus addition positive",name:"small-add",cat:[27],type:1},{title:"animal nature emoticon smiley indolence laziness sloth",name:"sloth",cat:[1,6],type:1},{title:"slider design development gallery block image browse carousel hero images photos pictures slide slides",name:"slider",cat:[5],type:1},{title:"arrow right arrows move navigation ui user interface lines list bars menu options settings slide",name:"slide-right",cat:[27],type:1},{title:"arrow left arrows move navigation ui user interface lines list bars menu options settings slide",name:"slide-left",cat:[27],type:1},{title:"box design development paper cut cutlery cutter knife slice utensil",name:"slice",cat:[5],type:1},{title:"sleep emoticon smiley rest",name:"sleep",cat:[6],type:1},{title:"sleep emoticon smiley rest",name:"sleep-2",cat:[6],type:1},{title:"clothes accessory wear jeans pants slacks trousers",name:"slacks-13",cat:[4],type:1},{title:"clothes accessory wear jeans pants slacks trousers",name:"slacks-12",cat:[4],type:1},{title:"holidays object emoticon smiley danger dead death head poison skeleton skull",name:"skull",cat:[6,13],type:1},{title:"object death head skull",name:"skull-2",cat:[13,6],type:1},{title:"woman clothes accessory dress wear skirt",name:"skirt",cat:[4],type:1},{title:"arrow direction keyboard move navigation out position top up upward upwards",name:"skew-up",cat:[2],type:1},{title:"arrow forward right direction keyboard move navigation out position next onward onwards",name:"skew-right",cat:[2],type:1},{title:"arrow back left direction backward backwards keyboard move navigation out position previous",name:"skew-left",cat:[2],type:1},{title:"arrow bottom descend down downward",name:"skew-down",cat:[2],type:1},{title:"board sport skating street transportation skate skateboard",name:"skateboard",cat:[21,25],type:1},{title:"board skating street skate skateboard",name:"skateboard-2",cat:[21,25],type:1},{title:"size font text type typography style editing formatting",name:"size",cat:[23],type:1},{title:"furniture wash tap water sink bathroom faucet spigot",name:"sink",cat:[11],type:1},{title:"energy environment furniture wash tap water sink bathroom faucet spigot",name:"sink-wash",cat:[7,11],type:1},{title:"file folder document text note report page paper item draft single letter content sheet",name:"single",cat:[8],type:1},{title:"position location user profile account avatar contact male man person users member human friend follower body",name:"single-position",cat:[28],type:1},{title:"file post folder document paragraph text note report page paper item draft single letter content sheet folded article blog",name:"single-paragraph",cat:[8,27],type:1},{title:"file folder document text note report page paper item draft single letter content sheet folded",name:"single-folded",cat:[8],type:1},{title:"file post folder document text note report page paper item draft single letter content sheet folded article blog",name:"single-folded-content",cat:[8,27],type:1},{title:"files file folder group document text note report page copy paper documents duplicate item draft single letter content sheet",name:"single-copy-06",cat:[8],type:1},{title:"files file folder group document text note report page copy paper documents duplicate item draft single letter content sheet",name:"single-copy-04",cat:[8],type:1},{title:"files file folder group document text note report page copy paper copies documents duplicate item draft single letter content sheet",name:"single-copies",cat:[8],type:1},{title:"file folder document text note report page paper item draft single letter content sheet",name:"single-content-03",cat:[8],type:1},{title:"file folder document text note report page paper item draft single letter content sheet",name:"single-content-02",cat:[8],type:1},{title:"user profile account avatar contact male man person users member human friend follower body",name:"single-body",cat:[12,28],type:1},{title:"user profile account avatar contact male man person users member human friend follower",name:"single-05",cat:[28],type:1},{title:"user profile account avatar contact male man person users member human friend follower",name:"single-04",cat:[28],type:1},{title:"user profile account avatar contact male man person users member human friend follower",name:"single-03",cat:[28],type:1},{title:"user profile account avatar contact male man person users member human friend follower",name:"single-02",cat:[28],type:1},{title:"user profile account avatar contact male man person users member human friend follower",name:"single-01",cat:[28],type:1},{title:"arrow direction keyboard move navigation out position top up upward upwards",name:"simple-up",cat:[2],type:1},{title:"arrow forward right direction keyboard move navigation out position next onward onwards",name:"simple-right",cat:[2],type:1},{title:"ui user interface close exit cross delete remove cancel deletion removal denied discard dismiss wrong",name:"simple-remove",cat:[27],type:1},{title:"arrow back left direction backward backwards keyboard move navigation out position previous",name:"simple-left",cat:[2],type:1},{title:"arrow direction bottom descend down downward keyboard move navigation out position downwards",name:"simple-down",cat:[2],type:1},{title:"ui user interface close exit decrease delete remove minus cancel deletion less removal subtract",name:"simple-delete",cat:[27],type:1},{title:"ui user interface expand increase new add create plus addition positive",name:"simple-add",cat:[27],type:1},{title:"tech technology card mobile phone memory chip integrated micro nano sim",name:"sim-card",cat:[22],type:1},{title:"out emoticon smiley happy grimace mouth tongue silly",name:"silly",cat:[6],type:1},{title:"sign document business finance pen signature edit pencil write",name:"signature",cat:[3],type:1},{title:"network control controller connect internet tech technology device wireless signal radio radar online receiver wifi hotspot reception signals remote strong",name:"signal",cat:[22],type:1},{title:"network internet wireless signal radar online wifi hotspot reception signals strong",name:"signal-2",cat:[27],type:1},{title:"sign business finance drawing pen signature",name:"sign",cat:[3],type:1},{title:"sign info board display shopping advertise advertisement advertising billboard notice signboard",name:"sign-board",cat:[19],type:1},{title:"holidays halloween horror scary danger death sickle weapon",name:"sickle",cat:[13],type:1},{title:"emoticon smiley disgusted fever nauseated nauseous sick",name:"sick",cat:[6],type:1},{title:"no emoticon smiley mouth embarrassed shy without",name:"shy",cat:[6],type:1},{title:"arrow arrows exchange play sync compilation cross crossing media mix music playlist random shuffle songs video",name:"shuffle-98",cat:[2],type:1},{title:"arrow arrows exchange play sync compilation cross crossing media mix music playlist random shuffle songs video",name:"shuffle-97",cat:[2],type:1},{title:"arrow arrows exchange play sync compilation cross crossing media mix music playlist random shuffle songs video",name:"shuffle-35",cat:[2],type:1},{title:"arrow arrows exchange play sync compilation cross crossing media mix music playlist random shuffle songs video",name:"shuffle-01",cat:[2],type:1},{title:"food animal nature seafood prawn shrimp",name:"shrimp",cat:[1,10],type:1},{title:"energy environment furniture water bath bathroom shower",name:"shower",cat:[7,11],type:1},{title:"tool object animal nature shovel",name:"shovel",cat:[1],type:1},{title:"ui user interface commerce home shopping ecommerce shop food retail market mall online retailer store",name:"shop",cat:[10,19,27],type:1},{title:"location commerce shopping shop pin address find retail market mall online retailer store locator",name:"shop-location",cat:[19],type:1},{title:"high woman clothes accessory wear footwear shoe heels",name:"shoe-woman",cat:[4],type:1},{title:"sport clothes accessory wear footwear shoe sports",name:"shoe-sport",cat:[4,21],type:1},{title:"sport footwear shoe training exercise workout jogging marathon running",name:"shoe-run",cat:[21],type:1},{title:"clothes accessory wear footwear shoe men",name:"shoe-man",cat:[4],type:1},{title:"business finance avatar businessman tie clothes accessory man person professional shirt wear neck",name:"shirt",cat:[4],type:1},{title:"business finance avatar businessman tie clothes accessory man person professional shirt wear neck",name:"shirt-neck",cat:[4],type:1},{title:"business finance avatar businessman tie clothes accessory man person professional shirt wear neck buttons",name:"shirt-buttons",cat:[4],type:1},{title:"business finance avatar businessman tie clothes accessory man person professional shirt wear neck",name:"shirt-business",cat:[4],type:1},{title:"animal nature head face farm lamb sheep wool",name:"sheep",cat:[1],type:1},{title:"tool school design pencil development stationery sharpen sharpener",name:"sharpener",cat:[5],type:1},{title:"travel animal nature emoticon smiley big bigmouth mouth danger shark sea wave fin",name:"shark",cat:[1,6,26],type:1},{title:"animal danger shark sea wave fin",name:"shark-2",cat:[1,26],type:1},{title:"arrow files file share connection social user update communication export network post sharing folder document format profile office account connect paper item users member shared",name:"shared",cat:[8,28],type:1},{title:"arrow file share storage transfer upload connection social export output post sharing group connect connected networking node seo",name:"share",cat:[2,27],type:1},{title:"arrow forward right direction keyboard move navigation out position next onward onwards share connection social update communication export network post sharing",name:"share-right",cat:[2],type:1},{title:"arrow back left direction backward backwards keyboard move navigation out position previous share connection social update communication export network post sharing",name:"share-left",cat:[2],type:1},{title:"arrow up file share storage transfer upload connection social ui user interface update communication export network outbox output post sharing group team connect internet connected networking node seo dots",name:"share-bold",cat:[27],type:1},{title:"arrow left share connection social ui user interface update communication export network post sharing",name:"share-92",cat:[2,27],type:1},{title:"arrow right share connection social ui user interface update communication export network post sharing",name:"share-91",cat:[2,27],type:1},{title:"arrow direction top up upward file share storage transfer upload connection social ui user interface update communication export launch network outbox output post sharing start",name:"share-66",cat:[2,27],type:1},{title:"arrow up file share storage transfer upload connection social update communication export network outbox output post sharing group team connect internet connected networking node seo dots",name:"share-2",cat:[27],type:1},{title:"circle group math mathematics design development shape triangle geometry rectangle plus square shapes symbols",name:"shapes",cat:[5],type:1},{title:"line connection network group design connect development shape triangle transform editor crop vector connected networking node outline spline stroke",name:"shape-triangle",cat:[5],type:1},{title:"line connection network group design connect development shape rectangle transform square editor crop vector connected networking node outline spline stroke",name:"shape-square",cat:[5],type:1},{title:"line connection network group design connect development shape transform editor crop vector connected networking node outline spline stroke polygon",name:"shape-polygon",cat:[5],type:1},{title:"line circle connection network group design connect development shape transform oval editor crop vector connected networking node outline spline stroke",name:"shape-circle",cat:[5],type:1},{title:"circle expand path combine join merge unite tool design development shape style add square adjust adjustment finder overlap pathfinder paths shapes intersect intersection addition",name:"shape-adjust",cat:[5],type:1},{title:"energy power sport drink shaker",name:"shaker",cat:[21],type:1},{title:"media hand photo camera multimedia shaking",name:"shake",cat:[16],type:1},{title:"bridge travel san francisco gates highway",name:"sf-bridge",cat:[26],type:1},{title:"ui user interface control preferences tool system building edit options settings filter diy adjust adjustment option project configuration configure gear parameter parameters setting setup tools build engine repair screwdriver wrench",name:"settings",cat:[27],type:1},{title:"ui user interface control preferences tool system building edit options settings filter diy adjust adjustment option project configuration configure gear parameter parameters setting setup tools build engine repair wrench",name:"settings-tool-67",cat:[27],type:1},{title:"ui user interface control preferences tool system building edit options settings filter diy adjust adjustment option project configuration configure gear parameter parameters setting setup tools build engine repair wrench",name:"settings-tool-66",cat:[27],type:1},{title:"ui user interface control preferences tool system edit options settings filter adjust adjustment option wheel configuration configure gear parameter parameters setting setup tools engine cog cogwheel",name:"settings-gear-65",cat:[27],type:1},{title:"ui user interface control preferences tool system edit options settings filter adjust adjustment option wheel configuration configure gear parameter parameters setting setup tools engine cog cogwheel",name:"settings-gear-64",cat:[27],type:1},{title:"ui user interface control preferences tool system edit options settings filter adjust adjustment option wheel configuration configure gear parameter parameters setting setup tools engine cog cogwheel",name:"settings-gear-63",cat:[27],type:1},{title:"file folder control preferences document system office edit options settings paper item adjust option configuration configure gear parameter parameters setting setup tools",name:"settings-99",cat:[8],type:1},{title:"file folder control preferences document system office edit options settings paper item adjust option configuration configure parameter parameters setting setup tools",name:"settings-46",cat:[8],type:1},{title:"arrow arrows change direction move navigation expand resize divide split branch control controller git version fork splitter divider",name:"separate",cat:[2],type:1},{title:"arrow arrows change direction move navigation expand resize split branch control controller git version fork splitter",name:"separate-round",cat:[2],type:1},{title:"ui user interface communication send email mail message messages contact write paper letter news fly airplane flight plane sending",name:"send",cat:[27],type:1},{title:"communication send email mail message messages contact write paper letter news fly airplane flight plane sending",name:"send-2",cat:[27],type:1},{title:"media photo camera option multimedia face selfie capture",name:"selfie",cat:[16],type:1},{title:"design development add plus selection filter grid view categories category filtering filters refine search selected sort",name:"selection",cat:[5],type:1},{title:"ui user interface cursor select tool design pointer selection frame area choose",name:"select",cat:[27],type:1},{title:"arrow arrows direction down up enlarge expand increase maximize vertical select",name:"select-84",cat:[2,27],type:1},{title:"arrow arrows direction down up enlarge expand increase maximize vertical select",name:"select-83",cat:[2,27],type:1},{title:"navigation ui user interface lines list bars gallery hamburger menu options settings burger segment segmentation",name:"segmentation",cat:[27],type:1},{title:"ui user interface security safety protection secure access antivirus firewall shield protect insurance",name:"security",cat:[27],type:1},{title:"file zoom document format contact discover glass filter paper view search item research find lens preview magnify magnifier magnifying seo article",name:"search",cat:[8],type:1},{title:"user profile account avatar contact male man person view search find lens member human friend follower",name:"search-3",cat:[28],type:1},{title:"zoom paragraph text glass filter view search research find lens magnify magnifier magnifying seo article",name:"search-2",cat:[27],type:1},{title:"sport travel glasses mask sea swimming dive diving snorkel",name:"sea-mask",cat:[21,26],type:1},{title:"media card multimedia memory sd",name:"sd",cat:[16],type:1},{title:"left right down up vertical hand gesture vertically touch scroll gestures",name:"scroll-vertical",cat:[24],type:1},{title:"left right horizontal hand gesture horizontally touch scroll gestures",name:"scroll-horitontal",cat:[24],type:1},{title:"glass food cube alcohol drink ice scotch whisky",name:"scotch",cat:[10],type:1},{title:"tool design craft edit development cut cutting scissor scissors shears trim",name:"scissors",cat:[5],type:1},{title:"line tool dotted design craft discount edit development paper cut cutting scissor scissors shears trim coupon dashed reduction",name:"scissors-dashed",cat:[5],type:1},{title:"education school building",name:"school",cat:[18],type:1},{title:"clothes accessory wear scarf stole",name:"scarf",cat:[4],type:1},{title:"shopping gesture code touch gestures barcode product scan scanner",name:"scan",cat:[24],type:1},{title:"scale balance weight business finance judge law attorney case court justice",name:"scale",cat:[3],type:1},{title:"vertical resize scale size text edit dimension editing",name:"scale-vertical",cat:[23],type:1},{title:"arrow right direction top enlarge fullscreen zoom resize scale design development reshape scaling",name:"scale-up",cat:[5],type:1},{title:"horizontal resize scale size text edit dimension editing",name:"scale-horizontal",cat:[23],type:1},{title:"arrow left direction bottom down out enlarge fullscreen zoom resize scale design development reshape scaling",name:"scale-down",cat:[5],type:1},{title:"measure scale balance weight kitchen",name:"scale-4",cat:[10,19],type:1},{title:"measure scale balance weight kitchen",name:"scale-3",cat:[10],type:1},{title:"enlarge fullscreen zoom measure resize balance animation rectangle transform translate reshape scaling",name:"scale-2",cat:[5],type:1},{title:"save energy environment globe world ecology green hands planet respect sustainability",name:"save-planet",cat:[7],type:1},{title:"food meat pork sausage wiener",name:"sausage",cat:[10],type:1},{title:"emoticon smiley cheerful happy smile positive satisfied",name:"satisfied",cat:[6],type:1},{title:"hat holidays christmas claus santa",name:"santa-hat",cat:[13],type:1},{title:"food kitchen pepper salt seasoning shaker spice",name:"salt",cat:[10],type:1},{title:"shopping deal discount ecommerce sale shop label tag coupon reduction ticket offer sticker",name:"sale",cat:[19],type:1},{title:"security box business finance furniture safe combination safety vault",name:"safe",cat:[3,11],type:1},{title:"emoticon smiley unhappy sad dissapointed",name:"sad",cat:[6],type:1},{title:"measure scale tool text message education note design pen edit pencil write development geometry draw create editing compose craetive drafting editor meter ruler",name:"ruler-pencil",cat:[5],type:1},{title:"sport game ball league rugby try",name:"rugby",cat:[21],type:1},{title:"sport travel row sea training canoeing river rowing",name:"rowing",cat:[21,26],type:1},{title:"direction navigation location sign path available open check map maps track route street accessible walkable",name:"route-open",cat:[15],type:1},{title:"direction navigation location sign close exit cross path map block maps track route street arrest interrupted interruption",name:"route-close",cat:[15],type:1},{title:"direction navigation location sign path map stop danger maps alert attention caution exclamation warning track route street",name:"route-alert",cat:[15],type:1},{title:"business finance shopping money currency renminbir yen yuan cashier",name:"round-yen",cat:[3,19],type:1},{title:"arrow direction keyboard move navigation out position top up upward upwards",name:"round-up",cat:[2],type:1},{title:"arrow forward right arrows direction bottom keyboard move navigation out position next onward onwards top up upward upwards corner curved",name:"round-up-right",cat:[2],type:1},{title:"arrow back left arrows direction backward backwards keyboard move navigation out position previous top up upward upwards corner curved",name:"round-up-left",cat:[2],type:1},{title:"arrow forward right direction keyboard move navigation out position next onward onwards",name:"round-right",cat:[2],type:1},{title:"arrow forward right arrows direction bottom keyboard move navigation out position next onward onwards corner curved",name:"round-right-down",cat:[2],type:1},{title:"business finance shopping money currency pound sterlin cashier",name:"round-pound",cat:[3,19],type:1},{title:"arrow back left direction backward backwards keyboard move navigation out position previous",name:"round-left",cat:[2],type:1},{title:"arrow back left arrows direction bottom backward backwards keyboard move navigation out position previous corner curved",name:"round-left-down",cat:[2],type:1},{title:"business finance shopping money currency euro cashier",name:"round-euro",cat:[3,19],type:1},{title:"arrow bottom descend down downward",name:"round-down",cat:[2],type:1},{title:"business finance shopping money currency dollar cashier",name:"round-dollar",cat:[3,19],type:1},{title:"rotate flip communication tech technology android device mobile phone smartphone iphone ios telephone call touchscreen rotation shake vibration",name:"rotate",cat:[22],type:1},{title:"arrow forward right rotate direction keyboard move navigation out position next onward onwards media clockwise picture image photo multimedia",name:"rotate-right",cat:[2,16],type:1},{title:"arrow forward right rotate direction keyboard move navigation out position next onward onwards media clockwise picture image photo multimedia",name:"rotate-right-2",cat:[2,16],type:1},{title:"rotate flip lock security communication safe tech technology device mobile phone smartphone telephone padlock protection secure rotation shake vibration",name:"rotate-lock",cat:[22],type:1},{title:"arrow back left rotate direction backward backwards keyboard move navigation out position previous media anti-clockwise counterclockwise picture image photo multimedia",name:"rotate-left",cat:[2,16],type:1},{title:"arrow back left rotate direction backward backwards keyboard move navigation out position previous media anti-clockwise counterclockwise picture image photo multimedia",name:"rotate-left-2",cat:[2,16],type:1},{title:"rotate move sync refresh edit gesture touch gestures",name:"rotate-23",cat:[24],type:1},{title:"rotate move sync refresh hand edit gesture touch gestures",name:"rotate-22",cat:[24],type:1},{title:"sport health fitness cardio gym jump rope",name:"rope",cat:[21],type:1},{title:"travel monument colosseum rome",name:"rome",cat:[26],type:1},{title:"pin food roller bread bakery rolling",name:"rolling-pin",cat:[10],type:1},{title:"media film photo camera multimedia roll retro",name:"roll",cat:[16],type:1},{title:"music metal emoticon smiley fan rock",name:"rock",cat:[6],type:1},{title:"man kid robot emoticon smiley automation mechanical toy",name:"robot",cat:[6],type:1},{title:"location path map point maps route destination road traffic transportation trail",name:"road",cat:[15,25],type:1},{title:"right direction navigation sign travel road",name:"road-sign-right",cat:[26],type:1},{title:"left direction navigation sign travel road",name:"road-sign-left",cat:[26],type:1},{title:"location path map point maps route destination road traffic transportation trail",name:"road-2",cat:[15,25],type:1},{title:"travel brazil monument christ de janeiro jesus rio saviour statue",name:"rio",cat:[26],type:1},{title:"clothes accessory wear diamond engagement jewelry ring",name:"ring",cat:[4],type:1},{title:"arrow back up cloud data save storage backup refresh revert fix machine restore time watch",name:"restore",cat:[2],type:1},{title:"arrow communication answer chat comment comments conversation dialog email forum mail message messages reply speaking talk",name:"reply",cat:[2],type:1},{title:"arrow communication all answer chat comment comments conversation dialog email forum mail message messages reply speaking talk",name:"reply-all",cat:[2],type:1},{title:"arrow repeat arrows sync infinite infinity load loading loop process refresh reload replay update shuffle",name:"replay",cat:[2],type:1},{title:"change exchange files swap file transfer folder group document note report copy paper documents duplicate item items draft overwrite replace",name:"replace",cat:[8],type:1},{title:"change exchange files swap file transfer folder group copy documents duplicate catalog items archive overwrite replace folders",name:"replace-folder",cat:[8],type:1},{title:"file folder delete remove document format office paper item clear minus cancel",name:"remove",cat:[8],type:1},{title:"control controller tech technology device wireless signal radio remote zapper",name:"remote",cat:[22],type:1},{title:"media music multimedia audio dj remix",name:"remix",cat:[16],type:1},{title:"arrow repeat arrows exchange circle round sync infinite infinity load loading loop process refresh reload replay update",name:"reload",cat:[2],type:1},{title:"change file sync refresh reload update folder document format office paper item",name:"refresh",cat:[8],type:1},{title:"arrow repeat arrows exchange sync infinite infinity load loading loop process refresh reload replay update energy environment",name:"refresh-69",cat:[2,7],type:1},{title:"arrow repeat arrows sync infinite infinity load loading loop process refresh reload replay update energy environment progress whole",name:"refresh-68",cat:[2,7],type:1},{title:"arrow back curve forward invert line redo repeat right rotate",name:"redo-81",cat:[2],type:1},{title:"arrow back curve forward invert line redo repeat right rotate",name:"redo-79",cat:[2],type:1},{title:"arrow back curve forward invert redo repeat right rotate",name:"redo-26",cat:[2],type:1},{title:"arrow back curve forward invert redo repeat right rotate",name:"redo-10",cat:[2],type:1},{title:"arrows energy environment clean ecology green waste cycle garbage recycle recycling",name:"recycling",cat:[7],type:1},{title:"book food cooking recipe",name:"recipe-book-47",cat:[10],type:1},{title:"book food cooking recipe",name:"recipe-book-46",cat:[10],type:1},{title:"shopping bill check sale invoice receipt expense income purchase",name:"receipt",cat:[19],type:1},{title:"shopping bill check sale invoice receipt expense income purchase",name:"receipt-list-43",cat:[19],type:1},{title:"shopping bill check sale invoice receipt expense income purchase",name:"receipt-list-42",cat:[19],type:1},{title:"mouse animal nature head mice rat rodent",name:"rat",cat:[1],type:1},{title:"data storage computer tech technology hardware memory chip motherboard ram",name:"ram",cat:[22],type:1},{title:"weather rainbow",name:"rainbow",cat:[29],type:1},{title:"weather rain",name:"rain",cat:[29],type:1},{title:"weather rain hail",name:"rain-hail",cat:[29],type:1},{title:"media multimedia signal audio radio",name:"radio",cat:[16],type:1},{title:"energy environment danger virus atomic emergency radiation sickness toxic waste",name:"radiation",cat:[7],type:1},{title:"location security target map maps find scan scanner radar explore track",name:"radar",cat:[15],type:1},{title:"sport travel beach tennis racket",name:"rackets",cat:[21,26],type:1},{title:"holidays animal nature easter bunny rabbit",name:"rabbit",cat:[1,13],type:1},{title:"text message editing marks bubble quotation quote",name:"quote",cat:[23],type:1},{title:"open emoticon smiley cheerful happy smile mouth laugh positive quite",name:"quite-happy",cat:[6],type:1},{title:"file sign info folder document paper mark item alert information notification faq help support ask query question unknown",name:"question",cat:[8],type:1},{title:"travel egypt monument pyramid",name:"pyramid",cat:[26],type:1},{title:"emoticon smiley concern confused puzzled thinking",name:"puzzled",cat:[6],type:1},{title:"play game object puzzle solution",name:"puzzle-10",cat:[3],type:1},{title:"play game object marketing puzzle solution",name:"puzzle-09",cat:[3],type:1},{title:"arrow back left arrows direction backward previous double rewind media player",name:"push-previous",cat:[2],type:1},{title:"arrow forward right direction next onward double advance proceed",name:"push-next",cat:[2],type:1},{title:"holidays halloween evil scary pumpkin",name:"pumpkin",cat:[13],type:1},{title:"sport healthcare health medical beat pulse",name:"pulse",cat:[12,21],type:1},{title:"watch sport healthcare health medical beat pulse",name:"pulse-watch",cat:[12,21],type:1},{title:"sleep healthcare health medical beat pulse",name:"pulse-sleep",cat:[12],type:1},{title:"sport phone healthcare health medical beat pulse",name:"pulse-phone",cat:[12,21],type:1},{title:"chart graph healthcare health medical beat pulse",name:"pulse-chart",cat:[12],type:1},{title:"food meat pork bone thigh ham prosciutto",name:"prosciutto",cat:[10],type:1},{title:"energy environment progress whole availability available clock day business finance",name:"progress",cat:[3,7],type:1},{title:"arrow back bottom down move organize business hierarchy layer layers list order priority seat low send",name:"priority-low",cat:[2],type:1},{title:"arrow move top up organize bring business hierarchy high layer layers list order priority seat",name:"priority-high",cat:[2],type:1},{title:"document office tech technology device copy paper print fax printer printing",name:"print",cat:[22],type:1},{title:"document office tech technology device copy paper print fax printer printing",name:"printer",cat:[22],type:1},{title:"ui user interface control slider preferences system edit options settings filter adjust adjustment option configuration configure parameter parameters setting setup tools sliders",name:"preferences",cat:[27],type:1},{title:"ui user interface control slider preferences system edit options settings filter adjust adjustment option configuration configure parameter parameters setting setup tools sliders",name:"preferences-rotate",cat:[27],type:1},{title:"ui user interface control slider preferences system edit options settings filter adjust adjustment option configuration configure parameter parameters setting setup tools sliders",name:"preferences-container",cat:[27],type:1},{title:"ui user interface control slider preferences system edit options settings filter adjust adjustment option configuration configure parameter parameters setting setup tools sliders",name:"preferences-container-rotate",cat:[27],type:1},{title:"ui user interface control slider preferences system edit options settings filter adjust adjustment option configuration configure parameter parameters setting setup tools sliders",name:"preferences-container-circle",cat:[27],type:1},{title:"ui user interface control slider preferences system edit options settings filter adjust adjustment option configuration configure parameter parameters setting setup tools sliders",name:"preferences-container-circle-rotate",cat:[27],type:1},{title:"ui user interface control slider preferences system edit options settings filter adjust adjustment option configuration configure parameter parameters setting setup tools sliders",name:"preferences-circle",cat:[27],type:1},{title:"ui user interface control slider preferences system edit options settings filter adjust adjustment option configuration configure parameter parameters setting setup tools sliders",name:"preferences-circle-rotate",cat:[27],type:1},{title:"food cooking kitchen tools utensils hot pot",name:"pot",cat:[10],type:1},{title:"direction navigation position gps location user account avatar contact map place maps near nearby friend",name:"position-user",cat:[15],type:1},{title:"direction navigation position gps location map pin place marker maps near nearby",name:"position-pin",cat:[15],type:1},{title:"direction navigation position gps location map pin place marker maps near nearby",name:"position-marker",cat:[15],type:1},{title:"machine shopping cash payment card checkout credit debit point terminal register swipe credit card till transaction pos",name:"pos",cat:[19],type:1},{title:"emoticon smiley happy excrement pet pile poo poop",name:"poop",cat:[6],type:1},{title:"sport travel water pool swimming wave stairs",name:"pool",cat:[21,26],type:1},{title:"user security avatar officer hat law secure users enforcement police",name:"police",cat:[28],type:1},{title:"media picture image photo multimedia polaroid",name:"polaroid",cat:[16],type:1},{title:"user media profile picture image photo camera multimedia polaroid selfie",name:"polaroid-user",cat:[16],type:1},{title:"media picture image photo multimedia polaroid",name:"polaroid-multiple",cat:[16],type:1},{title:"media delete remove picture image photo multimedia polaroid",name:"polaroid-delete",cat:[16],type:1},{title:"media picture add image photo multimedia polaroid",name:"polaroid-add",cat:[16],type:1},{title:"direction navigation position gps location target map pin point place marker point b",name:"point-b",cat:[15],type:1},{title:"direction navigation position gps location target map pin point place marker arrival point a",name:"point-a",cat:[15],type:1},{title:"sport blocks winner podium trophy victory",name:"podium",cat:[21],type:1},{title:"sport blocks winner podium trophy victory",name:"podium-trophy",cat:[21],type:1},{title:"energy environment business finance tech technology cable electric electricity jack plug",name:"plug",cat:[3,7,22],type:1},{title:"play ui user interface media music playlist list collection album checklist items tasks audio sound feedlist",name:"playlist",cat:[27],type:1},{title:"play media video film movie multimedia",name:"player",cat:[16],type:1},{title:"play playlist video player display tech technology film movie monitor screen television tv entertainment",name:"player-48",cat:[22],type:1},{title:"play playlist video player display tech technology film movie monitor screen television tv entertainment",name:"player-19",cat:[22],type:1},{title:"play file music video folder player document office film movie paper item stream",name:"play",cat:[8],type:1},{title:"play media video film movie multimedia",name:"play-69",cat:[16],type:1},{title:"play media video film movie multimedia",name:"play-68",cat:[16],type:1},{title:"food tools utensils dish plate crockery",name:"plate",cat:[10],type:1},{title:"energy environment growth plant animal nature ecology green gardening life agriculture leaves ground startup vase",name:"plant-vase",cat:[1,7],type:1},{title:"energy environment growth plant animal nature ecology green gardening life agriculture leaves ground startup",name:"plant-ground",cat:[1,7],type:1},{title:"education school globe world object planet space",name:"planet",cat:[18],type:1},{title:"travel transportation aircraft airplane flight jet plane",name:"plane-18",cat:[25],type:1},{title:"travel transportation aircraft airplane flight jet plane",name:"plane-17",cat:[25],type:1},{title:"food fastfood italian pizza",name:"pizza",cat:[10],type:1},{title:"food slice fastfood italian pizza",name:"pizza-slice",cat:[10],type:1},{title:"emoticon smiley pirate",name:"pirate",cat:[6],type:1},{title:"smoke object pipe",name:"pipe",cat:[4],type:1},{title:"direction navigation position gps location map pin copy duplicate place marker maps pins",name:"pins",cat:[15],type:1},{title:"sport game table ball tennis ping pong racket",name:"ping-pong",cat:[21],type:1},{title:"out zoom shrink hand gesture touch gestures magnify minimize pinch",name:"pinch",cat:[24],type:1},{title:"direction navigation position gps location map pin pushpin place marker maps locator",name:"pin",cat:[3,15],type:1},{title:"direction navigation position gps location user avatar contact map pin place marker near nearby tracking placeholder",name:"pin-user",cat:[15],type:1},{title:"direction navigation position gps location schedule time map pin place marker calendar appointment countdown",name:"pin-time",cat:[15],type:1},{title:"direction navigation position sync gps location refresh reload update map pin place marker",name:"pin-sync",cat:[15],type:1},{title:"direction navigation position gps location map pin place favorite favourite marker love like star",name:"pin-star",cat:[15],type:1},{title:"direction navigation position share social gps location connect map pin place marker",name:"pin-share",cat:[15],type:1},{title:"direction navigation position gps location control preferences system map pin edit options settings place marker adjust option configuration configure gear parameter parameters setting setup",name:"pin-settings",cat:[15],type:1},{title:"direction navigation position gps location lock security map safe pin place marker padlock protection secure",name:"pin-security",cat:[15],type:1},{title:"direction navigation position gps location map pin view search place marker find lens explore lookup",name:"pin-search",cat:[15],type:1},{title:"direction navigation position gps location delete remove map pin place marker clear minus maps cancel",name:"pin-remove",cat:[15],type:1},{title:"direction navigation position gps location delete remove map pin place marker clear minus cancel",name:"pin-remove-2",cat:[15],type:1},{title:"direction navigation position gps location map pin place favorite favourite marker love like heart",name:"pin-heart",cat:[15],type:1},{title:"change direction navigation position gps location map pin edit place marker modify",name:"pin-edit",cat:[15],type:1},{title:"direction navigation position gps location delete remove map pin place marker clear minus cancel",name:"pin-delete",cat:[15],type:1},{title:"direction navigation position gps location map pin copy duplicate place marker maps pins",name:"pin-copy",cat:[15],type:1},{title:"direction navigation position gps location check map pin place mark marker approved complete completed done checked tick",name:"pin-check",cat:[15],type:1},{title:"direction navigation position gps location new map pin add create plus place marker maps",name:"pin-add",cat:[15],type:1},{title:"direction navigation position gps location new map pin add create plus place marker maps",name:"pin-add-2",cat:[15],type:1},{title:"position location user chat profile account avatar contact person pin member human friend locator tooltip follower",name:"pin-4",cat:[28,15],type:1},{title:"direction navigation position gps location map pin place marker",name:"pin-3",cat:[15],type:1},{title:"lock login password security pin combination code secure access passcode",name:"pin-2",cat:[24],type:1},{title:"cross box healthcare health medical container pill",name:"pill-container-47",cat:[12],type:1},{title:"box healthcare health medical container pill",name:"pill-container-44",cat:[12],type:1},{title:"healthcare health medical medicine drugs pill",name:"pill-43",cat:[12],type:1},{title:"healthcare health medical medicine drugs pill",name:"pill-42",cat:[12],type:1},{title:"storage business finance banking bank treasury coin deposit pig piggy safe",name:"pig",cat:[3],type:1},{title:"pig piggy safe animal nature pork face farm",name:"pig-2",cat:[1],type:1},{title:"media picture image photo multimedia",name:"picture",cat:[16],type:1},{title:"tool travel object mountain axe pick pickaxe",name:"pickaxe",cat:[26],type:1},{title:"media music multimedia audio piano",name:"piano",cat:[16],type:1},{title:"design development picture filter image photo photography editor adjustment camera",name:"photo-editor",cat:[5],type:1},{title:"communication conversation talk contact android development device mobile phone smartphone iphone ios telephone call cellular smart ringing landline calling",name:"phone",cat:[5,22],type:1},{title:"ui user interface communication conversation talk contact mobile phone telephone call ringing calling",name:"phone-call",cat:[27],type:1},{title:"ui user interface communication conversation talk contact mobile phone end telephone call",name:"phone-call-end",cat:[27],type:1},{title:"communication conversation talk contact mobile phone telephone call old landline",name:"phone-3",cat:[11,27],type:1},{title:"communication conversation talk contact mobile phone telephone call ringing calling",name:"phone-2",cat:[27],type:1},{title:"arrow progress business finance shopping discount ecommerce percent percentage sale shop",name:"percentage-39",cat:[3],type:1},{title:"business finance shopping discount ecommerce percent percentage sale shop",name:"percentage-38",cat:[3,19],type:1},{title:"animal nature emoticon smiley penguin",name:"penguin",cat:[1,6],type:1},{title:"ui user interface text message education school note pen edit pencil write draw create editing compose editor draft",name:"pencil",cat:[18,27],type:1},{title:"education school design pen pencil write draw writer literature",name:"pencil-47",cat:[18],type:1},{title:"tool text message education school note design pen edit pencil write development draw create editing compose editor draft ink nib vector",name:"pen-tool",cat:[5,18],type:1},{title:"text message education school note design pen edit pencil write development draw create editing compose editor draft",name:"pen-23",cat:[5,18],type:1},{title:"text message education school note design pen edit pencil write development draw create editing compose editor draft",name:"pen-01",cat:[5,18],type:1},{title:"computer tech technology card graphics sound dvb pci rear",name:"pci-card",cat:[22],type:1},{title:"business finance payment money hand handout holding loan",name:"payment",cat:[3],type:1},{title:"foot animal nature pet print domestic paw",name:"paw",cat:[1],type:1},{title:"expand path combine join merge unite tool design development shape style add square squares finder overlap pathfinder paths shapes intersect intersection addition",name:"path-unite",cat:[5],type:1},{title:"path delete remove tool design development shape style square squares exclude exclusion finder minus overlap pathfinder paths shapes",name:"path-minus",cat:[5],type:1},{title:"expand path merge tool design development shape style square squares finder overlap pathfinder paths shapes intersect intersection",name:"path-intersect",cat:[5],type:1},{title:"path delete remove tool design development shape style square squares exclude exclusion finder minus overlap pathfinder paths shapes",name:"path-exclude",cat:[5],type:1},{title:"tool patch healthcare health medical",name:"patch",cat:[12],type:1},{title:"tool design development patch healthcare health medical aid band bandage bandaid injury medicine plaster recovery treatment",name:"patch-34",cat:[5,12],type:1},{title:"update tool fix clothes design sew sewing development cord mend patch stitch",name:"patch-19",cat:[5],type:1},{title:"document travel id passport",name:"passport",cat:[26],type:1},{title:"animal nature emoticon smiley bird parrot",name:"parrot",cat:[1,6],type:1},{title:"travel tower monument sights eiffel paris",name:"paris-tower",cat:[26],type:1},{title:"user group profile account avatar man person users member human friend child community people family parent parents",name:"parent",cat:[28],type:1},{title:"ui user interface layout document paragraph text list page picture image photo mockup wireframe content description",name:"paragraph",cat:[27],type:1},{title:"file communication folder document education school note achievement award degree diploma report paper magazine draft news parchment blog",name:"paper",cat:[8,18],type:1},{title:"education school achievement award ribbon degree diploma paper parchment reward",name:"paper-diploma",cat:[18],type:1},{title:"file tool design development paper code coding develop tag parchment",name:"paper-dev",cat:[5],type:1},{title:"file tool art drawing design development color paint canvas draw painting paper graphic brush paintbrush artist parchment",name:"paper-design",cat:[5],type:1},{title:"file communication post document note degree diploma report paper draft news parchment article blog",name:"paper-2",cat:[8,27],type:1},{title:"select guide design development color paint colors catalog picker palette swatches choice pantone",name:"pantone",cat:[5],type:1},{title:"energy environment power sun ecology saver green panel renewable solar",name:"panel",cat:[7],type:1},{title:"animal nature head face bear panda",name:"panda",cat:[1],type:1},{title:"food cooking kitchen pan tools utensils hot frying",name:"pan",cat:[10],type:1},{title:"tool art design development color paint colors draw painting brush painter artist palette swatches",name:"palette",cat:[5],type:1},{title:"clothes accessory wear homewear pajamas pyjamas sleep sleepwear",name:"pajamas",cat:[4],type:1},{title:"tool art design development bucket collect collection color fill pail paint dropper splash stain",name:"paint-bucket-40",cat:[5],type:1},{title:"tool art design development bucket collect collection color fill pail paint dropper splash stain",name:"paint-bucket-39",cat:[5],type:1},{title:"tool art design development color paint painting brush diy paintbrush painter",name:"paint-brush",cat:[5],type:1},{title:"tool design development color paint painting brush diy paintbrush painter",name:"paint-38",cat:[5],type:1},{title:"tool design development color paint painting brush diy paintbrush painter",name:"paint-37",cat:[5],type:1},{title:"tool design development color paint painting brush diy paintbrush painter roller wall",name:"paint-16",cat:[5],type:1},{title:"communication schedule meeting time tech technology device mobile phone smartphone telephone calendar appointment countdown",name:"p-time",cat:[22],type:1},{title:"download sync update communication version new system tech technology device mobile phone smartphone telephone software",name:"p-system-update",cat:[22],type:1},{title:"sync refresh reload update communication tech technology device mobile phone smartphone telephone",name:"p-sync",cat:[22],type:1},{title:"share social communication contact connect tech technology device mobile phone smartphone telephone",name:"p-share",cat:[22],type:1},{title:"communication control preferences system tech technology edit device mobile phone smartphone options settings adjust option telephone configuration configure gear parameter parameters setting setup",name:"p-settings",cat:[22],type:1},{title:"communication tech technology device mobile phone smartphone view search telephone find lens",name:"p-search",cat:[22],type:1},{title:"communication delete remove tech technology device mobile phone smartphone telephone cancel",name:"p-remove",cat:[22],type:1},{title:"position location communication pin tech technology device mobile phone smartphone telephone locator",name:"p-location",cat:[22],type:1},{title:"communication tech technology device mobile phone smartphone favorite favourite telephone love like heart",name:"p-heart",cat:[22],type:1},{title:"change communication tech technology edit device mobile phone smartphone modify telephone",name:"p-edit",cat:[22],type:1},{title:"communication check tech technology device mobile phone smartphone mark telephone approved complete completed done checked",name:"p-check",cat:[22],type:1},{title:"communication new tech technology device mobile phone smartphone add plus telephone",name:"p-add",cat:[22],type:1},{title:"education holidays halloween animal nature bird owl wisdom",name:"owl",cat:[1,13],type:1},{title:"furniture food cooking stove oven",name:"oven",cat:[10,11],type:1},{title:"arrow top up upwards window export start application browser app fire new open tab",name:"open-in-browser",cat:[2],type:1},{title:"travel food animal nature seafood octopus tentacles",name:"octopus",cat:[1,26],type:1},{title:"new travel building empire manhattan ny skyline state york",name:"ny",cat:[26],type:1},{title:"care healthcare health medical nurse",name:"nurse",cat:[12],type:1},{title:"ui user interface update communication music chat message education school volume announcement alarm audio sound alert attention notification speaker voice announce megaphone shout",name:"notification-70",cat:[18,27],type:1},{title:"ui user interface update communication music chat message volume announcement alarm audio sound alert attention notification speaker voice announce megaphone shout",name:"notification-69",cat:[27],type:1},{title:"business finance notebook notes notepad reminder to-do",name:"notes",cat:[3],type:1},{title:"document education school note notebook notepad",name:"notepad",cat:[18],type:1},{title:"files file folder document format education agenda book diary note notebook notes pad library notepad read paper label reading study manual",name:"notebook",cat:[8],type:1},{title:"cross document note notebook notepad",name:"notebook-2",cat:[12],type:1},{title:"file document list note notebook notes pad design notepad development page paper code todo develop tag clipboard",name:"note-code",cat:[5],type:1},{title:"media music note multimedia audio sound",name:"note-04",cat:[16],type:1},{title:"media music note holidays multimedia audio sound",name:"note-03",cat:[13,16],type:1},{title:"connection social ui user interface communication network group team connect internet connected networking node seo dots",name:"node",cat:[27],type:1},{title:"no emoticon smiley lips sealed speechless words",name:"no-words",cat:[6],type:1},{title:"file folder document format ban stop banned block blocked forbidden not prevent paper item accept accessibility none private prohibition",name:"no-access",cat:[8],type:1},{title:"emoticon smiley mysterious ninja samurai",name:"ninja",cat:[6],type:1},{title:"media photo camera option multimedia mode night",name:"night",cat:[16],type:1},{title:"communication post send email mail message messages contact shopping write envelope letter mailbox news newsletter subscribe",name:"newsletter",cat:[19],type:1},{title:"inbox communication post send email mail message messages contact design write development code coding develop announcement envelope letter mailbox news newsletter signup subscribe",name:"newsletter-dev",cat:[5],type:1},{title:"new shopping deal discount ecommerce sale shop label tag coupon reduction ticket offer sticker",name:"new",cat:[19],type:1},{title:"connection social user network group team profile account avatar man person networking users member human friend",name:"network",cat:[28],type:1},{title:"business finance holidays halloween net spider web",name:"net",cat:[3,13],type:1},{title:"glasses emoticon smiley cheerful happy smile geek nerd nerdy",name:"nerd-23",cat:[6],type:1},{title:"glasses emoticon smiley cheerful happy smile geek nerd nerdy",name:"nerd-22",cat:[6],type:1},{title:"clothes accessory craft needle sew sewing thread",name:"needle",cat:[4],type:1},{title:"direction navigation directions gps location navigate map pin tech technology address marker drive street destination",name:"navigation",cat:[22],type:1},{title:"play file media music player document format note multimedia audio mp3 sound soundtrack radio song listen",name:"music",cat:[8,16],type:1},{title:"cloud sync media music multimedia sound",name:"music-cloud",cat:[16],type:1},{title:"media music playlist collection album multimedia audio",name:"music-album",cat:[16],type:1},{title:"play music player device audio mp3 sound listen ipod",name:"music-2",cat:[22],type:1},{title:"food animal nature health vegetable autumn mushroom",name:"mushroom",cat:[1],type:1},{title:"user group team profile account avatar contact man person users member human friend community people collaboration collective",name:"multiple",cat:[28],type:1},{title:"user group team profile account avatar contact man person users member human friend community people collaboration collective",name:"multiple-19",cat:[28],type:1},{title:"user group team profile account avatar contact male man person users member human friend follower community people collaboration collective",name:"multiple-11",cat:[28],type:1},{title:"food drink beverage hot coffe coffee cup mug tea",name:"mug",cat:[10],type:1},{title:"food cake dessert sweet breakfast bakery cupcake muffin",name:"muffin",cat:[10],type:1},{title:"play media video film movie multimedia",name:"movie-62",cat:[16],type:1},{title:"play media video film movie multimedia",name:"movie-61",cat:[16],type:1},{title:"arrow forward direction keyboard move navigation out position top up upward upwards file upload arrange bring translate object rearrange reorganize push",name:"move-up",cat:[2],type:1},{title:"arrow back left direction backward backwards keyboard move navigation out position previous top up upward upwards enlarge fullscreen zoom",name:"move-up-left",cat:[2],type:1},{title:"arrow move top up upward organize arrange bring translate object rearrange reorganize push",name:"move-up-2",cat:[2,5],type:1},{title:"arrow forward right direction keyboard move navigation out position next onward onwards",name:"move-right",cat:[2],type:1},{title:"arrow back left direction backward backwards keyboard move navigation out position previous",name:"move-left",cat:[2],type:1},{title:"arrow bottom descend down downward move download file organize arrange send rearrange reorganize",name:"move-down",cat:[2],type:1},{title:"arrow forward right direction bottom keyboard move navigation out position next onward onwards enlarge fullscreen zoom",name:"move-down-right",cat:[2],type:1},{title:"arrow bottom descend down downward move organize arrange send translate rearrange reorganize",name:"move-down-2",cat:[2,5],type:1},{title:"arrow arrows direction move out directions enlarge expand fullscreen increase maximize reach window zoom center",name:"move-92",cat:[2],type:1},{title:"arrow arrows direction move out directions enlarge expand fullscreen increase maximize reach window zoom drag cursor",name:"move-06",cat:[2],type:1},{title:"arrow arrows direction move out directions enlarge expand fullscreen increase maximize reach window zoom drag cursor",name:"move-05",cat:[2],type:1},{title:"cursor accessory design computer tech technology development device mac click mouse pointer hardware magic scroll scrolling",name:"mouse-10",cat:[5,22],type:1},{title:"cursor accessory design computer tech technology development device mac click mouse pointer hardware magic scroll scrolling",name:"mouse-09",cat:[5,22],type:1},{title:"cursor accessory design computer tech technology development device mac click mouse pointer hardware magic scroll scrolling",name:"mouse-08",cat:[5,22],type:1},{title:"environment landscape animal nature rock climbing mountain",name:"mountain",cat:[1],type:1},{title:"sport transportation bike motorcycle moto motorbike",name:"moto",cat:[25],type:1},{title:"travel building palace religious islamic mosque muslim",name:"mosque",cat:[26],type:1},{title:"weather moon night",name:"moon",cat:[29],type:1},{title:"weather moon night stars",name:"moon-stars",cat:[29],type:1},{title:"weather full moon night",name:"moon-full",cat:[29],type:1},{title:"weather moon night fog mist",name:"moon-fog",cat:[29],type:1},{title:"cloud weather moon snow night flake",name:"moon-cloud-snow-62",cat:[29],type:1},{title:"cloud weather moon snow night",name:"moon-cloud-snow-61",cat:[29],type:1},{title:"cloud weather moon night rain",name:"moon-cloud-rain",cat:[29],type:1},{title:"cloud weather light moon flash lightning",name:"moon-cloud-light",cat:[29],type:1},{title:"cloud weather moon night hail",name:"moon-cloud-hail",cat:[29],type:1},{title:"cloud weather moon night fog mist",name:"moon-cloud-fog",cat:[29],type:1},{title:"cloud weather drop moon night rain",name:"moon-cloud-drop",cat:[29],type:1},{title:"holidays emoticon smiley big alien cyclops eye eyed monster one",name:"monster",cat:[6,13],type:1},{title:"file folder document format order certificate bill payment money dollar agreement paper item invoice receipt",name:"money",cat:[8],type:1},{title:"change clock business time finance cash payment coins funding money",name:"money-time",cat:[3],type:1},{title:"energy environment growth business finance cash payment money dollar banknotes flower",name:"money-growth",cat:[3,7],type:1},{title:"change business finance cash payment coins money dollar banknotes",name:"money-coins",cat:[3],type:1},{title:"business finance bag cash payment money pay price",name:"money-bag",cat:[3],type:1},{title:"business finance cash payment money dollar banknotes",name:"money-13",cat:[3],type:1},{title:"business finance cash payment money dollar banknotes",name:"money-12",cat:[3],type:1},{title:"business finance cash payment money dollar banknotes",name:"money-11",cat:[3],type:1},{title:"education school science healthcare health medical atom chemistry molecule",name:"molecule",cat:[12,18],type:1},{title:"science healthcare health medical atom chemistry molecule",name:"molecule-40",cat:[12],type:1},{title:"science healthcare health medical atom chemistry molecule",name:"molecule-39",cat:[12],type:1},{title:"food coffe coffee espresso moka",name:"moka",cat:[10],type:1},{title:"communication tech technology android device mobile phone smartphone iphone ios telephone call touchscreen",name:"mobile",cat:[22],type:1},{title:"communication tech technology android device mobile phone smartphone iphone ios menu telephone call touchscreen toolbar",name:"mobile-toolbar",cat:[22],type:1},{title:"communication power connect tech technology plug charge android device mobile phone smartphone iphone ios telephone call recharge recharger battery touchscreen charger",name:"mobile-recharger-09",cat:[22],type:1},{title:"communication power connect tech technology plug charge android device mobile phone smartphone iphone ios telephone call recharge recharger battery touchscreen charger",name:"mobile-recharger-08",cat:[22],type:1},{title:"communication tech technology android device mobile phone smartphone iphone ios telephone call touchscreen",name:"mobile-landscape",cat:[22],type:1},{title:"responsive app design android development device mobile phone smartphone ios code brackets coding dev develop script tag tags telephone first",name:"mobile-dev",cat:[5],type:1},{title:"responsive app drawing design android development device mobile phone smartphone ios draw graphic brush telephone",name:"mobile-design",cat:[5],type:1},{title:"user app profile account avatar contact man person mobile phone users member human friend selfie",name:"mobile-contact",cat:[28],type:1},{title:"finance shopping payment money pay shop card charge checkout credit debit method methods apple mobile phone buy credit card online",name:"mobile-card",cat:[19],type:1},{title:"communication tech technology android device mobile phone smartphone iphone ios telephone call touchscreen",name:"mobile-camera",cat:[22],type:1},{title:"communication tech technology android device mobile phone smartphone iphone ios telephone call touchscreen",name:"mobile-button",cat:[22],type:1},{title:"furniture hand electric food cooking egg beater mixer",name:"mixer",cat:[10,11],type:1},{title:"holidays decoration christmas mistletoe",name:"mistletoe",cat:[13],type:1},{title:"network display design computer web development mirror duplicate cast desktop mirroring monitor screen streaming wireless",name:"mirror",cat:[5],type:1},{title:"arrow direction keyboard move navigation out position top up upward upwards",name:"minimal-up",cat:[2],type:1},{title:"arrow forward right direction keyboard move navigation out position next onward onwards",name:"minimal-right",cat:[2],type:1},{title:"arrow back left direction backward backwards keyboard move navigation out position previous",name:"minimal-left",cat:[2],type:1},{title:"arrow bottom descend down downward",name:"minimal-down",cat:[2],type:1},{title:"food pack bottle drink milk breakfast carton",name:"milk",cat:[10],type:1},{title:"food cooking kitchen microwave oven",name:"microwave",cat:[10],type:1},{title:"line windows layout list design development shape logo microsoft gallery boxes column grid row table tile view square squares",name:"microsoft",cat:[5],type:1},{title:"education school science healthcare health medical laboratory microscope research",name:"microscope",cat:[12,18],type:1},{title:"user avatar hat mouse animal users disney ear ears mickey",name:"mickey-mouse",cat:[28],type:1},{title:"media music talk tech technology multimedia audio sound mic microphone speaker voice speech",name:"mic",cat:[16,22],type:1},{title:"music talk audio sound mic microphone speaker voice speech",name:"mic-2",cat:[22],type:1},{title:"ui user interface growth settings dashboard speed setting fast gauge indicator metrics odometer performance productivity speedometer widgets",name:"metrics",cat:[27],type:1},{title:"arrow direction expand control git version combine join merge pointing together unify unite",name:"merge",cat:[2],type:1},{title:"arrow direction expand control git version combine join merge pointing together unify unite",name:"merge-round",cat:[2],type:1},{title:"arrow direction expand control git version combine join merge pointing together unify unite",name:"merge-2",cat:[2],type:1},{title:"navigation ui user interface lines list bars gallery hamburger menu options settings burger",name:"menu",cat:[27],type:1},{title:"navigation ui user interface lines list bars gallery hamburger menu options settings burger",name:"menu-square",cat:[27],type:1},{title:"right navigation ui user interface lines list bars gallery hamburger menu options settings burger",name:"menu-right",cat:[27],type:1},{title:"left navigation ui user interface lines list bars gallery hamburger menu options settings burger",name:"menu-left",cat:[27],type:1},{title:"navigation circle ui user interface dot list gallery menu options settings circles dots more",name:"menu-dots",cat:[27],type:1},{title:"navigation ui user interface lines list bars gallery hamburger menu options settings burger",name:"menu-bold",cat:[27],type:1},{title:"navigation ui user interface lines list bars gallery hamburger menu options settings burger",name:"menu-35",cat:[27],type:1},{title:"navigation ui user interface lines list bars gallery hamburger menu options settings burger",name:"menu-34",cat:[27],type:1},{title:"user group team meeting conversation dialog profile account avatar contact male man person users member appointment human friend follower community people",name:"meeting",cat:[28],type:1},{title:"food meat kebab shish spit",name:"meat-spit",cat:[10],type:1},{title:"measure food kitchen cup measuring",name:"measuring-cup",cat:[10],type:1},{title:"measure scale width tool education school office math mathematics design development triangle geometry draw meter ruler science dimention dimentions length measurement",name:"measure-big",cat:[5,18],type:1},{title:"measure scale width tool education school office math mathematics design development triangle geometry draw meter ruler science dimention dimentions length measurement",name:"measure-17",cat:[5,18],type:1},{title:"measure scale width tool education school office math mathematics design development triangle geometry draw meter ruler science dimention dimentions length measurement",name:"measure-02",cat:[5,18],type:1},{title:"business finance education school calculator math operation",name:"math",cat:[3,18],type:1},{title:"box fire food flame smoking burn campfire matches",name:"matches",cat:[10],type:1},{title:"play media music video application app bag briefcase shopping ecommerce sale shop android google purse buy market marketplace",name:"market-play",cat:[19],type:1},{title:"play media music video application app bag briefcase shopping ecommerce sale shop android google purse buy market marketplace",name:"market-music",cat:[19],type:1},{title:"education school office design pen pencil write marker highlight focus highlighter important stationery underline",name:"marker",cat:[5,18],type:1},{title:"direction navigation position gps location map pin place marker",name:"marker-3",cat:[15],type:1},{title:"arrow direction navigation gps location navigate map pin pointer marker compass locate",name:"marker-2",cat:[15],type:1},{title:"right text editing indent margin padding",name:"margin-right",cat:[23],type:1},{title:"left text editing indent margin padding",name:"margin-left",cat:[23],type:1},{title:"direction navigation gps location map address maps route street",name:"map",cat:[15],type:1},{title:"direction navigation position gps location map pin place address marker maps route street",name:"map-pin",cat:[15],type:1},{title:"direction navigation position gps location map pin place address marker maps route street",name:"map-marker",cat:[15],type:1},{title:"arrow direction navigation gps location navigate map address compass maps locate route street",name:"map-gps",cat:[15],type:1},{title:"direction navigation position gps location tool navigate travel map address compass maps instrument route street",name:"map-compass",cat:[15],type:1},{title:"direction navigation gps location map address maps route street",name:"map-big",cat:[15],type:1},{title:"emoticon smiley cheerful happy smile comic manga",name:"manga-63",cat:[6],type:1},{title:"emoticon smiley cheerful happy smile comic manga",name:"manga-62",cat:[6],type:1},{title:"user profile account avatar contact male man person users member human friend follower",name:"man",cat:[28],type:1},{title:"up user profile account avatar contact male man person users member human friend follower body",name:"man-up",cat:[28],type:1},{title:"user profile account avatar contact male eyewear glasses man person sunglasses users member human friend follower",name:"man-glasses",cat:[28],type:1},{title:"down user profile account avatar contact male man person users member human friend follower body",name:"man-down",cat:[28],type:1},{title:"user profile account avatar contact male man person users member human friend follower",name:"man-23",cat:[28],type:1},{title:"user sign male man healthcare health medical boy users symbol gender guy sex",name:"man-20",cat:[12,28],type:1},{title:"emoticon smiley malicious smirking spiteful",name:"malicious",cat:[6],type:1},{title:"clothes accessory beauty cosmetics facial gloss lip lipstick makeup",name:"makeup",cat:[4],type:1},{title:"power design charge development attract attraction horseshoe magnet magnetic magnetism metal physics science snap",name:"magnet",cat:[5],type:1},{title:"emoticon angry furious smiley unhappy upset frown mad",name:"mad-58",cat:[6],type:1},{title:"emoticon angry furious smiley unhappy upset frown mad",name:"mad-12",cat:[6],type:1},{title:"media photo animal nature camera option multimedia macro",name:"macro",cat:[1,16],type:1},{title:"direction navigation position download sync gps location update map device address route street",name:"m-update",cat:[15],type:1},{title:"direction navigation position gps location schedule time map address calendar appointment countdown route street",name:"m-time",cat:[15],type:1},{title:"direction navigation position sync gps location refresh reload update map address route street",name:"m-sync",cat:[15],type:1},{title:"direction navigation position gps location map address favorite favourite love like star route street",name:"m-star",cat:[15],type:1},{title:"direction navigation position share social gps location connect map address route street",name:"m-share",cat:[15],type:1},{title:"direction navigation position gps location control preferences system map edit options settings address adjust option configuration configure gear parameter parameters setting setup route street",name:"m-settings",cat:[15],type:1},{title:"direction navigation position gps location lock security map safe address padlock protection secure route street",name:"m-security",cat:[15],type:1},{title:"direction navigation position gps location map view search address find lens explore route street lookup",name:"m-search",cat:[15],type:1},{title:"direction navigation position gps location delete map address clear minus cancel route street",name:"m-remove",cat:[15],type:1},{title:"direction navigation position gps location map pin place address marker route street locator",name:"m-location",cat:[15],type:1},{title:"direction navigation position gps location map address favorite favourite love like heart route street",name:"m-heart",cat:[15],type:1},{title:"change direction navigation position gps location map edit address modify route street",name:"m-edit",cat:[15],type:1},{title:"direction navigation position gps location delete remove map address clear minus cancel route street",name:"m-delete",cat:[15],type:1},{title:"direction navigation position gps location check map address mark approved complete completed done checked tick route street",name:"m-check",cat:[15],type:1},{title:"direction navigation position gps location new map add plus address route street",name:"m-add",cat:[15],type:1},{title:"healthcare health medical lungs",name:"lungs",cat:[12],type:1},{title:"travel bag suitcase backpack baggage luggage",name:"luggage",cat:[26],type:1},{title:"arrow repeat arrows direction sync infinite infinity load loading loop process refresh reload replay update circuit path",name:"loop",cat:[2],type:1},{title:"arrow repeat arrows sync infinite infinity load loading loop process refresh reload replay update",name:"loop-83",cat:[2],type:1},{title:"arrow repeat arrows sync infinite infinity load loading loop process refresh reload replay update",name:"loop-82",cat:[2],type:1},{title:"arrow repeat arrows sync infinite infinity load loading loop process refresh reload replay update shuffle",name:"loop-34",cat:[2],type:1},{title:"arrow repeat arrows circle round sync infinite infinity load loading loop process refresh reload replay update shuffle",name:"loop-30",cat:[2],type:1},{title:"clothes accessory shirt wear long jumper sleeve tshirt",name:"long-sleeve",cat:[4],type:1},{title:"clock travel tower big monument ben london sights",name:"london",cat:[26],type:1},{title:"arrow out user log sign close door exit leave logout outside info",name:"logout",cat:[2],type:1},{title:"social media youtube",name:"logo-youtube",cat:[20],type:1},{title:"social media yelp",name:"logo-yelp",cat:[20],type:1},{title:"social media wordpress",name:"logo-wordpress",cat:[20],type:1},{title:"social media whatsapp",name:"logo-whatsapp",cat:[20],type:1},{title:"social media vine",name:"logo-vine",cat:[20],type:1},{title:"social media vimeo",name:"logo-vimeo",cat:[20],type:1},{title:"social media twitter",name:"logo-twitter",cat:[20],type:1},{title:"social media tumblr",name:"logo-tumblr",cat:[20],type:1},{title:"social media trello",name:"logo-trello",cat:[20],type:1},{title:"social media spotify",name:"logo-spotify",cat:[20],type:1},{title:"social media soundcloud",name:"logo-soundcloud",cat:[20],type:1},{title:"social media slack",name:"logo-slack",cat:[20],type:1},{title:"social media skype",name:"logo-skype",cat:[20],type:1},{title:"social media shopify",name:"logo-shopify",cat:[20],type:1},{title:"social media rss",name:"logo-rss",cat:[20],type:1},{title:"social media reddit",name:"logo-reddit",cat:[20],type:1},{title:"social media product hunt",name:"logo-product-hunt",cat:[20],type:1},{title:"social media pinterest",name:"logo-pinterest",cat:[20],type:1},{title:"social media paypal",name:"logo-paypal",cat:[20],type:1},{title:"social media myspace",name:"logo-myspace",cat:[20],type:1},{title:"social media meetup",name:"logo-meetup",cat:[20],type:1},{title:"social media linkedin",name:"logo-linkedin",cat:[20],type:1},{title:"social media lastfm",name:"logo-lastfm",cat:[20],type:1},{title:"social media instagram",name:"logo-instagram",cat:[20],type:1},{title:"social media google plus",name:"logo-google-plus",cat:[20],type:1},{title:"social media github",name:"logo-github",cat:[20],type:1},{title:"social media flickr",name:"logo-flickr",cat:[20],type:1},{title:"social media feedly",name:"logo-feedly",cat:[20],type:1},{title:"social media facebook",name:"logo-fb-simple",cat:[20],type:1},{title:"social media facebook",name:"logo-facebook",cat:[20],type:1},{title:"social media evernote",name:"logo-evernote",cat:[20],type:1},{title:"social media envato",name:"logo-envato",cat:[20],type:1},{title:"social media dropbox",name:"logo-dropbox",cat:[20],type:1},{title:"social media dribbble",name:"logo-dribbble",cat:[20],type:1},{title:"social media deviantart",name:"logo-deviantart",cat:[20],type:1},{title:"social media crunchbase",name:"logo-crunchbase",cat:[20],type:1},{title:"social media market creative",name:"logo-creative-market",cat:[20],type:1},{title:"social media codepen",name:"logo-codepen",cat:[20],type:1},{title:"social media buysellads",name:"logo-buysellads",cat:[20],type:1},{title:"social media buffer",name:"logo-buffer",cat:[20],type:1},{title:"social media blogger",name:"logo-blogger",cat:[20],type:1},{title:"social media behance",name:"logo-behance",cat:[20],type:1},{title:"social media list angel angellist",name:"logo-angellist",cat:[20],type:1},{title:"social media 500px",name:"logo-500px",cat:[20],type:1},{title:"arrow out ui user interface log sign close door exit leave logout outside",name:"log-out",cat:[2,27],type:1},{title:"arrow out user log sign close door exit leave logout outside",name:"log-out-2",cat:[2,27],type:1},{title:"arrow input user enter entry form in inbox inside lock log login password security sign",name:"log-in",cat:[2],type:1},{title:"file lock security folder document format safe paper item locked padlock privacy protected protection secure",name:"locked",cat:[8],type:1},{title:"ui user interface lock login password security safe safety locked padlock privacy protected protection secure closed encryption protect",name:"lock",cat:[27],type:1},{title:"lock security communication safe tech technology device mobile phone smartphone telephone padlock protection secure",name:"lock-portrait",cat:[22],type:1},{title:"ui user interface lock login password security safe safety locked padlock privacy protected protection secure closed encryption protect theft unlock unlocked unsafe unsecure",name:"lock-open",cat:[27],type:1},{title:"lock security communication safe tech technology device mobile phone smartphone telephone padlock protection secure",name:"lock-landscape",cat:[22],type:1},{title:"ui user interface lock login password security safe safety locked padlock privacy protected protection secure closed encryption protect",name:"lock-circle",cat:[27],type:1},{title:"ui user interface lock login password security safe safety locked padlock privacy protected protection secure closed encryption protect theft unlock unlocked unsafe unsecure",name:"lock-circle-open",cat:[27],type:1},{title:"food animal nature seafood lobster",name:"lobster",cat:[1,10],type:1},{title:"process organize schedule document list agenda shopping check checklist item items listing tasks todo inventory plan wishlist",name:"list",cat:[19],type:1},{title:"text list editing numbers ordered",name:"list-numbers",cat:[23],type:1},{title:"text list editing bullet bullets unordered",name:"list-bullet",cat:[23],type:1},{title:"file share connection ui connections folder document format web paper item attachment chain hyperlink link linked links url",name:"link",cat:[8],type:1},{title:"share connection ui user interface connections remove web break chain hyperlink link linked links url broken unlink",name:"link-broken-73",cat:[27],type:1},{title:"share connection ui user interface connections remove text web editing break chain hyperlink link linked links url broken unlink",name:"link-broken-70",cat:[23,27],type:1},{title:"share connection ui user interface connections web chain hyperlink link linked links url",name:"link-72",cat:[27],type:1},{title:"share connection ui user interface connections web chain hyperlink link linked links url",name:"link-71",cat:[27],type:1},{title:"share connection ui user interface connections text web editing chain hyperlink link linked links url",name:"link-69",cat:[23,27],type:1},{title:"share connection ui user interface connections web chain hyperlink link linked links url",name:"link-68",cat:[27],type:1},{title:"share connection ui user interface connections web chain hyperlink link linked links url",name:"link-67",cat:[27],type:1},{title:"share connection ui user interface connections web chain hyperlink link linked links url",name:"link-66",cat:[27],type:1},{title:"share connection connections web attachment chain hyperlink link linked links url",name:"link-2",cat:[27],type:1},{title:"arrow line arrows direction directions growth lines competition effort group parallel success team work",name:"lines",cat:[2],type:1},{title:"line height font paragraph text editing formatting distance margins",name:"line-height",cat:[23],type:1},{title:"up hand finger gesture favorite favourite approve like thumbs vote rate thumb",name:"like",cat:[6],type:1},{title:"down no finger gesture favorite emoticon smiley like thumbs vote dislike unlike",name:"like-no",cat:[6],type:1},{title:"up hand finger gesture favorite favourite approve like thumbs vote rate thumb",name:"like-2",cat:[27],type:1},{title:"watch travel house light tower sea lighthouse",name:"lighthouse",cat:[26],type:1},{title:"fire food flame lighter smoking",name:"lighter",cat:[10],type:1},{title:"furniture bulb lamp light flashlight",name:"light",cat:[11],type:1},{title:"light traffic transportation",name:"light-traffic",cat:[25],type:1},{title:"lamp light object flashlight",name:"light-3",cat:[11],type:1},{title:"bulb light celebration party decoration christmas",name:"light-2",cat:[13],type:1},{title:"furniture books bookshop library shelf bookshelf",name:"library",cat:[11],type:1},{title:"full scale energy environment power danger dashboard level signal speed widget score",name:"power-level",cat:[7,25],type:1},{title:"media photo camera multimedia lens",name:"lens-56",cat:[16],type:1},{title:"media camera option multimedia lens",name:"lens-31",cat:[16],type:1},{title:"food fruit slice healthy lemon lime orange",name:"lemon-slice",cat:[10],type:1},{title:"ui user interface text message note pen edit pencil write draw create editing compose editor draft ink leaf feather handwriting plume quill tickle",name:"leaf-edit",cat:[27],type:1},{title:"ui user interface energy environment text message note pen edit pencil write draw create editing compose editor animal nature ink leaf feather handwriting plume quill tickle",name:"leaf-81",cat:[1,7,27],type:1},{title:"ui user interface energy environment text message note pen edit pencil write draw create editing compose editor animal nature ink leaf feather handwriting plume quill tickle",name:"leaf-80",cat:[1,7,27],type:1},{title:"holidays object animal nature leaf",name:"leaf-38",cat:[1,13],type:1},{title:"object animal nature leaf organic",name:"leaf-36",cat:[1],type:1},{title:"browser layout app tab list design internet web development page website boxes grid masonry mockup site table tile view wireframe header sidebar webpage",name:"layout-25",cat:[5],type:1},{title:"layout list design web development page website gallery boxes column grid masonry mockup row site table tile view wireframe",name:"layout-11",cat:[5],type:1},{title:"files file network media structure business hierarchy layer layers order stack map relations sitemap development sheets filter management organization archive sheet layering stackable stacking",name:"layers",cat:[5,8],type:1},{title:"layer layers order stack sheets archive sheet layering overlay stackable stacking",name:"layers-3",cat:[5,27],type:1},{title:"layers picture image photo camera burst mode",name:"layers-2",cat:[5,16],type:1},{title:"business finance hammer action auction judge law lawyer legal",name:"law",cat:[3],type:1},{title:"arrow up file share storage transfer upload connection social export launch network outbox output sharing start",name:"launch-47",cat:[2],type:1},{title:"arrow up file share storage transfer upload connection social export launch network outbox output sharing start",name:"launch-11",cat:[2],type:1},{title:"open emoticon smiley cheerful happy smile mouth laugh positive",name:"laugh-35",cat:[6],type:1},{title:"open emoticon smiley cheerful happy smile mouth laugh positive",name:"laugh-17",cat:[6],type:1},{title:"notebook computer laptop tech technology device mac monitor screen pc personal",name:"laptop",cat:[22],type:1},{title:"progress business finance chart graph computer laptop",name:"laptop-72",cat:[3],type:1},{title:"progress business finance chart graph computer laptop",name:"laptop-71",cat:[3],type:1},{title:"notebook computer laptop tech technology device mac monitor screen pc personal",name:"laptop-2",cat:[22],type:1},{title:"notebook computer laptop tech technology device mac monitor screen camera pc personal",name:"laptop-1",cat:[22],type:1},{title:"communication chat comment conversation talk education school language",name:"language",cat:[18],type:1},{title:"travel furniture bulb lamp light object flame desk night camping gaslight outdoor",name:"lamp",cat:[11,26],type:1},{title:"furniture lamp light floor",name:"lamp-floor",cat:[11],type:1},{title:"lamp light flame night camping gaslight outdoor",name:"lamp-3",cat:[26],type:1},{title:"bulb lamp light desk",name:"lamp-2",cat:[11],type:1},{title:"ui user interface education school glass study science healthcare health medical chemistry flask test tube laboratory research equipment beaker chemical drug experiment lab vessel",name:"lab",cat:[12,18,27],type:1},{title:"download sync update version new system notebook computer laptop tech technology device mac monitor screen software pc personal",name:"l-system-update",cat:[22],type:1},{title:"sync refresh reload update notebook computer laptop tech technology device mac monitor screen pc personal",name:"l-sync",cat:[22],type:1},{title:"control preferences system notebook computer laptop tech technology edit device mac options settings monitor screen adjust option configuration configure gear parameter parameters setting setup pc personal",name:"l-settings",cat:[22],type:1},{title:"lock security notebook computer laptop safe tech technology device mac monitor screen padlock protection secure pc personal",name:"l-security",cat:[22],type:1},{title:"notebook computer laptop tech technology device mac view monitor screen search find lens pc personal",name:"l-search",cat:[22],type:1},{title:"delete remove notebook computer laptop tech technology device mac monitor screen cancel pc personal",name:"l-remove",cat:[22],type:1},{title:"position location notebook computer laptop pin tech technology device mac monitor screen locator pc personal",name:"l-location",cat:[22],type:1},{title:"notebook check computer laptop tech technology device mac monitor screen mark approved complete completed done checked pc personal",name:"l-check",cat:[22],type:1},{title:"new notebook computer laptop tech technology device mac add plus monitor screen pc personal",name:"l-add",cat:[22],type:1},{title:"ui media control volume multimedia audio knob",name:"knob",cat:[16],type:1},{title:"food cutlery knife tools utensils silverware",name:"knife",cat:[10],type:1},{title:"food kitchen fan extractor",name:"kitchen-fan",cat:[10],type:1},{title:"emoticon smiley kiss lips love romantic",name:"kiss",cat:[6],type:1},{title:"hat baby kid emoticon smiley cheerful happy smile boy",name:"kid",cat:[6],type:1},{title:"media hat baby kid photo camera option multimedia emoticon smiley cheerful happy smile boy",name:"kid-2",cat:[6,16],type:1},{title:"keyboard control type accessory computer tech technology typing hardware keys peripheral",name:"keyboard",cat:[22],type:1},{title:"keyboard control type accessory computer tech technology typing wireless hardware wifi keys peripheral bluetooth",name:"keyboard-wireless",cat:[22],type:1},{title:"keyboard control type accessory computer tech technology typing wireless hardware wifi keys peripheral bluetooth",name:"keyboard-wifi",cat:[22],type:1},{title:"keyboard control type accessory computer tech technology mouse typing hardware keys peripheral accessories",name:"keyboard-mouse",cat:[22],type:1},{title:"keyboard control type accessory computer tech technology typing hardware disconnect hide keys peripheral",name:"keyboard-hide",cat:[22],type:1},{title:"ui user interface lock password key object secure",name:"key-26",cat:[27],type:1},{title:"ui user interface password key object secure access",name:"key-25",cat:[27],type:1},{title:"power weight sport fitness dumbbells gym kettlebell lifting",name:"kettlebell",cat:[21],type:1},{title:"food kitchen water tea heater kettle teakettle teapot boiler",name:"kettle",cat:[10],type:1},{title:"direction navigation location way path shape vector track route street road journey",name:"journey-08",cat:[15],type:1},{title:"direction navigation location way path shape vector track route street road journey",name:"journey-07",cat:[15],type:1},{title:"direction navigation location way path shape vector track route street road journey",name:"journey-06",cat:[15],type:1},{title:"direction navigation location way path shape vector track route street road journey",name:"journey-05",cat:[15],type:1},{title:"direction navigation location way path shape vector track route street road journey",name:"journey-04",cat:[15],type:1},{title:"travel animal nature sea jellyfish medusa posionous",name:"jellyfish",cat:[1,26],type:1},{title:"clothes accessory wear jeans pants slacks trousers pocket",name:"jeans-pocket",cat:[4],type:1},{title:"clothes accessory wear jeans pants slacks trousers pocket",name:"jeans-43",cat:[4],type:1},{title:"clothes accessory wear jeans pants slacks trousers",name:"jeans-41",cat:[4],type:1},{title:"food fruit sweet jar breakfast jam marmalade preserves",name:"jam",cat:[10],type:1},{title:"font text type typography style editing formatting italic",name:"italic",cat:[23],type:1},{title:"travel building palace religious islamic istanbul mosque muslim",name:"istanbul",cat:[26],type:1},{title:"furniture clothes accessory iron ironing laundry",name:"iron",cat:[4],type:1},{title:"clothes accessory iron ironing laundry ban dont no stop",name:"iron-dont",cat:[4],type:1},{title:"clothes iron laundry",name:"iron-2",cat:[11],type:1},{title:"arrow back curve invert redo repeat rotate",name:"invert",cat:[2],type:1},{title:"healthcare health medical intestines",name:"intestine",cat:[12],type:1},{title:"arrow download input save import user enter entry in inbox inside lock log login password security sign way",name:"input-21",cat:[2],type:1},{title:"arrow download input save import user enter entry in inbox inside lock log login password security sign way",name:"input-12",cat:[2],type:1},{title:"file info folder document format paper item alert information notification about faq help hint support",name:"info",cat:[8],type:1},{title:"repeat ui user interface infinite infinity loop endless forever",name:"infinite",cat:[27],type:1},{title:"media format canvas picture gallery image photo photography graphic landscape album multimedia",name:"image",cat:[5,16],type:1},{title:"location media map picture image photo multimedia",name:"image-location",cat:[16],type:1},{title:"media delete remove picture image photo multimedia",name:"image-delete",cat:[16],type:1},{title:"media picture add image photo multimedia",name:"image-add",cat:[16],type:1},{title:"media picture image photo multimedia",name:"image-05",cat:[16],type:1},{title:"file media document format design canvas picture gallery paper image photo photography graphic landscape album multimedia",name:"image-3",cat:[8],type:1},{title:"media text picture editing image photo multimedia",name:"image-02",cat:[16,23],type:1},{title:"canvas picture gallery image photo photography graphic landscape",name:"image-2",cat:[5],type:1},{title:"media picture image photo multimedia",name:"image-01",cat:[16],type:1},{title:"travel icehouse igloo",name:"igloo",cat:[26],type:1},{title:"food dessert sweet summer cream ice icecream lolly popsicle",name:"ice-cream-72",cat:[10],type:1},{title:"food dessert sweet summer cone cream ice icecream",name:"ice-cream-22",cat:[10],type:1},{title:"travel home object camping hovel hut tent",name:"hut",cat:[26],type:1},{title:"weather hurricane storm tornado",name:"hurricane-45",cat:[29],type:1},{title:"weather hurricane storm tornado",name:"hurricane-44",cat:[29],type:1},{title:"weather energy environment healthcare health medical humidity",name:"humidity-52",cat:[7,12,29],type:1},{title:"weather healthcare health medical humidity",name:"humidity-26",cat:[12,29],type:1},{title:"design internet web development end front frontend programming standards website html html5 markup",name:"html5",cat:[5],type:1},{title:"ui user interface load loading clock time glass wait waiting timer countdown track tracking deadline hour hourglass sand stopwatch",name:"hourglass",cat:[27],type:1},{title:"travel building estate real hotel inn",name:"hotel",cat:[26],type:1},{title:"sign travel notification signboard hotel symbol",name:"hotel-symbol",cat:[26],type:1},{title:"travel front desk bell hotel",name:"hotel-bell",cat:[26],type:1},{title:"food fast fastfood hot dog hotdog sausage",name:"hot-dog",cat:[10],type:1},{title:"cross healthcare health medical hospital",name:"hospital-34",cat:[12],type:1},{title:"cross healthcare health medical hospital",name:"hospital-33",cat:[12],type:1},{title:"cross healthcare health medical hospital",name:"hospital-32",cat:[12],type:1},{title:"sport clothes accessory wear hoodie pullover sweatshirt",name:"hoodie",cat:[4,21],type:1},{title:"energy environment building home house smart ecology saver green bio shelter family",name:"home",cat:[7],type:1},{title:"ui user interface office building estate home house real page address apartment homepage local shelter",name:"home-simple",cat:[27],type:1},{title:"building estate home house real view search find lens explore apartment local lookup",name:"home-search",cat:[15],type:1},{title:"ui user interface office building estate home house real page address apartment homepage local shelter",name:"home-minimal",cat:[27],type:1},{title:"ui user interface office building estate home house real page address apartment homepage local shelter",name:"home-52",cat:[27],type:1},{title:"ui user interface office building estate home house real page address apartment homepage local shelter",name:"home-51",cat:[27],type:1},{title:"user home house person member human friend shelter community family",name:"home-2",cat:[28],type:1},{title:"time hand fingers gesture hold tap screen touch one gestures interactive",name:"hold",cat:[24],type:1},{title:"sport game stick ice hockey nhl",name:"hockey",cat:[21],type:1},{title:"food cooking kitchen ring hot plate hob hotplate stove",name:"hob",cat:[10],type:1},{title:"arrow direction keyboard move navigation out position top up upward upwards file upload",name:"hit-up",cat:[2],type:1},{title:"arrow forward right direction keyboard move navigation out position next onward onwards",name:"hit-right",cat:[2],type:1},{title:"arrow back left direction backward backwards keyboard move navigation out position previous",name:"hit-left",cat:[2],type:1},{title:"arrow bottom descend down downward download file",name:"hit-down",cat:[2],type:1},{title:"network structure business hierarchy finance map relations sitemap",name:"hierarchy-56",cat:[3],type:1},{title:"network structure business hierarchy finance map relations sitemap",name:"hierarchy-55",cat:[3],type:1},{title:"network structure business hierarchy finance map relations sitemap",name:"hierarchy-54",cat:[3],type:1},{title:"network structure business hierarchy finance map relations sitemap",name:"hierarchy-53",cat:[3],type:1},{title:"sport hat safety helmet car protection transportation crash motorcycle",name:"helmet",cat:[21,25],type:1},{title:"hat helmet protection",name:"helmet-2",cat:[21,25],type:1},{title:"vehicle transportation helicopter",name:"helicopter",cat:[25],type:1},{title:"measure height healthcare health medical patient",name:"height",cat:[12],type:1},{title:"furniture heater heating radiator",name:"heater",cat:[11],type:1},{title:"sport healthcare health medical beat heartbeat life pulse",name:"heartbeat",cat:[12,21],type:1},{title:"document format award paper favorite favourite item love romantic like favorites heart valentine dating relationship romance",name:"heart",cat:[8],type:1},{title:"ui user interface close delete remove day award favorite favourite minus love romantic like heart cancel valentine dating relationship romance negative",name:"heart-remove",cat:[27],type:1},{title:"ui user interface day award add plus favorite favourite love romantic positive like heart valentine dating relationship romance",name:"heart-add",cat:[27],type:1},{title:"day award favorite favourite love romantic like heart valentine dating relationship romance",name:"heart-2",cat:[27],type:1},{title:"communication answer conversation dialog speaking talk tech technology service audio help support headphones customer headphone headset listen",name:"headset",cat:[22],type:1},{title:"media music player accessory tech technology multimedia audio sound support headphones headphone headset listen",name:"headphones",cat:[16,22],type:1},{title:"media music multimedia audio sound support headphones",name:"headphones-mic",cat:[16],type:1},{title:"music player accessory audio sound support headphones headphone headset listen",name:"headphones-2",cat:[22],type:1},{title:"music player accessory tech technology audio sound support headphones headphone headset listen",name:"headphone",cat:[22],type:1},{title:"video tech technology cable plug port connector wire hdmi vga",name:"hdmi",cat:[22],type:1},{title:"business finance clothes accessory bowler hat wear cap",name:"hat",cat:[3,4],type:1},{title:"top clothes accessory hat wear cap",name:"hat-top",cat:[4],type:1},{title:"hat graduation university",name:"hat-3",cat:[18],type:1},{title:"hat wear cap",name:"hat-2",cat:[4,13],type:1},{title:"emoticon smiley cheerful happy smile summer sun",name:"happy-sun",cat:[6],type:1},{title:"emoticon smiley hannibal mask",name:"hannibal",cat:[6],type:1},{title:"furniture clothes coat hanger",name:"hanger",cat:[11],type:1},{title:"furniture clothes coat hanger towel",name:"hanger-clothes",cat:[11],type:1},{title:"business finance office money agreement deal handshake",name:"handshake",cat:[3],type:1},{title:"business finance payment money coin hand handout",name:"handout",cat:[3],type:1},{title:"finance shopping payment money hand shop card charge checkout credit debit method methods swipe buy credit card transaction",name:"hand-card",cat:[19],type:1},{title:"work business finance anvil bespoke craft hammer handmade",name:"hammer",cat:[3],type:1},{title:"media music multimedia audio guitar",name:"guitar",cat:[16],type:1},{title:"files file group document layer layers note design report development copy paper clone copies documents duplicate paste",name:"group",cat:[5],type:1},{title:"media photo grid camera option multimedia",name:"grid",cat:[16],type:1},{title:"line ui user interface layout list shape gallery boxes column grid row table tile view square squares",name:"grid-square",cat:[27],type:1},{title:"line ui user interface layout list shape gallery boxes column grid row table tile view square squares",name:"grid-50",cat:[27],type:1},{title:"line ui user interface layout list shape gallery boxes column grid row table tile view square squares",name:"grid-49",cat:[27],type:1},{title:"line ui user interface layout list shape gallery boxes column grid row table tile view square squares",name:"grid-48",cat:[27],type:1},{title:"line ui user interface layout list shape gallery boxes column grid row table tile view square squares",name:"grid-46",cat:[27],type:1},{title:"line ui user interface layout list shape gallery boxes column grid row table tile view square squares",name:"grid-45",cat:[27],type:1},{title:"cross holidays halloween scary graveyard cemetery grave rip tombstone",name:"grave",cat:[13],type:1},{title:"food fruit healthy grape grapes vineyard",name:"grape",cat:[10],type:1},{title:"education school check grammar",name:"grammar-check",cat:[18],type:1},{title:"cursor hand gesture grab touch gestures",name:"grab",cat:[24],type:1},{title:"arrow direction navigation gps location navigate map compass maps locate",name:"gps",cat:[15],type:1},{title:"sport game club course golf",name:"golf",cat:[21],type:1},{title:"business finance bar investment gold ingot stack treasury",name:"gold",cat:[3],type:1},{title:"arrow business finance dartboard darts goal goals target targeting",name:"goal-65",cat:[3],type:1},{title:"arrow business finance dartboard darts goal goals target targeting",name:"goal-64",cat:[3],type:1},{title:"clothes accessory wear gloves",name:"gloves",cat:[4],type:1},{title:"holidays wear gloves oven christmas glove",name:"glove",cat:[13],type:1},{title:"energy environment browser business finance education school travel earth globe internet world map object",name:"globe",cat:[3,7,18,26],type:1},{title:"globe world map",name:"globe-2",cat:[18,26],type:1},{title:"education school glasses clothes accessory wear eyeglasses glass read spectacles sunglasses",name:"glasses",cat:[4,18],type:1},{title:"glasses eyeglasses glass read spectacles",name:"glasses-2",cat:[18],type:1},{title:"glass food alcohol drink beverage wine",name:"glass",cat:[10],type:1},{title:"exchange box shopping holidays gift package present surprise birthday christmas donation wrapped",name:"gift",cat:[13],type:1},{title:"exchange box holidays gift package present christmas",name:"gift-exchange",cat:[13],type:1},{title:"exchange box shopping gift package present surprise birthday christmas donation wrapped",name:"gift-2",cat:[19,27],type:1},{title:"holidays halloween emoticon smiley ghost horror scary spooky enemy pacman",name:"ghost",cat:[6,13],type:1},{title:"halloween ghost horror scary enemy pacman",name:"ghost-2",cat:[13],type:1},{title:"line file folder layout document format list shape gallery paper boxes grid table tile view square squares item organise",name:"gallery",cat:[8],type:1},{title:"ui user interface tool settings filter categories category filtering filters refine search sort funnel seo",name:"funnel-41",cat:[27],type:1},{title:"ui user interface tool settings filter categories category filtering filters refine search sort funnel seo",name:"funnel-40",cat:[27],type:1},{title:"ui user interface tool settings filter categories category filtering filters refine search sort funnel seo",name:"funnel-39",cat:[27],type:1},{title:"ui user interface enlarge expand fullscreen increase maximize zoom full scale size in center plus screen big magnify explore magnifier magnifying fullsize large",name:"fullsize",cat:[27],type:1},{title:"arrow move out enlarge expand fullscreen increase maximize reach window zoom disperse",name:"fullscreen-split-73",cat:[2],type:1},{title:"arrow move out enlarge expand fullscreen increase maximize reach window zoom disperse",name:"fullscreen-split-72",cat:[2],type:1},{title:"arrow move out enlarge expand fullscreen increase maximize reach window zoom disperse",name:"fullscreen-double-75",cat:[2],type:1},{title:"arrow move out enlarge expand fullscreen increase maximize reach window zoom disperse",name:"fullscreen-double-74",cat:[2],type:1},{title:"arrow arrows move out enlarge expand fullscreen increase maximize reach window zoom disperse",name:"fullscreen-77",cat:[2,16],type:1},{title:"arrow arrows move out enlarge expand fullscreen increase maximize reach window zoom disperse",name:"fullscreen-76",cat:[2],type:1},{title:"arrow move out enlarge expand fullscreen increase maximize reach window zoom disperse",name:"fullscreen-71",cat:[2],type:1},{title:"arrow move out enlarge expand fullscreen increase maximize reach window zoom disperse",name:"fullscreen-70",cat:[2],type:1},{title:"energy environment charge car charging fuel recharge recharging station",name:"fuel",cat:[7],type:1},{title:"energy environment charge ecology car charging green fuel recharge recharging station bio biofuel",name:"fuel-electric",cat:[7],type:1},{title:"furniture food cooler freezer fridge refrigerator",name:"fridge",cat:[10,11],type:1},{title:"holidays halloween horror scary spooky monster dead frankenstein",name:"frankenstein",cat:[13],type:1},{title:"layout design development picture frame image mirror oval photo photography",name:"frame",cat:[5],type:1},{title:"media picture frame photo multimedia",name:"frame-41",cat:[16],type:1},{title:"media furniture picture frame image photo multimedia",name:"frame-12",cat:[11,16],type:1},{title:"arrow forward move next ui user interface control layer design",name:"forward",cat:[27],type:1},{title:"arrow forward right direction keyboard move navigation out position next onward onwards file align alignment document extension font format paragraph text type typography",name:"format-right",cat:[2],type:1},{title:"arrow back left direction backward backwards keyboard move navigation out position previous file align alignment document extension font format paragraph text type typography",name:"format-left",cat:[2],type:1},{title:"out data input form application document design development page fill paper submission submit",name:"form",cat:[5],type:1},{title:"arrow arrows direction share directions divide separate split fork organize splitter",name:"fork",cat:[2],type:1},{title:"arrow arrows direction share directions divide separate split fork organize splitter",name:"fork-round",cat:[2],type:1},{title:"energy environment plant animal nature ecology green forest trees",name:"forest",cat:[1,7],type:1},{title:"weather wind flag forecast",name:"forecast",cat:[29],type:1},{title:"sport american football helmet bowl headguard nfl",name:"football-headguard",cat:[21],type:1},{title:"food animal nature pet bones dog domestic",name:"food-dog",cat:[1],type:1},{title:"files file folder document format text email mail message note office contact pen edit pencil write create editing paper documents compose editor catalog draft envelope vector archive",name:"folder-vector",cat:[8],type:1},{title:"files file share user communication post folder document format profile office account person paper documents catalog envelope archive users member",name:"folder-user",cat:[8,28],type:1},{title:"arrow files up data file input save share storage sync transfer backup ftp hosting import server upload folder document format office paper documents catalog envelope archive",name:"folder-upload",cat:[8],type:1},{title:"files file folder clock schedule document format time office wait paper documents catalog envelope timer archive appointment countdown",name:"folder-time",cat:[8],type:1},{title:"files file folder document format office paper documents catalog bookmark favorite favourite envelope love like archive favorites star",name:"folder-star",cat:[8],type:1},{title:"arrow files file share connection social user update communication export network post sharing folder document format profile office account connect paper documents catalog envelope archive users member shared",name:"folder-shared",cat:[8,28],type:1},{title:"files file folder control preferences document format system office edit options settings paper documents catalog adjust option envelope archive configuration configure gear parameter parameters setting setup tools",name:"folder-settings-97",cat:[8],type:1},{title:"files file folder control preferences document format system office edit options settings paper documents catalog adjust option envelope archive configuration configure gear parameter parameters setting setup tools",name:"folder-settings-81",cat:[8],type:1},{title:"files file folder document format office discover paper documents view search catalog envelope archive find lens preview",name:"folder-search",cat:[8],type:1},{title:"files file folder delete remove document format office paper documents catalog clear envelope minus archive cancel",name:"folder-remove",cat:[8],type:1},{title:"change files file sync refresh reload update folder document format office paper documents catalog envelope archive",name:"folder-refresh",cat:[8],type:1},{title:"file sign info folder document mark alert information notification faq help support ask query question unknown",name:"folder-question",cat:[8],type:1},{title:"files play file music video folder player document format office film movie paper documents catalog envelope archive stream",name:"folder-play",cat:[8],type:1},{title:"files file folder document format office ban stop banned block blocked forbidden not prevent paper documents catalog envelope accept archive accessibility none private prohibition",name:"folder-no-access",cat:[8],type:1},{title:"files file media music folder player document format note office paper documents catalog multimedia envelope audio archive sound soundtrack radio song",name:"folder-music",cat:[8,16],type:1},{title:"files file folder document format order certificate office bill payment money dollar agreement paper documents catalog envelope archive invoice receipt",name:"folder-money",cat:[8],type:1},{title:"files file lock security folder document format office safe paper documents catalog envelope archive locked padlock privacy protected protection secure",name:"folder-locked",cat:[8],type:1},{title:"files file share connection connections folder document format office paper documents catalog envelope archive attachment chain hyperlink link linked links url",name:"folder-link",cat:[8],type:1},{title:"files file info folder document format office paper documents catalog envelope archive alert information notification about faq help hint support",name:"folder-info",cat:[8],type:1},{title:"files file media folder document format office picture gallery paper image photo photography documents graphic landscape album catalog item multimedia envelope archive",name:"folder-image",cat:[8,16],type:1},{title:"files file folder document format office paper documents catalog favorite favourite envelope love like archive favorites heart",name:"folder-heart",cat:[8],type:1},{title:"line files file folder layout document format list office shape gallery paper documents boxes grid table tile view square squares catalog envelope archive organise",name:"folder-gallery",cat:[8],type:1},{title:"files file sign info folder document format office stop paper documents catalog mark error envelope danger archive alert attention caution exclamation information notification problem warning",name:"folder-exclamation",cat:[8],type:1},{title:"change files file folder document format text email mail message note office contact pen edit pencil write draw create editing paper documents compose editor catalog draft modify envelope archive",name:"folder-edit",cat:[8],type:1},{title:"arrow files bottom down downward data download file input save share sync transfer backup folder document format office paper documents catalog envelope archive",name:"folder-download",cat:[8],type:1},{title:"files file folder tool document format office development programming paper documents catalog code coding develop script tag envelope archive source",name:"folder-dev",cat:[8],type:1},{title:"files cloud data file input save share storage sync transfer backup hosting import server upload folder document format office paper documents catalog envelope archive database",name:"folder-cloud",cat:[8],type:1},{title:"files file folder success select available document format office check paper documents selected catalog mark envelope accept approve approved checkmark complete completed done archive checked tick",name:"folder-check",cat:[8],type:1},{title:"files data file stats folder document format chart piechart office graph pie report statistics analytics percent paper documents catalog envelope archive charting charts results",name:"folder-chart-pie",cat:[8],type:1},{title:"files data file diagram stats growth folder document format chart office graph statistics analytics bar stock bars paper documents catalog envelope level archive",name:"folder-chart-bar",cat:[8],type:1},{title:"files file folder document format education agenda book diary note notebook notes pad ribbon office paper documents catalog label reading study bookmark favorite favourite manual mark marker envelope archive",name:"folder-bookmark",cat:[8],type:1},{title:"files file music folder document format office volume paper documents catalog envelope audio archive sound soundtrack",name:"folder-audio",cat:[8],type:1},{title:"files file folder document format new office add create plus paper documents catalog item envelope archive",name:"folder-add",cat:[8],type:1},{title:"files file folder document format office paper documents catalog envelope archive",name:"folder-19",cat:[8],type:1},{title:"files file folder document format office paper documents catalog envelope archive",name:"folder-18",cat:[8],type:1},{title:"files file folder document format office paper documents catalog envelope archive",name:"folder-17",cat:[8],type:1},{title:"files file folder document format office paper documents catalog envelope archive",name:"folder-16",cat:[8],type:1},{title:"files file folder document format office paper documents catalog envelope archive",name:"folder-15",cat:[8],type:1},{title:"files file folder document format office paper documents catalog envelope archive",name:"folder-14",cat:[8],type:1},{title:"files file folder document format office paper documents catalog envelope archive",name:"folder-13",cat:[8],type:1},{title:"weather fog mist",name:"fog",cat:[29],type:1},{title:"user profile contact person target photo camera focus users member human vatar",name:"focus",cat:[28],type:1},{title:"media photo camera multimedia focus",name:"focus-circle",cat:[16],type:1},{title:"media photo camera option multimedia focus",name:"focus-40",cat:[16],type:1},{title:"media photo camera multimedia focus",name:"focus-38",cat:[16],type:1},{title:"media goal photo camera multimedia focus aim",name:"focus-32",cat:[16],type:1},{title:"plant flower animal nature green gardening leaves rose",name:"flower-07",cat:[1],type:1},{title:"plant flower animal nature green gardening leaves",name:"flower-06",cat:[1],type:1},{title:"plant flower animal nature green gardening leaves",name:"flower-05",cat:[1],type:1},{title:"flip clothes accessory wear footwear beach flipflop flop foot sandal slipper",name:"flip",cat:[4],type:1},{title:"exchange flip horizontal swap design development transform copy mirror editor vertically complement reflect reverse twin",name:"flip-vertical",cat:[5],type:1},{title:"exchange flip swap vertical design development transform copy horizontally mirror editor complement reflect reverse twin",name:"flip-horizontal",cat:[5],type:1},{title:"up hand fingers gesture touch gestures swipe flick",name:"flick-up",cat:[24],type:1},{title:"right hand fingers gesture touch gestures swipe flick",name:"flick-right",cat:[24],type:1},{title:"left hand fingers gesture touch gestures swipe flick",name:"flick-left",cat:[24],type:1},{title:"down hand fingers gesture touch gestures swipe flick",name:"flick-down",cat:[24],type:1},{title:"education school science healthcare health medical biology flask test tube laboratory",name:"flask",cat:[12,18],type:1},{title:"science flask laboratory",name:"flask-2",cat:[12],type:1},{title:"media light photo multimedia flash off",name:"flash-off-26",cat:[16],type:1},{title:"media light photo multimedia flash off",name:"flash-off-23",cat:[16],type:1},{title:"media light photo multimedia flash auto",name:"flash-auto-25",cat:[16],type:1},{title:"media light photo multimedia flash auto",name:"flash-auto-22",cat:[16],type:1},{title:"media light photo camera multimedia flash",name:"flash-29",cat:[16],type:1},{title:"weather media light photo multimedia flash lightning",name:"flash-24",cat:[16,29],type:1},{title:"weather media light photo multimedia flash lightning",name:"flash-21",cat:[16,29],type:1},{title:"ui user interface energy fire light animal nature healthcare health medical flame hot burn burning fiery heat warm",name:"flame",cat:[1,12,27],type:1},{title:"location message map tag important maps alert flag banner notify",name:"flag",cat:[15],type:1},{title:"weather location message sport map tag important maps alert flag banner notify",name:"flag-triangle",cat:[15,21,29],type:1},{title:"location message map tag important maps alert flag banner notify",name:"flag-simple",cat:[15],type:1},{title:"location message map tag important maps alert flag banner notify",name:"flag-points-32",cat:[15],type:1},{title:"location message map tag important maps alert flag banner notify",name:"flag-points-31",cat:[15],type:1},{title:"start sport goal flag finish race",name:"flag-finish",cat:[21],type:1},{title:"location message map tag important maps alert flag banner notify",name:"flag-diagonal-34",cat:[15],type:1},{title:"location message map tag important maps alert flag banner notify",name:"flag-diagonal-33",cat:[15],type:1},{title:"location message map tag i