Spotlight Social Media Feeds - Version 0.3.2

Version Description

(2020-09-30) =

Changed - The plugin now clarifies whether errors come from Instagram's API or the plugin itself - Overall performance of the editor has been greatly improved

Fixed - The text size option was showing wrong values for tablets and phones - Videos did not load and would remain as grey tiles - The preview did not always reflect changes made to the feed's options

Download this release

Release Info

Developer Mekku
Plugin Icon 128x128 Spotlight Social Media Feeds
Version 0.3.2
Comparing to
See all releases

Code changes from version 0.3.1 to 0.3.2

core/Actions/AuthCallbackListener.php CHANGED
@@ -2,6 +2,7 @@
2
 
3
  namespace RebelCode\Spotlight\Instagram\Actions;
4
 
 
5
  use RebelCode\Spotlight\Instagram\IgApi\AccessToken;
6
  use RebelCode\Spotlight\Instagram\IgApi\IgAccount;
7
  use RebelCode\Spotlight\Instagram\IgApi\IgApiClient;
@@ -61,68 +62,75 @@ class AuthCallbackListener
61
  return;
62
  }
63
 
64
- // Get access token
65
- $tokenData = $_GET['access_token'];
66
- $tokenCode = $tokenData['code'];
67
- $tokenExpiry = $tokenData['expiry'];
68
- $token = new AccessToken($tokenCode, $tokenExpiry);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
69
 
70
- // Check if connecting a business account
71
- $isBusiness = filter_input(INPUT_GET, 'business', FILTER_VALIDATE_BOOLEAN);
 
 
 
 
72
 
73
- if ($isBusiness) {
74
- // BUSINESS ACCOUNTS
75
- //--------------------
76
- $version = filter_input(INPUT_GET, 'version', FILTER_DEFAULT);
 
77
 
78
- if (intval($version) >= 2) {
79
- // VERSION 2
80
- $userId = filter_input(INPUT_GET, 'user_id', FILTER_DEFAULT);
81
- $account = $this->api->getGraphApi()->getAccountForUser($userId, $token);
82
  } else {
83
- // VERSION 1
84
- $pageId = filter_input(INPUT_GET, 'page_id');
85
- $pageName = filter_input(INPUT_GET, 'page_name');
86
- $account = $this->api->getGraphApi()->getAccountForPage($pageId, $token);
87
  }
88
 
89
- // IF NO ACCOUNT FOUND
90
- if ($account === null) {
91
- $message = sprintf(
92
- '%s does not have an associated Instagram account',
93
- "<strong>{$pageName}</strong>"
94
- );
95
-
96
- $dieHtml = sprintf('<p>%2$s</p><p><a href="%1$s">%3$s</a></p>',
97
- $this->businessAuthUrl,
98
- $message,
99
- 'Choose another page'
100
- );
101
-
102
- wp_die($dieHtml, 'Spotlight Instagram - Connection Failed');
103
- }
104
- } else {
105
- // PERSONAL ACCOUNTS
106
- //--------------------
107
- $user = $this->api->getBasicApi()->getTokenUser($token);
108
- $account = new IgAccount($user, $token);
 
109
  }
110
-
111
- $accountId = AccountPostType::insertOrUpdate($this->cpt, $account);
112
-
113
- // Notify parent window of successful connection
114
- ?>
115
- <script type="text/javascript">
116
- setTimeout(function () {
117
- if (window.opener && window.opener.SliAccountManagerState) {
118
- window.opener.SliAccountManagerState.connectSuccess = true;
119
- window.opener.SliAccountManagerState.connectedId = <?= $accountId ?? 'null' ?>;
120
- }
121
- window.close();
122
- }, 500);
123
- </script>
124
- <?php
125
-
126
- die;
127
  }
128
  }
2
 
3
  namespace RebelCode\Spotlight\Instagram\Actions;
4
 
5
+ use Exception;
6
  use RebelCode\Spotlight\Instagram\IgApi\AccessToken;
7
  use RebelCode\Spotlight\Instagram\IgApi\IgAccount;
8
  use RebelCode\Spotlight\Instagram\IgApi\IgApiClient;
62
  return;
63
  }
64
 
65
+ try {
66
+ // Get access token
67
+ $tokenData = $_GET['access_token'];
68
+ $tokenCode = $tokenData['code'];
69
+ $tokenExpiry = $tokenData['expiry'];
70
+ $token = new AccessToken($tokenCode, $tokenExpiry);
71
+
72
+ // Check if connecting a business account
73
+ $isBusiness = filter_input(INPUT_GET, 'business', FILTER_VALIDATE_BOOLEAN);
74
+
75
+ if ($isBusiness) {
76
+ // BUSINESS ACCOUNTS
77
+ //--------------------
78
+ $version = filter_input(INPUT_GET, 'version', FILTER_DEFAULT);
79
+
80
+ if (intval($version) >= 2) {
81
+ // VERSION 2
82
+ $userId = filter_input(INPUT_GET, 'user_id', FILTER_DEFAULT);
83
+ $account = $this->api->getGraphApi()->getAccountForUser($userId, $token);
84
+ } else {
85
+ // VERSION 1
86
+ $pageId = filter_input(INPUT_GET, 'page_id');
87
+ $pageName = filter_input(INPUT_GET, 'page_name');
88
+ $account = $this->api->getGraphApi()->getAccountForPage($pageId, $token);
89
+ }
90
 
91
+ // IF NO ACCOUNT FOUND
92
+ if ($account === null) {
93
+ $message = sprintf(
94
+ '%s does not have an associated Instagram account',
95
+ "<strong>{$pageName}</strong>"
96
+ );
97
 
98
+ $dieHtml = sprintf('<p>%2$s</p><p><a href="%1$s">%3$s</a></p>',
99
+ $this->businessAuthUrl,
100
+ $message,
101
+ 'Choose another page'
102
+ );
103
 
104
+ wp_die($dieHtml, 'Spotlight Instagram - Connection Failed');
105
+ }
 
 
106
  } else {
107
+ // PERSONAL ACCOUNTS
108
+ //--------------------
109
+ $user = $this->api->getBasicApi()->getTokenUser($token);
110
+ $account = new IgAccount($user, $token);
111
  }
112
 
113
+ $accountId = AccountPostType::insertOrUpdate($this->cpt, $account);
114
+
115
+ // Notify parent window of successful connection
116
+ ?>
117
+ <script type="text/javascript">
118
+ setTimeout(function () {
119
+ if (window.opener && window.opener.SliAccountManagerState) {
120
+ window.opener.SliAccountManagerState.connectSuccess = true;
121
+ window.opener.SliAccountManagerState.connectedId = <?= $accountId ?? 'null' ?>;
122
+ }
123
+ window.close();
124
+ }, 500);
125
+ </script>
126
+ <?php
127
+
128
+ die;
129
+ } catch (Exception $exception) {
130
+ $html = '<h1>Whoops!</h1><p>Something went wrong while trying to connect your account:</p>';
131
+ $html .= '<pre style="white-space: pre-wrap">' . $exception->getMessage() . '</pre>';
132
+
133
+ wp_die($html, 'Spotlight Instagram - Connection Failed');
134
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
135
  }
136
  }
core/Di/Container.php CHANGED
@@ -2,8 +2,8 @@
2
 
3
  namespace RebelCode\Spotlight\Instagram\Di;
4
 
5
- use Dhii\Modular\Module\ExtensionInterface;
6
- use Dhii\Modular\Module\FactoryInterface;
7
  use LogicException;
8
  use Psr\Container\ContainerInterface;
9
  use RebelCode\Spotlight\Instagram\Utils\Arrays;
@@ -48,9 +48,9 @@ class Container implements ContainerInterface
48
  *
49
  * @since 0.1
50
  *
51
- * @param string $filterPrefix The prefix to use for WordPress filters when services are created.
52
- * @param FactoryInterface[] $factories The service factories.
53
- * @param ExtensionInterface[] $extensions The service extensions.
54
  */
55
  public function __construct(string $filterPrefix, array $factories, array $extensions)
56
  {
2
 
3
  namespace RebelCode\Spotlight\Instagram\Di;
4
 
5
+ use Dhii\Services\Extension;
6
+ use Dhii\Services\Factory;
7
  use LogicException;
8
  use Psr\Container\ContainerInterface;
9
  use RebelCode\Spotlight\Instagram\Utils\Arrays;
48
  *
49
  * @since 0.1
50
  *
51
+ * @param string $filterPrefix The prefix to use for WordPress filters when services are created.
52
+ * @param Factory[] $factories The service factories.
53
+ * @param Extension[] $extensions The service extensions.
54
  */
55
  public function __construct(string $filterPrefix, array $factories, array $extensions)
56
  {
core/IgApi/IgApiUtils.php CHANGED
@@ -34,15 +34,20 @@ class IgApiUtils
34
  try {
35
  return $client->request($method, $uri, $options);
36
  } catch (RequestException $e) {
37
- $body = $e->getResponse()->getBody()->getContents();
38
- $decoded = json_decode($body, true) ?? [];
 
39
  $error = $decoded['error'] ?? $decoded;
40
  $message = $error['error_description'] ??
41
  $error['error_message'] ??
42
  $error['message'] ??
43
- 'An unknown error occurred';
 
 
44
 
45
- throw new RuntimeException($message);
 
 
46
  } catch (GuzzleException $ge) {
47
  // Should never be thrown. Catching RequestInterface should cover everything
48
  throw new RuntimeException('GuzzleException was thrown: ' . $ge->getMessage(), $ge->getCode(), $ge);
@@ -112,11 +117,12 @@ class IgApiUtils
112
  {
113
  static::checkResponseStatus($response);
114
 
115
- $body = $response->getBody()->getContents();
116
- $decoded = json_decode($body, true);
 
117
 
118
  if ($decoded === false) {
119
- throw new RuntimeException("Received malformed response: {$body}");
120
  }
121
 
122
  if (isset($decoded['error']) || isset($decoded['error_message'])) {
34
  try {
35
  return $client->request($method, $uri, $options);
36
  } catch (RequestException $e) {
37
+ $response = $e->getResponse();
38
+ $body = ($response) ? $response->getBody() : null;
39
+ $decoded = ($body === null) ? [] : json_decode($body->getContents(), true) ?? [];
40
  $error = $decoded['error'] ?? $decoded;
41
  $message = $error['error_description'] ??
42
  $error['error_message'] ??
43
  $error['message'] ??
44
+ '[error details could not be retrieved]';
45
+ $code = $error['code'] ?? '?';
46
+ $type = $error['type'] ?? 'Unknown';
47
 
48
+ $fullMessage = sprintf('Error #%d [%s]: %s', $code, $type, $message);
49
+
50
+ throw new RuntimeException('The Instagram API responded with an error: ' . $fullMessage);
51
  } catch (GuzzleException $ge) {
52
  // Should never be thrown. Catching RequestInterface should cover everything
53
  throw new RuntimeException('GuzzleException was thrown: ' . $ge->getMessage(), $ge->getCode(), $ge);
117
  {
118
  static::checkResponseStatus($response);
119
 
120
+ $body = $response ? $response->getBody() : null;
121
+ $raw = $body ? $body->getContents() : null;
122
+ $decoded = json_decode($raw, true);
123
 
124
  if ($decoded === false) {
125
+ throw new RuntimeException("Received malformed response: {$raw}");
126
  }
127
 
128
  if (isset($decoded['error']) || isset($decoded['error_message'])) {
core/IgApi/IgBasicApiClient.php CHANGED
@@ -142,7 +142,7 @@ class IgBasicApiClient
142
  ]);
143
  };
144
 
145
- $body = IgApiUtils::getCachedResponse($this->cache, "basic_media.{$userId}", $getRemote);
146
  $media = $body['data'];
147
 
148
  return array_map(function ($data) {
@@ -188,7 +188,7 @@ class IgBasicApiClient
188
  return IgApiUtils::request($this->client, 'GET', "https://instagram.com/{$username}?__a=1");
189
  };
190
 
191
- $info = IgApiUtils::getCachedResponse($this->cache, "legacy_api.user.{$username}", $getRemote);
192
  } catch (Exception $exception) {
193
  return $data;
194
  }
@@ -229,7 +229,7 @@ class IgBasicApiClient
229
  return IgApiUtils::request($this->client, 'GET', $permalink . "?__a=1");
230
  };
231
 
232
- $info = IgApiUtils::getCachedResponse($this->cache, "legacy_api.media.{$mediaId}", $getRemote);
233
  } catch (Exception $exception) {
234
  return $data;
235
  }
142
  ]);
143
  };
144
 
145
+ $body = IgApiUtils::getCachedResponse($this->cache, "media/p/{$userId}", $getRemote);
146
  $media = $body['data'];
147
 
148
  return array_map(function ($data) {
188
  return IgApiUtils::request($this->client, 'GET', "https://instagram.com/{$username}?__a=1");
189
  };
190
 
191
+ $info = IgApiUtils::getCachedResponse($this->cache, "legacy/p/{$username}", $getRemote);
192
  } catch (Exception $exception) {
193
  return $data;
194
  }
229
  return IgApiUtils::request($this->client, 'GET', $permalink . "?__a=1");
230
  };
231
 
232
+ $info = IgApiUtils::getCachedResponse($this->cache, "legacy/m/{$mediaId}", $getRemote);
233
  } catch (Exception $exception) {
234
  return $data;
235
  }
core/IgApi/IgGraphApiClient.php CHANGED
@@ -140,7 +140,7 @@ class IgGraphApiClient
140
  return $this->expandWithComments($response, $accessToken);
141
  };
142
 
143
- $body = IgApiUtils::getCachedResponse($this->cache, "graph_media.{$userId}", $getRemote);
144
  $media = $body['data'];
145
  $media = !is_array($media) ? [] : $media;
146
 
140
  return $this->expandWithComments($response, $accessToken);
141
  };
142
 
143
+ $body = IgApiUtils::getCachedResponse($this->cache, "media/b/{$userId}", $getRemote);
144
  $media = $body['data'];
145
  $media = !is_array($media) ? [] : $media;
146
 
core/MediaStore/MediaStore.php CHANGED
@@ -2,6 +2,7 @@
2
 
3
  namespace RebelCode\Spotlight\Instagram\MediaStore;
4
 
 
5
  use RebelCode\Spotlight\Instagram\Feeds\Feed;
6
  use RebelCode\Spotlight\Instagram\IgApi\IgMedia;
7
  use RebelCode\Spotlight\Instagram\IgApi\IgUser;
@@ -9,6 +10,7 @@ use RebelCode\Spotlight\Instagram\Modules\Pro\MediaStore\ProMediaSource;
9
  use RebelCode\Spotlight\Instagram\PostTypes\MediaPostType;
10
  use RebelCode\Spotlight\Instagram\Utils\Arrays;
11
  use RebelCode\Spotlight\Instagram\Wp\PostType;
 
12
  use wpdb;
13
 
14
  /**
@@ -135,8 +137,19 @@ class MediaStore
135
  $this->mediaQueue = [];
136
  $this->storyQueue = [];
137
 
138
- foreach ($this->fetchers as $fetcher) {
139
- $fetcher->fetch($feed, $this);
 
 
 
 
 
 
 
 
 
 
 
140
  }
141
 
142
  foreach ($this->processors as $processor) {
2
 
3
  namespace RebelCode\Spotlight\Instagram\MediaStore;
4
 
5
+ use Exception;
6
  use RebelCode\Spotlight\Instagram\Feeds\Feed;
7
  use RebelCode\Spotlight\Instagram\IgApi\IgMedia;
8
  use RebelCode\Spotlight\Instagram\IgApi\IgUser;
10
  use RebelCode\Spotlight\Instagram\PostTypes\MediaPostType;
11
  use RebelCode\Spotlight\Instagram\Utils\Arrays;
12
  use RebelCode\Spotlight\Instagram\Wp\PostType;
13
+ use RuntimeException;
14
  use wpdb;
15
 
16
  /**
137
  $this->mediaQueue = [];
138
  $this->storyQueue = [];
139
 
140
+ try {
141
+ foreach ($this->fetchers as $fetcher) {
142
+ $fetcher->fetch($feed, $this);
143
+ }
144
+ } catch (Exception $exception) {
145
+ throw new RuntimeException(
146
+ sprintf(
147
+ __('Failed to fetch media due to an error from Instagram\'s API: %s', 'sli-insta'),
148
+ $exception->getMessage()
149
+ ),
150
+ $exception->getCode(),
151
+ $exception->getPrevious()
152
+ );
153
  }
154
 
155
  foreach ($this->processors as $processor) {
core/Notifications/NewsNotificationProvider.php CHANGED
@@ -62,7 +62,8 @@ class NewsNotificationProvider implements NotificationProvider
62
  $raw = $this->cache->get(static::CACHE_KEY);
63
  } else {
64
  $response = $this->client->request('GET', '');
65
- $raw = $response->getBody()->getContents();
 
66
  $fetched = true;
67
  }
68
 
62
  $raw = $this->cache->get(static::CACHE_KEY);
63
  } else {
64
  $response = $this->client->request('GET', '');
65
+ $body = $response ? $response->getBody() : null;
66
+ $raw = $body ? $body->getContents() : null;
67
  $fetched = true;
68
  }
69
 
core/Plugin.php CHANGED
@@ -14,7 +14,7 @@ use RebelCode\Spotlight\Instagram\Utils\Arrays;
14
  *
15
  * @since 0.1
16
  */
17
- class Plugin
18
  {
19
  /**
20
  * @since 0.1
@@ -56,6 +56,26 @@ class Plugin
56
  );
57
  }
58
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
59
  /**
60
  * Loads the modules.
61
  *
14
  *
15
  * @since 0.1
16
  */
17
+ class Plugin implements ContainerInterface
18
  {
19
  /**
20
  * @since 0.1
56
  );
57
  }
58
 
59
+ /**
60
+ * @inheritDoc
61
+ *
62
+ * @since 0.3.2
63
+ */
64
+ public function get($id)
65
+ {
66
+ return $this->container->get($id);
67
+ }
68
+
69
+ /**
70
+ * @inheritDoc
71
+ *
72
+ * @since 0.3.2
73
+ */
74
+ public function has($id)
75
+ {
76
+ return $this->container->has($id);
77
+ }
78
+
79
  /**
80
  * Loads the modules.
81
  *
includes/dev-api.php ADDED
@@ -0,0 +1,69 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ use RebelCode\Spotlight\Instagram\MediaStore\IgCachedMedia;
4
+ use RebelCode\Spotlight\Instagram\MediaStore\MediaStore;
5
+ use RebelCode\Spotlight\Instagram\PostTypes\FeedPostType;
6
+ use RebelCode\Spotlight\Instagram\Wp\PostType;
7
+
8
+ /**
9
+ * The Spotlight Instagram Developer API.
10
+ *
11
+ * A simple class that exposes common functionality for developers, themes and other integrations.
12
+ *
13
+ * @since 0.3.2
14
+ */
15
+ class SpotlightInstagram
16
+ {
17
+ /**
18
+ * @since 0.3.2
19
+ *
20
+ * @param int $feedId The ID of the feed.
21
+ * @param int $num The number of media objects to return. Will return all media objects if less than or equal
22
+ * to zero.
23
+ * @param int $offset The offset from which to begin returning media. Negative values will be treated as zero.
24
+ *
25
+ * @return IgCachedMedia[]
26
+ */
27
+ static function getFeedMedia(int $feedId, int $num = -1, int $offset = 0)
28
+ {
29
+ $plugin = spotlightInsta();
30
+
31
+ /* @var $store MediaStore */
32
+ /* @var $feeds PostType */
33
+ $store = $plugin->get("media/store");
34
+ $feeds = $plugin->get("feeds/cpt");
35
+
36
+ $post = $feeds->get($feedId);
37
+
38
+ if ($post instanceof WP_Post) {
39
+ $feed = FeedPostType::fromWpPost($post);
40
+ $media = $store->getFeedMedia($feed, $num, $offset);
41
+
42
+ return $media[0];
43
+ } else {
44
+ return [];
45
+ }
46
+ }
47
+
48
+ /**
49
+ * @since 0.3.2
50
+ *
51
+ * @param int $feedId The ID of the feed.
52
+ *
53
+ * @return IgCachedMedia[]
54
+ */
55
+ static function getFeedStories(int $feedId)
56
+ {
57
+ $plugin = spotlightInsta();
58
+
59
+ /* @var $store MediaStore */
60
+ /* @var $feeds PostType */
61
+ $store = $plugin->get("media/store");
62
+ $feeds = $plugin->get("feeds/cpt");
63
+
64
+ $feed = FeedPostType::fromWpPost($feeds->get($feedId));
65
+ $media = $store->getFeedMedia($feed);
66
+
67
+ return $media[1];
68
+ }
69
+ }
modules/WpBlockModule.php CHANGED
@@ -4,7 +4,6 @@ namespace RebelCode\Spotlight\Instagram\Modules;
4
 
5
  use Dhii\Services\Extensions\ArrayExtension;
6
  use Dhii\Services\Factories\Constructor;
7
- use Dhii\Services\Factories\FuncService;
8
  use Dhii\Services\Factories\Value;
9
  use Dhii\Services\Factory;
10
  use Psr\Container\ContainerInterface;
@@ -67,13 +66,15 @@ class WpBlockModule extends Module
67
  'sli-admin-common',
68
  ]);
69
  }),
70
- 'render_fn' => new FuncService(['@shortcode/callback'], function ($attrs, $content, $block, $shortcode) {
71
- $feedId = $attrs['feedId'] ?? 0;
72
- $className = $attrs['className'] ?? '';
 
73
 
74
- return (is_numeric($feedId) && $feedId > 0)
75
- ? call_user_func($shortcode, ['feed' => $feedId, 'class-name' => $className])
76
- : '';
 
77
  }),
78
  ];
79
  }
4
 
5
  use Dhii\Services\Extensions\ArrayExtension;
6
  use Dhii\Services\Factories\Constructor;
 
7
  use Dhii\Services\Factories\Value;
8
  use Dhii\Services\Factory;
9
  use Psr\Container\ContainerInterface;
66
  'sli-admin-common',
67
  ]);
68
  }),
69
+ 'render_fn' => new Factory(['@shortcode/callback'], function ($shortcode) {
70
+ return function ($attrs) use ($shortcode) {
71
+ $feedId = $attrs['feedId'] ?? 0;
72
+ $className = $attrs['className'] ?? '';
73
 
74
+ return (is_numeric($feedId) && $feedId > 0)
75
+ ? call_user_func($shortcode, ['feed' => $feedId, 'class-name' => $className])
76
+ : '';
77
+ };
78
  }),
79
  ];
80
  }
plugin.php CHANGED
@@ -5,7 +5,7 @@
5
  *
6
  * Plugin Name: Spotlight - Social Photo Feeds
7
  * Description: Easily embed beautiful Instagram feeds on your WordPress site.
8
- * Version: 0.3.1
9
  * Author: RebelCode
10
  * Plugin URI: https://spotlightwp.com
11
  * Author URI: https://rebelcode.com
@@ -38,18 +38,13 @@ if (!defined('SL_INSTA')) {
38
  // Used for detecting that the plugin is running
39
  define('SL_INSTA', true);
40
  // The plugin version
41
- define('SL_INSTA_VERSION', '0.3.1');
42
 
43
  // Dev mode constant that controls whether development tools are enabled
44
  if (!defined('SL_INSTA_DEV')) {
45
  define('SL_INSTA_DEV', false);
46
  }
47
 
48
- // Autoloader
49
- if (file_exists(__DIR__ . '/vendor/autoload.php')) {
50
- require __DIR__ . '/vendor/autoload.php';
51
- }
52
-
53
  // Check PHP version
54
  if (version_compare(PHP_VERSION, '7.1', '<')) {
55
  add_action('admin_notices', function () {
@@ -91,6 +86,14 @@ if (!defined('SL_INSTA')) {
91
  return;
92
  }
93
 
 
 
 
 
 
 
 
 
94
  /**
95
  * Retrieves the plugin instance.
96
  *
5
  *
6
  * Plugin Name: Spotlight - Social Photo Feeds
7
  * Description: Easily embed beautiful Instagram feeds on your WordPress site.
8
+ * Version: 0.3.2
9
  * Author: RebelCode
10
  * Plugin URI: https://spotlightwp.com
11
  * Author URI: https://rebelcode.com
38
  // Used for detecting that the plugin is running
39
  define('SL_INSTA', true);
40
  // The plugin version
41
+ define('SL_INSTA_VERSION', '0.3.2');
42
 
43
  // Dev mode constant that controls whether development tools are enabled
44
  if (!defined('SL_INSTA_DEV')) {
45
  define('SL_INSTA_DEV', false);
46
  }
47
 
 
 
 
 
 
48
  // Check PHP version
49
  if (version_compare(PHP_VERSION, '7.1', '<')) {
50
  add_action('admin_notices', function () {
86
  return;
87
  }
88
 
89
+ // Autoloader
90
+ if (file_exists(__DIR__ . '/vendor/autoload.php')) {
91
+ require __DIR__ . '/vendor/autoload.php';
92
+ }
93
+
94
+ // Load the developer API
95
+ require_once __DIR__ . '/includes/dev-api.php';
96
+
97
  /**
98
  * Retrieves the plugin instance.
99
  *
readme.txt CHANGED
@@ -1,12 +1,12 @@
1
- === Spotlight - Social Photo Feeds ===
2
 
3
  Contributors: RebelCode, spotlightsocialfeeds, markzahra, Mekku, jeangalea
4
  Plugin URI: https://spotlightwp.com
5
- Tags: Instagram, Instagram feed, Instagram widget, Instagram stories, Instagram posts, Instagram photos, Instagram feeds
6
  Requires at least: 5.0
7
  Requires PHP: 7.1
8
  Tested up to: 5.5
9
- Stable tag: 0.3.1
10
  License: GPLv3
11
 
12
  == Description ==
@@ -227,6 +227,17 @@ If none of these solutions work for you, please do contact us through the [suppo
227
 
228
  == Changelog ==
229
 
 
 
 
 
 
 
 
 
 
 
 
230
  = 0.3.1 (2020-09-16) =
231
 
232
  **Fixed**
1
+ === Spotlight Social Media Feeds ===
2
 
3
  Contributors: RebelCode, spotlightsocialfeeds, markzahra, Mekku, jeangalea
4
  Plugin URI: https://spotlightwp.com
5
+ Tags: Instagram, Instagram feed, Instagram feeds, Instagram widget, social media, social media feed, social media feeds, Instagram posts, Instagram gallery, Instagram stories, hashtag
6
  Requires at least: 5.0
7
  Requires PHP: 7.1
8
  Tested up to: 5.5
9
+ Stable tag: 0.3.2
10
  License: GPLv3
11
 
12
  == Description ==
227
 
228
  == Changelog ==
229
 
230
+ = 0.3.2 (2020-09-30) =
231
+
232
+ **Changed**
233
+ - The plugin now clarifies whether errors come from Instagram's API or the plugin itself
234
+ - Overall performance of the editor has been greatly improved
235
+
236
+ **Fixed**
237
+ - The text size option was showing wrong values for tablets and phones
238
+ - Videos did not load and would remain as grey tiles
239
+ - The preview did not always reflect changes made to the feed's options
240
+
241
  = 0.3.1 (2020-09-16) =
242
 
243
  **Fixed**
ui/dist/admin-app.js CHANGED
@@ -1 +1 @@
1
- !function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("React"),require("ReactDOM")):"function"==typeof define&&define.amd?define(["React","ReactDOM"],t):"object"==typeof exports?exports.spotlight=t(require("React"),require("ReactDOM")):e.spotlight=t(e.React,e.ReactDOM)}(window,(function(e,t){return(window.webpackJsonpspotlight=window.webpackJsonpspotlight||[]).push([[4],{0:function(t,n){t.exports=e},10:function(e,t,n){e.exports={root:"AccountInfo__root",container:"AccountInfo__container",column:"AccountInfo__column","info-column":"AccountInfo__info-column AccountInfo__column",infoColumn:"AccountInfo__info-column AccountInfo__column","pic-column":"AccountInfo__pic-column AccountInfo__column",picColumn:"AccountInfo__pic-column AccountInfo__column",id:"AccountInfo__id",username:"AccountInfo__username","profile-pic":"AccountInfo__profile-pic",profilePic:"AccountInfo__profile-pic",label:"AccountInfo__label",row:"AccountInfo__row",pre:"AccountInfo__pre",bio:"AccountInfo__bio AccountInfo__pre","link-button":"AccountInfo__link-button",linkButton:"AccountInfo__link-button","edit-bio-link":"AccountInfo__edit-bio-link AccountInfo__link-button",editBioLink:"AccountInfo__edit-bio-link AccountInfo__link-button","bio-editor":"AccountInfo__bio-editor",bioEditor:"AccountInfo__bio-editor","bio-footer":"AccountInfo__bio-footer",bioFooter:"AccountInfo__bio-footer","bio-editing-controls":"AccountInfo__bio-editing-controls",bioEditingControls:"AccountInfo__bio-editing-controls","access-token":"AccountInfo__access-token AccountInfo__pre",accessToken:"AccountInfo__access-token AccountInfo__pre","set-custom-pic":"AccountInfo__set-custom-pic",setCustomPic:"AccountInfo__set-custom-pic","reset-custom-pic":"AccountInfo__reset-custom-pic AccountInfo__link-button",resetCustomPic:"AccountInfo__reset-custom-pic AccountInfo__link-button",subtext:"AccountInfo__subtext","personal-info-message":"AccountInfo__personal-info-message",personalInfoMessage:"AccountInfo__personal-info-message"}},102:function(e,t,n){"use strict";n.d(t,"a",(function(){return y}));var o=n(0),a=n.n(o),i=n(39),s=n(10),r=n.n(s),l=n(4),c=n(3),d=n(567),u=n(565),m=n(44),p=n(121),h=n(109),g=n(33),f=n(6),b=n(22),_=n(11),v=n(68),E=Object(l.b)((function({account:e,onUpdate:t}){const[n,o]=a.a.useState(!1),[i,s]=a.a.useState(""),[l,E]=a.a.useState(!1),y=e.type===c.a.Type.PERSONAL,w=c.b.getBioText(e),O=()=>{e.customBio=i,E(!0),g.a.updateAccount(e).then(()=>{o(!1),E(!1),t&&t()})},S=n=>{e.customProfilePicUrl=n,E(!0),g.a.updateAccount(e).then(()=>{E(!1),t&&t()})};return a.a.createElement("div",{className:r.a.root},a.a.createElement("div",{className:r.a.container},a.a.createElement("div",{className:r.a.infoColumn},a.a.createElement("a",{href:c.b.getProfileUrl(e),target:"_blank",className:r.a.username},"@",e.username),a.a.createElement("div",{className:r.a.row},a.a.createElement("span",{className:r.a.label},"Spotlight ID:"),e.id),a.a.createElement("div",{className:r.a.row},a.a.createElement("span",{className:r.a.label},"User ID:"),e.userId),a.a.createElement("div",{className:r.a.row},a.a.createElement("span",{className:r.a.label},"Type:"),e.type),!n&&a.a.createElement("div",{className:r.a.row},a.a.createElement("div",null,a.a.createElement("span",{className:r.a.label},"Bio:"),a.a.createElement("a",{className:r.a.editBioLink,onClick:()=>{s(c.b.getBioText(e)),o(!0)}},"Edit bio"),a.a.createElement("pre",{className:r.a.bio},w.length>0?w:"(No bio)"))),n&&a.a.createElement("div",{className:r.a.row},a.a.createElement("textarea",{className:r.a.bioEditor,value:i,onChange:e=>{s(e.target.value)},onKeyDown:e=>{"Enter"===e.key&&e.ctrlKey&&(O(),e.preventDefault(),e.stopPropagation())},rows:4}),a.a.createElement("div",{className:r.a.bioFooter},a.a.createElement("div",{className:r.a.bioEditingControls},l&&a.a.createElement("span",null,"Please wait ...")),a.a.createElement("div",{className:r.a.bioEditingControls},a.a.createElement(f.a,{className:r.a.bioEditingButton,type:f.c.DANGER,disabled:l,onClick:()=>{e.customBio="",E(!0),g.a.updateAccount(e).then(()=>{o(!1),E(!1),t&&t()})}},"Reset"),a.a.createElement(f.a,{className:r.a.bioEditingButton,type:f.c.SECONDARY,disabled:l,onClick:()=>{o(!1)}},"Cancel"),a.a.createElement(f.a,{className:r.a.bioEditingButton,type:f.c.PRIMARY,disabled:l,onClick:O},"Save"))))),a.a.createElement("div",{className:r.a.picColumn},a.a.createElement("div",null,a.a.createElement(v.a,{account:e,className:r.a.profilePic})),a.a.createElement(p.a,{id:"account-custom-profile-pic",title:"Select profile picture",mediaType:"image",onSelect:e=>{const t=parseInt(e.attributes.id),n=h.a.media.attachment(t).attributes.url;S(n)}},({open:e})=>a.a.createElement(f.a,{type:f.c.SECONDARY,className:r.a.setCustomPic,onClick:e},"Change profile picture")),e.customProfilePicUrl.length>0&&a.a.createElement("a",{className:r.a.resetCustomPic,onClick:()=>{S("")}},"Reset profile picture"))),y&&a.a.createElement("div",{className:r.a.personalInfoMessage},a.a.createElement(b.a,{type:b.b.INFO,showIcon:!0},"Due to restrictions set by Instagram, Spotlight cannot import the profile photo and bio"," ","text for Personal accounts."," ",a.a.createElement("a",{href:_.a.resources.customPersonalInfoUrl,target:"_blank"},"Click here to learn more"),".")),a.a.createElement(m.a,{label:"View access token",stealth:!0},a.a.createElement("div",{className:r.a.row},e.accessToken&&a.a.createElement("div",null,a.a.createElement("p",null,a.a.createElement("span",{className:r.a.label},"Expires on:"),a.a.createElement("span",null,e.accessToken.expiry?Object(d.a)(Object(u.a)(e.accessToken.expiry),"PPPP"):"Unknown")),a.a.createElement("pre",{className:r.a.accessToken},e.accessToken.code)))))}));function y({isOpen:e,onClose:t,onUpdate:n,account:o}){return a.a.createElement(i.a,{isOpen:e,title:"Account details",icon:"admin-users",onClose:t},a.a.createElement(i.a.Content,null,a.a.createElement(E,{account:o,onUpdate:n})))}},108:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var o=n(0),a=n.n(o),i=n(4),s=n(26),r=n(7);const l=Object(i.b)(({feed:e})=>{const t=s.a.getById(e.options.layout),n=r.a.ComputedOptions.compute(e);return a.a.createElement("div",{className:"feed"},a.a.createElement(t.component,{feed:e,options:n}))})},111:function(e,t,n){e.exports={root:"SettingsPage__root layout__flex-column",content:"SettingsPage__content","group-list":"SettingsPage__group-list layout__flex-column",groupList:"SettingsPage__group-list layout__flex-column"}},118:function(e,t,n){e.exports={pill:"ProPill__pill"}},12:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));const o=e=>"string"==typeof e?e:"r"in e?"rgba("+e.r+","+e.g+","+e.b+","+e.a+")":"h"in e?"hsla("+e.h+","+e.s+","+e.l+","+e.a+")":"#fff"},124:function(e,t,n){"use strict";n.d(t,"b",(function(){return l})),n.d(t,"a",(function(){return c}));var o=n(0),a=n.n(o),i=n(86),s=n.n(i),r=n(17);function l({children:e,pathStyle:t}){let{path:n,left:o,right:i,center:r}=e;return n=null!=n?n:[],o=null!=o?o:[],i=null!=i?i:[],r=null!=r?r:[],a.a.createElement("div",{className:s.a.root},a.a.createElement("div",{className:s.a.leftList},a.a.createElement("div",{className:s.a.pathList},n.map((e,n)=>a.a.createElement(m,{key:n,style:t},a.a.createElement("div",{className:s.a.item},e)))),a.a.createElement("div",{className:s.a.leftList},a.a.createElement(d,null,o))),a.a.createElement("div",{className:s.a.centerList},a.a.createElement(d,null,r)),a.a.createElement("div",{className:s.a.rightList},a.a.createElement(d,null,i)))}function c(){return a.a.createElement("div",{className:s.a.logo},a.a.createElement("img",{src:r.a.image("spotlight-favicon.png"),alt:"Spotlight"}))}function d({children:e}){const t=Array.isArray(e)?e:[e];return a.a.createElement(a.a.Fragment,null,t.map((e,t)=>a.a.createElement(u,{key:t},e)))}function u({children:e}){return a.a.createElement("div",{className:s.a.item},e)}function m({children:e,style:t}){return a.a.createElement("div",{className:s.a.pathSegment},e,a.a.createElement(p,{style:t}))}function p({style:e}){if("none"===e)return null;const t="chevron"===e?"M0 0 L100 50 L0 100":"M50 0 L50 100";return a.a.createElement("div",{className:s.a.separator},a.a.createElement("svg",{viewBox:"0 0 100 100",width:"100%",height:"100%",preserveAspectRatio:"none"},a.a.createElement("path",{d:t,fill:"none",stroke:"currentcolor",strokeLinejoin:"bevel"})))}},126:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var o,a=n(1),i=n(11);n(14),function(e){e.list=Object(a.n)([]),e.fetch=function(){return i.a.restApi.getNotifications().then(t=>{"object"==typeof t&&Array.isArray(t.data)&&e.list.push(...t.data)}).catch(e=>{})}}(o||(o={}))},13:function(e,t,n){"use strict";var o;n.d(t,"a",(function(){return o})),function(e){let t,n;!function(e){e.IMAGE="IMAGE",e.VIDEO="VIDEO",e.ALBUM="CAROUSEL_ALBUM"}(t=e.Type||(e.Type={})),function(e){let t;!function(e){e.PERSONAL_ACCOUNT="PERSONAL_ACCOUNT",e.BUSINESS_ACCOUNT="BUSINESS_ACCOUNT",e.TAGGED_ACCOUNT="TAGGED_ACCOUNT",e.RECENT_HASHTAG="RECENT_HASHTAG",e.POPULAR_HASHTAG="POPULAR_HASHTAG",e.USER_STORY="USER_STORY"}(t=e.Type||(e.Type={}))}(n=e.Source||(e.Source={})),e.getAsRows=(e,t)=>{e=e.slice(),t=t>0?t:1;let n=[];for(;e.length;)n.push(e.splice(0,t));if(n.length>0){const e=n.length-1;for(;n[e].length<t;)n[e].push({})}return n},e.isFromHashtag=e=>e.source.type===n.Type.POPULAR_HASHTAG||e.source.type===n.Type.RECENT_HASHTAG}(o||(o={}))},135:function(e,t,n){"use strict";n.d(t,"a",(function(){return _}));var o=n(0),a=n.n(o),i=n(111),s=n.n(i),r=n(24),l=n(97),c=n.n(l),d=n(66),u=n.n(d),m=n(4),p=n(5),h=n(123),g=Object(m.b)((function({field:e}){const t="settings-field-"+Object(p.p)(),n=!e.label||e.fullWidth;return a.a.createElement("div",{className:u.a.root},e.label&&a.a.createElement("div",{className:u.a.label},a.a.createElement("label",{htmlFor:t},e.label)),a.a.createElement("div",{className:u.a.container},a.a.createElement("div",{className:n?u.a.controlFullWidth:u.a.controlPartialWidth},a.a.createElement(e.component,{id:t})),e.tooltip&&a.a.createElement("div",{className:u.a.tooltip},a.a.createElement(h.a,null,e.tooltip))))}));function f({group:e}){return a.a.createElement("div",{className:c.a.root},e.title.length>0&&a.a.createElement("h1",{className:c.a.title},e.title),e.component&&a.a.createElement("div",{className:c.a.content},a.a.createElement(e.component)),a.a.createElement("div",{className:c.a.fieldList},e.fields.map(e=>a.a.createElement(g,{field:e,key:e.id}))))}var b=n(18);function _({page:e}){return Object(b.d)("keydown",e=>{e.key&&"s"===e.key.toLowerCase()&&e.ctrlKey&&(r.b.save(),e.preventDefault(),e.stopPropagation())}),a.a.createElement("article",{className:s.a.root},e.component&&a.a.createElement("div",{className:s.a.content},a.a.createElement(e.component)),e.groups&&a.a.createElement("div",{className:s.a.groupList},e.groups.map(e=>a.a.createElement(f,{key:e.id,group:e}))))}},14:function(e,t,n){"use strict";var o=n(37),a=n.n(o),i=n(17),s=n(38);const r=i.a.config.restApi.baseUrl,l={};i.a.config.restApi.authToken&&(l["X-Sli-Auth-Token"]=i.a.config.restApi.authToken);const c=a.a.create({baseURL:r,headers:l}),d={config:i.a.config.restApi,driver:c,getAccounts:()=>c.get("/accounts"),getFeeds:()=>c.get("/feeds"),getFeedMedia:(e,t=0,n=0,o)=>{const i=o?new a.a.CancelToken(o):void 0;return c.post("/media/fetch",{options:e,num:n,from:t},{cancelToken:i})},getErrorReason:e=>{let t;return t="object"==typeof e.response?e.response.data:"string"==typeof e.message?e.message:e.toString(),Object(s.b)(t)}};t.a=d},145:function(e,t,n){e.exports={root:"FeedNameField__root layout__flex-row",container:"FeedNameField__container layout__flex-row","edit-container":"FeedNameField__edit-container FeedNameField__container layout__flex-row",editContainer:"FeedNameField__edit-container FeedNameField__container layout__flex-row","static-container":"FeedNameField__static-container FeedNameField__container layout__flex-row",staticContainer:"FeedNameField__static-container FeedNameField__container layout__flex-row","edit-icon":"FeedNameField__edit-icon dashicons__dashicon-normal",editIcon:"FeedNameField__edit-icon dashicons__dashicon-normal",label:"FeedNameField__label","done-btn":"FeedNameField__done-btn",doneBtn:"FeedNameField__done-btn"}},147:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));const o={value:"link",label:"Link",getIcon:()=>"admin-links",getPopupLinkText:(e,t)=>"string"==typeof t.linkText&&t.linkText.length>0?t.linkText:a.getDefaultLinkText(t),isValid:(e,t)=>t.linkType&&("url"===t.linkType&&t.url&&t.url.length>0||t.postId>0&&t.postUrl&&t.postUrl.length>0),getMediaUrl:(e,t)=>"url"===t.linkType?t.url:t.postUrl,onMediaClick:(e,t)=>{let n=o.getMediaUrl(e,t);return!!n&&(window.open(n,t.newTab?"_blank":"_self"),!0)}};var a;t.b=o,function(e){e.getDefaultLinkText=function(e){switch(e.linkType){case"product":return"Buy it now";case"post":return"Read the article";case"page":return"Learn more";default:return"Visit link"}}}(a||(a={}))},148:function(e,t,n){"use strict";var o=n(0),a=n.n(o),i=n(125),s=n(20),r=n.n(s),l=n(4),c=n(47),d=n(3),u=n(6),m=n(9),p=n(120),h=n(27),g=n(23),f=n(33),b=n(102),_=n(68),v=n(11),E=n(83),y=Object(l.b)((function({accounts:e,showDelete:t,onDeleteError:n}){e=null!=e?e:[];const[o,i]=a.a.useState(!1),[s,l]=a.a.useState(null),[y,w]=a.a.useState(!1),[O,S]=a.a.useState(),[C,k]=a.a.useState(!1),N=e=>()=>{l(e),i(!0)},L=e=>()=>{f.a.openAuthWindow(e.type,0,()=>{v.a.restApi.deleteAccountMedia(e.id)})},P=e=>()=>{S(e),w(!0)},T={cols:{username:r.a.usernameCol,type:r.a.typeCol,usages:r.a.usagesCol,actions:r.a.actionsCol},cells:{username:r.a.usernameCell,type:r.a.typeCell,usages:r.a.usagesCell,actions:r.a.actionsCell}};return a.a.createElement("div",{className:"accounts-list"},a.a.createElement(p.a,{styleMap:T,rows:e,cols:[{id:"username",label:"Username",render:e=>a.a.createElement("div",null,a.a.createElement(_.a,{account:e,className:r.a.profilePic}),a.a.createElement("a",{className:r.a.username,onClick:N(e)},e.username))},{id:"type",label:"Type",render:e=>a.a.createElement("span",{className:r.a.accountType},e.type)},{id:"usages",label:"Feeds",render:e=>a.a.createElement("span",{className:r.a.usages},e.usages.map((e,t)=>!!h.a.getById(e)&&a.a.createElement(c.a,{key:t,to:g.a.at({screen:"edit",id:e.toString()})},h.a.getById(e).name)))},{id:"actions",label:"Actions",render:e=>t&&a.a.createElement("div",{className:r.a.actionsList},a.a.createElement(u.a,{className:r.a.action,type:u.c.SECONDARY,tooltip:"Account info",onClick:N(e)},a.a.createElement(m.a,{icon:"info"})),a.a.createElement(u.a,{className:r.a.action,type:u.c.SECONDARY,tooltip:"Reconnect account",onClick:L(e)},a.a.createElement(m.a,{icon:"image-rotate"})),a.a.createElement(u.a,{className:r.a.actions,type:u.c.DANGER,tooltip:"Remove account",onClick:P(e)},a.a.createElement(m.a,{icon:"trash"})))}]}),a.a.createElement(b.a,{isOpen:o,onClose:()=>i(!1),account:s}),O&&a.a.createElement(E.a,{isOpen:y,title:"Are you sure?",buttons:[C?"Please wait ...":"Yes I'm sure","Cancel"],okDisabled:C,cancelDisabled:C,onAccept:()=>{k(!0),f.a.deleteAccount(O.id).catch(()=>{n&&n("An error occurred while trying to remove the account.")}).finally(()=>k(!1))},onCancel:()=>{S(null),w(!1)}},a.a.createElement("p",null,"Are you sure you want to delete"," ",a.a.createElement("span",{style:{fontWeight:"bold"}},O.username),"?"," ","This will also delete all saved media associated with this account."),O.type===d.a.Type.BUSINESS&&1===d.b.getBusinessAccounts().length&&a.a.createElement("p",null,a.a.createElement("b",null,"Note:")," Because this is your only connected Business account, deleting it will"," ","also cause any feeds that show public hashtag posts to no longer work.")))})),w=n(22),O=n(122),S=n(93),C=n.n(S);t.a=Object(l.b)((function(){const[e,t]=a.a.useState("");return d.b.hasAccounts()?a.a.createElement("div",{className:C.a.root},e.length>0&&a.a.createElement(w.a,{type:w.b.ERROR,showIcon:!0,isDismissible:!0,onDismiss:()=>t("")},e),a.a.createElement("div",{className:C.a.connectBtn},a.a.createElement(i.a,null)),a.a.createElement(y,{accounts:d.b.list,showDelete:!0,onDeleteError:t})):a.a.createElement(O.a,null)}))},151:function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return a}));const o=(e,t)=>e.startsWith(t)?e:t+e,a=e=>{return(t=e,"#",t.startsWith("#")?t.substr("#".length):t).split(/\s/).map((e,t)=>t>0?e[0].toUpperCase()+e.substr(1):e).join("").replace(/\W/gi,"");var t}},17:function(e,t,n){"use strict";let o;t.a=o={config:{restApi:SliCommonL10n.restApi,imagesUrl:SliCommonL10n.imagesUrl},image:e=>`${o.config.imagesUrl}/${e}`}},176:function(e,t,n){e.exports={root:"SpotlightGame__root layout__flex-column","game-text":"SpotlightGame__game-text",gameText:"SpotlightGame__game-text",score:"SpotlightGame__score SpotlightGame__game-text",message:"SpotlightGame__message SpotlightGame__game-text","message-bubble":"SpotlightGame__message-bubble",messageBubble:"SpotlightGame__message-bubble"}},179:function(e,t,n){e.exports={"field-container":"AdvancedSettings__field-container layout__flex-row",fieldContainer:"AdvancedSettings__field-container layout__flex-row","field-element":"AdvancedSettings__field-element",fieldElement:"AdvancedSettings__field-element","field-label":"AdvancedSettings__field-label AdvancedSettings__field-element",fieldLabel:"AdvancedSettings__field-label AdvancedSettings__field-element","field-control":"AdvancedSettings__field-control AdvancedSettings__field-element layout__flex-column",fieldControl:"AdvancedSettings__field-control AdvancedSettings__field-element layout__flex-column","field-centered":"AdvancedSettings__field-centered",fieldCentered:"AdvancedSettings__field-centered"}},18:function(e,t,n){"use strict";n.d(t,"e",(function(){return r})),n.d(t,"b",(function(){return l})),n.d(t,"c",(function(){return c})),n.d(t,"a",(function(){return d})),n.d(t,"k",(function(){return u})),n.d(t,"g",(function(){return m})),n.d(t,"i",(function(){return p})),n.d(t,"h",(function(){return h})),n.d(t,"d",(function(){return f})),n.d(t,"j",(function(){return b})),n.d(t,"f",(function(){return _}));var o=n(0),a=n.n(o),i=n(40),s=n(36);function r(e){const[t,n]=a.a.useState(e),o=a.a.useRef(t);return[t,()=>o.current,e=>n(o.current=e)]}function l(e,t,n=[]){function a(o){!e.current||e.current.contains(o.target)||n.some(e=>e&&e.current&&e.current.contains(o.target))||t(o)}Object(o.useEffect)(()=>(document.addEventListener("mousedown",a),document.addEventListener("touchend",a),()=>{document.removeEventListener("mousedown",a),document.removeEventListener("touchend",a)}))}function c(e,t){Object(o.useEffect)(()=>{const n=()=>{0===e.filter(e=>!e.current||document.activeElement===e.current||e.current.contains(document.activeElement)).length&&t()};return document.addEventListener("keyup",n),()=>document.removeEventListener("keyup",n)},e)}function d(e,t,n=100){const[i,s]=a.a.useState(e);return Object(o.useEffect)(()=>{let o=null;return e===t?o=setTimeout(()=>s(t),n):s(!t),()=>{null!==o&&clearTimeout(o)}},[e]),[i,s]}function u(e){const[t,n]=a.a.useState(Object(s.b)()),i=()=>{const t=Object(s.b)();n(t),e&&e(t)};return Object(o.useEffect)(()=>(i(),window.addEventListener("resize",i),()=>window.removeEventListener("resize",i)),[]),t}function m(){return new URLSearchParams(Object(i.e)().search)}function p(e,t){const n=n=>{if(t)return(n||window.event).returnValue=e,e};Object(o.useEffect)(()=>(window.addEventListener("beforeunload",n),()=>window.removeEventListener("beforeunload",n)),[t])}function h(e,t){const n=a.a.useRef(!1);return Object(o.useEffect)(()=>{n.current&&void 0!==e.current&&(e.current.scrollIntoView(Object.assign({behavior:"smooth",block:"start"},null!=t?t:{})),n.current=!1)},[n.current]),()=>n.current=!0}function g(e,t,n,a=[],i=[]){Object(o.useEffect)(()=>(a.reduce((e,t)=>e&&t,!0)&&e.addEventListener(t,n),()=>e.removeEventListener(t,n)),i)}function f(e,t,n=[],o=[]){g(document,e,t,n,o)}function b(e,t,n=[],o=[]){g(window,e,t,n,o)}function _(e){return t=>{" "!==t.key&&"Enter"!==t.key||(e(),t.preventDefault(),t.stopPropagation())}}n(38)},180:function(e,t,n){e.exports={label:"TabNavbar__label",tab:"TabNavbar__tab",current:"TabNavbar__current TabNavbar__tab",disabled:"TabNavbar__disabled TabNavbar__tab"}},2:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var o,a=n(1),i=function(e,t,n,o){var a,i=arguments.length,s=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,o);else for(var r=e.length-1;r>=0;r--)(a=e[r])&&(s=(i<3?a(s):i>3?a(t,n,s):a(t,n))||s);return i>3&&s&&Object.defineProperty(t,n,s),s};!function(e){class t{constructor(e,t,n){this.prop=e,this.name=t,this.icon=n}}t.DESKTOP=new t("desktop","Desktop","desktop"),t.TABLET=new t("tablet","Tablet","tablet"),t.PHONE=new t("phone","Phone","smartphone"),e.Mode=t,e.MODES=[t.DESKTOP,t.TABLET,t.PHONE];class n{constructor(e,t,n){this.desktop=e,this.tablet=t,this.phone=n}get(e,t){return o(this,e,t)}set(e,t){s(this,t,e)}with(e,t){const o=r(this,t,e);return new n(o.desktop,o.tablet,o.phone)}}function o(e,t,n=!1){if(!e)return;const o=e[t.prop];return!n||""!==o&&null!=o&&""!==o?o:e.desktop}function s(e,t,n){return e[n.prop]=t,e}function r(e,t,n){return s({desktop:e.desktop,tablet:e.tablet,phone:e.phone},t,n)}i([a.n],n.prototype,"desktop",void 0),i([a.n],n.prototype,"tablet",void 0),i([a.n],n.prototype,"phone",void 0),e.Value=n,e.getName=function(e){return e.name},e.getIcon=function(e){return e.icon},e.cycle=function(n){const o=e.MODES.findIndex(e=>e===n);return void 0===o?t.DESKTOP:e.MODES[(o+1)%e.MODES.length]},e.get=o,e.set=s,e.withValue=r,e.normalize=function(e,t){return null==e?t.hasOwnProperty("all")?new n(t.all,t.all,t.all):new n(t.desktop,t.tablet,t.phone):"object"==typeof e&&e.hasOwnProperty("desktop")?new n(e.desktop,e.tablet,e.phone):new n(e,e,e)},e.getModeForWindowSize=function(e){return e.width<=768?t.PHONE:e.width<=935?t.TABLET:t.DESKTOP}}(o||(o={}))},20:function(e,t,n){e.exports={"username-col":"AccountsList__username-col",usernameCol:"AccountsList__username-col","actions-col":"AccountsList__actions-col",actionsCol:"AccountsList__actions-col","username-cell":"AccountsList__username-cell",usernameCell:"AccountsList__username-cell",username:"AccountsList__username","profile-pic":"AccountsList__profile-pic",profilePic:"AccountsList__profile-pic","account-type":"AccountsList__account-type",accountType:"AccountsList__account-type",usages:"AccountsList__usages","actions-list":"AccountsList__actions-list layout__flex-row",actionsList:"AccountsList__actions-list layout__flex-row",action:"AccountsList__action"}},210:function(e,t,n){e.exports={"contact-us":"FeedsOnboarding__contact-us",contactUs:"FeedsOnboarding__contact-us","call-to-action":"FeedsOnboarding__call-to-action",callToAction:"FeedsOnboarding__call-to-action"}},211:function(e,t,n){e.exports={buttons:"SettingsNavbar__buttons layout__flex-row","cancel-btn":"SettingsNavbar__cancel-btn",cancelBtn:"SettingsNavbar__cancel-btn"}},212:function(e,t,n){e.exports={"menu-link":"PageMenuNavbar__menu-link",menuLink:"PageMenuNavbar__menu-link","menu-ref":"PageMenuNavbar__menu-ref",menuRef:"PageMenuNavbar__menu-ref","arrow-down":"PageMenuNavbar__arrow-down",arrowDown:"PageMenuNavbar__arrow-down"}},23:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var o=n(1),a=n(63),i=function(e,t,n,o){var a,i=arguments.length,s=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,o);else for(var r=e.length-1;r>=0;r--)(a=e[r])&&(s=(i<3?a(s):i>3?a(t,n,s):a(t,n))||s);return i>3&&s&&Object.defineProperty(t,n,s),s};class s{constructor(){const e=window.location;this._pathName=e.pathname,this._baseUrl=e.protocol+"//"+e.host,this.parsed=Object(a.parse)(e.search),this.unListen=null,this.listeners=[],Object(o.o)(()=>this._path,e=>this.path=e)}createPath(e){return this._pathName+"?"+Object(a.stringify)(e)}get _path(){return this.createPath(this.parsed)}get(e,t=null){var n;return null!==(n=this.parsed[e])&&void 0!==n?n:t}at(e){return this.createPath(Object.assign({page:this.parsed.page},this.processQuery(e)))}fullUrl(e){return this._baseUrl+this.createPath(Object.assign({page:this.parsed.page},this.processQuery(e)))}with(e){return this.createPath(Object.assign(Object.assign({},this.parsed),this.processQuery(e)))}without(e){const t=Object.assign({},this.parsed);return delete t[e],this.createPath(t)}useHistory(e){return this.unListen&&this.unListen(),this.history=e,this.unListen=this.history.listen(e=>{this.parsed=Object(a.parse)(e.search),this.listeners.forEach(e=>e())}),this}listen(e){this.listeners.push(e)}unlisten(e){this.listeners=this.listeners.filter(t=>t===e)}processQuery(e){const t=Object.assign({},e);return Object.getOwnPropertyNames(e).forEach(n=>{e[n]&&0===e[n].length?delete t[n]:t[n]=e[n]}),t}}i([o.n],s.prototype,"path",void 0),i([o.n],s.prototype,"parsed",void 0),i([o.h],s.prototype,"_path",null);const r=new s},242:function(e,t,n){e.exports={"create-new-btn":"FeedsScreen__create-new-btn",createNewBtn:"FeedsScreen__create-new-btn"}},245:function(e,t,n){e.exports={message:"FeedNamePrompt__message",input:"FeedNamePrompt__input"}},246:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var o=n(0),a=n.n(o),i=n(36);function s({breakpoints:e,children:t}){const[n,s]=a.a.useState(1/0),r=a.a.useCallback(()=>{const t=Object(i.b)();s(()=>e.reduce((e,n)=>t.width<=n&&n<e?n:e,1/0))},[e]);return Object(o.useEffect)(()=>(r(),window.addEventListener("resize",r),()=>window.removeEventListener("resize",r)),[]),t(n)}},247:function(e,t,n){e.exports={"arrow-link":"WizardNavbar__arrow-link",arrowLink:"WizardNavbar__arrow-link","prev-link":"WizardNavbar__prev-link WizardNavbar__arrow-link",prevLink:"WizardNavbar__prev-link WizardNavbar__arrow-link","next-link":"WizardNavbar__next-link WizardNavbar__arrow-link",nextLink:"WizardNavbar__next-link WizardNavbar__arrow-link"}},26:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));class o{static getById(e){const t=o.list.find(t=>t.id===e);return!t&&o.list.length>0?o.list[0]:t}static getName(e){const t=o.getById(e);return t?t.name:"(Missing layout)"}static addLayout(e){o.list.push(e)}}o.list=[]},28:function(e,t,n){"use strict";var o=n(1),a=n(76),i=function(e,t,n,o){var a,i=arguments.length,s=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,o);else for(var r=e.length-1;r>=0;r--)(a=e[r])&&(s=(i<3?a(s):i>3?a(t,n,s):a(t,n))||s);return i>3&&s&&Object.defineProperty(t,n,s),s};class s{constructor(){this.types=[],this.focusSidebar=0,this.mediaStore=a.a}get selectedMedia(){return"number"==typeof this.selectedIdx?this.mediaStore.media[this.selectedIdx]:void 0}nextPost(){this.selectedIdx<this.mediaStore.media.length-1&&this.selectedIdx++}addPromotionType(e){this.types.push(e)}getPromotionType(e){return this.types.find(t=>t.value===e)}getMediaPromo(e,t){var n;const o=t.options.promotions.hasOwnProperty(e.id)?t.options.promotions[e.id]:void 0;if(!o)return[{},null];const a=this.getPromotionType(o.type);return a?[null!==(n=o.data)&&void 0!==n?n:{},a]:[{},null]}executeMediaClick(e,t){const[n,o]=this.getMediaPromo(e,t);return!(null===o||!o.isValid(e,n)||"function"!=typeof o.onMediaClick)&&o.onMediaClick(e,n)}getLinkText(e,t){var n,o;const[a,i]=this.getMediaPromo(e,t);return null!==i&&i.isValid(e,a)?{text:i.getPopupLinkText&&null!==(n=i.getPopupLinkText(e,a))&&void 0!==n?n:null,url:i.getMediaUrl&&null!==(o=i.getMediaUrl(e,a))&&void 0!==o?o:null}:{text:null,url:null}}}i([o.n],s.prototype,"selectedIdx",void 0),i([o.n],s.prototype,"focusSidebar",void 0),i([Object(o.h)({keepAlive:!0})],s.prototype,"selectedMedia",null),i([o.f],s.prototype,"nextPost",null),t.a=new s},3:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var o,a=n(14),i=n(1);!function(e){let t;!function(e){e.PERSONAL="PERSONAL",e.BUSINESS="BUSINESS"}(t=e.Type||(e.Type={}))}(o||(o={}));const s=Object(i.n)([]),r="https://secure.gravatar.com/avatar/4a94d759753ade2961582f7345c1d7b2?s=64&d=mm&r=g",l=e=>s.find(t=>t.id===e),c=e=>"https://instagram.com/"+e;function d(e){if("object"==typeof e&&Array.isArray(e.data)){e.data.sort((e,t)=>e.type===t.type?0:e.type===o.Type.PERSONAL?-1:1);const t=e.data.map(e=>Object(i.n)(e));return s.replace(t),s}throw"Spotlight encountered a problem trying to load your accounts. Kindly contact customer support for assistance."}t.b={list:s,DEFAULT_PROFILE_PIC:r,getById:l,getByUsername:e=>s.find(t=>t.username===e),hasAccounts:()=>s.length>0,filterExisting:e=>e.filter(e=>void 0!==l(e)),idsToAccounts:e=>e.map(e=>l(e)).filter(e=>void 0!==e),getBusinessAccounts:()=>s.filter(e=>e.type===o.Type.BUSINESS),getProfilePicUrl:e=>e.customProfilePicUrl?e.customProfilePicUrl:e.profilePicUrl?e.profilePicUrl:r,getBioText:e=>e.customBio.length?e.customBio:e.bio,getProfileUrl:e=>c(e.username),getUsernameUrl:c,loadAccounts:function(){return a.a.getAccounts().then(d).catch(e=>{throw a.a.getErrorReason(e)})},loadFromResponse:d}},30:function(e,n){e.exports=t},31:function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return d})),n.d(t,"c",(function(){return m}));var o=n(0),a=n.n(o),i=n(30),s=n.n(i),r=n(4);class l{constructor(e=new Map,t=[]){this.factories=e,this.extensions=new Map,this.cache=new Map,t.forEach(e=>this.addModule(e))}addModule(e){e.factories&&(this.factories=new Map([...this.factories,...e.factories])),e.extensions&&e.extensions.forEach((e,t)=>{this.extensions.has(t)?this.extensions.get(t).push(e):this.extensions.set(t,[e])})}get(e){let t=this.factories.get(e);if(void 0===t)throw new Error('Service "'+e+'" does not exist');let n=this.cache.get(e);if(void 0===n){n=t(this);let o=this.extensions.get(e);o&&o.forEach(e=>n=e(this,n)),this.cache.set(e,n)}return n}has(e){return this.factories.has(e)}}class c{constructor(e,t,n){this.key=e,this.mount=t,this.modules=n,this.container=null}addModules(e){this.modules=this.modules.concat(e)}run(){null===this.container&&window.addEventListener("load",()=>{!function(e){const t=`app/${e.key}/run`;document.dispatchEvent(new u(t,e))}(this);const e=m({root:()=>null,"root/children":()=>[]});this.container=new l(e,this.modules);const t=this.container.get("root/children").map((e,t)=>a.a.createElement(e,{key:t})),n=a.a.createElement(r.a,{c:this.container},t);this.modules.forEach(e=>e.run&&e.run(this.container)),s.a.render(n,this.mount)})}}function d(e,t){document.addEventListener(`app/${e}/run`,e=>{t(e.detail.app)})}class u extends CustomEvent{constructor(e,t){super(e,{detail:{app:t}})}}function m(e){return new Map(Object.entries(e))}},325:function(e,t,n){},327:function(e,t,n){e.exports={root:"ProUpgradeBtn__root"}},333:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var o=n(0),a=n.n(o),i=n(212),s=n.n(i),r=n(124),l=n(6),c=n(9),d=n(71);function u({pages:e,current:t,onChangePage:n,showNavArrows:o,hideMenuArrow:i,children:d}){var u,p;const{path:h,right:g}=d,f=null!==(u=e.findIndex(e=>e.key===t))&&void 0!==u?u:0,b=null!==(p=e[f].label)&&void 0!==p?p:"",_=f<=0,v=f>=e.length-1,E=_?null:e[f-1],y=v?null:e[f+1];let w=[];return o&&w.push(a.a.createElement(l.a,{type:l.c.PILL,onClick:()=>!_&&n&&n(e[f-1].key),disabled:_||E.disabled},a.a.createElement(c.a,{icon:"arrow-left-alt2"}))),w.push(a.a.createElement(m,{pages:e,current:t,onClickPage:e=>n&&n(e)},a.a.createElement("span",null,b),!i&&a.a.createElement(c.a,{icon:"arrow-down-alt2",className:s.a.arrowDown}))),o&&w.push(a.a.createElement(l.a,{type:l.c.PILL,onClick:()=>!v&&n&&n(e[f+1].key),disabled:v||y.disabled},a.a.createElement(c.a,{icon:"arrow-right-alt2"}))),a.a.createElement(r.b,{pathStyle:h.length>1?"line":"none"},{path:h,right:g,center:w})}function m({pages:e,current:t,onClickPage:n,children:o}){const[i,r]=a.a.useState(!1),l=()=>r(!0),c=()=>r(!1);return a.a.createElement(d.a,{isOpen:i,onBlur:c,placement:"bottom-start",refClassName:s.a.menuRef},({ref:e})=>a.a.createElement("a",{ref:e,className:s.a.menuLink,onClick:l},o),a.a.createElement(d.b,null,e.map(e=>{return a.a.createElement(d.c,{key:e.key,disabled:e.disabled,active:e.key===t,onClick:(o=e.key,()=>{n&&n(o),c()})},e.label);var o})))}},334:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var o=n(0),a=n.n(o),i=n(180),s=n.n(i),r=n(124),l=n(18);function c({children:{path:e,tabs:t,right:n},current:o,onClickTab:i}){return a.a.createElement(r.b,{pathStyle:"chevron"},{path:e,right:n,left:t.map(e=>{return a.a.createElement(d,{tab:e,key:e.key,isCurrent:e.key===o,onClick:(t=e.key,()=>i&&i(t))});var t})})}function d({tab:e,isCurrent:t,onClick:n}){return a.a.createElement("a",{key:e.key,role:"button",tabIndex:0,className:e.disabled?s.a.disabled:t?s.a.current:s.a.tab,onClick:n,onKeyDown:Object(l.f)(n)},a.a.createElement("span",{className:s.a.label},e.label))}},335:function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var o=n(0),a=n.n(o),i=n(247),s=n.n(i),r=n(124),l=n(6),c=n(9);function d({children:e,steps:t,current:n,onChangeStep:o,firstStep:i,lastStep:d}){var u;i=null!=i?i:[],d=null!=d?d:[];const m=null!==(u=t.findIndex(e=>e.key===n))&&void 0!==u?u:0,p=m<=0,h=m>=t.length-1,g=p?null:t[m-1],f=h?null:t[m+1],b=p?i:a.a.createElement(l.a,{type:l.c.LINK,onClick:()=>!p&&o&&o(t[m-1].key),className:s.a.prevLink,disabled:g.disabled},a.a.createElement(c.a,{icon:"arrow-left-alt2"}),a.a.createElement("span",null,g.label)),_=h?d:a.a.createElement(l.a,{type:l.c.LINK,onClick:()=>!h&&o&&o(t[m+1].key),className:s.a.nextLink,disabled:f.disabled},a.a.createElement("span",null,f.label),a.a.createElement(c.a,{icon:"arrow-right-alt2"}));return a.a.createElement(r.b,null,{path:[],left:b,right:_,center:e})}},36:function(e,t,n){"use strict";function o(e,t,n={}){return window.open(e,t,function(e={}){return Object.getOwnPropertyNames(e).map(t=>`${t}=${e[t]}`).join(",")}(n))}function a(e,t){return{top:window.top.outerHeight/2+window.top.screenY-t/2,left:window.top.outerWidth/2+window.top.screenX-e/2,width:e,height:t}}function i(){const{innerWidth:e,innerHeight:t}=window;return{width:e,height:t}}n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return i}))},363:function(e,t,n){},38:function(e,t,n){"use strict";function o(e){const t=e.getBoundingClientRect();return t.top>=0&&t.left>=0&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&t.right<=(window.innerWidth||document.documentElement.clientWidth)}function a(e){const t=document.createElement("DIV");return t.innerHTML=e,t.textContent||t.innerText||""}n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return a}))},48:function(e,t,n){"use strict";n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return r}));var o=n(0),a=n.n(o),i=n(4);const s=(e,t)=>Object(i.b)(n=>a.a.createElement(e,Object.assign(Object.assign({},t),n))),r=(e,t)=>Object(i.b)(n=>{const o={};return Object.keys(t).forEach(e=>o[e]=t[e](n)),a.a.createElement(e,Object.assign({},o,n))})},5:function(e,t,n){"use strict";n.d(t,"p",(function(){return c})),n.d(t,"b",(function(){return d})),n.d(t,"c",(function(){return u})),n.d(t,"k",(function(){return m})),n.d(t,"f",(function(){return p})),n.d(t,"d",(function(){return h})),n.d(t,"j",(function(){return g})),n.d(t,"l",(function(){return f})),n.d(t,"h",(function(){return b})),n.d(t,"a",(function(){return _})),n.d(t,"g",(function(){return v})),n.d(t,"i",(function(){return E})),n.d(t,"o",(function(){return y})),n.d(t,"n",(function(){return w})),n.d(t,"m",(function(){return O})),n.d(t,"e",(function(){return S}));var o=n(0),a=n.n(o),i=n(160),s=n(159),r=n(13);let l=0;function c(){return l++}function d(e,t){return Object.getOwnPropertyNames(t).forEach(n=>{"object"!=typeof t[n]||Array.isArray(t[n])?e[n]=t[n]:("object"!=typeof e[n]&&(e[n]={}),d(e[n],t[n]))}),e}function u(e,t,n){if(e===t)return!0;if(e.length!==t.length)return!1;for(let o=0;o<e.length;++o)if(n){if(!n(e[o],t[o]))return!1}else if(e[o]!==t[o])return!1;return!0}function m(e,t){return e&&t&&"object"==typeof e&&"object"==typeof t?!Object.getOwnPropertyNames(e).some(n=>"object"==typeof e[n]?"object"!=typeof t[n]||!m(e[n],t[n]):Array.isArray(e[n])?!Array.isArray(t[n])||!u(e[n],t[n]):e[n]!==t[n]):e===t}function p(e,t,n){return n=null!=n?n:(e,t)=>e===t,e.filter(e=>!t.some(t=>n(e,t)))}function h(e,t,n){return n=null!=n?n:(e,t)=>e===t,e.every(e=>t.some(t=>n(e,t)))&&t.every(t=>e.some(e=>n(t,e)))}function g(e,t){return 0===e.tag.localeCompare(t.tag)&&e.sort===t.sort}function f(e,t,n=0,i=!1){let s=e.trim();i&&(s=s.replace(/((?:^[.*•]+(\r\n|\r|\n))+)/gm,"\n"));const r=s.split("\n"),l=r.map((e,n)=>{if(e=e.trim(),i&&/^[.*•]$/.test(e))return null;let s,l=[];for(;null!==(s=/#([^\s]+)/g.exec(e));){const t="https://instagram.com/explore/tags/"+s[1],n=a.a.createElement("a",{href:t,target:"_blank",key:c()},s[0]),o=e.substr(0,s.index),i=e.substr(s.index+s[0].length);l.push(o),l.push(n),e=i}return e.length&&l.push(e),t&&(l=t(l,n)),r.length>1&&l.push(a.a.createElement("br",{key:c()})),a.a.createElement(o.Fragment,{key:c()},l)});return n>0?l.slice(0,n):l}function b(e){const t=e.match(/instagram\.com\/p\/([^\/]+)\//);return t&&t.length>0?t[1]:null}var _;function v(e,t=_.MEDIUM){return`https://www.instagram.com/p/${e}/media/?size=${t}`}function E(e,t=_.MEDIUM){return e.thumbnail?e.thumbnail:v(b(e.permalink),t)}function y(e,t){const n=/(\s+)/g;let o,a=0,i=0,s="";for(;null!==(o=n.exec(e))&&a<t;){const t=o.index+o[1].length;s+=e.substr(i,t-i),i=t,a++}return i<e.length&&(s+=" ..."),s}function w(e){return Object(i.a)(Object(s.a)(e),{addSuffix:!0})}function O(e,t){const n=[];return e.forEach((e,o)=>{const a=o%t;Array.isArray(n[a])?n[a].push(e):n[a]=[e]}),n}function S(e,t){return function e(t){if(t.type===r.a.Type.VIDEO){const e=document.createElement("video");return e.autoplay=!1,e.style.position="absolute",e.style.top="0",e.style.left="0",e.style.visibility="hidden",document.body.appendChild(e),new Promise(n=>{e.src=t.url,e.addEventListener("loadeddata",()=>{n({width:e.videoWidth,height:e.videoHeight}),document.body.removeChild(e)})})}if(t.type===r.a.Type.IMAGE){const e=new Image;return e.src=t.url,new Promise(t=>{e.onload=()=>{t({width:e.naturalWidth,height:e.naturalHeight})}})}return t.type===r.a.Type.ALBUM?e(t.children[0]):Promise.reject("Unknown media type")}(e).then(e=>function(e,t){const n=e.width>e.height?t.width/e.width:t.height/e.height;return{width:e.width*n,height:e.height*n}}(e,t))}!function(e){e.SMALL="t",e.MEDIUM="m",e.LARGE="l"}(_||(_={}))},54:function(e,t,n){e.exports={"name-col":"FeedsList__name-col",nameCol:"FeedsList__name-col","actions-col":"FeedsList__actions-col",actionsCol:"FeedsList__actions-col","actions-cell":"FeedsList__actions-cell",actionsCell:"FeedsList__actions-cell",name:"FeedsList__name layout__text-overflow-ellipsis","meta-list":"FeedsList__meta-list",metaList:"FeedsList__meta-list","meta-info":"FeedsList__meta-info",metaInfo:"FeedsList__meta-info",id:"FeedsList__id FeedsList__meta-info",layout:"FeedsList__layout FeedsList__meta-info","sources-list":"FeedsList__sources-list layout__flex-row",sourcesList:"FeedsList__sources-list layout__flex-row",source:"FeedsList__source layout__text-overflow-ellipsis","no-sources-msg":"FeedsList__no-sources-msg",noSourcesMsg:"FeedsList__no-sources-msg","usages-list":"FeedsList__usages-list layout__flex-column",usagesList:"FeedsList__usages-list layout__flex-column",usage:"FeedsList__usage layout__flex-row layout__text-overflow-ellipsis","usage-link":"FeedsList__usage-link layout__text-overflow-ellipsis",usageLink:"FeedsList__usage-link layout__text-overflow-ellipsis","usage-type":"FeedsList__usage-type",usageType:"FeedsList__usage-type","actions-list":"FeedsList__actions-list",actionsList:"FeedsList__actions-list","usages-cell":"FeedsList__usages-cell",usagesCell:"FeedsList__usages-cell","usages-col":"FeedsList__usages-col",usagesCol:"FeedsList__usages-col","sources-cell":"FeedsList__sources-cell",sourcesCell:"FeedsList__sources-cell","sources-col":"FeedsList__sources-col",sourcesCol:"FeedsList__sources-col"}},559:function(e,t,n){"use strict";n.r(t),n(215);var o=n(31),a=(n(363),n(310)),i=n(1),s=n(48),r=n(0),l=n.n(r),c=n(40),d=n(311),u=n(23),m=n(4),p=n(17);const h=()=>l.a.createElement("div",{className:"admin-loading"},l.a.createElement("div",{className:"admin-loading__perspective"},l.a.createElement("div",{className:"admin-loading__container"},l.a.createElement("img",{src:p.a.image("spotlight-800w.png"),className:"admin-loading__logo",alt:"Spotlight"}))));var g=n(7),f=n(11),b=n(322);const _=Object(m.b)((function({store:e,screensStore:t,toaster:n,titleTemplate:o}){e.load();const a=t=>{var n,o;const a=null!==(o=null!==(n=t.detail.message)&&void 0!==n?n:t.detail.response.data.message)&&void 0!==o?o:null;e.toaster.addToast("feed/fetch_fail",()=>l.a.createElement("div",null,l.a.createElement("p",null,"An error occurred while retrieving the media for this feed. Details:"),a&&l.a.createElement("code",null,a),l.a.createElement("p",null,"If this error persists, kindly"," ",l.a.createElement("a",{href:f.a.resources.supportUrl,target:"_blank"},"contact customer support"),".")),0)};Object(r.useEffect)(()=>(document.addEventListener(g.a.Events.FETCH_FAIL,a),()=>document.removeEventListener(g.a.Events.FETCH_FAIL,a)),[]);const i=l.a.createElement(n);return e.isLoaded?l.a.createElement(c.b,{history:u.a.history},t.screens.map((e,t)=>l.a.createElement(d.a,{key:e.id,when:"screen",is:e.id,isRoot:0===t,render:()=>{const t=()=>l.a.createElement(e.component);return t.displayName=e.title,document.title=o.replace("%s",e.title),l.a.createElement(t)}})),i,l.a.createElement(b.a,null)):l.a.createElement(l.a.Fragment,null,l.a.createElement(h,null),i)}));var v;!function(e){e.NEW_FEED="new",e.EDIT_FEED="edit",e.FEED_LIST="feeds",e.SETTINGS="settings"}(v||(v={}));class E{constructor(e){this.screens=e,this.screens.sort((e,t)=>{var n,o;const a=null!==(n=e.position)&&void 0!==n?n:0,i=null!==(o=t.position)&&void 0!==o?o:0;return Math.sign(a-i)})}get current(){var e;const t=null!==(e=u.a.get("screen"))&&void 0!==e?e:"";return this.screens.find((e,n)=>t===e.id||!t&&0===n)}}var y=n(242),w=n.n(y),O=n(47),S=n(8),C=n(33);const k=Object(i.n)({initialized:!1,list:[]}),N=({navbar:e,className:t,fillPage:n,children:o})=>{const a=l.a.useRef(null);Object(r.useEffect)(()=>{a.current&&(function(){if(!k.initialized){const e=Array.from(document.querySelectorAll(".sli-notice")),t=Array.from(document.querySelectorAll(".fs-notice.fs-slug-spotlight-social-photo-feeds"));k.list=e.concat(t),k.initialized=!0}}(),k.list.forEach(e=>{e.remove(),a.current.appendChild(e)}))},[]);const i=C.a.getExpiringTokenAccounts(),s=Object(S.a)("admin-screen",{"--fillPage":n})+(t?" "+t:"");return l.a.createElement("div",{className:s},e&&l.a.createElement("div",{className:"admin-screen__navbar"},l.a.createElement(e)),l.a.createElement("div",{className:"admin-screen__content"},l.a.createElement("div",{className:"admin-screen__notices",ref:a},i.map(e=>l.a.createElement("div",{key:e.id,className:"notice notice-warning"},l.a.createElement("p",null,"The access token for the ",l.a.createElement("b",null,"@",e.username)," account is about to expire."," ",l.a.createElement("a",{className:"admin-screen__reconnect",onClick:t=>function(e,t){C.a.openAuthWindow(t.type,0,()=>{f.a.restApi.deleteAccountMedia(t.id)}),e.preventDefault()}(t,e)},"Re-connect the account")," ","to keep using it in Spotlight.")))),o))};var L=n(65),P=n(3),T=n(210),A=n.n(T);const x=u.a.at({screen:v.NEW_FEED}),M=()=>{const[e,t]=l.a.useState(!1);return l.a.createElement(L.a,{className:A.a.root,isTransitioning:e},l.a.createElement("div",null,l.a.createElement("h1",null,"Start engaging with your audience"),l.a.createElement(L.a.Thin,null,l.a.createElement("p",null,"Connect with more people by embedding one or more Instagram feeds on this website."),l.a.createElement("p",null,"It only takes 3 steps! Let’s get going!"),l.a.createElement(L.a.StepList,null,l.a.createElement(L.a.Step,{num:1,isDone:P.b.list.length>0},l.a.createElement("span",null,"Connect your Instagram Account")),l.a.createElement(L.a.Step,{num:2},l.a.createElement("span",null,"Design your feed")),l.a.createElement(L.a.Step,{num:3},l.a.createElement("span",null,"Embed it on your site"))))),l.a.createElement("div",{className:A.a.callToAction},l.a.createElement(L.a.HeroButton,{onClick:()=>{t(!0),setTimeout(()=>u.a.history.push(x,{}),L.a.TRANSITION_DURATION)}},P.b.list.length>0?"Design your feed":"Connect your Instagram Account"),l.a.createElement(L.a.HelpMsg,{className:A.a.contactUs},"If you need help at any time,"," ",l.a.createElement("a",{href:f.a.resources.supportUrl,target:"_blank",style:{whiteSpace:"nowrap"}},"contact me here"),".",l.a.createElement("br",null),"- Mark Zahra, Spotlight")))};var I=n(54),B=n.n(I),F=n(9),j=n(6),D=n(196),R=n(120),z=n(26),W=n(27);const U=({toaster:e})=>{const t={cols:{name:B.a.nameCol,sources:B.a.sourcesCol,usages:B.a.usagesCol,actions:B.a.actionsCol},cells:{name:B.a.nameCell,sources:B.a.sourcesCell,usages:B.a.usagesCell,actions:B.a.actionsCell}};return l.a.createElement("div",{className:"feeds-list"},l.a.createElement(R.a,{styleMap:t,cols:[{id:"name",label:"Name",render:e=>{const t=u.a.at({screen:v.EDIT_FEED,id:e.id.toString()});return l.a.createElement("div",null,l.a.createElement(O.a,{to:t,className:B.a.name},e.name?e.name:"(no name)"),l.a.createElement("div",{className:B.a.metaList},l.a.createElement("span",{className:B.a.id},"ID: ",e.id),l.a.createElement("span",{className:B.a.layout},z.a.getName(e.options.layout))))}},{id:"sources",label:"Shows posts from",render:e=>l.a.createElement(G,{feed:e})},{id:"usages",label:"Instances",render:e=>l.a.createElement(H,{feed:e})},{id:"actions",label:"Actions",render:t=>l.a.createElement("div",{className:B.a.actionsList},l.a.createElement(D.a,{feed:t,toaster:e},l.a.createElement(j.a,{type:j.c.SECONDARY,tooltip:"Copy shortcode"},l.a.createElement(F.a,{icon:"editor-code"}))),l.a.createElement(j.a,{type:j.c.DANGER,tooltip:"Delete feed",onClick:()=>(e=>{confirm("Are you sure you want to delete this feed? This cannot be undone.")&&W.a.deleteFeed(e)})(t)},l.a.createElement(F.a,{icon:"trash"})))}],rows:W.a.list}))},G=({feed:e})=>{let t=[];const n=g.a.Options.getSources(e.options);return n.accounts.forEach(e=>{const n=K(e);n&&t.push(n)}),n.tagged.forEach(e=>{const n=K(e,!0);n&&t.push(n)}),n.hashtags.forEach(e=>t.push(l.a.createElement("div",null,"#",e.tag))),0===t.length&&t.push(l.a.createElement("div",{className:B.a.noSourcesMsg},l.a.createElement(F.a,{icon:"warning"}),l.a.createElement("span",null,"Feed has no sources"))),l.a.createElement("div",{className:B.a.sourcesList},t.map((e,t)=>e&&l.a.createElement(q,{key:t},e)))},H=({feed:e})=>l.a.createElement("div",{className:B.a.usagesList},e.usages.map((e,t)=>l.a.createElement("div",{key:t,className:B.a.usage},l.a.createElement("a",{className:B.a.usageLink,href:e.link,target:"_blank"},e.name),l.a.createElement("span",{className:B.a.usageType},"(",e.type,")"))));function K(e,t){return e?l.a.createElement(Y,{account:e,isTagged:t}):null}const Y=({account:e,isTagged:t})=>{const n=t?"tag":e.type===P.a.Type.BUSINESS?"businessman":"admin-users";return l.a.createElement("div",null,l.a.createElement(F.a,{icon:n}),e.username)},q=({children:e})=>l.a.createElement("div",{className:B.a.source},e);var V=Object(m.b)((function({navbar:e,toaster:t}){return l.a.createElement(N,{navbar:e},l.a.createElement("div",{className:w.a.root},W.a.hasFeeds()?l.a.createElement(l.a.Fragment,null,l.a.createElement("div",{className:w.a.createNewBtn},l.a.createElement(O.a,{to:u.a.at({screen:v.NEW_FEED}),className:"button button-primary button-large"},"Create a new feed")),l.a.createElement(U,{toaster:t})):l.a.createElement(M,null)))})),$=n(324),X=n(339),J=n(325),Q=n.n(J),Z=n(135),ee=n(24),te=n(63),ne=n(18);function oe({when:e,message:t}){return Object(ne.i)(t,e),l.a.createElement(c.a,{when:e,message:t})}const ae="You have unsaved changes. If you leave now, your changes will be lost.";var ie=Object(m.b)((function({navbar:e}){const t=u.a.get("tab"),n=t?f.a.settings.pages.find(e=>t===e.id):f.a.settings.pages[0];return Object(r.useEffect)(()=>()=>{ee.b.isDirty&&u.a.get("screen")!==v.SETTINGS&&ee.b.restore()},[]),l.a.createElement(l.a.Fragment,null,l.a.createElement(N,{navbar:e,className:Q.a.root},n&&l.a.createElement(Z.a,{page:n})),l.a.createElement(c.a,{when:ee.b.isDirty,message:se}),l.a.createElement(oe,{when:ee.b.isDirty,message:ae}))}));function se(e){return Object(te.parse)(e.search).screen===v.SETTINGS||ae}var re=n(154),le=n(327),ce=n.n(le),de=function({url:e,children:t}){return l.a.createElement("a",{className:ce.a.root,href:null!=e?e:f.a.resources.upgradeLocalUrl},null!=t?t:"Upgrade to PRO")},ue=Object(m.b)((function({store:e,right:t,showUpgrade:n,chevron:o,children:a}){n=null!=n?n:null==t;const i=l.a.createElement(re.a.Item,null,e.current.title);return l.a.createElement(re.a,null,l.a.createElement(l.a.Fragment,null,i,o&&l.a.createElement(re.a.Chevron,null),a),t?l.a.createElement(t):n&&l.a.createElement(de,{url:f.a.resources.trialLocalUrl},"Start 14-day PRO trial"))}));class me{constructor(e,t){this.fns=e,this.delay=null!=t?t:1}load(e=null,t){this.numLoaded=0,this.isLoading=!0;const n=()=>{this.numLoaded++,this.numLoaded>=this.fns.length&&setTimeout(()=>{this.isLoading=!1,t&&t()},this.delay)};this.fns.forEach(t=>t(e,n))}}var pe=n(140),he=n(126),ge=n(14),fe=n(197),be=function(e,t,n,o){var a,i=arguments.length,s=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,o);else for(var r=e.length-1;r>=0;r--)(a=e[r])&&(s=(i<3?a(s):i>3?a(t,n,s):a(t,n))||s);return i>3&&s&&Object.defineProperty(t,n,s),s},_e=W.a.SavedFeed;class ve{constructor(e,t,n){this.isLoaded=!1,this.isGoingFromNewToEdit=!1,this.isPromptingFeedName=!1,this.feed=new _e,this.loader=e,this.toaster=t,this.editorConfig=n,this.isDoingOnboarding=f.a.config.doOnboarding}edit(e){this.isGoingFromNewToEdit||(this.editorConfig.currTab="connect"),this.isGoingFromNewToEdit=!1,this.feed=null,this.feed=new _e(e),this.isEditorDirty=!1}saveFeed(e){const t=null===e.id;return this.isDoingOnboarding=!1,new Promise((n,o)=>{W.a.saveFeed(e).then(e=>{this.toaster.addToast("feed/save/success",Object(s.a)(pe.a,{message:"Feed saved."})),t&&(this.isGoingFromNewToEdit=!0,u.a.history.push(u.a.at({screen:v.EDIT_FEED,id:e.id.toString()}),{})),n(e)}).catch(e=>{const t=ge.a.getErrorReason(e);this.toaster.addToast("feed/save/error",Object(s.a)(fe.a,{message:"Failed to save the feed: "+t})),o(t)})})}cancelFeed(){this.isGoingFromNewToEdit=!1,setTimeout(()=>{u.a.history.push(u.a.at({screen:v.FEED_LIST}),{})},10)}saveEditor(e){if(!this.isEditorDirty)return;const t=null===this.feed.id;if(0!==this.feed.name.length||e)return this.isSavingFeed=!0,this.isDoingOnboarding=!1,W.a.saveFeed(this.feed).then(e=>{this.feed=new _e(e),this.isSavingFeed=!1,this.isEditorDirty=!1,this.toaster.addToast("feed/saved",Object(s.a)(pe.a,{message:"Feed saved."})),t&&(this.isGoingFromNewToEdit=!0,u.a.history.push(u.a.at({screen:v.EDIT_FEED,id:this.feed.id.toString()}),{}))});this.isPromptingFeedName=!0}cancelEditor(){this.isGoingFromNewToEdit||(this.feed=new _e,this.isEditorDirty=!1,this.isGoingFromNewToEdit=!1)}closeEditor(){this.cancelEditor(),setTimeout(()=>{u.a.history.push(u.a.at({screen:v.FEED_LIST}),{})},10)}onEditorChange(e){e&&_e.setFromObject(this.feed,e),this.isEditorDirty=!0}load(){this.isLoaded||this.loader.load(null,()=>{this.isLoaded=!0,he.a.fetch()})}}be([i.n],ve.prototype,"isLoaded",void 0),be([i.n],ve.prototype,"feed",void 0),be([i.n],ve.prototype,"isSavingFeed",void 0),be([i.n],ve.prototype,"isEditorDirty",void 0),be([i.n],ve.prototype,"editorConfig",void 0),be([i.n],ve.prototype,"isDoingOnboarding",void 0),be([i.n],ve.prototype,"isGoingFromNewToEdit",void 0),be([i.n],ve.prototype,"isPromptingFeedName",void 0),be([i.f],ve.prototype,"edit",null),be([i.f],ve.prototype,"saveEditor",null),be([i.f],ve.prototype,"cancelEditor",null),be([i.f],ve.prototype,"closeEditor",null),be([i.f],ve.prototype,"onEditorChange",null),be([i.f],ve.prototype,"load",null);var Ee=n(211),ye=n.n(Ee),we=n(150),Oe=Object(m.b)((function({store:e}){const t=u.a.get("tab");return l.a.createElement(ue,{store:e,chevron:!0,showUpgrade:!1,right:Se},f.a.settings.pages.map((e,n)=>l.a.createElement(re.a.Link,{key:e.id,linkTo:u.a.with({tab:e.id}),isCurrent:t===e.id||!t&&0===n},e.title)))}));const Se=Object(m.b)((function({}){const e=!ee.b.isDirty;return l.a.createElement("div",{className:ye.a.buttons},l.a.createElement(j.a,{className:ye.a.cancelBtn,type:j.c.DANGER_PILL,size:j.b.LARGE,onClick:()=>ee.b.restore(),disabled:e},"Cancel"),l.a.createElement(we.a,{className:ye.a.saveBtn,onClick:()=>ee.b.save(),isSaving:ee.b.isSaving,tooltip:"Save the settings (Ctrl+S)",disabled:e}))}));var Ce=n(176),ke=n.n(Ce),Ne=n(5),Le=n(39);function Pe({}){const e=l.a.useRef(),t=l.a.useRef([]),[n,o]=l.a.useState(0),[a,i]=l.a.useState(!1),[,s]=l.a.useState(),c=()=>{const n=function(e){const t=.4*e.width,n=t/724,o=707*n,a=22*n,i=35*n;return{bounds:e,origin:{x:(e.width-t)/2+o-i/2,y:.5*e.height+a-i/2},scale:n,particleSize:i}}(e.current.getBoundingClientRect());t.current=t.current.map(e=>{const t=e.didSike?1:Math.max(1,1.3-1.3*Math.min(1,e.life/100));return Object.assign(Object.assign({},e),{pos:{x:e.pos.x+e.vel.x*t,y:e.pos.y+e.vel.y*t},life:e.life+1})}).filter(e=>e.life<500&&e.pos.x>=0&&e.pos.y>=0&&e.pos.x+e.size<=n.bounds.width&&e.pos.y+e.size<=n.bounds.height),t.current.length<30&&10*Math.random()>7&&t.current.push((e=>{const t=Math.max(1,4*Math.random()),n=2*Math.random()*Math.PI,o={x:Math.sin(n)*t,y:Math.cos(n)*t};return{pos:Object.assign({},e.origin),vel:o,size:e.particleSize,life:1}})(n)),s(Ne.p)};Object(r.useEffect)(()=>{const e=setInterval(c,25);return()=>clearInterval(e)},[]);const d=function(e){let t=null;return Te.forEach(([n,o])=>{e>=n&&(t=o)}),t}(n);return l.a.createElement("div",{className:ke.a.root},l.a.createElement("h1",{style:{textAlign:"center"}},"Let's play!"),l.a.createElement("p",null,"Click on as many Spotlight dots as you can. We challenge you to ",l.a.createElement("strong",null,"hit ",100),"!"),l.a.createElement("br",null),l.a.createElement("div",{ref:e,style:Ae.container},n>0&&l.a.createElement("div",{className:ke.a.score},l.a.createElement("strong",null,"Score"),": ",l.a.createElement("span",null,n)),d&&l.a.createElement("div",{className:ke.a.message},l.a.createElement("span",{className:ke.a.messageBubble},d)),t.current.map((e,a)=>l.a.createElement("div",{key:a,onMouseDown:()=>(e=>{const a=t.current[e].didSike?5:1;t.current.splice(e,1),o(n+a)})(a),onMouseEnter:()=>(e=>{const n=t.current[e];if(n.didSike)return;const o=1e3*Math.random();o>100&&o<150&&(n.vel={x:5*Math.sign(-n.vel.x),y:5*Math.sign(-n.vel.y)},n.life=100,n.didSike=!0)})(a),style:Object.assign(Object.assign({},Ae.particle),{top:e.pos.y,left:e.pos.x,width:e.size,height:e.size,backgroundColor:e.didSike?"#ffaa00":"#"+(14492491+65536*e.life+256*e.life+e.life).toString(16)})},e.didSike&&l.a.createElement("span",{style:Ae.sike},"x",5)))),l.a.createElement(Le.a,{title:"Get 20% off Spotlight PRO",isOpen:n>=100&&!a,onClose:()=>i(!0),allowShadeClose:!1},l.a.createElement(Le.a.Content,null,l.a.createElement("div",{style:{textAlign:"center"}},l.a.createElement("p",{style:{display:"inline-block",width:"70%",marginTop:10}},l.a.createElement("strong",{style:{opacity:.7}},"You were just clicking the dot in the logo, weren't you?",l.a.createElement("br",null),"It doesn't matter. You made it a 100!")),l.a.createElement("h1",null,"Get 20% off Spotlight PRO"),l.a.createElement("p",{style:{display:"inline-block",width:"60%"}},"Open up to new opportunities with hashtag feeds, filtering options, visual moderation,"," ","tagged feeds, new layouts, promotions and much more."),l.a.createElement("div",{style:{margin:"10px 0"}},l.a.createElement("a",{href:f.a.resources.upgradeUrl,target:"_blank",style:{width:"100%"}},l.a.createElement(j.a,{type:j.c.PRIMARY,size:j.b.HERO,style:{width:"80%"}},"Get 20% off Spotlight PRO")))))))}const Te=[[10,l.a.createElement("span",null,"You're getting the hang of this!")],[50,l.a.createElement("span",null,"Not bad. You're half way to a 100!")],[120,l.a.createElement("span",null,"Just post a 5-star review already. You're clearly in love with us!")],[150,l.a.createElement("span",null,"Hey, we'd be curious if there were more messages too. But sadly, this is the last one. Good-bye!")],[500,l.a.createElement("span",null,"Error: User has become obsessed with clicking games.")],[1e3,l.a.createElement("span",null,"While the term Easter egg has been used to mean a hidden object for some time, in reference to an Easter egg hunt, it has come to be more commonly used to mean a message, image, or feature hidden in a video game, film, or other, usually electronic, medium. The term used in this manner was coined around 1979 by Steve Wright, the then Director of Software Development in the Atari Consumer Division, to describe a hidden message in the Atari video game Adventure. [Wikipedia]")]],Ae={container:{flex:1,position:"relative",backgroundColor:"#fff",backgroundImage:`url('${p.a.image("spotlight-800w.png")}')`,backgroundPosition:"center 50%",backgroundSize:"40%",backgroundRepeat:"no-repeat",borderRadius:8,marginTop:15,userSelect:"none"},particle:{position:"absolute",backgroundColor:"#dd234b",borderRadius:999,cursor:"pointer",color:"#000",userSelect:"none"},sike:{position:"relative",left:"calc(100% + 5px)",fontSize:"16px",userSelect:"none"}};var xe=n(148),Me=n(153),Ie=n(179),Be=n.n(Ie),Fe=Object(m.b)((function({}){return l.a.createElement("div",{className:Be.a.root})}));Object(m.b)((function({className:e,label:t,children:n}){const o="settings-field-"+Object(Ne.p)();return l.a.createElement("div",{className:Object(S.b)(Be.a.fieldContainer,e)},l.a.createElement("div",{className:Be.a.fieldLabel},l.a.createElement("label",{htmlFor:o},t)),l.a.createElement("div",{className:Be.a.fieldControl},n(o)))}));var je=n(245),De=n.n(je),Re=n(83);function ze({isOpen:e,onAccept:t,onCancel:n}){const[o,a]=l.a.useState("");function i(){t&&t(o)}return l.a.createElement(Re.a,{title:"Feed name",isOpen:e,onCancel:function(){n&&n()},onAccept:i,buttons:["Save","Cancel"]},l.a.createElement("p",{className:De.a.message},"Give this feed a memorable name:"),l.a.createElement("input",{type:"text",className:De.a.input,value:o,onChange:e=>{a(e.target.value)},onKeyDown:e=>{"Enter"===e.key&&(i(),e.preventDefault(),e.stopPropagation())},autoFocus:!0}))}var We=n(332),Ue=n(145),Ge=n.n(Ue),He=n(71);function Ke({feed:e,onDone:t}){const n=l.a.useRef(),[o,a]=l.a.useState(""),[i,s]=l.a.useState(!1),r=()=>{a(e.name),s(!0)},c=()=>{s(!1),t&&t(o),n.current&&n.current.focus()},d=e=>{switch(e.key){case"Enter":case" ":r()}};return l.a.createElement("div",{className:Ge.a.root},l.a.createElement(He.a,{isOpen:i,onBlur:()=>s(!1),placement:"bottom"},({ref:t})=>l.a.createElement("div",{ref:Object(S.d)(t,n),className:Ge.a.staticContainer,onClick:r,onKeyPress:d,tabIndex:0,role:"button"},l.a.createElement("span",{className:Ge.a.label},e.label),l.a.createElement(F.a,{icon:"edit",className:Ge.a.editIcon})),l.a.createElement(He.b,null,l.a.createElement(He.d,null,l.a.createElement("div",{className:Ge.a.editContainer},l.a.createElement("input",{type:"text",value:o,onChange:e=>{a(e.target.value)},onKeyDown:e=>{switch(e.key){case"Enter":c();break;case"Escape":s(!1);break;default:return}e.preventDefault(),e.stopPropagation()},autoFocus:!0,placeholder:"Feed name"}),l.a.createElement(j.a,{className:Ge.a.doneBtn,type:j.c.PRIMARY,size:j.b.NORMAL,onClick:c},l.a.createElement(F.a,{icon:"yes"})))))))}var Ye=W.a.SavedFeed;function qe({children:e,store:t,feed:n,onSave:o,onCancel:a}){const[i,s,c]=Object(ne.e)(new Ye(n)),[d,u]=l.a.useState(!1),[m,p]=l.a.useState(!1),[h,g]=l.a.useState(!1),f=()=>{if(!d)return;const e=s();if(m||0!==e.name.length){p(!1),g(!0);const n=null===t.feed.id;t.saveFeed(e).then(()=>{o&&o(e),n||(g(!1),u(!1))})}else p(!0)},b=()=>{d&&!confirm("You have unsaved changes. If you leave now, your changes will be lost.")||(u(!1),a&&a(),t.cancelFeed())},_=e=>{const t=s();if(t.name!==e){const n=new Ye(t);n.name=null!=e?e:"",c(n),u(!0)}},v=l.a.useCallback(e=>{const t=new Ye(s());Object(Ne.b)(t.options,e),c(t),u(!0)},[]);Object(r.useEffect)(()=>{c(new Ye(n))},[n]),Object(ne.d)("keydown",e=>{e.key&&"s"===e.key.toLowerCase()&&e.ctrlKey&&(f(),e.preventDefault(),e.stopPropagation())},[],[d]);const E=l.a.useMemo(()=>()=>({saveBtn:l.a.createElement(we.a,{key:"admin-editor-save",onClick:f,disabled:!d,isSaving:h}),cancelBtn:l.a.createElement(j.a,{key:"admin-editor-cancel",type:j.c.DANGER_LINK,onClick:b,disabled:!d},"Cancel"),nameField:l.a.createElement(Ke,{key:"admin-editor-feed-name",feed:i,onDone:_})}),[d,h,i,f,b,_]);return l.a.createElement(l.a.Fragment,null,l.a.createElement(We.a,{feedOptions:i.options,config:t.editorConfig,onChange:v},E),e,l.a.createElement(ze,{isOpen:m,onAccept:e=>{_(e),f()},onCancel:()=>{p(!1)}}),l.a.createElement(oe,{when:d&&!h,message:"You have unsaved changes. If you leave now, your changes will be lost."}))}var Ve=W.a.SavedFeed;function $e({store:e}){return e.edit(new Ve),e.editorConfig.currTab="connect",l.a.createElement(qe,{feed:e.feed,store:e})}var Xe=n(22);function Je({store:e}){const t=Ze(),n=W.a.getById(t);return t&&n?(e.feed.id!==t&&e.edit(n),l.a.createElement(qe,{store:e,feed:e.feed})):l.a.createElement(Qe,null)}const Qe=()=>l.a.createElement("div",null,l.a.createElement(Xe.a,{type:Xe.b.ERROR,showIcon:!0},"Feed does not exist.",l.a.createElement(O.a,{to:u.a.with({screen:"feeds"})},"Go back"))),Ze=()=>{let e=u.a.get("id");return e?(e=Array.isArray(e)?e[0]:e,parseInt(e)):null};var et=n(336);const tt={factories:Object(o.c)({"admin/root/component":e=>Object(s.a)(_,{store:e.get("admin/store"),screensStore:e.get("admin/screens/store"),toaster:e.get("admin/toaster/component"),titleTemplate:e.get("admin/title_template")}),"admin/title_template":()=>document.title.replace("Spotlight","%s ‹ Spotlight"),"admin/store":e=>new ve(e.get("admin/loading/loader"),e.get("admin/toaster/store"),e.get("admin/editor/config")),"admin/loading/loader":e=>new me(e.get("admin/loading/functions"),750),"admin/loading/functions":e=>{const t=e.get("admin/toaster/store"),n=e=>n=>{t.addToast("load_error",Object(s.a)(fe.a,{message:n}),0),e()};return[(e,t)=>W.a.loadFeeds().then(t).catch(n(t)),(e,t)=>P.b.loadAccounts().then(t).catch(n(t)),(e,t)=>ee.b.load().then(t).catch(n(t))]},"admin/navbar/component":e=>Object(s.b)(ue,{store:()=>e.get("admin/screens/store"),showUpgrade:()=>!f.a.config.isPro}),"admin/settings/navbar/component":e=>Object(s.b)(Oe,{store:()=>e.get("admin/screens/store")}),"admin/screens/store":e=>new E(e.get("admin/screens")),"admin/screens":e=>[e.get("admin/feeds/screen"),e.get("admin/editor/add_new/screen"),e.get("admin/editor/edit/screen"),e.get("admin/settings/screen")],"admin/feeds/screen":e=>({id:"feeds",title:"Feeds",position:0,component:Object(s.a)(V,{navbar:e.get("admin/navbar/component"),toaster:e.get("admin/toaster/store")})}),"admin/editor/add_new/screen":e=>({id:"new",title:"Add New",position:10,component:Object(s.a)($e,{store:e.get("admin/store")})}),"admin/editor/edit/screen":e=>({id:"edit",title:"Edit",isHidden:()=>!0,component:Object(s.a)(Je,{store:e.get("admin/store")})}),"admin/editor/config":e=>{const t=Object.assign({},f.a.editor.config);return t.tabs=e.get("admin/editor/tabs"),t},"admin/editor/tabs":e=>{const t=e.get("admin/editor/tabs/extender")(f.a.editor.config.tabs);return t.push(e.get("admin/editor/tabs/embed")),t},"admin/editor/tabs/extender":()=>Me.b,"admin/editor/tabs/embed":e=>({key:"embed",label:"Embed",sidebar:Object(s.b)(et.a,{store:()=>e.get("admin/store")})}),"admin/settings/screen":e=>({id:"settings",title:"Settings",position:50,component:e.get("admin/settings/component")}),"admin/settings/component":e=>Object(s.a)(ie,{navbar:e.get("admin/settings/navbar/component")}),"admin/settings/tabs/accounts":()=>({id:"accounts",label:"Manage Accounts",component:xe.a}),"admin/settings/tabs/crons":()=>({id:"crons",label:"Crons",component:Object(s.b)(Z.a,{page:()=>f.a.settings.pages.find(e=>"crons"===e.id)})}),"admin/settings/tabs/advanced":e=>({id:"advanced",label:"Advanced",component:e.get("admin/settings/show_game")?e.get("admin/settings/game/component"):e.get("admin/settings/advanced/component")}),"admin/settings/show_game":()=>!0,"admin/settings/advanced/component":e=>Fe,"admin/settings/game/component":()=>Pe,"admin/toaster/store":e=>new $.a(e.get("admin/toaster/ttl")),"admin/toaster/ttl":()=>5e3,"admin/toaster/component":e=>Object(s.a)(X.a,{store:e.get("admin/toaster/store")})}),extensions:Object(o.c)({"root/children":(e,t)=>[...t,e.get("admin/root/component")],"settings/tabs":(e,t)=>[e.get("admin/settings/tabs/accounts"),e.get("admin/settings/tabs/advanced"),...t]}),run:e=>{const t=e.get("admin/toaster/store");document.addEventListener(ee.a,()=>{t.addToast("sli/settings/saved",Object(s.a)(pe.a,{message:"Settings saved."}))});{const t=e.get("admin/screens/store"),n=document.getElementById("toplevel_page_spotlight-instagram").querySelector("ul.wp-submenu").querySelectorAll("li:not(.wp-submenu-head)"),o=Array.from(n);t.screens.forEach((e,t)=>{const n=0===t,a=e.state||{},s=u.a.fullUrl(Object.assign({screen:e.id},a)),r=u.a.at(Object.assign({screen:e.id},a)),l=o.find(e=>e.querySelector("a").href===s);l&&(l.addEventListener("click",e=>{u.a.history.push(r,{}),e.preventDefault(),e.stopPropagation()}),Object(i.g)(()=>{var t;const o=null!==(t=u.a.get("screen"))&&void 0!==t?t:"",a=e.id===o||!o&&n;l.classList.toggle("current",a)}))})}}},nt=document.getElementById(f.a.config.rootId);if(nt){const e=[a.a,tt].filter(e=>null!==e);nt.classList.add("wp-core-ui-override"),new o.a("admin",nt,e).run()}},56:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var o=n(0),a=n.n(o),i=n(91),s=n.n(i);function r(){return a.a.createElement("div",{className:s.a.root})}},57:function(e,t,n){e.exports={root:"MediaThumbnail__root","media-background-fade-in-animation":"MediaThumbnail__media-background-fade-in-animation",mediaBackgroundFadeInAnimation:"MediaThumbnail__media-background-fade-in-animation","media-object-fade-in-animation":"MediaThumbnail__media-object-fade-in-animation",mediaObjectFadeInAnimation:"MediaThumbnail__media-object-fade-in-animation",image:"MediaThumbnail__image","not-available":"MediaThumbnail__not-available",notAvailable:"MediaThumbnail__not-available"}},66:function(e,t,n){e.exports={root:"SettingsField__root layout__flex-column",label:"SettingsField__label layout__flex-column",container:"SettingsField__container layout__flex-row",control:"SettingsField__control layout__flex-column","control-partial-width":"SettingsField__control-partial-width SettingsField__control layout__flex-column",controlPartialWidth:"SettingsField__control-partial-width SettingsField__control layout__flex-column","control-full-width":"SettingsField__control-full-width SettingsField__control layout__flex-column",controlFullWidth:"SettingsField__control-full-width SettingsField__control layout__flex-column",tooltip:"SettingsField__tooltip layout__flex-column"}},68:function(e,t,n){"use strict";var o=n(0),a=n.n(o),i=n(92),s=n.n(i),r=n(3),l=n(8),c=n(4);t.a=Object(c.b)((function(e){var{account:t,square:n,className:o}=e,i=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(o=Object.getOwnPropertySymbols(e);a<o.length;a++)t.indexOf(o[a])<0&&Object.prototype.propertyIsEnumerable.call(e,o[a])&&(n[o[a]]=e[o[a]])}return n}(e,["account","square","className"]);const c=r.b.getProfilePicUrl(t),d=Object(l.b)(n?s.a.square:s.a.round,o);return a.a.createElement("img",Object.assign({},i,{className:d,src:r.b.DEFAULT_PROFILE_PIC,srcSet:c+" 1x",alt:t.username+" profile picture"}))}))},69:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var o=n(0),a=n.n(o),i=n(118),s=n.n(i),r=n(11),l=n(8);const c=({className:e,children:t})=>a.a.createElement("a",{className:Object(l.b)(s.a.pill,e),href:r.a.resources.upgradeLocalUrl,target:"_blank",tabIndex:-1},"PRO",t)},7:function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var o=n(37),a=n.n(o),i=n(1),s=n(2),r=n(26),l=n(31),c=n(3),d=n(5),u=n(12),m=n(14),p=function(e,t,n,o){var a,i=arguments.length,s=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,o);else for(var r=e.length-1;r>=0;r--)(a=e[r])&&(s=(i<3?a(s):i>3?a(t,n,s):a(t,n))||s);return i>3&&s&&Object.defineProperty(t,n,s),s};class h{constructor(e=new h.Options,t=s.a.Mode.DESKTOP){this.media=[],this.canLoadMore=!1,this.stories=[],this.numLoadedMore=0,this.totalMedia=0,this.mode=s.a.Mode.DESKTOP,this.isLoaded=!1,this.isLoading=!1,this.isLoadingMore=!1,this.numMediaToShow=0,this.numMediaPerPage=0,this.cancelFetch=()=>{},this.options=new h.Options(e),this.localMedia=[],this.mode=t,this.mediaCounter=this._numMediaPerPage,this.reload=function(e,t){let n;return()=>{clearTimeout(n),n=setTimeout(()=>{n=null,e()},300)}}(()=>this.load()),Object(i.o)(()=>this.mode,()=>{0===this.numLoadedMore&&(this.mediaCounter=this._numMediaPerPage,this.localMedia.length<this.numMediaToShow&&this.loadMedia(this.localMedia.length,this.numMediaToShow-this.localMedia.length))}),Object(i.o)(()=>this.getReloadOptions(),()=>this.reload()),Object(i.o)(()=>this.options.numPosts,e=>{const t=s.a.get(e,this.mode);this.localMedia.length<t&&t<=this.totalMedia?this.reload():this.mediaCounter=Math.max(1,t)}),Object(i.o)(()=>this._media,e=>this.media=e),Object(i.o)(()=>this._numMediaToShow,e=>this.numMediaToShow=e),Object(i.o)(()=>this._numMediaPerPage,e=>this.numMediaPerPage=e),Object(i.o)(()=>this._canLoadMore,e=>this.canLoadMore=e)}get _media(){return this.localMedia.slice(0,this.numMediaToShow)}get _numMediaToShow(){return Math.min(this.mediaCounter,this.totalMedia)}get _numMediaPerPage(){const e=s.a.get(this.options.numPosts,this.mode,!0),t=parseInt(e.toString());return t<1||isNaN(t)?1:e}get _canLoadMore(){return this.localMedia.length>this.mediaCounter||this.localMedia.length<this.totalMedia}loadMore(){const e=this.numMediaToShow+this._numMediaPerPage-this.localMedia.length;return this.isLoadingMore=!0,e>0?this.loadMedia(this.localMedia.length,this._numMediaPerPage).then(()=>{this.mediaCounter+=this._numMediaPerPage,this.numLoadedMore++,this.isLoadingMore=!1}):new Promise(e=>{this.numLoadedMore++,this.mediaCounter+=this._numMediaPerPage,this.isLoadingMore=!1,e()})}load(){return this.numLoadedMore=0,this.loadMedia(0,this._numMediaPerPage,!0).then(()=>(this.isLoaded=!0,this.mediaCounter=this._numMediaPerPage))}loadMedia(e,t,n){return this.cancelFetch(),h.Options.hasSources(this.options)?(this.isLoading=!0,new Promise((o,i)=>{m.a.getFeedMedia(this.options,e,t,e=>this.cancelFetch=e).then(e=>{var t;if("object"!=typeof e||"object"!=typeof e.data||!Array.isArray(e.data.media))throw{message:"The media response is malformed or corrupt",response:e};n&&(this.localMedia=[]),this.localMedia.push(...e.data.media),this.stories=null!==(t=e.data.stories)&&void 0!==t?t:[],this.totalMedia=e.data.total,o&&o()}).catch(e=>{var t;if(a.a.isCancel(e))return null;const n=new h.Events.FetchFailEvent(h.Events.FETCH_FAIL,{detail:{feed:this,message:null!==(t=e.message)&&void 0!==t?t:e.response.data.message,response:e.response}});return document.dispatchEvent(n),i&&i(e),e}).finally(()=>this.isLoading=!1)})):new Promise(e=>{this.localMedia=[],this.totalMedia=0,e&&e()})}getReloadOptions(){return JSON.stringify({accounts:this.options.accounts,hashtags:this.options.hashtags,tagged:this.options.tagged,postOrder:this.options.postOrder,mediaType:this.options.mediaType,moderation:this.options.moderation,moderationMode:this.options.moderationMode,hashtagBlacklist:this.options.hashtagBlacklist,hashtagWhitelist:this.options.hashtagWhitelist,captionBlacklist:this.options.captionBlacklist,captionWhitelist:this.options.captionWhitelist,hashtagBlacklistSettings:this.options.hashtagBlacklistSettings,hashtagWhitelistSettings:this.options.hashtagWhitelistSettings,captionBlacklistSettings:this.options.captionBlacklistSettings,captionWhitelistSettings:this.options.captionWhitelistSettings})}}p([i.n],h.prototype,"media",void 0),p([i.n],h.prototype,"canLoadMore",void 0),p([i.n],h.prototype,"stories",void 0),p([i.n],h.prototype,"numLoadedMore",void 0),p([i.n],h.prototype,"options",void 0),p([i.n],h.prototype,"totalMedia",void 0),p([i.n],h.prototype,"mode",void 0),p([i.n],h.prototype,"isLoaded",void 0),p([i.n],h.prototype,"isLoading",void 0),p([i.n],h.prototype,"isLoadingMore",void 0),p([i.f],h.prototype,"reload",void 0),p([i.n],h.prototype,"localMedia",void 0),p([i.n],h.prototype,"numMediaToShow",void 0),p([i.n],h.prototype,"numMediaPerPage",void 0),p([i.n],h.prototype,"mediaCounter",void 0),p([i.h],h.prototype,"_media",null),p([i.h],h.prototype,"_numMediaToShow",null),p([i.h],h.prototype,"_numMediaPerPage",null),p([i.h],h.prototype,"_canLoadMore",null),p([i.f],h.prototype,"loadMore",null),p([i.f],h.prototype,"load",null),p([i.f],h.prototype,"loadMedia",null),function(e){let t,n,o,a,m,h,g,f,b;!function(e){e.FETCH_FAIL="sli/feed/fetch_fail";class t extends CustomEvent{constructor(e,t){super(e,t)}}e.FetchFailEvent=t}(t=e.Events||(e.Events={}));class _{constructor(e={}){_.setFromObject(this,e)}static setFromObject(t,n={}){var o,a,i,l,d,u,m,p,h,g,f,b;return t.accounts=n.accounts?n.accounts.slice():e.DefaultOptions.accounts,t.hashtags=n.hashtags?n.hashtags.slice():e.DefaultOptions.hashtags,t.tagged=n.tagged?n.tagged.slice():e.DefaultOptions.tagged,t.layout=r.a.getById(n.layout).id,t.numColumns=s.a.normalize(n.numColumns,e.DefaultOptions.numColumns),t.highlightFreq=s.a.normalize(n.highlightFreq,e.DefaultOptions.highlightFreq),t.mediaType=n.mediaType||e.DefaultOptions.mediaType,t.postOrder=n.postOrder||e.DefaultOptions.postOrder,t.numPosts=s.a.normalize(n.numPosts,e.DefaultOptions.numPosts),t.linkBehavior=s.a.normalize(n.linkBehavior,e.DefaultOptions.linkBehavior),t.feedWidth=s.a.normalize(n.feedWidth,e.DefaultOptions.feedWidth),t.feedHeight=s.a.normalize(n.feedHeight,e.DefaultOptions.feedHeight),t.feedPadding=s.a.normalize(n.feedPadding,e.DefaultOptions.feedPadding),t.imgPadding=s.a.normalize(n.imgPadding,e.DefaultOptions.imgPadding),t.textSize=s.a.normalize(n.textSize,e.DefaultOptions.textSize),t.bgColor=n.bgColor||e.DefaultOptions.bgColor,t.hoverInfo=n.hoverInfo?n.hoverInfo.slice():e.DefaultOptions.hoverInfo,t.textColorHover=n.textColorHover||e.DefaultOptions.textColorHover,t.bgColorHover=n.bgColorHover||e.DefaultOptions.bgColorHover,t.showHeader=s.a.normalize(n.showHeader,e.DefaultOptions.showHeader),t.headerInfo=s.a.normalize(n.headerInfo,e.DefaultOptions.headerInfo),t.headerAccount=null!==(o=n.headerAccount)&&void 0!==o?o:e.DefaultOptions.headerAccount,t.headerAccount=null===t.headerAccount||void 0===c.b.getById(t.headerAccount)?c.b.list.length>0?c.b.list[0].id:null:t.headerAccount,t.headerStyle=s.a.normalize(n.headerStyle,e.DefaultOptions.headerStyle),t.headerTextSize=s.a.normalize(n.headerTextSize,e.DefaultOptions.headerTextSize),t.headerPhotoSize=s.a.normalize(n.headerPhotoSize,e.DefaultOptions.headerPhotoSize),t.headerTextColor=n.headerTextColor||e.DefaultOptions.headerTextColor,t.headerBgColor=n.headerBgColor||e.DefaultOptions.bgColor,t.headerPadding=s.a.normalize(n.headerPadding,e.DefaultOptions.headerPadding),t.customProfilePic=null!==(a=n.customProfilePic)&&void 0!==a?a:e.DefaultOptions.customProfilePic,t.customBioText=n.customBioText||e.DefaultOptions.customBioText,t.includeStories=null!==(i=n.includeStories)&&void 0!==i?i:e.DefaultOptions.includeStories,t.storiesInterval=n.storiesInterval||e.DefaultOptions.storiesInterval,t.showCaptions=s.a.normalize(n.showCaptions,e.DefaultOptions.showCaptions),t.captionMaxLength=s.a.normalize(n.captionMaxLength,e.DefaultOptions.captionMaxLength),t.captionRemoveDots=null!==(l=n.captionRemoveDots)&&void 0!==l?l:e.DefaultOptions.captionRemoveDots,t.captionSize=s.a.normalize(n.captionSize,e.DefaultOptions.captionSize),t.captionColor=n.captionColor||e.DefaultOptions.captionColor,t.showLikes=s.a.normalize(n.showLikes,e.DefaultOptions.showLikes),t.showComments=s.a.normalize(n.showComments,e.DefaultOptions.showCaptions),t.lcIconSize=s.a.normalize(n.lcIconSize,e.DefaultOptions.lcIconSize),t.likesIconColor=null!==(d=n.likesIconColor)&&void 0!==d?d:e.DefaultOptions.likesIconColor,t.commentsIconColor=n.commentsIconColor||e.DefaultOptions.commentsIconColor,t.lightboxShowSidebar=null!==(u=n.lightboxShowSidebar)&&void 0!==u?u:e.DefaultOptions.lightboxShowSidebar,t.numLightboxComments=n.numLightboxComments||e.DefaultOptions.numLightboxComments,t.showLoadMoreBtn=s.a.normalize(n.showLoadMoreBtn,e.DefaultOptions.showLoadMoreBtn),t.loadMoreBtnTextColor=n.loadMoreBtnTextColor||e.DefaultOptions.loadMoreBtnTextColor,t.loadMoreBtnBgColor=n.loadMoreBtnBgColor||e.DefaultOptions.loadMoreBtnBgColor,t.loadMoreBtnText=n.loadMoreBtnText||e.DefaultOptions.loadMoreBtnText,t.autoload=null!==(m=n.autoload)&&void 0!==m?m:e.DefaultOptions.autoload,t.showFollowBtn=s.a.normalize(n.showFollowBtn,e.DefaultOptions.showFollowBtn),t.followBtnText=null!==(p=n.followBtnText)&&void 0!==p?p:e.DefaultOptions.followBtnText,t.followBtnTextColor=n.followBtnTextColor||e.DefaultOptions.followBtnTextColor,t.followBtnBgColor=n.followBtnBgColor||e.DefaultOptions.followBtnBgColor,t.followBtnLocation=s.a.normalize(n.followBtnLocation,e.DefaultOptions.followBtnLocation),t.hashtagWhitelist=n.hashtagWhitelist||e.DefaultOptions.hashtagWhitelist,t.hashtagBlacklist=n.hashtagBlacklist||e.DefaultOptions.hashtagBlacklist,t.captionWhitelist=n.captionWhitelist||e.DefaultOptions.captionWhitelist,t.captionBlacklist=n.captionBlacklist||e.DefaultOptions.captionBlacklist,t.hashtagWhitelistSettings=null!==(h=n.hashtagWhitelistSettings)&&void 0!==h?h:e.DefaultOptions.hashtagWhitelistSettings,t.hashtagBlacklistSettings=null!==(g=n.hashtagBlacklistSettings)&&void 0!==g?g:e.DefaultOptions.hashtagBlacklistSettings,t.captionWhitelistSettings=null!==(f=n.captionWhitelistSettings)&&void 0!==f?f:e.DefaultOptions.captionWhitelistSettings,t.captionBlacklistSettings=null!==(b=n.captionBlacklistSettings)&&void 0!==b?b:e.DefaultOptions.captionBlacklistSettings,t.moderation=n.moderation||e.DefaultOptions.moderation,t.moderationMode=n.moderationMode||e.DefaultOptions.moderationMode,t.promotionEnabled=n.promotionEnabled||e.DefaultOptions.promotionEnabled,t.promotions=n.promotions||e.DefaultOptions.promotions,t}static getAllAccounts(e){const t=c.b.idsToAccounts(e.accounts),n=c.b.idsToAccounts(e.tagged);return{all:t.concat(n),accounts:t,tagged:n}}static getSources(e){return{accounts:c.b.idsToAccounts(e.accounts),tagged:c.b.idsToAccounts(e.tagged),hashtags:c.b.getBusinessAccounts().length>0?e.hashtags.filter(e=>e.tag.length>0):[]}}static hasSources(t,n){const o=e.Options.getSources(t),a=o.accounts.length>0||o.tagged.length>0,i=!n&&o.hashtags.length>0;return a||i}static isLimitingPosts(e){return e.moderation.length>0||e.hashtagBlacklist.length>0||e.hashtagWhitelist.length>0||e.captionBlacklist.length>0||e.captionWhitelist.length>0}}p([i.n],_.prototype,"accounts",void 0),p([i.n],_.prototype,"hashtags",void 0),p([i.n],_.prototype,"tagged",void 0),p([i.n],_.prototype,"layout",void 0),p([i.n],_.prototype,"numColumns",void 0),p([i.n],_.prototype,"highlightFreq",void 0),p([i.n],_.prototype,"mediaType",void 0),p([i.n],_.prototype,"postOrder",void 0),p([i.n],_.prototype,"numPosts",void 0),p([i.n],_.prototype,"linkBehavior",void 0),p([i.n],_.prototype,"feedWidth",void 0),p([i.n],_.prototype,"feedHeight",void 0),p([i.n],_.prototype,"feedPadding",void 0),p([i.n],_.prototype,"imgPadding",void 0),p([i.n],_.prototype,"textSize",void 0),p([i.n],_.prototype,"bgColor",void 0),p([i.n],_.prototype,"textColorHover",void 0),p([i.n],_.prototype,"bgColorHover",void 0),p([i.n],_.prototype,"hoverInfo",void 0),p([i.n],_.prototype,"showHeader",void 0),p([i.n],_.prototype,"headerInfo",void 0),p([i.n],_.prototype,"headerAccount",void 0),p([i.n],_.prototype,"headerStyle",void 0),p([i.n],_.prototype,"headerTextSize",void 0),p([i.n],_.prototype,"headerPhotoSize",void 0),p([i.n],_.prototype,"headerTextColor",void 0),p([i.n],_.prototype,"headerBgColor",void 0),p([i.n],_.prototype,"headerPadding",void 0),p([i.n],_.prototype,"customBioText",void 0),p([i.n],_.prototype,"customProfilePic",void 0),p([i.n],_.prototype,"includeStories",void 0),p([i.n],_.prototype,"storiesInterval",void 0),p([i.n],_.prototype,"showCaptions",void 0),p([i.n],_.prototype,"captionMaxLength",void 0),p([i.n],_.prototype,"captionRemoveDots",void 0),p([i.n],_.prototype,"captionSize",void 0),p([i.n],_.prototype,"captionColor",void 0),p([i.n],_.prototype,"showLikes",void 0),p([i.n],_.prototype,"showComments",void 0),p([i.n],_.prototype,"lcIconSize",void 0),p([i.n],_.prototype,"likesIconColor",void 0),p([i.n],_.prototype,"commentsIconColor",void 0),p([i.n],_.prototype,"lightboxShowSidebar",void 0),p([i.n],_.prototype,"numLightboxComments",void 0),p([i.n],_.prototype,"showLoadMoreBtn",void 0),p([i.n],_.prototype,"loadMoreBtnText",void 0),p([i.n],_.prototype,"loadMoreBtnTextColor",void 0),p([i.n],_.prototype,"loadMoreBtnBgColor",void 0),p([i.n],_.prototype,"autoload",void 0),p([i.n],_.prototype,"showFollowBtn",void 0),p([i.n],_.prototype,"followBtnText",void 0),p([i.n],_.prototype,"followBtnTextColor",void 0),p([i.n],_.prototype,"followBtnBgColor",void 0),p([i.n],_.prototype,"followBtnLocation",void 0),p([i.n],_.prototype,"hashtagWhitelist",void 0),p([i.n],_.prototype,"hashtagBlacklist",void 0),p([i.n],_.prototype,"captionWhitelist",void 0),p([i.n],_.prototype,"captionBlacklist",void 0),p([i.n],_.prototype,"hashtagWhitelistSettings",void 0),p([i.n],_.prototype,"hashtagBlacklistSettings",void 0),p([i.n],_.prototype,"captionWhitelistSettings",void 0),p([i.n],_.prototype,"captionBlacklistSettings",void 0),p([i.n],_.prototype,"moderation",void 0),p([i.n],_.prototype,"moderationMode",void 0),p([i.n],_.prototype,"promotionEnabled",void 0),e.Options=_;class v{constructor(e){Object.getOwnPropertyNames(e).map(t=>{this[t]=e[t]})}getCaption(e){const t=e.caption?e.caption:"";return this.captionMaxLength&&t.length?Object(d.l)(Object(d.o)(t,this.captionMaxLength)):t}static compute(t){const n=t.options,o=t.mode,a=new v({accounts:c.b.filterExisting(n.accounts),tagged:c.b.filterExisting(n.tagged),hashtags:n.hashtags.filter(e=>e.tag.length>0),layout:r.a.getById(n.layout),numColumns:s.a.get(n.numColumns,o,!0),highlightFreq:s.a.get(n.highlightFreq,o,!0),numPosts:s.a.get(n.numPosts,o,!0),linkBehavior:s.a.get(n.linkBehavior,o,!0),bgColor:Object(u.a)(n.bgColor),textColorHover:Object(u.a)(n.textColorHover),bgColorHover:Object(u.a)(n.bgColorHover),hoverInfo:n.hoverInfo,showHeader:s.a.get(n.showHeader,o,!0),headerInfo:s.a.get(n.headerInfo,o,!0),headerStyle:s.a.get(n.headerStyle,o,!0),headerTextColor:Object(u.a)(n.headerTextColor),headerBgColor:Object(u.a)(n.headerBgColor),headerPadding:s.a.get(n.headerPadding,o,!0),includeStories:n.includeStories,storiesInterval:n.storiesInterval,showCaptions:s.a.get(n.showCaptions,o,!0),captionMaxLength:s.a.get(n.captionMaxLength,o,!0),captionRemoveDots:n.captionRemoveDots,captionColor:Object(u.a)(n.captionColor),showLikes:s.a.get(n.showLikes,o,!0),showComments:s.a.get(n.showComments,o,!0),likesIconColor:Object(u.a)(n.likesIconColor),commentsIconColor:Object(u.a)(n.commentsIconColor),lightboxShowSidebar:n.lightboxShowSidebar,numLightboxComments:n.numLightboxComments,showLoadMoreBtn:s.a.get(n.showLoadMoreBtn,o,!0),loadMoreBtnTextColor:Object(u.a)(n.loadMoreBtnTextColor),loadMoreBtnBgColor:Object(u.a)(n.loadMoreBtnBgColor),loadMoreBtnText:n.loadMoreBtnText,showFollowBtn:s.a.get(n.showFollowBtn,o,!0),autoload:n.autoload,followBtnLocation:s.a.get(n.followBtnLocation,o,!0),followBtnTextColor:Object(u.a)(n.followBtnTextColor),followBtnBgColor:Object(u.a)(n.followBtnBgColor),followBtnText:n.followBtnText,account:null,showBio:!1,bioText:null,profilePhotoUrl:c.b.DEFAULT_PROFILE_PIC,feedWidth:"",feedHeight:"",feedPadding:"",imgPadding:"",textSize:"",headerTextSize:"",headerPhotoSize:"",captionSize:"",lcIconSize:"",showLcIcons:!1});if(a.numColumns=Math.max(a.numColumns,1),t.mode!==s.a.Mode.DESKTOP&&(a.numColumns=a.numColumns<1?s.a.get(n.numColumns,s.a.Mode.DESKTOP):a.numColumns),a.numPosts=parseInt(a.numPosts+""),(a.numPosts<1||isNaN(a.numPosts))&&(a.numPosts=1),a.allAccounts=a.accounts.concat(a.tagged.filter(e=>!a.accounts.includes(e))),a.allAccounts.length>0&&(a.account=n.headerAccount&&a.allAccounts.includes(n.headerAccount)?c.b.getById(n.headerAccount):c.b.getById(a.allAccounts[0])),a.showHeader=a.showHeader&&null!==a.account,a.showHeader&&(a.profilePhotoUrl=n.customProfilePic.length?n.customProfilePic:c.b.getProfilePicUrl(a.account)),a.showFollowBtn=a.showFollowBtn&&null!==a.account,a.showLoadMoreBtn=a.showLoadMoreBtn&&t.canLoadMore,a.showBio=a.headerInfo.some(t=>t===e.HeaderInfo.BIO),a.showBio){const e=n.customBioText.trim().length>0?n.customBioText:null!==a.account?c.b.getBioText(a.account):"";a.bioText=Object(d.l)(e),a.showBio=a.bioText.length>0}return a.feedWidth=this.normalizeCssSize(n.feedWidth,o,"auto"),a.feedHeight=this.normalizeCssSize(n.feedHeight,o,"auto"),a.feedPadding=this.normalizeCssSize(n.feedPadding,o,"0"),a.imgPadding=this.normalizeCssSize(n.imgPadding,o,"0"),a.textSize=this.normalizeCssSize(n.textSize,o,"inherit"),a.headerTextSize=this.normalizeCssSize(n.headerTextSize,o,"inherit"),a.headerPhotoSize=this.normalizeCssSize(n.headerPhotoSize,o,"50px"),a.captionSize=this.normalizeCssSize(n.captionSize,o,"inherit"),a.lcIconSize=this.normalizeCssSize(n.lcIconSize,o,"inherit"),a.buttonPadding=Math.max(10,s.a.get(n.imgPadding,o))+"px",a.showLcIcons=a.showLikes||a.showComments,a}static normalizeCssSize(e,t,n=null){const o=s.a.get(e,t);return o?o+"px":n}}e.ComputedOptions=v,e.HashtagSorting=Object(l.c)({recent:"Most recent",popular:"Most popular"}),function(e){e.ALL="all",e.PHOTOS="photos",e.VIDEOS="videos"}(n=e.MediaType||(e.MediaType={})),function(e){e.NOTHING="nothing",e.SELF="self",e.NEW_TAB="new_tab",e.LIGHTBOX="lightbox"}(o=e.LinkBehavior||(e.LinkBehavior={})),function(e){e.DATE_ASC="date_asc",e.DATE_DESC="date_desc",e.POPULARITY_ASC="popularity_asc",e.POPULARITY_DESC="popularity_desc",e.RANDOM="random"}(a=e.PostOrder||(e.PostOrder={})),function(e){e.USERNAME="username",e.DATE="date",e.CAPTION="caption",e.LIKES_COMMENTS="likes_comments",e.INSTA_LINK="insta_link"}(m=e.HoverInfo||(e.HoverInfo={})),function(e){e.NORMAL="normal",e.BOXED="boxed",e.CENTERED="centered"}(h=e.HeaderStyle||(e.HeaderStyle={})),function(e){e.BIO="bio",e.PROFILE_PIC="profile_pic",e.FOLLOWERS="followers",e.MEDIA_COUNT="media_count"}(g=e.HeaderInfo||(e.HeaderInfo={})),function(e){e.HEADER="header",e.BOTTOM="bottom",e.BOTH="both"}(f=e.FollowBtnLocation||(e.FollowBtnLocation={})),function(e){e.WHITELIST="whitelist",e.BLACKLIST="blacklist"}(b=e.ModerationMode||(e.ModerationMode={})),e.DefaultOptions={accounts:[],hashtags:[],tagged:[],layout:null,numColumns:{desktop:3},highlightFreq:{desktop:7},mediaType:n.ALL,postOrder:a.DATE_DESC,numPosts:{desktop:9},linkBehavior:{desktop:o.LIGHTBOX,phone:o.NEW_TAB},feedWidth:{desktop:""},feedHeight:{desktop:""},feedPadding:{desktop:20,tablet:14,phone:10},imgPadding:{desktop:14,tablet:10,phone:6},textSize:{desktop:""},bgColor:{r:255,g:255,b:255,a:1},hoverInfo:[m.LIKES_COMMENTS,m.INSTA_LINK],textColorHover:{r:255,g:255,b:255,a:1},bgColorHover:{r:0,g:0,b:0,a:.5},showHeader:{desktop:!0},headerInfo:{desktop:[g.PROFILE_PIC,g.BIO]},headerAccount:null,headerStyle:{desktop:h.NORMAL,phone:h.CENTERED},headerTextSize:{desktop:""},headerPhotoSize:{desktop:50},headerTextColor:{r:0,g:0,b:0,a:1},headerBgColor:{r:255,g:255,b:255,a:1},headerPadding:{desktop:0},customProfilePic:0,customBioText:"",includeStories:!1,storiesInterval:5,showCaptions:{desktop:!1},captionMaxLength:{desktop:0},captionRemoveDots:!1,captionSize:{desktop:0},captionColor:{r:0,g:0,b:0,a:1},showLikes:{desktop:!1},showComments:{desktop:!1},lcIconSize:{desktop:14},likesIconColor:{r:0,g:0,b:0,a:1},commentsIconColor:{r:0,g:0,b:0,a:1},lightboxShowSidebar:!1,numLightboxComments:50,showLoadMoreBtn:{desktop:!0},loadMoreBtnTextColor:{r:255,g:255,b:255,a:1},loadMoreBtnBgColor:{r:0,g:149,b:246,a:1},loadMoreBtnText:"Load more",autoload:!1,showFollowBtn:{desktop:!0},followBtnText:"Follow on Instagram",followBtnTextColor:{r:255,g:255,b:255,a:1},followBtnBgColor:{r:0,g:149,b:246,a:1},followBtnLocation:{desktop:f.HEADER,phone:f.BOTTOM},hashtagWhitelist:[],hashtagBlacklist:[],captionWhitelist:[],captionBlacklist:[],hashtagWhitelistSettings:!0,hashtagBlacklistSettings:!0,captionWhitelistSettings:!0,captionBlacklistSettings:!0,moderation:[],moderationMode:b.BLACKLIST,promotionEnabled:!0,promotions:{}}}(h||(h={}))},76:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return l}));var o=n(7),a=n(14),i=n(5);class s{constructor(e=!1,t=!1){this.incModeration=!1,this.incFilters=!1,this.prevOptions=null,this.media=new Array,this.incModeration=e,this.incFilters=t}fetchMedia(e,t){if(null!==this.prevOptions&&!this.isCacheInvalid(e))return Promise.resolve(this.media);const n=Object.assign({},e.options,{moderation:this.incModeration?e.options.moderation:[],moderationMode:e.options.moderationMode,hashtagBlacklist:this.incFilters?e.options.hashtagBlacklist:[],hashtagWhitelist:this.incFilters?e.options.hashtagWhitelist:[],captionBlacklist:this.incFilters?e.options.captionBlacklist:[],captionWhitelist:this.incFilters?e.options.captionWhitelist:[],hashtagBlacklistSettings:!!this.incFilters&&e.options.hashtagBlacklistSettings,hashtagWhitelistSettings:!!this.incFilters&&e.options.hashtagWhitelistSettings,captionBlacklistSettings:!!this.incFilters&&e.options.captionBlacklistSettings,captionWhitelistSettings:!!this.incFilters&&e.options.captionWhitelistSettings});return t&&t(),a.a.getFeedMedia(n).then(t=>(this.prevOptions=new o.a.Options(e.options),this.media=t.data.media,this.media))}isCacheInvalid(e){const t=e.options,n=this.prevOptions;if(Object(i.f)(e.media,this.media,(e,t)=>e.id===t.id).length>0)return!0;if(!Object(i.d)(t.accounts,n.accounts))return!0;if(!Object(i.d)(t.tagged,n.tagged))return!0;if(!Object(i.d)(t.hashtags,n.hashtags,i.j))return!0;if(this.incModeration){if(t.moderationMode!==n.moderationMode)return!0;if(!Object(i.d)(t.moderation,n.moderation))return!0}if(this.incFilters){if(t.captionWhitelistSettings!==n.captionWhitelistSettings||t.captionBlacklistSettings!==n.captionBlacklistSettings||t.hashtagWhitelistSettings!==n.hashtagWhitelistSettings||t.hashtagBlacklistSettings!==n.hashtagBlacklistSettings)return!0;if(!Object(i.d)(t.captionWhitelist,n.captionWhitelist))return!0;if(!Object(i.d)(t.captionBlacklist,n.captionBlacklist))return!0;if(!Object(i.d)(t.hashtagWhitelist,n.hashtagWhitelist))return!0;if(!Object(i.d)(t.hashtagBlacklist,n.hashtagBlacklist))return!0}return!1}}const r=new s(!0,!0),l=new s(!1,!0)},8:function(e,t,n){"use strict";function o(...e){return e.filter(e=>!!e).join(" ")}function a(e){return o(...Object.getOwnPropertyNames(e).map(t=>e[t]?t:null))}function i(e,t={}){let n=Object.getOwnPropertyNames(t).map(n=>t[n]?e+n:null);return e+" "+n.filter(e=>!!e).join(" ")}function s(...e){return t=>{e.forEach(e=>e&&function(e,t){"function"==typeof e?e(t):e.current=t}(e,t))}}n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){return i})),n.d(t,"d",(function(){return s}))},86:function(e,t,n){e.exports={root:"GenericNavbar__root",list:"GenericNavbar__list","left-list":"GenericNavbar__left-list GenericNavbar__list",leftList:"GenericNavbar__left-list GenericNavbar__list",item:"GenericNavbar__item","center-list":"GenericNavbar__center-list GenericNavbar__list",centerList:"GenericNavbar__center-list GenericNavbar__list","right-list":"GenericNavbar__right-list GenericNavbar__list",rightList:"GenericNavbar__right-list GenericNavbar__list","path-list":"GenericNavbar__path-list GenericNavbar__left-list GenericNavbar__list",pathList:"GenericNavbar__path-list GenericNavbar__left-list GenericNavbar__list",logo:"GenericNavbar__logo","path-segment":"GenericNavbar__path-segment",pathSegment:"GenericNavbar__path-segment",separator:"GenericNavbar__separator GenericNavbar__item"}},9:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var o=n(0),a=n.n(o),i=n(8);const s=e=>{var{icon:t,className:n}=e,o=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(o=Object.getOwnPropertySymbols(e);a<o.length;a++)t.indexOf(o[a])<0&&Object.prototype.propertyIsEnumerable.call(e,o[a])&&(n[o[a]]=e[o[a]])}return n}(e,["icon","className"]);return a.a.createElement("span",Object.assign({className:Object(i.b)("dashicons","dashicons-"+t,n)},o))}},90:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var o=n(0),a=n.n(o),i=n(57),s=n.n(i),r=n(13),l=n(5),c=n(56),d=n(8);function u(e){var{media:t,className:n}=e,i=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(o=Object.getOwnPropertySymbols(e);a<o.length;a++)t.indexOf(o[a])<0&&Object.prototype.propertyIsEnumerable.call(e,o[a])&&(n[o[a]]=e[o[a]])}return n}(e,["media","className"]);const u=a.a.useRef(),[m,p]=a.a.useState(0),[h,g]=a.a.useState(!0);if(Object(o.useEffect)(()=>{u.current&&p(u.current.getBoundingClientRect().width)},[]),t.url&&t.url.length>0){const e=t.type===r.a.Type.ALBUM&&t.children.length>0?t.children[0]:t,o=Object(l.h)(e.permalink),m=Object(l.g)(o,l.a.SMALL),p=Object(l.g)(o,l.a.MEDIUM),f=Object(l.g)(o,l.a.LARGE);return a.a.createElement("div",Object.assign({className:Object(d.b)(s.a.root,n)},i),a.a.createElement("img",{ref:u,className:s.a.image,src:p,srcSet:`${m} 150w, ${p} 320w, ${f} 600w, ${t.url} 1000w`,onLoad:function(){g(!1)},loading:"lazy",alt:t.caption}),h&&a.a.createElement(c.a,null))}return a.a.createElement("div",{className:s.a.notAvailable},a.a.createElement("span",null,"Thumbnail not available"))}},91:function(e,t,n){e.exports={root:"MediaLoading__root",animation:"MediaLoading__animation"}},92:function(e,t,n){e.exports={root:"ProfilePic__root",round:"ProfilePic__round ProfilePic__root",square:"ProfilePic__square ProfilePic__root"}},93:function(e,t,n){e.exports={"connect-btn":"AccountsPage__connect-btn",connectBtn:"AccountsPage__connect-btn"}},97:function(e,t,n){e.exports={root:"SettingsGroup__root layout__flex-column",title:"SettingsGroup__title",content:"SettingsGroup__content","field-list":"SettingsGroup__field-list layout__flex-column",fieldList:"SettingsGroup__field-list layout__flex-column"}}},[[559,0,1,2,3]]])}));
1
+ !function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("React"),require("ReactDOM")):"function"==typeof define&&define.amd?define(["React","ReactDOM"],t):"object"==typeof exports?exports.spotlight=t(require("React"),require("ReactDOM")):e.spotlight=t(e.React,e.ReactDOM)}(window,(function(e,t){return(window.webpackJsonpspotlight=window.webpackJsonpspotlight||[]).push([[4],{0:function(t,n){t.exports=e},10:function(e,t,n){"use strict";var o;n.d(t,"a",(function(){return o})),function(e){let t,n;!function(e){e.IMAGE="IMAGE",e.VIDEO="VIDEO",e.ALBUM="CAROUSEL_ALBUM"}(t=e.Type||(e.Type={})),function(e){let t;!function(e){e.PERSONAL_ACCOUNT="PERSONAL_ACCOUNT",e.BUSINESS_ACCOUNT="BUSINESS_ACCOUNT",e.TAGGED_ACCOUNT="TAGGED_ACCOUNT",e.RECENT_HASHTAG="RECENT_HASHTAG",e.POPULAR_HASHTAG="POPULAR_HASHTAG",e.USER_STORY="USER_STORY"}(t=e.Type||(e.Type={}))}(n=e.Source||(e.Source={})),e.getAsRows=(e,t)=>{e=e.slice(),t=t>0?t:1;let n=[];for(;e.length;)n.push(e.splice(0,t));if(n.length>0){const e=n.length-1;for(;n[e].length<t;)n[e].push({})}return n},e.isFromHashtag=e=>e.source.type===n.Type.POPULAR_HASHTAG||e.source.type===n.Type.RECENT_HASHTAG}(o||(o={}))},100:function(e,t,n){"use strict";n.d(t,"a",(function(){return y}));var o=n(0),a=n.n(o),i=n(40),s=n(11),r=n.n(s),l=n(7),c=n(4),u=n(578),d=n(576),m=n(45),p=n(120),h=n(108),g=n(34),f=n(5),b=n(25),_=n(12),v=n(74),E=Object(l.b)((function({account:e,onUpdate:t}){const[n,o]=a.a.useState(!1),[i,s]=a.a.useState(""),[l,E]=a.a.useState(!1),y=e.type===c.a.Type.PERSONAL,w=c.b.getBioText(e),S=()=>{e.customBio=i,E(!0),g.a.updateAccount(e).then(()=>{o(!1),E(!1),t&&t()})},O=n=>{e.customProfilePicUrl=n,E(!0),g.a.updateAccount(e).then(()=>{E(!1),t&&t()})};return a.a.createElement("div",{className:r.a.root},a.a.createElement("div",{className:r.a.container},a.a.createElement("div",{className:r.a.infoColumn},a.a.createElement("a",{href:c.b.getProfileUrl(e),target:"_blank",className:r.a.username},"@",e.username),a.a.createElement("div",{className:r.a.row},a.a.createElement("span",{className:r.a.label},"Spotlight ID:"),e.id),a.a.createElement("div",{className:r.a.row},a.a.createElement("span",{className:r.a.label},"User ID:"),e.userId),a.a.createElement("div",{className:r.a.row},a.a.createElement("span",{className:r.a.label},"Type:"),e.type),!n&&a.a.createElement("div",{className:r.a.row},a.a.createElement("div",null,a.a.createElement("span",{className:r.a.label},"Bio:"),a.a.createElement("a",{className:r.a.editBioLink,onClick:()=>{s(c.b.getBioText(e)),o(!0)}},"Edit bio"),a.a.createElement("pre",{className:r.a.bio},w.length>0?w:"(No bio)"))),n&&a.a.createElement("div",{className:r.a.row},a.a.createElement("textarea",{className:r.a.bioEditor,value:i,onChange:e=>{s(e.target.value)},onKeyDown:e=>{"Enter"===e.key&&e.ctrlKey&&(S(),e.preventDefault(),e.stopPropagation())},rows:4}),a.a.createElement("div",{className:r.a.bioFooter},a.a.createElement("div",{className:r.a.bioEditingControls},l&&a.a.createElement("span",null,"Please wait ...")),a.a.createElement("div",{className:r.a.bioEditingControls},a.a.createElement(f.a,{className:r.a.bioEditingButton,type:f.c.DANGER,disabled:l,onClick:()=>{e.customBio="",E(!0),g.a.updateAccount(e).then(()=>{o(!1),E(!1),t&&t()})}},"Reset"),a.a.createElement(f.a,{className:r.a.bioEditingButton,type:f.c.SECONDARY,disabled:l,onClick:()=>{o(!1)}},"Cancel"),a.a.createElement(f.a,{className:r.a.bioEditingButton,type:f.c.PRIMARY,disabled:l,onClick:S},"Save"))))),a.a.createElement("div",{className:r.a.picColumn},a.a.createElement("div",null,a.a.createElement(v.a,{account:e,className:r.a.profilePic})),a.a.createElement(p.a,{id:"account-custom-profile-pic",title:"Select profile picture",mediaType:"image",onSelect:e=>{const t=parseInt(e.attributes.id),n=h.a.media.attachment(t).attributes.url;O(n)}},({open:e})=>a.a.createElement(f.a,{type:f.c.SECONDARY,className:r.a.setCustomPic,onClick:e},"Change profile picture")),e.customProfilePicUrl.length>0&&a.a.createElement("a",{className:r.a.resetCustomPic,onClick:()=>{O("")}},"Reset profile picture"))),y&&a.a.createElement("div",{className:r.a.personalInfoMessage},a.a.createElement(b.a,{type:b.b.INFO,showIcon:!0},"Due to restrictions set by Instagram, Spotlight cannot import the profile photo and bio"," ","text for Personal accounts."," ",a.a.createElement("a",{href:_.a.resources.customPersonalInfoUrl,target:"_blank"},"Click here to learn more"),".")),a.a.createElement(m.a,{label:"View access token",stealth:!0},a.a.createElement("div",{className:r.a.row},e.accessToken&&a.a.createElement("div",null,a.a.createElement("p",null,a.a.createElement("span",{className:r.a.label},"Expires on:"),a.a.createElement("span",null,e.accessToken.expiry?Object(u.a)(Object(d.a)(e.accessToken.expiry),"PPPP"):"Unknown")),a.a.createElement("pre",{className:r.a.accessToken},e.accessToken.code)))))}));function y({isOpen:e,onClose:t,onUpdate:n,account:o}){return a.a.createElement(i.a,{isOpen:e,title:"Account details",icon:"admin-users",onClose:t},a.a.createElement(i.a.Content,null,a.a.createElement(E,{account:o,onUpdate:n})))}},107:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var o=n(0),a=n.n(o),i=n(7),s=n(27),r=n(6);const l=Object(i.b)(({feed:e})=>{const t=s.a.getById(e.options.layout),n=r.a.ComputedOptions.compute(e.options,e.mode);return a.a.createElement("div",{className:"feed"},a.a.createElement(t.component,{feed:e,options:n}))})},11:function(e,t,n){e.exports={root:"AccountInfo__root",container:"AccountInfo__container",column:"AccountInfo__column","info-column":"AccountInfo__info-column AccountInfo__column",infoColumn:"AccountInfo__info-column AccountInfo__column","pic-column":"AccountInfo__pic-column AccountInfo__column",picColumn:"AccountInfo__pic-column AccountInfo__column",id:"AccountInfo__id",username:"AccountInfo__username","profile-pic":"AccountInfo__profile-pic",profilePic:"AccountInfo__profile-pic",label:"AccountInfo__label",row:"AccountInfo__row",pre:"AccountInfo__pre",bio:"AccountInfo__bio AccountInfo__pre","link-button":"AccountInfo__link-button",linkButton:"AccountInfo__link-button","edit-bio-link":"AccountInfo__edit-bio-link AccountInfo__link-button",editBioLink:"AccountInfo__edit-bio-link AccountInfo__link-button","bio-editor":"AccountInfo__bio-editor",bioEditor:"AccountInfo__bio-editor","bio-footer":"AccountInfo__bio-footer",bioFooter:"AccountInfo__bio-footer","bio-editing-controls":"AccountInfo__bio-editing-controls",bioEditingControls:"AccountInfo__bio-editing-controls","access-token":"AccountInfo__access-token AccountInfo__pre",accessToken:"AccountInfo__access-token AccountInfo__pre","set-custom-pic":"AccountInfo__set-custom-pic",setCustomPic:"AccountInfo__set-custom-pic","reset-custom-pic":"AccountInfo__reset-custom-pic AccountInfo__link-button",resetCustomPic:"AccountInfo__reset-custom-pic AccountInfo__link-button",subtext:"AccountInfo__subtext","personal-info-message":"AccountInfo__personal-info-message",personalInfoMessage:"AccountInfo__personal-info-message"}},116:function(e,t,n){e.exports={pill:"ProPill__pill"}},117:function(e,t,n){"use strict";n.d(t,"a",(function(){return _}));var o=n(0),a=n.n(o),i=n(76),s=n.n(i),r=n(23),l=n(65),c=n.n(l),u=n(50),d=n.n(u),m=n(7),p=n(3),h=n(122),g=Object(m.b)((function({field:e}){const t="settings-field-"+Object(p.r)(),n=!e.label||e.fullWidth;return a.a.createElement("div",{className:d.a.root},e.label&&a.a.createElement("div",{className:d.a.label},a.a.createElement("label",{htmlFor:t},e.label)),a.a.createElement("div",{className:d.a.container},a.a.createElement("div",{className:n?d.a.controlFullWidth:d.a.controlPartialWidth},a.a.createElement(e.component,{id:t})),e.tooltip&&a.a.createElement("div",{className:d.a.tooltip},a.a.createElement(h.a,null,e.tooltip))))}));function f({group:e}){return a.a.createElement("div",{className:c.a.root},e.title.length>0&&a.a.createElement("h1",{className:c.a.title},e.title),e.component&&a.a.createElement("div",{className:c.a.content},a.a.createElement(e.component)),a.a.createElement("div",{className:c.a.fieldList},e.fields.map(e=>a.a.createElement(g,{field:e,key:e.id}))))}var b=n(16);function _({page:e}){return Object(b.d)("keydown",e=>{e.key&&"s"===e.key.toLowerCase()&&e.ctrlKey&&(r.b.save(),e.preventDefault(),e.stopPropagation())}),a.a.createElement("article",{className:s.a.root},e.component&&a.a.createElement("div",{className:s.a.content},a.a.createElement(e.component)),e.groups&&a.a.createElement("div",{className:s.a.groupList},e.groups.map(e=>a.a.createElement(f,{key:e.id,group:e}))))}},123:function(e,t,n){"use strict";n.d(t,"b",(function(){return l})),n.d(t,"a",(function(){return c}));var o=n(0),a=n.n(o),i=n(96),s=n.n(i),r=n(209);function l({children:e,pathStyle:t}){let{path:n,left:o,right:i,center:r}=e;return n=null!=n?n:[],o=null!=o?o:[],i=null!=i?i:[],r=null!=r?r:[],a.a.createElement("div",{className:s.a.root},a.a.createElement("div",{className:s.a.leftList},a.a.createElement("div",{className:s.a.pathList},n.map((e,n)=>a.a.createElement(m,{key:n,style:t},a.a.createElement("div",{className:s.a.item},e)))),a.a.createElement("div",{className:s.a.leftList},a.a.createElement(u,null,o))),a.a.createElement("div",{className:s.a.centerList},a.a.createElement(u,null,r)),a.a.createElement("div",{className:s.a.rightList},a.a.createElement(u,null,i)))}function c(){return a.a.createElement(r.a,null)}function u({children:e}){const t=Array.isArray(e)?e:[e];return a.a.createElement(a.a.Fragment,null,t.map((e,t)=>a.a.createElement(d,{key:t},e)))}function d({children:e}){return a.a.createElement("div",{className:s.a.item},e)}function m({children:e,style:t}){return a.a.createElement("div",{className:s.a.pathSegment},e,a.a.createElement(p,{style:t}))}function p({style:e}){if("none"===e)return null;const t="chevron"===e?"M0 0 L100 50 L0 100":"M50 0 L50 100";return a.a.createElement("div",{className:s.a.separator},a.a.createElement("svg",{viewBox:"0 0 100 100",width:"100%",height:"100%",preserveAspectRatio:"none"},a.a.createElement("path",{d:t,fill:"none",stroke:"currentcolor",strokeLinejoin:"bevel"})))}},125:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var o,a=n(1),i=n(12);n(14),function(e){e.list=Object(a.n)([]),e.fetch=function(){return i.a.restApi.getNotifications().then(t=>{"object"==typeof t&&Array.isArray(t.data)&&e.list.push(...t.data)}).catch(e=>{})}}(o||(o={}))},13:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));const o=e=>"string"==typeof e?e:"r"in e?"rgba("+e.r+","+e.g+","+e.b+","+e.a+")":"h"in e?"hsla("+e.h+","+e.s+","+e.l+","+e.a+")":"#fff"},131:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));const o={value:"link",label:"Link",getIcon:()=>"admin-links",getPopupLinkText:(e,t)=>"string"==typeof t.linkText&&t.linkText.length>0?t.linkText:a.getDefaultLinkText(t),isValid:(e,t)=>t.linkType&&("url"===t.linkType&&t.url&&t.url.length>0||t.postId>0&&t.postUrl&&t.postUrl.length>0),getMediaUrl:(e,t)=>"url"===t.linkType?t.url:t.postUrl,onMediaClick:(e,t)=>{let n=o.getMediaUrl(e,t);return!!n&&(window.open(n,t.newTab?"_blank":"_self"),!0)}};var a;t.b=o,function(e){e.getDefaultLinkText=function(e){switch(e.linkType){case"product":return"Buy it now";case"post":return"Read the article";case"page":return"Learn more";default:return"Visit link"}}}(a||(a={}))},135:function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return a}));const o=(e,t)=>e.startsWith(t)?e:t+e,a=e=>{return(t=e,"#",t.startsWith("#")?t.substr("#".length):t).split(/\s/).map((e,t)=>t>0?e[0].toUpperCase()+e.substr(1):e).join("").replace(/\W/gi,"");var t}},14:function(e,t,n){"use strict";var o=n(37),a=n.n(o),i=n(19),s=n(39);const r=i.a.config.restApi.baseUrl,l={};i.a.config.restApi.authToken&&(l["X-Sli-Auth-Token"]=i.a.config.restApi.authToken);const c=a.a.create({baseURL:r,headers:l}),u={config:i.a.config.restApi,driver:c,getAccounts:()=>c.get("/accounts"),getFeeds:()=>c.get("/feeds"),getFeedMedia:(e,t=0,n=0,o)=>{const i=o?new a.a.CancelToken(o):void 0;return c.post("/media/fetch",{options:e,num:n,from:t},{cancelToken:i})},getErrorReason:e=>{let t;return t="object"==typeof e.response?e.response.data:"string"==typeof e.message?e.message:e.toString(),Object(s.b)(t)}};t.a=u},146:function(e,t,n){e.exports={root:"PopupTextField__root layout__flex-row",container:"PopupTextField__container layout__flex-row","edit-container":"PopupTextField__edit-container PopupTextField__container layout__flex-row",editContainer:"PopupTextField__edit-container PopupTextField__container layout__flex-row","static-container":"PopupTextField__static-container PopupTextField__container layout__flex-row",staticContainer:"PopupTextField__static-container PopupTextField__container layout__flex-row","edit-icon":"PopupTextField__edit-icon dashicons__dashicon-normal",editIcon:"PopupTextField__edit-icon dashicons__dashicon-normal",label:"PopupTextField__label","done-btn":"PopupTextField__done-btn",doneBtn:"PopupTextField__done-btn"}},148:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var o=n(0),a=n.n(o),i=n(32);function s({breakpoints:e,children:t}){const[n,s]=a.a.useState(1/0),r=a.a.useCallback(()=>{const t=Object(i.b)();s(()=>e.reduce((e,n)=>t.width<=n&&n<e?n:e,1/0))},[e]);return Object(o.useEffect)(()=>(r(),window.addEventListener("resize",r),()=>window.removeEventListener("resize",r)),[]),t(n)}},149:function(e,t,n){"use strict";var o=n(0),a=n.n(o),i=n(124),s=n(21),r=n.n(s),l=n(49),c=n(4),u=n(5),d=n(8),m=n(119),p=n(28),h=n(24),g=n(34),f=n(100),b=n(74),_=n(12),v=n(86);function E({accounts:e,showDelete:t,onDeleteError:n}){const o=(e=null!=e?e:[]).filter(e=>e.type===c.a.Type.BUSINESS).length,[i,s]=a.a.useState(!1),[E,y]=a.a.useState(null),[w,S]=a.a.useState(!1),[O,C]=a.a.useState(),[k,T]=a.a.useState(!1),L=e=>()=>{y(e),s(!0)},N=e=>()=>{g.a.openAuthWindow(e.type,0,()=>{_.a.restApi.deleteAccountMedia(e.id)})},P=e=>()=>{C(e),S(!0)},x=()=>{T(!1),C(null),S(!1)},A={cols:{username:r.a.usernameCol,type:r.a.typeCol,usages:r.a.usagesCol,actions:r.a.actionsCol},cells:{username:r.a.usernameCell,type:r.a.typeCell,usages:r.a.usagesCell,actions:r.a.actionsCell}};return a.a.createElement("div",{className:"accounts-list"},a.a.createElement(m.a,{styleMap:A,rows:e,cols:[{id:"username",label:"Username",render:e=>a.a.createElement("div",null,a.a.createElement(b.a,{account:e,className:r.a.profilePic}),a.a.createElement("a",{className:r.a.username,onClick:L(e)},e.username))},{id:"type",label:"Type",render:e=>a.a.createElement("span",{className:r.a.accountType},e.type)},{id:"usages",label:"Feeds",render:e=>a.a.createElement("span",{className:r.a.usages},e.usages.map((e,t)=>!!p.a.getById(e)&&a.a.createElement(l.a,{key:t,to:h.a.at({screen:"edit",id:e.toString()})},p.a.getById(e).name)))},{id:"actions",label:"Actions",render:e=>t&&a.a.createElement("div",{className:r.a.actionsList},a.a.createElement(u.a,{className:r.a.action,type:u.c.SECONDARY,tooltip:"Account info",onClick:L(e)},a.a.createElement(d.a,{icon:"info"})),a.a.createElement(u.a,{className:r.a.action,type:u.c.SECONDARY,tooltip:"Reconnect account",onClick:N(e)},a.a.createElement(d.a,{icon:"image-rotate"})),a.a.createElement(u.a,{className:r.a.actions,type:u.c.DANGER,tooltip:"Remove account",onClick:P(e)},a.a.createElement(d.a,{icon:"trash"})))}]}),a.a.createElement(f.a,{isOpen:i,onClose:()=>s(!1),account:E}),a.a.createElement(v.a,{isOpen:w,title:"Are you sure?",buttons:[k?"Please wait ...":"Yes I'm sure","Cancel"],okDisabled:k,cancelDisabled:k,onAccept:()=>{T(!0),g.a.deleteAccount(O.id).then(()=>x()).catch(()=>{n&&n("An error occurred while trying to remove the account."),x()})},onCancel:x},a.a.createElement("p",null,"Are you sure you want to delete"," ",a.a.createElement("span",{style:{fontWeight:"bold"}},O?O.username:""),"?"," ","This will also delete all saved media associated with this account."),O&&O.type===c.a.Type.BUSINESS&&1===o&&a.a.createElement("p",null,a.a.createElement("b",null,"Note:")," ",a.a.createElement("span",null,"Because this is your only connected Business account, deleting it will"," ","also cause any feeds that show public hashtag posts to no longer work."))))}var y=n(25),w=n(7),S=n(121),O=n(93),C=n.n(O);t.a=Object(w.b)((function(){const[,e]=a.a.useState(0),[t,n]=a.a.useState(""),o=a.a.useCallback(()=>e(e=>e++),[]);return c.b.hasAccounts()?a.a.createElement("div",{className:C.a.root},t.length>0&&a.a.createElement(y.a,{type:y.b.ERROR,showIcon:!0,isDismissible:!0,onDismiss:()=>n("")},t),a.a.createElement("div",{className:C.a.connectBtn},a.a.createElement(i.a,{onConnect:o})),a.a.createElement(E,{accounts:c.b.list,showDelete:!0,onDeleteError:n})):a.a.createElement(S.a,null)}))},16:function(e,t,n){"use strict";n.d(t,"i",(function(){return r})),n.d(t,"e",(function(){return l})),n.d(t,"b",(function(){return c})),n.d(t,"c",(function(){return u})),n.d(t,"a",(function(){return d})),n.d(t,"m",(function(){return m})),n.d(t,"g",(function(){return p})),n.d(t,"k",(function(){return h})),n.d(t,"j",(function(){return g})),n.d(t,"d",(function(){return b})),n.d(t,"l",(function(){return _})),n.d(t,"f",(function(){return v})),n.d(t,"h",(function(){return E}));var o=n(0),a=n.n(o),i=n(41),s=n(32);function r(e,t){!function(e,t,n){const o=a.a.useRef(!0);e(()=>{o.current=!0;const e=t(()=>new Promise(e=>{o.current&&e()}));return()=>{o.current=!1,e&&e()}},n)}(o.useEffect,e,t)}function l(e){const[t,n]=a.a.useState(e),o=a.a.useRef(t);return[t,()=>o.current,e=>n(o.current=e)]}function c(e,t,n=[]){function a(o){!e.current||e.current.contains(o.target)||n.some(e=>e&&e.current&&e.current.contains(o.target))||t(o)}Object(o.useEffect)(()=>(document.addEventListener("mousedown",a),document.addEventListener("touchend",a),()=>{document.removeEventListener("mousedown",a),document.removeEventListener("touchend",a)}))}function u(e,t){Object(o.useEffect)(()=>{const n=()=>{0===e.filter(e=>!e.current||document.activeElement===e.current||e.current.contains(document.activeElement)).length&&t()};return document.addEventListener("keyup",n),()=>document.removeEventListener("keyup",n)},e)}function d(e,t,n=100){const[i,s]=a.a.useState(e);return Object(o.useEffect)(()=>{let o=null;return e===t?o=setTimeout(()=>s(t),n):s(!t),()=>{null!==o&&clearTimeout(o)}},[e]),[i,s]}function m(e){const[t,n]=a.a.useState(Object(s.b)()),i=()=>{const t=Object(s.b)();n(t),e&&e(t)};return Object(o.useEffect)(()=>(i(),window.addEventListener("resize",i),()=>window.removeEventListener("resize",i)),[]),t}function p(){return new URLSearchParams(Object(i.e)().search)}function h(e,t){const n=n=>{if(t)return(n||window.event).returnValue=e,e};Object(o.useEffect)(()=>(window.addEventListener("beforeunload",n),()=>window.removeEventListener("beforeunload",n)),[t])}function g(e,t){const n=a.a.useRef(!1);return Object(o.useEffect)(()=>{n.current&&void 0!==e.current&&(e.current.scrollIntoView(Object.assign({behavior:"smooth",block:"start"},null!=t?t:{})),n.current=!1)},[n.current]),()=>n.current=!0}function f(e,t,n,a=[],i=[]){Object(o.useEffect)(()=>(a.reduce((e,t)=>e&&t,!0)&&e.addEventListener(t,n),()=>e.removeEventListener(t,n)),i)}function b(e,t,n=[],o=[]){f(document,e,t,n,o)}function _(e,t,n=[],o=[]){f(window,e,t,n,o)}function v(e){return t=>{" "!==t.key&&"Enter"!==t.key||(e(),t.preventDefault(),t.stopPropagation())}}function E(e){const[t,n]=a.a.useState(e);return[function(e){const t=a.a.useRef(e);return t.current=e,t}(t),n]}n(39)},181:function(e,t,n){e.exports={root:"SpotlightGame__root layout__flex-column","game-text":"SpotlightGame__game-text",gameText:"SpotlightGame__game-text",score:"SpotlightGame__score SpotlightGame__game-text",message:"SpotlightGame__message SpotlightGame__game-text","message-bubble":"SpotlightGame__message-bubble",messageBubble:"SpotlightGame__message-bubble"}},182:function(e,t,n){e.exports={"field-container":"AdvancedSettings__field-container layout__flex-row",fieldContainer:"AdvancedSettings__field-container layout__flex-row","field-element":"AdvancedSettings__field-element",fieldElement:"AdvancedSettings__field-element","field-label":"AdvancedSettings__field-label AdvancedSettings__field-element",fieldLabel:"AdvancedSettings__field-label AdvancedSettings__field-element","field-control":"AdvancedSettings__field-control AdvancedSettings__field-element layout__flex-column",fieldControl:"AdvancedSettings__field-control AdvancedSettings__field-element layout__flex-column","field-centered":"AdvancedSettings__field-centered",fieldCentered:"AdvancedSettings__field-centered"}},183:function(e,t,n){e.exports={label:"TabNavbar__label",tab:"TabNavbar__tab",current:"TabNavbar__current TabNavbar__tab",disabled:"TabNavbar__disabled TabNavbar__tab"}},19:function(e,t,n){"use strict";let o;t.a=o={config:{restApi:SliCommonL10n.restApi,imagesUrl:SliCommonL10n.imagesUrl},image:e=>`${o.config.imagesUrl}/${e}`}},2:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var o,a=n(1),i=function(e,t,n,o){var a,i=arguments.length,s=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,o);else for(var r=e.length-1;r>=0;r--)(a=e[r])&&(s=(i<3?a(s):i>3?a(t,n,s):a(t,n))||s);return i>3&&s&&Object.defineProperty(t,n,s),s};!function(e){class t{constructor(e,t,n){this.prop=e,this.name=t,this.icon=n}}t.DESKTOP=new t("desktop","Desktop","desktop"),t.TABLET=new t("tablet","Tablet","tablet"),t.PHONE=new t("phone","Phone","smartphone"),e.Mode=t,e.MODES=[t.DESKTOP,t.TABLET,t.PHONE];class n{constructor(e,t,n){this.desktop=e,this.tablet=t,this.phone=n}get(e,t){return o(this,e,t)}set(e,t){s(this,t,e)}with(e,t){const o=r(this,t,e);return new n(o.desktop,o.tablet,o.phone)}}function o(e,t,n=!1){if(!e)return;const o=e[t.prop];return n&&null==o?e.desktop:o}function s(e,t,n){return e[n.prop]=t,e}function r(e,t,o){return s(new n(e.desktop,e.tablet,e.phone),t,o)}i([a.n],n.prototype,"desktop",void 0),i([a.n],n.prototype,"tablet",void 0),i([a.n],n.prototype,"phone",void 0),e.Value=n,e.getName=function(e){return e.name},e.getIcon=function(e){return e.icon},e.cycle=function(n){const o=e.MODES.findIndex(e=>e===n);return void 0===o?t.DESKTOP:e.MODES[(o+1)%e.MODES.length]},e.get=o,e.set=s,e.withValue=r,e.normalize=function(e,t){return null==e?t.hasOwnProperty("all")?new n(t.all,t.all,t.all):new n(t.desktop,t.tablet,t.phone):"object"==typeof e&&e.hasOwnProperty("desktop")?new n(e.desktop,e.tablet,e.phone):new n(e,e,e)},e.getModeForWindowSize=function(e){return e.width<=768?t.PHONE:e.width<=935?t.TABLET:t.DESKTOP},e.isValid=function(e){return"object"==typeof e&&e.hasOwnProperty("desktop")}}(o||(o={}))},21:function(e,t,n){e.exports={"username-col":"AccountsList__username-col",usernameCol:"AccountsList__username-col","actions-col":"AccountsList__actions-col",actionsCol:"AccountsList__actions-col","username-cell":"AccountsList__username-cell",usernameCell:"AccountsList__username-cell",username:"AccountsList__username","profile-pic":"AccountsList__profile-pic",profilePic:"AccountsList__profile-pic","account-type":"AccountsList__account-type",accountType:"AccountsList__account-type",usages:"AccountsList__usages","actions-list":"AccountsList__actions-list layout__flex-row",actionsList:"AccountsList__actions-list layout__flex-row",action:"AccountsList__action"}},219:function(e,t,n){e.exports={"contact-us":"FeedsOnboarding__contact-us",contactUs:"FeedsOnboarding__contact-us","call-to-action":"FeedsOnboarding__call-to-action",callToAction:"FeedsOnboarding__call-to-action"}},221:function(e,t,n){e.exports={buttons:"SettingsNavbar__buttons layout__flex-row","cancel-btn":"SettingsNavbar__cancel-btn",cancelBtn:"SettingsNavbar__cancel-btn"}},224:function(e,t,n){e.exports={"menu-link":"PageMenuNavbar__menu-link",menuLink:"PageMenuNavbar__menu-link","menu-ref":"PageMenuNavbar__menu-ref",menuRef:"PageMenuNavbar__menu-ref","arrow-down":"PageMenuNavbar__arrow-down",arrowDown:"PageMenuNavbar__arrow-down"}},24:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var o=n(1),a=n(69),i=function(e,t,n,o){var a,i=arguments.length,s=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,o);else for(var r=e.length-1;r>=0;r--)(a=e[r])&&(s=(i<3?a(s):i>3?a(t,n,s):a(t,n))||s);return i>3&&s&&Object.defineProperty(t,n,s),s};class s{constructor(){const e=window.location;this._pathName=e.pathname,this._baseUrl=e.protocol+"//"+e.host,this.parsed=Object(a.parse)(e.search),this.unListen=null,this.listeners=[],Object(o.o)(()=>this._path,e=>this.path=e)}createPath(e){return this._pathName+"?"+Object(a.stringify)(e)}get _path(){return this.createPath(this.parsed)}get(e,t=null){var n;return null!==(n=this.parsed[e])&&void 0!==n?n:t}at(e){return this.createPath(Object.assign({page:this.parsed.page},this.processQuery(e)))}fullUrl(e){return this._baseUrl+this.createPath(Object.assign({page:this.parsed.page},this.processQuery(e)))}with(e){return this.createPath(Object.assign(Object.assign({},this.parsed),this.processQuery(e)))}without(e){const t=Object.assign({},this.parsed);return delete t[e],this.createPath(t)}useHistory(e){return this.unListen&&this.unListen(),this.history=e,this.unListen=this.history.listen(e=>{this.parsed=Object(a.parse)(e.search),this.listeners.forEach(e=>e())}),this}listen(e){this.listeners.push(e)}unlisten(e){this.listeners=this.listeners.filter(t=>t===e)}processQuery(e){const t=Object.assign({},e);return Object.getOwnPropertyNames(e).forEach(n=>{e[n]&&0===e[n].length?delete t[n]:t[n]=e[n]}),t}}i([o.n],s.prototype,"path",void 0),i([o.n],s.prototype,"parsed",void 0),i([o.h],s.prototype,"_path",null);const r=new s},255:function(e,t,n){e.exports={"create-new-btn":"FeedsScreen__create-new-btn",createNewBtn:"FeedsScreen__create-new-btn"}},257:function(e,t,n){e.exports={"arrow-link":"WizardNavbar__arrow-link",arrowLink:"WizardNavbar__arrow-link","prev-link":"WizardNavbar__prev-link WizardNavbar__arrow-link",prevLink:"WizardNavbar__prev-link WizardNavbar__arrow-link","next-link":"WizardNavbar__next-link WizardNavbar__arrow-link",nextLink:"WizardNavbar__next-link WizardNavbar__arrow-link"}},258:function(e,t,n){e.exports={message:"FeedNamePrompt__message",input:"FeedNamePrompt__input"}},27:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));class o{static getById(e){const t=o.list.find(t=>t.id===e);return!t&&o.list.length>0?o.list[0]:t}static getName(e){const t=o.getById(e);return t?t.name:"(Missing layout)"}static addLayout(e){o.list.push(e)}}o.list=[]},3:function(e,t,n){"use strict";n.d(t,"r",(function(){return c})),n.d(t,"f",(function(){return u})),n.d(t,"b",(function(){return d})),n.d(t,"c",(function(){return m})),n.d(t,"d",(function(){return p})),n.d(t,"m",(function(){return h})),n.d(t,"h",(function(){return g})),n.d(t,"e",(function(){return f})),n.d(t,"l",(function(){return b})),n.d(t,"n",(function(){return _})),n.d(t,"j",(function(){return v})),n.d(t,"a",(function(){return E})),n.d(t,"i",(function(){return y})),n.d(t,"k",(function(){return w})),n.d(t,"q",(function(){return S})),n.d(t,"p",(function(){return O})),n.d(t,"o",(function(){return C})),n.d(t,"g",(function(){return k}));var o=n(0),a=n.n(o),i=n(161),s=n(160),r=n(10);let l=0;function c(){return l++}function u(e){const t={};return Object.getOwnPropertyNames(e).forEach(n=>{const o=e[n];Array.isArray(o)?t[n]=o.slice():t[n]="object"==typeof o?u(o):o}),t}function d(e,t){return Object.getOwnPropertyNames(t).forEach(n=>{"object"!=typeof t[n]||Array.isArray(t[n])?e[n]=t[n]:("object"!=typeof e[n]&&(e[n]={}),d(e[n],t[n]))}),e}function m(e,t){return Array.isArray(e)&&Array.isArray(t)?p(e,t):"object"==typeof e&&"object"==typeof t?h(e,t):e===t}function p(e,t,n){if(e===t)return!0;if(e.length!==t.length)return!1;for(let o=0;o<e.length;++o)if(n){if(!n(e[o],t[o]))return!1}else if(!m(e[o],t[o]))return!1;return!0}function h(e,t){return e&&t&&"object"==typeof e&&"object"==typeof t?!Object.getOwnPropertyNames(e).some(n=>!m(e[n],t[n])):m(e,t)}function g(e,t,n){return n=null!=n?n:(e,t)=>e===t,e.filter(e=>!t.some(t=>n(e,t)))}function f(e,t,n){return n=null!=n?n:(e,t)=>e===t,e.every(e=>t.some(t=>n(e,t)))&&t.every(t=>e.some(e=>n(t,e)))}function b(e,t){return 0===e.tag.localeCompare(t.tag)&&e.sort===t.sort}function _(e,t,n=0,i=!1){let s=e.trim();i&&(s=s.replace(/((?:^[.*•]+(\r\n|\r|\n))+)/gm,"\n"));const r=s.split("\n"),l=r.map((e,n)=>{if(e=e.trim(),i&&/^[.*•]$/.test(e))return null;let s,l=[];for(;null!==(s=/#([^\s]+)/g.exec(e));){const t="https://instagram.com/explore/tags/"+s[1],n=a.a.createElement("a",{href:t,target:"_blank",key:c()},s[0]),o=e.substr(0,s.index),i=e.substr(s.index+s[0].length);l.push(o),l.push(n),e=i}return e.length&&l.push(e),t&&(l=t(l,n)),r.length>1&&l.push(a.a.createElement("br",{key:c()})),a.a.createElement(o.Fragment,{key:c()},l)});return n>0?l.slice(0,n):l}function v(e){const t=e.match(/instagram\.com\/p\/([^\/]+)\//);return t&&t.length>0?t[1]:null}var E;function y(e,t=E.MEDIUM){return`https://www.instagram.com/p/${e}/media/?size=${t}`}function w(e,t=E.MEDIUM){return e.thumbnail?e.thumbnail:y(v(e.permalink),t)}function S(e,t){const n=/(\s+)/g;let o,a=0,i=0,s="";for(;null!==(o=n.exec(e))&&a<t;){const t=o.index+o[1].length;s+=e.substr(i,t-i),i=t,a++}return i<e.length&&(s+=" ..."),s}function O(e){return Object(i.a)(Object(s.a)(e),{addSuffix:!0})}function C(e,t){const n=[];return e.forEach((e,o)=>{const a=o%t;Array.isArray(n[a])?n[a].push(e):n[a]=[e]}),n}function k(e,t){return function e(t){if(t.type===r.a.Type.VIDEO){const e=document.createElement("video");return e.autoplay=!1,e.style.position="absolute",e.style.top="0",e.style.left="0",e.style.visibility="hidden",document.body.appendChild(e),new Promise(n=>{e.src=t.url,e.addEventListener("loadeddata",()=>{n({width:e.videoWidth,height:e.videoHeight}),document.body.removeChild(e)})})}if(t.type===r.a.Type.IMAGE){const e=new Image;return e.src=t.url,new Promise(t=>{e.onload=()=>{t({width:e.naturalWidth,height:e.naturalHeight})}})}return t.type===r.a.Type.ALBUM?e(t.children[0]):Promise.reject("Unknown media type")}(e).then(e=>function(e,t){const n=e.width>e.height?t.width/e.width:t.height/e.height;return{width:e.width*n,height:e.height*n}}(e,t))}!function(e){e.SMALL="t",e.MEDIUM="m",e.LARGE="l"}(E||(E={}))},30:function(e,n){e.exports=t},31:function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return u})),n.d(t,"c",(function(){return m}));var o=n(0),a=n.n(o),i=n(30),s=n.n(i),r=n(7);class l{constructor(e=new Map,t=[]){this.factories=e,this.extensions=new Map,this.cache=new Map,t.forEach(e=>this.addModule(e))}addModule(e){e.factories&&(this.factories=new Map([...this.factories,...e.factories])),e.extensions&&e.extensions.forEach((e,t)=>{this.extensions.has(t)?this.extensions.get(t).push(e):this.extensions.set(t,[e])})}get(e){let t=this.factories.get(e);if(void 0===t)throw new Error('Service "'+e+'" does not exist');let n=this.cache.get(e);if(void 0===n){n=t(this);let o=this.extensions.get(e);o&&o.forEach(e=>n=e(this,n)),this.cache.set(e,n)}return n}has(e){return this.factories.has(e)}}class c{constructor(e,t,n){this.key=e,this.mount=t,this.modules=n,this.container=null}addModules(e){this.modules=this.modules.concat(e)}run(){if(null!==this.container)return;const e=()=>{!function(e){const t=`app/${e.key}/run`;document.dispatchEvent(new d(t,e))}(this);const e=m({root:()=>null,"root/children":()=>[]});this.container=new l(e,this.modules);const t=this.container.get("root/children").map((e,t)=>a.a.createElement(e,{key:t})),n=a.a.createElement(r.a,{c:this.container},t);this.modules.forEach(e=>e.run&&e.run(this.container)),s.a.render(n,this.mount)};"complete"===document.readyState?e():window.addEventListener("load",e)}}function u(e,t){document.addEventListener(`app/${e}/run`,e=>{t(e.detail.app)})}class d extends CustomEvent{constructor(e,t){super(e,{detail:{app:t}})}}function m(e){return new Map(Object.entries(e))}},32:function(e,t,n){"use strict";function o(e,t,n={}){return window.open(e,t,function(e={}){return Object.getOwnPropertyNames(e).map(t=>`${t}=${e[t]}`).join(",")}(n))}function a(e,t){return{top:window.top.outerHeight/2+window.top.screenY-t/2,left:window.top.outerWidth/2+window.top.screenX-e/2,width:e,height:t}}function i(){const{innerWidth:e,innerHeight:t}=window;return{width:e,height:t}}n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return i}))},339:function(e,t,n){},341:function(e,t,n){e.exports={root:"ProUpgradeBtn__root"}},343:function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var o=n(146),a=n.n(o),i=n(0),s=n.n(i),r=n(5),l=n(8),c=n(77),u=n(9);function d({value:e,defaultValue:t,onDone:n}){const o=s.a.useRef(),[i,d]=s.a.useState(""),[m,p]=s.a.useState(!1),h=()=>{d(e),p(!0)},g=()=>{p(!1),n&&n(i),o.current&&o.current.focus()},f=e=>{switch(e.key){case"Enter":case" ":h()}};return s.a.createElement("div",{className:a.a.root},s.a.createElement(c.a,{isOpen:m,onBlur:()=>p(!1),placement:"bottom"},({ref:n})=>s.a.createElement("div",{ref:Object(u.d)(n,o),className:a.a.staticContainer,onClick:h,onKeyPress:f,tabIndex:0,role:"button"},s.a.createElement("span",{className:a.a.label},e||t),s.a.createElement(l.a,{icon:"edit",className:a.a.editIcon})),s.a.createElement(c.b,null,s.a.createElement(c.d,null,s.a.createElement("div",{className:a.a.editContainer},s.a.createElement("input",{type:"text",value:i,onChange:e=>{d(e.target.value)},onKeyDown:e=>{switch(e.key){case"Enter":g();break;case"Escape":p(!1);break;default:return}e.preventDefault(),e.stopPropagation()},autoFocus:!0,placeholder:"Feed name"}),s.a.createElement(r.a,{className:a.a.doneBtn,type:r.c.PRIMARY,size:r.b.NORMAL,onClick:g},s.a.createElement(l.a,{icon:"yes"})))))))}},344:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var o=n(0),a=n.n(o),i=n(257),s=n.n(i),r=n(123),l=n(5),c=n(8);function u({children:e,steps:t,current:n,onChangeStep:o,firstStep:i,lastStep:u}){var d;i=null!=i?i:[],u=null!=u?u:[];const m=null!==(d=t.findIndex(e=>e.key===n))&&void 0!==d?d:0,p=m<=0,h=m>=t.length-1,g=p?null:t[m-1],f=h?null:t[m+1],b=p?i:a.a.createElement(l.a,{type:l.c.LINK,onClick:()=>!p&&o&&o(t[m-1].key),className:s.a.prevLink,disabled:g.disabled},a.a.createElement(c.a,{icon:"arrow-left-alt2"}),a.a.createElement("span",null,g.label)),_=h?u:a.a.createElement(l.a,{type:l.c.LINK,onClick:()=>!h&&o&&o(t[m+1].key),className:s.a.nextLink,disabled:f.disabled},a.a.createElement("span",null,f.label),a.a.createElement(c.a,{icon:"arrow-right-alt2"}));return a.a.createElement(r.b,null,{path:[],left:b,right:_,center:e})}},345:function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var o=n(0),a=n.n(o),i=n(224),s=n.n(i),r=n(123),l=n(5),c=n(8),u=n(77);function d({pages:e,current:t,onChangePage:n,showNavArrows:o,hideMenuArrow:i,children:u}){var d,p;const{path:h,right:g}=u,f=null!==(d=e.findIndex(e=>e.key===t))&&void 0!==d?d:0,b=null!==(p=e[f].label)&&void 0!==p?p:"",_=f<=0,v=f>=e.length-1,E=_?null:e[f-1],y=v?null:e[f+1];let w=[];return o&&w.push(a.a.createElement(l.a,{key:"page-menu-left",type:l.c.PILL,onClick:()=>!_&&n&&n(e[f-1].key),disabled:_||E.disabled},a.a.createElement(c.a,{icon:"arrow-left-alt2"}))),w.push(a.a.createElement(m,{key:"page-menu",pages:e,current:t,onClickPage:e=>n&&n(e)},a.a.createElement("span",null,b),!i&&a.a.createElement(c.a,{icon:"arrow-down-alt2",className:s.a.arrowDown}))),o&&w.push(a.a.createElement(l.a,{key:"page-menu-left",type:l.c.PILL,onClick:()=>!v&&n&&n(e[f+1].key),disabled:v||y.disabled},a.a.createElement(c.a,{icon:"arrow-right-alt2"}))),a.a.createElement(r.b,{pathStyle:h.length>1?"line":"none"},{path:h,right:g,center:w})}function m({pages:e,current:t,onClickPage:n,children:o}){const[i,r]=a.a.useState(!1),l=()=>r(!0),c=()=>r(!1);return a.a.createElement(u.a,{isOpen:i,onBlur:c,placement:"bottom-start",refClassName:s.a.menuRef},({ref:e})=>a.a.createElement("a",{ref:e,className:s.a.menuLink,onClick:l},o),a.a.createElement(u.b,null,e.map(e=>{return a.a.createElement(u.c,{key:e.key,disabled:e.disabled,active:e.key===t,onClick:(o=e.key,()=>{n&&n(o),c()})},e.label);var o})))}},346:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var o=n(0),a=n.n(o),i=n(183),s=n.n(i),r=n(123),l=n(16);function c({children:{path:e,tabs:t,right:n},current:o,onClickTab:i}){return a.a.createElement(r.b,{pathStyle:"chevron"},{path:e,right:n,left:t.map(e=>{return a.a.createElement(u,{tab:e,key:e.key,isCurrent:e.key===o,onClick:(t=e.key,()=>i&&i(t))});var t})})}function u({tab:e,isCurrent:t,onClick:n}){return a.a.createElement("a",{key:e.key,role:"button",tabIndex:0,className:e.disabled?s.a.disabled:t?s.a.current:s.a.tab,onClick:n,onKeyDown:Object(l.f)(n)},a.a.createElement("span",{className:s.a.label},e.label))}},376:function(e,t,n){},39:function(e,t,n){"use strict";function o(e){const t=e.getBoundingClientRect();return t.top>=0&&t.left>=0&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&t.right<=(window.innerWidth||document.documentElement.clientWidth)}function a(e){const t=document.createElement("DIV");return t.innerHTML=e,t.textContent||t.innerText||""}n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return a}))},4:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var o,a=n(14),i=n(1);!function(e){let t;!function(e){e.PERSONAL="PERSONAL",e.BUSINESS="BUSINESS"}(t=e.Type||(e.Type={}))}(o||(o={}));const s=Object(i.n)([]),r="https://secure.gravatar.com/avatar/4a94d759753ade2961582f7345c1d7b2?s=64&d=mm&r=g",l=e=>s.find(t=>t.id===e),c=e=>"https://instagram.com/"+e;function u(e){if("object"==typeof e&&Array.isArray(e.data))return e.data.sort((e,t)=>e.type===t.type?0:e.type===o.Type.PERSONAL?-1:1),s.splice(0,s.length),e.data.forEach(e=>s.push(Object(i.n)(e))),s;throw"Spotlight encountered a problem trying to load your accounts. Kindly contact customer support for assistance."}t.b={list:s,DEFAULT_PROFILE_PIC:r,getById:l,getByUsername:e=>s.find(t=>t.username===e),hasAccounts:()=>s.length>0,filterExisting:e=>e.filter(e=>void 0!==l(e)),idsToAccounts:e=>e.map(e=>l(e)).filter(e=>void 0!==e),getBusinessAccounts:()=>s.filter(e=>e.type===o.Type.BUSINESS),getProfilePicUrl:e=>e.customProfilePicUrl?e.customProfilePicUrl:e.profilePicUrl?e.profilePicUrl:r,getBioText:e=>e.customBio.length?e.customBio:e.bio,getProfileUrl:e=>c(e.username),getUsernameUrl:c,loadAccounts:function(){return a.a.getAccounts().then(u).catch(e=>{throw a.a.getErrorReason(e)})},loadFromResponse:u}},42:function(e,t,n){"use strict";var o=n(68);t.a=new class{constructor(){this.types=[],this.mediaStore=o.a}addPromotionType(e){this.types.push(e)}getPromotionType(e){return this.types.find(t=>t.value===e)}getMediaPromo(e,t){var n;const o=t.promotions.get(e.id);if(!o)return[{},null];const a=this.getPromotionType(o.type);return a?[null!==(n=o.data)&&void 0!==n?n:{},a]:[{},null]}executeMediaClick(e,t){const[n,o]=this.getMediaPromo(e,t);return!(null===o||!o.isValid(e,n)||"function"!=typeof o.onMediaClick)&&o.onMediaClick(e,n)}getLinkText(e,t){var n,o;const[a,i]=this.getMediaPromo(e,t);return null!==i&&i.isValid(e,a)?{text:i.getPopupLinkText&&null!==(n=i.getPopupLinkText(e,a))&&void 0!==n?n:null,url:i.getMediaUrl&&null!==(o=i.getMediaUrl(e,a))&&void 0!==o?o:null}:{text:null,url:null}}}},47:function(e,t,n){e.exports={root:"MediaThumbnail__root","media-background-fade-in-animation":"MediaThumbnail__media-background-fade-in-animation",mediaBackgroundFadeInAnimation:"MediaThumbnail__media-background-fade-in-animation","media-object-fade-in-animation":"MediaThumbnail__media-object-fade-in-animation",mediaObjectFadeInAnimation:"MediaThumbnail__media-object-fade-in-animation",image:"MediaThumbnail__image","not-available":"MediaThumbnail__not-available",notAvailable:"MediaThumbnail__not-available"}},50:function(e,t,n){e.exports={root:"SettingsField__root layout__flex-column",label:"SettingsField__label layout__flex-column",container:"SettingsField__container layout__flex-row",control:"SettingsField__control layout__flex-column","control-partial-width":"SettingsField__control-partial-width SettingsField__control layout__flex-column",controlPartialWidth:"SettingsField__control-partial-width SettingsField__control layout__flex-column","control-full-width":"SettingsField__control-full-width SettingsField__control layout__flex-column",controlFullWidth:"SettingsField__control-full-width SettingsField__control layout__flex-column",tooltip:"SettingsField__tooltip layout__flex-column"}},570:function(e,t,n){"use strict";n.r(t),n(227);var o=n(31),a=(n(376),n(320)),i=n(1),s=n(0),r=n.n(s),l=n(7);const c=(e,t)=>Object(l.b)(n=>r.a.createElement(e,Object.assign(Object.assign({},t),n))),u=(e,t)=>Object(l.b)(n=>{const o={};return Object.keys(t).forEach(e=>o[e]=t[e](n)),r.a.createElement(e,Object.assign({},o,n))});var d=n(41),m=n(321),p=n(24),h=n(19);function g(){const e=new Date,t=3===e.getMonth()&&1===e.getDate()?"spitloght-800w.png":"spotlight-800w.png";return r.a.createElement("div",{className:"admin-loading"},r.a.createElement("div",{className:"admin-loading__perspective"},r.a.createElement("div",{className:"admin-loading__container"},r.a.createElement("img",{src:h.a.image(t),className:"admin-loading__logo",alt:"Spotlight"}))))}var f=n(6),b=n(12),_=n(336);const v=Object(l.b)((function({store:e,screensStore:t,toaster:n,titleTemplate:o}){e.load();const a=t=>{var n,o;const a=null!==(o=null!==(n=t.detail.message)&&void 0!==n?n:t.detail.response.data.message)&&void 0!==o?o:null;e.toaster.addToast("feed/fetch_fail",()=>r.a.createElement("div",null,r.a.createElement("p",null,"An error occurred while retrieving the media for this feed. Details:"),a&&r.a.createElement("code",null,a),r.a.createElement("p",null,"If this error persists, kindly"," ",r.a.createElement("a",{href:b.a.resources.supportUrl,target:"_blank"},"contact customer support"),".")),0)};Object(s.useEffect)(()=>(document.addEventListener(f.a.Events.FETCH_FAIL,a),()=>document.removeEventListener(f.a.Events.FETCH_FAIL,a)),[]);const i=r.a.createElement(n);return e.isLoaded?r.a.createElement(d.b,{history:p.a.history},t.screens.map((e,t)=>r.a.createElement(m.a,{key:e.id,when:"screen",is:e.id,isRoot:0===t,render:()=>{const t=()=>r.a.createElement(e.component);return t.displayName=e.title,document.title=o.replace("%s",e.title),r.a.createElement(t)}})),i,r.a.createElement(_.a,null)):r.a.createElement(r.a.Fragment,null,r.a.createElement(g,null),i)}));var E;!function(e){e.NEW_FEED="new",e.EDIT_FEED="edit",e.FEED_LIST="feeds",e.SETTINGS="settings"}(E||(E={}));class y{constructor(e){this.screens=e,this.screens.sort((e,t)=>{var n,o;const a=null!==(n=e.position)&&void 0!==n?n:0,i=null!==(o=t.position)&&void 0!==o?o:0;return Math.sign(a-i)})}get current(){var e;const t=null!==(e=p.a.get("screen"))&&void 0!==e?e:"";return this.screens.find((e,n)=>t===e.id||!t&&0===n)}}var w=n(255),S=n.n(w),O=n(9),C=n(34);const k=Object(i.n)({initialized:!1,list:[]}),T=({navbar:e,className:t,fillPage:n,children:o})=>{const a=r.a.useRef(null);Object(s.useEffect)(()=>{a.current&&(function(){if(!k.initialized){const e=Array.from(document.querySelectorAll(".sli-notice")),t=Array.from(document.querySelectorAll(".fs-notice.fs-slug-spotlight-social-photo-feeds"));k.list=e.concat(t),k.initialized=!0}}(),k.list.forEach(e=>{e.remove(),a.current.appendChild(e)}))},[]);const i=C.a.getExpiringTokenAccounts(),l=Object(O.a)("admin-screen",{"--fillPage":n})+(t?" "+t:"");return r.a.createElement("div",{className:l},e&&r.a.createElement("div",{className:"admin-screen__navbar"},r.a.createElement(e)),r.a.createElement("div",{className:"admin-screen__content"},r.a.createElement("div",{className:"admin-screen__notices",ref:a},i.map(e=>r.a.createElement("div",{key:e.id,className:"notice notice-warning"},r.a.createElement("p",null,"The access token for the ",r.a.createElement("b",null,"@",e.username)," account is about to expire."," ",r.a.createElement("a",{className:"admin-screen__reconnect",onClick:t=>function(e,t){C.a.openAuthWindow(t.type,0,()=>{b.a.restApi.deleteAccountMedia(t.id)}),e.preventDefault()}(t,e)},"Re-connect the account")," ","to keep using it in Spotlight.")))),o))};var L=n(28),N=n(49),P=n(58),x=n.n(P),A=n(8),M=n(5),I=n(4),B=n(205),D=n(119),F=n(27);const j=({toaster:e})=>{const t={cols:{name:x.a.nameCol,sources:x.a.sourcesCol,usages:x.a.usagesCol,actions:x.a.actionsCol},cells:{name:x.a.nameCell,sources:x.a.sourcesCell,usages:x.a.usagesCell,actions:x.a.actionsCell}};return r.a.createElement("div",{className:"feeds-list"},r.a.createElement(D.a,{styleMap:t,cols:[{id:"name",label:"Name",render:e=>{const t=p.a.at({screen:E.EDIT_FEED,id:e.id.toString()});return r.a.createElement("div",null,r.a.createElement(N.a,{to:t,className:x.a.name},e.name?e.name:"(no name)"),r.a.createElement("div",{className:x.a.metaList},r.a.createElement("span",{className:x.a.id},"ID: ",e.id),r.a.createElement("span",{className:x.a.layout},F.a.getName(e.options.layout))))}},{id:"sources",label:"Shows posts from",render:e=>r.a.createElement(R,{feed:e})},{id:"usages",label:"Instances",render:e=>r.a.createElement(z,{feed:e})},{id:"actions",label:"Actions",render:t=>r.a.createElement("div",{className:x.a.actionsList},r.a.createElement(B.a,{feed:t,toaster:e},r.a.createElement(M.a,{type:M.c.SECONDARY,tooltip:"Copy shortcode"},r.a.createElement(A.a,{icon:"editor-code"}))),r.a.createElement(M.a,{type:M.c.DANGER,tooltip:"Delete feed",onClick:()=>(e=>{confirm("Are you sure you want to delete this feed? This cannot be undone.")&&L.a.deleteFeed(e)})(t)},r.a.createElement(A.a,{icon:"trash"})))}],rows:L.a.list}))},R=({feed:e})=>{let t=[];const n=f.a.Options.getSources(e.options);return n.accounts.forEach(e=>{const n=W(e);n&&t.push(n)}),n.tagged.forEach(e=>{const n=W(e,!0);n&&t.push(n)}),n.hashtags.forEach(e=>t.push(r.a.createElement("div",null,"#",e.tag))),0===t.length&&t.push(r.a.createElement("div",{className:x.a.noSourcesMsg},r.a.createElement(A.a,{icon:"warning"}),r.a.createElement("span",null,"Feed has no sources"))),r.a.createElement("div",{className:x.a.sourcesList},t.map((e,t)=>e&&r.a.createElement(H,{key:t},e)))},z=({feed:e})=>r.a.createElement("div",{className:x.a.usagesList},e.usages.map((e,t)=>r.a.createElement("div",{key:t,className:x.a.usage},r.a.createElement("a",{className:x.a.usageLink,href:e.link,target:"_blank"},e.name),r.a.createElement("span",{className:x.a.usageType},"(",e.type,")"))));function W(e,t){return e?r.a.createElement(U,{account:e,isTagged:t}):null}const U=({account:e,isTagged:t})=>{const n=t?"tag":e.type===I.a.Type.BUSINESS?"businessman":"admin-users";return r.a.createElement("div",null,r.a.createElement(A.a,{icon:n}),e.username)},H=({children:e})=>r.a.createElement("div",{className:x.a.source},e);var G=n(71),K=n(219),q=n.n(K);const Y=p.a.at({screen:E.NEW_FEED}),V=()=>{const[e,t]=r.a.useState(!1);return r.a.createElement(G.a,{className:q.a.root,isTransitioning:e},r.a.createElement("div",null,r.a.createElement("h1",null,"Start engaging with your audience"),r.a.createElement(G.a.Thin,null,r.a.createElement("p",null,"Connect with more people by embedding one or more Instagram feeds on this website."),r.a.createElement("p",null,"It only takes 3 steps! Let’s get going!"),r.a.createElement(G.a.StepList,null,r.a.createElement(G.a.Step,{num:1,isDone:I.b.list.length>0},r.a.createElement("span",null,"Connect your Instagram Account")),r.a.createElement(G.a.Step,{num:2},r.a.createElement("span",null,"Design your feed")),r.a.createElement(G.a.Step,{num:3},r.a.createElement("span",null,"Embed it on your site"))))),r.a.createElement("div",{className:q.a.callToAction},r.a.createElement(G.a.HeroButton,{onClick:()=>{t(!0),setTimeout(()=>p.a.history.push(Y,{}),G.a.TRANSITION_DURATION)}},I.b.list.length>0?"Design your feed":"Connect your Instagram Account"),r.a.createElement(G.a.HelpMsg,{className:q.a.contactUs},"If you need help at any time,"," ",r.a.createElement("a",{href:b.a.resources.supportUrl,target:"_blank",style:{whiteSpace:"nowrap"}},"contact me here"),".",r.a.createElement("br",null),"- Mark Zahra, Spotlight")))};var $=Object(l.b)((function({navbar:e,toaster:t}){return r.a.createElement(T,{navbar:e},r.a.createElement("div",{className:S.a.root},L.a.hasFeeds()?r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:S.a.createNewBtn},r.a.createElement(N.a,{to:p.a.at({screen:E.NEW_FEED}),className:"button button-primary button-large"},"Create a new feed")),r.a.createElement(j,{toaster:t})):r.a.createElement(V,null)))})),X=n(338),J=n(352),Q=n(339),Z=n.n(Q),ee=n(117),te=n(23),ne=n(69),oe=n(16);function ae({when:e,message:t}){return Object(oe.k)(t,e),r.a.createElement(d.a,{when:e,message:t})}const ie="You have unsaved changes. If you leave now, your changes will be lost.";var se=Object(l.b)((function({navbar:e}){const t=p.a.get("tab"),n=t?b.a.settings.pages.find(e=>t===e.id):b.a.settings.pages[0];return Object(s.useEffect)(()=>()=>{te.b.isDirty&&p.a.get("screen")!==E.SETTINGS&&te.b.restore()},[]),r.a.createElement(r.a.Fragment,null,r.a.createElement(T,{navbar:e,className:Z.a.root},n&&r.a.createElement(ee.a,{page:n})),r.a.createElement(d.a,{when:te.b.isDirty,message:re}),r.a.createElement(ae,{when:te.b.isDirty,message:ie}))}));function re(e){return Object(ne.parse)(e.search).screen===E.SETTINGS||ie}var le=n(154),ce=n(341),ue=n.n(ce),de=function({url:e,children:t}){return r.a.createElement("a",{className:ue.a.root,href:null!=e?e:b.a.resources.upgradeLocalUrl},null!=t?t:"Upgrade to PRO")},me=Object(l.b)((function({store:e,right:t,showUpgrade:n,chevron:o,children:a}){n=null!=n?n:null==t;const i=r.a.createElement(le.a.Item,null,e.current.title);return r.a.createElement(le.a,null,r.a.createElement(r.a.Fragment,null,i,o&&r.a.createElement(le.a.Chevron,null),a),t?r.a.createElement(t):n&&r.a.createElement(de,{url:b.a.resources.trialLocalUrl},"Start 14-day PRO trial"))}));class pe{constructor(e,t){this.fns=e,this.delay=null!=t?t:1}load(e=null,t){this.numLoaded=0,this.isLoading=!0;const n=()=>{this.numLoaded++,this.numLoaded>=this.fns.length&&setTimeout(()=>{this.isLoading=!1,t&&t()},this.delay)};this.fns.forEach(t=>t(e,n))}}var he=n(141),ge=n(125),fe=n(14),be=n(206),_e=function(e,t,n,o){var a,i=arguments.length,s=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,o);else for(var r=e.length-1;r>=0;r--)(a=e[r])&&(s=(i<3?a(s):i>3?a(t,n,s):a(t,n))||s);return i>3&&s&&Object.defineProperty(t,n,s),s},ve=L.a.SavedFeed;class Ee{constructor(e,t,n){this.isLoaded=!1,this.isLoading=!1,this.editorTab="connect",this.isGoingFromNewToEdit=!1,this.isPromptingFeedName=!1,this.feed=new ve,this.loader=e,this.toaster=t,this.editorConfig=n,this.isDoingOnboarding=b.a.config.doOnboarding}edit(e){this.isGoingFromNewToEdit||(this.editorTab="connect"),this.isGoingFromNewToEdit=!1,this.feed=null,this.feed=new ve(e),this.isEditorDirty=!1}saveFeed(e){const t=null===e.id;return this.isDoingOnboarding=!1,new Promise((n,o)=>{L.a.saveFeed(e).then(e=>{this.toaster.addToast("feed/save/success",c(he.a,{message:"Feed saved."})),t&&(this.isGoingFromNewToEdit=!0,p.a.history.push(p.a.at({screen:E.EDIT_FEED,id:e.id.toString()}),{})),n(e)}).catch(e=>{const t=fe.a.getErrorReason(e);this.toaster.addToast("feed/save/error",c(be.a,{message:"Failed to save the feed: "+t})),o(t)})})}saveEditor(e){if(!this.isEditorDirty)return;const t=null===this.feed.id;if(0!==this.feed.name.length||e)return this.isSavingFeed=!0,this.isDoingOnboarding=!1,L.a.saveFeed(this.feed).then(e=>{this.feed=new ve(e),this.isSavingFeed=!1,this.isEditorDirty=!1,this.toaster.addToast("feed/saved",c(he.a,{message:"Feed saved."})),t&&(this.isGoingFromNewToEdit=!0,p.a.history.push(p.a.at({screen:E.EDIT_FEED,id:this.feed.id.toString()}),{}))});this.isPromptingFeedName=!0}cancelEditor(){this.isGoingFromNewToEdit||(this.feed=new ve,this.isEditorDirty=!1,this.isGoingFromNewToEdit=!1)}closeEditor(){this.cancelEditor(),setTimeout(()=>{p.a.history.push(p.a.at({screen:E.FEED_LIST}),{})},10)}onEditorChange(e){e&&ve.setFromObject(this.feed,e),this.isEditorDirty=!0}load(){this.isLoaded||this.isLoading||(this.isLoading=!0,this.loader.load(null,()=>{this.isLoaded=!0,this.isLoading=!1,ge.a.fetch()}))}}_e([i.n],Ee.prototype,"isLoaded",void 0),_e([i.n],Ee.prototype,"isLoading",void 0),_e([i.n],Ee.prototype,"feed",void 0),_e([i.n],Ee.prototype,"isSavingFeed",void 0),_e([i.n],Ee.prototype,"isEditorDirty",void 0),_e([i.n],Ee.prototype,"editorConfig",void 0),_e([i.n],Ee.prototype,"editorTab",void 0),_e([i.n],Ee.prototype,"isDoingOnboarding",void 0),_e([i.n],Ee.prototype,"isGoingFromNewToEdit",void 0),_e([i.n],Ee.prototype,"isPromptingFeedName",void 0),_e([i.f],Ee.prototype,"edit",null),_e([i.f],Ee.prototype,"saveEditor",null),_e([i.f],Ee.prototype,"cancelEditor",null),_e([i.f],Ee.prototype,"closeEditor",null),_e([i.f],Ee.prototype,"onEditorChange",null),_e([i.f],Ee.prototype,"load",null);var ye=n(221),we=n.n(ye),Se=n(151),Oe=Object(l.b)((function({store:e}){const t=p.a.get("tab");return r.a.createElement(me,{store:e,chevron:!0,showUpgrade:!1,right:Ce},b.a.settings.pages.map((e,n)=>r.a.createElement(le.a.Link,{key:e.id,linkTo:p.a.with({tab:e.id}),isCurrent:t===e.id||!t&&0===n},e.title)))}));const Ce=Object(l.b)((function({}){const e=!te.b.isDirty;return r.a.createElement("div",{className:we.a.buttons},r.a.createElement(M.a,{className:we.a.cancelBtn,type:M.c.DANGER_PILL,size:M.b.LARGE,onClick:()=>te.b.restore(),disabled:e},"Cancel"),r.a.createElement(Se.a,{className:we.a.saveBtn,onClick:()=>te.b.save(),isSaving:te.b.isSaving,tooltip:"Save the settings (Ctrl+S)",disabled:e}))}));var ke=n(181),Te=n.n(ke),Le=n(3),Ne=n(40);function Pe({}){const e=r.a.useRef(),t=r.a.useRef([]),[n,o]=r.a.useState(0),[a,i]=r.a.useState(!1),[,l]=r.a.useState(),c=()=>{const n=function(e){const t=.4*e.width,n=t/724,o=707*n,a=22*n,i=35*n;return{bounds:e,origin:{x:(e.width-t)/2+o-i/2,y:.5*e.height+a-i/2},scale:n,particleSize:i}}(e.current.getBoundingClientRect());t.current=t.current.map(e=>{const t=e.didSike?1:Math.max(1,1.3-1.3*Math.min(1,e.life/100));return Object.assign(Object.assign({},e),{pos:{x:e.pos.x+e.vel.x*t,y:e.pos.y+e.vel.y*t},life:e.life+1})}).filter(e=>e.life<500&&e.pos.x>=0&&e.pos.y>=0&&e.pos.x+e.size<=n.bounds.width&&e.pos.y+e.size<=n.bounds.height),t.current.length<30&&10*Math.random()>7&&t.current.push((e=>{const t=Math.max(1,4*Math.random()),n=2*Math.random()*Math.PI,o={x:Math.sin(n)*t,y:Math.cos(n)*t};return{pos:Object.assign({},e.origin),vel:o,size:e.particleSize,life:1}})(n)),l(Le.r)};Object(s.useEffect)(()=>{const e=setInterval(c,25);return()=>clearInterval(e)},[]);const u=function(e){let t=null;return xe.forEach(([n,o])=>{e>=n&&(t=o)}),t}(n);return r.a.createElement("div",{className:Te.a.root},r.a.createElement("h1",{style:{textAlign:"center"}},"Let's play!"),r.a.createElement("p",null,"Click on as many Spotlight dots as you can. We challenge you to ",r.a.createElement("strong",null,"hit ",100),"!"),r.a.createElement("br",null),r.a.createElement("div",{ref:e,style:Ae.container},n>0&&r.a.createElement("div",{className:Te.a.score},r.a.createElement("strong",null,"Score"),": ",r.a.createElement("span",null,n)),u&&r.a.createElement("div",{className:Te.a.message},r.a.createElement("span",{className:Te.a.messageBubble},u)),t.current.map((e,a)=>r.a.createElement("div",{key:a,onMouseDown:()=>(e=>{const a=t.current[e].didSike?5:1;t.current.splice(e,1),o(n+a)})(a),onMouseEnter:()=>(e=>{const n=t.current[e];if(n.didSike)return;const o=1e3*Math.random();o>100&&o<150&&(n.vel={x:5*Math.sign(-n.vel.x),y:5*Math.sign(-n.vel.y)},n.life=100,n.didSike=!0)})(a),style:Object.assign(Object.assign({},Ae.particle),{top:e.pos.y,left:e.pos.x,width:e.size,height:e.size,backgroundColor:e.didSike?"#ffaa00":"#"+(14492491+65536*e.life+256*e.life+e.life).toString(16)})},e.didSike&&r.a.createElement("span",{style:Ae.sike},"x",5)))),r.a.createElement(Ne.a,{title:"Get 20% off Spotlight PRO",isOpen:n>=100&&!a,onClose:()=>i(!0),allowShadeClose:!1},r.a.createElement(Ne.a.Content,null,r.a.createElement("div",{style:{textAlign:"center"}},r.a.createElement("p",{style:{display:"inline-block",width:"70%",marginTop:10}},r.a.createElement("strong",{style:{opacity:.7}},"You were just clicking the dot in the logo, weren't you?",r.a.createElement("br",null),"It doesn't matter. You made it a 100!")),r.a.createElement("h1",null,"Get 20% off Spotlight PRO"),r.a.createElement("p",{style:{display:"inline-block",width:"60%"}},"Open up to new opportunities with hashtag feeds, filtering options, visual moderation,"," ","tagged feeds, new layouts, promotions and much more."),r.a.createElement("div",{style:{margin:"10px 0"}},r.a.createElement("a",{href:b.a.resources.upgradeUrl,target:"_blank",style:{width:"100%"}},r.a.createElement(M.a,{type:M.c.PRIMARY,size:M.b.HERO,style:{width:"80%"}},"Get 20% off Spotlight PRO")))))))}const xe=[[10,r.a.createElement("span",null,"You're getting the hang of this!")],[50,r.a.createElement("span",null,"Not bad. You're half way to a 100!")],[120,r.a.createElement("span",null,"Just post a 5-star review already. You're clearly in love with us!")],[150,r.a.createElement("span",null,"Hey, we'd be curious if there were more messages too. But sadly, this is the last one. Good-bye!")],[500,r.a.createElement("span",null,"Error: User has become obsessed with clicking games.")],[1e3,r.a.createElement("span",null,"While the term Easter egg has been used to mean a hidden object for some time, in reference to an Easter egg hunt, it has come to be more commonly used to mean a message, image, or feature hidden in a video game, film, or other, usually electronic, medium. The term used in this manner was coined around 1979 by Steve Wright, the then Director of Software Development in the Atari Consumer Division, to describe a hidden message in the Atari video game Adventure. [Wikipedia]")]],Ae={container:{flex:1,position:"relative",backgroundColor:"#fff",backgroundImage:`url('${h.a.image("spotlight-800w.png")}')`,backgroundPosition:"center 50%",backgroundSize:"40%",backgroundRepeat:"no-repeat",borderRadius:8,marginTop:15,userSelect:"none"},particle:{position:"absolute",backgroundColor:"#dd234b",borderRadius:999,cursor:"pointer",color:"#000",userSelect:"none"},sike:{position:"relative",left:"calc(100% + 5px)",fontSize:"16px",userSelect:"none"}};var Me=n(149),Ie=n(182),Be=n.n(Ie),De=Object(l.b)((function({}){return r.a.createElement("div",{className:Be.a.root})}));Object(l.b)((function({className:e,label:t,children:n}){const o="settings-field-"+Object(Le.r)();return r.a.createElement("div",{className:Object(O.b)(Be.a.fieldContainer,e)},r.a.createElement("div",{className:Be.a.fieldLabel},r.a.createElement("label",{htmlFor:o},t)),r.a.createElement("div",{className:Be.a.fieldControl},n(o)))}));var Fe=n(351),je=n(2),Re=n(258),ze=n.n(Re),We=n(86);function Ue({isOpen:e,onAccept:t,onCancel:n}){const[o,a]=r.a.useState("");function i(){t&&t(o)}return r.a.createElement(We.a,{title:"Feed name",isOpen:e,onCancel:function(){n&&n()},onAccept:i,buttons:["Save","Cancel"]},r.a.createElement("p",{className:ze.a.message},"Give this feed a memorable name:"),r.a.createElement("input",{type:"text",className:ze.a.input,value:o,onChange:e=>{a(e.target.value)},onKeyDown:e=>{"Enter"===e.key&&(i(),e.preventDefault(),e.stopPropagation())},autoFocus:!0}))}var He=L.a.SavedFeed;function Ge({feed:e,store:t,onSave:n,onCancel:o}){const[a,i]=Object(oe.h)(null),[s,l]=Object(oe.h)(e.name),[c,u]=r.a.useState(!0),[d,m]=r.a.useState(t.editorTab),[p,h]=r.a.useState(je.a.Mode.DESKTOP),[g,b]=Object(oe.h)(!1),[_,v]=Object(oe.h)(!1),[E,y]=r.a.useState(!1);null===a.current&&(a.current=new f.a.Options(e.options));const w=r.a.useCallback(e=>{m(e),t.editorTab=e},[t]),S=r.a.useCallback(e=>{const t=new f.a.Options(a.current);Object(Le.b)(t,e),i(t),b(!0)},[]),O=r.a.useCallback(e=>{l(e),b(!0)},[]),C=r.a.useCallback(o=>{if(g.current)if(void 0!==o||_.current||0!==s.current.length){o=null!=o?o:s.current,l(o),v(!1),y(!0);const i=null===e.id,r=new He({id:e.id,name:o,options:a.current});t.saveFeed(r).then(()=>{n&&n(r),i||(y(!1),b(!1))})}else v(!0)},[e,t]),k=r.a.useCallback(()=>{g.current&&!confirm("You have unsaved changes. If you leave now, your changes will be lost.")||(b(!1),o&&o(),t.closeEditor())},[t]);return Object(oe.d)("keydown",e=>{e.key&&"s"===e.key.toLowerCase()&&e.ctrlKey&&(C(),e.preventDefault(),e.stopPropagation())},[],[g]),r.a.createElement(r.a.Fragment,null,r.a.createElement(Fe.a,Object.assign({value:a.current,name:s.current,tabId:d,previewDevice:p,showFakeOptions:c,onChange:S,onRename:O,onChangeTab:w,onToggleFakeOptions:u,onChangeDevice:h,onSave:C,onCancel:k,isSaving:E,showDoneBtn:!0,showCancelBtn:!0,showNameField:!0,isDoneBtnEnabled:g.current,isCancelBtnEnabled:g.current,doneBtnText:"Save",cancelBtnText:"Cancel"},t.editorConfig)),r.a.createElement(Ue,{isOpen:_.current,onAccept:e=>{C(e)},onCancel:()=>{v(!1)}}),r.a.createElement(ae,{message:"You have unsaved changes. If you leave now, your changes will be lost.",when:g.current&&!E}))}var Ke=L.a.SavedFeed;function qe({store:e}){return e.edit(new Ke),r.a.createElement(Ge,{feed:e.feed,store:e})}var Ye=n(25);function Ve({store:e}){const t=Xe(),n=L.a.getById(t);return t&&n?(e.feed.id!==t&&e.edit(n),Object(s.useEffect)(()=>()=>e.cancelEditor(),[]),r.a.createElement(Ge,{store:e,feed:e.feed})):r.a.createElement($e,null)}const $e=()=>r.a.createElement("div",null,r.a.createElement(Ye.a,{type:Ye.b.ERROR,showIcon:!0},"Feed does not exist.",r.a.createElement(N.a,{to:p.a.with({screen:"feeds"})},"Go back"))),Xe=()=>{let e=p.a.get("id");return e?(e=Array.isArray(e)?e[0]:e,parseInt(e)):null};var Je=n(347);const Qe={factories:Object(o.c)({"admin/root/component":e=>c(v,{store:e.get("admin/store"),screensStore:e.get("admin/screens/store"),toaster:e.get("admin/toaster/component"),titleTemplate:e.get("admin/title_template")}),"admin/title_template":()=>document.title.replace("Spotlight","%s ‹ Spotlight"),"admin/store":e=>new Ee(e.get("admin/loading/loader"),e.get("admin/toaster/store"),e.get("admin/editor/config")),"admin/loading/loader":e=>new pe(e.get("admin/loading/functions"),750),"admin/loading/functions":e=>{const t=e.get("admin/toaster/store"),n=e=>n=>{t.addToast("load_error",c(be.a,{message:n}),0),e()};return[(e,t)=>L.a.loadFeeds().then(t).catch(n(t)),(e,t)=>I.b.loadAccounts().then(t).catch(n(t)),(e,t)=>te.b.load().then(t).catch(n(t))]},"admin/navbar/component":e=>u(me,{store:()=>e.get("admin/screens/store"),showUpgrade:()=>!b.a.config.isPro}),"admin/settings/navbar/component":e=>u(Oe,{store:()=>e.get("admin/screens/store")}),"admin/screens/store":e=>new y(e.get("admin/screens")),"admin/screens":e=>[e.get("admin/feeds/screen"),e.get("admin/editor/add_new/screen"),e.get("admin/editor/edit/screen"),e.get("admin/settings/screen")],"admin/feeds/screen":e=>({id:"feeds",title:"Feeds",position:0,component:c($,{navbar:e.get("admin/navbar/component"),toaster:e.get("admin/toaster/store")})}),"admin/editor/add_new/screen":e=>({id:"new",title:"Add New",position:10,component:c(qe,{store:e.get("admin/store")})}),"admin/editor/edit/screen":e=>({id:"edit",title:"Edit",isHidden:()=>!0,component:c(Ve,{store:e.get("admin/store")})}),"admin/editor/config":()=>Object.assign({},b.a.editor.config),"admin/settings/screen":e=>({id:"settings",title:"Settings",position:50,component:e.get("admin/settings/component")}),"admin/settings/component":e=>c(se,{navbar:e.get("admin/settings/navbar/component")}),"admin/settings/tabs/accounts":()=>({id:"accounts",label:"Manage Accounts",component:Me.a}),"admin/settings/tabs/crons":()=>({id:"crons",label:"Crons",component:u(ee.a,{page:()=>b.a.settings.pages.find(e=>"crons"===e.id)})}),"admin/settings/tabs/advanced":e=>({id:"advanced",label:"Advanced",component:e.get("admin/settings/show_game")?e.get("admin/settings/game/component"):e.get("admin/settings/advanced/component")}),"admin/settings/show_game":()=>!0,"admin/settings/advanced/component":e=>De,"admin/settings/game/component":()=>Pe,"admin/toaster/store":e=>new X.a(e.get("admin/toaster/ttl")),"admin/toaster/ttl":()=>5e3,"admin/toaster/component":e=>c(J.a,{store:e.get("admin/toaster/store")})}),extensions:Object(o.c)({"root/children":(e,t)=>[...t,e.get("admin/root/component")],"settings/tabs":(e,t)=>[e.get("admin/settings/tabs/accounts"),e.get("admin/settings/tabs/advanced"),...t],"admin/editor/config":(e,t)=>(t.tabs.push({id:"embed",label:"Embed",sidebar:u(Je.a,{store:()=>e.get("admin/store")})}),t)}),run:e=>{const t=e.get("admin/toaster/store");document.addEventListener(te.a,()=>{t.addToast("sli/settings/saved",c(he.a,{message:"Settings saved."}))});{const t=e.get("admin/screens/store"),n=document.getElementById("toplevel_page_spotlight-instagram").querySelector("ul.wp-submenu").querySelectorAll("li:not(.wp-submenu-head)"),o=Array.from(n);t.screens.forEach((e,t)=>{const n=0===t,a=e.state||{},s=p.a.fullUrl(Object.assign({screen:e.id},a)),r=p.a.at(Object.assign({screen:e.id},a)),l=o.find(e=>e.querySelector("a").href===s);l&&(l.addEventListener("click",e=>{p.a.history.push(r,{}),e.preventDefault(),e.stopPropagation()}),Object(i.g)(()=>{var t;const o=null!==(t=p.a.get("screen"))&&void 0!==t?t:"",a=e.id===o||!o&&n;l.classList.toggle("current",a)}))})}}},Ze=document.getElementById(b.a.config.rootId);if(Ze){const e=[a.a,Qe].filter(e=>null!==e);Ze.classList.add("wp-core-ui-override"),new o.a("admin",Ze,e).run()}},58:function(e,t,n){e.exports={"name-col":"FeedsList__name-col",nameCol:"FeedsList__name-col","actions-col":"FeedsList__actions-col",actionsCol:"FeedsList__actions-col","actions-cell":"FeedsList__actions-cell",actionsCell:"FeedsList__actions-cell",name:"FeedsList__name layout__text-overflow-ellipsis","meta-list":"FeedsList__meta-list",metaList:"FeedsList__meta-list","meta-info":"FeedsList__meta-info",metaInfo:"FeedsList__meta-info",id:"FeedsList__id FeedsList__meta-info",layout:"FeedsList__layout FeedsList__meta-info","sources-list":"FeedsList__sources-list layout__flex-row",sourcesList:"FeedsList__sources-list layout__flex-row",source:"FeedsList__source layout__text-overflow-ellipsis","no-sources-msg":"FeedsList__no-sources-msg",noSourcesMsg:"FeedsList__no-sources-msg","usages-list":"FeedsList__usages-list layout__flex-column",usagesList:"FeedsList__usages-list layout__flex-column",usage:"FeedsList__usage layout__flex-row layout__text-overflow-ellipsis","usage-link":"FeedsList__usage-link layout__text-overflow-ellipsis",usageLink:"FeedsList__usage-link layout__text-overflow-ellipsis","usage-type":"FeedsList__usage-type",usageType:"FeedsList__usage-type","actions-list":"FeedsList__actions-list",actionsList:"FeedsList__actions-list","usages-cell":"FeedsList__usages-cell",usagesCell:"FeedsList__usages-cell","usages-col":"FeedsList__usages-col",usagesCol:"FeedsList__usages-col","sources-cell":"FeedsList__sources-cell",sourcesCell:"FeedsList__sources-cell","sources-col":"FeedsList__sources-col",sourcesCol:"FeedsList__sources-col"}},59:function(e,t,n){"use strict";function o(e,t){let n;return()=>{clearTimeout(n),n=setTimeout(()=>{n=null,e()},t)}}function a(){}n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return a}))},6:function(e,t,n){"use strict";n.d(t,"a",(function(){return g}));var o=n(37),a=n.n(o),i=n(1),s=n(2),r=n(27),l=n(31),c=n(4),u=n(3),d=n(13),m=n(14),p=n(59),h=function(e,t,n,o){var a,i=arguments.length,s=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,o);else for(var r=e.length-1;r>=0;r--)(a=e[r])&&(s=(i<3?a(s):i>3?a(t,n,s):a(t,n))||s);return i>3&&s&&Object.defineProperty(t,n,s),s};class g{constructor(e=new g.Options,t=s.a.Mode.DESKTOP){this.media=[],this.canLoadMore=!1,this.stories=[],this.numLoadedMore=0,this.totalMedia=0,this.mode=s.a.Mode.DESKTOP,this.isLoaded=!1,this.isLoading=!1,this.isLoadingMore=!1,this.numMediaToShow=0,this.numMediaPerPage=0,this.cancelFetch=()=>{},this.options=new g.Options(e),this.localMedia=[],this.mode=t,this.mediaCounter=this._numMediaPerPage,this.reload=Object(p.a)(()=>this.load(),300),Object(i.o)(()=>this.mode,()=>{0===this.numLoadedMore&&(this.mediaCounter=this._numMediaPerPage,this.localMedia.length<this.numMediaToShow&&this.loadMedia(this.localMedia.length,this.numMediaToShow-this.localMedia.length))}),Object(i.o)(()=>this.getReloadOptions(),()=>this.reload()),Object(i.o)(()=>({num:this._numMediaPerPage,mode:this.mode}),({num:e})=>{this.localMedia.length<e&&e<=this.totalMedia?this.reload():this.mediaCounter=Math.max(1,e)}),Object(i.o)(()=>this._media,e=>this.media=e),Object(i.o)(()=>this._numMediaToShow,e=>this.numMediaToShow=e),Object(i.o)(()=>this._numMediaPerPage,e=>this.numMediaPerPage=e),Object(i.o)(()=>this._canLoadMore,e=>this.canLoadMore=e)}get _media(){return this.localMedia.slice(0,this.numMediaToShow)}get _numMediaToShow(){return Math.min(this.mediaCounter,this.totalMedia)}get _numMediaPerPage(){return Math.max(1,g.ComputedOptions.normalizeMultiInt(this.options.numPosts,this.mode,1))}get _canLoadMore(){return this.localMedia.length>this.mediaCounter||this.localMedia.length<this.totalMedia}loadMore(){const e=this.numMediaToShow+this._numMediaPerPage-this.localMedia.length;return this.isLoadingMore=!0,e>0?this.loadMedia(this.localMedia.length,this._numMediaPerPage).then(()=>{this.mediaCounter+=this._numMediaPerPage,this.numLoadedMore++,this.isLoadingMore=!1}):new Promise(e=>{this.numLoadedMore++,this.mediaCounter+=this._numMediaPerPage,this.isLoadingMore=!1,e()})}load(){return this.numLoadedMore=0,this.loadMedia(0,this._numMediaPerPage,!0).then(()=>(this.isLoaded=!0,this.mediaCounter=this._numMediaPerPage))}loadMedia(e,t,n){return this.cancelFetch(),g.Options.hasSources(this.options,!0)?(this.isLoading=!0,new Promise((o,i)=>{m.a.getFeedMedia(this.options,e,t,e=>this.cancelFetch=e).then(e=>{var t;if("object"!=typeof e||"object"!=typeof e.data||!Array.isArray(e.data.media))throw{message:"The media response is malformed or corrupt",response:e};n&&(this.localMedia=[]),this.localMedia.push(...e.data.media),this.stories=null!==(t=e.data.stories)&&void 0!==t?t:[],this.totalMedia=e.data.total,o&&o()}).catch(e=>{var t;if(a.a.isCancel(e))return null;const n=new g.Events.FetchFailEvent(g.Events.FETCH_FAIL,{detail:{feed:this,message:null!==(t=e.response?e.response.data.message:void 0)&&void 0!==t?t:e.message,response:e.response}});return document.dispatchEvent(n),i&&i(e),e}).finally(()=>this.isLoading=!1)})):new Promise(e=>{this.localMedia=[],this.totalMedia=0,e&&e()})}getReloadOptions(){return JSON.stringify({accounts:this.options.accounts,hashtags:this.options.hashtags,tagged:this.options.tagged,postOrder:this.options.postOrder,mediaType:this.options.mediaType,moderation:this.options.moderation,moderationMode:this.options.moderationMode,hashtagBlacklist:this.options.hashtagBlacklist,hashtagWhitelist:this.options.hashtagWhitelist,captionBlacklist:this.options.captionBlacklist,captionWhitelist:this.options.captionWhitelist,hashtagBlacklistSettings:this.options.hashtagBlacklistSettings,hashtagWhitelistSettings:this.options.hashtagWhitelistSettings,captionBlacklistSettings:this.options.captionBlacklistSettings,captionWhitelistSettings:this.options.captionWhitelistSettings})}}h([i.n],g.prototype,"media",void 0),h([i.n],g.prototype,"canLoadMore",void 0),h([i.n],g.prototype,"stories",void 0),h([i.n],g.prototype,"numLoadedMore",void 0),h([i.n],g.prototype,"options",void 0),h([i.n],g.prototype,"totalMedia",void 0),h([i.n],g.prototype,"mode",void 0),h([i.n],g.prototype,"isLoaded",void 0),h([i.n],g.prototype,"isLoading",void 0),h([i.n],g.prototype,"isLoadingMore",void 0),h([i.f],g.prototype,"reload",void 0),h([i.n],g.prototype,"localMedia",void 0),h([i.n],g.prototype,"numMediaToShow",void 0),h([i.n],g.prototype,"numMediaPerPage",void 0),h([i.n],g.prototype,"mediaCounter",void 0),h([i.h],g.prototype,"_media",null),h([i.h],g.prototype,"_numMediaToShow",null),h([i.h],g.prototype,"_numMediaPerPage",null),h([i.h],g.prototype,"_canLoadMore",null),h([i.f],g.prototype,"loadMore",null),h([i.f],g.prototype,"load",null),h([i.f],g.prototype,"loadMedia",null),function(e){let t,n,o,a,m,p,g,f,b;!function(e){e.FETCH_FAIL="sli/feed/fetch_fail";class t extends CustomEvent{constructor(e,t){super(e,t)}}e.FetchFailEvent=t}(t=e.Events||(e.Events={}));class _{constructor(e={}){_.setFromObject(this,e)}static setFromObject(t,n={}){var o,a,i,l,u,d,m,p,h,g,f,b;return t.accounts=n.accounts?n.accounts.slice():e.DefaultOptions.accounts,t.hashtags=n.hashtags?n.hashtags.slice():e.DefaultOptions.hashtags,t.tagged=n.tagged?n.tagged.slice():e.DefaultOptions.tagged,t.layout=r.a.getById(n.layout).id,t.numColumns=s.a.normalize(n.numColumns,e.DefaultOptions.numColumns),t.highlightFreq=s.a.normalize(n.highlightFreq,e.DefaultOptions.highlightFreq),t.mediaType=n.mediaType||e.DefaultOptions.mediaType,t.postOrder=n.postOrder||e.DefaultOptions.postOrder,t.numPosts=s.a.normalize(n.numPosts,e.DefaultOptions.numPosts),t.linkBehavior=s.a.normalize(n.linkBehavior,e.DefaultOptions.linkBehavior),t.feedWidth=s.a.normalize(n.feedWidth,e.DefaultOptions.feedWidth),t.feedHeight=s.a.normalize(n.feedHeight,e.DefaultOptions.feedHeight),t.feedPadding=s.a.normalize(n.feedPadding,e.DefaultOptions.feedPadding),t.imgPadding=s.a.normalize(n.imgPadding,e.DefaultOptions.imgPadding),t.textSize=s.a.normalize(n.textSize,e.DefaultOptions.textSize),t.bgColor=n.bgColor||e.DefaultOptions.bgColor,t.hoverInfo=n.hoverInfo?n.hoverInfo.slice():e.DefaultOptions.hoverInfo,t.textColorHover=n.textColorHover||e.DefaultOptions.textColorHover,t.bgColorHover=n.bgColorHover||e.DefaultOptions.bgColorHover,t.showHeader=s.a.normalize(n.showHeader,e.DefaultOptions.showHeader),t.headerInfo=s.a.normalize(n.headerInfo,e.DefaultOptions.headerInfo),t.headerAccount=null!==(o=n.headerAccount)&&void 0!==o?o:e.DefaultOptions.headerAccount,t.headerAccount=null===t.headerAccount||void 0===c.b.getById(t.headerAccount)?c.b.list.length>0?c.b.list[0].id:null:t.headerAccount,t.headerStyle=s.a.normalize(n.headerStyle,e.DefaultOptions.headerStyle),t.headerTextSize=s.a.normalize(n.headerTextSize,e.DefaultOptions.headerTextSize),t.headerPhotoSize=s.a.normalize(n.headerPhotoSize,e.DefaultOptions.headerPhotoSize),t.headerTextColor=n.headerTextColor||e.DefaultOptions.headerTextColor,t.headerBgColor=n.headerBgColor||e.DefaultOptions.bgColor,t.headerPadding=s.a.normalize(n.headerPadding,e.DefaultOptions.headerPadding),t.customProfilePic=null!==(a=n.customProfilePic)&&void 0!==a?a:e.DefaultOptions.customProfilePic,t.customBioText=n.customBioText||e.DefaultOptions.customBioText,t.includeStories=null!==(i=n.includeStories)&&void 0!==i?i:e.DefaultOptions.includeStories,t.storiesInterval=n.storiesInterval||e.DefaultOptions.storiesInterval,t.showCaptions=s.a.normalize(n.showCaptions,e.DefaultOptions.showCaptions),t.captionMaxLength=s.a.normalize(n.captionMaxLength,e.DefaultOptions.captionMaxLength),t.captionRemoveDots=null!==(l=n.captionRemoveDots)&&void 0!==l?l:e.DefaultOptions.captionRemoveDots,t.captionSize=s.a.normalize(n.captionSize,e.DefaultOptions.captionSize),t.captionColor=n.captionColor||e.DefaultOptions.captionColor,t.showLikes=s.a.normalize(n.showLikes,e.DefaultOptions.showLikes),t.showComments=s.a.normalize(n.showComments,e.DefaultOptions.showCaptions),t.lcIconSize=s.a.normalize(n.lcIconSize,e.DefaultOptions.lcIconSize),t.likesIconColor=null!==(u=n.likesIconColor)&&void 0!==u?u:e.DefaultOptions.likesIconColor,t.commentsIconColor=n.commentsIconColor||e.DefaultOptions.commentsIconColor,t.lightboxShowSidebar=null!==(d=n.lightboxShowSidebar)&&void 0!==d?d:e.DefaultOptions.lightboxShowSidebar,t.numLightboxComments=n.numLightboxComments||e.DefaultOptions.numLightboxComments,t.showLoadMoreBtn=s.a.normalize(n.showLoadMoreBtn,e.DefaultOptions.showLoadMoreBtn),t.loadMoreBtnTextColor=n.loadMoreBtnTextColor||e.DefaultOptions.loadMoreBtnTextColor,t.loadMoreBtnBgColor=n.loadMoreBtnBgColor||e.DefaultOptions.loadMoreBtnBgColor,t.loadMoreBtnText=n.loadMoreBtnText||e.DefaultOptions.loadMoreBtnText,t.autoload=null!==(m=n.autoload)&&void 0!==m?m:e.DefaultOptions.autoload,t.showFollowBtn=s.a.normalize(n.showFollowBtn,e.DefaultOptions.showFollowBtn),t.followBtnText=null!==(p=n.followBtnText)&&void 0!==p?p:e.DefaultOptions.followBtnText,t.followBtnTextColor=n.followBtnTextColor||e.DefaultOptions.followBtnTextColor,t.followBtnBgColor=n.followBtnBgColor||e.DefaultOptions.followBtnBgColor,t.followBtnLocation=s.a.normalize(n.followBtnLocation,e.DefaultOptions.followBtnLocation),t.hashtagWhitelist=n.hashtagWhitelist||e.DefaultOptions.hashtagWhitelist,t.hashtagBlacklist=n.hashtagBlacklist||e.DefaultOptions.hashtagBlacklist,t.captionWhitelist=n.captionWhitelist||e.DefaultOptions.captionWhitelist,t.captionBlacklist=n.captionBlacklist||e.DefaultOptions.captionBlacklist,t.hashtagWhitelistSettings=null!==(h=n.hashtagWhitelistSettings)&&void 0!==h?h:e.DefaultOptions.hashtagWhitelistSettings,t.hashtagBlacklistSettings=null!==(g=n.hashtagBlacklistSettings)&&void 0!==g?g:e.DefaultOptions.hashtagBlacklistSettings,t.captionWhitelistSettings=null!==(f=n.captionWhitelistSettings)&&void 0!==f?f:e.DefaultOptions.captionWhitelistSettings,t.captionBlacklistSettings=null!==(b=n.captionBlacklistSettings)&&void 0!==b?b:e.DefaultOptions.captionBlacklistSettings,t.moderation=n.moderation||e.DefaultOptions.moderation,t.moderationMode=n.moderationMode||e.DefaultOptions.moderationMode,t.promotionEnabled=n.promotionEnabled||e.DefaultOptions.promotionEnabled,Array.isArray(n.promotions)?t.promotions=new Map(n.promotions):n.promotions&&n.promotions.constructor&&"Map"===n.promotions.constructor.name?t.promotions=n.promotions:"object"==typeof n.promotions?t.promotions=new Map(Object.entries(n.promotions)):t.promotions=e.DefaultOptions.promotions,t}static getAllAccounts(e){const t=c.b.idsToAccounts(e.accounts),n=c.b.idsToAccounts(e.tagged);return{all:t.concat(n),accounts:t,tagged:n}}static getSources(e){return{accounts:c.b.idsToAccounts(e.accounts),tagged:c.b.idsToAccounts(e.tagged),hashtags:c.b.getBusinessAccounts().length>0?e.hashtags.filter(e=>e.tag.length>0):[]}}static hasSources(t,n){const o=e.Options.getSources(t),a=o.accounts.length>0||n&&o.tagged.length>0,i=n&&o.hashtags.length>0;return a||i}static isLimitingPosts(e){return e.moderation.length>0||e.hashtagBlacklist.length>0||e.hashtagWhitelist.length>0||e.captionBlacklist.length>0||e.captionWhitelist.length>0}}h([i.n],_.prototype,"accounts",void 0),h([i.n],_.prototype,"hashtags",void 0),h([i.n],_.prototype,"tagged",void 0),h([i.n],_.prototype,"layout",void 0),h([i.n],_.prototype,"numColumns",void 0),h([i.n],_.prototype,"highlightFreq",void 0),h([i.n],_.prototype,"mediaType",void 0),h([i.n],_.prototype,"postOrder",void 0),h([i.n],_.prototype,"numPosts",void 0),h([i.n],_.prototype,"linkBehavior",void 0),h([i.n],_.prototype,"feedWidth",void 0),h([i.n],_.prototype,"feedHeight",void 0),h([i.n],_.prototype,"feedPadding",void 0),h([i.n],_.prototype,"imgPadding",void 0),h([i.n],_.prototype,"textSize",void 0),h([i.n],_.prototype,"bgColor",void 0),h([i.n],_.prototype,"textColorHover",void 0),h([i.n],_.prototype,"bgColorHover",void 0),h([i.n],_.prototype,"hoverInfo",void 0),h([i.n],_.prototype,"showHeader",void 0),h([i.n],_.prototype,"headerInfo",void 0),h([i.n],_.prototype,"headerAccount",void 0),h([i.n],_.prototype,"headerStyle",void 0),h([i.n],_.prototype,"headerTextSize",void 0),h([i.n],_.prototype,"headerPhotoSize",void 0),h([i.n],_.prototype,"headerTextColor",void 0),h([i.n],_.prototype,"headerBgColor",void 0),h([i.n],_.prototype,"headerPadding",void 0),h([i.n],_.prototype,"customBioText",void 0),h([i.n],_.prototype,"customProfilePic",void 0),h([i.n],_.prototype,"includeStories",void 0),h([i.n],_.prototype,"storiesInterval",void 0),h([i.n],_.prototype,"showCaptions",void 0),h([i.n],_.prototype,"captionMaxLength",void 0),h([i.n],_.prototype,"captionRemoveDots",void 0),h([i.n],_.prototype,"captionSize",void 0),h([i.n],_.prototype,"captionColor",void 0),h([i.n],_.prototype,"showLikes",void 0),h([i.n],_.prototype,"showComments",void 0),h([i.n],_.prototype,"lcIconSize",void 0),h([i.n],_.prototype,"likesIconColor",void 0),h([i.n],_.prototype,"commentsIconColor",void 0),h([i.n],_.prototype,"lightboxShowSidebar",void 0),h([i.n],_.prototype,"numLightboxComments",void 0),h([i.n],_.prototype,"showLoadMoreBtn",void 0),h([i.n],_.prototype,"loadMoreBtnText",void 0),h([i.n],_.prototype,"loadMoreBtnTextColor",void 0),h([i.n],_.prototype,"loadMoreBtnBgColor",void 0),h([i.n],_.prototype,"autoload",void 0),h([i.n],_.prototype,"showFollowBtn",void 0),h([i.n],_.prototype,"followBtnText",void 0),h([i.n],_.prototype,"followBtnTextColor",void 0),h([i.n],_.prototype,"followBtnBgColor",void 0),h([i.n],_.prototype,"followBtnLocation",void 0),h([i.n],_.prototype,"hashtagWhitelist",void 0),h([i.n],_.prototype,"hashtagBlacklist",void 0),h([i.n],_.prototype,"captionWhitelist",void 0),h([i.n],_.prototype,"captionBlacklist",void 0),h([i.n],_.prototype,"hashtagWhitelistSettings",void 0),h([i.n],_.prototype,"hashtagBlacklistSettings",void 0),h([i.n],_.prototype,"captionWhitelistSettings",void 0),h([i.n],_.prototype,"captionBlacklistSettings",void 0),h([i.n],_.prototype,"moderation",void 0),h([i.n],_.prototype,"moderationMode",void 0),e.Options=_;class v{constructor(e){Object.getOwnPropertyNames(e).map(t=>{this[t]=e[t]})}getCaption(e){const t=e.caption?e.caption:"";return this.captionMaxLength&&t.length?Object(u.n)(Object(u.q)(t,this.captionMaxLength)):t}static compute(t,n=s.a.Mode.DESKTOP){const o=new v({accounts:c.b.filterExisting(t.accounts),tagged:c.b.filterExisting(t.tagged),hashtags:t.hashtags.filter(e=>e.tag.length>0),layout:r.a.getById(t.layout),highlightFreq:s.a.get(t.highlightFreq,n,!0),linkBehavior:s.a.get(t.linkBehavior,n,!0),bgColor:Object(d.a)(t.bgColor),textColorHover:Object(d.a)(t.textColorHover),bgColorHover:Object(d.a)(t.bgColorHover),hoverInfo:t.hoverInfo,showHeader:s.a.get(t.showHeader,n,!0),headerInfo:s.a.get(t.headerInfo,n,!0),headerStyle:s.a.get(t.headerStyle,n,!0),headerTextColor:Object(d.a)(t.headerTextColor),headerBgColor:Object(d.a)(t.headerBgColor),headerPadding:s.a.get(t.headerPadding,n,!0),includeStories:t.includeStories,storiesInterval:t.storiesInterval,showCaptions:s.a.get(t.showCaptions,n,!0),captionMaxLength:s.a.get(t.captionMaxLength,n,!0),captionRemoveDots:t.captionRemoveDots,captionColor:Object(d.a)(t.captionColor),showLikes:s.a.get(t.showLikes,n,!0),showComments:s.a.get(t.showComments,n,!0),likesIconColor:Object(d.a)(t.likesIconColor),commentsIconColor:Object(d.a)(t.commentsIconColor),lightboxShowSidebar:t.lightboxShowSidebar,numLightboxComments:t.numLightboxComments,showLoadMoreBtn:s.a.get(t.showLoadMoreBtn,n,!0),loadMoreBtnTextColor:Object(d.a)(t.loadMoreBtnTextColor),loadMoreBtnBgColor:Object(d.a)(t.loadMoreBtnBgColor),loadMoreBtnText:t.loadMoreBtnText,showFollowBtn:s.a.get(t.showFollowBtn,n,!0),autoload:t.autoload,followBtnLocation:s.a.get(t.followBtnLocation,n,!0),followBtnTextColor:Object(d.a)(t.followBtnTextColor),followBtnBgColor:Object(d.a)(t.followBtnBgColor),followBtnText:t.followBtnText,account:null,showBio:!1,bioText:null,profilePhotoUrl:c.b.DEFAULT_PROFILE_PIC,feedWidth:"",feedHeight:"",feedPadding:"",imgPadding:"",textSize:"",headerTextSize:"",headerPhotoSize:"",captionSize:"",lcIconSize:"",showLcIcons:!1});if(o.numColumns=this.getNumCols(t,n),o.numPosts=this.getNumPosts(t,n),o.allAccounts=o.accounts.concat(o.tagged.filter(e=>!o.accounts.includes(e))),o.allAccounts.length>0&&(o.account=t.headerAccount&&o.allAccounts.includes(t.headerAccount)?c.b.getById(t.headerAccount):c.b.getById(o.allAccounts[0])),o.showHeader=o.showHeader&&null!==o.account,o.showHeader&&(o.profilePhotoUrl=t.customProfilePic.length?t.customProfilePic:c.b.getProfilePicUrl(o.account)),o.showFollowBtn=o.showFollowBtn&&null!==o.account,o.showBio=o.headerInfo.some(t=>t===e.HeaderInfo.BIO),o.showBio){const e=t.customBioText.trim().length>0?t.customBioText:null!==o.account?c.b.getBioText(o.account):"";o.bioText=Object(u.n)(e),o.showBio=o.bioText.length>0}return o.feedWidth=this.normalizeCssSize(t.feedWidth,n,"auto"),o.feedHeight=this.normalizeCssSize(t.feedHeight,n,"auto"),o.feedPadding=this.normalizeCssSize(t.feedPadding,n,"0"),o.imgPadding=this.normalizeCssSize(t.imgPadding,n,"0"),o.textSize=this.normalizeCssSize(t.textSize,n,"inherit",!0),o.headerTextSize=this.normalizeCssSize(t.headerTextSize,n,"inherit"),o.headerPhotoSize=this.normalizeCssSize(t.headerPhotoSize,n,"50px"),o.captionSize=this.normalizeCssSize(t.captionSize,n,"inherit"),o.lcIconSize=this.normalizeCssSize(t.lcIconSize,n,"inherit"),o.buttonPadding=Math.max(10,s.a.get(t.imgPadding,n))+"px",o.showLcIcons=o.showLikes||o.showComments,o}static getNumCols(e,t){return Math.max(1,this.normalizeMultiInt(e.numColumns,t,1))}static getNumPosts(e,t){return Math.max(1,this.normalizeMultiInt(e.numPosts,t,1))}static normalizeMultiInt(e,t,n=0){const o=parseInt(s.a.get(e,t)+"");return isNaN(o)?t===s.a.Mode.DESKTOP?n:this.normalizeMultiInt(e,s.a.Mode.DESKTOP,n):o}static normalizeCssSize(e,t,n=null,o=!1){const a=s.a.get(e,t,o);return a?a+"px":n}}e.ComputedOptions=v,e.HashtagSorting=Object(l.c)({recent:"Most recent",popular:"Most popular"}),function(e){e.ALL="all",e.PHOTOS="photos",e.VIDEOS="videos"}(n=e.MediaType||(e.MediaType={})),function(e){e.NOTHING="nothing",e.SELF="self",e.NEW_TAB="new_tab",e.LIGHTBOX="lightbox"}(o=e.LinkBehavior||(e.LinkBehavior={})),function(e){e.DATE_ASC="date_asc",e.DATE_DESC="date_desc",e.POPULARITY_ASC="popularity_asc",e.POPULARITY_DESC="popularity_desc",e.RANDOM="random"}(a=e.PostOrder||(e.PostOrder={})),function(e){e.USERNAME="username",e.DATE="date",e.CAPTION="caption",e.LIKES_COMMENTS="likes_comments",e.INSTA_LINK="insta_link"}(m=e.HoverInfo||(e.HoverInfo={})),function(e){e.NORMAL="normal",e.BOXED="boxed",e.CENTERED="centered"}(p=e.HeaderStyle||(e.HeaderStyle={})),function(e){e.BIO="bio",e.PROFILE_PIC="profile_pic",e.FOLLOWERS="followers",e.MEDIA_COUNT="media_count"}(g=e.HeaderInfo||(e.HeaderInfo={})),function(e){e.HEADER="header",e.BOTTOM="bottom",e.BOTH="both"}(f=e.FollowBtnLocation||(e.FollowBtnLocation={})),function(e){e.WHITELIST="whitelist",e.BLACKLIST="blacklist"}(b=e.ModerationMode||(e.ModerationMode={})),e.DefaultOptions={accounts:[],hashtags:[],tagged:[],layout:null,numColumns:{desktop:3},highlightFreq:{desktop:7},mediaType:n.ALL,postOrder:a.DATE_DESC,numPosts:{desktop:9},linkBehavior:{desktop:o.LIGHTBOX,phone:o.NEW_TAB},feedWidth:{desktop:""},feedHeight:{desktop:""},feedPadding:{desktop:20,tablet:14,phone:10},imgPadding:{desktop:14,tablet:10,phone:6},textSize:{all:""},bgColor:{r:255,g:255,b:255,a:1},hoverInfo:[m.LIKES_COMMENTS,m.INSTA_LINK],textColorHover:{r:255,g:255,b:255,a:1},bgColorHover:{r:0,g:0,b:0,a:.5},showHeader:{desktop:!0},headerInfo:{desktop:[g.PROFILE_PIC,g.BIO]},headerAccount:null,headerStyle:{desktop:p.NORMAL,phone:p.CENTERED},headerTextSize:{desktop:""},headerPhotoSize:{desktop:50},headerTextColor:{r:0,g:0,b:0,a:1},headerBgColor:{r:255,g:255,b:255,a:1},headerPadding:{desktop:0},customProfilePic:0,customBioText:"",includeStories:!1,storiesInterval:5,showCaptions:{desktop:!1},captionMaxLength:{desktop:0},captionRemoveDots:!1,captionSize:{desktop:0},captionColor:{r:0,g:0,b:0,a:1},showLikes:{desktop:!1},showComments:{desktop:!1},lcIconSize:{desktop:14},likesIconColor:{r:0,g:0,b:0,a:1},commentsIconColor:{r:0,g:0,b:0,a:1},lightboxShowSidebar:!1,numLightboxComments:50,showLoadMoreBtn:{desktop:!0},loadMoreBtnTextColor:{r:255,g:255,b:255,a:1},loadMoreBtnBgColor:{r:0,g:149,b:246,a:1},loadMoreBtnText:"Load more",autoload:!1,showFollowBtn:{desktop:!0},followBtnText:"Follow on Instagram",followBtnTextColor:{r:255,g:255,b:255,a:1},followBtnBgColor:{r:0,g:149,b:246,a:1},followBtnLocation:{desktop:f.HEADER,phone:f.BOTTOM},hashtagWhitelist:[],hashtagBlacklist:[],captionWhitelist:[],captionBlacklist:[],hashtagWhitelistSettings:!0,hashtagBlacklistSettings:!0,captionWhitelistSettings:!0,captionBlacklistSettings:!0,moderation:[],moderationMode:b.BLACKLIST,promotionEnabled:!0,promotions:new Map}}(g||(g={}))},64:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var o=n(0),a=n.n(o),i=n(73),s=n.n(i);function r(){return a.a.createElement("div",{className:s.a.root})}},65:function(e,t,n){e.exports={root:"SettingsGroup__root layout__flex-column",title:"SettingsGroup__title",content:"SettingsGroup__content","field-list":"SettingsGroup__field-list layout__flex-column",fieldList:"SettingsGroup__field-list layout__flex-column"}},67:function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var o=n(0),a=n.n(o),i=n(47),s=n.n(i),r=n(10),l=n(3),c=n(64),u=n(9);function d(e){var{media:t,className:n,size:i,onLoadImage:d,width:m,height:p}=e,h=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(o=Object.getOwnPropertySymbols(e);a<o.length;a++)t.indexOf(o[a])<0&&Object.prototype.propertyIsEnumerable.call(e,o[a])&&(n[o[a]]=e[o[a]])}return n}(e,["media","className","size","onLoadImage","width","height"]);const g=a.a.useRef(),[f,b]=a.a.useState(!0);return Object(o.useLayoutEffect)(()=>{if(g.current){g.current.onload=()=>{b(!1),d&&d()};const e=t.type===r.a.Type.ALBUM&&t.children.length>0?t.children[0]:t,n=Object(l.j)(e.permalink),o=t.type===r.a.Type.VIDEO?Object(l.i)(n,l.a.LARGE):t.url;if(void 0===i){const e=Object(l.i)(n,l.a.SMALL),a=Object(l.i)(n,l.a.MEDIUM),i=Object(l.i)(n,l.a.LARGE);g.current.src=t.type===r.a.Type.VIDEO?o:a,g.current.srcset=`${e} 150w, ${a} 320w, ${i} 600w, ${o} 1000w`}else g.current.src=o}return()=>g.current.onload=()=>null},[t,i]),t.url&&t.url.length>0?a.a.createElement("div",Object.assign({className:Object(u.b)(s.a.root,n)},h),a.a.createElement("img",{ref:g,className:s.a.image,loading:"lazy",alt:t.caption,width:m,height:p}),f&&a.a.createElement(c.a,null)):a.a.createElement("div",{className:s.a.notAvailable},a.a.createElement("span",null,"Thumbnail not available"))}},68:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return l}));var o=n(6),a=n(14),i=n(3);class s{constructor(e=!1,t=!1){this.incModeration=!1,this.incFilters=!1,this.prevOptions=null,this.media=new Array,this.incModeration=e,this.incFilters=t}fetchMedia(e,t){if(null!==this.prevOptions&&!this.isCacheInvalid(e))return Promise.resolve(this.media);const n=Object.assign({},e.options,{moderation:this.incModeration?e.options.moderation:[],moderationMode:e.options.moderationMode,hashtagBlacklist:this.incFilters?e.options.hashtagBlacklist:[],hashtagWhitelist:this.incFilters?e.options.hashtagWhitelist:[],captionBlacklist:this.incFilters?e.options.captionBlacklist:[],captionWhitelist:this.incFilters?e.options.captionWhitelist:[],hashtagBlacklistSettings:!!this.incFilters&&e.options.hashtagBlacklistSettings,hashtagWhitelistSettings:!!this.incFilters&&e.options.hashtagWhitelistSettings,captionBlacklistSettings:!!this.incFilters&&e.options.captionBlacklistSettings,captionWhitelistSettings:!!this.incFilters&&e.options.captionWhitelistSettings});return t&&t(),a.a.getFeedMedia(n).then(t=>(this.prevOptions=new o.a.Options(e.options),this.media=t.data.media,this.media))}isCacheInvalid(e){const t=e.options,n=this.prevOptions;if(Object(i.h)(e.media,this.media,(e,t)=>e.id===t.id).length>0)return!0;if(!Object(i.e)(t.accounts,n.accounts))return!0;if(!Object(i.e)(t.tagged,n.tagged))return!0;if(!Object(i.e)(t.hashtags,n.hashtags,i.l))return!0;if(this.incModeration){if(t.moderationMode!==n.moderationMode)return!0;if(!Object(i.e)(t.moderation,n.moderation))return!0}if(this.incFilters){if(t.captionWhitelistSettings!==n.captionWhitelistSettings||t.captionBlacklistSettings!==n.captionBlacklistSettings||t.hashtagWhitelistSettings!==n.hashtagWhitelistSettings||t.hashtagBlacklistSettings!==n.hashtagBlacklistSettings)return!0;if(!Object(i.e)(t.captionWhitelist,n.captionWhitelist))return!0;if(!Object(i.e)(t.captionBlacklist,n.captionBlacklist))return!0;if(!Object(i.e)(t.hashtagWhitelist,n.hashtagWhitelist))return!0;if(!Object(i.e)(t.hashtagBlacklist,n.hashtagBlacklist))return!0}return!1}}const r=new s(!0,!0),l=new s(!1,!0)},73:function(e,t,n){e.exports={root:"MediaLoading__root",animation:"MediaLoading__animation"}},74:function(e,t,n){"use strict";var o=n(0),a=n.n(o),i=n(92),s=n.n(i),r=n(4),l=n(9),c=n(7);t.a=Object(c.b)((function(e){var{account:t,square:n,className:o}=e,i=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(o=Object.getOwnPropertySymbols(e);a<o.length;a++)t.indexOf(o[a])<0&&Object.prototype.propertyIsEnumerable.call(e,o[a])&&(n[o[a]]=e[o[a]])}return n}(e,["account","square","className"]);const c=r.b.getProfilePicUrl(t),u=Object(l.b)(n?s.a.square:s.a.round,o);return a.a.createElement("img",Object.assign({},i,{className:u,src:r.b.DEFAULT_PROFILE_PIC,srcSet:c+" 1x",alt:t.username+" profile picture"}))}))},75:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var o=n(0),a=n.n(o),i=n(116),s=n.n(i),r=n(12),l=n(9);const c=({className:e,children:t})=>a.a.createElement("a",{className:Object(l.b)(s.a.pill,e),href:r.a.resources.upgradeLocalUrl,target:"_blank",tabIndex:-1},"PRO",t)},76:function(e,t,n){e.exports={root:"SettingsPage__root layout__flex-column",content:"SettingsPage__content","group-list":"SettingsPage__group-list layout__flex-column",groupList:"SettingsPage__group-list layout__flex-column"}},8:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var o=n(0),a=n.n(o),i=n(9);const s=e=>{var{icon:t,className:n}=e,o=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(o=Object.getOwnPropertySymbols(e);a<o.length;a++)t.indexOf(o[a])<0&&Object.prototype.propertyIsEnumerable.call(e,o[a])&&(n[o[a]]=e[o[a]])}return n}(e,["icon","className"]);return a.a.createElement("span",Object.assign({className:Object(i.b)("dashicons","dashicons-"+t,n)},o))}},9:function(e,t,n){"use strict";function o(...e){return e.filter(e=>!!e).join(" ")}function a(e){return o(...Object.getOwnPropertyNames(e).map(t=>e[t]?t:null))}function i(e,t={}){let n=Object.getOwnPropertyNames(t).map(n=>t[n]?e+n:null);return e+" "+n.filter(e=>!!e).join(" ")}function s(...e){return t=>{e.forEach(e=>e&&function(e,t){"function"==typeof e?e(t):e.current=t}(e,t))}}n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){return i})),n.d(t,"d",(function(){return s}))},92:function(e,t,n){e.exports={root:"ProfilePic__root",round:"ProfilePic__round ProfilePic__root",square:"ProfilePic__square ProfilePic__root"}},93:function(e,t,n){e.exports={"connect-btn":"AccountsPage__connect-btn",connectBtn:"AccountsPage__connect-btn"}},96:function(e,t,n){e.exports={root:"GenericNavbar__root",list:"GenericNavbar__list","left-list":"GenericNavbar__left-list GenericNavbar__list",leftList:"GenericNavbar__left-list GenericNavbar__list",item:"GenericNavbar__item","center-list":"GenericNavbar__center-list GenericNavbar__list",centerList:"GenericNavbar__center-list GenericNavbar__list","right-list":"GenericNavbar__right-list GenericNavbar__list",rightList:"GenericNavbar__right-list GenericNavbar__list","path-list":"GenericNavbar__path-list GenericNavbar__left-list GenericNavbar__list",pathList:"GenericNavbar__path-list GenericNavbar__left-list GenericNavbar__list","path-segment":"GenericNavbar__path-segment",pathSegment:"GenericNavbar__path-segment",separator:"GenericNavbar__separator GenericNavbar__item"}}},[[570,0,1,3,2]]])}));
ui/dist/admin-common.js CHANGED
@@ -1 +1 @@
1
- (window.webpackJsonpspotlight=window.webpackJsonpspotlight||[]).push([[2],{105:function(e,t,n){e.exports={table:"Table__table theme__subtle-drop-shadow theme__slightly-rounded",header:"Table__header",footer:"Table__footer",cell:"Table__cell","col-heading":"Table__col-heading Table__cell",colHeading:"Table__col-heading Table__cell",row:"Table__row","align-left":"Table__align-left",alignLeft:"Table__align-left","align-right":"Table__align-right",alignRight:"Table__align-right","align-center":"Table__align-center",alignCenter:"Table__align-center"}},109:function(e,t,n){"use strict";t.a=wp},11:function(e,t,n){"use strict";var a=n(14),o=n(0),r=n.n(o),s=n(24),c=n(148),i=n(4),l=n(70),u=n(114),p=n.n(u),m=n(71),d=n(9);function b(e){var{type:t,unit:n,units:a,value:o,onChange:s}=e,c=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(a=Object.getOwnPropertySymbols(e);o<a.length;o++)t.indexOf(a[o])<0&&Object.prototype.propertyIsEnumerable.call(e,a[o])&&(n[a[o]]=e[a[o]])}return n}(e,["type","unit","units","value","onChange"]);const[i,l]=r.a.useState(!1),u=Array.isArray(a)&&a.length,b=()=>l(e=>!e),_=e=>{switch(e.key){case" ":case"Enter":b();break;default:return}e.preventDefault(),e.stopPropagation()};return(null==o||isNaN(o))&&(o=""),r.a.createElement("div",{className:p.a.root},r.a.createElement("input",Object.assign({},c,{className:p.a.input,type:null!=t?t:"text",value:o,onChange:e=>s&&s(e.currentTarget.value,n)})),r.a.createElement("div",{className:p.a.unitContainer},u&&r.a.createElement(m.a,{isOpen:i,onBlur:()=>l(!1)},({ref:e})=>r.a.createElement("div",{ref:e,className:p.a.unitSelector,role:"button",onClick:b,onKeyDown:_,tabIndex:0},r.a.createElement("span",{className:p.a.currentUnit},n),r.a.createElement(d.a,{icon:"arrow-down-alt2",className:i?p.a.menuChevronOpen:p.a.menuChevron})),a.map(e=>r.a.createElement(m.c,{key:e,onClick:()=>(s&&s(o,e),void l(!1))},e))),!u&&r.a.createElement("div",{className:p.a.unitStatic},r.a.createElement("span",null,n))))}var _=n(44),f=n(239),g=n.n(f),h=n(6),v=[{id:"accounts",title:"Accounts",component:c.a},{id:"config",title:"Configuration",groups:[{id:"importing",title:"Import options",fields:[{id:"importerInterval",label:"Check for new posts",component:Object(i.b)(({id:e})=>r.a.createElement(l.a,{id:e,width:250,value:s.b.values.importerInterval,options:y.config.cronScheduleOptions,onChange:e=>s.b.values.importerInterval=e.value}))}]},{id:"cleaner",title:"Optimization",component:()=>r.a.createElement("div",null,r.a.createElement(_.a,{label:"What is this?",stealth:!0},r.a.createElement("div",null,r.a.createElement("p",null,"Spotlight imports all Instagram posts that can be displayed in your feed, even "," ",'those hidden behind a "Load more" button. The posts furthest down the list may'," ","therefore rarely be seen."),r.a.createElement("p",null,"To improve your site’s performance, you can choose to delete these unseen posts"," ","after a set period of time. Once a site visitor requests those posts, they will"," ","be re-imported.")))),fields:[{id:"cleanerAgeLimit",label:"Delete unseen posts after",component:Object(i.b)(({id:e})=>{const t=s.b.values.cleanerAgeLimit.split(" "),n=parseInt(t[0]),a=t[1];return r.a.createElement(b,{id:e,units:["days","hours","minutes"],value:n,unit:a,type:"number",onChange:(e,t)=>s.b.values.cleanerAgeLimit=e+" "+t})})},{id:"cleanerInterval",label:"Run optimization",component:Object(i.b)(({id:e})=>r.a.createElement(l.a,{id:e,width:250,value:s.b.values.cleanerInterval,options:y.config.cronScheduleOptions,onChange:e=>s.b.values.cleanerInterval=e.value}))}]}]},{id:"tools",title:"Tools",groups:[{id:"cache",title:"Cache",fields:[{id:"clearCache",label:"If you are experiencing issues, clearing the plugin's cache may help.",component:function({}){const[e,t]=r.a.useState(!1),[n,a]=r.a.useState(!1);return r.a.createElement("div",{className:g.a.root},r.a.createElement(h.a,{disabled:e,onClick:()=>{t(!0),y.restApi.clearCache().finally(()=>{a(!0),setTimeout(()=>{a(!1),t(!1)},3e3)})}},n?"Done!":e?"Please wait ...":"Clear the cache"),r.a.createElement("a",{href:y.resources.cacheDocsUrl,target:"_blank",className:g.a.docLink},"What's this?"))}}]}]}],E=n(98);a.a.driver.interceptors.request.use(e=>(e.headers["X-WP-Nonce"]=SliAdminCommonL10n.restApi.wpNonce,e),e=>Promise.reject(e));var y=t.a={config:{rootId:"spotlight-instagram-admin",adminUrl:SliAdminCommonL10n.adminUrl,restApi:SliAdminCommonL10n.restApi,doOnboarding:"1"==SliAdminCommonL10n.doOnboarding,cronSchedules:SliAdminCommonL10n.cronSchedules,cronScheduleOptions:SliAdminCommonL10n.cronSchedules.map(e=>({value:e.key,label:e.display})),postTypes:SliAdminCommonL10n.postTypes,isPro:!1},resources:{upgradeUrl:"https://spotlightwp.com/pricing/",upgradeLocalUrl:SliAdminCommonL10n.adminUrl+"admin.php?page=spotlight-instagram-pricing",trialUrl:"https://spotlightwp.com/pricing/",trialLocalUrl:SliAdminCommonL10n.adminUrl+"admin.php?page=spotlight-instagram-pricing&billing_cycle=annual&trial=true",proComingSoonUrl:"https://spotlightwp.com/pro-coming-soon/",supportUrl:"https://spotlightwp.com/support/",customPersonalInfoUrl:"https://docs.spotlightwp.com/article/624-custom-profile-photo-and-bio-text",businessAccounts:"https://docs.spotlightwp.com/article/555-how-to-switch-to-a-business-account",cacheDocsUrl:"https://docs.spotlightwp.com/article/639-cache",promoTypesSurvey:"https://spotlightwp.com/survey-promote/",accessTokenDocUrl:""},editor:{config:{showProOptions:!0,isPro:!1,tabs:E.b,currTab:"connect"}},restApi:{config:SliAdminCommonL10n.restApi,saveFeed:e=>a.a.driver.post("/feeds"+(e.id?"/"+e.id:""),{feed:e}),deleteFeed:e=>a.a.driver.delete("/feeds/"+e),connectPersonal:e=>a.a.driver.post("/connect",{accessToken:e}),connectBusiness:(e,t)=>a.a.driver.post("/connect",{accessToken:e,userId:t}),updateAccount:e=>a.a.driver.post("/accounts",e),deleteAccount:e=>a.a.driver.delete("/accounts/"+e),deleteAccountMedia:e=>a.a.driver.delete("/account_media/"+e),searchPosts:(e,t)=>a.a.driver.get(`/search_posts?search=${e}&type=${t}`),getSettings:()=>a.a.driver.get("/settings"),saveSettings:e=>a.a.driver.patch("/settings",{settings:e}),getNotifications:()=>a.a.driver.get("/notifications"),clearCache:()=>a.a.driver.post("/clear_cache")},settings:{pages:v}}},112:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var a=n(0),o=n.n(a),r=n(95),s=n(151);const c=e=>{const t=Object.assign(Object.assign({},e),{value:e.value?e.value.map(e=>Object(s.a)(e,"#")):[],sanitize:s.b});return o.a.createElement(r.a,Object.assign({},t))}},114:function(e,t,n){e.exports={root:"UnitField__root layout__flex-row",input:"UnitField__input","unit-container":"UnitField__unit-container layout__flex-column",unitContainer:"UnitField__unit-container layout__flex-column","unit-bubble":"UnitField__unit-bubble",unitBubble:"UnitField__unit-bubble","unit-static":"UnitField__unit-static UnitField__unit-bubble layout__flex-column",unitStatic:"UnitField__unit-static UnitField__unit-bubble layout__flex-column","unit-selector":"UnitField__unit-selector UnitField__unit-bubble layout__flex-row",unitSelector:"UnitField__unit-selector UnitField__unit-bubble layout__flex-row","current-unit":"UnitField__current-unit",currentUnit:"UnitField__current-unit","menu-chevron":"UnitField__menu-chevron",menuChevron:"UnitField__menu-chevron","menu-chevron-open":"UnitField__menu-chevron-open UnitField__menu-chevron",menuChevronOpen:"UnitField__menu-chevron-open UnitField__menu-chevron","unit-list":"UnitField__unit-list layout__flex-column layout__z-highest",unitList:"UnitField__unit-list layout__flex-column layout__z-highest","unit-option":"UnitField__unit-option",unitOption:"UnitField__unit-option","unit-selected":"UnitField__unit-selected UnitField__unit-option",unitSelected:"UnitField__unit-selected UnitField__unit-option"}},120:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var a=n(0),o=n.n(a),r=n(8),s=n(105),c=n.n(s);function i({cols:e,rows:t,footerCols:n,styleMap:a}){return a=null!=a?a:{cols:{},cells:{}},o.a.createElement("table",{className:c.a.table},o.a.createElement("thead",{className:c.a.header},o.a.createElement(u,{cols:e,styleMap:a})),o.a.createElement("tbody",null,t.map((t,n)=>o.a.createElement(l,{key:n,row:t,cols:e,styleMap:a}))),n&&o.a.createElement("tfoot",{className:c.a.footer},o.a.createElement(u,{cols:e,styleMap:a})))}function l({row:e,cols:t,styleMap:n}){return o.a.createElement("tr",{className:c.a.row},t.map(t=>o.a.createElement("td",{key:t.id,className:Object(r.b)(c.a.cell,p(t),n.cells[t.id])},t.render(e))))}function u({cols:e,styleMap:t}){return o.a.createElement("tr",null,e.map(e=>{const n=Object(r.b)(c.a.colHeading,p(e),t.cols[e.id]);return o.a.createElement("th",{key:e.id,className:n},e.label)}))}function p(e){return"center"===e.align?c.a.alignCenter:"right"===e.align?c.a.alignRight:c.a.alignLeft}},121:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var a=n(0),o=n.n(a),r=n(109),s=n(5);const c=({id:e,value:t,title:n,button:a,mediaType:c,multiple:i,children:l,onOpen:u,onClose:p,onSelect:m})=>{e=null!=e?e:"wp-media-"+Object(s.p)(),c=null!=c?c:"image",a=null!=a?a:"Select";const d=o.a.useRef();d.current||(d.current=r.a.media({id:e,title:n,library:{type:c},button:{text:a},multiple:i}));const b=()=>{const e=d.current.state().get("selection").first();m&&m(e)};return p&&d.current.on("close",p),d.current.on("open",()=>{if(t){const e="object"==typeof t?t:r.a.media.attachment(t);e.fetch(),d.current.state().get("selection").add(e?[e]:[])}u&&u()}),d.current.on("insert",b),d.current.on("select",b),l({open:()=>d.current.open()})}},123:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var a=n(0),o=n.n(a),r=n(174),s=n.n(r),c=n(9),i=n(191);function l({maxWidth:e,children:t}){e=null!=e?e:200;const[n,a]=o.a.useState(!1),r=()=>a(!0),l=()=>a(!1),u={content:s.a.tooltipContent,container:s.a.tooltipContainer};return o.a.createElement("div",{className:s.a.root},o.a.createElement(i.a,{visible:n,theme:u},({ref:e})=>o.a.createElement("span",{ref:e,className:s.a.icon,style:{opacity:n?1:.7},onMouseEnter:r,onMouseLeave:l},o.a.createElement(c.a,{icon:"info"})),o.a.createElement("div",{style:{maxWidth:e+"px"}},t)))}},125:function(e,t,n){"use strict";n.d(t,"a",(function(){return m}));var a=n(0),o=n.n(a),r=n(312),s=n.n(r),c=n(6),i=n(9),l=n(208),u=n(39);function p({isOpen:e,onClose:t,onConnect:n,beforeConnect:a}){return o.a.createElement(u.a,{title:"Connect an Instagram account",isOpen:e,width:650,onClose:t},o.a.createElement(u.a.Content,null,o.a.createElement(l.a,{onConnect:n,beforeConnect:e=>{a&&a(e),t()}})))}function m({children:e,onConnect:t,beforeConnect:n}){const[a,r]=o.a.useState(!1);return o.a.createElement(o.a.Fragment,null,o.a.createElement(c.a,{className:s.a.root,size:c.b.HERO,type:c.c.SECONDARY,onClick:()=>r(!0)},o.a.createElement(i.a,{icon:"instagram"}),null!=e?e:o.a.createElement("span",null,"Connect more Instagram accounts")),o.a.createElement(p,{isOpen:a,onClose:()=>{r(!1)},onConnect:t,beforeConnect:n}))}},127:function(e,t,n){"use strict";t.a={Sizes:{WIDE:1200,LARGE:1180,MEDIUM:960,SMALL:782,NARROW:600,ALL:[1200,1180,960,782,600]}}},140:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var a=n(0),o=n.n(a);function r(e){return o.a.createElement("p",null,e.message)}},150:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var a=n(244),o=n.n(a),r=n(0),s=n.n(r),c=n(6),i=n(8);function l({className:e,content:t,tooltip:n,onClick:a,disabled:r,isSaving:l}){return t=null!=t?t:e=>e?"Saving ...":"Save",n=null!=n?n:"Save",s.a.createElement(c.a,{className:Object(i.b)(o.a.root,e),type:c.c.PRIMARY,size:c.b.LARGE,tooltip:n,onClick:()=>a&&a(),disabled:r},l&&s.a.createElement("div",{className:o.a.savingOverlay}),t(l))}},153:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var a,o=n(0),r=n.n(o),s=n(198),c=n(3),i=n(199),l=n(96),u=n(7),p=n(55),m=n(60),d=n(50),b=n(103),_=n(95),f=n(104),g=n(112),h=n(98),v=n(200),E=n(201),y=n(202),O=n(205),N=n(207),C=u.a.HoverInfo,w=u.a.HeaderInfo;!function(e){e.FILTER="filter",e.MODERATE="moderate",e.PROMOTE="promote"}(a||(a={})),t.b=function(e){const t=e.slice();t.find(e=>e.key===h.a.CONNECT).groups.push({id:"tagged",label:"Show posts where these accounts are tagged",isOpen:!0,isFakePro:!0,fields:[{component:s.a,isFakePro:!0,props:()=>({value:[],accounts:c.b.getBusinessAccounts()})}]},{id:"hashtags",label:"Show posts with these hashtags",isOpen:!0,isFakePro:!0,fields:[{component:i.a,isFakePro:!0,props:()=>({value:[]})}]});const n=t.find(e=>e.key===h.a.DESIGN);n.groups.find(e=>"feed"===e.id).fields.splice(3,0,{label:"Types of posts",component:l.a,isFakePro:!0,props:()=>({options:[{value:u.a.MediaType.ALL,label:"All posts"},{value:u.a.MediaType.PHOTOS,label:"Photos Only"},{value:u.a.MediaType.VIDEOS,label:"Videos Only"}]})});const o=n.groups.find(e=>"appearance"===e.id);o.fields.push({label:"Hover text color",component:p.a,isFakePro:!0},{label:"Hover background color",component:p.a,isFakePro:!0});const T=o.fields.find(e=>"hoverInfo"===e.option);{const e=T.props;T.props=(t,n)=>{const a=e(t,n);return a.options.push({value:C.CAPTION,label:"Caption",isFakePro:!0},{value:C.USERNAME,label:"Username",isFakePro:!0},{value:C.DATE,label:"Date",isFakePro:!0}),a}}const A=n.groups.find(e=>"header"===e.id);A.fields.splice(2,0,{label:"Header style",component:l.a,isResponsive:!0,isFakePro:!0,props:()=>({options:[{value:u.a.HeaderStyle.NORMAL,label:"Normal"},{value:u.a.HeaderStyle.CENTERED,label:"Centered"},{value:u.a.HeaderStyle.BOXED,label:"Boxed"}]})}),A.fields.push({label:"Include stories",component:m.a,isFakePro:!0},{label:"Stories interval time",component:d.a,isFakePro:!0,props:()=>({value:5,unit:"sec"})});const k=A.fields.find(e=>"headerInfo"===e.option);{const e=k.props;k.props=(t,n)=>{const a=e(t,n);return a.options.push({value:w.MEDIA_COUNT,label:"Media count",isFakePro:!0},{value:w.FOLLOWERS,label:"Follower count",isFakePro:!0}),a}}return n.groups.find(e=>"loadMoreBtn"===e.id).fields.push({label:"Autoload",component:m.a,isFakePro:!0}),n.groups.splice(4,0,{id:"lightbox",label:"Popup box",isFakePro:!0,isOpen:!1,fields:[{label:"Show sidebar",component:m.a},{label:"Number of comments",component:d.a,props:()=>({value:5,placeholder:"No comments"})}]},{id:"captions",label:"Captions",isFakePro:!0,isOpen:!1,fields:[{label:"Show captions",isResponsive:!0,component:m.a},{label:"Caption max length",isResponsive:!0,isFakePro:!0,component:d.a,props:()=>({unit:"words",placeholder:"No limit"})},{label:"Caption text size",isResponsive:!0,component:d.a,props:()=>({unit:"px",placeholder:"Theme default"})},{label:"Caption text color",component:p.a},{label:"Remove dot lines",component:m.a,help:()=>r.a.createElement("p",null,'Enable this option to remove lines in captions that are only "dots", such as'," ",r.a.createElement("code",null,"."),", ",r.a.createElement("code",null,"•"),", ",r.a.createElement("code",null,"*"),", etc.")}]},{id:"likesComments",label:"Likes & comments",isFakePro:!0,isOpen:!1,fields:[{label:"Show likes icon",isResponsive:!0,component:m.a},{label:"Likes icon color",component:p.a},{label:"Show comments icon",isResponsive:!0,component:m.a},{label:"Comments icon color",component:p.a},{label:"Icon size",isResponsive:!0,component:d.a,props:()=>({value:20,unit:"px"})}]}),t.push({key:a.FILTER,label:"Filter",isFakePro:!0,sidebar:E.a,groups:[{id:"captionFilters",label:"Caption filtering",isOpen:!0,isFakePro:!0,fields:[{component:b.a,props:()=>({component:_.a,label:"Only show posts with these words or phrases"})},{component:f.a},{component:b.a,props:()=>({bordered:!0,component:_.a,label:"Hide posts with these words or phrases"})},{component:f.a}]},{id:"hashtagFilters",label:"Hashtag filtering",isOpen:!0,isFakePro:!0,fields:[{component:b.a,props:()=>({component:g.a,label:"Only show posts with these hashtags"})},{component:f.a},{component:b.a,props:()=>({bordered:!0,component:g.a,label:"Hide posts with these hashtags"})},{component:f.a}]}]},{key:a.MODERATE,label:"Moderate",isFakePro:!0,sidebar:v.a,viewport:y.a},{key:a.PROMOTE,label:"Promote",isFakePro:!0,sidebar:O.a,viewport:N.a}),t}},154:function(e,t,n){"use strict";n.d(t,"a",(function(){return T}));var a=n(80),o=n.n(a),r=n(0),s=n.n(r),c=n(47),i=n(8),l=n(69),u=n(17),p=n(126),m=n(4),d=n(326),b=n.n(d),_=n(71),f=n(175),g=n.n(f),h=n(160),v=n(565),E=n(23),y=n(63);function O({notification:e}){const t=s.a.useRef();return Object(r.useEffect)(()=>{if(!t.current)return;const e=t.current.getElementsByTagName("a");for(let t=0;t<e.length;++t){const n=e.item(t);if("true"===n.getAttribute("data-sli-link"))continue;const a=n.getAttribute("href");if("string"!=typeof a||!a.startsWith("app://"))continue;const o=Object(y.parse)(a.substr("app://".length)),r=E.a.at(o),s=E.a.fullUrl(o);n.setAttribute("href",s),n.setAttribute("data-sli-link","true"),n.addEventListener("click",e=>{E.a.history.push(r,{}),e.preventDefault(),e.stopPropagation()})}},[t.current]),s.a.createElement("article",{className:g.a.root},e.title&&e.title.length&&s.a.createElement("header",{className:g.a.title},e.title),s.a.createElement("main",{ref:t,className:g.a.content,dangerouslySetInnerHTML:{__html:e.content}}),e.date&&s.a.createElement("footer",{className:g.a.date},Object(h.a)(Object(v.a)(e.date),{addSuffix:!0})))}function N({isOpen:e,onBlur:t,children:n}){return s.a.createElement(_.a,{isOpen:e,onBlur:t,placement:"bottom-start",className:b.a.menu},n,s.a.createElement(_.b,null,p.a.list.map(e=>s.a.createElement(O,{key:e.id,notification:e}))))}var C,w=n(18);function T({children:e}){return s.a.createElement("div",{className:o.a.root},s.a.createElement(T.Item,null,s.a.createElement(T.Logo,null)),s.a.createElement(T.Chevron,null),s.a.createElement("div",{className:o.a.leftContainer},e[0]),e[1]&&s.a.createElement("div",{className:o.a.rightContainer},e[1]))}(C=T||(T={})).Logo=Object(m.b)((function(){const[e,t]=s.a.useState(!1),n=()=>t(!0),a=Object(w.f)(n),r=({ref:e})=>s.a.createElement("div",{ref:e,className:o.a.logo,role:"button",onClick:n,onKeyPress:a,tabIndex:0},s.a.createElement("img",{className:o.a.logoImage,src:u.a.image("spotlight-favicon.png"),alt:"Spotlight",loading:"eager"}),p.a.list.length>0&&s.a.createElement("div",{className:o.a.notificationCount},p.a.list.length));return 0===p.a.list.length?r({ref:void 0}):s.a.createElement(N,{isOpen:e,onBlur:()=>t(!1)},r)})),C.Item=({children:e})=>s.a.createElement("div",{className:o.a.item},e),C.Link=({linkTo:e,onClick:t,isCurrent:n,isDisabled:a,children:r})=>{const l=Object(i.c)({[o.a.link]:!0,[o.a.current]:n,[o.a.disabled]:a}),u=e=>{"Enter"!==e.key&&" "!==e.key||e.currentTarget.click()},p=a?-1:0;return s.a.createElement(C.Item,null,e?s.a.createElement(c.a,{to:e,className:l,role:"button",onKeyPress:u,tabIndex:p},r):s.a.createElement("div",{className:l,role:"button",onClick:()=>!a&&t&&t(),onKeyPress:u,tabIndex:p},r))},C.ProPill=()=>s.a.createElement("div",{className:o.a.proPill},s.a.createElement(l.a,null)),C.Chevron=()=>s.a.createElement("div",{className:o.a.chevron},s.a.createElement("svg",{viewBox:"0 0 100 100",width:"100%",height:"100%",preserveAspectRatio:"none"},s.a.createElement("path",{d:"M0 0 L100 50 L0 100",fill:"none",stroke:"currentcolor",strokeLinejoin:"bevel"})))},155:function(e,t,n){e.exports={message:"Message__message",shaking:"Message__shaking","shake-animation":"Message__shake-animation",shakeAnimation:"Message__shake-animation",icon:"Message__icon",content:"Message__content","dismiss-btn":"Message__dismiss-btn",dismissBtn:"Message__dismiss-btn",success:"Message__success Message__message",info:"Message__info Message__message",warning:"Message__warning Message__message","pro-tip":"Message__pro-tip Message__message",proTip:"Message__pro-tip Message__message",error:"Message__error Message__message"}},156:function(e,t,n){e.exports={primaryColor:"#007cba",secondaryColor:"#d04186",tertiaryColor:"#d82442",lightColor:"#f5f5f5",lightColor2:"#e6e7e8",lightColor3:"#e1e2e3",shadowColor:"rgba(20,25,60,.32)",washedColor:"#eaf0f4"}},157:function(e,t,n){e.exports={root:"Toast__root","fade-in-animation":"Toast__fade-in-animation",fadeInAnimation:"Toast__fade-in-animation","root-fading-out":"Toast__root-fading-out Toast__root",rootFadingOut:"Toast__root-fading-out Toast__root","fade-out-animation":"Toast__fade-out-animation",fadeOutAnimation:"Toast__fade-out-animation",content:"Toast__content","dismiss-icon":"Toast__dismiss-icon",dismissIcon:"Toast__dismiss-icon","dismiss-btn":"Toast__dismiss-btn Toast__dismiss-icon",dismissBtn:"Toast__dismiss-btn Toast__dismiss-icon"}},172:function(e,t,n){e.exports={root:"Tooltip__root layout__z-highest",container:"Tooltip__container","container-top":"Tooltip__container-top Tooltip__container",containerTop:"Tooltip__container-top Tooltip__container","container-bottom":"Tooltip__container-bottom Tooltip__container",containerBottom:"Tooltip__container-bottom Tooltip__container","container-left":"Tooltip__container-left Tooltip__container",containerLeft:"Tooltip__container-left Tooltip__container","container-right":"Tooltip__container-right Tooltip__container",containerRight:"Tooltip__container-right Tooltip__container",content:"Tooltip__content",arrow:"Tooltip__arrow","arrow-top":"Tooltip__arrow-top Tooltip__arrow",arrowTop:"Tooltip__arrow-top Tooltip__arrow","arrow-bottom":"Tooltip__arrow-bottom Tooltip__arrow",arrowBottom:"Tooltip__arrow-bottom Tooltip__arrow","arrow-left":"Tooltip__arrow-left Tooltip__arrow",arrowLeft:"Tooltip__arrow-left Tooltip__arrow","arrow-right":"Tooltip__arrow-right Tooltip__arrow",arrowRight:"Tooltip__arrow-right Tooltip__arrow"}},174:function(e,t,n){e.exports={root:"HelpTooltip__root layout__flex-column",tooltip:"HelpTooltip__tooltip layout__z-high","tooltip-container":"HelpTooltip__tooltip-container",tooltipContainer:"HelpTooltip__tooltip-container","tooltip-content":"HelpTooltip__tooltip-content",tooltipContent:"HelpTooltip__tooltip-content",icon:"HelpTooltip__icon"}},175:function(e,t,n){e.exports={root:"Notification__root",text:"Notification__text",title:"Notification__title Notification__text",content:"Notification__content Notification__text",date:"Notification__date"}},191:function(e,t,n){"use strict";n.d(t,"a",(function(){return m}));var a=n(0),o=n.n(a),r=n(172),s=n.n(r),c=n(142),i=n(249),l=n(250),u=n(11),p=n(8);function m({visible:e,delay:t,placement:n,theme:r,children:m}){r=null!=r?r:{},n=n||"bottom";const[b,_]=o.a.useState(!1),f={preventOverflow:{boundariesElement:document.getElementById(u.a.config.rootId),padding:5}};Object(a.useEffect)(()=>{const n=setTimeout(()=>_(e),e?t:1);return()=>clearTimeout(n)},[e]);const g=d("container",n),h=d("arrow",n),v=Object(p.b)(s.a[g],r.container,r[g]),E=Object(p.b)(s.a[h],r.arrow,r[h]);return o.a.createElement(c.c,null,o.a.createElement(i.a,null,e=>m[0](e)),o.a.createElement(l.a,{placement:n,modifiers:f,positionFixed:!0},({ref:e,style:t,placement:n,arrowProps:a})=>b?o.a.createElement("div",{ref:e,className:Object(p.b)(s.a.root,r.root),style:t,tabIndex:-1},o.a.createElement("div",{className:v,"data-placement":n},o.a.createElement("div",{className:Object(p.b)(s.a.content,r.content)},m[1]),o.a.createElement("div",{className:E,ref:a.ref,style:a.style,"data-placement":n}))):null))}function d(e,t){switch(t){case"top":case"top-start":case"top-end":return e+"Top";case"bottom":case"bottom-start":case"bottom-end":return e+"Bottom";case"left":case"left-start":case"left-end":return e+"Left";case"right":case"right-start":case"right-end":return e+"Right";default:return e}}},196:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var a=n(0),o=n.n(a),r=n(323),s=n.n(r),c=n(140);const i=({feed:e,onCopy:t,toaster:n,children:a})=>o.a.createElement(s.a,{text:`[instagram feed="${e.id}"]`,onCopy:()=>{n&&n.addToast("feeds/shortcode/copied",()=>o.a.createElement(c.a,{message:"Copied shortcode to clipboard."})),t&&t()}},a)},197:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var a=n(0),o=n.n(a),r=n(328),s=n.n(r);function c({message:e}){return o.a.createElement("pre",{className:s.a.content},e)}},203:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var a=n(0),o=n.n(a);n(557);const r=({size:e})=>{const t=(e=null!=e?e:24)+"px",n={width:t,height:t,boxShadow:`${.25*e+"px"} 0 0 ${.375*e+"px"} #999 inset`};return o.a.createElement("span",{className:"loading-spinner",style:n})}},208:function(e,t,n){"use strict";n.d(t,"a",(function(){return g}));var a=n(0),o=n.n(a),r=n(84),s=n.n(r),c=n(33),i=n(3),l=n(39),u=n(6),p=n(9),m=n(85),d=n.n(m),b=n(44),_=n(11);function f({isColumn:e,onConnectPersonal:t,onConnectBusiness:n}){const[r,s]=o.a.useState(!1),[c,i]=o.a.useState(""),[l,p]=o.a.useState(""),[m,_]=o.a.useState(!1);Object(a.useEffect)(()=>{_(c.length>145&&!c.trimLeft().startsWith("IG"))},[c]);const f=o.a.createElement("div",{className:d.a.helpMessage},!1),g=o.a.createElement("div",{className:d.a.buttonContainer},e&&f,o.a.createElement(u.a,{className:d.a.button,onClick:()=>{m?n(c,l):t(c)},type:u.c.PRIMARY,disabled:0===c.length&&(0===l.length||!m)},"Connect"));return o.a.createElement("div",{className:e?d.a.column:d.a.row},o.a.createElement(b.a,{label:"Connect using an access token (for developers)",stealth:!0,isOpen:r,onClick:()=>s(!r)},o.a.createElement("div",{className:d.a.content},o.a.createElement("label",{className:d.a.label,htmlFor:"manual-connect-access-token"},o.a.createElement("div",null,"Enter your Instagram or Facebook access token")),o.a.createElement("div",{className:d.a.bottom},o.a.createElement("input",{id:"manual-connect-access-token",type:"text",value:c,onChange:e=>i(e.target.value),placeholder:"Your access token"}),!m&&g)),m&&o.a.createElement("div",{className:d.a.content},o.a.createElement("label",{className:d.a.label,htmlFor:"manual-connect-user-id"},o.a.createElement("div",null,"This access token is for a ",o.a.createElement("strong",null,"Business")," account."," ","Enter the user ID:")),o.a.createElement("div",{className:d.a.bottom},o.a.createElement("input",{id:"manual-connect-user-id",type:"text",value:l,onChange:e=>p(e.target.value),placeholder:"Enter the user ID"}),m&&g)),!e&&f))}function g({onConnect:e,beforeConnect:t,useColumns:n,showPrompt:a}){a=null==a||a,e||(e=()=>{});const r=e=>{c.a.State.connectSuccess&&t&&t(e)};return o.a.createElement("div",{className:s.a.root},a&&o.a.createElement("p",{className:s.a.promptMsg},"Choose the type of account to connect:"),o.a.createElement("div",{className:n?s.a.typesColumns:s.a.typesRows},o.a.createElement("div",{className:s.a.type},o.a.createElement(u.a,{type:u.c.PRIMARY,size:u.b.HERO,onClick:()=>c.a.openAuthWindow(i.a.Type.PERSONAL,l.a.ANIMATION_DELAY,r).then(e).catch(()=>{})},"Connect your Personal account"),o.a.createElement("div",{className:s.a.capabilities},o.a.createElement(h,null,"Connects directly through Instagram"),o.a.createElement(h,null,"Show posts from your account"))),o.a.createElement("div",{className:s.a.type},o.a.createElement(u.a,{type:u.c.SECONDARY,size:u.b.HERO,onClick:()=>c.a.openAuthWindow(i.a.Type.BUSINESS,l.a.ANIMATION_DELAY,r).then(e).catch(()=>{})},"Connect your Business account"),o.a.createElement("div",{className:s.a.capabilities},o.a.createElement(h,null,"Connects through your Facebook page"),o.a.createElement(h,null,"Show posts from your account"),o.a.createElement(h,null,"Show posts where you are tagged"),o.a.createElement(h,null,"Show posts with a specific hashtag from all across Instagram"),o.a.createElement("div",{className:s.a.businessLearnMore},o.a.createElement(p.a,{icon:"editor-help"}),o.a.createElement("a",{href:_.a.resources.businessAccounts,target:"_blank"},"Learn more about Business accounts"))))),o.a.createElement("div",{className:s.a.connectAccessToken},o.a.createElement(f,{isColumn:n,onConnectPersonal:t=>c.a.manualConnectPersonal(t,l.a.ANIMATION_DELAY,r).then(e),onConnectBusiness:(t,n)=>c.a.manualConnectBusiness(t,n,l.a.ANIMATION_DELAY,r).then(e)})))}const h=e=>{var{children:t}=e,n=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(a=Object.getOwnPropertySymbols(e);o<a.length;o++)t.indexOf(a[o])<0&&Object.prototype.propertyIsEnumerable.call(e,a[o])&&(n[a[o]]=e[a[o]])}return n}(e,["children"]);return o.a.createElement("div",Object.assign({className:s.a.capability},n),o.a.createElement(p.a,{icon:"yes"}),o.a.createElement("div",null,t))}},209:function(e,t,n){e.exports={root:"ModalPrompt__root",button:"ModalPrompt__button"}},22:function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return u}));var a,o=n(0),r=n.n(o),s=n(155),c=n.n(s),i=n(8),l=n(9);!function(e){e.SUCCESS="success",e.INFO="info",e.PRO_TIP="pro-tip",e.WARNING="warning",e.ERROR="error"}(a||(a={}));const u=({children:e,type:t,showIcon:n,shake:a,isDismissible:o,onDismiss:s})=>{const[u,m]=r.a.useState(!1),d=Object(i.b)(c.a[t],a?c.a.shaking:null);return u?null:r.a.createElement("div",{className:d},n?r.a.createElement("div",null,r.a.createElement(l.a,{className:c.a.icon,icon:p(t)})):null,r.a.createElement("div",{className:c.a.content},e),o?r.a.createElement("button",{className:c.a.dismissBtn,onClick:()=>{o&&(m(!0),s&&s())}},r.a.createElement(l.a,{icon:"no"})):null)};function p(e){switch(e){case a.SUCCESS:return"yes-alt";case a.PRO_TIP:return"lightbulb";case a.ERROR:case a.WARNING:return"warning";case a.INFO:default:return"info"}}},239:function(e,t,n){e.exports={root:"ClearCacheButton__root layout__flex-row","doc-link":"ClearCacheButton__doc-link",docLink:"ClearCacheButton__doc-link"}},24:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var a=n(1),o=n(11),r=n(5),s=n(14);let c;t.b=c=a.n.object({values:Object(a.n)({}),original:{},isDirty:!1,isSaving:!1,save:Object(a.f)(()=>{if(c.isDirty)return c.isSaving=!0,o.a.restApi.saveSettings(c.values).then(e=>{c.fromResponse(e),document.dispatchEvent(new l(i))}).finally(()=>c.isSaving=!1)}),load:Object(a.f)(()=>o.a.restApi.getSettings().then(e=>c.fromResponse(e)).catch(e=>{throw s.a.getErrorReason(e)})),restore:Object(a.f)(()=>{Object.assign(c.values,c.original),c.isDirty=!1}),fromResponse:e=>{if("object"!=typeof e||void 0===e.data)throw"Spotlight encountered a problem while trying to load your settings. Kindly contact customer support for assistance.";c.original=e.data,c.restore()}}),Object(a.g)(()=>{c.isDirty=!Object(r.k)(c.original,c.values)});const i="sli/settings/saved";class l extends CustomEvent{constructor(e,t={}){super(e,t)}}},240:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var a=n(0),o=n.n(a);n(271);const r=({children:e})=>o.a.createElement("div",{className:"button-group"},e)},243:function(e,t,n){e.exports={root:"Toaster__root layout__z-highest",container:"Toaster__container"}},244:function(e,t,n){e.exports={root:"SaveButton__root","saving-overlay":"SaveButton__saving-overlay layout__fill-parent",savingOverlay:"SaveButton__saving-overlay layout__fill-parent","saving-animation":"SaveButton__saving-animation",savingAnimation:"SaveButton__saving-animation"}},27:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var a,o=n(1),r=n(7),s=n(14),c=n(11),i=function(e,t,n,a){var o,r=arguments.length,s=r<3?t:null===a?a=Object.getOwnPropertyDescriptor(t,n):a;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,a);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s};!function(e){class t{constructor(e={}){t.setFromObject(this,null!=e?e:{})}static setFromObject(e,t={}){var n,a,o;e.id=null!==(n=t.id)&&void 0!==n?n:null,e.name=null!==(a=t.name)&&void 0!==a?a:"",e.usages=null!==(o=t.usages)&&void 0!==o?o:[],e.options=r.a.Options.setFromObject(new r.a.Options(e.options),t.options)}get label(){return this.name.length>0?this.name:this.id?"(no name)":"New Feed"}}function n(n){if("object"!=typeof n||!Array.isArray(n.data))throw"Spotlight encountered a problem trying to load your feeds. Kindly contact customer support for assistance.";e.list.replace(n.data.map(e=>new t(e)))}i([o.n],t.prototype,"id",void 0),i([o.n],t.prototype,"name",void 0),i([o.n],t.prototype,"usages",void 0),i([o.n],t.prototype,"options",void 0),i([o.h],t.prototype,"label",null),e.SavedFeed=t,e.list=Object(o.n)([]),e.loadFeeds=()=>s.a.getFeeds().then(n).catch(e=>{throw s.a.getErrorReason(e)}),e.getById=t=>(t="string"==typeof t?parseInt(t):t)?e.list.find(e=>e.id==t):void 0,e.hasFeeds=()=>e.list.length>0,e.create=function(n,a){const o=new t({id:null,name:l(n),options:a});return e.list.push(o),o},e.saveFeed=function(n){return c.a.restApi.saveFeed(n).then(a=>{const o=new t(a.data.feed);if(null===n.id)e.list.push(o);else{const t=e.list.findIndex(e=>e.id===n.id);e.list[t]=o}return o})},e.deleteFeed=function(t){const n=null!==t.id?e.list.findIndex(e=>e.id===t.id):e.list.findIndex(e=>e===t);return n>=0&&e.list.splice(n,1),null!==t.id?c.a.restApi.deleteFeed(t.id).catch(e=>{}):new Promise(e=>e())};const a=new RegExp("([\\w\\s]+)\\s?\\((\\d+)\\)?");function l(t){const n=u(t)[0],a=e.list.map(e=>u(e.name)).filter(e=>e[0]===n),o=a.reduce((e,t)=>Math.max(e,t[1]),1);return a.length>0?`${n} (${o+1})`:t.trim()}function u(e){e=e.trim();const t=a.exec(e);return t?[t[1].trim(),parseInt(t[2])]:[e,0]}}(a||(a={}))},271:function(e,t,n){},272:function(e,t,n){},307:function(e,t,n){},310:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var a=n(31),o=n(72),r=n(23);const s={factories:Object(a.c)({"router/history":()=>Object(o.a)(),"router/store":e=>r.a.useHistory(e.get("router/history"))}),run:e=>{e.get("router/store")}}},311:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var a=n(18);function o({when:e,is:t,isRoot:n,render:o}){const r=Object(a.g)().get(e);return r===t||!t&&!r||n&&!r?o():null}},312:function(e,t,n){e.exports={root:"ConnectAccountButton__root"}},317:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var a=n(0),o=n.n(a),r=n(8),s=(n(384),function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(a=Object.getOwnPropertySymbols(e);o<a.length;o++)t.indexOf(a[o])<0&&Object.prototype.propertyIsEnumerable.call(e,a[o])&&(n[a[o]]=e[a[o]])}return n});const c=e=>{var{className:t,unit:n}=e,a=s(e,["className","unit"]);const c=Object(r.b)("unit-input__field",t);return o.a.createElement("div",{className:"unit-input"},o.a.createElement("input",Object.assign({},a,{className:c})),o.a.createElement("div",{className:"unit-input__unit"},o.a.createElement("span",null,n)))}},318:function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var a=n(0),o=n.n(a),r=n(319),s=(n(272),n(18)),c=n(12),i=n(142),l=n(249),u=n(250),p=n(8),m=n(11);const d=({id:e,value:t,disableAlpha:n,onChange:a})=>{t=null!=t?t:"#fff";const[d,b]=o.a.useState(!1),_=o.a.useRef(),f=o.a.useRef(),g=()=>b(!1),h=()=>b(e=>!e);Object(s.b)(_,g,[f]),Object(s.c)([_,f],g),Object(s.d)("keydown",e=>{"Escape"===e.key&&d&&(g(),e.preventDefault(),e.stopPropagation())},[d]);const v=e=>a&&a(e),E={preventOverflow:{boundariesElement:document.getElementById(m.a.config.rootId),padding:5}};return o.a.createElement(i.c,null,o.a.createElement(l.a,null,({ref:n})=>o.a.createElement("button",{ref:Object(p.d)(_,n),id:e,className:"color-picker",onClick:h},o.a.createElement("span",{className:"color-picker__preview",style:{backgroundColor:Object(c.a)(t)}}))),o.a.createElement(u.a,{placement:"bottom-end",positionFixed:!0,modifiers:E},({ref:e,style:a})=>d&&o.a.createElement("div",{className:"color-picker__popper",ref:Object(p.d)(f,e),style:a},o.a.createElement(r.ChromePicker,{color:t,onChange:v,disableAlpha:n}))))}},322:function(e,t,n){"use strict";var a=n(0),o=n.n(a),r=n(3),s=n(83),c=n(102),i=n(33),l=n(4),u=n(11);t.a=Object(l.b)((function({}){Object(a.useEffect)(()=>{const e=e=>{const a=e.detail.account;n||p||a.type!==r.a.Type.PERSONAL||a.customBio.length||a.customProfilePicUrl.length||(t(a),l(!0))};return document.addEventListener(i.a.ACCOUNT_CONNECTED_EVENT,e),()=>document.removeEventListener(i.a.ACCOUNT_CONNECTED_EVENT,e)},[]);const[e,t]=o.a.useState(null),[n,l]=o.a.useState(!1),[p,m]=o.a.useState(!1),d=()=>{i.a.State.connectedId=null};return o.a.createElement(o.a.Fragment,null,o.a.createElement(s.a,{title:"You've successfully connected your account!",buttons:["Yes","No, maybe later"],isOpen:n,onAccept:()=>{l(!1),m(!0)},onCancel:()=>{l(!1),d()}},o.a.createElement("p",null,"One more thing ..."),o.a.createElement("p",null,"Instagram doesn't provide the profile photo and bio text for Personal accounts."," ","Would you like to set a custom photo and a custom bio in Spotlight to match your Instagram profile?"),o.a.createElement("p",null,o.a.createElement("a",{href:u.a.resources.customPersonalInfoUrl,target:"_blank"},"What's this about?"))),o.a.createElement(c.a,{isOpen:p,onClose:()=>{m(!1),d()},account:e}))}))},324:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var a=n(1),o=n(5),r=function(e,t,n,a){var o,r=arguments.length,s=r<3?t:null===a?a=Object.getOwnPropertyDescriptor(t,n):a;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,a);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s};class s{constructor(e){this.ttl=e,this.toasts=new Array}addToast(e,t,n){this.toasts.push({key:e+Object(o.p)(),component:t,ttl:n})}removeToast(e){const t=this.toasts.findIndex(t=>t.key===e);t>-1&&this.toasts.splice(t,1)}}r([a.n],s.prototype,"toasts",void 0),r([a.f],s.prototype,"addToast",null),r([a.f],s.prototype,"removeToast",null)},326:function(e,t,n){e.exports={menu:"NotificationMenu__menu"}},328:function(e,t,n){e.exports={content:"ErrorToast__content"}},33:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var a,o=n(3),r=n(36),s=n(11),c=n(1),i=n(566),l=n(564),u=n(565);!function(e){let t=null,n=null;e.State=window.SliAccountManagerState=Object(c.n)({accessToken:null,connectSuccess:!1,connectedId:null});const a=Object(i.a)(new Date,{days:7});function p(t,n,a){a&&a(e.State.connectedId),setTimeout(()=>o.b.loadAccounts().then(()=>{const t=o.b.getById(e.State.connectedId),a=new d(e.ACCOUNT_CONNECTED_EVENT,t);document.dispatchEvent(a),n(e.State.connectedId)}),t)}function m(e){return e.type===o.a.Type.BUSINESS&&e.accessToken&&e.accessToken.expiry&&Object(l.a)(a,Object(u.a)(e.accessToken.expiry))}e.manualConnectPersonal=function(t,n=0,a){return new Promise((o,r)=>{e.State.connectSuccess=!1,s.a.restApi.connectPersonal(t).then(t=>{e.State.connectSuccess=!0,e.State.connectedId=t.data.accountId,p(n,o,a)}).catch(r)})},e.manualConnectBusiness=function(t,n,a=0,o){return new Promise((r,c)=>{e.State.connectSuccess=!1,s.a.restApi.connectBusiness(t,n).then(t=>{e.State.connectSuccess=!0,e.State.connectedId=t.data.accountId,p(a,r,o)}).catch(c)})},e.openAuthWindow=function(a,c=0,i){return new Promise((l,u)=>{if(e.State.connectedId=null,null==t||t.closed){const e=Object(r.a)(700,800),n=a===o.a.Type.PERSONAL?s.a.restApi.config.personalAuthUrl:s.a.restApi.config.businessAuthUrl;t=Object(r.c)(n,"_blank",Object.assign({dependent:"yes",resizable:"yes",toolbar:"no",location:"no",scrollbars:"no"},e))}else t.focus();null==t||t.closed||(n=setInterval(()=>{t&&!t.closed||(clearInterval(n),null===e.State.connectedId?u&&u():p(c,l,i))},500))})},e.updateAccount=function(e){return s.a.restApi.updateAccount(e)},e.deleteAccount=function(e){return s.a.restApi.deleteAccount(e).then(o.b.loadFromResponse)},e.getExpiringTokenAccounts=function(){return o.b.list.filter(m)},e.isTokenExpiring=m,e.ACCOUNT_CONNECTED_EVENT="sli/account/connected";class d extends CustomEvent{constructor(e,t){super(e,{detail:{account:t}})}}e.AccountConnectedEvent=d}(a||(a={}))},330:function(e,t,n){"use strict";var a=n(0),o=n.n(a),r=n(39),s=n(150),c=n(24),i=n(135),l=n(11),u=n(4);t.a=Object(u.b)((function({isOpen:e,onClose:t,onSave:n}){return o.a.createElement(r.a,{title:"Global filters",isOpen:e,onClose:()=>{c.b.isDirty&&!confirm("You have unsaved changes. If you close the window now, your settings will not be saved. Click OK to close anyway.")||t()}},o.a.createElement(r.a.Content,null,o.a.createElement(i.a,{page:l.a.settings.pages.find(e=>"filters"===e.id)})),o.a.createElement(r.a.Footer,null,o.a.createElement(s.a,{disabled:!c.b.isDirty,isSaving:c.b.isSaving,onClick:()=>{c.b.save().then(()=>{n&&n()})}})))}))},331:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var a=n(0),o=n.n(a),r=n(8);n(556);const s=({name:e,className:t,disabled:n,value:a,onChange:s,options:c})=>{const i=e=>{!n&&e.target.checked&&s&&s(e.target.value)},l=Object(r.b)(Object(r.a)("radio-group",{"--disabled":n}),t);return o.a.createElement("div",{className:l},c.map((t,n)=>o.a.createElement("label",{className:"radio-group__option",key:n},o.a.createElement("input",{type:"radio",name:e,value:t.value,checked:a===t.value,onChange:i}),o.a.createElement("span",null,t.label))))}},339:function(e,t,n){"use strict";var a=n(0),o=n.n(a),r=n(9),s=n(157),c=n.n(s);function i({children:e,ttl:t,onExpired:n}){t=null!=t?t:0;const[s,i]=o.a.useState(!1);let l=o.a.useRef(),u=o.a.useRef();const p=()=>{t>0&&(l.current=setTimeout(d,t))},m=()=>{clearTimeout(l.current)},d=()=>{i(!0),u.current=setTimeout(b,200)},b=()=>{n&&n()};Object(a.useEffect)(()=>(p(),()=>{m(),clearTimeout(u.current)}),[]);const _=s?c.a.rootFadingOut:c.a.root;return o.a.createElement("div",{className:_,onMouseOver:m,onMouseOut:p},o.a.createElement("div",{className:c.a.content},e),o.a.createElement("button",{className:c.a.dismissBtn,onClick:()=>{m(),d()}},o.a.createElement(r.a,{icon:"no-alt",className:c.a.dismissIcon})))}var l=n(243),u=n.n(l),p=n(4);t.a=Object(p.b)((function({store:e}){return o.a.createElement("div",{className:u.a.root},o.a.createElement("div",{className:u.a.container},e.toasts.map(t=>{var n;return o.a.createElement(i,{key:t.key,ttl:null!==(n=t.ttl)&&void 0!==n?n:e.ttl,onExpired:()=>{return n=t.key,void e.removeToast(n);var n}},o.a.createElement(t.component))})))}))},380:function(e,t,n){},381:function(e,t,n){},382:function(e,t,n){},383:function(e,t,n){},384:function(e,t,n){},39:function(e,t,n){"use strict";n.d(t,"a",(function(){return p}));var a=n(0),o=n.n(a),r=n(30),s=n.n(r),c=n(8),i=(n(380),n(18)),l=n(6),u=n(9);function p({children:e,className:t,isOpen:n,icon:r,title:l,width:u,height:m,onClose:d,allowShadeClose:b,focusChild:_,portalTo:f}){const g=o.a.useRef(),[h]=Object(i.a)(n,!1,p.ANIMATION_DELAY);if(Object(i.d)("keydown",e=>{"Escape"===e.key&&(d&&d(),e.preventDefault(),e.stopPropagation())},[],[d]),Object(a.useEffect)(()=>{g&&g.current&&n&&(null!=_?_:g).current.focus()},[]),!h)return null;const v={width:u=null!=u?u:600,height:m},E=Object(c.b)("modal",n?"modal--open":null,n?null:"modal--close",t,"wp-core-ui-override");b=null==b||b;const y=o.a.createElement("div",{className:E},o.a.createElement("div",{className:"modal__shade",tabIndex:-1,onClick:()=>{b&&d&&d()}}),o.a.createElement("div",{ref:g,className:"modal__container",style:v,tabIndex:-1},l?o.a.createElement(p.Header,null,o.a.createElement("h1",null,o.a.createElement(p.Icon,{icon:r}),l),o.a.createElement(p.CloseBtn,{onClick:d})):null,e));return s.a.createPortal(y,null!=f?f:document.body)}!function(e){e.ANIMATION_DELAY=120,e.CloseBtn=({onClick:e})=>o.a.createElement(l.a,{className:"modal__close-btn",type:l.c.NONE,onClick:e,tooltip:"Close"},o.a.createElement("span",{className:"dashicons dashicons-no-alt"})),e.Icon=({icon:e})=>e?o.a.createElement(u.a,{icon:e,className:"modal__icon"}):null,e.Header=({children:e})=>o.a.createElement("div",{className:"modal__header"},e),e.Content=({children:e})=>o.a.createElement("div",{className:"modal__scroller"},o.a.createElement("div",{className:"modal__content"},e)),e.Footer=({children:e})=>o.a.createElement("div",{className:"modal__footer"},e)}(p||(p={}))},44:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var a=n(0),o=n.n(a),r=n(8),s=(n(381),n(9));const c=o.a.forwardRef(({label:e,className:t,isOpen:n,showIcon:a,disabled:c,stealth:i,fitted:l,hideOnly:u,onClick:p,children:m},d)=>{u=null!=u&&u,a=null==a||a,c=null!=c&&c;const[b,_]=o.a.useState(!1),f=void 0!==n;f||(n=b);const g=()=>{c||(f||_(!n),p&&p())},h=Object(r.a)("spoiler",{"--open":n,"--disabled":c,"--fitted":l,"--stealth":i}),v=Object(r.b)(h,t),E=n?"arrow-up-alt2":"arrow-down-alt2",y=Array.isArray(e)?e.map((e,t)=>o.a.createElement(o.a.Fragment,{key:t},e)):"string"==typeof e?o.a.createElement("span",null,e):e;return o.a.createElement("div",{ref:d,className:v},o.a.createElement("div",{className:"spoiler__header",onClick:g,onKeyDown:e=>{"Enter"!==e.key&&" "!==e.key||g()},role:"button",tabIndex:0},o.a.createElement("div",{className:"spoiler__label"},y),a&&o.a.createElement(s.a,{icon:E,className:"spoiler__icon"})),(n||u)&&o.a.createElement("div",{className:"spoiler__content"},m))})},548:function(e,t,n){},556:function(e,t,n){},557:function(e,t,n){},6:function(e,t,n){"use strict";n.d(t,"c",(function(){return a})),n.d(t,"b",(function(){return o})),n.d(t,"a",(function(){return u}));var a,o,r=n(0),s=n.n(r),c=n(8),i=n(191),l=(n(271),n(5));!function(e){e[e.PRIMARY=0]="PRIMARY",e[e.SECONDARY=1]="SECONDARY",e[e.TOGGLE=2]="TOGGLE",e[e.LINK=3]="LINK",e[e.PILL=4]="PILL",e[e.DANGER=5]="DANGER",e[e.DANGER_LINK=6]="DANGER_LINK",e[e.DANGER_PILL=7]="DANGER_PILL",e[e.NONE=8]="NONE"}(a||(a={})),function(e){e[e.SMALL=0]="SMALL",e[e.NORMAL=1]="NORMAL",e[e.LARGE=2]="LARGE",e[e.HERO=3]="HERO"}(o||(o={}));const u=s.a.forwardRef((e,t)=>{let{children:n,className:r,type:u,size:p,active:m,tooltip:d,tooltipPlacement:b,onClick:_,linkTo:f}=e,g=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(a=Object.getOwnPropertySymbols(e);o<a.length;o++)t.indexOf(a[o])<0&&Object.prototype.propertyIsEnumerable.call(e,a[o])&&(n[a[o]]=e[a[o]])}return n}(e,["children","className","type","size","active","tooltip","tooltipPlacement","onClick","linkTo"]);u=null!=u?u:a.SECONDARY,p=null!=p?p:o.NORMAL,b=null!=b?b:"bottom";const[h,v]=s.a.useState(!1),E=()=>v(!0),y=()=>v(!1),O=Object(c.b)(r,u!==a.NONE?"button":null,u===a.PRIMARY?"button-primary":null,u===a.SECONDARY?"button-secondary":null,u===a.LINK?"button-secondary button-tertiary":null,u===a.PILL?"button-secondary button-tertiary button-pill":null,u===a.TOGGLE?"button-toggle":null,u===a.TOGGLE&&m?"button-primary button-active":null,u!==a.TOGGLE||m?null:"button-secondary",u===a.DANGER?"button-secondary button-danger":null,u===a.DANGER_LINK?"button-tertiary button-danger":null,u===a.DANGER_PILL?"button-tertiary button-danger button-danger-pill":null,p===o.SMALL?"button-small":null,p===o.LARGE?"button-large":null,p===o.HERO?"button-hero":null),N=e=>{_&&_(e)};let C="button";if("string"==typeof f?(C="a",g.href=f):g.type="button",g.tabIndex=0,!d)return s.a.createElement(C,Object.assign({ref:t,className:O,onClick:N},g),n);const w="string"==typeof d,T="btn-tooltip-"+Object(l.p)(),A=w?d:s.a.createElement(d,{id:T});return s.a.createElement(i.a,{visible:h&&!e.disabled,placement:b,delay:300},({ref:e})=>s.a.createElement(C,Object.assign({ref:t?Object(c.d)(e,t):e,className:O,onClick:N,onMouseEnter:E,onMouseLeave:y},g),n),A)})},65:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var a=n(0),o=n.n(a),r=n(8),s=n(6),c=(n(382),n(9)),i=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(a=Object.getOwnPropertySymbols(e);o<a.length;o++)t.indexOf(a[o])<0&&Object.prototype.propertyIsEnumerable.call(e,a[o])&&(n[a[o]]=e[a[o]])}return n};function l(e){var{className:t,children:n,isTransitioning:a}=e,s=i(e,["className","children","isTransitioning"]);const c=Object(r.a)("onboarding",{"--transitioning":a});return o.a.createElement("div",Object.assign({className:Object(r.b)(c,t)},s),Array.isArray(n)?n.map((e,t)=>o.a.createElement("div",{key:t},e)):n)}!function(e){e.TRANSITION_DURATION=200,e.Thin=e=>{var{className:t,children:n}=e,a=i(e,["className","children"]);return o.a.createElement("div",Object.assign({className:Object(r.b)("onboarding__thin",t)},a),n)},e.HelpMsg=e=>{var{className:t,children:n}=e,a=i(e,["className","children"]);return o.a.createElement("div",Object.assign({className:Object(r.b)("onboarding__help-msg",t)},a),n)},e.ProTip=({children:t})=>o.a.createElement(e.HelpMsg,null,o.a.createElement("div",{className:"onboarding__pro-tip"},o.a.createElement("span",null,o.a.createElement(c.a,{icon:"lightbulb"}),o.a.createElement("strong",null,"Pro tip!")),t)),e.StepList=e=>{var{className:t,children:n}=e,a=i(e,["className","children"]);return o.a.createElement("ul",Object.assign({className:Object(r.b)("onboarding__steps",t)},a),n)},e.Step=e=>{var{isDone:t,num:n,className:a,children:s}=e,c=i(e,["isDone","num","className","children"]);return o.a.createElement("li",Object.assign({className:Object(r.b)(t?"onboarding__done":null,a)},c),o.a.createElement("strong",null,"Step ",n,":")," ",s)},e.HeroButton=e=>{var t,{className:n,children:a}=e,c=i(e,["className","children"]);return o.a.createElement(s.a,Object.assign({type:null!==(t=c.type)&&void 0!==t?t:s.c.PRIMARY,size:s.b.HERO,className:Object(r.b)("onboarding__hero-button",n)},c),a)}}(l||(l={}))},70:function(e,t,n){"use strict";n.d(t,"b",(function(){return p})),n.d(t,"a",(function(){return m}));var a=n(0),o=n.n(a),r=n(316),s=n(192),c=n(315),i=n(156),l=n.n(i),u=n(8);const p=(e={})=>({option:(e,t)=>Object.assign(Object.assign({},e),{cursor:"pointer",lineHeight:"24px"}),menu:(e,t)=>Object.assign(Object.assign({},e),{margin:"6px 0",boxShadow:"0 2px 8px "+l.a.shadowColor,overflow:"hidden"}),menuList:(e,t)=>({padding:"0px"}),control:(e,t)=>{let n=Object.assign(Object.assign({},e),{cursor:"pointer",lineHeight:"2",minHeight:"40px"});return t.isFocused&&(n.borderColor=l.a.primaryColor,n.boxShadow="0 0 0 1px "+l.a.primaryColor),n},valueContainer:(e,t)=>Object.assign(Object.assign({},e),{paddingTop:0,paddingBottom:0,paddingRight:0}),container:(t,n)=>Object.assign(Object.assign({},t),{width:e.width||"100%"}),multiValue:(e,t)=>Object.assign(Object.assign({},e),{padding:"0 6px"}),input:(e,t)=>Object.assign(Object.assign({},e),{outline:"0 transparent !important",border:"0 transparent !important",boxShadow:"0 0 0 transparent !important"}),indicatorSeparator:(e,t)=>Object.assign(Object.assign({},e),{margin:"0",backgroundColor:"transparent"})}),m=o.a.forwardRef((e,t)=>{var n;const a=(null!==(n=e.options)&&void 0!==n?n:[]).find(t=>t.value===e.value);e=Object.assign(Object.assign({},e),{id:void 0,className:Object(u.b)("react-select",e.className),classNamePrefix:"react-select",inputId:e.id,menuPosition:"fixed"});const i=p(e),m=e.isCreatable?s.a:e.async?c.a:r.a;return o.a.createElement(m,Object.assign({},e,{ref:t,isSearchable:e.isCreatable,value:a,styles:i,theme:e=>Object.assign(Object.assign({},e),{borderRadius:3,colors:Object.assign(Object.assign({},e.colors),{primary:l.a.primaryColor,primary25:l.a.washedColor})}),menuPlacement:"auto",menuShouldScrollIntoView:!0}))})},71:function(e,t,n){"use strict";n.d(t,"a",(function(){return p})),n.d(t,"c",(function(){return d})),n.d(t,"b",(function(){return b})),n.d(t,"d",(function(){return _}));var a=n(0),o=n.n(a),r=n(142),s=n(249),c=n(250),i=n(18),l=n(11),u=(n(383),n(8));const p=({children:e,className:t,refClassName:n,isOpen:a,onBlur:p,placement:d,modifiers:b,useVisibility:_})=>{d=null!=d?d:"bottom-end",_=null!=_&&_;const f=o.a.useRef(),g=a||_,h=!a&&_,v=Object.assign({preventOverflow:{boundariesElement:document.getElementById(l.a.config.rootId),padding:5}},b),E=()=>{p()},y=e=>{switch(e.key){case"ArrowDown":break;case"Escape":E();break;default:return}e.preventDefault(),e.stopPropagation()};return Object(i.b)(f,E,[f]),Object(i.c)([f],E),o.a.createElement("div",{ref:f,className:Object(u.b)("menu__ref",n)},o.a.createElement(r.c,null,o.a.createElement(s.a,null,t=>e[0](t)),o.a.createElement(c.a,{placement:d,positionFixed:!0,modifiers:v},({ref:n,style:a,placement:r})=>g?o.a.createElement("div",{ref:n,className:"menu",style:m(a,h),"data-placement":r,onKeyDown:y},o.a.createElement("div",{className:"menu__container"+(t?" "+t:"")},e[1])):null)))};function m(e,t){return Object.assign(Object.assign({},e),{opacity:1,pointerEvents:"all",visibility:t?"hidden":"visible"})}const d=({children:e,onClick:t,disabled:n,active:a})=>{const r=Object(u.a)("menu__item",{"--disabled":n,"--active":a});return o.a.createElement("div",{className:r},o.a.createElement("button",{onClick:()=>!a&&!n&&t&&t()},e))},b=({children:e})=>e,_=({children:e})=>o.a.createElement("div",{className:"menu__static"},e)},80:function(e,t,n){e.exports={root:"Navbar__root layout__flex-row",container:"Navbar__container layout__flex-row","left-container":"Navbar__left-container Navbar__container layout__flex-row",leftContainer:"Navbar__left-container Navbar__container layout__flex-row","right-container":"Navbar__right-container Navbar__container layout__flex-row",rightContainer:"Navbar__right-container Navbar__container layout__flex-row",child:"Navbar__child",item:"Navbar__item Navbar__child",disabled:"Navbar__disabled",chevron:"Navbar__chevron Navbar__child",logo:"Navbar__logo","logo-image":"Navbar__logo-image",logoImage:"Navbar__logo-image","notification-count":"Navbar__notification-count",notificationCount:"Navbar__notification-count",link:"Navbar__link","pro-pill":"Navbar__pro-pill",proPill:"Navbar__pro-pill",current:"Navbar__current","button-container":"Navbar__button-container layout__flex-row",buttonContainer:"Navbar__button-container layout__flex-row"}},83:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var a=n(0),o=n.n(a),r=n(209),s=n.n(r),c=n(39),i=n(6);function l({children:e,title:t,buttons:n,onAccept:a,onCancel:r,isOpen:l,okDisabled:u,cancelDisabled:p}){n=null!=n?n:["OK","Cancel"];const m=()=>r&&r();return o.a.createElement(c.a,{isOpen:l,title:t,onClose:m,className:s.a.root},o.a.createElement(c.a.Content,null,"string"==typeof e?o.a.createElement("p",null,e):e),o.a.createElement(c.a.Footer,null,o.a.createElement(i.a,{className:s.a.button,type:i.c.SECONDARY,onClick:m,disabled:p},n[1]),o.a.createElement(i.a,{className:s.a.button,type:i.c.PRIMARY,onClick:()=>a&&a(),disabled:u},n[0])))}},84:function(e,t,n){e.exports={root:"ConnectAccount__root","prompt-msg":"ConnectAccount__prompt-msg",promptMsg:"ConnectAccount__prompt-msg",types:"ConnectAccount__types",type:"ConnectAccount__type","types-rows":"ConnectAccount__types-rows ConnectAccount__types",typesRows:"ConnectAccount__types-rows ConnectAccount__types","types-columns":"ConnectAccount__types-columns ConnectAccount__types",typesColumns:"ConnectAccount__types-columns ConnectAccount__types",capabilities:"ConnectAccount__capabilities",capability:"ConnectAccount__capability","business-learn-more":"ConnectAccount__business-learn-more",businessLearnMore:"ConnectAccount__business-learn-more","connect-access-token":"ConnectAccount__connect-access-token",connectAccessToken:"ConnectAccount__connect-access-token"}},85:function(e,t,n){e.exports={root:"ConnectAccessToken__root",row:"ConnectAccessToken__row ConnectAccessToken__root",content:"ConnectAccessToken__content",label:"ConnectAccessToken__label",bottom:"ConnectAccessToken__bottom","button-container":"ConnectAccessToken__button-container",buttonContainer:"ConnectAccessToken__button-container",button:"ConnectAccessToken__button","help-message":"ConnectAccessToken__help-message",helpMessage:"ConnectAccessToken__help-message",column:"ConnectAccessToken__column ConnectAccessToken__root"}},95:function(e,t,n){"use strict";n.d(t,"a",(function(){return m}));var a=n(0),o=n.n(a),r=n(192),s=n(22),c=n(70);const i={DropdownIndicator:null},l=e=>({label:e,value:e}),u=({id:e,value:t,onChange:n,sanitize:u,autoFocus:p,message:m})=>{const[d,b]=o.a.useState(""),[_,f]=o.a.useState(-1),[g,h]=o.a.useState();Object(a.useEffect)(()=>{h(m)},[m]);const v=(t=Array.isArray(t)?t:[]).map(e=>l(e)),E=e=>{if(!n)return;let t=-1;e=e?e.map(e=>e&&u?u(e.value):e.value).filter((e,n,a)=>{const o=a.indexOf(e);return o!==n?(t=o,!1):!!e}):[],f(t),-1===t&&n(e)},y=Object(c.b)();return o.a.createElement(o.a.Fragment,null,o.a.createElement(r.a,{inputId:e,className:"react-select",classNamePrefix:"react-select",components:i,inputValue:d,isClearable:!1,isMulti:!0,menuIsOpen:!1,onChange:E,onInputChange:e=>{b(e)},onKeyDown:e=>{if(d)switch(e.key){case",":case"Enter":case"Tab":b(""),E([...v,l(d)]),e.preventDefault()}},placeholder:"Type something and press enter...",value:v,autoFocus:p,styles:y}),_<0||0===v.length?null:o.a.createElement(s.a,{type:s.b.WARNING,shake:!0,showIcon:!0,isDismissible:!0},o.a.createElement("code",null,v[_].label)," is already in the list"),g?o.a.createElement(s.a,{type:s.b.WARNING,shake:!0,showIcon:!0,isDismissible:!0},g):null)};var p=n(4);const m=Object(p.b)(e=>{const[t,n]=o.a.useState("");e.exclude&&0===e.exclude.length&&t.length>0&&n("");let a=void 0;if(t.length>0){const n="%s",r=e.excludeMsg.indexOf("%s"),s=e.excludeMsg.substring(0,r),c=e.excludeMsg.substring(r+n.length);a=o.a.createElement(o.a.Fragment,null,s,o.a.createElement("code",null,t),c)}const r=Object.assign(Object.assign({},e),{message:a,onChange:t=>{const a=t.findIndex(t=>e.exclude.includes(t));a>-1?n(t[a]):e.onChange(t)}});return o.a.createElement(u,Object.assign({},r))})}}]);
1
+ (window.webpackJsonpspotlight=window.webpackJsonpspotlight||[]).push([[2],{103:function(e,t,n){e.exports={table:"Table__table theme__subtle-drop-shadow theme__slightly-rounded",header:"Table__header",footer:"Table__footer",cell:"Table__cell","col-heading":"Table__col-heading Table__cell",colHeading:"Table__col-heading Table__cell",row:"Table__row","align-left":"Table__align-left",alignLeft:"Table__align-left","align-right":"Table__align-right",alignRight:"Table__align-right","align-center":"Table__align-center",alignCenter:"Table__align-center"}},105:function(e,t,n){e.exports={root:"Navbar__root layout__flex-row",container:"Navbar__container layout__flex-row","left-container":"Navbar__left-container Navbar__container layout__flex-row",leftContainer:"Navbar__left-container Navbar__container layout__flex-row","right-container":"Navbar__right-container Navbar__container layout__flex-row",rightContainer:"Navbar__right-container Navbar__container layout__flex-row",child:"Navbar__child",item:"Navbar__item Navbar__child",disabled:"Navbar__disabled",chevron:"Navbar__chevron Navbar__child",link:"Navbar__link","pro-pill":"Navbar__pro-pill",proPill:"Navbar__pro-pill",current:"Navbar__current","button-container":"Navbar__button-container layout__flex-row",buttonContainer:"Navbar__button-container layout__flex-row"}},108:function(e,t,n){"use strict";t.a=wp},110:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var a=n(0),o=n.n(a),r=n(94),c=n(135);const s=e=>{const t=Object.assign(Object.assign({},e),{value:e.value?e.value.map(e=>Object(c.a)(e,"#")):[],sanitize:c.b});return o.a.createElement(r.a,Object.assign({},t))}},112:function(e,t,n){"use strict";t.a={Sizes:{WIDE:1200,LARGE:1180,MEDIUM:960,SMALL:782,NARROW:600,ALL:[1200,1180,960,782,600]}}},113:function(e,t,n){e.exports={root:"UnitField__root layout__flex-row",input:"UnitField__input","unit-container":"UnitField__unit-container layout__flex-column",unitContainer:"UnitField__unit-container layout__flex-column","unit-bubble":"UnitField__unit-bubble",unitBubble:"UnitField__unit-bubble","unit-static":"UnitField__unit-static UnitField__unit-bubble layout__flex-column",unitStatic:"UnitField__unit-static UnitField__unit-bubble layout__flex-column","unit-selector":"UnitField__unit-selector UnitField__unit-bubble layout__flex-row",unitSelector:"UnitField__unit-selector UnitField__unit-bubble layout__flex-row","current-unit":"UnitField__current-unit",currentUnit:"UnitField__current-unit","menu-chevron":"UnitField__menu-chevron",menuChevron:"UnitField__menu-chevron","menu-chevron-open":"UnitField__menu-chevron-open UnitField__menu-chevron",menuChevronOpen:"UnitField__menu-chevron-open UnitField__menu-chevron","unit-list":"UnitField__unit-list layout__flex-column layout__z-highest",unitList:"UnitField__unit-list layout__flex-column layout__z-highest","unit-option":"UnitField__unit-option",unitOption:"UnitField__unit-option","unit-selected":"UnitField__unit-selected UnitField__unit-option",unitSelected:"UnitField__unit-selected UnitField__unit-option"}},119:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var a=n(0),o=n.n(a),r=n(9),c=n(103),s=n.n(c);function i({cols:e,rows:t,footerCols:n,styleMap:a}){return a=null!=a?a:{cols:{},cells:{}},o.a.createElement("table",{className:s.a.table},o.a.createElement("thead",{className:s.a.header},o.a.createElement(u,{cols:e,styleMap:a})),o.a.createElement("tbody",null,t.map((t,n)=>o.a.createElement(l,{key:n,row:t,cols:e,styleMap:a}))),n&&o.a.createElement("tfoot",{className:s.a.footer},o.a.createElement(u,{cols:e,styleMap:a})))}function l({row:e,cols:t,styleMap:n}){return o.a.createElement("tr",{className:s.a.row},t.map(t=>o.a.createElement("td",{key:t.id,className:Object(r.b)(s.a.cell,m(t),n.cells[t.id])},t.render(e))))}function u({cols:e,styleMap:t}){return o.a.createElement("tr",null,e.map(e=>{const n=Object(r.b)(s.a.colHeading,m(e),t.cols[e.id]);return o.a.createElement("th",{key:e.id,className:n},e.label)}))}function m(e){return"center"===e.align?s.a.alignCenter:"right"===e.align?s.a.alignRight:s.a.alignLeft}},12:function(e,t,n){"use strict";var a=n(14),o=n(0),r=n.n(o),c=n(23),s=n(149),i=n(7),l=n(53),u=n(113),m=n.n(u),d=n(77),p=n(8);function _(e){var{type:t,unit:n,units:a,value:o,onChange:c}=e,s=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(a=Object.getOwnPropertySymbols(e);o<a.length;o++)t.indexOf(a[o])<0&&Object.prototype.propertyIsEnumerable.call(e,a[o])&&(n[a[o]]=e[a[o]])}return n}(e,["type","unit","units","value","onChange"]);const[i,l]=r.a.useState(!1),u=Array.isArray(a)&&a.length,_=()=>l(e=>!e),b=e=>{switch(e.key){case" ":case"Enter":_();break;default:return}e.preventDefault(),e.stopPropagation()};return(null==o||isNaN(o))&&(o=""),r.a.createElement("div",{className:m.a.root},r.a.createElement("input",Object.assign({},s,{className:m.a.input,type:null!=t?t:"text",value:o,onChange:e=>c&&c(e.currentTarget.value,n)})),r.a.createElement("div",{className:m.a.unitContainer},u&&r.a.createElement(d.a,{isOpen:i,onBlur:()=>l(!1)},({ref:e})=>r.a.createElement("div",{ref:e,className:m.a.unitSelector,role:"button",onClick:_,onKeyDown:b,tabIndex:0},r.a.createElement("span",{className:m.a.currentUnit},n),r.a.createElement(p.a,{icon:"arrow-down-alt2",className:i?m.a.menuChevronOpen:m.a.menuChevron})),a.map(e=>r.a.createElement(d.c,{key:e,onClick:()=>(c&&c(o,e),void l(!1))},e))),!u&&r.a.createElement("div",{className:m.a.unitStatic},r.a.createElement("span",null,n))))}var b=n(45),f=n(251),g=n.n(f),h=n(5),v=[{id:"accounts",title:"Accounts",component:s.a},{id:"config",title:"Configuration",groups:[{id:"importing",title:"Import options",fields:[{id:"importerInterval",label:"Check for new posts",component:Object(i.b)(({id:e})=>r.a.createElement(l.a,{id:e,width:250,value:c.b.values.importerInterval,options:y.config.cronScheduleOptions,onChange:e=>c.b.values.importerInterval=e.value}))}]},{id:"cleaner",title:"Optimization",component:()=>r.a.createElement("div",null,r.a.createElement(b.a,{label:"What is this?",stealth:!0},r.a.createElement("div",null,r.a.createElement("p",null,"Spotlight imports all Instagram posts that can be displayed in your feed, even "," ",'those hidden behind a "Load more" button. The posts furthest down the list may'," ","therefore rarely be seen."),r.a.createElement("p",null,"To improve your site’s performance, you can choose to delete these unseen posts"," ","after a set period of time. Once a site visitor requests those posts, they will"," ","be re-imported.")))),fields:[{id:"cleanerAgeLimit",label:"Delete unseen posts after",component:Object(i.b)(({id:e})=>{const t=c.b.values.cleanerAgeLimit.split(" "),n=parseInt(t[0]),a=t[1];return r.a.createElement(_,{id:e,units:["days","hours","minutes"],value:n,unit:a,type:"number",onChange:(e,t)=>c.b.values.cleanerAgeLimit=e+" "+t})})},{id:"cleanerInterval",label:"Run optimization",component:Object(i.b)(({id:e})=>r.a.createElement(l.a,{id:e,width:250,value:c.b.values.cleanerInterval,options:y.config.cronScheduleOptions,onChange:e=>c.b.values.cleanerInterval=e.value}))}]}]},{id:"tools",title:"Tools",groups:[{id:"cache",title:"Cache",fields:[{id:"clearCache",label:"If you are experiencing issues, clearing the plugin's cache may help.",component:function({}){const[e,t]=r.a.useState(!1),[n,a]=r.a.useState(!1);return r.a.createElement("div",{className:g.a.root},r.a.createElement(h.a,{disabled:e,onClick:()=>{t(!0),y.restApi.clearCache().finally(()=>{a(!0),setTimeout(()=>{a(!1),t(!1)},3e3)})}},n?"Done!":e?"Please wait ...":"Clear the cache"),r.a.createElement("a",{href:y.resources.cacheDocsUrl,target:"_blank",className:g.a.docLink},"What's this?"))}}]}]}],E=n(350);a.a.driver.interceptors.request.use(e=>(e.headers["X-WP-Nonce"]=SliAdminCommonL10n.restApi.wpNonce,e),e=>Promise.reject(e));var y=t.a={config:{rootId:"spotlight-instagram-admin",adminUrl:SliAdminCommonL10n.adminUrl,restApi:SliAdminCommonL10n.restApi,doOnboarding:"1"==SliAdminCommonL10n.doOnboarding,cronSchedules:SliAdminCommonL10n.cronSchedules,cronScheduleOptions:SliAdminCommonL10n.cronSchedules.map(e=>({value:e.key,label:e.display})),postTypes:SliAdminCommonL10n.postTypes,isPro:!1},resources:{upgradeUrl:"https://spotlightwp.com/pricing/",upgradeLocalUrl:SliAdminCommonL10n.adminUrl+"admin.php?page=spotlight-instagram-pricing",trialUrl:"https://spotlightwp.com/pricing/",trialLocalUrl:SliAdminCommonL10n.adminUrl+"admin.php?page=spotlight-instagram-pricing&billing_cycle=annual&trial=true",proComingSoonUrl:"https://spotlightwp.com/pro-coming-soon/",supportUrl:"https://spotlightwp.com/support/",customPersonalInfoUrl:"https://docs.spotlightwp.com/article/624-custom-profile-photo-and-bio-text",businessAccounts:"https://docs.spotlightwp.com/article/555-how-to-switch-to-a-business-account",cacheDocsUrl:"https://docs.spotlightwp.com/article/639-cache",promoTypesSurvey:"https://spotlightwp.com/survey-promote/",accessTokenDocUrl:""},editor:{config:{isPro:!1,tabs:E.a,openGroups:["accounts","tagged","hashtags","layouts","feed","caption-filters","hashtag-filters"]}},restApi:{config:SliAdminCommonL10n.restApi,saveFeed:e=>{const t=Object.assign(Object.assign({},e),{options:Object.assign(Object.assign({},e.options),{promotions:Array.from(e.options.promotions.entries())})});return a.a.driver.post("/feeds"+(e.id?"/"+e.id:""),{feed:t})},deleteFeed:e=>a.a.driver.delete("/feeds/"+e),connectPersonal:e=>a.a.driver.post("/connect",{accessToken:e}),connectBusiness:(e,t)=>a.a.driver.post("/connect",{accessToken:e,userId:t}),updateAccount:e=>a.a.driver.post("/accounts",e),deleteAccount:e=>a.a.driver.delete("/accounts/"+e),deleteAccountMedia:e=>a.a.driver.delete("/account_media/"+e),searchPosts:(e,t)=>a.a.driver.get(`/search_posts?search=${e}&type=${t}`),getSettings:()=>a.a.driver.get("/settings"),saveSettings:e=>a.a.driver.patch("/settings",{settings:e}),getNotifications:()=>a.a.driver.get("/notifications"),clearCache:()=>a.a.driver.post("/clear_cache")},settings:{pages:v}}},120:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var a=n(0),o=n.n(a),r=n(108),c=n(3);const s=({id:e,value:t,title:n,button:a,mediaType:s,multiple:i,children:l,onOpen:u,onClose:m,onSelect:d})=>{e=null!=e?e:"wp-media-"+Object(c.r)(),s=null!=s?s:"image",a=null!=a?a:"Select";const p=o.a.useRef();p.current||(p.current=r.a.media({id:e,title:n,library:{type:s},button:{text:a},multiple:i}));const _=()=>{const e=p.current.state().get("selection").first();d&&d(e)};return m&&p.current.on("close",m),p.current.on("open",()=>{if(t){const e="object"==typeof t?t:r.a.media.attachment(t);e.fetch(),p.current.state().get("selection").add(e?[e]:[])}u&&u()}),p.current.on("insert",_),p.current.on("select",_),l({open:()=>p.current.open()})}},122:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var a=n(0),o=n.n(a),r=n(175),c=n.n(r),s=n(8),i=n(194);function l({maxWidth:e,children:t}){e=null!=e?e:300;const[n,a]=o.a.useState(!1),r=()=>a(!0),l=()=>a(!1),u={content:c.a.tooltipContent,container:c.a.tooltipContainer};return o.a.createElement("div",{className:c.a.root},o.a.createElement(i.a,{visible:n,theme:u},({ref:e})=>o.a.createElement("span",{ref:e,className:c.a.icon,style:{opacity:n?1:.7},onMouseEnter:r,onMouseLeave:l},o.a.createElement(s.a,{icon:"info"})),o.a.createElement("div",{style:{maxWidth:e+"px"}},t)))}},124:function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var a=n(0),o=n.n(a),r=n(322),c=n.n(r),s=n(5),i=n(8),l=n(211),u=n(40);function m({isOpen:e,onClose:t,onConnect:n,beforeConnect:a}){return o.a.createElement(u.a,{title:"Connect an Instagram account",isOpen:e,width:650,onClose:t},o.a.createElement(u.a.Content,null,o.a.createElement(l.a,{onConnect:n,beforeConnect:e=>{a&&a(e),t()}})))}function d({children:e,onConnect:t,beforeConnect:n}){const[a,r]=o.a.useState(!1);return o.a.createElement(o.a.Fragment,null,o.a.createElement(s.a,{className:c.a.root,size:s.b.HERO,type:s.c.SECONDARY,onClick:()=>r(!0)},o.a.createElement(i.a,{icon:"instagram"}),null!=e?e:o.a.createElement("span",null,"Connect more Instagram accounts")),o.a.createElement(m,{isOpen:a,onClose:()=>{r(!1)},onConnect:t,beforeConnect:n}))}},141:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var a=n(0),o=n.n(a);function r(e){return o.a.createElement("p",null,e.message)}},151:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var a=n(254),o=n.n(a),r=n(0),c=n.n(r),s=n(5),i=n(9);function l({className:e,content:t,tooltip:n,onClick:a,disabled:r,isSaving:l}){return t=null!=t?t:e=>e?"Saving ...":"Save",n=null!=n?n:"Save",c.a.createElement(s.a,{className:Object(i.b)(o.a.root,e),type:s.c.PRIMARY,size:s.b.LARGE,tooltip:n,onClick:()=>a&&a(),disabled:r},l&&c.a.createElement("div",{className:o.a.savingOverlay}),t(l))}},154:function(e,t,n){"use strict";n.d(t,"a",(function(){return m}));var a=n(0),o=n.n(a),r=n(105),c=n.n(r),s=n(49),i=n(9),l=n(75),u=n(209);function m({children:e}){return o.a.createElement("div",{className:c.a.root},o.a.createElement(m.Item,null,o.a.createElement(u.a,null)),o.a.createElement(m.Chevron,null),o.a.createElement("div",{className:c.a.leftContainer},e[0]),e[1]&&o.a.createElement("div",{className:c.a.rightContainer},e[1]))}!function(e){e.Item=({children:e})=>o.a.createElement("div",{className:c.a.item},e),e.Link=({linkTo:t,onClick:n,isCurrent:a,isDisabled:r,children:l})=>{const u=Object(i.c)({[c.a.link]:!0,[c.a.current]:a,[c.a.disabled]:r}),m=e=>{"Enter"!==e.key&&" "!==e.key||e.currentTarget.click()},d=r?-1:0;return o.a.createElement(e.Item,null,t?o.a.createElement(s.a,{to:t,className:u,role:"button",onKeyPress:m,tabIndex:d},l):o.a.createElement("div",{className:u,role:"button",onClick:()=>!r&&n&&n(),onKeyPress:m,tabIndex:d},l))},e.ProPill=()=>o.a.createElement("div",{className:c.a.proPill},o.a.createElement(l.a,null)),e.Chevron=()=>o.a.createElement("div",{className:c.a.chevron},o.a.createElement("svg",{viewBox:"0 0 100 100",width:"100%",height:"100%",preserveAspectRatio:"none"},o.a.createElement("path",{d:"M0 0 L100 50 L0 100",fill:"none",stroke:"currentcolor",strokeLinejoin:"bevel"})))}(m||(m={}))},156:function(e,t,n){e.exports={message:"Message__message",shaking:"Message__shaking","shake-animation":"Message__shake-animation",shakeAnimation:"Message__shake-animation",icon:"Message__icon",content:"Message__content","dismiss-btn":"Message__dismiss-btn",dismissBtn:"Message__dismiss-btn",success:"Message__success Message__message",info:"Message__info Message__message",warning:"Message__warning Message__message","pro-tip":"Message__pro-tip Message__message",proTip:"Message__pro-tip Message__message",error:"Message__error Message__message"}},157:function(e,t,n){e.exports={primaryColor:"#007cba",secondaryColor:"#d04186",tertiaryColor:"#d82442",lightColor:"#f5f5f5",lightColor2:"#e6e7e8",lightColor3:"#e1e2e3",shadowColor:"rgba(20,25,60,.32)",washedColor:"#eaf0f4"}},159:function(e,t,n){e.exports={root:"Toast__root","fade-in-animation":"Toast__fade-in-animation",fadeInAnimation:"Toast__fade-in-animation","root-fading-out":"Toast__root-fading-out Toast__root",rootFadingOut:"Toast__root-fading-out Toast__root","fade-out-animation":"Toast__fade-out-animation",fadeOutAnimation:"Toast__fade-out-animation",content:"Toast__content","dismiss-icon":"Toast__dismiss-icon",dismissIcon:"Toast__dismiss-icon","dismiss-btn":"Toast__dismiss-btn Toast__dismiss-icon",dismissBtn:"Toast__dismiss-btn Toast__dismiss-icon"}},173:function(e,t,n){e.exports={root:"Tooltip__root layout__z-highest",container:"Tooltip__container","container-top":"Tooltip__container-top Tooltip__container",containerTop:"Tooltip__container-top Tooltip__container","container-bottom":"Tooltip__container-bottom Tooltip__container",containerBottom:"Tooltip__container-bottom Tooltip__container","container-left":"Tooltip__container-left Tooltip__container",containerLeft:"Tooltip__container-left Tooltip__container","container-right":"Tooltip__container-right Tooltip__container",containerRight:"Tooltip__container-right Tooltip__container",content:"Tooltip__content",arrow:"Tooltip__arrow","arrow-top":"Tooltip__arrow-top Tooltip__arrow",arrowTop:"Tooltip__arrow-top Tooltip__arrow","arrow-bottom":"Tooltip__arrow-bottom Tooltip__arrow",arrowBottom:"Tooltip__arrow-bottom Tooltip__arrow","arrow-left":"Tooltip__arrow-left Tooltip__arrow",arrowLeft:"Tooltip__arrow-left Tooltip__arrow","arrow-right":"Tooltip__arrow-right Tooltip__arrow",arrowRight:"Tooltip__arrow-right Tooltip__arrow"}},175:function(e,t,n){e.exports={root:"HelpTooltip__root",tooltip:"HelpTooltip__tooltip layout__z-high","tooltip-container":"HelpTooltip__tooltip-container",tooltipContainer:"HelpTooltip__tooltip-container","tooltip-content":"HelpTooltip__tooltip-content",tooltipContent:"HelpTooltip__tooltip-content",icon:"HelpTooltip__icon"}},180:function(e,t,n){e.exports={root:"Notification__root",text:"Notification__text",title:"Notification__title Notification__text",content:"Notification__content Notification__text",date:"Notification__date"}},194:function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var a=n(0),o=n.n(a),r=n(173),c=n.n(r),s=n(143),i=n(260),l=n(261),u=n(12),m=n(9);function d({visible:e,delay:t,placement:n,theme:r,children:d}){r=null!=r?r:{},n=n||"bottom";const[_,b]=o.a.useState(!1),f={preventOverflow:{boundariesElement:document.getElementById(u.a.config.rootId),padding:5}};Object(a.useEffect)(()=>{const n=setTimeout(()=>b(e),e?t:1);return()=>clearTimeout(n)},[e]);const g=p("container",n),h=p("arrow",n),v=Object(m.b)(c.a[g],r.container,r[g]),E=Object(m.b)(c.a[h],r.arrow,r[h]);return o.a.createElement(s.c,null,o.a.createElement(i.a,null,e=>d[0](e)),o.a.createElement(l.a,{placement:n,modifiers:f,positionFixed:!0},({ref:e,style:t,placement:n,arrowProps:a})=>_?o.a.createElement("div",{ref:e,className:Object(m.b)(c.a.root,r.root),style:t,tabIndex:-1},o.a.createElement("div",{className:v,"data-placement":n},o.a.createElement("div",{className:Object(m.b)(c.a.content,r.content)},d[1]),o.a.createElement("div",{className:E,ref:a.ref,style:a.style,"data-placement":n}))):null))}function p(e,t){switch(t){case"top":case"top-start":case"top-end":return e+"Top";case"bottom":case"bottom-start":case"bottom-end":return e+"Bottom";case"left":case"left-start":case"left-end":return e+"Left";case"right":case"right-start":case"right-end":return e+"Right";default:return e}}},205:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var a=n(0),o=n.n(a),r=n(337),c=n.n(r),s=n(141);const i=({feed:e,onCopy:t,toaster:n,children:a})=>o.a.createElement(c.a,{text:`[instagram feed="${e.id}"]`,onCopy:()=>{n&&n.addToast("feeds/shortcode/copied",()=>o.a.createElement(s.a,{message:"Copied shortcode to clipboard."})),t&&t()}},a)},206:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var a=n(0),o=n.n(a),r=n(342),c=n.n(r);function s({message:e}){return o.a.createElement("pre",{className:c.a.content},e)}},209:function(e,t,n){"use strict";n.d(t,"a",(function(){return O}));var a=n(0),o=n.n(a),r=n(220),c=n.n(r),s=n(7),i=n(16),l=n(19),u=n(125),m=n(340),d=n.n(m),p=n(77),_=n(180),b=n.n(_),f=n(161),g=n(576),h=n(24),v=n(69);function E({notification:e}){const t=o.a.useRef();return Object(a.useEffect)(()=>{if(!t.current)return;const e=t.current.getElementsByTagName("a");for(let t=0;t<e.length;++t){const n=e.item(t);if("true"===n.getAttribute("data-sli-link"))continue;const a=n.getAttribute("href");if("string"!=typeof a||!a.startsWith("app://"))continue;const o=Object(v.parse)(a.substr("app://".length)),r=h.a.at(o),c=h.a.fullUrl(o);n.setAttribute("href",c),n.setAttribute("data-sli-link","true"),n.addEventListener("click",e=>{h.a.history.push(r,{}),e.preventDefault(),e.stopPropagation()})}},[t.current]),o.a.createElement("article",{className:b.a.root},e.title&&e.title.length&&o.a.createElement("header",{className:b.a.title},e.title),o.a.createElement("main",{ref:t,className:b.a.content,dangerouslySetInnerHTML:{__html:e.content}}),e.date&&o.a.createElement("footer",{className:b.a.date},Object(f.a)(Object(g.a)(e.date),{addSuffix:!0})))}function y({isOpen:e,onBlur:t,children:n}){return o.a.createElement(p.a,{isOpen:e,onBlur:t,placement:"bottom-start",className:d.a.menu},n,o.a.createElement(p.b,null,u.a.list.map(e=>o.a.createElement(E,{key:e.id,notification:e}))))}const O=Object(s.b)((function(){const[e,t]=o.a.useState(!1),n=o.a.useCallback(()=>t(!0),[]),a=o.a.useCallback(()=>t(!1),[]),r=Object(i.f)(n),s=({ref:e})=>o.a.createElement("div",{ref:e,className:c.a.logo,role:"button",onClick:n,onKeyPress:r,tabIndex:0},o.a.createElement("img",{className:c.a.logoImage,src:l.a.image("spotlight-favicon.png"),alt:"Spotlight"}),u.a.list.length>0&&o.a.createElement("div",{className:c.a.counter},u.a.list.length));return 0===u.a.list.length?s({ref:void 0}):o.a.createElement(y,{isOpen:e,onBlur:a},s)}))},211:function(e,t,n){"use strict";n.d(t,"a",(function(){return g}));var a=n(0),o=n.n(a),r=n(87),c=n.n(r),s=n(34),i=n(4),l=n(40),u=n(5),m=n(8),d=n(88),p=n.n(d),_=n(45),b=n(12);function f({isColumn:e,onConnectPersonal:t,onConnectBusiness:n}){const[r,c]=o.a.useState(!1),[s,i]=o.a.useState(""),[l,m]=o.a.useState(""),[d,b]=o.a.useState(!1);Object(a.useEffect)(()=>{b(s.length>145&&!s.trimLeft().startsWith("IG"))},[s]);const f=o.a.createElement("div",{className:p.a.helpMessage},!1),g=o.a.createElement("div",{className:p.a.buttonContainer},e&&f,o.a.createElement(u.a,{className:p.a.button,onClick:()=>{d?n(s,l):t(s)},type:u.c.PRIMARY,disabled:0===s.length&&(0===l.length||!d)},"Connect"));return o.a.createElement("div",{className:e?p.a.column:p.a.row},o.a.createElement(_.a,{label:"Connect using an access token (for developers)",stealth:!0,isOpen:r,onClick:()=>c(!r)},o.a.createElement("div",{className:p.a.content},o.a.createElement("label",{className:p.a.label,htmlFor:"manual-connect-access-token"},o.a.createElement("div",null,"Enter your Instagram or Facebook access token")),o.a.createElement("div",{className:p.a.bottom},o.a.createElement("input",{id:"manual-connect-access-token",type:"text",value:s,onChange:e=>i(e.target.value),placeholder:"Your access token"}),!d&&g)),d&&o.a.createElement("div",{className:p.a.content},o.a.createElement("label",{className:p.a.label,htmlFor:"manual-connect-user-id"},o.a.createElement("div",null,"This access token is for a ",o.a.createElement("strong",null,"Business")," account."," ","Enter the user ID:")),o.a.createElement("div",{className:p.a.bottom},o.a.createElement("input",{id:"manual-connect-user-id",type:"text",value:l,onChange:e=>m(e.target.value),placeholder:"Enter the user ID"}),d&&g)),!e&&f))}function g({onConnect:e,beforeConnect:t,useColumns:n,showPrompt:a}){a=null==a||a,e||(e=()=>{});const r=e=>{s.a.State.connectSuccess&&t&&t(e)};return o.a.createElement("div",{className:c.a.root},a&&o.a.createElement("p",{className:c.a.promptMsg},"Choose the type of account to connect:"),o.a.createElement("div",{className:n?c.a.typesColumns:c.a.typesRows},o.a.createElement("div",{className:c.a.type},o.a.createElement(u.a,{type:u.c.PRIMARY,size:u.b.HERO,onClick:()=>s.a.openAuthWindow(i.a.Type.PERSONAL,l.a.ANIMATION_DELAY,r).then(e).catch(()=>{})},"Connect your Personal account"),o.a.createElement("div",{className:c.a.capabilities},o.a.createElement(h,null,"Connects directly through Instagram"),o.a.createElement(h,null,"Show posts from your account"))),o.a.createElement("div",{className:c.a.type},o.a.createElement(u.a,{type:u.c.SECONDARY,size:u.b.HERO,onClick:()=>s.a.openAuthWindow(i.a.Type.BUSINESS,l.a.ANIMATION_DELAY,r).then(e).catch(()=>{})},"Connect your Business account"),o.a.createElement("div",{className:c.a.capabilities},o.a.createElement(h,null,"Connects through your Facebook page"),o.a.createElement(h,null,"Show posts from your account"),o.a.createElement(h,null,"Show posts where you are tagged"),o.a.createElement(h,null,"Show posts with a specific hashtag from all across Instagram"),o.a.createElement("div",{className:c.a.businessLearnMore},o.a.createElement(m.a,{icon:"editor-help"}),o.a.createElement("a",{href:b.a.resources.businessAccounts,target:"_blank"},"Learn more about Business accounts"))))),o.a.createElement("div",{className:c.a.connectAccessToken},o.a.createElement(f,{isColumn:n,onConnectPersonal:t=>s.a.manualConnectPersonal(t,l.a.ANIMATION_DELAY,r).then(e),onConnectBusiness:(t,n)=>s.a.manualConnectBusiness(t,n,l.a.ANIMATION_DELAY,r).then(e)})))}const h=e=>{var{children:t}=e,n=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(a=Object.getOwnPropertySymbols(e);o<a.length;o++)t.indexOf(a[o])<0&&Object.prototype.propertyIsEnumerable.call(e,a[o])&&(n[a[o]]=e[a[o]])}return n}(e,["children"]);return o.a.createElement("div",Object.assign({className:c.a.capability},n),o.a.createElement(m.a,{icon:"yes"}),o.a.createElement("div",null,t))}},213:function(e,t,n){e.exports={root:"ModalPrompt__root",button:"ModalPrompt__button"}},215:function(e,t,n){e.exports={button:"ColorPicker__button","color-preview":"ColorPicker__color-preview",colorPreview:"ColorPicker__color-preview",popper:"ColorPicker__popper"}},220:function(e,t,n){e.exports={logo:"LogoNewsMenu__logo","logo-image":"LogoNewsMenu__logo-image",logoImage:"LogoNewsMenu__logo-image",counter:"LogoNewsMenu__counter"}},23:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var a=n(1),o=n(12),r=n(3),c=n(14);let s;t.b=s=a.n.object({values:Object(a.n)({}),original:{},isDirty:!1,isSaving:!1,save:Object(a.f)(()=>{if(s.isDirty)return s.isSaving=!0,o.a.restApi.saveSettings(s.values).then(e=>{s.fromResponse(e),document.dispatchEvent(new l(i))}).finally(()=>s.isSaving=!1)}),load:Object(a.f)(()=>o.a.restApi.getSettings().then(e=>s.fromResponse(e)).catch(e=>{throw c.a.getErrorReason(e)})),restore:Object(a.f)(()=>{Object.assign(s.values,s.original),s.isDirty=!1}),fromResponse:e=>{if("object"!=typeof e||void 0===e.data)throw"Spotlight encountered a problem while trying to load your settings. Kindly contact customer support for assistance.";s.original=e.data,s.restore()}}),Object(a.g)(()=>{s.isDirty=!Object(r.m)(s.original,s.values)});const i="sli/settings/saved";class l extends CustomEvent{constructor(e,t={}){super(e,t)}}},25:function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return u}));var a,o=n(0),r=n.n(o),c=n(156),s=n.n(c),i=n(9),l=n(8);!function(e){e.SUCCESS="success",e.INFO="info",e.PRO_TIP="pro-tip",e.WARNING="warning",e.ERROR="error"}(a||(a={}));const u=({children:e,type:t,showIcon:n,shake:a,isDismissible:o,onDismiss:c})=>{const[u,d]=r.a.useState(!1),p=Object(i.b)(s.a[t],a?s.a.shaking:null);return u?null:r.a.createElement("div",{className:p},n?r.a.createElement("div",null,r.a.createElement(l.a,{className:s.a.icon,icon:m(t)})):null,r.a.createElement("div",{className:s.a.content},e),o?r.a.createElement("button",{className:s.a.dismissBtn,onClick:()=>{o&&(d(!0),c&&c())}},r.a.createElement(l.a,{icon:"no"})):null)};function m(e){switch(e){case a.SUCCESS:return"yes-alt";case a.PRO_TIP:return"lightbulb";case a.ERROR:case a.WARNING:return"warning";case a.INFO:default:return"info"}}},251:function(e,t,n){e.exports={root:"ClearCacheButton__root layout__flex-row","doc-link":"ClearCacheButton__doc-link",docLink:"ClearCacheButton__doc-link"}},253:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var a=n(0),o=n.n(a);n(282);const r=({children:e})=>o.a.createElement("div",{className:"button-group"},e)},254:function(e,t,n){e.exports={root:"SaveButton__root","saving-overlay":"SaveButton__saving-overlay layout__fill-parent",savingOverlay:"SaveButton__saving-overlay layout__fill-parent","saving-animation":"SaveButton__saving-animation",savingAnimation:"SaveButton__saving-animation"}},256:function(e,t,n){e.exports={root:"Toaster__root layout__z-highest",container:"Toaster__container"}},28:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var a,o=n(1),r=n(6),c=n(14),s=n(12),i=function(e,t,n,a){var o,r=arguments.length,c=r<3?t:null===a?a=Object.getOwnPropertyDescriptor(t,n):a;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,t,n,a);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(c=(r<3?o(c):r>3?o(t,n,c):o(t,n))||c);return r>3&&c&&Object.defineProperty(t,n,c),c};!function(e){class t{constructor(e={}){t.setFromObject(this,null!=e?e:{})}static setFromObject(e,t={}){var n,a,o,c;e.id=null!==(n=t.id)&&void 0!==n?n:null,e.name=null!==(a=t.name)&&void 0!==a?a:"",e.usages=null!==(o=t.usages)&&void 0!==o?o:[],e.options=new r.a.Options(e.options),r.a.Options.setFromObject(e.options,null!==(c=t.options)&&void 0!==c?c:{})}get label(){return this.name.length>0?this.name:this.id?"(no name)":"New Feed"}}function n(n){if("object"!=typeof n||!Array.isArray(n.data))throw"Spotlight encountered a problem trying to load your feeds. Kindly contact customer support for assistance.";e.list.replace(n.data.map(e=>new t(e)))}i([o.n],t.prototype,"id",void 0),i([o.n],t.prototype,"name",void 0),i([o.n],t.prototype,"usages",void 0),i([o.n],t.prototype,"options",void 0),i([o.h],t.prototype,"label",null),e.SavedFeed=t,e.list=Object(o.n)([]),e.loadFeeds=()=>c.a.getFeeds().then(n).catch(e=>{throw c.a.getErrorReason(e)}),e.getById=t=>(t="string"==typeof t?parseInt(t):t)?e.list.find(e=>e.id==t):void 0,e.hasFeeds=()=>e.list.length>0,e.create=function(n,a){const o=new t({id:null,name:l(n),options:new r.a.Options(a)});return e.list.push(o),o},e.saveFeed=function(n){return s.a.restApi.saveFeed(n).then(a=>{const o=new t(a.data.feed);if(null===n.id)e.list.push(o);else{const t=e.list.findIndex(e=>e.id===n.id);e.list[t]=o}return o})},e.deleteFeed=function(t){const n=null!==t.id?e.list.findIndex(e=>e.id===t.id):e.list.findIndex(e=>e===t);return n>=0&&e.list.splice(n,1),null!==t.id?s.a.restApi.deleteFeed(t.id).catch(e=>{}):new Promise(e=>e())};const a=new RegExp("([\\w\\s]+)\\s?\\((\\d+)\\)?");function l(t){const n=u(t)[0],a=e.list.map(e=>u(e.name)).filter(e=>e[0]===n),o=a.reduce((e,t)=>Math.max(e,t[1]),1);return a.length>0?`${n} (${o+1})`:t.trim()}function u(e){e=e.trim();const t=a.exec(e);return t?[t[1].trim(),parseInt(t[2])]:[e,0]}}(a||(a={}))},282:function(e,t,n){},317:function(e,t,n){},320:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var a=n(31),o=n(78),r=n(24);const c={factories:Object(a.c)({"router/history":()=>Object(o.a)(),"router/store":e=>r.a.useHistory(e.get("router/history"))}),run:e=>{e.get("router/store")}}},321:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var a=n(16);function o({when:e,is:t,isRoot:n,render:o}){const r=Object(a.g)().get(e);return r===t||!t&&!r||n&&!r?o():null}},322:function(e,t,n){e.exports={root:"ConnectAccountButton__root"}},330:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var a=n(0),o=n.n(a),r=n(9),c=(n(398),function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(a=Object.getOwnPropertySymbols(e);o<a.length;o++)t.indexOf(a[o])<0&&Object.prototype.propertyIsEnumerable.call(e,a[o])&&(n[a[o]]=e[a[o]])}return n});const s=e=>{var{className:t,unit:n}=e,a=c(e,["className","unit"]);const s=Object(r.b)("unit-input__field",t);return o.a.createElement("div",{className:"unit-input"},o.a.createElement("input",Object.assign({},a,{className:s})),o.a.createElement("div",{className:"unit-input__unit"},o.a.createElement("span",null,n)))}},332:function(e,t,n){"use strict";var a=n(0),o=n.n(a),r=n(40),c=n(151),s=n(23),i=n(117),l=n(12),u=n(7);t.a=Object(u.b)((function({isOpen:e,onClose:t,onSave:n}){return o.a.createElement(r.a,{title:"Global filters",isOpen:e,onClose:()=>{s.b.isDirty&&!confirm("You have unsaved changes. If you close the window now, your settings will not be saved. Click OK to close anyway.")||t()}},o.a.createElement(r.a.Content,null,o.a.createElement(i.a,{page:l.a.settings.pages.find(e=>"filters"===e.id)})),o.a.createElement(r.a.Footer,null,o.a.createElement(c.a,{disabled:!s.b.isDirty,isSaving:s.b.isSaving,onClick:()=>{s.b.save().then(()=>{n&&n()})}})))}))},333:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var a=n(0),o=n.n(a),r=n(9);n(564);const c=({name:e,className:t,disabled:n,value:a,onChange:c,options:s})=>{const i=e=>{!n&&e.target.checked&&c&&c(e.target.value)},l=Object(r.b)(Object(r.a)("radio-group",{"--disabled":n}),t);return o.a.createElement("div",{className:l},s.map((t,n)=>o.a.createElement("label",{className:"radio-group__option",key:n},o.a.createElement("input",{type:"radio",name:e,value:t.value,checked:a===t.value,onChange:i}),o.a.createElement("span",null,t.label))))}},335:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var a=n(0),o=n.n(a);n(565);const r=({size:e})=>{const t=(e=null!=e?e:24)+"px",n={width:t,height:t,boxShadow:`${.25*e+"px"} 0 0 ${.375*e+"px"} #999 inset`};return o.a.createElement("span",{className:"loading-spinner",style:n})}},336:function(e,t,n){"use strict";var a=n(0),o=n.n(a),r=n(4),c=n(86),s=n(100),i=n(34),l=n(7),u=n(12);t.a=Object(l.b)((function({}){Object(a.useEffect)(()=>{const e=e=>{const a=e.detail.account;n||m||a.type!==r.a.Type.PERSONAL||a.customBio.length||a.customProfilePicUrl.length||(t(a),l(!0))};return document.addEventListener(i.a.ACCOUNT_CONNECTED_EVENT,e),()=>document.removeEventListener(i.a.ACCOUNT_CONNECTED_EVENT,e)},[]);const[e,t]=o.a.useState(null),[n,l]=o.a.useState(!1),[m,d]=o.a.useState(!1),p=()=>{i.a.State.connectedId=null};return o.a.createElement(o.a.Fragment,null,o.a.createElement(c.a,{title:"You've successfully connected your account!",buttons:["Yes","No, maybe later"],isOpen:n,onAccept:()=>{l(!1),d(!0)},onCancel:()=>{l(!1),p()}},o.a.createElement("p",null,"One more thing ..."),o.a.createElement("p",null,"Instagram doesn't provide the profile photo and bio text for Personal accounts."," ","Would you like to set a custom photo and a custom bio in Spotlight to match your Instagram profile?"),o.a.createElement("p",null,o.a.createElement("a",{href:u.a.resources.customPersonalInfoUrl,target:"_blank"},"What's this about?"))),o.a.createElement(s.a,{isOpen:m,onClose:()=>{d(!1),p()},account:e}))}))},338:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var a=n(1),o=n(3),r=function(e,t,n,a){var o,r=arguments.length,c=r<3?t:null===a?a=Object.getOwnPropertyDescriptor(t,n):a;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,t,n,a);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(c=(r<3?o(c):r>3?o(t,n,c):o(t,n))||c);return r>3&&c&&Object.defineProperty(t,n,c),c};class c{constructor(e){this.ttl=e,this.toasts=new Array}addToast(e,t,n){this.toasts.push({key:e+Object(o.r)(),component:t,ttl:n})}removeToast(e){const t=this.toasts.findIndex(t=>t.key===e);t>-1&&this.toasts.splice(t,1)}}r([a.n],c.prototype,"toasts",void 0),r([a.f],c.prototype,"addToast",null),r([a.f],c.prototype,"removeToast",null)},34:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var a,o=n(4),r=n(32),c=n(12),s=n(1),i=n(577),l=n(575),u=n(576);!function(e){let t=null,n=null;e.State=window.SliAccountManagerState=Object(s.n)({accessToken:null,connectSuccess:!1,connectedId:null});const a=Object(i.a)(new Date,{days:7});function m(t,n,a){a&&a(e.State.connectedId),setTimeout(()=>o.b.loadAccounts().then(()=>{const t=o.b.getById(e.State.connectedId),a=new p(e.ACCOUNT_CONNECTED_EVENT,t);document.dispatchEvent(a),n(e.State.connectedId)}),t)}function d(e){return e.type===o.a.Type.BUSINESS&&e.accessToken&&e.accessToken.expiry&&Object(l.a)(a,Object(u.a)(e.accessToken.expiry))}e.manualConnectPersonal=function(t,n=0,a){return new Promise((o,r)=>{e.State.connectSuccess=!1,c.a.restApi.connectPersonal(t).then(t=>{e.State.connectSuccess=!0,e.State.connectedId=t.data.accountId,m(n,o,a)}).catch(r)})},e.manualConnectBusiness=function(t,n,a=0,o){return new Promise((r,s)=>{e.State.connectSuccess=!1,c.a.restApi.connectBusiness(t,n).then(t=>{e.State.connectSuccess=!0,e.State.connectedId=t.data.accountId,m(a,r,o)}).catch(s)})},e.openAuthWindow=function(a,s=0,i){return new Promise((l,u)=>{if(e.State.connectedId=null,null==t||t.closed){const e=Object(r.a)(700,800),n=a===o.a.Type.PERSONAL?c.a.restApi.config.personalAuthUrl:c.a.restApi.config.businessAuthUrl;t=Object(r.c)(n,"_blank",Object.assign({dependent:"yes",resizable:"yes",toolbar:"no",location:"no",scrollbars:"no"},e))}else t.focus();null==t||t.closed||(n=setInterval(()=>{t&&!t.closed||(clearInterval(n),null===e.State.connectedId?u&&u():m(s,l,i))},500))})},e.updateAccount=function(e){return c.a.restApi.updateAccount(e)},e.deleteAccount=function(e){return c.a.restApi.deleteAccount(e).then(o.b.loadFromResponse)},e.getExpiringTokenAccounts=function(){return o.b.list.filter(d)},e.isTokenExpiring=d,e.ACCOUNT_CONNECTED_EVENT="sli/account/connected";class p extends CustomEvent{constructor(e,t){super(e,{detail:{account:t}})}}e.AccountConnectedEvent=p}(a||(a={}))},340:function(e,t,n){e.exports={menu:"NotificationMenu__menu"}},342:function(e,t,n){e.exports={content:"ErrorToast__content"}},352:function(e,t,n){"use strict";var a=n(0),o=n.n(a),r=n(256),c=n.n(r),s=n(159),i=n.n(s),l=n(8);function u({children:e,ttl:t,onExpired:n}){t=null!=t?t:0;const[r,c]=o.a.useState(!1);let s=o.a.useRef(),u=o.a.useRef();const m=()=>{t>0&&(s.current=setTimeout(p,t))},d=()=>{clearTimeout(s.current)},p=()=>{c(!0),u.current=setTimeout(_,200)},_=()=>{n&&n()};Object(a.useEffect)(()=>(m(),()=>{d(),clearTimeout(u.current)}),[]);const b=r?i.a.rootFadingOut:i.a.root;return o.a.createElement("div",{className:b,onMouseOver:d,onMouseOut:m},o.a.createElement("div",{className:i.a.content},e),o.a.createElement("button",{className:i.a.dismissBtn,onClick:()=>{d(),p()}},o.a.createElement(l.a,{icon:"no-alt",className:i.a.dismissIcon})))}var m=n(7);t.a=Object(m.b)((function({store:e}){return o.a.createElement("div",{className:c.a.root},o.a.createElement("div",{className:c.a.container},e.toasts.map(t=>{var n;return o.a.createElement(u,{key:t.key,ttl:null!==(n=t.ttl)&&void 0!==n?n:e.ttl,onExpired:()=>{return n=t.key,void e.removeToast(n);var n}},o.a.createElement(t.component))})))}))},393:function(e,t,n){},394:function(e,t,n){},395:function(e,t,n){},396:function(e,t,n){},398:function(e,t,n){},40:function(e,t,n){"use strict";n.d(t,"a",(function(){return m}));var a=n(0),o=n.n(a),r=n(30),c=n.n(r),s=n(9),i=(n(393),n(16)),l=n(5),u=n(8);function m({children:e,className:t,isOpen:n,icon:r,title:l,width:u,height:d,onClose:p,allowShadeClose:_,focusChild:b,portalTo:f}){const g=o.a.useRef(),[h]=Object(i.a)(n,!1,m.ANIMATION_DELAY);if(Object(i.d)("keydown",e=>{"Escape"===e.key&&(p&&p(),e.preventDefault(),e.stopPropagation())},[],[p]),Object(a.useEffect)(()=>{g&&g.current&&n&&(null!=b?b:g).current.focus()},[]),!h)return null;const v={width:u=null!=u?u:600,height:d},E=Object(s.b)("modal",n?"modal--open":null,n?null:"modal--close",t,"wp-core-ui-override");_=null==_||_;const y=o.a.createElement("div",{className:E},o.a.createElement("div",{className:"modal__shade",tabIndex:-1,onClick:()=>{_&&p&&p()}}),o.a.createElement("div",{ref:g,className:"modal__container",style:v,tabIndex:-1},l?o.a.createElement(m.Header,null,o.a.createElement("h1",null,o.a.createElement(m.Icon,{icon:r}),l),o.a.createElement(m.CloseBtn,{onClick:p})):null,e));return c.a.createPortal(y,null!=f?f:document.body)}!function(e){e.ANIMATION_DELAY=120,e.CloseBtn=({onClick:e})=>o.a.createElement(l.a,{className:"modal__close-btn",type:l.c.NONE,onClick:e,tooltip:"Close"},o.a.createElement("span",{className:"dashicons dashicons-no-alt"})),e.Icon=({icon:e})=>e?o.a.createElement(u.a,{icon:e,className:"modal__icon"}):null,e.Header=({children:e})=>o.a.createElement("div",{className:"modal__header"},e),e.Content=({children:e})=>o.a.createElement("div",{className:"modal__scroller"},o.a.createElement("div",{className:"modal__content"},e)),e.Footer=({children:e})=>o.a.createElement("div",{className:"modal__footer"},e)}(m||(m={}))},45:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var a=n(0),o=n.n(a),r=n(9),c=(n(394),n(8));const s=o.a.forwardRef((function({label:e,className:t,isOpen:n,showIcon:a,disabled:s,stealth:i,fitted:l,hideOnly:u,onClick:m,children:d},p){u=null!=u&&u,a=null==a||a,s=null!=s&&s;const[_,b]=o.a.useState(!1),f=void 0!==n;f||(n=_);const g=()=>{s||(f||b(!n),m&&m())},h=n&&void 0===m&&!a,v=h?void 0:0,E=h?void 0:"button",y=Object(r.a)("spoiler",{"--open":n,"--disabled":s,"--fitted":l,"--stealth":i,"--static":h}),O=Object(r.b)(y,t),N=n?"arrow-up-alt2":"arrow-down-alt2",C=Array.isArray(e)?e.map((e,t)=>o.a.createElement(o.a.Fragment,{key:t},e)):"string"==typeof e?o.a.createElement("span",null,e):e;return o.a.createElement("div",{ref:p,className:O},o.a.createElement("div",{className:"spoiler__header",onClick:g,onKeyDown:e=>{"Enter"!==e.key&&" "!==e.key||g()},role:E,tabIndex:v},o.a.createElement("div",{className:"spoiler__label"},C),a&&o.a.createElement(c.a,{icon:N,className:"spoiler__icon"})),(n||u)&&o.a.createElement("div",{className:"spoiler__content"},d))}))},5:function(e,t,n){"use strict";n.d(t,"c",(function(){return a})),n.d(t,"b",(function(){return o})),n.d(t,"a",(function(){return u}));var a,o,r=n(0),c=n.n(r),s=n(9),i=n(194),l=(n(282),n(3));!function(e){e[e.PRIMARY=0]="PRIMARY",e[e.SECONDARY=1]="SECONDARY",e[e.TOGGLE=2]="TOGGLE",e[e.LINK=3]="LINK",e[e.PILL=4]="PILL",e[e.DANGER=5]="DANGER",e[e.DANGER_LINK=6]="DANGER_LINK",e[e.DANGER_PILL=7]="DANGER_PILL",e[e.NONE=8]="NONE"}(a||(a={})),function(e){e[e.SMALL=0]="SMALL",e[e.NORMAL=1]="NORMAL",e[e.LARGE=2]="LARGE",e[e.HERO=3]="HERO"}(o||(o={}));const u=c.a.forwardRef((e,t)=>{let{children:n,className:r,type:u,size:m,active:d,tooltip:p,tooltipPlacement:_,onClick:b,linkTo:f}=e,g=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(a=Object.getOwnPropertySymbols(e);o<a.length;o++)t.indexOf(a[o])<0&&Object.prototype.propertyIsEnumerable.call(e,a[o])&&(n[a[o]]=e[a[o]])}return n}(e,["children","className","type","size","active","tooltip","tooltipPlacement","onClick","linkTo"]);u=null!=u?u:a.SECONDARY,m=null!=m?m:o.NORMAL,_=null!=_?_:"bottom";const[h,v]=c.a.useState(!1),E=()=>v(!0),y=()=>v(!1),O=Object(s.b)(r,u!==a.NONE?"button":null,u===a.PRIMARY?"button-primary":null,u===a.SECONDARY?"button-secondary":null,u===a.LINK?"button-secondary button-tertiary":null,u===a.PILL?"button-secondary button-tertiary button-pill":null,u===a.TOGGLE?"button-toggle":null,u===a.TOGGLE&&d?"button-primary button-active":null,u!==a.TOGGLE||d?null:"button-secondary",u===a.DANGER?"button-secondary button-danger":null,u===a.DANGER_LINK?"button-tertiary button-danger":null,u===a.DANGER_PILL?"button-tertiary button-danger button-danger-pill":null,m===o.SMALL?"button-small":null,m===o.LARGE?"button-large":null,m===o.HERO?"button-hero":null),N=e=>{b&&b(e)};let C="button";if("string"==typeof f?(C="a",g.href=f):g.type="button",g.tabIndex=0,!p)return c.a.createElement(C,Object.assign({ref:t,className:O,onClick:N},g),n);const w="string"==typeof p,A="btn-tooltip-"+Object(l.r)(),T=w?p:c.a.createElement(p,{id:A});return c.a.createElement(i.a,{visible:h&&!e.disabled,placement:_,delay:300},({ref:e})=>c.a.createElement(C,Object.assign({ref:t?Object(s.d)(e,t):e,className:O,onClick:N,onMouseEnter:E,onMouseLeave:y},g),n),T)})},53:function(e,t,n){"use strict";n.d(t,"b",(function(){return m})),n.d(t,"a",(function(){return d}));var a=n(0),o=n.n(a),r=n(326),c=n(195),s=n(325),i=n(157),l=n.n(i),u=n(9);const m=(e={})=>({option:(e,t)=>Object.assign(Object.assign({},e),{cursor:"pointer",lineHeight:"24px"}),menu:(e,t)=>Object.assign(Object.assign({},e),{margin:"6px 0",boxShadow:"0 2px 8px "+l.a.shadowColor,overflow:"hidden"}),menuList:(e,t)=>({padding:"0px"}),control:(e,t)=>{let n=Object.assign(Object.assign({},e),{cursor:"pointer",lineHeight:"2",minHeight:"40px"});return t.isFocused&&(n.borderColor=l.a.primaryColor,n.boxShadow="0 0 0 1px "+l.a.primaryColor),n},valueContainer:(e,t)=>Object.assign(Object.assign({},e),{paddingTop:0,paddingBottom:0,paddingRight:0}),container:(t,n)=>Object.assign(Object.assign({},t),{width:e.width||"100%"}),multiValue:(e,t)=>Object.assign(Object.assign({},e),{padding:"0 6px"}),input:(e,t)=>Object.assign(Object.assign({},e),{outline:"0 transparent !important",border:"0 transparent !important",boxShadow:"0 0 0 transparent !important"}),indicatorSeparator:(e,t)=>Object.assign(Object.assign({},e),{margin:"0",backgroundColor:"transparent"})}),d=o.a.forwardRef((e,t)=>{var n;const a=(null!==(n=e.options)&&void 0!==n?n:[]).find(t=>t.value===e.value);e=Object.assign(Object.assign({},e),{id:void 0,className:Object(u.b)("react-select",e.className),classNamePrefix:"react-select",inputId:e.id,menuPosition:"fixed"});const i=m(e),d=e.isCreatable?c.a:e.async?s.a:r.a;return o.a.createElement(d,Object.assign({},e,{ref:t,isSearchable:e.isCreatable,value:a,styles:i,theme:e=>Object.assign(Object.assign({},e),{borderRadius:3,colors:Object.assign(Object.assign({},e.colors),{primary:l.a.primaryColor,primary25:l.a.washedColor})}),menuPlacement:"auto",menuShouldScrollIntoView:!0}))})},562:function(e,t,n){},564:function(e,t,n){},565:function(e,t,n){},63:function(e,t,n){"use strict";n.d(t,"a",(function(){return b}));var a=n(0),o=n.n(a),r=n(215),c=n.n(r),s=n(331),i=n(16),l=n(13),u=n(143),m=n(260),d=n(261),p=n(9),_=n(12);function b({id:e,value:t,disableAlpha:n,onChange:r}){t=null!=t?t:"#fff";const[b,f]=o.a.useState(t),[g,h]=o.a.useState(!1),v=o.a.useRef(),E=o.a.useRef(),y=o.a.useCallback(()=>h(!1),[]),O=o.a.useCallback(()=>h(e=>!e),[]),N=o.a.useCallback(e=>{f(e.rgb),r&&r(e)},[r]),C=o.a.useCallback(e=>{"Escape"===e.key&&g&&(y(),e.preventDefault(),e.stopPropagation())},[g]);Object(a.useEffect)(()=>f(t),[t]),Object(i.b)(v,y,[E]),Object(i.c)([v,E],y),Object(i.d)("keydown",C,[g]);const w={preventOverflow:{boundariesElement:document.getElementById(_.a.config.rootId),padding:5}};return o.a.createElement(u.c,null,o.a.createElement(m.a,null,({ref:t})=>o.a.createElement("button",{ref:Object(p.d)(v,t),id:e,className:c.a.button,onClick:O},o.a.createElement("span",{className:c.a.colorPreview,style:{backgroundColor:Object(l.a)(b)}}))),o.a.createElement(d.a,{placement:"bottom-end",positionFixed:!0,modifiers:w},({ref:e,style:t})=>g&&o.a.createElement("div",{className:c.a.popper,ref:Object(p.d)(E,e),style:t},o.a.createElement(s.ChromePicker,{color:b,onChange:N,disableAlpha:n}))))}},71:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var a=n(0),o=n.n(a),r=n(9),c=n(5),s=(n(395),n(8)),i=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(a=Object.getOwnPropertySymbols(e);o<a.length;o++)t.indexOf(a[o])<0&&Object.prototype.propertyIsEnumerable.call(e,a[o])&&(n[a[o]]=e[a[o]])}return n};function l(e){var{className:t,children:n,isTransitioning:a}=e,c=i(e,["className","children","isTransitioning"]);const s=Object(r.a)("onboarding",{"--transitioning":a});return o.a.createElement("div",Object.assign({className:Object(r.b)(s,t)},c),Array.isArray(n)?n.map((e,t)=>o.a.createElement("div",{key:t},e)):n)}!function(e){e.TRANSITION_DURATION=200,e.Thin=e=>{var{className:t,children:n}=e,a=i(e,["className","children"]);return o.a.createElement("div",Object.assign({className:Object(r.b)("onboarding__thin",t)},a),n)},e.HelpMsg=e=>{var{className:t,children:n}=e,a=i(e,["className","children"]);return o.a.createElement("div",Object.assign({className:Object(r.b)("onboarding__help-msg",t)},a),n)},e.ProTip=({children:t})=>o.a.createElement(e.HelpMsg,null,o.a.createElement("div",{className:"onboarding__pro-tip"},o.a.createElement("span",null,o.a.createElement(s.a,{icon:"lightbulb"}),o.a.createElement("strong",null,"Pro tip!")),t)),e.StepList=e=>{var{className:t,children:n}=e,a=i(e,["className","children"]);return o.a.createElement("ul",Object.assign({className:Object(r.b)("onboarding__steps",t)},a),n)},e.Step=e=>{var{isDone:t,num:n,className:a,children:c}=e,s=i(e,["isDone","num","className","children"]);return o.a.createElement("li",Object.assign({className:Object(r.b)(t?"onboarding__done":null,a)},s),o.a.createElement("strong",null,"Step ",n,":")," ",c)},e.HeroButton=e=>{var t,{className:n,children:a}=e,s=i(e,["className","children"]);return o.a.createElement(c.a,Object.assign({type:null!==(t=s.type)&&void 0!==t?t:c.c.PRIMARY,size:c.b.HERO,className:Object(r.b)("onboarding__hero-button",n)},s),a)}}(l||(l={}))},77:function(e,t,n){"use strict";n.d(t,"a",(function(){return m})),n.d(t,"c",(function(){return p})),n.d(t,"b",(function(){return _})),n.d(t,"d",(function(){return b}));var a=n(0),o=n.n(a),r=n(143),c=n(260),s=n(261),i=n(16),l=n(12),u=(n(396),n(9));const m=({children:e,className:t,refClassName:n,isOpen:a,onBlur:m,placement:p,modifiers:_,useVisibility:b})=>{p=null!=p?p:"bottom-end",b=null!=b&&b;const f=o.a.useRef(),g=a||b,h=!a&&b,v=Object.assign({preventOverflow:{boundariesElement:document.getElementById(l.a.config.rootId),padding:5}},_),E=()=>{m()},y=e=>{switch(e.key){case"ArrowDown":break;case"Escape":E();break;default:return}e.preventDefault(),e.stopPropagation()};return Object(i.b)(f,E,[f]),Object(i.c)([f],E),o.a.createElement("div",{ref:f,className:Object(u.b)("menu__ref",n)},o.a.createElement(r.c,null,o.a.createElement(c.a,null,t=>e[0](t)),o.a.createElement(s.a,{placement:p,positionFixed:!0,modifiers:v},({ref:n,style:a,placement:r})=>g?o.a.createElement("div",{ref:n,className:"menu",style:d(a,h),"data-placement":r,onKeyDown:y},o.a.createElement("div",{className:"menu__container"+(t?" "+t:"")},e[1])):null)))};function d(e,t){return Object.assign(Object.assign({},e),{opacity:1,pointerEvents:"all",visibility:t?"hidden":"visible"})}const p=({children:e,onClick:t,disabled:n,active:a})=>{const r=Object(u.a)("menu__item",{"--disabled":n,"--active":a});return o.a.createElement("div",{className:r},o.a.createElement("button",{onClick:()=>!a&&!n&&t&&t()},e))},_=({children:e})=>e,b=({children:e})=>o.a.createElement("div",{className:"menu__static"},e)},86:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var a=n(0),o=n.n(a),r=n(213),c=n.n(r),s=n(40),i=n(5);function l({children:e,title:t,buttons:n,onAccept:a,onCancel:r,isOpen:l,okDisabled:u,cancelDisabled:m}){n=null!=n?n:["OK","Cancel"];const d=()=>r&&r();return o.a.createElement(s.a,{isOpen:l,title:t,onClose:d,className:c.a.root},o.a.createElement(s.a.Content,null,"string"==typeof e?o.a.createElement("p",null,e):e),o.a.createElement(s.a.Footer,null,o.a.createElement(i.a,{className:c.a.button,type:i.c.SECONDARY,onClick:d,disabled:m},n[1]),o.a.createElement(i.a,{className:c.a.button,type:i.c.PRIMARY,onClick:()=>a&&a(),disabled:u},n[0])))}},87:function(e,t,n){e.exports={root:"ConnectAccount__root","prompt-msg":"ConnectAccount__prompt-msg",promptMsg:"ConnectAccount__prompt-msg",types:"ConnectAccount__types",type:"ConnectAccount__type","types-rows":"ConnectAccount__types-rows ConnectAccount__types",typesRows:"ConnectAccount__types-rows ConnectAccount__types","types-columns":"ConnectAccount__types-columns ConnectAccount__types",typesColumns:"ConnectAccount__types-columns ConnectAccount__types",capabilities:"ConnectAccount__capabilities",capability:"ConnectAccount__capability","business-learn-more":"ConnectAccount__business-learn-more",businessLearnMore:"ConnectAccount__business-learn-more","connect-access-token":"ConnectAccount__connect-access-token",connectAccessToken:"ConnectAccount__connect-access-token"}},88:function(e,t,n){e.exports={root:"ConnectAccessToken__root",row:"ConnectAccessToken__row ConnectAccessToken__root",content:"ConnectAccessToken__content",label:"ConnectAccessToken__label",bottom:"ConnectAccessToken__bottom","button-container":"ConnectAccessToken__button-container",buttonContainer:"ConnectAccessToken__button-container",button:"ConnectAccessToken__button","help-message":"ConnectAccessToken__help-message",helpMessage:"ConnectAccessToken__help-message",column:"ConnectAccessToken__column ConnectAccessToken__root"}},94:function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var a=n(0),o=n.n(a),r=n(195),c=n(25),s=n(53);const i={DropdownIndicator:null},l=e=>({label:e,value:e}),u=({id:e,value:t,onChange:n,sanitize:u,autoFocus:m,message:d})=>{const[p,_]=o.a.useState(""),[b,f]=o.a.useState(-1),[g,h]=o.a.useState();Object(a.useEffect)(()=>{h(d)},[d]);const v=(t=Array.isArray(t)?t:[]).map(e=>l(e)),E=e=>{if(!n)return;let t=-1;e=e?e.map(e=>e&&u?u(e.value):e.value).filter((e,n,a)=>{const o=a.indexOf(e);return o!==n?(t=o,!1):!!e}):[],f(t),-1===t&&n(e)},y=Object(s.b)();return o.a.createElement(o.a.Fragment,null,o.a.createElement(r.a,{inputId:e,className:"react-select",classNamePrefix:"react-select",components:i,inputValue:p,isClearable:!1,isMulti:!0,menuIsOpen:!1,onChange:E,onInputChange:e=>{_(e)},onKeyDown:e=>{if(p)switch(e.key){case",":case"Enter":case"Tab":_(""),E([...v,l(p)]),e.preventDefault()}},placeholder:"Type something and press enter...",value:v,autoFocus:m,styles:y}),b<0||0===v.length?null:o.a.createElement(c.a,{type:c.b.WARNING,shake:!0,showIcon:!0,isDismissible:!0},o.a.createElement("code",null,v[b].label)," is already in the list"),g?o.a.createElement(c.a,{type:c.b.WARNING,shake:!0,showIcon:!0,isDismissible:!0},g):null)};var m=n(7);const d=Object(m.b)(e=>{const[t,n]=o.a.useState("");e.exclude&&0===e.exclude.length&&t.length>0&&n("");let a=void 0;if(t.length>0){const n="%s",r=e.excludeMsg.indexOf("%s"),c=e.excludeMsg.substring(0,r),s=e.excludeMsg.substring(r+n.length);a=o.a.createElement(o.a.Fragment,null,c,o.a.createElement("code",null,t),s)}const r=Object.assign(Object.assign({},e),{message:a,onChange:t=>{const a=t.findIndex(t=>e.exclude.includes(t));a>-1?n(t[a]):e.onChange(t)}});return o.a.createElement(u,Object.assign({},r))})}}]);
ui/dist/common.js CHANGED
@@ -1 +1 @@
1
- !function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("React"),require("ReactDOM")):"function"==typeof define&&define.amd?define(["React","ReactDOM"],t):"object"==typeof exports?exports.spotlight=t(require("React"),require("ReactDOM")):e.spotlight=t(e.React,e.ReactDOM)}(window,(function(e,t){return(window.webpackJsonpspotlight=window.webpackJsonpspotlight||[]).push([[6],{0:function(t,o){t.exports=e},110:function(e,t,o){e.exports={root:"MediaTileIcons__root layout__flex-row",icon:"MediaTileIcons__icon"}},12:function(e,t,o){"use strict";o.d(t,"a",(function(){return a}));const a=e=>"string"==typeof e?e:"r"in e?"rgba("+e.r+","+e.g+","+e.b+","+e.a+")":"h"in e?"hsla("+e.h+","+e.s+","+e.l+","+e.a+")":"#fff"},13:function(e,t,o){"use strict";var a;o.d(t,"a",(function(){return a})),function(e){let t,o;!function(e){e.IMAGE="IMAGE",e.VIDEO="VIDEO",e.ALBUM="CAROUSEL_ALBUM"}(t=e.Type||(e.Type={})),function(e){let t;!function(e){e.PERSONAL_ACCOUNT="PERSONAL_ACCOUNT",e.BUSINESS_ACCOUNT="BUSINESS_ACCOUNT",e.TAGGED_ACCOUNT="TAGGED_ACCOUNT",e.RECENT_HASHTAG="RECENT_HASHTAG",e.POPULAR_HASHTAG="POPULAR_HASHTAG",e.USER_STORY="USER_STORY"}(t=e.Type||(e.Type={}))}(o=e.Source||(e.Source={})),e.getAsRows=(e,t)=>{e=e.slice(),t=t>0?t:1;let o=[];for(;e.length;)o.push(e.splice(0,t));if(o.length>0){const e=o.length-1;for(;o[e].length<t;)o[e].push({})}return o},e.isFromHashtag=e=>e.source.type===o.Type.POPULAR_HASHTAG||e.source.type===o.Type.RECENT_HASHTAG}(a||(a={}))},131:function(e,t,o){"use strict";var a=o(0),n=o.n(a),i=o(137),r=o.n(i),l=o(4),s=o(5);t.a=Object(l.b)((function({media:e,options:t,full:o}){if(!t.showCaptions||!e.type)return null;const a={color:t.captionColor,fontSize:t.captionSize},i=o?0:1,l=e.caption?e.caption:"",c=t.captionMaxLength?Object(s.o)(l,t.captionMaxLength):l,d=Object(s.l)(c,void 0,i,t.captionRemoveDots),u=o?r.a.full:r.a.preview;return n.a.createElement("div",{className:u,style:a},d)}))},132:function(e,t,o){"use strict";var a=o(0),n=o.n(a),i=o(110),r=o.n(i),l=o(4),s=o(13),c=o(9);t.a=Object(l.b)((function({media:e,options:t}){if(!e.type||e.source.type===s.a.Source.Type.PERSONAL_ACCOUNT)return null;const o={fontSize:t.lcIconSize,lineHeight:t.lcIconSize},a=Object.assign(Object.assign({},o),{color:t.likesIconColor}),i=Object.assign(Object.assign({},o),{color:t.commentsIconColor}),l={fontSize:t.lcIconSize,width:t.lcIconSize,height:t.lcIconSize};return t.showLcIcons&&n.a.createElement("div",{className:r.a.root},t.showLikes&&n.a.createElement("div",{className:r.a.icon,style:a},n.a.createElement(c.a,{icon:"heart",style:l}),n.a.createElement("span",null,e.likesCount)),t.showComments&&n.a.createElement("div",{className:r.a.icon,style:i},n.a.createElement(c.a,{icon:"admin-comments",style:l}),n.a.createElement("span",null,e.commentsCount)))}))},134:function(e,t,o){"use strict";var a=o(0),n=o.n(a),i=o(78),r=o.n(i),l=o(4),s=o(15),c=o.n(s),d=o(30),u=o.n(d),m=o(13),h=o(5),p=o(9),g=o(62),_=o.n(g),b=o(8),f=o(3);const y=({comment:e,className:t})=>{const o=e.username?n.a.createElement("a",{key:-1,href:f.b.getUsernameUrl(e.username),target:"_blank",className:_.a.username},e.username):null,a=o?(e,t)=>t>0?e:[o,...e]:void 0,i=Object(h.l)(e.text,a),r=1===e.likeCount?"like":"likes";return n.a.createElement("div",{className:Object(b.b)(_.a.root,t)},n.a.createElement("div",{className:_.a.content},n.a.createElement("div",{key:e.id,className:_.a.text},i)),n.a.createElement("div",{className:_.a.metaList},n.a.createElement("div",{className:_.a.date},Object(h.n)(e.timestamp)),e.likeCount>0&&n.a.createElement("div",{className:_.a.likeCount},`${e.likeCount} ${r}`)))};var v=o(169),x=o.n(v),M=o(138),L=o.n(M);function w(e){var{url:t,caption:o,size:a}=e,i=function(e,t){var o={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(o[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(a=Object.getOwnPropertySymbols(e);n<a.length;n++)t.indexOf(a[n])<0&&Object.prototype.propertyIsEnumerable.call(e,a[n])&&(o[a[n]]=e[a[n]])}return o}(e,["url","caption","size"]);const[r,l]=n.a.useState(!1),s={width:a.width+"px",height:a.height+"px"};return n.a.createElement("img",Object.assign({style:s,className:r?L.a.image:L.a.loading,src:t,alt:o,loading:"eager",onLoad:()=>l(!0)},i))}var O=o(53),E=o.n(O);function S(e){var{album:t,autoplayVideos:o,size:a}=e,i=function(e,t){var o={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(o[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(a=Object.getOwnPropertySymbols(e);n<a.length;n++)t.indexOf(a[n])<0&&Object.prototype.propertyIsEnumerable.call(e,a[n])&&(o[a[n]]=e[a[n]])}return o}(e,["album","autoplayVideos","size"]);const r=n.a.useRef(),[l,s]=n.a.useState(0),c={transform:`translateX(${100*-l}%)`},d=t.length-1,u={width:a.width+"px",height:a.height+"px"};return n.a.createElement("div",{className:E.a.root,style:u},n.a.createElement("div",{className:E.a.strip,style:c},t.map((e,t)=>n.a.createElement("div",{key:e.id,className:E.a.frame,ref:t>0?void 0:r},n.a.createElement(P,Object.assign({media:e,size:a,autoplayVideos:o},i))))),n.a.createElement("div",{className:E.a.controls},n.a.createElement("div",null,l>0&&n.a.createElement("div",{className:E.a.prevButton,onClick:()=>s(Math.max(l-1,0)),role:"button"},n.a.createElement(p.a,{icon:"arrow-left-alt2"}))),n.a.createElement("div",null,l<d&&n.a.createElement("div",{className:E.a.nextButton,onClick:()=>s(Math.min(l+1,d)),role:"button"},n.a.createElement(p.a,{icon:"arrow-right-alt2"})))),n.a.createElement("div",{className:E.a.indicatorList},t.map((e,t)=>n.a.createElement("div",{key:t,className:t===l?E.a.indicatorCurrent:E.a.indicator}))))}var C=o(58),B=o.n(C),k=o(56);function T(e){var{src:t,thumbnailUrl:o,size:i,autoPlay:r,onGetMetaData:l}=e,s=function(e,t){var o={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(o[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(a=Object.getOwnPropertySymbols(e);n<a.length;n++)t.indexOf(a[n])<0&&Object.prototype.propertyIsEnumerable.call(e,a[n])&&(o[a[n]]=e[a[n]])}return o}(e,["src","thumbnailUrl","size","autoPlay","onGetMetaData"]);const c=n.a.useRef(),d=n.a.useRef(),[u,m]=n.a.useState(!r),[h,g]=n.a.useState(!1),[_,b]=n.a.useState(r);Object(a.useEffect)(()=>{r?u&&m(!1):u||m(!0),_&&b(r)},[t]),Object(a.useEffect)(()=>{g(!1)},[o]),Object(a.useEffect)(()=>{if(d.current){const e=()=>b(!0),t=()=>b(!1);return d.current.addEventListener("play",e),d.current.addEventListener("pause",t),()=>{d.current.removeEventListener("play",e),d.current.removeEventListener("pause",t)}}},[d.current]);const f={width:i.width+"px",height:i.height+"px"};return n.a.createElement("div",{className:B.a.root,style:f},n.a.createElement("img",{ref:c,src:o,key:o,className:u?B.a.thumbnail:B.a.thumbnailHidden,width:i.width,height:i.height,onLoad:()=>g(!0),alt:""}),n.a.createElement("video",Object.assign({ref:d,className:u?B.a.videoHidden:B.a.video,src:t,autoPlay:r,controls:!1,playsInline:!0,loop:!0,onCanPlay:()=>{r&&d.current.play()}},s),n.a.createElement("source",{src:t}),"Your browser does not support videos"),u&&!h&&n.a.createElement(k.a,null),n.a.createElement("div",{className:_?B.a.controlPlaying:B.a.controlPaused,onClick:()=>{d.current&&(u?(m(!1),d.current.currentTime=0,d.current.play()):d.current.paused?d.current.play():d.current.pause())}},n.a.createElement(p.a,{className:B.a.playButton,icon:"controls-play"})))}function P({media:e,size:t,autoplayVideos:o}){if(e.url&&e.url.length>0)switch(e.type){case m.a.Type.IMAGE:return n.a.createElement(w,{url:e.url,size:t,caption:e.caption});case m.a.Type.VIDEO:const a=Object(h.i)(e,h.a.LARGE);return n.a.createElement(T,{src:e.url,size:t,thumbnailUrl:a,autoPlay:o});case m.a.Type.ALBUM:if(e.children&&e.children.length>0)return n.a.createElement(S,{album:e.children,size:t,autoplayVideos:o})}const a={width:t.width,height:t.height};return n.a.createElement("div",{className:x.a.notAvailable,style:a},n.a.createElement("span",null,"Media is not available"))}var I=o(18),N=o(28);const A=new Map;function j({feed:e,mediaList:t,current:o,options:i,onClose:r}){var l,s;const d=t.length-1,[g,_]=n.a.useState(o),b=n.a.useRef(g),v=e=>{_(e),b.current=e;const o=t[b.current];A.has(o.id)?S(A.get(o.id)):(M(!0),Object(h.e)(o,{width:600,height:600}).then(e=>{S(e),A.set(o.id,e)}))},[x,M]=n.a.useState(!1),[L,w]=n.a.useState(function(){const e=window.innerWidth<1080?window.innerWidth/1080*600:600;return{width:e,height:e}}()),[O,E]=n.a.useState(!1),S=e=>{w(e),M(!1),E(e.width+435>=window.innerWidth)};Object(a.useEffect)(()=>{v(o)},[o]),Object(I.j)("resize",()=>{const e=t[b.current];if(A.has(e.id)){let t=A.get(e.id);S(t)}});const C=t[g],B=C.comments?C.comments.slice(0,i.numLightboxComments):[],T=N.a.getLinkText(C,e),j=null!==T.text&&null!==T.url;C.caption&&C.caption.length&&B.splice(0,0,{id:C.id,text:C.caption,timestamp:C.timestamp,username:C.username});let H=null,D=null,F=null;switch(C.source.type){case m.a.Source.Type.PERSONAL_ACCOUNT:case m.a.Source.Type.BUSINESS_ACCOUNT:case m.a.Source.Type.TAGGED_ACCOUNT:H="@"+C.username,D=f.b.getUsernameUrl(C.username);const e=f.b.getByUsername(C.username);F=e?f.b.getProfilePicUrl(e):null;break;case m.a.Source.Type.RECENT_HASHTAG:case m.a.Source.Type.POPULAR_HASHTAG:H="#"+C.source.name,D="https://instagram.com/explore/tags/"+C.source.name}const z={fontSize:i.textSize},R=e=>{v(Math.max(0,b.current-1)),e.stopPropagation(),e.preventDefault()},U=e=>{v(Math.min(d,b.current+1)),e.stopPropagation(),e.preventDefault()},W=e=>{r&&r(),e.stopPropagation(),e.preventDefault()};{Object(a.useEffect)(()=>(document.body.addEventListener("keydown",e),()=>document.body.removeEventListener("keydown",e)),[]);const e=e=>{switch(e.key){case"ArrowRight":U(e);break;case"ArrowLeft":R(e);break;case"Escape":W(e)}}}const G={width:L.width+"px",height:L.height+"px"},V=n.a.createElement("div",{style:z,className:c.a.root,tabIndex:-1},n.a.createElement("div",{className:c.a.shade,onClick:W}),x&&n.a.createElement("div",{className:c.a.loadingSkeleton,style:G}),!x&&n.a.createElement("div",{className:O?c.a.wrapVertical:c.a.wrap},n.a.createElement("div",{className:c.a.container,role:"dialog"},n.a.createElement("div",{className:c.a.frame},x?n.a.createElement(k.a,null):n.a.createElement(P,{key:C.id,media:C,size:L})),e.options.lightboxShowSidebar&&n.a.createElement("div",{className:c.a.sidebar},n.a.createElement("div",{className:c.a.sidebarHeader},F&&n.a.createElement("a",{href:D,target:"_blank",className:c.a.sidebarHeaderPicLink},n.a.createElement("img",{className:c.a.sidebarHeaderPic,src:F,alt:null!=H?H:""})),H&&n.a.createElement("div",{className:c.a.sidebarSourceName},n.a.createElement("a",{href:D,target:"_blank"},H))),n.a.createElement("div",{className:c.a.sidebarScroller},B.length>0&&n.a.createElement("div",{className:c.a.sidebarCommentList},B.map((e,t)=>n.a.createElement(y,{key:t,comment:e,className:c.a.sidebarComment})))),n.a.createElement("div",{className:c.a.sidebarFooter},n.a.createElement("div",{className:c.a.sidebarInfo},C.source.type!==m.a.Source.Type.PERSONAL_ACCOUNT&&n.a.createElement("div",{className:c.a.sidebarNumLikes},n.a.createElement("span",null,C.likesCount)," ",n.a.createElement("span",null,"likes")),C.timestamp&&n.a.createElement("div",{className:c.a.sidebarDate},Object(h.n)(C.timestamp))),n.a.createElement("div",{className:c.a.sidebarIgLink},n.a.createElement("a",{href:null!==(l=T.url)&&void 0!==l?l:C.permalink,target:"_blank"},n.a.createElement(p.a,{icon:j?"external":"instagram"}),n.a.createElement("span",null,null!==(s=T.text)&&void 0!==s?s:"View on Instagram")))))),g>0&&n.a.createElement("div",{className:c.a.prevButtonContainer},n.a.createElement("div",{className:c.a.prevButton,onClick:R,role:"button",tabIndex:0},n.a.createElement(p.a,{icon:"arrow-left-alt",className:c.a.buttonIcon}))),g<t.length-1&&n.a.createElement("div",{className:c.a.nextButtonContainer},n.a.createElement("div",{className:c.a.nextButton,onClick:U,role:"button",tabIndex:0},n.a.createElement(p.a,{icon:"arrow-right-alt",className:c.a.buttonIcon})))),n.a.createElement("div",{className:c.a.closeButton,onClick:W,role:"button",tabIndex:0},n.a.createElement(p.a,{icon:"no-alt",className:c.a.buttonIcon})));return u.a.createPortal(V,document.body)}var H=o(7),D=o(35),F=o.n(D),z=o(139),R=o.n(z);const U=Object(l.b)(({options:e})=>{const t="https://instagram.com/"+e.account.username,o={color:e.followBtnTextColor,backgroundColor:e.followBtnBgColor};return n.a.createElement("a",{href:t,target:"__blank",className:R.a.link},n.a.createElement("button",{className:R.a.button,style:o},e.followBtnText))});var W=o(29),G=o.n(W),V=o(160),$=o(159),K=Object(l.b)((function({stories:e,options:t,onClose:o}){const[i,r]=n.a.useState(0),l=e.length-1,[s,c]=n.a.useState(0),[d,h]=n.a.useState(0);Object(a.useEffect)(()=>{0!==s&&c(0)},[i]);const g=i<l,_=i>0,b=()=>o&&o(),f=()=>i<l?r(i+1):b(),y=()=>r(e=>Math.max(e-1,0)),v=e[i],x="https://instagram.com/"+t.account.username,M=v.type===m.a.Type.VIDEO?d:t.storiesInterval;Object(I.d)("keydown",e=>{switch(e.key){case"Escape":b();break;case"ArrowLeft":y();break;case"ArrowRight":f();break;default:return}e.preventDefault(),e.stopPropagation()});const L=n.a.createElement("div",{className:G.a.root},n.a.createElement("div",{className:G.a.container},n.a.createElement("div",{className:G.a.header},n.a.createElement("a",{href:x,target:"_blank"},n.a.createElement("img",{className:G.a.profilePicture,src:t.profilePhotoUrl,alt:t.account.username})),n.a.createElement("a",{href:x,className:G.a.username,target:"_blank"},t.account.username),n.a.createElement("div",{className:G.a.date},Object(V.a)(Object($.a)(v.timestamp),{addSuffix:!0}))),n.a.createElement("div",{className:G.a.progress},e.map((e,t)=>n.a.createElement(q,{key:e.id,duration:M,animate:t===i,isDone:t<i}))),n.a.createElement("div",{className:G.a.content},_&&n.a.createElement("div",{className:G.a.prevButton,onClick:y,role:"button"},n.a.createElement(p.a,{icon:"arrow-left-alt2"})),n.a.createElement("div",{className:G.a.media},n.a.createElement(X,{key:v.id,media:v,imgDuration:t.storiesInterval,onGetDuration:h,onEnd:()=>g?f():b()})),g&&n.a.createElement("div",{className:G.a.nextButton,onClick:f,role:"button"},n.a.createElement(p.a,{icon:"arrow-right-alt2"})),n.a.createElement("div",{className:G.a.closeButton,onClick:b,role:"button"},n.a.createElement(p.a,{icon:"no-alt"})))));return u.a.createPortal(L,document.body)}));function q({animate:e,isDone:t,duration:o}){const a=e?G.a.progressOverlayAnimating:t?G.a.progressOverlayDone:G.a.progressOverlay,i={animationDuration:o+"s"};return n.a.createElement("div",{className:G.a.progressSegment},n.a.createElement("div",{className:a,style:i}))}function X({media:e,imgDuration:t,onGetDuration:o,onEnd:a}){return e.type===m.a.Type.VIDEO?n.a.createElement(J,{media:e,onEnd:a,onGetDuration:o}):n.a.createElement(Y,{media:e,onEnd:a,duration:t})}function Y({media:e,duration:t,onEnd:o}){const[i,r]=n.a.useState(!1);return Object(a.useEffect)(()=>{const e=i?setTimeout(o,1e3*t):null;return()=>clearTimeout(e)},[e,i]),n.a.createElement("img",{src:e.url,onLoad:()=>r(!0),loading:"eager",alt:""})}function J({media:e,onEnd:t,onGetDuration:o}){const a=n.a.useRef(),i=Object(h.i)(e,h.a.LARGE);return n.a.createElement("video",{ref:a,src:e.url,poster:i,autoPlay:!0,controls:!1,playsInline:!0,loop:!1,onCanPlay:()=>o(a.current.duration),onEnded:t},n.a.createElement("source",{src:e.url}),"Your browser does not support embedded videos")}var Q=Object(l.b)((function({feed:e,options:t}){const[o,a]=n.a.useState(null),i=t.account,r="https://instagram.com/"+i.username,l=e.stories.filter(e=>e.username===i.username),s=l.length>0,c=t.headerInfo.includes(H.a.HeaderInfo.MEDIA_COUNT),d=t.headerInfo.includes(H.a.HeaderInfo.FOLLOWERS)&&i.type!=f.a.Type.PERSONAL,u=t.headerInfo.includes(H.a.HeaderInfo.PROFILE_PIC),m=t.includeStories&&s,h=t.headerStyle===H.a.HeaderStyle.BOXED,p={fontSize:t.headerTextSize,color:t.headerTextColor,backgroundColor:t.headerBgColor,padding:t.headerPadding},g=m?"button":void 0,_={width:t.headerPhotoSize,height:t.headerPhotoSize,cursor:m?"pointer":"normal"},b=t.showFollowBtn&&(t.followBtnLocation===H.a.FollowBtnLocation.HEADER||t.followBtnLocation===H.a.FollowBtnLocation.BOTH),y={justifyContent:t.showBio&&h?"flex-start":"center"},v=n.a.createElement("img",{src:t.profilePhotoUrl,alt:i.username}),x=m&&s?F.a.profilePicWithStories:F.a.profilePic;return n.a.createElement("div",{className:Z(t.headerStyle),style:p},n.a.createElement("div",{className:F.a.leftContainer},u&&n.a.createElement("div",{className:x,style:_,role:g,onClick:()=>{m&&a(0)}},m?v:n.a.createElement("a",{href:r,target:"_blank"},v)),n.a.createElement("div",{className:F.a.info},n.a.createElement("div",{className:F.a.username},n.a.createElement("a",{href:r,target:"_blank"},n.a.createElement("span",null,"@"),n.a.createElement("span",null,i.username))),t.showBio&&n.a.createElement("div",{className:F.a.bio},t.bioText),(c||d)&&n.a.createElement("div",{className:F.a.counterList},c&&n.a.createElement("div",{className:F.a.counter},n.a.createElement("span",null,i.mediaCount)," posts"),d&&n.a.createElement("div",{className:F.a.counter},n.a.createElement("span",null,i.followersCount)," followers")))),n.a.createElement("div",{className:F.a.rightContainer},b&&n.a.createElement("div",{className:F.a.followButton,style:y},n.a.createElement(U,{options:t}))),m&&null!==o&&n.a.createElement(K,{stories:l,options:t,onClose:()=>{a(null)}}))}));function Z(e){switch(e){case H.a.HeaderStyle.NORMAL:return F.a.normalStyle;case H.a.HeaderStyle.CENTERED:return F.a.centeredStyle;case H.a.HeaderStyle.BOXED:return F.a.boxedStyle;default:return}}var ee=o(170),te=o.n(ee);const oe=Object(l.b)(({feed:e,options:t})=>{const o=n.a.useRef(),a=Object(I.h)(o,{block:"end",inline:"nearest"}),i={color:t.loadMoreBtnTextColor,backgroundColor:t.loadMoreBtnBgColor};return n.a.createElement("button",{ref:o,className:te.a.root,style:i,onClick:()=>{a(),e.loadMore()}},e.isLoading?n.a.createElement("span",null,"Loading ..."):n.a.createElement("span",null,e.options.loadMoreBtnText))});t.a=Object(l.b)((function({children:e,feed:t,options:o}){const[a,i]=n.a.useState(null),l={width:o.feedWidth,height:o.feedHeight,fontSize:o.textSize},s={backgroundColor:o.bgColor,padding:o.feedPadding},c={marginBottom:o.imgPadding},d={marginTop:o.buttonPadding},u=o.showHeader&&n.a.createElement("div",{style:c},n.a.createElement(Q,{feed:t,options:o})),m=o.showLoadMoreBtn&&n.a.createElement("div",{className:r.a.loadMoreBtn,style:d},n.a.createElement(oe,{feed:t,options:o})),h=o.showFollowBtn&&(o.followBtnLocation===H.a.FollowBtnLocation.BOTTOM||o.followBtnLocation===H.a.FollowBtnLocation.BOTH)&&n.a.createElement("div",{className:r.a.followBtn,style:d},n.a.createElement(U,{options:o})),p=new Array(o.numPosts).fill(r.a.fakeMedia);return n.a.createElement("div",{className:r.a.root,style:l},n.a.createElement("div",{className:r.a.wrapper,style:s},e({mediaList:t.media,openMedia:function(e){const a=t.media[e];if(!t.options.promotionEnabled||!N.a.executeMediaClick(a,t))switch(o.linkBehavior){case H.a.LinkBehavior.LIGHTBOX:return void i(e);case H.a.LinkBehavior.NEW_TAB:return void window.open(a.permalink,"_blank");case H.a.LinkBehavior.SELF:return void window.open(a.permalink,"_self")}},header:u,loadMoreBtn:m,followBtn:h,loadingMedia:p})),null!==a&&n.a.createElement(j,{feed:t,mediaList:t.media,current:a,options:o,onClose:()=>i(null)}))}))},136:function(e,t,o){"use strict";var a=o(77),n=o.n(a),i=o(0),r=o.n(i),l=o(13),s=o(4),c=o(41),d=o.n(c),u=o(159),m=o(568),h=o(567),p=o(7),g=o(9),_=o(5),b=Object(s.b)((function({options:e,media:t}){var o;const a=r.a.useRef(),[n,s]=r.a.useState(null);Object(i.useEffect)(()=>{a.current&&s(a.current.getBoundingClientRect().width)},[]);let c=e.hoverInfo.some(e=>e===p.a.HoverInfo.LIKES_COMMENTS);c=c&&(t.source.type!==l.a.Source.Type.PERSONAL_ACCOUNT||t.source.type===l.a.Source.Type.PERSONAL_ACCOUNT&&t.likesCount+t.commentsCount>0);const b=e.hoverInfo.some(e=>e===p.a.HoverInfo.CAPTION),f=e.hoverInfo.some(e=>e===p.a.HoverInfo.USERNAME),y=e.hoverInfo.some(e=>e===p.a.HoverInfo.DATE),v=e.hoverInfo.some(e=>e===p.a.HoverInfo.INSTA_LINK),x=null!==(o=t.caption)&&void 0!==o?o:"",M=t.timestamp?Object(u.a)(t.timestamp):null,L=t.timestamp?Object(m.a)(M).toString():null,w=t.timestamp?Object(h.a)(M,"HH:mm - do MMM yyyy"):null,O=t.timestamp?Object(_.n)(t.timestamp):null,E={color:e.textColorHover,backgroundColor:e.bgColorHover};let S=null;if(null!==n){const e=Math.sqrt(1.3*(n+30)),o=Math.sqrt(1.6*n+100),a=Math.max(e,8)+"px",i=Math.max(o,8)+"px",l={fontSize:a},s={fontSize:a,width:a,height:a},u={fontSize:i,width:i,height:i};S=r.a.createElement("div",{className:d.a.rows},r.a.createElement("div",{className:d.a.topRow},f&&t.username&&r.a.createElement("div",{className:d.a.username},r.a.createElement("a",{href:"https://instagram.com/"+t.username,target:"_blank"},"@",t.username)),b&&t.caption&&r.a.createElement("div",{className:d.a.caption},x)),r.a.createElement("div",{className:d.a.middleRow},c&&r.a.createElement("div",{className:d.a.counterList},r.a.createElement("span",{className:d.a.likesCount,style:l},r.a.createElement(g.a,{icon:"heart",style:s})," ",t.likesCount),r.a.createElement("span",{className:d.a.commentsCount,style:l},r.a.createElement(g.a,{icon:"admin-comments",style:s})," ",t.commentsCount))),r.a.createElement("div",{className:d.a.bottomRow},y&&t.timestamp&&r.a.createElement("div",{className:d.a.date},r.a.createElement("time",{dateTime:L,title:w},O)),v&&r.a.createElement("a",{className:d.a.igLinkIcon,href:t.permalink,title:x,target:"_blank",style:u,onClick:e=>e.stopPropagation()},r.a.createElement(g.a,{icon:"instagram",style:u}))))}return r.a.createElement("div",{ref:a,className:d.a.root,style:E},S)})),f=o(17),y=o(90);t.a=Object(s.b)((function({media:e,options:t,forceOverlay:o,onClick:a}){const[i,s]=r.a.useState(!1),c=function(e){switch(e.type){case l.a.Type.IMAGE:return n.a.imageTypeIcon;case l.a.Type.VIDEO:return n.a.videoTypeIcon;case l.a.Type.ALBUM:return n.a.albumTypeIcon;default:return}}(e),d={backgroundImage:`url(${f.a.image("ig-type-sprites.png")})`};return r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:n.a.root,onClick:e=>{a&&a(e)},onMouseEnter:()=>s(!0),onMouseLeave:()=>s(!1)},r.a.createElement(y.a,{media:e}),r.a.createElement("div",{className:c,style:d}),(i||o)&&r.a.createElement("div",{className:n.a.overlay},r.a.createElement(b,{media:e,options:t}))))}))},137:function(e,t,o){e.exports={root:"MediaTileCaption__root",preview:"MediaTileCaption__preview MediaTileCaption__root",full:"MediaTileCaption__full MediaTileCaption__root"}},138:function(e,t,o){e.exports={image:"MediaLightboxImage__image MediaLightboxObject__media",loading:"MediaLightboxImage__loading MediaLightboxObject__media MediaLightboxObject__loading-animation"}},139:function(e,t,o){e.exports={link:"FollowButton__link",button:"FollowButton__button feed__feed-button"}},14:function(e,t,o){"use strict";var a=o(37),n=o.n(a),i=o(17),r=o(38);const l=i.a.config.restApi.baseUrl,s={};i.a.config.restApi.authToken&&(s["X-Sli-Auth-Token"]=i.a.config.restApi.authToken);const c=n.a.create({baseURL:l,headers:s}),d={config:i.a.config.restApi,driver:c,getAccounts:()=>c.get("/accounts"),getFeeds:()=>c.get("/feeds"),getFeedMedia:(e,t=0,o=0,a)=>{const i=a?new n.a.CancelToken(a):void 0;return c.post("/media/fetch",{options:e,num:o,from:t},{cancelToken:i})},getErrorReason:e=>{let t;return t="object"==typeof e.response?e.response.data:"string"==typeof e.message?e.message:e.toString(),Object(r.b)(t)}};t.a=d},15:function(e,t,o){e.exports={root:"MediaLightbox__root layout__fill-parent layout__z-higher layout__flex-row layout__flex-center layout__no-overflow",shade:"MediaLightbox__shade layout__fill-parent layout__z-low","loading-skeleton":"MediaLightbox__loading-skeleton layout__z-high",loadingSkeleton:"MediaLightbox__loading-skeleton layout__z-high",wrap:"MediaLightbox__wrap","wrap-vertical":"MediaLightbox__wrap-vertical MediaLightbox__wrap layout__z-high",wrapVertical:"MediaLightbox__wrap-vertical MediaLightbox__wrap layout__z-high",container:"MediaLightbox__container layout__flex-row",sidebar:"MediaLightbox__sidebar layout__flex-column layout__scroll-y","sidebar-element":"MediaLightbox__sidebar-element",sidebarElement:"MediaLightbox__sidebar-element",frame:"MediaLightbox__frame layout__flex-column layout__flex-center","nav-button-container":"MediaLightbox__nav-button-container layout__flex-column layout__flex-center",navButtonContainer:"MediaLightbox__nav-button-container layout__flex-column layout__flex-center","next-button-container":"MediaLightbox__next-button-container MediaLightbox__nav-button-container layout__flex-column layout__flex-center",nextButtonContainer:"MediaLightbox__next-button-container MediaLightbox__nav-button-container layout__flex-column layout__flex-center","prev-button-container":"MediaLightbox__prev-button-container MediaLightbox__nav-button-container layout__flex-column layout__flex-center",prevButtonContainer:"MediaLightbox__prev-button-container MediaLightbox__nav-button-container layout__flex-column layout__flex-center",button:"MediaLightbox__button layout__z-low","button-icon":"MediaLightbox__button-icon",buttonIcon:"MediaLightbox__button-icon","close-button":"MediaLightbox__close-button MediaLightbox__button layout__z-low",closeButton:"MediaLightbox__close-button MediaLightbox__button layout__z-low","next-button":"MediaLightbox__next-button MediaLightbox__button layout__z-low",nextButton:"MediaLightbox__next-button MediaLightbox__button layout__z-low","prev-button":"MediaLightbox__prev-button MediaLightbox__button layout__z-low",prevButton:"MediaLightbox__prev-button MediaLightbox__button layout__z-low","sidebar-element-bordered":"MediaLightbox__sidebar-element-bordered MediaLightbox__sidebar-element",sidebarElementBordered:"MediaLightbox__sidebar-element-bordered MediaLightbox__sidebar-element","sidebar-header":"MediaLightbox__sidebar-header MediaLightbox__sidebar-element-bordered MediaLightbox__sidebar-element layout__flex-row",sidebarHeader:"MediaLightbox__sidebar-header MediaLightbox__sidebar-element-bordered MediaLightbox__sidebar-element layout__flex-row","sidebar-header-pic":"MediaLightbox__sidebar-header-pic",sidebarHeaderPic:"MediaLightbox__sidebar-header-pic","sidebar-header-pic-link":"MediaLightbox__sidebar-header-pic-link MediaLightbox__sidebar-header-pic",sidebarHeaderPicLink:"MediaLightbox__sidebar-header-pic-link MediaLightbox__sidebar-header-pic","sidebar-scroller":"MediaLightbox__sidebar-scroller layout__scroll-y",sidebarScroller:"MediaLightbox__sidebar-scroller layout__scroll-y","sidebar-comment-list":"MediaLightbox__sidebar-comment-list MediaLightbox__sidebar-element layout__flex-column",sidebarCommentList:"MediaLightbox__sidebar-comment-list MediaLightbox__sidebar-element layout__flex-column","sidebar-comment":"MediaLightbox__sidebar-comment",sidebarComment:"MediaLightbox__sidebar-comment","sidebar-source-name":"MediaLightbox__sidebar-source-name",sidebarSourceName:"MediaLightbox__sidebar-source-name","sidebar-footer":"MediaLightbox__sidebar-footer layout__flex-column",sidebarFooter:"MediaLightbox__sidebar-footer layout__flex-column","sidebar-info":"MediaLightbox__sidebar-info layout__flex-column MediaLightbox__sidebar-element-bordered MediaLightbox__sidebar-element",sidebarInfo:"MediaLightbox__sidebar-info layout__flex-column MediaLightbox__sidebar-element-bordered MediaLightbox__sidebar-element","sidebar-info-line":"MediaLightbox__sidebar-info-line",sidebarInfoLine:"MediaLightbox__sidebar-info-line","sidebar-num-likes":"MediaLightbox__sidebar-num-likes MediaLightbox__sidebar-info-line",sidebarNumLikes:"MediaLightbox__sidebar-num-likes MediaLightbox__sidebar-info-line","sidebar-date":"MediaLightbox__sidebar-date MediaLightbox__sidebar-info-line",sidebarDate:"MediaLightbox__sidebar-date MediaLightbox__sidebar-info-line","sidebar-ig-link":"MediaLightbox__sidebar-ig-link MediaLightbox__sidebar-element-bordered MediaLightbox__sidebar-element",sidebarIgLink:"MediaLightbox__sidebar-ig-link MediaLightbox__sidebar-element-bordered MediaLightbox__sidebar-element"}},168:function(e,t,o){"use strict";var a=o(0),n=o.n(a),i=o(49),r=o.n(i),l=o(4),s=o(136),c=o(131),d=o(132),u=o(134),m=o(8),h=o(5);t.a=Object(l.b)((function({feed:e,options:t,cellClassName:o}){o=null!=o?o:()=>{};const a={gridGap:t.imgPadding,gridTemplateColumns:`repeat(${t.numColumns}, auto)`};return n.a.createElement(u.a,{feed:e,options:t},({mediaList:i,openMedia:l,header:u,loadMoreBtn:p,followBtn:g,loadingMedia:_})=>n.a.createElement("div",{className:r.a.root},u,(!e.isLoading||e.isLoadingMore)&&n.a.createElement("div",{className:r.a.grid,style:a},e.media.length?i.map((e,a)=>n.a.createElement("div",{key:`${a}-${e.id}`,className:Object(m.b)(r.a.cell,o(e,a))},n.a.createElement("div",{className:r.a.cellContent},n.a.createElement("div",{className:r.a.mediaContainer},n.a.createElement(s.a,{media:e,onClick:()=>l(a),options:t})),n.a.createElement("div",{className:r.a.mediaMeta},n.a.createElement(c.a,{options:t,media:e}),n.a.createElement(d.a,{options:t,media:e}))))):null,e.isLoadingMore&&_.map((e,t)=>n.a.createElement("div",{key:"fake-media-"+Object(h.p)(),className:Object(m.b)(r.a.loadingCell,e,o(null,t))}))),e.isLoading&&!e.isLoadingMore&&n.a.createElement("div",{className:r.a.grid,style:a},_.map((e,t)=>n.a.createElement("div",{key:"fake-media-"+Object(h.p)(),className:Object(m.b)(r.a.loadingCell,e,o(null,t))}))),n.a.createElement("div",{className:r.a.buttonList},p,g)))}))},169:function(e,t,o){e.exports={media:"MediaLightboxObject__media","not-available":"MediaLightboxObject__not-available MediaLightboxObject__media",notAvailable:"MediaLightboxObject__not-available MediaLightboxObject__media","loading-animation":"MediaLightboxObject__loading-animation",loadingAnimation:"MediaLightboxObject__loading-animation",loading:"MediaLightboxObject__loading"}},17:function(e,t,o){"use strict";let a;t.a=a={config:{restApi:SliCommonL10n.restApi,imagesUrl:SliCommonL10n.imagesUrl},image:e=>`${a.config.imagesUrl}/${e}`}},170:function(e,t,o){e.exports={root:"LoadMoreButton__root feed__feed-button"}},18:function(e,t,o){"use strict";o.d(t,"e",(function(){return l})),o.d(t,"b",(function(){return s})),o.d(t,"c",(function(){return c})),o.d(t,"a",(function(){return d})),o.d(t,"k",(function(){return u})),o.d(t,"g",(function(){return m})),o.d(t,"i",(function(){return h})),o.d(t,"h",(function(){return p})),o.d(t,"d",(function(){return _})),o.d(t,"j",(function(){return b})),o.d(t,"f",(function(){return f}));var a=o(0),n=o.n(a),i=o(40),r=o(36);function l(e){const[t,o]=n.a.useState(e),a=n.a.useRef(t);return[t,()=>a.current,e=>o(a.current=e)]}function s(e,t,o=[]){function n(a){!e.current||e.current.contains(a.target)||o.some(e=>e&&e.current&&e.current.contains(a.target))||t(a)}Object(a.useEffect)(()=>(document.addEventListener("mousedown",n),document.addEventListener("touchend",n),()=>{document.removeEventListener("mousedown",n),document.removeEventListener("touchend",n)}))}function c(e,t){Object(a.useEffect)(()=>{const o=()=>{0===e.filter(e=>!e.current||document.activeElement===e.current||e.current.contains(document.activeElement)).length&&t()};return document.addEventListener("keyup",o),()=>document.removeEventListener("keyup",o)},e)}function d(e,t,o=100){const[i,r]=n.a.useState(e);return Object(a.useEffect)(()=>{let a=null;return e===t?a=setTimeout(()=>r(t),o):r(!t),()=>{null!==a&&clearTimeout(a)}},[e]),[i,r]}function u(e){const[t,o]=n.a.useState(Object(r.b)()),i=()=>{const t=Object(r.b)();o(t),e&&e(t)};return Object(a.useEffect)(()=>(i(),window.addEventListener("resize",i),()=>window.removeEventListener("resize",i)),[]),t}function m(){return new URLSearchParams(Object(i.e)().search)}function h(e,t){const o=o=>{if(t)return(o||window.event).returnValue=e,e};Object(a.useEffect)(()=>(window.addEventListener("beforeunload",o),()=>window.removeEventListener("beforeunload",o)),[t])}function p(e,t){const o=n.a.useRef(!1);return Object(a.useEffect)(()=>{o.current&&void 0!==e.current&&(e.current.scrollIntoView(Object.assign({behavior:"smooth",block:"start"},null!=t?t:{})),o.current=!1)},[o.current]),()=>o.current=!0}function g(e,t,o,n=[],i=[]){Object(a.useEffect)(()=>(n.reduce((e,t)=>e&&t,!0)&&e.addEventListener(t,o),()=>e.removeEventListener(t,o)),i)}function _(e,t,o=[],a=[]){g(document,e,t,o,a)}function b(e,t,o=[],a=[]){g(window,e,t,o,a)}function f(e){return t=>{" "!==t.key&&"Enter"!==t.key||(e(),t.preventDefault(),t.stopPropagation())}}o(38)},2:function(e,t,o){"use strict";o.d(t,"a",(function(){return a}));var a,n=o(1),i=function(e,t,o,a){var n,i=arguments.length,r=i<3?t:null===a?a=Object.getOwnPropertyDescriptor(t,o):a;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)r=Reflect.decorate(e,t,o,a);else for(var l=e.length-1;l>=0;l--)(n=e[l])&&(r=(i<3?n(r):i>3?n(t,o,r):n(t,o))||r);return i>3&&r&&Object.defineProperty(t,o,r),r};!function(e){class t{constructor(e,t,o){this.prop=e,this.name=t,this.icon=o}}t.DESKTOP=new t("desktop","Desktop","desktop"),t.TABLET=new t("tablet","Tablet","tablet"),t.PHONE=new t("phone","Phone","smartphone"),e.Mode=t,e.MODES=[t.DESKTOP,t.TABLET,t.PHONE];class o{constructor(e,t,o){this.desktop=e,this.tablet=t,this.phone=o}get(e,t){return a(this,e,t)}set(e,t){r(this,t,e)}with(e,t){const a=l(this,t,e);return new o(a.desktop,a.tablet,a.phone)}}function a(e,t,o=!1){if(!e)return;const a=e[t.prop];return!o||""!==a&&null!=a&&""!==a?a:e.desktop}function r(e,t,o){return e[o.prop]=t,e}function l(e,t,o){return r({desktop:e.desktop,tablet:e.tablet,phone:e.phone},t,o)}i([n.n],o.prototype,"desktop",void 0),i([n.n],o.prototype,"tablet",void 0),i([n.n],o.prototype,"phone",void 0),e.Value=o,e.getName=function(e){return e.name},e.getIcon=function(e){return e.icon},e.cycle=function(o){const a=e.MODES.findIndex(e=>e===o);return void 0===a?t.DESKTOP:e.MODES[(a+1)%e.MODES.length]},e.get=a,e.set=r,e.withValue=l,e.normalize=function(e,t){return null==e?t.hasOwnProperty("all")?new o(t.all,t.all,t.all):new o(t.desktop,t.tablet,t.phone):"object"==typeof e&&e.hasOwnProperty("desktop")?new o(e.desktop,e.tablet,e.phone):new o(e,e,e)},e.getModeForWindowSize=function(e){return e.width<=768?t.PHONE:e.width<=935?t.TABLET:t.DESKTOP}}(a||(a={}))},26:function(e,t,o){"use strict";o.d(t,"a",(function(){return a}));class a{static getById(e){const t=a.list.find(t=>t.id===e);return!t&&a.list.length>0?a.list[0]:t}static getName(e){const t=a.getById(e);return t?t.name:"(Missing layout)"}static addLayout(e){a.list.push(e)}}a.list=[]},28:function(e,t,o){"use strict";var a=o(1),n=o(76),i=function(e,t,o,a){var n,i=arguments.length,r=i<3?t:null===a?a=Object.getOwnPropertyDescriptor(t,o):a;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)r=Reflect.decorate(e,t,o,a);else for(var l=e.length-1;l>=0;l--)(n=e[l])&&(r=(i<3?n(r):i>3?n(t,o,r):n(t,o))||r);return i>3&&r&&Object.defineProperty(t,o,r),r};class r{constructor(){this.types=[],this.focusSidebar=0,this.mediaStore=n.a}get selectedMedia(){return"number"==typeof this.selectedIdx?this.mediaStore.media[this.selectedIdx]:void 0}nextPost(){this.selectedIdx<this.mediaStore.media.length-1&&this.selectedIdx++}addPromotionType(e){this.types.push(e)}getPromotionType(e){return this.types.find(t=>t.value===e)}getMediaPromo(e,t){var o;const a=t.options.promotions.hasOwnProperty(e.id)?t.options.promotions[e.id]:void 0;if(!a)return[{},null];const n=this.getPromotionType(a.type);return n?[null!==(o=a.data)&&void 0!==o?o:{},n]:[{},null]}executeMediaClick(e,t){const[o,a]=this.getMediaPromo(e,t);return!(null===a||!a.isValid(e,o)||"function"!=typeof a.onMediaClick)&&a.onMediaClick(e,o)}getLinkText(e,t){var o,a;const[n,i]=this.getMediaPromo(e,t);return null!==i&&i.isValid(e,n)?{text:i.getPopupLinkText&&null!==(o=i.getPopupLinkText(e,n))&&void 0!==o?o:null,url:i.getMediaUrl&&null!==(a=i.getMediaUrl(e,n))&&void 0!==a?a:null}:{text:null,url:null}}}i([a.n],r.prototype,"selectedIdx",void 0),i([a.n],r.prototype,"focusSidebar",void 0),i([Object(a.h)({keepAlive:!0})],r.prototype,"selectedMedia",null),i([a.f],r.prototype,"nextPost",null),t.a=new r},29:function(e,t,o){e.exports={root:"StoryLightbox__root layout__fill-parent layout__z-highest layout__flex-column",container:"StoryLightbox__container layout__flex-column",header:"StoryLightbox__header layout__flex-row","profile-picture":"StoryLightbox__profile-picture",profilePicture:"StoryLightbox__profile-picture",username:"StoryLightbox__username",date:"StoryLightbox__date",progress:"StoryLightbox__progress layout__flex-row","progress-segment":"StoryLightbox__progress-segment",progressSegment:"StoryLightbox__progress-segment","progress-overlay":"StoryLightbox__progress-overlay StoryLightbox__progress-segment",progressOverlay:"StoryLightbox__progress-overlay StoryLightbox__progress-segment","progress-overlay-animating":"StoryLightbox__progress-overlay-animating StoryLightbox__progress-overlay StoryLightbox__progress-segment",progressOverlayAnimating:"StoryLightbox__progress-overlay-animating StoryLightbox__progress-overlay StoryLightbox__progress-segment","progress-segment-animation":"StoryLightbox__progress-segment-animation",progressSegmentAnimation:"StoryLightbox__progress-segment-animation","progress-overlay-done":"StoryLightbox__progress-overlay-done StoryLightbox__progress-overlay StoryLightbox__progress-segment",progressOverlayDone:"StoryLightbox__progress-overlay-done StoryLightbox__progress-overlay StoryLightbox__progress-segment",content:"StoryLightbox__content layout__flex-row layout__flex-center",media:"StoryLightbox__media",button:"StoryLightbox__button","close-button":"StoryLightbox__close-button StoryLightbox__button",closeButton:"StoryLightbox__close-button StoryLightbox__button","nav-button":"StoryLightbox__nav-button StoryLightbox__button",navButton:"StoryLightbox__nav-button StoryLightbox__button","prev-button":"StoryLightbox__prev-button StoryLightbox__nav-button StoryLightbox__button",prevButton:"StoryLightbox__prev-button StoryLightbox__nav-button StoryLightbox__button","next-button":"StoryLightbox__next-button StoryLightbox__nav-button StoryLightbox__button",nextButton:"StoryLightbox__next-button StoryLightbox__nav-button StoryLightbox__button"}},3:function(e,t,o){"use strict";o.d(t,"a",(function(){return a}));var a,n=o(14),i=o(1);!function(e){let t;!function(e){e.PERSONAL="PERSONAL",e.BUSINESS="BUSINESS"}(t=e.Type||(e.Type={}))}(a||(a={}));const r=Object(i.n)([]),l="https://secure.gravatar.com/avatar/4a94d759753ade2961582f7345c1d7b2?s=64&d=mm&r=g",s=e=>r.find(t=>t.id===e),c=e=>"https://instagram.com/"+e;function d(e){if("object"==typeof e&&Array.isArray(e.data)){e.data.sort((e,t)=>e.type===t.type?0:e.type===a.Type.PERSONAL?-1:1);const t=e.data.map(e=>Object(i.n)(e));return r.replace(t),r}throw"Spotlight encountered a problem trying to load your accounts. Kindly contact customer support for assistance."}t.b={list:r,DEFAULT_PROFILE_PIC:l,getById:s,getByUsername:e=>r.find(t=>t.username===e),hasAccounts:()=>r.length>0,filterExisting:e=>e.filter(e=>void 0!==s(e)),idsToAccounts:e=>e.map(e=>s(e)).filter(e=>void 0!==e),getBusinessAccounts:()=>r.filter(e=>e.type===a.Type.BUSINESS),getProfilePicUrl:e=>e.customProfilePicUrl?e.customProfilePicUrl:e.profilePicUrl?e.profilePicUrl:l,getBioText:e=>e.customBio.length?e.customBio:e.bio,getProfileUrl:e=>c(e.username),getUsernameUrl:c,loadAccounts:function(){return n.a.getAccounts().then(d).catch(e=>{throw n.a.getErrorReason(e)})},loadFromResponse:d}},30:function(e,o){e.exports=t},31:function(e,t,o){"use strict";o.d(t,"a",(function(){return c})),o.d(t,"b",(function(){return d})),o.d(t,"c",(function(){return m}));var a=o(0),n=o.n(a),i=o(30),r=o.n(i),l=o(4);class s{constructor(e=new Map,t=[]){this.factories=e,this.extensions=new Map,this.cache=new Map,t.forEach(e=>this.addModule(e))}addModule(e){e.factories&&(this.factories=new Map([...this.factories,...e.factories])),e.extensions&&e.extensions.forEach((e,t)=>{this.extensions.has(t)?this.extensions.get(t).push(e):this.extensions.set(t,[e])})}get(e){let t=this.factories.get(e);if(void 0===t)throw new Error('Service "'+e+'" does not exist');let o=this.cache.get(e);if(void 0===o){o=t(this);let a=this.extensions.get(e);a&&a.forEach(e=>o=e(this,o)),this.cache.set(e,o)}return o}has(e){return this.factories.has(e)}}class c{constructor(e,t,o){this.key=e,this.mount=t,this.modules=o,this.container=null}addModules(e){this.modules=this.modules.concat(e)}run(){null===this.container&&window.addEventListener("load",()=>{!function(e){const t=`app/${e.key}/run`;document.dispatchEvent(new u(t,e))}(this);const e=m({root:()=>null,"root/children":()=>[]});this.container=new s(e,this.modules);const t=this.container.get("root/children").map((e,t)=>n.a.createElement(e,{key:t})),o=n.a.createElement(l.a,{c:this.container},t);this.modules.forEach(e=>e.run&&e.run(this.container)),r.a.render(o,this.mount)})}}function d(e,t){document.addEventListener(`app/${e}/run`,e=>{t(e.detail.app)})}class u extends CustomEvent{constructor(e,t){super(e,{detail:{app:t}})}}function m(e){return new Map(Object.entries(e))}},342:function(e,t,o){"use strict";o.r(t);var a=o(26),n=o(17),i=o(168);a.a.addLayout({id:"grid",name:"Grid",img:n.a.image("grid-layout.png"),component:i.a})},35:function(e,t,o){e.exports={root:"FeedHeader__root",container:"FeedHeader__container","left-container":"FeedHeader__left-container FeedHeader__container",leftContainer:"FeedHeader__left-container FeedHeader__container","right-container":"FeedHeader__right-container FeedHeader__container",rightContainer:"FeedHeader__right-container FeedHeader__container","profile-pic":"FeedHeader__profile-pic",profilePic:"FeedHeader__profile-pic","profile-pic-with-stories":"FeedHeader__profile-pic-with-stories FeedHeader__profile-pic",profilePicWithStories:"FeedHeader__profile-pic-with-stories FeedHeader__profile-pic",info:"FeedHeader__info","info-row":"FeedHeader__info-row",infoRow:"FeedHeader__info-row",username:"FeedHeader__username FeedHeader__info-row",subtext:"FeedHeader__subtext FeedHeader__info-row",bio:"FeedHeader__bio FeedHeader__subtext FeedHeader__info-row","counter-list":"FeedHeader__counter-list FeedHeader__subtext FeedHeader__info-row",counterList:"FeedHeader__counter-list FeedHeader__subtext FeedHeader__info-row",counter:"FeedHeader__counter","follow-button":"FeedHeader__follow-button",followButton:"FeedHeader__follow-button","centered-style":"FeedHeader__centered-style FeedHeader__root",centeredStyle:"FeedHeader__centered-style FeedHeader__root","normal-style":"FeedHeader__normal-style FeedHeader__root",normalStyle:"FeedHeader__normal-style FeedHeader__root","boxed-style":"FeedHeader__boxed-style FeedHeader__root",boxedStyle:"FeedHeader__boxed-style FeedHeader__root"}},36:function(e,t,o){"use strict";function a(e,t,o={}){return window.open(e,t,function(e={}){return Object.getOwnPropertyNames(e).map(t=>`${t}=${e[t]}`).join(",")}(o))}function n(e,t){return{top:window.top.outerHeight/2+window.top.screenY-t/2,left:window.top.outerWidth/2+window.top.screenX-e/2,width:e,height:t}}function i(){const{innerWidth:e,innerHeight:t}=window;return{width:e,height:t}}o.d(t,"c",(function(){return a})),o.d(t,"a",(function(){return n})),o.d(t,"b",(function(){return i}))},38:function(e,t,o){"use strict";function a(e){const t=e.getBoundingClientRect();return t.top>=0&&t.left>=0&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&t.right<=(window.innerWidth||document.documentElement.clientWidth)}function n(e){const t=document.createElement("DIV");return t.innerHTML=e,t.textContent||t.innerText||""}o.d(t,"a",(function(){return a})),o.d(t,"b",(function(){return n}))},41:function(e,t,o){e.exports={root:"MediaOverlay__root layout__fill-parent",rows:"MediaOverlay__rows",row:"MediaOverlay__row","top-row":"MediaOverlay__top-row MediaOverlay__row",topRow:"MediaOverlay__top-row MediaOverlay__row","middle-row":"MediaOverlay__middle-row MediaOverlay__row",middleRow:"MediaOverlay__middle-row MediaOverlay__row","bottom-row":"MediaOverlay__bottom-row MediaOverlay__row",bottomRow:"MediaOverlay__bottom-row MediaOverlay__row","counter-list":"MediaOverlay__counter-list",counterList:"MediaOverlay__counter-list",username:"MediaOverlay__username",date:"MediaOverlay__date",caption:"MediaOverlay__caption",counter:"MediaOverlay__counter","comments-count":"MediaOverlay__comments-count MediaOverlay__counter",commentsCount:"MediaOverlay__comments-count MediaOverlay__counter","likes-count":"MediaOverlay__likes-count MediaOverlay__counter",likesCount:"MediaOverlay__likes-count MediaOverlay__counter","ig-link-icon":"MediaOverlay__ig-link-icon",igLinkIcon:"MediaOverlay__ig-link-icon"}},49:function(e,t,o){e.exports={root:"GridLayout__root layout__flex-column",grid:"GridLayout__grid",cell:"GridLayout__cell","cell-content":"GridLayout__cell-content layout__fill-parent layout__flex-column",cellContent:"GridLayout__cell-content layout__fill-parent layout__flex-column","media-container":"GridLayout__media-container",mediaContainer:"GridLayout__media-container","media-meta":"GridLayout__media-meta layout__flex-column",mediaMeta:"GridLayout__media-meta layout__flex-column","button-list":"GridLayout__button-list layout__flex-column",buttonList:"GridLayout__button-list layout__flex-column"}},5:function(e,t,o){"use strict";o.d(t,"p",(function(){return c})),o.d(t,"b",(function(){return d})),o.d(t,"c",(function(){return u})),o.d(t,"k",(function(){return m})),o.d(t,"f",(function(){return h})),o.d(t,"d",(function(){return p})),o.d(t,"j",(function(){return g})),o.d(t,"l",(function(){return _})),o.d(t,"h",(function(){return b})),o.d(t,"a",(function(){return f})),o.d(t,"g",(function(){return y})),o.d(t,"i",(function(){return v})),o.d(t,"o",(function(){return x})),o.d(t,"n",(function(){return M})),o.d(t,"m",(function(){return L})),o.d(t,"e",(function(){return w}));var a=o(0),n=o.n(a),i=o(160),r=o(159),l=o(13);let s=0;function c(){return s++}function d(e,t){return Object.getOwnPropertyNames(t).forEach(o=>{"object"!=typeof t[o]||Array.isArray(t[o])?e[o]=t[o]:("object"!=typeof e[o]&&(e[o]={}),d(e[o],t[o]))}),e}function u(e,t,o){if(e===t)return!0;if(e.length!==t.length)return!1;for(let a=0;a<e.length;++a)if(o){if(!o(e[a],t[a]))return!1}else if(e[a]!==t[a])return!1;return!0}function m(e,t){return e&&t&&"object"==typeof e&&"object"==typeof t?!Object.getOwnPropertyNames(e).some(o=>"object"==typeof e[o]?"object"!=typeof t[o]||!m(e[o],t[o]):Array.isArray(e[o])?!Array.isArray(t[o])||!u(e[o],t[o]):e[o]!==t[o]):e===t}function h(e,t,o){return o=null!=o?o:(e,t)=>e===t,e.filter(e=>!t.some(t=>o(e,t)))}function p(e,t,o){return o=null!=o?o:(e,t)=>e===t,e.every(e=>t.some(t=>o(e,t)))&&t.every(t=>e.some(e=>o(t,e)))}function g(e,t){return 0===e.tag.localeCompare(t.tag)&&e.sort===t.sort}function _(e,t,o=0,i=!1){let r=e.trim();i&&(r=r.replace(/((?:^[.*•]+(\r\n|\r|\n))+)/gm,"\n"));const l=r.split("\n"),s=l.map((e,o)=>{if(e=e.trim(),i&&/^[.*•]$/.test(e))return null;let r,s=[];for(;null!==(r=/#([^\s]+)/g.exec(e));){const t="https://instagram.com/explore/tags/"+r[1],o=n.a.createElement("a",{href:t,target:"_blank",key:c()},r[0]),a=e.substr(0,r.index),i=e.substr(r.index+r[0].length);s.push(a),s.push(o),e=i}return e.length&&s.push(e),t&&(s=t(s,o)),l.length>1&&s.push(n.a.createElement("br",{key:c()})),n.a.createElement(a.Fragment,{key:c()},s)});return o>0?s.slice(0,o):s}function b(e){const t=e.match(/instagram\.com\/p\/([^\/]+)\//);return t&&t.length>0?t[1]:null}var f;function y(e,t=f.MEDIUM){return`https://www.instagram.com/p/${e}/media/?size=${t}`}function v(e,t=f.MEDIUM){return e.thumbnail?e.thumbnail:y(b(e.permalink),t)}function x(e,t){const o=/(\s+)/g;let a,n=0,i=0,r="";for(;null!==(a=o.exec(e))&&n<t;){const t=a.index+a[1].length;r+=e.substr(i,t-i),i=t,n++}return i<e.length&&(r+=" ..."),r}function M(e){return Object(i.a)(Object(r.a)(e),{addSuffix:!0})}function L(e,t){const o=[];return e.forEach((e,a)=>{const n=a%t;Array.isArray(o[n])?o[n].push(e):o[n]=[e]}),o}function w(e,t){return function e(t){if(t.type===l.a.Type.VIDEO){const e=document.createElement("video");return e.autoplay=!1,e.style.position="absolute",e.style.top="0",e.style.left="0",e.style.visibility="hidden",document.body.appendChild(e),new Promise(o=>{e.src=t.url,e.addEventListener("loadeddata",()=>{o({width:e.videoWidth,height:e.videoHeight}),document.body.removeChild(e)})})}if(t.type===l.a.Type.IMAGE){const e=new Image;return e.src=t.url,new Promise(t=>{e.onload=()=>{t({width:e.naturalWidth,height:e.naturalHeight})}})}return t.type===l.a.Type.ALBUM?e(t.children[0]):Promise.reject("Unknown media type")}(e).then(e=>function(e,t){const o=e.width>e.height?t.width/e.width:t.height/e.height;return{width:e.width*o,height:e.height*o}}(e,t))}!function(e){e.SMALL="t",e.MEDIUM="m",e.LARGE="l"}(f||(f={}))},53:function(e,t,o){e.exports={root:"MediaLightboxAlbum__root",strip:"MediaLightboxAlbum__strip layout__flex-row",frame:"MediaLightboxAlbum__frame",controls:"MediaLightboxAlbum__controls layout__fill-parent layout__flex-row","nav-button":"MediaLightboxAlbum__nav-button",navButton:"MediaLightboxAlbum__nav-button","next-button":"MediaLightboxAlbum__next-button MediaLightboxAlbum__nav-button",nextButton:"MediaLightboxAlbum__next-button MediaLightboxAlbum__nav-button","prev-button":"MediaLightboxAlbum__prev-button MediaLightboxAlbum__nav-button",prevButton:"MediaLightboxAlbum__prev-button MediaLightboxAlbum__nav-button","indicator-list":"MediaLightboxAlbum__indicator-list layout__flex-row",indicatorList:"MediaLightboxAlbum__indicator-list layout__flex-row",indicator:"MediaLightboxAlbum__indicator","indicator-current":"MediaLightboxAlbum__indicator-current MediaLightboxAlbum__indicator",indicatorCurrent:"MediaLightboxAlbum__indicator-current MediaLightboxAlbum__indicator"}},56:function(e,t,o){"use strict";o.d(t,"a",(function(){return l}));var a=o(0),n=o.n(a),i=o(91),r=o.n(i);function l(){return n.a.createElement("div",{className:r.a.root})}},57:function(e,t,o){e.exports={root:"MediaThumbnail__root","media-background-fade-in-animation":"MediaThumbnail__media-background-fade-in-animation",mediaBackgroundFadeInAnimation:"MediaThumbnail__media-background-fade-in-animation","media-object-fade-in-animation":"MediaThumbnail__media-object-fade-in-animation",mediaObjectFadeInAnimation:"MediaThumbnail__media-object-fade-in-animation",image:"MediaThumbnail__image","not-available":"MediaThumbnail__not-available",notAvailable:"MediaThumbnail__not-available"}},58:function(e,t,o){e.exports={root:"IgVideoPlayer__root",thumbnail:"IgVideoPlayer__thumbnail","thumbnail-hidden":"IgVideoPlayer__thumbnail-hidden IgVideoPlayer__thumbnail",thumbnailHidden:"IgVideoPlayer__thumbnail-hidden IgVideoPlayer__thumbnail",video:"IgVideoPlayer__video","video-hidden":"IgVideoPlayer__video-hidden IgVideoPlayer__video",videoHidden:"IgVideoPlayer__video-hidden IgVideoPlayer__video",control:"IgVideoPlayer__control","control-playing":"IgVideoPlayer__control-playing IgVideoPlayer__control",controlPlaying:"IgVideoPlayer__control-playing IgVideoPlayer__control","control-paused":"IgVideoPlayer__control-paused IgVideoPlayer__control",controlPaused:"IgVideoPlayer__control-paused IgVideoPlayer__control","play-button":"IgVideoPlayer__play-button",playButton:"IgVideoPlayer__play-button"}},62:function(e,t,o){e.exports={root:"MediaComment__root",row:"MediaComment__row",username:"MediaComment__username",content:"MediaComment__content MediaComment__row",text:"MediaComment__text","meta-list":"MediaComment__meta-list MediaComment__row",metaList:"MediaComment__meta-list MediaComment__row",meta:"MediaComment__meta",date:"MediaComment__date MediaComment__meta","like-count":"MediaComment__like-count MediaComment__meta",likeCount:"MediaComment__like-count MediaComment__meta"}},7:function(e,t,o){"use strict";o.d(t,"a",(function(){return p}));var a=o(37),n=o.n(a),i=o(1),r=o(2),l=o(26),s=o(31),c=o(3),d=o(5),u=o(12),m=o(14),h=function(e,t,o,a){var n,i=arguments.length,r=i<3?t:null===a?a=Object.getOwnPropertyDescriptor(t,o):a;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)r=Reflect.decorate(e,t,o,a);else for(var l=e.length-1;l>=0;l--)(n=e[l])&&(r=(i<3?n(r):i>3?n(t,o,r):n(t,o))||r);return i>3&&r&&Object.defineProperty(t,o,r),r};class p{constructor(e=new p.Options,t=r.a.Mode.DESKTOP){this.media=[],this.canLoadMore=!1,this.stories=[],this.numLoadedMore=0,this.totalMedia=0,this.mode=r.a.Mode.DESKTOP,this.isLoaded=!1,this.isLoading=!1,this.isLoadingMore=!1,this.numMediaToShow=0,this.numMediaPerPage=0,this.cancelFetch=()=>{},this.options=new p.Options(e),this.localMedia=[],this.mode=t,this.mediaCounter=this._numMediaPerPage,this.reload=function(e,t){let o;return()=>{clearTimeout(o),o=setTimeout(()=>{o=null,e()},300)}}(()=>this.load()),Object(i.o)(()=>this.mode,()=>{0===this.numLoadedMore&&(this.mediaCounter=this._numMediaPerPage,this.localMedia.length<this.numMediaToShow&&this.loadMedia(this.localMedia.length,this.numMediaToShow-this.localMedia.length))}),Object(i.o)(()=>this.getReloadOptions(),()=>this.reload()),Object(i.o)(()=>this.options.numPosts,e=>{const t=r.a.get(e,this.mode);this.localMedia.length<t&&t<=this.totalMedia?this.reload():this.mediaCounter=Math.max(1,t)}),Object(i.o)(()=>this._media,e=>this.media=e),Object(i.o)(()=>this._numMediaToShow,e=>this.numMediaToShow=e),Object(i.o)(()=>this._numMediaPerPage,e=>this.numMediaPerPage=e),Object(i.o)(()=>this._canLoadMore,e=>this.canLoadMore=e)}get _media(){return this.localMedia.slice(0,this.numMediaToShow)}get _numMediaToShow(){return Math.min(this.mediaCounter,this.totalMedia)}get _numMediaPerPage(){const e=r.a.get(this.options.numPosts,this.mode,!0),t=parseInt(e.toString());return t<1||isNaN(t)?1:e}get _canLoadMore(){return this.localMedia.length>this.mediaCounter||this.localMedia.length<this.totalMedia}loadMore(){const e=this.numMediaToShow+this._numMediaPerPage-this.localMedia.length;return this.isLoadingMore=!0,e>0?this.loadMedia(this.localMedia.length,this._numMediaPerPage).then(()=>{this.mediaCounter+=this._numMediaPerPage,this.numLoadedMore++,this.isLoadingMore=!1}):new Promise(e=>{this.numLoadedMore++,this.mediaCounter+=this._numMediaPerPage,this.isLoadingMore=!1,e()})}load(){return this.numLoadedMore=0,this.loadMedia(0,this._numMediaPerPage,!0).then(()=>(this.isLoaded=!0,this.mediaCounter=this._numMediaPerPage))}loadMedia(e,t,o){return this.cancelFetch(),p.Options.hasSources(this.options)?(this.isLoading=!0,new Promise((a,i)=>{m.a.getFeedMedia(this.options,e,t,e=>this.cancelFetch=e).then(e=>{var t;if("object"!=typeof e||"object"!=typeof e.data||!Array.isArray(e.data.media))throw{message:"The media response is malformed or corrupt",response:e};o&&(this.localMedia=[]),this.localMedia.push(...e.data.media),this.stories=null!==(t=e.data.stories)&&void 0!==t?t:[],this.totalMedia=e.data.total,a&&a()}).catch(e=>{var t;if(n.a.isCancel(e))return null;const o=new p.Events.FetchFailEvent(p.Events.FETCH_FAIL,{detail:{feed:this,message:null!==(t=e.message)&&void 0!==t?t:e.response.data.message,response:e.response}});return document.dispatchEvent(o),i&&i(e),e}).finally(()=>this.isLoading=!1)})):new Promise(e=>{this.localMedia=[],this.totalMedia=0,e&&e()})}getReloadOptions(){return JSON.stringify({accounts:this.options.accounts,hashtags:this.options.hashtags,tagged:this.options.tagged,postOrder:this.options.postOrder,mediaType:this.options.mediaType,moderation:this.options.moderation,moderationMode:this.options.moderationMode,hashtagBlacklist:this.options.hashtagBlacklist,hashtagWhitelist:this.options.hashtagWhitelist,captionBlacklist:this.options.captionBlacklist,captionWhitelist:this.options.captionWhitelist,hashtagBlacklistSettings:this.options.hashtagBlacklistSettings,hashtagWhitelistSettings:this.options.hashtagWhitelistSettings,captionBlacklistSettings:this.options.captionBlacklistSettings,captionWhitelistSettings:this.options.captionWhitelistSettings})}}h([i.n],p.prototype,"media",void 0),h([i.n],p.prototype,"canLoadMore",void 0),h([i.n],p.prototype,"stories",void 0),h([i.n],p.prototype,"numLoadedMore",void 0),h([i.n],p.prototype,"options",void 0),h([i.n],p.prototype,"totalMedia",void 0),h([i.n],p.prototype,"mode",void 0),h([i.n],p.prototype,"isLoaded",void 0),h([i.n],p.prototype,"isLoading",void 0),h([i.n],p.prototype,"isLoadingMore",void 0),h([i.f],p.prototype,"reload",void 0),h([i.n],p.prototype,"localMedia",void 0),h([i.n],p.prototype,"numMediaToShow",void 0),h([i.n],p.prototype,"numMediaPerPage",void 0),h([i.n],p.prototype,"mediaCounter",void 0),h([i.h],p.prototype,"_media",null),h([i.h],p.prototype,"_numMediaToShow",null),h([i.h],p.prototype,"_numMediaPerPage",null),h([i.h],p.prototype,"_canLoadMore",null),h([i.f],p.prototype,"loadMore",null),h([i.f],p.prototype,"load",null),h([i.f],p.prototype,"loadMedia",null),function(e){let t,o,a,n,m,p,g,_,b;!function(e){e.FETCH_FAIL="sli/feed/fetch_fail";class t extends CustomEvent{constructor(e,t){super(e,t)}}e.FetchFailEvent=t}(t=e.Events||(e.Events={}));class f{constructor(e={}){f.setFromObject(this,e)}static setFromObject(t,o={}){var a,n,i,s,d,u,m,h,p,g,_,b;return t.accounts=o.accounts?o.accounts.slice():e.DefaultOptions.accounts,t.hashtags=o.hashtags?o.hashtags.slice():e.DefaultOptions.hashtags,t.tagged=o.tagged?o.tagged.slice():e.DefaultOptions.tagged,t.layout=l.a.getById(o.layout).id,t.numColumns=r.a.normalize(o.numColumns,e.DefaultOptions.numColumns),t.highlightFreq=r.a.normalize(o.highlightFreq,e.DefaultOptions.highlightFreq),t.mediaType=o.mediaType||e.DefaultOptions.mediaType,t.postOrder=o.postOrder||e.DefaultOptions.postOrder,t.numPosts=r.a.normalize(o.numPosts,e.DefaultOptions.numPosts),t.linkBehavior=r.a.normalize(o.linkBehavior,e.DefaultOptions.linkBehavior),t.feedWidth=r.a.normalize(o.feedWidth,e.DefaultOptions.feedWidth),t.feedHeight=r.a.normalize(o.feedHeight,e.DefaultOptions.feedHeight),t.feedPadding=r.a.normalize(o.feedPadding,e.DefaultOptions.feedPadding),t.imgPadding=r.a.normalize(o.imgPadding,e.DefaultOptions.imgPadding),t.textSize=r.a.normalize(o.textSize,e.DefaultOptions.textSize),t.bgColor=o.bgColor||e.DefaultOptions.bgColor,t.hoverInfo=o.hoverInfo?o.hoverInfo.slice():e.DefaultOptions.hoverInfo,t.textColorHover=o.textColorHover||e.DefaultOptions.textColorHover,t.bgColorHover=o.bgColorHover||e.DefaultOptions.bgColorHover,t.showHeader=r.a.normalize(o.showHeader,e.DefaultOptions.showHeader),t.headerInfo=r.a.normalize(o.headerInfo,e.DefaultOptions.headerInfo),t.headerAccount=null!==(a=o.headerAccount)&&void 0!==a?a:e.DefaultOptions.headerAccount,t.headerAccount=null===t.headerAccount||void 0===c.b.getById(t.headerAccount)?c.b.list.length>0?c.b.list[0].id:null:t.headerAccount,t.headerStyle=r.a.normalize(o.headerStyle,e.DefaultOptions.headerStyle),t.headerTextSize=r.a.normalize(o.headerTextSize,e.DefaultOptions.headerTextSize),t.headerPhotoSize=r.a.normalize(o.headerPhotoSize,e.DefaultOptions.headerPhotoSize),t.headerTextColor=o.headerTextColor||e.DefaultOptions.headerTextColor,t.headerBgColor=o.headerBgColor||e.DefaultOptions.bgColor,t.headerPadding=r.a.normalize(o.headerPadding,e.DefaultOptions.headerPadding),t.customProfilePic=null!==(n=o.customProfilePic)&&void 0!==n?n:e.DefaultOptions.customProfilePic,t.customBioText=o.customBioText||e.DefaultOptions.customBioText,t.includeStories=null!==(i=o.includeStories)&&void 0!==i?i:e.DefaultOptions.includeStories,t.storiesInterval=o.storiesInterval||e.DefaultOptions.storiesInterval,t.showCaptions=r.a.normalize(o.showCaptions,e.DefaultOptions.showCaptions),t.captionMaxLength=r.a.normalize(o.captionMaxLength,e.DefaultOptions.captionMaxLength),t.captionRemoveDots=null!==(s=o.captionRemoveDots)&&void 0!==s?s:e.DefaultOptions.captionRemoveDots,t.captionSize=r.a.normalize(o.captionSize,e.DefaultOptions.captionSize),t.captionColor=o.captionColor||e.DefaultOptions.captionColor,t.showLikes=r.a.normalize(o.showLikes,e.DefaultOptions.showLikes),t.showComments=r.a.normalize(o.showComments,e.DefaultOptions.showCaptions),t.lcIconSize=r.a.normalize(o.lcIconSize,e.DefaultOptions.lcIconSize),t.likesIconColor=null!==(d=o.likesIconColor)&&void 0!==d?d:e.DefaultOptions.likesIconColor,t.commentsIconColor=o.commentsIconColor||e.DefaultOptions.commentsIconColor,t.lightboxShowSidebar=null!==(u=o.lightboxShowSidebar)&&void 0!==u?u:e.DefaultOptions.lightboxShowSidebar,t.numLightboxComments=o.numLightboxComments||e.DefaultOptions.numLightboxComments,t.showLoadMoreBtn=r.a.normalize(o.showLoadMoreBtn,e.DefaultOptions.showLoadMoreBtn),t.loadMoreBtnTextColor=o.loadMoreBtnTextColor||e.DefaultOptions.loadMoreBtnTextColor,t.loadMoreBtnBgColor=o.loadMoreBtnBgColor||e.DefaultOptions.loadMoreBtnBgColor,t.loadMoreBtnText=o.loadMoreBtnText||e.DefaultOptions.loadMoreBtnText,t.autoload=null!==(m=o.autoload)&&void 0!==m?m:e.DefaultOptions.autoload,t.showFollowBtn=r.a.normalize(o.showFollowBtn,e.DefaultOptions.showFollowBtn),t.followBtnText=null!==(h=o.followBtnText)&&void 0!==h?h:e.DefaultOptions.followBtnText,t.followBtnTextColor=o.followBtnTextColor||e.DefaultOptions.followBtnTextColor,t.followBtnBgColor=o.followBtnBgColor||e.DefaultOptions.followBtnBgColor,t.followBtnLocation=r.a.normalize(o.followBtnLocation,e.DefaultOptions.followBtnLocation),t.hashtagWhitelist=o.hashtagWhitelist||e.DefaultOptions.hashtagWhitelist,t.hashtagBlacklist=o.hashtagBlacklist||e.DefaultOptions.hashtagBlacklist,t.captionWhitelist=o.captionWhitelist||e.DefaultOptions.captionWhitelist,t.captionBlacklist=o.captionBlacklist||e.DefaultOptions.captionBlacklist,t.hashtagWhitelistSettings=null!==(p=o.hashtagWhitelistSettings)&&void 0!==p?p:e.DefaultOptions.hashtagWhitelistSettings,t.hashtagBlacklistSettings=null!==(g=o.hashtagBlacklistSettings)&&void 0!==g?g:e.DefaultOptions.hashtagBlacklistSettings,t.captionWhitelistSettings=null!==(_=o.captionWhitelistSettings)&&void 0!==_?_:e.DefaultOptions.captionWhitelistSettings,t.captionBlacklistSettings=null!==(b=o.captionBlacklistSettings)&&void 0!==b?b:e.DefaultOptions.captionBlacklistSettings,t.moderation=o.moderation||e.DefaultOptions.moderation,t.moderationMode=o.moderationMode||e.DefaultOptions.moderationMode,t.promotionEnabled=o.promotionEnabled||e.DefaultOptions.promotionEnabled,t.promotions=o.promotions||e.DefaultOptions.promotions,t}static getAllAccounts(e){const t=c.b.idsToAccounts(e.accounts),o=c.b.idsToAccounts(e.tagged);return{all:t.concat(o),accounts:t,tagged:o}}static getSources(e){return{accounts:c.b.idsToAccounts(e.accounts),tagged:c.b.idsToAccounts(e.tagged),hashtags:c.b.getBusinessAccounts().length>0?e.hashtags.filter(e=>e.tag.length>0):[]}}static hasSources(t,o){const a=e.Options.getSources(t),n=a.accounts.length>0||a.tagged.length>0,i=!o&&a.hashtags.length>0;return n||i}static isLimitingPosts(e){return e.moderation.length>0||e.hashtagBlacklist.length>0||e.hashtagWhitelist.length>0||e.captionBlacklist.length>0||e.captionWhitelist.length>0}}h([i.n],f.prototype,"accounts",void 0),h([i.n],f.prototype,"hashtags",void 0),h([i.n],f.prototype,"tagged",void 0),h([i.n],f.prototype,"layout",void 0),h([i.n],f.prototype,"numColumns",void 0),h([i.n],f.prototype,"highlightFreq",void 0),h([i.n],f.prototype,"mediaType",void 0),h([i.n],f.prototype,"postOrder",void 0),h([i.n],f.prototype,"numPosts",void 0),h([i.n],f.prototype,"linkBehavior",void 0),h([i.n],f.prototype,"feedWidth",void 0),h([i.n],f.prototype,"feedHeight",void 0),h([i.n],f.prototype,"feedPadding",void 0),h([i.n],f.prototype,"imgPadding",void 0),h([i.n],f.prototype,"textSize",void 0),h([i.n],f.prototype,"bgColor",void 0),h([i.n],f.prototype,"textColorHover",void 0),h([i.n],f.prototype,"bgColorHover",void 0),h([i.n],f.prototype,"hoverInfo",void 0),h([i.n],f.prototype,"showHeader",void 0),h([i.n],f.prototype,"headerInfo",void 0),h([i.n],f.prototype,"headerAccount",void 0),h([i.n],f.prototype,"headerStyle",void 0),h([i.n],f.prototype,"headerTextSize",void 0),h([i.n],f.prototype,"headerPhotoSize",void 0),h([i.n],f.prototype,"headerTextColor",void 0),h([i.n],f.prototype,"headerBgColor",void 0),h([i.n],f.prototype,"headerPadding",void 0),h([i.n],f.prototype,"customBioText",void 0),h([i.n],f.prototype,"customProfilePic",void 0),h([i.n],f.prototype,"includeStories",void 0),h([i.n],f.prototype,"storiesInterval",void 0),h([i.n],f.prototype,"showCaptions",void 0),h([i.n],f.prototype,"captionMaxLength",void 0),h([i.n],f.prototype,"captionRemoveDots",void 0),h([i.n],f.prototype,"captionSize",void 0),h([i.n],f.prototype,"captionColor",void 0),h([i.n],f.prototype,"showLikes",void 0),h([i.n],f.prototype,"showComments",void 0),h([i.n],f.prototype,"lcIconSize",void 0),h([i.n],f.prototype,"likesIconColor",void 0),h([i.n],f.prototype,"commentsIconColor",void 0),h([i.n],f.prototype,"lightboxShowSidebar",void 0),h([i.n],f.prototype,"numLightboxComments",void 0),h([i.n],f.prototype,"showLoadMoreBtn",void 0),h([i.n],f.prototype,"loadMoreBtnText",void 0),h([i.n],f.prototype,"loadMoreBtnTextColor",void 0),h([i.n],f.prototype,"loadMoreBtnBgColor",void 0),h([i.n],f.prototype,"autoload",void 0),h([i.n],f.prototype,"showFollowBtn",void 0),h([i.n],f.prototype,"followBtnText",void 0),h([i.n],f.prototype,"followBtnTextColor",void 0),h([i.n],f.prototype,"followBtnBgColor",void 0),h([i.n],f.prototype,"followBtnLocation",void 0),h([i.n],f.prototype,"hashtagWhitelist",void 0),h([i.n],f.prototype,"hashtagBlacklist",void 0),h([i.n],f.prototype,"captionWhitelist",void 0),h([i.n],f.prototype,"captionBlacklist",void 0),h([i.n],f.prototype,"hashtagWhitelistSettings",void 0),h([i.n],f.prototype,"hashtagBlacklistSettings",void 0),h([i.n],f.prototype,"captionWhitelistSettings",void 0),h([i.n],f.prototype,"captionBlacklistSettings",void 0),h([i.n],f.prototype,"moderation",void 0),h([i.n],f.prototype,"moderationMode",void 0),h([i.n],f.prototype,"promotionEnabled",void 0),e.Options=f;class y{constructor(e){Object.getOwnPropertyNames(e).map(t=>{this[t]=e[t]})}getCaption(e){const t=e.caption?e.caption:"";return this.captionMaxLength&&t.length?Object(d.l)(Object(d.o)(t,this.captionMaxLength)):t}static compute(t){const o=t.options,a=t.mode,n=new y({accounts:c.b.filterExisting(o.accounts),tagged:c.b.filterExisting(o.tagged),hashtags:o.hashtags.filter(e=>e.tag.length>0),layout:l.a.getById(o.layout),numColumns:r.a.get(o.numColumns,a,!0),highlightFreq:r.a.get(o.highlightFreq,a,!0),numPosts:r.a.get(o.numPosts,a,!0),linkBehavior:r.a.get(o.linkBehavior,a,!0),bgColor:Object(u.a)(o.bgColor),textColorHover:Object(u.a)(o.textColorHover),bgColorHover:Object(u.a)(o.bgColorHover),hoverInfo:o.hoverInfo,showHeader:r.a.get(o.showHeader,a,!0),headerInfo:r.a.get(o.headerInfo,a,!0),headerStyle:r.a.get(o.headerStyle,a,!0),headerTextColor:Object(u.a)(o.headerTextColor),headerBgColor:Object(u.a)(o.headerBgColor),headerPadding:r.a.get(o.headerPadding,a,!0),includeStories:o.includeStories,storiesInterval:o.storiesInterval,showCaptions:r.a.get(o.showCaptions,a,!0),captionMaxLength:r.a.get(o.captionMaxLength,a,!0),captionRemoveDots:o.captionRemoveDots,captionColor:Object(u.a)(o.captionColor),showLikes:r.a.get(o.showLikes,a,!0),showComments:r.a.get(o.showComments,a,!0),likesIconColor:Object(u.a)(o.likesIconColor),commentsIconColor:Object(u.a)(o.commentsIconColor),lightboxShowSidebar:o.lightboxShowSidebar,numLightboxComments:o.numLightboxComments,showLoadMoreBtn:r.a.get(o.showLoadMoreBtn,a,!0),loadMoreBtnTextColor:Object(u.a)(o.loadMoreBtnTextColor),loadMoreBtnBgColor:Object(u.a)(o.loadMoreBtnBgColor),loadMoreBtnText:o.loadMoreBtnText,showFollowBtn:r.a.get(o.showFollowBtn,a,!0),autoload:o.autoload,followBtnLocation:r.a.get(o.followBtnLocation,a,!0),followBtnTextColor:Object(u.a)(o.followBtnTextColor),followBtnBgColor:Object(u.a)(o.followBtnBgColor),followBtnText:o.followBtnText,account:null,showBio:!1,bioText:null,profilePhotoUrl:c.b.DEFAULT_PROFILE_PIC,feedWidth:"",feedHeight:"",feedPadding:"",imgPadding:"",textSize:"",headerTextSize:"",headerPhotoSize:"",captionSize:"",lcIconSize:"",showLcIcons:!1});if(n.numColumns=Math.max(n.numColumns,1),t.mode!==r.a.Mode.DESKTOP&&(n.numColumns=n.numColumns<1?r.a.get(o.numColumns,r.a.Mode.DESKTOP):n.numColumns),n.numPosts=parseInt(n.numPosts+""),(n.numPosts<1||isNaN(n.numPosts))&&(n.numPosts=1),n.allAccounts=n.accounts.concat(n.tagged.filter(e=>!n.accounts.includes(e))),n.allAccounts.length>0&&(n.account=o.headerAccount&&n.allAccounts.includes(o.headerAccount)?c.b.getById(o.headerAccount):c.b.getById(n.allAccounts[0])),n.showHeader=n.showHeader&&null!==n.account,n.showHeader&&(n.profilePhotoUrl=o.customProfilePic.length?o.customProfilePic:c.b.getProfilePicUrl(n.account)),n.showFollowBtn=n.showFollowBtn&&null!==n.account,n.showLoadMoreBtn=n.showLoadMoreBtn&&t.canLoadMore,n.showBio=n.headerInfo.some(t=>t===e.HeaderInfo.BIO),n.showBio){const e=o.customBioText.trim().length>0?o.customBioText:null!==n.account?c.b.getBioText(n.account):"";n.bioText=Object(d.l)(e),n.showBio=n.bioText.length>0}return n.feedWidth=this.normalizeCssSize(o.feedWidth,a,"auto"),n.feedHeight=this.normalizeCssSize(o.feedHeight,a,"auto"),n.feedPadding=this.normalizeCssSize(o.feedPadding,a,"0"),n.imgPadding=this.normalizeCssSize(o.imgPadding,a,"0"),n.textSize=this.normalizeCssSize(o.textSize,a,"inherit"),n.headerTextSize=this.normalizeCssSize(o.headerTextSize,a,"inherit"),n.headerPhotoSize=this.normalizeCssSize(o.headerPhotoSize,a,"50px"),n.captionSize=this.normalizeCssSize(o.captionSize,a,"inherit"),n.lcIconSize=this.normalizeCssSize(o.lcIconSize,a,"inherit"),n.buttonPadding=Math.max(10,r.a.get(o.imgPadding,a))+"px",n.showLcIcons=n.showLikes||n.showComments,n}static normalizeCssSize(e,t,o=null){const a=r.a.get(e,t);return a?a+"px":o}}e.ComputedOptions=y,e.HashtagSorting=Object(s.c)({recent:"Most recent",popular:"Most popular"}),function(e){e.ALL="all",e.PHOTOS="photos",e.VIDEOS="videos"}(o=e.MediaType||(e.MediaType={})),function(e){e.NOTHING="nothing",e.SELF="self",e.NEW_TAB="new_tab",e.LIGHTBOX="lightbox"}(a=e.LinkBehavior||(e.LinkBehavior={})),function(e){e.DATE_ASC="date_asc",e.DATE_DESC="date_desc",e.POPULARITY_ASC="popularity_asc",e.POPULARITY_DESC="popularity_desc",e.RANDOM="random"}(n=e.PostOrder||(e.PostOrder={})),function(e){e.USERNAME="username",e.DATE="date",e.CAPTION="caption",e.LIKES_COMMENTS="likes_comments",e.INSTA_LINK="insta_link"}(m=e.HoverInfo||(e.HoverInfo={})),function(e){e.NORMAL="normal",e.BOXED="boxed",e.CENTERED="centered"}(p=e.HeaderStyle||(e.HeaderStyle={})),function(e){e.BIO="bio",e.PROFILE_PIC="profile_pic",e.FOLLOWERS="followers",e.MEDIA_COUNT="media_count"}(g=e.HeaderInfo||(e.HeaderInfo={})),function(e){e.HEADER="header",e.BOTTOM="bottom",e.BOTH="both"}(_=e.FollowBtnLocation||(e.FollowBtnLocation={})),function(e){e.WHITELIST="whitelist",e.BLACKLIST="blacklist"}(b=e.ModerationMode||(e.ModerationMode={})),e.DefaultOptions={accounts:[],hashtags:[],tagged:[],layout:null,numColumns:{desktop:3},highlightFreq:{desktop:7},mediaType:o.ALL,postOrder:n.DATE_DESC,numPosts:{desktop:9},linkBehavior:{desktop:a.LIGHTBOX,phone:a.NEW_TAB},feedWidth:{desktop:""},feedHeight:{desktop:""},feedPadding:{desktop:20,tablet:14,phone:10},imgPadding:{desktop:14,tablet:10,phone:6},textSize:{desktop:""},bgColor:{r:255,g:255,b:255,a:1},hoverInfo:[m.LIKES_COMMENTS,m.INSTA_LINK],textColorHover:{r:255,g:255,b:255,a:1},bgColorHover:{r:0,g:0,b:0,a:.5},showHeader:{desktop:!0},headerInfo:{desktop:[g.PROFILE_PIC,g.BIO]},headerAccount:null,headerStyle:{desktop:p.NORMAL,phone:p.CENTERED},headerTextSize:{desktop:""},headerPhotoSize:{desktop:50},headerTextColor:{r:0,g:0,b:0,a:1},headerBgColor:{r:255,g:255,b:255,a:1},headerPadding:{desktop:0},customProfilePic:0,customBioText:"",includeStories:!1,storiesInterval:5,showCaptions:{desktop:!1},captionMaxLength:{desktop:0},captionRemoveDots:!1,captionSize:{desktop:0},captionColor:{r:0,g:0,b:0,a:1},showLikes:{desktop:!1},showComments:{desktop:!1},lcIconSize:{desktop:14},likesIconColor:{r:0,g:0,b:0,a:1},commentsIconColor:{r:0,g:0,b:0,a:1},lightboxShowSidebar:!1,numLightboxComments:50,showLoadMoreBtn:{desktop:!0},loadMoreBtnTextColor:{r:255,g:255,b:255,a:1},loadMoreBtnBgColor:{r:0,g:149,b:246,a:1},loadMoreBtnText:"Load more",autoload:!1,showFollowBtn:{desktop:!0},followBtnText:"Follow on Instagram",followBtnTextColor:{r:255,g:255,b:255,a:1},followBtnBgColor:{r:0,g:149,b:246,a:1},followBtnLocation:{desktop:_.HEADER,phone:_.BOTTOM},hashtagWhitelist:[],hashtagBlacklist:[],captionWhitelist:[],captionBlacklist:[],hashtagWhitelistSettings:!0,hashtagBlacklistSettings:!0,captionWhitelistSettings:!0,captionBlacklistSettings:!0,moderation:[],moderationMode:b.BLACKLIST,promotionEnabled:!0,promotions:{}}}(p||(p={}))},76:function(e,t,o){"use strict";o.d(t,"a",(function(){return l})),o.d(t,"b",(function(){return s}));var a=o(7),n=o(14),i=o(5);class r{constructor(e=!1,t=!1){this.incModeration=!1,this.incFilters=!1,this.prevOptions=null,this.media=new Array,this.incModeration=e,this.incFilters=t}fetchMedia(e,t){if(null!==this.prevOptions&&!this.isCacheInvalid(e))return Promise.resolve(this.media);const o=Object.assign({},e.options,{moderation:this.incModeration?e.options.moderation:[],moderationMode:e.options.moderationMode,hashtagBlacklist:this.incFilters?e.options.hashtagBlacklist:[],hashtagWhitelist:this.incFilters?e.options.hashtagWhitelist:[],captionBlacklist:this.incFilters?e.options.captionBlacklist:[],captionWhitelist:this.incFilters?e.options.captionWhitelist:[],hashtagBlacklistSettings:!!this.incFilters&&e.options.hashtagBlacklistSettings,hashtagWhitelistSettings:!!this.incFilters&&e.options.hashtagWhitelistSettings,captionBlacklistSettings:!!this.incFilters&&e.options.captionBlacklistSettings,captionWhitelistSettings:!!this.incFilters&&e.options.captionWhitelistSettings});return t&&t(),n.a.getFeedMedia(o).then(t=>(this.prevOptions=new a.a.Options(e.options),this.media=t.data.media,this.media))}isCacheInvalid(e){const t=e.options,o=this.prevOptions;if(Object(i.f)(e.media,this.media,(e,t)=>e.id===t.id).length>0)return!0;if(!Object(i.d)(t.accounts,o.accounts))return!0;if(!Object(i.d)(t.tagged,o.tagged))return!0;if(!Object(i.d)(t.hashtags,o.hashtags,i.j))return!0;if(this.incModeration){if(t.moderationMode!==o.moderationMode)return!0;if(!Object(i.d)(t.moderation,o.moderation))return!0}if(this.incFilters){if(t.captionWhitelistSettings!==o.captionWhitelistSettings||t.captionBlacklistSettings!==o.captionBlacklistSettings||t.hashtagWhitelistSettings!==o.hashtagWhitelistSettings||t.hashtagBlacklistSettings!==o.hashtagBlacklistSettings)return!0;if(!Object(i.d)(t.captionWhitelist,o.captionWhitelist))return!0;if(!Object(i.d)(t.captionBlacklist,o.captionBlacklist))return!0;if(!Object(i.d)(t.hashtagWhitelist,o.hashtagWhitelist))return!0;if(!Object(i.d)(t.hashtagBlacklist,o.hashtagBlacklist))return!0}return!1}}const l=new r(!0,!0),s=new r(!1,!0)},77:function(e,t,o){e.exports={root:"MediaTile__root","type-icon":"MediaTile__type-icon",typeIcon:"MediaTile__type-icon","image-type-icon":"MediaTile__image-type-icon MediaTile__type-icon",imageTypeIcon:"MediaTile__image-type-icon MediaTile__type-icon","video-type-icon":"MediaTile__video-type-icon MediaTile__type-icon",videoTypeIcon:"MediaTile__video-type-icon MediaTile__type-icon","album-type-icon":"MediaTile__album-type-icon MediaTile__type-icon",albumTypeIcon:"MediaTile__album-type-icon MediaTile__type-icon",overlay:"MediaTile__overlay layout__fill-parent"}},78:function(e,t,o){e.exports={root:"FeedLayout__root",wrapper:"FeedLayout__wrapper",button:"FeedLayout__button","follow-btn":"FeedLayout__follow-btn FeedLayout__button",followBtn:"FeedLayout__follow-btn FeedLayout__button","load-more-btn":"FeedLayout__load-more-btn FeedLayout__button",loadMoreBtn:"FeedLayout__load-more-btn FeedLayout__button","fake-media":"FeedLayout__fake-media",fakeMedia:"FeedLayout__fake-media","fake-media-flash-animation":"FeedLayout__fake-media-flash-animation",fakeMediaFlashAnimation:"FeedLayout__fake-media-flash-animation"}},8:function(e,t,o){"use strict";function a(...e){return e.filter(e=>!!e).join(" ")}function n(e){return a(...Object.getOwnPropertyNames(e).map(t=>e[t]?t:null))}function i(e,t={}){let o=Object.getOwnPropertyNames(t).map(o=>t[o]?e+o:null);return e+" "+o.filter(e=>!!e).join(" ")}function r(...e){return t=>{e.forEach(e=>e&&function(e,t){"function"==typeof e?e(t):e.current=t}(e,t))}}o.d(t,"b",(function(){return a})),o.d(t,"c",(function(){return n})),o.d(t,"a",(function(){return i})),o.d(t,"d",(function(){return r}))},9:function(e,t,o){"use strict";o.d(t,"a",(function(){return r}));var a=o(0),n=o.n(a),i=o(8);const r=e=>{var{icon:t,className:o}=e,a=function(e,t){var o={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(o[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(a=Object.getOwnPropertySymbols(e);n<a.length;n++)t.indexOf(a[n])<0&&Object.prototype.propertyIsEnumerable.call(e,a[n])&&(o[a[n]]=e[a[n]])}return o}(e,["icon","className"]);return n.a.createElement("span",Object.assign({className:Object(i.b)("dashicons","dashicons-"+t,o)},a))}},90:function(e,t,o){"use strict";o.d(t,"a",(function(){return u}));var a=o(0),n=o.n(a),i=o(57),r=o.n(i),l=o(13),s=o(5),c=o(56),d=o(8);function u(e){var{media:t,className:o}=e,i=function(e,t){var o={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(o[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(a=Object.getOwnPropertySymbols(e);n<a.length;n++)t.indexOf(a[n])<0&&Object.prototype.propertyIsEnumerable.call(e,a[n])&&(o[a[n]]=e[a[n]])}return o}(e,["media","className"]);const u=n.a.useRef(),[m,h]=n.a.useState(0),[p,g]=n.a.useState(!0);if(Object(a.useEffect)(()=>{u.current&&h(u.current.getBoundingClientRect().width)},[]),t.url&&t.url.length>0){const e=t.type===l.a.Type.ALBUM&&t.children.length>0?t.children[0]:t,a=Object(s.h)(e.permalink),m=Object(s.g)(a,s.a.SMALL),h=Object(s.g)(a,s.a.MEDIUM),_=Object(s.g)(a,s.a.LARGE);return n.a.createElement("div",Object.assign({className:Object(d.b)(r.a.root,o)},i),n.a.createElement("img",{ref:u,className:r.a.image,src:h,srcSet:`${m} 150w, ${h} 320w, ${_} 600w, ${t.url} 1000w`,onLoad:function(){g(!1)},loading:"lazy",alt:t.caption}),p&&n.a.createElement(c.a,null))}return n.a.createElement("div",{className:r.a.notAvailable},n.a.createElement("span",null,"Thumbnail not available"))}},91:function(e,t,o){e.exports={root:"MediaLoading__root",animation:"MediaLoading__animation"}}},[[342,0,1]]])}));
1
+ !function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("React"),require("ReactDOM")):"function"==typeof define&&define.amd?define(["React","ReactDOM"],t):"object"==typeof exports?exports.spotlight=t(require("React"),require("ReactDOM")):e.spotlight=t(e.React,e.ReactDOM)}(window,(function(e,t){return(window.webpackJsonpspotlight=window.webpackJsonpspotlight||[]).push([[6],{0:function(t,o){t.exports=e},10:function(e,t,o){"use strict";var a;o.d(t,"a",(function(){return a})),function(e){let t,o;!function(e){e.IMAGE="IMAGE",e.VIDEO="VIDEO",e.ALBUM="CAROUSEL_ALBUM"}(t=e.Type||(e.Type={})),function(e){let t;!function(e){e.PERSONAL_ACCOUNT="PERSONAL_ACCOUNT",e.BUSINESS_ACCOUNT="BUSINESS_ACCOUNT",e.TAGGED_ACCOUNT="TAGGED_ACCOUNT",e.RECENT_HASHTAG="RECENT_HASHTAG",e.POPULAR_HASHTAG="POPULAR_HASHTAG",e.USER_STORY="USER_STORY"}(t=e.Type||(e.Type={}))}(o=e.Source||(e.Source={})),e.getAsRows=(e,t)=>{e=e.slice(),t=t>0?t:1;let o=[];for(;e.length;)o.push(e.splice(0,t));if(o.length>0){const e=o.length-1;for(;o[e].length<t;)o[e].push({})}return o},e.isFromHashtag=e=>e.source.type===o.Type.POPULAR_HASHTAG||e.source.type===o.Type.RECENT_HASHTAG}(a||(a={}))},109:function(e,t,o){e.exports={root:"MediaTileIcons__root layout__flex-row",icon:"MediaTileIcons__icon"}},13:function(e,t,o){"use strict";o.d(t,"a",(function(){return a}));const a=e=>"string"==typeof e?e:"r"in e?"rgba("+e.r+","+e.g+","+e.b+","+e.a+")":"h"in e?"hsla("+e.h+","+e.s+","+e.l+","+e.a+")":"#fff"},132:function(e,t,o){"use strict";var a=o(0),n=o.n(a),i=o(138),r=o.n(i),l=o(7),s=o(3);t.a=Object(l.b)((function({media:e,options:t,full:o}){if(!t.showCaptions||!e.type)return null;const a={color:t.captionColor,fontSize:t.captionSize},i=o?0:1,l=e.caption?e.caption:"",c=t.captionMaxLength?Object(s.q)(l,t.captionMaxLength):l,d=Object(s.n)(c,void 0,i,t.captionRemoveDots),u=o?r.a.full:r.a.preview;return n.a.createElement("div",{className:u,style:a},d)}))},133:function(e,t,o){"use strict";var a=o(0),n=o.n(a),i=o(109),r=o.n(i),l=o(7),s=o(10),c=o(8);t.a=Object(l.b)((function({media:e,options:t}){if(!e.type||e.source.type===s.a.Source.Type.PERSONAL_ACCOUNT)return null;const o={fontSize:t.lcIconSize,lineHeight:t.lcIconSize},a=Object.assign(Object.assign({},o),{color:t.likesIconColor}),i=Object.assign(Object.assign({},o),{color:t.commentsIconColor}),l={fontSize:t.lcIconSize,width:t.lcIconSize,height:t.lcIconSize};return t.showLcIcons&&n.a.createElement("div",{className:r.a.root},t.showLikes&&n.a.createElement("div",{className:r.a.icon,style:a},n.a.createElement(c.a,{icon:"heart",style:l}),n.a.createElement("span",null,e.likesCount)),t.showComments&&n.a.createElement("div",{className:r.a.icon,style:i},n.a.createElement(c.a,{icon:"admin-comments",style:l}),n.a.createElement("span",null,e.commentsCount)))}))},136:function(e,t,o){"use strict";var a=o(0),n=o.n(a),i=o(83),r=o.n(i),l=o(7),s=o(17),c=o.n(s),d=o(30),u=o.n(d),m=o(10),h=o(3),p=o(8),g=o(66),_=o.n(g),b=o(9),f=o(4);const y=({comment:e,className:t})=>{const o=e.username?n.a.createElement("a",{key:-1,href:f.b.getUsernameUrl(e.username),target:"_blank",className:_.a.username},e.username):null,a=o?(e,t)=>t>0?e:[o,...e]:void 0,i=Object(h.n)(e.text,a),r=1===e.likeCount?"like":"likes";return n.a.createElement("div",{className:Object(b.b)(_.a.root,t)},n.a.createElement("div",{className:_.a.content},n.a.createElement("div",{key:e.id,className:_.a.text},i)),n.a.createElement("div",{className:_.a.metaList},n.a.createElement("div",{className:_.a.date},Object(h.p)(e.timestamp)),e.likeCount>0&&n.a.createElement("div",{className:_.a.likeCount},`${e.likeCount} ${r}`)))};var v=o(170),M=o.n(v),x=o(139),L=o.n(x);function w(e){var{url:t,caption:o,size:a}=e,i=function(e,t){var o={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(o[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(a=Object.getOwnPropertySymbols(e);n<a.length;n++)t.indexOf(a[n])<0&&Object.prototype.propertyIsEnumerable.call(e,a[n])&&(o[a[n]]=e[a[n]])}return o}(e,["url","caption","size"]);const[r,l]=n.a.useState(!1),s={width:a.width+"px",height:a.height+"px"};return n.a.createElement("img",Object.assign({style:s,className:r?L.a.image:L.a.loading,src:t,alt:o,loading:"eager",onLoad:()=>l(!0)},i))}var O=o(57),E=o.n(O);function S(e){var{album:t,autoplayVideos:o,size:a}=e,i=function(e,t){var o={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(o[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(a=Object.getOwnPropertySymbols(e);n<a.length;n++)t.indexOf(a[n])<0&&Object.prototype.propertyIsEnumerable.call(e,a[n])&&(o[a[n]]=e[a[n]])}return o}(e,["album","autoplayVideos","size"]);const r=n.a.useRef(),[l,s]=n.a.useState(0),c={transform:`translateX(${100*-l}%)`},d=t.length-1,u={width:a.width+"px",height:a.height+"px"};return n.a.createElement("div",{className:E.a.root,style:u},n.a.createElement("div",{className:E.a.strip,style:c},t.map((e,t)=>n.a.createElement("div",{key:e.id,className:E.a.frame,ref:t>0?void 0:r},n.a.createElement(P,Object.assign({media:e,size:a,autoplayVideos:o},i))))),n.a.createElement("div",{className:E.a.controls},n.a.createElement("div",null,l>0&&n.a.createElement("div",{className:E.a.prevButton,onClick:()=>s(Math.max(l-1,0)),role:"button"},n.a.createElement(p.a,{icon:"arrow-left-alt2"}))),n.a.createElement("div",null,l<d&&n.a.createElement("div",{className:E.a.nextButton,onClick:()=>s(Math.min(l+1,d)),role:"button"},n.a.createElement(p.a,{icon:"arrow-right-alt2"})))),n.a.createElement("div",{className:E.a.indicatorList},t.map((e,t)=>n.a.createElement("div",{key:t,className:t===l?E.a.indicatorCurrent:E.a.indicator}))))}var C=o(60),B=o.n(C),T=o(67);function k(e){var{media:t,thumbnailUrl:o,size:i,autoPlay:r,onGetMetaData:l}=e,s=function(e,t){var o={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(o[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(a=Object.getOwnPropertySymbols(e);n<a.length;n++)t.indexOf(a[n])<0&&Object.prototype.propertyIsEnumerable.call(e,a[n])&&(o[a[n]]=e[a[n]])}return o}(e,["media","thumbnailUrl","size","autoPlay","onGetMetaData"]);const c=n.a.useRef(),[d,u]=n.a.useState(!r),[m,g]=n.a.useState(r);Object(a.useEffect)(()=>{r?d&&u(!1):d||u(!0),m&&g(r)},[t.url]),Object(a.useLayoutEffect)(()=>{if(c.current){const e=()=>g(!0),t=()=>g(!1);return c.current.addEventListener("play",e),c.current.addEventListener("pause",t),()=>{c.current.removeEventListener("play",e),c.current.removeEventListener("pause",t)}}},[c.current]);const _={width:i.width+"px",height:i.height+"px"};return n.a.createElement("div",{key:t.url,className:B.a.root,style:_},n.a.createElement(T.a,{className:d?B.a.thumbnail:B.a.thumbnailHidden,media:t,size:h.a.LARGE,width:i.width,height:i.height}),n.a.createElement("video",Object.assign({ref:c,className:d?B.a.videoHidden:B.a.video,src:t.url,autoPlay:r,controls:!1,playsInline:!0,loop:!0,onCanPlay:()=>{r&&c.current.play()}},s),n.a.createElement("source",{src:t.url}),"Your browser does not support videos"),n.a.createElement("div",{className:m?B.a.controlPlaying:B.a.controlPaused,onClick:()=>{c.current&&(d?(u(!1),c.current.currentTime=0,c.current.play()):c.current.paused?c.current.play():c.current.pause())}},n.a.createElement(p.a,{className:B.a.playButton,icon:"controls-play"})))}function P({media:e,size:t,autoplayVideos:o}){if(e.url&&e.url.length>0)switch(e.type){case m.a.Type.IMAGE:return n.a.createElement(w,{url:e.url,size:t,caption:e.caption});case m.a.Type.VIDEO:const a=Object(h.k)(e,h.a.LARGE);return n.a.createElement(k,{media:e,size:t,thumbnailUrl:a,autoPlay:o});case m.a.Type.ALBUM:if(e.children&&e.children.length>0)return n.a.createElement(S,{album:e.children,size:t,autoplayVideos:o})}const a={width:t.width,height:t.height};return n.a.createElement("div",{className:M.a.notAvailable,style:a},n.a.createElement("span",null,"Media is not available"))}var I=o(16),N=o(64),A=o(42);const j=new Map;function H({feed:e,mediaList:t,current:o,options:i,onClose:r}){var l,s;const d=t.length-1,[g,_]=n.a.useState(o),b=n.a.useRef(g),v=e=>{_(e),b.current=e;const o=t[b.current];j.has(o.id)?S(j.get(o.id)):(x(!0),Object(h.g)(o,{width:600,height:600}).then(e=>{S(e),j.set(o.id,e)}))},[M,x]=n.a.useState(!1),[L,w]=n.a.useState(function(){const e=window.innerWidth<1080?window.innerWidth/1080*600:600;return{width:e,height:e}}()),[O,E]=n.a.useState(!1),S=e=>{w(e),x(!1),E(e.width+435>=window.innerWidth)};Object(a.useEffect)(()=>{v(o)},[o]),Object(I.l)("resize",()=>{const e=t[b.current];if(j.has(e.id)){let t=j.get(e.id);S(t)}});const C=t[g],B=C.comments?C.comments.slice(0,i.numLightboxComments):[],T=A.a.getLinkText(C,e.options),k=null!==T.text&&null!==T.url;C.caption&&C.caption.length&&B.splice(0,0,{id:C.id,text:C.caption,timestamp:C.timestamp,username:C.username});let H=null,D=null,z=null;switch(C.source.type){case m.a.Source.Type.PERSONAL_ACCOUNT:case m.a.Source.Type.BUSINESS_ACCOUNT:case m.a.Source.Type.TAGGED_ACCOUNT:H="@"+C.username,D=f.b.getUsernameUrl(C.username);const e=f.b.getByUsername(C.username);z=e?f.b.getProfilePicUrl(e):null;break;case m.a.Source.Type.RECENT_HASHTAG:case m.a.Source.Type.POPULAR_HASHTAG:H="#"+C.source.name,D="https://instagram.com/explore/tags/"+C.source.name}const F={fontSize:i.textSize},R=e=>{v(Math.max(0,b.current-1)),e.stopPropagation(),e.preventDefault()},U=e=>{v(Math.min(d,b.current+1)),e.stopPropagation(),e.preventDefault()},W=e=>{r&&r(),e.stopPropagation(),e.preventDefault()};{Object(a.useEffect)(()=>(document.body.addEventListener("keydown",e),()=>document.body.removeEventListener("keydown",e)),[]);const e=e=>{switch(e.key){case"ArrowRight":U(e);break;case"ArrowLeft":R(e);break;case"Escape":W(e)}}}const G={width:L.width+"px",height:L.height+"px"},V=n.a.createElement("div",{style:F,className:c.a.root,tabIndex:-1},n.a.createElement("div",{className:c.a.shade,onClick:W}),M&&n.a.createElement("div",{className:c.a.loadingSkeleton,style:G}),!M&&n.a.createElement("div",{className:O?c.a.wrapVertical:c.a.wrap},n.a.createElement("div",{className:c.a.container,role:"dialog"},n.a.createElement("div",{className:c.a.frame},M?n.a.createElement(N.a,null):n.a.createElement(P,{key:C.id,media:C,size:L})),e.options.lightboxShowSidebar&&n.a.createElement("div",{className:c.a.sidebar},n.a.createElement("div",{className:c.a.sidebarHeader},z&&n.a.createElement("a",{href:D,target:"_blank",className:c.a.sidebarHeaderPicLink},n.a.createElement("img",{className:c.a.sidebarHeaderPic,src:z,alt:null!=H?H:""})),H&&n.a.createElement("div",{className:c.a.sidebarSourceName},n.a.createElement("a",{href:D,target:"_blank"},H))),n.a.createElement("div",{className:c.a.sidebarScroller},B.length>0&&n.a.createElement("div",{className:c.a.sidebarCommentList},B.map((e,t)=>n.a.createElement(y,{key:t,comment:e,className:c.a.sidebarComment})))),n.a.createElement("div",{className:c.a.sidebarFooter},n.a.createElement("div",{className:c.a.sidebarInfo},C.source.type!==m.a.Source.Type.PERSONAL_ACCOUNT&&n.a.createElement("div",{className:c.a.sidebarNumLikes},n.a.createElement("span",null,C.likesCount)," ",n.a.createElement("span",null,"likes")),C.timestamp&&n.a.createElement("div",{className:c.a.sidebarDate},Object(h.p)(C.timestamp))),n.a.createElement("div",{className:c.a.sidebarIgLink},n.a.createElement("a",{href:null!==(l=T.url)&&void 0!==l?l:C.permalink,target:"_blank"},n.a.createElement(p.a,{icon:k?"external":"instagram"}),n.a.createElement("span",null,null!==(s=T.text)&&void 0!==s?s:"View on Instagram")))))),g>0&&n.a.createElement("div",{className:c.a.prevButtonContainer},n.a.createElement("div",{className:c.a.prevButton,onClick:R,role:"button",tabIndex:0},n.a.createElement(p.a,{icon:"arrow-left-alt",className:c.a.buttonIcon}))),g<t.length-1&&n.a.createElement("div",{className:c.a.nextButtonContainer},n.a.createElement("div",{className:c.a.nextButton,onClick:U,role:"button",tabIndex:0},n.a.createElement(p.a,{icon:"arrow-right-alt",className:c.a.buttonIcon})))),n.a.createElement("div",{className:c.a.closeButton,onClick:W,role:"button",tabIndex:0},n.a.createElement(p.a,{icon:"no-alt",className:c.a.buttonIcon})));return u.a.createPortal(V,document.body)}var D=o(6),z=o(36),F=o.n(z),R=o(140),U=o.n(R);const W=Object(l.b)(({options:e})=>{const t="https://instagram.com/"+e.account.username,o={color:e.followBtnTextColor,backgroundColor:e.followBtnBgColor};return n.a.createElement("a",{href:t,target:"__blank",className:U.a.link},n.a.createElement("button",{className:U.a.button,style:o},e.followBtnText))});var G=o(29),V=o.n(G),$=o(161),K=o(160),q=Object(l.b)((function({stories:e,options:t,onClose:o}){const[i,r]=n.a.useState(0),l=e.length-1,[s,c]=n.a.useState(0),[d,h]=n.a.useState(0);Object(a.useEffect)(()=>{0!==s&&c(0)},[i]);const g=i<l,_=i>0,b=()=>o&&o(),f=()=>i<l?r(i+1):b(),y=()=>r(e=>Math.max(e-1,0)),v=e[i],M="https://instagram.com/"+t.account.username,x=v.type===m.a.Type.VIDEO?d:t.storiesInterval;Object(I.d)("keydown",e=>{switch(e.key){case"Escape":b();break;case"ArrowLeft":y();break;case"ArrowRight":f();break;default:return}e.preventDefault(),e.stopPropagation()});const L=n.a.createElement("div",{className:V.a.root},n.a.createElement("div",{className:V.a.container},n.a.createElement("div",{className:V.a.header},n.a.createElement("a",{href:M,target:"_blank"},n.a.createElement("img",{className:V.a.profilePicture,src:t.profilePhotoUrl,alt:t.account.username})),n.a.createElement("a",{href:M,className:V.a.username,target:"_blank"},t.account.username),n.a.createElement("div",{className:V.a.date},Object($.a)(Object(K.a)(v.timestamp),{addSuffix:!0}))),n.a.createElement("div",{className:V.a.progress},e.map((e,t)=>n.a.createElement(X,{key:e.id,duration:x,animate:t===i,isDone:t<i}))),n.a.createElement("div",{className:V.a.content},_&&n.a.createElement("div",{className:V.a.prevButton,onClick:y,role:"button"},n.a.createElement(p.a,{icon:"arrow-left-alt2"})),n.a.createElement("div",{className:V.a.media},n.a.createElement(Y,{key:v.id,media:v,imgDuration:t.storiesInterval,onGetDuration:h,onEnd:()=>g?f():b()})),g&&n.a.createElement("div",{className:V.a.nextButton,onClick:f,role:"button"},n.a.createElement(p.a,{icon:"arrow-right-alt2"})),n.a.createElement("div",{className:V.a.closeButton,onClick:b,role:"button"},n.a.createElement(p.a,{icon:"no-alt"})))));return u.a.createPortal(L,document.body)}));function X({animate:e,isDone:t,duration:o}){const a=e?V.a.progressOverlayAnimating:t?V.a.progressOverlayDone:V.a.progressOverlay,i={animationDuration:o+"s"};return n.a.createElement("div",{className:V.a.progressSegment},n.a.createElement("div",{className:a,style:i}))}function Y({media:e,imgDuration:t,onGetDuration:o,onEnd:a}){return e.type===m.a.Type.VIDEO?n.a.createElement(Q,{media:e,onEnd:a,onGetDuration:o}):n.a.createElement(J,{media:e,onEnd:a,duration:t})}function J({media:e,duration:t,onEnd:o}){const[i,r]=n.a.useState(!1);return Object(a.useEffect)(()=>{const e=i?setTimeout(o,1e3*t):null;return()=>clearTimeout(e)},[e,i]),n.a.createElement("img",{src:e.url,onLoad:()=>r(!0),loading:"eager",alt:""})}function Q({media:e,onEnd:t,onGetDuration:o}){const a=n.a.useRef(),i=Object(h.k)(e,h.a.LARGE);return n.a.createElement("video",{ref:a,src:e.url,poster:i,autoPlay:!0,controls:!1,playsInline:!0,loop:!1,onCanPlay:()=>o(a.current.duration),onEnded:t},n.a.createElement("source",{src:e.url}),"Your browser does not support embedded videos")}var Z=Object(l.b)((function({feed:e,options:t}){const[o,a]=n.a.useState(null),i=t.account,r="https://instagram.com/"+i.username,l=e.stories.filter(e=>e.username===i.username),s=l.length>0,c=t.headerInfo.includes(D.a.HeaderInfo.MEDIA_COUNT),d=t.headerInfo.includes(D.a.HeaderInfo.FOLLOWERS)&&i.type!=f.a.Type.PERSONAL,u=t.headerInfo.includes(D.a.HeaderInfo.PROFILE_PIC),m=t.includeStories&&s,h=t.headerStyle===D.a.HeaderStyle.BOXED,p={fontSize:t.headerTextSize,color:t.headerTextColor,backgroundColor:t.headerBgColor,padding:t.headerPadding},g=m?"button":void 0,_={width:t.headerPhotoSize,height:t.headerPhotoSize,cursor:m?"pointer":"normal"},b=t.showFollowBtn&&(t.followBtnLocation===D.a.FollowBtnLocation.HEADER||t.followBtnLocation===D.a.FollowBtnLocation.BOTH),y={justifyContent:t.showBio&&h?"flex-start":"center"},v=n.a.createElement("img",{src:t.profilePhotoUrl,alt:i.username}),M=m&&s?F.a.profilePicWithStories:F.a.profilePic;return n.a.createElement("div",{className:ee(t.headerStyle),style:p},n.a.createElement("div",{className:F.a.leftContainer},u&&n.a.createElement("div",{className:M,style:_,role:g,onClick:()=>{m&&a(0)}},m?v:n.a.createElement("a",{href:r,target:"_blank"},v)),n.a.createElement("div",{className:F.a.info},n.a.createElement("div",{className:F.a.username},n.a.createElement("a",{href:r,target:"_blank"},n.a.createElement("span",null,"@"),n.a.createElement("span",null,i.username))),t.showBio&&n.a.createElement("div",{className:F.a.bio},t.bioText),(c||d)&&n.a.createElement("div",{className:F.a.counterList},c&&n.a.createElement("div",{className:F.a.counter},n.a.createElement("span",null,i.mediaCount)," posts"),d&&n.a.createElement("div",{className:F.a.counter},n.a.createElement("span",null,i.followersCount)," followers")))),n.a.createElement("div",{className:F.a.rightContainer},b&&n.a.createElement("div",{className:F.a.followButton,style:y},n.a.createElement(W,{options:t}))),m&&null!==o&&n.a.createElement(q,{stories:l,options:t,onClose:()=>{a(null)}}))}));function ee(e){switch(e){case D.a.HeaderStyle.NORMAL:return F.a.normalStyle;case D.a.HeaderStyle.CENTERED:return F.a.centeredStyle;case D.a.HeaderStyle.BOXED:return F.a.boxedStyle;default:return}}var te=o(171),oe=o.n(te);const ae=Object(l.b)(({feed:e,options:t})=>{const o=n.a.useRef(),a=Object(I.j)(o,{block:"end",inline:"nearest"}),i={color:t.loadMoreBtnTextColor,backgroundColor:t.loadMoreBtnBgColor};return n.a.createElement("button",{ref:o,className:oe.a.root,style:i,onClick:()=>{a(),e.loadMore()}},e.isLoading?n.a.createElement("span",null,"Loading ..."):n.a.createElement("span",null,e.options.loadMoreBtnText))});t.a=Object(l.b)((function({children:e,feed:t,options:o}){const[a,i]=n.a.useState(null),l={width:o.feedWidth,height:o.feedHeight,fontSize:o.textSize},s={backgroundColor:o.bgColor,padding:o.feedPadding},c={marginBottom:o.imgPadding},d={marginTop:o.buttonPadding},u=o.showHeader&&n.a.createElement("div",{style:c},n.a.createElement(Z,{feed:t,options:o})),m=o.showLoadMoreBtn&&t.canLoadMore&&n.a.createElement("div",{className:r.a.loadMoreBtn,style:d},n.a.createElement(ae,{feed:t,options:o})),h=o.showFollowBtn&&(o.followBtnLocation===D.a.FollowBtnLocation.BOTTOM||o.followBtnLocation===D.a.FollowBtnLocation.BOTH)&&n.a.createElement("div",{className:r.a.followBtn,style:d},n.a.createElement(W,{options:o})),p=new Array(o.numPosts).fill(r.a.fakeMedia);return n.a.createElement("div",{className:r.a.root,style:l},n.a.createElement("div",{className:r.a.wrapper,style:s},e({mediaList:t.media,openMedia:function(e){const a=t.media[e];if(!t.options.promotionEnabled||!A.a.executeMediaClick(a,t.options))switch(o.linkBehavior){case D.a.LinkBehavior.LIGHTBOX:return void i(e);case D.a.LinkBehavior.NEW_TAB:return void window.open(a.permalink,"_blank");case D.a.LinkBehavior.SELF:return void window.open(a.permalink,"_self")}},header:u,loadMoreBtn:m,followBtn:h,loadingMedia:p})),null!==a&&n.a.createElement(H,{feed:t,mediaList:t.media,current:a,options:o,onClose:()=>i(null)}))}))},137:function(e,t,o){"use strict";var a=o(82),n=o.n(a),i=o(0),r=o.n(i),l=o(10),s=o(7),c=o(43),d=o.n(c),u=o(160),m=o(579),h=o(578),p=o(6),g=o(8),_=o(3),b=Object(s.b)((function({options:e,media:t}){var o;const a=r.a.useRef(),[n,s]=r.a.useState(null);Object(i.useEffect)(()=>{a.current&&s(a.current.getBoundingClientRect().width)},[]);let c=e.hoverInfo.some(e=>e===p.a.HoverInfo.LIKES_COMMENTS);c=c&&(t.source.type!==l.a.Source.Type.PERSONAL_ACCOUNT||t.source.type===l.a.Source.Type.PERSONAL_ACCOUNT&&t.likesCount+t.commentsCount>0);const b=e.hoverInfo.some(e=>e===p.a.HoverInfo.CAPTION),f=e.hoverInfo.some(e=>e===p.a.HoverInfo.USERNAME),y=e.hoverInfo.some(e=>e===p.a.HoverInfo.DATE),v=e.hoverInfo.some(e=>e===p.a.HoverInfo.INSTA_LINK),M=null!==(o=t.caption)&&void 0!==o?o:"",x=t.timestamp?Object(u.a)(t.timestamp):null,L=t.timestamp?Object(m.a)(x).toString():null,w=t.timestamp?Object(h.a)(x,"HH:mm - do MMM yyyy"):null,O=t.timestamp?Object(_.p)(t.timestamp):null,E={color:e.textColorHover,backgroundColor:e.bgColorHover};let S=null;if(null!==n){const e=Math.sqrt(1.3*(n+30)),o=Math.sqrt(1.6*n+100),a=Math.max(e,8)+"px",i=Math.max(o,8)+"px",l={fontSize:a},s={fontSize:a,width:a,height:a},u={fontSize:i,width:i,height:i};S=r.a.createElement("div",{className:d.a.rows},r.a.createElement("div",{className:d.a.topRow},f&&t.username&&r.a.createElement("div",{className:d.a.username},r.a.createElement("a",{href:"https://instagram.com/"+t.username,target:"_blank"},"@",t.username)),b&&t.caption&&r.a.createElement("div",{className:d.a.caption},M)),r.a.createElement("div",{className:d.a.middleRow},c&&r.a.createElement("div",{className:d.a.counterList},r.a.createElement("span",{className:d.a.likesCount,style:l},r.a.createElement(g.a,{icon:"heart",style:s})," ",t.likesCount),r.a.createElement("span",{className:d.a.commentsCount,style:l},r.a.createElement(g.a,{icon:"admin-comments",style:s})," ",t.commentsCount))),r.a.createElement("div",{className:d.a.bottomRow},y&&t.timestamp&&r.a.createElement("div",{className:d.a.date},r.a.createElement("time",{dateTime:L,title:w},O)),v&&r.a.createElement("a",{className:d.a.igLinkIcon,href:t.permalink,title:M,target:"_blank",style:u,onClick:e=>e.stopPropagation()},r.a.createElement(g.a,{icon:"instagram",style:u}))))}return r.a.createElement("div",{ref:a,className:d.a.root,style:E},S)})),f=o(19),y=o(67);t.a=Object(s.b)((function({media:e,options:t,forceOverlay:o,onClick:a}){const[i,s]=r.a.useState(!1),c=function(e){switch(e.type){case l.a.Type.IMAGE:return n.a.imageTypeIcon;case l.a.Type.VIDEO:return n.a.videoTypeIcon;case l.a.Type.ALBUM:return n.a.albumTypeIcon;default:return}}(e),d={backgroundImage:`url(${f.a.image("ig-type-sprites.png")})`};return r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:n.a.root,onClick:e=>{a&&a(e)},onMouseEnter:()=>s(!0),onMouseLeave:()=>s(!1)},r.a.createElement(y.a,{media:e}),r.a.createElement("div",{className:c,style:d}),(i||o)&&r.a.createElement("div",{className:n.a.overlay},r.a.createElement(b,{media:e,options:t}))))}))},138:function(e,t,o){e.exports={root:"MediaTileCaption__root",preview:"MediaTileCaption__preview MediaTileCaption__root",full:"MediaTileCaption__full MediaTileCaption__root"}},139:function(e,t,o){e.exports={image:"MediaLightboxImage__image MediaLightboxObject__media",loading:"MediaLightboxImage__loading MediaLightboxObject__media MediaLightboxObject__loading-animation"}},14:function(e,t,o){"use strict";var a=o(37),n=o.n(a),i=o(19),r=o(39);const l=i.a.config.restApi.baseUrl,s={};i.a.config.restApi.authToken&&(s["X-Sli-Auth-Token"]=i.a.config.restApi.authToken);const c=n.a.create({baseURL:l,headers:s}),d={config:i.a.config.restApi,driver:c,getAccounts:()=>c.get("/accounts"),getFeeds:()=>c.get("/feeds"),getFeedMedia:(e,t=0,o=0,a)=>{const i=a?new n.a.CancelToken(a):void 0;return c.post("/media/fetch",{options:e,num:o,from:t},{cancelToken:i})},getErrorReason:e=>{let t;return t="object"==typeof e.response?e.response.data:"string"==typeof e.message?e.message:e.toString(),Object(r.b)(t)}};t.a=d},140:function(e,t,o){e.exports={link:"FollowButton__link",button:"FollowButton__button feed__feed-button"}},16:function(e,t,o){"use strict";o.d(t,"i",(function(){return l})),o.d(t,"e",(function(){return s})),o.d(t,"b",(function(){return c})),o.d(t,"c",(function(){return d})),o.d(t,"a",(function(){return u})),o.d(t,"m",(function(){return m})),o.d(t,"g",(function(){return h})),o.d(t,"k",(function(){return p})),o.d(t,"j",(function(){return g})),o.d(t,"d",(function(){return b})),o.d(t,"l",(function(){return f})),o.d(t,"f",(function(){return y})),o.d(t,"h",(function(){return v}));var a=o(0),n=o.n(a),i=o(41),r=o(32);function l(e,t){!function(e,t,o){const a=n.a.useRef(!0);e(()=>{a.current=!0;const e=t(()=>new Promise(e=>{a.current&&e()}));return()=>{a.current=!1,e&&e()}},o)}(a.useEffect,e,t)}function s(e){const[t,o]=n.a.useState(e),a=n.a.useRef(t);return[t,()=>a.current,e=>o(a.current=e)]}function c(e,t,o=[]){function n(a){!e.current||e.current.contains(a.target)||o.some(e=>e&&e.current&&e.current.contains(a.target))||t(a)}Object(a.useEffect)(()=>(document.addEventListener("mousedown",n),document.addEventListener("touchend",n),()=>{document.removeEventListener("mousedown",n),document.removeEventListener("touchend",n)}))}function d(e,t){Object(a.useEffect)(()=>{const o=()=>{0===e.filter(e=>!e.current||document.activeElement===e.current||e.current.contains(document.activeElement)).length&&t()};return document.addEventListener("keyup",o),()=>document.removeEventListener("keyup",o)},e)}function u(e,t,o=100){const[i,r]=n.a.useState(e);return Object(a.useEffect)(()=>{let a=null;return e===t?a=setTimeout(()=>r(t),o):r(!t),()=>{null!==a&&clearTimeout(a)}},[e]),[i,r]}function m(e){const[t,o]=n.a.useState(Object(r.b)()),i=()=>{const t=Object(r.b)();o(t),e&&e(t)};return Object(a.useEffect)(()=>(i(),window.addEventListener("resize",i),()=>window.removeEventListener("resize",i)),[]),t}function h(){return new URLSearchParams(Object(i.e)().search)}function p(e,t){const o=o=>{if(t)return(o||window.event).returnValue=e,e};Object(a.useEffect)(()=>(window.addEventListener("beforeunload",o),()=>window.removeEventListener("beforeunload",o)),[t])}function g(e,t){const o=n.a.useRef(!1);return Object(a.useEffect)(()=>{o.current&&void 0!==e.current&&(e.current.scrollIntoView(Object.assign({behavior:"smooth",block:"start"},null!=t?t:{})),o.current=!1)},[o.current]),()=>o.current=!0}function _(e,t,o,n=[],i=[]){Object(a.useEffect)(()=>(n.reduce((e,t)=>e&&t,!0)&&e.addEventListener(t,o),()=>e.removeEventListener(t,o)),i)}function b(e,t,o=[],a=[]){_(document,e,t,o,a)}function f(e,t,o=[],a=[]){_(window,e,t,o,a)}function y(e){return t=>{" "!==t.key&&"Enter"!==t.key||(e(),t.preventDefault(),t.stopPropagation())}}function v(e){const[t,o]=n.a.useState(e);return[function(e){const t=n.a.useRef(e);return t.current=e,t}(t),o]}o(39)},169:function(e,t,o){"use strict";var a=o(0),n=o.n(a),i=o(51),r=o.n(i),l=o(7),s=o(137),c=o(132),d=o(133),u=o(136),m=o(9),h=o(3);t.a=Object(l.b)((function({feed:e,options:t,cellClassName:o}){const i=n.a.useRef(),[l,p]=n.a.useState(0);Object(a.useLayoutEffect)(()=>{i.current&&p(i.current.getBoundingClientRect().height)},[t]),o=null!=o?o:()=>{};const g={gridGap:t.imgPadding,gridTemplateColumns:`repeat(${t.numColumns}, auto)`},_={paddingBottom:`calc(100% + ${l}px)`};return n.a.createElement(u.a,{feed:e,options:t},({mediaList:a,openMedia:l,header:u,loadMoreBtn:p,followBtn:b,loadingMedia:f})=>n.a.createElement("div",{className:r.a.root},u,(!e.isLoading||e.isLoadingMore)&&n.a.createElement("div",{className:r.a.grid,style:g},e.media.length?a.map((e,a)=>n.a.createElement("div",{key:`${a}-${e.id}`,className:Object(m.b)(r.a.cell,o(e,a)),style:_},n.a.createElement("div",{className:r.a.cellContent},n.a.createElement("div",{className:r.a.mediaContainer},n.a.createElement(s.a,{media:e,onClick:()=>l(a),options:t})),n.a.createElement("div",{className:r.a.mediaMeta,ref:i},n.a.createElement(c.a,{options:t,media:e}),n.a.createElement(d.a,{options:t,media:e}))))):null,e.isLoadingMore&&f.map((e,t)=>n.a.createElement("div",{key:"fake-media-"+Object(h.r)(),className:Object(m.b)(r.a.loadingCell,e,o(null,t))}))),e.isLoading&&!e.isLoadingMore&&n.a.createElement("div",{className:r.a.grid,style:g},f.map((e,t)=>n.a.createElement("div",{key:"fake-media-"+Object(h.r)(),className:Object(m.b)(r.a.loadingCell,e,o(null,t))}))),n.a.createElement("div",{className:r.a.buttonList},p,b)))}))},17:function(e,t,o){e.exports={root:"MediaLightbox__root layout__fill-parent layout__z-higher layout__flex-row layout__flex-center layout__no-overflow",shade:"MediaLightbox__shade layout__fill-parent layout__z-low","loading-skeleton":"MediaLightbox__loading-skeleton layout__z-high",loadingSkeleton:"MediaLightbox__loading-skeleton layout__z-high",wrap:"MediaLightbox__wrap","wrap-vertical":"MediaLightbox__wrap-vertical MediaLightbox__wrap layout__z-high",wrapVertical:"MediaLightbox__wrap-vertical MediaLightbox__wrap layout__z-high",container:"MediaLightbox__container layout__flex-row",sidebar:"MediaLightbox__sidebar layout__flex-column layout__scroll-y","sidebar-element":"MediaLightbox__sidebar-element",sidebarElement:"MediaLightbox__sidebar-element",frame:"MediaLightbox__frame layout__flex-column layout__flex-center","nav-button-container":"MediaLightbox__nav-button-container layout__flex-column layout__flex-center",navButtonContainer:"MediaLightbox__nav-button-container layout__flex-column layout__flex-center","next-button-container":"MediaLightbox__next-button-container MediaLightbox__nav-button-container layout__flex-column layout__flex-center",nextButtonContainer:"MediaLightbox__next-button-container MediaLightbox__nav-button-container layout__flex-column layout__flex-center","prev-button-container":"MediaLightbox__prev-button-container MediaLightbox__nav-button-container layout__flex-column layout__flex-center",prevButtonContainer:"MediaLightbox__prev-button-container MediaLightbox__nav-button-container layout__flex-column layout__flex-center",button:"MediaLightbox__button layout__z-low","button-icon":"MediaLightbox__button-icon",buttonIcon:"MediaLightbox__button-icon","close-button":"MediaLightbox__close-button MediaLightbox__button layout__z-low",closeButton:"MediaLightbox__close-button MediaLightbox__button layout__z-low","next-button":"MediaLightbox__next-button MediaLightbox__button layout__z-low",nextButton:"MediaLightbox__next-button MediaLightbox__button layout__z-low","prev-button":"MediaLightbox__prev-button MediaLightbox__button layout__z-low",prevButton:"MediaLightbox__prev-button MediaLightbox__button layout__z-low","sidebar-element-bordered":"MediaLightbox__sidebar-element-bordered MediaLightbox__sidebar-element",sidebarElementBordered:"MediaLightbox__sidebar-element-bordered MediaLightbox__sidebar-element","sidebar-header":"MediaLightbox__sidebar-header MediaLightbox__sidebar-element-bordered MediaLightbox__sidebar-element layout__flex-row",sidebarHeader:"MediaLightbox__sidebar-header MediaLightbox__sidebar-element-bordered MediaLightbox__sidebar-element layout__flex-row","sidebar-header-pic":"MediaLightbox__sidebar-header-pic",sidebarHeaderPic:"MediaLightbox__sidebar-header-pic","sidebar-header-pic-link":"MediaLightbox__sidebar-header-pic-link MediaLightbox__sidebar-header-pic",sidebarHeaderPicLink:"MediaLightbox__sidebar-header-pic-link MediaLightbox__sidebar-header-pic","sidebar-scroller":"MediaLightbox__sidebar-scroller layout__scroll-y",sidebarScroller:"MediaLightbox__sidebar-scroller layout__scroll-y","sidebar-comment-list":"MediaLightbox__sidebar-comment-list MediaLightbox__sidebar-element layout__flex-column",sidebarCommentList:"MediaLightbox__sidebar-comment-list MediaLightbox__sidebar-element layout__flex-column","sidebar-comment":"MediaLightbox__sidebar-comment",sidebarComment:"MediaLightbox__sidebar-comment","sidebar-source-name":"MediaLightbox__sidebar-source-name",sidebarSourceName:"MediaLightbox__sidebar-source-name","sidebar-footer":"MediaLightbox__sidebar-footer layout__flex-column",sidebarFooter:"MediaLightbox__sidebar-footer layout__flex-column","sidebar-info":"MediaLightbox__sidebar-info layout__flex-column MediaLightbox__sidebar-element-bordered MediaLightbox__sidebar-element",sidebarInfo:"MediaLightbox__sidebar-info layout__flex-column MediaLightbox__sidebar-element-bordered MediaLightbox__sidebar-element","sidebar-info-line":"MediaLightbox__sidebar-info-line",sidebarInfoLine:"MediaLightbox__sidebar-info-line","sidebar-num-likes":"MediaLightbox__sidebar-num-likes MediaLightbox__sidebar-info-line",sidebarNumLikes:"MediaLightbox__sidebar-num-likes MediaLightbox__sidebar-info-line","sidebar-date":"MediaLightbox__sidebar-date MediaLightbox__sidebar-info-line",sidebarDate:"MediaLightbox__sidebar-date MediaLightbox__sidebar-info-line","sidebar-ig-link":"MediaLightbox__sidebar-ig-link MediaLightbox__sidebar-element-bordered MediaLightbox__sidebar-element",sidebarIgLink:"MediaLightbox__sidebar-ig-link MediaLightbox__sidebar-element-bordered MediaLightbox__sidebar-element"}},170:function(e,t,o){e.exports={media:"MediaLightboxObject__media","not-available":"MediaLightboxObject__not-available MediaLightboxObject__media",notAvailable:"MediaLightboxObject__not-available MediaLightboxObject__media","loading-animation":"MediaLightboxObject__loading-animation",loadingAnimation:"MediaLightboxObject__loading-animation",loading:"MediaLightboxObject__loading"}},171:function(e,t,o){e.exports={root:"LoadMoreButton__root feed__feed-button"}},19:function(e,t,o){"use strict";let a;t.a=a={config:{restApi:SliCommonL10n.restApi,imagesUrl:SliCommonL10n.imagesUrl},image:e=>`${a.config.imagesUrl}/${e}`}},2:function(e,t,o){"use strict";o.d(t,"a",(function(){return a}));var a,n=o(1),i=function(e,t,o,a){var n,i=arguments.length,r=i<3?t:null===a?a=Object.getOwnPropertyDescriptor(t,o):a;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)r=Reflect.decorate(e,t,o,a);else for(var l=e.length-1;l>=0;l--)(n=e[l])&&(r=(i<3?n(r):i>3?n(t,o,r):n(t,o))||r);return i>3&&r&&Object.defineProperty(t,o,r),r};!function(e){class t{constructor(e,t,o){this.prop=e,this.name=t,this.icon=o}}t.DESKTOP=new t("desktop","Desktop","desktop"),t.TABLET=new t("tablet","Tablet","tablet"),t.PHONE=new t("phone","Phone","smartphone"),e.Mode=t,e.MODES=[t.DESKTOP,t.TABLET,t.PHONE];class o{constructor(e,t,o){this.desktop=e,this.tablet=t,this.phone=o}get(e,t){return a(this,e,t)}set(e,t){r(this,t,e)}with(e,t){const a=l(this,t,e);return new o(a.desktop,a.tablet,a.phone)}}function a(e,t,o=!1){if(!e)return;const a=e[t.prop];return o&&null==a?e.desktop:a}function r(e,t,o){return e[o.prop]=t,e}function l(e,t,a){return r(new o(e.desktop,e.tablet,e.phone),t,a)}i([n.n],o.prototype,"desktop",void 0),i([n.n],o.prototype,"tablet",void 0),i([n.n],o.prototype,"phone",void 0),e.Value=o,e.getName=function(e){return e.name},e.getIcon=function(e){return e.icon},e.cycle=function(o){const a=e.MODES.findIndex(e=>e===o);return void 0===a?t.DESKTOP:e.MODES[(a+1)%e.MODES.length]},e.get=a,e.set=r,e.withValue=l,e.normalize=function(e,t){return null==e?t.hasOwnProperty("all")?new o(t.all,t.all,t.all):new o(t.desktop,t.tablet,t.phone):"object"==typeof e&&e.hasOwnProperty("desktop")?new o(e.desktop,e.tablet,e.phone):new o(e,e,e)},e.getModeForWindowSize=function(e){return e.width<=768?t.PHONE:e.width<=935?t.TABLET:t.DESKTOP},e.isValid=function(e){return"object"==typeof e&&e.hasOwnProperty("desktop")}}(a||(a={}))},27:function(e,t,o){"use strict";o.d(t,"a",(function(){return a}));class a{static getById(e){const t=a.list.find(t=>t.id===e);return!t&&a.list.length>0?a.list[0]:t}static getName(e){const t=a.getById(e);return t?t.name:"(Missing layout)"}static addLayout(e){a.list.push(e)}}a.list=[]},29:function(e,t,o){e.exports={root:"StoryLightbox__root layout__fill-parent layout__z-highest layout__flex-column",container:"StoryLightbox__container layout__flex-column",header:"StoryLightbox__header layout__flex-row","profile-picture":"StoryLightbox__profile-picture",profilePicture:"StoryLightbox__profile-picture",username:"StoryLightbox__username",date:"StoryLightbox__date",progress:"StoryLightbox__progress layout__flex-row","progress-segment":"StoryLightbox__progress-segment",progressSegment:"StoryLightbox__progress-segment","progress-overlay":"StoryLightbox__progress-overlay StoryLightbox__progress-segment",progressOverlay:"StoryLightbox__progress-overlay StoryLightbox__progress-segment","progress-overlay-animating":"StoryLightbox__progress-overlay-animating StoryLightbox__progress-overlay StoryLightbox__progress-segment",progressOverlayAnimating:"StoryLightbox__progress-overlay-animating StoryLightbox__progress-overlay StoryLightbox__progress-segment","progress-segment-animation":"StoryLightbox__progress-segment-animation",progressSegmentAnimation:"StoryLightbox__progress-segment-animation","progress-overlay-done":"StoryLightbox__progress-overlay-done StoryLightbox__progress-overlay StoryLightbox__progress-segment",progressOverlayDone:"StoryLightbox__progress-overlay-done StoryLightbox__progress-overlay StoryLightbox__progress-segment",content:"StoryLightbox__content layout__flex-row layout__flex-center",media:"StoryLightbox__media",button:"StoryLightbox__button","close-button":"StoryLightbox__close-button StoryLightbox__button",closeButton:"StoryLightbox__close-button StoryLightbox__button","nav-button":"StoryLightbox__nav-button StoryLightbox__button",navButton:"StoryLightbox__nav-button StoryLightbox__button","prev-button":"StoryLightbox__prev-button StoryLightbox__nav-button StoryLightbox__button",prevButton:"StoryLightbox__prev-button StoryLightbox__nav-button StoryLightbox__button","next-button":"StoryLightbox__next-button StoryLightbox__nav-button StoryLightbox__button",nextButton:"StoryLightbox__next-button StoryLightbox__nav-button StoryLightbox__button"}},3:function(e,t,o){"use strict";o.d(t,"r",(function(){return c})),o.d(t,"f",(function(){return d})),o.d(t,"b",(function(){return u})),o.d(t,"c",(function(){return m})),o.d(t,"d",(function(){return h})),o.d(t,"m",(function(){return p})),o.d(t,"h",(function(){return g})),o.d(t,"e",(function(){return _})),o.d(t,"l",(function(){return b})),o.d(t,"n",(function(){return f})),o.d(t,"j",(function(){return y})),o.d(t,"a",(function(){return v})),o.d(t,"i",(function(){return M})),o.d(t,"k",(function(){return x})),o.d(t,"q",(function(){return L})),o.d(t,"p",(function(){return w})),o.d(t,"o",(function(){return O})),o.d(t,"g",(function(){return E}));var a=o(0),n=o.n(a),i=o(161),r=o(160),l=o(10);let s=0;function c(){return s++}function d(e){const t={};return Object.getOwnPropertyNames(e).forEach(o=>{const a=e[o];Array.isArray(a)?t[o]=a.slice():t[o]="object"==typeof a?d(a):a}),t}function u(e,t){return Object.getOwnPropertyNames(t).forEach(o=>{"object"!=typeof t[o]||Array.isArray(t[o])?e[o]=t[o]:("object"!=typeof e[o]&&(e[o]={}),u(e[o],t[o]))}),e}function m(e,t){return Array.isArray(e)&&Array.isArray(t)?h(e,t):"object"==typeof e&&"object"==typeof t?p(e,t):e===t}function h(e,t,o){if(e===t)return!0;if(e.length!==t.length)return!1;for(let a=0;a<e.length;++a)if(o){if(!o(e[a],t[a]))return!1}else if(!m(e[a],t[a]))return!1;return!0}function p(e,t){return e&&t&&"object"==typeof e&&"object"==typeof t?!Object.getOwnPropertyNames(e).some(o=>!m(e[o],t[o])):m(e,t)}function g(e,t,o){return o=null!=o?o:(e,t)=>e===t,e.filter(e=>!t.some(t=>o(e,t)))}function _(e,t,o){return o=null!=o?o:(e,t)=>e===t,e.every(e=>t.some(t=>o(e,t)))&&t.every(t=>e.some(e=>o(t,e)))}function b(e,t){return 0===e.tag.localeCompare(t.tag)&&e.sort===t.sort}function f(e,t,o=0,i=!1){let r=e.trim();i&&(r=r.replace(/((?:^[.*•]+(\r\n|\r|\n))+)/gm,"\n"));const l=r.split("\n"),s=l.map((e,o)=>{if(e=e.trim(),i&&/^[.*•]$/.test(e))return null;let r,s=[];for(;null!==(r=/#([^\s]+)/g.exec(e));){const t="https://instagram.com/explore/tags/"+r[1],o=n.a.createElement("a",{href:t,target:"_blank",key:c()},r[0]),a=e.substr(0,r.index),i=e.substr(r.index+r[0].length);s.push(a),s.push(o),e=i}return e.length&&s.push(e),t&&(s=t(s,o)),l.length>1&&s.push(n.a.createElement("br",{key:c()})),n.a.createElement(a.Fragment,{key:c()},s)});return o>0?s.slice(0,o):s}function y(e){const t=e.match(/instagram\.com\/p\/([^\/]+)\//);return t&&t.length>0?t[1]:null}var v;function M(e,t=v.MEDIUM){return`https://www.instagram.com/p/${e}/media/?size=${t}`}function x(e,t=v.MEDIUM){return e.thumbnail?e.thumbnail:M(y(e.permalink),t)}function L(e,t){const o=/(\s+)/g;let a,n=0,i=0,r="";for(;null!==(a=o.exec(e))&&n<t;){const t=a.index+a[1].length;r+=e.substr(i,t-i),i=t,n++}return i<e.length&&(r+=" ..."),r}function w(e){return Object(i.a)(Object(r.a)(e),{addSuffix:!0})}function O(e,t){const o=[];return e.forEach((e,a)=>{const n=a%t;Array.isArray(o[n])?o[n].push(e):o[n]=[e]}),o}function E(e,t){return function e(t){if(t.type===l.a.Type.VIDEO){const e=document.createElement("video");return e.autoplay=!1,e.style.position="absolute",e.style.top="0",e.style.left="0",e.style.visibility="hidden",document.body.appendChild(e),new Promise(o=>{e.src=t.url,e.addEventListener("loadeddata",()=>{o({width:e.videoWidth,height:e.videoHeight}),document.body.removeChild(e)})})}if(t.type===l.a.Type.IMAGE){const e=new Image;return e.src=t.url,new Promise(t=>{e.onload=()=>{t({width:e.naturalWidth,height:e.naturalHeight})}})}return t.type===l.a.Type.ALBUM?e(t.children[0]):Promise.reject("Unknown media type")}(e).then(e=>function(e,t){const o=e.width>e.height?t.width/e.width:t.height/e.height;return{width:e.width*o,height:e.height*o}}(e,t))}!function(e){e.SMALL="t",e.MEDIUM="m",e.LARGE="l"}(v||(v={}))},30:function(e,o){e.exports=t},31:function(e,t,o){"use strict";o.d(t,"a",(function(){return c})),o.d(t,"b",(function(){return d})),o.d(t,"c",(function(){return m}));var a=o(0),n=o.n(a),i=o(30),r=o.n(i),l=o(7);class s{constructor(e=new Map,t=[]){this.factories=e,this.extensions=new Map,this.cache=new Map,t.forEach(e=>this.addModule(e))}addModule(e){e.factories&&(this.factories=new Map([...this.factories,...e.factories])),e.extensions&&e.extensions.forEach((e,t)=>{this.extensions.has(t)?this.extensions.get(t).push(e):this.extensions.set(t,[e])})}get(e){let t=this.factories.get(e);if(void 0===t)throw new Error('Service "'+e+'" does not exist');let o=this.cache.get(e);if(void 0===o){o=t(this);let a=this.extensions.get(e);a&&a.forEach(e=>o=e(this,o)),this.cache.set(e,o)}return o}has(e){return this.factories.has(e)}}class c{constructor(e,t,o){this.key=e,this.mount=t,this.modules=o,this.container=null}addModules(e){this.modules=this.modules.concat(e)}run(){if(null!==this.container)return;const e=()=>{!function(e){const t=`app/${e.key}/run`;document.dispatchEvent(new u(t,e))}(this);const e=m({root:()=>null,"root/children":()=>[]});this.container=new s(e,this.modules);const t=this.container.get("root/children").map((e,t)=>n.a.createElement(e,{key:t})),o=n.a.createElement(l.a,{c:this.container},t);this.modules.forEach(e=>e.run&&e.run(this.container)),r.a.render(o,this.mount)};"complete"===document.readyState?e():window.addEventListener("load",e)}}function d(e,t){document.addEventListener(`app/${e}/run`,e=>{t(e.detail.app)})}class u extends CustomEvent{constructor(e,t){super(e,{detail:{app:t}})}}function m(e){return new Map(Object.entries(e))}},32:function(e,t,o){"use strict";function a(e,t,o={}){return window.open(e,t,function(e={}){return Object.getOwnPropertyNames(e).map(t=>`${t}=${e[t]}`).join(",")}(o))}function n(e,t){return{top:window.top.outerHeight/2+window.top.screenY-t/2,left:window.top.outerWidth/2+window.top.screenX-e/2,width:e,height:t}}function i(){const{innerWidth:e,innerHeight:t}=window;return{width:e,height:t}}o.d(t,"c",(function(){return a})),o.d(t,"a",(function(){return n})),o.d(t,"b",(function(){return i}))},355:function(e,t,o){"use strict";o.r(t);var a=o(27),n=o(19),i=o(169);a.a.addLayout({id:"grid",name:"Grid",img:n.a.image("grid-layout.png"),component:i.a})},36:function(e,t,o){e.exports={root:"FeedHeader__root",container:"FeedHeader__container","left-container":"FeedHeader__left-container FeedHeader__container",leftContainer:"FeedHeader__left-container FeedHeader__container","right-container":"FeedHeader__right-container FeedHeader__container",rightContainer:"FeedHeader__right-container FeedHeader__container","profile-pic":"FeedHeader__profile-pic",profilePic:"FeedHeader__profile-pic","profile-pic-with-stories":"FeedHeader__profile-pic-with-stories FeedHeader__profile-pic",profilePicWithStories:"FeedHeader__profile-pic-with-stories FeedHeader__profile-pic",info:"FeedHeader__info","info-row":"FeedHeader__info-row",infoRow:"FeedHeader__info-row",username:"FeedHeader__username FeedHeader__info-row",subtext:"FeedHeader__subtext FeedHeader__info-row",bio:"FeedHeader__bio FeedHeader__subtext FeedHeader__info-row","counter-list":"FeedHeader__counter-list FeedHeader__subtext FeedHeader__info-row",counterList:"FeedHeader__counter-list FeedHeader__subtext FeedHeader__info-row",counter:"FeedHeader__counter","follow-button":"FeedHeader__follow-button",followButton:"FeedHeader__follow-button","centered-style":"FeedHeader__centered-style FeedHeader__root",centeredStyle:"FeedHeader__centered-style FeedHeader__root","normal-style":"FeedHeader__normal-style FeedHeader__root",normalStyle:"FeedHeader__normal-style FeedHeader__root","boxed-style":"FeedHeader__boxed-style FeedHeader__root",boxedStyle:"FeedHeader__boxed-style FeedHeader__root"}},39:function(e,t,o){"use strict";function a(e){const t=e.getBoundingClientRect();return t.top>=0&&t.left>=0&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&t.right<=(window.innerWidth||document.documentElement.clientWidth)}function n(e){const t=document.createElement("DIV");return t.innerHTML=e,t.textContent||t.innerText||""}o.d(t,"a",(function(){return a})),o.d(t,"b",(function(){return n}))},4:function(e,t,o){"use strict";o.d(t,"a",(function(){return a}));var a,n=o(14),i=o(1);!function(e){let t;!function(e){e.PERSONAL="PERSONAL",e.BUSINESS="BUSINESS"}(t=e.Type||(e.Type={}))}(a||(a={}));const r=Object(i.n)([]),l="https://secure.gravatar.com/avatar/4a94d759753ade2961582f7345c1d7b2?s=64&d=mm&r=g",s=e=>r.find(t=>t.id===e),c=e=>"https://instagram.com/"+e;function d(e){if("object"==typeof e&&Array.isArray(e.data))return e.data.sort((e,t)=>e.type===t.type?0:e.type===a.Type.PERSONAL?-1:1),r.splice(0,r.length),e.data.forEach(e=>r.push(Object(i.n)(e))),r;throw"Spotlight encountered a problem trying to load your accounts. Kindly contact customer support for assistance."}t.b={list:r,DEFAULT_PROFILE_PIC:l,getById:s,getByUsername:e=>r.find(t=>t.username===e),hasAccounts:()=>r.length>0,filterExisting:e=>e.filter(e=>void 0!==s(e)),idsToAccounts:e=>e.map(e=>s(e)).filter(e=>void 0!==e),getBusinessAccounts:()=>r.filter(e=>e.type===a.Type.BUSINESS),getProfilePicUrl:e=>e.customProfilePicUrl?e.customProfilePicUrl:e.profilePicUrl?e.profilePicUrl:l,getBioText:e=>e.customBio.length?e.customBio:e.bio,getProfileUrl:e=>c(e.username),getUsernameUrl:c,loadAccounts:function(){return n.a.getAccounts().then(d).catch(e=>{throw n.a.getErrorReason(e)})},loadFromResponse:d}},42:function(e,t,o){"use strict";var a=o(68);t.a=new class{constructor(){this.types=[],this.mediaStore=a.a}addPromotionType(e){this.types.push(e)}getPromotionType(e){return this.types.find(t=>t.value===e)}getMediaPromo(e,t){var o;const a=t.promotions.get(e.id);if(!a)return[{},null];const n=this.getPromotionType(a.type);return n?[null!==(o=a.data)&&void 0!==o?o:{},n]:[{},null]}executeMediaClick(e,t){const[o,a]=this.getMediaPromo(e,t);return!(null===a||!a.isValid(e,o)||"function"!=typeof a.onMediaClick)&&a.onMediaClick(e,o)}getLinkText(e,t){var o,a;const[n,i]=this.getMediaPromo(e,t);return null!==i&&i.isValid(e,n)?{text:i.getPopupLinkText&&null!==(o=i.getPopupLinkText(e,n))&&void 0!==o?o:null,url:i.getMediaUrl&&null!==(a=i.getMediaUrl(e,n))&&void 0!==a?a:null}:{text:null,url:null}}}},43:function(e,t,o){e.exports={root:"MediaOverlay__root layout__fill-parent",rows:"MediaOverlay__rows",row:"MediaOverlay__row","top-row":"MediaOverlay__top-row MediaOverlay__row",topRow:"MediaOverlay__top-row MediaOverlay__row","middle-row":"MediaOverlay__middle-row MediaOverlay__row",middleRow:"MediaOverlay__middle-row MediaOverlay__row","bottom-row":"MediaOverlay__bottom-row MediaOverlay__row",bottomRow:"MediaOverlay__bottom-row MediaOverlay__row","counter-list":"MediaOverlay__counter-list",counterList:"MediaOverlay__counter-list",username:"MediaOverlay__username",date:"MediaOverlay__date",caption:"MediaOverlay__caption",counter:"MediaOverlay__counter","comments-count":"MediaOverlay__comments-count MediaOverlay__counter",commentsCount:"MediaOverlay__comments-count MediaOverlay__counter","likes-count":"MediaOverlay__likes-count MediaOverlay__counter",likesCount:"MediaOverlay__likes-count MediaOverlay__counter","ig-link-icon":"MediaOverlay__ig-link-icon",igLinkIcon:"MediaOverlay__ig-link-icon"}},47:function(e,t,o){e.exports={root:"MediaThumbnail__root","media-background-fade-in-animation":"MediaThumbnail__media-background-fade-in-animation",mediaBackgroundFadeInAnimation:"MediaThumbnail__media-background-fade-in-animation","media-object-fade-in-animation":"MediaThumbnail__media-object-fade-in-animation",mediaObjectFadeInAnimation:"MediaThumbnail__media-object-fade-in-animation",image:"MediaThumbnail__image","not-available":"MediaThumbnail__not-available",notAvailable:"MediaThumbnail__not-available"}},51:function(e,t,o){e.exports={root:"GridLayout__root layout__flex-column",grid:"GridLayout__grid",cell:"GridLayout__cell","cell-content":"GridLayout__cell-content layout__fill-parent layout__flex-column",cellContent:"GridLayout__cell-content layout__fill-parent layout__flex-column","media-container":"GridLayout__media-container",mediaContainer:"GridLayout__media-container","media-meta":"GridLayout__media-meta layout__flex-column",mediaMeta:"GridLayout__media-meta layout__flex-column","button-list":"GridLayout__button-list layout__flex-column",buttonList:"GridLayout__button-list layout__flex-column"}},57:function(e,t,o){e.exports={root:"MediaLightboxAlbum__root",strip:"MediaLightboxAlbum__strip layout__flex-row",frame:"MediaLightboxAlbum__frame",controls:"MediaLightboxAlbum__controls layout__fill-parent layout__flex-row","nav-button":"MediaLightboxAlbum__nav-button",navButton:"MediaLightboxAlbum__nav-button","next-button":"MediaLightboxAlbum__next-button MediaLightboxAlbum__nav-button",nextButton:"MediaLightboxAlbum__next-button MediaLightboxAlbum__nav-button","prev-button":"MediaLightboxAlbum__prev-button MediaLightboxAlbum__nav-button",prevButton:"MediaLightboxAlbum__prev-button MediaLightboxAlbum__nav-button","indicator-list":"MediaLightboxAlbum__indicator-list layout__flex-row",indicatorList:"MediaLightboxAlbum__indicator-list layout__flex-row",indicator:"MediaLightboxAlbum__indicator","indicator-current":"MediaLightboxAlbum__indicator-current MediaLightboxAlbum__indicator",indicatorCurrent:"MediaLightboxAlbum__indicator-current MediaLightboxAlbum__indicator"}},59:function(e,t,o){"use strict";function a(e,t){let o;return()=>{clearTimeout(o),o=setTimeout(()=>{o=null,e()},t)}}function n(){}o.d(t,"a",(function(){return a})),o.d(t,"b",(function(){return n}))},6:function(e,t,o){"use strict";o.d(t,"a",(function(){return g}));var a=o(37),n=o.n(a),i=o(1),r=o(2),l=o(27),s=o(31),c=o(4),d=o(3),u=o(13),m=o(14),h=o(59),p=function(e,t,o,a){var n,i=arguments.length,r=i<3?t:null===a?a=Object.getOwnPropertyDescriptor(t,o):a;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)r=Reflect.decorate(e,t,o,a);else for(var l=e.length-1;l>=0;l--)(n=e[l])&&(r=(i<3?n(r):i>3?n(t,o,r):n(t,o))||r);return i>3&&r&&Object.defineProperty(t,o,r),r};class g{constructor(e=new g.Options,t=r.a.Mode.DESKTOP){this.media=[],this.canLoadMore=!1,this.stories=[],this.numLoadedMore=0,this.totalMedia=0,this.mode=r.a.Mode.DESKTOP,this.isLoaded=!1,this.isLoading=!1,this.isLoadingMore=!1,this.numMediaToShow=0,this.numMediaPerPage=0,this.cancelFetch=()=>{},this.options=new g.Options(e),this.localMedia=[],this.mode=t,this.mediaCounter=this._numMediaPerPage,this.reload=Object(h.a)(()=>this.load(),300),Object(i.o)(()=>this.mode,()=>{0===this.numLoadedMore&&(this.mediaCounter=this._numMediaPerPage,this.localMedia.length<this.numMediaToShow&&this.loadMedia(this.localMedia.length,this.numMediaToShow-this.localMedia.length))}),Object(i.o)(()=>this.getReloadOptions(),()=>this.reload()),Object(i.o)(()=>({num:this._numMediaPerPage,mode:this.mode}),({num:e})=>{this.localMedia.length<e&&e<=this.totalMedia?this.reload():this.mediaCounter=Math.max(1,e)}),Object(i.o)(()=>this._media,e=>this.media=e),Object(i.o)(()=>this._numMediaToShow,e=>this.numMediaToShow=e),Object(i.o)(()=>this._numMediaPerPage,e=>this.numMediaPerPage=e),Object(i.o)(()=>this._canLoadMore,e=>this.canLoadMore=e)}get _media(){return this.localMedia.slice(0,this.numMediaToShow)}get _numMediaToShow(){return Math.min(this.mediaCounter,this.totalMedia)}get _numMediaPerPage(){return Math.max(1,g.ComputedOptions.normalizeMultiInt(this.options.numPosts,this.mode,1))}get _canLoadMore(){return this.localMedia.length>this.mediaCounter||this.localMedia.length<this.totalMedia}loadMore(){const e=this.numMediaToShow+this._numMediaPerPage-this.localMedia.length;return this.isLoadingMore=!0,e>0?this.loadMedia(this.localMedia.length,this._numMediaPerPage).then(()=>{this.mediaCounter+=this._numMediaPerPage,this.numLoadedMore++,this.isLoadingMore=!1}):new Promise(e=>{this.numLoadedMore++,this.mediaCounter+=this._numMediaPerPage,this.isLoadingMore=!1,e()})}load(){return this.numLoadedMore=0,this.loadMedia(0,this._numMediaPerPage,!0).then(()=>(this.isLoaded=!0,this.mediaCounter=this._numMediaPerPage))}loadMedia(e,t,o){return this.cancelFetch(),g.Options.hasSources(this.options,!0)?(this.isLoading=!0,new Promise((a,i)=>{m.a.getFeedMedia(this.options,e,t,e=>this.cancelFetch=e).then(e=>{var t;if("object"!=typeof e||"object"!=typeof e.data||!Array.isArray(e.data.media))throw{message:"The media response is malformed or corrupt",response:e};o&&(this.localMedia=[]),this.localMedia.push(...e.data.media),this.stories=null!==(t=e.data.stories)&&void 0!==t?t:[],this.totalMedia=e.data.total,a&&a()}).catch(e=>{var t;if(n.a.isCancel(e))return null;const o=new g.Events.FetchFailEvent(g.Events.FETCH_FAIL,{detail:{feed:this,message:null!==(t=e.response?e.response.data.message:void 0)&&void 0!==t?t:e.message,response:e.response}});return document.dispatchEvent(o),i&&i(e),e}).finally(()=>this.isLoading=!1)})):new Promise(e=>{this.localMedia=[],this.totalMedia=0,e&&e()})}getReloadOptions(){return JSON.stringify({accounts:this.options.accounts,hashtags:this.options.hashtags,tagged:this.options.tagged,postOrder:this.options.postOrder,mediaType:this.options.mediaType,moderation:this.options.moderation,moderationMode:this.options.moderationMode,hashtagBlacklist:this.options.hashtagBlacklist,hashtagWhitelist:this.options.hashtagWhitelist,captionBlacklist:this.options.captionBlacklist,captionWhitelist:this.options.captionWhitelist,hashtagBlacklistSettings:this.options.hashtagBlacklistSettings,hashtagWhitelistSettings:this.options.hashtagWhitelistSettings,captionBlacklistSettings:this.options.captionBlacklistSettings,captionWhitelistSettings:this.options.captionWhitelistSettings})}}p([i.n],g.prototype,"media",void 0),p([i.n],g.prototype,"canLoadMore",void 0),p([i.n],g.prototype,"stories",void 0),p([i.n],g.prototype,"numLoadedMore",void 0),p([i.n],g.prototype,"options",void 0),p([i.n],g.prototype,"totalMedia",void 0),p([i.n],g.prototype,"mode",void 0),p([i.n],g.prototype,"isLoaded",void 0),p([i.n],g.prototype,"isLoading",void 0),p([i.n],g.prototype,"isLoadingMore",void 0),p([i.f],g.prototype,"reload",void 0),p([i.n],g.prototype,"localMedia",void 0),p([i.n],g.prototype,"numMediaToShow",void 0),p([i.n],g.prototype,"numMediaPerPage",void 0),p([i.n],g.prototype,"mediaCounter",void 0),p([i.h],g.prototype,"_media",null),p([i.h],g.prototype,"_numMediaToShow",null),p([i.h],g.prototype,"_numMediaPerPage",null),p([i.h],g.prototype,"_canLoadMore",null),p([i.f],g.prototype,"loadMore",null),p([i.f],g.prototype,"load",null),p([i.f],g.prototype,"loadMedia",null),function(e){let t,o,a,n,m,h,g,_,b;!function(e){e.FETCH_FAIL="sli/feed/fetch_fail";class t extends CustomEvent{constructor(e,t){super(e,t)}}e.FetchFailEvent=t}(t=e.Events||(e.Events={}));class f{constructor(e={}){f.setFromObject(this,e)}static setFromObject(t,o={}){var a,n,i,s,d,u,m,h,p,g,_,b;return t.accounts=o.accounts?o.accounts.slice():e.DefaultOptions.accounts,t.hashtags=o.hashtags?o.hashtags.slice():e.DefaultOptions.hashtags,t.tagged=o.tagged?o.tagged.slice():e.DefaultOptions.tagged,t.layout=l.a.getById(o.layout).id,t.numColumns=r.a.normalize(o.numColumns,e.DefaultOptions.numColumns),t.highlightFreq=r.a.normalize(o.highlightFreq,e.DefaultOptions.highlightFreq),t.mediaType=o.mediaType||e.DefaultOptions.mediaType,t.postOrder=o.postOrder||e.DefaultOptions.postOrder,t.numPosts=r.a.normalize(o.numPosts,e.DefaultOptions.numPosts),t.linkBehavior=r.a.normalize(o.linkBehavior,e.DefaultOptions.linkBehavior),t.feedWidth=r.a.normalize(o.feedWidth,e.DefaultOptions.feedWidth),t.feedHeight=r.a.normalize(o.feedHeight,e.DefaultOptions.feedHeight),t.feedPadding=r.a.normalize(o.feedPadding,e.DefaultOptions.feedPadding),t.imgPadding=r.a.normalize(o.imgPadding,e.DefaultOptions.imgPadding),t.textSize=r.a.normalize(o.textSize,e.DefaultOptions.textSize),t.bgColor=o.bgColor||e.DefaultOptions.bgColor,t.hoverInfo=o.hoverInfo?o.hoverInfo.slice():e.DefaultOptions.hoverInfo,t.textColorHover=o.textColorHover||e.DefaultOptions.textColorHover,t.bgColorHover=o.bgColorHover||e.DefaultOptions.bgColorHover,t.showHeader=r.a.normalize(o.showHeader,e.DefaultOptions.showHeader),t.headerInfo=r.a.normalize(o.headerInfo,e.DefaultOptions.headerInfo),t.headerAccount=null!==(a=o.headerAccount)&&void 0!==a?a:e.DefaultOptions.headerAccount,t.headerAccount=null===t.headerAccount||void 0===c.b.getById(t.headerAccount)?c.b.list.length>0?c.b.list[0].id:null:t.headerAccount,t.headerStyle=r.a.normalize(o.headerStyle,e.DefaultOptions.headerStyle),t.headerTextSize=r.a.normalize(o.headerTextSize,e.DefaultOptions.headerTextSize),t.headerPhotoSize=r.a.normalize(o.headerPhotoSize,e.DefaultOptions.headerPhotoSize),t.headerTextColor=o.headerTextColor||e.DefaultOptions.headerTextColor,t.headerBgColor=o.headerBgColor||e.DefaultOptions.bgColor,t.headerPadding=r.a.normalize(o.headerPadding,e.DefaultOptions.headerPadding),t.customProfilePic=null!==(n=o.customProfilePic)&&void 0!==n?n:e.DefaultOptions.customProfilePic,t.customBioText=o.customBioText||e.DefaultOptions.customBioText,t.includeStories=null!==(i=o.includeStories)&&void 0!==i?i:e.DefaultOptions.includeStories,t.storiesInterval=o.storiesInterval||e.DefaultOptions.storiesInterval,t.showCaptions=r.a.normalize(o.showCaptions,e.DefaultOptions.showCaptions),t.captionMaxLength=r.a.normalize(o.captionMaxLength,e.DefaultOptions.captionMaxLength),t.captionRemoveDots=null!==(s=o.captionRemoveDots)&&void 0!==s?s:e.DefaultOptions.captionRemoveDots,t.captionSize=r.a.normalize(o.captionSize,e.DefaultOptions.captionSize),t.captionColor=o.captionColor||e.DefaultOptions.captionColor,t.showLikes=r.a.normalize(o.showLikes,e.DefaultOptions.showLikes),t.showComments=r.a.normalize(o.showComments,e.DefaultOptions.showCaptions),t.lcIconSize=r.a.normalize(o.lcIconSize,e.DefaultOptions.lcIconSize),t.likesIconColor=null!==(d=o.likesIconColor)&&void 0!==d?d:e.DefaultOptions.likesIconColor,t.commentsIconColor=o.commentsIconColor||e.DefaultOptions.commentsIconColor,t.lightboxShowSidebar=null!==(u=o.lightboxShowSidebar)&&void 0!==u?u:e.DefaultOptions.lightboxShowSidebar,t.numLightboxComments=o.numLightboxComments||e.DefaultOptions.numLightboxComments,t.showLoadMoreBtn=r.a.normalize(o.showLoadMoreBtn,e.DefaultOptions.showLoadMoreBtn),t.loadMoreBtnTextColor=o.loadMoreBtnTextColor||e.DefaultOptions.loadMoreBtnTextColor,t.loadMoreBtnBgColor=o.loadMoreBtnBgColor||e.DefaultOptions.loadMoreBtnBgColor,t.loadMoreBtnText=o.loadMoreBtnText||e.DefaultOptions.loadMoreBtnText,t.autoload=null!==(m=o.autoload)&&void 0!==m?m:e.DefaultOptions.autoload,t.showFollowBtn=r.a.normalize(o.showFollowBtn,e.DefaultOptions.showFollowBtn),t.followBtnText=null!==(h=o.followBtnText)&&void 0!==h?h:e.DefaultOptions.followBtnText,t.followBtnTextColor=o.followBtnTextColor||e.DefaultOptions.followBtnTextColor,t.followBtnBgColor=o.followBtnBgColor||e.DefaultOptions.followBtnBgColor,t.followBtnLocation=r.a.normalize(o.followBtnLocation,e.DefaultOptions.followBtnLocation),t.hashtagWhitelist=o.hashtagWhitelist||e.DefaultOptions.hashtagWhitelist,t.hashtagBlacklist=o.hashtagBlacklist||e.DefaultOptions.hashtagBlacklist,t.captionWhitelist=o.captionWhitelist||e.DefaultOptions.captionWhitelist,t.captionBlacklist=o.captionBlacklist||e.DefaultOptions.captionBlacklist,t.hashtagWhitelistSettings=null!==(p=o.hashtagWhitelistSettings)&&void 0!==p?p:e.DefaultOptions.hashtagWhitelistSettings,t.hashtagBlacklistSettings=null!==(g=o.hashtagBlacklistSettings)&&void 0!==g?g:e.DefaultOptions.hashtagBlacklistSettings,t.captionWhitelistSettings=null!==(_=o.captionWhitelistSettings)&&void 0!==_?_:e.DefaultOptions.captionWhitelistSettings,t.captionBlacklistSettings=null!==(b=o.captionBlacklistSettings)&&void 0!==b?b:e.DefaultOptions.captionBlacklistSettings,t.moderation=o.moderation||e.DefaultOptions.moderation,t.moderationMode=o.moderationMode||e.DefaultOptions.moderationMode,t.promotionEnabled=o.promotionEnabled||e.DefaultOptions.promotionEnabled,Array.isArray(o.promotions)?t.promotions=new Map(o.promotions):o.promotions&&o.promotions.constructor&&"Map"===o.promotions.constructor.name?t.promotions=o.promotions:"object"==typeof o.promotions?t.promotions=new Map(Object.entries(o.promotions)):t.promotions=e.DefaultOptions.promotions,t}static getAllAccounts(e){const t=c.b.idsToAccounts(e.accounts),o=c.b.idsToAccounts(e.tagged);return{all:t.concat(o),accounts:t,tagged:o}}static getSources(e){return{accounts:c.b.idsToAccounts(e.accounts),tagged:c.b.idsToAccounts(e.tagged),hashtags:c.b.getBusinessAccounts().length>0?e.hashtags.filter(e=>e.tag.length>0):[]}}static hasSources(t,o){const a=e.Options.getSources(t),n=a.accounts.length>0||o&&a.tagged.length>0,i=o&&a.hashtags.length>0;return n||i}static isLimitingPosts(e){return e.moderation.length>0||e.hashtagBlacklist.length>0||e.hashtagWhitelist.length>0||e.captionBlacklist.length>0||e.captionWhitelist.length>0}}p([i.n],f.prototype,"accounts",void 0),p([i.n],f.prototype,"hashtags",void 0),p([i.n],f.prototype,"tagged",void 0),p([i.n],f.prototype,"layout",void 0),p([i.n],f.prototype,"numColumns",void 0),p([i.n],f.prototype,"highlightFreq",void 0),p([i.n],f.prototype,"mediaType",void 0),p([i.n],f.prototype,"postOrder",void 0),p([i.n],f.prototype,"numPosts",void 0),p([i.n],f.prototype,"linkBehavior",void 0),p([i.n],f.prototype,"feedWidth",void 0),p([i.n],f.prototype,"feedHeight",void 0),p([i.n],f.prototype,"feedPadding",void 0),p([i.n],f.prototype,"imgPadding",void 0),p([i.n],f.prototype,"textSize",void 0),p([i.n],f.prototype,"bgColor",void 0),p([i.n],f.prototype,"textColorHover",void 0),p([i.n],f.prototype,"bgColorHover",void 0),p([i.n],f.prototype,"hoverInfo",void 0),p([i.n],f.prototype,"showHeader",void 0),p([i.n],f.prototype,"headerInfo",void 0),p([i.n],f.prototype,"headerAccount",void 0),p([i.n],f.prototype,"headerStyle",void 0),p([i.n],f.prototype,"headerTextSize",void 0),p([i.n],f.prototype,"headerPhotoSize",void 0),p([i.n],f.prototype,"headerTextColor",void 0),p([i.n],f.prototype,"headerBgColor",void 0),p([i.n],f.prototype,"headerPadding",void 0),p([i.n],f.prototype,"customBioText",void 0),p([i.n],f.prototype,"customProfilePic",void 0),p([i.n],f.prototype,"includeStories",void 0),p([i.n],f.prototype,"storiesInterval",void 0),p([i.n],f.prototype,"showCaptions",void 0),p([i.n],f.prototype,"captionMaxLength",void 0),p([i.n],f.prototype,"captionRemoveDots",void 0),p([i.n],f.prototype,"captionSize",void 0),p([i.n],f.prototype,"captionColor",void 0),p([i.n],f.prototype,"showLikes",void 0),p([i.n],f.prototype,"showComments",void 0),p([i.n],f.prototype,"lcIconSize",void 0),p([i.n],f.prototype,"likesIconColor",void 0),p([i.n],f.prototype,"commentsIconColor",void 0),p([i.n],f.prototype,"lightboxShowSidebar",void 0),p([i.n],f.prototype,"numLightboxComments",void 0),p([i.n],f.prototype,"showLoadMoreBtn",void 0),p([i.n],f.prototype,"loadMoreBtnText",void 0),p([i.n],f.prototype,"loadMoreBtnTextColor",void 0),p([i.n],f.prototype,"loadMoreBtnBgColor",void 0),p([i.n],f.prototype,"autoload",void 0),p([i.n],f.prototype,"showFollowBtn",void 0),p([i.n],f.prototype,"followBtnText",void 0),p([i.n],f.prototype,"followBtnTextColor",void 0),p([i.n],f.prototype,"followBtnBgColor",void 0),p([i.n],f.prototype,"followBtnLocation",void 0),p([i.n],f.prototype,"hashtagWhitelist",void 0),p([i.n],f.prototype,"hashtagBlacklist",void 0),p([i.n],f.prototype,"captionWhitelist",void 0),p([i.n],f.prototype,"captionBlacklist",void 0),p([i.n],f.prototype,"hashtagWhitelistSettings",void 0),p([i.n],f.prototype,"hashtagBlacklistSettings",void 0),p([i.n],f.prototype,"captionWhitelistSettings",void 0),p([i.n],f.prototype,"captionBlacklistSettings",void 0),p([i.n],f.prototype,"moderation",void 0),p([i.n],f.prototype,"moderationMode",void 0),e.Options=f;class y{constructor(e){Object.getOwnPropertyNames(e).map(t=>{this[t]=e[t]})}getCaption(e){const t=e.caption?e.caption:"";return this.captionMaxLength&&t.length?Object(d.n)(Object(d.q)(t,this.captionMaxLength)):t}static compute(t,o=r.a.Mode.DESKTOP){const a=new y({accounts:c.b.filterExisting(t.accounts),tagged:c.b.filterExisting(t.tagged),hashtags:t.hashtags.filter(e=>e.tag.length>0),layout:l.a.getById(t.layout),highlightFreq:r.a.get(t.highlightFreq,o,!0),linkBehavior:r.a.get(t.linkBehavior,o,!0),bgColor:Object(u.a)(t.bgColor),textColorHover:Object(u.a)(t.textColorHover),bgColorHover:Object(u.a)(t.bgColorHover),hoverInfo:t.hoverInfo,showHeader:r.a.get(t.showHeader,o,!0),headerInfo:r.a.get(t.headerInfo,o,!0),headerStyle:r.a.get(t.headerStyle,o,!0),headerTextColor:Object(u.a)(t.headerTextColor),headerBgColor:Object(u.a)(t.headerBgColor),headerPadding:r.a.get(t.headerPadding,o,!0),includeStories:t.includeStories,storiesInterval:t.storiesInterval,showCaptions:r.a.get(t.showCaptions,o,!0),captionMaxLength:r.a.get(t.captionMaxLength,o,!0),captionRemoveDots:t.captionRemoveDots,captionColor:Object(u.a)(t.captionColor),showLikes:r.a.get(t.showLikes,o,!0),showComments:r.a.get(t.showComments,o,!0),likesIconColor:Object(u.a)(t.likesIconColor),commentsIconColor:Object(u.a)(t.commentsIconColor),lightboxShowSidebar:t.lightboxShowSidebar,numLightboxComments:t.numLightboxComments,showLoadMoreBtn:r.a.get(t.showLoadMoreBtn,o,!0),loadMoreBtnTextColor:Object(u.a)(t.loadMoreBtnTextColor),loadMoreBtnBgColor:Object(u.a)(t.loadMoreBtnBgColor),loadMoreBtnText:t.loadMoreBtnText,showFollowBtn:r.a.get(t.showFollowBtn,o,!0),autoload:t.autoload,followBtnLocation:r.a.get(t.followBtnLocation,o,!0),followBtnTextColor:Object(u.a)(t.followBtnTextColor),followBtnBgColor:Object(u.a)(t.followBtnBgColor),followBtnText:t.followBtnText,account:null,showBio:!1,bioText:null,profilePhotoUrl:c.b.DEFAULT_PROFILE_PIC,feedWidth:"",feedHeight:"",feedPadding:"",imgPadding:"",textSize:"",headerTextSize:"",headerPhotoSize:"",captionSize:"",lcIconSize:"",showLcIcons:!1});if(a.numColumns=this.getNumCols(t,o),a.numPosts=this.getNumPosts(t,o),a.allAccounts=a.accounts.concat(a.tagged.filter(e=>!a.accounts.includes(e))),a.allAccounts.length>0&&(a.account=t.headerAccount&&a.allAccounts.includes(t.headerAccount)?c.b.getById(t.headerAccount):c.b.getById(a.allAccounts[0])),a.showHeader=a.showHeader&&null!==a.account,a.showHeader&&(a.profilePhotoUrl=t.customProfilePic.length?t.customProfilePic:c.b.getProfilePicUrl(a.account)),a.showFollowBtn=a.showFollowBtn&&null!==a.account,a.showBio=a.headerInfo.some(t=>t===e.HeaderInfo.BIO),a.showBio){const e=t.customBioText.trim().length>0?t.customBioText:null!==a.account?c.b.getBioText(a.account):"";a.bioText=Object(d.n)(e),a.showBio=a.bioText.length>0}return a.feedWidth=this.normalizeCssSize(t.feedWidth,o,"auto"),a.feedHeight=this.normalizeCssSize(t.feedHeight,o,"auto"),a.feedPadding=this.normalizeCssSize(t.feedPadding,o,"0"),a.imgPadding=this.normalizeCssSize(t.imgPadding,o,"0"),a.textSize=this.normalizeCssSize(t.textSize,o,"inherit",!0),a.headerTextSize=this.normalizeCssSize(t.headerTextSize,o,"inherit"),a.headerPhotoSize=this.normalizeCssSize(t.headerPhotoSize,o,"50px"),a.captionSize=this.normalizeCssSize(t.captionSize,o,"inherit"),a.lcIconSize=this.normalizeCssSize(t.lcIconSize,o,"inherit"),a.buttonPadding=Math.max(10,r.a.get(t.imgPadding,o))+"px",a.showLcIcons=a.showLikes||a.showComments,a}static getNumCols(e,t){return Math.max(1,this.normalizeMultiInt(e.numColumns,t,1))}static getNumPosts(e,t){return Math.max(1,this.normalizeMultiInt(e.numPosts,t,1))}static normalizeMultiInt(e,t,o=0){const a=parseInt(r.a.get(e,t)+"");return isNaN(a)?t===r.a.Mode.DESKTOP?o:this.normalizeMultiInt(e,r.a.Mode.DESKTOP,o):a}static normalizeCssSize(e,t,o=null,a=!1){const n=r.a.get(e,t,a);return n?n+"px":o}}e.ComputedOptions=y,e.HashtagSorting=Object(s.c)({recent:"Most recent",popular:"Most popular"}),function(e){e.ALL="all",e.PHOTOS="photos",e.VIDEOS="videos"}(o=e.MediaType||(e.MediaType={})),function(e){e.NOTHING="nothing",e.SELF="self",e.NEW_TAB="new_tab",e.LIGHTBOX="lightbox"}(a=e.LinkBehavior||(e.LinkBehavior={})),function(e){e.DATE_ASC="date_asc",e.DATE_DESC="date_desc",e.POPULARITY_ASC="popularity_asc",e.POPULARITY_DESC="popularity_desc",e.RANDOM="random"}(n=e.PostOrder||(e.PostOrder={})),function(e){e.USERNAME="username",e.DATE="date",e.CAPTION="caption",e.LIKES_COMMENTS="likes_comments",e.INSTA_LINK="insta_link"}(m=e.HoverInfo||(e.HoverInfo={})),function(e){e.NORMAL="normal",e.BOXED="boxed",e.CENTERED="centered"}(h=e.HeaderStyle||(e.HeaderStyle={})),function(e){e.BIO="bio",e.PROFILE_PIC="profile_pic",e.FOLLOWERS="followers",e.MEDIA_COUNT="media_count"}(g=e.HeaderInfo||(e.HeaderInfo={})),function(e){e.HEADER="header",e.BOTTOM="bottom",e.BOTH="both"}(_=e.FollowBtnLocation||(e.FollowBtnLocation={})),function(e){e.WHITELIST="whitelist",e.BLACKLIST="blacklist"}(b=e.ModerationMode||(e.ModerationMode={})),e.DefaultOptions={accounts:[],hashtags:[],tagged:[],layout:null,numColumns:{desktop:3},highlightFreq:{desktop:7},mediaType:o.ALL,postOrder:n.DATE_DESC,numPosts:{desktop:9},linkBehavior:{desktop:a.LIGHTBOX,phone:a.NEW_TAB},feedWidth:{desktop:""},feedHeight:{desktop:""},feedPadding:{desktop:20,tablet:14,phone:10},imgPadding:{desktop:14,tablet:10,phone:6},textSize:{all:""},bgColor:{r:255,g:255,b:255,a:1},hoverInfo:[m.LIKES_COMMENTS,m.INSTA_LINK],textColorHover:{r:255,g:255,b:255,a:1},bgColorHover:{r:0,g:0,b:0,a:.5},showHeader:{desktop:!0},headerInfo:{desktop:[g.PROFILE_PIC,g.BIO]},headerAccount:null,headerStyle:{desktop:h.NORMAL,phone:h.CENTERED},headerTextSize:{desktop:""},headerPhotoSize:{desktop:50},headerTextColor:{r:0,g:0,b:0,a:1},headerBgColor:{r:255,g:255,b:255,a:1},headerPadding:{desktop:0},customProfilePic:0,customBioText:"",includeStories:!1,storiesInterval:5,showCaptions:{desktop:!1},captionMaxLength:{desktop:0},captionRemoveDots:!1,captionSize:{desktop:0},captionColor:{r:0,g:0,b:0,a:1},showLikes:{desktop:!1},showComments:{desktop:!1},lcIconSize:{desktop:14},likesIconColor:{r:0,g:0,b:0,a:1},commentsIconColor:{r:0,g:0,b:0,a:1},lightboxShowSidebar:!1,numLightboxComments:50,showLoadMoreBtn:{desktop:!0},loadMoreBtnTextColor:{r:255,g:255,b:255,a:1},loadMoreBtnBgColor:{r:0,g:149,b:246,a:1},loadMoreBtnText:"Load more",autoload:!1,showFollowBtn:{desktop:!0},followBtnText:"Follow on Instagram",followBtnTextColor:{r:255,g:255,b:255,a:1},followBtnBgColor:{r:0,g:149,b:246,a:1},followBtnLocation:{desktop:_.HEADER,phone:_.BOTTOM},hashtagWhitelist:[],hashtagBlacklist:[],captionWhitelist:[],captionBlacklist:[],hashtagWhitelistSettings:!0,hashtagBlacklistSettings:!0,captionWhitelistSettings:!0,captionBlacklistSettings:!0,moderation:[],moderationMode:b.BLACKLIST,promotionEnabled:!0,promotions:new Map}}(g||(g={}))},60:function(e,t,o){e.exports={root:"IgVideoPlayer__root",thumbnail:"IgVideoPlayer__thumbnail","thumbnail-hidden":"IgVideoPlayer__thumbnail-hidden IgVideoPlayer__thumbnail",thumbnailHidden:"IgVideoPlayer__thumbnail-hidden IgVideoPlayer__thumbnail",video:"IgVideoPlayer__video","video-hidden":"IgVideoPlayer__video-hidden IgVideoPlayer__video",videoHidden:"IgVideoPlayer__video-hidden IgVideoPlayer__video",control:"IgVideoPlayer__control","control-playing":"IgVideoPlayer__control-playing IgVideoPlayer__control",controlPlaying:"IgVideoPlayer__control-playing IgVideoPlayer__control","control-paused":"IgVideoPlayer__control-paused IgVideoPlayer__control",controlPaused:"IgVideoPlayer__control-paused IgVideoPlayer__control","play-button":"IgVideoPlayer__play-button",playButton:"IgVideoPlayer__play-button"}},64:function(e,t,o){"use strict";o.d(t,"a",(function(){return l}));var a=o(0),n=o.n(a),i=o(73),r=o.n(i);function l(){return n.a.createElement("div",{className:r.a.root})}},66:function(e,t,o){e.exports={root:"MediaComment__root",row:"MediaComment__row",username:"MediaComment__username",content:"MediaComment__content MediaComment__row",text:"MediaComment__text","meta-list":"MediaComment__meta-list MediaComment__row",metaList:"MediaComment__meta-list MediaComment__row",meta:"MediaComment__meta",date:"MediaComment__date MediaComment__meta","like-count":"MediaComment__like-count MediaComment__meta",likeCount:"MediaComment__like-count MediaComment__meta"}},67:function(e,t,o){"use strict";o.d(t,"a",(function(){return u}));var a=o(0),n=o.n(a),i=o(47),r=o.n(i),l=o(10),s=o(3),c=o(64),d=o(9);function u(e){var{media:t,className:o,size:i,onLoadImage:u,width:m,height:h}=e,p=function(e,t){var o={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(o[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(a=Object.getOwnPropertySymbols(e);n<a.length;n++)t.indexOf(a[n])<0&&Object.prototype.propertyIsEnumerable.call(e,a[n])&&(o[a[n]]=e[a[n]])}return o}(e,["media","className","size","onLoadImage","width","height"]);const g=n.a.useRef(),[_,b]=n.a.useState(!0);return Object(a.useLayoutEffect)(()=>{if(g.current){g.current.onload=()=>{b(!1),u&&u()};const e=t.type===l.a.Type.ALBUM&&t.children.length>0?t.children[0]:t,o=Object(s.j)(e.permalink),a=t.type===l.a.Type.VIDEO?Object(s.i)(o,s.a.LARGE):t.url;if(void 0===i){const e=Object(s.i)(o,s.a.SMALL),n=Object(s.i)(o,s.a.MEDIUM),i=Object(s.i)(o,s.a.LARGE);g.current.src=t.type===l.a.Type.VIDEO?a:n,g.current.srcset=`${e} 150w, ${n} 320w, ${i} 600w, ${a} 1000w`}else g.current.src=a}return()=>g.current.onload=()=>null},[t,i]),t.url&&t.url.length>0?n.a.createElement("div",Object.assign({className:Object(d.b)(r.a.root,o)},p),n.a.createElement("img",{ref:g,className:r.a.image,loading:"lazy",alt:t.caption,width:m,height:h}),_&&n.a.createElement(c.a,null)):n.a.createElement("div",{className:r.a.notAvailable},n.a.createElement("span",null,"Thumbnail not available"))}},68:function(e,t,o){"use strict";o.d(t,"a",(function(){return l})),o.d(t,"b",(function(){return s}));var a=o(6),n=o(14),i=o(3);class r{constructor(e=!1,t=!1){this.incModeration=!1,this.incFilters=!1,this.prevOptions=null,this.media=new Array,this.incModeration=e,this.incFilters=t}fetchMedia(e,t){if(null!==this.prevOptions&&!this.isCacheInvalid(e))return Promise.resolve(this.media);const o=Object.assign({},e.options,{moderation:this.incModeration?e.options.moderation:[],moderationMode:e.options.moderationMode,hashtagBlacklist:this.incFilters?e.options.hashtagBlacklist:[],hashtagWhitelist:this.incFilters?e.options.hashtagWhitelist:[],captionBlacklist:this.incFilters?e.options.captionBlacklist:[],captionWhitelist:this.incFilters?e.options.captionWhitelist:[],hashtagBlacklistSettings:!!this.incFilters&&e.options.hashtagBlacklistSettings,hashtagWhitelistSettings:!!this.incFilters&&e.options.hashtagWhitelistSettings,captionBlacklistSettings:!!this.incFilters&&e.options.captionBlacklistSettings,captionWhitelistSettings:!!this.incFilters&&e.options.captionWhitelistSettings});return t&&t(),n.a.getFeedMedia(o).then(t=>(this.prevOptions=new a.a.Options(e.options),this.media=t.data.media,this.media))}isCacheInvalid(e){const t=e.options,o=this.prevOptions;if(Object(i.h)(e.media,this.media,(e,t)=>e.id===t.id).length>0)return!0;if(!Object(i.e)(t.accounts,o.accounts))return!0;if(!Object(i.e)(t.tagged,o.tagged))return!0;if(!Object(i.e)(t.hashtags,o.hashtags,i.l))return!0;if(this.incModeration){if(t.moderationMode!==o.moderationMode)return!0;if(!Object(i.e)(t.moderation,o.moderation))return!0}if(this.incFilters){if(t.captionWhitelistSettings!==o.captionWhitelistSettings||t.captionBlacklistSettings!==o.captionBlacklistSettings||t.hashtagWhitelistSettings!==o.hashtagWhitelistSettings||t.hashtagBlacklistSettings!==o.hashtagBlacklistSettings)return!0;if(!Object(i.e)(t.captionWhitelist,o.captionWhitelist))return!0;if(!Object(i.e)(t.captionBlacklist,o.captionBlacklist))return!0;if(!Object(i.e)(t.hashtagWhitelist,o.hashtagWhitelist))return!0;if(!Object(i.e)(t.hashtagBlacklist,o.hashtagBlacklist))return!0}return!1}}const l=new r(!0,!0),s=new r(!1,!0)},73:function(e,t,o){e.exports={root:"MediaLoading__root",animation:"MediaLoading__animation"}},8:function(e,t,o){"use strict";o.d(t,"a",(function(){return r}));var a=o(0),n=o.n(a),i=o(9);const r=e=>{var{icon:t,className:o}=e,a=function(e,t){var o={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(o[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(a=Object.getOwnPropertySymbols(e);n<a.length;n++)t.indexOf(a[n])<0&&Object.prototype.propertyIsEnumerable.call(e,a[n])&&(o[a[n]]=e[a[n]])}return o}(e,["icon","className"]);return n.a.createElement("span",Object.assign({className:Object(i.b)("dashicons","dashicons-"+t,o)},a))}},82:function(e,t,o){e.exports={root:"MediaTile__root","type-icon":"MediaTile__type-icon",typeIcon:"MediaTile__type-icon","image-type-icon":"MediaTile__image-type-icon MediaTile__type-icon",imageTypeIcon:"MediaTile__image-type-icon MediaTile__type-icon","video-type-icon":"MediaTile__video-type-icon MediaTile__type-icon",videoTypeIcon:"MediaTile__video-type-icon MediaTile__type-icon","album-type-icon":"MediaTile__album-type-icon MediaTile__type-icon",albumTypeIcon:"MediaTile__album-type-icon MediaTile__type-icon",overlay:"MediaTile__overlay layout__fill-parent"}},83:function(e,t,o){e.exports={root:"FeedLayout__root",wrapper:"FeedLayout__wrapper",button:"FeedLayout__button","follow-btn":"FeedLayout__follow-btn FeedLayout__button",followBtn:"FeedLayout__follow-btn FeedLayout__button","load-more-btn":"FeedLayout__load-more-btn FeedLayout__button",loadMoreBtn:"FeedLayout__load-more-btn FeedLayout__button","fake-media":"FeedLayout__fake-media",fakeMedia:"FeedLayout__fake-media","fake-media-flash-animation":"FeedLayout__fake-media-flash-animation",fakeMediaFlashAnimation:"FeedLayout__fake-media-flash-animation"}},9:function(e,t,o){"use strict";function a(...e){return e.filter(e=>!!e).join(" ")}function n(e){return a(...Object.getOwnPropertyNames(e).map(t=>e[t]?t:null))}function i(e,t={}){let o=Object.getOwnPropertyNames(t).map(o=>t[o]?e+o:null);return e+" "+o.filter(e=>!!e).join(" ")}function r(...e){return t=>{e.forEach(e=>e&&function(e,t){"function"==typeof e?e(t):e.current=t}(e,t))}}o.d(t,"b",(function(){return a})),o.d(t,"c",(function(){return n})),o.d(t,"a",(function(){return i})),o.d(t,"d",(function(){return r}))}},[[355,0,1]]])}));
ui/dist/editor.js CHANGED
@@ -1 +1 @@
1
- (window.webpackJsonpspotlight=window.webpackJsonpspotlight||[]).push([[3],{103:function(e,t,a){"use strict";a.d(t,"a",(function(){return i}));var o=a(0),n=a.n(o),r=a(4),l=a(8);const i=Object(r.b)(e=>{var{label:t,component:a,bordered:o}=e,r=function(e,t){var a={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(a[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(o=Object.getOwnPropertySymbols(e);n<o.length;n++)t.indexOf(o[n])<0&&Object.prototype.propertyIsEnumerable.call(e,o[n])&&(a[o[n]]=e[o[n]])}return a}(e,["label","component","bordered"]);const i=Object(l.a)("filter-field",{"--bordered":o});return n.a.createElement("div",{className:i},n.a.createElement("span",{className:"filter-field__label"},t),n.a.createElement(a,r))})},104:function(e,t,a){"use strict";a.d(t,"a",(function(){return s}));var o=a(0),n=a.n(o),r=a(4),l=a(6),i=a(330);const s=Object(r.b)(({feed:e,field:t,value:a,onChange:o})=>{const[r,s]=n.a.useState(!1);return n.a.createElement("div",{className:"filter-field__filtering-from-settings"},n.a.createElement("label",{className:"filter-field__inc-global-label"},n.a.createElement("div",{className:"filter-field__inc-global"},n.a.createElement("input",{id:t.id,type:"checkbox",value:"1",checked:a,onChange:e=>o(e.target.checked)}),n.a.createElement("span",null,"Include global filters")),n.a.createElement(l.a,{type:l.c.LINK,size:l.b.SMALL,onClick:()=>s(!0)},"Edit global filters"),n.a.createElement(i.a,{isOpen:r,onClose:()=>s(!1),onSave:()=>e.reload()})))})},106:function(e,t,a){e.exports={root:"AccountSelector__root",row:"AccountSelector__row",account:"AccountSelector__account button__toggle-button","account-selected":"AccountSelector__account-selected AccountSelector__account button__toggle-button button__toggle-button-on button__toggle-button",accountSelected:"AccountSelector__account-selected AccountSelector__account button__toggle-button button__toggle-button-on button__toggle-button","profile-pic":"AccountSelector__profile-pic",profilePic:"AccountSelector__profile-pic","info-column":"AccountSelector__info-column",infoColumn:"AccountSelector__info-column","info-text":"AccountSelector__info-text",infoText:"AccountSelector__info-text",username:"AccountSelector__username AccountSelector__info-text","account-type":"AccountSelector__account-type AccountSelector__info-text",accountType:"AccountSelector__account-type AccountSelector__info-text","tick-icon":"AccountSelector__tick-icon",tickIcon:"AccountSelector__tick-icon"}},115:function(e,t,a){e.exports={"moderate-viewport":"ModerateViewport__moderate-viewport",moderateViewport:"ModerateViewport__moderate-viewport","moderate-blacklist":"ModerateViewport__moderate-blacklist ModerateViewport__moderate-viewport",moderateBlacklist:"ModerateViewport__moderate-blacklist ModerateViewport__moderate-viewport","moderate-whitelist":"ModerateViewport__moderate-whitelist ModerateViewport__moderate-viewport",moderateWhitelist:"ModerateViewport__moderate-whitelist ModerateViewport__moderate-viewport",loading:"ModerateViewport__loading layout__fill-parent",grid:"ModerateViewport__grid","grid-disabled":"ModerateViewport__grid-disabled ModerateViewport__grid",gridDisabled:"ModerateViewport__grid-disabled ModerateViewport__grid",item:"ModerateViewport__item","item-thumbnail":"ModerateViewport__item-thumbnail",itemThumbnail:"ModerateViewport__item-thumbnail","item-selected":"ModerateViewport__item-selected ModerateViewport__item",itemSelected:"ModerateViewport__item-selected ModerateViewport__item","item-unselected":"ModerateViewport__item-unselected ModerateViewport__item",itemUnselected:"ModerateViewport__item-unselected ModerateViewport__item"}},116:function(e,t,a){e.exports={"embed-sidebar":"EmbedSidebar__embed-sidebar",embedSidebar:"EmbedSidebar__embed-sidebar","save-message":"EmbedSidebar__save-message",saveMessage:"EmbedSidebar__save-message",shortcode:"EmbedSidebar__shortcode",example:"EmbedSidebar__example",caption:"EmbedSidebar__caption","example-annotation":"EmbedSidebar__example-annotation",exampleAnnotation:"EmbedSidebar__example-annotation",instances:"EmbedSidebar__instances"}},122:function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var o=a(0),n=a.n(o),r=a(208),l=a(65),i=a(44),s=a(11);const c=({onConnect:e,beforeConnect:t,isTransitioning:a})=>n.a.createElement(l.a,{className:"accounts-onboarding",isTransitioning:a},n.a.createElement("div",{className:"accounts-onboarding__left"},n.a.createElement("h1",null,"Let's connect your Instagram account"),n.a.createElement("p",{className:"accounts-onboarding__first-msg"},"If you're unsure which button applies to you, it's most likely a ",n.a.createElement("strong",null,"Personal")," account."," ","Try that first."),n.a.createElement("div",{className:"accounts-onboarding__spacer"}),n.a.createElement(i.a,{label:"Upgrade to an Instagram Business account for free",stealth:!0},n.a.createElement("p",null,"Business accounts get additional API features that give you more control over your feeds in "," ","Spotlight, especially with ",n.a.createElement("strong",null,"PRO"),"."),n.a.createElement("p",null,"Plus, they get access to ",n.a.createElement("strong",null,"more cool stuff")," within Instagram itself, such as "," ","analytics."),n.a.createElement("p",null,n.a.createElement("a",{href:s.a.resources.businessAccounts,target:"_blank",className:"accounts-onboarding__learn-more-business"},"Learn more")))),n.a.createElement("div",null,n.a.createElement(r.a,{beforeConnect:e=>t&&t(e),onConnect:t=>e&&e(t),useColumns:!0,showPrompt:!1})))},152:function(e,t,a){"use strict";a.d(t,"a",(function(){return E}));var o=a(0),n=a.n(o),r=a(4),l=a(8),i=a(44),s=a(7),c=a(2),d=a(6),m=a(9),u=a(5),p=a(69),b=a(123);const h=Object(r.b)(({field:e,feed:t,config:a,computed:o,onChange:r})=>{var i,h;o=null!=o?o:s.a.ComputedOptions.compute(t);const g=n.a.useCallback(a=>{!e.isFakePro&&e.option&&(e.isResponsive&&(a=c.a.withValue(t.options[e.option],a,t.mode)),t.options[e.option]=a,r&&r(t.options))},[t,e,r]),f=n.a.useCallback(()=>{t.mode=c.a.cycle(t.mode)},[t]),_=n.a.useMemo(()=>e.isResponsive?()=>n.a.createElement("span",null,n.a.createElement("strong",null,c.a.getName(t.mode)),n.a.createElement("br",null),"Change device.",n.a.createElement("br",null),"All options with this icon can be customized per device."):null,[t.mode]);if(e.hideWhen&&e.hideWhen(t,o))return null;const E=!e.hideLabel&&void 0!==e.label,v="editor-field-"+(null!==(h=null!==(i=e.id)&&void 0!==i?i:e.option)&&void 0!==h?h:Object(u.p)()),w=e.disabledWhen&&e.disabledWhen(t,o)||e.isFakePro,k=Object(l.a)("editor-field",{"--disabled":w,"--has-label":E});let y="";e.option&&(y=t.options[e.option],e.isResponsive&&(y=c.a.get(y,t.mode,!0)),y=null!=y?y:"");const S=e.props?e.props(t,o):{},P=Object.assign({id:v,value:y,onChange:g,field:e,feed:t,config:a},S);return n.a.createElement("div",{className:k},E&&n.a.createElement("div",{className:"editor-field__label"},n.a.createElement("label",{htmlFor:v},e.label),e.help&&n.a.createElement(b.a,null,n.a.createElement(e.help))),e.isResponsive&&n.a.createElement("div",{className:"editor-field__responsive-btn-wrap"},n.a.createElement(d.a,{type:d.c.PILL,size:d.b.NORMAL,onClick:f,tooltip:_},n.a.createElement(m.a,{icon:c.a.getIcon(t.mode)}))),n.a.createElement("div",{className:"editor-field__container"},n.a.createElement(e.component,P)),e.isFakePro&&n.a.createElement("div",{className:"editor-field__pro-pill"},n.a.createElement(p.a,null)))});var g=a(18);a(550);const f=Object(r.b)(({group:e,feed:t,config:a,onChange:o})=>{const r=n.a.useRef(),s=Object(g.h)(r),c=e=>o&&o(e);if(e.isFakePro&&!a.showProOptions)return null;const d=e.isFakePro?n.a.createElement(_,{label:e.label}):e.label,m=Object(l.a)("feed-options__spoiler",{"--fake-pro":e.isFakePro});return n.a.createElement(i.a,{ref:r,className:m,fitted:!0,label:d,isOpen:e.isOpen,onClick:()=>(e=>{e.isOpen=!e.isOpen,e.isOpen&&s()})(e)},e.fields.map((o,r)=>o.isFakePro&&!a.showProOptions?null:(e.isFakePro&&(o=Object.assign(Object.assign({},o),{isFakePro:!1,disabledWhen:()=>!0})),n.a.createElement(h,{key:r,field:o,feed:t,config:a,onChange:c}))))}),_=({label:e})=>n.a.createElement("div",null,n.a.createElement("div",{className:"feed-options__pro-pill"},n.a.createElement(p.a,null)),n.a.createElement("span",{className:"feed-options__pro-group-label"},e));a(551);const E=Object(r.b)(({feed:e,config:t,groups:a,onChange:o})=>{const r=e=>o&&o(e);return n.a.createElement("div",{className:"feed-options"},a.map((a,o)=>n.a.createElement(f,{key:o,feed:e,config:t,group:a,onChange:r})))})},158:function(e,t,a){e.exports={root:"MediaGridPicker__root",loading:"MediaGridPicker__loading layout__fill-parent",grid:"MediaGridPicker__grid","grid-disabled":"MediaGridPicker__grid-disabled MediaGridPicker__grid",gridDisabled:"MediaGridPicker__grid-disabled MediaGridPicker__grid",item:"MediaGridPicker__item"}},173:function(e,t,a){e.exports={root:"LayoutSelector__root","coming-soon":"LayoutSelector__coming-soon",comingSoon:"LayoutSelector__coming-soon",layout:"LayoutSelector__layout button__toggle-button","layout-selected":"LayoutSelector__layout-selected LayoutSelector__layout button__toggle-button button__toggle-button-on button__toggle-button",layoutSelected:"LayoutSelector__layout-selected LayoutSelector__layout button__toggle-button button__toggle-button-on button__toggle-button"}},177:function(e,t,a){e.exports={"moderate-sidebar":"ModerateSidebar__moderate-sidebar",moderateSidebar:"ModerateSidebar__moderate-sidebar",heading:"ModerateSidebar__heading",mode:"ModerateSidebar__mode","pro-pill":"ModerateSidebar__pro-pill",proPill:"ModerateSidebar__pro-pill",reset:"ModerateSidebar__reset"}},178:function(e,t,a){e.exports={item:"PromoteViewport__item",selected:"PromoteViewport__selected PromoteViewport__item",thumbnail:"PromoteViewport__thumbnail",unselected:"PromoteViewport__unselected PromoteViewport__item","promo-type-icon":"PromoteViewport__promo-type-icon",promoTypeIcon:"PromoteViewport__promo-type-icon"}},194:function(e,t,a){"use strict";a.d(t,"a",(function(){return d}));var o=a(0),n=a.n(o),r=a(106),l=a.n(r),i=a(3),s=a(9),c=a(18);const d=({accounts:e,value:t,onChange:a})=>{const o=(t=null!=t?t:[]).filter(t=>e.some(e=>e.id===t)),r=new Set(o);return n.a.createElement("div",{className:l.a.root},e.map((e,t)=>n.a.createElement(m,{key:t,account:e,selected:r.has(e.id),onChange:t=>{return o=e.id,t?r.add(o):r.delete(o),void a(Array.from(r));var o}})))},m=({account:e,selected:t,onChange:a})=>{const o=`url("${i.b.getProfilePicUrl(e)}")`,r=()=>{a(!t)},d=Object(c.f)(r);return n.a.createElement("div",{className:l.a.row},n.a.createElement("div",{className:t?l.a.accountSelected:l.a.account,onClick:r,onKeyPress:d,role:"button",tabIndex:0},n.a.createElement("div",{className:l.a.profilePic,style:{backgroundImage:o}}),n.a.createElement("div",{className:l.a.infoColumn},n.a.createElement("div",{className:l.a.username},e.username),n.a.createElement("div",{className:l.a.accountType},e.type)),t&&n.a.createElement(s.a,{icon:"yes-alt",className:l.a.tickIcon})))}},195:function(e,t,a){"use strict";a.d(t,"a",(function(){return u}));var o=a(0),n=a.n(o),r=a(61),l=a.n(r),i=a(4),s=a(2),c=a(7),d=a(108),m=a(65);const u=Object(i.b)(({feed:e,config:t})=>{if(!c.a.Options.hasSources(e.options,!t.isPro))return n.a.createElement(m.a,{className:l.a.onboarding},n.a.createElement("div",null,n.a.createElement("h1",null,"Select an account to get"," ",n.a.createElement("span",{className:l.a.noBreak},"started"," "," →")),n.a.createElement("p",null,"Your Instagram posts will be displayed instantly so you can easily design your feed using"," ","the live interactive preview.")));const a=e.mode,o=a===s.a.Mode.DESKTOP,r=a===s.a.Mode.TABLET,i=a===s.a.Mode.PHONE,u=o?l.a.root:l.a.shrunkRoot,p=i?l.a.phoneSizer:r?l.a.tabletSizer:l.a.sizer;return n.a.createElement("div",{className:u},n.a.createElement("div",{className:l.a.statusBar},n.a.createElement("div",{className:l.a.statusIndicator},n.a.createElement("svg",{viewBox:"0 0 24 24"},n.a.createElement("circle",{cx:"12",cy:"12",r:"12",fill:"red"})),n.a.createElement("span",null,"Live interactive preview"),n.a.createElement("span",null," — "),n.a.createElement("span",null,"Showing ",e.media.length," out of ",e.totalMedia," posts"),e.numLoadedMore>0&&n.a.createElement("span",{className:l.a.reset},"(",n.a.createElement("a",{onClick:()=>e.load()},"Reset"),")"))),n.a.createElement("div",{className:l.a.container},n.a.createElement("div",{className:p},0===e.media.length&&c.a.Options.hasSources(e.options)&&c.a.Options.isLimitingPosts(e.options)?n.a.createElement("div",{className:l.a.noPostsMsg},n.a.createElement("p",null,"There are no posts to show. Try relaxing your filters and moderation.")):n.a.createElement(d.a,{feed:e}))))})},198:function(e,t,a){"use strict";a.d(t,"a",(function(){return s}));var o=a(0),n=a.n(o),r=a(4),l=a(194),i=a(22);const s=Object(r.b)(e=>e.accounts.length>0?n.a.createElement(l.a,Object.assign({},e)):n.a.createElement(i.a,{type:i.b.WARNING},"Connect a business account to use this feature."))},199:function(e,t,a){"use strict";a.d(t,"a",(function(){return b}));var o=a(0),n=a.n(o),r=a(70),l=a(7),i=a(151),s=a(22),c=(a(555),a(6)),d=a(9),m=a(340),u=a(5),p=a(8);const b=({value:e,onChange:t})=>{const a=(e=null!=e?e:[]).slice(),o=a.map(e=>({id:e.tag,tag:e.tag,sort:e.sort})),[r,l]=n.a.useState(""),[i,s]=n.a.useState(""),[c,d]=n.a.useState(null);return n.a.createElement("div",{className:"hashtag-selector"},n.a.createElement(m.a,{className:"hashtag-selector__list",list:o,setList:e=>{const o=e.map(e=>({tag:e.tag,sort:e.sort}));t&&!Object(u.c)(o,a,(e,t)=>e.tag===t.tag&&e.sort===t.sort)&&t(o)},handle:".hashtag-selector__drag-handle",animation:200,delay:1e3,fallbackTolerance:5,delayOnTouchOnly:!0},a.map((e,o)=>n.a.createElement(h,{key:o,disabled:null!==c&&c!==o,hashtag:e,onEdit:e=>((e,o)=>{a[e]=o,t&&t(a)})(o,e),onDelete:()=>(e=>{a.splice(e,1),t&&t(a)})(o),onStartEdit:()=>d(o),onStopEdit:()=>d(null)}))),n.a.createElement(_,{type:f.ADD,disabled:null!==c,hashtag:{tag:r,sort:i},onDone:e=>{a.push(e),t&&t(a),l(""),s("")}}))},h=({hashtag:e,disabled:t,onEdit:a,onDelete:o,onStartEdit:r,onStopEdit:l})=>{const[i,s]=n.a.useState(!1),c=()=>{s(!1),l&&l()};return i?n.a.createElement(_,{type:f.EDIT,disabled:t,hashtag:e,onDone:e=>{a&&a(e),c()},onCancel:c}):n.a.createElement(g,{hashtag:e,disabled:t,onEdit:()=>{s(!0),r&&r()},onDelete:o})},g=({hashtag:e,disabled:t,onEdit:a,onDelete:o})=>{const r=Object(p.a)("hashtag-selector__row",{"--static":!0,"--disabled":t});return n.a.createElement("div",{className:r},n.a.createElement("div",{className:"hashtag-selector__drag-handle"},n.a.createElement(d.a,{icon:"menu"})),n.a.createElement("div",{className:"hashtag-selector__tag"},l.a.HashtagSorting.get(e.sort)," posts with ",n.a.createElement("strong",null,"#",e.tag)),n.a.createElement("div",{className:"hashtag-selector__buttons"},n.a.createElement(c.a,{className:"hashtag-selector__edit-btn",type:c.c.PILL,onClick:a,tooltip:"Edit hashtag"},n.a.createElement(d.a,{icon:"edit"})),n.a.createElement(c.a,{className:"hashtag-selector__delete-btn",type:c.c.DANGER_PILL,onClick:o,tooltip:"Remove hashtag"},n.a.createElement(d.a,{icon:"trash"}))))};var f;!function(e){e[e.ADD=0]="ADD",e[e.EDIT=1]="EDIT"}(f||(f={}));const _=({type:e,hashtag:t,disabled:a,onChange:m,onDone:u,onCancel:b,focus:h})=>{const g=e===f.ADD,[_,E]=n.a.useState({tag:"",sort:"recent"});Object(o.useEffect)(()=>{var e;E({tag:null!==(e=t.tag)&&void 0!==e?e:"",sort:t.sort?t.sort:"recent"})},[t]);const[v,w]=n.a.useState(0),[k,y]=n.a.useState(!0);Object(o.useEffect)(()=>{if(y(!1),v>0){const e=setTimeout(()=>y(!0),10),t=setTimeout(()=>y(!1),310);return()=>{clearTimeout(e),clearTimeout(t)}}},[v]);const S=()=>{!v&&u&&u(_)},P=Object(p.a)("hashtag-selector__row",{"--disabled":a});return n.a.createElement(n.a.Fragment,null,n.a.createElement("div",{className:P},n.a.createElement("input",{className:"hashtag-selector__tag",type:"text",value:"#"+_.tag,onChange:e=>{const t=e.target.value.slice(1),a={tag:Object(i.b)(t),sort:_.sort};w(t!==a.tag?Date.now():0),E(a),m&&m(a)},onKeyDown:e=>{switch(e.key){case"Enter":S();break;case"Escape":b&&b()}},autoFocus:h}),n.a.createElement(r.a,{className:"hashtag-selector__sort",placeholder:"Sort by",value:_.sort,onChange:e=>{E({tag:_.tag,sort:e.value}),m&&m({tag:_.tag,sort:e.value})},isSearchable:!1,options:Array.from(l.a.HashtagSorting.entries()).map(([e,t])=>({value:e,label:t}))}),n.a.createElement("div",{className:"hashtag-selector__buttons"},g?n.a.createElement(c.a,{type:c.c.PRIMARY,className:"hashtag-selector__add-btn",tooltip:"Add new hashtag",onClick:S,disabled:0===_.tag.length},"Add"):n.a.createElement(c.a,{type:g?c.c.PRIMARY:c.c.PILL,className:"hashtag-selector__done-btn",tooltip:"Done",disabled:0===_.tag.length,onClick:S},n.a.createElement(d.a,{icon:"yes"})),!g&&n.a.createElement(c.a,{type:c.c.DANGER_PILL,className:"hashtag-selector__cancel-btn",onClick:b,tooltip:"Cancel changes"},n.a.createElement(d.a,{icon:"no"})))),v?n.a.createElement(s.a,{type:s.b.ERROR,shake:k,showIcon:!0,isDismissible:!0,onDismiss:()=>w(0)},"Hashtags may only contain letters, numbers and underscores"):null)}},200:function(e,t,a){"use strict";var o=a(0),n=a.n(o),r=a(177),l=a.n(r),i=a(4),s=a(94),c=a(7),d=a(69),m=a(331),u=a(22),p=a(83);t.a=Object(i.b)((function({feed:e,tab:t,onChange:a}){const[o,r]=n.a.useState(!1);function i(){r(!1)}const b=e.options.moderationMode===c.a.ModerationMode.WHITELIST;return n.a.createElement(s.a,null,n.a.createElement("div",{className:l.a.moderateSidebar},n.a.createElement("div",null,n.a.createElement("p",null,"You can choose to hide specific posts or to only show posts that you choose."),n.a.createElement("p",null,"Choose the type of moderation that you wish to apply, then simply click on the posts that you "," ","want to show or hide. Posts that appear in grey will not be shown in the feed."),n.a.createElement("hr",null),n.a.createElement("div",{className:l.a.mode},t.isFakePro&&n.a.createElement("div",{className:l.a.proPill},n.a.createElement(d.a,null)),n.a.createElement(m.a,{name:"manualFilterMode",value:e.options.moderationMode,onChange:function(o){t.isFakePro||a({moderationMode:o,moderation:e.options.moderation})},disabled:t.isFakePro,options:[{value:c.a.ModerationMode.BLACKLIST,label:"Hide the selected posts"},{value:c.a.ModerationMode.WHITELIST,label:"Only show the selected posts"}]})),(e.options.moderation.length>0||b)&&n.a.createElement("a",{className:l.a.reset,onClick:function(){r(!0)}},"Reset moderation")),!t.isFakePro&&n.a.createElement("div",null,n.a.createElement("hr",null),n.a.createElement(u.a,{type:u.b.PRO_TIP,showIcon:!0},n.a.createElement("span",null,n.a.createElement("strong",null,"Pro tip"),":"," ","You can navigate the posts using arrow keys and select them by pressing Enter."))),n.a.createElement(p.a,{isOpen:o,title:"Are you sure?",buttons:["Yes","No"],onAccept:function(){t.isFakePro||(i(),a({moderationMode:c.a.ModerationMode.BLACKLIST,moderation:[]}))},onCancel:i},n.a.createElement("p",null,"Are you sure you want to reset your moderation settings? This cannot be undone."))))}))},201:function(e,t,a){"use strict";a.d(t,"a",(function(){return l}));var o=a(0),n=a.n(o),r=a(152);function l({feed:e,config:t,tab:a,onChange:o}){return n.a.createElement(r.a,{feed:e,config:t,groups:a.groups,onChange:o})}},202:function(e,t,a){"use strict";var o=a(0),n=a.n(o),r=a(115),l=a.n(r),i=a(7),s=a(203),c=a(90),d=a(4),m=a(76);t.a=Object(d.b)((function({feed:e,tab:t,onChange:a}){const[r,c]=n.a.useState([]),[d,p]=n.a.useState(!1),[b,h]=n.a.useState(0);Object(o.useEffect)(()=>{m.b.fetchMedia(e,()=>p(!0)).then(e=>{c(e),p(!1)})},[]);const g=n.a.useRef(),f=n.a.useRef(),_=new Set(e.options.moderation);function E(o){if(t.isFakePro)return;const n=new Set(e.options.moderation),l=r[o].id;n.has(l)?n.delete(l):n.add(l),h(o),a({moderation:Array.from(n).filter(e=>r.some(t=>t.id===e)),moderationMode:e.options.moderationMode})}const v=e.options.moderationMode===i.a.ModerationMode.BLACKLIST?l.a.moderateBlacklist:l.a.moderateWhitelist,w=t.isFakePro?l.a.gridDisabled:l.a.grid;return n.a.createElement("div",{className:v},n.a.createElement("div",{ref:g,className:w,style:{gridGap:15},tabIndex:0,onKeyDown:function(e){if(t.isFakePro)return;const a=function(){const e=g.current.getBoundingClientRect(),t=f.current.getBoundingClientRect(),a=e.width,o=t.width;return Math.floor((a+15)/(o+15))}(),o=Math.ceil(r.length/a);switch(e.key){case" ":case"Enter":E(b);break;case"ArrowLeft":h(Math.max(b-1,0));break;case"ArrowRight":h(Math.min(b+1,r.length-1));break;case"ArrowUp":{const e=Math.max(0,b-a),t=Math.floor(b/a),n=Math.floor(e/a);o>1&&n!==t&&h(e);break}case"ArrowDown":{const e=Math.min(r.length-1,b+a),t=Math.floor(b/a),n=Math.floor(e/a);o>1&&n!==t&&h(e);break}default:return}e.preventDefault(),e.stopPropagation()}},r.map((e,a)=>n.a.createElement(u,{key:a,media:e,ref:0===a?f:null,selected:_.has(e.id),focused:!t.isFakePro&&b===a,onClick:()=>E(a),onFocus:()=>function(e){h(e)}(a)}))),d&&n.a.createElement("div",{className:l.a.loading},n.a.createElement(s.a,{size:60})))}));const u=n.a.forwardRef(({media:e,selected:t,focused:a,onClick:r,onFocus:i},s)=>{s||(s=n.a.useRef()),Object(o.useEffect)(()=>{a&&s.current.focus()},[a]);const d=t?l.a.itemSelected:l.a.itemUnselected;return n.a.createElement("div",{ref:s,className:d,tabIndex:0,onClick:r,onFocus:i},n.a.createElement(c.a,{media:e,className:l.a.itemThumbnail}))})},205:function(e,t,a){"use strict";var o=a(0),n=a.n(o),r=a(42),l=a.n(r),i=a(4),s=a(70),c=a(28),d=a(94),m=a(6),u=a(11),p=(a(14),a(7)),b=a(44),h=a(147),g=a(123),f=a(17),_=p.a.LinkBehavior;const E=[],v={linkType:"",postId:0,postTitle:"",postUrl:"",url:"",linkText:"",newTab:!1};function w({options:e,onChange:t,feed:a,media:r}){e=null!=e?e:v,e=Object.assign(Object.assign({},v),e),0===E.length&&(E.push({value:"",label:"- Do not link -"},{value:"url",label:"Custom URL"}),u.a.config.postTypes.forEach(e=>{"attachment"!==e.name&&E.push({value:e.name,label:e.labels.singular_name})}));const i=n.a.useRef(),c=n.a.useRef(),[d,m]=n.a.useState([]),[p,w]=n.a.useState(!1);Object(o.useEffect)(()=>{e.linkType&&"url"!==e.linkType&&(w(!0),k("").then(m).finally(()=>w(!1)))},[e.linkType]);const k=t=>(clearTimeout(i.current),new Promise(a=>{i.current=setTimeout(()=>{u.a.restApi.searchPosts(t,e.linkType).then(e=>{c.current=e.data,a(e.data.map(e=>({value:e.id,label:e.title})))}).catch(e=>{})},1e3)})),y=u.a.config.postTypes.find(t=>t.name===e.linkType),S=e.linkType&&a.options.lightboxShowSidebar&&(a.options.linkBehavior.desktop===_.LIGHTBOX||a.options.linkBehavior.tablet===_.LIGHTBOX||a.options.linkBehavior.phone===_.LIGHTBOX);return n.a.createElement(b.a,{label:"Link options",fitted:!0,isOpen:!0,showIcon:!1},n.a.createElement("div",{className:l.a.rowHorizontal},n.a.createElement("div",{className:l.a.label},n.a.createElement("label",{htmlFor:"sli-promo-link-to"},"Link to")),n.a.createElement("div",{className:l.a.field},n.a.createElement(s.a,{id:"sli-promo-link-to",value:e.linkType?e.linkType:"",onChange:function(a){t({linkType:a.value,postId:0,postTitle:"",postUrl:"",url:e.url,newTab:e.newTab,linkText:e.linkText})},options:E}))),"url"===e.linkType&&n.a.createElement("div",{className:l.a.rowVertical},n.a.createElement("div",{className:l.a.label},n.a.createElement("label",{htmlFor:"sli-promo-url"},"URL")),n.a.createElement("div",{className:l.a.field},n.a.createElement("input",{id:"sli-promo-url",type:"text",value:e.url,onChange:function(a){t(Object.assign(Object.assign({},e),{url:a.currentTarget.value}))}}))),e.linkType&&"url"!==e.linkType&&n.a.createElement("div",{className:l.a.rowVertical},n.a.createElement("div",{className:l.a.label},n.a.createElement("label",{htmlFor:"sli-promo-search-post"},y?"Search for a "+y.labels.singular_name:"Search")),n.a.createElement("div",{className:l.a.field},n.a.createElement(s.a,{async:!0,cacheOptions:!0,key:r.id,id:"sli-promo-search-post",placeholder:"Select or start typing...",value:e.postId?e.postId:0,defaultValue:0,defaultInputValue:e.postId?e.postTitle:"",onChange:function(a){if(null===a)t(Object.assign(Object.assign({},e),{postId:0,postTitle:"",postUrl:""}));else{const o=c.current.find(e=>e.id==a.value);t(Object.assign(Object.assign({},e),{postId:a.value,postTitle:o.title,postUrl:o.permalink}))}},defaultOptions:d,loadOptions:k,noOptionsMessage:({inputValue:e})=>e.length?`No posts were found for "${e}"`:"Type to search for posts",loadingMessage:()=>"Searching...",isLoading:p,isSearchable:!0,isClearable:!0}))),e.linkType&&n.a.createElement("div",{className:l.a.rowHorizontal},n.a.createElement("div",{className:l.a.label},n.a.createElement("label",{htmlFor:"sli-promo-link-new-tab"},"Open in a new tab")),n.a.createElement("div",{className:l.a.field},n.a.createElement("input",{id:"sli-promo-link-new-tab",type:"checkbox",checked:e.newTab,onChange:function(a){t(Object.assign(Object.assign({},e),{newTab:a.currentTarget.checked}))}}))),S&&n.a.createElement("div",{className:l.a.rowHorizontal},n.a.createElement("div",{className:l.a.label},n.a.createElement("label",{htmlFor:"sli-promo-link-text"},"Popup box link text"),n.a.createElement(g.a,{maxWidth:300},n.a.createElement("p",null,"The text to use for the link in the popup box:"),n.a.createElement("img",{src:f.a.image("popup-link-text.png"),alt:""}))),n.a.createElement("div",{className:l.a.field},n.a.createElement("input",{id:"sli-promo-link-text",type:"text",value:e.linkText,onChange:function(a){t(Object.assign(Object.assign({},e),{linkText:a.target.value}))},placeholder:h.a.getDefaultLinkText(e)}))))}var k=a(22);const y=new Map([["link",{fields:w,tutorial:function({}){return n.a.createElement(b.a,{label:"Link promotion",fitted:!0,isOpen:!0,showIcon:!1},n.a.createElement("p",{style:{fontWeight:"bold"}},"How it works:"),n.a.createElement("ol",{style:{marginTop:0}},n.a.createElement("li",null,"Select a post from the preview on the left."),n.a.createElement("li",null,"Choose what the post should link to.")),n.a.createElement("p",null,"That’s it!"))}}],["-more-",{fields:function({}){return n.a.createElement(b.a,{label:"Have your say...",fitted:!0,isOpen:!0,showIcon:!1},n.a.createElement("p",null,"Spotlight’s ‘Promote’ feature has lots more to come. Share your thoughts on what you’d like to"," ","promote and how."),n.a.createElement("p",null,"Take our 2-minute survey."),n.a.createElement("div",null,n.a.createElement(m.a,{type:m.c.PRIMARY,size:m.b.LARGE,onClick:function(){window.open(u.a.resources.promoTypesSurvey)}},"Start Survey")))}}]]),S={value:"link",label:"Link",component:w,isValid:()=>!1},P={linkType:"url",url:"https://your-promotion-url.com",linkText:"Check out my promotion"};t.a=Object(i.b)((function({feed:e,tab:t,onChange:a}){var r;const i=n.a.useRef(c.a.focusSidebar),u=n.a.useRef(),p=n.a.useRef(e.options.promotions.length?e.options.promotions[0].type:"link");Object(o.useEffect)(()=>{c.a.selectedIdx=null},[]),Object(o.useEffect)(()=>{u.current&&c.a.focusSidebar>i.current&&(i.current=c.a.focusSidebar,u.current.focus())},[c.a.focusSidebar]);const b=n.a.useCallback(o=>{if(t.isFakePro)return;p.current=o.value;const n={};Object.entries(e.options.promotions).forEach(([e,t])=>{n[e]={type:o.value,data:t.data}}),a({promotions:n})},[t,e.options.promotions]),h=n.a.useCallback(e=>{a({promotionEnabled:e.target.checked})},[]),g=n.a.useCallback(o=>{t.isFakePro||a({promotions:Object.assign(Object.assign({},e.options.promotions),{[c.a.selectedMedia.id]:{type:p.current,data:o}})})},[t.isFakePro]),f=n.a.useCallback(()=>g({}),[]),_=c.a.selectedIdx>=c.a.mediaStore.media.length-1,E=c.a.selectedMedia;let v,w;t.isFakePro?(v=S,w=P):(w=E?c.a.getMediaPromo(E,e)[0]:{},v=c.a.types.find(e=>e.value===p.current));const C=n.a.createElement("div",{className:l.a.top},n.a.createElement("p",null,"Promote your blog posts, landing pages, products, and much more through your Instagram feed."," ","Start by selecting the promotion type for this feed."),n.a.createElement("hr",null),n.a.createElement("div",{className:l.a.rowHorizontal},n.a.createElement("div",{className:l.a.label},n.a.createElement("label",{htmlFor:"sli-enable-promo"},"Enable promotion")),n.a.createElement("div",{className:l.a.field},n.a.createElement("input",{type:"checkbox",value:"1",checked:e.options.promotionEnabled,onChange:h}))),!e.options.promotionEnabled&&n.a.createElement(k.a,{type:k.b.WARNING,showIcon:!0},"Promotion is now disabled. You may still add and edit promotions."," ","They will remain saved but will not apply."),n.a.createElement("div",{className:l.a.rowHorizontal},n.a.createElement("div",{className:l.a.label},n.a.createElement("label",{htmlFor:"sli-promo-type"},"Promotion type")),n.a.createElement("div",{className:l.a.field},n.a.createElement(s.a,{id:"sli-promo-type",ref:u,value:p.current,onChange:b,options:c.a.types,disabled:t.isFakePro})))),O=null!==(r=y.get(v.value))&&void 0!==r?r:{fields:void 0};return n.a.createElement(d.a,null,C,O.fields&&(E&&v||"-more-"===v.value)&&n.a.createElement(O.fields,{feed:e,media:E,options:w,onChange:g}),O.tutorial&&!E&&n.a.createElement(O.tutorial),n.a.createElement("div",{className:l.a.bottom},E&&"-more-"!==v.value&&n.a.createElement(m.a,{size:m.b.LARGE,type:m.c.SECONDARY,onClick:()=>!t.isFakePro&&c.a.nextPost(),disabled:_},"Promote next post →"),v.isValid(E,w)&&n.a.createElement("a",{className:l.a.removePromo,onClick:f},"Remove promotion")),t.isFakePro&&n.a.createElement("div",{className:l.a.disabledOverlay}))}))},207:function(e,t,a){"use strict";var o=a(0),n=a.n(o),r=a(178),l=a.n(r),i=a(158),s=a.n(i),c=a(4),d=a(203),m=a(18),u=Object(c.b)((function({feed:e,store:t,selected:a,disabled:r,autoFocusFirst:l,onClickMedia:i,onSelectMedia:c,children:u}){r=null!=r&&r,l=null!=l&&l;const[b,h]=n.a.useState([]),[g,f]=n.a.useState(!0),[_,E,v]=Object(m.e)(a),w=n.a.useRef(),k=n.a.useRef(),y=n.a.useRef();Object(o.useEffect)(()=>{v(a)},[a]),Object(o.useEffect)(()=>{t.fetchMedia(e).then(e=>{h(e),f(!1),e.length>0&&l&&c&&c(e[0],0)})},[]);const S=e=>{null===E()||e.target!==w.current&&e.target!==k.current||P(null)};function P(e){r||(C(e),i&&i(b[e],e))}function C(e){e===E()||r||(c&&c(b[e],e),v(e))}Object(o.useEffect)(()=>{if(w.current)return w.current.addEventListener("click",S),()=>w.current.removeEventListener("click",S)},[w.current]);const O=r?s.a.gridDisabled:s.a.grid;return n.a.createElement("div",{ref:w,className:s.a.root},n.a.createElement("div",{ref:k,className:O,style:{gridGap:15},tabIndex:0,onKeyDown:function(e){if(r)return;const t=E(),a=function(){const e=k.current.getBoundingClientRect(),t=y.current.getBoundingClientRect(),a=e.width,o=t.width;return Math.floor((a+15)/(o+15))}(),o=Math.ceil(b.length/a);switch(e.key){case" ":case"Enter":P(t);break;case"ArrowLeft":C(Math.max(t-1,0));break;case"ArrowRight":C(Math.min(t+1,b.length-1));break;case"ArrowUp":{const e=Math.max(0,t-a),n=Math.floor(t/a),r=Math.floor(e/a);o>1&&r!==n&&C(e);break}case"ArrowDown":{const e=Math.min(b.length-1,t+a),n=Math.floor(t/a),r=Math.floor(e/a);o>1&&r!==n&&C(e);break}default:return}e.preventDefault(),e.stopPropagation()}},b.map((e,t)=>n.a.createElement(p,{key:e.id,ref:0===t?y:null,focused:!r&&_===t,onClick:()=>P(t),onFocus:()=>C(t)},u(e,t)))),g&&n.a.createElement("div",{className:s.a.loading},n.a.createElement(d.a,{size:60})))}));const p=n.a.forwardRef(({focused:e,onClick:t,onFocus:a,children:r},l)=>(l||(l=n.a.useRef()),Object(o.useEffect)(()=>{e&&l.current.focus()},[e]),n.a.createElement("div",{ref:l,className:s.a.item,onClick:t,onFocus:a,tabIndex:0},r)));var b=a(90),h=a(28),g=a(9);t.a=Object(c.b)((function({feed:e,tab:t}){return n.a.createElement(u,{feed:e,store:h.a.mediaStore,selected:h.a.selectedIdx,onSelectMedia:function(e,t){h.a.selectedIdx=t},onClickMedia:function(){h.a.focusSidebar++},disabled:t.isFakePro},(t,a)=>n.a.createElement(f,{media:t,idx:a,feed:e}))}));const f=Object(c.b)(({media:e,idx:t,feed:a})=>{const o=h.a.selectedIdx===t?l.a.selected:l.a.unselected,[r,i]=h.a.getMediaPromo(e,a),s=i&&i.isValid(e,r)&&i.getIcon?i.getIcon(e,r):void 0;return n.a.createElement("div",{className:o},n.a.createElement("div",{className:l.a.thumbnail},n.a.createElement(b.a,{media:e})),s&&n.a.createElement(g.a,{className:l.a.promoTypeIcon,icon:s}))})},241:function(e,t,a){e.exports={"connect-button":"ConnectSidebar__connect-button",connectButton:"ConnectSidebar__connect-button","connect-sidebar":"ConnectSidebar__connect-sidebar",connectSidebar:"ConnectSidebar__connect-sidebar","connect-account":"ConnectSidebar__connect-account",connectAccount:"ConnectSidebar__connect-account"}},320:function(e,t,a){e.exports={sidebar:"DesignSidebar__sidebar","preview-options":"DesignSidebar__preview-options",previewOptions:"DesignSidebar__preview-options"}},321:function(e,t,a){e.exports={sidebar:"Sidebar__sidebar"}},332:function(e,t,a){"use strict";var o=a(0),n=a.n(o),r=a(81),l=a.n(r),i=a(4),s=a(246),c=a(6),d=a(124),m=a(333),u=a(334),p=a(335),b=a(9),h=a(7),g=a(195),f=a(69),_=a(127);t.a=Object(i.b)((function({children:e,config:t,feedOptions:a,onChange:r}){const i=n.a.useRef(new h.a(a)),[d,m]=n.a.useState(!0);Object(o.useEffect)(()=>{i.current.load()},[]),Object(o.useEffect)(()=>{i.current.options=a},[a]);const u=n.a.useCallback(e=>{t.currTab=e},[t]),p=n.a.useCallback(()=>{m(e=>!e)},[]),f=i.current,v=t.tabs.find(e=>e.key===t.currTab),w=n.a.useMemo(()=>v.sidebar?n.a.createElement(v.sidebar,{feed:f,config:t,tab:v,onChange:r}):null,[v]),k=n.a.useMemo(()=>v.viewport?n.a.createElement(v.viewport,{feed:f,tab:v,onChange:r,config:t}):n.a.createElement(g.a,{feed:f,tab:v,onChange:r,config:t}),[v]),y=!v.showSidebar||!w||v.showSidebar(t),S=n.a.useCallback(e=>{const t=e<=_.a.Sizes.MEDIUM,a=e<=_.a.Sizes.MEDIUM,o=t?d?l.a.sidebarDrawer:l.a.sidebarDrawerClosed:l.a.sidebar;return n.a.createElement("div",{className:l.a.content},y&&n.a.createElement("div",{className:o},a&&n.a.createElement("div",{className:l.a.sidebarHeader},v.label),w),n.a.createElement("div",{className:l.a.viewport},k),y&&t&&n.a.createElement("div",{className:l.a.sidebarDrawerContainer},n.a.createElement(c.a,{className:l.a.sidebarToggleButton,type:c.c.TOGGLE,active:d,onClick:p},n.a.createElement(b.a,{icon:"menu-alt"}))))},[v,y]);return n.a.createElement("div",{className:l.a.root},n.a.createElement(E,{config:t,onChangeTab:u,hasSources:h.a.Options.hasSources(f.options)},e),n.a.createElement(s.a,{breakpoints:_.a.Sizes.ALL},S))}));const E=Object(i.b)(({hasSources:e,config:t,onChangeTab:a,children:o})=>{const r=(t.showProOptions?t.tabs:t.tabs.filter(e=>!e.isFakePro)).map(t=>({key:t.key,label:t.isFakePro?n.a.createElement("span",{className:l.a.navbarProTab},n.a.createElement(f.a,{className:l.a.navbarProPill}),n.a.createElement("span",null,t.label)):n.a.createElement("span",null,t.label),disabled:!t.alwaysEnabled&&!e})),i=t.currTab;return n.a.createElement("div",{className:l.a.navbar},n.a.createElement(s.a,{breakpoints:_.a.Sizes.ALL},e=>{let{nameField:t,saveBtn:l,cancelBtn:s}=o(e);if(e<=_.a.Sizes.SMALL)return n.a.createElement(p.a,{steps:r,current:i,onChangeStep:a,firstStep:s,lastStep:l},t);if(e<=_.a.Sizes.MEDIUM)return n.a.createElement(m.a,{pages:r,current:i,onChangePage:a,hideMenuArrow:!0,showNavArrows:!0},{path:t?[t]:[],right:[s,l]});let c=[n.a.createElement(d.a,{key:"logo"})];return e>_.a.Sizes.WIDE&&c.push(n.a.createElement("span",{key:"page"},"Feeds")),t&&c.push(t),n.a.createElement(u.a,{current:i,onClickTab:a},{path:c,tabs:r,right:[s,l]})}))})},336:function(e,t,a){"use strict";a.d(t,"a",(function(){return h}));var o=a(0),n=a.n(o),r=a(116),l=a.n(r),i=a(11),s=a(22),c=a(44),d=a(196),m=a(6),u=a(17),p=a(27),b=a(94);function h({store:e}){const t=`[instagram feed="${e.feed.id}"]`,a=i.a.config.adminUrl+"/widgets.php",o=i.a.config.adminUrl+"/customize.php?autofocus%5Bpanel%5D=widgets";return e.feed.id?n.a.createElement(b.a,null,n.a.createElement("div",{className:l.a.embedSidebar},e.feed.usages.length>0&&n.a.createElement(c.a,{label:"Instances",isOpen:!0,showIcon:!1,fitted:!0},n.a.createElement("div",{className:l.a.instances},n.a.createElement("p",null,"This feed is currently being shown in these pages:"),n.a.createElement("ul",null,e.feed.usages.map((e,t)=>n.a.createElement("li",{key:t},n.a.createElement("a",{href:`${i.a.config.adminUrl}/post.php?action=edit&post=${e.id}`,target:"_blank"},e.name),n.a.createElement("span",null,"(",e.type,")")))))),n.a.createElement(c.a,{label:"Shortcode",isOpen:!0,showIcon:!1,fitted:!0},n.a.createElement("div",null,n.a.createElement("p",null,"Copy the shortcode below and paste it in any page or post to embed this feed:"),n.a.createElement("div",{className:l.a.shortcode},n.a.createElement("code",null,t),n.a.createElement(d.a,{feed:e.feed,toaster:e.toaster},n.a.createElement(m.a,{type:m.c.SECONDARY},"Copy"))))),n.a.createElement(c.a,{label:"WordPress Block",isOpen:!0,showIcon:!1,fitted:!0},n.a.createElement("div",null,n.a.createElement("p",null,"To embed the feed in the WordPress block editor, search for the"," ",n.a.createElement("b",null,"Spotlight Instagram feed")," block and add it to your post or page."),p.a.list.length>1?n.a.createElement(n.a.Fragment,null,n.a.createElement("p",null,"Next, choose ",n.a.createElement("strong",null,e.feed.label)," from the list of feeds."),n.a.createElement(f,{images:[{src:"wp-block-search.png",alt:"Searching for the block"},{src:"wp-block-select.png",alt:"Choosing a feed for the block"},{src:"wp-block.png",alt:"The feed in a block"}]})):n.a.createElement(n.a.Fragment,null,n.a.createElement("p",null,"Since this is your only feed, Spotlight will automatically show this feed."),n.a.createElement(f,{images:[{src:"wp-block-search.png",alt:"Searching for the block"},{src:"wp-block.png",alt:"The feed in a block"}]})))),n.a.createElement(c.a,{label:"Widget",isOpen:!0,showIcon:!1,fitted:!0},n.a.createElement("div",null,n.a.createElement("p",null,"To embed this feed in a widget, go to the"," ",n.a.createElement("a",{href:a,target:"_blank"},"Appearance » Widgets")," page or the"," ",n.a.createElement("a",{href:o,target:"_blank"},"Widgets section of the Customizer"),", add"," ","a ",n.a.createElement("strong",null,"Spotlight Instagram Feed")," widget and choose"," ",n.a.createElement("strong",null,e.feed.name)," as the feed to be shown."),n.a.createElement(g,{img:"widget.png",alt:"Example of a widget"}))))):n.a.createElement(b.a,null,n.a.createElement("div",{className:l.a.embedSidebar},n.a.createElement("div",{className:l.a.saveMessage},n.a.createElement(s.a,{type:s.b.INFO,showIcon:!0},"You're almost there... Click the ",n.a.createElement("strong",null,"Save")," button at the top-right to be able"," ","to embed this feed on your site!"))))}function g({img:e,alt:t,annotation:a}){return n.a.createElement("figure",{className:l.a.example},n.a.createElement("figcaption",{className:l.a.caption},"Example:"),n.a.createElement("img",{src:u.a.image(e),alt:null!=t?t:""}),void 0!==a&&n.a.createElement("div",{className:l.a.exampleAnnotation},a))}function f({images:e}){const[t,a]=n.a.useState(0),r=()=>a(t=>(t+1)%e.length);Object(o.useEffect)(()=>{const e=setInterval(r,2e3);return()=>clearInterval(e)},[]);const l=e[t];return n.a.createElement(g,{img:l.src,alt:l.alt,annotation:t+1})}},42:function(e,t,a){e.exports={bottom:"PromoteSidebar__bottom",top:"PromoteSidebar__top",row:"PromoteSidebar__row","row-horizontal":"PromoteSidebar__row-horizontal PromoteSidebar__row",rowHorizontal:"PromoteSidebar__row-horizontal PromoteSidebar__row",label:"PromoteSidebar__label","row-vertical":"PromoteSidebar__row-vertical PromoteSidebar__row",rowVertical:"PromoteSidebar__row-vertical PromoteSidebar__row",field:"PromoteSidebar__field","remove-promo":"PromoteSidebar__remove-promo",removePromo:"PromoteSidebar__remove-promo","disabled-overlay":"PromoteSidebar__disabled-overlay",disabledOverlay:"PromoteSidebar__disabled-overlay"}},50:function(e,t,a){"use strict";a.d(t,"a",(function(){return l}));var o=a(0),n=a.n(o),r=a(317);const l=({min:e,emptyMin:t,placeholder:a,id:o,value:l,onChange:i,unit:s})=>{e=null!=e?e:0,a=null!=a?a:"",t=null!=t&&t;const c=n.a.useCallback(t=>{const a=t.target.value,o=parseInt(a),n=isNaN(o)?a:Math.max(e,o);i&&i(n)},[e,i]),d=n.a.useCallback(()=>{t&&l<=e&&i&&i("")},[t,l,e,i]),m=n.a.useCallback(a=>{"ArrowUp"===a.key&&""===l&&i&&i(t?e+1:e)},[l,e,t,i]),u=t&&l<=e?"":l;return s?n.a.createElement(r.a,{id:o,type:"number",unit:s,value:u,min:e,placeholder:a,onChange:c,onBlur:d,onKeyDown:m}):n.a.createElement("input",{id:o,type:"number",value:u,min:e,placeholder:a,onChange:c,onBlur:d,onKeyDown:m})}},549:function(e,t,a){},55:function(e,t,a){"use strict";a.d(t,"a",(function(){return i}));var o=a(0),n=a.n(o),r=a(4),l=(a(272),a(318));const i=Object(r.b)(({id:e,value:t,onChange:a})=>n.a.createElement(l.a,{id:e,value:t,onChange:e=>a(e.rgb)}))},550:function(e,t,a){},551:function(e,t,a){},555:function(e,t,a){},60:function(e,t,a){"use strict";a.d(t,"a",(function(){return l}));var o=a(0),n=a.n(o),r=a(4);a(307);const l=Object(r.b)(({id:e,value:t,onChange:a,disabled:o})=>n.a.createElement("div",{className:"checkbox-field"},n.a.createElement("div",{className:"checkbox-field__aligner"},n.a.createElement("input",{id:e,type:"checkbox",value:"1",checked:t,onChange:e=>a(e.target.checked),disabled:o}))))},61:function(e,t,a){e.exports={root:"FeedPreview__root","shrunk-root":"FeedPreview__shrunk-root FeedPreview__root",shrunkRoot:"FeedPreview__shrunk-root FeedPreview__root","status-bar":"FeedPreview__status-bar",statusBar:"FeedPreview__status-bar","status-indicator":"FeedPreview__status-indicator",statusIndicator:"FeedPreview__status-indicator",reset:"FeedPreview__reset",container:"FeedPreview__container","no-posts-msg":"FeedPreview__no-posts-msg",noPostsMsg:"FeedPreview__no-posts-msg",indicators:"FeedPreview__indicators","waiting-indicator":"FeedPreview__waiting-indicator",waitingIndicator:"FeedPreview__waiting-indicator","loading-indicator":"FeedPreview__loading-indicator",loadingIndicator:"FeedPreview__loading-indicator",sizer:"FeedPreview__sizer","shrunk-sizer":"FeedPreview__shrunk-sizer FeedPreview__sizer",shrunkSizer:"FeedPreview__shrunk-sizer FeedPreview__sizer","tablet-sizer":"FeedPreview__tablet-sizer FeedPreview__shrunk-sizer FeedPreview__sizer",tabletSizer:"FeedPreview__tablet-sizer FeedPreview__shrunk-sizer FeedPreview__sizer","phone-sizer":"FeedPreview__phone-sizer FeedPreview__shrunk-sizer FeedPreview__sizer",phoneSizer:"FeedPreview__phone-sizer FeedPreview__shrunk-sizer FeedPreview__sizer",onboarding:"FeedPreview__onboarding","no-break":"FeedPreview__no-break",noBreak:"FeedPreview__no-break",controls:"FeedPreview__controls",control:"FeedPreview__control","control-label":"FeedPreview__control-label",controlLabel:"FeedPreview__control-label","indicator-animation":"FeedPreview__indicator-animation",indicatorAnimation:"FeedPreview__indicator-animation","loading-animation":"FeedPreview__loading-animation",loadingAnimation:"FeedPreview__loading-animation"}},81:function(e,t,a){e.exports={root:"FeedEditor__root",navbar:"FeedEditor__navbar layout__z-high",hidden:"FeedEditor__hidden",content:"FeedEditor__content",viewport:"FeedEditor__viewport",sidebar:"FeedEditor__sidebar","sidebar-drawer-container":"FeedEditor__sidebar-drawer-container",sidebarDrawerContainer:"FeedEditor__sidebar-drawer-container","sidebar-drawer":"FeedEditor__sidebar-drawer FeedEditor__sidebar",sidebarDrawer:"FeedEditor__sidebar-drawer FeedEditor__sidebar","sidebar-drawer-closed":"FeedEditor__sidebar-drawer-closed FeedEditor__sidebar-drawer FeedEditor__sidebar",sidebarDrawerClosed:"FeedEditor__sidebar-drawer-closed FeedEditor__sidebar-drawer FeedEditor__sidebar","sidebar-toggle-button":"FeedEditor__sidebar-toggle-button",sidebarToggleButton:"FeedEditor__sidebar-toggle-button","sidebar-header":"FeedEditor__sidebar-header",sidebarHeader:"FeedEditor__sidebar-header","navbar-pro-tab":"FeedEditor__navbar-pro-tab",navbarProTab:"FeedEditor__navbar-pro-tab","navbar-pro-pill":"FeedEditor__navbar-pro-pill",navbarProPill:"FeedEditor__navbar-pro-pill"}},94:function(e,t,a){"use strict";a.d(t,"a",(function(){return i}));var o=a(0),n=a.n(o),r=a(321),l=a.n(r);function i({children:e}){return n.a.createElement("div",{className:l.a.sidebar},e)}},96:function(e,t,a){"use strict";a.d(t,"a",(function(){return l}));var o=a(0),n=a.n(o),r=a(70);const l=({value:e,options:t,onChange:a,id:o})=>{t.length>0&&!t.some(t=>t.value===e)&&(e=t[0].value);const l=n.a.useCallback(e=>{a(e.value)},[a]);return n.a.createElement(r.a,{id:o,value:e,onChange:l,options:t})}},98:function(e,t,a){"use strict";a.d(t,"c",(function(){return K})),a.d(t,"a",(function(){return q}));var o=a(0),n=a.n(o),r=a(4),l=a(3),i=a(194),s=a(173),c=a.n(s),d=a(11),m=a(18),u=a(50),p=a(2),b=a(96),h=a(7),g=a(55),f=a(69),_=a(8);a(548);const E=Object(r.b)(({id:e,value:t,onChange:a,config:o,options:r})=>{const l=new Set(t),i=e=>{const t=e.target.value,o=e.target.checked,n=r.find(e=>e.value===t);n.isFakePro||n.isDisabled||(o?l.add(t):l.delete(t),a(Array.from(l)))};return n.a.createElement("div",{className:"checkbox-list"},r.filter(e=>!!e).map((t,a)=>{if(t.isFakePro&&!o.showProOptions)return null;const r=Object(_.a)("checkbox-list__option",{"--disabled":t.isDisabled||t.isFakePro});return n.a.createElement("label",{className:r,key:a},n.a.createElement("input",{type:"checkbox",id:e,value:t.value,checked:l.has(t.value),onChange:i,disabled:t.isDisabled||t.isFakePro}),n.a.createElement("span",null,t.label),t.isFakePro&&n.a.createElement("div",{className:"checkbox-list__pro-pill"},n.a.createElement(f.a,null)))}))});var v=a(60);const w=Object(r.b)(({id:e,value:t,onChange:a})=>n.a.createElement("textarea",{id:e,value:t,onChange:e=>a(e.target.value)}));a(307);const k=Object(r.b)(({id:e,value:t,onChange:a})=>n.a.createElement("input",{id:e,type:"text",value:t,onChange:e=>a(e.target.value)}));var y=a(48),S=a(121),P=a(6);a(549);var C=a(26),O=a(22),N=a(320),M=a.n(N),F=a(94),T=a(61),I=a.n(T),x=a(240),A=a(9);const L=Object(r.b)(({feed:e,config:t,onChangeMode:a})=>n.a.createElement("div",{className:I.a.controls},n.a.createElement("div",{className:I.a.control},n.a.createElement("span",{className:I.a.controlLabel},"Preview device"),n.a.createElement(x.a,null,p.a.MODES.map((t,o)=>n.a.createElement(P.a,{key:o,type:P.c.TOGGLE,onClick:()=>(e=>a&&a(e))(t),active:e.mode===t,tooltip:t.name},n.a.createElement(A.a,{icon:t.icon}))))),!t.isPro&&n.a.createElement("div",{className:I.a.control},n.a.createElement("span",{className:I.a.controlLabel},"PRO features",n.a.createElement("span",null," ","—"," ",n.a.createElement("a",{href:d.a.resources.upgradeLocalUrl,target:"_blank"},"Upgrade now"))),n.a.createElement(x.a,null,n.a.createElement(P.a,{type:P.c.TOGGLE,active:t.showProOptions,onClick:()=>t.showProOptions=!0,tooltip:"Show PRO features"},"Show"),n.a.createElement(P.a,{type:P.c.TOGGLE,active:!t.showProOptions,onClick:()=>t.showProOptions=!1,tooltip:"Hide PRO features"},"Hide")))));var R=a(152),j=a(241),D=a.n(j),B=a(125),z=a(122),H=a(65),V=a(195),W=h.a.HeaderInfo,G=h.a.FollowBtnLocation;const U=e=>{var t;return e.feed.mode===p.a.Mode.DESKTOP?n.a.createElement(u.a,Object.assign({},e,{placeholder:null!==(t=e.placeholder)&&void 0!==t?t:""})):n.a.createElement(u.a,Object.assign({},e,{placeholder:"Default"}))},K=e=>!p.a.get(e.options.showHeader,e.mode,!0)||J(e),Y=e=>t=>{const a=p.a.get(t.options.headerInfo,t.mode,!0);return K(t)||!Array.isArray(a)||!a.includes(e)},X=e=>!p.a.get(e.options.showFollowBtn,e.mode,!0)||J(e),$=e=>!p.a.get(e.options.showLoadMoreBtn,e.mode,!0),J=e=>0===e.options.accounts.length&&0===e.options.tagged.length&&e.options.hashtags.length>0;var q;!function(e){e.CONNECT="connect",e.DESIGN="design"}(q||(q={}));const Q=[{key:q.CONNECT,label:"Connect",sidebar:function({feed:e,config:t,tab:a,onChange:o}){return l.b.hasAccounts()?n.a.createElement(F.a,null,n.a.createElement("div",{className:D.a.connectSidebar},n.a.createElement("div",{className:D.a.connectButton},n.a.createElement(B.a,{onConnect:t=>{e.options.accounts.push(t),o&&o(e.options)}})),n.a.createElement(R.a,{feed:e,config:t,groups:a.groups,onChange:o}))):null},viewport:function(e){const{feed:t,config:a,onChange:o}=e,[r,i]=n.a.useState(!1);return l.b.hasAccounts()?n.a.createElement(V.a,Object.assign({},e)):n.a.createElement(z.a,{beforeConnect:e=>{(e=>{t.options.accounts.push(e),o&&o(t.options)})(e),i(!0),setTimeout(()=>{a.currTab="design"},H.a.TRANSITION_DURATION)},onConnect:()=>t.load(),isTransitioning:r})},showSidebar:()=>l.b.hasAccounts(),alwaysEnabled:!0,groups:[{id:"accounts",label:"Show posts from these accounts",isOpen:!0,fields:[{option:"accounts",component:i.a,props:()=>({accounts:l.b.list})}]}]},{key:q.DESIGN,label:"Design",sidebar:function({feed:e,config:t,tab:a,onChange:o}){let r=a.groups;return p.a.get(e.options.linkBehavior,e.mode,!0)!==h.a.LinkBehavior.LIGHTBOX&&(r=r.filter(({id:e})=>"lightbox"!==e)),n.a.createElement(F.a,null,n.a.createElement("div",{className:M.a.previewOptions},n.a.createElement(L,{feed:e,config:t,onChangeMode:t=>e.mode=t})),n.a.createElement(R.a,{feed:e,config:t,groups:r,onChange:o}))},groups:[{id:"layout",label:"Layout",isOpen:!0,fields:[{option:"layout",hideLabel:!0,component:({layouts:e,value:t,onChange:a,showUpgrade:o})=>n.a.createElement("div",{className:c.a.root},e.map((e,o)=>{const r=e.id===t?c.a.layoutSelected:c.a.layout,l=()=>a(e.id),i=Object(m.f)(l);return n.a.createElement("div",{key:o,className:r,role:"button",tabIndex:0,onClick:l,onKeyPress:i},e.name,e.img&&n.a.createElement("img",{src:e.img,alt:e.name}))}),o&&n.a.createElement("div",{className:c.a.comingSoon},n.a.createElement("span",null,"More layouts available in PRO!"),n.a.createElement("br",null),n.a.createElement("a",{href:d.a.resources.upgradeLocalUrl,target:"_blank"},"Upgrade now!"))),props:()=>({layouts:C.a.list,showUpgrade:!0})}]},{id:"feed",label:"Feed",isOpen:!0,fields:[{option:"numPosts",label:"Number of posts",isResponsive:!0,component:U,props:()=>({min:1,placeholder:"1 post"})},{option:"numColumns",label:"Number of columns",isResponsive:!0,component:(Z={desktop:Object(y.a)(u.a,{min:1,placeholder:"1"}),tablet:Object(y.a)(u.a,{min:"0",emptyMin:!0,placeholder:"Default"}),phone:Object(y.a)(u.a,{min:"0",emptyMin:!0,placeholder:"Default"})},e=>Z.tablet&&e.feed.mode===p.a.Mode.TABLET?n.a.createElement(Z.tablet,e):Z.phone&&e.feed.mode===p.a.Mode.PHONE?n.a.createElement(Z.phone,e):n.a.createElement(Z.desktop,e))},{option:"postOrder",label:"Post order",component:b.a,props:()=>({options:[{value:h.a.PostOrder.DATE_DESC,label:"Most recent first"},{value:h.a.PostOrder.DATE_ASC,label:"Oldest first"},{value:h.a.PostOrder.POPULARITY_DESC,label:"Most popular first"},{value:h.a.PostOrder.POPULARITY_ASC,label:"Least popular first"},{value:h.a.PostOrder.RANDOM,label:"Random"}]})},{option:"linkBehavior",label:"Open posts in",isResponsive:!0,component:b.a,props:()=>({options:[{value:h.a.LinkBehavior.NOTHING,label:"- Do not open -"},{value:h.a.LinkBehavior.SELF,label:"Same tab"},{value:h.a.LinkBehavior.NEW_TAB,label:"New tab"},{value:h.a.LinkBehavior.LIGHTBOX,label:"Popup box"}]})}]},{id:"appearance",label:"Appearance",fields:[{option:"feedWidth",label:"Feed width",isResponsive:!0,component:u.a,props:()=>({unit:"px",min:0,emptyMin:!0,placeholder:"Auto"})},{option:"feedHeight",label:"Feed height",isResponsive:!0,component:u.a,props:()=>({unit:"px",min:0,emptyMin:!0,placeholder:"Auto"})},{option:"feedPadding",label:"Outside padding",isResponsive:!0,component:U,props:()=>({unit:"px",min:0,placeholder:"No padding"})},{option:"imgPadding",label:"Image padding",isResponsive:!0,component:U,props:()=>({unit:"px",min:0,placeholder:"No padding"})},{option:"textSize",label:"Text size",isResponsive:!0,component:u.a,help:()=>n.a.createElement("span",null,'If left empty, the text size will be controlled by your theme. This option will be ignored for the header if the "Text size" option in the "Header" section is not empty.'),props:()=>({unit:"px",min:0,placeholder:"Theme default"})},{option:"bgColor",label:"Background color",component:g.a},{option:"hoverInfo",label:"Show on hover",help:()=>n.a.createElement("p",null,"Likes and comments icons are not available for Personal accounts, due to restrictions set by Instagram."),component:E,props:()=>({options:[{value:h.a.HoverInfo.LIKES_COMMENTS,label:"Likes & comments icons"},{value:h.a.HoverInfo.INSTA_LINK,label:"Instagram icon/link"}]})}]},{id:"header",label:"Header",fields:[{id:"headerHashtagMsg",label:"",hideLabel:!0,isResponsive:!1,component:Object(r.b)(({feed:e})=>J(e)&&n.a.createElement(O.a,{type:O.b.INFO,showIcon:!0,shake:!0},"The header is disabled because you are currently only showing posts from"," ","hashtags, so there are no accounts to show in the header."))},{option:"showHeader",label:"Show header",isResponsive:!0,component:v.a,disabledWhen:J},{option:"headerAccount",label:"Account to show",disabledWhen:(e,t)=>!t.showHeader||t.allAccounts.length<2,component:b.a,props:(e,t)=>({value:t.account?t.account.id:"",options:t.allAccounts.map(e=>({value:e,label:l.b.getById(e).username}))})},{option:"headerInfo",label:"Show",isResponsive:!0,disabledWhen:K,component:E,props:()=>({options:[{value:h.a.HeaderInfo.PROFILE_PIC,label:"Profile photo"},{value:h.a.HeaderInfo.BIO,label:"Profile bio text"}]})},{option:"headerPhotoSize",label:"Profile photo size",isResponsive:!0,disabledWhen:Y(W.PROFILE_PIC),component:U,props:()=>({min:0,unit:"px"})},{option:"customProfilePic",label:"Custom profile photo",disabledWhen:Y(W.PROFILE_PIC),component:({id:e,title:t,mediaType:a,button:o,buttonSet:r,buttonChange:l,value:i,onChange:s})=>{r=void 0===o?r:o,l=void 0===o?l:o;const c=!!i,d=c?l:r,m=()=>{s&&s("")};return n.a.createElement(S.a,{id:e,title:t,mediaType:a,button:d,value:i,onSelect:e=>{s&&s(e.attributes.url)}},({open:e})=>n.a.createElement("div",{className:"wp-media-field"},c&&n.a.createElement("div",{className:"wp-media-field__preview",tabIndex:0,onClick:e,role:"button"},n.a.createElement("img",{src:i,alt:"Custom profile picture"})),n.a.createElement(P.a,{className:"wp-media-field__select-btn",type:P.c.SECONDARY,onClick:e},d),c&&n.a.createElement(P.a,{className:"wp-media-field__remove-btn",type:P.c.DANGER_LINK,onClick:m},"Remove custom photo")))},props:()=>({title:"Select custom profile photo",buttonSet:"Choose custom photo",buttonChange:"Change custom photo",mediaType:"image"}),help:()=>n.a.createElement("p",null,"Add a custom profile photo just for this feed. It will override the original"," ","profile photo from Instagram and any custom profile photo added in Spotlight.")},{option:"customBioText",label:"Custom bio",disabledWhen:Y(W.BIO),component:w,help:()=>n.a.createElement("p",null,"Add a custom bio text just for this feed. It will override the original custom bio"," ","text from Instagram and any custom bio text added in Spotlight.")},{option:"headerTextSize",label:"Header text size",isResponsive:!0,disabledWhen:K,component:u.a,help:()=>n.a.createElement("span",null,'If left empty, the "Text size" option in the "Appearance" section will control the header\'s text size.'),props:()=>({min:0,unit:"px",placeholder:"Default",emptyMin:!0})},{option:"headerTextColor",label:"Header text color",disabledWhen:K,component:g.a},{option:"headerBgColor",label:"Header background color",disabledWhen:K,component:g.a},{option:"headerPadding",label:"Header padding",isResponsive:!0,disabledWhen:K,component:U,props:()=>({min:0,unit:"px",placeholder:"No padding"})}]},{id:"followBtn",label:"Follow button",fields:[{id:"followBtnHashtagMsg",label:"",hideLabel:!0,isResponsive:!1,component:Object(r.b)(({feed:e})=>J(e)&&n.a.createElement(O.a,{type:O.b.INFO,showIcon:!0,shake:!0},"The follow button is disabled because you are currently only showing posts from"," ","hashtags, so there are no accounts to follow."))},{option:"showFollowBtn",label:"Show 'Follow' button",isResponsive:!0,component:v.a,disabledWhen:J},{option:"followBtnLocation",label:"Location",isResponsive:!0,disabledWhen:X,component:b.a,props:()=>({options:[{value:G.HEADER,label:"Header"},{value:G.BOTTOM,label:"Bottom"},{value:G.BOTH,label:"Both"}]})},{option:"followBtnText",label:"'Follow' text",disabledWhen:X,component:k},{option:"followBtnTextColor",label:"Text color",disabledWhen:X,component:g.a},{option:"followBtnBgColor",label:"Background color",disabledWhen:X,component:g.a}]},{id:"loadMoreBtn",label:"Load more button",fields:[{option:"showLoadMoreBtn",label:"Show 'Load more' button",isResponsive:!0,component:v.a},{option:"loadMoreBtnText",label:"'Load more' text",disabledWhen:$,component:k},{option:"loadMoreBtnTextColor",label:"Text color",disabledWhen:$,component:g.a},{option:"loadMoreBtnBgColor",label:"Background color",disabledWhen:$,component:g.a}]}]}];var Z;t.b=Q}}]);
1
+ (window.webpackJsonpspotlight=window.webpackJsonpspotlight||[]).push([[3],{101:function(e,t,a){"use strict";a.d(t,"a",(function(){return i}));var o=a(0),n=a.n(o),l=a(217),r=a.n(l);function i({children:e,label:t,bordered:a}){const o=a?r.a.bordered:r.a.filterField;return n.a.createElement("div",{className:o},n.a.createElement("span",{className:r.a.label},t),e)}},102:function(e,t,a){"use strict";a.d(t,"a",(function(){return s}));var o=a(0),n=a.n(o),l=a(218),r=a.n(l),i=a(5),c=a(332);function s({id:e,value:t,onChange:a,feed:o}){const[l,s]=n.a.useState(!1);return n.a.createElement("div",{className:r.a.incGlobalFilters},n.a.createElement("label",{className:r.a.label},n.a.createElement("div",{className:r.a.field},n.a.createElement("input",{id:e,type:"checkbox",value:"1",checked:t,onChange:e=>a&&a(e.target.checked)}),n.a.createElement("span",null,"Include global filters")),n.a.createElement(i.a,{type:i.c.LINK,size:i.b.SMALL,onClick:()=>s(!0)},"Edit global filters"),n.a.createElement(c.a,{isOpen:l,onClose:()=>s(!1),onSave:()=>o&&o.reload()})))}},104:function(e,t,a){e.exports={root:"AccountSelector__root",row:"AccountSelector__row",account:"AccountSelector__account button__toggle-button","account-selected":"AccountSelector__account-selected AccountSelector__account button__toggle-button button__toggle-button-on button__toggle-button",accountSelected:"AccountSelector__account-selected AccountSelector__account button__toggle-button button__toggle-button-on button__toggle-button","profile-pic":"AccountSelector__profile-pic",profilePic:"AccountSelector__profile-pic","info-column":"AccountSelector__info-column",infoColumn:"AccountSelector__info-column","info-text":"AccountSelector__info-text",infoText:"AccountSelector__info-text",username:"AccountSelector__username AccountSelector__info-text","account-type":"AccountSelector__account-type AccountSelector__info-text",accountType:"AccountSelector__account-type AccountSelector__info-text","tick-icon":"AccountSelector__tick-icon",tickIcon:"AccountSelector__tick-icon"}},114:function(e,t,a){e.exports={"embed-sidebar":"EmbedSidebar__embed-sidebar",embedSidebar:"EmbedSidebar__embed-sidebar","save-message":"EmbedSidebar__save-message",saveMessage:"EmbedSidebar__save-message",shortcode:"EmbedSidebar__shortcode",example:"EmbedSidebar__example",caption:"EmbedSidebar__caption","example-annotation":"EmbedSidebar__example-annotation",exampleAnnotation:"EmbedSidebar__example-annotation",instances:"EmbedSidebar__instances"}},121:function(e,t,a){"use strict";a.d(t,"a",(function(){return s}));var o=a(0),n=a.n(o),l=a(211),r=a(71),i=a(45),c=a(12);const s=({onConnect:e,beforeConnect:t,isTransitioning:a})=>n.a.createElement(r.a,{className:"accounts-onboarding",isTransitioning:a},n.a.createElement("div",{className:"accounts-onboarding__left"},n.a.createElement("h1",null,"Let's connect your Instagram account"),n.a.createElement("p",{className:"accounts-onboarding__first-msg"},"If you're unsure which button applies to you, it's most likely a ",n.a.createElement("strong",null,"Personal")," account."," ","Try that first."),n.a.createElement("div",{className:"accounts-onboarding__spacer"}),n.a.createElement(i.a,{label:"Upgrade to an Instagram Business account for free",stealth:!0},n.a.createElement("p",null,"Business accounts get additional API features that give you more control over your feeds in "," ","Spotlight, especially with ",n.a.createElement("strong",null,"PRO"),"."),n.a.createElement("p",null,"Plus, they get access to ",n.a.createElement("strong",null,"more cool stuff")," within Instagram itself, such as "," ","analytics."),n.a.createElement("p",null,n.a.createElement("a",{href:c.a.resources.businessAccounts,target:"_blank",className:"accounts-onboarding__learn-more-business"},"Learn more")))),n.a.createElement("div",null,n.a.createElement(l.a,{beforeConnect:e=>t&&t(e),onConnect:t=>e&&e(t),useColumns:!0,showPrompt:!1})))},126:function(e,t,a){e.exports={container:"EditorFieldRow__container",label:"EditorFieldRow__label",content:"EditorFieldRow__content","label-aligner":"EditorFieldRow__label-aligner",labelAligner:"EditorFieldRow__label-aligner",disabled:"EditorFieldRow__disabled EditorFieldRow__container","pro-pill":"EditorFieldRow__pro-pill",proPill:"EditorFieldRow__pro-pill",wide:"EditorFieldRow__wide EditorFieldRow__container"}},127:function(e,t,a){e.exports={sidebar:"EditorSidebar__sidebar","sidebar-open":"EditorSidebar__sidebar-open EditorSidebar__sidebar",sidebarOpen:"EditorSidebar__sidebar-open EditorSidebar__sidebar","sidebar-closed":"EditorSidebar__sidebar-closed EditorSidebar__sidebar",sidebarClosed:"EditorSidebar__sidebar-closed EditorSidebar__sidebar",drawer:"EditorSidebar__drawer","toggle-button-container":"EditorSidebar__toggle-button-container",toggleButtonContainer:"EditorSidebar__toggle-button-container","toggle-button":"EditorSidebar__toggle-button",toggleButton:"EditorSidebar__toggle-button",header:"EditorSidebar__header",content:"EditorSidebar__content"}},15:function(e,t,a){"use strict";var o=a(0),n=a.n(o),l=a(38),r=a(95),i=a(216),c=a.n(i),s=a(2),d=a(5),u=a(8);function m({option:e,children:t,value:a,previewDevice:o,onChange:l,onChangeDevice:r}){const i=n.a.useCallback(t=>{l({[e]:s.a.isValid(a[e])?s.a.withValue(a[e],t,o):t})},[a[e],o,l]),m=s.a.isValid(a[e]),p=m?s.a.get(a[e],o,!0):a[e];return n.a.createElement("div",{className:c.a.propField},m&&n.a.createElement("div",{className:c.a.deviceBtn},n.a.createElement(d.a,{type:d.c.PILL,size:d.b.NORMAL,onClick:()=>r(s.a.cycle(o)),tooltip:""},n.a.createElement(u.a,{icon:s.a.getIcon(o)}))),n.a.createElement("div",{className:c.a.field},t(p,i)))}t.a=function({label:e,option:t,render:a,memo:o,deps:i,when:c,disabled:s,tooltip:d}){return o=null==o||o,c=null!=c?c:()=>!0,s=null!=s?s:()=>!1,(i=null!=i?i:[]).includes(t),Object(l.a)(o=>c(o)&&n.a.createElement(r.a,Object.assign({},o,{label:e,disabled:s(o),isFakePro:o.field.isFakePro}),n.a.createElement(m,Object.assign({},o,{option:t}),(e,t)=>a(o,e,t)),d&&d(o)),o?[t].concat(i):[])}},152:function(e,t,a){"use strict";a.d(t,"a",(function(){return h}));var o=a(0),n=a.n(o),l=a(327),r=a.n(l),i=a(214),c=a.n(i),s=a(16),d=a(45),u=a(75),m=a(59);function p(e){const{group:t,showFakeOptions:a,isPro:o}=e,l=n.a.useRef(),[r,i]=n.a.useState(e.openGroups.includes(t.id)),u=Object(s.j)(l),p=n.a.useCallback(()=>{i(e=>!e),r||u()},[r]),h=t.isFakePro?n.a.createElement(b,{label:t.label}):t.label;return!t.isFakePro||a||o?n.a.createElement(d.a,{ref:l,className:t.isFakePro&&!o?c.a.disabled:c.a.spoiler,label:h,isOpen:r,onClick:p,fitted:!0},t.fields.map(o=>{const l=Object.assign({},e);if(t.isFakePro||o.isFakePro){if(!a)return null;l.onChange=m.b}return n.a.createElement(o.component,Object.assign({key:o.id,field:o},e))})):null}const b=({label:e})=>n.a.createElement("div",null,n.a.createElement("div",{className:c.a.proPill},n.a.createElement(u.a,null)),n.a.createElement("span",null,e));function h(e){var{groups:t}=e,a=function(e,t){var a={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(a[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(o=Object.getOwnPropertySymbols(e);n<o.length;n++)t.indexOf(o[n])<0&&Object.prototype.propertyIsEnumerable.call(e,o[n])&&(a[o[n]]=e[o[n]])}return a}(e,["groups"]);return n.a.createElement("div",{className:r.a.fieldGroupList},t.map(e=>n.a.createElement(p,Object.assign({key:e.id,group:e},a))))}},153:function(e,t,a){"use strict";a.d(t,"a",(function(){return l}));var o=a(0),n=a.n(o);function l({id:e,value:t,onChange:a,placeholder:o}){return n.a.createElement("input",{id:e,type:"text",value:t,onChange:e=>a(e.target.value),placeholder:o})}a(317)},155:function(e,t,a){"use strict";a.d(t,"b",(function(){return x}));var o=a(0),n=a.n(o),l=a(38),r=a(174),i=a.n(r),c=a(27),s=a(12),d=a(16);const u=({value:e,onChange:t,layouts:a,showUpgrade:o})=>(a=null!=a?a:c.a.list,n.a.createElement("div",{className:i.a.root},a.map((a,o)=>{const l=a.id===e?i.a.layoutSelected:i.a.layout,r=()=>t(a.id),c=Object(d.f)(r);return n.a.createElement("div",{key:o,className:l,role:"button",tabIndex:0,onClick:r,onKeyPress:c},a.name,a.img&&n.a.createElement("img",{src:a.img,alt:a.name}))}),o&&n.a.createElement("div",{className:i.a.comingSoon},n.a.createElement("span",null,"More layouts available in PRO!"),n.a.createElement("br",null),n.a.createElement("a",{href:s.a.resources.upgradeLocalUrl,target:"_blank"},"Upgrade now!"))));var m=a(6),p=a(53),b=a(52),h=a(2),g=a(63),f=a(75),v=a(9);function E({id:e,value:t,onChange:a,showProOptions:o,options:l}){const r=new Set(t),i=e=>{const t=e.target.value,o=e.target.checked,n=l.find(e=>e.value===t);n.isFakePro||n.isDisabled||(o?r.add(t):r.delete(t),a(Array.from(r)))};return n.a.createElement("div",{className:"checkbox-list"},l.filter(e=>!!e).map((t,a)=>{var l;if(t.isFakePro&&!o)return null;const c=Object(v.a)("checkbox-list__option",{"--disabled":t.isDisabled||t.isFakePro});return n.a.createElement("label",{className:c,key:a},n.a.createElement("input",{type:"checkbox",id:e,value:null!==(l=t.value)&&void 0!==l?l:"",checked:r.has(t.value),onChange:i,disabled:t.isDisabled||t.isFakePro}),n.a.createElement("span",null,t.label),t.isFakePro&&n.a.createElement("div",{className:"checkbox-list__pro-pill"},n.a.createElement(f.a,null)))}))}a(562);var _=a(25),w=a(56),k=a(4),y=a(120),O=a(5);a(563);const C=({id:e,title:t,mediaType:a,button:o,buttonSet:l,buttonChange:r,value:i,onChange:c})=>{l=void 0===o?l:o,r=void 0===o?r:o;const s=!!i,d=s?r:l,u=()=>{c&&c("")};return n.a.createElement(y.a,{id:e,title:t,mediaType:a,button:d,value:i,onSelect:e=>{c&&c(e.attributes.url)}},({open:e})=>n.a.createElement("div",{className:"wp-media-field"},s&&n.a.createElement("div",{className:"wp-media-field__preview",tabIndex:0,onClick:e,role:"button"},n.a.createElement("img",{src:i,alt:"Custom profile picture"})),n.a.createElement(O.a,{className:"wp-media-field__select-btn",type:O.c.SECONDARY,onClick:e},d),s&&n.a.createElement(O.a,{className:"wp-media-field__remove-btn",type:O.c.DANGER_LINK,onClick:u},"Remove custom photo")))};function S({id:e,value:t,onChange:a}){return n.a.createElement("textarea",{id:e,value:t,onChange:e=>a(e.target.value)})}var P=a(153),F=a(15),T=m.a.FollowBtnLocation,N=m.a.HeaderInfo;function x(e){return!e.computed.showHeader}function I(e,t){return x(t)||!t.computed.headerInfo.includes(e)}function M(e){return 0===e.value.accounts.length&&0===e.value.tagged.length&&e.value.hashtags.length>0}function j(e){return!e.computed.showFollowBtn}function L(e){return!e.computed.showLoadMoreBtn}t.a=[{id:"layouts",label:"Layout",fields:[{id:"layout",component:Object(l.a)(({value:e,onChange:t,isPro:a})=>n.a.createElement(u,{value:e.layout,onChange:e=>t({layout:e}),showUpgrade:!a}),["layout"])}]},{id:"feed",label:"Feed",fields:[{id:"num-posts",component:Object(F.a)({label:"Number of posts",option:"numPosts",render:(e,t,a)=>{const o=e.previewDevice===h.a.Mode.DESKTOP;return n.a.createElement(b.a,{id:e.field.id,value:t,onChange:a,min:1,placeholder:o?"1":e.value.numPosts.desktop})}})},{id:"num-columns",component:Object(F.a)({label:"Number of columns",option:"numColumns",render:(e,t,a)=>{const o=e.previewDevice===h.a.Mode.DESKTOP;return n.a.createElement(b.a,{id:e.field.id,value:t,onChange:a,min:o?1:0,placeholder:o?"1":e.value.numColumns.desktop})}})},{id:"post-order",component:Object(F.a)({label:"Post order",option:"postOrder",render:(e,t,a)=>n.a.createElement(p.a,{id:e.field.id,value:t,onChange:e=>a(e.value),options:[{value:m.a.PostOrder.DATE_DESC,label:"Most recent first"},{value:m.a.PostOrder.DATE_ASC,label:"Oldest first"},{value:m.a.PostOrder.POPULARITY_DESC,label:"Most popular first"},{value:m.a.PostOrder.POPULARITY_ASC,label:"Least popular first"},{value:m.a.PostOrder.RANDOM,label:"Random"}]})})},{id:"media-type",isFakePro:!0,component:Object(F.a)({label:"Types of posts",option:"mediaType",render:e=>n.a.createElement(p.a,{id:e.field.id,value:m.a.MediaType.ALL,options:[{value:m.a.MediaType.ALL,label:"All posts"},{value:m.a.MediaType.PHOTOS,label:"Photos Only"},{value:m.a.MediaType.VIDEOS,label:"Videos Only"}]})})},{id:"link-behavior",component:Object(F.a)({label:"Open posts in",option:"linkBehavior",render:(e,t,a)=>n.a.createElement(p.a,{id:e.field.id,value:t,onChange:e=>a(e.value),options:[{value:m.a.LinkBehavior.NOTHING,label:"- Do not open -"},{value:m.a.LinkBehavior.SELF,label:"Same tab"},{value:m.a.LinkBehavior.NEW_TAB,label:"New tab"},{value:m.a.LinkBehavior.LIGHTBOX,label:"Popup box"}]})})}]},{id:"appearance",label:"Appearance",fields:[{id:"feed-width",component:Object(F.a)({label:"Feed width",option:"feedWidth",render:(e,t,a)=>n.a.createElement(b.a,{id:e.field.id,value:t,onChange:a,min:0,unit:"px",emptyMin:!0,placeholder:"Auto"})})},{id:"feed-height",component:Object(F.a)({label:"Feed height",option:"feedHeight",render:(e,t,a)=>n.a.createElement(b.a,{id:e.field.id,value:t,onChange:a,min:0,unit:"px",emptyMin:!0,placeholder:"Auto"})})},{id:"feed-padding",component:Object(F.a)({label:"Outside padding",option:"feedPadding",render:(e,t,a)=>n.a.createElement(b.a,{id:e.field.id,value:t,onChange:a,min:0,unit:"px",placeholder:"No padding"})})},{id:"image-padding",component:Object(F.a)({label:"Image padding",option:"imgPadding",render:(e,t,a)=>n.a.createElement(b.a,{id:e.field.id,value:t,onChange:a,min:0,unit:"px",placeholder:"No padding"})})},{id:"text-size",component:Object(F.a)({label:"Text size",option:"textSize",render:(e,t,a)=>n.a.createElement(b.a,{id:e.field.id,value:t,onChange:a,min:0,unit:"px",placeholder:"Theme default"}),tooltip:()=>n.a.createElement("span",null,"If left empty, the text size will be controlled by your theme."," ",'This option will be ignored for the header if the "Text size" option in the'," ",'"Header" section is not empty.')})},{id:"bg-color",component:Object(F.a)({label:"Background color",option:"bgColor",render:(e,t,a)=>n.a.createElement(g.a,{id:e.field.id,value:t,onChange:e=>a(e.rgb)})})},{id:"hover-info",component:Object(F.a)({label:"Show on hover",option:"hoverInfo",render:(e,t,a)=>n.a.createElement(E,{id:e.field.id,value:t,onChange:a,showProOptions:e.showFakeOptions,options:e.field.data.options}),tooltip:()=>n.a.createElement("span",null,"Usernames are not available for hashtag posts, due to a restriction by Instagram.")}),data:{options:[{value:m.a.HoverInfo.LIKES_COMMENTS,label:"Likes & comments icons"},{value:m.a.HoverInfo.INSTA_LINK,label:"Instagram icon/link"},{value:m.a.HoverInfo.CAPTION,label:"Caption",isFakePro:!0},{value:m.a.HoverInfo.USERNAME,label:"Username",isFakePro:!0},{value:m.a.HoverInfo.DATE,label:"Date",isFakePro:!0}]}},{id:"hover-text-color",isFakePro:!0,component:Object(F.a)({label:"Hover text color",option:"textColorHover",render:e=>n.a.createElement(g.a,{id:e.field.id})})},{id:"hover-bg-color",isFakePro:!0,component:Object(F.a)({label:"Hover background color",option:"bgColorHover",render:e=>n.a.createElement(g.a,{id:e.field.id,value:{r:0,g:0,b:0,a:.5}})})}]},{id:"header",label:"Header",fields:[{id:"header-hashtag-msg",component:Object(l.a)(e=>M(e)&&n.a.createElement(_.a,{type:_.b.INFO,showIcon:!0,shake:!0},"The header is disabled because you are currently only showing posts from"," ","hashtags, so there are no accounts to show in the header."))},{id:"show-header",component:Object(F.a)({label:"Show header",option:"showHeader",disabled:e=>M(e),render:(e,t,a)=>n.a.createElement(w.a,{id:e.field.id,value:t,onChange:a})})},{id:"header-style",isFakePro:!0,component:Object(F.a)({label:"Header style",option:"headerStyle",render:e=>n.a.createElement(p.a,{id:e.field.id,value:m.a.HeaderStyle.NORMAL,options:[{value:m.a.HeaderStyle.NORMAL,label:"Normal"},{value:m.a.HeaderStyle.CENTERED,label:"Centered"}]})})},{id:"header-account",component:Object(F.a)({label:"Account to show",option:"headerAccount",deps:["showHeader"],disabled:e=>x(e),render:(e,t,a)=>n.a.createElement(p.a,{id:e.field.id,value:e.computed.account?e.computed.account.id:"",onChange:e=>a(e.value),options:e.computed.allAccounts.map(e=>({value:e,label:k.b.getById(e).username}))})})},{id:"header-info",component:Object(F.a)({label:"Show",option:"headerInfo",deps:["showHeader"],disabled:e=>x(e),render:(e,t,a)=>n.a.createElement(E,{id:e.field.id,value:t,onChange:a,options:e.field.data.options}),tooltip:()=>n.a.createElement("span",null,"Follower count is not available for Personal accounts due to restrictions set by Instagram.")}),data:{options:[{value:m.a.HeaderInfo.PROFILE_PIC,label:"Profile photo"},{value:m.a.HeaderInfo.BIO,label:"Profile bio text"},{value:N.MEDIA_COUNT,label:"Post count",isFakePro:!0},{value:N.FOLLOWERS,label:"Follower count",isFakePro:!0}]}},{id:"header-photo-size",component:Object(F.a)({label:"Profile photo size",option:"headerPhotoSize",deps:["showHeader","headerInfo"],disabled:e=>I(N.PROFILE_PIC,e),render:(e,t,a)=>n.a.createElement(b.a,{id:e.field.id,value:null!=t?t:"",onChange:a,min:0,unit:"px",placeholder:"Default"})})},{id:"custom-profile-pic",component:Object(F.a)({label:"Custom profile pic",option:"customProfilePic",deps:["showHeader","headerInfo"],disabled:e=>I(N.PROFILE_PIC,e),render:(e,t,a)=>n.a.createElement(C,{id:e.field.id,value:t,onChange:a,title:"Select custom profile photo",buttonSet:"Choose custom photo",buttonChange:"Change custom photo",mediaType:"image"}),tooltip:()=>n.a.createElement("span",null,"Add a custom profile photo just for this feed. It will override the original"," ","profile photo from Instagram and any custom profile photo added in Spotlight.")})},{id:"custom-bio-text",component:Object(F.a)({label:"Custom bio text",option:"customBioText",deps:["headerInfo","showHeader"],disabled:e=>I(N.BIO,e),render:(e,t,a)=>n.a.createElement(S,{id:e.field.id,value:t,onChange:a}),tooltip:()=>n.a.createElement("span",null,"Add a custom bio text just for this feed. It will override the original custom bio"," ","text from Instagram and any custom bio text added in Spotlight.")})},{id:"header-text-size",component:Object(F.a)({label:"Header text size",option:"headerTextSize",deps:["showHeader"],disabled:e=>x(e),render:(e,t,a)=>n.a.createElement(b.a,{id:e.field.id,value:null!=t?t:"",onChange:a,min:0,unit:"px",placeholder:"Default"}),tooltip:()=>n.a.createElement("span",null,'If left empty, the "Text size" option in the "Appearance" section will control the'," ","header's text size.")})},{id:"header-text-color",component:Object(F.a)({label:"Header text color",option:"headerTextColor",deps:["showHeader"],disabled:e=>x(e),render:(e,t,a)=>n.a.createElement(g.a,{id:e.field.id,value:t,onChange:e=>a(e.rgb)})})},{id:"header-bg-color",component:Object(F.a)({label:"Header background color",option:"headerBgColor",deps:["showHeader"],disabled:e=>x(e),render:(e,t,a)=>n.a.createElement(g.a,{id:e.field.id,value:t,onChange:e=>a(e.rgb)})})},{id:"header-padding",component:Object(F.a)({label:"Header padding",option:"headerPadding",deps:["showHeader"],disabled:e=>x(e),render:(e,t,a)=>n.a.createElement(b.a,{id:e.field.id,value:t,onChange:a,min:0,unit:"px",placeholder:"No padding"})})},{id:"include-stories",isFakePro:!0,component:Object(F.a)({label:"Include stories",option:"includeStories",render:e=>n.a.createElement(w.a,{id:e.field.id,value:!0}),tooltip:()=>n.a.createElement("span",null,"Re-shared stories are not available due to a restriction by Instagram.")})},{id:"stories-interval",isFakePro:!0,component:Object(F.a)({label:"Stories interval time",option:"storiesInterval",render:e=>n.a.createElement(b.a,{id:e.field.id,value:5,min:1,unit:"sec"})})}]},{id:"lightbox",label:"Popup box",isFakePro:!0,fields:[{id:"show-lightbox-sidebar",component:Object(F.a)({label:"Show sidebar",option:"lightboxShowSidebar",render:e=>n.a.createElement(w.a,{id:e.field.id,value:!1})})},{id:"num-lightbox-comments",label:"Number of comments",component:Object(F.a)({label:"Number of comments",option:"numLightboxComments",render:e=>n.a.createElement(b.a,{id:e.field.id,value:20,min:0,placeholder:"No comments"}),tooltip:()=>n.a.createElement("span",null,"Comments are only available for posts from a ",n.a.createElement("strong",null,"Business")," account")})}]},{id:"captions",label:"Captions",isFakePro:!0,fields:[{id:"show-captions",component:Object(F.a)({label:"Show captions",option:"showCaptions",render:e=>n.a.createElement(w.a,{id:e.field.id,value:!0})})},{id:"caption-max-length",component:Object(F.a)({label:"Caption max length",option:"captionMaxLength",render:e=>n.a.createElement(b.a,{id:e.field.id,value:"",min:0,unit:"words",placeholder:"No limit"})})},{id:"caption-size",component:Object(F.a)({label:"Caption text size",option:"captionSize",render:e=>n.a.createElement(b.a,{id:e.field.id,value:"",min:0,unit:"px",placeholder:"Theme default"})})},{id:"caption-color",component:Object(F.a)({label:"Caption text color",option:"captionColor",render:e=>n.a.createElement(g.a,{id:e.field.id,value:{r:0,g:0,b:0,a:0}})})},{id:"caption-remove-dots",component:Object(F.a)({label:"Remove dot lines",option:"captionRemoveDots",render:e=>n.a.createElement(w.a,{id:e.field.id,value:!1}),tooltip:()=>n.a.createElement("span",null,'Enable this option to remove lines in captions that are only "dots", such as'," ",n.a.createElement("code",null,"."),", ",n.a.createElement("code",null,"•"),", ",n.a.createElement("code",null,"*"),", etc.")})}]},{id:"likes-comments",label:"Likes & Comments",isFakePro:!0,fields:[{id:"show-likes",component:Object(F.a)({label:"Show likes icon",option:"showLikes",render:e=>n.a.createElement(w.a,{id:e.field.id,value:!1})})},{id:"likes-icon-color",component:Object(F.a)({label:"Likes icon color",option:"likesIconColor",render:e=>n.a.createElement(g.a,{id:e.field.id,value:{r:0,g:0,b:0,a:1}})})},{id:"show-comments",component:Object(F.a)({label:"Show comments icon",option:"showComments",render:e=>n.a.createElement(w.a,{id:e.field.id,value:!1})})},{id:"comments-icon-color",component:Object(F.a)({label:"Comments icon color",option:"commentsIconColor",render:e=>n.a.createElement(g.a,{id:e.field.id,value:{r:0,g:0,b:0,a:1}})})},{id:"lcIconSize",component:Object(F.a)({label:"Icon size",option:"lcIconSize",render:e=>n.a.createElement(b.a,{id:e.field.id,value:"",min:0,unit:"px"})})}]},{id:"follow-btn",label:"Follow button",fields:[{id:"follow-btn-hashtag-msg",component:Object(l.a)(e=>M(e)&&n.a.createElement(_.a,{type:_.b.INFO,showIcon:!0,shake:!0},"The follow button is disabled because you are currently only showing posts from"," ","hashtags, so there are no accounts to follow."))},{id:"show-follow-btn",component:Object(F.a)({label:"Show 'Follow' button",option:"showFollowBtn",disabled:e=>M(e),render:(e,t,a)=>n.a.createElement(w.a,{id:e.field.id,value:t,onChange:a})})},{id:"follow-btn-location",component:Object(F.a)({label:"Location",option:"followBtnLocation",deps:["showFollowBtn"],disabled:e=>j(e),render:(e,t,a)=>n.a.createElement(p.a,{id:e.field.id,value:t,onChange:e=>a(e.value),options:[{value:T.HEADER,label:"Header"},{value:T.BOTTOM,label:"Bottom"},{value:T.BOTH,label:"Both"}]})})},{id:"follow-btn-text",component:Object(F.a)({label:"'Follow' text",option:"followBtnText",deps:["showFollowBtn"],disabled:e=>j(e),render:(e,t,a)=>n.a.createElement(P.a,{id:e.field.id,value:t,onChange:a})})},{id:"follow-btn-text-color",component:Object(F.a)({label:"Text color",option:"followBtnTextColor",deps:["showFollowBtn"],disabled:e=>j(e),render:(e,t,a)=>n.a.createElement(g.a,{id:e.field.id,value:t,onChange:e=>a(e.rgb)})})},{id:"follow-btn-bg-color",component:Object(F.a)({label:"Background color",option:"followBtnBgColor",deps:["showFollowBtn"],disabled:e=>j(e),render:(e,t,a)=>n.a.createElement(g.a,{id:e.field.id,value:t,onChange:e=>a(e.rgb)})})}]},{id:"load-more-btn",label:"Load more button",fields:[{id:"show-load-more-btn",component:Object(F.a)({label:"Show 'Load more' button",option:"showLoadMoreBtn",render:(e,t,a)=>n.a.createElement(w.a,{id:e.field.id,value:t,onChange:a})})},{id:"load-more-btn-text",component:Object(F.a)({label:"'Load more' text",option:"loadMoreBtnText",deps:["showLoadMoreBtn"],disabled:e=>L(e),render:(e,t,a)=>n.a.createElement(P.a,{id:e.field.id,value:t,onChange:a})})},{id:"load-more-btn-text-color",component:Object(F.a)({label:"Text color",option:"loadMoreBtnTextColor",deps:["showLoadMoreBtn"],disabled:e=>L(e),render:(e,t,a)=>n.a.createElement(g.a,{id:e.field.id,value:t,onChange:e=>a(e.rgb)})})},{id:"load-more-btn-bg-color",component:Object(F.a)({label:"Background color",option:"loadMoreBtnBgColor",deps:["showLoadMoreBtn"],disabled:e=>L(e),render:(e,t,a)=>n.a.createElement(g.a,{id:e.field.id,value:t,onChange:e=>a(e.rgb)})})}]}]},158:function(e,t,a){e.exports={root:"MediaGridPicker__root",loading:"MediaGridPicker__loading layout__fill-parent",grid:"MediaGridPicker__grid","grid-disabled":"MediaGridPicker__grid-disabled MediaGridPicker__grid",gridDisabled:"MediaGridPicker__grid-disabled MediaGridPicker__grid",item:"MediaGridPicker__item"}},174:function(e,t,a){e.exports={root:"LayoutSelector__root","coming-soon":"LayoutSelector__coming-soon",comingSoon:"LayoutSelector__coming-soon",layout:"LayoutSelector__layout button__toggle-button","layout-selected":"LayoutSelector__layout-selected LayoutSelector__layout button__toggle-button button__toggle-button-on button__toggle-button",layoutSelected:"LayoutSelector__layout-selected LayoutSelector__layout button__toggle-button button__toggle-button-on button__toggle-button"}},176:function(e,t,a){e.exports={"moderate-sidebar":"ModerateSidebar__moderate-sidebar",moderateSidebar:"ModerateSidebar__moderate-sidebar",heading:"ModerateSidebar__heading",mode:"ModerateSidebar__mode","pro-pill":"ModerateSidebar__pro-pill",proPill:"ModerateSidebar__pro-pill",reset:"ModerateSidebar__reset"}},177:function(e,t,a){e.exports={bottom:"PromoteSidebar__bottom",top:"PromoteSidebar__top",row:"PromoteSidebar__row","remove-promo":"PromoteSidebar__remove-promo",removePromo:"PromoteSidebar__remove-promo","disabled-overlay":"PromoteSidebar__disabled-overlay",disabledOverlay:"PromoteSidebar__disabled-overlay"}},178:function(e,t,a){e.exports={item:"PromoteViewport__item",selected:"PromoteViewport__selected PromoteViewport__item",thumbnail:"PromoteViewport__thumbnail",unselected:"PromoteViewport__unselected PromoteViewport__item","promo-type-icon":"PromoteViewport__promo-type-icon",promoTypeIcon:"PromoteViewport__promo-type-icon"}},179:function(e,t,a){e.exports={"moderate-viewport":"ModerateViewport__moderate-viewport",moderateViewport:"ModerateViewport__moderate-viewport","moderate-blacklist":"ModerateViewport__moderate-blacklist ModerateViewport__moderate-viewport",moderateBlacklist:"ModerateViewport__moderate-blacklist ModerateViewport__moderate-viewport","moderate-whitelist":"ModerateViewport__moderate-whitelist ModerateViewport__moderate-viewport",moderateWhitelist:"ModerateViewport__moderate-whitelist ModerateViewport__moderate-viewport",loading:"ModerateViewport__loading layout__fill-parent",grid:"ModerateViewport__grid","grid-disabled":"ModerateViewport__grid-disabled ModerateViewport__grid",gridDisabled:"ModerateViewport__grid-disabled ModerateViewport__grid",item:"ModerateViewport__item","item-allowed":"ModerateViewport__item-allowed ModerateViewport__item",itemAllowed:"ModerateViewport__item-allowed ModerateViewport__item","item-thumbnail":"ModerateViewport__item-thumbnail",itemThumbnail:"ModerateViewport__item-thumbnail","item-removed":"ModerateViewport__item-removed ModerateViewport__item",itemRemoved:"ModerateViewport__item-removed ModerateViewport__item","item-focused":"ModerateViewport__item-focused",itemFocused:"ModerateViewport__item-focused"}},197:function(e,t,a){"use strict";a.d(t,"a",(function(){return u}));var o=a(0),n=a.n(o),l=a(104),r=a.n(l),i=a(4),c=a(8),s=a(16),d=a(7);const u=Object(d.b)((function({accounts:e,value:t,onChange:a}){t=null!=t?t:[],e=null!=e?e:i.b.list;const o=t.filter(t=>e.some(e=>e.id===t)),l=new Set(o);return n.a.createElement("div",{className:r.a.root},e.map((e,t)=>n.a.createElement(m,{key:t,account:e,selected:l.has(e.id),onChange:t=>{return o=e.id,t?l.add(o):l.delete(o),void a(Array.from(l));var o}})))}));function m({account:e,selected:t,onChange:a}){const o=`url("${i.b.getProfilePicUrl(e)}")`,l=()=>{a(!t)},d=Object(s.f)(l);return n.a.createElement("div",{className:r.a.row},n.a.createElement("div",{className:t?r.a.accountSelected:r.a.account,onClick:l,onKeyPress:d,role:"button",tabIndex:0},n.a.createElement("div",{className:r.a.profilePic,style:{backgroundImage:o}}),n.a.createElement("div",{className:r.a.infoColumn},n.a.createElement("div",{className:r.a.username},e.username),n.a.createElement("div",{className:r.a.accountType},e.type)),t&&n.a.createElement(c.a,{icon:"yes-alt",className:r.a.tickIcon})))}},198:function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var o=a(0),n=a.n(o),l=a(197),r=a(25),i=a(4);function c(e){const t=i.b.getBusinessAccounts();return t.length>0?n.a.createElement(l.a,Object.assign({accounts:t},e)):n.a.createElement(r.a,{type:r.b.WARNING},"Connect a business account to use this feature.")}},199:function(e,t,a){"use strict";a.d(t,"a",(function(){return h}));var o,n=a(0),l=a.n(n),r=a(53),i=a(6),c=a(135),s=a(25),d=(a(397),a(5)),u=a(8),m=a(353),p=a(3),b=a(9);function h({value:e,onChange:t}){const a=(e=null!=e?e:[]).slice(),n=a.map(e=>({id:e.tag,tag:e.tag,sort:e.sort})),[r,i]=l.a.useState(""),[c,s]=l.a.useState(""),[d,u]=l.a.useState(null);return l.a.createElement("div",{className:"hashtag-selector"},l.a.createElement(m.a,{className:"hashtag-selector__list",list:n,setList:e=>{const o=e.map(e=>({tag:e.tag,sort:e.sort}));t&&!Object(p.d)(o,a,(e,t)=>e.tag===t.tag&&e.sort===t.sort)&&t(o)},handle:".hashtag-selector__drag-handle",animation:200,delay:1e3,fallbackTolerance:5,delayOnTouchOnly:!0},a.map((e,o)=>l.a.createElement(g,{key:o,disabled:null!==d&&d!==o,hashtag:e,onEdit:e=>((e,o)=>{a[e]=o,t&&t(a)})(o,e),onDelete:()=>(e=>{a.splice(e,1),t&&t(a)})(o),onStartEdit:()=>u(o),onStopEdit:()=>u(null)}))),l.a.createElement(v,{type:o.ADD,disabled:null!==d,hashtag:{tag:r,sort:c},onDone:e=>{a.push(e),t&&t(a),i(""),s("")}}))}function g({hashtag:e,disabled:t,onEdit:a,onDelete:n,onStartEdit:r,onStopEdit:i}){const[c,s]=l.a.useState(!1),d=()=>{s(!1),i&&i()};return c?l.a.createElement(v,{type:o.EDIT,disabled:t,hashtag:e,onDone:e=>{a&&a(e),d()},onCancel:d}):l.a.createElement(f,{hashtag:e,disabled:t,onEdit:()=>{s(!0),r&&r()},onDelete:n})}function f({hashtag:e,disabled:t,onEdit:a,onDelete:o}){const n=Object(b.a)("hashtag-selector__row",{"--static":!0,"--disabled":t});return l.a.createElement("div",{className:n},l.a.createElement("div",{className:"hashtag-selector__drag-handle"},l.a.createElement(u.a,{icon:"menu"})),l.a.createElement("div",{className:"hashtag-selector__tag"},i.a.HashtagSorting.get(e.sort)," posts with ",l.a.createElement("strong",null,"#",e.tag)),l.a.createElement("div",{className:"hashtag-selector__buttons"},l.a.createElement(d.a,{className:"hashtag-selector__edit-btn",type:d.c.PILL,onClick:a,tooltip:"Edit hashtag"},l.a.createElement(u.a,{icon:"edit"})),l.a.createElement(d.a,{className:"hashtag-selector__delete-btn",type:d.c.DANGER_PILL,onClick:o,tooltip:"Remove hashtag"},l.a.createElement(u.a,{icon:"trash"}))))}function v({type:e,hashtag:t,disabled:a,onChange:m,onDone:p,onCancel:h,focus:g}){const f=e===o.ADD,[v,E]=l.a.useState({tag:"",sort:"recent"});Object(n.useEffect)(()=>{var e;E({tag:null!==(e=t.tag)&&void 0!==e?e:"",sort:t.sort?t.sort:"recent"})},[t]);const[_,w]=l.a.useState(0),[k,y]=l.a.useState(!0);Object(n.useEffect)(()=>{if(y(!1),_>0){const e=setTimeout(()=>y(!0),10),t=setTimeout(()=>y(!1),310);return()=>{clearTimeout(e),clearTimeout(t)}}},[_]);const O=()=>{!_&&p&&p(v)},C=Object(b.a)("hashtag-selector__row",{"--disabled":a});return l.a.createElement(l.a.Fragment,null,l.a.createElement("div",{className:C},l.a.createElement("input",{className:"hashtag-selector__tag",type:"text",value:"#"+v.tag,onChange:e=>{const t=e.target.value.slice(1),a={tag:Object(c.b)(t),sort:v.sort};w(t!==a.tag?Date.now():0),E(a),m&&m(a)},onKeyDown:e=>{switch(e.key){case"Enter":O();break;case"Escape":h&&h()}},autoFocus:g}),l.a.createElement(r.a,{className:"hashtag-selector__sort",placeholder:"Sort by",value:v.sort,onChange:e=>{E({tag:v.tag,sort:e.value}),m&&m({tag:v.tag,sort:e.value})},isSearchable:!1,options:Array.from(i.a.HashtagSorting.entries()).map(([e,t])=>({value:e,label:t}))}),l.a.createElement("div",{className:"hashtag-selector__buttons"},f?l.a.createElement(d.a,{type:d.c.PRIMARY,className:"hashtag-selector__add-btn",tooltip:"Add new hashtag",onClick:O,disabled:0===v.tag.length},"Add"):l.a.createElement(d.a,{type:f?d.c.PRIMARY:d.c.PILL,className:"hashtag-selector__done-btn",tooltip:"Done",disabled:0===v.tag.length,onClick:O},l.a.createElement(u.a,{icon:"yes"})),!f&&l.a.createElement(d.a,{type:d.c.DANGER_PILL,className:"hashtag-selector__cancel-btn",onClick:h,tooltip:"Cancel changes"},l.a.createElement(u.a,{icon:"no"})))),_?l.a.createElement(s.a,{type:s.b.ERROR,shake:k,showIcon:!0,isDismissible:!0,onDismiss:()=>w(0)},"Hashtags may only contain letters, numbers and underscores"):null)}!function(e){e[e.ADD=0]="ADD",e[e.EDIT=1]="EDIT"}(o||(o={}))},200:function(e,t,a){"use strict";a.d(t,"a",(function(){return r}));var o=a(0),n=a.n(o),l=a(152);function r(e){return n.a.createElement(l.a,Object.assign({groups:e.tab.groups},e))}},201:function(e,t,a){"use strict";a.d(t,"a",(function(){return m}));var o=a(0),n=a.n(o),l=a(176),r=a.n(l),i=a(6),c=a(75),s=a(333),d=a(25),u=a(86);const m=n.a.memo((function({value:e,onChange:t,tab:a}){const[o,l]=n.a.useState(!1);function m(){l(!1)}const p=e.moderationMode===i.a.ModerationMode.WHITELIST;return n.a.createElement("div",{className:r.a.moderateSidebar},n.a.createElement("div",null,n.a.createElement("p",null,"You can choose to hide specific posts or to only show posts that you choose."),n.a.createElement("p",null,"Choose the type of moderation that you wish to apply, then simply click on the posts that you "," ","want to show or hide. Posts that appear in grey will not be shown in the feed."),n.a.createElement("hr",null),n.a.createElement("div",{className:r.a.mode},a.isFakePro&&n.a.createElement("div",{className:r.a.proPill},n.a.createElement(c.a,null)),n.a.createElement(s.a,{name:"manualFilterMode",value:e.moderationMode,onChange:function(o){a.isFakePro||t({moderationMode:o,moderation:e.moderation})},disabled:a.isFakePro,options:[{value:i.a.ModerationMode.BLACKLIST,label:"Hide the selected posts"},{value:i.a.ModerationMode.WHITELIST,label:"Only show the selected posts"}]})),(e.moderation.length>0||p)&&n.a.createElement("a",{className:r.a.reset,onClick:function(){l(!0)}},"Reset moderation")),!a.isFakePro&&n.a.createElement("div",null,n.a.createElement("hr",null),n.a.createElement(d.a,{type:d.b.PRO_TIP,showIcon:!0},n.a.createElement("span",null,n.a.createElement("strong",null,"Pro tip"),":"," ","You can navigate the posts using arrow keys and select them by pressing Enter."))),n.a.createElement(u.a,{isOpen:o,title:"Are you sure?",buttons:["Yes","No"],onAccept:function(){a.isFakePro||(m(),t({moderationMode:i.a.ModerationMode.BLACKLIST,moderation:[]}))},onCancel:m},n.a.createElement("p",null,"Are you sure you want to reset your moderation settings? This cannot be undone.")))}),(e,t)=>e.value.moderationMode===t.value.moderationMode&&e.value.moderation.length===t.value.moderation.length)},202:function(e,t,a){"use strict";a.d(t,"a",(function(){return u}));var o=a(0),n=a.n(o),l=a(127),r=a.n(l),i=a(112),c=a(148),s=a(5),d=a(8);function u(e){var{children:t}=e,a=function(e,t){var a={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(a[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(o=Object.getOwnPropertySymbols(e);n<o.length;n++)t.indexOf(o[n])<0&&Object.prototype.propertyIsEnumerable.call(e,o[n])&&(a[o[n]]=e[o[n]])}return a}(e,["children"]);const[o,l]=n.a.useState(!0),u=n.a.useCallback(()=>l(e=>!e),[]);return void 0!==t||a.tab.sidebar&&(!a.tab.showSidebar||a.tab.showSidebar())?n.a.createElement(c.a,{breakpoints:i.a.Sizes.ALL},e=>{const l=e<=i.a.Sizes.MEDIUM,c=e<=i.a.Sizes.MEDIUM,m=o||!l?r.a.sidebarOpen:r.a.sidebarClosed;return n.a.createElement("div",{className:m},l&&n.a.createElement("div",{className:r.a.toggleButtonContainer},n.a.createElement(s.a,{className:r.a.toggleButton,type:s.c.TOGGLE,active:o,onClick:u},n.a.createElement(d.a,{icon:"menu-alt"}))),n.a.createElement("div",{className:r.a.drawer},c&&n.a.createElement("div",{className:r.a.header},a.tab.label),t||n.a.createElement("div",{className:r.a.content},n.a.createElement(a.tab.sidebar,Object.assign({tab:a.tab},a)))))}):null}},203:function(e,t,a){"use strict";var o=a(0),n=a.n(o),l=a(158),r=a.n(l),i=a(7),c=a(335),s=a(16);t.a=Object(i.b)((function({feed:e,store:t,selected:a,disabled:l,autoFocusFirst:i,onClickMedia:u,onSelectMedia:m,children:p}){l=null!=l&&l,i=null!=i&&i;const[b,h]=n.a.useState([]),[g,f]=n.a.useState(!0),[v,E,_]=Object(s.e)(a),w=n.a.useRef(),k=n.a.useRef(),y=n.a.useRef();Object(o.useEffect)(()=>{_(a)},[a]),Object(s.i)(a=>{t.fetchMedia(e).then(e=>{a().then(()=>{h(e),f(!1),e.length>0&&i&&m&&m(e[0],0)})})},[]);const O=e=>{null===E()||e.target!==w.current&&e.target!==k.current||C(null)};function C(e){l||(S(e),u&&u(b[e],e))}function S(e){e===E()||l||(m&&m(b[e],e),_(e))}Object(o.useLayoutEffect)(()=>{if(w.current)return w.current.addEventListener("click",O),()=>w.current.removeEventListener("click",O)},[w.current]);const P=l?r.a.gridDisabled:r.a.grid;return n.a.createElement("div",{ref:w,className:r.a.root},n.a.createElement("div",{ref:k,className:P,style:{gridGap:15},tabIndex:0,onKeyDown:function(e){if(l)return;const t=E(),a=function(){const e=k.current.getBoundingClientRect(),t=y.current.getBoundingClientRect(),a=e.width,o=t.width;return Math.floor((a+15)/(o+15))}(),o=Math.ceil(b.length/a);switch(e.key){case" ":case"Enter":C(t);break;case"ArrowLeft":S(Math.max(t-1,0));break;case"ArrowRight":S(Math.min(t+1,b.length-1));break;case"ArrowUp":{const e=Math.max(0,t-a),n=Math.floor(t/a),l=Math.floor(e/a);o>1&&l!==n&&S(e);break}case"ArrowDown":{const e=Math.min(b.length-1,t+a),n=Math.floor(t/a),l=Math.floor(e/a);o>1&&l!==n&&S(e);break}default:return}e.preventDefault(),e.stopPropagation()}},b.map((e,t)=>n.a.createElement(d,{key:e.id,ref:0===t?y:null,focused:!l&&v===t,onClick:()=>C(t),onFocus:()=>S(t)},p(e,t)))),g&&n.a.createElement("div",{className:r.a.loading},n.a.createElement(c.a,{size:60})))}));const d=n.a.forwardRef(({focused:e,onClick:t,onFocus:a,children:l},i)=>(i||(i=n.a.useRef()),Object(o.useEffect)(()=>{e&&i.current.focus()},[e]),n.a.createElement("div",{ref:i,className:r.a.item,onClick:t,onFocus:a,tabIndex:0},l)))},204:function(e,t,a){"use strict";a.d(t,"a",(function(){return b}));var o=a(0),n=a.n(o),l=a(179),r=a.n(l),i=a(6),c=a(67),s=a(68),d=a(3),u=a(203),m=a(9),p=i.a.ModerationMode;const b=n.a.memo((function({value:e,feed:t,tab:a,onChange:o}){const[l,r]=n.a.useState(0),i=new Set(e.moderation);return n.a.createElement(u.a,{feed:t,selected:l,onSelectMedia:(e,t)=>r(t),onClickMedia:function(t){if(a.isFakePro||!t)return;const n=new Set(e.moderation);n.has(t.id)?n.delete(t.id):n.add(t.id),o({moderation:Array.from(n),moderationMode:e.moderationMode})},autoFocusFirst:!0,disabled:a.isFakePro,store:s.b},(t,a)=>n.a.createElement(h,{media:t,mode:e.moderationMode,focused:a===l,selected:i.has(t.id)}))}),(function(e,t){return e.value.moderationMode===t.value.moderationMode&&e.value.moderation.length===t.value.moderation.length&&Object(d.d)(e.value.moderation,t.value.moderation)})),h=n.a.forwardRef(({media:e,selected:t,focused:a,mode:l},i)=>{i||(i=n.a.useRef()),Object(o.useEffect)(()=>{a&&i.current.focus()},[a]);const s=l===p.BLACKLIST,d=Object(m.b)(t!==s?r.a.itemAllowed:r.a.itemRemoved,a?r.a.itemFocused:null);return n.a.createElement("div",{ref:i,className:d},n.a.createElement(c.a,{media:e,className:r.a.itemThumbnail}))})},208:function(e,t,a){"use strict";a.d(t,"a",(function(){return G}));var o=a(0),n=a.n(o),l=a(202),r=a(212),i=a(177),c=a.n(i),s=a(53),d=a(42),u=a(5),m=a(12),p=(a(14),a(6)),b=a(45),h=a(131),g=a(19),f=a(95),v=a(56),E=a(153),_=a(3),w=p.a.LinkBehavior;const k=[],y={linkType:"",postId:0,postTitle:"",postUrl:"",url:"",linkText:"",newTab:!1};function O({options:e,onChange:t,value:a}){e=null!=e?e:y,e=Object.assign(Object.assign({},y),e),0===k.length&&(k.push({value:"",label:"- Do not link -"},{value:"url",label:"Custom URL"}),m.a.config.postTypes.forEach(e=>{"attachment"!==e.name&&k.push({value:e.name,label:e.labels.singular_name})}));const l=n.a.useRef(),r=n.a.useRef(!1),i=n.a.useRef(),[c,s]=n.a.useState([]),[d,u]=n.a.useState(!1);Object(o.useEffect)(()=>(r.current=!1,e.linkType&&"url"!==e.linkType&&(u(!0),_("").then(e=>{r.current||s(e)}).finally(()=>{r.current||u(!1)})),()=>r.current=!0),[e.linkType]);const p=n.a.useCallback(a=>{t({linkType:a,postId:0,postTitle:"",postUrl:"",url:e.url,newTab:e.newTab,linkText:e.linkText})},[e,t]),g=n.a.useCallback(a=>{if(null===a)t(Object.assign(Object.assign({},e),{postId:0,postTitle:"",postUrl:""}));else{const o=i.current.find(e=>e.id==a.value);t(Object.assign(Object.assign({},e),{postId:a.value,postTitle:o.title,postUrl:o.permalink}))}},[e,t]),f=n.a.useCallback(a=>{t(Object.assign(Object.assign({},e),{url:a}))},[e,t]),v=n.a.useCallback(a=>{t(Object.assign(Object.assign({},e),{newTab:a}))},[e,t]),E=n.a.useCallback(a=>{t(Object.assign(Object.assign({},e),{linkText:a}))},[e,t]),_=n.a.useCallback(t=>(clearTimeout(l.current),new Promise(a=>{l.current=setTimeout(()=>{m.a.restApi.searchPosts(t,e.linkType).then(e=>{i.current=e.data,a(e.data.map(e=>({value:e.id,label:e.title})))}).catch(e=>{})},1e3)})),[e.linkType]),O=m.a.config.postTypes.find(t=>t.name===e.linkType),N=e.linkType&&a.lightboxShowSidebar&&(a.linkBehavior.desktop===w.LIGHTBOX||a.linkBehavior.tablet===w.LIGHTBOX||a.linkBehavior.phone===w.LIGHTBOX);return n.a.createElement(b.a,{label:"Link options",fitted:!0,isOpen:!0,showIcon:!1},n.a.createElement(C,{value:e.linkType,onChange:p}),"url"===e.linkType&&n.a.createElement(S,{value:e.url,onChange:f}),e.linkType&&"url"!==e.linkType&&n.a.createElement(P,{postType:O,postId:e.postId,postTitle:e.postTitle,onChange:g,loadOptions:_,isLoading:d,defaultPosts:c}),e.linkType&&n.a.createElement(F,{value:e.newTab,onChange:v}),N&&n.a.createElement(T,{value:e.linkText,onChange:E,placeholder:h.a.getDefaultLinkText(e)}))}const C=n.a.memo((function({value:e,onChange:t}){return n.a.createElement(f.a,{id:"promo-link-to",label:"Link to"},n.a.createElement(s.a,{id:"promo-link-to",value:e||"",onChange:e=>t(e.value),options:k}))})),S=n.a.memo((function({value:e,onChange:t}){return n.a.createElement(f.a,{id:"link-promo-url",label:"URL",wide:!0},n.a.createElement(E.a,{id:"link-promo-url",value:e,onChange:t}))})),P=n.a.memo((function({postType:e,postId:t,postTitle:a,onChange:o,defaultPosts:l,isLoading:r,loadOptions:i}){const c=e?"Search for a "+e.labels.singular_name:"Search";return n.a.createElement(f.a,{id:"link-promo-url",label:c,wide:!0},n.a.createElement(s.a,{async:!0,cacheOptions:!0,key:Object(_.r)(),id:"sli-promo-search-post",placeholder:"Select or start typing...",value:t||0,defaultValue:0,defaultInputValue:t?a:"",onChange:o,defaultOptions:l,loadOptions:i,noOptionsMessage:({inputValue:e})=>e.length?`No posts were found for "${e}"`:"Type to search for posts",loadingMessage:()=>"Searching...",isLoading:r,isSearchable:!0,isClearable:!0}))})),F=n.a.memo((function({value:e,onChange:t}){return n.a.createElement(f.a,{id:"promo-link-new-tab",label:"Open in a new tab"},n.a.createElement(v.a,{id:"promo-link-new-tab",value:e,onChange:t}))})),T=n.a.memo((function({value:e,onChange:t,placeholder:a}){return n.a.createElement(f.a,{id:"promo-link-text",label:"Popup box link text"},n.a.createElement(E.a,{id:"promo-link-text",value:e,onChange:t,placeholder:a}),n.a.createElement("p",null,n.a.createElement("span",null,"The text to use for the link in the popup box:"),n.a.createElement("br",null),n.a.createElement("img",{src:g.a.image("popup-link-text.png"),alt:""})))}));var N=a(25),x=new Map([["link",{fields:O,tutorial:function({}){return n.a.createElement(b.a,{label:"Link promotion",fitted:!0,isOpen:!0,showIcon:!1},n.a.createElement("p",{style:{fontWeight:"bold"}},"How it works:"),n.a.createElement("ol",{style:{marginTop:0}},n.a.createElement("li",null,"Select a post from the preview on the left."),n.a.createElement("li",null,"Choose what the post should link to.")),n.a.createElement("p",null,"That’s it!"))}}],["-more-",{fields:function({}){return n.a.createElement(b.a,{label:"Have your say...",fitted:!0,isOpen:!0,showIcon:!1},n.a.createElement("p",null,"Spotlight’s ‘Promote’ feature has lots more to come. Share your thoughts on what you’d like to"," ","promote and how."),n.a.createElement("p",null,"Take our 2-minute survey."),n.a.createElement("div",null,n.a.createElement(u.a,{type:u.c.PRIMARY,size:u.b.LARGE,onClick:function(){window.open(m.a.resources.promoTypesSurvey)}},"Start Survey")))}}]]);const I={value:"link",label:"Link",component:O,isValid:()=>!1},M={linkType:"url",url:"https://your-promotion-url.com",linkText:"Check out my promotion"};function j({value:e,tab:t,onChange:a,selected:o,onNextPost:l,promoTypeRef:r}){var i;const s=d.a.mediaStore.media[o],m=o>=d.a.mediaStore.media.length-1,p=n.a.useRef(e.promotions.size?e.promotions.values().next().value.type:"link"),b=n.a.useCallback(o=>{if(!t.isFakePro){p.current=o;const t=new Map;e.promotions.forEach((e,a)=>{t.set(a,{type:o,data:e.data})}),a({promotions:t})}},[t,e.promotions]),h=n.a.useCallback(e=>{a({promotionEnabled:e})},[]),g=n.a.useCallback(n=>{if(!t.isFakePro){const t=d.a.mediaStore.media[o];e.promotions.set(t.id,{type:p.current,data:Object(_.f)(n)}),a({promotions:e.promotions})}},[o,t.isFakePro]),f=n.a.useCallback(()=>{!t.isFakePro&&l()},[t.isFakePro]),v=n.a.useCallback(()=>{g({})},[]);let E,w;t.isFakePro?(E=I,w=M):(w=s?d.a.getMediaPromo(s,e)[0]:{},E=d.a.types.find(e=>e.value===p.current));const k=null!==(i=x.get(E.value))&&void 0!==i?i:{fields:void 0};return n.a.createElement(n.a.Fragment,null,n.a.createElement(L,{value:e,promoType:p.current,isFakePro:t.isFakePro,typeFieldRef:r,onToggle:h,onChangeType:b}),k.fields&&(s&&E||"-more-"===E.value)&&n.a.createElement(k.fields,{value:e,media:s,options:w,onChange:g}),k.tutorial&&!s&&n.a.createElement(k.tutorial),n.a.createElement("div",{className:c.a.bottom},s&&"-more-"!==E.value&&n.a.createElement(u.a,{size:u.b.LARGE,type:u.c.SECONDARY,onClick:f,disabled:m},"Promote next post →"),E.isValid(s,w)&&n.a.createElement("a",{className:c.a.removePromo,onClick:v},"Remove promotion")),t.isFakePro&&n.a.createElement("div",{className:c.a.disabledOverlay}))}const L=n.a.memo((function({value:e,promoType:t,onToggle:a,onChangeType:o,isFakePro:l,typeFieldRef:r}){return n.a.createElement("div",{className:c.a.top},n.a.createElement("p",null,"Promote your blog posts, landing pages, products, and much more through your Instagram feed."," ","Start by selecting the promotion type for this feed."),n.a.createElement("hr",null),n.a.createElement(f.a,{id:"enable-promo",label:"Enable promotion"},n.a.createElement(v.a,{value:e.promotionEnabled,onChange:a})),!e.promotionEnabled&&n.a.createElement(N.a,{type:N.b.WARNING,showIcon:!0},"Promotion is now disabled. You may still add and edit promotions."," ","They will remain saved but will not apply."),n.a.createElement(f.a,{id:"promo-type",label:"Promotion type"},n.a.createElement(s.a,{id:"sli-promo-type",ref:r,value:t,onChange:e=>o(e.value),options:d.a.types,isSearchable:!1,isCreatable:!1,isClearable:!1,disabled:l})))}));var A=a(178),B=a.n(A),D=a(203),R=a(67),z=a(8);const H=n.a.memo((function({value:e,feed:t,tab:a,selected:o,onSelectMedia:l,onClickMedia:r}){return n.a.createElement(D.a,{feed:t,store:d.a.mediaStore,selected:o,onSelectMedia:l,onClickMedia:r,disabled:a.isFakePro},(t,a)=>{const[l,r]=d.a.getMediaPromo(t,e);return n.a.createElement(V,{media:t,selected:a===o,promo:l,promoType:r})})}),(function(e,t){return e.selected===t.selected&&e.onSelectMedia===t.onSelectMedia&&e.onClickMedia===t.onClickMedia&&e.value.promotionEnabled===t.value.promotionEnabled&&e.value.promotions.size===t.value.promotions.size&&e.feed.media.length===t.feed.media.length&&e.value.promotions===t.value.promotions})),V=n.a.memo((function({media:e,selected:t,promo:a,promoType:o}){const l=o&&o.isValid(e,a)&&o.getIcon?o.getIcon(e,a):void 0;return n.a.createElement("div",{className:t?B.a.selected:B.a.unselected},n.a.createElement(R.a,{media:e,className:B.a.thumbnail}),l&&n.a.createElement(z.a,{className:B.a.promoTypeIcon,icon:l}))}),(function(e,t){return e.selected===t.selected&&e.media.id===t.media.id&&(e.promoType?e.promoType.value:null)===(t.promoType?t.promoType.value:null)&&Object(_.c)(e.promo,t.promo)}));function G(e){const[t,a]=n.a.useState(null),o=n.a.useRef(),i=n.a.useCallback(()=>{a(e=>Math.min(e+1,d.a.mediaStore.media.length-1))},[]),c=n.a.useCallback((e,t)=>{a(t)},[]),s=n.a.useCallback((e,t)=>{a(t),o.current&&null!==t&&o.current.focus()},[o]);return n.a.createElement(n.a.Fragment,null,n.a.createElement(l.a,Object.assign({},e),n.a.createElement(j,Object.assign({},e,{selected:t,onNextPost:i,promoTypeRef:o}))),n.a.createElement(r.a,Object.assign({},e),n.a.createElement(H,Object.assign({},e,{selected:t,onSelectMedia:c,onClickMedia:s}))))}},212:function(e,t,a){"use strict";a.d(t,"a",(function(){return h}));var o=a(0),n=a.n(o),l=a(334),r=a.n(l),i=a(62),c=a.n(i),s=a(7),d=a(2),u=a(6),m=a(107),p=a(71);const b=Object(s.b)(e=>{var{feed:t,previewDevice:a}=e,o=function(e,t){var a={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(a[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(o=Object.getOwnPropertySymbols(e);n<o.length;n++)t.indexOf(o[n])<0&&Object.prototype.propertyIsEnumerable.call(e,o[n])&&(a[o[n]]=e[o[n]])}return a}(e,["feed","previewDevice"]);if(!u.a.Options.hasSources(t.options,o.isPro))return n.a.createElement(p.a,{className:c.a.onboarding},n.a.createElement("div",null,n.a.createElement("h1",null,"Select an account to get"," ",n.a.createElement("span",{className:c.a.noBreak},"started"," "," →")),n.a.createElement("p",null,"Your Instagram posts will be displayed instantly so you can easily design your feed using"," ","the live interactive preview.")));const l=t.mode,r=l===d.a.Mode.DESKTOP,i=l===d.a.Mode.TABLET,s=l===d.a.Mode.PHONE,b=r?c.a.root:c.a.shrunkRoot,h=s?c.a.phoneSizer:i?c.a.tabletSizer:c.a.sizer;return n.a.createElement("div",{className:b},n.a.createElement("div",{className:c.a.statusBar},n.a.createElement("div",{className:c.a.statusIndicator},n.a.createElement("svg",{viewBox:"0 0 24 24"},n.a.createElement("circle",{cx:"12",cy:"12",r:"12",fill:"red"})),n.a.createElement("span",null,"Live interactive preview"),n.a.createElement("span",null," — "),n.a.createElement("span",null,"Showing ",t.media.length," out of ",t.totalMedia," posts"),t.numLoadedMore>0&&n.a.createElement("span",{className:c.a.reset},"(",n.a.createElement("a",{onClick:()=>t.load()},"Reset"),")"))),n.a.createElement("div",{className:c.a.container},n.a.createElement("div",{className:h},0===t.media.length&&u.a.Options.hasSources(t.options,o.isPro)&&u.a.Options.isLimitingPosts(t.options)?n.a.createElement("div",{className:c.a.noPostsMsg},n.a.createElement("p",null,"There are no posts to show. Try relaxing your filters and moderation.")):n.a.createElement(m.a,{feed:t}))))});function h(e){var{children:t}=e,a=function(e,t){var a={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(a[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(o=Object.getOwnPropertySymbols(e);n<o.length;n++)t.indexOf(o[n])<0&&Object.prototype.propertyIsEnumerable.call(e,o[n])&&(a[o[n]]=e[o[n]])}return a}(e,["children"]);return n.a.createElement("div",{className:r.a.viewport},t||(a.tab.viewport?n.a.createElement(a.tab.viewport,Object.assign({},a)):n.a.createElement(b,Object.assign({},a))))}},214:function(e,t,a){e.exports={"field-group":"FieldGroup__field-group",fieldGroup:"FieldGroup__field-group",spoiler:"FieldGroup__spoiler","pro-pill":"FieldGroup__pro-pill",proPill:"FieldGroup__pro-pill",disabled:"FieldGroup__disabled"}},216:function(e,t,a){e.exports={"prop-field":"EditorPropField__prop-field",propField:"EditorPropField__prop-field","device-btn":"EditorPropField__device-btn",deviceBtn:"EditorPropField__device-btn",field:"EditorPropField__field"}},217:function(e,t,a){e.exports={"filter-field":"FilterFieldRow__filter-field",filterField:"FilterFieldRow__filter-field",bordered:"FilterFieldRow__bordered FilterFieldRow__filter-field",label:"FilterFieldRow__label"}},218:function(e,t,a){e.exports={"inc-global-filters":"IncGlobalFiltersField__inc-global-filters",incGlobalFilters:"IncGlobalFiltersField__inc-global-filters",label:"IncGlobalFiltersField__label",field:"IncGlobalFiltersField__field"}},222:function(e,t,a){e.exports={root:"FeedEditor__root",hidden:"FeedEditor__hidden",content:"FeedEditor__content","accounts-onboarding":"FeedEditor__accounts-onboarding",accountsOnboarding:"FeedEditor__accounts-onboarding"}},223:function(e,t,a){e.exports={navbar:"EditorNavbar__navbar layout__z-high","fake-pro-item":"EditorNavbar__fake-pro-item",fakeProItem:"EditorNavbar__fake-pro-item","pro-pill":"EditorNavbar__pro-pill",proPill:"EditorNavbar__pro-pill"}},252:function(e,t,a){e.exports={"connect-button":"ConnectSidebar__connect-button",connectButton:"ConnectSidebar__connect-button","connect-sidebar":"ConnectSidebar__connect-sidebar",connectSidebar:"ConnectSidebar__connect-sidebar","connect-account":"ConnectSidebar__connect-account",connectAccount:"ConnectSidebar__connect-account"}},327:function(e,t,a){e.exports={"field-group-list":"FieldGroupList__field-group-list",fieldGroupList:"FieldGroupList__field-group-list"}},328:function(e,t,a){e.exports={"preview-options":"DesignSidebar__preview-options",previewOptions:"DesignSidebar__preview-options"}},334:function(e,t,a){e.exports={viewport:"EditorViewport__viewport"}},347:function(e,t,a){"use strict";a.d(t,"a",(function(){return b}));var o=a(0),n=a.n(o),l=a(114),r=a.n(l),i=a(12),c=a(25),s=a(45),d=a(205),u=a(5),m=a(19),p=a(28);function b({store:e}){const t=`[instagram feed="${e.feed.id}"]`,a=i.a.config.adminUrl+"/widgets.php",o=i.a.config.adminUrl+"/customize.php?autofocus%5Bpanel%5D=widgets";return e.feed.id?n.a.createElement("div",{className:r.a.embedSidebar},e.feed.usages.length>0&&n.a.createElement(s.a,{label:"Instances",isOpen:!0,showIcon:!1,fitted:!0},n.a.createElement("div",{className:r.a.instances},n.a.createElement("p",null,"This feed is currently being shown in these pages:"),n.a.createElement("ul",null,e.feed.usages.map((e,t)=>n.a.createElement("li",{key:t},n.a.createElement("a",{href:`${i.a.config.adminUrl}/post.php?action=edit&post=${e.id}`,target:"_blank"},e.name),n.a.createElement("span",null,"(",e.type,")")))))),n.a.createElement(s.a,{label:"Shortcode",isOpen:!0,showIcon:!1,fitted:!0},n.a.createElement("div",null,n.a.createElement("p",null,"Copy the shortcode below and paste it in any page or post to embed this feed:"),n.a.createElement("div",{className:r.a.shortcode},n.a.createElement("code",null,t),n.a.createElement(d.a,{feed:e.feed,toaster:e.toaster},n.a.createElement(u.a,{type:u.c.SECONDARY},"Copy"))))),n.a.createElement(s.a,{label:"WordPress Block",isOpen:!0,showIcon:!1,fitted:!0},n.a.createElement("div",null,n.a.createElement("p",null,"To embed the feed in the WordPress block editor, search for the"," ",n.a.createElement("b",null,"Spotlight Instagram feed")," block and add it to your post or page."),p.a.list.length>1?n.a.createElement(n.a.Fragment,null,n.a.createElement("p",null,"Next, choose ",n.a.createElement("strong",null,e.feed.label)," from the list of feeds."),n.a.createElement(g,{images:[{src:"wp-block-search.png",alt:"Searching for the block"},{src:"wp-block-select.png",alt:"Choosing a feed for the block"},{src:"wp-block.png",alt:"The feed in a block"}]})):n.a.createElement(n.a.Fragment,null,n.a.createElement("p",null,"Since this is your only feed, Spotlight will automatically show this feed."),n.a.createElement(g,{images:[{src:"wp-block-search.png",alt:"Searching for the block"},{src:"wp-block.png",alt:"The feed in a block"}]})))),n.a.createElement(s.a,{label:"Widget",isOpen:!0,showIcon:!1,fitted:!0},n.a.createElement("div",null,n.a.createElement("p",null,"To embed this feed in a widget, go to the"," ",n.a.createElement("a",{href:a,target:"_blank"},"Appearance » Widgets")," page or the"," ",n.a.createElement("a",{href:o,target:"_blank"},"Widgets section of the Customizer"),", add"," ","a ",n.a.createElement("strong",null,"Spotlight Instagram Feed")," widget and choose"," ",n.a.createElement("strong",null,e.feed.name)," as the feed to be shown."),n.a.createElement(h,{img:"widget.png",alt:"Example of a widget"})))):n.a.createElement("div",{className:r.a.embedSidebar},n.a.createElement("div",{className:r.a.saveMessage},n.a.createElement(c.a,{type:c.b.INFO,showIcon:!0},"You're almost there... Click the ",n.a.createElement("strong",null,"Save")," button at the top-right to be able"," ","to embed this feed on your site!")))}function h({img:e,alt:t,annotation:a,onClick:o}){return n.a.createElement("figure",{className:r.a.example},n.a.createElement("figcaption",{className:r.a.caption},"Example:"),n.a.createElement("img",{src:m.a.image(e),alt:null!=t?t:"",style:{cursor:o?"pointer":"default"},onClick:o}),void 0!==a&&n.a.createElement("div",{className:r.a.exampleAnnotation},a))}function g({images:e}){const[t,a]=n.a.useState(0),l=n.a.useRef(),r=()=>{i(),l.current=setInterval(c,2e3)},i=()=>{clearInterval(l.current)},c=()=>{r(),a(t=>(t+1)%e.length)};Object(o.useEffect)(()=>(r(),i),[]);const s=e[t];return n.a.createElement(h,{img:s.src,alt:s.alt,annotation:t+1,onClick:c})}},350:function(e,t,a){"use strict";var o=a(0),n=a.n(o),l=a(252),r=a.n(l),i=a(4),c=a(124),s=a(152),d=a(328),u=a.n(d),m=a(2),p=a(6),b=a(62),h=a.n(b),g=a(253),f=a(5),v=a(8),E=a(12);function _(e){const t=n.a.useCallback(()=>e.onToggleFakeOptions(!0),[]),a=n.a.useCallback(()=>e.onToggleFakeOptions(!1),[]);return n.a.createElement("div",{className:h.a.controls},n.a.createElement("div",{className:h.a.control},n.a.createElement("span",{className:h.a.controlLabel},"Preview device"),n.a.createElement(g.a,null,m.a.MODES.map((t,a)=>n.a.createElement(f.a,{key:a,type:f.c.TOGGLE,onClick:()=>e.onChangeDevice(t),active:e.previewDevice===t,tooltip:t.name},n.a.createElement(v.a,{icon:t.icon}))))),!e.isPro&&n.a.createElement("div",{className:h.a.control},n.a.createElement("span",{className:h.a.controlLabel},"PRO features",n.a.createElement("span",null," ","—"," ",n.a.createElement("a",{href:E.a.resources.upgradeLocalUrl,target:"_blank"},"Upgrade now"))),n.a.createElement(g.a,null,n.a.createElement(f.a,{type:f.c.TOGGLE,active:e.showFakeOptions,onClick:t,tooltip:"Show PRO features"},"Show"),n.a.createElement(f.a,{type:f.c.TOGGLE,active:!e.showFakeOptions,onClick:a,tooltip:"Hide PRO features"},"Hide"))))}var w=a(38),k=a(197),y=a(198),O=a(199),C=[{id:"accounts",label:"Show posts from these accounts",fields:[{id:"accounts",component:Object(w.a)(({value:e,onChange:t})=>n.a.createElement(k.a,{value:e.accounts,onChange:e=>t({accounts:e})}),["accounts"])}]},{id:"tagged",label:"Show posts where these accounts are tagged",isFakePro:!0,fields:[{id:"tagged",component:Object(w.a)(()=>n.a.createElement(y.a,{value:[]}),["tagged"])}]},{id:"hashtags",label:"Show posts with these hashtags",isFakePro:!0,fields:[{id:"hashtags",component:Object(w.a)(()=>n.a.createElement(O.a,{value:[]}),["hashtags"])}]}],S=a(155),P=a(101),F=a(94),T=a(102),N=a(110),x=[{id:"caption-filters",label:"Caption filtering",isFakePro:!0,fields:[{id:"caption-whitelist",component:Object(w.a)(({field:e})=>n.a.createElement(P.a,{label:"Only show posts with these words or phrases"},n.a.createElement(F.a,{id:e.id,value:[]})))},{id:"caption-whitelist-settings",component:Object(w.a)(()=>n.a.createElement(T.a,{value:!0}))},{id:"caption-blacklist",component:Object(w.a)(({field:e})=>n.a.createElement(P.a,{label:"Hide posts with these words or phrases",bordered:!0},n.a.createElement(F.a,{id:e.id,value:[]})))},{id:"caption-blacklist-settings",component:Object(w.a)(()=>n.a.createElement(T.a,{value:!0}))}]},{id:"hashtag-filters",label:"Hashtag filtering",isFakePro:!0,fields:[{id:"hashtag-whitelist",component:Object(w.a)(({field:e})=>n.a.createElement(P.a,{label:"Only show posts with these hashtags"},n.a.createElement(N.a,{id:e.id,value:[]})))},{id:"hashtag-whitelist-settings",component:Object(w.a)(()=>n.a.createElement(T.a,{value:!0}))},{id:"hashtag-blacklist",component:Object(w.a)(({field:e})=>n.a.createElement(P.a,{label:"Hide posts with these hashtags",bordered:!0},n.a.createElement(N.a,{id:e.id,value:[]})))},{id:"hashtag-blacklist-settings",component:Object(w.a)(()=>n.a.createElement(T.a,{value:!0}))}]}],I=a(200),M=a(201),j=a(208),L=a(204);t.a=[{id:"connect",label:"Connect",alwaysEnabled:!0,groups:C,sidebar:function(e){const[,t]=n.a.useState(0);return i.b.hasAccounts()?n.a.createElement("div",{className:r.a.connectSidebar},n.a.createElement("div",{className:r.a.connectButton},n.a.createElement(c.a,{onConnect:a=>{e.onChange&&e.onChange({accounts:e.value.accounts.concat([a])}),t(e=>e++)}})),n.a.createElement(s.a,Object.assign({groups:e.tab.groups},e))):null}},{id:"design",label:"Design",groups:S.a,sidebar:function(e){let t=e.tab.groups;return m.a.get(e.value.linkBehavior,e.previewDevice,!0)!==p.a.LinkBehavior.LIGHTBOX&&(t=t.filter(({id:e})=>"lightbox"!==e)),n.a.createElement(n.a.Fragment,null,n.a.createElement("div",{className:u.a.previewOptions},n.a.createElement(_,Object.assign({},e))),n.a.createElement(s.a,Object.assign({groups:t},e)))}},{id:"filter",label:"Filter",isFakePro:!0,groups:x,sidebar:I.a},{id:"moderate",label:"Moderate",isFakePro:!0,groups:x,sidebar:M.a,viewport:L.a},{id:"promote",label:"Promote",isFakePro:!0,component:j.a}]},351:function(e,t,a){"use strict";a.d(t,"a",(function(){return T}));var o=a(0),n=a.n(o),l=a(222),r=a.n(l),i=a(223),c=a.n(i),s=a(6),d=a(123),u=a(75),m=a(148),p=a(112),b=a(343),h=a(151),g=a(5),f=a(344),v=a(345),E=a(346);const _=n.a.memo((function(e){const t=s.a.Options.hasSources(e.value,e.isPro),a=(e.showFakeOptions||e.isPro?e.tabs:e.tabs.filter(e=>!e.isFakePro)).map(e=>({key:e.id,label:n.a.createElement(w,{key:e.id,tab:e}),disabled:!e.alwaysEnabled&&!t}));return n.a.createElement("div",{className:c.a.navbar},n.a.createElement(m.a,{breakpoints:p.a.Sizes.ALL},t=>{const o=e.showNameField?n.a.createElement(b.a,{key:"name-field",value:e.name,onDone:e.onRename,defaultValue:"(unnamed)"}):void 0,l=e.showDoneBtn?n.a.createElement(h.a,{key:"save-btn",content:t=>t?"Saving ...":e.doneBtnText,isSaving:e.isSaving,disabled:!e.isDoneBtnEnabled,onClick:e.onSave}):void 0,r=e.showCancelBtn?n.a.createElement(g.a,{key:"cancel-btn",onClick:e.onCancel,disabled:!e.isCancelBtnEnabled,children:e.cancelBtnText}):void 0;if(t<=p.a.Sizes.SMALL)return n.a.createElement(f.a,{steps:a,current:e.tabId,onChangeStep:e.onChangeTab,firstStep:r,lastStep:l},o);if(t<=p.a.Sizes.MEDIUM)return n.a.createElement(v.a,{pages:a,current:e.tabId,onChangePage:e.onChangeTab,hideMenuArrow:!0,showNavArrows:!0},{path:o?[o]:[],right:[r,l]});let i=[n.a.createElement(d.a,{key:"logo"})];return t>p.a.Sizes.WIDE&&i.push(n.a.createElement("span",{key:"page"},"Feeds")),o&&i.push(o),n.a.createElement(E.a,{current:e.tabId,onClickTab:e.onChangeTab},{path:i,tabs:a,right:[r,l]})}))}),(e,t)=>e.tabId===t.tabId&&e.name===t.name&&e.showFakeOptions===t.showFakeOptions&&e.isPro===t.isPro&&e.showDoneBtn===t.showDoneBtn&&e.showCancelBtn===t.showCancelBtn&&e.doneBtnText===t.doneBtnText&&e.cancelBtnText===t.cancelBtnText&&e.showNameField===t.showNameField&&e.onChangeTab===t.onChangeTab&&e.onRename===t.onRename&&e.onSave===t.onSave&&e.onCancel===t.onCancel&&e.isSaving===t.isSaving&&e.isDoneBtnEnabled===t.isDoneBtnEnabled&&e.isCancelBtnEnabled===t.isCancelBtnEnabled&&s.a.Options.hasSources(e.value,e.isPro)===s.a.Options.hasSources(t.value,t.isPro));function w({tab:e}){return e.isFakePro?n.a.createElement(k,{tab:e}):n.a.createElement("span",null,e.label)}function k({tab:e}){return n.a.createElement("span",{className:c.a.fakeProItem},n.a.createElement(u.a,{className:c.a.proPill}),n.a.createElement("span",null,e.label))}var y=a(202),O=a(212),C=a(4),S=a(121),P=a(71);function F({value:e,feed:t,onChange:a,onChangeTab:o}){const[l,r]=n.a.useState(!1);return n.a.createElement(S.a,{beforeConnect:t=>{r(!0),a&&a({accounts:e.accounts.concat([t])})},onConnect:()=>{setTimeout(()=>{t.load(),o&&o("design")},P.a.TRANSITION_DURATION)},isTransitioning:l})}function T(e){var t,a,l,i,c,d,u,m,p,b=function(e,t){var a={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(a[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(o=Object.getOwnPropertySymbols(e);n<o.length;n++)t.indexOf(o[n])<0&&Object.prototype.propertyIsEnumerable.call(e,o[n])&&(a[o[n]]=e[o[n]])}return a}(e,[]);b.tabs=null!==(t=b.tabs)&&void 0!==t?t:[],b.isPro=null!==(a=b.isPro)&&void 0!==a&&a,b.showDoneBtn=null===(l=b.showDoneBtn)||void 0===l||l,b.showCancelBtn=null===(i=b.showCancelBtn)||void 0===i||i,b.showNameField=null!==(c=b.showNameField)&&void 0!==c&&c,b.doneBtnText=null!==(d=b.doneBtnText)&&void 0!==d?d:"Done",b.cancelBtnText=null!==(u=b.cancelBtnText)&&void 0!==u?u:"Cancel",b.isDoneBtnEnabled=null===(m=b.isDoneBtnEnabled)||void 0===m||m,b.isCancelBtnEnabled=null===(p=b.isCancelBtnEnabled)||void 0===p||p;const h=b.tabs.find(e=>e.id===b.tabId),g=n.a.useRef();g.current||(g.current=new s.a(b.value),g.current.load()),Object(o.useEffect)(()=>{g.current.options=b.value},[b.value]),Object(o.useEffect)(()=>{g.current.mode=b.previewDevice},[b.previewDevice]);const f=s.a.ComputedOptions.compute(b.value),v=Object.assign(Object.assign({},b),{computed:f,tab:h,feed:g.current});return n.a.createElement("div",{className:r.a.root},n.a.createElement(_,Object.assign({},b)),C.b.hasAccounts()?n.a.createElement("div",{className:r.a.content},void 0===h.component?n.a.createElement(n.a.Fragment,null,n.a.createElement(y.a,Object.assign({},v)),n.a.createElement(O.a,Object.assign({},v))):n.a.createElement(h.component,Object.assign({},v))):n.a.createElement("div",{className:r.a.accountsOnboarding},n.a.createElement(F,Object.assign({},v))))}},38:function(e,t,a){"use strict";a.d(t,"a",(function(){return i}));var o=a(0),n=a.n(o),l=a(3),r=a(2);function i(e,t=[]){return n.a.memo(e,(e,a)=>{const o=t.reduce((t,o)=>t&&Object(l.c)(e.value[o],a.value[o]),t.length>0),n=!t.reduce((e,t)=>e||r.a.isValid(a.value[t]),!1)||e.previewDevice===a.previewDevice&&e.onChangeDevice===a.onChangeDevice;return o&&n&&e.showFakeOptions===a.showFakeOptions&&e.onChange===a.onChange})}},397:function(e,t,a){},52:function(e,t,a){"use strict";a.d(t,"a",(function(){return r}));var o=a(0),n=a.n(o),l=a(330);function r({value:e,onChange:t,min:a,emptyMin:o,placeholder:r,id:i,unit:c}){e=null!=e?e:"",a=null!=a?a:0,r=null!=r?r:"",o=null!=o&&o;const s=n.a.useCallback(e=>{const o=e.target.value,n=parseInt(o),l=isNaN(n)?o:Math.max(a,n);t&&t(l)},[a,t]),d=n.a.useCallback(()=>{o&&e<=a&&t&&t("")},[o,e,a,t]),u=n.a.useCallback(n=>{"ArrowUp"===n.key&&""===e&&t&&t(o?a+1:a)},[e,a,o,t]),m=o&&e<=a?"":e;return c?n.a.createElement(l.a,{id:i,type:"number",unit:c,value:m,min:a,placeholder:r+"",onChange:s,onBlur:d,onKeyDown:u}):n.a.createElement("input",{id:i,type:"number",value:m,min:a,placeholder:r+"",onChange:s,onBlur:d,onKeyDown:u})}},56:function(e,t,a){"use strict";a.d(t,"a",(function(){return l}));var o=a(0),n=a.n(o);function l({id:e,value:t,onChange:a,disabled:o}){return n.a.createElement("div",{className:"checkbox-field"},n.a.createElement("div",{className:"checkbox-field__aligner"},n.a.createElement("input",{id:e,type:"checkbox",value:"1",checked:!!t,onChange:e=>a(e.target.checked),disabled:o})))}a(317)},563:function(e,t,a){},62:function(e,t,a){e.exports={root:"FeedPreview__root","shrunk-root":"FeedPreview__shrunk-root FeedPreview__root",shrunkRoot:"FeedPreview__shrunk-root FeedPreview__root","status-bar":"FeedPreview__status-bar",statusBar:"FeedPreview__status-bar","status-indicator":"FeedPreview__status-indicator",statusIndicator:"FeedPreview__status-indicator",reset:"FeedPreview__reset",container:"FeedPreview__container","no-posts-msg":"FeedPreview__no-posts-msg",noPostsMsg:"FeedPreview__no-posts-msg",indicators:"FeedPreview__indicators","waiting-indicator":"FeedPreview__waiting-indicator",waitingIndicator:"FeedPreview__waiting-indicator","loading-indicator":"FeedPreview__loading-indicator",loadingIndicator:"FeedPreview__loading-indicator",sizer:"FeedPreview__sizer","shrunk-sizer":"FeedPreview__shrunk-sizer FeedPreview__sizer",shrunkSizer:"FeedPreview__shrunk-sizer FeedPreview__sizer","tablet-sizer":"FeedPreview__tablet-sizer FeedPreview__shrunk-sizer FeedPreview__sizer",tabletSizer:"FeedPreview__tablet-sizer FeedPreview__shrunk-sizer FeedPreview__sizer","phone-sizer":"FeedPreview__phone-sizer FeedPreview__shrunk-sizer FeedPreview__sizer",phoneSizer:"FeedPreview__phone-sizer FeedPreview__shrunk-sizer FeedPreview__sizer",onboarding:"FeedPreview__onboarding","no-break":"FeedPreview__no-break",noBreak:"FeedPreview__no-break",controls:"FeedPreview__controls",control:"FeedPreview__control","control-label":"FeedPreview__control-label",controlLabel:"FeedPreview__control-label","indicator-animation":"FeedPreview__indicator-animation",indicatorAnimation:"FeedPreview__indicator-animation","loading-animation":"FeedPreview__loading-animation",loadingAnimation:"FeedPreview__loading-animation"}},95:function(e,t,a){"use strict";a.d(t,"a",(function(){return s}));var o=a(0),n=a.n(o),l=a(126),r=a.n(l),i=a(122),c=a(75);function s({id:e,label:t,children:a,wide:o,disabled:l,isFakePro:s}){const d=Array.isArray(a)?a[0]:a,u=Array.isArray(a)?a[1]:void 0;return n.a.createElement("div",{className:l||s?r.a.disabled:o?r.a.wide:r.a.container},n.a.createElement("div",{className:r.a.label},n.a.createElement("div",{className:r.a.labelAligner},n.a.createElement("label",{htmlFor:e},t),u&&n.a.createElement(i.a,null,u))),n.a.createElement("div",{className:r.a.content},d),s&&n.a.createElement(c.a,{className:r.a.proPill}))}}}]);
ui/dist/front-app.js CHANGED
@@ -1 +1 @@
1
- !function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("React"),require("ReactDOM")):"function"==typeof define&&define.amd?define(["React","ReactDOM"],e):"object"==typeof exports?exports.spotlight=e(require("React"),require("ReactDOM")):t.spotlight=e(t.React,t.ReactDOM)}(window,(function(t,e){return(window.webpackJsonpspotlight=window.webpackJsonpspotlight||[]).push([[8],{0:function(e,o){e.exports=t},108:function(t,e,o){"use strict";o.d(e,"a",(function(){return l}));var n=o(0),i=o.n(n),a=o(4),r=o(26),s=o(7);const l=Object(a.b)(({feed:t})=>{const e=r.a.getById(t.options.layout),o=s.a.ComputedOptions.compute(t);return i.a.createElement("div",{className:"feed"},i.a.createElement(e.component,{feed:t,options:o}))})},12:function(t,e,o){"use strict";o.d(e,"a",(function(){return n}));const n=t=>"string"==typeof t?t:"r"in t?"rgba("+t.r+","+t.g+","+t.b+","+t.a+")":"h"in t?"hsla("+t.h+","+t.s+","+t.l+","+t.a+")":"#fff"},13:function(t,e,o){"use strict";var n;o.d(e,"a",(function(){return n})),function(t){let e,o;!function(t){t.IMAGE="IMAGE",t.VIDEO="VIDEO",t.ALBUM="CAROUSEL_ALBUM"}(e=t.Type||(t.Type={})),function(t){let e;!function(t){t.PERSONAL_ACCOUNT="PERSONAL_ACCOUNT",t.BUSINESS_ACCOUNT="BUSINESS_ACCOUNT",t.TAGGED_ACCOUNT="TAGGED_ACCOUNT",t.RECENT_HASHTAG="RECENT_HASHTAG",t.POPULAR_HASHTAG="POPULAR_HASHTAG",t.USER_STORY="USER_STORY"}(e=t.Type||(t.Type={}))}(o=t.Source||(t.Source={})),t.getAsRows=(t,e)=>{t=t.slice(),e=e>0?e:1;let o=[];for(;t.length;)o.push(t.splice(0,e));if(o.length>0){const t=o.length-1;for(;o[t].length<e;)o[t].push({})}return o},t.isFromHashtag=t=>t.source.type===o.Type.POPULAR_HASHTAG||t.source.type===o.Type.RECENT_HASHTAG}(n||(n={}))},14:function(t,e,o){"use strict";var n=o(37),i=o.n(n),a=o(17),r=o(38);const s=a.a.config.restApi.baseUrl,l={};a.a.config.restApi.authToken&&(l["X-Sli-Auth-Token"]=a.a.config.restApi.authToken);const c=i.a.create({baseURL:s,headers:l}),d={config:a.a.config.restApi,driver:c,getAccounts:()=>c.get("/accounts"),getFeeds:()=>c.get("/feeds"),getFeedMedia:(t,e=0,o=0,n)=>{const a=n?new i.a.CancelToken(n):void 0;return c.post("/media/fetch",{options:t,num:o,from:e},{cancelToken:a})},getErrorReason:t=>{let e;return e="object"==typeof t.response?t.response.data:"string"==typeof t.message?t.message:t.toString(),Object(r.b)(e)}};e.a=d},17:function(t,e,o){"use strict";let n;e.a=n={config:{restApi:SliCommonL10n.restApi,imagesUrl:SliCommonL10n.imagesUrl},image:t=>`${n.config.imagesUrl}/${t}`}},18:function(t,e,o){"use strict";o.d(e,"e",(function(){return s})),o.d(e,"b",(function(){return l})),o.d(e,"c",(function(){return c})),o.d(e,"a",(function(){return d})),o.d(e,"k",(function(){return u})),o.d(e,"g",(function(){return h})),o.d(e,"i",(function(){return p})),o.d(e,"h",(function(){return g})),o.d(e,"d",(function(){return m})),o.d(e,"j",(function(){return y})),o.d(e,"f",(function(){return v}));var n=o(0),i=o.n(n),a=o(40),r=o(36);function s(t){const[e,o]=i.a.useState(t),n=i.a.useRef(e);return[e,()=>n.current,t=>o(n.current=t)]}function l(t,e,o=[]){function i(n){!t.current||t.current.contains(n.target)||o.some(t=>t&&t.current&&t.current.contains(n.target))||e(n)}Object(n.useEffect)(()=>(document.addEventListener("mousedown",i),document.addEventListener("touchend",i),()=>{document.removeEventListener("mousedown",i),document.removeEventListener("touchend",i)}))}function c(t,e){Object(n.useEffect)(()=>{const o=()=>{0===t.filter(t=>!t.current||document.activeElement===t.current||t.current.contains(document.activeElement)).length&&e()};return document.addEventListener("keyup",o),()=>document.removeEventListener("keyup",o)},t)}function d(t,e,o=100){const[a,r]=i.a.useState(t);return Object(n.useEffect)(()=>{let n=null;return t===e?n=setTimeout(()=>r(e),o):r(!e),()=>{null!==n&&clearTimeout(n)}},[t]),[a,r]}function u(t){const[e,o]=i.a.useState(Object(r.b)()),a=()=>{const e=Object(r.b)();o(e),t&&t(e)};return Object(n.useEffect)(()=>(a(),window.addEventListener("resize",a),()=>window.removeEventListener("resize",a)),[]),e}function h(){return new URLSearchParams(Object(a.e)().search)}function p(t,e){const o=o=>{if(e)return(o||window.event).returnValue=t,t};Object(n.useEffect)(()=>(window.addEventListener("beforeunload",o),()=>window.removeEventListener("beforeunload",o)),[e])}function g(t,e){const o=i.a.useRef(!1);return Object(n.useEffect)(()=>{o.current&&void 0!==t.current&&(t.current.scrollIntoView(Object.assign({behavior:"smooth",block:"start"},null!=e?e:{})),o.current=!1)},[o.current]),()=>o.current=!0}function f(t,e,o,i=[],a=[]){Object(n.useEffect)(()=>(i.reduce((t,e)=>t&&e,!0)&&t.addEventListener(e,o),()=>t.removeEventListener(e,o)),a)}function m(t,e,o=[],n=[]){f(document,t,e,o,n)}function y(t,e,o=[],n=[]){f(window,t,e,o,n)}function v(t){return e=>{" "!==e.key&&"Enter"!==e.key||(t(),e.preventDefault(),e.stopPropagation())}}o(38)},2:function(t,e,o){"use strict";o.d(e,"a",(function(){return n}));var n,i=o(1),a=function(t,e,o,n){var i,a=arguments.length,r=a<3?e:null===n?n=Object.getOwnPropertyDescriptor(e,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)r=Reflect.decorate(t,e,o,n);else for(var s=t.length-1;s>=0;s--)(i=t[s])&&(r=(a<3?i(r):a>3?i(e,o,r):i(e,o))||r);return a>3&&r&&Object.defineProperty(e,o,r),r};!function(t){class e{constructor(t,e,o){this.prop=t,this.name=e,this.icon=o}}e.DESKTOP=new e("desktop","Desktop","desktop"),e.TABLET=new e("tablet","Tablet","tablet"),e.PHONE=new e("phone","Phone","smartphone"),t.Mode=e,t.MODES=[e.DESKTOP,e.TABLET,e.PHONE];class o{constructor(t,e,o){this.desktop=t,this.tablet=e,this.phone=o}get(t,e){return n(this,t,e)}set(t,e){r(this,e,t)}with(t,e){const n=s(this,e,t);return new o(n.desktop,n.tablet,n.phone)}}function n(t,e,o=!1){if(!t)return;const n=t[e.prop];return!o||""!==n&&null!=n&&""!==n?n:t.desktop}function r(t,e,o){return t[o.prop]=e,t}function s(t,e,o){return r({desktop:t.desktop,tablet:t.tablet,phone:t.phone},e,o)}a([i.n],o.prototype,"desktop",void 0),a([i.n],o.prototype,"tablet",void 0),a([i.n],o.prototype,"phone",void 0),t.Value=o,t.getName=function(t){return t.name},t.getIcon=function(t){return t.icon},t.cycle=function(o){const n=t.MODES.findIndex(t=>t===o);return void 0===n?e.DESKTOP:t.MODES[(n+1)%t.MODES.length]},t.get=n,t.set=r,t.withValue=s,t.normalize=function(t,e){return null==t?e.hasOwnProperty("all")?new o(e.all,e.all,e.all):new o(e.desktop,e.tablet,e.phone):"object"==typeof t&&t.hasOwnProperty("desktop")?new o(t.desktop,t.tablet,t.phone):new o(t,t,t)},t.getModeForWindowSize=function(t){return t.width<=768?e.PHONE:t.width<=935?e.TABLET:e.DESKTOP}}(n||(n={}))},26:function(t,e,o){"use strict";o.d(e,"a",(function(){return n}));class n{static getById(t){const e=n.list.find(e=>e.id===t);return!e&&n.list.length>0?n.list[0]:e}static getName(t){const e=n.getById(t);return e?e.name:"(Missing layout)"}static addLayout(t){n.list.push(t)}}n.list=[]},3:function(t,e,o){"use strict";o.d(e,"a",(function(){return n}));var n,i=o(14),a=o(1);!function(t){let e;!function(t){t.PERSONAL="PERSONAL",t.BUSINESS="BUSINESS"}(e=t.Type||(t.Type={}))}(n||(n={}));const r=Object(a.n)([]),s="https://secure.gravatar.com/avatar/4a94d759753ade2961582f7345c1d7b2?s=64&d=mm&r=g",l=t=>r.find(e=>e.id===t),c=t=>"https://instagram.com/"+t;function d(t){if("object"==typeof t&&Array.isArray(t.data)){t.data.sort((t,e)=>t.type===e.type?0:t.type===n.Type.PERSONAL?-1:1);const e=t.data.map(t=>Object(a.n)(t));return r.replace(e),r}throw"Spotlight encountered a problem trying to load your accounts. Kindly contact customer support for assistance."}e.b={list:r,DEFAULT_PROFILE_PIC:s,getById:l,getByUsername:t=>r.find(e=>e.username===t),hasAccounts:()=>r.length>0,filterExisting:t=>t.filter(t=>void 0!==l(t)),idsToAccounts:t=>t.map(t=>l(t)).filter(t=>void 0!==t),getBusinessAccounts:()=>r.filter(t=>t.type===n.Type.BUSINESS),getProfilePicUrl:t=>t.customProfilePicUrl?t.customProfilePicUrl:t.profilePicUrl?t.profilePicUrl:s,getBioText:t=>t.customBio.length?t.customBio:t.bio,getProfileUrl:t=>c(t.username),getUsernameUrl:c,loadAccounts:function(){return i.a.getAccounts().then(d).catch(t=>{throw i.a.getErrorReason(t)})},loadFromResponse:d}},30:function(t,o){t.exports=e},31:function(t,e,o){"use strict";o.d(e,"a",(function(){return c})),o.d(e,"b",(function(){return d})),o.d(e,"c",(function(){return h}));var n=o(0),i=o.n(n),a=o(30),r=o.n(a),s=o(4);class l{constructor(t=new Map,e=[]){this.factories=t,this.extensions=new Map,this.cache=new Map,e.forEach(t=>this.addModule(t))}addModule(t){t.factories&&(this.factories=new Map([...this.factories,...t.factories])),t.extensions&&t.extensions.forEach((t,e)=>{this.extensions.has(e)?this.extensions.get(e).push(t):this.extensions.set(e,[t])})}get(t){let e=this.factories.get(t);if(void 0===e)throw new Error('Service "'+t+'" does not exist');let o=this.cache.get(t);if(void 0===o){o=e(this);let n=this.extensions.get(t);n&&n.forEach(t=>o=t(this,o)),this.cache.set(t,o)}return o}has(t){return this.factories.has(t)}}class c{constructor(t,e,o){this.key=t,this.mount=e,this.modules=o,this.container=null}addModules(t){this.modules=this.modules.concat(t)}run(){null===this.container&&window.addEventListener("load",()=>{!function(t){const e=`app/${t.key}/run`;document.dispatchEvent(new u(e,t))}(this);const t=h({root:()=>null,"root/children":()=>[]});this.container=new l(t,this.modules);const e=this.container.get("root/children").map((t,e)=>i.a.createElement(t,{key:e})),o=i.a.createElement(s.a,{c:this.container},e);this.modules.forEach(t=>t.run&&t.run(this.container)),r.a.render(o,this.mount)})}}function d(t,e){document.addEventListener(`app/${t}/run`,t=>{e(t.detail.app)})}class u extends CustomEvent{constructor(t,e){super(t,{detail:{app:e}})}}function h(t){return new Map(Object.entries(t))}},36:function(t,e,o){"use strict";function n(t,e,o={}){return window.open(t,e,function(t={}){return Object.getOwnPropertyNames(t).map(e=>`${e}=${t[e]}`).join(",")}(o))}function i(t,e){return{top:window.top.outerHeight/2+window.top.screenY-e/2,left:window.top.outerWidth/2+window.top.screenX-t/2,width:t,height:e}}function a(){const{innerWidth:t,innerHeight:e}=window;return{width:t,height:e}}o.d(e,"c",(function(){return n})),o.d(e,"a",(function(){return i})),o.d(e,"b",(function(){return a}))},38:function(t,e,o){"use strict";function n(t){const e=t.getBoundingClientRect();return e.top>=0&&e.left>=0&&e.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&e.right<=(window.innerWidth||document.documentElement.clientWidth)}function i(t){const e=document.createElement("DIV");return e.innerHTML=t,e.textContent||e.innerText||""}o.d(e,"a",(function(){return n})),o.d(e,"b",(function(){return i}))},5:function(t,e,o){"use strict";o.d(e,"p",(function(){return c})),o.d(e,"b",(function(){return d})),o.d(e,"c",(function(){return u})),o.d(e,"k",(function(){return h})),o.d(e,"f",(function(){return p})),o.d(e,"d",(function(){return g})),o.d(e,"j",(function(){return f})),o.d(e,"l",(function(){return m})),o.d(e,"h",(function(){return y})),o.d(e,"a",(function(){return v})),o.d(e,"g",(function(){return w})),o.d(e,"i",(function(){return O})),o.d(e,"o",(function(){return S})),o.d(e,"n",(function(){return b})),o.d(e,"m",(function(){return C})),o.d(e,"e",(function(){return B}));var n=o(0),i=o.n(n),a=o(160),r=o(159),s=o(13);let l=0;function c(){return l++}function d(t,e){return Object.getOwnPropertyNames(e).forEach(o=>{"object"!=typeof e[o]||Array.isArray(e[o])?t[o]=e[o]:("object"!=typeof t[o]&&(t[o]={}),d(t[o],e[o]))}),t}function u(t,e,o){if(t===e)return!0;if(t.length!==e.length)return!1;for(let n=0;n<t.length;++n)if(o){if(!o(t[n],e[n]))return!1}else if(t[n]!==e[n])return!1;return!0}function h(t,e){return t&&e&&"object"==typeof t&&"object"==typeof e?!Object.getOwnPropertyNames(t).some(o=>"object"==typeof t[o]?"object"!=typeof e[o]||!h(t[o],e[o]):Array.isArray(t[o])?!Array.isArray(e[o])||!u(t[o],e[o]):t[o]!==e[o]):t===e}function p(t,e,o){return o=null!=o?o:(t,e)=>t===e,t.filter(t=>!e.some(e=>o(t,e)))}function g(t,e,o){return o=null!=o?o:(t,e)=>t===e,t.every(t=>e.some(e=>o(t,e)))&&e.every(e=>t.some(t=>o(e,t)))}function f(t,e){return 0===t.tag.localeCompare(e.tag)&&t.sort===e.sort}function m(t,e,o=0,a=!1){let r=t.trim();a&&(r=r.replace(/((?:^[.*•]+(\r\n|\r|\n))+)/gm,"\n"));const s=r.split("\n"),l=s.map((t,o)=>{if(t=t.trim(),a&&/^[.*•]$/.test(t))return null;let r,l=[];for(;null!==(r=/#([^\s]+)/g.exec(t));){const e="https://instagram.com/explore/tags/"+r[1],o=i.a.createElement("a",{href:e,target:"_blank",key:c()},r[0]),n=t.substr(0,r.index),a=t.substr(r.index+r[0].length);l.push(n),l.push(o),t=a}return t.length&&l.push(t),e&&(l=e(l,o)),s.length>1&&l.push(i.a.createElement("br",{key:c()})),i.a.createElement(n.Fragment,{key:c()},l)});return o>0?l.slice(0,o):l}function y(t){const e=t.match(/instagram\.com\/p\/([^\/]+)\//);return e&&e.length>0?e[1]:null}var v;function w(t,e=v.MEDIUM){return`https://www.instagram.com/p/${t}/media/?size=${e}`}function O(t,e=v.MEDIUM){return t.thumbnail?t.thumbnail:w(y(t.permalink),e)}function S(t,e){const o=/(\s+)/g;let n,i=0,a=0,r="";for(;null!==(n=o.exec(t))&&i<e;){const e=n.index+n[1].length;r+=t.substr(a,e-a),a=e,i++}return a<t.length&&(r+=" ..."),r}function b(t){return Object(a.a)(Object(r.a)(t),{addSuffix:!0})}function C(t,e){const o=[];return t.forEach((t,n)=>{const i=n%e;Array.isArray(o[i])?o[i].push(t):o[i]=[t]}),o}function B(t,e){return function t(e){if(e.type===s.a.Type.VIDEO){const t=document.createElement("video");return t.autoplay=!1,t.style.position="absolute",t.style.top="0",t.style.left="0",t.style.visibility="hidden",document.body.appendChild(t),new Promise(o=>{t.src=e.url,t.addEventListener("loadeddata",()=>{o({width:t.videoWidth,height:t.videoHeight}),document.body.removeChild(t)})})}if(e.type===s.a.Type.IMAGE){const t=new Image;return t.src=e.url,new Promise(e=>{t.onload=()=>{e({width:t.naturalWidth,height:t.naturalHeight})}})}return e.type===s.a.Type.ALBUM?t(e.children[0]):Promise.reject("Unknown media type")}(t).then(t=>function(t,e){const o=t.width>t.height?e.width/t.width:e.height/t.height;return{width:t.width*o,height:t.height*o}}(t,e))}!function(t){t.SMALL="t",t.MEDIUM="m",t.LARGE="l"}(v||(v={}))},558:function(t,e,o){},560:function(t,e,o){"use strict";o.r(e),o(215);var n=o(31),i=(o(558),o(0)),a=o.n(i),r=o(1),s=o(3),l=function(t,e,o,n){var i,a=arguments.length,r=a<3?e:null===n?n=Object.getOwnPropertyDescriptor(e,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)r=Reflect.decorate(t,e,o,n);else for(var s=t.length-1;s>=0;s--)(i=t[s])&&(r=(a<3?i(r):a>3?i(e,o,r):i(e,o))||r);return a>3&&r&&Object.defineProperty(e,o,r),r};class c{constructor(t){this.feed=t,this.isLoaded=!1}load(t){this.isLoaded||s.b.loadAccounts().then(()=>{this.feed.load().then(()=>{this.isLoaded=!0,t&&t()}).catch(t=>{})}).catch(t=>{})}}l([r.n],c.prototype,"isLoaded",void 0),l([r.n],c.prototype,"feed",void 0);var d=o(4),u=o(2),h=o(18),p=o(108);const g=Object(d.b)(({store:t})=>(Object(h.k)(e=>t.feed.mode=u.a.getModeForWindowSize(e)),a.a.createElement("div",{className:"spotlight-instagram-app"},a.a.createElement(p.a,{feed:t.feed}))));var f=o(7),m=o(36);const y=t=>({factories:Object(n.c)({"front/feed":()=>{const e=u.a.getModeForWindowSize(Object(m.b)());return new f.a(t,e)},"front/store":t=>new c(t.get("front/feed")),"front/component":t=>()=>a.a.createElement(g,{store:t.get("front/store")})}),extensions:Object(n.c)({"root/children":(t,e)=>[...e,t.get("front/component")]}),run:t=>{t.get("front/store").load()}});{const t=document.getElementsByClassName("spotlight-instagram-feed");for(let e=0,o=t.length||0;e<o;++e){const o=t[e],i=o.getAttribute("data-feed-var");if(i&&SliFrontCtx.hasOwnProperty(i)){const t=[y(SliFrontCtx[i])];new n.a("front/vars/"+e,o,t).run()}}}},7:function(t,e,o){"use strict";o.d(e,"a",(function(){return g}));var n=o(37),i=o.n(n),a=o(1),r=o(2),s=o(26),l=o(31),c=o(3),d=o(5),u=o(12),h=o(14),p=function(t,e,o,n){var i,a=arguments.length,r=a<3?e:null===n?n=Object.getOwnPropertyDescriptor(e,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)r=Reflect.decorate(t,e,o,n);else for(var s=t.length-1;s>=0;s--)(i=t[s])&&(r=(a<3?i(r):a>3?i(e,o,r):i(e,o))||r);return a>3&&r&&Object.defineProperty(e,o,r),r};class g{constructor(t=new g.Options,e=r.a.Mode.DESKTOP){this.media=[],this.canLoadMore=!1,this.stories=[],this.numLoadedMore=0,this.totalMedia=0,this.mode=r.a.Mode.DESKTOP,this.isLoaded=!1,this.isLoading=!1,this.isLoadingMore=!1,this.numMediaToShow=0,this.numMediaPerPage=0,this.cancelFetch=()=>{},this.options=new g.Options(t),this.localMedia=[],this.mode=e,this.mediaCounter=this._numMediaPerPage,this.reload=function(t,e){let o;return()=>{clearTimeout(o),o=setTimeout(()=>{o=null,t()},300)}}(()=>this.load()),Object(a.o)(()=>this.mode,()=>{0===this.numLoadedMore&&(this.mediaCounter=this._numMediaPerPage,this.localMedia.length<this.numMediaToShow&&this.loadMedia(this.localMedia.length,this.numMediaToShow-this.localMedia.length))}),Object(a.o)(()=>this.getReloadOptions(),()=>this.reload()),Object(a.o)(()=>this.options.numPosts,t=>{const e=r.a.get(t,this.mode);this.localMedia.length<e&&e<=this.totalMedia?this.reload():this.mediaCounter=Math.max(1,e)}),Object(a.o)(()=>this._media,t=>this.media=t),Object(a.o)(()=>this._numMediaToShow,t=>this.numMediaToShow=t),Object(a.o)(()=>this._numMediaPerPage,t=>this.numMediaPerPage=t),Object(a.o)(()=>this._canLoadMore,t=>this.canLoadMore=t)}get _media(){return this.localMedia.slice(0,this.numMediaToShow)}get _numMediaToShow(){return Math.min(this.mediaCounter,this.totalMedia)}get _numMediaPerPage(){const t=r.a.get(this.options.numPosts,this.mode,!0),e=parseInt(t.toString());return e<1||isNaN(e)?1:t}get _canLoadMore(){return this.localMedia.length>this.mediaCounter||this.localMedia.length<this.totalMedia}loadMore(){const t=this.numMediaToShow+this._numMediaPerPage-this.localMedia.length;return this.isLoadingMore=!0,t>0?this.loadMedia(this.localMedia.length,this._numMediaPerPage).then(()=>{this.mediaCounter+=this._numMediaPerPage,this.numLoadedMore++,this.isLoadingMore=!1}):new Promise(t=>{this.numLoadedMore++,this.mediaCounter+=this._numMediaPerPage,this.isLoadingMore=!1,t()})}load(){return this.numLoadedMore=0,this.loadMedia(0,this._numMediaPerPage,!0).then(()=>(this.isLoaded=!0,this.mediaCounter=this._numMediaPerPage))}loadMedia(t,e,o){return this.cancelFetch(),g.Options.hasSources(this.options)?(this.isLoading=!0,new Promise((n,a)=>{h.a.getFeedMedia(this.options,t,e,t=>this.cancelFetch=t).then(t=>{var e;if("object"!=typeof t||"object"!=typeof t.data||!Array.isArray(t.data.media))throw{message:"The media response is malformed or corrupt",response:t};o&&(this.localMedia=[]),this.localMedia.push(...t.data.media),this.stories=null!==(e=t.data.stories)&&void 0!==e?e:[],this.totalMedia=t.data.total,n&&n()}).catch(t=>{var e;if(i.a.isCancel(t))return null;const o=new g.Events.FetchFailEvent(g.Events.FETCH_FAIL,{detail:{feed:this,message:null!==(e=t.message)&&void 0!==e?e:t.response.data.message,response:t.response}});return document.dispatchEvent(o),a&&a(t),t}).finally(()=>this.isLoading=!1)})):new Promise(t=>{this.localMedia=[],this.totalMedia=0,t&&t()})}getReloadOptions(){return JSON.stringify({accounts:this.options.accounts,hashtags:this.options.hashtags,tagged:this.options.tagged,postOrder:this.options.postOrder,mediaType:this.options.mediaType,moderation:this.options.moderation,moderationMode:this.options.moderationMode,hashtagBlacklist:this.options.hashtagBlacklist,hashtagWhitelist:this.options.hashtagWhitelist,captionBlacklist:this.options.captionBlacklist,captionWhitelist:this.options.captionWhitelist,hashtagBlacklistSettings:this.options.hashtagBlacklistSettings,hashtagWhitelistSettings:this.options.hashtagWhitelistSettings,captionBlacklistSettings:this.options.captionBlacklistSettings,captionWhitelistSettings:this.options.captionWhitelistSettings})}}p([a.n],g.prototype,"media",void 0),p([a.n],g.prototype,"canLoadMore",void 0),p([a.n],g.prototype,"stories",void 0),p([a.n],g.prototype,"numLoadedMore",void 0),p([a.n],g.prototype,"options",void 0),p([a.n],g.prototype,"totalMedia",void 0),p([a.n],g.prototype,"mode",void 0),p([a.n],g.prototype,"isLoaded",void 0),p([a.n],g.prototype,"isLoading",void 0),p([a.n],g.prototype,"isLoadingMore",void 0),p([a.f],g.prototype,"reload",void 0),p([a.n],g.prototype,"localMedia",void 0),p([a.n],g.prototype,"numMediaToShow",void 0),p([a.n],g.prototype,"numMediaPerPage",void 0),p([a.n],g.prototype,"mediaCounter",void 0),p([a.h],g.prototype,"_media",null),p([a.h],g.prototype,"_numMediaToShow",null),p([a.h],g.prototype,"_numMediaPerPage",null),p([a.h],g.prototype,"_canLoadMore",null),p([a.f],g.prototype,"loadMore",null),p([a.f],g.prototype,"load",null),p([a.f],g.prototype,"loadMedia",null),function(t){let e,o,n,i,h,g,f,m,y;!function(t){t.FETCH_FAIL="sli/feed/fetch_fail";class e extends CustomEvent{constructor(t,e){super(t,e)}}t.FetchFailEvent=e}(e=t.Events||(t.Events={}));class v{constructor(t={}){v.setFromObject(this,t)}static setFromObject(e,o={}){var n,i,a,l,d,u,h,p,g,f,m,y;return e.accounts=o.accounts?o.accounts.slice():t.DefaultOptions.accounts,e.hashtags=o.hashtags?o.hashtags.slice():t.DefaultOptions.hashtags,e.tagged=o.tagged?o.tagged.slice():t.DefaultOptions.tagged,e.layout=s.a.getById(o.layout).id,e.numColumns=r.a.normalize(o.numColumns,t.DefaultOptions.numColumns),e.highlightFreq=r.a.normalize(o.highlightFreq,t.DefaultOptions.highlightFreq),e.mediaType=o.mediaType||t.DefaultOptions.mediaType,e.postOrder=o.postOrder||t.DefaultOptions.postOrder,e.numPosts=r.a.normalize(o.numPosts,t.DefaultOptions.numPosts),e.linkBehavior=r.a.normalize(o.linkBehavior,t.DefaultOptions.linkBehavior),e.feedWidth=r.a.normalize(o.feedWidth,t.DefaultOptions.feedWidth),e.feedHeight=r.a.normalize(o.feedHeight,t.DefaultOptions.feedHeight),e.feedPadding=r.a.normalize(o.feedPadding,t.DefaultOptions.feedPadding),e.imgPadding=r.a.normalize(o.imgPadding,t.DefaultOptions.imgPadding),e.textSize=r.a.normalize(o.textSize,t.DefaultOptions.textSize),e.bgColor=o.bgColor||t.DefaultOptions.bgColor,e.hoverInfo=o.hoverInfo?o.hoverInfo.slice():t.DefaultOptions.hoverInfo,e.textColorHover=o.textColorHover||t.DefaultOptions.textColorHover,e.bgColorHover=o.bgColorHover||t.DefaultOptions.bgColorHover,e.showHeader=r.a.normalize(o.showHeader,t.DefaultOptions.showHeader),e.headerInfo=r.a.normalize(o.headerInfo,t.DefaultOptions.headerInfo),e.headerAccount=null!==(n=o.headerAccount)&&void 0!==n?n:t.DefaultOptions.headerAccount,e.headerAccount=null===e.headerAccount||void 0===c.b.getById(e.headerAccount)?c.b.list.length>0?c.b.list[0].id:null:e.headerAccount,e.headerStyle=r.a.normalize(o.headerStyle,t.DefaultOptions.headerStyle),e.headerTextSize=r.a.normalize(o.headerTextSize,t.DefaultOptions.headerTextSize),e.headerPhotoSize=r.a.normalize(o.headerPhotoSize,t.DefaultOptions.headerPhotoSize),e.headerTextColor=o.headerTextColor||t.DefaultOptions.headerTextColor,e.headerBgColor=o.headerBgColor||t.DefaultOptions.bgColor,e.headerPadding=r.a.normalize(o.headerPadding,t.DefaultOptions.headerPadding),e.customProfilePic=null!==(i=o.customProfilePic)&&void 0!==i?i:t.DefaultOptions.customProfilePic,e.customBioText=o.customBioText||t.DefaultOptions.customBioText,e.includeStories=null!==(a=o.includeStories)&&void 0!==a?a:t.DefaultOptions.includeStories,e.storiesInterval=o.storiesInterval||t.DefaultOptions.storiesInterval,e.showCaptions=r.a.normalize(o.showCaptions,t.DefaultOptions.showCaptions),e.captionMaxLength=r.a.normalize(o.captionMaxLength,t.DefaultOptions.captionMaxLength),e.captionRemoveDots=null!==(l=o.captionRemoveDots)&&void 0!==l?l:t.DefaultOptions.captionRemoveDots,e.captionSize=r.a.normalize(o.captionSize,t.DefaultOptions.captionSize),e.captionColor=o.captionColor||t.DefaultOptions.captionColor,e.showLikes=r.a.normalize(o.showLikes,t.DefaultOptions.showLikes),e.showComments=r.a.normalize(o.showComments,t.DefaultOptions.showCaptions),e.lcIconSize=r.a.normalize(o.lcIconSize,t.DefaultOptions.lcIconSize),e.likesIconColor=null!==(d=o.likesIconColor)&&void 0!==d?d:t.DefaultOptions.likesIconColor,e.commentsIconColor=o.commentsIconColor||t.DefaultOptions.commentsIconColor,e.lightboxShowSidebar=null!==(u=o.lightboxShowSidebar)&&void 0!==u?u:t.DefaultOptions.lightboxShowSidebar,e.numLightboxComments=o.numLightboxComments||t.DefaultOptions.numLightboxComments,e.showLoadMoreBtn=r.a.normalize(o.showLoadMoreBtn,t.DefaultOptions.showLoadMoreBtn),e.loadMoreBtnTextColor=o.loadMoreBtnTextColor||t.DefaultOptions.loadMoreBtnTextColor,e.loadMoreBtnBgColor=o.loadMoreBtnBgColor||t.DefaultOptions.loadMoreBtnBgColor,e.loadMoreBtnText=o.loadMoreBtnText||t.DefaultOptions.loadMoreBtnText,e.autoload=null!==(h=o.autoload)&&void 0!==h?h:t.DefaultOptions.autoload,e.showFollowBtn=r.a.normalize(o.showFollowBtn,t.DefaultOptions.showFollowBtn),e.followBtnText=null!==(p=o.followBtnText)&&void 0!==p?p:t.DefaultOptions.followBtnText,e.followBtnTextColor=o.followBtnTextColor||t.DefaultOptions.followBtnTextColor,e.followBtnBgColor=o.followBtnBgColor||t.DefaultOptions.followBtnBgColor,e.followBtnLocation=r.a.normalize(o.followBtnLocation,t.DefaultOptions.followBtnLocation),e.hashtagWhitelist=o.hashtagWhitelist||t.DefaultOptions.hashtagWhitelist,e.hashtagBlacklist=o.hashtagBlacklist||t.DefaultOptions.hashtagBlacklist,e.captionWhitelist=o.captionWhitelist||t.DefaultOptions.captionWhitelist,e.captionBlacklist=o.captionBlacklist||t.DefaultOptions.captionBlacklist,e.hashtagWhitelistSettings=null!==(g=o.hashtagWhitelistSettings)&&void 0!==g?g:t.DefaultOptions.hashtagWhitelistSettings,e.hashtagBlacklistSettings=null!==(f=o.hashtagBlacklistSettings)&&void 0!==f?f:t.DefaultOptions.hashtagBlacklistSettings,e.captionWhitelistSettings=null!==(m=o.captionWhitelistSettings)&&void 0!==m?m:t.DefaultOptions.captionWhitelistSettings,e.captionBlacklistSettings=null!==(y=o.captionBlacklistSettings)&&void 0!==y?y:t.DefaultOptions.captionBlacklistSettings,e.moderation=o.moderation||t.DefaultOptions.moderation,e.moderationMode=o.moderationMode||t.DefaultOptions.moderationMode,e.promotionEnabled=o.promotionEnabled||t.DefaultOptions.promotionEnabled,e.promotions=o.promotions||t.DefaultOptions.promotions,e}static getAllAccounts(t){const e=c.b.idsToAccounts(t.accounts),o=c.b.idsToAccounts(t.tagged);return{all:e.concat(o),accounts:e,tagged:o}}static getSources(t){return{accounts:c.b.idsToAccounts(t.accounts),tagged:c.b.idsToAccounts(t.tagged),hashtags:c.b.getBusinessAccounts().length>0?t.hashtags.filter(t=>t.tag.length>0):[]}}static hasSources(e,o){const n=t.Options.getSources(e),i=n.accounts.length>0||n.tagged.length>0,a=!o&&n.hashtags.length>0;return i||a}static isLimitingPosts(t){return t.moderation.length>0||t.hashtagBlacklist.length>0||t.hashtagWhitelist.length>0||t.captionBlacklist.length>0||t.captionWhitelist.length>0}}p([a.n],v.prototype,"accounts",void 0),p([a.n],v.prototype,"hashtags",void 0),p([a.n],v.prototype,"tagged",void 0),p([a.n],v.prototype,"layout",void 0),p([a.n],v.prototype,"numColumns",void 0),p([a.n],v.prototype,"highlightFreq",void 0),p([a.n],v.prototype,"mediaType",void 0),p([a.n],v.prototype,"postOrder",void 0),p([a.n],v.prototype,"numPosts",void 0),p([a.n],v.prototype,"linkBehavior",void 0),p([a.n],v.prototype,"feedWidth",void 0),p([a.n],v.prototype,"feedHeight",void 0),p([a.n],v.prototype,"feedPadding",void 0),p([a.n],v.prototype,"imgPadding",void 0),p([a.n],v.prototype,"textSize",void 0),p([a.n],v.prototype,"bgColor",void 0),p([a.n],v.prototype,"textColorHover",void 0),p([a.n],v.prototype,"bgColorHover",void 0),p([a.n],v.prototype,"hoverInfo",void 0),p([a.n],v.prototype,"showHeader",void 0),p([a.n],v.prototype,"headerInfo",void 0),p([a.n],v.prototype,"headerAccount",void 0),p([a.n],v.prototype,"headerStyle",void 0),p([a.n],v.prototype,"headerTextSize",void 0),p([a.n],v.prototype,"headerPhotoSize",void 0),p([a.n],v.prototype,"headerTextColor",void 0),p([a.n],v.prototype,"headerBgColor",void 0),p([a.n],v.prototype,"headerPadding",void 0),p([a.n],v.prototype,"customBioText",void 0),p([a.n],v.prototype,"customProfilePic",void 0),p([a.n],v.prototype,"includeStories",void 0),p([a.n],v.prototype,"storiesInterval",void 0),p([a.n],v.prototype,"showCaptions",void 0),p([a.n],v.prototype,"captionMaxLength",void 0),p([a.n],v.prototype,"captionRemoveDots",void 0),p([a.n],v.prototype,"captionSize",void 0),p([a.n],v.prototype,"captionColor",void 0),p([a.n],v.prototype,"showLikes",void 0),p([a.n],v.prototype,"showComments",void 0),p([a.n],v.prototype,"lcIconSize",void 0),p([a.n],v.prototype,"likesIconColor",void 0),p([a.n],v.prototype,"commentsIconColor",void 0),p([a.n],v.prototype,"lightboxShowSidebar",void 0),p([a.n],v.prototype,"numLightboxComments",void 0),p([a.n],v.prototype,"showLoadMoreBtn",void 0),p([a.n],v.prototype,"loadMoreBtnText",void 0),p([a.n],v.prototype,"loadMoreBtnTextColor",void 0),p([a.n],v.prototype,"loadMoreBtnBgColor",void 0),p([a.n],v.prototype,"autoload",void 0),p([a.n],v.prototype,"showFollowBtn",void 0),p([a.n],v.prototype,"followBtnText",void 0),p([a.n],v.prototype,"followBtnTextColor",void 0),p([a.n],v.prototype,"followBtnBgColor",void 0),p([a.n],v.prototype,"followBtnLocation",void 0),p([a.n],v.prototype,"hashtagWhitelist",void 0),p([a.n],v.prototype,"hashtagBlacklist",void 0),p([a.n],v.prototype,"captionWhitelist",void 0),p([a.n],v.prototype,"captionBlacklist",void 0),p([a.n],v.prototype,"hashtagWhitelistSettings",void 0),p([a.n],v.prototype,"hashtagBlacklistSettings",void 0),p([a.n],v.prototype,"captionWhitelistSettings",void 0),p([a.n],v.prototype,"captionBlacklistSettings",void 0),p([a.n],v.prototype,"moderation",void 0),p([a.n],v.prototype,"moderationMode",void 0),p([a.n],v.prototype,"promotionEnabled",void 0),t.Options=v;class w{constructor(t){Object.getOwnPropertyNames(t).map(e=>{this[e]=t[e]})}getCaption(t){const e=t.caption?t.caption:"";return this.captionMaxLength&&e.length?Object(d.l)(Object(d.o)(e,this.captionMaxLength)):e}static compute(e){const o=e.options,n=e.mode,i=new w({accounts:c.b.filterExisting(o.accounts),tagged:c.b.filterExisting(o.tagged),hashtags:o.hashtags.filter(t=>t.tag.length>0),layout:s.a.getById(o.layout),numColumns:r.a.get(o.numColumns,n,!0),highlightFreq:r.a.get(o.highlightFreq,n,!0),numPosts:r.a.get(o.numPosts,n,!0),linkBehavior:r.a.get(o.linkBehavior,n,!0),bgColor:Object(u.a)(o.bgColor),textColorHover:Object(u.a)(o.textColorHover),bgColorHover:Object(u.a)(o.bgColorHover),hoverInfo:o.hoverInfo,showHeader:r.a.get(o.showHeader,n,!0),headerInfo:r.a.get(o.headerInfo,n,!0),headerStyle:r.a.get(o.headerStyle,n,!0),headerTextColor:Object(u.a)(o.headerTextColor),headerBgColor:Object(u.a)(o.headerBgColor),headerPadding:r.a.get(o.headerPadding,n,!0),includeStories:o.includeStories,storiesInterval:o.storiesInterval,showCaptions:r.a.get(o.showCaptions,n,!0),captionMaxLength:r.a.get(o.captionMaxLength,n,!0),captionRemoveDots:o.captionRemoveDots,captionColor:Object(u.a)(o.captionColor),showLikes:r.a.get(o.showLikes,n,!0),showComments:r.a.get(o.showComments,n,!0),likesIconColor:Object(u.a)(o.likesIconColor),commentsIconColor:Object(u.a)(o.commentsIconColor),lightboxShowSidebar:o.lightboxShowSidebar,numLightboxComments:o.numLightboxComments,showLoadMoreBtn:r.a.get(o.showLoadMoreBtn,n,!0),loadMoreBtnTextColor:Object(u.a)(o.loadMoreBtnTextColor),loadMoreBtnBgColor:Object(u.a)(o.loadMoreBtnBgColor),loadMoreBtnText:o.loadMoreBtnText,showFollowBtn:r.a.get(o.showFollowBtn,n,!0),autoload:o.autoload,followBtnLocation:r.a.get(o.followBtnLocation,n,!0),followBtnTextColor:Object(u.a)(o.followBtnTextColor),followBtnBgColor:Object(u.a)(o.followBtnBgColor),followBtnText:o.followBtnText,account:null,showBio:!1,bioText:null,profilePhotoUrl:c.b.DEFAULT_PROFILE_PIC,feedWidth:"",feedHeight:"",feedPadding:"",imgPadding:"",textSize:"",headerTextSize:"",headerPhotoSize:"",captionSize:"",lcIconSize:"",showLcIcons:!1});if(i.numColumns=Math.max(i.numColumns,1),e.mode!==r.a.Mode.DESKTOP&&(i.numColumns=i.numColumns<1?r.a.get(o.numColumns,r.a.Mode.DESKTOP):i.numColumns),i.numPosts=parseInt(i.numPosts+""),(i.numPosts<1||isNaN(i.numPosts))&&(i.numPosts=1),i.allAccounts=i.accounts.concat(i.tagged.filter(t=>!i.accounts.includes(t))),i.allAccounts.length>0&&(i.account=o.headerAccount&&i.allAccounts.includes(o.headerAccount)?c.b.getById(o.headerAccount):c.b.getById(i.allAccounts[0])),i.showHeader=i.showHeader&&null!==i.account,i.showHeader&&(i.profilePhotoUrl=o.customProfilePic.length?o.customProfilePic:c.b.getProfilePicUrl(i.account)),i.showFollowBtn=i.showFollowBtn&&null!==i.account,i.showLoadMoreBtn=i.showLoadMoreBtn&&e.canLoadMore,i.showBio=i.headerInfo.some(e=>e===t.HeaderInfo.BIO),i.showBio){const t=o.customBioText.trim().length>0?o.customBioText:null!==i.account?c.b.getBioText(i.account):"";i.bioText=Object(d.l)(t),i.showBio=i.bioText.length>0}return i.feedWidth=this.normalizeCssSize(o.feedWidth,n,"auto"),i.feedHeight=this.normalizeCssSize(o.feedHeight,n,"auto"),i.feedPadding=this.normalizeCssSize(o.feedPadding,n,"0"),i.imgPadding=this.normalizeCssSize(o.imgPadding,n,"0"),i.textSize=this.normalizeCssSize(o.textSize,n,"inherit"),i.headerTextSize=this.normalizeCssSize(o.headerTextSize,n,"inherit"),i.headerPhotoSize=this.normalizeCssSize(o.headerPhotoSize,n,"50px"),i.captionSize=this.normalizeCssSize(o.captionSize,n,"inherit"),i.lcIconSize=this.normalizeCssSize(o.lcIconSize,n,"inherit"),i.buttonPadding=Math.max(10,r.a.get(o.imgPadding,n))+"px",i.showLcIcons=i.showLikes||i.showComments,i}static normalizeCssSize(t,e,o=null){const n=r.a.get(t,e);return n?n+"px":o}}t.ComputedOptions=w,t.HashtagSorting=Object(l.c)({recent:"Most recent",popular:"Most popular"}),function(t){t.ALL="all",t.PHOTOS="photos",t.VIDEOS="videos"}(o=t.MediaType||(t.MediaType={})),function(t){t.NOTHING="nothing",t.SELF="self",t.NEW_TAB="new_tab",t.LIGHTBOX="lightbox"}(n=t.LinkBehavior||(t.LinkBehavior={})),function(t){t.DATE_ASC="date_asc",t.DATE_DESC="date_desc",t.POPULARITY_ASC="popularity_asc",t.POPULARITY_DESC="popularity_desc",t.RANDOM="random"}(i=t.PostOrder||(t.PostOrder={})),function(t){t.USERNAME="username",t.DATE="date",t.CAPTION="caption",t.LIKES_COMMENTS="likes_comments",t.INSTA_LINK="insta_link"}(h=t.HoverInfo||(t.HoverInfo={})),function(t){t.NORMAL="normal",t.BOXED="boxed",t.CENTERED="centered"}(g=t.HeaderStyle||(t.HeaderStyle={})),function(t){t.BIO="bio",t.PROFILE_PIC="profile_pic",t.FOLLOWERS="followers",t.MEDIA_COUNT="media_count"}(f=t.HeaderInfo||(t.HeaderInfo={})),function(t){t.HEADER="header",t.BOTTOM="bottom",t.BOTH="both"}(m=t.FollowBtnLocation||(t.FollowBtnLocation={})),function(t){t.WHITELIST="whitelist",t.BLACKLIST="blacklist"}(y=t.ModerationMode||(t.ModerationMode={})),t.DefaultOptions={accounts:[],hashtags:[],tagged:[],layout:null,numColumns:{desktop:3},highlightFreq:{desktop:7},mediaType:o.ALL,postOrder:i.DATE_DESC,numPosts:{desktop:9},linkBehavior:{desktop:n.LIGHTBOX,phone:n.NEW_TAB},feedWidth:{desktop:""},feedHeight:{desktop:""},feedPadding:{desktop:20,tablet:14,phone:10},imgPadding:{desktop:14,tablet:10,phone:6},textSize:{desktop:""},bgColor:{r:255,g:255,b:255,a:1},hoverInfo:[h.LIKES_COMMENTS,h.INSTA_LINK],textColorHover:{r:255,g:255,b:255,a:1},bgColorHover:{r:0,g:0,b:0,a:.5},showHeader:{desktop:!0},headerInfo:{desktop:[f.PROFILE_PIC,f.BIO]},headerAccount:null,headerStyle:{desktop:g.NORMAL,phone:g.CENTERED},headerTextSize:{desktop:""},headerPhotoSize:{desktop:50},headerTextColor:{r:0,g:0,b:0,a:1},headerBgColor:{r:255,g:255,b:255,a:1},headerPadding:{desktop:0},customProfilePic:0,customBioText:"",includeStories:!1,storiesInterval:5,showCaptions:{desktop:!1},captionMaxLength:{desktop:0},captionRemoveDots:!1,captionSize:{desktop:0},captionColor:{r:0,g:0,b:0,a:1},showLikes:{desktop:!1},showComments:{desktop:!1},lcIconSize:{desktop:14},likesIconColor:{r:0,g:0,b:0,a:1},commentsIconColor:{r:0,g:0,b:0,a:1},lightboxShowSidebar:!1,numLightboxComments:50,showLoadMoreBtn:{desktop:!0},loadMoreBtnTextColor:{r:255,g:255,b:255,a:1},loadMoreBtnBgColor:{r:0,g:149,b:246,a:1},loadMoreBtnText:"Load more",autoload:!1,showFollowBtn:{desktop:!0},followBtnText:"Follow on Instagram",followBtnTextColor:{r:255,g:255,b:255,a:1},followBtnBgColor:{r:0,g:149,b:246,a:1},followBtnLocation:{desktop:m.HEADER,phone:m.BOTTOM},hashtagWhitelist:[],hashtagBlacklist:[],captionWhitelist:[],captionBlacklist:[],hashtagWhitelistSettings:!0,hashtagBlacklistSettings:!0,captionWhitelistSettings:!0,captionBlacklistSettings:!0,moderation:[],moderationMode:y.BLACKLIST,promotionEnabled:!0,promotions:{}}}(g||(g={}))}},[[560,0,1]]])}));
1
+ !function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("React"),require("ReactDOM")):"function"==typeof define&&define.amd?define(["React","ReactDOM"],e):"object"==typeof exports?exports.spotlight=e(require("React"),require("ReactDOM")):t.spotlight=e(t.React,t.ReactDOM)}(window,(function(t,e){return(window.webpackJsonpspotlight=window.webpackJsonpspotlight||[]).push([[8],{0:function(e,o){e.exports=t},10:function(t,e,o){"use strict";var n;o.d(e,"a",(function(){return n})),function(t){let e,o;!function(t){t.IMAGE="IMAGE",t.VIDEO="VIDEO",t.ALBUM="CAROUSEL_ALBUM"}(e=t.Type||(t.Type={})),function(t){let e;!function(t){t.PERSONAL_ACCOUNT="PERSONAL_ACCOUNT",t.BUSINESS_ACCOUNT="BUSINESS_ACCOUNT",t.TAGGED_ACCOUNT="TAGGED_ACCOUNT",t.RECENT_HASHTAG="RECENT_HASHTAG",t.POPULAR_HASHTAG="POPULAR_HASHTAG",t.USER_STORY="USER_STORY"}(e=t.Type||(t.Type={}))}(o=t.Source||(t.Source={})),t.getAsRows=(t,e)=>{t=t.slice(),e=e>0?e:1;let o=[];for(;t.length;)o.push(t.splice(0,e));if(o.length>0){const t=o.length-1;for(;o[t].length<e;)o[t].push({})}return o},t.isFromHashtag=t=>t.source.type===o.Type.POPULAR_HASHTAG||t.source.type===o.Type.RECENT_HASHTAG}(n||(n={}))},107:function(t,e,o){"use strict";o.d(e,"a",(function(){return l}));var n=o(0),i=o.n(n),r=o(7),a=o(27),s=o(6);const l=Object(r.b)(({feed:t})=>{const e=a.a.getById(t.options.layout),o=s.a.ComputedOptions.compute(t.options,t.mode);return i.a.createElement("div",{className:"feed"},i.a.createElement(e.component,{feed:t,options:o}))})},13:function(t,e,o){"use strict";o.d(e,"a",(function(){return n}));const n=t=>"string"==typeof t?t:"r"in t?"rgba("+t.r+","+t.g+","+t.b+","+t.a+")":"h"in t?"hsla("+t.h+","+t.s+","+t.l+","+t.a+")":"#fff"},14:function(t,e,o){"use strict";var n=o(37),i=o.n(n),r=o(19),a=o(39);const s=r.a.config.restApi.baseUrl,l={};r.a.config.restApi.authToken&&(l["X-Sli-Auth-Token"]=r.a.config.restApi.authToken);const c=i.a.create({baseURL:s,headers:l}),d={config:r.a.config.restApi,driver:c,getAccounts:()=>c.get("/accounts"),getFeeds:()=>c.get("/feeds"),getFeedMedia:(t,e=0,o=0,n)=>{const r=n?new i.a.CancelToken(n):void 0;return c.post("/media/fetch",{options:t,num:o,from:e},{cancelToken:r})},getErrorReason:t=>{let e;return e="object"==typeof t.response?t.response.data:"string"==typeof t.message?t.message:t.toString(),Object(a.b)(e)}};e.a=d},16:function(t,e,o){"use strict";o.d(e,"i",(function(){return s})),o.d(e,"e",(function(){return l})),o.d(e,"b",(function(){return c})),o.d(e,"c",(function(){return d})),o.d(e,"a",(function(){return u})),o.d(e,"m",(function(){return h})),o.d(e,"g",(function(){return p})),o.d(e,"k",(function(){return f})),o.d(e,"j",(function(){return g})),o.d(e,"d",(function(){return y})),o.d(e,"l",(function(){return w})),o.d(e,"f",(function(){return O})),o.d(e,"h",(function(){return v}));var n=o(0),i=o.n(n),r=o(41),a=o(32);function s(t,e){!function(t,e,o){const n=i.a.useRef(!0);t(()=>{n.current=!0;const t=e(()=>new Promise(t=>{n.current&&t()}));return()=>{n.current=!1,t&&t()}},o)}(n.useEffect,t,e)}function l(t){const[e,o]=i.a.useState(t),n=i.a.useRef(e);return[e,()=>n.current,t=>o(n.current=t)]}function c(t,e,o=[]){function i(n){!t.current||t.current.contains(n.target)||o.some(t=>t&&t.current&&t.current.contains(n.target))||e(n)}Object(n.useEffect)(()=>(document.addEventListener("mousedown",i),document.addEventListener("touchend",i),()=>{document.removeEventListener("mousedown",i),document.removeEventListener("touchend",i)}))}function d(t,e){Object(n.useEffect)(()=>{const o=()=>{0===t.filter(t=>!t.current||document.activeElement===t.current||t.current.contains(document.activeElement)).length&&e()};return document.addEventListener("keyup",o),()=>document.removeEventListener("keyup",o)},t)}function u(t,e,o=100){const[r,a]=i.a.useState(t);return Object(n.useEffect)(()=>{let n=null;return t===e?n=setTimeout(()=>a(e),o):a(!e),()=>{null!==n&&clearTimeout(n)}},[t]),[r,a]}function h(t){const[e,o]=i.a.useState(Object(a.b)()),r=()=>{const e=Object(a.b)();o(e),t&&t(e)};return Object(n.useEffect)(()=>(r(),window.addEventListener("resize",r),()=>window.removeEventListener("resize",r)),[]),e}function p(){return new URLSearchParams(Object(r.e)().search)}function f(t,e){const o=o=>{if(e)return(o||window.event).returnValue=t,t};Object(n.useEffect)(()=>(window.addEventListener("beforeunload",o),()=>window.removeEventListener("beforeunload",o)),[e])}function g(t,e){const o=i.a.useRef(!1);return Object(n.useEffect)(()=>{o.current&&void 0!==t.current&&(t.current.scrollIntoView(Object.assign({behavior:"smooth",block:"start"},null!=e?e:{})),o.current=!1)},[o.current]),()=>o.current=!0}function m(t,e,o,i=[],r=[]){Object(n.useEffect)(()=>(i.reduce((t,e)=>t&&e,!0)&&t.addEventListener(e,o),()=>t.removeEventListener(e,o)),r)}function y(t,e,o=[],n=[]){m(document,t,e,o,n)}function w(t,e,o=[],n=[]){m(window,t,e,o,n)}function O(t){return e=>{" "!==e.key&&"Enter"!==e.key||(t(),e.preventDefault(),e.stopPropagation())}}function v(t){const[e,o]=i.a.useState(t);return[function(t){const e=i.a.useRef(t);return e.current=t,e}(e),o]}o(39)},19:function(t,e,o){"use strict";let n;e.a=n={config:{restApi:SliCommonL10n.restApi,imagesUrl:SliCommonL10n.imagesUrl},image:t=>`${n.config.imagesUrl}/${t}`}},2:function(t,e,o){"use strict";o.d(e,"a",(function(){return n}));var n,i=o(1),r=function(t,e,o,n){var i,r=arguments.length,a=r<3?e:null===n?n=Object.getOwnPropertyDescriptor(e,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(t,e,o,n);else for(var s=t.length-1;s>=0;s--)(i=t[s])&&(a=(r<3?i(a):r>3?i(e,o,a):i(e,o))||a);return r>3&&a&&Object.defineProperty(e,o,a),a};!function(t){class e{constructor(t,e,o){this.prop=t,this.name=e,this.icon=o}}e.DESKTOP=new e("desktop","Desktop","desktop"),e.TABLET=new e("tablet","Tablet","tablet"),e.PHONE=new e("phone","Phone","smartphone"),t.Mode=e,t.MODES=[e.DESKTOP,e.TABLET,e.PHONE];class o{constructor(t,e,o){this.desktop=t,this.tablet=e,this.phone=o}get(t,e){return n(this,t,e)}set(t,e){a(this,e,t)}with(t,e){const n=s(this,e,t);return new o(n.desktop,n.tablet,n.phone)}}function n(t,e,o=!1){if(!t)return;const n=t[e.prop];return o&&null==n?t.desktop:n}function a(t,e,o){return t[o.prop]=e,t}function s(t,e,n){return a(new o(t.desktop,t.tablet,t.phone),e,n)}r([i.n],o.prototype,"desktop",void 0),r([i.n],o.prototype,"tablet",void 0),r([i.n],o.prototype,"phone",void 0),t.Value=o,t.getName=function(t){return t.name},t.getIcon=function(t){return t.icon},t.cycle=function(o){const n=t.MODES.findIndex(t=>t===o);return void 0===n?e.DESKTOP:t.MODES[(n+1)%t.MODES.length]},t.get=n,t.set=a,t.withValue=s,t.normalize=function(t,e){return null==t?e.hasOwnProperty("all")?new o(e.all,e.all,e.all):new o(e.desktop,e.tablet,e.phone):"object"==typeof t&&t.hasOwnProperty("desktop")?new o(t.desktop,t.tablet,t.phone):new o(t,t,t)},t.getModeForWindowSize=function(t){return t.width<=768?e.PHONE:t.width<=935?e.TABLET:e.DESKTOP},t.isValid=function(t){return"object"==typeof t&&t.hasOwnProperty("desktop")}}(n||(n={}))},27:function(t,e,o){"use strict";o.d(e,"a",(function(){return n}));class n{static getById(t){const e=n.list.find(e=>e.id===t);return!e&&n.list.length>0?n.list[0]:e}static getName(t){const e=n.getById(t);return e?e.name:"(Missing layout)"}static addLayout(t){n.list.push(t)}}n.list=[]},3:function(t,e,o){"use strict";o.d(e,"r",(function(){return c})),o.d(e,"f",(function(){return d})),o.d(e,"b",(function(){return u})),o.d(e,"c",(function(){return h})),o.d(e,"d",(function(){return p})),o.d(e,"m",(function(){return f})),o.d(e,"h",(function(){return g})),o.d(e,"e",(function(){return m})),o.d(e,"l",(function(){return y})),o.d(e,"n",(function(){return w})),o.d(e,"j",(function(){return O})),o.d(e,"a",(function(){return v})),o.d(e,"i",(function(){return b})),o.d(e,"k",(function(){return S})),o.d(e,"q",(function(){return M})),o.d(e,"p",(function(){return C})),o.d(e,"o",(function(){return B})),o.d(e,"g",(function(){return T}));var n=o(0),i=o.n(n),r=o(161),a=o(160),s=o(10);let l=0;function c(){return l++}function d(t){const e={};return Object.getOwnPropertyNames(t).forEach(o=>{const n=t[o];Array.isArray(n)?e[o]=n.slice():e[o]="object"==typeof n?d(n):n}),e}function u(t,e){return Object.getOwnPropertyNames(e).forEach(o=>{"object"!=typeof e[o]||Array.isArray(e[o])?t[o]=e[o]:("object"!=typeof t[o]&&(t[o]={}),u(t[o],e[o]))}),t}function h(t,e){return Array.isArray(t)&&Array.isArray(e)?p(t,e):"object"==typeof t&&"object"==typeof e?f(t,e):t===e}function p(t,e,o){if(t===e)return!0;if(t.length!==e.length)return!1;for(let n=0;n<t.length;++n)if(o){if(!o(t[n],e[n]))return!1}else if(!h(t[n],e[n]))return!1;return!0}function f(t,e){return t&&e&&"object"==typeof t&&"object"==typeof e?!Object.getOwnPropertyNames(t).some(o=>!h(t[o],e[o])):h(t,e)}function g(t,e,o){return o=null!=o?o:(t,e)=>t===e,t.filter(t=>!e.some(e=>o(t,e)))}function m(t,e,o){return o=null!=o?o:(t,e)=>t===e,t.every(t=>e.some(e=>o(t,e)))&&e.every(e=>t.some(t=>o(e,t)))}function y(t,e){return 0===t.tag.localeCompare(e.tag)&&t.sort===e.sort}function w(t,e,o=0,r=!1){let a=t.trim();r&&(a=a.replace(/((?:^[.*•]+(\r\n|\r|\n))+)/gm,"\n"));const s=a.split("\n"),l=s.map((t,o)=>{if(t=t.trim(),r&&/^[.*•]$/.test(t))return null;let a,l=[];for(;null!==(a=/#([^\s]+)/g.exec(t));){const e="https://instagram.com/explore/tags/"+a[1],o=i.a.createElement("a",{href:e,target:"_blank",key:c()},a[0]),n=t.substr(0,a.index),r=t.substr(a.index+a[0].length);l.push(n),l.push(o),t=r}return t.length&&l.push(t),e&&(l=e(l,o)),s.length>1&&l.push(i.a.createElement("br",{key:c()})),i.a.createElement(n.Fragment,{key:c()},l)});return o>0?l.slice(0,o):l}function O(t){const e=t.match(/instagram\.com\/p\/([^\/]+)\//);return e&&e.length>0?e[1]:null}var v;function b(t,e=v.MEDIUM){return`https://www.instagram.com/p/${t}/media/?size=${e}`}function S(t,e=v.MEDIUM){return t.thumbnail?t.thumbnail:b(O(t.permalink),e)}function M(t,e){const o=/(\s+)/g;let n,i=0,r=0,a="";for(;null!==(n=o.exec(t))&&i<e;){const e=n.index+n[1].length;a+=t.substr(r,e-r),r=e,i++}return r<t.length&&(a+=" ..."),a}function C(t){return Object(r.a)(Object(a.a)(t),{addSuffix:!0})}function B(t,e){const o=[];return t.forEach((t,n)=>{const i=n%e;Array.isArray(o[i])?o[i].push(t):o[i]=[t]}),o}function T(t,e){return function t(e){if(e.type===s.a.Type.VIDEO){const t=document.createElement("video");return t.autoplay=!1,t.style.position="absolute",t.style.top="0",t.style.left="0",t.style.visibility="hidden",document.body.appendChild(t),new Promise(o=>{t.src=e.url,t.addEventListener("loadeddata",()=>{o({width:t.videoWidth,height:t.videoHeight}),document.body.removeChild(t)})})}if(e.type===s.a.Type.IMAGE){const t=new Image;return t.src=e.url,new Promise(e=>{t.onload=()=>{e({width:t.naturalWidth,height:t.naturalHeight})}})}return e.type===s.a.Type.ALBUM?t(e.children[0]):Promise.reject("Unknown media type")}(t).then(t=>function(t,e){const o=t.width>t.height?e.width/t.width:e.height/t.height;return{width:t.width*o,height:t.height*o}}(t,e))}!function(t){t.SMALL="t",t.MEDIUM="m",t.LARGE="l"}(v||(v={}))},30:function(t,o){t.exports=e},31:function(t,e,o){"use strict";o.d(e,"a",(function(){return c})),o.d(e,"b",(function(){return d})),o.d(e,"c",(function(){return h}));var n=o(0),i=o.n(n),r=o(30),a=o.n(r),s=o(7);class l{constructor(t=new Map,e=[]){this.factories=t,this.extensions=new Map,this.cache=new Map,e.forEach(t=>this.addModule(t))}addModule(t){t.factories&&(this.factories=new Map([...this.factories,...t.factories])),t.extensions&&t.extensions.forEach((t,e)=>{this.extensions.has(e)?this.extensions.get(e).push(t):this.extensions.set(e,[t])})}get(t){let e=this.factories.get(t);if(void 0===e)throw new Error('Service "'+t+'" does not exist');let o=this.cache.get(t);if(void 0===o){o=e(this);let n=this.extensions.get(t);n&&n.forEach(t=>o=t(this,o)),this.cache.set(t,o)}return o}has(t){return this.factories.has(t)}}class c{constructor(t,e,o){this.key=t,this.mount=e,this.modules=o,this.container=null}addModules(t){this.modules=this.modules.concat(t)}run(){if(null!==this.container)return;const t=()=>{!function(t){const e=`app/${t.key}/run`;document.dispatchEvent(new u(e,t))}(this);const t=h({root:()=>null,"root/children":()=>[]});this.container=new l(t,this.modules);const e=this.container.get("root/children").map((t,e)=>i.a.createElement(t,{key:e})),o=i.a.createElement(s.a,{c:this.container},e);this.modules.forEach(t=>t.run&&t.run(this.container)),a.a.render(o,this.mount)};"complete"===document.readyState?t():window.addEventListener("load",t)}}function d(t,e){document.addEventListener(`app/${t}/run`,t=>{e(t.detail.app)})}class u extends CustomEvent{constructor(t,e){super(t,{detail:{app:e}})}}function h(t){return new Map(Object.entries(t))}},32:function(t,e,o){"use strict";function n(t,e,o={}){return window.open(t,e,function(t={}){return Object.getOwnPropertyNames(t).map(e=>`${e}=${t[e]}`).join(",")}(o))}function i(t,e){return{top:window.top.outerHeight/2+window.top.screenY-e/2,left:window.top.outerWidth/2+window.top.screenX-t/2,width:t,height:e}}function r(){const{innerWidth:t,innerHeight:e}=window;return{width:t,height:e}}o.d(e,"c",(function(){return n})),o.d(e,"a",(function(){return i})),o.d(e,"b",(function(){return r}))},39:function(t,e,o){"use strict";function n(t){const e=t.getBoundingClientRect();return e.top>=0&&e.left>=0&&e.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&e.right<=(window.innerWidth||document.documentElement.clientWidth)}function i(t){const e=document.createElement("DIV");return e.innerHTML=t,e.textContent||e.innerText||""}o.d(e,"a",(function(){return n})),o.d(e,"b",(function(){return i}))},4:function(t,e,o){"use strict";o.d(e,"a",(function(){return n}));var n,i=o(14),r=o(1);!function(t){let e;!function(t){t.PERSONAL="PERSONAL",t.BUSINESS="BUSINESS"}(e=t.Type||(t.Type={}))}(n||(n={}));const a=Object(r.n)([]),s="https://secure.gravatar.com/avatar/4a94d759753ade2961582f7345c1d7b2?s=64&d=mm&r=g",l=t=>a.find(e=>e.id===t),c=t=>"https://instagram.com/"+t;function d(t){if("object"==typeof t&&Array.isArray(t.data))return t.data.sort((t,e)=>t.type===e.type?0:t.type===n.Type.PERSONAL?-1:1),a.splice(0,a.length),t.data.forEach(t=>a.push(Object(r.n)(t))),a;throw"Spotlight encountered a problem trying to load your accounts. Kindly contact customer support for assistance."}e.b={list:a,DEFAULT_PROFILE_PIC:s,getById:l,getByUsername:t=>a.find(e=>e.username===t),hasAccounts:()=>a.length>0,filterExisting:t=>t.filter(t=>void 0!==l(t)),idsToAccounts:t=>t.map(t=>l(t)).filter(t=>void 0!==t),getBusinessAccounts:()=>a.filter(t=>t.type===n.Type.BUSINESS),getProfilePicUrl:t=>t.customProfilePicUrl?t.customProfilePicUrl:t.profilePicUrl?t.profilePicUrl:s,getBioText:t=>t.customBio.length?t.customBio:t.bio,getProfileUrl:t=>c(t.username),getUsernameUrl:c,loadAccounts:function(){return i.a.getAccounts().then(d).catch(t=>{throw i.a.getErrorReason(t)})},loadFromResponse:d}},569:function(t,e,o){},571:function(t,e,o){"use strict";o.r(e),o(227);var n=o(31),i=(o(569),o(0)),r=o.n(i),a=o(1),s=o(4),l=function(t,e,o,n){var i,r=arguments.length,a=r<3?e:null===n?n=Object.getOwnPropertyDescriptor(e,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(t,e,o,n);else for(var s=t.length-1;s>=0;s--)(i=t[s])&&(a=(r<3?i(a):r>3?i(e,o,a):i(e,o))||a);return r>3&&a&&Object.defineProperty(e,o,a),a};class c{constructor(t){this.feed=t,this.isLoaded=!1}load(t){this.isLoaded||s.b.loadAccounts().then(()=>{this.feed.load().then(()=>{this.isLoaded=!0,t&&t()}).catch(t=>{})}).catch(t=>{})}}l([a.n],c.prototype,"isLoaded",void 0),l([a.n],c.prototype,"feed",void 0);var d=o(7),u=o(2),h=o(16),p=o(107);const f=Object(d.b)(({store:t})=>(Object(h.m)(e=>t.feed.mode=u.a.getModeForWindowSize(e)),r.a.createElement("div",{className:"spotlight-instagram-app"},r.a.createElement(p.a,{feed:t.feed}))));var g=o(6),m=o(32);const y=t=>({factories:Object(n.c)({"front/feed":()=>{const e=u.a.getModeForWindowSize(Object(m.b)());return new g.a(t,e)},"front/store":t=>new c(t.get("front/feed")),"front/component":t=>()=>r.a.createElement(f,{store:t.get("front/store")})}),extensions:Object(n.c)({"root/children":(t,e)=>[...e,t.get("front/component")]}),run:t=>{t.get("front/store").load()}}),w=window.SpotlightInstagram={instances:[],init:function(){w.instances=[];const t=document.getElementsByClassName("spotlight-instagram-feed");for(let e=0,o=t.length||0;e<o;++e){const o=t[e],i=o.getAttribute("data-feed-var");if(i&&SliFrontCtx.hasOwnProperty(i))if(o.children.length>0);else{const t=SliFrontCtx[i],r=[y(t)],a=new n.a("front/vars/"+e,o,r);w.instances.push(a),a.run()}}}};w.init()},59:function(t,e,o){"use strict";function n(t,e){let o;return()=>{clearTimeout(o),o=setTimeout(()=>{o=null,t()},e)}}function i(){}o.d(e,"a",(function(){return n})),o.d(e,"b",(function(){return i}))},6:function(t,e,o){"use strict";o.d(e,"a",(function(){return g}));var n=o(37),i=o.n(n),r=o(1),a=o(2),s=o(27),l=o(31),c=o(4),d=o(3),u=o(13),h=o(14),p=o(59),f=function(t,e,o,n){var i,r=arguments.length,a=r<3?e:null===n?n=Object.getOwnPropertyDescriptor(e,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(t,e,o,n);else for(var s=t.length-1;s>=0;s--)(i=t[s])&&(a=(r<3?i(a):r>3?i(e,o,a):i(e,o))||a);return r>3&&a&&Object.defineProperty(e,o,a),a};class g{constructor(t=new g.Options,e=a.a.Mode.DESKTOP){this.media=[],this.canLoadMore=!1,this.stories=[],this.numLoadedMore=0,this.totalMedia=0,this.mode=a.a.Mode.DESKTOP,this.isLoaded=!1,this.isLoading=!1,this.isLoadingMore=!1,this.numMediaToShow=0,this.numMediaPerPage=0,this.cancelFetch=()=>{},this.options=new g.Options(t),this.localMedia=[],this.mode=e,this.mediaCounter=this._numMediaPerPage,this.reload=Object(p.a)(()=>this.load(),300),Object(r.o)(()=>this.mode,()=>{0===this.numLoadedMore&&(this.mediaCounter=this._numMediaPerPage,this.localMedia.length<this.numMediaToShow&&this.loadMedia(this.localMedia.length,this.numMediaToShow-this.localMedia.length))}),Object(r.o)(()=>this.getReloadOptions(),()=>this.reload()),Object(r.o)(()=>({num:this._numMediaPerPage,mode:this.mode}),({num:t})=>{this.localMedia.length<t&&t<=this.totalMedia?this.reload():this.mediaCounter=Math.max(1,t)}),Object(r.o)(()=>this._media,t=>this.media=t),Object(r.o)(()=>this._numMediaToShow,t=>this.numMediaToShow=t),Object(r.o)(()=>this._numMediaPerPage,t=>this.numMediaPerPage=t),Object(r.o)(()=>this._canLoadMore,t=>this.canLoadMore=t)}get _media(){return this.localMedia.slice(0,this.numMediaToShow)}get _numMediaToShow(){return Math.min(this.mediaCounter,this.totalMedia)}get _numMediaPerPage(){return Math.max(1,g.ComputedOptions.normalizeMultiInt(this.options.numPosts,this.mode,1))}get _canLoadMore(){return this.localMedia.length>this.mediaCounter||this.localMedia.length<this.totalMedia}loadMore(){const t=this.numMediaToShow+this._numMediaPerPage-this.localMedia.length;return this.isLoadingMore=!0,t>0?this.loadMedia(this.localMedia.length,this._numMediaPerPage).then(()=>{this.mediaCounter+=this._numMediaPerPage,this.numLoadedMore++,this.isLoadingMore=!1}):new Promise(t=>{this.numLoadedMore++,this.mediaCounter+=this._numMediaPerPage,this.isLoadingMore=!1,t()})}load(){return this.numLoadedMore=0,this.loadMedia(0,this._numMediaPerPage,!0).then(()=>(this.isLoaded=!0,this.mediaCounter=this._numMediaPerPage))}loadMedia(t,e,o){return this.cancelFetch(),g.Options.hasSources(this.options,!0)?(this.isLoading=!0,new Promise((n,r)=>{h.a.getFeedMedia(this.options,t,e,t=>this.cancelFetch=t).then(t=>{var e;if("object"!=typeof t||"object"!=typeof t.data||!Array.isArray(t.data.media))throw{message:"The media response is malformed or corrupt",response:t};o&&(this.localMedia=[]),this.localMedia.push(...t.data.media),this.stories=null!==(e=t.data.stories)&&void 0!==e?e:[],this.totalMedia=t.data.total,n&&n()}).catch(t=>{var e;if(i.a.isCancel(t))return null;const o=new g.Events.FetchFailEvent(g.Events.FETCH_FAIL,{detail:{feed:this,message:null!==(e=t.response?t.response.data.message:void 0)&&void 0!==e?e:t.message,response:t.response}});return document.dispatchEvent(o),r&&r(t),t}).finally(()=>this.isLoading=!1)})):new Promise(t=>{this.localMedia=[],this.totalMedia=0,t&&t()})}getReloadOptions(){return JSON.stringify({accounts:this.options.accounts,hashtags:this.options.hashtags,tagged:this.options.tagged,postOrder:this.options.postOrder,mediaType:this.options.mediaType,moderation:this.options.moderation,moderationMode:this.options.moderationMode,hashtagBlacklist:this.options.hashtagBlacklist,hashtagWhitelist:this.options.hashtagWhitelist,captionBlacklist:this.options.captionBlacklist,captionWhitelist:this.options.captionWhitelist,hashtagBlacklistSettings:this.options.hashtagBlacklistSettings,hashtagWhitelistSettings:this.options.hashtagWhitelistSettings,captionBlacklistSettings:this.options.captionBlacklistSettings,captionWhitelistSettings:this.options.captionWhitelistSettings})}}f([r.n],g.prototype,"media",void 0),f([r.n],g.prototype,"canLoadMore",void 0),f([r.n],g.prototype,"stories",void 0),f([r.n],g.prototype,"numLoadedMore",void 0),f([r.n],g.prototype,"options",void 0),f([r.n],g.prototype,"totalMedia",void 0),f([r.n],g.prototype,"mode",void 0),f([r.n],g.prototype,"isLoaded",void 0),f([r.n],g.prototype,"isLoading",void 0),f([r.n],g.prototype,"isLoadingMore",void 0),f([r.f],g.prototype,"reload",void 0),f([r.n],g.prototype,"localMedia",void 0),f([r.n],g.prototype,"numMediaToShow",void 0),f([r.n],g.prototype,"numMediaPerPage",void 0),f([r.n],g.prototype,"mediaCounter",void 0),f([r.h],g.prototype,"_media",null),f([r.h],g.prototype,"_numMediaToShow",null),f([r.h],g.prototype,"_numMediaPerPage",null),f([r.h],g.prototype,"_canLoadMore",null),f([r.f],g.prototype,"loadMore",null),f([r.f],g.prototype,"load",null),f([r.f],g.prototype,"loadMedia",null),function(t){let e,o,n,i,h,p,g,m,y;!function(t){t.FETCH_FAIL="sli/feed/fetch_fail";class e extends CustomEvent{constructor(t,e){super(t,e)}}t.FetchFailEvent=e}(e=t.Events||(t.Events={}));class w{constructor(t={}){w.setFromObject(this,t)}static setFromObject(e,o={}){var n,i,r,l,d,u,h,p,f,g,m,y;return e.accounts=o.accounts?o.accounts.slice():t.DefaultOptions.accounts,e.hashtags=o.hashtags?o.hashtags.slice():t.DefaultOptions.hashtags,e.tagged=o.tagged?o.tagged.slice():t.DefaultOptions.tagged,e.layout=s.a.getById(o.layout).id,e.numColumns=a.a.normalize(o.numColumns,t.DefaultOptions.numColumns),e.highlightFreq=a.a.normalize(o.highlightFreq,t.DefaultOptions.highlightFreq),e.mediaType=o.mediaType||t.DefaultOptions.mediaType,e.postOrder=o.postOrder||t.DefaultOptions.postOrder,e.numPosts=a.a.normalize(o.numPosts,t.DefaultOptions.numPosts),e.linkBehavior=a.a.normalize(o.linkBehavior,t.DefaultOptions.linkBehavior),e.feedWidth=a.a.normalize(o.feedWidth,t.DefaultOptions.feedWidth),e.feedHeight=a.a.normalize(o.feedHeight,t.DefaultOptions.feedHeight),e.feedPadding=a.a.normalize(o.feedPadding,t.DefaultOptions.feedPadding),e.imgPadding=a.a.normalize(o.imgPadding,t.DefaultOptions.imgPadding),e.textSize=a.a.normalize(o.textSize,t.DefaultOptions.textSize),e.bgColor=o.bgColor||t.DefaultOptions.bgColor,e.hoverInfo=o.hoverInfo?o.hoverInfo.slice():t.DefaultOptions.hoverInfo,e.textColorHover=o.textColorHover||t.DefaultOptions.textColorHover,e.bgColorHover=o.bgColorHover||t.DefaultOptions.bgColorHover,e.showHeader=a.a.normalize(o.showHeader,t.DefaultOptions.showHeader),e.headerInfo=a.a.normalize(o.headerInfo,t.DefaultOptions.headerInfo),e.headerAccount=null!==(n=o.headerAccount)&&void 0!==n?n:t.DefaultOptions.headerAccount,e.headerAccount=null===e.headerAccount||void 0===c.b.getById(e.headerAccount)?c.b.list.length>0?c.b.list[0].id:null:e.headerAccount,e.headerStyle=a.a.normalize(o.headerStyle,t.DefaultOptions.headerStyle),e.headerTextSize=a.a.normalize(o.headerTextSize,t.DefaultOptions.headerTextSize),e.headerPhotoSize=a.a.normalize(o.headerPhotoSize,t.DefaultOptions.headerPhotoSize),e.headerTextColor=o.headerTextColor||t.DefaultOptions.headerTextColor,e.headerBgColor=o.headerBgColor||t.DefaultOptions.bgColor,e.headerPadding=a.a.normalize(o.headerPadding,t.DefaultOptions.headerPadding),e.customProfilePic=null!==(i=o.customProfilePic)&&void 0!==i?i:t.DefaultOptions.customProfilePic,e.customBioText=o.customBioText||t.DefaultOptions.customBioText,e.includeStories=null!==(r=o.includeStories)&&void 0!==r?r:t.DefaultOptions.includeStories,e.storiesInterval=o.storiesInterval||t.DefaultOptions.storiesInterval,e.showCaptions=a.a.normalize(o.showCaptions,t.DefaultOptions.showCaptions),e.captionMaxLength=a.a.normalize(o.captionMaxLength,t.DefaultOptions.captionMaxLength),e.captionRemoveDots=null!==(l=o.captionRemoveDots)&&void 0!==l?l:t.DefaultOptions.captionRemoveDots,e.captionSize=a.a.normalize(o.captionSize,t.DefaultOptions.captionSize),e.captionColor=o.captionColor||t.DefaultOptions.captionColor,e.showLikes=a.a.normalize(o.showLikes,t.DefaultOptions.showLikes),e.showComments=a.a.normalize(o.showComments,t.DefaultOptions.showCaptions),e.lcIconSize=a.a.normalize(o.lcIconSize,t.DefaultOptions.lcIconSize),e.likesIconColor=null!==(d=o.likesIconColor)&&void 0!==d?d:t.DefaultOptions.likesIconColor,e.commentsIconColor=o.commentsIconColor||t.DefaultOptions.commentsIconColor,e.lightboxShowSidebar=null!==(u=o.lightboxShowSidebar)&&void 0!==u?u:t.DefaultOptions.lightboxShowSidebar,e.numLightboxComments=o.numLightboxComments||t.DefaultOptions.numLightboxComments,e.showLoadMoreBtn=a.a.normalize(o.showLoadMoreBtn,t.DefaultOptions.showLoadMoreBtn),e.loadMoreBtnTextColor=o.loadMoreBtnTextColor||t.DefaultOptions.loadMoreBtnTextColor,e.loadMoreBtnBgColor=o.loadMoreBtnBgColor||t.DefaultOptions.loadMoreBtnBgColor,e.loadMoreBtnText=o.loadMoreBtnText||t.DefaultOptions.loadMoreBtnText,e.autoload=null!==(h=o.autoload)&&void 0!==h?h:t.DefaultOptions.autoload,e.showFollowBtn=a.a.normalize(o.showFollowBtn,t.DefaultOptions.showFollowBtn),e.followBtnText=null!==(p=o.followBtnText)&&void 0!==p?p:t.DefaultOptions.followBtnText,e.followBtnTextColor=o.followBtnTextColor||t.DefaultOptions.followBtnTextColor,e.followBtnBgColor=o.followBtnBgColor||t.DefaultOptions.followBtnBgColor,e.followBtnLocation=a.a.normalize(o.followBtnLocation,t.DefaultOptions.followBtnLocation),e.hashtagWhitelist=o.hashtagWhitelist||t.DefaultOptions.hashtagWhitelist,e.hashtagBlacklist=o.hashtagBlacklist||t.DefaultOptions.hashtagBlacklist,e.captionWhitelist=o.captionWhitelist||t.DefaultOptions.captionWhitelist,e.captionBlacklist=o.captionBlacklist||t.DefaultOptions.captionBlacklist,e.hashtagWhitelistSettings=null!==(f=o.hashtagWhitelistSettings)&&void 0!==f?f:t.DefaultOptions.hashtagWhitelistSettings,e.hashtagBlacklistSettings=null!==(g=o.hashtagBlacklistSettings)&&void 0!==g?g:t.DefaultOptions.hashtagBlacklistSettings,e.captionWhitelistSettings=null!==(m=o.captionWhitelistSettings)&&void 0!==m?m:t.DefaultOptions.captionWhitelistSettings,e.captionBlacklistSettings=null!==(y=o.captionBlacklistSettings)&&void 0!==y?y:t.DefaultOptions.captionBlacklistSettings,e.moderation=o.moderation||t.DefaultOptions.moderation,e.moderationMode=o.moderationMode||t.DefaultOptions.moderationMode,e.promotionEnabled=o.promotionEnabled||t.DefaultOptions.promotionEnabled,Array.isArray(o.promotions)?e.promotions=new Map(o.promotions):o.promotions&&o.promotions.constructor&&"Map"===o.promotions.constructor.name?e.promotions=o.promotions:"object"==typeof o.promotions?e.promotions=new Map(Object.entries(o.promotions)):e.promotions=t.DefaultOptions.promotions,e}static getAllAccounts(t){const e=c.b.idsToAccounts(t.accounts),o=c.b.idsToAccounts(t.tagged);return{all:e.concat(o),accounts:e,tagged:o}}static getSources(t){return{accounts:c.b.idsToAccounts(t.accounts),tagged:c.b.idsToAccounts(t.tagged),hashtags:c.b.getBusinessAccounts().length>0?t.hashtags.filter(t=>t.tag.length>0):[]}}static hasSources(e,o){const n=t.Options.getSources(e),i=n.accounts.length>0||o&&n.tagged.length>0,r=o&&n.hashtags.length>0;return i||r}static isLimitingPosts(t){return t.moderation.length>0||t.hashtagBlacklist.length>0||t.hashtagWhitelist.length>0||t.captionBlacklist.length>0||t.captionWhitelist.length>0}}f([r.n],w.prototype,"accounts",void 0),f([r.n],w.prototype,"hashtags",void 0),f([r.n],w.prototype,"tagged",void 0),f([r.n],w.prototype,"layout",void 0),f([r.n],w.prototype,"numColumns",void 0),f([r.n],w.prototype,"highlightFreq",void 0),f([r.n],w.prototype,"mediaType",void 0),f([r.n],w.prototype,"postOrder",void 0),f([r.n],w.prototype,"numPosts",void 0),f([r.n],w.prototype,"linkBehavior",void 0),f([r.n],w.prototype,"feedWidth",void 0),f([r.n],w.prototype,"feedHeight",void 0),f([r.n],w.prototype,"feedPadding",void 0),f([r.n],w.prototype,"imgPadding",void 0),f([r.n],w.prototype,"textSize",void 0),f([r.n],w.prototype,"bgColor",void 0),f([r.n],w.prototype,"textColorHover",void 0),f([r.n],w.prototype,"bgColorHover",void 0),f([r.n],w.prototype,"hoverInfo",void 0),f([r.n],w.prototype,"showHeader",void 0),f([r.n],w.prototype,"headerInfo",void 0),f([r.n],w.prototype,"headerAccount",void 0),f([r.n],w.prototype,"headerStyle",void 0),f([r.n],w.prototype,"headerTextSize",void 0),f([r.n],w.prototype,"headerPhotoSize",void 0),f([r.n],w.prototype,"headerTextColor",void 0),f([r.n],w.prototype,"headerBgColor",void 0),f([r.n],w.prototype,"headerPadding",void 0),f([r.n],w.prototype,"customBioText",void 0),f([r.n],w.prototype,"customProfilePic",void 0),f([r.n],w.prototype,"includeStories",void 0),f([r.n],w.prototype,"storiesInterval",void 0),f([r.n],w.prototype,"showCaptions",void 0),f([r.n],w.prototype,"captionMaxLength",void 0),f([r.n],w.prototype,"captionRemoveDots",void 0),f([r.n],w.prototype,"captionSize",void 0),f([r.n],w.prototype,"captionColor",void 0),f([r.n],w.prototype,"showLikes",void 0),f([r.n],w.prototype,"showComments",void 0),f([r.n],w.prototype,"lcIconSize",void 0),f([r.n],w.prototype,"likesIconColor",void 0),f([r.n],w.prototype,"commentsIconColor",void 0),f([r.n],w.prototype,"lightboxShowSidebar",void 0),f([r.n],w.prototype,"numLightboxComments",void 0),f([r.n],w.prototype,"showLoadMoreBtn",void 0),f([r.n],w.prototype,"loadMoreBtnText",void 0),f([r.n],w.prototype,"loadMoreBtnTextColor",void 0),f([r.n],w.prototype,"loadMoreBtnBgColor",void 0),f([r.n],w.prototype,"autoload",void 0),f([r.n],w.prototype,"showFollowBtn",void 0),f([r.n],w.prototype,"followBtnText",void 0),f([r.n],w.prototype,"followBtnTextColor",void 0),f([r.n],w.prototype,"followBtnBgColor",void 0),f([r.n],w.prototype,"followBtnLocation",void 0),f([r.n],w.prototype,"hashtagWhitelist",void 0),f([r.n],w.prototype,"hashtagBlacklist",void 0),f([r.n],w.prototype,"captionWhitelist",void 0),f([r.n],w.prototype,"captionBlacklist",void 0),f([r.n],w.prototype,"hashtagWhitelistSettings",void 0),f([r.n],w.prototype,"hashtagBlacklistSettings",void 0),f([r.n],w.prototype,"captionWhitelistSettings",void 0),f([r.n],w.prototype,"captionBlacklistSettings",void 0),f([r.n],w.prototype,"moderation",void 0),f([r.n],w.prototype,"moderationMode",void 0),t.Options=w;class O{constructor(t){Object.getOwnPropertyNames(t).map(e=>{this[e]=t[e]})}getCaption(t){const e=t.caption?t.caption:"";return this.captionMaxLength&&e.length?Object(d.n)(Object(d.q)(e,this.captionMaxLength)):e}static compute(e,o=a.a.Mode.DESKTOP){const n=new O({accounts:c.b.filterExisting(e.accounts),tagged:c.b.filterExisting(e.tagged),hashtags:e.hashtags.filter(t=>t.tag.length>0),layout:s.a.getById(e.layout),highlightFreq:a.a.get(e.highlightFreq,o,!0),linkBehavior:a.a.get(e.linkBehavior,o,!0),bgColor:Object(u.a)(e.bgColor),textColorHover:Object(u.a)(e.textColorHover),bgColorHover:Object(u.a)(e.bgColorHover),hoverInfo:e.hoverInfo,showHeader:a.a.get(e.showHeader,o,!0),headerInfo:a.a.get(e.headerInfo,o,!0),headerStyle:a.a.get(e.headerStyle,o,!0),headerTextColor:Object(u.a)(e.headerTextColor),headerBgColor:Object(u.a)(e.headerBgColor),headerPadding:a.a.get(e.headerPadding,o,!0),includeStories:e.includeStories,storiesInterval:e.storiesInterval,showCaptions:a.a.get(e.showCaptions,o,!0),captionMaxLength:a.a.get(e.captionMaxLength,o,!0),captionRemoveDots:e.captionRemoveDots,captionColor:Object(u.a)(e.captionColor),showLikes:a.a.get(e.showLikes,o,!0),showComments:a.a.get(e.showComments,o,!0),likesIconColor:Object(u.a)(e.likesIconColor),commentsIconColor:Object(u.a)(e.commentsIconColor),lightboxShowSidebar:e.lightboxShowSidebar,numLightboxComments:e.numLightboxComments,showLoadMoreBtn:a.a.get(e.showLoadMoreBtn,o,!0),loadMoreBtnTextColor:Object(u.a)(e.loadMoreBtnTextColor),loadMoreBtnBgColor:Object(u.a)(e.loadMoreBtnBgColor),loadMoreBtnText:e.loadMoreBtnText,showFollowBtn:a.a.get(e.showFollowBtn,o,!0),autoload:e.autoload,followBtnLocation:a.a.get(e.followBtnLocation,o,!0),followBtnTextColor:Object(u.a)(e.followBtnTextColor),followBtnBgColor:Object(u.a)(e.followBtnBgColor),followBtnText:e.followBtnText,account:null,showBio:!1,bioText:null,profilePhotoUrl:c.b.DEFAULT_PROFILE_PIC,feedWidth:"",feedHeight:"",feedPadding:"",imgPadding:"",textSize:"",headerTextSize:"",headerPhotoSize:"",captionSize:"",lcIconSize:"",showLcIcons:!1});if(n.numColumns=this.getNumCols(e,o),n.numPosts=this.getNumPosts(e,o),n.allAccounts=n.accounts.concat(n.tagged.filter(t=>!n.accounts.includes(t))),n.allAccounts.length>0&&(n.account=e.headerAccount&&n.allAccounts.includes(e.headerAccount)?c.b.getById(e.headerAccount):c.b.getById(n.allAccounts[0])),n.showHeader=n.showHeader&&null!==n.account,n.showHeader&&(n.profilePhotoUrl=e.customProfilePic.length?e.customProfilePic:c.b.getProfilePicUrl(n.account)),n.showFollowBtn=n.showFollowBtn&&null!==n.account,n.showBio=n.headerInfo.some(e=>e===t.HeaderInfo.BIO),n.showBio){const t=e.customBioText.trim().length>0?e.customBioText:null!==n.account?c.b.getBioText(n.account):"";n.bioText=Object(d.n)(t),n.showBio=n.bioText.length>0}return n.feedWidth=this.normalizeCssSize(e.feedWidth,o,"auto"),n.feedHeight=this.normalizeCssSize(e.feedHeight,o,"auto"),n.feedPadding=this.normalizeCssSize(e.feedPadding,o,"0"),n.imgPadding=this.normalizeCssSize(e.imgPadding,o,"0"),n.textSize=this.normalizeCssSize(e.textSize,o,"inherit",!0),n.headerTextSize=this.normalizeCssSize(e.headerTextSize,o,"inherit"),n.headerPhotoSize=this.normalizeCssSize(e.headerPhotoSize,o,"50px"),n.captionSize=this.normalizeCssSize(e.captionSize,o,"inherit"),n.lcIconSize=this.normalizeCssSize(e.lcIconSize,o,"inherit"),n.buttonPadding=Math.max(10,a.a.get(e.imgPadding,o))+"px",n.showLcIcons=n.showLikes||n.showComments,n}static getNumCols(t,e){return Math.max(1,this.normalizeMultiInt(t.numColumns,e,1))}static getNumPosts(t,e){return Math.max(1,this.normalizeMultiInt(t.numPosts,e,1))}static normalizeMultiInt(t,e,o=0){const n=parseInt(a.a.get(t,e)+"");return isNaN(n)?e===a.a.Mode.DESKTOP?o:this.normalizeMultiInt(t,a.a.Mode.DESKTOP,o):n}static normalizeCssSize(t,e,o=null,n=!1){const i=a.a.get(t,e,n);return i?i+"px":o}}t.ComputedOptions=O,t.HashtagSorting=Object(l.c)({recent:"Most recent",popular:"Most popular"}),function(t){t.ALL="all",t.PHOTOS="photos",t.VIDEOS="videos"}(o=t.MediaType||(t.MediaType={})),function(t){t.NOTHING="nothing",t.SELF="self",t.NEW_TAB="new_tab",t.LIGHTBOX="lightbox"}(n=t.LinkBehavior||(t.LinkBehavior={})),function(t){t.DATE_ASC="date_asc",t.DATE_DESC="date_desc",t.POPULARITY_ASC="popularity_asc",t.POPULARITY_DESC="popularity_desc",t.RANDOM="random"}(i=t.PostOrder||(t.PostOrder={})),function(t){t.USERNAME="username",t.DATE="date",t.CAPTION="caption",t.LIKES_COMMENTS="likes_comments",t.INSTA_LINK="insta_link"}(h=t.HoverInfo||(t.HoverInfo={})),function(t){t.NORMAL="normal",t.BOXED="boxed",t.CENTERED="centered"}(p=t.HeaderStyle||(t.HeaderStyle={})),function(t){t.BIO="bio",t.PROFILE_PIC="profile_pic",t.FOLLOWERS="followers",t.MEDIA_COUNT="media_count"}(g=t.HeaderInfo||(t.HeaderInfo={})),function(t){t.HEADER="header",t.BOTTOM="bottom",t.BOTH="both"}(m=t.FollowBtnLocation||(t.FollowBtnLocation={})),function(t){t.WHITELIST="whitelist",t.BLACKLIST="blacklist"}(y=t.ModerationMode||(t.ModerationMode={})),t.DefaultOptions={accounts:[],hashtags:[],tagged:[],layout:null,numColumns:{desktop:3},highlightFreq:{desktop:7},mediaType:o.ALL,postOrder:i.DATE_DESC,numPosts:{desktop:9},linkBehavior:{desktop:n.LIGHTBOX,phone:n.NEW_TAB},feedWidth:{desktop:""},feedHeight:{desktop:""},feedPadding:{desktop:20,tablet:14,phone:10},imgPadding:{desktop:14,tablet:10,phone:6},textSize:{all:""},bgColor:{r:255,g:255,b:255,a:1},hoverInfo:[h.LIKES_COMMENTS,h.INSTA_LINK],textColorHover:{r:255,g:255,b:255,a:1},bgColorHover:{r:0,g:0,b:0,a:.5},showHeader:{desktop:!0},headerInfo:{desktop:[g.PROFILE_PIC,g.BIO]},headerAccount:null,headerStyle:{desktop:p.NORMAL,phone:p.CENTERED},headerTextSize:{desktop:""},headerPhotoSize:{desktop:50},headerTextColor:{r:0,g:0,b:0,a:1},headerBgColor:{r:255,g:255,b:255,a:1},headerPadding:{desktop:0},customProfilePic:0,customBioText:"",includeStories:!1,storiesInterval:5,showCaptions:{desktop:!1},captionMaxLength:{desktop:0},captionRemoveDots:!1,captionSize:{desktop:0},captionColor:{r:0,g:0,b:0,a:1},showLikes:{desktop:!1},showComments:{desktop:!1},lcIconSize:{desktop:14},likesIconColor:{r:0,g:0,b:0,a:1},commentsIconColor:{r:0,g:0,b:0,a:1},lightboxShowSidebar:!1,numLightboxComments:50,showLoadMoreBtn:{desktop:!0},loadMoreBtnTextColor:{r:255,g:255,b:255,a:1},loadMoreBtnBgColor:{r:0,g:149,b:246,a:1},loadMoreBtnText:"Load more",autoload:!1,showFollowBtn:{desktop:!0},followBtnText:"Follow on Instagram",followBtnTextColor:{r:255,g:255,b:255,a:1},followBtnBgColor:{r:0,g:149,b:246,a:1},followBtnLocation:{desktop:m.HEADER,phone:m.BOTTOM},hashtagWhitelist:[],hashtagBlacklist:[],captionWhitelist:[],captionBlacklist:[],hashtagWhitelistSettings:!0,hashtagBlacklistSettings:!0,captionWhitelistSettings:!0,captionBlacklistSettings:!0,moderation:[],moderationMode:y.BLACKLIST,promotionEnabled:!0,promotions:new Map}}(g||(g={}))}},[[571,0,1]]])}));
ui/dist/styles/admin-app.css CHANGED
@@ -5,23 +5,23 @@
5
  .ProfilePic__root{display:inline-block;-o-object-fit:cover;object-fit:cover;overflow:hidden}.ProfilePic__round{border-radius:99999px}.ProfilePic__square{border-radius:0}
6
  .AccountsPage__connect-btn{margin-bottom:15px}
7
  .ProPill__pill{display:inline-block;font-size:10px;font-weight:700;padding:0 8px;height:18px;line-height:18px;border-radius:99px;background:var(--sli-pro-bg-color);box-shadow:0 2px 8px -2px rgba(0,0,0,.25);box-sizing:border-box}.ProPill__pill,.ProPill__pill:active,.ProPill__pill:focus,.ProPill__pill:hover,.ProPill__pill:visited{color:var(--sli-pro-fg-color);text-decoration:none!important}
8
- .FeedsScreen__create-new-btn{margin-bottom:20px}
9
- .FeedsOnboarding__contact-us{text-align:center}.FeedsOnboarding__call-to-action{max-width:460px}@media (--tiny-screen){.FeedsOnboarding__call-to-action{max-width:100%}}
10
- .FeedsList__name-col{min-width:120px;max-width:20%}.FeedsList__actions-col{min-width:120px;max-width:140px}.FeedsList__actions-cell{width:100px}.FeedsList__name{font-size:14px;font-weight:700;margin-bottom:3px}.FeedsList__meta-list{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-top:2px}.FeedsList__meta-list>:not(:last-child){margin-right:7px}.FeedsList__meta-info{color:var(--sli-grey);text-transform:uppercase}.FeedsList__meta-info:not(:last-child){padding-right:7px;border-right:1px solid var(--sli-line-color)}.FeedsList__id,.FeedsList__layout{}.FeedsList__sources-list{align-items:center;justify-content:flex-start;flex-wrap:wrap}.FeedsList__source{white-space:nowrap;display:inline-block;padding:3px 6px;margin-right:15px;margin-bottom:5px;border:1px solid var(--sli-line-color);border-radius:3px;background:#fff;opacity:.8}.FeedsList__source :last-of-type{margin-right:0}.FeedsList__source .dashicons{margin-right:6px!important}.FeedsList__no-sources-msg{color:#952020}.FeedsList__usages-list{}.FeedsList__usage{white-space:nowrap}.FeedsList__usage-link{white-space:nowrap}.FeedsList__usage-type{opacity:.75;margin-left:5px}.FeedsList__actions-list{display:flex;flex-direction:row}.FeedsList__actions-list>:not(:last-child){margin-right:7px}@media (--tiny-screen){.FeedsList__usages-cell,.FeedsList__usages-col{display:none}}@media (--thin-screen){.FeedsList__sources-cell,.FeedsList__sources-col{display:none}}
11
-
12
  .SettingsPage__root{padding:0;margin:0}.SettingsPage__content{display:block}.SettingsPage__group-list{}
13
  .SettingsGroup__root{margin-bottom:30px}.SettingsGroup__title{font-size:20px;margin:0 0 15px!important;padding:0!important}.SettingsGroup__content{display:block;margin-bottom:15px}.SettingsGroup__field-list{max-width:600px}
14
  .SettingsField__root{justify-content:flex-start;align-items:stretch}.SettingsField__root:not(:last-of-type){margin-bottom:15px}.SettingsField__root p{margin:10px 0}.SettingsField__root p:first-child{margin-top:0}.SettingsField__label{justify-content:center;align-items:flex-start;margin-bottom:5px}.SettingsField__container{align-items:stretch;flex:1}.SettingsField__container,.SettingsField__control{justify-content:flex-start}.SettingsField__control{}.SettingsField__control .react-select{width:100%}.SettingsField__control-partial-width{flex:300px 0;max-width:300px;min-width:100px}.SettingsField__control-full-width{flex:1}.SettingsField__tooltip{justify-content:center;margin-left:5px}@media (--tiny-screen){.SettingsField__root{flex-direction:column}.SettingsField__label{flex:30px 0}.SettingsField__container,.SettingsField__label{align-items:flex-start}.SettingsField__container{flex:0}}
 
 
 
 
 
 
15
  .ProUpgradeBtn__root{display:inline-block;padding:0 25px;margin:8px 0;font-size:14px;font-weight:700;white-space:nowrap;text-decoration:none;line-height:36px;background:var(--sli-pro-bg-color);border-radius:3px}.ProUpgradeBtn__root,.ProUpgradeBtn__root:active,.ProUpgradeBtn__root:focus,.ProUpgradeBtn__root:hover,.ProUpgradeBtn__root:visited{color:var(--sli-pro-fg-color)}.ProUpgradeBtn__root:active,.ProUpgradeBtn__root:hover{text-decoration:none;box-shadow:inset 0 0 50px rgba(0,0,0,.1)}.ProUpgradeBtn__root:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px $color}
16
  .SettingsNavbar__buttons{padding:7px 0}.SettingsNavbar__cancel-btn{margin-right:10px!important}
17
  .SpotlightGame__root{height:100%;padding:0 50px 30px;box-sizing:border-box}.SpotlightGame__root h1{margin-bottom:15px}.SpotlightGame__root p{text-align:center;margin:0 0 10px;font-size:14px}.SpotlightGame__root p:last-child{margin-bottom:0}.SpotlightGame__game-text{position:absolute;left:20px;right:20px;color:#000;text-align:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.SpotlightGame__score{top:20px;font-size:20px;font-weight:700;opacity:.7}.SpotlightGame__message,.SpotlightGame__score{}.SpotlightGame__message{top:55px;font-size:18px}.SpotlightGame__message-bubble{display:inline-block;position:relative;padding:8px 12px;border-radius:4px;background-color:var(--sli-yellow);border:2px solid #000}.SpotlightGame__message-bubble:before{--size:10px;border:var(--size) solid transparent;border-bottom-color:#000}.SpotlightGame__message-bubble:after,.SpotlightGame__message-bubble:before{content:" ";display:block;position:absolute;top:calc(var(--size)*-2);left:calc(50% - var(--size));width:var(--size);height:var(--size);box-sizing:border-box}.SpotlightGame__message-bubble:after{--size:8px;border-bottom-color:transparent;border:var(--size) solid transparent;border-bottom:var(--size) solid var(--sli-yellow)}
18
- .MediaThumbnail__root{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:visible;background-color:var(--sli-grey);-webkit-animation-name:MediaThumbnail__media-background-fade-in-animation;animation-name:MediaThumbnail__media-background-fade-in-animation;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.MediaThumbnail__root,.MediaThumbnail__root img,.MediaThumbnail__root video{-webkit-animation-duration:.3s;animation-duration:.3s}.MediaThumbnail__root img,.MediaThumbnail__root video{width:auto;height:auto;max-width:100%;max-height:100%;min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;margin:0!important;padding:0!important;border:0 solid transparent!important;outline:0 solid transparent!important;box-shadow:0 0 0 transparent!important;-webkit-animation-name:MediaThumbnail__media-object-fade-in-animation;animation-name:MediaThumbnail__media-object-fade-in-animation;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;box-sizing:content-box!important}.MediaThumbnail__image,.MediaThumbnail__root{width:100%!important;height:100%!important}.MediaThumbnail__image{max-width:100%;max-height:100%;min-width:100%;min-height:100%;-o-object-fit:cover!important;object-fit:cover!important;margin:0!important;padding:0!important;border:0 solid transparent!important;outline:0 solid transparent!important;box-shadow:0 0 0 transparent!important;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:MediaThumbnail__media-object-fade-in-animation;animation-name:MediaThumbnail__media-object-fade-in-animation;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;box-sizing:content-box!important}.MediaThumbnail__image:after{display:none;content:" "}.MediaThumbnail__not-available{display:flex;flex-direction:column;align-items:center;justify-content:center;width:600px;color:#fff;background-color:var(--sli-grey)}
19
- .MediaLoading__root{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;-webkit-animation-name:MediaLoading__animation;animation-name:MediaLoading__animation;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes MediaLoading__animation{0%,to{background:#e3e3e3}50%{background:#efefef}}@keyframes MediaLoading__animation{0%,to{background:#e3e3e3}50%{background:#efefef}}
20
  .AdvancedSettings__field-container{justify-content:flex-start;align-items:flex-start;margin-bottom:5px}.AdvancedSettings__field-container :last-child{margin-bottom:0}.AdvancedSettings__field-element{min-height:38px;box-sizing:border-box}.AdvancedSettings__field-label{flex:0 1 200px;padding:10px 0}.AdvancedSettings__field-control{justify-content:stretch;align-items:flex-start}.AdvancedSettings__field-centered .AdvancedSettings__field-control{justify-content:center}
21
- .FeedNamePrompt__message{margin-bottom:5px}.FeedNamePrompt__input{width:100%}
22
- .GenericNavbar__root{position:relative;font-size:14px;padding:0 var(--sli-navbar-spacing);background:#fff;box-shadow:0 1px 1px var(--sli-line-color);box-sizing:border-box}.GenericNavbar__list,.GenericNavbar__root{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;margin:0;height:100%}.GenericNavbar__list{padding:0}.GenericNavbar__left-list{}.GenericNavbar__left-list .GenericNavbar__item{margin-right:var(--sli-navbar-spacing)}.GenericNavbar__center-list{position:absolute;left:0;right:0;justify-content:center;pointer-events:none}.GenericNavbar__center-list .GenericNavbar__item{pointer-events:all;margin-left:calc(var(--sli-navbar-spacing)/2);margin-right:calc(var(--sli-navbar-spacing)/2)}.GenericNavbar__right-list{}.GenericNavbar__right-list .GenericNavbar__item{margin-left:var(--sli-navbar-spacing)}.GenericNavbar__path-list{}.GenericNavbar__item{display:flex;flex-direction:column;justify-content:center;align-items:stretch;position:relative;max-height:100%;font-size:inherit;white-space:nowrap}.GenericNavbar__item>button{height:100%;margin:5px 0!important}.GenericNavbar__logo{height:var(--sli-navbar-height);padding:8px 0;box-sizing:border-box}.GenericNavbar__logo>img{height:100%;-o-object-fit:contain;object-fit:contain}.GenericNavbar__path-segment{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:100%}.GenericNavbar__separator{flex-shrink:0;width:10px;height:42%;color:var(--sli-line-color)}.GenericNavbar__separator svg{stroke-width:8}
 
 
23
  .PageMenuNavbar__menu-link,.PageMenuNavbar__menu-ref{height:100%}.PageMenuNavbar__menu-link{display:flex;flex-direction:column;justify-content:center;width:80px;text-align:center;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.PageMenuNavbar__arrow-down{margin-left:5px!important}
24
  .TabNavbar__label{color:#000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.TabNavbar__tab{display:flex;flex-direction:column;justify-content:center;height:100%;padding:0 5px;border-bottom:2px solid transparent;box-sizing:border-box;cursor:pointer}.TabNavbar__tab:focus{outline:1px dotted #000;border-width:0 0 2px;box-shadow:0 0 0}.TabNavbar__current{border-color:var(--sli-primary-color)}.TabNavbar__current .TabNavbar__label{font-weight:700}.TabNavbar__disabled{opacity:.6;pointer-events:none}
25
- .WizardNavbar__arrow-link{height:20px;line-height:20px}.WizardNavbar__arrow-link .dashicons{vertical-align:text-bottom}.WizardNavbar__prev-link{}.WizardNavbar__prev-link .dashicons{margin-right:5px!important}.WizardNavbar__next-link{}.WizardNavbar__next-link .dashicons{margin-left:5px!important}
26
- :root{--sli-dashicon-normal-size:20px;--sli-dashicon-large-size:40px}.dashicons__dashicon-large{font-size:40px;font-size:var(--sli-dashicon-large-size);width:40px;width:var(--sli-dashicon-large-size);height:40px;height:var(--sli-dashicon-large-size);line-height:40px;line-height:var(--sli-dashicon-large-size)}.dashicons__dashicon-normal{font-size:20px;font-size:var(--sli-dashicon-normal-size);width:20px;width:var(--sli-dashicon-normal-size);height:20px;height:var(--sli-dashicon-normal-size);line-height:20px;line-height:var(--sli-dashicon-normal-size)}
27
- .FeedNameField__root{position:relative}.FeedNameField__container,.FeedNameField__root{}.FeedNameField__edit-container,.FeedNameField__static-container{}.FeedNameField__static-container{align-items:center;cursor:pointer}.FeedNameField__static-container:focus{outline:1px dotted #000}.FeedNameField__static-container:hover .FeedNameField__edit-icon{opacity:1}.FeedNameField__edit-icon{margin-left:8px;color:var(--sli-grey);opacity:.8}.FeedNameField__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:150px}.FeedNameField__edit-container{align-items:stretch}.FeedNameField__done-btn{margin-left:8px!important}.FeedNameField__done-btn .dashicons{margin-right:0!important}
5
  .ProfilePic__root{display:inline-block;-o-object-fit:cover;object-fit:cover;overflow:hidden}.ProfilePic__round{border-radius:99999px}.ProfilePic__square{border-radius:0}
6
  .AccountsPage__connect-btn{margin-bottom:15px}
7
  .ProPill__pill{display:inline-block;font-size:10px;font-weight:700;padding:0 8px;height:18px;line-height:18px;border-radius:99px;background:var(--sli-pro-bg-color);box-shadow:0 2px 8px -2px rgba(0,0,0,.25);box-sizing:border-box}.ProPill__pill,.ProPill__pill:active,.ProPill__pill:focus,.ProPill__pill:hover,.ProPill__pill:visited{color:var(--sli-pro-fg-color);text-decoration:none!important}
 
 
 
 
8
  .SettingsPage__root{padding:0;margin:0}.SettingsPage__content{display:block}.SettingsPage__group-list{}
9
  .SettingsGroup__root{margin-bottom:30px}.SettingsGroup__title{font-size:20px;margin:0 0 15px!important;padding:0!important}.SettingsGroup__content{display:block;margin-bottom:15px}.SettingsGroup__field-list{max-width:600px}
10
  .SettingsField__root{justify-content:flex-start;align-items:stretch}.SettingsField__root:not(:last-of-type){margin-bottom:15px}.SettingsField__root p{margin:10px 0}.SettingsField__root p:first-child{margin-top:0}.SettingsField__label{justify-content:center;align-items:flex-start;margin-bottom:5px}.SettingsField__container{align-items:stretch;flex:1}.SettingsField__container,.SettingsField__control{justify-content:flex-start}.SettingsField__control{}.SettingsField__control .react-select{width:100%}.SettingsField__control-partial-width{flex:300px 0;max-width:300px;min-width:100px}.SettingsField__control-full-width{flex:1}.SettingsField__tooltip{justify-content:center;margin-left:5px}@media (--tiny-screen){.SettingsField__root{flex-direction:column}.SettingsField__label{flex:30px 0}.SettingsField__container,.SettingsField__label{align-items:flex-start}.SettingsField__container{flex:0}}
11
+ .MediaThumbnail__root{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:visible;background-color:var(--sli-grey);-webkit-animation-name:MediaThumbnail__media-background-fade-in-animation;animation-name:MediaThumbnail__media-background-fade-in-animation;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.MediaThumbnail__root,.MediaThumbnail__root img,.MediaThumbnail__root video{-webkit-animation-duration:.3s;animation-duration:.3s}.MediaThumbnail__root img,.MediaThumbnail__root video{width:auto;height:auto;max-width:100%;max-height:100%;min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;margin:0!important;padding:0!important;border:0 solid transparent!important;outline:0 solid transparent!important;box-shadow:0 0 0 transparent!important;-webkit-animation-name:MediaThumbnail__media-object-fade-in-animation;animation-name:MediaThumbnail__media-object-fade-in-animation;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;box-sizing:content-box!important}.MediaThumbnail__image,.MediaThumbnail__root{width:100%!important;height:100%!important}.MediaThumbnail__image{max-width:100%;max-height:100%;min-width:100%;min-height:100%;-o-object-fit:cover!important;object-fit:cover!important;margin:0!important;padding:0!important;border:0 solid transparent!important;outline:0 solid transparent!important;box-shadow:0 0 0 transparent!important;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:MediaThumbnail__media-object-fade-in-animation;animation-name:MediaThumbnail__media-object-fade-in-animation;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;box-sizing:content-box!important}.MediaThumbnail__image:after{display:none;content:" "}.MediaThumbnail__not-available{display:flex;flex-direction:column;align-items:center;justify-content:center;width:600px;color:#fff;background-color:var(--sli-grey)}
12
+ .MediaLoading__root{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;-webkit-animation-name:MediaLoading__animation;animation-name:MediaLoading__animation;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes MediaLoading__animation{0%,to{background:#e3e3e3}50%{background:#efefef}}@keyframes MediaLoading__animation{0%,to{background:#e3e3e3}50%{background:#efefef}}
13
+ .FeedsScreen__create-new-btn{margin-bottom:20px}
14
+ .FeedsList__name-col{min-width:120px;max-width:20%}.FeedsList__actions-col{min-width:120px;max-width:140px}.FeedsList__actions-cell{width:100px}.FeedsList__name{font-size:14px;font-weight:700;margin-bottom:3px}.FeedsList__meta-list{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-top:2px}.FeedsList__meta-list>:not(:last-child){margin-right:7px}.FeedsList__meta-info{color:var(--sli-grey);text-transform:uppercase}.FeedsList__meta-info:not(:last-child){padding-right:7px;border-right:1px solid var(--sli-line-color)}.FeedsList__id,.FeedsList__layout{}.FeedsList__sources-list{align-items:center;justify-content:flex-start;flex-wrap:wrap}.FeedsList__source{white-space:nowrap;display:inline-block;padding:3px 6px;margin-right:15px;margin-bottom:5px;border:1px solid var(--sli-line-color);border-radius:3px;background:#fff;opacity:.8}.FeedsList__source :last-of-type{margin-right:0}.FeedsList__source .dashicons{margin-right:6px!important}.FeedsList__no-sources-msg{color:#952020}.FeedsList__usages-list{}.FeedsList__usage{white-space:nowrap}.FeedsList__usage-link{white-space:nowrap}.FeedsList__usage-type{opacity:.75;margin-left:5px}.FeedsList__actions-list{display:flex;flex-direction:row}.FeedsList__actions-list>:not(:last-child){margin-right:7px}@media (--tiny-screen){.FeedsList__usages-cell,.FeedsList__usages-col{display:none}}@media (--thin-screen){.FeedsList__sources-cell,.FeedsList__sources-col{display:none}}
15
+ .FeedsOnboarding__contact-us{text-align:center}.FeedsOnboarding__call-to-action{max-width:460px}@media (--tiny-screen){.FeedsOnboarding__call-to-action{max-width:100%}}
16
+
17
  .ProUpgradeBtn__root{display:inline-block;padding:0 25px;margin:8px 0;font-size:14px;font-weight:700;white-space:nowrap;text-decoration:none;line-height:36px;background:var(--sli-pro-bg-color);border-radius:3px}.ProUpgradeBtn__root,.ProUpgradeBtn__root:active,.ProUpgradeBtn__root:focus,.ProUpgradeBtn__root:hover,.ProUpgradeBtn__root:visited{color:var(--sli-pro-fg-color)}.ProUpgradeBtn__root:active,.ProUpgradeBtn__root:hover{text-decoration:none;box-shadow:inset 0 0 50px rgba(0,0,0,.1)}.ProUpgradeBtn__root:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px $color}
18
  .SettingsNavbar__buttons{padding:7px 0}.SettingsNavbar__cancel-btn{margin-right:10px!important}
19
  .SpotlightGame__root{height:100%;padding:0 50px 30px;box-sizing:border-box}.SpotlightGame__root h1{margin-bottom:15px}.SpotlightGame__root p{text-align:center;margin:0 0 10px;font-size:14px}.SpotlightGame__root p:last-child{margin-bottom:0}.SpotlightGame__game-text{position:absolute;left:20px;right:20px;color:#000;text-align:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.SpotlightGame__score{top:20px;font-size:20px;font-weight:700;opacity:.7}.SpotlightGame__message,.SpotlightGame__score{}.SpotlightGame__message{top:55px;font-size:18px}.SpotlightGame__message-bubble{display:inline-block;position:relative;padding:8px 12px;border-radius:4px;background-color:var(--sli-yellow);border:2px solid #000}.SpotlightGame__message-bubble:before{--size:10px;border:var(--size) solid transparent;border-bottom-color:#000}.SpotlightGame__message-bubble:after,.SpotlightGame__message-bubble:before{content:" ";display:block;position:absolute;top:calc(var(--size)*-2);left:calc(50% - var(--size));width:var(--size);height:var(--size);box-sizing:border-box}.SpotlightGame__message-bubble:after{--size:8px;border-bottom-color:transparent;border:var(--size) solid transparent;border-bottom:var(--size) solid var(--sli-yellow)}
 
 
20
  .AdvancedSettings__field-container{justify-content:flex-start;align-items:flex-start;margin-bottom:5px}.AdvancedSettings__field-container :last-child{margin-bottom:0}.AdvancedSettings__field-element{min-height:38px;box-sizing:border-box}.AdvancedSettings__field-label{flex:0 1 200px;padding:10px 0}.AdvancedSettings__field-control{justify-content:stretch;align-items:flex-start}.AdvancedSettings__field-centered .AdvancedSettings__field-control{justify-content:center}
21
+ .GenericNavbar__root{position:relative;font-size:14px;padding:0 var(--sli-navbar-spacing);background:#fff;box-shadow:0 1px 1px var(--sli-line-color);box-sizing:border-box}.GenericNavbar__list,.GenericNavbar__root{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;margin:0;height:100%}.GenericNavbar__list{padding:0}.GenericNavbar__left-list{}.GenericNavbar__left-list .GenericNavbar__item{margin-right:var(--sli-navbar-spacing)}.GenericNavbar__center-list{position:absolute;left:0;right:0;justify-content:center;pointer-events:none}.GenericNavbar__center-list .GenericNavbar__item{pointer-events:all;margin-left:calc(var(--sli-navbar-spacing)/2);margin-right:calc(var(--sli-navbar-spacing)/2)}.GenericNavbar__right-list{}.GenericNavbar__right-list .GenericNavbar__item{margin-left:var(--sli-navbar-spacing)}.GenericNavbar__path-list{}.GenericNavbar__item{display:flex;flex-direction:column;justify-content:center;align-items:stretch;position:relative;max-height:100%;font-size:inherit;white-space:nowrap}.GenericNavbar__item>button{height:100%;margin:5px 0!important}.GenericNavbar__path-segment{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:100%}.GenericNavbar__separator{flex-shrink:0;width:10px;height:42%;color:var(--sli-line-color)}.GenericNavbar__separator svg{stroke-width:8}
22
+ :root{--sli-dashicon-normal-size:20px;--sli-dashicon-large-size:40px}.dashicons__dashicon-large{font-size:40px;font-size:var(--sli-dashicon-large-size);width:40px;width:var(--sli-dashicon-large-size);height:40px;height:var(--sli-dashicon-large-size);line-height:40px;line-height:var(--sli-dashicon-large-size)}.dashicons__dashicon-normal{font-size:20px;font-size:var(--sli-dashicon-normal-size);width:20px;width:var(--sli-dashicon-normal-size);height:20px;height:var(--sli-dashicon-normal-size);line-height:20px;line-height:var(--sli-dashicon-normal-size)}
23
+ .PopupTextField__root{position:relative}.PopupTextField__container,.PopupTextField__root{}.PopupTextField__edit-container,.PopupTextField__static-container{}.PopupTextField__static-container{align-items:center;cursor:pointer}.PopupTextField__static-container:focus{outline:1px dotted #000}.PopupTextField__static-container:hover .PopupTextField__edit-icon{opacity:1}.PopupTextField__edit-icon{margin-left:8px;color:var(--sli-grey);opacity:.8}.PopupTextField__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:150px}.PopupTextField__edit-container{align-items:stretch}.PopupTextField__done-btn{margin-left:8px!important}.PopupTextField__done-btn .dashicons{margin-right:0!important}
24
+ .WizardNavbar__arrow-link{height:20px;line-height:20px}.WizardNavbar__arrow-link .dashicons{vertical-align:text-bottom}.WizardNavbar__prev-link{}.WizardNavbar__prev-link .dashicons{margin-right:5px!important}.WizardNavbar__next-link{}.WizardNavbar__next-link .dashicons{margin-left:5px!important}
25
  .PageMenuNavbar__menu-link,.PageMenuNavbar__menu-ref{height:100%}.PageMenuNavbar__menu-link{display:flex;flex-direction:column;justify-content:center;width:80px;text-align:center;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.PageMenuNavbar__arrow-down{margin-left:5px!important}
26
  .TabNavbar__label{color:#000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.TabNavbar__tab{display:flex;flex-direction:column;justify-content:center;height:100%;padding:0 5px;border-bottom:2px solid transparent;box-sizing:border-box;cursor:pointer}.TabNavbar__tab:focus{outline:1px dotted #000;border-width:0 0 2px;box-shadow:0 0 0}.TabNavbar__current{border-color:var(--sli-primary-color)}.TabNavbar__current .TabNavbar__label{font-weight:700}.TabNavbar__disabled{opacity:.6;pointer-events:none}
27
+ .FeedNamePrompt__message{margin-bottom:5px}.FeedNamePrompt__input{width:100%}
 
 
ui/dist/styles/admin-common.css CHANGED
@@ -4,7 +4,7 @@
4
  .ConnectAccount__root{display:flex;flex-direction:column;align-items:stretch;justify-content:stretch}.ConnectAccount__prompt-msg{margin:20px 0;text-align:center}.ConnectAccount__prompt-msg:first-child{margin-top:0}.ConnectAccount__prompt-msg:last-child{margin-bottom:0}.ConnectAccount__types{display:flex;align-items:stretch;justify-content:space-between}.ConnectAccount__type{display:flex;flex-direction:column;width:48%;box-sizing:border-box}.ConnectAccount__types-rows{flex-direction:row}.ConnectAccount__types-columns{flex-direction:column}.ConnectAccount__types-columns .ConnectAccount__type{width:100%;margin-bottom:30px}.ConnectAccount__capabilities{list-style:none outside none;padding:0;margin:20px 0 0}.ConnectAccount__capability{display:flex;flex-direction:row;align-items:flex-start}.ConnectAccount__capability .dashicons{font-size:24px;width:24px;height:24px;line-height:24px;margin-right:4px;color:var(--sli-green)}.ConnectAccount__capability div{flex:1}.ConnectAccount__business-learn-more{margin-top:5px;line-height:20px}.ConnectAccount__business-learn-more .dashicons{font-size:20px;width:24px;height:24px;line-height:inherit;margin-right:4px;vertical-align:text-top;color:var(--sli-wp-blue)}.ConnectAccount__business-learn-more a{display:inline-block;line-height:inherit}.ConnectAccount__connect-access-token{margin-top:20px}
5
  .modal{position:absolute!important;position:fixed;padding:46px 0;box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;z-index:100000}.modal,.modal__shade{top:0;left:0;right:0;bottom:0}.modal__shade{position:absolute!important;background:rgba(0,0,0,.3);z-index:99999}.modal__container{display:flex;flex-direction:column;max-height:100%;border-radius:10px;box-sizing:border-box;z-index:100000;background:#fff;box-shadow:0 5px 30px rgba(20,25,60,.32)}.modal--open .modal__container{-webkit-animation:modal-open-animation .1s 1 forwards;animation:modal-open-animation .1s 1 forwards}.modal--close .modal__container{-webkit-animation:modal-close-animation .12s 1 forwards;animation:modal-close-animation .12s 1 forwards}.modal__content,.modal__header{background:#fff}.modal__header{flex-grow:0;justify-content:space-between;box-shadow:inset 0 -1px 0 0 #d3d8dc}.modal__header,.modal__header h1{display:flex;flex-direction:row;align-items:center}.modal__header h1{color:#666;font-size:14px;font-weight:700;margin:0;padding:0 0 0 15px}.modal__icon{margin-right:8px}.modal__close-btn{font-size:14px;padding:12px 15px;color:#999;border:0;box-shadow:inset 1px 0 0 #d3d8dc;background:transparent;cursor:pointer}.modal__close-btn .dashicons{font-size:22px;width:22px;height:22px;line-height:22px}.modal__close-btn:hover{color:#555}.modal__close-btn:focus{box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8)}.modal__scroller{overflow-y:auto}.modal__content{padding:20px 30px 25px}.modal__footer{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start;padding:16px 30px;background:#f1f1f1;box-shadow:inset 0 1px 0 0 #d3d8dc}@media screen and (max-width:768px){.modal{padding:0}.modal__container{width:100%!important;height:100%!important;border-radius:0}.modal__footer{flex-grow:1}}@-webkit-keyframes modal-open-animation{0%{opacity:.5;transform:scale(.9)}50%{opacity:.7;transform:scale(1)}85%{opacity:.9;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes modal-open-animation{0%{opacity:.5;transform:scale(.9)}50%{opacity:.7;transform:scale(1)}85%{opacity:.9;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes modal-close-animation{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes modal-close-animation{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}
6
  .ConnectAccessToken__root{display:block}.ConnectAccessToken__row{}.ConnectAccessToken__content{display:flex;flex-direction:column;align-items:stretch}.ConnectAccessToken__content:not(:last-of-type){margin-bottom:5px}.ConnectAccessToken__label{margin-bottom:8px}.ConnectAccessToken__bottom,.ConnectAccessToken__label{display:flex;flex-direction:row}.ConnectAccessToken__bottom{align-items:stretch}.ConnectAccessToken__bottom input{flex:5;padding-top:5px;padding-bottom:5px;margin-right:8px}.ConnectAccessToken__button-container{flex:1;display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start}.ConnectAccessToken__button{width:100%;margin-bottom:0!important}.ConnectAccessToken__help-message{filter:grayscale(1);margin-top:8px}.ConnectAccessToken__column{}.ConnectAccessToken__column .ConnectAccessToken__bottom{flex-direction:column}.ConnectAccessToken__column .ConnectAccessToken__bottom input{flex:unset;margin-right:0;margin-bottom:8px}.ConnectAccessToken__column .ConnectAccessToken__button-container{align-items:center;justify-content:space-between}.ConnectAccessToken__column .ConnectAccessToken__button{width:unset;align-self:flex-end;padding:10px 18px}.ConnectAccessToken__column .ConnectAccessToken__help-message{margin-top:0}
7
- .spoiler{display:flex;flex-direction:column}.spoiler__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:15px;border:1px solid;border-radius:0;background:#fff;cursor:pointer}.spoiler__header,.spoiler__header:active,.spoiler__header:hover{box-shadow:0 0 0 transparent}.spoiler__header,.spoiler__header:active,.spoiler__header:focus{border-color:#d3d8dc}.spoiler__header:focus{outline:0}.spoiler__header:focus .spoiler__label span:not(.dashicons){text-decoration:underline}.spoiler__label{flex-grow:1;flex-shrink:1;display:flex;flex-direction:row;align-items:center;color:#333;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.spoiler__label .dashicons{font-size:14px;width:14px;height:14px;line-height:14px;text-decoration:none;margin:5px}.spoiler__label .dashicons:first-child{margin-left:0}.spoiler__label .dashicons:last-child{margin-right:0}.spoiler__icon{flex-grow:0;flex-shrink:0}.spoiler__content{flex-grow:1;display:flex;flex-direction:column;padding:15px;background:#f5f5f5;border:1px solid #d3d8dc;border-top:0}.spoiler__content p{margin:0 0 10px}.spoiler__content p:last-of-type{margin-bottom:0}.spoiler .spoiler__content>p{margin:0 0 15px}.spoiler .spoiler__content>p:last-child{margin-bottom:0}.spoiler:not(.spoiler--open) .spoiler__content{display:none}.spoiler--stealth .spoiler__content,.spoiler--stealth .spoiler__header{border:0}.spoiler--stealth .spoiler__header{opacity:.8;padding:2px 0;font-weight:400;justify-content:flex-start;align-self:flex-start;background:transparent}.spoiler--stealth .spoiler__header:hover{opacity:.6}.spoiler--stealth .spoiler__header:focus{outline:1px dotted #333}.spoiler--stealth .spoiler__label{flex-grow:0;font-weight:400}.spoiler--stealth .spoiler__icon{font-size:18px;width:18px;height:18px;line-height:18px;margin-left:8px}.spoiler--stealth .spoiler__content{margin-top:8px;border-radius:3px;background:#fff;border:1px solid var(--sli-line-color)}.spoiler--stealth.spoiler--open .spoiler__header .spoiler__label>span:not(.dashicons){text-decoration:underline}.spoiler--disabled .spoiler__content,.spoiler--disabled .spoiler__header{opacity:.45;filter:grayscale(60%);pointer-events:none;cursor:not-allowed!important}.spoiler+.spoiler .spoiler__content,.spoiler+.spoiler .spoiler__header{border-top:0}.spoiler--fitted,.spoiler--fitted .spoiler__content,.spoiler--fitted .spoiler__header{border-left:0;border-right:0}
8
  :root{--sli-yellow:#ffb83b;--sli-indigo:#564dd8;--sli-green:#3d8e34;--sli-cyan:#1898b2;--sli-teal:#429b93;--sli-pink:#d04186;--sli-blue:#0f69cb;--sli-gold:#ffbf00;--sli-orange:#ff9300;--sli-rouge:#d82442;--sli-grey:#999;--sli-dark:#191e23;--sli-wp-blue:#007cba;--sli-insta-purple:#595fcd;--sli-wp-grey:#f1f1f1;--sli-wp-light-grey:#f9f9f9;--sli-primary-color:var(--sli-wp-blue);--sli-secondary-color:var(--sli-yellow);--sli-tertiary-color:var(--sli-pink);--sli-pro-bg-color:#dd234b;--sli-pro-fg-color:#fff;--sli-focus-color:var(--sli-wp-blue);--sli-tooltip-color:var(--sli-dark);--sli-line-color:#d3d8dc;--sli-line-color-2:#e6e7e8;--sli-shade-color:rgba(0,0,0,0.3)}.theme__subtle-drop-shadow{box-shadow:0 1px 1px 1px #d3d8dc;box-shadow:0 1px 1px 1px var(--sli-line-color)}.theme__slightly-rounded{border-radius:4px}.theme__circle{border-radius:999999px}.theme__wp-grey-bg{background:#f1f1f1}
9
  :root{--sli-yellow:#ffb83b;--sli-indigo:#564dd8;--sli-green:#3d8e34;--sli-cyan:#1898b2;--sli-teal:#429b93;--sli-pink:#d04186;--sli-blue:#0f69cb;--sli-gold:#ffbf00;--sli-orange:#ff9300;--sli-rouge:#d82442;--sli-grey:#999;--sli-dark:#191e23;--sli-wp-blue:#007cba;--sli-insta-purple:#595fcd;--sli-wp-grey:#f1f1f1;--sli-wp-light-grey:#f9f9f9;--sli-primary-color:var(--sli-wp-blue);--sli-secondary-color:var(--sli-yellow);--sli-tertiary-color:var(--sli-pink);--sli-pro-bg-color:#dd234b;--sli-pro-fg-color:#fff;--sli-focus-color:var(--sli-wp-blue);--sli-tooltip-color:var(--sli-dark);--sli-line-color:#d3d8dc;--sli-line-color-2:#e6e7e8;--sli-shade-color:rgba(0,0,0,0.3)}.Table__table{width:100%;background:#fff;box-sizing:border-box;border-collapse:collapse;overflow:hidden}.Table__header{border-bottom:1px solid #d3d8dc;border-bottom:1px solid var(--sli-line-color)}.Table__footer{border-top:1px solid #d3d8dc;border-top:1px solid var(--sli-line-color)}.Table__cell{padding:10px 14px;box-sizing:border-box}.Table__col-heading{font-size:14px;font-weight:400}.Table__row{background:#fff}.Table__row:nth-child(odd){background:#f9f9f9;background:var(--sli-wp-light-grey)}.Table__align-left{text-align:left}.Table__align-right{text-align:right}.Table__align-center{text-align:center}
10
  .Message__message{display:flex;flex-direction:row;align-items:baseline;position:relative;padding:6px 8px;line-height:18px;background:#fff;border:1px solid;border-radius:3px}.Message__message:not(:first-child){margin-top:10px}.Message__message:not(:last-child){margin-bottom:10px}.Message__shaking{-webkit-animation:Message__shake-animation .2s;animation:Message__shake-animation .2s}.Message__icon{width:16px;margin-right:8px;flex-grow:0;flex-shrink:0;font-size:18px}.Message__content{flex-grow:1}.Message__dismiss-btn{color:#333;padding:0 1px;border:0;border-radius:100px;background:transparent;opacity:.5}.Message__dismiss-btn:hover{opacity:1}.Message__dismiss-btn:focus{box-shadow:0 0 0 2px var(--sli-focus-color)}@-webkit-keyframes Message__shake-animation{0%,20%,40%,60%,80%,to{transform:translateX(0)}30%,70%{transform:translateX(-2px)}10%,50%,90%{transform:translateX(2px)}}@keyframes Message__shake-animation{0%,20%,40%,60%,80%,to{transform:translateX(0)}30%,70%{transform:translateX(-2px)}10%,50%,90%{transform:translateX(2px)}}.Message__success{background:#ecf4eb;box-shadow:0 1px 2px rgba(37,85,31,.15);border-color:rgba(61,142,52,.4)}.Message__success .Message__dismiss-btn,.Message__success .Message__icon{color:#2e6b27}.Message__success .Message__content{color:#122b10}.Message__info{background:#e8f5f7;box-shadow:0 1px 2px rgba(14,91,107,.15);border-color:rgba(24,152,178,.4)}.Message__info .Message__dismiss-btn,.Message__info .Message__icon{color:#127286}.Message__info .Message__content{color:#072e35}.Message__warning{background:#fff4e6;box-shadow:0 1px 2px rgba(153,88,0,.15);border-color:rgba(255,147,0,.4)}.Message__warning .Message__dismiss-btn,.Message__warning .Message__icon{color:#bf6e00}.Message__warning .Message__content{color:#4d2c00}.Message__pro-tip{background:#eeeffa;box-shadow:0 1px 2px rgba(53,57,123,.15);border-color:rgba(89,95,205,.4)}.Message__pro-tip .Message__dismiss-btn,.Message__pro-tip .Message__icon{color:#43479a}.Message__pro-tip .Message__content{color:#1b1d3e}.Message__error{background:#fbe9ec;box-shadow:0 1px 2px rgba(130,22,40,.15);border-color:rgba(216,36,66,.4)}.Message__error .Message__dismiss-btn,.Message__error .Message__icon{color:#a21b32}.Message__error .Message__content{color:#410b14}
@@ -16,16 +16,17 @@
16
  .ClearCacheButton__root{align-items:center}.ClearCacheButton__doc-link{margin-left:10px}
17
  .button__toggle-button{position:relative;box-sizing:border-box;color:#000;background:#fafafa;border:1px solid var(--sli-line-color);border-radius:4px;text-align:center;cursor:pointer}.button__toggle-button:hover{background:var(--sli-wp-light-grey)}.button__toggle-button:active{background:#fff}.button__toggle-button:focus{border-color:var(--sli-primary-color);box-shadow:0 0 0 1px var(--sli-primary-color)}.button__toggle-button-on{}.button__toggle-button-on,.button__toggle-button-on:active,.button__toggle-button-on:focus,.button__toggle-button-on:hover{color:#fff;background:var(--sli-primary-color);border-color:var(--sli-primary-color)}.button__toggle-button-on:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--sli-primary-color)}
18
  .unit-input{position:relative;display:flex;flex-direction:row;align-items:stretch;padding:0;border-radius:3px}.unit-input,.unit-input__field{width:100%;margin:0;box-sizing:border-box}.unit-input__field{flex-grow:1;flex-shrink:1;display:block;padding-right:50px!important}.unit-input__unit{flex-grow:0;flex-shrink:0;position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;top:1px;bottom:1px;right:1px;width:50px;border-radius:0 3px 3px 0;box-sizing:border-box;margin:0;padding:0;color:#444;background:#e6f2f8;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
19
- .color-picker{padding:7px 12px;color:#333;background:#e9eaed;border-radius:3px;box-sizing:border-box;text-align:center;cursor:pointer;position:relative;width:100%;height:36px;border:1px solid #d3d8dc}.color-picker:focus{outline:0;box-shadow:inset 0 0 0 1px rgba(0,0,0,.7);border-color:rgba(0,0,0,.7)}.color-picker:focus span{text-decoration:underline}.color-picker:focus .dashicons{text-decoration:none!important}.color-picker .dashicons{margin-right:4px}.color-picker:hover{outline:0;background:#edeef1}.color-picker:active{box-shadow:inset 0 0 200px rgba(35,45,78,.15)}.color-picker,.color-picker:active,.color-picker:focus,.color-picker:hover{background-size:8px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABhGlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9TpSIVUYuoOGSoThZERRy1CkWoEGqFVh1MLv2CJg1Jiouj4Fpw8GOx6uDirKuDqyAIfoA4OTopukiJ/0sKLWI9OO7Hu3uPu3eAUC0yzWobBzTdNhOxqJhKr4qBVwjoRQ/6MSgzy5iTpDhajq97+Ph6F+FZrc/9ObrUjMUAn0g8ywzTJt4gnt60Dc77xCGWl1Xic+Ixky5I/Mh1xeM3zjmXBZ4ZMpOJeeIQsZhrYqWJWd7UiKeIw6qmU76Q8ljlvMVZK5ZZ/Z78hcGMvrLMdZrDiGERS5AgQkEZBRRhI0KrToqFBO1HW/iHXL9ELoVcBTByLKAEDbLrB/+D391a2ckJLykYBdpfHOdjBAjsArWK43wfO07tBPA/A1d6w1+qAjOfpFcaWvgI6N4GLq4bmrIHXO4AA0+GbMqu5KcpZLPA+xl9UxrouwU617ze6vs4fQCS1FX8Bjg4BEZzlL3e4t0dzb39e6be3w88D3KRJNOW/QAAAAZiS0dEACcAAAAB/aV4/QAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB+QCEhEhKGUfSx4AAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAMElEQVQ4y2M8cuTIfwY8INnGlhGfPBMDhWDUgMFgAKM6A95oZph75PD/0UAc9gYAAER7B5JZPHhAAAAAAElFTkSuQmCC") 5px,5px}.color-picker,.color-picker:active,.color-picker:focus{box-shadow:inset 0 0 0 5px #fff!important}.color-picker__preview{position:absolute;top:4px;bottom:4px;left:4px;right:4px}.color-picker>div{position:absolute;top:100%;right:0;z-index:100}.color-picker__popper{z-index:100}
20
  .checkbox-list{display:flex;flex-direction:column;padding-bottom:10px}.checkbox-list__option{display:flex;flex-direction:row;align-items:center;margin-bottom:-12px;padding:10px 0}.checkbox-list__option>input{flex-grow:0;flex-shrink:0}.checkbox-list__option>span{flex-grow:1}.checkbox-list__option--disabled span{opacity:.45;filter:grayscale(60%);pointer-events:none;cursor:not-allowed!important}.checkbox-list__pro-pill{position:relative;left:10px}@media screen and (max-width:768px){.checkbox-list__option{margin-bottom:0}}
21
- .checkbox-field{display:flex;flex-direction:column;justify-content:center}.checkbox-field__aligner{display:flex;flex-direction:row}
22
- .HelpTooltip__root{justify-content:center}.HelpTooltip__tooltip{}.HelpTooltip__tooltip-container{text-align:left;padding-top:7px;padding-bottom:7px}.HelpTooltip__tooltip-content p{margin:0 0 5px}.HelpTooltip__tooltip-content p:last-child{margin-bottom:0}.HelpTooltip__tooltip-content img{max-width:100%;margin:5px 0;border-radius:2px}.HelpTooltip__tooltip-content img:first-child{margin-top:0}.HelpTooltip__tooltip-content img:last-child{margin-bottom:0}.HelpTooltip__icon{margin-left:5px;height:16px;line-height:16px}.HelpTooltip__icon .dashicons{font-size:16px;width:16px;height:16px;line-height:16px;vertical-align:bottom}
23
- .Toast__root{display:flex;flex-direction:row;max-width:100%;padding:10px 24px;color:#fff;font-size:13px;line-height:20px;border-radius:3px;background:#32373c;box-shadow:0 0 5px rgba(0,0,0,.3);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-name:Toast__fade-in-animation;animation-name:Toast__fade-in-animation}.Toast__root:not(:last-of-type){margin-top:10px}.Toast__root-fading-out{-webkit-animation-name:Toast__fade-out-animation;animation-name:Toast__fade-out-animation}.Toast__content{flex:1}.Toast__content p{margin:2px;line-height:inherit}.Toast__content code{margin:8px 0;padding:3px 8px;background:hsla(0,0%,100%,.1);line-height:inherit}.Toast__content a{color:#fff!important}.Toast__dismiss-icon{--size:24px;width:24px;height:24px;font-size:var(--size)}.Toast__dismiss-btn{background:transparent;color:#fff;padding:0;margin:0;border:0!important;outline:0!important;box-shadow:0 0 transparent}@-webkit-keyframes Toast__fade-in-animation{0%{transform:translateX(20px);opacity:0}to{transform:translateX(0);opacity:1%}}@keyframes Toast__fade-in-animation{0%{transform:translateX(20px);opacity:0}to{transform:translateX(0);opacity:1%}}@-webkit-keyframes Toast__fade-out-animation{0%{transform:translateX(0);opacity:1%}to{transform:translateX(60px);opacity:0}}@keyframes Toast__fade-out-animation{0%{transform:translateX(0);opacity:1%}to{transform:translateX(60px);opacity:0}}
 
 
24
  .Toaster__root{position:absolute;top:60px;left:30px;right:8px;flex-direction:row;pointer-events:none}.Toaster__container,.Toaster__root{display:flex;justify-content:flex-end}.Toaster__container{width:300px;flex-direction:column-reverse;overflow-y:visible;pointer-events:all}
25
- :root{--sli-navbar-font-size:15px;--sli-navbar-spacing:16px;--sli-navbar-logo-size:100px;--sli-navbar-height:52px}.Navbar__root{justify-content:space-between;position:relative;width:100%;font-size:15px;font-size:var(--sli-navbar-font-size);padding:0 16px;padding:0 var(--sli-navbar-spacing);background:#fff;box-shadow:0 1px 1px var(--sli-line-color);box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Navbar__container,.Navbar__root{align-items:stretch}.Navbar__container{flex:1}.Navbar__left-container{justify-content:flex-start}.Navbar__right-container{justify-content:flex-end}.Navbar__right-container:not(:empty){margin-left:16px;margin-left:var(--sli-navbar-spacing)}.Navbar__child{margin-right:16px;margin-right:var(--sli-navbar-spacing)}.Navbar__child:last-child{margin-right:0}.Navbar__item{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:inherit;white-space:nowrap}.Navbar__item>*{flex:1}.Navbar__item>:not(.Navbar__disabled):focus{outline:1px dotted #000;box-shadow:0 0 transparent}.Navbar__chevron{flex-shrink:0;width:10px;height:40%;align-self:center;color:var(--sli-line-color)}.Navbar__chevron svg{stroke-width:8}.Navbar__logo{position:relative;display:block;height:52px;height:var(--sli-navbar-height);max-height:100%;padding:8px 0;box-sizing:border-box;cursor:pointer}.Navbar__logo:focus{outline:1px dotted #000}.Navbar__logo-image{height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.Navbar__notification-count{position:absolute;top:8px;right:-13px;width:8px;height:8px;line-height:7px;padding:4px;font-size:10px;font-weight:700;text-align:center;color:#fff;background:var(--sli-pro-bg-color);box-shadow:0 1px 1px -1px rgba(0,0,0,.9);border-radius:99999px}.Navbar__link{position:relative;display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 8px;margin:0 -8px}.Navbar__link,.Navbar__link:active,.Navbar__link:focus,.Navbar__link:hover{color:inherit;text-decoration:none}.Navbar__link:not(.Navbar__disabled){cursor:pointer}.Navbar__link.Navbar__disabled>*{opacity:.5}.Navbar__link.Navbar__disabled>.Navbar__pro-pill{opacity:1}.Navbar__link:after{content:" ";position:absolute;bottom:0;left:0;right:0;height:0;background-color:var(--sli-primary-color);transition:height .05s}.Navbar__link.Navbar__current{font-weight:700}.Navbar__link.Navbar__current:after{height:3px}.Navbar__pro-pill{position:relative;top:-10px;left:1px;margin-right:-4px}.Navbar__button-container{padding:7px 0}@media (--medium-screen){:root{--sli-navbar-spacing:20px;--sli-navbar-font-size:14px;--sli-navbar-logo-size:90px}}@media (--small-screen){:root{--sli-navbar-spacing:16px;--sli-navbar-font-size:13px;--sli-navbar-logo-size:80px}}@media (--tiny-screen){:root{--sli-navbar-spacing:13px;--sli-navbar-font-size:12px;--sli-navbar-logo-size:60px}}
 
 
26
  .NotificationMenu__menu{width:400px}
27
  .Notification__root{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;padding:10px 5px;margin:0 10px}.Notification__root:not(:last-of-type){border-bottom:1px solid var(--sli-line-color)}.Notification__text{line-height:1.5em;white-space:pre-wrap}.Notification__title{font-size:14px;font-weight:700;margin-bottom:5px}.Notification__content{display:flex;flex-direction:column;font-size:13px}.Notification__content p{margin:0}.Notification__date{margin-top:5px;font-size:12px;font-weight:700;opacity:.7}
28
  .ErrorToast__content{white-space:pre-wrap;word-break:break-word}
29
- .SaveButton__root{padding-left:20px!important;padding-right:20px!important}.SaveButton__saving-overlay{position:absolute;opacity:.7;background-image:linear-gradient(-45deg,hsla(0,0%,100%,.5) 28%,transparent 0,transparent 72%,hsla(0,0%,100%,.5) 0);background-position:100px 0;background-size:100px 100%;-webkit-animation:SaveButton__saving-animation 1s linear infinite;animation:SaveButton__saving-animation 1s linear infinite}@-webkit-keyframes SaveButton__saving-animation{0%{background-position:0 0}}@keyframes SaveButton__saving-animation{0%{background-position:0 0}}
30
- .radio-group{display:flex;flex-direction:column}.radio-group--disabled{opacity:.45;filter:grayscale(60%);pointer-events:none;cursor:not-allowed!important}.radio-group__option{display:flex;flex-direction:row;margin:5px 0}
31
- .loading-spinner{display:inline-block;border-radius:9999px;-webkit-animation:preview-spinner-animation 1s linear infinite;animation:preview-spinner-animation 1s linear infinite}@-webkit-keyframes preview-spinner-animation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes preview-spinner-animation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
4
  .ConnectAccount__root{display:flex;flex-direction:column;align-items:stretch;justify-content:stretch}.ConnectAccount__prompt-msg{margin:20px 0;text-align:center}.ConnectAccount__prompt-msg:first-child{margin-top:0}.ConnectAccount__prompt-msg:last-child{margin-bottom:0}.ConnectAccount__types{display:flex;align-items:stretch;justify-content:space-between}.ConnectAccount__type{display:flex;flex-direction:column;width:48%;box-sizing:border-box}.ConnectAccount__types-rows{flex-direction:row}.ConnectAccount__types-columns{flex-direction:column}.ConnectAccount__types-columns .ConnectAccount__type{width:100%;margin-bottom:30px}.ConnectAccount__capabilities{list-style:none outside none;padding:0;margin:20px 0 0}.ConnectAccount__capability{display:flex;flex-direction:row;align-items:flex-start}.ConnectAccount__capability .dashicons{font-size:24px;width:24px;height:24px;line-height:24px;margin-right:4px;color:var(--sli-green)}.ConnectAccount__capability div{flex:1}.ConnectAccount__business-learn-more{margin-top:5px;line-height:20px}.ConnectAccount__business-learn-more .dashicons{font-size:20px;width:24px;height:24px;line-height:inherit;margin-right:4px;vertical-align:text-top;color:var(--sli-wp-blue)}.ConnectAccount__business-learn-more a{display:inline-block;line-height:inherit}.ConnectAccount__connect-access-token{margin-top:20px}
5
  .modal{position:absolute!important;position:fixed;padding:46px 0;box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;z-index:100000}.modal,.modal__shade{top:0;left:0;right:0;bottom:0}.modal__shade{position:absolute!important;background:rgba(0,0,0,.3);z-index:99999}.modal__container{display:flex;flex-direction:column;max-height:100%;border-radius:10px;box-sizing:border-box;z-index:100000;background:#fff;box-shadow:0 5px 30px rgba(20,25,60,.32)}.modal--open .modal__container{-webkit-animation:modal-open-animation .1s 1 forwards;animation:modal-open-animation .1s 1 forwards}.modal--close .modal__container{-webkit-animation:modal-close-animation .12s 1 forwards;animation:modal-close-animation .12s 1 forwards}.modal__content,.modal__header{background:#fff}.modal__header{flex-grow:0;justify-content:space-between;box-shadow:inset 0 -1px 0 0 #d3d8dc}.modal__header,.modal__header h1{display:flex;flex-direction:row;align-items:center}.modal__header h1{color:#666;font-size:14px;font-weight:700;margin:0;padding:0 0 0 15px}.modal__icon{margin-right:8px}.modal__close-btn{font-size:14px;padding:12px 15px;color:#999;border:0;box-shadow:inset 1px 0 0 #d3d8dc;background:transparent;cursor:pointer}.modal__close-btn .dashicons{font-size:22px;width:22px;height:22px;line-height:22px}.modal__close-btn:hover{color:#555}.modal__close-btn:focus{box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8)}.modal__scroller{overflow-y:auto}.modal__content{padding:20px 30px 25px}.modal__footer{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start;padding:16px 30px;background:#f1f1f1;box-shadow:inset 0 1px 0 0 #d3d8dc}@media screen and (max-width:768px){.modal{padding:0}.modal__container{width:100%!important;height:100%!important;border-radius:0}.modal__footer{flex-grow:1}}@-webkit-keyframes modal-open-animation{0%{opacity:.5;transform:scale(.9)}50%{opacity:.7;transform:scale(1)}85%{opacity:.9;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes modal-open-animation{0%{opacity:.5;transform:scale(.9)}50%{opacity:.7;transform:scale(1)}85%{opacity:.9;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes modal-close-animation{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes modal-close-animation{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}
6
  .ConnectAccessToken__root{display:block}.ConnectAccessToken__row{}.ConnectAccessToken__content{display:flex;flex-direction:column;align-items:stretch}.ConnectAccessToken__content:not(:last-of-type){margin-bottom:5px}.ConnectAccessToken__label{margin-bottom:8px}.ConnectAccessToken__bottom,.ConnectAccessToken__label{display:flex;flex-direction:row}.ConnectAccessToken__bottom{align-items:stretch}.ConnectAccessToken__bottom input{flex:5;padding-top:5px;padding-bottom:5px;margin-right:8px}.ConnectAccessToken__button-container{flex:1;display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start}.ConnectAccessToken__button{width:100%;margin-bottom:0!important}.ConnectAccessToken__help-message{filter:grayscale(1);margin-top:8px}.ConnectAccessToken__column{}.ConnectAccessToken__column .ConnectAccessToken__bottom{flex-direction:column}.ConnectAccessToken__column .ConnectAccessToken__bottom input{flex:unset;margin-right:0;margin-bottom:8px}.ConnectAccessToken__column .ConnectAccessToken__button-container{align-items:center;justify-content:space-between}.ConnectAccessToken__column .ConnectAccessToken__button{width:unset;align-self:flex-end;padding:10px 18px}.ConnectAccessToken__column .ConnectAccessToken__help-message{margin-top:0}
7
+ .spoiler{display:flex;flex-direction:column}.spoiler__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:15px;border:1px solid;border-radius:0;background:#fff;cursor:pointer}.spoiler__header,.spoiler__header:active,.spoiler__header:hover{box-shadow:0 0 0 transparent}.spoiler__header,.spoiler__header:active,.spoiler__header:focus{border-color:#d3d8dc}.spoiler__header:focus{outline:0}.spoiler__header:focus .spoiler__label span:not(.dashicons){text-decoration:underline}.spoiler__label{flex-grow:1;flex-shrink:1;display:flex;flex-direction:row;align-items:center;color:#333;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.spoiler__label .dashicons{font-size:14px;width:14px;height:14px;line-height:14px;text-decoration:none;margin:5px}.spoiler__label .dashicons:first-child{margin-left:0}.spoiler__label .dashicons:last-child{margin-right:0}.spoiler__icon{flex-grow:0;flex-shrink:0}.spoiler__content{flex-grow:1;display:flex;flex-direction:column;padding:15px;background:#f5f5f5;border:1px solid #d3d8dc;border-top:0}.spoiler__content p{margin:0 0 10px}.spoiler__content p:last-of-type{margin-bottom:0}.spoiler .spoiler__content>p{margin:0 0 15px}.spoiler .spoiler__content>p:last-child{margin-bottom:0}.spoiler:not(.spoiler--open) .spoiler__content{display:none}.spoiler--stealth .spoiler__content,.spoiler--stealth .spoiler__header{border:0}.spoiler--stealth .spoiler__header{opacity:.8;padding:2px 0;font-weight:400;justify-content:flex-start;align-self:flex-start;background:transparent}.spoiler--stealth .spoiler__header:hover{opacity:.6}.spoiler--stealth .spoiler__header:focus{outline:1px dotted #333}.spoiler--stealth .spoiler__label{flex-grow:0;font-weight:400}.spoiler--stealth .spoiler__icon{font-size:18px;width:18px;height:18px;line-height:18px;margin-left:8px}.spoiler--stealth .spoiler__content{margin-top:8px;border-radius:3px;background:#fff;border:1px solid var(--sli-line-color)}.spoiler--stealth.spoiler--open .spoiler__header .spoiler__label>span:not(.dashicons){text-decoration:underline}.spoiler--disabled .spoiler__content,.spoiler--disabled .spoiler__header{opacity:.45;filter:grayscale(60%);pointer-events:none;cursor:not-allowed!important}.spoiler+.spoiler .spoiler__content,.spoiler+.spoiler .spoiler__header{border-top:0}.spoiler--fitted,.spoiler--fitted .spoiler__content,.spoiler--fitted .spoiler__header{border-left:0;border-right:0}.spoiler--static .spoiler__header{cursor:default}
8
  :root{--sli-yellow:#ffb83b;--sli-indigo:#564dd8;--sli-green:#3d8e34;--sli-cyan:#1898b2;--sli-teal:#429b93;--sli-pink:#d04186;--sli-blue:#0f69cb;--sli-gold:#ffbf00;--sli-orange:#ff9300;--sli-rouge:#d82442;--sli-grey:#999;--sli-dark:#191e23;--sli-wp-blue:#007cba;--sli-insta-purple:#595fcd;--sli-wp-grey:#f1f1f1;--sli-wp-light-grey:#f9f9f9;--sli-primary-color:var(--sli-wp-blue);--sli-secondary-color:var(--sli-yellow);--sli-tertiary-color:var(--sli-pink);--sli-pro-bg-color:#dd234b;--sli-pro-fg-color:#fff;--sli-focus-color:var(--sli-wp-blue);--sli-tooltip-color:var(--sli-dark);--sli-line-color:#d3d8dc;--sli-line-color-2:#e6e7e8;--sli-shade-color:rgba(0,0,0,0.3)}.theme__subtle-drop-shadow{box-shadow:0 1px 1px 1px #d3d8dc;box-shadow:0 1px 1px 1px var(--sli-line-color)}.theme__slightly-rounded{border-radius:4px}.theme__circle{border-radius:999999px}.theme__wp-grey-bg{background:#f1f1f1}
9
  :root{--sli-yellow:#ffb83b;--sli-indigo:#564dd8;--sli-green:#3d8e34;--sli-cyan:#1898b2;--sli-teal:#429b93;--sli-pink:#d04186;--sli-blue:#0f69cb;--sli-gold:#ffbf00;--sli-orange:#ff9300;--sli-rouge:#d82442;--sli-grey:#999;--sli-dark:#191e23;--sli-wp-blue:#007cba;--sli-insta-purple:#595fcd;--sli-wp-grey:#f1f1f1;--sli-wp-light-grey:#f9f9f9;--sli-primary-color:var(--sli-wp-blue);--sli-secondary-color:var(--sli-yellow);--sli-tertiary-color:var(--sli-pink);--sli-pro-bg-color:#dd234b;--sli-pro-fg-color:#fff;--sli-focus-color:var(--sli-wp-blue);--sli-tooltip-color:var(--sli-dark);--sli-line-color:#d3d8dc;--sli-line-color-2:#e6e7e8;--sli-shade-color:rgba(0,0,0,0.3)}.Table__table{width:100%;background:#fff;box-sizing:border-box;border-collapse:collapse;overflow:hidden}.Table__header{border-bottom:1px solid #d3d8dc;border-bottom:1px solid var(--sli-line-color)}.Table__footer{border-top:1px solid #d3d8dc;border-top:1px solid var(--sli-line-color)}.Table__cell{padding:10px 14px;box-sizing:border-box}.Table__col-heading{font-size:14px;font-weight:400}.Table__row{background:#fff}.Table__row:nth-child(odd){background:#f9f9f9;background:var(--sli-wp-light-grey)}.Table__align-left{text-align:left}.Table__align-right{text-align:right}.Table__align-center{text-align:center}
10
  .Message__message{display:flex;flex-direction:row;align-items:baseline;position:relative;padding:6px 8px;line-height:18px;background:#fff;border:1px solid;border-radius:3px}.Message__message:not(:first-child){margin-top:10px}.Message__message:not(:last-child){margin-bottom:10px}.Message__shaking{-webkit-animation:Message__shake-animation .2s;animation:Message__shake-animation .2s}.Message__icon{width:16px;margin-right:8px;flex-grow:0;flex-shrink:0;font-size:18px}.Message__content{flex-grow:1}.Message__dismiss-btn{color:#333;padding:0 1px;border:0;border-radius:100px;background:transparent;opacity:.5}.Message__dismiss-btn:hover{opacity:1}.Message__dismiss-btn:focus{box-shadow:0 0 0 2px var(--sli-focus-color)}@-webkit-keyframes Message__shake-animation{0%,20%,40%,60%,80%,to{transform:translateX(0)}30%,70%{transform:translateX(-2px)}10%,50%,90%{transform:translateX(2px)}}@keyframes Message__shake-animation{0%,20%,40%,60%,80%,to{transform:translateX(0)}30%,70%{transform:translateX(-2px)}10%,50%,90%{transform:translateX(2px)}}.Message__success{background:#ecf4eb;box-shadow:0 1px 2px rgba(37,85,31,.15);border-color:rgba(61,142,52,.4)}.Message__success .Message__dismiss-btn,.Message__success .Message__icon{color:#2e6b27}.Message__success .Message__content{color:#122b10}.Message__info{background:#e8f5f7;box-shadow:0 1px 2px rgba(14,91,107,.15);border-color:rgba(24,152,178,.4)}.Message__info .Message__dismiss-btn,.Message__info .Message__icon{color:#127286}.Message__info .Message__content{color:#072e35}.Message__warning{background:#fff4e6;box-shadow:0 1px 2px rgba(153,88,0,.15);border-color:rgba(255,147,0,.4)}.Message__warning .Message__dismiss-btn,.Message__warning .Message__icon{color:#bf6e00}.Message__warning .Message__content{color:#4d2c00}.Message__pro-tip{background:#eeeffa;box-shadow:0 1px 2px rgba(53,57,123,.15);border-color:rgba(89,95,205,.4)}.Message__pro-tip .Message__dismiss-btn,.Message__pro-tip .Message__icon{color:#43479a}.Message__pro-tip .Message__content{color:#1b1d3e}.Message__error{background:#fbe9ec;box-shadow:0 1px 2px rgba(130,22,40,.15);border-color:rgba(216,36,66,.4)}.Message__error .Message__dismiss-btn,.Message__error .Message__icon{color:#a21b32}.Message__error .Message__content{color:#410b14}
16
  .ClearCacheButton__root{align-items:center}.ClearCacheButton__doc-link{margin-left:10px}
17
  .button__toggle-button{position:relative;box-sizing:border-box;color:#000;background:#fafafa;border:1px solid var(--sli-line-color);border-radius:4px;text-align:center;cursor:pointer}.button__toggle-button:hover{background:var(--sli-wp-light-grey)}.button__toggle-button:active{background:#fff}.button__toggle-button:focus{border-color:var(--sli-primary-color);box-shadow:0 0 0 1px var(--sli-primary-color)}.button__toggle-button-on{}.button__toggle-button-on,.button__toggle-button-on:active,.button__toggle-button-on:focus,.button__toggle-button-on:hover{color:#fff;background:var(--sli-primary-color);border-color:var(--sli-primary-color)}.button__toggle-button-on:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--sli-primary-color)}
18
  .unit-input{position:relative;display:flex;flex-direction:row;align-items:stretch;padding:0;border-radius:3px}.unit-input,.unit-input__field{width:100%;margin:0;box-sizing:border-box}.unit-input__field{flex-grow:1;flex-shrink:1;display:block;padding-right:50px!important}.unit-input__unit{flex-grow:0;flex-shrink:0;position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;top:1px;bottom:1px;right:1px;width:50px;border-radius:0 3px 3px 0;box-sizing:border-box;margin:0;padding:0;color:#444;background:#e6f2f8;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
19
+ :root{--sli-color-picker-padding:5px;--sli-color-picker-alpha-grid-size:14px;--sli-color-picker-inner-shadow:0 0 0 5px #fff inset}.ColorPicker__button{position:relative;padding:7px 12px;width:100%;height:36px;border:1px solid var(--sli-line-color);border-radius:3px;cursor:pointer}.ColorPicker__button,.ColorPicker__button:active,.ColorPicker__button:focus,.ColorPicker__button:hover{background-size:14px;background-size:var(--sli-color-picker-alpha-grid-size);background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABhGlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9TpSIVUYuoOGSoThZERRy1CkWoEGqFVh1MLv2CJg1Jiouj4Fpw8GOx6uDirKuDqyAIfoA4OTopukiJ/0sKLWI9OO7Hu3uPu3eAUC0yzWobBzTdNhOxqJhKr4qBVwjoRQ/6MSgzy5iTpDhajq97+Ph6F+FZrc/9ObrUjMUAn0g8ywzTJt4gnt60Dc77xCGWl1Xic+Ixky5I/Mh1xeM3zjmXBZ4ZMpOJeeIQsZhrYqWJWd7UiKeIw6qmU76Q8ljlvMVZK5ZZ/Z78hcGMvrLMdZrDiGERS5AgQkEZBRRhI0KrToqFBO1HW/iHXL9ELoVcBTByLKAEDbLrB/+D391a2ckJLykYBdpfHOdjBAjsArWK43wfO07tBPA/A1d6w1+qAjOfpFcaWvgI6N4GLq4bmrIHXO4AA0+GbMqu5KcpZLPA+xl9UxrouwU617ze6vs4fQCS1FX8Bjg4BEZzlL3e4t0dzb39e6be3w88D3KRJNOW/QAAAAZiS0dEACcAAAAB/aV4/QAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB+QCEhEhKGUfSx4AAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAMElEQVQ4y2M8cuTIfwY8INnGlhGfPBMDhWDUgMFgAKM6A95oZph75PD/0UAc9gYAAER7B5JZPHhAAAAAAElFTkSuQmCC") 5px,5px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABhGlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9TpSIVUYuoOGSoThZERRy1CkWoEGqFVh1MLv2CJg1Jiouj4Fpw8GOx6uDirKuDqyAIfoA4OTopukiJ/0sKLWI9OO7Hu3uPu3eAUC0yzWobBzTdNhOxqJhKr4qBVwjoRQ/6MSgzy5iTpDhajq97+Ph6F+FZrc/9ObrUjMUAn0g8ywzTJt4gnt60Dc77xCGWl1Xic+Ixky5I/Mh1xeM3zjmXBZ4ZMpOJeeIQsZhrYqWJWd7UiKeIw6qmU76Q8ljlvMVZK5ZZ/Z78hcGMvrLMdZrDiGERS5AgQkEZBRRhI0KrToqFBO1HW/iHXL9ELoVcBTByLKAEDbLrB/+D391a2ckJLykYBdpfHOdjBAjsArWK43wfO07tBPA/A1d6w1+qAjOfpFcaWvgI6N4GLq4bmrIHXO4AA0+GbMqu5KcpZLPA+xl9UxrouwU617ze6vs4fQCS1FX8Bjg4BEZzlL3e4t0dzb39e6be3w88D3KRJNOW/QAAAAZiS0dEACcAAAAB/aV4/QAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB+QCEhEhKGUfSx4AAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAMElEQVQ4y2M8cuTIfwY8INnGlhGfPBMDhWDUgMFgAKM6A95oZph75PD/0UAc9gYAAER7B5JZPHhAAAAAAElFTkSuQmCC") var(--sli-color-picker-padding),var(--sli-color-picker-padding)}.ColorPicker__button,.ColorPicker__button:active,.ColorPicker__button:focus{box-shadow:inset 0 0 0 5px #fff;box-shadow:var(--sli-color-picker-inner-shadow)}.ColorPicker__button:focus{outline:0;box-shadow:0 0 0 5px #fff inset,0 0 0 2px var(--sli-focus-color)!important;box-shadow:var(--sli-color-picker-inner-shadow),0 0 0 2px var(--sli-focus-color)!important}.ColorPicker__color-preview{position:absolute;top:4px;top:calc(var(--sli-color-picker-padding) - 1px);bottom:4px;bottom:calc(var(--sli-color-picker-padding) - 1px);left:4px;left:calc(var(--sli-color-picker-padding) - 1px);right:4px;right:calc(var(--sli-color-picker-padding) - 1px)}.ColorPicker__popper{z-index:100}
20
  .checkbox-list{display:flex;flex-direction:column;padding-bottom:10px}.checkbox-list__option{display:flex;flex-direction:row;align-items:center;margin-bottom:-12px;padding:10px 0}.checkbox-list__option>input{flex-grow:0;flex-shrink:0}.checkbox-list__option>span{flex-grow:1}.checkbox-list__option--disabled span{opacity:.45;filter:grayscale(60%);pointer-events:none;cursor:not-allowed!important}.checkbox-list__pro-pill{position:relative;left:10px}@media screen and (max-width:768px){.checkbox-list__option{margin-bottom:0}}
21
+ .checkbox-field{display:flex;flex-direction:column;justify-content:center;min-height:40px;padding:10px 0;box-sizing:border-box}.checkbox-field__aligner{display:flex;flex-direction:row}
22
+ .HelpTooltip__root{display:inline-flex;flex-direction:column;justify-content:center}.HelpTooltip__tooltip{}.HelpTooltip__tooltip-container{text-align:left;padding-top:7px;padding-bottom:7px}.HelpTooltip__tooltip-content p{margin:0 0 5px}.HelpTooltip__tooltip-content p:last-child{margin-bottom:0}.HelpTooltip__tooltip-content img{max-width:100%;margin:5px 0;border-radius:2px}.HelpTooltip__tooltip-content img:first-child{margin-top:0}.HelpTooltip__tooltip-content img:last-child{margin-bottom:0}.HelpTooltip__icon{height:18px;line-height:18px}.HelpTooltip__icon .dashicons{font-size:16px;width:16px;height:16px;line-height:16px;vertical-align:bottom}
23
+ .SaveButton__root{padding-left:20px!important;padding-right:20px!important}.SaveButton__saving-overlay{position:absolute;opacity:.7;background-image:linear-gradient(-45deg,hsla(0,0%,100%,.5) 28%,transparent 0,transparent 72%,hsla(0,0%,100%,.5) 0);background-position:100px 0;background-size:100px 100%;-webkit-animation:SaveButton__saving-animation 1s linear infinite;animation:SaveButton__saving-animation 1s linear infinite}@-webkit-keyframes SaveButton__saving-animation{0%{background-position:0 0}}@keyframes SaveButton__saving-animation{0%{background-position:0 0}}
24
+ .radio-group{display:flex;flex-direction:column}.radio-group--disabled{opacity:.45;filter:grayscale(60%);pointer-events:none;cursor:not-allowed!important}.radio-group__option{display:flex;flex-direction:row;margin:5px 0}
25
+ .loading-spinner{display:inline-block;border-radius:9999px;-webkit-animation:preview-spinner-animation 1s linear infinite;animation:preview-spinner-animation 1s linear infinite}@-webkit-keyframes preview-spinner-animation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes preview-spinner-animation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
26
  .Toaster__root{position:absolute;top:60px;left:30px;right:8px;flex-direction:row;pointer-events:none}.Toaster__container,.Toaster__root{display:flex;justify-content:flex-end}.Toaster__container{width:300px;flex-direction:column-reverse;overflow-y:visible;pointer-events:all}
27
+ .Toast__root{display:flex;flex-direction:row;max-width:100%;padding:10px 24px;color:#fff;font-size:13px;line-height:20px;border-radius:3px;background:#32373c;box-shadow:0 0 5px rgba(0,0,0,.3);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-name:Toast__fade-in-animation;animation-name:Toast__fade-in-animation}.Toast__root:not(:last-of-type){margin-top:10px}.Toast__root-fading-out{-webkit-animation-name:Toast__fade-out-animation;animation-name:Toast__fade-out-animation}.Toast__content{flex:1}.Toast__content p{margin:2px;line-height:inherit}.Toast__content code{margin:8px 0;padding:3px 8px;background:hsla(0,0%,100%,.1);line-height:inherit}.Toast__content a{color:#fff!important}.Toast__dismiss-icon{--size:24px;width:24px;height:24px;font-size:var(--size)}.Toast__dismiss-btn{background:transparent;color:#fff;padding:0;margin:0;border:0!important;outline:0!important;box-shadow:0 0 transparent}@-webkit-keyframes Toast__fade-in-animation{0%{transform:translateX(20px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes Toast__fade-in-animation{0%{transform:translateX(20px);opacity:0}to{transform:translateX(0);opacity:1}}@-webkit-keyframes Toast__fade-out-animation{0%{transform:translateX(0);opacity:1}to{transform:translateX(60px);opacity:0}}@keyframes Toast__fade-out-animation{0%{transform:translateX(0);opacity:1}to{transform:translateX(60px);opacity:0}}
28
+ :root{--sli-navbar-font-size:14px;--sli-navbar-spacing:16px;--sli-navbar-logo-size:100px;--sli-navbar-height:52px}.Navbar__root{justify-content:space-between;position:relative;width:100%;font-size:14px;font-size:var(--sli-navbar-font-size);padding:0 16px;padding:0 var(--sli-navbar-spacing);background:#fff;box-shadow:0 1px 1px var(--sli-line-color);box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Navbar__container,.Navbar__root{align-items:stretch}.Navbar__container{flex:1}.Navbar__left-container{justify-content:flex-start}.Navbar__right-container{justify-content:flex-end}.Navbar__right-container:not(:empty){margin-left:16px;margin-left:var(--sli-navbar-spacing)}.Navbar__child{margin-right:16px;margin-right:var(--sli-navbar-spacing)}.Navbar__child:last-child{margin-right:0}.Navbar__item{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:inherit;white-space:nowrap}.Navbar__item>*{flex:1}.Navbar__item>:not(.Navbar__disabled):focus{outline:1px dotted #000;box-shadow:0 0 transparent}.Navbar__chevron{flex-shrink:0;width:10px;height:40%;align-self:center;color:var(--sli-line-color)}.Navbar__chevron svg{stroke-width:8}.Navbar__link{position:relative;display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 8px;margin:0 -8px}.Navbar__link,.Navbar__link:active,.Navbar__link:focus,.Navbar__link:hover{color:inherit;text-decoration:none}.Navbar__link:not(.Navbar__disabled){cursor:pointer}.Navbar__link.Navbar__disabled>*{opacity:.5}.Navbar__link.Navbar__disabled>.Navbar__pro-pill{opacity:1}.Navbar__link:after{content:" ";position:absolute;bottom:0;left:0;right:0;height:0;background-color:var(--sli-primary-color);transition:height .05s}.Navbar__link.Navbar__current{font-weight:700}.Navbar__link.Navbar__current:after{height:3px}.Navbar__pro-pill{position:relative;top:-10px;left:1px;margin-right:-4px}.Navbar__button-container{padding:7px 0}@media (--medium-screen){:root{--sli-navbar-spacing:20px;--sli-navbar-font-size:14px;--sli-navbar-logo-size:90px}}@media (--small-screen){:root{--sli-navbar-spacing:16px;--sli-navbar-font-size:13px;--sli-navbar-logo-size:80px}}@media (--tiny-screen){:root{--sli-navbar-spacing:13px;--sli-navbar-font-size:12px;--sli-navbar-logo-size:60px}}
29
+ .LogoNewsMenu__logo{position:relative;display:block;height:var(--sli-navbar-height);max-height:100%;padding:8px 0;box-sizing:border-box;cursor:pointer}.LogoNewsMenu__logo:focus{outline:1px dotted #000}.LogoNewsMenu__logo-image{height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.LogoNewsMenu__counter{position:absolute;top:5px;right:-13px;width:8px;height:8px;line-height:7px;padding:4px;font-size:10px;font-weight:700;text-align:center;color:#fff;background:var(--sli-primary-color);box-shadow:0 1px 1px 1px rgba(0,0,0,.1);border-radius:99999px}
30
  .NotificationMenu__menu{width:400px}
31
  .Notification__root{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;padding:10px 5px;margin:0 10px}.Notification__root:not(:last-of-type){border-bottom:1px solid var(--sli-line-color)}.Notification__text{line-height:1.5em;white-space:pre-wrap}.Notification__title{font-size:14px;font-weight:700;margin-bottom:5px}.Notification__content{display:flex;flex-direction:column;font-size:13px}.Notification__content p{margin:0}.Notification__date{margin-top:5px;font-size:12px;font-weight:700;opacity:.7}
32
  .ErrorToast__content{white-space:pre-wrap;word-break:break-word}
 
 
 
ui/dist/styles/common.css CHANGED
@@ -7,13 +7,13 @@
7
  .MediaTileCaption__root{margin-top:6px}.MediaTileCaption__preview{text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.MediaTileCaption__full{text-align:left;white-space:pre-line}
8
  .MediaTileIcons__root{justify-content:center;margin-bottom:6px}.MediaTileIcons__icon,.MediaTileIcons__root{align-items:center}.MediaTileIcons__icon{display:flex;flex-direction:row;margin-top:6px}.MediaTileIcons__icon:not(:last-child){margin-right:10px}.MediaTileIcons__icon .dashicons{margin-right:5px}
9
  .FeedLayout__root{box-sizing:border-box;overflow:auto}.FeedLayout__wrapper{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.FeedLayout__button{display:block;text-align:center}.FeedLayout__follow-btn,.FeedLayout__load-more-btn{}.FeedLayout__fake-media{padding-bottom:100%;border-radius:2px;background-color:var(--sli-grey);-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:FeedLayout__fake-media-flash-animation;animation-name:FeedLayout__fake-media-flash-animation;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes FeedLayout__fake-media-flash-animation{0%,to{background:#e3e3e3}50%{background:#efefef}}@keyframes FeedLayout__fake-media-flash-animation{0%,to{background:#e3e3e3}50%{background:#efefef}}
10
- :root{--sli-media-lightbox-icon-size:40px;--sli-media-lightbox-border-color:#eee}.MediaLightbox__root{position:fixed!important}.MediaLightbox__root a{font-size:inherit;font-weight:inherit;text-decoration:none}.MediaLightbox__root a:focus,.MediaLightbox__root a:hover{text-decoration:underline}.MediaLightbox__root a:focus .dashicons,.MediaLightbox__root a:hover .dashicons{text-decoration:none!important}.MediaLightbox__shade{position:absolute;background:rgba(0,0,0,.8)}.MediaLightbox__loading-skeleton{background:#fff;padding-right:335px;box-sizing:content-box}.MediaLightbox__wrap{position:relative;padding:0 55px}.MediaLightbox__wrap-vertical{}.MediaLightbox__wrap-vertical .MediaLightbox__container{flex:1;flex-direction:column;max-width:100%;max-height:100%;height:auto}.MediaLightbox__wrap-vertical .MediaLightbox__sidebar{width:100%}.MediaLightbox__wrap-vertical .MediaLightbox__sidebar-element{padding:12px 14px}.MediaLightbox__container{align-items:stretch;justify-content:space-around;position:relative;max-width:935px;max-height:600px;background:#fff}.MediaLightbox__frame{position:relative;background:#000;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.MediaLightbox__sidebar{border-left:1px solid #eee;border-left:1px solid var(--sli-media-lightbox-border-color);width:335px;box-sizing:border-box;background:#fff}.MediaLightbox__nav-button-container{position:absolute;top:0;bottom:0}.MediaLightbox__next-button-container{right:0}.MediaLightbox__prev-button-container{left:0}.MediaLightbox__button{color:#fff;padding:5px;background:transparent;border:0 transparent;outline:0 transparent;box-shadow:0 0 0 transparent;cursor:pointer}.MediaLightbox__button:active,.MediaLightbox__button:focus{outline:1px dotted #000}.MediaLightbox__button .dashicons{color:inherit}.MediaLightbox__button-icon{font-size:40px!important;font-size:var(--sli-media-lightbox-icon-size)!important;width:40px!important;width:var(--sli-media-lightbox-icon-size)!important;height:40px!important;height:var(--sli-media-lightbox-icon-size)!important;line-height:40px!important;line-height:var(--sli-media-lightbox-icon-size)!important}.MediaLightbox__close-button,.MediaLightbox__next-button,.MediaLightbox__prev-button{}.MediaLightbox__close-button{position:absolute;top:5px;right:5px}.MediaLightbox__sidebar-element{padding:18px 20px}.MediaLightbox__sidebar-element-bordered{border:0 solid #eee;border:0 solid var(--sli-media-lightbox-border-color)}.MediaLightbox__sidebar-header{align-items:center;border-bottom-width:1px}.MediaLightbox__sidebar-header-pic{width:34px;height:34px;border-radius:999999px}.MediaLightbox__sidebar-header-pic-link{margin-right:8px}.MediaLightbox__sidebar-scroller{flex:1}.MediaLightbox__sidebar-comment-list{align-items:stretch;justify-content:flex-start}.MediaLightbox__sidebar-comment{margin-bottom:10px;line-height:1.5em}.MediaLightbox__sidebar-source-name{font-size:1.15em;line-height:1.5em;a{color:inherit}}.MediaLightbox__sidebar-footer{line-height:20px}.MediaLightbox__sidebar-footer .dashicons{margin-right:5px}.MediaLightbox__sidebar-info{flex:1;justify-content:center}.MediaLightbox__sidebar-info:not(:empty){border-top-width:1px}.MediaLightbox__sidebar-info-line{line-height:20px}.MediaLightbox__sidebar-info-line:not(:last-child){margin-bottom:5px}.MediaLightbox__sidebar-num-likes{font-size:1.1em;font-weight:700}.MediaLightbox__sidebar-date{font-size:.9em;opacity:.8;text-transform:uppercase}.MediaLightbox__sidebar-ig-link{border-top-width:1px;line-height:20px}.MediaLightbox__sidebar-ig-link a{color:inherit}
11
  .MediaComment__root{flex-direction:column;line-height:1.5em}.MediaComment__root,.MediaComment__row{display:flex}.MediaComment__row{flex-direction:row;justify-content:flex-start;align-items:baseline}.MediaComment__username{color:inherit!important;font-weight:700!important;margin-right:6px!important}.MediaComment__content{flex:1}.MediaComment__text{white-space:pre-wrap;overflow:hidden}.MediaComment__meta-list{}.MediaComment__meta{font-size:.9em;opacity:.7}.MediaComment__date,.MediaComment__like-count{}.MediaComment__like-count{font-weight:700;margin-left:8px}
12
  .MediaLightboxObject__media{min-width:unset;max-width:unset;min-height:unset;max-height:unset;-o-object-fit:contain;object-fit:contain;margin:0!important;padding:0!important;border:0 solid transparent!important;outline:0 solid transparent!important;box-shadow:0 0 0 transparent!important;box-sizing:content-box!important}.MediaLightboxObject__not-available{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:1.5em;white-space:pre-wrap;text-align:center;color:#fff;background:#000}.MediaLightboxObject__loading-animation{-webkit-animation-name:MediaLightboxObject__loading;animation-name:MediaLightboxObject__loading;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes MediaLightboxObject__loading{0%,to{background:#eee}50%{background:#fff}}@keyframes MediaLightboxObject__loading{0%,to{background:#eee}50%{background:#fff}}
13
  .MediaLightboxImage__image{}.MediaLightboxImage__loading{display:block;width:600px;height:600px}
14
  :root{--sli-media-album-controls-size:18px;--sli-media-album-controls-bg-color:hsla(0,0%,100%,0.6);--sli-media-album-controls-shadow:0 1px 3px rgba(0,0,0,0.3)}.MediaLightboxAlbum__root{position:relative;width:100%;height:100%;overflow:hidden}.MediaLightboxAlbum__strip{justify-content:flex-start;align-items:center;min-width:100%;height:100%;white-space:nowrap;transition:transform .36s cubic-bezier(.215,.6,.35,1)}.MediaLightboxAlbum__frame{display:inline-flex;flex-direction:column;justify-content:stretch}.MediaLightboxAlbum__controls{position:absolute;justify-content:space-between;align-items:center;padding:0 10px;pointer-events:none}.MediaLightboxAlbum__nav-button{width:18px;width:var(--sli-media-album-controls-size);height:18px;height:var(--sli-media-album-controls-size);padding:3px;border:0;outline:0;background:hsla(0,0%,100%,.6);background:var(--sli-media-album-controls-bg-color);border-radius:99999px;box-sizing:content-box;cursor:pointer;pointer-events:all}.MediaLightboxAlbum__nav-button,.MediaLightboxAlbum__nav-button:active,.MediaLightboxAlbum__nav-button:focus,.MediaLightboxAlbum__nav-button:hover{box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:var(--sli-media-album-controls-shadow)}.MediaLightboxAlbum__nav-button:active,.MediaLightboxAlbum__nav-button:focus{outline:0}.MediaLightboxAlbum__nav-button .dashicons{color:rgba(0,0,0,.5);font-size:18px!important;font-size:var(--sli-media-album-controls-size)!important;width:18px!important;width:var(--sli-media-album-controls-size)!important;height:18px!important;height:var(--sli-media-album-controls-size)!important;line-height:18px!important;line-height:var(--sli-media-album-controls-size)!important}.MediaLightboxAlbum__next-button,.MediaLightboxAlbum__prev-button{}.MediaLightboxAlbum__indicator-list{justify-content:center;position:absolute;left:0;right:0;bottom:10px}.MediaLightboxAlbum__indicator{--size:7px;width:var(--size);height:var(--size);box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:var(--sli-media-album-controls-shadow);border-radius:99999px;background-color:hsla(0,0%,100%,.6);background-color:var(--sli-media-album-controls-bg-color);box-sizing:border-box;transition:background-color .16s linear;transition-delay:.2s}.MediaLightboxAlbum__indicator:not(:last-of-type){margin-right:6px}.MediaLightboxAlbum__indicator-current{background-color:#fff}
15
  :root{--sli-video-play-btn-size:120px}.IgVideoPlayer__root{position:relative;display:flex;flex-direction:column;justify-content:stretch;align-items:stretch}.IgVideoPlayer__thumbnail{position:absolute;top:0;left:0}.IgVideoPlayer__thumbnail-hidden{display:none}.IgVideoPlayer__video{width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important}.IgVideoPlayer__video:focus{border:0 transparent!important;outline:0 transparent!important;box-shadow:0 0 transparent!important}.IgVideoPlayer__video-hidden{position:absolute;visibility:hidden;pointer-events:none}.IgVideoPlayer__control{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;transition:opacity .1s ease-in}.IgVideoPlayer__control-playing{opacity:0}.IgVideoPlayer__control-paused{opacity:1}.IgVideoPlayer__play-button{width:120px!important;width:var(--sli-video-play-btn-size)!important;height:120px!important;height:var(--sli-video-play-btn-size)!important;font-size:120px!important;font-size:var(--sli-video-play-btn-size)!important;line-height:120px!important;line-height:var(--sli-video-play-btn-size)!important;color:#fff;text-shadow:0 0 2px rgba(0,0,0,.2);opacity:.8;box-sizing:border-box;pointer-events:none}
16
- :root{--sli-yellow:#ffb83b;--sli-indigo:#564dd8;--sli-green:#3d8e34;--sli-cyan:#1898b2;--sli-teal:#429b93;--sli-pink:#d04186;--sli-blue:#0f69cb;--sli-gold:#ffbf00;--sli-orange:#ff9300;--sli-rouge:#d82442;--sli-grey:#999;--sli-dark:#191e23;--sli-wp-blue:#007cba;--sli-insta-purple:#595fcd;--sli-wp-grey:#f1f1f1;--sli-wp-light-grey:#f9f9f9;--sli-primary-color:var(--sli-wp-blue);--sli-secondary-color:var(--sli-yellow);--sli-tertiary-color:var(--sli-pink);--sli-pro-bg-color:#dd234b;--sli-pro-fg-color:#fff;--sli-focus-color:var(--sli-wp-blue);--sli-tooltip-color:var(--sli-dark);--sli-line-color:#d3d8dc;--sli-line-color-2:#e6e7e8;--sli-shade-color:rgba(0,0,0,0.3)}.FeedHeader__root{position:relative;justify-content:space-between;font-size:inherit;flex-wrap:wrap}.FeedHeader__container,.FeedHeader__root{display:flex;flex-direction:row}.FeedHeader__left-container{flex:1;justify-content:flex-start}.FeedHeader__left-container,.FeedHeader__right-container{align-items:stretch}.FeedHeader__right-container{flex:0;justify-content:flex-end}.FeedHeader__profile-pic{flex-shrink:0;width:$picSize;height:$picSize;margin-right:10px;border-radius:9999999px;overflow:hidden}.FeedHeader__profile-pic a{display:block;width:100%;height:100%}.FeedHeader__profile-pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.FeedHeader__profile-pic-with-stories{box-shadow:0 0 0 2px #fff,0 0 0 4px #d04186;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--sli-tertiary-color)}.FeedHeader__info{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:2px 0;margin-right:10px}.FeedHeader__info-row{line-height:1em;margin:2px 0}.FeedHeader__info-row:first-of-type{margin-top:5px}.FeedHeader__info-row:last-of-type{margin-bottom:5px}.FeedHeader__username{font-size:115%;font-weight:700}.FeedHeader__username a{color:inherit;text-decoration:none}.FeedHeader__username a:hover{text-decoration:underline}.FeedHeader__subtext{color:inherit}.FeedHeader__bio,.FeedHeader__subtext{padding:3px 3px 0}.FeedHeader__bio{}.FeedHeader__bio:empty{padding:0}.FeedHeader__bio p{font-size:100%;color:inherit;margin:3px 0;line-height:1.2em}.FeedHeader__counter-list{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.FeedHeader__counter{font-size:90%}.FeedHeader__counter span{font-weight:700}.FeedHeader__counter:not(:last-of-type){margin-right:10px}.FeedHeader__follow-button{justify-self:right;display:flex;flex-direction:column;justify-content:flex-start}.FeedHeader__centered-style,.FeedHeader__normal-style{}.FeedHeader__centered-style,.FeedHeader__centered-style .FeedHeader__container{flex-direction:column;align-items:center}.FeedHeader__centered-style .FeedHeader__profile-pic{margin-right:0;margin-bottom:10px}.FeedHeader__centered-style .FeedHeader__info{align-items:stretch;justify-content:flex-start;text-align:center}.FeedHeader__centered-style .FeedHeader__bio{margin:0}.FeedHeader__centered-style .FeedHeader__bio p{text-align:center}.FeedHeader__centered-style .FeedHeader__counter-list{position:relative;justify-content:center;padding:0;border-top:1px solid transparent}.FeedHeader__centered-style .FeedHeader__follow-button{margin-top:10px}.FeedHeader__boxed-style{padding:0;border-radius:0;align-items:stretch;margin-bottom:1.5em}.FeedHeader__boxed-style .FeedHeader__profile-pic{display:flex;flex-direction:column;justify-content:flex-start;width:50px;height:50px;margin:0;border-radius:0;background:#000}.FeedHeader__boxed-style .FeedHeader__profile-pic img{width:auto;height:100%}.FeedHeader__boxed-style .FeedHeader__info{justify-content:center;padding:5px}.FeedHeader__boxed-style .FeedHeader__counter-list{position:absolute;top:100%;left:0}.FeedHeader__boxed-style .FeedHeader__follow-button{margin-right:6px}
17
  .feed__feed-button{display:inline-block;padding:.8em 1.1em;border:0;border-radius:3px;text-align:center;white-space:nowrap;cursor:pointer;font-size:inherit;font-family:inherit;text-transform:none;font-weight:400;letter-spacing:normal}.feed__feed-button,.feed__feed-button:focus,.feed__feed-button:hover{text-decoration:none!important}.feed__feed-button:active,.feed__feed-button:focus,.feed__feed-button:hover{box-shadow:inset 0 0 100px rgba(0,0,0,.2)}.feed__feed-button:active,.feed__feed-button:focus{outline:0!important}
18
  .FollowButton__link{display:inline-block!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important}.FollowButton__button{}
19
  .StoryLightbox__root{position:fixed;align-items:center;background:rgba(0,0,0,.8);padding:10px 0}.StoryLightbox__container,.StoryLightbox__root{justify-content:flex-start;box-sizing:border-box}.StoryLightbox__container{align-items:stretch;width:60vh;max-width:100%;padding:0 50px}.StoryLightbox__header{justify-content:flex-start;align-items:center;color:#fff;font-size:14px;padding:15px 0}.StoryLightbox__profile-picture{-o-object-fit:cover;object-fit:cover;width:30px;height:30px;border-radius:99999px}.StoryLightbox__username{font-weight:700;margin:0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StoryLightbox__username:-webkit-any-link{color:#fff;text-decoration:none}.StoryLightbox__username:-moz-any-link{color:#fff;text-decoration:none}.StoryLightbox__username:any-link{color:#fff;text-decoration:none}.StoryLightbox__date{opacity:.8;font-size:14px}.StoryLightbox__progress{margin-bottom:10px}.StoryLightbox__progress-segment{flex:1;position:relative;height:2px;border-radius:3px;background:hsla(0,0%,100%,.35);overflow:hidden}.StoryLightbox__progress-segment:not(:last-of-type){margin-right:2px}.StoryLightbox__progress-overlay{position:absolute;top:0;bottom:0;left:0;width:0;background:#fff}.StoryLightbox__progress-overlay-animating{-webkit-animation-name:StoryLightbox__progress-segment-animation;animation-name:StoryLightbox__progress-segment-animation;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}.StoryLightbox__progress-overlay-done{width:100%}.StoryLightbox__content{flex:1;position:relative}.StoryLightbox__media{width:100%;max-height:100%;overflow:hidden}.StoryLightbox__media img,.StoryLightbox__media video{width:100%;-o-object-fit:contain;object-fit:contain}.StoryLightbox__button{color:#fff;opacity:.8;cursor:pointer;text-align:center}.StoryLightbox__button:hover{opacity:1}.StoryLightbox__close-button{position:absolute;top:0;right:-40px;color:hsla(0,0%,100%,.75)}.StoryLightbox__close-button .dashicons{font-size:40px;width:40px;height:40px}.StoryLightbox__nav-button{position:absolute;top:50%;margin-top:-20px;padding:5px;color:rgba(0,0,0,.75);background:hsla(0,0%,100%,.75);border-radius:999999px}.StoryLightbox__prev-button{left:-40px}.StoryLightbox__prev-button .dashicons{position:relative;left:-1px}.StoryLightbox__next-button{right:-40px}.StoryLightbox__next-button .dashicons{position:relative;left:1px}@-webkit-keyframes StoryLightbox__progress-segment-animation{0%{width:0}to{width:100%}}@keyframes StoryLightbox__progress-segment-animation{0%{width:0}to{width:100%}}
7
  .MediaTileCaption__root{margin-top:6px}.MediaTileCaption__preview{text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.MediaTileCaption__full{text-align:left;white-space:pre-line}
8
  .MediaTileIcons__root{justify-content:center;margin-bottom:6px}.MediaTileIcons__icon,.MediaTileIcons__root{align-items:center}.MediaTileIcons__icon{display:flex;flex-direction:row;margin-top:6px}.MediaTileIcons__icon:not(:last-child){margin-right:10px}.MediaTileIcons__icon .dashicons{margin-right:5px}
9
  .FeedLayout__root{box-sizing:border-box;overflow:auto}.FeedLayout__wrapper{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.FeedLayout__button{display:block;text-align:center}.FeedLayout__follow-btn,.FeedLayout__load-more-btn{}.FeedLayout__fake-media{padding-bottom:100%;border-radius:2px;background-color:var(--sli-grey);-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:FeedLayout__fake-media-flash-animation;animation-name:FeedLayout__fake-media-flash-animation;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes FeedLayout__fake-media-flash-animation{0%,to{background:#e3e3e3}50%{background:#efefef}}@keyframes FeedLayout__fake-media-flash-animation{0%,to{background:#e3e3e3}50%{background:#efefef}}
10
+ :root{--sli-media-lightbox-icon-size:40px;--sli-media-lightbox-border-color:#eee}.MediaLightbox__root{position:fixed!important}.MediaLightbox__root a{font-size:inherit;font-weight:inherit;text-decoration:none}.MediaLightbox__root a:focus,.MediaLightbox__root a:hover{text-decoration:underline}.MediaLightbox__root a:focus .dashicons,.MediaLightbox__root a:hover .dashicons{text-decoration:none!important}.MediaLightbox__shade{position:absolute;background:rgba(0,0,0,.8)}.MediaLightbox__loading-skeleton{background:#fff;padding-right:335px;box-sizing:content-box}.MediaLightbox__wrap{position:relative;padding:0 55px}.MediaLightbox__wrap-vertical{}.MediaLightbox__wrap-vertical .MediaLightbox__container{flex:1;flex-direction:column;max-width:100%;max-height:100%;height:auto}.MediaLightbox__wrap-vertical .MediaLightbox__sidebar{width:100%}.MediaLightbox__wrap-vertical .MediaLightbox__sidebar-element{padding:12px 14px}.MediaLightbox__container{align-items:stretch;justify-content:space-around;position:relative;max-width:935px;min-height:450px;max-height:600px;background:#fff}.MediaLightbox__frame{position:relative;background:#000;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.MediaLightbox__sidebar{border-left:1px solid #eee;border-left:1px solid var(--sli-media-lightbox-border-color);width:335px;box-sizing:border-box;background:#fff}.MediaLightbox__nav-button-container{position:absolute;top:0;bottom:0}.MediaLightbox__next-button-container{right:0}.MediaLightbox__prev-button-container{left:0}.MediaLightbox__button{color:#fff;padding:5px;background:transparent;border:0 transparent;outline:0 transparent;box-shadow:0 0 0 transparent;cursor:pointer}.MediaLightbox__button:active,.MediaLightbox__button:focus{outline:1px dotted #000}.MediaLightbox__button .dashicons{color:inherit}.MediaLightbox__button-icon{font-size:40px!important;font-size:var(--sli-media-lightbox-icon-size)!important;width:40px!important;width:var(--sli-media-lightbox-icon-size)!important;height:40px!important;height:var(--sli-media-lightbox-icon-size)!important;line-height:40px!important;line-height:var(--sli-media-lightbox-icon-size)!important}.MediaLightbox__close-button,.MediaLightbox__next-button,.MediaLightbox__prev-button{}.MediaLightbox__close-button{position:absolute;top:5px;right:5px}.MediaLightbox__sidebar-element{padding:18px 20px}.MediaLightbox__sidebar-element-bordered{border:0 solid #eee;border:0 solid var(--sli-media-lightbox-border-color)}.MediaLightbox__sidebar-header{align-items:center;border-bottom-width:1px}.MediaLightbox__sidebar-header-pic{width:34px;height:34px;border-radius:999999px}.MediaLightbox__sidebar-header-pic-link{margin-right:8px}.MediaLightbox__sidebar-scroller{flex:1}.MediaLightbox__sidebar-comment-list{align-items:stretch;justify-content:flex-start}.MediaLightbox__sidebar-comment{margin-bottom:10px;line-height:1.5em}.MediaLightbox__sidebar-source-name{font-size:1.15em;line-height:1.5em;a{color:inherit}}.MediaLightbox__sidebar-footer{line-height:20px}.MediaLightbox__sidebar-footer .dashicons{margin-right:5px}.MediaLightbox__sidebar-info{flex:1;justify-content:center}.MediaLightbox__sidebar-info:not(:empty){border-top-width:1px}.MediaLightbox__sidebar-info-line{line-height:20px}.MediaLightbox__sidebar-info-line:not(:last-child){margin-bottom:5px}.MediaLightbox__sidebar-num-likes{font-size:1.1em;font-weight:700}.MediaLightbox__sidebar-date{font-size:.9em;opacity:.8;text-transform:uppercase}.MediaLightbox__sidebar-ig-link{border-top-width:1px;line-height:20px}.MediaLightbox__sidebar-ig-link a{color:inherit}
11
  .MediaComment__root{flex-direction:column;line-height:1.5em}.MediaComment__root,.MediaComment__row{display:flex}.MediaComment__row{flex-direction:row;justify-content:flex-start;align-items:baseline}.MediaComment__username{color:inherit!important;font-weight:700!important;margin-right:6px!important}.MediaComment__content{flex:1}.MediaComment__text{white-space:pre-wrap;overflow:hidden}.MediaComment__meta-list{}.MediaComment__meta{font-size:.9em;opacity:.7}.MediaComment__date,.MediaComment__like-count{}.MediaComment__like-count{font-weight:700;margin-left:8px}
12
  .MediaLightboxObject__media{min-width:unset;max-width:unset;min-height:unset;max-height:unset;-o-object-fit:contain;object-fit:contain;margin:0!important;padding:0!important;border:0 solid transparent!important;outline:0 solid transparent!important;box-shadow:0 0 0 transparent!important;box-sizing:content-box!important}.MediaLightboxObject__not-available{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:1.5em;white-space:pre-wrap;text-align:center;color:#fff;background:#000}.MediaLightboxObject__loading-animation{-webkit-animation-name:MediaLightboxObject__loading;animation-name:MediaLightboxObject__loading;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes MediaLightboxObject__loading{0%,to{background:#eee}50%{background:#fff}}@keyframes MediaLightboxObject__loading{0%,to{background:#eee}50%{background:#fff}}
13
  .MediaLightboxImage__image{}.MediaLightboxImage__loading{display:block;width:600px;height:600px}
14
  :root{--sli-media-album-controls-size:18px;--sli-media-album-controls-bg-color:hsla(0,0%,100%,0.6);--sli-media-album-controls-shadow:0 1px 3px rgba(0,0,0,0.3)}.MediaLightboxAlbum__root{position:relative;width:100%;height:100%;overflow:hidden}.MediaLightboxAlbum__strip{justify-content:flex-start;align-items:center;min-width:100%;height:100%;white-space:nowrap;transition:transform .36s cubic-bezier(.215,.6,.35,1)}.MediaLightboxAlbum__frame{display:inline-flex;flex-direction:column;justify-content:stretch}.MediaLightboxAlbum__controls{position:absolute;justify-content:space-between;align-items:center;padding:0 10px;pointer-events:none}.MediaLightboxAlbum__nav-button{width:18px;width:var(--sli-media-album-controls-size);height:18px;height:var(--sli-media-album-controls-size);padding:3px;border:0;outline:0;background:hsla(0,0%,100%,.6);background:var(--sli-media-album-controls-bg-color);border-radius:99999px;box-sizing:content-box;cursor:pointer;pointer-events:all}.MediaLightboxAlbum__nav-button,.MediaLightboxAlbum__nav-button:active,.MediaLightboxAlbum__nav-button:focus,.MediaLightboxAlbum__nav-button:hover{box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:var(--sli-media-album-controls-shadow)}.MediaLightboxAlbum__nav-button:active,.MediaLightboxAlbum__nav-button:focus{outline:0}.MediaLightboxAlbum__nav-button .dashicons{color:rgba(0,0,0,.5);font-size:18px!important;font-size:var(--sli-media-album-controls-size)!important;width:18px!important;width:var(--sli-media-album-controls-size)!important;height:18px!important;height:var(--sli-media-album-controls-size)!important;line-height:18px!important;line-height:var(--sli-media-album-controls-size)!important}.MediaLightboxAlbum__next-button,.MediaLightboxAlbum__prev-button{}.MediaLightboxAlbum__indicator-list{justify-content:center;position:absolute;left:0;right:0;bottom:10px}.MediaLightboxAlbum__indicator{--size:7px;width:var(--size);height:var(--size);box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:var(--sli-media-album-controls-shadow);border-radius:99999px;background-color:hsla(0,0%,100%,.6);background-color:var(--sli-media-album-controls-bg-color);box-sizing:border-box;transition:background-color .16s linear;transition-delay:.2s}.MediaLightboxAlbum__indicator:not(:last-of-type){margin-right:6px}.MediaLightboxAlbum__indicator-current{background-color:#fff}
15
  :root{--sli-video-play-btn-size:120px}.IgVideoPlayer__root{position:relative;display:flex;flex-direction:column;justify-content:stretch;align-items:stretch}.IgVideoPlayer__thumbnail{position:absolute;top:0;left:0}.IgVideoPlayer__thumbnail-hidden{display:none}.IgVideoPlayer__video{width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important}.IgVideoPlayer__video:focus{border:0 transparent!important;outline:0 transparent!important;box-shadow:0 0 transparent!important}.IgVideoPlayer__video-hidden{position:absolute;visibility:hidden;pointer-events:none}.IgVideoPlayer__control{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;transition:opacity .1s ease-in}.IgVideoPlayer__control-playing{opacity:0}.IgVideoPlayer__control-paused{opacity:1}.IgVideoPlayer__play-button{width:120px!important;width:var(--sli-video-play-btn-size)!important;height:120px!important;height:var(--sli-video-play-btn-size)!important;font-size:120px!important;font-size:var(--sli-video-play-btn-size)!important;line-height:120px!important;line-height:var(--sli-video-play-btn-size)!important;color:#fff;text-shadow:0 0 2px rgba(0,0,0,.2);opacity:.8;box-sizing:border-box;pointer-events:none}
16
+ :root{--sli-yellow:#ffb83b;--sli-indigo:#564dd8;--sli-green:#3d8e34;--sli-cyan:#1898b2;--sli-teal:#429b93;--sli-pink:#d04186;--sli-blue:#0f69cb;--sli-gold:#ffbf00;--sli-orange:#ff9300;--sli-rouge:#d82442;--sli-grey:#999;--sli-dark:#191e23;--sli-wp-blue:#007cba;--sli-insta-purple:#595fcd;--sli-wp-grey:#f1f1f1;--sli-wp-light-grey:#f9f9f9;--sli-primary-color:var(--sli-wp-blue);--sli-secondary-color:var(--sli-yellow);--sli-tertiary-color:var(--sli-pink);--sli-pro-bg-color:#dd234b;--sli-pro-fg-color:#fff;--sli-focus-color:var(--sli-wp-blue);--sli-tooltip-color:var(--sli-dark);--sli-line-color:#d3d8dc;--sli-line-color-2:#e6e7e8;--sli-shade-color:rgba(0,0,0,0.3)}.FeedHeader__root{position:relative;justify-content:space-between;font-size:inherit;flex-wrap:wrap}.FeedHeader__container,.FeedHeader__root{display:flex;flex-direction:row}.FeedHeader__left-container{flex:1;justify-content:flex-start;align-items:stretch}.FeedHeader__right-container{flex:0;justify-content:flex-end;align-items:flex-start}.FeedHeader__profile-pic{flex-shrink:0;width:$picSize;height:$picSize;margin-right:10px;border-radius:9999999px;overflow:hidden}.FeedHeader__profile-pic a{display:block;width:100%;height:100%}.FeedHeader__profile-pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.FeedHeader__profile-pic-with-stories{box-shadow:0 0 0 2px #fff,0 0 0 4px #d04186;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--sli-tertiary-color)}.FeedHeader__info{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:2px 0;margin-right:10px}.FeedHeader__info-row{line-height:1em;margin:2px 0}.FeedHeader__info-row:first-of-type{margin-top:5px}.FeedHeader__info-row:last-of-type{margin-bottom:5px}.FeedHeader__username{font-size:115%;font-weight:700}.FeedHeader__username a{color:inherit;text-decoration:none}.FeedHeader__username a:hover{text-decoration:underline}.FeedHeader__subtext{color:inherit}.FeedHeader__bio,.FeedHeader__subtext{padding:3px 3px 0}.FeedHeader__bio{}.FeedHeader__bio:empty{padding:0}.FeedHeader__bio p{font-size:100%;color:inherit;margin:3px 0;line-height:1.2em}.FeedHeader__counter-list{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.FeedHeader__counter{font-size:90%}.FeedHeader__counter span{font-weight:700}.FeedHeader__counter:not(:last-of-type){margin-right:10px}.FeedHeader__follow-button{justify-self:right;display:flex;flex-direction:column;justify-content:flex-start}.FeedHeader__centered-style,.FeedHeader__normal-style{}.FeedHeader__centered-style,.FeedHeader__centered-style .FeedHeader__container{flex-direction:column;align-items:center}.FeedHeader__centered-style .FeedHeader__profile-pic{margin-right:0;margin-bottom:10px}.FeedHeader__centered-style .FeedHeader__info{align-items:stretch;justify-content:flex-start;text-align:center}.FeedHeader__centered-style .FeedHeader__bio{margin:0}.FeedHeader__centered-style .FeedHeader__bio p{text-align:center}.FeedHeader__centered-style .FeedHeader__counter-list{position:relative;justify-content:center;padding:0;border-top:1px solid transparent}.FeedHeader__centered-style .FeedHeader__follow-button{margin-top:10px}.FeedHeader__boxed-style{padding:0;border-radius:0;align-items:stretch;margin-bottom:1.5em}.FeedHeader__boxed-style .FeedHeader__profile-pic{display:flex;flex-direction:column;justify-content:flex-start;width:50px;height:50px;margin:0;border-radius:0;background:#000}.FeedHeader__boxed-style .FeedHeader__profile-pic img{width:auto;height:100%}.FeedHeader__boxed-style .FeedHeader__info{justify-content:center;padding:5px}.FeedHeader__boxed-style .FeedHeader__counter-list{position:absolute;top:100%;left:0}.FeedHeader__boxed-style .FeedHeader__follow-button{margin-right:6px}
17
  .feed__feed-button{display:inline-block;padding:.8em 1.1em;border:0;border-radius:3px;text-align:center;white-space:nowrap;cursor:pointer;font-size:inherit;font-family:inherit;text-transform:none;font-weight:400;letter-spacing:normal}.feed__feed-button,.feed__feed-button:focus,.feed__feed-button:hover{text-decoration:none!important}.feed__feed-button:active,.feed__feed-button:focus,.feed__feed-button:hover{box-shadow:inset 0 0 100px rgba(0,0,0,.2)}.feed__feed-button:active,.feed__feed-button:focus{outline:0!important}
18
  .FollowButton__link{display:inline-block!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important}.FollowButton__button{}
19
  .StoryLightbox__root{position:fixed;align-items:center;background:rgba(0,0,0,.8);padding:10px 0}.StoryLightbox__container,.StoryLightbox__root{justify-content:flex-start;box-sizing:border-box}.StoryLightbox__container{align-items:stretch;width:60vh;max-width:100%;padding:0 50px}.StoryLightbox__header{justify-content:flex-start;align-items:center;color:#fff;font-size:14px;padding:15px 0}.StoryLightbox__profile-picture{-o-object-fit:cover;object-fit:cover;width:30px;height:30px;border-radius:99999px}.StoryLightbox__username{font-weight:700;margin:0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StoryLightbox__username:-webkit-any-link{color:#fff;text-decoration:none}.StoryLightbox__username:-moz-any-link{color:#fff;text-decoration:none}.StoryLightbox__username:any-link{color:#fff;text-decoration:none}.StoryLightbox__date{opacity:.8;font-size:14px}.StoryLightbox__progress{margin-bottom:10px}.StoryLightbox__progress-segment{flex:1;position:relative;height:2px;border-radius:3px;background:hsla(0,0%,100%,.35);overflow:hidden}.StoryLightbox__progress-segment:not(:last-of-type){margin-right:2px}.StoryLightbox__progress-overlay{position:absolute;top:0;bottom:0;left:0;width:0;background:#fff}.StoryLightbox__progress-overlay-animating{-webkit-animation-name:StoryLightbox__progress-segment-animation;animation-name:StoryLightbox__progress-segment-animation;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}.StoryLightbox__progress-overlay-done{width:100%}.StoryLightbox__content{flex:1;position:relative}.StoryLightbox__media{width:100%;max-height:100%;overflow:hidden}.StoryLightbox__media img,.StoryLightbox__media video{width:100%;-o-object-fit:contain;object-fit:contain}.StoryLightbox__button{color:#fff;opacity:.8;cursor:pointer;text-align:center}.StoryLightbox__button:hover{opacity:1}.StoryLightbox__close-button{position:absolute;top:0;right:-40px;color:hsla(0,0%,100%,.75)}.StoryLightbox__close-button .dashicons{font-size:40px;width:40px;height:40px}.StoryLightbox__nav-button{position:absolute;top:50%;margin-top:-20px;padding:5px;color:rgba(0,0,0,.75);background:hsla(0,0%,100%,.75);border-radius:999999px}.StoryLightbox__prev-button{left:-40px}.StoryLightbox__prev-button .dashicons{position:relative;left:-1px}.StoryLightbox__next-button{right:-40px}.StoryLightbox__next-button .dashicons{position:relative;left:1px}@-webkit-keyframes StoryLightbox__progress-segment-animation{0%{width:0}to{width:100%}}@keyframes StoryLightbox__progress-segment-animation{0%{width:0}to{width:100%}}
ui/dist/styles/editor.css CHANGED
@@ -1,17 +1,23 @@
 
 
 
 
1
  .AccountSelector__root{flex:1;flex-direction:column}.AccountSelector__root,.AccountSelector__row{display:flex}.AccountSelector__row{flex-direction:row;justify-content:stretch;align-items:center}.AccountSelector__row:not(:last-child){margin-bottom:12px}.AccountSelector__account{flex:1;display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start;padding:10px 15px;margin:0}.AccountSelector__account-selected{}.AccountSelector__profile-pic{border-radius:40px;width:40px;height:40px;margin-right:15px;background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:#ccc}.AccountSelector__info-column{display:flex;flex-direction:column;justify-content:center}.AccountSelector__info-text{text-align:left}.AccountSelector__username{font-weight:700;font-size:14px}.AccountSelector__account-type,.AccountSelector__username{color:inherit}.AccountSelector__account-type{text-transform:uppercase;opacity:.7}.AccountSelector__tick-icon{flex:0;position:absolute;top:calc(50% - 15px);right:20px;font-size:30px;height:30px;line-height:30px;color:#fff}
2
- .LayoutSelector__root{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}.LayoutSelector__root:not(:last-child){margin-bottom:25px}.LayoutSelector__coming-soon{justify-content:center;align-items:center}.LayoutSelector__coming-soon,.LayoutSelector__layout{display:flex;flex-direction:column}.LayoutSelector__layout{align-items:stretch;justify-content:flex-start;font-size:14px;padding:10px}.LayoutSelector__layout img{margin-top:10px;display:block;-o-object-fit:contain;object-fit:contain}.LayoutSelector__layout-selected{}.LayoutSelector__layout-selected img{filter:brightness(2)}
3
- .wp-media-field{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.wp-media-field__preview{width:100%;height:150px;padding:0;margin-bottom:2px;border-radius:4px;box-shadow:0 0 0 2px #d3d8dc;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:padding .05s ease-out}.wp-media-field__preview img{width:100%;height:100%;margin:0;padding:0;-o-object-fit:cover;object-fit:cover}.wp-media-field__preview:hover{padding:2px}.wp-media-field__preview:hover img{filter:saturate(.8) brightness(1.1)}.wp-media-field__preview:focus{padding:5px;box-shadow:0 0 0 2px #007cba;outline:0}.wp-media-field__preview:focus img,.wp-media-field__preview:hover img{border-radius:4px}.wp-media-field__select-btn{margin-top:3px!important}.wp-media-field__remove-btn{margin-top:5px!important}
4
- :root{--sli-editor-sidebar-padding:15px}.DesignSidebar__sidebar{position:relative;display:flex;flex-direction:column;align-items:stretch;max-height:100%;overflow-x:hidden;overflow-y:auto}.DesignSidebar__preview-options{padding:15px;padding:var(--sli-editor-sidebar-padding)}
5
- :root{--sli-editor-sidebar-padding:15px}.Sidebar__sidebar{position:relative;display:flex;flex-direction:column;align-items:stretch;max-height:100%;overflow-x:hidden;overflow-y:auto}
6
  .FeedPreview__root{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;height:100%;box-sizing:border-box;transition:background-color .2s ease-out;overflow-x:hidden;overflow-y:auto;float:unset}.FeedPreview__shrunk-root{background-color:#333}.FeedPreview__status-bar{flex:0 0 28px;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;padding:12px 20px;margin-top:1px;box-sizing:border-box;background:var(--sli-wp-grey)}.FeedPreview__status-bar>div{padding:3px 15px}.FeedPreview__status-bar>div:first-child{padding-left:0}.FeedPreview__status-bar>div:last-child{padding-right:0}.FeedPreview__status-indicator{display:flex;flex-direction:row;align-items:center}.FeedPreview__status-indicator svg{width:12px;margin-right:5px}.FeedPreview__status-indicator>span{opacity:.75}.FeedPreview__reset{opacity:1;margin-left:5px}.FeedPreview__reset a{cursor:pointer}.FeedPreview__container{flex:1;display:flex;flex-direction:column;align-items:center;overflow:hidden auto}.FeedPreview__no-posts-msg{padding:0 15px;margin-top:2%;background:#fff;border-radius:3px}.FeedPreview__indicators{position:absolute;top:5px;right:10px}.FeedPreview__waiting-indicator{opacity:.5}.FeedPreview__loading-indicator{font-size:14px;opacity:.75}.FeedPreview__loading-indicator .dashicons{margin-right:5px!important;-webkit-animation:indicator-animation 1s linear infinite;animation:indicator-animation 1s linear infinite}.FeedPreview__sizer{position:relative;display:flex;flex-direction:column;width:100%;max-width:850px;box-sizing:border-box;transition-duration:.1s;transition-property:width,height,max-width,max-height;transition-timing-function:ease-out;padding:5px 20px}.FeedPreview__shrunk-sizer{margin-top:20px;overflow-x:hidden;overflow-y:auto;background:var(--sli-wp-grey);border-color:#000;border-style:solid;border-width:35px 10px;border-radius:20px}.FeedPreview__tablet-sizer{max-width:768px;height:1024px}.FeedPreview__phone-sizer{max-width:360px;height:720px}.FeedPreview__onboarding{max-width:500px;box-sizing:border-box;padding-top:150px}.FeedPreview__onboarding h1{line-height:45px}.FeedPreview__onboarding h1 .dashicons{font-size:32px;width:32px;height:43px;line-height:43px;vertical-align:text-bottom}.FeedPreview__onboarding p{width:330px}.FeedPreview__onboarding .FeedPreview__no-break{white-space:nowrap}.FeedPreview__controls{display:flex;flex-direction:row;justify-content:space-between}.FeedPreview__control{flex:1;display:flex;flex-direction:column;justify-content:flex-start}.FeedPreview__control-label{margin-bottom:8px}@media screen and (min-width:1400px){.FeedPreview__onboarding{width:90%;padding-left:30px;padding-right:30px}}@media screen and (max-width:960px){.FeedPreview__sizer{max-width:unset}}@media screen and (max-width:782px){.FeedPreview__onboarding{padding-top:30px}.FeedPreview__onboarding p{width:unset}}@-webkit-keyframes FeedPreview__indicator-animation{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes FeedPreview__indicator-animation{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@-webkit-keyframes FeedPreview__loading-animation{0%,to{background:hsla(0,0%,100%,.6)}50%{background:hsla(0,0%,100%,.7)}}@keyframes FeedPreview__loading-animation{0%,to{background:hsla(0,0%,100%,.6)}50%{background:hsla(0,0%,100%,.7)}}
7
- .feed-options{flex-grow:1;flex-shrink:0;display:flex;flex-direction:column;max-height:100%}.feed-options .spoiler__content,.feed-options .spoiler__header{border-left:0;border-right:0}.feed-options .spoiler__content{align-items:stretch;justify-content:flex-start}.feed-options__pro-pill{display:inline-block;margin-right:8px}.feed-options__filtering-from-settings:not(:last-of-type){padding-bottom:5px;margin-bottom:20px;box-shadow:inset 0 -1px 0 #d3d8dc}
8
- .editor-field{position:relative;display:flex;flex-direction:row;align-items:stretch;justify-content:stretch}.editor-field:not(:last-of-type){margin-bottom:10px}.editor-field__container,.editor-field__label,.editor-field__responsive-btn-wrap{display:flex;flex-direction:column;justify-content:flex-start;box-sizing:border-box}.editor-field__label{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;padding:10px 5px}.editor-field__label>label{line-height:18px}.editor-field__label .help-tooltip{margin-left:5px;position:relative;top:1px}.editor-field__responsive-btn-wrap{flex:0}.editor-field__responsive-btn-wrap button{width:40px;height:40px;margin-right:5px!important}.editor-field__container{flex:1;box-sizing:border-box}.editor-field--has-label .editor-field__container{flex:unset;width:50%}.editor-field__container input[type=number],.editor-field__container input[type=text]{min-height:40px!important}.editor-field__container .react-select input[type=text]{min-height:unset!important}.editor-field__container .checkbox-field{height:40px}.editor-field--disabled>:not(.editor-field__pro-pill){opacity:.45;filter:grayscale(60%);cursor:not-allowed!important;pointer-events:none}.editor-field__pro-pill{position:absolute;top:-3px;right:-10px}.filter-field{display:flex!important;flex-direction:column;align-items:stretch;justify-content:flex-start}.filter-field--bordered{padding-top:10px;border-top:1px solid #d3d8dc}.filter-field__label{margin-bottom:8px}.filter-field__inc-global-label{display:flex!important;flex-direction:row;align-items:center;justify-content:space-between}.filter-field__inc-global{display:flex;flex-direction:row;align-items:center}.filter-field .react-select input[type=text]{min-height:unset!important}
9
- .ConnectSidebar__connect-button,.ConnectSidebar__connect-sidebar{display:flex;flex-direction:column;align-items:stretch}.ConnectSidebar__connect-button{padding:var(--sli-editor-sidebar-padding)}.ConnectSidebar__connect-account{width:80%;max-width:800px;min-width:400px;margin:0 auto}
10
  .hashtag-selector{display:flex;flex-direction:column;align-items:stretch}.hashtag-selector__list:not(:empty){padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #d3d8dc}.hashtag-selector__row{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;line-height:38px}.hashtag-selector__row--disabled{opacity:.6;pointer-events:none}.hashtag-selector__row--static .hashtag-selector__sort,.hashtag-selector__row--static .hashtag-selector__tag{padding-left:8px}.hashtag-selector__tag{min-width:130px}.hashtag-selector__sort,.hashtag-selector__tag{flex:1 0 130px;margin-right:8px}.hashtag-selector__buttons{flex:0 1 60px;display:flex;flex-direction:row;justify-content:space-evenly;align-items:stretch}.hashtag-selector__drag-handle{display:flex;flex-direction:row;align-items:center;cursor:-webkit-grab;cursor:grab}.hashtag-selector__drag-handle .dashicon{width:20px;height:20px;font-size:20px;line-height:20px}.hashtag-selector__cancel-btn,.hashtag-selector__delete-btn,.hashtag-selector__done-btn,.hashtag-selector__edit-btn{margin:1px 0!important;padding:0 5px!important}.hashtag-selector__add-btn{width:100%;height:36px}.hashtag-selector__controls{display:flex;flex-direction:row;align-items:center}.hashtag-selector .message{margin-top:0}
 
 
 
 
 
 
11
  .ModerateSidebar__moderate-sidebar{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;padding:var(--sli-editor-sidebar-padding)}.ModerateSidebar__moderate-sidebar hr{margin:var(--sli-editor-sidebar-padding) 0}.ModerateSidebar__heading{font-size:20px;padding:0 0 5px;margin:0 0 10px;border-bottom:1px solid var(--sli-line-color)}.ModerateSidebar__mode{position:relative}.ModerateSidebar__pro-pill{position:absolute;top:0;right:0}.ModerateSidebar__reset{display:block;color:red;margin-top:15px;cursor:pointer}
12
- .ModerateViewport__moderate-viewport{position:relative;display:block;height:100%;padding-top:20px;box-sizing:border-box;overflow:hidden auto}.ModerateViewport__moderate-blacklist,.ModerateViewport__moderate-whitelist{}.ModerateViewport__loading{position:absolute;display:flex;flex-direction:column;align-items:center;padding-top:50px;background:hsla(0,0%,100%,.5)}.ModerateViewport__grid{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,250px));grid-auto-rows:minmax(200px,250px);justify-content:center;margin:20px 30px}.ModerateViewport__grid-disabled{}.ModerateViewport__grid-disabled>.ModerateViewport__item{opacity:.7}.ModerateViewport__item{display:flex;flex-direction:column;justify-content:stretch;padding:0;margin:0;border:1px solid var(--sli-line-color);border-radius:2px;background-color:var(--sli-line-color-2);box-sizing:border-box;transition:padding .05s ease-in-out;cursor:pointer;overflow:hidden}.ModerateViewport__item .ModerateViewport__item-thumbnail{flex-grow:1;margin:0;padding:0}.ModerateViewport__item:focus{box-shadow:0 0 0 4px var(--sli-focus-color)}.ModerateViewport__item-selected,.ModerateViewport__item-unselected{}.ModerateViewport__moderate-blacklist .ModerateViewport__item-selected,.ModerateViewport__moderate-whitelist .ModerateViewport__item-unselected{padding:15px}.ModerateViewport__moderate-blacklist .ModerateViewport__item-selected .ModerateViewport__item-thumbnail,.ModerateViewport__moderate-whitelist .ModerateViewport__item-unselected .ModerateViewport__item-thumbnail{opacity:.5;filter:grayscale(90%)}.ModerateViewport__moderate-blacklist .ModerateViewport__item-unselected,.ModerateViewport__moderate-whitelist .ModerateViewport__item-selected{padding:3px}.ModerateViewport__moderate-blacklist .ModerateViewport__item-unselected .ModerateViewport__item-thumbnail,.ModerateViewport__moderate-whitelist .ModerateViewport__item-selected .ModerateViewport__item-thumbnail{opacity:1;filter:unset}
13
- .PromoteSidebar__bottom,.PromoteSidebar__top{padding:var(--sli-editor-sidebar-padding)}.PromoteSidebar__bottom{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}.PromoteSidebar__row:not(:last-child){margin-bottom:5px}.PromoteSidebar__row-horizontal{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.PromoteSidebar__row-horizontal .PromoteSidebar__label{width:150px;margin-right:10px}.PromoteSidebar__row-vertical{flex-direction:column;align-items:flex-start}.PromoteSidebar__row-vertical .PromoteSidebar__label{margin-top:-10px}.PromoteSidebar__label{display:flex;flex-direction:row;align-items:center;justify-content:stretch;padding:10px 5px;overflow:hidden}.PromoteSidebar__label label{line-height:18px;white-space:nowrap}.PromoteSidebar__field{flex:1;align-self:center;display:flex;flex-direction:column;justify-content:center}.PromoteSidebar__field input[type=text]{width:100%}.PromoteSidebar__remove-promo{cursor:pointer}.PromoteSidebar__remove-promo,.PromoteSidebar__remove-promo:active,.PromoteSidebar__remove-promo:focus,.PromoteSidebar__remove-promo:hover{color:var(--sli-rouge)}.PromoteSidebar__remove-promo:focus,.PromoteSidebar__remove-promo:hover{text-decoration:underline}.PromoteSidebar__remove-promo:focus{box-shadow:0 0 0 transparent;border:0;outline:1px dotted #000}.PromoteSidebar__remove-promo:active{filter:brightness(80%)}.PromoteSidebar__disabled-overlay{position:absolute;top:0;left:0;bottom:0;right:0;background:var(--sli-wp-light-grey);opacity:.3}
14
- .PromoteViewport__item{position:relative;display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;height:100%;border:1px solid var(--sli-line-color);background-color:var(--sli-line-color-2);border-radius:2px;box-sizing:border-box;overflow:hidden;cursor:pointer}.PromoteViewport__item>*{flex:1}.PromoteViewport__selected{filter:brightness(1);box-shadow:0 0 0 4px var(--sli-primary-color)}.PromoteViewport__selected .PromoteViewport__thumbnail:after{content:" ";position:absolute;top:0;bottom:0;left:0;right:0;background:var(--sli-primary-color);opacity:.2;pointer-events:none}.PromoteViewport__unselected{}.PromoteViewport__promo-type-icon{position:absolute;top:10px;right:10px;color:#fff;text-shadow:0 0 2px #000;font-size:22px}
15
- .MediaGridPicker__root{position:relative;display:block;height:100%;padding-top:20px;box-sizing:border-box;overflow:hidden auto}.MediaGridPicker__loading{position:absolute;display:flex;flex-direction:column;align-items:center;padding-top:50px;background:hsla(0,0%,100%,.5)}.MediaGridPicker__grid{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,250px));grid-auto-rows:minmax(200px,250px);justify-content:center;margin:20px 30px}.MediaGridPicker__grid-disabled{}.MediaGridPicker__grid-disabled>.MediaGridPicker__item{opacity:.7}.MediaGridPicker__item{display:flex;flex-direction:column;justify-content:stretch;padding:0;margin:0}.MediaGridPicker__item:focus{outline:0;border:0;box-shadow:0 0 0}
16
- :root{--sli-navbar-height:52px}body,html{min-width:300px}.FeedEditor__root{display:flex;flex-direction:column;align-items:stretch;width:100%;height:100%}.FeedEditor__navbar{flex:0 0 52px;flex:0 0 var(--sli-navbar-height);max-height:52px;max-height:var(--sli-navbar-height)}.FeedEditor__hidden{display:none}.FeedEditor__content{flex:1;display:flex;flex-direction:row-reverse;align-items:stretch;position:relative;overflow:hidden;min-width:400px}.FeedEditor__viewport{flex:1;z-index:0}.FeedEditor__sidebar{flex:0 0 400px;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;background:var(--sli-wp-light-grey);border-left:1px solid var(--sli-line-color);box-sizing:border-box;z-index:1}.FeedEditor__sidebar hr{margin:var(--sli-editor-sidebar-padding) 0}.FeedEditor__sidebar-drawer-container{z-index:2}.FeedEditor__sidebar-drawer{position:absolute;top:0;bottom:0;right:0;width:400px;transform:translateX(0);transition:transform .1s ease-out}.FeedEditor__sidebar-drawer-closed{transform:translateX(100%)}.FeedEditor__sidebar-toggle-button{position:absolute!important;top:7px!important;right:20px!important;font-size:14px!important;line-height:10px!important;padding:0 12px 0 11px!important;margin-bottom:0!important;min-height:40px!important;vertical-align:middle!important}.FeedEditor__sidebar-header{font-size:18px;height:54px;padding:16px 15px;line-height:22px;box-sizing:border-box;border-bottom:1px solid var(--sli-line-color)}.FeedEditor__navbar-pro-tab{position:relative;margin-right:12px;padding-right:2px}.FeedEditor__navbar-pro-pill{position:absolute;bottom:calc(100% - 8px);left:calc(100% - 3px)}@media screen and (min-width:1921px){.FeedEditor__sidebar{flex:0 0 500px}}@media screen and (max-width:599px){.FeedEditor__sidebar{width:100%}}
17
- .EmbedSidebar__embed-sidebar p{margin-top:0}.EmbedSidebar__save-message{margin:15px 10px}.EmbedSidebar__shortcode{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;margin-top:10px}.EmbedSidebar__shortcode code{flex:1;display:block;text-align:center;font-size:12px;line-height:1.5em;padding:8px 10px;background:#fff;box-shadow:inset 0 0 0 1px #ccc;border-radius:3px;margin-right:10px}.EmbedSidebar__example{display:block;position:relative;padding:5px;border:1px solid var(--sli-line-color);border-radius:4px;background:var(--sli-wp-grey);box-shadow:0 3px 3px -3px rgba(0,0,0,.2);margin:10px 0 0}.EmbedSidebar__example img{width:100%;-o-object-fit:contain;object-fit:contain}.EmbedSidebar__example .EmbedSidebar__caption{margin:0 0 5px;padding:0;opacity:.7;font-weight:700}.EmbedSidebar__example-annotation{position:absolute;right:12px;bottom:12px;text-align:right;font-size:13px;font-weight:700;color:#fff;background:var(--sli-primary-color);padding:3px 8px;border-radius:99999px}.EmbedSidebar__instances p{margin:0 0 8px}.EmbedSidebar__instances ul{margin:0;list-style:disc inside!important}.EmbedSidebar__instances li span{margin-left:5px;font-weight:700;opacity:.8}
 
 
 
1
+ .ConnectSidebar__connect-button,.ConnectSidebar__connect-sidebar{display:flex;flex-direction:column;align-items:stretch}.ConnectSidebar__connect-button{padding:var(--sli-editor-sidebar-padding)}.ConnectSidebar__connect-account{width:80%;max-width:800px;min-width:400px;margin:0 auto}
2
+ .FieldGroupList__field-group-list{flex-grow:1;flex-shrink:0;display:flex;flex-direction:column;max-height:100%}
3
+ .FieldGroup__field-group .feed-options__filtering-from-settings:not(:last-of-type){padding-bottom:5px;margin-bottom:20px;box-shadow:0 -1px 0 var(--sli-line-color) inset}.FieldGroup__spoiler .spoiler__content,.FieldGroup__spoiler .spoiler__header{border-left:0;border-right:0}.FieldGroup__spoiler .spoiler__content{align-items:stretch;justify-content:flex-start}.FieldGroup__pro-pill{display:inline-block;margin-right:8px}.FieldGroup__disabled .spoiler__content>:not(.pro-pill){opacity:.45;filter:grayscale(60%);pointer-events:none;cursor:not-allowed!important}
4
+ .DesignSidebar__preview-options{padding:var(--sli-editor-sidebar-padding)}
5
  .AccountSelector__root{flex:1;flex-direction:column}.AccountSelector__root,.AccountSelector__row{display:flex}.AccountSelector__row{flex-direction:row;justify-content:stretch;align-items:center}.AccountSelector__row:not(:last-child){margin-bottom:12px}.AccountSelector__account{flex:1;display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start;padding:10px 15px;margin:0}.AccountSelector__account-selected{}.AccountSelector__profile-pic{border-radius:40px;width:40px;height:40px;margin-right:15px;background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:#ccc}.AccountSelector__info-column{display:flex;flex-direction:column;justify-content:center}.AccountSelector__info-text{text-align:left}.AccountSelector__username{font-weight:700;font-size:14px}.AccountSelector__account-type,.AccountSelector__username{color:inherit}.AccountSelector__account-type{text-transform:uppercase;opacity:.7}.AccountSelector__tick-icon{flex:0;position:absolute;top:calc(50% - 15px);right:20px;font-size:30px;height:30px;line-height:30px;color:#fff}
 
 
 
 
6
  .FeedPreview__root{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;height:100%;box-sizing:border-box;transition:background-color .2s ease-out;overflow-x:hidden;overflow-y:auto;float:unset}.FeedPreview__shrunk-root{background-color:#333}.FeedPreview__status-bar{flex:0 0 28px;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;padding:12px 20px;margin-top:1px;box-sizing:border-box;background:var(--sli-wp-grey)}.FeedPreview__status-bar>div{padding:3px 15px}.FeedPreview__status-bar>div:first-child{padding-left:0}.FeedPreview__status-bar>div:last-child{padding-right:0}.FeedPreview__status-indicator{display:flex;flex-direction:row;align-items:center}.FeedPreview__status-indicator svg{width:12px;margin-right:5px}.FeedPreview__status-indicator>span{opacity:.75}.FeedPreview__reset{opacity:1;margin-left:5px}.FeedPreview__reset a{cursor:pointer}.FeedPreview__container{flex:1;display:flex;flex-direction:column;align-items:center;overflow:hidden auto}.FeedPreview__no-posts-msg{padding:0 15px;margin-top:2%;background:#fff;border-radius:3px}.FeedPreview__indicators{position:absolute;top:5px;right:10px}.FeedPreview__waiting-indicator{opacity:.5}.FeedPreview__loading-indicator{font-size:14px;opacity:.75}.FeedPreview__loading-indicator .dashicons{margin-right:5px!important;-webkit-animation:indicator-animation 1s linear infinite;animation:indicator-animation 1s linear infinite}.FeedPreview__sizer{position:relative;display:flex;flex-direction:column;width:100%;max-width:850px;box-sizing:border-box;transition-duration:.1s;transition-property:width,height,max-width,max-height;transition-timing-function:ease-out;padding:5px 20px}.FeedPreview__shrunk-sizer{margin-top:20px;overflow-x:hidden;overflow-y:auto;background:var(--sli-wp-grey);border-color:#000;border-style:solid;border-width:35px 10px;border-radius:20px}.FeedPreview__tablet-sizer{max-width:768px;height:1024px}.FeedPreview__phone-sizer{max-width:360px;height:720px}.FeedPreview__onboarding{max-width:500px;box-sizing:border-box;padding-top:150px}.FeedPreview__onboarding h1{line-height:45px}.FeedPreview__onboarding h1 .dashicons{font-size:32px;width:32px;height:43px;line-height:43px;vertical-align:text-bottom}.FeedPreview__onboarding p{width:330px}.FeedPreview__onboarding .FeedPreview__no-break{white-space:nowrap}.FeedPreview__controls{display:flex;flex-direction:row;justify-content:space-between}.FeedPreview__control{flex:1;display:flex;flex-direction:column;justify-content:flex-start}.FeedPreview__control-label{margin-bottom:8px}@media screen and (min-width:1400px){.FeedPreview__onboarding{width:90%;padding-left:30px;padding-right:30px}}@media screen and (max-width:960px){.FeedPreview__sizer{max-width:unset}}@media screen and (max-width:782px){.FeedPreview__onboarding{padding-top:30px}.FeedPreview__onboarding p{width:unset}}@-webkit-keyframes FeedPreview__indicator-animation{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes FeedPreview__indicator-animation{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@-webkit-keyframes FeedPreview__loading-animation{0%,to{background:hsla(0,0%,100%,.6)}50%{background:hsla(0,0%,100%,.7)}}@keyframes FeedPreview__loading-animation{0%,to{background:hsla(0,0%,100%,.6)}50%{background:hsla(0,0%,100%,.7)}}
 
 
 
7
  .hashtag-selector{display:flex;flex-direction:column;align-items:stretch}.hashtag-selector__list:not(:empty){padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #d3d8dc}.hashtag-selector__row{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;line-height:38px}.hashtag-selector__row--disabled{opacity:.6;pointer-events:none}.hashtag-selector__row--static .hashtag-selector__sort,.hashtag-selector__row--static .hashtag-selector__tag{padding-left:8px}.hashtag-selector__tag{min-width:130px}.hashtag-selector__sort,.hashtag-selector__tag{flex:1 0 130px;margin-right:8px}.hashtag-selector__buttons{flex:0 1 60px;display:flex;flex-direction:row;justify-content:space-evenly;align-items:stretch}.hashtag-selector__drag-handle{display:flex;flex-direction:row;align-items:center;cursor:-webkit-grab;cursor:grab}.hashtag-selector__drag-handle .dashicon{width:20px;height:20px;font-size:20px;line-height:20px}.hashtag-selector__cancel-btn,.hashtag-selector__delete-btn,.hashtag-selector__done-btn,.hashtag-selector__edit-btn{margin:1px 0!important;padding:0 5px!important}.hashtag-selector__add-btn{width:100%;height:36px}.hashtag-selector__controls{display:flex;flex-direction:row;align-items:center}.hashtag-selector .message{margin-top:0}
8
+ .LayoutSelector__root{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}.LayoutSelector__root:not(:last-child){margin-bottom:25px}.LayoutSelector__coming-soon{justify-content:center;align-items:center}.LayoutSelector__coming-soon,.LayoutSelector__layout{display:flex;flex-direction:column}.LayoutSelector__layout{align-items:stretch;justify-content:flex-start;font-size:14px;padding:10px}.LayoutSelector__layout img{margin-top:10px;display:block;-o-object-fit:contain;object-fit:contain}.LayoutSelector__layout-selected{}.LayoutSelector__layout-selected img{filter:brightness(2)}
9
+ .wp-media-field{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.wp-media-field__preview{width:100%;height:150px;padding:0;margin-bottom:2px;border-radius:4px;box-shadow:0 0 0 2px #d3d8dc;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:padding .05s ease-out}.wp-media-field__preview img{width:100%;height:100%;margin:0;padding:0;-o-object-fit:cover;object-fit:cover}.wp-media-field__preview:hover{padding:2px}.wp-media-field__preview:hover img{filter:saturate(.8) brightness(1.1)}.wp-media-field__preview:focus{padding:5px;box-shadow:0 0 0 2px #007cba;outline:0}.wp-media-field__preview:focus img,.wp-media-field__preview:hover img{border-radius:4px}.wp-media-field__select-btn{margin-top:3px!important}.wp-media-field__remove-btn{margin-top:5px!important}
10
+ .EditorFieldRow__container{position:relative;display:flex;flex-direction:row;align-items:stretch;justify-content:stretch}.EditorFieldRow__container+.EditorFieldRow__container{margin-top:10px}.EditorFieldRow__label{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;padding:10px 0;box-sizing:border-box}.EditorFieldRow__label label{display:inline-block;line-height:18px}.EditorFieldRow__label label:not(:only-child){margin-right:3px}.EditorFieldRow__content{flex:1}.EditorFieldRow__label-aligner{display:flex;flex-direction:row;align-items:baseline}.EditorFieldRow__disabled{}.EditorFieldRow__disabled>:not(.EditorFieldRow__pro-pill){opacity:.45;filter:grayscale(60%);pointer-events:none;cursor:not-allowed!important}.EditorFieldRow__wide{}.EditorFieldRow__wide,.EditorFieldRow__wide .EditorFieldRow__content{flex-direction:column}.EditorFieldRow__wide .EditorFieldRow__content{display:flex;align-items:stretch;margin-left:-1px}.EditorFieldRow__pro-pill{position:absolute;top:-5px;right:-10px}
11
+ .EditorPropField__prop-field{display:flex;flex-direction:row;justify-content:flex-end}.EditorPropField__device-btn{flex:0;display:flex;flex-direction:column;justify-content:flex-start;box-sizing:border-box;margin:0 3px}.EditorPropField__device-btn button{width:40px;height:40px}.EditorPropField__field{width:170px;flex:unset;display:flex;flex-direction:column;justify-content:flex-start;box-sizing:border-box}
12
+ .FilterFieldRow__filter-field{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.FilterFieldRow__bordered{padding-top:10px;margin-top:10px;border-top:1px solid var(--sli-line-color)}.FilterFieldRow__label{margin-bottom:8px}.react-select input[type=text]{min-height:unset!important}
13
+ .IncGlobalFiltersField__inc-global-filters{padding:10px 0 0}.IncGlobalFiltersField__label{justify-content:space-between}.IncGlobalFiltersField__field,.IncGlobalFiltersField__label{display:flex;flex-direction:row;align-items:center}
14
  .ModerateSidebar__moderate-sidebar{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;padding:var(--sli-editor-sidebar-padding)}.ModerateSidebar__moderate-sidebar hr{margin:var(--sli-editor-sidebar-padding) 0}.ModerateSidebar__heading{font-size:20px;padding:0 0 5px;margin:0 0 10px;border-bottom:1px solid var(--sli-line-color)}.ModerateSidebar__mode{position:relative}.ModerateSidebar__pro-pill{position:absolute;top:0;right:0}.ModerateSidebar__reset{display:block;color:red;margin-top:15px;cursor:pointer}
15
+ :root{--sli-editor-sidebar-padding:15px}.EditorSidebar__sidebar{box-sizing:border-box}.EditorSidebar__sidebar-open{width:400px}.EditorSidebar__sidebar-closed{position:absolute;top:0;bottom:0;right:0;width:85px;pointer-events:all!important}.EditorSidebar__sidebar-closed .EditorSidebar__drawer{transform:translateX(100%)}.EditorSidebar__drawer{flex:0 0 400px;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;height:100%;background:var(--sli-wp-light-grey);border-left:1px solid var(--sli-line-color);box-sizing:border-box;transition:transform .1s ease-out;z-index:1}.EditorSidebar__drawer hr{margin:15px 0;margin:var(--sli-editor-sidebar-padding) 0}.EditorSidebar__toggle-button-container{position:absolute!important;top:7px!important;right:20px!important;z-index:2}.EditorSidebar__toggle-button{font-size:14px!important;line-height:10px!important;padding:0 12px 0 11px!important;margin-bottom:0!important;min-height:40px!important;vertical-align:middle!important;pointer-events:all!important}.EditorSidebar__header{font-size:18px;height:54px;padding:16px 15px;line-height:22px;box-sizing:border-box;border-bottom:1px solid var(--sli-line-color)}.EditorSidebar__content{position:relative;display:flex;flex-direction:column;align-items:stretch;max-height:100%;overflow-x:hidden;overflow-y:auto}@media screen and (min-width:1921px){.EditorSidebar__sidebar{flex:0 0 500px}}@media screen and (max-width:599px){.EditorSidebar__sidebar{width:100%}}
16
+ .EditorViewport__viewport{flex:1;z-index:0}
17
+ .PromoteSidebar__bottom,.PromoteSidebar__top{padding:var(--sli-editor-sidebar-padding)}.PromoteSidebar__bottom{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}.PromoteSidebar__row:not(:last-child){margin-bottom:5px}.PromoteSidebar__remove-promo{cursor:pointer}.PromoteSidebar__remove-promo,.PromoteSidebar__remove-promo:active,.PromoteSidebar__remove-promo:focus,.PromoteSidebar__remove-promo:hover{color:var(--sli-rouge)}.PromoteSidebar__remove-promo:focus,.PromoteSidebar__remove-promo:hover{text-decoration:underline}.PromoteSidebar__remove-promo:focus{box-shadow:0 0 0 transparent;border:0;outline:1px dotted #000}.PromoteSidebar__remove-promo:active{filter:brightness(80%)}.PromoteSidebar__disabled-overlay{position:absolute;top:0;left:0;bottom:0;right:0;background:var(--sli-wp-light-grey);opacity:.3}
18
+ .PromoteViewport__item{flex:1;position:relative;display:flex;flex-direction:column;justify-content:stretch;border:1px solid var(--sli-line-color);background-color:var(--sli-line-color-2);border-radius:2px;box-sizing:border-box;overflow:hidden;cursor:pointer}.PromoteViewport__selected{filter:brightness(1);box-shadow:0 0 0 4px var(--sli-primary-color)}.PromoteViewport__selected .PromoteViewport__thumbnail:after{content:" ";position:absolute;top:0;bottom:0;left:0;right:0;background:var(--sli-primary-color);opacity:.2;pointer-events:none}.PromoteViewport__thumbnail{flex-grow:1}.PromoteViewport__unselected{}.PromoteViewport__promo-type-icon{position:absolute;top:10px;right:10px;color:#fff;text-shadow:0 0 2px #000;font-size:22px}
19
+ .MediaGridPicker__root{position:relative;display:block;height:100%;padding-top:20px;box-sizing:border-box;overflow:hidden auto}.MediaGridPicker__loading{position:absolute;display:flex;flex-direction:column;align-items:center;padding-top:50px;background:hsla(0,0%,100%,.5)}.MediaGridPicker__grid{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,250px));grid-auto-rows:minmax(200px,250px);justify-content:center;margin:20px 30px}.MediaGridPicker__grid-disabled{}.MediaGridPicker__grid-disabled>.MediaGridPicker__item{opacity:.7}.MediaGridPicker__item{display:flex;flex-direction:column;padding:0;margin:0}.MediaGridPicker__item:focus{outline:0;border:0;box-shadow:0 0 0}
20
+ .ModerateViewport__moderate-viewport{position:relative;display:block;height:100%;padding-top:20px;box-sizing:border-box;overflow:hidden auto}.ModerateViewport__moderate-blacklist,.ModerateViewport__moderate-whitelist{}.ModerateViewport__loading{position:absolute;display:flex;flex-direction:column;align-items:center;padding-top:50px;background:hsla(0,0%,100%,.5)}.ModerateViewport__grid{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,250px));grid-auto-rows:minmax(200px,250px);justify-content:center;margin:20px 30px}.ModerateViewport__grid-disabled{}.ModerateViewport__grid-disabled>.ModerateViewport__item{opacity:.7}.ModerateViewport__item{flex:1;display:flex;flex-direction:column;justify-content:stretch;padding:0;margin:0;border:1px solid var(--sli-line-color);border-radius:2px;background-color:var(--sli-line-color-2);box-sizing:border-box;transition:padding .05s ease-in-out;cursor:pointer;overflow:hidden}.ModerateViewport__item-allowed{padding:3px}.ModerateViewport__item-allowed .ModerateViewport__item-thumbnail{opacity:1;filter:unset}.ModerateViewport__item-removed{padding:15px}.ModerateViewport__item-removed .ModerateViewport__item-thumbnail{opacity:.5;filter:grayscale(90%)}.ModerateViewport__item-focused{box-shadow:0 0 0 4px var(--sli-focus-color)}.ModerateViewport__item-thumbnail{flex-grow:1;margin:0;padding:0}
21
+ :root{--sli-navbar-height:52px}body,html{min-width:300px}.FeedEditor__root{display:flex;flex-direction:column;align-items:stretch;width:100%;height:100%}.FeedEditor__hidden{display:none}.FeedEditor__content{flex:1;flex-direction:row-reverse;align-items:stretch;overflow:hidden;min-width:400px}.FeedEditor__accounts-onboarding,.FeedEditor__content{display:flex;position:relative}.FeedEditor__accounts-onboarding{flex:0;flex-direction:row;margin-top:25px;height:auto}
22
+ .EditorNavbar__navbar{flex:0 0 var(--sli-navbar-height);max-height:var(--sli-navbar-height)}.EditorNavbar__fake-pro-item{position:relative;margin-right:12px;padding-right:2px}.EditorNavbar__pro-pill{position:absolute;bottom:calc(100% - 8px);left:calc(100% - 3px)}
23
+ .EmbedSidebar__embed-sidebar p{margin-top:0}.EmbedSidebar__save-message{margin:15px 10px}.EmbedSidebar__shortcode{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;margin-top:10px}.EmbedSidebar__shortcode code{flex:1;display:block;text-align:center;font-size:12px;line-height:1.5em;padding:8px 10px;background:#fff;box-shadow:inset 0 0 0 1px #ccc;border-radius:3px;margin-right:10px}.EmbedSidebar__example{display:block;position:relative;padding:5px;border:1px solid var(--sli-line-color);border-radius:4px;background:var(--sli-wp-grey);box-shadow:0 3px 3px -3px rgba(0,0,0,.2);margin:10px 0 0}.EmbedSidebar__example img{width:100%;-o-object-fit:contain;object-fit:contain}.EmbedSidebar__example .EmbedSidebar__caption{margin:0 0 5px;padding:0;opacity:.7;font-weight:700}.EmbedSidebar__example-annotation{position:absolute;top:16px;right:12px;padding:3px 8px;line-height:18px;font-size:13px;text-align:right;font-weight:700;color:#fff;background:var(--sli-primary-color);border-radius:99999px}.EmbedSidebar__instances p{margin:0 0 8px}.EmbedSidebar__instances ul{margin:0;list-style:disc inside!important}.EmbedSidebar__instances li span{margin-left:5px;font-weight:700;opacity:.8}
ui/dist/styles/wp-block.css CHANGED
@@ -5,3 +5,8 @@
5
  .ProfilePic__root{display:inline-block;-o-object-fit:cover;object-fit:cover;overflow:hidden}.ProfilePic__round{border-radius:99999px}.ProfilePic__square{border-radius:0}
6
  .AccountsPage__connect-btn{margin-bottom:15px}
7
  .ProPill__pill{display:inline-block;font-size:10px;font-weight:700;padding:0 8px;height:18px;line-height:18px;border-radius:99px;background:var(--sli-pro-bg-color);box-shadow:0 2px 8px -2px rgba(0,0,0,.25);box-sizing:border-box}.ProPill__pill,.ProPill__pill:active,.ProPill__pill:focus,.ProPill__pill:hover,.ProPill__pill:visited{color:var(--sli-pro-fg-color);text-decoration:none!important}
 
 
 
 
 
5
  .ProfilePic__root{display:inline-block;-o-object-fit:cover;object-fit:cover;overflow:hidden}.ProfilePic__round{border-radius:99999px}.ProfilePic__square{border-radius:0}
6
  .AccountsPage__connect-btn{margin-bottom:15px}
7
  .ProPill__pill{display:inline-block;font-size:10px;font-weight:700;padding:0 8px;height:18px;line-height:18px;border-radius:99px;background:var(--sli-pro-bg-color);box-shadow:0 2px 8px -2px rgba(0,0,0,.25);box-sizing:border-box}.ProPill__pill,.ProPill__pill:active,.ProPill__pill:focus,.ProPill__pill:hover,.ProPill__pill:visited{color:var(--sli-pro-fg-color);text-decoration:none!important}
8
+ .SettingsPage__root{padding:0;margin:0}.SettingsPage__content{display:block}.SettingsPage__group-list{}
9
+ .SettingsGroup__root{margin-bottom:30px}.SettingsGroup__title{font-size:20px;margin:0 0 15px!important;padding:0!important}.SettingsGroup__content{display:block;margin-bottom:15px}.SettingsGroup__field-list{max-width:600px}
10
+ .SettingsField__root{justify-content:flex-start;align-items:stretch}.SettingsField__root:not(:last-of-type){margin-bottom:15px}.SettingsField__root p{margin:10px 0}.SettingsField__root p:first-child{margin-top:0}.SettingsField__label{justify-content:center;align-items:flex-start;margin-bottom:5px}.SettingsField__container{align-items:stretch;flex:1}.SettingsField__container,.SettingsField__control{justify-content:flex-start}.SettingsField__control{}.SettingsField__control .react-select{width:100%}.SettingsField__control-partial-width{flex:300px 0;max-width:300px;min-width:100px}.SettingsField__control-full-width{flex:1}.SettingsField__tooltip{justify-content:center;margin-left:5px}@media (--tiny-screen){.SettingsField__root{flex-direction:column}.SettingsField__label{flex:30px 0}.SettingsField__container,.SettingsField__label{align-items:flex-start}.SettingsField__container{flex:0}}
11
+ .MediaThumbnail__root{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:visible;background-color:var(--sli-grey);-webkit-animation-name:MediaThumbnail__media-background-fade-in-animation;animation-name:MediaThumbnail__media-background-fade-in-animation;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.MediaThumbnail__root,.MediaThumbnail__root img,.MediaThumbnail__root video{-webkit-animation-duration:.3s;animation-duration:.3s}.MediaThumbnail__root img,.MediaThumbnail__root video{width:auto;height:auto;max-width:100%;max-height:100%;min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;margin:0!important;padding:0!important;border:0 solid transparent!important;outline:0 solid transparent!important;box-shadow:0 0 0 transparent!important;-webkit-animation-name:MediaThumbnail__media-object-fade-in-animation;animation-name:MediaThumbnail__media-object-fade-in-animation;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;box-sizing:content-box!important}.MediaThumbnail__image,.MediaThumbnail__root{width:100%!important;height:100%!important}.MediaThumbnail__image{max-width:100%;max-height:100%;min-width:100%;min-height:100%;-o-object-fit:cover!important;object-fit:cover!important;margin:0!important;padding:0!important;border:0 solid transparent!important;outline:0 solid transparent!important;box-shadow:0 0 0 transparent!important;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:MediaThumbnail__media-object-fade-in-animation;animation-name:MediaThumbnail__media-object-fade-in-animation;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;box-sizing:content-box!important}.MediaThumbnail__image:after{display:none;content:" "}.MediaThumbnail__not-available{display:flex;flex-direction:column;align-items:center;justify-content:center;width:600px;color:#fff;background-color:var(--sli-grey)}
12
+ .MediaLoading__root{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;-webkit-animation-name:MediaLoading__animation;animation-name:MediaLoading__animation;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes MediaLoading__animation{0%,to{background:#e3e3e3}50%{background:#efefef}}@keyframes MediaLoading__animation{0%,to{background:#e3e3e3}50%{background:#efefef}}
ui/dist/vendors.js CHANGED
@@ -1,2 +1,2 @@
1
  /*! For license information please see vendors.js.LICENSE.txt */
2
- (window.webpackJsonpspotlight=window.webpackJsonpspotlight||[]).push([[1],[,function(e,t,n){"use strict";(function(e,r){n.d(t,"a",(function(){return w})),n.d(t,"b",(function(){return Ne})),n.d(t,"c",(function(){return ye})),n.d(t,"d",(function(){return pe})),n.d(t,"e",(function(){return fe})),n.d(t,"f",(function(){return We})),n.d(t,"g",(function(){return Ye})),n.d(t,"h",(function(){return te})),n.d(t,"i",(function(){return E})),n.d(t,"j",(function(){return tt})),n.d(t,"k",(function(){return Et})),n.d(t,"l",(function(){return _t})),n.d(t,"m",(function(){return Nt})),n.d(t,"n",(function(){return q})),n.d(t,"o",(function(){return qe})),n.d(t,"p",(function(){return se}));var o=[];Object.freeze(o);var i={};function a(){return++Pe.mobxGuid}function u(e){throw s(!1,e),"X"}function s(e,t){if(!e)throw new Error("[mobx] "+(t||"An invariant failed, however the error is obfuscated because this is a production build."))}function l(e){var t=!1;return function(){if(!t)return t=!0,e.apply(this,arguments)}}Object.freeze(i);var c=function(){};function f(e){return null!==e&&"object"==typeof e}function p(e){if(null===e||"object"!=typeof e)return!1;var t=Object.getPrototypeOf(e);return t===Object.prototype||null===t}function d(e,t,n){Object.defineProperty(e,t,{enumerable:!1,writable:!0,configurable:!0,value:n})}function h(e,t){var n="isMobX"+e;return t.prototype[n]=!0,function(e){return f(e)&&!0===e[n]}}function v(e){return e instanceof Map}function b(e){return e instanceof Set}function g(e){return e&&e.toString?e.toString():new String(e).toString()}function m(e){return null===e?null:"object"==typeof e?""+e:e}var y="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,w=Symbol("mobx administration"),x=function(){function e(e){void 0===e&&(e="Atom@"+a()),this.name=e,this.isPendingUnobservation=!1,this.isBeingObserved=!1,this.observers=new Set,this.diffValue=0,this.lastAccessedBy=0,this.lowestObserverState=J.NOT_TRACKING}return e.prototype.onBecomeObserved=function(){this.onBecomeObservedListeners&&this.onBecomeObservedListeners.forEach((function(e){return e()}))},e.prototype.onBecomeUnobserved=function(){this.onBecomeUnobservedListeners&&this.onBecomeUnobservedListeners.forEach((function(e){return e()}))},e.prototype.reportObserved=function(){return Re(this)},e.prototype.reportChanged=function(){Te(),function(e){e.lowestObserverState!==J.STALE&&(e.lowestObserverState=J.STALE,e.observers.forEach((function(t){t.dependenciesState===J.UP_TO_DATE&&(t.isTracing!==Q.NONE&&Ie(t,e),t.onBecomeStale()),t.dependenciesState=J.STALE})))}(this),Fe()},e.prototype.toString=function(){return this.name},e}(),O=h("Atom",x);function E(e,t,n){void 0===t&&(t=c),void 0===n&&(n=c);var r=new x(e);return t!==c&&Je("onBecomeObserved",r,t,void 0),n!==c&&Ke(r,n),r}var C={identity:function(e,t){return e===t},structural:function(e,t){return Ut(e,t)},default:function(e,t){return Object.is(e,t)},shallow:function(e,t){return Ut(e,t,1)}},S=function(e,t){return(S=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},j=function(){return(j=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function _(e){var t="function"==typeof Symbol&&e[Symbol.iterator],n=0;return t?t.call(e):{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}function A(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a}function P(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(A(arguments[t]));return e}var k=Symbol("mobx did run lazy initializers"),D=Symbol("mobx pending decorators"),M={},T={};function F(e,t){var n=t?M:T;return n[e]||(n[e]={configurable:!0,enumerable:t,get:function(){return R(this),this[e]},set:function(t){R(this),this[e]=t}})}function R(e){var t,n;if(!0!==e[k]){var r=e[D];if(r){d(e,k,!0);var o=P(Object.getOwnPropertySymbols(r),Object.keys(r));try{for(var i=_(o),a=i.next();!a.done;a=i.next()){var u=r[a.value];u.propertyCreator(e,u.prop,u.descriptor,u.decoratorTarget,u.decoratorArguments)}}catch(e){t={error:e}}finally{try{a&&!a.done&&(n=i.return)&&n.call(i)}finally{if(t)throw t.error}}}}}function I(e,t){return function(){var n,r=function(r,o,i,a){if(!0===a)return t(r,o,i,r,n),null;if(!Object.prototype.hasOwnProperty.call(r,D)){var u=r[D];d(r,D,j({},u))}return r[D][o]={prop:o,propertyCreator:t,descriptor:i,decoratorTarget:r,decoratorArguments:n},F(o,e)};return N(arguments)?(n=o,r.apply(null,arguments)):(n=Array.prototype.slice.call(arguments),r)}}function N(e){return(2===e.length||3===e.length)&&("string"==typeof e[1]||"symbol"==typeof e[1])||4===e.length&&!0===e[3]}function B(e,t,n){return ot(e)?e:Array.isArray(e)?q.array(e,{name:n}):p(e)?q.object(e,void 0,{name:n}):v(e)?q.map(e,{name:n}):b(e)?q.set(e,{name:n}):e}function L(e){return e}function U(t){s(t);var n=I(!0,(function(e,n,r,o,i){var a=r?r.initializer?r.initializer.call(e):r.value:void 0;Mt(e).addObservableProp(n,a,t)})),r=(void 0!==e&&e.env,n);return r.enhancer=t,r}var H={deep:!0,name:void 0,defaultDecorator:void 0,proxy:!0};function V(e){return null==e?H:"string"==typeof e?{name:e,deep:!0,proxy:!0}:e}Object.freeze(H);var z=U(B),W=U((function(e,t,n){return null==e||Nt(e)||Et(e)||_t(e)||kt(e)?e:Array.isArray(e)?q.array(e,{name:n,deep:!1}):p(e)?q.object(e,void 0,{name:n,deep:!1}):v(e)?q.map(e,{name:n,deep:!1}):b(e)?q.set(e,{name:n,deep:!1}):u(!1)})),G=U(L),Y=U((function(e,t,n){return Ut(e,t)?t:e}));function $(e){return e.defaultDecorator?e.defaultDecorator.enhancer:!1===e.deep?L:B}var X={box:function(e,t){arguments.length>2&&K("box");var n=V(t);return new Oe(e,$(n),n.name,!0,n.equals)},array:function(e,t){arguments.length>2&&K("array");var n=V(t);return mt(e,$(n),n.name)},map:function(e,t){arguments.length>2&&K("map");var n=V(t);return new jt(e,$(n),n.name)},set:function(e,t){arguments.length>2&&K("set");var n=V(t);return new Pt(e,$(n),n.name)},object:function(e,t,n){"string"==typeof arguments[1]&&K("object");var r=V(n);if(!1===r.proxy)return Qe({},e,t,r);var o=Ze(r),i=Qe({},void 0,void 0,r),a=ct(i);return et(a,e,t,o),a},ref:G,shallow:W,deep:z,struct:Y},q=function(e,t,n){if("string"==typeof arguments[1]||"symbol"==typeof arguments[1])return z.apply(null,arguments);if(ot(e))return e;var r=p(e)?q.object(e,t,n):Array.isArray(e)?q.array(e,t):v(e)?q.map(e,t):b(e)?q.set(e,t):e;if(r!==e)return r;u(!1)};function K(e){u("Expected one or two arguments to observable."+e+". Did you accidentally try to use observable."+e+" as decorator?")}Object.keys(X).forEach((function(e){return q[e]=X[e]}));var J,Q,Z=I(!1,(function(e,t,n,r,o){var i=n.get,a=n.set,u=o[0]||{};Mt(e).addComputedProp(e,t,j({get:i,set:a,context:e},u))})),ee=Z({equals:C.structural}),te=function(e,t,n){if("string"==typeof t)return Z.apply(null,arguments);if(null!==e&&"object"==typeof e&&1===arguments.length)return Z.apply(null,arguments);var r="object"==typeof t?t:{};return r.get=e,r.set="function"==typeof t?t:r.set,r.name=r.name||e.name||"",new Ee(r)};te.struct=ee,function(e){e[e.NOT_TRACKING=-1]="NOT_TRACKING",e[e.UP_TO_DATE=0]="UP_TO_DATE",e[e.POSSIBLY_STALE=1]="POSSIBLY_STALE",e[e.STALE=2]="STALE"}(J||(J={})),function(e){e[e.NONE=0]="NONE",e[e.LOG=1]="LOG",e[e.BREAK=2]="BREAK"}(Q||(Q={}));var ne=function(e){this.cause=e};function re(e){return e instanceof ne}function oe(e){switch(e.dependenciesState){case J.UP_TO_DATE:return!1;case J.NOT_TRACKING:case J.STALE:return!0;case J.POSSIBLY_STALE:for(var t=fe(!0),n=le(),r=e.observing,o=r.length,i=0;i<o;i++){var a=r[i];if(Ce(a)){if(Pe.disableErrorBoundaries)a.get();else try{a.get()}catch(e){return ce(n),pe(t),!0}if(e.dependenciesState===J.STALE)return ce(n),pe(t),!0}}return de(e),ce(n),pe(t),!1}}function ie(e){var t=e.observers.size>0;Pe.computationDepth>0&&t&&u(!1),Pe.allowStateChanges||!t&&"strict"!==Pe.enforceActions||u(!1)}function ae(e,t,n){var r=fe(!0);de(e),e.newObserving=new Array(e.observing.length+100),e.unboundDepsCount=0,e.runId=++Pe.runId;var o,i=Pe.trackingDerivation;if(Pe.trackingDerivation=e,!0===Pe.disableErrorBoundaries)o=t.call(n);else try{o=t.call(n)}catch(e){o=new ne(e)}return Pe.trackingDerivation=i,function(e){for(var t=e.observing,n=e.observing=e.newObserving,r=J.UP_TO_DATE,o=0,i=e.unboundDepsCount,a=0;a<i;a++)0===(u=n[a]).diffValue&&(u.diffValue=1,o!==a&&(n[o]=u),o++),u.dependenciesState>r&&(r=u.dependenciesState);for(n.length=o,e.newObserving=null,i=t.length;i--;)0===(u=t[i]).diffValue&&De(u,e),u.diffValue=0;for(;o--;){var u;1===(u=n[o]).diffValue&&(u.diffValue=0,ke(u,e))}r!==J.UP_TO_DATE&&(e.dependenciesState=r,e.onBecomeStale())}(e),pe(r),o}function ue(e){var t=e.observing;e.observing=[];for(var n=t.length;n--;)De(t[n],e);e.dependenciesState=J.NOT_TRACKING}function se(e){var t=le();try{return e()}finally{ce(t)}}function le(){var e=Pe.trackingDerivation;return Pe.trackingDerivation=null,e}function ce(e){Pe.trackingDerivation=e}function fe(e){var t=Pe.allowStateReads;return Pe.allowStateReads=e,t}function pe(e){Pe.allowStateReads=e}function de(e){if(e.dependenciesState!==J.UP_TO_DATE){e.dependenciesState=J.UP_TO_DATE;for(var t=e.observing,n=t.length;n--;)t[n].lowestObserverState=J.UP_TO_DATE}}var he=0,ve=1,be=Object.getOwnPropertyDescriptor((function(){}),"name");function ge(e,t,n){var r=function(){return me(0,t,n||this,arguments)};return r.isMobxAction=!0,r}function me(e,t,n,r){var o=function(e,t,n){var r=le();Te();var o={prevDerivation:r,prevAllowStateChanges:we(!0),prevAllowStateReads:fe(!0),notifySpy:!1,startTime:0,actionId:ve++,parentActionId:he};return he=o.actionId,o}();try{return t.apply(n,r)}catch(e){throw o.error=e,e}finally{!function(e){he!==e.actionId&&u("invalid action stack. did you forget to finish an action?"),he=e.parentActionId,void 0!==e.error&&(Pe.suppressReactionErrors=!0),xe(e.prevAllowStateChanges),pe(e.prevAllowStateReads),Fe(),ce(e.prevDerivation),e.notifySpy,Pe.suppressReactionErrors=!1}(o)}}function ye(e,t){var n,r=we(e);try{n=t()}finally{xe(r)}return n}function we(e){var t=Pe.allowStateChanges;return Pe.allowStateChanges=e,t}function xe(e){Pe.allowStateChanges=e}be&&be.configurable;var Oe=function(e){function t(t,n,r,o,i){void 0===r&&(r="ObservableValue@"+a()),void 0===o&&(o=!0),void 0===i&&(i=C.default);var u=e.call(this,r)||this;return u.enhancer=n,u.name=r,u.equals=i,u.hasUnreportedChange=!1,u.value=n(t,void 0,r),u}return function(e,t){function n(){this.constructor=e}S(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}(t,e),t.prototype.dehanceValue=function(e){return void 0!==this.dehancer?this.dehancer(e):e},t.prototype.set=function(e){this.value,(e=this.prepareNewValue(e))!==Pe.UNCHANGED&&this.setNewValue(e)},t.prototype.prepareNewValue=function(e){if(ie(this),ft(this)){var t=dt(this,{object:this,type:"update",newValue:e});if(!t)return Pe.UNCHANGED;e=t.newValue}return e=this.enhancer(e,this.value,this.name),this.equals(this.value,e)?Pe.UNCHANGED:e},t.prototype.setNewValue=function(e){var t=this.value;this.value=e,this.reportChanged(),ht(this)&&bt(this,{type:"update",object:this,newValue:e,oldValue:t})},t.prototype.get=function(){return this.reportObserved(),this.dehanceValue(this.value)},t.prototype.intercept=function(e){return pt(this,e)},t.prototype.observe=function(e,t){return t&&e({object:this,type:"update",newValue:this.value,oldValue:void 0}),vt(this,e)},t.prototype.toJSON=function(){return this.get()},t.prototype.toString=function(){return this.name+"["+this.value+"]"},t.prototype.valueOf=function(){return m(this.get())},t.prototype[Symbol.toPrimitive]=function(){return this.valueOf()},t}(x),Ee=(h("ObservableValue",Oe),function(){function e(e){this.dependenciesState=J.NOT_TRACKING,this.observing=[],this.newObserving=null,this.isBeingObserved=!1,this.isPendingUnobservation=!1,this.observers=new Set,this.diffValue=0,this.runId=0,this.lastAccessedBy=0,this.lowestObserverState=J.UP_TO_DATE,this.unboundDepsCount=0,this.__mapid="#"+a(),this.value=new ne(null),this.isComputing=!1,this.isRunningSetter=!1,this.isTracing=Q.NONE,s(e.get,"missing option for computed: get"),this.derivation=e.get,this.name=e.name||"ComputedValue@"+a(),e.set&&(this.setter=ge(this.name,e.set)),this.equals=e.equals||(e.compareStructural||e.struct?C.structural:C.default),this.scope=e.context,this.requiresReaction=!!e.requiresReaction,this.keepAlive=!!e.keepAlive}return e.prototype.onBecomeStale=function(){!function(e){e.lowestObserverState===J.UP_TO_DATE&&(e.lowestObserverState=J.POSSIBLY_STALE,e.observers.forEach((function(t){t.dependenciesState===J.UP_TO_DATE&&(t.dependenciesState=J.POSSIBLY_STALE,t.isTracing!==Q.NONE&&Ie(t,e),t.onBecomeStale())})))}(this)},e.prototype.onBecomeObserved=function(){this.onBecomeObservedListeners&&this.onBecomeObservedListeners.forEach((function(e){return e()}))},e.prototype.onBecomeUnobserved=function(){this.onBecomeUnobservedListeners&&this.onBecomeUnobservedListeners.forEach((function(e){return e()}))},e.prototype.get=function(){this.isComputing&&u("Cycle detected in computation "+this.name+": "+this.derivation),0!==Pe.inBatch||0!==this.observers.size||this.keepAlive?(Re(this),oe(this)&&this.trackAndCompute()&&function(e){e.lowestObserverState!==J.STALE&&(e.lowestObserverState=J.STALE,e.observers.forEach((function(t){t.dependenciesState===J.POSSIBLY_STALE?t.dependenciesState=J.STALE:t.dependenciesState===J.UP_TO_DATE&&(e.lowestObserverState=J.UP_TO_DATE)})))}(this)):oe(this)&&(this.warnAboutUntrackedRead(),Te(),this.value=this.computeValue(!1),Fe());var e=this.value;if(re(e))throw e.cause;return e},e.prototype.peek=function(){var e=this.computeValue(!1);if(re(e))throw e.cause;return e},e.prototype.set=function(e){if(this.setter){s(!this.isRunningSetter,"The setter of computed value '"+this.name+"' is trying to update itself. Did you intend to update an _observable_ value, instead of the computed property?"),this.isRunningSetter=!0;try{this.setter.call(this.scope,e)}finally{this.isRunningSetter=!1}}else s(!1,!1)},e.prototype.trackAndCompute=function(){var e=this.value,t=this.dependenciesState===J.NOT_TRACKING,n=this.computeValue(!0),r=t||re(e)||re(n)||!this.equals(e,n);return r&&(this.value=n),r},e.prototype.computeValue=function(e){var t;if(this.isComputing=!0,Pe.computationDepth++,e)t=ae(this,this.derivation,this.scope);else if(!0===Pe.disableErrorBoundaries)t=this.derivation.call(this.scope);else try{t=this.derivation.call(this.scope)}catch(e){t=new ne(e)}return Pe.computationDepth--,this.isComputing=!1,t},e.prototype.suspend=function(){this.keepAlive||(ue(this),this.value=void 0)},e.prototype.observe=function(e,t){var n=this,r=!0,o=void 0;return Ye((function(){var i=n.get();if(!r||t){var a=le();e({type:"update",object:n,newValue:i,oldValue:o}),ce(a)}r=!1,o=i}))},e.prototype.warnAboutUntrackedRead=function(){},e.prototype.toJSON=function(){return this.get()},e.prototype.toString=function(){return this.name+"["+this.derivation.toString()+"]"},e.prototype.valueOf=function(){return m(this.get())},e.prototype[Symbol.toPrimitive]=function(){return this.valueOf()},e}()),Ce=h("ComputedValue",Ee),Se=function(){this.version=5,this.UNCHANGED={},this.trackingDerivation=null,this.computationDepth=0,this.runId=0,this.mobxGuid=0,this.inBatch=0,this.pendingUnobservations=[],this.pendingReactions=[],this.isRunningReactions=!1,this.allowStateChanges=!0,this.allowStateReads=!0,this.enforceActions=!1,this.spyListeners=[],this.globalReactionErrorHandlers=[],this.computedRequiresReaction=!1,this.reactionRequiresObservable=!1,this.observableRequiresReaction=!1,this.computedConfigurable=!1,this.disableErrorBoundaries=!1,this.suppressReactionErrors=!1},je={};function _e(){return"undefined"!=typeof window?window:void 0!==r?r:"undefined"!=typeof self?self:je}var Ae=!0,Pe=function(){var e=_e();return e.__mobxInstanceCount>0&&!e.__mobxGlobals&&(Ae=!1),e.__mobxGlobals&&e.__mobxGlobals.version!==(new Se).version&&(Ae=!1),Ae?e.__mobxGlobals?(e.__mobxInstanceCount+=1,e.__mobxGlobals.UNCHANGED||(e.__mobxGlobals.UNCHANGED={}),e.__mobxGlobals):(e.__mobxInstanceCount=1,e.__mobxGlobals=new Se):(setTimeout((function(){u("There are multiple, different versions of MobX active. Make sure MobX is loaded only once or use `configure({ isolateGlobalState: true })`")}),1),new Se)}();function ke(e,t){e.observers.add(t),e.lowestObserverState>t.dependenciesState&&(e.lowestObserverState=t.dependenciesState)}function De(e,t){e.observers.delete(t),0===e.observers.size&&Me(e)}function Me(e){!1===e.isPendingUnobservation&&(e.isPendingUnobservation=!0,Pe.pendingUnobservations.push(e))}function Te(){Pe.inBatch++}function Fe(){if(0==--Pe.inBatch){Be();for(var e=Pe.pendingUnobservations,t=0;t<e.length;t++){var n=e[t];n.isPendingUnobservation=!1,0===n.observers.size&&(n.isBeingObserved&&(n.isBeingObserved=!1,n.onBecomeUnobserved()),n instanceof Ee&&n.suspend())}Pe.pendingUnobservations=[]}}function Re(e){var t=Pe.trackingDerivation;return null!==t?(t.runId!==e.lastAccessedBy&&(e.lastAccessedBy=t.runId,t.newObserving[t.unboundDepsCount++]=e,e.isBeingObserved||(e.isBeingObserved=!0,e.onBecomeObserved())),!0):(0===e.observers.size&&Pe.inBatch>0&&Me(e),!1)}function Ie(e,t){if(e.isTracing===Q.BREAK){var n=[];!function e(t,n,r){n.length>=1e3?n.push("(and many more)"):(n.push(""+new Array(r).join("\t")+t.name),t.dependencies&&t.dependencies.forEach((function(t){return e(t,n,r+1)})))}(tt(e),n,1),new Function("debugger;\n/*\nTracing '"+e.name+"'\n\nYou are entering this break point because derivation '"+e.name+"' is being traced and '"+t.name+"' is now forcing it to update.\nJust follow the stacktrace you should now see in the devtools to see precisely what piece of your code is causing this update\nThe stackframe you are looking for is at least ~6-8 stack-frames up.\n\n"+(e instanceof Ee?e.derivation.toString().replace(/[*]\//g,"/"):"")+"\n\nThe dependencies for this derivation are:\n\n"+n.join("\n")+"\n*/\n ")()}}var Ne=function(){function e(e,t,n,r){void 0===e&&(e="Reaction@"+a()),void 0===r&&(r=!1),this.name=e,this.onInvalidate=t,this.errorHandler=n,this.requiresObservable=r,this.observing=[],this.newObserving=[],this.dependenciesState=J.NOT_TRACKING,this.diffValue=0,this.runId=0,this.unboundDepsCount=0,this.__mapid="#"+a(),this.isDisposed=!1,this._isScheduled=!1,this._isTrackPending=!1,this._isRunning=!1,this.isTracing=Q.NONE}return e.prototype.onBecomeStale=function(){this.schedule()},e.prototype.schedule=function(){this._isScheduled||(this._isScheduled=!0,Pe.pendingReactions.push(this),Be())},e.prototype.isScheduled=function(){return this._isScheduled},e.prototype.runReaction=function(){if(!this.isDisposed){if(Te(),this._isScheduled=!1,oe(this)){this._isTrackPending=!0;try{this.onInvalidate(),this._isTrackPending}catch(e){this.reportExceptionInDerivation(e)}}Fe()}},e.prototype.track=function(e){if(!this.isDisposed){Te(),this._isRunning=!0;var t=ae(this,e,void 0);this._isRunning=!1,this._isTrackPending=!1,this.isDisposed&&ue(this),re(t)&&this.reportExceptionInDerivation(t.cause),Fe()}},e.prototype.reportExceptionInDerivation=function(e){var t=this;if(this.errorHandler)this.errorHandler(e,this);else{if(Pe.disableErrorBoundaries)throw e;Pe.suppressReactionErrors,Pe.globalReactionErrorHandlers.forEach((function(n){return n(e,t)}))}},e.prototype.dispose=function(){this.isDisposed||(this.isDisposed=!0,this._isRunning||(Te(),ue(this),Fe()))},e.prototype.getDisposer=function(){var e=this.dispose.bind(this);return e[w]=this,e},e.prototype.toString=function(){return"Reaction["+this.name+"]"},e.prototype.trace=function(e){void 0===e&&(e=!1),function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=!1;"boolean"==typeof e[e.length-1]&&(n=e.pop());var r=it(e);if(!r)return u(!1);r.isTracing,Q.NONE,r.isTracing=n?Q.BREAK:Q.LOG}(this,e)},e}();function Be(){Pe.inBatch>0||Pe.isRunningReactions||Le()}function Le(){Pe.isRunningReactions=!0;for(var e=Pe.pendingReactions,t=0;e.length>0;){100==++t&&e.splice(0);for(var n=e.splice(0),r=0,o=n.length;r<o;r++)n[r].runReaction()}Pe.isRunningReactions=!1}var Ue=h("Reaction",Ne);function He(){u(!1)}function Ve(e){return function(t,n,r){if(r){if(r.value)return{value:ge(0,r.value),enumerable:!1,configurable:!0,writable:!0};var o=r.initializer;return{enumerable:!1,configurable:!0,writable:!0,initializer:function(){return ge(0,o.call(this))}}}return ze(e).apply(this,arguments)}}function ze(e){return function(t,n,r){Object.defineProperty(t,n,{configurable:!0,enumerable:!1,get:function(){},set:function(t){d(this,n,We(e,t))}})}}var We=function(e,t,n,r){return 1===arguments.length&&"function"==typeof e?ge(e.name,e):2===arguments.length&&"function"==typeof t?ge(0,t):1===arguments.length&&"string"==typeof e?Ve(e):!0!==r?Ve(t).apply(null,arguments):void d(e,t,ge(e.name,n.value,this))};function Ge(e,t,n){d(e,t,ge(0,n.bind(e)))}function Ye(e,t){void 0===t&&(t=i);var n,r=t&&t.name||e.name||"Autorun@"+a();if(t.scheduler||t.delay){var o=Xe(t),u=!1;n=new Ne(r,(function(){u||(u=!0,o((function(){u=!1,n.isDisposed||n.track(s)})))}),t.onError,t.requiresObservable)}else n=new Ne(r,(function(){this.track(s)}),t.onError,t.requiresObservable);function s(){e(n)}return n.schedule(),n.getDisposer()}We.bound=function(e,t,n,r){return!0===r?(Ge(e,t,n.value),null):n?{configurable:!0,enumerable:!1,get:function(){return Ge(this,t,n.value||n.initializer.call(this)),this[t]},set:He}:{enumerable:!1,configurable:!0,set:function(e){Ge(this,t,e)},get:function(){}}};var $e=function(e){return e()};function Xe(e){return e.scheduler?e.scheduler:e.delay?function(t){return setTimeout(t,e.delay)}:$e}function qe(e,t,n){void 0===n&&(n=i);var r,o,u,s=n.name||"Reaction@"+a(),l=We(s,n.onError?(r=n.onError,o=t,function(){try{return o.apply(this,arguments)}catch(e){r.call(this,e)}}):t),c=!n.scheduler&&!n.delay,f=Xe(n),p=!0,d=!1,h=n.compareStructural?C.structural:n.equals||C.default,v=new Ne(s,(function(){p||c?b():d||(d=!0,f(b))}),n.onError,n.requiresObservable);function b(){if(d=!1,!v.isDisposed){var t=!1;v.track((function(){var n=e(v);t=p||!h(u,n),u=n})),p&&n.fireImmediately&&l(u,v),p||!0!==t||l(u,v),p&&(p=!1)}}return v.schedule(),v.getDisposer()}function Ke(e,t,n){return Je("onBecomeUnobserved",e,t,n)}function Je(e,t,n,r){var o="function"==typeof r?Bt(t,n):Bt(t),i="function"==typeof r?r:n,a=e+"Listeners";return o[a]?o[a].add(i):o[a]=new Set([i]),"function"!=typeof o[e]?u(!1):function(){var e=o[a];e&&(e.delete(i),0===e.size&&delete o[a])}}function Qe(e,t,n,r){var o=Ze(r=V(r));return R(e),Mt(e,r.name,o.enhancer),t&&et(e,t,n,o),e}function Ze(e){return e.defaultDecorator||(!1===e.deep?G:z)}function et(e,t,n,r){var o,i;Te();try{var a=y(t);try{for(var u=_(a),s=u.next();!s.done;s=u.next()){var l=s.value,c=Object.getOwnPropertyDescriptor(t,l),f=(n&&l in n?n[l]:c.get?Z:r)(e,l,c,!0);f&&Object.defineProperty(e,l,f)}}catch(e){o={error:e}}finally{try{s&&!s.done&&(i=u.return)&&i.call(u)}finally{if(o)throw o.error}}}finally{Fe()}}function tt(e,t){return nt(Bt(e,t))}function nt(e){var t,n,r={name:e.name};return e.observing&&e.observing.length>0&&(r.dependencies=(t=e.observing,n=[],t.forEach((function(e){-1===n.indexOf(e)&&n.push(e)})),n).map(nt)),r}function rt(e,t){return null!=e&&(void 0!==t?!!Nt(e)&&e[w].values.has(t):Nt(e)||!!e[w]||O(e)||Ue(e)||Ce(e))}function ot(e){return 1!==arguments.length&&u(!1),rt(e)}function it(e){switch(e.length){case 0:return Pe.trackingDerivation;case 1:return Bt(e[0]);case 2:return Bt(e[0],e[1])}}function at(e,t){void 0===t&&(t=void 0),Te();try{return e.apply(t)}finally{Fe()}}function ut(e){return e[w]}function st(e){return"string"==typeof e||"number"==typeof e||"symbol"==typeof e}Object.create(Error.prototype);var lt={has:function(e,t){if(t===w||"constructor"===t||t===k)return!0;var n=ut(e);return st(t)?n.has(t):t in e},get:function(e,t){if(t===w||"constructor"===t||t===k)return e[t];var n=ut(e),r=n.values.get(t);if(r instanceof x){var o=r.get();return void 0===o&&n.has(t),o}return st(t)&&n.has(t),e[t]},set:function(e,t,n){return!!st(t)&&(function e(t,n,r){if(2!==arguments.length||kt(t))if(Nt(t)){var o=t[w],i=o.values.get(n);i?o.write(n,r):o.addObservableProp(n,r,o.defaultEnhancer)}else if(_t(t))t.set(n,r);else if(kt(t))t.add(n);else{if(!Et(t))return u(!1);"number"!=typeof n&&(n=parseInt(n,10)),s(n>=0,"Not a valid index: '"+n+"'"),Te(),n>=t.length&&(t.length=n+1),t[n]=r,Fe()}else{Te();var a=n;try{for(var l in a)e(t,l,a[l])}finally{Fe()}}}(e,t,n),!0)},deleteProperty:function(e,t){return!!st(t)&&(ut(e).remove(t),!0)},ownKeys:function(e){return ut(e).keysAtom.reportObserved(),Reflect.ownKeys(e)},preventExtensions:function(e){return u("Dynamic observable objects cannot be frozen"),!1}};function ct(e){var t=new Proxy(e,lt);return e[w].proxy=t,t}function ft(e){return void 0!==e.interceptors&&e.interceptors.length>0}function pt(e,t){var n=e.interceptors||(e.interceptors=[]);return n.push(t),l((function(){var e=n.indexOf(t);-1!==e&&n.splice(e,1)}))}function dt(e,t){var n=le();try{for(var r=P(e.interceptors||[]),o=0,i=r.length;o<i&&(s(!(t=r[o](t))||t.type,"Intercept handlers should return nothing or a change object"),t);o++);return t}finally{ce(n)}}function ht(e){return void 0!==e.changeListeners&&e.changeListeners.length>0}function vt(e,t){var n=e.changeListeners||(e.changeListeners=[]);return n.push(t),l((function(){var e=n.indexOf(t);-1!==e&&n.splice(e,1)}))}function bt(e,t){var n=le(),r=e.changeListeners;if(r){for(var o=0,i=(r=r.slice()).length;o<i;o++)r[o](t);ce(n)}}var gt={get:function(e,t){return t===w?e[w]:"length"===t?e[w].getArrayLength():"number"==typeof t?wt.get.call(e,t):"string"!=typeof t||isNaN(t)?wt.hasOwnProperty(t)?wt[t]:e[t]:wt.get.call(e,parseInt(t))},set:function(e,t,n){return"length"===t&&e[w].setArrayLength(n),"number"==typeof t&&wt.set.call(e,t,n),"symbol"==typeof t||isNaN(t)?e[t]=n:wt.set.call(e,parseInt(t),n),!0},preventExtensions:function(e){return u("Observable arrays cannot be frozen"),!1}};function mt(e,t,n,r){void 0===n&&(n="ObservableArray@"+a()),void 0===r&&(r=!1);var o,i,u,s=new yt(n,t,r);o=s.values,i=w,u=s,Object.defineProperty(o,i,{enumerable:!1,writable:!1,configurable:!0,value:u});var l=new Proxy(s.values,gt);if(s.proxy=l,e&&e.length){var c=we(!0);s.spliceWithArray(0,0,e),xe(c)}return l}var yt=function(){function e(e,t,n){this.owned=n,this.values=[],this.proxy=void 0,this.lastKnownLength=0,this.atom=new x(e||"ObservableArray@"+a()),this.enhancer=function(n,r){return t(n,r,e+"[..]")}}return e.prototype.dehanceValue=function(e){return void 0!==this.dehancer?this.dehancer(e):e},e.prototype.dehanceValues=function(e){return void 0!==this.dehancer&&e.length>0?e.map(this.dehancer):e},e.prototype.intercept=function(e){return pt(this,e)},e.prototype.observe=function(e,t){return void 0===t&&(t=!1),t&&e({object:this.proxy,type:"splice",index:0,added:this.values.slice(),addedCount:this.values.length,removed:[],removedCount:0}),vt(this,e)},e.prototype.getArrayLength=function(){return this.atom.reportObserved(),this.values.length},e.prototype.setArrayLength=function(e){if("number"!=typeof e||e<0)throw new Error("[mobx.array] Out of range: "+e);var t=this.values.length;if(e!==t)if(e>t){for(var n=new Array(e-t),r=0;r<e-t;r++)n[r]=void 0;this.spliceWithArray(t,0,n)}else this.spliceWithArray(e,t-e)},e.prototype.updateArrayLength=function(e,t){if(e!==this.lastKnownLength)throw new Error("[mobx] Modification exception: the internal structure of an observable array was changed.");this.lastKnownLength+=t},e.prototype.spliceWithArray=function(e,t,n){var r=this;ie(this.atom);var i=this.values.length;if(void 0===e?e=0:e>i?e=i:e<0&&(e=Math.max(0,i+e)),t=1===arguments.length?i-e:null==t?0:Math.max(0,Math.min(t,i-e)),void 0===n&&(n=o),ft(this)){var a=dt(this,{object:this.proxy,type:"splice",index:e,removedCount:t,added:n});if(!a)return o;t=a.removedCount,n=a.added}n=0===n.length?n:n.map((function(e){return r.enhancer(e,void 0)}));var u=this.spliceItemsIntoValues(e,t,n);return 0===t&&0===n.length||this.notifyArraySplice(e,n,u),this.dehanceValues(u)},e.prototype.spliceItemsIntoValues=function(e,t,n){var r;if(n.length<1e4)return(r=this.values).splice.apply(r,P([e,t],n));var o=this.values.slice(e,e+t);return this.values=this.values.slice(0,e).concat(n,this.values.slice(e+t)),o},e.prototype.notifyArrayChildUpdate=function(e,t,n){var r=!this.owned&&!1,o=ht(this),i=o||r?{object:this.proxy,type:"update",index:e,newValue:t,oldValue:n}:null;this.atom.reportChanged(),o&&bt(this,i)},e.prototype.notifyArraySplice=function(e,t,n){var r=!this.owned&&!1,o=ht(this),i=o||r?{object:this.proxy,type:"splice",index:e,removed:n,added:t,removedCount:n.length,addedCount:t.length}:null;this.atom.reportChanged(),o&&bt(this,i)},e}(),wt={intercept:function(e){return this[w].intercept(e)},observe:function(e,t){return void 0===t&&(t=!1),this[w].observe(e,t)},clear:function(){return this.splice(0)},replace:function(e){var t=this[w];return t.spliceWithArray(0,t.values.length,e)},toJS:function(){return this.slice()},toJSON:function(){return this.toJS()},splice:function(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var o=this[w];switch(arguments.length){case 0:return[];case 1:return o.spliceWithArray(e);case 2:return o.spliceWithArray(e,t)}return o.spliceWithArray(e,t,n)},spliceWithArray:function(e,t,n){return this[w].spliceWithArray(e,t,n)},push:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=this[w];return n.spliceWithArray(n.values.length,0,e),n.values.length},pop:function(){return this.splice(Math.max(this[w].values.length-1,0),1)[0]},shift:function(){return this.splice(0,1)[0]},unshift:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=this[w];return n.spliceWithArray(0,0,e),n.values.length},reverse:function(){var e=this.slice();return e.reverse.apply(e,arguments)},sort:function(e){var t=this.slice();return t.sort.apply(t,arguments)},remove:function(e){var t=this[w],n=t.dehanceValues(t.values).indexOf(e);return n>-1&&(this.splice(n,1),!0)},get:function(e){var t=this[w];if(t&&e<t.values.length)return t.atom.reportObserved(),t.dehanceValue(t.values[e])},set:function(e,t){var n=this[w],r=n.values;if(e<r.length){ie(n.atom);var o=r[e];if(ft(n)){var i=dt(n,{type:"update",object:n.proxy,index:e,newValue:t});if(!i)return;t=i.newValue}(t=n.enhancer(t,o))!==o&&(r[e]=t,n.notifyArrayChildUpdate(e,t,o))}else{if(e!==r.length)throw new Error("[mobx.array] Index out of bounds, "+e+" is larger than "+r.length);n.spliceWithArray(e,0,[t])}}};["concat","flat","includes","indexOf","join","lastIndexOf","slice","toString","toLocaleString"].forEach((function(e){"function"==typeof Array.prototype[e]&&(wt[e]=function(){var t=this[w];t.atom.reportObserved();var n=t.dehanceValues(t.values);return n[e].apply(n,arguments)})})),["every","filter","find","findIndex","flatMap","forEach","map","some"].forEach((function(e){"function"==typeof Array.prototype[e]&&(wt[e]=function(t,n){var r=this,o=this[w];return o.atom.reportObserved(),o.dehanceValues(o.values)[e]((function(e,o){return t.call(n,e,o,r)}),n)})})),["reduce","reduceRight"].forEach((function(e){wt[e]=function(t,n){var r=this,o=this[w];return o.atom.reportObserved(),o.values[e]((function(e,n,i){return n=o.dehanceValue(n),t(e,n,i,r)}),n)}}));var xt,Ot=h("ObservableArrayAdministration",yt);function Et(e){return f(e)&&Ot(e[w])}var Ct,St={},jt=function(){function e(e,t,n){if(void 0===t&&(t=B),void 0===n&&(n="ObservableMap@"+a()),this.enhancer=t,this.name=n,this[xt]=St,this._keysAtom=E(this.name+".keys()"),this[Symbol.toStringTag]="Map","function"!=typeof Map)throw new Error("mobx.map requires Map polyfill for the current browser. Check babel-polyfill or core-js/es6/map.js");this._data=new Map,this._hasMap=new Map,this.merge(e)}return e.prototype._has=function(e){return this._data.has(e)},e.prototype.has=function(e){var t=this;if(!Pe.trackingDerivation)return this._has(e);var n=this._hasMap.get(e);if(!n){var r=n=new Oe(this._has(e),L,this.name+"."+g(e)+"?",!1);this._hasMap.set(e,r),Ke(r,(function(){return t._hasMap.delete(e)}))}return n.get()},e.prototype.set=function(e,t){var n=this._has(e);if(ft(this)){var r=dt(this,{type:n?"update":"add",object:this,newValue:t,name:e});if(!r)return this;t=r.newValue}return n?this._updateValue(e,t):this._addValue(e,t),this},e.prototype.delete=function(e){var t=this;if(ie(this._keysAtom),ft(this)&&!(r=dt(this,{type:"delete",object:this,name:e})))return!1;if(this._has(e)){var n=ht(this),r=n?{type:"delete",object:this,oldValue:this._data.get(e).value,name:e}:null;return at((function(){t._keysAtom.reportChanged(),t._updateHasMapEntry(e,!1),t._data.get(e).setNewValue(void 0),t._data.delete(e)})),n&&bt(this,r),!0}return!1},e.prototype._updateHasMapEntry=function(e,t){var n=this._hasMap.get(e);n&&n.setNewValue(t)},e.prototype._updateValue=function(e,t){var n=this._data.get(e);if((t=n.prepareNewValue(t))!==Pe.UNCHANGED){var r=ht(this),o=r?{type:"update",object:this,oldValue:n.value,name:e,newValue:t}:null;n.setNewValue(t),r&&bt(this,o)}},e.prototype._addValue=function(e,t){var n=this;ie(this._keysAtom),at((function(){var r=new Oe(t,n.enhancer,n.name+"."+g(e),!1);n._data.set(e,r),t=r.value,n._updateHasMapEntry(e,!0),n._keysAtom.reportChanged()}));var r=ht(this);r&&bt(this,r?{type:"add",object:this,name:e,newValue:t}:null)},e.prototype.get=function(e){return this.has(e)?this.dehanceValue(this._data.get(e).get()):this.dehanceValue(void 0)},e.prototype.dehanceValue=function(e){return void 0!==this.dehancer?this.dehancer(e):e},e.prototype.keys=function(){return this._keysAtom.reportObserved(),this._data.keys()},e.prototype.values=function(){var e=this,t=this.keys();return zt({next:function(){var n=t.next(),r=n.done,o=n.value;return{done:r,value:r?void 0:e.get(o)}}})},e.prototype.entries=function(){var e=this,t=this.keys();return zt({next:function(){var n=t.next(),r=n.done,o=n.value;return{done:r,value:r?void 0:[o,e.get(o)]}}})},e.prototype[(xt=w,Symbol.iterator)]=function(){return this.entries()},e.prototype.forEach=function(e,t){var n,r;try{for(var o=_(this),i=o.next();!i.done;i=o.next()){var a=A(i.value,2),u=a[0],s=a[1];e.call(t,s,u,this)}}catch(e){n={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}},e.prototype.merge=function(e){var t=this;return _t(e)&&(e=e.toJS()),at((function(){var n=we(!0);try{p(e)?function(e){var t=new Set;for(var n in e)t.add(n);return Object.getOwnPropertySymbols(e).forEach((function(n){Object.getOwnPropertyDescriptor(e,n).enumerable&&t.add(n)})),Array.from(t)}(e).forEach((function(n){return t.set(n,e[n])})):Array.isArray(e)?e.forEach((function(e){var n=A(e,2),r=n[0],o=n[1];return t.set(r,o)})):v(e)?(e.constructor!==Map&&u("Cannot initialize from classes that inherit from Map: "+e.constructor.name),e.forEach((function(e,n){return t.set(n,e)}))):null!=e&&u("Cannot initialize map from "+e)}finally{xe(n)}})),this},e.prototype.clear=function(){var e=this;at((function(){se((function(){var t,n;try{for(var r=_(e.keys()),o=r.next();!o.done;o=r.next()){var i=o.value;e.delete(i)}}catch(e){t={error:e}}finally{try{o&&!o.done&&(n=r.return)&&n.call(r)}finally{if(t)throw t.error}}}))}))},e.prototype.replace=function(e){var t=this;return at((function(){var n,r,o,i,a=function(e){if(v(e)||_t(e))return e;if(Array.isArray(e))return new Map(e);if(p(e)){var t=new Map;for(var n in e)t.set(n,e[n]);return t}return u("Cannot convert to map from '"+e+"'")}(e),s=new Map,l=!1;try{for(var c=_(t._data.keys()),f=c.next();!f.done;f=c.next()){var d=f.value;if(!a.has(d))if(t.delete(d))l=!0;else{var h=t._data.get(d);s.set(d,h)}}}catch(e){n={error:e}}finally{try{f&&!f.done&&(r=c.return)&&r.call(c)}finally{if(n)throw n.error}}try{for(var b=_(a.entries()),g=b.next();!g.done;g=b.next()){var m=A(g.value,2),y=(d=m[0],h=m[1],t._data.has(d));if(t.set(d,h),t._data.has(d)){var w=t._data.get(d);s.set(d,w),y||(l=!0)}}}catch(e){o={error:e}}finally{try{g&&!g.done&&(i=b.return)&&i.call(b)}finally{if(o)throw o.error}}if(!l)if(t._data.size!==s.size)t._keysAtom.reportChanged();else for(var x=t._data.keys(),O=s.keys(),E=x.next(),C=O.next();!E.done;){if(E.value!==C.value){t._keysAtom.reportChanged();break}E=x.next(),C=O.next()}t._data=s})),this},Object.defineProperty(e.prototype,"size",{get:function(){return this._keysAtom.reportObserved(),this._data.size},enumerable:!0,configurable:!0}),e.prototype.toPOJO=function(){var e,t,n={};try{for(var r=_(this),o=r.next();!o.done;o=r.next()){var i=A(o.value,2),a=i[0],u=i[1];n["symbol"==typeof a?a:g(a)]=u}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}return n},e.prototype.toJS=function(){return new Map(this)},e.prototype.toJSON=function(){return this.toPOJO()},e.prototype.toString=function(){var e=this;return this.name+"[{ "+Array.from(this.keys()).map((function(t){return g(t)+": "+e.get(t)})).join(", ")+" }]"},e.prototype.observe=function(e,t){return vt(this,e)},e.prototype.intercept=function(e){return pt(this,e)},e}(),_t=h("ObservableMap",jt),At={},Pt=function(){function e(e,t,n){if(void 0===t&&(t=B),void 0===n&&(n="ObservableSet@"+a()),this.name=n,this[Ct]=At,this._data=new Set,this._atom=E(this.name),this[Symbol.toStringTag]="Set","function"!=typeof Set)throw new Error("mobx.set requires Set polyfill for the current browser. Check babel-polyfill or core-js/es6/set.js");this.enhancer=function(e,r){return t(e,r,n)},e&&this.replace(e)}return e.prototype.dehanceValue=function(e){return void 0!==this.dehancer?this.dehancer(e):e},e.prototype.clear=function(){var e=this;at((function(){se((function(){var t,n;try{for(var r=_(e._data.values()),o=r.next();!o.done;o=r.next()){var i=o.value;e.delete(i)}}catch(e){t={error:e}}finally{try{o&&!o.done&&(n=r.return)&&n.call(r)}finally{if(t)throw t.error}}}))}))},e.prototype.forEach=function(e,t){var n,r;try{for(var o=_(this),i=o.next();!i.done;i=o.next()){var a=i.value;e.call(t,a,a,this)}}catch(e){n={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}},Object.defineProperty(e.prototype,"size",{get:function(){return this._atom.reportObserved(),this._data.size},enumerable:!0,configurable:!0}),e.prototype.add=function(e){var t=this;if(ie(this._atom),ft(this)&&!(r=dt(this,{type:"add",object:this,newValue:e})))return this;if(!this.has(e)){at((function(){t._data.add(t.enhancer(e,void 0)),t._atom.reportChanged()}));var n=ht(this),r=n?{type:"add",object:this,newValue:e}:null;n&&bt(this,r)}return this},e.prototype.delete=function(e){var t=this;if(ft(this)&&!(r=dt(this,{type:"delete",object:this,oldValue:e})))return!1;if(this.has(e)){var n=ht(this),r=n?{type:"delete",object:this,oldValue:e}:null;return at((function(){t._atom.reportChanged(),t._data.delete(e)})),n&&bt(this,r),!0}return!1},e.prototype.has=function(e){return this._atom.reportObserved(),this._data.has(this.dehanceValue(e))},e.prototype.entries=function(){var e=0,t=Array.from(this.keys()),n=Array.from(this.values());return zt({next:function(){var r=e;return e+=1,r<n.length?{value:[t[r],n[r]],done:!1}:{done:!0}}})},e.prototype.keys=function(){return this.values()},e.prototype.values=function(){this._atom.reportObserved();var e=this,t=0,n=Array.from(this._data.values());return zt({next:function(){return t<n.length?{value:e.dehanceValue(n[t++]),done:!1}:{done:!0}}})},e.prototype.replace=function(e){var t=this;return kt(e)&&(e=e.toJS()),at((function(){var n=we(!0);try{Array.isArray(e)||b(e)?(t.clear(),e.forEach((function(e){return t.add(e)}))):null!=e&&u("Cannot initialize set from "+e)}finally{xe(n)}})),this},e.prototype.observe=function(e,t){return vt(this,e)},e.prototype.intercept=function(e){return pt(this,e)},e.prototype.toJS=function(){return new Set(this)},e.prototype.toString=function(){return this.name+"[ "+Array.from(this).join(", ")+" ]"},e.prototype[(Ct=w,Symbol.iterator)]=function(){return this.values()},e}(),kt=h("ObservableSet",Pt),Dt=function(){function e(e,t,n,r){void 0===t&&(t=new Map),this.target=e,this.values=t,this.name=n,this.defaultEnhancer=r,this.keysAtom=new x(n+".keys")}return e.prototype.read=function(e){return this.values.get(e).get()},e.prototype.write=function(e,t){var n=this.target,r=this.values.get(e);if(r instanceof Ee)r.set(t);else{if(ft(this)){if(!(i=dt(this,{type:"update",object:this.proxy||n,name:e,newValue:t})))return;t=i.newValue}if((t=r.prepareNewValue(t))!==Pe.UNCHANGED){var o=ht(this),i=o?{type:"update",object:this.proxy||n,oldValue:r.value,name:e,newValue:t}:null;r.setNewValue(t),o&&bt(this,i)}}},e.prototype.has=function(e){var t=this.pendingKeys||(this.pendingKeys=new Map),n=t.get(e);if(n)return n.get();var r=!!this.values.get(e);return n=new Oe(r,L,this.name+"."+g(e)+"?",!1),t.set(e,n),n.get()},e.prototype.addObservableProp=function(e,t,n){void 0===n&&(n=this.defaultEnhancer);var r=this.target;if(ft(this)){var o=dt(this,{object:this.proxy||r,name:e,type:"add",newValue:t});if(!o)return;t=o.newValue}var i=new Oe(t,n,this.name+"."+g(e),!1);this.values.set(e,i),t=i.value,Object.defineProperty(r,e,function(e){return Tt[e]||(Tt[e]={configurable:!0,enumerable:!0,get:function(){return this[w].read(e)},set:function(t){this[w].write(e,t)}})}(e)),this.notifyPropertyAddition(e,t)},e.prototype.addComputedProp=function(e,t,n){var r,o,i,a=this.target;n.name=n.name||this.name+"."+g(t),this.values.set(t,new Ee(n)),(e===a||(r=e,o=t,!(i=Object.getOwnPropertyDescriptor(r,o))||!1!==i.configurable&&!1!==i.writable))&&Object.defineProperty(e,t,function(e){return Ft[e]||(Ft[e]={configurable:Pe.computedConfigurable,enumerable:!1,get:function(){return Rt(this).read(e)},set:function(t){Rt(this).write(e,t)}})}(t))},e.prototype.remove=function(e){if(this.values.has(e)){var t=this.target;if(ft(this)&&!(a=dt(this,{object:this.proxy||t,name:e,type:"remove"})))return;try{Te();var n=ht(this),r=this.values.get(e),o=r&&r.get();if(r&&r.set(void 0),this.keysAtom.reportChanged(),this.values.delete(e),this.pendingKeys){var i=this.pendingKeys.get(e);i&&i.set(!1)}delete this.target[e];var a=n?{type:"remove",object:this.proxy||t,oldValue:o,name:e}:null;n&&bt(this,a)}finally{Fe()}}},e.prototype.illegalAccess=function(e,t){},e.prototype.observe=function(e,t){return vt(this,e)},e.prototype.intercept=function(e){return pt(this,e)},e.prototype.notifyPropertyAddition=function(e,t){var n=ht(this),r=n?{type:"add",object:this.proxy||this.target,name:e,newValue:t}:null;if(n&&bt(this,r),this.pendingKeys){var o=this.pendingKeys.get(e);o&&o.set(!0)}this.keysAtom.reportChanged()},e.prototype.getKeys=function(){var e,t;this.keysAtom.reportObserved();var n=[];try{for(var r=_(this.values),o=r.next();!o.done;o=r.next()){var i=A(o.value,2),a=i[0];i[1]instanceof Oe&&n.push(a)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}return n},e}();function Mt(e,t,n){if(void 0===t&&(t=""),void 0===n&&(n=B),Object.prototype.hasOwnProperty.call(e,w))return e[w];p(e)||(t=(e.constructor.name||"ObservableObject")+"@"+a()),t||(t="ObservableObject@"+a());var r=new Dt(e,new Map,g(t),n);return d(e,w,r),r}var Tt=Object.create(null),Ft=Object.create(null);function Rt(e){return e[w]||(R(e),e[w])}var It=h("ObservableObjectAdministration",Dt);function Nt(e){return!!f(e)&&(R(e),It(e[w]))}function Bt(e,t){if("object"==typeof e&&null!==e){if(Et(e))return void 0!==t&&u(!1),e[w].atom;if(kt(e))return e[w];if(_t(e)){var n=e;return void 0===t?n._keysAtom:((r=n._data.get(t)||n._hasMap.get(t))||u(!1),r)}var r;if(R(e),t&&!e[w]&&e[t],Nt(e))return t?((r=e[w].values.get(t))||u(!1),r):u(!1);if(O(e)||Ce(e)||Ue(e))return e}else if("function"==typeof e&&Ue(e[w]))return e[w];return u(!1)}var Lt=Object.prototype.toString;function Ut(e,t,n){return void 0===n&&(n=-1),function e(t,n,r,o,i){if(t===n)return 0!==t||1/t==1/n;if(null==t||null==n)return!1;if(t!=t)return n!=n;var a=typeof t;if("function"!==a&&"object"!==a&&"object"!=typeof n)return!1;var u=Lt.call(t);if(u!==Lt.call(n))return!1;switch(u){case"[object RegExp]":case"[object String]":return""+t==""+n;case"[object Number]":return+t!=+t?+n!=+n:0==+t?1/+t==1/n:+t==+n;case"[object Date]":case"[object Boolean]":return+t==+n;case"[object Symbol]":return"undefined"!=typeof Symbol&&Symbol.valueOf.call(t)===Symbol.valueOf.call(n);case"[object Map]":case"[object Set]":r>=0&&r++}t=Ht(t),n=Ht(n);var s="[object Array]"===u;if(!s){if("object"!=typeof t||"object"!=typeof n)return!1;var l=t.constructor,c=n.constructor;if(l!==c&&!("function"==typeof l&&l instanceof l&&"function"==typeof c&&c instanceof c)&&"constructor"in t&&"constructor"in n)return!1}if(0===r)return!1;r<0&&(r=-1),i=i||[];for(var f=(o=o||[]).length;f--;)if(o[f]===t)return i[f]===n;if(o.push(t),i.push(n),s){if((f=t.length)!==n.length)return!1;for(;f--;)if(!e(t[f],n[f],r-1,o,i))return!1}else{var p=Object.keys(t),d=void 0;if(f=p.length,Object.keys(n).length!==f)return!1;for(;f--;)if(!Vt(n,d=p[f])||!e(t[d],n[d],r-1,o,i))return!1}return o.pop(),i.pop(),!0}(e,t,n)}function Ht(e){return Et(e)?e.slice():v(e)||_t(e)||b(e)||kt(e)?Array.from(e.entries()):e}function Vt(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function zt(e){return e[Symbol.iterator]=Wt,e}function Wt(){return this}if("undefined"==typeof Proxy||"undefined"==typeof Symbol)throw new Error("[mobx] MobX 5+ requires Proxy and Symbol objects. If your environment doesn't support Symbol or Proxy objects, please downgrade to MobX 4. For React Native Android, consider upgrading JSCore.");"object"==typeof __MOBX_DEVTOOLS_GLOBAL_HOOK__&&__MOBX_DEVTOOLS_GLOBAL_HOOK__.injectMobx({spy:function(e){return function(){}},extras:{getDebugName:function(e,t){return(void 0!==t?Bt(e,t):Nt(e)||_t(e)||kt(e)?function e(t,n){return t||u("Expecting some object"),void 0!==n?e(Bt(t,n)):O(t)||Ce(t)||Ue(t)||_t(t)||kt(t)?t:(R(t),t[w]?t[w]:void u(!1))}(e):Bt(e)).name}},$mobx:w})}).call(this,n(256),n(128))},,,function(e,t,n){"use strict";n.d(t,"a",(function(){return $})),n.d(t,"b",(function(){return W}));var r=n(1),o=n(0),i=n.n(o);function a(e){return Object(r.j)(e)}var u,s=new Set;function l(){void 0===u&&(u=setTimeout(c,1e4))}function c(){u=void 0;var e=Date.now();s.forEach((function(t){var n=t.current;n&&e>=n.cleanAt&&(n.reaction.dispose(),t.current=null,s.delete(t))})),s.size>0&&l()}var f=n(308),p=!1,d=[],h={};function v(e){return"observer"+e}function b(e,t,n){void 0===t&&(t="observed"),void 0===n&&(n=h);var o,u,c=(u=(n.useForceUpdate||f.a)(),function(){p?d.push(u):u()}),b=i.a.useRef(null);if(!b.current){var g=new r.b(v(t),(function(){m.mounted?c():(g.dispose(),b.current=null)})),m=function(e){return{cleanAt:Date.now()+1e4,reaction:e}}(g);b.current=m,o=b,s.add(o),l()}var y=b.current.reaction;return i.a.useDebugValue(y,a),i.a.useEffect((function(){var e;return e=b,s.delete(e),b.current?b.current.mounted=!0:(b.current={reaction:new r.b(v(t),(function(){c()})),cleanAt:1/0},c()),function(){b.current.reaction.dispose(),b.current=null}}),[]),function(t){p=!0,d=[];try{var n=function(){var t,n;if(y.track((function(){try{t=e()}catch(e){n=e}})),n)throw n;return t}();p=!1;var r=d.length>0?d:void 0;return i.a.useLayoutEffect((function(){r&&r.forEach((function(e){return e()}))}),[r]),n}finally{p=!1}}()}function g(e){var t=e.children,n=e.render,r=t||n;return"function"!=typeof r?null:b(r)}function m(e,t,n,r,o){var i="children"===t?"render":"children",a="function"==typeof e[t],u="function"==typeof e[i];return a&&u?new Error("MobX Observer: Do not use children and render in the same time in`"+n):a||u?null:new Error("Invalid prop `"+o+"` of type `"+typeof e[t]+"` supplied to `"+n+"`, expected `function`.")}g.propTypes={children:m,render:m},g.displayName="Observer";var y=function(){return(y=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};var w={$$typeof:!0,render:!0,compare:!0,type:!0},x=0,O={};function E(e){return O[e]||(O[e]=function(e){if("function"==typeof Symbol)return Symbol(e);var t="__$mobx-react "+e+" ("+x+")";return x++,t}(e)),O[e]}function C(e,t){if(S(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(var o=0;o<n.length;o++)if(!Object.hasOwnProperty.call(t,n[o])||!S(e[n[o]],t[n[o]]))return!1;return!0}function S(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}function j(e,t,n){Object.hasOwnProperty.call(e,t)?e[t]=n:Object.defineProperty(e,t,{enumerable:!1,configurable:!0,writable:!0,value:n})}var _=E("patchMixins"),A=E("patchedDefinition");function P(e,t){for(var n=this,r=arguments.length,o=new Array(r>2?r-2:0),i=2;i<r;i++)o[i-2]=arguments[i];t.locks++;try{var a;return null!=e&&(a=e.apply(this,o)),a}finally{t.locks--,0===t.locks&&t.methods.forEach((function(e){e.apply(n,o)}))}}function k(e,t){return function(){for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];P.call.apply(P,[this,e,t].concat(r))}}var D=r.a||"$mobx",M=E("isMobXReactObserver"),T=E("isUnmounted"),F=E("skipRender"),R=E("isForcingUpdate");function I(e){var t=e.prototype;if(e[M]?N(t):e[M]=!0,t.componentWillReact)throw new Error("The componentWillReact life-cycle event is no longer supported");if(e.__proto__!==o.PureComponent)if(t.shouldComponentUpdate){if(t.shouldComponentUpdate!==L)throw new Error("It is not allowed to use shouldComponentUpdate in observer based components.")}else t.shouldComponentUpdate=L;U(t,"props"),U(t,"state");var n=t.render;return t.render=function(){return B.call(this,n)},function(e,t,n){var r=function(e,t){var n=e[_]=e[_]||{},r=n[t]=n[t]||{};return r.locks=r.locks||0,r.methods=r.methods||[],r}(e,t);r.methods.indexOf(n)<0&&r.methods.push(n);var o=Object.getOwnPropertyDescriptor(e,t);if(!o||!o[A]){var i=e[t],a=function e(t,n,r,o,i){var a,u=k(i,o);return(a={})[A]=!0,a.get=function(){return u},a.set=function(i){if(this===t)u=k(i,o);else{var a=e(this,n,r,o,i);Object.defineProperty(this,n,a)}},a.configurable=!0,a.enumerable=r,a}(e,t,o?o.enumerable:void 0,r,i);Object.defineProperty(e,t,a)}}(t,"componentWillUnmount",(function(){var e;null===(e=this.render[D])||void 0===e||e.dispose(),this[T]=!0,this.render[D]||N(this)})),e}function N(e){return e.displayName||e.name||e.constructor&&(e.constructor.displayName||e.constructor.name)||"<component>"}function B(e){var t=this;j(this,F,!1),j(this,R,!1);var n=N(this),i=e.bind(this),a=!1,u=new r.b(n+".render()",(function(){if(!a&&(a=!0,!0!==t[T])){var e=!0;try{j(t,R,!0),t[F]||o.Component.prototype.forceUpdate.call(t),e=!1}finally{j(t,R,!1),e&&u.dispose()}}}));function s(){a=!1;var e=void 0,t=void 0;if(u.track((function(){try{t=Object(r.c)(!1,i)}catch(t){e=t}})),e)throw e;return t}return u.reactComponent=this,s[D]=u,this.render=s,s.call(this)}function L(e,t){return this.state!==t||!C(this.props,e)}function U(e,t){var n=E("reactProp_"+t+"_valueHolder"),o=E("reactProp_"+t+"_atomHolder");function i(){return this[o]||j(this,o,Object(r.i)("reactive "+t)),this[o]}Object.defineProperty(e,t,{configurable:!0,enumerable:!0,get:function(){var e=!1;return r.e&&r.d&&(e=Object(r.e)(!0)),i.call(this).reportObserved(),r.e&&r.d&&Object(r.d)(e),this[n]},set:function(e){this[R]||C(this[n],e)?j(this,n,e):(j(this,n,e),j(this,F,!0),i.call(this).reportChanged(),j(this,F,!1))}})}var H="function"==typeof Symbol&&Symbol.for,V=H?Symbol.for("react.forward_ref"):"function"==typeof o.forwardRef&&Object(o.forwardRef)((function(e){return null})).$$typeof,z=H?Symbol.for("react.memo"):"function"==typeof o.memo&&Object(o.memo)((function(e){return null})).$$typeof;function W(e){if(e.isMobxInjector,z&&e.$$typeof===z)throw new Error("Mobx observer: You are trying to use 'observer' on a function component wrapped in either another observer or 'React.memo'. The observer already applies 'React.memo' for you.");if(V&&e.$$typeof===V){var t=e.render;if("function"!=typeof t)throw new Error("render property of ForwardRef was not a function");return Object(o.forwardRef)((function(){var e=arguments;return Object(o.createElement)(g,null,(function(){return t.apply(void 0,e)}))}))}return"function"!=typeof e||e.prototype&&e.prototype.render||e.isReactClass||Object.prototype.isPrototypeOf.call(o.Component,e)?I(e):(n=e,s=y({forwardRef:!1},r),l=n.displayName||n.name,(c=function(e,t){return b((function(){return n(e,t)}),l)}).displayName=l,i=s.forwardRef?Object(o.memo)(Object(o.forwardRef)(c)):Object(o.memo)(c),a=n,u=i,Object.keys(a).forEach((function(e){w[e]||Object.defineProperty(u,e,Object.getOwnPropertyDescriptor(a,e))})),i.displayName=l,i);var n,r,i,a,u,s,l,c}function G(){return(G=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var Y=i.a.createContext({});function $(e){var t=e.children,n=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,["children"]),r=i.a.useContext(Y),o=i.a.useRef(G({},r,n)).current;return i.a.createElement(Y.Provider,{value:o},t)}if($.displayName="MobXProvider",!o.Component)throw new Error("mobx-react requires React to be available");if(!r.n)throw new Error("mobx-react requires mobx to be available")},,,,,,,,,,,,function(e,t,n){"use strict";function r(e,t){if(t.length<e)throw new TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}n.d(t,"a",(function(){return r}))},,,function(e,t,n){"use strict";n.d(t,"a",(function(){return f})),n.d(t,"b",(function(){return x})),n.d(t,"c",(function(){return g})),n.d(t,"d",(function(){return m}));n(119);var r=n(0),o=n(206);function i(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]):r+=n+" "})),r}var a=function(e,t,n){var r=e.key+"-"+t.name;if(!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles),void 0===e.inserted[t.name]){var o=t;do{e.insert("."+r,o,e.sheet,!0),o=o.next}while(void 0!==o)}},u=n(144),s=(n(193),n(89)),l=Object(r.createContext)("undefined"!=typeof HTMLElement?Object(o.a)():null),c=Object(r.createContext)({}),f=l.Provider,p=function(e){return Object(r.forwardRef)((function(t,n){return Object(r.createElement)(l.Consumer,null,(function(r){return e(t,r,n)}))}))},d="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",h=Object.prototype.hasOwnProperty,v=function(e,t,n,o){var s=null===n?t.css:t.css(n);"string"==typeof s&&void 0!==e.registered[s]&&(s=e.registered[s]);var l=t[d],c=[s],f="";"string"==typeof t.className?f=i(e.registered,c,t.className):null!=t.className&&(f=t.className+" ");var p=Object(u.a)(c);a(e,p,"string"==typeof l),f+=e.key+"-"+p.name;var v={};for(var b in t)h.call(t,b)&&"css"!==b&&b!==d&&(v[b]=t[b]);return v.ref=o,v.className=f,Object(r.createElement)(l,v)},b=p((function(e,t,n){return"function"==typeof e.css?Object(r.createElement)(c.Consumer,null,(function(r){return v(t,e,r,n)})):v(t,e,null,n)})),g=function(e,t){var n=arguments;if(null==t||!h.call(t,"css"))return r.createElement.apply(void 0,n);var o=n.length,i=new Array(o);i[0]=b;var a={};for(var u in t)h.call(t,u)&&(a[u]=t[u]);a[d]=e,i[1]=a;for(var s=2;s<o;s++)i[s]=n[s];return r.createElement.apply(null,i)},m=(r.Component,function(){var e=s.a.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}),y=function e(t){for(var n=t.length,r=0,o="";r<n;r++){var i=t[r];if(null!=i){var a=void 0;switch(typeof i){case"boolean":break;case"object":if(Array.isArray(i))a=e(i);else for(var u in a="",i)i[u]&&u&&(a&&(a+=" "),a+=u);break;default:a=i}a&&(o&&(o+=" "),o+=a)}}return o};function w(e,t,n){var r=[],o=i(e,r,n);return r.length<2?n:o+t(r)}var x=p((function(e,t){return Object(r.createElement)(c.Consumer,null,(function(n){var r=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];var o=Object(u.a)(n,t.registered);return a(t,o,!1),t.key+"-"+o.name},o={css:r,cx:function(){for(var e=arguments.length,n=new Array(e),o=0;o<e;o++)n[o]=arguments[o];return w(t.registered,r,y(n))},theme:n};return e.children(o)}))}))},,function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(16);function o(e){Object(r.a)(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"==typeof e&&"[object Date]"===t?new Date(e.getTime()):"number"==typeof e||"[object Number]"===t?new Date(e):new Date(NaN)}},,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReactCSS=t.loop=t.handleActive=t.handleHover=t.hover=void 0;var r=l(n(386)),o=l(n(457)),i=l(n(477)),a=l(n(478)),u=l(n(479)),s=l(n(480));function l(e){return e&&e.__esModule?e:{default:e}}t.hover=a.default,t.handleHover=a.default,t.handleActive=u.default,t.loop=s.default;var c=t.ReactCSS=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),a=1;a<t;a++)n[a-1]=arguments[a];var u=(0,r.default)(n),s=(0,o.default)(e,u);return(0,i.default)(s)};t.default=c},,,,,,,function(e,t,n){"use strict";function r(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}n.d(t,"a",(function(){return r}))},,function(e,t,n){"use strict";n.d(t,"a",(function(){return g})),n.d(t,"b",(function(){return D})),n.d(t,"c",(function(){return q})),n.d(t,"d",(function(){return V})),n.d(t,"e",(function(){return H})),n.d(t,"f",(function(){return Q})),n.d(t,"g",(function(){return z})),n.d(t,"h",(function(){return J})),n.d(t,"i",(function(){return ee})),n.d(t,"j",(function(){return T})),n.d(t,"k",(function(){return x})),n.d(t,"l",(function(){return m})),n.d(t,"m",(function(){return G})),n.d(t,"n",(function(){return b})),n.d(t,"o",(function(){return C})),n.d(t,"p",(function(){return re})),n.d(t,"q",(function(){return oe})),n.d(t,"r",(function(){return ie})),n.d(t,"s",(function(){return w})),n.d(t,"t",(function(){return fe})),n.d(t,"u",(function(){return de})),n.d(t,"v",(function(){return ve})),n.d(t,"w",(function(){return M})),n.d(t,"x",(function(){return me})),n.d(t,"y",(function(){return P}));var r=n(0),o=n(19),i=n(30),a=n(43),u=n.n(a),s=n(45),l=n(89),c=n(167),f=n.n(c);function p(){return(p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function d(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function h(e){var t=e.maxHeight,n=e.menuEl,r=e.minHeight,o=e.placement,i=e.shouldScroll,a=e.isFixedPosition,u=e.theme.spacing,l=Object(s.a)(n),c={placement:"bottom",maxHeight:t};if(!n||!n.offsetParent)return c;var f=l.getBoundingClientRect().height,p=n.getBoundingClientRect(),d=p.bottom,h=p.height,v=p.top,b=n.offsetParent.getBoundingClientRect().top,g=window.innerHeight,m=Object(s.b)(l),y=parseInt(getComputedStyle(n).marginBottom,10),w=parseInt(getComputedStyle(n).marginTop,10),x=b-w,O=g-v,E=x+m,C=f-m-v,S=d-g+m+y,j=m+v-w;switch(o){case"auto":case"bottom":if(O>=h)return{placement:"bottom",maxHeight:t};if(C>=h&&!a)return i&&Object(s.c)(l,S,160),{placement:"bottom",maxHeight:t};if(!a&&C>=r||a&&O>=r)return i&&Object(s.c)(l,S,160),{placement:"bottom",maxHeight:a?O-y:C-y};if("auto"===o||a){var _=t,A=a?x:E;return A>=r&&(_=Math.min(A-y-u.controlHeight,t)),{placement:"top",maxHeight:_}}if("bottom"===o)return Object(s.m)(l,S),{placement:"bottom",maxHeight:t};break;case"top":if(x>=h)return{placement:"top",maxHeight:t};if(E>=h&&!a)return i&&Object(s.c)(l,j,160),{placement:"top",maxHeight:t};if(!a&&E>=r||a&&x>=r){var P=t;return(!a&&E>=r||a&&x>=r)&&(P=a?x-w:E-w),i&&Object(s.c)(l,j,160),{placement:"top",maxHeight:P}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'+o+'".')}return c}var v=function(e){return"auto"===e?"bottom":e},b=function(e){var t,n=e.placement,r=e.theme,o=r.borderRadius,i=r.spacing,a=r.colors;return(t={label:"menu"})[function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(n)]="100%",t.backgroundColor=a.neutral0,t.borderRadius=o,t.boxShadow="0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",t.marginBottom=i.menuGutter,t.marginTop=i.menuGutter,t.position="absolute",t.width="100%",t.zIndex=1,t},g=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={maxHeight:t.props.maxMenuHeight,placement:null},t.getPlacement=function(e){var n=t.props,r=n.minMenuHeight,o=n.maxMenuHeight,i=n.menuPlacement,a=n.menuPosition,u=n.menuShouldScrollIntoView,s=n.theme,l=t.context.getPortalPlacement;if(e){var c="fixed"===a,f=h({maxHeight:o,menuEl:e,minHeight:r,placement:i,shouldScroll:u&&!c,isFixedPosition:c,theme:s});l&&l(f),t.setState(f)}},t.getUpdatedProps=function(){var e=t.props.menuPlacement,n=t.state.placement||v(e);return p({},t.props,{placement:n,maxHeight:t.state.maxHeight})},t}return d(t,e),t.prototype.render=function(){return(0,this.props.children)({ref:this.getPlacement,placerProps:this.getUpdatedProps()})},t}(r.Component);g.contextTypes={getPortalPlacement:u.a.func};var m=function(e){var t=e.maxHeight,n=e.theme.spacing.baseUnit;return{maxHeight:t,overflowY:"auto",paddingBottom:n,paddingTop:n,position:"relative",WebkitOverflowScrolling:"touch"}},y=function(e){var t=e.theme,n=t.spacing.baseUnit;return{color:t.colors.neutral40,padding:2*n+"px "+3*n+"px",textAlign:"center"}},w=y,x=y,O=function(e){var t=e.children,n=e.className,r=e.cx,i=e.getStyles,a=e.innerProps;return Object(o.c)("div",p({css:i("noOptionsMessage",e),className:r({"menu-notice":!0,"menu-notice--no-options":!0},n)},a),t)};O.defaultProps={children:"No options"};var E=function(e){var t=e.children,n=e.className,r=e.cx,i=e.getStyles,a=e.innerProps;return Object(o.c)("div",p({css:i("loadingMessage",e),className:r({"menu-notice":!0,"menu-notice--loading":!0},n)},a),t)};E.defaultProps={children:"Loading..."};var C=function(e){var t=e.rect,n=e.offset,r=e.position;return{left:t.left,position:r,top:n,width:t.width,zIndex:1}},S=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={placement:null},t.getPortalPlacement=function(e){var n=e.placement;n!==v(t.props.menuPlacement)&&t.setState({placement:n})},t}d(t,e);var n=t.prototype;return n.getChildContext=function(){return{getPortalPlacement:this.getPortalPlacement}},n.render=function(){var e=this.props,t=e.appendTo,n=e.children,r=e.controlElement,a=e.menuPlacement,u=e.menuPosition,l=e.getStyles,c="fixed"===u;if(!t&&!c||!r)return null;var f=this.state.placement||v(a),p=Object(s.g)(r),d=c?0:window.pageYOffset,h={offset:p[f]+d,position:u,rect:p},b=Object(o.c)("div",{css:l("menuPortal",h)},n);return t?Object(i.createPortal)(b,t):b},t}(r.Component);S.childContextTypes={getPortalPlacement:u.a.func};var j=Array.isArray,_=Object.keys,A=Object.prototype.hasOwnProperty;function P(e,t){try{return function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){var r,o,i,a=j(t),u=j(n);if(a&&u){if((o=t.length)!=n.length)return!1;for(r=o;0!=r--;)if(!e(t[r],n[r]))return!1;return!0}if(a!=u)return!1;var s=t instanceof Date,l=n instanceof Date;if(s!=l)return!1;if(s&&l)return t.getTime()==n.getTime();var c=t instanceof RegExp,f=n instanceof RegExp;if(c!=f)return!1;if(c&&f)return t.toString()==n.toString();var p=_(t);if((o=p.length)!==_(n).length)return!1;for(r=o;0!=r--;)if(!A.call(n,p[r]))return!1;for(r=o;0!=r--;)if(!("_owner"===(i=p[r])&&t.$$typeof||e(t[i],n[i])))return!1;return!0}return t!=t&&n!=n}(e,t)}catch(e){if(e.message&&e.message.match(/stack|recursion/i))return!1;throw e}}function k(){return(k=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var D=function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":null,pointerEvents:t?"none":null,position:"relative"}},M=function(e){var t=e.theme.spacing;return{alignItems:"center",display:"flex",flex:1,flexWrap:"wrap",padding:t.baseUnit/2+"px "+2*t.baseUnit+"px",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"}},T=function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}};function F(){var e,t,n=(e=["\n 0%, 80%, 100% { opacity: 0; }\n 40% { opacity: 1; }\n"],t||(t=e.slice(0)),e.raw=t,e);return F=function(){return n},n}function R(){return(R=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var I={name:"19bqh2r",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0;"},N=function(e){var t=e.size,n=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,["size"]);return Object(o.c)("svg",R({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:I},n))},B=function(e){return Object(o.c)(N,R({size:20},e),Object(o.c)("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},L=function(e){return Object(o.c)(N,R({size:20},e),Object(o.c)("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},U=function(e){var t=e.isFocused,n=e.theme,r=n.spacing.baseUnit,o=n.colors;return{label:"indicatorContainer",color:t?o.neutral60:o.neutral20,display:"flex",padding:2*r,transition:"color 150ms",":hover":{color:t?o.neutral80:o.neutral40}}},H=U,V=U,z=function(e){var t=e.isDisabled,n=e.theme,r=n.spacing.baseUnit,o=n.colors;return{label:"indicatorSeparator",alignSelf:"stretch",backgroundColor:t?o.neutral10:o.neutral20,marginBottom:2*r,marginTop:2*r,width:1}},W=Object(o.d)(F()),G=function(e){var t=e.isFocused,n=e.size,r=e.theme,o=r.colors,i=r.spacing.baseUnit;return{label:"loadingIndicator",color:t?o.neutral60:o.neutral20,display:"flex",padding:2*i,transition:"color 150ms",alignSelf:"center",fontSize:n,lineHeight:1,marginRight:n,textAlign:"center",verticalAlign:"middle"}},Y=function(e){var t=e.delay,n=e.offset;return Object(o.c)("span",{css:Object(l.a)({animation:W+" 1s ease-in-out "+t+"ms infinite;",backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":null,height:"1em",verticalAlign:"top",width:"1em"},"")})},$=function(e){var t=e.className,n=e.cx,r=e.getStyles,i=e.innerProps,a=e.isRtl;return Object(o.c)("div",R({},i,{css:r("loadingIndicator",e),className:n({indicator:!0,"loading-indicator":!0},t)}),Object(o.c)(Y,{delay:0,offset:a}),Object(o.c)(Y,{delay:160,offset:!0}),Object(o.c)(Y,{delay:320,offset:!a}))};function X(){return(X=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}$.defaultProps={size:4};var q=function(e){var t=e.isDisabled,n=e.isFocused,r=e.theme,o=r.colors,i=r.borderRadius,a=r.spacing;return{label:"control",alignItems:"center",backgroundColor:t?o.neutral5:o.neutral0,borderColor:t?o.neutral10:n?o.primary:o.neutral20,borderRadius:i,borderStyle:"solid",borderWidth:1,boxShadow:n?"0 0 0 1px "+o.primary:null,cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:a.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms","&:hover":{borderColor:n?o.primary:o.neutral30}}};function K(){return(K=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var J=function(e){var t=e.theme.spacing;return{paddingBottom:2*t.baseUnit,paddingTop:2*t.baseUnit}},Q=function(e){var t=e.theme.spacing;return{label:"group",color:"#999",cursor:"default",display:"block",fontSize:"75%",fontWeight:"500",marginBottom:"0.25em",paddingLeft:3*t.baseUnit,paddingRight:3*t.baseUnit,textTransform:"uppercase"}};function Z(){return(Z=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var ee=function(e){var t=e.isDisabled,n=e.theme,r=n.spacing,o=n.colors;return{margin:r.baseUnit/2,paddingBottom:r.baseUnit/2,paddingTop:r.baseUnit/2,visibility:t?"hidden":"visible",color:o.neutral80}},te=function(e){return{label:"input",background:0,border:0,fontSize:"inherit",opacity:e?0:1,outline:0,padding:0,color:"inherit"}};function ne(){return(ne=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var re=function(e){var t=e.theme,n=t.spacing,r=t.borderRadius;return{label:"multiValue",backgroundColor:t.colors.neutral10,borderRadius:r/2,display:"flex",margin:n.baseUnit/2,minWidth:0}},oe=function(e){var t=e.theme,n=t.borderRadius,r=t.colors,o=e.cropWithEllipsis;return{borderRadius:n/2,color:r.neutral80,fontSize:"85%",overflow:"hidden",padding:3,paddingLeft:6,textOverflow:o?"ellipsis":null,whiteSpace:"nowrap"}},ie=function(e){var t=e.theme,n=t.spacing,r=t.borderRadius,o=t.colors;return{alignItems:"center",borderRadius:r/2,backgroundColor:e.isFocused&&o.dangerLight,display:"flex",paddingLeft:n.baseUnit,paddingRight:n.baseUnit,":hover":{backgroundColor:o.dangerLight,color:o.danger}}},ae=function(e){var t=e.children,n=e.innerProps;return Object(o.c)("div",n,t)},ue=ae,se=ae,le=function(e){var t=e.children,n=e.className,r=e.components,i=e.cx,a=e.data,u=e.getStyles,s=e.innerProps,l=e.isDisabled,c=e.removeProps,f=e.selectProps,p=r.Container,d=r.Label,h=r.Remove;return Object(o.c)(o.b,null,(function(r){var v=r.css,b=r.cx;return Object(o.c)(p,{data:a,innerProps:ne({},s,{className:b(v(u("multiValue",e)),i({"multi-value":!0,"multi-value--is-disabled":l},n))}),selectProps:f},Object(o.c)(d,{data:a,innerProps:{className:b(v(u("multiValueLabel",e)),i({"multi-value__label":!0},n))},selectProps:f},t),Object(o.c)(h,{data:a,innerProps:ne({className:b(v(u("multiValueRemove",e)),i({"multi-value__remove":!0},n))},c),selectProps:f}))}))};function ce(){return(ce=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}le.defaultProps={cropWithEllipsis:!0};var fe=function(e){var t=e.isDisabled,n=e.isFocused,r=e.isSelected,o=e.theme,i=o.spacing,a=o.colors;return{label:"option",backgroundColor:r?a.primary:n?a.primary25:"transparent",color:t?a.neutral20:r?a.neutral0:"inherit",cursor:"default",display:"block",fontSize:"inherit",padding:2*i.baseUnit+"px "+3*i.baseUnit+"px",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",":active":{backgroundColor:!t&&(r?a.primary:a.primary50)}}};function pe(){return(pe=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var de=function(e){var t=e.theme,n=t.spacing;return{label:"placeholder",color:t.colors.neutral50,marginLeft:n.baseUnit/2,marginRight:n.baseUnit/2,position:"absolute",top:"50%",transform:"translateY(-50%)"}};function he(){return(he=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var ve=function(e){var t=e.isDisabled,n=e.theme,r=n.spacing,o=n.colors;return{label:"singleValue",color:t?o.neutral40:o.neutral80,marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2,maxWidth:"calc(100% - "+2*r.baseUnit+"px)",overflow:"hidden",position:"absolute",textOverflow:"ellipsis",whiteSpace:"nowrap",top:"50%",transform:"translateY(-50%)"}};function be(){return(be=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var ge={ClearIndicator:function(e){var t=e.children,n=e.className,r=e.cx,i=e.getStyles,a=e.innerProps;return Object(o.c)("div",R({},a,{css:i("clearIndicator",e),className:r({indicator:!0,"clear-indicator":!0},n)}),t||Object(o.c)(B,null))},Control:function(e){var t=e.children,n=e.cx,r=e.getStyles,i=e.className,a=e.isDisabled,u=e.isFocused,s=e.innerRef,l=e.innerProps,c=e.menuIsOpen;return Object(o.c)("div",X({ref:s,css:r("control",e),className:n({control:!0,"control--is-disabled":a,"control--is-focused":u,"control--menu-is-open":c},i)},l),t)},DropdownIndicator:function(e){var t=e.children,n=e.className,r=e.cx,i=e.getStyles,a=e.innerProps;return Object(o.c)("div",R({},a,{css:i("dropdownIndicator",e),className:r({indicator:!0,"dropdown-indicator":!0},n)}),t||Object(o.c)(L,null))},DownChevron:L,CrossIcon:B,Group:function(e){var t=e.children,n=e.className,r=e.cx,i=e.getStyles,a=e.Heading,u=e.headingProps,s=e.label,l=e.theme,c=e.selectProps;return Object(o.c)("div",{css:i("group",e),className:r({group:!0},n)},Object(o.c)(a,K({},u,{selectProps:c,theme:l,getStyles:i,cx:r}),s),Object(o.c)("div",null,t))},GroupHeading:function(e){var t=e.className,n=e.cx,r=e.getStyles,i=e.theme,a=(e.selectProps,function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,["className","cx","getStyles","theme","selectProps"]));return Object(o.c)("div",K({css:r("groupHeading",K({theme:i},a)),className:n({"group-heading":!0},t)},a))},IndicatorsContainer:function(e){var t=e.children,n=e.className,r=e.cx,i=e.getStyles;return Object(o.c)("div",{css:i("indicatorsContainer",e),className:r({indicators:!0},n)},t)},IndicatorSeparator:function(e){var t=e.className,n=e.cx,r=e.getStyles,i=e.innerProps;return Object(o.c)("span",R({},i,{css:r("indicatorSeparator",e),className:n({"indicator-separator":!0},t)}))},Input:function(e){var t=e.className,n=e.cx,r=e.getStyles,i=e.innerRef,a=e.isHidden,u=e.isDisabled,s=e.theme,l=(e.selectProps,function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,["className","cx","getStyles","innerRef","isHidden","isDisabled","theme","selectProps"]));return Object(o.c)("div",{css:r("input",Z({theme:s},l))},Object(o.c)(f.a,Z({className:n({input:!0},t),inputRef:i,inputStyle:te(a),disabled:u},l)))},LoadingIndicator:$,Menu:function(e){var t=e.children,n=e.className,r=e.cx,i=e.getStyles,a=e.innerRef,u=e.innerProps;return Object(o.c)("div",p({css:i("menu",e),className:r({menu:!0},n)},u,{ref:a}),t)},MenuList:function(e){var t=e.children,n=e.className,r=e.cx,i=e.getStyles,a=e.isMulti,u=e.innerRef;return Object(o.c)("div",{css:i("menuList",e),className:r({"menu-list":!0,"menu-list--is-multi":a},n),ref:u},t)},MenuPortal:S,LoadingMessage:E,NoOptionsMessage:O,MultiValue:le,MultiValueContainer:ue,MultiValueLabel:se,MultiValueRemove:function(e){var t=e.children,n=e.innerProps;return Object(o.c)("div",n,t||Object(o.c)(B,{size:14}))},Option:function(e){var t=e.children,n=e.className,r=e.cx,i=e.getStyles,a=e.isDisabled,u=e.isFocused,s=e.isSelected,l=e.innerRef,c=e.innerProps;return Object(o.c)("div",ce({css:i("option",e),className:r({option:!0,"option--is-disabled":a,"option--is-focused":u,"option--is-selected":s},n),ref:l},c),t)},Placeholder:function(e){var t=e.children,n=e.className,r=e.cx,i=e.getStyles,a=e.innerProps;return Object(o.c)("div",pe({css:i("placeholder",e),className:r({placeholder:!0},n)},a),t)},SelectContainer:function(e){var t=e.children,n=e.className,r=e.cx,i=e.getStyles,a=e.innerProps,u=e.isDisabled,s=e.isRtl;return Object(o.c)("div",k({css:i("container",e),className:r({"--is-disabled":u,"--is-rtl":s},n)},a),t)},SingleValue:function(e){var t=e.children,n=e.className,r=e.cx,i=e.getStyles,a=e.isDisabled,u=e.innerProps;return Object(o.c)("div",he({css:i("singleValue",e),className:r({"single-value":!0,"single-value--is-disabled":a},n)},u),t)},ValueContainer:function(e){var t=e.children,n=e.className,r=e.cx,i=e.isMulti,a=e.getStyles,u=e.hasValue;return Object(o.c)("div",{css:a("valueContainer",e),className:r({"value-container":!0,"value-container--is-multi":i,"value-container--has-value":u},n)},t)}},me=function(e){return be({},ge,e.components)}},,,function(e,t,n){e.exports=n(343)},,,function(e,t,n){"use strict";n.d(t,"a",(function(){return h})),n.d(t,"b",(function(){return p})),n.d(t,"c",(function(){return f})),n.d(t,"d",(function(){return g})),n.d(t,"e",(function(){return y}));var r=n(79),o=n(0),i=n.n(o),a=(n(43),n(72),n(235)),u=n(64),s=(n(59),n(236)),l=n.n(s),c=(n(261),n(141),n(309),function(e){var t=Object(a.a)();return t.displayName="Router-History",t}()),f=function(e){var t=Object(a.a)();return t.displayName="Router",t}(),p=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={location:t.history.location},n._isMounted=!1,n._pendingLocation=null,t.staticContext||(n.unlisten=t.history.listen((function(e){n._isMounted?n.setState({location:e}):n._pendingLocation=e}))),n}Object(r.a)(t,e),t.computeRootMatch=function(e){return{path:"/",url:"/",params:{},isExact:"/"===e}};var n=t.prototype;return n.componentDidMount=function(){this._isMounted=!0,this._pendingLocation&&this.setState({location:this._pendingLocation})},n.componentWillUnmount=function(){this.unlisten&&this.unlisten()},n.render=function(){return i.a.createElement(f.Provider,{value:{history:this.props.history,location:this.state.location,match:t.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},i.a.createElement(c.Provider,{children:this.props.children||null,value:this.props.history}))},t}(i.a.Component);i.a.Component;var d=function(e){function t(){return e.apply(this,arguments)||this}Object(r.a)(t,e);var n=t.prototype;return n.componentDidMount=function(){this.props.onMount&&this.props.onMount.call(this,this)},n.componentDidUpdate=function(e){this.props.onUpdate&&this.props.onUpdate.call(this,this,e)},n.componentWillUnmount=function(){this.props.onUnmount&&this.props.onUnmount.call(this,this)},n.render=function(){return null},t}(i.a.Component);function h(e){var t=e.message,n=e.when,r=void 0===n||n;return i.a.createElement(f.Consumer,null,(function(e){if(e||Object(u.a)(!1),!r||e.staticContext)return null;var n=e.history.block;return i.a.createElement(d,{onMount:function(e){e.release=n(t)},onUpdate:function(e,r){r.message!==t&&(e.release(),e.release=n(t))},onUnmount:function(e){e.release()},message:t})}))}var v={},b=0;function g(e,t){void 0===t&&(t={}),("string"==typeof t||Array.isArray(t))&&(t={path:t});var n=t,r=n.path,o=n.exact,i=void 0!==o&&o,a=n.strict,u=void 0!==a&&a,s=n.sensitive,c=void 0!==s&&s;return[].concat(r).reduce((function(t,n){if(!n&&""!==n)return null;if(t)return t;var r=function(e,t){var n=""+t.end+t.strict+t.sensitive,r=v[n]||(v[n]={});if(r[e])return r[e];var o=[],i={regexp:l()(e,o,t),keys:o};return b<1e4&&(r[e]=i,b++),i}(n,{end:i,strict:u,sensitive:c}),o=r.regexp,a=r.keys,s=o.exec(e);if(!s)return null;var f=s[0],p=s.slice(1),d=e===f;return i&&!d?null:{path:n,url:"/"===n&&""===f?"/":f,isExact:d,params:a.reduce((function(e,t,n){return e[t.name]=p[n],e}),{})}}),null)}i.a.Component,i.a.Component,i.a.Component;var m=i.a.useContext;function y(){return m(f).location}},,,function(e,t,n){e.exports=n(359)()},,function(e,t,n){"use strict";n.d(t,"a",(function(){return f})),n.d(t,"b",(function(){return l})),n.d(t,"c",(function(){return p})),n.d(t,"d",(function(){return b})),n.d(t,"e",(function(){return a})),n.d(t,"f",(function(){return d})),n.d(t,"g",(function(){return h})),n.d(t,"h",(function(){return i})),n.d(t,"i",(function(){return v})),n.d(t,"j",(function(){return s})),n.d(t,"k",(function(){return u})),n.d(t,"l",(function(){return r})),n.d(t,"m",(function(){return c}));var r=function(){};function o(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function i(e,t,n){var r=[n];if(t&&e)for(var i in t)t.hasOwnProperty(i)&&t[i]&&r.push(""+o(e,i));return r.filter((function(e){return e})).map((function(e){return String(e).trim()})).join(" ")}var a=function(e){return Array.isArray(e)?e.filter(Boolean):"object"==typeof e&&null!==e?[e]:[]};function u(e,t,n){if(n){var r=n(e,t);if("string"==typeof r)return r}return e}function s(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function l(e){return s(e)?window.pageYOffset:e.scrollTop}function c(e,t){s(e)?window.scrollTo(0,t):e.scrollTop=t}function f(e){var t=getComputedStyle(e),n="absolute"===t.position,r=/(auto|scroll)/,o=document.documentElement;if("fixed"===t.position)return o;for(var i=e;i=i.parentElement;)if(t=getComputedStyle(i),(!n||"static"!==t.position)&&r.test(t.overflow+t.overflowY+t.overflowX))return i;return o}function p(e,t,n,o){void 0===n&&(n=200),void 0===o&&(o=r);var i=l(e),a=t-i,u=0;!function t(){var r,s=a*((r=(r=u+=10)/n-1)*r*r+1)+i;c(e,s),u<n?window.requestAnimationFrame(t):o(e)}()}function d(e,t){var n=e.getBoundingClientRect(),r=t.getBoundingClientRect(),o=t.offsetHeight/3;r.bottom+o>n.bottom?c(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+o,e.scrollHeight)):r.top-o<n.top&&c(e,Math.max(t.offsetTop-o,0))}function h(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}function v(){try{return document.createEvent("TouchEvent"),!0}catch(e){return!1}}function b(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(e){return!1}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(481);Object.defineProperty(t,"Alpha",{enumerable:!0,get:function(){return f(r).default}});var o=n(233);Object.defineProperty(t,"Checkboard",{enumerable:!0,get:function(){return f(o).default}});var i=n(484);Object.defineProperty(t,"EditableInput",{enumerable:!0,get:function(){return f(i).default}});var a=n(485);Object.defineProperty(t,"Hue",{enumerable:!0,get:function(){return f(a).default}});var u=n(487);Object.defineProperty(t,"Raised",{enumerable:!0,get:function(){return f(u).default}});var s=n(501);Object.defineProperty(t,"Saturation",{enumerable:!0,get:function(){return f(s).default}});var l=n(305);Object.defineProperty(t,"ColorWrap",{enumerable:!0,get:function(){return f(l).default}});var c=n(509);function f(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"Swatch",{enumerable:!0,get:function(){return f(c).default}})},function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var r=n(40),o=(n(79),n(0)),i=n.n(o),a=n(72),u=(n(43),n(59)),s=n(141),l=n(64);i.a.Component,i.a.Component;var c=function(e,t){return"function"==typeof e?e(t):e},f=function(e,t){return"string"==typeof e?Object(a.c)(e,null,null,t):e},p=function(e){return e},d=i.a.forwardRef;void 0===d&&(d=p);var h=d((function(e,t){var n=e.innerRef,r=e.navigate,o=e.onClick,a=Object(s.a)(e,["innerRef","navigate","onClick"]),l=a.target,c=Object(u.a)({},a,{onClick:function(e){try{o&&o(e)}catch(t){throw e.preventDefault(),t}e.defaultPrevented||0!==e.button||l&&"_self"!==l||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)||(e.preventDefault(),r())}});return c.ref=p!==d&&t||n,i.a.createElement("a",c)})),v=d((function(e,t){var n=e.component,o=void 0===n?h:n,a=e.replace,v=e.to,b=e.innerRef,g=Object(s.a)(e,["component","replace","to","innerRef"]);return i.a.createElement(r.c.Consumer,null,(function(e){e||Object(l.a)(!1);var n=e.history,r=f(c(v,e.location),e.location),s=r?n.createHref(r):"",h=Object(u.a)({},g,{href:s,navigate:function(){var t=c(v,e.location);(a?n.replace:n.push)(t)}});return p!==d?h.ref=t||b:h.innerRef=b,i.a.createElement(o,h)}))})),b=function(e){return e},g=i.a.forwardRef;void 0===g&&(g=b),g((function(e,t){var n=e["aria-current"],o=void 0===n?"page":n,a=e.activeClassName,p=void 0===a?"active":a,d=e.activeStyle,h=e.className,m=e.exact,y=e.isActive,w=e.location,x=e.sensitive,O=e.strict,E=e.style,C=e.to,S=e.innerRef,j=Object(s.a)(e,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","sensitive","strict","style","to","innerRef"]);return i.a.createElement(r.c.Consumer,null,(function(e){e||Object(l.a)(!1);var n=w||e.location,a=f(c(C,n),n),s=a.pathname,_=s&&s.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1"),A=_?Object(r.d)(n.pathname,{path:_,exact:m,sensitive:x,strict:O}):null,P=!!(y?y(A,n):A),k=P?function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter((function(e){return e})).join(" ")}(h,p):h,D=P?Object(u.a)({},E,{},d):E,M=Object(u.a)({"aria-current":P&&o||null,className:k,style:D,to:a},j);return b!==g?M.ref=t||S:M.innerRef=S,i.a.createElement(v,M)}))}))},,,,function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},function(e,t){e.exports=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},,,,,,,function(e,t,n){"use strict";function r(){return(r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}n.d(t,"a",(function(){return r}))},,,,function(e,t,n){"use strict";const r=n(364),o=n(365),i=n(366);function a(e){if("string"!=typeof e||1!==e.length)throw new TypeError("arrayFormatSeparator must be single character string")}function u(e,t){return t.encode?t.strict?r(e):encodeURIComponent(e):e}function s(e,t){return t.decode?o(e):e}function l(e){const t=e.indexOf("#");return-1!==t&&(e=e.slice(0,t)),e}function c(e){const t=(e=l(e)).indexOf("?");return-1===t?"":e.slice(t+1)}function f(e,t){return t.parseNumbers&&!Number.isNaN(Number(e))&&"string"==typeof e&&""!==e.trim()?e=Number(e):!t.parseBooleans||null===e||"true"!==e.toLowerCase()&&"false"!==e.toLowerCase()||(e="true"===e.toLowerCase()),e}function p(e,t){a((t=Object.assign({decode:!0,sort:!0,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:!1,parseBooleans:!1},t)).arrayFormatSeparator);const n=function(e){let t;switch(e.arrayFormat){case"index":return(e,n,r)=>{t=/\[(\d*)\]$/.exec(e),e=e.replace(/\[\d*\]$/,""),t?(void 0===r[e]&&(r[e]={}),r[e][t[1]]=n):r[e]=n};case"bracket":return(e,n,r)=>{t=/(\[\])$/.exec(e),e=e.replace(/\[\]$/,""),t?void 0!==r[e]?r[e]=[].concat(r[e],n):r[e]=[n]:r[e]=n};case"comma":case"separator":return(t,n,r)=>{const o="string"==typeof n&&n.split("").indexOf(e.arrayFormatSeparator)>-1?n.split(e.arrayFormatSeparator).map(t=>s(t,e)):null===n?n:s(n,e);r[t]=o};default:return(e,t,n)=>{void 0!==n[e]?n[e]=[].concat(n[e],t):n[e]=t}}}(t),r=Object.create(null);if("string"!=typeof e)return r;if(!(e=e.trim().replace(/^[?#&]/,"")))return r;for(const o of e.split("&")){let[e,a]=i(t.decode?o.replace(/\+/g," "):o,"=");a=void 0===a?null:["comma","separator"].includes(t.arrayFormat)?a:s(a,t),n(s(e,t),a,r)}for(const e of Object.keys(r)){const n=r[e];if("object"==typeof n&&null!==n)for(const e of Object.keys(n))n[e]=f(n[e],t);else r[e]=f(n,t)}return!1===t.sort?r:(!0===t.sort?Object.keys(r).sort():Object.keys(r).sort(t.sort)).reduce((e,t)=>{const n=r[t];return Boolean(n)&&"object"==typeof n&&!Array.isArray(n)?e[t]=function e(t){return Array.isArray(t)?t.sort():"object"==typeof t?e(Object.keys(t)).sort((e,t)=>Number(e)-Number(t)).map(e=>t[e]):t}(n):e[t]=n,e},Object.create(null))}t.extract=c,t.parse=p,t.stringify=(e,t)=>{if(!e)return"";a((t=Object.assign({encode:!0,strict:!0,arrayFormat:"none",arrayFormatSeparator:","},t)).arrayFormatSeparator);const n=n=>t.skipNull&&null==e[n]||t.skipEmptyString&&""===e[n],r=function(e){switch(e.arrayFormat){case"index":return t=>(n,r)=>{const o=n.length;return void 0===r||e.skipNull&&null===r||e.skipEmptyString&&""===r?n:null===r?[...n,[u(t,e),"[",o,"]"].join("")]:[...n,[u(t,e),"[",u(o,e),"]=",u(r,e)].join("")]};case"bracket":return t=>(n,r)=>void 0===r||e.skipNull&&null===r||e.skipEmptyString&&""===r?n:null===r?[...n,[u(t,e),"[]"].join("")]:[...n,[u(t,e),"[]=",u(r,e)].join("")];case"comma":case"separator":return t=>(n,r)=>null==r||0===r.length?n:0===n.length?[[u(t,e),"=",u(r,e)].join("")]:[[n,u(r,e)].join(e.arrayFormatSeparator)];default:return t=>(n,r)=>void 0===r||e.skipNull&&null===r||e.skipEmptyString&&""===r?n:null===r?[...n,u(t,e)]:[...n,[u(t,e),"=",u(r,e)].join("")]}}(t),o={};for(const t of Object.keys(e))n(t)||(o[t]=e[t]);const i=Object.keys(o);return!1!==t.sort&&i.sort(t.sort),i.map(n=>{const o=e[n];return void 0===o?"":null===o?u(n,t):Array.isArray(o)?o.reduce(r(n),[]).join("&"):u(n,t)+"="+u(o,t)}).filter(e=>e.length>0).join("&")},t.parseUrl=(e,t)=>{t=Object.assign({decode:!0},t);const[n,r]=i(e,"#");return Object.assign({url:n.split("?")[0]||"",query:p(c(e),t)},t&&t.parseFragmentIdentifier&&r?{fragmentIdentifier:s(r,t)}:{})},t.stringifyUrl=(e,n)=>{n=Object.assign({encode:!0,strict:!0},n);const r=l(e.url).split("?")[0]||"",o=t.extract(e.url),i=t.parse(o,{sort:!1}),a=Object.assign(i,e.query);let s=t.stringify(a,n);s&&(s="?"+s);let c=function(e){let t="";const n=e.indexOf("#");return-1!==n&&(t=e.slice(n)),t}(e.url);return e.fragmentIdentifier&&(c="#"+u(e.fragmentIdentifier,n)),`${r}${s}${c}`}},function(e,t,n){"use strict";t.a=function(e,t){if(!e)throw new Error("Invariant failed")}},,,,,,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return y})),n.d(t,"b",(function(){return C})),n.d(t,"d",(function(){return j})),n.d(t,"c",(function(){return d})),n.d(t,"f",(function(){return h})),n.d(t,"e",(function(){return p}));var r=n(59);function o(e){return"/"===e.charAt(0)}function i(e,t){for(var n=t,r=n+1,o=e.length;r<o;n+=1,r+=1)e[n]=e[r];e.pop()}function a(e){return e.valueOf?e.valueOf():Object.prototype.valueOf.call(e)}var u=n(64);function s(e){return"/"===e.charAt(0)?e:"/"+e}function l(e){return"/"===e.charAt(0)?e.substr(1):e}function c(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function f(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function p(e){var t=e.pathname,n=e.search,r=e.hash,o=t||"/";return n&&"?"!==n&&(o+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(o+="#"===r.charAt(0)?r:"#"+r),o}function d(e,t,n,a){var u;"string"==typeof e?(u=function(e){var t=e||"/",n="",r="",o=t.indexOf("#");-1!==o&&(r=t.substr(o),t=t.substr(0,o));var i=t.indexOf("?");return-1!==i&&(n=t.substr(i),t=t.substr(0,i)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e)).state=t:(void 0===(u=Object(r.a)({},e)).pathname&&(u.pathname=""),u.search?"?"!==u.search.charAt(0)&&(u.search="?"+u.search):u.search="",u.hash?"#"!==u.hash.charAt(0)&&(u.hash="#"+u.hash):u.hash="",void 0!==t&&void 0===u.state&&(u.state=t));try{u.pathname=decodeURI(u.pathname)}catch(e){throw e instanceof URIError?new URIError('Pathname "'+u.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):e}return n&&(u.key=n),a?u.pathname?"/"!==u.pathname.charAt(0)&&(u.pathname=function(e,t){void 0===t&&(t="");var n,r=e&&e.split("/")||[],a=t&&t.split("/")||[],u=e&&o(e),s=t&&o(t),l=u||s;if(e&&o(e)?a=r:r.length&&(a.pop(),a=a.concat(r)),!a.length)return"/";if(a.length){var c=a[a.length-1];n="."===c||".."===c||""===c}else n=!1;for(var f=0,p=a.length;p>=0;p--){var d=a[p];"."===d?i(a,p):".."===d?(i(a,p),f++):f&&(i(a,p),f--)}if(!l)for(;f--;f)a.unshift("..");!l||""===a[0]||a[0]&&o(a[0])||a.unshift("");var h=a.join("/");return n&&"/"!==h.substr(-1)&&(h+="/"),h}(u.pathname,a.pathname)):u.pathname=a.pathname:u.pathname||(u.pathname="/"),u}function h(e,t){return e.pathname===t.pathname&&e.search===t.search&&e.hash===t.hash&&e.key===t.key&&function e(t,n){if(t===n)return!0;if(null==t||null==n)return!1;if(Array.isArray(t))return Array.isArray(n)&&t.length===n.length&&t.every((function(t,r){return e(t,n[r])}));if("object"==typeof t||"object"==typeof n){var r=a(t),o=a(n);return r!==t||o!==n?e(r,o):Object.keys(Object.assign({},t,n)).every((function(r){return e(t[r],n[r])}))}return!1}(e.state,t.state)}function v(){var e=null,t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,o){if(null!=e){var i="function"==typeof e?e(t,n):e;"string"==typeof i?"function"==typeof r?r(i,o):o(!0):o(!1!==i)}else o(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];t.forEach((function(e){return e.apply(void 0,n)}))}}}var b=!("undefined"==typeof window||!window.document||!window.document.createElement);function g(e,t){t(window.confirm(e))}function m(){try{return window.history.state||{}}catch(e){return{}}}function y(e){void 0===e&&(e={}),b||Object(u.a)(!1);var t,n=window.history,o=(-1===(t=window.navigator.userAgent).indexOf("Android 2.")&&-1===t.indexOf("Android 4.0")||-1===t.indexOf("Mobile Safari")||-1!==t.indexOf("Chrome")||-1!==t.indexOf("Windows Phone"))&&window.history&&"pushState"in window.history,i=!(-1===window.navigator.userAgent.indexOf("Trident")),a=e,l=a.forceRefresh,h=void 0!==l&&l,y=a.getUserConfirmation,w=void 0===y?g:y,x=a.keyLength,O=void 0===x?6:x,E=e.basename?f(s(e.basename)):"";function C(e){var t=e||{},n=t.key,r=t.state,o=window.location,i=o.pathname+o.search+o.hash;return E&&(i=c(i,E)),d(i,r,n)}function S(){return Math.random().toString(36).substr(2,O)}var j=v();function _(e){Object(r.a)(L,e),L.length=n.length,j.notifyListeners(L.location,L.action)}function A(e){(function(e){return void 0===e.state&&-1===navigator.userAgent.indexOf("CriOS")})(e)||D(C(e.state))}function P(){D(C(m()))}var k=!1;function D(e){k?(k=!1,_()):j.confirmTransitionTo(e,"POP",w,(function(t){t?_({action:"POP",location:e}):function(e){var t=L.location,n=T.indexOf(t.key);-1===n&&(n=0);var r=T.indexOf(e.key);-1===r&&(r=0);var o=n-r;o&&(k=!0,R(o))}(e)}))}var M=C(m()),T=[M.key];function F(e){return E+p(e)}function R(e){n.go(e)}var I=0;function N(e){1===(I+=e)&&1===e?(window.addEventListener("popstate",A),i&&window.addEventListener("hashchange",P)):0===I&&(window.removeEventListener("popstate",A),i&&window.removeEventListener("hashchange",P))}var B=!1,L={length:n.length,action:"POP",location:M,createHref:F,push:function(e,t){var r=d(e,t,S(),L.location);j.confirmTransitionTo(r,"PUSH",w,(function(e){if(e){var t=F(r),i=r.key,a=r.state;if(o)if(n.pushState({key:i,state:a},null,t),h)window.location.href=t;else{var u=T.indexOf(L.location.key),s=T.slice(0,u+1);s.push(r.key),T=s,_({action:"PUSH",location:r})}else window.location.href=t}}))},replace:function(e,t){var r=d(e,t,S(),L.location);j.confirmTransitionTo(r,"REPLACE",w,(function(e){if(e){var t=F(r),i=r.key,a=r.state;if(o)if(n.replaceState({key:i,state:a},null,t),h)window.location.replace(t);else{var u=T.indexOf(L.location.key);-1!==u&&(T[u]=r.key),_({action:"REPLACE",location:r})}else window.location.replace(t)}}))},go:R,goBack:function(){R(-1)},goForward:function(){R(1)},block:function(e){void 0===e&&(e=!1);var t=j.setPrompt(e);return B||(N(1),B=!0),function(){return B&&(B=!1,N(-1)),t()}},listen:function(e){var t=j.appendListener(e);return N(1),function(){N(-1),t()}}};return L}var w={hashbang:{encodePath:function(e){return"!"===e.charAt(0)?e:"!/"+l(e)},decodePath:function(e){return"!"===e.charAt(0)?e.substr(1):e}},noslash:{encodePath:l,decodePath:s},slash:{encodePath:s,decodePath:s}};function x(e){var t=e.indexOf("#");return-1===t?e:e.slice(0,t)}function O(){var e=window.location.href,t=e.indexOf("#");return-1===t?"":e.substring(t+1)}function E(e){window.location.replace(x(window.location.href)+"#"+e)}function C(e){void 0===e&&(e={}),b||Object(u.a)(!1);var t=window.history,n=(window.navigator.userAgent.indexOf("Firefox"),e),o=n.getUserConfirmation,i=void 0===o?g:o,a=n.hashType,l=void 0===a?"slash":a,h=e.basename?f(s(e.basename)):"",m=w[l],y=m.encodePath,C=m.decodePath;function S(){var e=C(O());return h&&(e=c(e,h)),d(e)}var j=v();function _(e){Object(r.a)(L,e),L.length=t.length,j.notifyListeners(L.location,L.action)}var A=!1,P=null;function k(){var e,t,n=O(),r=y(n);if(n!==r)E(r);else{var o=S(),a=L.location;if(!A&&(t=o,(e=a).pathname===t.pathname&&e.search===t.search&&e.hash===t.hash))return;if(P===p(o))return;P=null,function(e){A?(A=!1,_()):j.confirmTransitionTo(e,"POP",i,(function(t){t?_({action:"POP",location:e}):function(e){var t=L.location,n=F.lastIndexOf(p(t));-1===n&&(n=0);var r=F.lastIndexOf(p(e));-1===r&&(r=0);var o=n-r;o&&(A=!0,R(o))}(e)}))}(o)}}var D=O(),M=y(D);D!==M&&E(M);var T=S(),F=[p(T)];function R(e){t.go(e)}var I=0;function N(e){1===(I+=e)&&1===e?window.addEventListener("hashchange",k):0===I&&window.removeEventListener("hashchange",k)}var B=!1,L={length:t.length,action:"POP",location:T,createHref:function(e){var t=document.querySelector("base"),n="";return t&&t.getAttribute("href")&&(n=x(window.location.href)),n+"#"+y(h+p(e))},push:function(e,t){var n=d(e,void 0,void 0,L.location);j.confirmTransitionTo(n,"PUSH",i,(function(e){if(e){var t=p(n),r=y(h+t);if(O()!==r){P=t,function(e){window.location.hash=e}(r);var o=F.lastIndexOf(p(L.location)),i=F.slice(0,o+1);i.push(t),F=i,_({action:"PUSH",location:n})}else _()}}))},replace:function(e,t){var n=d(e,void 0,void 0,L.location);j.confirmTransitionTo(n,"REPLACE",i,(function(e){if(e){var t=p(n),r=y(h+t);O()!==r&&(P=t,E(r));var o=F.indexOf(p(L.location));-1!==o&&(F[o]=t),_({action:"REPLACE",location:n})}}))},go:R,goBack:function(){R(-1)},goForward:function(){R(1)},block:function(e){void 0===e&&(e=!1);var t=j.setPrompt(e);return B||(N(1),B=!0),function(){return B&&(B=!1,N(-1)),t()}},listen:function(e){var t=j.appendListener(e);return N(1),function(){N(-1),t()}}};return L}function S(e,t,n){return Math.min(Math.max(e,t),n)}function j(e){void 0===e&&(e={});var t=e,n=t.getUserConfirmation,o=t.initialEntries,i=void 0===o?["/"]:o,a=t.initialIndex,u=void 0===a?0:a,s=t.keyLength,l=void 0===s?6:s,c=v();function f(e){Object(r.a)(w,e),w.length=w.entries.length,c.notifyListeners(w.location,w.action)}function h(){return Math.random().toString(36).substr(2,l)}var b=S(u,0,i.length-1),g=i.map((function(e){return d(e,void 0,"string"==typeof e?h():e.key||h())})),m=p;function y(e){var t=S(w.index+e,0,w.entries.length-1),r=w.entries[t];c.confirmTransitionTo(r,"POP",n,(function(e){e?f({action:"POP",location:r,index:t}):f()}))}var w={length:g.length,action:"POP",location:g[b],index:b,entries:g,createHref:m,push:function(e,t){var r=d(e,t,h(),w.location);c.confirmTransitionTo(r,"PUSH",n,(function(e){if(e){var t=w.index+1,n=w.entries.slice(0);n.length>t?n.splice(t,n.length-t,r):n.push(r),f({action:"PUSH",location:r,index:t,entries:n})}}))},replace:function(e,t){var r=d(e,t,h(),w.location);c.confirmTransitionTo(r,"REPLACE",n,(function(e){e&&(w.entries[w.index]=r,f({action:"REPLACE",location:r}))}))},go:y,goBack:function(){y(-1)},goForward:function(){y(1)},canGo:function(e){var t=w.index+e;return t>=0&&t<w.entries.length},block:function(e){return void 0===e&&(e=!1),c.setPrompt(e)},listen:function(e){return c.appendListener(e)}};return w}},function(e,t,n){"use strict";var r=n(252),o=Object.prototype.toString;function i(e){return"[object Array]"===o.call(e)}function a(e){return void 0===e}function u(e){return null!==e&&"object"==typeof e}function s(e){return"[object Function]"===o.call(e)}function l(e,t){if(null!=e)if("object"!=typeof e&&(e=[e]),i(e))for(var n=0,r=e.length;n<r;n++)t.call(null,e[n],n,e);else for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.call(null,e[o],o,e)}e.exports={isArray:i,isArrayBuffer:function(e){return"[object ArrayBuffer]"===o.call(e)},isBuffer:function(e){return null!==e&&!a(e)&&null!==e.constructor&&!a(e.constructor)&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)},isFormData:function(e){return"undefined"!=typeof FormData&&e instanceof FormData},isArrayBufferView:function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&e.buffer instanceof ArrayBuffer},isString:function(e){return"string"==typeof e},isNumber:function(e){return"number"==typeof e},isObject:u,isUndefined:a,isDate:function(e){return"[object Date]"===o.call(e)},isFile:function(e){return"[object File]"===o.call(e)},isBlob:function(e){return"[object Blob]"===o.call(e)},isFunction:s,isStream:function(e){return u(e)&&s(e.pipe)},isURLSearchParams:function(e){return"undefined"!=typeof URLSearchParams&&e instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&"undefined"!=typeof window&&"undefined"!=typeof document},forEach:l,merge:function e(){var t={};function n(n,r){"object"==typeof t[r]&&"object"==typeof n?t[r]=e(t[r],n):t[r]=n}for(var r=0,o=arguments.length;r<o;r++)l(arguments[r],n);return t},deepMerge:function e(){var t={};function n(n,r){"object"==typeof t[r]&&"object"==typeof n?t[r]=e(t[r],n):t[r]="object"==typeof n?e({},n):n}for(var r=0,o=arguments.length;r<o;r++)l(arguments[r],n);return t},extend:function(e,t,n){return l(t,(function(t,o){e[o]=n&&"function"==typeof t?r(t,n):t})),e},trim:function(e){return e.replace(/^\s*/,"").replace(/\s*$/,"")}}},function(e,t){var n=Array.isArray;e.exports=n},function(e,t,n){var r=n(488),o=n(492)((function(e,t,n){r(e,t,n)}));e.exports=o},,,,function(e,t,n){"use strict";function r(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}n.d(t,"a",(function(){return r}))},,,function(e,t){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},,,,,,function(e,t,n){var r=n(273),o="object"==typeof self&&self&&self.Object===Object&&self,i=r||o||Function("return this")();e.exports=i},function(e,t,n){"use strict";var r=n(144);t.a=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Object(r.a)(t)}},,,,,,,,,,function(e,t){e.exports=function(e){return null!=e&&"object"==typeof e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.red=t.getContrastingColor=t.isValidHex=t.toState=t.simpleCheckForValidColor=void 0;var r=i(n(506)),o=i(n(508));function i(e){return e&&e.__esModule?e:{default:e}}t.simpleCheckForValidColor=function(e){var t=0,n=0;return(0,r.default)(["r","g","b","a","h","s","l","v"],(function(r){e[r]&&(t+=1,isNaN(e[r])||(n+=1),"s"===r||"l"===r)&&/^\d+%$/.test(e[r])&&(n+=1)})),t===n&&e};var a=t.toState=function(e,t){var n=e.hex?(0,o.default)(e.hex):(0,o.default)(e),r=n.toHsl(),i=n.toHsv(),a=n.toRgb(),u=n.toHex();return 0===r.s&&(r.h=t||0,i.h=t||0),{hsl:r,hex:"000000"===u&&0===a.a?"transparent":"#"+u,rgb:a,hsv:i,oldHue:e.h||t||r.h,source:e.source}};t.isValidHex=function(e){var t="#"===String(e).charAt(0)?1:0;return e.length!==4+t&&e.length<7+t&&(0,o.default)(e).isValid()},t.getContrastingColor=function(e){if(!e)return"#fff";var t=a(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"},t.red={hsl:{a:1,h:0,l:.5,s:1},hex:"#ff0000",rgb:{r:255,g:0,b:0,a:1},hsv:{h:0,s:1,v:1,a:1}},t.default=t},function(e,t,n){"use strict";n.d(t,"a",(function(){return W}));var r=n(0),o=n.n(r),i=n(133),a=n(19),u=n(30),s=n(45),l=n(34),c=n(89),f=[{base:"A",letters:/[\u0041\u24B6\uFF21\u00C0\u00C1\u00C2\u1EA6\u1EA4\u1EAA\u1EA8\u00C3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\u00C4\u01DE\u1EA2\u00C5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F]/g},{base:"AA",letters:/[\uA732]/g},{base:"AE",letters:/[\u00C6\u01FC\u01E2]/g},{base:"AO",letters:/[\uA734]/g},{base:"AU",letters:/[\uA736]/g},{base:"AV",letters:/[\uA738\uA73A]/g},{base:"AY",letters:/[\uA73C]/g},{base:"B",letters:/[\u0042\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181]/g},{base:"C",letters:/[\u0043\u24B8\uFF23\u0106\u0108\u010A\u010C\u00C7\u1E08\u0187\u023B\uA73E]/g},{base:"D",letters:/[\u0044\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779]/g},{base:"DZ",letters:/[\u01F1\u01C4]/g},{base:"Dz",letters:/[\u01F2\u01C5]/g},{base:"E",letters:/[\u0045\u24BA\uFF25\u00C8\u00C9\u00CA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\u00CB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E]/g},{base:"F",letters:/[\u0046\u24BB\uFF26\u1E1E\u0191\uA77B]/g},{base:"G",letters:/[\u0047\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E]/g},{base:"H",letters:/[\u0048\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D]/g},{base:"I",letters:/[\u0049\u24BE\uFF29\u00CC\u00CD\u00CE\u0128\u012A\u012C\u0130\u00CF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197]/g},{base:"J",letters:/[\u004A\u24BF\uFF2A\u0134\u0248]/g},{base:"K",letters:/[\u004B\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2]/g},{base:"L",letters:/[\u004C\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780]/g},{base:"LJ",letters:/[\u01C7]/g},{base:"Lj",letters:/[\u01C8]/g},{base:"M",letters:/[\u004D\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C]/g},{base:"N",letters:/[\u004E\u24C3\uFF2E\u01F8\u0143\u00D1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4]/g},{base:"NJ",letters:/[\u01CA]/g},{base:"Nj",letters:/[\u01CB]/g},{base:"O",letters:/[\u004F\u24C4\uFF2F\u00D2\u00D3\u00D4\u1ED2\u1ED0\u1ED6\u1ED4\u00D5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\u00D6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\u00D8\u01FE\u0186\u019F\uA74A\uA74C]/g},{base:"OI",letters:/[\u01A2]/g},{base:"OO",letters:/[\uA74E]/g},{base:"OU",letters:/[\u0222]/g},{base:"P",letters:/[\u0050\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754]/g},{base:"Q",letters:/[\u0051\u24C6\uFF31\uA756\uA758\u024A]/g},{base:"R",letters:/[\u0052\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782]/g},{base:"S",letters:/[\u0053\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784]/g},{base:"T",letters:/[\u0054\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786]/g},{base:"TZ",letters:/[\uA728]/g},{base:"U",letters:/[\u0055\u24CA\uFF35\u00D9\u00DA\u00DB\u0168\u1E78\u016A\u1E7A\u016C\u00DC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244]/g},{base:"V",letters:/[\u0056\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245]/g},{base:"VY",letters:/[\uA760]/g},{base:"W",letters:/[\u0057\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72]/g},{base:"X",letters:/[\u0058\u24CD\uFF38\u1E8A\u1E8C]/g},{base:"Y",letters:/[\u0059\u24CE\uFF39\u1EF2\u00DD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE]/g},{base:"Z",letters:/[\u005A\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762]/g},{base:"a",letters:/[\u0061\u24D0\uFF41\u1E9A\u00E0\u00E1\u00E2\u1EA7\u1EA5\u1EAB\u1EA9\u00E3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\u00E4\u01DF\u1EA3\u00E5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250]/g},{base:"aa",letters:/[\uA733]/g},{base:"ae",letters:/[\u00E6\u01FD\u01E3]/g},{base:"ao",letters:/[\uA735]/g},{base:"au",letters:/[\uA737]/g},{base:"av",letters:/[\uA739\uA73B]/g},{base:"ay",letters:/[\uA73D]/g},{base:"b",letters:/[\u0062\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253]/g},{base:"c",letters:/[\u0063\u24D2\uFF43\u0107\u0109\u010B\u010D\u00E7\u1E09\u0188\u023C\uA73F\u2184]/g},{base:"d",letters:/[\u0064\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A]/g},{base:"dz",letters:/[\u01F3\u01C6]/g},{base:"e",letters:/[\u0065\u24D4\uFF45\u00E8\u00E9\u00EA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\u00EB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD]/g},{base:"f",letters:/[\u0066\u24D5\uFF46\u1E1F\u0192\uA77C]/g},{base:"g",letters:/[\u0067\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F]/g},{base:"h",letters:/[\u0068\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265]/g},{base:"hv",letters:/[\u0195]/g},{base:"i",letters:/[\u0069\u24D8\uFF49\u00EC\u00ED\u00EE\u0129\u012B\u012D\u00EF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131]/g},{base:"j",letters:/[\u006A\u24D9\uFF4A\u0135\u01F0\u0249]/g},{base:"k",letters:/[\u006B\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3]/g},{base:"l",letters:/[\u006C\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747]/g},{base:"lj",letters:/[\u01C9]/g},{base:"m",letters:/[\u006D\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F]/g},{base:"n",letters:/[\u006E\u24DD\uFF4E\u01F9\u0144\u00F1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5]/g},{base:"nj",letters:/[\u01CC]/g},{base:"o",letters:/[\u006F\u24DE\uFF4F\u00F2\u00F3\u00F4\u1ED3\u1ED1\u1ED7\u1ED5\u00F5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\u00F6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\u00F8\u01FF\u0254\uA74B\uA74D\u0275]/g},{base:"oi",letters:/[\u01A3]/g},{base:"ou",letters:/[\u0223]/g},{base:"oo",letters:/[\uA74F]/g},{base:"p",letters:/[\u0070\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755]/g},{base:"q",letters:/[\u0071\u24E0\uFF51\u024B\uA757\uA759]/g},{base:"r",letters:/[\u0072\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783]/g},{base:"s",letters:/[\u0073\u24E2\uFF53\u00DF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B]/g},{base:"t",letters:/[\u0074\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787]/g},{base:"tz",letters:/[\uA729]/g},{base:"u",letters:/[\u0075\u24E4\uFF55\u00F9\u00FA\u00FB\u0169\u1E79\u016B\u1E7B\u016D\u00FC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289]/g},{base:"v",letters:/[\u0076\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C]/g},{base:"vy",letters:/[\uA761]/g},{base:"w",letters:/[\u0077\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73]/g},{base:"x",letters:/[\u0078\u24E7\uFF58\u1E8B\u1E8D]/g},{base:"y",letters:/[\u0079\u24E8\uFF59\u1EF3\u00FD\u0177\u1EF9\u0233\u1E8F\u00FF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF]/g},{base:"z",letters:/[\u007A\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763]/g}],p=function(e){for(var t=0;t<f.length;t++)e=e.replace(f[t].letters,f[t].base);return e};function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var h=function(e){return e.replace(/^\s+|\s+$/g,"")},v=function(e){return e.label+" "+e.value};function b(){return(b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var g={name:"1laao21-a11yText",styles:"label:a11yText;z-index:9999;border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap;"},m=function(e){return Object(a.c)("span",b({css:g},e))};function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function w(e){e.in,e.out,e.onExited,e.appear,e.enter,e.exit;var t=e.innerRef,n=(e.emotion,function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,["in","out","onExited","appear","enter","exit","innerRef","emotion"]));return Object(a.c)("input",y({ref:t},n,{css:Object(c.a)({label:"dummyInput",background:0,border:0,fontSize:"inherit",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(0)"},"")}))}var x=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var o=r.prototype;return o.componentDidMount=function(){this.props.innerRef(Object(u.findDOMNode)(this))},o.componentWillUnmount=function(){this.props.innerRef(null)},o.render=function(){return this.props.children},r}(r.Component),O=["boxSizing","height","overflow","paddingRight","position"],E={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function C(e){e.preventDefault()}function S(e){e.stopPropagation()}function j(){var e=this.scrollTop,t=this.scrollHeight,n=e+this.offsetHeight;0===e?this.scrollTop=1:n===t&&(this.scrollTop=e-1)}function _(){return"ontouchstart"in window||navigator.maxTouchPoints}var A=!(!window.document||!window.document.createElement),P=0,k=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).originalStyles={},t.listenerOptions={capture:!1,passive:!1},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var o=r.prototype;return o.componentDidMount=function(){var e=this;if(A){var t=this.props,n=t.accountForScrollbars,r=t.touchScrollTarget,o=document.body,i=o&&o.style;if(n&&O.forEach((function(t){var n=i&&i[t];e.originalStyles[t]=n})),n&&P<1){var a=parseInt(this.originalStyles.paddingRight,10)||0,u=document.body?document.body.clientWidth:0,s=window.innerWidth-u+a||0;Object.keys(E).forEach((function(e){var t=E[e];i&&(i[e]=t)})),i&&(i.paddingRight=s+"px")}o&&_()&&(o.addEventListener("touchmove",C,this.listenerOptions),r&&(r.addEventListener("touchstart",j,this.listenerOptions),r.addEventListener("touchmove",S,this.listenerOptions))),P+=1}},o.componentWillUnmount=function(){var e=this;if(A){var t=this.props,n=t.accountForScrollbars,r=t.touchScrollTarget,o=document.body,i=o&&o.style;P=Math.max(P-1,0),n&&P<1&&O.forEach((function(t){var n=e.originalStyles[t];i&&(i[t]=n)})),o&&_()&&(o.removeEventListener("touchmove",C,this.listenerOptions),r&&(r.removeEventListener("touchstart",j,this.listenerOptions),r.removeEventListener("touchmove",S,this.listenerOptions)))}},o.render=function(){return null},r}(r.Component);k.defaultProps={accountForScrollbars:!0};var D={name:"1dsbpcp",styles:"position:fixed;left:0;bottom:0;right:0;top:0;"},M=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={touchScrollTarget:null},t.getScrollTarget=function(e){e!==t.state.touchScrollTarget&&t.setState({touchScrollTarget:e})},t.blurSelectInput=function(){document.activeElement&&document.activeElement.blur()},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,r.prototype.render=function(){var e=this.props,t=e.children,n=e.isEnabled,r=this.state.touchScrollTarget;return n?Object(a.c)("div",null,Object(a.c)("div",{onClick:this.blurSelectInput,css:D}),Object(a.c)(x,{innerRef:this.getScrollTarget},t),r?Object(a.c)(k,{touchScrollTarget:r}):null):t},r}(r.PureComponent),T=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).isBottom=!1,t.isTop=!1,t.scrollTarget=void 0,t.touchStart=void 0,t.cancelScroll=function(e){e.preventDefault(),e.stopPropagation()},t.handleEventDelta=function(e,n){var r=t.props,o=r.onBottomArrive,i=r.onBottomLeave,a=r.onTopArrive,u=r.onTopLeave,s=t.scrollTarget,l=s.scrollTop,c=s.scrollHeight,f=s.clientHeight,p=t.scrollTarget,d=n>0,h=c-f-l,v=!1;h>n&&t.isBottom&&(i&&i(e),t.isBottom=!1),d&&t.isTop&&(u&&u(e),t.isTop=!1),d&&n>h?(o&&!t.isBottom&&o(e),p.scrollTop=c,v=!0,t.isBottom=!0):!d&&-n>l&&(a&&!t.isTop&&a(e),p.scrollTop=0,v=!0,t.isTop=!0),v&&t.cancelScroll(e)},t.onWheel=function(e){t.handleEventDelta(e,e.deltaY)},t.onTouchStart=function(e){t.touchStart=e.changedTouches[0].clientY},t.onTouchMove=function(e){var n=t.touchStart-e.changedTouches[0].clientY;t.handleEventDelta(e,n)},t.getScrollTarget=function(e){t.scrollTarget=e},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var i=r.prototype;return i.componentDidMount=function(){this.startListening(this.scrollTarget)},i.componentWillUnmount=function(){this.stopListening(this.scrollTarget)},i.startListening=function(e){e&&("function"==typeof e.addEventListener&&e.addEventListener("wheel",this.onWheel,!1),"function"==typeof e.addEventListener&&e.addEventListener("touchstart",this.onTouchStart,!1),"function"==typeof e.addEventListener&&e.addEventListener("touchmove",this.onTouchMove,!1))},i.stopListening=function(e){"function"==typeof e.removeEventListener&&e.removeEventListener("wheel",this.onWheel,!1),"function"==typeof e.removeEventListener&&e.removeEventListener("touchstart",this.onTouchStart,!1),"function"==typeof e.removeEventListener&&e.removeEventListener("touchmove",this.onTouchMove,!1)},i.render=function(){return o.a.createElement(x,{innerRef:this.getScrollTarget},this.props.children)},r}(r.Component);function F(e){var t=e.isEnabled,n=void 0===t||t,r=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,["isEnabled"]);return n?o.a.createElement(T,r):r.children}var R=function(e,t){void 0===t&&(t={});var n=t,r=n.isSearchable,o=n.isMulti,i=n.label,a=n.isDisabled;switch(e){case"menu":return"Use Up and Down to choose options"+(a?"":", press Enter to select the currently focused option")+", press Escape to exit the menu, press Tab to select the option and exit the menu.";case"input":return(i||"Select")+" is focused "+(r?",type to refine list":"")+", press Down to open the menu, "+(o?" press left to focus selected values":"");case"value":return"Use left and right to toggle between focused values, press Backspace to remove the currently focused value"}},I=function(e,t){var n=t.value,r=t.isDisabled;if(n)switch(e){case"deselect-option":case"pop-value":case"remove-value":return"option "+n+", deselected.";case"select-option":return r?"option "+n+" is disabled. Select another option.":"option "+n+", selected."}},N=function(e){return!!e.isDisabled},B={clearIndicator:l.d,container:l.b,control:l.c,dropdownIndicator:l.e,group:l.h,groupHeading:l.f,indicatorsContainer:l.j,indicatorSeparator:l.g,input:l.i,loadingIndicator:l.m,loadingMessage:l.k,menu:l.n,menuList:l.l,menuPortal:l.o,multiValue:l.p,multiValueLabel:l.q,multiValueRemove:l.r,noOptionsMessage:l.s,option:l.t,placeholder:l.u,singleValue:l.v,valueContainer:l.w},L={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}};function U(){return(U=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function H(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var V={backspaceRemovesValue:!0,blurInputOnSelect:Object(s.i)(),captureMenuScroll:!Object(s.i)(),closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){var n=d({ignoreCase:!0,ignoreAccents:!0,stringify:v,trim:!0,matchFrom:"any"},void 0),r=n.ignoreCase,o=n.ignoreAccents,i=n.stringify,a=n.trim,u=n.matchFrom,s=a?h(t):t,l=a?h(i(e)):i(e);return r&&(s=s.toLowerCase(),l=l.toLowerCase()),o&&(s=p(s),l=p(l)),"start"===u?l.substr(0,s.length)===s:l.indexOf(s)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:N,loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!Object(s.d)(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return t+" result"+(1!==t?"s":"")+" available"},styles:{},tabIndex:"0",tabSelectsValue:!0},z=1,W=function(e){var t,n;function r(t){var n;(n=e.call(this,t)||this).state={ariaLiveSelection:"",ariaLiveContext:"",focusedOption:null,focusedValue:null,inputIsHidden:!1,isFocused:!1,menuOptions:{render:[],focusable:[]},selectValue:[]},n.blockOptionHover=!1,n.isComposing=!1,n.clearFocusValueOnUpdate=!1,n.commonProps=void 0,n.components=void 0,n.hasGroups=!1,n.initialTouchX=0,n.initialTouchY=0,n.inputIsHiddenAfterUpdate=void 0,n.instancePrefix="",n.openAfterFocus=!1,n.scrollToFocusedOptionOnUpdate=!1,n.userIsDragging=void 0,n.controlRef=null,n.getControlRef=function(e){n.controlRef=e},n.focusedOptionRef=null,n.getFocusedOptionRef=function(e){n.focusedOptionRef=e},n.menuListRef=null,n.getMenuListRef=function(e){n.menuListRef=e},n.inputRef=null,n.getInputRef=function(e){n.inputRef=e},n.cacheComponents=function(e){n.components=Object(l.x)({components:e})},n.focus=n.focusInput,n.blur=n.blurInput,n.onChange=function(e,t){var r=n.props;(0,r.onChange)(e,U({},t,{name:r.name}))},n.setValue=function(e,t,r){void 0===t&&(t="set-value");var o=n.props,i=o.closeMenuOnSelect,a=o.isMulti;n.onInputChange("",{action:"set-value"}),i&&(n.inputIsHiddenAfterUpdate=!a,n.onMenuClose()),n.clearFocusValueOnUpdate=!0,n.onChange(e,{action:t,option:r})},n.selectOption=function(e){var t=n.props,r=t.blurInputOnSelect,o=t.isMulti,i=n.state.selectValue;if(o)if(n.isOptionSelected(e,i)){var a=n.getOptionValue(e);n.setValue(i.filter((function(e){return n.getOptionValue(e)!==a})),"deselect-option",e),n.announceAriaLiveSelection({event:"deselect-option",context:{value:n.getOptionLabel(e)}})}else n.isOptionDisabled(e,i)?n.announceAriaLiveSelection({event:"select-option",context:{value:n.getOptionLabel(e),isDisabled:!0}}):(n.setValue([].concat(i,[e]),"select-option",e),n.announceAriaLiveSelection({event:"select-option",context:{value:n.getOptionLabel(e)}}));else n.isOptionDisabled(e,i)?n.announceAriaLiveSelection({event:"select-option",context:{value:n.getOptionLabel(e),isDisabled:!0}}):(n.setValue(e,"select-option"),n.announceAriaLiveSelection({event:"select-option",context:{value:n.getOptionLabel(e)}}));r&&n.blurInput()},n.removeValue=function(e){var t=n.state.selectValue,r=n.getOptionValue(e),o=t.filter((function(e){return n.getOptionValue(e)!==r}));n.onChange(o.length?o:null,{action:"remove-value",removedValue:e}),n.announceAriaLiveSelection({event:"remove-value",context:{value:e?n.getOptionLabel(e):""}}),n.focusInput()},n.clearValue=function(){var e=n.props.isMulti;n.onChange(e?[]:null,{action:"clear"})},n.popValue=function(){var e=n.state.selectValue,t=e[e.length-1],r=e.slice(0,e.length-1);n.announceAriaLiveSelection({event:"pop-value",context:{value:t?n.getOptionLabel(t):""}}),n.onChange(r.length?r:null,{action:"pop-value",removedValue:t})},n.getOptionLabel=function(e){return n.props.getOptionLabel(e)},n.getOptionValue=function(e){return n.props.getOptionValue(e)},n.getStyles=function(e,t){var r=B[e](t);r.boxSizing="border-box";var o=n.props.styles[e];return o?o(r,t):r},n.getElementId=function(e){return n.instancePrefix+"-"+e},n.getActiveDescendentId=function(){var e=n.props.menuIsOpen,t=n.state,r=t.menuOptions,o=t.focusedOption;if(o&&e){var i=r.focusable.indexOf(o),a=r.render[i];return a&&a.key}},n.announceAriaLiveSelection=function(e){var t=e.event,r=e.context;n.setState({ariaLiveSelection:I(t,r)})},n.announceAriaLiveContext=function(e){var t=e.event,r=e.context;n.setState({ariaLiveContext:R(t,U({},r,{label:n.props["aria-label"]}))})},n.onMenuMouseDown=function(e){0===e.button&&(e.stopPropagation(),e.preventDefault(),n.focusInput())},n.onMenuMouseMove=function(e){n.blockOptionHover=!1},n.onControlMouseDown=function(e){var t=n.props.openMenuOnClick;n.state.isFocused?n.props.menuIsOpen?"INPUT"!==e.target.tagName&&"TEXTAREA"!==e.target.tagName&&n.onMenuClose():t&&n.openMenu("first"):(t&&(n.openAfterFocus=!0),n.focusInput()),"INPUT"!==e.target.tagName&&"TEXTAREA"!==e.target.tagName&&e.preventDefault()},n.onDropdownIndicatorMouseDown=function(e){if(!(e&&"mousedown"===e.type&&0!==e.button||n.props.isDisabled)){var t=n.props,r=t.isMulti,o=t.menuIsOpen;n.focusInput(),o?(n.inputIsHiddenAfterUpdate=!r,n.onMenuClose()):n.openMenu("first"),e.preventDefault(),e.stopPropagation()}},n.onClearIndicatorMouseDown=function(e){e&&"mousedown"===e.type&&0!==e.button||(n.clearValue(),e.stopPropagation(),n.openAfterFocus=!1,"touchend"===e.type?n.focusInput():setTimeout((function(){return n.focusInput()})))},n.onScroll=function(e){"boolean"==typeof n.props.closeMenuOnScroll?e.target instanceof HTMLElement&&Object(s.j)(e.target)&&n.props.onMenuClose():"function"==typeof n.props.closeMenuOnScroll&&n.props.closeMenuOnScroll(e)&&n.props.onMenuClose()},n.onCompositionStart=function(){n.isComposing=!0},n.onCompositionEnd=function(){n.isComposing=!1},n.onTouchStart=function(e){var t=e.touches.item(0);t&&(n.initialTouchX=t.clientX,n.initialTouchY=t.clientY,n.userIsDragging=!1)},n.onTouchMove=function(e){var t=e.touches.item(0);if(t){var r=Math.abs(t.clientX-n.initialTouchX),o=Math.abs(t.clientY-n.initialTouchY);n.userIsDragging=r>5||o>5}},n.onTouchEnd=function(e){n.userIsDragging||(n.controlRef&&!n.controlRef.contains(e.target)&&n.menuListRef&&!n.menuListRef.contains(e.target)&&n.blurInput(),n.initialTouchX=0,n.initialTouchY=0)},n.onControlTouchEnd=function(e){n.userIsDragging||n.onControlMouseDown(e)},n.onClearIndicatorTouchEnd=function(e){n.userIsDragging||n.onClearIndicatorMouseDown(e)},n.onDropdownIndicatorTouchEnd=function(e){n.userIsDragging||n.onDropdownIndicatorMouseDown(e)},n.handleInputChange=function(e){var t=e.currentTarget.value;n.inputIsHiddenAfterUpdate=!1,n.onInputChange(t,{action:"input-change"}),n.onMenuOpen()},n.onInputFocus=function(e){var t=n.props,r=t.isSearchable,o=t.isMulti;n.props.onFocus&&n.props.onFocus(e),n.inputIsHiddenAfterUpdate=!1,n.announceAriaLiveContext({event:"input",context:{isSearchable:r,isMulti:o}}),n.setState({isFocused:!0}),(n.openAfterFocus||n.props.openMenuOnFocus)&&n.openMenu("first"),n.openAfterFocus=!1},n.onInputBlur=function(e){n.menuListRef&&n.menuListRef.contains(document.activeElement)?n.inputRef.focus():(n.props.onBlur&&n.props.onBlur(e),n.onInputChange("",{action:"input-blur"}),n.onMenuClose(),n.setState({focusedValue:null,isFocused:!1}))},n.onOptionHover=function(e){n.blockOptionHover||n.state.focusedOption===e||n.setState({focusedOption:e})},n.shouldHideSelectedOptions=function(){var e=n.props,t=e.hideSelectedOptions,r=e.isMulti;return void 0===t?r:t},n.onKeyDown=function(e){var t=n.props,r=t.isMulti,o=t.backspaceRemovesValue,i=t.escapeClearsValue,a=t.inputValue,u=t.isClearable,s=t.isDisabled,l=t.menuIsOpen,c=t.onKeyDown,f=t.tabSelectsValue,p=t.openMenuOnFocus,d=n.state,h=d.focusedOption,v=d.focusedValue,b=d.selectValue;if(!(s||"function"==typeof c&&(c(e),e.defaultPrevented))){switch(n.blockOptionHover=!0,e.key){case"ArrowLeft":if(!r||a)return;n.focusValue("previous");break;case"ArrowRight":if(!r||a)return;n.focusValue("next");break;case"Delete":case"Backspace":if(a)return;if(v)n.removeValue(v);else{if(!o)return;r?n.popValue():u&&n.clearValue()}break;case"Tab":if(n.isComposing)return;if(e.shiftKey||!l||!f||!h||p&&n.isOptionSelected(h,b))return;n.selectOption(h);break;case"Enter":if(229===e.keyCode)break;if(l){if(!h)return;if(n.isComposing)return;n.selectOption(h);break}return;case"Escape":l?(n.inputIsHiddenAfterUpdate=!1,n.onInputChange("",{action:"menu-close"}),n.onMenuClose()):u&&i&&n.clearValue();break;case" ":if(a)return;if(!l){n.openMenu("first");break}if(!h)return;n.selectOption(h);break;case"ArrowUp":l?n.focusOption("up"):n.openMenu("last");break;case"ArrowDown":l?n.focusOption("down"):n.openMenu("first");break;case"PageUp":if(!l)return;n.focusOption("pageup");break;case"PageDown":if(!l)return;n.focusOption("pagedown");break;case"Home":if(!l)return;n.focusOption("first");break;case"End":if(!l)return;n.focusOption("last");break;default:return}e.preventDefault()}},n.buildMenuOptions=function(e,t){var r=e.inputValue,o=void 0===r?"":r,i=e.options,a=function(e,r){var i=n.isOptionDisabled(e,t),a=n.isOptionSelected(e,t),u=n.getOptionLabel(e),s=n.getOptionValue(e);if(!(n.shouldHideSelectedOptions()&&a||!n.filterOption({label:u,value:s,data:e},o))){var l=i?void 0:function(){return n.onOptionHover(e)},c=i?void 0:function(){return n.selectOption(e)},f=n.getElementId("option")+"-"+r;return{innerProps:{id:f,onClick:c,onMouseMove:l,onMouseOver:l,tabIndex:-1},data:e,isDisabled:i,isSelected:a,key:f,label:u,type:"option",value:s}}};return i.reduce((function(e,t,r){if(t.options){n.hasGroups||(n.hasGroups=!0);var o=t.options.map((function(t,n){var o=a(t,r+"-"+n);return o&&e.focusable.push(t),o})).filter(Boolean);if(o.length){var i=n.getElementId("group")+"-"+r;e.render.push({type:"group",key:i,data:t,options:o})}}else{var u=a(t,""+r);u&&(e.render.push(u),e.focusable.push(t))}return e}),{render:[],focusable:[]})};var r=t.value;n.cacheComponents=Object(i.a)(n.cacheComponents,l.y).bind(H(H(n))),n.cacheComponents(t.components),n.instancePrefix="react-select-"+(n.props.instanceId||++z);var o=Object(s.e)(r);n.buildMenuOptions=Object(i.a)(n.buildMenuOptions,(function(e,t){var n=e,r=n[0],o=n[1],i=t,a=i[0],u=i[1];return Object(l.y)(o,u)&&Object(l.y)(r.inputValue,a.inputValue)&&Object(l.y)(r.options,a.options)})).bind(H(H(n)));var a=t.menuIsOpen?n.buildMenuOptions(t,o):{render:[],focusable:[]};return n.state.menuOptions=a,n.state.selectValue=o,n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var a=r.prototype;return a.componentDidMount=function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput()},a.UNSAFE_componentWillReceiveProps=function(e){var t=this.props,n=t.options,r=t.value,o=t.menuIsOpen,i=t.inputValue;if(this.cacheComponents(e.components),e.value!==r||e.options!==n||e.menuIsOpen!==o||e.inputValue!==i){var a=Object(s.e)(e.value),u=e.menuIsOpen?this.buildMenuOptions(e,a):{render:[],focusable:[]},l=this.getNextFocusedValue(a),c=this.getNextFocusedOption(u.focusable);this.setState({menuOptions:u,selectValue:a,focusedOption:c,focusedValue:l})}null!=this.inputIsHiddenAfterUpdate&&(this.setState({inputIsHidden:this.inputIsHiddenAfterUpdate}),delete this.inputIsHiddenAfterUpdate)},a.componentDidUpdate=function(e){var t=this.props,n=t.isDisabled,r=t.menuIsOpen,o=this.state.isFocused;(o&&!n&&e.isDisabled||o&&r&&!e.menuIsOpen)&&this.focusInput(),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(Object(s.f)(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)},a.componentWillUnmount=function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)},a.onMenuOpen=function(){this.props.onMenuOpen()},a.onMenuClose=function(){var e=this.props,t=e.isSearchable,n=e.isMulti;this.announceAriaLiveContext({event:"input",context:{isSearchable:t,isMulti:n}}),this.onInputChange("",{action:"menu-close"}),this.props.onMenuClose()},a.onInputChange=function(e,t){this.props.onInputChange(e,t)},a.focusInput=function(){this.inputRef&&this.inputRef.focus()},a.blurInput=function(){this.inputRef&&this.inputRef.blur()},a.openMenu=function(e){var t=this,n=this.state,r=n.selectValue,o=n.isFocused,i=this.buildMenuOptions(this.props,r),a=this.props.isMulti,u="first"===e?0:i.focusable.length-1;if(!a){var s=i.focusable.indexOf(r[0]);s>-1&&(u=s)}this.scrollToFocusedOptionOnUpdate=!(o&&this.menuListRef),this.inputIsHiddenAfterUpdate=!1,this.setState({menuOptions:i,focusedValue:null,focusedOption:i.focusable[u]},(function(){t.onMenuOpen(),t.announceAriaLiveContext({event:"menu"})}))},a.focusValue=function(e){var t=this.props,n=t.isMulti,r=t.isSearchable,o=this.state,i=o.selectValue,a=o.focusedValue;if(n){this.setState({focusedOption:null});var u=i.indexOf(a);a||(u=-1,this.announceAriaLiveContext({event:"value"}));var s=i.length-1,l=-1;if(i.length){switch(e){case"previous":l=0===u?0:-1===u?s:u-1;break;case"next":u>-1&&u<s&&(l=u+1)}-1===l&&this.announceAriaLiveContext({event:"input",context:{isSearchable:r,isMulti:n}}),this.setState({inputIsHidden:-1!==l,focusedValue:i[l]})}}},a.focusOption=function(e){void 0===e&&(e="first");var t=this.props.pageSize,n=this.state,r=n.focusedOption,o=n.menuOptions.focusable;if(o.length){var i=0,a=o.indexOf(r);r||(a=-1,this.announceAriaLiveContext({event:"menu"})),"up"===e?i=a>0?a-1:o.length-1:"down"===e?i=(a+1)%o.length:"pageup"===e?(i=a-t)<0&&(i=0):"pagedown"===e?(i=a+t)>o.length-1&&(i=o.length-1):"last"===e&&(i=o.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:o[i],focusedValue:null}),this.announceAriaLiveContext({event:"menu",context:{isDisabled:N(o[i])}})}},a.getTheme=function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(L):U({},L,this.props.theme):L},a.getCommonProps=function(){var e=this.clearValue,t=this.getStyles,n=this.setValue,r=this.selectOption,o=this.props,i=o.classNamePrefix,a=o.isMulti,u=o.isRtl,l=o.options,c=this.state.selectValue,f=this.hasValue();return{cx:s.h.bind(null,i),clearValue:e,getStyles:t,getValue:function(){return c},hasValue:f,isMulti:a,isRtl:u,options:l,selectOption:r,setValue:n,selectProps:o,theme:this.getTheme()}},a.getNextFocusedValue=function(e){if(this.clearFocusValueOnUpdate)return this.clearFocusValueOnUpdate=!1,null;var t=this.state,n=t.focusedValue,r=t.selectValue.indexOf(n);if(r>-1){if(e.indexOf(n)>-1)return n;if(r<e.length)return e[r]}return null},a.getNextFocusedOption=function(e){var t=this.state.focusedOption;return t&&e.indexOf(t)>-1?t:e[0]},a.hasValue=function(){return this.state.selectValue.length>0},a.hasOptions=function(){return!!this.state.menuOptions.render.length},a.countOptions=function(){return this.state.menuOptions.focusable.length},a.isClearable=function(){var e=this.props,t=e.isClearable,n=e.isMulti;return void 0===t?n:t},a.isOptionDisabled=function(e,t){return"function"==typeof this.props.isOptionDisabled&&this.props.isOptionDisabled(e,t)},a.isOptionSelected=function(e,t){var n=this;if(t.indexOf(e)>-1)return!0;if("function"==typeof this.props.isOptionSelected)return this.props.isOptionSelected(e,t);var r=this.getOptionValue(e);return t.some((function(e){return n.getOptionValue(e)===r}))},a.filterOption=function(e,t){return!this.props.filterOption||this.props.filterOption(e,t)},a.formatOptionLabel=function(e,t){if("function"==typeof this.props.formatOptionLabel){var n=this.props.inputValue,r=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:r})}return this.getOptionLabel(e)},a.formatGroupLabel=function(e){return this.props.formatGroupLabel(e)},a.startListeningComposition=function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))},a.stopListeningComposition=function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))},a.startListeningToTouch=function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))},a.stopListeningToTouch=function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))},a.constructAriaLiveMessage=function(){var e=this.state,t=e.ariaLiveContext,n=e.selectValue,r=e.focusedValue,o=e.focusedOption,i=this.props,a=i.options,u=i.menuIsOpen,s=i.inputValue,l=i.screenReaderStatus;return(r?function(e){var t=e.focusedValue,n=e.selectValue;return"value "+(0,e.getOptionLabel)(t)+" focused, "+(n.indexOf(t)+1)+" of "+n.length+"."}({focusedValue:r,getOptionLabel:this.getOptionLabel,selectValue:n}):"")+" "+(o&&u?function(e){var t=e.focusedOption,n=e.options;return"option "+(0,e.getOptionLabel)(t)+" focused"+(t.isDisabled?" disabled":"")+", "+(n.indexOf(t)+1)+" of "+n.length+"."}({focusedOption:o,getOptionLabel:this.getOptionLabel,options:a}):"")+" "+function(e){var t=e.inputValue;return e.screenReaderMessage+(t?" for search term "+t:"")+"."}({inputValue:s,screenReaderMessage:l({count:this.countOptions()})})+" "+t},a.renderInput=function(){var e=this.props,t=e.isDisabled,n=e.isSearchable,r=e.inputId,i=e.inputValue,a=e.tabIndex,u=this.components.Input,l=this.state.inputIsHidden,c=r||this.getElementId("input"),f={"aria-autocomplete":"list","aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"]};if(!n)return o.a.createElement(w,U({id:c,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:s.l,onFocus:this.onInputFocus,readOnly:!0,disabled:t,tabIndex:a,value:""},f));var p=this.commonProps,d=p.cx,h=p.theme,v=p.selectProps;return o.a.createElement(u,U({autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",cx:d,getStyles:this.getStyles,id:c,innerRef:this.getInputRef,isDisabled:t,isHidden:l,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,selectProps:v,spellCheck:"false",tabIndex:a,theme:h,type:"text",value:i},f))},a.renderPlaceholderOrValue=function(){var e=this,t=this.components,n=t.MultiValue,r=t.MultiValueContainer,i=t.MultiValueLabel,a=t.MultiValueRemove,u=t.SingleValue,s=t.Placeholder,l=this.commonProps,c=this.props,f=c.controlShouldRenderValue,p=c.isDisabled,d=c.isMulti,h=c.inputValue,v=c.placeholder,b=this.state,g=b.selectValue,m=b.focusedValue,y=b.isFocused;if(!this.hasValue()||!f)return h?null:o.a.createElement(s,U({},l,{key:"placeholder",isDisabled:p,isFocused:y}),v);if(d)return g.map((function(t,u){var s=t===m;return o.a.createElement(n,U({},l,{components:{Container:r,Label:i,Remove:a},isFocused:s,isDisabled:p,key:e.getOptionValue(t),index:u,removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault(),e.stopPropagation()}},data:t}),e.formatOptionLabel(t,"value"))}));if(h)return null;var w=g[0];return o.a.createElement(u,U({},l,{data:w,isDisabled:p}),this.formatOptionLabel(w,"value"))},a.renderClearIndicator=function(){var e=this.components.ClearIndicator,t=this.commonProps,n=this.props,r=n.isDisabled,i=n.isLoading,a=this.state.isFocused;if(!this.isClearable()||!e||r||!this.hasValue()||i)return null;var u={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return o.a.createElement(e,U({},t,{innerProps:u,isFocused:a}))},a.renderLoadingIndicator=function(){var e=this.components.LoadingIndicator,t=this.commonProps,n=this.props,r=n.isDisabled,i=n.isLoading,a=this.state.isFocused;return e&&i?o.a.createElement(e,U({},t,{innerProps:{"aria-hidden":"true"},isDisabled:r,isFocused:a})):null},a.renderIndicatorSeparator=function(){var e=this.components,t=e.DropdownIndicator,n=e.IndicatorSeparator;if(!t||!n)return null;var r=this.commonProps,i=this.props.isDisabled,a=this.state.isFocused;return o.a.createElement(n,U({},r,{isDisabled:i,isFocused:a}))},a.renderDropdownIndicator=function(){var e=this.components.DropdownIndicator;if(!e)return null;var t=this.commonProps,n=this.props.isDisabled,r=this.state.isFocused,i={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return o.a.createElement(e,U({},t,{innerProps:i,isDisabled:n,isFocused:r}))},a.renderMenu=function(){var e=this,t=this.components,n=t.Group,r=t.GroupHeading,i=t.Menu,a=t.MenuList,u=t.MenuPortal,s=t.LoadingMessage,c=t.NoOptionsMessage,f=t.Option,p=this.commonProps,d=this.state,h=d.focusedOption,v=d.menuOptions,b=this.props,g=b.captureMenuScroll,m=b.inputValue,y=b.isLoading,w=b.loadingMessage,x=b.minMenuHeight,O=b.maxMenuHeight,E=b.menuIsOpen,C=b.menuPlacement,S=b.menuPosition,j=b.menuPortalTarget,_=b.menuShouldBlockScroll,A=b.menuShouldScrollIntoView,P=b.noOptionsMessage,k=b.onMenuScrollToTop,D=b.onMenuScrollToBottom;if(!E)return null;var T,R=function(t){var n=h===t.data;return t.innerRef=n?e.getFocusedOptionRef:void 0,o.a.createElement(f,U({},p,t,{isFocused:n}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())T=v.render.map((function(t){if("group"===t.type){t.type;var i=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(t,["type"]),a=t.key+"-heading";return o.a.createElement(n,U({},p,i,{Heading:r,headingProps:{id:a},label:e.formatGroupLabel(t.data)}),t.options.map((function(e){return R(e)})))}if("option"===t.type)return R(t)}));else if(y){var I=w({inputValue:m});if(null===I)return null;T=o.a.createElement(s,p,I)}else{var N=P({inputValue:m});if(null===N)return null;T=o.a.createElement(c,p,N)}var B={minMenuHeight:x,maxMenuHeight:O,menuPlacement:C,menuPosition:S,menuShouldScrollIntoView:A},L=o.a.createElement(l.a,U({},p,B),(function(t){var n=t.ref,r=t.placerProps,u=r.placement,s=r.maxHeight;return o.a.createElement(i,U({},p,B,{innerRef:n,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:y,placement:u}),o.a.createElement(F,{isEnabled:g,onTopArrive:k,onBottomArrive:D},o.a.createElement(M,{isEnabled:_},o.a.createElement(a,U({},p,{innerRef:e.getMenuListRef,isLoading:y,maxHeight:s}),T))))}));return j||"fixed"===S?o.a.createElement(u,U({},p,{appendTo:j,controlElement:this.controlRef,menuPlacement:C,menuPosition:S}),L):L},a.renderFormField=function(){var e=this,t=this.props,n=t.delimiter,r=t.isDisabled,i=t.isMulti,a=t.name,u=this.state.selectValue;if(a&&!r){if(i){if(n){var s=u.map((function(t){return e.getOptionValue(t)})).join(n);return o.a.createElement("input",{name:a,type:"hidden",value:s})}var l=u.length>0?u.map((function(t,n){return o.a.createElement("input",{key:"i-"+n,name:a,type:"hidden",value:e.getOptionValue(t)})})):o.a.createElement("input",{name:a,type:"hidden"});return o.a.createElement("div",null,l)}var c=u[0]?this.getOptionValue(u[0]):"";return o.a.createElement("input",{name:a,type:"hidden",value:c})}},a.renderLiveRegion=function(){return this.state.isFocused?o.a.createElement(m,{"aria-live":"polite"},o.a.createElement("p",{id:"aria-selection-event"}," ",this.state.ariaLiveSelection),o.a.createElement("p",{id:"aria-context"}," ",this.constructAriaLiveMessage())):null},a.render=function(){var e=this.components,t=e.Control,n=e.IndicatorsContainer,r=e.SelectContainer,i=e.ValueContainer,a=this.props,u=a.className,s=a.id,l=a.isDisabled,c=a.menuIsOpen,f=this.state.isFocused,p=this.commonProps=this.getCommonProps();return o.a.createElement(r,U({},p,{className:u,innerProps:{id:s,onKeyDown:this.onKeyDown},isDisabled:l,isFocused:f}),this.renderLiveRegion(),o.a.createElement(t,U({},p,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:l,isFocused:f,menuIsOpen:c}),o.a.createElement(i,U({},p,{isDisabled:l}),this.renderPlaceholderOrValue(),this.renderInput()),o.a.createElement(n,U({},p,{isDisabled:l}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())},r}(r.Component);W.defaultProps=V},,,,,,,,,,,,function(e,t,n){"use strict";n.d(t,"c",(function(){return r})),n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return i}));var r=function(e){return Array.isArray(e)?e[0]:e},o=function(e){if("function"==typeof e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return e.apply(void 0,n)}},i=function(e,t){if("function"==typeof e)return o(e,t);null!=e&&(e.current=t)}},,,,function(e,t,n){var r=n(280),o=n(397),i=n(455),a=n(74);e.exports=function(e,t){return(a(e)?r:i)(e,o(t,3))}},,function(e,t){e.exports=function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}},,,,,,,,,function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e,t,n){var r=n(162),o=n(388),i=n(389),a=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":a&&a in Object(e)?o(e):i(e)}},function(e,t,n){var r=n(410),o=n(413);e.exports=function(e,t){var n=o(e,t);return r(n)?n:void 0}},,,function(e,t,n){"use strict";function r(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}t.a=function(e,t){var n;void 0===t&&(t=r);var o,i=[],a=!1;return function(){for(var r=[],u=0;u<arguments.length;u++)r[u]=arguments[u];return a&&n===this&&t(r,i)||(o=e.apply(this,r),a=!0,n=this,i=r),o}}},,,,,,,,function(e,t,n){"use strict";function r(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return p})),n.d(t,"b",(function(){return d})),n.d(t,"c",(function(){return h}));var r=n(51),o=n.n(r),i=n(119),a=n.n(i),u=n(52),s=n.n(u),l=n(0),c=n(237),f=n.n(c),p=f()(),d=f()(),h=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return t=e.call.apply(e,[this].concat(r))||this,s()(o()(t),"referenceNode",void 0),s()(o()(t),"setReferenceNode",(function(e){e&&t.referenceNode!==e&&(t.referenceNode=e,t.forceUpdate())})),t}a()(t,e);var n=t.prototype;return n.componentWillUnmount=function(){this.referenceNode=null},n.render=function(){return l.createElement(p.Provider,{value:this.referenceNode},l.createElement(d.Provider,{value:this.setReferenceNode},this.props.children))},t}(l.Component)},function(e,t){function n(){return e.exports=n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},n.apply(this,arguments)}e.exports=n},function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var r,o=function(e){for(var t,n=0,r=0,o=e.length;o>=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)},i={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},a=/[A-Z]|^ms/g,u=/_EMO_([^_]+?)_([^]*?)_EMO_/g,s=function(e){return 45===e.charCodeAt(1)},l=function(e){return null!=e&&"boolean"!=typeof e},c=(r={},function(e){return void 0===r[e]&&(r[e]=s(t=e)?t:t.replace(a,"-$&").toLowerCase()),r[e];var t}),f=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(u,(function(e,t,n){return d={name:t,styles:n,next:d},t}))}return 1===i[e]||s(e)||"number"!=typeof t||0===t?t:t+"px"};function p(e,t,n,r){if(null==n)return"";if(void 0!==n.__emotion_styles)return n;switch(typeof n){case"boolean":return"";case"object":if(1===n.anim)return d={name:n.name,styles:n.styles,next:d},n.name;if(void 0!==n.styles){var o=n.next;if(void 0!==o)for(;void 0!==o;)d={name:o.name,styles:o.styles,next:d},o=o.next;return n.styles+";"}return function(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o<n.length;o++)r+=p(e,t,n[o],!1);else for(var i in n){var a=n[i];if("object"!=typeof a)null!=t&&void 0!==t[a]?r+=i+"{"+t[a]+"}":l(a)&&(r+=c(i)+":"+f(i,a)+";");else if(!Array.isArray(a)||"string"!=typeof a[0]||null!=t&&void 0!==t[a[0]]){var u=p(e,t,a,!1);switch(i){case"animation":case"animationName":r+=c(i)+":"+u+";";break;default:r+=i+"{"+u+"}"}}else for(var s=0;s<a.length;s++)l(a[s])&&(r+=c(i)+":"+f(i,a[s])+";")}return r}(e,t,n);case"function":if(void 0!==e){var i=d,a=n(e);return d=i,p(e,t,a,r)}}if(null==t)return n;var u=t[n];return void 0===u||r?n:u}var d,h=/label:\s*([^\s;\n{]+)\s*;/g,v=function(e,t,n){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var r=!0,i="";d=void 0;var a=e[0];null==a||void 0===a.raw?(r=!1,i+=p(n,t,a,!1)):i+=a[0];for(var u=1;u<e.length;u++)i+=p(n,t,e[u],46===i.charCodeAt(i.length-1)),r&&(i+=a[u]);h.lastIndex=0;for(var s,l="";null!==(s=h.exec(i));)l+="-"+s[1];return{name:o(i)+l,styles:i,next:d}}},,function(e,t,n){var r=n(225),o=n(221);e.exports=function(e){return null!=e&&o(e.length)&&!r(e)}},,,function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(0),o=n.n(r);function i(){return(i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var a={defaultInputValue:"",defaultMenuIsOpen:!1,defaultValue:null},u=function(e){var t,n;return n=t=function(t){var n,r;function a(){for(var e,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(e=t.call.apply(t,[this].concat(r))||this).select=void 0,e.state={inputValue:void 0!==e.props.inputValue?e.props.inputValue:e.props.defaultInputValue,menuIsOpen:void 0!==e.props.menuIsOpen?e.props.menuIsOpen:e.props.defaultMenuIsOpen,value:void 0!==e.props.value?e.props.value:e.props.defaultValue},e.onChange=function(t,n){e.callProp("onChange",t,n),e.setState({value:t})},e.onInputChange=function(t,n){var r=e.callProp("onInputChange",t,n);e.setState({inputValue:void 0!==r?r:t})},e.onMenuOpen=function(){e.callProp("onMenuOpen"),e.setState({menuIsOpen:!0})},e.onMenuClose=function(){e.callProp("onMenuClose"),e.setState({menuIsOpen:!1})},e}r=t,(n=a).prototype=Object.create(r.prototype),n.prototype.constructor=n,n.__proto__=r;var u=a.prototype;return u.focus=function(){this.select.focus()},u.blur=function(){this.select.blur()},u.getProp=function(e){return void 0!==this.props[e]?this.props[e]:this.state[e]},u.callProp=function(e){if("function"==typeof this.props[e]){for(var t,n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return(t=this.props)[e].apply(t,r)}},u.render=function(){var t=this,n=this.props,r=(n.defaultInputValue,n.defaultMenuIsOpen,n.defaultValue,function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(n,["defaultInputValue","defaultMenuIsOpen","defaultValue"]));return o.a.createElement(e,i({},r,{ref:function(e){t.select=e},inputValue:this.getProp("inputValue"),menuIsOpen:this.getProp("menuIsOpen"),onChange:this.onChange,onInputChange:this.onInputChange,onMenuClose:this.onMenuClose,onMenuOpen:this.onMenuOpen,value:this.getProp("value")}))},a}(r.Component),t.defaultProps=a,n}},,,,,,,,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(32),o=n(16),i={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},a=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,u=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,s=/^([+-])(\d{2})(?::?(\d{2}))?$/;function l(e,t){Object(o.a)(1,arguments);var n=t||{},i=null==n.additionalDigits?2:Object(r.a)(n.additionalDigits);if(2!==i&&1!==i&&0!==i)throw new RangeError("additionalDigits must be 0, 1 or 2");if("string"!=typeof e&&"[object String]"!==Object.prototype.toString.call(e))return new Date(NaN);var a,u=c(e);if(u.date){var s=f(u.date,i);a=p(s.restDateString,s.year)}if(isNaN(a)||!a)return new Date(NaN);var l,d=a.getTime(),v=0;if(u.time&&(v=h(u.time),isNaN(v)||null===v))return new Date(NaN);if(!u.timezone){var g=new Date(d+v),m=new Date(g.getUTCFullYear(),g.getUTCMonth(),g.getUTCDate(),g.getUTCHours(),g.getUTCMinutes(),g.getUTCSeconds(),g.getUTCMilliseconds());return m.setFullYear(g.getUTCFullYear()),m}return l=b(u.timezone),isNaN(l)?new Date(NaN):new Date(d+v+l)}function c(e){var t,n={},r=e.split(i.dateTimeDelimiter);if(r.length>2)return n;if(/:/.test(r[0])?(n.date=null,t=r[0]):(n.date=r[0],t=r[1],i.timeZoneDelimiter.test(n.date)&&(n.date=e.split(i.timeZoneDelimiter)[0],t=e.substr(n.date.length,e.length))),t){var o=i.timezone.exec(t);o?(n.time=t.replace(o[1],""),n.timezone=o[1]):n.time=t}return n}function f(e,t){var n=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),r=e.match(n);if(!r)return{year:null};var o=r[1]&&parseInt(r[1]),i=r[2]&&parseInt(r[2]);return{year:null==i?o:100*i,restDateString:e.slice((r[1]||r[2]).length)}}function p(e,t){if(null===t)return null;var n=e.match(a);if(!n)return null;var r=!!n[4],o=d(n[1]),i=d(n[2])-1,u=d(n[3]),s=d(n[4]),l=d(n[5])-1;if(r)return function(e,t,n){return t>=1&&t<=53&&n>=0&&n<=6}(0,s,l)?function(e,t,n){var r=new Date(0);r.setUTCFullYear(e,0,4);var o=7*(t-1)+n+1-(r.getUTCDay()||7);return r.setUTCDate(r.getUTCDate()+o),r}(t,s,l):new Date(NaN);var c=new Date(0);return function(e,t,n){return t>=0&&t<=11&&n>=1&&n<=(g[t]||(m(e)?29:28))}(t,i,u)&&function(e,t){return t>=1&&t<=(m(e)?366:365)}(t,o)?(c.setUTCFullYear(t,i,Math.max(o,u)),c):new Date(NaN)}function d(e){return e?parseInt(e):1}function h(e){var t=e.match(u);if(!t)return null;var n=v(t[1]),r=v(t[2]),o=v(t[3]);return function(e,t,n){return 24===e?0===t&&0===n:n>=0&&n<60&&t>=0&&t<60&&e>=0&&e<25}(n,r,o)?36e5*n+6e4*r+1e3*o:NaN}function v(e){return e&&parseFloat(e.replace(",","."))||0}function b(e){if("Z"===e)return 0;var t=e.match(s);if(!t)return 0;var n="+"===t[1]?-1:1,r=parseInt(t[2]),o=t[3]&&parseInt(t[3])||0;return function(e,t){return t>=0&&t<=59}(0,o)?n*(36e5*r+6e4*o):NaN}var g=[31,null,31,30,31,30,31,31,30,31,30,31];function m(e){return e%400==0||e%4==0&&e%100}},function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var r=n(21),o=n(16);function i(e,t){Object(o.a)(2,arguments);var n=Object(r.a)(e),i=Object(r.a)(t),a=n.getTime()-i.getTime();return a<0?-1:a>0?1:a}function a(e,t){Object(o.a)(2,arguments);var n=Object(r.a)(e),i=Object(r.a)(t),a=n.getFullYear()-i.getFullYear(),u=n.getMonth()-i.getMonth();return 12*a+u}function u(e,t){Object(o.a)(2,arguments);var n=Object(r.a)(e),u=Object(r.a)(t),s=i(n,u),l=Math.abs(a(n,u));n.setMonth(n.getMonth()-s*l);var c=i(n,u)===-s,f=s*(l-c);return 0===f?0:f}function s(e,t){Object(o.a)(2,arguments);var n=Object(r.a)(e),i=Object(r.a)(t);return n.getTime()-i.getTime()}function l(e,t){Object(o.a)(2,arguments);var n=s(e,t)/1e3;return n>0?Math.floor(n):Math.ceil(n)}var c=n(204);function f(e){return function(e,t){if(null==e)throw new TypeError("assign requires that input parameter not be null or undefined");for(var n in t=t||{})t.hasOwnProperty(n)&&(e[n]=t[n]);return e}({},e)}var p=n(171);function d(e,t,n){Object(o.a)(2,arguments);var a=n||{},s=a.locale||c.a;if(!s.formatDistance)throw new RangeError("locale must contain formatDistance property");var d=i(e,t);if(isNaN(d))throw new RangeError("Invalid time value");var h,v,b=f(a);b.addSuffix=Boolean(a.addSuffix),b.comparison=d,d>0?(h=Object(r.a)(t),v=Object(r.a)(e)):(h=Object(r.a)(e),v=Object(r.a)(t));var g,m=l(v,h),y=(Object(p.a)(v)-Object(p.a)(h))/1e3,w=Math.round((m-y)/60);if(w<2)return a.includeSeconds?m<5?s.formatDistance("lessThanXSeconds",5,b):m<10?s.formatDistance("lessThanXSeconds",10,b):m<20?s.formatDistance("lessThanXSeconds",20,b):m<40?s.formatDistance("halfAMinute",null,b):m<60?s.formatDistance("lessThanXMinutes",1,b):s.formatDistance("xMinutes",1,b):0===w?s.formatDistance("lessThanXMinutes",1,b):s.formatDistance("xMinutes",w,b);if(w<45)return s.formatDistance("xMinutes",w,b);if(w<90)return s.formatDistance("aboutXHours",1,b);if(w<1440){var x=Math.round(w/60);return s.formatDistance("aboutXHours",x,b)}if(w<2520)return s.formatDistance("xDays",1,b);if(w<43200){var O=Math.round(w/1440);return s.formatDistance("xDays",O,b)}if(w<86400)return g=Math.round(w/43200),s.formatDistance("aboutXMonths",g,b);if((g=u(v,h))<12){var E=Math.round(w/43200);return s.formatDistance("xMonths",E,b)}var C=g%12,S=Math.floor(g/12);return C<3?s.formatDistance("aboutXYears",S,b):C<9?s.formatDistance("overXYears",S,b):s.formatDistance("almostXYears",S+1,b)}function h(e,t){return Object(o.a)(1,arguments),d(e,Date.now(),t)}},function(e,t,n){"use strict";var r=n(262),o="function"==typeof Symbol&&"symbol"==typeof Symbol("foo"),i=Object.prototype.toString,a=Array.prototype.concat,u=Object.defineProperty,s=u&&function(){var e={};try{for(var t in u(e,"x",{enumerable:!1,value:e}),e)return!1;return e.x===e}catch(e){return!1}}(),l=function(e,t,n,r){var o;(!(t in e)||"function"==typeof(o=r)&&"[object Function]"===i.call(o)&&r())&&(s?u(e,t,{configurable:!0,enumerable:!1,value:n,writable:!0}):e[t]=n)},c=function(e,t){var n=arguments.length>2?arguments[2]:{},i=r(t);o&&(i=a.call(i,Object.getOwnPropertySymbols(t)));for(var u=0;u<i.length;u+=1)l(e,i[u],t[i[u]],n[i[u]])};c.supportsDescriptors=!!s,e.exports=c},function(e,t,n){var r=n(88).Symbol;e.exports=r},function(e,t,n){var r=n(276),o=n(395),i=n(146);e.exports=function(e){return i(e)?r(e):o(e)}},function(e,t){e.exports=function(e,t){return e===t||e!=e&&t!=t}},function(e,t,n){var r=n(295),o=n(231);e.exports=function(e,t,n,i){var a=!n;n||(n={});for(var u=-1,s=t.length;++u<s;){var l=t[u],c=i?i(n[l],e[l],l,n,e):void 0;void 0===c&&(c=e[l]),a?o(n,l,c):r(n,l,c)}return n}},function(e,t,n){var r=n(276),o=n(462),i=n(146);e.exports=function(e){return i(e)?r(e,!0):o(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(0),a=s(i),u=s(n(43));function s(e){return e&&e.__esModule?e:{default:e}}var l={position:"absolute",top:0,left:0,visibility:"hidden",height:0,overflow:"scroll",whiteSpace:"pre"},c=["extraWidth","injectStyles","inputClassName","inputRef","inputStyle","minWidth","onAutosize","placeholderIsMinWidth"],f=function(e,t){t.style.fontSize=e.fontSize,t.style.fontFamily=e.fontFamily,t.style.fontWeight=e.fontWeight,t.style.fontStyle=e.fontStyle,t.style.letterSpacing=e.letterSpacing,t.style.textTransform=e.textTransform},p=!("undefined"==typeof window||!window.navigator)&&/MSIE |Trident\/|Edge\//.test(window.navigator.userAgent),d=function(){return p?"_"+Math.random().toString(36).substr(2,12):void 0},h=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.inputRef=function(e){n.input=e,"function"==typeof n.props.inputRef&&n.props.inputRef(e)},n.placeHolderSizerRef=function(e){n.placeHolderSizer=e},n.sizerRef=function(e){n.sizer=e},n.state={inputWidth:e.minWidth,inputId:e.id||d()},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"componentDidMount",value:function(){this.mounted=!0,this.copyInputStyles(),this.updateInputWidth()}},{key:"UNSAFE_componentWillReceiveProps",value:function(e){var t=e.id;t!==this.props.id&&this.setState({inputId:t||d()})}},{key:"componentDidUpdate",value:function(e,t){t.inputWidth!==this.state.inputWidth&&"function"==typeof this.props.onAutosize&&this.props.onAutosize(this.state.inputWidth),this.updateInputWidth()}},{key:"componentWillUnmount",value:function(){this.mounted=!1}},{key:"copyInputStyles",value:function(){if(this.mounted&&window.getComputedStyle){var e=this.input&&window.getComputedStyle(this.input);e&&(f(e,this.sizer),this.placeHolderSizer&&f(e,this.placeHolderSizer))}}},{key:"updateInputWidth",value:function(){if(this.mounted&&this.sizer&&void 0!==this.sizer.scrollWidth){var e=void 0;e=this.props.placeholder&&(!this.props.value||this.props.value&&this.props.placeholderIsMinWidth)?Math.max(this.sizer.scrollWidth,this.placeHolderSizer.scrollWidth)+2:this.sizer.scrollWidth+2,(e+="number"===this.props.type&&void 0===this.props.extraWidth?16:parseInt(this.props.extraWidth)||0)<this.props.minWidth&&(e=this.props.minWidth),e!==this.state.inputWidth&&this.setState({inputWidth:e})}}},{key:"getInput",value:function(){return this.input}},{key:"focus",value:function(){this.input.focus()}},{key:"blur",value:function(){this.input.blur()}},{key:"select",value:function(){this.input.select()}},{key:"renderStyles",value:function(){var e=this.props.injectStyles;return p&&e?a.default.createElement("style",{dangerouslySetInnerHTML:{__html:"input#"+this.state.inputId+"::-ms-clear {display: none;}"}}):null}},{key:"render",value:function(){var e=[this.props.defaultValue,this.props.value,""].reduce((function(e,t){return null!=e?e:t})),t=r({},this.props.style);t.display||(t.display="inline-block");var n=r({boxSizing:"content-box",width:this.state.inputWidth+"px"},this.props.inputStyle),o=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(this.props,[]);return function(e){c.forEach((function(t){return delete e[t]}))}(o),o.className=this.props.inputClassName,o.id=this.state.inputId,o.style=n,a.default.createElement("div",{className:this.props.className,style:t},this.renderStyles(),a.default.createElement("input",r({},o,{ref:this.inputRef})),a.default.createElement("div",{ref:this.sizerRef,style:l},e),this.props.placeholder?a.default.createElement("div",{ref:this.placeHolderSizerRef,style:l},this.props.placeholder):null)}}]),t}(i.Component);h.propTypes={className:u.default.string,defaultValue:u.default.any,extraWidth:u.default.oneOfType([u.default.number,u.default.string]),id:u.default.string,injectStyles:u.default.bool,inputClassName:u.default.string,inputRef:u.default.func,inputStyle:u.default.object,minWidth:u.default.oneOfType([u.default.number,u.default.string]),onAutosize:u.default.func,onChange:u.default.func,placeholder:u.default.string,placeholderIsMinWidth:u.default.bool,style:u.default.object,value:u.default.any},h.defaultProps={minWidth:1,injectStyles:!0},t.default=h},,,,function(e,t,n){"use strict";function r(e){return e.getTime()%6e4}function o(e){var t=new Date(e.getTime()),n=Math.ceil(t.getTimezoneOffset());return t.setSeconds(0,0),6e4*n+(n>0?(6e4+r(t))%6e4:r(t))}n.d(t,"a",(function(){return o}))},,,,,,,,,,function(e,t,n){(function(e){var r=n(88),o=n(393),i=t&&!t.nodeType&&t,a=i&&"object"==typeof e&&e&&!e.nodeType&&e,u=a&&a.exports===i?r.Buffer:void 0,s=(u?u.isBuffer:void 0)||o;e.exports=s}).call(this,n(218)(e))},function(e,t){e.exports=function(e){return e}},function(e,t,n){var r=n(184),o=n(405),i=n(406),a=n(407),u=n(408),s=n(409);function l(e){var t=this.__data__=new r(e);this.size=t.size}l.prototype.clear=o,l.prototype.delete=i,l.prototype.get=a,l.prototype.has=u,l.prototype.set=s,e.exports=l},function(e,t,n){var r=n(400),o=n(401),i=n(402),a=n(403),u=n(404);function s(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}s.prototype.clear=r,s.prototype.delete=o,s.prototype.get=i,s.prototype.has=a,s.prototype.set=u,e.exports=s},function(e,t,n){var r=n(164);e.exports=function(e,t){for(var n=e.length;n--;)if(r(e[n][0],t))return n;return-1}},function(e,t,n){var r=n(130)(Object,"create");e.exports=r},function(e,t,n){var r=n(422);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},function(e,t,n){var r=n(437),o=n(227),i=n(438),a=n(439),u=n(440),s=n(129),l=n(281),c=l(r),f=l(o),p=l(i),d=l(a),h=l(u),v=s;(r&&"[object DataView]"!=v(new r(new ArrayBuffer(1)))||o&&"[object Map]"!=v(new o)||i&&"[object Promise]"!=v(i.resolve())||a&&"[object Set]"!=v(new a)||u&&"[object WeakMap]"!=v(new u))&&(v=function(e){var t=s(e),n="[object Object]"==t?e.constructor:void 0,r=n?l(n):"";if(r)switch(r){case c:return"[object DataView]";case f:return"[object Map]";case p:return"[object Promise]";case d:return"[object Set]";case h:return"[object WeakMap]"}return t}),e.exports=v},function(e,t,n){var r=n(129),o=n(99);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==r(e)}},function(e,t,n){var r=n(189);e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}},,function(e,t,n){"use strict";var r=n(0),o=n.n(r),i=(n(19),n(30),n(43),n(45)),a=n(101),u=(n(89),n(167),n(149));function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var l,c,f,p=function(e,t){void 0===e&&(e="");var n=String(e).toLowerCase(),r=String(t.value).toLowerCase(),o=String(t.label).toLowerCase();return r===n||o===n},d=s({allowCreateWhileLoading:!1,createOptionPosition:"last"},{formatCreateLabel:function(e){return'Create "'+e+'"'},isValidNewOption:function(e,t,n){return!(!e||t.some((function(t){return p(e,t)}))||n.some((function(t){return p(e,t)})))},getNewOptionData:function(e,t){return{label:t,value:e,__isNew__:!0}}}),h=(l=a.a,f=c=function(e){var t,n;function r(t){var n;(n=e.call(this,t)||this).select=void 0,n.onChange=function(e,t){var r=n.props,o=r.getNewOptionData,a=r.inputValue,u=r.isMulti,s=r.onChange,l=r.onCreateOption,c=r.value,f=r.name;if("select-option"!==t.action)return s(e,t);var p=n.state.newOption,d=Array.isArray(e)?e:[e];if(d[d.length-1]!==p)s(e,t);else if(l)l(a);else{var h=o(a,a),v={action:"create-option",name:f};s(u?[].concat(Object(i.e)(c),[h]):h,v)}};var r=t.options||[];return n.state={newOption:void 0,options:r},n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var a=r.prototype;return a.UNSAFE_componentWillReceiveProps=function(e){var t=e.allowCreateWhileLoading,n=e.createOptionPosition,r=e.formatCreateLabel,o=e.getNewOptionData,a=e.inputValue,u=e.isLoading,s=e.isValidNewOption,l=e.value,c=e.options||[],f=this.state.newOption;f=s(a,Object(i.e)(l),c)?o(a,r(a)):void 0,this.setState({newOption:f,options:!t&&u||!f?c:"first"===n?[f].concat(c):[].concat(c,[f])})},a.focus=function(){this.select.focus()},a.blur=function(){this.select.blur()},a.render=function(){var e=this,t=this.state.options;return o.a.createElement(l,s({},this.props,{ref:function(t){e.select=t},options:t,onChange:this.onChange}))},r}(r.Component),c.defaultProps=d,f),v=Object(u.a)(h);t.a=v},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(){function e(e){this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.before=null}var t=e.prototype;return t.insert=function(e){if(this.ctr%(this.isSpeedy?65e3:1)==0){var t,n=function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t}(this);t=0===this.tags.length?this.before:this.tags[this.tags.length-1].nextSibling,this.container.insertBefore(n,t),this.tags.push(n)}var r=this.tags[this.tags.length-1];if(this.isSpeedy){var o=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(r);try{var i=105===e.charCodeAt(1)&&64===e.charCodeAt(0);o.insertRule(e,i?0:o.cssRules.length)}catch(e){}}else r.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach((function(e){return e.parentNode.removeChild(e)})),this.tags=[],this.ctr=0},e}()},,,,,,,,,,,function(e,t,n){"use strict";var r={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function o(e){return function(t){var n=t||{},r=n.width?String(n.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}var i={date:o({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:o({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:o({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},a={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function u(e){return function(t,n){var r,o=n||{};if("formatting"===(o.context?String(o.context):"standalone")&&e.formattingValues){var i=e.defaultFormattingWidth||e.defaultWidth,a=o.width?String(o.width):i;r=e.formattingValues[a]||e.formattingValues[i]}else{var u=e.defaultWidth,s=o.width?String(o.width):e.defaultWidth;r=e.values[s]||e.values[u]}return r[e.argumentCallback?e.argumentCallback(t):t]}}function s(e){return function(t,n){var r=String(t),o=n||{},i=o.width,a=i&&e.matchPatterns[i]||e.matchPatterns[e.defaultMatchWidth],u=r.match(a);if(!u)return null;var s,l=u[0],c=i&&e.parsePatterns[i]||e.parsePatterns[e.defaultParseWidth];return s="[object Array]"===Object.prototype.toString.call(c)?function(e,t){for(var n=0;n<e.length;n++)if(e[n].test(l))return n}(c):function(e,t){for(var n in e)if(e.hasOwnProperty(n)&&e[n].test(l))return n}(c),s=e.valueCallback?e.valueCallback(s):s,{value:s=o.valueCallback?o.valueCallback(s):s,rest:r.slice(l.length)}}}var l,c={code:"en-US",formatDistance:function(e,t,n){var o;return n=n||{},o="string"==typeof r[e]?r[e]:1===t?r[e].one:r[e].other.replace("{{count}}",t),n.addSuffix?n.comparison>0?"in "+o:o+" ago":o},formatLong:i,formatRelative:function(e,t,n,r){return a[e]},localize:{ordinalNumber:function(e,t){var n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:u({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:u({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(e){return Number(e)-1}}),month:u({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:u({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:u({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:(l={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e,10)}},function(e,t){var n=String(e),r=t||{},o=n.match(l.matchPattern);if(!o)return null;var i=o[0],a=n.match(l.parsePattern);if(!a)return null;var u=l.valueCallback?l.valueCallback(a[0]):a[0];return{value:u=r.valueCallback?r.valueCallback(u):u,rest:n.slice(i.length)}}),era:s({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:s({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:s({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:s({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:s({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}};t.a=c},,function(e,t,n){"use strict";var r=n(193),o=function(e){function t(e,t,r){var o=t.trim().split(h);t=o;var i=o.length,a=e.length;switch(a){case 0:case 1:var u=0;for(e=0===a?"":e[0]+" ";u<i;++u)t[u]=n(e,t[u],r).trim();break;default:var s=u=0;for(t=[];u<i;++u)for(var l=0;l<a;++l)t[s++]=n(e[l]+" ",o[u],r).trim()}return t}function n(e,t,n){var r=t.charCodeAt(0);switch(33>r&&(r=(t=t.trim()).charCodeAt(0)),r){case 38:return t.replace(v,"$1"+e.trim());case 58:return e.trim()+t.replace(v,"$1"+e.trim());default:if(0<1*n&&0<t.indexOf("\f"))return t.replace(v,(58===e.charCodeAt(0)?"":"$1")+e.trim())}return e+t}function r(e,t,n,i){var a=e+";",u=2*t+3*n+4*i;if(944===u){e=a.indexOf(":",9)+1;var s=a.substring(e,a.length-1).trim();return s=a.substring(0,e).trim()+s+";",1===P||2===P&&o(s,1)?"-webkit-"+s+s:s}if(0===P||2===P&&!o(a,1))return a;switch(u){case 1015:return 97===a.charCodeAt(10)?"-webkit-"+a+a:a;case 951:return 116===a.charCodeAt(3)?"-webkit-"+a+a:a;case 963:return 110===a.charCodeAt(5)?"-webkit-"+a+a:a;case 1009:if(100!==a.charCodeAt(4))break;case 969:case 942:return"-webkit-"+a+a;case 978:return"-webkit-"+a+"-moz-"+a+a;case 1019:case 983:return"-webkit-"+a+"-moz-"+a+"-ms-"+a+a;case 883:if(45===a.charCodeAt(8))return"-webkit-"+a+a;if(0<a.indexOf("image-set(",11))return a.replace(S,"$1-webkit-$2")+a;break;case 932:if(45===a.charCodeAt(4))switch(a.charCodeAt(5)){case 103:return"-webkit-box-"+a.replace("-grow","")+"-webkit-"+a+"-ms-"+a.replace("grow","positive")+a;case 115:return"-webkit-"+a+"-ms-"+a.replace("shrink","negative")+a;case 98:return"-webkit-"+a+"-ms-"+a.replace("basis","preferred-size")+a}return"-webkit-"+a+"-ms-"+a+a;case 964:return"-webkit-"+a+"-ms-flex-"+a+a;case 1023:if(99!==a.charCodeAt(8))break;return"-webkit-box-pack"+(s=a.substring(a.indexOf(":",15)).replace("flex-","").replace("space-between","justify"))+"-webkit-"+a+"-ms-flex-pack"+s+a;case 1005:return p.test(a)?a.replace(f,":-webkit-")+a.replace(f,":-moz-")+a:a;case 1e3:switch(t=(s=a.substring(13).trim()).indexOf("-")+1,s.charCodeAt(0)+s.charCodeAt(t)){case 226:s=a.replace(y,"tb");break;case 232:s=a.replace(y,"tb-rl");break;case 220:s=a.replace(y,"lr");break;default:return a}return"-webkit-"+a+"-ms-"+s+a;case 1017:if(-1===a.indexOf("sticky",9))break;case 975:switch(t=(a=e).length-10,u=(s=(33===a.charCodeAt(t)?a.substring(0,t):a).substring(e.indexOf(":",7)+1).trim()).charCodeAt(0)+(0|s.charCodeAt(7))){case 203:if(111>s.charCodeAt(8))break;case 115:a=a.replace(s,"-webkit-"+s)+";"+a;break;case 207:case 102:a=a.replace(s,"-webkit-"+(102<u?"inline-":"")+"box")+";"+a.replace(s,"-webkit-"+s)+";"+a.replace(s,"-ms-"+s+"box")+";"+a}return a+";";case 938:if(45===a.charCodeAt(5))switch(a.charCodeAt(6)){case 105:return s=a.replace("-items",""),"-webkit-"+a+"-webkit-box-"+s+"-ms-flex-"+s+a;case 115:return"-webkit-"+a+"-ms-flex-item-"+a.replace(O,"")+a;default:return"-webkit-"+a+"-ms-flex-line-pack"+a.replace("align-content","").replace(O,"")+a}break;case 973:case 989:if(45!==a.charCodeAt(3)||122===a.charCodeAt(4))break;case 931:case 953:if(!0===C.test(e))return 115===(s=e.substring(e.indexOf(":")+1)).charCodeAt(0)?r(e.replace("stretch","fill-available"),t,n,i).replace(":fill-available",":stretch"):a.replace(s,"-webkit-"+s)+a.replace(s,"-moz-"+s.replace("fill-",""))+a;break;case 962:if(a="-webkit-"+a+(102===a.charCodeAt(5)?"-ms-"+a:"")+a,211===n+i&&105===a.charCodeAt(13)&&0<a.indexOf("transform",10))return a.substring(0,a.indexOf(";",27)+1).replace(d,"$1-webkit-$2")+a}return a}function o(e,t){var n=e.indexOf(1===t?":":"{"),r=e.substring(0,3!==t?n:10);return n=e.substring(n+1,e.length-1),T(2!==t?r:r.replace(E,"$1"),n,t)}function i(e,t){var n=r(t,t.charCodeAt(0),t.charCodeAt(1),t.charCodeAt(2));return n!==t+";"?n.replace(x," or ($1)").substring(4):"("+t+")"}function a(e,t,n,r,o,i,a,u,l,c){for(var f,p=0,d=t;p<M;++p)switch(f=D[p].call(s,e,d,n,r,o,i,a,u,l,c)){case void 0:case!1:case!0:case null:break;default:d=f}if(d!==t)return d}function u(e){return void 0!==(e=e.prefix)&&(T=null,e?"function"!=typeof e?P=1:(P=2,T=e):P=0),u}function s(e,n){var u=e;if(33>u.charCodeAt(0)&&(u=u.trim()),u=[u],0<M){var s=a(-1,n,u,u,_,j,0,0,0,0);void 0!==s&&"string"==typeof s&&(n=s)}var f=function e(n,u,s,f,p){for(var d,h,v,y,x,O=0,E=0,C=0,S=0,D=0,T=0,R=v=d=0,I=0,N=0,B=0,L=0,U=s.length,H=U-1,V="",z="",W="",G="";I<U;){if(h=s.charCodeAt(I),I===H&&0!==E+S+C+O&&(0!==E&&(h=47===E?10:47),S=C=O=0,U++,H++),0===E+S+C+O){if(I===H&&(0<N&&(V=V.replace(c,"")),0<V.trim().length)){switch(h){case 32:case 9:case 59:case 13:case 10:break;default:V+=s.charAt(I)}h=59}switch(h){case 123:for(d=(V=V.trim()).charCodeAt(0),v=1,L=++I;I<U;){switch(h=s.charCodeAt(I)){case 123:v++;break;case 125:v--;break;case 47:switch(h=s.charCodeAt(I+1)){case 42:case 47:e:{for(R=I+1;R<H;++R)switch(s.charCodeAt(R)){case 47:if(42===h&&42===s.charCodeAt(R-1)&&I+2!==R){I=R+1;break e}break;case 10:if(47===h){I=R+1;break e}}I=R}}break;case 91:h++;case 40:h++;case 34:case 39:for(;I++<H&&s.charCodeAt(I)!==h;);}if(0===v)break;I++}switch(v=s.substring(L,I),0===d&&(d=(V=V.replace(l,"").trim()).charCodeAt(0)),d){case 64:switch(0<N&&(V=V.replace(c,"")),h=V.charCodeAt(1)){case 100:case 109:case 115:case 45:N=u;break;default:N=k}if(L=(v=e(u,N,v,h,p+1)).length,0<M&&(x=a(3,v,N=t(k,V,B),u,_,j,L,h,p,f),V=N.join(""),void 0!==x&&0===(L=(v=x.trim()).length)&&(h=0,v="")),0<L)switch(h){case 115:V=V.replace(w,i);case 100:case 109:case 45:v=V+"{"+v+"}";break;case 107:v=(V=V.replace(b,"$1 $2"))+"{"+v+"}",v=1===P||2===P&&o("@"+v,3)?"@-webkit-"+v+"@"+v:"@"+v;break;default:v=V+v,112===f&&(z+=v,v="")}else v="";break;default:v=e(u,t(u,V,B),v,f,p+1)}W+=v,v=B=N=R=d=0,V="",h=s.charCodeAt(++I);break;case 125:case 59:if(1<(L=(V=(0<N?V.replace(c,""):V).trim()).length))switch(0===R&&(d=V.charCodeAt(0),45===d||96<d&&123>d)&&(L=(V=V.replace(" ",":")).length),0<M&&void 0!==(x=a(1,V,u,n,_,j,z.length,f,p,f))&&0===(L=(V=x.trim()).length)&&(V="\0\0"),d=V.charCodeAt(0),h=V.charCodeAt(1),d){case 0:break;case 64:if(105===h||99===h){G+=V+s.charAt(I);break}default:58!==V.charCodeAt(L-1)&&(z+=r(V,d,h,V.charCodeAt(2)))}B=N=R=d=0,V="",h=s.charCodeAt(++I)}}switch(h){case 13:case 10:47===E?E=0:0===1+d&&107!==f&&0<V.length&&(N=1,V+="\0"),0<M*F&&a(0,V,u,n,_,j,z.length,f,p,f),j=1,_++;break;case 59:case 125:if(0===E+S+C+O){j++;break}default:switch(j++,y=s.charAt(I),h){case 9:case 32:if(0===S+O+E)switch(D){case 44:case 58:case 9:case 32:y="";break;default:32!==h&&(y=" ")}break;case 0:y="\\0";break;case 12:y="\\f";break;case 11:y="\\v";break;case 38:0===S+E+O&&(N=B=1,y="\f"+y);break;case 108:if(0===S+E+O+A&&0<R)switch(I-R){case 2:112===D&&58===s.charCodeAt(I-3)&&(A=D);case 8:111===T&&(A=T)}break;case 58:0===S+E+O&&(R=I);break;case 44:0===E+C+S+O&&(N=1,y+="\r");break;case 34:case 39:0===E&&(S=S===h?0:0===S?h:S);break;case 91:0===S+E+C&&O++;break;case 93:0===S+E+C&&O--;break;case 41:0===S+E+O&&C--;break;case 40:if(0===S+E+O){if(0===d)switch(2*D+3*T){case 533:break;default:d=1}C++}break;case 64:0===E+C+S+O+R+v&&(v=1);break;case 42:case 47:if(!(0<S+O+C))switch(E){case 0:switch(2*h+3*s.charCodeAt(I+1)){case 235:E=47;break;case 220:L=I,E=42}break;case 42:47===h&&42===D&&L+2!==I&&(33===s.charCodeAt(L+2)&&(z+=s.substring(L,I+1)),y="",E=0)}}0===E&&(V+=y)}T=D,D=h,I++}if(0<(L=z.length)){if(N=u,0<M&&void 0!==(x=a(2,z,N,n,_,j,L,f,p,f))&&0===(z=x).length)return G+z+W;if(z=N.join(",")+"{"+z+"}",0!=P*A){switch(2!==P||o(z,2)||(A=0),A){case 111:z=z.replace(m,":-moz-$1")+z;break;case 112:z=z.replace(g,"::-webkit-input-$1")+z.replace(g,"::-moz-$1")+z.replace(g,":-ms-input-$1")+z}A=0}}return G+z+W}(k,u,n,0,0);return 0<M&&void 0!==(s=a(-2,f,u,u,_,j,f.length,0,0,0))&&(f=s),A=0,j=_=1,f}var l=/^\0+/g,c=/[\0\r\f]/g,f=/: */g,p=/zoo|gra/,d=/([,: ])(transform)/g,h=/,\r+?/g,v=/([\t\r\n ])*\f?&/g,b=/@(k\w+)\s*(\S*)\s*/,g=/::(place)/g,m=/:(read-only)/g,y=/[svh]\w+-[tblr]{2}/,w=/\(\s*(.*)\s*\)/g,x=/([\s\S]*?);/g,O=/-self|flex-/g,E=/[^]*?(:[rp][el]a[\w-]+)[^]*/,C=/stretch|:\s*\w+\-(?:conte|avail)/,S=/([^-])(image-set\()/,j=1,_=1,A=0,P=1,k=[],D=[],M=0,T=null,F=0;return s.use=function e(t){switch(t){case void 0:case null:M=D.length=0;break;default:if("function"==typeof t)D[M++]=t;else if("object"==typeof t)for(var n=0,r=t.length;n<r;++n)e(t[n]);else F=0|!!t}return e},s.set=u,void 0!==e&&u(e),s};function i(e){e&&a.current.insert(e+"}")}var a={current:null},u=function(e,t,n,r,o,u,s,l,c,f){switch(e){case 1:switch(t.charCodeAt(0)){case 64:return a.current.insert(t+";"),"";case 108:if(98===t.charCodeAt(2))return""}break;case 2:if(0===l)return t+"/*|*/";break;case 3:switch(l){case 102:case 112:return a.current.insert(n[0]+t),"";default:return t+(0===f?"/*|*/":"")}case-2:t.split("/*|*/}").forEach(i)}};t.a=function(e){void 0===e&&(e={});var t,n=e.key||"css";void 0!==e.prefix&&(t={prefix:e.prefix});var i,s=new o(t),l={};i=e.container||document.head;var c,f=document.querySelectorAll("style[data-emotion-"+n+"]");Array.prototype.forEach.call(f,(function(e){e.getAttribute("data-emotion-"+n).split(" ").forEach((function(e){l[e]=!0})),e.parentNode!==i&&i.appendChild(e)})),s.use(e.stylisPlugins)(u),c=function(e,t,n,r){var o=t.name;a.current=n,s(e,t.styles),r&&(p.inserted[o]=!0)};var p={key:n,sheet:new r.a({key:n,container:i,nonce:e.nonce,speedy:e.speedy}),nonce:e.nonce,inserted:l,registered:{},insert:c};return p}},,,,,,,,,function(e,t,n){},function(e,t,n){var r=n(274),o=n(278);e.exports=function(e,t){return e&&r(e,o(t))}},function(e,t,n){var r=n(392),o=n(99),i=Object.prototype,a=i.hasOwnProperty,u=i.propertyIsEnumerable,s=r(function(){return arguments}())?r:function(e){return o(e)&&a.call(e,"callee")&&!u.call(e,"callee")};e.exports=s},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t){var n=/^(?:0|[1-9]\d*)$/;e.exports=function(e,t){var r=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==r||"symbol"!=r&&n.test(e))&&e>-1&&e%1==0&&e<t}},function(e,t,n){var r=n(394),o=n(222),i=n(223),a=i&&i.isTypedArray,u=a?o(a):r;e.exports=u},function(e,t){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},function(e,t){e.exports=function(e){return function(t){return e(t)}}},function(e,t,n){(function(e){var r=n(273),o=t&&!t.nodeType&&t,i=o&&"object"==typeof e&&e&&!e.nodeType&&e,a=i&&i.exports===o&&r.process,u=function(){try{return i&&i.require&&i.require("util").types||a&&a.binding&&a.binding("util")}catch(e){}}();e.exports=u}).call(this,n(218)(e))},function(e,t){var n=Object.prototype;e.exports=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||n)}},function(e,t,n){var r=n(129),o=n(82);e.exports=function(e){if(!o(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},function(e,t,n){var r=n(277)(Object.getPrototypeOf,Object);e.exports=r},function(e,t,n){var r=n(130)(n(88),"Map");e.exports=r},function(e,t,n){var r=n(414),o=n(421),i=n(423),a=n(424),u=n(425);function s(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}s.prototype.clear=r,s.prototype.delete=o,s.prototype.get=i,s.prototype.has=a,s.prototype.set=u,e.exports=s},function(e,t,n){var r=n(436),o=n(288),i=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols,u=a?function(e){return null==e?[]:(e=Object(e),r(a(e),(function(t){return i.call(e,t)})))}:o;e.exports=u},function(e,t,n){var r=n(74),o=n(189),i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;e.exports=function(e,t){if(r(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!o(e))||a.test(e)||!i.test(e)||null!=t&&e in Object(t)}},function(e,t,n){var r=n(296);e.exports=function(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},function(e,t,n){var r=n(284);e.exports=function(e){var t=new e.constructor(e.byteLength);return new r(t).set(new r(e)),t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Checkboard=void 0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=n(0),i=s(o),a=s(n(25)),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(483));function s(e){return e&&e.__esModule?e:{default:e}}var l=t.Checkboard=function(e){var t=e.white,n=e.grey,s=e.size,l=e.renderers,c=e.borderRadius,f=e.boxShadow,p=e.children,d=(0,a.default)({default:{grid:{borderRadius:c,boxShadow:f,absolute:"0px 0px 0px 0px",background:"url("+u.get(t,n,s,l.canvas)+") center left"}}});return(0,o.isValidElement)(p)?i.default.cloneElement(p,r({},p.props,{style:r({},p.props.style,d.grid)})):i.default.createElement("div",{style:d.grid})};l.defaultProps={size:8,white:"transparent",grey:"rgba(0,0,0,.08)",renderers:{}},t.default=l},function(e,t,n){"use strict";e.exports=function(){}},function(e,t,n){"use strict";(function(e){var r=n(0),o=n.n(r),i=n(79),a=n(43),u=n.n(a),s="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==e?e:{};function l(e){var t=[];return{on:function(e){t.push(e)},off:function(e){t=t.filter((function(t){return t!==e}))},get:function(){return e},set:function(n,r){e=n,t.forEach((function(t){return t(e,r)}))}}}var c=o.a.createContext||function(e,t){var n,o,a="__create-react-context-"+(s["__global_unique_id__"]=(s.__global_unique_id__||0)+1)+"__",c=function(e){function n(){var t;return(t=e.apply(this,arguments)||this).emitter=l(t.props.value),t}Object(i.a)(n,e);var r=n.prototype;return r.getChildContext=function(){var e;return(e={})[a]=this.emitter,e},r.componentWillReceiveProps=function(e){if(this.props.value!==e.value){var n,r=this.props.value,o=e.value;((i=r)===(a=o)?0!==i||1/i==1/a:i!=i&&a!=a)?n=0:(n="function"==typeof t?t(r,o):1073741823,0!=(n|=0)&&this.emitter.set(e.value,n))}var i,a},r.render=function(){return this.props.children},n}(r.Component);c.childContextTypes=((n={})[a]=u.a.object.isRequired,n);var f=function(t){function n(){var e;return(e=t.apply(this,arguments)||this).state={value:e.getValue()},e.onUpdate=function(t,n){0!=((0|e.observedBits)&n)&&e.setState({value:e.getValue()})},e}Object(i.a)(n,t);var r=n.prototype;return r.componentWillReceiveProps=function(e){var t=e.observedBits;this.observedBits=null==t?1073741823:t},r.componentDidMount=function(){this.context[a]&&this.context[a].on(this.onUpdate);var e=this.props.observedBits;this.observedBits=null==e?1073741823:e},r.componentWillUnmount=function(){this.context[a]&&this.context[a].off(this.onUpdate)},r.getValue=function(){return this.context[a]?this.context[a].get():e},r.render=function(){return(e=this.props.children,Array.isArray(e)?e[0]:e)(this.state.value);var e},n}(r.Component);return f.contextTypes=((o={})[a]=u.a.object,o),{Provider:c,Consumer:f}};t.a=c}).call(this,n(128))},function(e,t,n){var r=n(361);e.exports=function e(t,n,o){return r(n)||(o=n||o,n=[]),o=o||{},t instanceof RegExp?function(e,t){var n=e.source.match(/\((?!\?)/g);if(n)for(var r=0;r<n.length;r++)t.push({name:r,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return c(e,t)}(t,n):r(t)?function(t,n,r){for(var o=[],i=0;i<t.length;i++)o.push(e(t[i],n,r).source);return c(new RegExp("(?:"+o.join("|")+")",f(r)),n)}(t,n,o):function(e,t,n){return p(i(e,n),t,n)}(t,n,o)},e.exports.parse=i,e.exports.compile=function(e,t){return u(i(e,t),t)},e.exports.tokensToFunction=u,e.exports.tokensToRegExp=p;var o=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function i(e,t){for(var n,r=[],i=0,a=0,u="",c=t&&t.delimiter||"/";null!=(n=o.exec(e));){var f=n[0],p=n[1],d=n.index;if(u+=e.slice(a,d),a=d+f.length,p)u+=p[1];else{var h=e[a],v=n[2],b=n[3],g=n[4],m=n[5],y=n[6],w=n[7];u&&(r.push(u),u="");var x=null!=v&&null!=h&&h!==v,O="+"===y||"*"===y,E="?"===y||"*"===y,C=n[2]||c,S=g||m;r.push({name:b||i++,prefix:v||"",delimiter:C,optional:E,repeat:O,partial:x,asterisk:!!w,pattern:S?l(S):w?".*":"[^"+s(C)+"]+?"})}}return a<e.length&&(u+=e.substr(a)),u&&r.push(u),r}function a(e){return encodeURI(e).replace(/[\/?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}function u(e,t){for(var n=new Array(e.length),o=0;o<e.length;o++)"object"==typeof e[o]&&(n[o]=new RegExp("^(?:"+e[o].pattern+")$",f(t)));return function(t,o){for(var i="",u=t||{},s=(o||{}).pretty?a:encodeURIComponent,l=0;l<e.length;l++){var c=e[l];if("string"!=typeof c){var f,p=u[c.name];if(null==p){if(c.optional){c.partial&&(i+=c.prefix);continue}throw new TypeError('Expected "'+c.name+'" to be defined')}if(r(p)){if(!c.repeat)throw new TypeError('Expected "'+c.name+'" to not repeat, but received `'+JSON.stringify(p)+"`");if(0===p.length){if(c.optional)continue;throw new TypeError('Expected "'+c.name+'" to not be empty')}for(var d=0;d<p.length;d++){if(f=s(p[d]),!n[l].test(f))throw new TypeError('Expected all "'+c.name+'" to match "'+c.pattern+'", but received `'+JSON.stringify(f)+"`");i+=(0===d?c.prefix:c.delimiter)+f}}else{if(f=c.asterisk?encodeURI(p).replace(/[?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})):s(p),!n[l].test(f))throw new TypeError('Expected "'+c.name+'" to match "'+c.pattern+'", but received "'+f+'"');i+=c.prefix+f}}else i+=c}return i}}function s(e){return e.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function l(e){return e.replace(/([=!:$\/()])/g,"\\$1")}function c(e,t){return e.keys=t,e}function f(e){return e&&e.sensitive?"":"i"}function p(e,t,n){r(t)||(n=t||n,t=[]);for(var o=(n=n||{}).strict,i=!1!==n.end,a="",u=0;u<e.length;u++){var l=e[u];if("string"==typeof l)a+=s(l);else{var p=s(l.prefix),d="(?:"+l.pattern+")";t.push(l),l.repeat&&(d+="(?:"+p+d+")*"),a+=d=l.optional?l.partial?p+"("+d+")?":"(?:"+p+"("+d+"))?":p+"("+d+")"}}var h=s(n.delimiter||"/"),v=a.slice(-h.length)===h;return o||(a=(v?a.slice(0,-h.length):a)+"(?:"+h+"(?=$))?"),a+=i?"$":o&&v?"":"(?="+h+"|$)",c(new RegExp("^"+a,f(n)),t)}},function(e,t,n){"use strict";t.__esModule=!0;var r=i(n(0)),o=i(n(367));function i(e){return e&&e.__esModule?e:{default:e}}t.default=r.default.createContext||o.default,e.exports=t.default},function(e,t,n){"use strict";(function(e){var n="undefined"!=typeof window&&"undefined"!=typeof document&&"undefined"!=typeof navigator,r=function(){for(var e=["Edge","Trident","Firefox"],t=0;t<e.length;t+=1)if(n&&navigator.userAgent.indexOf(e[t])>=0)return 1;return 0}(),o=n&&window.Promise?function(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then((function(){t=!1,e()})))}}:function(e){var t=!1;return function(){t||(t=!0,setTimeout((function(){t=!1,e()}),r))}};function i(e){return e&&"[object Function]"==={}.toString.call(e)}function a(e,t){if(1!==e.nodeType)return[];var n=e.ownerDocument.defaultView.getComputedStyle(e,null);return t?n[t]:n}function u(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}function s(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=a(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/(auto|scroll|overlay)/.test(n+o+r)?e:s(u(e))}function l(e){return e&&e.referenceNode?e.referenceNode:e}var c=n&&!(!window.MSInputMethodContext||!document.documentMode),f=n&&/MSIE 10/.test(navigator.userAgent);function p(e){return 11===e?c:10===e?f:c||f}function d(e){if(!e)return document.documentElement;for(var t=p(10)?document.body:null,n=e.offsetParent||null;n===t&&e.nextElementSibling;)n=(e=e.nextElementSibling).offsetParent;var r=n&&n.nodeName;return r&&"BODY"!==r&&"HTML"!==r?-1!==["TH","TD","TABLE"].indexOf(n.nodeName)&&"static"===a(n,"position")?d(n):n:e?e.ownerDocument.documentElement:document.documentElement}function h(e){return null!==e.parentNode?h(e.parentNode):e}function v(e,t){if(!(e&&e.nodeType&&t&&t.nodeType))return document.documentElement;var n=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,r=n?e:t,o=n?t:e,i=document.createRange();i.setStart(r,0),i.setEnd(o,0);var a,u,s=i.commonAncestorContainer;if(e!==s&&t!==s||r.contains(o))return"BODY"===(u=(a=s).nodeName)||"HTML"!==u&&d(a.firstElementChild)!==a?d(s):s;var l=h(e);return l.host?v(l.host,t):v(e,h(t).host)}function b(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top",n="top"===t?"scrollTop":"scrollLeft",r=e.nodeName;if("BODY"===r||"HTML"===r){var o=e.ownerDocument.documentElement,i=e.ownerDocument.scrollingElement||o;return i[n]}return e[n]}function g(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=b(t,"top"),o=b(t,"left"),i=n?-1:1;return e.top+=r*i,e.bottom+=r*i,e.left+=o*i,e.right+=o*i,e}function m(e,t){var n="x"===t?"Left":"Top",r="Left"===n?"Right":"Bottom";return parseFloat(e["border"+n+"Width"])+parseFloat(e["border"+r+"Width"])}function y(e,t,n,r){return Math.max(t["offset"+e],t["scroll"+e],n["client"+e],n["offset"+e],n["scroll"+e],p(10)?parseInt(n["offset"+e])+parseInt(r["margin"+("Height"===e?"Top":"Left")])+parseInt(r["margin"+("Height"===e?"Bottom":"Right")]):0)}function w(e){var t=e.body,n=e.documentElement,r=p(10)&&getComputedStyle(n);return{height:y("Height",t,n,r),width:y("Width",t,n,r)}}var x=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},O=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),E=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},C=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};function S(e){return C({},e,{right:e.left+e.width,bottom:e.top+e.height})}function j(e){var t={};try{if(p(10)){t=e.getBoundingClientRect();var n=b(e,"top"),r=b(e,"left");t.top+=n,t.left+=r,t.bottom+=n,t.right+=r}else t=e.getBoundingClientRect()}catch(e){}var o={left:t.left,top:t.top,width:t.right-t.left,height:t.bottom-t.top},i="HTML"===e.nodeName?w(e.ownerDocument):{},u=i.width||e.clientWidth||o.width,s=i.height||e.clientHeight||o.height,l=e.offsetWidth-u,c=e.offsetHeight-s;if(l||c){var f=a(e);l-=m(f,"x"),c-=m(f,"y"),o.width-=l,o.height-=c}return S(o)}function _(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=p(10),o="HTML"===t.nodeName,i=j(e),u=j(t),l=s(e),c=a(t),f=parseFloat(c.borderTopWidth),d=parseFloat(c.borderLeftWidth);n&&o&&(u.top=Math.max(u.top,0),u.left=Math.max(u.left,0));var h=S({top:i.top-u.top-f,left:i.left-u.left-d,width:i.width,height:i.height});if(h.marginTop=0,h.marginLeft=0,!r&&o){var v=parseFloat(c.marginTop),b=parseFloat(c.marginLeft);h.top-=f-v,h.bottom-=f-v,h.left-=d-b,h.right-=d-b,h.marginTop=v,h.marginLeft=b}return(r&&!n?t.contains(l):t===l&&"BODY"!==l.nodeName)&&(h=g(h,t)),h}function A(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.ownerDocument.documentElement,r=_(e,n),o=Math.max(n.clientWidth,window.innerWidth||0),i=Math.max(n.clientHeight,window.innerHeight||0),a=t?0:b(n),u=t?0:b(n,"left"),s={top:a-r.top+r.marginTop,left:u-r.left+r.marginLeft,width:o,height:i};return S(s)}function P(e){var t=e.nodeName;if("BODY"===t||"HTML"===t)return!1;if("fixed"===a(e,"position"))return!0;var n=u(e);return!!n&&P(n)}function k(e){if(!e||!e.parentElement||p())return document.documentElement;for(var t=e.parentElement;t&&"none"===a(t,"transform");)t=t.parentElement;return t||document.documentElement}function D(e,t,n,r){var o=arguments.length>4&&void 0!==arguments[4]&&arguments[4],i={top:0,left:0},a=o?k(e):v(e,l(t));if("viewport"===r)i=A(a,o);else{var c=void 0;"scrollParent"===r?"BODY"===(c=s(u(t))).nodeName&&(c=e.ownerDocument.documentElement):c="window"===r?e.ownerDocument.documentElement:r;var f=_(c,a,o);if("HTML"!==c.nodeName||P(a))i=f;else{var p=w(e.ownerDocument),d=p.height,h=p.width;i.top+=f.top-f.marginTop,i.bottom=d+f.top,i.left+=f.left-f.marginLeft,i.right=h+f.left}}var b="number"==typeof(n=n||0);return i.left+=b?n:n.left||0,i.top+=b?n:n.top||0,i.right-=b?n:n.right||0,i.bottom-=b?n:n.bottom||0,i}function M(e){return e.width*e.height}function T(e,t,n,r,o){var i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===e.indexOf("auto"))return e;var a=D(n,r,i,o),u={top:{width:a.width,height:t.top-a.top},right:{width:a.right-t.right,height:a.height},bottom:{width:a.width,height:a.bottom-t.bottom},left:{width:t.left-a.left,height:a.height}},s=Object.keys(u).map((function(e){return C({key:e},u[e],{area:M(u[e])})})).sort((function(e,t){return t.area-e.area})),l=s.filter((function(e){var t=e.width,r=e.height;return t>=n.clientWidth&&r>=n.clientHeight})),c=l.length>0?l[0].key:s[0].key,f=e.split("-")[1];return c+(f?"-"+f:"")}function F(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o=r?k(t):v(t,l(n));return _(n,o,r)}function R(e){var t=e.ownerDocument.defaultView.getComputedStyle(e),n=parseFloat(t.marginTop||0)+parseFloat(t.marginBottom||0),r=parseFloat(t.marginLeft||0)+parseFloat(t.marginRight||0);return{width:e.offsetWidth+r,height:e.offsetHeight+n}}function I(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,(function(e){return t[e]}))}function N(e,t,n){n=n.split("-")[0];var r=R(e),o={width:r.width,height:r.height},i=-1!==["right","left"].indexOf(n),a=i?"top":"left",u=i?"left":"top",s=i?"height":"width",l=i?"width":"height";return o[a]=t[a]+t[s]/2-r[s]/2,o[u]=n===u?t[u]-r[l]:t[I(u)],o}function B(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function L(e,t,n){return(void 0===n?e:e.slice(0,function(e,t,n){if(Array.prototype.findIndex)return e.findIndex((function(e){return e.name===n}));var r=B(e,(function(e){return e.name===n}));return e.indexOf(r)}(e,0,n))).forEach((function(e){e.function;var n=e.function||e.fn;e.enabled&&i(n)&&(t.offsets.popper=S(t.offsets.popper),t.offsets.reference=S(t.offsets.reference),t=n(t,e))})),t}function U(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=F(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=T(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=N(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",e=L(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}function H(e,t){return e.some((function(e){var n=e.name;return e.enabled&&n===t}))}function V(e){for(var t=[!1,"ms","Webkit","Moz","O"],n=e.charAt(0).toUpperCase()+e.slice(1),r=0;r<t.length;r++){var o=t[r],i=o?""+o+n:e;if(void 0!==document.body.style[i])return i}return null}function z(){return this.state.isDestroyed=!0,H(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[V("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}function W(e){var t=e.ownerDocument;return t?t.defaultView:window}function G(){this.state.eventsEnabled||(this.state=function(e,t,n,r){n.updateBound=r,W(e).addEventListener("resize",n.updateBound,{passive:!0});var o=s(e);return function e(t,n,r,o){var i="BODY"===t.nodeName,a=i?t.ownerDocument.defaultView:t;a.addEventListener(n,r,{passive:!0}),i||e(s(a.parentNode),n,r,o),o.push(a)}(o,"scroll",n.updateBound,n.scrollParents),n.scrollElement=o,n.eventsEnabled=!0,n}(this.reference,this.options,this.state,this.scheduleUpdate))}function Y(){var e,t;this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=(e=this.reference,t=this.state,W(e).removeEventListener("resize",t.updateBound),t.scrollParents.forEach((function(e){e.removeEventListener("scroll",t.updateBound)})),t.updateBound=null,t.scrollParents=[],t.scrollElement=null,t.eventsEnabled=!1,t))}function $(e){return""!==e&&!isNaN(parseFloat(e))&&isFinite(e)}function X(e,t){Object.keys(t).forEach((function(n){var r="";-1!==["width","height","top","right","bottom","left"].indexOf(n)&&$(t[n])&&(r="px"),e.style[n]=t[n]+r}))}var q=n&&/Firefox/i.test(navigator.userAgent);function K(e,t,n){var r=B(e,(function(e){return e.name===t})),o=!!r&&e.some((function(e){return e.name===n&&e.enabled&&e.order<r.order}));return o}var J=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],Q=J.slice(3);function Z(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=Q.indexOf(e),r=Q.slice(n+1).concat(Q.slice(0,n));return t?r.reverse():r}var ee={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(e){var t=e.placement,n=t.split("-")[0],r=t.split("-")[1];if(r){var o=e.offsets,i=o.reference,a=o.popper,u=-1!==["bottom","top"].indexOf(n),s=u?"left":"top",l=u?"width":"height",c={start:E({},s,i[s]),end:E({},s,i[s]+i[l]-a[l])};e.offsets.popper=C({},a,c[r])}return e}},offset:{order:200,enabled:!0,fn:function(e,t){var n,r=t.offset,o=e.placement,i=e.offsets,a=i.popper,u=i.reference,s=o.split("-")[0];return n=$(+r)?[+r,0]:function(e,t,n,r){var o=[0,0],i=-1!==["right","left"].indexOf(r),a=e.split(/(\+|\-)/).map((function(e){return e.trim()})),u=a.indexOf(B(a,(function(e){return-1!==e.search(/,|\s/)})));a[u]&&a[u].indexOf(",");var s=/\s*,\s*|\s+/,l=-1!==u?[a.slice(0,u).concat([a[u].split(s)[0]]),[a[u].split(s)[1]].concat(a.slice(u+1))]:[a];return(l=l.map((function(e,r){var o=(1===r?!i:i)?"height":"width",a=!1;return e.reduce((function(e,t){return""===e[e.length-1]&&-1!==["+","-"].indexOf(t)?(e[e.length-1]=t,a=!0,e):a?(e[e.length-1]+=t,a=!1,e):e.concat(t)}),[]).map((function(e){return function(e,t,n,r){var o=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),i=+o[1],a=o[2];if(!i)return e;if(0===a.indexOf("%")){var u=void 0;switch(a){case"%p":u=n;break;case"%":case"%r":default:u=r}return S(u)[t]/100*i}return"vh"===a||"vw"===a?("vh"===a?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*i:i}(e,o,t,n)}))}))).forEach((function(e,t){e.forEach((function(n,r){$(n)&&(o[t]+=n*("-"===e[r-1]?-1:1))}))})),o}(r,a,u,s),"left"===s?(a.top+=n[0],a.left-=n[1]):"right"===s?(a.top+=n[0],a.left+=n[1]):"top"===s?(a.left+=n[0],a.top-=n[1]):"bottom"===s&&(a.left+=n[0],a.top+=n[1]),e.popper=a,e},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(e,t){var n=t.boundariesElement||d(e.instance.popper);e.instance.reference===n&&(n=d(n));var r=V("transform"),o=e.instance.popper.style,i=o.top,a=o.left,u=o[r];o.top="",o.left="",o[r]="";var s=D(e.instance.popper,e.instance.reference,t.padding,n,e.positionFixed);o.top=i,o.left=a,o[r]=u,t.boundaries=s;var l=t.priority,c=e.offsets.popper,f={primary:function(e){var n=c[e];return c[e]<s[e]&&!t.escapeWithReference&&(n=Math.max(c[e],s[e])),E({},e,n)},secondary:function(e){var n="right"===e?"left":"top",r=c[n];return c[e]>s[e]&&!t.escapeWithReference&&(r=Math.min(c[n],s[e]-("right"===e?c.width:c.height))),E({},n,r)}};return l.forEach((function(e){var t=-1!==["left","top"].indexOf(e)?"primary":"secondary";c=C({},c,f[t](e))})),e.offsets.popper=c,e},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,n=t.popper,r=t.reference,o=e.placement.split("-")[0],i=Math.floor,a=-1!==["top","bottom"].indexOf(o),u=a?"right":"bottom",s=a?"left":"top",l=a?"width":"height";return n[u]<i(r[s])&&(e.offsets.popper[s]=i(r[s])-n[l]),n[s]>i(r[u])&&(e.offsets.popper[s]=i(r[u])),e}},arrow:{order:500,enabled:!0,fn:function(e,t){var n;if(!K(e.instance.modifiers,"arrow","keepTogether"))return e;var r=t.element;if("string"==typeof r){if(!(r=e.instance.popper.querySelector(r)))return e}else if(!e.instance.popper.contains(r))return e;var o=e.placement.split("-")[0],i=e.offsets,u=i.popper,s=i.reference,l=-1!==["left","right"].indexOf(o),c=l?"height":"width",f=l?"Top":"Left",p=f.toLowerCase(),d=l?"left":"top",h=l?"bottom":"right",v=R(r)[c];s[h]-v<u[p]&&(e.offsets.popper[p]-=u[p]-(s[h]-v)),s[p]+v>u[h]&&(e.offsets.popper[p]+=s[p]+v-u[h]),e.offsets.popper=S(e.offsets.popper);var b=s[p]+s[c]/2-v/2,g=a(e.instance.popper),m=parseFloat(g["margin"+f]),y=parseFloat(g["border"+f+"Width"]),w=b-e.offsets.popper[p]-m-y;return w=Math.max(Math.min(u[c]-v,w),0),e.arrowElement=r,e.offsets.arrow=(E(n={},p,Math.round(w)),E(n,d,""),n),e},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(e,t){if(H(e.instance.modifiers,"inner"))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var n=D(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),r=e.placement.split("-")[0],o=I(r),i=e.placement.split("-")[1]||"",a=[];switch(t.behavior){case"flip":a=[r,o];break;case"clockwise":a=Z(r);break;case"counterclockwise":a=Z(r,!0);break;default:a=t.behavior}return a.forEach((function(u,s){if(r!==u||a.length===s+1)return e;r=e.placement.split("-")[0],o=I(r);var l=e.offsets.popper,c=e.offsets.reference,f=Math.floor,p="left"===r&&f(l.right)>f(c.left)||"right"===r&&f(l.left)<f(c.right)||"top"===r&&f(l.bottom)>f(c.top)||"bottom"===r&&f(l.top)<f(c.bottom),d=f(l.left)<f(n.left),h=f(l.right)>f(n.right),v=f(l.top)<f(n.top),b=f(l.bottom)>f(n.bottom),g="left"===r&&d||"right"===r&&h||"top"===r&&v||"bottom"===r&&b,m=-1!==["top","bottom"].indexOf(r),y=!!t.flipVariations&&(m&&"start"===i&&d||m&&"end"===i&&h||!m&&"start"===i&&v||!m&&"end"===i&&b),w=!!t.flipVariationsByContent&&(m&&"start"===i&&h||m&&"end"===i&&d||!m&&"start"===i&&b||!m&&"end"===i&&v),x=y||w;(p||g||x)&&(e.flipped=!0,(p||g)&&(r=a[s+1]),x&&(i=function(e){return"end"===e?"start":"start"===e?"end":e}(i)),e.placement=r+(i?"-"+i:""),e.offsets.popper=C({},e.offsets.popper,N(e.instance.popper,e.offsets.reference,e.placement)),e=L(e.instance.modifiers,e,"flip"))})),e},behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,n=t.split("-")[0],r=e.offsets,o=r.popper,i=r.reference,a=-1!==["left","right"].indexOf(n),u=-1===["top","left"].indexOf(n);return o[a?"left":"top"]=i[n]-(u?o[a?"width":"height"]:0),e.placement=I(t),e.offsets.popper=S(o),e}},hide:{order:800,enabled:!0,fn:function(e){if(!K(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,n=B(e.instance.modifiers,(function(e){return"preventOverflow"===e.name})).boundaries;if(t.bottom<n.top||t.left>n.right||t.top>n.bottom||t.right<n.left){if(!0===e.hide)return e;e.hide=!0,e.attributes["x-out-of-boundaries"]=""}else{if(!1===e.hide)return e;e.hide=!1,e.attributes["x-out-of-boundaries"]=!1}return e}},computeStyle:{order:850,enabled:!0,fn:function(e,t){var n,r,o=t.x,i=t.y,a=e.offsets.popper,u=B(e.instance.modifiers,(function(e){return"applyStyle"===e.name})).gpuAcceleration,s=void 0!==u?u:t.gpuAcceleration,l=d(e.instance.popper),c=j(l),f={position:a.position},p=function(e,t){var n=e.offsets,r=n.popper,o=n.reference,i=Math.round,a=Math.floor,u=function(e){return e},s=i(o.width),l=i(r.width),c=-1!==["left","right"].indexOf(e.placement),f=-1!==e.placement.indexOf("-"),p=t?c||f||s%2==l%2?i:a:u,d=t?i:u;return{left:p(s%2==1&&l%2==1&&!f&&t?r.left-1:r.left),top:d(r.top),bottom:d(r.bottom),right:p(r.right)}}(e,window.devicePixelRatio<2||!q),h="bottom"===o?"top":"bottom",v="right"===i?"left":"right",b=V("transform");if(r="bottom"===h?"HTML"===l.nodeName?-l.clientHeight+p.bottom:-c.height+p.bottom:p.top,n="right"===v?"HTML"===l.nodeName?-l.clientWidth+p.right:-c.width+p.right:p.left,s&&b)f[b]="translate3d("+n+"px, "+r+"px, 0)",f[h]=0,f[v]=0,f.willChange="transform";else{var g="bottom"===h?-1:1,m="right"===v?-1:1;f[h]=r*g,f[v]=n*m,f.willChange=h+", "+v}var y={"x-placement":e.placement};return e.attributes=C({},y,e.attributes),e.styles=C({},f,e.styles),e.arrowStyles=C({},e.offsets.arrow,e.arrowStyles),e},gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:function(e){var t,n;return X(e.instance.popper,e.styles),t=e.instance.popper,n=e.attributes,Object.keys(n).forEach((function(e){!1!==n[e]?t.setAttribute(e,n[e]):t.removeAttribute(e)})),e.arrowElement&&Object.keys(e.arrowStyles).length&&X(e.arrowElement,e.arrowStyles),e},onLoad:function(e,t,n,r,o){var i=F(o,t,e,n.positionFixed),a=T(n.placement,i,t,e,n.modifiers.flip.boundariesElement,n.modifiers.flip.padding);return t.setAttribute("x-placement",a),X(t,{position:n.positionFixed?"fixed":"absolute"}),n},gpuAcceleration:void 0}}},te=function(){function e(t,n){var r=this,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};x(this,e),this.scheduleUpdate=function(){return requestAnimationFrame(r.update)},this.update=o(this.update.bind(this)),this.options=C({},e.Defaults,a),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=t&&t.jquery?t[0]:t,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(C({},e.Defaults.modifiers,a.modifiers)).forEach((function(t){r.options.modifiers[t]=C({},e.Defaults.modifiers[t]||{},a.modifiers?a.modifiers[t]:{})})),this.modifiers=Object.keys(this.options.modifiers).map((function(e){return C({name:e},r.options.modifiers[e])})).sort((function(e,t){return e.order-t.order})),this.modifiers.forEach((function(e){e.enabled&&i(e.onLoad)&&e.onLoad(r.reference,r.popper,r.options,e,r.state)})),this.update();var u=this.options.eventsEnabled;u&&this.enableEventListeners(),this.state.eventsEnabled=u}return O(e,[{key:"update",value:function(){return U.call(this)}},{key:"destroy",value:function(){return z.call(this)}},{key:"enableEventListeners",value:function(){return G.call(this)}},{key:"disableEventListeners",value:function(){return Y.call(this)}}]),e}();te.Utils=("undefined"!=typeof window?window:e).PopperUtils,te.placements=J,te.Defaults=ee,t.a=te}).call(this,n(128))},,,,,,,,,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return g}));var r=n(143),o=n.n(r),i=n(51),a=n.n(i),u=n(119),s=n.n(u),l=n(52),c=n.n(l),f=n(0),p=n(234),d=n.n(p),h=n(142),v=n(113),b=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return t=e.call.apply(e,[this].concat(r))||this,c()(a()(t),"refHandler",(function(e){Object(v.b)(t.props.innerRef,e),Object(v.a)(t.props.setReferenceNode,e)})),t}s()(t,e);var n=t.prototype;return n.componentWillUnmount=function(){Object(v.b)(this.props.innerRef,null)},n.render=function(){return d()(Boolean(this.props.setReferenceNode),"`Reference` should not be used outside of a `Manager` component."),Object(v.c)(this.props.children)({ref:this.refHandler})},t}(f.Component);function g(e){return f.createElement(h.b.Consumer,null,(function(t){return f.createElement(b,o()({setReferenceNode:t},e))}))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return O}));var r=n(313),o=n.n(r),i=n(143),a=n.n(i),u=n(51),s=n.n(u),l=n(119),c=n.n(l),f=n(52),p=n.n(f),d=n(314),h=n.n(d),v=n(0),b=n(238),g=n(142),m=n(113),y={position:"absolute",top:0,left:0,opacity:0,pointerEvents:"none"},w={},x=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return t=e.call.apply(e,[this].concat(r))||this,p()(s()(t),"state",{data:void 0,placement:void 0}),p()(s()(t),"popperInstance",void 0),p()(s()(t),"popperNode",null),p()(s()(t),"arrowNode",null),p()(s()(t),"setPopperNode",(function(e){e&&t.popperNode!==e&&(Object(m.b)(t.props.innerRef,e),t.popperNode=e,t.updatePopperInstance())})),p()(s()(t),"setArrowNode",(function(e){t.arrowNode=e})),p()(s()(t),"updateStateModifier",{enabled:!0,order:900,fn:function(e){var n=e.placement;return t.setState({data:e,placement:n}),e}}),p()(s()(t),"getOptions",(function(){return{placement:t.props.placement,eventsEnabled:t.props.eventsEnabled,positionFixed:t.props.positionFixed,modifiers:a()({},t.props.modifiers,{arrow:a()({},t.props.modifiers&&t.props.modifiers.arrow,{enabled:!!t.arrowNode,element:t.arrowNode}),applyStyle:{enabled:!1},updateStateModifier:t.updateStateModifier})}})),p()(s()(t),"getPopperStyle",(function(){return t.popperNode&&t.state.data?a()({position:t.state.data.offsets.popper.position},t.state.data.styles):y})),p()(s()(t),"getPopperPlacement",(function(){return t.state.data?t.state.placement:void 0})),p()(s()(t),"getArrowStyle",(function(){return t.arrowNode&&t.state.data?t.state.data.arrowStyles:w})),p()(s()(t),"getOutOfBoundariesState",(function(){return t.state.data?t.state.data.hide:void 0})),p()(s()(t),"destroyPopperInstance",(function(){t.popperInstance&&(t.popperInstance.destroy(),t.popperInstance=null)})),p()(s()(t),"updatePopperInstance",(function(){t.destroyPopperInstance();var e=s()(t).popperNode,n=t.props.referenceElement;n&&e&&(t.popperInstance=new b.a(n,e,t.getOptions()))})),p()(s()(t),"scheduleUpdate",(function(){t.popperInstance&&t.popperInstance.scheduleUpdate()})),t}c()(t,e);var n=t.prototype;return n.componentDidUpdate=function(e,t){this.props.placement===e.placement&&this.props.referenceElement===e.referenceElement&&this.props.positionFixed===e.positionFixed&&h()(this.props.modifiers,e.modifiers,{strict:!0})?this.props.eventsEnabled!==e.eventsEnabled&&this.popperInstance&&(this.props.eventsEnabled?this.popperInstance.enableEventListeners():this.popperInstance.disableEventListeners()):this.updatePopperInstance(),t.placement!==this.state.placement&&this.scheduleUpdate()},n.componentWillUnmount=function(){Object(m.b)(this.props.innerRef,null),this.destroyPopperInstance()},n.render=function(){return Object(m.c)(this.props.children)({ref:this.setPopperNode,style:this.getPopperStyle(),placement:this.getPopperPlacement(),outOfBoundaries:this.getOutOfBoundariesState(),scheduleUpdate:this.scheduleUpdate,arrowProps:{ref:this.setArrowNode,style:this.getArrowStyle()}})},t}(v.Component);function O(e){var t=e.referenceElement,n=o()(e,["referenceElement"]);return v.createElement(g.a.Consumer,null,(function(e){return v.createElement(x,a()({referenceElement:void 0!==t?t:e},n))}))}p()(x,"defaultProps",{placement:"bottom",eventsEnabled:!0,referenceElement:void 0,positionFixed:!1}),b.a.placements},,function(e,t,n){"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),r=0;r<n.length;r++)n[r]=arguments[r];return e.apply(t,n)}}},function(e,t,n){"use strict";var r=n(73);function o(e){return encodeURIComponent(e).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,n){if(!t)return e;var i;if(n)i=n(t);else if(r.isURLSearchParams(t))i=t.toString();else{var a=[];r.forEach(t,(function(e,t){null!=e&&(r.isArray(e)?t+="[]":e=[e],r.forEach(e,(function(e){r.isDate(e)?e=e.toISOString():r.isObject(e)&&(e=JSON.stringify(e)),a.push(o(t)+"="+o(e))})))})),i=a.join("&")}if(i){var u=e.indexOf("#");-1!==u&&(e=e.slice(0,u)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}},function(e,t,n){"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},function(e,t,n){"use strict";(function(t){var r=n(73),o=n(348),i={"Content-Type":"application/x-www-form-urlencoded"};function a(e,t){!r.isUndefined(e)&&r.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var u,s={adapter:(("undefined"!=typeof XMLHttpRequest||void 0!==t&&"[object process]"===Object.prototype.toString.call(t))&&(u=n(257)),u),transformRequest:[function(e,t){return o(t,"Accept"),o(t,"Content-Type"),r.isFormData(e)||r.isArrayBuffer(e)||r.isBuffer(e)||r.isStream(e)||r.isFile(e)||r.isBlob(e)?e:r.isArrayBufferView(e)?e.buffer:r.isURLSearchParams(e)?(a(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):r.isObject(e)?(a(t,"application/json;charset=utf-8"),JSON.stringify(e)):e}],transformResponse:[function(e){if("string"==typeof e)try{e=JSON.parse(e)}catch(e){}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};r.forEach(["delete","get","head"],(function(e){s.headers[e]={}})),r.forEach(["post","put","patch"],(function(e){s.headers[e]=r.merge(i)})),e.exports=s}).call(this,n(256))},function(e,t){var n,r,o=e.exports={};function i(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function u(e){if(n===setTimeout)return setTimeout(e,0);if((n===i||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:i}catch(e){n=i}try{r="function"==typeof clearTimeout?clearTimeout:a}catch(e){r=a}}();var s,l=[],c=!1,f=-1;function p(){c&&s&&(c=!1,s.length?l=s.concat(l):f=-1,l.length&&d())}function d(){if(!c){var e=u(p);c=!0;for(var t=l.length;t;){for(s=l,l=[];++f<t;)s&&s[f].run();f=-1,t=l.length}s=null,c=!1,function(e){if(r===clearTimeout)return clearTimeout(e);if((r===a||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(e);try{r(e)}catch(t){try{return r.call(null,e)}catch(t){return r.call(this,e)}}}(e)}}function h(e,t){this.fun=e,this.array=t}function v(){}o.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];l.push(new h(e,t)),1!==l.length||c||u(d)},h.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=v,o.addListener=v,o.once=v,o.off=v,o.removeListener=v,o.removeAllListeners=v,o.emit=v,o.prependListener=v,o.prependOnceListener=v,o.listeners=function(e){return[]},o.binding=function(e){throw new Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(e){throw new Error("process.chdir is not supported")},o.umask=function(){return 0}},function(e,t,n){"use strict";var r=n(73),o=n(349),i=n(253),a=n(351),u=n(354),s=n(355),l=n(258);e.exports=function(e){return new Promise((function(t,c){var f=e.data,p=e.headers;r.isFormData(f)&&delete p["Content-Type"];var d=new XMLHttpRequest;if(e.auth){var h=e.auth.username||"",v=e.auth.password||"";p.Authorization="Basic "+btoa(h+":"+v)}var b=a(e.baseURL,e.url);if(d.open(e.method.toUpperCase(),i(b,e.params,e.paramsSerializer),!0),d.timeout=e.timeout,d.onreadystatechange=function(){if(d&&4===d.readyState&&(0!==d.status||d.responseURL&&0===d.responseURL.indexOf("file:"))){var n="getAllResponseHeaders"in d?u(d.getAllResponseHeaders()):null,r={data:e.responseType&&"text"!==e.responseType?d.response:d.responseText,status:d.status,statusText:d.statusText,headers:n,config:e,request:d};o(t,c,r),d=null}},d.onabort=function(){d&&(c(l("Request aborted",e,"ECONNABORTED",d)),d=null)},d.onerror=function(){c(l("Network Error",e,null,d)),d=null},d.ontimeout=function(){var t="timeout of "+e.timeout+"ms exceeded";e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),c(l(t,e,"ECONNABORTED",d)),d=null},r.isStandardBrowserEnv()){var g=n(356),m=(e.withCredentials||s(b))&&e.xsrfCookieName?g.read(e.xsrfCookieName):void 0;m&&(p[e.xsrfHeaderName]=m)}if("setRequestHeader"in d&&r.forEach(p,(function(e,t){void 0===f&&"content-type"===t.toLowerCase()?delete p[t]:d.setRequestHeader(t,e)})),r.isUndefined(e.withCredentials)||(d.withCredentials=!!e.withCredentials),e.responseType)try{d.responseType=e.responseType}catch(t){if("json"!==e.responseType)throw t}"function"==typeof e.onDownloadProgress&&d.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&d.upload&&d.upload.addEventListener("progress",e.onUploadProgress),e.cancelToken&&e.cancelToken.promise.then((function(e){d&&(d.abort(),c(e),d=null)})),void 0===f&&(f=null),d.send(f)}))}},function(e,t,n){"use strict";var r=n(350);e.exports=function(e,t,n,o,i){var a=new Error(e);return r(a,t,n,o,i)}},function(e,t,n){"use strict";var r=n(73);e.exports=function(e,t){t=t||{};var n={},o=["url","method","params","data"],i=["headers","auth","proxy"],a=["baseURL","url","transformRequest","transformResponse","paramsSerializer","timeout","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","maxContentLength","validateStatus","maxRedirects","httpAgent","httpsAgent","cancelToken","socketPath"];r.forEach(o,(function(e){void 0!==t[e]&&(n[e]=t[e])})),r.forEach(i,(function(o){r.isObject(t[o])?n[o]=r.deepMerge(e[o],t[o]):void 0!==t[o]?n[o]=t[o]:r.isObject(e[o])?n[o]=r.deepMerge(e[o]):void 0!==e[o]&&(n[o]=e[o])})),r.forEach(a,(function(r){void 0!==t[r]?n[r]=t[r]:void 0!==e[r]&&(n[r]=e[r])}));var u=o.concat(i).concat(a),s=Object.keys(t).filter((function(e){return-1===u.indexOf(e)}));return r.forEach(s,(function(r){void 0!==t[r]?n[r]=t[r]:void 0!==e[r]&&(n[r]=e[r])})),n}},function(e,t,n){"use strict";function r(e){this.message=e}r.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},r.prototype.__CANCEL__=!0,e.exports=r},function(e,t,n){"use strict";e.exports=n(362)},function(e,t,n){"use strict";var r=Array.prototype.slice,o=n(263),i=Object.keys,a=i?function(e){return i(e)}:n(369),u=Object.keys;a.shim=function(){return Object.keys?function(){var e=Object.keys(arguments);return e&&e.length===arguments.length}(1,2)||(Object.keys=function(e){return o(e)?u(r.call(e)):u(e)}):Object.keys=a,Object.keys||a},e.exports=a},function(e,t,n){"use strict";var r=Object.prototype.toString;e.exports=function(e){var t=r.call(e),n="[object Arguments]"===t;return n||(n="[object Array]"!==t&&null!==e&&"object"==typeof e&&"number"==typeof e.length&&e.length>=0&&"[object Function]"===r.call(e.callee)),n}},function(e,t,n){"use strict";var r=n(265),o=n(373),i=o("%Function.prototype.apply%"),a=o("%Function.prototype.call%"),u=o("%Reflect.apply%",!0)||r.call(a,i);e.exports=function(){return u(r,a,arguments)},e.exports.apply=function(){return u(r,i,arguments)}},function(e,t,n){"use strict";var r=n(372);e.exports=Function.prototype.bind||r},function(e,t,n){"use strict";(function(t){var r=t.Symbol,o=n(374);e.exports=function(){return"function"==typeof r&&"function"==typeof Symbol&&"symbol"==typeof r("foo")&&"symbol"==typeof Symbol("bar")&&o()}}).call(this,n(128))},function(e,t,n){"use strict";var r=function(e){return e!=e};e.exports=function(e,t){return 0===e&&0===t?1/e==1/t:e===t||!(!r(e)||!r(t))}},function(e,t,n){"use strict";var r=n(267);e.exports=function(){return"function"==typeof Object.is?Object.is:r}},function(e,t,n){"use strict";var r=Object,o=TypeError;e.exports=function(){if(null!=this&&this!==r(this))throw new o("RegExp.prototype.flags getter called on non-object");var e="";return this.global&&(e+="g"),this.ignoreCase&&(e+="i"),this.multiline&&(e+="m"),this.dotAll&&(e+="s"),this.unicode&&(e+="u"),this.sticky&&(e+="y"),e}},function(e,t,n){"use strict";var r=n(269),o=n(161).supportsDescriptors,i=Object.getOwnPropertyDescriptor,a=TypeError;e.exports=function(){if(!o)throw new a("RegExp.prototype.flags requires a true ES5 environment that supports property descriptors");if("gim"===/a/gim.flags){var e=i(RegExp.prototype,"flags");if(e&&"function"==typeof e.get&&"boolean"==typeof/a/.dotAll)return e.get}return r}},,,function(e,t,n){(function(t){var n="object"==typeof t&&t&&t.Object===Object&&t;e.exports=n}).call(this,n(128))},function(e,t,n){var r=n(275),o=n(163);e.exports=function(e,t){return e&&r(e,t,o)}},function(e,t,n){var r=n(390)();e.exports=r},function(e,t,n){var r=n(391),o=n(217),i=n(74),a=n(181),u=n(219),s=n(220),l=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=i(e),c=!n&&o(e),f=!n&&!c&&a(e),p=!n&&!c&&!f&&s(e),d=n||c||f||p,h=d?r(e.length,String):[],v=h.length;for(var b in e)!t&&!l.call(e,b)||d&&("length"==b||f&&("offset"==b||"parent"==b)||p&&("buffer"==b||"byteLength"==b||"byteOffset"==b)||u(b,v))||h.push(b);return h}},function(e,t){e.exports=function(e,t){return function(n){return e(t(n))}}},function(e,t,n){var r=n(182);e.exports=function(e){return"function"==typeof e?e:r}},function(e,t,n){var r=n(129),o=n(226),i=n(99),a=Function.prototype,u=Object.prototype,s=a.toString,l=u.hasOwnProperty,c=s.call(Object);e.exports=function(e){if(!i(e)||"[object Object]"!=r(e))return!1;var t=o(e);if(null===t)return!0;var n=l.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&s.call(n)==c}},function(e,t){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++n<r;)o[n]=t(e[n],n,e);return o}},function(e,t){var n=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return n.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},function(e,t,n){var r=n(426),o=n(99);e.exports=function e(t,n,i,a,u){return t===n||(null==t||null==n||!o(t)&&!o(n)?t!=t&&n!=n:r(t,n,i,a,e,u))}},function(e,t,n){var r=n(427),o=n(430),i=n(431);e.exports=function(e,t,n,a,u,s){var l=1&n,c=e.length,f=t.length;if(c!=f&&!(l&&f>c))return!1;var p=s.get(e),d=s.get(t);if(p&&d)return p==t&&d==e;var h=-1,v=!0,b=2&n?new r:void 0;for(s.set(e,t),s.set(t,e);++h<c;){var g=e[h],m=t[h];if(a)var y=l?a(m,g,h,t,e,s):a(g,m,h,e,t,s);if(void 0!==y){if(y)continue;v=!1;break}if(b){if(!o(t,(function(e,t){if(!i(b,t)&&(g===e||u(g,e,n,a,s)))return b.push(t)}))){v=!1;break}}else if(g!==m&&!u(g,m,n,a,s)){v=!1;break}}return s.delete(e),s.delete(t),v}},function(e,t,n){var r=n(88).Uint8Array;e.exports=r},function(e,t,n){var r=n(286),o=n(229),i=n(163);e.exports=function(e){return r(e,i,o)}},function(e,t,n){var r=n(287),o=n(74);e.exports=function(e,t,n){var i=t(e);return o(e)?i:r(i,n(e))}},function(e,t){e.exports=function(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e}},function(e,t){e.exports=function(){return[]}},function(e,t,n){var r=n(82);e.exports=function(e){return e==e&&!r(e)}},function(e,t){e.exports=function(e,t){return function(n){return null!=n&&n[e]===t&&(void 0!==t||e in Object(n))}}},function(e,t,n){var r=n(292),o=n(190);e.exports=function(e,t){for(var n=0,i=(t=r(t,e)).length;null!=e&&n<i;)e=e[o(t[n++])];return n&&n==i?e:void 0}},function(e,t,n){var r=n(74),o=n(230),i=n(444),a=n(447);e.exports=function(e,t){return r(e)?e:o(e,t)?[e]:i(a(e))}},function(e,t,n){var r=n(274),o=n(456)(r);e.exports=o},function(e,t){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e}},function(e,t,n){var r=n(231),o=n(164),i=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){var a=e[t];i.call(e,t)&&o(a,n)&&(void 0!==n||t in e)||r(e,t,n)}},function(e,t,n){var r=n(130),o=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=o},function(e,t,n){(function(e){var r=n(88),o=t&&!t.nodeType&&t,i=o&&"object"==typeof e&&e&&!e.nodeType&&e,a=i&&i.exports===o?r.Buffer:void 0,u=a?a.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var n=e.length,r=u?u(n):new e.constructor(n);return e.copy(r),r}}).call(this,n(218)(e))},function(e,t){e.exports=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}},function(e,t,n){var r=n(287),o=n(226),i=n(229),a=n(288),u=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)r(t,i(e)),e=o(e);return t}:a;e.exports=u},function(e,t,n){var r=n(232);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},function(e,t,n){var r=n(472),o=n(226),i=n(224);e.exports=function(e){return"function"!=typeof e.constructor||i(e)?{}:r(o(e))}},function(e,t,n){var r=n(231),o=n(164);e.exports=function(e,t,n){(void 0!==n&&!o(e[t],n)||void 0===n&&!(t in e))&&r(e,t,n)}},function(e,t){e.exports=function(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}},function(e,t,n){var r=n(82),o=n(503),i=n(504),a=Math.max,u=Math.min;e.exports=function(e,t,n){var s,l,c,f,p,d,h=0,v=!1,b=!1,g=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function m(t){var n=s,r=l;return s=l=void 0,h=t,f=e.apply(r,n)}function y(e){return h=e,p=setTimeout(x,t),v?m(e):f}function w(e){var n=e-d;return void 0===d||n>=t||n<0||b&&e-h>=c}function x(){var e=o();if(w(e))return O(e);p=setTimeout(x,function(e){var n=t-(e-d);return b?u(n,c-(e-h)):n}(e))}function O(e){return p=void 0,g&&s?m(e):(s=l=void 0,f)}function E(){var e=o(),n=w(e);if(s=arguments,l=this,d=e,n){if(void 0===p)return y(d);if(b)return clearTimeout(p),p=setTimeout(x,t),m(d)}return void 0===p&&(p=setTimeout(x,t)),f}return t=i(t)||0,r(n)&&(v=!!n.leading,c=(b="maxWait"in n)?a(i(n.maxWait)||0,t):c,g="trailing"in n?!!n.trailing:g),E.cancel=function(){void 0!==p&&clearTimeout(p),h=0,s=d=l=p=void 0},E.flush=function(){return void 0===p?f:O(o())},E}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ColorWrap=void 0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(0),a=l(i),u=l(n(304)),s=l(n(100));function l(e){return e&&e.__esModule?e:{default:e}}var c=t.ColorWrap=function(e){var t=function(t){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this));return t.handleChange=function(e,n){if(s.default.simpleCheckForValidColor(e)){var r=s.default.toState(e,e.h||t.state.oldHue);t.setState(r),t.props.onChangeComplete&&t.debounce(t.props.onChangeComplete,r,n),t.props.onChange&&t.props.onChange(r,n)}},t.handleSwatchHover=function(e,n){if(s.default.simpleCheckForValidColor(e)){var r=s.default.toState(e,e.h||t.state.oldHue);t.props.onSwatchHover&&t.props.onSwatchHover(r,n)}},t.state=r({},s.default.toState(e.color,0)),t.debounce=(0,u.default)((function(e,t,n){e(t,n)}),100),t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,t),o(n,[{key:"render",value:function(){var t={};return this.props.onSwatchHover&&(t.onSwatchHover=this.handleSwatchHover),a.default.createElement(e,r({},this.props,this.state,{onChange:this.handleChange},t))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return r({},s.default.toState(e.color,t.oldHue))}}]),n}(i.PureComponent||i.Component);return t.propTypes=r({},e.propTypes),t.defaultProps=r({},e.defaultProps,{color:{h:250,s:.5,l:.2,a:1}}),t};t.default=c},function(e,t,n){"use strict";n.r(t),n.d(t,"red",(function(){return r})),n.d(t,"pink",(function(){return o})),n.d(t,"purple",(function(){return i})),n.d(t,"deepPurple",(function(){return a})),n.d(t,"indigo",(function(){return u})),n.d(t,"blue",(function(){return s})),n.d(t,"lightBlue",(function(){return l})),n.d(t,"cyan",(function(){return c})),n.d(t,"teal",(function(){return f})),n.d(t,"green",(function(){return p})),n.d(t,"lightGreen",(function(){return d})),n.d(t,"lime",(function(){return h})),n.d(t,"yellow",(function(){return v})),n.d(t,"amber",(function(){return b})),n.d(t,"orange",(function(){return g})),n.d(t,"deepOrange",(function(){return m})),n.d(t,"brown",(function(){return y})),n.d(t,"grey",(function(){return w})),n.d(t,"blueGrey",(function(){return x})),n.d(t,"darkText",(function(){return O})),n.d(t,"lightText",(function(){return E})),n.d(t,"darkIcons",(function(){return C})),n.d(t,"lightIcons",(function(){return S})),n.d(t,"white",(function(){return j})),n.d(t,"black",(function(){return _}));var r={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",a100:"#ff8a80",a200:"#ff5252",a400:"#ff1744",a700:"#d50000"},o={50:"#fce4ec",100:"#f8bbd0",200:"#f48fb1",300:"#f06292",400:"#ec407a",500:"#e91e63",600:"#d81b60",700:"#c2185b",800:"#ad1457",900:"#880e4f",a100:"#ff80ab",a200:"#ff4081",a400:"#f50057",a700:"#c51162"},i={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",a100:"#ea80fc",a200:"#e040fb",a400:"#d500f9",a700:"#aa00ff"},a={50:"#ede7f6",100:"#d1c4e9",200:"#b39ddb",300:"#9575cd",400:"#7e57c2",500:"#673ab7",600:"#5e35b1",700:"#512da8",800:"#4527a0",900:"#311b92",a100:"#b388ff",a200:"#7c4dff",a400:"#651fff",a700:"#6200ea"},u={50:"#e8eaf6",100:"#c5cae9",200:"#9fa8da",300:"#7986cb",400:"#5c6bc0",500:"#3f51b5",600:"#3949ab",700:"#303f9f",800:"#283593",900:"#1a237e",a100:"#8c9eff",a200:"#536dfe",a400:"#3d5afe",a700:"#304ffe"},s={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",a100:"#82b1ff",a200:"#448aff",a400:"#2979ff",a700:"#2962ff"},l={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",a100:"#80d8ff",a200:"#40c4ff",a400:"#00b0ff",a700:"#0091ea"},c={50:"#e0f7fa",100:"#b2ebf2",200:"#80deea",300:"#4dd0e1",400:"#26c6da",500:"#00bcd4",600:"#00acc1",700:"#0097a7",800:"#00838f",900:"#006064",a100:"#84ffff",a200:"#18ffff",a400:"#00e5ff",a700:"#00b8d4"},f={50:"#e0f2f1",100:"#b2dfdb",200:"#80cbc4",300:"#4db6ac",400:"#26a69a",500:"#009688",600:"#00897b",700:"#00796b",800:"#00695c",900:"#004d40",a100:"#a7ffeb",a200:"#64ffda",a400:"#1de9b6",a700:"#00bfa5"},p={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",a100:"#b9f6ca",a200:"#69f0ae",a400:"#00e676",a700:"#00c853"},d={50:"#f1f8e9",100:"#dcedc8",200:"#c5e1a5",300:"#aed581",400:"#9ccc65",500:"#8bc34a",600:"#7cb342",700:"#689f38",800:"#558b2f",900:"#33691e",a100:"#ccff90",a200:"#b2ff59",a400:"#76ff03",a700:"#64dd17"},h={50:"#f9fbe7",100:"#f0f4c3",200:"#e6ee9c",300:"#dce775",400:"#d4e157",500:"#cddc39",600:"#c0ca33",700:"#afb42b",800:"#9e9d24",900:"#827717",a100:"#f4ff81",a200:"#eeff41",a400:"#c6ff00",a700:"#aeea00"},v={50:"#fffde7",100:"#fff9c4",200:"#fff59d",300:"#fff176",400:"#ffee58",500:"#ffeb3b",600:"#fdd835",700:"#fbc02d",800:"#f9a825",900:"#f57f17",a100:"#ffff8d",a200:"#ffff00",a400:"#ffea00",a700:"#ffd600"},b={50:"#fff8e1",100:"#ffecb3",200:"#ffe082",300:"#ffd54f",400:"#ffca28",500:"#ffc107",600:"#ffb300",700:"#ffa000",800:"#ff8f00",900:"#ff6f00",a100:"#ffe57f",a200:"#ffd740",a400:"#ffc400",a700:"#ffab00"},g={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",a100:"#ffd180",a200:"#ffab40",a400:"#ff9100",a700:"#ff6d00"},m={50:"#fbe9e7",100:"#ffccbc",200:"#ffab91",300:"#ff8a65",400:"#ff7043",500:"#ff5722",600:"#f4511e",700:"#e64a19",800:"#d84315",900:"#bf360c",a100:"#ff9e80",a200:"#ff6e40",a400:"#ff3d00",a700:"#dd2c00"},y={50:"#efebe9",100:"#d7ccc8",200:"#bcaaa4",300:"#a1887f",400:"#8d6e63",500:"#795548",600:"#6d4c41",700:"#5d4037",800:"#4e342e",900:"#3e2723"},w={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121"},x={50:"#eceff1",100:"#cfd8dc",200:"#b0bec5",300:"#90a4ae",400:"#78909c",500:"#607d8b",600:"#546e7a",700:"#455a64",800:"#37474f",900:"#263238"},O={primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.54)",disabled:"rgba(0, 0, 0, 0.38)",dividers:"rgba(0, 0, 0, 0.12)"},E={primary:"rgba(255, 255, 255, 1)",secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",dividers:"rgba(255, 255, 255, 0.12)"},C={active:"rgba(0, 0, 0, 0.54)",inactive:"rgba(0, 0, 0, 0.38)"},S={active:"rgba(255, 255, 255, 1)",inactive:"rgba(255, 255, 255, 0.5)"},j="#ffffff",_="#000000";t.default={red:r,pink:o,purple:i,deepPurple:a,indigo:u,blue:s,lightBlue:l,cyan:c,teal:f,green:p,lightGreen:d,lime:h,yellow:v,amber:b,orange:g,deepOrange:m,brown:y,grey:w,blueGrey:x,darkText:O,lightText:E,darkIcons:C,lightIcons:S,white:j,black:_}},,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return o}));var r=n(0);function o(){var e=function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a}(Object(r.useState)(0),2)[1];return Object(r.useCallback)((function(){e((function(e){return e+1}))}),[])}}).call(this,n(128))},function(e,t,n){"use strict";var r=n(261),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},u={};function s(e){return r.isMemo(e)?a:u[e.$$typeof]||o}u[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},u[r.Memo]=a;var l=Object.defineProperty,c=Object.getOwnPropertyNames,f=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,d=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var o=d(n);o&&o!==h&&e(t,o,r)}var a=c(n);f&&(a=a.concat(f(n)));for(var u=s(t),v=s(n),b=0;b<a.length;++b){var g=a[b];if(!(i[g]||r&&r[g]||v&&v[g]||u&&u[g])){var m=p(n,g);try{l(t,g,m)}catch(e){}}}}return t}},,,,function(e,t){e.exports=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}},function(e,t,n){var r=n(262),o=n(370),i=n(371),a=n(376),u=n(377),s=n(379),l=Date.prototype.getTime;function c(e){return null==e}function f(e){return!(!e||"object"!=typeof e||"number"!=typeof e.length||"function"!=typeof e.copy||"function"!=typeof e.slice||e.length>0&&"number"!=typeof e[0])}e.exports=function e(t,n,p){var d=p||{};return!!(d.strict?i(t,n):t===n)||(!t||!n||"object"!=typeof t&&"object"!=typeof n?d.strict?i(t,n):t==n:function(t,n,i){var p,d;if(typeof t!=typeof n)return!1;if(c(t)||c(n))return!1;if(t.prototype!==n.prototype)return!1;if(o(t)!==o(n))return!1;var h=a(t),v=a(n);if(h!==v)return!1;if(h||v)return t.source===n.source&&u(t)===u(n);if(s(t)&&s(n))return l.call(t)===l.call(n);var b=f(t),g=f(n);if(b!==g)return!1;if(b||g){if(t.length!==n.length)return!1;for(p=0;p<t.length;p++)if(t[p]!==n[p])return!1;return!0}if(typeof t!=typeof n)return!1;try{var m=r(t),y=r(n)}catch(e){return!1}if(m.length!==y.length)return!1;for(m.sort(),y.sort(),p=m.length-1;p>=0;p--)if(m[p]!=y[p])return!1;for(p=m.length-1;p>=0;p--)if(!e(t[d=m[p]],n[d],i))return!1;return!0}(t,n,d))}},function(e,t,n){"use strict";var r=n(0),o=n.n(r),i=(n(19),n(30),n(43),n(45)),a=n(101),u=(n(89),n(167),n(149));function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var l,c,f,p=Object(u.a)(a.a),d=(l=p,f=c=function(e){var t,n;function r(t){var n;return(n=e.call(this)||this).select=void 0,n.lastRequest=void 0,n.mounted=!1,n.optionsCache={},n.handleInputChange=function(e,t){var r=n.props,o=r.cacheOptions,a=r.onInputChange,u=Object(i.k)(e,t,a);if(!u)return delete n.lastRequest,void n.setState({inputValue:"",loadedInputValue:"",loadedOptions:[],isLoading:!1,passEmptyOptions:!1});if(o&&n.optionsCache[u])n.setState({inputValue:u,loadedInputValue:u,loadedOptions:n.optionsCache[u],isLoading:!1,passEmptyOptions:!1});else{var s=n.lastRequest={};n.setState({inputValue:u,isLoading:!0,passEmptyOptions:!n.state.loadedInputValue},(function(){n.loadOptions(u,(function(e){n.mounted&&(e&&(n.optionsCache[u]=e),s===n.lastRequest&&(delete n.lastRequest,n.setState({isLoading:!1,loadedInputValue:u,loadedOptions:e||[],passEmptyOptions:!1})))}))}))}return u},n.state={defaultOptions:Array.isArray(t.defaultOptions)?t.defaultOptions:void 0,inputValue:void 0!==t.inputValue?t.inputValue:"",isLoading:!0===t.defaultOptions,loadedOptions:[],passEmptyOptions:!1},n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var a=r.prototype;return a.componentDidMount=function(){var e=this;this.mounted=!0;var t=this.props.defaultOptions,n=this.state.inputValue;!0===t&&this.loadOptions(n,(function(t){if(e.mounted){var n=!!e.lastRequest;e.setState({defaultOptions:t||[],isLoading:n})}}))},a.UNSAFE_componentWillReceiveProps=function(e){e.cacheOptions!==this.props.cacheOptions&&(this.optionsCache={}),e.defaultOptions!==this.props.defaultOptions&&this.setState({defaultOptions:Array.isArray(e.defaultOptions)?e.defaultOptions:void 0})},a.componentWillUnmount=function(){this.mounted=!1},a.focus=function(){this.select.focus()},a.blur=function(){this.select.blur()},a.loadOptions=function(e,t){var n=this.props.loadOptions;if(!n)return t();var r=n(e,t);r&&"function"==typeof r.then&&r.then(t,(function(){return t()}))},a.render=function(){var e=this,t=this.props,n=(t.loadOptions,t.isLoading),r=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(t,["loadOptions","isLoading"]),i=this.state,a=i.defaultOptions,u=i.inputValue,c=i.isLoading,f=i.loadedInputValue,p=i.loadedOptions,d=i.passEmptyOptions?[]:u&&f?p:a||[];return o.a.createElement(l,s({},r,{ref:function(t){e.select=t},options:d,isLoading:c||n,onInputChange:this.handleInputChange}))},r}(r.Component),c.defaultProps={cacheOptions:!1,defaultOptions:!1,filterOption:null,isLoading:!1},f);t.a=d},function(e,t,n){"use strict";var r=n(0),o=(n(133),n(19),n(30),n(43),n(101)),i=(n(89),n(167),n(149));n(206);r.Component;var a=Object(i.a)(o.a);t.a=a},,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CustomPicker=t.TwitterPicker=t.SwatchesPicker=t.SliderPicker=t.SketchPicker=t.PhotoshopPicker=t.MaterialPicker=t.HuePicker=t.GithubPicker=t.CompactPicker=t.ChromePicker=t.default=t.CirclePicker=t.BlockPicker=t.AlphaPicker=void 0;var r=n(385);Object.defineProperty(t,"AlphaPicker",{enumerable:!0,get:function(){return m(r).default}});var o=n(512);Object.defineProperty(t,"BlockPicker",{enumerable:!0,get:function(){return m(o).default}});var i=n(514);Object.defineProperty(t,"CirclePicker",{enumerable:!0,get:function(){return m(i).default}});var a=n(516);Object.defineProperty(t,"ChromePicker",{enumerable:!0,get:function(){return m(a).default}});var u=n(522);Object.defineProperty(t,"CompactPicker",{enumerable:!0,get:function(){return m(u).default}});var s=n(525);Object.defineProperty(t,"GithubPicker",{enumerable:!0,get:function(){return m(s).default}});var l=n(527);Object.defineProperty(t,"HuePicker",{enumerable:!0,get:function(){return m(l).default}});var c=n(529);Object.defineProperty(t,"MaterialPicker",{enumerable:!0,get:function(){return m(c).default}});var f=n(530);Object.defineProperty(t,"PhotoshopPicker",{enumerable:!0,get:function(){return m(f).default}});var p=n(536);Object.defineProperty(t,"SketchPicker",{enumerable:!0,get:function(){return m(p).default}});var d=n(539);Object.defineProperty(t,"SliderPicker",{enumerable:!0,get:function(){return m(d).default}});var h=n(543);Object.defineProperty(t,"SwatchesPicker",{enumerable:!0,get:function(){return m(h).default}});var v=n(547);Object.defineProperty(t,"TwitterPicker",{enumerable:!0,get:function(){return m(v).default}});var b=n(305);Object.defineProperty(t,"CustomPicker",{enumerable:!0,get:function(){return m(b).default}});var g=m(a);function m(e){return e&&e.__esModule?e:{default:e}}t.default=g.default},,,,function(e,t,n){"use strict";var r=n(552).CopyToClipboard;r.CopyToClipboard=r,e.exports=r},,,,,,function(e,t,n){var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var i=typeof r;if("string"===i||"number"===i)e.push(r);else if(Array.isArray(r)&&r.length){var a=o.apply(null,r);a&&e.push(a)}else if("object"===i)for(var u in r)n.call(r,u)&&r[u]&&e.push(u)}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(r=function(){return o}.apply(t,[]))||(e.exports=r)}()},,,,,,,,,,,function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(){return(i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function a(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){o(e,t,n[t])}))}return e}function u(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function s(e){if("undefined"!=typeof window&&window.navigator)return!!navigator.userAgent.match(e)}n.d(t,"a",(function(){return yt}));var l=s(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),c=s(/Edge/i),f=s(/firefox/i),p=s(/safari/i)&&!s(/chrome/i)&&!s(/android/i),d=s(/iP(ad|od|hone)/i),h=s(/chrome/i)&&s(/android/i),v={capture:!1,passive:!1};function b(e,t,n){e.addEventListener(t,n,!l&&v)}function g(e,t,n){e.removeEventListener(t,n,!l&&v)}function m(e,t){if(t){if(">"===t[0]&&(t=t.substring(1)),e)try{if(e.matches)return e.matches(t);if(e.msMatchesSelector)return e.msMatchesSelector(t);if(e.webkitMatchesSelector)return e.webkitMatchesSelector(t)}catch(e){return!1}return!1}}function y(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function w(e,t,n,r){if(e){n=n||document;do{if(null!=t&&(">"===t[0]?e.parentNode===n&&m(e,t):m(e,t))||r&&e===n)return e;if(e===n)break}while(e=y(e))}return null}var x,O=/\s+/g;function E(e,t,n){if(e&&t)if(e.classList)e.classList[n?"add":"remove"](t);else{var r=(" "+e.className+" ").replace(O," ").replace(" "+t+" "," ");e.className=(r+(n?" "+t:"")).replace(O," ")}}function C(e,t,n){var r=e&&e.style;if(r){if(void 0===n)return document.defaultView&&document.defaultView.getComputedStyle?n=document.defaultView.getComputedStyle(e,""):e.currentStyle&&(n=e.currentStyle),void 0===t?n:n[t];t in r||-1!==t.indexOf("webkit")||(t="-webkit-"+t),r[t]=n+("string"==typeof n?"":"px")}}function S(e,t){var n="";if("string"==typeof e)n=e;else do{var r=C(e,"transform");r&&"none"!==r&&(n=r+" "+n)}while(!t&&(e=e.parentNode));var o=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix;return o&&new o(n)}function j(e,t,n){if(e){var r=e.getElementsByTagName(t),o=0,i=r.length;if(n)for(;o<i;o++)n(r[o],o);return r}return[]}function _(){return l?document.documentElement:document.scrollingElement}function A(e,t,n,r,o){if(e.getBoundingClientRect||e===window){var i,a,u,s,c,f,p;if(e!==window&&e!==_()?(a=(i=e.getBoundingClientRect()).top,u=i.left,s=i.bottom,c=i.right,f=i.height,p=i.width):(a=0,u=0,s=window.innerHeight,c=window.innerWidth,f=window.innerHeight,p=window.innerWidth),(t||n)&&e!==window&&(o=o||e.parentNode,!l))do{if(o&&o.getBoundingClientRect&&("none"!==C(o,"transform")||n&&"static"!==C(o,"position"))){var d=o.getBoundingClientRect();a-=d.top+parseInt(C(o,"border-top-width")),u-=d.left+parseInt(C(o,"border-left-width")),s=a+i.height,c=u+i.width;break}}while(o=o.parentNode);if(r&&e!==window){var h=S(o||e),v=h&&h.a,b=h&&h.d;h&&(s=(a/=b)+(f/=b),c=(u/=v)+(p/=v))}return{top:a,left:u,bottom:s,right:c,width:p,height:f}}}function P(e,t,n){for(var r=F(e,!0),o=A(e)[t];r;){var i=A(r)[n];if(!("top"===n||"left"===n?o>=i:o<=i))return r;if(r===_())break;r=F(r,!1)}return!1}function k(e,t,n){for(var r=0,o=0,i=e.children;o<i.length;){if("none"!==i[o].style.display&&i[o]!==Re.ghost&&i[o]!==Re.dragged&&w(i[o],n.draggable,e,!1)){if(r===t)return i[o];r++}o++}return null}function D(e,t){for(var n=e.lastElementChild;n&&(n===Re.ghost||"none"===C(n,"display")||t&&!m(n,t));)n=n.previousElementSibling;return n||null}function M(e,t){var n=0;if(!e||!e.parentNode)return-1;for(;e=e.previousElementSibling;)"TEMPLATE"===e.nodeName.toUpperCase()||e===Re.clone||t&&!m(e,t)||n++;return n}function T(e){var t=0,n=0,r=_();if(e)do{var o=S(e),i=o.a,a=o.d;t+=e.scrollLeft*i,n+=e.scrollTop*a}while(e!==r&&(e=e.parentNode));return[t,n]}function F(e,t){if(!e||!e.getBoundingClientRect)return _();var n=e,r=!1;do{if(n.clientWidth<n.scrollWidth||n.clientHeight<n.scrollHeight){var o=C(n);if(n.clientWidth<n.scrollWidth&&("auto"==o.overflowX||"scroll"==o.overflowX)||n.clientHeight<n.scrollHeight&&("auto"==o.overflowY||"scroll"==o.overflowY)){if(!n.getBoundingClientRect||n===document.body)return _();if(r||t)return n;r=!0}}}while(n=n.parentNode);return _()}function R(e,t){return Math.round(e.top)===Math.round(t.top)&&Math.round(e.left)===Math.round(t.left)&&Math.round(e.height)===Math.round(t.height)&&Math.round(e.width)===Math.round(t.width)}function I(e,t){return function(){if(!x){var n=arguments,r=this;1===n.length?e.call(r,n[0]):e.apply(r,n),x=setTimeout((function(){x=void 0}),t)}}}function N(e,t,n){e.scrollLeft+=t,e.scrollTop+=n}function B(e){var t=window.Polymer,n=window.jQuery||window.Zepto;return t&&t.dom?t.dom(e).cloneNode(!0):n?n(e).clone(!0)[0]:e.cloneNode(!0)}var L="Sortable"+(new Date).getTime();var U=[],H={initializeByDefault:!0},V={mount:function(e){for(var t in H)H.hasOwnProperty(t)&&!(t in e)&&(e[t]=H[t]);U.push(e)},pluginEvent:function(e,t,n){var r=this;this.eventCanceled=!1,n.cancel=function(){r.eventCanceled=!0};var o=e+"Global";U.forEach((function(r){t[r.pluginName]&&(t[r.pluginName][o]&&t[r.pluginName][o](a({sortable:t},n)),t.options[r.pluginName]&&t[r.pluginName][e]&&t[r.pluginName][e](a({sortable:t},n)))}))},initializePlugins:function(e,t,n,r){for(var o in U.forEach((function(r){var o=r.pluginName;if(e.options[o]||r.initializeByDefault){var a=new r(e,t,e.options);a.sortable=e,a.options=e.options,e[o]=a,i(n,a.defaults)}})),e.options)if(e.options.hasOwnProperty(o)){var a=this.modifyOption(e,o,e.options[o]);void 0!==a&&(e.options[o]=a)}},getEventProperties:function(e,t){var n={};return U.forEach((function(r){"function"==typeof r.eventProperties&&i(n,r.eventProperties.call(t[r.pluginName],e))})),n},modifyOption:function(e,t,n){var r;return U.forEach((function(o){e[o.pluginName]&&o.optionListeners&&"function"==typeof o.optionListeners[t]&&(r=o.optionListeners[t].call(e[o.pluginName],n))})),r}};var z=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.evt,o=u(n,["evt"]);V.pluginEvent.bind(Re)(e,t,a({dragEl:G,parentEl:Y,ghostEl:$,rootEl:X,nextEl:q,lastDownEl:K,cloneEl:J,cloneHidden:Q,dragStarted:fe,putSortable:oe,activeSortable:Re.active,originalEvent:r,oldIndex:Z,oldDraggableIndex:te,newIndex:ee,newDraggableIndex:ne,hideGhostForTarget:De,unhideGhostForTarget:Me,cloneNowHidden:function(){Q=!0},cloneNowShown:function(){Q=!1},dispatchSortableEvent:function(e){W({sortable:t,name:e,originalEvent:r})}},o))};function W(e){!function(e){var t=e.sortable,n=e.rootEl,r=e.name,o=e.targetEl,i=e.cloneEl,u=e.toEl,s=e.fromEl,f=e.oldIndex,p=e.newIndex,d=e.oldDraggableIndex,h=e.newDraggableIndex,v=e.originalEvent,b=e.putSortable,g=e.extraEventProperties;if(t=t||n&&n[L]){var m,y=t.options,w="on"+r.charAt(0).toUpperCase()+r.substr(1);!window.CustomEvent||l||c?(m=document.createEvent("Event")).initEvent(r,!0,!0):m=new CustomEvent(r,{bubbles:!0,cancelable:!0}),m.to=u||n,m.from=s||n,m.item=o||n,m.clone=i,m.oldIndex=f,m.newIndex=p,m.oldDraggableIndex=d,m.newDraggableIndex=h,m.originalEvent=v,m.pullMode=b?b.lastPutMode:void 0;var x=a({},g,V.getEventProperties(r,t));for(var O in x)m[O]=x[O];n&&n.dispatchEvent(m),y[w]&&y[w].call(t,m)}}(a({putSortable:oe,cloneEl:J,targetEl:G,rootEl:X,oldIndex:Z,oldDraggableIndex:te,newIndex:ee,newDraggableIndex:ne},e))}var G,Y,$,X,q,K,J,Q,Z,ee,te,ne,re,oe,ie,ae,ue,se,le,ce,fe,pe,de,he,ve,be=!1,ge=!1,me=[],ye=!1,we=!1,xe=[],Oe=!1,Ee=[],Ce="undefined"!=typeof document,Se=d,je=c||l?"cssFloat":"float",_e=Ce&&!h&&!d&&"draggable"in document.createElement("div"),Ae=function(){if(Ce){if(l)return!1;var e=document.createElement("x");return e.style.cssText="pointer-events:auto","auto"===e.style.pointerEvents}}(),Pe=function(e,t){var n=C(e),r=parseInt(n.width)-parseInt(n.paddingLeft)-parseInt(n.paddingRight)-parseInt(n.borderLeftWidth)-parseInt(n.borderRightWidth),o=k(e,0,t),i=k(e,1,t),a=o&&C(o),u=i&&C(i),s=a&&parseInt(a.marginLeft)+parseInt(a.marginRight)+A(o).width,l=u&&parseInt(u.marginLeft)+parseInt(u.marginRight)+A(i).width;if("flex"===n.display)return"column"===n.flexDirection||"column-reverse"===n.flexDirection?"vertical":"horizontal";if("grid"===n.display)return n.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(o&&a.float&&"none"!==a.float){var c="left"===a.float?"left":"right";return!i||"both"!==u.clear&&u.clear!==c?"horizontal":"vertical"}return o&&("block"===a.display||"flex"===a.display||"table"===a.display||"grid"===a.display||s>=r&&"none"===n[je]||i&&"none"===n[je]&&s+l>r)?"vertical":"horizontal"},ke=function(e){function t(e,n){return function(r,o,i,a){var u=r.options.group.name&&o.options.group.name&&r.options.group.name===o.options.group.name;if(null==e&&(n||u))return!0;if(null==e||!1===e)return!1;if(n&&"clone"===e)return e;if("function"==typeof e)return t(e(r,o,i,a),n)(r,o,i,a);var s=(n?r:o).options.group.name;return!0===e||"string"==typeof e&&e===s||e.join&&e.indexOf(s)>-1}}var n={},o=e.group;o&&"object"==r(o)||(o={name:o}),n.name=o.name,n.checkPull=t(o.pull,!0),n.checkPut=t(o.put),n.revertClone=o.revertClone,e.group=n},De=function(){!Ae&&$&&C($,"display","none")},Me=function(){!Ae&&$&&C($,"display","")};Ce&&document.addEventListener("click",(function(e){if(ge)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),ge=!1,!1}),!0);var Te=function(e){if(G){e=e.touches?e.touches[0]:e;var t=(o=e.clientX,i=e.clientY,me.some((function(e){if(!D(e)){var t=A(e),n=e[L].options.emptyInsertThreshold,r=o>=t.left-n&&o<=t.right+n,u=i>=t.top-n&&i<=t.bottom+n;return n&&r&&u?a=e:void 0}})),a);if(t){var n={};for(var r in e)e.hasOwnProperty(r)&&(n[r]=e[r]);n.target=n.rootEl=t,n.preventDefault=void 0,n.stopPropagation=void 0,t[L]._onDragOver(n)}}var o,i,a},Fe=function(e){G&&G.parentNode[L]._isOutsideThisEl(e.target)};function Re(e,t){if(!e||!e.nodeType||1!==e.nodeType)throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(e));this.el=e,this.options=t=i({},t),e[L]=this;var n,r,o={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(e.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return Pe(e,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(e,t){e.setData("Text",t.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:!1!==Re.supportPointer&&"PointerEvent"in window,emptyInsertThreshold:5};for(var u in V.initializePlugins(this,e,o),o)!(u in t)&&(t[u]=o[u]);for(var s in ke(t),this)"_"===s.charAt(0)&&"function"==typeof this[s]&&(this[s]=this[s].bind(this));this.nativeDraggable=!t.forceFallback&&_e,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?b(e,"pointerdown",this._onTapStart):(b(e,"mousedown",this._onTapStart),b(e,"touchstart",this._onTapStart)),this.nativeDraggable&&(b(e,"dragover",this),b(e,"dragenter",this)),me.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),i(this,(r=[],{captureAnimationState:function(){r=[],this.options.animation&&[].slice.call(this.el.children).forEach((function(e){if("none"!==C(e,"display")&&e!==Re.ghost){r.push({target:e,rect:A(e)});var t=a({},r[r.length-1].rect);if(e.thisAnimationDuration){var n=S(e,!0);n&&(t.top-=n.f,t.left-=n.e)}e.fromRect=t}}))},addAnimationState:function(e){r.push(e)},removeAnimationState:function(e){r.splice(function(e,t){for(var n in e)if(e.hasOwnProperty(n))for(var r in t)if(t.hasOwnProperty(r)&&t[r]===e[n][r])return Number(n);return-1}(r,{target:e}),1)},animateAll:function(e){var t=this;if(!this.options.animation)return clearTimeout(n),void("function"==typeof e&&e());var o=!1,i=0;r.forEach((function(e){var n=0,r=e.target,a=r.fromRect,u=A(r),s=r.prevFromRect,l=r.prevToRect,c=e.rect,f=S(r,!0);f&&(u.top-=f.f,u.left-=f.e),r.toRect=u,r.thisAnimationDuration&&R(s,u)&&!R(a,u)&&(c.top-u.top)/(c.left-u.left)==(a.top-u.top)/(a.left-u.left)&&(n=function(e,t,n,r){return Math.sqrt(Math.pow(t.top-e.top,2)+Math.pow(t.left-e.left,2))/Math.sqrt(Math.pow(t.top-n.top,2)+Math.pow(t.left-n.left,2))*r.animation}(c,s,l,t.options)),R(u,a)||(r.prevFromRect=a,r.prevToRect=u,n||(n=t.options.animation),t.animate(r,c,u,n)),n&&(o=!0,i=Math.max(i,n),clearTimeout(r.animationResetTimer),r.animationResetTimer=setTimeout((function(){r.animationTime=0,r.prevFromRect=null,r.fromRect=null,r.prevToRect=null,r.thisAnimationDuration=null}),n),r.thisAnimationDuration=n)})),clearTimeout(n),o?n=setTimeout((function(){"function"==typeof e&&e()}),i):"function"==typeof e&&e(),r=[]},animate:function(e,t,n,r){if(r){C(e,"transition",""),C(e,"transform","");var o=S(this.el),i=o&&o.a,a=o&&o.d,u=(t.left-n.left)/(i||1),s=(t.top-n.top)/(a||1);e.animatingX=!!u,e.animatingY=!!s,C(e,"transform","translate3d("+u+"px,"+s+"px,0)"),function(e){e.offsetWidth}(e),C(e,"transition","transform "+r+"ms"+(this.options.easing?" "+this.options.easing:"")),C(e,"transform","translate3d(0,0,0)"),"number"==typeof e.animated&&clearTimeout(e.animated),e.animated=setTimeout((function(){C(e,"transition",""),C(e,"transform",""),e.animated=!1,e.animatingX=!1,e.animatingY=!1}),r)}}}))}function Ie(e,t,n,r,o,i,a,u){var s,f,p=e[L],d=p.options.onMove;return!window.CustomEvent||l||c?(s=document.createEvent("Event")).initEvent("move",!0,!0):s=new CustomEvent("move",{bubbles:!0,cancelable:!0}),s.to=t,s.from=e,s.dragged=n,s.draggedRect=r,s.related=o||t,s.relatedRect=i||A(t),s.willInsertAfter=u,s.originalEvent=a,e.dispatchEvent(s),d&&(f=d.call(p,s,a)),f}function Ne(e){e.draggable=!1}function Be(){Oe=!1}function Le(e){for(var t=e.tagName+e.className+e.src+e.href+e.textContent,n=t.length,r=0;n--;)r+=t.charCodeAt(n);return r.toString(36)}function Ue(e){return setTimeout(e,0)}function He(e){return clearTimeout(e)}Re.prototype={constructor:Re,_isOutsideThisEl:function(e){this.el.contains(e)||e===this.el||(pe=null)},_getDirection:function(e,t){return"function"==typeof this.options.direction?this.options.direction.call(this,e,t,G):this.options.direction},_onTapStart:function(e){if(e.cancelable){var t=this,n=this.el,r=this.options,o=r.preventOnFilter,i=e.type,a=e.touches&&e.touches[0]||e.pointerType&&"touch"===e.pointerType&&e,u=(a||e).target,s=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||u,l=r.filter;if(function(e){Ee.length=0;for(var t=e.getElementsByTagName("input"),n=t.length;n--;){var r=t[n];r.checked&&Ee.push(r)}}(n),!G&&!(/mousedown|pointerdown/.test(i)&&0!==e.button||r.disabled||s.isContentEditable||(u=w(u,r.draggable,n,!1))&&u.animated||K===u)){if(Z=M(u),te=M(u,r.draggable),"function"==typeof l){if(l.call(this,e,u,this))return W({sortable:t,rootEl:s,name:"filter",targetEl:u,toEl:n,fromEl:n}),z("filter",t,{evt:e}),void(o&&e.cancelable&&e.preventDefault())}else if(l&&(l=l.split(",").some((function(r){if(r=w(s,r.trim(),n,!1))return W({sortable:t,rootEl:r,name:"filter",targetEl:u,fromEl:n,toEl:n}),z("filter",t,{evt:e}),!0}))))return void(o&&e.cancelable&&e.preventDefault());r.handle&&!w(s,r.handle,n,!1)||this._prepareDragStart(e,a,u)}}},_prepareDragStart:function(e,t,n){var r,o=this,i=o.el,a=o.options,u=i.ownerDocument;if(n&&!G&&n.parentNode===i){var s=A(n);if(X=i,Y=(G=n).parentNode,q=G.nextSibling,K=n,re=a.group,Re.dragged=G,ie={target:G,clientX:(t||e).clientX,clientY:(t||e).clientY},le=ie.clientX-s.left,ce=ie.clientY-s.top,this._lastX=(t||e).clientX,this._lastY=(t||e).clientY,G.style["will-change"]="all",r=function(){z("delayEnded",o,{evt:e}),Re.eventCanceled?o._onDrop():(o._disableDelayedDragEvents(),!f&&o.nativeDraggable&&(G.draggable=!0),o._triggerDragStart(e,t),W({sortable:o,name:"choose",originalEvent:e}),E(G,a.chosenClass,!0))},a.ignore.split(",").forEach((function(e){j(G,e.trim(),Ne)})),b(u,"dragover",Te),b(u,"mousemove",Te),b(u,"touchmove",Te),b(u,"mouseup",o._onDrop),b(u,"touchend",o._onDrop),b(u,"touchcancel",o._onDrop),f&&this.nativeDraggable&&(this.options.touchStartThreshold=4,G.draggable=!0),z("delayStart",this,{evt:e}),!a.delay||a.delayOnTouchOnly&&!t||this.nativeDraggable&&(c||l))r();else{if(Re.eventCanceled)return void this._onDrop();b(u,"mouseup",o._disableDelayedDrag),b(u,"touchend",o._disableDelayedDrag),b(u,"touchcancel",o._disableDelayedDrag),b(u,"mousemove",o._delayedDragTouchMoveHandler),b(u,"touchmove",o._delayedDragTouchMoveHandler),a.supportPointer&&b(u,"pointermove",o._delayedDragTouchMoveHandler),o._dragStartTimer=setTimeout(r,a.delay)}}},_delayedDragTouchMoveHandler:function(e){var t=e.touches?e.touches[0]:e;Math.max(Math.abs(t.clientX-this._lastX),Math.abs(t.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){G&&Ne(G),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;g(e,"mouseup",this._disableDelayedDrag),g(e,"touchend",this._disableDelayedDrag),g(e,"touchcancel",this._disableDelayedDrag),g(e,"mousemove",this._delayedDragTouchMoveHandler),g(e,"touchmove",this._delayedDragTouchMoveHandler),g(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,t){t=t||"touch"==e.pointerType&&e,!this.nativeDraggable||t?this.options.supportPointer?b(document,"pointermove",this._onTouchMove):b(document,t?"touchmove":"mousemove",this._onTouchMove):(b(G,"dragend",this),b(X,"dragstart",this._onDragStart));try{document.selection?Ue((function(){document.selection.empty()})):window.getSelection().removeAllRanges()}catch(e){}},_dragStarted:function(e,t){if(be=!1,X&&G){z("dragStarted",this,{evt:t}),this.nativeDraggable&&b(document,"dragover",Fe);var n=this.options;!e&&E(G,n.dragClass,!1),E(G,n.ghostClass,!0),Re.active=this,e&&this._appendGhost(),W({sortable:this,name:"start",originalEvent:t})}else this._nulling()},_emulateDragOver:function(){if(ae){this._lastX=ae.clientX,this._lastY=ae.clientY,De();for(var e=document.elementFromPoint(ae.clientX,ae.clientY),t=e;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(ae.clientX,ae.clientY))!==t;)t=e;if(G.parentNode[L]._isOutsideThisEl(e),t)do{if(t[L]&&t[L]._onDragOver({clientX:ae.clientX,clientY:ae.clientY,target:e,rootEl:t})&&!this.options.dragoverBubble)break;e=t}while(t=t.parentNode);Me()}},_onTouchMove:function(e){if(ie){var t=this.options,n=t.fallbackTolerance,r=t.fallbackOffset,o=e.touches?e.touches[0]:e,i=$&&S($),a=$&&i&&i.a,u=$&&i&&i.d,s=Se&&ve&&T(ve),l=(o.clientX-ie.clientX+r.x)/(a||1)+(s?s[0]-xe[0]:0)/(a||1),c=(o.clientY-ie.clientY+r.y)/(u||1)+(s?s[1]-xe[1]:0)/(u||1);if(!Re.active&&!be){if(n&&Math.max(Math.abs(o.clientX-this._lastX),Math.abs(o.clientY-this._lastY))<n)return;this._onDragStart(e,!0)}if($){i?(i.e+=l-(ue||0),i.f+=c-(se||0)):i={a:1,b:0,c:0,d:1,e:l,f:c};var f="matrix(".concat(i.a,",").concat(i.b,",").concat(i.c,",").concat(i.d,",").concat(i.e,",").concat(i.f,")");C($,"webkitTransform",f),C($,"mozTransform",f),C($,"msTransform",f),C($,"transform",f),ue=l,se=c,ae=o}e.cancelable&&e.preventDefault()}},_appendGhost:function(){if(!$){var e=this.options.fallbackOnBody?document.body:X,t=A(G,!0,Se,!0,e),n=this.options;if(Se){for(ve=e;"static"===C(ve,"position")&&"none"===C(ve,"transform")&&ve!==document;)ve=ve.parentNode;ve!==document.body&&ve!==document.documentElement?(ve===document&&(ve=_()),t.top+=ve.scrollTop,t.left+=ve.scrollLeft):ve=_(),xe=T(ve)}E($=G.cloneNode(!0),n.ghostClass,!1),E($,n.fallbackClass,!0),E($,n.dragClass,!0),C($,"transition",""),C($,"transform",""),C($,"box-sizing","border-box"),C($,"margin",0),C($,"top",t.top),C($,"left",t.left),C($,"width",t.width),C($,"height",t.height),C($,"opacity","0.8"),C($,"position",Se?"absolute":"fixed"),C($,"zIndex","100000"),C($,"pointerEvents","none"),Re.ghost=$,e.appendChild($),C($,"transform-origin",le/parseInt($.style.width)*100+"% "+ce/parseInt($.style.height)*100+"%")}},_onDragStart:function(e,t){var n=this,r=e.dataTransfer,o=n.options;z("dragStart",this,{evt:e}),Re.eventCanceled?this._onDrop():(z("setupClone",this),Re.eventCanceled||((J=B(G)).draggable=!1,J.style["will-change"]="",this._hideClone(),E(J,this.options.chosenClass,!1),Re.clone=J),n.cloneId=Ue((function(){z("clone",n),Re.eventCanceled||(n.options.removeCloneOnHide||X.insertBefore(J,G),n._hideClone(),W({sortable:n,name:"clone"}))})),!t&&E(G,o.dragClass,!0),t?(ge=!0,n._loopId=setInterval(n._emulateDragOver,50)):(g(document,"mouseup",n._onDrop),g(document,"touchend",n._onDrop),g(document,"touchcancel",n._onDrop),r&&(r.effectAllowed="move",o.setData&&o.setData.call(n,r,G)),b(document,"drop",n),C(G,"transform","translateZ(0)")),be=!0,n._dragStartId=Ue(n._dragStarted.bind(n,t,e)),b(document,"selectstart",n),fe=!0,p&&C(document.body,"user-select","none"))},_onDragOver:function(e){var t,n,r,o,i=this.el,u=e.target,s=this.options,l=s.group,c=Re.active,f=re===l,p=s.sort,d=oe||c,h=this,v=!1;if(!Oe){if(void 0!==e.preventDefault&&e.cancelable&&e.preventDefault(),u=w(u,s.draggable,i,!0),I("dragOver"),Re.eventCanceled)return v;if(G.contains(e.target)||u.animated&&u.animatingX&&u.animatingY||h._ignoreWhileAnimating===u)return U(!1);if(ge=!1,c&&!s.disabled&&(f?p||(r=!X.contains(G)):oe===this||(this.lastPutMode=re.checkPull(this,c,G,e))&&l.checkPut(this,c,G,e))){if(o="vertical"===this._getDirection(e,u),t=A(G),I("dragOverValid"),Re.eventCanceled)return v;if(r)return Y=X,B(),this._hideClone(),I("revert"),Re.eventCanceled||(q?X.insertBefore(G,q):X.appendChild(G)),U(!0);var b=D(i,s.draggable);if(!b||function(e,t,n){var r=A(D(n.el,n.options.draggable));return t?e.clientX>r.right+10||e.clientX<=r.right&&e.clientY>r.bottom&&e.clientX>=r.left:e.clientX>r.right&&e.clientY>r.top||e.clientX<=r.right&&e.clientY>r.bottom+10}(e,o,this)&&!b.animated){if(b===G)return U(!1);if(b&&i===e.target&&(u=b),u&&(n=A(u)),!1!==Ie(X,i,G,t,u,n,e,!!u))return B(),i.appendChild(G),Y=i,H(),U(!0)}else if(u.parentNode===i){n=A(u);var g,m,y,x=G.parentNode!==i,O=!function(e,t,n){var r=n?e.left:e.top,o=n?e.right:e.bottom,i=n?e.width:e.height,a=n?t.left:t.top,u=n?t.right:t.bottom,s=n?t.width:t.height;return r===a||o===u||r+i/2===a+s/2}(G.animated&&G.toRect||t,u.animated&&u.toRect||n,o),S=o?"top":"left",j=P(u,"top","top")||P(G,"top","top"),_=j?j.scrollTop:void 0;if(pe!==u&&(m=n[S],ye=!1,we=!O&&s.invertSwap||x),0!==(g=function(e,t,n,r,o,i,a,u){var s=r?e.clientY:e.clientX,l=r?n.height:n.width,c=r?n.top:n.left,f=r?n.bottom:n.right,p=!1;if(!a)if(u&&he<l*o){if(!ye&&(1===de?s>c+l*i/2:s<f-l*i/2)&&(ye=!0),ye)p=!0;else if(1===de?s<c+he:s>f-he)return-de}else if(s>c+l*(1-o)/2&&s<f-l*(1-o)/2)return function(e){return M(G)<M(e)?1:-1}(t);return(p=p||a)&&(s<c+l*i/2||s>f-l*i/2)?s>c+l/2?1:-1:0}(e,u,n,o,O?1:s.swapThreshold,null==s.invertedSwapThreshold?s.swapThreshold:s.invertedSwapThreshold,we,pe===u))){var k=M(G);do{k-=g,y=Y.children[k]}while(y&&("none"===C(y,"display")||y===$))}if(0===g||y===u)return U(!1);pe=u,de=g;var T=u.nextElementSibling,F=!1,R=Ie(X,i,G,t,u,n,e,F=1===g);if(!1!==R)return 1!==R&&-1!==R||(F=1===R),Oe=!0,setTimeout(Be,30),B(),F&&!T?i.appendChild(G):u.parentNode.insertBefore(G,F?T:u),j&&N(j,0,_-j.scrollTop),Y=G.parentNode,void 0===m||we||(he=Math.abs(m-A(u)[S])),H(),U(!0)}if(i.contains(G))return U(!1)}return!1}function I(s,l){z(s,h,a({evt:e,isOwner:f,axis:o?"vertical":"horizontal",revert:r,dragRect:t,targetRect:n,canSort:p,fromSortable:d,target:u,completed:U,onMove:function(n,r){return Ie(X,i,G,t,n,A(n),e,r)},changed:H},l))}function B(){I("dragOverAnimationCapture"),h.captureAnimationState(),h!==d&&d.captureAnimationState()}function U(t){return I("dragOverCompleted",{insertion:t}),t&&(f?c._hideClone():c._showClone(h),h!==d&&(E(G,oe?oe.options.ghostClass:c.options.ghostClass,!1),E(G,s.ghostClass,!0)),oe!==h&&h!==Re.active?oe=h:h===Re.active&&oe&&(oe=null),d===h&&(h._ignoreWhileAnimating=u),h.animateAll((function(){I("dragOverAnimationComplete"),h._ignoreWhileAnimating=null})),h!==d&&(d.animateAll(),d._ignoreWhileAnimating=null)),(u===G&&!G.animated||u===i&&!u.animated)&&(pe=null),s.dragoverBubble||e.rootEl||u===document||(G.parentNode[L]._isOutsideThisEl(e.target),!t&&Te(e)),!s.dragoverBubble&&e.stopPropagation&&e.stopPropagation(),v=!0}function H(){ee=M(G),ne=M(G,s.draggable),W({sortable:h,name:"change",toEl:i,newIndex:ee,newDraggableIndex:ne,originalEvent:e})}},_ignoreWhileAnimating:null,_offMoveEvents:function(){g(document,"mousemove",this._onTouchMove),g(document,"touchmove",this._onTouchMove),g(document,"pointermove",this._onTouchMove),g(document,"dragover",Te),g(document,"mousemove",Te),g(document,"touchmove",Te)},_offUpEvents:function(){var e=this.el.ownerDocument;g(e,"mouseup",this._onDrop),g(e,"touchend",this._onDrop),g(e,"pointerup",this._onDrop),g(e,"touchcancel",this._onDrop),g(document,"selectstart",this)},_onDrop:function(e){var t=this.el,n=this.options;ee=M(G),ne=M(G,n.draggable),z("drop",this,{evt:e}),Y=G&&G.parentNode,ee=M(G),ne=M(G,n.draggable),Re.eventCanceled||(be=!1,we=!1,ye=!1,clearInterval(this._loopId),clearTimeout(this._dragStartTimer),He(this.cloneId),He(this._dragStartId),this.nativeDraggable&&(g(document,"drop",this),g(t,"dragstart",this._onDragStart)),this._offMoveEvents(),this._offUpEvents(),p&&C(document.body,"user-select",""),e&&(fe&&(e.cancelable&&e.preventDefault(),!n.dropBubble&&e.stopPropagation()),$&&$.parentNode&&$.parentNode.removeChild($),(X===Y||oe&&"clone"!==oe.lastPutMode)&&J&&J.parentNode&&J.parentNode.removeChild(J),G&&(this.nativeDraggable&&g(G,"dragend",this),Ne(G),G.style["will-change"]="",fe&&!be&&E(G,oe?oe.options.ghostClass:this.options.ghostClass,!1),E(G,this.options.chosenClass,!1),W({sortable:this,name:"unchoose",toEl:Y,newIndex:null,newDraggableIndex:null,originalEvent:e}),X!==Y?(ee>=0&&(W({rootEl:Y,name:"add",toEl:Y,fromEl:X,originalEvent:e}),W({sortable:this,name:"remove",toEl:Y,originalEvent:e}),W({rootEl:Y,name:"sort",toEl:Y,fromEl:X,originalEvent:e}),W({sortable:this,name:"sort",toEl:Y,originalEvent:e})),oe&&oe.save()):ee!==Z&&ee>=0&&(W({sortable:this,name:"update",toEl:Y,originalEvent:e}),W({sortable:this,name:"sort",toEl:Y,originalEvent:e})),Re.active&&(null!=ee&&-1!==ee||(ee=Z,ne=te),W({sortable:this,name:"end",toEl:Y,originalEvent:e}),this.save())))),this._nulling()},_nulling:function(){z("nulling",this),X=G=Y=$=q=J=K=Q=ie=ae=fe=ee=ne=Z=te=pe=de=oe=re=Re.dragged=Re.ghost=Re.clone=Re.active=null,Ee.forEach((function(e){e.checked=!0})),Ee.length=ue=se=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":G&&(this._onDragOver(e),function(e){e.dataTransfer&&(e.dataTransfer.dropEffect="move"),e.cancelable&&e.preventDefault()}(e));break;case"selectstart":e.preventDefault()}},toArray:function(){for(var e,t=[],n=this.el.children,r=0,o=n.length,i=this.options;r<o;r++)w(e=n[r],i.draggable,this.el,!1)&&t.push(e.getAttribute(i.dataIdAttr)||Le(e));return t},sort:function(e){var t={},n=this.el;this.toArray().forEach((function(e,r){var o=n.children[r];w(o,this.options.draggable,n,!1)&&(t[e]=o)}),this),e.forEach((function(e){t[e]&&(n.removeChild(t[e]),n.appendChild(t[e]))}))},save:function(){var e=this.options.store;e&&e.set&&e.set(this)},closest:function(e,t){return w(e,t||this.options.draggable,this.el,!1)},option:function(e,t){var n=this.options;if(void 0===t)return n[e];var r=V.modifyOption(this,e,t);n[e]=void 0!==r?r:t,"group"===e&&ke(n)},destroy:function(){z("destroy",this);var e=this.el;e[L]=null,g(e,"mousedown",this._onTapStart),g(e,"touchstart",this._onTapStart),g(e,"pointerdown",this._onTapStart),this.nativeDraggable&&(g(e,"dragover",this),g(e,"dragenter",this)),Array.prototype.forEach.call(e.querySelectorAll("[draggable]"),(function(e){e.removeAttribute("draggable")})),this._onDrop(),me.splice(me.indexOf(this.el),1),this.el=e=null},_hideClone:function(){if(!Q){if(z("hideClone",this),Re.eventCanceled)return;C(J,"display","none"),this.options.removeCloneOnHide&&J.parentNode&&J.parentNode.removeChild(J),Q=!0}},_showClone:function(e){if("clone"===e.lastPutMode){if(Q){if(z("showClone",this),Re.eventCanceled)return;X.contains(G)&&!this.options.group.revertClone?X.insertBefore(J,G):q?X.insertBefore(J,q):X.appendChild(J),this.options.group.revertClone&&this.animate(G,J),C(J,"display",""),Q=!1}}else this._hideClone()}},Ce&&b(document,"touchmove",(function(e){(Re.active||be)&&e.cancelable&&e.preventDefault()})),Re.utils={on:b,off:g,css:C,find:j,is:function(e,t){return!!w(e,t,e,!1)},extend:function(e,t){if(e&&t)for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n]);return e},throttle:I,closest:w,toggleClass:E,clone:B,index:M,nextTick:Ue,cancelNextTick:He,detectDirection:Pe,getChild:k},Re.get=function(e){return e[L]},Re.mount=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];t[0].constructor===Array&&(t=t[0]),t.forEach((function(e){if(!e.prototype||!e.prototype.constructor)throw"Sortable: Mounted plugin must be a constructor function, not ".concat({}.toString.call(e));e.utils&&(Re.utils=a({},Re.utils,e.utils)),V.mount(e)}))},Re.create=function(e,t){return new Re(e,t)},Re.version="1.10.1";var Ve,ze,We,Ge,Ye,$e,Xe=[],qe=!1;function Ke(){Xe.forEach((function(e){clearInterval(e.pid)})),Xe=[]}function Je(){clearInterval($e)}var Qe=I((function(e,t,n,r){if(t.scroll){var o,i=(e.touches?e.touches[0]:e).clientX,a=(e.touches?e.touches[0]:e).clientY,u=t.scrollSensitivity,s=t.scrollSpeed,l=_(),c=!1;ze!==n&&(ze=n,Ke(),Ve=t.scroll,o=t.scrollFn,!0===Ve&&(Ve=F(n,!0)));var f=0,p=Ve;do{var d=p,h=A(d),v=h.top,b=h.bottom,g=h.left,m=h.right,y=h.width,w=h.height,x=void 0,O=void 0,E=d.scrollWidth,S=d.scrollHeight,j=C(d),P=d.scrollLeft,k=d.scrollTop;d===l?(x=y<E&&("auto"===j.overflowX||"scroll"===j.overflowX||"visible"===j.overflowX),O=w<S&&("auto"===j.overflowY||"scroll"===j.overflowY||"visible"===j.overflowY)):(x=y<E&&("auto"===j.overflowX||"scroll"===j.overflowX),O=w<S&&("auto"===j.overflowY||"scroll"===j.overflowY));var D=x&&(Math.abs(m-i)<=u&&P+y<E)-(Math.abs(g-i)<=u&&!!P),M=O&&(Math.abs(b-a)<=u&&k+w<S)-(Math.abs(v-a)<=u&&!!k);if(!Xe[f])for(var T=0;T<=f;T++)Xe[T]||(Xe[T]={});Xe[f].vx==D&&Xe[f].vy==M&&Xe[f].el===d||(Xe[f].el=d,Xe[f].vx=D,Xe[f].vy=M,clearInterval(Xe[f].pid),0==D&&0==M||(c=!0,Xe[f].pid=setInterval(function(){r&&0===this.layer&&Re.active._onTouchMove(Ye);var t=Xe[this.layer].vy?Xe[this.layer].vy*s:0,n=Xe[this.layer].vx?Xe[this.layer].vx*s:0;"function"==typeof o&&"continue"!==o.call(Re.dragged.parentNode[L],n,t,e,Ye,Xe[this.layer].el)||N(Xe[this.layer].el,n,t)}.bind({layer:f}),24))),f++}while(t.bubbleScroll&&p!==l&&(p=F(p,!1)));qe=c}}),30),Ze=function(e){var t=e.originalEvent,n=e.putSortable,r=e.dragEl,o=e.activeSortable,i=e.dispatchSortableEvent,a=e.hideGhostForTarget,u=e.unhideGhostForTarget;if(t){var s=n||o;a();var l=t.changedTouches&&t.changedTouches.length?t.changedTouches[0]:t,c=document.elementFromPoint(l.clientX,l.clientY);u(),s&&!s.el.contains(c)&&(i("spill"),this.onSpill({dragEl:r,putSortable:n}))}};function et(){}function tt(){}et.prototype={startIndex:null,dragStart:function(e){var t=e.oldDraggableIndex;this.startIndex=t},onSpill:function(e){var t=e.dragEl,n=e.putSortable;this.sortable.captureAnimationState(),n&&n.captureAnimationState();var r=k(this.sortable.el,this.startIndex,this.options);r?this.sortable.el.insertBefore(t,r):this.sortable.el.appendChild(t),this.sortable.animateAll(),n&&n.animateAll()},drop:Ze},i(et,{pluginName:"revertOnSpill"}),tt.prototype={onSpill:function(e){var t=e.dragEl,n=e.putSortable||this.sortable;n.captureAnimationState(),t.parentNode&&t.parentNode.removeChild(t),n.animateAll()},drop:Ze},i(tt,{pluginName:"removeOnSpill"}),Re.mount(new function(){function e(){for(var e in this.defaults={scroll:!0,scrollSensitivity:30,scrollSpeed:10,bubbleScroll:!0},this)"_"===e.charAt(0)&&"function"==typeof this[e]&&(this[e]=this[e].bind(this))}return e.prototype={dragStarted:function(e){var t=e.originalEvent;this.sortable.nativeDraggable?b(document,"dragover",this._handleAutoScroll):this.options.supportPointer?b(document,"pointermove",this._handleFallbackAutoScroll):t.touches?b(document,"touchmove",this._handleFallbackAutoScroll):b(document,"mousemove",this._handleFallbackAutoScroll)},dragOverCompleted:function(e){var t=e.originalEvent;this.options.dragOverBubble||t.rootEl||this._handleAutoScroll(t)},drop:function(){this.sortable.nativeDraggable?g(document,"dragover",this._handleAutoScroll):(g(document,"pointermove",this._handleFallbackAutoScroll),g(document,"touchmove",this._handleFallbackAutoScroll),g(document,"mousemove",this._handleFallbackAutoScroll)),Je(),Ke(),clearTimeout(x),x=void 0},nulling:function(){Ye=ze=Ve=qe=$e=We=Ge=null,Xe.length=0},_handleFallbackAutoScroll:function(e){this._handleAutoScroll(e,!0)},_handleAutoScroll:function(e,t){var n=this,r=(e.touches?e.touches[0]:e).clientX,o=(e.touches?e.touches[0]:e).clientY,i=document.elementFromPoint(r,o);if(Ye=e,t||c||l||p){Qe(e,this.options,i,t);var a=F(i,!0);!qe||$e&&r===We&&o===Ge||($e&&Je(),$e=setInterval((function(){var i=F(document.elementFromPoint(r,o),!0);i!==a&&(a=i,Ke()),Qe(e,n.options,i,t)}),10),We=r,Ge=o)}else{if(!this.options.bubbleScroll||F(i,!0)===_())return void Ke();Qe(e,this.options,F(i,!1),!1)}}},i(e,{pluginName:"scroll",initializeByDefault:!0})}),Re.mount(tt,et);var nt=Re,rt=n(329),ot=n.n(rt),it=n(0),at=n(64),ut=function(e,t){return(ut=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},st=function(){return(st=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function lt(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a}function ct(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(lt(arguments[t]));return e}function ft(e){null!==e.parentElement&&e.parentElement.removeChild(e)}function pt(e){e.forEach((function(e){return ft(e.element)}))}function dt(e){e.forEach((function(e){var t,n,r,o;t=e.parentElement,n=e.element,r=e.oldIndex,o=t.children[r]||null,t.insertBefore(n,o)}))}function ht(e,t){var n=gt(e),r={parentElement:e.from},o=[];switch(n){case"normal":o=[{element:e.item,newIndex:e.newIndex,oldIndex:e.oldIndex,parentElement:e.from}];break;case"swap":o=[st({element:e.item,oldIndex:e.oldIndex,newIndex:e.newIndex},r),st({element:e.swapItem,oldIndex:e.newIndex,newIndex:e.oldIndex},r)];break;case"multidrag":o=e.oldIndicies.map((function(t,n){return st({element:t.multiDragElement,oldIndex:t.index,newIndex:e.newIndicies[n].index},r)}))}return function(e,t){return e.map((function(e){return st(st({},e),{item:t[e.oldIndex]})})).sort((function(e,t){return e.oldIndex-t.oldIndex}))}(o,t)}function vt(e,t){var n=ct(t);return e.concat().reverse().forEach((function(e){return n.splice(e.oldIndex,1)})),n}function bt(e,t){var n=ct(t);return e.forEach((function(e){return n.splice(e.newIndex,0,e.item)})),n}function gt(e){return e.oldIndicies&&e.oldIndicies.length>0?"multidrag":e.swapItem?"swap":"normal"}var mt={dragging:null},yt=function(e){function t(t){var n=e.call(this,t)||this;n.ref=Object(it.createRef)();var r=ct(t.list).map((function(e){return st(st({},e),{chosen:!1,selected:!1})}));return t.setList(r,n.sortable,mt),Object(at.a)(!t.plugins,'\nPlugins prop is no longer supported.\nInstead, mount it with "Sortable.mount(new MultiDrag())"\nPlease read the updated README.md at https://github.com/SortableJS/react-sortablejs.\n '),n}return function(e,t){function n(){this.constructor=e}ut(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}(t,e),t.prototype.componentDidMount=function(){if(null!==this.ref.current){var e=this.makeOptions();nt.create(this.ref.current,e)}},t.prototype.render=function(){var e=this.props,t=e.tag,n={style:e.style,className:e.className,id:e.id},r=t&&null!==t?t:"div";return Object(it.createElement)(r,st({ref:this.ref},n),this.getChildren())},t.prototype.getChildren=function(){var e=this.props,t=e.children,n=e.dataIdAttr,r=e.selectedClass,o=void 0===r?"sortable-selected":r,i=e.chosenClass,a=void 0===i?"sortable-chosen":i,u=(e.dragClass,e.fallbackClass,e.ghostClass,e.swapClass,e.filter),s=void 0===u?"sortable-filter":u,l=e.list;if(!t||null==t)return null;var c=n||"data-id";return it.Children.map(t,(function(e,t){var n,r,i,u=l[t],f=e.props.className,p="string"==typeof s&&((n={})[s.replace(".","")]=!!u.filtered,n),d=ot()(f,st(((r={})[o]=u.selected,r[a]=u.chosen,r),p));return Object(it.cloneElement)(e,((i={})[c]=e.key,i.className=d,i))}))},Object.defineProperty(t.prototype,"sortable",{get:function(){var e=this.ref.current;if(null===e)return null;var t=Object.keys(e).find((function(e){return e.includes("Sortable")}));return t?e[t]:null},enumerable:!0,configurable:!0}),t.prototype.makeOptions=function(){var e,t=this,n=((e=this.props).list,e.setList,e.children,e.tag,e.style,e.className,e.clone,e.onAdd,e.onChange,e.onChoose,e.onClone,e.onEnd,e.onFilter,e.onRemove,e.onSort,e.onStart,e.onUnchoose,e.onUpdate,e.onMove,e.onSpill,e.onSelect,e.onDeselect,function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}(e,["list","setList","children","tag","style","className","clone","onAdd","onChange","onChoose","onClone","onEnd","onFilter","onRemove","onSort","onStart","onUnchoose","onUpdate","onMove","onSpill","onSelect","onDeselect"]));return["onAdd","onChoose","onDeselect","onEnd","onRemove","onSelect","onSpill","onStart","onUnchoose","onUpdate"].forEach((function(e){return n[e]=t.prepareOnHandlerPropAndDOM(e)})),["onChange","onClone","onFilter","onSort"].forEach((function(e){return n[e]=t.prepareOnHandlerProp(e)})),st(st({},n),{onMove:function(e,n){var r=t.props.onMove,o=e.willInsertAfter||-1;if(!r)return o;var i=r(e,n,t.sortable,mt);return void 0!==i&&i}})},t.prototype.prepareOnHandlerPropAndDOM=function(e){var t=this;return function(n){t.callOnHandlerProp(n,e),t[e](n)}},t.prototype.prepareOnHandlerProp=function(e){var t=this;return function(n){t.callOnHandlerProp(n,e)}},t.prototype.callOnHandlerProp=function(e,t){var n=this.props[t];n&&n(e,this.sortable,mt)},t.prototype.onAdd=function(e){var t=this.props,n=t.list,r=t.setList,o=ht(e,ct(mt.dragging.props.list));pt(o),r(bt(o,n),this.sortable,mt)},t.prototype.onRemove=function(e){var t=this,n=this.props,r=n.list,o=n.setList,i=gt(e),a=ht(e,r);dt(a);var u=ct(r);if("clone"!==e.pullMode)u=vt(a,u);else{var s=a;switch(i){case"multidrag":s=a.map((function(t,n){return st(st({},t),{element:e.clones[n]})}));break;case"normal":s=a.map((function(t,n){return st(st({},t),{element:e.clone})}));break;case"swap":default:Object(at.a)(!0,'mode "'+i+'" cannot clone. Please remove "props.clone" from <ReactSortable/> when using the "'+i+'" plugin')}pt(s),a.forEach((function(n){var r=n.oldIndex,o=t.props.clone(n.item,e);u.splice(r,1,o)}))}o(u=u.map((function(e){return st(st({},e),{selected:!1})})),this.sortable,mt)},t.prototype.onUpdate=function(e){var t=this.props,n=t.list,r=t.setList,o=ht(e,n);return pt(o),dt(o),r(function(e,t){return bt(e,vt(e,t))}(o,n),this.sortable,mt)},t.prototype.onStart=function(e){mt.dragging=this},t.prototype.onEnd=function(e){mt.dragging=null},t.prototype.onChoose=function(e){var t=this.props,n=t.list,r=t.setList,o=ct(n);o[e.oldIndex].chosen=!0,r(o,this.sortable,mt)},t.prototype.onUnchoose=function(e){var t=this.props,n=t.list,r=t.setList,o=ct(n);o[e.oldIndex].chosen=!1,r(o,this.sortable,mt)},t.prototype.onSpill=function(e){var t=this.props,n=t.removeOnSpill,r=t.revertOnSpill;n&&!r&&ft(e.item)},t.prototype.onSelect=function(e){var t=this.props,n=t.list,r=t.setList,o=ct(n).map((function(e){return st(st({},e),{selected:!1})}));e.newIndicies.forEach((function(e){var t=e.index;-1!==t&&(o[t].selected=!0)})),r(o,this.sortable,mt)},t.prototype.onDeselect=function(e){var t=this.props,n=t.list,r=t.setList,o=ct(n).map((function(e){return st(st({},e),{selected:!1})}));e.newIndicies.forEach((function(e){var t=e.index;-1!==t&&(o[t].selected=!0)})),r(o,this.sortable,mt)},t.defaultProps={clone:function(e){return e}},t}(it.Component)},,,function(e,t,n){"use strict";var r=n(73),o=n(252),i=n(344),a=n(259);function u(e){var t=new i(e),n=o(i.prototype.request,t);return r.extend(n,i.prototype,t),r.extend(n,t),n}var s=u(n(255));s.Axios=i,s.create=function(e){return u(a(s.defaults,e))},s.Cancel=n(260),s.CancelToken=n(357),s.isCancel=n(254),s.all=function(e){return Promise.all(e)},s.spread=n(358),e.exports=s,e.exports.default=s},function(e,t,n){"use strict";var r=n(73),o=n(253),i=n(345),a=n(346),u=n(259);function s(e){this.defaults=e,this.interceptors={request:new i,response:new i}}s.prototype.request=function(e){"string"==typeof e?(e=arguments[1]||{}).url=arguments[0]:e=e||{},(e=u(this.defaults,e)).method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var t=[a,void 0],n=Promise.resolve(e);for(this.interceptors.request.forEach((function(e){t.unshift(e.fulfilled,e.rejected)})),this.interceptors.response.forEach((function(e){t.push(e.fulfilled,e.rejected)}));t.length;)n=n.then(t.shift(),t.shift());return n},s.prototype.getUri=function(e){return e=u(this.defaults,e),o(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},r.forEach(["delete","get","head","options"],(function(e){s.prototype[e]=function(t,n){return this.request(r.merge(n||{},{method:e,url:t}))}})),r.forEach(["post","put","patch"],(function(e){s.prototype[e]=function(t,n,o){return this.request(r.merge(o||{},{method:e,url:t,data:n}))}})),e.exports=s},function(e,t,n){"use strict";var r=n(73);function o(){this.handlers=[]}o.prototype.use=function(e,t){return this.handlers.push({fulfilled:e,rejected:t}),this.handlers.length-1},o.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},o.prototype.forEach=function(e){r.forEach(this.handlers,(function(t){null!==t&&e(t)}))},e.exports=o},function(e,t,n){"use strict";var r=n(73),o=n(347),i=n(254),a=n(255);function u(e){e.cancelToken&&e.cancelToken.throwIfRequested()}e.exports=function(e){return u(e),e.headers=e.headers||{},e.data=o(e.data,e.headers,e.transformRequest),e.headers=r.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),r.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]})),(e.adapter||a.adapter)(e).then((function(t){return u(e),t.data=o(t.data,t.headers,e.transformResponse),t}),(function(t){return i(t)||(u(e),t&&t.response&&(t.response.data=o(t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},function(e,t,n){"use strict";var r=n(73);e.exports=function(e,t,n){return r.forEach(n,(function(n){e=n(e,t)})),e}},function(e,t,n){"use strict";var r=n(73);e.exports=function(e,t){r.forEach(e,(function(n,r){r!==t&&r.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[r])}))}},function(e,t,n){"use strict";var r=n(258);e.exports=function(e,t,n){var o=n.config.validateStatus;!o||o(n.status)?e(n):t(r("Request failed with status code "+n.status,n.config,null,n.request,n))}},function(e,t,n){"use strict";e.exports=function(e,t,n,r,o){return e.config=t,n&&(e.code=n),e.request=r,e.response=o,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},e}},function(e,t,n){"use strict";var r=n(352),o=n(353);e.exports=function(e,t){return e&&!r(t)?o(e,t):t}},function(e,t,n){"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},function(e,t,n){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},function(e,t,n){"use strict";var r=n(73),o=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,n,i,a={};return e?(r.forEach(e.split("\n"),(function(e){if(i=e.indexOf(":"),t=r.trim(e.substr(0,i)).toLowerCase(),n=r.trim(e.substr(i+1)),t){if(a[t]&&o.indexOf(t)>=0)return;a[t]="set-cookie"===t?(a[t]?a[t]:[]).concat([n]):a[t]?a[t]+", "+n:n}})),a):a}},function(e,t,n){"use strict";var r=n(73);e.exports=r.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function o(e){var r=e;return t&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=o(window.location.href),function(t){var n=r.isString(t)?o(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return!0}},function(e,t,n){"use strict";var r=n(73);e.exports=r.isStandardBrowserEnv()?{write:function(e,t,n,o,i,a){var u=[];u.push(e+"="+encodeURIComponent(t)),r.isNumber(n)&&u.push("expires="+new Date(n).toGMTString()),r.isString(o)&&u.push("path="+o),r.isString(i)&&u.push("domain="+i),!0===a&&u.push("secure"),document.cookie=u.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},function(e,t,n){"use strict";var r=n(260);function o(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var n=this;e((function(e){n.reason||(n.reason=new r(e),t(n.reason))}))}o.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},o.source=function(){var e;return{token:new o((function(t){e=t})),cancel:e}},e.exports=o},function(e,t,n){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},function(e,t,n){"use strict";var r=n(360);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,i,a){if(a!==r){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:o};return n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t){e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},function(e,t,n){"use strict";var r="function"==typeof Symbol&&Symbol.for,o=r?Symbol.for("react.element"):60103,i=r?Symbol.for("react.portal"):60106,a=r?Symbol.for("react.fragment"):60107,u=r?Symbol.for("react.strict_mode"):60108,s=r?Symbol.for("react.profiler"):60114,l=r?Symbol.for("react.provider"):60109,c=r?Symbol.for("react.context"):60110,f=r?Symbol.for("react.async_mode"):60111,p=r?Symbol.for("react.concurrent_mode"):60111,d=r?Symbol.for("react.forward_ref"):60112,h=r?Symbol.for("react.suspense"):60113,v=r?Symbol.for("react.suspense_list"):60120,b=r?Symbol.for("react.memo"):60115,g=r?Symbol.for("react.lazy"):60116,m=r?Symbol.for("react.block"):60121,y=r?Symbol.for("react.fundamental"):60117,w=r?Symbol.for("react.responder"):60118,x=r?Symbol.for("react.scope"):60119;function O(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case o:switch(e=e.type){case f:case p:case a:case s:case u:case h:return e;default:switch(e=e&&e.$$typeof){case c:case d:case g:case b:case l:return e;default:return t}}case i:return t}}}function E(e){return O(e)===p}t.AsyncMode=f,t.ConcurrentMode=p,t.ContextConsumer=c,t.ContextProvider=l,t.Element=o,t.ForwardRef=d,t.Fragment=a,t.Lazy=g,t.Memo=b,t.Portal=i,t.Profiler=s,t.StrictMode=u,t.Suspense=h,t.isAsyncMode=function(e){return E(e)||O(e)===f},t.isConcurrentMode=E,t.isContextConsumer=function(e){return O(e)===c},t.isContextProvider=function(e){return O(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===o},t.isForwardRef=function(e){return O(e)===d},t.isFragment=function(e){return O(e)===a},t.isLazy=function(e){return O(e)===g},t.isMemo=function(e){return O(e)===b},t.isPortal=function(e){return O(e)===i},t.isProfiler=function(e){return O(e)===s},t.isStrictMode=function(e){return O(e)===u},t.isSuspense=function(e){return O(e)===h},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===a||e===p||e===s||e===u||e===h||e===v||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===b||e.$$typeof===l||e.$$typeof===c||e.$$typeof===d||e.$$typeof===y||e.$$typeof===w||e.$$typeof===x||e.$$typeof===m)},t.typeOf=O},,function(e,t,n){"use strict";e.exports=e=>encodeURIComponent(e).replace(/[!'()*]/g,e=>"%"+e.charCodeAt(0).toString(16).toUpperCase())},function(e,t,n){"use strict";var r=new RegExp("%[a-f0-9]{2}","gi"),o=new RegExp("(%[a-f0-9]{2})+","gi");function i(e,t){try{return decodeURIComponent(e.join(""))}catch(e){}if(1===e.length)return e;t=t||1;var n=e.slice(0,t),r=e.slice(t);return Array.prototype.concat.call([],i(n),i(r))}function a(e){try{return decodeURIComponent(e)}catch(o){for(var t=e.match(r),n=1;n<t.length;n++)t=(e=i(t,n).join("")).match(r);return e}}e.exports=function(e){if("string"!=typeof e)throw new TypeError("Expected `encodedURI` to be of type `string`, got `"+typeof e+"`");try{return e=e.replace(/\+/g," "),decodeURIComponent(e)}catch(t){return function(e){for(var t={"%FE%FF":"��","%FF%FE":"��"},n=o.exec(e);n;){try{t[n[0]]=decodeURIComponent(n[0])}catch(e){var r=a(n[0]);r!==n[0]&&(t[n[0]]=r)}n=o.exec(e)}t["%C2"]="�";for(var i=Object.keys(t),u=0;u<i.length;u++){var s=i[u];e=e.replace(new RegExp(s,"g"),t[s])}return e}(e)}}},function(e,t,n){"use strict";e.exports=(e,t)=>{if("string"!=typeof e||"string"!=typeof t)throw new TypeError("Expected the arguments to be of type `string`");if(""===t)return[e];const n=e.indexOf(t);return-1===n?[e]:[e.slice(0,n),e.slice(n+t.length)]}},function(e,t,n){"use strict";t.__esModule=!0;var r=n(0),o=(a(r),a(n(43))),i=a(n(368));function a(e){return e&&e.__esModule?e:{default:e}}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function c(e){var t=[];return{on:function(e){t.push(e)},off:function(e){t=t.filter((function(t){return t!==e}))},get:function(){return e},set:function(n,r){e=n,t.forEach((function(t){return t(e,r)}))}}}a(n(234)),t.default=function(e,t){var n,a,f="__create-react-context-"+(0,i.default)()+"__",p=function(e){function n(){var t,r;u(this,n);for(var o=arguments.length,i=Array(o),a=0;a<o;a++)i[a]=arguments[a];return t=r=s(this,e.call.apply(e,[this].concat(i))),r.emitter=c(r.props.value),s(r,t)}return l(n,e),n.prototype.getChildContext=function(){var e;return(e={})[f]=this.emitter,e},n.prototype.componentWillReceiveProps=function(e){if(this.props.value!==e.value){var n=this.props.value,r=e.value,o=void 0;((i=n)===(a=r)?0!==i||1/i==1/a:i!=i&&a!=a)?o=0:(o="function"==typeof t?t(n,r):1073741823,0!=(o|=0)&&this.emitter.set(e.value,o))}var i,a},n.prototype.render=function(){return this.props.children},n}(r.Component);p.childContextTypes=((n={})[f]=o.default.object.isRequired,n);var d=function(t){function n(){var e,r;u(this,n);for(var o=arguments.length,i=Array(o),a=0;a<o;a++)i[a]=arguments[a];return e=r=s(this,t.call.apply(t,[this].concat(i))),r.state={value:r.getValue()},r.onUpdate=function(e,t){0!=((0|r.observedBits)&t)&&r.setState({value:r.getValue()})},s(r,e)}return l(n,t),n.prototype.componentWillReceiveProps=function(e){var t=e.observedBits;this.observedBits=null==t?1073741823:t},n.prototype.componentDidMount=function(){this.context[f]&&this.context[f].on(this.onUpdate);var e=this.props.observedBits;this.observedBits=null==e?1073741823:e},n.prototype.componentWillUnmount=function(){this.context[f]&&this.context[f].off(this.onUpdate)},n.prototype.getValue=function(){return this.context[f]?this.context[f].get():e},n.prototype.render=function(){return(e=this.props.children,Array.isArray(e)?e[0]:e)(this.state.value);var e},n}(r.Component);return d.contextTypes=((a={})[f]=o.default.object,a),{Provider:p,Consumer:d}},e.exports=t.default},function(e,t,n){"use strict";(function(t){var n="__global_unique_id__";e.exports=function(){return t[n]=(t[n]||0)+1}}).call(this,n(128))},function(e,t,n){"use strict";var r;if(!Object.keys){var o=Object.prototype.hasOwnProperty,i=Object.prototype.toString,a=n(263),u=Object.prototype.propertyIsEnumerable,s=!u.call({toString:null},"toString"),l=u.call((function(){}),"prototype"),c=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],f=function(e){var t=e.constructor;return t&&t.prototype===e},p={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},d=function(){if("undefined"==typeof window)return!1;for(var e in window)try{if(!p["$"+e]&&o.call(window,e)&&null!==window[e]&&"object"==typeof window[e])try{f(window[e])}catch(e){return!0}}catch(e){return!0}return!1}();r=function(e){var t=null!==e&&"object"==typeof e,n="[object Function]"===i.call(e),r=a(e),u=t&&"[object String]"===i.call(e),p=[];if(!t&&!n&&!r)throw new TypeError("Object.keys called on a non-object");var h=l&&n;if(u&&e.length>0&&!o.call(e,0))for(var v=0;v<e.length;++v)p.push(String(v));if(r&&e.length>0)for(var b=0;b<e.length;++b)p.push(String(b));else for(var g in e)h&&"prototype"===g||!o.call(e,g)||p.push(String(g));if(s)for(var m=function(e){if("undefined"==typeof window||!d)return f(e);try{return f(e)}catch(e){return!1}}(e),y=0;y<c.length;++y)m&&"constructor"===c[y]||!o.call(e,c[y])||p.push(c[y]);return p}}e.exports=r},function(e,t,n){"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag,o=Object.prototype.toString,i=function(e){return!(r&&e&&"object"==typeof e&&Symbol.toStringTag in e)&&"[object Arguments]"===o.call(e)},a=function(e){return!!i(e)||null!==e&&"object"==typeof e&&"number"==typeof e.length&&e.length>=0&&"[object Array]"!==o.call(e)&&"[object Function]"===o.call(e.callee)},u=function(){return i(arguments)}();i.isLegacyArguments=a,e.exports=u?i:a},function(e,t,n){"use strict";var r=n(161),o=n(264),i=n(267),a=n(268),u=n(375),s=o(a(),Object);r(s,{getPolyfill:a,implementation:i,shim:u}),e.exports=s},function(e,t,n){"use strict";var r="Function.prototype.bind called on incompatible ",o=Array.prototype.slice,i=Object.prototype.toString;e.exports=function(e){var t=this;if("function"!=typeof t||"[object Function]"!==i.call(t))throw new TypeError(r+t);for(var n,a=o.call(arguments,1),u=function(){if(this instanceof n){var r=t.apply(this,a.concat(o.call(arguments)));return Object(r)===r?r:this}return t.apply(e,a.concat(o.call(arguments)))},s=Math.max(0,t.length-a.length),l=[],c=0;c<s;c++)l.push("$"+c);if(n=Function("binder","return function ("+l.join(",")+"){ return binder.apply(this,arguments); }")(u),t.prototype){var f=function(){};f.prototype=t.prototype,n.prototype=new f,f.prototype=null}return n}},function(e,t,n){"use strict";var r=TypeError,o=Object.getOwnPropertyDescriptor;if(o)try{o({},"")}catch(e){o=null}var i=function(){throw new r},a=o?function(){try{return i}catch(e){try{return o(arguments,"callee").get}catch(e){return i}}}():i,u=n(266)(),s=Object.getPrototypeOf||function(e){return e.__proto__},l="undefined"==typeof Uint8Array?void 0:s(Uint8Array),c={"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?void 0:ArrayBuffer,"%ArrayBufferPrototype%":"undefined"==typeof ArrayBuffer?void 0:ArrayBuffer.prototype,"%ArrayIteratorPrototype%":u?s([][Symbol.iterator]()):void 0,"%ArrayPrototype%":Array.prototype,"%ArrayProto_entries%":Array.prototype.entries,"%ArrayProto_forEach%":Array.prototype.forEach,"%ArrayProto_keys%":Array.prototype.keys,"%ArrayProto_values%":Array.prototype.values,"%AsyncFromSyncIteratorPrototype%":void 0,"%AsyncFunction%":void 0,"%AsyncFunctionPrototype%":void 0,"%AsyncGenerator%":void 0,"%AsyncGeneratorFunction%":void 0,"%AsyncGeneratorPrototype%":void 0,"%AsyncIteratorPrototype%":void 0,"%Atomics%":"undefined"==typeof Atomics?void 0:Atomics,"%Boolean%":Boolean,"%BooleanPrototype%":Boolean.prototype,"%DataView%":"undefined"==typeof DataView?void 0:DataView,"%DataViewPrototype%":"undefined"==typeof DataView?void 0:DataView.prototype,"%Date%":Date,"%DatePrototype%":Date.prototype,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%ErrorPrototype%":Error.prototype,"%eval%":eval,"%EvalError%":EvalError,"%EvalErrorPrototype%":EvalError.prototype,"%Float32Array%":"undefined"==typeof Float32Array?void 0:Float32Array,"%Float32ArrayPrototype%":"undefined"==typeof Float32Array?void 0:Float32Array.prototype,"%Float64Array%":"undefined"==typeof Float64Array?void 0:Float64Array,"%Float64ArrayPrototype%":"undefined"==typeof Float64Array?void 0:Float64Array.prototype,"%Function%":Function,"%FunctionPrototype%":Function.prototype,"%Generator%":void 0,"%GeneratorFunction%":void 0,"%GeneratorPrototype%":void 0,"%Int8Array%":"undefined"==typeof Int8Array?void 0:Int8Array,"%Int8ArrayPrototype%":"undefined"==typeof Int8Array?void 0:Int8Array.prototype,"%Int16Array%":"undefined"==typeof Int16Array?void 0:Int16Array,"%Int16ArrayPrototype%":"undefined"==typeof Int16Array?void 0:Int8Array.prototype,"%Int32Array%":"undefined"==typeof Int32Array?void 0:Int32Array,"%Int32ArrayPrototype%":"undefined"==typeof Int32Array?void 0:Int32Array.prototype,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":u?s(s([][Symbol.iterator]())):void 0,"%JSON%":"object"==typeof JSON?JSON:void 0,"%JSONParse%":"object"==typeof JSON?JSON.parse:void 0,"%Map%":"undefined"==typeof Map?void 0:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&u?s((new Map)[Symbol.iterator]()):void 0,"%MapPrototype%":"undefined"==typeof Map?void 0:Map.prototype,"%Math%":Math,"%Number%":Number,"%NumberPrototype%":Number.prototype,"%Object%":Object,"%ObjectPrototype%":Object.prototype,"%ObjProto_toString%":Object.prototype.toString,"%ObjProto_valueOf%":Object.prototype.valueOf,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?void 0:Promise,"%PromisePrototype%":"undefined"==typeof Promise?void 0:Promise.prototype,"%PromiseProto_then%":"undefined"==typeof Promise?void 0:Promise.prototype.then,"%Promise_all%":"undefined"==typeof Promise?void 0:Promise.all,"%Promise_reject%":"undefined"==typeof Promise?void 0:Promise.reject,"%Promise_resolve%":"undefined"==typeof Promise?void 0:Promise.resolve,"%Proxy%":"undefined"==typeof Proxy?void 0:Proxy,"%RangeError%":RangeError,"%RangeErrorPrototype%":RangeError.prototype,"%ReferenceError%":ReferenceError,"%ReferenceErrorPrototype%":ReferenceError.prototype,"%Reflect%":"undefined"==typeof Reflect?void 0:Reflect,"%RegExp%":RegExp,"%RegExpPrototype%":RegExp.prototype,"%Set%":"undefined"==typeof Set?void 0:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&u?s((new Set)[Symbol.iterator]()):void 0,"%SetPrototype%":"undefined"==typeof Set?void 0:Set.prototype,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?void 0:SharedArrayBuffer,"%SharedArrayBufferPrototype%":"undefined"==typeof SharedArrayBuffer?void 0:SharedArrayBuffer.prototype,"%String%":String,"%StringIteratorPrototype%":u?s(""[Symbol.iterator]()):void 0,"%StringPrototype%":String.prototype,"%Symbol%":u?Symbol:void 0,"%SymbolPrototype%":u?Symbol.prototype:void 0,"%SyntaxError%":SyntaxError,"%SyntaxErrorPrototype%":SyntaxError.prototype,"%ThrowTypeError%":a,"%TypedArray%":l,"%TypedArrayPrototype%":l?l.prototype:void 0,"%TypeError%":r,"%TypeErrorPrototype%":r.prototype,"%Uint8Array%":"undefined"==typeof Uint8Array?void 0:Uint8Array,"%Uint8ArrayPrototype%":"undefined"==typeof Uint8Array?void 0:Uint8Array.prototype,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?void 0:Uint8ClampedArray,"%Uint8ClampedArrayPrototype%":"undefined"==typeof Uint8ClampedArray?void 0:Uint8ClampedArray.prototype,"%Uint16Array%":"undefined"==typeof Uint16Array?void 0:Uint16Array,"%Uint16ArrayPrototype%":"undefined"==typeof Uint16Array?void 0:Uint16Array.prototype,"%Uint32Array%":"undefined"==typeof Uint32Array?void 0:Uint32Array,"%Uint32ArrayPrototype%":"undefined"==typeof Uint32Array?void 0:Uint32Array.prototype,"%URIError%":URIError,"%URIErrorPrototype%":URIError.prototype,"%WeakMap%":"undefined"==typeof WeakMap?void 0:WeakMap,"%WeakMapPrototype%":"undefined"==typeof WeakMap?void 0:WeakMap.prototype,"%WeakSet%":"undefined"==typeof WeakSet?void 0:WeakSet,"%WeakSetPrototype%":"undefined"==typeof WeakSet?void 0:WeakSet.prototype},f=n(265).call(Function.call,String.prototype.replace),p=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,d=/\\(\\)?/g,h=function(e){var t=[];return f(e,p,(function(e,n,r,o){t[t.length]=r?f(o,d,"$1"):n||e})),t},v=function(e,t){if(!(e in c))throw new SyntaxError("intrinsic "+e+" does not exist!");if(void 0===c[e]&&!t)throw new r("intrinsic "+e+" exists, but is not available. Please file an issue!");return c[e]};e.exports=function(e,t){if("string"!=typeof e||0===e.length)throw new TypeError("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof t)throw new TypeError('"allowMissing" argument must be a boolean');for(var n=h(e),i=v("%"+(n.length>0?n[0]:"")+"%",t),a=1;a<n.length;a+=1)if(null!=i)if(o&&a+1>=n.length){var u=o(i,n[a]);if(!t&&!(n[a]in i))throw new r("base intrinsic for "+e+" exists, but the property is not available.");i=u?u.get||u.value:i[n[a]]}else i=i[n[a]];return i}},function(e,t,n){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var r=Object.getOwnPropertySymbols(e);if(1!==r.length||r[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},function(e,t,n){"use strict";var r=n(268),o=n(161);e.exports=function(){var e=r();return o(Object,{is:e},{is:function(){return Object.is!==e}}),e}},function(e,t,n){"use strict";var r,o,i,a,u=n(266)()&&"symbol"==typeof Symbol.toStringTag;if(u){r=Function.call.bind(Object.prototype.hasOwnProperty),o=Function.call.bind(RegExp.prototype.exec),i={};var s=function(){throw i};a={toString:s,valueOf:s},"symbol"==typeof Symbol.toPrimitive&&(a[Symbol.toPrimitive]=s)}var l=Object.prototype.toString,c=Object.getOwnPropertyDescriptor;e.exports=u?function(e){if(!e||"object"!=typeof e)return!1;var t=c(e,"lastIndex");if(!t||!r(t,"value"))return!1;try{o(e,a)}catch(e){return e===i}}:function(e){return!(!e||"object"!=typeof e&&"function"!=typeof e)&&"[object RegExp]"===l.call(e)}},function(e,t,n){"use strict";var r=n(161),o=n(264),i=n(269),a=n(270),u=n(378),s=o(i);r(s,{getPolyfill:a,implementation:i,shim:u}),e.exports=s},function(e,t,n){"use strict";var r=n(161).supportsDescriptors,o=n(270),i=Object.getOwnPropertyDescriptor,a=Object.defineProperty,u=TypeError,s=Object.getPrototypeOf,l=/a/;e.exports=function(){if(!r||!s)throw new u("RegExp.prototype.flags requires a true ES5 environment that supports pr
1
  /*! For license information please see vendors.js.LICENSE.txt */