iThemes Security (formerly Better WP Security) - Version 8.0.2

Version Description

  • Enhancement: Reintroduce Feature Flags management UI.
  • Tweak: Reposition "Advanced" and "Tools" menu items to be more readable on lengthy screens.
  • Bug Fix: When the Change Admin User tool is run, update any User Groups referencing the old user id.
  • Bug Fix: WordPress footer would appear in the middle of the logs page.
  • Bug Fix: Add missing translation strings file.
Download this release

Release Info

Developer TimothyBlynJacobs
Plugin Icon 128x128 iThemes Security (formerly Better WP Security)
Version 8.0.2
Comparing to
See all releases

Code changes from version 8.0.1 to 8.0.2

better-wp-security.php CHANGED
@@ -6,7 +6,7 @@
6
  * Description: Take the guesswork out of WordPress security. iThemes Security offers 30+ ways to lock down WordPress in an easy-to-use WordPress security plugin.
7
  * Author: iThemes
8
  * Author URI: https://ithemes.com
9
- * Version: 8.0.1
10
  * Text Domain: better-wp-security
11
  * Network: True
12
  * License: GPLv2
@@ -35,15 +35,7 @@ if ( version_compare( $GLOBALS['wp_version'], '5.7', '<' ) ) {
35
  }
36
 
37
  function itsec_load_textdomain() {
38
-
39
- if ( function_exists( 'determine_locale' ) ) {
40
- $locale = determine_locale();
41
- } elseif ( function_exists( 'get_user_locale' ) && is_admin() ) {
42
- $locale = get_user_locale();
43
- } else {
44
- $locale = get_locale();
45
- }
46
-
47
  $locale = apply_filters( 'plugin_locale', $locale, 'better-wp-security' );
48
 
49
  load_textdomain( 'better-wp-security', WP_LANG_DIR . "/plugins/better-wp-security/better-wp-security-$locale.mo" );
6
  * Description: Take the guesswork out of WordPress security. iThemes Security offers 30+ ways to lock down WordPress in an easy-to-use WordPress security plugin.
7
  * Author: iThemes
8
  * Author URI: https://ithemes.com
9
+ * Version: 8.0.2
10
  * Text Domain: better-wp-security
11
  * Network: True
12
  * License: GPLv2
35
  }
36
 
37
  function itsec_load_textdomain() {
38
+ $locale = determine_locale();
 
 
 
 
 
 
 
 
39
  $locale = apply_filters( 'plugin_locale', $locale, 'better-wp-security' );
40
 
41
  load_textdomain( 'better-wp-security', WP_LANG_DIR . "/plugins/better-wp-security/better-wp-security-$locale.mo" );
core/admin-pages/css/style.css CHANGED
@@ -201,42 +201,10 @@ body.itsec-modal-open {
201
  margin: 1em 0;
202
  }
203
 
204
-
205
-
206
  /*
207
  * Main content area and module cards
208
  */
209
- .itsec-module-section-heading {
210
- margin: 0 0 1em 0;
211
- overflow: hidden;
212
- }
213
- .itsec-settings-view-toggle {
214
- float: left;
215
- margin-right: 1em;
216
- padding: .35em 0;
217
- }
218
- .itsec-settings-view-toggle a,
219
- .itsec-settings-view-toggle a::before {
220
- color: #b4b9be;
221
- padding: 0 .25em 0 0;
222
- }
223
- .itsec-settings-view-toggle a:hover,
224
- .itsec-settings-view-toggle a:focus {
225
- color: #999;
226
- cursor: pointer;
227
- }
228
- .itsec-settings-view-toggle a.itsec-selected {
229
- color: #00a0d2;
230
- }
231
- .itsec-module-search {
232
- float: left;
233
- margin-right: 1em;
234
- }
235
 
236
- .itsec-feature-tabs {
237
- float: right;
238
- margin: 0;
239
- }
240
  .itsec-module-cards-container {
241
  clear: both;
242
  box-sizing: border-box;
@@ -251,7 +219,7 @@ body.itsec-modal-open {
251
  width: 100%;
252
  }
253
 
254
- .itsec-module-settings-content pre{
255
  background: #f1f1f1;
256
  overflow:scroll;
257
  padding: 1em;
@@ -283,11 +251,6 @@ body.itsec-modal-open {
283
  opacity: 1;
284
  }
285
 
286
- #itsec-settings-messages-container div,
287
- .itsec-module-messages-container div {
288
-
289
- }
290
-
291
  #itsec-settings-messages-container.no-module {
292
  position: relative;
293
  padding: 0;
@@ -314,64 +277,9 @@ body.itsec-modal-open {
314
  margin-bottom: 0;
315
  }
316
 
317
- @media ( max-width: 1400px ) {
318
- .itsec-module-card {
319
- max-width: 49%;
320
- }
321
- }
322
-
323
- @media ( max-width: 500px ) {
324
- .wrap h1 img {
325
- display: block;
326
- margin-bottom: 1em;
327
- }
328
- .itsec-module-card {
329
- max-width: 100%;
330
- padding-right: 0;
331
- padding-bottom: 10px;
332
- }
333
- .itsec-module-card .module-description {
334
- display: none;
335
- }
336
- .itsec-module-search,
337
- .itsec-module-search input {
338
- width: 100%;
339
- margin-bottom: 1em;
340
- }
341
- .itsec-feature-tabs {
342
- float: none;
343
- }
344
- .itsec-feature-tabs li {
345
- font-size: 12px;
346
- }
347
- }
348
-
349
-
350
- /* Sidebar Styles */
351
- /* Pro Upsell */
352
- #itsec-sidebar-widget-pro-upsell {
353
- background-color: #FFF1B8;
354
- }
355
-
356
- #itsec-sidebar-widget-pro-upsell > h3 {
357
- background-color: #FFCD08;
358
- }
359
-
360
  /**
361
  * Styling for the logs page
362
  */
363
- @media screen and (max-width: 1200px) {
364
- body.security_page_itsec-logs div#postbox-container-1 {
365
- display: none;
366
- }
367
- body.security_page_itsec-logs #postbox-container-2 {
368
- border-right: none !important;
369
- padding-right: 0 !important;
370
- }
371
- body.security_page_itsec-logs #post-body {
372
- margin-right: 0 !important;
373
- }
374
- }
375
  .itsec-log-entries .dashicons {
376
  color: #555;
377
  font-size: 16px;
@@ -466,9 +374,6 @@ body.security_page_itsec-logs #old-logs-migration-status p {
466
  #itsec-settings-editor:empty {
467
  display: none;
468
  }
469
- .itsec-module-cards-container .bulkactions:empty {
470
- display: none;
471
- }
472
 
473
  body.security_page_itsec-logs .itsec-module-settings-content-main .form-table .widefat th {
474
  padding: 8px 10px;
@@ -481,30 +386,3 @@ body.security_page_itsec-logs .itsec-module-settings-content-main .form-table .w
481
  .itsec-settings-module-settings .form-table td {
482
  position: relative;
483
  }
484
-
485
- .itsec-settings-module-settings .ms-options-wrap {
486
- max-width: 455px;
487
- }
488
-
489
- .itsec-settings-module-settings .ms-options-wrap > .ms-options {
490
- margin-left: 10px;
491
- margin-right: 10px;
492
- width: auto;
493
- }
494
-
495
- .itsec-settings-module-settings .ms-options-wrap > .ms-options > ul label {
496
- padding: 4px;
497
- }
498
-
499
- .itsec-settings-module-settings .ms-options-wrap > .ms-options > ul input[type="checkbox"] {
500
- position: initial;
501
- }
502
-
503
- .itsec-settings-module-settings .ms-options-wrap > button {
504
- text-overflow: ellipsis;
505
- overflow: hidden;
506
- }
507
-
508
- .itsec-settings-module-settings .ms-options-wrap > button > span {
509
- display: inline;
510
- }
201
  margin: 1em 0;
202
  }
203
 
 
 
204
  /*
205
  * Main content area and module cards
206
  */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
207
 
 
 
 
 
208
  .itsec-module-cards-container {
209
  clear: both;
210
  box-sizing: border-box;
219
  width: 100%;
220
  }
221
 
222
+ .itsec-module-settings-content pre {
223
  background: #f1f1f1;
224
  overflow:scroll;
225
  padding: 1em;
251
  opacity: 1;
252
  }
253
 
 
 
 
 
 
254
  #itsec-settings-messages-container.no-module {
255
  position: relative;
256
  padding: 0;
277
  margin-bottom: 0;
278
  }
279
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
280
  /**
281
  * Styling for the logs page
282
  */
 
 
 
 
 
 
 
 
 
 
 
 
283
  .itsec-log-entries .dashicons {
284
  color: #555;
285
  font-size: 16px;
374
  #itsec-settings-editor:empty {
375
  display: none;
376
  }
 
 
 
377
 
378
  body.security_page_itsec-logs .itsec-module-settings-content-main .form-table .widefat th {
379
  padding: 8px 10px;
386
  .itsec-settings-module-settings .form-table td {
387
  position: relative;
388
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
core/admin-pages/entries/settings/components/navigation/style.scss CHANGED
@@ -61,6 +61,7 @@
61
  }
62
 
63
  .itsec-nav__children a {
 
64
  color: $medium-text;
65
  text-decoration: none;
66
  font-weight: 500;
61
  }
62
 
63
  .itsec-nav__children a {
64
+ display: inline-block;
65
  color: $medium-text;
66
  text-decoration: none;
67
  font-weight: 500;
core/admin-pages/entries/settings/pages/configure/index.js CHANGED
@@ -11,7 +11,7 @@ import {
11
  generatePath,
12
  Link,
13
  } from 'react-router-dom';
14
- import { isEmpty, every, cloneDeep, size } from 'lodash';
15
 
16
  /**
17
  * WordPress dependencies
@@ -30,7 +30,7 @@ import {
30
  ErrorList,
31
  HelpList,
32
  } from '@ithemes/security-components';
33
- import { MODULES_STORE_NAME } from '@ithemes/security-data';
34
  import {
35
  PageHeader,
36
  PrimarySchemaFormInputs,
@@ -57,10 +57,13 @@ function useTypes() {
57
  const { root } = useParams();
58
  const { serverType, installType } = useConfigContext();
59
  const registry = useRegistry();
60
- const { editedModules, activeModules } = useSelect( ( select ) => ( {
61
- editedModules: select( MODULES_STORE_NAME ).getEditedModules(),
62
- activeModules: select( MODULES_STORE_NAME ).getActiveModules(),
63
- } ) );
 
 
 
64
 
65
  const getModules = () =>
66
  editedModules.filter( ( module ) => {
@@ -68,6 +71,10 @@ function useTypes() {
68
  return false;
69
  }
70
 
 
 
 
 
71
  if ( ! module.settings?.interactive.length ) {
72
  return false;
73
  }
@@ -85,6 +92,7 @@ function useTypes() {
85
  serverType,
86
  installType,
87
  activeModules,
 
88
  registry,
89
  settings: registry
90
  .select( MODULES_STORE_NAME )
@@ -119,7 +127,7 @@ function useTypes() {
119
  return true;
120
  } );
121
 
122
- const modules = getModules();
123
  const types = getModuleTypes()
124
  .map( ( type ) => ( {
125
  ...type,
11
  generatePath,
12
  Link,
13
  } from 'react-router-dom';
14
+ import { isEmpty, every, cloneDeep, size, sortBy } from 'lodash';
15
 
16
  /**
17
  * WordPress dependencies
30
  ErrorList,
31
  HelpList,
32
  } from '@ithemes/security-components';
33
+ import { CORE_STORE_NAME, MODULES_STORE_NAME } from '@ithemes/security-data';
34
  import {
35
  PageHeader,
36
  PrimarySchemaFormInputs,
57
  const { root } = useParams();
58
  const { serverType, installType } = useConfigContext();
59
  const registry = useRegistry();
60
+ const { editedModules, activeModules, featureFlags } = useSelect(
61
+ ( select ) => ( {
62
+ editedModules: select( MODULES_STORE_NAME ).getEditedModules(),
63
+ activeModules: select( MODULES_STORE_NAME ).getActiveModules(),
64
+ featureFlags: select( CORE_STORE_NAME ).getFeatureFlags(),
65
+ } )
66
+ );
67
 
68
  const getModules = () =>
69
  editedModules.filter( ( module ) => {
71
  return false;
72
  }
73
 
74
+ if ( ! module.settings?.show_ui ) {
75
+ return false;
76
+ }
77
+
78
  if ( ! module.settings?.interactive.length ) {
79
  return false;
80
  }
92
  serverType,
93
  installType,
94
  activeModules,
95
+ featureFlags,
96
  registry,
97
  settings: registry
98
  .select( MODULES_STORE_NAME )
127
  return true;
128
  } );
129
 
130
+ const modules = sortBy( getModules(), 'order' );
131
  const types = getModuleTypes()
132
  .map( ( type ) => ( {
133
  ...type,
core/admin-pages/entries/settings/pages/modules/index.js CHANGED
@@ -10,7 +10,7 @@ import {
10
  useRouteMatch,
11
  Redirect,
12
  } from 'react-router-dom';
13
- import { isEmpty, size } from 'lodash';
14
  import classnames from 'classnames';
15
 
16
  /**
@@ -66,16 +66,19 @@ export default function Modules() {
66
  .map( ( { slug, label } ) => ( {
67
  name: slug,
68
  title: label,
69
- modules: modules.filter(
70
- ( module ) =>
71
- module.type === slug &&
72
- module.status.default !== 'always-active' &&
73
- ( root !== 'onboard' || module.onboard ) &&
74
- ( module.status.selected === 'active' ||
75
- ! validateModuleRequirements(
76
- module,
77
- 'activate'
78
- ).hasErrors() )
 
 
 
79
  ),
80
  } ) )
81
  .filter(
10
  useRouteMatch,
11
  Redirect,
12
  } from 'react-router-dom';
13
+ import { isEmpty, size, sortBy } from 'lodash';
14
  import classnames from 'classnames';
15
 
16
  /**
66
  .map( ( { slug, label } ) => ( {
67
  name: slug,
68
  title: label,
69
+ modules: sortBy(
70
+ modules.filter(
71
+ ( module ) =>
72
+ module.type === slug &&
73
+ module.status.default !== 'always-active' &&
74
+ ( root !== 'onboard' || module.onboard ) &&
75
+ ( module.status.selected === 'active' ||
76
+ ! validateModuleRequirements(
77
+ module,
78
+ 'activate'
79
+ ).hasErrors() )
80
+ ),
81
+ 'order'
82
  ),
83
  } ) )
84
  .filter(
core/admin-pages/entries/settings/pages/settings/style.scss CHANGED
@@ -1,5 +1,5 @@
1
  .itsec-settings-advanced-nav {
2
- margin-top: auto;
3
  align-self: center;
4
  display: flex;
5
  align-items: center;
1
  .itsec-settings-advanced-nav {
2
+ margin-top: 3rem;
3
  align-self: center;
4
  display: flex;
5
  align-items: center;
core/admin-pages/entries/settings/utils.js CHANGED
@@ -18,8 +18,8 @@ import { __ } from '@wordpress/i18n';
18
  /**
19
  * Internal dependencies
20
  */
21
- import { MODULES_STORE_NAME } from '@ithemes/security-data';
22
  import { WPError } from '@ithemes/security-utils';
 
23
 
24
  export const ConfigContext = createContext( {
25
  serverType: '',
@@ -71,7 +71,13 @@ export function getAjv() {
71
  }
72
 
73
  const isConditionalSettingActive = ( definition, module, context ) => {
74
- const { serverType, installType, activeModules, settings } = context;
 
 
 
 
 
 
75
 
76
  if (
77
  definition[ 'server-type' ] &&
@@ -95,6 +101,14 @@ const isConditionalSettingActive = ( definition, module, context ) => {
95
  }
96
  }
97
 
 
 
 
 
 
 
 
 
98
  if ( definition.settings ) {
99
  const ajv = getAjv();
100
  const validate = ajv.compile( definition.settings );
@@ -132,6 +146,7 @@ const isConditionalSettingActive = ( definition, module, context ) => {
132
  * @param {string} context.serverType The web server type.
133
  * @param {string} context.installType The ITSEC installation type.
134
  * @param {Array<string>} context.activeModules The list of active modules.
 
135
  * @param {Object} context.settings The module's setting value.
136
  * @param {Object} context.registry The @wordpress/data registry.
137
  *
@@ -200,15 +215,17 @@ export function makeConditionalSettingsSchema( module, context ) {
200
  export function useConditionalSchema( module, settings ) {
201
  const { serverType, installType } = useConfigContext();
202
  const registry = useRegistry();
203
- const activeModules = useSelect( ( select ) =>
204
- select( MODULES_STORE_NAME ).getActiveModules()
205
- );
 
206
  const context = {
207
  serverType,
208
  installType,
209
  activeModules,
210
  settings,
211
  registry,
 
212
  };
213
 
214
  return makeConditionalSettingsSchema( module, context );
18
  /**
19
  * Internal dependencies
20
  */
 
21
  import { WPError } from '@ithemes/security-utils';
22
+ import { CORE_STORE_NAME, MODULES_STORE_NAME } from '@ithemes/security-data';
23
 
24
  export const ConfigContext = createContext( {
25
  serverType: '',
71
  }
72
 
73
  const isConditionalSettingActive = ( definition, module, context ) => {
74
+ const {
75
+ serverType,
76
+ installType,
77
+ activeModules,
78
+ settings,
79
+ featureFlags,
80
+ } = context;
81
 
82
  if (
83
  definition[ 'server-type' ] &&
101
  }
102
  }
103
 
104
+ if ( definition[ 'feature-flags' ] ) {
105
+ for ( const featureFlag of definition[ 'feature-flags' ] ) {
106
+ if ( ! featureFlags?.includes( featureFlag ) ) {
107
+ return false;
108
+ }
109
+ }
110
+ }
111
+
112
  if ( definition.settings ) {
113
  const ajv = getAjv();
114
  const validate = ajv.compile( definition.settings );
146
  * @param {string} context.serverType The web server type.
147
  * @param {string} context.installType The ITSEC installation type.
148
  * @param {Array<string>} context.activeModules The list of active modules.
149
+ * @param {Array<string>} context.featureFlags The list of feature flags.
150
  * @param {Object} context.settings The module's setting value.
151
  * @param {Object} context.registry The @wordpress/data registry.
152
  *
215
  export function useConditionalSchema( module, settings ) {
216
  const { serverType, installType } = useConfigContext();
217
  const registry = useRegistry();
218
+ const { activeModules, featureFlags } = useSelect( ( select ) => ( {
219
+ activeModules: select( MODULES_STORE_NAME ).getActiveModules(),
220
+ featureFlags: select( CORE_STORE_NAME ).getFeatureFlags(),
221
+ } ) );
222
  const context = {
223
  serverType,
224
  installType,
225
  activeModules,
226
  settings,
227
  registry,
228
+ featureFlags,
229
  };
230
 
231
  return makeConditionalSettingsSchema( module, context );
core/admin-pages/index.php CHANGED
@@ -1,2 +1 @@
1
- <?php
2
- // Silence is golden.
1
+ <?php // Silence is golden.
 
core/admin-pages/page-logs.php CHANGED
@@ -483,7 +483,6 @@ final class ITSEC_Logs_Page {
483
  </div>
484
  </div>
485
  </div>
486
- </div>
487
  </div>
488
  <?php
489
 
483
  </div>
484
  </div>
485
  </div>
 
486
  </div>
487
  <?php
488
 
core/lib/Module_Config.php CHANGED
@@ -75,6 +75,10 @@ final class Module_Config {
75
  return $this->get_config()['deprecated'] ?? '';
76
  }
77
 
 
 
 
 
78
  public function is_onboard(): bool {
79
  return $this->get_config()['onboard'] ?? false;
80
  }
@@ -143,6 +147,10 @@ final class Module_Config {
143
  return $this->get_config()['requirements'] ?? [];
144
  }
145
 
 
 
 
 
146
  /**
147
  * Translates user-facing strings and returns a new
148
  * config instance with those translations applied.
75
  return $this->get_config()['deprecated'] ?? '';
76
  }
77
 
78
+ public function get_order(): int {
79
+ return $this->get_config()['order'] ?? 10;
80
+ }
81
+
82
  public function is_onboard(): bool {
83
  return $this->get_config()['onboard'] ?? false;
84
  }
147
  return $this->get_config()['requirements'] ?? [];
148
  }
149
 
150
+ public function get_feature_flags(): array {
151
+ return $this->get_config()['feature-flags'] ?? [];
152
+ }
153
+
154
  /**
155
  * Translates user-facing strings and returns a new
156
  * config instance with those translations applied.
core/lib/class-itsec-lib-feature-flags.php CHANGED
@@ -139,31 +139,36 @@ class ITSEC_Lib_Feature_Flags {
139
  return false;
140
  }
141
 
142
- $flags = ITSEC_Modules::get_setting( 'global', 'feature_flags' );
143
 
144
- if ( ! empty( $flags[ $flag ]['enabled'] ) ) {
145
  // If the flag is set as enabled, then enable it.
146
  return true;
147
  }
148
 
149
  // If this is a gradual roll-out.
150
  if ( $rate = $config['rate'] ) {
 
 
 
151
  // If the flag has been manually disabled with `ITSEC_Lib_Feature_Flags::disable()`, then exclude them from the feature.
152
- if ( isset( $flags[ $flag ]['enabled'] ) && ! $flags[ $flag ]['enabled'] && ! isset( $flags[ $flag ]['rate'] ) ) {
153
  return false;
154
  }
155
 
156
  // If the dice haven't been rolled, or the rate has changed since the last run, roll the dice.
157
- if ( ! isset( $flags[ $flag ]['rate'] ) || $flags[ $flag ]['rate'] < $rate ) {
158
  $enabled = mt_rand( 1, 100 ) <= $rate;
159
 
160
- $flags[ $flag ] = array(
161
- 'enabled' => $enabled,
162
- 'time' => ITSEC_Core::get_current_time_gmt(),
163
- 'rate' => $rate,
164
- );
165
 
166
- ITSEC_Modules::set_setting( 'global', 'feature_flags', $flags );
 
 
167
 
168
  if ( $enabled ) {
169
  return true;
@@ -200,13 +205,13 @@ class ITSEC_Lib_Feature_Flags {
200
  return [ 'remote', __( 'Remotely disabled by iThemes.', 'better-wp-security' ) ];
201
  }
202
 
203
- $flags = ITSEC_Modules::get_setting( 'global', 'feature_flags' );
204
 
205
- if ( isset( $flags[ $flag ]['rate'] ) ) {
206
  return [ 'rollout', __( 'Gradually rolling out.', 'better-wp-security' ) ];
207
  }
208
 
209
- return [ 'setting', __( 'Configured in the Feature Flags settings page.', 'better-wp-security' ) ];
210
  }
211
 
212
  /**
@@ -215,14 +220,9 @@ class ITSEC_Lib_Feature_Flags {
215
  * @param string $flag
216
  */
217
  public static function enable( $flag ) {
218
- $flags = ITSEC_Modules::get_setting( 'global', 'feature_flags' );
219
-
220
- $flags[ $flag ] = array(
221
- 'enabled' => true,
222
- 'time' => ITSEC_Core::get_current_time_gmt(),
223
- );
224
-
225
- ITSEC_Modules::set_setting( 'global', 'feature_flags', $flags );
226
  }
227
 
228
  /**
@@ -231,14 +231,14 @@ class ITSEC_Lib_Feature_Flags {
231
  * @param string $flag
232
  */
233
  public static function disable( $flag ) {
234
- $flags = ITSEC_Modules::get_setting( 'global', 'feature_flags' );
235
 
236
- $flags[ $flag ] = array(
237
- 'enabled' => false,
238
- 'time' => ITSEC_Core::get_current_time_gmt(),
239
- );
240
 
241
- ITSEC_Modules::set_setting( 'global', 'feature_flags', $flags );
242
  }
243
 
244
  /**
139
  return false;
140
  }
141
 
142
+ $enabled = ITSEC_Modules::get_setting( 'feature-flags', 'enabled' );
143
 
144
+ if ( in_array( $flag, $enabled, true ) ) {
145
  // If the flag is set as enabled, then enable it.
146
  return true;
147
  }
148
 
149
  // If this is a gradual roll-out.
150
  if ( $rate = $config['rate'] ) {
151
+ $rates = ITSEC_Modules::get_setting( 'feature-flags', 'rates' );
152
+ $opt_outs = ITSEC_Modules::get_setting( 'feature-flags', 'opt_outs' );
153
+
154
  // If the flag has been manually disabled with `ITSEC_Lib_Feature_Flags::disable()`, then exclude them from the feature.
155
+ if ( in_array( $flag, $opt_outs, true ) ) {
156
  return false;
157
  }
158
 
159
  // If the dice haven't been rolled, or the rate has changed since the last run, roll the dice.
160
+ if ( ! isset( $rates[ $flag ] ) || $rates[ $flag ] < $rate ) {
161
  $enabled = mt_rand( 1, 100 ) <= $rate;
162
 
163
+ $settings = ITSEC_Modules::get_settings( 'feature-flags' );
164
+
165
+ if ( $enabled ) {
166
+ $settings['enabled'][] = $flag;
167
+ }
168
 
169
+ $settings['rates'][ $flag ] = $rate;
170
+
171
+ ITSEC_Modules::set_settings( 'feature-flags', $settings );
172
 
173
  if ( $enabled ) {
174
  return true;
205
  return [ 'remote', __( 'Remotely disabled by iThemes.', 'better-wp-security' ) ];
206
  }
207
 
208
+ $rates = ITSEC_Modules::get_setting( 'feature-flags', 'rates' );
209
 
210
+ if ( isset( $rates[ $flag ] ) ) {
211
  return [ 'rollout', __( 'Gradually rolling out.', 'better-wp-security' ) ];
212
  }
213
 
214
+ return [ 'setting', __( 'Configured on the Feature Flags page.', 'better-wp-security' ) ];
215
  }
216
 
217
  /**
220
  * @param string $flag
221
  */
222
  public static function enable( $flag ) {
223
+ $enabled = ITSEC_Modules::get_setting( 'feature-flags', 'enabled' );
224
+ $enabled[] = $flag;
225
+ ITSEC_Modules::set_setting( 'feature-flags', 'enabled', $enabled );
 
 
 
 
 
226
  }
227
 
228
  /**
231
  * @param string $flag
232
  */
233
  public static function disable( $flag ) {
234
+ $settings = ITSEC_Modules::get_settings( 'feature-flags' );
235
 
236
+ $settings['opt_outs'][] = $flag;
237
+ $settings['enabled'] = array_filter( $settings['enabled'], function ( $maybe_flag ) use ( $flag ) {
238
+ return $maybe_flag !== $flag;
239
+ } );
240
 
241
+ ITSEC_Modules::set_settings( 'feature-flags', $settings );
242
  }
243
 
244
  /**
core/lib/rest/Modules_Controller.php CHANGED
@@ -136,6 +136,7 @@ final class Modules_Controller extends \WP_REST_Controller {
136
  'default' => $item->get_status(),
137
  ],
138
  'type' => $item->get_type(),
 
139
  'onboard' => $item->is_onboard(),
140
  'side_effects' => $item->has_side_effects(),
141
  'keywords' => $item->get_keywords(),
@@ -151,6 +152,10 @@ final class Modules_Controller extends \WP_REST_Controller {
151
  $fields = $this->get_fields_for_response( $request );
152
 
153
  if ( $settings = \ITSEC_Modules::get_settings_obj( $item->get_id() ) ) {
 
 
 
 
154
  if ( rest_is_field_included( 'settings.schema', $fields ) ) {
155
  $data['settings']['schema'] = $settings->get_settings_schema();
156
 
@@ -271,6 +276,12 @@ final class Modules_Controller extends \WP_REST_Controller {
271
  'context' => [ 'view', 'edit', 'embed' ],
272
  'readonly' => true,
273
  ],
 
 
 
 
 
 
274
  'onboard' => [
275
  'title' => __( 'Show in Onboard', 'better-wp-security' ),
276
  'type' => 'boolean',
@@ -329,7 +340,7 @@ final class Modules_Controller extends \WP_REST_Controller {
329
  'readonly' => true,
330
  ],
331
  'tools' => [
332
- 'title' => __( 'Module Tools', 'LION', 'better-wp-security' ),
333
  'type' => 'object',
334
  'additionalProperties' => [
335
  'type' => 'object',
@@ -339,6 +350,10 @@ final class Modules_Controller extends \WP_REST_Controller {
339
  'title' => __( 'Module Settings Configuration', 'better-wp-security' ),
340
  'type' => 'object',
341
  'properties' => [
 
 
 
 
342
  'schema' => [
343
  'description' => __( 'The schema describing the settings.', 'better-wp-security' ),
344
  'type' => 'object',
136
  'default' => $item->get_status(),
137
  ],
138
  'type' => $item->get_type(),
139
+ 'order' => $item->get_order(),
140
  'onboard' => $item->is_onboard(),
141
  'side_effects' => $item->has_side_effects(),
142
  'keywords' => $item->get_keywords(),
152
  $fields = $this->get_fields_for_response( $request );
153
 
154
  if ( $settings = \ITSEC_Modules::get_settings_obj( $item->get_id() ) ) {
155
+ if ( rest_is_field_included( 'settings.show_ui', $fields ) ) {
156
+ $data['settings']['show_ui'] = $settings->show_ui();
157
+ }
158
+
159
  if ( rest_is_field_included( 'settings.schema', $fields ) ) {
160
  $data['settings']['schema'] = $settings->get_settings_schema();
161
 
276
  'context' => [ 'view', 'edit', 'embed' ],
277
  'readonly' => true,
278
  ],
279
+ 'order' => [
280
+ 'title' => __( 'Module Order' ),
281
+ 'type' => 'integer',
282
+ 'context' => [ 'edit' ],
283
+ 'readonly' => true,
284
+ ],
285
  'onboard' => [
286
  'title' => __( 'Show in Onboard', 'better-wp-security' ),
287
  'type' => 'boolean',
340
  'readonly' => true,
341
  ],
342
  'tools' => [
343
+ 'title' => __( 'Module Tools', 'better-wp-security' ),
344
  'type' => 'object',
345
  'additionalProperties' => [
346
  'type' => 'object',
350
  'title' => __( 'Module Settings Configuration', 'better-wp-security' ),
351
  'type' => 'object',
352
  'properties' => [
353
+ 'show_ui' => [
354
+ 'description' => __( 'Should a settings UI be shown.' ),
355
+ 'type' => 'boolean',
356
+ ],
357
  'schema' => [
358
  'description' => __( 'The schema describing the settings.', 'better-wp-security' ),
359
  'type' => 'object',
core/lib/rest/Settings_Controller.php CHANGED
@@ -103,8 +103,13 @@ final class Settings_Controller extends \WP_REST_Controller {
103
  );
104
  }
105
 
106
- $updated = \ITSEC_Modules::set_settings( $config->get_id(), $request->get_json_params() ?: $request->get_body_params() );
107
- $updated = \ITSEC_Lib::updated_settings_to_wp_error( $updated );
 
 
 
 
 
108
 
109
  if ( is_wp_error( $updated ) ) {
110
  \ITSEC_Lib_REST::add_status_to_error( \WP_Http::BAD_REQUEST, $updated );
@@ -130,13 +135,17 @@ final class Settings_Controller extends \WP_REST_Controller {
130
  );
131
  }
132
 
133
- $current = \ITSEC_Modules::get_settings( $config->get_id() );
 
 
 
 
134
 
135
  foreach ( $request->get_json_params() ?: $request->get_body_params() as $setting => $value ) {
136
  $current[ $setting ] = $value;
137
  }
138
 
139
- $updated = \ITSEC_Modules::set_settings( $config->get_id(), $current );
140
  $updated = \ITSEC_Lib::updated_settings_to_wp_error( $updated );
141
 
142
  if ( is_wp_error( $updated ) ) {
@@ -185,14 +194,12 @@ final class Settings_Controller extends \WP_REST_Controller {
185
  * @return \WP_REST_Response|\WP_Error
186
  */
187
  public function prepare_item_for_response( $item, $request ) {
188
- $settings = \ITSEC_Modules::get_settings( $item->get_id() );
189
- $obj = \ITSEC_Modules::get_settings_obj( $item->get_id() );
190
-
191
- if ( ! $obj ) {
192
  return new \WP_Error( 'rest_unsupported_module', __( 'This module does not have settings.', 'better-wp-security' ) );
193
  }
194
 
195
- $schema = $obj->get_settings_schema();
 
196
 
197
  foreach ( $settings as $setting => $value ) {
198
  if ( ! is_array( $value ) || $value ) {
103
  );
104
  }
105
 
106
+ if ( ! $obj = \ITSEC_Modules::get_settings_obj( $request['id'] ) ) {
107
+ return new \WP_Error( 'rest_unsupported_module', __( 'This module does not have settings.', 'better-wp-security' ) );
108
+ }
109
+
110
+ $settings = $request->get_json_params() ?: $request->get_body_params();
111
+ $updated = $obj->set_all( $obj->prepare_from_rest( $settings ) );
112
+ $updated = \ITSEC_Lib::updated_settings_to_wp_error( $updated );
113
 
114
  if ( is_wp_error( $updated ) ) {
115
  \ITSEC_Lib_REST::add_status_to_error( \WP_Http::BAD_REQUEST, $updated );
135
  );
136
  }
137
 
138
+ if ( ! $obj = \ITSEC_Modules::get_settings_obj( $request['id'] ) ) {
139
+ return new \WP_Error( 'rest_unsupported_module', __( 'This module does not have settings.', 'better-wp-security' ) );
140
+ }
141
+
142
+ $current = $obj->get_all();
143
 
144
  foreach ( $request->get_json_params() ?: $request->get_body_params() as $setting => $value ) {
145
  $current[ $setting ] = $value;
146
  }
147
 
148
+ $updated = $obj->set_all( $obj->prepare_from_rest( $current ) );
149
  $updated = \ITSEC_Lib::updated_settings_to_wp_error( $updated );
150
 
151
  if ( is_wp_error( $updated ) ) {
194
  * @return \WP_REST_Response|\WP_Error
195
  */
196
  public function prepare_item_for_response( $item, $request ) {
197
+ if ( ! $obj = \ITSEC_Modules::get_settings_obj( $item->get_id() ) ) {
 
 
 
198
  return new \WP_Error( 'rest_unsupported_module', __( 'This module does not have settings.', 'better-wp-security' ) );
199
  }
200
 
201
+ $settings = $obj->prepare_for_rest();
202
+ $schema = $obj->get_settings_schema();
203
 
204
  foreach ( $settings as $setting => $value ) {
205
  if ( ! is_array( $value ) || $value ) {
core/lib/settings.php CHANGED
@@ -82,6 +82,15 @@ abstract class ITSEC_Settings {
82
  return isset( $this->get_defaults()[ $setting ] );
83
  }
84
 
 
 
 
 
 
 
 
 
 
85
  /**
86
  * Checks if this module has any interactive settings.
87
  *
@@ -191,6 +200,14 @@ abstract class ITSEC_Settings {
191
  }
192
  }
193
 
 
 
 
 
 
 
 
 
194
  return true;
195
  }
196
 
@@ -234,6 +251,26 @@ abstract class ITSEC_Settings {
234
  return $this->settings;
235
  }
236
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
237
  public function set( $name, $value ) {
238
  $settings = $this->settings;
239
  $settings[ $name ] = $value;
82
  return isset( $this->get_defaults()[ $setting ] );
83
  }
84
 
85
+ /**
86
+ * Should the settings UI be shown.
87
+ *
88
+ * @return bool
89
+ */
90
+ public function show_ui(): bool {
91
+ return $this->has_interactive_settings();
92
+ }
93
+
94
  /**
95
  * Checks if this module has any interactive settings.
96
  *
200
  }
201
  }
202
 
203
+ if ( isset( $config['feature-flags'] ) ) {
204
+ foreach ( $config['feature-flags'] as $flag ) {
205
+ if ( ! ITSEC_Lib_Feature_Flags::is_enabled( $flag ) ) {
206
+ return false;
207
+ }
208
+ }
209
+ }
210
+
211
  return true;
212
  }
213
 
251
  return $this->settings;
252
  }
253
 
254
+ /**
255
+ * Prepares the settings for output in the REST API.
256
+ *
257
+ * @return array
258
+ */
259
+ public function prepare_for_rest() {
260
+ return $this->settings;
261
+ }
262
+
263
+ /**
264
+ * Prepares the settings from a REST API request to be saved.
265
+ *
266
+ * @param array $settings
267
+ *
268
+ * @return array
269
+ */
270
+ public function prepare_from_rest( $settings ) {
271
+ return $settings;
272
+ }
273
+
274
  public function set( $name, $value ) {
275
  $settings = $this->settings;
276
  $settings[ $name ] = $value;
core/module-schema.json CHANGED
@@ -61,6 +61,10 @@
61
  "custom"
62
  ]
63
  },
 
 
 
 
64
  "onboard": {
65
  "type": "boolean"
66
  },
@@ -396,6 +400,14 @@
396
  "pro",
397
  "free"
398
  ]
 
 
 
 
 
 
 
 
399
  }
400
  }
401
  }
@@ -434,6 +446,54 @@
434
  "additionalProperties": false
435
  }
436
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
437
  "definitions": {
438
  "requirement": {
439
  "type": "object",
61
  "custom"
62
  ]
63
  },
64
+ "order": {
65
+ "type": "integer",
66
+ "minimum": 0
67
+ },
68
  "onboard": {
69
  "type": "boolean"
70
  },
400
  "pro",
401
  "free"
402
  ]
403
+ },
404
+ "feature-flags": {
405
+ "description": "List of feature flags that must be enabled.",
406
+ "type": "array",
407
+ "items": {
408
+ "type": "string"
409
+ },
410
+ "uniqueItems": true
411
  }
412
  }
413
  }
446
  "additionalProperties": false
447
  }
448
  },
449
+ "feature-flags": {
450
+ "description": "List of feature flags the module provides.",
451
+ "type": "object",
452
+ "additionalProperties": {
453
+ "type": "object",
454
+ "properties": {
455
+ "rate": {
456
+ "type": "integer",
457
+ "minimum": 0,
458
+ "maximum": 100
459
+ },
460
+ "remote": {
461
+ "type": "boolean"
462
+ },
463
+ "title": {
464
+ "type": "string"
465
+ },
466
+ "description": {
467
+ "type": "string"
468
+ },
469
+ "documentation": {
470
+ "type": "string",
471
+ "format": "uri"
472
+ },
473
+ "requirements": {
474
+ "type": "object",
475
+ "additionalProperties": false,
476
+ "properties": {
477
+ "version": {
478
+ "type": "object",
479
+ "required": [
480
+ "pro",
481
+ "free"
482
+ ],
483
+ "properties": {
484
+ "pro": {
485
+ "type": "string"
486
+ },
487
+ "free": {
488
+ "type": "string"
489
+ }
490
+ }
491
+ }
492
+ }
493
+ }
494
+ }
495
+ }
496
+ },
497
  "definitions": {
498
  "requirement": {
499
  "type": "object",
core/modules/admin-user/active.php CHANGED
@@ -102,13 +102,15 @@ add_action( 'itsec_register_tools', function ( Tools_Registry $registry ) {
102
  *
103
  * @since 6.3.0
104
  *
105
- * @param int $new_user The new user's ID.
 
106
  */
107
- do_action( 'itsec_change_admin_user_id', $new_user );
108
 
109
  ITSEC_Lib::release_lock( 'admin_user' );
110
 
111
- return Result::success()->add_success_message( __( 'Updated user ID.', 'better-wp-security' ) );
 
112
  }
113
  } );
114
  } );
102
  *
103
  * @since 6.3.0
104
  *
105
+ * @param int $new_user The new user's ID.
106
+ * @param WP_User $user The old user object.
107
  */
108
+ do_action( 'itsec_change_admin_user_id', $new_user, $user );
109
 
110
  ITSEC_Lib::release_lock( 'admin_user' );
111
 
112
+ return Result::success( $new_user )
113
+ ->add_success_message( __( 'Updated user ID.', 'better-wp-security' ) );
114
  }
115
  } );
116
  } );
core/modules/feature-flags/active.php ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ add_action( 'itsec_initialized', function () {
4
+ $modules = array_merge( ITSEC_Modules::get_active_modules(), ITSEC_Modules::get_always_active_modules() );
5
+
6
+ foreach ( $modules as $module ) {
7
+ if ( ! $config = ITSEC_Modules::get_config( $module ) ) {
8
+ continue;
9
+ }
10
+
11
+ foreach ( $config->get_feature_flags() as $flag => $config ) {
12
+ ITSEC_Lib_Feature_Flags::register_flag( $flag, $config );
13
+ }
14
+ }
15
+ } );
core/modules/feature-flags/module.json CHANGED
@@ -1,7 +1,50 @@
1
  {
2
- "id": "feature-flag",
3
  "type": "advanced",
4
  "status": "always-active",
 
5
  "title": "Feature Flags",
6
- "description": "Feature Flags in iThemes Security allow you to try experimental features before they are released."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7
  }
1
  {
2
+ "id": "feature-flags",
3
  "type": "advanced",
4
  "status": "always-active",
5
+ "order": 20,
6
  "title": "Feature Flags",
7
+ "description": "Feature Flags in iThemes Security allow you to try experimental features before they are released.",
8
+ "settings": {
9
+ "type": "object",
10
+ "properties": {
11
+ "enabled": {
12
+ "type": "array",
13
+ "items": {
14
+ "type": "string",
15
+ "enum": [],
16
+ "enumNames": []
17
+ },
18
+ "uniqueItems": true,
19
+ "default": [],
20
+ "title": "Enabled Features",
21
+ "description": "Select which experimental features you’d like to enable."
22
+ },
23
+ "rates": {
24
+ "type": "object",
25
+ "additionalProperties": {
26
+ "type": "integer",
27
+ "minimum": 0
28
+ },
29
+ "default": {},
30
+ "readonly": true
31
+ },
32
+ "opt_outs": {
33
+ "type": "array",
34
+ "items": {
35
+ "type": "string"
36
+ },
37
+ "uniqueItems": true,
38
+ "readonly": true,
39
+ "default": []
40
+ }
41
+ },
42
+ "uiSchema": {
43
+ "enabled": {
44
+ "ui:widget": "checkboxes",
45
+ "ui:enumDisabled": [],
46
+ "ui:enumDescriptions": []
47
+ }
48
+ }
49
+ }
50
  }
core/modules/feature-flags/settings.php ADDED
@@ -0,0 +1,94 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ namespace iThemesSecurity\FeatureFlags;
4
+
5
+ use iThemesSecurity\Config_Settings;
6
+
7
+ final class Settings extends Config_Settings {
8
+ public function show_ui(): bool {
9
+ return \ITSEC_Lib_Feature_Flags::show_ui();
10
+ }
11
+
12
+ public function get_settings_schema() {
13
+ $schema = parent::get_settings_schema();
14
+
15
+ foreach ( \ITSEC_Lib_Feature_Flags::get_available_flags() as $flag => $config ) {
16
+ list( $reason_code ) = \ITSEC_Lib_Feature_Flags::get_reason( $flag );
17
+
18
+ $schema['properties']['enabled']['items']['enum'][] = $flag;
19
+ $schema['properties']['enabled']['items']['enumNames'][] = $config['title'];
20
+ $schema['uiSchema']['enabled']['ui:enumDescriptions'][] = $this->prepare_flag_description( $flag );
21
+
22
+ if ( $reason_code === 'constant' ) {
23
+ $schema['uiSchema']['enabled']['ui:enumDisabled'][] = $flag;
24
+ }
25
+ }
26
+
27
+ return $schema;
28
+ }
29
+
30
+ private function prepare_flag_description( $flag ) {
31
+ $config = \ITSEC_Lib_Feature_Flags::get_flag_config( $flag );
32
+ list( $reason_code, $reason ) = \ITSEC_Lib_Feature_Flags::get_reason( $flag );
33
+
34
+ $description = $config['description'];
35
+
36
+ if ( $description ) {
37
+ $description .= '<br>';
38
+ }
39
+
40
+ if ( $reason_code === 'setting' ) {
41
+ return $description;
42
+ }
43
+
44
+ $description .= '<em>';
45
+
46
+ if ( in_array( $flag, $this->settings['enabled'], true ) ) {
47
+ $description .= sprintf( __( 'Enabled reason: %s' ), $reason );
48
+ } else {
49
+ $description .= sprintf( __( 'Disabled reason: %s' ), $reason );
50
+ }
51
+
52
+ $description .= '</em>';
53
+
54
+ return $description;
55
+ }
56
+
57
+ public function prepare_for_rest() {
58
+ $settings = parent::prepare_for_rest();
59
+
60
+ $settings['enabled'] = [];
61
+
62
+ foreach ( \ITSEC_Lib_Feature_Flags::get_available_flags() as $flag => $config ) {
63
+ if ( \ITSEC_Lib_Feature_Flags::is_enabled( $flag ) ) {
64
+ $settings['enabled'][] = $flag;
65
+ }
66
+ }
67
+
68
+ return $settings;
69
+ }
70
+
71
+ public function prepare_from_rest( $settings ) {
72
+ foreach ( $settings['enabled'] ?? [] as $i => $flag ) {
73
+ $is_enabled = \ITSEC_Lib_Feature_Flags::is_enabled( $flag );
74
+
75
+ if ( $is_enabled && ! in_array( $flag, $this->settings['enabled'], true ) ) {
76
+ unset( $settings['enabled'][ $i ] );
77
+ }
78
+ }
79
+
80
+ foreach ( \ITSEC_Lib_Feature_Flags::get_available_flags() as $flag => $config ) {
81
+ if (
82
+ \ITSEC_Lib_Feature_Flags::is_enabled( $flag ) &&
83
+ ! in_array( $flag, $this->settings['enabled'], true ) &&
84
+ ! in_array( $flag, $settings['enabled'], true )
85
+ ) {
86
+ $settings['opt_outs'][] = $flag;
87
+ }
88
+ }
89
+
90
+ return $settings;
91
+ }
92
+ }
93
+
94
+ \ITSEC_Modules::register_settings( new Settings( \ITSEC_Modules::get_config( 'feature-flags' ) ) );
core/modules/user-groups/Module/Module.php CHANGED
@@ -39,6 +39,7 @@ class Module implements Runnable {
39
  add_action( 'itsec_initialized', [ $this, 'trigger_setting_registration' ] );
40
  add_filter( 'map_meta_cap', [ $this, 'map_meta_cap' ], 10, 4 );
41
  add_action( 'itsec_create_user_group', [ $this, 'initialize_settings' ], 10, 2 );
 
42
  }
43
 
44
  public function trigger_setting_registration() {
@@ -118,4 +119,26 @@ class Module implements Runnable {
118
  }
119
  }
120
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
121
  }
39
  add_action( 'itsec_initialized', [ $this, 'trigger_setting_registration' ] );
40
  add_filter( 'map_meta_cap', [ $this, 'map_meta_cap' ], 10, 4 );
41
  add_action( 'itsec_create_user_group', [ $this, 'initialize_settings' ], 10, 2 );
42
+ add_action( 'itsec_change_admin_user_id', [ $this, 'on_change_admin_user_id' ], 10, 3 );
43
  }
44
 
45
  public function trigger_setting_registration() {
119
  }
120
  }
121
  }
122
+
123
+ /**
124
+ * Fires when the "1" user ID has been changed.
125
+ *
126
+ * @param int $new_id The new user ID.
127
+ * @param \WP_User $old_user The old user object.
128
+ */
129
+ public function on_change_admin_user_id( $new_id, $old_user ) {
130
+ if ( ! $new_user = get_userdata( $new_id ) ) {
131
+ return;
132
+ }
133
+
134
+ foreach ( $this->repository->all() as $group ) {
135
+ foreach ( $group->get_users() as $user ) {
136
+ if ( $user->ID === 1 ) {
137
+ $group->add_user( $new_user );
138
+ $group->remove_user( $old_user );
139
+ $this->repository->persist( $group );
140
+ }
141
+ }
142
+ }
143
+ }
144
  }
core/packages/components/src/checkbox-group-control/index.js CHANGED
@@ -46,7 +46,11 @@ export default function CheckboxGroupControl( {
46
  ) }
47
  { options.map( ( option ) => (
48
  <CheckboxControl
49
- { ...omit( option, [ 'value' ] ) }
 
 
 
 
50
  key={ option.value }
51
  checked={ isChecked( option ) }
52
  onChange={ update( option ) }
46
  ) }
47
  { options.map( ( option ) => (
48
  <CheckboxControl
49
+ { ...omit( option, [
50
+ 'value',
51
+ 'disabled',
52
+ 'readOnly',
53
+ ] ) }
54
  key={ option.value }
55
  checked={ isChecked( option ) }
56
  onChange={ update( option ) }
core/packages/data/src/selectors.js CHANGED
@@ -1,3 +1,9 @@
 
 
 
 
 
 
1
  /**
2
  * Get a WP User by its ID.
3
  *
@@ -67,3 +73,7 @@ export function getActors( state, type ) {
67
  export function getSiteInfo( state ) {
68
  return state.siteInfo;
69
  }
 
 
 
 
1
+ /**
2
+ * WordPress dependencies
3
+ */
4
+ import { createRegistrySelector } from '@wordpress/data';
5
+ import { MODULES_STORE_NAME } from './';
6
+
7
  /**
8
  * Get a WP User by its ID.
9
  *
73
  export function getSiteInfo( state ) {
74
  return state.siteInfo;
75
  }
76
+
77
+ export const getFeatureFlags = createRegistrySelector( ( select ) => () =>
78
+ select( MODULES_STORE_NAME ).getSetting( 'feature-flags', 'enabled' ) || []
79
+ );
core/packages/rjsf-theme/src/widgets/checkboxes-widget/index.js CHANGED
@@ -14,12 +14,15 @@ export default function CheckboxesWidget( props ) {
14
  schema,
15
  uiSchema = {},
16
  } = props;
17
- const { enumOptions, enumDisabled } = options;
18
 
19
  const description = uiSchema[ 'ui:description' ] || schema.description;
20
- const optionList = enumOptions.map( ( option ) => ( {
21
  ...option,
22
- disabled: enumDisabled?.includes( option.value ),
 
 
 
23
  } ) );
24
 
25
  return (
14
  schema,
15
  uiSchema = {},
16
  } = props;
17
+ const { enumOptions, enumDisabled = [], enumDescriptions = [] } = options;
18
 
19
  const description = uiSchema[ 'ui:description' ] || schema.description;
20
+ const optionList = enumOptions.map( ( option, i ) => ( {
21
  ...option,
22
+ disabled: enumDisabled.includes( option.value ),
23
+ help: enumDescriptions[ i ] && (
24
+ <Markup noWrap content={ enumDescriptions[ i ] } />
25
+ ),
26
  } ) );
27
 
28
  return (
dist/dashboard/dashboard--settings.js CHANGED
@@ -1 +1 @@
1
- (window.itsecWebpackJsonP=window.itsecWebpackJsonP||[]).push([[3,11],{"+VN0":function(e,t,n){},"/RNi":function(e,t,n){var r=n("cDcd");function c(e){return r.createElement("svg",e,[r.createElement("g",{fill:"#0083E3",key:0},[r.createElement("path",{d:"M102.41 40.58V8h-.001c0-.95-.77-1.73-1.71-1.74 0 0-37.21-6.04-49.62-6.26 -12.41-.22-49.3 6-49.3 6v0C.8 5.97.01 6.73-.01 7.69c-.01.01-.01.02-.01.04v32.84s-1.16 27.36 17.44 48.9c16.52 19.13 30.32 23.66 33.2 24.44v0c.36.07.74.07 1.11 0 2.92-.79 16.7-5.35 33.18-24.44 18.6-21.54 17.48-48.9 17.48-48.9Zm-25 43c-11.21 13-20.79 18.57-25.67 20.8v0c-.37.13-.78.13-1.14 0 -4.84-2.29-14.43-7.88-25.6-20.85C8.49 64.45 9.15 39.45 9.16 39.19v-25 0c.01-.37.25-.68.6-.78l0-.001c13.46-3.41 27.28-5.15 41.17-5.2h.71l0 0c13.82 0 27.6 1.74 41 5.18l-.001-.001c.34.1.58.41.6.78v25.06c.03.22.68 25.22-15.78 44.3Z",key:0}),r.createElement("path",{d:"M51.1 31.87v0c-4.9-.02-8.88 3.93-8.89 8.82 -.02 4.89 3.93 8.87 8.82 8.88 4.89.01 8.87-3.94 8.88-8.83 0-.01 0-.01 0-.01l-.001-.001c0-4.89-3.95-8.86-8.83-8.88Z",key:1}),r.createElement("path",{d:"M84.1 39.41v-18 0c-.02-.35-.26-.65-.59-.73v-.001c-10.48-2.19-21.16-3.28-31.86-3.28H51h-.001c-10.76.05-21.47 1.17-32 3.34v0c-.34.08-.58.38-.59.73v18.07c0 1.33 0 22.31 13.59 38 7.53 8.82 14.14 13.76 18.7 16.46h-.001c.31.15.68.15 1 0 4.53-2.69 11.14-7.63 18.77-16.46 13.94-16.11 13.63-37.88 13.63-38.13ZM63.51 71.6c-1.09 1.28-2.16 2.45-3.2 3.54 -.24.25-.43.17-.43-.18V67.4c0-5.72 5.55-8.63 7.38-9.43v0c.33-.16.56-.49.58-.86v-5.74h0c.03-.21-.11-.41-.32-.44 -.1-.02-.19 0-.27.05l-.001 0c-10.4 4.1-21.97 4.1-32.36.01v0c-.19-.11-.43-.05-.54.14 -.04.07-.06.15-.05.23v5.74 0c.02.36.25.69.59.84 6.08 2.33 7.32 6.29 7.32 9.52v7.42c0 .35-.19.43-.43.18q-1.53-1.6-3.16-3.48c-11.44-13.26-11.37-31.84-11.37-32v-10.6 0c.01-.36.27-.66.62-.72h0c7.6-1.2 15.29-1.81 23-1.83h.69v-.001c7.59 0 15.18.58 22.69 1.76v0c.35.06.61.36.62.72v10.3c-.001.35.11 19.08-11.38 32.37Z",key:2}),r.createElement("path",{d:"M133 86.24v0c.03 1.17-.23 2.34-.75 3.4v0c-.48.89-1.17 1.66-2 2.23v0c-.9.58-1.89.99-2.92 1.23v0c-1.14.26-2.29.39-3.45.39h-2.76v8.68h-5.56v-23h8.45v0c1.18-.01 2.37.11 3.53.37v-.001c1.02.21 1.99.62 2.86 1.21l0-.001c.81.55 1.47 1.3 1.92 2.18v0c.48 1.03.72 2.16.68 3.31Zm-5.56 0h0c.01-.47-.1-.93-.33-1.33v0c-.21-.35-.52-.63-.87-.81v0c-.4-.21-.82-.34-1.26-.39v0c-.48-.07-.96-.11-1.44-.1h-2.44v5.43h2.34v0c.49 0 .99-.05 1.49-.13v0c.45-.08.88-.24 1.29-.46v0c.36-.2.67-.5.89-.86v0c.21-.41.3-.87.28-1.32Z",key:3}),r.createElement("path",{d:"M145.11 90.37v0c-.23-.07-.47-.12-.7-.13h-.66l0-.001c-.63-.03-1.25.11-1.81.39v0c-.46.22-.86.54-1.17.94v-.001c-.29.35-.51.76-.63 1.2v0c-.13.36-.19.74-.2 1.13v8.3h-5.33v-16.2h5.14v2.34h.06v0c.4-.81 1.01-1.5 1.76-2v0c.77-.53 1.69-.81 2.63-.79v0c.21-.02.42-.02.64 0v0c.16.01.33.04.5.09Z",key:4}),r.createElement("path",{d:"M164.07 94v0c.01 1.23-.23 2.46-.72 3.6v0c-.45 1.03-1.12 1.96-1.95 2.73v-.001c-.84.75-1.81 1.34-2.86 1.74h-.001c-2.25.81-4.7.81-6.94-.001v-.001c-1.06-.4-2.03-.99-2.86-1.74v0c-.83-.77-1.49-1.7-1.94-2.73v0c-.49-1.14-.73-2.37-.71-3.6v0c-.02-1.23.22-2.45.71-3.58v0c.45-1.03 1.11-1.95 1.94-2.7v0c.82-.76 1.8-1.35 2.86-1.72v0c2.24-.78 4.69-.78 6.94-.001v0c1.05.37 2.02.94 2.86 1.69h0c.83.74 1.5 1.67 1.95 2.7v0c.49 1.13.74 2.36.72 3.61Zm-5.14 0v0c0-.53-.09-1.04-.26-1.53v0c-.17-.49-.42-.93-.75-1.31v0c-.34-.39-.75-.71-1.2-.93v0c-1.54-.77-3.4-.39-4.5.93h-.001c-.33.38-.57.82-.72 1.31v0c-.32.99-.32 2.06 0 3.06v0c.15.49.4.94.73 1.35v0c.32.41.73.75 1.21 1v0c1.05.47 2.25.47 3.31 0v0c.47-.25.88-.59 1.21-1v0c.32-.41.57-.86.73-1.35v0c.15-.5.23-1.02.24-1.53Z",key:5})]),r.createElement("g",{fill:"#002338",key:1},[r.createElement("path",{d:"M121 17.21v0c0 .39-.08.79-.24 1.16v0c-.32.71-.9 1.27-1.63 1.54l-.001 0c-1.15.46-2.46.21-3.36-.63v-.001c-.58-.54-.9-1.29-.88-2.07v0c-.01-.39.07-.77.23-1.12v-.001c.14-.36.36-.67.65-.92v-.001c.29-.28.63-.49 1-.64v0c.76-.32 1.62-.32 2.39 0v0c.73.26 1.31.82 1.63 1.54v0c.14.36.22.74.21 1.14Zm-5.72 18.66V22.39h5.33v13.48Z",key:0}),r.createElement("path",{d:"M135 17.59v18.28h-5.6V17.59h-6.5v-4.74h18.57v4.74Z",key:1}),r.createElement("path",{d:"M153.79 35.87v-8.78 0c0-.44-.03-.87-.09-1.3v0c-.06-.39-.19-.76-.38-1.09v0c-.18-.31-.43-.57-.73-.75v0c-.36-.2-.77-.29-1.17-.27v-.001c-.84-.05-1.65.33-2.15 1v-.001c-.52.71-.78 1.57-.74 2.45v8.75h-5.34V11.28h5.34v10.43h.06v0c.43-.72 1.03-1.31 1.76-1.72v0c.87-.53 1.87-.79 2.89-.76v0c.96-.03 1.91.17 2.78.59v0c.71.35 1.33.87 1.82 1.51v0c.47.63.81 1.36 1 2.13v-.001c.2.78.31 1.58.31 2.4v10Z",key:2}),r.createElement("path",{d:"M179.26 28v.65 -.001c.01.2.01.41 0 .62h-11.78v-.001c.04.43.18.85.41 1.23v-.001c.22.38.52.72.88 1v-.001c.36.27.77.48 1.2.64l-.001-.001c.44.14.91.22 1.38.22v0c.74.02 1.48-.14 2.15-.47v0c.56-.3 1.05-.71 1.43-1.22l3.71 2.34v0c-.76 1.1-1.79 1.98-3 2.56v-.001c-1.37.61-2.85.92-4.34.89h-.001c-1.18 0-2.35-.19-3.45-.57v-.001c-1.06-.38-2.03-.97-2.85-1.73l0 0c-.84-.74-1.49-1.66-1.92-2.68v0c-.49-1.16-.73-2.4-.7-3.64l-.001-.001c-.02-1.24.21-2.46.68-3.6l0 0c.42-1.03 1.05-1.96 1.85-2.73l0 0c.8-.76 1.74-1.35 2.77-1.74v0c1.1-.42 2.27-.63 3.45-.61v0c1.12-.02 2.23.19 3.28.6v0c.98.38 1.86.97 2.59 1.74l-.001-.001c.73.79 1.3 1.73 1.67 2.76v0c.42 1.2.62 2.46.59 3.74Zm-4.91-2v0c.01-.81-.28-1.58-.8-2.18v0c-.63-.65-1.5-.98-2.39-.91v0c-.49-.01-.98.07-1.43.24l0-.001c-.42.15-.81.38-1.14.67v-.001c-.33.27-.6.61-.78 1v0c-.2.36-.31.77-.33 1.19Z",key:3}),r.createElement("path",{d:"M203.25 35.87V27h-.001c0-.45-.03-.89-.09-1.32v0c-.06-.39-.18-.76-.36-1.09v0c-.17-.3-.41-.56-.7-.73v0c-.35-.21-.75-.31-1.15-.28v0c-.42-.01-.83.09-1.19.29v0c-.34.19-.63.46-.85.78v0c-.24.34-.4.72-.5 1.13h0c-.11.42-.17.86-.16 1.31v8.75h-5.34v-9.2 0c.04-.78-.15-1.56-.55-2.22v0c-.41-.56-1.08-.87-1.76-.81v0c-.8-.05-1.56.33-2 1V24.6c-.49.72-.74 1.59-.7 2.47v8.78h-5.37V19.67h5.17v2.24h.07v0c.2-.36.45-.7.73-1v-.001c.3-.34.66-.63 1.06-.86l-.001 0c.43-.26.89-.47 1.38-.6l-.001 0c.54-.16 1.1-.24 1.67-.23h0c1.04-.04 2.08.21 3 .72v0c.81.46 1.47 1.16 1.9 2l-.001-.001c.52-.83 1.23-1.51 2.08-2l0-.001c.94-.53 2.01-.79 3.09-.75v0c.96-.04 1.91.17 2.78.6v0c.71.37 1.33.9 1.81 1.56v0c.45.65.79 1.37 1 2.15V23.5c.19.75.3 1.53.31 2.32v10Z",key:4}),r.createElement("path",{d:"M228.68 28v.65 0c.01.2.01.41 0 .62h-11.77l0-.001c.04.43.18.85.41 1.23v-.001c.22.38.52.72.88 1v0c.36.27.76.48 1.2.64v0c.44.14.91.22 1.38.22v0c.74.02 1.48-.14 2.15-.47v0c.56-.3 1.05-.72 1.43-1.22l3.71 2.34v0c-.76 1.1-1.8 1.98-3 2.56h-.001c-1.37.61-2.85.91-4.34.89v0c-1.18 0-2.35-.19-3.45-.57l-.001-.001c-1.05-.37-2.02-.93-2.85-1.66l0-.001c-.83-.75-1.48-1.66-1.91-2.68v0c-.49-1.16-.73-2.4-.7-3.64v0c-.02-1.24.21-2.46.68-3.6l0 0c.42-1.03 1.05-1.96 1.85-2.73v0c.8-.76 1.74-1.35 2.77-1.74v0c1.09-.42 2.26-.63 3.44-.61v0c1.12-.02 2.24.19 3.29.6v0c.97.38 1.85.97 2.57 1.74l-.001-.001c.73.79 1.3 1.73 1.67 2.76v0c.4 1.17.6 2.42.59 3.67Zm-4.91-2v-.001c.01-.8-.27-1.58-.79-2.18v-.001c-.63-.65-1.5-.98-2.39-.91v0c-.49-.01-.98.07-1.43.24v0c-.42.15-.81.38-1.14.67l-.001-.001c-.33.27-.6.61-.78 1v0c-.2.36-.31.77-.33 1.19Z",key:5}),r.createElement("path",{d:"M241.53 24.46l-.001-.001c-.46-.42-.97-.76-1.53-1v-.001c-.58-.29-1.21-.44-1.85-.43h0c-.48-.01-.95.09-1.38.3v-.001c-.55.22-.81.85-.58 1.39 .11.28.34.5.63.6v0c.73.27 1.49.48 2.26.65v0c.62.13 1.24.31 1.84.55l-.001-.001c.59.23 1.16.54 1.67.94v0c.49.39.9.88 1.21 1.44v0c.31.61.46 1.3.45 2v0c.05 1.71-.81 3.32-2.26 4.24v-.001c-.68.46-1.43.8-2.22 1v0c-.82.19-1.65.28-2.48.29h0c-1.32-.01-2.63-.22-3.88-.63v-.001c-1.19-.38-2.27-1.02-3.17-1.87l3-3.16v-.001c.5.51 1.09.92 1.75 1.22v0c.68.34 1.44.52 2.21.52v0c.44-.01.88-.11 1.28-.31v-.001c.41-.2.67-.63.64-1.08v0c0-.51-.32-.95-.79-1.11v0c-.79-.33-1.6-.58-2.43-.75h0c-.58-.14-1.15-.31-1.7-.52l-.001-.001c-.55-.22-1.06-.51-1.51-.88v-.001c-.45-.38-.83-.84-1.09-1.36v0c-.3-.61-.44-1.28-.42-1.95v0c-.03-.88.18-1.74.62-2.49v0c.4-.67.94-1.25 1.59-1.68v0c.66-.45 1.38-.79 2.16-1v0c.77-.2 1.56-.3 2.36-.3h0c1.2 0 2.4.18 3.56.56v-.001c1.11.33 2.14.92 3 1.71Z",key:6}),r.createElement("path",{d:"M127.65 52v0c-.5-.63-1.15-1.12-1.87-1.44v0c-.7-.35-1.46-.53-2.23-.54v0c-.38-.01-.76.03-1.12.1v0c-.36.06-.7.18-1 .37v-.001c-.31.18-.57.42-.76.72h0c-.23.33-.33.72-.31 1.12v0c-.03.35.06.69.25 1h-.001c.18.28.42.51.71.69v0c.35.2.73.38 1.12.53 .44.17.92.33 1.47.51 .78.26 1.59.55 2.44.86v0c.82.3 1.59.72 2.3 1.25v0c.69.52 1.28 1.18 1.73 1.94v0c.47.87.71 1.86.68 2.87v0c.03 1.18-.22 2.36-.73 3.43v0c-.48.94-1.16 1.75-2 2.39v0c-.85.64-1.81 1.11-2.83 1.4v0c-1.07.3-2.18.46-3.28.46v-.001c-1.64 0-3.26-.29-4.78-.86v0c-1.45-.53-2.77-1.37-3.84-2.46l3.64-3.71v0c.61.73 1.37 1.32 2.23 1.74v0c.84.44 1.79.68 2.75.7v0c.4 0 .8-.05 1.2-.13l-.001-.001c.35-.08.69-.22 1-.42v0c.29-.2.52-.47.69-.78v0c.18-.37.27-.77.26-1.17v0c.01-.4-.1-.79-.32-1.11v0c-.26-.34-.58-.62-.93-.83v0c-.48-.28-.98-.51-1.49-.68l-2-.67v0c-.74-.24-1.46-.52-2.16-.84l-.001-.001c-.69-.32-1.33-.74-1.88-1.25v0c-.57-.53-1.03-1.16-1.34-1.86v0c-.36-.84-.53-1.75-.5-2.65v0c-.04-1.15.23-2.28.78-3.28v-.001c.48-.89 1.17-1.66 2-2.24v-.001c.86-.61 1.83-1.04 2.86-1.29v0c1.05-.28 2.13-.41 3.22-.41h-.001c1.36 0 2.71.25 4 .72v0c1.31.45 2.52 1.17 3.56 2.11Z",key:7}),r.createElement("path",{d:"M150.48 61.12v.65 0c.01.2.01.41 0 .62H138.7v0c.04.43.18.86.41 1.24v0c.23.36.53.68.88.95v0c.36.27.76.49 1.2.64v0c.44.15.91.22 1.38.23v0c.74.02 1.48-.15 2.15-.48v0c.56-.3 1.05-.71 1.43-1.22l3.71 2.35v0c-.76 1.1-1.8 1.97-3 2.55v0c-1.37.62-2.85.92-4.34.89v0c-1.18 0-2.35-.19-3.45-.57v0c-1.05-.36-2.02-.92-2.84-1.65v-.001c-.84-.75-1.49-1.67-1.92-2.69v0c-.49-1.16-.73-2.4-.7-3.64v0c-.02-1.24.21-2.46.68-3.59v0c.42-1.03 1.05-1.96 1.86-2.73v0c.79-.76 1.73-1.36 2.76-1.74v0c1.1-.43 2.27-.64 3.45-.62v0c1.12-.02 2.23.19 3.28.6v0c.97.38 1.85.97 2.57 1.74v0c.73.79 1.3 1.73 1.67 2.76v0c.42 1.19.62 2.44.6 3.71Zm-4.91-2v0c.01-.81-.28-1.58-.8-2.18v0c-.63-.65-1.5-.98-2.39-.91v0c-.49-.01-.98.07-1.43.25v0c-.42.14-.81.37-1.14.66v-.001c-.33.27-.59.61-.78 1l-.001-.001c-.2.36-.31.77-.33 1.19Z",key:8}),r.createElement("path",{d:"M165 58.06v0c-.34-.41-.76-.74-1.24-.94v0c-.5-.24-1.05-.36-1.59-.36v0c-.53-.01-1.06.11-1.53.34v0c-.45.22-.85.54-1.17.92v0c-.34.38-.59.83-.76 1.31l-.001-.001c-.2.51-.29 1.05-.28 1.6v0c-.01.54.08 1.07.26 1.59v0c.16.48.42.93.76 1.32l-.001 0c.33.37.74.67 1.21.89v0c.49.22 1.03.33 1.58.33v0c.55-.01 1.09-.12 1.61-.31v0c.49-.19.93-.5 1.28-.9l3 3.61v0c-.75.69-1.64 1.21-2.6 1.53v0c-1.09.37-2.24.55-3.38.55v0c-1.24.03-2.48-.16-3.65-.54v-.001c-1.07-.37-2.06-.95-2.89-1.71v0c-.83-.77-1.48-1.69-1.93-2.71v-.001c-.49-1.15-.73-2.38-.7-3.61l0-.001c-.03-1.23.21-2.45.7-3.58v0c.45-1.03 1.1-1.96 1.93-2.72v-.001c.84-.76 1.82-1.35 2.89-1.72v-.001c1.13-.41 2.34-.61 3.55-.6h0c.58-.01 1.16.05 1.74.16v0c.56.1 1.11.25 1.66.44v-.001c.51.17 1 .39 1.46.68v0c.42.25.81.55 1.16.9Z",key:9}),r.createElement("path",{d:"M180.82 69v-2.22h-.07 0c-.43.79-1.08 1.44-1.87 1.88v0c-.45.25-.92.44-1.4.59v-.001c-.53.15-1.07.23-1.61.23v0c-.95.02-1.89-.18-2.74-.59v0c-.72-.36-1.35-.88-1.83-1.51v0c-.47-.64-.81-1.35-1-2.11v0c-.21-.8-.32-1.61-.31-2.43v-10h5.36v8.78 0c0 .43.03.86.1 1.3v0c.05.38.18.75.37 1.1v0c.17.31.42.58.74.77v-.001c.36.2.78.29 1.2.28v0c.83.05 1.63-.33 2.13-1v0c.49-.72.75-1.57.73-2.43v-8.81H186v16.17Z",key:10}),r.createElement("path",{d:"M200.62 57.22h0c-.23-.07-.47-.12-.7-.13h-.67v0c-.63-.02-1.24.11-1.8.38v-.001c-.46.24-.86.58-1.17 1v0c-.29.35-.51.76-.63 1.2v0c-.13.36-.2.74-.2 1.13v8.2h-5.33V52.84h5.14v2.34h.06v0c.4-.81 1.01-1.5 1.76-2v0c.77-.54 1.69-.81 2.63-.79v0c.2-.02.42-.02.63 0v0c.17.01.34.04.51.09Z",key:11}),r.createElement("path",{d:"M218.41 56.8V63v0c-.05.6.1 1.2.44 1.71v0c.4.42.98.63 1.57.57h-.001c.27-.01.55-.03.83-.06l0-.001c.25-.05.51-.12.75-.22l.06 3.9h-.001c-.46.15-.93.27-1.4.35v0c-.56.09-1.13.13-1.69.14v0c-.93.02-1.86-.11-2.73-.4h0c-.68-.24-1.29-.65-1.77-1.18v0c-.48-.53-.82-1.15-1-1.82h-.001c-.21-.78-.31-1.58-.29-2.37v-6.82h-2.58v-4h2.57v-4.23h5.24v4.26h3.8v4Z",key:12}),r.createElement("path",{d:"M233.85 71.46h-.001c-.29.78-.66 1.54-1.08 2.26v0c-.39.63-.88 1.2-1.44 1.69v0c-.59.48-1.27.84-2 1.06v-.001c-.86.25-1.76.37-2.65.36v0c-.52-.01-1.03-.04-1.54-.1l0 0c-.47-.06-.93-.15-1.38-.26l.58-4.49v0c.28.09.56.16.86.21l-.001-.001c.28.05.57.08.87.08h-.001c.64.05 1.28-.15 1.78-.56v0c.42-.47.74-1.02.95-1.61l.52-1.34 -6.72-15.93h5.92l3.61 10.4h.1l3.22-10.4h5.66Z",key:13}),r.createElement("path",{d:"M208.78 50.57v-.001c0 .39-.08.78-.24 1.15v-.001c-.16.34-.38.66-.65.93l0-.001c-.59.54-1.36.84-2.16.84v0c-.82.02-1.6-.29-2.18-.86v-.001c-.58-.54-.9-1.28-.88-2.06v0c.01-.76.32-1.48.88-2v-.001c.29-.27.63-.49 1-.64v0c.38-.17.79-.25 1.21-.24l0-.001c.4 0 .8.07 1.18.23v0c.37.13.71.34 1 .62v0c.27.26.49.57.65.92v-.001c.13.35.2.73.19 1.11Zm-5.72 18.65V55.74h5.33v13.48Z",key:14})])])}c.defaultProps={viewBox:"0 0 244.46 113.98"},e.exports=c,c.default=c},"40Gr":function(e,t,n){},"49++":function(e,t,n){"use strict";n.d(t,"s",(function(){return D})),n.d(t,"q",(function(){return R})),n.d(t,"c",(function(){return G})),n.d(t,"t",(function(){return Y})),n.d(t,"e",(function(){return ne})),n.d(t,"l",(function(){return be})),n.d(t,"p",(function(){return Ee})),n.d(t,"d",(function(){return Ne})),n.d(t,"r",(function(){return Ie})),n.d(t,"v",(function(){return Ze})),n.d(t,"f",(function(){return Te})),n.d(t,"u",(function(){return qe})),n.d(t,"g",(function(){return Re})),n.d(t,"w",(function(){return Xe})),n.d(t,"x",(function(){return Ye})),n.d(t,"b",(function(){return tt})),n.d(t,"i",(function(){return nt})),n.d(t,"o",(function(){return rt})),n.d(t,"h",(function(){return ct})),n.d(t,"a",(function(){return at})),n.d(t,"m",(function(){return st})),n.d(t,"k",(function(){return ut})),n.d(t,"j",(function(){return dt})),n.d(t,"n",(function(){return bt}));var r=n("lwsE"),c=n.n(r),a=n("W8MJ"),i=n.n(a),o=n("PJYZ"),s=n.n(o),l=n("7W2i"),u=n.n(l),v=n("a1gu"),d=n.n(v),f=n("Nsbk"),h=n.n(f),p=n("lSNA"),m=n.n(p),b=n("GRId"),y=n("tI+e"),E=n("l3Sj");n("6ECA");function g(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=h()(e);if(t){var c=h()(this).constructor;n=Reflect.construct(r,arguments,c)}else n=r.apply(this,arguments);return d()(this,n)}}function O(e,t,n){return function(e,t){if(e!==t)throw new TypeError("Private static access of wrong provenance")}(e,t),function(e,t){if(void 0===e)throw new TypeError("attempted to "+t+" private static field before its declaration")}(n,"get"),function(e,t){if(t.get)return t.get.call(e);return t.value}(e,n)}b.Component;var k={writable:!0,value:{}},j=n("Td6G"),_=n("TSYQ"),x=n.n(_),S=n("YLtl"),w=n("K9lf");function N(e){var t=e.id,n=e.isVisible,r=e.children;return Object(b.createElement)("div",{className:"itsec-site-scan__details",id:t,style:{display:n?"block":"none"}},Object(b.createElement)("ul",null,r))}var I=Object(w.compose)([Object(w.withState)({isShowing:!1}),w.withInstanceId])((function(e){var t,n=e.type,r=e.status,c=e.description,a=e.isShowing,i=e.setState,o=e.instanceId,s=e.children;switch(r){case"clean":t=Object(E.__)("Clean","better-wp-security");break;case"warn":t=Object(E.__)("Warn","better-wp-security");break;case"error":t=Object(E.__)("Error","better-wp-security");break;default:t=r}var l=Object(b.createElement)("span",{className:"itsec-site-scan__status itsec-site-scan__status--".concat(r)},t);return Object(b.createElement)("div",{className:x()("itsec-site-scan-results-section","itsec-site-scan-results-".concat(n,"-section"))},Object(S.isEmpty)(s)?Object(b.createElement)("p",null,l," ",c):Object(b.createElement)(b.Fragment,null,Object(b.createElement)("p",null,l,c,Object(b.createElement)(y.Button,{isLink:!0,className:"itsec-site-scan-toggle-details",onClick:function(){return i({isShowing:!a})},"aria-expanded":a,"aria-controls":"itsec-site-scan__details--".concat(o)},a?Object(E.__)("Hide Details","better-wp-security"):Object(E.__)("Show Details","better-wp-security"))),Object(b.createElement)(N,{id:"itsec-site-scan__details--".concat(o),isVisible:a},s)))}));var M=function(e){var t=e.results,n=e.showErrorDetails,r=void 0!==n&&n,c=t;return Object(b.createElement)(I,{status:"error",description:Object(E.__)("The scan failed to properly scan the site.","better-wp-security")},Object(b.createElement)("p",null,Object(E.sprintf)(Object(E.__)("Error Message: %s","better-wp-security"),c.getErrorMessage())),Object(b.createElement)("p",null,Object(E.sprintf)(Object(E.__)("Error Code: %s","better-wp-security"),c.getErrorCode())),r&&c.getErrorData()&&Object(b.createElement)(b.Fragment,null,Object(b.createElement)("p",null,Object(E.__)("If you contact support about this error, please provide the following debug details:","better-wp-security")),Object(b.createElement)("pre",null,JSON.stringify({code:c.getErrorCode(),data:c.getErrorData()},null,2))))};function C(e){var t=e.status,n=e.children;return Object(b.createElement)("li",{className:"itsec-site-scan__detail itsec-site-scan__detail--".concat(t)},Object(b.createElement)("span",null,n))}var Z=function(e){var t=e.results;return t.errors.length>0&&Object(b.createElement)(I,{type:"system-error",status:"error",description:Object(E.__)("The scan failed to properly scan the site.","better-wp-security")},t.errors.map((function(e,t){return Object(b.createElement)(C,{key:t,status:"error"},e.message)})))};var T=function(e){var t=e.results,n=e.entry,r=Object(S.get)(t,["_embedded","ithemes-security:site-scan-issues",0],[]);return Object(S.isArray)(r)||(r=[]),Object(b.createElement)(I,{type:"malware",status:n.status,description:n.title},r.filter((function(e){return e.entry===n.slug})).map((function(e,t){return Object(b.createElement)(C,{key:t,status:e.status},Object(b.createElement)("a",{href:e.link},e.description))})))};n("oaS/");var D=function(e){var t,n=e.results,r=e.showSiteUrl,c=void 0===r||r,a=e.showErrorDetails,i=void 0===a||a,o=n.url;return Object(j.j)(n)?t=Object(j.e)(n):"error"===n.code&&(t=Object(j.e)(n.errors[0])),Object(b.createElement)("div",{className:"itsec-site-scan-results"},c&&o&&Object(b.createElement)("h4",null,Object(E.sprintf)(Object(E.__)("Site: %s","better-wp-security"),o)),t?Object(b.createElement)(M,{results:t,showErrorDetails:i}):Object(b.createElement)(b.Fragment,null,Object(b.createElement)(Z,{results:n}),n.entries.map((function(e,t){return Object(b.createElement)(T,{results:n,entry:e,key:t})}))))};n("bJT+");function P(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return A(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return A(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,c=function(){};return{s:c,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:c}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,o=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){o=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(o)throw a}}}}function A(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function R(e){var t=e.json;return Object(b.createElement)("pre",{className:"itsec-component-print-r"},function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:10,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,c=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];if(Object(S.isString)(t))return 0===t.length?Object(b.createElement)("strong",null,"[empty string]"):t;if(Object(S.isNumber)(t))return Object(b.createElement)("strong",null,"[number] ".concat(t));if(Object(S.isBoolean)(t))return Object(b.createElement)("strong",null,t?"[boolean] true":"[boolean] false");if(null==t)return Object(b.createElement)("strong",null,"null");if(Object(S.isArray)(t)||Object(S.isPlainObject)(t)){var a=[];if(c&&a.push(Object(b.createElement)("strong",{key:"header"},"Array")),0===Object(S.size)(t))return a.push("()"),a;if(r===n)return a.push("(".concat(t.length,")")),a;var i,o=0,s=P(Object(S.keys)(t));try{for(s.s();!(i=s.n()).done;){var l=i.value;l.length>o&&(o=l.length)}}catch(e){s.e(e)}finally{s.f()}var u=H(r);return Object(S.forEach)(t,(function(t,c){a.push(Object(b.createElement)(b.Fragment,{key:c},"\n",u,c,H(o-Object(S.toString)(c).length," ")," ",Object(b.createElement)("strong",null,"=>")," ",e(t,n,r+1)))})),a}return Object(b.createElement)("strong",null,"[*]")}(Object(S.cloneDeep)(t)))}function H(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:" ",n="",r=0;r<=e;r++)n+=t;return n}var L=n("QILm"),V=n.n(L),B=n("cDcd"),F=n("6JX1"),U=Object(B.lazy)((function(){return n.e(30).then(n.bind(null,"YK1D"))}));function q(){return Object(b.createElement)("span",null,Object(E.__)("Error when loading. Please refresh.","better-wp-security"))}function G(e){var t=e.addErrorBoundary,n=void 0===t||t,r=V()(e,["addErrorBoundary"]),c=Object(b.createElement)(B.Suspense,{fallback:Object(b.createElement)(y.Spinner,null)},Object(b.createElement)(U,r));return n?Object(b.createElement)(F.ErrorBoundary,{FallbackComponent:q},c):c}function W(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=h()(e);if(t){var c=h()(this).constructor;n=Reflect.construct(r,arguments,c)}else n=r.apply(this,arguments);return d()(this,n)}}var K=function(){},Q=function(e){u()(n,e);var t=W(n);function n(e){var r;return c()(this,n),(r=t.call(this,e)).state={isHovering:!1},r.onMouseEnter=r.onMouseEnter.bind(s()(r)),r.onMouseLeave=r.onMouseLeave.bind(s()(r)),r.onMouseOver=r.onMouseOver.bind(s()(r)),r.onMouseOut=r.onMouseOut.bind(s()(r)),r.setIsHovering=r.setIsHovering.bind(s()(r)),r.unsetIsHovering=r.unsetIsHovering.bind(s()(r)),r.componentWillUnmount=r.componentWillUnmount.bind(s()(r)),r.timerIds=[],r}return i()(n,[{key:"onMouseEnter",value:function(e){this.props.onMouseEnter({e:e,setIsHovering:this.setIsHovering,unsetIsHovering:this.unsetIsHovering})}},{key:"onMouseLeave",value:function(e){this.props.onMouseLeave({e:e,setIsHovering:this.setIsHovering,unsetIsHovering:this.unsetIsHovering})}},{key:"onMouseOver",value:function(e){this.props.onMouseOver({e:e,setIsHovering:this.setIsHovering,unsetIsHovering:this.unsetIsHovering})}},{key:"onMouseOut",value:function(e){this.props.onMouseOut({e:e,setIsHovering:this.setIsHovering,unsetIsHovering:this.unsetIsHovering})}},{key:"componentWillUnmount",value:function(){this.clearTimers()}},{key:"setIsHovering",value:function(){var e=this;this.clearTimers();var t=setTimeout((function(){var t={isHovering:!0};e.setState(t,(function(){e.props.onHoverChanged(t)}))}),this.props.hoverDelayInMs);this.timerIds.push(t)}},{key:"unsetIsHovering",value:function(){var e=this;this.clearTimers();var t=setTimeout((function(){var t={isHovering:!1};e.setState(t,(function(){e.props.onHoverChanged(t)}))}),this.props.hoverOffDelayInMs);this.timerIds.push(t)}},{key:"clearTimers",value:function(){for(var e=this.timerIds;e.length;)clearTimeout(e.pop())}},{key:"render",value:function(){var e=this.props,t=e.children,n=e.className;return Object(b.createElement)("div",{className:n,onMouseEnter:this.onMouseEnter,onMouseLeave:this.onMouseLeave,onMouseOver:this.onMouseOver,onMouseOut:this.onMouseOut},t)}}]),n}(b.Component);m()(Q,"displayName","HoverDetector"),m()(Q,"defaultProps",{hoverDelayInMs:0,hoverOffDelayInMs:0,onHoverChanged:K,onMouseEnter:function(e){return(0,e.setIsHovering)()},onMouseLeave:function(e){return(0,e.unsetIsHovering)()},onMouseOver:K,onMouseOut:K,shouldDecorateChildren:!0});n("QxRw");n("JVTk"),n("lSb6");n("6a02");function Y(e){var t=e.size,n=e.color,r=e.paused,c={};return t&&(c["--itsec-size"]=Object(S.isNumber)(t)?"".concat(t,"px"):t),n&&(c["--itsec-color"]=Object(S.startsWith)(n,"--")?"var(".concat(n,")"):n),Object(b.createElement)("div",{style:c,className:x()("itsec-spinner",{"itsec-spinner--paused":r})},Object(b.createElement)("div",null),Object(b.createElement)("div",null))}var J=n("pVnL"),$=n.n(J),X=n("RIqP"),z=n.n(X);function ee(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function te(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ee(Object(n),!0).forEach((function(t){m()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ee(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ne(e){var t,n,r=e.value,c=e.onChange,a=e.options,i=e.label,o=e.help,s=e.disabled,l=e.readOnly;return Object(S.isArray)(r)?(t=function(e){return r.includes(e.value)},n=function(e){return function(t){return c(t?[].concat(z()(r),[e.value]):r.filter((function(t){return t!==e.value})))}}):(t=function(e){return r[e.value]||!1},n=function(e){return function(t){return c(te(te({},r),{},m()({},e.value,t)))}}),Object(b.createElement)("fieldset",{className:"components-base-control"},Object(b.createElement)("div",{className:"components-base-control__field"},Object(b.createElement)("legend",{className:"components-base-control__label"},i),o&&Object(b.createElement)("p",{className:"components-base-control__help"},o),a.map((function(e){return Object(b.createElement)(y.CheckboxControl,$()({},Object(S.omit)(e,["value"]),{key:e.value,checked:t(e),onChange:n(e),disabled:s||e.disabled,readOnly:l||e.readOnly}))}))))}var re,ce,ae=n("o0o1"),ie=n.n(ae),oe=n("4eJC"),se=n.n(oe);n("Dfre");function le(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ue(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?le(Object(n),!0).forEach((function(t){m()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):le(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ve(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=h()(e);if(t){var c=h()(this).constructor;n=Reflect.construct(r,arguments,c)}else n=r.apply(this,arguments);return d()(this,n)}}function de(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return fe(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return fe(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,c=function(){};return{s:c,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:c}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,o=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){o=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(o)throw a}}}}function fe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}re=Symbol.iterator;var he=function(){function e(t,n,r){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[];c()(this,e),m()(this,"tree",void 0),m()(this,"name",void 0),m()(this,"data",void 0),m()(this,"parent",void 0),m()(this,"children",void 0),this.tree=t,this.name=n,this.data=r,this.parent=a,this.children=i}return i()(e,[{key:"getParent",value:function(){return this.parent?this.tree.nodes[this.parent]:null}},{key:"getAllParents",value:function(){for(var e=[],t=this.getParent();t;)e.push(t.name),t=t.getParent();return e}},{key:"hasChildren",value:function(){return this.children.length>0}},{key:"getAllChildren",value:function(){var e=[];if(!this.hasChildren())return e;var t,n=de(this);try{for(n.s();!(t=n.n()).done;){var r=t.value;e.push.apply(e,[r.name].concat(z()(r.getAllChildren())))}}catch(e){n.e(e)}finally{n.f()}return e}},{key:re,value:ie.a.mark((function e(){var t,n;return ie.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=0;case 1:if(!(t<this.children.length)){e.next=8;break}return n=this.children[t],e.next=5,this.tree.nodes[n];case 5:t++,e.next=1;break;case 8:case"end":return e.stop()}}),e,this)}))}]),e}();ce=Symbol.iterator;var pe=function(){function e(){c()(this,e),m()(this,"nodes",{}),m()(this,"ordered",[])}return i()(e,[{key:"add",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;this.ordered.push(e),this.nodes[e]?(this.nodes[e].data=t,this.nodes[e].parent=n):this.nodes[e]=new he(this,e,t,n),n&&(this.nodes[n]?this.nodes[n].children.push(e):this.nodes[n]=new he(this,n))}},{key:ce,value:ie.a.mark((function e(){var t,n;return ie.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=0;case 1:if(!(t<this.ordered.length)){e.next=9;break}if(n=this.ordered[t],this.nodes[n].parent){e.next=6;break}return e.next=6,this.nodes[n];case 6:t++,e.next=1;break;case 9:case"end":return e.stop()}}),e,this)}))}]),e}(),me=se()((function(e){var t,n=new pe,r=de(e);try{for(r.s();!(t=r.n()).done;){var c=t.value;n.add(c.value,c,c.parent)}}catch(e){r.e(e)}finally{r.f()}return n})),be=function(e){u()(n,e);var t=ve(n);function n(){var e;return c()(this,n),e=t.apply(this,arguments),m()(s()(e),"props",void 0),e.renderOption=e.renderOption.bind(s()(e)),e.isChecked=e.isChecked.bind(s()(e)),e.isIndeterminate=e.isIndeterminate.bind(s()(e)),e.onChange=e.onChange.bind(s()(e)),e}return i()(n,[{key:"indeterminate",value:function(e){e.indeterminate=!0}},{key:"isChecked",value:function(e){return!!e&&(Object(S.isArray)(this.props.value)?this.props.value.includes(e.name)||this.isChecked(e.getParent()):this.props.value[e.name]||this.isChecked(e.getParent()))}},{key:"isIndeterminate",value:function(e){if(!e.hasChildren())return!1;var t,n=de(e);try{for(n.s();!(t=n.n()).done;){var r=t.value;if(this.isChecked(r))return!0;if(this.isIndeterminate(r))return!0}}catch(e){n.e(e)}finally{n.f()}return!1}},{key:"onChange",value:function(e,t){var n,r=[e.name].concat(z()(e.getAllChildren())),c=t?[]:e.getAllParents();Object(S.isArray)(this.props.value)?(n=t?[].concat(z()(this.props.value),z()(r)):this.props.value.filter((function(e){return!r.includes(e)&&!c.includes(e)})),this.props.onChange(n)):this.props.onChange(ue(ue(ue({},this.props.value),r.reduce((function(e,n){return e[n]=t}),{})),c.reduce((function(e,t){return e[t]=!1}),{})))}},{key:"render",value:function(){var e=this.props,t=e.label,n=e.help,r=e.options,c=me(r);return Object(b.createElement)("div",{className:"components-base-control"},Object(b.createElement)("div",{className:"components-base-control__field"},Object(b.createElement)("div",{className:"components-base-control__label"},t),n&&Object(b.createElement)("p",{className:"components-base-control__help"},n)),Object(b.createElement)("ul",{className:"components-hierarchical-checkbox-control__group"},Array.from(c,this.renderOption)))}},{key:"renderOption",value:function(e){var t=this,n=e.data,r=n.value,c=n.selectable,a=void 0===c||c,i=V()(n,["value","selectable"]),o=this.isChecked(e),s=!o&&this.isIndeterminate(e);return Object(b.createElement)("li",{key:r,className:x()("components-hierarchical-checkbox-control__option",{"components-hierarchical-checkbox-control__option--has-children":e.hasChildren()})},Object(b.createElement)(Ne,$()({},i,{checked:!!a&&o,disabled:!a||this.props.disabled,indeterminate:s,onChange:function(n){return t.onChange(e,n)}})),e.hasChildren()&&Object(b.createElement)("ul",{className:"components-hierarchical-checkbox-control__group"},Array.from(e,this.renderOption)))}}]),n}(b.Component),ye=n("1ZqX");var Ee=Object(w.compose)([Object(ye.withSelect)((function(e,t){var n=t.context,r=void 0===n?"ithemes-security":n;return{notices:e("core/notices").getNotices(r)}})),Object(ye.withDispatch)((function(e,t){var n=t.context,r=void 0===n?"ithemes-security":n;return{onRemove:function(t){return e("core/notices").removeNotice(t,r)}}}))])((function(e){var t=e.notices,n=e.onRemove,r=Object(S.filter)(t,(function(e){return e.isDismissible&&(!e.type||"default"===e.type)})),c=Object(S.filter)(t,(function(e){return!(e.isDismissible||e.type&&"default"!==e.type)})),a=Object(S.filter)(t,{type:"snackbar"});return Object(b.createElement)(b.Fragment,null,Object(b.createElement)(y.NoticeList,{notices:c,className:"components-editor-notices__pinned"}),Object(b.createElement)(y.NoticeList,{notices:r,className:"components-editor-notices__dismissible",onRemove:n}),y.SnackbarList&&Object(b.createElement)(y.SnackbarList,{notices:a,className:"components-editor-notices__snackbar",onRemove:n}))}));var ge=function(e){var t=e.className,n=e.status,r=e.children,c=e.onRemove,a=void 0===c?S.noop:c,i=e.isDismissible,o=void 0===i||i,s=e.actions,l=void 0===s?[]:s,u=x()(t,"notice","notice-alt","notice-"+n,{"is-dismissible":o});return Object(b.createElement)("div",{className:u},Object(b.createElement)("p",null,r,l.map((function(e,t){var n=e.className,r=e.label,c=e.onClick,i=e.url,o=e.isLink,s=void 0!==o&&o;return Object(b.createElement)(y.Button,{key:t,href:i,isSmall:!s&&!i,isLink:s||i,onClick:i?void 0:function(){a(),c()},className:x()("notice__action",n)},r)}))),o&&Object(b.createElement)("button",{type:"button",className:"notice-dismiss",onClick:a},Object(b.createElement)("span",{className:"screen-reader-text"},Object(E.__)("Dismiss this notice","better-wp-security"))))};n("+VN0");function Oe(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return ke(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ke(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,c=function(){};return{s:c,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:c}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,o=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){o=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(o)throw a}}}}function ke(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}Object(w.compose)([Object(ye.withSelect)((function(e,t){var n=t.context,r=void 0===n?"ithemes-security":n;return{notices:e("core/notices").getNotices(r)}})),Object(ye.withDispatch)((function(e,t){var n=t.context,r=void 0===n?"ithemes-security":n;return{onRemove:function(t){return e("core/notices").removeNotice(t,r)}}}))])((function(e){var t,n,r=e.notices,c=e.onRemove,a=function(e){if(!y.SnackbarList)return e.length;var t,n=0,r=Oe(e);try{for(r.s();!(t=r.n()).done;){"snackbar"!==t.value.type&&n++}}catch(e){r.e(e)}finally{r.f()}return n}(r),i=(t=a,n=Object(b.useRef)(),Object(b.useEffect)((function(){n.current=t})),n.current);Object(b.useEffect)((function(){a>i&&window.itsecSettingsPage&&window.itsecSettingsPage.scrollTop()}),[a,i]);var o=y.SnackbarList?Object(S.filter)(r,{type:"snackbar"}):[];return Object(b.createElement)(b.Fragment,null,Object(b.createElement)("div",{className:"itsec-module-settings-notice-list"},r.map((function(e){return"snackbar"===e.type&&y.SnackbarList?null:Object(b.createElement)(ge,$()({},Object(S.omit)(e,["content"]),{key:e.id,onRemove:(t=e.id,function(){return c(t)})}),e.content);var t}))),y.SnackbarList&&Object(b.createElement)(y.SnackbarList,{notices:o,className:"components-editor-notices__snackbar",onRemove:c}))})),n("DfSy");function je(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=h()(e);if(t){var c=h()(this).constructor;n=Reflect.construct(r,arguments,c)}else n=r.apply(this,arguments);return d()(this,n)}}var _e=function(e){u()(n,e);var t=je(n);function n(){var e;return c()(this,n),(e=t.apply(this,arguments)).onChange=e.onChange.bind(s()(e)),e}return i()(n,[{key:"onChange",value:function(e){this.props.onChange&&this.props.onChange(e.target.checked)}},{key:"render",value:function(){var e,t,n=this.props,r=n.label,c=n.checked,a=n.help,i=n.instanceId,o=V()(n,["label","checked","help","instanceId"]),s="inspector-toggle-control-".concat(i);return a&&(e=s+"__help",t=Object(S.isFunction)(a)?a(c):a),Object(b.createElement)(y.BaseControl,{id:s,help:t,className:"components-toggle-control"},Object(b.createElement)(y.FormToggle,$()({},o,{id:s,checked:c,onChange:this.onChange,"aria-describedby":e})),Object(b.createElement)("label",{htmlFor:s,className:"components-toggle-control__label"},r))}}]),n}(b.Component),xe=(Object(w.withInstanceId)(_e),n("iClF")),Se=n("RMJe"),we=n("hst+");n("IXp0");function Ne(e){var t=e.id,n=e.label,r=e.hideLabelFromVision,c=e.className,a=e.heading,i=e.checked,o=e.help,s=e.onChange,l=e.indeterminate,u=V()(e,["id","label","hideLabelFromVision","className","heading","checked","help","onChange","indeterminate"]),v=Object(w.useInstanceId)(Ne);t=t||"itsec-inspector-checkbox-control-".concat(v);return Object(b.createElement)(y.BaseControl,{label:a,id:t,help:o,className:c},Object(b.createElement)("span",{className:"components-checkbox-control__input-container"},Object(b.createElement)("input",$()({id:t,className:x()("components-checkbox-control__input",{"components-checkbox-control__input--indeterminate":l}),type:"checkbox",value:"1",onChange:function(e){return s(e.target.checked)},checked:i,"aria-describedby":o?t+"__help":void 0},u,{ref:function(e){return e&&(e.indeterminate=l)}})),i&&Object(b.createElement)(xe.a,{icon:Se.a,className:"components-checkbox-control__checked",role:"presentation"}),l&&Object(b.createElement)(xe.a,{icon:we.a,className:"components-checkbox-control__checked",role:"presentation"})),n&&(r?Object(b.createElement)(y.VisuallyHidden,{as:"label",htmlFor:t},n):Object(b.createElement)("label",{className:"components-checkbox-control__label",htmlFor:t},n)))}function Ie(e){var t=e.help,n=e.label,r=e.multiple,c=void 0!==r&&r,a=e.onChange,i=e.options,o=void 0===i?[]:i,s=e.className,l=e.hideLabelFromVision,u=V()(e,["help","label","multiple","onChange","options","className","hideLabelFromVision"]),v=Object(w.useInstanceId)(Ie),d="inspector-select-control-".concat(v),f=Object(S.groupBy)(o,"optgroup");return!Object(S.isEmpty)(o)&&Object(b.createElement)(y.BaseControl,{label:n,hideLabelFromVision:l,id:d,help:t,className:s},Object(b.createElement)("select",$()({id:d,className:"components-select-control__input",onChange:function(e){if(c){var t=z()(e.target.options).filter((function(e){return e.selected})).map((function(e){return e.value}));a(t)}else a(e.target.value)},"aria-describedby":t?"".concat(d,"__help"):void 0,multiple:c},u),Object(S.map)(f,(function(e,t){var n=e.map((function(e,t){return Object(b.createElement)("option",{key:"".concat(e.label,"-").concat(e.value,"-").concat(t),value:e.value,disabled:e.disabled},e.label)}));return"undefined"===t?n:Object(b.createElement)("optgroup",{label:t,key:t},n)}))))}var Me=n("J4zp"),Ce=n.n(Me);function Ze(e){var t=e.value,n=e.onChange,r=V()(e,["value","onChange"]);Object(S.isArray)(t)||(t=Object(S.isString)(t)?[t]:[]);var c=Object(b.useState)(t.join("\n")),a=Ce()(c,2),i=a[0],o=a[1];t.join("\n").trim()!==i.trim()&&o(t.join("\n"));return Object(b.createElement)(y.TextareaControl,$()({value:i,onChange:function(e){o(e),n(e.split("\n").map((function(e){return e.trim()})).filter((function(e){return e.length>0})))}},r))}n("VM+Z");function Te(e){var t=e.id,n=e.checked,r=e.onChange,c=e.label,a=e.className,i=V()(e,["id","checked","onChange","label","className"]);return t=Object(w.useInstanceId)(Te,"itsec-chip-control")||t,Object(b.createElement)("div",{className:x()("itsec-chip-control",a)},Object(b.createElement)("input",$()({type:"checkbox",checked:n,onChange:function(e){return r(e.target.checked)},id:t},i)),Object(b.createElement)("label",{htmlFor:t},c))}function De(e){var t=e.tabId,n=e.onClick,r=e.children,c=e.selected,a=V()(e,["tabId","onClick","children","selected"]);return Object(b.createElement)(y.Button,$()({role:"tab",tabIndex:c?null:-1,"aria-selected":c,id:t,onClick:n},a),r)}function Pe(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=h()(e);if(t){var c=h()(this).constructor;n=Reflect.construct(r,arguments,c)}else n=r.apply(this,arguments);return d()(this,n)}}var Ae=function(e){u()(n,e);var t=Pe(n);function n(){var e;return c()(this,n),(e=t.apply(this,arguments)).handleClick=e.handleClick.bind(s()(e)),e.onNavigate=e.onNavigate.bind(s()(e)),e.onKeyDown=e.onKeyDown.bind(s()(e)),e}return i()(n,[{key:"handleClick",value:function(e){var t=this.props.onSelect;(void 0===t?S.noop:t)(e)}},{key:"onNavigate",value:function(e,t){var n=this.event;n&&"tab"===n.target.getAttribute("role")&&n.preventDefault(),t.click()}},{key:"onKeyDown",value:function(e){this.event=e}},{key:"render",value:function(){var e=this,t=this.props,n=t.activeClass,r=void 0===n?"is-active":n,c=t.className,a=t.instanceId,i=t.orientation,o=void 0===i?"horizontal":i,s=t.tabs,l=t.selected,u=t.isStyled,v=Object(S.find)(s,{name:l})||s[0],d=a+"-"+v.name;return Object(b.createElement)("div",{className:x()("itsec-tab-panel",c,{"itsec-tab-panel--styled":u})},Object(b.createElement)(y.NavigableMenu,{role:"tablist",orientation:o,onNavigate:this.onNavigate,onKeyDown:this.onKeyDown,className:"components-tab-panel__tabs"},s.map((function(t){return Object(b.createElement)(De,{className:x()("itsec-tab-panel__tab",t.className,m()({},r,t.name===v.name)),tabId:a+"-"+t.name,"aria-controls":a+"-"+t.name+"-view",selected:t.name===v.name,key:t.name,onClick:Object(S.partial)(e.handleClick,t.name)},t.title)}))),v&&Object(b.createElement)("div",{"aria-labelledby":d,role:"tabpanel",id:d+"-view",className:"components-tab-panel__tab-content",tabIndex:"0"},this.props.children(v)))}}]),n}(b.Component),Re=Object(w.withInstanceId)(Ae),He=n("rl8x"),Le=n.n(He),Ve=n("ppSj");function Be(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=h()(e);if(t){var c=h()(this).constructor;n=Reflect.construct(r,arguments,c)}else n=r.apply(this,arguments);return d()(this,n)}}var Fe=function(e){u()(n,e);var t=Be(n);function n(){var e;return c()(this,n),(e=t.apply(this,arguments)).handleClick=e.handleClick.bind(s()(e)),e.onNavigate=e.onNavigate.bind(s()(e)),e.onKeyDown=e.onKeyDown.bind(s()(e)),e.toggleTab=e.toggleTab.bind(s()(e)),e.getSelectedTabs=e.getSelectedTabs.bind(s()(e)),e.isSelected=e.isSelected.bind(s()(e)),e.getSelectedId=e.getSelectedId.bind(s()(e)),e.getLabelledBy=e.getLabelledBy.bind(s()(e)),e.getTabId=e.getTabId.bind(s()(e)),e.getTabPanelId=e.getTabPanelId.bind(s()(e)),e.isTabDisabled=e.isTabDisabled.bind(s()(e)),e.isNonMultiSelectableTabSelected=e.isNonMultiSelectableTabSelected.bind(s()(e)),e}return i()(n,[{key:"handleClick",value:function(e,t){t.metaKey||t.ctrlKey?this.toggleTab(e):this.props.onSelect([e])}},{key:"onNavigate",value:function(e,t){var n=this.event;if(n){if("tab"===n.target.getAttribute("role")&&n.preventDefault(),n.ctrlKey)return;if(n.shiftKey){if(this.isTabDisabled(this.props.tabs[e]))return;var r=this.props.tabs[e].name;return void this.toggleTab(r)}}t.click()}},{key:"onKeyDown",value:function(e){if(!e.nativeEvent&&(this.event=e,e.ctrlKey&&("Space"===e.code||32===e.keyCode))){e.preventDefault();var t=e.target.dataset.tabname;t&&this.toggleTab(t)}}},{key:"toggleTab",value:function(e){var t=Object(S.find)(this.props.tabs,{name:e});t&&!1===t.allowMultiple||(this.props.selected.includes(e)?this.props.onSelect(this.props.selected.filter((function(t){return t!==e}))):this.props.onSelect([].concat(z()(this.props.selected),[e])))}},{key:"getSelectedTabs",value:function(){var e=this,t=this.props.selected;!t.length&&this.props.initialTab&&t.push(this.props.initialTab);var n=[];return this.props.tabs.forEach((function(t){e.props.selected.includes(t.name)&&n.push(t)})),n}},{key:"isSelected",value:function(e,t){return e.some((function(e){return e.name===t.name}))}},{key:"isTabDisabled",value:function(e){var t=this.props.pressedModifierKeys;if(this.props.selected.includes(e.name))return!1;if(!1!==e.allowMultiple&&!this.isNonMultiSelectableTabSelected())return!1;if(t.meta||t.ctrl)return!0;if(t.shift){var n=document.activeElement;if(n.parentElement&&n.parentElement.id==="components-tab-panel__tabs-".concat(this.props.instanceId))return!0}return!1}},{key:"isNonMultiSelectableTabSelected",value:function(){if(1!==this.props.selected.length)return!1;var e=Object(S.find)(this.props.tabs,{name:this.props.selected[0]});return e&&!1===e.allowMultiple}},{key:"getSelectedId",value:function(e){return 1===e.length?this.getTabPanelId(e[0].name):"components-tab-panel__panel-".concat(this.props.instanceId,"-").concat(Object(S.map)(e,"name").join("-"))}},{key:"getLabelledBy",value:function(e){var t=this;return e.map((function(e){return t.getTabId(e.name)})).join(",")}},{key:"getTabId",value:function(e){return"components-tab-panel__tab-".concat(this.props.instanceId,"-").concat(e)}},{key:"getTabPanelId",value:function(e){return"components-tab-panel__panel-".concat(this.props.instanceId,"-").concat(e)}},{key:"componentDidUpdate",value:function(e){if(1===this.props.selected.length&&Le()(this.props.selected,e.selected)){var t=this.props.selected[0];if(!Object(S.find)(this.props.tabs,{name:t})){var n=Object(S.findIndex)(e.tabs,{name:t});if(-1!==n){var r=Math.max(n-1,0),c=this.props.tabs[r];c&&this.props.onSelect([c.name])}}}}},{key:"render",value:function(){var e=this,t=this.props,n=t.tabs,r=t.className,c=t.activeClass,a=void 0===c?"is-active":c,i=t.orientation,o=void 0===i?"horizontal":i,s=this.getSelectedTabs(),l=this.getSelectedId(s);return Object(b.createElement)("div",{className:r},Object(b.createElement)(y.NavigableMenu,{role:"tablist","aria-multiselectable":!0,orientation:o,onNavigate:this.onNavigate,onKeyDown:this.onKeyDown,className:"components-tab-panel__tabs",id:"components-tab-panel__tabs-".concat(this.props.instanceId)},n.map((function(t){var n=e.isSelected(s,t),r=n&&s.length>1?l:e.getTabPanelId(t.name);return Object(b.createElement)(De,{className:x()(t.className,m()({},a,n)),tabId:e.getTabId(t.name),"aria-controls":r,selected:n,disabled:e.isTabDisabled(t),key:t.name,onClick:Object(S.partial)(e.handleClick,t.name),"data-tabname":t.name},t.title)}))),s.length>0&&Object(b.createElement)("div",{"aria-labelledby":this.getLabelledBy(s),role:"tabpanel",id:l,className:"components-tab-panel__tab-content",tabIndex:"0"},this.props.children(s)))}}]),n}(b.Component);Object(w.compose)([w.withInstanceId,Ve.j])(Fe),n("SenV");function Ue(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=h()(e);if(t){var c=h()(this).constructor;n=Reflect.construct(r,arguments,c)}else n=r.apply(this,arguments);return d()(this,n)}}var qe=function(e){u()(n,e);var t=Ue(n);function n(){var e;return c()(this,n),e=t.apply(this,arguments),m()(s()(e),"onSelect",(function(t){e.setState({selected:t})})),e.state={selected:e.props.initialTab||""},e}return i()(n,[{key:"render",value:function(){return Object(b.createElement)(Re,$()({},this.props,{selected:this.state.selected,onSelect:this.onSelect}))}}]),n}(b.Component),Ge=n("yXPU"),We=n.n(Ge),Ke=n("ZpRC"),Qe=n("RxS6");n("D5mf");function Ye(e,t){for(var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,r=0;r<e.length;r++){var c=t(e[r],n,r);if(c!==Ye.skip){if(c===Ye.halt)return c;if(Object(S.isArray)(e[r].children)&&Ye.halt===Ye(e[r].children,t,e[r]))return Ye.halt}}}function Je(e,t,n){var r;return Ye(e,(function(e){return e.id===t?Ye.halt:(r=e,!1===e.children||n.includes(e.id)?void 0:Ye.skip)})),r}function $e(e,t,n){var r,c=!1;return Ye(e,(function(e){return r=e,c?Ye.halt:(e.id===t&&(c=!0),!1===e.children||n.includes(e.id)?void 0:Ye.skip)})),r}function Xe(e){var t=e.id,n=e.tree,r=e.active,c=e.setActive,a=e.onActivate,i=e.onLoad,o=e.label,s=e.help,l=V()(e,["id","tree","active","setActive","onActivate","onLoad","label","help"]),u=Object(b.useRef)(),v=Object(b.useMemo)((function(){var e={};return Ye(n,(function(t,n,r){e[t.id]={item:t,index:r,parent:null==n?void 0:n.id}})),e}),[n]),d=Object(b.useState)([]),f=Ce()(d,2),h=f[0],p=f[1],m=Object(b.useState)([]),E=Ce()(m,2),g=E[0],O=E[1],k=t+"__item__",j=function(){var e=We()(ie.a.mark((function e(t){return ie.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!0!==t.children||!i){e.next=5;break}return O((function(e){return[].concat(z()(e),[t.id])})),e.next=4,i(t.id);case 4:O((function(e){return e.filter((function(e){return e!==t.id}))}));case 5:p((function(e){return e.includes(t.id)?e.filter((function(e){return e!==t.id})):[].concat(z()(e),[t.id])}));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),_=function(){var e=We()(ie.a.mark((function e(t){var i,o,s,d,f,p,m,b,y;return ie.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(l.onKeyDown&&l.onKeyDown(t),i=t.keyCode,a&&[Qe.ENTER,Qe.SPACE].includes(i)&&a(r),[Qe.UP,Qe.DOWN,Qe.RIGHT,Qe.LEFT].includes(i)){e.next=5;break}return e.abrupt("return");case 5:if(t.stopPropagation(),t.preventDefault(),o=v[r]){e.next=11;break}return c(n[0].id),e.abrupt("return");case 11:s=o.item,d=o.parent,e.t0=i,e.next=e.t0===Qe.UP?15:e.t0===Qe.DOWN?17:e.t0===Qe.RIGHT?19:e.t0===Qe.LEFT?27:34;break;case 15:return f=null===(p=Je(n,s.id,h))||void 0===p?void 0:p.id,e.abrupt("break",34);case 17:return f=null===(m=$e(n,s.id,h))||void 0===m?void 0:m.id,e.abrupt("break",34);case 19:if(!s.children){e.next=26;break}if(!h.includes(s.id)){e.next=24;break}f=null===(b=s.children)||void 0===b?void 0:b[0].id,e.next=26;break;case 24:return e.next=26,j(s);case 26:return e.abrupt("break",34);case 27:if(!s.children||!h.includes(s.id)){e.next=32;break}return e.next=30,j(s);case 30:e.next=33;break;case 32:f=d;case 33:return e.abrupt("break",34);case 34:f&&(c(f),u.current&&((y=u.current.ownerDocument.getElementById(k+f)).scrollIntoViewIfNeeded?y.scrollIntoViewIfNeeded():Object(Ke.a)(y,{scrollMode:"if-needed"})));case 35:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return Object(b.createElement)(y.BaseControl,{help:s,className:"itsec-tree"},Object(b.createElement)("span",{className:"components-base-control__label",id:t+"__tree_label"},o),Object(b.createElement)("ul",$()({ref:u,id:t,role:"tree",tabIndex:0,onKeyDown:_,onFocus:r?void 0:function(){return c(n[0].id)},"aria-activedescendant":r?k+r:void 0,"aria-labelledby":t+"__tree_label"},l),n.map((function(e){return Object(b.createElement)(ze,{key:e.id,idBase:k,active:r,setActive:c,expandedIds:h,onToggle:j,loadingIds:g,item:e})}))))}function ze(e){var t=e.idBase,n=e.item,r=e.expandedIds,c=e.loadingIds,a=e.onToggle,i=e.active,o=e.setActive,s=!!n.children,l=r.includes(n.id),u=function(){var e=We()(ie.a.mark((function e(){return ie.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a(n);case 2:o(n.id);case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return Object(b.createElement)("li",{id:t+n.id,role:"treeitem","aria-selected":i===n.id?"true":void 0,"aria-expanded":s?l:void 0,className:x()("itsec-tree__item",{"itsec-tree__item--loading":c.includes(n.id)})},Object(b.createElement)("span",{onClick:u,"aria-label":n.label},n.label),s&&n.children.length>0&&Object(b.createElement)("ul",{role:"group"},n.children.map((function(t){return Object(b.createElement)(ze,$()({key:t.id},e,{item:t}))}))))}Ye.halt=Symbol("halt"),Ye.skip=Symbol("skip");var et=["group","treeitem","option","menuitem","tab"].join(" ");var tt=Object(b.forwardRef)((function(e,t){var n=e.active,r=e.onKeyDown,c=void 0===r?S.noop:r,a=e.onNavigate,i=e.orientation,o=void 0===i?"vertical":i,s=e.cycle,l=void 0===s||s,u=e.descendantRoles,v=void 0===u?et:u,d=e.as,f=void 0===d?"div":d,h=e.children,p=V()(e,["active","onKeyDown","onNavigate","orientation","cycle","descendantRoles","as","children"]),m=Object(b.useRef)();return Object(b.useImperativeHandle)(t,(function(){return{focus:function(){m.current.focus()}}})),Object(b.createElement)(f,$()({ref:m,tabIndex:0,"aria-activedescendant":n,"aria-orientation":o,onKeyDown:function(e){var t=function(e,t){var n=[Qe.DOWN],r=[Qe.UP];return"horizontal"===t&&(n=[Qe.RIGHT],r=[Qe.LEFT]),"both"===t&&(n=[Qe.RIGHT,Qe.DOWN],r=[Qe.LEFT,Qe.UP]),Object(S.includes)(n,e)?1:Object(S.includes)(r,e)?-1:Object(S.includes)([Qe.DOWN,Qe.UP,Qe.LEFT,Qe.RIGHT],e)?0:void 0}(e.keyCode,o);if(c(e,t),void 0!==t){e.stopPropagation(),e.preventDefault();var r,i,s=(r=m.current,i=v.split(" ").map((function(e){return'[role="'.concat(e,'"]')})).join(", "),r.querySelectorAll(i)),u=Object(S.findIndex)(s,{id:n}),d=l?function(e,t,n){var r=e+n;return r<0?t+r:r>=t?r-t:r}(u,s.length,t):u+t;if(d>=0&&d<s.length){var f=s[d];!function(e,t){if(t.scrollIntoViewIfNeeded)t.scrollIntoViewIfNeeded();else{var n=e.ownerDocument.defaultView.getComputedStyle(e),r=parseInt(n.getPropertyValue("border-top-width")),c=t.offsetTop-e.offsetTop<e.scrollTop,a=t.offsetTop-e.offsetTop+t.clientHeight-r>e.scrollTop+e.clientHeight;(c||a)&&(e.scrollTop=t.offsetTop-e.offsetTop-e.clientHeight/2-r+t.clientHeight/2,e.scrollLeft=0)}}(m.current,f),a(f.id)}}}},p),h)}));function nt(){return Object(b.createElement)("div",{style:{flexGrow:1},"aria-hidden":!0,className:"itsec-component-flex-spacer"})}n("UEi/");function rt(e){var t=e.type,n=void 0===t?"info":t,r=e.title,c=e.messages,a=void 0===c?[]:c,i=e.className,o=e.onDismiss,s=e.hasBorder,l=e.recommended;return(a=Object(S.castArray)(a)).length?Object(b.createElement)("div",{className:x()("itsec-message-list",i,"itsec-message-list--type-".concat(n),{"itsec-message-list--has-border":s,"itsec-message-list--recommended":l})},Object(b.createElement)("div",null,r&&Object(b.createElement)("h3",null,r),Object(b.createElement)("ul",null,a.map((function(e,t){return Object(b.createElement)("li",{key:t},e)})))),o&&Object(b.createElement)(y.Button,{icon:"dismiss",onClick:o})):null}function ct(e){var t=e.errors,n=void 0===t?[]:t,r=e.apiError,c=e.schemaError,a=e.title,i=e.className,o=[].concat(z()(n),z()(Object(j.n)(r)),z()((c||[]).map((function(e){return e.stack}))));return o.length?Object(b.createElement)(rt,{messages:o,title:a,className:i,type:"error"}):null}n("jSk+");function at(e){var t=e.panels,n=e.header,r=void 0===n?"h3":n,c=e.expanded,a=e.setExpanded,i=e.isStyled,o=e.className,s=e.allowNone,l=Object(w.useInstanceId)(at,"itsec-accordion"),u=Object(b.useRef)([]),v=function(e){a(s&&e===c?"":e)},d=t.some((function(e){return!!e.description}));return Object(b.createElement)("div",{id:l,className:x()("itsec-accordion",o,{"itsec-accordion--styled":i,"itsec-accordion--has-description":d})},t.map((function(e,t){var n=e.name,a=e.text,i=e.className,o=e.render,s=void 0===o?ot:o,d=V()(e,["name","text","className","render"]);return Object(b.createElement)(b.Fragment,{key:n},Object(b.createElement)(it,$()({id:l+"__trigger__"+n,name:n},d,{as:r,controls:l+"__panel__"+n,isExpanded:c===n,onTrigger:v,refs:u,index:t,className:i})),Object(b.createElement)(s,{name:n,text:a,className:x()("itsec-accordion__panel",i,{"itsec-accordion__panel--is-expanded":c===n}),role:"region",id:l+"__panel__"+n,"aria-labelledby":l+"__trigger__"+n}))})))}function it(e){var t=e.id,n=e.name,r=e.title,c=e.description,a=e.showSpinner,i=e.icon,o=e.controls,s=e.isExpanded,l=e.onTrigger,u=e.className,v=e.as,d=e.refs,f=e.index,h=!0===a?Object(b.createElement)(Y,{size:30}):a;return Object(b.createElement)(v,{className:x()("itsec-accordion__header",u,{"itsec-accordion__header--is-expanded":s,"itsec-accordion__header--has-graphic":h||i})},Object(b.createElement)(y.Button,{id:t+n,icon:s?"arrow-up-alt2":"arrow-down-alt2",onClick:function(){return l(n)},"aria-expanded":s,"aria-controls":o,ref:function(e){return d.current[f]=e},onKeyDown:function(e){var t;if(e.keyCode===Qe.UP||e.keyCode===Qe.DOWN){e.preventDefault();var n=e.keyCode===Qe.UP?-1:1,r=function(e,t,n){var r=e+n;return r<0?t+r:r>=t?r-t:r}(f,d.current.length,n);null===(t=d.current[r])||void 0===t||t.focus()}}},Object(b.createElement)("span",{className:"itsec-accordion__header-title"},r),c&&Object(b.createElement)("span",{className:"itsec-accordion__header-description"},c),h||i&&Object(b.createElement)(y.Dashicon,{icon:i,className:"itsec-accordion__header-icon"})))}function ot(e){var t=e.text,n=(e.name,V()(e,["text","name"]));return Object(b.createElement)("div",n,Object(b.createElement)("p",null,t))}n("jnSk");function st(e){var t=e.icon,n=e.className,r=e.label,c=e.children,a=Object(b.useState)(!1),i=Ce()(a,2),o=i[0],s=i[1];return Object(b.createElement)(y.Button,{icon:t,label:r,onClick:function(){return s(!o)},"aria-expanded":o,"aria-haspopup":!0,className:x()("itsec-icon-popover__trigger",n&&"".concat(n,"__trigger"))},o&&Object(b.createElement)(y.Popover,{noArrow:!1,position:"bottom center",className:x()("itsec-icon-popover",n),focusOnMount:"container",onFocusOutside:function(){return s(!1)}},c))}var lt=n("55Ip");n("40Gr");function ut(e){var t=e.help,n=e.to;return Object(b.createElement)(st,{icon:"info",className:"itsec-help-popover",label:Object(E.__)("Help","better-wp-security")},Object(b.createElement)(bt,{content:t,tagName:"p"}),n&&Object(b.createElement)("footer",null,Object(b.createElement)(lt.a,{component:Object(Ve.i)(y.Button),text:Object(E.__)("More","better-wp-security"),to:n,icon:"arrow-right-alt",iconPosition:"right"})))}var vt=n("oYJ/");n("79XY");function dt(e){var t=e.topic,n=e.fallback,r=Object(ye.useSelect)((function(e){return e(vt.b).isEnabled()}));return void 0===r?null:r?Object(b.createElement)(ht,{topic:t,fallback:n}):Object(b.createElement)(ft,null)}function ft(){var e=Object(b.useState)(!0),t=Ce()(e,2),n=t[0],r=t[1],c=Object(b.useState)(!1),a=Ce()(c,2),i=a[0],o=a[1],s=Object(ye.useDispatch)(vt.b).enableHelp,l=function(){var e=We()(ie.a.mark((function e(){return ie.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o(!0),e.next=3,s();case 3:o(!1);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return n&&Object(b.createElement)(y.Modal,{title:Object(E.__)("Privacy Notice","better-wp-security"),onRequestClose:function(){return r(!1)},className:"itsec-help-list__enable-modal"},Object(b.createElement)("p",null,Object(E.__)("Loading help remotely requires making an API request to iThemes.com. Only the requested help topic is transmitted.","better-wp-security")),Object(b.createElement)("footer",null,Object(b.createElement)("a",{href:"https://www.liquidweb.com/about-us/policies/privacy-policy/"},Object(E.__)("Privacy Policy","better-wp-security")),Object(b.createElement)(y.Button,{isBusy:i,onClick:l,isPrimary:!0},Object(E.__)("Continue","better-wp-security"))))}function ht(e){var t=e.topic,n=e.fallback,r=Object(ye.useSelect)((function(e){return{help:e(vt.b).getHelp(t),isLoaded:e(vt.b).hasFinishedResolution("getHelp",[t]),fallbackHelp:n?e(vt.b).getHelp(n):[],fallbackLoaded:!n||e(vt.b).hasFinishedResolution("getHelp",[n])}})),c=r.help,a=r.isLoaded,i=r.fallbackHelp,o=r.fallbackLoaded;if(!a||!o)return null;var s=Object(S.groupBy)([].concat(z()(c),z()(i)),"type");return Object(b.createElement)(React.Fragment,null,Object(b.createElement)(pt,{title:Object(E.__)("Help Center","better-wp-security"),icon:"sos",link:"https://help.ithemes.com/hc/en-us/categories/200147050/",items:s.hc}),Object(b.createElement)(pt,{title:Object(E.__)("Blog","better-wp-security"),icon:"book-alt",link:"https://ithemes.com/blog/",items:s.post}),Object(b.createElement)(pt,{title:Object(E.__)("Video","better-wp-security"),icon:"youtube",link:"https://www.youtube.com/channel/UCYSDQEcxAppePTn5E7iNpFg",items:s.video}))}function pt(e){var t=e.title,n=e.icon,r=e.link,c=e.items;return Object(b.createElement)(y.Card,{className:x()("itsec-help-list-section",{"itsec-help-list-section--has-content":!!c})},Object(b.createElement)("header",null,Object(b.createElement)("a",{href:r},Object(b.createElement)(y.Dashicon,{icon:n,className:"itsec-help-list-section__icon"}),Object(b.createElement)("h3",null,t),Object(b.createElement)(y.Dashicon,{icon:"arrow-right-alt",className:"itsec-help-list-section__more"}))),Object(b.createElement)("section",null,c?c.map((function(e){return Object(b.createElement)("article",{key:e.title},Object(b.createElement)("a",{href:e.link},Object(b.createElement)("h4",null,e.title),Object(b.createElement)(bt,{content:e.description,tagName:"p"})))})):Object(b.createElement)("p",null,Object(E.__)("No relevant content at this time.","better-wp-security"))))}var mt=n("yyU1"),bt=function(e){var t=e.transform,n=V()(e,["transform"]);return Object(b.createElement)(mt.a,$()({},n,{transform:function(e,r){if(t){var c=t(e,r);if(void 0!==c)return c}if("a"===e.tagName.toLowerCase()&&e.dataset.itsecPath&&!n.noHtml)return Object(b.createElement)(lt.a,{to:e.dataset.itsecPath},r)}}))};n("ilPL")},"6ECA":function(e,t,n){},"6a02":function(e,t,n){},"79XY":function(e,t,n){},"7yWr":function(e,t,n){var r=n("cDcd");function c(e){return r.createElement("svg",e,[r.createElement("defs",{key:0},r.createElement("style",null,".itsec-icon-crash-a8f50__a{fill:#e5eaee;}.itsec-icon-crash-a8f50__b{fill:#e1f2fc;}.itsec-icon-crash-a8f50__b,.itsec-icon-crash-a8f50__f{stroke:#0083e3;}.itsec-icon-crash-a8f50__c,.itsec-icon-crash-a8f50__f{fill:#0083e3;}.itsec-icon-crash-a8f50__d{fill:#fff;}.itsec-icon-crash-a8f50__e{fill:none;}")),r.createElement("g",{transform:"translate(-221 -1346.145)",key:1},[r.createElement("ellipse",{className:"itsec-icon-crash-a8f50__a",cx:"91.5",cy:"21.5",rx:"91.5",ry:"21.5",transform:"translate(221 1473)",key:0}),r.createElement("path",{className:"itsec-icon-crash-a8f50__b",d:"M348.982,304.5a4.479,4.479,0,0,0-4.482,4.475v79.981a2.985,2.985,0,0,0,2.988,2.983H471.514a2.985,2.985,0,0,0,2.988-2.983V308.975a4.479,4.479,0,0,0-4.482-4.475Z",transform:"translate(-94.187 1757.656) rotate(-79)",key:1}),r.createElement("path",{className:"itsec-icon-crash-a8f50__c",d:"M371,409.152H492.632V334H371Z",transform:"translate(-122.145 1774.41) rotate(-79)",key:2}),r.createElement("path",{className:"itsec-icon-crash-a8f50__d",d:"M373,410.439H493.919V336H373Z",transform:"translate(-124.072 1775.71) rotate(-79)",key:3}),r.createElement("path",{className:"itsec-icon-crash-a8f50__e",d:"M271.875,797.1a14.793,14.793,0,0,1-5.537-1.7c-.151-.073-.258-.125-.338-.16V793H423.961v2.239c-.08.037-.187.087-.338.16a14.6,14.6,0,0,1-5.494,1.7H271.875Z",transform:"translate(-476.005 1617.71) rotate(-79)",key:4}),r.createElement("path",{className:"itsec-icon-crash-a8f50__b",d:"M424,792.5H265.5v2.694c.183,0,3.565,1.936,6.153,1.936H417.885c2.57,0,5.927-1.941,6.1-1.941.005,0,.007-.016.007-.016Z",transform:"translate(-475.523 1617.385) rotate(-79)",key:5}),r.createElement("path",{className:"itsec-icon-crash-a8f50__c",d:"M266.348,805l-.178.356H423.953l.178-.356Z",transform:"translate(-485.714 1615.965) rotate(-79)",key:6}),r.createElement("path",{className:"itsec-icon-crash-a8f50__c",d:"M664.768,793.781H646.735A1.749,1.749,0,0,1,645,792.018V792h21.548v.018a1.749,1.749,0,0,1-1.736,1.763",transform:"translate(-534.637 1923.65) rotate(-79)",key:7}),r.createElement("path",{className:"itsec-icon-crash-a8f50__c",d:"M703.417,318.953a.623.623,0,1,1-.623-.623.624.624,0,0,1,.623.623",transform:"translate(-391.406 1027.815)",key:8}),r.createElement("circle",{className:"itsec-icon-crash-a8f50__c",cx:"1.817",cy:"1.817",r:"1.817",transform:"translate(317.878 1408.665) rotate(-79)",key:9}),r.createElement("path",{className:"itsec-icon-crash-a8f50__f",d:"M.116,2.313c.255-.49,4.387-4.951,7.662,0,0,.627-.254.874-1.159-.232-.34-.391-2.476-3.24-6.208,1.1C.056,3.166-.139,2.8.116,2.313Z",transform:"matrix(0.545, -0.839, 0.839, 0.545, 309.03, 1406.401)",key:10}),r.createElement("path",{className:"itsec-icon-crash-a8f50__c",d:"M17.445,0C32.163-4.819,34.89,2.647,34.89,5.911S27.08,3.783,17.445,3.783,0,9.176,0,5.911,2.728,4.819,17.445,0Z",transform:"translate(334.823 1440.232) rotate(-95)",key:11}),r.createElement("ellipse",{className:"itsec-icon-crash-a8f50__a",cx:"9",cy:"6.5",rx:"9",ry:"6.5",transform:"translate(305.491 1439.176) rotate(-73)",key:12}),r.createElement("ellipse",{className:"itsec-icon-crash-a8f50__c",cx:"3.317",cy:"0.817",rx:"3.317",ry:"0.817",transform:"translate(316.071 1435.373) rotate(-98)",key:13}),r.createElement("path",{className:"itsec-icon-crash-a8f50__f",d:"M-.229,7.487l.487-.6C5.733-.22,1.515,1.932,10.034-3.762a4.111,4.111,0,0,0,.424,1.48A22.715,22.715,0,0,0,3.344,3.547C1.6,4.715-.484,7.978-.229,7.487Z",transform:"matrix(0.545, -0.839, 0.839, 0.545, 306.953, 1437.137)",key:14})])])}c.defaultProps={viewBox:"0 0 183 169.855"},e.exports=c,c.default=c},D5mf:function(e,t,n){},DfSy:function(e,t,n){},Dfre:function(e,t,n){},HmIg:function(e,t,n){var r=n("cDcd");function c(e){return r.createElement("svg",e,[r.createElement("g",{key:0},[r.createElement("path",{d:"M635.56 224.66v4.68h-4.46l7 24.47h.11l6.72-24.47h-4.46v-4.68h17.19v4.68h-4.41l6.84 24.47h.11l6.89-24.47h-4.47v-4.68h13.73v4.68h-4.41l-9.32 33.13h-5.34l-8.38-29.6h-.11l-8.32 29.6h-5.18l-9.54-33.13h-4.52v-4.68Z",transform:"translate(-409.3-197)",key:0}),r.createElement("path",{d:"M687.21 235.29v0c7.61-.04 13.8 6.1 13.83 13.71 .03 7.61-6.11 13.8-13.72 13.83 -7.62.03-13.81-6.11-13.84-13.72 -.01-.02-.01-.04-.01-.06v0c-.22-7.4 5.59-13.57 12.98-13.78 .24-.01.48-.01.73-.01ZM679 249.07c0 5.07 3.53 8.82 8.16 8.82 4.63 0 8.21-3.75 8.21-8.82 0-4.9-3.42-8.82-8.27-8.82 -4.68 0-8.1 3.97-8.1 8.82Z",transform:"translate(-409.3-197)",key:1}),r.createElement("path",{d:"M725.19 235.62v5.19h-3c-5.34 0-7.6 3-7.6 9v7.72h5.62v4.52H704.3v-4.52h5.13v-17h-5.24v-4.52h9.32v5.84h.11c1.92-4.91 5.62-6.29 8-6.29Z",transform:"translate(-409.3-197)",key:2}),r.createElement("path",{d:"M753.36 224.66v32.9h4.74v4.52h-9.92v-3.86c-2.54 2.65-5.3 4.3-9.26 4.3 -6.18 0-12.79-4.3-12.79-13.34 0-7.93 5.57-13.89 12.9-13.89v0c3.5.04 6.82 1.56 9.15 4.19v-10.3h-5v-4.52ZM731.64 249c0 5.34 3.36 9 8.21 9 4.85 0 8.33-3.91 8.33-9.2 0-5.13-3.31-8.82-8.44-8.82 -4.74.02-8.1 4.02-8.1 9.02Z",transform:"translate(-409.3-197)",key:3}),r.createElement("path",{d:"M776.18 224.66c7.66 0 12.24 4.3 12.24 11.57 0 3.31-1.27 7-3.86 9 -2.21 1.71-5.35 2.54-9.43 2.54h-5.51v9.65h4.91v4.68h-15.22v-4.7H764v-28.06h-4.69v-4.68Zm-1.6 18.57c5.46 0 8.1-2.2 8.1-7s-3.08-6.84-6.45-6.84h-6.61v13.89Z",transform:"translate(-409.3-197)",key:4}),r.createElement("path",{d:"M812 235.62v5.19h-3c-5.34 0-7.6 3-7.6 9v7.72h5.62v4.52h-15.9v-4.52h5.13v-17H791v-4.52h9.31v5.84h.11c1.93-4.91 5.63-6.29 8.05-6.29Z",transform:"translate(-409.3-197)",key:5}),r.createElement("path",{d:"M825.68 235.29c7.22 0 13.89 5.52 13.89 15.05h-21.88c.71 4.52 3.47 8 8.93 8h-.001c3.33.04 6.47-1.54 8.43-4.24l4.52 2v0c-2.87 4.38-7.83 6.95-13.06 6.78 -8.44 0-14.5-5.73-14.5-13.78v0c-.05-7.58 6.05-13.77 13.62-13.81 .01-.01.02-.01.04-.01Zm-7.83 11.3h16.48l-.001 0c-.81-4.13-4.4-7.12-8.6-7.16 -4.19 0-7.11 2.92-7.88 7.16Z",transform:"translate(-409.3-197)",key:6}),r.createElement("path",{d:"M853 235.62v0c2.2-.01 4.37.5 6.34 1.49v-1h4.52v8.59h-4.52v-1.59 0c-1.29-2.1-3.61-3.32-6.06-3.2 -2.82 0-4.58 1.32-4.58 3.2 0 2.2 2.43 2.64 5.95 3.14 3 .44 6.56 1 8.66 3.25v-.001c1.23 1.42 1.92 3.23 1.93 5.12 0 4.69-4 7.94-10 7.94 -4.52 0-6.78-1.82-6.83-1.87v1.43h-4.58v-8.93h4.58v.81c.44 2.65 2.86 4.19 6.22 4.19 3.2 0 5.35-1.21 5.35-3.25 0-2.48-2.31-2.87-5.9-3.42 -2.75-.44-5.29-1-7.27-2.48v0c-1.87-1.34-2.99-3.49-3-5.78 .06-4.38 3.86-7.64 9.19-7.64Z",transform:"translate(-409.3-197)",key:7}),r.createElement("path",{d:"M878.27 235.62v0c2.19-.01 4.36.5 6.33 1.49v-1h4.52v8.59h-4.52v-1.59 -.001c-1.29-2.1-3.61-3.32-6.06-3.2 -2.81 0-4.57 1.32-4.57 3.2 0 2.2 2.42 2.64 5.95 3.14 3 .44 6.56 1 8.65 3.25v-.001c1.23 1.41 1.92 3.23 1.93 5.12 0 4.69-4 7.94-10 7.94 -4.52 0-6.78-1.82-6.84-1.87v1.43h-4.57v-8.93h4.57v.81c.44 2.65 2.87 4.19 6.23 4.19 3.2 0 5.35-1.21 5.35-3.25 0-2.48-2.32-2.87-5.9-3.42v0c-2.59-.25-5.08-1.1-7.28-2.48v-.001c-1.87-1.34-2.98-3.49-3-5.78 .06-4.38 3.86-7.64 9.21-7.64Z",transform:"translate(-409.3-197)",key:8}),r.createElement("path",{d:"M635.89 275.84v4.69h-4.35l9.53 25.13 9.32-25.13H646v-4.69h14.39v4.69h-4.58l-12.31 33.12h-5.24l-12.51-33.12h-4.63v-4.69Z",transform:"translate(-409.3-197)",key:9}),r.createElement("path",{d:"M667.81 287.25v18.3c0 2.37 1.05 3.64 3.09 3.64v0c2.77-.25 5.39-1.42 7.44-3.31v-14.11h-4.47v-4.52h9.65v21.5H688v4.52h-9.64v-3c-3.14 2.48-6 3.42-8.49 3.42 -4.74 0-7.22-2.7-7.22-7.83v-14.09h-3.69v-4.52Z",transform:"translate(-409.3-197)",key:10}),r.createElement("path",{d:"M699.78 275.84v32.91h4v4.52h-13.92v-4.52h4.74v-28.39H690v-4.52Z",transform:"translate(-409.3-197)",key:11}),r.createElement("path",{d:"M724.75 286.81c4.63 0 6.83 3.31 6.83 7.22v14.72h4.47v4.52h-9.65V296c0-4.13-1.87-4.51-3-4.51 -2 0-4.79 1.15-7.49 3.3v13.95h4.46v4.52h-14.14v-4.52h4.46v-17h-4.57v-4.52h9.76v3.14c3.41-2.45 6.06-3.55 8.87-3.55Z",transform:"translate(-409.3-197)",key:12}),r.createElement("path",{d:"M751.87 286.48c7.22 0 13.89 5.51 13.89 15h-21.88c.71 4.52 3.47 8 8.93 8v0c3.33.04 6.48-1.55 8.43-4.25l4.52 2v0c-2.88 4.38-7.83 6.94-13.06 6.77 -8.44 0-14.5-5.73-14.5-13.78v0c-.02-7.57 6.1-13.72 13.67-13.74Zm-7.87 11.3h16.48v0c-.81-4.13-4.4-7.12-8.6-7.17 -4.14 0-7.07 2.92-7.88 7.17Z",transform:"translate(-409.3-197)",key:13}),r.createElement("path",{d:"M790 286.81V292h-3c-5.35 0-7.61 3-7.61 9v7.72h5.62v4.52h-15.89v-4.52h5.13v-17H769v-4.52h9.32v5.84h.11c1.93-4.9 5.62-6.28 8-6.28Z",transform:"translate(-409.3-197)",key:14}),r.createElement("path",{d:"M803.41 286.48c8.32 0 10.19 4.63 10.19 7.83v14.44h4.47v4.52h-9v-3.2c-2.92 2.48-5.51 3.64-8.38 3.64 -5 0-8.82-3.7-8.82-8.27 0-4.74 4.14-8.43 9.48-8.43v-.001c2.52.06 4.98.82 7.11 2.2v-3.58c0-2.37-1.48-4.85-5.78-4.85h-.001c-2.3-.13-4.46 1.07-5.57 3.09l-4.9-1.33c2.21-4.08 5.96-6.06 11.2-6.06Zm-6.67 19c0 2.48 1.87 4.3 4.68 4.3v0c2.62-.16 5.11-1.25 7-3.09v-3.08 0c-1.9-1.62-4.29-2.54-6.78-2.59 -2.97-.02-4.9 1.98-4.9 4.42Z",transform:"translate(-409.3-197)",key:15}),r.createElement("path",{d:"M829.81 275.84v15.05c2.87-3.09 5.68-4.41 9.48-4.41 7.39 0 12.68 5.62 12.68 13.5s-5.4 13.73-12.73 13.73v0c-3.63.09-7.08-1.52-9.32-4.36h-.11v3.92h-9.75v-4.52h4.63v-28.39h-4.52v-4.52Zm.17 24.47c0 5.07 3.41 8.88 8.15 8.88s8.33-3.92 8.33-9.32c0-6-4.3-8.71-8.27-8.71 -4.96-.001-8.19 3.97-8.19 9.15Z",transform:"translate(-409.3-197)",key:16}),r.createElement("path",{d:"M864.92 287.25v21.5h4.14v4.52h-13.45v-4.52h4.13v-17h-4.13v-4.52Zm-2.7-12v-.001c1.7-.01 3.09 1.37 3.09 3.07 0 1.7-1.38 3.09-3.08 3.09 -1.71 0-3.1-1.38-3.1-3.08 -.01-.01-.01-.01-.01-.01v0c.02-1.69 1.39-3.05 3.08-3.05Z",transform:"translate(-409.3-197)",key:17}),r.createElement("path",{d:"M881.63 275.84v32.91h4v4.52h-13.92v-4.52h4.74v-28.39h-4.63v-4.52Z",transform:"translate(-409.3-197)",key:18}),r.createElement("path",{d:"M897.12 287.25v21.5h4.13v4.52H887.8v-4.52h4.13v-17h-4.13v-4.52Zm-2.7-12v0c1.7 0 3.09 1.38 3.09 3.09 0 1.7-1.39 3.09-3.09 3.09 -1.71 0-3.09-1.39-3.09-3.09h0c.01-1.7 1.39-3.06 3.09-3.05Z",transform:"translate(-409.3-197)",key:19}),r.createElement("path",{d:"M912.77 278.54v8.71h4.79v4.52h-4.79v15.16 0c-.11 1 .62 1.9 1.63 2.01 .15.01.3.01.45-.02v0c.92-.04 1.83-.23 2.7-.55v4.62 0c-1.23.41-2.51.65-3.8.72 -4 0-6.17-2.1-6.17-6v-15.95h-3.36v-4.52h3.36v-4Z",transform:"translate(-409.3-197)",key:20}),r.createElement("path",{d:"M932.56 287.25v4.52h-3.09l5.62 14.39 5.51-14.39h-3.47v-4.52h12.62v4.52h-3.85L933 325h-8.71v-4.52h5.13l3.14-7.61 -8.56-21.1h-4.35v-4.52Z",transform:"translate(-409.3-197)",key:21}),r.createElement("path",{d:"M639.53 327c6 0 11.63 2.48 11.63 9.75 0 4.3-2.2 7.94-7.72 9.37l6.62 13.62h4.57v4.68h-8.1l-8.53-17.5h-5.3v12.85h4.85v4.68H622v-4.68h5.12v-28.06H622V327Zm-.28 15.21c3.59 0 6.18-1.65 6.18-5.46 0-3.14-2.15-5.07-5.73-5.07h-7v10.53Z",transform:"translate(-409.3-197)",key:22}),r.createElement("path",{d:"M670.18 337.67c7.22 0 13.89 5.51 13.89 15h-21.88c.71 4.52 3.47 8 8.93 8v0c3.33.04 6.47-1.54 8.43-4.24l4.52 2 0 0c-2.87 4.39-7.83 6.96-13.07 6.79 -8.44 0-14.5-5.73-14.5-13.78h0c-.04-7.57 6.06-13.74 13.62-13.77 .01-.01.03-.01.05-.01ZM662.35 349h16.48v0c-.81-4.13-4.4-7.12-8.6-7.16 -4.23-.04-7.11 2.88-7.88 7.16Z",transform:"translate(-409.3-197)",key:23}),r.createElement("path",{d:"M705.57 338c7.38 0 12.73 5.62 12.73 13.55 0 7.93-5.62 13.67-12.79 13.67v0c-3.44-.09-6.71-1.53-9.09-4v10.37h5v4.52H686.5v-4.52h4.74V343h-4.36v-4.52h9.54v4.08h.11v0c2.13-2.86 5.47-4.55 9.04-4.56Zm-9.26 13.77c0 5.08 3.41 8.77 8.21 8.77 5 0 8.43-3.75 8.43-9.21 0-5-3.36-8.81-8.21-8.81 -4.85 0-8.43 4.13-8.43 9.25Z",transform:"translate(-409.3-197)",key:24}),r.createElement("path",{d:"M736.38 337.67v0c7.61-.04 13.8 6.1 13.83 13.71 .03 7.61-6.11 13.8-13.72 13.83 -7.62.03-13.81-6.11-13.84-13.72 -.01-.03-.01-.05-.01-.07v0c-.22-7.39 5.59-13.56 12.97-13.77 .24-.01.49-.01.74-.01Zm-8.21 13.77c0 5.07 3.53 8.82 8.16 8.82 4.63 0 8.21-3.75 8.21-8.82 0-4.9-3.42-8.81-8.27-8.81 -4.68 0-8.1 3.96-8.1 8.81Z",transform:"translate(-409.3-197)",key:25}),r.createElement("path",{d:"M774.36 338v5.18h-3c-5.34 0-7.6 3-7.6 9v7.71h5.62v4.52h-15.91v-4.52h5.13V343h-5.24v-4.52h9.31v5.84h.11c1.93-4.91 5.63-6.28 8.05-6.28Z",transform:"translate(-409.3-197)",key:26}),r.createElement("path",{d:"M786.16 329.73v8.71H791V343h-4.79v15.15l0-.001c-.11 1 .62 1.9 1.63 2.01 .15.01.3.01.45-.02v-.001c.92-.05 1.83-.24 2.7-.55v4.63 0c-1.23.41-2.51.65-3.8.71 -4 0-6.18-2.09-6.18-6v-15.94h-3.36v-4.52h3.34v-4Z",transform:"translate(-409.3-197)",key:27})]),r.createElement("g",{fill:"#FDA129",key:1},[r.createElement("path",{d:"M497.36 242.22v0c28.6.27 51.56 23.68 51.28 52.29 -.28 28.6-23.69 51.56-52.3 51.28 -28.61-.28-51.57-23.69-51.29-52.3 0-.01 0-.01 0-.01 0-.32 0-.65 0-1v0c.82-28.21 24.07-50.57 52.29-50.28Zm-12.42 80.46c.24-.54.39-.79.48-1.07q4.95-14.36 9.87-28.71v0c.17-.56.17-1.14 0-1.69 -2.12-6.1-4.31-12.18-6.42-18.28h0c-.17-.72-.85-1.2-1.58-1.12v0c-1.21-.07-2.41-.21-3.59-.4 -1.38-.22-1.84-.83-1.68-2.08v0c.13-.97 1.03-1.64 2-1.5h.09c2.36.16 4.75.43 7.13.46 4.55.06 9.1 0 13.65 0 1.21 0 2.41-.15 3.62-.17h-.001c1-.07 1.87.68 1.94 1.69v.06 0c.03.94-.7 1.74-1.64 1.8 -1.33.16-2.67.29-4 .35 -1.5.07-1.52.05-1.07 1.46q7.78 24 15.59 48v0c.16.42.34.84.56 1.25l.62-1.86c1.78-5.52 3.52-11.06 5.35-16.54v-.001c1.25-3.41 2.1-6.95 2.55-10.54v0c.41-4.09-.37-8.21-2.22-11.86 -1.26-2.5-2.76-4.88-4.06-7.35v0c-1.45-2.35-2.05-5.11-1.7-7.84l0 0c.53-3.31 3.09-5.91 6.38-6.52l1.74-.28v-.001c-18.7-17.6-48.12-16.7-65.71 2 -.4.42-.78.85-1.16 1.28h-.001c-1.42 1.49-2.66 3.15-3.68 4.94 2.69 0 5.12.12 7.58.06 2.69-.07 5.37-.31 8.06-.4v0c.91-.04 1.69.67 1.74 1.59v0c0 .02 0 .06 0 .09h0c.13.88-.49 1.7-1.37 1.83 -.01 0-.01 0-.01 0h-.16c-1.4.17-2.81.3-4.22.37 -1.41.07-1.34.1-1 1.31q2.93 9.06 5.88 18.14 4.91 15.12 9.84 30.24c.1.35.26.7.5 1.32Zm12.8-24.42h-.28c-.36 1-.73 2-1.08 2.95q-6.48 18.26-13 36.49c-.29.82-.19 1.22.71 1.37 3.29.56 6.55 1.39 9.87 1.67v0c5.52.41 11.07-.22 16.36-1.88 1.65-.49 1.65-.51 1.08-2.12q-6.65-18.75-13.27-37.5c-.13-.34-.27-.67-.41-1Zm-22 37.59l.36-.22 -21.52-60.93 -.39.07v0c-10.29 22.85-.78 49.75 21.59 61.08Zm44-1.25v0c22.14-12.2 30.34-39.94 18.4-62.21h0c-.13.16-.19.37-.17.58 -.11 3.15-.06 6.36-.4 9.51v0c-.64 3.95-1.75 7.81-3.33 11.5 -4.13 11.39-8.18 22.84-12.26 34.23 -.71 2-1.43 4.08-2.24 6.38Z",transform:"translate(-409.3-197)",key:0}),r.createElement("path",{d:"M472.66 220.27h48.02v4.31h-48.02Z",transform:"matrix(.01-1 .999.01-140.09 519.81)",key:1}),r.createElement("path",{d:"M463.78 374.2h63.67v4.31h-63.67Z",transform:"matrix(.011-1 .999.011-295.63 670.67)",key:2}),r.createElement("path",{d:"M429.32 278.44h4.31v31.59h-4.31Z",transform:"matrix(.008-1 .999.008-275.77 526.16)",key:3}),r.createElement("path",{d:"M560.64 280.07h4.31v30.85h-4.31Z",transform:"matrix(.008-1 .999.008-146.63 658.86)",key:4}),r.createElement("path",{d:"M495.18 411.2h-.05c-5.62-.06-19.56-10.1-41.43-29.86 -17.18-15.52-33.51-32.08-37.17-37.7 -7.18-11-7.27-107.62-7.22-126.87v-2l1.8-.79 -.001 0c10.12-4.34 20.6-7.81 31.31-10.37l3.73-.92v18.15 0c8.93-2.18 18.01-3.71 27.17-4.6v-18l2.76-.26c7.08-.66 14.25-1 21.32-1s14.25.33 21.32 1l2.76.26v18.48 0c8.62.98 17.16 2.53 25.59 4.62v-18.61l3.74.92v0c10.7 2.56 21.18 6.02 31.31 10.35l1.8.79v2c0 19.51-.6 117.38-8 128.26 -4.19 6.15-22.78 23.67-38.33 37 -22.5 19.36-36.76 29.15-42.41 29.15Zm-79.84-192.43c-.08 44 1.53 114.36 6.24 121.58 3.37 5.15 19.59 21.54 36.17 36.52 24.72 22.33 35.3 28.28 37.44 28.3v0c2.18 0 13-5.77 38.4-27.65 17.11-14.72 33.84-30.82 37.28-35.88 4.84-7.1 6.82-78.27 7-122.88v-.001c-8.06-3.34-16.34-6.11-24.77-8.31v18.75l-3.81-1v0c-10.21-2.76-20.63-4.67-31.14-5.73l-2.71-.28v-18.4 0c-12.01-.97-24.06-.97-36.06 0v18l-2.75.24v-.001c-11.04.91-21.98 2.79-32.68 5.64l-3.8 1v-18.22h-.001c-8.46 2.19-16.75 4.97-24.81 8.32Z",transform:"translate(-409.3-197)",key:5})])])}c.defaultProps={viewBox:"0 0 540.45 214.2"},e.exports=c,c.default=c},I56w:function(e,t,n){},IXp0:function(e,t,n){},JVTk:function(e,t,n){var r=n("cDcd");function c(e){return r.createElement("svg",e,[r.createElement("defs",{key:0},r.createElement("style",null,".itsec-icon-logo-a135a__cls-1{fill:#0083e3;}")),r.createElement("g",{id:"Layer_2","data-name":"Layer 2",key:1},r.createElement("g",{id:"Layer_1-2","data-name":"Layer 1"},[r.createElement("path",{className:"itsec-icon-logo-a135a__cls-1",d:"M102.41,40.58V8a1.74,1.74,0,0,0-1.71-1.74S63.49.22,51.08,0,1.78,6,1.78,6A1.74,1.74,0,0,0,0,7.74V40.58s-1.16,27.36,17.44,48.9c16.52,19.13,30.32,23.66,33.2,24.44a2.6,2.6,0,0,0,1.11,0c2.92-.79,16.7-5.35,33.18-24.44C103.53,67.94,102.41,40.58,102.41,40.58Zm-25,43c-11.21,13-20.79,18.57-25.67,20.8a1.6,1.6,0,0,1-1.14,0C45.76,102.09,36.17,96.5,25,83.53,8.49,64.45,9.15,39.45,9.16,39.19v-25a.86.86,0,0,1,.6-.78A170.63,170.63,0,0,1,50.93,8.21h.71a164.87,164.87,0,0,1,41,5.18.86.86,0,0,1,.6.78V39.23C93.27,39.45,93.92,64.45,77.46,83.53Z",key:0}),r.createElement("path",{className:"itsec-icon-logo-a135a__cls-1",d:"M51.1,31.87a8.86,8.86,0,1,0,8.83,8.88A8.87,8.87,0,0,0,51.1,31.87Z",key:1}),r.createElement("path",{className:"itsec-icon-logo-a135a__cls-1",d:"M84.1,39.41v-18a.78.78,0,0,0-.59-.73,156.44,156.44,0,0,0-31.86-3.28H51a162.74,162.74,0,0,0-32,3.34.78.78,0,0,0-.59.73V39.54c0,1.33,0,22.31,13.59,38C39.53,86.36,46.14,91.3,50.7,94a1.12,1.12,0,0,0,1,0c4.53-2.69,11.14-7.63,18.77-16.46C84.41,61.43,84.1,39.66,84.1,39.41ZM63.51,71.6c-1.09,1.28-2.16,2.45-3.2,3.54-.24.25-.43.17-.43-.18V67.4c0-5.72,5.55-8.63,7.38-9.43a1,1,0,0,0,.58-.86V51.37a.38.38,0,0,0-.58-.38A44.13,44.13,0,0,1,34.9,51a.39.39,0,0,0-.58.38v5.74a1,1,0,0,0,.59.84c6.08,2.33,7.32,6.29,7.32,9.52V74.9c0,.35-.19.43-.43.18q-1.53-1.6-3.16-3.48c-11.44-13.26-11.37-31.84-11.37-32V29a.76.76,0,0,1,.62-.72,152.22,152.22,0,0,1,23-1.83h.69a147.44,147.44,0,0,1,22.69,1.76.75.75,0,0,1,.62.72v10.3C74.89,39.58,75,58.31,63.51,71.6Z",key:2})]))])}c.defaultProps={width:"200px",viewBox:"0 0 102.43 113.98"},e.exports=c,c.default=c},Kx3k:function(e,t,n){var r=n("cDcd");function c(e){return r.createElement("svg",e,[r.createElement("defs",{key:0},r.createElement("style",null,".itsec-icon-unknown-7e3b2__a{fill:#e5eaee;}.itsec-icon-unknown-7e3b2__b{fill:#e1f2fc;}.itsec-icon-unknown-7e3b2__b,.itsec-icon-unknown-7e3b2__f{stroke:#0083e3;}.itsec-icon-unknown-7e3b2__c,.itsec-icon-unknown-7e3b2__f{fill:#0083e3;}.itsec-icon-unknown-7e3b2__d{fill:#fff;}.itsec-icon-unknown-7e3b2__e{fill:none;}")),r.createElement("g",{transform:"translate(-1004 -1748.182)",key:1},[r.createElement("ellipse",{className:"itsec-icon-unknown-7e3b2__a",cx:"91.5",cy:"21.5",rx:"91.5",ry:"21.5",transform:"translate(1004 1818)",key:0}),r.createElement("g",{transform:"translate(0 -38)",key:1},r.createElement("g",{transform:"translate(-1349.994 -1592.818)"},[r.createElement("path",{className:"itsec-icon-unknown-7e3b2__b",d:"M348.982,304.5a4.479,4.479,0,0,0-4.482,4.475v79.981a2.985,2.985,0,0,0,2.988,2.983H471.514a2.985,2.985,0,0,0,2.988-2.983V308.975a4.479,4.479,0,0,0-4.482-4.475Z",transform:"translate(2035.563 3075)",key:0}),r.createElement("path",{className:"itsec-icon-unknown-7e3b2__c",d:"M371,409.152H492.632V334H371Z",transform:"translate(2013.782 3050.753)",key:1}),r.createElement("path",{className:"itsec-icon-unknown-7e3b2__d",d:"M373,410.439H493.919V336H373Z",transform:"translate(2012.138 3049.11)",key:2}),r.createElement("path",{className:"itsec-icon-unknown-7e3b2__e",d:"M271.875,797.1a14.793,14.793,0,0,1-5.537-1.7c-.151-.073-.258-.125-.338-.16V793H423.961v2.239c-.08.037-.187.087-.338.16a14.6,14.6,0,0,1-5.494,1.7H271.875Z",transform:"translate(2100.083 2673.494)",key:3}),r.createElement("path",{className:"itsec-icon-unknown-7e3b2__b",d:"M424,792.5H265.5v2.694c.183,0,3.565,1.936,6.153,1.936H417.885c2.57,0,5.927-1.941,6.1-1.941.005,0,.007-.016.007-.016Z",transform:"translate(2100.494 2673.906)",key:4}),r.createElement("path",{className:"itsec-icon-unknown-7e3b2__c",d:"M266.348,805l-.178.356H423.953l.178-.356Z",transform:"translate(2099.944 2663.631)",key:5}),r.createElement("path",{className:"itsec-icon-unknown-7e3b2__c",d:"M664.768,793.781H646.735A1.749,1.749,0,0,1,645,792.018V792h21.548v.018a1.749,1.749,0,0,1-1.736,1.763",transform:"translate(1788.577 2674.316)",key:6}),r.createElement("path",{className:"itsec-icon-unknown-7e3b2__c",d:"M703.417,318.953a.623.623,0,1,1-.623-.623.624.624,0,0,1,.623.623",transform:"translate(1741.588 3063.633)",key:7}),r.createElement("g",{transform:"translate(2424.293 3403.787)",key:8},[r.createElement("circle",{className:"itsec-icon-unknown-7e3b2__c",cx:"1.817",cy:"1.817",r:"1.817",transform:"translate(4.217 9.117)",key:0}),r.createElement("circle",{className:"itsec-icon-unknown-7e3b2__c",cx:"1.817",cy:"1.817",r:"1.817",transform:"translate(32.475 9.117)",key:1}),r.createElement("path",{className:"itsec-icon-unknown-7e3b2__f",d:"M.116,2.313c.255-.49,4.387-4.951,7.662,0,0,.627-.254.874-1.159-.232-.34-.391-2.476-3.24-6.208,1.1C.056,3.166-.139,2.8.116,2.313Z",transform:"matrix(0.839, -0.545, 0.545, 0.839, 0, 4.321)",key:2}),r.createElement("path",{className:"itsec-icon-unknown-7e3b2__f",d:"M.116,2.313c.255-.49,4.387-4.951,7.662,0,0,.627-.254.874-1.159-.232-.34-.391-2.476-3.24-6.208,1.1C.056,3.166-.139,2.8.116,2.313Z",transform:"translate(33.008 0) rotate(22)",key:3}),r.createElement("path",{className:"itsec-icon-unknown-7e3b2__c",d:"M10.867,0c6,0,10.867,4.609,10.867,10.294S16.869,6.587,10.867,6.587,0,15.979,0,10.294,4.865,0,10.867,0Z",transform:"translate(10.309 19.787)",key:4})])]))])])}c.defaultProps={viewBox:"0 0 183 112.818"},e.exports=c,c.default=c},LZ3w:function(e,t,n){},Nqg7:function(e,t,n){var r=n("cDcd");function c(e){return r.createElement("svg",e,[r.createElement("defs",{key:0},r.createElement("style",null,".itsec-icon-happy-2b2f7__cls-1{fill:#e5eaee;}.itsec-icon-happy-2b2f7__cls-2{fill:#e1f2fc;}.itsec-icon-happy-2b2f7__cls-2,.itsec-icon-happy-2b2f7__cls-6{stroke:#0083e3;}.itsec-icon-happy-2b2f7__cls-3,.itsec-icon-happy-2b2f7__cls-6{fill:#0083e3;}.itsec-icon-happy-2b2f7__cls-4{fill:#fff;}.itsec-icon-happy-2b2f7__cls-5{fill:none;}.itsec-icon-happy-2b2f7__cls-7{fill:#9ff;}")),r.createElement("g",{key:1},[r.createElement("ellipse",{className:"itsec-icon-happy-2b2f7__cls-1",cx:"91.5",cy:"109.16",rx:"91.5",ry:"21.5",key:0}),r.createElement("path",{className:"itsec-icon-happy-2b2f7__cls-2",d:"M30.55,18.35a4.47,4.47,0,0,0-4.48,4.47v80a3,3,0,0,0,3,3h124a3,3,0,0,0,3-3h0v-80a4.47,4.47,0,0,0-4.48-4.47Z",key:1}),r.createElement("path",{className:"itsec-icon-happy-2b2f7__cls-3",d:"M30.79,98.75H152.42V23.6H30.79Z",key:2}),r.createElement("path",{className:"itsec-icon-happy-2b2f7__cls-4",d:"M31.14,98.39H152.06V24H31.14Z",key:3}),r.createElement("path",{className:"itsec-icon-happy-2b2f7__cls-5",d:"M18,109.44a14.72,14.72,0,0,1-5.53-1.7l-.34-.16v-2.24h158v2.24l-.34.16a14.77,14.77,0,0,1-5.49,1.7Z",key:4}),r.createElement("path",{className:"itsec-icon-happy-2b2f7__cls-2",d:"M170.5,105.25H12V108c.18,0,3.57,1.93,6.15,1.93H164.39c2.57,0,5.92-1.94,6.1-1.94v-2.69Z",key:5}),r.createElement("path",{className:"itsec-icon-happy-2b2f7__cls-3",d:"M12.3,107.48l-.18.35H169.9l.18-.35Z",key:6}),r.createElement("path",{className:"itsec-icon-happy-2b2f7__cls-3",d:"M99.35,106.94h-18a1.75,1.75,0,0,1-1.74-1.76h0v0h21.55v0a1.74,1.74,0,0,1-1.73,1.76h0",key:7}),r.createElement("path",{className:"itsec-icon-happy-2b2f7__cls-3",d:"M91,21.43a.62.62,0,0,1-.62.62.62.62,0,0,1,0-1.24h0a.62.62,0,0,1,.62.62",key:8}),r.createElement("circle",{className:"itsec-icon-happy-2b2f7__cls-3",cx:"76.33",cy:"50.57",r:"1.82",key:9}),r.createElement("circle",{className:"itsec-icon-happy-2b2f7__cls-3",cx:"104.59",cy:"50.57",r:"1.82",key:10}),r.createElement("path",{className:"itsec-icon-happy-2b2f7__cls-6",d:"M71.66,45.83c-.06-.55,1-6.54,6.43-4.18.34.53.26.88-1.1.44-.5-.14-3.85-1.37-4.61,4.31C72.07,46.58,71.71,46.38,71.66,45.83Z",key:11}),r.createElement("path",{className:"itsec-icon-happy-2b2f7__cls-6",d:"M102.55,41.82c.42-.36,5.92-3,7.1,2.87-.23.58-.56.72-1-.65-.16-.49-1.08-3.93-6.16-1.3C102.17,42.59,102.13,42.18,102.55,41.82Z",key:12}),r.createElement("path",{className:"itsec-icon-happy-2b2f7__cls-3",d:"M91,74.58c-10.35,0-18.87-4.52-19.89-10.31A6.53,6.53,0,0,0,71,65.44c0,6.35,9,11.49,20,11.49s20-5.14,20-11.49a7.59,7.59,0,0,0-.1-1.17C109.88,70.06,101.36,74.58,91,74.58Z",key:13}),r.createElement("polygon",{className:"itsec-icon-happy-2b2f7__cls-3",points:"162.28 18.34 161.04 11.37 154.06 10.13 161.04 8.88 162.28 1.91 163.52 8.88 170.5 10.13 163.52 11.37 162.28 18.34",key:14}),r.createElement("polygon",{className:"itsec-icon-happy-2b2f7__cls-3",points:"175.93 17.99 175.5 15.56 173.06 15.13 175.5 14.69 175.93 12.26 176.36 14.69 178.8 15.13 176.36 15.56 175.93 17.99",key:15}),r.createElement("circle",{className:"itsec-icon-happy-2b2f7__cls-7",cx:"170.05",cy:"20.81",r:"2.38",key:16}),r.createElement("circle",{className:"itsec-icon-happy-2b2f7__cls-7",cx:"169.86",cy:"1.19",r:"1.19",key:17}),r.createElement("polygon",{className:"itsec-icon-happy-2b2f7__cls-3",points:"10.85 94.41 9.61 87.44 2.63 86.19 9.61 84.95 10.85 77.98 12.09 84.95 19.07 86.19 12.09 87.44 10.85 94.41",key:18}),r.createElement("circle",{className:"itsec-icon-happy-2b2f7__cls-7",cx:"15.62",cy:"96.88",r:"2.38",key:19}),r.createElement("circle",{className:"itsec-icon-happy-2b2f7__cls-7",cx:"15.43",cy:"77.26",r:"1.19",key:20})])])}c.defaultProps={viewBox:"0 0 183 130.66"},e.exports=c,c.default=c},QxRw:function(e,t,n){},SenV:function(e,t,n){},TB6c:function(e,t,n){var r=n("cDcd");function c(e){return r.createElement("svg",e,[r.createElement("g",{fill:"#FCDA28",key:0},[r.createElement("path",{d:"M102.41 40.58V8h-.001c0-.95-.77-1.73-1.71-1.74 0 0-37.21-6.04-49.62-6.26 -12.41-.22-49.3 6-49.3 6v0C.8 5.97.01 6.73-.01 7.69c-.01.01-.01.02-.01.04v32.84s-1.16 27.36 17.44 48.9c16.52 19.13 30.32 23.66 33.2 24.44v0c.36.07.74.07 1.11 0 2.92-.79 16.7-5.35 33.18-24.44 18.6-21.54 17.48-48.9 17.48-48.9Zm-25 43c-11.21 13-20.79 18.57-25.67 20.8v0c-.37.13-.78.13-1.14 0 -4.84-2.29-14.43-7.88-25.6-20.85C8.49 64.45 9.15 39.45 9.16 39.19v-25 0c.01-.37.25-.68.6-.78l0-.001c13.46-3.41 27.28-5.15 41.17-5.2h.71l0 0c13.82 0 27.6 1.74 41 5.18l-.001-.001c.34.1.58.41.6.78v25.06c.03.22.68 25.22-15.78 44.3Z",key:0}),r.createElement("path",{d:"M51.1 31.87v0c-4.9-.02-8.88 3.93-8.89 8.82 -.02 4.89 3.93 8.87 8.82 8.88 4.89.01 8.87-3.94 8.88-8.83 0-.01 0-.01 0-.01l-.001-.001c0-4.89-3.95-8.86-8.83-8.88Z",key:1}),r.createElement("path",{d:"M84.1 39.41v-18 0c-.02-.35-.26-.65-.59-.73v-.001c-10.48-2.19-21.16-3.28-31.86-3.28H51h-.001c-10.76.05-21.47 1.17-32 3.34v0c-.34.08-.58.38-.59.73v18.07c0 1.33 0 22.31 13.59 38 7.53 8.82 14.14 13.76 18.7 16.46h-.001c.31.15.68.15 1 0 4.53-2.69 11.14-7.63 18.77-16.46 13.94-16.11 13.63-37.88 13.63-38.13ZM63.51 71.6c-1.09 1.28-2.16 2.45-3.2 3.54 -.24.25-.43.17-.43-.18V67.4c0-5.72 5.55-8.63 7.38-9.43v0c.33-.16.56-.49.58-.86v-5.74h0c.03-.21-.11-.41-.32-.44 -.1-.02-.19 0-.27.05l-.001 0c-10.4 4.1-21.97 4.1-32.36.01v0c-.19-.11-.43-.05-.54.14 -.04.07-.06.15-.05.23v5.74 0c.02.36.25.69.59.84 6.08 2.33 7.32 6.29 7.32 9.52v7.42c0 .35-.19.43-.43.18q-1.53-1.6-3.16-3.48c-11.44-13.26-11.37-31.84-11.37-32v-10.6 0c.01-.36.27-.66.62-.72h0c7.6-1.2 15.29-1.81 23-1.83h.69v-.001c7.59 0 15.18.58 22.69 1.76v0c.35.06.61.36.62.72v10.3c-.001.35.11 19.08-11.38 32.37Z",key:2})]),r.createElement("g",{fill:"#002338",key:1},[r.createElement("path",{d:"M121 30.15v-.001c0 .39-.08.78-.24 1.15v0c-.16.34-.38.66-.65.93v0c-.29.27-.63.48-1 .62l0-.001c-.38.15-.78.22-1.18.23v-.001c-.82.01-1.61-.3-2.18-.87v0c-.58-.54-.9-1.28-.88-2.06l-.001-.001c-.01-.4.06-.79.23-1.15v-.001c.14-.36.36-.68.65-.93v0c.29-.27.63-.49 1-.63v0c.38-.18.79-.26 1.21-.25h-.001c.4 0 .8.07 1.18.23v0c.72.29 1.29.86 1.6 1.58v0c.16.36.25.75.26 1.15Zm-5.74 18.65V35.32h5.33V48.8Z",key:0}),r.createElement("path",{d:"M135 30.53V48.8h-5.6V30.53h-6.5v-4.75h18.57v4.75Z",key:1}),r.createElement("path",{d:"M153.79 48.8V40v0c0-.44-.03-.87-.09-1.3v0c-.06-.39-.19-.76-.38-1.09v0c-.18-.31-.43-.56-.73-.74v0c-.36-.21-.77-.3-1.17-.28v0c-.84-.05-1.65.33-2.15 1v-.001c-.52.71-.78 1.58-.74 2.46v8.75h-5.34v-24.58h5.34v10.44h.06v0c.43-.72 1.03-1.32 1.76-1.74v0c.86-.54 1.87-.8 2.89-.77v0c.96-.03 1.91.17 2.78.59v0c.71.35 1.33.87 1.82 1.51v0c.47.63.81 1.36 1 2.13v-.001c.2.78.31 1.59.31 2.41v10Z",key:2}),r.createElement("path",{d:"M179.26 40.9v.65 0c.01.2.01.41 0 .62h-11.78v0c.04.43.18.86.41 1.24v0c.22.38.52.72.88 1v0c.37.26.78.46 1.23.59v0c.44.15.91.22 1.38.23v0c.74.02 1.48-.15 2.15-.48v0c.56-.3 1.04-.71 1.43-1.21l3.71 2.34v0c-.76 1.1-1.8 1.97-3 2.55l0-.001c-1.37.62-2.85.92-4.34.89h0c-1.18 0-2.34-.19-3.45-.56l-.001-.001c-1.07-.36-2.04-.93-2.88-1.66v-.001c-.84-.75-1.49-1.67-1.92-2.69v0c-.49-1.16-.73-2.4-.7-3.64v0c-.02-1.24.21-2.46.68-3.59v0c.42-1.03 1.05-1.96 1.85-2.73v0c.79-.76 1.74-1.35 2.77-1.74l-.001 0c1.1-.42 2.27-.63 3.45-.62v0c1.12-.02 2.23.19 3.28.6v-.001c.98.38 1.86.97 2.59 1.74h-.001c.73.79 1.3 1.73 1.67 2.76v-.001c.41 1.19.61 2.44.59 3.71Zm-4.91-2v0c.01-.81-.28-1.58-.8-2.18v0c-.63-.65-1.5-.98-2.39-.91v0c-.49-.01-.98.08-1.43.25l-.001 0c-.42.14-.81.37-1.14.66v-.001c-.33.27-.59.61-.78 1h-.001c-.2.36-.31.76-.33 1.18Z",key:3}),r.createElement("path",{d:"M203.25 48.8V40h-.001c0-.45-.03-.89-.09-1.32v0c-.06-.39-.18-.75-.36-1.09v0c-.18-.3-.42-.55-.7-.73v-.001c-.35-.2-.75-.3-1.15-.28h0c-.42-.02-.83.09-1.19.3l-.001 0c-.34.19-.64.45-.85.78v0c-.24.34-.4.72-.5 1.12v-.001c-.11.43-.17.87-.16 1.32v8.7h-5.34v-9.23 0c.04-.78-.15-1.55-.55-2.21v0c-.41-.56-1.08-.87-1.76-.82v0c-.8-.05-1.56.33-2 1v-.001c-.49.73-.73 1.59-.7 2.47v8.79h-5.37v-16.19h5.17v2.24h.07 -.001c.2-.36.45-.7.73-1v-.001c.31-.35.69-.63 1.1-.85l0-.001c.43-.26.89-.47 1.38-.6v-.001c.54-.16 1.1-.24 1.67-.23l0-.001c1.04-.04 2.08.21 3 .72v-.001c.81.48 1.47 1.19 1.9 2.05v0c.52-.83 1.23-1.51 2.08-2v0c.94-.53 2.01-.79 3.09-.75h0c.96-.04 1.91.17 2.78.61v0c.71.37 1.33.9 1.81 1.56v0c.45.64.79 1.37 1 2.14v-.001c.19.76.3 1.54.31 2.33v10Z",key:4}),r.createElement("path",{d:"M228.68 40.9v.65 -.001c.01.2.01.41 0 .62h-11.77 0c.04.43.18.86.41 1.24v0c.22.38.52.72.88 1v-.001c.36.28.76.49 1.2.64h0c.44.15.91.22 1.38.23v0c.74.02 1.48-.15 2.15-.48v0c.55-.3 1.04-.71 1.43-1.21l3.71 2.34v0c-.76 1.09-1.8 1.97-3 2.55v0c-1.37.61-2.85.92-4.34.89h0c-1.18 0-2.34-.19-3.45-.56v0c-1.05-.37-2.02-.93-2.85-1.66v0c-.83-.75-1.48-1.67-1.91-2.69v-.001c-.49-1.16-.73-2.4-.7-3.64v0c-.03-1.24.21-2.46.68-3.59l0 0c.42-1.03 1.05-1.96 1.85-2.73v0c.79-.76 1.73-1.36 2.77-1.74h0c1.09-.42 2.26-.63 3.44-.62v0c1.12-.02 2.24.19 3.29.6v0c.97.38 1.85.97 2.57 1.74h-.001c.73.79 1.3 1.73 1.67 2.76v0c.4 1.17.6 2.41.59 3.66Zm-4.91-2h-.001c.01-.8-.27-1.58-.79-2.18v-.001c-.63-.65-1.5-.98-2.39-.91v0c-.49-.01-.98.08-1.43.25v0c-.42.14-.81.37-1.14.66v-.001c-.33.27-.59.61-.78 1v-.001c-.2.36-.31.76-.33 1.18Z",key:5}),r.createElement("path",{d:"M241.53 37.39v0c-.46-.42-.98-.75-1.53-1v0c-.58-.28-1.21-.43-1.85-.42h0c-.48-.01-.95.09-1.38.29v0c-.41.15-.67.56-.64 1v0c-.03.45.26.86.7 1v-.001c.73.27 1.49.49 2.26.65l0 0c.62.13 1.24.32 1.84.56v0c.6.22 1.16.54 1.67.94l-.001-.001c.49.38.9.87 1.21 1.43v-.001c.31.61.46 1.3.45 2v-.001c.02.89-.19 1.79-.62 2.58v-.001c-.41.67-.97 1.25-1.64 1.67v0c-.68.44-1.44.75-2.22.94v-.001c-.82.19-1.65.29-2.48.29l-.001-.001c-1.32-.01-2.63-.22-3.88-.63v-.001c-1.19-.38-2.28-1.02-3.17-1.87l3-3.15v0c.49.54 1.08.99 1.75 1.33v-.001c.68.34 1.44.51 2.21.52v0c.44-.01.88-.12 1.28-.31v0c.41-.2.67-.63.64-1.09l-.001-.001c0-.51-.32-.95-.79-1.11v0c-.79-.33-1.6-.58-2.43-.75h0c-.58-.14-1.15-.31-1.7-.52v0c-.55-.21-1.06-.5-1.51-.87v0c-.46-.39-.83-.85-1.09-1.37v0c-.3-.61-.44-1.28-.42-1.95v0c-.03-.88.18-1.74.62-2.49v0c.39-.67.94-1.24 1.59-1.67l-.001 0c.65-.46 1.38-.8 2.16-1v0c.76-.21 1.56-.31 2.36-.31l-.001-.001c1.2-.01 2.41.19 3.56.57h0c1.11.33 2.13.91 3 1.7Z",key:6}),r.createElement("path",{d:"M127.65 64.92h0c-.5-.63-1.14-1.13-1.87-1.45v-.001c-.7-.35-1.46-.53-2.23-.54v-.001c-.38-.01-.76.03-1.12.1l-.001 0c-.36.06-.7.19-1 .37v0c-.3.18-.56.43-.76.72v0c-.22.33-.33.72-.31 1.12v0c-.02.35.06.69.25 1h-.001c.17.27.42.51.71.68h-.001c.35.2.73.39 1.12.54 .44.16.92.33 1.47.5 .78.26 1.59.55 2.44.86v0c.82.3 1.59.72 2.3 1.25v0c.68.52 1.26 1.18 1.7 1.93v0c.47.88.71 1.87.68 2.88v0c.03 1.18-.22 2.36-.73 3.43v0c-.48.93-1.17 1.75-2 2.39v0c-.85.63-1.81 1.11-2.83 1.4v0c-1.07.3-2.18.45-3.28.45v-.001c-1.64 0-3.26-.29-4.78-.86v0c-1.46-.52-2.77-1.36-3.84-2.46l3.64-3.7h-.001c.61.72 1.37 1.31 2.23 1.74h-.001c.84.44 1.79.68 2.75.7h0c.4-.01.8-.05 1.2-.13h0c.35-.09.69-.23 1-.43v0c.29-.2.53-.47.69-.78v0c.18-.37.27-.77.26-1.17v0c.01-.4-.1-.78-.32-1.1v0c-.26-.34-.57-.62-.93-.83h0c-.47-.29-.97-.52-1.49-.68 -.6-.21-1.28-.43-2-.67h-.001c-.74-.25-1.46-.53-2.16-.85h0c-.69-.32-1.33-.74-1.88-1.25v-.001c-.57-.53-1.02-1.16-1.34-1.85v0c-.36-.84-.53-1.75-.5-2.65v0c-.04-1.15.23-2.29.78-3.29v0c.48-.89 1.17-1.66 2-2.24v0c.86-.6 1.83-1.04 2.86-1.29h-.001c1.05-.27 2.13-.41 3.22-.4v0c1.36 0 2.71.24 4 .71v-.001c1.31.45 2.52 1.17 3.56 2.12Z",key:7}),r.createElement("path",{d:"M150.48 74.05v.65 0c.01.2.01.41 0 .62H138.7v0c.04.43.18.86.41 1.24v0c.22.38.52.72.88 1v0c.36.27.76.48 1.2.63v0c.44.15.91.22 1.38.23v0c.74.02 1.48-.14 2.15-.47v-.001c.56-.3 1.05-.72 1.43-1.22l3.71 2.27v0c-.76 1.1-1.79 1.98-3 2.55v0c-1.37.62-2.85.93-4.34.9v0c-1.18 0-2.35-.19-3.45-.57v0c-1.05-.36-2.02-.93-2.84-1.66v0c-.83-.75-1.49-1.66-1.92-2.68v0c-.49-1.16-.73-2.4-.7-3.65v0c-.02-1.24.21-2.46.68-3.59v0c.85-2.07 2.52-3.69 4.62-4.47v0c1.1-.42 2.27-.63 3.45-.62v0c1.12-.02 2.23.19 3.28.6v0c.97.38 1.85.97 2.57 1.74v0c.74.79 1.3 1.74 1.67 2.77h-.001c.42 1.19.62 2.46.6 3.73Zm-4.91-2v0c.01-.81-.27-1.58-.8-2.18v0c-.63-.65-1.5-.98-2.39-.91v0c-.49-.01-.98.07-1.43.24l-.001 0c-.42.15-.81.37-1.14.67v0c-.33.27-.6.61-.78 1h-.001c-.19.35-.3.73-.33 1.13Z",key:8}),r.createElement("path",{d:"M165 71v-.001c-.33-.44-.76-.78-1.24-1v-.001c-.5-.23-1.05-.35-1.59-.35v0c-.53-.01-1.06.1-1.53.34v0c-.45.22-.85.53-1.17.91v0c-.33.39-.59.83-.76 1.32v-.001c-.2.5-.29 1.04-.28 1.59v0c-.01.54.08 1.07.26 1.59v-.001c.16.48.42.93.76 1.32v0c.33.37.74.68 1.21.89l-.001-.001c.49.22 1.03.33 1.58.33v0c.55-.01 1.09-.11 1.61-.31v0c.49-.19.93-.5 1.28-.89l3 3.61v-.001c-.75.69-1.64 1.21-2.6 1.52v0c-1.09.37-2.23.56-3.38.56v0c-1.23 0-2.44-.2-3.59-.59v0c-1.07-.37-2.06-.95-2.89-1.71v0c-.83-.76-1.49-1.69-1.93-2.71v0c-.94-2.31-.94-4.89 0-7.19v0c.44-1.03 1.1-1.96 1.93-2.71v0c.83-.77 1.82-1.36 2.89-1.73v0c1.13-.41 2.34-.61 3.55-.6h0c.58 0 1.16.05 1.74.16v0c.56.1 1.11.25 1.66.44v0c.5.17.99.41 1.46.69v0c.42.24.81.54 1.16.89Z",key:9}),r.createElement("path",{d:"M180.82 82v-2.29h-.07v0c-.21.36-.47.7-.76 1v0c-.33.33-.71.62-1.11.85v0c-.45.24-.92.44-1.4.58h-.001c-.53.15-1.07.23-1.61.23v0c-.95.03-1.89-.17-2.74-.58v0c-.72-.37-1.35-.89-1.83-1.52v0c-.48-.63-.82-1.35-1-2.11v0c-.21-.79-.32-1.61-.31-2.42v-10h5.36v8.78l0 0c0 .43.03.86.1 1.3v0c.05.38.18.76.37 1.11v0c.17.31.43.57.74.76v0c.36.2.78.3 1.2.28v0c.83.05 1.63-.33 2.13-1l0 0c.49-.72.75-1.57.73-2.44v-8.77h5.38V82Z",key:10}),r.createElement("path",{d:"M200.62 70.15v0c-.23-.07-.47-.11-.7-.13h-.67v0c-.63-.02-1.25.11-1.8.39v-.001c-.46.22-.86.54-1.17.94v0c-.29.35-.5.76-.63 1.2v0c-.13.36-.2.74-.2 1.13v8.32h-5.33v-16.22h5.14v2.34h.06v0c.4-.81 1.01-1.5 1.76-2v0c.77-.53 1.69-.8 2.63-.78q.33 0 .63 0v0c.17.01.34.04.51.1Z",key:11}),r.createElement("path",{d:"M218.41 69.73v6.2 0c-.05.6.1 1.21.44 1.72l-.001-.001c.4.42.98.63 1.57.57h0c.27-.01.55-.03.83-.07v0c.25-.02.5-.07.75-.15l.06 3.9v0c-.46.15-.93.26-1.4.34v0c-.56.09-1.13.14-1.69.15v0c-.93.02-1.86-.12-2.73-.41v-.001c-.69-.24-1.3-.64-1.77-1.17h-.001c-.48-.53-.82-1.16-1-1.83v0c-.21-.77-.31-1.57-.29-2.36v-6.89h-2.58v-4h2.57v-4.23h5.24v4.26h3.8v4Z",key:12}),r.createElement("path",{d:"M233.85 84.4l-.001-.001c-.3.78-.66 1.53-1.08 2.26h0c-.39.63-.88 1.2-1.44 1.69v0c-.6.47-1.28.83-2 1.05v0c-.86.25-1.76.37-2.65.36h0c-.52 0-1.03-.04-1.54-.1v0c-.47-.05-.93-.14-1.38-.26l.58-4.48v0c.28.08.56.15.86.21h0c.28.04.57.07.87.08h0c.64.05 1.28-.15 1.78-.57v0c.42-.47.74-1.02.95-1.61l.52-1.33 -6.72-15.94h5.92l3.61 10.41h.1l3.22-10.41h5.66Z",key:13}),r.createElement("path",{d:"M208.78 63.5v0c0 .39-.08.78-.24 1.15v-.001c-.16.34-.38.66-.65.93v-.001c-.29.27-.63.48-1 .62v0c-.38.15-.78.22-1.18.23h-.001c-.82.01-1.61-.3-2.18-.87v0c-.58-.54-.9-1.28-.88-2.06v0c-.01-.39.07-.77.23-1.12v0c.14-.36.36-.68.65-.93v0c.29-.27.63-.49 1-.63h0c.38-.18.79-.26 1.21-.25l-.001-.001c.4 0 .8.07 1.18.23v0c.37.13.71.34 1 .62v0c.27.26.49.58.65.93v0c.15.36.22.75.21 1.15Zm-5.72 18.66V68.67h5.33v13.49Z",key:14})])])}c.defaultProps={viewBox:"0 0 244.46 113.98"},e.exports=c,c.default=c},TXkB:function(e,t,n){"use strict";n.d(t,"i",(function(){return r})),n.d(t,"e",(function(){return a.a})),n.d(t,"c",(function(){return o.a})),n.d(t,"f",(function(){return l.a})),n.d(t,"d",(function(){return v.a})),n.d(t,"g",(function(){return f.a})),n.d(t,"b",(function(){return p.a})),n.d(t,"a",(function(){return b.a})),n.d(t,"h",(function(){return E.a})),n.d(t,"k",(function(){return O.a})),n.d(t,"j",(function(){return j.a})),n.d(t,"l",(function(){return x.a}));var r=Object.freeze(["#e67e22","#2ecc71","#3498db","#e74c3c","#8e44ad","#1abc9c","#2c3e50"]),c=n("/RNi"),a=n.n(c),i=n("TB6c"),o=n.n(i),s=n("uGBA"),l=n.n(s),u=n("ik5Q"),v=n.n(u),d=n("mYB+"),f=n.n(d),h=n("Nqg7"),p=n.n(h),m=n("7yWr"),b=n.n(m),y=n("Ynj1"),E=n.n(y),g=n("Kx3k"),O=n.n(g),k=n("uv1S"),j=n.n(k),_=n("HmIg"),x=n.n(_)},Td6G:function(e,t,n){"use strict";n.d(t,"c",(function(){return _})),n.d(t,"b",(function(){return F})),n.d(t,"o",(function(){return W})),n.d(t,"m",(function(){return K})),n.d(t,"j",(function(){return Q})),n.d(t,"e",(function(){return Y})),n.d(t,"f",(function(){return J})),n.d(t,"d",(function(){return $})),n.d(t,"l",(function(){return X})),n.d(t,"a",(function(){return z})),n.d(t,"i",(function(){return ee})),n.d(t,"h",(function(){return te})),n.d(t,"g",(function(){return ne})),n.d(t,"k",(function(){return re})),n.d(t,"n",(function(){return ce}));var r=n("J4zp"),c=n.n(r),a=n("RIqP"),i=n.n(a),o=n("YLtl"),s=n("GRId"),l=n("Mmq9"),u=n("lwsE"),v=n.n(u),d=n("W8MJ"),f=n.n(d),h=n("lSNA"),p=n.n(h),m=n("92Nh"),b=n.n(m),y=n("tmk3"),E=n.n(y);function g(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return O(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return O(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,c=function(){};return{s:c,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:c}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,o=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){o=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(o)throw a}}}}function O(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var k=new WeakMap,j=new WeakMap,_=function(){function e(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0;v()(this,e),k.set(this,{writable:!0,value:{}}),j.set(this,{writable:!0,value:{}}),p()(this,"add",(function(e,n){return E()(t,k)[e]||(E()(t,k)[e]=[]),E()(t,k)[e].push(n),t})),p()(this,"hasErrors",(function(){return t.getErrorCodes().length>0})),p()(this,"getErrorCodes",(function(){return Object.keys(E()(t,k))})),p()(this,"getErrorCode",(function(){return t.getErrorCodes()[0]})),p()(this,"getErrorMessages",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;if(e)return E()(t,k)[e];var n=[];for(var r in E()(t,k))E()(t,k).hasOwnProperty(r)&&n.concat(E()(t,k)[r]);return n})),p()(this,"getErrorMessage",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return e=e||t.getErrorCode(),t.getErrorMessages(e)[0]})),p()(this,"getErrorData",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return e=e||t.getErrorCode(),E()(t,j)[e]})),p()(this,"getAllErrorMessages",(function(){var e=[];for(var n in E()(t,k))E()(t,k).hasOwnProperty(n)&&e.push.apply(e,i()(E()(t,k)[n]));return e})),n&&(r&&(E()(this,k)[n]=[r]),c&&(E()(this,j)[n]=c))}return f()(e,null,[{key:"fromPHPObject",value:function(t){var n=new e;return b()(n,k,t.errors),b()(n,j,t.error_data),n}},{key:"fromApiError",value:function(t){var n=new e;if(E()(n,k)[t.code]=[t.message],E()(n,j)[t.code]=t.data,t.additional_errors){var r,c=g(t.additional_errors);try{for(c.s();!(r=c.n()).done;){var a=r.value;E()(n,k)[a.code]=[a.message],E()(n,j)[a.code]=a.data}}catch(e){c.e(e)}finally{c.f()}}return n}}]),e}(),x=n("PJYZ"),S=n.n(x),w=n("7W2i"),N=n.n(w),I=n("a1gu"),M=n.n(I),C=n("Nsbk"),Z=n.n(C),T=n("oShl"),D=n.n(T),P=n("l3Sj");function A(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=Z()(e);if(t){var c=Z()(this).constructor;n=Reflect.construct(r,arguments,c)}else n=r.apply(this,arguments);return M()(this,n)}}var R=function(e){N()(n,e);var t=A(n);function n(e){var r;v()(this,n);for(var c=arguments.length,a=new Array(c>1?c-1:0),i=1;i<c;i++)a[i-1]=arguments[i];for(var o in r=t.call.apply(t,[this,e.message||Object(P.__)("An unknown error occurred.","better-wp-security")].concat(a)),Error.captureStackTrace&&Error.captureStackTrace(S()(r),n),r.__response=e,e)e.hasOwnProperty(o)&&Object.defineProperty(S()(r),o,{value:e[o],configurable:!0,enumerable:!0,writable:!0});return r}return f()(n,[{key:"toString",value:function(){return this.__response.toString()}},{key:"getResponse",value:function(){return this.__response}}]),n}(D()(Error));n("LhCv");var H=n("yXPU"),L=n.n(H),V=n("o0o1"),B=n.n(V),F=function(){function e(t,n,r,c,a,i){v()(this,e),p()(this,"type",void 0),p()(this,"error",void 0),p()(this,"data",void 0),p()(this,"success",void 0),p()(this,"info",void 0),p()(this,"warning",void 0),this.type=t,this.error=n,this.data=r,this.success=c,this.info=a,this.warning=i,Object.seal(this)}var t;return f()(e,[{key:"isSuccess",value:function(){return this.type===e.SUCCESS}}],[{key:"fromResponse",value:(t=L()(B.a.mark((function t(n){var r,c,a,i,o,s,l;return B.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(r=function(e){var t,r=null===(t=n.headers)||void 0===t?void 0:t.get("X-Messages-".concat(e));return r?JSON.parse(r):[]},204===n.status||!n.json){t.next=7;break}return t.next=4,n.json();case 4:t.t0=t.sent,t.next=8;break;case 7:t.t0=null;case 8:return c=t.t0,a=Y(c),i=a.hasErrors()?e.ERROR:e.SUCCESS,o=r("Success"),s=r("Info"),l=r("Warning"),t.abrupt("return",new e(i,a,c,o,s,l));case 15:case"end":return t.stop()}}),t)}))),function(e){return t.apply(this,arguments)})}]),e}();function U(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return q(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return q(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,c=function(){};return{s:c,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:c}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,o=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){o=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(o)throw a}}}}function q(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}Object.defineProperty(F,"SUCCESS",{value:"success",writable:!1,enumerable:!1,configurable:!1}),Object.defineProperty(F,"ERROR",{value:"error",writable:!1,enumerable:!1,configurable:!1});var G=Object(s.createContext)({getUrl:function(e){e="settings"===e?"itsec":"itsec-"+e;var t=l.removeQueryArgs.apply(void 0,[document.location.href].concat(i()(Object.keys(Object(l.getQueryArgs)(document.location.href)))));return Object(l.addQueryArgs)(t,{page:e})}});function W(e){return(0,Object(s.useContext)(G).getUrl)(e)}function K(e){if(e<=999)return e.toString();if(e<=9999){var t=(e/1e3).toFixed(1);return"0"===t.charAt(t.length-1)?t.replace(".0","k"):"".concat(t,"k")}if(e<=99999)return e.toString().substring(0,2)+"k";if(e<=999999)return e.toString().substring(0,3)+"k";if(e<=9999999){var n=(e/1e6).toFixed(1);return"0"===n.charAt(n.length-1)?n.replace(".0","m"):"".concat(n,"m")}if(e<=99999999)return e.toString().substring(0,2)+"m";if(e<=999999999)return e.toString().substring(0,3)+"m";if(e<=9999999999){var r=(e/1e9).toFixed(1);return"0"===r.charAt(r.length-1)?r.replace(".0","b"):"".concat(r,"b")}return e}function Q(e){if(!Object(o.isPlainObject)(e))return!1;var t=Object.keys(e);return 2===t.length&&(t.includes("errors")&&t.includes("error_data"))}function Y(e){return e instanceof _?e:Q(e)?_.fromPHPObject(e):function(e){if(!Object(o.isPlainObject)(e))return!1;var t=Object.keys(e);return(3===t.length||4===t.length)&&(!(4===t.length&&!t.includes("additional_errors"))&&(t.includes("code")&&t.includes("message")&&t.includes("data")))}(e)?_.fromApiError(e):new _}function J(e){var t,n={},r=U(e);try{for(r.s();!(t=r.n()).done;){var a=c()(t.value,2),i=a[0],o=a[1];n[i]=o}}catch(e){r.e(e)}finally{r.f()}return n}function $(e,t){var n,r=[[],[]],c=U(e);try{for(c.s();!(n=c.n()).done;){var a=n.value;r[t(a)?0:1].push(a)}}catch(e){c.e(e)}finally{c.f()}return r}function X(e){if(e instanceof Error)throw e;throw new R(e)}var z="https://secure.gravatar.com/avatar/d7a973c7dab26985da5f961be7b74480?s=96&d=mm&f=y&r=g";function ee(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return Object(o.get)(e,["_links","self",0,"targetHints",t],n?void 0:[])}function te(e){return function(e,t){return Object(o.get)(e,["_links",t,0,"href"])}(e,"self")}function ne(e,t){if(e&&e.links){var n,r=U(e.links);try{for(r.s();!(n=r.n()).done;){var c=n.value;if(c.rel===t)return c}}catch(e){r.e(e)}finally{r.f()}}}function re(e,t){if("object"!==e.type)return e;var n;for(var r in t)t.hasOwnProperty(r)&&"hidden"===t[r]["ui:widget"]&&(n||(n=Object(o.cloneDeep)(e)),delete n.properties[r]);return n||e}function ce(e){var t=[];if(!e)return t;var n=e instanceof _?e:Y(Object(o.pick)(e,["code","message","data"]));return"rest_invalid_param"===n.getErrorCode()&&(t=Object.values(n.getErrorData().params)),[].concat(i()(n.getAllErrorMessages()),i()(t))}},"UEi/":function(e,t,n){},UuI1:function(e,t,n){},"VM+Z":function(e,t,n){},Ynj1:function(e,t,n){var r=n("cDcd");function c(e){return r.createElement("svg",e,[r.createElement("defs",{key:0},r.createElement("style",null,".itsec-icon-no-data-6f8da__a{fill:#e5eaee;}.itsec-icon-no-data-6f8da__b{fill:#e1f2fc;}.itsec-icon-no-data-6f8da__b,.itsec-icon-no-data-6f8da__f,.itsec-icon-no-data-6f8da__h{stroke:#0083e3;}.itsec-icon-no-data-6f8da__c,.itsec-icon-no-data-6f8da__f,.itsec-icon-no-data-6f8da__g{fill:#0083e3;}.itsec-icon-no-data-6f8da__d{fill:#fff;}.itsec-icon-no-data-6f8da__e,.itsec-icon-no-data-6f8da__h{fill:none;}.itsec-icon-no-data-6f8da__g{font-size:46px;font-family:Quicksand-Bold, Quicksand;font-weight:700;}.itsec-icon-no-data-6f8da__h{stroke-linecap:round;stroke-width:2px;}")),r.createElement("g",{transform:"translate(-1004 -1753.023)",key:1},[r.createElement("ellipse",{className:"itsec-icon-no-data-6f8da__a",cx:"91.5",cy:"21.5",rx:"91.5",ry:"21.5",transform:"translate(1004 1858)",key:0}),r.createElement("path",{className:"itsec-icon-no-data-6f8da__b",d:"M348.982,304.5a4.479,4.479,0,0,0-4.482,4.475v79.981a2.985,2.985,0,0,0,2.988,2.983H471.514a2.985,2.985,0,0,0,2.988-2.983V308.975a4.479,4.479,0,0,0-4.482-4.475Z",transform:"translate(685.569 1484.182)",key:1}),r.createElement("path",{className:"itsec-icon-no-data-6f8da__c",d:"M371,409.152H492.632V334H371Z",transform:"translate(663.788 1459.936)",key:2}),r.createElement("path",{className:"itsec-icon-no-data-6f8da__d",d:"M373,410.439H493.919V336H373Z",transform:"translate(662.144 1458.292)",key:3}),r.createElement("path",{className:"itsec-icon-no-data-6f8da__e",d:"M271.875,797.1a14.793,14.793,0,0,1-5.537-1.7c-.151-.073-.258-.125-.338-.16V793H423.961v2.239c-.08.037-.187.087-.338.16a14.6,14.6,0,0,1-5.494,1.7H271.875Z",transform:"translate(750.089 1082.677)",key:4}),r.createElement("path",{className:"itsec-icon-no-data-6f8da__b",d:"M424,792.5H265.5v2.694c.183,0,3.565,1.936,6.153,1.936H417.885c2.57,0,5.927-1.941,6.1-1.941.005,0,.007-.016.007-.016Z",transform:"translate(750.5 1083.088)",key:5}),r.createElement("path",{className:"itsec-icon-no-data-6f8da__c",d:"M266.348,805l-.178.356H423.953l.178-.356Z",transform:"translate(749.949 1072.814)",key:6}),r.createElement("path",{className:"itsec-icon-no-data-6f8da__c",d:"M664.768,793.781H646.735A1.749,1.749,0,0,1,645,792.018V792h21.548v.018a1.749,1.749,0,0,1-1.736,1.763",transform:"translate(438.583 1083.499)",key:7}),r.createElement("path",{className:"itsec-icon-no-data-6f8da__c",d:"M703.417,318.953a.623.623,0,1,1-.623-.623.624.624,0,0,1,.623.623",transform:"translate(391.594 1472.815)",key:8}),r.createElement("circle",{className:"itsec-icon-no-data-6f8da__c",cx:"1.817",cy:"1.817",r:"1.817",transform:"translate(1078.516 1828.086)",key:9}),r.createElement("circle",{className:"itsec-icon-no-data-6f8da__c",cx:"1.817",cy:"1.817",r:"1.817",transform:"translate(1106.774 1828.086)",key:10}),r.createElement("path",{className:"itsec-icon-no-data-6f8da__f",d:"M.116,2.313c.255-.49,4.387-4.951,7.662,0,0,.627-.254.874-1.159-.232-.34-.391-2.476-3.24-6.208,1.1C.056,3.166-.139,2.8.116,2.313Z",transform:"matrix(0.839, -0.545, 0.545, 0.839, 1074.299, 1823.29)",key:11}),r.createElement("path",{className:"itsec-icon-no-data-6f8da__f",d:"M.116,2.313c.255-.49,4.387-4.951,7.662,0,0,.627-.254.874-1.159-.232-.34-.391-2.476-3.24-6.208,1.1C.056,3.166-.139,2.8.116,2.313Z",transform:"translate(1107.307 1818.969) rotate(22)",key:12}),r.createElement("text",{className:"itsec-icon-no-data-6f8da__g",transform:"matrix(0.799, 0.602, -0.602, 0.799, 1159.274, 1756.396)",key:13},r.createElement("tspan",{x:"8.879",y:"46"},"?")),r.createElement("text",{className:"itsec-icon-no-data-6f8da__g",transform:"translate(1111.348 1759.593) rotate(-9)",key:14},r.createElement("tspan",{x:"8.879",y:"46"},"?")),r.createElement("line",{className:"itsec-icon-no-data-6f8da__h",y1:"4",x2:"25",transform:"translate(1083.5 1842.5)",key:15})])])}c.defaultProps={viewBox:"0 0 188.817 147.977"},e.exports=c,c.default=c},"bJT+":function(e,t,n){},ik5Q:function(e,t,n){var r=n("cDcd");function c(e){return r.createElement("svg",e,r.createElement("g",{fill:"#FFF"},[r.createElement("path",{d:"M102.41 40.58V8h-.001c0-.95-.77-1.73-1.71-1.74 0 0-37.21-6.04-49.62-6.26 -12.41-.22-49.3 6-49.3 6v0C.8 5.97.01 6.73-.01 7.69c-.01.01-.01.02-.01.04v32.84s-1.16 27.36 17.44 48.9c16.52 19.13 30.32 23.66 33.2 24.44v0c.36.07.74.07 1.11 0 2.92-.79 16.7-5.35 33.18-24.44 18.6-21.54 17.48-48.9 17.48-48.9Zm-25 43c-11.21 13-20.79 18.57-25.67 20.8v0c-.37.13-.78.13-1.14 0 -4.84-2.29-14.43-7.88-25.6-20.85C8.49 64.45 9.15 39.45 9.16 39.19v-25 0c.01-.37.25-.68.6-.78l0-.001c13.46-3.41 27.28-5.15 41.17-5.2h.71l0 0c13.82 0 27.6 1.74 41 5.18l-.001-.001c.34.1.58.41.6.78v25.06c.03.22.68 25.22-15.78 44.3Z",key:0}),r.createElement("path",{d:"M51.1 31.87v0c-4.9-.02-8.88 3.93-8.89 8.82 -.02 4.89 3.93 8.87 8.82 8.88 4.89.01 8.87-3.94 8.88-8.83 0-.01 0-.01 0-.01l-.001-.001c0-4.89-3.95-8.86-8.83-8.88Z",key:1}),r.createElement("path",{d:"M84.1 39.41v-18 0c-.02-.35-.26-.65-.59-.73v-.001c-10.48-2.19-21.16-3.28-31.86-3.28H51h-.001c-10.76.05-21.47 1.17-32 3.34v0c-.34.08-.58.38-.59.73v18.07c0 1.33 0 22.31 13.59 38 7.53 8.82 14.14 13.76 18.7 16.46h-.001c.31.15.68.15 1 0 4.53-2.69 11.14-7.63 18.77-16.46 13.94-16.11 13.63-37.88 13.63-38.13ZM63.51 71.6c-1.09 1.28-2.16 2.45-3.2 3.54 -.24.25-.43.17-.43-.18V67.4c0-5.72 5.55-8.63 7.38-9.43v0c.33-.16.56-.49.58-.86v-5.74h0c.03-.21-.11-.41-.32-.44 -.1-.02-.19 0-.27.05l-.001 0c-10.4 4.1-21.97 4.1-32.36.01v0c-.19-.11-.43-.05-.54.14 -.04.07-.06.15-.05.23v5.74 0c.02.36.25.69.59.84 6.08 2.33 7.32 6.29 7.32 9.52v7.42c0 .35-.19.43-.43.18q-1.53-1.6-3.16-3.48c-11.44-13.26-11.37-31.84-11.37-32v-10.6 0c.01-.36.27-.66.62-.72h0c7.6-1.2 15.29-1.81 23-1.83h.69v-.001c7.59 0 15.18.58 22.69 1.76v0c.35.06.61.36.62.72v10.3c-.001.35.11 19.08-11.38 32.37Z",key:2}),r.createElement("path",{d:"M121 30.15v-.001c0 .39-.08.78-.24 1.15v0c-.16.34-.38.66-.65.93v0c-.29.27-.63.48-1 .62l0-.001c-.38.15-.78.22-1.18.23v-.001c-.82.01-1.61-.3-2.18-.87v0c-.58-.54-.9-1.28-.88-2.06l-.001-.001c-.01-.4.06-.79.23-1.15v-.001c.14-.36.36-.68.65-.93v0c.29-.27.63-.49 1-.63v0c.38-.18.79-.26 1.21-.25h-.001c.4 0 .8.07 1.18.23v0c.72.29 1.29.86 1.6 1.58v0c.16.36.25.75.26 1.15Zm-5.74 18.65V35.32h5.33V48.8Z",key:3}),r.createElement("path",{d:"M135 30.53V48.8h-5.6V30.53h-6.5v-4.75h18.57v4.75Z",key:4}),r.createElement("path",{d:"M153.79 48.8V40v0c0-.44-.03-.87-.09-1.3v0c-.06-.39-.19-.76-.38-1.09v0c-.18-.31-.43-.56-.73-.74v0c-.36-.21-.77-.3-1.17-.28v0c-.84-.05-1.65.33-2.15 1v-.001c-.52.71-.78 1.58-.74 2.46v8.75h-5.34v-24.58h5.34v10.44h.06v0c.43-.72 1.03-1.32 1.76-1.74v0c.86-.54 1.87-.8 2.89-.77v0c.96-.03 1.91.17 2.78.59v0c.71.35 1.33.87 1.82 1.51v0c.47.63.81 1.36 1 2.13v-.001c.2.78.31 1.59.31 2.41v10Z",key:5}),r.createElement("path",{d:"M179.26 40.9v.65 0c.01.2.01.41 0 .62h-11.78v0c.04.43.18.86.41 1.24v0c.22.38.52.72.88 1v0c.37.26.78.46 1.23.59v0c.44.15.91.22 1.38.23v0c.74.02 1.48-.15 2.15-.48v0c.56-.3 1.04-.71 1.43-1.21l3.71 2.34v0c-.76 1.1-1.8 1.97-3 2.55l0-.001c-1.37.62-2.85.92-4.34.89h0c-1.18 0-2.34-.19-3.45-.56l-.001-.001c-1.07-.36-2.04-.93-2.88-1.66v-.001c-.84-.75-1.49-1.67-1.92-2.69v0c-.49-1.16-.73-2.4-.7-3.64v0c-.02-1.24.21-2.46.68-3.59v0c.42-1.03 1.05-1.96 1.85-2.73v0c.79-.76 1.74-1.35 2.77-1.74l-.001 0c1.1-.42 2.27-.63 3.45-.62v0c1.12-.02 2.23.19 3.28.6v-.001c.98.38 1.86.97 2.59 1.74h-.001c.73.79 1.3 1.73 1.67 2.76v-.001c.41 1.19.61 2.44.59 3.71Zm-4.91-2v0c.01-.81-.28-1.58-.8-2.18v0c-.63-.65-1.5-.98-2.39-.91v0c-.49-.01-.98.08-1.43.25l-.001 0c-.42.14-.81.37-1.14.66v-.001c-.33.27-.59.61-.78 1h-.001c-.2.36-.31.76-.33 1.18Z",key:6}),r.createElement("path",{d:"M203.25 48.8V40h-.001c0-.45-.03-.89-.09-1.32v0c-.06-.39-.18-.75-.36-1.09v0c-.18-.3-.42-.55-.7-.73v-.001c-.35-.2-.75-.3-1.15-.28h0c-.42-.02-.83.09-1.19.3l-.001 0c-.34.19-.64.45-.85.78v0c-.24.34-.4.72-.5 1.12v-.001c-.11.43-.17.87-.16 1.32v8.7h-5.34v-9.23 0c.04-.78-.15-1.55-.55-2.21v0c-.41-.56-1.08-.87-1.76-.82v0c-.8-.05-1.56.33-2 1v-.001c-.49.73-.73 1.59-.7 2.47v8.79h-5.37v-16.19h5.17v2.24h.07 -.001c.2-.36.45-.7.73-1v-.001c.31-.35.69-.63 1.1-.85l0-.001c.43-.26.89-.47 1.38-.6v-.001c.54-.16 1.1-.24 1.67-.23l0-.001c1.04-.04 2.08.21 3 .72v-.001c.81.48 1.47 1.19 1.9 2.05v0c.52-.83 1.23-1.51 2.08-2v0c.94-.53 2.01-.79 3.09-.75h0c.96-.04 1.91.17 2.78.61v0c.71.37 1.33.9 1.81 1.56v0c.45.64.79 1.37 1 2.14v-.001c.19.76.3 1.54.31 2.33v10Z",key:7}),r.createElement("path",{d:"M228.68 40.9v.65 -.001c.01.2.01.41 0 .62h-11.77 0c.04.43.18.86.41 1.24v0c.22.38.52.72.88 1v-.001c.36.28.76.49 1.2.64h0c.44.15.91.22 1.38.23v0c.74.02 1.48-.15 2.15-.48v0c.55-.3 1.04-.71 1.43-1.21l3.71 2.34v0c-.76 1.09-1.8 1.97-3 2.55v0c-1.37.61-2.85.92-4.34.89h0c-1.18 0-2.34-.19-3.45-.56v0c-1.05-.37-2.02-.93-2.85-1.66v0c-.83-.75-1.48-1.67-1.91-2.69v-.001c-.49-1.16-.73-2.4-.7-3.64v0c-.03-1.24.21-2.46.68-3.59l0 0c.42-1.03 1.05-1.96 1.85-2.73v0c.79-.76 1.73-1.36 2.77-1.74h0c1.09-.42 2.26-.63 3.44-.62v0c1.12-.02 2.24.19 3.29.6v0c.97.38 1.85.97 2.57 1.74h-.001c.73.79 1.3 1.73 1.67 2.76v0c.4 1.17.6 2.41.59 3.66Zm-4.91-2h-.001c.01-.8-.27-1.58-.79-2.18v-.001c-.63-.65-1.5-.98-2.39-.91v0c-.49-.01-.98.08-1.43.25v0c-.42.14-.81.37-1.14.66v-.001c-.33.27-.59.61-.78 1v-.001c-.2.36-.31.76-.33 1.18Z",key:8}),r.createElement("path",{d:"M241.53 37.39v0c-.46-.42-.98-.75-1.53-1v0c-.58-.28-1.21-.43-1.85-.42h0c-.48-.01-.95.09-1.38.29v0c-.41.15-.67.56-.64 1v0c-.03.45.26.86.7 1v-.001c.73.27 1.49.49 2.26.65l0 0c.62.13 1.24.32 1.84.56v0c.6.22 1.16.54 1.67.94l-.001-.001c.49.38.9.87 1.21 1.43v-.001c.31.61.46 1.3.45 2v-.001c.02.89-.19 1.79-.62 2.58v-.001c-.41.67-.97 1.25-1.64 1.67v0c-.68.44-1.44.75-2.22.94v-.001c-.82.19-1.65.29-2.48.29l-.001-.001c-1.32-.01-2.63-.22-3.88-.63v-.001c-1.19-.38-2.28-1.02-3.17-1.87l3-3.15v0c.49.54 1.08.99 1.75 1.33v-.001c.68.34 1.44.51 2.21.52v0c.44-.01.88-.12 1.28-.31v0c.41-.2.67-.63.64-1.09l-.001-.001c0-.51-.32-.95-.79-1.11v0c-.79-.33-1.6-.58-2.43-.75h0c-.58-.14-1.15-.31-1.7-.52v0c-.55-.21-1.06-.5-1.51-.87v0c-.46-.39-.83-.85-1.09-1.37v0c-.3-.61-.44-1.28-.42-1.95v0c-.03-.88.18-1.74.62-2.49v0c.39-.67.94-1.24 1.59-1.67l-.001 0c.65-.46 1.38-.8 2.16-1v0c.76-.21 1.56-.31 2.36-.31l-.001-.001c1.2-.01 2.41.19 3.56.57h0c1.11.33 2.13.91 3 1.7Z",key:9}),r.createElement("path",{d:"M127.65 64.92h0c-.5-.63-1.14-1.13-1.87-1.45v-.001c-.7-.35-1.46-.53-2.23-.54v-.001c-.38-.01-.76.03-1.12.1l-.001 0c-.36.06-.7.19-1 .37v0c-.3.18-.56.43-.76.72v0c-.22.33-.33.72-.31 1.12v0c-.02.35.06.69.25 1h-.001c.17.27.42.51.71.68h-.001c.35.2.73.39 1.12.54 .44.16.92.33 1.47.5 .78.26 1.59.55 2.44.86v0c.82.3 1.59.72 2.3 1.25v0c.68.52 1.26 1.18 1.7 1.93v0c.47.88.71 1.87.68 2.88v0c.03 1.18-.22 2.36-.73 3.43v0c-.48.93-1.17 1.75-2 2.39v0c-.85.63-1.81 1.11-2.83 1.4v0c-1.07.3-2.18.45-3.28.45v-.001c-1.64 0-3.26-.29-4.78-.86v0c-1.46-.52-2.77-1.36-3.84-2.46l3.64-3.7h-.001c.61.72 1.37 1.31 2.23 1.74h-.001c.84.44 1.79.68 2.75.7h0c.4-.01.8-.05 1.2-.13h0c.35-.09.69-.23 1-.43v0c.29-.2.53-.47.69-.78v0c.18-.37.27-.77.26-1.17v0c.01-.4-.1-.78-.32-1.1v0c-.26-.34-.57-.62-.93-.83h0c-.47-.29-.97-.52-1.49-.68 -.6-.21-1.28-.43-2-.67h-.001c-.74-.25-1.46-.53-2.16-.85h0c-.69-.32-1.33-.74-1.88-1.25v-.001c-.57-.53-1.02-1.16-1.34-1.85v0c-.36-.84-.53-1.75-.5-2.65v0c-.04-1.15.23-2.29.78-3.29v0c.48-.89 1.17-1.66 2-2.24v0c.86-.6 1.83-1.04 2.86-1.29h-.001c1.05-.27 2.13-.41 3.22-.4v0c1.36 0 2.71.24 4 .71v-.001c1.31.45 2.52 1.17 3.56 2.12Z",key:10}),r.createElement("path",{d:"M150.48 74.05v.65 0c.01.2.01.41 0 .62H138.7v0c.04.43.18.86.41 1.24v0c.22.38.52.72.88 1v0c.36.27.76.48 1.2.63v0c.44.15.91.22 1.38.23v0c.74.02 1.48-.14 2.15-.47v-.001c.56-.3 1.05-.72 1.43-1.22l3.71 2.27v0c-.76 1.1-1.79 1.98-3 2.55v0c-1.37.62-2.85.93-4.34.9v0c-1.18 0-2.35-.19-3.45-.57v0c-1.05-.36-2.02-.93-2.84-1.66v0c-.83-.75-1.49-1.66-1.92-2.68v0c-.49-1.16-.73-2.4-.7-3.65v0c-.02-1.24.21-2.46.68-3.59v0c.85-2.07 2.52-3.69 4.62-4.47v0c1.1-.42 2.27-.63 3.45-.62v0c1.12-.02 2.23.19 3.28.6v0c.97.38 1.85.97 2.57 1.74v0c.74.79 1.3 1.74 1.67 2.77h-.001c.42 1.19.62 2.46.6 3.73Zm-4.91-2v0c.01-.81-.27-1.58-.8-2.18v0c-.63-.65-1.5-.98-2.39-.91v0c-.49-.01-.98.07-1.43.24l-.001 0c-.42.15-.81.37-1.14.67v0c-.33.27-.6.61-.78 1h-.001c-.19.35-.3.73-.33 1.13Z",key:11}),r.createElement("path",{d:"M165 71v-.001c-.33-.44-.76-.78-1.24-1v-.001c-.5-.23-1.05-.35-1.59-.35v0c-.53-.01-1.06.1-1.53.34v0c-.45.22-.85.53-1.17.91v0c-.33.39-.59.83-.76 1.32v-.001c-.2.5-.29 1.04-.28 1.59v0c-.01.54.08 1.07.26 1.59v-.001c.16.48.42.93.76 1.32v0c.33.37.74.68 1.21.89l-.001-.001c.49.22 1.03.33 1.58.33v0c.55-.01 1.09-.11 1.61-.31v0c.49-.19.93-.5 1.28-.89l3 3.61v-.001c-.75.69-1.64 1.21-2.6 1.52v0c-1.09.37-2.23.56-3.38.56v0c-1.23 0-2.44-.2-3.59-.59v0c-1.07-.37-2.06-.95-2.89-1.71v0c-.83-.76-1.49-1.69-1.93-2.71v0c-.94-2.31-.94-4.89 0-7.19v0c.44-1.03 1.1-1.96 1.93-2.71v0c.83-.77 1.82-1.36 2.89-1.73v0c1.13-.41 2.34-.61 3.55-.6h0c.58 0 1.16.05 1.74.16v0c.56.1 1.11.25 1.66.44v0c.5.17.99.41 1.46.69v0c.42.24.81.54 1.16.89Z",key:12}),r.createElement("path",{d:"M180.82 82v-2.29h-.07v0c-.21.36-.47.7-.76 1v0c-.33.33-.71.62-1.11.85v0c-.45.24-.92.44-1.4.58h-.001c-.53.15-1.07.23-1.61.23v0c-.95.03-1.89-.17-2.74-.58v0c-.72-.37-1.35-.89-1.83-1.52v0c-.48-.63-.82-1.35-1-2.11v0c-.21-.79-.32-1.61-.31-2.42v-10h5.36v8.78l0 0c0 .43.03.86.1 1.3v0c.05.38.18.76.37 1.11v0c.17.31.43.57.74.76v0c.36.2.78.3 1.2.28v0c.83.05 1.63-.33 2.13-1l0 0c.49-.72.75-1.57.73-2.44v-8.77h5.38V82Z",key:13}),r.createElement("path",{d:"M200.62 70.15v0c-.23-.07-.47-.11-.7-.13h-.67v0c-.63-.02-1.25.11-1.8.39v-.001c-.46.22-.86.54-1.17.94v0c-.29.35-.5.76-.63 1.2v0c-.13.36-.2.74-.2 1.13v8.32h-5.33v-16.22h5.14v2.34h.06v0c.4-.81 1.01-1.5 1.76-2v0c.77-.53 1.69-.8 2.63-.78q.33 0 .63 0v0c.17.01.34.04.51.1Z",key:14}),r.createElement("path",{d:"M218.41 69.73v6.2 0c-.05.6.1 1.21.44 1.72l-.001-.001c.4.42.98.63 1.57.57h0c.27-.01.55-.03.83-.07v0c.25-.02.5-.07.75-.15l.06 3.9v0c-.46.15-.93.26-1.4.34v0c-.56.09-1.13.14-1.69.15v0c-.93.02-1.86-.12-2.73-.41v-.001c-.69-.24-1.3-.64-1.77-1.17h-.001c-.48-.53-.82-1.16-1-1.83v0c-.21-.77-.31-1.57-.29-2.36v-6.89h-2.58v-4h2.57v-4.23h5.24v4.26h3.8v4Z",key:15}),r.createElement("path",{d:"M233.85 84.4l-.001-.001c-.3.78-.66 1.53-1.08 2.26h0c-.39.63-.88 1.2-1.44 1.69v0c-.6.47-1.28.83-2 1.05v0c-.86.25-1.76.37-2.65.36h0c-.52 0-1.03-.04-1.54-.1v0c-.47-.05-.93-.14-1.38-.26l.58-4.48v0c.28.08.56.15.86.21h0c.28.04.57.07.87.08h0c.64.05 1.28-.15 1.78-.57v0c.42-.47.74-1.02.95-1.61l.52-1.33 -6.72-15.94h5.92l3.61 10.41h.1l3.22-10.41h5.66Z",key:16}),r.createElement("path",{d:"M208.78 63.5v0c0 .39-.08.78-.24 1.15v-.001c-.16.34-.38.66-.65.93v-.001c-.29.27-.63.48-1 .62v0c-.38.15-.78.22-1.18.23h-.001c-.82.01-1.61-.3-2.18-.87v0c-.58-.54-.9-1.28-.88-2.06v0c-.01-.39.07-.77.23-1.12v0c.14-.36.36-.68.65-.93v0c.29-.27.63-.49 1-.63h0c.38-.18.79-.26 1.21-.25l-.001-.001c.4 0 .8.07 1.18.23v0c.37.13.71.34 1 .62v0c.27.26.49.58.65.93v0c.15.36.22.75.21 1.15Zm-5.72 18.66V68.67h5.33v13.49Z",key:17})]))}c.defaultProps={viewBox:"0 0 244.46 113.98"},e.exports=c,c.default=c},ilPL:function(e,t,n){},"jSk+":function(e,t,n){},jnSk:function(e,t,n){},lSb6:function(e,t,n){},"mYB+":function(e,t,n){var r=n("cDcd");function c(e){return r.createElement("svg",e,r.createElement("g",{fill:"#0083E3"},[r.createElement("path",{d:"M102.41 40.58V8h-.001c0-.95-.77-1.73-1.71-1.74 0 0-37.21-6.04-49.62-6.26 -12.41-.22-49.3 6-49.3 6v0C.8 5.97.01 6.73-.01 7.69c-.01.01-.01.02-.01.04v32.84s-1.16 27.36 17.44 48.9c16.52 19.13 30.32 23.66 33.2 24.44v0c.36.07.74.07 1.11 0 2.92-.79 16.7-5.35 33.18-24.44 18.6-21.54 17.48-48.9 17.48-48.9Zm-25 43c-11.21 13-20.79 18.57-25.67 20.8v0c-.37.13-.78.13-1.14 0 -4.84-2.29-14.43-7.88-25.6-20.85C8.49 64.45 9.15 39.45 9.16 39.19v-25 0c.01-.37.25-.68.6-.78l0-.001c13.46-3.41 27.28-5.15 41.17-5.2h.71l0 0c13.82 0 27.6 1.74 41 5.18l-.001-.001c.34.1.58.41.6.78v25.06c.03.22.68 25.22-15.78 44.3Z",key:0}),r.createElement("path",{d:"M51.1 31.87v0c-4.9-.02-8.88 3.93-8.89 8.82 -.02 4.89 3.93 8.87 8.82 8.88 4.89.01 8.87-3.94 8.88-8.83 0-.01 0-.01 0-.01l-.001-.001c0-4.89-3.95-8.86-8.83-8.88Z",key:1}),r.createElement("path",{d:"M84.1 39.41v-18 0c-.02-.35-.26-.65-.59-.73v-.001c-10.48-2.19-21.16-3.28-31.86-3.28H51h-.001c-10.76.05-21.47 1.17-32 3.34v0c-.34.08-.58.38-.59.73v18.07c0 1.33 0 22.31 13.59 38 7.53 8.82 14.14 13.76 18.7 16.46h-.001c.31.15.68.15 1 0 4.53-2.69 11.14-7.63 18.77-16.46 13.94-16.11 13.63-37.88 13.63-38.13ZM63.51 71.6c-1.09 1.28-2.16 2.45-3.2 3.54 -.24.25-.43.17-.43-.18V67.4c0-5.72 5.55-8.63 7.38-9.43v0c.33-.16.56-.49.58-.86v-5.74h0c.03-.21-.11-.41-.32-.44 -.1-.02-.19 0-.27.05l-.001 0c-10.4 4.1-21.97 4.1-32.36.01v0c-.19-.11-.43-.05-.54.14 -.04.07-.06.15-.05.23v5.74 0c.02.36.25.69.59.84 6.08 2.33 7.32 6.29 7.32 9.52v7.42c0 .35-.19.43-.43.18q-1.53-1.6-3.16-3.48c-11.44-13.26-11.37-31.84-11.37-32v-10.6 0c.01-.36.27-.66.62-.72h0c7.6-1.2 15.29-1.81 23-1.83h.69v-.001c7.59 0 15.18.58 22.69 1.76v0c.35.06.61.36.62.72v10.3c-.001.35.11 19.08-11.38 32.37Z",key:2})]))}c.defaultProps={viewBox:"0 0 102.43 113.98"},e.exports=c,c.default=c},"oYJ/":function(e,t,n){"use strict";n.d(t,"a",(function(){return gr})),n.d(t,"b",(function(){return Je})),n.d(t,"c",(function(){return Rn}));var r={};n.r(r),n.d(r,"path",(function(){return q})),n.d(r,"query",(function(){return G})),n.d(r,"fetchQueryNextPage",(function(){return W})),n.d(r,"receiveQuery",(function(){return K})),n.d(r,"receiveBan",(function(){return Q})),n.d(r,"startCreateBan",(function(){return Y})),n.d(r,"failedCreateBan",(function(){return J})),n.d(r,"finishCreateBan",(function(){return $})),n.d(r,"startUpdateBan",(function(){return X})),n.d(r,"failedUpdateBan",(function(){return z})),n.d(r,"finishUpdateBan",(function(){return ee})),n.d(r,"startDeleteBan",(function(){return te})),n.d(r,"failedDeleteBan",(function(){return ne})),n.d(r,"finishDeleteBan",(function(){return re})),n.d(r,"createBan",(function(){return ce})),n.d(r,"updateBan",(function(){return ae})),n.d(r,"deleteBan",(function(){return ie})),n.d(r,"RECEIVE_QUERY",(function(){return oe})),n.d(r,"START_QUERY",(function(){return se})),n.d(r,"FINISH_QUERY",(function(){return le})),n.d(r,"FAILED_QUERY",(function(){return ue})),n.d(r,"START_CREATE_BAN",(function(){return ve})),n.d(r,"FINISH_CREATE_BAN",(function(){return de})),n.d(r,"FAILED_CREATE_BAN",(function(){return fe})),n.d(r,"RECEIVE_BAN",(function(){return he})),n.d(r,"START_UPDATE_BAN",(function(){return pe})),n.d(r,"FINISH_UPDATE_BAN",(function(){return me})),n.d(r,"FAILED_UPDATE_BAN",(function(){return be})),n.d(r,"START_DELETE_BAN",(function(){return ye})),n.d(r,"FINISH_DELETE_BAN",(function(){return Ee})),n.d(r,"FAILED_DELETE_BAN",(function(){return ge}));var c={};n.r(c),n.d(c,"getBans",(function(){return ke})),n.d(c,"getQueryResults",(function(){return je})),n.d(c,"getQueryHeaderLink",(function(){return _e})),n.d(c,"getQueryHeaderLinks",(function(){return xe})),n.d(c,"getQueryHeader",(function(){return Se})),n.d(c,"getBan",(function(){return we})),n.d(c,"isUpdating",(function(){return Ne})),n.d(c,"isDeleting",(function(){return Ie})),n.d(c,"isQuerying",(function(){return Me}));var a={};n.r(a),n.d(a,"getBans",(function(){return Ze}));var i={};n.r(i),n.d(i,"fetchHelp",(function(){return Le})),n.d(i,"enableHelp",(function(){return Ve})),n.d(i,"RECEIVE_HELP",(function(){return Be}));var o={};n.r(o),n.d(o,"getHelp",(function(){return Ue})),n.d(o,"isEnabled",(function(){return qe}));var s={};n.r(s),n.d(s,"getHelp",(function(){return We}));var l={};n.r(l),n.d(l,"editModule",(function(){return ft})),n.d(l,"saveModules",(function(){return ht})),n.d(l,"resetModuleEdits",(function(){return pt})),n.d(l,"activateModule",(function(){return mt})),n.d(l,"deactivateModule",(function(){return bt})),n.d(l,"setModulesStatus",(function(){return yt})),n.d(l,"editSettings",(function(){return Et})),n.d(l,"editSetting",(function(){return gt})),n.d(l,"resetSettingEdits",(function(){return Ot})),n.d(l,"saveSettings",(function(){return kt})),n.d(l,"updateSettings",(function(){return jt})),n.d(l,"fetchModules",(function(){return xt})),n.d(l,"receiveModules",(function(){return St})),n.d(l,"receiveModule",(function(){return wt})),n.d(l,"receiveSettings",(function(){return Nt})),n.d(l,"RECEIVE_MODULES",(function(){return It})),n.d(l,"RECEIVE_MODULE",(function(){return Mt})),n.d(l,"EDIT_MODULE",(function(){return Ct})),n.d(l,"RESET_MODULE_EDITS",(function(){return Zt})),n.d(l,"START_SAVING_MODULES",(function(){return Tt})),n.d(l,"FAILED_SAVING_MODULES",(function(){return Dt})),n.d(l,"FINISH_SAVING_MODULES",(function(){return Pt})),n.d(l,"RECEIVE_SETTINGS",(function(){return At})),n.d(l,"EDIT_SETTINGS",(function(){return Rt})),n.d(l,"EDIT_SETTING",(function(){return Ht})),n.d(l,"RESET_SETTING_EDIT",(function(){return Lt})),n.d(l,"RESET_SETTING_EDITS",(function(){return Vt})),n.d(l,"START_SAVING_SETTINGS",(function(){return Bt})),n.d(l,"FAILED_SAVING_SETTINGS",(function(){return Ft})),n.d(l,"FINISH_SAVING_SETTINGS",(function(){return Ut}));var u={};n.r(u),n.d(u,"getModules",(function(){return Wt})),n.d(u,"getEditedModules",(function(){return Kt})),n.d(u,"getEditedModule",(function(){return Qt})),n.d(u,"getActiveModules",(function(){return Yt})),n.d(u,"getModule",(function(){return Jt})),n.d(u,"isActive",(function(){return $t})),n.d(u,"getModuleEdits",(function(){return Xt})),n.d(u,"isSavingModule",(function(){return zt})),n.d(u,"getDirtyModules",(function(){return en})),n.d(u,"isModuleDirty",(function(){return tn})),n.d(u,"getSettings",(function(){return nn})),n.d(u,"getSetting",(function(){return rn})),n.d(u,"getSettingEdits",(function(){return cn})),n.d(u,"getEditedSettings",(function(){return an})),n.d(u,"getEditedSetting",(function(){return on})),n.d(u,"isSavingSettings",(function(){return sn})),n.d(u,"getDirtySettings",(function(){return ln})),n.d(u,"areSettingsDirty",(function(){return un})),n.d(u,"getError",(function(){return vn})),n.d(u,"__unstableGetAllSettings",(function(){return dn})),n.d(u,"__unstableGetAllEditedSettings",(function(){return fn})),n.d(u,"getSettingSchema",(function(){return hn}));var v={};n.r(v),n.d(v,"getModules",(function(){return Sn})),n.d(v,"getSettings",(function(){return wn})),n.d(v,"__unstableGetAllSettings",(function(){return Nn})),n.d(v,"__unstableGetAllEditedSettings",(function(){return In})),n.d(v,"getEditedModules",(function(){return Mn})),n.d(v,"getModule",(function(){return Cn})),n.d(v,"getEditedModule",(function(){return Zn})),n.d(v,"getActiveModules",(function(){return Tn})),n.d(v,"getSetting",(function(){return Dn})),n.d(v,"getEditedSettings",(function(){return Pn})),n.d(v,"getEditedSetting",(function(){return An}));var d={};n.r(d),n.d(d,"getUser",(function(){return Hn})),n.d(d,"getCurrentUser",(function(){return Ln})),n.d(d,"getIndex",(function(){return Vn})),n.d(d,"getSchema",(function(){return Bn})),n.d(d,"getRoles",(function(){return Fn})),n.d(d,"getActorTypes",(function(){return Un})),n.d(d,"getActors",(function(){return qn})),n.d(d,"getSiteInfo",(function(){return Gn}));var f={};n.r(f),n.d(f,"fetchIndex",(function(){return Kn})),n.d(f,"receiveIndex",(function(){return Qn})),n.d(f,"receiveUser",(function(){return Yn})),n.d(f,"receiveCurrentUserId",(function(){return Jn})),n.d(f,"receiveActorTypes",(function(){return $n})),n.d(f,"receiveActors",(function(){return Xn})),n.d(f,"receiveSiteInfo",(function(){return zn})),n.d(f,"RECEIVE_INDEX",(function(){return er})),n.d(f,"RECEIVE_USER",(function(){return tr})),n.d(f,"RECEIVE_CURRENT_USER_ID",(function(){return nr})),n.d(f,"RECEIVE_ACTOR_TYPES",(function(){return rr})),n.d(f,"RECEIVE_ACTORS",(function(){return cr})),n.d(f,"RECEIVE_SITE_INFO",(function(){return ar}));var h={};n.r(h),n.d(h,"getIndex",(function(){return lr})),n.d(h,"getSchema",(function(){return ur})),n.d(h,"getRoles",(function(){return vr})),n.d(h,"getUser",(function(){return dr})),n.d(h,"getCurrentUser",(function(){return fr})),n.d(h,"getActorTypes",(function(){return hr})),n.d(h,"getActors",(function(){return pr})),n.d(h,"getSiteInfo",(function(){return mr}));var p=n("1ZqX"),m=n("RIqP"),b=n.n(m),y=n("lSNA"),E=n.n(y),g=n("yXPU"),O=n.n(g),k=n("o0o1"),j=n.n(k),_=n("YLtl"),x=n("ywyh"),S=n.n(x),w=n("Td6G");function N(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function I(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?N(Object(n),!0).forEach((function(t){E()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):N(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function M(e){return{type:"API_FETCH",request:e}}function C(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),c=2;c<n;c++)r[c-2]=arguments[c];return{type:"SELECT",storeKey:e,selectorName:t,args:r}}function Z(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),c=2;c<n;c++)r[c-2]=arguments[c];return{type:"DISPATCH",storeKey:e,actionName:t,args:r}}function T(e){return{type:"PARSE_FETCH_RESPONSE",response:e}}function D(){return(D=O()(j.a.mark((function e(t){var n;return j.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.response,e.next=3,n.json();case 3:return e.abrupt("return",e.sent);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function P(e,t){return{type:"UPDATE_SETTINGS",module:e,settings:t}}function A(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"info",t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return{type:"CREATE_NOTICE",status:e,content:t,options:I({context:"ithemes-security"},n)}}var R={API_FETCH:function(e){var t=e.request;return S()(t).catch(w.l)},SELECT:function(e){var t=e.storeKey,n=e.selectorName,r=e.args,c=Object(p.select)(t)[n];return c.hasResolver?function(e){var t=e.storeKey,n=e.selectorName,r=e.args;return new Promise((function(e){var c=function(){return Object(p.select)("core/data").hasFinishedResolution(t,n,r)},a=function(){return Object(p.select)(t)[n].apply(null,r)},i=a();if(c())return e(i);var o=Object(p.subscribe)((function(){c()&&(o(),e(a()))}))}))}({storeKey:t,selectorName:n,args:r}):c.apply(void 0,b()(r))},DISPATCH:function(e){var t,n=e.storeKey,r=e.actionName,c=e.args;return(t=Object(p.dispatch)(n))[r].apply(t,b()(c))},PARSE_FETCH_RESPONSE:function(e){return D.apply(this,arguments)},FETCH:function(e){var t=e.request,n=e.init;return window.fetch(t,n)},UPDATE_SETTINGS:Object(p.createRegistryControl)((function(e){return function(t){var n=t.module,r=t.settings;return e.dispatch("ithemes-security/modules").updateSettings(n,r)}})),CREATE_NOTICE:function(e){var t=e.status,n=e.content,r=e.options;r.autoDismiss&&(r.id=r.id||Object(_.uniqueId)("itsec-auto-dismiss-"),setTimeout((function(){return Object(p.dispatch)("core/notices").removeNotice(r.id,r.context)}),r.autoDismiss)),Object(p.dispatch)("core/notices").createNotice(t,n,r)}},H=n("Mmq9"),L=j.a.mark(G),V=j.a.mark(W),B=j.a.mark(ce),F=j.a.mark(ae),U=j.a.mark(ie),q="/ithemes-security/v1/bans";function G(e){var t,n,r,c=arguments;return j.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return t=c.length>1&&void 0!==c[1]?c[1]:{},a.next=3,{type:se,queryId:e,queryParams:t};case 3:return a.prev=3,a.next=6,M({path:Object(H.addQueryArgs)(q,t),parse:!1});case 6:return n=a.sent,a.next=9,T(n);case 9:r=a.sent,a.next=17;break;case 12:return a.prev=12,a.t0=a.catch(3),a.next=16,{type:ue,queryId:e,queryParams:t,error:a.t0};case 16:return a.abrupt("return",a.t0);case 17:return a.next=19,K(e,t.context||"view",n,r,"replace");case 19:return a.next=21,{type:le,queryId:e,queryParams:t,response:n};case 21:return a.abrupt("return",n);case 22:case"end":return a.stop()}}),L,null,[[3,12]])}function W(e){var t,n,r,c,a,i=arguments;return j.a.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return t=i.length>1&&void 0!==i[1]?i[1]:"append",o.next=3,C("ithemes-security/bans","getQueryHeaderLink",e,"next");case 3:if(n=o.sent){o.next=6;break}return o.abrupt("return",[]);case 6:return o.next=8,{type:se,queryId:e};case 8:return o.prev=8,o.next=11,M({url:n.link,parse:!1});case 11:return r=o.sent,o.next=14,T(r);case 14:c=o.sent,o.next=22;break;case 17:return o.prev=17,o.t0=o.catch(8),o.next=21,{type:ue,queryId:e,error:o.t0};case 21:return o.abrupt("return",o.t0);case 22:return a=Object(H.getQueryArg)(n.link,"context")||"view",o.next=25,K(e,a,r,c,t);case 25:return o.next=27,{type:le,queryId:e,response:r};case 27:return o.abrupt("return",r);case 28:case"end":return o.stop()}}),V,null,[[8,17]])}function K(e,t,n,r,c){return{type:oe,queryId:e,context:t,response:n,items:r,mode:c}}function Q(e){return{type:he,ban:e}}function Y(e){return{type:ve,ban:e}}function J(e,t){return{type:fe,ban:e,error:t}}function $(e,t){return{type:de,ban:e,response:t}}function X(e,t){return{type:pe,self:e,ban:t}}function z(e,t){return{type:be,self:e,error:t}}function ee(e,t){return{type:me,self:e,response:t}}function te(e){return{type:ye,self:e}}function ne(e,t){return{type:ge,self:e,error:t}}function re(e){return{type:Ee,self:e}}function ce(e,t){var n,r;return j.a.wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return n={method:"POST",data:t},Object(H.isURL)(e)?n.url=e:n.path="".concat(q,"/").concat(e),c.next=4,Y(t);case 4:return c.prev=4,c.next=7,M(n);case 7:r=c.sent,c.next=15;break;case 10:return c.prev=10,c.t0=c.catch(4),c.next=14,J(t,c.t0);case 14:return c.abrupt("return",c.t0);case 15:return c.next=17,$(t,r);case 17:return c.next=19,Q(r);case 19:return c.abrupt("return",r);case 20:case"end":return c.stop()}}),B,null,[[4,10]])}function ae(e,t){var n,r;return j.a.wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return n=Object(_.isObject)(e)?Object(w.h)(e):e,c.next=3,X(n,t);case 3:return c.prev=3,c.next=6,M({url:n,method:"PUT",data:t});case 6:r=c.sent,c.next=14;break;case 9:return c.prev=9,c.t0=c.catch(3),c.next=13,z(n,c.t0);case 13:return c.abrupt("return",c.t0);case 14:return c.next=16,ee(n,r);case 16:return c.next=18,Q(r);case 18:return c.abrupt("return",r);case 19:case"end":return c.stop()}}),F,null,[[3,9]])}function ie(e){var t;return j.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return t=Object(_.isObject)(e)?Object(w.h)(e):e,n.next=3,te(t);case 3:return n.prev=3,n.next=6,M({url:t,method:"DELETE"});case 6:n.next=13;break;case 8:return n.prev=8,n.t0=n.catch(3),n.next=12,ne(t,n.t0);case 12:return n.abrupt("return",n.t0);case 13:return n.next=15,re(t);case 15:return n.abrupt("return",null);case 16:case"end":return n.stop()}}),U,null,[[3,8]])}var oe="RECEIVE_QUERY",se="START_QUERY",le="FINISH_QUERY",ue="FAILED_QUERY",ve="START_CREATE_BAN",de="FINISH_CREATE_BAN",fe="FAILED_CREATE_BAN",he="RECEIVE_BAN",pe="START_UPDATE_BAN",me="FINISH_UPDATE_BAN",be="FAILED_UPDATE_BAN",ye="START_DELETE_BAN",Ee="FINISH_DELETE_BAN",ge="FAILED_DELETE_BAN",Oe=n("pPDe"),ke=Object(p.createRegistrySelector)((function(e){return function(){return e("ithemes-security/bans").getQueryResults("main")}})),je=Object(Oe.a)((function(e,t){for(var n=Object(_.get)(e,["queries",t,"selves"],[]),r=e.bySelf,c=n.length,a=new Array(c),i=-1;++i<c;){var o=r[n[i]];o&&(a[i]=o.item)}return a}),(function(e,t){return[e.queries[t],e.bySelf]}));function _e(e,t,n){return Object(_.find)(Object(_.get)(e,["queries",t,"links"],[]),{rel:n})}function xe(e,t,n){return Object(_.filter)(Object(_.get)(e,["queries",t,"links"],[]),{rel:n})}function Se(e,t,n){return Object(_.get)(e,["queries",t,"headers",n])}function we(e,t){return e.bySelf[t]}function Ne(e,t){var n=Object(_.isObject)(t)?Object(w.h)(t):t;return e.updating.includes(n)}function Ie(e,t){var n=Object(_.isObject)(t)?Object(w.h)(t):t;return e.deleting.includes(n)}function Me(e,t){return e.querying.includes(t)}var Ce=j.a.mark(Ze);function Ze(){return j.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Z("ithemes-security/bans","query","main",{per_page:100});case 2:case"end":return e.stop()}}),Ce)}var Te=n("/fTC");function De(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Pe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?De(Object(n),!0).forEach((function(t){E()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):De(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Ae={bySelf:{},queries:{},querying:[],creating:[],updating:[],deleting:[]};Object(p.registerStore)("ithemes-security/bans",{controls:R,actions:r,selectors:c,resolvers:a,reducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ae,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case oe:return Pe(Pe({},e),{},{queries:Pe(Pe({},e.queries),{},E()({},t.queryId,{selves:"replace"===t.mode?Object(_.map)(t.items,w.h):[].concat(b()(Object(_.get)(e,["queries",t.queryId,"selves"],[])),b()(Object(_.map)(t.items,w.h))),headers:Object(_.fromPairs)(Array.from(t.response.headers.entries())),links:Object(Te.parse)(t.response.headers.get("link"),{extended:!0}).map((function(e){return Pe(Pe({},e),{},{rel:e.rel[0]})}))})),bySelf:Pe(Pe({},e.bySelf),Object(_.fromPairs)(t.items.filter((function(n){var r=Object(w.h)(n);return!e.bySelf[r]||("embed"===e.bySelf[r].context||e.bySelf[r].context===t.context)})).map((function(e){return[Object(w.h)(e),{context:t.context,item:e}]}))))});case se:return Pe(Pe({},e),{},{querying:[].concat(b()(e.querying),[t.queryId])});case le:case ue:return Pe(Pe({},e),{},{querying:e.querying.filter((function(e){return e!==t.queryId}))});case he:return Pe(Pe({},e),{},{bySelf:Pe(Pe({},e.bySelf),{},E()({},Object(w.h)(t.ban),{context:"edit",item:t.ban}))});case ve:return Pe(Pe({},e),{},{creating:[].concat(b()(e.creating),[t.ban])});case de:case fe:return Pe(Pe({},e),{},{creating:e.creating.filter((function(e){return e!==t.ban}))});case pe:return Pe(Pe({},e),{},{updating:[].concat(b()(e.updating),[t.self])});case me:case be:return Pe(Pe({},e),{},{updating:e.updating.filter((function(e){return e!==t.self}))});case ye:return Pe(Pe({},e),{},{deleting:[].concat(b()(e.deleting),[t.self]),bySelf:Object(_.omit)(e.bySelf,[t.self])});case Ee:case ge:return Pe(Pe({},e),{},{deleting:e.deleting.filter((function(e){return e!==t.self}))});default:return e}}});var Re=j.a.mark(Le),He=j.a.mark(Ve);function Le(e){var t,n,r;return j.a.wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return t="https://ithemes.com/wp-json/ithemes/v1/inline-help/itsec/".concat(encodeURIComponent(e)),c.next=3,{type:"FETCH",request:t,init:{credentials:"omit",referrer:"no-referrer"}};case 3:if((n=c.sent).ok){c.next=6;break}return c.abrupt("return");case 6:if(!(n.status>=400)){c.next=8;break}return c.abrupt("return");case 8:return c.next=10,T(n);case 10:return r=c.sent,c.next=13,{type:Be,topic:e,help:r};case 13:case"end":return c.stop()}}),Re)}function Ve(){var e,t=arguments;return j.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return e=!(t.length>0&&void 0!==t[0])||t[0],n.next=3,P("global",{enable_remote_help:e});case 3:case"end":return n.stop()}}),He)}var Be="RECEIVE_HELP",Fe=[];function Ue(e,t){return e.byTopic[t]||Fe}var qe=Object(p.createRegistrySelector)((function(e){return function(){var t;return null===(t=e("ithemes-security/modules").getSettings("global"))||void 0===t?void 0:t.enable_remote_help}})),Ge=j.a.mark(We);function We(e){return j.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Le(e);case 2:case"end":return t.stop()}}),Ge)}function Ke(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Qe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ke(Object(n),!0).forEach((function(t){E()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ke(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Ye={byTopic:{}},Je="ithemes-security/help",$e=(Object(p.registerStore)(Je,{controls:R,actions:i,selectors:o,resolvers:s,reducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ye,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case Be:return Qe(Qe({},e),{},{byTopic:Qe(Qe({},e.byTopic),{},E()({},t.topic,t.help))});default:return e}}}),n("ZJ2p")),Xe=n("l3Sj");function ze(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return et(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return et(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,c=function(){};return{s:c,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:c}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,o=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){o=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(o)throw a}}}}function et(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var tt=j.a.mark(ft),nt=j.a.mark(ht),rt=j.a.mark(pt),ct=j.a.mark(mt),at=j.a.mark(bt),it=j.a.mark(yt),ot=j.a.mark(Et),st=j.a.mark(gt),lt=j.a.mark(Ot),ut=j.a.mark(kt),vt=j.a.mark(jt),dt=j.a.mark(xt);function ft(e,t){var n;return j.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,p.controls.select(Rn,"getModule",e);case 2:if(!(n=r.sent)){r.next=8;break}return r.next=6,{type:Ct,module:e,edit:Object($e.updatedDiff)(n,t)};case 6:r.next=10;break;case 8:return r.next=10,{type:Ct,module:e,edit:t};case 10:case"end":return r.stop()}}),tt)}function ht(){var e,t,n,r,c,a,i,o,s,l,u,v,d=arguments;return j.a.wrap((function(f){for(;;)switch(f.prev=f.next){case 0:if(!0!==(e=!(d.length>0&&void 0!==d[0])||d[0])){f.next=7;break}return f.next=4,p.controls.select(Rn,"getDirtyModules");case 4:e=f.sent,f.next=8;break;case 7:Object(_.isString)(e)&&(e=[e]);case 8:if(e.length){f.next=10;break}return f.abrupt("return",[]);case 10:t=[],n=ze(e),f.prev=12,n.s();case 14:if((r=n.n()).done){f.next=22;break}return c=r.value,f.next=18,p.controls.select(Rn,"getModuleEdits",c);case 18:a=f.sent,t.push({method:"PUT",path:"/ithemes-security/v1/modules/".concat(c),body:a});case 20:f.next=14;break;case 22:f.next=27;break;case 24:f.prev=24,f.t0=f.catch(12),n.e(f.t0);case 27:return f.prev=27,n.f(),f.finish(27);case 30:return f.prev=30,f.next=33,{type:Tt,modules:e};case 33:return f.next=35,M({path:"/batch/v1",method:"POST",data:{requests:t}});case 35:i=f.sent,f.next=45;break;case 38:return f.prev=38,f.t1=f.catch(30),f.next=42,{type:Dt,modules:e};case 42:return f.next=44,A("error",f.t1.message);case 44:return f.abrupt("return",f.t1);case 45:o=[],s={},l=0;case 48:if(!(l<t.length)){f.next=61;break}if(u=e[l],!((v=i.responses[l]).status>=400)){f.next=55;break}s[u]=v.body,f.next=58;break;case 55:return o.push(u),f.next=58,wt(u,v.body);case 58:l++,f.next=48;break;case 61:if(Object(_.isEmpty)(s)){f.next=64;break}return f.next=64,{type:Dt,errors:s};case 64:if(!o.length){f.next=67;break}return f.next=67,{type:Pt,modules:o};case 67:return f.abrupt("return",i.responses);case 68:case"end":return f.stop()}}),nt,null,[[12,24,27,30],[30,38]])}function pt(){var e,t=arguments;return j.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!0!==(e=!(t.length>0&&void 0!==t[0])||t[0])){n.next=7;break}return n.next=4,p.controls.select(Rn,"getDirtyModules");case 4:e=n.sent,n.next=8;break;case 7:Object(_.isString)(e)&&(e=[e]);case 8:return n.next=10,{type:Zt,modules:e};case 10:case"end":return n.stop()}}),rt)}function mt(e){var t;return j.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,_t(e,"active");case 3:return t=n.sent,n.next=6,wt(t);case 6:return n.next=8,{type:Pt,modules:[e]};case 8:if(!t.side_effects){n.next=11;break}return n.next=11,xt();case 11:n.next=17;break;case 13:return n.prev=13,n.t0=n.catch(0),n.next=17,{type:Dt,errors:E()({},e,n.t0)};case 17:case"end":return n.stop()}}),ct,null,[[0,13]])}function bt(e){var t;return j.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,_t(e,"inactive");case 3:return t=n.sent,n.next=6,wt(t);case 6:return n.next=8,{type:Pt,modules:[e]};case 8:if(!t.side_effects){n.next=11;break}return n.next=11,xt();case 11:n.next=17;break;case 13:return n.prev=13,n.t0=n.catch(0),n.next=17,{type:Dt,errors:E()({},e,n.t0)};case 17:case"end":return n.stop()}}),at,null,[[0,13]])}function yt(e){var t,n,r,c;return j.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return t={requests:Object(_.map)(e,(function(e,t){return{path:"/ithemes-security/v1/modules/".concat(t),method:"PUT",body:{status:{selected:e}}}}))},a.next=3,M({path:"/batch/v1",method:"POST",data:t});case 3:n=a.sent,r=0;case 5:if(!(r<n.responses.length)){a.next=17;break}if(!((c=n.responses[r]).status>=400)){a.next=12;break}return a.next=10,A("error",c.body.message);case 10:a.next=14;break;case 12:return a.next=14,wt(c.body);case 14:r++,a.next=5;break;case 17:case"end":return a.stop()}}),it)}function Et(e,t){var n,r,c,a;return j.a.wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,p.controls.select(Rn,"getSettings",e);case 2:if(n=i.sent){i.next=7;break}return i.next=6,{type:Rt,module:e,edit:t};case 6:return i.abrupt("return");case 7:r={},c=!1,i.t0=j.a.keys(t);case 10:if((i.t1=i.t0()).done){i.next=17;break}if(a=i.t1.value,t.hasOwnProperty(a)){i.next=14;break}return i.abrupt("continue",10);case 14:Object(_.isEqual)(t[a],n[a])||(r[a]=t[a],c=!0),i.next=10;break;case 17:if(!c){i.next=22;break}return i.next=20,{type:Rt,module:e,edit:r};case 20:i.next=24;break;case 22:return i.next=24,Ot(e);case 24:case"end":return i.stop()}}),ot)}function gt(e,t,n){var r;return j.a.wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,p.controls.select(Rn,"getSetting",e,t);case 2:if(r=c.sent,!Object(_.isEqual)(r,n)){c.next=8;break}return c.next=6,{type:Lt,module:e,setting:t};case 6:c.next=10;break;case 8:return c.next=10,{type:Ht,module:e,setting:t,value:n};case 10:case"end":return c.stop()}}),st)}function Ot(){var e,t=arguments;return j.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!0!==(e=!(t.length>0&&void 0!==t[0])||t[0])){n.next=7;break}return n.next=4,p.controls.select(Rn,"getDirtySettings");case 4:e=n.sent,n.next=8;break;case 7:Object(_.isString)(e)&&(e=[e]);case 8:return n.next=10,{type:Vt,modules:e};case 10:case"end":return n.stop()}}),lt)}function kt(){var e,t,n,r,c,a,i,o,s,l,u,v,d=arguments;return j.a.wrap((function(f){for(;;)switch(f.prev=f.next){case 0:if(!0!==(e=!(d.length>0&&void 0!==d[0])||d[0])){f.next=7;break}return f.next=4,p.controls.select(Rn,"getDirtySettings");case 4:e=f.sent,f.next=8;break;case 7:Object(_.isString)(e)&&(e=[e]);case 8:if(e.length){f.next=10;break}return f.abrupt("return",[]);case 10:t=[],n=ze(e),f.prev=12,n.s();case 14:if((r=n.n()).done){f.next=22;break}return c=r.value,f.next=18,p.controls.select(Rn,"getSettingEdits",c);case 18:a=f.sent,t.push({method:"PATCH",path:"/ithemes-security/v1/settings/".concat(c),body:a});case 20:f.next=14;break;case 22:f.next=27;break;case 24:f.prev=24,f.t0=f.catch(12),n.e(f.t0);case 27:return f.prev=27,n.f(),f.finish(27);case 30:return f.prev=30,f.next=33,{type:Bt,modules:e};case 33:return f.next=35,M({path:"/batch/v1",method:"POST",data:{requests:t}});case 35:i=f.sent,f.next=45;break;case 38:return f.prev=38,f.t1=f.catch(30),f.next=42,{type:Ft,modules:e};case 42:return f.next=44,A("error",f.t1.message);case 44:return f.abrupt("return",f.t1);case 45:o=[],s={},l=0;case 48:if(!(l<t.length)){f.next=61;break}if(u=e[l],!((v=i.responses[l]).status>=400)){f.next=55;break}s[u]=v.body,f.next=58;break;case 55:return o.push(u),f.next=58,Nt(u,v.body);case 58:l++,f.next=48;break;case 61:if(Object(_.isEmpty)(s)){f.next=64;break}return f.next=64,{type:Ft,errors:s};case 64:if(!o.length){f.next=69;break}return f.next=67,A("success",Object(Xe.__)("Saved settings.","better-wp-security"),{type:"snackbar"});case 67:return f.next=69,{type:Ut,modules:o};case 69:return f.abrupt("return",i.responses);case 70:case"end":return f.stop()}}),ut,null,[[12,24,27,30],[30,38]])}function jt(e,t){var n;return j.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,{type:Bt,modules:[e]};case 2:return r.prev=2,r.next=5,M({path:"/ithemes-security/v1/settings/".concat(e),method:"PATCH",data:t});case 5:return n=r.sent,r.next=8,Nt(e,n);case 8:r.next=15;break;case 10:return r.prev=10,r.t0=r.catch(2),r.next=14,{type:Ft,errors:E()({},e,r.t0)};case 14:return r.abrupt("return",r.t0);case 15:return r.next=17,{type:Ut,modules:[e]};case 17:return r.abrupt("return",n);case 18:case"end":return r.stop()}}),vt,null,[[2,10]])}function _t(e,t){return M({method:"PUT",path:"/ithemes-security/v1/modules/".concat(e),data:{status:{selected:t}}})}function xt(){var e;return j.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,M({path:"/ithemes-security/v1/modules?context=edit&_embed=1"});case 2:return e=t.sent,t.next=5,St(e);case 5:case"end":return t.stop()}}),dt)}function St(e){return{type:It,modules:e}}function wt(e){return{type:Mt,module:e}}function Nt(e,t){return{type:At,module:e,settings:t}}var It="RECEIVE_MODULES",Mt="RECEIVE_MODULE",Ct="EDIT_MODULE",Zt="RESET_MODULE_EDITS",Tt="START_SAVING_MODULES",Dt="FAILED_SAVING_MODULES",Pt="FINISH_SAVING_MODULES",At="RECEIVE_SETTINGS",Rt="EDIT_SETTINGS",Ht="EDIT_SETTING",Lt="RESET_SETTING_EDIT",Vt="RESET_SETTING_EDITS",Bt="START_SAVING_SETTINGS",Ft="FAILED_SAVING_SETTINGS",Ut="FINISH_SAVING_SETTINGS";function qt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Gt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?qt(Object(n),!0).forEach((function(t){E()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):qt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Wt(e){return e.modules}var Kt=Object(Oe.a)((function(e){return e.modules.map((function(t){return Gt(Gt({},t),e.moduleEdits[t.id]||{})}))}),(function(e){return[e.modules,e.moduleEdits]})),Qt=Object(Oe.a)((function(e,t){return Gt(Gt({},e.modules[t]||{}),e.moduleEdits[t]||{})}),(function(e,t){return[e.modules[t],e.moduleEdits[t]]})),Yt=Object(Oe.a)((function(e){return e.modules.filter((function(e){return"active"===e.status.selected})).map((function(e){return e.id}))}),(function(e){return e.modules}));function Jt(e,t){return e.modules.find((function(e){return e.id===t}))}function $t(e,t){var n;return"active"===(null===(n=Jt(e,t))||void 0===n?void 0:n.status.selected)}function Xt(e,t){return e.moduleEdits[t]}function zt(e,t){return e.savingModules.includes(t)}function en(e){return Object.keys(e.moduleEdits)}function tn(e,t){return!!e.moduleEdits[t]}function nn(e,t){var n;return null!==(n=e.settings[t])&&void 0!==n?n:{}}function rn(e,t,n){var r;return null===(r=e.settings[t])||void 0===r?void 0:r[n]}function cn(e,t){return e.settingEdits[t]}var an=Object(Oe.a)((function(e,t){return Gt(Gt({},e.settings[t]||{}),e.settingEdits[t]||{})}),(function(e,t){return[e.settings[t],e.settingEdits[t]]}));function on(e,t,n){var r,c;return(null===(r=e.settingEdits[t])||void 0===r?void 0:r[n])||(null===(c=e.settings[t])||void 0===c?void 0:c[n])}function sn(e,t){return e.savingSettings.includes(t)}function ln(e){return Object.keys(e.settingEdits)}function un(e,t){return e.settingEdits[t]&&!Object(_.isEmpty)(e.settingEdits[t])}function vn(e,t){return e.errors[t]}function dn(e){return e.settings}var fn=Object(Oe.a)((function(e){return Object(_.reduce)(e.settings,(function(t,n,r){return t[r]=Gt(Gt({},n),e.settingEdits[r]||{}),t}),{})}),(function(e){return[e.settings,e.settingEdits]}));function hn(e,t,n){var r,c;return null===(r=Jt(e,t))||void 0===r||null===(c=r.settings)||void 0===c?void 0:c.schema.properties[n]}function pn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function mn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?pn(Object(n),!0).forEach((function(t){E()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var bn={modules:[],moduleEdits:{},savingModules:[],settings:{},settingEdits:{},savingSettings:[],errors:{}},yn=j.a.mark(In),En=j.a.mark(Mn),gn=j.a.mark(Cn),On=j.a.mark(Zn),kn=j.a.mark(Tn),jn=j.a.mark(Dn),_n=j.a.mark(Pn),xn=j.a.mark(An),Sn={fulfill:j.a.mark((function e(){return j.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,xt();case 2:case"end":return e.stop()}}),e)})),isFulfilled:function(e){return e.modules.length>0}},wn={fulfill:j.a.mark((function e(t){var n;return j.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,M({path:"/ithemes-security/v1/settings/".concat(t)});case 2:return n=e.sent,e.next=5,Nt(t,n);case 5:case"end":return e.stop()}}),e)})),isFulfilled:function(e,t){return e.settings.hasOwnProperty(t)}},Nn={fulfill:j.a.mark((function e(){return j.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p.controls.resolveSelect(Rn,"getModules");case 2:case"end":return e.stop()}}),e)})),isFulfilled:function(e){return!Object(_.isEmpty)(e.settings)}};function In(){return j.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p.controls.resolveSelect(Rn,"__unstableGetAllSettings");case 2:case"end":return e.stop()}}),yn)}function Mn(){return j.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p.controls.resolveSelect(Rn,"getModules");case 2:case"end":return e.stop()}}),En)}function Cn(){return j.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p.controls.resolveSelect(Rn,"getModules");case 2:case"end":return e.stop()}}),gn)}function Zn(){return j.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p.controls.resolveSelect(Rn,"getModules");case 2:case"end":return e.stop()}}),On)}function Tn(){return j.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p.controls.resolveSelect(Rn,"getModules");case 2:case"end":return e.stop()}}),kn)}function Dn(e){return j.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,p.controls.resolveSelect(Rn,"getSettings",e);case 2:case"end":return t.stop()}}),jn)}function Pn(e){return j.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,p.controls.resolveSelect(Rn,"getSettings",e);case 2:case"end":return t.stop()}}),_n)}function An(e){return j.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,p.controls.resolveSelect(Rn,"getSettings",e);case 2:case"end":return t.stop()}}),xn)}var Rn="ithemes-security/modules";Object(p.registerStore)(Rn,{controls:R,actions:l,selectors:u,resolvers:v,reducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:bn,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case It:return mn(mn({},e),{},{modules:b()(t.modules),settings:mn(mn({},e.settings),t.modules.reduce((function(e,t){var n=Object(_.get)(t,["_embedded","ithemes-security:settings",0]);return n?mn(mn({},e),{},E()({},t.id,n)):e}),{}))});case Mt:return mn(mn({},e),{},{modules:e.modules.map((function(e){return e.id===t.module.id?t.module:e})),settings:mn(mn({},e.settings),{},E()({},t.module.id,Object(_.get)(t.module,["_embedded","ithemes-security:settings",0],e.settings[t.module.id])))});case Ct:return mn(mn({},e),{},{moduleEdits:mn(mn({},e.moduleEdits),{},E()({},t.module,t.edit))});case Zt:return mn(mn({},e),{},{moduleEdits:Object(_.omit)(e.moduleEdits,t.modules)});case Tt:return mn(mn({},e),{},{savingModules:[].concat(b()(e.savingModules),b()(t.modules))});case Pt:return mn(mn({},e),{},{savingModules:e.savingModules.filter((function(e){return!t.modules.includes(e)})),moduleEdits:Object(_.omit)(e.moduleEdits,t.modules),errors:Object(_.omit)(e.errors,t.modules)});case Dt:return mn(mn({},e),{},{savingModules:_.without.apply(void 0,[e.savingModules].concat(b()(Object.keys(t.errors)))),errors:mn(mn({},e.errors),t.errors)});case At:return mn(mn({},e),{},{settings:mn(mn({},e.settings),{},E()({},t.module,t.settings))});case Rt:return mn(mn({},e),{},{settingEdits:mn(mn({},e.settingEdits),{},E()({},t.module,t.edit))});case Ht:return mn(mn({},e),{},{settingEdits:mn(mn({},e.settingEdits),{},E()({},t.module,mn(mn({},e.settingEdits[t.module]||{}),{},E()({},t.setting,t.value))))});case Lt:return mn(mn({},e),{},{settingEdits:mn(mn({},e.settingEdits),{},E()({},t.module,Object(_.omit)(e.settingEdits[t.module]||{},t.setting)))});case Vt:return mn(mn({},e),{},{settingEdits:Object(_.omit)(e.settingEdits,t.modules)});case Bt:return mn(mn({},e),{},{savingSettings:[].concat(b()(e.savingSettings),b()(t.modules))});case Ut:return mn(mn({},e),{},{savingSettings:e.savingSettings.filter((function(e){return!t.modules.includes(e)})),settingEdits:Object(_.omit)(e.settingEdits,t.modules),errors:Object(_.omit)(e.errors,t.modules)});case Ft:return mn(mn({},e),{},{savingSettings:_.without.apply(void 0,[e.savingSettings].concat(b()(Object.keys(t.errors)))),errors:mn(mn({},e.errors),t.errors)});default:return e}},persist:["moduleEdits","settingEdits"]});function Hn(e,t){return e.users.byId[t]}function Ln(e){return e.users.byId[e.users.currentId]}function Vn(e){return e.index}function Bn(e,t){var n=e.index;if(!n)return null;for(var r in n.routes)if(n.routes.hasOwnProperty(r)){var c=n.routes[r].schema;if(c&&c.title===t)return c}return null}function Fn(e){var t;return(null===(t=e.index)||void 0===t?void 0:t.roles)||null}function Un(e){return e.actors.types}function qn(e,t){return e.actors.byType[t]}function Gn(e){return e.siteInfo}var Wn=j.a.mark(Kn);function Kn(){var e,t,n,r=arguments;return j.a.wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return e=r.length>0&&void 0!==r[0]&&r[0],t="/ithemes-security/v1?context=help",e&&(t+="&_="+Date.now()),c.next=5,M({path:t});case 5:return n=c.sent,c.next=8,Qn(n);case 8:return c.abrupt("return",n);case 9:case"end":return c.stop()}}),Wn)}function Qn(e){return{type:er,index:e}}function Yn(e){return{type:tr,user:e}}function Jn(e){return{type:nr,userId:e}}function $n(e){return{type:rr,types:e}}function Xn(e,t){return{type:cr,actorType:e,actors:t}}function zn(e){return{type:ar,siteInfo:e}}var er="RECEIVE_INDEX",tr="RECEIVE_USER",nr="RECEIVE_CURRENT_USER_ID",rr="RECEIVE_ACTOR_TYPES",cr="RECEIVE_ACTORS",ar="RECEIVE_SITE_INFO";function ir(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return or(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return or(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,c=function(){};return{s:c,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:c}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,o=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){o=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(o)throw a}}}}function or(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var sr=j.a.mark(lr);function lr(){var e;return j.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,M({path:"/ithemes-security/v1?context=help"});case 2:return e=t.sent,t.next=5,Qn(e);case 5:case"end":return t.stop()}}),sr)}var ur={fulfill:j.a.mark((function e(){return j.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p.controls.resolveSelect("ithemes-security/core","getIndex");case 2:case"end":return e.stop()}}),e)})),isFulfilled:function(e){return!!e.index}},vr={fulfill:j.a.mark((function e(){return j.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p.controls.resolveSelect("ithemes-security/core","getIndex");case 2:case"end":return e.stop()}}),e)})),isFulfilled:function(e){return!!e.index}},dr={fulfill:j.a.mark((function e(t){var n;return j.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,M({path:"/wp/v2/users/".concat(t)});case 2:return n=e.sent,e.next=5,Yn(n);case 5:case"end":return e.stop()}}),e)})),isFulfilled:function(e,t){return!!e.users.byId[t]}},fr={fulfill:j.a.mark((function e(){var t;return j.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,M({path:"/wp/v2/users/me?context=edit"});case 2:return t=e.sent,e.next=5,Yn(t);case 5:return e.next=7,Jn(t.id);case 7:case"end":return e.stop()}}),e)})),isFulfilled:function(e){return e.users.currentId&&e.users.byId[e.users.currentId]}},hr={fulfill:j.a.mark((function e(){var t,n,r,c,a,i;return j.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,M({path:"/ithemes-security/v1/actors?_embed=1"});case 2:t=e.sent,n=[],r=ir(t),e.prev=5,r.s();case 7:if((c=r.n()).done){e.next=15;break}return a=c.value,i=Object(_.get)(a,["_embedded","wp:items",0],[]),e.next=12,Xn(a.slug,i);case 12:n.push({slug:a.slug,label:a.label});case 13:e.next=7;break;case 15:e.next=20;break;case 17:e.prev=17,e.t0=e.catch(5),r.e(e.t0);case 20:return e.prev=20,r.f(),e.finish(20);case 23:return e.next=25,$n(n);case 25:case"end":return e.stop()}}),e,null,[[5,17,20,23]])})),isFulfilled:function(e){return e.actors.types.length>0}},pr={fulfill:j.a.mark((function e(){return j.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,C("ithemes-security/core","getActorTypes");case 2:case"end":return e.stop()}}),e)})),isFulfilled:function(e,t){return!!e.actors.byType[t]}},mr={fulfill:j.a.mark((function e(){var t;return j.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,M({path:"/?_fields=name,description,url,home"});case 2:return t=e.sent,e.next=5,zn(t);case 5:case"end":return e.stop()}}),e)})),isFulfilled:function(e){return!!e.siteInfo}};function br(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function yr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?br(Object(n),!0).forEach((function(t){E()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):br(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Er={users:{currentId:0,byId:{}},index:null,actors:{types:[],byType:{}},siteInfo:null};var gr="ithemes-security/core";Object(p.registerStore)(gr,{controls:R,selectors:d,resolvers:h,actions:f,reducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Er,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case er:return yr(yr({},e),{},{index:t.index});case tr:return yr(yr({},e),{},{users:yr(yr({},e.users),{},{byId:yr(yr({},e.users.byId),{},E()({},t.user.id,t.user))})});case nr:return yr(yr({},e),{},{users:yr(yr({},e.users),{},{currentId:t.userId})});case rr:return yr(yr({},e),{},{actors:yr(yr({},e.actors),{},{types:t.types})});case cr:return yr(yr({},e),{},{actors:yr(yr({},e.actors),{},{byType:yr(yr({},e.actors.byType),{},E()({},t.actorType,t.actors))})});case ar:return yr(yr({},e),{},{siteInfo:t.siteInfo});default:return e}}})},"oaS/":function(e,t,n){},tMTs:function(e,t,n){"use strict";n.d(t,"a",(function(){return ue}));var r={};n.r(r),n.d(r,"BaseInput",(function(){return f})),n.d(r,"ToggleWidget",(function(){return p})),n.d(r,"CheckboxWidget",(function(){return m})),n.d(r,"CheckboxesWidget",(function(){return O})),n.d(r,"SelectWidget",(function(){return C})),n.d(r,"TextareaWidget",(function(){return Z})),n.d(r,"RadioWidget",(function(){return R})),n.d(r,"IncludeExcludeWidget",(function(){return G}));var c={};n.r(c),n.d(c,"TitleField",(function(){return K})),n.d(c,"EntitySelectField",(function(){return ne})),n.d(c,"TextareaListField",(function(){return ce})),n.d(c,"FileTreeField",(function(){return le}));var a=n("YLtl"),i=n("pVnL"),o=n.n(i),s=n("QILm"),l=n.n(s),u=n("GRId"),v=n("tI+e"),d=n("49++");var f=function(e){e.id;var t=e.label,n=e.value,r=e.readonly,c=e.disabled,i=e.onBlur,s=e.onFocus,f=e.options,h=e.onChange,p=e.schema,m=e.uiSchema,b=void 0===m?{}:m,y=l()(e,["id","label","value","readonly","disabled","onBlur","onFocus","options","onChange","schema","uiSchema"]);f.inputType?y.type=f.inputType:y.type||("number"===p.type?(y.type="number",y.step="any"):"integer"===p.type?(y.type="number",y.step="1"):y.type="text"),f.autocomplete&&(y.autoComplete=f.autocomplete),p.multipleOf&&(y.step=p.multipleOf),void 0!==p.minimum&&(y.min=p.minimum),void 0!==p.maximum&&(y.max=p.maximum);var E=b["ui:description"]||p.description;return Object(u.createElement)(v.TextControl,o()({label:t,help:Object(u.createElement)(d.n,{noWrap:!0,content:E}),readOnly:r,disabled:c,value:n||""},Object(a.omit)(y,["autofocus","formContext","registry","rawErrors"]),{onChange:function(e){return h(""===e?f.emptyValue:e)},onBlur:i&&function(e){return i(y.id,e.target.value)},onFocus:s&&function(e){return s(y.id,e.target.value)}}))},h=n("V7jF");function p(e){var t=e.schema,n=e.uiSchema,r=void 0===n?{}:n,c=e.id,a=e.value,i=e.disabled,o=e.readonly,s=e.label,l=e.onBlur,f=e.onFocus,p=e.onChange,m=h.b.schemaRequiresTrueValue(t),b=r["ui:description"]||t.description;return Object(u.createElement)(v.ToggleControl,{checked:a||!1,onChange:p,required:m,disabled:i,readOnly:o,label:s,help:Object(u.createElement)(d.n,{noWrap:!0,content:b}),onBlur:l&&function(e){return l(c,e.target.checked)},onFocus:f&&function(e){return f(c,e.target.checked)}})}function m(e){var t=e.schema,n=e.uiSchema,r=void 0===n?{}:n,c=e.id,a=e.value,i=e.disabled,o=e.readonly,s=e.label,l=e.onBlur,f=e.onFocus,p=e.onChange,m=h.b.schemaRequiresTrueValue(t),b=r["ui:description"]||t.description;return Object(u.createElement)(v.CheckboxControl,{checked:a||!1,onChange:p,required:m,disabled:i,readOnly:o,label:s,help:Object(u.createElement)(d.n,{noWrap:!0,content:b}),onBlur:l&&function(e){return l(c,e.target.checked)},onFocus:f&&function(e){return f(c,e.target.checked)}})}var b=n("lSNA"),y=n.n(b);function E(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function g(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?E(Object(n),!0).forEach((function(t){y()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):E(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function O(e){var t=e.disabled,n=e.options,r=e.value,c=e.readonly,a=e.onChange,i=e.label,o=e.schema,s=e.uiSchema,l=void 0===s?{}:s,v=n.enumOptions,f=n.enumDisabled,h=l["ui:description"]||o.description,p=v.map((function(e){return g(g({},e),{},{disabled:null==f?void 0:f.includes(e.value)})}));return Object(u.createElement)(d.e,{value:r||[],onChange:a,options:p,label:i||l["ui:title"]||o.title,help:Object(u.createElement)(d.n,{noWrap:!0,content:h}),readOnly:c,disabled:t})}function k(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function j(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?k(Object(n),!0).forEach((function(t){y()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):k(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function _(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return x(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return x(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,c=function(){};return{s:c,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:c}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,o=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){o=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(o)throw a}}}}function x(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var S=h.b.asNumber,w=h.b.guessType,N=new Set(["number","integer"]);function I(e,t){var n=e.type,r=e.items;if(""!==t){if("array"===n&&r&&N.has(r.type))return t.map(S);if("boolean"===n)return"true"===t;if("number"===n)return S(t);if(e.enum){if(e.enum.every((function(e){return"number"===w(e)})))return S(t);if(e.enum.every((function(e){return"boolean"===w(e)})))return"true"===t}return t}}function M(e,t){return t?[].slice.call(e.target.options).filter((function(e){return e.selected})).map((function(e){return e.value})):e.target.value}var C=function(e){var t=e.schema,n=e.uiSchema,r=void 0===n?{}:n,c=e.id,a=e.options,i=e.value,o=e.label,s=e.required,l=e.disabled,f=e.readonly,h=e.multiple,p=e.onChange,m=e.onBlur,b=e.onFocus,y=e.placeholder,E=a.enumOptions,g=a.enumDisabled,O=h?[]:"",k=[];h||void 0!==t.default||k.push({value:"",label:y});var x,S=_(E);try{for(S.s();!(x=S.n()).done;){var w=x.value;k.push(j(j({},w),{},{disabled:g&&g.includes(w.value)}))}}catch(e){S.e(e)}finally{S.f()}var N=r["ui:description"]||t.description;return Object(u.createElement)(v.SelectControl,{multiple:h,options:k,value:void 0===i?O:i,label:o,help:Object(u.createElement)(d.n,{noWrap:!0,content:N}),required:s,disabled:l,readOnly:f,onChange:function(e){return p(I(t,e))},onBlur:m&&function(e){return m(c,I(t,M(e,h)))},onFocus:b&&function(e){return b(c,I(t,M(e,h)))}})};function Z(e){var t=e.schema,n=e.uiSchema,r=void 0===n?{}:n,c=e.id,i=e.value,s=e.disabled,f=e.readonly,h=e.label,p=e.onBlur,m=e.onFocus,b=e.onChange,y=l()(e,["schema","uiSchema","id","value","disabled","readonly","label","onBlur","onFocus","onChange"]),E=r["ui:description"]||t.description;return Object(u.createElement)(v.TextareaControl,o()({value:void 0===i?"":i,onChange:b,disabled:s,readOnly:f,label:h,help:Object(u.createElement)(d.n,{noWrap:!0,content:E}),onBlur:p&&function(e){return p(c,e.target.value)},onFocus:m&&function(e){return m(c,e.target.value)}},Object(a.without)(y,["autofocus","formContext","registry","rawErrors"])))}var T=h.b.asNumber,D=h.b.guessType,P=new Set(["number","integer"]);function A(e,t){var n=e.type,r=e.items;if(""!==t){if("array"===n&&r&&P.has(r.type))return t.map(T);if("boolean"===n)return"true"===t;if("number"===n)return T(t);if(e.enum){if(e.enum.every((function(e){return"number"===D(e)})))return T(t);if(e.enum.every((function(e){return"boolean"===D(e)})))return"true"===t}return t}}function R(e){var t=e.schema,n=e.uiSchema,r=void 0===n?{}:n,c=e.id,a=e.options,i=e.value,o=e.label,s=e.required,l=e.disabled,f=e.readonly,h=e.onChange,p=e.onBlur,m=e.onFocus,b=a.enumOptions,y=r["ui:description"]||t.description;return Object(u.createElement)(v.RadioControl,{selected:i,options:b,label:o,help:Object(u.createElement)(d.n,{noWrap:!0,content:y}),required:s,disabled:l,readOnly:f,onChange:function(e){return h(A(t,e))},onBlur:p&&function(e){return p(c,A(t,e.target.value))},onFocus:m&&function(e){return m(c,A(t,e.target.value))}})}var H=n("RIqP"),L=n.n(H),V=n("J4zp"),B=n.n(V),F=n("l3Sj"),U=n("gdqT"),q=n("RxS6");n("LZ3w");function G(e){var t=e.id,n=e.disabled,r=e.options,c=e.value,i=e.onChange,o=e.schema,s=e.autofocus,l=e.readonly,d=r.enumOptions,f=r.enumDisabled,h=void 0===f?[]:f,p=r.excludeList,m=(p=void 0===p?{}:p).title,b=void 0===m?Object(F.__)("Excluded","better-wp-security"):m,y=p.description,E=void 0===y?Object(F.__)("The list of items to exclude from the selection.","better-wp-security"):y,g=p.button,O=void 0===g?Object(F.__)("Include","better-wp-security"):g,k=r.includeList,j=(k=void 0===k?{}:k).title,_=void 0===j?Object(F.__)("Included","better-wp-security"):j,x=k.description,S=void 0===x?Object(F.__)("The list of items to include in the selection.","better-wp-security"):x,w=k.button,N=void 0===w?Object(F.__)("Exclude","better-wp-security"):w,I=r.title,M=void 0===I?o.title:I,C=r.description,Z=void 0===C?o.description:C;Object(u.useEffect)((function(){var e=d.map((function(e){return e.value})),t=c.filter((function(t){return e.includes(t)}));t.length!==c.length&&i(t)}),[c,d,i]);var T=Object(a.partition)(d,(function(e){return!c.includes(e.value)})),D=B()(T,2),P=D[0],A=D[1];return Object(u.createElement)("div",{className:"itsec-rjsf-include-exclude-widget"},M&&Object(u.createElement)(v.BaseControl.VisualLabel,null,M),Z&&Object(u.createElement)("p",null,Z),Object(u.createElement)("div",{className:"itsec-rjsf-include-exclude-widget__sides",id:t},Object(u.createElement)(W,{id:t+"__exclude",options:P,label:b,description:E,button:O,disabled:n||l,disabledOptions:h,autofocus:s,onToggle:function(e){Object(U.speak)(Object(F.sprintf)(Object(F.__)("Moved %1$s to %2$s.","better-wp-security"),Object(a.find)(P,{value:e}).label,_)),i([].concat(L()(c),[e]))}}),Object(u.createElement)(W,{id:t+"__include",options:A,label:_,description:S,button:N,disabled:n||l,disabledOptions:h,onToggle:function(e){Object(U.speak)(Object(F.sprintf)(Object(F.__)("Moved %1$s to %2$s.","better-wp-security"),Object(a.find)(A,{value:e}).label,b)),i(c.filter((function(t){return t!==e})))}})))}function W(e){var t=e.id,n=e.label,r=e.description,c=e.options,i=e.button,o=e.onToggle,s=e.disabled,l=e.disabledOptions,f=void 0===l?[]:l,h=e.autofocus,p=t+"__option__",m=Object(u.useState)(""),b=B()(m,2),y=b[0],E=b[1];return y&&!Object(a.find)(c,{value:y})&&E(""),Object(u.createElement)("div",{className:"itsec-rjsf-include-exclude-widget__side"},Object(u.createElement)(v.BaseControl,{id:t,help:Object(u.createElement)(d.n,{noWrap:!0,content:r}),className:"itsec-rjsf-include-exclude-widget__listbox"},Object(u.createElement)("span",{className:"components-base-control__label",id:t+"__label"},n),Object(u.createElement)(d.b,{role:"listbox",id:t,active:y&&p+y,"aria-labelledby":t+"__label","aria-describedby":r&&t+"__help",onNavigate:function(e){return E(e.substr(p.length))},onKeyDown:function(e){var t,n=e.keyCode;if(y&&(n===q.DELETE||n===q.BACKSPACE)){var r=Object(a.findIndex)(c,{value:y}),i=r+1<c.length?r+1:r-1;o(y),E((null===(t=c[i])||void 0===t?void 0:t.value)||"")}},autoFocus:h},c.map((function(e){return Object(u.createElement)("div",{id:p+e.value,key:e.value,role:s||f.includes(e.value)?"presentation":"option","aria-selected":e.value===y||void 0,onClick:s||f.includes(e.value)?void 0:function(){return E(e.value)}},e.label)})))),Object(u.createElement)(v.Button,{isSecondary:!0,disabled:!y,className:"itsec-rjsf-include-exclude-widget__move",onClick:function(){return o(y)},"aria-keyshortcuts":"Delete Backspace"},i))}function K(e){var t=e.id,n=e.title,r=e.required;return Object(u.createElement)("span",{className:"itsec-rjsf-title-field",id:t},n,r&&Object(u.createElement)("span",{className:"required"},"*"))}var Q=n("EUPu"),Y=n("ywyh"),J=n.n(Y),$=n("Mmq9");function X(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function z(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?X(Object(n),!0).forEach((function(t){y()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):X(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var ee=h.b.getUiOptions,te=Object(Q.a)({cache:{}}).useGlobalState;function ne(e){var t,n=e.uiSchema,r=e.schema,c=e.idSchema,i=e.name,o=e.formData,s=e.disabled,l=e.readonly,f=e.onChange,h=te("cache"),p=B()(h,2),m=p[0],b=p[1],E=ee(n),g=E.path,O=E.query,k=void 0===O?{}:O,j=E.labelAttr,_=E.idAttr,x=void 0===_?"id":_,S=E.searchArg,w=void 0===S?"search":S,N=c.$id,I="array"===r.type,M=n["ui:title"]||r.title||i,C=n["ui:description"]||r.description,Z=Object(u.useState)(""),T=B()(Z,2),D=T[0],P=T[1],A=function(e,t,n,r,c,i,o){return Object(u.useCallback)((function(s){return J()({path:Object($.addQueryArgs)(e,z(z({},t),{},y()({},c,s)))}).then((function(e){return e.map((function(e){return{value:e[r],label:e[n]}}))})).then((function(t){return o(z(z({},i),{},y()({},e,z(z({},i[e]||{}),Object(a.mapValues)(Object(a.keyBy)(t,"value"),"label"))))),t}))}),[e,t,n,r,c,i])}(g,k,j,x,w,m,b);if(I)t=(o||[]).filter((function(e){return void 0!==e})).map((function(e){var t;return{value:e,label:(null===(t=m[g])||void 0===t?void 0:t[e])||e}}));else if(o){var R;t={value:o,label:(null===(R=m[g])||void 0===R?void 0:R[o])||o}}return Object(u.createElement)(v.BaseControl,{className:"itsec-rjsf-entity-select",label:M,help:Object(u.createElement)(d.n,{noWrap:!0,content:C}),id:N},Object(u.createElement)(d.c,{"aria-label":M,"aria-describedby":C?N+"__help":void 0,classNamePrefix:"itsec-rjsf-entity-select-control",inputId:N,isDisabled:s||l,isMulti:I,cacheOptions:!0,defaultOptions:!0,loadOptions:A,value:t,onChange:function(e){return f(I?(e||[]).map((function(e){return e.value})):null==e?void 0:e.value)},inputValue:D,onInputChange:P}))}var re=h.b.getUiOptions;function ce(e){var t=e.uiSchema,n=e.schema,r=e.name,c=e.formData,a=e.disabled,i=e.readonly,o=e.onChange,s=t["ui:title"]||n.title||r,l=t["ui:description"]||n.description,v=re(t),f=v.rows,h=v.placeholder;return Object(u.createElement)(d.v,{label:s,help:Object(u.createElement)(d.n,{noWrap:!0,content:l}),disabled:a,readonly:i,rows:f,value:c,onChange:o,placeholder:h})}var ae=n("yXPU"),ie=n.n(ae),oe=n("o0o1"),se=n.n(oe);n("I56w");function le(e){var t=e.idSchema,n=e.formData,r=e.onChange,c=e.uiSchema,i=e.schema,o=e.name,s=e.disabled,l=e.readonly,f=e.autofocus,h=t.$id,p=c["ui:title"]||i.title||o,m=c["ui:description"]||i.description,b=Object(u.useState)([]),y=B()(b,2),E=y[0],g=y[1],O=Object(u.useState)(""),k=B()(O,2),j=k[0],_=k[1];Object(u.useEffect)((function(){J()({path:Object($.addQueryArgs)("/ithemes-security/rpc/file-change/file-tree",{directory:"/"})}).then(g)}),[]);var x=function(){var e=ie()(se.a.mark((function e(t){var n,r;return se.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,J()({path:Object($.addQueryArgs)("/ithemes-security/rpc/file-change/file-tree",{directory:t})});case 2:n=e.sent,r=Object(a.cloneDeep)(E),Object(d.x)(r,(function(e){if(e.id===t)return e.children=n,d.x.halt})),g(r);case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),S=function(e){r(n.includes(e)?n.filter((function(t){return t!==e})):[].concat(L()(n),[e]))};return Object(u.createElement)("div",{className:"itsec-rjsf-file-tree"},m&&Object(u.createElement)(d.n,{content:m,tagName:"p"}),Object(u.createElement)("div",{className:"itsec-rjsf-file-tree__controls"},Object(u.createElement)("div",null,Object(u.createElement)(d.w,{tree:E,id:h,label:Object(F.__)("File Selector","better-wp-security"),active:j,setActive:_,onActivate:S,onLoad:x}),Object(u.createElement)(v.Button,{isSecondary:!0,disabled:!j,className:"itsec-rjsf-file-tree__select",onClick:function(){return S(j)},"aria-keyshortcuts":"Enter Space"},Object(F.__)("Select","better-wp-security"))),Object(u.createElement)(d.v,{value:n,onChange:r,className:"itsec-rjsf-file-tree__list",label:p,disabled:s,readonly:l,autoFocus:f})))}function ue(e){var t=e.name,n=l()(e,["name"]);return Object(u.createElement)(v.Fill,o()({name:"RjsfField".concat(t)},n))}function ve(e){var t=e.name,n=l()(e,["name"]);return Object(u.createElement)(v.Slot,o()({name:"RjsfField".concat(t)},n))}n("UuI1");var de=h.b.ADDITIONAL_PROPERTY_FLAG,fe=h.b.getUiOptions;function he(e){var t=e.id,n=e.classNames,r=e.disabled,c=e.label,a=e.onKeyChange,i=e.onDropPropertyClick,o=e.readonly,s=e.required,l=e.schema,d=e.uiSchema,f="".concat(c," Key"),h=l.hasOwnProperty(de),p=fe(d).removable;return h&&!1!==p?Object(u.createElement)("div",{className:n},Object(u.createElement)("div",{className:"row"},Object(u.createElement)("div",{className:"col-xs-5 form-additional"},Object(u.createElement)(v.TextControl,{label:f,required:s,id:"".concat(t,"-key"),onBlur:function(e){return a(e.target.value)}})),Object(u.createElement)("div",{className:"form-additional form-group col-xs-5"},e.children),Object(u.createElement)("div",{className:"col-xs-2"},Object(u.createElement)(v.Button,{icon:"no-alt",isDestructive:!0,disabled:r||o,onClick:i(c)})))):Object(u.createElement)("div",{className:n},e.children)}function pe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function me(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?pe(Object(n),!0).forEach((function(t){y()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pe(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var be=h.b.canExpand;function ye(e){var t=e.className,n=e.onClick,r=e.disabled;return Object(u.createElement)("div",{className:"row"},Object(u.createElement)("p",{className:"col-xs-3 col-xs-offset-9 text-right ".concat(t)},Object(u.createElement)(v.Button,{icon:"plus-alt2",className:"btn-add col-xs-12","aria-label":Object(F.__)("Add","better-wp-security"),tabIndex:"0",onClick:n,disabled:r})))}var Ee={FieldTemplate:function(e){var t=e.children,n=e.errors,r=e.hidden,c=e.schema,a=e.uiSchema,i=e.formContext,o=e.onChange;if(r)return null;var s=fe(a).resettable;return Object(u.createElement)(he,e,t,Object(u.createElement)(ve,{name:e.id,fillProps:e}),s&&Object(u.createElement)(v.Button,{className:"itsec-rjsf-reset-field",isSecondary:!0,onClick:function(){return o(c.default)}},Object(F.__)("Restore Default","better-wp-security")),!0!==(null==i?void 0:i.disableInlineErrors)&&n)},ObjectFieldTemplate:function(e){var t=e.TitleField,n=e.DescriptionField,r=e.schema,c=e.uiSchema,a=e.properties;if(!a.length)return null;var i=(c["ui:sections"]||[]).reduce((function(e,t){return me(me({},e),{},y()({},t.fields.find((function(e){return!!r.properties[e]})),t))}),{});return Object(u.createElement)("div",{className:"itsec-rjsf-object-fieldset",id:e.idSchema.$id},(c["ui:title"]||e.title)&&Object(u.createElement)(t,{id:"".concat(e.idSchema.$id,"__title"),title:e.title||c["ui:title"],required:e.required,formContext:e.formContext}),e.description&&Object(u.createElement)(n,{id:"".concat(e.idSchema.$id,"__description"),description:Object(u.createElement)(d.n,{noWrap:!0,content:e.description}),formContext:e.formContext}),a.map((function(e){var t=e.name,n=e.content;return i[t]?Object(u.createElement)(u.Fragment,{key:t},Object(u.createElement)("h3",{className:"itsec-rjsf-section-title"},i[t].title),i[t].description&&Object(u.createElement)("p",{className:"itsec-rjsf-section-description"},Object(u.createElement)(d.n,{noWrap:!0,content:i[t].description})),n):n})),be(r,c,e.formData)&&Object(u.createElement)(ye,{className:"object-property-expand",onClick:e.onAddClick(r),disabled:e.disabled||e.readonly}))},ErrorList:function(e){var t=e.errors;return Object(u.createElement)(d.h,{errors:t.map((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.stack;return t})).filter((function(e){return!!e}))})},widgets:r,fields:c};t.b=Ee},uGBA:function(e,t,n){var r=n("cDcd");function c(e){return r.createElement("svg",e,r.createElement("g",{fill:"#FFF"},[r.createElement("path",{d:"M102.41 40.58V8h-.001c0-.95-.77-1.73-1.71-1.74 0 0-37.21-6.04-49.62-6.26 -12.41-.22-49.3 6-49.3 6v0C.8 5.97.01 6.73-.01 7.69c-.01.01-.01.02-.01.04v32.84s-1.16 27.36 17.44 48.9c16.52 19.13 30.32 23.66 33.2 24.44v0c.36.07.74.07 1.11 0 2.92-.79 16.7-5.35 33.18-24.44 18.6-21.54 17.48-48.9 17.48-48.9Zm-25 43c-11.21 13-20.79 18.57-25.67 20.8v0c-.37.13-.78.13-1.14 0 -4.84-2.29-14.43-7.88-25.6-20.85C8.49 64.45 9.15 39.45 9.16 39.19v-25 0c.01-.37.25-.68.6-.78l0-.001c13.46-3.41 27.28-5.15 41.17-5.2h.71l0 0c13.82 0 27.6 1.74 41 5.18l-.001-.001c.34.1.58.41.6.78v25.06c.03.22.68 25.22-15.78 44.3Z",key:0}),r.createElement("path",{d:"M51.1 31.87v0c-4.9-.02-8.88 3.93-8.89 8.82 -.02 4.89 3.93 8.87 8.82 8.88 4.89.01 8.87-3.94 8.88-8.83 0-.01 0-.01 0-.01l-.001-.001c0-4.89-3.95-8.86-8.83-8.88Z",key:1}),r.createElement("path",{d:"M84.1 39.41v-18 0c-.02-.35-.26-.65-.59-.73v-.001c-10.48-2.19-21.16-3.28-31.86-3.28H51h-.001c-10.76.05-21.47 1.17-32 3.34v0c-.34.08-.58.38-.59.73v18.07c0 1.33 0 22.31 13.59 38 7.53 8.82 14.14 13.76 18.7 16.46h-.001c.31.15.68.15 1 0 4.53-2.69 11.14-7.63 18.77-16.46 13.94-16.11 13.63-37.88 13.63-38.13ZM63.51 71.6c-1.09 1.28-2.16 2.45-3.2 3.54 -.24.25-.43.17-.43-.18V67.4c0-5.72 5.55-8.63 7.38-9.43v0c.33-.16.56-.49.58-.86v-5.74h0c.03-.21-.11-.41-.32-.44 -.1-.02-.19 0-.27.05l-.001 0c-10.4 4.1-21.97 4.1-32.36.01v0c-.19-.11-.43-.05-.54.14 -.04.07-.06.15-.05.23v5.74 0c.02.36.25.69.59.84 6.08 2.33 7.32 6.29 7.32 9.52v7.42c0 .35-.19.43-.43.18q-1.53-1.6-3.16-3.48c-11.44-13.26-11.37-31.84-11.37-32v-10.6 0c.01-.36.27-.66.62-.72h0c7.6-1.2 15.29-1.81 23-1.83h.69v-.001c7.59 0 15.18.58 22.69 1.76v0c.35.06.61.36.62.72v10.3c-.001.35.11 19.08-11.38 32.37Z",key:2}),r.createElement("path",{d:"M133 86.24v0c.03 1.17-.23 2.34-.75 3.4v0c-.48.89-1.17 1.66-2 2.23v0c-.9.58-1.89.99-2.92 1.23v0c-1.14.26-2.29.39-3.45.39h-2.76v8.68h-5.56v-23h8.45v0c1.18-.01 2.37.11 3.53.37v-.001c1.02.21 1.99.62 2.86 1.21l0-.001c.81.55 1.47 1.3 1.92 2.18v0c.48 1.03.72 2.16.68 3.31Zm-5.56 0h0c.01-.47-.1-.93-.33-1.33v0c-.21-.35-.52-.63-.87-.81v0c-.4-.21-.82-.34-1.26-.39v0c-.48-.07-.96-.11-1.44-.1h-2.44v5.43h2.34v0c.49 0 .99-.05 1.49-.13v0c.45-.08.88-.24 1.29-.46v0c.36-.2.67-.5.89-.86v0c.21-.41.3-.87.28-1.32Z",key:3}),r.createElement("path",{d:"M145.11 90.37v0c-.23-.07-.47-.12-.7-.13h-.66l0-.001c-.63-.03-1.25.11-1.81.39v0c-.46.22-.86.54-1.17.94v-.001c-.29.35-.51.76-.63 1.2v0c-.13.36-.19.74-.2 1.13v8.3h-5.33v-16.2h5.14v2.34h.06v0c.4-.81 1.01-1.5 1.76-2v0c.77-.53 1.69-.81 2.63-.79v0c.21-.02.42-.02.64 0v0c.16.01.33.04.5.09Z",key:4}),r.createElement("path",{d:"M164.07 94v0c.01 1.23-.23 2.46-.72 3.6v0c-.45 1.03-1.12 1.96-1.95 2.73v-.001c-.84.75-1.81 1.34-2.86 1.74h-.001c-2.25.81-4.7.81-6.94-.001v-.001c-1.06-.4-2.03-.99-2.86-1.74v0c-.83-.77-1.49-1.7-1.94-2.73v0c-.49-1.14-.73-2.37-.71-3.6v0c-.02-1.23.22-2.45.71-3.58v0c.45-1.03 1.11-1.95 1.94-2.7v0c.82-.76 1.8-1.35 2.86-1.72v0c2.24-.78 4.69-.78 6.94-.001v0c1.05.37 2.02.94 2.86 1.69h0c.83.74 1.5 1.67 1.95 2.7v0c.49 1.13.74 2.36.72 3.61Zm-5.14 0v0c0-.53-.09-1.04-.26-1.53v0c-.17-.49-.42-.93-.75-1.31v0c-.34-.39-.75-.71-1.2-.93v0c-1.54-.77-3.4-.39-4.5.93h-.001c-.33.38-.57.82-.72 1.31v0c-.32.99-.32 2.06 0 3.06v0c.15.49.4.94.73 1.35v0c.32.41.73.75 1.21 1v0c1.05.47 2.25.47 3.31 0v0c.47-.25.88-.59 1.21-1v0c.32-.41.57-.86.73-1.35v0c.15-.5.23-1.02.24-1.53Z",key:5}),r.createElement("path",{d:"M121 17.21v0c0 .39-.08.79-.24 1.16v0c-.32.71-.9 1.27-1.63 1.54l-.001 0c-1.15.46-2.46.21-3.36-.63v-.001c-.58-.54-.9-1.29-.88-2.07v0c-.01-.39.07-.77.23-1.12v-.001c.14-.36.36-.67.65-.92v-.001c.29-.28.63-.49 1-.64v0c.76-.32 1.62-.32 2.39 0v0c.73.26 1.31.82 1.63 1.54v0c.14.36.22.74.21 1.14Zm-5.72 18.66V22.39h5.33v13.48Z",key:6}),r.createElement("path",{d:"M135 17.59v18.28h-5.6V17.59h-6.5v-4.74h18.57v4.74Z",key:7}),r.createElement("path",{d:"M153.79 35.87v-8.78 0c0-.44-.03-.87-.09-1.3v0c-.06-.39-.19-.76-.38-1.09v0c-.18-.31-.43-.57-.73-.75v0c-.36-.2-.77-.29-1.17-.27v-.001c-.84-.05-1.65.33-2.15 1v-.001c-.52.71-.78 1.57-.74 2.45v8.75h-5.34V11.28h5.34v10.43h.06v0c.43-.72 1.03-1.31 1.76-1.72v0c.87-.53 1.87-.79 2.89-.76v0c.96-.03 1.91.17 2.78.59v0c.71.35 1.33.87 1.82 1.51v0c.47.63.81 1.36 1 2.13v-.001c.2.78.31 1.58.31 2.4v10Z",key:8}),r.createElement("path",{d:"M179.26 28v.65 -.001c.01.2.01.41 0 .62h-11.78v-.001c.04.43.18.85.41 1.23v-.001c.22.38.52.72.88 1v-.001c.36.27.77.48 1.2.64l-.001-.001c.44.14.91.22 1.38.22v0c.74.02 1.48-.14 2.15-.47v0c.56-.3 1.05-.71 1.43-1.22l3.71 2.34v0c-.76 1.1-1.79 1.98-3 2.56v-.001c-1.37.61-2.85.92-4.34.89h-.001c-1.18 0-2.35-.19-3.45-.57v-.001c-1.06-.38-2.03-.97-2.85-1.73l0 0c-.84-.74-1.49-1.66-1.92-2.68v0c-.49-1.16-.73-2.4-.7-3.64l-.001-.001c-.02-1.24.21-2.46.68-3.6l0 0c.42-1.03 1.05-1.96 1.85-2.73l0 0c.8-.76 1.74-1.35 2.77-1.74v0c1.1-.42 2.27-.63 3.45-.61v0c1.12-.02 2.23.19 3.28.6v0c.98.38 1.86.97 2.59 1.74l-.001-.001c.73.79 1.3 1.73 1.67 2.76v0c.42 1.2.62 2.46.59 3.74Zm-4.91-2v0c.01-.81-.28-1.58-.8-2.18v0c-.63-.65-1.5-.98-2.39-.91v0c-.49-.01-.98.07-1.43.24l0-.001c-.42.15-.81.38-1.14.67v-.001c-.33.27-.6.61-.78 1v0c-.2.36-.31.77-.33 1.19Z",key:9}),r.createElement("path",{d:"M203.25 35.87V27h-.001c0-.45-.03-.89-.09-1.32v0c-.06-.39-.18-.76-.36-1.09v0c-.17-.3-.41-.56-.7-.73v0c-.35-.21-.75-.31-1.15-.28v0c-.42-.01-.83.09-1.19.29v0c-.34.19-.63.46-.85.78v0c-.24.34-.4.72-.5 1.13h0c-.11.42-.17.86-.16 1.31v8.75h-5.34v-9.2 0c.04-.78-.15-1.56-.55-2.22v0c-.41-.56-1.08-.87-1.76-.81v0c-.8-.05-1.56.33-2 1V24.6c-.49.72-.74 1.59-.7 2.47v8.78h-5.37V19.67h5.17v2.24h.07v0c.2-.36.45-.7.73-1v-.001c.3-.34.66-.63 1.06-.86l-.001 0c.43-.26.89-.47 1.38-.6l-.001 0c.54-.16 1.1-.24 1.67-.23h0c1.04-.04 2.08.21 3 .72v0c.81.46 1.47 1.16 1.9 2l-.001-.001c.52-.83 1.23-1.51 2.08-2l0-.001c.94-.53 2.01-.79 3.09-.75v0c.96-.04 1.91.17 2.78.6v0c.71.37 1.33.9 1.81 1.56v0c.45.65.79 1.37 1 2.15V23.5c.19.75.3 1.53.31 2.32v10Z",key:10}),r.createElement("path",{d:"M228.68 28v.65 0c.01.2.01.41 0 .62h-11.77l0-.001c.04.43.18.85.41 1.23v-.001c.22.38.52.72.88 1v0c.36.27.76.48 1.2.64v0c.44.14.91.22 1.38.22v0c.74.02 1.48-.14 2.15-.47v0c.56-.3 1.05-.72 1.43-1.22l3.71 2.34v0c-.76 1.1-1.8 1.98-3 2.56h-.001c-1.37.61-2.85.91-4.34.89v0c-1.18 0-2.35-.19-3.45-.57l-.001-.001c-1.05-.37-2.02-.93-2.85-1.66l0-.001c-.83-.75-1.48-1.66-1.91-2.68v0c-.49-1.16-.73-2.4-.7-3.64v0c-.02-1.24.21-2.46.68-3.6l0 0c.42-1.03 1.05-1.96 1.85-2.73v0c.8-.76 1.74-1.35 2.77-1.74v0c1.09-.42 2.26-.63 3.44-.61v0c1.12-.02 2.24.19 3.29.6v0c.97.38 1.85.97 2.57 1.74l-.001-.001c.73.79 1.3 1.73 1.67 2.76v0c.4 1.17.6 2.42.59 3.67Zm-4.91-2v-.001c.01-.8-.27-1.58-.79-2.18v-.001c-.63-.65-1.5-.98-2.39-.91v0c-.49-.01-.98.07-1.43.24v0c-.42.15-.81.38-1.14.67l-.001-.001c-.33.27-.6.61-.78 1v0c-.2.36-.31.77-.33 1.19Z",key:11}),r.createElement("path",{d:"M241.53 24.46l-.001-.001c-.46-.42-.97-.76-1.53-1v-.001c-.58-.29-1.21-.44-1.85-.43h0c-.48-.01-.95.09-1.38.3v-.001c-.55.22-.81.85-.58 1.39 .11.28.34.5.63.6v0c.73.27 1.49.48 2.26.65v0c.62.13 1.24.31 1.84.55l-.001-.001c.59.23 1.16.54 1.67.94v0c.49.39.9.88 1.21 1.44v0c.31.61.46 1.3.45 2v0c.05 1.71-.81 3.32-2.26 4.24v-.001c-.68.46-1.43.8-2.22 1v0c-.82.19-1.65.28-2.48.29h0c-1.32-.01-2.63-.22-3.88-.63v-.001c-1.19-.38-2.27-1.02-3.17-1.87l3-3.16v-.001c.5.51 1.09.92 1.75 1.22v0c.68.34 1.44.52 2.21.52v0c.44-.01.88-.11 1.28-.31v-.001c.41-.2.67-.63.64-1.08v0c0-.51-.32-.95-.79-1.11v0c-.79-.33-1.6-.58-2.43-.75h0c-.58-.14-1.15-.31-1.7-.52l-.001-.001c-.55-.22-1.06-.51-1.51-.88v-.001c-.45-.38-.83-.84-1.09-1.36v0c-.3-.61-.44-1.28-.42-1.95v0c-.03-.88.18-1.74.62-2.49v0c.4-.67.94-1.25 1.59-1.68v0c.66-.45 1.38-.79 2.16-1v0c.77-.2 1.56-.3 2.36-.3h0c1.2 0 2.4.18 3.56.56v-.001c1.11.33 2.14.92 3 1.71Z",key:12}),r.createElement("path",{d:"M127.65 52v0c-.5-.63-1.15-1.12-1.87-1.44v0c-.7-.35-1.46-.53-2.23-.54v0c-.38-.01-.76.03-1.12.1v0c-.36.06-.7.18-1 .37v-.001c-.31.18-.57.42-.76.72h0c-.23.33-.33.72-.31 1.12v0c-.03.35.06.69.25 1h-.001c.18.28.42.51.71.69v0c.35.2.73.38 1.12.53 .44.17.92.33 1.47.51 .78.26 1.59.55 2.44.86v0c.82.3 1.59.72 2.3 1.25v0c.69.52 1.28 1.18 1.73 1.94v0c.47.87.71 1.86.68 2.87v0c.03 1.18-.22 2.36-.73 3.43v0c-.48.94-1.16 1.75-2 2.39v0c-.85.64-1.81 1.11-2.83 1.4v0c-1.07.3-2.18.46-3.28.46v-.001c-1.64 0-3.26-.29-4.78-.86v0c-1.45-.53-2.77-1.37-3.84-2.46l3.64-3.71v0c.61.73 1.37 1.32 2.23 1.74v0c.84.44 1.79.68 2.75.7v0c.4 0 .8-.05 1.2-.13l-.001-.001c.35-.08.69-.22 1-.42v0c.29-.2.52-.47.69-.78v0c.18-.37.27-.77.26-1.17v0c.01-.4-.1-.79-.32-1.11v0c-.26-.34-.58-.62-.93-.83v0c-.48-.28-.98-.51-1.49-.68l-2-.67v0c-.74-.24-1.46-.52-2.16-.84l-.001-.001c-.69-.32-1.33-.74-1.88-1.25v0c-.57-.53-1.03-1.16-1.34-1.86v0c-.36-.84-.53-1.75-.5-2.65v0c-.04-1.15.23-2.28.78-3.28v-.001c.48-.89 1.17-1.66 2-2.24v-.001c.86-.61 1.83-1.04 2.86-1.29v0c1.05-.28 2.13-.41 3.22-.41h-.001c1.36 0 2.71.25 4 .72v0c1.31.45 2.52 1.17 3.56 2.11Z",key:13}),r.createElement("path",{d:"M150.48 61.12v.65 0c.01.2.01.41 0 .62H138.7v0c.04.43.18.86.41 1.24v0c.23.36.53.68.88.95v0c.36.27.76.49 1.2.64v0c.44.15.91.22 1.38.23v0c.74.02 1.48-.15 2.15-.48v0c.56-.3 1.05-.71 1.43-1.22l3.71 2.35v0c-.76 1.1-1.8 1.97-3 2.55v0c-1.37.62-2.85.92-4.34.89v0c-1.18 0-2.35-.19-3.45-.57v0c-1.05-.36-2.02-.92-2.84-1.65v-.001c-.84-.75-1.49-1.67-1.92-2.69v0c-.49-1.16-.73-2.4-.7-3.64v0c-.02-1.24.21-2.46.68-3.59v0c.42-1.03 1.05-1.96 1.86-2.73v0c.79-.76 1.73-1.36 2.76-1.74v0c1.1-.43 2.27-.64 3.45-.62v0c1.12-.02 2.23.19 3.28.6v0c.97.38 1.85.97 2.57 1.74v0c.73.79 1.3 1.73 1.67 2.76v0c.42 1.19.62 2.44.6 3.71Zm-4.91-2v0c.01-.81-.28-1.58-.8-2.18v0c-.63-.65-1.5-.98-2.39-.91v0c-.49-.01-.98.07-1.43.25v0c-.42.14-.81.37-1.14.66v-.001c-.33.27-.59.61-.78 1l-.001-.001c-.2.36-.31.77-.33 1.19Z",key:14}),r.createElement("path",{d:"M165 58.06v0c-.34-.41-.76-.74-1.24-.94v0c-.5-.24-1.05-.36-1.59-.36v0c-.53-.01-1.06.11-1.53.34v0c-.45.22-.85.54-1.17.92v0c-.34.38-.59.83-.76 1.31l-.001-.001c-.2.51-.29 1.05-.28 1.6v0c-.01.54.08 1.07.26 1.59v0c.16.48.42.93.76 1.32l-.001 0c.33.37.74.67 1.21.89v0c.49.22 1.03.33 1.58.33v0c.55-.01 1.09-.12 1.61-.31v0c.49-.19.93-.5 1.28-.9l3 3.61v0c-.75.69-1.64 1.21-2.6 1.53v0c-1.09.37-2.24.55-3.38.55v0c-1.24.03-2.48-.16-3.65-.54v-.001c-1.07-.37-2.06-.95-2.89-1.71v0c-.83-.77-1.48-1.69-1.93-2.71v-.001c-.49-1.15-.73-2.38-.7-3.61l0-.001c-.03-1.23.21-2.45.7-3.58v0c.45-1.03 1.1-1.96 1.93-2.72v-.001c.84-.76 1.82-1.35 2.89-1.72v-.001c1.13-.41 2.34-.61 3.55-.6h0c.58-.01 1.16.05 1.74.16v0c.56.1 1.11.25 1.66.44v-.001c.51.17 1 .39 1.46.68v0c.42.25.81.55 1.16.9Z",key:15}),r.createElement("path",{d:"M180.82 69v-2.22h-.07 0c-.43.79-1.08 1.44-1.87 1.88v0c-.45.25-.92.44-1.4.59v-.001c-.53.15-1.07.23-1.61.23v0c-.95.02-1.89-.18-2.74-.59v0c-.72-.36-1.35-.88-1.83-1.51v0c-.47-.64-.81-1.35-1-2.11v0c-.21-.8-.32-1.61-.31-2.43v-10h5.36v8.78 0c0 .43.03.86.1 1.3v0c.05.38.18.75.37 1.1v0c.17.31.42.58.74.77v-.001c.36.2.78.29 1.2.28v0c.83.05 1.63-.33 2.13-1v0c.49-.72.75-1.57.73-2.43v-8.81H186v16.17Z",key:16}),r.createElement("path",{d:"M200.62 57.22h0c-.23-.07-.47-.12-.7-.13h-.67v0c-.63-.02-1.24.11-1.8.38v-.001c-.46.24-.86.58-1.17 1v0c-.29.35-.51.76-.63 1.2v0c-.13.36-.2.74-.2 1.13v8.2h-5.33V52.84h5.14v2.34h.06v0c.4-.81 1.01-1.5 1.76-2v0c.77-.54 1.69-.81 2.63-.79v0c.2-.02.42-.02.63 0v0c.17.01.34.04.51.09Z",key:17}),r.createElement("path",{d:"M218.41 56.8V63v0c-.05.6.1 1.2.44 1.71v0c.4.42.98.63 1.57.57h-.001c.27-.01.55-.03.83-.06l0-.001c.25-.05.51-.12.75-.22l.06 3.9h-.001c-.46.15-.93.27-1.4.35v0c-.56.09-1.13.13-1.69.14v0c-.93.02-1.86-.11-2.73-.4h0c-.68-.24-1.29-.65-1.77-1.18v0c-.48-.53-.82-1.15-1-1.82h-.001c-.21-.78-.31-1.58-.29-2.37v-6.82h-2.58v-4h2.57v-4.23h5.24v4.26h3.8v4Z",key:18}),r.createElement("path",{d:"M233.85 71.46h-.001c-.29.78-.66 1.54-1.08 2.26v0c-.39.63-.88 1.2-1.44 1.69v0c-.59.48-1.27.84-2 1.06v-.001c-.86.25-1.76.37-2.65.36v0c-.52-.01-1.03-.04-1.54-.1l0 0c-.47-.06-.93-.15-1.38-.26l.58-4.49v0c.28.09.56.16.86.21l-.001-.001c.28.05.57.08.87.08h-.001c.64.05 1.28-.15 1.78-.56v0c.42-.47.74-1.02.95-1.61l.52-1.34 -6.72-15.93h5.92l3.61 10.4h.1l3.22-10.4h5.66Z",key:19}),r.createElement("path",{d:"M208.78 50.57v-.001c0 .39-.08.78-.24 1.15v-.001c-.16.34-.38.66-.65.93l0-.001c-.59.54-1.36.84-2.16.84v0c-.82.02-1.6-.29-2.18-.86v-.001c-.58-.54-.9-1.28-.88-2.06v0c.01-.76.32-1.48.88-2v-.001c.29-.27.63-.49 1-.64v0c.38-.17.79-.25 1.21-.24l0-.001c.4 0 .8.07 1.18.23v0c.37.13.71.34 1 .62v0c.27.26.49.57.65.92v-.001c.13.35.2.73.19 1.11Zm-5.72 18.65V55.74h5.33v13.48Z",key:20})]))}c.defaultProps={viewBox:"0 0 244.46 113.98"},e.exports=c,c.default=c},uv1S:function(e,t,n){var r=n("cDcd");function c(e){return r.createElement("svg",e,[r.createElement("defs",{key:0},[r.createElement("linearGradient",{id:"a",x1:"50%",x2:"50%",y1:"100%",y2:"0%",key:0},[r.createElement("stop",{offset:"0%",stopColor:"#808080",stopOpacity:".251",key:0}),r.createElement("stop",{offset:"54%",stopColor:"#808080",stopOpacity:".122",key:1}),r.createElement("stop",{offset:"100%",stopColor:"#808080",stopOpacity:".102",key:2})]),r.createElement("linearGradient",{id:"b",x1:"50%",x2:"50%",y1:"100%",y2:"0%",xlinkHref:"#a",key:1}),r.createElement("linearGradient",{id:"c",x1:"50%",x2:"50%",y1:"100%",y2:"0%",xlinkHref:"#a",key:2}),r.createElement("linearGradient",{id:"d",x1:"50%",x2:"50%",y1:"0%",y2:"100%",key:3},[r.createElement("stop",{offset:"0%",stopColor:"#E0E0E0",key:0}),r.createElement("stop",{offset:"31%",stopColor:"#FCCC63",key:1}),r.createElement("stop",{offset:"77%",stopColor:"#F55F44",key:2})]),r.createElement("linearGradient",{id:"e",x1:"50%",x2:"50%",y1:"0%",y2:"100%",xlinkHref:"#d",key:4}),r.createElement("linearGradient",{id:"f",x1:"50%",x2:"50%",y1:"0%",y2:"100%",xlinkHref:"#d",key:5}),r.createElement("linearGradient",{id:"g",x1:"50%",x2:"50%",y1:"0%",y2:"100%",xlinkHref:"#d",key:6}),r.createElement("linearGradient",{id:"h",x1:"50%",x2:"50%",y1:"99.9%",y2:"-.1%",xlinkHref:"#a",key:7}),r.createElement("linearGradient",{id:"i",x1:"50.3%",x2:"50.3%",y1:"100%",y2:".2%",xlinkHref:"#a",key:8}),r.createElement("path",{id:"k",d:"M.55 0a.55.55 0 1 0 0 1.1 .55.55 0 1 0 0-1.11Z",key:9}),r.createElement("path",{id:"j",d:"M.99 0a.99.99 0 1 0 0 1.98A.99.99 0 1 0 .99 0Z",key:10})]),r.createElement("g",{transform:"translate(-12.602-.014)",key:1},[r.createElement("path",{opacity:".194",fill:"#DCEBF3",d:"M205.51 249.8v0c-1.62.15-3.24.12-4.84-.08 -17.67-2.17-41.72-1.56-61.33 11.94 -27.119 18.67-69.62 2.68-88.367-6.01l0-.001c-14.4-6.72-21.74-22.93-17.3-38.18 .06-.22.12-.44.2-.65 2.811-9.08 8.35-16.18 15.23-19.94H49.1c9.08-4.96 15.79-13.35 18.62-23.3h0c1.5-5.3 3.75-10.35 6.67-15.01 7.66-11.94 23.71-29.714 51.322-29.6v0c4.86.03 9.68.93 14.22 2.67 10.08 3.81 19.19 11.58 26.13 22.345 4.43 6.86 11.07 13.24 20.58 13.76 13.2.72 25.79 7.55 35.23 19.7 .27.34.54.7.81 1.05 16.82 22.27 5.13 59.08-17.21 61.25Z",transform:"translate(-10.337-112.27)",key:0}),r.createElement("path",{opacity:".7",fill:"url(#a)",d:"M2.67 0a2.67 2.67 0 1 0 0 5.35 2.67 2.67 0 1 0 0-5.36Z",transform:"translate(51.171 129.987)",key:1}),r.createElement("path",{opacity:".2",d:"M2.55 0a2.55 2.55 0 1 0 0 5.11 2.55 2.55 0 1 0 0-5.12Z",transform:"translate(51.291 130.106)",key:2}),r.createElement("g",{fill:"#FFF",key:3},[r.createElement("use",{xlinkHref:"#j",x:"38.426",y:"79.42",key:0}),r.createElement("use",{xlinkHref:"#j",x:"109.091",y:"136.884",key:1}),r.createElement("use",{xlinkHref:"#k",x:"67.789",y:"142.369",key:2}),r.createElement("use",{xlinkHref:"#k",x:"190.288",y:"115.577",key:3}),r.createElement("use",{xlinkHref:"#k",x:"158.644",y:"65.878",key:4}),r.createElement("use",{xlinkHref:"#k",x:"203.489",y:"90.146",key:5}),r.createElement("use",{xlinkHref:"#j",x:"55.898",y:"47",key:6}),r.createElement("path",{d:"M144.132 588.55h-.89v-.89h-.36v.88h-.89v.35h.88v.87h.35v-.88h.88Z",transform:"translate(-114.456-473.572)",key:7}),r.createElement("path",{d:"M258.132 586.55h-.89v-.89h-.36v.88h-.89v.35h.88v.87h.35v-.88h.88Z",transform:"translate(-206.324-471.96)",key:8}),r.createElement("path",{d:"M421.132 678.55h-.89v-.89h-.36v.88h-.89v.35h.88v.87h.35v-.88h.88Z",transform:"translate(-337.68-546.099)",key:9}),r.createElement("path",{d:"M652.95 129.042h-.4v-.4h-.17v.4h-.4v.16h.4v.4h.16v-.4h.4Z",transform:"translate(-525.431-103.655)",key:10}),r.createElement("path",{d:"M947.95 319.04h-.4v-.4h-.17v.4h-.4v.16h.4v.4h.16v-.4h.4Z",transform:"translate(-763.161-256.77)",key:11}),r.createElement("path",{d:"M773.95 443.04h-.4v-.4h-.17v.4h-.4v.16h.4v.4h.16v-.4h.4Z",transform:"translate(-622.94-356.697)",key:12}),r.createElement("path",{d:"M65.95 521.04h-.4v-.4h-.17v.4h-.4v.16h.4v.4h.16v-.4h.4Z",transform:"translate(-52.388-419.554)",key:13}),r.createElement("path",{d:"M150.95 691.04h-.4v-.4h-.17v.4h-.4v.16h.4v.4h.16v-.4h.4Z",transform:"translate(-120.886-556.551)",key:14}),r.createElement("path",{d:"M417.957 154.042h-.4v-.4h-.17v.4h-.4v.16h.4v.4h.16v-.4h.4Z",transform:"translate(-336.053-123.802)",key:15}),r.createElement("path",{d:"M291.957 453.04h-.4v-.4h-.17v.4h-.4v.16h.4v.4h.16v-.4h.4Z",transform:"translate(-234.514-364.756)",key:16}),r.createElement("path",{d:"M318.957 367.04h-.4v-.4h-.17v.4h-.4v.16h.4v.4h.16v-.4h.4Z",transform:"translate(-256.272-295.451)",key:17})]),r.createElement("path",{opacity:".7",fill:"url(#b)",d:"M2.23 0a2.23 2.23 0 1 0 0 4.47 2.23 2.23 0 1 0 0-4.48Z",transform:"translate(142.991 105.646)",key:4}),r.createElement("g",{key:5},[r.createElement("path",{opacity:".2",d:"M2.07 0a2.07 2.07 0 1 0 0 4.14 2.07 2.07 0 1 0 0-4.15Z",transform:"translate(143.156 105.811)",key:0}),r.createElement("path",{opacity:".2",d:"M2.31 0a2.31 2.31 0 1 0 0 4.63 2.31 2.31 0 1 0 0-4.64Z",transform:"translate(148.489 120.148)",key:1})]),r.createElement("g",{opacity:".7",transform:"translate(73.584.014)",key:6},r.createElement("path",{fill:"url(#c)",d:"M467.98 102.507v0c.01-4.87-1.16-9.67-3.4-13.98v0c-.74-1.48-1.68-2.85-2.79-4.06v0c-.59-.63-1.51-.8-2.28-.44v-.001c-.31.1-.58.28-.8.51l-.001-.001c-1.08 1.17-1.99 2.49-2.72 3.9v-.001c-2.37 4.41-3.59 9.35-3.57 14.36v3h-1.93v-34.95 0c.03-7.27-1.64-14.45-4.86-20.96v-.001c-1.04-2.21-2.38-4.25-3.98-6.09v0c-1.01-1.15-2.75-1.26-3.9-.26 -.1.07-.18.16-.26.25v-.001c-1.55 1.77-2.85 3.74-3.89 5.85l0 0c-3.39 6.66-5.13 14.04-5.09 21.51v34.6h-1.66v-3.16h0c.02-5.01-1.21-9.95-3.57-14.36l-.001 0c-.74-1.42-1.65-2.73-2.72-3.91v-.001c-.6-.64-1.55-.81-2.33-.43l.07.03 -.001 0c-.25.1-.47.26-.65.45v-.001c-1.12 1.21-2.06 2.58-2.79 4.05v0c-2.25 4.31-3.42 9.11-3.4 13.97v52.22h5.94l-.66 4.29v12.83h4.86v-12.84l-.65-4.3h5.86v-47.57h1.66v47.357h4.75l-.69 4.5v12.83h4.86v-12.84l-.69-4.506h6.4l-.69 4.506v12.83h4.86v-12.84l-.69-4.506h3.79v-47.35h1.92v47.63h1.56v-.08H459l-.65 4.28v12.83h4.86v-12.84l-.65-4.3h5.25Z",transform:"translate(-411.519-42.904)"})),r.createElement("path",{fill:"#535461",d:"M417.277 562.033h-4.61l.82-5.6h2.96Z",transform:"translate(-332.571-448.404)",key:7}),r.createElement("g",{opacity:".1",transform:"translate(80.693 108.694)",key:8},r.createElement("path",{d:"M415.73 561.393h3.41l-.23-1.57h-2.97Z",transform:"translate(-415.73-559.83)"})),r.createElement("path",{fill:"#535461",d:"M620.635 562.033h-4.6l.82-5.6h2.96Z",transform:"translate(-496.452-448.404)",key:9}),r.createElement("g",{opacity:".1",transform:"translate(120.169 108.694)",key:10},r.createElement("path",{d:"M619.08 561.393h3.42l-.23-1.57h-2.97Z",transform:"translate(-619.08-559.83)"})),r.createElement("path",{fill:"#535461",d:"M494.385 562.033h-4.6l.82-5.6h2.96Z",transform:"translate(-394.711-448.404)",key:11}),r.createElement("g",{opacity:".1",transform:"translate(95.661 108.694)",key:12},r.createElement("path",{d:"M492.83 561.393h3.42l-.23-1.57h-2.97Z",transform:"translate(-492.83-559.83)"})),r.createElement("path",{fill:"#535461",d:"M542.68 562.033h-4.6l.82-5.6h2.96Z",transform:"translate(-433.635-448.404)",key:13}),r.createElement("g",{opacity:".1",transform:"translate(105.038 108.694)",key:14},r.createElement("path",{d:"M541.13 561.393h3.42l-.24-1.57h-2.97Z",transform:"translate(-541.13-559.83)"})),r.createElement("path",{fill:"#535461",d:"M0 0h32.89v1.31H-.01Z",transform:"translate(84.706 61.813)",key:15}),r.createElement("g",{fill:"#E0E0E0",key:16},[r.createElement("path",{d:"M628.33 251.629v-.001c-.69-.76-1.86-.82-2.62-.14 -.05.04-.09.08-.14.13v0c-1.03 1.15-1.9 2.42-2.59 3.8v0c-2.25 4.31-3.4 9.11-3.38 13.97v50.63h14.56v-50.85h-.001c.01-4.73-1.09-9.4-3.22-13.62v0c-.69-1.44-1.58-2.77-2.64-3.96Z",transform:"translate(-505.643-210.603)",key:0}),r.createElement("path",{d:"M425.084 251.629v-.001c.68-.76 1.85-.82 2.61-.14 .04.04.08.08.13.13v-.001c1.02 1.15 1.88 2.42 2.58 3.8v0c2.23 4.31 3.39 9.11 3.37 13.97v50.63h-14.56v-50.85 -.001c-.02-4.73 1.08-9.4 3.21-13.62v0c.68-1.44 1.57-2.77 2.63-3.96Z",transform:"translate(-344.15-210.603)",key:1})]),r.createElement("g",{fill:"#535461",key:17},[r.createElement("path",{d:"M387.25 307.33l3.45.01v4.25h-3.46Z",transform:"translate(-312.086-247.655)",key:0}),r.createElement("path",{d:"M444.02 307.33l3.45.01v4.25h-3.46Z",transform:"translate(-357.835-247.655)",key:1}),r.createElement("path",{d:"M587.22 307.33l3.45.01v4.25h-3.46Z",transform:"translate(-473.235-247.655)",key:2}),r.createElement("path",{d:"M643.99 307.33l3.45.01v4.25h-3.46Z",transform:"translate(-518.984-247.655)",key:3})]),r.createElement("g",{opacity:".1",transform:"translate(81.485 40.349)",key:18},r.createElement("path",{d:"M457 255.093v0c-.7-1.38-1.56-2.66-2.58-3.81v0c-.56-.62-1.46-.79-2.2-.42v0c.2.1.39.24.55.41v0c1.02 1.15 1.88 2.43 2.57 3.8v0c2.24 4.31 3.39 9.11 3.37 13.97v50.63h1.64v-50.64 0c.02-4.87-1.14-9.67-3.38-13.98Z",transform:"translate(-452.22-250.678)"})),r.createElement("g",{opacity:".1",transform:"translate(113.82 40.49)",key:19},r.createElement("path",{d:"M623.636 255.814v0c.69-1.38 1.55-2.66 2.57-3.81v-.001c.17-.2.39-.35.63-.46v0c-.73-.32-1.59-.14-2.12.45l0 0c-1.03 1.15-1.89 2.42-2.58 3.8v0c-2.24 4.31-3.4 9.11-3.38 13.97v50.64h1.48v-50.64 0c-.03-4.87 1.13-9.67 3.37-13.99Z",transform:"translate(-618.778-251.399)"})),r.createElement("path",{fill:"url(#d)",d:"M447.447 640.64h-.13v0c-1.24 0-2.24-1.01-2.24-2.24v-10.27h4.6v10.26 -.001c0 1.23-1.01 2.24-2.24 2.24 -.01 0-.01 0-.01 0Z",transform:"translate(-364.981-514.511)",key:20}),r.createElement("path",{fill:"url(#e)",d:"M524.55 640.64h-.13v0c-1.24-.01-2.24-1.01-2.24-2.24v-10.27h4.6v10.26 -.001c0 1.23-1 2.23-2.24 2.24Z",transform:"translate(-427.122-514.511)",key:21}),r.createElement("path",{fill:"url(#f)",d:"M572.85 640.64h-.13v0c-1.24-.01-2.24-1.01-2.24-2.24v-10.27h4.6v10.26 -.001c0 1.23-1 2.23-2.24 2.24Z",transform:"translate(-466.045-514.511)",key:22}),r.createElement("path",{fill:"url(#g)",d:"M650.8 640.64h-.13v0c-1.24 0-2.25-1-2.25-2.24 -.01-.01-.01-.01-.01-.01v-10.27h4.6v10.26 0c0 1.23-1.01 2.23-2.24 2.24Z",transform:"translate(-528.862-514.511)",key:23}),r.createElement("path",{fill:"#EEE",d:"M514.741 45.84v-.001c-.92-1.09-2.53-1.23-3.62-.32 -.12.09-.22.19-.32.31v0c-1.47 1.73-2.71 3.65-3.69 5.7v0c-3.21 6.51-4.86 13.68-4.82 20.95v81.26h20.77v-81.6 0c.03-7.06-1.54-14.04-4.59-20.4v-.001c-.97-2.14-2.24-4.14-3.76-5.93Z",transform:"translate(-411.101-44.526)",key:24}),r.createElement("rect",{width:"10.841",height:"4.968",rx:"2.484",ry:"2.484",fill:"#535461",transform:"translate(96.041 10.349)",key:25}),r.createElement("path",{opacity:".1",d:"M0 0h20.56v.79H-.01Z",transform:"translate(91.321 30.753)",key:26}),r.createElement("path",{fill:"url(#h)",d:"M743.72 343.268v0 0c-.54-.71-1.22-1.31-1.99-1.75v0 -.001c-3.19-1.84-7.27-.75-9.11 2.44 -1.84 3.18-.75 7.26 2.44 9.1 1.01.58 2.16.89 3.32.89v0c.14 0 .28-.01.42-.02v0c3.67-.24 6.46-3.4 6.23-7.07 -.09-1.31-.55-2.56-1.34-3.6Z",transform:"translate(-595.998-282.817)",key:27}),r.createElement("g",{key:28},[r.createElement("path",{opacity:".2",d:"M746.17 348.734v0c-.01 3.32-2.59 6.07-5.9 6.28 -.14 0-.27.01-.4.01v0c-3.48-.01-6.3-2.83-6.3-6.31 0-3.48 2.82-6.3 6.3-6.3 1.1 0 2.18.29 3.14.84v0 0c.72.42 1.36.98 1.875 1.66v0 0c.82 1.09 1.27 2.42 1.27 3.79Z",transform:"translate(-597.464-284.267)",key:0}),r.createElement("path",{opacity:".1",d:"M751.64 354.04v0c-.33.14-.65.3-.94.49v0c-.2.1-.38.26-.5.45v0c-.14.19-.14.44-.02.64v0c.18.18.44.27.7.25v0c.27.03.55 0 .81-.09v-.001c.17-.09.33-.21.47-.35l.54-.5c.19-.18.38-.41.31-.65v0c-.1-.18-.27-.3-.46-.32v0c-.47-.1-.96-.01-1.36.23",transform:"translate(-610.787-293.573)",key:1}),r.createElement("path",{opacity:".1",d:"M.33 0a.33.33 0 1 0 0 .66 .33.33 0 1 0 0-.67Z",transform:"translate(138.266 66.62)",key:2}),r.createElement("path",{opacity:".1",d:"M1.21 0a1.21 1.21 0 1 0 0 2.43 1.21 1.21 0 1 0 0-2.43Z",transform:"translate(144.122 63.637)",key:3})]),r.createElement("g",{opacity:".1",transform:"translate(144.132 59.009)",key:29},r.createElement("path",{d:"M778.236 348.452v0 0c-.02.91-.77 1.64-1.68 1.63 -.92-.02-1.65-.77-1.64-1.68 0-.83.62-1.52 1.43-1.63v0 -.001c.73.42 1.36.98 1.87 1.66Z",transform:"translate(-774.92-346.79)"})),r.createElement("g",{opacity:".1",transform:"translate(142.797 67.505)",key:30},r.createElement("path",{d:"M772.8 391.14v0c-1.1 1.56-2.85 2.54-4.76 2.66 0-.09-.02-.18-.02-.27v-.001c-.01-1.65 1.33-2.99 2.98-2.99 .64-.01 1.26.2 1.77.58Z",transform:"translate(-768.04-390.555)"})),r.createElement("path",{fill:"url(#i)",d:"M315.28 531.71v0h-.001c-.38-.5-.85-.92-1.39-1.23v0 0c-2.22-1.31-5.08-.56-6.38 1.66 -1.31 2.21-.56 5.07 1.66 6.37 .72.42 1.54.64 2.38.63 .1 0 .19 0 .3-.01v0c2.56-.18 4.5-2.4 4.33-4.97 -.07-.9-.38-1.76-.92-2.49Z",transform:"translate(-253.614-435.303)",key:31}),r.createElement("g",{key:32},[r.createElement("path",{opacity:".2",d:"M317.2 535.615v0c-.01 2.31-1.81 4.23-4.12 4.38h-.28v0c-2.44 0-4.41-1.96-4.42-4.39 -.01-2.44 1.95-4.41 4.38-4.42 .78-.01 1.55.2 2.23.59v0h-.001c.5.29.95.69 1.3 1.16v0 0c.57.76.88 1.69.88 2.65Z",transform:"translate(-254.847-436.399)",key:0}),r.createElement("path",{opacity:".1",d:"M321.02 539.348h-.001c-.23.09-.45.21-.66.34v0c-.14.07-.26.18-.36.31h-.001c-.09.13-.09.31 0 .44v-.001c.13.12.31.19.49.17v0c.19.02.38 0 .56-.06v0c.12-.07.23-.15.33-.25l.37-.35c.13-.12.27-.29.21-.45v0c-.07-.13-.19-.21-.32-.22h-.001c-.33-.07-.67-.01-.95.16",transform:"translate(-264.143-442.92)",key:1}),r.createElement("path",{opacity:".1",d:"M.23 0a.23.23 0 1 0 0 .46 .23.23 0 1 0 0-.47Z",transform:"translate(55.069 100.719)",key:2}),r.createElement("path",{opacity:".1",d:"M.84 0a.84.84 0 1 0 0 1.69 .84.84 0 1 0 0-1.7Z",transform:"translate(59.156 98.638)",key:3})]),r.createElement("g",{opacity:".1",transform:"translate(59.14 95.403)",key:33},r.createElement("path",{d:"M339.45 535.425v0 0c-.01.64-.54 1.16-1.18 1.15 -.65-.01-1.17-.54-1.16-1.18 0-.59.44-1.08 1.01-1.15v0 0c.51.29.95.69 1.31 1.16Z",transform:"translate(-337.12-534.26)"})),r.createElement("g",{opacity:".1",transform:"translate(58.239 101.326)",key:34},r.createElement("path",{d:"M335.8 565.18v0c-.77 1.09-1.99 1.77-3.32 1.85v-.2 0c0-1.16.93-2.09 2.08-2.09 .44 0 .88.14 1.24.41Z",transform:"translate(-332.48-564.77)"})),r.createElement("path",{fill:"none",d:"M837.69 539.42l4.23 2.25 -3.3 3.7",transform:"translate(-675.08-434.688)",key:35}),r.createElement("path",{fill:"#FFF",d:"M.35 0a.35.35 0 1 0 0 .71 .35.35 0 1 0 0-.72Z",transform:"translate(185.008 82.789)",key:36})])])}c.defaultProps={viewBox:"0 0 207.762 158.066"},e.exports=c,c.default=c}}]);
1
+ (window.itsecWebpackJsonP=window.itsecWebpackJsonP||[]).push([[3,11],{"+VN0":function(e,t,n){},"/RNi":function(e,t,n){var r=n("cDcd");function c(e){return r.createElement("svg",e,[r.createElement("g",{fill:"#0083E3",key:0},[r.createElement("path",{d:"M102.41 40.58V8h-.001c0-.95-.77-1.73-1.71-1.74 0 0-37.21-6.04-49.62-6.26 -12.41-.22-49.3 6-49.3 6v0C.8 5.97.01 6.73-.01 7.69c-.01.01-.01.02-.01.04v32.84s-1.16 27.36 17.44 48.9c16.52 19.13 30.32 23.66 33.2 24.44v0c.36.07.74.07 1.11 0 2.92-.79 16.7-5.35 33.18-24.44 18.6-21.54 17.48-48.9 17.48-48.9Zm-25 43c-11.21 13-20.79 18.57-25.67 20.8v0c-.37.13-.78.13-1.14 0 -4.84-2.29-14.43-7.88-25.6-20.85C8.49 64.45 9.15 39.45 9.16 39.19v-25 0c.01-.37.25-.68.6-.78l0-.001c13.46-3.41 27.28-5.15 41.17-5.2h.71l0 0c13.82 0 27.6 1.74 41 5.18l-.001-.001c.34.1.58.41.6.78v25.06c.03.22.68 25.22-15.78 44.3Z",key:0}),r.createElement("path",{d:"M51.1 31.87v0c-4.9-.02-8.88 3.93-8.89 8.82 -.02 4.89 3.93 8.87 8.82 8.88 4.89.01 8.87-3.94 8.88-8.83 0-.01 0-.01 0-.01l-.001-.001c0-4.89-3.95-8.86-8.83-8.88Z",key:1}),r.createElement("path",{d:"M84.1 39.41v-18 0c-.02-.35-.26-.65-.59-.73v-.001c-10.48-2.19-21.16-3.28-31.86-3.28H51h-.001c-10.76.05-21.47 1.17-32 3.34v0c-.34.08-.58.38-.59.73v18.07c0 1.33 0 22.31 13.59 38 7.53 8.82 14.14 13.76 18.7 16.46h-.001c.31.15.68.15 1 0 4.53-2.69 11.14-7.63 18.77-16.46 13.94-16.11 13.63-37.88 13.63-38.13ZM63.51 71.6c-1.09 1.28-2.16 2.45-3.2 3.54 -.24.25-.43.17-.43-.18V67.4c0-5.72 5.55-8.63 7.38-9.43v0c.33-.16.56-.49.58-.86v-5.74h0c.03-.21-.11-.41-.32-.44 -.1-.02-.19 0-.27.05l-.001 0c-10.4 4.1-21.97 4.1-32.36.01v0c-.19-.11-.43-.05-.54.14 -.04.07-.06.15-.05.23v5.74 0c.02.36.25.69.59.84 6.08 2.33 7.32 6.29 7.32 9.52v7.42c0 .35-.19.43-.43.18q-1.53-1.6-3.16-3.48c-11.44-13.26-11.37-31.84-11.37-32v-10.6 0c.01-.36.27-.66.62-.72h0c7.6-1.2 15.29-1.81 23-1.83h.69v-.001c7.59 0 15.18.58 22.69 1.76v0c.35.06.61.36.62.72v10.3c-.001.35.11 19.08-11.38 32.37Z",key:2}),r.createElement("path",{d:"M133 86.24v0c.03 1.17-.23 2.34-.75 3.4v0c-.48.89-1.17 1.66-2 2.23v0c-.9.58-1.89.99-2.92 1.23v0c-1.14.26-2.29.39-3.45.39h-2.76v8.68h-5.56v-23h8.45v0c1.18-.01 2.37.11 3.53.37v-.001c1.02.21 1.99.62 2.86 1.21l0-.001c.81.55 1.47 1.3 1.92 2.18v0c.48 1.03.72 2.16.68 3.31Zm-5.56 0h0c.01-.47-.1-.93-.33-1.33v0c-.21-.35-.52-.63-.87-.81v0c-.4-.21-.82-.34-1.26-.39v0c-.48-.07-.96-.11-1.44-.1h-2.44v5.43h2.34v0c.49 0 .99-.05 1.49-.13v0c.45-.08.88-.24 1.29-.46v0c.36-.2.67-.5.89-.86v0c.21-.41.3-.87.28-1.32Z",key:3}),r.createElement("path",{d:"M145.11 90.37v0c-.23-.07-.47-.12-.7-.13h-.66l0-.001c-.63-.03-1.25.11-1.81.39v0c-.46.22-.86.54-1.17.94v-.001c-.29.35-.51.76-.63 1.2v0c-.13.36-.19.74-.2 1.13v8.3h-5.33v-16.2h5.14v2.34h.06v0c.4-.81 1.01-1.5 1.76-2v0c.77-.53 1.69-.81 2.63-.79v0c.21-.02.42-.02.64 0v0c.16.01.33.04.5.09Z",key:4}),r.createElement("path",{d:"M164.07 94v0c.01 1.23-.23 2.46-.72 3.6v0c-.45 1.03-1.12 1.96-1.95 2.73v-.001c-.84.75-1.81 1.34-2.86 1.74h-.001c-2.25.81-4.7.81-6.94-.001v-.001c-1.06-.4-2.03-.99-2.86-1.74v0c-.83-.77-1.49-1.7-1.94-2.73v0c-.49-1.14-.73-2.37-.71-3.6v0c-.02-1.23.22-2.45.71-3.58v0c.45-1.03 1.11-1.95 1.94-2.7v0c.82-.76 1.8-1.35 2.86-1.72v0c2.24-.78 4.69-.78 6.94-.001v0c1.05.37 2.02.94 2.86 1.69h0c.83.74 1.5 1.67 1.95 2.7v0c.49 1.13.74 2.36.72 3.61Zm-5.14 0v0c0-.53-.09-1.04-.26-1.53v0c-.17-.49-.42-.93-.75-1.31v0c-.34-.39-.75-.71-1.2-.93v0c-1.54-.77-3.4-.39-4.5.93h-.001c-.33.38-.57.82-.72 1.31v0c-.32.99-.32 2.06 0 3.06v0c.15.49.4.94.73 1.35v0c.32.41.73.75 1.21 1v0c1.05.47 2.25.47 3.31 0v0c.47-.25.88-.59 1.21-1v0c.32-.41.57-.86.73-1.35v0c.15-.5.23-1.02.24-1.53Z",key:5})]),r.createElement("g",{fill:"#002338",key:1},[r.createElement("path",{d:"M121 17.21v0c0 .39-.08.79-.24 1.16v0c-.32.71-.9 1.27-1.63 1.54l-.001 0c-1.15.46-2.46.21-3.36-.63v-.001c-.58-.54-.9-1.29-.88-2.07v0c-.01-.39.07-.77.23-1.12v-.001c.14-.36.36-.67.65-.92v-.001c.29-.28.63-.49 1-.64v0c.76-.32 1.62-.32 2.39 0v0c.73.26 1.31.82 1.63 1.54v0c.14.36.22.74.21 1.14Zm-5.72 18.66V22.39h5.33v13.48Z",key:0}),r.createElement("path",{d:"M135 17.59v18.28h-5.6V17.59h-6.5v-4.74h18.57v4.74Z",key:1}),r.createElement("path",{d:"M153.79 35.87v-8.78 0c0-.44-.03-.87-.09-1.3v0c-.06-.39-.19-.76-.38-1.09v0c-.18-.31-.43-.57-.73-.75v0c-.36-.2-.77-.29-1.17-.27v-.001c-.84-.05-1.65.33-2.15 1v-.001c-.52.71-.78 1.57-.74 2.45v8.75h-5.34V11.28h5.34v10.43h.06v0c.43-.72 1.03-1.31 1.76-1.72v0c.87-.53 1.87-.79 2.89-.76v0c.96-.03 1.91.17 2.78.59v0c.71.35 1.33.87 1.82 1.51v0c.47.63.81 1.36 1 2.13v-.001c.2.78.31 1.58.31 2.4v10Z",key:2}),r.createElement("path",{d:"M179.26 28v.65 -.001c.01.2.01.41 0 .62h-11.78v-.001c.04.43.18.85.41 1.23v-.001c.22.38.52.72.88 1v-.001c.36.27.77.48 1.2.64l-.001-.001c.44.14.91.22 1.38.22v0c.74.02 1.48-.14 2.15-.47v0c.56-.3 1.05-.71 1.43-1.22l3.71 2.34v0c-.76 1.1-1.79 1.98-3 2.56v-.001c-1.37.61-2.85.92-4.34.89h-.001c-1.18 0-2.35-.19-3.45-.57v-.001c-1.06-.38-2.03-.97-2.85-1.73l0 0c-.84-.74-1.49-1.66-1.92-2.68v0c-.49-1.16-.73-2.4-.7-3.64l-.001-.001c-.02-1.24.21-2.46.68-3.6l0 0c.42-1.03 1.05-1.96 1.85-2.73l0 0c.8-.76 1.74-1.35 2.77-1.74v0c1.1-.42 2.27-.63 3.45-.61v0c1.12-.02 2.23.19 3.28.6v0c.98.38 1.86.97 2.59 1.74l-.001-.001c.73.79 1.3 1.73 1.67 2.76v0c.42 1.2.62 2.46.59 3.74Zm-4.91-2v0c.01-.81-.28-1.58-.8-2.18v0c-.63-.65-1.5-.98-2.39-.91v0c-.49-.01-.98.07-1.43.24l0-.001c-.42.15-.81.38-1.14.67v-.001c-.33.27-.6.61-.78 1v0c-.2.36-.31.77-.33 1.19Z",key:3}),r.createElement("path",{d:"M203.25 35.87V27h-.001c0-.45-.03-.89-.09-1.32v0c-.06-.39-.18-.76-.36-1.09v0c-.17-.3-.41-.56-.7-.73v0c-.35-.21-.75-.31-1.15-.28v0c-.42-.01-.83.09-1.19.29v0c-.34.19-.63.46-.85.78v0c-.24.34-.4.72-.5 1.13h0c-.11.42-.17.86-.16 1.31v8.75h-5.34v-9.2 0c.04-.78-.15-1.56-.55-2.22v0c-.41-.56-1.08-.87-1.76-.81v0c-.8-.05-1.56.33-2 1V24.6c-.49.72-.74 1.59-.7 2.47v8.78h-5.37V19.67h5.17v2.24h.07v0c.2-.36.45-.7.73-1v-.001c.3-.34.66-.63 1.06-.86l-.001 0c.43-.26.89-.47 1.38-.6l-.001 0c.54-.16 1.1-.24 1.67-.23h0c1.04-.04 2.08.21 3 .72v0c.81.46 1.47 1.16 1.9 2l-.001-.001c.52-.83 1.23-1.51 2.08-2l0-.001c.94-.53 2.01-.79 3.09-.75v0c.96-.04 1.91.17 2.78.6v0c.71.37 1.33.9 1.81 1.56v0c.45.65.79 1.37 1 2.15V23.5c.19.75.3 1.53.31 2.32v10Z",key:4}),r.createElement("path",{d:"M228.68 28v.65 0c.01.2.01.41 0 .62h-11.77l0-.001c.04.43.18.85.41 1.23v-.001c.22.38.52.72.88 1v0c.36.27.76.48 1.2.64v0c.44.14.91.22 1.38.22v0c.74.02 1.48-.14 2.15-.47v0c.56-.3 1.05-.72 1.43-1.22l3.71 2.34v0c-.76 1.1-1.8 1.98-3 2.56h-.001c-1.37.61-2.85.91-4.34.89v0c-1.18 0-2.35-.19-3.45-.57l-.001-.001c-1.05-.37-2.02-.93-2.85-1.66l0-.001c-.83-.75-1.48-1.66-1.91-2.68v0c-.49-1.16-.73-2.4-.7-3.64v0c-.02-1.24.21-2.46.68-3.6l0 0c.42-1.03 1.05-1.96 1.85-2.73v0c.8-.76 1.74-1.35 2.77-1.74v0c1.09-.42 2.26-.63 3.44-.61v0c1.12-.02 2.24.19 3.29.6v0c.97.38 1.85.97 2.57 1.74l-.001-.001c.73.79 1.3 1.73 1.67 2.76v0c.4 1.17.6 2.42.59 3.67Zm-4.91-2v-.001c.01-.8-.27-1.58-.79-2.18v-.001c-.63-.65-1.5-.98-2.39-.91v0c-.49-.01-.98.07-1.43.24v0c-.42.15-.81.38-1.14.67l-.001-.001c-.33.27-.6.61-.78 1v0c-.2.36-.31.77-.33 1.19Z",key:5}),r.createElement("path",{d:"M241.53 24.46l-.001-.001c-.46-.42-.97-.76-1.53-1v-.001c-.58-.29-1.21-.44-1.85-.43h0c-.48-.01-.95.09-1.38.3v-.001c-.55.22-.81.85-.58 1.39 .11.28.34.5.63.6v0c.73.27 1.49.48 2.26.65v0c.62.13 1.24.31 1.84.55l-.001-.001c.59.23 1.16.54 1.67.94v0c.49.39.9.88 1.21 1.44v0c.31.61.46 1.3.45 2v0c.05 1.71-.81 3.32-2.26 4.24v-.001c-.68.46-1.43.8-2.22 1v0c-.82.19-1.65.28-2.48.29h0c-1.32-.01-2.63-.22-3.88-.63v-.001c-1.19-.38-2.27-1.02-3.17-1.87l3-3.16v-.001c.5.51 1.09.92 1.75 1.22v0c.68.34 1.44.52 2.21.52v0c.44-.01.88-.11 1.28-.31v-.001c.41-.2.67-.63.64-1.08v0c0-.51-.32-.95-.79-1.11v0c-.79-.33-1.6-.58-2.43-.75h0c-.58-.14-1.15-.31-1.7-.52l-.001-.001c-.55-.22-1.06-.51-1.51-.88v-.001c-.45-.38-.83-.84-1.09-1.36v0c-.3-.61-.44-1.28-.42-1.95v0c-.03-.88.18-1.74.62-2.49v0c.4-.67.94-1.25 1.59-1.68v0c.66-.45 1.38-.79 2.16-1v0c.77-.2 1.56-.3 2.36-.3h0c1.2 0 2.4.18 3.56.56v-.001c1.11.33 2.14.92 3 1.71Z",key:6}),r.createElement("path",{d:"M127.65 52v0c-.5-.63-1.15-1.12-1.87-1.44v0c-.7-.35-1.46-.53-2.23-.54v0c-.38-.01-.76.03-1.12.1v0c-.36.06-.7.18-1 .37v-.001c-.31.18-.57.42-.76.72h0c-.23.33-.33.72-.31 1.12v0c-.03.35.06.69.25 1h-.001c.18.28.42.51.71.69v0c.35.2.73.38 1.12.53 .44.17.92.33 1.47.51 .78.26 1.59.55 2.44.86v0c.82.3 1.59.72 2.3 1.25v0c.69.52 1.28 1.18 1.73 1.94v0c.47.87.71 1.86.68 2.87v0c.03 1.18-.22 2.36-.73 3.43v0c-.48.94-1.16 1.75-2 2.39v0c-.85.64-1.81 1.11-2.83 1.4v0c-1.07.3-2.18.46-3.28.46v-.001c-1.64 0-3.26-.29-4.78-.86v0c-1.45-.53-2.77-1.37-3.84-2.46l3.64-3.71v0c.61.73 1.37 1.32 2.23 1.74v0c.84.44 1.79.68 2.75.7v0c.4 0 .8-.05 1.2-.13l-.001-.001c.35-.08.69-.22 1-.42v0c.29-.2.52-.47.69-.78v0c.18-.37.27-.77.26-1.17v0c.01-.4-.1-.79-.32-1.11v0c-.26-.34-.58-.62-.93-.83v0c-.48-.28-.98-.51-1.49-.68l-2-.67v0c-.74-.24-1.46-.52-2.16-.84l-.001-.001c-.69-.32-1.33-.74-1.88-1.25v0c-.57-.53-1.03-1.16-1.34-1.86v0c-.36-.84-.53-1.75-.5-2.65v0c-.04-1.15.23-2.28.78-3.28v-.001c.48-.89 1.17-1.66 2-2.24v-.001c.86-.61 1.83-1.04 2.86-1.29v0c1.05-.28 2.13-.41 3.22-.41h-.001c1.36 0 2.71.25 4 .72v0c1.31.45 2.52 1.17 3.56 2.11Z",key:7}),r.createElement("path",{d:"M150.48 61.12v.65 0c.01.2.01.41 0 .62H138.7v0c.04.43.18.86.41 1.24v0c.23.36.53.68.88.95v0c.36.27.76.49 1.2.64v0c.44.15.91.22 1.38.23v0c.74.02 1.48-.15 2.15-.48v0c.56-.3 1.05-.71 1.43-1.22l3.71 2.35v0c-.76 1.1-1.8 1.97-3 2.55v0c-1.37.62-2.85.92-4.34.89v0c-1.18 0-2.35-.19-3.45-.57v0c-1.05-.36-2.02-.92-2.84-1.65v-.001c-.84-.75-1.49-1.67-1.92-2.69v0c-.49-1.16-.73-2.4-.7-3.64v0c-.02-1.24.21-2.46.68-3.59v0c.42-1.03 1.05-1.96 1.86-2.73v0c.79-.76 1.73-1.36 2.76-1.74v0c1.1-.43 2.27-.64 3.45-.62v0c1.12-.02 2.23.19 3.28.6v0c.97.38 1.85.97 2.57 1.74v0c.73.79 1.3 1.73 1.67 2.76v0c.42 1.19.62 2.44.6 3.71Zm-4.91-2v0c.01-.81-.28-1.58-.8-2.18v0c-.63-.65-1.5-.98-2.39-.91v0c-.49-.01-.98.07-1.43.25v0c-.42.14-.81.37-1.14.66v-.001c-.33.27-.59.61-.78 1l-.001-.001c-.2.36-.31.77-.33 1.19Z",key:8}),r.createElement("path",{d:"M165 58.06v0c-.34-.41-.76-.74-1.24-.94v0c-.5-.24-1.05-.36-1.59-.36v0c-.53-.01-1.06.11-1.53.34v0c-.45.22-.85.54-1.17.92v0c-.34.38-.59.83-.76 1.31l-.001-.001c-.2.51-.29 1.05-.28 1.6v0c-.01.54.08 1.07.26 1.59v0c.16.48.42.93.76 1.32l-.001 0c.33.37.74.67 1.21.89v0c.49.22 1.03.33 1.58.33v0c.55-.01 1.09-.12 1.61-.31v0c.49-.19.93-.5 1.28-.9l3 3.61v0c-.75.69-1.64 1.21-2.6 1.53v0c-1.09.37-2.24.55-3.38.55v0c-1.24.03-2.48-.16-3.65-.54v-.001c-1.07-.37-2.06-.95-2.89-1.71v0c-.83-.77-1.48-1.69-1.93-2.71v-.001c-.49-1.15-.73-2.38-.7-3.61l0-.001c-.03-1.23.21-2.45.7-3.58v0c.45-1.03 1.1-1.96 1.93-2.72v-.001c.84-.76 1.82-1.35 2.89-1.72v-.001c1.13-.41 2.34-.61 3.55-.6h0c.58-.01 1.16.05 1.74.16v0c.56.1 1.11.25 1.66.44v-.001c.51.17 1 .39 1.46.68v0c.42.25.81.55 1.16.9Z",key:9}),r.createElement("path",{d:"M180.82 69v-2.22h-.07 0c-.43.79-1.08 1.44-1.87 1.88v0c-.45.25-.92.44-1.4.59v-.001c-.53.15-1.07.23-1.61.23v0c-.95.02-1.89-.18-2.74-.59v0c-.72-.36-1.35-.88-1.83-1.51v0c-.47-.64-.81-1.35-1-2.11v0c-.21-.8-.32-1.61-.31-2.43v-10h5.36v8.78 0c0 .43.03.86.1 1.3v0c.05.38.18.75.37 1.1v0c.17.31.42.58.74.77v-.001c.36.2.78.29 1.2.28v0c.83.05 1.63-.33 2.13-1v0c.49-.72.75-1.57.73-2.43v-8.81H186v16.17Z",key:10}),r.createElement("path",{d:"M200.62 57.22h0c-.23-.07-.47-.12-.7-.13h-.67v0c-.63-.02-1.24.11-1.8.38v-.001c-.46.24-.86.58-1.17 1v0c-.29.35-.51.76-.63 1.2v0c-.13.36-.2.74-.2 1.13v8.2h-5.33V52.84h5.14v2.34h.06v0c.4-.81 1.01-1.5 1.76-2v0c.77-.54 1.69-.81 2.63-.79v0c.2-.02.42-.02.63 0v0c.17.01.34.04.51.09Z",key:11}),r.createElement("path",{d:"M218.41 56.8V63v0c-.05.6.1 1.2.44 1.71v0c.4.42.98.63 1.57.57h-.001c.27-.01.55-.03.83-.06l0-.001c.25-.05.51-.12.75-.22l.06 3.9h-.001c-.46.15-.93.27-1.4.35v0c-.56.09-1.13.13-1.69.14v0c-.93.02-1.86-.11-2.73-.4h0c-.68-.24-1.29-.65-1.77-1.18v0c-.48-.53-.82-1.15-1-1.82h-.001c-.21-.78-.31-1.58-.29-2.37v-6.82h-2.58v-4h2.57v-4.23h5.24v4.26h3.8v4Z",key:12}),r.createElement("path",{d:"M233.85 71.46h-.001c-.29.78-.66 1.54-1.08 2.26v0c-.39.63-.88 1.2-1.44 1.69v0c-.59.48-1.27.84-2 1.06v-.001c-.86.25-1.76.37-2.65.36v0c-.52-.01-1.03-.04-1.54-.1l0 0c-.47-.06-.93-.15-1.38-.26l.58-4.49v0c.28.09.56.16.86.21l-.001-.001c.28.05.57.08.87.08h-.001c.64.05 1.28-.15 1.78-.56v0c.42-.47.74-1.02.95-1.61l.52-1.34 -6.72-15.93h5.92l3.61 10.4h.1l3.22-10.4h5.66Z",key:13}),r.createElement("path",{d:"M208.78 50.57v-.001c0 .39-.08.78-.24 1.15v-.001c-.16.34-.38.66-.65.93l0-.001c-.59.54-1.36.84-2.16.84v0c-.82.02-1.6-.29-2.18-.86v-.001c-.58-.54-.9-1.28-.88-2.06v0c.01-.76.32-1.48.88-2v-.001c.29-.27.63-.49 1-.64v0c.38-.17.79-.25 1.21-.24l0-.001c.4 0 .8.07 1.18.23v0c.37.13.71.34 1 .62v0c.27.26.49.57.65.92v-.001c.13.35.2.73.19 1.11Zm-5.72 18.65V55.74h5.33v13.48Z",key:14})])])}c.defaultProps={viewBox:"0 0 244.46 113.98"},e.exports=c,c.default=c},"40Gr":function(e,t,n){},"49++":function(e,t,n){"use strict";n.d(t,"s",(function(){return D})),n.d(t,"q",(function(){return R})),n.d(t,"c",(function(){return G})),n.d(t,"t",(function(){return Y})),n.d(t,"e",(function(){return ne})),n.d(t,"l",(function(){return be})),n.d(t,"p",(function(){return Ee})),n.d(t,"d",(function(){return Ne})),n.d(t,"r",(function(){return Ie})),n.d(t,"v",(function(){return Ze})),n.d(t,"f",(function(){return Te})),n.d(t,"u",(function(){return qe})),n.d(t,"g",(function(){return Re})),n.d(t,"w",(function(){return Xe})),n.d(t,"x",(function(){return Ye})),n.d(t,"b",(function(){return tt})),n.d(t,"i",(function(){return nt})),n.d(t,"o",(function(){return rt})),n.d(t,"h",(function(){return ct})),n.d(t,"a",(function(){return at})),n.d(t,"m",(function(){return st})),n.d(t,"k",(function(){return ut})),n.d(t,"j",(function(){return dt})),n.d(t,"n",(function(){return bt}));var r=n("lwsE"),c=n.n(r),a=n("W8MJ"),i=n.n(a),o=n("PJYZ"),s=n.n(o),l=n("7W2i"),u=n.n(l),v=n("a1gu"),d=n.n(v),f=n("Nsbk"),h=n.n(f),p=n("lSNA"),m=n.n(p),b=n("GRId"),y=n("tI+e"),E=n("l3Sj");n("6ECA");function g(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=h()(e);if(t){var c=h()(this).constructor;n=Reflect.construct(r,arguments,c)}else n=r.apply(this,arguments);return d()(this,n)}}function O(e,t,n){return function(e,t){if(e!==t)throw new TypeError("Private static access of wrong provenance")}(e,t),function(e,t){if(void 0===e)throw new TypeError("attempted to "+t+" private static field before its declaration")}(n,"get"),function(e,t){if(t.get)return t.get.call(e);return t.value}(e,n)}b.Component;var k={writable:!0,value:{}},j=n("Td6G"),_=n("TSYQ"),x=n.n(_),S=n("YLtl"),w=n("K9lf");function N(e){var t=e.id,n=e.isVisible,r=e.children;return Object(b.createElement)("div",{className:"itsec-site-scan__details",id:t,style:{display:n?"block":"none"}},Object(b.createElement)("ul",null,r))}var I=Object(w.compose)([Object(w.withState)({isShowing:!1}),w.withInstanceId])((function(e){var t,n=e.type,r=e.status,c=e.description,a=e.isShowing,i=e.setState,o=e.instanceId,s=e.children;switch(r){case"clean":t=Object(E.__)("Clean","better-wp-security");break;case"warn":t=Object(E.__)("Warn","better-wp-security");break;case"error":t=Object(E.__)("Error","better-wp-security");break;default:t=r}var l=Object(b.createElement)("span",{className:"itsec-site-scan__status itsec-site-scan__status--".concat(r)},t);return Object(b.createElement)("div",{className:x()("itsec-site-scan-results-section","itsec-site-scan-results-".concat(n,"-section"))},Object(S.isEmpty)(s)?Object(b.createElement)("p",null,l," ",c):Object(b.createElement)(b.Fragment,null,Object(b.createElement)("p",null,l,c,Object(b.createElement)(y.Button,{isLink:!0,className:"itsec-site-scan-toggle-details",onClick:function(){return i({isShowing:!a})},"aria-expanded":a,"aria-controls":"itsec-site-scan__details--".concat(o)},a?Object(E.__)("Hide Details","better-wp-security"):Object(E.__)("Show Details","better-wp-security"))),Object(b.createElement)(N,{id:"itsec-site-scan__details--".concat(o),isVisible:a},s)))}));var M=function(e){var t=e.results,n=e.showErrorDetails,r=void 0!==n&&n,c=t;return Object(b.createElement)(I,{status:"error",description:Object(E.__)("The scan failed to properly scan the site.","better-wp-security")},Object(b.createElement)("p",null,Object(E.sprintf)(Object(E.__)("Error Message: %s","better-wp-security"),c.getErrorMessage())),Object(b.createElement)("p",null,Object(E.sprintf)(Object(E.__)("Error Code: %s","better-wp-security"),c.getErrorCode())),r&&c.getErrorData()&&Object(b.createElement)(b.Fragment,null,Object(b.createElement)("p",null,Object(E.__)("If you contact support about this error, please provide the following debug details:","better-wp-security")),Object(b.createElement)("pre",null,JSON.stringify({code:c.getErrorCode(),data:c.getErrorData()},null,2))))};function C(e){var t=e.status,n=e.children;return Object(b.createElement)("li",{className:"itsec-site-scan__detail itsec-site-scan__detail--".concat(t)},Object(b.createElement)("span",null,n))}var Z=function(e){var t=e.results;return t.errors.length>0&&Object(b.createElement)(I,{type:"system-error",status:"error",description:Object(E.__)("The scan failed to properly scan the site.","better-wp-security")},t.errors.map((function(e,t){return Object(b.createElement)(C,{key:t,status:"error"},e.message)})))};var T=function(e){var t=e.results,n=e.entry,r=Object(S.get)(t,["_embedded","ithemes-security:site-scan-issues",0],[]);return Object(S.isArray)(r)||(r=[]),Object(b.createElement)(I,{type:"malware",status:n.status,description:n.title},r.filter((function(e){return e.entry===n.slug})).map((function(e,t){return Object(b.createElement)(C,{key:t,status:e.status},Object(b.createElement)("a",{href:e.link},e.description))})))};n("oaS/");var D=function(e){var t,n=e.results,r=e.showSiteUrl,c=void 0===r||r,a=e.showErrorDetails,i=void 0===a||a,o=n.url;return Object(j.j)(n)?t=Object(j.e)(n):"error"===n.code&&(t=Object(j.e)(n.errors[0])),Object(b.createElement)("div",{className:"itsec-site-scan-results"},c&&o&&Object(b.createElement)("h4",null,Object(E.sprintf)(Object(E.__)("Site: %s","better-wp-security"),o)),t?Object(b.createElement)(M,{results:t,showErrorDetails:i}):Object(b.createElement)(b.Fragment,null,Object(b.createElement)(Z,{results:n}),n.entries.map((function(e,t){return Object(b.createElement)(T,{results:n,entry:e,key:t})}))))};n("bJT+");function P(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return A(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return A(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,c=function(){};return{s:c,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:c}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,o=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){o=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(o)throw a}}}}function A(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function R(e){var t=e.json;return Object(b.createElement)("pre",{className:"itsec-component-print-r"},function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:10,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,c=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];if(Object(S.isString)(t))return 0===t.length?Object(b.createElement)("strong",null,"[empty string]"):t;if(Object(S.isNumber)(t))return Object(b.createElement)("strong",null,"[number] ".concat(t));if(Object(S.isBoolean)(t))return Object(b.createElement)("strong",null,t?"[boolean] true":"[boolean] false");if(null==t)return Object(b.createElement)("strong",null,"null");if(Object(S.isArray)(t)||Object(S.isPlainObject)(t)){var a=[];if(c&&a.push(Object(b.createElement)("strong",{key:"header"},"Array")),0===Object(S.size)(t))return a.push("()"),a;if(r===n)return a.push("(".concat(t.length,")")),a;var i,o=0,s=P(Object(S.keys)(t));try{for(s.s();!(i=s.n()).done;){var l=i.value;l.length>o&&(o=l.length)}}catch(e){s.e(e)}finally{s.f()}var u=H(r);return Object(S.forEach)(t,(function(t,c){a.push(Object(b.createElement)(b.Fragment,{key:c},"\n",u,c,H(o-Object(S.toString)(c).length," ")," ",Object(b.createElement)("strong",null,"=>")," ",e(t,n,r+1)))})),a}return Object(b.createElement)("strong",null,"[*]")}(Object(S.cloneDeep)(t)))}function H(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:" ",n="",r=0;r<=e;r++)n+=t;return n}var L=n("QILm"),V=n.n(L),F=n("cDcd"),B=n("6JX1"),U=Object(F.lazy)((function(){return n.e(30).then(n.bind(null,"YK1D"))}));function q(){return Object(b.createElement)("span",null,Object(E.__)("Error when loading. Please refresh.","better-wp-security"))}function G(e){var t=e.addErrorBoundary,n=void 0===t||t,r=V()(e,["addErrorBoundary"]),c=Object(b.createElement)(F.Suspense,{fallback:Object(b.createElement)(y.Spinner,null)},Object(b.createElement)(U,r));return n?Object(b.createElement)(B.ErrorBoundary,{FallbackComponent:q},c):c}function W(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=h()(e);if(t){var c=h()(this).constructor;n=Reflect.construct(r,arguments,c)}else n=r.apply(this,arguments);return d()(this,n)}}var K=function(){},Q=function(e){u()(n,e);var t=W(n);function n(e){var r;return c()(this,n),(r=t.call(this,e)).state={isHovering:!1},r.onMouseEnter=r.onMouseEnter.bind(s()(r)),r.onMouseLeave=r.onMouseLeave.bind(s()(r)),r.onMouseOver=r.onMouseOver.bind(s()(r)),r.onMouseOut=r.onMouseOut.bind(s()(r)),r.setIsHovering=r.setIsHovering.bind(s()(r)),r.unsetIsHovering=r.unsetIsHovering.bind(s()(r)),r.componentWillUnmount=r.componentWillUnmount.bind(s()(r)),r.timerIds=[],r}return i()(n,[{key:"onMouseEnter",value:function(e){this.props.onMouseEnter({e:e,setIsHovering:this.setIsHovering,unsetIsHovering:this.unsetIsHovering})}},{key:"onMouseLeave",value:function(e){this.props.onMouseLeave({e:e,setIsHovering:this.setIsHovering,unsetIsHovering:this.unsetIsHovering})}},{key:"onMouseOver",value:function(e){this.props.onMouseOver({e:e,setIsHovering:this.setIsHovering,unsetIsHovering:this.unsetIsHovering})}},{key:"onMouseOut",value:function(e){this.props.onMouseOut({e:e,setIsHovering:this.setIsHovering,unsetIsHovering:this.unsetIsHovering})}},{key:"componentWillUnmount",value:function(){this.clearTimers()}},{key:"setIsHovering",value:function(){var e=this;this.clearTimers();var t=setTimeout((function(){var t={isHovering:!0};e.setState(t,(function(){e.props.onHoverChanged(t)}))}),this.props.hoverDelayInMs);this.timerIds.push(t)}},{key:"unsetIsHovering",value:function(){var e=this;this.clearTimers();var t=setTimeout((function(){var t={isHovering:!1};e.setState(t,(function(){e.props.onHoverChanged(t)}))}),this.props.hoverOffDelayInMs);this.timerIds.push(t)}},{key:"clearTimers",value:function(){for(var e=this.timerIds;e.length;)clearTimeout(e.pop())}},{key:"render",value:function(){var e=this.props,t=e.children,n=e.className;return Object(b.createElement)("div",{className:n,onMouseEnter:this.onMouseEnter,onMouseLeave:this.onMouseLeave,onMouseOver:this.onMouseOver,onMouseOut:this.onMouseOut},t)}}]),n}(b.Component);m()(Q,"displayName","HoverDetector"),m()(Q,"defaultProps",{hoverDelayInMs:0,hoverOffDelayInMs:0,onHoverChanged:K,onMouseEnter:function(e){return(0,e.setIsHovering)()},onMouseLeave:function(e){return(0,e.unsetIsHovering)()},onMouseOver:K,onMouseOut:K,shouldDecorateChildren:!0});n("QxRw");n("JVTk"),n("lSb6");n("6a02");function Y(e){var t=e.size,n=e.color,r=e.paused,c={};return t&&(c["--itsec-size"]=Object(S.isNumber)(t)?"".concat(t,"px"):t),n&&(c["--itsec-color"]=Object(S.startsWith)(n,"--")?"var(".concat(n,")"):n),Object(b.createElement)("div",{style:c,className:x()("itsec-spinner",{"itsec-spinner--paused":r})},Object(b.createElement)("div",null),Object(b.createElement)("div",null))}var J=n("pVnL"),$=n.n(J),X=n("RIqP"),z=n.n(X);function ee(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function te(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ee(Object(n),!0).forEach((function(t){m()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ee(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ne(e){var t,n,r=e.value,c=e.onChange,a=e.options,i=e.label,o=e.help,s=e.disabled,l=e.readOnly;return Object(S.isArray)(r)?(t=function(e){return r.includes(e.value)},n=function(e){return function(t){return c(t?[].concat(z()(r),[e.value]):r.filter((function(t){return t!==e.value})))}}):(t=function(e){return r[e.value]||!1},n=function(e){return function(t){return c(te(te({},r),{},m()({},e.value,t)))}}),Object(b.createElement)("fieldset",{className:"components-base-control"},Object(b.createElement)("div",{className:"components-base-control__field"},Object(b.createElement)("legend",{className:"components-base-control__label"},i),o&&Object(b.createElement)("p",{className:"components-base-control__help"},o),a.map((function(e){return Object(b.createElement)(y.CheckboxControl,$()({},Object(S.omit)(e,["value","disabled","readOnly"]),{key:e.value,checked:t(e),onChange:n(e),disabled:s||e.disabled,readOnly:l||e.readOnly}))}))))}var re,ce,ae=n("o0o1"),ie=n.n(ae),oe=n("4eJC"),se=n.n(oe);n("Dfre");function le(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ue(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?le(Object(n),!0).forEach((function(t){m()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):le(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ve(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=h()(e);if(t){var c=h()(this).constructor;n=Reflect.construct(r,arguments,c)}else n=r.apply(this,arguments);return d()(this,n)}}function de(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return fe(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return fe(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,c=function(){};return{s:c,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:c}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,o=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){o=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(o)throw a}}}}function fe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}re=Symbol.iterator;var he=function(){function e(t,n,r){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[];c()(this,e),m()(this,"tree",void 0),m()(this,"name",void 0),m()(this,"data",void 0),m()(this,"parent",void 0),m()(this,"children",void 0),this.tree=t,this.name=n,this.data=r,this.parent=a,this.children=i}return i()(e,[{key:"getParent",value:function(){return this.parent?this.tree.nodes[this.parent]:null}},{key:"getAllParents",value:function(){for(var e=[],t=this.getParent();t;)e.push(t.name),t=t.getParent();return e}},{key:"hasChildren",value:function(){return this.children.length>0}},{key:"getAllChildren",value:function(){var e=[];if(!this.hasChildren())return e;var t,n=de(this);try{for(n.s();!(t=n.n()).done;){var r=t.value;e.push.apply(e,[r.name].concat(z()(r.getAllChildren())))}}catch(e){n.e(e)}finally{n.f()}return e}},{key:re,value:ie.a.mark((function e(){var t,n;return ie.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=0;case 1:if(!(t<this.children.length)){e.next=8;break}return n=this.children[t],e.next=5,this.tree.nodes[n];case 5:t++,e.next=1;break;case 8:case"end":return e.stop()}}),e,this)}))}]),e}();ce=Symbol.iterator;var pe=function(){function e(){c()(this,e),m()(this,"nodes",{}),m()(this,"ordered",[])}return i()(e,[{key:"add",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;this.ordered.push(e),this.nodes[e]?(this.nodes[e].data=t,this.nodes[e].parent=n):this.nodes[e]=new he(this,e,t,n),n&&(this.nodes[n]?this.nodes[n].children.push(e):this.nodes[n]=new he(this,n))}},{key:ce,value:ie.a.mark((function e(){var t,n;return ie.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=0;case 1:if(!(t<this.ordered.length)){e.next=9;break}if(n=this.ordered[t],this.nodes[n].parent){e.next=6;break}return e.next=6,this.nodes[n];case 6:t++,e.next=1;break;case 9:case"end":return e.stop()}}),e,this)}))}]),e}(),me=se()((function(e){var t,n=new pe,r=de(e);try{for(r.s();!(t=r.n()).done;){var c=t.value;n.add(c.value,c,c.parent)}}catch(e){r.e(e)}finally{r.f()}return n})),be=function(e){u()(n,e);var t=ve(n);function n(){var e;return c()(this,n),e=t.apply(this,arguments),m()(s()(e),"props",void 0),e.renderOption=e.renderOption.bind(s()(e)),e.isChecked=e.isChecked.bind(s()(e)),e.isIndeterminate=e.isIndeterminate.bind(s()(e)),e.onChange=e.onChange.bind(s()(e)),e}return i()(n,[{key:"indeterminate",value:function(e){e.indeterminate=!0}},{key:"isChecked",value:function(e){return!!e&&(Object(S.isArray)(this.props.value)?this.props.value.includes(e.name)||this.isChecked(e.getParent()):this.props.value[e.name]||this.isChecked(e.getParent()))}},{key:"isIndeterminate",value:function(e){if(!e.hasChildren())return!1;var t,n=de(e);try{for(n.s();!(t=n.n()).done;){var r=t.value;if(this.isChecked(r))return!0;if(this.isIndeterminate(r))return!0}}catch(e){n.e(e)}finally{n.f()}return!1}},{key:"onChange",value:function(e,t){var n,r=[e.name].concat(z()(e.getAllChildren())),c=t?[]:e.getAllParents();Object(S.isArray)(this.props.value)?(n=t?[].concat(z()(this.props.value),z()(r)):this.props.value.filter((function(e){return!r.includes(e)&&!c.includes(e)})),this.props.onChange(n)):this.props.onChange(ue(ue(ue({},this.props.value),r.reduce((function(e,n){return e[n]=t}),{})),c.reduce((function(e,t){return e[t]=!1}),{})))}},{key:"render",value:function(){var e=this.props,t=e.label,n=e.help,r=e.options,c=me(r);return Object(b.createElement)("div",{className:"components-base-control"},Object(b.createElement)("div",{className:"components-base-control__field"},Object(b.createElement)("div",{className:"components-base-control__label"},t),n&&Object(b.createElement)("p",{className:"components-base-control__help"},n)),Object(b.createElement)("ul",{className:"components-hierarchical-checkbox-control__group"},Array.from(c,this.renderOption)))}},{key:"renderOption",value:function(e){var t=this,n=e.data,r=n.value,c=n.selectable,a=void 0===c||c,i=V()(n,["value","selectable"]),o=this.isChecked(e),s=!o&&this.isIndeterminate(e);return Object(b.createElement)("li",{key:r,className:x()("components-hierarchical-checkbox-control__option",{"components-hierarchical-checkbox-control__option--has-children":e.hasChildren()})},Object(b.createElement)(Ne,$()({},i,{checked:!!a&&o,disabled:!a||this.props.disabled,indeterminate:s,onChange:function(n){return t.onChange(e,n)}})),e.hasChildren()&&Object(b.createElement)("ul",{className:"components-hierarchical-checkbox-control__group"},Array.from(e,this.renderOption)))}}]),n}(b.Component),ye=n("1ZqX");var Ee=Object(w.compose)([Object(ye.withSelect)((function(e,t){var n=t.context,r=void 0===n?"ithemes-security":n;return{notices:e("core/notices").getNotices(r)}})),Object(ye.withDispatch)((function(e,t){var n=t.context,r=void 0===n?"ithemes-security":n;return{onRemove:function(t){return e("core/notices").removeNotice(t,r)}}}))])((function(e){var t=e.notices,n=e.onRemove,r=Object(S.filter)(t,(function(e){return e.isDismissible&&(!e.type||"default"===e.type)})),c=Object(S.filter)(t,(function(e){return!(e.isDismissible||e.type&&"default"!==e.type)})),a=Object(S.filter)(t,{type:"snackbar"});return Object(b.createElement)(b.Fragment,null,Object(b.createElement)(y.NoticeList,{notices:c,className:"components-editor-notices__pinned"}),Object(b.createElement)(y.NoticeList,{notices:r,className:"components-editor-notices__dismissible",onRemove:n}),y.SnackbarList&&Object(b.createElement)(y.SnackbarList,{notices:a,className:"components-editor-notices__snackbar",onRemove:n}))}));var ge=function(e){var t=e.className,n=e.status,r=e.children,c=e.onRemove,a=void 0===c?S.noop:c,i=e.isDismissible,o=void 0===i||i,s=e.actions,l=void 0===s?[]:s,u=x()(t,"notice","notice-alt","notice-"+n,{"is-dismissible":o});return Object(b.createElement)("div",{className:u},Object(b.createElement)("p",null,r,l.map((function(e,t){var n=e.className,r=e.label,c=e.onClick,i=e.url,o=e.isLink,s=void 0!==o&&o;return Object(b.createElement)(y.Button,{key:t,href:i,isSmall:!s&&!i,isLink:s||i,onClick:i?void 0:function(){a(),c()},className:x()("notice__action",n)},r)}))),o&&Object(b.createElement)("button",{type:"button",className:"notice-dismiss",onClick:a},Object(b.createElement)("span",{className:"screen-reader-text"},Object(E.__)("Dismiss this notice","better-wp-security"))))};n("+VN0");function Oe(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return ke(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ke(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,c=function(){};return{s:c,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:c}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,o=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){o=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(o)throw a}}}}function ke(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}Object(w.compose)([Object(ye.withSelect)((function(e,t){var n=t.context,r=void 0===n?"ithemes-security":n;return{notices:e("core/notices").getNotices(r)}})),Object(ye.withDispatch)((function(e,t){var n=t.context,r=void 0===n?"ithemes-security":n;return{onRemove:function(t){return e("core/notices").removeNotice(t,r)}}}))])((function(e){var t,n,r=e.notices,c=e.onRemove,a=function(e){if(!y.SnackbarList)return e.length;var t,n=0,r=Oe(e);try{for(r.s();!(t=r.n()).done;){"snackbar"!==t.value.type&&n++}}catch(e){r.e(e)}finally{r.f()}return n}(r),i=(t=a,n=Object(b.useRef)(),Object(b.useEffect)((function(){n.current=t})),n.current);Object(b.useEffect)((function(){a>i&&window.itsecSettingsPage&&window.itsecSettingsPage.scrollTop()}),[a,i]);var o=y.SnackbarList?Object(S.filter)(r,{type:"snackbar"}):[];return Object(b.createElement)(b.Fragment,null,Object(b.createElement)("div",{className:"itsec-module-settings-notice-list"},r.map((function(e){return"snackbar"===e.type&&y.SnackbarList?null:Object(b.createElement)(ge,$()({},Object(S.omit)(e,["content"]),{key:e.id,onRemove:(t=e.id,function(){return c(t)})}),e.content);var t}))),y.SnackbarList&&Object(b.createElement)(y.SnackbarList,{notices:o,className:"components-editor-notices__snackbar",onRemove:c}))})),n("DfSy");function je(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=h()(e);if(t){var c=h()(this).constructor;n=Reflect.construct(r,arguments,c)}else n=r.apply(this,arguments);return d()(this,n)}}var _e=function(e){u()(n,e);var t=je(n);function n(){var e;return c()(this,n),(e=t.apply(this,arguments)).onChange=e.onChange.bind(s()(e)),e}return i()(n,[{key:"onChange",value:function(e){this.props.onChange&&this.props.onChange(e.target.checked)}},{key:"render",value:function(){var e,t,n=this.props,r=n.label,c=n.checked,a=n.help,i=n.instanceId,o=V()(n,["label","checked","help","instanceId"]),s="inspector-toggle-control-".concat(i);return a&&(e=s+"__help",t=Object(S.isFunction)(a)?a(c):a),Object(b.createElement)(y.BaseControl,{id:s,help:t,className:"components-toggle-control"},Object(b.createElement)(y.FormToggle,$()({},o,{id:s,checked:c,onChange:this.onChange,"aria-describedby":e})),Object(b.createElement)("label",{htmlFor:s,className:"components-toggle-control__label"},r))}}]),n}(b.Component),xe=(Object(w.withInstanceId)(_e),n("iClF")),Se=n("RMJe"),we=n("hst+");n("IXp0");function Ne(e){var t=e.id,n=e.label,r=e.hideLabelFromVision,c=e.className,a=e.heading,i=e.checked,o=e.help,s=e.onChange,l=e.indeterminate,u=V()(e,["id","label","hideLabelFromVision","className","heading","checked","help","onChange","indeterminate"]),v=Object(w.useInstanceId)(Ne);t=t||"itsec-inspector-checkbox-control-".concat(v);return Object(b.createElement)(y.BaseControl,{label:a,id:t,help:o,className:c},Object(b.createElement)("span",{className:"components-checkbox-control__input-container"},Object(b.createElement)("input",$()({id:t,className:x()("components-checkbox-control__input",{"components-checkbox-control__input--indeterminate":l}),type:"checkbox",value:"1",onChange:function(e){return s(e.target.checked)},checked:i,"aria-describedby":o?t+"__help":void 0},u,{ref:function(e){return e&&(e.indeterminate=l)}})),i&&Object(b.createElement)(xe.a,{icon:Se.a,className:"components-checkbox-control__checked",role:"presentation"}),l&&Object(b.createElement)(xe.a,{icon:we.a,className:"components-checkbox-control__checked",role:"presentation"})),n&&(r?Object(b.createElement)(y.VisuallyHidden,{as:"label",htmlFor:t},n):Object(b.createElement)("label",{className:"components-checkbox-control__label",htmlFor:t},n)))}function Ie(e){var t=e.help,n=e.label,r=e.multiple,c=void 0!==r&&r,a=e.onChange,i=e.options,o=void 0===i?[]:i,s=e.className,l=e.hideLabelFromVision,u=V()(e,["help","label","multiple","onChange","options","className","hideLabelFromVision"]),v=Object(w.useInstanceId)(Ie),d="inspector-select-control-".concat(v),f=Object(S.groupBy)(o,"optgroup");return!Object(S.isEmpty)(o)&&Object(b.createElement)(y.BaseControl,{label:n,hideLabelFromVision:l,id:d,help:t,className:s},Object(b.createElement)("select",$()({id:d,className:"components-select-control__input",onChange:function(e){if(c){var t=z()(e.target.options).filter((function(e){return e.selected})).map((function(e){return e.value}));a(t)}else a(e.target.value)},"aria-describedby":t?"".concat(d,"__help"):void 0,multiple:c},u),Object(S.map)(f,(function(e,t){var n=e.map((function(e,t){return Object(b.createElement)("option",{key:"".concat(e.label,"-").concat(e.value,"-").concat(t),value:e.value,disabled:e.disabled},e.label)}));return"undefined"===t?n:Object(b.createElement)("optgroup",{label:t,key:t},n)}))))}var Me=n("J4zp"),Ce=n.n(Me);function Ze(e){var t=e.value,n=e.onChange,r=V()(e,["value","onChange"]);Object(S.isArray)(t)||(t=Object(S.isString)(t)?[t]:[]);var c=Object(b.useState)(t.join("\n")),a=Ce()(c,2),i=a[0],o=a[1];t.join("\n").trim()!==i.trim()&&o(t.join("\n"));return Object(b.createElement)(y.TextareaControl,$()({value:i,onChange:function(e){o(e),n(e.split("\n").map((function(e){return e.trim()})).filter((function(e){return e.length>0})))}},r))}n("VM+Z");function Te(e){var t=e.id,n=e.checked,r=e.onChange,c=e.label,a=e.className,i=V()(e,["id","checked","onChange","label","className"]);return t=Object(w.useInstanceId)(Te,"itsec-chip-control")||t,Object(b.createElement)("div",{className:x()("itsec-chip-control",a)},Object(b.createElement)("input",$()({type:"checkbox",checked:n,onChange:function(e){return r(e.target.checked)},id:t},i)),Object(b.createElement)("label",{htmlFor:t},c))}function De(e){var t=e.tabId,n=e.onClick,r=e.children,c=e.selected,a=V()(e,["tabId","onClick","children","selected"]);return Object(b.createElement)(y.Button,$()({role:"tab",tabIndex:c?null:-1,"aria-selected":c,id:t,onClick:n},a),r)}function Pe(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=h()(e);if(t){var c=h()(this).constructor;n=Reflect.construct(r,arguments,c)}else n=r.apply(this,arguments);return d()(this,n)}}var Ae=function(e){u()(n,e);var t=Pe(n);function n(){var e;return c()(this,n),(e=t.apply(this,arguments)).handleClick=e.handleClick.bind(s()(e)),e.onNavigate=e.onNavigate.bind(s()(e)),e.onKeyDown=e.onKeyDown.bind(s()(e)),e}return i()(n,[{key:"handleClick",value:function(e){var t=this.props.onSelect;(void 0===t?S.noop:t)(e)}},{key:"onNavigate",value:function(e,t){var n=this.event;n&&"tab"===n.target.getAttribute("role")&&n.preventDefault(),t.click()}},{key:"onKeyDown",value:function(e){this.event=e}},{key:"render",value:function(){var e=this,t=this.props,n=t.activeClass,r=void 0===n?"is-active":n,c=t.className,a=t.instanceId,i=t.orientation,o=void 0===i?"horizontal":i,s=t.tabs,l=t.selected,u=t.isStyled,v=Object(S.find)(s,{name:l})||s[0],d=a+"-"+v.name;return Object(b.createElement)("div",{className:x()("itsec-tab-panel",c,{"itsec-tab-panel--styled":u})},Object(b.createElement)(y.NavigableMenu,{role:"tablist",orientation:o,onNavigate:this.onNavigate,onKeyDown:this.onKeyDown,className:"components-tab-panel__tabs"},s.map((function(t){return Object(b.createElement)(De,{className:x()("itsec-tab-panel__tab",t.className,m()({},r,t.name===v.name)),tabId:a+"-"+t.name,"aria-controls":a+"-"+t.name+"-view",selected:t.name===v.name,key:t.name,onClick:Object(S.partial)(e.handleClick,t.name)},t.title)}))),v&&Object(b.createElement)("div",{"aria-labelledby":d,role:"tabpanel",id:d+"-view",className:"components-tab-panel__tab-content",tabIndex:"0"},this.props.children(v)))}}]),n}(b.Component),Re=Object(w.withInstanceId)(Ae),He=n("rl8x"),Le=n.n(He),Ve=n("ppSj");function Fe(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=h()(e);if(t){var c=h()(this).constructor;n=Reflect.construct(r,arguments,c)}else n=r.apply(this,arguments);return d()(this,n)}}var Be=function(e){u()(n,e);var t=Fe(n);function n(){var e;return c()(this,n),(e=t.apply(this,arguments)).handleClick=e.handleClick.bind(s()(e)),e.onNavigate=e.onNavigate.bind(s()(e)),e.onKeyDown=e.onKeyDown.bind(s()(e)),e.toggleTab=e.toggleTab.bind(s()(e)),e.getSelectedTabs=e.getSelectedTabs.bind(s()(e)),e.isSelected=e.isSelected.bind(s()(e)),e.getSelectedId=e.getSelectedId.bind(s()(e)),e.getLabelledBy=e.getLabelledBy.bind(s()(e)),e.getTabId=e.getTabId.bind(s()(e)),e.getTabPanelId=e.getTabPanelId.bind(s()(e)),e.isTabDisabled=e.isTabDisabled.bind(s()(e)),e.isNonMultiSelectableTabSelected=e.isNonMultiSelectableTabSelected.bind(s()(e)),e}return i()(n,[{key:"handleClick",value:function(e,t){t.metaKey||t.ctrlKey?this.toggleTab(e):this.props.onSelect([e])}},{key:"onNavigate",value:function(e,t){var n=this.event;if(n){if("tab"===n.target.getAttribute("role")&&n.preventDefault(),n.ctrlKey)return;if(n.shiftKey){if(this.isTabDisabled(this.props.tabs[e]))return;var r=this.props.tabs[e].name;return void this.toggleTab(r)}}t.click()}},{key:"onKeyDown",value:function(e){if(!e.nativeEvent&&(this.event=e,e.ctrlKey&&("Space"===e.code||32===e.keyCode))){e.preventDefault();var t=e.target.dataset.tabname;t&&this.toggleTab(t)}}},{key:"toggleTab",value:function(e){var t=Object(S.find)(this.props.tabs,{name:e});t&&!1===t.allowMultiple||(this.props.selected.includes(e)?this.props.onSelect(this.props.selected.filter((function(t){return t!==e}))):this.props.onSelect([].concat(z()(this.props.selected),[e])))}},{key:"getSelectedTabs",value:function(){var e=this,t=this.props.selected;!t.length&&this.props.initialTab&&t.push(this.props.initialTab);var n=[];return this.props.tabs.forEach((function(t){e.props.selected.includes(t.name)&&n.push(t)})),n}},{key:"isSelected",value:function(e,t){return e.some((function(e){return e.name===t.name}))}},{key:"isTabDisabled",value:function(e){var t=this.props.pressedModifierKeys;if(this.props.selected.includes(e.name))return!1;if(!1!==e.allowMultiple&&!this.isNonMultiSelectableTabSelected())return!1;if(t.meta||t.ctrl)return!0;if(t.shift){var n=document.activeElement;if(n.parentElement&&n.parentElement.id==="components-tab-panel__tabs-".concat(this.props.instanceId))return!0}return!1}},{key:"isNonMultiSelectableTabSelected",value:function(){if(1!==this.props.selected.length)return!1;var e=Object(S.find)(this.props.tabs,{name:this.props.selected[0]});return e&&!1===e.allowMultiple}},{key:"getSelectedId",value:function(e){return 1===e.length?this.getTabPanelId(e[0].name):"components-tab-panel__panel-".concat(this.props.instanceId,"-").concat(Object(S.map)(e,"name").join("-"))}},{key:"getLabelledBy",value:function(e){var t=this;return e.map((function(e){return t.getTabId(e.name)})).join(",")}},{key:"getTabId",value:function(e){return"components-tab-panel__tab-".concat(this.props.instanceId,"-").concat(e)}},{key:"getTabPanelId",value:function(e){return"components-tab-panel__panel-".concat(this.props.instanceId,"-").concat(e)}},{key:"componentDidUpdate",value:function(e){if(1===this.props.selected.length&&Le()(this.props.selected,e.selected)){var t=this.props.selected[0];if(!Object(S.find)(this.props.tabs,{name:t})){var n=Object(S.findIndex)(e.tabs,{name:t});if(-1!==n){var r=Math.max(n-1,0),c=this.props.tabs[r];c&&this.props.onSelect([c.name])}}}}},{key:"render",value:function(){var e=this,t=this.props,n=t.tabs,r=t.className,c=t.activeClass,a=void 0===c?"is-active":c,i=t.orientation,o=void 0===i?"horizontal":i,s=this.getSelectedTabs(),l=this.getSelectedId(s);return Object(b.createElement)("div",{className:r},Object(b.createElement)(y.NavigableMenu,{role:"tablist","aria-multiselectable":!0,orientation:o,onNavigate:this.onNavigate,onKeyDown:this.onKeyDown,className:"components-tab-panel__tabs",id:"components-tab-panel__tabs-".concat(this.props.instanceId)},n.map((function(t){var n=e.isSelected(s,t),r=n&&s.length>1?l:e.getTabPanelId(t.name);return Object(b.createElement)(De,{className:x()(t.className,m()({},a,n)),tabId:e.getTabId(t.name),"aria-controls":r,selected:n,disabled:e.isTabDisabled(t),key:t.name,onClick:Object(S.partial)(e.handleClick,t.name),"data-tabname":t.name},t.title)}))),s.length>0&&Object(b.createElement)("div",{"aria-labelledby":this.getLabelledBy(s),role:"tabpanel",id:l,className:"components-tab-panel__tab-content",tabIndex:"0"},this.props.children(s)))}}]),n}(b.Component);Object(w.compose)([w.withInstanceId,Ve.j])(Be),n("SenV");function Ue(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=h()(e);if(t){var c=h()(this).constructor;n=Reflect.construct(r,arguments,c)}else n=r.apply(this,arguments);return d()(this,n)}}var qe=function(e){u()(n,e);var t=Ue(n);function n(){var e;return c()(this,n),e=t.apply(this,arguments),m()(s()(e),"onSelect",(function(t){e.setState({selected:t})})),e.state={selected:e.props.initialTab||""},e}return i()(n,[{key:"render",value:function(){return Object(b.createElement)(Re,$()({},this.props,{selected:this.state.selected,onSelect:this.onSelect}))}}]),n}(b.Component),Ge=n("yXPU"),We=n.n(Ge),Ke=n("ZpRC"),Qe=n("RxS6");n("D5mf");function Ye(e,t){for(var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,r=0;r<e.length;r++){var c=t(e[r],n,r);if(c!==Ye.skip){if(c===Ye.halt)return c;if(Object(S.isArray)(e[r].children)&&Ye.halt===Ye(e[r].children,t,e[r]))return Ye.halt}}}function Je(e,t,n){var r;return Ye(e,(function(e){return e.id===t?Ye.halt:(r=e,!1===e.children||n.includes(e.id)?void 0:Ye.skip)})),r}function $e(e,t,n){var r,c=!1;return Ye(e,(function(e){return r=e,c?Ye.halt:(e.id===t&&(c=!0),!1===e.children||n.includes(e.id)?void 0:Ye.skip)})),r}function Xe(e){var t=e.id,n=e.tree,r=e.active,c=e.setActive,a=e.onActivate,i=e.onLoad,o=e.label,s=e.help,l=V()(e,["id","tree","active","setActive","onActivate","onLoad","label","help"]),u=Object(b.useRef)(),v=Object(b.useMemo)((function(){var e={};return Ye(n,(function(t,n,r){e[t.id]={item:t,index:r,parent:null==n?void 0:n.id}})),e}),[n]),d=Object(b.useState)([]),f=Ce()(d,2),h=f[0],p=f[1],m=Object(b.useState)([]),E=Ce()(m,2),g=E[0],O=E[1],k=t+"__item__",j=function(){var e=We()(ie.a.mark((function e(t){return ie.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!0!==t.children||!i){e.next=5;break}return O((function(e){return[].concat(z()(e),[t.id])})),e.next=4,i(t.id);case 4:O((function(e){return e.filter((function(e){return e!==t.id}))}));case 5:p((function(e){return e.includes(t.id)?e.filter((function(e){return e!==t.id})):[].concat(z()(e),[t.id])}));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),_=function(){var e=We()(ie.a.mark((function e(t){var i,o,s,d,f,p,m,b,y;return ie.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(l.onKeyDown&&l.onKeyDown(t),i=t.keyCode,a&&[Qe.ENTER,Qe.SPACE].includes(i)&&a(r),[Qe.UP,Qe.DOWN,Qe.RIGHT,Qe.LEFT].includes(i)){e.next=5;break}return e.abrupt("return");case 5:if(t.stopPropagation(),t.preventDefault(),o=v[r]){e.next=11;break}return c(n[0].id),e.abrupt("return");case 11:s=o.item,d=o.parent,e.t0=i,e.next=e.t0===Qe.UP?15:e.t0===Qe.DOWN?17:e.t0===Qe.RIGHT?19:e.t0===Qe.LEFT?27:34;break;case 15:return f=null===(p=Je(n,s.id,h))||void 0===p?void 0:p.id,e.abrupt("break",34);case 17:return f=null===(m=$e(n,s.id,h))||void 0===m?void 0:m.id,e.abrupt("break",34);case 19:if(!s.children){e.next=26;break}if(!h.includes(s.id)){e.next=24;break}f=null===(b=s.children)||void 0===b?void 0:b[0].id,e.next=26;break;case 24:return e.next=26,j(s);case 26:return e.abrupt("break",34);case 27:if(!s.children||!h.includes(s.id)){e.next=32;break}return e.next=30,j(s);case 30:e.next=33;break;case 32:f=d;case 33:return e.abrupt("break",34);case 34:f&&(c(f),u.current&&((y=u.current.ownerDocument.getElementById(k+f)).scrollIntoViewIfNeeded?y.scrollIntoViewIfNeeded():Object(Ke.a)(y,{scrollMode:"if-needed"})));case 35:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return Object(b.createElement)(y.BaseControl,{help:s,className:"itsec-tree"},Object(b.createElement)("span",{className:"components-base-control__label",id:t+"__tree_label"},o),Object(b.createElement)("ul",$()({ref:u,id:t,role:"tree",tabIndex:0,onKeyDown:_,onFocus:r?void 0:function(){return c(n[0].id)},"aria-activedescendant":r?k+r:void 0,"aria-labelledby":t+"__tree_label"},l),n.map((function(e){return Object(b.createElement)(ze,{key:e.id,idBase:k,active:r,setActive:c,expandedIds:h,onToggle:j,loadingIds:g,item:e})}))))}function ze(e){var t=e.idBase,n=e.item,r=e.expandedIds,c=e.loadingIds,a=e.onToggle,i=e.active,o=e.setActive,s=!!n.children,l=r.includes(n.id),u=function(){var e=We()(ie.a.mark((function e(){return ie.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a(n);case 2:o(n.id);case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return Object(b.createElement)("li",{id:t+n.id,role:"treeitem","aria-selected":i===n.id?"true":void 0,"aria-expanded":s?l:void 0,className:x()("itsec-tree__item",{"itsec-tree__item--loading":c.includes(n.id)})},Object(b.createElement)("span",{onClick:u,"aria-label":n.label},n.label),s&&n.children.length>0&&Object(b.createElement)("ul",{role:"group"},n.children.map((function(t){return Object(b.createElement)(ze,$()({key:t.id},e,{item:t}))}))))}Ye.halt=Symbol("halt"),Ye.skip=Symbol("skip");var et=["group","treeitem","option","menuitem","tab"].join(" ");var tt=Object(b.forwardRef)((function(e,t){var n=e.active,r=e.onKeyDown,c=void 0===r?S.noop:r,a=e.onNavigate,i=e.orientation,o=void 0===i?"vertical":i,s=e.cycle,l=void 0===s||s,u=e.descendantRoles,v=void 0===u?et:u,d=e.as,f=void 0===d?"div":d,h=e.children,p=V()(e,["active","onKeyDown","onNavigate","orientation","cycle","descendantRoles","as","children"]),m=Object(b.useRef)();return Object(b.useImperativeHandle)(t,(function(){return{focus:function(){m.current.focus()}}})),Object(b.createElement)(f,$()({ref:m,tabIndex:0,"aria-activedescendant":n,"aria-orientation":o,onKeyDown:function(e){var t=function(e,t){var n=[Qe.DOWN],r=[Qe.UP];return"horizontal"===t&&(n=[Qe.RIGHT],r=[Qe.LEFT]),"both"===t&&(n=[Qe.RIGHT,Qe.DOWN],r=[Qe.LEFT,Qe.UP]),Object(S.includes)(n,e)?1:Object(S.includes)(r,e)?-1:Object(S.includes)([Qe.DOWN,Qe.UP,Qe.LEFT,Qe.RIGHT],e)?0:void 0}(e.keyCode,o);if(c(e,t),void 0!==t){e.stopPropagation(),e.preventDefault();var r,i,s=(r=m.current,i=v.split(" ").map((function(e){return'[role="'.concat(e,'"]')})).join(", "),r.querySelectorAll(i)),u=Object(S.findIndex)(s,{id:n}),d=l?function(e,t,n){var r=e+n;return r<0?t+r:r>=t?r-t:r}(u,s.length,t):u+t;if(d>=0&&d<s.length){var f=s[d];!function(e,t){if(t.scrollIntoViewIfNeeded)t.scrollIntoViewIfNeeded();else{var n=e.ownerDocument.defaultView.getComputedStyle(e),r=parseInt(n.getPropertyValue("border-top-width")),c=t.offsetTop-e.offsetTop<e.scrollTop,a=t.offsetTop-e.offsetTop+t.clientHeight-r>e.scrollTop+e.clientHeight;(c||a)&&(e.scrollTop=t.offsetTop-e.offsetTop-e.clientHeight/2-r+t.clientHeight/2,e.scrollLeft=0)}}(m.current,f),a(f.id)}}}},p),h)}));function nt(){return Object(b.createElement)("div",{style:{flexGrow:1},"aria-hidden":!0,className:"itsec-component-flex-spacer"})}n("UEi/");function rt(e){var t=e.type,n=void 0===t?"info":t,r=e.title,c=e.messages,a=void 0===c?[]:c,i=e.className,o=e.onDismiss,s=e.hasBorder,l=e.recommended;return(a=Object(S.castArray)(a)).length?Object(b.createElement)("div",{className:x()("itsec-message-list",i,"itsec-message-list--type-".concat(n),{"itsec-message-list--has-border":s,"itsec-message-list--recommended":l})},Object(b.createElement)("div",null,r&&Object(b.createElement)("h3",null,r),Object(b.createElement)("ul",null,a.map((function(e,t){return Object(b.createElement)("li",{key:t},e)})))),o&&Object(b.createElement)(y.Button,{icon:"dismiss",onClick:o})):null}function ct(e){var t=e.errors,n=void 0===t?[]:t,r=e.apiError,c=e.schemaError,a=e.title,i=e.className,o=[].concat(z()(n),z()(Object(j.n)(r)),z()((c||[]).map((function(e){return e.stack}))));return o.length?Object(b.createElement)(rt,{messages:o,title:a,className:i,type:"error"}):null}n("jSk+");function at(e){var t=e.panels,n=e.header,r=void 0===n?"h3":n,c=e.expanded,a=e.setExpanded,i=e.isStyled,o=e.className,s=e.allowNone,l=Object(w.useInstanceId)(at,"itsec-accordion"),u=Object(b.useRef)([]),v=function(e){a(s&&e===c?"":e)},d=t.some((function(e){return!!e.description}));return Object(b.createElement)("div",{id:l,className:x()("itsec-accordion",o,{"itsec-accordion--styled":i,"itsec-accordion--has-description":d})},t.map((function(e,t){var n=e.name,a=e.text,i=e.className,o=e.render,s=void 0===o?ot:o,d=V()(e,["name","text","className","render"]);return Object(b.createElement)(b.Fragment,{key:n},Object(b.createElement)(it,$()({id:l+"__trigger__"+n,name:n},d,{as:r,controls:l+"__panel__"+n,isExpanded:c===n,onTrigger:v,refs:u,index:t,className:i})),Object(b.createElement)(s,{name:n,text:a,className:x()("itsec-accordion__panel",i,{"itsec-accordion__panel--is-expanded":c===n}),role:"region",id:l+"__panel__"+n,"aria-labelledby":l+"__trigger__"+n}))})))}function it(e){var t=e.id,n=e.name,r=e.title,c=e.description,a=e.showSpinner,i=e.icon,o=e.controls,s=e.isExpanded,l=e.onTrigger,u=e.className,v=e.as,d=e.refs,f=e.index,h=!0===a?Object(b.createElement)(Y,{size:30}):a;return Object(b.createElement)(v,{className:x()("itsec-accordion__header",u,{"itsec-accordion__header--is-expanded":s,"itsec-accordion__header--has-graphic":h||i})},Object(b.createElement)(y.Button,{id:t+n,icon:s?"arrow-up-alt2":"arrow-down-alt2",onClick:function(){return l(n)},"aria-expanded":s,"aria-controls":o,ref:function(e){return d.current[f]=e},onKeyDown:function(e){var t;if(e.keyCode===Qe.UP||e.keyCode===Qe.DOWN){e.preventDefault();var n=e.keyCode===Qe.UP?-1:1,r=function(e,t,n){var r=e+n;return r<0?t+r:r>=t?r-t:r}(f,d.current.length,n);null===(t=d.current[r])||void 0===t||t.focus()}}},Object(b.createElement)("span",{className:"itsec-accordion__header-title"},r),c&&Object(b.createElement)("span",{className:"itsec-accordion__header-description"},c),h||i&&Object(b.createElement)(y.Dashicon,{icon:i,className:"itsec-accordion__header-icon"})))}function ot(e){var t=e.text,n=(e.name,V()(e,["text","name"]));return Object(b.createElement)("div",n,Object(b.createElement)("p",null,t))}n("jnSk");function st(e){var t=e.icon,n=e.className,r=e.label,c=e.children,a=Object(b.useState)(!1),i=Ce()(a,2),o=i[0],s=i[1];return Object(b.createElement)(y.Button,{icon:t,label:r,onClick:function(){return s(!o)},"aria-expanded":o,"aria-haspopup":!0,className:x()("itsec-icon-popover__trigger",n&&"".concat(n,"__trigger"))},o&&Object(b.createElement)(y.Popover,{noArrow:!1,position:"bottom center",className:x()("itsec-icon-popover",n),focusOnMount:"container",onFocusOutside:function(){return s(!1)}},c))}var lt=n("55Ip");n("40Gr");function ut(e){var t=e.help,n=e.to;return Object(b.createElement)(st,{icon:"info",className:"itsec-help-popover",label:Object(E.__)("Help","better-wp-security")},Object(b.createElement)(bt,{content:t,tagName:"p"}),n&&Object(b.createElement)("footer",null,Object(b.createElement)(lt.a,{component:Object(Ve.i)(y.Button),text:Object(E.__)("More","better-wp-security"),to:n,icon:"arrow-right-alt",iconPosition:"right"})))}var vt=n("oYJ/");n("79XY");function dt(e){var t=e.topic,n=e.fallback,r=Object(ye.useSelect)((function(e){return e(vt.b).isEnabled()}));return void 0===r?null:r?Object(b.createElement)(ht,{topic:t,fallback:n}):Object(b.createElement)(ft,null)}function ft(){var e=Object(b.useState)(!0),t=Ce()(e,2),n=t[0],r=t[1],c=Object(b.useState)(!1),a=Ce()(c,2),i=a[0],o=a[1],s=Object(ye.useDispatch)(vt.b).enableHelp,l=function(){var e=We()(ie.a.mark((function e(){return ie.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o(!0),e.next=3,s();case 3:o(!1);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return n&&Object(b.createElement)(y.Modal,{title:Object(E.__)("Privacy Notice","better-wp-security"),onRequestClose:function(){return r(!1)},className:"itsec-help-list__enable-modal"},Object(b.createElement)("p",null,Object(E.__)("Loading help remotely requires making an API request to iThemes.com. Only the requested help topic is transmitted.","better-wp-security")),Object(b.createElement)("footer",null,Object(b.createElement)("a",{href:"https://www.liquidweb.com/about-us/policies/privacy-policy/"},Object(E.__)("Privacy Policy","better-wp-security")),Object(b.createElement)(y.Button,{isBusy:i,onClick:l,isPrimary:!0},Object(E.__)("Continue","better-wp-security"))))}function ht(e){var t=e.topic,n=e.fallback,r=Object(ye.useSelect)((function(e){return{help:e(vt.b).getHelp(t),isLoaded:e(vt.b).hasFinishedResolution("getHelp",[t]),fallbackHelp:n?e(vt.b).getHelp(n):[],fallbackLoaded:!n||e(vt.b).hasFinishedResolution("getHelp",[n])}})),c=r.help,a=r.isLoaded,i=r.fallbackHelp,o=r.fallbackLoaded;if(!a||!o)return null;var s=Object(S.groupBy)([].concat(z()(c),z()(i)),"type");return Object(b.createElement)(React.Fragment,null,Object(b.createElement)(pt,{title:Object(E.__)("Help Center","better-wp-security"),icon:"sos",link:"https://help.ithemes.com/hc/en-us/categories/200147050/",items:s.hc}),Object(b.createElement)(pt,{title:Object(E.__)("Blog","better-wp-security"),icon:"book-alt",link:"https://ithemes.com/blog/",items:s.post}),Object(b.createElement)(pt,{title:Object(E.__)("Video","better-wp-security"),icon:"youtube",link:"https://www.youtube.com/channel/UCYSDQEcxAppePTn5E7iNpFg",items:s.video}))}function pt(e){var t=e.title,n=e.icon,r=e.link,c=e.items;return Object(b.createElement)(y.Card,{className:x()("itsec-help-list-section",{"itsec-help-list-section--has-content":!!c})},Object(b.createElement)("header",null,Object(b.createElement)("a",{href:r},Object(b.createElement)(y.Dashicon,{icon:n,className:"itsec-help-list-section__icon"}),Object(b.createElement)("h3",null,t),Object(b.createElement)(y.Dashicon,{icon:"arrow-right-alt",className:"itsec-help-list-section__more"}))),Object(b.createElement)("section",null,c?c.map((function(e){return Object(b.createElement)("article",{key:e.title},Object(b.createElement)("a",{href:e.link},Object(b.createElement)("h4",null,e.title),Object(b.createElement)(bt,{content:e.description,tagName:"p"})))})):Object(b.createElement)("p",null,Object(E.__)("No relevant content at this time.","better-wp-security"))))}var mt=n("yyU1"),bt=function(e){var t=e.transform,n=V()(e,["transform"]);return Object(b.createElement)(mt.a,$()({},n,{transform:function(e,r){if(t){var c=t(e,r);if(void 0!==c)return c}if("a"===e.tagName.toLowerCase()&&e.dataset.itsecPath&&!n.noHtml)return Object(b.createElement)(lt.a,{to:e.dataset.itsecPath},r)}}))};n("ilPL")},"6ECA":function(e,t,n){},"6a02":function(e,t,n){},"79XY":function(e,t,n){},"7yWr":function(e,t,n){var r=n("cDcd");function c(e){return r.createElement("svg",e,[r.createElement("defs",{key:0},r.createElement("style",null,".itsec-icon-crash-a8f50__a{fill:#e5eaee;}.itsec-icon-crash-a8f50__b{fill:#e1f2fc;}.itsec-icon-crash-a8f50__b,.itsec-icon-crash-a8f50__f{stroke:#0083e3;}.itsec-icon-crash-a8f50__c,.itsec-icon-crash-a8f50__f{fill:#0083e3;}.itsec-icon-crash-a8f50__d{fill:#fff;}.itsec-icon-crash-a8f50__e{fill:none;}")),r.createElement("g",{transform:"translate(-221 -1346.145)",key:1},[r.createElement("ellipse",{className:"itsec-icon-crash-a8f50__a",cx:"91.5",cy:"21.5",rx:"91.5",ry:"21.5",transform:"translate(221 1473)",key:0}),r.createElement("path",{className:"itsec-icon-crash-a8f50__b",d:"M348.982,304.5a4.479,4.479,0,0,0-4.482,4.475v79.981a2.985,2.985,0,0,0,2.988,2.983H471.514a2.985,2.985,0,0,0,2.988-2.983V308.975a4.479,4.479,0,0,0-4.482-4.475Z",transform:"translate(-94.187 1757.656) rotate(-79)",key:1}),r.createElement("path",{className:"itsec-icon-crash-a8f50__c",d:"M371,409.152H492.632V334H371Z",transform:"translate(-122.145 1774.41) rotate(-79)",key:2}),r.createElement("path",{className:"itsec-icon-crash-a8f50__d",d:"M373,410.439H493.919V336H373Z",transform:"translate(-124.072 1775.71) rotate(-79)",key:3}),r.createElement("path",{className:"itsec-icon-crash-a8f50__e",d:"M271.875,797.1a14.793,14.793,0,0,1-5.537-1.7c-.151-.073-.258-.125-.338-.16V793H423.961v2.239c-.08.037-.187.087-.338.16a14.6,14.6,0,0,1-5.494,1.7H271.875Z",transform:"translate(-476.005 1617.71) rotate(-79)",key:4}),r.createElement("path",{className:"itsec-icon-crash-a8f50__b",d:"M424,792.5H265.5v2.694c.183,0,3.565,1.936,6.153,1.936H417.885c2.57,0,5.927-1.941,6.1-1.941.005,0,.007-.016.007-.016Z",transform:"translate(-475.523 1617.385) rotate(-79)",key:5}),r.createElement("path",{className:"itsec-icon-crash-a8f50__c",d:"M266.348,805l-.178.356H423.953l.178-.356Z",transform:"translate(-485.714 1615.965) rotate(-79)",key:6}),r.createElement("path",{className:"itsec-icon-crash-a8f50__c",d:"M664.768,793.781H646.735A1.749,1.749,0,0,1,645,792.018V792h21.548v.018a1.749,1.749,0,0,1-1.736,1.763",transform:"translate(-534.637 1923.65) rotate(-79)",key:7}),r.createElement("path",{className:"itsec-icon-crash-a8f50__c",d:"M703.417,318.953a.623.623,0,1,1-.623-.623.624.624,0,0,1,.623.623",transform:"translate(-391.406 1027.815)",key:8}),r.createElement("circle",{className:"itsec-icon-crash-a8f50__c",cx:"1.817",cy:"1.817",r:"1.817",transform:"translate(317.878 1408.665) rotate(-79)",key:9}),r.createElement("path",{className:"itsec-icon-crash-a8f50__f",d:"M.116,2.313c.255-.49,4.387-4.951,7.662,0,0,.627-.254.874-1.159-.232-.34-.391-2.476-3.24-6.208,1.1C.056,3.166-.139,2.8.116,2.313Z",transform:"matrix(0.545, -0.839, 0.839, 0.545, 309.03, 1406.401)",key:10}),r.createElement("path",{className:"itsec-icon-crash-a8f50__c",d:"M17.445,0C32.163-4.819,34.89,2.647,34.89,5.911S27.08,3.783,17.445,3.783,0,9.176,0,5.911,2.728,4.819,17.445,0Z",transform:"translate(334.823 1440.232) rotate(-95)",key:11}),r.createElement("ellipse",{className:"itsec-icon-crash-a8f50__a",cx:"9",cy:"6.5",rx:"9",ry:"6.5",transform:"translate(305.491 1439.176) rotate(-73)",key:12}),r.createElement("ellipse",{className:"itsec-icon-crash-a8f50__c",cx:"3.317",cy:"0.817",rx:"3.317",ry:"0.817",transform:"translate(316.071 1435.373) rotate(-98)",key:13}),r.createElement("path",{className:"itsec-icon-crash-a8f50__f",d:"M-.229,7.487l.487-.6C5.733-.22,1.515,1.932,10.034-3.762a4.111,4.111,0,0,0,.424,1.48A22.715,22.715,0,0,0,3.344,3.547C1.6,4.715-.484,7.978-.229,7.487Z",transform:"matrix(0.545, -0.839, 0.839, 0.545, 306.953, 1437.137)",key:14})])])}c.defaultProps={viewBox:"0 0 183 169.855"},e.exports=c,c.default=c},D5mf:function(e,t,n){},DfSy:function(e,t,n){},Dfre:function(e,t,n){},HmIg:function(e,t,n){var r=n("cDcd");function c(e){return r.createElement("svg",e,[r.createElement("g",{key:0},[r.createElement("path",{d:"M635.56 224.66v4.68h-4.46l7 24.47h.11l6.72-24.47h-4.46v-4.68h17.19v4.68h-4.41l6.84 24.47h.11l6.89-24.47h-4.47v-4.68h13.73v4.68h-4.41l-9.32 33.13h-5.34l-8.38-29.6h-.11l-8.32 29.6h-5.18l-9.54-33.13h-4.52v-4.68Z",transform:"translate(-409.3-197)",key:0}),r.createElement("path",{d:"M687.21 235.29v0c7.61-.04 13.8 6.1 13.83 13.71 .03 7.61-6.11 13.8-13.72 13.83 -7.62.03-13.81-6.11-13.84-13.72 -.01-.02-.01-.04-.01-.06v0c-.22-7.4 5.59-13.57 12.98-13.78 .24-.01.48-.01.73-.01ZM679 249.07c0 5.07 3.53 8.82 8.16 8.82 4.63 0 8.21-3.75 8.21-8.82 0-4.9-3.42-8.82-8.27-8.82 -4.68 0-8.1 3.97-8.1 8.82Z",transform:"translate(-409.3-197)",key:1}),r.createElement("path",{d:"M725.19 235.62v5.19h-3c-5.34 0-7.6 3-7.6 9v7.72h5.62v4.52H704.3v-4.52h5.13v-17h-5.24v-4.52h9.32v5.84h.11c1.92-4.91 5.62-6.29 8-6.29Z",transform:"translate(-409.3-197)",key:2}),r.createElement("path",{d:"M753.36 224.66v32.9h4.74v4.52h-9.92v-3.86c-2.54 2.65-5.3 4.3-9.26 4.3 -6.18 0-12.79-4.3-12.79-13.34 0-7.93 5.57-13.89 12.9-13.89v0c3.5.04 6.82 1.56 9.15 4.19v-10.3h-5v-4.52ZM731.64 249c0 5.34 3.36 9 8.21 9 4.85 0 8.33-3.91 8.33-9.2 0-5.13-3.31-8.82-8.44-8.82 -4.74.02-8.1 4.02-8.1 9.02Z",transform:"translate(-409.3-197)",key:3}),r.createElement("path",{d:"M776.18 224.66c7.66 0 12.24 4.3 12.24 11.57 0 3.31-1.27 7-3.86 9 -2.21 1.71-5.35 2.54-9.43 2.54h-5.51v9.65h4.91v4.68h-15.22v-4.7H764v-28.06h-4.69v-4.68Zm-1.6 18.57c5.46 0 8.1-2.2 8.1-7s-3.08-6.84-6.45-6.84h-6.61v13.89Z",transform:"translate(-409.3-197)",key:4}),r.createElement("path",{d:"M812 235.62v5.19h-3c-5.34 0-7.6 3-7.6 9v7.72h5.62v4.52h-15.9v-4.52h5.13v-17H791v-4.52h9.31v5.84h.11c1.93-4.91 5.63-6.29 8.05-6.29Z",transform:"translate(-409.3-197)",key:5}),r.createElement("path",{d:"M825.68 235.29c7.22 0 13.89 5.52 13.89 15.05h-21.88c.71 4.52 3.47 8 8.93 8h-.001c3.33.04 6.47-1.54 8.43-4.24l4.52 2v0c-2.87 4.38-7.83 6.95-13.06 6.78 -8.44 0-14.5-5.73-14.5-13.78v0c-.05-7.58 6.05-13.77 13.62-13.81 .01-.01.02-.01.04-.01Zm-7.83 11.3h16.48l-.001 0c-.81-4.13-4.4-7.12-8.6-7.16 -4.19 0-7.11 2.92-7.88 7.16Z",transform:"translate(-409.3-197)",key:6}),r.createElement("path",{d:"M853 235.62v0c2.2-.01 4.37.5 6.34 1.49v-1h4.52v8.59h-4.52v-1.59 0c-1.29-2.1-3.61-3.32-6.06-3.2 -2.82 0-4.58 1.32-4.58 3.2 0 2.2 2.43 2.64 5.95 3.14 3 .44 6.56 1 8.66 3.25v-.001c1.23 1.42 1.92 3.23 1.93 5.12 0 4.69-4 7.94-10 7.94 -4.52 0-6.78-1.82-6.83-1.87v1.43h-4.58v-8.93h4.58v.81c.44 2.65 2.86 4.19 6.22 4.19 3.2 0 5.35-1.21 5.35-3.25 0-2.48-2.31-2.87-5.9-3.42 -2.75-.44-5.29-1-7.27-2.48v0c-1.87-1.34-2.99-3.49-3-5.78 .06-4.38 3.86-7.64 9.19-7.64Z",transform:"translate(-409.3-197)",key:7}),r.createElement("path",{d:"M878.27 235.62v0c2.19-.01 4.36.5 6.33 1.49v-1h4.52v8.59h-4.52v-1.59 -.001c-1.29-2.1-3.61-3.32-6.06-3.2 -2.81 0-4.57 1.32-4.57 3.2 0 2.2 2.42 2.64 5.95 3.14 3 .44 6.56 1 8.65 3.25v-.001c1.23 1.41 1.92 3.23 1.93 5.12 0 4.69-4 7.94-10 7.94 -4.52 0-6.78-1.82-6.84-1.87v1.43h-4.57v-8.93h4.57v.81c.44 2.65 2.87 4.19 6.23 4.19 3.2 0 5.35-1.21 5.35-3.25 0-2.48-2.32-2.87-5.9-3.42v0c-2.59-.25-5.08-1.1-7.28-2.48v-.001c-1.87-1.34-2.98-3.49-3-5.78 .06-4.38 3.86-7.64 9.21-7.64Z",transform:"translate(-409.3-197)",key:8}),r.createElement("path",{d:"M635.89 275.84v4.69h-4.35l9.53 25.13 9.32-25.13H646v-4.69h14.39v4.69h-4.58l-12.31 33.12h-5.24l-12.51-33.12h-4.63v-4.69Z",transform:"translate(-409.3-197)",key:9}),r.createElement("path",{d:"M667.81 287.25v18.3c0 2.37 1.05 3.64 3.09 3.64v0c2.77-.25 5.39-1.42 7.44-3.31v-14.11h-4.47v-4.52h9.65v21.5H688v4.52h-9.64v-3c-3.14 2.48-6 3.42-8.49 3.42 -4.74 0-7.22-2.7-7.22-7.83v-14.09h-3.69v-4.52Z",transform:"translate(-409.3-197)",key:10}),r.createElement("path",{d:"M699.78 275.84v32.91h4v4.52h-13.92v-4.52h4.74v-28.39H690v-4.52Z",transform:"translate(-409.3-197)",key:11}),r.createElement("path",{d:"M724.75 286.81c4.63 0 6.83 3.31 6.83 7.22v14.72h4.47v4.52h-9.65V296c0-4.13-1.87-4.51-3-4.51 -2 0-4.79 1.15-7.49 3.3v13.95h4.46v4.52h-14.14v-4.52h4.46v-17h-4.57v-4.52h9.76v3.14c3.41-2.45 6.06-3.55 8.87-3.55Z",transform:"translate(-409.3-197)",key:12}),r.createElement("path",{d:"M751.87 286.48c7.22 0 13.89 5.51 13.89 15h-21.88c.71 4.52 3.47 8 8.93 8v0c3.33.04 6.48-1.55 8.43-4.25l4.52 2v0c-2.88 4.38-7.83 6.94-13.06 6.77 -8.44 0-14.5-5.73-14.5-13.78v0c-.02-7.57 6.1-13.72 13.67-13.74Zm-7.87 11.3h16.48v0c-.81-4.13-4.4-7.12-8.6-7.17 -4.14 0-7.07 2.92-7.88 7.17Z",transform:"translate(-409.3-197)",key:13}),r.createElement("path",{d:"M790 286.81V292h-3c-5.35 0-7.61 3-7.61 9v7.72h5.62v4.52h-15.89v-4.52h5.13v-17H769v-4.52h9.32v5.84h.11c1.93-4.9 5.62-6.28 8-6.28Z",transform:"translate(-409.3-197)",key:14}),r.createElement("path",{d:"M803.41 286.48c8.32 0 10.19 4.63 10.19 7.83v14.44h4.47v4.52h-9v-3.2c-2.92 2.48-5.51 3.64-8.38 3.64 -5 0-8.82-3.7-8.82-8.27 0-4.74 4.14-8.43 9.48-8.43v-.001c2.52.06 4.98.82 7.11 2.2v-3.58c0-2.37-1.48-4.85-5.78-4.85h-.001c-2.3-.13-4.46 1.07-5.57 3.09l-4.9-1.33c2.21-4.08 5.96-6.06 11.2-6.06Zm-6.67 19c0 2.48 1.87 4.3 4.68 4.3v0c2.62-.16 5.11-1.25 7-3.09v-3.08 0c-1.9-1.62-4.29-2.54-6.78-2.59 -2.97-.02-4.9 1.98-4.9 4.42Z",transform:"translate(-409.3-197)",key:15}),r.createElement("path",{d:"M829.81 275.84v15.05c2.87-3.09 5.68-4.41 9.48-4.41 7.39 0 12.68 5.62 12.68 13.5s-5.4 13.73-12.73 13.73v0c-3.63.09-7.08-1.52-9.32-4.36h-.11v3.92h-9.75v-4.52h4.63v-28.39h-4.52v-4.52Zm.17 24.47c0 5.07 3.41 8.88 8.15 8.88s8.33-3.92 8.33-9.32c0-6-4.3-8.71-8.27-8.71 -4.96-.001-8.19 3.97-8.19 9.15Z",transform:"translate(-409.3-197)",key:16}),r.createElement("path",{d:"M864.92 287.25v21.5h4.14v4.52h-13.45v-4.52h4.13v-17h-4.13v-4.52Zm-2.7-12v-.001c1.7-.01 3.09 1.37 3.09 3.07 0 1.7-1.38 3.09-3.08 3.09 -1.71 0-3.1-1.38-3.1-3.08 -.01-.01-.01-.01-.01-.01v0c.02-1.69 1.39-3.05 3.08-3.05Z",transform:"translate(-409.3-197)",key:17}),r.createElement("path",{d:"M881.63 275.84v32.91h4v4.52h-13.92v-4.52h4.74v-28.39h-4.63v-4.52Z",transform:"translate(-409.3-197)",key:18}),r.createElement("path",{d:"M897.12 287.25v21.5h4.13v4.52H887.8v-4.52h4.13v-17h-4.13v-4.52Zm-2.7-12v0c1.7 0 3.09 1.38 3.09 3.09 0 1.7-1.39 3.09-3.09 3.09 -1.71 0-3.09-1.39-3.09-3.09h0c.01-1.7 1.39-3.06 3.09-3.05Z",transform:"translate(-409.3-197)",key:19}),r.createElement("path",{d:"M912.77 278.54v8.71h4.79v4.52h-4.79v15.16 0c-.11 1 .62 1.9 1.63 2.01 .15.01.3.01.45-.02v0c.92-.04 1.83-.23 2.7-.55v4.62 0c-1.23.41-2.51.65-3.8.72 -4 0-6.17-2.1-6.17-6v-15.95h-3.36v-4.52h3.36v-4Z",transform:"translate(-409.3-197)",key:20}),r.createElement("path",{d:"M932.56 287.25v4.52h-3.09l5.62 14.39 5.51-14.39h-3.47v-4.52h12.62v4.52h-3.85L933 325h-8.71v-4.52h5.13l3.14-7.61 -8.56-21.1h-4.35v-4.52Z",transform:"translate(-409.3-197)",key:21}),r.createElement("path",{d:"M639.53 327c6 0 11.63 2.48 11.63 9.75 0 4.3-2.2 7.94-7.72 9.37l6.62 13.62h4.57v4.68h-8.1l-8.53-17.5h-5.3v12.85h4.85v4.68H622v-4.68h5.12v-28.06H622V327Zm-.28 15.21c3.59 0 6.18-1.65 6.18-5.46 0-3.14-2.15-5.07-5.73-5.07h-7v10.53Z",transform:"translate(-409.3-197)",key:22}),r.createElement("path",{d:"M670.18 337.67c7.22 0 13.89 5.51 13.89 15h-21.88c.71 4.52 3.47 8 8.93 8v0c3.33.04 6.47-1.54 8.43-4.24l4.52 2 0 0c-2.87 4.39-7.83 6.96-13.07 6.79 -8.44 0-14.5-5.73-14.5-13.78h0c-.04-7.57 6.06-13.74 13.62-13.77 .01-.01.03-.01.05-.01ZM662.35 349h16.48v0c-.81-4.13-4.4-7.12-8.6-7.16 -4.23-.04-7.11 2.88-7.88 7.16Z",transform:"translate(-409.3-197)",key:23}),r.createElement("path",{d:"M705.57 338c7.38 0 12.73 5.62 12.73 13.55 0 7.93-5.62 13.67-12.79 13.67v0c-3.44-.09-6.71-1.53-9.09-4v10.37h5v4.52H686.5v-4.52h4.74V343h-4.36v-4.52h9.54v4.08h.11v0c2.13-2.86 5.47-4.55 9.04-4.56Zm-9.26 13.77c0 5.08 3.41 8.77 8.21 8.77 5 0 8.43-3.75 8.43-9.21 0-5-3.36-8.81-8.21-8.81 -4.85 0-8.43 4.13-8.43 9.25Z",transform:"translate(-409.3-197)",key:24}),r.createElement("path",{d:"M736.38 337.67v0c7.61-.04 13.8 6.1 13.83 13.71 .03 7.61-6.11 13.8-13.72 13.83 -7.62.03-13.81-6.11-13.84-13.72 -.01-.03-.01-.05-.01-.07v0c-.22-7.39 5.59-13.56 12.97-13.77 .24-.01.49-.01.74-.01Zm-8.21 13.77c0 5.07 3.53 8.82 8.16 8.82 4.63 0 8.21-3.75 8.21-8.82 0-4.9-3.42-8.81-8.27-8.81 -4.68 0-8.1 3.96-8.1 8.81Z",transform:"translate(-409.3-197)",key:25}),r.createElement("path",{d:"M774.36 338v5.18h-3c-5.34 0-7.6 3-7.6 9v7.71h5.62v4.52h-15.91v-4.52h5.13V343h-5.24v-4.52h9.31v5.84h.11c1.93-4.91 5.63-6.28 8.05-6.28Z",transform:"translate(-409.3-197)",key:26}),r.createElement("path",{d:"M786.16 329.73v8.71H791V343h-4.79v15.15l0-.001c-.11 1 .62 1.9 1.63 2.01 .15.01.3.01.45-.02v-.001c.92-.05 1.83-.24 2.7-.55v4.63 0c-1.23.41-2.51.65-3.8.71 -4 0-6.18-2.09-6.18-6v-15.94h-3.36v-4.52h3.34v-4Z",transform:"translate(-409.3-197)",key:27})]),r.createElement("g",{fill:"#FDA129",key:1},[r.createElement("path",{d:"M497.36 242.22v0c28.6.27 51.56 23.68 51.28 52.29 -.28 28.6-23.69 51.56-52.3 51.28 -28.61-.28-51.57-23.69-51.29-52.3 0-.01 0-.01 0-.01 0-.32 0-.65 0-1v0c.82-28.21 24.07-50.57 52.29-50.28Zm-12.42 80.46c.24-.54.39-.79.48-1.07q4.95-14.36 9.87-28.71v0c.17-.56.17-1.14 0-1.69 -2.12-6.1-4.31-12.18-6.42-18.28h0c-.17-.72-.85-1.2-1.58-1.12v0c-1.21-.07-2.41-.21-3.59-.4 -1.38-.22-1.84-.83-1.68-2.08v0c.13-.97 1.03-1.64 2-1.5h.09c2.36.16 4.75.43 7.13.46 4.55.06 9.1 0 13.65 0 1.21 0 2.41-.15 3.62-.17h-.001c1-.07 1.87.68 1.94 1.69v.06 0c.03.94-.7 1.74-1.64 1.8 -1.33.16-2.67.29-4 .35 -1.5.07-1.52.05-1.07 1.46q7.78 24 15.59 48v0c.16.42.34.84.56 1.25l.62-1.86c1.78-5.52 3.52-11.06 5.35-16.54v-.001c1.25-3.41 2.1-6.95 2.55-10.54v0c.41-4.09-.37-8.21-2.22-11.86 -1.26-2.5-2.76-4.88-4.06-7.35v0c-1.45-2.35-2.05-5.11-1.7-7.84l0 0c.53-3.31 3.09-5.91 6.38-6.52l1.74-.28v-.001c-18.7-17.6-48.12-16.7-65.71 2 -.4.42-.78.85-1.16 1.28h-.001c-1.42 1.49-2.66 3.15-3.68 4.94 2.69 0 5.12.12 7.58.06 2.69-.07 5.37-.31 8.06-.4v0c.91-.04 1.69.67 1.74 1.59v0c0 .02 0 .06 0 .09h0c.13.88-.49 1.7-1.37 1.83 -.01 0-.01 0-.01 0h-.16c-1.4.17-2.81.3-4.22.37 -1.41.07-1.34.1-1 1.31q2.93 9.06 5.88 18.14 4.91 15.12 9.84 30.24c.1.35.26.7.5 1.32Zm12.8-24.42h-.28c-.36 1-.73 2-1.08 2.95q-6.48 18.26-13 36.49c-.29.82-.19 1.22.71 1.37 3.29.56 6.55 1.39 9.87 1.67v0c5.52.41 11.07-.22 16.36-1.88 1.65-.49 1.65-.51 1.08-2.12q-6.65-18.75-13.27-37.5c-.13-.34-.27-.67-.41-1Zm-22 37.59l.36-.22 -21.52-60.93 -.39.07v0c-10.29 22.85-.78 49.75 21.59 61.08Zm44-1.25v0c22.14-12.2 30.34-39.94 18.4-62.21h0c-.13.16-.19.37-.17.58 -.11 3.15-.06 6.36-.4 9.51v0c-.64 3.95-1.75 7.81-3.33 11.5 -4.13 11.39-8.18 22.84-12.26 34.23 -.71 2-1.43 4.08-2.24 6.38Z",transform:"translate(-409.3-197)",key:0}),r.createElement("path",{d:"M472.66 220.27h48.02v4.31h-48.02Z",transform:"matrix(.01-1 .999.01-140.09 519.81)",key:1}),r.createElement("path",{d:"M463.78 374.2h63.67v4.31h-63.67Z",transform:"matrix(.011-1 .999.011-295.63 670.67)",key:2}),r.createElement("path",{d:"M429.32 278.44h4.31v31.59h-4.31Z",transform:"matrix(.008-1 .999.008-275.77 526.16)",key:3}),r.createElement("path",{d:"M560.64 280.07h4.31v30.85h-4.31Z",transform:"matrix(.008-1 .999.008-146.63 658.86)",key:4}),r.createElement("path",{d:"M495.18 411.2h-.05c-5.62-.06-19.56-10.1-41.43-29.86 -17.18-15.52-33.51-32.08-37.17-37.7 -7.18-11-7.27-107.62-7.22-126.87v-2l1.8-.79 -.001 0c10.12-4.34 20.6-7.81 31.31-10.37l3.73-.92v18.15 0c8.93-2.18 18.01-3.71 27.17-4.6v-18l2.76-.26c7.08-.66 14.25-1 21.32-1s14.25.33 21.32 1l2.76.26v18.48 0c8.62.98 17.16 2.53 25.59 4.62v-18.61l3.74.92v0c10.7 2.56 21.18 6.02 31.31 10.35l1.8.79v2c0 19.51-.6 117.38-8 128.26 -4.19 6.15-22.78 23.67-38.33 37 -22.5 19.36-36.76 29.15-42.41 29.15Zm-79.84-192.43c-.08 44 1.53 114.36 6.24 121.58 3.37 5.15 19.59 21.54 36.17 36.52 24.72 22.33 35.3 28.28 37.44 28.3v0c2.18 0 13-5.77 38.4-27.65 17.11-14.72 33.84-30.82 37.28-35.88 4.84-7.1 6.82-78.27 7-122.88v-.001c-8.06-3.34-16.34-6.11-24.77-8.31v18.75l-3.81-1v0c-10.21-2.76-20.63-4.67-31.14-5.73l-2.71-.28v-18.4 0c-12.01-.97-24.06-.97-36.06 0v18l-2.75.24v-.001c-11.04.91-21.98 2.79-32.68 5.64l-3.8 1v-18.22h-.001c-8.46 2.19-16.75 4.97-24.81 8.32Z",transform:"translate(-409.3-197)",key:5})])])}c.defaultProps={viewBox:"0 0 540.45 214.2"},e.exports=c,c.default=c},I56w:function(e,t,n){},IXp0:function(e,t,n){},JVTk:function(e,t,n){var r=n("cDcd");function c(e){return r.createElement("svg",e,[r.createElement("defs",{key:0},r.createElement("style",null,".itsec-icon-logo-a135a__cls-1{fill:#0083e3;}")),r.createElement("g",{id:"Layer_2","data-name":"Layer 2",key:1},r.createElement("g",{id:"Layer_1-2","data-name":"Layer 1"},[r.createElement("path",{className:"itsec-icon-logo-a135a__cls-1",d:"M102.41,40.58V8a1.74,1.74,0,0,0-1.71-1.74S63.49.22,51.08,0,1.78,6,1.78,6A1.74,1.74,0,0,0,0,7.74V40.58s-1.16,27.36,17.44,48.9c16.52,19.13,30.32,23.66,33.2,24.44a2.6,2.6,0,0,0,1.11,0c2.92-.79,16.7-5.35,33.18-24.44C103.53,67.94,102.41,40.58,102.41,40.58Zm-25,43c-11.21,13-20.79,18.57-25.67,20.8a1.6,1.6,0,0,1-1.14,0C45.76,102.09,36.17,96.5,25,83.53,8.49,64.45,9.15,39.45,9.16,39.19v-25a.86.86,0,0,1,.6-.78A170.63,170.63,0,0,1,50.93,8.21h.71a164.87,164.87,0,0,1,41,5.18.86.86,0,0,1,.6.78V39.23C93.27,39.45,93.92,64.45,77.46,83.53Z",key:0}),r.createElement("path",{className:"itsec-icon-logo-a135a__cls-1",d:"M51.1,31.87a8.86,8.86,0,1,0,8.83,8.88A8.87,8.87,0,0,0,51.1,31.87Z",key:1}),r.createElement("path",{className:"itsec-icon-logo-a135a__cls-1",d:"M84.1,39.41v-18a.78.78,0,0,0-.59-.73,156.44,156.44,0,0,0-31.86-3.28H51a162.74,162.74,0,0,0-32,3.34.78.78,0,0,0-.59.73V39.54c0,1.33,0,22.31,13.59,38C39.53,86.36,46.14,91.3,50.7,94a1.12,1.12,0,0,0,1,0c4.53-2.69,11.14-7.63,18.77-16.46C84.41,61.43,84.1,39.66,84.1,39.41ZM63.51,71.6c-1.09,1.28-2.16,2.45-3.2,3.54-.24.25-.43.17-.43-.18V67.4c0-5.72,5.55-8.63,7.38-9.43a1,1,0,0,0,.58-.86V51.37a.38.38,0,0,0-.58-.38A44.13,44.13,0,0,1,34.9,51a.39.39,0,0,0-.58.38v5.74a1,1,0,0,0,.59.84c6.08,2.33,7.32,6.29,7.32,9.52V74.9c0,.35-.19.43-.43.18q-1.53-1.6-3.16-3.48c-11.44-13.26-11.37-31.84-11.37-32V29a.76.76,0,0,1,.62-.72,152.22,152.22,0,0,1,23-1.83h.69a147.44,147.44,0,0,1,22.69,1.76.75.75,0,0,1,.62.72v10.3C74.89,39.58,75,58.31,63.51,71.6Z",key:2})]))])}c.defaultProps={width:"200px",viewBox:"0 0 102.43 113.98"},e.exports=c,c.default=c},Kx3k:function(e,t,n){var r=n("cDcd");function c(e){return r.createElement("svg",e,[r.createElement("defs",{key:0},r.createElement("style",null,".itsec-icon-unknown-7e3b2__a{fill:#e5eaee;}.itsec-icon-unknown-7e3b2__b{fill:#e1f2fc;}.itsec-icon-unknown-7e3b2__b,.itsec-icon-unknown-7e3b2__f{stroke:#0083e3;}.itsec-icon-unknown-7e3b2__c,.itsec-icon-unknown-7e3b2__f{fill:#0083e3;}.itsec-icon-unknown-7e3b2__d{fill:#fff;}.itsec-icon-unknown-7e3b2__e{fill:none;}")),r.createElement("g",{transform:"translate(-1004 -1748.182)",key:1},[r.createElement("ellipse",{className:"itsec-icon-unknown-7e3b2__a",cx:"91.5",cy:"21.5",rx:"91.5",ry:"21.5",transform:"translate(1004 1818)",key:0}),r.createElement("g",{transform:"translate(0 -38)",key:1},r.createElement("g",{transform:"translate(-1349.994 -1592.818)"},[r.createElement("path",{className:"itsec-icon-unknown-7e3b2__b",d:"M348.982,304.5a4.479,4.479,0,0,0-4.482,4.475v79.981a2.985,2.985,0,0,0,2.988,2.983H471.514a2.985,2.985,0,0,0,2.988-2.983V308.975a4.479,4.479,0,0,0-4.482-4.475Z",transform:"translate(2035.563 3075)",key:0}),r.createElement("path",{className:"itsec-icon-unknown-7e3b2__c",d:"M371,409.152H492.632V334H371Z",transform:"translate(2013.782 3050.753)",key:1}),r.createElement("path",{className:"itsec-icon-unknown-7e3b2__d",d:"M373,410.439H493.919V336H373Z",transform:"translate(2012.138 3049.11)",key:2}),r.createElement("path",{className:"itsec-icon-unknown-7e3b2__e",d:"M271.875,797.1a14.793,14.793,0,0,1-5.537-1.7c-.151-.073-.258-.125-.338-.16V793H423.961v2.239c-.08.037-.187.087-.338.16a14.6,14.6,0,0,1-5.494,1.7H271.875Z",transform:"translate(2100.083 2673.494)",key:3}),r.createElement("path",{className:"itsec-icon-unknown-7e3b2__b",d:"M424,792.5H265.5v2.694c.183,0,3.565,1.936,6.153,1.936H417.885c2.57,0,5.927-1.941,6.1-1.941.005,0,.007-.016.007-.016Z",transform:"translate(2100.494 2673.906)",key:4}),r.createElement("path",{className:"itsec-icon-unknown-7e3b2__c",d:"M266.348,805l-.178.356H423.953l.178-.356Z",transform:"translate(2099.944 2663.631)",key:5}),r.createElement("path",{className:"itsec-icon-unknown-7e3b2__c",d:"M664.768,793.781H646.735A1.749,1.749,0,0,1,645,792.018V792h21.548v.018a1.749,1.749,0,0,1-1.736,1.763",transform:"translate(1788.577 2674.316)",key:6}),r.createElement("path",{className:"itsec-icon-unknown-7e3b2__c",d:"M703.417,318.953a.623.623,0,1,1-.623-.623.624.624,0,0,1,.623.623",transform:"translate(1741.588 3063.633)",key:7}),r.createElement("g",{transform:"translate(2424.293 3403.787)",key:8},[r.createElement("circle",{className:"itsec-icon-unknown-7e3b2__c",cx:"1.817",cy:"1.817",r:"1.817",transform:"translate(4.217 9.117)",key:0}),r.createElement("circle",{className:"itsec-icon-unknown-7e3b2__c",cx:"1.817",cy:"1.817",r:"1.817",transform:"translate(32.475 9.117)",key:1}),r.createElement("path",{className:"itsec-icon-unknown-7e3b2__f",d:"M.116,2.313c.255-.49,4.387-4.951,7.662,0,0,.627-.254.874-1.159-.232-.34-.391-2.476-3.24-6.208,1.1C.056,3.166-.139,2.8.116,2.313Z",transform:"matrix(0.839, -0.545, 0.545, 0.839, 0, 4.321)",key:2}),r.createElement("path",{className:"itsec-icon-unknown-7e3b2__f",d:"M.116,2.313c.255-.49,4.387-4.951,7.662,0,0,.627-.254.874-1.159-.232-.34-.391-2.476-3.24-6.208,1.1C.056,3.166-.139,2.8.116,2.313Z",transform:"translate(33.008 0) rotate(22)",key:3}),r.createElement("path",{className:"itsec-icon-unknown-7e3b2__c",d:"M10.867,0c6,0,10.867,4.609,10.867,10.294S16.869,6.587,10.867,6.587,0,15.979,0,10.294,4.865,0,10.867,0Z",transform:"translate(10.309 19.787)",key:4})])]))])])}c.defaultProps={viewBox:"0 0 183 112.818"},e.exports=c,c.default=c},LZ3w:function(e,t,n){},Nqg7:function(e,t,n){var r=n("cDcd");function c(e){return r.createElement("svg",e,[r.createElement("defs",{key:0},r.createElement("style",null,".itsec-icon-happy-2b2f7__cls-1{fill:#e5eaee;}.itsec-icon-happy-2b2f7__cls-2{fill:#e1f2fc;}.itsec-icon-happy-2b2f7__cls-2,.itsec-icon-happy-2b2f7__cls-6{stroke:#0083e3;}.itsec-icon-happy-2b2f7__cls-3,.itsec-icon-happy-2b2f7__cls-6{fill:#0083e3;}.itsec-icon-happy-2b2f7__cls-4{fill:#fff;}.itsec-icon-happy-2b2f7__cls-5{fill:none;}.itsec-icon-happy-2b2f7__cls-7{fill:#9ff;}")),r.createElement("g",{key:1},[r.createElement("ellipse",{className:"itsec-icon-happy-2b2f7__cls-1",cx:"91.5",cy:"109.16",rx:"91.5",ry:"21.5",key:0}),r.createElement("path",{className:"itsec-icon-happy-2b2f7__cls-2",d:"M30.55,18.35a4.47,4.47,0,0,0-4.48,4.47v80a3,3,0,0,0,3,3h124a3,3,0,0,0,3-3h0v-80a4.47,4.47,0,0,0-4.48-4.47Z",key:1}),r.createElement("path",{className:"itsec-icon-happy-2b2f7__cls-3",d:"M30.79,98.75H152.42V23.6H30.79Z",key:2}),r.createElement("path",{className:"itsec-icon-happy-2b2f7__cls-4",d:"M31.14,98.39H152.06V24H31.14Z",key:3}),r.createElement("path",{className:"itsec-icon-happy-2b2f7__cls-5",d:"M18,109.44a14.72,14.72,0,0,1-5.53-1.7l-.34-.16v-2.24h158v2.24l-.34.16a14.77,14.77,0,0,1-5.49,1.7Z",key:4}),r.createElement("path",{className:"itsec-icon-happy-2b2f7__cls-2",d:"M170.5,105.25H12V108c.18,0,3.57,1.93,6.15,1.93H164.39c2.57,0,5.92-1.94,6.1-1.94v-2.69Z",key:5}),r.createElement("path",{className:"itsec-icon-happy-2b2f7__cls-3",d:"M12.3,107.48l-.18.35H169.9l.18-.35Z",key:6}),r.createElement("path",{className:"itsec-icon-happy-2b2f7__cls-3",d:"M99.35,106.94h-18a1.75,1.75,0,0,1-1.74-1.76h0v0h21.55v0a1.74,1.74,0,0,1-1.73,1.76h0",key:7}),r.createElement("path",{className:"itsec-icon-happy-2b2f7__cls-3",d:"M91,21.43a.62.62,0,0,1-.62.62.62.62,0,0,1,0-1.24h0a.62.62,0,0,1,.62.62",key:8}),r.createElement("circle",{className:"itsec-icon-happy-2b2f7__cls-3",cx:"76.33",cy:"50.57",r:"1.82",key:9}),r.createElement("circle",{className:"itsec-icon-happy-2b2f7__cls-3",cx:"104.59",cy:"50.57",r:"1.82",key:10}),r.createElement("path",{className:"itsec-icon-happy-2b2f7__cls-6",d:"M71.66,45.83c-.06-.55,1-6.54,6.43-4.18.34.53.26.88-1.1.44-.5-.14-3.85-1.37-4.61,4.31C72.07,46.58,71.71,46.38,71.66,45.83Z",key:11}),r.createElement("path",{className:"itsec-icon-happy-2b2f7__cls-6",d:"M102.55,41.82c.42-.36,5.92-3,7.1,2.87-.23.58-.56.72-1-.65-.16-.49-1.08-3.93-6.16-1.3C102.17,42.59,102.13,42.18,102.55,41.82Z",key:12}),r.createElement("path",{className:"itsec-icon-happy-2b2f7__cls-3",d:"M91,74.58c-10.35,0-18.87-4.52-19.89-10.31A6.53,6.53,0,0,0,71,65.44c0,6.35,9,11.49,20,11.49s20-5.14,20-11.49a7.59,7.59,0,0,0-.1-1.17C109.88,70.06,101.36,74.58,91,74.58Z",key:13}),r.createElement("polygon",{className:"itsec-icon-happy-2b2f7__cls-3",points:"162.28 18.34 161.04 11.37 154.06 10.13 161.04 8.88 162.28 1.91 163.52 8.88 170.5 10.13 163.52 11.37 162.28 18.34",key:14}),r.createElement("polygon",{className:"itsec-icon-happy-2b2f7__cls-3",points:"175.93 17.99 175.5 15.56 173.06 15.13 175.5 14.69 175.93 12.26 176.36 14.69 178.8 15.13 176.36 15.56 175.93 17.99",key:15}),r.createElement("circle",{className:"itsec-icon-happy-2b2f7__cls-7",cx:"170.05",cy:"20.81",r:"2.38",key:16}),r.createElement("circle",{className:"itsec-icon-happy-2b2f7__cls-7",cx:"169.86",cy:"1.19",r:"1.19",key:17}),r.createElement("polygon",{className:"itsec-icon-happy-2b2f7__cls-3",points:"10.85 94.41 9.61 87.44 2.63 86.19 9.61 84.95 10.85 77.98 12.09 84.95 19.07 86.19 12.09 87.44 10.85 94.41",key:18}),r.createElement("circle",{className:"itsec-icon-happy-2b2f7__cls-7",cx:"15.62",cy:"96.88",r:"2.38",key:19}),r.createElement("circle",{className:"itsec-icon-happy-2b2f7__cls-7",cx:"15.43",cy:"77.26",r:"1.19",key:20})])])}c.defaultProps={viewBox:"0 0 183 130.66"},e.exports=c,c.default=c},QxRw:function(e,t,n){},SenV:function(e,t,n){},TB6c:function(e,t,n){var r=n("cDcd");function c(e){return r.createElement("svg",e,[r.createElement("g",{fill:"#FCDA28",key:0},[r.createElement("path",{d:"M102.41 40.58V8h-.001c0-.95-.77-1.73-1.71-1.74 0 0-37.21-6.04-49.62-6.26 -12.41-.22-49.3 6-49.3 6v0C.8 5.97.01 6.73-.01 7.69c-.01.01-.01.02-.01.04v32.84s-1.16 27.36 17.44 48.9c16.52 19.13 30.32 23.66 33.2 24.44v0c.36.07.74.07 1.11 0 2.92-.79 16.7-5.35 33.18-24.44 18.6-21.54 17.48-48.9 17.48-48.9Zm-25 43c-11.21 13-20.79 18.57-25.67 20.8v0c-.37.13-.78.13-1.14 0 -4.84-2.29-14.43-7.88-25.6-20.85C8.49 64.45 9.15 39.45 9.16 39.19v-25 0c.01-.37.25-.68.6-.78l0-.001c13.46-3.41 27.28-5.15 41.17-5.2h.71l0 0c13.82 0 27.6 1.74 41 5.18l-.001-.001c.34.1.58.41.6.78v25.06c.03.22.68 25.22-15.78 44.3Z",key:0}),r.createElement("path",{d:"M51.1 31.87v0c-4.9-.02-8.88 3.93-8.89 8.82 -.02 4.89 3.93 8.87 8.82 8.88 4.89.01 8.87-3.94 8.88-8.83 0-.01 0-.01 0-.01l-.001-.001c0-4.89-3.95-8.86-8.83-8.88Z",key:1}),r.createElement("path",{d:"M84.1 39.41v-18 0c-.02-.35-.26-.65-.59-.73v-.001c-10.48-2.19-21.16-3.28-31.86-3.28H51h-.001c-10.76.05-21.47 1.17-32 3.34v0c-.34.08-.58.38-.59.73v18.07c0 1.33 0 22.31 13.59 38 7.53 8.82 14.14 13.76 18.7 16.46h-.001c.31.15.68.15 1 0 4.53-2.69 11.14-7.63 18.77-16.46 13.94-16.11 13.63-37.88 13.63-38.13ZM63.51 71.6c-1.09 1.28-2.16 2.45-3.2 3.54 -.24.25-.43.17-.43-.18V67.4c0-5.72 5.55-8.63 7.38-9.43v0c.33-.16.56-.49.58-.86v-5.74h0c.03-.21-.11-.41-.32-.44 -.1-.02-.19 0-.27.05l-.001 0c-10.4 4.1-21.97 4.1-32.36.01v0c-.19-.11-.43-.05-.54.14 -.04.07-.06.15-.05.23v5.74 0c.02.36.25.69.59.84 6.08 2.33 7.32 6.29 7.32 9.52v7.42c0 .35-.19.43-.43.18q-1.53-1.6-3.16-3.48c-11.44-13.26-11.37-31.84-11.37-32v-10.6 0c.01-.36.27-.66.62-.72h0c7.6-1.2 15.29-1.81 23-1.83h.69v-.001c7.59 0 15.18.58 22.69 1.76v0c.35.06.61.36.62.72v10.3c-.001.35.11 19.08-11.38 32.37Z",key:2})]),r.createElement("g",{fill:"#002338",key:1},[r.createElement("path",{d:"M121 30.15v-.001c0 .39-.08.78-.24 1.15v0c-.16.34-.38.66-.65.93v0c-.29.27-.63.48-1 .62l0-.001c-.38.15-.78.22-1.18.23v-.001c-.82.01-1.61-.3-2.18-.87v0c-.58-.54-.9-1.28-.88-2.06l-.001-.001c-.01-.4.06-.79.23-1.15v-.001c.14-.36.36-.68.65-.93v0c.29-.27.63-.49 1-.63v0c.38-.18.79-.26 1.21-.25h-.001c.4 0 .8.07 1.18.23v0c.72.29 1.29.86 1.6 1.58v0c.16.36.25.75.26 1.15Zm-5.74 18.65V35.32h5.33V48.8Z",key:0}),r.createElement("path",{d:"M135 30.53V48.8h-5.6V30.53h-6.5v-4.75h18.57v4.75Z",key:1}),r.createElement("path",{d:"M153.79 48.8V40v0c0-.44-.03-.87-.09-1.3v0c-.06-.39-.19-.76-.38-1.09v0c-.18-.31-.43-.56-.73-.74v0c-.36-.21-.77-.3-1.17-.28v0c-.84-.05-1.65.33-2.15 1v-.001c-.52.71-.78 1.58-.74 2.46v8.75h-5.34v-24.58h5.34v10.44h.06v0c.43-.72 1.03-1.32 1.76-1.74v0c.86-.54 1.87-.8 2.89-.77v0c.96-.03 1.91.17 2.78.59v0c.71.35 1.33.87 1.82 1.51v0c.47.63.81 1.36 1 2.13v-.001c.2.78.31 1.59.31 2.41v10Z",key:2}),r.createElement("path",{d:"M179.26 40.9v.65 0c.01.2.01.41 0 .62h-11.78v0c.04.43.18.86.41 1.24v0c.22.38.52.72.88 1v0c.37.26.78.46 1.23.59v0c.44.15.91.22 1.38.23v0c.74.02 1.48-.15 2.15-.48v0c.56-.3 1.04-.71 1.43-1.21l3.71 2.34v0c-.76 1.1-1.8 1.97-3 2.55l0-.001c-1.37.62-2.85.92-4.34.89h0c-1.18 0-2.34-.19-3.45-.56l-.001-.001c-1.07-.36-2.04-.93-2.88-1.66v-.001c-.84-.75-1.49-1.67-1.92-2.69v0c-.49-1.16-.73-2.4-.7-3.64v0c-.02-1.24.21-2.46.68-3.59v0c.42-1.03 1.05-1.96 1.85-2.73v0c.79-.76 1.74-1.35 2.77-1.74l-.001 0c1.1-.42 2.27-.63 3.45-.62v0c1.12-.02 2.23.19 3.28.6v-.001c.98.38 1.86.97 2.59 1.74h-.001c.73.79 1.3 1.73 1.67 2.76v-.001c.41 1.19.61 2.44.59 3.71Zm-4.91-2v0c.01-.81-.28-1.58-.8-2.18v0c-.63-.65-1.5-.98-2.39-.91v0c-.49-.01-.98.08-1.43.25l-.001 0c-.42.14-.81.37-1.14.66v-.001c-.33.27-.59.61-.78 1h-.001c-.2.36-.31.76-.33 1.18Z",key:3}),r.createElement("path",{d:"M203.25 48.8V40h-.001c0-.45-.03-.89-.09-1.32v0c-.06-.39-.18-.75-.36-1.09v0c-.18-.3-.42-.55-.7-.73v-.001c-.35-.2-.75-.3-1.15-.28h0c-.42-.02-.83.09-1.19.3l-.001 0c-.34.19-.64.45-.85.78v0c-.24.34-.4.72-.5 1.12v-.001c-.11.43-.17.87-.16 1.32v8.7h-5.34v-9.23 0c.04-.78-.15-1.55-.55-2.21v0c-.41-.56-1.08-.87-1.76-.82v0c-.8-.05-1.56.33-2 1v-.001c-.49.73-.73 1.59-.7 2.47v8.79h-5.37v-16.19h5.17v2.24h.07 -.001c.2-.36.45-.7.73-1v-.001c.31-.35.69-.63 1.1-.85l0-.001c.43-.26.89-.47 1.38-.6v-.001c.54-.16 1.1-.24 1.67-.23l0-.001c1.04-.04 2.08.21 3 .72v-.001c.81.48 1.47 1.19 1.9 2.05v0c.52-.83 1.23-1.51 2.08-2v0c.94-.53 2.01-.79 3.09-.75h0c.96-.04 1.91.17 2.78.61v0c.71.37 1.33.9 1.81 1.56v0c.45.64.79 1.37 1 2.14v-.001c.19.76.3 1.54.31 2.33v10Z",key:4}),r.createElement("path",{d:"M228.68 40.9v.65 -.001c.01.2.01.41 0 .62h-11.77 0c.04.43.18.86.41 1.24v0c.22.38.52.72.88 1v-.001c.36.28.76.49 1.2.64h0c.44.15.91.22 1.38.23v0c.74.02 1.48-.15 2.15-.48v0c.55-.3 1.04-.71 1.43-1.21l3.71 2.34v0c-.76 1.09-1.8 1.97-3 2.55v0c-1.37.61-2.85.92-4.34.89h0c-1.18 0-2.34-.19-3.45-.56v0c-1.05-.37-2.02-.93-2.85-1.66v0c-.83-.75-1.48-1.67-1.91-2.69v-.001c-.49-1.16-.73-2.4-.7-3.64v0c-.03-1.24.21-2.46.68-3.59l0 0c.42-1.03 1.05-1.96 1.85-2.73v0c.79-.76 1.73-1.36 2.77-1.74h0c1.09-.42 2.26-.63 3.44-.62v0c1.12-.02 2.24.19 3.29.6v0c.97.38 1.85.97 2.57 1.74h-.001c.73.79 1.3 1.73 1.67 2.76v0c.4 1.17.6 2.41.59 3.66Zm-4.91-2h-.001c.01-.8-.27-1.58-.79-2.18v-.001c-.63-.65-1.5-.98-2.39-.91v0c-.49-.01-.98.08-1.43.25v0c-.42.14-.81.37-1.14.66v-.001c-.33.27-.59.61-.78 1v-.001c-.2.36-.31.76-.33 1.18Z",key:5}),r.createElement("path",{d:"M241.53 37.39v0c-.46-.42-.98-.75-1.53-1v0c-.58-.28-1.21-.43-1.85-.42h0c-.48-.01-.95.09-1.38.29v0c-.41.15-.67.56-.64 1v0c-.03.45.26.86.7 1v-.001c.73.27 1.49.49 2.26.65l0 0c.62.13 1.24.32 1.84.56v0c.6.22 1.16.54 1.67.94l-.001-.001c.49.38.9.87 1.21 1.43v-.001c.31.61.46 1.3.45 2v-.001c.02.89-.19 1.79-.62 2.58v-.001c-.41.67-.97 1.25-1.64 1.67v0c-.68.44-1.44.75-2.22.94v-.001c-.82.19-1.65.29-2.48.29l-.001-.001c-1.32-.01-2.63-.22-3.88-.63v-.001c-1.19-.38-2.28-1.02-3.17-1.87l3-3.15v0c.49.54 1.08.99 1.75 1.33v-.001c.68.34 1.44.51 2.21.52v0c.44-.01.88-.12 1.28-.31v0c.41-.2.67-.63.64-1.09l-.001-.001c0-.51-.32-.95-.79-1.11v0c-.79-.33-1.6-.58-2.43-.75h0c-.58-.14-1.15-.31-1.7-.52v0c-.55-.21-1.06-.5-1.51-.87v0c-.46-.39-.83-.85-1.09-1.37v0c-.3-.61-.44-1.28-.42-1.95v0c-.03-.88.18-1.74.62-2.49v0c.39-.67.94-1.24 1.59-1.67l-.001 0c.65-.46 1.38-.8 2.16-1v0c.76-.21 1.56-.31 2.36-.31l-.001-.001c1.2-.01 2.41.19 3.56.57h0c1.11.33 2.13.91 3 1.7Z",key:6}),r.createElement("path",{d:"M127.65 64.92h0c-.5-.63-1.14-1.13-1.87-1.45v-.001c-.7-.35-1.46-.53-2.23-.54v-.001c-.38-.01-.76.03-1.12.1l-.001 0c-.36.06-.7.19-1 .37v0c-.3.18-.56.43-.76.72v0c-.22.33-.33.72-.31 1.12v0c-.02.35.06.69.25 1h-.001c.17.27.42.51.71.68h-.001c.35.2.73.39 1.12.54 .44.16.92.33 1.47.5 .78.26 1.59.55 2.44.86v0c.82.3 1.59.72 2.3 1.25v0c.68.52 1.26 1.18 1.7 1.93v0c.47.88.71 1.87.68 2.88v0c.03 1.18-.22 2.36-.73 3.43v0c-.48.93-1.17 1.75-2 2.39v0c-.85.63-1.81 1.11-2.83 1.4v0c-1.07.3-2.18.45-3.28.45v-.001c-1.64 0-3.26-.29-4.78-.86v0c-1.46-.52-2.77-1.36-3.84-2.46l3.64-3.7h-.001c.61.72 1.37 1.31 2.23 1.74h-.001c.84.44 1.79.68 2.75.7h0c.4-.01.8-.05 1.2-.13h0c.35-.09.69-.23 1-.43v0c.29-.2.53-.47.69-.78v0c.18-.37.27-.77.26-1.17v0c.01-.4-.1-.78-.32-1.1v0c-.26-.34-.57-.62-.93-.83h0c-.47-.29-.97-.52-1.49-.68 -.6-.21-1.28-.43-2-.67h-.001c-.74-.25-1.46-.53-2.16-.85h0c-.69-.32-1.33-.74-1.88-1.25v-.001c-.57-.53-1.02-1.16-1.34-1.85v0c-.36-.84-.53-1.75-.5-2.65v0c-.04-1.15.23-2.29.78-3.29v0c.48-.89 1.17-1.66 2-2.24v0c.86-.6 1.83-1.04 2.86-1.29h-.001c1.05-.27 2.13-.41 3.22-.4v0c1.36 0 2.71.24 4 .71v-.001c1.31.45 2.52 1.17 3.56 2.12Z",key:7}),r.createElement("path",{d:"M150.48 74.05v.65 0c.01.2.01.41 0 .62H138.7v0c.04.43.18.86.41 1.24v0c.22.38.52.72.88 1v0c.36.27.76.48 1.2.63v0c.44.15.91.22 1.38.23v0c.74.02 1.48-.14 2.15-.47v-.001c.56-.3 1.05-.72 1.43-1.22l3.71 2.27v0c-.76 1.1-1.79 1.98-3 2.55v0c-1.37.62-2.85.93-4.34.9v0c-1.18 0-2.35-.19-3.45-.57v0c-1.05-.36-2.02-.93-2.84-1.66v0c-.83-.75-1.49-1.66-1.92-2.68v0c-.49-1.16-.73-2.4-.7-3.65v0c-.02-1.24.21-2.46.68-3.59v0c.85-2.07 2.52-3.69 4.62-4.47v0c1.1-.42 2.27-.63 3.45-.62v0c1.12-.02 2.23.19 3.28.6v0c.97.38 1.85.97 2.57 1.74v0c.74.79 1.3 1.74 1.67 2.77h-.001c.42 1.19.62 2.46.6 3.73Zm-4.91-2v0c.01-.81-.27-1.58-.8-2.18v0c-.63-.65-1.5-.98-2.39-.91v0c-.49-.01-.98.07-1.43.24l-.001 0c-.42.15-.81.37-1.14.67v0c-.33.27-.6.61-.78 1h-.001c-.19.35-.3.73-.33 1.13Z",key:8}),r.createElement("path",{d:"M165 71v-.001c-.33-.44-.76-.78-1.24-1v-.001c-.5-.23-1.05-.35-1.59-.35v0c-.53-.01-1.06.1-1.53.34v0c-.45.22-.85.53-1.17.91v0c-.33.39-.59.83-.76 1.32v-.001c-.2.5-.29 1.04-.28 1.59v0c-.01.54.08 1.07.26 1.59v-.001c.16.48.42.93.76 1.32v0c.33.37.74.68 1.21.89l-.001-.001c.49.22 1.03.33 1.58.33v0c.55-.01 1.09-.11 1.61-.31v0c.49-.19.93-.5 1.28-.89l3 3.61v-.001c-.75.69-1.64 1.21-2.6 1.52v0c-1.09.37-2.23.56-3.38.56v0c-1.23 0-2.44-.2-3.59-.59v0c-1.07-.37-2.06-.95-2.89-1.71v0c-.83-.76-1.49-1.69-1.93-2.71v0c-.94-2.31-.94-4.89 0-7.19v0c.44-1.03 1.1-1.96 1.93-2.71v0c.83-.77 1.82-1.36 2.89-1.73v0c1.13-.41 2.34-.61 3.55-.6h0c.58 0 1.16.05 1.74.16v0c.56.1 1.11.25 1.66.44v0c.5.17.99.41 1.46.69v0c.42.24.81.54 1.16.89Z",key:9}),r.createElement("path",{d:"M180.82 82v-2.29h-.07v0c-.21.36-.47.7-.76 1v0c-.33.33-.71.62-1.11.85v0c-.45.24-.92.44-1.4.58h-.001c-.53.15-1.07.23-1.61.23v0c-.95.03-1.89-.17-2.74-.58v0c-.72-.37-1.35-.89-1.83-1.52v0c-.48-.63-.82-1.35-1-2.11v0c-.21-.79-.32-1.61-.31-2.42v-10h5.36v8.78l0 0c0 .43.03.86.1 1.3v0c.05.38.18.76.37 1.11v0c.17.31.43.57.74.76v0c.36.2.78.3 1.2.28v0c.83.05 1.63-.33 2.13-1l0 0c.49-.72.75-1.57.73-2.44v-8.77h5.38V82Z",key:10}),r.createElement("path",{d:"M200.62 70.15v0c-.23-.07-.47-.11-.7-.13h-.67v0c-.63-.02-1.25.11-1.8.39v-.001c-.46.22-.86.54-1.17.94v0c-.29.35-.5.76-.63 1.2v0c-.13.36-.2.74-.2 1.13v8.32h-5.33v-16.22h5.14v2.34h.06v0c.4-.81 1.01-1.5 1.76-2v0c.77-.53 1.69-.8 2.63-.78q.33 0 .63 0v0c.17.01.34.04.51.1Z",key:11}),r.createElement("path",{d:"M218.41 69.73v6.2 0c-.05.6.1 1.21.44 1.72l-.001-.001c.4.42.98.63 1.57.57h0c.27-.01.55-.03.83-.07v0c.25-.02.5-.07.75-.15l.06 3.9v0c-.46.15-.93.26-1.4.34v0c-.56.09-1.13.14-1.69.15v0c-.93.02-1.86-.12-2.73-.41v-.001c-.69-.24-1.3-.64-1.77-1.17h-.001c-.48-.53-.82-1.16-1-1.83v0c-.21-.77-.31-1.57-.29-2.36v-6.89h-2.58v-4h2.57v-4.23h5.24v4.26h3.8v4Z",key:12}),r.createElement("path",{d:"M233.85 84.4l-.001-.001c-.3.78-.66 1.53-1.08 2.26h0c-.39.63-.88 1.2-1.44 1.69v0c-.6.47-1.28.83-2 1.05v0c-.86.25-1.76.37-2.65.36h0c-.52 0-1.03-.04-1.54-.1v0c-.47-.05-.93-.14-1.38-.26l.58-4.48v0c.28.08.56.15.86.21h0c.28.04.57.07.87.08h0c.64.05 1.28-.15 1.78-.57v0c.42-.47.74-1.02.95-1.61l.52-1.33 -6.72-15.94h5.92l3.61 10.41h.1l3.22-10.41h5.66Z",key:13}),r.createElement("path",{d:"M208.78 63.5v0c0 .39-.08.78-.24 1.15v-.001c-.16.34-.38.66-.65.93v-.001c-.29.27-.63.48-1 .62v0c-.38.15-.78.22-1.18.23h-.001c-.82.01-1.61-.3-2.18-.87v0c-.58-.54-.9-1.28-.88-2.06v0c-.01-.39.07-.77.23-1.12v0c.14-.36.36-.68.65-.93v0c.29-.27.63-.49 1-.63h0c.38-.18.79-.26 1.21-.25l-.001-.001c.4 0 .8.07 1.18.23v0c.37.13.71.34 1 .62v0c.27.26.49.58.65.93v0c.15.36.22.75.21 1.15Zm-5.72 18.66V68.67h5.33v13.49Z",key:14})])])}c.defaultProps={viewBox:"0 0 244.46 113.98"},e.exports=c,c.default=c},TXkB:function(e,t,n){"use strict";n.d(t,"i",(function(){return r})),n.d(t,"e",(function(){return a.a})),n.d(t,"c",(function(){return o.a})),n.d(t,"f",(function(){return l.a})),n.d(t,"d",(function(){return v.a})),n.d(t,"g",(function(){return f.a})),n.d(t,"b",(function(){return p.a})),n.d(t,"a",(function(){return b.a})),n.d(t,"h",(function(){return E.a})),n.d(t,"k",(function(){return O.a})),n.d(t,"j",(function(){return j.a})),n.d(t,"l",(function(){return x.a}));var r=Object.freeze(["#e67e22","#2ecc71","#3498db","#e74c3c","#8e44ad","#1abc9c","#2c3e50"]),c=n("/RNi"),a=n.n(c),i=n("TB6c"),o=n.n(i),s=n("uGBA"),l=n.n(s),u=n("ik5Q"),v=n.n(u),d=n("mYB+"),f=n.n(d),h=n("Nqg7"),p=n.n(h),m=n("7yWr"),b=n.n(m),y=n("Ynj1"),E=n.n(y),g=n("Kx3k"),O=n.n(g),k=n("uv1S"),j=n.n(k),_=n("HmIg"),x=n.n(_)},Td6G:function(e,t,n){"use strict";n.d(t,"c",(function(){return _})),n.d(t,"b",(function(){return B})),n.d(t,"o",(function(){return W})),n.d(t,"m",(function(){return K})),n.d(t,"j",(function(){return Q})),n.d(t,"e",(function(){return Y})),n.d(t,"f",(function(){return J})),n.d(t,"d",(function(){return $})),n.d(t,"l",(function(){return X})),n.d(t,"a",(function(){return z})),n.d(t,"i",(function(){return ee})),n.d(t,"h",(function(){return te})),n.d(t,"g",(function(){return ne})),n.d(t,"k",(function(){return re})),n.d(t,"n",(function(){return ce}));var r=n("J4zp"),c=n.n(r),a=n("RIqP"),i=n.n(a),o=n("YLtl"),s=n("GRId"),l=n("Mmq9"),u=n("lwsE"),v=n.n(u),d=n("W8MJ"),f=n.n(d),h=n("lSNA"),p=n.n(h),m=n("92Nh"),b=n.n(m),y=n("tmk3"),E=n.n(y);function g(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return O(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return O(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,c=function(){};return{s:c,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:c}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,o=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){o=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(o)throw a}}}}function O(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var k=new WeakMap,j=new WeakMap,_=function(){function e(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0;v()(this,e),k.set(this,{writable:!0,value:{}}),j.set(this,{writable:!0,value:{}}),p()(this,"add",(function(e,n){return E()(t,k)[e]||(E()(t,k)[e]=[]),E()(t,k)[e].push(n),t})),p()(this,"hasErrors",(function(){return t.getErrorCodes().length>0})),p()(this,"getErrorCodes",(function(){return Object.keys(E()(t,k))})),p()(this,"getErrorCode",(function(){return t.getErrorCodes()[0]})),p()(this,"getErrorMessages",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;if(e)return E()(t,k)[e];var n=[];for(var r in E()(t,k))E()(t,k).hasOwnProperty(r)&&n.concat(E()(t,k)[r]);return n})),p()(this,"getErrorMessage",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return e=e||t.getErrorCode(),t.getErrorMessages(e)[0]})),p()(this,"getErrorData",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return e=e||t.getErrorCode(),E()(t,j)[e]})),p()(this,"getAllErrorMessages",(function(){var e=[];for(var n in E()(t,k))E()(t,k).hasOwnProperty(n)&&e.push.apply(e,i()(E()(t,k)[n]));return e})),n&&(r&&(E()(this,k)[n]=[r]),c&&(E()(this,j)[n]=c))}return f()(e,null,[{key:"fromPHPObject",value:function(t){var n=new e;return b()(n,k,t.errors),b()(n,j,t.error_data),n}},{key:"fromApiError",value:function(t){var n=new e;if(E()(n,k)[t.code]=[t.message],E()(n,j)[t.code]=t.data,t.additional_errors){var r,c=g(t.additional_errors);try{for(c.s();!(r=c.n()).done;){var a=r.value;E()(n,k)[a.code]=[a.message],E()(n,j)[a.code]=a.data}}catch(e){c.e(e)}finally{c.f()}}return n}}]),e}(),x=n("PJYZ"),S=n.n(x),w=n("7W2i"),N=n.n(w),I=n("a1gu"),M=n.n(I),C=n("Nsbk"),Z=n.n(C),T=n("oShl"),D=n.n(T),P=n("l3Sj");function A(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=Z()(e);if(t){var c=Z()(this).constructor;n=Reflect.construct(r,arguments,c)}else n=r.apply(this,arguments);return M()(this,n)}}var R=function(e){N()(n,e);var t=A(n);function n(e){var r;v()(this,n);for(var c=arguments.length,a=new Array(c>1?c-1:0),i=1;i<c;i++)a[i-1]=arguments[i];for(var o in r=t.call.apply(t,[this,e.message||Object(P.__)("An unknown error occurred.","better-wp-security")].concat(a)),Error.captureStackTrace&&Error.captureStackTrace(S()(r),n),r.__response=e,e)e.hasOwnProperty(o)&&Object.defineProperty(S()(r),o,{value:e[o],configurable:!0,enumerable:!0,writable:!0});return r}return f()(n,[{key:"toString",value:function(){return this.__response.toString()}},{key:"getResponse",value:function(){return this.__response}}]),n}(D()(Error));n("LhCv");var H=n("yXPU"),L=n.n(H),V=n("o0o1"),F=n.n(V),B=function(){function e(t,n,r,c,a,i){v()(this,e),p()(this,"type",void 0),p()(this,"error",void 0),p()(this,"data",void 0),p()(this,"success",void 0),p()(this,"info",void 0),p()(this,"warning",void 0),this.type=t,this.error=n,this.data=r,this.success=c,this.info=a,this.warning=i,Object.seal(this)}var t;return f()(e,[{key:"isSuccess",value:function(){return this.type===e.SUCCESS}}],[{key:"fromResponse",value:(t=L()(F.a.mark((function t(n){var r,c,a,i,o,s,l;return F.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(r=function(e){var t,r=null===(t=n.headers)||void 0===t?void 0:t.get("X-Messages-".concat(e));return r?JSON.parse(r):[]},204===n.status||!n.json){t.next=7;break}return t.next=4,n.json();case 4:t.t0=t.sent,t.next=8;break;case 7:t.t0=null;case 8:return c=t.t0,a=Y(c),i=a.hasErrors()?e.ERROR:e.SUCCESS,o=r("Success"),s=r("Info"),l=r("Warning"),t.abrupt("return",new e(i,a,c,o,s,l));case 15:case"end":return t.stop()}}),t)}))),function(e){return t.apply(this,arguments)})}]),e}();function U(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return q(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return q(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,c=function(){};return{s:c,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:c}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,o=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){o=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(o)throw a}}}}function q(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}Object.defineProperty(B,"SUCCESS",{value:"success",writable:!1,enumerable:!1,configurable:!1}),Object.defineProperty(B,"ERROR",{value:"error",writable:!1,enumerable:!1,configurable:!1});var G=Object(s.createContext)({getUrl:function(e){e="settings"===e?"itsec":"itsec-"+e;var t=l.removeQueryArgs.apply(void 0,[document.location.href].concat(i()(Object.keys(Object(l.getQueryArgs)(document.location.href)))));return Object(l.addQueryArgs)(t,{page:e})}});function W(e){return(0,Object(s.useContext)(G).getUrl)(e)}function K(e){if(e<=999)return e.toString();if(e<=9999){var t=(e/1e3).toFixed(1);return"0"===t.charAt(t.length-1)?t.replace(".0","k"):"".concat(t,"k")}if(e<=99999)return e.toString().substring(0,2)+"k";if(e<=999999)return e.toString().substring(0,3)+"k";if(e<=9999999){var n=(e/1e6).toFixed(1);return"0"===n.charAt(n.length-1)?n.replace(".0","m"):"".concat(n,"m")}if(e<=99999999)return e.toString().substring(0,2)+"m";if(e<=999999999)return e.toString().substring(0,3)+"m";if(e<=9999999999){var r=(e/1e9).toFixed(1);return"0"===r.charAt(r.length-1)?r.replace(".0","b"):"".concat(r,"b")}return e}function Q(e){if(!Object(o.isPlainObject)(e))return!1;var t=Object.keys(e);return 2===t.length&&(t.includes("errors")&&t.includes("error_data"))}function Y(e){return e instanceof _?e:Q(e)?_.fromPHPObject(e):function(e){if(!Object(o.isPlainObject)(e))return!1;var t=Object.keys(e);return(3===t.length||4===t.length)&&(!(4===t.length&&!t.includes("additional_errors"))&&(t.includes("code")&&t.includes("message")&&t.includes("data")))}(e)?_.fromApiError(e):new _}function J(e){var t,n={},r=U(e);try{for(r.s();!(t=r.n()).done;){var a=c()(t.value,2),i=a[0],o=a[1];n[i]=o}}catch(e){r.e(e)}finally{r.f()}return n}function $(e,t){var n,r=[[],[]],c=U(e);try{for(c.s();!(n=c.n()).done;){var a=n.value;r[t(a)?0:1].push(a)}}catch(e){c.e(e)}finally{c.f()}return r}function X(e){if(e instanceof Error)throw e;throw new R(e)}var z="https://secure.gravatar.com/avatar/d7a973c7dab26985da5f961be7b74480?s=96&d=mm&f=y&r=g";function ee(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return Object(o.get)(e,["_links","self",0,"targetHints",t],n?void 0:[])}function te(e){return function(e,t){return Object(o.get)(e,["_links",t,0,"href"])}(e,"self")}function ne(e,t){if(e&&e.links){var n,r=U(e.links);try{for(r.s();!(n=r.n()).done;){var c=n.value;if(c.rel===t)return c}}catch(e){r.e(e)}finally{r.f()}}}function re(e,t){if("object"!==e.type)return e;var n;for(var r in t)t.hasOwnProperty(r)&&"hidden"===t[r]["ui:widget"]&&(n||(n=Object(o.cloneDeep)(e)),delete n.properties[r]);return n||e}function ce(e){var t=[];if(!e)return t;var n=e instanceof _?e:Y(Object(o.pick)(e,["code","message","data"]));return"rest_invalid_param"===n.getErrorCode()&&(t=Object.values(n.getErrorData().params)),[].concat(i()(n.getAllErrorMessages()),i()(t))}},"UEi/":function(e,t,n){},UuI1:function(e,t,n){},"VM+Z":function(e,t,n){},Ynj1:function(e,t,n){var r=n("cDcd");function c(e){return r.createElement("svg",e,[r.createElement("defs",{key:0},r.createElement("style",null,".itsec-icon-no-data-6f8da__a{fill:#e5eaee;}.itsec-icon-no-data-6f8da__b{fill:#e1f2fc;}.itsec-icon-no-data-6f8da__b,.itsec-icon-no-data-6f8da__f,.itsec-icon-no-data-6f8da__h{stroke:#0083e3;}.itsec-icon-no-data-6f8da__c,.itsec-icon-no-data-6f8da__f,.itsec-icon-no-data-6f8da__g{fill:#0083e3;}.itsec-icon-no-data-6f8da__d{fill:#fff;}.itsec-icon-no-data-6f8da__e,.itsec-icon-no-data-6f8da__h{fill:none;}.itsec-icon-no-data-6f8da__g{font-size:46px;font-family:Quicksand-Bold, Quicksand;font-weight:700;}.itsec-icon-no-data-6f8da__h{stroke-linecap:round;stroke-width:2px;}")),r.createElement("g",{transform:"translate(-1004 -1753.023)",key:1},[r.createElement("ellipse",{className:"itsec-icon-no-data-6f8da__a",cx:"91.5",cy:"21.5",rx:"91.5",ry:"21.5",transform:"translate(1004 1858)",key:0}),r.createElement("path",{className:"itsec-icon-no-data-6f8da__b",d:"M348.982,304.5a4.479,4.479,0,0,0-4.482,4.475v79.981a2.985,2.985,0,0,0,2.988,2.983H471.514a2.985,2.985,0,0,0,2.988-2.983V308.975a4.479,4.479,0,0,0-4.482-4.475Z",transform:"translate(685.569 1484.182)",key:1}),r.createElement("path",{className:"itsec-icon-no-data-6f8da__c",d:"M371,409.152H492.632V334H371Z",transform:"translate(663.788 1459.936)",key:2}),r.createElement("path",{className:"itsec-icon-no-data-6f8da__d",d:"M373,410.439H493.919V336H373Z",transform:"translate(662.144 1458.292)",key:3}),r.createElement("path",{className:"itsec-icon-no-data-6f8da__e",d:"M271.875,797.1a14.793,14.793,0,0,1-5.537-1.7c-.151-.073-.258-.125-.338-.16V793H423.961v2.239c-.08.037-.187.087-.338.16a14.6,14.6,0,0,1-5.494,1.7H271.875Z",transform:"translate(750.089 1082.677)",key:4}),r.createElement("path",{className:"itsec-icon-no-data-6f8da__b",d:"M424,792.5H265.5v2.694c.183,0,3.565,1.936,6.153,1.936H417.885c2.57,0,5.927-1.941,6.1-1.941.005,0,.007-.016.007-.016Z",transform:"translate(750.5 1083.088)",key:5}),r.createElement("path",{className:"itsec-icon-no-data-6f8da__c",d:"M266.348,805l-.178.356H423.953l.178-.356Z",transform:"translate(749.949 1072.814)",key:6}),r.createElement("path",{className:"itsec-icon-no-data-6f8da__c",d:"M664.768,793.781H646.735A1.749,1.749,0,0,1,645,792.018V792h21.548v.018a1.749,1.749,0,0,1-1.736,1.763",transform:"translate(438.583 1083.499)",key:7}),r.createElement("path",{className:"itsec-icon-no-data-6f8da__c",d:"M703.417,318.953a.623.623,0,1,1-.623-.623.624.624,0,0,1,.623.623",transform:"translate(391.594 1472.815)",key:8}),r.createElement("circle",{className:"itsec-icon-no-data-6f8da__c",cx:"1.817",cy:"1.817",r:"1.817",transform:"translate(1078.516 1828.086)",key:9}),r.createElement("circle",{className:"itsec-icon-no-data-6f8da__c",cx:"1.817",cy:"1.817",r:"1.817",transform:"translate(1106.774 1828.086)",key:10}),r.createElement("path",{className:"itsec-icon-no-data-6f8da__f",d:"M.116,2.313c.255-.49,4.387-4.951,7.662,0,0,.627-.254.874-1.159-.232-.34-.391-2.476-3.24-6.208,1.1C.056,3.166-.139,2.8.116,2.313Z",transform:"matrix(0.839, -0.545, 0.545, 0.839, 1074.299, 1823.29)",key:11}),r.createElement("path",{className:"itsec-icon-no-data-6f8da__f",d:"M.116,2.313c.255-.49,4.387-4.951,7.662,0,0,.627-.254.874-1.159-.232-.34-.391-2.476-3.24-6.208,1.1C.056,3.166-.139,2.8.116,2.313Z",transform:"translate(1107.307 1818.969) rotate(22)",key:12}),r.createElement("text",{className:"itsec-icon-no-data-6f8da__g",transform:"matrix(0.799, 0.602, -0.602, 0.799, 1159.274, 1756.396)",key:13},r.createElement("tspan",{x:"8.879",y:"46"},"?")),r.createElement("text",{className:"itsec-icon-no-data-6f8da__g",transform:"translate(1111.348 1759.593) rotate(-9)",key:14},r.createElement("tspan",{x:"8.879",y:"46"},"?")),r.createElement("line",{className:"itsec-icon-no-data-6f8da__h",y1:"4",x2:"25",transform:"translate(1083.5 1842.5)",key:15})])])}c.defaultProps={viewBox:"0 0 188.817 147.977"},e.exports=c,c.default=c},"bJT+":function(e,t,n){},ik5Q:function(e,t,n){var r=n("cDcd");function c(e){return r.createElement("svg",e,r.createElement("g",{fill:"#FFF"},[r.createElement("path",{d:"M102.41 40.58V8h-.001c0-.95-.77-1.73-1.71-1.74 0 0-37.21-6.04-49.62-6.26 -12.41-.22-49.3 6-49.3 6v0C.8 5.97.01 6.73-.01 7.69c-.01.01-.01.02-.01.04v32.84s-1.16 27.36 17.44 48.9c16.52 19.13 30.32 23.66 33.2 24.44v0c.36.07.74.07 1.11 0 2.92-.79 16.7-5.35 33.18-24.44 18.6-21.54 17.48-48.9 17.48-48.9Zm-25 43c-11.21 13-20.79 18.57-25.67 20.8v0c-.37.13-.78.13-1.14 0 -4.84-2.29-14.43-7.88-25.6-20.85C8.49 64.45 9.15 39.45 9.16 39.19v-25 0c.01-.37.25-.68.6-.78l0-.001c13.46-3.41 27.28-5.15 41.17-5.2h.71l0 0c13.82 0 27.6 1.74 41 5.18l-.001-.001c.34.1.58.41.6.78v25.06c.03.22.68 25.22-15.78 44.3Z",key:0}),r.createElement("path",{d:"M51.1 31.87v0c-4.9-.02-8.88 3.93-8.89 8.82 -.02 4.89 3.93 8.87 8.82 8.88 4.89.01 8.87-3.94 8.88-8.83 0-.01 0-.01 0-.01l-.001-.001c0-4.89-3.95-8.86-8.83-8.88Z",key:1}),r.createElement("path",{d:"M84.1 39.41v-18 0c-.02-.35-.26-.65-.59-.73v-.001c-10.48-2.19-21.16-3.28-31.86-3.28H51h-.001c-10.76.05-21.47 1.17-32 3.34v0c-.34.08-.58.38-.59.73v18.07c0 1.33 0 22.31 13.59 38 7.53 8.82 14.14 13.76 18.7 16.46h-.001c.31.15.68.15 1 0 4.53-2.69 11.14-7.63 18.77-16.46 13.94-16.11 13.63-37.88 13.63-38.13ZM63.51 71.6c-1.09 1.28-2.16 2.45-3.2 3.54 -.24.25-.43.17-.43-.18V67.4c0-5.72 5.55-8.63 7.38-9.43v0c.33-.16.56-.49.58-.86v-5.74h0c.03-.21-.11-.41-.32-.44 -.1-.02-.19 0-.27.05l-.001 0c-10.4 4.1-21.97 4.1-32.36.01v0c-.19-.11-.43-.05-.54.14 -.04.07-.06.15-.05.23v5.74 0c.02.36.25.69.59.84 6.08 2.33 7.32 6.29 7.32 9.52v7.42c0 .35-.19.43-.43.18q-1.53-1.6-3.16-3.48c-11.44-13.26-11.37-31.84-11.37-32v-10.6 0c.01-.36.27-.66.62-.72h0c7.6-1.2 15.29-1.81 23-1.83h.69v-.001c7.59 0 15.18.58 22.69 1.76v0c.35.06.61.36.62.72v10.3c-.001.35.11 19.08-11.38 32.37Z",key:2}),r.createElement("path",{d:"M121 30.15v-.001c0 .39-.08.78-.24 1.15v0c-.16.34-.38.66-.65.93v0c-.29.27-.63.48-1 .62l0-.001c-.38.15-.78.22-1.18.23v-.001c-.82.01-1.61-.3-2.18-.87v0c-.58-.54-.9-1.28-.88-2.06l-.001-.001c-.01-.4.06-.79.23-1.15v-.001c.14-.36.36-.68.65-.93v0c.29-.27.63-.49 1-.63v0c.38-.18.79-.26 1.21-.25h-.001c.4 0 .8.07 1.18.23v0c.72.29 1.29.86 1.6 1.58v0c.16.36.25.75.26 1.15Zm-5.74 18.65V35.32h5.33V48.8Z",key:3}),r.createElement("path",{d:"M135 30.53V48.8h-5.6V30.53h-6.5v-4.75h18.57v4.75Z",key:4}),r.createElement("path",{d:"M153.79 48.8V40v0c0-.44-.03-.87-.09-1.3v0c-.06-.39-.19-.76-.38-1.09v0c-.18-.31-.43-.56-.73-.74v0c-.36-.21-.77-.3-1.17-.28v0c-.84-.05-1.65.33-2.15 1v-.001c-.52.71-.78 1.58-.74 2.46v8.75h-5.34v-24.58h5.34v10.44h.06v0c.43-.72 1.03-1.32 1.76-1.74v0c.86-.54 1.87-.8 2.89-.77v0c.96-.03 1.91.17 2.78.59v0c.71.35 1.33.87 1.82 1.51v0c.47.63.81 1.36 1 2.13v-.001c.2.78.31 1.59.31 2.41v10Z",key:5}),r.createElement("path",{d:"M179.26 40.9v.65 0c.01.2.01.41 0 .62h-11.78v0c.04.43.18.86.41 1.24v0c.22.38.52.72.88 1v0c.37.26.78.46 1.23.59v0c.44.15.91.22 1.38.23v0c.74.02 1.48-.15 2.15-.48v0c.56-.3 1.04-.71 1.43-1.21l3.71 2.34v0c-.76 1.1-1.8 1.97-3 2.55l0-.001c-1.37.62-2.85.92-4.34.89h0c-1.18 0-2.34-.19-3.45-.56l-.001-.001c-1.07-.36-2.04-.93-2.88-1.66v-.001c-.84-.75-1.49-1.67-1.92-2.69v0c-.49-1.16-.73-2.4-.7-3.64v0c-.02-1.24.21-2.46.68-3.59v0c.42-1.03 1.05-1.96 1.85-2.73v0c.79-.76 1.74-1.35 2.77-1.74l-.001 0c1.1-.42 2.27-.63 3.45-.62v0c1.12-.02 2.23.19 3.28.6v-.001c.98.38 1.86.97 2.59 1.74h-.001c.73.79 1.3 1.73 1.67 2.76v-.001c.41 1.19.61 2.44.59 3.71Zm-4.91-2v0c.01-.81-.28-1.58-.8-2.18v0c-.63-.65-1.5-.98-2.39-.91v0c-.49-.01-.98.08-1.43.25l-.001 0c-.42.14-.81.37-1.14.66v-.001c-.33.27-.59.61-.78 1h-.001c-.2.36-.31.76-.33 1.18Z",key:6}),r.createElement("path",{d:"M203.25 48.8V40h-.001c0-.45-.03-.89-.09-1.32v0c-.06-.39-.18-.75-.36-1.09v0c-.18-.3-.42-.55-.7-.73v-.001c-.35-.2-.75-.3-1.15-.28h0c-.42-.02-.83.09-1.19.3l-.001 0c-.34.19-.64.45-.85.78v0c-.24.34-.4.72-.5 1.12v-.001c-.11.43-.17.87-.16 1.32v8.7h-5.34v-9.23 0c.04-.78-.15-1.55-.55-2.21v0c-.41-.56-1.08-.87-1.76-.82v0c-.8-.05-1.56.33-2 1v-.001c-.49.73-.73 1.59-.7 2.47v8.79h-5.37v-16.19h5.17v2.24h.07 -.001c.2-.36.45-.7.73-1v-.001c.31-.35.69-.63 1.1-.85l0-.001c.43-.26.89-.47 1.38-.6v-.001c.54-.16 1.1-.24 1.67-.23l0-.001c1.04-.04 2.08.21 3 .72v-.001c.81.48 1.47 1.19 1.9 2.05v0c.52-.83 1.23-1.51 2.08-2v0c.94-.53 2.01-.79 3.09-.75h0c.96-.04 1.91.17 2.78.61v0c.71.37 1.33.9 1.81 1.56v0c.45.64.79 1.37 1 2.14v-.001c.19.76.3 1.54.31 2.33v10Z",key:7}),r.createElement("path",{d:"M228.68 40.9v.65 -.001c.01.2.01.41 0 .62h-11.77 0c.04.43.18.86.41 1.24v0c.22.38.52.72.88 1v-.001c.36.28.76.49 1.2.64h0c.44.15.91.22 1.38.23v0c.74.02 1.48-.15 2.15-.48v0c.55-.3 1.04-.71 1.43-1.21l3.71 2.34v0c-.76 1.09-1.8 1.97-3 2.55v0c-1.37.61-2.85.92-4.34.89h0c-1.18 0-2.34-.19-3.45-.56v0c-1.05-.37-2.02-.93-2.85-1.66v0c-.83-.75-1.48-1.67-1.91-2.69v-.001c-.49-1.16-.73-2.4-.7-3.64v0c-.03-1.24.21-2.46.68-3.59l0 0c.42-1.03 1.05-1.96 1.85-2.73v0c.79-.76 1.73-1.36 2.77-1.74h0c1.09-.42 2.26-.63 3.44-.62v0c1.12-.02 2.24.19 3.29.6v0c.97.38 1.85.97 2.57 1.74h-.001c.73.79 1.3 1.73 1.67 2.76v0c.4 1.17.6 2.41.59 3.66Zm-4.91-2h-.001c.01-.8-.27-1.58-.79-2.18v-.001c-.63-.65-1.5-.98-2.39-.91v0c-.49-.01-.98.08-1.43.25v0c-.42.14-.81.37-1.14.66v-.001c-.33.27-.59.61-.78 1v-.001c-.2.36-.31.76-.33 1.18Z",key:8}),r.createElement("path",{d:"M241.53 37.39v0c-.46-.42-.98-.75-1.53-1v0c-.58-.28-1.21-.43-1.85-.42h0c-.48-.01-.95.09-1.38.29v0c-.41.15-.67.56-.64 1v0c-.03.45.26.86.7 1v-.001c.73.27 1.49.49 2.26.65l0 0c.62.13 1.24.32 1.84.56v0c.6.22 1.16.54 1.67.94l-.001-.001c.49.38.9.87 1.21 1.43v-.001c.31.61.46 1.3.45 2v-.001c.02.89-.19 1.79-.62 2.58v-.001c-.41.67-.97 1.25-1.64 1.67v0c-.68.44-1.44.75-2.22.94v-.001c-.82.19-1.65.29-2.48.29l-.001-.001c-1.32-.01-2.63-.22-3.88-.63v-.001c-1.19-.38-2.28-1.02-3.17-1.87l3-3.15v0c.49.54 1.08.99 1.75 1.33v-.001c.68.34 1.44.51 2.21.52v0c.44-.01.88-.12 1.28-.31v0c.41-.2.67-.63.64-1.09l-.001-.001c0-.51-.32-.95-.79-1.11v0c-.79-.33-1.6-.58-2.43-.75h0c-.58-.14-1.15-.31-1.7-.52v0c-.55-.21-1.06-.5-1.51-.87v0c-.46-.39-.83-.85-1.09-1.37v0c-.3-.61-.44-1.28-.42-1.95v0c-.03-.88.18-1.74.62-2.49v0c.39-.67.94-1.24 1.59-1.67l-.001 0c.65-.46 1.38-.8 2.16-1v0c.76-.21 1.56-.31 2.36-.31l-.001-.001c1.2-.01 2.41.19 3.56.57h0c1.11.33 2.13.91 3 1.7Z",key:9}),r.createElement("path",{d:"M127.65 64.92h0c-.5-.63-1.14-1.13-1.87-1.45v-.001c-.7-.35-1.46-.53-2.23-.54v-.001c-.38-.01-.76.03-1.12.1l-.001 0c-.36.06-.7.19-1 .37v0c-.3.18-.56.43-.76.72v0c-.22.33-.33.72-.31 1.12v0c-.02.35.06.69.25 1h-.001c.17.27.42.51.71.68h-.001c.35.2.73.39 1.12.54 .44.16.92.33 1.47.5 .78.26 1.59.55 2.44.86v0c.82.3 1.59.72 2.3 1.25v0c.68.52 1.26 1.18 1.7 1.93v0c.47.88.71 1.87.68 2.88v0c.03 1.18-.22 2.36-.73 3.43v0c-.48.93-1.17 1.75-2 2.39v0c-.85.63-1.81 1.11-2.83 1.4v0c-1.07.3-2.18.45-3.28.45v-.001c-1.64 0-3.26-.29-4.78-.86v0c-1.46-.52-2.77-1.36-3.84-2.46l3.64-3.7h-.001c.61.72 1.37 1.31 2.23 1.74h-.001c.84.44 1.79.68 2.75.7h0c.4-.01.8-.05 1.2-.13h0c.35-.09.69-.23 1-.43v0c.29-.2.53-.47.69-.78v0c.18-.37.27-.77.26-1.17v0c.01-.4-.1-.78-.32-1.1v0c-.26-.34-.57-.62-.93-.83h0c-.47-.29-.97-.52-1.49-.68 -.6-.21-1.28-.43-2-.67h-.001c-.74-.25-1.46-.53-2.16-.85h0c-.69-.32-1.33-.74-1.88-1.25v-.001c-.57-.53-1.02-1.16-1.34-1.85v0c-.36-.84-.53-1.75-.5-2.65v0c-.04-1.15.23-2.29.78-3.29v0c.48-.89 1.17-1.66 2-2.24v0c.86-.6 1.83-1.04 2.86-1.29h-.001c1.05-.27 2.13-.41 3.22-.4v0c1.36 0 2.71.24 4 .71v-.001c1.31.45 2.52 1.17 3.56 2.12Z",key:10}),r.createElement("path",{d:"M150.48 74.05v.65 0c.01.2.01.41 0 .62H138.7v0c.04.43.18.86.41 1.24v0c.22.38.52.72.88 1v0c.36.27.76.48 1.2.63v0c.44.15.91.22 1.38.23v0c.74.02 1.48-.14 2.15-.47v-.001c.56-.3 1.05-.72 1.43-1.22l3.71 2.27v0c-.76 1.1-1.79 1.98-3 2.55v0c-1.37.62-2.85.93-4.34.9v0c-1.18 0-2.35-.19-3.45-.57v0c-1.05-.36-2.02-.93-2.84-1.66v0c-.83-.75-1.49-1.66-1.92-2.68v0c-.49-1.16-.73-2.4-.7-3.65v0c-.02-1.24.21-2.46.68-3.59v0c.85-2.07 2.52-3.69 4.62-4.47v0c1.1-.42 2.27-.63 3.45-.62v0c1.12-.02 2.23.19 3.28.6v0c.97.38 1.85.97 2.57 1.74v0c.74.79 1.3 1.74 1.67 2.77h-.001c.42 1.19.62 2.46.6 3.73Zm-4.91-2v0c.01-.81-.27-1.58-.8-2.18v0c-.63-.65-1.5-.98-2.39-.91v0c-.49-.01-.98.07-1.43.24l-.001 0c-.42.15-.81.37-1.14.67v0c-.33.27-.6.61-.78 1h-.001c-.19.35-.3.73-.33 1.13Z",key:11}),r.createElement("path",{d:"M165 71v-.001c-.33-.44-.76-.78-1.24-1v-.001c-.5-.23-1.05-.35-1.59-.35v0c-.53-.01-1.06.1-1.53.34v0c-.45.22-.85.53-1.17.91v0c-.33.39-.59.83-.76 1.32v-.001c-.2.5-.29 1.04-.28 1.59v0c-.01.54.08 1.07.26 1.59v-.001c.16.48.42.93.76 1.32v0c.33.37.74.68 1.21.89l-.001-.001c.49.22 1.03.33 1.58.33v0c.55-.01 1.09-.11 1.61-.31v0c.49-.19.93-.5 1.28-.89l3 3.61v-.001c-.75.69-1.64 1.21-2.6 1.52v0c-1.09.37-2.23.56-3.38.56v0c-1.23 0-2.44-.2-3.59-.59v0c-1.07-.37-2.06-.95-2.89-1.71v0c-.83-.76-1.49-1.69-1.93-2.71v0c-.94-2.31-.94-4.89 0-7.19v0c.44-1.03 1.1-1.96 1.93-2.71v0c.83-.77 1.82-1.36 2.89-1.73v0c1.13-.41 2.34-.61 3.55-.6h0c.58 0 1.16.05 1.74.16v0c.56.1 1.11.25 1.66.44v0c.5.17.99.41 1.46.69v0c.42.24.81.54 1.16.89Z",key:12}),r.createElement("path",{d:"M180.82 82v-2.29h-.07v0c-.21.36-.47.7-.76 1v0c-.33.33-.71.62-1.11.85v0c-.45.24-.92.44-1.4.58h-.001c-.53.15-1.07.23-1.61.23v0c-.95.03-1.89-.17-2.74-.58v0c-.72-.37-1.35-.89-1.83-1.52v0c-.48-.63-.82-1.35-1-2.11v0c-.21-.79-.32-1.61-.31-2.42v-10h5.36v8.78l0 0c0 .43.03.86.1 1.3v0c.05.38.18.76.37 1.11v0c.17.31.43.57.74.76v0c.36.2.78.3 1.2.28v0c.83.05 1.63-.33 2.13-1l0 0c.49-.72.75-1.57.73-2.44v-8.77h5.38V82Z",key:13}),r.createElement("path",{d:"M200.62 70.15v0c-.23-.07-.47-.11-.7-.13h-.67v0c-.63-.02-1.25.11-1.8.39v-.001c-.46.22-.86.54-1.17.94v0c-.29.35-.5.76-.63 1.2v0c-.13.36-.2.74-.2 1.13v8.32h-5.33v-16.22h5.14v2.34h.06v0c.4-.81 1.01-1.5 1.76-2v0c.77-.53 1.69-.8 2.63-.78q.33 0 .63 0v0c.17.01.34.04.51.1Z",key:14}),r.createElement("path",{d:"M218.41 69.73v6.2 0c-.05.6.1 1.21.44 1.72l-.001-.001c.4.42.98.63 1.57.57h0c.27-.01.55-.03.83-.07v0c.25-.02.5-.07.75-.15l.06 3.9v0c-.46.15-.93.26-1.4.34v0c-.56.09-1.13.14-1.69.15v0c-.93.02-1.86-.12-2.73-.41v-.001c-.69-.24-1.3-.64-1.77-1.17h-.001c-.48-.53-.82-1.16-1-1.83v0c-.21-.77-.31-1.57-.29-2.36v-6.89h-2.58v-4h2.57v-4.23h5.24v4.26h3.8v4Z",key:15}),r.createElement("path",{d:"M233.85 84.4l-.001-.001c-.3.78-.66 1.53-1.08 2.26h0c-.39.63-.88 1.2-1.44 1.69v0c-.6.47-1.28.83-2 1.05v0c-.86.25-1.76.37-2.65.36h0c-.52 0-1.03-.04-1.54-.1v0c-.47-.05-.93-.14-1.38-.26l.58-4.48v0c.28.08.56.15.86.21h0c.28.04.57.07.87.08h0c.64.05 1.28-.15 1.78-.57v0c.42-.47.74-1.02.95-1.61l.52-1.33 -6.72-15.94h5.92l3.61 10.41h.1l3.22-10.41h5.66Z",key:16}),r.createElement("path",{d:"M208.78 63.5v0c0 .39-.08.78-.24 1.15v-.001c-.16.34-.38.66-.65.93v-.001c-.29.27-.63.48-1 .62v0c-.38.15-.78.22-1.18.23h-.001c-.82.01-1.61-.3-2.18-.87v0c-.58-.54-.9-1.28-.88-2.06v0c-.01-.39.07-.77.23-1.12v0c.14-.36.36-.68.65-.93v0c.29-.27.63-.49 1-.63h0c.38-.18.79-.26 1.21-.25l-.001-.001c.4 0 .8.07 1.18.23v0c.37.13.71.34 1 .62v0c.27.26.49.58.65.93v0c.15.36.22.75.21 1.15Zm-5.72 18.66V68.67h5.33v13.49Z",key:17})]))}c.defaultProps={viewBox:"0 0 244.46 113.98"},e.exports=c,c.default=c},ilPL:function(e,t,n){},"jSk+":function(e,t,n){},jnSk:function(e,t,n){},lSb6:function(e,t,n){},"mYB+":function(e,t,n){var r=n("cDcd");function c(e){return r.createElement("svg",e,r.createElement("g",{fill:"#0083E3"},[r.createElement("path",{d:"M102.41 40.58V8h-.001c0-.95-.77-1.73-1.71-1.74 0 0-37.21-6.04-49.62-6.26 -12.41-.22-49.3 6-49.3 6v0C.8 5.97.01 6.73-.01 7.69c-.01.01-.01.02-.01.04v32.84s-1.16 27.36 17.44 48.9c16.52 19.13 30.32 23.66 33.2 24.44v0c.36.07.74.07 1.11 0 2.92-.79 16.7-5.35 33.18-24.44 18.6-21.54 17.48-48.9 17.48-48.9Zm-25 43c-11.21 13-20.79 18.57-25.67 20.8v0c-.37.13-.78.13-1.14 0 -4.84-2.29-14.43-7.88-25.6-20.85C8.49 64.45 9.15 39.45 9.16 39.19v-25 0c.01-.37.25-.68.6-.78l0-.001c13.46-3.41 27.28-5.15 41.17-5.2h.71l0 0c13.82 0 27.6 1.74 41 5.18l-.001-.001c.34.1.58.41.6.78v25.06c.03.22.68 25.22-15.78 44.3Z",key:0}),r.createElement("path",{d:"M51.1 31.87v0c-4.9-.02-8.88 3.93-8.89 8.82 -.02 4.89 3.93 8.87 8.82 8.88 4.89.01 8.87-3.94 8.88-8.83 0-.01 0-.01 0-.01l-.001-.001c0-4.89-3.95-8.86-8.83-8.88Z",key:1}),r.createElement("path",{d:"M84.1 39.41v-18 0c-.02-.35-.26-.65-.59-.73v-.001c-10.48-2.19-21.16-3.28-31.86-3.28H51h-.001c-10.76.05-21.47 1.17-32 3.34v0c-.34.08-.58.38-.59.73v18.07c0 1.33 0 22.31 13.59 38 7.53 8.82 14.14 13.76 18.7 16.46h-.001c.31.15.68.15 1 0 4.53-2.69 11.14-7.63 18.77-16.46 13.94-16.11 13.63-37.88 13.63-38.13ZM63.51 71.6c-1.09 1.28-2.16 2.45-3.2 3.54 -.24.25-.43.17-.43-.18V67.4c0-5.72 5.55-8.63 7.38-9.43v0c.33-.16.56-.49.58-.86v-5.74h0c.03-.21-.11-.41-.32-.44 -.1-.02-.19 0-.27.05l-.001 0c-10.4 4.1-21.97 4.1-32.36.01v0c-.19-.11-.43-.05-.54.14 -.04.07-.06.15-.05.23v5.74 0c.02.36.25.69.59.84 6.08 2.33 7.32 6.29 7.32 9.52v7.42c0 .35-.19.43-.43.18q-1.53-1.6-3.16-3.48c-11.44-13.26-11.37-31.84-11.37-32v-10.6 0c.01-.36.27-.66.62-.72h0c7.6-1.2 15.29-1.81 23-1.83h.69v-.001c7.59 0 15.18.58 22.69 1.76v0c.35.06.61.36.62.72v10.3c-.001.35.11 19.08-11.38 32.37Z",key:2})]))}c.defaultProps={viewBox:"0 0 102.43 113.98"},e.exports=c,c.default=c},"oYJ/":function(e,t,n){"use strict";n.d(t,"a",(function(){return Or})),n.d(t,"b",(function(){return Je})),n.d(t,"c",(function(){return Rn}));var r={};n.r(r),n.d(r,"path",(function(){return q})),n.d(r,"query",(function(){return G})),n.d(r,"fetchQueryNextPage",(function(){return W})),n.d(r,"receiveQuery",(function(){return K})),n.d(r,"receiveBan",(function(){return Q})),n.d(r,"startCreateBan",(function(){return Y})),n.d(r,"failedCreateBan",(function(){return J})),n.d(r,"finishCreateBan",(function(){return $})),n.d(r,"startUpdateBan",(function(){return X})),n.d(r,"failedUpdateBan",(function(){return z})),n.d(r,"finishUpdateBan",(function(){return ee})),n.d(r,"startDeleteBan",(function(){return te})),n.d(r,"failedDeleteBan",(function(){return ne})),n.d(r,"finishDeleteBan",(function(){return re})),n.d(r,"createBan",(function(){return ce})),n.d(r,"updateBan",(function(){return ae})),n.d(r,"deleteBan",(function(){return ie})),n.d(r,"RECEIVE_QUERY",(function(){return oe})),n.d(r,"START_QUERY",(function(){return se})),n.d(r,"FINISH_QUERY",(function(){return le})),n.d(r,"FAILED_QUERY",(function(){return ue})),n.d(r,"START_CREATE_BAN",(function(){return ve})),n.d(r,"FINISH_CREATE_BAN",(function(){return de})),n.d(r,"FAILED_CREATE_BAN",(function(){return fe})),n.d(r,"RECEIVE_BAN",(function(){return he})),n.d(r,"START_UPDATE_BAN",(function(){return pe})),n.d(r,"FINISH_UPDATE_BAN",(function(){return me})),n.d(r,"FAILED_UPDATE_BAN",(function(){return be})),n.d(r,"START_DELETE_BAN",(function(){return ye})),n.d(r,"FINISH_DELETE_BAN",(function(){return Ee})),n.d(r,"FAILED_DELETE_BAN",(function(){return ge}));var c={};n.r(c),n.d(c,"getBans",(function(){return ke})),n.d(c,"getQueryResults",(function(){return je})),n.d(c,"getQueryHeaderLink",(function(){return _e})),n.d(c,"getQueryHeaderLinks",(function(){return xe})),n.d(c,"getQueryHeader",(function(){return Se})),n.d(c,"getBan",(function(){return we})),n.d(c,"isUpdating",(function(){return Ne})),n.d(c,"isDeleting",(function(){return Ie})),n.d(c,"isQuerying",(function(){return Me}));var a={};n.r(a),n.d(a,"getBans",(function(){return Ze}));var i={};n.r(i),n.d(i,"fetchHelp",(function(){return Le})),n.d(i,"enableHelp",(function(){return Ve})),n.d(i,"RECEIVE_HELP",(function(){return Fe}));var o={};n.r(o),n.d(o,"getHelp",(function(){return Ue})),n.d(o,"isEnabled",(function(){return qe}));var s={};n.r(s),n.d(s,"getHelp",(function(){return We}));var l={};n.r(l),n.d(l,"editModule",(function(){return ft})),n.d(l,"saveModules",(function(){return ht})),n.d(l,"resetModuleEdits",(function(){return pt})),n.d(l,"activateModule",(function(){return mt})),n.d(l,"deactivateModule",(function(){return bt})),n.d(l,"setModulesStatus",(function(){return yt})),n.d(l,"editSettings",(function(){return Et})),n.d(l,"editSetting",(function(){return gt})),n.d(l,"resetSettingEdits",(function(){return Ot})),n.d(l,"saveSettings",(function(){return kt})),n.d(l,"updateSettings",(function(){return jt})),n.d(l,"fetchModules",(function(){return xt})),n.d(l,"receiveModules",(function(){return St})),n.d(l,"receiveModule",(function(){return wt})),n.d(l,"receiveSettings",(function(){return Nt})),n.d(l,"RECEIVE_MODULES",(function(){return It})),n.d(l,"RECEIVE_MODULE",(function(){return Mt})),n.d(l,"EDIT_MODULE",(function(){return Ct})),n.d(l,"RESET_MODULE_EDITS",(function(){return Zt})),n.d(l,"START_SAVING_MODULES",(function(){return Tt})),n.d(l,"FAILED_SAVING_MODULES",(function(){return Dt})),n.d(l,"FINISH_SAVING_MODULES",(function(){return Pt})),n.d(l,"RECEIVE_SETTINGS",(function(){return At})),n.d(l,"EDIT_SETTINGS",(function(){return Rt})),n.d(l,"EDIT_SETTING",(function(){return Ht})),n.d(l,"RESET_SETTING_EDIT",(function(){return Lt})),n.d(l,"RESET_SETTING_EDITS",(function(){return Vt})),n.d(l,"START_SAVING_SETTINGS",(function(){return Ft})),n.d(l,"FAILED_SAVING_SETTINGS",(function(){return Bt})),n.d(l,"FINISH_SAVING_SETTINGS",(function(){return Ut}));var u={};n.r(u),n.d(u,"getModules",(function(){return Wt})),n.d(u,"getEditedModules",(function(){return Kt})),n.d(u,"getEditedModule",(function(){return Qt})),n.d(u,"getActiveModules",(function(){return Yt})),n.d(u,"getModule",(function(){return Jt})),n.d(u,"isActive",(function(){return $t})),n.d(u,"getModuleEdits",(function(){return Xt})),n.d(u,"isSavingModule",(function(){return zt})),n.d(u,"getDirtyModules",(function(){return en})),n.d(u,"isModuleDirty",(function(){return tn})),n.d(u,"getSettings",(function(){return nn})),n.d(u,"getSetting",(function(){return rn})),n.d(u,"getSettingEdits",(function(){return cn})),n.d(u,"getEditedSettings",(function(){return an})),n.d(u,"getEditedSetting",(function(){return on})),n.d(u,"isSavingSettings",(function(){return sn})),n.d(u,"getDirtySettings",(function(){return ln})),n.d(u,"areSettingsDirty",(function(){return un})),n.d(u,"getError",(function(){return vn})),n.d(u,"__unstableGetAllSettings",(function(){return dn})),n.d(u,"__unstableGetAllEditedSettings",(function(){return fn})),n.d(u,"getSettingSchema",(function(){return hn}));var v={};n.r(v),n.d(v,"getModules",(function(){return Sn})),n.d(v,"getSettings",(function(){return wn})),n.d(v,"__unstableGetAllSettings",(function(){return Nn})),n.d(v,"__unstableGetAllEditedSettings",(function(){return In})),n.d(v,"getEditedModules",(function(){return Mn})),n.d(v,"getModule",(function(){return Cn})),n.d(v,"getEditedModule",(function(){return Zn})),n.d(v,"getActiveModules",(function(){return Tn})),n.d(v,"getSetting",(function(){return Dn})),n.d(v,"getEditedSettings",(function(){return Pn})),n.d(v,"getEditedSetting",(function(){return An}));var d={};n.r(d),n.d(d,"getUser",(function(){return Hn})),n.d(d,"getCurrentUser",(function(){return Ln})),n.d(d,"getIndex",(function(){return Vn})),n.d(d,"getSchema",(function(){return Fn})),n.d(d,"getRoles",(function(){return Bn})),n.d(d,"getActorTypes",(function(){return Un})),n.d(d,"getActors",(function(){return qn})),n.d(d,"getSiteInfo",(function(){return Gn})),n.d(d,"getFeatureFlags",(function(){return Wn}));var f={};n.r(f),n.d(f,"fetchIndex",(function(){return Qn})),n.d(f,"receiveIndex",(function(){return Yn})),n.d(f,"receiveUser",(function(){return Jn})),n.d(f,"receiveCurrentUserId",(function(){return $n})),n.d(f,"receiveActorTypes",(function(){return Xn})),n.d(f,"receiveActors",(function(){return zn})),n.d(f,"receiveSiteInfo",(function(){return er})),n.d(f,"RECEIVE_INDEX",(function(){return tr})),n.d(f,"RECEIVE_USER",(function(){return nr})),n.d(f,"RECEIVE_CURRENT_USER_ID",(function(){return rr})),n.d(f,"RECEIVE_ACTOR_TYPES",(function(){return cr})),n.d(f,"RECEIVE_ACTORS",(function(){return ar})),n.d(f,"RECEIVE_SITE_INFO",(function(){return ir}));var h={};n.r(h),n.d(h,"getIndex",(function(){return ur})),n.d(h,"getSchema",(function(){return vr})),n.d(h,"getRoles",(function(){return dr})),n.d(h,"getUser",(function(){return fr})),n.d(h,"getCurrentUser",(function(){return hr})),n.d(h,"getActorTypes",(function(){return pr})),n.d(h,"getActors",(function(){return mr})),n.d(h,"getSiteInfo",(function(){return br}));var p=n("1ZqX"),m=n("RIqP"),b=n.n(m),y=n("lSNA"),E=n.n(y),g=n("yXPU"),O=n.n(g),k=n("o0o1"),j=n.n(k),_=n("YLtl"),x=n("ywyh"),S=n.n(x),w=n("Td6G");function N(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function I(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?N(Object(n),!0).forEach((function(t){E()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):N(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function M(e){return{type:"API_FETCH",request:e}}function C(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),c=2;c<n;c++)r[c-2]=arguments[c];return{type:"SELECT",storeKey:e,selectorName:t,args:r}}function Z(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),c=2;c<n;c++)r[c-2]=arguments[c];return{type:"DISPATCH",storeKey:e,actionName:t,args:r}}function T(e){return{type:"PARSE_FETCH_RESPONSE",response:e}}function D(){return(D=O()(j.a.mark((function e(t){var n;return j.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.response,e.next=3,n.json();case 3:return e.abrupt("return",e.sent);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function P(e,t){return{type:"UPDATE_SETTINGS",module:e,settings:t}}function A(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"info",t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return{type:"CREATE_NOTICE",status:e,content:t,options:I({context:"ithemes-security"},n)}}var R={API_FETCH:function(e){var t=e.request;return S()(t).catch(w.l)},SELECT:function(e){var t=e.storeKey,n=e.selectorName,r=e.args,c=Object(p.select)(t)[n];return c.hasResolver?function(e){var t=e.storeKey,n=e.selectorName,r=e.args;return new Promise((function(e){var c=function(){return Object(p.select)("core/data").hasFinishedResolution(t,n,r)},a=function(){return Object(p.select)(t)[n].apply(null,r)},i=a();if(c())return e(i);var o=Object(p.subscribe)((function(){c()&&(o(),e(a()))}))}))}({storeKey:t,selectorName:n,args:r}):c.apply(void 0,b()(r))},DISPATCH:function(e){var t,n=e.storeKey,r=e.actionName,c=e.args;return(t=Object(p.dispatch)(n))[r].apply(t,b()(c))},PARSE_FETCH_RESPONSE:function(e){return D.apply(this,arguments)},FETCH:function(e){var t=e.request,n=e.init;return window.fetch(t,n)},UPDATE_SETTINGS:Object(p.createRegistryControl)((function(e){return function(t){var n=t.module,r=t.settings;return e.dispatch("ithemes-security/modules").updateSettings(n,r)}})),CREATE_NOTICE:function(e){var t=e.status,n=e.content,r=e.options;r.autoDismiss&&(r.id=r.id||Object(_.uniqueId)("itsec-auto-dismiss-"),setTimeout((function(){return Object(p.dispatch)("core/notices").removeNotice(r.id,r.context)}),r.autoDismiss)),Object(p.dispatch)("core/notices").createNotice(t,n,r)}},H=n("Mmq9"),L=j.a.mark(G),V=j.a.mark(W),F=j.a.mark(ce),B=j.a.mark(ae),U=j.a.mark(ie),q="/ithemes-security/v1/bans";function G(e){var t,n,r,c=arguments;return j.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return t=c.length>1&&void 0!==c[1]?c[1]:{},a.next=3,{type:se,queryId:e,queryParams:t};case 3:return a.prev=3,a.next=6,M({path:Object(H.addQueryArgs)(q,t),parse:!1});case 6:return n=a.sent,a.next=9,T(n);case 9:r=a.sent,a.next=17;break;case 12:return a.prev=12,a.t0=a.catch(3),a.next=16,{type:ue,queryId:e,queryParams:t,error:a.t0};case 16:return a.abrupt("return",a.t0);case 17:return a.next=19,K(e,t.context||"view",n,r,"replace");case 19:return a.next=21,{type:le,queryId:e,queryParams:t,response:n};case 21:return a.abrupt("return",n);case 22:case"end":return a.stop()}}),L,null,[[3,12]])}function W(e){var t,n,r,c,a,i=arguments;return j.a.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return t=i.length>1&&void 0!==i[1]?i[1]:"append",o.next=3,C("ithemes-security/bans","getQueryHeaderLink",e,"next");case 3:if(n=o.sent){o.next=6;break}return o.abrupt("return",[]);case 6:return o.next=8,{type:se,queryId:e};case 8:return o.prev=8,o.next=11,M({url:n.link,parse:!1});case 11:return r=o.sent,o.next=14,T(r);case 14:c=o.sent,o.next=22;break;case 17:return o.prev=17,o.t0=o.catch(8),o.next=21,{type:ue,queryId:e,error:o.t0};case 21:return o.abrupt("return",o.t0);case 22:return a=Object(H.getQueryArg)(n.link,"context")||"view",o.next=25,K(e,a,r,c,t);case 25:return o.next=27,{type:le,queryId:e,response:r};case 27:return o.abrupt("return",r);case 28:case"end":return o.stop()}}),V,null,[[8,17]])}function K(e,t,n,r,c){return{type:oe,queryId:e,context:t,response:n,items:r,mode:c}}function Q(e){return{type:he,ban:e}}function Y(e){return{type:ve,ban:e}}function J(e,t){return{type:fe,ban:e,error:t}}function $(e,t){return{type:de,ban:e,response:t}}function X(e,t){return{type:pe,self:e,ban:t}}function z(e,t){return{type:be,self:e,error:t}}function ee(e,t){return{type:me,self:e,response:t}}function te(e){return{type:ye,self:e}}function ne(e,t){return{type:ge,self:e,error:t}}function re(e){return{type:Ee,self:e}}function ce(e,t){var n,r;return j.a.wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return n={method:"POST",data:t},Object(H.isURL)(e)?n.url=e:n.path="".concat(q,"/").concat(e),c.next=4,Y(t);case 4:return c.prev=4,c.next=7,M(n);case 7:r=c.sent,c.next=15;break;case 10:return c.prev=10,c.t0=c.catch(4),c.next=14,J(t,c.t0);case 14:return c.abrupt("return",c.t0);case 15:return c.next=17,$(t,r);case 17:return c.next=19,Q(r);case 19:return c.abrupt("return",r);case 20:case"end":return c.stop()}}),F,null,[[4,10]])}function ae(e,t){var n,r;return j.a.wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return n=Object(_.isObject)(e)?Object(w.h)(e):e,c.next=3,X(n,t);case 3:return c.prev=3,c.next=6,M({url:n,method:"PUT",data:t});case 6:r=c.sent,c.next=14;break;case 9:return c.prev=9,c.t0=c.catch(3),c.next=13,z(n,c.t0);case 13:return c.abrupt("return",c.t0);case 14:return c.next=16,ee(n,r);case 16:return c.next=18,Q(r);case 18:return c.abrupt("return",r);case 19:case"end":return c.stop()}}),B,null,[[3,9]])}function ie(e){var t;return j.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return t=Object(_.isObject)(e)?Object(w.h)(e):e,n.next=3,te(t);case 3:return n.prev=3,n.next=6,M({url:t,method:"DELETE"});case 6:n.next=13;break;case 8:return n.prev=8,n.t0=n.catch(3),n.next=12,ne(t,n.t0);case 12:return n.abrupt("return",n.t0);case 13:return n.next=15,re(t);case 15:return n.abrupt("return",null);case 16:case"end":return n.stop()}}),U,null,[[3,8]])}var oe="RECEIVE_QUERY",se="START_QUERY",le="FINISH_QUERY",ue="FAILED_QUERY",ve="START_CREATE_BAN",de="FINISH_CREATE_BAN",fe="FAILED_CREATE_BAN",he="RECEIVE_BAN",pe="START_UPDATE_BAN",me="FINISH_UPDATE_BAN",be="FAILED_UPDATE_BAN",ye="START_DELETE_BAN",Ee="FINISH_DELETE_BAN",ge="FAILED_DELETE_BAN",Oe=n("pPDe"),ke=Object(p.createRegistrySelector)((function(e){return function(){return e("ithemes-security/bans").getQueryResults("main")}})),je=Object(Oe.a)((function(e,t){for(var n=Object(_.get)(e,["queries",t,"selves"],[]),r=e.bySelf,c=n.length,a=new Array(c),i=-1;++i<c;){var o=r[n[i]];o&&(a[i]=o.item)}return a}),(function(e,t){return[e.queries[t],e.bySelf]}));function _e(e,t,n){return Object(_.find)(Object(_.get)(e,["queries",t,"links"],[]),{rel:n})}function xe(e,t,n){return Object(_.filter)(Object(_.get)(e,["queries",t,"links"],[]),{rel:n})}function Se(e,t,n){return Object(_.get)(e,["queries",t,"headers",n])}function we(e,t){return e.bySelf[t]}function Ne(e,t){var n=Object(_.isObject)(t)?Object(w.h)(t):t;return e.updating.includes(n)}function Ie(e,t){var n=Object(_.isObject)(t)?Object(w.h)(t):t;return e.deleting.includes(n)}function Me(e,t){return e.querying.includes(t)}var Ce=j.a.mark(Ze);function Ze(){return j.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Z("ithemes-security/bans","query","main",{per_page:100});case 2:case"end":return e.stop()}}),Ce)}var Te=n("/fTC");function De(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Pe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?De(Object(n),!0).forEach((function(t){E()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):De(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Ae={bySelf:{},queries:{},querying:[],creating:[],updating:[],deleting:[]};Object(p.registerStore)("ithemes-security/bans",{controls:R,actions:r,selectors:c,resolvers:a,reducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ae,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case oe:return Pe(Pe({},e),{},{queries:Pe(Pe({},e.queries),{},E()({},t.queryId,{selves:"replace"===t.mode?Object(_.map)(t.items,w.h):[].concat(b()(Object(_.get)(e,["queries",t.queryId,"selves"],[])),b()(Object(_.map)(t.items,w.h))),headers:Object(_.fromPairs)(Array.from(t.response.headers.entries())),links:Object(Te.parse)(t.response.headers.get("link"),{extended:!0}).map((function(e){return Pe(Pe({},e),{},{rel:e.rel[0]})}))})),bySelf:Pe(Pe({},e.bySelf),Object(_.fromPairs)(t.items.filter((function(n){var r=Object(w.h)(n);return!e.bySelf[r]||("embed"===e.bySelf[r].context||e.bySelf[r].context===t.context)})).map((function(e){return[Object(w.h)(e),{context:t.context,item:e}]}))))});case se:return Pe(Pe({},e),{},{querying:[].concat(b()(e.querying),[t.queryId])});case le:case ue:return Pe(Pe({},e),{},{querying:e.querying.filter((function(e){return e!==t.queryId}))});case he:return Pe(Pe({},e),{},{bySelf:Pe(Pe({},e.bySelf),{},E()({},Object(w.h)(t.ban),{context:"edit",item:t.ban}))});case ve:return Pe(Pe({},e),{},{creating:[].concat(b()(e.creating),[t.ban])});case de:case fe:return Pe(Pe({},e),{},{creating:e.creating.filter((function(e){return e!==t.ban}))});case pe:return Pe(Pe({},e),{},{updating:[].concat(b()(e.updating),[t.self])});case me:case be:return Pe(Pe({},e),{},{updating:e.updating.filter((function(e){return e!==t.self}))});case ye:return Pe(Pe({},e),{},{deleting:[].concat(b()(e.deleting),[t.self]),bySelf:Object(_.omit)(e.bySelf,[t.self])});case Ee:case ge:return Pe(Pe({},e),{},{deleting:e.deleting.filter((function(e){return e!==t.self}))});default:return e}}});var Re=j.a.mark(Le),He=j.a.mark(Ve);function Le(e){var t,n,r;return j.a.wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return t="https://ithemes.com/wp-json/ithemes/v1/inline-help/itsec/".concat(encodeURIComponent(e)),c.next=3,{type:"FETCH",request:t,init:{credentials:"omit",referrer:"no-referrer"}};case 3:if((n=c.sent).ok){c.next=6;break}return c.abrupt("return");case 6:if(!(n.status>=400)){c.next=8;break}return c.abrupt("return");case 8:return c.next=10,T(n);case 10:return r=c.sent,c.next=13,{type:Fe,topic:e,help:r};case 13:case"end":return c.stop()}}),Re)}function Ve(){var e,t=arguments;return j.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return e=!(t.length>0&&void 0!==t[0])||t[0],n.next=3,P("global",{enable_remote_help:e});case 3:case"end":return n.stop()}}),He)}var Fe="RECEIVE_HELP",Be=[];function Ue(e,t){return e.byTopic[t]||Be}var qe=Object(p.createRegistrySelector)((function(e){return function(){var t;return null===(t=e("ithemes-security/modules").getSettings("global"))||void 0===t?void 0:t.enable_remote_help}})),Ge=j.a.mark(We);function We(e){return j.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Le(e);case 2:case"end":return t.stop()}}),Ge)}function Ke(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Qe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ke(Object(n),!0).forEach((function(t){E()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ke(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Ye={byTopic:{}},Je="ithemes-security/help",$e=(Object(p.registerStore)(Je,{controls:R,actions:i,selectors:o,resolvers:s,reducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ye,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case Fe:return Qe(Qe({},e),{},{byTopic:Qe(Qe({},e.byTopic),{},E()({},t.topic,t.help))});default:return e}}}),n("ZJ2p")),Xe=n("l3Sj");function ze(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return et(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return et(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,c=function(){};return{s:c,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:c}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,o=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){o=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(o)throw a}}}}function et(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var tt=j.a.mark(ft),nt=j.a.mark(ht),rt=j.a.mark(pt),ct=j.a.mark(mt),at=j.a.mark(bt),it=j.a.mark(yt),ot=j.a.mark(Et),st=j.a.mark(gt),lt=j.a.mark(Ot),ut=j.a.mark(kt),vt=j.a.mark(jt),dt=j.a.mark(xt);function ft(e,t){var n;return j.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,p.controls.select(Rn,"getModule",e);case 2:if(!(n=r.sent)){r.next=8;break}return r.next=6,{type:Ct,module:e,edit:Object($e.updatedDiff)(n,t)};case 6:r.next=10;break;case 8:return r.next=10,{type:Ct,module:e,edit:t};case 10:case"end":return r.stop()}}),tt)}function ht(){var e,t,n,r,c,a,i,o,s,l,u,v,d=arguments;return j.a.wrap((function(f){for(;;)switch(f.prev=f.next){case 0:if(!0!==(e=!(d.length>0&&void 0!==d[0])||d[0])){f.next=7;break}return f.next=4,p.controls.select(Rn,"getDirtyModules");case 4:e=f.sent,f.next=8;break;case 7:Object(_.isString)(e)&&(e=[e]);case 8:if(e.length){f.next=10;break}return f.abrupt("return",[]);case 10:t=[],n=ze(e),f.prev=12,n.s();case 14:if((r=n.n()).done){f.next=22;break}return c=r.value,f.next=18,p.controls.select(Rn,"getModuleEdits",c);case 18:a=f.sent,t.push({method:"PUT",path:"/ithemes-security/v1/modules/".concat(c),body:a});case 20:f.next=14;break;case 22:f.next=27;break;case 24:f.prev=24,f.t0=f.catch(12),n.e(f.t0);case 27:return f.prev=27,n.f(),f.finish(27);case 30:return f.prev=30,f.next=33,{type:Tt,modules:e};case 33:return f.next=35,M({path:"/batch/v1",method:"POST",data:{requests:t}});case 35:i=f.sent,f.next=45;break;case 38:return f.prev=38,f.t1=f.catch(30),f.next=42,{type:Dt,modules:e};case 42:return f.next=44,A("error",f.t1.message);case 44:return f.abrupt("return",f.t1);case 45:o=[],s={},l=0;case 48:if(!(l<t.length)){f.next=61;break}if(u=e[l],!((v=i.responses[l]).status>=400)){f.next=55;break}s[u]=v.body,f.next=58;break;case 55:return o.push(u),f.next=58,wt(u,v.body);case 58:l++,f.next=48;break;case 61:if(Object(_.isEmpty)(s)){f.next=64;break}return f.next=64,{type:Dt,errors:s};case 64:if(!o.length){f.next=67;break}return f.next=67,{type:Pt,modules:o};case 67:return f.abrupt("return",i.responses);case 68:case"end":return f.stop()}}),nt,null,[[12,24,27,30],[30,38]])}function pt(){var e,t=arguments;return j.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!0!==(e=!(t.length>0&&void 0!==t[0])||t[0])){n.next=7;break}return n.next=4,p.controls.select(Rn,"getDirtyModules");case 4:e=n.sent,n.next=8;break;case 7:Object(_.isString)(e)&&(e=[e]);case 8:return n.next=10,{type:Zt,modules:e};case 10:case"end":return n.stop()}}),rt)}function mt(e){var t;return j.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,_t(e,"active");case 3:return t=n.sent,n.next=6,wt(t);case 6:return n.next=8,{type:Pt,modules:[e]};case 8:if(!t.side_effects){n.next=11;break}return n.next=11,xt();case 11:n.next=17;break;case 13:return n.prev=13,n.t0=n.catch(0),n.next=17,{type:Dt,errors:E()({},e,n.t0)};case 17:case"end":return n.stop()}}),ct,null,[[0,13]])}function bt(e){var t;return j.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,_t(e,"inactive");case 3:return t=n.sent,n.next=6,wt(t);case 6:return n.next=8,{type:Pt,modules:[e]};case 8:if(!t.side_effects){n.next=11;break}return n.next=11,xt();case 11:n.next=17;break;case 13:return n.prev=13,n.t0=n.catch(0),n.next=17,{type:Dt,errors:E()({},e,n.t0)};case 17:case"end":return n.stop()}}),at,null,[[0,13]])}function yt(e){var t,n,r,c;return j.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return t={requests:Object(_.map)(e,(function(e,t){return{path:"/ithemes-security/v1/modules/".concat(t),method:"PUT",body:{status:{selected:e}}}}))},a.next=3,M({path:"/batch/v1",method:"POST",data:t});case 3:n=a.sent,r=0;case 5:if(!(r<n.responses.length)){a.next=17;break}if(!((c=n.responses[r]).status>=400)){a.next=12;break}return a.next=10,A("error",c.body.message);case 10:a.next=14;break;case 12:return a.next=14,wt(c.body);case 14:r++,a.next=5;break;case 17:case"end":return a.stop()}}),it)}function Et(e,t){var n,r,c,a;return j.a.wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,p.controls.select(Rn,"getSettings",e);case 2:if(n=i.sent){i.next=7;break}return i.next=6,{type:Rt,module:e,edit:t};case 6:return i.abrupt("return");case 7:r={},c=!1,i.t0=j.a.keys(t);case 10:if((i.t1=i.t0()).done){i.next=17;break}if(a=i.t1.value,t.hasOwnProperty(a)){i.next=14;break}return i.abrupt("continue",10);case 14:Object(_.isEqual)(t[a],n[a])||(r[a]=t[a],c=!0),i.next=10;break;case 17:if(!c){i.next=22;break}return i.next=20,{type:Rt,module:e,edit:r};case 20:i.next=24;break;case 22:return i.next=24,Ot(e);case 24:case"end":return i.stop()}}),ot)}function gt(e,t,n){var r;return j.a.wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,p.controls.select(Rn,"getSetting",e,t);case 2:if(r=c.sent,!Object(_.isEqual)(r,n)){c.next=8;break}return c.next=6,{type:Lt,module:e,setting:t};case 6:c.next=10;break;case 8:return c.next=10,{type:Ht,module:e,setting:t,value:n};case 10:case"end":return c.stop()}}),st)}function Ot(){var e,t=arguments;return j.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!0!==(e=!(t.length>0&&void 0!==t[0])||t[0])){n.next=7;break}return n.next=4,p.controls.select(Rn,"getDirtySettings");case 4:e=n.sent,n.next=8;break;case 7:Object(_.isString)(e)&&(e=[e]);case 8:return n.next=10,{type:Vt,modules:e};case 10:case"end":return n.stop()}}),lt)}function kt(){var e,t,n,r,c,a,i,o,s,l,u,v,d=arguments;return j.a.wrap((function(f){for(;;)switch(f.prev=f.next){case 0:if(!0!==(e=!(d.length>0&&void 0!==d[0])||d[0])){f.next=7;break}return f.next=4,p.controls.select(Rn,"getDirtySettings");case 4:e=f.sent,f.next=8;break;case 7:Object(_.isString)(e)&&(e=[e]);case 8:if(e.length){f.next=10;break}return f.abrupt("return",[]);case 10:t=[],n=ze(e),f.prev=12,n.s();case 14:if((r=n.n()).done){f.next=22;break}return c=r.value,f.next=18,p.controls.select(Rn,"getSettingEdits",c);case 18:a=f.sent,t.push({method:"PATCH",path:"/ithemes-security/v1/settings/".concat(c),body:a});case 20:f.next=14;break;case 22:f.next=27;break;case 24:f.prev=24,f.t0=f.catch(12),n.e(f.t0);case 27:return f.prev=27,n.f(),f.finish(27);case 30:return f.prev=30,f.next=33,{type:Ft,modules:e};case 33:return f.next=35,M({path:"/batch/v1",method:"POST",data:{requests:t}});case 35:i=f.sent,f.next=45;break;case 38:return f.prev=38,f.t1=f.catch(30),f.next=42,{type:Bt,modules:e};case 42:return f.next=44,A("error",f.t1.message);case 44:return f.abrupt("return",f.t1);case 45:o=[],s={},l=0;case 48:if(!(l<t.length)){f.next=61;break}if(u=e[l],!((v=i.responses[l]).status>=400)){f.next=55;break}s[u]=v.body,f.next=58;break;case 55:return o.push(u),f.next=58,Nt(u,v.body);case 58:l++,f.next=48;break;case 61:if(Object(_.isEmpty)(s)){f.next=64;break}return f.next=64,{type:Bt,errors:s};case 64:if(!o.length){f.next=69;break}return f.next=67,A("success",Object(Xe.__)("Saved settings.","better-wp-security"),{type:"snackbar"});case 67:return f.next=69,{type:Ut,modules:o};case 69:return f.abrupt("return",i.responses);case 70:case"end":return f.stop()}}),ut,null,[[12,24,27,30],[30,38]])}function jt(e,t){var n;return j.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,{type:Ft,modules:[e]};case 2:return r.prev=2,r.next=5,M({path:"/ithemes-security/v1/settings/".concat(e),method:"PATCH",data:t});case 5:return n=r.sent,r.next=8,Nt(e,n);case 8:r.next=15;break;case 10:return r.prev=10,r.t0=r.catch(2),r.next=14,{type:Bt,errors:E()({},e,r.t0)};case 14:return r.abrupt("return",r.t0);case 15:return r.next=17,{type:Ut,modules:[e]};case 17:return r.abrupt("return",n);case 18:case"end":return r.stop()}}),vt,null,[[2,10]])}function _t(e,t){return M({method:"PUT",path:"/ithemes-security/v1/modules/".concat(e),data:{status:{selected:t}}})}function xt(){var e;return j.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,M({path:"/ithemes-security/v1/modules?context=edit&_embed=1"});case 2:return e=t.sent,t.next=5,St(e);case 5:case"end":return t.stop()}}),dt)}function St(e){return{type:It,modules:e}}function wt(e){return{type:Mt,module:e}}function Nt(e,t){return{type:At,module:e,settings:t}}var It="RECEIVE_MODULES",Mt="RECEIVE_MODULE",Ct="EDIT_MODULE",Zt="RESET_MODULE_EDITS",Tt="START_SAVING_MODULES",Dt="FAILED_SAVING_MODULES",Pt="FINISH_SAVING_MODULES",At="RECEIVE_SETTINGS",Rt="EDIT_SETTINGS",Ht="EDIT_SETTING",Lt="RESET_SETTING_EDIT",Vt="RESET_SETTING_EDITS",Ft="START_SAVING_SETTINGS",Bt="FAILED_SAVING_SETTINGS",Ut="FINISH_SAVING_SETTINGS";function qt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Gt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?qt(Object(n),!0).forEach((function(t){E()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):qt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Wt(e){return e.modules}var Kt=Object(Oe.a)((function(e){return e.modules.map((function(t){return Gt(Gt({},t),e.moduleEdits[t.id]||{})}))}),(function(e){return[e.modules,e.moduleEdits]})),Qt=Object(Oe.a)((function(e,t){return Gt(Gt({},e.modules[t]||{}),e.moduleEdits[t]||{})}),(function(e,t){return[e.modules[t],e.moduleEdits[t]]})),Yt=Object(Oe.a)((function(e){return e.modules.filter((function(e){return"active"===e.status.selected})).map((function(e){return e.id}))}),(function(e){return e.modules}));function Jt(e,t){return e.modules.find((function(e){return e.id===t}))}function $t(e,t){var n;return"active"===(null===(n=Jt(e,t))||void 0===n?void 0:n.status.selected)}function Xt(e,t){return e.moduleEdits[t]}function zt(e,t){return e.savingModules.includes(t)}function en(e){return Object.keys(e.moduleEdits)}function tn(e,t){return!!e.moduleEdits[t]}function nn(e,t){var n;return null!==(n=e.settings[t])&&void 0!==n?n:{}}function rn(e,t,n){var r;return null===(r=e.settings[t])||void 0===r?void 0:r[n]}function cn(e,t){return e.settingEdits[t]}var an=Object(Oe.a)((function(e,t){return Gt(Gt({},e.settings[t]||{}),e.settingEdits[t]||{})}),(function(e,t){return[e.settings[t],e.settingEdits[t]]}));function on(e,t,n){var r,c;return(null===(r=e.settingEdits[t])||void 0===r?void 0:r[n])||(null===(c=e.settings[t])||void 0===c?void 0:c[n])}function sn(e,t){return e.savingSettings.includes(t)}function ln(e){return Object.keys(e.settingEdits)}function un(e,t){return e.settingEdits[t]&&!Object(_.isEmpty)(e.settingEdits[t])}function vn(e,t){return e.errors[t]}function dn(e){return e.settings}var fn=Object(Oe.a)((function(e){return Object(_.reduce)(e.settings,(function(t,n,r){return t[r]=Gt(Gt({},n),e.settingEdits[r]||{}),t}),{})}),(function(e){return[e.settings,e.settingEdits]}));function hn(e,t,n){var r,c;return null===(r=Jt(e,t))||void 0===r||null===(c=r.settings)||void 0===c?void 0:c.schema.properties[n]}function pn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function mn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?pn(Object(n),!0).forEach((function(t){E()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var bn={modules:[],moduleEdits:{},savingModules:[],settings:{},settingEdits:{},savingSettings:[],errors:{}},yn=j.a.mark(In),En=j.a.mark(Mn),gn=j.a.mark(Cn),On=j.a.mark(Zn),kn=j.a.mark(Tn),jn=j.a.mark(Dn),_n=j.a.mark(Pn),xn=j.a.mark(An),Sn={fulfill:j.a.mark((function e(){return j.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,xt();case 2:case"end":return e.stop()}}),e)})),isFulfilled:function(e){return e.modules.length>0}},wn={fulfill:j.a.mark((function e(t){var n;return j.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,M({path:"/ithemes-security/v1/settings/".concat(t)});case 2:return n=e.sent,e.next=5,Nt(t,n);case 5:case"end":return e.stop()}}),e)})),isFulfilled:function(e,t){return e.settings.hasOwnProperty(t)}},Nn={fulfill:j.a.mark((function e(){return j.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p.controls.resolveSelect(Rn,"getModules");case 2:case"end":return e.stop()}}),e)})),isFulfilled:function(e){return!Object(_.isEmpty)(e.settings)}};function In(){return j.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p.controls.resolveSelect(Rn,"__unstableGetAllSettings");case 2:case"end":return e.stop()}}),yn)}function Mn(){return j.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p.controls.resolveSelect(Rn,"getModules");case 2:case"end":return e.stop()}}),En)}function Cn(){return j.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p.controls.resolveSelect(Rn,"getModules");case 2:case"end":return e.stop()}}),gn)}function Zn(){return j.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p.controls.resolveSelect(Rn,"getModules");case 2:case"end":return e.stop()}}),On)}function Tn(){return j.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p.controls.resolveSelect(Rn,"getModules");case 2:case"end":return e.stop()}}),kn)}function Dn(e){return j.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,p.controls.resolveSelect(Rn,"getSettings",e);case 2:case"end":return t.stop()}}),jn)}function Pn(e){return j.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,p.controls.resolveSelect(Rn,"getSettings",e);case 2:case"end":return t.stop()}}),_n)}function An(e){return j.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,p.controls.resolveSelect(Rn,"getSettings",e);case 2:case"end":return t.stop()}}),xn)}var Rn="ithemes-security/modules";Object(p.registerStore)(Rn,{controls:R,actions:l,selectors:u,resolvers:v,reducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:bn,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case It:return mn(mn({},e),{},{modules:b()(t.modules),settings:mn(mn({},e.settings),t.modules.reduce((function(e,t){var n=Object(_.get)(t,["_embedded","ithemes-security:settings",0]);return n?mn(mn({},e),{},E()({},t.id,n)):e}),{}))});case Mt:return mn(mn({},e),{},{modules:e.modules.map((function(e){return e.id===t.module.id?t.module:e})),settings:mn(mn({},e.settings),{},E()({},t.module.id,Object(_.get)(t.module,["_embedded","ithemes-security:settings",0],e.settings[t.module.id])))});case Ct:return mn(mn({},e),{},{moduleEdits:mn(mn({},e.moduleEdits),{},E()({},t.module,t.edit))});case Zt:return mn(mn({},e),{},{moduleEdits:Object(_.omit)(e.moduleEdits,t.modules)});case Tt:return mn(mn({},e),{},{savingModules:[].concat(b()(e.savingModules),b()(t.modules))});case Pt:return mn(mn({},e),{},{savingModules:e.savingModules.filter((function(e){return!t.modules.includes(e)})),moduleEdits:Object(_.omit)(e.moduleEdits,t.modules),errors:Object(_.omit)(e.errors,t.modules)});case Dt:return mn(mn({},e),{},{savingModules:_.without.apply(void 0,[e.savingModules].concat(b()(Object.keys(t.errors)))),errors:mn(mn({},e.errors),t.errors)});case At:return mn(mn({},e),{},{settings:mn(mn({},e.settings),{},E()({},t.module,t.settings))});case Rt:return mn(mn({},e),{},{settingEdits:mn(mn({},e.settingEdits),{},E()({},t.module,t.edit))});case Ht:return mn(mn({},e),{},{settingEdits:mn(mn({},e.settingEdits),{},E()({},t.module,mn(mn({},e.settingEdits[t.module]||{}),{},E()({},t.setting,t.value))))});case Lt:return mn(mn({},e),{},{settingEdits:mn(mn({},e.settingEdits),{},E()({},t.module,Object(_.omit)(e.settingEdits[t.module]||{},t.setting)))});case Vt:return mn(mn({},e),{},{settingEdits:Object(_.omit)(e.settingEdits,t.modules)});case Ft:return mn(mn({},e),{},{savingSettings:[].concat(b()(e.savingSettings),b()(t.modules))});case Ut:return mn(mn({},e),{},{savingSettings:e.savingSettings.filter((function(e){return!t.modules.includes(e)})),settingEdits:Object(_.omit)(e.settingEdits,t.modules),errors:Object(_.omit)(e.errors,t.modules)});case Bt:return mn(mn({},e),{},{savingSettings:_.without.apply(void 0,[e.savingSettings].concat(b()(Object.keys(t.errors)))),errors:mn(mn({},e.errors),t.errors)});default:return e}},persist:["moduleEdits","settingEdits"]});function Hn(e,t){return e.users.byId[t]}function Ln(e){return e.users.byId[e.users.currentId]}function Vn(e){return e.index}function Fn(e,t){var n=e.index;if(!n)return null;for(var r in n.routes)if(n.routes.hasOwnProperty(r)){var c=n.routes[r].schema;if(c&&c.title===t)return c}return null}function Bn(e){var t;return(null===(t=e.index)||void 0===t?void 0:t.roles)||null}function Un(e){return e.actors.types}function qn(e,t){return e.actors.byType[t]}function Gn(e){return e.siteInfo}var Wn=Object(p.createRegistrySelector)((function(e){return function(){return e(Rn).getSetting("feature-flags","enabled")||[]}})),Kn=j.a.mark(Qn);function Qn(){var e,t,n,r=arguments;return j.a.wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return e=r.length>0&&void 0!==r[0]&&r[0],t="/ithemes-security/v1?context=help",e&&(t+="&_="+Date.now()),c.next=5,M({path:t});case 5:return n=c.sent,c.next=8,Yn(n);case 8:return c.abrupt("return",n);case 9:case"end":return c.stop()}}),Kn)}function Yn(e){return{type:tr,index:e}}function Jn(e){return{type:nr,user:e}}function $n(e){return{type:rr,userId:e}}function Xn(e){return{type:cr,types:e}}function zn(e,t){return{type:ar,actorType:e,actors:t}}function er(e){return{type:ir,siteInfo:e}}var tr="RECEIVE_INDEX",nr="RECEIVE_USER",rr="RECEIVE_CURRENT_USER_ID",cr="RECEIVE_ACTOR_TYPES",ar="RECEIVE_ACTORS",ir="RECEIVE_SITE_INFO";function or(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return sr(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return sr(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,c=function(){};return{s:c,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:c}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,o=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){o=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(o)throw a}}}}function sr(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var lr=j.a.mark(ur);function ur(){var e;return j.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,M({path:"/ithemes-security/v1?context=help"});case 2:return e=t.sent,t.next=5,Yn(e);case 5:case"end":return t.stop()}}),lr)}var vr={fulfill:j.a.mark((function e(){return j.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p.controls.resolveSelect("ithemes-security/core","getIndex");case 2:case"end":return e.stop()}}),e)})),isFulfilled:function(e){return!!e.index}},dr={fulfill:j.a.mark((function e(){return j.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p.controls.resolveSelect("ithemes-security/core","getIndex");case 2:case"end":return e.stop()}}),e)})),isFulfilled:function(e){return!!e.index}},fr={fulfill:j.a.mark((function e(t){var n;return j.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,M({path:"/wp/v2/users/".concat(t)});case 2:return n=e.sent,e.next=5,Jn(n);case 5:case"end":return e.stop()}}),e)})),isFulfilled:function(e,t){return!!e.users.byId[t]}},hr={fulfill:j.a.mark((function e(){var t;return j.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,M({path:"/wp/v2/users/me?context=edit"});case 2:return t=e.sent,e.next=5,Jn(t);case 5:return e.next=7,$n(t.id);case 7:case"end":return e.stop()}}),e)})),isFulfilled:function(e){return e.users.currentId&&e.users.byId[e.users.currentId]}},pr={fulfill:j.a.mark((function e(){var t,n,r,c,a,i;return j.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,M({path:"/ithemes-security/v1/actors?_embed=1"});case 2:t=e.sent,n=[],r=or(t),e.prev=5,r.s();case 7:if((c=r.n()).done){e.next=15;break}return a=c.value,i=Object(_.get)(a,["_embedded","wp:items",0],[]),e.next=12,zn(a.slug,i);case 12:n.push({slug:a.slug,label:a.label});case 13:e.next=7;break;case 15:e.next=20;break;case 17:e.prev=17,e.t0=e.catch(5),r.e(e.t0);case 20:return e.prev=20,r.f(),e.finish(20);case 23:return e.next=25,Xn(n);case 25:case"end":return e.stop()}}),e,null,[[5,17,20,23]])})),isFulfilled:function(e){return e.actors.types.length>0}},mr={fulfill:j.a.mark((function e(){return j.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,C("ithemes-security/core","getActorTypes");case 2:case"end":return e.stop()}}),e)})),isFulfilled:function(e,t){return!!e.actors.byType[t]}},br={fulfill:j.a.mark((function e(){var t;return j.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,M({path:"/?_fields=name,description,url,home"});case 2:return t=e.sent,e.next=5,er(t);case 5:case"end":return e.stop()}}),e)})),isFulfilled:function(e){return!!e.siteInfo}};function yr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Er(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?yr(Object(n),!0).forEach((function(t){E()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):yr(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var gr={users:{currentId:0,byId:{}},index:null,actors:{types:[],byType:{}},siteInfo:null};var Or="ithemes-security/core";Object(p.registerStore)(Or,{controls:R,selectors:d,resolvers:h,actions:f,reducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:gr,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case tr:return Er(Er({},e),{},{index:t.index});case nr:return Er(Er({},e),{},{users:Er(Er({},e.users),{},{byId:Er(Er({},e.users.byId),{},E()({},t.user.id,t.user))})});case rr:return Er(Er({},e),{},{users:Er(Er({},e.users),{},{currentId:t.userId})});case cr:return Er(Er({},e),{},{actors:Er(Er({},e.actors),{},{types:t.types})});case ar:return Er(Er({},e),{},{actors:Er(Er({},e.actors),{},{byType:Er(Er({},e.actors.byType),{},E()({},t.actorType,t.actors))})});case ir:return Er(Er({},e),{},{siteInfo:t.siteInfo});default:return e}}})},"oaS/":function(e,t,n){},tMTs:function(e,t,n){"use strict";n.d(t,"a",(function(){return ue}));var r={};n.r(r),n.d(r,"BaseInput",(function(){return f})),n.d(r,"ToggleWidget",(function(){return p})),n.d(r,"CheckboxWidget",(function(){return m})),n.d(r,"CheckboxesWidget",(function(){return O})),n.d(r,"SelectWidget",(function(){return C})),n.d(r,"TextareaWidget",(function(){return Z})),n.d(r,"RadioWidget",(function(){return R})),n.d(r,"IncludeExcludeWidget",(function(){return G}));var c={};n.r(c),n.d(c,"TitleField",(function(){return K})),n.d(c,"EntitySelectField",(function(){return ne})),n.d(c,"TextareaListField",(function(){return ce})),n.d(c,"FileTreeField",(function(){return le}));var a=n("YLtl"),i=n("pVnL"),o=n.n(i),s=n("QILm"),l=n.n(s),u=n("GRId"),v=n("tI+e"),d=n("49++");var f=function(e){e.id;var t=e.label,n=e.value,r=e.readonly,c=e.disabled,i=e.onBlur,s=e.onFocus,f=e.options,h=e.onChange,p=e.schema,m=e.uiSchema,b=void 0===m?{}:m,y=l()(e,["id","label","value","readonly","disabled","onBlur","onFocus","options","onChange","schema","uiSchema"]);f.inputType?y.type=f.inputType:y.type||("number"===p.type?(y.type="number",y.step="any"):"integer"===p.type?(y.type="number",y.step="1"):y.type="text"),f.autocomplete&&(y.autoComplete=f.autocomplete),p.multipleOf&&(y.step=p.multipleOf),void 0!==p.minimum&&(y.min=p.minimum),void 0!==p.maximum&&(y.max=p.maximum);var E=b["ui:description"]||p.description;return Object(u.createElement)(v.TextControl,o()({label:t,help:Object(u.createElement)(d.n,{noWrap:!0,content:E}),readOnly:r,disabled:c,value:n||""},Object(a.omit)(y,["autofocus","formContext","registry","rawErrors"]),{onChange:function(e){return h(""===e?f.emptyValue:e)},onBlur:i&&function(e){return i(y.id,e.target.value)},onFocus:s&&function(e){return s(y.id,e.target.value)}}))},h=n("V7jF");function p(e){var t=e.schema,n=e.uiSchema,r=void 0===n?{}:n,c=e.id,a=e.value,i=e.disabled,o=e.readonly,s=e.label,l=e.onBlur,f=e.onFocus,p=e.onChange,m=h.b.schemaRequiresTrueValue(t),b=r["ui:description"]||t.description;return Object(u.createElement)(v.ToggleControl,{checked:a||!1,onChange:p,required:m,disabled:i,readOnly:o,label:s,help:Object(u.createElement)(d.n,{noWrap:!0,content:b}),onBlur:l&&function(e){return l(c,e.target.checked)},onFocus:f&&function(e){return f(c,e.target.checked)}})}function m(e){var t=e.schema,n=e.uiSchema,r=void 0===n?{}:n,c=e.id,a=e.value,i=e.disabled,o=e.readonly,s=e.label,l=e.onBlur,f=e.onFocus,p=e.onChange,m=h.b.schemaRequiresTrueValue(t),b=r["ui:description"]||t.description;return Object(u.createElement)(v.CheckboxControl,{checked:a||!1,onChange:p,required:m,disabled:i,readOnly:o,label:s,help:Object(u.createElement)(d.n,{noWrap:!0,content:b}),onBlur:l&&function(e){return l(c,e.target.checked)},onFocus:f&&function(e){return f(c,e.target.checked)}})}var b=n("lSNA"),y=n.n(b);function E(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function g(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?E(Object(n),!0).forEach((function(t){y()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):E(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function O(e){var t=e.disabled,n=e.options,r=e.value,c=e.readonly,a=e.onChange,i=e.label,o=e.schema,s=e.uiSchema,l=void 0===s?{}:s,v=n.enumOptions,f=n.enumDisabled,h=void 0===f?[]:f,p=n.enumDescriptions,m=void 0===p?[]:p,b=l["ui:description"]||o.description,y=v.map((function(e,t){return g(g({},e),{},{disabled:h.includes(e.value),help:m[t]&&Object(u.createElement)(d.n,{noWrap:!0,content:m[t]})})}));return Object(u.createElement)(d.e,{value:r||[],onChange:a,options:y,label:i||l["ui:title"]||o.title,help:Object(u.createElement)(d.n,{noWrap:!0,content:b}),readOnly:c,disabled:t})}function k(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function j(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?k(Object(n),!0).forEach((function(t){y()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):k(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function _(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return x(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return x(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,c=function(){};return{s:c,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:c}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,o=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){o=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(o)throw a}}}}function x(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var S=h.b.asNumber,w=h.b.guessType,N=new Set(["number","integer"]);function I(e,t){var n=e.type,r=e.items;if(""!==t){if("array"===n&&r&&N.has(r.type))return t.map(S);if("boolean"===n)return"true"===t;if("number"===n)return S(t);if(e.enum){if(e.enum.every((function(e){return"number"===w(e)})))return S(t);if(e.enum.every((function(e){return"boolean"===w(e)})))return"true"===t}return t}}function M(e,t){return t?[].slice.call(e.target.options).filter((function(e){return e.selected})).map((function(e){return e.value})):e.target.value}var C=function(e){var t=e.schema,n=e.uiSchema,r=void 0===n?{}:n,c=e.id,a=e.options,i=e.value,o=e.label,s=e.required,l=e.disabled,f=e.readonly,h=e.multiple,p=e.onChange,m=e.onBlur,b=e.onFocus,y=e.placeholder,E=a.enumOptions,g=a.enumDisabled,O=h?[]:"",k=[];h||void 0!==t.default||k.push({value:"",label:y});var x,S=_(E);try{for(S.s();!(x=S.n()).done;){var w=x.value;k.push(j(j({},w),{},{disabled:g&&g.includes(w.value)}))}}catch(e){S.e(e)}finally{S.f()}var N=r["ui:description"]||t.description;return Object(u.createElement)(v.SelectControl,{multiple:h,options:k,value:void 0===i?O:i,label:o,help:Object(u.createElement)(d.n,{noWrap:!0,content:N}),required:s,disabled:l,readOnly:f,onChange:function(e){return p(I(t,e))},onBlur:m&&function(e){return m(c,I(t,M(e,h)))},onFocus:b&&function(e){return b(c,I(t,M(e,h)))}})};function Z(e){var t=e.schema,n=e.uiSchema,r=void 0===n?{}:n,c=e.id,i=e.value,s=e.disabled,f=e.readonly,h=e.label,p=e.onBlur,m=e.onFocus,b=e.onChange,y=l()(e,["schema","uiSchema","id","value","disabled","readonly","label","onBlur","onFocus","onChange"]),E=r["ui:description"]||t.description;return Object(u.createElement)(v.TextareaControl,o()({value:void 0===i?"":i,onChange:b,disabled:s,readOnly:f,label:h,help:Object(u.createElement)(d.n,{noWrap:!0,content:E}),onBlur:p&&function(e){return p(c,e.target.value)},onFocus:m&&function(e){return m(c,e.target.value)}},Object(a.without)(y,["autofocus","formContext","registry","rawErrors"])))}var T=h.b.asNumber,D=h.b.guessType,P=new Set(["number","integer"]);function A(e,t){var n=e.type,r=e.items;if(""!==t){if("array"===n&&r&&P.has(r.type))return t.map(T);if("boolean"===n)return"true"===t;if("number"===n)return T(t);if(e.enum){if(e.enum.every((function(e){return"number"===D(e)})))return T(t);if(e.enum.every((function(e){return"boolean"===D(e)})))return"true"===t}return t}}function R(e){var t=e.schema,n=e.uiSchema,r=void 0===n?{}:n,c=e.id,a=e.options,i=e.value,o=e.label,s=e.required,l=e.disabled,f=e.readonly,h=e.onChange,p=e.onBlur,m=e.onFocus,b=a.enumOptions,y=r["ui:description"]||t.description;return Object(u.createElement)(v.RadioControl,{selected:i,options:b,label:o,help:Object(u.createElement)(d.n,{noWrap:!0,content:y}),required:s,disabled:l,readOnly:f,onChange:function(e){return h(A(t,e))},onBlur:p&&function(e){return p(c,A(t,e.target.value))},onFocus:m&&function(e){return m(c,A(t,e.target.value))}})}var H=n("RIqP"),L=n.n(H),V=n("J4zp"),F=n.n(V),B=n("l3Sj"),U=n("gdqT"),q=n("RxS6");n("LZ3w");function G(e){var t=e.id,n=e.disabled,r=e.options,c=e.value,i=e.onChange,o=e.schema,s=e.autofocus,l=e.readonly,d=r.enumOptions,f=r.enumDisabled,h=void 0===f?[]:f,p=r.excludeList,m=(p=void 0===p?{}:p).title,b=void 0===m?Object(B.__)("Excluded","better-wp-security"):m,y=p.description,E=void 0===y?Object(B.__)("The list of items to exclude from the selection.","better-wp-security"):y,g=p.button,O=void 0===g?Object(B.__)("Include","better-wp-security"):g,k=r.includeList,j=(k=void 0===k?{}:k).title,_=void 0===j?Object(B.__)("Included","better-wp-security"):j,x=k.description,S=void 0===x?Object(B.__)("The list of items to include in the selection.","better-wp-security"):x,w=k.button,N=void 0===w?Object(B.__)("Exclude","better-wp-security"):w,I=r.title,M=void 0===I?o.title:I,C=r.description,Z=void 0===C?o.description:C;Object(u.useEffect)((function(){var e=d.map((function(e){return e.value})),t=c.filter((function(t){return e.includes(t)}));t.length!==c.length&&i(t)}),[c,d,i]);var T=Object(a.partition)(d,(function(e){return!c.includes(e.value)})),D=F()(T,2),P=D[0],A=D[1];return Object(u.createElement)("div",{className:"itsec-rjsf-include-exclude-widget"},M&&Object(u.createElement)(v.BaseControl.VisualLabel,null,M),Z&&Object(u.createElement)("p",null,Z),Object(u.createElement)("div",{className:"itsec-rjsf-include-exclude-widget__sides",id:t},Object(u.createElement)(W,{id:t+"__exclude",options:P,label:b,description:E,button:O,disabled:n||l,disabledOptions:h,autofocus:s,onToggle:function(e){Object(U.speak)(Object(B.sprintf)(Object(B.__)("Moved %1$s to %2$s.","better-wp-security"),Object(a.find)(P,{value:e}).label,_)),i([].concat(L()(c),[e]))}}),Object(u.createElement)(W,{id:t+"__include",options:A,label:_,description:S,button:N,disabled:n||l,disabledOptions:h,onToggle:function(e){Object(U.speak)(Object(B.sprintf)(Object(B.__)("Moved %1$s to %2$s.","better-wp-security"),Object(a.find)(A,{value:e}).label,b)),i(c.filter((function(t){return t!==e})))}})))}function W(e){var t=e.id,n=e.label,r=e.description,c=e.options,i=e.button,o=e.onToggle,s=e.disabled,l=e.disabledOptions,f=void 0===l?[]:l,h=e.autofocus,p=t+"__option__",m=Object(u.useState)(""),b=F()(m,2),y=b[0],E=b[1];return y&&!Object(a.find)(c,{value:y})&&E(""),Object(u.createElement)("div",{className:"itsec-rjsf-include-exclude-widget__side"},Object(u.createElement)(v.BaseControl,{id:t,help:Object(u.createElement)(d.n,{noWrap:!0,content:r}),className:"itsec-rjsf-include-exclude-widget__listbox"},Object(u.createElement)("span",{className:"components-base-control__label",id:t+"__label"},n),Object(u.createElement)(d.b,{role:"listbox",id:t,active:y&&p+y,"aria-labelledby":t+"__label","aria-describedby":r&&t+"__help",onNavigate:function(e){return E(e.substr(p.length))},onKeyDown:function(e){var t,n=e.keyCode;if(y&&(n===q.DELETE||n===q.BACKSPACE)){var r=Object(a.findIndex)(c,{value:y}),i=r+1<c.length?r+1:r-1;o(y),E((null===(t=c[i])||void 0===t?void 0:t.value)||"")}},autoFocus:h},c.map((function(e){return Object(u.createElement)("div",{id:p+e.value,key:e.value,role:s||f.includes(e.value)?"presentation":"option","aria-selected":e.value===y||void 0,onClick:s||f.includes(e.value)?void 0:function(){return E(e.value)}},e.label)})))),Object(u.createElement)(v.Button,{isSecondary:!0,disabled:!y,className:"itsec-rjsf-include-exclude-widget__move",onClick:function(){return o(y)},"aria-keyshortcuts":"Delete Backspace"},i))}function K(e){var t=e.id,n=e.title,r=e.required;return Object(u.createElement)("span",{className:"itsec-rjsf-title-field",id:t},n,r&&Object(u.createElement)("span",{className:"required"},"*"))}var Q=n("EUPu"),Y=n("ywyh"),J=n.n(Y),$=n("Mmq9");function X(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function z(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?X(Object(n),!0).forEach((function(t){y()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):X(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var ee=h.b.getUiOptions,te=Object(Q.a)({cache:{}}).useGlobalState;function ne(e){var t,n=e.uiSchema,r=e.schema,c=e.idSchema,i=e.name,o=e.formData,s=e.disabled,l=e.readonly,f=e.onChange,h=te("cache"),p=F()(h,2),m=p[0],b=p[1],E=ee(n),g=E.path,O=E.query,k=void 0===O?{}:O,j=E.labelAttr,_=E.idAttr,x=void 0===_?"id":_,S=E.searchArg,w=void 0===S?"search":S,N=c.$id,I="array"===r.type,M=n["ui:title"]||r.title||i,C=n["ui:description"]||r.description,Z=Object(u.useState)(""),T=F()(Z,2),D=T[0],P=T[1],A=function(e,t,n,r,c,i,o){return Object(u.useCallback)((function(s){return J()({path:Object($.addQueryArgs)(e,z(z({},t),{},y()({},c,s)))}).then((function(e){return e.map((function(e){return{value:e[r],label:e[n]}}))})).then((function(t){return o(z(z({},i),{},y()({},e,z(z({},i[e]||{}),Object(a.mapValues)(Object(a.keyBy)(t,"value"),"label"))))),t}))}),[e,t,n,r,c,i])}(g,k,j,x,w,m,b);if(I)t=(o||[]).filter((function(e){return void 0!==e})).map((function(e){var t;return{value:e,label:(null===(t=m[g])||void 0===t?void 0:t[e])||e}}));else if(o){var R;t={value:o,label:(null===(R=m[g])||void 0===R?void 0:R[o])||o}}return Object(u.createElement)(v.BaseControl,{className:"itsec-rjsf-entity-select",label:M,help:Object(u.createElement)(d.n,{noWrap:!0,content:C}),id:N},Object(u.createElement)(d.c,{"aria-label":M,"aria-describedby":C?N+"__help":void 0,classNamePrefix:"itsec-rjsf-entity-select-control",inputId:N,isDisabled:s||l,isMulti:I,cacheOptions:!0,defaultOptions:!0,loadOptions:A,value:t,onChange:function(e){return f(I?(e||[]).map((function(e){return e.value})):null==e?void 0:e.value)},inputValue:D,onInputChange:P}))}var re=h.b.getUiOptions;function ce(e){var t=e.uiSchema,n=e.schema,r=e.name,c=e.formData,a=e.disabled,i=e.readonly,o=e.onChange,s=t["ui:title"]||n.title||r,l=t["ui:description"]||n.description,v=re(t),f=v.rows,h=v.placeholder;return Object(u.createElement)(d.v,{label:s,help:Object(u.createElement)(d.n,{noWrap:!0,content:l}),disabled:a,readonly:i,rows:f,value:c,onChange:o,placeholder:h})}var ae=n("yXPU"),ie=n.n(ae),oe=n("o0o1"),se=n.n(oe);n("I56w");function le(e){var t=e.idSchema,n=e.formData,r=e.onChange,c=e.uiSchema,i=e.schema,o=e.name,s=e.disabled,l=e.readonly,f=e.autofocus,h=t.$id,p=c["ui:title"]||i.title||o,m=c["ui:description"]||i.description,b=Object(u.useState)([]),y=F()(b,2),E=y[0],g=y[1],O=Object(u.useState)(""),k=F()(O,2),j=k[0],_=k[1];Object(u.useEffect)((function(){J()({path:Object($.addQueryArgs)("/ithemes-security/rpc/file-change/file-tree",{directory:"/"})}).then(g)}),[]);var x=function(){var e=ie()(se.a.mark((function e(t){var n,r;return se.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,J()({path:Object($.addQueryArgs)("/ithemes-security/rpc/file-change/file-tree",{directory:t})});case 2:n=e.sent,r=Object(a.cloneDeep)(E),Object(d.x)(r,(function(e){if(e.id===t)return e.children=n,d.x.halt})),g(r);case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),S=function(e){r(n.includes(e)?n.filter((function(t){return t!==e})):[].concat(L()(n),[e]))};return Object(u.createElement)("div",{className:"itsec-rjsf-file-tree"},m&&Object(u.createElement)(d.n,{content:m,tagName:"p"}),Object(u.createElement)("div",{className:"itsec-rjsf-file-tree__controls"},Object(u.createElement)("div",null,Object(u.createElement)(d.w,{tree:E,id:h,label:Object(B.__)("File Selector","better-wp-security"),active:j,setActive:_,onActivate:S,onLoad:x}),Object(u.createElement)(v.Button,{isSecondary:!0,disabled:!j,className:"itsec-rjsf-file-tree__select",onClick:function(){return S(j)},"aria-keyshortcuts":"Enter Space"},Object(B.__)("Select","better-wp-security"))),Object(u.createElement)(d.v,{value:n,onChange:r,className:"itsec-rjsf-file-tree__list",label:p,disabled:s,readonly:l,autoFocus:f})))}function ue(e){var t=e.name,n=l()(e,["name"]);return Object(u.createElement)(v.Fill,o()({name:"RjsfField".concat(t)},n))}function ve(e){var t=e.name,n=l()(e,["name"]);return Object(u.createElement)(v.Slot,o()({name:"RjsfField".concat(t)},n))}n("UuI1");var de=h.b.ADDITIONAL_PROPERTY_FLAG,fe=h.b.getUiOptions;function he(e){var t=e.id,n=e.classNames,r=e.disabled,c=e.label,a=e.onKeyChange,i=e.onDropPropertyClick,o=e.readonly,s=e.required,l=e.schema,d=e.uiSchema,f="".concat(c," Key"),h=l.hasOwnProperty(de),p=fe(d).removable;return h&&!1!==p?Object(u.createElement)("div",{className:n},Object(u.createElement)("div",{className:"row"},Object(u.createElement)("div",{className:"col-xs-5 form-additional"},Object(u.createElement)(v.TextControl,{label:f,required:s,id:"".concat(t,"-key"),onBlur:function(e){return a(e.target.value)}})),Object(u.createElement)("div",{className:"form-additional form-group col-xs-5"},e.children),Object(u.createElement)("div",{className:"col-xs-2"},Object(u.createElement)(v.Button,{icon:"no-alt",isDestructive:!0,disabled:r||o,onClick:i(c)})))):Object(u.createElement)("div",{className:n},e.children)}function pe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function me(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?pe(Object(n),!0).forEach((function(t){y()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pe(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var be=h.b.canExpand;function ye(e){var t=e.className,n=e.onClick,r=e.disabled;return Object(u.createElement)("div",{className:"row"},Object(u.createElement)("p",{className:"col-xs-3 col-xs-offset-9 text-right ".concat(t)},Object(u.createElement)(v.Button,{icon:"plus-alt2",className:"btn-add col-xs-12","aria-label":Object(B.__)("Add","better-wp-security"),tabIndex:"0",onClick:n,disabled:r})))}var Ee={FieldTemplate:function(e){var t=e.children,n=e.errors,r=e.hidden,c=e.schema,a=e.uiSchema,i=e.formContext,o=e.onChange;if(r)return null;var s=fe(a).resettable;return Object(u.createElement)(he,e,t,Object(u.createElement)(ve,{name:e.id,fillProps:e}),s&&Object(u.createElement)(v.Button,{className:"itsec-rjsf-reset-field",isSecondary:!0,onClick:function(){return o(c.default)}},Object(B.__)("Restore Default","better-wp-security")),!0!==(null==i?void 0:i.disableInlineErrors)&&n)},ObjectFieldTemplate:function(e){var t=e.TitleField,n=e.DescriptionField,r=e.schema,c=e.uiSchema,a=e.properties;if(!a.length)return null;var i=(c["ui:sections"]||[]).reduce((function(e,t){return me(me({},e),{},y()({},t.fields.find((function(e){return!!r.properties[e]})),t))}),{});return Object(u.createElement)("div",{className:"itsec-rjsf-object-fieldset",id:e.idSchema.$id},(c["ui:title"]||e.title)&&Object(u.createElement)(t,{id:"".concat(e.idSchema.$id,"__title"),title:e.title||c["ui:title"],required:e.required,formContext:e.formContext}),e.description&&Object(u.createElement)(n,{id:"".concat(e.idSchema.$id,"__description"),description:Object(u.createElement)(d.n,{noWrap:!0,content:e.description}),formContext:e.formContext}),a.map((function(e){var t=e.name,n=e.content;return i[t]?Object(u.createElement)(u.Fragment,{key:t},Object(u.createElement)("h3",{className:"itsec-rjsf-section-title"},i[t].title),i[t].description&&Object(u.createElement)("p",{className:"itsec-rjsf-section-description"},Object(u.createElement)(d.n,{noWrap:!0,content:i[t].description})),n):n})),be(r,c,e.formData)&&Object(u.createElement)(ye,{className:"object-property-expand",onClick:e.onAddClick(r),disabled:e.disabled||e.readonly}))},ErrorList:function(e){var t=e.errors;return Object(u.createElement)(d.h,{errors:t.map((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.stack;return t})).filter((function(e){return!!e}))})},widgets:r,fields:c};t.b=Ee},uGBA:function(e,t,n){var r=n("cDcd");function c(e){return r.createElement("svg",e,r.createElement("g",{fill:"#FFF"},[r.createElement("path",{d:"M102.41 40.58V8h-.001c0-.95-.77-1.73-1.71-1.74 0 0-37.21-6.04-49.62-6.26 -12.41-.22-49.3 6-49.3 6v0C.8 5.97.01 6.73-.01 7.69c-.01.01-.01.02-.01.04v32.84s-1.16 27.36 17.44 48.9c16.52 19.13 30.32 23.66 33.2 24.44v0c.36.07.74.07 1.11 0 2.92-.79 16.7-5.35 33.18-24.44 18.6-21.54 17.48-48.9 17.48-48.9Zm-25 43c-11.21 13-20.79 18.57-25.67 20.8v0c-.37.13-.78.13-1.14 0 -4.84-2.29-14.43-7.88-25.6-20.85C8.49 64.45 9.15 39.45 9.16 39.19v-25 0c.01-.37.25-.68.6-.78l0-.001c13.46-3.41 27.28-5.15 41.17-5.2h.71l0 0c13.82 0 27.6 1.74 41 5.18l-.001-.001c.34.1.58.41.6.78v25.06c.03.22.68 25.22-15.78 44.3Z",key:0}),r.createElement("path",{d:"M51.1 31.87v0c-4.9-.02-8.88 3.93-8.89 8.82 -.02 4.89 3.93 8.87 8.82 8.88 4.89.01 8.87-3.94 8.88-8.83 0-.01 0-.01 0-.01l-.001-.001c0-4.89-3.95-8.86-8.83-8.88Z",key:1}),r.createElement("path",{d:"M84.1 39.41v-18 0c-.02-.35-.26-.65-.59-.73v-.001c-10.48-2.19-21.16-3.28-31.86-3.28H51h-.001c-10.76.05-21.47 1.17-32 3.34v0c-.34.08-.58.38-.59.73v18.07c0 1.33 0 22.31 13.59 38 7.53 8.82 14.14 13.76 18.7 16.46h-.001c.31.15.68.15 1 0 4.53-2.69 11.14-7.63 18.77-16.46 13.94-16.11 13.63-37.88 13.63-38.13ZM63.51 71.6c-1.09 1.28-2.16 2.45-3.2 3.54 -.24.25-.43.17-.43-.18V67.4c0-5.72 5.55-8.63 7.38-9.43v0c.33-.16.56-.49.58-.86v-5.74h0c.03-.21-.11-.41-.32-.44 -.1-.02-.19 0-.27.05l-.001 0c-10.4 4.1-21.97 4.1-32.36.01v0c-.19-.11-.43-.05-.54.14 -.04.07-.06.15-.05.23v5.74 0c.02.36.25.69.59.84 6.08 2.33 7.32 6.29 7.32 9.52v7.42c0 .35-.19.43-.43.18q-1.53-1.6-3.16-3.48c-11.44-13.26-11.37-31.84-11.37-32v-10.6 0c.01-.36.27-.66.62-.72h0c7.6-1.2 15.29-1.81 23-1.83h.69v-.001c7.59 0 15.18.58 22.69 1.76v0c.35.06.61.36.62.72v10.3c-.001.35.11 19.08-11.38 32.37Z",key:2}),r.createElement("path",{d:"M133 86.24v0c.03 1.17-.23 2.34-.75 3.4v0c-.48.89-1.17 1.66-2 2.23v0c-.9.58-1.89.99-2.92 1.23v0c-1.14.26-2.29.39-3.45.39h-2.76v8.68h-5.56v-23h8.45v0c1.18-.01 2.37.11 3.53.37v-.001c1.02.21 1.99.62 2.86 1.21l0-.001c.81.55 1.47 1.3 1.92 2.18v0c.48 1.03.72 2.16.68 3.31Zm-5.56 0h0c.01-.47-.1-.93-.33-1.33v0c-.21-.35-.52-.63-.87-.81v0c-.4-.21-.82-.34-1.26-.39v0c-.48-.07-.96-.11-1.44-.1h-2.44v5.43h2.34v0c.49 0 .99-.05 1.49-.13v0c.45-.08.88-.24 1.29-.46v0c.36-.2.67-.5.89-.86v0c.21-.41.3-.87.28-1.32Z",key:3}),r.createElement("path",{d:"M145.11 90.37v0c-.23-.07-.47-.12-.7-.13h-.66l0-.001c-.63-.03-1.25.11-1.81.39v0c-.46.22-.86.54-1.17.94v-.001c-.29.35-.51.76-.63 1.2v0c-.13.36-.19.74-.2 1.13v8.3h-5.33v-16.2h5.14v2.34h.06v0c.4-.81 1.01-1.5 1.76-2v0c.77-.53 1.69-.81 2.63-.79v0c.21-.02.42-.02.64 0v0c.16.01.33.04.5.09Z",key:4}),r.createElement("path",{d:"M164.07 94v0c.01 1.23-.23 2.46-.72 3.6v0c-.45 1.03-1.12 1.96-1.95 2.73v-.001c-.84.75-1.81 1.34-2.86 1.74h-.001c-2.25.81-4.7.81-6.94-.001v-.001c-1.06-.4-2.03-.99-2.86-1.74v0c-.83-.77-1.49-1.7-1.94-2.73v0c-.49-1.14-.73-2.37-.71-3.6v0c-.02-1.23.22-2.45.71-3.58v0c.45-1.03 1.11-1.95 1.94-2.7v0c.82-.76 1.8-1.35 2.86-1.72v0c2.24-.78 4.69-.78 6.94-.001v0c1.05.37 2.02.94 2.86 1.69h0c.83.74 1.5 1.67 1.95 2.7v0c.49 1.13.74 2.36.72 3.61Zm-5.14 0v0c0-.53-.09-1.04-.26-1.53v0c-.17-.49-.42-.93-.75-1.31v0c-.34-.39-.75-.71-1.2-.93v0c-1.54-.77-3.4-.39-4.5.93h-.001c-.33.38-.57.82-.72 1.31v0c-.32.99-.32 2.06 0 3.06v0c.15.49.4.94.73 1.35v0c.32.41.73.75 1.21 1v0c1.05.47 2.25.47 3.31 0v0c.47-.25.88-.59 1.21-1v0c.32-.41.57-.86.73-1.35v0c.15-.5.23-1.02.24-1.53Z",key:5}),r.createElement("path",{d:"M121 17.21v0c0 .39-.08.79-.24 1.16v0c-.32.71-.9 1.27-1.63 1.54l-.001 0c-1.15.46-2.46.21-3.36-.63v-.001c-.58-.54-.9-1.29-.88-2.07v0c-.01-.39.07-.77.23-1.12v-.001c.14-.36.36-.67.65-.92v-.001c.29-.28.63-.49 1-.64v0c.76-.32 1.62-.32 2.39 0v0c.73.26 1.31.82 1.63 1.54v0c.14.36.22.74.21 1.14Zm-5.72 18.66V22.39h5.33v13.48Z",key:6}),r.createElement("path",{d:"M135 17.59v18.28h-5.6V17.59h-6.5v-4.74h18.57v4.74Z",key:7}),r.createElement("path",{d:"M153.79 35.87v-8.78 0c0-.44-.03-.87-.09-1.3v0c-.06-.39-.19-.76-.38-1.09v0c-.18-.31-.43-.57-.73-.75v0c-.36-.2-.77-.29-1.17-.27v-.001c-.84-.05-1.65.33-2.15 1v-.001c-.52.71-.78 1.57-.74 2.45v8.75h-5.34V11.28h5.34v10.43h.06v0c.43-.72 1.03-1.31 1.76-1.72v0c.87-.53 1.87-.79 2.89-.76v0c.96-.03 1.91.17 2.78.59v0c.71.35 1.33.87 1.82 1.51v0c.47.63.81 1.36 1 2.13v-.001c.2.78.31 1.58.31 2.4v10Z",key:8}),r.createElement("path",{d:"M179.26 28v.65 -.001c.01.2.01.41 0 .62h-11.78v-.001c.04.43.18.85.41 1.23v-.001c.22.38.52.72.88 1v-.001c.36.27.77.48 1.2.64l-.001-.001c.44.14.91.22 1.38.22v0c.74.02 1.48-.14 2.15-.47v0c.56-.3 1.05-.71 1.43-1.22l3.71 2.34v0c-.76 1.1-1.79 1.98-3 2.56v-.001c-1.37.61-2.85.92-4.34.89h-.001c-1.18 0-2.35-.19-3.45-.57v-.001c-1.06-.38-2.03-.97-2.85-1.73l0 0c-.84-.74-1.49-1.66-1.92-2.68v0c-.49-1.16-.73-2.4-.7-3.64l-.001-.001c-.02-1.24.21-2.46.68-3.6l0 0c.42-1.03 1.05-1.96 1.85-2.73l0 0c.8-.76 1.74-1.35 2.77-1.74v0c1.1-.42 2.27-.63 3.45-.61v0c1.12-.02 2.23.19 3.28.6v0c.98.38 1.86.97 2.59 1.74l-.001-.001c.73.79 1.3 1.73 1.67 2.76v0c.42 1.2.62 2.46.59 3.74Zm-4.91-2v0c.01-.81-.28-1.58-.8-2.18v0c-.63-.65-1.5-.98-2.39-.91v0c-.49-.01-.98.07-1.43.24l0-.001c-.42.15-.81.38-1.14.67v-.001c-.33.27-.6.61-.78 1v0c-.2.36-.31.77-.33 1.19Z",key:9}),r.createElement("path",{d:"M203.25 35.87V27h-.001c0-.45-.03-.89-.09-1.32v0c-.06-.39-.18-.76-.36-1.09v0c-.17-.3-.41-.56-.7-.73v0c-.35-.21-.75-.31-1.15-.28v0c-.42-.01-.83.09-1.19.29v0c-.34.19-.63.46-.85.78v0c-.24.34-.4.72-.5 1.13h0c-.11.42-.17.86-.16 1.31v8.75h-5.34v-9.2 0c.04-.78-.15-1.56-.55-2.22v0c-.41-.56-1.08-.87-1.76-.81v0c-.8-.05-1.56.33-2 1V24.6c-.49.72-.74 1.59-.7 2.47v8.78h-5.37V19.67h5.17v2.24h.07v0c.2-.36.45-.7.73-1v-.001c.3-.34.66-.63 1.06-.86l-.001 0c.43-.26.89-.47 1.38-.6l-.001 0c.54-.16 1.1-.24 1.67-.23h0c1.04-.04 2.08.21 3 .72v0c.81.46 1.47 1.16 1.9 2l-.001-.001c.52-.83 1.23-1.51 2.08-2l0-.001c.94-.53 2.01-.79 3.09-.75v0c.96-.04 1.91.17 2.78.6v0c.71.37 1.33.9 1.81 1.56v0c.45.65.79 1.37 1 2.15V23.5c.19.75.3 1.53.31 2.32v10Z",key:10}),r.createElement("path",{d:"M228.68 28v.65 0c.01.2.01.41 0 .62h-11.77l0-.001c.04.43.18.85.41 1.23v-.001c.22.38.52.72.88 1v0c.36.27.76.48 1.2.64v0c.44.14.91.22 1.38.22v0c.74.02 1.48-.14 2.15-.47v0c.56-.3 1.05-.72 1.43-1.22l3.71 2.34v0c-.76 1.1-1.8 1.98-3 2.56h-.001c-1.37.61-2.85.91-4.34.89v0c-1.18 0-2.35-.19-3.45-.57l-.001-.001c-1.05-.37-2.02-.93-2.85-1.66l0-.001c-.83-.75-1.48-1.66-1.91-2.68v0c-.49-1.16-.73-2.4-.7-3.64v0c-.02-1.24.21-2.46.68-3.6l0 0c.42-1.03 1.05-1.96 1.85-2.73v0c.8-.76 1.74-1.35 2.77-1.74v0c1.09-.42 2.26-.63 3.44-.61v0c1.12-.02 2.24.19 3.29.6v0c.97.38 1.85.97 2.57 1.74l-.001-.001c.73.79 1.3 1.73 1.67 2.76v0c.4 1.17.6 2.42.59 3.67Zm-4.91-2v-.001c.01-.8-.27-1.58-.79-2.18v-.001c-.63-.65-1.5-.98-2.39-.91v0c-.49-.01-.98.07-1.43.24v0c-.42.15-.81.38-1.14.67l-.001-.001c-.33.27-.6.61-.78 1v0c-.2.36-.31.77-.33 1.19Z",key:11}),r.createElement("path",{d:"M241.53 24.46l-.001-.001c-.46-.42-.97-.76-1.53-1v-.001c-.58-.29-1.21-.44-1.85-.43h0c-.48-.01-.95.09-1.38.3v-.001c-.55.22-.81.85-.58 1.39 .11.28.34.5.63.6v0c.73.27 1.49.48 2.26.65v0c.62.13 1.24.31 1.84.55l-.001-.001c.59.23 1.16.54 1.67.94v0c.49.39.9.88 1.21 1.44v0c.31.61.46 1.3.45 2v0c.05 1.71-.81 3.32-2.26 4.24v-.001c-.68.46-1.43.8-2.22 1v0c-.82.19-1.65.28-2.48.29h0c-1.32-.01-2.63-.22-3.88-.63v-.001c-1.19-.38-2.27-1.02-3.17-1.87l3-3.16v-.001c.5.51 1.09.92 1.75 1.22v0c.68.34 1.44.52 2.21.52v0c.44-.01.88-.11 1.28-.31v-.001c.41-.2.67-.63.64-1.08v0c0-.51-.32-.95-.79-1.11v0c-.79-.33-1.6-.58-2.43-.75h0c-.58-.14-1.15-.31-1.7-.52l-.001-.001c-.55-.22-1.06-.51-1.51-.88v-.001c-.45-.38-.83-.84-1.09-1.36v0c-.3-.61-.44-1.28-.42-1.95v0c-.03-.88.18-1.74.62-2.49v0c.4-.67.94-1.25 1.59-1.68v0c.66-.45 1.38-.79 2.16-1v0c.77-.2 1.56-.3 2.36-.3h0c1.2 0 2.4.18 3.56.56v-.001c1.11.33 2.14.92 3 1.71Z",key:12}),r.createElement("path",{d:"M127.65 52v0c-.5-.63-1.15-1.12-1.87-1.44v0c-.7-.35-1.46-.53-2.23-.54v0c-.38-.01-.76.03-1.12.1v0c-.36.06-.7.18-1 .37v-.001c-.31.18-.57.42-.76.72h0c-.23.33-.33.72-.31 1.12v0c-.03.35.06.69.25 1h-.001c.18.28.42.51.71.69v0c.35.2.73.38 1.12.53 .44.17.92.33 1.47.51 .78.26 1.59.55 2.44.86v0c.82.3 1.59.72 2.3 1.25v0c.69.52 1.28 1.18 1.73 1.94v0c.47.87.71 1.86.68 2.87v0c.03 1.18-.22 2.36-.73 3.43v0c-.48.94-1.16 1.75-2 2.39v0c-.85.64-1.81 1.11-2.83 1.4v0c-1.07.3-2.18.46-3.28.46v-.001c-1.64 0-3.26-.29-4.78-.86v0c-1.45-.53-2.77-1.37-3.84-2.46l3.64-3.71v0c.61.73 1.37 1.32 2.23 1.74v0c.84.44 1.79.68 2.75.7v0c.4 0 .8-.05 1.2-.13l-.001-.001c.35-.08.69-.22 1-.42v0c.29-.2.52-.47.69-.78v0c.18-.37.27-.77.26-1.17v0c.01-.4-.1-.79-.32-1.11v0c-.26-.34-.58-.62-.93-.83v0c-.48-.28-.98-.51-1.49-.68l-2-.67v0c-.74-.24-1.46-.52-2.16-.84l-.001-.001c-.69-.32-1.33-.74-1.88-1.25v0c-.57-.53-1.03-1.16-1.34-1.86v0c-.36-.84-.53-1.75-.5-2.65v0c-.04-1.15.23-2.28.78-3.28v-.001c.48-.89 1.17-1.66 2-2.24v-.001c.86-.61 1.83-1.04 2.86-1.29v0c1.05-.28 2.13-.41 3.22-.41h-.001c1.36 0 2.71.25 4 .72v0c1.31.45 2.52 1.17 3.56 2.11Z",key:13}),r.createElement("path",{d:"M150.48 61.12v.65 0c.01.2.01.41 0 .62H138.7v0c.04.43.18.86.41 1.24v0c.23.36.53.68.88.95v0c.36.27.76.49 1.2.64v0c.44.15.91.22 1.38.23v0c.74.02 1.48-.15 2.15-.48v0c.56-.3 1.05-.71 1.43-1.22l3.71 2.35v0c-.76 1.1-1.8 1.97-3 2.55v0c-1.37.62-2.85.92-4.34.89v0c-1.18 0-2.35-.19-3.45-.57v0c-1.05-.36-2.02-.92-2.84-1.65v-.001c-.84-.75-1.49-1.67-1.92-2.69v0c-.49-1.16-.73-2.4-.7-3.64v0c-.02-1.24.21-2.46.68-3.59v0c.42-1.03 1.05-1.96 1.86-2.73v0c.79-.76 1.73-1.36 2.76-1.74v0c1.1-.43 2.27-.64 3.45-.62v0c1.12-.02 2.23.19 3.28.6v0c.97.38 1.85.97 2.57 1.74v0c.73.79 1.3 1.73 1.67 2.76v0c.42 1.19.62 2.44.6 3.71Zm-4.91-2v0c.01-.81-.28-1.58-.8-2.18v0c-.63-.65-1.5-.98-2.39-.91v0c-.49-.01-.98.07-1.43.25v0c-.42.14-.81.37-1.14.66v-.001c-.33.27-.59.61-.78 1l-.001-.001c-.2.36-.31.77-.33 1.19Z",key:14}),r.createElement("path",{d:"M165 58.06v0c-.34-.41-.76-.74-1.24-.94v0c-.5-.24-1.05-.36-1.59-.36v0c-.53-.01-1.06.11-1.53.34v0c-.45.22-.85.54-1.17.92v0c-.34.38-.59.83-.76 1.31l-.001-.001c-.2.51-.29 1.05-.28 1.6v0c-.01.54.08 1.07.26 1.59v0c.16.48.42.93.76 1.32l-.001 0c.33.37.74.67 1.21.89v0c.49.22 1.03.33 1.58.33v0c.55-.01 1.09-.12 1.61-.31v0c.49-.19.93-.5 1.28-.9l3 3.61v0c-.75.69-1.64 1.21-2.6 1.53v0c-1.09.37-2.24.55-3.38.55v0c-1.24.03-2.48-.16-3.65-.54v-.001c-1.07-.37-2.06-.95-2.89-1.71v0c-.83-.77-1.48-1.69-1.93-2.71v-.001c-.49-1.15-.73-2.38-.7-3.61l0-.001c-.03-1.23.21-2.45.7-3.58v0c.45-1.03 1.1-1.96 1.93-2.72v-.001c.84-.76 1.82-1.35 2.89-1.72v-.001c1.13-.41 2.34-.61 3.55-.6h0c.58-.01 1.16.05 1.74.16v0c.56.1 1.11.25 1.66.44v-.001c.51.17 1 .39 1.46.68v0c.42.25.81.55 1.16.9Z",key:15}),r.createElement("path",{d:"M180.82 69v-2.22h-.07 0c-.43.79-1.08 1.44-1.87 1.88v0c-.45.25-.92.44-1.4.59v-.001c-.53.15-1.07.23-1.61.23v0c-.95.02-1.89-.18-2.74-.59v0c-.72-.36-1.35-.88-1.83-1.51v0c-.47-.64-.81-1.35-1-2.11v0c-.21-.8-.32-1.61-.31-2.43v-10h5.36v8.78 0c0 .43.03.86.1 1.3v0c.05.38.18.75.37 1.1v0c.17.31.42.58.74.77v-.001c.36.2.78.29 1.2.28v0c.83.05 1.63-.33 2.13-1v0c.49-.72.75-1.57.73-2.43v-8.81H186v16.17Z",key:16}),r.createElement("path",{d:"M200.62 57.22h0c-.23-.07-.47-.12-.7-.13h-.67v0c-.63-.02-1.24.11-1.8.38v-.001c-.46.24-.86.58-1.17 1v0c-.29.35-.51.76-.63 1.2v0c-.13.36-.2.74-.2 1.13v8.2h-5.33V52.84h5.14v2.34h.06v0c.4-.81 1.01-1.5 1.76-2v0c.77-.54 1.69-.81 2.63-.79v0c.2-.02.42-.02.63 0v0c.17.01.34.04.51.09Z",key:17}),r.createElement("path",{d:"M218.41 56.8V63v0c-.05.6.1 1.2.44 1.71v0c.4.42.98.63 1.57.57h-.001c.27-.01.55-.03.83-.06l0-.001c.25-.05.51-.12.75-.22l.06 3.9h-.001c-.46.15-.93.27-1.4.35v0c-.56.09-1.13.13-1.69.14v0c-.93.02-1.86-.11-2.73-.4h0c-.68-.24-1.29-.65-1.77-1.18v0c-.48-.53-.82-1.15-1-1.82h-.001c-.21-.78-.31-1.58-.29-2.37v-6.82h-2.58v-4h2.57v-4.23h5.24v4.26h3.8v4Z",key:18}),r.createElement("path",{d:"M233.85 71.46h-.001c-.29.78-.66 1.54-1.08 2.26v0c-.39.63-.88 1.2-1.44 1.69v0c-.59.48-1.27.84-2 1.06v-.001c-.86.25-1.76.37-2.65.36v0c-.52-.01-1.03-.04-1.54-.1l0 0c-.47-.06-.93-.15-1.38-.26l.58-4.49v0c.28.09.56.16.86.21l-.001-.001c.28.05.57.08.87.08h-.001c.64.05 1.28-.15 1.78-.56v0c.42-.47.74-1.02.95-1.61l.52-1.34 -6.72-15.93h5.92l3.61 10.4h.1l3.22-10.4h5.66Z",key:19}),r.createElement("path",{d:"M208.78 50.57v-.001c0 .39-.08.78-.24 1.15v-.001c-.16.34-.38.66-.65.93l0-.001c-.59.54-1.36.84-2.16.84v0c-.82.02-1.6-.29-2.18-.86v-.001c-.58-.54-.9-1.28-.88-2.06v0c.01-.76.32-1.48.88-2v-.001c.29-.27.63-.49 1-.64v0c.38-.17.79-.25 1.21-.24l0-.001c.4 0 .8.07 1.18.23v0c.37.13.71.34 1 .62v0c.27.26.49.57.65.92v-.001c.13.35.2.73.19 1.11Zm-5.72 18.65V55.74h5.33v13.48Z",key:20})]))}c.defaultProps={viewBox:"0 0 244.46 113.98"},e.exports=c,c.default=c},uv1S:function(e,t,n){var r=n("cDcd");function c(e){return r.createElement("svg",e,[r.createElement("defs",{key:0},[r.createElement("linearGradient",{id:"a",x1:"50%",x2:"50%",y1:"100%",y2:"0%",key:0},[r.createElement("stop",{offset:"0%",stopColor:"#808080",stopOpacity:".251",key:0}),r.createElement("stop",{offset:"54%",stopColor:"#808080",stopOpacity:".122",key:1}),r.createElement("stop",{offset:"100%",stopColor:"#808080",stopOpacity:".102",key:2})]),r.createElement("linearGradient",{id:"b",x1:"50%",x2:"50%",y1:"100%",y2:"0%",xlinkHref:"#a",key:1}),r.createElement("linearGradient",{id:"c",x1:"50%",x2:"50%",y1:"100%",y2:"0%",xlinkHref:"#a",key:2}),r.createElement("linearGradient",{id:"d",x1:"50%",x2:"50%",y1:"0%",y2:"100%",key:3},[r.createElement("stop",{offset:"0%",stopColor:"#E0E0E0",key:0}),r.createElement("stop",{offset:"31%",stopColor:"#FCCC63",key:1}),r.createElement("stop",{offset:"77%",stopColor:"#F55F44",key:2})]),r.createElement("linearGradient",{id:"e",x1:"50%",x2:"50%",y1:"0%",y2:"100%",xlinkHref:"#d",key:4}),r.createElement("linearGradient",{id:"f",x1:"50%",x2:"50%",y1:"0%",y2:"100%",xlinkHref:"#d",key:5}),r.createElement("linearGradient",{id:"g",x1:"50%",x2:"50%",y1:"0%",y2:"100%",xlinkHref:"#d",key:6}),r.createElement("linearGradient",{id:"h",x1:"50%",x2:"50%",y1:"99.9%",y2:"-.1%",xlinkHref:"#a",key:7}),r.createElement("linearGradient",{id:"i",x1:"50.3%",x2:"50.3%",y1:"100%",y2:".2%",xlinkHref:"#a",key:8}),r.createElement("path",{id:"k",d:"M.55 0a.55.55 0 1 0 0 1.1 .55.55 0 1 0 0-1.11Z",key:9}),r.createElement("path",{id:"j",d:"M.99 0a.99.99 0 1 0 0 1.98A.99.99 0 1 0 .99 0Z",key:10})]),r.createElement("g",{transform:"translate(-12.602-.014)",key:1},[r.createElement("path",{opacity:".194",fill:"#DCEBF3",d:"M205.51 249.8v0c-1.62.15-3.24.12-4.84-.08 -17.67-2.17-41.72-1.56-61.33 11.94 -27.119 18.67-69.62 2.68-88.367-6.01l0-.001c-14.4-6.72-21.74-22.93-17.3-38.18 .06-.22.12-.44.2-.65 2.811-9.08 8.35-16.18 15.23-19.94H49.1c9.08-4.96 15.79-13.35 18.62-23.3h0c1.5-5.3 3.75-10.35 6.67-15.01 7.66-11.94 23.71-29.714 51.322-29.6v0c4.86.03 9.68.93 14.22 2.67 10.08 3.81 19.19 11.58 26.13 22.345 4.43 6.86 11.07 13.24 20.58 13.76 13.2.72 25.79 7.55 35.23 19.7 .27.34.54.7.81 1.05 16.82 22.27 5.13 59.08-17.21 61.25Z",transform:"translate(-10.337-112.27)",key:0}),r.createElement("path",{opacity:".7",fill:"url(#a)",d:"M2.67 0a2.67 2.67 0 1 0 0 5.35 2.67 2.67 0 1 0 0-5.36Z",transform:"translate(51.171 129.987)",key:1}),r.createElement("path",{opacity:".2",d:"M2.55 0a2.55 2.55 0 1 0 0 5.11 2.55 2.55 0 1 0 0-5.12Z",transform:"translate(51.291 130.106)",key:2}),r.createElement("g",{fill:"#FFF",key:3},[r.createElement("use",{xlinkHref:"#j",x:"38.426",y:"79.42",key:0}),r.createElement("use",{xlinkHref:"#j",x:"109.091",y:"136.884",key:1}),r.createElement("use",{xlinkHref:"#k",x:"67.789",y:"142.369",key:2}),r.createElement("use",{xlinkHref:"#k",x:"190.288",y:"115.577",key:3}),r.createElement("use",{xlinkHref:"#k",x:"158.644",y:"65.878",key:4}),r.createElement("use",{xlinkHref:"#k",x:"203.489",y:"90.146",key:5}),r.createElement("use",{xlinkHref:"#j",x:"55.898",y:"47",key:6}),r.createElement("path",{d:"M144.132 588.55h-.89v-.89h-.36v.88h-.89v.35h.88v.87h.35v-.88h.88Z",transform:"translate(-114.456-473.572)",key:7}),r.createElement("path",{d:"M258.132 586.55h-.89v-.89h-.36v.88h-.89v.35h.88v.87h.35v-.88h.88Z",transform:"translate(-206.324-471.96)",key:8}),r.createElement("path",{d:"M421.132 678.55h-.89v-.89h-.36v.88h-.89v.35h.88v.87h.35v-.88h.88Z",transform:"translate(-337.68-546.099)",key:9}),r.createElement("path",{d:"M652.95 129.042h-.4v-.4h-.17v.4h-.4v.16h.4v.4h.16v-.4h.4Z",transform:"translate(-525.431-103.655)",key:10}),r.createElement("path",{d:"M947.95 319.04h-.4v-.4h-.17v.4h-.4v.16h.4v.4h.16v-.4h.4Z",transform:"translate(-763.161-256.77)",key:11}),r.createElement("path",{d:"M773.95 443.04h-.4v-.4h-.17v.4h-.4v.16h.4v.4h.16v-.4h.4Z",transform:"translate(-622.94-356.697)",key:12}),r.createElement("path",{d:"M65.95 521.04h-.4v-.4h-.17v.4h-.4v.16h.4v.4h.16v-.4h.4Z",transform:"translate(-52.388-419.554)",key:13}),r.createElement("path",{d:"M150.95 691.04h-.4v-.4h-.17v.4h-.4v.16h.4v.4h.16v-.4h.4Z",transform:"translate(-120.886-556.551)",key:14}),r.createElement("path",{d:"M417.957 154.042h-.4v-.4h-.17v.4h-.4v.16h.4v.4h.16v-.4h.4Z",transform:"translate(-336.053-123.802)",key:15}),r.createElement("path",{d:"M291.957 453.04h-.4v-.4h-.17v.4h-.4v.16h.4v.4h.16v-.4h.4Z",transform:"translate(-234.514-364.756)",key:16}),r.createElement("path",{d:"M318.957 367.04h-.4v-.4h-.17v.4h-.4v.16h.4v.4h.16v-.4h.4Z",transform:"translate(-256.272-295.451)",key:17})]),r.createElement("path",{opacity:".7",fill:"url(#b)",d:"M2.23 0a2.23 2.23 0 1 0 0 4.47 2.23 2.23 0 1 0 0-4.48Z",transform:"translate(142.991 105.646)",key:4}),r.createElement("g",{key:5},[r.createElement("path",{opacity:".2",d:"M2.07 0a2.07 2.07 0 1 0 0 4.14 2.07 2.07 0 1 0 0-4.15Z",transform:"translate(143.156 105.811)",key:0}),r.createElement("path",{opacity:".2",d:"M2.31 0a2.31 2.31 0 1 0 0 4.63 2.31 2.31 0 1 0 0-4.64Z",transform:"translate(148.489 120.148)",key:1})]),r.createElement("g",{opacity:".7",transform:"translate(73.584.014)",key:6},r.createElement("path",{fill:"url(#c)",d:"M467.98 102.507v0c.01-4.87-1.16-9.67-3.4-13.98v0c-.74-1.48-1.68-2.85-2.79-4.06v0c-.59-.63-1.51-.8-2.28-.44v-.001c-.31.1-.58.28-.8.51l-.001-.001c-1.08 1.17-1.99 2.49-2.72 3.9v-.001c-2.37 4.41-3.59 9.35-3.57 14.36v3h-1.93v-34.95 0c.03-7.27-1.64-14.45-4.86-20.96v-.001c-1.04-2.21-2.38-4.25-3.98-6.09v0c-1.01-1.15-2.75-1.26-3.9-.26 -.1.07-.18.16-.26.25v-.001c-1.55 1.77-2.85 3.74-3.89 5.85l0 0c-3.39 6.66-5.13 14.04-5.09 21.51v34.6h-1.66v-3.16h0c.02-5.01-1.21-9.95-3.57-14.36l-.001 0c-.74-1.42-1.65-2.73-2.72-3.91v-.001c-.6-.64-1.55-.81-2.33-.43l.07.03 -.001 0c-.25.1-.47.26-.65.45v-.001c-1.12 1.21-2.06 2.58-2.79 4.05v0c-2.25 4.31-3.42 9.11-3.4 13.97v52.22h5.94l-.66 4.29v12.83h4.86v-12.84l-.65-4.3h5.86v-47.57h1.66v47.357h4.75l-.69 4.5v12.83h4.86v-12.84l-.69-4.506h6.4l-.69 4.506v12.83h4.86v-12.84l-.69-4.506h3.79v-47.35h1.92v47.63h1.56v-.08H459l-.65 4.28v12.83h4.86v-12.84l-.65-4.3h5.25Z",transform:"translate(-411.519-42.904)"})),r.createElement("path",{fill:"#535461",d:"M417.277 562.033h-4.61l.82-5.6h2.96Z",transform:"translate(-332.571-448.404)",key:7}),r.createElement("g",{opacity:".1",transform:"translate(80.693 108.694)",key:8},r.createElement("path",{d:"M415.73 561.393h3.41l-.23-1.57h-2.97Z",transform:"translate(-415.73-559.83)"})),r.createElement("path",{fill:"#535461",d:"M620.635 562.033h-4.6l.82-5.6h2.96Z",transform:"translate(-496.452-448.404)",key:9}),r.createElement("g",{opacity:".1",transform:"translate(120.169 108.694)",key:10},r.createElement("path",{d:"M619.08 561.393h3.42l-.23-1.57h-2.97Z",transform:"translate(-619.08-559.83)"})),r.createElement("path",{fill:"#535461",d:"M494.385 562.033h-4.6l.82-5.6h2.96Z",transform:"translate(-394.711-448.404)",key:11}),r.createElement("g",{opacity:".1",transform:"translate(95.661 108.694)",key:12},r.createElement("path",{d:"M492.83 561.393h3.42l-.23-1.57h-2.97Z",transform:"translate(-492.83-559.83)"})),r.createElement("path",{fill:"#535461",d:"M542.68 562.033h-4.6l.82-5.6h2.96Z",transform:"translate(-433.635-448.404)",key:13}),r.createElement("g",{opacity:".1",transform:"translate(105.038 108.694)",key:14},r.createElement("path",{d:"M541.13 561.393h3.42l-.24-1.57h-2.97Z",transform:"translate(-541.13-559.83)"})),r.createElement("path",{fill:"#535461",d:"M0 0h32.89v1.31H-.01Z",transform:"translate(84.706 61.813)",key:15}),r.createElement("g",{fill:"#E0E0E0",key:16},[r.createElement("path",{d:"M628.33 251.629v-.001c-.69-.76-1.86-.82-2.62-.14 -.05.04-.09.08-.14.13v0c-1.03 1.15-1.9 2.42-2.59 3.8v0c-2.25 4.31-3.4 9.11-3.38 13.97v50.63h14.56v-50.85h-.001c.01-4.73-1.09-9.4-3.22-13.62v0c-.69-1.44-1.58-2.77-2.64-3.96Z",transform:"translate(-505.643-210.603)",key:0}),r.createElement("path",{d:"M425.084 251.629v-.001c.68-.76 1.85-.82 2.61-.14 .04.04.08.08.13.13v-.001c1.02 1.15 1.88 2.42 2.58 3.8v0c2.23 4.31 3.39 9.11 3.37 13.97v50.63h-14.56v-50.85 -.001c-.02-4.73 1.08-9.4 3.21-13.62v0c.68-1.44 1.57-2.77 2.63-3.96Z",transform:"translate(-344.15-210.603)",key:1})]),r.createElement("g",{fill:"#535461",key:17},[r.createElement("path",{d:"M387.25 307.33l3.45.01v4.25h-3.46Z",transform:"translate(-312.086-247.655)",key:0}),r.createElement("path",{d:"M444.02 307.33l3.45.01v4.25h-3.46Z",transform:"translate(-357.835-247.655)",key:1}),r.createElement("path",{d:"M587.22 307.33l3.45.01v4.25h-3.46Z",transform:"translate(-473.235-247.655)",key:2}),r.createElement("path",{d:"M643.99 307.33l3.45.01v4.25h-3.46Z",transform:"translate(-518.984-247.655)",key:3})]),r.createElement("g",{opacity:".1",transform:"translate(81.485 40.349)",key:18},r.createElement("path",{d:"M457 255.093v0c-.7-1.38-1.56-2.66-2.58-3.81v0c-.56-.62-1.46-.79-2.2-.42v0c.2.1.39.24.55.41v0c1.02 1.15 1.88 2.43 2.57 3.8v0c2.24 4.31 3.39 9.11 3.37 13.97v50.63h1.64v-50.64 0c.02-4.87-1.14-9.67-3.38-13.98Z",transform:"translate(-452.22-250.678)"})),r.createElement("g",{opacity:".1",transform:"translate(113.82 40.49)",key:19},r.createElement("path",{d:"M623.636 255.814v0c.69-1.38 1.55-2.66 2.57-3.81v-.001c.17-.2.39-.35.63-.46v0c-.73-.32-1.59-.14-2.12.45l0 0c-1.03 1.15-1.89 2.42-2.58 3.8v0c-2.24 4.31-3.4 9.11-3.38 13.97v50.64h1.48v-50.64 0c-.03-4.87 1.13-9.67 3.37-13.99Z",transform:"translate(-618.778-251.399)"})),r.createElement("path",{fill:"url(#d)",d:"M447.447 640.64h-.13v0c-1.24 0-2.24-1.01-2.24-2.24v-10.27h4.6v10.26 -.001c0 1.23-1.01 2.24-2.24 2.24 -.01 0-.01 0-.01 0Z",transform:"translate(-364.981-514.511)",key:20}),r.createElement("path",{fill:"url(#e)",d:"M524.55 640.64h-.13v0c-1.24-.01-2.24-1.01-2.24-2.24v-10.27h4.6v10.26 -.001c0 1.23-1 2.23-2.24 2.24Z",transform:"translate(-427.122-514.511)",key:21}),r.createElement("path",{fill:"url(#f)",d:"M572.85 640.64h-.13v0c-1.24-.01-2.24-1.01-2.24-2.24v-10.27h4.6v10.26 -.001c0 1.23-1 2.23-2.24 2.24Z",transform:"translate(-466.045-514.511)",key:22}),r.createElement("path",{fill:"url(#g)",d:"M650.8 640.64h-.13v0c-1.24 0-2.25-1-2.25-2.24 -.01-.01-.01-.01-.01-.01v-10.27h4.6v10.26 0c0 1.23-1.01 2.23-2.24 2.24Z",transform:"translate(-528.862-514.511)",key:23}),r.createElement("path",{fill:"#EEE",d:"M514.741 45.84v-.001c-.92-1.09-2.53-1.23-3.62-.32 -.12.09-.22.19-.32.31v0c-1.47 1.73-2.71 3.65-3.69 5.7v0c-3.21 6.51-4.86 13.68-4.82 20.95v81.26h20.77v-81.6 0c.03-7.06-1.54-14.04-4.59-20.4v-.001c-.97-2.14-2.24-4.14-3.76-5.93Z",transform:"translate(-411.101-44.526)",key:24}),r.createElement("rect",{width:"10.841",height:"4.968",rx:"2.484",ry:"2.484",fill:"#535461",transform:"translate(96.041 10.349)",key:25}),r.createElement("path",{opacity:".1",d:"M0 0h20.56v.79H-.01Z",transform:"translate(91.321 30.753)",key:26}),r.createElement("path",{fill:"url(#h)",d:"M743.72 343.268v0 0c-.54-.71-1.22-1.31-1.99-1.75v0 -.001c-3.19-1.84-7.27-.75-9.11 2.44 -1.84 3.18-.75 7.26 2.44 9.1 1.01.58 2.16.89 3.32.89v0c.14 0 .28-.01.42-.02v0c3.67-.24 6.46-3.4 6.23-7.07 -.09-1.31-.55-2.56-1.34-3.6Z",transform:"translate(-595.998-282.817)",key:27}),r.createElement("g",{key:28},[r.createElement("path",{opacity:".2",d:"M746.17 348.734v0c-.01 3.32-2.59 6.07-5.9 6.28 -.14 0-.27.01-.4.01v0c-3.48-.01-6.3-2.83-6.3-6.31 0-3.48 2.82-6.3 6.3-6.3 1.1 0 2.18.29 3.14.84v0 0c.72.42 1.36.98 1.875 1.66v0 0c.82 1.09 1.27 2.42 1.27 3.79Z",transform:"translate(-597.464-284.267)",key:0}),r.createElement("path",{opacity:".1",d:"M751.64 354.04v0c-.33.14-.65.3-.94.49v0c-.2.1-.38.26-.5.45v0c-.14.19-.14.44-.02.64v0c.18.18.44.27.7.25v0c.27.03.55 0 .81-.09v-.001c.17-.09.33-.21.47-.35l.54-.5c.19-.18.38-.41.31-.65v0c-.1-.18-.27-.3-.46-.32v0c-.47-.1-.96-.01-1.36.23",transform:"translate(-610.787-293.573)",key:1}),r.createElement("path",{opacity:".1",d:"M.33 0a.33.33 0 1 0 0 .66 .33.33 0 1 0 0-.67Z",transform:"translate(138.266 66.62)",key:2}),r.createElement("path",{opacity:".1",d:"M1.21 0a1.21 1.21 0 1 0 0 2.43 1.21 1.21 0 1 0 0-2.43Z",transform:"translate(144.122 63.637)",key:3})]),r.createElement("g",{opacity:".1",transform:"translate(144.132 59.009)",key:29},r.createElement("path",{d:"M778.236 348.452v0 0c-.02.91-.77 1.64-1.68 1.63 -.92-.02-1.65-.77-1.64-1.68 0-.83.62-1.52 1.43-1.63v0 -.001c.73.42 1.36.98 1.87 1.66Z",transform:"translate(-774.92-346.79)"})),r.createElement("g",{opacity:".1",transform:"translate(142.797 67.505)",key:30},r.createElement("path",{d:"M772.8 391.14v0c-1.1 1.56-2.85 2.54-4.76 2.66 0-.09-.02-.18-.02-.27v-.001c-.01-1.65 1.33-2.99 2.98-2.99 .64-.01 1.26.2 1.77.58Z",transform:"translate(-768.04-390.555)"})),r.createElement("path",{fill:"url(#i)",d:"M315.28 531.71v0h-.001c-.38-.5-.85-.92-1.39-1.23v0 0c-2.22-1.31-5.08-.56-6.38 1.66 -1.31 2.21-.56 5.07 1.66 6.37 .72.42 1.54.64 2.38.63 .1 0 .19 0 .3-.01v0c2.56-.18 4.5-2.4 4.33-4.97 -.07-.9-.38-1.76-.92-2.49Z",transform:"translate(-253.614-435.303)",key:31}),r.createElement("g",{key:32},[r.createElement("path",{opacity:".2",d:"M317.2 535.615v0c-.01 2.31-1.81 4.23-4.12 4.38h-.28v0c-2.44 0-4.41-1.96-4.42-4.39 -.01-2.44 1.95-4.41 4.38-4.42 .78-.01 1.55.2 2.23.59v0h-.001c.5.29.95.69 1.3 1.16v0 0c.57.76.88 1.69.88 2.65Z",transform:"translate(-254.847-436.399)",key:0}),r.createElement("path",{opacity:".1",d:"M321.02 539.348h-.001c-.23.09-.45.21-.66.34v0c-.14.07-.26.18-.36.31h-.001c-.09.13-.09.31 0 .44v-.001c.13.12.31.19.49.17v0c.19.02.38 0 .56-.06v0c.12-.07.23-.15.33-.25l.37-.35c.13-.12.27-.29.21-.45v0c-.07-.13-.19-.21-.32-.22h-.001c-.33-.07-.67-.01-.95.16",transform:"translate(-264.143-442.92)",key:1}),r.createElement("path",{opacity:".1",d:"M.23 0a.23.23 0 1 0 0 .46 .23.23 0 1 0 0-.47Z",transform:"translate(55.069 100.719)",key:2}),r.createElement("path",{opacity:".1",d:"M.84 0a.84.84 0 1 0 0 1.69 .84.84 0 1 0 0-1.7Z",transform:"translate(59.156 98.638)",key:3})]),r.createElement("g",{opacity:".1",transform:"translate(59.14 95.403)",key:33},r.createElement("path",{d:"M339.45 535.425v0 0c-.01.64-.54 1.16-1.18 1.15 -.65-.01-1.17-.54-1.16-1.18 0-.59.44-1.08 1.01-1.15v0 0c.51.29.95.69 1.31 1.16Z",transform:"translate(-337.12-534.26)"})),r.createElement("g",{opacity:".1",transform:"translate(58.239 101.326)",key:34},r.createElement("path",{d:"M335.8 565.18v0c-.77 1.09-1.99 1.77-3.32 1.85v-.2 0c0-1.16.93-2.09 2.08-2.09 .44 0 .88.14 1.24.41Z",transform:"translate(-332.48-564.77)"})),r.createElement("path",{fill:"none",d:"M837.69 539.42l4.23 2.25 -3.3 3.7",transform:"translate(-675.08-434.688)",key:35}),r.createElement("path",{fill:"#FFF",d:"M.35 0a.35.35 0 1 0 0 .71 .35.35 0 1 0 0-.72Z",transform:"translate(185.008 82.789)",key:36})])])}c.defaultProps={viewBox:"0 0 207.762 158.066"},e.exports=c,c.default=c}}]);
dist/manifest.php CHANGED
@@ -285,11 +285,11 @@
285
  0 => 'dashboard/dashboard--settings.css',
286
  1 => 'dashboard/dashboard--settings.js',
287
  ),
288
- 'hash' => '9a9828fd74fb8f80877b61e0b24243f7',
289
  'contentHash' =>
290
  array (
291
  'css/mini-extract' => '29e9442b48fe485f4b02',
292
- 'javascript' => 'f716ed9424ba83160edd',
293
  ),
294
  'vendors' =>
295
  array (
@@ -514,11 +514,11 @@
514
  0 => 'pages/settings.css',
515
  1 => 'pages/settings.js',
516
  ),
517
- 'hash' => '1cc4672c54977b1117679f66e0ac4cdc',
518
  'contentHash' =>
519
  array (
520
- 'css/mini-extract' => '2f5b22b6ef4d4fa0f2b4',
521
- 'javascript' => 'c6faed60f1f22f36f25a',
522
  ),
523
  'vendors' =>
524
  array (
285
  0 => 'dashboard/dashboard--settings.css',
286
  1 => 'dashboard/dashboard--settings.js',
287
  ),
288
+ 'hash' => '2b6571358543391738a5e6cfe19f8d09',
289
  'contentHash' =>
290
  array (
291
  'css/mini-extract' => '29e9442b48fe485f4b02',
292
+ 'javascript' => '567f81e809b25fc43b13',
293
  ),
294
  'vendors' =>
295
  array (
514
  0 => 'pages/settings.css',
515
  1 => 'pages/settings.js',
516
  ),
517
+ 'hash' => '6357ed962df0fecc8c364f02a2ccd7b3',
518
  'contentHash' =>
519
  array (
520
+ 'css/mini-extract' => 'ecded2b59c04a766931c',
521
+ 'javascript' => '1358278fd2978eac90be',
522
  ),
523
  'vendors' =>
524
  array (
dist/pages/settings.css CHANGED
@@ -6,7 +6,7 @@
6
 
7
  @keyframes itsec-animation-fade-in-constant{from{opacity:0}to{opacity:1}}.itsec-settings-toolbar{background:white;display:flex;align-items:center;justify-content:flex-end;padding:.5rem 1.5rem;min-height:calc(30px + 1rem)}.itsec-settings-toolbar .components-accessible-toolbar{border:none;max-width:100%}.itsec-settings-toolbar .components-accessible-toolbar a.components-button:focus{outline:none;box-shadow:none}.itsec-settings-toolbar .components-accessible-toolbar .components-button.has-icon::before,.itsec-settings-toolbar .components-accessible-toolbar .components-toolbar .components-button.has-icon::before{left:6px;right:2px}.itsec-settings-toolbar .components-button{height:auto;font-size:1rem;padding-top:0;padding-bottom:0}.itsec-settings-toolbar .itsec-search{margin-right:auto;flex-grow:1}@media screen and (max-width: 782px){.itsec-settings-toolbar .itsec-settings-toolbar{min-height:calc(40px + 1rem)}}@media screen and (max-width: 480px){.itsec-settings-toolbar{padding-top:1rem;padding-bottom:1rem}.itsec-settings-toolbar .components-accessible-toolbar{width:100%;display:grid;grid-template-columns:1fr 1fr;justify-items:start;grid-gap:1rem}}.itsec-settings-search__popover.components-popover.is-expanded .components-popover__content{padding:1rem;overflow-y:scroll}.itsec-settings-search__popover.components-popover.is-expanded .components-popover__content .components-base-control__field{max-width:none}.itsec-settings-search__popover.components-popover.is-expanded .components-popover__content .itsec-search__results{position:relative;padding-top:0;margin-bottom:1rem;width:100%;max-width:none;box-shadow:none;max-height:none}.itsec-settings-search__popover.components-popover.is-expanded .components-popover__content .itsec-search__results :first-child{margin-top:0}.itsec-settings-search__popover.components-popover.is-expanded .components-popover__content .itsec-search__results :first-child :first-child{border-top:none}
8
 
9
- @keyframes itsec-animation-fade-in-constant{from{opacity:0}to{opacity:1}}.itsec-nav{margin:0;--icon-size: 30px}@media (min-width: 1080px){.itsec-nav.itsec-nav--guided{--icon-size: 40px}}.itsec-nav .itsec-nav__item{margin:1.25rem 0}.itsec-nav .itsec-nav__item-title{display:flex;align-items:center;margin:0;font-weight:bold;text-transform:uppercase;font-size:1.25rem;line-height:1;color:#71747d}.itsec-nav .itsec-nav__item-title a{color:#71747d;text-decoration:none;display:flex;align-items:center}.itsec-nav .itsec-nav__item--completed .itsec-nav__item-title,.itsec-nav .itsec-nav__item--completed .itsec-nav__item-title a{color:#BFBFBF}.itsec-nav .itsec-nav__item--active .itsec-nav__item-title,.itsec-nav .itsec-nav__item--active .itsec-nav__item-title a,.itsec-nav .itsec-nav__item-title a:hover{color:#0081E3}.itsec-nav .itsec-nav__item-title .dashicon{margin-right:.5rem;width:var(--icon-size);height:var(--icon-size);font-size:var(--icon-size)}.itsec-nav .itsec-nav__children{margin-left:calc(30px + .5rem);margin-top:1rem}.itsec-nav.itsec-nav--guided .itsec-nav__children{margin-left:calc(40px + .5rem);margin-top:.5rem}.itsec-nav .itsec-nav__children a{color:#71747d;text-decoration:none;font-weight:500;border-left:3px solid transparent;padding-left:5px}.itsec-nav .itsec-nav__children a.active,.itsec-nav .itsec-nav__children a:hover{color:#0A1A23;border-left-color:#0081E3}
10
 
11
  @keyframes itsec-animation-fade-in-constant{from{opacity:0}to{opacity:1}}.itsec-breadcrumbs ul{display:flex;align-items:center;margin:0}.itsec-breadcrumbs ul li{display:inline-flex;align-items:center;margin:0;min-height:26px;color:#0A1A23;font-size:.75rem}.itsec-breadcrumbs ul li a{color:#0A1A23;text-decoration:none}.itsec-breadcrumbs ul li a:hover{color:#0081E3}.itsec-breadcrumbs ul li:after{content:"";font-family:dashicons;display:inline-block;line-height:1;font-weight:400;font-style:normal;speak:never;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:.75rem;height:.75rem;font-size:.75rem;vertical-align:top;text-align:center;transition:color 0.1s ease-in;margin:0 .25rem;color:#71747d}.itsec-breadcrumbs ul li:last-child{color:#71747d}.itsec-breadcrumbs ul li:last-child a{color:#71747d}.itsec-breadcrumbs ul li:last-child a:hover{color:#0081E3}.itsec-breadcrumbs ul li:last-child:after{content:''}.itsec-breadcrumbs ul .itsec-breadcrumbs__menu{margin-left:2px}.itsec-breadcrumbs ul .itsec-breadcrumbs__menu .components-button.has-icon{color:#0081E3;padding:3px;height:auto}.itsec-breadcrumbs ul .itsec-breadcrumbs__menu .components-button.has-icon .dashicon{margin-left:2px;margin-right:-5px}.itsec-breadcrumbs ul .itsec-breadcrumbs__menu .components-button.has-icon:hover{color:#0A1A23}.itsec-breadcrumbs__menu-popover .components-popover__content>div{padding:.5rem}.itsec-breadcrumbs__menu-popover a{display:block;width:-webkit-max-content;width:max-content;color:#71747d;border-left:3px solid transparent;text-decoration:none;padding:0.125rem calc(.25rem + 3px) 0.125rem 0.25rem;margin:.5rem 0;font-weight:500}.itsec-breadcrumbs__menu-popover a:first-child{margin-top:0}.itsec-breadcrumbs__menu-popover a:last-child{margin-bottom:0}.itsec-breadcrumbs__menu-popover a:hover,.itsec-breadcrumbs__menu-popover a:focus{color:#0A1A23;border-left-color:#0081E3;outline:none;box-shadow:none}
12
 
@@ -38,7 +38,7 @@
38
 
39
  @keyframes itsec-animation-fade-in-constant{from{opacity:0}to{opacity:1}}.itsec-settings-sidebar--root-onboard:not(.itsec-settings-sidebar--expanded) .itsec-settings-sidebar__inner>:not(.itsec-settings-sidebar__toggle){display:none}@media (min-width: 960px){.itsec-settings-sidebar--root-onboard:not(.itsec-settings-sidebar--expanded) .itsec-settings-sidebar__inner>:not(.itsec-settings-sidebar__toggle){display:initial}}.itsec-onboard-skip-setup{margin-top:auto;align-self:center}.itsec-onboard-skip-setup a{font-size:1.1rem;-webkit-text-decoration-skip-ink:all;text-decoration-skip-ink:all}.itsec-onboard-skip-setup p.itsec-onboard-skip-setup__description{font-style:italic;margin:0}.itsec-settings-sidebar.itsec-onboard-welcome-sidebar{background:#0081E3;color:#EDF5F9;overflow-x:hidden;width:22rem}.itsec-settings-sidebar.itsec-onboard-welcome-sidebar .itsec-settings-sidebar__logo svg{max-width:16rem}.itsec-settings-sidebar.itsec-onboard-welcome-sidebar p{color:#EDF5F9}.itsec-settings-sidebar.itsec-onboard-welcome-sidebar .itsec-onboard-welcome-sidebar__lead{font-size:1.6rem;line-height:1.2;font-weight:500;margin:1rem 0 1rem 0}@media (min-width: 600px){.itsec-settings-sidebar.itsec-onboard-welcome-sidebar .itsec-onboard-welcome-sidebar__lead{margin-top:1.5rem;margin-bottom:1.5rem}}.itsec-settings-sidebar.itsec-onboard-welcome-sidebar .itsec-onboard-welcome-sidebar__content{font-size:1.125rem;font-weight:300;margin:0}.itsec-settings-sidebar.itsec-onboard-welcome-sidebar .itsec-onboard-skip-setup{align-self:stretch}.itsec-settings-sidebar.itsec-onboard-welcome-sidebar .itsec-onboard-skip-setup a{color:#EDF5F9}.itsec-settings-sidebar.itsec-onboard-welcome-sidebar .itsec-onboard-skip-setup a:hover{color:#EDF5F9;text-decoration:none}.itsec-settings-sidebar.itsec-onboard-welcome-sidebar .itsec-onboard-skip-setup__text{margin-top:2rem}.itsec-settings-sidebar.itsec-onboard-welcome-sidebar p.itsec-onboard-skip-setup__description{color:#EDF5F9}.itsec-settings-sidebar.itsec-onboard-welcome-sidebar .itsec-onboard-welcome-sidebar__graphic{float:right;margin-right:-6rem;shape-outside:polygon(66.63% 0px, 0px 72.4%, 65.51% 99.48%);height:12rem}
40
 
41
- @keyframes itsec-animation-fade-in-constant{from{opacity:0}to{opacity:1}}.itsec-settings-advanced-nav{margin-top:auto;align-self:center;display:flex;align-items:center}.itsec-settings-advanced-nav li:not(:last-child){border-right:1px solid #E5EAEE;margin-right:.5rem;padding-right:.5rem}.itsec-settings-advanced-nav a{color:#71747d;display:flex;align-items:center;text-decoration:none}.itsec-settings-advanced-nav a:hover,.itsec-settings-advanced-nav a.active{color:#0081E3}.itsec-settings-advanced-nav a::before{content:none;font-family:dashicons;display:inline-block;line-height:1;font-weight:400;font-style:normal;speak:never;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-size:20px;vertical-align:top;text-align:center;transition:color 0.1s ease-in;margin-right:.15rem}.itsec-settings-advanced-nav a.itsec-settings-advanced-nav--tools::before{content:'\f107'}.itsec-settings-advanced-nav a.itsec-settings-advanced-nav--advanced::before{content:'\f194'}
42
 
43
  @keyframes itsec-animation-fade-in-constant{from{opacity:0}to{opacity:1}}:root{--itsec-primary-theme-color: #0081E3}body.security_page_itsec{background-color:#E5EAEE}#wpcontent{padding-left:0}.auto-fold #wpcontent{padding-left:0}.wp-responsive-open #wpbody{right:calc(-16em + 20px)}#wpbody-content{padding-bottom:0}#wpfooter{display:none}#adminmenuback{z-index:5}ul#adminmenu #toplevel_page_itsec a.wp-has-current-submenu:after,ul#adminmenu>li.current#toplevel_page_itsec>a.current:after{border-right-color:#fff}@media (min-width: 600px){#itsec-settings-root{position:absolute;top:0;left:0;right:0;bottom:0}}.itsec-settings{position:relative;display:flex;align-items:stretch;height:100%;min-height:calc(100vh - 46px);overflow:auto;--wp-admin-theme-color: #0081E3;--wp-admin-theme-color-darker-10: #0064b0;--wp-admin-theme-color-darker-20: #00477d}@media (min-width: 782px){.itsec-settings{min-height:calc(100vh - 32px)}}@media screen and (width: 600px){.itsec-settings{min-height:100vh;margin-top:46px}}.itsec-settings *,.itsec-settings *::before,.itsec-settings *::after{box-sizing:border-box}.itsec-settings h1{font-weight:600;font-size:1.6rem;line-height:1;margin:.75rem 0}.itsec-settings h2{color:#71747d;font-weight:normal;font-size:1.25rem;line-height:1.3;margin:.75rem 0}.itsec-settings h3{font-size:1rem;font-weight:400;margin:.5rem 0}.itsec-settings h4{font-size:1rem;font-weight:700;text-transform:uppercase;margin:.5rem 0}.itsec-settings p,.itsec-settings ul,.itsec-settings ol,.itsec-settings dl{color:#71747d}.itsec-settings h1:first-child,.itsec-settings h2:first-child,.itsec-settings h3:first-child,.itsec-settings h4:first-child,.itsec-settings h5:first-child,.itsec-settings h6:first-child{margin-top:0}.itsec-settings p:first-child{margin-top:0}.itsec-settings p:last-child{margin-bottom:0}.itsec-settings label,.itsec-settings legend{color:#0A1A23}.itsec-settings .components-checkbox-control__input-container{margin-right:8px}.itsec-rjsf-entity-select-control__input input[type="text"]:focus{box-shadow:none;outline:none}.itsec-settings .components-snackbar-list{width:auto;position:fixed;bottom:0}.itsec-settings .components-notice{margin-left:0;margin-right:0}.itsec-settings .components-notice.is-dismissible{padding-right:12px}.form-group>.components-base-control:last-child>.components-base-control__field:last-child{margin-bottom:0}.itsec-settings .components-base-control__label,.itsec-settings .components-base-control__field{margin-bottom:4px}.itsec-settings .components-base-control__help{margin-top:4px}.itsec-settings .components-textarea-control__input{margin-bottom:0}.itsec-settings .components-text-control__input[type="search"]:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px var(--wp-admin-theme-color);outline:2px solid transparent}.itsec-settings select.components-select-control__input{max-width:none}.itsec-settings select.components-select-control__input:focus ~ .components-input-control__backdrop{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px var(--wp-admin-theme-color)}:where(.itsec-settings) .components-button.has-icon.has-text{padding:6px 12px}.itsec-button-icon-right.components-button.has-icon{padding:6px 12px}.itsec-button-icon-right.components-button.has-icon .dashicon{margin-left:10px;margin-right:2px}:where(.itsec-settings) a,:where(.itsec-settings) .components-button.is-link{color:var(--wp-admin-theme-color)}:where(.itsec-settings) a:hover,:where(.itsec-settings) .components-button.is-link:hover{color:var(--wp-admin-theme-color-darker-20)}:where(.itsec-settings) .dashicon{transition:none}@media (max-width: 959px) and (min-width: 783px){.itsec-settings-main{margin-left:calc(30px + 2rem)}}@media (max-width: 782px){.itsec-settings-toolbar{padding-left:calc(20px + 2rem);position:fixed;width:100%;min-height:calc(40px + 1rem);z-index:2;box-shadow:0 3px 6px rgba(0,0,0,0.16)}.itsec-settings-toolbar .itsec-search{margin-right:0}}@media (max-width: 600px){.itsec-settings-toolbar{position:initial}}
44
 
6
 
7
  @keyframes itsec-animation-fade-in-constant{from{opacity:0}to{opacity:1}}.itsec-settings-toolbar{background:white;display:flex;align-items:center;justify-content:flex-end;padding:.5rem 1.5rem;min-height:calc(30px + 1rem)}.itsec-settings-toolbar .components-accessible-toolbar{border:none;max-width:100%}.itsec-settings-toolbar .components-accessible-toolbar a.components-button:focus{outline:none;box-shadow:none}.itsec-settings-toolbar .components-accessible-toolbar .components-button.has-icon::before,.itsec-settings-toolbar .components-accessible-toolbar .components-toolbar .components-button.has-icon::before{left:6px;right:2px}.itsec-settings-toolbar .components-button{height:auto;font-size:1rem;padding-top:0;padding-bottom:0}.itsec-settings-toolbar .itsec-search{margin-right:auto;flex-grow:1}@media screen and (max-width: 782px){.itsec-settings-toolbar .itsec-settings-toolbar{min-height:calc(40px + 1rem)}}@media screen and (max-width: 480px){.itsec-settings-toolbar{padding-top:1rem;padding-bottom:1rem}.itsec-settings-toolbar .components-accessible-toolbar{width:100%;display:grid;grid-template-columns:1fr 1fr;justify-items:start;grid-gap:1rem}}.itsec-settings-search__popover.components-popover.is-expanded .components-popover__content{padding:1rem;overflow-y:scroll}.itsec-settings-search__popover.components-popover.is-expanded .components-popover__content .components-base-control__field{max-width:none}.itsec-settings-search__popover.components-popover.is-expanded .components-popover__content .itsec-search__results{position:relative;padding-top:0;margin-bottom:1rem;width:100%;max-width:none;box-shadow:none;max-height:none}.itsec-settings-search__popover.components-popover.is-expanded .components-popover__content .itsec-search__results :first-child{margin-top:0}.itsec-settings-search__popover.components-popover.is-expanded .components-popover__content .itsec-search__results :first-child :first-child{border-top:none}
8
 
9
+ @keyframes itsec-animation-fade-in-constant{from{opacity:0}to{opacity:1}}.itsec-nav{margin:0;--icon-size: 30px}@media (min-width: 1080px){.itsec-nav.itsec-nav--guided{--icon-size: 40px}}.itsec-nav .itsec-nav__item{margin:1.25rem 0}.itsec-nav .itsec-nav__item-title{display:flex;align-items:center;margin:0;font-weight:bold;text-transform:uppercase;font-size:1.25rem;line-height:1;color:#71747d}.itsec-nav .itsec-nav__item-title a{color:#71747d;text-decoration:none;display:flex;align-items:center}.itsec-nav .itsec-nav__item--completed .itsec-nav__item-title,.itsec-nav .itsec-nav__item--completed .itsec-nav__item-title a{color:#BFBFBF}.itsec-nav .itsec-nav__item--active .itsec-nav__item-title,.itsec-nav .itsec-nav__item--active .itsec-nav__item-title a,.itsec-nav .itsec-nav__item-title a:hover{color:#0081E3}.itsec-nav .itsec-nav__item-title .dashicon{margin-right:.5rem;width:var(--icon-size);height:var(--icon-size);font-size:var(--icon-size)}.itsec-nav .itsec-nav__children{margin-left:calc(30px + .5rem);margin-top:1rem}.itsec-nav.itsec-nav--guided .itsec-nav__children{margin-left:calc(40px + .5rem);margin-top:.5rem}.itsec-nav .itsec-nav__children a{display:inline-block;color:#71747d;text-decoration:none;font-weight:500;border-left:3px solid transparent;padding-left:5px}.itsec-nav .itsec-nav__children a.active,.itsec-nav .itsec-nav__children a:hover{color:#0A1A23;border-left-color:#0081E3}
10
 
11
  @keyframes itsec-animation-fade-in-constant{from{opacity:0}to{opacity:1}}.itsec-breadcrumbs ul{display:flex;align-items:center;margin:0}.itsec-breadcrumbs ul li{display:inline-flex;align-items:center;margin:0;min-height:26px;color:#0A1A23;font-size:.75rem}.itsec-breadcrumbs ul li a{color:#0A1A23;text-decoration:none}.itsec-breadcrumbs ul li a:hover{color:#0081E3}.itsec-breadcrumbs ul li:after{content:"";font-family:dashicons;display:inline-block;line-height:1;font-weight:400;font-style:normal;speak:never;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:.75rem;height:.75rem;font-size:.75rem;vertical-align:top;text-align:center;transition:color 0.1s ease-in;margin:0 .25rem;color:#71747d}.itsec-breadcrumbs ul li:last-child{color:#71747d}.itsec-breadcrumbs ul li:last-child a{color:#71747d}.itsec-breadcrumbs ul li:last-child a:hover{color:#0081E3}.itsec-breadcrumbs ul li:last-child:after{content:''}.itsec-breadcrumbs ul .itsec-breadcrumbs__menu{margin-left:2px}.itsec-breadcrumbs ul .itsec-breadcrumbs__menu .components-button.has-icon{color:#0081E3;padding:3px;height:auto}.itsec-breadcrumbs ul .itsec-breadcrumbs__menu .components-button.has-icon .dashicon{margin-left:2px;margin-right:-5px}.itsec-breadcrumbs ul .itsec-breadcrumbs__menu .components-button.has-icon:hover{color:#0A1A23}.itsec-breadcrumbs__menu-popover .components-popover__content>div{padding:.5rem}.itsec-breadcrumbs__menu-popover a{display:block;width:-webkit-max-content;width:max-content;color:#71747d;border-left:3px solid transparent;text-decoration:none;padding:0.125rem calc(.25rem + 3px) 0.125rem 0.25rem;margin:.5rem 0;font-weight:500}.itsec-breadcrumbs__menu-popover a:first-child{margin-top:0}.itsec-breadcrumbs__menu-popover a:last-child{margin-bottom:0}.itsec-breadcrumbs__menu-popover a:hover,.itsec-breadcrumbs__menu-popover a:focus{color:#0A1A23;border-left-color:#0081E3;outline:none;box-shadow:none}
12
 
38
 
39
  @keyframes itsec-animation-fade-in-constant{from{opacity:0}to{opacity:1}}.itsec-settings-sidebar--root-onboard:not(.itsec-settings-sidebar--expanded) .itsec-settings-sidebar__inner>:not(.itsec-settings-sidebar__toggle){display:none}@media (min-width: 960px){.itsec-settings-sidebar--root-onboard:not(.itsec-settings-sidebar--expanded) .itsec-settings-sidebar__inner>:not(.itsec-settings-sidebar__toggle){display:initial}}.itsec-onboard-skip-setup{margin-top:auto;align-self:center}.itsec-onboard-skip-setup a{font-size:1.1rem;-webkit-text-decoration-skip-ink:all;text-decoration-skip-ink:all}.itsec-onboard-skip-setup p.itsec-onboard-skip-setup__description{font-style:italic;margin:0}.itsec-settings-sidebar.itsec-onboard-welcome-sidebar{background:#0081E3;color:#EDF5F9;overflow-x:hidden;width:22rem}.itsec-settings-sidebar.itsec-onboard-welcome-sidebar .itsec-settings-sidebar__logo svg{max-width:16rem}.itsec-settings-sidebar.itsec-onboard-welcome-sidebar p{color:#EDF5F9}.itsec-settings-sidebar.itsec-onboard-welcome-sidebar .itsec-onboard-welcome-sidebar__lead{font-size:1.6rem;line-height:1.2;font-weight:500;margin:1rem 0 1rem 0}@media (min-width: 600px){.itsec-settings-sidebar.itsec-onboard-welcome-sidebar .itsec-onboard-welcome-sidebar__lead{margin-top:1.5rem;margin-bottom:1.5rem}}.itsec-settings-sidebar.itsec-onboard-welcome-sidebar .itsec-onboard-welcome-sidebar__content{font-size:1.125rem;font-weight:300;margin:0}.itsec-settings-sidebar.itsec-onboard-welcome-sidebar .itsec-onboard-skip-setup{align-self:stretch}.itsec-settings-sidebar.itsec-onboard-welcome-sidebar .itsec-onboard-skip-setup a{color:#EDF5F9}.itsec-settings-sidebar.itsec-onboard-welcome-sidebar .itsec-onboard-skip-setup a:hover{color:#EDF5F9;text-decoration:none}.itsec-settings-sidebar.itsec-onboard-welcome-sidebar .itsec-onboard-skip-setup__text{margin-top:2rem}.itsec-settings-sidebar.itsec-onboard-welcome-sidebar p.itsec-onboard-skip-setup__description{color:#EDF5F9}.itsec-settings-sidebar.itsec-onboard-welcome-sidebar .itsec-onboard-welcome-sidebar__graphic{float:right;margin-right:-6rem;shape-outside:polygon(66.63% 0px, 0px 72.4%, 65.51% 99.48%);height:12rem}
40
 
41
+ @keyframes itsec-animation-fade-in-constant{from{opacity:0}to{opacity:1}}.itsec-settings-advanced-nav{margin-top:3rem;align-self:center;display:flex;align-items:center}.itsec-settings-advanced-nav li:not(:last-child){border-right:1px solid #E5EAEE;margin-right:.5rem;padding-right:.5rem}.itsec-settings-advanced-nav a{color:#71747d;display:flex;align-items:center;text-decoration:none}.itsec-settings-advanced-nav a:hover,.itsec-settings-advanced-nav a.active{color:#0081E3}.itsec-settings-advanced-nav a::before{content:none;font-family:dashicons;display:inline-block;line-height:1;font-weight:400;font-style:normal;speak:never;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-size:20px;vertical-align:top;text-align:center;transition:color 0.1s ease-in;margin-right:.15rem}.itsec-settings-advanced-nav a.itsec-settings-advanced-nav--tools::before{content:'\f107'}.itsec-settings-advanced-nav a.itsec-settings-advanced-nav--advanced::before{content:'\f194'}
42
 
43
  @keyframes itsec-animation-fade-in-constant{from{opacity:0}to{opacity:1}}:root{--itsec-primary-theme-color: #0081E3}body.security_page_itsec{background-color:#E5EAEE}#wpcontent{padding-left:0}.auto-fold #wpcontent{padding-left:0}.wp-responsive-open #wpbody{right:calc(-16em + 20px)}#wpbody-content{padding-bottom:0}#wpfooter{display:none}#adminmenuback{z-index:5}ul#adminmenu #toplevel_page_itsec a.wp-has-current-submenu:after,ul#adminmenu>li.current#toplevel_page_itsec>a.current:after{border-right-color:#fff}@media (min-width: 600px){#itsec-settings-root{position:absolute;top:0;left:0;right:0;bottom:0}}.itsec-settings{position:relative;display:flex;align-items:stretch;height:100%;min-height:calc(100vh - 46px);overflow:auto;--wp-admin-theme-color: #0081E3;--wp-admin-theme-color-darker-10: #0064b0;--wp-admin-theme-color-darker-20: #00477d}@media (min-width: 782px){.itsec-settings{min-height:calc(100vh - 32px)}}@media screen and (width: 600px){.itsec-settings{min-height:100vh;margin-top:46px}}.itsec-settings *,.itsec-settings *::before,.itsec-settings *::after{box-sizing:border-box}.itsec-settings h1{font-weight:600;font-size:1.6rem;line-height:1;margin:.75rem 0}.itsec-settings h2{color:#71747d;font-weight:normal;font-size:1.25rem;line-height:1.3;margin:.75rem 0}.itsec-settings h3{font-size:1rem;font-weight:400;margin:.5rem 0}.itsec-settings h4{font-size:1rem;font-weight:700;text-transform:uppercase;margin:.5rem 0}.itsec-settings p,.itsec-settings ul,.itsec-settings ol,.itsec-settings dl{color:#71747d}.itsec-settings h1:first-child,.itsec-settings h2:first-child,.itsec-settings h3:first-child,.itsec-settings h4:first-child,.itsec-settings h5:first-child,.itsec-settings h6:first-child{margin-top:0}.itsec-settings p:first-child{margin-top:0}.itsec-settings p:last-child{margin-bottom:0}.itsec-settings label,.itsec-settings legend{color:#0A1A23}.itsec-settings .components-checkbox-control__input-container{margin-right:8px}.itsec-rjsf-entity-select-control__input input[type="text"]:focus{box-shadow:none;outline:none}.itsec-settings .components-snackbar-list{width:auto;position:fixed;bottom:0}.itsec-settings .components-notice{margin-left:0;margin-right:0}.itsec-settings .components-notice.is-dismissible{padding-right:12px}.form-group>.components-base-control:last-child>.components-base-control__field:last-child{margin-bottom:0}.itsec-settings .components-base-control__label,.itsec-settings .components-base-control__field{margin-bottom:4px}.itsec-settings .components-base-control__help{margin-top:4px}.itsec-settings .components-textarea-control__input{margin-bottom:0}.itsec-settings .components-text-control__input[type="search"]:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px var(--wp-admin-theme-color);outline:2px solid transparent}.itsec-settings select.components-select-control__input{max-width:none}.itsec-settings select.components-select-control__input:focus ~ .components-input-control__backdrop{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px var(--wp-admin-theme-color)}:where(.itsec-settings) .components-button.has-icon.has-text{padding:6px 12px}.itsec-button-icon-right.components-button.has-icon{padding:6px 12px}.itsec-button-icon-right.components-button.has-icon .dashicon{margin-left:10px;margin-right:2px}:where(.itsec-settings) a,:where(.itsec-settings) .components-button.is-link{color:var(--wp-admin-theme-color)}:where(.itsec-settings) a:hover,:where(.itsec-settings) .components-button.is-link:hover{color:var(--wp-admin-theme-color-darker-20)}:where(.itsec-settings) .dashicon{transition:none}@media (max-width: 959px) and (min-width: 783px){.itsec-settings-main{margin-left:calc(30px + 2rem)}}@media (max-width: 782px){.itsec-settings-toolbar{padding-left:calc(20px + 2rem);position:fixed;width:100%;min-height:calc(40px + 1rem);z-index:2;box-shadow:0 3px 6px rgba(0,0,0,0.16)}.itsec-settings-toolbar .itsec-search{margin-right:0}}@media (max-width: 600px){.itsec-settings-toolbar{position:initial}}
44
 
dist/pages/settings.js CHANGED
@@ -1 +1 @@
1
- this.itsec=this.itsec||{},this.itsec.pages=this.itsec.pages||{},this.itsec.pages.settings=(window.itsecWebpackJsonP=window.itsecWebpackJsonP||[]).push([[21],{"1ZqX":function(e,t){!function(){e.exports=this.wp.data}()},"5msD":function(e,t,n){"use strict";n.r(t),n.d(t,"Sidebar",(function(){return ee})),n.d(t,"Main",(function(){return te})),n.d(t,"AsideFill",(function(){return ie})),n.d(t,"Toolbar",(function(){return de})),n.d(t,"ToolbarFill",(function(){return ue})),n.d(t,"Navigation",(function(){return xe})),n.d(t,"NavigationFill",(function(){return Ce})),n.d(t,"Breadcrumbs",(function(){return Me})),n.d(t,"useBreadcrumbTrail",(function(){return Fe})),n.d(t,"useHelpBreadcrumbTrail",(function(){return Ae})),n.d(t,"PageHeader",(function(){return Ve})),n.d(t,"SelectableCard",(function(){return qe})),n.d(t,"PrimaryForm",(function(){return Ge})),n.d(t,"PrimaryFormSection",(function(){return Ue})),n.d(t,"PrimarySchemaForm",(function(){return ze})),n.d(t,"PrimarySchemaFormInputs",(function(){return Je})),n.d(t,"PrimarySchemaFormActions",(function(){return Xe})),n.d(t,"Help",(function(){return et})),n.d(t,"HelpFill",(function(){return ct})),n.d(t,"ErrorRenderer",(function(){return at})),n.d(t,"Logo",(function(){return ot})),n.d(t,"ToolFill",(function(){return Vr})),n.d(t,"Page",(function(){return B})),n.d(t,"ChildPages",(function(){return H})),n.d(t,"useNavigation",(function(){return U})),n.d(t,"useCurrentPage",(function(){return q})),n.d(t,"useNavigateTo",(function(){return Se})),n.d(t,"useConfigContext",(function(){return _e})),n.d(t,"ONBOARD_STORE_NAME",(function(){return En})),n.d(t,"TOOLS_STORE_NAME",(function(){return ar}));var r={};n.r(r),n.d(r,"selectSiteType",(function(){return Nt})),n.d(r,"clearSiteType",(function(){return It})),n.d(r,"editAnswer",(function(){return kt})),n.d(r,"answerQuestion",(function(){return xt})),n.d(r,"repeatQuestion",(function(){return Pt})),n.d(r,"applyAnswerResponse",(function(){return Lt})),n.d(r,"resetOnboarding",(function(){return Ct})),n.d(r,"completeOnboarding",(function(){return Rt})),n.d(r,"receiveSiteTypes",(function(){return Dt})),n.d(r,"receiveSiteType",(function(){return Mt})),n.d(r,"registerQuestionComponent",(function(){return At})),n.d(r,"registerCompletionStep",(function(){return Zt})),n.d(r,"recordVisitedLocation",(function(){return Bt})),n.d(r,"clearVisitedLocations",(function(){return Ht})),n.d(r,"RECEIVE_SITE_TYPES",(function(){return Vt})),n.d(r,"RECEIVE_SITE_TYPE",(function(){return qt})),n.d(r,"SELECT_SITE_TYPE",(function(){return Gt})),n.d(r,"CLEAR_SITE_TYPE",(function(){return Ut})),n.d(r,"EDIT_ANSWER",(function(){return Qt})),n.d(r,"SET_IS_ANSWERING",(function(){return Yt})),n.d(r,"SET_ERROR",(function(){return Wt})),n.d(r,"REGISTER_QUESTION_COMPONENT",(function(){return zt})),n.d(r,"REGISTER_COMPLETION_STEP",(function(){return Jt})),n.d(r,"SET_COMPLETION_STEP",(function(){return Xt})),n.d(r,"RECORD_VISITED_LOCATION",(function(){return Kt})),n.d(r,"CLEAR_VISITED_LOCATIONS",(function(){return $t}));var c={};n.r(c),n.d(c,"getSiteTypes",(function(){return en})),n.d(c,"getSelectedSiteTypeId",(function(){return tn})),n.d(c,"getSelectedSiteType",(function(){return nn})),n.d(c,"getAnswers",(function(){return rn})),n.d(c,"getNextQuestion",(function(){return cn})),n.d(c,"getEditedAnswer",(function(){return an})),n.d(c,"isAnswering",(function(){return on})),n.d(c,"getLastError",(function(){return ln})),n.d(c,"getQuestionComponent",(function(){return sn})),n.d(c,"getCompletionSteps",(function(){return un})),n.d(c,"getAnswerRequest",(function(){return dn})),n.d(c,"getRestoreSiteTypeRequest",(function(){return bn})),n.d(c,"getLastVisitedLocation",(function(){return mn})),n.d(c,"getCompletionStep",(function(){return fn}));var i={};n.r(i),n.d(i,"getSiteTypes",(function(){return vn})),n.d(i,"getSelectedSiteType",(function(){return hn})),n.d(i,"getNextQuestion",(function(){return gn}));var a={};n.r(a),n.d(a,"fetchTools",(function(){return Nn})),n.d(a,"runTool",(function(){return In})),n.d(a,"toggleTool",(function(){return kn})),n.d(a,"RECEIVE_TOOLS",(function(){return xn})),n.d(a,"START_TOOL",(function(){return Pn})),n.d(a,"FINISH_TOOL",(function(){return Ln})),n.d(a,"START_TOGGLE_TOOL",(function(){return Cn})),n.d(a,"FAILED_TOGGLE_TOOL",(function(){return Rn})),n.d(a,"FINISH_TOGGLE_TOOL",(function(){return Dn}));var o={};n.r(o),n.d(o,"getResolvedTools",(function(){return Vn})),n.d(o,"getTools",(function(){return qn})),n.d(o,"getToolsConfig",(function(){return Un})),n.d(o,"getTool",(function(){return Qn})),n.d(o,"getRunning",(function(){return Yn})),n.d(o,"isRunning",(function(){return Wn})),n.d(o,"getLastResult",(function(){return zn})),n.d(o,"isUpdating",(function(){return Jn})),n.d(o,"getLastError",(function(){return Xn}));var l={};n.r(l),n.d(l,"getTools",(function(){return rr})),n.d(l,"getResolvedTools",(function(){return cr})),n.d(l,"getTool",(function(){return ir}));var s=n("GRId"),u=n("l3Sj"),d=n("Y8OO"),b=n.n(d),m=n("lSNA"),f=n.n(m),O=n("LhCv"),p=n("cr+I"),j=n("YLtl");function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?v(Object(n),!0).forEach((function(t){f()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):v(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var g=n("Ty5D"),E=n("TZi5"),y=n("6JX1"),_=n("tI+e"),S=n("TvNi"),w=n("RIqP"),T=n.n(w),N=n("J4zp"),I=n.n(N),k=n("cDcd"),x=Object.prototype.hasOwnProperty;function P(e,t,n){for(n of e.keys())if(L(n,t))return n}function L(e,t){var n,r,c;if(e===t)return!0;if(e&&t&&(n=e.constructor)===t.constructor){if(n===Date)return e.getTime()===t.getTime();if(n===RegExp)return e.toString()===t.toString();if(n===Array){if((r=e.length)===t.length)for(;r--&&L(e[r],t[r]););return-1===r}if(n===Set){if(e.size!==t.size)return!1;for(r of e){if((c=r)&&"object"==typeof c&&!(c=P(t,c)))return!1;if(!t.has(c))return!1}return!0}if(n===Map){if(e.size!==t.size)return!1;for(r of e){if((c=r[0])&&"object"==typeof c&&!(c=P(t,c)))return!1;if(!L(r[1],t.get(c)))return!1}return!0}if(n===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(n===DataView){if((r=e.byteLength)===t.byteLength)for(;r--&&e.getInt8(r)===t.getInt8(r););return-1===r}if(ArrayBuffer.isView(e)){if((r=e.byteLength)===t.byteLength)for(;r--&&e[r]===t[r];);return-1===r}if(!n||"object"==typeof e){for(n in r=0,e){if(x.call(e,n)&&++r&&!x.call(t,n))return!1;if(!(n in t)||!L(e[n],t[n]))return!1}return Object.keys(t).length===r}}return e!=e&&t!=t}function C(e){var t=Object(k.useRef)(),n=Object(k.useRef)(0);return L(e,t.current)||(t.current=e,n.current+=1),[n.current]}var R=function(e,t){return Object(k.useEffect)(e,C(t))},D=n("K9lf");function M(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function F(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?M(Object(n),!0).forEach((function(t){f()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):M(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var A=Object(s.createContext)({pages:[],childPages:{},addPage:function(){},removePage:function(){},addChildPages:function(){},removeChildPages:function(){}});function Z(e){var t=e.children,n=Object(s.useState)([]),r=I()(n,2),c=r[0],i=r[1],a=Object(s.useState)({}),o=I()(a,2),l=o[0],u=o[1],d=Object(s.useCallback)((function(e){i((function(t){var n,r=t.findIndex((function(t){return t.id===e.id}));return-1===r?n=[].concat(T()(t),[e]):(n=T()(t))[r]=e,Object(j.sortBy)(n,"priority")}))}),[]),b=Object(s.useCallback)((function(e){i((function(t){return t.filter((function(t){return t.id!==e}))}))}),[]),m=Object(s.useCallback)((function(e,t){u((function(n){return F(F({},n),{},f()({},e,t))}))})),O=Object(s.useCallback)((function(e){u((function(t){return Object(j.omit)(t,e)}))}));return Object(s.createElement)(A.Provider,{value:{pages:c,childPages:l,addPage:d,removePage:b,addChildPages:m,removeChildPages:O}},t)}function B(e){var t=e.id,n=e.title,r=e.icon,c=e.roots,i=void 0===c?["settings"]:c,a=e.priority,o=void 0===a?90:a,l=e.ignore,u=e.children,d=Object(s.useContext)(A);return Object(s.useEffect)((function(){return d.addPage({id:t,title:n,icon:r,roots:i,priority:o,ignore:l,render:u}),function(){d.removePage(t)}}),[t,n]),null}function H(e){var t=e.pages,n=Object(s.useContext)(A),r=Object(D.useInstanceId)(H,"");return R((function(){return n.addChildPages(r,t),function(){n.removeChildPages(r)}}),[t]),null}function V(e){var t=Object(g.j)().root;return Object(s.useContext)(A).pages.filter((function(n){return n.roots.includes(e||t)}))}function q(){var e=V(),t=Object(g.j)().page;return e.find((function(e){return e.id===t}))}function G(){var e=Object(s.useContext)(A).childPages;return Object(s.useMemo)((function(){return Object(j.flatMap)(e)}))}function U(e){var t,n,r=Object(g.j)(),c=r.root,i=r.page,a=r.child,o=r.tab,l=function(e){var t,n=V();if(n.length){if(!e)return n[0];var r=n.findIndex((function(t){return t.id===e}));return null===(t=n[r+1])||void 0===t?void 0:t.id}}(i),s=G().map((function(e){return e.id})),u=Object(g.h)();if(e){for(var d,b,m=0;m<e.length;m++)if(e[m]===o){d=e[m-1],b=e[m+1];break}t=d&&"/".concat(c,"/").concat(i,"/").concat(a,"/").concat(d),n=b&&"/".concat(c,"/").concat(i,"/").concat(a,"/").concat(b)}if((!t||!n)&&s){for(var f,p,j=0;j<s.length;j++)if(s[j]===a){f=s[j-1],p=s[j+1];break}t=t||f&&"/".concat(c,"/").concat(i,"/").concat(f),n=n||p&&"/".concat(c,"/").concat(i,"/").concat(p)}return!n&&l&&(n="/".concat(c,"/").concat(l)),{previous:t,goPrevious:function(){t&&u.push(Object(O.b)(t))},next:n,goNext:function(){n&&u.push(Object(O.b)(n))},nextPage:l&&"/".concat(c,"/").concat(l),goNextPage:function(){l&&u.push(Object(O.b)("/".concat(c,"/").concat(l)))}}}A.displayName="PageRegistration";var Q=n("55Ip"),Y=n("1ZqX"),W=n("49++"),z=n("pVnL"),J=n.n(z),X=n("TSYQ"),K=n.n(X),$=n("ppSj");n("Uwzc");function ee(e){var t=e.className,n=e.logo,r=void 0===n?"color":n,c=e.children,i=Object(g.j)().root,a=Object(s.useState)(!1),o=I()(a,2),l=o[0],d=o[1];return Object(s.createElement)("div",J()({},Object($.c)((function(){return l&&d(!1)})),{tabIndex:-1,className:K()("itsec-settings-sidebar",t,"itsec-settings-sidebar--root-".concat(i),{"itsec-settings-sidebar--expanded":l})}),Object(s.createElement)("div",{className:"itsec-settings-sidebar__inner"},Object(s.createElement)(Q.a,{to:"/",className:"itsec-settings-sidebar__logo"},Object(s.createElement)(ot,{style:r})),Object(s.createElement)(_.Button,{icon:"menu-alt2",label:Object(u.__)("Toggle Sidebar","better-wp-security"),className:"itsec-settings-sidebar__toggle",showTooltip:!1,isPressed:l,onClick:function(e){e.currentTarget.focus(),d(!l)},"aria-expanded":l}),c))}n("5w+Q");function te(e){var t=e.children,n=q(),r=Object(s.useRef)(),c=Object(g.i)(),i=c.hash;Object(s.useEffect)((function(){var e,t;null===(e=r.current)||void 0===e||e.focus(),null===(t=r.current)||void 0===t||t.scrollIntoView()}),[c]);var a=Object(s.useState)(!1),o=I()(a,2),l=o[0],u=o[1];return Object(s.createElement)("div",{className:"itsec-settings-main",ref:r,tabIndex:-1},Object(s.createElement)(de,null),Object(s.createElement)("div",{className:K()("itsec-settings-main__wrapper",{"itsec-settings-main__wrapper--has-aside":l})},Object(s.createElement)("main",{"aria-labelledby":"itsec-page-header",className:K()("itsec-settings-main__content",f()({},"itsec-page--".concat(null==n?void 0:n.id),!!n))},Object(s.createElement)(y.ErrorBoundary,{FallbackComponent:at},Object(s.createElement)(et,null),"#help"===i?Object(s.createElement)("div",{hidden:!0},t):t)),Object(s.createElement)(ce,null,(function(e){return Object(s.createElement)(ne,{fills:e,setHasAside:u})}))))}function ne(e){var t=e.fills,n=e.setHasAside;return Object(s.useEffect)((function(){return n(t.length>0)}),[t]),t.length?Object(s.createElement)("aside",{className:"itsec-aside"},t):null}var re=Object(_.createSlotFill)("Aside"),ce=re.Slot,ie=re.Fill,ae=n("RUGT"),oe=n("Td6G"),le=(n("Dfxi"),Object(_.createSlotFill)("Toolbar")),se=le.Slot,ue=le.Fill,de=function(){var e=Object(g.j)().root,t=Object(oe.o)("dashboard"),n=Object(D.useMediaQuery)("(max-width: 600px)"),r=Object(s.useState)(!1),c=I()(r,2),i=c[0],a=c[1],o=Object(D.useFocusOnMount)();return Object(s.createElement)("div",{role:"region","aria-label":Object(u.__)("Toolbar","better-wp-security"),className:"itsec-settings-toolbar"},"onboard"!==e&&!n&&Object(s.createElement)(ae.b,null),Object(s.createElement)(_.Toolbar,{label:Object(u.__)("Toolbar Actions","better-wp-security")},"onboard"!==e&&Object(s.createElement)(React.Fragment,null,n&&Object(s.createElement)(React.Fragment,null,Object(s.createElement)(_.ToolbarButton,{icon:"search",text:Object(u.__)("Search","better-wp-security"),"aria-expanded":i,onClick:function(){return a(!i)}}),i&&Object(s.createElement)(_.Popover,{className:"itsec-settings-search__popover",expandOnMobile:!0,headerTitle:Object(u.__)("Search","better-wp-security"),focusOnMount:"container",onClose:function(){return a(!1)},onFocusOutside:function(){}},Object(s.createElement)(ae.b,{showResults:!0,ref:o,onPick:function(){return a(!1)}}))),Object(s.createElement)(_.ToolbarButton,{icon:"layout",href:t,text:Object(u.__)("Dashboard","better-wp-security")})),Object(s.createElement)(se,null)))},be=n("QILm"),me=n.n(be),fe=n("eDuk"),Oe=n.n(fe),pe=n("g56x"),je=n("oYJ/");function ve(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function he(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ve(Object(n),!0).forEach((function(t){f()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ve(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ge(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return Ee(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Ee(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,c=function(){};return{s:c,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:c}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,o=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){o=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(o)throw i}}}}function Ee(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var ye=Object(s.createContext)({serverType:"",installType:"",onboardComplete:!1});function _e(){return Object(s.useContext)(ye)}function Se(){var e=Object(g.h)();return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"push";return e[n](Object(O.b)(t))}}function we(){return we.instance||(we.instance=new Oe.a({schemaId:"id"}),we.instance.addMetaSchema(n("3jBn"))),we.instance}function Te(e,t){var n=function(n){return function(e,t,n){var r=n.serverType,c=n.installType,i=n.activeModules,a=n.settings;if(e["server-type"]&&e["server-type"]!==r)return!1;if(e["install-type"]&&e["install-type"]!==c)return!1;if(e["active-modules"]){var o,l=ge(e["active-modules"]);try{for(l.s();!(o=l.n()).done;){var s=o.value;if(!i.includes(s))return!1}}catch(e){l.e(e)}finally{l.f()}}if(e.settings&&!we().compile(e.settings)(a))return!1;return Object(pe.applyFilters)("ithemes-security.settings.isConditionalSettingActive",!0,t,e,n)}(n,e,t)},r=Object.entries(e.settings.schema.properties).reduce((function(t,r){var c=I()(r,2),i=c[0],a=c[1];return e.settings.interactive.includes(i)?(e.settings.conditional[i]&&!n(e.settings.conditional[i])||(t[i]=function t(r,c){return c.properties?he(he({},c),{},{properties:Object.entries(c.properties).reduce((function(c,i){var a=I()(i,2),o=a[0],l=a[1],s="".concat(r,".").concat(o);return e.settings.conditional[s]&&!n(e.settings.conditional[s])||(c[o]=t(s,l)),c}),{})}):c}(i,a)),t):t}),{});return he(he({},e.settings.schema),{},{properties:r})}function Ne(e,t){var n=Object(Y.useSelect)((function(t){return t(je.c).getEditedSettings(e.id)})),r=Object(Y.useDispatch)(je.c).editSettings,c=function(e,t){var n=_e(),r=n.serverType,c=n.installType,i=Object(Y.useRegistry)();return Te(e,{serverType:r,installType:c,activeModules:Object(Y.useSelect)((function(e){return e(je.c).getActiveModules()})),settings:t,registry:i})}(e,n);t&&(c.properties=Object(j.pickBy)(c.properties,t));return{schema:c,uiSchema:e.settings.schema.uiSchema,formData:n,setFormData:function(t){r(e.id,t.formData)}}}function Ie(){return[{slug:"login",label:Object(u.__)("Login Security","better-wp-security")},{slug:"lockout",label:Object(u.__)("Lockouts","better-wp-security")},{slug:"site-check",label:Object(u.__)("Site Check","better-wp-security")},{slug:"utility",label:Object(u.__)("Utilities","better-wp-security")},{slug:"advanced",label:Object(u.__)("Advanced","better-wp-security")}]}function ke(e,t){var n=new oe.c;if(!e.requirements)return n;return e.requirements.ssl&&(e.requirements.ssl.validate===t||"activate"===t)&&"https:"!==document.location.protocol&&n.add("ssl",Object(u.__)("Your site must support SSL.","better-wp-security")),n}n("VPNP");function xe(e){var t,n,r,c=e.guided,i=void 0!==c&&c,a=e.allowBack,o=void 0!==a&&a,l=e.allowForward,u=void 0!==l&&l,d=e.children,b=V(),m=Object(g.j)(),f=m.root,p=m.page,j=(t=Object(g.k)().url,n=Object(g.i)().pathname,r=Object(O.b)(t).pathname,n.replace(r,"")),v=b.findIndex((function(e){return e.id===p}));return Object(s.createElement)("nav",null,Object(s.createElement)("ul",{className:K()("itsec-nav",{"itsec-nav--guided":i})},b.map((function(e,t){if(!1===e.priority)return null;var n=!i;(o&&t<=v||u&&t>=v)&&(n=!0);var r=p===e.id;r&&e.ignore&&e.ignore.find((function(e){return j.startsWith(e)}))&&(r=!1);var c=i?"yes-alt":e.icon||"admin-generic";return Object(s.createElement)("li",{key:e.id,className:K()("itsec-nav__item",{"itsec-nav__item--active":r,"itsec-nav__item--completed":i&&t<v})},Object(s.createElement)("span",{className:"itsec-nav__item-title"},n?Object(s.createElement)(Q.a,{to:"/".concat(f,"/").concat(e.id)},Object(s.createElement)(_.Dashicon,{icon:c}),Object(s.createElement)("span",{className:"itsec-nav__item-title-text"},e.title)):Object(s.createElement)(React.Fragment,null,Object(s.createElement)(_.Dashicon,{icon:c}),Object(s.createElement)("span",{className:"itsec-nav__item-title-text"},e.title))),r?Object(s.createElement)(React.Fragment,null,d,Object(s.createElement)(Pe,{item:e})):null)}))))}function Pe(e){var t=e.item,n=G();return Object(s.createElement)(Re,{fillProps:{item:t}},(function(e){return 0===s.Children.count(e)&&0===n.length?null:Object(s.createElement)("ul",{className:"itsec-nav__children"},n.map((function(e){var t=e.to,n=e.title,r=me()(e,["to","title"]);return Object(s.createElement)("li",{key:t},Object(s.createElement)(Q.b,J()({to:t},r),n))})),s.Children.map(e,(function(e,t){return Object(s.createElement)("li",{key:t},e)})))}))}var Le=Object(_.createSlotFill)("Navigation"),Ce=Le.Fill,Re=Le.Slot,De=n("RxS6");n("EPDH");function Me(e){var t=e.title,n=e.trail,r=Fe(t,e.match);return(n=n||r).length<=1?null:Object(s.createElement)("nav",{className:"itsec-breadcrumbs","aria-label":Object(u.__)("Breadcrumbs","better-wp-security")},Object(s.createElement)("ul",{className:"itsec-breadcrumbs"},n.map((function(e,t){var r=t===n.length-1?"page":null;return e.to?Object(s.createElement)("li",{key:t},Object(s.createElement)(Q.a,{to:e.to,"aria-current":r},e.title)):e.childPages?Object(s.createElement)("li",{key:t},Object(s.createElement)(Ze,{selected:e.selected,childPages:e.childPages,"aria-current":r})):null})).filter(j.identity)))}function Fe(e,t){var n,r=Object(g.k)(),c=Object(g.i)(),i=t||r,a=i.url,o=i.params,l=o.root,u=o.page,d=o.child,b=V(l),m=G();(null===(n=q())||void 0===n?void 0:n.id)!==u&&(m=[]);var f=b.find((function(e){return e.id===u})),p=m.find((function(e){return e.id===d}));return Object(s.useMemo)((function(){var t=[];return t.push({title:f.title,to:"/".concat(l,"/").concat(f.id)}),p&&m.length&&t.push({title:p.title,selected:p,childPages:m}),e&&e!==(null==p?void 0:p.title)&&e!==f.title&&t.push({title:e,to:c.pathname.startsWith(a)?Object(O.c)(c):a}),t}),[e,l,f,p,c])}function Ae(e){var t=Object(g.k)().url,n=Fe(Object(u.__)("Help","better-wp-security"));return Object(s.useMemo)((function(){var r=T()(n);return e&&r.splice(r.length-1,0,{to:t,title:e}),r}),[n,e])}function Ze(e){var t=e.childPages,n=e.selected,r=e["aria-current"],c=Object(D.useFocusOnMount)();return Object(s.createElement)(_.Dropdown,{className:"itsec-breadcrumbs__menu",popoverProps:{position:"bottom center",className:"itsec-breadcrumbs__menu-popover",focusOnMount:"container"},renderToggle:function(e){var t=e.isOpen,r=e.onToggle;return Object(s.createElement)(_.Button,{"aria-haspopup":!0,"aria-expanded":t,onClick:r,onKeyDown:function(e){t||e.keyCode!==De.DOWN||(e.preventDefault(),e.stopPropagation(),r())},text:n.title,icon:t?"arrow-up":"arrow-down",iconPosition:"right"})},renderContent:function(){return Object(s.createElement)(_.NavigableMenu,{role:"menu"},t.map((function(e){var t=e.id,i=e.to,a=e.title;return Object(s.createElement)(Q.a,{key:i,to:i,ref:n.id===t?c:null,"aria-current":n.id===t?r:null},a)})))}})}n("u4D2");function Be(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function He(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Be(Object(n),!0).forEach((function(t){f()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Be(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ve(e){var t=e.title,n=e.subtitle,r=e.description,c=e.help,i=e.align,a=void 0===i?"left":i,o=e.breadcrumbs,l=void 0===o||o,u=e.children,d=Object(g.i)();return Object(s.createElement)("header",{className:K()("itsec-page-header","itsec-page-header--align-".concat(a),{"itsec-page-header--has-actions":!!u,"itsec-page-header--has-help":!!c})},!0===l&&Object(s.createElement)(Me,{title:t}),l,Object(s.createElement)("div",{className:"itsec-page-header__text"},Object(s.createElement)("h1",{id:"itsec-page-header"},t,c&&Object(s.createElement)(W.k,{help:c,to:He(He({},d),{},{hash:"#help"})})),n&&Object(s.createElement)("h2",null,n),r&&Object(s.createElement)(W.n,{content:r,tagName:"p"})),u&&Object(s.createElement)("div",{className:"itsec-page-header__actions"},u))}n("dJop");function qe(e){var t=e.to,n=e.onClick,r=e.title,c=e.description,i=e.icon,a=e.fillIcon,o=e.recommended,l=e.direction,u=void 0===l?"horizontal":l,d=e.className,b=K()("itsec-selectable-card","itsec-selectable-card--".concat(u),d,{"itsec-selectable-card--fill-icon":a,"itsec-selectable-card--recommended":o}),m=Object(s.createElement)(_.Card,null,Object(s.createElement)(_.CardBody,null,Object(s.createElement)("div",{className:"itsec-selectable-card__content"},Object(s.createElement)(_.Icon,{icon:i}),Object(s.createElement)("div",{className:"itsec-selectable-card__text"},Object(s.createElement)("h4",{className:"itsec-selectable-card__title"},r),Object(s.createElement)("p",{className:"itsec-selectable-card__description"},c)))));return t?Object(s.createElement)(Q.a,{to:t,className:b},m):n?Object(s.createElement)("button",{"aria-label":r,type:"button",onClick:n,className:b},m):m}n("ACuB");function Ge(e){var t=e.onSubmit,n=void 0===t?function(){}:t,r=e.saveLabel,c=void 0===r?Object(u.__)("Save","better-wp-security"):r,i=e.isSaving,a=e.saveDisabled,o=void 0!==a&&a,l=e.onCancel,d=e.cancelHref,b=e.cancelLabel,m=void 0===b?Object(u.__)("Cancel","better-wp-security"):b,f=e.id,O=e.children,p=e.buttons,j=e.errors,v=e.apiError,h=Object(D.useInstanceId)(Ge,"itsec-primary-form");return f=f||h,Object(s.createElement)(React.Fragment,null,Object(s.createElement)(_.Card,{className:"itsec-primary-form"},Object(s.createElement)(_.CardBody,null,Object(s.createElement)(W.h,{errors:j,apiError:v}),Object(s.createElement)("form",{id:f,onSubmit:function(e){e.preventDefault(),n()}},O))),Object(s.createElement)(_.Flex,null,(l||d)&&Object(s.createElement)(_.FlexItem,null,Object(s.createElement)(_.Button,{isTertiary:!0,onClick:l,href:d},m)),Object(s.createElement)(W.i,null),p&&p.map((function(e,t){return Object(s.createElement)(_.FlexItem,{key:t},e)})),Object(s.createElement)(_.FlexItem,null,Object(s.createElement)(_.Button,{isPrimary:!0,isBusy:i,disabled:o,form:f,type:"submit"},c))))}function Ue(e){var t=e.heading,n=e.className,r=e.children;return s.Children.toArray(r).some(s.isValidElement)?Object(s.createElement)("div",{className:K()("itsec-primary-form__section",n)},t&&Object(s.createElement)("h3",{className:"itsec-primary-form__section-title"},t),r):null}var Qe=n("V7jF"),Ye=n("tMTs"),We=(n("UJSG"),Object(Qe.c)(Ye.b));function ze(e){var t=e.saveLabel,n=e.isSaving,r=e.saveDisabled,c=e.cancelLabel,i=e.onCancel,a=e.cancelRoute,o=e.undoLabel,l=e.undoDisabled,u=e.onUndo,d=e.children,b=e.errors,m=e.apiError,f=e.schemaError,O=me()(e,["saveLabel","isSaving","saveDisabled","cancelLabel","onCancel","cancelRoute","undoLabel","undoDisabled","onUndo","children","errors","apiError","schemaError"]),p=Object(D.useInstanceId)(ze,"itsec-schema-form");return p=O.id||p,Object(s.createElement)(React.Fragment,null,Object(s.createElement)(_.Card,null,Object(s.createElement)(_.CardBody,null,Object(s.createElement)(W.h,{errors:b,apiError:m,schemaError:f}),Object(s.createElement)(Je,J()({},O,{id:p})))),Object(s.createElement)(Xe,{id:p,saveLabel:t,cancelLabel:c,isSaving:n,saveDisabled:r,onCancel:i,cancelRoute:a,undoLabel:o,undoDisabled:l,onUndo:u},d))}function Je(e){var t=e.className,r=me()(e,["className"]);return Object(s.createElement)(We,J()({},r,{className:K()("itsec-primary-schema-form","rjsf",t),additionalMetaSchemas:[n("3jBn")]}),Object(s.createElement)(React.Fragment,null))}function Xe(e){var t=e.id,n=e.saveLabel,r=void 0===n?Object(u.__)("Save","better-wp-security"):n,c=e.isSaving,i=e.saveDisabled,a=e.cancelLabel,o=void 0===a?Object(u.__)("Cancel","better-wp-security"):a,l=e.onCancel,d=e.cancelRoute,b=e.undoLabel,m=void 0===b?Object(u.__)("Undo Changes","better-wp-security"):b,f=e.undoDisabled,O=e.onUndo,p=e.children;return Object(s.createElement)(_.Flex,null,l&&Object(s.createElement)(_.FlexItem,null,Object(s.createElement)(_.Button,{isTertiary:!0,type:"button",onClick:l},o)),d&&Object(s.createElement)(_.FlexItem,null,Object(s.createElement)(Q.a,{component:Object($.i)(_.Button),isTertiary:!0,type:"button",to:d},o)),Object(s.createElement)(W.i,null),p,O&&Object(s.createElement)(_.FlexItem,null,Object(s.createElement)(_.Button,{isSecondary:!0,disabled:f,onClick:O},m)),Object(s.createElement)(_.FlexItem,null,Object(s.createElement)(_.Button,{isPrimary:!0,isBusy:c,disabled:c||i,form:t,type:"submit"},r)))}n("PY8O");function Ke(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function $e(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ke(Object(n),!0).forEach((function(t){f()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ke(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function et(){var e=Object(s.useState)(!1),t=I()(e,2),n=t[0],r=t[1],c=Object(g.i)(),i="#help"===c.hash,a=$e($e({},c),{},{hash:i?"":"#help"});return Object(s.createElement)(React.Fragment,null,Object(s.createElement)(ue,null,Object(s.createElement)(Q.a,{component:Object($.i)(_.ToolbarButton),icon:"editor-help",to:a,disabled:!n,className:"itsec-help-toggle-link",text:i?Object(u.__)("Exit Help","better-wp-security"):Object(u.__)("Help","better-wp-security")})),Object(s.createElement)(rt,null,(function(e){return Object(s.createElement)(tt,{fills:e,isVisible:i,setHasHelp:r})})))}function tt(e){var t=e.fills,n=e.isVisible,r=e.setHasHelp;return Object(s.useEffect)((function(){return r(t.length>0)}),[t]),n?t:null}var nt=Object(_.createSlotFill)("Help"),rt=nt.Slot,ct=nt.Fill,it=n("TXkB");n("ZgAp");function at(e){var t=e.error,n=Object(g.i)().pathname;return Object(s.createElement)(_.Card,{className:"itsec-error-renderer"},Object(s.createElement)(_.CardBody,null,Object(s.createElement)(it.a,null)),Object(s.createElement)(_.CardFooter,{isShady:!0},Object(u.__)("An unexpected error occurred.","better-wp-security"),Object(s.createElement)(W.i,null),Object(s.createElement)(_.Button,{isSecondary:!0,onClick:function(){return window.location.reload()}},Object(u.__)("Refresh","better-wp-security")),Object(s.createElement)(_.ClipboardButton,{isPrimary:!0,text:"Page: ".concat(n,"\nError: ").concat(t.stack)},Object(u.__)("Copy Error","better-wp-security"))))}function ot(e){var t,n=e.style,r=e.className;return t="pro"===_e().installType?"white"===n?it.f:it.e:"white"===n?it.d:it.c,Object(s.createElement)(t,{className:r})}var lt=n("ywyh"),st=n.n(lt);function ut(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function dt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ut(Object(n),!0).forEach((function(t){f()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ut(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function bt(e){return{type:"API_FETCH",request:e}}function mt(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"info",t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return{type:"CREATE_NOTICE",status:e,content:t,options:dt({context:"ithemes-security"},n)}}function ft(e,t){return{type:"AWAIT_PROMISE",promise:e,delay:t}}function Ot(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{type:"DO_ACTION",action:e,args:n}}var pt={AWAIT_PROMISE:function(e){var t,n=e.promise,r=e.delay;return r?Promise.all([n,(t=r,new Promise((function(e){return setTimeout(e,t)})))]):n},DO_ACTION:Object(Y.createRegistryControl)((function(e){return function(t){var n=t.action,r=t.args;pe.doAction.apply(void 0,["ithemes-security.".concat(n),e].concat(T()(r)))}})),API_FETCH:function(e){var t=e.request;return st()(t).catch(oe.l)},CREATE_NOTICE:Object(Y.createRegistryControl)((function(e){return function(t){var n=t.status,r=t.content,c=t.options;c.autoDismiss&&(c.id=c.id||Object(j.uniqueId)("itsec-auto-dismiss-"),setTimeout((function(){return e.dispatch("core/notices").removeNotice(c.id,c.context)}),c.autoDismiss)),e.dispatch("core/notices").createNotice(n,r,c)}}))},jt=n("o0o1"),vt=n.n(jt);function ht(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return gt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return gt(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,c=function(){};return{s:c,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:c}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,o=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){o=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(o)throw i}}}}function gt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var Et=vt.a.mark(Nt),yt=vt.a.mark(xt),_t=vt.a.mark(Pt),St=vt.a.mark(Lt),wt=vt.a.mark(Ct),Tt=vt.a.mark(Rt);function Nt(e){var t,n;return vt.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,Y.controls.resolveSelect(En,"getSiteTypes");case 2:if(t=r.sent,n=Object(j.find)(t,(function(t){return t.id===e}))){r.next=6;break}throw Object(u.__)("No site type found with that id.","better-wp-security");case 6:return r.next=8,Mt(n);case 8:return r.next=10,Ct();case 10:case"end":return r.stop()}}),Et)}function It(){return{type:Ut}}function kt(e){return{type:Qt,answer:e}}function xt(e){var t,n;return vt.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,Y.controls.select(En,"getAnswerRequest",e);case 2:return t=r.sent,r.next=5,Ft();case 5:return r.prev=5,r.next=8,bt({method:"PUT",path:"/ithemes-security/v1/site-types/".concat(t.id),data:t});case 8:return n=r.sent,r.next=11,Mt(n);case 11:r.next=17;break;case 13:return r.prev=13,r.t0=r.catch(5),r.next=17,c=r.t0,{type:Wt,error:c};case 17:return r.next=19,Ft(!1);case 19:case"end":return r.stop()}var c}),yt,null,[[5,13]])}function Pt(){var e,t;return vt.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,Y.controls.select(En,"getRestoreSiteTypeRequest");case 2:return(e=n.sent).answers.pop(),n.next=6,Ft();case 6:return n.next=8,bt({method:"PUT",path:"/ithemes-security/v1/site-types/".concat(e.id),data:e});case 8:return t=n.sent,n.next=11,Mt(t);case 11:return n.next=13,Ft(!1);case 13:case"end":return n.stop()}}),_t)}function Lt(){var e,t,n,r,c,i,a,o;return vt.a.wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return l.next=2,Y.controls.select(En,"getAnswers");case 2:e=l.sent,t=ht(e),l.prev=4,t.s();case 6:if((n=t.n()).done){l.next=37;break}r=n.value,c=ht(r.modules),l.prev=9,c.s();case 11:if((i=c.n()).done){l.next=17;break}return a=i.value,l.next=15,Y.controls.dispatch(je.c,"editModule",a,{status:{selected:"active"}});case 15:l.next=11;break;case 17:l.next=22;break;case 19:l.prev=19,l.t0=l.catch(9),c.e(l.t0);case 22:return l.prev=22,c.f(),l.finish(22);case 25:l.t1=vt.a.keys(r.settings);case 26:if((l.t2=l.t1()).done){l.next=33;break}if(o=l.t2.value,!r.settings.hasOwnProperty(o)){l.next=31;break}return l.next=31,Y.controls.dispatch(je.c,"editSettings",o,r.settings[o]);case 31:l.next=26;break;case 33:return l.next=35,Ot("onboard.applyAnswerResponse",r);case 35:l.next=6;break;case 37:l.next=42;break;case 39:l.prev=39,l.t3=l.catch(4),t.e(l.t3);case 42:return l.prev=42,t.f(),l.finish(42);case 45:case"end":return l.stop()}}),St,null,[[4,39,42,45],[9,19,22,25]])}function Ct(){return vt.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,kt(null);case 2:return e.next=4,Y.controls.dispatch(je.c,"resetModuleEdits");case 4:return e.next=6,Y.controls.dispatch(je.c,"resetSettingEdits");case 6:return e.next=8,Ot("onboard.reset");case 8:case"end":return e.stop()}}),wt)}function Rt(){var e,t,n,r,c,i;return vt.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return e=function(e){if(e instanceof Error)throw e},a.t0=j.sortBy,a.next=4,Y.controls.select(En,"getCompletionSteps");case 4:a.t1=a.sent,t=(0,a.t0)(a.t1,"priority"),a.prev=6,n=ht(t),a.prev=8,n.s();case 10:if((r=n.n()).done){a.next=23;break}return c=r.value,a.next=14,{type:Xt,step:c};case 14:if(!((i=c.callback())instanceof Promise)){a.next=21;break}return a.t2=e,a.next=19,ft(i,Object(j.random)(1500,2500));case 19:a.t3=a.sent,(0,a.t2)(a.t3);case 21:a.next=10;break;case 23:a.next=28;break;case 25:a.prev=25,a.t4=a.catch(8),n.e(a.t4);case 28:return a.prev=28,n.f(),a.finish(28);case 31:return a.next=33,Y.controls.dispatch(je.c,"editSetting","global","onboard_complete",!0);case 33:return a.next=35,Y.controls.dispatch(je.c,"saveSettings","global");case 35:return a.next=37,{type:Xt,step:!0};case 37:a.next=43;break;case 39:return a.prev=39,a.t5=a.catch(6),a.next=43,mt("error",Object(u.sprintf)(Object(u.__)("Could not complete setup: %s","better-wp-security"),a.t5.message));case 43:case"end":return a.stop()}}),Tt,null,[[6,39],[8,25,28,31]])}function Dt(e){return{type:Vt,siteTypes:e}}function Mt(e){return{type:qt,siteType:e}}function Ft(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return{type:Yt,isAnswering:e}}function At(e,t){return{type:zt,id:e,component:t}}function Zt(e){var t=e.id,n=e.label,r=e.priority,c=e.render,i=e.callback;return{type:Jt,id:t,label:n,priority:r,render:c,callback:i}}function Bt(e){return{type:Kt,location:Object(j.trimEnd)(e,"/")}}function Ht(){return{type:$t}}var Vt="RECEIVE_SITE_TYPES",qt="RECEIVE_SITE_TYPE",Gt="SELECT_SITE_TYPE",Ut="CLEAR_SITE_TYPE",Qt="EDIT_ANSWER",Yt="SET_IS_ANSWERING",Wt="SET_ERROR",zt="REGISTER_QUESTION_COMPONENT",Jt="REGISTER_COMPLETION_STEP",Xt="SET_COMPLETION_STEP",Kt="RECORD_VISITED_LOCATION",$t="CLEAR_VISITED_LOCATIONS";function en(e){return e.siteTypes}function tn(e){return e.selectedSiteType}function nn(e){return Object(j.find)(en(e),{id:tn(e)})}function rn(e){return e.answers}function cn(e){return e.nextQuestion}function an(e){return e.editedAnswer}function on(e){return e.isAnswering}function ln(e){return e.lastError}function sn(e,t){return e.questionComponents[t]}function un(e){return e.completionSteps}function dn(e,t){var n=e.selectedSiteType,r=e.answers,c=e.nextQuestion;return{id:n,answers:[].concat(T()(r),[{question:c.id,answer:t}])}}function bn(e){var t=e.selectedSiteType,n=e.answers;return{id:t,answers:T()(n)}}function mn(e){for(var t=["/onboard","/onboard/site-type"],n=e.visitedLocations.length-1;n>=0;n--){var r=e.visitedLocations[n];if(!t.includes(r))return r}}function fn(e){return e.completionStep}function On(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function pn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?On(Object(n),!0).forEach((function(t){f()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):On(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var jn={siteTypes:[],selectedSiteType:"",answers:[],nextQuestion:void 0,editedAnswer:void 0,lastError:void 0,isAnswering:!1,questionComponents:{},completionStep:!1,completionSteps:{},visitedLocations:[]},vn={fulfill:vt.a.mark((function e(){var t;return vt.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,bt({path:"/ithemes-security/v1/site-types"});case 2:return t=e.sent,e.next=5,Dt(t);case 5:case"end":return e.stop()}}),e)})),isFulfilled:function(e){return e.siteTypes.length>0}},hn={fulfill:vt.a.mark((function e(){return vt.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Y.controls.resolveSelect(En,"getSiteTypes");case 2:case"end":return e.stop()}}),e)})),isFulfilled:function(e){return e.siteTypes.length>0}},gn={fulfill:vt.a.mark((function e(){var t,n;return vt.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Y.controls.select(En,"getRestoreSiteTypeRequest");case 2:return t=e.sent,e.next=5,bt({method:"PUT",path:"/ithemes-security/v1/site-types/".concat(t.id),data:t});case 5:return n=e.sent,e.next=8,Mt(n);case 8:case"end":return e.stop()}}),e)})),isFulfilled:function(e){return void 0!==e.nextQuestion}},En="ithemes-security/onboard";Object(Y.registerStore)(En,{controls:pt,actions:r,selectors:c,resolvers:i,reducer:function(){var e,t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:jn,r=arguments.length>1?arguments[1]:void 0;switch(r.type){case Vt:return pn(pn({},n),{},{siteTypes:r.siteTypes});case qt:return pn(pn({},n),{},{selectedSiteType:r.siteType.id,nextQuestion:r.siteType.next_question,answers:r.siteType.answers,editedAnswer:null===(e=r.siteType.next_question)||void 0===e||null===(t=e.answer_schema)||void 0===t?void 0:t.default,lastError:void 0});case Gt:return pn(pn({},n),{},{selectedSiteType:r.id,answers:[],nextQuestion:void 0,lastError:void 0});case Ut:return pn(pn({},n),{},{selectedSiteType:"",answers:[],nextQuestion:void 0,lastError:void 0});case Qt:return pn(pn({},n),{},{editedAnswer:r.answer});case Yt:return pn(pn({},n),{},{isAnswering:r.isAnswering});case Wt:return pn(pn({},n),{},{lastError:r.error});case Xt:return pn(pn({},n),{},{completionStep:r.step});case zt:return pn(pn({},n),{},{questionComponents:pn(pn({},n.questionComponents),{},f()({},r.id,r.component))});case Jt:return pn(pn({},n),{},{completionSteps:pn(pn({},n.completionSteps),{},f()({},r.id,Object(j.omit)(r,["type"])))});case Kt:return pn(pn({},n),{},{visitedLocations:Object(j.last)(n.visitedLocations)===r.location?n.visitedLocations:Object(j.without)(n.visitedLocations,r.location).concat(r.location)});case $t:return pn(pn({},n),{},{visitedLocations:[]});default:return n}},persist:["selectedSiteType","answers","visitedLocations"]}),n("uyJL");function yn(){var e=Object(Y.useDispatch)(En).clearVisitedLocations,t=Object(Y.useSelect)((function(e){return{siteTypes:e(En).getSiteTypes(),lastVisitedLocation:e(En).getLastVisitedLocation()}})),n=t.siteTypes,r=t.lastVisitedLocation;return Object(s.createElement)(React.Fragment,null,Object(s.createElement)(Ve,{title:Object(u.__)("Choose the Type of Website","better-wp-security"),subtitle:Object(u.__)("Select one of the following that best represents your website.","better-wp-security")}),r&&Object(s.createElement)(W.o,{hasBorder:!0,onDismiss:e,messages:[Object(s.createInterpolateElement)(Object(u.__)("Already started setting up iThemes Security? <a>Resume</a> from where you left off.","better-wp-security"),{a:Object(s.createElement)(Q.a,{to:r})})]}),Object(s.createElement)("ul",{className:"itsec-site-type-list"},n.map((function(e){return Object(s.createElement)("li",{key:e.id},Object(s.createElement)(_n,{id:e.id,title:e.title,description:e.description,icon:e.icon,recommended:e.recommended}))}))),Object(s.createElement)(ct,null,Object(s.createElement)(Ve,{title:Object(u.__)("Site Type","better-wp-security")}),Object(s.createElement)(W.j,{topic:"site-type"})))}function _n(e){var t=e.id,n=e.title,r=e.description,c=e.icon,i=e.recommended,a=Object(Y.useDispatch)(En).clearSiteType,o=Object(g.k)(),l=Se();return Object(s.createElement)(qe,{onClick:function(){a(),l("".concat(o.url,"/").concat(t))},title:n,description:r,icon:c,recommended:i})}var Sn=vt.a.mark(Nn),wn=vt.a.mark(In),Tn=vt.a.mark(kn);function Nn(){var e;return vt.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,bt({path:"/ithemes-security/v1/tools"});case 2:return e=t.sent,t.next=5,{type:xn,tools:e};case 5:case"end":return t.stop()}}),Sn)}function In(e){var t,n,r,c,i=arguments;return vt.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return t=i.length>1&&void 0!==i[1]?i[1]:{},a.next=3,{type:Pn,tool:e,form:t};case 3:return a.prev=3,a.next=6,bt({path:"/ithemes-security/v1/tools/".concat(e),method:"POST",data:t,parse:!1});case 6:n=a.sent,a.next=17;break;case 9:return a.prev=9,a.t0=a.catch(3),a.next=13,ft(oe.b.fromResponse(a.t0.getResponse()));case 13:return r=a.sent,a.next=16,{type:Ln,tool:e,result:r};case 16:return a.abrupt("return",r);case 17:return a.next=19,ft(oe.b.fromResponse(n));case 19:return c=a.sent,a.next=22,{type:Ln,tool:e,result:c};case 22:return a.abrupt("return",c);case 23:case"end":return a.stop()}}),wn,null,[[3,9]])}function kn(e){var t,n,r=arguments;return vt.a.wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return t=!(r.length>1&&void 0!==r[1])||r[1],c.next=3,{type:Cn,tool:e,enabled:t};case 3:return c.prev=3,c.next=6,bt({path:"/ithemes-security/v1/tools/".concat(e),method:"PUT",data:{enabled:t}});case 6:n=c.sent,c.next=14;break;case 9:return c.prev=9,c.t0=c.catch(3),c.next=13,{type:Rn,tool:e,error:c.t0};case 13:return c.abrupt("return",c.t0);case 14:return c.next=16,{type:Dn,tool:e,data:n};case 16:return c.abrupt("return",n);case 17:case"end":return c.stop()}}),Tn,null,[[3,9]])}var xn="RECEIVE_TOOLS",Pn="START_TOOL",Ln="FINISH_TOOL",Cn="START_TOGGLE_TOOL",Rn="FAILED_TOGGLE_TOOL",Dn="FINISH_TOGGLE_TOOL",Mn=n("pPDe"),Fn=n("4eJC"),An=n.n(Fn);function Zn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Bn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Zn(Object(n),!0).forEach((function(t){f()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Zn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Hn=An()((function(e,t){return e.map((function(e){return t[e.slug]||e}))}),{maxSize:1}),Vn=Object(Y.createRegistrySelector)((function(e){return function(t){return Hn(e(ar).getToolsConfig(),t.bySlug)}})),qn=Object(Mn.a)((function(e){return e.slugs.map((function(t){return e.bySlug[t]}))}),(function(e){return[e.bySlug,e.slugs]})),Gn=An()((function(e){return e.reduce((function(e,t){for(var n=0,r=Object.entries(t.tools);n<r.length;n++){var c=I()(r[n],2),i=c[0],a=c[1];e.push(Bn({slug:i,module:t.id,toggleable:!1,schedule:"",form:null},a))}return e}),[])}),{maxSize:1}),Un=Object(Y.createRegistrySelector)((function(e){return function(){return Gn(e(je.c).getModules())}})),Qn=Object(Y.createRegistrySelector)((function(e){return function(t,n){return t.bySlug[n]||e(ar).getToolsConfig().find((function(e){return n===e.slug}))}}));function Yn(e){return e.running}function Wn(e,t){return e.running.includes(t)}function zn(e,t){return e.lastResult[t]}function Jn(e,t){return e.updating.includes(t)}function Xn(e,t){return e.lastError[t]}function Kn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function $n(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Kn(Object(n),!0).forEach((function(t){f()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Kn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var er={bySlug:{},slugs:[],running:[],lastResult:{},updating:[],lastError:{}},tr=vt.a.mark(rr),nr=vt.a.mark(cr);function rr(){return vt.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Nn();case 2:case"end":return e.stop()}}),tr)}function cr(){return vt.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Y.controls.resolveSelect(ar,"getTools");case 2:case"end":return e.stop()}}),nr)}var ir={fulfill:vt.a.mark((function e(){return vt.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Y.controls.resolveSelect(ar,"getTools");case 2:case"end":return e.stop()}}),e)})),isFulfilled:function(e,t){return!!e.bySlug[t]}},ar="ithemes-security/tools",or=(Object(Y.registerStore)(ar,{controls:pt,actions:a,selectors:o,resolvers:l,reducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:er,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case xn:return $n($n({},e),{},{bySlug:Object(j.keyBy)(t.tools,"slug"),slugs:Object(j.map)(t.tools,"slug")});case Pn:return $n($n({},e),{},{running:[].concat(T()(e.running),[t.tool])});case Ln:return $n($n({},e),{},{running:Object(j.without)(e.running,t.tool),lastResult:$n($n({},e.lastResult),{},f()({},t.tool,t.result))});case Cn:return $n($n({},e),{},{updating:[].concat(T()(e.updating),[t.tool])});case Rn:return $n($n({},e),{},{updating:Object(j.without)(e.updating,t.tool),lastError:$n($n({},e.lastError),{},f()({},t.tool,t.error))});case Dn:return $n($n({},e),{},{updating:Object(j.without)(e.updating,t.tool),lastError:Object(j.omit)(e.lastError,t.tool),bySlug:$n($n({},e.bySlug),{},f()({},t.tool,t.data))});default:return e}}}),{disableInlineErrors:!0});function lr(e){var t=e.prompt,n=e.description,r=e.showErrors,c=void 0===r||r,i=e.children,a=Object(Y.useSelect)((function(e){var t;return{error:e(En).getLastError(),siteTypeTitle:null===(t=e(En).getSelectedSiteType())||void 0===t?void 0:t.title}})),o=a.error,l=a.siteTypeTitle;return Object(s.createElement)(React.Fragment,null,Object(s.createElement)(Ve,{title:t,subtitle:n,breadcrumbs:Object(s.createElement)(Me,{title:l})}),c&&Object(s.createElement)(W.h,{apiError:o,className:"itsec-site-type-question__error-list"}),i)}function sr(e){var t=e.question,n=e.onAnswer,r=e.goBack,c=Object(Y.useDispatch)(En).editAnswer,i=Object(Y.useSelect)((function(e){return{error:e(En).getLastError(),answer:e(En).getEditedAnswer()}})),a=i.answer,o=i.error,l=Object(s.useState)([]),d=I()(l,2),b=d[0],m=d[1];return Object(s.createElement)(lr,{prompt:t.prompt,description:t.description,showErrors:!1},Object(s.createElement)(ze,{schema:t.answer_schema,uiSchema:t.answer_schema.uiSchema,formData:a,onChange:function(e){var t=e.formData;return c(t)},onSubmit:function(e,t){var r=e.formData;t.preventDefault(),m([]),n(r)},saveLabel:Object(u.__)("Next","better-wp-security"),cancelLabel:Object(u.__)("Back","better-wp-security"),onCancel:r,formContext:or,apiError:o,schemaError:b,onError:m,showErrorList:!1}))}function ur(e){var t=e.question,n=e.onAnswer;return Object(s.createElement)(lr,{prompt:t.prompt,description:t.description},Object(s.createElement)("div",{className:"itsec-site-type-questions-list"},Object(s.createElement)(qe,{onClick:function(){return n(!1)},title:Object(u.__)("Self","better-wp-security"),description:Object(u.__)("This is my own personal site.","better-wp-security"),direction:"vertical",icon:"admin-users",className:"itsec-site-type-question"}),Object(s.createElement)(qe,{onClick:function(){return n(!0)},title:Object(u.__)("Client","better-wp-security"),description:Object(u.__)("I'm making this for a client.","better-wp-security"),direction:"vertical",icon:"businessperson",className:"itsec-site-type-question"})))}function dr(){var e=Object(Y.useDispatch)(En).registerQuestionComponent;Object($.f)(dr,(function(){e("is-client",ur)}))}n("8YW/");function br(){dr();var e=U().goNext,t=Object(g.j)().siteType,n=Object(Y.useSelect)((function(e){var t;return{isAnswering:e(En).isAnswering(),selectedSiteTypeId:e(En).getSelectedSiteTypeId(),questionId:null===(t=e(En).getNextQuestion())||void 0===t?void 0:t.id}})),r=n.isAnswering,c=n.selectedSiteTypeId,i=n.questionId,a=Object(Y.useDispatch)(En),o=a.selectSiteType,l=a.applyAnswerResponse,d=function(){var e=Object(Y.useDispatch)(En),t=e.answerQuestion,n=e.repeatQuestion,r=Object(Y.useSelect)((function(e){return e(En).getNextQuestion()})),c=null==r?void 0:r.id,i=Object(Y.useSelect)((function(e){return e(En).getQuestionComponent(c)}),[c]);if(!r)return r;var a=Object(s.memo)(i||sr);return Object(s.createElement)(a,{question:r,onAnswer:t,goBack:n})}();return Object(s.useLayoutEffect)((function(){c!==t&&o(t)}),[c,t]),Object(s.useEffect)((function(){null===d&&(l(),e())}),[d]),r?Object(s.createElement)(_.Disabled,null,d):d?Object(s.createElement)(React.Fragment,null,d,Object(s.createElement)(ct,null,Object(s.createElement)(Ve,{title:Object(u.__)("Site Type","better-wp-security"),breadcrumbs:!1}),Object(s.createElement)(W.j,{topic:"site-type-".concat(i),fallback:"site-type"}))):null}function mr(){var e=Object(g.k)().path;return Object(s.createElement)(g.d,null,Object(s.createElement)(g.b,{path:"".concat(e,"/:siteType")},Object(s.createElement)(br,null)),Object(s.createElement)(g.b,{path:"".concat(e)},Object(s.createElement)(yn,null)))}var fr=n("yXPU"),Or=n.n(fr);n("SX8v");function pr(){var e=Object(g.k)(),t=e.url,n=e.path,r=Object(g.j)().root,c=Object(Y.useSelect)((function(e){return e(je.c).getEditedModules()})),i=Ie().map((function(e){var t=e.slug,n=e.label;return{name:t,title:n,modules:c.filter((function(e){return e.type===t&&"always-active"!==e.status.default&&("onboard"!==r||e.onboard)&&("active"===e.status.selected||!ke(e,"activate").hasErrors())}))}})).filter((function(e){return e.modules.length>0&&("onboard"!==r||"advanced"!==e.name)})),a=Object(u.__)("Features is the home base of iThemes Security. Enabling a security feature will unlock the related User Group, Configure, and Notification settings. Disabling a security feature will hide the related options throughout the plugin.","better-wp-security");return Object(s.createElement)(React.Fragment,null,Object(s.createElement)(H,{pages:i.map((function(e){return{title:e.title,to:"".concat(t,"/").concat(e.name),id:e.name,replace:!0}}))}),i.length>0&&Object(s.createElement)(g.d,null,Object(s.createElement)(g.b,{path:"".concat(n,"/:child")},Object(s.createElement)(Ve,{title:Object(u.__)("Features","better-wp-security"),subtitle:Object(u.__)("Choose the security features you‘d like to enable.","better-wp-security"),help:a}),Object(s.createElement)(jr,{base:t,tabs:i}),"onboard"===r&&Object(s.createElement)(vr,null),Object(s.createElement)(Sr,{help:a})),Object(s.createElement)(g.a,{to:"".concat(t,"/").concat(i[0].name)})))}function jr(e){var t=e.base,n=e.tabs,r=Object(g.j)().child,c=Se();return Object(s.createElement)(_.Card,null,Object(s.createElement)(W.g,{isStyled:!0,tabs:n,selected:r,onSelect:function(e){c("".concat(t,"/").concat(e),"replace")}},(function(e){return Object(s.createElement)(hr,{modules:e.modules})})))}function vr(){var e=U().next;return Object(s.createElement)(_.Flex,null,Object(s.createElement)(W.i,null),Object(s.createElement)(_.FlexItem,null,Object(s.createElement)(Q.a,{component:Object($.i)(_.Button),isPrimary:!0,to:e},Object(u.__)("Next","better-wp-security"))))}function hr(e){var t=e.modules;return Object(s.createElement)(_.CardBody,null,Object(s.createElement)(gr,{modules:t}))}function gr(e){var t=e.modules,n="onboard"===Object(g.j)().root?yr:_r;return Object(s.createElement)("div",{className:"itsec-modules"},t.map((function(e){return Object(s.createElement)(Er,{key:e.id,module:e,statusToggle:e.side_effects?_r:n})})),1===t.length&&Object(s.createElement)("div",{"aria-hidden":"true"}))}function Er(e){var t,n=e.module,r=e.statusToggle,c=Object(g.i)().hash,i=Object(g.j)().root,a=Object(Y.useSelect)((function(e){return e(je.c).getError(n.id)})),o=ke(n,"run");return Object(s.createElement)(_.Card,{key:n.id,className:K()("itsec-module",{"itsec-highlighted-search-result":c==="#".concat(n.id)})},Object(s.createElement)(_.CardBody,{className:"itsec-module__body"},Object(s.createElement)("h3",null,n.title),"onboard"!==i&&"active"===n.status.selected&&!o.hasErrors()&&Object(s.createElement)(React.Fragment,null,(null===(t=n.settings)||void 0===t?void 0:t.interactive.length)>0&&Object(s.createElement)(_.Tooltip,{text:Object(u.__)("Edit Settings","better-wp-security")},Object(s.createElement)(Q.a,{className:"itsec-module__settings",to:"/settings/configure/".concat(n.type,"/").concat(n.id)},Object(s.createElement)(_.VisuallyHidden,null,Object(u.__)("Edit Settings","better-wp-security")))),!Object(j.isEmpty)(n.user_groups)&&Object(s.createElement)(Q.a,{className:"itsec-module__user-groups",to:"/settings/user-groups?module=".concat(n.id)},Object(u.sprintf)(Object(u.__)("User Groups (%d)","better-wp-security"),Object(j.size)(n.user_groups)))),Object(s.createElement)(W.n,{content:n.description,tagName:"p",id:"itsec-module-description--".concat(n.id)}),Object(s.createElement)(r,{module:n}),Object(s.createElement)(W.h,{apiError:a,errors:o.getAllErrorMessages()})))}function yr(e){var t=e.module,n=Object(Y.useDispatch)(je.c).editModule;return Object(s.createElement)(_.FormToggle,{checked:"active"===t.status.selected,onChange:function(e){return n(t.id,{status:{selected:e.target.checked?"active":"inactive"}})},"aria-label":Object(u.sprintf)(Object(u.__)("Enable the “%s” module.","better-wp-security"),t.title),"aria-describedby":"itsec-module-description--".concat(t.id)})}function _r(e){var t=e.module,n="active"===t.status.selected,r=Object(s.useState)(!1),c=I()(r,2),i=c[0],a=c[1],o=Object(Y.useDispatch)(je.c),l=o.activateModule,d=o.deactivateModule,b=function(){var e=Or()(vt.a.mark((function e(n){return vt.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a(!0),!n){e.next=6;break}return e.next=4,l(t.id);case 4:e.next=8;break;case 6:return e.next=8,d(t.id);case 8:a(!1);case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return Object(s.createElement)(_.FormToggle,{checked:n,onChange:function(e){return b(e.target.checked)},disabled:i,"aria-label":Object(u.sprintf)(Object(u.__)("Enable the “%s” module.","better-wp-security"),t.title),"aria-describedby":"itsec-module-description--".concat(t.id)})}function Sr(e){var t=e.help;return Object(s.createElement)(ct,null,Object(s.createElement)(Ve,{title:Object(u.__)("Features","better-wp-security"),description:t,breadcrumbs:Object(s.createElement)(Me,{trail:Ae()})}),Object(s.createElement)(W.j,{topic:"modules"}))}n("gund");function wr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Tr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?wr(Object(n),!0).forEach((function(t){f()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):wr(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Nr(){var e=Object(g.k)(),t=e.url,n=e.path,r=e.isExact,c=e.params.root,i=function(){var e=Object(g.j)().root,t=_e(),n=t.serverType,r=t.installType,c=Object(Y.useRegistry)(),i=Object(Y.useSelect)((function(e){return{editedModules:e(je.c).getEditedModules(),activeModules:e(je.c).getActiveModules()}})),a=i.editedModules,o=i.activeModules,l=a.filter((function(t){var i,a,l;if("active"!==t.status.selected)return!1;if(null===(i=t.settings)||void 0===i||!i.interactive.length)return!1;if("onboard"===e&&(null===(a=t.settings)||void 0===a||!a.onboard.length))return!1;if(ke(t,"run").hasErrors())return!1;if(null!==(l=t.settings)&&void 0!==l&&l.conditional){var s=Te(t,{serverType:n,installType:r,activeModules:o,registry:c,settings:c.select(je.c).getEditedSettings(t.id)});if(Object(j.isEmpty)(s.properties))return!1;if(Object(j.every)(s.properties,(function(e){return"object"===e.type&&Object(j.isEmpty)(e.properties)})))return!1;if("onboard"===e&&!t.settings.onboard.some((function(e){return!!s.properties[e]})))return!1}return!0}));return{types:Ie().map((function(e){return Tr(Tr({},e),{},{modules:l.filter((function(t){return t.type===e.slug}))})})).filter((function(e){return e.modules.length>0})),modules:l}}(),a=i.types,o=i.modules,l=o.filter((function(e){return"recommended"===e.type})),u=l.map((function(e){return e.id})).join("|"),d=[].concat(T()(l.map((function(e){return{slug:e.id,label:e.title}}))),T()(a));return Object(s.createElement)(React.Fragment,null,!r&&Object(s.createElement)(H,{pages:d.filter((function(e){return"advanced"!==e.slug})).map((function(e){var n=e.slug;return{title:e.label,to:"".concat(t,"/").concat(n),id:n}}))}),Object(s.createElement)(g.d,null,Object(s.createElement)(g.b,{path:"".concat(n,"/:child(").concat(u,")"),render:function(e){var t=e.match,n=o.find((function(e){return e.id===t.params.child}));return n?Object(s.createElement)(xr,{module:n}):null}}),Object(s.createElement)(g.b,{path:["".concat(n,"/:child/:tab"),"".concat(n,"/:child")],render:function(e){var t=e.match,n=a.find((function(e){return e.slug===t.params.child}));return n?Object(s.createElement)(kr,{modules:n.modules}):null}}),Object(s.createElement)(g.b,{path:n},d.length>0&&("onboard"===c?Object(s.createElement)(Ir,{to:"".concat(t,"/").concat(d[0].slug)}):Object(s.createElement)(g.a,{to:"".concat(t,"/").concat(d[0].slug)})))))}function Ir(e){var t=e.to;return Object(s.createElement)(React.Fragment,null,Object(s.createElement)(Ve,{title:Object(u.__)("Configure","better-wp-security"),subtitle:Object(u.__)("Based on the Security Features you’ve enabled while settings up iThemes Security, we’ve selected the most important settings for you to configure.","better-wp-security")}),Object(s.createElement)("div",{className:"itsec-configure-intro"},Object(s.createElement)(qe,{title:Object(u.__)("Recommended","better-wp-security"),description:Object(u.__)("Configure Site","better-wp-security"),icon:"star-filled",fillIcon:!0,to:t,direction:"vertical"})))}function kr(e){var t=e.modules,n=Object(g.k)(),r=n.url,c=n.path,i=Object(g.j)(),a=i.child,o=i.tab,l=i.root,u=me()(i,["child","tab","root"]),d=Se(),b=Object(s.useMemo)((function(){return t.map((function(e){return{name:e.id,title:e.title,module:e}}))}),[a,t]),m=t.find((function(e){return e.id===o}));if(!m){var f=t.find((function(e){return e.type===a}));return Object(s.createElement)(g.a,{to:f?"".concat(r,"/").concat(f.id):r})}return Object(s.createElement)(xr,{module:m,tabs:b,onSelect:function(e){return d(Object(g.f)(c,Tr(Tr({},u),{},{root:l,child:a,tab:e})))}})}function xr(e){var t=e.module,n=e.tabs,r=e.onSelect,c="onboard"===Object(g.j)().root?Pr:Lr;return Object(s.createElement)(React.Fragment,null,Object(s.createElement)(Ve,{title:t.title,subtitle:t.description,help:t.help,breadcrumbs:"advanced"!==t.type}),Object(s.createElement)(c,{tabs:n,module:t,onSelect:r}))}function Pr(e){var t=e.tabs,n=e.module,r=e.onSelect,c=U(null==t?void 0:t.map((function(e){return e.name}))),i=c.previous,a=c.goNext;return n?Object(s.createElement)(Cr,{tabs:t,module:n,onSelect:r,onSave:a,saveLabel:Object(u.__)("Next","better-wp-security"),saveDisabled:!1,cancelLabel:Object(u.__)("Back","better-wp-security"),cancelRoute:i,filterFields:function(e,t){return n.settings.onboard.includes(t)}}):null}function Lr(e){var t=e.tabs,n=e.module,r=e.onSelect,c=Object(Y.useDispatch)(je.c).saveSettings;if(!n)return null;return Object(s.createElement)(Cr,{tabs:t,module:n,onSelect:r,onSave:function(){return c(n.id)}})}function Cr(e){var t=e.tabs,n=e.module,r=e.onSelect,c=e.onSave,i=e.saveDisabled,a=e.filterFields,o=me()(e,["tabs","module","onSelect","onSave","saveDisabled","filterFields"]),l=Object(D.useInstanceId)(Cr,"itsec-configure-".concat(n.id)),u=Object(g.i)().hash,d=Object(Y.useSelect)((function(e){return{isSaving:e(je.c).isSavingSettings(n.id),isDirty:e(je.c).areSettingsDirty(n.id),apiError:e(je.c).getError(n.id)}}),[n.id]),b=d.isSaving,m=d.isDirty,f=d.apiError,O=Object(Y.useDispatch)(je.c).resetSettingEdits,p=Ne(n,a),v=p.schema,h=p.uiSchema,E=p.formData,y=p.setFormData,S=Object(s.useMemo)((function(){return u?(e=h?Object(j.cloneDeep)(h):{},t=[u.substr(1),"classNames"],n="itsec-highlighted-search-result",Object(j.set)(e,t,K()(Object(j.get)(e,t),n)),e):h;var e,t,n}),[h,u]),w=Object(s.useState)([]),T=I()(w,2),N=T[0],k=T[1],x=Object(s.useMemo)((function(){return{module:n.id,disableInlineErrors:!0}}),[n.id]),P=function(e){k([]),c(e)};if(!n)return null;var L=function(){return Object(s.createElement)(React.Fragment,null,Object(s.createElement)(Dr,{module:n}),Object(s.createElement)(_.CardBody,null,Object(s.createElement)(W.h,{apiError:f,schemaError:N}),Object(s.createElement)(Je,{id:l,onSubmit:P,schema:v,uiSchema:S,formData:E,onChange:y,idPrefix:"itsec_".concat(n.id),formContext:x,onError:k,showErrorList:!1})))};return Object(s.createElement)(React.Fragment,null,Object(s.createElement)(Rr,{module:n}),Object(s.createElement)(_.Card,null,t?Object(s.createElement)(W.g,{tabs:t,selected:n.id,onSelect:r,isStyled:!0},L):L()),Object(s.createElement)(Xe,J()({id:l,isSaving:b,saveDisabled:void 0===i?!m:i,undoDisabled:!m,onUndo:function(){return O(n.id)}},o)))}function Rr(e){var t=e.module;return Object(s.createElement)(ct,null,Object(s.createElement)(Ve,{title:t.title,description:t.help,breadcrumbs:Object(s.createElement)(Me,{trail:Ae(t.title)})}),Object(s.createElement)(W.j,{topic:t.id}))}function Dr(e){var t=e.module,n=[];if(!Object(j.isEmpty)(t.user_groups)||"password-requirements"===t.id){var r="password-requirements"===t.id?Object(u.__)("User Groups","better-wp-security"):Object(u.sprintf)(Object(u.__)("User Groups (%d)","better-wp-security"),Object(j.size)(t.user_groups));n.push(Object(s.createElement)(Q.a,{to:"/settings/user-groups?module=".concat(t.id),component:Object($.i)(_.Button),isLink:!0,text:r,icon:"groups"}))}return n.length?Object(s.createElement)(_.CardHeader,{className:"itsec-configure-module-links"},Object(s.createElement)("ul",null,n.map((function(e,t){return Object(s.createElement)("li",{key:t},e)})))):null}n("cpVz");function Mr(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return Fr(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Fr(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,c=function(){};return{s:c,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:c}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,o=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){o=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(o)throw i}}}}function Fr(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Ar(){var e=Object(g.i)().hash,t=Object(Y.useSelect)((function(e){return{tools:e(ar).getResolvedTools(),running:e(ar).getRunning(),activeModules:e(je.c).getActiveModules(),isLoaded:e(ar).hasFinishedResolution("getTools")}})),n=t.tools,r=t.running,c=t.activeModules,i=t.isLoaded,a=Object(s.useMemo)((function(){return n.filter((function(e){return c.includes(e.module)&&!1!==e.available})).map((function(e){return{name:e.slug,title:e.title,description:e.description,showSpinner:Object(s.createElement)(W.t,{size:30,paused:!r.includes(e.slug)}),render:Zr}}))}),[n,r,c]),o=Object(s.useState)(""),l=I()(o,2),d=l[0],b=l[1];return Object(s.useEffect)((function(){e&&b(e.slice(1))}),[e]),Object(s.createElement)(React.Fragment,null,Object(s.createElement)(ct,null,Object(s.createElement)(Ve,{title:Object(u.__)("Tools","better-wp-security")}),Object(s.createElement)(W.j,{topic:"tools"})),Object(s.createElement)(Ve,{title:Object(u.__)("Tools","better-wp-security")}),n.length>0&&i&&Object(s.createElement)(_.Card,null,Object(s.createElement)(W.a,{className:"itsec-tools-list",isStyled:!0,panels:a,allowNone:!0,expanded:d,setExpanded:b})))}function Zr(e){var t=e.name,n=e.className,r=me()(e,["name","className"]),c=Object(Y.useSelect)((function(e){return{tool:e(ar).getTool(t),result:e(ar).getLastResult(t),isRunning:e(ar).isRunning(t)}})),i=c.tool,a=c.result,o=c.isRunning,l=Object(s.useState)([]),u=I()(l,2),d=u[0],b=u[1];return Object(s.useEffect)((function(){return b([])}),[t]),Object(s.createElement)("div",J()({className:K()(n,"itsec-tool")},r),Object(s.createElement)(Br,{result:a,schemaError:d}),i.help&&Object(s.createElement)(W.n,{content:i.help,tagName:"p"}),Object(s.createElement)(qr,{tool:i.slug}),i.toggleable?Object(s.createElement)(React.Fragment,null):Object(s.createElement)(Hr,{tool:i,setSchemaError:b,isRunning:o}))}function Br(e){var t=e.result,n=e.schemaError;return Object(s.createElement)(React.Fragment,null,Object(s.createElement)(W.h,{schemaError:n,apiError:null==t?void 0:t.error}),Object(s.createElement)(W.o,{messages:null==t?void 0:t.success,type:"success"}),Object(s.createElement)(W.o,{messages:null==t?void 0:t.warning,type:"warning"}),Object(s.createElement)(W.o,{messages:null==t?void 0:t.info,type:"info"}))}function Hr(e){var t,n=e.tool,r=e.setSchemaError,c=e.isRunning,i=function(e){var t=Object(Y.useSelect)((function(t){var n;return{settings:Object(j.mapValues)((null===(n=e.condition)||void 0===n?void 0:n.settings)||{},(function(e,n){return t(je.c).getSettings(n)})),activeModules:t(je.c).getActiveModules()}}),[e]),n=t.activeModules,r=t.settings;if(!e.condition)return!0;if(e.condition["active-modules"]){var c,i=Mr(e.condition["active-modules"]);try{for(i.s();!(c=i.n()).done;){var a=c.value;if(!n.includes(a))return!1}}catch(e){i.e(e)}finally{i.f()}}if(e.condition.settings)for(var o=we(),l=0,s=Object.entries(e.condition.settings);l<s.length;l++){var u=I()(s[l],2),d=u[0],b=u[1];if(!o.compile(b)(r[d]))return!1}return!0}(n),a=Object(D.useInstanceId)(Hr,"itsec-tool-form"),o=Object(s.useMemo)((function(){return{disableInlineErrors:!0,tool:n.slug}})),l=Object(Y.useDispatch)(ar).runTool;return Object(s.createElement)(React.Fragment,null,n.form&&i&&Object(s.createElement)(Je,{id:a,idPrefix:"itsec_tool_".concat(n.slug),schema:n.form,uiSchema:n.form.uiSchema,formContext:o,showErrorList:!1,onError:r,onSubmit:function(e){var t=e.formData;r([]),l(n.slug,t)}}),Object(s.createElement)(_.Flex,{className:"itsec-tool__actions",justify:"flex-start"},Object(s.createElement)(_.FlexItem,null,Object(s.createElement)(_.Button,{isPrimary:!0,className:"itsec-tool__trigger",type:n.form?"submit":"button",form:n.form?a:void 0,onClick:n.form?void 0:function(){return l(n.slug)},isBusy:c,disabled:!i},Object(u.__)("Run","better-wp-security"))),Object(s.createElement)(qr,{tool:n.slug,fillProps:{isActive:i},area:"actions"},(function(e){return s.Children.map(e,(function(e,t){return Object(s.createElement)(_.FlexItem,{key:t},e)}))}))),!i&&(null===(t=n.condition)||void 0===t?void 0:t.description)&&Object(s.createElement)(W.o,{type:"warning",messages:[n.condition.description]}))}function Vr(e){var t=e.tool,n=e.area,r=void 0===n?"main":n,c=me()(e,["tool","area"]);return Object(s.createElement)(_.Fill,J()({name:"Tool".concat(r).concat(t)},c))}function qr(e){var t=e.tool,n=e.area,r=void 0===n?"main":n,c=me()(e,["tool","area"]);return Object(s.createElement)(_.Slot,J()({name:"Tool".concat(r).concat(t)},c))}var Gr=n("xPQU"),Ur=n.n(Gr);n("CUPC");function Qr(){Jr();var e=Object(s.useState)(!1),t=I()(e,2),n=t[0],r=t[1];return n?Object(s.createElement)(Wr,null):Object(s.createElement)(Yr,{goToEnd:function(){return r(!0)}})}function Yr(e){var t,n=e.goToEnd,r=Object(Y.useDispatch)(En).completeOnboarding,c=Object(Y.useSelect)((function(e){return{steps:e(En).getCompletionSteps(),currentStep:e(En).getCompletionStep()}})),i=c.steps,a=c.currentStep;return t=!0===a?Object(u.__)("Your site has been secured.","better-wp-security"):!1===a?Object(u.__)("Click finish to secure your site.","better-wp-security"):Object(u.__)("Your site is being secured.","better-wp-security"),Object(s.createElement)(React.Fragment,null,Object(s.createElement)(Ve,{title:Object(u.__)("Secure Site","better-wp-security"),subtitle:t,breadcrumbs:!1}),Object(s.createElement)("h2",{className:"itsec-secure-site-overview"},Object(u.__)("Overview","better-wp-security")),Object(s.createElement)(zr,{steps:i,currentStep:a}),Object(s.createElement)(_.Flex,{justify:"right"},Object(s.createElement)(_.FlexItem,null,!0===a?Object(s.createElement)(_.Button,{isPrimary:!0,onClick:n},Object(u.__)("Finish","better-wp-security")):Object(s.createElement)(_.Button,{isPrimary:!0,onClick:r,disabled:!1!==a},Object(u.__)("Secure Site","better-wp-security")))))}function Wr(){var e=Object(oe.o)("dashboard"),t=Object(oe.o)("settings");return Object(s.createElement)(React.Fragment,null,Object(s.createElement)(Ve,{align:"center",title:Object(u.__)("Good work! Your site is more secure than ever.","better-wp-security"),subtitle:Object(u.__)("You can now move on with other things in your life.","better-wp-security"),breadcrumbs:!1}),Object(s.createElement)("figure",{className:"itsec-secure-site-end-graphic"},Object(s.createElement)(Ur.a,null)),Object(s.createElement)("p",{className:"itsec-secure-site-end-content"},Object(s.createInterpolateElement)(Object(u.__)("If you want to dig into your site’s security further, checkout your <dashboard>security dashboard</dashboard>, and make changes via <settings>settings</settings>.","better-wp-security"),{dashboard:Object(s.createElement)("a",{href:e}),settings:Object(s.createElement)("a",{href:t})})),Object(s.createElement)(_.Flex,{justify:"center"},Object(s.createElement)(_.FlexItem,null,Object(s.createElement)(_.Button,{isPrimary:!0,href:e},Object(u.__)("Dashboard","better-wp-security"))),Object(s.createElement)(_.FlexItem,null,Object(s.createElement)(_.Button,{isPrimary:!0,href:t},Object(u.__)("Settings","better-wp-security")))))}function zr(e){var t=e.steps,n=e.currentStep,r=Object(s.useState)(!1),c=I()(r,2),i=c[0],a=c[1],o=Object(s.useMemo)((function(){return Object(j.sortBy)(t,"priority").map((function(e){var t=e.render,r=me()(e,["render"]),c=r.id===(null==n?void 0:n.id),i=r.priority<((null==n?void 0:n.priority)||0),a=r.priority>((null==n?void 0:n.priority)||0);return{name:r.id,title:r.label,text:r.label,icon:"yes-alt",render:t&&function(e){return Object(s.createElement)("div",e,Object(s.createElement)(t,null))},showSpinner:!(!0===n||!c&&!a)&&Object(s.createElement)(W.t,{size:30,color:"--itsec-primary-theme-color",paused:a}),className:i&&"itsec-secure-site-step--complete"}}))}),[t,n]);return Object(s.createElement)(_.Card,null,Object(s.createElement)(W.a,{isStyled:!0,className:"itsec-secure-site-steps",allowNone:!0,panels:o,expanded:i,setExpanded:a}))}function Jr(){var e=Object(Y.useDispatch)(En).registerCompletionStep,t=Object(Y.useDispatch)(je.c),n=t.saveModules,r=t.saveSettings;Object($.f)(Jr,(function(){e({id:"savingModules",label:Object(u.__)("Enable Features","better-wp-security"),priority:5,callback:function(){return n()},render:function(){var e=Object(Y.useSelect)((function(e){return e(je.c).getEditedModules()}),[]).filter((function(e){return"active"===e.status.selected&&e.onboard}));return e.length?Object(s.createElement)(React.Fragment,null,Object(s.createElement)("p",null,Object(u.__)("The following security features will be enabled:","better-wp-security")),Object(s.createElement)("ul",null,e.map((function(e){return Object(s.createElement)("li",{key:e.id},e.title)})))):Object(s.createElement)("p",null,Object(u.__)("No additional security features have been selected.","better-wp-security"))}}),e({id:"savingSettings",label:Object(u.__)("Configure Settings","better-wp-security"),priority:10,callback:function(){return r()},render:function(){var e=Object(Y.useSelect)((function(e){return e(je.c).getEditedModules().filter((function(e){var t,n;return"active"===e.status.selected&&(null===(t=e.settings)||void 0===t||null===(n=t.onboard)||void 0===n?void 0:n.length)>0})).flatMap((function(t){var n=e(je.c).getSettingEdits(t.id);return t.settings.onboard.reduce((function(e,r){var c,i,a;if(!n||!n[r])return e;var o=(null===(c=t.settings.schema)||void 0===c||null===(i=c.uiSchema)||void 0===i||null===(a=i[r])||void 0===a?void 0:a["ui:title"])||t.settings.schema.properties[r].title;return e.push(Object(u.sprintf)(Object(u.__)("%1$s: %2$s","better-wp-security"),t.title,o)),e}),[])}))}),[]);return e.length?Object(s.createElement)(React.Fragment,null,Object(s.createElement)("p",null,Object(u.__)("The following settings will be configured:","better-wp-security")),Object(s.createElement)("ul",null,e.map((function(e,t){return Object(s.createElement)("li",{key:t},e)})))):Object(s.createElement)("p",null,Object(u.__)("No settings have been configured.","better-wp-security"))}})}))}n("7L7U");function Xr(e){var t=e.onDismiss,n=U().next;return Object(s.createElement)("div",{className:"itsec-onboard-welcome-page"},Object(s.createElement)(ot,{style:"white",className:"itsec-onboard-welcome-page__logo"}),Object(s.createElement)(Ve,{title:Object(u.__)("Welcome to iThemes Security. You are just a few clicks away from securing your site.","better-wp-security"),subtitle:Object(u.__)("The next steps will guide you through the setup process so the most important security featured are enabled for your site.","better-wp-security"),breadcrumbs:!1}),Object(s.createElement)("div",{className:"itsec-onboard-welcome-page__actions-container"},Object(s.createElement)(it.j,{className:"itsec-onboard-welcome-page__graphic"}),Object(s.createElement)("div",{className:"itsec-onboard-welcome-page__actions"},Object(s.createElement)(_.Button,{onClick:t,icon:"arrow-right-alt",text:Object(u.__)("Start","better-wp-security"),iconPosition:"right",isPrimary:!0,className:"itsec-button-icon-right"}),Object(s.createElement)(Q.a,{to:n},Object(u.__)("Skip Setup","better-wp-security")))))}n("J1BT");function Kr(){var e=V(),t=Object(g.k)(),n=t.url,r=t.path,c=Object(g.i)().pathname,i=Object(Y.useDispatch)(En).recordVisitedLocation;return Object(s.useEffect)((function(){i(c)}),[c]),Object(s.createElement)(g.d,null,e.map((function(e){var t=e.id,n=e.render;return Object(s.createElement)(g.b,{path:"".concat(r,"/:page(").concat(t,")"),key:t},Object(s.createElement)($r,{render:n}))})),Object(s.createElement)(g.b,{path:n},e.length>0&&Object(s.createElement)(g.a,{to:"".concat(n,"/").concat(e[0].id)}),Object(s.createElement)(ee,null,Object(s.createElement)(xe,{guided:!0,allowBack:!0})),Object(s.createElement)(te,null)))}function $r(e){var t=e.render,n=Object(s.useState)(!0),r=I()(n,2),c=r[0],i=r[1],a=Object(D.useMediaQuery)("(min-width: 960px)"),o=Object(g.k)(),l=o.isExact,u=o.params.page;return l&&"site-type"===u?a||!c?Object(s.createElement)(React.Fragment,null,a?Object(s.createElement)(nc,null):Object(s.createElement)(ec,{page:u}),Object(s.createElement)(tc,{render:t})):Object(s.createElement)(Xr,{onDismiss:function(){return i(!1)}}):Object(s.createElement)(React.Fragment,null,Object(s.createElement)(ec,{page:u}),Object(s.createElement)(tc,{render:t}))}function ec(e){var t=e.page;return Object(s.createElement)(ee,null,Object(s.createElement)(xe,{guided:!0,allowBack:!0}),"site-type"===t&&Object(s.createElement)(rc,null))}function tc(e){var t=e.render;return Object(s.createElement)(te,null,Object(s.createElement)(W.p,null),Object(s.createElement)(t,null))}function nc(){return Object(s.createElement)(ee,{className:"itsec-onboard-welcome-sidebar",logo:"white"},Object(s.createElement)("p",{className:"itsec-onboard-welcome-sidebar__lead"},Object(u.__)("Welcome to iThemes Security. You are just a few clicks away from securing your site.","better-wp-security")),Object(s.createElement)("p",{className:"itsec-onboard-welcome-sidebar__content"},Object(u.__)("The next steps will guide you through the setup process so the most important security featured are enabled for your site.","better-wp-security")),Object(s.createElement)(rc,{showGraphic:!0}))}function rc(e){var t=e.showGraphic,n=U().next;return Object(s.createElement)("div",{className:"itsec-onboard-skip-setup"},t&&Object(s.createElement)(it.j,{className:"itsec-onboard-welcome-sidebar__graphic"}),Object(s.createElement)("div",{className:"itsec-onboard-skip-setup__text"},Object(s.createElement)(Q.a,{to:n},Object(u.__)("Skip Setup","better-wp-security")),Object(s.createElement)("p",{className:"itsec-onboard-skip-setup__description"},Object(u.__)("Proceed with default settings.","better-wp-security"))))}n("lt7T");function cc(){var e=V(),t=Object(g.k)(),n=t.url,r=t.path;return Object(s.createElement)(g.d,null,e.map((function(e){var t=e.id,c=e.render;return Object(s.createElement)(g.b,{path:"".concat(r,"/:page(").concat(t,")"),key:t},Object(s.createElement)(ee,null,Object(s.createElement)(xe,null),Object(s.createElement)(ic,{url:n})),Object(s.createElement)(te,null,Object(s.createElement)(W.p,null),Object(s.createElement)(c,null)))})),Object(s.createElement)(g.b,{path:n},e.length>0&&Object(s.createElement)(g.a,{to:"".concat(n,"/").concat(e.find((function(e){return!1!==e.priority})).id)}),Object(s.createElement)(ee,null,Object(s.createElement)(xe,null),Object(s.createElement)(ic,{url:n})),Object(s.createElement)(te,null)))}function ic(e){var t=e.url;return Object(s.createElement)("ul",{className:"itsec-settings-advanced-nav"},Object(s.createElement)("li",null,Object(s.createElement)(Q.b,{to:"".concat(t,"/tools"),className:"itsec-settings-advanced-nav--tools"},Object(s.createElement)("span",null,Object(u.__)("Tools","better-wp-security")))),Object(s.createElement)("li",null,Object(s.createElement)(Q.b,{to:"".concat(t,"/configure/advanced"),className:"itsec-settings-advanced-nav--advanced"},Object(s.createElement)("span",null,Object(u.__)("Advanced","better-wp-security")))))}function ac(){return Object(s.createElement)(React.Fragment,null,Object(s.createElement)(B,{id:"site-type",title:Object(u.__)("Site Type","better-wp-security"),priority:0,roots:["onboard"]},(function(){return Object(s.createElement)(mr,null)})),Object(s.createElement)(B,{id:"modules",title:Object(u.__)("Features","better-wp-security"),icon:"shield",priority:5,roots:["onboard","settings"]},(function(){return Object(s.createElement)(pr,null)})),Object(s.createElement)(B,{id:"configure",title:Object(u.__)("Configure","better-wp-security"),icon:"admin-settings",priority:15,roots:["onboard","settings"],ignore:["/advanced/"]},(function(){return Object(s.createElement)(Nr,null)})),Object(s.createElement)(B,{id:"secure-site",title:Object(u.__)("Secure Site","better-wp-security"),priority:100,roots:["onboard"]},(function(){return Object(s.createElement)(Qr,null)})),Object(s.createElement)(B,{id:"tools",title:Object(u.__)("Tools","better-wp-security"),priority:!1,roots:["settings"]},(function(){return Object(s.createElement)(Ar,null)})))}function oc(){var e=Object(Y.useDispatch)(ae.a).registerProvider;Object($.f)(oc,(function(){e("modules",Object(u.__)("Features","better-wp-security"),5,(function(e){var t=e.registry,n=e.evaluate,r=e.results;return t.select(je.c).getEditedModules().reduce((function(e,t){var c=lc(t);return c&&(n.stringMatch(t.title)||n.stringMatch(t.description)||n.keywordMatch(t.keywords))?(r.items.push({title:t.title,description:t.description,route:c}),e+1):e}),0)})),e("settings",Object(u.__)("Settings","better-wp-security"),20,(function(e){var t=e.registry,n=e.evaluate,r=e.results;return t.select(je.c).getEditedModules().reduce((function(e,t){var c,i;if("active"!==t.status.selected||null===(c=t.settings)||void 0===c||null===(i=c.interactive)||void 0===i||!i.length)return e;var a=lc(t);return a?e+t.settings.interactive.reduce((function(e,c){var i,o,l,s,u,d,b=t.settings.schema.properties[c],m=null===(i=t.settings.schema.uiSchema)||void 0===i?void 0:i[c];if(!b)return e;var f=(null==m||null===(o=m.ui)||void 0===o?void 0:o.title)||(null==m?void 0:m["ui:title"])||b.title,O=(null==m||null===(l=m.ui)||void 0===l?void 0:l.description)||(null==m?void 0:m["ui:description"])||b.description;return n.stringMatch(f)||n.stringMatch(O)||n.keywordMatch(b.keywords)?(null!==(d=(s=r.groups)[u=t.id])&&void 0!==d||(s[u]={title:t.title,items:[]}),r.groups[t.id].items.push({title:f,description:O,route:"".concat(a,"#").concat(c)}),e++):e}),0):e}),0)})),e("tools",Object(u.__)("Tools","better-wp-security"),100,(function(e){var t=e.registry,n=e.evaluate,r=e.results;return t.select(ar).getResolvedTools().reduce((function(e,t){return t.available&&(n.stringMatch(t.title)||n.stringMatch(t.description)||n.keywordMatch(t.keywords))?(r.items.push({title:t.title,description:t.description,route:"/settings/tools#".concat(t.slug)}),e+1):e}),0)}))}))}function lc(e){var t;if("custom"!==e.type&&"tool"!==e.type){var n="/settings/modules/".concat(e.type,"#").concat(e.id);return"inactive"===e.status.selected?n:(null===(t=e.settings)||void 0===t?void 0:t.interactive.length)>0?"recommended"===e.type?"/settings/configure/".concat(e.id):"/settings/configure/".concat(e.type,"/").concat(e.id):"always-active"!==e.status.default?n:void 0}}n("fF/l");function sc(e){var t=e.history,n=e.serverType,r=e.installType,c=e.onboardComplete;oc();var i=c?"/settings":"/onboard";return Object(s.createElement)("div",{className:"itsec-settings"},Object(s.createElement)(ye.Provider,{value:{serverType:n,installType:r,onboardComplete:c}},Object(s.createElement)(g.c,{history:t},Object(s.createElement)(E.c,{ReactRouterRoute:g.b},Object(s.createElement)(_.SlotFillProvider,null,Object(s.createElement)(y.ErrorBoundary,{FallbackComponent:uc},Object(s.createElement)(Z,null,Object(s.createElement)(ac,null),Object(s.createElement)(S.PluginArea,null),Object(s.createElement)(_.Popover.Slot,null),Object(s.createElement)(g.d,null,Object(s.createElement)(g.b,{path:"/:root(settings)",component:cc}),Object(s.createElement)(g.b,{path:"/:root(onboard)",component:Kr}),Object(s.createElement)(g.b,{path:"/"},Object(s.createElement)(g.a,{to:i}),Object(s.createElement)(ee,null),Object(s.createElement)(te,null))))))))))}function uc(e){return Object(s.createElement)(_.Flex,null,Object(s.createElement)(_.FlexBlock,null,Object(s.createElement)(at,e)))}n.p=window.itsecWebpackPublicPath,Object(u.setLocaleData)({"":{}},"better-wp-security"),b()((function(){var e,t,n,r,c=(e=document.location,t={page:"itsec"},n=Object(O.a)(),r=function(n){var r,c="string"==typeof n?Object(O.d)(n):n,i=Object(p.parse)(null===(r=c.search)||void 0===r?void 0:r.substring(1))||{};return h(h({},c),{},{pathname:e.pathname,search:"?"+Object(p.stringify)(h(h({},i),{},{path:c.pathname},t))})},{get length(){return n.length},get action(){return n.action},get location(){var e=Object(p.parse)(n.location.search.substring(1)),r=e.path||"/";return h(h({},n.location),{},{pathname:r,search:"?"+Object(p.stringify)(Object(j.omit)(e,["path",Object.keys(t)]))})},createHref:function(e){return n.createHref(r(e))},push:function(e,t){n.push(r(e),t)},replace:function(e,t){n.replace(r(e),t)},go:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return n.go.apply(n,t)},goBack:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return n.goBack.apply(n,t)},goForward:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return n.goForward.apply(n,t)},block:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return n.block.apply(n,t)},listen:function(e){var t=this;return n.listen((function(){e(t.location,t.action)}))}}),i=document.getElementById("itsec-settings-root"),a=i.dataset.serverType,o=i.dataset.installType,l="1"===i.dataset.onboard;return Object(s.render)(Object(s.createElement)(sc,{history:c,serverType:a,installType:o,onboardComplete:l}),i)}))},"5w+Q":function(e,t,n){},"7L7U":function(e,t,n){},"8YW/":function(e,t,n){},ACuB:function(e,t,n){},CUPC:function(e,t,n){},Dfxi:function(e,t,n){},EPDH:function(e,t,n){},GRId:function(e,t){!function(){e.exports=this.wp.element}()},J1BT:function(e,t,n){},K9lf:function(e,t){!function(){e.exports=this.wp.compose}()},Mmq9:function(e,t){!function(){e.exports=this.wp.url}()},PY8O:function(e,t,n){},RUGT:function(e,t,n){"use strict";n.d(t,"b",(function(){return B})),n.d(t,"a",(function(){return ee}));var r={};n.r(r),n.d(r,"registerProvider",(function(){return U})),n.d(r,"REGISTER_PROVIDER",(function(){return Q}));var c={};n.r(c),n.d(c,"getProviders",(function(){return W}));var i=n("QILm"),a=n.n(i),o=n("pVnL"),l=n.n(o),s=n("J4zp"),u=n.n(s),d=n("GRId"),b=n("55Ip"),m=n("Ty5D"),f=n("LhCv"),O=n("YLtl"),p=n("tI+e"),j=n("l3Sj"),v=n("1ZqX"),h=n("K9lf"),g=n("RxS6"),E=n("gdqT"),y=n("ppSj"),_=n("49++"),S=n("lwsE"),w=n.n(S),T=n("W8MJ"),N=n.n(T),I=n("tmk3"),k=n.n(I),x=n("92Nh"),P=n.n(x);function L(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return C(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return C(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,c=function(){};return{s:c,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:c}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,o=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){o=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(o)throw i}}}}function C(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var R=new WeakMap,D=new WeakMap,M=new WeakMap,F=new WeakMap,A=new WeakMap,Z=function(){function e(t,n){w()(this,e),R.set(this,{writable:!0,value:void 0}),D.set(this,{writable:!0,value:void 0}),M.set(this,{writable:!0,value:void 0}),F.set(this,{writable:!0,value:void 0}),A.set(this,{writable:!0,value:void 0}),P()(this,R,t),P()(this,D,n),P()(this,M,n.select(ee).getProviders()),this._prepare()}return N()(e,[{key:"_prepare",value:function(){var e=this;P()(this,A,k()(this,R).split(/\s+/g).map((function(e){return e.trim().toLowerCase()})).filter((function(e){return!!e})));var t=k()(this,R).endsWith(" ");P()(this,F,new RegExp(k()(this,A).map((function(n,r){return r+1!==k()(e,A).length||t?"(?=.*\\b".concat(Object(O.escapeRegExp)(n),"\\b)"):"(?=.*\\b".concat(Object(O.escapeRegExp)(n),")")})).join("")+".+","gi"))}},{key:"_stringMatch",value:function(e){return e&&k()(this,F).test(e)}},{key:"_keywordMatch",value:function(e){var t=this;return!(!e||!e.length)&&e.some((function(e){return k()(t,A).some((function(n,r){return e.includes(" ")?t._stringMatch(e):r===k()(t,A).length-1?e.startsWith(n):n===e}))}))}},{key:"getResults",value:function(){var e=this;if(k()(this,R).length<3)return[{},0];var t,n=0,r=[],c={stringMatch:function(t){return e._stringMatch(t)},keywordMatch:function(t){return e._keywordMatch(t)}},i=L(k()(this,M));try{for(i.s();!(t=i.n()).done;){var a=t.value,o={title:a.title,items:[],groups:{}};n+=a.callback({evaluate:c,results:o,registry:k()(this,D)}),!o.items.length&&Object(O.isEmpty)(o.groups)||r.push(o)}}catch(e){i.e(e)}finally{i.f()}return[r,n]}}]),e}(),B=(n("YSGj"),Object(d.forwardRef)((function(e,t){var n=e.onPick,r=void 0===n?O.noop:n,c=e.showResults,i=Object(d.useState)(""),a=u()(i,2),o=a[0],s=a[1],b=Object(d.useState)(!1),m=u()(b,2),f=m[0],_=m[1],S=Object(d.useRef)(),w=Object(d.useRef)(),T=Object(d.useState)([]),N=u()(T,2),I=N[0],k=N[1],x=Object(v.useRegistry)(),P=Object(d.useCallback)((function(e){var t=new Z(e,x).getResults();k(t[0]),Object(E.speak)(Object(j.sprintf)(Object(j._n)("%d result found.","%d results found.",t[1],"better-wp-security"),t[1]))}),[x]),L=Object(h.useDebounce)(P,50),C=Object(d.useCallback)((function(e){S.current&&(e.preventDefault(),S.current.focus())}),[S]);return Object(h.useKeyboardShortcut)("/",C),Object(d.createElement)("div",l()({className:"itsec-search"},Object(y.c)((function(){return _(!1)}))),Object(d.createElement)("div",null,Object(d.createElement)(p.TextControl,{type:"search",placeholder:Object(j.__)("Search","better-wp-security"),label:Object(j.__)("Search","better-wp-security"),hideLabelFromVision:!0,value:o,onChange:function(e){s(e),L(e)},onFocus:function(){return _(!0)},onKeyDown:function(e){e.keyCode===g.DOWN&&(e.preventDefault(),w.current.focus())},ref:Object(y.e)([t,S])}),(f||c)&&o.length>=3&&Object(d.createElement)(H,{results:I,exitSearch:function(e){r(e),_(!1)},ref:w,onPick:r})))}))),H=Object(d.forwardRef)((function(e,t){var n=e.results,r=e.exitSearch,c=e.onPick,i=Object(d.useRef)();Object(d.useImperativeHandle)(t,(function(){return{focus:function(){i.current.focus()}}}));var a,o=Object(h.useInstanceId)(H,"itsec-search"),s=o+"__result__",b=(a=Object(m.h)(),function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"push";return a[t](Object(f.b)(e))}),v=Object(d.useState)(""),E=u()(v,2),y=E[0],S=E[1];return Object(O.isEmpty)(n)?null:Object(d.createElement)(React.Fragment,null,Object(d.createElement)(p.VisuallyHidden,{id:o+"__label"},Object(j.__)("Search Results","better-wp-security")),Object(d.createElement)(_.b,{className:"itsec-search__results",id:o,active:y&&s+y,onNavigate:function(e){return S(e.substr(s.length))},onKeyDown:function(e){var t=e.keyCode;!y||t!==g.ENTER&&t!==g.SPACE||(c(y),b(y),r())},onFocus:function(){if(!y&&!Object(O.isEmpty)(n)){var e,t=u()(Object.entries(n)[0],2)[1];if(null!==(e=t.items)&&void 0!==e&&e.length)S(t.items[0].route);else if(!Object(O.isEmpty)(t.groups)){var r=u()(Object.entries(t.groups)[0],2)[1];S(r.items[0].route)}}},role:"listbox",descendantRoles:"option",ref:i,"aria-labelledby":o+"__label"},Object(O.map)(n,(function(e,t){return Object(d.createElement)(V,l()({key:t},e,{active:y,idPrefix:s,exitSearch:r}))}))))}));function V(e){var t=e.title,n=e.items,r=e.groups,c=a()(e,["title","items","groups"]),i=Object(h.useInstanceId)(H,"itsec-search__kind");return Object(d.createElement)("ul",{className:"itsec-search__kind",role:"group","aria-labelledby":i},Object(d.createElement)("li",{role:"presentation",id:i},t),(n||[]).map((function(e){return Object(d.createElement)(G,l()({key:e.route},e,c))})),Object(O.map)(r,(function(e,t){return Object(d.createElement)(q,l()({key:t},e,c))})))}function q(e){var t=e.title,n=e.items,r=a()(e,["title","items"]),c=Object(h.useInstanceId)(H,"itsec-search__group");return Object(d.createElement)("ul",{className:"itsec-search__group",role:"group","aria-labelledby":c},Object(d.createElement)("li",{role:"presentation",id:c},Object(d.createElement)("span",null,t)),(n||[]).map((function(e){return Object(d.createElement)(G,l()({key:e.route},e,r))})))}function G(e){var t=e.title,n=e.description,r=e.route,c=e.active,i=e.idPrefix,a=e.exitSearch;return Object(d.createElement)("li",{className:"itsec-search__result",role:"option","aria-selected":c===r||void 0,id:i+r,"aria-label":t},Object(d.createElement)(b.a,{to:r,tabIndex:-1,onClick:function(){return a(r)}},Object(d.createElement)("span",null,t),Object(d.createElement)(_.n,{content:n,noHtml:!0,tagName:"p"})))}function U(e,t,n,r){return{type:Q,slug:e,title:t,priority:n,callback:r}}var Q="REGISTER_PROVIDER",Y=n("pPDe"),W=Object(Y.a)((function(e){return Object(O.sortBy)(e.providers,"priority")}),(function(e){return e.providers})),z=n("lSNA"),J=n.n(z);function X(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function K(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?X(Object(n),!0).forEach((function(t){J()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):X(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var $={providers:{}};var ee="ithemes-security/search";Object(v.registerStore)(ee,{actions:r,selectors:c,reducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:$,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case Q:return K(K({},e),{},{providers:K(K({},e.providers),{},J()({},t.slug,Object(O.omit)(t,["type"])))});default:return e}}})},RxS6:function(e,t){!function(){e.exports=this.wp.keycodes}()},SX8v:function(e,t,n){},Tqx9:function(e,t){!function(){e.exports=this.wp.primitives}()},TvNi:function(e,t){!function(){e.exports=this.wp.plugins}()},UJSG:function(e,t,n){},Uwzc:function(e,t,n){},VPNP:function(e,t,n){},Y8OO:function(e,t){!function(){e.exports=this.wp.domReady}()},YLtl:function(e,t){!function(){e.exports=this.lodash}()},YSGj:function(e,t,n){},ZgAp:function(e,t,n){},cDcd:function(e,t){!function(){e.exports=this.React}()},cpVz:function(e,t,n){},dJop:function(e,t,n){},"fF/l":function(e,t,n){},faye:function(e,t){!function(){e.exports=this.ReactDOM}()},g56x:function(e,t){!function(){e.exports=this.wp.hooks}()},gdqT:function(e,t){!function(){e.exports=this.wp.a11y}()},gund:function(e,t,n){},l3Sj:function(e,t){!function(){e.exports=this.wp.i18n}()},lt7T:function(e,t,n){},rl8x:function(e,t){!function(){e.exports=this.wp.isShallowEqual}()},"tI+e":function(e,t){!function(){e.exports=this.wp.components}()},u4D2:function(e,t,n){},uyJL:function(e,t,n){},xPQU:function(e,t,n){var r=n("cDcd");function c(e){return r.createElement("svg",e,[r.createElement("path",{fill:"#DCEBF3",d:"M228.16 71.16c-69.77 31.91-136-40.64-181.26.92 -63.42 58.29 56.15 157.6-11.65 217.8 -73.67 65.41-26.7 132.69 92.89 84.9 30.11-12 164.72-90.63 205.62-64.73 17.79 11.27 119 63.24 171.27 15.17 73.8-67.83 71-191-6.23-275s-109.8-52.61-270.64 20.94Z",key:0}),r.createElement("g",{fill:"#FFF",key:1},[r.createElement("path",{d:"M183.66 115.46h209v130h-209Z",key:0}),r.createElement("path",{d:"M64.66 161.46h62v100h-62Z",key:1}),r.createElement("path",{d:"M53.66 261.46h85v13h-85Z",key:2})]),r.createElement("g",{fill:"#0083E3",key:2},[r.createElement("path",{d:"M393.63 258.09H181.4h-.001c-3.51 0-6.35-2.84-6.35-6.34V114.89v-.001c.01-4.93 4-8.91 8.92-8.9 0 0 .01 0 .02 0h207.07v0c4.91 0 8.89 3.98 8.91 8.9v136.85 0c-.01 3.5-2.85 6.34-6.35 6.34ZM184 108.47v0c-3.55-.01-6.43 2.87-6.44 6.42v136.86 -.001c0 2.13 1.74 3.87 3.88 3.87h212.19v0c2.13-.01 3.86-1.74 3.87-3.87V114.88h-.001c-.01-3.55-2.89-6.43-6.43-6.42Z",key:0}),r.createElement("path",{d:"M393.12 245.45H183.73V115.59h209.39ZM186.21 243h204.44V118.07H186.21Z",key:1})]),r.createElement("path",{fill:"none",d:"M162.42 263.1c-3.4 0-7.66-2-9.48-2.9l-.58-.28v-3.83h270.3v3.83l-.58.28c-1.8.87-6 2.9-9.4 2.9Z",key:3}),r.createElement("path",{fill:"#017DE7",d:"M413 265.93H162.74c-3.76 0-8.25-2.14-10.17-3.05l-.56-.26h-1v-7.11h273.65v6l-.17 1.05h-.83l-.53.25c-1.92.96-6.39 3.12-10.13 3.12Zm-259.52-5.37l.18.09c1.77.83 5.91 2.8 9.11 2.8H413c3.2 0 7.32-2 9.08-2.83l.14-.07V258H153.45Zm270 2v0Z",key:4}),r.createElement("g",{fill:"#0083E3",key:5},[r.createElement("path",{d:"M301.68 260.49h-30.85v0c-1.66 0-3-1.35-3-3v0h36.87v0 0c0 1.65-1.35 3-3 3",key:0}),r.createElement("path",{d:"M287 112.05v0c-.01 1.18-.96 2.13-2.15 2.13 -1.19-.01-2.14-.96-2.14-2.15s.95-2.14 2.14-2.14c0 0 0 0 0 0h-.001c1.17 0 2.13.96 2.13 2.14",key:1}),r.createElement("path",{d:"M274.77 221.35v0c-2.96-.05-5.88-.69-8.58-1.9 -9.39-4-16.95-13.38-16.95-18.45 0-8.83 16.17-15.74 36.8-15.74 20.63 0 36.8 6.91 36.8 15.74v0c.12.97-.19 1.94-.85 2.67 -.85.67-2 .39-3.66 0 -4.73-1.14-14.59-3.51-31.77 12.87v0c-3.15 3.09-7.38 4.82-11.79 4.81ZM286 186.74c-19.14 0-35.31 6.53-35.31 14.26 0 4.6 7.4 13.39 16 17.09 5 2.16 12.37 3.45 18.75-2.63 17.77-16.94 28.16-14.44 33.15-13.24 1 .25 2.11.5 2.39.28 .08-.06.29-.35.29-1.5 .09-7.73-16.08-14.26-35.27-14.26Z",key:2}),r.createElement("path",{d:"M249.99 200.25h72.11v1.49h-72.11Z",key:3}),r.createElement("path",{d:"M258.93 190.77h1.49v23.95h-1.49Z",key:4}),r.createElement("path",{d:"M272.1 186.89h1.49v33.63h-1.49Z",key:5}),r.createElement("path",{d:"M285.29 186h1.49v29.99h-1.49Z",key:6}),r.createElement("path",{d:"M298.49 186.89h1.49v19.04h-1.49Z",key:7}),r.createElement("path",{d:"M311.68 190.77h1.49v11.33h-1.49Z",key:8}),r.createElement("path",{d:"M272 148.32c-3.41-.53-6.86-.95-10.24-1.63h0c-1.49-.25-2.92-.74-4.24-1.45v0c-1.21-.76-2.36-1.6-3.45-2.5v0c-2.41-1.9-5.22-3.2-8.21-3.8v0c-3.09-.53-6.22-.75-9.35-.68 -2.66 0-2.66 4.11 0 4.13l0 0c2.87-.1 5.76.1 8.6.6v0c2.75.66 5.32 1.96 7.49 3.8v-.001c2.38 1.95 5.21 3.3 8.24 3.92 3.33.65 6.71 1.07 10.06 1.59v0c1.09.26 2.2-.37 2.54-1.44v0c.29-1.1-.35-2.23-1.44-2.54Z",key:9}),r.createElement("path",{d:"M322.9 137v0c-6.26-.68-12.56.57-18.08 3.58 -5.23 2.71-10.41 6.54-16.58 6.31 -2.66-.1-2.65 4 0 4.13 6.41.23 11.93-3.22 17.35-6.17v0c2.55-1.47 5.29-2.59 8.15-3.31v0c3-.68 6.1-.82 9.16-.41h-.001c1.13-.01 2.05-.93 2.06-2.06v0c-.03-1.13-.94-2.04-2.06-2.07Z",key:10}),r.createElement("path",{d:"M256.06 153.63c-4.78 0-4.79 7.43 0 7.43s4.78-7.43 0-7.43Z",key:11}),r.createElement("path",{d:"M299 153.63c-4.78 0-4.79 7.43 0 7.43s4.77-7.43 0-7.43Z",key:12})]),r.createElement("path",{fill:"#FFF",d:"M126.66 168.46h301v22h-301Z",key:6}),r.createElement("g",{fill:"#0083E3",key:7},[r.createElement("path",{d:"M127.8 261.75h-63V161.46h63Zm-62-1h61v-98.29h-61Z",key:0}),r.createElement("path",{d:"M139.3 275.75h-87v-15h87Zm-86-1h85v-13h-85Z",key:1}),r.createElement("path",{d:"M427.66 169.25v0 -.5H126.8v22h300.86v-.5 0Zm-224.29.5h21.78l14.19 20h-21.78Zm-9.88 20h-18.33l-14.2-20h18.34Zm55.73-20h19.48l14.19 20h-19.48Zm43.55 0h21.78l14.19 20H307Zm45.85 0h19.48l14.19 20h-19.48Zm43.55 0H404l14.19 20h-21.83Zm-254.22 0h9l14.19 20H128Z",key:2}),r.createElement("path",{d:"M113.42 104.75H95.3v21l4.55 2.87 -11 5.43v0c-.38-.08-.76-.12-1.14-.12v-.001c-3.04-.13-5.6 2.24-5.72 5.27 -.11 2.54 1.55 4.82 4 5.51l6.61 10.74h-2.89v0c-1.69 0-3.06 1.37-3.06 3.06v2.94h20v-2.94 0c-.01-1.69-1.38-3.06-3.06-3.06h-2.89l-8.88-12.46v0c.86-1 1.33-2.27 1.33-3.58v0c-.01-.41-.05-.81-.13-1.2l12.63-5.89 17.25 10.84 20.64-4v-14.58l8.89-.59Zm-12 51.71h2.18v0c1.13 0 2.06.92 2.06 2.06v1.94h-18v-1.94 0c0-1.14.92-2.06 2.06-2.06h11.7Zm-1.94-1h-5.65L87.36 145h.3v0c1.25 0 2.47-.43 3.45-1.21ZM87.66 144v0c-.34 0-.68-.04-1-.11l-.22-.07 -.001-.001c-2.36-.7-3.71-3.17-3.02-5.53 .69-2.36 3.16-3.71 5.52-3.02 2.35.69 3.7 3.16 3.01 5.52 -.57 1.91-2.33 3.21-4.33 3.19Zm5.13-6.47h0c-.57-1.47-1.73-2.62-3.2-3.17L100.4 129l4.29 2.71ZM122.16 125v16.6l-20.7-13.08 -.13-.08 -5-3.17v-19.15L128.8 125Zm20.39 13.47l-18.64 3.95v-5.92l14.75-2.1v-8.8l3.89-.31Zm-12.27-14l-32.6-18.7h15.5l35.47 17.5Z",key:3}),r.createElement("path",{d:"M139.75 266.25h289.32v0c4.97 0 9 4.02 9 9v0 0H139.75v0 -9 0Z",key:4}),r.createElement("path",{d:"M438.66 275.75h-299.5v-10h288.3c6.18 0 11.2 4.26 11.2 9.5Zm-298.32-1h297.13c-.31-4.45-4.68-8-10-8H140.34Z",key:5}),r.createElement("path",{d:"M562.27 275.35l7.88-.1h-7.87v0c-.01.03-.02.06-.01.1Z",key:6}),r.createElement("path",{d:"M561.6 275.85l.08-.57 .59.07 -.59-.09v-.47h.56 7.87v1l-7.88.1Z",key:7}),r.createElement("path",{d:"M558.77 275.25h-30.11c10.37.16 20.11.2 30.12.13h0c0-.05-.01-.09-.01-.13Z",key:8}),r.createElement("path",{d:"M549.37 275.91c-6.81 0-13.66-.05-20.72-.16v-1h30.65l.17 1.09h-.69Z",key:9}),r.createElement("path",{d:"M45.7 275.25v0Z",key:10}),r.createElement("path",{d:"M46.2 275.76l-4.54-.01 0-1 4.43 0 .11.51 0 .5Z",key:11}),r.createElement("path",{d:"M48.77 275.25v0c158.35.2 315.6.2 474.07 0Z",key:12}),r.createElement("path",{d:"M282.14 275.91c-77.41 0-154.84-.05-233.37-.15h-.7l.2-1h474.57v1c-80.97.1-160.84.15-240.7.15Z",key:13})]),r.createElement("path",{fill:"none",d:"M512.66 275.46l5 0",key:8}),r.createElement("g",{fill:"#0083E3",key:9},[r.createElement("path",{d:"M115.66 202.5v-15.21 0c-.01-.14-.09-.25-.21-.29v0c-2.83-.86-5.75-1.37-8.7-1.51v0c-.12-.01-.22.08-.22.19 -.01 0-.01 0-.01.01v2.69 0c0 .1-.09.19-.19.19 -.02 0-.03-.01-.04-.01 -1.51-.24-3.18-.43-5-.57v-.001c-.13-.02-.22-.11-.22-.23v-2.62 0c0-.13-.1-.23-.22-.24h0c-1.5-.19-3-.3-4.5-.31l-.001 0c-1.42.02-2.83.14-4.23.35v0c-.13.02-.22.12-.22.25v2.58 -.001c0 .12-.1.22-.22.24 -1.79.13-3.45.33-5 .56v0c-.1.02-.2-.04-.22-.14 -.01-.02-.01-.03-.01-.05v-2.71 0c0-.12-.1-.22-.21-.22 -.01-.01-.01 0-.02 0v0c-2.94.14-5.84.65-8.65 1.51v0c-.13.04-.21.15-.21.29v15.21s-.43 10.22 6.52 18.27c6.15 7.12 11.29 8.83 12.39 9.12v0c.14.03.28.03.43 0 1.09-.29 6.24-2 12.39-9.12 6.95-8.05 6.53-18.27 6.53-18.27Zm-9.33 16c-4.18 4.85-7.76 6.94-9.59 7.77v0c-.14.06-.29.06-.42-.001 -1.83-.83-5.41-2.92-9.59-7.77 -6.16-7.12-5.92-16.47-5.91-16.56v-9.34 0c0-.14.09-.26.23-.29v0c5.02-1.27 10.18-1.93 15.37-1.95h.27v0c5.16.01 10.31.67 15.31 1.98v0c.13.03.22.15.23.29v9.37c.01.07.26 9.42-5.9 16.54Z",key:0}),r.createElement("path",{d:"M96.49 199.24v0c-1.83-.01-3.32 1.47-3.32 3.3 -.01 1.82 1.47 3.31 3.3 3.31 1.82 0 3.31-1.48 3.31-3.3v0c0-1.83-1.48-3.32-3.3-3.32 -.01-.01-.01-.01-.01-.01Z",key:1}),r.createElement("path",{d:"M108.82 202.06v-6.73 -.001c-.01-.14-.1-.25-.22-.28v-.001c-3.92-.81-7.91-1.22-11.9-1.22h-.25v0c-4.04.01-8.06.43-12 1.25v-.001c-.13.02-.22.13-.22.27v6.76c0 .49 0 8.33 5.08 14.19H89.3c1.98 2.41 4.34 4.49 7 6.15h0c.12.06.26.06.39 0h0c2.64-1.67 5.01-3.74 7-6.15 5.23-6.01 5.12-14.15 5.12-14.24Zm-7.7 12c-.41.47-.8.91-1.19 1.32 -.09.09-.16.06-.16-.07v-2.82c0-2.14 2.07-3.23 2.75-3.53v0c.12-.06.21-.19.22-.32v-2.14 0c0-.09-.05-.16-.14-.17 -.04-.01-.07 0-.09.01h-.001c-3.89 1.52-8.21 1.52-12.09 0v0c-.07-.04-.16-.02-.2.04 -.02.02-.03.05-.02.09v2.14 0c0 .13.09.26.22.32 2.27.86 2.73 2.35 2.73 3.55v2.78c0 .13-.07.16-.16.06 -.38-.4-.77-.83-1.18-1.29 -4.27-5-4.25-11.9-4.24-12v-4 0c0-.14.1-.25.23-.27v-.001c2.84-.45 5.71-.67 8.59-.68h.26v-.001c2.83-.01 5.66.22 8.47.66h-.001c.13.02.22.13.23.27v3.97c.01.12.05 7.12-4.25 12.09Z",key:2}),r.createElement("path",{d:"M489.37 267.65l-8.52-47.71h-4.12v-1.8l-.001 0c3.26-1.89 4.38-6.06 2.5-9.32 -1.89-3.27-6.06-4.39-9.32-2.51 -3.27 1.88-4.39 6.05-2.51 9.31 .59 1.04 1.46 1.9 2.5 2.5v1.8h-4.13l-8.51 47.71h-3.55v6.81h39.19v-6.81Zm-21.16-55.37v0c0-2.83 2.28-5.11 5.11-5.11 2.82 0 5.11 2.28 5.11 5.11 0 2.82-2.29 5.11-5.11 5.11v0c-2.83 0-5.11-2.29-5.11-5.11Zm11.21 9.37l2 11.25 -15.14-6.06 .93-5.19Zm-15 17l19.54 8.14 1.17 6.57 -22-8.7Zm-3.42 18l26.57 10.34 .11.6H459Zm30.25 16.05h-35.82v-3.41h35.78Z",key:3}),r.createElement("path",{d:"M539.37 267.65l-8.52-47.71h-4.12v-1.8 0c3.26-1.89 4.38-6.06 2.5-9.32 -1.89-3.27-6.06-4.39-9.32-2.51 -3.27 1.88-4.39 6.05-2.51 9.31 .59 1.04 1.46 1.9 2.5 2.5v1.8h-4.13l-8.51 47.71h-3.55v6.81h39.19v-6.81Zm-21.16-55.37v0c0-2.83 2.28-5.11 5.11-5.11 2.82 0 5.11 2.28 5.11 5.11 0 2.82-2.29 5.11-5.11 5.11v0c-2.83 0-5.11-2.29-5.11-5.11Zm11.21 9.37l2 11.25 -15.14-6.06 .93-5.19Zm-15 17l19.54 8.14 1.17 6.57 -22-8.7Zm-3.42 18l26.57 10.34 .11.6H509Zm30.25 16.05h-35.82v-3.41h35.78Z",key:4})])])}c.defaultProps={viewBox:"0 0 570.16 390.92"},e.exports=c,c.default=c},ywyh:function(e,t){!function(){e.exports=this.wp.apiFetch}()}},[["5msD",0,5,1,4,6,2,3]]]);
1
+ this.itsec=this.itsec||{},this.itsec.pages=this.itsec.pages||{},this.itsec.pages.settings=(window.itsecWebpackJsonP=window.itsecWebpackJsonP||[]).push([[21],{"1ZqX":function(e,t){!function(){e.exports=this.wp.data}()},"5msD":function(e,t,n){"use strict";n.r(t),n.d(t,"Sidebar",(function(){return ee})),n.d(t,"Main",(function(){return te})),n.d(t,"AsideFill",(function(){return ie})),n.d(t,"Toolbar",(function(){return de})),n.d(t,"ToolbarFill",(function(){return ue})),n.d(t,"Navigation",(function(){return xe})),n.d(t,"NavigationFill",(function(){return Ce})),n.d(t,"Breadcrumbs",(function(){return Me})),n.d(t,"useBreadcrumbTrail",(function(){return Fe})),n.d(t,"useHelpBreadcrumbTrail",(function(){return Ae})),n.d(t,"PageHeader",(function(){return Ve})),n.d(t,"SelectableCard",(function(){return qe})),n.d(t,"PrimaryForm",(function(){return Ge})),n.d(t,"PrimaryFormSection",(function(){return Ue})),n.d(t,"PrimarySchemaForm",(function(){return ze})),n.d(t,"PrimarySchemaFormInputs",(function(){return Je})),n.d(t,"PrimarySchemaFormActions",(function(){return Xe})),n.d(t,"Help",(function(){return et})),n.d(t,"HelpFill",(function(){return ct})),n.d(t,"ErrorRenderer",(function(){return at})),n.d(t,"Logo",(function(){return ot})),n.d(t,"ToolFill",(function(){return Vr})),n.d(t,"Page",(function(){return B})),n.d(t,"ChildPages",(function(){return H})),n.d(t,"useNavigation",(function(){return U})),n.d(t,"useCurrentPage",(function(){return q})),n.d(t,"useNavigateTo",(function(){return Se})),n.d(t,"useConfigContext",(function(){return _e})),n.d(t,"ONBOARD_STORE_NAME",(function(){return En})),n.d(t,"TOOLS_STORE_NAME",(function(){return ar}));var r={};n.r(r),n.d(r,"selectSiteType",(function(){return Nt})),n.d(r,"clearSiteType",(function(){return It})),n.d(r,"editAnswer",(function(){return kt})),n.d(r,"answerQuestion",(function(){return xt})),n.d(r,"repeatQuestion",(function(){return Pt})),n.d(r,"applyAnswerResponse",(function(){return Lt})),n.d(r,"resetOnboarding",(function(){return Ct})),n.d(r,"completeOnboarding",(function(){return Rt})),n.d(r,"receiveSiteTypes",(function(){return Dt})),n.d(r,"receiveSiteType",(function(){return Mt})),n.d(r,"registerQuestionComponent",(function(){return At})),n.d(r,"registerCompletionStep",(function(){return Zt})),n.d(r,"recordVisitedLocation",(function(){return Bt})),n.d(r,"clearVisitedLocations",(function(){return Ht})),n.d(r,"RECEIVE_SITE_TYPES",(function(){return Vt})),n.d(r,"RECEIVE_SITE_TYPE",(function(){return qt})),n.d(r,"SELECT_SITE_TYPE",(function(){return Gt})),n.d(r,"CLEAR_SITE_TYPE",(function(){return Ut})),n.d(r,"EDIT_ANSWER",(function(){return Qt})),n.d(r,"SET_IS_ANSWERING",(function(){return Yt})),n.d(r,"SET_ERROR",(function(){return Wt})),n.d(r,"REGISTER_QUESTION_COMPONENT",(function(){return zt})),n.d(r,"REGISTER_COMPLETION_STEP",(function(){return Jt})),n.d(r,"SET_COMPLETION_STEP",(function(){return Xt})),n.d(r,"RECORD_VISITED_LOCATION",(function(){return Kt})),n.d(r,"CLEAR_VISITED_LOCATIONS",(function(){return $t}));var c={};n.r(c),n.d(c,"getSiteTypes",(function(){return en})),n.d(c,"getSelectedSiteTypeId",(function(){return tn})),n.d(c,"getSelectedSiteType",(function(){return nn})),n.d(c,"getAnswers",(function(){return rn})),n.d(c,"getNextQuestion",(function(){return cn})),n.d(c,"getEditedAnswer",(function(){return an})),n.d(c,"isAnswering",(function(){return on})),n.d(c,"getLastError",(function(){return ln})),n.d(c,"getQuestionComponent",(function(){return sn})),n.d(c,"getCompletionSteps",(function(){return un})),n.d(c,"getAnswerRequest",(function(){return dn})),n.d(c,"getRestoreSiteTypeRequest",(function(){return bn})),n.d(c,"getLastVisitedLocation",(function(){return fn})),n.d(c,"getCompletionStep",(function(){return mn}));var i={};n.r(i),n.d(i,"getSiteTypes",(function(){return vn})),n.d(i,"getSelectedSiteType",(function(){return hn})),n.d(i,"getNextQuestion",(function(){return gn}));var a={};n.r(a),n.d(a,"fetchTools",(function(){return Nn})),n.d(a,"runTool",(function(){return In})),n.d(a,"toggleTool",(function(){return kn})),n.d(a,"RECEIVE_TOOLS",(function(){return xn})),n.d(a,"START_TOOL",(function(){return Pn})),n.d(a,"FINISH_TOOL",(function(){return Ln})),n.d(a,"START_TOGGLE_TOOL",(function(){return Cn})),n.d(a,"FAILED_TOGGLE_TOOL",(function(){return Rn})),n.d(a,"FINISH_TOGGLE_TOOL",(function(){return Dn}));var o={};n.r(o),n.d(o,"getResolvedTools",(function(){return Vn})),n.d(o,"getTools",(function(){return qn})),n.d(o,"getToolsConfig",(function(){return Un})),n.d(o,"getTool",(function(){return Qn})),n.d(o,"getRunning",(function(){return Yn})),n.d(o,"isRunning",(function(){return Wn})),n.d(o,"getLastResult",(function(){return zn})),n.d(o,"isUpdating",(function(){return Jn})),n.d(o,"getLastError",(function(){return Xn}));var l={};n.r(l),n.d(l,"getTools",(function(){return rr})),n.d(l,"getResolvedTools",(function(){return cr})),n.d(l,"getTool",(function(){return ir}));var s=n("GRId"),u=n("l3Sj"),d=n("Y8OO"),b=n.n(d),f=n("lSNA"),m=n.n(f),O=n("LhCv"),p=n("cr+I"),j=n("YLtl");function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?v(Object(n),!0).forEach((function(t){m()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):v(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var g=n("Ty5D"),E=n("TZi5"),y=n("6JX1"),_=n("tI+e"),S=n("TvNi"),w=n("RIqP"),T=n.n(w),N=n("J4zp"),I=n.n(N),k=n("cDcd"),x=Object.prototype.hasOwnProperty;function P(e,t,n){for(n of e.keys())if(L(n,t))return n}function L(e,t){var n,r,c;if(e===t)return!0;if(e&&t&&(n=e.constructor)===t.constructor){if(n===Date)return e.getTime()===t.getTime();if(n===RegExp)return e.toString()===t.toString();if(n===Array){if((r=e.length)===t.length)for(;r--&&L(e[r],t[r]););return-1===r}if(n===Set){if(e.size!==t.size)return!1;for(r of e){if((c=r)&&"object"==typeof c&&!(c=P(t,c)))return!1;if(!t.has(c))return!1}return!0}if(n===Map){if(e.size!==t.size)return!1;for(r of e){if((c=r[0])&&"object"==typeof c&&!(c=P(t,c)))return!1;if(!L(r[1],t.get(c)))return!1}return!0}if(n===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(n===DataView){if((r=e.byteLength)===t.byteLength)for(;r--&&e.getInt8(r)===t.getInt8(r););return-1===r}if(ArrayBuffer.isView(e)){if((r=e.byteLength)===t.byteLength)for(;r--&&e[r]===t[r];);return-1===r}if(!n||"object"==typeof e){for(n in r=0,e){if(x.call(e,n)&&++r&&!x.call(t,n))return!1;if(!(n in t)||!L(e[n],t[n]))return!1}return Object.keys(t).length===r}}return e!=e&&t!=t}function C(e){var t=Object(k.useRef)(),n=Object(k.useRef)(0);return L(e,t.current)||(t.current=e,n.current+=1),[n.current]}var R=function(e,t){return Object(k.useEffect)(e,C(t))},D=n("K9lf");function M(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function F(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?M(Object(n),!0).forEach((function(t){m()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):M(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var A=Object(s.createContext)({pages:[],childPages:{},addPage:function(){},removePage:function(){},addChildPages:function(){},removeChildPages:function(){}});function Z(e){var t=e.children,n=Object(s.useState)([]),r=I()(n,2),c=r[0],i=r[1],a=Object(s.useState)({}),o=I()(a,2),l=o[0],u=o[1],d=Object(s.useCallback)((function(e){i((function(t){var n,r=t.findIndex((function(t){return t.id===e.id}));return-1===r?n=[].concat(T()(t),[e]):(n=T()(t))[r]=e,Object(j.sortBy)(n,"priority")}))}),[]),b=Object(s.useCallback)((function(e){i((function(t){return t.filter((function(t){return t.id!==e}))}))}),[]),f=Object(s.useCallback)((function(e,t){u((function(n){return F(F({},n),{},m()({},e,t))}))})),O=Object(s.useCallback)((function(e){u((function(t){return Object(j.omit)(t,e)}))}));return Object(s.createElement)(A.Provider,{value:{pages:c,childPages:l,addPage:d,removePage:b,addChildPages:f,removeChildPages:O}},t)}function B(e){var t=e.id,n=e.title,r=e.icon,c=e.roots,i=void 0===c?["settings"]:c,a=e.priority,o=void 0===a?90:a,l=e.ignore,u=e.children,d=Object(s.useContext)(A);return Object(s.useEffect)((function(){return d.addPage({id:t,title:n,icon:r,roots:i,priority:o,ignore:l,render:u}),function(){d.removePage(t)}}),[t,n]),null}function H(e){var t=e.pages,n=Object(s.useContext)(A),r=Object(D.useInstanceId)(H,"");return R((function(){return n.addChildPages(r,t),function(){n.removeChildPages(r)}}),[t]),null}function V(e){var t=Object(g.j)().root;return Object(s.useContext)(A).pages.filter((function(n){return n.roots.includes(e||t)}))}function q(){var e=V(),t=Object(g.j)().page;return e.find((function(e){return e.id===t}))}function G(){var e=Object(s.useContext)(A).childPages;return Object(s.useMemo)((function(){return Object(j.flatMap)(e)}))}function U(e){var t,n,r=Object(g.j)(),c=r.root,i=r.page,a=r.child,o=r.tab,l=function(e){var t,n=V();if(n.length){if(!e)return n[0];var r=n.findIndex((function(t){return t.id===e}));return null===(t=n[r+1])||void 0===t?void 0:t.id}}(i),s=G().map((function(e){return e.id})),u=Object(g.h)();if(e){for(var d,b,f=0;f<e.length;f++)if(e[f]===o){d=e[f-1],b=e[f+1];break}t=d&&"/".concat(c,"/").concat(i,"/").concat(a,"/").concat(d),n=b&&"/".concat(c,"/").concat(i,"/").concat(a,"/").concat(b)}if((!t||!n)&&s){for(var m,p,j=0;j<s.length;j++)if(s[j]===a){m=s[j-1],p=s[j+1];break}t=t||m&&"/".concat(c,"/").concat(i,"/").concat(m),n=n||p&&"/".concat(c,"/").concat(i,"/").concat(p)}return!n&&l&&(n="/".concat(c,"/").concat(l)),{previous:t,goPrevious:function(){t&&u.push(Object(O.b)(t))},next:n,goNext:function(){n&&u.push(Object(O.b)(n))},nextPage:l&&"/".concat(c,"/").concat(l),goNextPage:function(){l&&u.push(Object(O.b)("/".concat(c,"/").concat(l)))}}}A.displayName="PageRegistration";var Q=n("55Ip"),Y=n("1ZqX"),W=n("49++"),z=n("pVnL"),J=n.n(z),X=n("TSYQ"),K=n.n(X),$=n("ppSj");n("Uwzc");function ee(e){var t=e.className,n=e.logo,r=void 0===n?"color":n,c=e.children,i=Object(g.j)().root,a=Object(s.useState)(!1),o=I()(a,2),l=o[0],d=o[1];return Object(s.createElement)("div",J()({},Object($.c)((function(){return l&&d(!1)})),{tabIndex:-1,className:K()("itsec-settings-sidebar",t,"itsec-settings-sidebar--root-".concat(i),{"itsec-settings-sidebar--expanded":l})}),Object(s.createElement)("div",{className:"itsec-settings-sidebar__inner"},Object(s.createElement)(Q.a,{to:"/",className:"itsec-settings-sidebar__logo"},Object(s.createElement)(ot,{style:r})),Object(s.createElement)(_.Button,{icon:"menu-alt2",label:Object(u.__)("Toggle Sidebar","better-wp-security"),className:"itsec-settings-sidebar__toggle",showTooltip:!1,isPressed:l,onClick:function(e){e.currentTarget.focus(),d(!l)},"aria-expanded":l}),c))}n("5w+Q");function te(e){var t=e.children,n=q(),r=Object(s.useRef)(),c=Object(g.i)(),i=c.hash;Object(s.useEffect)((function(){var e,t;null===(e=r.current)||void 0===e||e.focus(),null===(t=r.current)||void 0===t||t.scrollIntoView()}),[c]);var a=Object(s.useState)(!1),o=I()(a,2),l=o[0],u=o[1];return Object(s.createElement)("div",{className:"itsec-settings-main",ref:r,tabIndex:-1},Object(s.createElement)(de,null),Object(s.createElement)("div",{className:K()("itsec-settings-main__wrapper",{"itsec-settings-main__wrapper--has-aside":l})},Object(s.createElement)("main",{"aria-labelledby":"itsec-page-header",className:K()("itsec-settings-main__content",m()({},"itsec-page--".concat(null==n?void 0:n.id),!!n))},Object(s.createElement)(y.ErrorBoundary,{FallbackComponent:at},Object(s.createElement)(et,null),"#help"===i?Object(s.createElement)("div",{hidden:!0},t):t)),Object(s.createElement)(ce,null,(function(e){return Object(s.createElement)(ne,{fills:e,setHasAside:u})}))))}function ne(e){var t=e.fills,n=e.setHasAside;return Object(s.useEffect)((function(){return n(t.length>0)}),[t]),t.length?Object(s.createElement)("aside",{className:"itsec-aside"},t):null}var re=Object(_.createSlotFill)("Aside"),ce=re.Slot,ie=re.Fill,ae=n("RUGT"),oe=n("Td6G"),le=(n("Dfxi"),Object(_.createSlotFill)("Toolbar")),se=le.Slot,ue=le.Fill,de=function(){var e=Object(g.j)().root,t=Object(oe.o)("dashboard"),n=Object(D.useMediaQuery)("(max-width: 600px)"),r=Object(s.useState)(!1),c=I()(r,2),i=c[0],a=c[1],o=Object(D.useFocusOnMount)();return Object(s.createElement)("div",{role:"region","aria-label":Object(u.__)("Toolbar","better-wp-security"),className:"itsec-settings-toolbar"},"onboard"!==e&&!n&&Object(s.createElement)(ae.b,null),Object(s.createElement)(_.Toolbar,{label:Object(u.__)("Toolbar Actions","better-wp-security")},"onboard"!==e&&Object(s.createElement)(React.Fragment,null,n&&Object(s.createElement)(React.Fragment,null,Object(s.createElement)(_.ToolbarButton,{icon:"search",text:Object(u.__)("Search","better-wp-security"),"aria-expanded":i,onClick:function(){return a(!i)}}),i&&Object(s.createElement)(_.Popover,{className:"itsec-settings-search__popover",expandOnMobile:!0,headerTitle:Object(u.__)("Search","better-wp-security"),focusOnMount:"container",onClose:function(){return a(!1)},onFocusOutside:function(){}},Object(s.createElement)(ae.b,{showResults:!0,ref:o,onPick:function(){return a(!1)}}))),Object(s.createElement)(_.ToolbarButton,{icon:"layout",href:t,text:Object(u.__)("Dashboard","better-wp-security")})),Object(s.createElement)(se,null)))},be=n("QILm"),fe=n.n(be),me=n("eDuk"),Oe=n.n(me),pe=n("g56x"),je=n("oYJ/");function ve(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function he(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ve(Object(n),!0).forEach((function(t){m()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ve(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ge(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return Ee(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Ee(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,c=function(){};return{s:c,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:c}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,o=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){o=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(o)throw i}}}}function Ee(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var ye=Object(s.createContext)({serverType:"",installType:"",onboardComplete:!1});function _e(){return Object(s.useContext)(ye)}function Se(){var e=Object(g.h)();return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"push";return e[n](Object(O.b)(t))}}function we(){return we.instance||(we.instance=new Oe.a({schemaId:"id"}),we.instance.addMetaSchema(n("3jBn"))),we.instance}function Te(e,t){var n=function(n){return function(e,t,n){var r=n.serverType,c=n.installType,i=n.activeModules,a=n.settings,o=n.featureFlags;if(e["server-type"]&&e["server-type"]!==r)return!1;if(e["install-type"]&&e["install-type"]!==c)return!1;if(e["active-modules"]){var l,s=ge(e["active-modules"]);try{for(s.s();!(l=s.n()).done;){var u=l.value;if(!i.includes(u))return!1}}catch(e){s.e(e)}finally{s.f()}}if(e["feature-flags"]){var d,b=ge(e["feature-flags"]);try{for(b.s();!(d=b.n()).done;){var f=d.value;if(null==o||!o.includes(f))return!1}}catch(e){b.e(e)}finally{b.f()}}if(e.settings&&!we().compile(e.settings)(a))return!1;return Object(pe.applyFilters)("ithemes-security.settings.isConditionalSettingActive",!0,t,e,n)}(n,e,t)},r=Object.entries(e.settings.schema.properties).reduce((function(t,r){var c=I()(r,2),i=c[0],a=c[1];return e.settings.interactive.includes(i)?(e.settings.conditional[i]&&!n(e.settings.conditional[i])||(t[i]=function t(r,c){return c.properties?he(he({},c),{},{properties:Object.entries(c.properties).reduce((function(c,i){var a=I()(i,2),o=a[0],l=a[1],s="".concat(r,".").concat(o);return e.settings.conditional[s]&&!n(e.settings.conditional[s])||(c[o]=t(s,l)),c}),{})}):c}(i,a)),t):t}),{});return he(he({},e.settings.schema),{},{properties:r})}function Ne(e,t){var n=Object(Y.useSelect)((function(t){return t(je.c).getEditedSettings(e.id)})),r=Object(Y.useDispatch)(je.c).editSettings,c=function(e,t){var n=_e(),r=n.serverType,c=n.installType,i=Object(Y.useRegistry)(),a=Object(Y.useSelect)((function(e){return{activeModules:e(je.c).getActiveModules(),featureFlags:e(je.a).getFeatureFlags()}}));return Te(e,{serverType:r,installType:c,activeModules:a.activeModules,settings:t,registry:i,featureFlags:a.featureFlags})}(e,n);t&&(c.properties=Object(j.pickBy)(c.properties,t));return{schema:c,uiSchema:e.settings.schema.uiSchema,formData:n,setFormData:function(t){r(e.id,t.formData)}}}function Ie(){return[{slug:"login",label:Object(u.__)("Login Security","better-wp-security")},{slug:"lockout",label:Object(u.__)("Lockouts","better-wp-security")},{slug:"site-check",label:Object(u.__)("Site Check","better-wp-security")},{slug:"utility",label:Object(u.__)("Utilities","better-wp-security")},{slug:"advanced",label:Object(u.__)("Advanced","better-wp-security")}]}function ke(e,t){var n=new oe.c;if(!e.requirements)return n;return e.requirements.ssl&&(e.requirements.ssl.validate===t||"activate"===t)&&"https:"!==document.location.protocol&&n.add("ssl",Object(u.__)("Your site must support SSL.","better-wp-security")),n}n("VPNP");function xe(e){var t,n,r,c=e.guided,i=void 0!==c&&c,a=e.allowBack,o=void 0!==a&&a,l=e.allowForward,u=void 0!==l&&l,d=e.children,b=V(),f=Object(g.j)(),m=f.root,p=f.page,j=(t=Object(g.k)().url,n=Object(g.i)().pathname,r=Object(O.b)(t).pathname,n.replace(r,"")),v=b.findIndex((function(e){return e.id===p}));return Object(s.createElement)("nav",null,Object(s.createElement)("ul",{className:K()("itsec-nav",{"itsec-nav--guided":i})},b.map((function(e,t){if(!1===e.priority)return null;var n=!i;(o&&t<=v||u&&t>=v)&&(n=!0);var r=p===e.id;r&&e.ignore&&e.ignore.find((function(e){return j.startsWith(e)}))&&(r=!1);var c=i?"yes-alt":e.icon||"admin-generic";return Object(s.createElement)("li",{key:e.id,className:K()("itsec-nav__item",{"itsec-nav__item--active":r,"itsec-nav__item--completed":i&&t<v})},Object(s.createElement)("span",{className:"itsec-nav__item-title"},n?Object(s.createElement)(Q.a,{to:"/".concat(m,"/").concat(e.id)},Object(s.createElement)(_.Dashicon,{icon:c}),Object(s.createElement)("span",{className:"itsec-nav__item-title-text"},e.title)):Object(s.createElement)(React.Fragment,null,Object(s.createElement)(_.Dashicon,{icon:c}),Object(s.createElement)("span",{className:"itsec-nav__item-title-text"},e.title))),r?Object(s.createElement)(React.Fragment,null,d,Object(s.createElement)(Pe,{item:e})):null)}))))}function Pe(e){var t=e.item,n=G();return Object(s.createElement)(Re,{fillProps:{item:t}},(function(e){return 0===s.Children.count(e)&&0===n.length?null:Object(s.createElement)("ul",{className:"itsec-nav__children"},n.map((function(e){var t=e.to,n=e.title,r=fe()(e,["to","title"]);return Object(s.createElement)("li",{key:t},Object(s.createElement)(Q.b,J()({to:t},r),n))})),s.Children.map(e,(function(e,t){return Object(s.createElement)("li",{key:t},e)})))}))}var Le=Object(_.createSlotFill)("Navigation"),Ce=Le.Fill,Re=Le.Slot,De=n("RxS6");n("EPDH");function Me(e){var t=e.title,n=e.trail,r=Fe(t,e.match);return(n=n||r).length<=1?null:Object(s.createElement)("nav",{className:"itsec-breadcrumbs","aria-label":Object(u.__)("Breadcrumbs","better-wp-security")},Object(s.createElement)("ul",{className:"itsec-breadcrumbs"},n.map((function(e,t){var r=t===n.length-1?"page":null;return e.to?Object(s.createElement)("li",{key:t},Object(s.createElement)(Q.a,{to:e.to,"aria-current":r},e.title)):e.childPages?Object(s.createElement)("li",{key:t},Object(s.createElement)(Ze,{selected:e.selected,childPages:e.childPages,"aria-current":r})):null})).filter(j.identity)))}function Fe(e,t){var n,r=Object(g.k)(),c=Object(g.i)(),i=t||r,a=i.url,o=i.params,l=o.root,u=o.page,d=o.child,b=V(l),f=G();(null===(n=q())||void 0===n?void 0:n.id)!==u&&(f=[]);var m=b.find((function(e){return e.id===u})),p=f.find((function(e){return e.id===d}));return Object(s.useMemo)((function(){var t=[];return t.push({title:m.title,to:"/".concat(l,"/").concat(m.id)}),p&&f.length&&t.push({title:p.title,selected:p,childPages:f}),e&&e!==(null==p?void 0:p.title)&&e!==m.title&&t.push({title:e,to:c.pathname.startsWith(a)?Object(O.c)(c):a}),t}),[e,l,m,p,c])}function Ae(e){var t=Object(g.k)().url,n=Fe(Object(u.__)("Help","better-wp-security"));return Object(s.useMemo)((function(){var r=T()(n);return e&&r.splice(r.length-1,0,{to:t,title:e}),r}),[n,e])}function Ze(e){var t=e.childPages,n=e.selected,r=e["aria-current"],c=Object(D.useFocusOnMount)();return Object(s.createElement)(_.Dropdown,{className:"itsec-breadcrumbs__menu",popoverProps:{position:"bottom center",className:"itsec-breadcrumbs__menu-popover",focusOnMount:"container"},renderToggle:function(e){var t=e.isOpen,r=e.onToggle;return Object(s.createElement)(_.Button,{"aria-haspopup":!0,"aria-expanded":t,onClick:r,onKeyDown:function(e){t||e.keyCode!==De.DOWN||(e.preventDefault(),e.stopPropagation(),r())},text:n.title,icon:t?"arrow-up":"arrow-down",iconPosition:"right"})},renderContent:function(){return Object(s.createElement)(_.NavigableMenu,{role:"menu"},t.map((function(e){var t=e.id,i=e.to,a=e.title;return Object(s.createElement)(Q.a,{key:i,to:i,ref:n.id===t?c:null,"aria-current":n.id===t?r:null},a)})))}})}n("u4D2");function Be(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function He(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Be(Object(n),!0).forEach((function(t){m()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Be(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ve(e){var t=e.title,n=e.subtitle,r=e.description,c=e.help,i=e.align,a=void 0===i?"left":i,o=e.breadcrumbs,l=void 0===o||o,u=e.children,d=Object(g.i)();return Object(s.createElement)("header",{className:K()("itsec-page-header","itsec-page-header--align-".concat(a),{"itsec-page-header--has-actions":!!u,"itsec-page-header--has-help":!!c})},!0===l&&Object(s.createElement)(Me,{title:t}),l,Object(s.createElement)("div",{className:"itsec-page-header__text"},Object(s.createElement)("h1",{id:"itsec-page-header"},t,c&&Object(s.createElement)(W.k,{help:c,to:He(He({},d),{},{hash:"#help"})})),n&&Object(s.createElement)("h2",null,n),r&&Object(s.createElement)(W.n,{content:r,tagName:"p"})),u&&Object(s.createElement)("div",{className:"itsec-page-header__actions"},u))}n("dJop");function qe(e){var t=e.to,n=e.onClick,r=e.title,c=e.description,i=e.icon,a=e.fillIcon,o=e.recommended,l=e.direction,u=void 0===l?"horizontal":l,d=e.className,b=K()("itsec-selectable-card","itsec-selectable-card--".concat(u),d,{"itsec-selectable-card--fill-icon":a,"itsec-selectable-card--recommended":o}),f=Object(s.createElement)(_.Card,null,Object(s.createElement)(_.CardBody,null,Object(s.createElement)("div",{className:"itsec-selectable-card__content"},Object(s.createElement)(_.Icon,{icon:i}),Object(s.createElement)("div",{className:"itsec-selectable-card__text"},Object(s.createElement)("h4",{className:"itsec-selectable-card__title"},r),Object(s.createElement)("p",{className:"itsec-selectable-card__description"},c)))));return t?Object(s.createElement)(Q.a,{to:t,className:b},f):n?Object(s.createElement)("button",{"aria-label":r,type:"button",onClick:n,className:b},f):f}n("ACuB");function Ge(e){var t=e.onSubmit,n=void 0===t?function(){}:t,r=e.saveLabel,c=void 0===r?Object(u.__)("Save","better-wp-security"):r,i=e.isSaving,a=e.saveDisabled,o=void 0!==a&&a,l=e.onCancel,d=e.cancelHref,b=e.cancelLabel,f=void 0===b?Object(u.__)("Cancel","better-wp-security"):b,m=e.id,O=e.children,p=e.buttons,j=e.errors,v=e.apiError,h=Object(D.useInstanceId)(Ge,"itsec-primary-form");return m=m||h,Object(s.createElement)(React.Fragment,null,Object(s.createElement)(_.Card,{className:"itsec-primary-form"},Object(s.createElement)(_.CardBody,null,Object(s.createElement)(W.h,{errors:j,apiError:v}),Object(s.createElement)("form",{id:m,onSubmit:function(e){e.preventDefault(),n()}},O))),Object(s.createElement)(_.Flex,null,(l||d)&&Object(s.createElement)(_.FlexItem,null,Object(s.createElement)(_.Button,{isTertiary:!0,onClick:l,href:d},f)),Object(s.createElement)(W.i,null),p&&p.map((function(e,t){return Object(s.createElement)(_.FlexItem,{key:t},e)})),Object(s.createElement)(_.FlexItem,null,Object(s.createElement)(_.Button,{isPrimary:!0,isBusy:i,disabled:o,form:m,type:"submit"},c))))}function Ue(e){var t=e.heading,n=e.className,r=e.children;return s.Children.toArray(r).some(s.isValidElement)?Object(s.createElement)("div",{className:K()("itsec-primary-form__section",n)},t&&Object(s.createElement)("h3",{className:"itsec-primary-form__section-title"},t),r):null}var Qe=n("V7jF"),Ye=n("tMTs"),We=(n("UJSG"),Object(Qe.c)(Ye.b));function ze(e){var t=e.saveLabel,n=e.isSaving,r=e.saveDisabled,c=e.cancelLabel,i=e.onCancel,a=e.cancelRoute,o=e.undoLabel,l=e.undoDisabled,u=e.onUndo,d=e.children,b=e.errors,f=e.apiError,m=e.schemaError,O=fe()(e,["saveLabel","isSaving","saveDisabled","cancelLabel","onCancel","cancelRoute","undoLabel","undoDisabled","onUndo","children","errors","apiError","schemaError"]),p=Object(D.useInstanceId)(ze,"itsec-schema-form");return p=O.id||p,Object(s.createElement)(React.Fragment,null,Object(s.createElement)(_.Card,null,Object(s.createElement)(_.CardBody,null,Object(s.createElement)(W.h,{errors:b,apiError:f,schemaError:m}),Object(s.createElement)(Je,J()({},O,{id:p})))),Object(s.createElement)(Xe,{id:p,saveLabel:t,cancelLabel:c,isSaving:n,saveDisabled:r,onCancel:i,cancelRoute:a,undoLabel:o,undoDisabled:l,onUndo:u},d))}function Je(e){var t=e.className,r=fe()(e,["className"]);return Object(s.createElement)(We,J()({},r,{className:K()("itsec-primary-schema-form","rjsf",t),additionalMetaSchemas:[n("3jBn")]}),Object(s.createElement)(React.Fragment,null))}function Xe(e){var t=e.id,n=e.saveLabel,r=void 0===n?Object(u.__)("Save","better-wp-security"):n,c=e.isSaving,i=e.saveDisabled,a=e.cancelLabel,o=void 0===a?Object(u.__)("Cancel","better-wp-security"):a,l=e.onCancel,d=e.cancelRoute,b=e.undoLabel,f=void 0===b?Object(u.__)("Undo Changes","better-wp-security"):b,m=e.undoDisabled,O=e.onUndo,p=e.children;return Object(s.createElement)(_.Flex,null,l&&Object(s.createElement)(_.FlexItem,null,Object(s.createElement)(_.Button,{isTertiary:!0,type:"button",onClick:l},o)),d&&Object(s.createElement)(_.FlexItem,null,Object(s.createElement)(Q.a,{component:Object($.i)(_.Button),isTertiary:!0,type:"button",to:d},o)),Object(s.createElement)(W.i,null),p,O&&Object(s.createElement)(_.FlexItem,null,Object(s.createElement)(_.Button,{isSecondary:!0,disabled:m,onClick:O},f)),Object(s.createElement)(_.FlexItem,null,Object(s.createElement)(_.Button,{isPrimary:!0,isBusy:c,disabled:c||i,form:t,type:"submit"},r)))}n("PY8O");function Ke(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function $e(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ke(Object(n),!0).forEach((function(t){m()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ke(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function et(){var e=Object(s.useState)(!1),t=I()(e,2),n=t[0],r=t[1],c=Object(g.i)(),i="#help"===c.hash,a=$e($e({},c),{},{hash:i?"":"#help"});return Object(s.createElement)(React.Fragment,null,Object(s.createElement)(ue,null,Object(s.createElement)(Q.a,{component:Object($.i)(_.ToolbarButton),icon:"editor-help",to:a,disabled:!n,className:"itsec-help-toggle-link",text:i?Object(u.__)("Exit Help","better-wp-security"):Object(u.__)("Help","better-wp-security")})),Object(s.createElement)(rt,null,(function(e){return Object(s.createElement)(tt,{fills:e,isVisible:i,setHasHelp:r})})))}function tt(e){var t=e.fills,n=e.isVisible,r=e.setHasHelp;return Object(s.useEffect)((function(){return r(t.length>0)}),[t]),n?t:null}var nt=Object(_.createSlotFill)("Help"),rt=nt.Slot,ct=nt.Fill,it=n("TXkB");n("ZgAp");function at(e){var t=e.error,n=Object(g.i)().pathname;return Object(s.createElement)(_.Card,{className:"itsec-error-renderer"},Object(s.createElement)(_.CardBody,null,Object(s.createElement)(it.a,null)),Object(s.createElement)(_.CardFooter,{isShady:!0},Object(u.__)("An unexpected error occurred.","better-wp-security"),Object(s.createElement)(W.i,null),Object(s.createElement)(_.Button,{isSecondary:!0,onClick:function(){return window.location.reload()}},Object(u.__)("Refresh","better-wp-security")),Object(s.createElement)(_.ClipboardButton,{isPrimary:!0,text:"Page: ".concat(n,"\nError: ").concat(t.stack)},Object(u.__)("Copy Error","better-wp-security"))))}function ot(e){var t,n=e.style,r=e.className;return t="pro"===_e().installType?"white"===n?it.f:it.e:"white"===n?it.d:it.c,Object(s.createElement)(t,{className:r})}var lt=n("ywyh"),st=n.n(lt);function ut(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function dt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ut(Object(n),!0).forEach((function(t){m()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ut(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function bt(e){return{type:"API_FETCH",request:e}}function ft(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"info",t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return{type:"CREATE_NOTICE",status:e,content:t,options:dt({context:"ithemes-security"},n)}}function mt(e,t){return{type:"AWAIT_PROMISE",promise:e,delay:t}}function Ot(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{type:"DO_ACTION",action:e,args:n}}var pt={AWAIT_PROMISE:function(e){var t,n=e.promise,r=e.delay;return r?Promise.all([n,(t=r,new Promise((function(e){return setTimeout(e,t)})))]):n},DO_ACTION:Object(Y.createRegistryControl)((function(e){return function(t){var n=t.action,r=t.args;pe.doAction.apply(void 0,["ithemes-security.".concat(n),e].concat(T()(r)))}})),API_FETCH:function(e){var t=e.request;return st()(t).catch(oe.l)},CREATE_NOTICE:Object(Y.createRegistryControl)((function(e){return function(t){var n=t.status,r=t.content,c=t.options;c.autoDismiss&&(c.id=c.id||Object(j.uniqueId)("itsec-auto-dismiss-"),setTimeout((function(){return e.dispatch("core/notices").removeNotice(c.id,c.context)}),c.autoDismiss)),e.dispatch("core/notices").createNotice(n,r,c)}}))},jt=n("o0o1"),vt=n.n(jt);function ht(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return gt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return gt(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,c=function(){};return{s:c,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:c}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,o=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){o=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(o)throw i}}}}function gt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var Et=vt.a.mark(Nt),yt=vt.a.mark(xt),_t=vt.a.mark(Pt),St=vt.a.mark(Lt),wt=vt.a.mark(Ct),Tt=vt.a.mark(Rt);function Nt(e){var t,n;return vt.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,Y.controls.resolveSelect(En,"getSiteTypes");case 2:if(t=r.sent,n=Object(j.find)(t,(function(t){return t.id===e}))){r.next=6;break}throw Object(u.__)("No site type found with that id.","better-wp-security");case 6:return r.next=8,Mt(n);case 8:return r.next=10,Ct();case 10:case"end":return r.stop()}}),Et)}function It(){return{type:Ut}}function kt(e){return{type:Qt,answer:e}}function xt(e){var t,n;return vt.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,Y.controls.select(En,"getAnswerRequest",e);case 2:return t=r.sent,r.next=5,Ft();case 5:return r.prev=5,r.next=8,bt({method:"PUT",path:"/ithemes-security/v1/site-types/".concat(t.id),data:t});case 8:return n=r.sent,r.next=11,Mt(n);case 11:r.next=17;break;case 13:return r.prev=13,r.t0=r.catch(5),r.next=17,c=r.t0,{type:Wt,error:c};case 17:return r.next=19,Ft(!1);case 19:case"end":return r.stop()}var c}),yt,null,[[5,13]])}function Pt(){var e,t;return vt.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,Y.controls.select(En,"getRestoreSiteTypeRequest");case 2:return(e=n.sent).answers.pop(),n.next=6,Ft();case 6:return n.next=8,bt({method:"PUT",path:"/ithemes-security/v1/site-types/".concat(e.id),data:e});case 8:return t=n.sent,n.next=11,Mt(t);case 11:return n.next=13,Ft(!1);case 13:case"end":return n.stop()}}),_t)}function Lt(){var e,t,n,r,c,i,a,o;return vt.a.wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return l.next=2,Y.controls.select(En,"getAnswers");case 2:e=l.sent,t=ht(e),l.prev=4,t.s();case 6:if((n=t.n()).done){l.next=37;break}r=n.value,c=ht(r.modules),l.prev=9,c.s();case 11:if((i=c.n()).done){l.next=17;break}return a=i.value,l.next=15,Y.controls.dispatch(je.c,"editModule",a,{status:{selected:"active"}});case 15:l.next=11;break;case 17:l.next=22;break;case 19:l.prev=19,l.t0=l.catch(9),c.e(l.t0);case 22:return l.prev=22,c.f(),l.finish(22);case 25:l.t1=vt.a.keys(r.settings);case 26:if((l.t2=l.t1()).done){l.next=33;break}if(o=l.t2.value,!r.settings.hasOwnProperty(o)){l.next=31;break}return l.next=31,Y.controls.dispatch(je.c,"editSettings",o,r.settings[o]);case 31:l.next=26;break;case 33:return l.next=35,Ot("onboard.applyAnswerResponse",r);case 35:l.next=6;break;case 37:l.next=42;break;case 39:l.prev=39,l.t3=l.catch(4),t.e(l.t3);case 42:return l.prev=42,t.f(),l.finish(42);case 45:case"end":return l.stop()}}),St,null,[[4,39,42,45],[9,19,22,25]])}function Ct(){return vt.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,kt(null);case 2:return e.next=4,Y.controls.dispatch(je.c,"resetModuleEdits");case 4:return e.next=6,Y.controls.dispatch(je.c,"resetSettingEdits");case 6:return e.next=8,Ot("onboard.reset");case 8:case"end":return e.stop()}}),wt)}function Rt(){var e,t,n,r,c,i;return vt.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return e=function(e){if(e instanceof Error)throw e},a.t0=j.sortBy,a.next=4,Y.controls.select(En,"getCompletionSteps");case 4:a.t1=a.sent,t=(0,a.t0)(a.t1,"priority"),a.prev=6,n=ht(t),a.prev=8,n.s();case 10:if((r=n.n()).done){a.next=23;break}return c=r.value,a.next=14,{type:Xt,step:c};case 14:if(!((i=c.callback())instanceof Promise)){a.next=21;break}return a.t2=e,a.next=19,mt(i,Object(j.random)(1500,2500));case 19:a.t3=a.sent,(0,a.t2)(a.t3);case 21:a.next=10;break;case 23:a.next=28;break;case 25:a.prev=25,a.t4=a.catch(8),n.e(a.t4);case 28:return a.prev=28,n.f(),a.finish(28);case 31:return a.next=33,Y.controls.dispatch(je.c,"editSetting","global","onboard_complete",!0);case 33:return a.next=35,Y.controls.dispatch(je.c,"saveSettings","global");case 35:return a.next=37,{type:Xt,step:!0};case 37:a.next=43;break;case 39:return a.prev=39,a.t5=a.catch(6),a.next=43,ft("error",Object(u.sprintf)(Object(u.__)("Could not complete setup: %s","better-wp-security"),a.t5.message));case 43:case"end":return a.stop()}}),Tt,null,[[6,39],[8,25,28,31]])}function Dt(e){return{type:Vt,siteTypes:e}}function Mt(e){return{type:qt,siteType:e}}function Ft(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return{type:Yt,isAnswering:e}}function At(e,t){return{type:zt,id:e,component:t}}function Zt(e){var t=e.id,n=e.label,r=e.priority,c=e.render,i=e.callback;return{type:Jt,id:t,label:n,priority:r,render:c,callback:i}}function Bt(e){return{type:Kt,location:Object(j.trimEnd)(e,"/")}}function Ht(){return{type:$t}}var Vt="RECEIVE_SITE_TYPES",qt="RECEIVE_SITE_TYPE",Gt="SELECT_SITE_TYPE",Ut="CLEAR_SITE_TYPE",Qt="EDIT_ANSWER",Yt="SET_IS_ANSWERING",Wt="SET_ERROR",zt="REGISTER_QUESTION_COMPONENT",Jt="REGISTER_COMPLETION_STEP",Xt="SET_COMPLETION_STEP",Kt="RECORD_VISITED_LOCATION",$t="CLEAR_VISITED_LOCATIONS";function en(e){return e.siteTypes}function tn(e){return e.selectedSiteType}function nn(e){return Object(j.find)(en(e),{id:tn(e)})}function rn(e){return e.answers}function cn(e){return e.nextQuestion}function an(e){return e.editedAnswer}function on(e){return e.isAnswering}function ln(e){return e.lastError}function sn(e,t){return e.questionComponents[t]}function un(e){return e.completionSteps}function dn(e,t){var n=e.selectedSiteType,r=e.answers,c=e.nextQuestion;return{id:n,answers:[].concat(T()(r),[{question:c.id,answer:t}])}}function bn(e){var t=e.selectedSiteType,n=e.answers;return{id:t,answers:T()(n)}}function fn(e){for(var t=["/onboard","/onboard/site-type"],n=e.visitedLocations.length-1;n>=0;n--){var r=e.visitedLocations[n];if(!t.includes(r))return r}}function mn(e){return e.completionStep}function On(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function pn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?On(Object(n),!0).forEach((function(t){m()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):On(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var jn={siteTypes:[],selectedSiteType:"",answers:[],nextQuestion:void 0,editedAnswer:void 0,lastError:void 0,isAnswering:!1,questionComponents:{},completionStep:!1,completionSteps:{},visitedLocations:[]},vn={fulfill:vt.a.mark((function e(){var t;return vt.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,bt({path:"/ithemes-security/v1/site-types"});case 2:return t=e.sent,e.next=5,Dt(t);case 5:case"end":return e.stop()}}),e)})),isFulfilled:function(e){return e.siteTypes.length>0}},hn={fulfill:vt.a.mark((function e(){return vt.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Y.controls.resolveSelect(En,"getSiteTypes");case 2:case"end":return e.stop()}}),e)})),isFulfilled:function(e){return e.siteTypes.length>0}},gn={fulfill:vt.a.mark((function e(){var t,n;return vt.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Y.controls.select(En,"getRestoreSiteTypeRequest");case 2:return t=e.sent,e.next=5,bt({method:"PUT",path:"/ithemes-security/v1/site-types/".concat(t.id),data:t});case 5:return n=e.sent,e.next=8,Mt(n);case 8:case"end":return e.stop()}}),e)})),isFulfilled:function(e){return void 0!==e.nextQuestion}},En="ithemes-security/onboard";Object(Y.registerStore)(En,{controls:pt,actions:r,selectors:c,resolvers:i,reducer:function(){var e,t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:jn,r=arguments.length>1?arguments[1]:void 0;switch(r.type){case Vt:return pn(pn({},n),{},{siteTypes:r.siteTypes});case qt:return pn(pn({},n),{},{selectedSiteType:r.siteType.id,nextQuestion:r.siteType.next_question,answers:r.siteType.answers,editedAnswer:null===(e=r.siteType.next_question)||void 0===e||null===(t=e.answer_schema)||void 0===t?void 0:t.default,lastError:void 0});case Gt:return pn(pn({},n),{},{selectedSiteType:r.id,answers:[],nextQuestion:void 0,lastError:void 0});case Ut:return pn(pn({},n),{},{selectedSiteType:"",answers:[],nextQuestion:void 0,lastError:void 0});case Qt:return pn(pn({},n),{},{editedAnswer:r.answer});case Yt:return pn(pn({},n),{},{isAnswering:r.isAnswering});case Wt:return pn(pn({},n),{},{lastError:r.error});case Xt:return pn(pn({},n),{},{completionStep:r.step});case zt:return pn(pn({},n),{},{questionComponents:pn(pn({},n.questionComponents),{},m()({},r.id,r.component))});case Jt:return pn(pn({},n),{},{completionSteps:pn(pn({},n.completionSteps),{},m()({},r.id,Object(j.omit)(r,["type"])))});case Kt:return pn(pn({},n),{},{visitedLocations:Object(j.last)(n.visitedLocations)===r.location?n.visitedLocations:Object(j.without)(n.visitedLocations,r.location).concat(r.location)});case $t:return pn(pn({},n),{},{visitedLocations:[]});default:return n}},persist:["selectedSiteType","answers","visitedLocations"]}),n("uyJL");function yn(){var e=Object(Y.useDispatch)(En).clearVisitedLocations,t=Object(Y.useSelect)((function(e){return{siteTypes:e(En).getSiteTypes(),lastVisitedLocation:e(En).getLastVisitedLocation()}})),n=t.siteTypes,r=t.lastVisitedLocation;return Object(s.createElement)(React.Fragment,null,Object(s.createElement)(Ve,{title:Object(u.__)("Choose the Type of Website","better-wp-security"),subtitle:Object(u.__)("Select one of the following that best represents your website.","better-wp-security")}),r&&Object(s.createElement)(W.o,{hasBorder:!0,onDismiss:e,messages:[Object(s.createInterpolateElement)(Object(u.__)("Already started setting up iThemes Security? <a>Resume</a> from where you left off.","better-wp-security"),{a:Object(s.createElement)(Q.a,{to:r})})]}),Object(s.createElement)("ul",{className:"itsec-site-type-list"},n.map((function(e){return Object(s.createElement)("li",{key:e.id},Object(s.createElement)(_n,{id:e.id,title:e.title,description:e.description,icon:e.icon,recommended:e.recommended}))}))),Object(s.createElement)(ct,null,Object(s.createElement)(Ve,{title:Object(u.__)("Site Type","better-wp-security")}),Object(s.createElement)(W.j,{topic:"site-type"})))}function _n(e){var t=e.id,n=e.title,r=e.description,c=e.icon,i=e.recommended,a=Object(Y.useDispatch)(En).clearSiteType,o=Object(g.k)(),l=Se();return Object(s.createElement)(qe,{onClick:function(){a(),l("".concat(o.url,"/").concat(t))},title:n,description:r,icon:c,recommended:i})}var Sn=vt.a.mark(Nn),wn=vt.a.mark(In),Tn=vt.a.mark(kn);function Nn(){var e;return vt.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,bt({path:"/ithemes-security/v1/tools"});case 2:return e=t.sent,t.next=5,{type:xn,tools:e};case 5:case"end":return t.stop()}}),Sn)}function In(e){var t,n,r,c,i=arguments;return vt.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return t=i.length>1&&void 0!==i[1]?i[1]:{},a.next=3,{type:Pn,tool:e,form:t};case 3:return a.prev=3,a.next=6,bt({path:"/ithemes-security/v1/tools/".concat(e),method:"POST",data:t,parse:!1});case 6:n=a.sent,a.next=17;break;case 9:return a.prev=9,a.t0=a.catch(3),a.next=13,mt(oe.b.fromResponse(a.t0.getResponse()));case 13:return r=a.sent,a.next=16,{type:Ln,tool:e,result:r};case 16:return a.abrupt("return",r);case 17:return a.next=19,mt(oe.b.fromResponse(n));case 19:return c=a.sent,a.next=22,{type:Ln,tool:e,result:c};case 22:return a.abrupt("return",c);case 23:case"end":return a.stop()}}),wn,null,[[3,9]])}function kn(e){var t,n,r=arguments;return vt.a.wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return t=!(r.length>1&&void 0!==r[1])||r[1],c.next=3,{type:Cn,tool:e,enabled:t};case 3:return c.prev=3,c.next=6,bt({path:"/ithemes-security/v1/tools/".concat(e),method:"PUT",data:{enabled:t}});case 6:n=c.sent,c.next=14;break;case 9:return c.prev=9,c.t0=c.catch(3),c.next=13,{type:Rn,tool:e,error:c.t0};case 13:return c.abrupt("return",c.t0);case 14:return c.next=16,{type:Dn,tool:e,data:n};case 16:return c.abrupt("return",n);case 17:case"end":return c.stop()}}),Tn,null,[[3,9]])}var xn="RECEIVE_TOOLS",Pn="START_TOOL",Ln="FINISH_TOOL",Cn="START_TOGGLE_TOOL",Rn="FAILED_TOGGLE_TOOL",Dn="FINISH_TOGGLE_TOOL",Mn=n("pPDe"),Fn=n("4eJC"),An=n.n(Fn);function Zn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Bn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Zn(Object(n),!0).forEach((function(t){m()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Zn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Hn=An()((function(e,t){return e.map((function(e){return t[e.slug]||e}))}),{maxSize:1}),Vn=Object(Y.createRegistrySelector)((function(e){return function(t){return Hn(e(ar).getToolsConfig(),t.bySlug)}})),qn=Object(Mn.a)((function(e){return e.slugs.map((function(t){return e.bySlug[t]}))}),(function(e){return[e.bySlug,e.slugs]})),Gn=An()((function(e){return e.reduce((function(e,t){for(var n=0,r=Object.entries(t.tools);n<r.length;n++){var c=I()(r[n],2),i=c[0],a=c[1];e.push(Bn({slug:i,module:t.id,toggleable:!1,schedule:"",form:null},a))}return e}),[])}),{maxSize:1}),Un=Object(Y.createRegistrySelector)((function(e){return function(){return Gn(e(je.c).getModules())}})),Qn=Object(Y.createRegistrySelector)((function(e){return function(t,n){return t.bySlug[n]||e(ar).getToolsConfig().find((function(e){return n===e.slug}))}}));function Yn(e){return e.running}function Wn(e,t){return e.running.includes(t)}function zn(e,t){return e.lastResult[t]}function Jn(e,t){return e.updating.includes(t)}function Xn(e,t){return e.lastError[t]}function Kn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function $n(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Kn(Object(n),!0).forEach((function(t){m()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Kn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var er={bySlug:{},slugs:[],running:[],lastResult:{},updating:[],lastError:{}},tr=vt.a.mark(rr),nr=vt.a.mark(cr);function rr(){return vt.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Nn();case 2:case"end":return e.stop()}}),tr)}function cr(){return vt.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Y.controls.resolveSelect(ar,"getTools");case 2:case"end":return e.stop()}}),nr)}var ir={fulfill:vt.a.mark((function e(){return vt.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Y.controls.resolveSelect(ar,"getTools");case 2:case"end":return e.stop()}}),e)})),isFulfilled:function(e,t){return!!e.bySlug[t]}},ar="ithemes-security/tools",or=(Object(Y.registerStore)(ar,{controls:pt,actions:a,selectors:o,resolvers:l,reducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:er,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case xn:return $n($n({},e),{},{bySlug:Object(j.keyBy)(t.tools,"slug"),slugs:Object(j.map)(t.tools,"slug")});case Pn:return $n($n({},e),{},{running:[].concat(T()(e.running),[t.tool])});case Ln:return $n($n({},e),{},{running:Object(j.without)(e.running,t.tool),lastResult:$n($n({},e.lastResult),{},m()({},t.tool,t.result))});case Cn:return $n($n({},e),{},{updating:[].concat(T()(e.updating),[t.tool])});case Rn:return $n($n({},e),{},{updating:Object(j.without)(e.updating,t.tool),lastError:$n($n({},e.lastError),{},m()({},t.tool,t.error))});case Dn:return $n($n({},e),{},{updating:Object(j.without)(e.updating,t.tool),lastError:Object(j.omit)(e.lastError,t.tool),bySlug:$n($n({},e.bySlug),{},m()({},t.tool,t.data))});default:return e}}}),{disableInlineErrors:!0});function lr(e){var t=e.prompt,n=e.description,r=e.showErrors,c=void 0===r||r,i=e.children,a=Object(Y.useSelect)((function(e){var t;return{error:e(En).getLastError(),siteTypeTitle:null===(t=e(En).getSelectedSiteType())||void 0===t?void 0:t.title}})),o=a.error,l=a.siteTypeTitle;return Object(s.createElement)(React.Fragment,null,Object(s.createElement)(Ve,{title:t,subtitle:n,breadcrumbs:Object(s.createElement)(Me,{title:l})}),c&&Object(s.createElement)(W.h,{apiError:o,className:"itsec-site-type-question__error-list"}),i)}function sr(e){var t=e.question,n=e.onAnswer,r=e.goBack,c=Object(Y.useDispatch)(En).editAnswer,i=Object(Y.useSelect)((function(e){return{error:e(En).getLastError(),answer:e(En).getEditedAnswer()}})),a=i.answer,o=i.error,l=Object(s.useState)([]),d=I()(l,2),b=d[0],f=d[1];return Object(s.createElement)(lr,{prompt:t.prompt,description:t.description,showErrors:!1},Object(s.createElement)(ze,{schema:t.answer_schema,uiSchema:t.answer_schema.uiSchema,formData:a,onChange:function(e){var t=e.formData;return c(t)},onSubmit:function(e,t){var r=e.formData;t.preventDefault(),f([]),n(r)},saveLabel:Object(u.__)("Next","better-wp-security"),cancelLabel:Object(u.__)("Back","better-wp-security"),onCancel:r,formContext:or,apiError:o,schemaError:b,onError:f,showErrorList:!1}))}function ur(e){var t=e.question,n=e.onAnswer;return Object(s.createElement)(lr,{prompt:t.prompt,description:t.description},Object(s.createElement)("div",{className:"itsec-site-type-questions-list"},Object(s.createElement)(qe,{onClick:function(){return n(!1)},title:Object(u.__)("Self","better-wp-security"),description:Object(u.__)("This is my own personal site.","better-wp-security"),direction:"vertical",icon:"admin-users",className:"itsec-site-type-question"}),Object(s.createElement)(qe,{onClick:function(){return n(!0)},title:Object(u.__)("Client","better-wp-security"),description:Object(u.__)("I'm making this for a client.","better-wp-security"),direction:"vertical",icon:"businessperson",className:"itsec-site-type-question"})))}function dr(){var e=Object(Y.useDispatch)(En).registerQuestionComponent;Object($.f)(dr,(function(){e("is-client",ur)}))}n("8YW/");function br(){dr();var e=U().goNext,t=Object(g.j)().siteType,n=Object(Y.useSelect)((function(e){var t;return{isAnswering:e(En).isAnswering(),selectedSiteTypeId:e(En).getSelectedSiteTypeId(),questionId:null===(t=e(En).getNextQuestion())||void 0===t?void 0:t.id}})),r=n.isAnswering,c=n.selectedSiteTypeId,i=n.questionId,a=Object(Y.useDispatch)(En),o=a.selectSiteType,l=a.applyAnswerResponse,d=function(){var e=Object(Y.useDispatch)(En),t=e.answerQuestion,n=e.repeatQuestion,r=Object(Y.useSelect)((function(e){return e(En).getNextQuestion()})),c=null==r?void 0:r.id,i=Object(Y.useSelect)((function(e){return e(En).getQuestionComponent(c)}),[c]);if(!r)return r;var a=Object(s.memo)(i||sr);return Object(s.createElement)(a,{question:r,onAnswer:t,goBack:n})}();return Object(s.useLayoutEffect)((function(){c!==t&&o(t)}),[c,t]),Object(s.useEffect)((function(){null===d&&(l(),e())}),[d]),r?Object(s.createElement)(_.Disabled,null,d):d?Object(s.createElement)(React.Fragment,null,d,Object(s.createElement)(ct,null,Object(s.createElement)(Ve,{title:Object(u.__)("Site Type","better-wp-security"),breadcrumbs:!1}),Object(s.createElement)(W.j,{topic:"site-type-".concat(i),fallback:"site-type"}))):null}function fr(){var e=Object(g.k)().path;return Object(s.createElement)(g.d,null,Object(s.createElement)(g.b,{path:"".concat(e,"/:siteType")},Object(s.createElement)(br,null)),Object(s.createElement)(g.b,{path:"".concat(e)},Object(s.createElement)(yn,null)))}var mr=n("yXPU"),Or=n.n(mr);n("SX8v");function pr(){var e=Object(g.k)(),t=e.url,n=e.path,r=Object(g.j)().root,c=Object(Y.useSelect)((function(e){return e(je.c).getEditedModules()})),i=Ie().map((function(e){var t=e.slug,n=e.label;return{name:t,title:n,modules:Object(j.sortBy)(c.filter((function(e){return e.type===t&&"always-active"!==e.status.default&&("onboard"!==r||e.onboard)&&("active"===e.status.selected||!ke(e,"activate").hasErrors())})),"order")}})).filter((function(e){return e.modules.length>0&&("onboard"!==r||"advanced"!==e.name)})),a=Object(u.__)("Features is the home base of iThemes Security. Enabling a security feature will unlock the related User Group, Configure, and Notification settings. Disabling a security feature will hide the related options throughout the plugin.","better-wp-security");return Object(s.createElement)(React.Fragment,null,Object(s.createElement)(H,{pages:i.map((function(e){return{title:e.title,to:"".concat(t,"/").concat(e.name),id:e.name,replace:!0}}))}),i.length>0&&Object(s.createElement)(g.d,null,Object(s.createElement)(g.b,{path:"".concat(n,"/:child")},Object(s.createElement)(Ve,{title:Object(u.__)("Features","better-wp-security"),subtitle:Object(u.__)("Choose the security features you‘d like to enable.","better-wp-security"),help:a}),Object(s.createElement)(jr,{base:t,tabs:i}),"onboard"===r&&Object(s.createElement)(vr,null),Object(s.createElement)(Sr,{help:a})),Object(s.createElement)(g.a,{to:"".concat(t,"/").concat(i[0].name)})))}function jr(e){var t=e.base,n=e.tabs,r=Object(g.j)().child,c=Se();return Object(s.createElement)(_.Card,null,Object(s.createElement)(W.g,{isStyled:!0,tabs:n,selected:r,onSelect:function(e){c("".concat(t,"/").concat(e),"replace")}},(function(e){return Object(s.createElement)(hr,{modules:e.modules})})))}function vr(){var e=U().next;return Object(s.createElement)(_.Flex,null,Object(s.createElement)(W.i,null),Object(s.createElement)(_.FlexItem,null,Object(s.createElement)(Q.a,{component:Object($.i)(_.Button),isPrimary:!0,to:e},Object(u.__)("Next","better-wp-security"))))}function hr(e){var t=e.modules;return Object(s.createElement)(_.CardBody,null,Object(s.createElement)(gr,{modules:t}))}function gr(e){var t=e.modules,n="onboard"===Object(g.j)().root?yr:_r;return Object(s.createElement)("div",{className:"itsec-modules"},t.map((function(e){return Object(s.createElement)(Er,{key:e.id,module:e,statusToggle:e.side_effects?_r:n})})),1===t.length&&Object(s.createElement)("div",{"aria-hidden":"true"}))}function Er(e){var t,n=e.module,r=e.statusToggle,c=Object(g.i)().hash,i=Object(g.j)().root,a=Object(Y.useSelect)((function(e){return e(je.c).getError(n.id)})),o=ke(n,"run");return Object(s.createElement)(_.Card,{key:n.id,className:K()("itsec-module",{"itsec-highlighted-search-result":c==="#".concat(n.id)})},Object(s.createElement)(_.CardBody,{className:"itsec-module__body"},Object(s.createElement)("h3",null,n.title),"onboard"!==i&&"active"===n.status.selected&&!o.hasErrors()&&Object(s.createElement)(React.Fragment,null,(null===(t=n.settings)||void 0===t?void 0:t.interactive.length)>0&&Object(s.createElement)(_.Tooltip,{text:Object(u.__)("Edit Settings","better-wp-security")},Object(s.createElement)(Q.a,{className:"itsec-module__settings",to:"/settings/configure/".concat(n.type,"/").concat(n.id)},Object(s.createElement)(_.VisuallyHidden,null,Object(u.__)("Edit Settings","better-wp-security")))),!Object(j.isEmpty)(n.user_groups)&&Object(s.createElement)(Q.a,{className:"itsec-module__user-groups",to:"/settings/user-groups?module=".concat(n.id)},Object(u.sprintf)(Object(u.__)("User Groups (%d)","better-wp-security"),Object(j.size)(n.user_groups)))),Object(s.createElement)(W.n,{content:n.description,tagName:"p",id:"itsec-module-description--".concat(n.id)}),Object(s.createElement)(r,{module:n}),Object(s.createElement)(W.h,{apiError:a,errors:o.getAllErrorMessages()})))}function yr(e){var t=e.module,n=Object(Y.useDispatch)(je.c).editModule;return Object(s.createElement)(_.FormToggle,{checked:"active"===t.status.selected,onChange:function(e){return n(t.id,{status:{selected:e.target.checked?"active":"inactive"}})},"aria-label":Object(u.sprintf)(Object(u.__)("Enable the “%s” module.","better-wp-security"),t.title),"aria-describedby":"itsec-module-description--".concat(t.id)})}function _r(e){var t=e.module,n="active"===t.status.selected,r=Object(s.useState)(!1),c=I()(r,2),i=c[0],a=c[1],o=Object(Y.useDispatch)(je.c),l=o.activateModule,d=o.deactivateModule,b=function(){var e=Or()(vt.a.mark((function e(n){return vt.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a(!0),!n){e.next=6;break}return e.next=4,l(t.id);case 4:e.next=8;break;case 6:return e.next=8,d(t.id);case 8:a(!1);case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return Object(s.createElement)(_.FormToggle,{checked:n,onChange:function(e){return b(e.target.checked)},disabled:i,"aria-label":Object(u.sprintf)(Object(u.__)("Enable the “%s” module.","better-wp-security"),t.title),"aria-describedby":"itsec-module-description--".concat(t.id)})}function Sr(e){var t=e.help;return Object(s.createElement)(ct,null,Object(s.createElement)(Ve,{title:Object(u.__)("Features","better-wp-security"),description:t,breadcrumbs:Object(s.createElement)(Me,{trail:Ae()})}),Object(s.createElement)(W.j,{topic:"modules"}))}n("gund");function wr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Tr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?wr(Object(n),!0).forEach((function(t){m()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):wr(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Nr(){var e=Object(g.k)(),t=e.url,n=e.path,r=e.isExact,c=e.params.root,i=function(){var e=Object(g.j)().root,t=_e(),n=t.serverType,r=t.installType,c=Object(Y.useRegistry)(),i=Object(Y.useSelect)((function(e){return{editedModules:e(je.c).getEditedModules(),activeModules:e(je.c).getActiveModules(),featureFlags:e(je.a).getFeatureFlags()}})),a=i.editedModules,o=i.activeModules,l=i.featureFlags,s=Object(j.sortBy)(a.filter((function(t){var i,a,s,u;if("active"!==t.status.selected)return!1;if(null===(i=t.settings)||void 0===i||!i.show_ui)return!1;if(null===(a=t.settings)||void 0===a||!a.interactive.length)return!1;if("onboard"===e&&(null===(s=t.settings)||void 0===s||!s.onboard.length))return!1;if(ke(t,"run").hasErrors())return!1;if(null!==(u=t.settings)&&void 0!==u&&u.conditional){var d=Te(t,{serverType:n,installType:r,activeModules:o,featureFlags:l,registry:c,settings:c.select(je.c).getEditedSettings(t.id)});if(Object(j.isEmpty)(d.properties))return!1;if(Object(j.every)(d.properties,(function(e){return"object"===e.type&&Object(j.isEmpty)(e.properties)})))return!1;if("onboard"===e&&!t.settings.onboard.some((function(e){return!!d.properties[e]})))return!1}return!0})),"order");return{types:Ie().map((function(e){return Tr(Tr({},e),{},{modules:s.filter((function(t){return t.type===e.slug}))})})).filter((function(e){return e.modules.length>0})),modules:s}}(),a=i.types,o=i.modules,l=o.filter((function(e){return"recommended"===e.type})),u=l.map((function(e){return e.id})).join("|"),d=[].concat(T()(l.map((function(e){return{slug:e.id,label:e.title}}))),T()(a));return Object(s.createElement)(React.Fragment,null,!r&&Object(s.createElement)(H,{pages:d.filter((function(e){return"advanced"!==e.slug})).map((function(e){var n=e.slug;return{title:e.label,to:"".concat(t,"/").concat(n),id:n}}))}),Object(s.createElement)(g.d,null,Object(s.createElement)(g.b,{path:"".concat(n,"/:child(").concat(u,")"),render:function(e){var t=e.match,n=o.find((function(e){return e.id===t.params.child}));return n?Object(s.createElement)(xr,{module:n}):null}}),Object(s.createElement)(g.b,{path:["".concat(n,"/:child/:tab"),"".concat(n,"/:child")],render:function(e){var t=e.match,n=a.find((function(e){return e.slug===t.params.child}));return n?Object(s.createElement)(kr,{modules:n.modules}):null}}),Object(s.createElement)(g.b,{path:n},d.length>0&&("onboard"===c?Object(s.createElement)(Ir,{to:"".concat(t,"/").concat(d[0].slug)}):Object(s.createElement)(g.a,{to:"".concat(t,"/").concat(d[0].slug)})))))}function Ir(e){var t=e.to;return Object(s.createElement)(React.Fragment,null,Object(s.createElement)(Ve,{title:Object(u.__)("Configure","better-wp-security"),subtitle:Object(u.__)("Based on the Security Features you’ve enabled while settings up iThemes Security, we’ve selected the most important settings for you to configure.","better-wp-security")}),Object(s.createElement)("div",{className:"itsec-configure-intro"},Object(s.createElement)(qe,{title:Object(u.__)("Recommended","better-wp-security"),description:Object(u.__)("Configure Site","better-wp-security"),icon:"star-filled",fillIcon:!0,to:t,direction:"vertical"})))}function kr(e){var t=e.modules,n=Object(g.k)(),r=n.url,c=n.path,i=Object(g.j)(),a=i.child,o=i.tab,l=i.root,u=fe()(i,["child","tab","root"]),d=Se(),b=Object(s.useMemo)((function(){return t.map((function(e){return{name:e.id,title:e.title,module:e}}))}),[a,t]),f=t.find((function(e){return e.id===o}));if(!f){var m=t.find((function(e){return e.type===a}));return Object(s.createElement)(g.a,{to:m?"".concat(r,"/").concat(m.id):r})}return Object(s.createElement)(xr,{module:f,tabs:b,onSelect:function(e){return d(Object(g.f)(c,Tr(Tr({},u),{},{root:l,child:a,tab:e})))}})}function xr(e){var t=e.module,n=e.tabs,r=e.onSelect,c="onboard"===Object(g.j)().root?Pr:Lr;return Object(s.createElement)(React.Fragment,null,Object(s.createElement)(Ve,{title:t.title,subtitle:t.description,help:t.help,breadcrumbs:"advanced"!==t.type}),Object(s.createElement)(c,{tabs:n,module:t,onSelect:r}))}function Pr(e){var t=e.tabs,n=e.module,r=e.onSelect,c=U(null==t?void 0:t.map((function(e){return e.name}))),i=c.previous,a=c.goNext;return n?Object(s.createElement)(Cr,{tabs:t,module:n,onSelect:r,onSave:a,saveLabel:Object(u.__)("Next","better-wp-security"),saveDisabled:!1,cancelLabel:Object(u.__)("Back","better-wp-security"),cancelRoute:i,filterFields:function(e,t){return n.settings.onboard.includes(t)}}):null}function Lr(e){var t=e.tabs,n=e.module,r=e.onSelect,c=Object(Y.useDispatch)(je.c).saveSettings;if(!n)return null;return Object(s.createElement)(Cr,{tabs:t,module:n,onSelect:r,onSave:function(){return c(n.id)}})}function Cr(e){var t=e.tabs,n=e.module,r=e.onSelect,c=e.onSave,i=e.saveDisabled,a=e.filterFields,o=fe()(e,["tabs","module","onSelect","onSave","saveDisabled","filterFields"]),l=Object(D.useInstanceId)(Cr,"itsec-configure-".concat(n.id)),u=Object(g.i)().hash,d=Object(Y.useSelect)((function(e){return{isSaving:e(je.c).isSavingSettings(n.id),isDirty:e(je.c).areSettingsDirty(n.id),apiError:e(je.c).getError(n.id)}}),[n.id]),b=d.isSaving,f=d.isDirty,m=d.apiError,O=Object(Y.useDispatch)(je.c).resetSettingEdits,p=Ne(n,a),v=p.schema,h=p.uiSchema,E=p.formData,y=p.setFormData,S=Object(s.useMemo)((function(){return u?(e=h?Object(j.cloneDeep)(h):{},t=[u.substr(1),"classNames"],n="itsec-highlighted-search-result",Object(j.set)(e,t,K()(Object(j.get)(e,t),n)),e):h;var e,t,n}),[h,u]),w=Object(s.useState)([]),T=I()(w,2),N=T[0],k=T[1],x=Object(s.useMemo)((function(){return{module:n.id,disableInlineErrors:!0}}),[n.id]),P=function(e){k([]),c(e)};if(!n)return null;var L=function(){return Object(s.createElement)(React.Fragment,null,Object(s.createElement)(Dr,{module:n}),Object(s.createElement)(_.CardBody,null,Object(s.createElement)(W.h,{apiError:m,schemaError:N}),Object(s.createElement)(Je,{id:l,onSubmit:P,schema:v,uiSchema:S,formData:E,onChange:y,idPrefix:"itsec_".concat(n.id),formContext:x,onError:k,showErrorList:!1})))};return Object(s.createElement)(React.Fragment,null,Object(s.createElement)(Rr,{module:n}),Object(s.createElement)(_.Card,null,t?Object(s.createElement)(W.g,{tabs:t,selected:n.id,onSelect:r,isStyled:!0},L):L()),Object(s.createElement)(Xe,J()({id:l,isSaving:b,saveDisabled:void 0===i?!f:i,undoDisabled:!f,onUndo:function(){return O(n.id)}},o)))}function Rr(e){var t=e.module;return Object(s.createElement)(ct,null,Object(s.createElement)(Ve,{title:t.title,description:t.help,breadcrumbs:Object(s.createElement)(Me,{trail:Ae(t.title)})}),Object(s.createElement)(W.j,{topic:t.id}))}function Dr(e){var t=e.module,n=[];if(!Object(j.isEmpty)(t.user_groups)||"password-requirements"===t.id){var r="password-requirements"===t.id?Object(u.__)("User Groups","better-wp-security"):Object(u.sprintf)(Object(u.__)("User Groups (%d)","better-wp-security"),Object(j.size)(t.user_groups));n.push(Object(s.createElement)(Q.a,{to:"/settings/user-groups?module=".concat(t.id),component:Object($.i)(_.Button),isLink:!0,text:r,icon:"groups"}))}return n.length?Object(s.createElement)(_.CardHeader,{className:"itsec-configure-module-links"},Object(s.createElement)("ul",null,n.map((function(e,t){return Object(s.createElement)("li",{key:t},e)})))):null}n("cpVz");function Mr(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return Fr(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Fr(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,c=function(){};return{s:c,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:c}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,o=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){o=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(o)throw i}}}}function Fr(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Ar(){var e=Object(g.i)().hash,t=Object(Y.useSelect)((function(e){return{tools:e(ar).getResolvedTools(),running:e(ar).getRunning(),activeModules:e(je.c).getActiveModules(),isLoaded:e(ar).hasFinishedResolution("getTools")}})),n=t.tools,r=t.running,c=t.activeModules,i=t.isLoaded,a=Object(s.useMemo)((function(){return n.filter((function(e){return c.includes(e.module)&&!1!==e.available})).map((function(e){return{name:e.slug,title:e.title,description:e.description,showSpinner:Object(s.createElement)(W.t,{size:30,paused:!r.includes(e.slug)}),render:Zr}}))}),[n,r,c]),o=Object(s.useState)(""),l=I()(o,2),d=l[0],b=l[1];return Object(s.useEffect)((function(){e&&b(e.slice(1))}),[e]),Object(s.createElement)(React.Fragment,null,Object(s.createElement)(ct,null,Object(s.createElement)(Ve,{title:Object(u.__)("Tools","better-wp-security")}),Object(s.createElement)(W.j,{topic:"tools"})),Object(s.createElement)(Ve,{title:Object(u.__)("Tools","better-wp-security")}),n.length>0&&i&&Object(s.createElement)(_.Card,null,Object(s.createElement)(W.a,{className:"itsec-tools-list",isStyled:!0,panels:a,allowNone:!0,expanded:d,setExpanded:b})))}function Zr(e){var t=e.name,n=e.className,r=fe()(e,["name","className"]),c=Object(Y.useSelect)((function(e){return{tool:e(ar).getTool(t),result:e(ar).getLastResult(t),isRunning:e(ar).isRunning(t)}})),i=c.tool,a=c.result,o=c.isRunning,l=Object(s.useState)([]),u=I()(l,2),d=u[0],b=u[1];return Object(s.useEffect)((function(){return b([])}),[t]),Object(s.createElement)("div",J()({className:K()(n,"itsec-tool")},r),Object(s.createElement)(Br,{result:a,schemaError:d}),i.help&&Object(s.createElement)(W.n,{content:i.help,tagName:"p"}),Object(s.createElement)(qr,{tool:i.slug}),i.toggleable?Object(s.createElement)(React.Fragment,null):Object(s.createElement)(Hr,{tool:i,setSchemaError:b,isRunning:o}))}function Br(e){var t=e.result,n=e.schemaError;return Object(s.createElement)(React.Fragment,null,Object(s.createElement)(W.h,{schemaError:n,apiError:null==t?void 0:t.error}),Object(s.createElement)(W.o,{messages:null==t?void 0:t.success,type:"success"}),Object(s.createElement)(W.o,{messages:null==t?void 0:t.warning,type:"warning"}),Object(s.createElement)(W.o,{messages:null==t?void 0:t.info,type:"info"}))}function Hr(e){var t,n=e.tool,r=e.setSchemaError,c=e.isRunning,i=function(e){var t=Object(Y.useSelect)((function(t){var n;return{settings:Object(j.mapValues)((null===(n=e.condition)||void 0===n?void 0:n.settings)||{},(function(e,n){return t(je.c).getSettings(n)})),activeModules:t(je.c).getActiveModules()}}),[e]),n=t.activeModules,r=t.settings;if(!e.condition)return!0;if(e.condition["active-modules"]){var c,i=Mr(e.condition["active-modules"]);try{for(i.s();!(c=i.n()).done;){var a=c.value;if(!n.includes(a))return!1}}catch(e){i.e(e)}finally{i.f()}}if(e.condition.settings)for(var o=we(),l=0,s=Object.entries(e.condition.settings);l<s.length;l++){var u=I()(s[l],2),d=u[0],b=u[1];if(!o.compile(b)(r[d]))return!1}return!0}(n),a=Object(D.useInstanceId)(Hr,"itsec-tool-form"),o=Object(s.useMemo)((function(){return{disableInlineErrors:!0,tool:n.slug}})),l=Object(Y.useDispatch)(ar).runTool;return Object(s.createElement)(React.Fragment,null,n.form&&i&&Object(s.createElement)(Je,{id:a,idPrefix:"itsec_tool_".concat(n.slug),schema:n.form,uiSchema:n.form.uiSchema,formContext:o,showErrorList:!1,onError:r,onSubmit:function(e){var t=e.formData;r([]),l(n.slug,t)}}),Object(s.createElement)(_.Flex,{className:"itsec-tool__actions",justify:"flex-start"},Object(s.createElement)(_.FlexItem,null,Object(s.createElement)(_.Button,{isPrimary:!0,className:"itsec-tool__trigger",type:n.form?"submit":"button",form:n.form?a:void 0,onClick:n.form?void 0:function(){return l(n.slug)},isBusy:c,disabled:!i},Object(u.__)("Run","better-wp-security"))),Object(s.createElement)(qr,{tool:n.slug,fillProps:{isActive:i},area:"actions"},(function(e){return s.Children.map(e,(function(e,t){return Object(s.createElement)(_.FlexItem,{key:t},e)}))}))),!i&&(null===(t=n.condition)||void 0===t?void 0:t.description)&&Object(s.createElement)(W.o,{type:"warning",messages:[n.condition.description]}))}function Vr(e){var t=e.tool,n=e.area,r=void 0===n?"main":n,c=fe()(e,["tool","area"]);return Object(s.createElement)(_.Fill,J()({name:"Tool".concat(r).concat(t)},c))}function qr(e){var t=e.tool,n=e.area,r=void 0===n?"main":n,c=fe()(e,["tool","area"]);return Object(s.createElement)(_.Slot,J()({name:"Tool".concat(r).concat(t)},c))}var Gr=n("xPQU"),Ur=n.n(Gr);n("CUPC");function Qr(){Jr();var e=Object(s.useState)(!1),t=I()(e,2),n=t[0],r=t[1];return n?Object(s.createElement)(Wr,null):Object(s.createElement)(Yr,{goToEnd:function(){return r(!0)}})}function Yr(e){var t,n=e.goToEnd,r=Object(Y.useDispatch)(En).completeOnboarding,c=Object(Y.useSelect)((function(e){return{steps:e(En).getCompletionSteps(),currentStep:e(En).getCompletionStep()}})),i=c.steps,a=c.currentStep;return t=!0===a?Object(u.__)("Your site has been secured.","better-wp-security"):!1===a?Object(u.__)("Click finish to secure your site.","better-wp-security"):Object(u.__)("Your site is being secured.","better-wp-security"),Object(s.createElement)(React.Fragment,null,Object(s.createElement)(Ve,{title:Object(u.__)("Secure Site","better-wp-security"),subtitle:t,breadcrumbs:!1}),Object(s.createElement)("h2",{className:"itsec-secure-site-overview"},Object(u.__)("Overview","better-wp-security")),Object(s.createElement)(zr,{steps:i,currentStep:a}),Object(s.createElement)(_.Flex,{justify:"right"},Object(s.createElement)(_.FlexItem,null,!0===a?Object(s.createElement)(_.Button,{isPrimary:!0,onClick:n},Object(u.__)("Finish","better-wp-security")):Object(s.createElement)(_.Button,{isPrimary:!0,onClick:r,disabled:!1!==a},Object(u.__)("Secure Site","better-wp-security")))))}function Wr(){var e=Object(oe.o)("dashboard"),t=Object(oe.o)("settings");return Object(s.createElement)(React.Fragment,null,Object(s.createElement)(Ve,{align:"center",title:Object(u.__)("Good work! Your site is more secure than ever.","better-wp-security"),subtitle:Object(u.__)("You can now move on with other things in your life.","better-wp-security"),breadcrumbs:!1}),Object(s.createElement)("figure",{className:"itsec-secure-site-end-graphic"},Object(s.createElement)(Ur.a,null)),Object(s.createElement)("p",{className:"itsec-secure-site-end-content"},Object(s.createInterpolateElement)(Object(u.__)("If you want to dig into your site’s security further, checkout your <dashboard>security dashboard</dashboard>, and make changes via <settings>settings</settings>.","better-wp-security"),{dashboard:Object(s.createElement)("a",{href:e}),settings:Object(s.createElement)("a",{href:t})})),Object(s.createElement)(_.Flex,{justify:"center"},Object(s.createElement)(_.FlexItem,null,Object(s.createElement)(_.Button,{isPrimary:!0,href:e},Object(u.__)("Dashboard","better-wp-security"))),Object(s.createElement)(_.FlexItem,null,Object(s.createElement)(_.Button,{isPrimary:!0,href:t},Object(u.__)("Settings","better-wp-security")))))}function zr(e){var t=e.steps,n=e.currentStep,r=Object(s.useState)(!1),c=I()(r,2),i=c[0],a=c[1],o=Object(s.useMemo)((function(){return Object(j.sortBy)(t,"priority").map((function(e){var t=e.render,r=fe()(e,["render"]),c=r.id===(null==n?void 0:n.id),i=r.priority<((null==n?void 0:n.priority)||0),a=r.priority>((null==n?void 0:n.priority)||0);return{name:r.id,title:r.label,text:r.label,icon:"yes-alt",render:t&&function(e){return Object(s.createElement)("div",e,Object(s.createElement)(t,null))},showSpinner:!(!0===n||!c&&!a)&&Object(s.createElement)(W.t,{size:30,color:"--itsec-primary-theme-color",paused:a}),className:i&&"itsec-secure-site-step--complete"}}))}),[t,n]);return Object(s.createElement)(_.Card,null,Object(s.createElement)(W.a,{isStyled:!0,className:"itsec-secure-site-steps",allowNone:!0,panels:o,expanded:i,setExpanded:a}))}function Jr(){var e=Object(Y.useDispatch)(En).registerCompletionStep,t=Object(Y.useDispatch)(je.c),n=t.saveModules,r=t.saveSettings;Object($.f)(Jr,(function(){e({id:"savingModules",label:Object(u.__)("Enable Features","better-wp-security"),priority:5,callback:function(){return n()},render:function(){var e=Object(Y.useSelect)((function(e){return e(je.c).getEditedModules()}),[]).filter((function(e){return"active"===e.status.selected&&e.onboard}));return e.length?Object(s.createElement)(React.Fragment,null,Object(s.createElement)("p",null,Object(u.__)("The following security features will be enabled:","better-wp-security")),Object(s.createElement)("ul",null,e.map((function(e){return Object(s.createElement)("li",{key:e.id},e.title)})))):Object(s.createElement)("p",null,Object(u.__)("No additional security features have been selected.","better-wp-security"))}}),e({id:"savingSettings",label:Object(u.__)("Configure Settings","better-wp-security"),priority:10,callback:function(){return r()},render:function(){var e=Object(Y.useSelect)((function(e){return e(je.c).getEditedModules().filter((function(e){var t,n;return"active"===e.status.selected&&(null===(t=e.settings)||void 0===t||null===(n=t.onboard)||void 0===n?void 0:n.length)>0})).flatMap((function(t){var n=e(je.c).getSettingEdits(t.id);return t.settings.onboard.reduce((function(e,r){var c,i,a;if(!n||!n[r])return e;var o=(null===(c=t.settings.schema)||void 0===c||null===(i=c.uiSchema)||void 0===i||null===(a=i[r])||void 0===a?void 0:a["ui:title"])||t.settings.schema.properties[r].title;return e.push(Object(u.sprintf)(Object(u.__)("%1$s: %2$s","better-wp-security"),t.title,o)),e}),[])}))}),[]);return e.length?Object(s.createElement)(React.Fragment,null,Object(s.createElement)("p",null,Object(u.__)("The following settings will be configured:","better-wp-security")),Object(s.createElement)("ul",null,e.map((function(e,t){return Object(s.createElement)("li",{key:t},e)})))):Object(s.createElement)("p",null,Object(u.__)("No settings have been configured.","better-wp-security"))}})}))}n("7L7U");function Xr(e){var t=e.onDismiss,n=U().next;return Object(s.createElement)("div",{className:"itsec-onboard-welcome-page"},Object(s.createElement)(ot,{style:"white",className:"itsec-onboard-welcome-page__logo"}),Object(s.createElement)(Ve,{title:Object(u.__)("Welcome to iThemes Security. You are just a few clicks away from securing your site.","better-wp-security"),subtitle:Object(u.__)("The next steps will guide you through the setup process so the most important security featured are enabled for your site.","better-wp-security"),breadcrumbs:!1}),Object(s.createElement)("div",{className:"itsec-onboard-welcome-page__actions-container"},Object(s.createElement)(it.j,{className:"itsec-onboard-welcome-page__graphic"}),Object(s.createElement)("div",{className:"itsec-onboard-welcome-page__actions"},Object(s.createElement)(_.Button,{onClick:t,icon:"arrow-right-alt",text:Object(u.__)("Start","better-wp-security"),iconPosition:"right",isPrimary:!0,className:"itsec-button-icon-right"}),Object(s.createElement)(Q.a,{to:n},Object(u.__)("Skip Setup","better-wp-security")))))}n("J1BT");function Kr(){var e=V(),t=Object(g.k)(),n=t.url,r=t.path,c=Object(g.i)().pathname,i=Object(Y.useDispatch)(En).recordVisitedLocation;return Object(s.useEffect)((function(){i(c)}),[c]),Object(s.createElement)(g.d,null,e.map((function(e){var t=e.id,n=e.render;return Object(s.createElement)(g.b,{path:"".concat(r,"/:page(").concat(t,")"),key:t},Object(s.createElement)($r,{render:n}))})),Object(s.createElement)(g.b,{path:n},e.length>0&&Object(s.createElement)(g.a,{to:"".concat(n,"/").concat(e[0].id)}),Object(s.createElement)(ee,null,Object(s.createElement)(xe,{guided:!0,allowBack:!0})),Object(s.createElement)(te,null)))}function $r(e){var t=e.render,n=Object(s.useState)(!0),r=I()(n,2),c=r[0],i=r[1],a=Object(D.useMediaQuery)("(min-width: 960px)"),o=Object(g.k)(),l=o.isExact,u=o.params.page;return l&&"site-type"===u?a||!c?Object(s.createElement)(React.Fragment,null,a?Object(s.createElement)(nc,null):Object(s.createElement)(ec,{page:u}),Object(s.createElement)(tc,{render:t})):Object(s.createElement)(Xr,{onDismiss:function(){return i(!1)}}):Object(s.createElement)(React.Fragment,null,Object(s.createElement)(ec,{page:u}),Object(s.createElement)(tc,{render:t}))}function ec(e){var t=e.page;return Object(s.createElement)(ee,null,Object(s.createElement)(xe,{guided:!0,allowBack:!0}),"site-type"===t&&Object(s.createElement)(rc,null))}function tc(e){var t=e.render;return Object(s.createElement)(te,null,Object(s.createElement)(W.p,null),Object(s.createElement)(t,null))}function nc(){return Object(s.createElement)(ee,{className:"itsec-onboard-welcome-sidebar",logo:"white"},Object(s.createElement)("p",{className:"itsec-onboard-welcome-sidebar__lead"},Object(u.__)("Welcome to iThemes Security. You are just a few clicks away from securing your site.","better-wp-security")),Object(s.createElement)("p",{className:"itsec-onboard-welcome-sidebar__content"},Object(u.__)("The next steps will guide you through the setup process so the most important security featured are enabled for your site.","better-wp-security")),Object(s.createElement)(rc,{showGraphic:!0}))}function rc(e){var t=e.showGraphic,n=U().next;return Object(s.createElement)("div",{className:"itsec-onboard-skip-setup"},t&&Object(s.createElement)(it.j,{className:"itsec-onboard-welcome-sidebar__graphic"}),Object(s.createElement)("div",{className:"itsec-onboard-skip-setup__text"},Object(s.createElement)(Q.a,{to:n},Object(u.__)("Skip Setup","better-wp-security")),Object(s.createElement)("p",{className:"itsec-onboard-skip-setup__description"},Object(u.__)("Proceed with default settings.","better-wp-security"))))}n("lt7T");function cc(){var e=V(),t=Object(g.k)(),n=t.url,r=t.path;return Object(s.createElement)(g.d,null,e.map((function(e){var t=e.id,c=e.render;return Object(s.createElement)(g.b,{path:"".concat(r,"/:page(").concat(t,")"),key:t},Object(s.createElement)(ee,null,Object(s.createElement)(xe,null),Object(s.createElement)(ic,{url:n})),Object(s.createElement)(te,null,Object(s.createElement)(W.p,null),Object(s.createElement)(c,null)))})),Object(s.createElement)(g.b,{path:n},e.length>0&&Object(s.createElement)(g.a,{to:"".concat(n,"/").concat(e.find((function(e){return!1!==e.priority})).id)}),Object(s.createElement)(ee,null,Object(s.createElement)(xe,null),Object(s.createElement)(ic,{url:n})),Object(s.createElement)(te,null)))}function ic(e){var t=e.url;return Object(s.createElement)("ul",{className:"itsec-settings-advanced-nav"},Object(s.createElement)("li",null,Object(s.createElement)(Q.b,{to:"".concat(t,"/tools"),className:"itsec-settings-advanced-nav--tools"},Object(s.createElement)("span",null,Object(u.__)("Tools","better-wp-security")))),Object(s.createElement)("li",null,Object(s.createElement)(Q.b,{to:"".concat(t,"/configure/advanced"),className:"itsec-settings-advanced-nav--advanced"},Object(s.createElement)("span",null,Object(u.__)("Advanced","better-wp-security")))))}function ac(){return Object(s.createElement)(React.Fragment,null,Object(s.createElement)(B,{id:"site-type",title:Object(u.__)("Site Type","better-wp-security"),priority:0,roots:["onboard"]},(function(){return Object(s.createElement)(fr,null)})),Object(s.createElement)(B,{id:"modules",title:Object(u.__)("Features","better-wp-security"),icon:"shield",priority:5,roots:["onboard","settings"]},(function(){return Object(s.createElement)(pr,null)})),Object(s.createElement)(B,{id:"configure",title:Object(u.__)("Configure","better-wp-security"),icon:"admin-settings",priority:15,roots:["onboard","settings"],ignore:["/advanced/"]},(function(){return Object(s.createElement)(Nr,null)})),Object(s.createElement)(B,{id:"secure-site",title:Object(u.__)("Secure Site","better-wp-security"),priority:100,roots:["onboard"]},(function(){return Object(s.createElement)(Qr,null)})),Object(s.createElement)(B,{id:"tools",title:Object(u.__)("Tools","better-wp-security"),priority:!1,roots:["settings"]},(function(){return Object(s.createElement)(Ar,null)})))}function oc(){var e=Object(Y.useDispatch)(ae.a).registerProvider;Object($.f)(oc,(function(){e("modules",Object(u.__)("Features","better-wp-security"),5,(function(e){var t=e.registry,n=e.evaluate,r=e.results;return t.select(je.c).getEditedModules().reduce((function(e,t){var c=lc(t);return c&&(n.stringMatch(t.title)||n.stringMatch(t.description)||n.keywordMatch(t.keywords))?(r.items.push({title:t.title,description:t.description,route:c}),e+1):e}),0)})),e("settings",Object(u.__)("Settings","better-wp-security"),20,(function(e){var t=e.registry,n=e.evaluate,r=e.results;return t.select(je.c).getEditedModules().reduce((function(e,t){var c,i;if("active"!==t.status.selected||null===(c=t.settings)||void 0===c||null===(i=c.interactive)||void 0===i||!i.length)return e;var a=lc(t);return a?e+t.settings.interactive.reduce((function(e,c){var i,o,l,s,u,d,b=t.settings.schema.properties[c],f=null===(i=t.settings.schema.uiSchema)||void 0===i?void 0:i[c];if(!b)return e;var m=(null==f||null===(o=f.ui)||void 0===o?void 0:o.title)||(null==f?void 0:f["ui:title"])||b.title,O=(null==f||null===(l=f.ui)||void 0===l?void 0:l.description)||(null==f?void 0:f["ui:description"])||b.description;return n.stringMatch(m)||n.stringMatch(O)||n.keywordMatch(b.keywords)?(null!==(d=(s=r.groups)[u=t.id])&&void 0!==d||(s[u]={title:t.title,items:[]}),r.groups[t.id].items.push({title:m,description:O,route:"".concat(a,"#").concat(c)}),e++):e}),0):e}),0)})),e("tools",Object(u.__)("Tools","better-wp-security"),100,(function(e){var t=e.registry,n=e.evaluate,r=e.results;return t.select(ar).getResolvedTools().reduce((function(e,t){return t.available&&(n.stringMatch(t.title)||n.stringMatch(t.description)||n.keywordMatch(t.keywords))?(r.items.push({title:t.title,description:t.description,route:"/settings/tools#".concat(t.slug)}),e+1):e}),0)}))}))}function lc(e){var t;if("custom"!==e.type&&"tool"!==e.type){var n="/settings/modules/".concat(e.type,"#").concat(e.id);return"inactive"===e.status.selected?n:(null===(t=e.settings)||void 0===t?void 0:t.interactive.length)>0?"recommended"===e.type?"/settings/configure/".concat(e.id):"/settings/configure/".concat(e.type,"/").concat(e.id):"always-active"!==e.status.default?n:void 0}}n("fF/l");function sc(e){var t=e.history,n=e.serverType,r=e.installType,c=e.onboardComplete;oc();var i=c?"/settings":"/onboard";return Object(s.createElement)("div",{className:"itsec-settings"},Object(s.createElement)(ye.Provider,{value:{serverType:n,installType:r,onboardComplete:c}},Object(s.createElement)(g.c,{history:t},Object(s.createElement)(E.c,{ReactRouterRoute:g.b},Object(s.createElement)(_.SlotFillProvider,null,Object(s.createElement)(y.ErrorBoundary,{FallbackComponent:uc},Object(s.createElement)(Z,null,Object(s.createElement)(ac,null),Object(s.createElement)(S.PluginArea,null),Object(s.createElement)(_.Popover.Slot,null),Object(s.createElement)(g.d,null,Object(s.createElement)(g.b,{path:"/:root(settings)",component:cc}),Object(s.createElement)(g.b,{path:"/:root(onboard)",component:Kr}),Object(s.createElement)(g.b,{path:"/"},Object(s.createElement)(g.a,{to:i}),Object(s.createElement)(ee,null),Object(s.createElement)(te,null))))))))))}function uc(e){return Object(s.createElement)(_.Flex,null,Object(s.createElement)(_.FlexBlock,null,Object(s.createElement)(at,e)))}n.p=window.itsecWebpackPublicPath,Object(u.setLocaleData)({"":{}},"better-wp-security"),b()((function(){var e,t,n,r,c=(e=document.location,t={page:"itsec"},n=Object(O.a)(),r=function(n){var r,c="string"==typeof n?Object(O.d)(n):n,i=Object(p.parse)(null===(r=c.search)||void 0===r?void 0:r.substring(1))||{};return h(h({},c),{},{pathname:e.pathname,search:"?"+Object(p.stringify)(h(h({},i),{},{path:c.pathname},t))})},{get length(){return n.length},get action(){return n.action},get location(){var e=Object(p.parse)(n.location.search.substring(1)),r=e.path||"/";return h(h({},n.location),{},{pathname:r,search:"?"+Object(p.stringify)(Object(j.omit)(e,["path",Object.keys(t)]))})},createHref:function(e){return n.createHref(r(e))},push:function(e,t){n.push(r(e),t)},replace:function(e,t){n.replace(r(e),t)},go:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return n.go.apply(n,t)},goBack:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return n.goBack.apply(n,t)},goForward:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return n.goForward.apply(n,t)},block:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return n.block.apply(n,t)},listen:function(e){var t=this;return n.listen((function(){e(t.location,t.action)}))}}),i=document.getElementById("itsec-settings-root"),a=i.dataset.serverType,o=i.dataset.installType,l="1"===i.dataset.onboard;return Object(s.render)(Object(s.createElement)(sc,{history:c,serverType:a,installType:o,onboardComplete:l}),i)}))},"5w+Q":function(e,t,n){},"7L7U":function(e,t,n){},"8YW/":function(e,t,n){},ACuB:function(e,t,n){},CUPC:function(e,t,n){},Dfxi:function(e,t,n){},EPDH:function(e,t,n){},GRId:function(e,t){!function(){e.exports=this.wp.element}()},J1BT:function(e,t,n){},K9lf:function(e,t){!function(){e.exports=this.wp.compose}()},Mmq9:function(e,t){!function(){e.exports=this.wp.url}()},PY8O:function(e,t,n){},RUGT:function(e,t,n){"use strict";n.d(t,"b",(function(){return B})),n.d(t,"a",(function(){return ee}));var r={};n.r(r),n.d(r,"registerProvider",(function(){return U})),n.d(r,"REGISTER_PROVIDER",(function(){return Q}));var c={};n.r(c),n.d(c,"getProviders",(function(){return W}));var i=n("QILm"),a=n.n(i),o=n("pVnL"),l=n.n(o),s=n("J4zp"),u=n.n(s),d=n("GRId"),b=n("55Ip"),f=n("Ty5D"),m=n("LhCv"),O=n("YLtl"),p=n("tI+e"),j=n("l3Sj"),v=n("1ZqX"),h=n("K9lf"),g=n("RxS6"),E=n("gdqT"),y=n("ppSj"),_=n("49++"),S=n("lwsE"),w=n.n(S),T=n("W8MJ"),N=n.n(T),I=n("tmk3"),k=n.n(I),x=n("92Nh"),P=n.n(x);function L(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return C(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return C(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,c=function(){};return{s:c,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:c}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,o=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){o=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(o)throw i}}}}function C(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var R=new WeakMap,D=new WeakMap,M=new WeakMap,F=new WeakMap,A=new WeakMap,Z=function(){function e(t,n){w()(this,e),R.set(this,{writable:!0,value:void 0}),D.set(this,{writable:!0,value:void 0}),M.set(this,{writable:!0,value:void 0}),F.set(this,{writable:!0,value:void 0}),A.set(this,{writable:!0,value:void 0}),P()(this,R,t),P()(this,D,n),P()(this,M,n.select(ee).getProviders()),this._prepare()}return N()(e,[{key:"_prepare",value:function(){var e=this;P()(this,A,k()(this,R).split(/\s+/g).map((function(e){return e.trim().toLowerCase()})).filter((function(e){return!!e})));var t=k()(this,R).endsWith(" ");P()(this,F,new RegExp(k()(this,A).map((function(n,r){return r+1!==k()(e,A).length||t?"(?=.*\\b".concat(Object(O.escapeRegExp)(n),"\\b)"):"(?=.*\\b".concat(Object(O.escapeRegExp)(n),")")})).join("")+".+","gi"))}},{key:"_stringMatch",value:function(e){return e&&k()(this,F).test(e)}},{key:"_keywordMatch",value:function(e){var t=this;return!(!e||!e.length)&&e.some((function(e){return k()(t,A).some((function(n,r){return e.includes(" ")?t._stringMatch(e):r===k()(t,A).length-1?e.startsWith(n):n===e}))}))}},{key:"getResults",value:function(){var e=this;if(k()(this,R).length<3)return[{},0];var t,n=0,r=[],c={stringMatch:function(t){return e._stringMatch(t)},keywordMatch:function(t){return e._keywordMatch(t)}},i=L(k()(this,M));try{for(i.s();!(t=i.n()).done;){var a=t.value,o={title:a.title,items:[],groups:{}};n+=a.callback({evaluate:c,results:o,registry:k()(this,D)}),!o.items.length&&Object(O.isEmpty)(o.groups)||r.push(o)}}catch(e){i.e(e)}finally{i.f()}return[r,n]}}]),e}(),B=(n("YSGj"),Object(d.forwardRef)((function(e,t){var n=e.onPick,r=void 0===n?O.noop:n,c=e.showResults,i=Object(d.useState)(""),a=u()(i,2),o=a[0],s=a[1],b=Object(d.useState)(!1),f=u()(b,2),m=f[0],_=f[1],S=Object(d.useRef)(),w=Object(d.useRef)(),T=Object(d.useState)([]),N=u()(T,2),I=N[0],k=N[1],x=Object(v.useRegistry)(),P=Object(d.useCallback)((function(e){var t=new Z(e,x).getResults();k(t[0]),Object(E.speak)(Object(j.sprintf)(Object(j._n)("%d result found.","%d results found.",t[1],"better-wp-security"),t[1]))}),[x]),L=Object(h.useDebounce)(P,50),C=Object(d.useCallback)((function(e){S.current&&(e.preventDefault(),S.current.focus())}),[S]);return Object(h.useKeyboardShortcut)("/",C),Object(d.createElement)("div",l()({className:"itsec-search"},Object(y.c)((function(){return _(!1)}))),Object(d.createElement)("div",null,Object(d.createElement)(p.TextControl,{type:"search",placeholder:Object(j.__)("Search","better-wp-security"),label:Object(j.__)("Search","better-wp-security"),hideLabelFromVision:!0,value:o,onChange:function(e){s(e),L(e)},onFocus:function(){return _(!0)},onKeyDown:function(e){e.keyCode===g.DOWN&&(e.preventDefault(),w.current.focus())},ref:Object(y.e)([t,S])}),(m||c)&&o.length>=3&&Object(d.createElement)(H,{results:I,exitSearch:function(e){r(e),_(!1)},ref:w,onPick:r})))}))),H=Object(d.forwardRef)((function(e,t){var n=e.results,r=e.exitSearch,c=e.onPick,i=Object(d.useRef)();Object(d.useImperativeHandle)(t,(function(){return{focus:function(){i.current.focus()}}}));var a,o=Object(h.useInstanceId)(H,"itsec-search"),s=o+"__result__",b=(a=Object(f.h)(),function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"push";return a[t](Object(m.b)(e))}),v=Object(d.useState)(""),E=u()(v,2),y=E[0],S=E[1];return Object(O.isEmpty)(n)?null:Object(d.createElement)(React.Fragment,null,Object(d.createElement)(p.VisuallyHidden,{id:o+"__label"},Object(j.__)("Search Results","better-wp-security")),Object(d.createElement)(_.b,{className:"itsec-search__results",id:o,active:y&&s+y,onNavigate:function(e){return S(e.substr(s.length))},onKeyDown:function(e){var t=e.keyCode;!y||t!==g.ENTER&&t!==g.SPACE||(c(y),b(y),r())},onFocus:function(){if(!y&&!Object(O.isEmpty)(n)){var e,t=u()(Object.entries(n)[0],2)[1];if(null!==(e=t.items)&&void 0!==e&&e.length)S(t.items[0].route);else if(!Object(O.isEmpty)(t.groups)){var r=u()(Object.entries(t.groups)[0],2)[1];S(r.items[0].route)}}},role:"listbox",descendantRoles:"option",ref:i,"aria-labelledby":o+"__label"},Object(O.map)(n,(function(e,t){return Object(d.createElement)(V,l()({key:t},e,{active:y,idPrefix:s,exitSearch:r}))}))))}));function V(e){var t=e.title,n=e.items,r=e.groups,c=a()(e,["title","items","groups"]),i=Object(h.useInstanceId)(H,"itsec-search__kind");return Object(d.createElement)("ul",{className:"itsec-search__kind",role:"group","aria-labelledby":i},Object(d.createElement)("li",{role:"presentation",id:i},t),(n||[]).map((function(e){return Object(d.createElement)(G,l()({key:e.route},e,c))})),Object(O.map)(r,(function(e,t){return Object(d.createElement)(q,l()({key:t},e,c))})))}function q(e){var t=e.title,n=e.items,r=a()(e,["title","items"]),c=Object(h.useInstanceId)(H,"itsec-search__group");return Object(d.createElement)("ul",{className:"itsec-search__group",role:"group","aria-labelledby":c},Object(d.createElement)("li",{role:"presentation",id:c},Object(d.createElement)("span",null,t)),(n||[]).map((function(e){return Object(d.createElement)(G,l()({key:e.route},e,r))})))}function G(e){var t=e.title,n=e.description,r=e.route,c=e.active,i=e.idPrefix,a=e.exitSearch;return Object(d.createElement)("li",{className:"itsec-search__result",role:"option","aria-selected":c===r||void 0,id:i+r,"aria-label":t},Object(d.createElement)(b.a,{to:r,tabIndex:-1,onClick:function(){return a(r)}},Object(d.createElement)("span",null,t),Object(d.createElement)(_.n,{content:n,noHtml:!0,tagName:"p"})))}function U(e,t,n,r){return{type:Q,slug:e,title:t,priority:n,callback:r}}var Q="REGISTER_PROVIDER",Y=n("pPDe"),W=Object(Y.a)((function(e){return Object(O.sortBy)(e.providers,"priority")}),(function(e){return e.providers})),z=n("lSNA"),J=n.n(z);function X(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function K(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?X(Object(n),!0).forEach((function(t){J()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):X(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var $={providers:{}};var ee="ithemes-security/search";Object(v.registerStore)(ee,{actions:r,selectors:c,reducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:$,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case Q:return K(K({},e),{},{providers:K(K({},e.providers),{},J()({},t.slug,Object(O.omit)(t,["type"])))});default:return e}}})},RxS6:function(e,t){!function(){e.exports=this.wp.keycodes}()},SX8v:function(e,t,n){},Tqx9:function(e,t){!function(){e.exports=this.wp.primitives}()},TvNi:function(e,t){!function(){e.exports=this.wp.plugins}()},UJSG:function(e,t,n){},Uwzc:function(e,t,n){},VPNP:function(e,t,n){},Y8OO:function(e,t){!function(){e.exports=this.wp.domReady}()},YLtl:function(e,t){!function(){e.exports=this.lodash}()},YSGj:function(e,t,n){},ZgAp:function(e,t,n){},cDcd:function(e,t){!function(){e.exports=this.React}()},cpVz:function(e,t,n){},dJop:function(e,t,n){},"fF/l":function(e,t,n){},faye:function(e,t){!function(){e.exports=this.ReactDOM}()},g56x:function(e,t){!function(){e.exports=this.wp.hooks}()},gdqT:function(e,t){!function(){e.exports=this.wp.a11y}()},gund:function(e,t,n){},l3Sj:function(e,t){!function(){e.exports=this.wp.i18n}()},lt7T:function(e,t,n){},rl8x:function(e,t){!function(){e.exports=this.wp.isShallowEqual}()},"tI+e":function(e,t){!function(){e.exports=this.wp.components}()},u4D2:function(e,t,n){},uyJL:function(e,t,n){},xPQU:function(e,t,n){var r=n("cDcd");function c(e){return r.createElement("svg",e,[r.createElement("path",{fill:"#DCEBF3",d:"M228.16 71.16c-69.77 31.91-136-40.64-181.26.92 -63.42 58.29 56.15 157.6-11.65 217.8 -73.67 65.41-26.7 132.69 92.89 84.9 30.11-12 164.72-90.63 205.62-64.73 17.79 11.27 119 63.24 171.27 15.17 73.8-67.83 71-191-6.23-275s-109.8-52.61-270.64 20.94Z",key:0}),r.createElement("g",{fill:"#FFF",key:1},[r.createElement("path",{d:"M183.66 115.46h209v130h-209Z",key:0}),r.createElement("path",{d:"M64.66 161.46h62v100h-62Z",key:1}),r.createElement("path",{d:"M53.66 261.46h85v13h-85Z",key:2})]),r.createElement("g",{fill:"#0083E3",key:2},[r.createElement("path",{d:"M393.63 258.09H181.4h-.001c-3.51 0-6.35-2.84-6.35-6.34V114.89v-.001c.01-4.93 4-8.91 8.92-8.9 0 0 .01 0 .02 0h207.07v0c4.91 0 8.89 3.98 8.91 8.9v136.85 0c-.01 3.5-2.85 6.34-6.35 6.34ZM184 108.47v0c-3.55-.01-6.43 2.87-6.44 6.42v136.86 -.001c0 2.13 1.74 3.87 3.88 3.87h212.19v0c2.13-.01 3.86-1.74 3.87-3.87V114.88h-.001c-.01-3.55-2.89-6.43-6.43-6.42Z",key:0}),r.createElement("path",{d:"M393.12 245.45H183.73V115.59h209.39ZM186.21 243h204.44V118.07H186.21Z",key:1})]),r.createElement("path",{fill:"none",d:"M162.42 263.1c-3.4 0-7.66-2-9.48-2.9l-.58-.28v-3.83h270.3v3.83l-.58.28c-1.8.87-6 2.9-9.4 2.9Z",key:3}),r.createElement("path",{fill:"#017DE7",d:"M413 265.93H162.74c-3.76 0-8.25-2.14-10.17-3.05l-.56-.26h-1v-7.11h273.65v6l-.17 1.05h-.83l-.53.25c-1.92.96-6.39 3.12-10.13 3.12Zm-259.52-5.37l.18.09c1.77.83 5.91 2.8 9.11 2.8H413c3.2 0 7.32-2 9.08-2.83l.14-.07V258H153.45Zm270 2v0Z",key:4}),r.createElement("g",{fill:"#0083E3",key:5},[r.createElement("path",{d:"M301.68 260.49h-30.85v0c-1.66 0-3-1.35-3-3v0h36.87v0 0c0 1.65-1.35 3-3 3",key:0}),r.createElement("path",{d:"M287 112.05v0c-.01 1.18-.96 2.13-2.15 2.13 -1.19-.01-2.14-.96-2.14-2.15s.95-2.14 2.14-2.14c0 0 0 0 0 0h-.001c1.17 0 2.13.96 2.13 2.14",key:1}),r.createElement("path",{d:"M274.77 221.35v0c-2.96-.05-5.88-.69-8.58-1.9 -9.39-4-16.95-13.38-16.95-18.45 0-8.83 16.17-15.74 36.8-15.74 20.63 0 36.8 6.91 36.8 15.74v0c.12.97-.19 1.94-.85 2.67 -.85.67-2 .39-3.66 0 -4.73-1.14-14.59-3.51-31.77 12.87v0c-3.15 3.09-7.38 4.82-11.79 4.81ZM286 186.74c-19.14 0-35.31 6.53-35.31 14.26 0 4.6 7.4 13.39 16 17.09 5 2.16 12.37 3.45 18.75-2.63 17.77-16.94 28.16-14.44 33.15-13.24 1 .25 2.11.5 2.39.28 .08-.06.29-.35.29-1.5 .09-7.73-16.08-14.26-35.27-14.26Z",key:2}),r.createElement("path",{d:"M249.99 200.25h72.11v1.49h-72.11Z",key:3}),r.createElement("path",{d:"M258.93 190.77h1.49v23.95h-1.49Z",key:4}),r.createElement("path",{d:"M272.1 186.89h1.49v33.63h-1.49Z",key:5}),r.createElement("path",{d:"M285.29 186h1.49v29.99h-1.49Z",key:6}),r.createElement("path",{d:"M298.49 186.89h1.49v19.04h-1.49Z",key:7}),r.createElement("path",{d:"M311.68 190.77h1.49v11.33h-1.49Z",key:8}),r.createElement("path",{d:"M272 148.32c-3.41-.53-6.86-.95-10.24-1.63h0c-1.49-.25-2.92-.74-4.24-1.45v0c-1.21-.76-2.36-1.6-3.45-2.5v0c-2.41-1.9-5.22-3.2-8.21-3.8v0c-3.09-.53-6.22-.75-9.35-.68 -2.66 0-2.66 4.11 0 4.13l0 0c2.87-.1 5.76.1 8.6.6v0c2.75.66 5.32 1.96 7.49 3.8v-.001c2.38 1.95 5.21 3.3 8.24 3.92 3.33.65 6.71 1.07 10.06 1.59v0c1.09.26 2.2-.37 2.54-1.44v0c.29-1.1-.35-2.23-1.44-2.54Z",key:9}),r.createElement("path",{d:"M322.9 137v0c-6.26-.68-12.56.57-18.08 3.58 -5.23 2.71-10.41 6.54-16.58 6.31 -2.66-.1-2.65 4 0 4.13 6.41.23 11.93-3.22 17.35-6.17v0c2.55-1.47 5.29-2.59 8.15-3.31v0c3-.68 6.1-.82 9.16-.41h-.001c1.13-.01 2.05-.93 2.06-2.06v0c-.03-1.13-.94-2.04-2.06-2.07Z",key:10}),r.createElement("path",{d:"M256.06 153.63c-4.78 0-4.79 7.43 0 7.43s4.78-7.43 0-7.43Z",key:11}),r.createElement("path",{d:"M299 153.63c-4.78 0-4.79 7.43 0 7.43s4.77-7.43 0-7.43Z",key:12})]),r.createElement("path",{fill:"#FFF",d:"M126.66 168.46h301v22h-301Z",key:6}),r.createElement("g",{fill:"#0083E3",key:7},[r.createElement("path",{d:"M127.8 261.75h-63V161.46h63Zm-62-1h61v-98.29h-61Z",key:0}),r.createElement("path",{d:"M139.3 275.75h-87v-15h87Zm-86-1h85v-13h-85Z",key:1}),r.createElement("path",{d:"M427.66 169.25v0 -.5H126.8v22h300.86v-.5 0Zm-224.29.5h21.78l14.19 20h-21.78Zm-9.88 20h-18.33l-14.2-20h18.34Zm55.73-20h19.48l14.19 20h-19.48Zm43.55 0h21.78l14.19 20H307Zm45.85 0h19.48l14.19 20h-19.48Zm43.55 0H404l14.19 20h-21.83Zm-254.22 0h9l14.19 20H128Z",key:2}),r.createElement("path",{d:"M113.42 104.75H95.3v21l4.55 2.87 -11 5.43v0c-.38-.08-.76-.12-1.14-.12v-.001c-3.04-.13-5.6 2.24-5.72 5.27 -.11 2.54 1.55 4.82 4 5.51l6.61 10.74h-2.89v0c-1.69 0-3.06 1.37-3.06 3.06v2.94h20v-2.94 0c-.01-1.69-1.38-3.06-3.06-3.06h-2.89l-8.88-12.46v0c.86-1 1.33-2.27 1.33-3.58v0c-.01-.41-.05-.81-.13-1.2l12.63-5.89 17.25 10.84 20.64-4v-14.58l8.89-.59Zm-12 51.71h2.18v0c1.13 0 2.06.92 2.06 2.06v1.94h-18v-1.94 0c0-1.14.92-2.06 2.06-2.06h11.7Zm-1.94-1h-5.65L87.36 145h.3v0c1.25 0 2.47-.43 3.45-1.21ZM87.66 144v0c-.34 0-.68-.04-1-.11l-.22-.07 -.001-.001c-2.36-.7-3.71-3.17-3.02-5.53 .69-2.36 3.16-3.71 5.52-3.02 2.35.69 3.7 3.16 3.01 5.52 -.57 1.91-2.33 3.21-4.33 3.19Zm5.13-6.47h0c-.57-1.47-1.73-2.62-3.2-3.17L100.4 129l4.29 2.71ZM122.16 125v16.6l-20.7-13.08 -.13-.08 -5-3.17v-19.15L128.8 125Zm20.39 13.47l-18.64 3.95v-5.92l14.75-2.1v-8.8l3.89-.31Zm-12.27-14l-32.6-18.7h15.5l35.47 17.5Z",key:3}),r.createElement("path",{d:"M139.75 266.25h289.32v0c4.97 0 9 4.02 9 9v0 0H139.75v0 -9 0Z",key:4}),r.createElement("path",{d:"M438.66 275.75h-299.5v-10h288.3c6.18 0 11.2 4.26 11.2 9.5Zm-298.32-1h297.13c-.31-4.45-4.68-8-10-8H140.34Z",key:5}),r.createElement("path",{d:"M562.27 275.35l7.88-.1h-7.87v0c-.01.03-.02.06-.01.1Z",key:6}),r.createElement("path",{d:"M561.6 275.85l.08-.57 .59.07 -.59-.09v-.47h.56 7.87v1l-7.88.1Z",key:7}),r.createElement("path",{d:"M558.77 275.25h-30.11c10.37.16 20.11.2 30.12.13h0c0-.05-.01-.09-.01-.13Z",key:8}),r.createElement("path",{d:"M549.37 275.91c-6.81 0-13.66-.05-20.72-.16v-1h30.65l.17 1.09h-.69Z",key:9}),r.createElement("path",{d:"M45.7 275.25v0Z",key:10}),r.createElement("path",{d:"M46.2 275.76l-4.54-.01 0-1 4.43 0 .11.51 0 .5Z",key:11}),r.createElement("path",{d:"M48.77 275.25v0c158.35.2 315.6.2 474.07 0Z",key:12}),r.createElement("path",{d:"M282.14 275.91c-77.41 0-154.84-.05-233.37-.15h-.7l.2-1h474.57v1c-80.97.1-160.84.15-240.7.15Z",key:13})]),r.createElement("path",{fill:"none",d:"M512.66 275.46l5 0",key:8}),r.createElement("g",{fill:"#0083E3",key:9},[r.createElement("path",{d:"M115.66 202.5v-15.21 0c-.01-.14-.09-.25-.21-.29v0c-2.83-.86-5.75-1.37-8.7-1.51v0c-.12-.01-.22.08-.22.19 -.01 0-.01 0-.01.01v2.69 0c0 .1-.09.19-.19.19 -.02 0-.03-.01-.04-.01 -1.51-.24-3.18-.43-5-.57v-.001c-.13-.02-.22-.11-.22-.23v-2.62 0c0-.13-.1-.23-.22-.24h0c-1.5-.19-3-.3-4.5-.31l-.001 0c-1.42.02-2.83.14-4.23.35v0c-.13.02-.22.12-.22.25v2.58 -.001c0 .12-.1.22-.22.24 -1.79.13-3.45.33-5 .56v0c-.1.02-.2-.04-.22-.14 -.01-.02-.01-.03-.01-.05v-2.71 0c0-.12-.1-.22-.21-.22 -.01-.01-.01 0-.02 0v0c-2.94.14-5.84.65-8.65 1.51v0c-.13.04-.21.15-.21.29v15.21s-.43 10.22 6.52 18.27c6.15 7.12 11.29 8.83 12.39 9.12v0c.14.03.28.03.43 0 1.09-.29 6.24-2 12.39-9.12 6.95-8.05 6.53-18.27 6.53-18.27Zm-9.33 16c-4.18 4.85-7.76 6.94-9.59 7.77v0c-.14.06-.29.06-.42-.001 -1.83-.83-5.41-2.92-9.59-7.77 -6.16-7.12-5.92-16.47-5.91-16.56v-9.34 0c0-.14.09-.26.23-.29v0c5.02-1.27 10.18-1.93 15.37-1.95h.27v0c5.16.01 10.31.67 15.31 1.98v0c.13.03.22.15.23.29v9.37c.01.07.26 9.42-5.9 16.54Z",key:0}),r.createElement("path",{d:"M96.49 199.24v0c-1.83-.01-3.32 1.47-3.32 3.3 -.01 1.82 1.47 3.31 3.3 3.31 1.82 0 3.31-1.48 3.31-3.3v0c0-1.83-1.48-3.32-3.3-3.32 -.01-.01-.01-.01-.01-.01Z",key:1}),r.createElement("path",{d:"M108.82 202.06v-6.73 -.001c-.01-.14-.1-.25-.22-.28v-.001c-3.92-.81-7.91-1.22-11.9-1.22h-.25v0c-4.04.01-8.06.43-12 1.25v-.001c-.13.02-.22.13-.22.27v6.76c0 .49 0 8.33 5.08 14.19H89.3c1.98 2.41 4.34 4.49 7 6.15h0c.12.06.26.06.39 0h0c2.64-1.67 5.01-3.74 7-6.15 5.23-6.01 5.12-14.15 5.12-14.24Zm-7.7 12c-.41.47-.8.91-1.19 1.32 -.09.09-.16.06-.16-.07v-2.82c0-2.14 2.07-3.23 2.75-3.53v0c.12-.06.21-.19.22-.32v-2.14 0c0-.09-.05-.16-.14-.17 -.04-.01-.07 0-.09.01h-.001c-3.89 1.52-8.21 1.52-12.09 0v0c-.07-.04-.16-.02-.2.04 -.02.02-.03.05-.02.09v2.14 0c0 .13.09.26.22.32 2.27.86 2.73 2.35 2.73 3.55v2.78c0 .13-.07.16-.16.06 -.38-.4-.77-.83-1.18-1.29 -4.27-5-4.25-11.9-4.24-12v-4 0c0-.14.1-.25.23-.27v-.001c2.84-.45 5.71-.67 8.59-.68h.26v-.001c2.83-.01 5.66.22 8.47.66h-.001c.13.02.22.13.23.27v3.97c.01.12.05 7.12-4.25 12.09Z",key:2}),r.createElement("path",{d:"M489.37 267.65l-8.52-47.71h-4.12v-1.8l-.001 0c3.26-1.89 4.38-6.06 2.5-9.32 -1.89-3.27-6.06-4.39-9.32-2.51 -3.27 1.88-4.39 6.05-2.51 9.31 .59 1.04 1.46 1.9 2.5 2.5v1.8h-4.13l-8.51 47.71h-3.55v6.81h39.19v-6.81Zm-21.16-55.37v0c0-2.83 2.28-5.11 5.11-5.11 2.82 0 5.11 2.28 5.11 5.11 0 2.82-2.29 5.11-5.11 5.11v0c-2.83 0-5.11-2.29-5.11-5.11Zm11.21 9.37l2 11.25 -15.14-6.06 .93-5.19Zm-15 17l19.54 8.14 1.17 6.57 -22-8.7Zm-3.42 18l26.57 10.34 .11.6H459Zm30.25 16.05h-35.82v-3.41h35.78Z",key:3}),r.createElement("path",{d:"M539.37 267.65l-8.52-47.71h-4.12v-1.8 0c3.26-1.89 4.38-6.06 2.5-9.32 -1.89-3.27-6.06-4.39-9.32-2.51 -3.27 1.88-4.39 6.05-2.51 9.31 .59 1.04 1.46 1.9 2.5 2.5v1.8h-4.13l-8.51 47.71h-3.55v6.81h39.19v-6.81Zm-21.16-55.37v0c0-2.83 2.28-5.11 5.11-5.11 2.82 0 5.11 2.28 5.11 5.11 0 2.82-2.29 5.11-5.11 5.11v0c-2.83 0-5.11-2.29-5.11-5.11Zm11.21 9.37l2 11.25 -15.14-6.06 .93-5.19Zm-15 17l19.54 8.14 1.17 6.57 -22-8.7Zm-3.42 18l26.57 10.34 .11.6H509Zm30.25 16.05h-35.82v-3.41h35.78Z",key:4})])])}c.defaultProps={viewBox:"0 0 570.16 390.92"},e.exports=c,c.default=c},ywyh:function(e,t){!function(){e.exports=this.wp.apiFetch}()}},[["5msD",0,5,1,4,6,2,3]]]);
history.txt CHANGED
@@ -958,3 +958,9 @@
958
  Bug Fix: Unregister the iThemes Security Two-Factor module when the Two-Factor Feature Plugin is enabled.
959
  Bug Fix: Allow activation on WordPress 5.7.0.
960
  Bug Fix: Add missing textdomains.
 
 
 
 
 
 
958
  Bug Fix: Unregister the iThemes Security Two-Factor module when the Two-Factor Feature Plugin is enabled.
959
  Bug Fix: Allow activation on WordPress 5.7.0.
960
  Bug Fix: Add missing textdomains.
961
+ 8.0.2 - 2021-08-11 - Timothy Jacobs
962
+ Enhancement: Reintroduce Feature Flags management UI.
963
+ Tweak: Reposition "Advanced" and "Tools" menu items to be more readable on lengthy screens.
964
+ Bug Fix: When the Change Admin User tool is run, update any User Groups referencing the old user id.
965
+ Bug Fix: WordPress footer would appear in the middle of the logs page.
966
+ Bug Fix: Add missing translation strings file.
module-strings.php ADDED
@@ -0,0 +1,372 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ # This file contains strings extracted from each module's module.json file. These strings are used in the Settings pages.
3
+ # BEGIN MODULE: admin-user
4
+ __( 'Change Content Directory', 'better-wp-security' );
5
+ __( 'Advanced feature to rename the wp-content directory to a different name.', 'better-wp-security' );
6
+ # END MODULE: admin-user
7
+
8
+ # BEGIN MODULE: backup
9
+ __( 'Database Backups', 'better-wp-security' );
10
+ __( 'Manually create a database backup or schedule automatic database backups.', 'better-wp-security' );
11
+ __( 'Database backups can help you restore your database in the case of data corruption. However, it is not a complete backup and will not include your site files.', 'better-wp-security' );
12
+ __( 'Schedule Database Backups', 'better-wp-security' );
13
+ __( 'Backup Interval', 'better-wp-security' );
14
+ __( 'The number of days between database backups.', 'better-wp-security' );
15
+ __( 'Backup Method', 'better-wp-security' );
16
+ __( 'Select what we should do with your backup file. You can have it emailed to you, saved locally or both.', 'better-wp-security' );
17
+ __( 'Save Locally and Email', 'better-wp-security' );
18
+ __( 'Email Only', 'better-wp-security' );
19
+ __( 'Save Locally Only', 'better-wp-security' );
20
+ __( 'Backup Location', 'better-wp-security' );
21
+ __( 'The path on your machine where backup files should be stored. For added security, it is recommended you do not include it in your website root folder.', 'better-wp-security' );
22
+ __( 'Backups to Retain', 'better-wp-security' );
23
+ __( 'Limit the number of backups stored locally (on this server). Any older backups beyond this number will be removed. Enter “0” to retain all backups.', 'better-wp-security' );
24
+ __( 'Compress Backup Files', 'better-wp-security' );
25
+ __( 'By default, iThemes Security will zip backup files to reduce file size. You may need to turn this off if you are having problems with backups.', 'better-wp-security' );
26
+ __( 'Backup Tables', 'better-wp-security' );
27
+ __( 'Specify which tables should be included or excluded from backups. WordPress Core tables are always included.', 'better-wp-security' );
28
+ __( 'Last Run', 'better-wp-security' );
29
+ __( 'Scheduling', 'better-wp-security' );
30
+ __( 'Configuration', 'better-wp-security' );
31
+ __( 'Backup Tables', 'better-wp-security' );
32
+ __( 'Excluded Tables', 'better-wp-security' );
33
+ __( 'List of tables to exclude from each backup.', 'better-wp-security' );
34
+ __( 'Included Tables', 'better-wp-security' );
35
+ __( 'List of tables to include in each backup.', 'better-wp-security' );
36
+ # END MODULE: backup
37
+
38
+ # BEGIN MODULE: ban-users
39
+ __( 'Ban Users', 'better-wp-security' );
40
+ __( 'Block specific IP addresses and user agents from accessing the site.', 'better-wp-security' );
41
+ __( 'iThemes Security automatically adds an IP to the ban list once it meets the Ban Threshold requirements. The Ban Threshold setting can be adjusted in the [Global Settings](itsec://settings/configure/global). You can manually add IPs to the ban list from the Security Dashboard using the Banned Users card.', 'better-wp-security' );
42
+ __( 'blacklist', 'better-wp-security' );
43
+ __( 'Default Ban List', 'better-wp-security' );
44
+ __( 'As a getting-started point you can include the HackRepair.com ban list developed by Jim Walker.', 'better-wp-security' );
45
+ __( 'Enable Ban Lists', 'better-wp-security' );
46
+ __( 'Limit Banned IPs in Server Configuration Files', 'better-wp-security' );
47
+ __( 'Limiting the number of IPs blocked by the Server Configuration Files (.htaccess and nginx.conf) will help reduce the risk of a server timeout when updating the configuration file. If the number of IPs in the banned list exceeds the Server Configuration File limit, the additional IPs will be blocked using PHP. Blocking IPs at the server level is more efficient than blocking IPs at the application level using PHP.', 'better-wp-security' );
48
+ __( 'Ban User Agents', 'better-wp-security' );
49
+ __( 'Enter a list of user agents that will not be allowed access to your site. Add one user agent per-line.', 'better-wp-security' );
50
+ __( 'Custom Bans', 'better-wp-security' );
51
+ # END MODULE: ban-users
52
+
53
+ # BEGIN MODULE: brute-force
54
+ __( 'Local Brute Force', 'better-wp-security' );
55
+ __( 'Protect your site against attackers that try to randomly guess login details to your site.', 'better-wp-security' );
56
+ __( 'If one had unlimited time and wanted to try an unlimited number of password combinations to get into your site they eventually would, right? This method of attack, known as a brute force attack, is something that WordPress is acutely susceptible to as, by default, the system doesn’t care how many attempts a user makes to login. It will always let you try again. Enabling login limits will ban the host user from attempting to login again after the specified bad login threshold has been reached.', 'better-wp-security' );
57
+ __( 'Automatically ban “admin” user', 'better-wp-security' );
58
+ __( 'Immediately ban a host that attempts to login using the “admin” username.', 'better-wp-security' );
59
+ __( 'Max Login Attempts Per Host', 'better-wp-security' );
60
+ __( 'The number of login attempts a user has before their host or computer is locked out of the system. Set to 0 to record bad login attempts without locking out the host.', 'better-wp-security' );
61
+ __( 'Max Login Attempts Per User', 'better-wp-security' );
62
+ __( 'The number of login attempts a user has before their username is locked out of the system. Note that this is different from hosts in case an attacker is using multiple computers. In addition, if they are using your login name you could be locked out yourself. Set to 0 to log bad login attempts per user without ever locking the user out (this is not recommended).', 'better-wp-security' );
63
+ __( 'Minutes to Remember Bad Login (check period)', 'better-wp-security' );
64
+ __( 'The number of minutes in which bad logins should be remembered.', 'better-wp-security' );
65
+ __( 'Login Attempts', 'better-wp-security' );
66
+ # END MODULE: brute-force
67
+
68
+ # BEGIN MODULE: core
69
+ __( 'Core', 'better-wp-security' );
70
+ # END MODULE: core
71
+
72
+ # BEGIN MODULE: dashboard
73
+ __( 'Security Dashboard', 'better-wp-security' );
74
+ __( 'See a real-time overview of the security activity on your website with this dynamic dashboard.', 'better-wp-security' );
75
+ __( 'Enable Dashboard Creation', 'better-wp-security' );
76
+ __( 'Allow users to create new iThemes Security Dashboards.', 'better-wp-security' );
77
+ # END MODULE: dashboard
78
+
79
+ # BEGIN MODULE: database-prefix
80
+ __( 'Change Database Table Prefix', 'better-wp-security' );
81
+ __( 'Changes the database table prefix that WordPress uses.', 'better-wp-security' );
82
+ __( 'By default, WordPress assigns the prefix wp_ to all tables in the database where your content, users, and objects exist. For potential attackers, this means it is easier to write scripts that can target WordPress databases as all the important table names for 95% of sites are already known. Changing the wp_ prefix makes it more difficult for tools that are trying to take advantage of vulnerabilities in other places to affect the database of your site. Before using this tool, we strongly recommend creating a backup of your database.', 'better-wp-security' );
83
+ # END MODULE: database-prefix
84
+
85
+ # BEGIN MODULE: email-confirmation
86
+ __( 'Email Confirmation', 'better-wp-security' );
87
+ # END MODULE: email-confirmation
88
+
89
+ # BEGIN MODULE: feature-flags
90
+ __( 'Feature Flags', 'better-wp-security' );
91
+ __( 'Feature Flags in iThemes Security allow you to try experimental features before they are released.', 'better-wp-security' );
92
+ __( 'Enabled Features', 'better-wp-security' );
93
+ __( 'Select which experimental features you’d like to enable.', 'better-wp-security' );
94
+ # END MODULE: feature-flags
95
+
96
+ # BEGIN MODULE: file-change
97
+ __( 'File Change', 'better-wp-security' );
98
+ __( 'Monitor the site for unexpected file changes.', 'better-wp-security' );
99
+ __( 'Even the best security practices can fail. The key to quickly spotting a security breach is monitoring file changes on your website.<br>While the type of damage malware causes on your website varies greatly, what it does can be boiled down to adding, removing, or modifying files.<br>File Change Detection scans your website’s files and alerts you when changes occur on your website.', 'better-wp-security' );
100
+ __( 'Excluded Files and Folders', 'better-wp-security' );
101
+ __( 'Enter a list of file paths to exclude from each File Change scan.', 'better-wp-security' );
102
+ __( 'Ignore File Types', 'better-wp-security' );
103
+ __( 'File types listed here will not be checked for changes. While it is possible to change files such as images it is quite rare and nearly all known WordPress attacks exploit php, js and other text files.', 'better-wp-security' );
104
+ __( 'Compare Files Online', 'better-wp-security' );
105
+ __( 'When any WordPress core file or file in an iThemes plugin or theme has been changed on your system, this feature will compare it with the version on WordPress.org or iThemes (as appropriate) to determine if the change was malicious. Currently this feature only works with WordPress core files, plugins on the WordPress.org directory and iThemes plugins and themes (plugins and themes from other sources will be added as available).', 'better-wp-security' );
106
+ __( 'Excluded Files', 'better-wp-security' );
107
+ __( 'Online Files', 'better-wp-security' );
108
+ # END MODULE: file-change
109
+
110
+ # BEGIN MODULE: file-permissions
111
+ __( 'File Permissions', 'better-wp-security' );
112
+ __( 'Lists file and directory permissions of key areas of the site.', 'better-wp-security' );
113
+ __( 'Check File Permissions', 'better-wp-security' );
114
+ # END MODULE: file-permissions
115
+
116
+ # BEGIN MODULE: file-writing
117
+ __( 'File Writing', 'better-wp-security' );
118
+ __( 'Server Config Rules', 'better-wp-security' );
119
+ __( 'View or flush the generated Server Config rules.', 'better-wp-security' );
120
+ __( 'The “Write to Files” setting must be enabled to automatically flush rules.', 'better-wp-security' );
121
+ __( 'wp-config.php Rules', 'better-wp-security' );
122
+ __( 'View or flush the generated wp-config.php rules.', 'better-wp-security' );
123
+ __( 'The “Write to Files” setting must be enabled to automatically flush rules.', 'better-wp-security' );
124
+ # END MODULE: file-writing
125
+
126
+ # BEGIN MODULE: global
127
+ __( 'Global Settings', 'better-wp-security' );
128
+ __( 'Configure basic settings that control how iThemes Security functions.', 'better-wp-security' );
129
+ __( 'Changes made to the Global Settings are applied globally throughout the plugin settings. For example, the Lockout & Lockout messages settings are used by all of the iThemes Security Lockout features.', 'better-wp-security' );
130
+ __( 'Write to Files', 'better-wp-security' );
131
+ __( 'Allow iThemes Security to write to wp-config.php and .htaccess automatically. If disabled, you will need to place configuration options in those files manually.', 'better-wp-security' );
132
+ __( 'NGINX Conf File', 'better-wp-security' );
133
+ __( 'This path must be writable by your website. For added security, it is recommended you do not include it in your website root folder.', 'better-wp-security' );
134
+ __( 'Minutes to Lockout', 'better-wp-security' );
135
+ __( 'The length of time a host or user will be locked out from this site after hitting the limit of bad logins. The default setting of 15 minutes is recommended as increasing it could prevent attackers from being banned.', 'better-wp-security' );
136
+ __( 'Days to Remember Lockouts', 'better-wp-security' );
137
+ __( 'How many days should iThemes Security remember a lockout. This does not affect the logs generated when creating a lockout.', 'better-wp-security' );
138
+ __( 'Ban Repeat Offender', 'better-wp-security' );
139
+ __( 'Should iThemes Security permanently add a locked out IP address to the “Ban Users” list after reaching the configured “Ban Threshold”.', 'better-wp-security' );
140
+ __( 'Ban Threshold', 'better-wp-security' );
141
+ __( 'The number of lockouts iThemes Security must remember before permanently banning the attacker.', 'better-wp-security' );
142
+ __( 'Host Lockout Message', 'better-wp-security' );
143
+ __( 'The message to display when a computer (host) has been locked out.', 'better-wp-security' );
144
+ __( 'User Lockout Message', 'better-wp-security' );
145
+ __( 'The message to display to a user when their account has been locked out.', 'better-wp-security' );
146
+ __( 'Community Lockout Message', 'better-wp-security' );
147
+ __( 'The message to display to a user when their IP has been flagged as bad by the iThemes network.', 'better-wp-security' );
148
+ __( 'Automatically Temporarily Authorize Hosts', 'better-wp-security' );
149
+ __( 'Whenever an administrator user accesses the website, iThemes Security will prevent locking out that computer for 24 hours.', 'better-wp-security' );
150
+ __( 'Authorized Hosts', 'better-wp-security' );
151
+ __( 'Enter a list of hosts that should not be locked out by iThemes Security.', 'better-wp-security' );
152
+ __( 'whitelist', 'better-wp-security' );
153
+ __( 'How should event logs be kept', 'better-wp-security' );
154
+ __( 'iThemes Security can log events in multiple ways, each with advantages and disadvantages. Database Only puts all events in the database with your posts and other WordPress data. This makes it easy to retrieve and process but can be slower if the database table gets very large. File Only is very fast but the plugin does not process the logs itself as that would take far more resources. For most users or smaller sites Database Only should be fine. If you have a very large site or a log processing software then File Only might be a better option.', 'better-wp-security' );
155
+ __( 'Database Only', 'better-wp-security' );
156
+ __( 'File Only', 'better-wp-security' );
157
+ __( 'Both', 'better-wp-security' );
158
+ __( 'Days to Keep Database Logs', 'better-wp-security' );
159
+ __( 'The number of days database logs should be kept.', 'better-wp-security' );
160
+ __( 'Days to Keep File Logs', 'better-wp-security' );
161
+ __( 'The number of days file logs should be kept. File logs will additionally be rotated once the file hits 10MB. Set to 0 to only use log rotation.', 'better-wp-security' );
162
+ __( 'Path to Log Files', 'better-wp-security' );
163
+ __( 'This path must be writable by your website. For added security, it is recommended you do not include it in your website root folder.', 'better-wp-security' );
164
+ __( 'Proxy Detection', 'better-wp-security' );
165
+ __( 'Determine how iThemes Security determines your visitor‘s IP addresses. Choose the Security Check Scan to increase iThemes Security’s ability to identify your server IP and IPs attacking your website accurately.', 'better-wp-security' );
166
+ __( 'Proxy Header', 'better-wp-security' );
167
+ __( 'Select the header your Proxy Server uses to forward the client IP address. If you don’t know the header, you can contact your hosting provider or select the header that has your IP Address.', 'better-wp-security' );
168
+ __( 'Allow Data Tracking', 'better-wp-security' );
169
+ __( 'Allow iThemes to track plugin usage via anonymous data.', 'better-wp-security' );
170
+ __( 'Hide Security Menu in Admin Bar', 'better-wp-security' );
171
+ __( 'Remove the Security Messages Menu from the admin bar. Notifications will only appear on the iThemes Security dashboard and settings pages.', 'better-wp-security' );
172
+ __( 'Show Error Codes', 'better-wp-security' );
173
+ __( 'Each error message in iThemes Security has an associated error code that can help diagnose an issue. Changing this setting to “Yes” causes these codes to display. This setting should be left set to “No” unless iThemes Security support requests that you change it.', 'better-wp-security' );
174
+ __( 'Enable Grade Report', 'better-wp-security' );
175
+ __( 'The Grade Report feature can help you identify vulnerabilities on the site. Visit the Notification Center to select which users receive emails from this feature.', 'better-wp-security' );
176
+ __( 'Lockouts', 'better-wp-security' );
177
+ __( 'Lockout Messages', 'better-wp-security' );
178
+ __( 'Authorized Hosts', 'better-wp-security' );
179
+ __( 'Logging', 'better-wp-security' );
180
+ __( 'IP Detection', 'better-wp-security' );
181
+ __( 'UI Tweaks', 'better-wp-security' );
182
+ __( 'Manage iThemes Security', 'better-wp-security' );
183
+ __( 'Allow users to manage iThemes Security.', 'better-wp-security' );
184
+ __( 'Identify Server IPs', 'better-wp-security' );
185
+ __( 'Determines the list of IP addresses your server uses when making HTTP requests.', 'better-wp-security' );
186
+ __( 'The correct list of server IPs is important to prevent erroneous Lockouts and Trusted Devices errors.', 'better-wp-security' );
187
+ # END MODULE: global
188
+
189
+ # BEGIN MODULE: hibp
190
+ __( 'Refuse Compromised Passwords', 'better-wp-security' );
191
+ __( 'Require users to use passwords which do not appear in any password breaches tracked by Have I Been Pwned. Plaintext passwords are never sent to Have I Been Pwned. Instead, 5 characters of the hashed password are sent over an encrypted connection to their API. ', 'better-wp-security' );
192
+ # END MODULE: hibp
193
+
194
+ # BEGIN MODULE: hide-backend
195
+ __( 'Hide Backend', 'better-wp-security' );
196
+ __( 'Change the login URL of your site.', 'better-wp-security' );
197
+ __( 'The Hide Backend feature isn’t fool proof, and your new login URL could still be exposed by WordPress Core, Plugins, or Themes when printing links to the login page. For example Privacy Request Confirmations or front-end login forms. We recommend using more robust security features like Two-Factor Authentication to secure your WordPress login page.', 'better-wp-security' );
198
+ __( 'Hide Backend', 'better-wp-security' );
199
+ __( 'Enable the hide backend feature.', 'better-wp-security' );
200
+ __( 'Login Slug', 'better-wp-security' );
201
+ __( 'The login url slug cannot be “login”, “admin”, “dashboard”, or “wp-login.php” as these are use by default in WordPress.', 'better-wp-security' );
202
+ __( 'Register Slug', 'better-wp-security' );
203
+ __( 'Enable Redirection', 'better-wp-security' );
204
+ __( 'Redirect users to a custom location on your site, instead of throwing a 403 (forbidden) error.', 'better-wp-security' );
205
+ __( 'Redirection Slug', 'better-wp-security' );
206
+ __( 'The slug to redirect users to when they attempt to access wp-admin while not logged in.', 'better-wp-security' );
207
+ __( 'Custom Login Action', 'better-wp-security' );
208
+ __( 'WordPress uses the “action” variable to handle many login and logout functions. By default this plugin can handle the normal ones but some plugins and themes may utilize a custom action (such as logging out of a private post). If you need a custom action please enter it here.', 'better-wp-security' );
209
+ __( 'URLs', 'better-wp-security' );
210
+ __( 'Redirection', 'better-wp-security' );
211
+ __( 'Advanced', 'better-wp-security' );
212
+ # END MODULE: hide-backend
213
+
214
+ # BEGIN MODULE: network-brute-force
215
+ __( 'Network Brute Force', 'better-wp-security' );
216
+ __( 'Join a network of sites that reports and protects against bad actors on the internet.', 'better-wp-security' );
217
+ __( 'If one had unlimited time and wanted to try an unlimited number of password combinations to get into your site they eventually would, right? This method of attack, known as a brute force attack, is something that WordPress is acutely susceptible to as, by default, the system doesn’t care how many attempts a user makes to login. It will always let you try again. Enabling login limits will ban the host user from attempting to login again after the specified bad login threshold has been reached.', 'better-wp-security' );
218
+ __( 'Ban Reported IPs', 'better-wp-security' );
219
+ __( 'Automatically ban IPs reported as a problem by the network.', 'better-wp-security' );
220
+ __( 'API Key', 'better-wp-security' );
221
+ __( 'Email Address', 'better-wp-security' );
222
+ __( 'Receive Email Updates', 'better-wp-security' );
223
+ __( 'Get the weekly WordPress Vulnerability Report and more WordPress security updates sent to your inbox.', 'better-wp-security' );
224
+ __( 'API Configuration', 'better-wp-security' );
225
+ # END MODULE: network-brute-force
226
+
227
+ # BEGIN MODULE: notification-center
228
+ __( 'Notification Center', 'better-wp-security' );
229
+ __( 'Manage and configure email notifications sent by iThemes Security related to various settings modules.', 'better-wp-security' );
230
+ __( 'Using the Notification Center, you can set the default recipients, enable the security digest email, customize email notifications, and more.', 'better-wp-security' );
231
+ __( 'From Email', 'better-wp-security' );
232
+ __( 'iThemes Security will send notifications from this email address. Leave blank to use the WordPress default.', 'better-wp-security' );
233
+ __( 'Default Recipients', 'better-wp-security' );
234
+ __( 'Set the default recipients for any admin-facing notifications.', 'better-wp-security' );
235
+ # END MODULE: notification-center
236
+
237
+ # BEGIN MODULE: password-requirements
238
+ __( 'Password Requirements', 'better-wp-security' );
239
+ __( 'Requiring strong and refusing compromised passwords is the first step in securing your login page.', 'better-wp-security' );
240
+ __( 'Brute force attacks rely on people reusing weak passwords. Password Requirements allow you to force selected users to create a strong password that hasn’t already been compromised.', 'better-wp-security' );
241
+ __( 'Requirement Settings', 'better-wp-security' );
242
+ # END MODULE: password-requirements
243
+
244
+ # BEGIN MODULE: privacy
245
+ __( 'Privacy', 'better-wp-security' );
246
+ # END MODULE: privacy
247
+
248
+ # BEGIN MODULE: wordpress-salts
249
+ __( 'WordPress Salts', 'better-wp-security' );
250
+ __( 'Change WordPress Salts', 'better-wp-security' );
251
+ __( 'Changes the WordPress salts used to secure cookies and security tokens.', 'better-wp-security' );
252
+ __( 'This shouldn’t be done periodically, but only if you suspect your site may have been compromised. This will force all users to login again.', 'better-wp-security' );
253
+ # END MODULE: wordpress-salts
254
+
255
+ # BEGIN MODULE: security-check-pro
256
+ __( 'Security Check Pro', 'better-wp-security' );
257
+ __( 'Detects the correct way to identify user IP addresses based on your server configuration by making an API request to iThemes.com servers. No user information is sent to iThemes. [Read our Privacy Policy](https://ithemes.com/privacy-policy/).', 'better-wp-security' );
258
+ __( 'Detects the correct way to identify user IP addresses based on your server configuration.', 'better-wp-security' );
259
+ # END MODULE: security-check-pro
260
+
261
+ # BEGIN MODULE: site-scanner
262
+ __( 'Site Scanner', 'better-wp-security' );
263
+ # END MODULE: site-scanner
264
+
265
+ # BEGIN MODULE: ssl
266
+ __( 'Enforce SSL', 'better-wp-security' );
267
+ __( 'Enforces that all connections to the website are made over SSL/TLS.', 'better-wp-security' );
268
+ __( 'Require SSL', 'better-wp-security' );
269
+ __( 'Redirect All HTTP Page Requests to HTTPS', 'better-wp-security' );
270
+ __( 'Front End SSL Mode', 'better-wp-security' );
271
+ __( 'Enables secure SSL connection for the front-end (public parts of your site). Turning this off will disable front-end SSL control, turning this on "Per Content" will place a checkbox on the edit page for all posts and pages (near the publish settings) allowing you to turn on SSL for selected pages or posts. Selecting "Whole Site" will force the whole site to use SSL.', 'better-wp-security' );
272
+ __( 'SSL for Dashboard', 'better-wp-security' );
273
+ __( 'Forces all dashboard access to be served only over an SSL connection.', 'better-wp-security' );
274
+ # END MODULE: ssl
275
+
276
+ # BEGIN MODULE: strong-passwords
277
+ __( 'Strong Passwords', 'better-wp-security' );
278
+ __( 'Force users to use strong passwords as rated by the WordPress password meter.', 'better-wp-security' );
279
+ __( 'Strong Passwords', 'better-wp-security' );
280
+ __( 'Force users to use strong passwords as rated by the WordPress password meter.', 'better-wp-security' );
281
+ # END MODULE: strong-passwords
282
+
283
+ # BEGIN MODULE: sync-connect
284
+ __( 'Sync Connect', 'better-wp-security' );
285
+ # END MODULE: sync-connect
286
+
287
+ # BEGIN MODULE: system-tweaks
288
+ __( 'System Tweaks', 'better-wp-security' );
289
+ __( 'Make changes to the server configuration for this site.', 'better-wp-security' );
290
+ __( 'Increase security by restricting file access and PHP execution on your server. This can help mitigate arbitrary file upload vulnerabilities from gaining complete control of your server.', 'better-wp-security' );
291
+ __( 'Protect System Files', 'better-wp-security' );
292
+ __( 'Prevent public access to readme.html, readme.txt, wp-config.php, install.php, wp-includes, and .htaccess. These files can give away important information on your site and serve no purpose to the public once WordPress has been successfully installed.', 'better-wp-security' );
293
+ __( 'Disable Directory Browsing', 'better-wp-security' );
294
+ __( 'Prevents users from seeing a list of files in a directory when no index file is present.', 'better-wp-security' );
295
+ __( 'Disable PHP in Uploads', 'better-wp-security' );
296
+ __( 'Disable PHP execution in the uploads directory. This blocks requests to maliciously uploaded PHP files in the uploads directory.', 'better-wp-security' );
297
+ __( 'Disable PHP in Plugins', 'better-wp-security' );
298
+ __( 'Disable PHP execution in the plugins directory. This blocks requests to PHP files inside plugin directories that can be exploited directly.', 'better-wp-security' );
299
+ __( 'Disable PHP in Themes', 'better-wp-security' );
300
+ __( 'Disable PHP execution in the themes directory. This blocks requests to PHP files inside theme directories that can be exploited directly.', 'better-wp-security' );
301
+ __( 'File Access', 'better-wp-security' );
302
+ __( 'PHP Execution', 'better-wp-security' );
303
+ # END MODULE: system-tweaks
304
+
305
+ # BEGIN MODULE: two-factor
306
+ __( 'Two-Factor', 'better-wp-security' );
307
+ __( 'Two-Factor Authentication greatly increases the security of your WordPress user account by requiring additional information beyond your username and password in order to log in.', 'better-wp-security' );
308
+ __( 'Two-Factor authentication is a tried and true security method and will stop most automated bot attacks on the WordPress login. Once Two-Factor Authentication is enabled here, users can visit their profile to enable two-factor for their account.', 'better-wp-security' );
309
+ __( '2fa', 'better-wp-security' );
310
+ __( 'multi-factor', 'better-wp-security' );
311
+ __( 'mfa', 'better-wp-security' );
312
+ __( 'Authentication Methods Available to Users', 'better-wp-security' );
313
+ __( 'iThemes Security supports multiple two-factor methods: mobile app, email, and backup codes. Selecting “All Methods” is highly recommended so that users can use the method that works the best for them.', 'better-wp-security' );
314
+ __( 'All Methods (recommended)', 'better-wp-security' );
315
+ __( 'All Except Email', 'better-wp-security' );
316
+ __( 'Select Methods Manually', 'better-wp-security' );
317
+ __( 'Select Available Methods', 'better-wp-security' );
318
+ __( 'Disable on First Login', 'better-wp-security' );
319
+ __( 'This simplifies the sign up flow for users that require two-factor to be enabled for their account.', 'better-wp-security' );
320
+ __( 'On-board Welcome Text', 'better-wp-security' );
321
+ __( 'Customize the text shown to users at the beginning of the Two-Factor On-Board flow.', 'better-wp-security' );
322
+ __( 'Methods', 'better-wp-security' );
323
+ __( 'Setup Flow', 'better-wp-security' );
324
+ __( 'Skip Two-Factor Onboarding', 'better-wp-security' );
325
+ __( 'By default, when a user logs in via the WordPress Login Page, iThemes Security will prompt them to setup Two-Factor. Optionally, you can skip the two-factor authentication on-boarding process for certain users. Users can still manually enroll in two-factor through their WordPress admin profile.', 'better-wp-security' );
326
+ __( 'Application Passwords', 'better-wp-security' );
327
+ __( 'Use Application Passwords to allow authentication without providing your actual password when using non-traditional login methods such as XML-RPC or the REST API. They can be easily revoked, and can never be used for traditional logins to your website.', 'better-wp-security' );
328
+ # END MODULE: two-factor
329
+
330
+ # BEGIN MODULE: user-groups
331
+ __( 'User Groups', 'better-wp-security' );
332
+ __( 'User Groups allow you to enable security features for specific sets of users.', 'better-wp-security' );
333
+ __( 'User Groups allow you to view and manage the security settings that affect how people interact with your site. Enabling security features per group gives you the flexibility to apply the right level of security to the right people.</br>If a user belongs to multiple groups, all settings enabled in those groups will be applied to that user.', 'better-wp-security' );
334
+ # END MODULE: user-groups
335
+
336
+ # BEGIN MODULE: wordpress-tweaks
337
+ __( 'WordPress Tweaks', 'better-wp-security' );
338
+ __( 'Make changes to the default behavior of WordPress.', 'better-wp-security' );
339
+ __( 'Increase the security of your website by removing the ability to edit files from the WordPress dashboard and limiting how APIs and users access your site.', 'better-wp-security' );
340
+ __( 'Disable File Editor', 'better-wp-security' );
341
+ __( 'Disables the WordPress file editor for plugins and themes. Once activated you will need to manually edit files using FTP or other tools.', 'better-wp-security' );
342
+ __( 'XML-RPC', 'better-wp-security' );
343
+ __( 'The WordPress XML-RPC API allows external services to access and modify content on the site. Common example of services that make use of XML-RPC are [the Jetpack plugin](https://jetpack.com), [the WordPress mobile apps](https://wordpress.org/mobile/), and [pingbacks](https://wpbeg.in/IiI0sh). If the site does not use a service that requires XML-RPC, select the “Disable XML-RPC” setting as disabling XML-RPC prevents attackers from using the feature to attack the site.', 'better-wp-security' );
344
+ __( 'Disable XML-RPC', 'better-wp-security' );
345
+ __( 'XML-RPC is disabled on the site. This setting is highly recommended if Jetpack, the WordPress mobile app, pingbacks, and other services that use XML-RPC are not used.', 'better-wp-security' );
346
+ __( 'Disable Pingbacks', 'better-wp-security' );
347
+ __( 'Only disable pingbacks. Other XML-RPC features will work as normal. Select this setting if you require features such as Jetpack or the WordPress Mobile app.', 'better-wp-security' );
348
+ __( 'Enable XML-RPC', 'better-wp-security' );
349
+ __( 'XML-RPC is fully enabled and will function as normal. Use this setting only if the site must have unrestricted use of XML-RPC.', 'better-wp-security' );
350
+ __( 'Allow Multiple Authentication Attempts per XML-RPC Request', 'better-wp-security' );
351
+ __( 'By default, the WordPress XML-RPC API allows hundreds of username and password guesses per request. Turn off this setting to prevent attackers from exploiting this feature.', 'better-wp-security' );
352
+ __( 'REST API', 'better-wp-security' );
353
+ __( 'The WordPress REST API is part of WordPress and provides developers with new ways to manage WordPress. By default, it could give public access to information that you believe is private on your site.', 'better-wp-security' );
354
+ __( 'Default Access', 'better-wp-security' );
355
+ __( 'Access to REST API data is left as default. Information including published posts, user details, and media library entries is available for public access.', 'better-wp-security' );
356
+ __( 'Restricted Access', 'better-wp-security' );
357
+ __( 'Restrict access to most REST API data. This means that most requests will require a logged in user or a user with specific privileges, blocking public requests for potentially-private data. We recommend selecting this option.', 'better-wp-security' );
358
+ __( 'Login with Email Address or Username', 'better-wp-security' );
359
+ __( 'By default, WordPress allows users to log in using either an email address or username. This setting allows you to restrict logins to only accept email addresses or usernames.', 'better-wp-security' );
360
+ __( 'Email Address and Username', 'better-wp-security' );
361
+ __( 'Allow users to log in using their user’s email address or username. This is the default WordPress behavior.', 'better-wp-security' );
362
+ __( 'Email Address Only', 'better-wp-security' );
363
+ __( 'Users can only log in using their user’s email address. This disables logging in using a username.', 'better-wp-security' );
364
+ __( 'Username Only', 'better-wp-security' );
365
+ __( 'Users can only log in using their user’s username. This disables logging in using an email address.', 'better-wp-security' );
366
+ __( 'Force Unique Nickname', 'better-wp-security' );
367
+ __( 'This forces users to choose a unique nickname when updating their profile or creating a new account which prevents bots and attackers from easily harvesting user’s login usernames from the code on author pages. Note this does not automatically update existing users as it will affect author feed urls if used.', 'better-wp-security' );
368
+ __( 'Disable Extra User Archives', 'better-wp-security' );
369
+ __( 'Disables a user’s author page if their post count is 0. This makes it harder for bots to determine usernames by disabling post archives for users that don’t write content for your site.', 'better-wp-security' );
370
+ __( 'API Access', 'better-wp-security' );
371
+ __( 'Users', 'better-wp-security' );
372
+ # END MODULE: wordpress-tweaks
readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: ithemes, chrisjean, mattdanner, timothyblynjacobs
3
  Tags: security plugin, malware scanner, login security, malware prevention, hack prevention, brute force protection, anti-virus, secure, password protection, ban, bad bots, audit log
4
  Requires at least: 5.7
5
  Tested up to: 5.8
6
- Stable tag: 8.0.1
7
  Requires PHP: 7.0
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
@@ -13,133 +13,111 @@ Released under the terms of the GNU General Public License.
13
 
14
  == Description ==
15
 
16
- = iThemes Security is the #1 WordPress Security Plugin =
17
 
18
- iThemes Security (formerly Better WP Security) gives you over 30+ ways to secure and protect your WordPress site. On average, 30,000 new websites are hacked each day. WordPress sites can be an easy target for attacks because of plugin vulnerabilities, weak passwords and obsolete software.
19
 
20
- Most WordPress admins don't know they're vulnerable, but iThemes Security works to lock down Wordpress, fix common holes, stop automated attacks and strengthen user credentials. With advanced features for experienced users, our WordPress security plugin can help harden WordPress.
21
 
22
- = Maintained and Supported by iThemes =
23
 
24
- iThemes has been building and supporting WordPress tools since 2008 like BackupBuddy, our <a href="http://ithemes.com/purchase/backupbuddy">WordPress backup plugin</a>. With our full range of WordPress <a href="http://ithemes.com/find/plugins/">plugins</a>, <a href="http://ithemes.com/find/themes/">themes</a> and <a href="http://ithemes.com/training">training</a>, WordPress security is the next step in providing you with everything you need to build the WordPress web.
25
 
26
- = Get Plugin Support and Pro Features =
27
 
28
- Get added peace of mind with professional support from our expert team and pro features to take your site's security to the next level with <a href="http://ithemes.com/security">iThemes Security Pro</a>.
29
 
30
- Pro Features:
31
 
32
- * Two-Factor Authentication - Use a mobile app such as Google Authenticator or Authy to generate a code or have a generated code emailed to you.
33
- * WordPress Salts & Security Keys - The iThemes Security plugin makes updating your WordPress keys and salts easy.
34
- * Malware Scan Scheduling - Have your site scanned for malware automatically each day. If an issue is found, an email is sent with the details.
35
- * Password Security - Generate strong passwords right from your profile screen.
36
- * Password Expiration - Set a maximum password age and force users to choose a new password. You can also force all users to choose a new password immediately (if needed).
37
- * Google reCAPTCHA - Protect your site against spammers.
38
- * User Action Logging - Track when users edit content, login or logout.
39
- * Import/Export Settings - Saves time setting up multiple WordPress sites.
40
- * Dashboard Widget - Manage important tasks such as user banning and system scans right from the WordPress dashboard.
41
- * Online File Comparison - When a file change is detected it will scan the origin of the files to determine if the change was malicious or not. Currently works only in WordPress core but plugins and themes are coming.
42
- * Temporary Privilege Escalation - give a contractor or someone else temporary admin or editor access to your site that will automatically reset itself.
43
- * wp-cli Integration - Manage your site's security from the command line.
44
 
 
45
 
46
- = iThemes Sync Pro Integration =
47
 
48
- Manage more than one WordPress site? Manage Away Mode, release lockouts and keep your themes, plugins and WordPress core up to date from one dashboard with iThemes Sync Pro. <a href="https://ithemes.com/sync/">Start your free trial of Themes Sync Pro</a>.
49
 
50
- = iThemes Brute Force Attack Protection Network =
51
 
52
- iThemes Security takes brute force attack protection to the next level by banning users who have tried to break into other sites from breaking into yours. The iThemes Brute Force Attack Protection Network will automatically report IP addresses of failed login attempts and will block them for a length of time necessary to protect your site based on the number of sites that have seen a similar attack.
53
 
54
- = Protect =
 
 
 
 
55
 
56
- iThemes Security works to protect your site by blocking bad users and increasing the security of passwords and other vital information.
57
 
58
- * Prevents brute force attacks by banning hosts and users with too many invalid login attempts
59
- * Scans your site to instantly report where vulnerabilities exist and fixes them in seconds
60
- * Bans troublesome user agents, bots and other hosts
61
- * Strengthens server security
62
- * Enforces strong passwords for all accounts of a configurable minimum role
63
- * Forces SSL for admin pages (on supporting servers)
64
- * Forces SSL for any page or post (on supporting servers)
65
- * Turns off file editing from within WordPress admin area
66
- * Detects and blocks numerous attacks to your filesystem and database
67
 
68
- = Detect =
69
 
70
- iThemes Security monitors your site and reports changes to the filesystem and database that might indicate a compromise. iThemes Security also works to detect bots and other attempts to search vulnerabilities.
 
71
 
72
- * Detects bots and other attempts to search for vulnerabilities.
73
- * Monitors filesystem for unauthorized changes.
74
- * Run a scan for malware and blacklists on the homepage of your site.
75
- * Receive email notifications when someone gets locked out after too many failed login attempts or when a file on your site has been changed.
76
 
77
- = Obscure =
78
 
79
- iThemes Security hides common WordPress security vulnerabilities, preventing attackers from learning too much about your site and away from sensitive areas like your site's login, admin, etc.
 
 
 
80
 
81
- * Changes the URLs for WordPress dashboard areas including login, admin and more
82
- * Completely turns off the ability to login for a given time period (away mode)
83
- * Removes theme, plugin, and core update notifications from users who do not have permission to update them
84
- * Removes Windows Live Write header information
85
- * Removes RSD header information
86
- * Renames "admin" account
87
- * Changes the ID on the user with ID 1
88
- * Changes the WordPress database table prefix
89
- * Changes wp-content path
90
- * Removes login error messages
91
 
92
- = Recover =
 
 
 
93
 
94
- iThemes Security makes regular backups of your WordPress database, allowing you to get back online quickly in the event of an attack. Use iThemes Security to create and email database backups on a customizable schedule.
95
 
96
- For complete site backups and the ability to restore or move WordPress to a new host or domain, check out <a href="http://ithemes.com/purchase/backupbuddy">BackupBuddy</a>.
 
 
97
 
98
- = Other WordPress Security Benefits =
99
 
100
- * Makes it easier for users not accustomed to WordPress to remember login and admin URLs by customizing default admin URLs
101
- * Detects hidden 404 errors on your site that can affect your SEO such as bad links and missing images
 
 
 
 
 
 
102
 
103
- = WordPress Security Tutorials =
104
 
105
- Learn how to use our WordPress security plugin with our series of <a href="http://ithemes.com/tutorial/category/ithemes-security/">in-depth tutorial videos</a>:
106
 
107
- * <a href="http://ithemes.com/tutorials/getting-started-ithemes-security-part-1/">Getting Started</a>
108
- * <a href="http://ithemes.com/tutorials/getting-started-ithemes-security-part-2-global-settings/">Global Settings</a>
109
- * <a href="http://ithemes.com/tutorials/getting-started-ithemes-security-part-3-404-detection/">404 Detection</a>
110
- * <a href="http://ithemes.com/tutorials/getting-started-ithemes-security-part-4-away-mode/">Away Mode</a>
111
- * <a href="http://ithemes.com/tutorials/getting-started-ithemes-security-part-5-banned-users/">Banned Users</a>
112
- * <a href="http://ithemes.com/tutorials/getting-started-ithemes-security-part-6-brute-force-protection/">Brute Force Protection</a>
113
 
 
114
 
115
- = Compatibility =
116
 
117
- * Works on multi-site (network) and single site installations
118
- * Works with Apache, LiteSpeed or NGINX (Note: NGINX will require you to manually edit your virtual host configuration)
119
- * Features like database backups and file checks can be problematic on servers without a minimum of 64MB of RAM. All testing servers allocate 128MB to WordPress and usually don't have any other plugins installed.
120
 
121
  = Translations =
122
 
123
  * Spanish by <a href="http://www.webhostinghub.com/">Andrew Kurtis</a>
124
 
125
- Please <a href="http://ithemes.com/contact" target="_blank">let us know</a> if you would like to contribute a translation.
126
-
127
- = Warning =
128
-
129
- Please read the installation instructions and FAQ before installing this WordPress security plugin. iThemes Security makes significant changes to your database and other site files which can be problematic, so a backup is strongly recommended before making any changes to your site with this plugin. While problems are rare, most support requests involve the failure to make a proper backup before installation.
130
-
131
- == Installation ==
132
 
133
- NOTE: iThemes Security makes significant changers to your database and other site files which can be problematic, so a backup is strongly recommended before making any changes to your site with this plugin. While problems are rare, most support requests involve the failure to make a proper backup before installation.
134
-
135
- 1. BEFORE YOU BEGIN: Back up your WordPress database, config file, and .htaccess file. We recommend using <a href="http://ithemes.com/purchase/backupbuddy">BackupBuddy</a>, our WordPress backup plugin for a complete site backup.
136
- 2. Upload the zip file to the `/wp-content/plugins/` directory
137
- 3. Unzip
138
- 4. Activate the plugin through the 'Plugins' menu in WordPress
139
- 5. Visit the Security menu for checklist and options
140
-
141
- DISCLAIMER: Under no circumstances do we release this plugin with any warranty, implied or otherwise. We cannot be held responsible for any damage that might arise from the use of this plugin.
142
 
 
143
 
144
  == Frequently Asked Questions ==
145
 
@@ -150,45 +128,35 @@ DISCLAIMER: Under no circumstances do we release this plugin with any warranty,
150
  * No. iThemes Security is designed to help improve the security of your WordPress installation from many common attack methods, but it cannot prevent every possible attack. Nothing replaces diligence and good practice. This plugin makes it a little easier for you to apply both.
151
 
152
  = Is this plugin only for new WordPress installs or can I use it on existing sites, too? =
153
- * Many of the changes made by this plugin are complex and can break existing sites. While iThemes Security can be installed on either a new or existing site, we strongly recommend making a <a href="http://ithemes.com/purchase/backupbuddy" target="_blank">complete backup</a> of your existing site before applying any features included in this plugin.
154
 
155
  = Will this plugin work on all servers and hosts? =
156
  * iThemes Security requires Apache or LiteSpeed and mod_rewrite or NGINX to work.
157
- * While this plugin should work on all hosts with Apache or LiteSpeed and mod_rewrite or NGINX, it has been known to experience problems in shared hosting environments where it runs out of resources such as available CPU or RAM. For this reason, it is extremely important that you make a backup of your site before installing on any existing site. If you run out of resources during an operation such as renaming your database table, you may need your backup to be able to restore access to your site.
158
- * Finally, please make sure you have adequate RAM if you plan to use the file change detector or make large backups.
159
-
160
- = Does this work with network or multisite installations? =
161
- * Yes. We're in the process of developing more documentation, so we'll update this as soon as it's ready.
162
-
163
- = Can I help? =
164
- * Of course! We are in constant need of testers. In addition, we can always use help with translations for internationalization. <a href="http://ithemes.com/contributing-to-ithemes-security/">For more information on contributing to iThemes Security, visit this page</a>.
165
 
166
  = What changes does this plugin make that can break my site? =
167
  * iThemes Security makes significant changes to your database and other site files which can be problematic for existing WordPress sites. Again, we strongly recommended making a complete backup of your site before using this plugin. While problems are rare, most support requests involve the failure to make a proper backup before installation. DISCLAIMER: Under no circumstances do we release this plugin with any warranty, implied or otherwise. We cannot be held responsible for any damage that might arise from the use of this plugin.
168
- * Note that renaming the wp-content directory will not update the path in existing content. Use this feature only on new sites or in a situation where you can easily update all existing links.
169
- * <a href="http://ithemes.com/fixing-ithemes-security-lockouts/">Fixing iThemes Security Lockouts</a>
170
- * <a href="http://ithemes.com/what-is-changed-by-ithemes-security/">What is Changed By iThemes Security</a>
171
-
172
- = I've enabled the Enforce SSL option, and it broke my site. How do I get back in? =
173
- * Open your wp-config.php file in a text editor and remove the following 2 lines:
174
- * define('FORCE_SSL_LOGIN', true);
175
- * define('FORCE_SSL_ADMIN', true);
176
-
177
- = Where can I get help if something goes wrong? =
178
- * Official support for this plugin is available for <a href="http://ithemes.com/security/" target="_blank">iThemes Security Pro</a> customers. Our team of experts is ready to help.
179
-
180
- Free support may be available with the help of the community in the <a href="http://wordpress.org/support/plugin/ithemes-security" target="_blank">WordPress.org support forums</a> (Note: this is community-provided support. iThemes does not monitor the WordPress.org support forums).
181
 
182
  == Screenshots ==
183
 
184
- 1. WordPress security settings are organized into an easy-to-use dashboard.
185
- 2. Settings can also be managed in a list view.
186
- 3. Settings are easily configured and explained with descriptions.
187
- 4. Advanced WordPress security settings let you make more complex modifications to your site.
188
- 5. Free malware scan powered by Sucuri SiteCheck.
 
 
189
 
190
  == Changelog ==
191
 
 
 
 
 
 
 
 
192
  = 8.0.1 =
193
  * Bug Fix: Sites that did not support HTTPS, but had the SSL module active, but not configured, on upgrade would get redirected to the HTTPS version of the site.
194
  * Bug Fix: Unregister the iThemes Security Two-Factor module when the Two-Factor Feature Plugin is enabled.
@@ -671,5 +639,5 @@ Free support may be available with the help of the community in the <a href="htt
671
 
672
  == Upgrade Notice ==
673
 
674
- = 8.0.1 =
675
  Version 8.0.0 is a major new release for iThemes Security with a brand new user interface and new features like Two-Factor.
3
  Tags: security plugin, malware scanner, login security, malware prevention, hack prevention, brute force protection, anti-virus, secure, password protection, ban, bad bots, audit log
4
  Requires at least: 5.7
5
  Tested up to: 5.8
6
+ Stable tag: 8.0.2
7
  Requires PHP: 7.0
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
13
 
14
  == Description ==
15
 
16
+ = The Best WordPress Security Plugin to Secure & Protect WordPress =
17
 
18
+ On average, 30,000 websites are hacked every day. Every 39 seconds, a new cyberattack happens somewhere on the web.
19
 
20
+ The good news is that most security disasters can be prevented. Using iThemes Security, you can identify and stop attacks on your website. Saving yourself the time and cost of repairing a hacked website.
21
 
22
+ = Secure your Website in Minutes =
23
 
24
+ The iThemes Security setup and onboarding experience is designed to allow anyone to secure their WordPress website in under 10 minutes, without needing a degree in cybersecurity.
25
 
26
+ Knowing that you have enabled all the right security settings for your website will leave you feeling like your site has never been more secure.
27
 
28
+ = Security Site Templates to Fit Your Type of Site =
29
 
30
+ An eCommerce site requires a different level of security than your average blog. iTheme Security Site Templates make it quick and easy to apply the right security settings for your website.
31
 
32
+ Choose from six different site templates to apply the type of security your site needs:
33
+ 1. **Ecommerce** websites that sell products or services
34
+ 2. **Network** websites that connect people or communities
35
+ 3. **Non-Profit** websites that promote your cause and collect donations
36
+ 4. **Blog** websites that share your thoughts or start a conversation
37
+ 5. **Portfolio** websites that showcase your craft
38
+ 6. **Brochure** simple websites that promote your business
 
 
 
 
 
39
 
40
+ = Real-Time Website Security Dashboard =
41
 
42
+ Every day, lots of activity is happening on your website that you can't see. Many of these activities can be related to your site's security, so monitoring these events is vital to keeping your site secure.
43
 
44
+ The iThemes Security Pro plugin provides a real-time WordPress security dashboard that monitors security-related events on your site around the clock. The iThemes Security Dashboard is a dynamic dashboard with all your WordPress website's security activity stats in one place, including brute force attacks, banned users, active lockouts, site scan results, and user security stats (Pro).
45
 
46
+ = WordPress Login Security =
47
 
48
+ Secure your WordPress login with several layers of security
49
 
50
+ - **Two-Factor Authentication (2FA)** - Make your WordPress login nearly impenetrable to attack by requiring users to enter a security code along with a password to login. The iThemes Security plugin allows you to add two-factor authentication to your WordPress login with several authentication methods, including mobile apps like Authy and Google Authenticator, email, and backup codes.
51
+ - **Password Requirements** - Create and enforce a password policy for your users in less than a minute.
52
+ - **reCAPTCHA** (Pro) - Stop bad bots from engaging in abusive activities on your website, such as attempting to break into your website using compromised passwords, posting spam, or even scraping your content.
53
+ - **Passwordless Logins** (Pro) - WordPress security made easy. Secure your user accounts with 2fa & strong passwords while allowing real users login with a click of a mouse.
54
+ - **Trusted Devices** (Pro) - Identify the devices you and other users use to block session hijacking attacks and limit Administrator privileges to Trusted Devices.
55
 
56
+ = The Right Amount of Security for Every User Level =
57
 
58
+ Different types of user levels require different levels of security. During the iThemes Security setup process, you can identify your website's key user groups. Once the different types of users are identified, you can apply the level of security that is just right for each user group.
 
 
 
 
 
 
 
 
59
 
60
+ Here are a couple of examples of how User Groups are useful for securing your site:
61
 
62
+ - **For Clients** Let's say you are configuring iThemes Security on a client's website. You will decide whether or not they are required to use two-factor authentication and if they should have access to the iThemes Security settings.
63
+ - **For Customers** – If you have an eCommerce website, you will decide whether or not you want to protect customer accounts with a password policy.
64
 
65
+ **Privilege Escalation** (Pro) also adds a safe, secure way to grant temporary admin-level access to your website.
 
 
 
66
 
67
+ = Block Bad Bots & Ban User Agents with Lockouts =
68
 
69
+ - **Ban Users** - Permanently block repeat offenders from accessing your site.
70
+ Local Brute Force Protection - Automatically identify and stop the most common method of attack on WordPress sites.
71
+ - **Network Brute Force Protection** - The network is the iThemes Security community and is over a million websites strong. If someone tries to break into websites in the iThemes Security community, iThemes Security will block them across the network.
72
+ - **Magic Links** (Pro) - Security shouldn't get in your way. Magic Links allow you to log in to your WordPress site while your username is locked out by the iThemes Security Local Brute Force Protection feature.
73
 
74
+ = Monitor Your Site's Security Health =
 
 
 
 
 
 
 
 
 
75
 
76
+ - **File Change Detection** - iThemes Security logs changes made to your website that can help detect malicious activity on your website.
77
+ - **Site Scanner** (Pro) - Enable twice-daily checks for known vulnerabilities and automatically apply a patch if one is available. Using the Google Safe Browsing API, the Site Scan also checks your Google's blocklist status and will alert you if Google has found any malware on your website.
78
+ - **User Logging** (Pro) - Keep a record of user activity in your WordPress security logs, including login/logout, user registration, adding/removing plugins, switching themes, changes to posts and pages, and more.
79
+ - **Version Management** (Pro) - The Version Management feature in iThemes Security Pro allows you to auto-update WordPress, plugins, and themes. Beyond that, Version Management also has options to harden your website when you are running outdated software and scan for old websites.
80
 
81
+ = Website Security Utilities =
82
 
83
+ - **Enforce SSL** - Force all connections to the website to be made over SSL/TLS.
84
+ - **Database Backups** - Create backups of your WordPress database. (Not a complete backup.)
85
+ - **Geolocation** (Pro) - Improve Trusted Devices by connecting to an external location or mapping API.
86
 
87
+ = Advanced Security Tools =
88
 
89
+ - **Identify Server IPs** - Prevent issues caused by inadvertently locking out your server IPs.
90
+ - **Change User ID 1** - Change the user ID for the first WordPress user.
91
+ - **Change Database Prefix** -Change the database prefix that WordPress uses.
92
+ - **Check File Permission** - See the file and directory permissions of key areas of your site.
93
+ - **Server Config Rules** - View or flush the server security rules generated by iThemes Security.
94
+ - **wp-config.php Rules** - View or flush the wp-config.php security rules generated by iThemes Security.
95
+ - **Change WordPress Salts** - Secure your site after a successful attack by changing the WordPress salts used to secure cookies and security tokens.
96
+ - **Hide Login URL** - The Hide Backend setting can change the login URL of your site.
97
 
98
+ = Need Help? =
99
 
100
+ Free support may be available with the community's help in the <a href="https://wordpress.org/support/plugin/better-wp-security/">WordPress.org support forums</a> (Note: this is community-provided support. iThemes does not monitor the WordPress.org support forums).
101
 
102
+ Our <a href="https://help.ithemes.com/hc/en-us/categories/200147050-iThemes-Security">Help Center</a> will help you become an iThemes Security expert.
 
 
 
 
 
103
 
104
+ Get added peace of mind with professional support from our expert team and pro features to take your site's security to the next level with <a href="https://ithemes.com/security/">iThemes Security Pro</a>.
105
 
106
+ = Recover From a Hacked Site =
107
 
108
+ iThemes Security makes regular backups of your WordPress database, allowing you to get back online quickly in the event of a hack or security breach. Use iThemes Security to create and email database backups on a customizable schedule.
109
+
110
+ For complete site backups and the ability to restore or move WordPress to a new host or domain, check out <a href="https://ithemes.com/purchase/backupbuddy">BackupBuddy</a>.
111
 
112
  = Translations =
113
 
114
  * Spanish by <a href="http://www.webhostinghub.com/">Andrew Kurtis</a>
115
 
116
+ Please <a href="https://ithemes.com/contact" target="_blank">let us know</a> if you would like to contribute a translation.
 
 
 
 
 
 
117
 
118
+ = iThemes Sync Integration =
 
 
 
 
 
 
 
 
119
 
120
+ Manage more than one WordPress site? Release lockouts and keep your themes, plugins, and WordPress core up to date from one dashboard with iThemes Sync Pro. <a href="https://ithemes.com/sync/">Start your free trial of Themes Sync Pro</a>.
121
 
122
  == Frequently Asked Questions ==
123
 
128
  * No. iThemes Security is designed to help improve the security of your WordPress installation from many common attack methods, but it cannot prevent every possible attack. Nothing replaces diligence and good practice. This plugin makes it a little easier for you to apply both.
129
 
130
  = Is this plugin only for new WordPress installs or can I use it on existing sites, too? =
131
+ * Many of the changes made by this plugin are complex and can break existing sites. While iThemes Security can be installed on either a new or existing site, we strongly recommend making a <a href="https://ithemes.com/purchase/backupbuddy" target="_blank">complete backup</a> of your existing site before applying any features included in this plugin.
132
 
133
  = Will this plugin work on all servers and hosts? =
134
  * iThemes Security requires Apache or LiteSpeed and mod_rewrite or NGINX to work.
 
 
 
 
 
 
 
 
135
 
136
  = What changes does this plugin make that can break my site? =
137
  * iThemes Security makes significant changes to your database and other site files which can be problematic for existing WordPress sites. Again, we strongly recommended making a complete backup of your site before using this plugin. While problems are rare, most support requests involve the failure to make a proper backup before installation. DISCLAIMER: Under no circumstances do we release this plugin with any warranty, implied or otherwise. We cannot be held responsible for any damage that might arise from the use of this plugin.
138
+ * <a href="https://ithemes.com/fixing-ithemes-security-lockouts/">Fixing iThemes Security Lockouts</a>
139
+ * <a href="https://ithemes.com/what-is-changed-by-ithemes-security/">What is Changed By iThemes Security</a>
 
 
 
 
 
 
 
 
 
 
 
140
 
141
  == Screenshots ==
142
 
143
+ 1. Security Site Templates to Fit Your Type of Site
144
+ 2. Real-Time Security Dashboard
145
+ 3. WordPress Login Security
146
+ 4. Block Bad Bots & Ban User Agents with Lockouts
147
+ 5. Monitor Your Site's Security Health
148
+ 6. Website Security Utilities
149
+ 7. Advanced Security Tools
150
 
151
  == Changelog ==
152
 
153
+ = 8.0.2 =
154
+ * Enhancement: Reintroduce Feature Flags management UI.
155
+ * Tweak: Reposition "Advanced" and "Tools" menu items to be more readable on lengthy screens.
156
+ * Bug Fix: When the Change Admin User tool is run, update any User Groups referencing the old user id.
157
+ * Bug Fix: WordPress footer would appear in the middle of the logs page.
158
+ * Bug Fix: Add missing translation strings file.
159
+
160
  = 8.0.1 =
161
  * Bug Fix: Sites that did not support HTTPS, but had the SSL module active, but not configured, on upgrade would get redirected to the HTTPS version of the site.
162
  * Bug Fix: Unregister the iThemes Security Two-Factor module when the Two-Factor Feature Plugin is enabled.
639
 
640
  == Upgrade Notice ==
641
 
642
+ = 8.0.2 =
643
  Version 8.0.0 is a major new release for iThemes Security with a brand new user interface and new features like Two-Factor.
vendor-prod/composer/autoload_classmap.php CHANGED
@@ -274,6 +274,7 @@ return array(
274
  'iThemesSecurity\\Exception\\Invalid_Module' => $baseDir . '/core/Exception/Invalid_Module.php',
275
  'iThemesSecurity\\Exception\\Unsatisfied_Module_Dependencies_Exception' => $baseDir . '/core/Exception/Unsatisfied_Module_Dependencies_Exception.php',
276
  'iThemesSecurity\\Exception\\WP_Error' => $baseDir . '/core/Exception/WP_Error.php',
 
277
  'iThemesSecurity\\Lib\\Config_Password_Requirement' => $baseDir . '/core/lib/Config_Password_Requirement.php',
278
  'iThemesSecurity\\Lib\\Legacy_Password_Requirement' => $baseDir . '/core/lib/Legacy_Password_Requirement.php',
279
  'iThemesSecurity\\Lib\\Lockout\\Context' => $baseDir . '/core/lib/lockout/abstract-context.php',
274
  'iThemesSecurity\\Exception\\Invalid_Module' => $baseDir . '/core/Exception/Invalid_Module.php',
275
  'iThemesSecurity\\Exception\\Unsatisfied_Module_Dependencies_Exception' => $baseDir . '/core/Exception/Unsatisfied_Module_Dependencies_Exception.php',
276
  'iThemesSecurity\\Exception\\WP_Error' => $baseDir . '/core/Exception/WP_Error.php',
277
+ 'iThemesSecurity\\FeatureFlags\\Settings' => $baseDir . '/core/modules/feature-flags/settings.php',
278
  'iThemesSecurity\\Lib\\Config_Password_Requirement' => $baseDir . '/core/lib/Config_Password_Requirement.php',
279
  'iThemesSecurity\\Lib\\Legacy_Password_Requirement' => $baseDir . '/core/lib/Legacy_Password_Requirement.php',
280
  'iThemesSecurity\\Lib\\Lockout\\Context' => $baseDir . '/core/lib/lockout/abstract-context.php',
vendor-prod/composer/autoload_static.php CHANGED
@@ -307,6 +307,7 @@ class ComposerStaticInit35a2bd4feb347da0d3ea2d8ef023082f
307
  'iThemesSecurity\\Exception\\Invalid_Module' => __DIR__ . '/../..' . '/core/Exception/Invalid_Module.php',
308
  'iThemesSecurity\\Exception\\Unsatisfied_Module_Dependencies_Exception' => __DIR__ . '/../..' . '/core/Exception/Unsatisfied_Module_Dependencies_Exception.php',
309
  'iThemesSecurity\\Exception\\WP_Error' => __DIR__ . '/../..' . '/core/Exception/WP_Error.php',
 
310
  'iThemesSecurity\\Lib\\Config_Password_Requirement' => __DIR__ . '/../..' . '/core/lib/Config_Password_Requirement.php',
311
  'iThemesSecurity\\Lib\\Legacy_Password_Requirement' => __DIR__ . '/../..' . '/core/lib/Legacy_Password_Requirement.php',
312
  'iThemesSecurity\\Lib\\Lockout\\Context' => __DIR__ . '/../..' . '/core/lib/lockout/abstract-context.php',
307
  'iThemesSecurity\\Exception\\Invalid_Module' => __DIR__ . '/../..' . '/core/Exception/Invalid_Module.php',
308
  'iThemesSecurity\\Exception\\Unsatisfied_Module_Dependencies_Exception' => __DIR__ . '/../..' . '/core/Exception/Unsatisfied_Module_Dependencies_Exception.php',
309
  'iThemesSecurity\\Exception\\WP_Error' => __DIR__ . '/../..' . '/core/Exception/WP_Error.php',
310
+ 'iThemesSecurity\\FeatureFlags\\Settings' => __DIR__ . '/../..' . '/core/modules/feature-flags/settings.php',
311
  'iThemesSecurity\\Lib\\Config_Password_Requirement' => __DIR__ . '/../..' . '/core/lib/Config_Password_Requirement.php',
312
  'iThemesSecurity\\Lib\\Legacy_Password_Requirement' => __DIR__ . '/../..' . '/core/lib/Legacy_Password_Requirement.php',
313
  'iThemesSecurity\\Lib\\Lockout\\Context' => __DIR__ . '/../..' . '/core/lib/lockout/abstract-context.php',