JivoChat Live Chat [Official] - Version 1.3.5.5

Version Description

Download this release

Release Info

Developer JivoChat
Plugin Icon 128x128 JivoChat Live Chat [Official]
Version 1.3.5.5
Comparing to
See all releases

Code changes from version 1.3.5.4 to 1.3.5.5

Files changed (56) hide show
  1. assets/screenshot-5.png +0 -0
  2. class-jivosite.php +477 -0
  3. css/jivosite_base.css +114 -0
  4. css/jivosite_bootstrap.css +7 -0
  5. img/logo.png +0 -0
  6. img/logo_ru.png +0 -0
  7. img/success.png +0 -0
  8. jivochat.zip +0 -0
  9. jivosite.css +0 -114
  10. jivosite.php +0 -346
  11. lang/en.php +15 -0
  12. lang/ru.php +16 -0
  13. languages/jivochat-de_AT.mo +0 -0
  14. languages/jivochat-de_AT.po +19 -19
  15. languages/jivochat-de_CH.mo +0 -0
  16. languages/jivochat-de_CH.po +19 -19
  17. languages/jivochat-de_DE.mo +0 -0
  18. languages/jivochat-de_DE.po +19 -19
  19. languages/jivochat-es_AR.mo +0 -0
  20. languages/jivochat-es_AR.po +19 -19
  21. languages/jivochat-es_CL.mo +0 -0
  22. languages/jivochat-es_CL.po +19 -19
  23. languages/jivochat-es_CO.mo +0 -0
  24. languages/jivochat-es_CO.po +19 -19
  25. languages/jivochat-es_ES.mo +0 -0
  26. languages/jivochat-es_ES.po +19 -19
  27. languages/jivochat-es_MX.mo +0 -0
  28. languages/jivochat-es_MX.po +19 -19
  29. languages/jivochat-es_PE.mo +0 -0
  30. languages/jivochat-es_PE.po +19 -19
  31. languages/jivochat-es_PR.mo +0 -0
  32. languages/jivochat-es_PR.po +19 -19
  33. languages/jivochat-es_VE.mo +0 -0
  34. languages/jivochat-es_VE.po +19 -19
  35. languages/jivochat-pt_BR.mo +0 -0
  36. languages/jivochat-pt_BR.po +19 -19
  37. languages/jivochat-pt_PT.mo +0 -0
  38. languages/jivochat-pt_PT.po +19 -19
  39. languages/jivochat-ru_RU.mo +0 -0
  40. languages/jivochat-ru_RU.po +19 -19
  41. languages/jivochat-tr_TR.mo +0 -0
  42. languages/jivochat-tr_TR.po +19 -19
  43. readme.txt +1 -1
  44. scripts/jivosite_bootstrap.js +7 -0
  45. scripts/jivosite_jsdelivr.js +5 -0
  46. scripts/jivosite_swfobject.js +4 -0
  47. templates/error.php +24 -15
  48. templates/jivo-logo.php +12 -0
  49. templates/jivo_logo.php +0 -3
  50. templates/login.php +130 -94
  51. templates/page.php +60 -57
  52. templates/post-install.php +41 -0
  53. templates/post_install.php +0 -32
  54. templates/reset.php +34 -25
  55. templates/script.php +0 -3
  56. templates/signup.php +181 -133
assets/screenshot-5.png ADDED
Binary file
class-jivosite.php ADDED
@@ -0,0 +1,477 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Install Online Widget On WordPress site - main class.
4
+ *
5
+ * @package WordPress_Online_Widget_JivoChat
6
+ *
7
+ * Plugin Name: JivoChat
8
+ * Author: JivoChat
9
+ * Author URI: www.jivochat.com
10
+ * Plugin URI: https://jivochat.com/
11
+ * Description: Omnichannel Live Chat and Help Desk plugin, optimized for WordPress. Free, fast, easy to install and to use. Turn your visitors into happy customers!
12
+ * Version: 1.3.5.5
13
+ *
14
+ * Text Domain: jivochat
15
+ * Domain Path: /languages/
16
+ */
17
+
18
+ if ( ! defined( 'ABSPATH' ) ) {
19
+ die( 'go away!' );
20
+ }
21
+
22
+ load_plugin_textdomain( 'jivochat', false, WP_PLUGIN_DIR . '/' . dirname( plugin_basename( __FILE__ ) ) );
23
+
24
+ $site_url = get_site_url();
25
+ $paths = explode( '.', $site_url );
26
+ $domain_name = end( $paths );
27
+ $domain_name = str_replace( '/', '', $domain_name );
28
+
29
+ if ( (string) get_bloginfo( 'language' ) === 'ru_RU' ) {
30
+ $jivosite_addr = 'https://www.jivo.ru';
31
+ } else {
32
+ $jivosite_addr = 'https://www.jivochat.com';
33
+ }
34
+
35
+ $jivosite_url = 'https://api.jivosite.com';
36
+ if ( ! extension_loaded( 'openssl' ) ) {
37
+ str_replace( 'https:', 'http:', $jivosite_url );
38
+ }
39
+
40
+ define( 'JIVOSITE_DOMAIN', $domain_name );
41
+ define( 'JIVOSITE_API_URL', $jivosite_url );
42
+ define( 'JIVOSITE_WIDGET_URL', '//code.jivosite.com/widget/' );
43
+ define( 'JIVOSITE_URL', $jivosite_addr );
44
+ define( 'JIVOSITE_LANGUAGES_URL', JIVOSITE_API_URL . '/web/integration/languages' );
45
+ define( 'JIVOSITE_INTEGRATION_URL', JIVOSITE_API_URL . '/web/integration' );
46
+ define( 'JIVOSITE_PLUGIN_URL', plugin_dir_url( __FILE__ ) );
47
+ define( 'JIVOSITE_IMG_URL', plugin_dir_url( __FILE__ ) . '/img/' );
48
+ define( 'JIVOSITE_PLUGIN_VERSION', '1.3.5.5' );
49
+
50
+ /** Register the settings. */
51
+ function jivosite_register_settings() {
52
+ register_setting( 'jivosite_token', 'jivosite_token' );
53
+ register_setting( 'jivosite_widget_id', 'jivosite_widget_id' );
54
+ register_setting( 'jivosite_lang_code', 'jivosite_lang_code' );
55
+ register_setting( 'jivosite_plugin_version', 'jivosite_plugin_version' );
56
+ }
57
+
58
+ /** Add plugin to options menu. */
59
+ function jivosite_catalog_admin_menu() {
60
+ load_plugin_textdomain( 'jivochat', false, WP_PLUGIN_DIR . '/' . dirname( plugin_basename( __FILE__ ) ) );
61
+ jivosite_register_settings();
62
+ add_menu_page( __( 'JivoChat', 'jivochat' ), __( 'JivoChat', 'jivochat' ), 'manage_options', 'class-jivosite.php', 'jivosite_preferences', JIVOSITE_IMG_URL . 'icon.png' );
63
+ }
64
+ add_action( 'admin_menu', 'jivosite_catalog_admin_menu' );
65
+
66
+ /** Add jivosite_widget on WordPress pages. */
67
+ function jivosite_append() {
68
+ if ( ! get_option( 'jivosite_widget_id' ) ) {
69
+ return;
70
+ }
71
+
72
+ /**
73
+ * The script downloaded from jivosite.com, as it may change with times and user settings.
74
+ * Refresh of script done by code.jivosite.com due to user actions in our service.
75
+ */
76
+ wp_register_script( 'jivosite_widget_code', JIVOSITE_WIDGET_URL . get_option( 'jivosite_widget_id' ), array(), JIVOSITE_PLUGIN_VERSION, true );
77
+ wp_enqueue_script( 'jivosite_widget_code' );
78
+ }
79
+
80
+ add_action( 'wp_enqueue_scripts', 'jivosite_append', 100000 );
81
+
82
+ /** Add css/js files to plugin settings page. */
83
+ function jivosite_preferences() {
84
+ /** Add css to page */
85
+ wp_register_style( 'jivosite_bootstrap', plugins_url( 'css/jivosite_bootstrap.css', __FILE__ ), array(), JIVOSITE_PLUGIN_VERSION );
86
+ wp_register_style( 'jivosite_base', plugins_url( 'css/jivosite_base.css', __FILE__ ), array(), JIVOSITE_PLUGIN_VERSION );
87
+ wp_enqueue_style( 'jivosite_bootstrap' );
88
+ wp_enqueue_style( 'jivosite_base' );
89
+
90
+ /** Add js to page */
91
+ wp_register_script( 'jivosite_jsdelivr', plugins_url( 'scripts/jivosite_jsdelivr.js', __FILE__ ), array(), JIVOSITE_PLUGIN_VERSION, true );
92
+ wp_register_script( 'jivosite_bootstrap', plugins_url( 'scripts/jivosite_bootstrap.js', __FILE__ ), array(), JIVOSITE_PLUGIN_VERSION, true );
93
+ wp_register_script( 'jivosite_swfobject', plugins_url( 'scripts/jivosite_swfobject.js', __FILE__ ), array(), JIVOSITE_PLUGIN_VERSION, true );
94
+ wp_enqueue_script( 'jivosite_jsdelivr' );
95
+ wp_enqueue_script( 'jivosite_bootstrap' );
96
+ wp_enqueue_script( 'jivosite_swfobject' );
97
+
98
+ /** Add locales to page */
99
+ load_plugin_textdomain( 'jivochat', false, WP_PLUGIN_DIR . '/' . dirname( plugin_basename( __FILE__ ) ) );
100
+ jivosite_update();
101
+
102
+ /** Render html-page with plugin settings */
103
+ echo jivosite::get_instance()->render(); // phpcs:ignore
104
+ }
105
+
106
+ /** Updage version of jivochat plugin */
107
+ function jivosite_update() {
108
+ if ( JIVOSITE_PLUGIN_VERSION !== get_option( 'jivosite_plugin_version' ) ) {
109
+ update_option( 'jivosite_plugin_version', JIVOSITE_PLUGIN_VERSION );
110
+ }
111
+ }
112
+
113
+ /**
114
+ * Plugin main class, that do settings and add widget to WordPress site.
115
+ */
116
+ class Jivosite {
117
+
118
+ /**
119
+ * Static instance of class JivoSite.
120
+ *
121
+ * @var Jivosite $instance instance of class JivoSite.
122
+ */
123
+ protected static $instance;
124
+
125
+ /**
126
+ * Constructor of class
127
+ *
128
+ * @return void
129
+ */
130
+ private function __construct() {
131
+ $this->transport_enabled = $this->is_transport_enabled();
132
+ }
133
+
134
+ /**
135
+ * Clone the class
136
+ *
137
+ * @return void
138
+ */
139
+ private function __clone() {}
140
+
141
+ /**
142
+ * WakeUp class
143
+ *
144
+ * @return void
145
+ */
146
+ private function __wakeup() {}
147
+
148
+ /**
149
+ * Is curl is available on this hosting
150
+ *
151
+ * @var bool $transport_enabled bool value of accepting curl
152
+ */
153
+ private $transport_enabled;
154
+
155
+ /**
156
+ * Static instance of class JivoSite.
157
+ *
158
+ * @return mixed return instance of class.
159
+ */
160
+ public static function get_instance() {
161
+ if ( is_null( self::$instance ) ) {
162
+ self::$instance = new Jivosite();
163
+ }
164
+
165
+ return self::$instance;
166
+ }
167
+
168
+ /**
169
+ * Response with variables for plugin setting page
170
+ *
171
+ * @return mixed[]|void|bool
172
+ */
173
+ public function catch_post() {
174
+ if ( ! empty( $_POST['email'] ) && ! empty( $_POST['userPassword'] ) && ! empty( $_POST['languageList'] ) ) {
175
+ /** Use wp_nonce_field against XSS */
176
+ if (
177
+ ! isset( $_POST['jivosite-signup-nonce'] ) ||
178
+ ! wp_verify_nonce( sanitize_text_field( wp_unslash( $_POST['jivosite-signup-nonce'] ) ), 'jivosite_signup_form' )
179
+ ) {
180
+ return array( 'error' => 'invalid request' );
181
+ }
182
+
183
+ /** Get data from jivosite.com */
184
+ $user_site_domain = esc_url_raw( get_site_url(), null );
185
+ $user_site_url = empty( $user_site_domain ) ? 'wordpress.com' : $user_site_domain;
186
+
187
+ $query['body']['partnerId'] = 'WordPress';
188
+ $query['body']['email'] = sanitize_email( wp_unslash( $_POST['email'] ) );
189
+ $query['body']['userPassword'] = sanitize_text_field( wp_unslash( $_POST['userPassword'] ) );
190
+ $query['body']['userDisplayName'] = isset( $_POST['userDisplayName'] ) ? sanitize_text_field( wp_unslash( $_POST['userDisplayName'] ) ) : 'Agent';
191
+ $query['body']['lang'] = sanitize_text_field( wp_unslash( $_POST['languageList'] ) );
192
+ $query['body']['siteUrl'] = $user_site_url;
193
+ $auth_token = md5( time() . $user_site_url );
194
+ $query['body']['authToken'] = $auth_token;
195
+
196
+ $response = $this->get_integration_install_response( $query );
197
+
198
+ if ( $response ) {
199
+ if ( strstr( $response, 'Error' ) ) {
200
+ /** Escape done in output htmls */
201
+ return array( 'error' => $response );
202
+ } else {
203
+ $this->update_jivo_option( 'widget_id', sanitize_text_field( $response ) );
204
+ $this->update_jivo_option( 'token', $auth_token );
205
+ $this->update_jivo_option( 'lang_code', $query['body']['lang'] );
206
+ return true;
207
+ }
208
+ }
209
+ } elseif ( ! empty( $_POST['email'] ) && ! empty( $_POST['userPassword'] ) && empty( $_POST['languageList'] ) ) {
210
+ /** Use wp_nonce_field against XSS */
211
+ if (
212
+ ! isset( $_POST['jivosite-login-nonce'] ) ||
213
+ ! wp_verify_nonce( sanitize_text_field( wp_unslash( $_POST['jivosite-login-nonce'] ) ), 'jivosite_login_form' )
214
+ ) {
215
+ return array( 'error' => 'invalid request' );
216
+ }
217
+
218
+ /** Get data from jivosite.com */
219
+ $user_site_domain = esc_url_raw( get_site_url(), null );
220
+ $user_site_url = empty( $user_site_domain ) ? 'wordpress.com' : $user_site_domain;
221
+
222
+ $query['body']['partnerId'] = 'WordPress';
223
+ $query['body']['email'] = sanitize_email( wp_unslash( $_POST['email'] ) );
224
+ $query['body']['userPassword'] = sanitize_text_field( wp_unslash( $_POST['userPassword'] ) );
225
+ $query['body']['userDisplayName'] = 'userDisplayName';
226
+ $query['body']['siteUrl'] = $user_site_url;
227
+
228
+ $response = $this->get_integration_install_response( $query );
229
+
230
+ if ( $response ) {
231
+ if ( strstr( $response, 'Error' ) ) {
232
+ /** Escape done in output htmls */
233
+ return array(
234
+ 'error' => $response,
235
+ 'login' => true,
236
+ );
237
+ } else {
238
+ $this->update_jivo_option( 'widget_id', sanitize_text_field( $response ) );
239
+
240
+ return true;
241
+ }
242
+ }
243
+ } elseif ( ! empty( $_POST['reset'] ) && 'reset' === sanitize_text_field( wp_unslash( (string) $_POST['reset'] ) ) ) {
244
+ $this->update_jivo_option( 'widget_id', '' );
245
+ $this->update_jivo_option( 'token', '' );
246
+ $this->update_jivo_option( 'lang_code', '' );
247
+ }
248
+ }
249
+
250
+ /**
251
+ * Raw page rendered for plugin settings
252
+ *
253
+ * @return mixed
254
+ */
255
+ public function render() {
256
+ if ( $this->transport_enabled ) {
257
+ try {
258
+ if ( ! $this->widget_id ) {
259
+ $language_list = $this->get_language_list();
260
+ }
261
+
262
+ $result = $this->catch_post();
263
+ if ( true === $result ) {
264
+ $post_install = true;
265
+ }
266
+
267
+ if ( ! empty( $result['login'] ) ) {
268
+ $login = true;
269
+ }
270
+
271
+ $error = '';
272
+ if ( is_array( $result ) && isset( $result['error'] ) ) {
273
+ $error = $result['error'];
274
+ }
275
+
276
+ require_once 'templates/page.php';
277
+ } catch ( \Exception $e ) {
278
+ require_once 'templates/error.php';
279
+ }
280
+ } else {
281
+ require_once 'templates/error.php';
282
+ }
283
+ }
284
+
285
+ /**
286
+ * Is curl is available on hosting for request.
287
+ *
288
+ * @return bool
289
+ */
290
+ private function is_transport_enabled() {
291
+ if ( ! extension_loaded( 'curl' ) && ! ini_get( 'allow_url_fopen' ) ) {
292
+ return false;
293
+ }
294
+
295
+ return true;
296
+ }
297
+
298
+ /**
299
+ * Get data from api.jivosite.com
300
+ *
301
+ * @param mixed[] $query query with parameters for request to api.jivosite.com.
302
+ *
303
+ * @return false|mixed|string|null
304
+ */
305
+ private function get_integration_install_response( $query ) {
306
+ if ( extension_loaded( 'curl' ) ) {
307
+ return wp_remote_post( JIVOSITE_INTEGRATION_URL . '/install', $query )['body'];
308
+ }
309
+
310
+ if ( ini_get( 'allow_url_fopen' ) ) {
311
+ foreach ( $query['body'] as $key => $value ) {
312
+ $content[ $key ] = $value;
313
+ }
314
+
315
+ // phpcs:ignore
316
+ return file_get_contents(
317
+ JIVOSITE_INTEGRATION_URL . '/install',
318
+ false,
319
+ stream_context_create(
320
+ array(
321
+ 'http' => array(
322
+ 'method' => 'POST',
323
+ 'header' => 'Content-Type: application/x-www-form-urlencoded',
324
+ 'content' => http_build_query( $content ),
325
+ ),
326
+ )
327
+ )
328
+ );
329
+ }
330
+
331
+ return null;
332
+ }
333
+
334
+ /**
335
+ * Set new value for plugin setting option
336
+ *
337
+ * @param string $option_name name of options to set for plugin.
338
+ * @param string|int|bool $option_value value of options to set for plugin.
339
+ *
340
+ * @return void
341
+ */
342
+ private function update_jivo_option( $option_name, $option_value ) {
343
+ if ( current_user_can( 'manage_options' ) ) {
344
+ update_option( 'jivosite_' . $option_name, $option_value );
345
+ }
346
+ }
347
+
348
+ /**
349
+ * Get supported language list from jivosite.com
350
+ *
351
+ * @return mixed[]
352
+ */
353
+ private function get_language_list() {
354
+ $language_list = $this->fetch_supported_languages();
355
+
356
+ $suggested_language = $this->get_suggested_language( JIVOSITE_DOMAIN, $language_list );
357
+
358
+ if ( $suggested_language ) {
359
+ $language_list = $this->get_reordered_language_list(
360
+ $suggested_language,
361
+ $language_list
362
+ );
363
+ }
364
+
365
+ return $language_list;
366
+ }
367
+
368
+ /**
369
+ * Get list of available languages or null
370
+ *
371
+ * @return mixed|null.
372
+ */
373
+ private function fetch_supported_languages() {
374
+ if ( extension_loaded( 'curl' ) ) {
375
+ return json_decode( wp_remote_get( JIVOSITE_LANGUAGES_URL )['body'], true );
376
+ }
377
+
378
+ if ( ini_get( 'allow_url_fopen' ) ) {
379
+ // phpcs:ignore
380
+ return json_decode( file_get_contents( JIVOSITE_LANGUAGES_URL ), true );
381
+ }
382
+
383
+ return null;
384
+ }
385
+
386
+ /**
387
+ * Get suggested language
388
+ *
389
+ * @param string $domain domain of WordPress site.
390
+ * @param mixed[] $language_list list of available languages.
391
+ *
392
+ * @return mixed
393
+ */
394
+ private function get_suggested_language( $domain, $language_list ) {
395
+ $suggested_language = $this->get_suggested_language_by_domain( $domain, $language_list );
396
+
397
+ if ( ! $suggested_language ) {
398
+ $suggested_language = $this->get_suggested_language_by_locale(
399
+ str_replace( '-', '_', (string) get_bloginfo( 'language' ) ),
400
+ $language_list
401
+ );
402
+ }
403
+
404
+ return $suggested_language;
405
+ }
406
+
407
+ /**
408
+ * Get suggested list with available languages
409
+ *
410
+ * @param string $domain domain of WordPress site.
411
+ * @param mixed[] $language_list list of available languages.
412
+ *
413
+ * @return mixed
414
+ */
415
+ private function get_suggested_language_by_domain( $domain, $language_list ) {
416
+ $suggested_language = null;
417
+
418
+ foreach ( $language_list as $language ) {
419
+ if ( in_array( (string) $domain, $language['domains'], true ) ) {
420
+ $suggested_language = $language;
421
+ break;
422
+ }
423
+ }
424
+
425
+ return $suggested_language;
426
+ }
427
+
428
+ /**
429
+ * Get suggested list with available languages
430
+ *
431
+ * @param string $locale locale of WordPress site.
432
+ * @param mixed[] $language_list list of available languages.
433
+ *
434
+ * @return mixed|null
435
+ */
436
+ private function get_suggested_language_by_locale( $locale, $language_list ) {
437
+ $suggested_language = null;
438
+
439
+ foreach ( $language_list as $language ) {
440
+ if ( 'Spanish (General)' === (string) $language['name'] ) {
441
+ $codes = explode( ',', $language['code'] );
442
+ foreach ( $codes as $code ) {
443
+ if ( strpos( $locale, $code ) !== false ) {
444
+ $language['code'] = $locale;
445
+ $suggested_language = $language;
446
+ break;
447
+ }
448
+ }
449
+ } else {
450
+ if ( strpos( $locale, $language['code'] ) !== false ) {
451
+ $suggested_language = $language;
452
+ }
453
+ }
454
+ if ( $suggested_language ) {
455
+ break;
456
+ }
457
+ }
458
+
459
+ return $suggested_language;
460
+ }
461
+
462
+ /**
463
+ * Get reordered list with available languages
464
+ *
465
+ * @param mixed[] $suggested_language language of widget.
466
+ * @param mixed[] $language_list list of available languages.
467
+ *
468
+ * @return mixed
469
+ */
470
+ private function get_reordered_language_list( $suggested_language, $language_list ) {
471
+ $suggested_language_index = array_search( $suggested_language, $language_list, true );
472
+ array_splice( $language_list, $suggested_language_index, 1 );
473
+ array_unshift( $language_list, $suggested_language );
474
+
475
+ return $language_list;
476
+ }
477
+ }
css/jivosite_base.css ADDED
@@ -0,0 +1,114 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #wpwrap {
2
+ background-color: #f1f1f1;
3
+ }
4
+
5
+ .jivosite-form-first-col {
6
+ max-width: 90%;
7
+ }
8
+
9
+ .jivosite-form-second-col {
10
+ max-width: 10%;
11
+ }
12
+
13
+ .jivosite-form-bottom-link {
14
+ border-top-style: solid;
15
+ border-top-color: rgba(0,0,0,0.125);
16
+ border-top-width: 0.075em;
17
+ margin-top: 5%;
18
+ padding-top: 7%;
19
+ padding-bottom: 7%;
20
+ }
21
+
22
+ .jivosite-content {
23
+ background-color: #f9f9f9;
24
+ border-radius: 2.5%;
25
+ border-style: solid;
26
+ border-color: white;
27
+ border-width: 0.5em
28
+ }
29
+
30
+ form.jivosite-content {
31
+ max-width: 70%;
32
+ padding-left: 10%;
33
+ padding-right: 5%;
34
+ }
35
+
36
+ .jivosite-center {
37
+ text-align: center;
38
+ }
39
+
40
+ .jivosite-caption {
41
+ color: gray;
42
+ text-align: center;
43
+ }
44
+
45
+ a.jivosite-caption {
46
+ color: gray;
47
+ text-decoration: underline;
48
+ }
49
+
50
+ div h5.jivosite-form-caption {
51
+ color: gray;
52
+ text-align: center;
53
+ }
54
+
55
+ .jivosite-redirect {
56
+ text-decoration: underline;
57
+ cursor: pointer;
58
+ }
59
+
60
+ a.jivosite-redirect {
61
+ color: black;
62
+ }
63
+
64
+ .jivosite-base-button {
65
+ background: #00bf54;
66
+ color: #ffffff;
67
+ letter-spacing: .025em;
68
+ padding-bottom: .2875em;
69
+ padding-top: .2875em;
70
+ margin-bottom: 10px;
71
+ }
72
+
73
+ .jivosite-black {
74
+ background-color: black;
75
+ }
76
+
77
+ .jivosite-black:hover {
78
+ color: lightcoral;
79
+ }
80
+
81
+ .jivosite-help-container {
82
+ position: relative;
83
+ }
84
+
85
+ .jivosite-help {
86
+ position: absolute;
87
+ top: 2em;
88
+ }
89
+
90
+ .jivosite-big {
91
+ margin-top: 5vh;
92
+ }
93
+
94
+ .jivosite-small {
95
+ margin-top: 15vh;
96
+ }
97
+
98
+ .jivosite-margin {
99
+ margin-left: 5%;
100
+ margin-right: 5%;
101
+ margin-bottom: 3%;
102
+ justify-content: center;
103
+ }
104
+
105
+ .jivosite-question-svg {
106
+ width: 100%;
107
+ height: 100%;
108
+ cursor: help;
109
+ }
110
+
111
+ .jivosite-logo-svg {
112
+ width: 80%;
113
+ height: 80%;
114
+ }
css/jivosite_bootstrap.css ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
1
+ /*!
2
+ * Bootstrap v4.5.0 (https://getbootstrap.com/)
3
+ * Copyright 2011-2020 The Bootstrap Authors
4
+ * Copyright 2011-2020 Twitter, Inc.
5
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
6
+ */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]){color:inherit;text-decoration:none}a:not([href]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;min-width:0;max-width:100%}.row-cols-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;min-width:0;max-width:100%}.row-cols-sm-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-sm-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;min-width:0;max-width:100%}.row-cols-md-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-md-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;min-width:0;max-width:100%}.row-cols-lg-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-lg-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;min-width:0;max-width:100%}.row-cols-xl-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-xl-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#0069d9;border-color:#0062cc;box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{color:#fff;background-color:#5a6268;border-color:#545b62;box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#218838;border-color:#1e7e34;box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#138496;border-color:#117a8b;box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{color:#212529;background-color:#e0a800;border-color:#d39e00;box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c82333;border-color:#bd2130;box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{color:#fff;background-color:#23272b;border-color:#1d2124;box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before,.custom-control-input[disabled]~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img,.card-img-bottom,.card-img-top{-ms-flex-negative:0;flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{-ms-flex:1 0 0%;flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item{display:-ms-flexbox;display:flex}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;-ms-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}
7
+ /*# sourceMappingURL=bootstrap.min.css.map */
img/logo.png ADDED
Binary file
img/logo_ru.png ADDED
Binary file
img/success.png ADDED
Binary file
jivochat.zip ADDED
Binary file
jivosite.css DELETED
@@ -1,114 +0,0 @@
1
- #wpwrap {
2
- background-color: #f1f1f1;
3
- }
4
-
5
- .jivo-form-first-col {
6
- max-width: 90%;
7
- }
8
-
9
- .jivo-form-second-col {
10
- max-width: 10%;
11
- }
12
-
13
- .jivo-form-bottom-link {
14
- border-top-style: solid;
15
- border-top-color: rgba(0,0,0,0.125);
16
- border-top-width: 0.075em;
17
- margin-top: 5%;
18
- padding-top: 7%;
19
- padding-bottom: 7%;
20
- }
21
-
22
- .jivo-content {
23
- background-color: #f9f9f9;
24
- border-radius: 2.5%;
25
- border-style: solid;
26
- border-color: white;
27
- border-width: 0.5em
28
- }
29
-
30
- form.jivo-content {
31
- max-width: 70%;
32
- padding-left: 10%;
33
- padding-right: 5%;
34
- }
35
-
36
- .jivo-center {
37
- text-align: center;
38
- }
39
-
40
- .jivo-caption {
41
- color: gray;
42
- text-align: center;
43
- }
44
-
45
- a.jivo-caption {
46
- color: gray;
47
- text-decoration: underline;
48
- }
49
-
50
- div h5.jivo-form-caption {
51
- color: gray;
52
- text-align: center;
53
- }
54
-
55
- .jivo-redirect {
56
- text-decoration: underline;
57
- cursor: pointer;
58
- }
59
-
60
- a.jivo-redirect {
61
- color: black;
62
- }
63
-
64
- .jivoButton {
65
- background: #00bf54;
66
- color: #ffffff;
67
- letter-spacing: .025em;
68
- padding-bottom: .2875em;
69
- padding-top: .2875em;
70
- margin-bottom: 10px;
71
- }
72
-
73
- .jivo-black {
74
- background-color: black;
75
- }
76
-
77
- .jivo-black:hover {
78
- color: lightcoral;
79
- }
80
-
81
- .jivo-help-container {
82
- position: relative;
83
- }
84
-
85
- .jivo-help {
86
- position: absolute;
87
- top: 2em;
88
- }
89
-
90
- .jivo-big {
91
- margin-top: 5vh;
92
- }
93
-
94
- .jivo-small {
95
- margin-top: 15vh;
96
- }
97
-
98
- .jivo-margin {
99
- margin-left: 5%;
100
- margin-right: 5%;
101
- margin-bottom: 3%;
102
- justify-content: center;
103
- }
104
-
105
- .question-svg {
106
- width: 100%;
107
- height: 100%;
108
- cursor: help;
109
- }
110
-
111
- .logo-svg {
112
- width: 80%;
113
- height: 80%;
114
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
jivosite.php DELETED
@@ -1,346 +0,0 @@
1
- <?php
2
- /**
3
- * Plugin Name: JivoChat
4
- * Author: JivoChat
5
- * Author URI: www.jivochat.com
6
- * Plugin URI: https://jivochat.com/
7
- * Description: Omnichannel Live Chat and Help Desk plugin, optimized for Wordpress. Free, fast, easy to install and to use. Turn your visitors into happy customers!
8
- * Version: 1.3.5.4
9
- *
10
- * Text Domain: jivochat
11
- * Domain Path: /languages/
12
- */
13
-
14
-
15
- if (!defined('ABSPATH')) die("go away!");
16
-
17
- load_plugin_textdomain('jivochat', false, PLUGINDIR.'/'.dirname(plugin_basename(__FILE__)));
18
-
19
- $siteUrl = get_site_url();
20
- $paths = explode('.', $siteUrl);
21
- $domain = end($paths);
22
- $domain = str_replace('/', '', $domain);
23
-
24
- if (get_bloginfo("language") == "ru_RU") {
25
- $jivo_addr = 'https://www.jivo.ru';
26
- } else {
27
- $jivo_addr = 'https://www.jivochat.com';
28
- }
29
-
30
- $jivositeUrl = 'https://api.jivosite.com';
31
- if (!extension_loaded('openssl')) {
32
- str_replace('https:','http:', $jivositeUrl);
33
- }
34
-
35
- define("DOMAIN", $domain);
36
- define("JIVOSITE_URL", $jivositeUrl);
37
- define("JIVOSITE_WIDGET_URL", "//code.jivosite.com/widget/");
38
- define("JIVO_URL", $jivo_addr);
39
- define("JIVO_LANGUAGES_URL", JIVOSITE_URL."/web/integration/languages");
40
- define("JIVO_INTEGRATION_URL", JIVOSITE_URL."/web/integration");
41
- define("JIVO_PLUGIN_URL", plugin_dir_url(__FILE__));
42
- define("JIVO_IMG_URL", plugin_dir_url(__FILE__)."/img/");
43
- define("PLUGIN_VERSION", "1.3.5.4");
44
-
45
- /*
46
- * Register the settings
47
- */
48
- function jivosite_register_settings(){
49
- register_setting('jivosite_token', 'jivosite_token');
50
- register_setting('jivosite_widget_id', 'jivosite_widget_id');
51
- register_setting('jivosite_lang_code', 'jivosite_lang_code');
52
- register_setting('jivosite_plugin_version', 'jivosite_plugin_version');
53
- }
54
- //add plugin to options menu
55
- function catalog_admin_menu(){
56
- load_plugin_textdomain('jivochat', false, PLUGINDIR.'/'.dirname(plugin_basename(__FILE__)));
57
- jivosite_register_settings();
58
- add_menu_page(__('JivoChat','jivochat'), __('JivoChat','jivochat'), 'manage_options', basename(__FILE__), 'jivositePreferences', JIVO_IMG_URL."icon.png");
59
- }
60
- add_action('admin_menu', 'catalog_admin_menu');
61
-
62
- add_action('wp_footer', 'jivositeAppend', 100000);
63
-
64
- function jivositeAppend() {
65
- echo jivosite::getInstance()->append(
66
- get_option('jivosite_widget_id')
67
- );
68
- }
69
-
70
- function jivositePreferences() {
71
- load_plugin_textdomain('jivochat', false, PLUGINDIR.'/'.dirname(plugin_basename(__FILE__)));
72
- jivositeUpdate();
73
- echo jivosite::getInstance()->render();
74
- }
75
-
76
- function jivositeUpdate() {
77
- if (PLUGIN_VERSION !== get_option('jivosite_plugin_version')) {
78
- update_option('jivosite_plugin_version', PLUGIN_VERSION);
79
- }
80
- }
81
-
82
- class jivosite {
83
-
84
- protected static $instance;
85
-
86
- private function __construct()
87
- {
88
- $this->transportEnabled = $this->isTransportEnabled();
89
- }
90
-
91
- private function __clone() {}
92
- private function __wakeup() {}
93
-
94
- private $transportEnabled;
95
-
96
- public static function getInstance() {
97
- if ( is_null(self::$instance) ) {
98
- self::$instance = new jivosite();
99
- }
100
-
101
- return self::$instance;
102
- }
103
-
104
- public function catchPost(){
105
- if (!empty($_POST['email']) && !empty($_POST['userPassword']) && !empty($_POST['languageList'])) {
106
- // использование wp_nonce_field против XSS
107
- if(
108
- ! isset($_POST['jivo-signup-nonce']) ||
109
- ! wp_verify_nonce($_POST['jivo-signup-nonce'], 'jivo_signup_form')
110
- ) {
111
- return ["error" => 'invalid request'];
112
- }
113
-
114
- // получаем данные для запроса
115
- $query['body']['partnerId'] = "wordpress";
116
- $query['body']['email'] = $_POST['email'];
117
- $query['body']['userPassword'] = $_POST['userPassword'];
118
- $query['body']['userDisplayName'] = $_POST['userDisplayName'];
119
- $query['body']['lang'] = $_POST['languageList'];
120
- $query['body']['siteUrl'] = get_site_url();
121
- $authToken = md5(time().get_site_url());
122
- $query['body']['authToken'] = $authToken;
123
-
124
- $response = $this->getIntegrationInstallResponse($query);
125
-
126
- if ($response) {
127
- if(strstr($response,'Error')){
128
- return ["error" => $response];
129
- } else {
130
- $this->updateJivoOption('widget_id', $response);
131
- $this->updateJivoOption('token', $authToken);
132
- $this->updateJivoOption('lang_code', $query['body']['lang']);
133
- return true;
134
- }
135
- }
136
- } elseif (!empty($_POST['email']) && !empty($_POST['userPassword']) && empty($_POST['languageList'])) {
137
- // использование wp_nonce_field против XSS
138
- if(
139
- ! isset($_POST['jivo-login-nonce']) ||
140
- ! wp_verify_nonce($_POST['jivo-login-nonce'], 'jivo_login_form')
141
- ) {
142
- return ["error" => 'invalid request'];
143
- }
144
-
145
- // получаем данные для запроса
146
- $query['body']['partnerId'] = "wordpress";
147
- $query['body']['email'] = $_POST['email'];
148
- $query['body']['userPassword'] = $_POST['userPassword'];
149
- $query['body']['userDisplayName'] = 'userDisplayName';
150
- $query['body']['siteUrl'] = get_site_url();
151
-
152
- $response = $this->getIntegrationInstallResponse($query);
153
-
154
- if ($response) {
155
- if(strstr($response,'Error')){
156
- return ["error" => $response, "login" => true,];
157
- } else {
158
- $this->updateJivoOption('widget_id', $response);
159
- return true;
160
- }
161
- }
162
- } elseif (!empty($_POST['reset']) && $_POST['reset'] == 'reset') {
163
- $this->updateJivoOption('widget_id', '');
164
- $this->updateJivoOption('token', '');
165
- $this->updateJivoOption('lang_code', '');
166
- }
167
- }
168
-
169
- /**
170
- * render admin page
171
- */
172
- public function render(){
173
- if ($this->transportEnabled) {
174
- try {
175
- if (!$this->widget_id) {
176
- $languageList = $this->getLanguageList();
177
- }
178
-
179
- $result = $this->catchPost();
180
- if ($result === true) {
181
- $post_install = true;
182
- }
183
-
184
- if (!empty($result['login'])) {
185
- $login = true;
186
- }
187
-
188
- $error = '';
189
- if (is_array($result) && isset($result['error'])) {
190
- $error = $result['error'];
191
- }
192
-
193
- require_once "templates/page.php";
194
- } catch (\Exception $e) {
195
- require_once "templates/error.php";
196
- }
197
- } else {
198
- require_once "templates/error.php";
199
- }
200
- }
201
-
202
- public function append($widget_id = false){
203
- if ($widget_id)
204
- require_once "templates/script.php";
205
- }
206
-
207
- private function isTransportEnabled()
208
- {
209
- if (!extension_loaded('curl') && !ini_get('allow_url_fopen')) {
210
- return false;
211
- }
212
-
213
- return true;
214
- }
215
-
216
- private function getIntegrationInstallResponse($query)
217
- {
218
- if (extension_loaded('curl')) {
219
- return wp_remote_post(JIVO_INTEGRATION_URL.'/install', $query)['body'];
220
- }
221
-
222
- if (ini_get('allow_url_fopen')) {
223
- foreach ($query['body'] as $key => $value){
224
- $content[$key] = $value;
225
- }
226
-
227
- return file_get_contents(
228
- JIVO_INTEGRATION_URL.'/install',
229
- false,
230
- stream_context_create(
231
- [
232
- 'http' => [
233
- 'method' => 'POST',
234
- 'header' => 'Content-Type: application/x-www-form-urlencoded',
235
- 'content' => http_build_query($content),
236
- ],
237
- ]
238
- )
239
- );
240
- }
241
-
242
- return null;
243
- }
244
-
245
- private function updateJivoOption($optionName, $optionValue)
246
- {
247
- if (current_user_can('manage_options')) {
248
- update_option('jivosite_'.$optionName, $optionValue);
249
- }
250
- }
251
-
252
- private function getLanguageList()
253
- {
254
- $languageList = $this->fetchSupportedLanguages();
255
-
256
- $suggestedLanguage = $this->getSuggestedLanguage(DOMAIN, $languageList);
257
-
258
- if ($suggestedLanguage) {
259
- $languageList = $this->getReorderedLanguageList(
260
- $suggestedLanguage,
261
- $languageList
262
- );
263
- }
264
-
265
- return json_encode($languageList);
266
- }
267
-
268
- private function fetchSupportedLanguages()
269
- {
270
- if (extension_loaded('curl')) {
271
- return json_decode(wp_remote_get(JIVO_LANGUAGES_URL)['body'], true);
272
- }
273
-
274
- if (ini_get('allow_url_fopen')) {
275
- return json_decode(file_get_contents(JIVO_LANGUAGES_URL), true);
276
- }
277
-
278
- return null;
279
- }
280
-
281
- private function getSuggestedLanguage($domain, $languageList)
282
- {
283
- $suggestedLanguage = null;
284
-
285
- $suggestedLanguage = $this->getSuggestedLanguageByDomain($domain, $languageList);
286
-
287
- if (! $suggestedLanguage) {
288
- $suggestedLanguage = $this->getSuggestedLanguageByLocale(
289
- str_replace('-', '_', get_bloginfo("language")),
290
- $languageList
291
- );
292
- }
293
-
294
- return $suggestedLanguage;
295
- }
296
-
297
- private function getSuggestedLanguageByDomain($domain, $languageList)
298
- {
299
- $suggestedLanguage = null;
300
-
301
- foreach ($languageList as $language) {
302
- if (in_array($domain, $language['domains'])) {
303
- $suggestedLanguage = $language;
304
- break;
305
- }
306
- }
307
-
308
- return $suggestedLanguage;
309
- }
310
-
311
- private function getSuggestedLanguageByLocale($locale, $languageList)
312
- {
313
- $suggestedLanguage = null;
314
-
315
- foreach ($languageList as $language) {
316
- if ($language['name'] == 'Spanish (General)') {
317
- $codes = explode(',', $language['code']);
318
- foreach ($codes as $code) {
319
- if (strpos($locale, $code) !== false) {
320
- $language['code'] = $locale;
321
- $suggestedLanguage = $language;
322
- break;
323
- }
324
- }
325
- } else {
326
- if (strpos($locale, $language['code']) !== false) {
327
- $suggestedLanguage = $language;
328
- }
329
- }
330
- if ($suggestedLanguage) {
331
- break;
332
- }
333
- }
334
-
335
- return $suggestedLanguage;
336
- }
337
-
338
- private function getReorderedLanguageList($suggestedLanguage, $languageList)
339
- {
340
- $suggestedLanguageIndex = array_search($suggestedLanguage, $languageList);
341
- array_splice($languageList, $suggestedLanguageIndex, 1);
342
- array_unshift($languageList, $suggestedLanguage);
343
-
344
- return $languageList;
345
- }
346
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
lang/en.php ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * English langpack
4
+ *
5
+ * @package WordPress_Online_Widget_JivoChat
6
+ */
7
+
8
+ $lang = array(
9
+ 'language' => 'en',
10
+ 'description' => 'Live Chat is an effective tool for increasing online e-commerce revenue. Answer incoming questions and proactively engage visitors in online chat — and get higher conversion rate! JivoSite live chat is simple and effective solution that boosts income without increasing the ad budget.',
11
+ 'title' => 'Just insert your widget ID here',
12
+ 'hint' => 'Show hint',
13
+ );
14
+
15
+ return $lang;
lang/ru.php ADDED
@@ -0,0 +1,16 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Russian langpack
4
+ *
5
+ * @package WordPress_Online_Widget_JivoChat
6
+ */
7
+
8
+ $lang = array(
9
+ 'language' => 'ru',
10
+ 'description' => 'Онлайн консультант — это эффективный инструмент для увеличения конверсии Вашего интернет-магазина. Отвечайте на вопросы потенциальных клиентов и активно приглашайте их в чат, тем самым увеличивая продажи. Простой и эффективный способ увеличения числа обращений клиентов с помощью онлайн консультанта, без дополнительных расходов на рекламу и продвижение!',
11
+ 'title' => 'Вставьте ваш идентификатор виджета',
12
+ 'hint' => 'Показать подсказку',
13
+ );
14
+
15
+ return $lang;
16
+
languages/jivochat-de_AT.mo CHANGED
Binary file
languages/jivochat-de_AT.po CHANGED
@@ -30,8 +30,8 @@ msgid "Omnichannel Live Chat and Help Desk plugin, optimized for Wordpress. Free
30
  msgstr "Omnichannel Live Chat und Helpdesk-Plugin, optimiert für Wordpress. Kostenlos, schnell, einfach zu installieren und zu verwenden."
31
 
32
  #. Author URI of the plugin
33
- #: templates/post_install.php:24 templates/post_install.php:35
34
- #: templates/post_install.php:36 templates/switch_off.php:10
35
  #: templates/switch_off.php:11 templates/switch_on.php:10
36
  #: templates/switch_on.php:11
37
  msgid "www.jivochat.com"
@@ -58,54 +58,54 @@ msgid "Login"
58
  msgstr "Anmeldung"
59
 
60
  #: templates/login.php:60
61
- msgid "Forgot your password? You can reset it <a class=\"jivo-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">here</a>"
62
- msgstr "Haben Sie Ihr Passwort vergessen? Sie können es <a class=\"jivo-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">hier</a> zurücksetzen"
63
 
64
  #: templates/login.php:68
65
- msgid "You don't have a Jivo account? <span id=\"signup_link\" class=\"jivo-redirect\">Sign up</span>"
66
- msgstr "Sie haben kein Jivo-Konto? <span id=\"signup_link\" class=\"jivo-redirect\">Anmelden</span>"
67
 
68
  #: templates/page.php:20 templates/page.php:35 templates/page.php:49
69
  #: templates/page.php:63
70
  msgid "jivochat_logo.svg"
71
  msgstr "jivochat_logo.svg"
72
 
73
- #: templates/post_install.php:4
74
  msgid "Congratulations, you have successfully installed JivoChat widget to your website!"
75
  msgstr "Herzlichen Glückwunsch, Sie haben das JivoChat-Widget erfolgreich auf Ihrer Website installiert!"
76
 
77
- #: templates/post_install.php:9
78
  msgid "You are now able to see live chat widget on your webiste. Now you can customize & configure your JivoChat widget. Click the button below to go to web app and start testing it!"
79
  msgstr "Sie können jetzt das Live-Chat-Widget auf Ihrer Website sehen. Jetzt können Sie Ihr JivoChat-Widget anpassen und konfigurieren. Klicken Sie auf die Schaltfläche unten, um zur Web-App zu gelangen und sie zu testen!"
80
 
81
- #: templates/post_install.php:14
82
  msgid "Go to Web Application"
83
  msgstr "Gehen Sie zur Webanwendung"
84
 
85
- #: templates/post_install.php:19
86
  msgid "You can either use our web app, our desktop apps for Windows, macOS, or mobile apps for iOS and Android. We recommend using desktop and mobile apps simultaneously."
87
  msgstr "Sie können entweder unsere Web-App, unsere Desktop-Apps für Windows, macOS oder mobile Apps für iOS und Android verwenden. Wir empfehlen die gleichzeitige Verwendung von Desktop- und mobilen Apps."
88
 
89
- #: templates/post_install.php:24
90
  msgid "Install Apps"
91
  msgstr "Apps installieren"
92
 
93
- #: templates/post_install.php:29 templates/switch_off.php:4
94
  #: templates/switch_on.php:4
95
  msgid "Have questions? Don't worry, we offer 24/7 live support!"
96
  msgstr "Habe Fragen? Keine Sorge, wir bieten 24/7 Live-Support!"
97
 
98
- #: templates/post_install.php:30 templates/switch_off.php:5
99
  #: templates/switch_on.php:5
100
  msgid "Ask us anything and we will help you onboarding."
101
  msgstr "Fragen Sie uns etwas und wir helfen Ihnen beim Onboarding."
102
 
103
- #: templates/post_install.php:35 templates/switch_off.php:10
104
  #: templates/switch_on.php:10
105
  msgid "Live Chat with Us"
106
  msgstr "Live Chat mit uns"
107
 
108
- #: templates/post_install.php:36 templates/switch_off.php:11
109
  #: templates/switch_on.php:11
110
  msgid "Knowledge Base"
111
  msgstr "Wissensbasis"
@@ -151,12 +151,12 @@ msgid "Sign Up"
151
  msgstr "Anmelden"
152
 
153
  #: templates/signup.php:101
154
- msgid "By creating an account you agree to <a class=\"jivo-caption\" href=\"https://www.jivochat.com/terms?utm_source=wordpress\" target=\"_blank\">Terms and Conditions</a> and <a class=\"jivo-caption\" href=\"https://www.jivochat.com/privacy-notice?utm_source=wordpress\" target=\"_blank\">Privacy Policy</a>"
155
- msgstr "Durch die Erstellung eines Kontos stimmen Sie den <a class=\"jivo-caption\" href=\"https://www.jivochat.de/terms?utm_source=wordpress\" target=\"_blank\">Allgemeinen Geschäftsbedingungen</a> und den <a class=\"jivo-caption\" href=\"https://www.jivochat.de/privacy-notice?utm_source=wordpress\" target=\"_blank\">Datenschutzbestimmungen</a> zu"
156
 
157
  #: templates/signup.php:109
158
- msgid "Already have an account? <span id=\"login_link\" class=\"jivo-redirect\">Log in</span>"
159
- msgstr "Sie haben bereits ein Konto? <span id=\"login_link\" class=\"jivo-redirect\">Anmelden</span>"
160
 
161
  #: templates/switch_off.php:16
162
  msgid "If you would like to temporarily hide the JivoChat widget"
30
  msgstr "Omnichannel Live Chat und Helpdesk-Plugin, optimiert für Wordpress. Kostenlos, schnell, einfach zu installieren und zu verwenden."
31
 
32
  #. Author URI of the plugin
33
+ #: templates/post-install.php:24 templates/post-install.php:35
34
+ #: templates/post-install.php:36 templates/switch_off.php:10
35
  #: templates/switch_off.php:11 templates/switch_on.php:10
36
  #: templates/switch_on.php:11
37
  msgid "www.jivochat.com"
58
  msgstr "Anmeldung"
59
 
60
  #: templates/login.php:60
61
+ msgid "Forgot your password? You can reset it <a class=\"jivosite-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">here</a>"
62
+ msgstr "Haben Sie Ihr Passwort vergessen? Sie können es <a class=\"jivosite-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">hier</a> zurücksetzen"
63
 
64
  #: templates/login.php:68
65
+ msgid "You don't have a Jivo account? <span id=\"signup_link\" class=\"jivosite-redirect\">Sign up</span>"
66
+ msgstr "Sie haben kein Jivo-Konto? <span id=\"signup_link\" class=\"jivosite-redirect\">Anmelden</span>"
67
 
68
  #: templates/page.php:20 templates/page.php:35 templates/page.php:49
69
  #: templates/page.php:63
70
  msgid "jivochat_logo.svg"
71
  msgstr "jivochat_logo.svg"
72
 
73
+ #: templates/post-install.php:4
74
  msgid "Congratulations, you have successfully installed JivoChat widget to your website!"
75
  msgstr "Herzlichen Glückwunsch, Sie haben das JivoChat-Widget erfolgreich auf Ihrer Website installiert!"
76
 
77
+ #: templates/post-install.php:9
78
  msgid "You are now able to see live chat widget on your webiste. Now you can customize & configure your JivoChat widget. Click the button below to go to web app and start testing it!"
79
  msgstr "Sie können jetzt das Live-Chat-Widget auf Ihrer Website sehen. Jetzt können Sie Ihr JivoChat-Widget anpassen und konfigurieren. Klicken Sie auf die Schaltfläche unten, um zur Web-App zu gelangen und sie zu testen!"
80
 
81
+ #: templates/post-install.php:14
82
  msgid "Go to Web Application"
83
  msgstr "Gehen Sie zur Webanwendung"
84
 
85
+ #: templates/post-install.php:19
86
  msgid "You can either use our web app, our desktop apps for Windows, macOS, or mobile apps for iOS and Android. We recommend using desktop and mobile apps simultaneously."
87
  msgstr "Sie können entweder unsere Web-App, unsere Desktop-Apps für Windows, macOS oder mobile Apps für iOS und Android verwenden. Wir empfehlen die gleichzeitige Verwendung von Desktop- und mobilen Apps."
88
 
89
+ #: templates/post-install.php:24
90
  msgid "Install Apps"
91
  msgstr "Apps installieren"
92
 
93
+ #: templates/post-install.php:29 templates/switch_off.php:4
94
  #: templates/switch_on.php:4
95
  msgid "Have questions? Don't worry, we offer 24/7 live support!"
96
  msgstr "Habe Fragen? Keine Sorge, wir bieten 24/7 Live-Support!"
97
 
98
+ #: templates/post-install.php:30 templates/switch_off.php:5
99
  #: templates/switch_on.php:5
100
  msgid "Ask us anything and we will help you onboarding."
101
  msgstr "Fragen Sie uns etwas und wir helfen Ihnen beim Onboarding."
102
 
103
+ #: templates/post-install.php:35 templates/switch_off.php:10
104
  #: templates/switch_on.php:10
105
  msgid "Live Chat with Us"
106
  msgstr "Live Chat mit uns"
107
 
108
+ #: templates/post-install.php:36 templates/switch_off.php:11
109
  #: templates/switch_on.php:11
110
  msgid "Knowledge Base"
111
  msgstr "Wissensbasis"
151
  msgstr "Anmelden"
152
 
153
  #: templates/signup.php:101
154
+ msgid "By creating an account you agree to <a class=\"jivosite-caption\" href=\"https://www.jivochat.com/terms?utm_source=wordpress\" target=\"_blank\">Terms and Conditions</a> and <a class=\"jivosite-caption\" href=\"https://www.jivochat.com/privacy-notice?utm_source=wordpress\" target=\"_blank\">Privacy Policy</a>"
155
+ msgstr "Durch die Erstellung eines Kontos stimmen Sie den <a class=\"jivosite-caption\" href=\"https://www.jivochat.de/terms?utm_source=wordpress\" target=\"_blank\">Allgemeinen Geschäftsbedingungen</a> und den <a class=\"jivosite-caption\" href=\"https://www.jivochat.de/privacy-notice?utm_source=wordpress\" target=\"_blank\">Datenschutzbestimmungen</a> zu"
156
 
157
  #: templates/signup.php:109
158
+ msgid "Already have an account? <span id=\"login_link\" class=\"jivosite-redirect\">Log in</span>"
159
+ msgstr "Sie haben bereits ein Konto? <span id=\"login_link\" class=\"jivosite-redirect\">Anmelden</span>"
160
 
161
  #: templates/switch_off.php:16
162
  msgid "If you would like to temporarily hide the JivoChat widget"
languages/jivochat-de_CH.mo CHANGED
Binary file
languages/jivochat-de_CH.po CHANGED
@@ -30,8 +30,8 @@ msgid "Omnichannel Live Chat and Help Desk plugin, optimized for Wordpress. Free
30
  msgstr "Omnichannel Live Chat und Helpdesk-Plugin, optimiert für Wordpress. Kostenlos, schnell, einfach zu installieren und zu verwenden."
31
 
32
  #. Author URI of the plugin
33
- #: templates/post_install.php:24 templates/post_install.php:35
34
- #: templates/post_install.php:36 templates/switch_off.php:10
35
  #: templates/switch_off.php:11 templates/switch_on.php:10
36
  #: templates/switch_on.php:11
37
  msgid "www.jivochat.com"
@@ -58,54 +58,54 @@ msgid "Login"
58
  msgstr "Anmeldung"
59
 
60
  #: templates/login.php:60
61
- msgid "Forgot your password? You can reset it <a class=\"jivo-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">here</a>"
62
- msgstr "Haben Sie Ihr Passwort vergessen? Sie können es <a class=\"jivo-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">hier</a> zurücksetzen"
63
 
64
  #: templates/login.php:68
65
- msgid "You don't have a Jivo account? <span id=\"signup_link\" class=\"jivo-redirect\">Sign up</span>"
66
- msgstr "Sie haben kein Jivo-Konto? <span id=\"signup_link\" class=\"jivo-redirect\">Anmelden</span>"
67
 
68
  #: templates/page.php:20 templates/page.php:35 templates/page.php:49
69
  #: templates/page.php:63
70
  msgid "jivochat_logo.svg"
71
  msgstr "jivochat_logo.svg"
72
 
73
- #: templates/post_install.php:4
74
  msgid "Congratulations, you have successfully installed JivoChat widget to your website!"
75
  msgstr "Herzlichen Glückwunsch, Sie haben das JivoChat-Widget erfolgreich auf Ihrer Website installiert!"
76
 
77
- #: templates/post_install.php:9
78
  msgid "You are now able to see live chat widget on your webiste. Now you can customize & configure your JivoChat widget. Click the button below to go to web app and start testing it!"
79
  msgstr "Sie können jetzt das Live-Chat-Widget auf Ihrer Website sehen. Jetzt können Sie Ihr JivoChat-Widget anpassen und konfigurieren. Klicken Sie auf die Schaltfläche unten, um zur Web-App zu gelangen und sie zu testen!"
80
 
81
- #: templates/post_install.php:14
82
  msgid "Go to Web Application"
83
  msgstr "Gehen Sie zur Webanwendung"
84
 
85
- #: templates/post_install.php:19
86
  msgid "You can either use our web app, our desktop apps for Windows, macOS, or mobile apps for iOS and Android. We recommend using desktop and mobile apps simultaneously."
87
  msgstr "Sie können entweder unsere Web-App, unsere Desktop-Apps für Windows, macOS oder mobile Apps für iOS und Android verwenden. Wir empfehlen die gleichzeitige Verwendung von Desktop- und mobilen Apps."
88
 
89
- #: templates/post_install.php:24
90
  msgid "Install Apps"
91
  msgstr "Apps installieren"
92
 
93
- #: templates/post_install.php:29 templates/switch_off.php:4
94
  #: templates/switch_on.php:4
95
  msgid "Have questions? Don't worry, we offer 24/7 live support!"
96
  msgstr "Habe Fragen? Keine Sorge, wir bieten 24/7 Live-Support!"
97
 
98
- #: templates/post_install.php:30 templates/switch_off.php:5
99
  #: templates/switch_on.php:5
100
  msgid "Ask us anything and we will help you onboarding."
101
  msgstr "Fragen Sie uns etwas und wir helfen Ihnen beim Onboarding."
102
 
103
- #: templates/post_install.php:35 templates/switch_off.php:10
104
  #: templates/switch_on.php:10
105
  msgid "Live Chat with Us"
106
  msgstr "Live Chat mit uns"
107
 
108
- #: templates/post_install.php:36 templates/switch_off.php:11
109
  #: templates/switch_on.php:11
110
  msgid "Knowledge Base"
111
  msgstr "Wissensbasis"
@@ -151,12 +151,12 @@ msgid "Sign Up"
151
  msgstr "Anmelden"
152
 
153
  #: templates/signup.php:101
154
- msgid "By creating an account you agree to <a class=\"jivo-caption\" href=\"https://www.jivochat.com/terms?utm_source=wordpress\" target=\"_blank\">Terms and Conditions</a> and <a class=\"jivo-caption\" href=\"https://www.jivochat.com/privacy-notice?utm_source=wordpress\" target=\"_blank\">Privacy Policy</a>"
155
- msgstr "Durch die Erstellung eines Kontos stimmen Sie den <a class=\"jivo-caption\" href=\"https://www.jivochat.de/terms?utm_source=wordpress\" target=\"_blank\">Allgemeinen Geschäftsbedingungen</a> und den <a class=\"jivo-caption\" href=\"https://www.jivochat.de/privacy-notice?utm_source=wordpress\" target=\"_blank\">Datenschutzbestimmungen</a> zu"
156
 
157
  #: templates/signup.php:109
158
- msgid "Already have an account? <span id=\"login_link\" class=\"jivo-redirect\">Log in</span>"
159
- msgstr "Sie haben bereits ein Konto? <span id=\"login_link\" class=\"jivo-redirect\">Anmelden</span>"
160
 
161
  #: templates/switch_off.php:16
162
  msgid "If you would like to temporarily hide the JivoChat widget"
30
  msgstr "Omnichannel Live Chat und Helpdesk-Plugin, optimiert für Wordpress. Kostenlos, schnell, einfach zu installieren und zu verwenden."
31
 
32
  #. Author URI of the plugin
33
+ #: templates/post-install.php:24 templates/post-install.php:35
34
+ #: templates/post-install.php:36 templates/switch_off.php:10
35
  #: templates/switch_off.php:11 templates/switch_on.php:10
36
  #: templates/switch_on.php:11
37
  msgid "www.jivochat.com"
58
  msgstr "Anmeldung"
59
 
60
  #: templates/login.php:60
61
+ msgid "Forgot your password? You can reset it <a class=\"jivosite-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">here</a>"
62
+ msgstr "Haben Sie Ihr Passwort vergessen? Sie können es <a class=\"jivosite-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">hier</a> zurücksetzen"
63
 
64
  #: templates/login.php:68
65
+ msgid "You don't have a Jivo account? <span id=\"signup_link\" class=\"jivosite-redirect\">Sign up</span>"
66
+ msgstr "Sie haben kein Jivo-Konto? <span id=\"signup_link\" class=\"jivosite-redirect\">Anmelden</span>"
67
 
68
  #: templates/page.php:20 templates/page.php:35 templates/page.php:49
69
  #: templates/page.php:63
70
  msgid "jivochat_logo.svg"
71
  msgstr "jivochat_logo.svg"
72
 
73
+ #: templates/post-install.php:4
74
  msgid "Congratulations, you have successfully installed JivoChat widget to your website!"
75
  msgstr "Herzlichen Glückwunsch, Sie haben das JivoChat-Widget erfolgreich auf Ihrer Website installiert!"
76
 
77
+ #: templates/post-install.php:9
78
  msgid "You are now able to see live chat widget on your webiste. Now you can customize & configure your JivoChat widget. Click the button below to go to web app and start testing it!"
79
  msgstr "Sie können jetzt das Live-Chat-Widget auf Ihrer Website sehen. Jetzt können Sie Ihr JivoChat-Widget anpassen und konfigurieren. Klicken Sie auf die Schaltfläche unten, um zur Web-App zu gelangen und sie zu testen!"
80
 
81
+ #: templates/post-install.php:14
82
  msgid "Go to Web Application"
83
  msgstr "Gehen Sie zur Webanwendung"
84
 
85
+ #: templates/post-install.php:19
86
  msgid "You can either use our web app, our desktop apps for Windows, macOS, or mobile apps for iOS and Android. We recommend using desktop and mobile apps simultaneously."
87
  msgstr "Sie können entweder unsere Web-App, unsere Desktop-Apps für Windows, macOS oder mobile Apps für iOS und Android verwenden. Wir empfehlen die gleichzeitige Verwendung von Desktop- und mobilen Apps."
88
 
89
+ #: templates/post-install.php:24
90
  msgid "Install Apps"
91
  msgstr "Apps installieren"
92
 
93
+ #: templates/post-install.php:29 templates/switch_off.php:4
94
  #: templates/switch_on.php:4
95
  msgid "Have questions? Don't worry, we offer 24/7 live support!"
96
  msgstr "Habe Fragen? Keine Sorge, wir bieten 24/7 Live-Support!"
97
 
98
+ #: templates/post-install.php:30 templates/switch_off.php:5
99
  #: templates/switch_on.php:5
100
  msgid "Ask us anything and we will help you onboarding."
101
  msgstr "Fragen Sie uns etwas und wir helfen Ihnen beim Onboarding."
102
 
103
+ #: templates/post-install.php:35 templates/switch_off.php:10
104
  #: templates/switch_on.php:10
105
  msgid "Live Chat with Us"
106
  msgstr "Live Chat mit uns"
107
 
108
+ #: templates/post-install.php:36 templates/switch_off.php:11
109
  #: templates/switch_on.php:11
110
  msgid "Knowledge Base"
111
  msgstr "Wissensbasis"
151
  msgstr "Anmelden"
152
 
153
  #: templates/signup.php:101
154
+ msgid "By creating an account you agree to <a class=\"jivosite-caption\" href=\"https://www.jivochat.com/terms?utm_source=wordpress\" target=\"_blank\">Terms and Conditions</a> and <a class=\"jivosite-caption\" href=\"https://www.jivochat.com/privacy-notice?utm_source=wordpress\" target=\"_blank\">Privacy Policy</a>"
155
+ msgstr "Durch die Erstellung eines Kontos stimmen Sie den <a class=\"jivosite-caption\" href=\"https://www.jivochat.de/terms?utm_source=wordpress\" target=\"_blank\">Allgemeinen Geschäftsbedingungen</a> und den <a class=\"jivosite-caption\" href=\"https://www.jivochat.de/privacy-notice?utm_source=wordpress\" target=\"_blank\">Datenschutzbestimmungen</a> zu"
156
 
157
  #: templates/signup.php:109
158
+ msgid "Already have an account? <span id=\"login_link\" class=\"jivosite-redirect\">Log in</span>"
159
+ msgstr "Sie haben bereits ein Konto? <span id=\"login_link\" class=\"jivosite-redirect\">Anmelden</span>"
160
 
161
  #: templates/switch_off.php:16
162
  msgid "If you would like to temporarily hide the JivoChat widget"
languages/jivochat-de_DE.mo CHANGED
Binary file
languages/jivochat-de_DE.po CHANGED
@@ -30,8 +30,8 @@ msgid "Omnichannel Live Chat and Help Desk plugin, optimized for Wordpress. Free
30
  msgstr "Omnichannel Live Chat und Helpdesk-Plugin, optimiert für Wordpress. Kostenlos, schnell, einfach zu installieren und zu verwenden."
31
 
32
  #. Author URI of the plugin
33
- #: templates/post_install.php:24 templates/post_install.php:35
34
- #: templates/post_install.php:36 templates/switch_off.php:10
35
  #: templates/switch_off.php:11 templates/switch_on.php:10
36
  #: templates/switch_on.php:11
37
  msgid "www.jivochat.com"
@@ -58,54 +58,54 @@ msgid "Login"
58
  msgstr "Anmeldung"
59
 
60
  #: templates/login.php:60
61
- msgid "Forgot your password? You can reset it <a class=\"jivo-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">here</a>"
62
- msgstr "Haben Sie Ihr Passwort vergessen? Sie können es <a class=\"jivo-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">hier</a> zurücksetzen"
63
 
64
  #: templates/login.php:68
65
- msgid "You don't have a Jivo account? <span id=\"signup_link\" class=\"jivo-redirect\">Sign up</span>"
66
- msgstr "Sie haben kein Jivo-Konto? <span id=\"signup_link\" class=\"jivo-redirect\">Anmelden</span>"
67
 
68
  #: templates/page.php:20 templates/page.php:35 templates/page.php:49
69
  #: templates/page.php:63
70
  msgid "jivochat_logo.svg"
71
  msgstr "jivochat_logo.svg"
72
 
73
- #: templates/post_install.php:4
74
  msgid "Congratulations, you have successfully installed JivoChat widget to your website!"
75
  msgstr "Herzlichen Glückwunsch, Sie haben das JivoChat-Widget erfolgreich auf Ihrer Website installiert!"
76
 
77
- #: templates/post_install.php:9
78
  msgid "You are now able to see live chat widget on your webiste. Now you can customize & configure your JivoChat widget. Click the button below to go to web app and start testing it!"
79
  msgstr "Sie können jetzt das Live-Chat-Widget auf Ihrer Website sehen. Jetzt können Sie Ihr JivoChat-Widget anpassen und konfigurieren. Klicken Sie auf die Schaltfläche unten, um zur Web-App zu gelangen und sie zu testen!"
80
 
81
- #: templates/post_install.php:14
82
  msgid "Go to Web Application"
83
  msgstr "Gehen Sie zur Webanwendung"
84
 
85
- #: templates/post_install.php:19
86
  msgid "You can either use our web app, our desktop apps for Windows, macOS, or mobile apps for iOS and Android. We recommend using desktop and mobile apps simultaneously."
87
  msgstr "Sie können entweder unsere Web-App, unsere Desktop-Apps für Windows, macOS oder mobile Apps für iOS und Android verwenden. Wir empfehlen die gleichzeitige Verwendung von Desktop- und mobilen Apps."
88
 
89
- #: templates/post_install.php:24
90
  msgid "Install Apps"
91
  msgstr "Apps installieren"
92
 
93
- #: templates/post_install.php:29 templates/switch_off.php:4
94
  #: templates/switch_on.php:4
95
  msgid "Have questions? Don't worry, we offer 24/7 live support!"
96
  msgstr "Habe Fragen? Keine Sorge, wir bieten 24/7 Live-Support!"
97
 
98
- #: templates/post_install.php:30 templates/switch_off.php:5
99
  #: templates/switch_on.php:5
100
  msgid "Ask us anything and we will help you onboarding."
101
  msgstr "Fragen Sie uns etwas und wir helfen Ihnen beim Onboarding."
102
 
103
- #: templates/post_install.php:35 templates/switch_off.php:10
104
  #: templates/switch_on.php:10
105
  msgid "Live Chat with Us"
106
  msgstr "Live Chat mit uns"
107
 
108
- #: templates/post_install.php:36 templates/switch_off.php:11
109
  #: templates/switch_on.php:11
110
  msgid "Knowledge Base"
111
  msgstr "Wissensbasis"
@@ -151,12 +151,12 @@ msgid "Sign Up"
151
  msgstr "Anmelden"
152
 
153
  #: templates/signup.php:101
154
- msgid "By creating an account you agree to <a class=\"jivo-caption\" href=\"https://www.jivochat.com/terms?utm_source=wordpress\" target=\"_blank\">Terms and Conditions</a> and <a class=\"jivo-caption\" href=\"https://www.jivochat.com/privacy-notice?utm_source=wordpress\" target=\"_blank\">Privacy Policy</a>"
155
- msgstr "Durch die Erstellung eines Kontos stimmen Sie den <a class=\"jivo-caption\" href=\"https://www.jivochat.de/terms?utm_source=wordpress\" target=\"_blank\">Allgemeinen Geschäftsbedingungen</a> und den <a class=\"jivo-caption\" href=\"https://www.jivochat.de/privacy-notice?utm_source=wordpress\" target=\"_blank\">Datenschutzbestimmungen</a> zu"
156
 
157
  #: templates/signup.php:109
158
- msgid "Already have an account? <span id=\"login_link\" class=\"jivo-redirect\">Log in</span>"
159
- msgstr "Sie haben bereits ein Konto? <span id=\"login_link\" class=\"jivo-redirect\">Anmelden</span>"
160
 
161
  #: templates/switch_off.php:16
162
  msgid "If you would like to temporarily hide the JivoChat widget"
30
  msgstr "Omnichannel Live Chat und Helpdesk-Plugin, optimiert für Wordpress. Kostenlos, schnell, einfach zu installieren und zu verwenden."
31
 
32
  #. Author URI of the plugin
33
+ #: templates/post-install.php:24 templates/post-install.php:35
34
+ #: templates/post-install.php:36 templates/switch_off.php:10
35
  #: templates/switch_off.php:11 templates/switch_on.php:10
36
  #: templates/switch_on.php:11
37
  msgid "www.jivochat.com"
58
  msgstr "Anmeldung"
59
 
60
  #: templates/login.php:60
61
+ msgid "Forgot your password? You can reset it <a class=\"jivosite-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">here</a>"
62
+ msgstr "Haben Sie Ihr Passwort vergessen? Sie können es <a class=\"jivosite-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">hier</a> zurücksetzen"
63
 
64
  #: templates/login.php:68
65
+ msgid "You don't have a Jivo account? <span id=\"signup_link\" class=\"jivosite-redirect\">Sign up</span>"
66
+ msgstr "Sie haben kein Jivo-Konto? <span id=\"signup_link\" class=\"jivosite-redirect\">Anmelden</span>"
67
 
68
  #: templates/page.php:20 templates/page.php:35 templates/page.php:49
69
  #: templates/page.php:63
70
  msgid "jivochat_logo.svg"
71
  msgstr "jivochat_logo.svg"
72
 
73
+ #: templates/post-install.php:4
74
  msgid "Congratulations, you have successfully installed JivoChat widget to your website!"
75
  msgstr "Herzlichen Glückwunsch, Sie haben das JivoChat-Widget erfolgreich auf Ihrer Website installiert!"
76
 
77
+ #: templates/post-install.php:9
78
  msgid "You are now able to see live chat widget on your webiste. Now you can customize & configure your JivoChat widget. Click the button below to go to web app and start testing it!"
79
  msgstr "Sie können jetzt das Live-Chat-Widget auf Ihrer Website sehen. Jetzt können Sie Ihr JivoChat-Widget anpassen und konfigurieren. Klicken Sie auf die Schaltfläche unten, um zur Web-App zu gelangen und sie zu testen!"
80
 
81
+ #: templates/post-install.php:14
82
  msgid "Go to Web Application"
83
  msgstr "Gehen Sie zur Webanwendung"
84
 
85
+ #: templates/post-install.php:19
86
  msgid "You can either use our web app, our desktop apps for Windows, macOS, or mobile apps for iOS and Android. We recommend using desktop and mobile apps simultaneously."
87
  msgstr "Sie können entweder unsere Web-App, unsere Desktop-Apps für Windows, macOS oder mobile Apps für iOS und Android verwenden. Wir empfehlen die gleichzeitige Verwendung von Desktop- und mobilen Apps."
88
 
89
+ #: templates/post-install.php:24
90
  msgid "Install Apps"
91
  msgstr "Apps installieren"
92
 
93
+ #: templates/post-install.php:29 templates/switch_off.php:4
94
  #: templates/switch_on.php:4
95
  msgid "Have questions? Don't worry, we offer 24/7 live support!"
96
  msgstr "Habe Fragen? Keine Sorge, wir bieten 24/7 Live-Support!"
97
 
98
+ #: templates/post-install.php:30 templates/switch_off.php:5
99
  #: templates/switch_on.php:5
100
  msgid "Ask us anything and we will help you onboarding."
101
  msgstr "Fragen Sie uns etwas und wir helfen Ihnen beim Onboarding."
102
 
103
+ #: templates/post-install.php:35 templates/switch_off.php:10
104
  #: templates/switch_on.php:10
105
  msgid "Live Chat with Us"
106
  msgstr "Live Chat mit uns"
107
 
108
+ #: templates/post-install.php:36 templates/switch_off.php:11
109
  #: templates/switch_on.php:11
110
  msgid "Knowledge Base"
111
  msgstr "Wissensbasis"
151
  msgstr "Anmelden"
152
 
153
  #: templates/signup.php:101
154
+ msgid "By creating an account you agree to <a class=\"jivosite-caption\" href=\"https://www.jivochat.com/terms?utm_source=wordpress\" target=\"_blank\">Terms and Conditions</a> and <a class=\"jivosite-caption\" href=\"https://www.jivochat.com/privacy-notice?utm_source=wordpress\" target=\"_blank\">Privacy Policy</a>"
155
+ msgstr "Durch die Erstellung eines Kontos stimmen Sie den <a class=\"jivosite-caption\" href=\"https://www.jivochat.de/terms?utm_source=wordpress\" target=\"_blank\">Allgemeinen Geschäftsbedingungen</a> und den <a class=\"jivosite-caption\" href=\"https://www.jivochat.de/privacy-notice?utm_source=wordpress\" target=\"_blank\">Datenschutzbestimmungen</a> zu"
156
 
157
  #: templates/signup.php:109
158
+ msgid "Already have an account? <span id=\"login_link\" class=\"jivosite-redirect\">Log in</span>"
159
+ msgstr "Sie haben bereits ein Konto? <span id=\"login_link\" class=\"jivosite-redirect\">Anmelden</span>"
160
 
161
  #: templates/switch_off.php:16
162
  msgid "If you would like to temporarily hide the JivoChat widget"
languages/jivochat-es_AR.mo CHANGED
Binary file
languages/jivochat-es_AR.po CHANGED
@@ -30,8 +30,8 @@ msgid "Perfectly designed for you to chat with your visitors in real time on you
30
  msgstr "Diseñado a la perfección para chatear con los visitantes en tiempo real de tu sitio web, Facebook, Viber o Telegram para aumentar tus ventas en línea"
31
 
32
  #. Author URI of the plugin
33
- #: templates/post_install.php:24 templates/post_install.php:35
34
- #: templates/post_install.php:36 templates/switch_off.php:10
35
  #: templates/switch_off.php:11 templates/switch_on.php:10
36
  #: templates/switch_on.php:11
37
  msgid "www.jivochat.com"
@@ -58,54 +58,54 @@ msgid "Login"
58
  msgstr "Usuario"
59
 
60
  #: templates/login.php:60
61
- msgid "Forgot your password? You can reset it <a class=\"jivo-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">here</a>"
62
- msgstr "¿Olvidaste tu contraseña? Puedes cambiarla <a class=\"jivo-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">aquí</a>"
63
 
64
  #: templates/login.php:68
65
- msgid "You don't have a Jivo account? <span id=\"signup_link\" class=\"jivo-redirect\">Sign up</span>"
66
- msgstr "¿No tienes una cuenta en Jivo? <span id=\"signup_link\" class=\"jivo-redirect\">Regístrate</span>"
67
 
68
  #: templates/page.php:20 templates/page.php:35 templates/page.php:49
69
  #: templates/page.php:63
70
  msgid "jivochat_logo.svg"
71
  msgstr "jivochat_logo.svg"
72
 
73
- #: templates/post_install.php:4
74
  msgid "Congratulations, you have successfully installed JivoChat widget to your website!"
75
  msgstr "Felicidades, has instalado el widget de JivoChat exitosamente en tu sitio web"
76
 
77
- #: templates/post_install.php:9
78
  msgid "You are now able to see live chat widget on your webiste. Now you can customize & configure your JivoChat widget. Click the button below to go to web app and start testing it!"
79
  msgstr "Ahora podrás ver el widget en línea en tu sitio web. Ahora puedes personalizarlo y configurarlo, haz clic en el botón a continuación para ir a la aplicación web y comenzar a probarlo"
80
 
81
- #: templates/post_install.php:14
82
  msgid "Go to Web Application"
83
  msgstr "Ir a la aplicación web"
84
 
85
- #: templates/post_install.php:19
86
  msgid "You can either use our web app, our desktop apps for Windows, macOS, or mobile apps for iOS and Android. We recommend using desktop and mobile apps simultaneously."
87
  msgstr "Puedes utilizar la aplicación web, nuestra aplicación para Windows, macOS o para celular en iOS y Android. Recomendamos utilizar nuestra aplicación Desktop y móvil al mismo tiempo"
88
 
89
- #: templates/post_install.php:24
90
  msgid "Install Apps"
91
  msgstr "Instalar Apps"
92
 
93
- #: templates/post_install.php:29 templates/switch_off.php:4
94
  #: templates/switch_on.php:4
95
  msgid "Have questions? Don't worry, we offer 24/7 live support!"
96
  msgstr "¿Tienes preguntas? No te preocupes, ofrecemos soporte en línea 24/7"
97
 
98
- #: templates/post_install.php:30 templates/switch_off.php:5
99
  #: templates/switch_on.php:5
100
  msgid "Ask us anything and we will help you onboarding."
101
  msgstr "Estamos siempre a disposición para responder todas tus preguntas"
102
 
103
- #: templates/post_install.php:35 templates/switch_off.php:10
104
  #: templates/switch_on.php:10
105
  msgid "Live Chat with Us"
106
  msgstr "Chatea en vivo con nosotros"
107
 
108
- #: templates/post_install.php:36 templates/switch_off.php:11
109
  #: templates/switch_on.php:11
110
  msgid "Knowledge Base"
111
  msgstr "Cantro de ayuda"
@@ -151,12 +151,12 @@ msgid "Sign Up"
151
  msgstr "Registrarse"
152
 
153
  #: templates/signup.php:101
154
- msgid "By creating an account you agree to <a class=\"jivo-caption\" href=\"https://www.jivochat.com/terms?utm_source=wordpress\" target=\"_blank\">Terms and Conditions</a> and <a class=\"jivo-caption\" href=\"https://www.jivochat.com/privacy-notice?utm_source=wordpress\" target=\"_blank\">Privacy Policy</a>"
155
- msgstr "Al crear una cuenta, usted acepta los <a class=\"jivo-caption\" href=\"https://www.jivochat.es/terms?utm_source=wordpress\" target=\"_blank\">Términos y condiciones</a> y la <a class=\"jivo-caption\" href=\"https://www.jivochat.es/privacy-notice?utm_source=wordpress\" target=\"_blank\">Política de privacidad</a>"
156
 
157
  #: templates/signup.php:109
158
- msgid "Already have an account? <span id=\"login_link\" class=\"jivo-redirect\">Log in</span>"
159
- msgstr "¿Ya tienes una cuenta? <span id=\"login_link\" class=\"jivo-redirect\">Inicia sesión</span>"
160
 
161
  #: templates/switch_off.php:16
162
  msgid "If you would like to temporarily hide the JivoChat widget"
30
  msgstr "Diseñado a la perfección para chatear con los visitantes en tiempo real de tu sitio web, Facebook, Viber o Telegram para aumentar tus ventas en línea"
31
 
32
  #. Author URI of the plugin
33
+ #: templates/post-install.php:24 templates/post-install.php:35
34
+ #: templates/post-install.php:36 templates/switch_off.php:10
35
  #: templates/switch_off.php:11 templates/switch_on.php:10
36
  #: templates/switch_on.php:11
37
  msgid "www.jivochat.com"
58
  msgstr "Usuario"
59
 
60
  #: templates/login.php:60
61
+ msgid "Forgot your password? You can reset it <a class=\"jivosite-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">here</a>"
62
+ msgstr "¿Olvidaste tu contraseña? Puedes cambiarla <a class=\"jivosite-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">aquí</a>"
63
 
64
  #: templates/login.php:68
65
+ msgid "You don't have a Jivo account? <span id=\"signup_link\" class=\"jivosite-redirect\">Sign up</span>"
66
+ msgstr "¿No tienes una cuenta en Jivo? <span id=\"signup_link\" class=\"jivosite-redirect\">Regístrate</span>"
67
 
68
  #: templates/page.php:20 templates/page.php:35 templates/page.php:49
69
  #: templates/page.php:63
70
  msgid "jivochat_logo.svg"
71
  msgstr "jivochat_logo.svg"
72
 
73
+ #: templates/post-install.php:4
74
  msgid "Congratulations, you have successfully installed JivoChat widget to your website!"
75
  msgstr "Felicidades, has instalado el widget de JivoChat exitosamente en tu sitio web"
76
 
77
+ #: templates/post-install.php:9
78
  msgid "You are now able to see live chat widget on your webiste. Now you can customize & configure your JivoChat widget. Click the button below to go to web app and start testing it!"
79
  msgstr "Ahora podrás ver el widget en línea en tu sitio web. Ahora puedes personalizarlo y configurarlo, haz clic en el botón a continuación para ir a la aplicación web y comenzar a probarlo"
80
 
81
+ #: templates/post-install.php:14
82
  msgid "Go to Web Application"
83
  msgstr "Ir a la aplicación web"
84
 
85
+ #: templates/post-install.php:19
86
  msgid "You can either use our web app, our desktop apps for Windows, macOS, or mobile apps for iOS and Android. We recommend using desktop and mobile apps simultaneously."
87
  msgstr "Puedes utilizar la aplicación web, nuestra aplicación para Windows, macOS o para celular en iOS y Android. Recomendamos utilizar nuestra aplicación Desktop y móvil al mismo tiempo"
88
 
89
+ #: templates/post-install.php:24
90
  msgid "Install Apps"
91
  msgstr "Instalar Apps"
92
 
93
+ #: templates/post-install.php:29 templates/switch_off.php:4
94
  #: templates/switch_on.php:4
95
  msgid "Have questions? Don't worry, we offer 24/7 live support!"
96
  msgstr "¿Tienes preguntas? No te preocupes, ofrecemos soporte en línea 24/7"
97
 
98
+ #: templates/post-install.php:30 templates/switch_off.php:5
99
  #: templates/switch_on.php:5
100
  msgid "Ask us anything and we will help you onboarding."
101
  msgstr "Estamos siempre a disposición para responder todas tus preguntas"
102
 
103
+ #: templates/post-install.php:35 templates/switch_off.php:10
104
  #: templates/switch_on.php:10
105
  msgid "Live Chat with Us"
106
  msgstr "Chatea en vivo con nosotros"
107
 
108
+ #: templates/post-install.php:36 templates/switch_off.php:11
109
  #: templates/switch_on.php:11
110
  msgid "Knowledge Base"
111
  msgstr "Cantro de ayuda"
151
  msgstr "Registrarse"
152
 
153
  #: templates/signup.php:101
154
+ msgid "By creating an account you agree to <a class=\"jivosite-caption\" href=\"https://www.jivochat.com/terms?utm_source=wordpress\" target=\"_blank\">Terms and Conditions</a> and <a class=\"jivosite-caption\" href=\"https://www.jivochat.com/privacy-notice?utm_source=wordpress\" target=\"_blank\">Privacy Policy</a>"
155
+ msgstr "Al crear una cuenta, usted acepta los <a class=\"jivosite-caption\" href=\"https://www.jivochat.es/terms?utm_source=wordpress\" target=\"_blank\">Términos y condiciones</a> y la <a class=\"jivosite-caption\" href=\"https://www.jivochat.es/privacy-notice?utm_source=wordpress\" target=\"_blank\">Política de privacidad</a>"
156
 
157
  #: templates/signup.php:109
158
+ msgid "Already have an account? <span id=\"login_link\" class=\"jivosite-redirect\">Log in</span>"
159
+ msgstr "¿Ya tienes una cuenta? <span id=\"login_link\" class=\"jivosite-redirect\">Inicia sesión</span>"
160
 
161
  #: templates/switch_off.php:16
162
  msgid "If you would like to temporarily hide the JivoChat widget"
languages/jivochat-es_CL.mo CHANGED
Binary file
languages/jivochat-es_CL.po CHANGED
@@ -30,8 +30,8 @@ msgid "Perfectly designed for you to chat with your visitors in real time on you
30
  msgstr "Diseñado a la perfección para chatear con los visitantes en tiempo real de tu sitio web, Facebook, Viber o Telegram para aumentar tus ventas en línea"
31
 
32
  #. Author URI of the plugin
33
- #: templates/post_install.php:24 templates/post_install.php:35
34
- #: templates/post_install.php:36 templates/switch_off.php:10
35
  #: templates/switch_off.php:11 templates/switch_on.php:10
36
  #: templates/switch_on.php:11
37
  msgid "www.jivochat.com"
@@ -58,54 +58,54 @@ msgid "Login"
58
  msgstr "Usuario"
59
 
60
  #: templates/login.php:60
61
- msgid "Forgot your password? You can reset it <a class=\"jivo-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">here</a>"
62
- msgstr "¿Olvidaste tu contraseña? Puedes cambiarla <a class=\"jivo-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">aquí</a>"
63
 
64
  #: templates/login.php:68
65
- msgid "You don't have a Jivo account? <span id=\"signup_link\" class=\"jivo-redirect\">Sign up</span>"
66
- msgstr "¿No tienes una cuenta en Jivo? <span id=\"signup_link\" class=\"jivo-redirect\">Regístrate</span>"
67
 
68
  #: templates/page.php:20 templates/page.php:35 templates/page.php:49
69
  #: templates/page.php:63
70
  msgid "jivochat_logo.svg"
71
  msgstr "jivochat_logo.svg"
72
 
73
- #: templates/post_install.php:4
74
  msgid "Congratulations, you have successfully installed JivoChat widget to your website!"
75
  msgstr "Felicidades, has instalado el widget de JivoChat exitosamente en tu sitio web"
76
 
77
- #: templates/post_install.php:9
78
  msgid "You are now able to see live chat widget on your webiste. Now you can customize & configure your JivoChat widget. Click the button below to go to web app and start testing it!"
79
  msgstr "Ahora podrás ver el widget en línea en tu sitio web. Ahora puedes personalizarlo y configurarlo, haz clic en el botón a continuación para ir a la aplicación web y comenzar a probarlo"
80
 
81
- #: templates/post_install.php:14
82
  msgid "Go to Web Application"
83
  msgstr "Ir a la aplicación web"
84
 
85
- #: templates/post_install.php:19
86
  msgid "You can either use our web app, our desktop apps for Windows, macOS, or mobile apps for iOS and Android. We recommend using desktop and mobile apps simultaneously."
87
  msgstr "Puedes utilizar la aplicación web, nuestra aplicación para Windows, macOS o para celular en iOS y Android. Recomendamos utilizar nuestra aplicación Desktop y móvil al mismo tiempo"
88
 
89
- #: templates/post_install.php:24
90
  msgid "Install Apps"
91
  msgstr "Instalar Apps"
92
 
93
- #: templates/post_install.php:29 templates/switch_off.php:4
94
  #: templates/switch_on.php:4
95
  msgid "Have questions? Don't worry, we offer 24/7 live support!"
96
  msgstr "¿Tienes preguntas? No te preocupes, ofrecemos soporte en línea 24/7"
97
 
98
- #: templates/post_install.php:30 templates/switch_off.php:5
99
  #: templates/switch_on.php:5
100
  msgid "Ask us anything and we will help you onboarding."
101
  msgstr "Estamos siempre a disposición para responder todas tus preguntas"
102
 
103
- #: templates/post_install.php:35 templates/switch_off.php:10
104
  #: templates/switch_on.php:10
105
  msgid "Live Chat with Us"
106
  msgstr "Chatea en vivo con nosotros"
107
 
108
- #: templates/post_install.php:36 templates/switch_off.php:11
109
  #: templates/switch_on.php:11
110
  msgid "Knowledge Base"
111
  msgstr "Cantro de ayuda"
@@ -151,12 +151,12 @@ msgid "Sign Up"
151
  msgstr "Registrarse"
152
 
153
  #: templates/signup.php:101
154
- msgid "By creating an account you agree to <a class=\"jivo-caption\" href=\"https://www.jivochat.com/terms?utm_source=wordpress\" target=\"_blank\">Terms and Conditions</a> and <a class=\"jivo-caption\" href=\"https://www.jivochat.com/privacy-notice?utm_source=wordpress\" target=\"_blank\">Privacy Policy</a>"
155
- msgstr "Al crear una cuenta, usted acepta los <a class=\"jivo-caption\" href=\"https://www.jivochat.es/terms?utm_source=wordpress\" target=\"_blank\">Términos y condiciones</a> y la <a class=\"jivo-caption\" href=\"https://www.jivochat.es/privacy-notice?utm_source=wordpress\" target=\"_blank\">Política de privacidad</a>"
156
 
157
  #: templates/signup.php:109
158
- msgid "Already have an account? <span id=\"login_link\" class=\"jivo-redirect\">Log in</span>"
159
- msgstr "¿Ya tienes una cuenta? <span id=\"login_link\" class=\"jivo-redirect\">Inicia sesión</span>"
160
 
161
  #: templates/switch_off.php:16
162
  msgid "If you would like to temporarily hide the JivoChat widget"
30
  msgstr "Diseñado a la perfección para chatear con los visitantes en tiempo real de tu sitio web, Facebook, Viber o Telegram para aumentar tus ventas en línea"
31
 
32
  #. Author URI of the plugin
33
+ #: templates/post-install.php:24 templates/post-install.php:35
34
+ #: templates/post-install.php:36 templates/switch_off.php:10
35
  #: templates/switch_off.php:11 templates/switch_on.php:10
36
  #: templates/switch_on.php:11
37
  msgid "www.jivochat.com"
58
  msgstr "Usuario"
59
 
60
  #: templates/login.php:60
61
+ msgid "Forgot your password? You can reset it <a class=\"jivosite-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">here</a>"
62
+ msgstr "¿Olvidaste tu contraseña? Puedes cambiarla <a class=\"jivosite-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">aquí</a>"
63
 
64
  #: templates/login.php:68
65
+ msgid "You don't have a Jivo account? <span id=\"signup_link\" class=\"jivosite-redirect\">Sign up</span>"
66
+ msgstr "¿No tienes una cuenta en Jivo? <span id=\"signup_link\" class=\"jivosite-redirect\">Regístrate</span>"
67
 
68
  #: templates/page.php:20 templates/page.php:35 templates/page.php:49
69
  #: templates/page.php:63
70
  msgid "jivochat_logo.svg"
71
  msgstr "jivochat_logo.svg"
72
 
73
+ #: templates/post-install.php:4
74
  msgid "Congratulations, you have successfully installed JivoChat widget to your website!"
75
  msgstr "Felicidades, has instalado el widget de JivoChat exitosamente en tu sitio web"
76
 
77
+ #: templates/post-install.php:9
78
  msgid "You are now able to see live chat widget on your webiste. Now you can customize & configure your JivoChat widget. Click the button below to go to web app and start testing it!"
79
  msgstr "Ahora podrás ver el widget en línea en tu sitio web. Ahora puedes personalizarlo y configurarlo, haz clic en el botón a continuación para ir a la aplicación web y comenzar a probarlo"
80
 
81
+ #: templates/post-install.php:14
82
  msgid "Go to Web Application"
83
  msgstr "Ir a la aplicación web"
84
 
85
+ #: templates/post-install.php:19
86
  msgid "You can either use our web app, our desktop apps for Windows, macOS, or mobile apps for iOS and Android. We recommend using desktop and mobile apps simultaneously."
87
  msgstr "Puedes utilizar la aplicación web, nuestra aplicación para Windows, macOS o para celular en iOS y Android. Recomendamos utilizar nuestra aplicación Desktop y móvil al mismo tiempo"
88
 
89
+ #: templates/post-install.php:24
90
  msgid "Install Apps"
91
  msgstr "Instalar Apps"
92
 
93
+ #: templates/post-install.php:29 templates/switch_off.php:4
94
  #: templates/switch_on.php:4
95
  msgid "Have questions? Don't worry, we offer 24/7 live support!"
96
  msgstr "¿Tienes preguntas? No te preocupes, ofrecemos soporte en línea 24/7"
97
 
98
+ #: templates/post-install.php:30 templates/switch_off.php:5
99
  #: templates/switch_on.php:5
100
  msgid "Ask us anything and we will help you onboarding."
101
  msgstr "Estamos siempre a disposición para responder todas tus preguntas"
102
 
103
+ #: templates/post-install.php:35 templates/switch_off.php:10
104
  #: templates/switch_on.php:10
105
  msgid "Live Chat with Us"
106
  msgstr "Chatea en vivo con nosotros"
107
 
108
+ #: templates/post-install.php:36 templates/switch_off.php:11
109
  #: templates/switch_on.php:11
110
  msgid "Knowledge Base"
111
  msgstr "Cantro de ayuda"
151
  msgstr "Registrarse"
152
 
153
  #: templates/signup.php:101
154
+ msgid "By creating an account you agree to <a class=\"jivosite-caption\" href=\"https://www.jivochat.com/terms?utm_source=wordpress\" target=\"_blank\">Terms and Conditions</a> and <a class=\"jivosite-caption\" href=\"https://www.jivochat.com/privacy-notice?utm_source=wordpress\" target=\"_blank\">Privacy Policy</a>"
155
+ msgstr "Al crear una cuenta, usted acepta los <a class=\"jivosite-caption\" href=\"https://www.jivochat.es/terms?utm_source=wordpress\" target=\"_blank\">Términos y condiciones</a> y la <a class=\"jivosite-caption\" href=\"https://www.jivochat.es/privacy-notice?utm_source=wordpress\" target=\"_blank\">Política de privacidad</a>"
156
 
157
  #: templates/signup.php:109
158
+ msgid "Already have an account? <span id=\"login_link\" class=\"jivosite-redirect\">Log in</span>"
159
+ msgstr "¿Ya tienes una cuenta? <span id=\"login_link\" class=\"jivosite-redirect\">Inicia sesión</span>"
160
 
161
  #: templates/switch_off.php:16
162
  msgid "If you would like to temporarily hide the JivoChat widget"
languages/jivochat-es_CO.mo CHANGED
Binary file
languages/jivochat-es_CO.po CHANGED
@@ -30,8 +30,8 @@ msgid "Perfectly designed for you to chat with your visitors in real time on you
30
  msgstr "Diseñado a la perfección para chatear con los visitantes en tiempo real de tu sitio web, Facebook, Viber o Telegram para aumentar tus ventas en línea"
31
 
32
  #. Author URI of the plugin
33
- #: templates/post_install.php:24 templates/post_install.php:35
34
- #: templates/post_install.php:36 templates/switch_off.php:10
35
  #: templates/switch_off.php:11 templates/switch_on.php:10
36
  #: templates/switch_on.php:11
37
  msgid "www.jivochat.com"
@@ -58,54 +58,54 @@ msgid "Login"
58
  msgstr "Usuario"
59
 
60
  #: templates/login.php:60
61
- msgid "Forgot your password? You can reset it <a class=\"jivo-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">here</a>"
62
- msgstr "¿Olvidaste tu contraseña? Puedes cambiarla <a class=\"jivo-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">aquí</a>"
63
 
64
  #: templates/login.php:68
65
- msgid "You don't have a Jivo account? <span id=\"signup_link\" class=\"jivo-redirect\">Sign up</span>"
66
- msgstr "¿No tienes una cuenta en Jivo? <span id=\"signup_link\" class=\"jivo-redirect\">Regístrate</span>"
67
 
68
  #: templates/page.php:20 templates/page.php:35 templates/page.php:49
69
  #: templates/page.php:63
70
  msgid "jivochat_logo.svg"
71
  msgstr "jivochat_logo.svg"
72
 
73
- #: templates/post_install.php:4
74
  msgid "Congratulations, you have successfully installed JivoChat widget to your website!"
75
  msgstr "Felicidades, has instalado el widget de JivoChat exitosamente en tu sitio web"
76
 
77
- #: templates/post_install.php:9
78
  msgid "You are now able to see live chat widget on your webiste. Now you can customize & configure your JivoChat widget. Click the button below to go to web app and start testing it!"
79
  msgstr "Ahora podrás ver el widget en línea en tu sitio web. Ahora puedes personalizarlo y configurarlo, haz clic en el botón a continuación para ir a la aplicación web y comenzar a probarlo"
80
 
81
- #: templates/post_install.php:14
82
  msgid "Go to Web Application"
83
  msgstr "Ir a la aplicación web"
84
 
85
- #: templates/post_install.php:19
86
  msgid "You can either use our web app, our desktop apps for Windows, macOS, or mobile apps for iOS and Android. We recommend using desktop and mobile apps simultaneously."
87
  msgstr "Puedes utilizar la aplicación web, nuestra aplicación para Windows, macOS o para celular en iOS y Android. Recomendamos utilizar nuestra aplicación Desktop y móvil al mismo tiempo"
88
 
89
- #: templates/post_install.php:24
90
  msgid "Install Apps"
91
  msgstr "Instalar Apps"
92
 
93
- #: templates/post_install.php:29 templates/switch_off.php:4
94
  #: templates/switch_on.php:4
95
  msgid "Have questions? Don't worry, we offer 24/7 live support!"
96
  msgstr "¿Tienes preguntas? No te preocupes, ofrecemos soporte en línea 24/7"
97
 
98
- #: templates/post_install.php:30 templates/switch_off.php:5
99
  #: templates/switch_on.php:5
100
  msgid "Ask us anything and we will help you onboarding."
101
  msgstr "Estamos siempre a disposición para responder todas tus preguntas"
102
 
103
- #: templates/post_install.php:35 templates/switch_off.php:10
104
  #: templates/switch_on.php:10
105
  msgid "Live Chat with Us"
106
  msgstr "Chatea en vivo con nosotros"
107
 
108
- #: templates/post_install.php:36 templates/switch_off.php:11
109
  #: templates/switch_on.php:11
110
  msgid "Knowledge Base"
111
  msgstr "Cantro de ayuda"
@@ -151,12 +151,12 @@ msgid "Sign Up"
151
  msgstr "Registrarse"
152
 
153
  #: templates/signup.php:101
154
- msgid "By creating an account you agree to <a class=\"jivo-caption\" href=\"https://www.jivochat.com/terms?utm_source=wordpress\" target=\"_blank\">Terms and Conditions</a> and <a class=\"jivo-caption\" href=\"https://www.jivochat.com/privacy-notice?utm_source=wordpress\" target=\"_blank\">Privacy Policy</a>"
155
- msgstr "Al crear una cuenta, usted acepta los <a class=\"jivo-caption\" href=\"https://www.jivochat.es/terms?utm_source=wordpress\" target=\"_blank\">Términos y condiciones</a> y la <a class=\"jivo-caption\" href=\"https://www.jivochat.es/privacy-notice?utm_source=wordpress\" target=\"_blank\">Política de privacidad</a>"
156
 
157
  #: templates/signup.php:109
158
- msgid "Already have an account? <span id=\"login_link\" class=\"jivo-redirect\">Log in</span>"
159
- msgstr "¿Ya tienes una cuenta? <span id=\"login_link\" class=\"jivo-redirect\">Inicia sesión</span>"
160
 
161
  #: templates/switch_off.php:16
162
  msgid "If you would like to temporarily hide the JivoChat widget"
30
  msgstr "Diseñado a la perfección para chatear con los visitantes en tiempo real de tu sitio web, Facebook, Viber o Telegram para aumentar tus ventas en línea"
31
 
32
  #. Author URI of the plugin
33
+ #: templates/post-install.php:24 templates/post-install.php:35
34
+ #: templates/post-install.php:36 templates/switch_off.php:10
35
  #: templates/switch_off.php:11 templates/switch_on.php:10
36
  #: templates/switch_on.php:11
37
  msgid "www.jivochat.com"
58
  msgstr "Usuario"
59
 
60
  #: templates/login.php:60
61
+ msgid "Forgot your password? You can reset it <a class=\"jivosite-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">here</a>"
62
+ msgstr "¿Olvidaste tu contraseña? Puedes cambiarla <a class=\"jivosite-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">aquí</a>"
63
 
64
  #: templates/login.php:68
65
+ msgid "You don't have a Jivo account? <span id=\"signup_link\" class=\"jivosite-redirect\">Sign up</span>"
66
+ msgstr "¿No tienes una cuenta en Jivo? <span id=\"signup_link\" class=\"jivosite-redirect\">Regístrate</span>"
67
 
68
  #: templates/page.php:20 templates/page.php:35 templates/page.php:49
69
  #: templates/page.php:63
70
  msgid "jivochat_logo.svg"
71
  msgstr "jivochat_logo.svg"
72
 
73
+ #: templates/post-install.php:4
74
  msgid "Congratulations, you have successfully installed JivoChat widget to your website!"
75
  msgstr "Felicidades, has instalado el widget de JivoChat exitosamente en tu sitio web"
76
 
77
+ #: templates/post-install.php:9
78
  msgid "You are now able to see live chat widget on your webiste. Now you can customize & configure your JivoChat widget. Click the button below to go to web app and start testing it!"
79
  msgstr "Ahora podrás ver el widget en línea en tu sitio web. Ahora puedes personalizarlo y configurarlo, haz clic en el botón a continuación para ir a la aplicación web y comenzar a probarlo"
80
 
81
+ #: templates/post-install.php:14
82
  msgid "Go to Web Application"
83
  msgstr "Ir a la aplicación web"
84
 
85
+ #: templates/post-install.php:19
86
  msgid "You can either use our web app, our desktop apps for Windows, macOS, or mobile apps for iOS and Android. We recommend using desktop and mobile apps simultaneously."
87
  msgstr "Puedes utilizar la aplicación web, nuestra aplicación para Windows, macOS o para celular en iOS y Android. Recomendamos utilizar nuestra aplicación Desktop y móvil al mismo tiempo"
88
 
89
+ #: templates/post-install.php:24
90
  msgid "Install Apps"
91
  msgstr "Instalar Apps"
92
 
93
+ #: templates/post-install.php:29 templates/switch_off.php:4
94
  #: templates/switch_on.php:4
95
  msgid "Have questions? Don't worry, we offer 24/7 live support!"
96
  msgstr "¿Tienes preguntas? No te preocupes, ofrecemos soporte en línea 24/7"
97
 
98
+ #: templates/post-install.php:30 templates/switch_off.php:5
99
  #: templates/switch_on.php:5
100
  msgid "Ask us anything and we will help you onboarding."
101
  msgstr "Estamos siempre a disposición para responder todas tus preguntas"
102
 
103
+ #: templates/post-install.php:35 templates/switch_off.php:10
104
  #: templates/switch_on.php:10
105
  msgid "Live Chat with Us"
106
  msgstr "Chatea en vivo con nosotros"
107
 
108
+ #: templates/post-install.php:36 templates/switch_off.php:11
109
  #: templates/switch_on.php:11
110
  msgid "Knowledge Base"
111
  msgstr "Cantro de ayuda"
151
  msgstr "Registrarse"
152
 
153
  #: templates/signup.php:101
154
+ msgid "By creating an account you agree to <a class=\"jivosite-caption\" href=\"https://www.jivochat.com/terms?utm_source=wordpress\" target=\"_blank\">Terms and Conditions</a> and <a class=\"jivosite-caption\" href=\"https://www.jivochat.com/privacy-notice?utm_source=wordpress\" target=\"_blank\">Privacy Policy</a>"
155
+ msgstr "Al crear una cuenta, usted acepta los <a class=\"jivosite-caption\" href=\"https://www.jivochat.es/terms?utm_source=wordpress\" target=\"_blank\">Términos y condiciones</a> y la <a class=\"jivosite-caption\" href=\"https://www.jivochat.es/privacy-notice?utm_source=wordpress\" target=\"_blank\">Política de privacidad</a>"
156
 
157
  #: templates/signup.php:109
158
+ msgid "Already have an account? <span id=\"login_link\" class=\"jivosite-redirect\">Log in</span>"
159
+ msgstr "¿Ya tienes una cuenta? <span id=\"login_link\" class=\"jivosite-redirect\">Inicia sesión</span>"
160
 
161
  #: templates/switch_off.php:16
162
  msgid "If you would like to temporarily hide the JivoChat widget"
languages/jivochat-es_ES.mo CHANGED
Binary file
languages/jivochat-es_ES.po CHANGED
@@ -30,8 +30,8 @@ msgid "Perfectly designed for you to chat with your visitors in real time on you
30
  msgstr "Diseñado a la perfección para chatear con los visitantes en tiempo real de tu sitio web, Facebook, Viber o Telegram para aumentar tus ventas en línea"
31
 
32
  #. Author URI of the plugin
33
- #: templates/post_install.php:24 templates/post_install.php:35
34
- #: templates/post_install.php:36 templates/switch_off.php:10
35
  #: templates/switch_off.php:11 templates/switch_on.php:10
36
  #: templates/switch_on.php:11
37
  msgid "www.jivochat.com"
@@ -58,54 +58,54 @@ msgid "Login"
58
  msgstr "Usuario"
59
 
60
  #: templates/login.php:60
61
- msgid "Forgot your password? You can reset it <a class=\"jivo-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">here</a>"
62
- msgstr "¿Olvidaste tu contraseña? Puedes cambiarla <a class=\"jivo-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">aquí</a>"
63
 
64
  #: templates/login.php:68
65
- msgid "You don't have a Jivo account? <span id=\"signup_link\" class=\"jivo-redirect\">Sign up</span>"
66
- msgstr "¿No tienes una cuenta en Jivo? <span id=\"signup_link\" class=\"jivo-redirect\">Regístrate</span>"
67
 
68
  #: templates/page.php:20 templates/page.php:35 templates/page.php:49
69
  #: templates/page.php:63
70
  msgid "jivochat_logo.svg"
71
  msgstr "jivochat_logo.svg"
72
 
73
- #: templates/post_install.php:4
74
  msgid "Congratulations, you have successfully installed JivoChat widget to your website!"
75
  msgstr "Felicidades, has instalado el widget de JivoChat exitosamente en tu sitio web"
76
 
77
- #: templates/post_install.php:9
78
  msgid "You are now able to see live chat widget on your webiste. Now you can customize & configure your JivoChat widget. Click the button below to go to web app and start testing it!"
79
  msgstr "Ahora podrás ver el widget en línea en tu sitio web. Ahora puedes personalizarlo y configurarlo, haz clic en el botón a continuación para ir a la aplicación web y comenzar a probarlo"
80
 
81
- #: templates/post_install.php:14
82
  msgid "Go to Web Application"
83
  msgstr "Ir a la aplicación web"
84
 
85
- #: templates/post_install.php:19
86
  msgid "You can either use our web app, our desktop apps for Windows, macOS, or mobile apps for iOS and Android. We recommend using desktop and mobile apps simultaneously."
87
  msgstr "Puedes utilizar la aplicación web, nuestra aplicación para Windows, macOS o para celular en iOS y Android. Recomendamos utilizar nuestra aplicación Desktop y móvil al mismo tiempo"
88
 
89
- #: templates/post_install.php:24
90
  msgid "Install Apps"
91
  msgstr "Instalar Apps"
92
 
93
- #: templates/post_install.php:29 templates/switch_off.php:4
94
  #: templates/switch_on.php:4
95
  msgid "Have questions? Don't worry, we offer 24/7 live support!"
96
  msgstr "¿Tienes preguntas? No te preocupes, ofrecemos soporte en línea 24/7"
97
 
98
- #: templates/post_install.php:30 templates/switch_off.php:5
99
  #: templates/switch_on.php:5
100
  msgid "Ask us anything and we will help you onboarding."
101
  msgstr "Estamos siempre a disposición para responder todas tus preguntas"
102
 
103
- #: templates/post_install.php:35 templates/switch_off.php:10
104
  #: templates/switch_on.php:10
105
  msgid "Live Chat with Us"
106
  msgstr "Chatea en vivo con nosotros"
107
 
108
- #: templates/post_install.php:36 templates/switch_off.php:11
109
  #: templates/switch_on.php:11
110
  msgid "Knowledge Base"
111
  msgstr "Cantro de ayuda"
@@ -151,12 +151,12 @@ msgid "Sign Up"
151
  msgstr "Registrarse"
152
 
153
  #: templates/signup.php:101
154
- msgid "By creating an account you agree to <a class=\"jivo-caption\" href=\"https://www.jivochat.com/terms?utm_source=wordpress\" target=\"_blank\">Terms and Conditions</a> and <a class=\"jivo-caption\" href=\"https://www.jivochat.com/privacy-notice?utm_source=wordpress\" target=\"_blank\">Privacy Policy</a>"
155
- msgstr "Al crear una cuenta, usted acepta los <a class=\"jivo-caption\" href=\"https://www.jivochat.es/terms?utm_source=wordpress\" target=\"_blank\">Términos y condiciones</a> y la <a class=\"jivo-caption\" href=\"https://www.jivochat.es/privacy-notice?utm_source=wordpress\" target=\"_blank\">Política de privacidad</a>"
156
 
157
  #: templates/signup.php:109
158
- msgid "Already have an account? <span id=\"login_link\" class=\"jivo-redirect\">Log in</span>"
159
- msgstr "¿Ya tienes una cuenta? <span id=\"login_link\" class=\"jivo-redirect\">Inicia sesión</span>"
160
 
161
  #: templates/switch_off.php:16
162
  msgid "If you would like to temporarily hide the JivoChat widget"
30
  msgstr "Diseñado a la perfección para chatear con los visitantes en tiempo real de tu sitio web, Facebook, Viber o Telegram para aumentar tus ventas en línea"
31
 
32
  #. Author URI of the plugin
33
+ #: templates/post-install.php:24 templates/post-install.php:35
34
+ #: templates/post-install.php:36 templates/switch_off.php:10
35
  #: templates/switch_off.php:11 templates/switch_on.php:10
36
  #: templates/switch_on.php:11
37
  msgid "www.jivochat.com"
58
  msgstr "Usuario"
59
 
60
  #: templates/login.php:60
61
+ msgid "Forgot your password? You can reset it <a class=\"jivosite-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">here</a>"
62
+ msgstr "¿Olvidaste tu contraseña? Puedes cambiarla <a class=\"jivosite-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">aquí</a>"
63
 
64
  #: templates/login.php:68
65
+ msgid "You don't have a Jivo account? <span id=\"signup_link\" class=\"jivosite-redirect\">Sign up</span>"
66
+ msgstr "¿No tienes una cuenta en Jivo? <span id=\"signup_link\" class=\"jivosite-redirect\">Regístrate</span>"
67
 
68
  #: templates/page.php:20 templates/page.php:35 templates/page.php:49
69
  #: templates/page.php:63
70
  msgid "jivochat_logo.svg"
71
  msgstr "jivochat_logo.svg"
72
 
73
+ #: templates/post-install.php:4
74
  msgid "Congratulations, you have successfully installed JivoChat widget to your website!"
75
  msgstr "Felicidades, has instalado el widget de JivoChat exitosamente en tu sitio web"
76
 
77
+ #: templates/post-install.php:9
78
  msgid "You are now able to see live chat widget on your webiste. Now you can customize & configure your JivoChat widget. Click the button below to go to web app and start testing it!"
79
  msgstr "Ahora podrás ver el widget en línea en tu sitio web. Ahora puedes personalizarlo y configurarlo, haz clic en el botón a continuación para ir a la aplicación web y comenzar a probarlo"
80
 
81
+ #: templates/post-install.php:14
82
  msgid "Go to Web Application"
83
  msgstr "Ir a la aplicación web"
84
 
85
+ #: templates/post-install.php:19
86
  msgid "You can either use our web app, our desktop apps for Windows, macOS, or mobile apps for iOS and Android. We recommend using desktop and mobile apps simultaneously."
87
  msgstr "Puedes utilizar la aplicación web, nuestra aplicación para Windows, macOS o para celular en iOS y Android. Recomendamos utilizar nuestra aplicación Desktop y móvil al mismo tiempo"
88
 
89
+ #: templates/post-install.php:24
90
  msgid "Install Apps"
91
  msgstr "Instalar Apps"
92
 
93
+ #: templates/post-install.php:29 templates/switch_off.php:4
94
  #: templates/switch_on.php:4
95
  msgid "Have questions? Don't worry, we offer 24/7 live support!"
96
  msgstr "¿Tienes preguntas? No te preocupes, ofrecemos soporte en línea 24/7"
97
 
98
+ #: templates/post-install.php:30 templates/switch_off.php:5
99
  #: templates/switch_on.php:5
100
  msgid "Ask us anything and we will help you onboarding."
101
  msgstr "Estamos siempre a disposición para responder todas tus preguntas"
102
 
103
+ #: templates/post-install.php:35 templates/switch_off.php:10
104
  #: templates/switch_on.php:10
105
  msgid "Live Chat with Us"
106
  msgstr "Chatea en vivo con nosotros"
107
 
108
+ #: templates/post-install.php:36 templates/switch_off.php:11
109
  #: templates/switch_on.php:11
110
  msgid "Knowledge Base"
111
  msgstr "Cantro de ayuda"
151
  msgstr "Registrarse"
152
 
153
  #: templates/signup.php:101
154
+ msgid "By creating an account you agree to <a class=\"jivosite-caption\" href=\"https://www.jivochat.com/terms?utm_source=wordpress\" target=\"_blank\">Terms and Conditions</a> and <a class=\"jivosite-caption\" href=\"https://www.jivochat.com/privacy-notice?utm_source=wordpress\" target=\"_blank\">Privacy Policy</a>"
155
+ msgstr "Al crear una cuenta, usted acepta los <a class=\"jivosite-caption\" href=\"https://www.jivochat.es/terms?utm_source=wordpress\" target=\"_blank\">Términos y condiciones</a> y la <a class=\"jivosite-caption\" href=\"https://www.jivochat.es/privacy-notice?utm_source=wordpress\" target=\"_blank\">Política de privacidad</a>"
156
 
157
  #: templates/signup.php:109
158
+ msgid "Already have an account? <span id=\"login_link\" class=\"jivosite-redirect\">Log in</span>"
159
+ msgstr "¿Ya tienes una cuenta? <span id=\"login_link\" class=\"jivosite-redirect\">Inicia sesión</span>"
160
 
161
  #: templates/switch_off.php:16
162
  msgid "If you would like to temporarily hide the JivoChat widget"
languages/jivochat-es_MX.mo CHANGED
Binary file
languages/jivochat-es_MX.po CHANGED
@@ -30,8 +30,8 @@ msgid "Perfectly designed for you to chat with your visitors in real time on you
30
  msgstr "Diseñado a la perfección para chatear con los visitantes en tiempo real de tu sitio web, Facebook, Viber o Telegram para aumentar tus ventas en línea"
31
 
32
  #. Author URI of the plugin
33
- #: templates/post_install.php:24 templates/post_install.php:35
34
- #: templates/post_install.php:36 templates/switch_off.php:10
35
  #: templates/switch_off.php:11 templates/switch_on.php:10
36
  #: templates/switch_on.php:11
37
  msgid "www.jivochat.com"
@@ -58,54 +58,54 @@ msgid "Login"
58
  msgstr "Usuario"
59
 
60
  #: templates/login.php:60
61
- msgid "Forgot your password? You can reset it <a class=\"jivo-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">here</a>"
62
- msgstr "¿Olvidaste tu contraseña? Puedes cambiarla <a class=\"jivo-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">aquí</a>"
63
 
64
  #: templates/login.php:68
65
- msgid "You don't have a Jivo account? <span id=\"signup_link\" class=\"jivo-redirect\">Sign up</span>"
66
- msgstr "¿No tienes una cuenta en Jivo? <span id=\"signup_link\" class=\"jivo-redirect\">Regístrate</span>"
67
 
68
  #: templates/page.php:20 templates/page.php:35 templates/page.php:49
69
  #: templates/page.php:63
70
  msgid "jivochat_logo.svg"
71
  msgstr "jivochat_logo.svg"
72
 
73
- #: templates/post_install.php:4
74
  msgid "Congratulations, you have successfully installed JivoChat widget to your website!"
75
  msgstr "Felicidades, has instalado el widget de JivoChat exitosamente en tu sitio web"
76
 
77
- #: templates/post_install.php:9
78
  msgid "You are now able to see live chat widget on your webiste. Now you can customize & configure your JivoChat widget. Click the button below to go to web app and start testing it!"
79
  msgstr "Ahora podrás ver el widget en línea en tu sitio web. Ahora puedes personalizarlo y configurarlo, haz clic en el botón a continuación para ir a la aplicación web y comenzar a probarlo"
80
 
81
- #: templates/post_install.php:14
82
  msgid "Go to Web Application"
83
  msgstr "Ir a la aplicación web"
84
 
85
- #: templates/post_install.php:19
86
  msgid "You can either use our web app, our desktop apps for Windows, macOS, or mobile apps for iOS and Android. We recommend using desktop and mobile apps simultaneously."
87
  msgstr "Puedes utilizar la aplicación web, nuestra aplicación para Windows, macOS o para celular en iOS y Android. Recomendamos utilizar nuestra aplicación Desktop y móvil al mismo tiempo"
88
 
89
- #: templates/post_install.php:24
90
  msgid "Install Apps"
91
  msgstr "Instalar Apps"
92
 
93
- #: templates/post_install.php:29 templates/switch_off.php:4
94
  #: templates/switch_on.php:4
95
  msgid "Have questions? Don't worry, we offer 24/7 live support!"
96
  msgstr "¿Tienes preguntas? No te preocupes, ofrecemos soporte en línea 24/7"
97
 
98
- #: templates/post_install.php:30 templates/switch_off.php:5
99
  #: templates/switch_on.php:5
100
  msgid "Ask us anything and we will help you onboarding."
101
  msgstr "Estamos siempre a disposición para responder todas tus preguntas"
102
 
103
- #: templates/post_install.php:35 templates/switch_off.php:10
104
  #: templates/switch_on.php:10
105
  msgid "Live Chat with Us"
106
  msgstr "Chatea en vivo con nosotros"
107
 
108
- #: templates/post_install.php:36 templates/switch_off.php:11
109
  #: templates/switch_on.php:11
110
  msgid "Knowledge Base"
111
  msgstr "Cantro de ayuda"
@@ -151,12 +151,12 @@ msgid "Sign Up"
151
  msgstr "Registrarse"
152
 
153
  #: templates/signup.php:101
154
- msgid "By creating an account you agree to <a class=\"jivo-caption\" href=\"https://www.jivochat.com/terms?utm_source=wordpress\" target=\"_blank\">Terms and Conditions</a> and <a class=\"jivo-caption\" href=\"https://www.jivochat.com/privacy-notice?utm_source=wordpress\" target=\"_blank\">Privacy Policy</a>"
155
- msgstr "Al crear una cuenta, usted acepta los <a class=\"jivo-caption\" href=\"https://www.jivochat.es/terms?utm_source=wordpress\" target=\"_blank\">Términos y condiciones</a> y la <a class=\"jivo-caption\" href=\"https://www.jivochat.es/privacy-notice?utm_source=wordpress\" target=\"_blank\">Política de privacidad</a>"
156
 
157
  #: templates/signup.php:109
158
- msgid "Already have an account? <span id=\"login_link\" class=\"jivo-redirect\">Log in</span>"
159
- msgstr "¿Ya tienes una cuenta? <span id=\"login_link\" class=\"jivo-redirect\">Inicia sesión</span>"
160
 
161
  #: templates/switch_off.php:16
162
  msgid "If you would like to temporarily hide the JivoChat widget"
30
  msgstr "Diseñado a la perfección para chatear con los visitantes en tiempo real de tu sitio web, Facebook, Viber o Telegram para aumentar tus ventas en línea"
31
 
32
  #. Author URI of the plugin
33
+ #: templates/post-install.php:24 templates/post-install.php:35
34
+ #: templates/post-install.php:36 templates/switch_off.php:10
35
  #: templates/switch_off.php:11 templates/switch_on.php:10
36
  #: templates/switch_on.php:11
37
  msgid "www.jivochat.com"
58
  msgstr "Usuario"
59
 
60
  #: templates/login.php:60
61
+ msgid "Forgot your password? You can reset it <a class=\"jivosite-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">here</a>"
62
+ msgstr "¿Olvidaste tu contraseña? Puedes cambiarla <a class=\"jivosite-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">aquí</a>"
63
 
64
  #: templates/login.php:68
65
+ msgid "You don't have a Jivo account? <span id=\"signup_link\" class=\"jivosite-redirect\">Sign up</span>"
66
+ msgstr "¿No tienes una cuenta en Jivo? <span id=\"signup_link\" class=\"jivosite-redirect\">Regístrate</span>"
67
 
68
  #: templates/page.php:20 templates/page.php:35 templates/page.php:49
69
  #: templates/page.php:63
70
  msgid "jivochat_logo.svg"
71
  msgstr "jivochat_logo.svg"
72
 
73
+ #: templates/post-install.php:4
74
  msgid "Congratulations, you have successfully installed JivoChat widget to your website!"
75
  msgstr "Felicidades, has instalado el widget de JivoChat exitosamente en tu sitio web"
76
 
77
+ #: templates/post-install.php:9
78
  msgid "You are now able to see live chat widget on your webiste. Now you can customize & configure your JivoChat widget. Click the button below to go to web app and start testing it!"
79
  msgstr "Ahora podrás ver el widget en línea en tu sitio web. Ahora puedes personalizarlo y configurarlo, haz clic en el botón a continuación para ir a la aplicación web y comenzar a probarlo"
80
 
81
+ #: templates/post-install.php:14
82
  msgid "Go to Web Application"
83
  msgstr "Ir a la aplicación web"
84
 
85
+ #: templates/post-install.php:19
86
  msgid "You can either use our web app, our desktop apps for Windows, macOS, or mobile apps for iOS and Android. We recommend using desktop and mobile apps simultaneously."
87
  msgstr "Puedes utilizar la aplicación web, nuestra aplicación para Windows, macOS o para celular en iOS y Android. Recomendamos utilizar nuestra aplicación Desktop y móvil al mismo tiempo"
88
 
89
+ #: templates/post-install.php:24
90
  msgid "Install Apps"
91
  msgstr "Instalar Apps"
92
 
93
+ #: templates/post-install.php:29 templates/switch_off.php:4
94
  #: templates/switch_on.php:4
95
  msgid "Have questions? Don't worry, we offer 24/7 live support!"
96
  msgstr "¿Tienes preguntas? No te preocupes, ofrecemos soporte en línea 24/7"
97
 
98
+ #: templates/post-install.php:30 templates/switch_off.php:5
99
  #: templates/switch_on.php:5
100
  msgid "Ask us anything and we will help you onboarding."
101
  msgstr "Estamos siempre a disposición para responder todas tus preguntas"
102
 
103
+ #: templates/post-install.php:35 templates/switch_off.php:10
104
  #: templates/switch_on.php:10
105
  msgid "Live Chat with Us"
106
  msgstr "Chatea en vivo con nosotros"
107
 
108
+ #: templates/post-install.php:36 templates/switch_off.php:11
109
  #: templates/switch_on.php:11
110
  msgid "Knowledge Base"
111
  msgstr "Cantro de ayuda"
151
  msgstr "Registrarse"
152
 
153
  #: templates/signup.php:101
154
+ msgid "By creating an account you agree to <a class=\"jivosite-caption\" href=\"https://www.jivochat.com/terms?utm_source=wordpress\" target=\"_blank\">Terms and Conditions</a> and <a class=\"jivosite-caption\" href=\"https://www.jivochat.com/privacy-notice?utm_source=wordpress\" target=\"_blank\">Privacy Policy</a>"
155
+ msgstr "Al crear una cuenta, usted acepta los <a class=\"jivosite-caption\" href=\"https://www.jivochat.es/terms?utm_source=wordpress\" target=\"_blank\">Términos y condiciones</a> y la <a class=\"jivosite-caption\" href=\"https://www.jivochat.es/privacy-notice?utm_source=wordpress\" target=\"_blank\">Política de privacidad</a>"
156
 
157
  #: templates/signup.php:109
158
+ msgid "Already have an account? <span id=\"login_link\" class=\"jivosite-redirect\">Log in</span>"
159
+ msgstr "¿Ya tienes una cuenta? <span id=\"login_link\" class=\"jivosite-redirect\">Inicia sesión</span>"
160
 
161
  #: templates/switch_off.php:16
162
  msgid "If you would like to temporarily hide the JivoChat widget"
languages/jivochat-es_PE.mo CHANGED
Binary file
languages/jivochat-es_PE.po CHANGED
@@ -30,8 +30,8 @@ msgid "Perfectly designed for you to chat with your visitors in real time on you
30
  msgstr "Diseñado a la perfección para chatear con los visitantes en tiempo real de tu sitio web, Facebook, Viber o Telegram para aumentar tus ventas en línea"
31
 
32
  #. Author URI of the plugin
33
- #: templates/post_install.php:24 templates/post_install.php:35
34
- #: templates/post_install.php:36 templates/switch_off.php:10
35
  #: templates/switch_off.php:11 templates/switch_on.php:10
36
  #: templates/switch_on.php:11
37
  msgid "www.jivochat.com"
@@ -58,54 +58,54 @@ msgid "Login"
58
  msgstr "Usuario"
59
 
60
  #: templates/login.php:60
61
- msgid "Forgot your password? You can reset it <a class=\"jivo-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">here</a>"
62
- msgstr "¿Olvidaste tu contraseña? Puedes cambiarla <a class=\"jivo-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">aquí</a>"
63
 
64
  #: templates/login.php:68
65
- msgid "You don't have a Jivo account? <span id=\"signup_link\" class=\"jivo-redirect\">Sign up</span>"
66
- msgstr "¿No tienes una cuenta en Jivo? <span id=\"signup_link\" class=\"jivo-redirect\">Regístrate</span>"
67
 
68
  #: templates/page.php:20 templates/page.php:35 templates/page.php:49
69
  #: templates/page.php:63
70
  msgid "jivochat_logo.svg"
71
  msgstr "jivochat_logo.svg"
72
 
73
- #: templates/post_install.php:4
74
  msgid "Congratulations, you have successfully installed JivoChat widget to your website!"
75
  msgstr "Felicidades, has instalado el widget de JivoChat exitosamente en tu sitio web"
76
 
77
- #: templates/post_install.php:9
78
  msgid "You are now able to see live chat widget on your webiste. Now you can customize & configure your JivoChat widget. Click the button below to go to web app and start testing it!"
79
  msgstr "Ahora podrás ver el widget en línea en tu sitio web. Ahora puedes personalizarlo y configurarlo, haz clic en el botón a continuación para ir a la aplicación web y comenzar a probarlo"
80
 
81
- #: templates/post_install.php:14
82
  msgid "Go to Web Application"
83
  msgstr "Ir a la aplicación web"
84
 
85
- #: templates/post_install.php:19
86
  msgid "You can either use our web app, our desktop apps for Windows, macOS, or mobile apps for iOS and Android. We recommend using desktop and mobile apps simultaneously."
87
  msgstr "Puedes utilizar la aplicación web, nuestra aplicación para Windows, macOS o para celular en iOS y Android. Recomendamos utilizar nuestra aplicación Desktop y móvil al mismo tiempo"
88
 
89
- #: templates/post_install.php:24
90
  msgid "Install Apps"
91
  msgstr "Instalar Apps"
92
 
93
- #: templates/post_install.php:29 templates/switch_off.php:4
94
  #: templates/switch_on.php:4
95
  msgid "Have questions? Don't worry, we offer 24/7 live support!"
96
  msgstr "¿Tienes preguntas? No te preocupes, ofrecemos soporte en línea 24/7"
97
 
98
- #: templates/post_install.php:30 templates/switch_off.php:5
99
  #: templates/switch_on.php:5
100
  msgid "Ask us anything and we will help you onboarding."
101
  msgstr "Estamos siempre a disposición para responder todas tus preguntas"
102
 
103
- #: templates/post_install.php:35 templates/switch_off.php:10
104
  #: templates/switch_on.php:10
105
  msgid "Live Chat with Us"
106
  msgstr "Chatea en vivo con nosotros"
107
 
108
- #: templates/post_install.php:36 templates/switch_off.php:11
109
  #: templates/switch_on.php:11
110
  msgid "Knowledge Base"
111
  msgstr "Cantro de ayuda"
@@ -151,12 +151,12 @@ msgid "Sign Up"
151
  msgstr "Registrarse"
152
 
153
  #: templates/signup.php:101
154
- msgid "By creating an account you agree to <a class=\"jivo-caption\" href=\"https://www.jivochat.com/terms?utm_source=wordpress\" target=\"_blank\">Terms and Conditions</a> and <a class=\"jivo-caption\" href=\"https://www.jivochat.com/privacy-notice?utm_source=wordpress\" target=\"_blank\">Privacy Policy</a>"
155
- msgstr "Al crear una cuenta, usted acepta los <a class=\"jivo-caption\" href=\"https://www.jivochat.es/terms?utm_source=wordpress\" target=\"_blank\">Términos y condiciones</a> y la <a class=\"jivo-caption\" href=\"https://www.jivochat.es/privacy-notice?utm_source=wordpress\" target=\"_blank\">Política de privacidad</a>"
156
 
157
  #: templates/signup.php:109
158
- msgid "Already have an account? <span id=\"login_link\" class=\"jivo-redirect\">Log in</span>"
159
- msgstr "¿Ya tienes una cuenta? <span id=\"login_link\" class=\"jivo-redirect\">Inicia sesión</span>"
160
 
161
  #: templates/switch_off.php:16
162
  msgid "If you would like to temporarily hide the JivoChat widget"
30
  msgstr "Diseñado a la perfección para chatear con los visitantes en tiempo real de tu sitio web, Facebook, Viber o Telegram para aumentar tus ventas en línea"
31
 
32
  #. Author URI of the plugin
33
+ #: templates/post-install.php:24 templates/post-install.php:35
34
+ #: templates/post-install.php:36 templates/switch_off.php:10
35
  #: templates/switch_off.php:11 templates/switch_on.php:10
36
  #: templates/switch_on.php:11
37
  msgid "www.jivochat.com"
58
  msgstr "Usuario"
59
 
60
  #: templates/login.php:60
61
+ msgid "Forgot your password? You can reset it <a class=\"jivosite-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">here</a>"
62
+ msgstr "¿Olvidaste tu contraseña? Puedes cambiarla <a class=\"jivosite-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">aquí</a>"
63
 
64
  #: templates/login.php:68
65
+ msgid "You don't have a Jivo account? <span id=\"signup_link\" class=\"jivosite-redirect\">Sign up</span>"
66
+ msgstr "¿No tienes una cuenta en Jivo? <span id=\"signup_link\" class=\"jivosite-redirect\">Regístrate</span>"
67
 
68
  #: templates/page.php:20 templates/page.php:35 templates/page.php:49
69
  #: templates/page.php:63
70
  msgid "jivochat_logo.svg"
71
  msgstr "jivochat_logo.svg"
72
 
73
+ #: templates/post-install.php:4
74
  msgid "Congratulations, you have successfully installed JivoChat widget to your website!"
75
  msgstr "Felicidades, has instalado el widget de JivoChat exitosamente en tu sitio web"
76
 
77
+ #: templates/post-install.php:9
78
  msgid "You are now able to see live chat widget on your webiste. Now you can customize & configure your JivoChat widget. Click the button below to go to web app and start testing it!"
79
  msgstr "Ahora podrás ver el widget en línea en tu sitio web. Ahora puedes personalizarlo y configurarlo, haz clic en el botón a continuación para ir a la aplicación web y comenzar a probarlo"
80
 
81
+ #: templates/post-install.php:14
82
  msgid "Go to Web Application"
83
  msgstr "Ir a la aplicación web"
84
 
85
+ #: templates/post-install.php:19
86
  msgid "You can either use our web app, our desktop apps for Windows, macOS, or mobile apps for iOS and Android. We recommend using desktop and mobile apps simultaneously."
87
  msgstr "Puedes utilizar la aplicación web, nuestra aplicación para Windows, macOS o para celular en iOS y Android. Recomendamos utilizar nuestra aplicación Desktop y móvil al mismo tiempo"
88
 
89
+ #: templates/post-install.php:24
90
  msgid "Install Apps"
91
  msgstr "Instalar Apps"
92
 
93
+ #: templates/post-install.php:29 templates/switch_off.php:4
94
  #: templates/switch_on.php:4
95
  msgid "Have questions? Don't worry, we offer 24/7 live support!"
96
  msgstr "¿Tienes preguntas? No te preocupes, ofrecemos soporte en línea 24/7"
97
 
98
+ #: templates/post-install.php:30 templates/switch_off.php:5
99
  #: templates/switch_on.php:5
100
  msgid "Ask us anything and we will help you onboarding."
101
  msgstr "Estamos siempre a disposición para responder todas tus preguntas"
102
 
103
+ #: templates/post-install.php:35 templates/switch_off.php:10
104
  #: templates/switch_on.php:10
105
  msgid "Live Chat with Us"
106
  msgstr "Chatea en vivo con nosotros"
107
 
108
+ #: templates/post-install.php:36 templates/switch_off.php:11
109
  #: templates/switch_on.php:11
110
  msgid "Knowledge Base"
111
  msgstr "Cantro de ayuda"
151
  msgstr "Registrarse"
152
 
153
  #: templates/signup.php:101
154
+ msgid "By creating an account you agree to <a class=\"jivosite-caption\" href=\"https://www.jivochat.com/terms?utm_source=wordpress\" target=\"_blank\">Terms and Conditions</a> and <a class=\"jivosite-caption\" href=\"https://www.jivochat.com/privacy-notice?utm_source=wordpress\" target=\"_blank\">Privacy Policy</a>"
155
+ msgstr "Al crear una cuenta, usted acepta los <a class=\"jivosite-caption\" href=\"https://www.jivochat.es/terms?utm_source=wordpress\" target=\"_blank\">Términos y condiciones</a> y la <a class=\"jivosite-caption\" href=\"https://www.jivochat.es/privacy-notice?utm_source=wordpress\" target=\"_blank\">Política de privacidad</a>"
156
 
157
  #: templates/signup.php:109
158
+ msgid "Already have an account? <span id=\"login_link\" class=\"jivosite-redirect\">Log in</span>"
159
+ msgstr "¿Ya tienes una cuenta? <span id=\"login_link\" class=\"jivosite-redirect\">Inicia sesión</span>"
160
 
161
  #: templates/switch_off.php:16
162
  msgid "If you would like to temporarily hide the JivoChat widget"
languages/jivochat-es_PR.mo CHANGED
Binary file
languages/jivochat-es_PR.po CHANGED
@@ -30,8 +30,8 @@ msgid "Perfectly designed for you to chat with your visitors in real time on you
30
  msgstr "Diseñado a la perfección para chatear con los visitantes en tiempo real de tu sitio web, Facebook, Viber o Telegram para aumentar tus ventas en línea"
31
 
32
  #. Author URI of the plugin
33
- #: templates/post_install.php:24 templates/post_install.php:35
34
- #: templates/post_install.php:36 templates/switch_off.php:10
35
  #: templates/switch_off.php:11 templates/switch_on.php:10
36
  #: templates/switch_on.php:11
37
  msgid "www.jivochat.com"
@@ -58,54 +58,54 @@ msgid "Login"
58
  msgstr "Usuario"
59
 
60
  #: templates/login.php:60
61
- msgid "Forgot your password? You can reset it <a class=\"jivo-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">here</a>"
62
- msgstr "¿Olvidaste tu contraseña? Puedes cambiarla <a class=\"jivo-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">aquí</a>"
63
 
64
  #: templates/login.php:68
65
- msgid "You don't have a Jivo account? <span id=\"signup_link\" class=\"jivo-redirect\">Sign up</span>"
66
- msgstr "¿No tienes una cuenta en Jivo? <span id=\"signup_link\" class=\"jivo-redirect\">Regístrate</span>"
67
 
68
  #: templates/page.php:20 templates/page.php:35 templates/page.php:49
69
  #: templates/page.php:63
70
  msgid "jivochat_logo.svg"
71
  msgstr "jivochat_logo.svg"
72
 
73
- #: templates/post_install.php:4
74
  msgid "Congratulations, you have successfully installed JivoChat widget to your website!"
75
  msgstr "Felicidades, has instalado el widget de JivoChat exitosamente en tu sitio web"
76
 
77
- #: templates/post_install.php:9
78
  msgid "You are now able to see live chat widget on your webiste. Now you can customize & configure your JivoChat widget. Click the button below to go to web app and start testing it!"
79
  msgstr "Ahora podrás ver el widget en línea en tu sitio web. Ahora puedes personalizarlo y configurarlo, haz clic en el botón a continuación para ir a la aplicación web y comenzar a probarlo"
80
 
81
- #: templates/post_install.php:14
82
  msgid "Go to Web Application"
83
  msgstr "Ir a la aplicación web"
84
 
85
- #: templates/post_install.php:19
86
  msgid "You can either use our web app, our desktop apps for Windows, macOS, or mobile apps for iOS and Android. We recommend using desktop and mobile apps simultaneously."
87
  msgstr "Puedes utilizar la aplicación web, nuestra aplicación para Windows, macOS o para celular en iOS y Android. Recomendamos utilizar nuestra aplicación Desktop y móvil al mismo tiempo"
88
 
89
- #: templates/post_install.php:24
90
  msgid "Install Apps"
91
  msgstr "Instalar Apps"
92
 
93
- #: templates/post_install.php:29 templates/switch_off.php:4
94
  #: templates/switch_on.php:4
95
  msgid "Have questions? Don't worry, we offer 24/7 live support!"
96
  msgstr "¿Tienes preguntas? No te preocupes, ofrecemos soporte en línea 24/7"
97
 
98
- #: templates/post_install.php:30 templates/switch_off.php:5
99
  #: templates/switch_on.php:5
100
  msgid "Ask us anything and we will help you onboarding."
101
  msgstr "Estamos siempre a disposición para responder todas tus preguntas"
102
 
103
- #: templates/post_install.php:35 templates/switch_off.php:10
104
  #: templates/switch_on.php:10
105
  msgid "Live Chat with Us"
106
  msgstr "Chatea en vivo con nosotros"
107
 
108
- #: templates/post_install.php:36 templates/switch_off.php:11
109
  #: templates/switch_on.php:11
110
  msgid "Knowledge Base"
111
  msgstr "Cantro de ayuda"
@@ -151,12 +151,12 @@ msgid "Sign Up"
151
  msgstr "Registrarse"
152
 
153
  #: templates/signup.php:101
154
- msgid "By creating an account you agree to <a class=\"jivo-caption\" href=\"https://www.jivochat.com/terms?utm_source=wordpress\" target=\"_blank\">Terms and Conditions</a> and <a class=\"jivo-caption\" href=\"https://www.jivochat.com/privacy-notice?utm_source=wordpress\" target=\"_blank\">Privacy Policy</a>"
155
- msgstr "Al crear una cuenta, usted acepta los <a class=\"jivo-caption\" href=\"https://www.jivochat.es/terms?utm_source=wordpress\" target=\"_blank\">Términos y condiciones</a> y la <a class=\"jivo-caption\" href=\"https://www.jivochat.es/privacy-notice?utm_source=wordpress\" target=\"_blank\">Política de privacidad</a>"
156
 
157
  #: templates/signup.php:109
158
- msgid "Already have an account? <span id=\"login_link\" class=\"jivo-redirect\">Log in</span>"
159
- msgstr "¿Ya tienes una cuenta? <span id=\"login_link\" class=\"jivo-redirect\">Inicia sesión</span>"
160
 
161
  #: templates/switch_off.php:16
162
  msgid "If you would like to temporarily hide the JivoChat widget"
30
  msgstr "Diseñado a la perfección para chatear con los visitantes en tiempo real de tu sitio web, Facebook, Viber o Telegram para aumentar tus ventas en línea"
31
 
32
  #. Author URI of the plugin
33
+ #: templates/post-install.php:24 templates/post-install.php:35
34
+ #: templates/post-install.php:36 templates/switch_off.php:10
35
  #: templates/switch_off.php:11 templates/switch_on.php:10
36
  #: templates/switch_on.php:11
37
  msgid "www.jivochat.com"
58
  msgstr "Usuario"
59
 
60
  #: templates/login.php:60
61
+ msgid "Forgot your password? You can reset it <a class=\"jivosite-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">here</a>"
62
+ msgstr "¿Olvidaste tu contraseña? Puedes cambiarla <a class=\"jivosite-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">aquí</a>"
63
 
64
  #: templates/login.php:68
65
+ msgid "You don't have a Jivo account? <span id=\"signup_link\" class=\"jivosite-redirect\">Sign up</span>"
66
+ msgstr "¿No tienes una cuenta en Jivo? <span id=\"signup_link\" class=\"jivosite-redirect\">Regístrate</span>"
67
 
68
  #: templates/page.php:20 templates/page.php:35 templates/page.php:49
69
  #: templates/page.php:63
70
  msgid "jivochat_logo.svg"
71
  msgstr "jivochat_logo.svg"
72
 
73
+ #: templates/post-install.php:4
74
  msgid "Congratulations, you have successfully installed JivoChat widget to your website!"
75
  msgstr "Felicidades, has instalado el widget de JivoChat exitosamente en tu sitio web"
76
 
77
+ #: templates/post-install.php:9
78
  msgid "You are now able to see live chat widget on your webiste. Now you can customize & configure your JivoChat widget. Click the button below to go to web app and start testing it!"
79
  msgstr "Ahora podrás ver el widget en línea en tu sitio web. Ahora puedes personalizarlo y configurarlo, haz clic en el botón a continuación para ir a la aplicación web y comenzar a probarlo"
80
 
81
+ #: templates/post-install.php:14
82
  msgid "Go to Web Application"
83
  msgstr "Ir a la aplicación web"
84
 
85
+ #: templates/post-install.php:19
86
  msgid "You can either use our web app, our desktop apps for Windows, macOS, or mobile apps for iOS and Android. We recommend using desktop and mobile apps simultaneously."
87
  msgstr "Puedes utilizar la aplicación web, nuestra aplicación para Windows, macOS o para celular en iOS y Android. Recomendamos utilizar nuestra aplicación Desktop y móvil al mismo tiempo"
88
 
89
+ #: templates/post-install.php:24
90
  msgid "Install Apps"
91
  msgstr "Instalar Apps"
92
 
93
+ #: templates/post-install.php:29 templates/switch_off.php:4
94
  #: templates/switch_on.php:4
95
  msgid "Have questions? Don't worry, we offer 24/7 live support!"
96
  msgstr "¿Tienes preguntas? No te preocupes, ofrecemos soporte en línea 24/7"
97
 
98
+ #: templates/post-install.php:30 templates/switch_off.php:5
99
  #: templates/switch_on.php:5
100
  msgid "Ask us anything and we will help you onboarding."
101
  msgstr "Estamos siempre a disposición para responder todas tus preguntas"
102
 
103
+ #: templates/post-install.php:35 templates/switch_off.php:10
104
  #: templates/switch_on.php:10
105
  msgid "Live Chat with Us"
106
  msgstr "Chatea en vivo con nosotros"
107
 
108
+ #: templates/post-install.php:36 templates/switch_off.php:11
109
  #: templates/switch_on.php:11
110
  msgid "Knowledge Base"
111
  msgstr "Cantro de ayuda"
151
  msgstr "Registrarse"
152
 
153
  #: templates/signup.php:101
154
+ msgid "By creating an account you agree to <a class=\"jivosite-caption\" href=\"https://www.jivochat.com/terms?utm_source=wordpress\" target=\"_blank\">Terms and Conditions</a> and <a class=\"jivosite-caption\" href=\"https://www.jivochat.com/privacy-notice?utm_source=wordpress\" target=\"_blank\">Privacy Policy</a>"
155
+ msgstr "Al crear una cuenta, usted acepta los <a class=\"jivosite-caption\" href=\"https://www.jivochat.es/terms?utm_source=wordpress\" target=\"_blank\">Términos y condiciones</a> y la <a class=\"jivosite-caption\" href=\"https://www.jivochat.es/privacy-notice?utm_source=wordpress\" target=\"_blank\">Política de privacidad</a>"
156
 
157
  #: templates/signup.php:109
158
+ msgid "Already have an account? <span id=\"login_link\" class=\"jivosite-redirect\">Log in</span>"
159
+ msgstr "¿Ya tienes una cuenta? <span id=\"login_link\" class=\"jivosite-redirect\">Inicia sesión</span>"
160
 
161
  #: templates/switch_off.php:16
162
  msgid "If you would like to temporarily hide the JivoChat widget"
languages/jivochat-es_VE.mo CHANGED
Binary file
languages/jivochat-es_VE.po CHANGED
@@ -30,8 +30,8 @@ msgid "Perfectly designed for you to chat with your visitors in real time on you
30
  msgstr "Diseñado a la perfección para chatear con los visitantes en tiempo real de tu sitio web, Facebook, Viber o Telegram para aumentar tus ventas en línea"
31
 
32
  #. Author URI of the plugin
33
- #: templates/post_install.php:24 templates/post_install.php:35
34
- #: templates/post_install.php:36 templates/switch_off.php:10
35
  #: templates/switch_off.php:11 templates/switch_on.php:10
36
  #: templates/switch_on.php:11
37
  msgid "www.jivochat.com"
@@ -58,54 +58,54 @@ msgid "Login"
58
  msgstr "Usuario"
59
 
60
  #: templates/login.php:60
61
- msgid "Forgot your password? You can reset it <a class=\"jivo-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">here</a>"
62
- msgstr "¿Olvidaste tu contraseña? Puedes cambiarla <a class=\"jivo-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">aquí</a>"
63
 
64
  #: templates/login.php:68
65
- msgid "You don't have a Jivo account? <span id=\"signup_link\" class=\"jivo-redirect\">Sign up</span>"
66
- msgstr "¿No tienes una cuenta en Jivo? <span id=\"signup_link\" class=\"jivo-redirect\">Regístrate</span>"
67
 
68
  #: templates/page.php:20 templates/page.php:35 templates/page.php:49
69
  #: templates/page.php:63
70
  msgid "jivochat_logo.svg"
71
  msgstr "jivochat_logo.svg"
72
 
73
- #: templates/post_install.php:4
74
  msgid "Congratulations, you have successfully installed JivoChat widget to your website!"
75
  msgstr "Felicidades, has instalado el widget de JivoChat exitosamente en tu sitio web"
76
 
77
- #: templates/post_install.php:9
78
  msgid "You are now able to see live chat widget on your webiste. Now you can customize & configure your JivoChat widget. Click the button below to go to web app and start testing it!"
79
  msgstr "Ahora podrás ver el widget en línea en tu sitio web. Ahora puedes personalizarlo y configurarlo, haz clic en el botón a continuación para ir a la aplicación web y comenzar a probarlo"
80
 
81
- #: templates/post_install.php:14
82
  msgid "Go to Web Application"
83
  msgstr "Ir a la aplicación web"
84
 
85
- #: templates/post_install.php:19
86
  msgid "You can either use our web app, our desktop apps for Windows, macOS, or mobile apps for iOS and Android. We recommend using desktop and mobile apps simultaneously."
87
  msgstr "Puedes utilizar la aplicación web, nuestra aplicación para Windows, macOS o para celular en iOS y Android. Recomendamos utilizar nuestra aplicación Desktop y móvil al mismo tiempo"
88
 
89
- #: templates/post_install.php:24
90
  msgid "Install Apps"
91
  msgstr "Instalar Apps"
92
 
93
- #: templates/post_install.php:29 templates/switch_off.php:4
94
  #: templates/switch_on.php:4
95
  msgid "Have questions? Don't worry, we offer 24/7 live support!"
96
  msgstr "¿Tienes preguntas? No te preocupes, ofrecemos soporte en línea 24/7"
97
 
98
- #: templates/post_install.php:30 templates/switch_off.php:5
99
  #: templates/switch_on.php:5
100
  msgid "Ask us anything and we will help you onboarding."
101
  msgstr "Estamos siempre a disposición para responder todas tus preguntas"
102
 
103
- #: templates/post_install.php:35 templates/switch_off.php:10
104
  #: templates/switch_on.php:10
105
  msgid "Live Chat with Us"
106
  msgstr "Chatea en vivo con nosotros"
107
 
108
- #: templates/post_install.php:36 templates/switch_off.php:11
109
  #: templates/switch_on.php:11
110
  msgid "Knowledge Base"
111
  msgstr "Cantro de ayuda"
@@ -151,12 +151,12 @@ msgid "Sign Up"
151
  msgstr "Registrarse"
152
 
153
  #: templates/signup.php:101
154
- msgid "By creating an account you agree to <a class=\"jivo-caption\" href=\"https://www.jivochat.com/terms?utm_source=wordpress\" target=\"_blank\">Terms and Conditions</a> and <a class=\"jivo-caption\" href=\"https://www.jivochat.com/privacy-notice?utm_source=wordpress\" target=\"_blank\">Privacy Policy</a>"
155
- msgstr "Al crear una cuenta, usted acepta los <a class=\"jivo-caption\" href=\"https://www.jivochat.es/terms?utm_source=wordpress\" target=\"_blank\">Términos y condiciones</a> y la <a class=\"jivo-caption\" href=\"https://www.jivochat.es/privacy-notice?utm_source=wordpress\" target=\"_blank\">Política de privacidad</a>"
156
 
157
  #: templates/signup.php:109
158
- msgid "Already have an account? <span id=\"login_link\" class=\"jivo-redirect\">Log in</span>"
159
- msgstr "¿Ya tienes una cuenta? <span id=\"login_link\" class=\"jivo-redirect\">Inicia sesión</span>"
160
 
161
  #: templates/switch_off.php:16
162
  msgid "If you would like to temporarily hide the JivoChat widget"
30
  msgstr "Diseñado a la perfección para chatear con los visitantes en tiempo real de tu sitio web, Facebook, Viber o Telegram para aumentar tus ventas en línea"
31
 
32
  #. Author URI of the plugin
33
+ #: templates/post-install.php:24 templates/post-install.php:35
34
+ #: templates/post-install.php:36 templates/switch_off.php:10
35
  #: templates/switch_off.php:11 templates/switch_on.php:10
36
  #: templates/switch_on.php:11
37
  msgid "www.jivochat.com"
58
  msgstr "Usuario"
59
 
60
  #: templates/login.php:60
61
+ msgid "Forgot your password? You can reset it <a class=\"jivosite-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">here</a>"
62
+ msgstr "¿Olvidaste tu contraseña? Puedes cambiarla <a class=\"jivosite-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">aquí</a>"
63
 
64
  #: templates/login.php:68
65
+ msgid "You don't have a Jivo account? <span id=\"signup_link\" class=\"jivosite-redirect\">Sign up</span>"
66
+ msgstr "¿No tienes una cuenta en Jivo? <span id=\"signup_link\" class=\"jivosite-redirect\">Regístrate</span>"
67
 
68
  #: templates/page.php:20 templates/page.php:35 templates/page.php:49
69
  #: templates/page.php:63
70
  msgid "jivochat_logo.svg"
71
  msgstr "jivochat_logo.svg"
72
 
73
+ #: templates/post-install.php:4
74
  msgid "Congratulations, you have successfully installed JivoChat widget to your website!"
75
  msgstr "Felicidades, has instalado el widget de JivoChat exitosamente en tu sitio web"
76
 
77
+ #: templates/post-install.php:9
78
  msgid "You are now able to see live chat widget on your webiste. Now you can customize & configure your JivoChat widget. Click the button below to go to web app and start testing it!"
79
  msgstr "Ahora podrás ver el widget en línea en tu sitio web. Ahora puedes personalizarlo y configurarlo, haz clic en el botón a continuación para ir a la aplicación web y comenzar a probarlo"
80
 
81
+ #: templates/post-install.php:14
82
  msgid "Go to Web Application"
83
  msgstr "Ir a la aplicación web"
84
 
85
+ #: templates/post-install.php:19
86
  msgid "You can either use our web app, our desktop apps for Windows, macOS, or mobile apps for iOS and Android. We recommend using desktop and mobile apps simultaneously."
87
  msgstr "Puedes utilizar la aplicación web, nuestra aplicación para Windows, macOS o para celular en iOS y Android. Recomendamos utilizar nuestra aplicación Desktop y móvil al mismo tiempo"
88
 
89
+ #: templates/post-install.php:24
90
  msgid "Install Apps"
91
  msgstr "Instalar Apps"
92
 
93
+ #: templates/post-install.php:29 templates/switch_off.php:4
94
  #: templates/switch_on.php:4
95
  msgid "Have questions? Don't worry, we offer 24/7 live support!"
96
  msgstr "¿Tienes preguntas? No te preocupes, ofrecemos soporte en línea 24/7"
97
 
98
+ #: templates/post-install.php:30 templates/switch_off.php:5
99
  #: templates/switch_on.php:5
100
  msgid "Ask us anything and we will help you onboarding."
101
  msgstr "Estamos siempre a disposición para responder todas tus preguntas"
102
 
103
+ #: templates/post-install.php:35 templates/switch_off.php:10
104
  #: templates/switch_on.php:10
105
  msgid "Live Chat with Us"
106
  msgstr "Chatea en vivo con nosotros"
107
 
108
+ #: templates/post-install.php:36 templates/switch_off.php:11
109
  #: templates/switch_on.php:11
110
  msgid "Knowledge Base"
111
  msgstr "Cantro de ayuda"
151
  msgstr "Registrarse"
152
 
153
  #: templates/signup.php:101
154
+ msgid "By creating an account you agree to <a class=\"jivosite-caption\" href=\"https://www.jivochat.com/terms?utm_source=wordpress\" target=\"_blank\">Terms and Conditions</a> and <a class=\"jivosite-caption\" href=\"https://www.jivochat.com/privacy-notice?utm_source=wordpress\" target=\"_blank\">Privacy Policy</a>"
155
+ msgstr "Al crear una cuenta, usted acepta los <a class=\"jivosite-caption\" href=\"https://www.jivochat.es/terms?utm_source=wordpress\" target=\"_blank\">Términos y condiciones</a> y la <a class=\"jivosite-caption\" href=\"https://www.jivochat.es/privacy-notice?utm_source=wordpress\" target=\"_blank\">Política de privacidad</a>"
156
 
157
  #: templates/signup.php:109
158
+ msgid "Already have an account? <span id=\"login_link\" class=\"jivosite-redirect\">Log in</span>"
159
+ msgstr "¿Ya tienes una cuenta? <span id=\"login_link\" class=\"jivosite-redirect\">Inicia sesión</span>"
160
 
161
  #: templates/switch_off.php:16
162
  msgid "If you would like to temporarily hide the JivoChat widget"
languages/jivochat-pt_BR.mo CHANGED
Binary file
languages/jivochat-pt_BR.po CHANGED
@@ -30,8 +30,8 @@ msgid "Omnichannel Live Chat and Help Desk plugin, optimized for Wordpress. Free
30
  msgstr "Omnichannel Live Chat e plug-in Help Desk, otimizados para Wordpress. Gratuito, rápido, fácil de instalar e usar."
31
 
32
  #. Author URI of the plugin
33
- #: templates/post_install.php:24 templates/post_install.php:35
34
- #: templates/post_install.php:36 templates/switch_off.php:10
35
  #: templates/switch_off.php:11 templates/switch_on.php:10
36
  #: templates/switch_on.php:11
37
  msgid "www.jivochat.com"
@@ -58,54 +58,54 @@ msgid "Login"
58
  msgstr "Usuário"
59
 
60
  #: templates/login.php:60
61
- msgid "Forgot your password? You can reset it <a class=\"jivo-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">here</a>"
62
- msgstr "Esqueceu a sua senha? Você pode restaurá-la <a class=\"jivo-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">aqui</a>"
63
 
64
  #: templates/login.php:68
65
- msgid "You don't have a Jivo account? <span id=\"signup_link\" class=\"jivo-redirect\">Sign up</span>"
66
- msgstr "Ainda não tem uma conta no JivoChat? <span id=\"signup_link\" class=\"jivo-redirect\">Cadastre-se aqui</span>"
67
 
68
  #: templates/page.php:20 templates/page.php:35 templates/page.php:49
69
  #: templates/page.php:63
70
  msgid "jivochat_logo.svg"
71
  msgstr "jivochat_logo.svg"
72
 
73
- #: templates/post_install.php:4
74
  msgid "Congratulations, you have successfully installed JivoChat widget to your website!"
75
  msgstr "Parabéns, você instalou o widget do JivoChat em seu website com sucesso!"
76
 
77
- #: templates/post_install.php:9
78
  msgid "You are now able to see live chat widget on your webiste. Now you can customize & configure your JivoChat widget. Click the button below to go to web app and start testing it!"
79
  msgstr "Agora você pode ver o widget de chat online em seu website. Agora você também pode customizar e configurar o widget do JivoChat. Clique no botão abaixo para ir ao aplicativo web e coemçar a testá-lo!"
80
 
81
- #: templates/post_install.php:14
82
  msgid "Go to Web Application"
83
  msgstr "Acessar a Aplicação Web"
84
 
85
- #: templates/post_install.php:19
86
  msgid "You can either use our web app, our desktop apps for Windows, macOS, or mobile apps for iOS and Android. We recommend using desktop and mobile apps simultaneously."
87
  msgstr "Você pode optar por usar o aplicativo web, nossos aplicativos para Windows, macOS ou nossos aplicativos para dispositivos móveis iOS e Android. Recomendamos utilizar os aplicativos para desktop e mobile simultaneamente."
88
 
89
- #: templates/post_install.php:24
90
  msgid "Install Apps"
91
  msgstr "Instalar Aplicativos"
92
 
93
- #: templates/post_install.php:29 templates/switch_off.php:4
94
  #: templates/switch_on.php:4
95
  msgid "Have questions? Don't worry, we offer 24/7 live support!"
96
  msgstr "Está com dúvidas? Não se preocupe, oferecemos suporte 24/7!"
97
 
98
- #: templates/post_install.php:30 templates/switch_off.php:5
99
  #: templates/switch_on.php:5
100
  msgid "Ask us anything and we will help you onboarding."
101
  msgstr "Estamos sempre à disposição para responder todas as suas perguntas."
102
 
103
- #: templates/post_install.php:35 templates/switch_off.php:10
104
  #: templates/switch_on.php:10
105
  msgid "Live Chat with Us"
106
  msgstr "Converse conosco pelo Chat"
107
 
108
- #: templates/post_install.php:36 templates/switch_off.php:11
109
  #: templates/switch_on.php:11
110
  msgid "Knowledge Base"
111
  msgstr "Base de Conhecimento"
@@ -151,12 +151,12 @@ msgid "Sign Up"
151
  msgstr "Cadastrar-se"
152
 
153
  #: templates/signup.php:101
154
- msgid "By creating an account you agree to <a class=\"jivo-caption\" href=\"https://www.jivochat.com/terms?utm_source=wordpress\" target=\"_blank\">Terms and Conditions</a> and <a class=\"jivo-caption\" href=\"https://www.jivochat.com/privacy-notice?utm_source=wordpress\" target=\"_blank\">Privacy Policy</a>"
155
- msgstr "Ao criar uma conta, você concorda com nossos <a class=\"jivo-caption\" href=\"https://www.jivochat.com.br/termos-de-uso?utm_source=wordpress\" target=\"_blank\">Termos de Serviço</a> e <a class=\"jivo-caption\" href=\"https://www.jivochat.com.br/privacy-notice?utm_source=wordpress\" target=\"_blank\">Política de Privacidade</a>"
156
 
157
  #: templates/signup.php:109
158
- msgid "Already have an account? <span id=\"login_link\" class=\"jivo-redirect\">Log in</span>"
159
- msgstr "Já possui uma conta? <span id=\"login_link\" class=\"jivo-redirect\">Iniciar sessão</span>"
160
 
161
  #: templates/switch_off.php:16
162
  msgid "If you would like to temporarily hide the JivoChat widget"
30
  msgstr "Omnichannel Live Chat e plug-in Help Desk, otimizados para Wordpress. Gratuito, rápido, fácil de instalar e usar."
31
 
32
  #. Author URI of the plugin
33
+ #: templates/post-install.php:24 templates/post-install.php:35
34
+ #: templates/post-install.php:36 templates/switch_off.php:10
35
  #: templates/switch_off.php:11 templates/switch_on.php:10
36
  #: templates/switch_on.php:11
37
  msgid "www.jivochat.com"
58
  msgstr "Usuário"
59
 
60
  #: templates/login.php:60
61
+ msgid "Forgot your password? You can reset it <a class=\"jivosite-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">here</a>"
62
+ msgstr "Esqueceu a sua senha? Você pode restaurá-la <a class=\"jivosite-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">aqui</a>"
63
 
64
  #: templates/login.php:68
65
+ msgid "You don't have a Jivo account? <span id=\"signup_link\" class=\"jivosite-redirect\">Sign up</span>"
66
+ msgstr "Ainda não tem uma conta no JivoChat? <span id=\"signup_link\" class=\"jivosite-redirect\">Cadastre-se aqui</span>"
67
 
68
  #: templates/page.php:20 templates/page.php:35 templates/page.php:49
69
  #: templates/page.php:63
70
  msgid "jivochat_logo.svg"
71
  msgstr "jivochat_logo.svg"
72
 
73
+ #: templates/post-install.php:4
74
  msgid "Congratulations, you have successfully installed JivoChat widget to your website!"
75
  msgstr "Parabéns, você instalou o widget do JivoChat em seu website com sucesso!"
76
 
77
+ #: templates/post-install.php:9
78
  msgid "You are now able to see live chat widget on your webiste. Now you can customize & configure your JivoChat widget. Click the button below to go to web app and start testing it!"
79
  msgstr "Agora você pode ver o widget de chat online em seu website. Agora você também pode customizar e configurar o widget do JivoChat. Clique no botão abaixo para ir ao aplicativo web e coemçar a testá-lo!"
80
 
81
+ #: templates/post-install.php:14
82
  msgid "Go to Web Application"
83
  msgstr "Acessar a Aplicação Web"
84
 
85
+ #: templates/post-install.php:19
86
  msgid "You can either use our web app, our desktop apps for Windows, macOS, or mobile apps for iOS and Android. We recommend using desktop and mobile apps simultaneously."
87
  msgstr "Você pode optar por usar o aplicativo web, nossos aplicativos para Windows, macOS ou nossos aplicativos para dispositivos móveis iOS e Android. Recomendamos utilizar os aplicativos para desktop e mobile simultaneamente."
88
 
89
+ #: templates/post-install.php:24
90
  msgid "Install Apps"
91
  msgstr "Instalar Aplicativos"
92
 
93
+ #: templates/post-install.php:29 templates/switch_off.php:4
94
  #: templates/switch_on.php:4
95
  msgid "Have questions? Don't worry, we offer 24/7 live support!"
96
  msgstr "Está com dúvidas? Não se preocupe, oferecemos suporte 24/7!"
97
 
98
+ #: templates/post-install.php:30 templates/switch_off.php:5
99
  #: templates/switch_on.php:5
100
  msgid "Ask us anything and we will help you onboarding."
101
  msgstr "Estamos sempre à disposição para responder todas as suas perguntas."
102
 
103
+ #: templates/post-install.php:35 templates/switch_off.php:10
104
  #: templates/switch_on.php:10
105
  msgid "Live Chat with Us"
106
  msgstr "Converse conosco pelo Chat"
107
 
108
+ #: templates/post-install.php:36 templates/switch_off.php:11
109
  #: templates/switch_on.php:11
110
  msgid "Knowledge Base"
111
  msgstr "Base de Conhecimento"
151
  msgstr "Cadastrar-se"
152
 
153
  #: templates/signup.php:101
154
+ msgid "By creating an account you agree to <a class=\"jivosite-caption\" href=\"https://www.jivochat.com/terms?utm_source=wordpress\" target=\"_blank\">Terms and Conditions</a> and <a class=\"jivosite-caption\" href=\"https://www.jivochat.com/privacy-notice?utm_source=wordpress\" target=\"_blank\">Privacy Policy</a>"
155
+ msgstr "Ao criar uma conta, você concorda com nossos <a class=\"jivosite-caption\" href=\"https://www.jivochat.com.br/termos-de-uso?utm_source=wordpress\" target=\"_blank\">Termos de Serviço</a> e <a class=\"jivosite-caption\" href=\"https://www.jivochat.com.br/privacy-notice?utm_source=wordpress\" target=\"_blank\">Política de Privacidade</a>"
156
 
157
  #: templates/signup.php:109
158
+ msgid "Already have an account? <span id=\"login_link\" class=\"jivosite-redirect\">Log in</span>"
159
+ msgstr "Já possui uma conta? <span id=\"login_link\" class=\"jivosite-redirect\">Iniciar sessão</span>"
160
 
161
  #: templates/switch_off.php:16
162
  msgid "If you would like to temporarily hide the JivoChat widget"
languages/jivochat-pt_PT.mo CHANGED
Binary file
languages/jivochat-pt_PT.po CHANGED
@@ -30,8 +30,8 @@ msgid "Omnichannel Live Chat and Help Desk plugin, optimized for Wordpress. Free
30
  msgstr "Omnichannel Live Chat e plug-in Help Desk, otimizados para Wordpress. Gratuito, rápido, fácil de instalar e usar."
31
 
32
  #. Author URI of the plugin
33
- #: templates/post_install.php:24 templates/post_install.php:35
34
- #: templates/post_install.php:36 templates/switch_off.php:10
35
  #: templates/switch_off.php:11 templates/switch_on.php:10
36
  #: templates/switch_on.php:11
37
  msgid "www.jivochat.com"
@@ -58,54 +58,54 @@ msgid "Login"
58
  msgstr "Usuário"
59
 
60
  #: templates/login.php:60
61
- msgid "Forgot your password? You can reset it <a class=\"jivo-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">here</a>"
62
- msgstr "Esqueceu a sua senha? Você pode restaurá-la <a class=\"jivo-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">aqui</a>"
63
 
64
  #: templates/login.php:68
65
- msgid "You don't have a Jivo account? <span id=\"signup_link\" class=\"jivo-redirect\">Sign up</span>"
66
- msgstr "Ainda não tem uma conta no JivoChat? <span id=\"signup_link\" class=\"jivo-redirect\">Cadastre-se aqui</span>"
67
 
68
  #: templates/page.php:20 templates/page.php:35 templates/page.php:49
69
  #: templates/page.php:63
70
  msgid "jivochat_logo.svg"
71
  msgstr "jivochat_logo.svg"
72
 
73
- #: templates/post_install.php:4
74
  msgid "Congratulations, you have successfully installed JivoChat widget to your website!"
75
  msgstr "Parabéns, você instalou o widget do JivoChat em seu website com sucesso!"
76
 
77
- #: templates/post_install.php:9
78
  msgid "You are now able to see live chat widget on your webiste. Now you can customize & configure your JivoChat widget. Click the button below to go to web app and start testing it!"
79
  msgstr "Agora você pode ver o widget de chat online em seu website. Agora você também pode customizar e configurar o widget do JivoChat. Clique no botão abaixo para ir ao aplicativo web e coemçar a testá-lo!"
80
 
81
- #: templates/post_install.php:14
82
  msgid "Go to Web Application"
83
  msgstr "Acessar a Aplicação Web"
84
 
85
- #: templates/post_install.php:19
86
  msgid "You can either use our web app, our desktop apps for Windows, macOS, or mobile apps for iOS and Android. We recommend using desktop and mobile apps simultaneously."
87
  msgstr "Você pode optar por usar o aplicativo web, nossos aplicativos para Windows, macOS ou nossos aplicativos para dispositivos móveis iOS e Android. Recomendamos utilizar os aplicativos para desktop e mobile simultaneamente."
88
 
89
- #: templates/post_install.php:24
90
  msgid "Install Apps"
91
  msgstr "Instalar Aplicativos"
92
 
93
- #: templates/post_install.php:29 templates/switch_off.php:4
94
  #: templates/switch_on.php:4
95
  msgid "Have questions? Don't worry, we offer 24/7 live support!"
96
  msgstr "Está com dúvidas? Não se preocupe, oferecemos suporte 24/7!"
97
 
98
- #: templates/post_install.php:30 templates/switch_off.php:5
99
  #: templates/switch_on.php:5
100
  msgid "Ask us anything and we will help you onboarding."
101
  msgstr "Estamos sempre à disposição para responder todas as suas perguntas."
102
 
103
- #: templates/post_install.php:35 templates/switch_off.php:10
104
  #: templates/switch_on.php:10
105
  msgid "Live Chat with Us"
106
  msgstr "Converse conosco pelo Chat"
107
 
108
- #: templates/post_install.php:36 templates/switch_off.php:11
109
  #: templates/switch_on.php:11
110
  msgid "Knowledge Base"
111
  msgstr "Base de Conhecimento"
@@ -151,12 +151,12 @@ msgid "Sign Up"
151
  msgstr "Cadastrar-se"
152
 
153
  #: templates/signup.php:101
154
- msgid "By creating an account you agree to <a class=\"jivo-caption\" href=\"https://www.jivochat.com/terms?utm_source=wordpress\" target=\"_blank\">Terms and Conditions</a> and <a class=\"jivo-caption\" href=\"https://www.jivochat.com/privacy-notice?utm_source=wordpress\" target=\"_blank\">Privacy Policy</a>"
155
- msgstr "Ao criar uma conta, você concorda com nossos <a class=\"jivo-caption\" href=\"https://www.jivochat.com.br/termos-de-uso?utm_source=wordpress\" target=\"_blank\">Termos de Serviço</a> e <a class=\"jivo-caption\" href=\"https://www.jivochat.com.br/privacy-notice?utm_source=wordpress\" target=\"_blank\">Política de Privacidade</a>"
156
 
157
  #: templates/signup.php:109
158
- msgid "Already have an account? <span id=\"login_link\" class=\"jivo-redirect\">Log in</span>"
159
- msgstr "Já possui uma conta? <span id=\"login_link\" class=\"jivo-redirect\">Iniciar sessão</span>"
160
 
161
  #: templates/switch_off.php:16
162
  msgid "If you would like to temporarily hide the JivoChat widget"
30
  msgstr "Omnichannel Live Chat e plug-in Help Desk, otimizados para Wordpress. Gratuito, rápido, fácil de instalar e usar."
31
 
32
  #. Author URI of the plugin
33
+ #: templates/post-install.php:24 templates/post-install.php:35
34
+ #: templates/post-install.php:36 templates/switch_off.php:10
35
  #: templates/switch_off.php:11 templates/switch_on.php:10
36
  #: templates/switch_on.php:11
37
  msgid "www.jivochat.com"
58
  msgstr "Usuário"
59
 
60
  #: templates/login.php:60
61
+ msgid "Forgot your password? You can reset it <a class=\"jivosite-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">here</a>"
62
+ msgstr "Esqueceu a sua senha? Você pode restaurá-la <a class=\"jivosite-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">aqui</a>"
63
 
64
  #: templates/login.php:68
65
+ msgid "You don't have a Jivo account? <span id=\"signup_link\" class=\"jivosite-redirect\">Sign up</span>"
66
+ msgstr "Ainda não tem uma conta no JivoChat? <span id=\"signup_link\" class=\"jivosite-redirect\">Cadastre-se aqui</span>"
67
 
68
  #: templates/page.php:20 templates/page.php:35 templates/page.php:49
69
  #: templates/page.php:63
70
  msgid "jivochat_logo.svg"
71
  msgstr "jivochat_logo.svg"
72
 
73
+ #: templates/post-install.php:4
74
  msgid "Congratulations, you have successfully installed JivoChat widget to your website!"
75
  msgstr "Parabéns, você instalou o widget do JivoChat em seu website com sucesso!"
76
 
77
+ #: templates/post-install.php:9
78
  msgid "You are now able to see live chat widget on your webiste. Now you can customize & configure your JivoChat widget. Click the button below to go to web app and start testing it!"
79
  msgstr "Agora você pode ver o widget de chat online em seu website. Agora você também pode customizar e configurar o widget do JivoChat. Clique no botão abaixo para ir ao aplicativo web e coemçar a testá-lo!"
80
 
81
+ #: templates/post-install.php:14
82
  msgid "Go to Web Application"
83
  msgstr "Acessar a Aplicação Web"
84
 
85
+ #: templates/post-install.php:19
86
  msgid "You can either use our web app, our desktop apps for Windows, macOS, or mobile apps for iOS and Android. We recommend using desktop and mobile apps simultaneously."
87
  msgstr "Você pode optar por usar o aplicativo web, nossos aplicativos para Windows, macOS ou nossos aplicativos para dispositivos móveis iOS e Android. Recomendamos utilizar os aplicativos para desktop e mobile simultaneamente."
88
 
89
+ #: templates/post-install.php:24
90
  msgid "Install Apps"
91
  msgstr "Instalar Aplicativos"
92
 
93
+ #: templates/post-install.php:29 templates/switch_off.php:4
94
  #: templates/switch_on.php:4
95
  msgid "Have questions? Don't worry, we offer 24/7 live support!"
96
  msgstr "Está com dúvidas? Não se preocupe, oferecemos suporte 24/7!"
97
 
98
+ #: templates/post-install.php:30 templates/switch_off.php:5
99
  #: templates/switch_on.php:5
100
  msgid "Ask us anything and we will help you onboarding."
101
  msgstr "Estamos sempre à disposição para responder todas as suas perguntas."
102
 
103
+ #: templates/post-install.php:35 templates/switch_off.php:10
104
  #: templates/switch_on.php:10
105
  msgid "Live Chat with Us"
106
  msgstr "Converse conosco pelo Chat"
107
 
108
+ #: templates/post-install.php:36 templates/switch_off.php:11
109
  #: templates/switch_on.php:11
110
  msgid "Knowledge Base"
111
  msgstr "Base de Conhecimento"
151
  msgstr "Cadastrar-se"
152
 
153
  #: templates/signup.php:101
154
+ msgid "By creating an account you agree to <a class=\"jivosite-caption\" href=\"https://www.jivochat.com/terms?utm_source=wordpress\" target=\"_blank\">Terms and Conditions</a> and <a class=\"jivosite-caption\" href=\"https://www.jivochat.com/privacy-notice?utm_source=wordpress\" target=\"_blank\">Privacy Policy</a>"
155
+ msgstr "Ao criar uma conta, você concorda com nossos <a class=\"jivosite-caption\" href=\"https://www.jivochat.com.br/termos-de-uso?utm_source=wordpress\" target=\"_blank\">Termos de Serviço</a> e <a class=\"jivosite-caption\" href=\"https://www.jivochat.com.br/privacy-notice?utm_source=wordpress\" target=\"_blank\">Política de Privacidade</a>"
156
 
157
  #: templates/signup.php:109
158
+ msgid "Already have an account? <span id=\"login_link\" class=\"jivosite-redirect\">Log in</span>"
159
+ msgstr "Já possui uma conta? <span id=\"login_link\" class=\"jivosite-redirect\">Iniciar sessão</span>"
160
 
161
  #: templates/switch_off.php:16
162
  msgid "If you would like to temporarily hide the JivoChat widget"
languages/jivochat-ru_RU.mo CHANGED
Binary file
languages/jivochat-ru_RU.po CHANGED
@@ -30,8 +30,8 @@ msgid "Omnichannel Live Chat and Help Desk plugin, optimized for Wordpress. Free
30
  msgstr "Плагин чата для сайта и для общения с клиентами в социальных сетях, мессенджерах и мобильных приложениях. Оптимизирован специально для Wordpress. Бесплатный, быстрый, простой в установке и использовании. Зарабатывайте больше, не упуская ни одного обращения."
31
 
32
  #. Author URI of the plugin
33
- #: templates/post_install.php:24 templates/post_install.php:35
34
- #: templates/post_install.php:36 templates/switch_off.php:10
35
  #: templates/switch_off.php:11 templates/switch_on.php:10
36
  #: templates/switch_on.php:11
37
  msgid "www.jivochat.com"
@@ -58,54 +58,54 @@ msgid "Login"
58
  msgstr "Авторизоваться"
59
 
60
  #: templates/login.php:60
61
- msgid "Forgot your password? You can reset it <a class=\"jivo-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">here</a>"
62
- msgstr "Забыли Ваш пароль? Вы можете обновить его <a class=\"jivo-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">здесь</a>"
63
 
64
  #: templates/login.php:68
65
- msgid "You don't have a Jivo account? <span id=\"signup_link\" class=\"jivo-redirect\">Sign up</span>"
66
- msgstr "У Вас нет аккаунта в Jivo? <span id=\"signup_link\" class=\"jivo-redirect\">Зарегистрироваться</span>"
67
 
68
  #: templates/page.php:20 templates/page.php:35 templates/page.php:49
69
  #: templates/page.php:63
70
  msgid "jivochat_logo.svg"
71
  msgstr "jivo_logo.svg"
72
 
73
- #: templates/post_install.php:4
74
  msgid "Congratulations, you have successfully installed JivoChat widget to your website!"
75
  msgstr "Поздравляем, Вы успешно установили виджет Jivo на свой сайт!"
76
 
77
- #: templates/post_install.php:9
78
  msgid "You are now able to see live chat widget on your webiste. Now you can customize & configure your JivoChat widget. Click the button below to go to web app and start testing it!"
79
  msgstr "Теперь Вы можете видеть виджет чата на вашем веб-сайте. Теперь Вы можете настроить свой виджет Jivo. Нажмите кнопку ниже, чтобы перейти к веб-приложению и начать его тестирование!"
80
 
81
- #: templates/post_install.php:14
82
  msgid "Go to Web Application"
83
  msgstr "Перейти в веб-приложение"
84
 
85
- #: templates/post_install.php:19
86
  msgid "You can either use our web app, our desktop apps for Windows, macOS, or mobile apps for iOS and Android. We recommend using desktop and mobile apps simultaneously."
87
  msgstr "Вы можете использовать наше веб-приложение, настольные приложения для Windows, macOS или мобильные приложения для iOS и Android. Мы рекомендуем использовать настольные и мобильные приложения одновременно."
88
 
89
- #: templates/post_install.php:24
90
  msgid "Install Apps"
91
  msgstr "Установить приложения"
92
 
93
- #: templates/post_install.php:29 templates/switch_off.php:4
94
  #: templates/switch_on.php:4
95
  msgid "Have questions? Don't worry, we offer 24/7 live support!"
96
  msgstr "Есть вопросы? Не волнуйтесь, мы предлагаем круглосуточную поддержку!"
97
 
98
- #: templates/post_install.php:30 templates/switch_off.php:5
99
  #: templates/switch_on.php:5
100
  msgid "Ask us anything and we will help you onboarding."
101
  msgstr "Обратитесь к нам, и мы поможем Вам с настройками."
102
 
103
- #: templates/post_install.php:35 templates/switch_off.php:10
104
  #: templates/switch_on.php:10
105
  msgid "Live Chat with Us"
106
  msgstr "Живой чат с нами"
107
 
108
- #: templates/post_install.php:36 templates/switch_off.php:11
109
  #: templates/switch_on.php:11
110
  msgid "Knowledge Base"
111
  msgstr "База знаний"
@@ -151,12 +151,12 @@ msgid "Sign Up"
151
  msgstr "Зарегистрироваться"
152
 
153
  #: templates/signup.php:101
154
- msgid "By creating an account you agree to <a class=\"jivo-caption\" href=\"https://www.jivochat.com/terms?utm_source=wordpress\" target=\"_blank\">Terms and Conditions</a> and <a class=\"jivo-caption\" href=\"https://www.jivochat.com/privacy-notice?utm_source=wordpress\" target=\"_blank\">Privacy Policy</a>"
155
- msgstr "Создавая аккаунт, вы соглашаетесь с <a class=\"jivo-caption\" href=\"https://www.jivo.ru/terms?utm_source=wordpress\" target=\"_blank\">Условиями и положениями</a> и <a class=\"jivo-caption\" href=\"https://www.jivo.ru/files/personal_data_processing_policy.pdf?utm_source=wordpress\" target=\"_blank\">Политикой конфиденциальности.</a>"
156
 
157
  #: templates/signup.php:109
158
- msgid "Already have an account? <span id=\"login_link\" class=\"jivo-redirect\">Log in</span>"
159
- msgstr "Уже есть аккаунт? <span id=\"login_link\" class=\"jivo-redirect\">Авторизоваться</span>"
160
 
161
  #: templates/switch_off.php:16
162
  msgid "If you would like to temporarily hide the JivoChat widget"
30
  msgstr "Плагин чата для сайта и для общения с клиентами в социальных сетях, мессенджерах и мобильных приложениях. Оптимизирован специально для Wordpress. Бесплатный, быстрый, простой в установке и использовании. Зарабатывайте больше, не упуская ни одного обращения."
31
 
32
  #. Author URI of the plugin
33
+ #: templates/post-install.php:24 templates/post-install.php:35
34
+ #: templates/post-install.php:36 templates/switch_off.php:10
35
  #: templates/switch_off.php:11 templates/switch_on.php:10
36
  #: templates/switch_on.php:11
37
  msgid "www.jivochat.com"
58
  msgstr "Авторизоваться"
59
 
60
  #: templates/login.php:60
61
+ msgid "Forgot your password? You can reset it <a class=\"jivosite-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">here</a>"
62
+ msgstr "Забыли Ваш пароль? Вы можете обновить его <a class=\"jivosite-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">здесь</a>"
63
 
64
  #: templates/login.php:68
65
+ msgid "You don't have a Jivo account? <span id=\"signup_link\" class=\"jivosite-redirect\">Sign up</span>"
66
+ msgstr "У Вас нет аккаунта в Jivo? <span id=\"signup_link\" class=\"jivosite-redirect\">Зарегистрироваться</span>"
67
 
68
  #: templates/page.php:20 templates/page.php:35 templates/page.php:49
69
  #: templates/page.php:63
70
  msgid "jivochat_logo.svg"
71
  msgstr "jivo_logo.svg"
72
 
73
+ #: templates/post-install.php:4
74
  msgid "Congratulations, you have successfully installed JivoChat widget to your website!"
75
  msgstr "Поздравляем, Вы успешно установили виджет Jivo на свой сайт!"
76
 
77
+ #: templates/post-install.php:9
78
  msgid "You are now able to see live chat widget on your webiste. Now you can customize & configure your JivoChat widget. Click the button below to go to web app and start testing it!"
79
  msgstr "Теперь Вы можете видеть виджет чата на вашем веб-сайте. Теперь Вы можете настроить свой виджет Jivo. Нажмите кнопку ниже, чтобы перейти к веб-приложению и начать его тестирование!"
80
 
81
+ #: templates/post-install.php:14
82
  msgid "Go to Web Application"
83
  msgstr "Перейти в веб-приложение"
84
 
85
+ #: templates/post-install.php:19
86
  msgid "You can either use our web app, our desktop apps for Windows, macOS, or mobile apps for iOS and Android. We recommend using desktop and mobile apps simultaneously."
87
  msgstr "Вы можете использовать наше веб-приложение, настольные приложения для Windows, macOS или мобильные приложения для iOS и Android. Мы рекомендуем использовать настольные и мобильные приложения одновременно."
88
 
89
+ #: templates/post-install.php:24
90
  msgid "Install Apps"
91
  msgstr "Установить приложения"
92
 
93
+ #: templates/post-install.php:29 templates/switch_off.php:4
94
  #: templates/switch_on.php:4
95
  msgid "Have questions? Don't worry, we offer 24/7 live support!"
96
  msgstr "Есть вопросы? Не волнуйтесь, мы предлагаем круглосуточную поддержку!"
97
 
98
+ #: templates/post-install.php:30 templates/switch_off.php:5
99
  #: templates/switch_on.php:5
100
  msgid "Ask us anything and we will help you onboarding."
101
  msgstr "Обратитесь к нам, и мы поможем Вам с настройками."
102
 
103
+ #: templates/post-install.php:35 templates/switch_off.php:10
104
  #: templates/switch_on.php:10
105
  msgid "Live Chat with Us"
106
  msgstr "Живой чат с нами"
107
 
108
+ #: templates/post-install.php:36 templates/switch_off.php:11
109
  #: templates/switch_on.php:11
110
  msgid "Knowledge Base"
111
  msgstr "База знаний"
151
  msgstr "Зарегистрироваться"
152
 
153
  #: templates/signup.php:101
154
+ msgid "By creating an account you agree to <a class=\"jivosite-caption\" href=\"https://www.jivochat.com/terms?utm_source=wordpress\" target=\"_blank\">Terms and Conditions</a> and <a class=\"jivosite-caption\" href=\"https://www.jivochat.com/privacy-notice?utm_source=wordpress\" target=\"_blank\">Privacy Policy</a>"
155
+ msgstr "Создавая аккаунт, вы соглашаетесь с <a class=\"jivosite-caption\" href=\"https://www.jivo.ru/terms?utm_source=wordpress\" target=\"_blank\">Условиями и положениями</a> и <a class=\"jivosite-caption\" href=\"https://www.jivo.ru/files/personal_data_processing_policy.pdf?utm_source=wordpress\" target=\"_blank\">Политикой конфиденциальности.</a>"
156
 
157
  #: templates/signup.php:109
158
+ msgid "Already have an account? <span id=\"login_link\" class=\"jivosite-redirect\">Log in</span>"
159
+ msgstr "Уже есть аккаунт? <span id=\"login_link\" class=\"jivosite-redirect\">Авторизоваться</span>"
160
 
161
  #: templates/switch_off.php:16
162
  msgid "If you would like to temporarily hide the JivoChat widget"
languages/jivochat-tr_TR.mo CHANGED
Binary file
languages/jivochat-tr_TR.po CHANGED
@@ -30,8 +30,8 @@ msgid "Omnichannel Live Chat and Help Desk plugin, optimized for Wordpress. Free
30
  msgstr "Wordpress için optimize edilmiş çoklu kanal Canlı Destek ve Yardım Masası eklentisi. Ücretsiz, hızlı, kurulumu ve kullanımı kolaydır."
31
 
32
  #. Author URI of the plugin
33
- #: templates/post_install.php:24 templates/post_install.php:35
34
- #: templates/post_install.php:36 templates/switch_off.php:10
35
  #: templates/switch_off.php:11 templates/switch_on.php:10
36
  #: templates/switch_on.php:11
37
  msgid "www.jivochat.com"
@@ -58,54 +58,54 @@ msgid "Login"
58
  msgstr "Oturum aç"
59
 
60
  #: templates/login.php:60
61
- msgid "Forgot your password? You can reset it <a class=\"jivo-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">here</a>"
62
- msgstr "Parolanızı mı unuttunuz? <a class=\"jivo-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">Buradan</a> sıfırlayabilirsiniz"
63
 
64
  #: templates/login.php:68
65
- msgid "You don't have a Jivo account? <span id=\"signup_link\" class=\"jivo-redirect\">Sign up</span>"
66
- msgstr "Jivo hesabınız yok mu? <span id=\"signup_link\" class=\"jivo-redirect\">Kaydolun</span>"
67
 
68
  #: templates/page.php:20 templates/page.php:35 templates/page.php:49
69
  #: templates/page.php:63
70
  msgid "jivochat_logo.svg"
71
  msgstr "jivochat_logo.svg"
72
 
73
- #: templates/post_install.php:4
74
  msgid "Congratulations, you have successfully installed JivoChat widget to your website!"
75
  msgstr "Tebrikler, başarıyla JivoChat widget web sitenize yüklediniz!"
76
 
77
- #: templates/post_install.php:9
78
  msgid "You are now able to see live chat widget on your webiste. Now you can customize & configure your JivoChat widget. Click the button below to go to web app and start testing it!"
79
  msgstr "Artık website canlı sohbet widget'ını görebilirsiniz. Şimdi JivoChat widget'ınızı özelleştirebilir ve yapılandırabilirsiniz. Web uygulamasına gitmek için aşağıdaki düğmeyi tıklayın ve test etmeye başlayın!"
80
 
81
- #: templates/post_install.php:14
82
  msgid "Go to Web Application"
83
  msgstr "Web Uygulamasına Git"
84
 
85
- #: templates/post_install.php:19
86
  msgid "You can either use our web app, our desktop apps for Windows, macOS, or mobile apps for iOS and Android. We recommend using desktop and mobile apps simultaneously."
87
  msgstr "Web uygulamamızı, Windows için masaüstü uygulamalarımızı, macOS'u veya iOS ve Android için mobil uygulamalarımızı kullanabilirsiniz. Masaüstü ve mobil uygulamaları aynı anda kullanmanızı öneririz."
88
 
89
- #: templates/post_install.php:24
90
  msgid "Install Apps"
91
  msgstr "Uygulamaları Yükle"
92
 
93
- #: templates/post_install.php:29 templates/switch_off.php:4
94
  #: templates/switch_on.php:4
95
  msgid "Have questions? Don't worry, we offer 24/7 live support!"
96
  msgstr "Sorularınız mı var? Endişelenmeyin, 7/24 canlı destek sunuyoruz!"
97
 
98
- #: templates/post_install.php:30 templates/switch_off.php:5
99
  #: templates/switch_on.php:5
100
  msgid "Ask us anything and we will help you onboarding."
101
  msgstr "Bize bir şey sorun, biz de size yardımcı olalım."
102
 
103
- #: templates/post_install.php:35 templates/switch_off.php:10
104
  #: templates/switch_on.php:10
105
  msgid "Live Chat with Us"
106
  msgstr "Bizimle Canlı Sohbet"
107
 
108
- #: templates/post_install.php:36 templates/switch_off.php:11
109
  #: templates/switch_on.php:11
110
  msgid "Knowledge Base"
111
  msgstr "Bilgi tabanı"
@@ -151,12 +151,12 @@ msgid "Sign Up"
151
  msgstr "Kaydol"
152
 
153
  #: templates/signup.php:101
154
- msgid "By creating an account you agree to <a class=\"jivo-caption\" href=\"https://www.jivochat.com/terms?utm_source=wordpress\" target=\"_blank\">Terms and Conditions</a> and <a class=\"jivo-caption\" href=\"https://www.jivochat.com/privacy-notice?utm_source=wordpress\" target=\"_blank\">Privacy Policy</a>"
155
- msgstr "Bir hesap oluşturarak <a class=\"jivo-caption\" href=\"https://www.jivochat.com.tr/terms?utm_source=wordpress\" target=\"_blank\">Şartlar ve Koşulları</a> ve <a class=\"jivo-caption\" href=\"https://www.jivochat.com.tr/privacy-notice?utm_source=wordpress\" target=\"_blank\">Gizlilik Politikasını kabul etmiş olursunuz</a>"
156
 
157
  #: templates/signup.php:109
158
- msgid "Already have an account? <span id=\"login_link\" class=\"jivo-redirect\">Log in</span>"
159
- msgstr "Zaten hesabınız var mı? <span id=\"login_link\" class=\"jivo-redirect\">Oturum aç</span>"
160
 
161
  #: templates/switch_off.php:16
162
  msgid "If you would like to temporarily hide the JivoChat widget"
30
  msgstr "Wordpress için optimize edilmiş çoklu kanal Canlı Destek ve Yardım Masası eklentisi. Ücretsiz, hızlı, kurulumu ve kullanımı kolaydır."
31
 
32
  #. Author URI of the plugin
33
+ #: templates/post-install.php:24 templates/post-install.php:35
34
+ #: templates/post-install.php:36 templates/switch_off.php:10
35
  #: templates/switch_off.php:11 templates/switch_on.php:10
36
  #: templates/switch_on.php:11
37
  msgid "www.jivochat.com"
58
  msgstr "Oturum aç"
59
 
60
  #: templates/login.php:60
61
+ msgid "Forgot your password? You can reset it <a class=\"jivosite-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">here</a>"
62
+ msgstr "Parolanızı mı unuttunuz? <a class=\"jivosite-redirect\" href=\"https://app.jivosite.com/password/reset?utm_source=wordpress\" target=\"_blank\">Buradan</a> sıfırlayabilirsiniz"
63
 
64
  #: templates/login.php:68
65
+ msgid "You don't have a Jivo account? <span id=\"signup_link\" class=\"jivosite-redirect\">Sign up</span>"
66
+ msgstr "Jivo hesabınız yok mu? <span id=\"signup_link\" class=\"jivosite-redirect\">Kaydolun</span>"
67
 
68
  #: templates/page.php:20 templates/page.php:35 templates/page.php:49
69
  #: templates/page.php:63
70
  msgid "jivochat_logo.svg"
71
  msgstr "jivochat_logo.svg"
72
 
73
+ #: templates/post-install.php:4
74
  msgid "Congratulations, you have successfully installed JivoChat widget to your website!"
75
  msgstr "Tebrikler, başarıyla JivoChat widget web sitenize yüklediniz!"
76
 
77
+ #: templates/post-install.php:9
78
  msgid "You are now able to see live chat widget on your webiste. Now you can customize & configure your JivoChat widget. Click the button below to go to web app and start testing it!"
79
  msgstr "Artık website canlı sohbet widget'ını görebilirsiniz. Şimdi JivoChat widget'ınızı özelleştirebilir ve yapılandırabilirsiniz. Web uygulamasına gitmek için aşağıdaki düğmeyi tıklayın ve test etmeye başlayın!"
80
 
81
+ #: templates/post-install.php:14
82
  msgid "Go to Web Application"
83
  msgstr "Web Uygulamasına Git"
84
 
85
+ #: templates/post-install.php:19
86
  msgid "You can either use our web app, our desktop apps for Windows, macOS, or mobile apps for iOS and Android. We recommend using desktop and mobile apps simultaneously."
87
  msgstr "Web uygulamamızı, Windows için masaüstü uygulamalarımızı, macOS'u veya iOS ve Android için mobil uygulamalarımızı kullanabilirsiniz. Masaüstü ve mobil uygulamaları aynı anda kullanmanızı öneririz."
88
 
89
+ #: templates/post-install.php:24
90
  msgid "Install Apps"
91
  msgstr "Uygulamaları Yükle"
92
 
93
+ #: templates/post-install.php:29 templates/switch_off.php:4
94
  #: templates/switch_on.php:4
95
  msgid "Have questions? Don't worry, we offer 24/7 live support!"
96
  msgstr "Sorularınız mı var? Endişelenmeyin, 7/24 canlı destek sunuyoruz!"
97
 
98
+ #: templates/post-install.php:30 templates/switch_off.php:5
99
  #: templates/switch_on.php:5
100
  msgid "Ask us anything and we will help you onboarding."
101
  msgstr "Bize bir şey sorun, biz de size yardımcı olalım."
102
 
103
+ #: templates/post-install.php:35 templates/switch_off.php:10
104
  #: templates/switch_on.php:10
105
  msgid "Live Chat with Us"
106
  msgstr "Bizimle Canlı Sohbet"
107
 
108
+ #: templates/post-install.php:36 templates/switch_off.php:11
109
  #: templates/switch_on.php:11
110
  msgid "Knowledge Base"
111
  msgstr "Bilgi tabanı"
151
  msgstr "Kaydol"
152
 
153
  #: templates/signup.php:101
154
+ msgid "By creating an account you agree to <a class=\"jivosite-caption\" href=\"https://www.jivochat.com/terms?utm_source=wordpress\" target=\"_blank\">Terms and Conditions</a> and <a class=\"jivosite-caption\" href=\"https://www.jivochat.com/privacy-notice?utm_source=wordpress\" target=\"_blank\">Privacy Policy</a>"
155
+ msgstr "Bir hesap oluşturarak <a class=\"jivosite-caption\" href=\"https://www.jivochat.com.tr/terms?utm_source=wordpress\" target=\"_blank\">Şartlar ve Koşulları</a> ve <a class=\"jivosite-caption\" href=\"https://www.jivochat.com.tr/privacy-notice?utm_source=wordpress\" target=\"_blank\">Gizlilik Politikasını kabul etmiş olursunuz</a>"
156
 
157
  #: templates/signup.php:109
158
+ msgid "Already have an account? <span id=\"login_link\" class=\"jivosite-redirect\">Log in</span>"
159
+ msgstr "Zaten hesabınız var mı? <span id=\"login_link\" class=\"jivosite-redirect\">Oturum aç</span>"
160
 
161
  #: templates/switch_off.php:16
162
  msgid "If you would like to temporarily hide the JivoChat widget"
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: http://jivochat.com/
4
  Tags: сhat plugin, free live chat, wordpress live chat, live chat plugin, WordPress chat, jivochat, jivo, chat, livechat, chat for website, chat online, chat software, click desk, clickdesk, contact plugin, contact us, customer support, free chat, IM Chat, live chat, live chat services, live chat software, live chatting, live help, live support, live web chat, livechat, online chat, online support, php live chat, snapengage, support software, wordpress chat, wordpress live chat, wordpress live chat plugin, живосайт, живой сайт, дживосайт, jivosite, zendesk, zopim, zopim live chat, zendesk chat, tawk, tawkto, tawk.to, chatra, чатра, pure chat, pureсhat, smartsupp, smart supp, happyfox, happy fox, siteheart, site heart, chatnox, liveagent, live agent, slack, subiz, casengo, chatpirate, tagove, wp live chat support, wise chat, wisechat, wise, chatbro, chat bro, iflychat, tidio, flyzoo, yith, livetex, webisonline, redhelper, red helper, mylivechat, my live chat, live chat inc, livechatinc, olark, userlike, user like, zoho, zoho chat, livezilla, intercom, chatrify, onicon, callbackhunter, callback, callback widget, venyoo, comagic, talk-me, talkme, NetroxSC, boldchat, velaro, bitrix24, bitrix
5
  Requires at least: 3.0.1
6
  Tested up to: 5.9
7
- Stable tag: 1.3.5.4
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
4
  Tags: сhat plugin, free live chat, wordpress live chat, live chat plugin, WordPress chat, jivochat, jivo, chat, livechat, chat for website, chat online, chat software, click desk, clickdesk, contact plugin, contact us, customer support, free chat, IM Chat, live chat, live chat services, live chat software, live chatting, live help, live support, live web chat, livechat, online chat, online support, php live chat, snapengage, support software, wordpress chat, wordpress live chat, wordpress live chat plugin, живосайт, живой сайт, дживосайт, jivosite, zendesk, zopim, zopim live chat, zendesk chat, tawk, tawkto, tawk.to, chatra, чатра, pure chat, pureсhat, smartsupp, smart supp, happyfox, happy fox, siteheart, site heart, chatnox, liveagent, live agent, slack, subiz, casengo, chatpirate, tagove, wp live chat support, wise chat, wisechat, wise, chatbro, chat bro, iflychat, tidio, flyzoo, yith, livetex, webisonline, redhelper, red helper, mylivechat, my live chat, live chat inc, livechatinc, olark, userlike, user like, zoho, zoho chat, livezilla, intercom, chatrify, onicon, callbackhunter, callback, callback widget, venyoo, comagic, talk-me, talkme, NetroxSC, boldchat, velaro, bitrix24, bitrix
5
  Requires at least: 3.0.1
6
  Tested up to: 5.9
7
+ Stable tag: 1.3.5.5
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
scripts/jivosite_bootstrap.js ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
1
+ /*!
2
+ * Bootstrap v4.5.0 (https://getbootstrap.com/)
3
+ * Copyright 2011-2020 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
4
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
5
+ */
6
+ !function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("jquery"),require("popper.js")):"function"==typeof define&&define.amd?define(["exports","jquery","popper.js"],e):e((t=t||self).bootstrap={},t.jQuery,t.Popper)}(this,(function(t,e,n){"use strict";function i(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function o(t,e,n){return e&&i(t.prototype,e),n&&i(t,n),t}function s(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function r(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}function a(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?r(Object(n),!0).forEach((function(e){s(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}e=e&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e,n=n&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n;function l(t){var n=this,i=!1;return e(this).one(c.TRANSITION_END,(function(){i=!0})),setTimeout((function(){i||c.triggerTransitionEnd(n)}),t),this}var c={TRANSITION_END:"bsTransitionEnd",getUID:function(t){do{t+=~~(1e6*Math.random())}while(document.getElementById(t));return t},getSelectorFromElement:function(t){var e=t.getAttribute("data-target");if(!e||"#"===e){var n=t.getAttribute("href");e=n&&"#"!==n?n.trim():""}try{return document.querySelector(e)?e:null}catch(t){return null}},getTransitionDurationFromElement:function(t){if(!t)return 0;var n=e(t).css("transition-duration"),i=e(t).css("transition-delay"),o=parseFloat(n),s=parseFloat(i);return o||s?(n=n.split(",")[0],i=i.split(",")[0],1e3*(parseFloat(n)+parseFloat(i))):0},reflow:function(t){return t.offsetHeight},triggerTransitionEnd:function(t){e(t).trigger("transitionend")},supportsTransitionEnd:function(){return Boolean("transitionend")},isElement:function(t){return(t[0]||t).nodeType},typeCheckConfig:function(t,e,n){for(var i in n)if(Object.prototype.hasOwnProperty.call(n,i)){var o=n[i],s=e[i],r=s&&c.isElement(s)?"element":null===(a=s)||"undefined"==typeof a?""+a:{}.toString.call(a).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(o).test(r))throw new Error(t.toUpperCase()+': Option "'+i+'" provided type "'+r+'" but expected type "'+o+'".')}var a},findShadowRoot:function(t){if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){var e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?c.findShadowRoot(t.parentNode):null},jQueryDetection:function(){if("undefined"==typeof e)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var t=e.fn.jquery.split(" ")[0].split(".");if(t[0]<2&&t[1]<9||1===t[0]&&9===t[1]&&t[2]<1||t[0]>=4)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}};c.jQueryDetection(),e.fn.emulateTransitionEnd=l,e.event.special[c.TRANSITION_END]={bindType:"transitionend",delegateType:"transitionend",handle:function(t){if(e(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}};var h="alert",u=e.fn[h],d=function(){function t(t){this._element=t}var n=t.prototype;return n.close=function(t){var e=this._element;t&&(e=this._getRootElement(t)),this._triggerCloseEvent(e).isDefaultPrevented()||this._removeElement(e)},n.dispose=function(){e.removeData(this._element,"bs.alert"),this._element=null},n._getRootElement=function(t){var n=c.getSelectorFromElement(t),i=!1;return n&&(i=document.querySelector(n)),i||(i=e(t).closest(".alert")[0]),i},n._triggerCloseEvent=function(t){var n=e.Event("close.bs.alert");return e(t).trigger(n),n},n._removeElement=function(t){var n=this;if(e(t).removeClass("show"),e(t).hasClass("fade")){var i=c.getTransitionDurationFromElement(t);e(t).one(c.TRANSITION_END,(function(e){return n._destroyElement(t,e)})).emulateTransitionEnd(i)}else this._destroyElement(t)},n._destroyElement=function(t){e(t).detach().trigger("closed.bs.alert").remove()},t._jQueryInterface=function(n){return this.each((function(){var i=e(this),o=i.data("bs.alert");o||(o=new t(this),i.data("bs.alert",o)),"close"===n&&o[n](this)}))},t._handleDismiss=function(t){return function(e){e&&e.preventDefault(),t.close(this)}},o(t,null,[{key:"VERSION",get:function(){return"4.5.0"}}]),t}();e(document).on("click.bs.alert.data-api",'[data-dismiss="alert"]',d._handleDismiss(new d)),e.fn[h]=d._jQueryInterface,e.fn[h].Constructor=d,e.fn[h].noConflict=function(){return e.fn[h]=u,d._jQueryInterface};var f=e.fn.button,g=function(){function t(t){this._element=t}var n=t.prototype;return n.toggle=function(){var t=!0,n=!0,i=e(this._element).closest('[data-toggle="buttons"]')[0];if(i){var o=this._element.querySelector('input:not([type="hidden"])');if(o){if("radio"===o.type)if(o.checked&&this._element.classList.contains("active"))t=!1;else{var s=i.querySelector(".active");s&&e(s).removeClass("active")}t&&("checkbox"!==o.type&&"radio"!==o.type||(o.checked=!this._element.classList.contains("active")),e(o).trigger("change")),o.focus(),n=!1}}this._element.hasAttribute("disabled")||this._element.classList.contains("disabled")||(n&&this._element.setAttribute("aria-pressed",!this._element.classList.contains("active")),t&&e(this._element).toggleClass("active"))},n.dispose=function(){e.removeData(this._element,"bs.button"),this._element=null},t._jQueryInterface=function(n){return this.each((function(){var i=e(this).data("bs.button");i||(i=new t(this),e(this).data("bs.button",i)),"toggle"===n&&i[n]()}))},o(t,null,[{key:"VERSION",get:function(){return"4.5.0"}}]),t}();e(document).on("click.bs.button.data-api",'[data-toggle^="button"]',(function(t){var n=t.target,i=n;if(e(n).hasClass("btn")||(n=e(n).closest(".btn")[0]),!n||n.hasAttribute("disabled")||n.classList.contains("disabled"))t.preventDefault();else{var o=n.querySelector('input:not([type="hidden"])');if(o&&(o.hasAttribute("disabled")||o.classList.contains("disabled")))return void t.preventDefault();"LABEL"===i.tagName&&o&&"checkbox"===o.type&&t.preventDefault(),g._jQueryInterface.call(e(n),"toggle")}})).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',(function(t){var n=e(t.target).closest(".btn")[0];e(n).toggleClass("focus",/^focus(in)?$/.test(t.type))})),e(window).on("load.bs.button.data-api",(function(){for(var t=[].slice.call(document.querySelectorAll('[data-toggle="buttons"] .btn')),e=0,n=t.length;e<n;e++){var i=t[e],o=i.querySelector('input:not([type="hidden"])');o.checked||o.hasAttribute("checked")?i.classList.add("active"):i.classList.remove("active")}for(var s=0,r=(t=[].slice.call(document.querySelectorAll('[data-toggle="button"]'))).length;s<r;s++){var a=t[s];"true"===a.getAttribute("aria-pressed")?a.classList.add("active"):a.classList.remove("active")}})),e.fn.button=g._jQueryInterface,e.fn.button.Constructor=g,e.fn.button.noConflict=function(){return e.fn.button=f,g._jQueryInterface};var m="carousel",p=".bs.carousel",_=e.fn[m],v={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},b={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},y={TOUCH:"touch",PEN:"pen"},E=function(){function t(t,e){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(e),this._element=t,this._indicatorsElement=this._element.querySelector(".carousel-indicators"),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent||window.MSPointerEvent),this._addEventListeners()}var n=t.prototype;return n.next=function(){this._isSliding||this._slide("next")},n.nextWhenVisible=function(){!document.hidden&&e(this._element).is(":visible")&&"hidden"!==e(this._element).css("visibility")&&this.next()},n.prev=function(){this._isSliding||this._slide("prev")},n.pause=function(t){t||(this._isPaused=!0),this._element.querySelector(".carousel-item-next, .carousel-item-prev")&&(c.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},n.cycle=function(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},n.to=function(t){var n=this;this._activeElement=this._element.querySelector(".active.carousel-item");var i=this._getItemIndex(this._activeElement);if(!(t>this._items.length-1||t<0))if(this._isSliding)e(this._element).one("slid.bs.carousel",(function(){return n.to(t)}));else{if(i===t)return this.pause(),void this.cycle();var o=t>i?"next":"prev";this._slide(o,this._items[t])}},n.dispose=function(){e(this._element).off(p),e.removeData(this._element,"bs.carousel"),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},n._getConfig=function(t){return t=a(a({},v),t),c.typeCheckConfig(m,t,b),t},n._handleSwipe=function(){var t=Math.abs(this.touchDeltaX);if(!(t<=40)){var e=t/this.touchDeltaX;this.touchDeltaX=0,e>0&&this.prev(),e<0&&this.next()}},n._addEventListeners=function(){var t=this;this._config.keyboard&&e(this._element).on("keydown.bs.carousel",(function(e){return t._keydown(e)})),"hover"===this._config.pause&&e(this._element).on("mouseenter.bs.carousel",(function(e){return t.pause(e)})).on("mouseleave.bs.carousel",(function(e){return t.cycle(e)})),this._config.touch&&this._addTouchEventListeners()},n._addTouchEventListeners=function(){var t=this;if(this._touchSupported){var n=function(e){t._pointerEvent&&y[e.originalEvent.pointerType.toUpperCase()]?t.touchStartX=e.originalEvent.clientX:t._pointerEvent||(t.touchStartX=e.originalEvent.touches[0].clientX)},i=function(e){t._pointerEvent&&y[e.originalEvent.pointerType.toUpperCase()]&&(t.touchDeltaX=e.originalEvent.clientX-t.touchStartX),t._handleSwipe(),"hover"===t._config.pause&&(t.pause(),t.touchTimeout&&clearTimeout(t.touchTimeout),t.touchTimeout=setTimeout((function(e){return t.cycle(e)}),500+t._config.interval))};e(this._element.querySelectorAll(".carousel-item img")).on("dragstart.bs.carousel",(function(t){return t.preventDefault()})),this._pointerEvent?(e(this._element).on("pointerdown.bs.carousel",(function(t){return n(t)})),e(this._element).on("pointerup.bs.carousel",(function(t){return i(t)})),this._element.classList.add("pointer-event")):(e(this._element).on("touchstart.bs.carousel",(function(t){return n(t)})),e(this._element).on("touchmove.bs.carousel",(function(e){return function(e){e.originalEvent.touches&&e.originalEvent.touches.length>1?t.touchDeltaX=0:t.touchDeltaX=e.originalEvent.touches[0].clientX-t.touchStartX}(e)})),e(this._element).on("touchend.bs.carousel",(function(t){return i(t)})))}},n._keydown=function(t){if(!/input|textarea/i.test(t.target.tagName))switch(t.which){case 37:t.preventDefault(),this.prev();break;case 39:t.preventDefault(),this.next()}},n._getItemIndex=function(t){return this._items=t&&t.parentNode?[].slice.call(t.parentNode.querySelectorAll(".carousel-item")):[],this._items.indexOf(t)},n._getItemByDirection=function(t,e){var n="next"===t,i="prev"===t,o=this._getItemIndex(e),s=this._items.length-1;if((i&&0===o||n&&o===s)&&!this._config.wrap)return e;var r=(o+("prev"===t?-1:1))%this._items.length;return-1===r?this._items[this._items.length-1]:this._items[r]},n._triggerSlideEvent=function(t,n){var i=this._getItemIndex(t),o=this._getItemIndex(this._element.querySelector(".active.carousel-item")),s=e.Event("slide.bs.carousel",{relatedTarget:t,direction:n,from:o,to:i});return e(this._element).trigger(s),s},n._setActiveIndicatorElement=function(t){if(this._indicatorsElement){var n=[].slice.call(this._indicatorsElement.querySelectorAll(".active"));e(n).removeClass("active");var i=this._indicatorsElement.children[this._getItemIndex(t)];i&&e(i).addClass("active")}},n._slide=function(t,n){var i,o,s,r=this,a=this._element.querySelector(".active.carousel-item"),l=this._getItemIndex(a),h=n||a&&this._getItemByDirection(t,a),u=this._getItemIndex(h),d=Boolean(this._interval);if("next"===t?(i="carousel-item-left",o="carousel-item-next",s="left"):(i="carousel-item-right",o="carousel-item-prev",s="right"),h&&e(h).hasClass("active"))this._isSliding=!1;else if(!this._triggerSlideEvent(h,s).isDefaultPrevented()&&a&&h){this._isSliding=!0,d&&this.pause(),this._setActiveIndicatorElement(h);var f=e.Event("slid.bs.carousel",{relatedTarget:h,direction:s,from:l,to:u});if(e(this._element).hasClass("slide")){e(h).addClass(o),c.reflow(h),e(a).addClass(i),e(h).addClass(i);var g=parseInt(h.getAttribute("data-interval"),10);g?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=g):this._config.interval=this._config.defaultInterval||this._config.interval;var m=c.getTransitionDurationFromElement(a);e(a).one(c.TRANSITION_END,(function(){e(h).removeClass(i+" "+o).addClass("active"),e(a).removeClass("active "+o+" "+i),r._isSliding=!1,setTimeout((function(){return e(r._element).trigger(f)}),0)})).emulateTransitionEnd(m)}else e(a).removeClass("active"),e(h).addClass("active"),this._isSliding=!1,e(this._element).trigger(f);d&&this.cycle()}},t._jQueryInterface=function(n){return this.each((function(){var i=e(this).data("bs.carousel"),o=a(a({},v),e(this).data());"object"==typeof n&&(o=a(a({},o),n));var s="string"==typeof n?n:o.slide;if(i||(i=new t(this,o),e(this).data("bs.carousel",i)),"number"==typeof n)i.to(n);else if("string"==typeof s){if("undefined"==typeof i[s])throw new TypeError('No method named "'+s+'"');i[s]()}else o.interval&&o.ride&&(i.pause(),i.cycle())}))},t._dataApiClickHandler=function(n){var i=c.getSelectorFromElement(this);if(i){var o=e(i)[0];if(o&&e(o).hasClass("carousel")){var s=a(a({},e(o).data()),e(this).data()),r=this.getAttribute("data-slide-to");r&&(s.interval=!1),t._jQueryInterface.call(e(o),s),r&&e(o).data("bs.carousel").to(r),n.preventDefault()}}},o(t,null,[{key:"VERSION",get:function(){return"4.5.0"}},{key:"Default",get:function(){return v}}]),t}();e(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",E._dataApiClickHandler),e(window).on("load.bs.carousel.data-api",(function(){for(var t=[].slice.call(document.querySelectorAll('[data-ride="carousel"]')),n=0,i=t.length;n<i;n++){var o=e(t[n]);E._jQueryInterface.call(o,o.data())}})),e.fn[m]=E._jQueryInterface,e.fn[m].Constructor=E,e.fn[m].noConflict=function(){return e.fn[m]=_,E._jQueryInterface};var w="collapse",T=e.fn[w],C={toggle:!0,parent:""},S={toggle:"boolean",parent:"(string|element)"},D=function(){function t(t,e){this._isTransitioning=!1,this._element=t,this._config=this._getConfig(e),this._triggerArray=[].slice.call(document.querySelectorAll('[data-toggle="collapse"][href="#'+t.id+'"],[data-toggle="collapse"][data-target="#'+t.id+'"]'));for(var n=[].slice.call(document.querySelectorAll('[data-toggle="collapse"]')),i=0,o=n.length;i<o;i++){var s=n[i],r=c.getSelectorFromElement(s),a=[].slice.call(document.querySelectorAll(r)).filter((function(e){return e===t}));null!==r&&a.length>0&&(this._selector=r,this._triggerArray.push(s))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var n=t.prototype;return n.toggle=function(){e(this._element).hasClass("show")?this.hide():this.show()},n.show=function(){var n,i,o=this;if(!this._isTransitioning&&!e(this._element).hasClass("show")&&(this._parent&&0===(n=[].slice.call(this._parent.querySelectorAll(".show, .collapsing")).filter((function(t){return"string"==typeof o._config.parent?t.getAttribute("data-parent")===o._config.parent:t.classList.contains("collapse")}))).length&&(n=null),!(n&&(i=e(n).not(this._selector).data("bs.collapse"))&&i._isTransitioning))){var s=e.Event("show.bs.collapse");if(e(this._element).trigger(s),!s.isDefaultPrevented()){n&&(t._jQueryInterface.call(e(n).not(this._selector),"hide"),i||e(n).data("bs.collapse",null));var r=this._getDimension();e(this._element).removeClass("collapse").addClass("collapsing"),this._element.style[r]=0,this._triggerArray.length&&e(this._triggerArray).removeClass("collapsed").attr("aria-expanded",!0),this.setTransitioning(!0);var a="scroll"+(r[0].toUpperCase()+r.slice(1)),l=c.getTransitionDurationFromElement(this._element);e(this._element).one(c.TRANSITION_END,(function(){e(o._element).removeClass("collapsing").addClass("collapse show"),o._element.style[r]="",o.setTransitioning(!1),e(o._element).trigger("shown.bs.collapse")})).emulateTransitionEnd(l),this._element.style[r]=this._element[a]+"px"}}},n.hide=function(){var t=this;if(!this._isTransitioning&&e(this._element).hasClass("show")){var n=e.Event("hide.bs.collapse");if(e(this._element).trigger(n),!n.isDefaultPrevented()){var i=this._getDimension();this._element.style[i]=this._element.getBoundingClientRect()[i]+"px",c.reflow(this._element),e(this._element).addClass("collapsing").removeClass("collapse show");var o=this._triggerArray.length;if(o>0)for(var s=0;s<o;s++){var r=this._triggerArray[s],a=c.getSelectorFromElement(r);if(null!==a)e([].slice.call(document.querySelectorAll(a))).hasClass("show")||e(r).addClass("collapsed").attr("aria-expanded",!1)}this.setTransitioning(!0);this._element.style[i]="";var l=c.getTransitionDurationFromElement(this._element);e(this._element).one(c.TRANSITION_END,(function(){t.setTransitioning(!1),e(t._element).removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")})).emulateTransitionEnd(l)}}},n.setTransitioning=function(t){this._isTransitioning=t},n.dispose=function(){e.removeData(this._element,"bs.collapse"),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},n._getConfig=function(t){return(t=a(a({},C),t)).toggle=Boolean(t.toggle),c.typeCheckConfig(w,t,S),t},n._getDimension=function(){return e(this._element).hasClass("width")?"width":"height"},n._getParent=function(){var n,i=this;c.isElement(this._config.parent)?(n=this._config.parent,"undefined"!=typeof this._config.parent.jquery&&(n=this._config.parent[0])):n=document.querySelector(this._config.parent);var o='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]',s=[].slice.call(n.querySelectorAll(o));return e(s).each((function(e,n){i._addAriaAndCollapsedClass(t._getTargetFromElement(n),[n])})),n},n._addAriaAndCollapsedClass=function(t,n){var i=e(t).hasClass("show");n.length&&e(n).toggleClass("collapsed",!i).attr("aria-expanded",i)},t._getTargetFromElement=function(t){var e=c.getSelectorFromElement(t);return e?document.querySelector(e):null},t._jQueryInterface=function(n){return this.each((function(){var i=e(this),o=i.data("bs.collapse"),s=a(a(a({},C),i.data()),"object"==typeof n&&n?n:{});if(!o&&s.toggle&&"string"==typeof n&&/show|hide/.test(n)&&(s.toggle=!1),o||(o=new t(this,s),i.data("bs.collapse",o)),"string"==typeof n){if("undefined"==typeof o[n])throw new TypeError('No method named "'+n+'"');o[n]()}}))},o(t,null,[{key:"VERSION",get:function(){return"4.5.0"}},{key:"Default",get:function(){return C}}]),t}();e(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',(function(t){"A"===t.currentTarget.tagName&&t.preventDefault();var n=e(this),i=c.getSelectorFromElement(this),o=[].slice.call(document.querySelectorAll(i));e(o).each((function(){var t=e(this),i=t.data("bs.collapse")?"toggle":n.data();D._jQueryInterface.call(t,i)}))})),e.fn[w]=D._jQueryInterface,e.fn[w].Constructor=D,e.fn[w].noConflict=function(){return e.fn[w]=T,D._jQueryInterface};var k="dropdown",N=e.fn[k],A=new RegExp("38|40|27"),I={offset:0,flip:!0,boundary:"scrollParent",reference:"toggle",display:"dynamic",popperConfig:null},O={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)",reference:"(string|element)",display:"string",popperConfig:"(null|object)"},j=function(){function t(t,e){this._element=t,this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var i=t.prototype;return i.toggle=function(){if(!this._element.disabled&&!e(this._element).hasClass("disabled")){var n=e(this._menu).hasClass("show");t._clearMenus(),n||this.show(!0)}},i.show=function(i){if(void 0===i&&(i=!1),!(this._element.disabled||e(this._element).hasClass("disabled")||e(this._menu).hasClass("show"))){var o={relatedTarget:this._element},s=e.Event("show.bs.dropdown",o),r=t._getParentFromElement(this._element);if(e(r).trigger(s),!s.isDefaultPrevented()){if(!this._inNavbar&&i){if("undefined"==typeof n)throw new TypeError("Bootstrap's dropdowns require Popper.js (https://popper.js.org/)");var a=this._element;"parent"===this._config.reference?a=r:c.isElement(this._config.reference)&&(a=this._config.reference,"undefined"!=typeof this._config.reference.jquery&&(a=this._config.reference[0])),"scrollParent"!==this._config.boundary&&e(r).addClass("position-static"),this._popper=new n(a,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===e(r).closest(".navbar-nav").length&&e(document.body).children().on("mouseover",null,e.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),e(this._menu).toggleClass("show"),e(r).toggleClass("show").trigger(e.Event("shown.bs.dropdown",o))}}},i.hide=function(){if(!this._element.disabled&&!e(this._element).hasClass("disabled")&&e(this._menu).hasClass("show")){var n={relatedTarget:this._element},i=e.Event("hide.bs.dropdown",n),o=t._getParentFromElement(this._element);e(o).trigger(i),i.isDefaultPrevented()||(this._popper&&this._popper.destroy(),e(this._menu).toggleClass("show"),e(o).toggleClass("show").trigger(e.Event("hidden.bs.dropdown",n)))}},i.dispose=function(){e.removeData(this._element,"bs.dropdown"),e(this._element).off(".bs.dropdown"),this._element=null,this._menu=null,null!==this._popper&&(this._popper.destroy(),this._popper=null)},i.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},i._addEventListeners=function(){var t=this;e(this._element).on("click.bs.dropdown",(function(e){e.preventDefault(),e.stopPropagation(),t.toggle()}))},i._getConfig=function(t){return t=a(a(a({},this.constructor.Default),e(this._element).data()),t),c.typeCheckConfig(k,t,this.constructor.DefaultType),t},i._getMenuElement=function(){if(!this._menu){var e=t._getParentFromElement(this._element);e&&(this._menu=e.querySelector(".dropdown-menu"))}return this._menu},i._getPlacement=function(){var t=e(this._element.parentNode),n="bottom-start";return t.hasClass("dropup")?n=e(this._menu).hasClass("dropdown-menu-right")?"top-end":"top-start":t.hasClass("dropright")?n="right-start":t.hasClass("dropleft")?n="left-start":e(this._menu).hasClass("dropdown-menu-right")&&(n="bottom-end"),n},i._detectNavbar=function(){return e(this._element).closest(".navbar").length>0},i._getOffset=function(){var t=this,e={};return"function"==typeof this._config.offset?e.fn=function(e){return e.offsets=a(a({},e.offsets),t._config.offset(e.offsets,t._element)||{}),e}:e.offset=this._config.offset,e},i._getPopperConfig=function(){var t={placement:this._getPlacement(),modifiers:{offset:this._getOffset(),flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(t.modifiers.applyStyle={enabled:!1}),a(a({},t),this._config.popperConfig)},t._jQueryInterface=function(n){return this.each((function(){var i=e(this).data("bs.dropdown");if(i||(i=new t(this,"object"==typeof n?n:null),e(this).data("bs.dropdown",i)),"string"==typeof n){if("undefined"==typeof i[n])throw new TypeError('No method named "'+n+'"');i[n]()}}))},t._clearMenus=function(n){if(!n||3!==n.which&&("keyup"!==n.type||9===n.which))for(var i=[].slice.call(document.querySelectorAll('[data-toggle="dropdown"]')),o=0,s=i.length;o<s;o++){var r=t._getParentFromElement(i[o]),a=e(i[o]).data("bs.dropdown"),l={relatedTarget:i[o]};if(n&&"click"===n.type&&(l.clickEvent=n),a){var c=a._menu;if(e(r).hasClass("show")&&!(n&&("click"===n.type&&/input|textarea/i.test(n.target.tagName)||"keyup"===n.type&&9===n.which)&&e.contains(r,n.target))){var h=e.Event("hide.bs.dropdown",l);e(r).trigger(h),h.isDefaultPrevented()||("ontouchstart"in document.documentElement&&e(document.body).children().off("mouseover",null,e.noop),i[o].setAttribute("aria-expanded","false"),a._popper&&a._popper.destroy(),e(c).removeClass("show"),e(r).removeClass("show").trigger(e.Event("hidden.bs.dropdown",l)))}}}},t._getParentFromElement=function(t){var e,n=c.getSelectorFromElement(t);return n&&(e=document.querySelector(n)),e||t.parentNode},t._dataApiKeydownHandler=function(n){if(!(/input|textarea/i.test(n.target.tagName)?32===n.which||27!==n.which&&(40!==n.which&&38!==n.which||e(n.target).closest(".dropdown-menu").length):!A.test(n.which))&&!this.disabled&&!e(this).hasClass("disabled")){var i=t._getParentFromElement(this),o=e(i).hasClass("show");if(o||27!==n.which){if(n.preventDefault(),n.stopPropagation(),!o||o&&(27===n.which||32===n.which))return 27===n.which&&e(i.querySelector('[data-toggle="dropdown"]')).trigger("focus"),void e(this).trigger("click");var s=[].slice.call(i.querySelectorAll(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)")).filter((function(t){return e(t).is(":visible")}));if(0!==s.length){var r=s.indexOf(n.target);38===n.which&&r>0&&r--,40===n.which&&r<s.length-1&&r++,r<0&&(r=0),s[r].focus()}}}},o(t,null,[{key:"VERSION",get:function(){return"4.5.0"}},{key:"Default",get:function(){return I}},{key:"DefaultType",get:function(){return O}}]),t}();e(document).on("keydown.bs.dropdown.data-api",'[data-toggle="dropdown"]',j._dataApiKeydownHandler).on("keydown.bs.dropdown.data-api",".dropdown-menu",j._dataApiKeydownHandler).on("click.bs.dropdown.data-api keyup.bs.dropdown.data-api",j._clearMenus).on("click.bs.dropdown.data-api",'[data-toggle="dropdown"]',(function(t){t.preventDefault(),t.stopPropagation(),j._jQueryInterface.call(e(this),"toggle")})).on("click.bs.dropdown.data-api",".dropdown form",(function(t){t.stopPropagation()})),e.fn[k]=j._jQueryInterface,e.fn[k].Constructor=j,e.fn[k].noConflict=function(){return e.fn[k]=N,j._jQueryInterface};var P=e.fn.modal,x={backdrop:!0,keyboard:!0,focus:!0,show:!0},L={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},R=function(){function t(t,e){this._config=this._getConfig(e),this._element=t,this._dialog=t.querySelector(".modal-dialog"),this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollbarWidth=0}var n=t.prototype;return n.toggle=function(t){return this._isShown?this.hide():this.show(t)},n.show=function(t){var n=this;if(!this._isShown&&!this._isTransitioning){e(this._element).hasClass("fade")&&(this._isTransitioning=!0);var i=e.Event("show.bs.modal",{relatedTarget:t});e(this._element).trigger(i),this._isShown||i.isDefaultPrevented()||(this._isShown=!0,this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),e(this._element).on("click.dismiss.bs.modal",'[data-dismiss="modal"]',(function(t){return n.hide(t)})),e(this._dialog).on("mousedown.dismiss.bs.modal",(function(){e(n._element).one("mouseup.dismiss.bs.modal",(function(t){e(t.target).is(n._element)&&(n._ignoreBackdropClick=!0)}))})),this._showBackdrop((function(){return n._showElement(t)})))}},n.hide=function(t){var n=this;if(t&&t.preventDefault(),this._isShown&&!this._isTransitioning){var i=e.Event("hide.bs.modal");if(e(this._element).trigger(i),this._isShown&&!i.isDefaultPrevented()){this._isShown=!1;var o=e(this._element).hasClass("fade");if(o&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),e(document).off("focusin.bs.modal"),e(this._element).removeClass("show"),e(this._element).off("click.dismiss.bs.modal"),e(this._dialog).off("mousedown.dismiss.bs.modal"),o){var s=c.getTransitionDurationFromElement(this._element);e(this._element).one(c.TRANSITION_END,(function(t){return n._hideModal(t)})).emulateTransitionEnd(s)}else this._hideModal()}}},n.dispose=function(){[window,this._element,this._dialog].forEach((function(t){return e(t).off(".bs.modal")})),e(document).off("focusin.bs.modal"),e.removeData(this._element,"bs.modal"),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._isTransitioning=null,this._scrollbarWidth=null},n.handleUpdate=function(){this._adjustDialog()},n._getConfig=function(t){return t=a(a({},x),t),c.typeCheckConfig("modal",t,L),t},n._triggerBackdropTransition=function(){var t=this;if("static"===this._config.backdrop){var n=e.Event("hidePrevented.bs.modal");if(e(this._element).trigger(n),n.defaultPrevented)return;this._element.classList.add("modal-static");var i=c.getTransitionDurationFromElement(this._element);e(this._element).one(c.TRANSITION_END,(function(){t._element.classList.remove("modal-static")})).emulateTransitionEnd(i),this._element.focus()}else this.hide()},n._showElement=function(t){var n=this,i=e(this._element).hasClass("fade"),o=this._dialog?this._dialog.querySelector(".modal-body"):null;this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),e(this._dialog).hasClass("modal-dialog-scrollable")&&o?o.scrollTop=0:this._element.scrollTop=0,i&&c.reflow(this._element),e(this._element).addClass("show"),this._config.focus&&this._enforceFocus();var s=e.Event("shown.bs.modal",{relatedTarget:t}),r=function(){n._config.focus&&n._element.focus(),n._isTransitioning=!1,e(n._element).trigger(s)};if(i){var a=c.getTransitionDurationFromElement(this._dialog);e(this._dialog).one(c.TRANSITION_END,r).emulateTransitionEnd(a)}else r()},n._enforceFocus=function(){var t=this;e(document).off("focusin.bs.modal").on("focusin.bs.modal",(function(n){document!==n.target&&t._element!==n.target&&0===e(t._element).has(n.target).length&&t._element.focus()}))},n._setEscapeEvent=function(){var t=this;this._isShown?e(this._element).on("keydown.dismiss.bs.modal",(function(e){t._config.keyboard&&27===e.which?(e.preventDefault(),t.hide()):t._config.keyboard||27!==e.which||t._triggerBackdropTransition()})):this._isShown||e(this._element).off("keydown.dismiss.bs.modal")},n._setResizeEvent=function(){var t=this;this._isShown?e(window).on("resize.bs.modal",(function(e){return t.handleUpdate(e)})):e(window).off("resize.bs.modal")},n._hideModal=function(){var t=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._isTransitioning=!1,this._showBackdrop((function(){e(document.body).removeClass("modal-open"),t._resetAdjustments(),t._resetScrollbar(),e(t._element).trigger("hidden.bs.modal")}))},n._removeBackdrop=function(){this._backdrop&&(e(this._backdrop).remove(),this._backdrop=null)},n._showBackdrop=function(t){var n=this,i=e(this._element).hasClass("fade")?"fade":"";if(this._isShown&&this._config.backdrop){if(this._backdrop=document.createElement("div"),this._backdrop.className="modal-backdrop",i&&this._backdrop.classList.add(i),e(this._backdrop).appendTo(document.body),e(this._element).on("click.dismiss.bs.modal",(function(t){n._ignoreBackdropClick?n._ignoreBackdropClick=!1:t.target===t.currentTarget&&n._triggerBackdropTransition()})),i&&c.reflow(this._backdrop),e(this._backdrop).addClass("show"),!t)return;if(!i)return void t();var o=c.getTransitionDurationFromElement(this._backdrop);e(this._backdrop).one(c.TRANSITION_END,t).emulateTransitionEnd(o)}else if(!this._isShown&&this._backdrop){e(this._backdrop).removeClass("show");var s=function(){n._removeBackdrop(),t&&t()};if(e(this._element).hasClass("fade")){var r=c.getTransitionDurationFromElement(this._backdrop);e(this._backdrop).one(c.TRANSITION_END,s).emulateTransitionEnd(r)}else s()}else t&&t()},n._adjustDialog=function(){var t=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},n._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},n._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=Math.round(t.left+t.right)<window.innerWidth,this._scrollbarWidth=this._getScrollbarWidth()},n._setScrollbar=function(){var t=this;if(this._isBodyOverflowing){var n=[].slice.call(document.querySelectorAll(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top")),i=[].slice.call(document.querySelectorAll(".sticky-top"));e(n).each((function(n,i){var o=i.style.paddingRight,s=e(i).css("padding-right");e(i).data("padding-right",o).css("padding-right",parseFloat(s)+t._scrollbarWidth+"px")})),e(i).each((function(n,i){var o=i.style.marginRight,s=e(i).css("margin-right");e(i).data("margin-right",o).css("margin-right",parseFloat(s)-t._scrollbarWidth+"px")}));var o=document.body.style.paddingRight,s=e(document.body).css("padding-right");e(document.body).data("padding-right",o).css("padding-right",parseFloat(s)+this._scrollbarWidth+"px")}e(document.body).addClass("modal-open")},n._resetScrollbar=function(){var t=[].slice.call(document.querySelectorAll(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top"));e(t).each((function(t,n){var i=e(n).data("padding-right");e(n).removeData("padding-right"),n.style.paddingRight=i||""}));var n=[].slice.call(document.querySelectorAll(".sticky-top"));e(n).each((function(t,n){var i=e(n).data("margin-right");"undefined"!=typeof i&&e(n).css("margin-right",i).removeData("margin-right")}));var i=e(document.body).data("padding-right");e(document.body).removeData("padding-right"),document.body.style.paddingRight=i||""},n._getScrollbarWidth=function(){var t=document.createElement("div");t.className="modal-scrollbar-measure",document.body.appendChild(t);var e=t.getBoundingClientRect().width-t.clientWidth;return document.body.removeChild(t),e},t._jQueryInterface=function(n,i){return this.each((function(){var o=e(this).data("bs.modal"),s=a(a(a({},x),e(this).data()),"object"==typeof n&&n?n:{});if(o||(o=new t(this,s),e(this).data("bs.modal",o)),"string"==typeof n){if("undefined"==typeof o[n])throw new TypeError('No method named "'+n+'"');o[n](i)}else s.show&&o.show(i)}))},o(t,null,[{key:"VERSION",get:function(){return"4.5.0"}},{key:"Default",get:function(){return x}}]),t}();e(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',(function(t){var n,i=this,o=c.getSelectorFromElement(this);o&&(n=document.querySelector(o));var s=e(n).data("bs.modal")?"toggle":a(a({},e(n).data()),e(this).data());"A"!==this.tagName&&"AREA"!==this.tagName||t.preventDefault();var r=e(n).one("show.bs.modal",(function(t){t.isDefaultPrevented()||r.one("hidden.bs.modal",(function(){e(i).is(":visible")&&i.focus()}))}));R._jQueryInterface.call(e(n),s,this)})),e.fn.modal=R._jQueryInterface,e.fn.modal.Constructor=R,e.fn.modal.noConflict=function(){return e.fn.modal=P,R._jQueryInterface};var q=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],F={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},Q=/^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/gi,B=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i;function H(t,e,n){if(0===t.length)return t;if(n&&"function"==typeof n)return n(t);for(var i=(new window.DOMParser).parseFromString(t,"text/html"),o=Object.keys(e),s=[].slice.call(i.body.querySelectorAll("*")),r=function(t,n){var i=s[t],r=i.nodeName.toLowerCase();if(-1===o.indexOf(i.nodeName.toLowerCase()))return i.parentNode.removeChild(i),"continue";var a=[].slice.call(i.attributes),l=[].concat(e["*"]||[],e[r]||[]);a.forEach((function(t){(function(t,e){var n=t.nodeName.toLowerCase();if(-1!==e.indexOf(n))return-1===q.indexOf(n)||Boolean(t.nodeValue.match(Q)||t.nodeValue.match(B));for(var i=e.filter((function(t){return t instanceof RegExp})),o=0,s=i.length;o<s;o++)if(n.match(i[o]))return!0;return!1})(t,l)||i.removeAttribute(t.nodeName)}))},a=0,l=s.length;a<l;a++)r(a);return i.body.innerHTML}var U="tooltip",M=e.fn[U],W=new RegExp("(^|\\s)bs-tooltip\\S+","g"),V=["sanitize","whiteList","sanitizeFn"],z={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string|function)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)",sanitize:"boolean",sanitizeFn:"(null|function)",whiteList:"object",popperConfig:"(null|object)"},K={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"},X={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",sanitize:!0,sanitizeFn:null,whiteList:F,popperConfig:null},Y={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"},$=function(){function t(t,e){if("undefined"==typeof n)throw new TypeError("Bootstrap's tooltips require Popper.js (https://popper.js.org/)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var i=t.prototype;return i.enable=function(){this._isEnabled=!0},i.disable=function(){this._isEnabled=!1},i.toggleEnabled=function(){this._isEnabled=!this._isEnabled},i.toggle=function(t){if(this._isEnabled)if(t){var n=this.constructor.DATA_KEY,i=e(t.currentTarget).data(n);i||(i=new this.constructor(t.currentTarget,this._getDelegateConfig()),e(t.currentTarget).data(n,i)),i._activeTrigger.click=!i._activeTrigger.click,i._isWithActiveTrigger()?i._enter(null,i):i._leave(null,i)}else{if(e(this.getTipElement()).hasClass("show"))return void this._leave(null,this);this._enter(null,this)}},i.dispose=function(){clearTimeout(this._timeout),e.removeData(this.element,this.constructor.DATA_KEY),e(this.element).off(this.constructor.EVENT_KEY),e(this.element).closest(".modal").off("hide.bs.modal",this._hideModalHandler),this.tip&&e(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},i.show=function(){var t=this;if("none"===e(this.element).css("display"))throw new Error("Please use show on visible elements");var i=e.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){e(this.element).trigger(i);var o=c.findShadowRoot(this.element),s=e.contains(null!==o?o:this.element.ownerDocument.documentElement,this.element);if(i.isDefaultPrevented()||!s)return;var r=this.getTipElement(),a=c.getUID(this.constructor.NAME);r.setAttribute("id",a),this.element.setAttribute("aria-describedby",a),this.setContent(),this.config.animation&&e(r).addClass("fade");var l="function"==typeof this.config.placement?this.config.placement.call(this,r,this.element):this.config.placement,h=this._getAttachment(l);this.addAttachmentClass(h);var u=this._getContainer();e(r).data(this.constructor.DATA_KEY,this),e.contains(this.element.ownerDocument.documentElement,this.tip)||e(r).appendTo(u),e(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new n(this.element,r,this._getPopperConfig(h)),e(r).addClass("show"),"ontouchstart"in document.documentElement&&e(document.body).children().on("mouseover",null,e.noop);var d=function(){t.config.animation&&t._fixTransition();var n=t._hoverState;t._hoverState=null,e(t.element).trigger(t.constructor.Event.SHOWN),"out"===n&&t._leave(null,t)};if(e(this.tip).hasClass("fade")){var f=c.getTransitionDurationFromElement(this.tip);e(this.tip).one(c.TRANSITION_END,d).emulateTransitionEnd(f)}else d()}},i.hide=function(t){var n=this,i=this.getTipElement(),o=e.Event(this.constructor.Event.HIDE),s=function(){"show"!==n._hoverState&&i.parentNode&&i.parentNode.removeChild(i),n._cleanTipClass(),n.element.removeAttribute("aria-describedby"),e(n.element).trigger(n.constructor.Event.HIDDEN),null!==n._popper&&n._popper.destroy(),t&&t()};if(e(this.element).trigger(o),!o.isDefaultPrevented()){if(e(i).removeClass("show"),"ontouchstart"in document.documentElement&&e(document.body).children().off("mouseover",null,e.noop),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1,e(this.tip).hasClass("fade")){var r=c.getTransitionDurationFromElement(i);e(i).one(c.TRANSITION_END,s).emulateTransitionEnd(r)}else s();this._hoverState=""}},i.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},i.isWithContent=function(){return Boolean(this.getTitle())},i.addAttachmentClass=function(t){e(this.getTipElement()).addClass("bs-tooltip-"+t)},i.getTipElement=function(){return this.tip=this.tip||e(this.config.template)[0],this.tip},i.setContent=function(){var t=this.getTipElement();this.setElementContent(e(t.querySelectorAll(".tooltip-inner")),this.getTitle()),e(t).removeClass("fade show")},i.setElementContent=function(t,n){"object"!=typeof n||!n.nodeType&&!n.jquery?this.config.html?(this.config.sanitize&&(n=H(n,this.config.whiteList,this.config.sanitizeFn)),t.html(n)):t.text(n):this.config.html?e(n).parent().is(t)||t.empty().append(n):t.text(e(n).text())},i.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},i._getPopperConfig=function(t){var e=this;return a(a({},{placement:t,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:".arrow"},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){return e._handlePopperPlacementChange(t)}}),this.config.popperConfig)},i._getOffset=function(){var t=this,e={};return"function"==typeof this.config.offset?e.fn=function(e){return e.offsets=a(a({},e.offsets),t.config.offset(e.offsets,t.element)||{}),e}:e.offset=this.config.offset,e},i._getContainer=function(){return!1===this.config.container?document.body:c.isElement(this.config.container)?e(this.config.container):e(document).find(this.config.container)},i._getAttachment=function(t){return K[t.toUpperCase()]},i._setListeners=function(){var t=this;this.config.trigger.split(" ").forEach((function(n){if("click"===n)e(t.element).on(t.constructor.Event.CLICK,t.config.selector,(function(e){return t.toggle(e)}));else if("manual"!==n){var i="hover"===n?t.constructor.Event.MOUSEENTER:t.constructor.Event.FOCUSIN,o="hover"===n?t.constructor.Event.MOUSELEAVE:t.constructor.Event.FOCUSOUT;e(t.element).on(i,t.config.selector,(function(e){return t._enter(e)})).on(o,t.config.selector,(function(e){return t._leave(e)}))}})),this._hideModalHandler=function(){t.element&&t.hide()},e(this.element).closest(".modal").on("hide.bs.modal",this._hideModalHandler),this.config.selector?this.config=a(a({},this.config),{},{trigger:"manual",selector:""}):this._fixTitle()},i._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},i._enter=function(t,n){var i=this.constructor.DATA_KEY;(n=n||e(t.currentTarget).data(i))||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),e(t.currentTarget).data(i,n)),t&&(n._activeTrigger["focusin"===t.type?"focus":"hover"]=!0),e(n.getTipElement()).hasClass("show")||"show"===n._hoverState?n._hoverState="show":(clearTimeout(n._timeout),n._hoverState="show",n.config.delay&&n.config.delay.show?n._timeout=setTimeout((function(){"show"===n._hoverState&&n.show()}),n.config.delay.show):n.show())},i._leave=function(t,n){var i=this.constructor.DATA_KEY;(n=n||e(t.currentTarget).data(i))||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),e(t.currentTarget).data(i,n)),t&&(n._activeTrigger["focusout"===t.type?"focus":"hover"]=!1),n._isWithActiveTrigger()||(clearTimeout(n._timeout),n._hoverState="out",n.config.delay&&n.config.delay.hide?n._timeout=setTimeout((function(){"out"===n._hoverState&&n.hide()}),n.config.delay.hide):n.hide())},i._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},i._getConfig=function(t){var n=e(this.element).data();return Object.keys(n).forEach((function(t){-1!==V.indexOf(t)&&delete n[t]})),"number"==typeof(t=a(a(a({},this.constructor.Default),n),"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),c.typeCheckConfig(U,t,this.constructor.DefaultType),t.sanitize&&(t.template=H(t.template,t.whiteList,t.sanitizeFn)),t},i._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},i._cleanTipClass=function(){var t=e(this.getTipElement()),n=t.attr("class").match(W);null!==n&&n.length&&t.removeClass(n.join(""))},i._handlePopperPlacementChange=function(t){this.tip=t.instance.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},i._fixTransition=function(){var t=this.getTipElement(),n=this.config.animation;null===t.getAttribute("x-placement")&&(e(t).removeClass("fade"),this.config.animation=!1,this.hide(),this.show(),this.config.animation=n)},t._jQueryInterface=function(n){return this.each((function(){var i=e(this).data("bs.tooltip"),o="object"==typeof n&&n;if((i||!/dispose|hide/.test(n))&&(i||(i=new t(this,o),e(this).data("bs.tooltip",i)),"string"==typeof n)){if("undefined"==typeof i[n])throw new TypeError('No method named "'+n+'"');i[n]()}}))},o(t,null,[{key:"VERSION",get:function(){return"4.5.0"}},{key:"Default",get:function(){return X}},{key:"NAME",get:function(){return U}},{key:"DATA_KEY",get:function(){return"bs.tooltip"}},{key:"Event",get:function(){return Y}},{key:"EVENT_KEY",get:function(){return".bs.tooltip"}},{key:"DefaultType",get:function(){return z}}]),t}();e.fn[U]=$._jQueryInterface,e.fn[U].Constructor=$,e.fn[U].noConflict=function(){return e.fn[U]=M,$._jQueryInterface};var J="popover",G=e.fn[J],Z=new RegExp("(^|\\s)bs-popover\\S+","g"),tt=a(a({},$.Default),{},{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'}),et=a(a({},$.DefaultType),{},{content:"(string|element|function)"}),nt={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"},it=function(t){var n,i;function s(){return t.apply(this,arguments)||this}i=t,(n=s).prototype=Object.create(i.prototype),n.prototype.constructor=n,n.__proto__=i;var r=s.prototype;return r.isWithContent=function(){return this.getTitle()||this._getContent()},r.addAttachmentClass=function(t){e(this.getTipElement()).addClass("bs-popover-"+t)},r.getTipElement=function(){return this.tip=this.tip||e(this.config.template)[0],this.tip},r.setContent=function(){var t=e(this.getTipElement());this.setElementContent(t.find(".popover-header"),this.getTitle());var n=this._getContent();"function"==typeof n&&(n=n.call(this.element)),this.setElementContent(t.find(".popover-body"),n),t.removeClass("fade show")},r._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},r._cleanTipClass=function(){var t=e(this.getTipElement()),n=t.attr("class").match(Z);null!==n&&n.length>0&&t.removeClass(n.join(""))},s._jQueryInterface=function(t){return this.each((function(){var n=e(this).data("bs.popover"),i="object"==typeof t?t:null;if((n||!/dispose|hide/.test(t))&&(n||(n=new s(this,i),e(this).data("bs.popover",n)),"string"==typeof t)){if("undefined"==typeof n[t])throw new TypeError('No method named "'+t+'"');n[t]()}}))},o(s,null,[{key:"VERSION",get:function(){return"4.5.0"}},{key:"Default",get:function(){return tt}},{key:"NAME",get:function(){return J}},{key:"DATA_KEY",get:function(){return"bs.popover"}},{key:"Event",get:function(){return nt}},{key:"EVENT_KEY",get:function(){return".bs.popover"}},{key:"DefaultType",get:function(){return et}}]),s}($);e.fn[J]=it._jQueryInterface,e.fn[J].Constructor=it,e.fn[J].noConflict=function(){return e.fn[J]=G,it._jQueryInterface};var ot="scrollspy",st=e.fn[ot],rt={offset:10,method:"auto",target:""},at={offset:"number",method:"string",target:"(string|element)"},lt=function(){function t(t,n){var i=this;this._element=t,this._scrollElement="BODY"===t.tagName?window:t,this._config=this._getConfig(n),this._selector=this._config.target+" .nav-link,"+this._config.target+" .list-group-item,"+this._config.target+" .dropdown-item",this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,e(this._scrollElement).on("scroll.bs.scrollspy",(function(t){return i._process(t)})),this.refresh(),this._process()}var n=t.prototype;return n.refresh=function(){var t=this,n=this._scrollElement===this._scrollElement.window?"offset":"position",i="auto"===this._config.method?n:this._config.method,o="position"===i?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),[].slice.call(document.querySelectorAll(this._selector)).map((function(t){var n,s=c.getSelectorFromElement(t);if(s&&(n=document.querySelector(s)),n){var r=n.getBoundingClientRect();if(r.width||r.height)return[e(n)[i]().top+o,s]}return null})).filter((function(t){return t})).sort((function(t,e){return t[0]-e[0]})).forEach((function(e){t._offsets.push(e[0]),t._targets.push(e[1])}))},n.dispose=function(){e.removeData(this._element,"bs.scrollspy"),e(this._scrollElement).off(".bs.scrollspy"),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},n._getConfig=function(t){if("string"!=typeof(t=a(a({},rt),"object"==typeof t&&t?t:{})).target&&c.isElement(t.target)){var n=e(t.target).attr("id");n||(n=c.getUID(ot),e(t.target).attr("id",n)),t.target="#"+n}return c.typeCheckConfig(ot,t,at),t},n._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},n._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},n._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},n._process=function(){var t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),n=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=n){var i=this._targets[this._targets.length-1];this._activeTarget!==i&&this._activate(i)}else{if(this._activeTarget&&t<this._offsets[0]&&this._offsets[0]>0)return this._activeTarget=null,void this._clear();for(var o=this._offsets.length;o--;){this._activeTarget!==this._targets[o]&&t>=this._offsets[o]&&("undefined"==typeof this._offsets[o+1]||t<this._offsets[o+1])&&this._activate(this._targets[o])}}},n._activate=function(t){this._activeTarget=t,this._clear();var n=this._selector.split(",").map((function(e){return e+'[data-target="'+t+'"],'+e+'[href="'+t+'"]'})),i=e([].slice.call(document.querySelectorAll(n.join(","))));i.hasClass("dropdown-item")?(i.closest(".dropdown").find(".dropdown-toggle").addClass("active"),i.addClass("active")):(i.addClass("active"),i.parents(".nav, .list-group").prev(".nav-link, .list-group-item").addClass("active"),i.parents(".nav, .list-group").prev(".nav-item").children(".nav-link").addClass("active")),e(this._scrollElement).trigger("activate.bs.scrollspy",{relatedTarget:t})},n._clear=function(){[].slice.call(document.querySelectorAll(this._selector)).filter((function(t){return t.classList.contains("active")})).forEach((function(t){return t.classList.remove("active")}))},t._jQueryInterface=function(n){return this.each((function(){var i=e(this).data("bs.scrollspy");if(i||(i=new t(this,"object"==typeof n&&n),e(this).data("bs.scrollspy",i)),"string"==typeof n){if("undefined"==typeof i[n])throw new TypeError('No method named "'+n+'"');i[n]()}}))},o(t,null,[{key:"VERSION",get:function(){return"4.5.0"}},{key:"Default",get:function(){return rt}}]),t}();e(window).on("load.bs.scrollspy.data-api",(function(){for(var t=[].slice.call(document.querySelectorAll('[data-spy="scroll"]')),n=t.length;n--;){var i=e(t[n]);lt._jQueryInterface.call(i,i.data())}})),e.fn[ot]=lt._jQueryInterface,e.fn[ot].Constructor=lt,e.fn[ot].noConflict=function(){return e.fn[ot]=st,lt._jQueryInterface};var ct=e.fn.tab,ht=function(){function t(t){this._element=t}var n=t.prototype;return n.show=function(){var t=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&e(this._element).hasClass("active")||e(this._element).hasClass("disabled"))){var n,i,o=e(this._element).closest(".nav, .list-group")[0],s=c.getSelectorFromElement(this._element);if(o){var r="UL"===o.nodeName||"OL"===o.nodeName?"> li > .active":".active";i=(i=e.makeArray(e(o).find(r)))[i.length-1]}var a=e.Event("hide.bs.tab",{relatedTarget:this._element}),l=e.Event("show.bs.tab",{relatedTarget:i});if(i&&e(i).trigger(a),e(this._element).trigger(l),!l.isDefaultPrevented()&&!a.isDefaultPrevented()){s&&(n=document.querySelector(s)),this._activate(this._element,o);var h=function(){var n=e.Event("hidden.bs.tab",{relatedTarget:t._element}),o=e.Event("shown.bs.tab",{relatedTarget:i});e(i).trigger(n),e(t._element).trigger(o)};n?this._activate(n,n.parentNode,h):h()}}},n.dispose=function(){e.removeData(this._element,"bs.tab"),this._element=null},n._activate=function(t,n,i){var o=this,s=(!n||"UL"!==n.nodeName&&"OL"!==n.nodeName?e(n).children(".active"):e(n).find("> li > .active"))[0],r=i&&s&&e(s).hasClass("fade"),a=function(){return o._transitionComplete(t,s,i)};if(s&&r){var l=c.getTransitionDurationFromElement(s);e(s).removeClass("show").one(c.TRANSITION_END,a).emulateTransitionEnd(l)}else a()},n._transitionComplete=function(t,n,i){if(n){e(n).removeClass("active");var o=e(n.parentNode).find("> .dropdown-menu .active")[0];o&&e(o).removeClass("active"),"tab"===n.getAttribute("role")&&n.setAttribute("aria-selected",!1)}if(e(t).addClass("active"),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),c.reflow(t),t.classList.contains("fade")&&t.classList.add("show"),t.parentNode&&e(t.parentNode).hasClass("dropdown-menu")){var s=e(t).closest(".dropdown")[0];if(s){var r=[].slice.call(s.querySelectorAll(".dropdown-toggle"));e(r).addClass("active")}t.setAttribute("aria-expanded",!0)}i&&i()},t._jQueryInterface=function(n){return this.each((function(){var i=e(this),o=i.data("bs.tab");if(o||(o=new t(this),i.data("bs.tab",o)),"string"==typeof n){if("undefined"==typeof o[n])throw new TypeError('No method named "'+n+'"');o[n]()}}))},o(t,null,[{key:"VERSION",get:function(){return"4.5.0"}}]),t}();e(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',(function(t){t.preventDefault(),ht._jQueryInterface.call(e(this),"show")})),e.fn.tab=ht._jQueryInterface,e.fn.tab.Constructor=ht,e.fn.tab.noConflict=function(){return e.fn.tab=ct,ht._jQueryInterface};var ut=e.fn.toast,dt={animation:"boolean",autohide:"boolean",delay:"number"},ft={animation:!0,autohide:!0,delay:500},gt=function(){function t(t,e){this._element=t,this._config=this._getConfig(e),this._timeout=null,this._setListeners()}var n=t.prototype;return n.show=function(){var t=this,n=e.Event("show.bs.toast");if(e(this._element).trigger(n),!n.isDefaultPrevented()){this._config.animation&&this._element.classList.add("fade");var i=function(){t._element.classList.remove("showing"),t._element.classList.add("show"),e(t._element).trigger("shown.bs.toast"),t._config.autohide&&(t._timeout=setTimeout((function(){t.hide()}),t._config.delay))};if(this._element.classList.remove("hide"),c.reflow(this._element),this._element.classList.add("showing"),this._config.animation){var o=c.getTransitionDurationFromElement(this._element);e(this._element).one(c.TRANSITION_END,i).emulateTransitionEnd(o)}else i()}},n.hide=function(){if(this._element.classList.contains("show")){var t=e.Event("hide.bs.toast");e(this._element).trigger(t),t.isDefaultPrevented()||this._close()}},n.dispose=function(){clearTimeout(this._timeout),this._timeout=null,this._element.classList.contains("show")&&this._element.classList.remove("show"),e(this._element).off("click.dismiss.bs.toast"),e.removeData(this._element,"bs.toast"),this._element=null,this._config=null},n._getConfig=function(t){return t=a(a(a({},ft),e(this._element).data()),"object"==typeof t&&t?t:{}),c.typeCheckConfig("toast",t,this.constructor.DefaultType),t},n._setListeners=function(){var t=this;e(this._element).on("click.dismiss.bs.toast",'[data-dismiss="toast"]',(function(){return t.hide()}))},n._close=function(){var t=this,n=function(){t._element.classList.add("hide"),e(t._element).trigger("hidden.bs.toast")};if(this._element.classList.remove("show"),this._config.animation){var i=c.getTransitionDurationFromElement(this._element);e(this._element).one(c.TRANSITION_END,n).emulateTransitionEnd(i)}else n()},t._jQueryInterface=function(n){return this.each((function(){var i=e(this),o=i.data("bs.toast");if(o||(o=new t(this,"object"==typeof n&&n),i.data("bs.toast",o)),"string"==typeof n){if("undefined"==typeof o[n])throw new TypeError('No method named "'+n+'"');o[n](this)}}))},o(t,null,[{key:"VERSION",get:function(){return"4.5.0"}},{key:"DefaultType",get:function(){return dt}},{key:"Default",get:function(){return ft}}]),t}();e.fn.toast=gt._jQueryInterface,e.fn.toast.Constructor=gt,e.fn.toast.noConflict=function(){return e.fn.toast=ut,gt._jQueryInterface},t.Alert=d,t.Button=g,t.Carousel=E,t.Collapse=D,t.Dropdown=j,t.Modal=R,t.Popover=it,t.Scrollspy=lt,t.Tab=ht,t.Toast=gt,t.Tooltip=$,t.Util=c,Object.defineProperty(t,"__esModule",{value:!0})}));
7
+ //# sourceMappingURL=bootstrap.min.js.map
scripts/jivosite_jsdelivr.js ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
1
+ /*
2
+ Copyright (C) Federico Zivolo 2019
3
+ Distributed under the MIT License (license terms are at http://opensource.org/licenses/MIT).
4
+ */(function(e,t){'object'==typeof exports&&'undefined'!=typeof module?module.exports=t():'function'==typeof define&&define.amd?define(t):e.Popper=t()})(this,function(){'use strict';function e(e){return e&&'[object Function]'==={}.toString.call(e)}function t(e,t){if(1!==e.nodeType)return[];var o=e.ownerDocument.defaultView,n=o.getComputedStyle(e,null);return t?n[t]:n}function o(e){return'HTML'===e.nodeName?e:e.parentNode||e.host}function n(e){if(!e)return document.body;switch(e.nodeName){case'HTML':case'BODY':return e.ownerDocument.body;case'#document':return e.body;}var i=t(e),r=i.overflow,p=i.overflowX,s=i.overflowY;return /(auto|scroll|overlay)/.test(r+s+p)?e:n(o(e))}function i(e){return e&&e.referenceNode?e.referenceNode:e}function r(e){return 11===e?re:10===e?pe:re||pe}function p(e){if(!e)return document.documentElement;for(var o=r(10)?document.body:null,n=e.offsetParent||null;n===o&&e.nextElementSibling;)n=(e=e.nextElementSibling).offsetParent;var i=n&&n.nodeName;return i&&'BODY'!==i&&'HTML'!==i?-1!==['TH','TD','TABLE'].indexOf(n.nodeName)&&'static'===t(n,'position')?p(n):n:e?e.ownerDocument.documentElement:document.documentElement}function s(e){var t=e.nodeName;return'BODY'!==t&&('HTML'===t||p(e.firstElementChild)===e)}function d(e){return null===e.parentNode?e:d(e.parentNode)}function a(e,t){if(!e||!e.nodeType||!t||!t.nodeType)return document.documentElement;var o=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,n=o?e:t,i=o?t:e,r=document.createRange();r.setStart(n,0),r.setEnd(i,0);var l=r.commonAncestorContainer;if(e!==l&&t!==l||n.contains(i))return s(l)?l:p(l);var f=d(e);return f.host?a(f.host,t):a(e,d(t).host)}function l(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:'top',o='top'===t?'scrollTop':'scrollLeft',n=e.nodeName;if('BODY'===n||'HTML'===n){var i=e.ownerDocument.documentElement,r=e.ownerDocument.scrollingElement||i;return r[o]}return e[o]}function f(e,t){var o=2<arguments.length&&void 0!==arguments[2]&&arguments[2],n=l(t,'top'),i=l(t,'left'),r=o?-1:1;return e.top+=n*r,e.bottom+=n*r,e.left+=i*r,e.right+=i*r,e}function m(e,t){var o='x'===t?'Left':'Top',n='Left'==o?'Right':'Bottom';return parseFloat(e['border'+o+'Width'],10)+parseFloat(e['border'+n+'Width'],10)}function h(e,t,o,n){return ee(t['offset'+e],t['scroll'+e],o['client'+e],o['offset'+e],o['scroll'+e],r(10)?parseInt(o['offset'+e])+parseInt(n['margin'+('Height'===e?'Top':'Left')])+parseInt(n['margin'+('Height'===e?'Bottom':'Right')]):0)}function c(e){var t=e.body,o=e.documentElement,n=r(10)&&getComputedStyle(o);return{height:h('Height',t,o,n),width:h('Width',t,o,n)}}function g(e){return le({},e,{right:e.left+e.width,bottom:e.top+e.height})}function u(e){var o={};try{if(r(10)){o=e.getBoundingClientRect();var n=l(e,'top'),i=l(e,'left');o.top+=n,o.left+=i,o.bottom+=n,o.right+=i}else o=e.getBoundingClientRect()}catch(t){}var p={left:o.left,top:o.top,width:o.right-o.left,height:o.bottom-o.top},s='HTML'===e.nodeName?c(e.ownerDocument):{},d=s.width||e.clientWidth||p.width,a=s.height||e.clientHeight||p.height,f=e.offsetWidth-d,h=e.offsetHeight-a;if(f||h){var u=t(e);f-=m(u,'x'),h-=m(u,'y'),p.width-=f,p.height-=h}return g(p)}function b(e,o){var i=2<arguments.length&&void 0!==arguments[2]&&arguments[2],p=r(10),s='HTML'===o.nodeName,d=u(e),a=u(o),l=n(e),m=t(o),h=parseFloat(m.borderTopWidth,10),c=parseFloat(m.borderLeftWidth,10);i&&s&&(a.top=ee(a.top,0),a.left=ee(a.left,0));var b=g({top:d.top-a.top-h,left:d.left-a.left-c,width:d.width,height:d.height});if(b.marginTop=0,b.marginLeft=0,!p&&s){var w=parseFloat(m.marginTop,10),y=parseFloat(m.marginLeft,10);b.top-=h-w,b.bottom-=h-w,b.left-=c-y,b.right-=c-y,b.marginTop=w,b.marginLeft=y}return(p&&!i?o.contains(l):o===l&&'BODY'!==l.nodeName)&&(b=f(b,o)),b}function w(e){var t=1<arguments.length&&void 0!==arguments[1]&&arguments[1],o=e.ownerDocument.documentElement,n=b(e,o),i=ee(o.clientWidth,window.innerWidth||0),r=ee(o.clientHeight,window.innerHeight||0),p=t?0:l(o),s=t?0:l(o,'left'),d={top:p-n.top+n.marginTop,left:s-n.left+n.marginLeft,width:i,height:r};return g(d)}function y(e){var n=e.nodeName;if('BODY'===n||'HTML'===n)return!1;if('fixed'===t(e,'position'))return!0;var i=o(e);return!!i&&y(i)}function E(e){if(!e||!e.parentElement||r())return document.documentElement;for(var o=e.parentElement;o&&'none'===t(o,'transform');)o=o.parentElement;return o||document.documentElement}function v(e,t,r,p){var s=4<arguments.length&&void 0!==arguments[4]&&arguments[4],d={top:0,left:0},l=s?E(e):a(e,i(t));if('viewport'===p)d=w(l,s);else{var f;'scrollParent'===p?(f=n(o(t)),'BODY'===f.nodeName&&(f=e.ownerDocument.documentElement)):'window'===p?f=e.ownerDocument.documentElement:f=p;var m=b(f,l,s);if('HTML'===f.nodeName&&!y(l)){var h=c(e.ownerDocument),g=h.height,u=h.width;d.top+=m.top-m.marginTop,d.bottom=g+m.top,d.left+=m.left-m.marginLeft,d.right=u+m.left}else d=m}r=r||0;var v='number'==typeof r;return d.left+=v?r:r.left||0,d.top+=v?r:r.top||0,d.right-=v?r:r.right||0,d.bottom-=v?r:r.bottom||0,d}function x(e){var t=e.width,o=e.height;return t*o}function O(e,t,o,n,i){var r=5<arguments.length&&void 0!==arguments[5]?arguments[5]:0;if(-1===e.indexOf('auto'))return e;var p=v(o,n,r,i),s={top:{width:p.width,height:t.top-p.top},right:{width:p.right-t.right,height:p.height},bottom:{width:p.width,height:p.bottom-t.bottom},left:{width:t.left-p.left,height:p.height}},d=Object.keys(s).map(function(e){return le({key:e},s[e],{area:x(s[e])})}).sort(function(e,t){return t.area-e.area}),a=d.filter(function(e){var t=e.width,n=e.height;return t>=o.clientWidth&&n>=o.clientHeight}),l=0<a.length?a[0].key:d[0].key,f=e.split('-')[1];return l+(f?'-'+f:'')}function L(e,t,o){var n=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null,r=n?E(t):a(t,i(o));return b(o,r,n)}function S(e){var t=e.ownerDocument.defaultView,o=t.getComputedStyle(e),n=parseFloat(o.marginTop||0)+parseFloat(o.marginBottom||0),i=parseFloat(o.marginLeft||0)+parseFloat(o.marginRight||0),r={width:e.offsetWidth+i,height:e.offsetHeight+n};return r}function T(e){var t={left:'right',right:'left',bottom:'top',top:'bottom'};return e.replace(/left|right|bottom|top/g,function(e){return t[e]})}function C(e,t,o){o=o.split('-')[0];var n=S(e),i={width:n.width,height:n.height},r=-1!==['right','left'].indexOf(o),p=r?'top':'left',s=r?'left':'top',d=r?'height':'width',a=r?'width':'height';return i[p]=t[p]+t[d]/2-n[d]/2,i[s]=o===s?t[s]-n[a]:t[T(s)],i}function D(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function N(e,t,o){if(Array.prototype.findIndex)return e.findIndex(function(e){return e[t]===o});var n=D(e,function(e){return e[t]===o});return e.indexOf(n)}function P(t,o,n){var i=void 0===n?t:t.slice(0,N(t,'name',n));return i.forEach(function(t){t['function']&&console.warn('`modifier.function` is deprecated, use `modifier.fn`!');var n=t['function']||t.fn;t.enabled&&e(n)&&(o.offsets.popper=g(o.offsets.popper),o.offsets.reference=g(o.offsets.reference),o=n(o,t))}),o}function k(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=L(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=O(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=C(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?'fixed':'absolute',e=P(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}function W(e,t){return e.some(function(e){var o=e.name,n=e.enabled;return n&&o===t})}function B(e){for(var t=[!1,'ms','Webkit','Moz','O'],o=e.charAt(0).toUpperCase()+e.slice(1),n=0;n<t.length;n++){var i=t[n],r=i?''+i+o:e;if('undefined'!=typeof document.body.style[r])return r}return null}function H(){return this.state.isDestroyed=!0,W(this.modifiers,'applyStyle')&&(this.popper.removeAttribute('x-placement'),this.popper.style.position='',this.popper.style.top='',this.popper.style.left='',this.popper.style.right='',this.popper.style.bottom='',this.popper.style.willChange='',this.popper.style[B('transform')]=''),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}function A(e){var t=e.ownerDocument;return t?t.defaultView:window}function M(e,t,o,i){var r='BODY'===e.nodeName,p=r?e.ownerDocument.defaultView:e;p.addEventListener(t,o,{passive:!0}),r||M(n(p.parentNode),t,o,i),i.push(p)}function F(e,t,o,i){o.updateBound=i,A(e).addEventListener('resize',o.updateBound,{passive:!0});var r=n(e);return M(r,'scroll',o.updateBound,o.scrollParents),o.scrollElement=r,o.eventsEnabled=!0,o}function I(){this.state.eventsEnabled||(this.state=F(this.reference,this.options,this.state,this.scheduleUpdate))}function R(e,t){return A(e).removeEventListener('resize',t.updateBound),t.scrollParents.forEach(function(e){e.removeEventListener('scroll',t.updateBound)}),t.updateBound=null,t.scrollParents=[],t.scrollElement=null,t.eventsEnabled=!1,t}function U(){this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=R(this.reference,this.state))}function Y(e){return''!==e&&!isNaN(parseFloat(e))&&isFinite(e)}function V(e,t){Object.keys(t).forEach(function(o){var n='';-1!==['width','height','top','right','bottom','left'].indexOf(o)&&Y(t[o])&&(n='px'),e.style[o]=t[o]+n})}function j(e,t){Object.keys(t).forEach(function(o){var n=t[o];!1===n?e.removeAttribute(o):e.setAttribute(o,t[o])})}function q(e,t){var o=e.offsets,n=o.popper,i=o.reference,r=$,p=function(e){return e},s=r(i.width),d=r(n.width),a=-1!==['left','right'].indexOf(e.placement),l=-1!==e.placement.indexOf('-'),f=t?a||l||s%2==d%2?r:Z:p,m=t?r:p;return{left:f(1==s%2&&1==d%2&&!l&&t?n.left-1:n.left),top:m(n.top),bottom:m(n.bottom),right:f(n.right)}}function K(e,t,o){var n=D(e,function(e){var o=e.name;return o===t}),i=!!n&&e.some(function(e){return e.name===o&&e.enabled&&e.order<n.order});if(!i){var r='`'+t+'`';console.warn('`'+o+'`'+' modifier is required by '+r+' modifier in order to work, be sure to include it before '+r+'!')}return i}function z(e){return'end'===e?'start':'start'===e?'end':e}function G(e){var t=1<arguments.length&&void 0!==arguments[1]&&arguments[1],o=he.indexOf(e),n=he.slice(o+1).concat(he.slice(0,o));return t?n.reverse():n}function _(e,t,o,n){var i=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),r=+i[1],p=i[2];if(!r)return e;if(0===p.indexOf('%')){var s;switch(p){case'%p':s=o;break;case'%':case'%r':default:s=n;}var d=g(s);return d[t]/100*r}if('vh'===p||'vw'===p){var a;return a='vh'===p?ee(document.documentElement.clientHeight,window.innerHeight||0):ee(document.documentElement.clientWidth,window.innerWidth||0),a/100*r}return r}function X(e,t,o,n){var i=[0,0],r=-1!==['right','left'].indexOf(n),p=e.split(/(\+|\-)/).map(function(e){return e.trim()}),s=p.indexOf(D(p,function(e){return-1!==e.search(/,|\s/)}));p[s]&&-1===p[s].indexOf(',')&&console.warn('Offsets separated by white space(s) are deprecated, use a comma (,) instead.');var d=/\s*,\s*|\s+/,a=-1===s?[p]:[p.slice(0,s).concat([p[s].split(d)[0]]),[p[s].split(d)[1]].concat(p.slice(s+1))];return a=a.map(function(e,n){var i=(1===n?!r:r)?'height':'width',p=!1;return e.reduce(function(e,t){return''===e[e.length-1]&&-1!==['+','-'].indexOf(t)?(e[e.length-1]=t,p=!0,e):p?(e[e.length-1]+=t,p=!1,e):e.concat(t)},[]).map(function(e){return _(e,i,t,o)})}),a.forEach(function(e,t){e.forEach(function(o,n){Y(o)&&(i[t]+=o*('-'===e[n-1]?-1:1))})}),i}function J(e,t){var o,n=t.offset,i=e.placement,r=e.offsets,p=r.popper,s=r.reference,d=i.split('-')[0];return o=Y(+n)?[+n,0]:X(n,p,s,d),'left'===d?(p.top+=o[0],p.left-=o[1]):'right'===d?(p.top+=o[0],p.left+=o[1]):'top'===d?(p.left+=o[0],p.top-=o[1]):'bottom'===d&&(p.left+=o[0],p.top+=o[1]),e.popper=p,e}var Q=Math.min,Z=Math.floor,$=Math.round,ee=Math.max,te='undefined'!=typeof window&&'undefined'!=typeof document&&'undefined'!=typeof navigator,oe=function(){for(var e=['Edge','Trident','Firefox'],t=0;t<e.length;t+=1)if(te&&0<=navigator.userAgent.indexOf(e[t]))return 1;return 0}(),ne=te&&window.Promise,ie=ne?function(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then(function(){t=!1,e()}))}}:function(e){var t=!1;return function(){t||(t=!0,setTimeout(function(){t=!1,e()},oe))}},re=te&&!!(window.MSInputMethodContext&&document.documentMode),pe=te&&/MSIE 10/.test(navigator.userAgent),se=function(e,t){if(!(e instanceof t))throw new TypeError('Cannot call a class as a function')},de=function(){function e(e,t){for(var o,n=0;n<t.length;n++)o=t[n],o.enumerable=o.enumerable||!1,o.configurable=!0,'value'in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}return function(t,o,n){return o&&e(t.prototype,o),n&&e(t,n),t}}(),ae=function(e,t,o){return t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e},le=Object.assign||function(e){for(var t,o=1;o<arguments.length;o++)for(var n in t=arguments[o],t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},fe=te&&/Firefox/i.test(navigator.userAgent),me=['auto-start','auto','auto-end','top-start','top','top-end','right-start','right','right-end','bottom-end','bottom','bottom-start','left-end','left','left-start'],he=me.slice(3),ce={FLIP:'flip',CLOCKWISE:'clockwise',COUNTERCLOCKWISE:'counterclockwise'},ge=function(){function t(o,n){var i=this,r=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{};se(this,t),this.scheduleUpdate=function(){return requestAnimationFrame(i.update)},this.update=ie(this.update.bind(this)),this.options=le({},t.Defaults,r),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=o&&o.jquery?o[0]:o,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(le({},t.Defaults.modifiers,r.modifiers)).forEach(function(e){i.options.modifiers[e]=le({},t.Defaults.modifiers[e]||{},r.modifiers?r.modifiers[e]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(e){return le({name:e},i.options.modifiers[e])}).sort(function(e,t){return e.order-t.order}),this.modifiers.forEach(function(t){t.enabled&&e(t.onLoad)&&t.onLoad(i.reference,i.popper,i.options,t,i.state)}),this.update();var p=this.options.eventsEnabled;p&&this.enableEventListeners(),this.state.eventsEnabled=p}return de(t,[{key:'update',value:function(){return k.call(this)}},{key:'destroy',value:function(){return H.call(this)}},{key:'enableEventListeners',value:function(){return I.call(this)}},{key:'disableEventListeners',value:function(){return U.call(this)}}]),t}();return ge.Utils=('undefined'==typeof window?global:window).PopperUtils,ge.placements=me,ge.Defaults={placement:'bottom',positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(e){var t=e.placement,o=t.split('-')[0],n=t.split('-')[1];if(n){var i=e.offsets,r=i.reference,p=i.popper,s=-1!==['bottom','top'].indexOf(o),d=s?'left':'top',a=s?'width':'height',l={start:ae({},d,r[d]),end:ae({},d,r[d]+r[a]-p[a])};e.offsets.popper=le({},p,l[n])}return e}},offset:{order:200,enabled:!0,fn:J,offset:0},preventOverflow:{order:300,enabled:!0,fn:function(e,t){var o=t.boundariesElement||p(e.instance.popper);e.instance.reference===o&&(o=p(o));var n=B('transform'),i=e.instance.popper.style,r=i.top,s=i.left,d=i[n];i.top='',i.left='',i[n]='';var a=v(e.instance.popper,e.instance.reference,t.padding,o,e.positionFixed);i.top=r,i.left=s,i[n]=d,t.boundaries=a;var l=t.priority,f=e.offsets.popper,m={primary:function(e){var o=f[e];return f[e]<a[e]&&!t.escapeWithReference&&(o=ee(f[e],a[e])),ae({},e,o)},secondary:function(e){var o='right'===e?'left':'top',n=f[o];return f[e]>a[e]&&!t.escapeWithReference&&(n=Q(f[o],a[e]-('right'===e?f.width:f.height))),ae({},o,n)}};return l.forEach(function(e){var t=-1===['left','top'].indexOf(e)?'secondary':'primary';f=le({},f,m[t](e))}),e.offsets.popper=f,e},priority:['left','right','top','bottom'],padding:5,boundariesElement:'scrollParent'},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,o=t.popper,n=t.reference,i=e.placement.split('-')[0],r=Z,p=-1!==['top','bottom'].indexOf(i),s=p?'right':'bottom',d=p?'left':'top',a=p?'width':'height';return o[s]<r(n[d])&&(e.offsets.popper[d]=r(n[d])-o[a]),o[d]>r(n[s])&&(e.offsets.popper[d]=r(n[s])),e}},arrow:{order:500,enabled:!0,fn:function(e,o){var n;if(!K(e.instance.modifiers,'arrow','keepTogether'))return e;var i=o.element;if('string'==typeof i){if(i=e.instance.popper.querySelector(i),!i)return e;}else if(!e.instance.popper.contains(i))return console.warn('WARNING: `arrow.element` must be child of its popper element!'),e;var r=e.placement.split('-')[0],p=e.offsets,s=p.popper,d=p.reference,a=-1!==['left','right'].indexOf(r),l=a?'height':'width',f=a?'Top':'Left',m=f.toLowerCase(),h=a?'left':'top',c=a?'bottom':'right',u=S(i)[l];d[c]-u<s[m]&&(e.offsets.popper[m]-=s[m]-(d[c]-u)),d[m]+u>s[c]&&(e.offsets.popper[m]+=d[m]+u-s[c]),e.offsets.popper=g(e.offsets.popper);var b=d[m]+d[l]/2-u/2,w=t(e.instance.popper),y=parseFloat(w['margin'+f],10),E=parseFloat(w['border'+f+'Width'],10),v=b-e.offsets.popper[m]-y-E;return v=ee(Q(s[l]-u,v),0),e.arrowElement=i,e.offsets.arrow=(n={},ae(n,m,$(v)),ae(n,h,''),n),e},element:'[x-arrow]'},flip:{order:600,enabled:!0,fn:function(e,t){if(W(e.instance.modifiers,'inner'))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var o=v(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),n=e.placement.split('-')[0],i=T(n),r=e.placement.split('-')[1]||'',p=[];switch(t.behavior){case ce.FLIP:p=[n,i];break;case ce.CLOCKWISE:p=G(n);break;case ce.COUNTERCLOCKWISE:p=G(n,!0);break;default:p=t.behavior;}return p.forEach(function(s,d){if(n!==s||p.length===d+1)return e;n=e.placement.split('-')[0],i=T(n);var a=e.offsets.popper,l=e.offsets.reference,f=Z,m='left'===n&&f(a.right)>f(l.left)||'right'===n&&f(a.left)<f(l.right)||'top'===n&&f(a.bottom)>f(l.top)||'bottom'===n&&f(a.top)<f(l.bottom),h=f(a.left)<f(o.left),c=f(a.right)>f(o.right),g=f(a.top)<f(o.top),u=f(a.bottom)>f(o.bottom),b='left'===n&&h||'right'===n&&c||'top'===n&&g||'bottom'===n&&u,w=-1!==['top','bottom'].indexOf(n),y=!!t.flipVariations&&(w&&'start'===r&&h||w&&'end'===r&&c||!w&&'start'===r&&g||!w&&'end'===r&&u),E=!!t.flipVariationsByContent&&(w&&'start'===r&&c||w&&'end'===r&&h||!w&&'start'===r&&u||!w&&'end'===r&&g),v=y||E;(m||b||v)&&(e.flipped=!0,(m||b)&&(n=p[d+1]),v&&(r=z(r)),e.placement=n+(r?'-'+r:''),e.offsets.popper=le({},e.offsets.popper,C(e.instance.popper,e.offsets.reference,e.placement)),e=P(e.instance.modifiers,e,'flip'))}),e},behavior:'flip',padding:5,boundariesElement:'viewport',flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,o=t.split('-')[0],n=e.offsets,i=n.popper,r=n.reference,p=-1!==['left','right'].indexOf(o),s=-1===['top','left'].indexOf(o);return i[p?'left':'top']=r[o]-(s?i[p?'width':'height']:0),e.placement=T(t),e.offsets.popper=g(i),e}},hide:{order:800,enabled:!0,fn:function(e){if(!K(e.instance.modifiers,'hide','preventOverflow'))return e;var t=e.offsets.reference,o=D(e.instance.modifiers,function(e){return'preventOverflow'===e.name}).boundaries;if(t.bottom<o.top||t.left>o.right||t.top>o.bottom||t.right<o.left){if(!0===e.hide)return e;e.hide=!0,e.attributes['x-out-of-boundaries']=''}else{if(!1===e.hide)return e;e.hide=!1,e.attributes['x-out-of-boundaries']=!1}return e}},computeStyle:{order:850,enabled:!0,fn:function(e,t){var o=t.x,n=t.y,i=e.offsets.popper,r=D(e.instance.modifiers,function(e){return'applyStyle'===e.name}).gpuAcceleration;void 0!==r&&console.warn('WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!');var s,d,a=void 0===r?t.gpuAcceleration:r,l=p(e.instance.popper),f=u(l),m={position:i.position},h=q(e,2>window.devicePixelRatio||!fe),c='bottom'===o?'top':'bottom',g='right'===n?'left':'right',b=B('transform');if(d='bottom'==c?'HTML'===l.nodeName?-l.clientHeight+h.bottom:-f.height+h.bottom:h.top,s='right'==g?'HTML'===l.nodeName?-l.clientWidth+h.right:-f.width+h.right:h.left,a&&b)m[b]='translate3d('+s+'px, '+d+'px, 0)',m[c]=0,m[g]=0,m.willChange='transform';else{var w='bottom'==c?-1:1,y='right'==g?-1:1;m[c]=d*w,m[g]=s*y,m.willChange=c+', '+g}var E={"x-placement":e.placement};return e.attributes=le({},E,e.attributes),e.styles=le({},m,e.styles),e.arrowStyles=le({},e.offsets.arrow,e.arrowStyles),e},gpuAcceleration:!0,x:'bottom',y:'right'},applyStyle:{order:900,enabled:!0,fn:function(e){return V(e.instance.popper,e.styles),j(e.instance.popper,e.attributes),e.arrowElement&&Object.keys(e.arrowStyles).length&&V(e.arrowElement,e.arrowStyles),e},onLoad:function(e,t,o,n,i){var r=L(i,t,e,o.positionFixed),p=O(o.placement,r,t,e,o.modifiers.flip.boundariesElement,o.modifiers.flip.padding);return t.setAttribute('x-placement',p),V(t,{position:o.positionFixed?'fixed':'absolute'}),o},gpuAcceleration:void 0}}},ge});
5
+ //# sourceMappingURL=popper.min.js.map
scripts/jivosite_swfobject.js ADDED
@@ -0,0 +1,4 @@
 
 
 
 
1
+ /* SWFObject v2.2 <http://code.google.com/p/swfobject/>
2
+ is released under the MIT License <http://www.opensource.org/licenses/mit-license.php>
3
+ */
4
+ var swfobject=function(){var D="undefined",r="object",S="Shockwave Flash",W="ShockwaveFlash.ShockwaveFlash",q="application/x-shockwave-flash",R="SWFObjectExprInst",x="onreadystatechange",O=window,j=document,t=navigator,T=false,U=[h],o=[],N=[],I=[],l,Q,E,B,J=false,a=false,n,G,m=true,M=function(){var aa=typeof j.getElementById!=D&&typeof j.getElementsByTagName!=D&&typeof j.createElement!=D,ah=t.userAgent.toLowerCase(),Y=t.platform.toLowerCase(),ae=Y?/win/.test(Y):/win/.test(ah),ac=Y?/mac/.test(Y):/mac/.test(ah),af=/webkit/.test(ah)?parseFloat(ah.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,X=!+"\v1",ag=[0,0,0],ab=null;if(typeof t.plugins!=D&&typeof t.plugins[S]==r){ab=t.plugins[S].description;if(ab&&!(typeof t.mimeTypes!=D&&t.mimeTypes[q]&&!t.mimeTypes[q].enabledPlugin)){T=true;X=false;ab=ab.replace(/^.*\s+(\S+\s+\S+$)/,"$1");ag[0]=parseInt(ab.replace(/^(.*)\..*$/,"$1"),10);ag[1]=parseInt(ab.replace(/^.*\.(.*)\s.*$/,"$1"),10);ag[2]=/[a-zA-Z]/.test(ab)?parseInt(ab.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0}}else{if(typeof O.ActiveXObject!=D){try{var ad=new ActiveXObject(W);if(ad){ab=ad.GetVariable("$version");if(ab){X=true;ab=ab.split(" ")[1].split(",");ag=[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[2],10)]}}}catch(Z){}}}return{w3:aa,pv:ag,wk:af,ie:X,win:ae,mac:ac}}(),k=function(){if(!M.w3){return}if((typeof j.readyState!=D&&j.readyState=="complete")||(typeof j.readyState==D&&(j.getElementsByTagName("body")[0]||j.body))){f()}if(!J){if(typeof j.addEventListener!=D){j.addEventListener("DOMContentLoaded",f,false)}if(M.ie&&M.win){j.attachEvent(x,function(){if(j.readyState=="complete"){j.detachEvent(x,arguments.callee);f()}});if(O==top){(function(){if(J){return}try{j.documentElement.doScroll("left")}catch(X){setTimeout(arguments.callee,0);return}f()})()}}if(M.wk){(function(){if(J){return}if(!/loaded|complete/.test(j.readyState)){setTimeout(arguments.callee,0);return}f()})()}s(f)}}();function f(){if(J){return}try{var Z=j.getElementsByTagName("body")[0].appendChild(C("span"));Z.parentNode.removeChild(Z)}catch(aa){return}J=true;var X=U.length;for(var Y=0;Y<X;Y++){U[Y]()}}function K(X){if(J){X()}else{U[U.length]=X}}function s(Y){if(typeof O.addEventListener!=D){O.addEventListener("load",Y,false)}else{if(typeof j.addEventListener!=D){j.addEventListener("load",Y,false)}else{if(typeof O.attachEvent!=D){i(O,"onload",Y)}else{if(typeof O.onload=="function"){var X=O.onload;O.onload=function(){X();Y()}}else{O.onload=Y}}}}}function h(){if(T){V()}else{H()}}function V(){var X=j.getElementsByTagName("body")[0];var aa=C(r);aa.setAttribute("type",q);var Z=X.appendChild(aa);if(Z){var Y=0;(function(){if(typeof Z.GetVariable!=D){var ab=Z.GetVariable("$version");if(ab){ab=ab.split(" ")[1].split(",");M.pv=[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[2],10)]}}else{if(Y<10){Y++;setTimeout(arguments.callee,10);return}}X.removeChild(aa);Z=null;H()})()}else{H()}}function H(){var ag=o.length;if(ag>0){for(var af=0;af<ag;af++){var Y=o[af].id;var ab=o[af].callbackFn;var aa={success:false,id:Y};if(M.pv[0]>0){var ae=c(Y);if(ae){if(F(o[af].swfVersion)&&!(M.wk&&M.wk<312)){w(Y,true);if(ab){aa.success=true;aa.ref=z(Y);ab(aa)}}else{if(o[af].expressInstall&&A()){var ai={};ai.data=o[af].expressInstall;ai.width=ae.getAttribute("width")||"0";ai.height=ae.getAttribute("height")||"0";if(ae.getAttribute("class")){ai.styleclass=ae.getAttribute("class")}if(ae.getAttribute("align")){ai.align=ae.getAttribute("align")}var ah={};var X=ae.getElementsByTagName("param");var ac=X.length;for(var ad=0;ad<ac;ad++){if(X[ad].getAttribute("name").toLowerCase()!="movie"){ah[X[ad].getAttribute("name")]=X[ad].getAttribute("value")}}P(ai,ah,Y,ab)}else{p(ae);if(ab){ab(aa)}}}}}else{w(Y,true);if(ab){var Z=z(Y);if(Z&&typeof Z.SetVariable!=D){aa.success=true;aa.ref=Z}ab(aa)}}}}}function z(aa){var X=null;var Y=c(aa);if(Y&&Y.nodeName=="OBJECT"){if(typeof Y.SetVariable!=D){X=Y}else{var Z=Y.getElementsByTagName(r)[0];if(Z){X=Z}}}return X}function A(){return !a&&F("6.0.65")&&(M.win||M.mac)&&!(M.wk&&M.wk<312)}function P(aa,ab,X,Z){a=true;E=Z||null;B={success:false,id:X};var ae=c(X);if(ae){if(ae.nodeName=="OBJECT"){l=g(ae);Q=null}else{l=ae;Q=X}aa.id=R;if(typeof aa.width==D||(!/%$/.test(aa.width)&&parseInt(aa.width,10)<310)){aa.width="310"}if(typeof aa.height==D||(!/%$/.test(aa.height)&&parseInt(aa.height,10)<137)){aa.height="137"}j.title=j.title.slice(0,47)+" - Flash Player Installation";var ad=M.ie&&M.win?"ActiveX":"PlugIn",ac="MMredirectURL="+O.location.toString().replace(/&/g,"%26")+"&MMplayerType="+ad+"&MMdoctitle="+j.title;if(typeof ab.flashvars!=D){ab.flashvars+="&"+ac}else{ab.flashvars=ac}if(M.ie&&M.win&&ae.readyState!=4){var Y=C("div");X+="SWFObjectNew";Y.setAttribute("id",X);ae.parentNode.insertBefore(Y,ae);ae.style.display="none";(function(){if(ae.readyState==4){ae.parentNode.removeChild(ae)}else{setTimeout(arguments.callee,10)}})()}u(aa,ab,X)}}function p(Y){if(M.ie&&M.win&&Y.readyState!=4){var X=C("div");Y.parentNode.insertBefore(X,Y);X.parentNode.replaceChild(g(Y),X);Y.style.display="none";(function(){if(Y.readyState==4){Y.parentNode.removeChild(Y)}else{setTimeout(arguments.callee,10)}})()}else{Y.parentNode.replaceChild(g(Y),Y)}}function g(ab){var aa=C("div");if(M.win&&M.ie){aa.innerHTML=ab.innerHTML}else{var Y=ab.getElementsByTagName(r)[0];if(Y){var ad=Y.childNodes;if(ad){var X=ad.length;for(var Z=0;Z<X;Z++){if(!(ad[Z].nodeType==1&&ad[Z].nodeName=="PARAM")&&!(ad[Z].nodeType==8)){aa.appendChild(ad[Z].cloneNode(true))}}}}}return aa}function u(ai,ag,Y){var X,aa=c(Y);if(M.wk&&M.wk<312){return X}if(aa){if(typeof ai.id==D){ai.id=Y}if(M.ie&&M.win){var ah="";for(var ae in ai){if(ai[ae]!=Object.prototype[ae]){if(ae.toLowerCase()=="data"){ag.movie=ai[ae]}else{if(ae.toLowerCase()=="styleclass"){ah+=' class="'+ai[ae]+'"'}else{if(ae.toLowerCase()!="classid"){ah+=" "+ae+'="'+ai[ae]+'"'}}}}}var af="";for(var ad in ag){if(ag[ad]!=Object.prototype[ad]){af+='<param name="'+ad+'" value="'+ag[ad]+'" />'}}aa.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+ah+">"+af+"</object>";N[N.length]=ai.id;X=c(ai.id)}else{var Z=C(r);Z.setAttribute("type",q);for(var ac in ai){if(ai[ac]!=Object.prototype[ac]){if(ac.toLowerCase()=="styleclass"){Z.setAttribute("class",ai[ac])}else{if(ac.toLowerCase()!="classid"){Z.setAttribute(ac,ai[ac])}}}}for(var ab in ag){if(ag[ab]!=Object.prototype[ab]&&ab.toLowerCase()!="movie"){e(Z,ab,ag[ab])}}aa.parentNode.replaceChild(Z,aa);X=Z}}return X}function e(Z,X,Y){var aa=C("param");aa.setAttribute("name",X);aa.setAttribute("value",Y);Z.appendChild(aa)}function y(Y){var X=c(Y);if(X&&X.nodeName=="OBJECT"){if(M.ie&&M.win){X.style.display="none";(function(){if(X.readyState==4){b(Y)}else{setTimeout(arguments.callee,10)}})()}else{X.parentNode.removeChild(X)}}}function b(Z){var Y=c(Z);if(Y){for(var X in Y){if(typeof Y[X]=="function"){Y[X]=null}}Y.parentNode.removeChild(Y)}}function c(Z){var X=null;try{X=j.getElementById(Z)}catch(Y){}return X}function C(X){return j.createElement(X)}function i(Z,X,Y){Z.attachEvent(X,Y);I[I.length]=[Z,X,Y]}function F(Z){var Y=M.pv,X=Z.split(".");X[0]=parseInt(X[0],10);X[1]=parseInt(X[1],10)||0;X[2]=parseInt(X[2],10)||0;return(Y[0]>X[0]||(Y[0]==X[0]&&Y[1]>X[1])||(Y[0]==X[0]&&Y[1]==X[1]&&Y[2]>=X[2]))?true:false}function v(ac,Y,ad,ab){if(M.ie&&M.mac){return}var aa=j.getElementsByTagName("head")[0];if(!aa){return}var X=(ad&&typeof ad=="string")?ad:"screen";if(ab){n=null;G=null}if(!n||G!=X){var Z=C("style");Z.setAttribute("type","text/css");Z.setAttribute("media",X);n=aa.appendChild(Z);if(M.ie&&M.win&&typeof j.styleSheets!=D&&j.styleSheets.length>0){n=j.styleSheets[j.styleSheets.length-1]}G=X}if(M.ie&&M.win){if(n&&typeof n.addRule==r){n.addRule(ac,Y)}}else{if(n&&typeof j.createTextNode!=D){n.appendChild(j.createTextNode(ac+" {"+Y+"}"))}}}function w(Z,X){if(!m){return}var Y=X?"visible":"hidden";if(J&&c(Z)){c(Z).style.visibility=Y}else{v("#"+Z,"visibility:"+Y)}}function L(Y){var Z=/[\\\"<>\.;]/;var X=Z.exec(Y)!=null;return X&&typeof encodeURIComponent!=D?encodeURIComponent(Y):Y}var d=function(){if(M.ie&&M.win){window.attachEvent("onunload",function(){var ac=I.length;for(var ab=0;ab<ac;ab++){I[ab][0].detachEvent(I[ab][1],I[ab][2])}var Z=N.length;for(var aa=0;aa<Z;aa++){y(N[aa])}for(var Y in M){M[Y]=null}M=null;for(var X in swfobject){swfobject[X]=null}swfobject=null})}}();return{registerObject:function(ab,X,aa,Z){if(M.w3&&ab&&X){var Y={};Y.id=ab;Y.swfVersion=X;Y.expressInstall=aa;Y.callbackFn=Z;o[o.length]=Y;w(ab,false)}else{if(Z){Z({success:false,id:ab})}}},getObjectById:function(X){if(M.w3){return z(X)}},embedSWF:function(ab,ah,ae,ag,Y,aa,Z,ad,af,ac){var X={success:false,id:ah};if(M.w3&&!(M.wk&&M.wk<312)&&ab&&ah&&ae&&ag&&Y){w(ah,false);K(function(){ae+="";ag+="";var aj={};if(af&&typeof af===r){for(var al in af){aj[al]=af[al]}}aj.data=ab;aj.width=ae;aj.height=ag;var am={};if(ad&&typeof ad===r){for(var ak in ad){am[ak]=ad[ak]}}if(Z&&typeof Z===r){for(var ai in Z){if(typeof am.flashvars!=D){am.flashvars+="&"+ai+"="+Z[ai]}else{am.flashvars=ai+"="+Z[ai]}}}if(F(Y)){var an=u(aj,am,ah);if(aj.id==ah){w(ah,true)}X.success=true;X.ref=an}else{if(aa&&A()){aj.data=aa;P(aj,am,ah,ac);return}else{w(ah,true)}}if(ac){ac(X)}})}else{if(ac){ac(X)}}},switchOffAutoHideShow:function(){m=false},ua:M,getFlashPlayerVersion:function(){return{major:M.pv[0],minor:M.pv[1],release:M.pv[2]}},hasFlashPlayerVersion:F,createSWF:function(Z,Y,X){if(M.w3){return u(Z,Y,X)}else{return undefined}},showExpressInstall:function(Z,aa,X,Y){if(M.w3&&A()){P(Z,aa,X,Y)}},removeSWF:function(X){if(M.w3){y(X)}},createCSS:function(aa,Z,Y,X){if(M.w3){v(aa,Z,Y,X)}},addDomLoadEvent:K,addLoadEvent:s,getQueryParamValue:function(aa){var Z=j.location.search||j.location.hash;if(Z){if(/\?/.test(Z)){Z=Z.split("?")[1]}if(aa==null){return L(Z)}var Y=Z.split("&");for(var X=0;X<Y.length;X++){if(Y[X].substring(0,Y[X].indexOf("="))==aa){return L(Y[X].substring((Y[X].indexOf("=")+1)))}}}return""},expressInstallCallback:function(){if(a){var X=c(R);if(X&&l){X.parentNode.replaceChild(l,X);if(Q){w(Q,true);if(M.ie&&M.win){l.style.display="block"}}if(E){E(B)}}a=false}}}}();
templates/error.php CHANGED
@@ -1,16 +1,25 @@
1
- <script src="http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js" type="text/javascript"></script>
 
 
 
 
 
 
 
 
2
  <div class="wrap">
3
- <h1>
4
- <?php require 'jivo_logo.php'; ?>
5
- </h1>
6
- <b style="color:red;"><?php echo $error; ?></b>
7
- <div class="gray_form">
8
- <?php
9
- list($code) = explode('-', get_bloginfo("language"));
10
- printf(
11
- __('Unfortunately, your server configuration does not allow the plugin to connect to JivoChat servers to create account. Please, go to <a target="_blank" href="https://app.jivosite.com/?lang=%s">https://app.jivosite.com</a> and sign up. During the signup process you will be offered to download another Wordpress module that does not require to communicate over the network','jivosite'),
12
- $code
13
- );
14
- ?>
15
- </div>
16
- </div>
 
1
+ <?php
2
+ /**
3
+ * Render error, if plugin connection to api.jivosite.com doesn't work or have invalid data
4
+ *
5
+ * @package WordPress_Online_Widget_JivoChat
6
+ */
7
+
8
+ ?>
9
+
10
  <div class="wrap">
11
+ <h1>
12
+ <?php require 'jivo-logo.php'; ?>
13
+ </h1>
14
+ <b style="color:red;"><?php echo esc_html( $error ); ?></b>
15
+ <div class="gray_form">
16
+ <?php
17
+ list($code) = explode( '-', get_bloginfo( 'language' ) );
18
+ printf(
19
+ /* translators: %s: jivo domain */
20
+ esc_html__( 'Unfortunately, your server configuration does not allow the plugin to connect to JivoChat servers to create account. Please, go to <a target="_blank" href="https://app.jivosite.com/?lang=%s">https://app.jivosite.com</a> and sign up. During the signup process you will be offered to download another WordPress module that does not require to communicate over the network', 'jivosite' ),
21
+ esc_html( $code )
22
+ );
23
+ ?>
24
+ </div>
25
+ </div>
templates/jivo-logo.php ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Render plugin logo
4
+ *
5
+ * @package WordPress_Online_Widget_JivoChat
6
+ */
7
+
8
+ ?>
9
+
10
+ <a href="http://<?php esc_html_e( 'www.jivochat.com', 'jivochat' ); ?>?utm_source=WordPress" target="_blank">
11
+ <img src="<?php echo esc_html( JIVOSITE_PLUGIN_URL ); ?>img/<?php esc_html_e( 'jivochat_logo.svg', 'jivochat' ); ?>" width="125" height="75" />
12
+ </a>
templates/jivo_logo.php DELETED
@@ -1,3 +0,0 @@
1
- <a href="http://<?php esc_html_e('www.jivochat.com','jivochat'); ?>?utm_source=wordpress" target="_blank">
2
- <img src="<?php echo JIVO_PLUGIN_URL; ?>img/<?php esc_html_e('jivochat_logo.svg','jivochat'); ?>" width="125" height="75" />
3
- </a>
 
 
 
templates/login.php CHANGED
@@ -1,97 +1,133 @@
1
- <div id="login_block" class="container jivo-small"
2
- <?php if (!empty($login)) { ?> style="display: block"
3
- <?php } else { ?> style="display: none" <?php } ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4
  >
5
- <div class="row">
6
- <div class="col align-self-start">
7
- </div>
8
- <div class="col-8 align-self-center">
9
- <form id="login_form" method="POST" class="jivo-content">
10
- <div class="form-row">
11
- <div class="form-group col jivo-form-first-col">
12
- <h1 class="jivo-center">
13
- <?php require 'jivo_logo.php'; ?>
14
- </h1>
15
- </div>
16
- <div class="form-group col jivo-form-second-col"></div>
17
- </div>
18
- <div class="form-row">
19
- <div class="form-group col jivo-form-first-col">
20
- <h5 class="jivo-form-caption"><?php _e('Login to your JivoChat account','jivochat'); ?></h5>
21
- <h5 class="jivo-form-caption"><?php _e('to connect it to your store','jivochat'); ?></h5>
22
- </div>
23
- <div class="form-group col jivo-form-second-col"></div>
24
- </div>
25
- <div class="form-row">
26
- <div class="form-group col jivo-form-first-col">
27
- <label for="email_login"><?php _e('Your Jivo E-mail Address','jivochat'); ?></label>
28
- <input type="email" class="form-control" id="email_login" name="email" required>
29
- </div>
30
- <div class="form-group col jivo-form-second-col">
31
- <div class="jivo-help-container">
32
- <span id="help_email_signup" class="jivo-help">
33
- <img src="<?php echo JIVO_PLUGIN_URL; ?>img/question.svg"
34
- class="question-svg"
35
- data-toggle="tooltip"
36
- data-placement="right"
37
- title="<?php esc_html_e('Please enter the e-mail address you use for login.','jivochat'); ?>"
38
- data-trigger="hover focus click"
39
- data-template='<div class="tooltip" role="tooltip"><div class="tooltip-inner jivoButton"></div></div>'
40
- />
41
- </span>
42
- </div>
43
- </div>
44
- </div>
45
- <div class="form-row">
46
- <div class="form-group col jivo-form-first-col">
47
- <label for="password_login"><?php _e('Password','jivochat'); ?></label>
48
- <input type="password" class="form-control" id="password_login" name="userPassword" required pattern="(?=.*\d)(?=.*[A-Z]).{6,}">
49
- </div>
50
- <div class="form-group col jivo-form-second-col">
51
- <div class="jivo-help-container">
52
- <span id="help_password_signup" class="jivo-help">
53
- <img src="<?php echo JIVO_PLUGIN_URL; ?>img/question.svg"
54
- class="question-svg"
55
- data-toggle="tooltip"
56
- data-placement="right"
57
- title="<?php esc_html_e('Please enter the password for your JivoChat account.','jivochat'); ?>"
58
- data-trigger="hover focus click"
59
- data-template='<div class="tooltip" role="tooltip"><div class="tooltip-inner jivoButton"></div></div>'
60
- />
61
- </span>
62
- </div>
63
- </div>
64
- </div>
65
 
66
- <?php wp_nonce_field('jivo_login_form', 'jivo-login-nonce'); ?>
67
 
68
- <div class="form-row">
69
- <div class="form-group col jivo-form-first-col">
70
- <button id="login_button" type="submit" class="form-control btn jivoButton"><?php _e('Login','jivochat'); ?></button>
71
- </div>
72
- <div class="form-group col jivo-form-second-col"></div>
73
- </div>
74
- <div class="form-row">
75
- <div class="form-group col jivo-center jivo-form-first-col">
76
- <b style="color:red;"><?php echo $error; ?></b>
77
- </div>
78
- <div class="form-group col jivo-form-second-col"></div>
79
- </div>
80
- <div class="form-row">
81
- <div class="form-group col jivo-center jivo-form-first-col">
82
- <?php _e('Forgot your password? You can reset it <a class="jivo-redirect" href="https://app.jivosite.com/password/reset?utm_source=wordpress" target="_blank">here</a>', 'jivochat'); ?>
83
- </div>
84
- <div class="form-group col jivo-form-second-col"></div>
85
- </div>
86
- <div class="form-row">
87
- <div class="form-group col jivo-form-first-col">
88
- <div class="jivo-center jivo-form-bottom-link">
89
- <?php _e('You don\'t have a Jivo account? <span id="signup_link" class="jivo-redirect">Sign up</span>', 'jivochat') ?>
90
- </div>
91
- </div>
92
- <div class="form-group col jivo-form-second-col"></div>
93
- </div>
94
- </form>
95
- </div>
96
- </div>
97
- </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Render login page to enter to exist account in jivochat system
4
+ *
5
+ * @package WordPress_Online_Widget_JivoChat
6
+ */
7
+
8
+ ?>
9
+
10
+ <div id="login_block" class="container jivosite-small"
11
+ <?php
12
+ if ( ! empty( esc_html( $login ) ) ) {
13
+ ?>
14
+ style="display: block"
15
+ <?php
16
+ } else {
17
+ ?>
18
+ style="display: none" <?php } ?>
19
  >
20
+ <div class="row">
21
+ <div class="col align-self-start">
22
+ </div>
23
+ <div class="col-8 align-self-center">
24
+ <form id="login_form" method="POST" class="jivosite-content">
25
+ <div class="form-row">
26
+ <div class="form-group col jivosite-form-first-col">
27
+ <h1 class="jivosite-center">
28
+ <?php require 'jivo-logo.php'; ?>
29
+ </h1>
30
+ </div>
31
+ <div class="form-group col jivosite-form-second-col"></div>
32
+ </div>
33
+ <div class="form-row">
34
+ <div class="form-group col jivosite-form-first-col">
35
+ <h5 class="jivosite-form-caption"><?php esc_html_e( 'Login to your JivoChat account', 'jivochat' ); ?></h5>
36
+ <h5 class="jivosite-form-caption"><?php esc_html_e( 'to connect it to your store', 'jivochat' ); ?></h5>
37
+ </div>
38
+ <div class="form-group col jivosite-form-second-col"></div>
39
+ </div>
40
+ <div class="form-row">
41
+ <div class="form-group col jivosite-form-first-col">
42
+ <label for="email_login"><?php esc_html_e( 'Your Jivo E-mail Address', 'jivochat' ); ?></label>
43
+ <input type="email" class="form-control" id="email_login" name="email" required>
44
+ </div>
45
+ <div class="form-group col jivosite-form-second-col">
46
+ <div class="jivosite-help-container">
47
+ <span id="help_email_signup" class="jivosite-help">
48
+ <img src="<?php echo esc_html( JIVOSITE_PLUGIN_URL ); ?>img/question.svg"
49
+ class="jivosite-question-svg"
50
+ data-toggle="tooltip"
51
+ data-placement="right"
52
+ title="<?php esc_html_e( 'Please enter the e-mail address you use for login.', 'jivochat' ); ?>"
53
+ data-trigger="hover focus click"
54
+ data-template='<div class="tooltip" role="tooltip"><div class="tooltip-inner jivosite-base-button"></div></div>'
55
+ />
56
+ </span>
57
+ </div>
58
+ </div>
59
+ </div>
60
+ <div class="form-row">
61
+ <div class="form-group col jivosite-form-first-col">
62
+ <label for="password_login"><?php esc_html_e( 'Password', 'jivochat' ); ?></label>
63
+ <input type="password" class="form-control" id="password_login" name="userPassword" required pattern="(?=.*\d)(?=.*[A-Z]).{6,}">
64
+ </div>
65
+ <div class="form-group col jivosite-form-second-col">
66
+ <div class="jivosite-help-container">
67
+ <span id="help_password_signup" class="jivosite-help">
68
+ <img src="<?php echo esc_html( JIVOSITE_PLUGIN_URL ); ?>img/question.svg"
69
+ class="jivosite-question-svg"
70
+ data-toggle="tooltip"
71
+ data-placement="right"
72
+ title="<?php esc_html_e( 'Please enter the password for your JivoChat account.', 'jivochat' ); ?>"
73
+ data-trigger="hover focus click"
74
+ data-template='<div class="tooltip" role="tooltip"><div class="tooltip-inner jivosite-base-button"></div></div>'
75
+ />
76
+ </span>
77
+ </div>
78
+ </div>
79
+ </div>
80
 
81
+ <?php wp_nonce_field( 'jivosite_login_form', 'jivosite-login-nonce' ); ?>
82
 
83
+ <div class="form-row">
84
+ <div class="form-group col jivosite-form-first-col">
85
+ <button id="login_button" type="submit" class="form-control btn jivosite-base-button"><?php esc_html_e( 'Login', 'jivochat' ); ?></button>
86
+ </div>
87
+ <div class="form-group col jivosite-form-second-col"></div>
88
+ </div>
89
+ <div class="form-row">
90
+ <div class="form-group col jivosite-center jivosite-form-first-col">
91
+ <b style="color:red;"><?php echo esc_html( $error ); ?></b>
92
+ </div>
93
+ <div class="form-group col jivosite-form-second-col"></div>
94
+ </div>
95
+ <div class="form-row">
96
+ <div class="form-group col jivosite-center jivosite-form-first-col">
97
+ <?php
98
+ wp_kses(
99
+ _e( 'Forgot your password? You can reset it <a class="jivosite-redirect" href="https://app.jivosite.com/password/reset?utm_source=wordpress" target="_blank">here</a>', 'jivochat' ), // phpcs:ignore
100
+ array(
101
+ 'a' => array(
102
+ 'class' => array(),
103
+ 'href' => array(),
104
+ 'target' => array(),
105
+ ),
106
+ )
107
+ );
108
+ ?>
109
+ </div>
110
+ <div class="form-group col jivosite-form-second-col"></div>
111
+ </div>
112
+ <div class="form-row">
113
+ <div class="form-group col jivosite-form-first-col">
114
+ <div class="jivosite-center jivosite-form-bottom-link">
115
+ <?php
116
+ wp_kses(
117
+ _e( 'You don\'t have a Jivo account? <span id="signup_link" class="jivosite-redirect">Sign up</span>', 'jivochat' ), // phpcs:ignore
118
+ array(
119
+ 'span' => array(
120
+ 'id' => array(),
121
+ 'class' => array(),
122
+ ),
123
+ )
124
+ );
125
+ ?>
126
+ </div>
127
+ </div>
128
+ <div class="form-group col jivosite-form-second-col"></div>
129
+ </div>
130
+ </form>
131
+ </div>
132
+ </div>
133
+ </div>
templates/page.php CHANGED
@@ -1,65 +1,68 @@
1
- <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/css/bootstrap.min.css" integrity="sha384-9aIt2nRpC12Uk9gS9baDl411NQApFmC26EwAOH8WgZl5MYYxFfc+NcPb1dKGj7Sk" crossorigin="anonymous">
2
- <link rel="stylesheet" href="<?=JIVO_PLUGIN_URL.'jivosite.css'?>">
3
- <script src="https://code.jquery.com/jquery-3.5.1.min.js" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script>
4
- <script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.0/dist/umd/popper.min.js" integrity="sha384-Q6E9RHvbIyZFJoft+2mJbHaEWldlvI9IOYy5n3zV9zzTtmI3UksdQRVvoxMfooAo" crossorigin="anonymous"></script>
5
- <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/js/bootstrap.min.js" integrity="sha384-OgVRvuATP1z7JjHLkuOU7Xw704+h835Lr+6QL9UvYjZE3Ipu6Tp75j7Bh/kR0JKI" crossorigin="anonymous"></script>
 
6
 
7
- <?php if(! get_option('jivosite_widget_id')) { ?>
8
- <?php require 'signup.php'?>
9
- <?php require 'login.php'?>
10
- <?php } elseif (get_option('jivosite_widget_id') && !empty($post_install)) { ?>
11
- <?php require 'post_install.php' ?>
12
- <?php } elseif (get_option('jivosite_widget_id') && empty($post_install)) { ?>
13
- <?php require 'reset.php'?>
 
 
14
  <?php } ?>
15
 
16
  <script type="text/javascript">
17
- (function($) {
18
- $(function () {
19
- $('[data-toggle="tooltip"]').tooltip();
20
 
21
- $('#signup_form').submit(function () {
22
- $('#signup_button').attr('disabled', true);
23
- });
24
- $('#login_form').submit(function () {
25
- $('#login_button').attr('disabled', true);
26
- });
27
- $('#reset_form').submit(function () {
28
- $('#reset_button').attr('disabled', true);
29
- });
30
 
31
- $('#login_link').click(
32
- function () {
33
- $('#login_block').css('display', 'block');
34
- $('#signup_block').css('display', 'none');
35
- }
36
- );
37
- $('#signup_link').click(
38
- function () {
39
- $('#login_block').css('display', 'none');
40
- $('#signup_block').css('display', 'block');
41
- $(window).scrollTop(0);
42
- }
43
- );
44
 
45
- const languageList = <?=$languageList?>;
46
- const suggestedLanguageName = languageList[0].name;
47
- languageList.forEach(function (language) {
48
- let lang = language.code;
49
- if (language.name == 'Spanish (General)') {
50
- lang = lang.split(',');
51
- lang = lang[0];
52
- }
53
- const $option = $('<option>').attr('value', lang).attr('class', 'dropdown-item').text(language.name);
54
- $('#languageList').append($option);
55
- });
56
 
57
- $('#help_language_signup').click(function () {
58
- $('#suggested_language').text(suggestedLanguageName);
59
- });
60
- $('#help_language_signup').hover(function () {
61
- $('#suggested_language').text(suggestedLanguageName);
62
- });
63
- });
64
- })(jQuery);
65
- </script>
1
+ <?php
2
+ /**
3
+ * Render main plugin settings page
4
+ *
5
+ * @package WordPress_Online_Widget_JivoChat
6
+ */
7
 
8
+ ?>
9
+
10
+ <?php if ( ! get_option( 'jivosite_widget_id' ) ) { ?>
11
+ <?php require 'signup.php'; ?>
12
+ <?php require 'login.php'; ?>
13
+ <?php } elseif ( get_option( 'jivosite_widget_id' ) && ! empty( $post_install ) ) { ?>
14
+ <?php require 'post-install.php'; ?>
15
+ <?php } elseif ( get_option( 'jivosite_widget_id' ) && empty( $post_install ) ) { ?>
16
+ <?php require 'reset.php'; ?>
17
  <?php } ?>
18
 
19
  <script type="text/javascript">
20
+ (function($) {
21
+ $(function () {
22
+ $('[data-toggle="tooltip"]').tooltip();
23
 
24
+ $('#signup_form').submit(function () {
25
+ $('#signup_button').attr('disabled', true);
26
+ });
27
+ $('#login_form').submit(function () {
28
+ $('#login_button').attr('disabled', true);
29
+ });
30
+ $('#reset_form').submit(function () {
31
+ $('#reset_button').attr('disabled', true);
32
+ });
33
 
34
+ $('#login_link').click(
35
+ function () {
36
+ $('#login_block').css('display', 'block');
37
+ $('#signup_block').css('display', 'none');
38
+ }
39
+ );
40
+ $('#signup_link').click(
41
+ function () {
42
+ $('#login_block').css('display', 'none');
43
+ $('#signup_block').css('display', 'block');
44
+ $(window).scrollTop(0);
45
+ }
46
+ );
47
 
48
+ const languageList = <?php echo wp_json_encode( $language_list ); ?>;
49
+ const suggestedLanguageName = languageList[0].name;
50
+ languageList.forEach(function (language) {
51
+ let lang = language.code;
52
+ if (language.name == 'Spanish (General)') {
53
+ lang = lang.split(',');
54
+ lang = lang[0];
55
+ }
56
+ const $option = $('<option>').attr('value', lang).attr('class', 'dropdown-item').text(language.name);
57
+ $('#languageList').append($option);
58
+ });
59
 
60
+ $('#help_language_signup').click(function () {
61
+ $('#suggested_language').text(suggestedLanguageName);
62
+ });
63
+ $('#help_language_signup').hover(function () {
64
+ $('#suggested_language').text(suggestedLanguageName);
65
+ });
66
+ });
67
+ })(jQuery);
68
+ </script>
templates/post-install.php ADDED
@@ -0,0 +1,41 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Render plugin setting page after installed widget
4
+ *
5
+ * @package WordPress_Online_Widget_JivoChat
6
+ */
7
+
8
+ ?>
9
+
10
+ <div class="container jivosite-center jivosite-big">
11
+ <div class="row justify-content-center">
12
+ <div class="col-6 jivosite-content">
13
+ <h1>
14
+ <?php require 'jivo-logo.php'; ?>
15
+ </h1>
16
+ <div class="jivosite-margin">
17
+ <h5><?php esc_html_e( 'Congratulations, you have successfully installed JivoChat widget to your website!', 'jivochat' ); ?></h5>
18
+ </div>
19
+ <div class="jivosite-margin">
20
+ <?php esc_html_e( 'You are now able to see live chat widget on your webiste. Now you can customize & configure your JivoChat widget. Click the button below to go to web app and start testing it!', 'jivochat' ); ?>
21
+ </div>
22
+ <div class="jivosite-margin">
23
+ <a class="btn jivosite-base-button" href="<?php echo esc_html( JIVOSITE_INTEGRATION_URL ) . '/login?partnerId=WordPress&token=' . esc_html( get_option( 'jivosite_token' ) ) . '&lang=' . esc_html( get_option( 'jivosite_lang_code' ) ); ?>" target="_blank"><?php esc_html_e( 'Go to Web Application', 'jivochat' ); ?></a>
24
+ </div>
25
+ <div class="jivosite-margin">
26
+ <?php esc_html_e( 'You can either use our web app, our desktop apps for Windows, macOS, or mobile apps for iOS and Android. We recommend using desktop and mobile apps simultaneously.', 'jivochat' ); ?>
27
+ </div>
28
+ <div class="jivosite-margin">
29
+ <a class="btn jivosite-base-button" href="https://<?php esc_html_e( 'www.jivochat.com', 'jivochat' ); ?>/apps?utm_source=WordPress" target="_blank"><?php esc_html_e( 'Install Apps', 'jivochat' ); ?></a>
30
+ </div>
31
+ <div class="jivosite-margin">
32
+ <div><?php esc_html_e( 'Have questions? Don\'t worry, we offer 24/7 live support!', 'jivochat' ); ?></div>
33
+ <div><?php esc_html_e( 'Ask us anything and we will help you onboarding.', 'jivochat' ); ?></div>
34
+ </div>
35
+ <div class="jivosite-margin">
36
+ <a class="btn jivosite-base-button" href="https://<?php esc_html_e( 'www.jivochat.com', 'jivochat' ); ?>?utm_source=WordPress" target="_blank"><?php esc_html_e( 'Live Chat with Us', 'jivochat' ); ?></a>
37
+ <a class="btn jivosite-base-button" href="https://<?php esc_html_e( 'www.jivochat.com', 'jivochat' ); ?>/help?utm_source=WordPress" target="_blank"><?php esc_html_e( 'Knowledge Base', 'jivochat' ); ?></a>
38
+ </div>
39
+ </div>
40
+ </div>
41
+ </div>
templates/post_install.php DELETED
@@ -1,32 +0,0 @@
1
- <div class="container jivo-center jivo-big">
2
- <div class="row justify-content-center">
3
- <div class="col-6 jivo-content">
4
- <h1>
5
- <?php require 'jivo_logo.php'; ?>
6
- </h1>
7
- <div class="jivo-margin">
8
- <h5><?php _e('Congratulations, you have successfully installed JivoChat widget to your website!', 'jivochat'); ?></h5>
9
- </div>
10
- <div class="jivo-margin">
11
- <?php _e('You are now able to see live chat widget on your webiste. Now you can customize & configure your JivoChat widget. Click the button below to go to web app and start testing it!', 'jivochat'); ?>
12
- </div>
13
- <div class="jivo-margin">
14
- <a class="btn jivoButton" href="<?=JIVO_INTEGRATION_URL.'/login?partnerId=wordpress&token='.get_option('jivosite_token').'&lang='.get_option('jivosite_lang_code')?>" target="_blank"><?php _e('Go to Web Application','jivochat'); ?></a>
15
- </div>
16
- <div class="jivo-margin">
17
- <?php _e('You can either use our web app, our desktop apps for Windows, macOS, or mobile apps for iOS and Android. We recommend using desktop and mobile apps simultaneously.', 'jivochat'); ?>
18
- </div>
19
- <div class="jivo-margin">
20
- <a class="btn jivoButton" href="https://<?php esc_html_e('www.jivochat.com','jivochat'); ?>/apps?utm_source=wordpress" target="_blank"><?php _e('Install Apps','jivochat'); ?></a>
21
- </div>
22
- <div class="jivo-margin">
23
- <div><?php _e('Have questions? Don\'t worry, we offer 24/7 live support!', 'jivochat'); ?></div>
24
- <div><?php _e('Ask us anything and we will help you onboarding.', 'jivochat'); ?></div>
25
- </div>
26
- <div class="jivo-margin">
27
- <a class="btn jivoButton" href="https://<?php esc_html_e('www.jivochat.com','jivochat'); ?>?utm_source=wordpress" target="_blank"><?php _e('Live Chat with Us','jivochat'); ?></a>
28
- <a class="btn jivoButton" href="https://<?php esc_html_e('www.jivochat.com','jivochat'); ?>/help?utm_source=wordpress" target="_blank"><?php _e('Knowledge Base','jivochat'); ?></a>
29
- </div>
30
- </div>
31
- </div>
32
- </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
templates/reset.php CHANGED
@@ -1,26 +1,35 @@
1
- <div class="container jivo-center jivo-small">
2
- <div class="row justify-content-center">
3
- <div class="col-6 jivo-content">
4
- <h1>
5
- <?php require 'jivo_logo.php'; ?>
6
- </h1>
7
- <div class="jivo-margin">
8
- <div><?php _e('Have questions? Don\'t worry, we offer 24/7 live support!', 'jivochat'); ?></div>
9
- <div><?php _e('Ask us anything and we will help you onboarding.', 'jivochat'); ?></div>
10
- </div>
11
- <div class="jivo-margin">
12
- <a class="btn jivoButton" href="https://<?php esc_html_e('www.jivochat.com','jivochat'); ?>?utm_source=wordpress" target="_blank"><?php _e('Live Chat with Us','jivochat'); ?></a>
13
- <a class="btn jivoButton" href="https://<?php esc_html_e('www.jivochat.com','jivochat'); ?>/help?utm_source=wordpress" target="_blank"><?php _e('Knowledge Base','jivochat'); ?></a>
14
- </div>
15
- <div class="jivo-margin">
16
- <div><?php _e('If you would like to use another JivoChat account, you can use this log out button to login with another account.', 'jivochat'); ?></div>
17
- </div>
18
- <div class="jivo-margin">
19
- <form id="reset_form" method="POST">
20
- <input type="hidden" name="reset" value="reset">
21
- <input id="reset_button" class="btn jivoButton" type="submit" value="<?php esc_html_e('Log Out','jivochat'); ?>">
22
- </form>
23
- </div>
24
- </div>
25
- </div>
 
 
 
 
 
 
 
 
 
26
  </div>
1
+ <?php
2
+ /**
3
+ * Render reset button to disable integration and allow use another jivochat account
4
+ *
5
+ * @package WordPress_Online_Widget_JivoChat
6
+ */
7
+
8
+ ?>
9
+
10
+ <div class="container jivosite-center jivosite-small">
11
+ <div class="row justify-content-center">
12
+ <div class="col-6 jivosite-content">
13
+ <h1>
14
+ <?php require 'jivo-logo.php'; ?>
15
+ </h1>
16
+ <div class="jivosite-margin">
17
+ <div><?php esc_html_e( 'Have questions? Don\'t worry, we offer 24/7 live support!', 'jivochat' ); ?></div>
18
+ <div><?php esc_html_e( 'Ask us anything and we will help you onboarding.', 'jivochat' ); ?></div>
19
+ </div>
20
+ <div class="jivosite-margin">
21
+ <a class="btn jivosite-base-button" href="https://<?php esc_html_e( 'www.jivochat.com', 'jivochat' ); ?>?utm_source=WordPress" target="_blank"><?php esc_html_e( 'Live Chat with Us', 'jivochat' ); ?></a>
22
+ <a class="btn jivosite-base-button" href="https://<?php esc_html_e( 'www.jivochat.com', 'jivochat' ); ?>/help?utm_source=WordPress" target="_blank"><?php esc_html_e( 'Knowledge Base', 'jivochat' ); ?></a>
23
+ </div>
24
+ <div class="jivosite-margin">
25
+ <div><?php esc_html_e( 'If you would like to use another JivoChat account, you can use this log out button to login with another account.', 'jivochat' ); ?></div>
26
+ </div>
27
+ <div class="jivosite-margin">
28
+ <form id="reset_form" method="POST">
29
+ <input type="hidden" name="reset" value="reset">
30
+ <input id="reset_button" class="btn jivosite-base-button" type="submit" value="<?php esc_html_e( 'Log Out', 'jivochat' ); ?>">
31
+ </form>
32
+ </div>
33
+ </div>
34
+ </div>
35
  </div>
templates/script.php DELETED
@@ -1,3 +0,0 @@
1
- <?php if (get_option('jivosite_widget_id')) { ?>
2
- <script src="<?=JIVOSITE_WIDGET_URL.get_option('jivosite_widget_id')?>" async></script>
3
- <?php } ?>
 
 
 
templates/signup.php CHANGED
@@ -1,135 +1,183 @@
1
- <div id="signup_block" class="container jivo-big" <?php if (!empty($login)) { ?> style="display: none" <?php } ?>>
2
- <div class="row">
3
- <div class="col align-self-start">
4
- </div>
5
- <div class="col-8 align-self-center">
6
- <form id="signup_form" method="POST" class="jivo-content">
7
- <div class="form-row">
8
- <div class="form-group col jivo-form-first-col">
9
- <h1 class="jivo-center">
10
- <?php require 'jivo_logo.php'; ?>
11
- </h1>
12
- </div>
13
- <div class="form-group col jivo-form-second-col"></div>
14
- </div>
15
- <div class="form-row">
16
- <div class="form-group col jivo-form-first-col">
17
- <h5 class="jivo-form-caption"><?php _e('Create a JivoChat account','jivochat'); ?></h5>
18
- <h5 class="jivo-form-caption"><?php _e('to connect with your website','jivochat'); ?></h5>
19
- </div>
20
- <div class="form-group col jivo-form-second-col"></div>
21
- </div>
22
- <div class="form-row">
23
- <div class="form-group col jivo-form-first-col">
24
- <label for="email_signup"><?php _e('Your Business E-mail Address','jivochat'); ?></label>
25
- <input type="email" class="form-control" id="email_signup" name="email" required>
26
- </div>
27
- <div class="form-group col jivo-form-second-col">
28
- <div class="jivo-help-container">
29
- <span id="help_email_signup" class="jivo-help">
30
- <img src="<?php echo JIVO_PLUGIN_URL; ?>img/question.svg"
31
- class="question-svg"
32
- data-toggle="tooltip"
33
- data-placement="right"
34
- title="<?php esc_html_e('Please specify the email you will use to login to the agent’s app and admin panel.','jivochat'); ?>"
35
- data-trigger="hover focus click"
36
- data-template='<div class="tooltip" role="tooltip"><div class="tooltip-inner jivoButton"></div></div>'
37
- />
38
- </span>
39
- </div>
40
- </div>
41
- </div>
42
- <div class="form-row">
43
- <div class="form-group col jivo-form-first-col">
44
- <label for="password_signup"><?php _e('Password','jivochat'); ?></label>
45
- <input type="password" class="form-control" id="password_signup" name="userPassword" required pattern="(?=.*\d)(?=.*[A-Z]).{6,}">
46
- </div>
47
- <div class="form-group col jivo-form-second-col">
48
- <div class="jivo-help-container">
49
- <span id="help_password_signup" class="jivo-help">
50
- <img src="<?php echo JIVO_PLUGIN_URL; ?>img/question.svg"
51
- class="question-svg"
52
- data-toggle="tooltip"
53
- data-placement="right"
54
- title="<?php esc_html_e('Please create a new JivoChat account password. Password is least 6 characters long, contains at least one digit and uppercase letter.','jivochat'); ?>"
55
- data-trigger="hover focus click"
56
- data-template='<div class="tooltip" role="tooltip"><div class="tooltip-inner jivoButton"></div></div>'
57
- />
58
- </span>
59
- </div>
60
- </div>
61
- </div>
62
- <div class="form-row">
63
- <div class="form-group col jivo-form-first-col">
64
- <label for="name_signup"><?php _e('Agent Name','jivochat'); ?></label>
65
- <input type="text" class="form-control" id="name_signup" name="userDisplayName" required>
66
- </div>
67
- <div class="form-group col jivo-form-second-col">
68
- <div class="jivo-help-container">
69
- <span id="help_name_signup" class="jivo-help">
70
- <img src="<?php echo JIVO_PLUGIN_URL; ?>img/question.svg"
71
- class="question-svg"
72
- data-toggle="tooltip"
73
- data-placement="right"
74
- title="<?php esc_html_e('The agent name that will be displayed to website visitors in the JivoChat chat window.','jivochat'); ?>"
75
- data-trigger="hover focus click"
76
- data-template='<div class="tooltip" role="tooltip"><div class="tooltip-inner jivoButton"></div></div>'
77
- />
78
- </span>
79
- </div>
80
- </div>
81
- </div>
82
- <div class="form-row">
83
- <div class="form-group col jivo-form-first-col">
84
- <label for="language_list"><?php _e('Widget Language','jivochat'); ?></label>
85
- <select id="languageList" class="form-control" name="languageList" required></select>
86
- </div>
87
- <div class="form-group col jivo-form-second-col">
88
- <div class="jivo-help-container">
89
- <span class="jivo-help">
90
- <img id="help_language_signup" src="<?php echo JIVO_PLUGIN_URL; ?>img/question.svg"
91
- class="question-svg"
92
- data-toggle="tooltip"
93
- data-placement="right"
94
- data-html="true"
95
- title='<div><?php esc_html_e('You can choose a language to have it in your JivoChat widget on your website. Suggested language for your JivoChat widget is: <b id="suggested_language"></b><div>If you want to change it, please select an alternative at dropdown list.</div>','jivochat'); ?></div>'
96
- data-trigger="hover focus click"
97
- data-template='<div class="tooltip" role="tooltip"><div class="tooltip-inner jivoButton"></div></div>'
98
- />
99
- </span>
100
- </div>
101
- </div>
102
- </div>
103
 
104
- <?php wp_nonce_field('jivo_signup_form', 'jivo-signup-nonce'); ?>
105
 
106
- <div class="form-row">
107
- <div class="form-group col jivo-form-first-col">
108
- <button id="signup_button" type="submit" class="form-control btn jivoButton"><?php _e('Sign Up','jivochat'); ?></button>
109
- </div>
110
- <div class="form-group col jivo-form-second-col"></div>
111
- </div>
112
- <div class="form-row">
113
- <div class="form-group col jivo-center jivo-form-first-col">
114
- <b style="color:red;"><?php echo $error; ?></b>
115
- </div>
116
- <div class="form-group col jivo-form-second-col"></div>
117
- </div>
118
- <div class="form-row">
119
- <div class="form-group col jivo-form-first-col">
120
- <div class="jivo-caption"><?php _e('By creating an account you agree to <a class="jivo-caption" href="https://www.jivochat.com/terms?utm_source=wordpress" target="_blank">Terms and Conditions</a> and <a class="jivo-caption" href="https://www.jivochat.com/privacy-notice?utm_source=wordpress" target="_blank">Privacy Policy</a>', 'jivochat') ?></div>
121
- </div>
122
- <div class="form-group col jivo-form-second-col"></div>
123
- </div>
124
- <div class="form-row">
125
- <div class="form-group col jivo-form-first-col">
126
- <div class="jivo-center jivo-form-bottom-link">
127
- <?php _e('Already have an account? <span id="login_link" class="jivo-redirect">Log in</span>', 'jivochat') ?>
128
- </div>
129
- </div>
130
- <div class="form-group col jivo-form-second-col"></div>
131
- </div>
132
- </form>
133
- </div>
134
- </div>
135
- </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Render signup page to enter to create new account in jivochat system
4
+ *
5
+ * @package WordPress_Online_Widget_JivoChat
6
+ */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7
 
8
+ ?>
9
 
10
+ <div id="signup_block" class="container jivosite-big"
11
+ <?php
12
+ if ( ! empty( esc_html( $login ) ) ) {
13
+ ?>
14
+ style="display: none" <?php } ?>>
15
+ <div class="row">
16
+ <div class="col align-self-start">
17
+ </div>
18
+ <div class="col-8 align-self-center">
19
+ <form id="signup_form" method="POST" class="jivosite-content">
20
+ <div class="form-row">
21
+ <div class="form-group col jivosite-form-first-col">
22
+ <h1 class="jivosite-center">
23
+ <?php require 'jivo-logo.php'; ?>
24
+ </h1>
25
+ </div>
26
+ <div class="form-group col jivosite-form-second-col"></div>
27
+ </div>
28
+ <div class="form-row">
29
+ <div class="form-group col jivosite-form-first-col">
30
+ <h5 class="jivosite-form-caption"><?php esc_html_e( 'Create a JivoChat account', 'jivochat' ); ?></h5>
31
+ <h5 class="jivosite-form-caption"><?php esc_html_e( 'to connect with your website', 'jivochat' ); ?></h5>
32
+ </div>
33
+ <div class="form-group col jivosite-form-second-col"></div>
34
+ </div>
35
+ <div class="form-row">
36
+ <div class="form-group col jivosite-form-first-col">
37
+ <label for="email_signup"><?php esc_html_e( 'Your Business E-mail Address', 'jivochat' ); ?></label>
38
+ <input type="email" class="form-control" id="email_signup" name="email" required>
39
+ </div>
40
+ <div class="form-group col jivosite-form-second-col">
41
+ <div class="jivosite-help-container">
42
+ <span id="help_email_signup" class="jivosite-help">
43
+ <img src="<?php echo esc_html( JIVOSITE_PLUGIN_URL ); ?>img/question.svg"
44
+ class="jivosite-question-svg"
45
+ data-toggle="tooltip"
46
+ data-placement="right"
47
+ title="<?php esc_html_e( 'Please specify the email you will use to login to the agent’s app and admin panel.', 'jivochat' ); ?>"
48
+ data-trigger="hover focus click"
49
+ data-template='<div class="tooltip" role="tooltip"><div class="tooltip-inner jivosite-base-button"></div></div>'
50
+ />
51
+ </span>
52
+ </div>
53
+ </div>
54
+ </div>
55
+ <div class="form-row">
56
+ <div class="form-group col jivosite-form-first-col">
57
+ <label for="password_signup"><?php esc_html_e( 'Password', 'jivochat' ); ?></label>
58
+ <input type="password" class="form-control" id="password_signup" name="userPassword" required pattern="(?=.*\d)(?=.*[A-Z]).{6,}">
59
+ </div>
60
+ <div class="form-group col jivosite-form-second-col">
61
+ <div class="jivosite-help-container">
62
+ <span id="help_password_signup" class="jivosite-help">
63
+ <img src="<?php echo esc_html( JIVOSITE_PLUGIN_URL ); ?>img/question.svg"
64
+ class="jivosite-question-svg"
65
+ data-toggle="tooltip"
66
+ data-placement="right"
67
+ title="<?php esc_html_e( 'Please create a new JivoChat account password. Password is least 6 characters long, contains at least one digit and uppercase letter.', 'jivochat' ); ?>"
68
+ data-trigger="hover focus click"
69
+ data-template='<div class="tooltip" role="tooltip"><div class="tooltip-inner jivosite-base-button"></div></div>'
70
+ />
71
+ </span>
72
+ </div>
73
+ </div>
74
+ </div>
75
+ <div class="form-row">
76
+ <div class="form-group col jivosite-form-first-col">
77
+ <label for="name_signup"><?php esc_html_e( 'Agent Name', 'jivochat' ); ?></label>
78
+ <input type="text" class="form-control" id="name_signup" name="userDisplayName" required>
79
+ </div>
80
+ <div class="form-group col jivosite-form-second-col">
81
+ <div class="jivosite-help-container">
82
+ <span id="help_name_signup" class="jivosite-help">
83
+ <img src="<?php echo esc_html( JIVOSITE_PLUGIN_URL ); ?>img/question.svg"
84
+ class="jivosite-question-svg"
85
+ data-toggle="tooltip"
86
+ data-placement="right"
87
+ title="<?php esc_html_e( 'The agent name that will be displayed to website visitors in the JivoChat chat window.', 'jivochat' ); ?>"
88
+ data-trigger="hover focus click"
89
+ data-template='<div class="tooltip" role="tooltip"><div class="tooltip-inner jivosite-base-button"></div></div>'
90
+ />
91
+ </span>
92
+ </div>
93
+ </div>
94
+ </div>
95
+ <div class="form-row">
96
+ <div class="form-group col jivosite-form-first-col">
97
+ <label for="language_list"><?php esc_html_e( 'Widget Language', 'jivochat' ); ?></label>
98
+ <select id="languageList" class="form-control" name="languageList" required></select>
99
+ </div>
100
+ <div class="form-group col jivosite-form-second-col">
101
+ <div class="jivosite-help-container">
102
+ <span class="jivosite-help">
103
+ <img id="help_language_signup" src="<?php echo esc_html( JIVOSITE_PLUGIN_URL ); ?>img/question.svg"
104
+ class="jivosite-question-svg"
105
+ data-toggle="tooltip"
106
+ data-placement="right"
107
+ data-html="true"
108
+ title='<div>
109
+ <?php
110
+ wp_kses(
111
+ _e( 'You can choose a language to have it in your JivoChat widget on your website. Suggested language for your JivoChat widget is: <b id="suggested_language"></b><div>If you want to change it, please select an alternative at dropdown list.</div>', 'jivochat' ), // phpcs:ignore
112
+ array(
113
+ 'b' => array(
114
+ 'id' => array(),
115
+ ),
116
+ 'div' => array(),
117
+ )
118
+ );
119
+ ?>
120
+ </div>'
121
+ data-trigger="hover focus click"
122
+ data-template='<div class="tooltip" role="tooltip"><div class="tooltip-inner jivosite-base-button"></div></div>'
123
+ />
124
+ </span>
125
+ </div>
126
+ </div>
127
+ </div>
128
+
129
+ <?php wp_nonce_field( 'jivosite_signup_form', 'jivosite-signup-nonce' ); ?>
130
+
131
+ <div class="form-row">
132
+ <div class="form-group col jivosite-form-first-col">
133
+ <button id="signup_button" type="submit" class="form-control btn jivosite-base-button"><?php esc_html_e( 'Sign Up', 'jivochat' ); ?></button>
134
+ </div>
135
+ <div class="form-group col jivosite-form-second-col"></div>
136
+ </div>
137
+ <div class="form-row">
138
+ <div class="form-group col jivosite-center jivosite-form-first-col">
139
+ <b style="color:red;"><?php echo esc_html( $error ); ?></b>
140
+ </div>
141
+ <div class="form-group col jivosite-form-second-col"></div>
142
+ </div>
143
+ <div class="form-row">
144
+ <div class="form-group col jivosite-form-first-col">
145
+ <div class="jivosite-caption">
146
+ <?php
147
+ wp_kses(
148
+ _e( 'By creating an account you agree to <a class="jivosite-caption" href="https://www.jivochat.com/terms?utm_source=wordpress" target="_blank">Terms and Conditions</a> and <a class="jivosite-caption" href="https://www.jivochat.com/privacy-notice?utm_source=wordpress" target="_blank">Privacy Policy</a>', 'jivochat' ), // phpcs:ignore
149
+ array(
150
+ 'a' => array(
151
+ 'class' => array(),
152
+ 'href' => array(),
153
+ 'target' => array(),
154
+ ),
155
+ )
156
+ );
157
+ ?>
158
+ </div>
159
+ </div>
160
+ <div class="form-group col jivosite-form-second-col"></div>
161
+ </div>
162
+ <div class="form-row">
163
+ <div class="form-group col jivosite-form-first-col">
164
+ <div class="jivosite-center jivosite-form-bottom-link">
165
+ <?php
166
+ wp_kses(
167
+ _e( 'Already have an account? <span id="login_link" class="jivosite-redirect">Log in</span>', 'jivochat' ), // phpcs:ignore
168
+ array(
169
+ 'span' => array(
170
+ 'id' => array(),
171
+ 'class' => array(),
172
+ ),
173
+ )
174
+ );
175
+ ?>
176
+ </div>
177
+ </div>
178
+ <div class="form-group col jivosite-form-second-col"></div>
179
+ </div>
180
+ </form>
181
+ </div>
182
+ </div>
183
+ </div>