Version Description
- 20. October 2021 =
- Feature: Background blur option for the Blur fit fill mode.
- Fix: Divi Builder plugin has strong codes so we use a special ss-p tag to display the texts. An issue was fixed related to these ss-p tags that made them display incorrectly.
- Fix: Focus incorrectly stayed on the arrow after slide switching.
- Fix: Arrows could get highlighted in Safari.
- Other: Better handling of the translation files.
- Other: French translation added. Thanks, Jean-Francois!
Download this release
Release Info
Developer | nextendweb |
Plugin | Smart Slider 3 |
Version | 3.5.1.1 |
Comparing to | |
See all releases |
Code changes from version 3.5.1.0 to 3.5.1.1
- Nextend/Framework/Localization/Localization.php +17 -3
- Nextend/Languages/{fi_FI.mo → fi.mo} +0 -0
- Nextend/Languages/{fi_FI.po → fi.po} +0 -0
- Nextend/Languages/fr_FR.mo +0 -0
- Nextend/Languages/fr_FR.po +1177 -937
- Nextend/Languages/{ja_JP.mo → ja.mo} +0 -0
- Nextend/Languages/{ja_JP.po → ja.po} +0 -0
- Nextend/Languages/smartslider3.pot +106 -4
- Nextend/SmartSlider3/Application/Admin/FormManager/Slider/SliderDeveloper.php +1 -1
- Nextend/SmartSlider3/Application/Admin/FormManager/Slider/SliderSlides.php +21 -3
- Nextend/SmartSlider3/Application/Admin/JavaScriptTranslation.php +1 -1
- Nextend/SmartSlider3/Application/Admin/Layout/Block/Slide/LayerWindow/Settings/LayerWindowSettingsSlide.php +22 -4
- Nextend/SmartSlider3/Application/Helper/HelperSliderChanged.php +31 -6
- Nextend/SmartSlider3/Application/Model/ModelSliders.php +9 -0
- Nextend/SmartSlider3/BackupSlider/ExportSlider.php +1 -1
- Nextend/SmartSlider3/Parser/Link/NextSlide.php +1 -0
- Nextend/SmartSlider3/Parser/Link/PreviousSlide.php +1 -0
- Nextend/SmartSlider3/Parser/Link/SlideEvent.php +1 -0
- Nextend/SmartSlider3/Parser/Link/ToSlide.php +2 -0
- Nextend/SmartSlider3/Parser/Link/ToSlideID.php +3 -0
- Nextend/SmartSlider3/Renderable/Component/ComponentSlide.php +2 -0
- Nextend/SmartSlider3/Slider/Feature/SlideBackground.php +18 -4
- Nextend/SmartSlider3/Slider/Slide.php +1 -1
- Nextend/SmartSlider3/Slider/Slider.php +18 -2
- Nextend/SmartSlider3/SmartSlider3Info.php +4 -4
- Public/SmartSlider3/Application/Admin/Assets/dist/smartslider-admin.min.css +1 -1
- Public/SmartSlider3/Application/Admin/Assets/dist/smartslider-backend.min.js +0 -1
Nextend/Framework/Localization/Localization.php
CHANGED
@@ -2,6 +2,7 @@
|
|
2 |
|
3 |
namespace Nextend\Framework\Localization;
|
4 |
|
|
|
5 |
use Nextend\Framework\Localization\Joomla\JoomlaLocalization;
|
6 |
use Nextend\Framework\Localization\WordPress\WordPressLocalization;
|
7 |
use Nextend\Framework\Pattern\SingletonTrait;
|
@@ -31,8 +32,20 @@ class Localization {
|
|
31 |
return self::$platformLocalization->getLocale();
|
32 |
}
|
33 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
34 |
private static function loadTextDomain($domain, $mofile) {
|
35 |
-
if (!is_readable($mofile)) return false;
|
36 |
|
37 |
$mo = self::$platformLocalization->createMo();
|
38 |
if (!$mo->import_from_file($mofile)) return false;
|
@@ -49,8 +62,9 @@ class Localization {
|
|
49 |
} else {
|
50 |
$locale = self::getLocale();
|
51 |
}
|
52 |
-
$mofile = $locale
|
53 |
-
|
|
|
54 |
return $loaded;
|
55 |
}
|
56 |
|
2 |
|
3 |
namespace Nextend\Framework\Localization;
|
4 |
|
5 |
+
use Nextend\Framework\Filesystem\Filesystem;
|
6 |
use Nextend\Framework\Localization\Joomla\JoomlaLocalization;
|
7 |
use Nextend\Framework\Localization\WordPress\WordPressLocalization;
|
8 |
use Nextend\Framework\Pattern\SingletonTrait;
|
32 |
return self::$platformLocalization->getLocale();
|
33 |
}
|
34 |
|
35 |
+
private static function checkMoFile($path, $locale) {
|
36 |
+
if (Filesystem::fileexists($path . '/' . $locale . '.mo')) return $locale . '.mo';
|
37 |
+
|
38 |
+
if (strpos($locale, '_')) {
|
39 |
+
$nextLangStep = implode('_', explode('_', $locale, -1));
|
40 |
+
|
41 |
+
return self::checkMoFile($path, $nextLangStep);
|
42 |
+
}
|
43 |
+
|
44 |
+
return false;
|
45 |
+
|
46 |
+
}
|
47 |
+
|
48 |
private static function loadTextDomain($domain, $mofile) {
|
|
|
49 |
|
50 |
$mo = self::$platformLocalization->createMo();
|
51 |
if (!$mo->import_from_file($mofile)) return false;
|
62 |
} else {
|
63 |
$locale = self::getLocale();
|
64 |
}
|
65 |
+
$mofile = self::checkMoFile($path, $locale);
|
66 |
+
|
67 |
+
if ($mofile && $loaded = self::loadTextDomain($domain, $path . '/' . $mofile)) {
|
68 |
return $loaded;
|
69 |
}
|
70 |
|
Nextend/Languages/{fi_FI.mo → fi.mo}
RENAMED
File without changes
|
Nextend/Languages/{fi_FI.po → fi.po}
RENAMED
File without changes
|
Nextend/Languages/fr_FR.mo
CHANGED
Binary file
|
Nextend/Languages/fr_FR.po
CHANGED
@@ -4,7 +4,7 @@ msgstr ""
|
|
4 |
"Project-Id-Version: \n"
|
5 |
"Report-Msgid-Bugs-To: \n"
|
6 |
"POT-Creation-Date: 2021-07-23 09:55+0200\n"
|
7 |
-
"PO-Revision-Date: 2021-
|
8 |
"Last-Translator: \n"
|
9 |
"Language-Team: \n"
|
10 |
"Language: fr\n"
|
@@ -18,7 +18,7 @@ msgstr ""
|
|
18 |
"X-Poedit-Flags-xgettext: --no-location\n"
|
19 |
|
20 |
msgid "Debug error"
|
21 |
-
msgstr ""
|
22 |
|
23 |
msgid "CURL disabled in your php.ini configuration. Please enable it!"
|
24 |
msgstr ""
|
@@ -47,7 +47,7 @@ msgid "Menu item"
|
|
47 |
msgstr "Elément de menu"
|
48 |
|
49 |
msgid "You are not authorised to view this resource."
|
50 |
-
msgstr ""
|
51 |
|
52 |
#, php-format
|
53 |
msgid "Missing parameter: %s"
|
@@ -79,15 +79,18 @@ msgid ""
|
|
79 |
"If you see this message after the repair database process, please "
|
80 |
"%1$scontact us%2$s with the log:"
|
81 |
msgstr ""
|
|
|
|
|
82 |
|
83 |
msgid "Contact your server host and ask them to fix this for you!"
|
84 |
msgstr ""
|
|
|
85 |
|
86 |
msgid "Unexpected database error."
|
87 |
-
msgstr ""
|
88 |
|
89 |
msgid "Try to repair database"
|
90 |
-
msgstr ""
|
91 |
|
92 |
msgid "Font manager"
|
93 |
msgstr "Gestionnaire de polices"
|
@@ -98,7 +101,6 @@ msgstr "Texte"
|
|
98 |
msgid "Hover"
|
99 |
msgstr "Au survol"
|
100 |
|
101 |
-
#, fuzzy
|
102 |
msgid "Heading"
|
103 |
msgstr "Titre d'en-tête"
|
104 |
|
@@ -121,7 +123,7 @@ msgid "List"
|
|
121 |
msgstr "Liste"
|
122 |
|
123 |
msgid "Highlight"
|
124 |
-
msgstr ""
|
125 |
|
126 |
msgctxt "Default font"
|
127 |
msgid "Roboto,Arial"
|
@@ -131,7 +133,7 @@ msgid "Font settings"
|
|
131 |
msgstr "Réglages de polices"
|
132 |
|
133 |
msgid "Clear tab"
|
134 |
-
msgstr "Réinitialiser l
|
135 |
|
136 |
msgid "Family"
|
137 |
msgstr "Famille"
|
@@ -178,7 +180,6 @@ msgstr "En minuscules"
|
|
178 |
msgid "Text shadow"
|
179 |
msgstr "Ombre du texte"
|
180 |
|
181 |
-
#, fuzzy
|
182 |
msgid "Preview"
|
183 |
msgstr "Prévisualisation"
|
184 |
|
@@ -186,20 +187,20 @@ msgid "Frontend"
|
|
186 |
msgstr ""
|
187 |
|
188 |
msgid "You can load Google Fonts on the frontend."
|
189 |
-
msgstr ""
|
190 |
|
191 |
msgid "Backend"
|
192 |
-
msgstr ""
|
193 |
|
194 |
msgid "You can load Google Fonts in the backend."
|
195 |
-
msgstr ""
|
196 |
|
197 |
msgid "Style"
|
198 |
msgstr "Style"
|
199 |
|
200 |
msgctxt "Font style"
|
201 |
msgid "Italic"
|
202 |
-
msgstr ""
|
203 |
|
204 |
msgid "Normal"
|
205 |
msgstr "Normal"
|
@@ -267,25 +268,25 @@ msgid "Mobile"
|
|
267 |
msgstr "Mobile"
|
268 |
|
269 |
msgid "Large mobile"
|
270 |
-
msgstr ""
|
271 |
|
272 |
msgid "Tablet"
|
273 |
msgstr "Tablette"
|
274 |
|
275 |
msgid "Large tablet"
|
276 |
-
msgstr ""
|
277 |
|
278 |
msgid "Desktop"
|
279 |
msgstr "PC"
|
280 |
|
281 |
msgid "Large desktop"
|
282 |
-
msgstr ""
|
283 |
|
284 |
msgid "More"
|
285 |
-
msgstr ""
|
286 |
|
287 |
msgid "Less"
|
288 |
-
msgstr ""
|
289 |
|
290 |
msgid "View records"
|
291 |
msgstr "Voir les enregistrements"
|
@@ -294,16 +295,14 @@ msgid "Font"
|
|
294 |
msgstr "Police"
|
295 |
|
296 |
msgid "Warning"
|
297 |
-
msgstr ""
|
298 |
|
299 |
-
#, fuzzy
|
300 |
msgid "Dotted"
|
301 |
msgstr "Pointillé"
|
302 |
|
303 |
msgid "Dashed"
|
304 |
msgstr "Tirets"
|
305 |
|
306 |
-
#, fuzzy
|
307 |
msgid "Solid"
|
308 |
msgstr "Plein"
|
309 |
|
@@ -311,16 +310,16 @@ msgid "Double"
|
|
311 |
msgstr "Double"
|
312 |
|
313 |
msgid "Groove"
|
314 |
-
msgstr ""
|
315 |
|
316 |
msgid "Ridge"
|
317 |
msgstr "Crête"
|
318 |
|
319 |
msgid "Inset"
|
320 |
-
msgstr ""
|
321 |
|
322 |
msgid "Outset"
|
323 |
-
msgstr ""
|
324 |
|
325 |
msgid "Field"
|
326 |
msgstr "Champ"
|
@@ -344,14 +343,14 @@ msgid ""
|
|
344 |
"Hold down the ctrl (Windows) or command (MAC) button to select multiple "
|
345 |
"options."
|
346 |
msgstr ""
|
347 |
-
"Maintenez
|
348 |
-
"sélectionner
|
349 |
|
350 |
msgid "Fill"
|
351 |
msgstr "Remplir"
|
352 |
|
353 |
msgid "Blur fit"
|
354 |
-
msgstr ""
|
355 |
|
356 |
msgid "Fit"
|
357 |
msgstr "Adapter"
|
@@ -363,9 +362,8 @@ msgid "Center"
|
|
363 |
msgstr "Centrer"
|
364 |
|
365 |
msgid "Slider's default"
|
366 |
-
msgstr "
|
367 |
|
368 |
-
#, fuzzy
|
369 |
msgid "All"
|
370 |
msgstr "Voir tous"
|
371 |
|
@@ -389,10 +387,10 @@ msgid "Extra bold"
|
|
389 |
msgstr "Extra Gras"
|
390 |
|
391 |
msgid "Self"
|
392 |
-
msgstr ""
|
393 |
|
394 |
msgid "New"
|
395 |
-
msgstr ""
|
396 |
|
397 |
msgid "Parent"
|
398 |
msgstr "Parent"
|
@@ -401,7 +399,7 @@ msgid "Top"
|
|
401 |
msgstr "Haut"
|
402 |
|
403 |
msgid "Select images for devices"
|
404 |
-
msgstr ""
|
405 |
|
406 |
msgid "Select a page or a blog post from your WordPress site."
|
407 |
msgstr "Sélectionner une page ou un article de votre site WordPress."
|
@@ -416,7 +414,7 @@ msgid "Default"
|
|
416 |
msgstr "Par défaut"
|
417 |
|
418 |
msgid "The image is empty"
|
419 |
-
msgstr ""
|
420 |
|
421 |
msgid "Empty"
|
422 |
msgstr "Vide"
|
@@ -424,10 +422,8 @@ msgstr "Vide"
|
|
424 |
msgid "Image manager"
|
425 |
msgstr "Gestionnaire d'images"
|
426 |
|
427 |
-
#, fuzzy
|
428 |
-
#| msgid "Desktop Retina"
|
429 |
msgid "Desktop retina"
|
430 |
-
msgstr "
|
431 |
|
432 |
msgid "Image"
|
433 |
msgstr "Image"
|
@@ -437,10 +433,13 @@ msgid ""
|
|
437 |
"The %1$s is not turned on in your server, which is necessary to read rss "
|
438 |
"feeds. You should contact your server host, and ask them to enable it!"
|
439 |
msgstr ""
|
|
|
|
|
|
|
440 |
|
441 |
#, php-format
|
442 |
msgid "%s is not readable"
|
443 |
-
msgstr ""
|
444 |
|
445 |
msgid "Style manager"
|
446 |
msgstr "Gestionnaire de styles"
|
@@ -481,16 +480,14 @@ msgstr "Titre actif"
|
|
481 |
msgid "Dashboard"
|
482 |
msgstr "Tableau de bord"
|
483 |
|
484 |
-
#, fuzzy
|
485 |
-
#| msgid "Desktop image is empty!"
|
486 |
msgid "Drop files here"
|
487 |
-
msgstr "
|
488 |
|
489 |
msgid "Parent directory"
|
490 |
-
msgstr ""
|
491 |
|
492 |
msgid "Current path"
|
493 |
-
msgstr ""
|
494 |
|
495 |
msgid "Preset"
|
496 |
msgstr "Modèles préréglés"
|
@@ -500,26 +497,33 @@ msgid ""
|
|
500 |
"preset will load its styling to your current layer, and the previous style "
|
501 |
"settings will be lost."
|
502 |
msgstr ""
|
|
|
|
|
|
|
|
|
503 |
|
504 |
msgid ""
|
505 |
"Layer design options affect every device. If you need to make responsive "
|
506 |
"adjustments, look for the options with the device icon."
|
507 |
msgstr ""
|
|
|
|
|
|
|
508 |
|
509 |
msgid "Reset style to default"
|
510 |
-
msgstr ""
|
511 |
|
512 |
msgid "Save style as new preset"
|
513 |
-
msgstr ""
|
514 |
|
515 |
msgid "Load style"
|
516 |
-
msgstr ""
|
517 |
|
518 |
msgid "You have not created any presets for this layer yet."
|
519 |
-
msgstr ""
|
520 |
|
521 |
msgid "Save as"
|
522 |
-
msgstr "Enregistrer"
|
523 |
|
524 |
msgid "Name"
|
525 |
msgstr "Nom"
|
@@ -528,16 +532,16 @@ msgid "Please fill the name field!"
|
|
528 |
msgstr "Veuillez remplir le champ nom !"
|
529 |
|
530 |
msgid "Preset saved."
|
531 |
-
msgstr ""
|
532 |
|
533 |
msgid "Overwrite preset"
|
534 |
-
msgstr ""
|
535 |
|
536 |
msgid "Preset deleted."
|
537 |
-
msgstr ""
|
538 |
|
539 |
msgid "Choose folder"
|
540 |
-
msgstr ""
|
541 |
|
542 |
msgid "Select"
|
543 |
msgstr "Sélectionner"
|
@@ -546,13 +550,13 @@ msgid "Disabled"
|
|
546 |
msgstr "Désactivé"
|
547 |
|
548 |
msgid "Image field can not be empty!"
|
549 |
-
msgstr ""
|
550 |
|
551 |
msgid "Done"
|
552 |
msgstr "Terminé"
|
553 |
|
554 |
msgid "No file selected."
|
555 |
-
msgstr ""
|
556 |
|
557 |
msgid "Open docs"
|
558 |
msgstr ""
|
@@ -561,21 +565,22 @@ msgid "The changes you made will be lost if you navigate away from this page."
|
|
561 |
msgstr "Les changements actuels seront perdus si vous quittez cette page."
|
562 |
|
563 |
msgid "Icons"
|
564 |
-
msgstr ""
|
565 |
|
566 |
msgid "Search"
|
567 |
msgstr "Rechercher"
|
568 |
|
569 |
msgid "Are you sure?"
|
570 |
-
msgstr ""
|
571 |
|
572 |
#, javascript-format
|
573 |
msgid "You're about to %s. "
|
574 |
-
msgstr ""
|
575 |
|
576 |
#, javascript-format
|
577 |
msgid "The deletion is irreversible, and it's not possible to recover %s."
|
578 |
msgstr ""
|
|
|
579 |
|
580 |
msgid "Cancel"
|
581 |
msgstr "Annuler"
|
@@ -586,72 +591,62 @@ msgstr "Supprimer"
|
|
586 |
msgid "Close"
|
587 |
msgstr "Fermer"
|
588 |
|
589 |
-
#, fuzzy
|
590 |
-
#| msgid "Create"
|
591 |
msgid "Create group"
|
592 |
-
msgstr "Créer"
|
593 |
|
594 |
-
#, fuzzy
|
595 |
-
#| msgid "Product name"
|
596 |
msgid "Group name"
|
597 |
-
msgstr "Nom du
|
598 |
|
599 |
msgid "Group created"
|
600 |
-
msgstr ""
|
601 |
|
602 |
msgid "Records"
|
603 |
-
msgstr ""
|
604 |
|
605 |
msgid "Keyboard shortcuts"
|
606 |
-
msgstr ""
|
607 |
|
608 |
msgid "Got it"
|
609 |
-
msgstr ""
|
610 |
|
611 |
msgid "General"
|
612 |
msgstr "Général"
|
613 |
|
614 |
-
#, fuzzy
|
615 |
-
#| msgid "Content"
|
616 |
msgid "Content tab"
|
617 |
-
msgstr "Contenu"
|
618 |
|
619 |
-
#, fuzzy
|
620 |
-
#| msgid "Style"
|
621 |
msgid "Style tab"
|
622 |
-
msgstr "Style"
|
623 |
|
624 |
-
#, fuzzy
|
625 |
-
#| msgid "Animation"
|
626 |
msgid "Animation tab"
|
627 |
-
msgstr "Animation"
|
628 |
|
629 |
msgid "Add Layer"
|
630 |
-
msgstr ""
|
631 |
|
632 |
msgid "Layer List"
|
633 |
msgstr "Liste des calques"
|
634 |
|
635 |
msgid "Timeline"
|
636 |
-
msgstr ""
|
637 |
|
638 |
msgid "View"
|
639 |
-
msgstr "
|
640 |
|
641 |
msgid "Adjust"
|
642 |
-
msgstr ""
|
643 |
|
644 |
msgid "Move (Absolute)"
|
645 |
-
msgstr ""
|
646 |
|
647 |
msgid "Arrows"
|
648 |
msgstr "Flèches"
|
649 |
|
650 |
msgid "Align (Absolute)"
|
651 |
-
msgstr ""
|
652 |
|
653 |
msgid "Numeric keys"
|
654 |
-
msgstr ""
|
655 |
|
656 |
msgid "Action"
|
657 |
msgstr ""
|
@@ -663,45 +658,43 @@ msgid "Copy"
|
|
663 |
msgstr "Copier"
|
664 |
|
665 |
msgid "Paste"
|
666 |
-
msgstr ""
|
667 |
|
668 |
msgid "Undo"
|
669 |
-
msgstr ""
|
670 |
|
671 |
msgid "Redo"
|
672 |
-
msgstr ""
|
673 |
|
674 |
msgid "Save"
|
675 |
msgstr "Enregistrer"
|
676 |
|
677 |
-
#, fuzzy
|
678 |
-
#| msgid "Layer animations"
|
679 |
msgid "Play animations"
|
680 |
-
msgstr "
|
681 |
|
682 |
msgid "Clear device specific settings"
|
683 |
-
msgstr ""
|
684 |
|
685 |
msgid "Current layer, current device"
|
686 |
-
msgstr ""
|
687 |
|
688 |
msgid "Current layer, all devices"
|
689 |
-
msgstr ""
|
690 |
|
691 |
msgid "All layers, current device"
|
692 |
-
msgstr ""
|
693 |
|
694 |
msgid "All layers, all devices"
|
695 |
-
msgstr ""
|
696 |
|
697 |
msgid "Unexpected response"
|
698 |
-
msgstr ""
|
699 |
|
700 |
msgid "Scroll to"
|
701 |
msgstr "Faire défiler jusqu'à"
|
702 |
|
703 |
msgid "Scroll to alias"
|
704 |
-
msgstr ""
|
705 |
|
706 |
msgid "Go to slide"
|
707 |
msgstr "Aller à la diapositive"
|
@@ -722,24 +715,24 @@ msgid "Examples"
|
|
722 |
msgstr "Exemples"
|
723 |
|
724 |
msgid "Scrolls to the top of the page."
|
725 |
-
msgstr ""
|
726 |
|
727 |
msgid "Scrolls to the bottom of the page."
|
728 |
-
msgstr ""
|
729 |
|
730 |
msgid ""
|
731 |
"You can use any jQuery selector to scroll to a specific element on the page. "
|
732 |
"Example: \"#pricing\" scrolls to the element with the id of \"pricing\"."
|
733 |
msgstr ""
|
734 |
-
"Vous pouvez utiliser n'importe quel sélecteur jQuery pour défiler
|
735 |
-
"élément spécifique de la page. Exemple : \"#pricing\" défile
|
736 |
-
"l'élément portant l'id \"pricing\"."
|
737 |
|
738 |
msgid "Slider alias"
|
739 |
-
msgstr ""
|
740 |
|
741 |
msgid "Slider alias set at Slider settings > General"
|
742 |
-
msgstr ""
|
743 |
|
744 |
msgid "Slide index"
|
745 |
msgstr "Index de diapositive"
|
@@ -758,17 +751,19 @@ msgstr "Avancer"
|
|
758 |
|
759 |
#, javascript-format
|
760 |
msgid "slide index: 2 %s direction: backward"
|
761 |
-
msgstr ""
|
762 |
|
763 |
msgid "Switches to the second slide as if the previous arrow was pressed"
|
764 |
msgstr ""
|
|
|
765 |
|
766 |
#, javascript-format
|
767 |
msgid "slide index: 5 %s direction: forward"
|
768 |
-
msgstr ""
|
769 |
|
770 |
msgid "Switches to the fifth slide as if the next arrow was pressed"
|
771 |
msgstr ""
|
|
|
772 |
|
773 |
msgid "Slide ID"
|
774 |
msgstr "ID de la diapositive"
|
@@ -776,24 +771,30 @@ msgstr "ID de la diapositive"
|
|
776 |
msgid ""
|
777 |
"Switches to the slide with the #2 ID as if the previous arrow was pressed"
|
778 |
msgstr ""
|
|
|
|
|
779 |
|
780 |
msgid "Switches to the slide with the #5 ID as if the next arrow was pressed"
|
781 |
msgstr ""
|
|
|
|
|
782 |
|
783 |
msgid "Event name"
|
784 |
msgstr "Nom de l'événement"
|
785 |
|
786 |
msgid "An event you use to trigger layer animation(s) with"
|
787 |
msgstr ""
|
|
|
|
|
788 |
|
789 |
msgid "Content List - One Per Line"
|
790 |
-
msgstr ""
|
791 |
|
792 |
msgid "Choose images"
|
793 |
msgstr "Choisir des images"
|
794 |
|
795 |
msgid "Titles - One Per Line"
|
796 |
-
msgstr ""
|
797 |
|
798 |
msgid "Autoplay duration"
|
799 |
msgstr "Durée du défilement automatique"
|
@@ -802,7 +803,7 @@ msgid "URL"
|
|
802 |
msgstr ""
|
803 |
|
804 |
msgid "Search keyword"
|
805 |
-
msgstr ""
|
806 |
|
807 |
msgid "Posts"
|
808 |
msgstr "Articles"
|
@@ -814,34 +815,34 @@ msgid "Insert"
|
|
814 |
msgstr "Insérer"
|
815 |
|
816 |
msgid "Oops, Something Went Wrong"
|
817 |
-
msgstr ""
|
818 |
|
819 |
msgid "Success"
|
820 |
-
msgstr ""
|
821 |
|
822 |
msgid "Notice"
|
823 |
-
msgstr ""
|
824 |
|
825 |
msgid "Select image"
|
826 |
-
msgstr ""
|
827 |
|
828 |
msgid "Use Joomla selector"
|
829 |
-
msgstr ""
|
830 |
|
831 |
msgid "Use default selector"
|
832 |
-
msgstr ""
|
833 |
|
834 |
msgid "Deleted."
|
835 |
-
msgstr ""
|
836 |
|
837 |
msgid "Static"
|
838 |
msgstr "Statique"
|
839 |
|
840 |
msgid "Save as New"
|
841 |
-
msgstr ""
|
842 |
|
843 |
msgid "Saved."
|
844 |
-
msgstr ""
|
845 |
|
846 |
msgid "Enabled"
|
847 |
msgstr "Activé"
|
@@ -850,7 +851,7 @@ msgid "Column"
|
|
850 |
msgstr "Colonne"
|
851 |
|
852 |
msgid "There is no layer available to be parent of the current layer!"
|
853 |
-
msgstr ""
|
854 |
|
855 |
msgid "Pick the parent layer!"
|
856 |
msgstr "Choisissez le calque parent !"
|
@@ -864,10 +865,9 @@ msgstr "Choisissez le point d'alignement du calque enfant !"
|
|
864 |
msgid "Advanced"
|
865 |
msgstr "Avancé"
|
866 |
|
867 |
-
#,
|
868 |
-
#| msgid "Outer"
|
869 |
msgid "Outer %s"
|
870 |
-
msgstr "Extérieur"
|
871 |
|
872 |
msgid "Left"
|
873 |
msgstr "Gauche"
|
@@ -876,22 +876,22 @@ msgid "Right"
|
|
876 |
msgstr "Droite"
|
877 |
|
878 |
msgid "Middle"
|
879 |
-
msgstr ""
|
880 |
|
881 |
msgid "Bottom"
|
882 |
msgstr "Bas"
|
883 |
|
884 |
msgid "Layer(s)"
|
885 |
-
msgstr ""
|
886 |
|
887 |
msgid "Hide on"
|
888 |
-
msgstr ""
|
889 |
|
890 |
msgid "Rename"
|
891 |
msgstr "Renommer"
|
892 |
|
893 |
msgid "Show/Hide in editor"
|
894 |
-
msgstr ""
|
895 |
|
896 |
msgid "Animation"
|
897 |
msgstr "Animation"
|
@@ -903,49 +903,43 @@ msgid "Remove animations"
|
|
903 |
msgstr "Retirer les animations"
|
904 |
|
905 |
msgid "Layer Animation - Basic"
|
906 |
-
msgstr ""
|
907 |
|
908 |
-
#, fuzzy
|
909 |
-
#| msgid "Keyframe"
|
910 |
msgid "Add keyframe"
|
911 |
-
msgstr "Image-clé"
|
912 |
|
913 |
msgid "Loop"
|
914 |
msgstr "Boucle"
|
915 |
|
916 |
msgid "Special Zero"
|
917 |
-
msgstr ""
|
918 |
|
919 |
msgid "Keyframe"
|
920 |
msgstr "Image-clé"
|
921 |
|
922 |
msgid "Layer Animation - Reveal"
|
923 |
-
msgstr ""
|
924 |
|
925 |
msgid "Open/Close"
|
926 |
-
msgstr ""
|
927 |
|
928 |
msgid "Content"
|
929 |
msgstr "Contenu"
|
930 |
|
931 |
msgid "Child layers"
|
932 |
-
msgstr ""
|
933 |
|
934 |
msgid "Animated heading"
|
935 |
-
msgstr ""
|
936 |
|
937 |
msgid "Highlighted heading"
|
938 |
-
msgstr ""
|
939 |
|
940 |
-
#, fuzzy
|
941 |
-
#| msgid "Main animation end"
|
942 |
msgid "Text animation in"
|
943 |
-
msgstr "
|
944 |
|
945 |
-
#, fuzzy
|
946 |
-
#| msgid "Layer animations"
|
947 |
msgid "Text animation out"
|
948 |
-
msgstr "Animation
|
949 |
|
950 |
msgid "Layer"
|
951 |
msgstr "Calque"
|
@@ -957,33 +951,33 @@ msgid "Slide"
|
|
957 |
msgstr "Diapositive"
|
958 |
|
959 |
msgid "Theme"
|
960 |
-
msgstr ""
|
961 |
|
962 |
#, javascript-format
|
963 |
msgid "%s or newer required for this feature."
|
964 |
-
msgstr ""
|
965 |
|
966 |
msgid "This section requires activated Pro version."
|
967 |
-
msgstr ""
|
968 |
|
969 |
#, javascript-format
|
970 |
msgid "This block is not available in the free version. %s"
|
971 |
-
msgstr ""
|
972 |
|
973 |
msgid "Go Pro"
|
974 |
-
msgstr ""
|
975 |
|
976 |
msgid "Editor settings"
|
977 |
-
msgstr ""
|
978 |
|
979 |
msgid "Upgrade to Pro"
|
980 |
-
msgstr ""
|
981 |
|
982 |
msgid "Guide settings"
|
983 |
-
msgstr ""
|
984 |
|
985 |
msgid "Smart snap"
|
986 |
-
msgstr ""
|
987 |
|
988 |
msgid "Round to 5px"
|
989 |
msgstr "Arrondi de 5 px"
|
@@ -991,21 +985,22 @@ msgstr "Arrondi de 5 px"
|
|
991 |
msgid "Ruler"
|
992 |
msgstr "Règle"
|
993 |
|
994 |
-
#, fuzzy
|
995 |
-
#| msgid "Clear Guides"
|
996 |
msgid "Clear guides"
|
997 |
msgstr "Effacer les guides"
|
998 |
|
999 |
msgid "Activate Smart Slider 3 Pro"
|
1000 |
-
msgstr ""
|
1001 |
|
1002 |
msgid "Activation is required to unlock all features!"
|
1003 |
msgstr ""
|
|
|
1004 |
|
1005 |
msgid ""
|
1006 |
"Register Smart Slider 3 Pro on this domain to enable auto update, slider "
|
1007 |
"templates and slide library."
|
1008 |
msgstr ""
|
|
|
|
|
1009 |
|
1010 |
msgid "Skip"
|
1011 |
msgstr "Sauter cette étape"
|
@@ -1017,7 +1012,7 @@ msgid "Smart Slider 3 activated!"
|
|
1017 |
msgstr "Smart Slider 3 est activé!"
|
1018 |
|
1019 |
msgid "Laptop"
|
1020 |
-
msgstr ""
|
1021 |
|
1022 |
msgid "Width"
|
1023 |
msgstr "Largeur"
|
@@ -1027,22 +1022,22 @@ msgstr "Hauteur"
|
|
1027 |
|
1028 |
#, javascript-format
|
1029 |
msgid "Below %s pixels."
|
1030 |
-
msgstr ""
|
1031 |
|
1032 |
#, javascript-format
|
1033 |
msgid "Above %s pixels."
|
1034 |
-
msgstr ""
|
1035 |
|
1036 |
#, javascript-format
|
1037 |
msgid "Between %s and %s pixels."
|
1038 |
-
msgstr ""
|
1039 |
|
1040 |
#, javascript-format, php-format
|
1041 |
msgid "This slide is hidden on the following devices: %s"
|
1042 |
-
msgstr ""
|
1043 |
|
1044 |
msgid "Data"
|
1045 |
-
msgstr ""
|
1046 |
|
1047 |
msgid "Filter"
|
1048 |
msgstr "Filtre"
|
@@ -1057,7 +1052,7 @@ msgid "Remove HTML"
|
|
1057 |
msgstr "Retirer l'HTML"
|
1058 |
|
1059 |
msgid "Split by Chars"
|
1060 |
-
msgstr ""
|
1061 |
|
1062 |
msgid "Strict"
|
1063 |
msgstr "Strict"
|
@@ -1081,53 +1076,61 @@ msgid "Result"
|
|
1081 |
msgstr "Résultat"
|
1082 |
|
1083 |
msgid "Change slider type"
|
1084 |
-
msgstr ""
|
1085 |
|
1086 |
msgid ""
|
1087 |
"Changing your slider type is irreversible. After changing your slider type, "
|
1088 |
"<b>you will lose all slider type related settings</b>."
|
1089 |
msgstr ""
|
|
|
|
|
1090 |
|
1091 |
msgid "Slider type"
|
1092 |
-
msgstr ""
|
1093 |
|
1094 |
msgid "Convert"
|
1095 |
-
msgstr ""
|
1096 |
|
1097 |
msgid "What do you want to create today?"
|
1098 |
-
msgstr ""
|
1099 |
|
1100 |
msgid ""
|
1101 |
"Use our powerful visual editor, or simply import one of our existing "
|
1102 |
"template."
|
1103 |
msgstr ""
|
|
|
|
|
1104 |
|
1105 |
msgid "Create a New Project"
|
1106 |
-
msgstr ""
|
1107 |
|
1108 |
msgid ""
|
1109 |
"Start a new project from scratch and build exactly what you’ve imagined. You "
|
1110 |
"can easily customize every pixels and create anything with layers."
|
1111 |
msgstr ""
|
|
|
|
|
|
|
1112 |
|
1113 |
msgid "Start with a Template"
|
1114 |
-
msgstr ""
|
1115 |
|
1116 |
msgid ""
|
1117 |
"Start with a template and make it your own with the innovative drag and drop "
|
1118 |
"interface. You can choose from hundreds of premade templates."
|
1119 |
msgstr ""
|
|
|
|
|
|
|
1120 |
|
1121 |
msgid "or import your own files"
|
1122 |
-
msgstr ""
|
1123 |
|
1124 |
msgid "Create new project"
|
1125 |
-
msgstr ""
|
1126 |
|
1127 |
-
#, fuzzy
|
1128 |
-
#| msgid "Post types"
|
1129 |
msgid "Project type"
|
1130 |
-
msgstr "
|
1131 |
|
1132 |
msgid "Slider"
|
1133 |
msgstr "Diaporama"
|
@@ -1147,47 +1150,47 @@ msgstr "Vitrine"
|
|
1147 |
msgid "Pro"
|
1148 |
msgstr ""
|
1149 |
|
1150 |
-
#, fuzzy
|
1151 |
msgid "Settings"
|
1152 |
-
msgstr "Réglages
|
1153 |
|
1154 |
msgid "My project"
|
1155 |
-
msgstr ""
|
1156 |
|
1157 |
msgid "Boxed"
|
1158 |
-
msgstr ""
|
1159 |
|
1160 |
msgid "Full width"
|
1161 |
msgstr "Pleine largeur"
|
1162 |
|
1163 |
msgid "Layout"
|
1164 |
-
msgstr ""
|
1165 |
|
1166 |
msgid "Slide width"
|
1167 |
-
msgstr ""
|
1168 |
|
1169 |
msgid "Slide height"
|
1170 |
-
msgstr ""
|
1171 |
|
1172 |
msgid "Create"
|
1173 |
msgstr "Créer"
|
1174 |
|
1175 |
msgid "Join The Smart Slider 3 Community"
|
1176 |
-
msgstr ""
|
1177 |
|
1178 |
msgid ""
|
1179 |
"Join more than 120,000 subscribers and get access to the latest slider "
|
1180 |
"templates, tips, tutorials and other exclusive contents directly to your "
|
1181 |
"inbox."
|
1182 |
msgstr ""
|
|
|
|
|
|
|
1183 |
|
1184 |
msgid "Subscribe"
|
1185 |
-
msgstr ""
|
1186 |
|
1187 |
-
#, fuzzy
|
1188 |
-
#| msgid "Insert group"
|
1189 |
msgid "Change group"
|
1190 |
-
msgstr "
|
1191 |
|
1192 |
msgid "Groups"
|
1193 |
msgstr "Groupes"
|
@@ -1205,18 +1208,16 @@ msgid "Group"
|
|
1205 |
msgstr "Groupe"
|
1206 |
|
1207 |
msgid "Move to trash"
|
1208 |
-
msgstr ""
|
1209 |
|
1210 |
msgid "empty the trash"
|
1211 |
-
msgstr ""
|
1212 |
|
1213 |
msgid "Delete permanently"
|
1214 |
-
msgstr ""
|
1215 |
|
1216 |
-
#, fuzzy
|
1217 |
-
#| msgid "Delete slider"
|
1218 |
msgid "delete this slider"
|
1219 |
-
msgstr "
|
1220 |
|
1221 |
msgid "Publish"
|
1222 |
msgstr "Publier"
|
@@ -1225,63 +1226,59 @@ msgid "Unpublish"
|
|
1225 |
msgstr "Dépublier"
|
1226 |
|
1227 |
msgid "Edit generator"
|
1228 |
-
msgstr "
|
1229 |
|
1230 |
msgid "Set as first"
|
1231 |
msgstr "Définir comme premier"
|
1232 |
|
1233 |
-
#, fuzzy
|
1234 |
-
#| msgid "Go to slide"
|
1235 |
msgid "Convert to slide"
|
1236 |
-
msgstr "
|
1237 |
|
1238 |
msgid "Copy slide to"
|
1239 |
-
msgstr ""
|
1240 |
|
1241 |
msgid "Add post"
|
1242 |
-
msgstr ""
|
1243 |
|
1244 |
msgid "Please select a Post first!"
|
1245 |
-
msgstr ""
|
1246 |
|
1247 |
-
#, fuzzy
|
1248 |
-
#| msgid "Delete slider"
|
1249 |
msgid "delete these slides"
|
1250 |
-
msgstr "
|
1251 |
|
1252 |
-
#, fuzzy
|
1253 |
-
#| msgid "Delete slider"
|
1254 |
msgid "delete this slide"
|
1255 |
-
msgstr "
|
1256 |
|
1257 |
msgid "Animations"
|
1258 |
msgstr "Animations"
|
1259 |
|
1260 |
msgid "Effects"
|
1261 |
-
msgstr ""
|
1262 |
|
1263 |
msgid "Shape divider"
|
1264 |
-
msgstr "Forme de
|
1265 |
|
1266 |
msgid "Particle effect"
|
1267 |
msgstr "Effet de particules"
|
1268 |
|
1269 |
msgid "Layer animations"
|
1270 |
-
msgstr "
|
1271 |
|
1272 |
msgid "Play on load"
|
1273 |
-
msgstr ""
|
1274 |
|
1275 |
msgid ""
|
1276 |
"Plays the layer animations on the first slide when it appears for the first "
|
1277 |
"time."
|
1278 |
msgstr ""
|
|
|
|
|
1279 |
|
1280 |
msgid "Play once"
|
1281 |
msgstr "Jouer une fois"
|
1282 |
|
1283 |
msgid "Plays the layer animations only during the first loop."
|
1284 |
-
msgstr ""
|
1285 |
|
1286 |
msgid "Play on"
|
1287 |
msgstr "Jouer au"
|
@@ -1296,7 +1293,7 @@ msgid "Mode"
|
|
1296 |
msgstr "Mode"
|
1297 |
|
1298 |
msgid "Skippable"
|
1299 |
-
msgstr ""
|
1300 |
|
1301 |
msgid "Forced"
|
1302 |
msgstr "Forcé"
|
@@ -1305,9 +1302,11 @@ msgid ""
|
|
1305 |
"You can make the outgoing layer animations, which don't have events, to play "
|
1306 |
"on slide switching."
|
1307 |
msgstr ""
|
|
|
|
|
1308 |
|
1309 |
msgid "Layer parallax"
|
1310 |
-
msgstr ""
|
1311 |
|
1312 |
msgid "Enable"
|
1313 |
msgstr "Activer"
|
@@ -1334,10 +1333,10 @@ msgid "Mouse origin"
|
|
1334 |
msgstr "Départ de la souris"
|
1335 |
|
1336 |
msgid "Slider center"
|
1337 |
-
msgstr ""
|
1338 |
|
1339 |
msgid "Mouse enter position"
|
1340 |
-
msgstr ""
|
1341 |
|
1342 |
msgid "Scroll move"
|
1343 |
msgstr "Mouvement de défilement"
|
@@ -1361,24 +1360,26 @@ msgid "Autostart"
|
|
1361 |
msgstr "Démarrage automatique"
|
1362 |
|
1363 |
msgid "Allow restart"
|
1364 |
-
msgstr ""
|
1365 |
|
1366 |
msgid ""
|
1367 |
"Keeps the autoplay control visible after the autoplay has finished to allow "
|
1368 |
"starting it again."
|
1369 |
msgstr ""
|
|
|
|
|
1370 |
|
1371 |
msgid "Infinite loop"
|
1372 |
-
msgstr ""
|
1373 |
|
1374 |
msgid "Finish autoplay"
|
1375 |
-
msgstr ""
|
1376 |
|
1377 |
msgid "Stop on click"
|
1378 |
-
msgstr ""
|
1379 |
|
1380 |
msgid "Stop on mouse"
|
1381 |
-
msgstr ""
|
1382 |
|
1383 |
msgid "Enter"
|
1384 |
msgstr "Entrer"
|
@@ -1387,37 +1388,37 @@ msgid "Leave"
|
|
1387 |
msgstr "Laisser"
|
1388 |
|
1389 |
msgid "Stop on media"
|
1390 |
-
msgstr ""
|
1391 |
|
1392 |
msgid "Resume on click"
|
1393 |
-
msgstr ""
|
1394 |
|
1395 |
msgid "Resume on mouse"
|
1396 |
-
msgstr ""
|
1397 |
|
1398 |
msgid "Resume on media"
|
1399 |
-
msgstr ""
|
1400 |
|
1401 |
msgid "Controls"
|
1402 |
msgstr "Commandes de défilement"
|
1403 |
|
1404 |
msgid "Drag"
|
1405 |
-
msgstr ""
|
1406 |
|
1407 |
msgid "Defines the drag (and touch) direction for your slider."
|
1408 |
-
msgstr ""
|
1409 |
|
1410 |
msgid "Mouse wheel"
|
1411 |
-
msgstr ""
|
1412 |
|
1413 |
msgid "Allows switching slides with the mouse wheel."
|
1414 |
-
msgstr ""
|
1415 |
|
1416 |
msgid "Keyboard"
|
1417 |
msgstr "Clavier"
|
1418 |
|
1419 |
msgid "Allows switching slides with the keyboard."
|
1420 |
-
msgstr ""
|
1421 |
|
1422 |
msgid "Developer"
|
1423 |
msgstr "Développeurs"
|
@@ -1426,53 +1427,59 @@ msgid "Block right click"
|
|
1426 |
msgstr "Bloquer le clic droit"
|
1427 |
|
1428 |
msgid "Block carousel"
|
1429 |
-
msgstr ""
|
1430 |
|
1431 |
msgid ""
|
1432 |
"Stops the carousel at the last slide when the source of interaction is "
|
1433 |
"vertical touch, vertical pointer, mouse wheel or vertical keyboard."
|
1434 |
msgstr ""
|
|
|
|
|
|
|
1435 |
|
1436 |
msgid "Clear before"
|
1437 |
-
msgstr ""
|
1438 |
|
1439 |
msgid "Closes the unclosed float CSS codes before the slider."
|
1440 |
-
msgstr ""
|
1441 |
|
1442 |
msgid "Clear after"
|
1443 |
-
msgstr ""
|
1444 |
|
1445 |
msgid "Allows you to put your slider next to your text."
|
1446 |
-
msgstr ""
|
1447 |
|
1448 |
msgid "Hide scrollbar"
|
1449 |
-
msgstr ""
|
1450 |
|
1451 |
msgid ""
|
1452 |
"Your website won't be scrollable anymore! All out of screen elements will be "
|
1453 |
"hidden."
|
1454 |
msgstr ""
|
|
|
|
|
1455 |
|
1456 |
msgid "Scroll to slider"
|
1457 |
-
msgstr ""
|
1458 |
|
1459 |
msgid "The page scrolls back to the slider when the user interacts with it."
|
1460 |
msgstr ""
|
|
|
1461 |
|
1462 |
msgid "Edge"
|
1463 |
-
msgstr ""
|
1464 |
|
1465 |
msgid "Top - when needed"
|
1466 |
-
msgstr ""
|
1467 |
|
1468 |
msgid "Top - always"
|
1469 |
-
msgstr ""
|
1470 |
|
1471 |
msgid "Bottom - when needed"
|
1472 |
-
msgstr ""
|
1473 |
|
1474 |
msgid "Bottom - always"
|
1475 |
-
msgstr ""
|
1476 |
|
1477 |
msgid "Delayed (for lightbox/tabs)"
|
1478 |
msgstr "Retardé (pour visionneuse/onglets)"
|
@@ -1481,104 +1488,123 @@ msgid ""
|
|
1481 |
"Delays the loading of the slider until its container gets visible. Useful "
|
1482 |
"when you display the slider in a lightbox or tab."
|
1483 |
msgstr ""
|
|
|
|
|
|
|
1484 |
|
1485 |
msgid "Legacy font scale"
|
1486 |
-
msgstr ""
|
1487 |
|
1488 |
msgid ""
|
1489 |
"This feature brings back the non-adaptive font size for absolute layers "
|
1490 |
"which were made before version 3.5. Turning on can affect website "
|
1491 |
"performance, so we suggest to keep it disabled.\n"
|
1492 |
msgstr ""
|
|
|
|
|
|
|
|
|
1493 |
|
1494 |
msgid "Slider CSS classes"
|
1495 |
msgstr "Classes CSS du diaporama"
|
1496 |
|
1497 |
msgid "You can put custom CSS classes to the slider's container."
|
1498 |
msgstr ""
|
|
|
|
|
1499 |
|
1500 |
msgid "JavaScript callbacks"
|
1501 |
msgstr "Call-backs Javascript"
|
1502 |
|
1503 |
msgid "Post IDs"
|
1504 |
-
msgstr ""
|
1505 |
|
1506 |
msgid "one per line"
|
1507 |
msgstr "un par ligne"
|
1508 |
|
1509 |
msgid "The cache of the posts with the given ID will be cleared upon save."
|
1510 |
msgstr ""
|
|
|
|
|
1511 |
|
1512 |
msgid "Thumbnail"
|
1513 |
msgstr "Vignette"
|
1514 |
|
1515 |
msgid "Slider thumbnail which appears in the slider list."
|
1516 |
-
msgstr ""
|
1517 |
|
1518 |
msgid "ARIA label"
|
1519 |
-
msgstr ""
|
1520 |
|
1521 |
msgid "It allows you to label your slider for screen readers."
|
1522 |
-
msgstr ""
|
1523 |
|
1524 |
msgid "Alias"
|
1525 |
msgstr "Alias"
|
1526 |
|
1527 |
msgid "You can use this alias in the slider's shortcode."
|
1528 |
-
msgstr ""
|
1529 |
|
1530 |
msgid "Use as anchor"
|
1531 |
-
msgstr ""
|
1532 |
|
1533 |
msgid ""
|
1534 |
"Creates an empty div before the slider, using the alias as the ID of this "
|
1535 |
"div. As a result, you can use #your-alias in the URL to make the page jump "
|
1536 |
"to the slider."
|
1537 |
msgstr ""
|
|
|
|
|
|
|
1538 |
|
1539 |
msgid "Smooth scroll"
|
1540 |
-
msgstr ""
|
1541 |
|
1542 |
msgid ""
|
1543 |
"The #your-alias urls in links would be forced to smooth scroll to the slider."
|
1544 |
msgstr ""
|
|
|
|
|
1545 |
|
1546 |
msgid "Switch slide"
|
1547 |
-
msgstr ""
|
1548 |
|
1549 |
msgid ""
|
1550 |
"Use #your-alias-2 as an anchor to jump to the slider and switch to the 2nd "
|
1551 |
"slide immediately. Use #your-alias-3 for the 3rd slide and so on."
|
1552 |
msgstr ""
|
|
|
|
|
|
|
1553 |
|
1554 |
msgid "Scroll to slide"
|
1555 |
-
msgstr ""
|
1556 |
|
1557 |
msgid ""
|
1558 |
"The \"Switch slide\" option won't scroll you to the slider. Only the slides "
|
1559 |
"will switch."
|
1560 |
msgstr ""
|
|
|
|
|
1561 |
|
1562 |
msgid "Slider design"
|
1563 |
-
msgstr ""
|
1564 |
|
1565 |
-
#, fuzzy
|
1566 |
-
#| msgid "Slide background image fill"
|
1567 |
msgid "Slider background image"
|
1568 |
-
msgstr "
|
1569 |
|
1570 |
msgid "Fixed"
|
1571 |
msgstr "Fixe"
|
1572 |
|
1573 |
msgid "Background video"
|
1574 |
-
msgstr ""
|
1575 |
|
1576 |
msgid "Muted"
|
1577 |
msgstr "Silencieux"
|
1578 |
|
1579 |
msgctxt "Video/Audio play"
|
1580 |
msgid "Loop"
|
1581 |
-
msgstr ""
|
1582 |
|
1583 |
msgid "Fill mode"
|
1584 |
msgstr "Mode remplissage"
|
@@ -1590,38 +1616,38 @@ msgid "Margin"
|
|
1590 |
msgstr "Marge externe"
|
1591 |
|
1592 |
msgid "Puts a fix margin around your slider."
|
1593 |
-
msgstr ""
|
1594 |
|
1595 |
msgid "Perspective"
|
1596 |
-
msgstr "
|
1597 |
|
1598 |
msgid "Optimize"
|
1599 |
msgstr "Optimiser"
|
1600 |
|
1601 |
msgid "Loading"
|
1602 |
-
msgstr "Chargement en cours
|
1603 |
|
1604 |
msgid "Instant"
|
1605 |
-
msgstr ""
|
1606 |
|
1607 |
msgid "After page loaded"
|
1608 |
-
msgstr ""
|
1609 |
|
1610 |
msgid "After delay"
|
1611 |
-
msgstr ""
|
1612 |
|
1613 |
-
#, fuzzy
|
1614 |
-
#| msgid "Loading"
|
1615 |
msgid "Loading type"
|
1616 |
-
msgstr "
|
1617 |
|
1618 |
msgid ""
|
1619 |
"If your slider is above the fold, you can load it immediately. Otherwise, "
|
1620 |
"you can load it only after the page has loaded."
|
1621 |
msgstr ""
|
|
|
|
|
1622 |
|
1623 |
msgid "Load delay"
|
1624 |
-
msgstr ""
|
1625 |
|
1626 |
msgid "Play when visible"
|
1627 |
msgstr "Jouer quand l'élément est visible"
|
@@ -1630,20 +1656,20 @@ msgid ""
|
|
1630 |
"Makes sure that the autoplay and layer animations only start when your "
|
1631 |
"slider is visible."
|
1632 |
msgstr ""
|
|
|
|
|
1633 |
|
1634 |
msgid "At"
|
1635 |
msgstr "À"
|
1636 |
|
1637 |
-
#, fuzzy
|
1638 |
-
#| msgid "Slide background image fill"
|
1639 |
msgid "Slide background images"
|
1640 |
-
msgstr "
|
1641 |
|
1642 |
msgid "Loading mode"
|
1643 |
-
msgstr ""
|
1644 |
|
1645 |
msgid "Delayed loading"
|
1646 |
-
msgstr ""
|
1647 |
|
1648 |
msgid "Lazy loading"
|
1649 |
msgstr "Chargement différé"
|
@@ -1651,55 +1677,48 @@ msgstr "Chargement différé"
|
|
1651 |
msgid ""
|
1652 |
"You can speed up your site's loading by delaying the slide background images."
|
1653 |
msgstr ""
|
|
|
|
|
1654 |
|
1655 |
msgid "Load neighbor"
|
1656 |
msgstr "Charger le voisin"
|
1657 |
|
1658 |
msgctxt "Unit"
|
1659 |
msgid "slides"
|
1660 |
-
msgstr ""
|
1661 |
|
1662 |
#, php-format
|
1663 |
msgid ""
|
1664 |
"Convert to WebP and image resizing require a lot of memory. Lift the memory "
|
1665 |
"limit%s if you get a blank page."
|
1666 |
msgstr ""
|
|
|
|
|
|
|
1667 |
|
1668 |
-
#, fuzzy
|
1669 |
-
#| msgid "Go to slide"
|
1670 |
msgid "Convert to WebP"
|
1671 |
-
msgstr "
|
1672 |
|
1673 |
msgid "Resize"
|
1674 |
-
msgstr ""
|
1675 |
|
1676 |
msgid "Quality"
|
1677 |
msgstr "Qualité"
|
1678 |
|
1679 |
-
#, fuzzy
|
1680 |
-
#| msgid "Default"
|
1681 |
msgid "Default width"
|
1682 |
-
msgstr "
|
1683 |
|
1684 |
-
#, fuzzy
|
1685 |
-
#| msgid "Medium Light"
|
1686 |
msgid "Medium width"
|
1687 |
-
msgstr "
|
1688 |
|
1689 |
-
#, fuzzy
|
1690 |
-
#| msgid "Medium Light"
|
1691 |
msgid "Medium height"
|
1692 |
-
msgstr "
|
1693 |
|
1694 |
-
#, fuzzy
|
1695 |
-
#| msgid "Full width"
|
1696 |
msgid "Small width"
|
1697 |
-
msgstr "
|
1698 |
|
1699 |
-
#, fuzzy
|
1700 |
-
#| msgid "Small Light"
|
1701 |
msgid "Small height"
|
1702 |
-
msgstr "
|
1703 |
|
1704 |
msgid "Retina"
|
1705 |
msgstr ""
|
@@ -1711,45 +1730,44 @@ msgid ""
|
|
1711 |
"If your images look blurry on small screens, use the available height option "
|
1712 |
"to match the aspect ratio of the slider and image on that device."
|
1713 |
msgstr ""
|
|
|
|
|
|
|
1714 |
|
1715 |
-
#, fuzzy
|
1716 |
-
#| msgid "Thumbnail"
|
1717 |
msgid "Resize Thumbnail"
|
1718 |
-
msgstr "Vignette"
|
1719 |
|
1720 |
-
#, fuzzy
|
1721 |
-
#| msgid "Thumbnail"
|
1722 |
msgid "Thumbnail Quality"
|
1723 |
-
msgstr "Vignette"
|
1724 |
|
1725 |
msgid "Thumbnail width"
|
1726 |
-
msgstr ""
|
1727 |
|
1728 |
msgid "Thumbnail height"
|
1729 |
-
msgstr ""
|
1730 |
|
1731 |
-
#, fuzzy
|
1732 |
-
#| msgid "Layer List"
|
1733 |
msgid "Layer images"
|
1734 |
-
msgstr "
|
1735 |
|
1736 |
msgid "Base64 embed"
|
1737 |
-
msgstr ""
|
1738 |
|
1739 |
msgid "Embeds the layer images to the page source, reducing the requests."
|
1740 |
msgstr ""
|
|
|
|
|
1741 |
|
1742 |
msgid "Max file size"
|
1743 |
-
msgstr ""
|
1744 |
|
1745 |
msgid "Other"
|
1746 |
msgstr "Autre"
|
1747 |
|
1748 |
msgid "JetPack Photon image optimizer"
|
1749 |
-
msgstr ""
|
1750 |
|
1751 |
msgid "Background video on mobile"
|
1752 |
-
msgstr ""
|
1753 |
|
1754 |
msgid "Slider size"
|
1755 |
msgstr "Taille du diaporama"
|
@@ -1760,20 +1778,24 @@ msgstr "Limiter la largeur de la diapositive"
|
|
1760 |
msgid ""
|
1761 |
"Limits the width of the slide and prevents the slider from getting too tall."
|
1762 |
msgstr ""
|
|
|
|
|
1763 |
|
1764 |
msgid "Max"
|
1765 |
msgstr "Max"
|
1766 |
|
1767 |
msgid "Breakpoints"
|
1768 |
-
msgstr ""
|
1769 |
|
1770 |
msgid ""
|
1771 |
"Breakpoints define the browser width in pixel when the slider switches to a "
|
1772 |
"different device."
|
1773 |
msgstr ""
|
|
|
|
|
1774 |
|
1775 |
msgid "Global breakpoints"
|
1776 |
-
msgstr ""
|
1777 |
|
1778 |
#, php-format
|
1779 |
msgid ""
|
@@ -1781,9 +1803,13 @@ msgid ""
|
|
1781 |
"configure the Global breakpoints at <a href=\"%1$s\" target=\"_blank"
|
1782 |
"\">Global settings</a> > General > Breakpoints"
|
1783 |
msgstr ""
|
|
|
|
|
|
|
|
|
1784 |
|
1785 |
msgid "Custom size"
|
1786 |
-
msgstr ""
|
1787 |
|
1788 |
#, php-format
|
1789 |
msgid ""
|
@@ -1791,79 +1817,93 @@ msgid ""
|
|
1791 |
"more in the documentation%2$s. <b>Beware:</b> This option is rarely needed "
|
1792 |
"and might be hard to set properly!"
|
1793 |
msgstr ""
|
|
|
|
|
|
|
|
|
1794 |
|
1795 |
msgid "Slides"
|
1796 |
msgstr "Diapositives"
|
1797 |
|
1798 |
msgid "Slides design"
|
1799 |
-
msgstr ""
|
1800 |
|
1801 |
msgid "Slide background image fill"
|
1802 |
-
msgstr "Remplissage
|
1803 |
|
1804 |
msgid ""
|
1805 |
"If the size of your image is not the same as your slider's, you can improve "
|
1806 |
"the result with the filling modes."
|
1807 |
msgstr ""
|
|
|
|
|
1808 |
|
1809 |
msgid "Randomize"
|
1810 |
msgstr "Afficher au hasard"
|
1811 |
|
1812 |
-
#, fuzzy
|
1813 |
-
#| msgid "Randomize"
|
1814 |
msgid "Randomize slides"
|
1815 |
-
msgstr "Afficher au hasard"
|
1816 |
|
1817 |
msgid "Randomize first"
|
1818 |
-
msgstr ""
|
1819 |
|
1820 |
msgid "Cache support"
|
1821 |
msgstr "Support du cache"
|
1822 |
|
1823 |
msgid "Cache variations"
|
1824 |
-
msgstr ""
|
1825 |
|
1826 |
msgid "Reverse"
|
1827 |
-
msgstr ""
|
1828 |
|
1829 |
msgid "You can make your slides appear in the slider in a reversed order."
|
1830 |
msgstr ""
|
|
|
|
|
1831 |
|
1832 |
msgid "Max count"
|
1833 |
-
msgstr ""
|
1834 |
|
1835 |
msgid ""
|
1836 |
"You can limit how many slides you want to show from your slider. It's best "
|
1837 |
"used with the Randomize feature, to improve the experience."
|
1838 |
msgstr ""
|
|
|
|
|
|
|
1839 |
|
1840 |
msgid "Maintain session"
|
1841 |
-
msgstr ""
|
1842 |
|
1843 |
msgid ""
|
1844 |
"The slider continues from the last viewed slide when the visitor comes back "
|
1845 |
"to the page."
|
1846 |
msgstr ""
|
|
|
|
|
1847 |
|
1848 |
msgid "Backgrounds in lightbox"
|
1849 |
-
msgstr ""
|
1850 |
|
1851 |
msgid ""
|
1852 |
"Creates a lightbox from your slide background images. This feature only "
|
1853 |
"works if all slides have background images."
|
1854 |
msgstr ""
|
|
|
|
|
|
|
1855 |
|
1856 |
msgid "Show label"
|
1857 |
msgstr "Montrer l'étiquette"
|
1858 |
|
1859 |
msgid "Only slide name"
|
1860 |
-
msgstr ""
|
1861 |
|
1862 |
msgid "Slide name and description"
|
1863 |
msgstr "Nom et description de la diapositive"
|
1864 |
|
1865 |
msgid "Background parallax"
|
1866 |
-
msgstr ""
|
1867 |
|
1868 |
msgid "Strength"
|
1869 |
msgstr "Force"
|
@@ -1887,10 +1927,10 @@ msgid "Generator updated and cache cleared."
|
|
1887 |
msgstr "Générateur mis à jour et cache vidé."
|
1888 |
|
1889 |
msgid "Generator group not found"
|
1890 |
-
msgstr ""
|
1891 |
|
1892 |
msgid "Generator source not found"
|
1893 |
-
msgstr ""
|
1894 |
|
1895 |
msgid "No records found for the filter"
|
1896 |
msgstr "Aucun enregistrement trouvé pour le filtre"
|
@@ -1902,7 +1942,7 @@ msgid "Not installed"
|
|
1902 |
msgstr "Pas installé"
|
1903 |
|
1904 |
msgid "Visit"
|
1905 |
-
msgstr ""
|
1906 |
|
1907 |
msgid "Add dynamic slides"
|
1908 |
msgstr "Ajouter des diapositives dynamiques"
|
@@ -1917,7 +1957,7 @@ msgid "Generator"
|
|
1917 |
msgstr "Générateur"
|
1918 |
|
1919 |
msgid "How to upgrade to Smart Slider 3 Pro?"
|
1920 |
-
msgstr ""
|
1921 |
|
1922 |
#, php-format
|
1923 |
msgid ""
|
@@ -1925,26 +1965,31 @@ msgid ""
|
|
1925 |
"Pro installer. To get started with Smart Slider 3 Pro, simply %2$sinstall it "
|
1926 |
"on your website%3$s."
|
1927 |
msgstr ""
|
|
|
|
|
|
|
1928 |
|
1929 |
msgid "Download Pro"
|
1930 |
-
msgstr ""
|
1931 |
|
1932 |
msgid ""
|
1933 |
"Feel free to remove the Free version, as you no longer need it. Your sliders "
|
1934 |
"will stay!"
|
1935 |
msgstr ""
|
|
|
|
|
1936 |
|
1937 |
msgid "Ready to go Pro?"
|
1938 |
-
msgstr ""
|
1939 |
|
1940 |
msgid "Supercharge Smart Slider 3 with powerful functionality!"
|
1941 |
-
msgstr ""
|
1942 |
|
1943 |
msgid "Already purchased?"
|
1944 |
-
msgstr ""
|
1945 |
|
1946 |
msgid "Get started with the Pro version now!"
|
1947 |
-
msgstr ""
|
1948 |
|
1949 |
#, php-format
|
1950 |
msgid "Unable to connect to the API (%s)."
|
@@ -1957,26 +2002,26 @@ msgid "Successful connection with the API."
|
|
1957 |
msgstr "Connexion réussie avec l’API."
|
1958 |
|
1959 |
msgid "Welcome to Help Center"
|
1960 |
-
msgstr ""
|
1961 |
|
1962 |
msgid ""
|
1963 |
"To help you get started, we've put together a super tutorial video that "
|
1964 |
"shows you the basic settings."
|
1965 |
msgstr ""
|
|
|
|
|
1966 |
|
1967 |
-
#, fuzzy
|
1968 |
-
#| msgid "Possible Conflicts"
|
1969 |
msgid "Possible conflicts"
|
1970 |
msgstr "Conflits possibles"
|
1971 |
|
1972 |
msgid "Test connection"
|
1973 |
-
msgstr ""
|
1974 |
|
1975 |
msgid "No conflicts detected."
|
1976 |
-
msgstr ""
|
1977 |
|
1978 |
msgid "Hello! How can we help you today?"
|
1979 |
-
msgstr ""
|
1980 |
|
1981 |
msgid "Search in the knowledge base"
|
1982 |
msgstr "Rechercher dans la base de connaissances"
|
@@ -2001,8 +2046,6 @@ msgstr ""
|
|
2001 |
"Besoin d'aide individuelle ? Contactez notre équipe de support ! Nous "
|
2002 |
"aimerions pouvoir vous aider."
|
2003 |
|
2004 |
-
#, fuzzy
|
2005 |
-
#| msgid "Tutorial Videos"
|
2006 |
msgid "Tutorial videos"
|
2007 |
msgstr "Didacticiels Vidéos"
|
2008 |
|
@@ -2014,30 +2057,28 @@ msgstr ""
|
|
2014 |
"de savoir sur Smart Slider 3."
|
2015 |
|
2016 |
msgid "Selected articles"
|
2017 |
-
msgstr ""
|
2018 |
|
2019 |
-
#, fuzzy
|
2020 |
-
#| msgid "Debug Information"
|
2021 |
msgid "Debug information"
|
2022 |
msgstr "Information de débogage"
|
2023 |
|
2024 |
#, php-format
|
2025 |
msgid "%s or later"
|
2026 |
-
msgstr ""
|
2027 |
|
2028 |
msgid "You are using an unsupported browser!"
|
2029 |
-
msgstr ""
|
2030 |
|
2031 |
#, php-format
|
2032 |
msgid ""
|
2033 |
"Smart Slider 3 does not support your current browser for editing. Supported "
|
2034 |
"browsers are the following: %s."
|
2035 |
msgstr ""
|
|
|
|
|
2036 |
|
2037 |
-
#, fuzzy
|
2038 |
-
#| msgid "Mouse enter"
|
2039 |
msgid "Help center"
|
2040 |
-
msgstr "
|
2041 |
|
2042 |
msgid "Help"
|
2043 |
msgstr "Aide"
|
@@ -2046,43 +2087,47 @@ msgid "Read more"
|
|
2046 |
msgstr "Lire la suite"
|
2047 |
|
2048 |
msgid "Need more?"
|
2049 |
-
msgstr ""
|
2050 |
|
2051 |
msgid "Unlock all the pro features by upgrading to Smart Slider 3 Pro."
|
2052 |
msgstr ""
|
|
|
2053 |
|
2054 |
msgid "Changelog"
|
2055 |
msgstr "Liste des modifications"
|
2056 |
|
2057 |
msgid "Check for update"
|
2058 |
-
msgstr ""
|
2059 |
|
2060 |
msgid "Check"
|
2061 |
-
msgstr ""
|
2062 |
|
2063 |
msgid "Your license is active"
|
2064 |
-
msgstr ""
|
2065 |
|
2066 |
msgid "Deactivate license"
|
2067 |
msgstr "Désactiver la licence"
|
2068 |
|
2069 |
msgid "Activate your license"
|
2070 |
-
msgstr ""
|
2071 |
|
2072 |
msgid "Don’t miss any update"
|
2073 |
-
msgstr ""
|
2074 |
|
2075 |
msgid "Let us know how we're doing"
|
2076 |
-
msgstr ""
|
2077 |
|
2078 |
msgid ""
|
2079 |
"If you are happy with Smart Slider 3 and can take a minute please leave a "
|
2080 |
"review. This will help to spread its popularity and to make this plugin a "
|
2081 |
"better one."
|
2082 |
msgstr ""
|
|
|
|
|
|
|
2083 |
|
2084 |
msgid "Rate your experience"
|
2085 |
-
msgstr ""
|
2086 |
|
2087 |
msgid "Hated it"
|
2088 |
msgstr "Déteste"
|
@@ -2100,62 +2145,62 @@ msgid "Loved it"
|
|
2100 |
msgstr "J’aime"
|
2101 |
|
2102 |
msgid "Why upgrade to Smart Slider 3 Pro?"
|
2103 |
-
msgstr ""
|
2104 |
|
2105 |
msgid "120+ slider templates"
|
2106 |
-
msgstr ""
|
2107 |
|
2108 |
msgid "Full slide library access"
|
2109 |
-
msgstr ""
|
2110 |
|
2111 |
msgid "20 new layers"
|
2112 |
-
msgstr ""
|
2113 |
|
2114 |
msgid "Extra advanced options"
|
2115 |
-
msgstr ""
|
2116 |
|
2117 |
msgid "New animations & effects"
|
2118 |
-
msgstr ""
|
2119 |
|
2120 |
msgid "Lifetime update & support"
|
2121 |
-
msgstr ""
|
2122 |
|
2123 |
msgid "Apply"
|
2124 |
msgstr "Appliquer"
|
2125 |
|
2126 |
msgid "Back"
|
2127 |
-
msgstr ""
|
2128 |
|
2129 |
msgid "Import"
|
2130 |
msgstr "Importer"
|
2131 |
|
2132 |
msgid "Layers"
|
2133 |
-
msgstr ""
|
2134 |
|
2135 |
msgid "Library"
|
2136 |
msgstr "Librairie"
|
2137 |
|
2138 |
msgid "Absolute"
|
2139 |
-
msgstr ""
|
2140 |
|
2141 |
msgctxt "Layer group"
|
2142 |
msgid "Basic"
|
2143 |
-
msgstr ""
|
2144 |
|
2145 |
msgid "Inner align"
|
2146 |
msgstr "Alignement intérieur"
|
2147 |
|
2148 |
msgid "Positions the layers inside horizontally."
|
2149 |
-
msgstr ""
|
2150 |
|
2151 |
msgid "Vertical align"
|
2152 |
msgstr "Alignement vertical"
|
2153 |
|
2154 |
msgid "Positions the layers inside vertically."
|
2155 |
-
msgstr ""
|
2156 |
|
2157 |
msgid "Target window"
|
2158 |
-
msgstr ""
|
2159 |
|
2160 |
msgid "Background image"
|
2161 |
msgstr "Image d'arrière-plan"
|
@@ -2168,6 +2213,9 @@ msgid ""
|
|
2168 |
"that the selected part will always remain visible, so you should pick the "
|
2169 |
"most important part."
|
2170 |
msgstr ""
|
|
|
|
|
|
|
2171 |
|
2172 |
msgid "Background"
|
2173 |
msgstr "Arrière-plan"
|
@@ -2185,42 +2233,47 @@ msgid "Position"
|
|
2185 |
msgstr "Position"
|
2186 |
|
2187 |
msgid "The editing mode the layer is positioned in."
|
2188 |
-
msgstr ""
|
2189 |
|
2190 |
msgid "Positions the layer horizontally within its parent."
|
2191 |
-
msgstr ""
|
2192 |
|
2193 |
msgid "You can set a fix height for your layer."
|
2194 |
-
msgstr ""
|
2195 |
|
2196 |
msgid "With margins you can create distance between your layers."
|
2197 |
-
msgstr ""
|
2198 |
|
2199 |
msgid "Responsive"
|
2200 |
msgstr "Responsif"
|
2201 |
|
2202 |
msgid "Linked to"
|
2203 |
-
msgstr ""
|
2204 |
|
2205 |
msgid ""
|
2206 |
"You can link your layer to another layer on the same level. This way your "
|
2207 |
"layer won't be positioned to the slide, but the other layer."
|
2208 |
msgstr ""
|
|
|
|
|
|
|
2209 |
|
2210 |
msgid "Hide when variable empty"
|
2211 |
-
msgstr ""
|
2212 |
|
2213 |
msgid "Text scale"
|
2214 |
-
msgstr ""
|
2215 |
|
2216 |
msgid "Device specific settings"
|
2217 |
-
msgstr ""
|
2218 |
|
2219 |
msgid "Clear"
|
2220 |
-
msgstr ""
|
2221 |
|
2222 |
msgid "Erases all device specific changes you made on the current device."
|
2223 |
msgstr ""
|
|
|
|
|
2224 |
|
2225 |
msgid "Effect"
|
2226 |
msgstr "Effet"
|
@@ -2241,6 +2294,8 @@ msgstr "Masque"
|
|
2241 |
|
2242 |
msgid "If your content is larger than the layer, you can crop it to fit."
|
2243 |
msgstr ""
|
|
|
|
|
2244 |
|
2245 |
msgid "Rotation"
|
2246 |
msgstr "Rotation"
|
@@ -2250,25 +2305,28 @@ msgstr "Classe CSS"
|
|
2250 |
|
2251 |
msgid "You can add a custom CSS class on the layer container."
|
2252 |
msgstr ""
|
|
|
2253 |
|
2254 |
-
#, fuzzy
|
2255 |
-
#| msgid "Tab background"
|
2256 |
msgid "Content background"
|
2257 |
-
msgstr "Arrière-plan
|
2258 |
|
2259 |
msgid "Spacing"
|
2260 |
msgstr "Espacement"
|
2261 |
|
2262 |
msgid "Typography"
|
2263 |
-
msgstr ""
|
2264 |
|
2265 |
msgid ""
|
2266 |
"You can select a font family from the preset, or type your custom family."
|
2267 |
msgstr ""
|
|
|
|
|
2268 |
|
2269 |
msgid ""
|
2270 |
"Need to change the font size device specifically? Use the Text scale option."
|
2271 |
msgstr ""
|
|
|
|
|
2272 |
|
2273 |
msgid "Columns"
|
2274 |
msgstr "Colonnes"
|
@@ -2277,16 +2335,16 @@ msgid "Gutter"
|
|
2277 |
msgstr "Gouttière"
|
2278 |
|
2279 |
msgid "Creates space between the columns"
|
2280 |
-
msgstr ""
|
2281 |
|
2282 |
msgid "Wrap after"
|
2283 |
msgstr "Envelopper après"
|
2284 |
|
2285 |
msgid "Breaks the columns to the given amount of rows."
|
2286 |
-
msgstr ""
|
2287 |
|
2288 |
msgid "Makes the row fill the available vertical space"
|
2289 |
-
msgstr ""
|
2290 |
|
2291 |
msgid "Slide title"
|
2292 |
msgstr "Titre de la diapositive"
|
@@ -2294,10 +2352,8 @@ msgstr "Titre de la diapositive"
|
|
2294 |
msgid "Description"
|
2295 |
msgstr "Description"
|
2296 |
|
2297 |
-
#, fuzzy
|
2298 |
-
#| msgid "Thumbnail"
|
2299 |
msgid "Thumbnail alt"
|
2300 |
-
msgstr "Vignette"
|
2301 |
|
2302 |
msgid "Custom lightbox image"
|
2303 |
msgstr "Pop-up d'image personnalisé"
|
@@ -2306,13 +2362,13 @@ msgid "Published"
|
|
2306 |
msgstr "Publié"
|
2307 |
|
2308 |
msgid "Publish on"
|
2309 |
-
msgstr ""
|
2310 |
|
2311 |
msgid "Unpublish on"
|
2312 |
-
msgstr ""
|
2313 |
|
2314 |
msgid "Thumbnail type"
|
2315 |
-
msgstr ""
|
2316 |
|
2317 |
msgid "Video"
|
2318 |
msgstr "Vidéo"
|
@@ -2321,39 +2377,46 @@ msgid ""
|
|
2321 |
"If you have a video on your slide, you can put a play icon on the thumbnail "
|
2322 |
"image to indicate that."
|
2323 |
msgstr ""
|
|
|
|
|
2324 |
|
2325 |
#, php-format
|
2326 |
msgid ""
|
2327 |
"Video autoplaying has a lot of limitations made by browsers. %1$sLearn about "
|
2328 |
"them.%2$s"
|
2329 |
msgstr ""
|
|
|
|
|
2330 |
|
2331 |
-
#, fuzzy
|
2332 |
-
#| msgid "Slide background image fill"
|
2333 |
msgid "Slide background video"
|
2334 |
-
msgstr "
|
2335 |
|
2336 |
msgid "Restart on slide change"
|
2337 |
-
msgstr ""
|
2338 |
|
2339 |
msgid "Starts the video from the beginning when the slide is viewed again."
|
2340 |
msgstr ""
|
|
|
|
|
2341 |
|
2342 |
-
#, fuzzy
|
2343 |
-
#| msgid "Slide background image fill"
|
2344 |
msgid "Slide background"
|
2345 |
-
msgstr "
|
2346 |
|
2347 |
msgid ""
|
2348 |
"Select a background image for the slide. By clicking the small screen icon, "
|
2349 |
"you can pick different images for different devices."
|
2350 |
msgstr ""
|
|
|
|
|
|
|
2351 |
|
2352 |
#, php-format
|
2353 |
msgid ""
|
2354 |
"Please read %1$sour detailed guide%2$s about setting your own slide "
|
2355 |
"background correctly."
|
2356 |
msgstr ""
|
|
|
|
|
2357 |
|
2358 |
msgid "Blur"
|
2359 |
msgstr "Flou"
|
@@ -2362,38 +2425,34 @@ msgid "Overlay"
|
|
2362 |
msgstr "Superposition"
|
2363 |
|
2364 |
msgid "Puts the color in front of the image."
|
2365 |
-
msgstr ""
|
2366 |
|
2367 |
msgid "SEO"
|
2368 |
msgstr ""
|
2369 |
|
2370 |
-
#, fuzzy
|
2371 |
-
#| msgid "Image"
|
2372 |
msgid "Image alt"
|
2373 |
-
msgstr "Image"
|
2374 |
|
2375 |
-
#, fuzzy
|
2376 |
-
#| msgid "Image mode"
|
2377 |
msgid "Image title"
|
2378 |
-
msgstr "
|
2379 |
|
2380 |
msgctxt "Layer animation"
|
2381 |
msgid "In"
|
2382 |
-
msgstr ""
|
2383 |
|
2384 |
msgctxt "Layer animation"
|
2385 |
msgid "Out"
|
2386 |
-
msgstr ""
|
2387 |
|
2388 |
msgctxt "Layer animation"
|
2389 |
msgid "Events"
|
2390 |
-
msgstr ""
|
2391 |
|
2392 |
msgid "Plays in when"
|
2393 |
-
msgstr ""
|
2394 |
|
2395 |
msgid "Plays out when"
|
2396 |
-
msgstr ""
|
2397 |
|
2398 |
msgid "Plays loop when"
|
2399 |
msgstr "Joue en boucle quand"
|
@@ -2408,7 +2467,7 @@ msgid "Repeatable"
|
|
2408 |
msgstr "Répétable"
|
2409 |
|
2410 |
msgid "Allows the layer animations to play more than once."
|
2411 |
-
msgstr ""
|
2412 |
|
2413 |
msgid "Start delay"
|
2414 |
msgstr "Délai au début"
|
@@ -2420,7 +2479,7 @@ msgid "Repeat loop only"
|
|
2420 |
msgstr "Répéter la boucle seulement"
|
2421 |
|
2422 |
msgid "Allows the stopped loop to start again."
|
2423 |
-
msgstr ""
|
2424 |
|
2425 |
msgid "Trigger custom event on"
|
2426 |
msgstr "Générer un événement personnalisé quand"
|
@@ -2471,11 +2530,11 @@ msgid ""
|
|
2471 |
"Makes the last keyframe to be the origin of the layer animation, instead of "
|
2472 |
"its canvas position."
|
2473 |
msgstr ""
|
|
|
|
|
2474 |
|
2475 |
-
#, fuzzy
|
2476 |
-
#| msgid "Repeat loop only"
|
2477 |
msgid "Repeat count"
|
2478 |
-
msgstr "
|
2479 |
|
2480 |
msgid "loops"
|
2481 |
msgstr "boucles"
|
@@ -2484,16 +2543,18 @@ msgid ""
|
|
2484 |
"You can restrict the loop to play only a certain amount of loops, instead of "
|
2485 |
"infinite."
|
2486 |
msgstr ""
|
|
|
|
|
2487 |
|
2488 |
msgctxt "Animation"
|
2489 |
msgid "Slide"
|
2490 |
-
msgstr ""
|
2491 |
|
2492 |
msgid "Curtains"
|
2493 |
msgstr "Rideaux"
|
2494 |
|
2495 |
msgid "Diagonal"
|
2496 |
-
msgstr ""
|
2497 |
|
2498 |
msgid "Circle"
|
2499 |
msgstr "Cercle"
|
@@ -2502,7 +2563,7 @@ msgid "From"
|
|
2502 |
msgstr "De"
|
2503 |
|
2504 |
msgid "To"
|
2505 |
-
msgstr "
|
2506 |
|
2507 |
msgid "Fade"
|
2508 |
msgstr "Fondu / enchaîné"
|
@@ -2523,10 +2584,10 @@ msgid "First slide"
|
|
2523 |
msgstr "Première diapositive"
|
2524 |
|
2525 |
msgid "Unpublished"
|
2526 |
-
msgstr ""
|
2527 |
|
2528 |
msgid "Bulk actions"
|
2529 |
-
msgstr ""
|
2530 |
|
2531 |
msgid "Select all"
|
2532 |
msgstr "Tout sélectionner"
|
@@ -2541,45 +2602,37 @@ msgid "Select unpublished"
|
|
2541 |
msgstr "Sélectionner éléments non publiés"
|
2542 |
|
2543 |
msgid "Blank"
|
2544 |
-
msgstr ""
|
2545 |
|
2546 |
msgid "Post"
|
2547 |
msgstr "Publication"
|
2548 |
|
2549 |
msgid "Dynamic slides"
|
2550 |
-
msgstr ""
|
2551 |
|
2552 |
msgid "Add slide"
|
2553 |
msgstr "Ajouter une diapositive"
|
2554 |
|
2555 |
msgid "Block must contain only one slide. Need more?"
|
2556 |
-
msgstr ""
|
2557 |
|
2558 |
msgid "Convert to slider"
|
2559 |
-
msgstr ""
|
2560 |
|
2561 |
-
#, fuzzy
|
2562 |
-
#| msgid "Slide index"
|
2563 |
msgid "Slide one"
|
2564 |
-
msgstr "
|
2565 |
|
2566 |
-
#, fuzzy
|
2567 |
-
#| msgid "Slide to top"
|
2568 |
msgid "Slide two"
|
2569 |
-
msgstr "
|
2570 |
|
2571 |
-
#, fuzzy
|
2572 |
-
#| msgid "Desktop image is empty!"
|
2573 |
msgid "Drop images here"
|
2574 |
-
msgstr "
|
2575 |
|
2576 |
msgid "Edit slider"
|
2577 |
-
msgstr ""
|
2578 |
|
2579 |
-
#, fuzzy
|
2580 |
-
#| msgid "View records"
|
2581 |
msgid "View trash"
|
2582 |
-
msgstr "Voir
|
2583 |
|
2584 |
msgid "Order by"
|
2585 |
msgstr "Trier par"
|
@@ -2593,13 +2646,9 @@ msgstr "A-Z"
|
|
2593 |
msgid "Z-A"
|
2594 |
msgstr "Z-A"
|
2595 |
|
2596 |
-
#, fuzzy
|
2597 |
-
#| msgid "Newest First"
|
2598 |
msgid "Newest first"
|
2599 |
msgstr "Les nouveaux en premier"
|
2600 |
|
2601 |
-
#, fuzzy
|
2602 |
-
#| msgid "Oldest First"
|
2603 |
msgid "Oldest first"
|
2604 |
msgstr "Les plus anciens en premier"
|
2605 |
|
@@ -2607,19 +2656,19 @@ msgid "Export"
|
|
2607 |
msgstr "Exporter"
|
2608 |
|
2609 |
msgid "New project"
|
2610 |
-
msgstr ""
|
2611 |
|
2612 |
msgid "Module"
|
2613 |
msgstr "Module"
|
2614 |
|
2615 |
msgid "Displays the slider in a template module position."
|
2616 |
-
msgstr ""
|
2617 |
|
2618 |
msgid "Create module"
|
2619 |
-
msgstr ""
|
2620 |
|
2621 |
msgid "Related modules"
|
2622 |
-
msgstr ""
|
2623 |
|
2624 |
msgid "Articles"
|
2625 |
msgstr "Articles"
|
@@ -2640,35 +2689,35 @@ msgid "Copy and paste this shortcode into your posts or pages:"
|
|
2640 |
msgstr "Copier et coller ce shortcode dans vos articles et pages :"
|
2641 |
|
2642 |
msgid "Pages and Posts"
|
2643 |
-
msgstr ""
|
2644 |
|
2645 |
#, php-format
|
2646 |
msgid "Smart Slider 3 has integration with %s."
|
2647 |
-
msgstr ""
|
2648 |
|
2649 |
msgid "Paste the PHP code into your theme's file:"
|
2650 |
-
msgstr ""
|
2651 |
|
2652 |
msgid "Trash is empty."
|
2653 |
-
msgstr ""
|
2654 |
|
2655 |
msgid "Restore"
|
2656 |
-
msgstr ""
|
2657 |
|
2658 |
msgid "Toggle orientation"
|
2659 |
-
msgstr ""
|
2660 |
|
2661 |
msgid "Reload preview"
|
2662 |
-
msgstr ""
|
2663 |
|
2664 |
msgid "Open preview in full"
|
2665 |
-
msgstr ""
|
2666 |
|
2667 |
msgid "State"
|
2668 |
-
msgstr ""
|
2669 |
|
2670 |
msgid "Reason"
|
2671 |
-
msgstr ""
|
2672 |
|
2673 |
msgid "Framework"
|
2674 |
msgstr ""
|
@@ -2677,13 +2726,13 @@ msgid "Fonts"
|
|
2677 |
msgstr "Polices"
|
2678 |
|
2679 |
msgid "Layer defaults"
|
2680 |
-
msgstr ""
|
2681 |
|
2682 |
msgid "Generators"
|
2683 |
-
msgstr ""
|
2684 |
|
2685 |
msgid "Saved and slider cache invalidated."
|
2686 |
-
msgstr "
|
2687 |
|
2688 |
msgid "Cache cleared."
|
2689 |
msgstr "Cache vidé."
|
@@ -2691,17 +2740,15 @@ msgstr "Cache vidé."
|
|
2691 |
msgid "Clear cache"
|
2692 |
msgstr "Vider le cache"
|
2693 |
|
2694 |
-
#, fuzzy
|
2695 |
-
#| msgid "Clear cache"
|
2696 |
msgid "Clear cache options"
|
2697 |
-
msgstr "
|
2698 |
|
2699 |
msgid "Delete resized image cache"
|
2700 |
-
msgstr ""
|
2701 |
|
2702 |
#, php-format
|
2703 |
msgid "If enabled the following folder will be <b>permanently deleted</b>: %s"
|
2704 |
-
msgstr ""
|
2705 |
|
2706 |
msgid "Configuration"
|
2707 |
msgstr "Configuration"
|
@@ -2712,54 +2759,65 @@ msgid ""
|
|
2712 |
"list of the fonts. Google Fonts are recognized automatically, but you can "
|
2713 |
"use your own custom fonts, too. %1$sLearn how to do that.%2$s"
|
2714 |
msgstr ""
|
|
|
|
|
|
|
|
|
2715 |
|
2716 |
msgid "Default family"
|
2717 |
msgstr "Famille de police par défaut"
|
2718 |
|
2719 |
msgid "This font family is used for the newly added layers."
|
2720 |
msgstr ""
|
|
|
2721 |
|
2722 |
msgid "Preset font families"
|
2723 |
msgstr "Familles de polices prédéfinies"
|
2724 |
|
2725 |
msgid "These font families appear in the dropdown list."
|
2726 |
-
msgstr ""
|
2727 |
|
2728 |
msgid "Use protocol-relative URL"
|
2729 |
msgstr "Utiliser le protocole d’URL relative"
|
2730 |
|
2731 |
msgid "Loads the URLs without a http or https protocol."
|
2732 |
-
msgstr ""
|
2733 |
|
2734 |
msgid "Header preload"
|
2735 |
-
msgstr ""
|
2736 |
|
2737 |
msgid ""
|
2738 |
"If the slider is an important part of your site, tell the browser to preload "
|
2739 |
"its files."
|
2740 |
msgstr ""
|
|
|
|
|
2741 |
|
2742 |
msgid "English UI"
|
2743 |
-
msgstr ""
|
2744 |
|
2745 |
msgid ""
|
2746 |
"You can keep using Smart Slider 3 in English, even if your backend isn't in "
|
2747 |
"English."
|
2748 |
msgstr ""
|
|
|
|
|
2749 |
|
2750 |
msgid "Improved frontend accessibility"
|
2751 |
-
msgstr ""
|
2752 |
|
2753 |
msgid ""
|
2754 |
"Keeps the clicked element (like a button) in focus unless the focus is "
|
2755 |
"changed by clicking away."
|
2756 |
msgstr ""
|
|
|
|
|
2757 |
|
2758 |
msgid "Script attributes"
|
2759 |
-
msgstr ""
|
2760 |
|
2761 |
msgid "Slider's inline JavaScript"
|
2762 |
-
msgstr ""
|
2763 |
|
2764 |
msgid "Head"
|
2765 |
msgstr ""
|
@@ -2768,15 +2826,18 @@ msgid "Into the slider"
|
|
2768 |
msgstr "Dans le diaporama"
|
2769 |
|
2770 |
msgid "Async non-primary CSS"
|
2771 |
-
msgstr ""
|
2772 |
|
2773 |
msgid ""
|
2774 |
"Google Fonts, icon and lightbox CSS are loaded in a non-blocking way. "
|
2775 |
"Disable if you see missing icons, fonts or styles."
|
2776 |
msgstr ""
|
|
|
|
|
|
|
2777 |
|
2778 |
msgid "Load Font Awesome 4"
|
2779 |
-
msgstr ""
|
2780 |
|
2781 |
msgid "API requests"
|
2782 |
msgstr "Requêtes API"
|
@@ -2784,13 +2845,12 @@ msgstr "Requêtes API"
|
|
2784 |
#, php-format
|
2785 |
msgctxt "Curl"
|
2786 |
msgid "Use %s"
|
2787 |
-
msgstr ""
|
2788 |
|
2789 |
-
#,
|
2790 |
-
#| msgid "Clean HTML"
|
2791 |
msgctxt "curl proxy"
|
2792 |
msgid "Clean %s"
|
2793 |
-
msgstr "Nettoyer
|
2794 |
|
2795 |
msgid "General settings"
|
2796 |
msgstr "Réglages généraux"
|
@@ -2799,25 +2859,29 @@ msgid "Automatic update check"
|
|
2799 |
msgstr "Vérification automatique des mises à jour"
|
2800 |
|
2801 |
msgid "Alternative save slide"
|
2802 |
-
msgstr ""
|
2803 |
|
2804 |
msgid ""
|
2805 |
"If you experience problems during the save this option might solve them."
|
2806 |
msgstr ""
|
|
|
|
|
2807 |
|
2808 |
msgid "Preview in new window"
|
2809 |
-
msgstr ""
|
2810 |
|
2811 |
msgid "Lightbox videos in new tab on Mobile"
|
2812 |
-
msgstr ""
|
2813 |
|
2814 |
msgid ""
|
2815 |
"Opens the lightbox videos in the YouTube app to avoid the mobile disabling "
|
2816 |
"the video."
|
2817 |
msgstr ""
|
|
|
|
|
2818 |
|
2819 |
msgid "YouTube and Vimeo privacy enhanced mode"
|
2820 |
-
msgstr ""
|
2821 |
|
2822 |
msgid "Smooth scroll speed"
|
2823 |
msgstr "Vitesse de défilement doux"
|
@@ -2829,48 +2893,53 @@ msgid ""
|
|
2829 |
"You can call your own CSS files to our backend, for example, to be able to "
|
2830 |
"use custom fonts. Write each URL to a new line."
|
2831 |
msgstr ""
|
|
|
|
|
|
|
2832 |
|
2833 |
-
#, fuzzy
|
2834 |
-
#| msgid "Font settings"
|
2835 |
msgid "WordPress settings"
|
2836 |
-
msgstr "
|
2837 |
|
2838 |
msgid "Show editor icon"
|
2839 |
-
msgstr "Afficher l'icône de
|
2840 |
|
2841 |
msgid "Show in admin bar"
|
2842 |
-
msgstr ""
|
2843 |
|
2844 |
msgid "YOAST SEO sitemap - add images"
|
2845 |
-
msgstr ""
|
2846 |
|
2847 |
msgid "Create widget area"
|
2848 |
-
msgstr ""
|
2849 |
|
2850 |
msgid "widget area(s)"
|
2851 |
-
msgstr ""
|
2852 |
|
2853 |
msgid ""
|
2854 |
"Creates new widget areas which you can place to your theme for easy "
|
2855 |
"publishing."
|
2856 |
msgstr ""
|
|
|
|
|
2857 |
|
2858 |
msgid "Use iframe in AJAX calls"
|
2859 |
-
msgstr ""
|
2860 |
|
2861 |
msgid ""
|
2862 |
"Loads the slider using an iframe when the page is loaded via AJAX to avoid "
|
2863 |
"problems."
|
2864 |
msgstr ""
|
|
|
|
|
2865 |
|
2866 |
msgid "Joomla settings"
|
2867 |
-
msgstr ""
|
2868 |
|
2869 |
msgid "Force RTL backend"
|
2870 |
-
msgstr ""
|
2871 |
|
2872 |
msgid "Run content plugins on sliders"
|
2873 |
-
msgstr ""
|
2874 |
|
2875 |
msgid "Exclude plugins"
|
2876 |
msgstr "Exclure les extensions"
|
@@ -2878,15 +2947,20 @@ msgstr "Exclure les extensions"
|
|
2878 |
msgid ""
|
2879 |
"At each slider you can override the global breakpoints with local values."
|
2880 |
msgstr ""
|
|
|
|
|
2881 |
|
2882 |
msgid "Focus offset"
|
2883 |
-
msgstr ""
|
2884 |
|
2885 |
msgid ""
|
2886 |
"This option is used at the full page layout to decrease the slider height. "
|
2887 |
"The \"Scroll to slider\" option also uses this option to determine where to "
|
2888 |
"scroll the slider."
|
2889 |
msgstr ""
|
|
|
|
|
|
|
2890 |
|
2891 |
msgid "Translate url"
|
2892 |
msgstr "Traduire l'URL"
|
@@ -2895,28 +2969,29 @@ msgid ""
|
|
2895 |
"You can change the frontend URL our assets are loading from. It can be "
|
2896 |
"useful after moving to a new domain."
|
2897 |
msgstr ""
|
|
|
|
|
2898 |
|
2899 |
msgid "The old URL you want to replace. E.g. https://oldsite.com/"
|
2900 |
msgstr ""
|
|
|
|
|
2901 |
|
2902 |
msgid "The new URL you want to use. E.g. https://newsite.com"
|
2903 |
msgstr ""
|
|
|
2904 |
|
2905 |
-
#, fuzzy
|
2906 |
-
#| msgid "Slider created."
|
2907 |
msgid "Slider restored."
|
2908 |
-
msgstr "Diaporama
|
2909 |
|
2910 |
-
#, fuzzy
|
2911 |
-
#| msgid "Slider deleted."
|
2912 |
msgid "Slider permanently deleted."
|
2913 |
-
msgstr "Diaporama
|
2914 |
|
2915 |
msgid "Slider created."
|
2916 |
msgstr "Diaporama créé."
|
2917 |
|
2918 |
msgid "Slider renamed."
|
2919 |
-
msgstr ""
|
2920 |
|
2921 |
msgid "Slider saved."
|
2922 |
msgstr "Diaporama sauvegardé."
|
@@ -2939,62 +3014,62 @@ msgstr "Diapositive dupliquée."
|
|
2939 |
|
2940 |
#, php-format
|
2941 |
msgid "%s slider type is not available."
|
2942 |
-
msgstr ""
|
2943 |
|
2944 |
msgid "Groups are only available in the Pro version."
|
2945 |
-
msgstr ""
|
2946 |
|
2947 |
msgid "Slider moved to the trash."
|
2948 |
-
msgstr ""
|
2949 |
|
2950 |
msgid "Slider removed from the group."
|
2951 |
-
msgstr ""
|
2952 |
|
2953 |
msgid "Slider duplicated."
|
2954 |
msgstr "Diaporama dupliqué."
|
2955 |
|
2956 |
msgid "Slider settings"
|
2957 |
-
msgstr ""
|
2958 |
|
2959 |
msgid "Delete slider"
|
2960 |
-
msgstr ""
|
2961 |
|
2962 |
msgid "Edit slide"
|
2963 |
-
msgstr ""
|
2964 |
|
2965 |
msgid "Delete slide"
|
2966 |
-
msgstr ""
|
2967 |
|
2968 |
msgid "Ordering"
|
2969 |
msgstr "Ordonnancement"
|
2970 |
|
2971 |
msgid "Video url"
|
2972 |
-
msgstr ""
|
2973 |
|
2974 |
msgid "Actions"
|
2975 |
msgstr ""
|
2976 |
|
2977 |
#, php-format
|
2978 |
msgid "Export %1$s as HTML"
|
2979 |
-
msgstr ""
|
2980 |
|
2981 |
msgid "Duplicate slider"
|
2982 |
msgstr "Dupliquer le diaporama"
|
2983 |
|
2984 |
msgid "Simple edit"
|
2985 |
-
msgstr ""
|
2986 |
|
2987 |
msgid "Slider order saved."
|
2988 |
msgstr "Ordre du diaporama sauvegardé."
|
2989 |
|
2990 |
msgid "Slider(s) moved to the trash."
|
2991 |
-
msgstr ""
|
2992 |
|
2993 |
msgid "Slider(s) removed from the group."
|
2994 |
-
msgstr ""
|
2995 |
|
2996 |
msgid "Slider(s) deleted permanently from the trash."
|
2997 |
-
msgstr ""
|
2998 |
|
2999 |
#, php-format
|
3000 |
msgid ""
|
@@ -3006,40 +3081,44 @@ msgstr ""
|
|
3006 |
"locale."
|
3007 |
|
3008 |
msgid "You have to unzip your "
|
3009 |
-
msgstr ""
|
3010 |
|
3011 |
msgid "Only *.ss3 files can be uploaded!"
|
3012 |
-
msgstr ""
|
3013 |
|
3014 |
msgid "The imported file is not readable!"
|
3015 |
msgstr "Le fichier importé n'est pas lisible !"
|
3016 |
|
3017 |
msgid "Go to dashboard"
|
3018 |
-
msgstr ""
|
3019 |
|
3020 |
msgid "Welcome to Smart Slider 3"
|
3021 |
-
msgstr ""
|
3022 |
|
3023 |
msgid "Don't show again"
|
3024 |
-
msgstr ""
|
3025 |
|
3026 |
msgid "Import project"
|
3027 |
-
msgstr ""
|
3028 |
|
3029 |
msgid "You can upload *.ss3 files which were exported by Smart Slider 3."
|
3030 |
msgstr ""
|
|
|
|
|
3031 |
|
3032 |
msgid "Local import"
|
3033 |
-
msgstr ""
|
3034 |
|
3035 |
msgid "Upload file"
|
3036 |
-
msgstr ""
|
3037 |
|
3038 |
#, php-format
|
3039 |
msgid ""
|
3040 |
"Your server's upload filesize limitation is %s, so if your file is bigger, "
|
3041 |
"use the local import."
|
3042 |
msgstr ""
|
|
|
|
|
3043 |
|
3044 |
msgid "File"
|
3045 |
msgstr "Fichier"
|
@@ -3047,12 +3126,14 @@ msgstr "Fichier"
|
|
3047 |
#, php-format
|
3048 |
msgid "Files with <i>.ss3</i> extension are listed from: %s"
|
3049 |
msgstr ""
|
|
|
3050 |
|
3051 |
msgid "Delete file"
|
3052 |
-
msgstr ""
|
3053 |
|
3054 |
msgid "Removes the selected .ss3 file from your sever after the import."
|
3055 |
msgstr ""
|
|
|
3056 |
|
3057 |
msgid "Restore slider"
|
3058 |
msgstr "Restaurer un diaporama"
|
@@ -3061,6 +3142,8 @@ msgid ""
|
|
3061 |
"The imported slider will have the same ID as the original export has. If you "
|
3062 |
"have a slider with the same ID, it will be overwritten."
|
3063 |
msgstr ""
|
|
|
|
|
3064 |
|
3065 |
msgid "Image mode"
|
3066 |
msgstr "Mode Image"
|
@@ -3075,15 +3158,13 @@ msgid "Original"
|
|
3075 |
msgstr "Original"
|
3076 |
|
3077 |
msgid "You can choose how the slide images are loaded."
|
3078 |
-
msgstr ""
|
3079 |
|
3080 |
msgid "Trash"
|
3081 |
-
msgstr ""
|
3082 |
|
3083 |
-
#, fuzzy
|
3084 |
-
#| msgid "Empty"
|
3085 |
msgid "Empty trash"
|
3086 |
-
msgstr "
|
3087 |
|
3088 |
msgid "Slide saved."
|
3089 |
msgstr "Diapositive sauvegardée."
|
@@ -3093,13 +3174,13 @@ msgid "%d static slides generated."
|
|
3093 |
msgstr "%d diapositives statiques générées."
|
3094 |
|
3095 |
msgid "Slide renamed."
|
3096 |
-
msgstr ""
|
3097 |
|
3098 |
msgid "First slide changed."
|
3099 |
msgstr "1ère diapositive modifiée."
|
3100 |
|
3101 |
msgid "Static overlay converted to slide."
|
3102 |
-
msgstr ""
|
3103 |
|
3104 |
msgid "Slide published."
|
3105 |
msgstr "Diapositive publiée."
|
@@ -3117,16 +3198,13 @@ msgid "Slide deleted."
|
|
3117 |
msgstr "Diapositive supprimée."
|
3118 |
|
3119 |
msgid "Slides created."
|
3120 |
-
msgstr ""
|
3121 |
|
3122 |
-
#, fuzzy
|
3123 |
-
#| msgid "Slide created."
|
3124 |
-
#| msgid_plural "Slides created."
|
3125 |
msgid "Slide created."
|
3126 |
msgstr "Diapositive créée."
|
3127 |
|
3128 |
msgid "Failed to create slides."
|
3129 |
-
msgstr ""
|
3130 |
|
3131 |
msgid "Static save"
|
3132 |
msgstr "Enregistrement statique"
|
@@ -3147,7 +3225,7 @@ msgid "Group result"
|
|
3147 |
msgstr "Résultat du groupe"
|
3148 |
|
3149 |
msgid "Smart Slider 3 deactivated on this site!"
|
3150 |
-
msgstr ""
|
3151 |
|
3152 |
msgid "New slider"
|
3153 |
msgstr "Nouveau diaporama"
|
@@ -3162,13 +3240,11 @@ msgstr "L'alias doit contenir une ou plusieurs lettres"
|
|
3162 |
msgid "Alias updated to: %s"
|
3163 |
msgstr "Alias mis à jour : %s"
|
3164 |
|
3165 |
-
#, fuzzy
|
3166 |
-
#| msgid "Background image"
|
3167 |
msgid "Background animation"
|
3168 |
-
msgstr "
|
3169 |
|
3170 |
msgid "Animation type"
|
3171 |
-
msgstr ""
|
3172 |
|
3173 |
msgid "The importing failed at the unzipping part."
|
3174 |
msgstr "L'importation a échouée lors de la décompression."
|
@@ -3178,49 +3254,61 @@ msgstr "Vous ne pouvez pas importer de diaporamas depuis Smart Slider 2."
|
|
3178 |
|
3179 |
msgid "Export file corrupted! Slider data is missing."
|
3180 |
msgstr ""
|
|
|
3181 |
|
3182 |
msgid "Learn more"
|
3183 |
msgstr "En savoir plus"
|
3184 |
|
3185 |
#, php-format
|
3186 |
msgid "Increase %1$s in php.ini to 1000 or more. Current value: %2$s"
|
3187 |
-
msgstr ""
|
3188 |
|
3189 |
#, php-format
|
3190 |
msgid ""
|
3191 |
"Decrease %1$s below 15 in php.ini to prevent fatal errors on plugin updates. "
|
3192 |
"Current value: %2$s"
|
3193 |
msgstr ""
|
|
|
|
|
3194 |
|
3195 |
msgid "Unable to connect to the API"
|
3196 |
-
msgstr ""
|
3197 |
|
3198 |
msgid "MySQL table missing"
|
3199 |
-
msgstr ""
|
3200 |
|
3201 |
msgid "Your theme uses an outdated MooTools library which is not compatible."
|
3202 |
msgstr ""
|
|
|
|
|
3203 |
|
3204 |
msgid ""
|
3205 |
"JCH Optimize could have a conflict with Smart Slider's Global settings -> "
|
3206 |
"Framework settings -> Async Non-Primary CSS. If your Google fonts are not "
|
3207 |
"loading, turn this option off."
|
3208 |
msgstr ""
|
|
|
|
|
|
|
3209 |
|
3210 |
msgid ""
|
3211 |
"This plugin breaks JavaScript in the admin area, deactivate it and use "
|
3212 |
"alternative plugin."
|
3213 |
msgstr ""
|
|
|
|
|
3214 |
|
3215 |
msgid ""
|
3216 |
"This plugin breaks Smart Slider 3 ajax calls if custom admin url enabled."
|
3217 |
msgstr ""
|
|
|
|
|
3218 |
|
3219 |
msgid "This plugin adds a background image to every SVG and breaks SSL."
|
3220 |
-
msgstr ""
|
3221 |
|
3222 |
msgid "This plugin has a JavaScript error which might break Smart Slider."
|
3223 |
-
msgstr ""
|
3224 |
|
3225 |
#, php-format
|
3226 |
msgid ""
|
@@ -3228,51 +3316,53 @@ msgid ""
|
|
3228 |
"when %1$s is set to %2$s. Also it has not received any updates since "
|
3229 |
"WordPress 3.9."
|
3230 |
msgstr ""
|
|
|
|
|
|
|
3231 |
|
3232 |
msgid "Add column"
|
3233 |
-
msgstr ""
|
3234 |
|
3235 |
msgid "Year"
|
3236 |
-
msgstr ""
|
3237 |
|
3238 |
msgid "Month"
|
3239 |
-
msgstr ""
|
3240 |
|
3241 |
msgid "Day"
|
3242 |
-
msgstr ""
|
3243 |
|
3244 |
msgid "Hour"
|
3245 |
-
msgstr ""
|
3246 |
|
3247 |
msgid "Minute"
|
3248 |
-
msgstr ""
|
3249 |
|
3250 |
msgid "Stack"
|
3251 |
msgstr "Ordre"
|
3252 |
|
3253 |
msgid "No description."
|
3254 |
-
msgstr ""
|
3255 |
|
3256 |
-
#, fuzzy
|
3257 |
-
#| msgid "Folder not found."
|
3258 |
msgid "Generator not found"
|
3259 |
-
msgstr "
|
3260 |
|
3261 |
msgid "Test generator."
|
3262 |
-
msgstr ""
|
3263 |
|
3264 |
msgid "Generator type not found"
|
3265 |
-
msgstr ""
|
3266 |
|
3267 |
#, php-format
|
3268 |
msgid "%1$s generator missing the following source: %2$s"
|
3269 |
-
msgstr ""
|
3270 |
|
3271 |
msgid "Joomla articles"
|
3272 |
-
msgstr ""
|
3273 |
|
3274 |
msgid "Creates slides from your Joomla articles or categories."
|
3275 |
msgstr ""
|
|
|
3276 |
|
3277 |
msgid "Article"
|
3278 |
msgstr ""
|
@@ -3282,6 +3372,8 @@ msgstr "Catégorie"
|
|
3282 |
|
3283 |
msgid "Creates slides from your Joomla articles in the selected categories."
|
3284 |
msgstr ""
|
|
|
|
|
3285 |
|
3286 |
msgid "Tags"
|
3287 |
msgstr "Étiquettes"
|
@@ -3290,16 +3382,17 @@ msgid "Featured"
|
|
3290 |
msgstr "Mis en avant"
|
3291 |
|
3292 |
msgid "User ID"
|
3293 |
-
msgstr ""
|
3294 |
|
3295 |
msgid "Language"
|
3296 |
msgstr "Langue"
|
3297 |
|
3298 |
msgid "Extra variables"
|
3299 |
-
msgstr ""
|
3300 |
|
3301 |
msgid "Turn on these options to generate more variables for the slides."
|
3302 |
msgstr ""
|
|
|
3303 |
|
3304 |
msgid "Date format"
|
3305 |
msgstr "Format de date"
|
@@ -3326,30 +3419,32 @@ msgid "Modification time"
|
|
3326 |
msgstr "Heure de modification"
|
3327 |
|
3328 |
msgid "Publish time"
|
3329 |
-
msgstr ""
|
3330 |
|
3331 |
msgid "Featured article ordering"
|
3332 |
-
msgstr ""
|
3333 |
|
3334 |
msgid "View article"
|
3335 |
-
msgstr ""
|
3336 |
|
3337 |
msgid ""
|
3338 |
"Creates slides from your Joomla categories. (Not the articles inside them.)"
|
3339 |
msgstr ""
|
|
|
|
|
3340 |
|
3341 |
msgid "Parent category"
|
3342 |
msgstr "Catégorie parente"
|
3343 |
|
3344 |
msgid "View category"
|
3345 |
-
msgstr ""
|
3346 |
|
3347 |
msgid "Nothing"
|
3348 |
msgstr "Rien"
|
3349 |
|
3350 |
#, php-format
|
3351 |
msgid "Creates slides from %1$s."
|
3352 |
-
msgstr ""
|
3353 |
|
3354 |
msgid "Posts by filter"
|
3355 |
msgstr "Articles par filtre"
|
@@ -3361,10 +3456,12 @@ msgid "Custom"
|
|
3361 |
msgstr "Personnalisé"
|
3362 |
|
3363 |
msgid "All custom posts"
|
3364 |
-
msgstr "Tous les
|
3365 |
|
3366 |
msgid "Creates slides from the posts of all your post types."
|
3367 |
msgstr ""
|
|
|
|
|
3368 |
|
3369 |
msgid "Post types"
|
3370 |
msgstr "Types d’article"
|
@@ -3373,7 +3470,7 @@ msgid "Taxonomies"
|
|
3373 |
msgstr ""
|
3374 |
|
3375 |
msgid "Post IDs to display"
|
3376 |
-
msgstr ""
|
3377 |
|
3378 |
#, php-format
|
3379 |
msgid ""
|
@@ -3381,15 +3478,18 @@ msgid ""
|
|
3381 |
"post will be fetched, even if they match the set filters. %1$s Write one ID "
|
3382 |
"per line."
|
3383 |
msgstr ""
|
|
|
|
|
|
|
3384 |
|
3385 |
msgid "Sticky"
|
3386 |
-
msgstr ""
|
3387 |
|
3388 |
msgid "Post status"
|
3389 |
msgstr "Statut de l'article"
|
3390 |
|
3391 |
msgid "Post meta comparison"
|
3392 |
-
msgstr ""
|
3393 |
|
3394 |
msgid "Field name"
|
3395 |
msgstr "Nom du champ"
|
@@ -3397,21 +3497,26 @@ msgstr "Nom du champ"
|
|
3397 |
msgid ""
|
3398 |
"Only show posts, where the given meta key is equal to the given meta value."
|
3399 |
msgstr ""
|
|
|
|
|
3400 |
|
3401 |
msgid "Compare method"
|
3402 |
-
msgstr ""
|
3403 |
|
3404 |
msgid "Field value"
|
3405 |
msgstr "Valeur du champ"
|
3406 |
|
3407 |
msgid "Meta comparison"
|
3408 |
-
msgstr ""
|
3409 |
|
3410 |
msgid ""
|
3411 |
"Same as the previous option, just you can write down more comparisons. Read "
|
3412 |
"the \"Field name\" and \"Compare method\" out from the previous option. "
|
3413 |
"Example:"
|
3414 |
msgstr ""
|
|
|
|
|
|
|
3415 |
|
3416 |
msgid "Post date"
|
3417 |
msgstr "Date de publication"
|
@@ -3423,26 +3528,29 @@ msgid "Random"
|
|
3423 |
msgstr "Aléatoire"
|
3424 |
|
3425 |
msgid "Given IDs"
|
3426 |
-
msgstr ""
|
3427 |
|
3428 |
msgid "Menu order"
|
3429 |
msgstr "Ordre du menu"
|
3430 |
|
3431 |
#, php-format
|
3432 |
msgid "Creates slides from the following post type: %1$s."
|
3433 |
-
msgstr ""
|
3434 |
|
3435 |
msgid "Relation"
|
3436 |
msgstr "Relation"
|
3437 |
|
3438 |
msgid "Exclude posts"
|
3439 |
-
msgstr ""
|
3440 |
|
3441 |
#, php-format
|
3442 |
msgid ""
|
3443 |
"The selected post IDs won't appear in the generator, even if they they match "
|
3444 |
"the set filters. %1$s Write one ID per line."
|
3445 |
msgstr ""
|
|
|
|
|
|
|
3446 |
|
3447 |
#, php-format
|
3448 |
msgid ""
|
@@ -3450,33 +3558,40 @@ msgid ""
|
|
3450 |
"\"Compare method\" options. %1$s Use the following format: published||=||yes "
|
3451 |
"%1$s Write one comparison per line."
|
3452 |
msgstr ""
|
|
|
|
|
|
|
3453 |
|
3454 |
msgid "Post option"
|
3455 |
-
msgstr ""
|
3456 |
|
3457 |
msgid ""
|
3458 |
"Posts can have options, like a post can be \"sticky\" or not. You can choose "
|
3459 |
"to only display posts, which are selected to be IN or NOT IN this option."
|
3460 |
msgstr ""
|
|
|
|
|
|
|
3461 |
|
3462 |
msgid "Post relationship with selected option"
|
3463 |
-
msgstr ""
|
3464 |
|
3465 |
msgid "Date configuration"
|
3466 |
-
msgstr ""
|
3467 |
|
3468 |
msgid "Identify datetime"
|
3469 |
-
msgstr ""
|
3470 |
|
3471 |
msgid "Our system tries to identify the date and time in your variables."
|
3472 |
msgstr ""
|
|
|
3473 |
|
3474 |
msgid "Datetime format"
|
3475 |
msgstr "Format de date et heure"
|
3476 |
|
3477 |
#, php-format
|
3478 |
msgid "You can use any %1$sPHP date format%2$s."
|
3479 |
-
msgstr ""
|
3480 |
|
3481 |
msgid "Translate dates"
|
3482 |
msgstr "Traduire les dates"
|
@@ -3486,57 +3601,68 @@ msgid ""
|
|
3486 |
"Write one per line in the following format: from||to %1$s E.g.: Monday||"
|
3487 |
"Montag"
|
3488 |
msgstr ""
|
|
|
3489 |
|
3490 |
msgid "Replace variables"
|
3491 |
-
msgstr ""
|
3492 |
|
3493 |
msgid "Timestamp variables"
|
3494 |
-
msgstr ""
|
3495 |
|
3496 |
msgid "Replace timestamp variables"
|
3497 |
-
msgstr ""
|
3498 |
|
3499 |
#, php-format
|
3500 |
msgid ""
|
3501 |
"The \"Datetime format\" will be used to create dates from the given "
|
3502 |
"timestamp containing variables. %1$s Separate them with comma."
|
3503 |
msgstr ""
|
|
|
|
|
3504 |
|
3505 |
msgid "File variables"
|
3506 |
-
msgstr ""
|
3507 |
|
3508 |
msgid "Replace file variables"
|
3509 |
-
msgstr ""
|
3510 |
|
3511 |
#, php-format
|
3512 |
msgid ""
|
3513 |
"If you have IDs of files, you can replace those variables with the urls of "
|
3514 |
"the files instead. %1$s Separate them with comma."
|
3515 |
msgstr ""
|
|
|
|
|
3516 |
|
3517 |
msgid "Remove duplicate results"
|
3518 |
-
msgstr ""
|
3519 |
|
3520 |
msgid ""
|
3521 |
"You can remove results based on one variable's uniqueness. For example if "
|
3522 |
"you want the images to be unique, you could write the \"image\" variable "
|
3523 |
"into this field (without quotemarks)."
|
3524 |
msgstr ""
|
|
|
|
|
|
|
3525 |
|
3526 |
msgid "Custom field name"
|
3527 |
-
msgstr ""
|
3528 |
|
3529 |
msgid "If it's set, this will be used instead of the 'Field' value."
|
3530 |
msgstr ""
|
|
|
3531 |
|
3532 |
msgid "Numeric"
|
3533 |
-
msgstr ""
|
3534 |
|
3535 |
msgid "Alphabetic"
|
3536 |
msgstr "Alphabétique"
|
3537 |
|
3538 |
msgid "Creates slides from your posts in the selected categories."
|
3539 |
msgstr ""
|
|
|
|
|
3540 |
|
3541 |
msgid "Categories"
|
3542 |
msgstr "Catégories"
|
@@ -3548,17 +3674,22 @@ msgid ""
|
|
3548 |
"You can remove shortcodes from variables to avoid 3rd party content "
|
3549 |
"rendering in your slider."
|
3550 |
msgstr ""
|
|
|
|
|
3551 |
|
3552 |
msgid "Remove from variables"
|
3553 |
-
msgstr ""
|
3554 |
|
3555 |
msgid ""
|
3556 |
"Write the name of the variables you want to remove the shortcodes from. "
|
3557 |
"Separate new variables with a comma and space. E.g. description, content"
|
3558 |
msgstr ""
|
|
|
|
|
|
|
3559 |
|
3560 |
msgid "Custom date variables"
|
3561 |
-
msgstr ""
|
3562 |
|
3563 |
#, php-format
|
3564 |
msgid ""
|
@@ -3568,42 +3699,57 @@ msgid ""
|
|
3568 |
"existing variable, we create a new one with the \"_datetime\" suffix. (E.g. "
|
3569 |
"date_datetime.) %3$s The \"format\" can be any %1$sPHP date format%2$s."
|
3570 |
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3571 |
|
3572 |
msgid "Translate custom dates"
|
3573 |
-
msgstr ""
|
3574 |
|
3575 |
#, php-format
|
3576 |
msgid ""
|
3577 |
"You can translate the content of the newly created variables. %1$s Use the "
|
3578 |
"following format: from||to. Eg.: Monday||Montag"
|
3579 |
msgstr ""
|
|
|
|
|
3580 |
|
3581 |
msgid "Date function"
|
3582 |
-
msgstr ""
|
3583 |
|
3584 |
msgid ""
|
3585 |
"This function will be used to format these custom date variables. Usually "
|
3586 |
"the date_i18n works, but if your date will be off a little bit, then try out "
|
3587 |
"the other one."
|
3588 |
msgstr ""
|
|
|
|
|
|
|
3589 |
|
3590 |
msgid "Comment count"
|
3591 |
msgstr "Compteur de commentaire"
|
3592 |
|
3593 |
msgid "Creates slides from the posts with the set IDs."
|
3594 |
msgstr ""
|
|
|
3595 |
|
3596 |
msgid "Post or Page IDs"
|
3597 |
-
msgstr ""
|
3598 |
|
3599 |
#, php-format
|
3600 |
msgid ""
|
3601 |
"You can write the ID of the page you want to show in your generator. %1$s "
|
3602 |
"Write one ID per line."
|
3603 |
msgstr ""
|
|
|
|
|
3604 |
|
3605 |
msgid "Whole group"
|
3606 |
-
msgstr ""
|
3607 |
|
3608 |
msgid "Select slider"
|
3609 |
msgstr "Sélectionnez un diaporama"
|
@@ -3612,20 +3758,20 @@ msgid "OR"
|
|
3612 |
msgstr "OU"
|
3613 |
|
3614 |
msgid "Select A Slider"
|
3615 |
-
msgstr ""
|
3616 |
|
3617 |
msgctxt "Button layer default text"
|
3618 |
msgid "MORE"
|
3619 |
-
msgstr ""
|
3620 |
|
3621 |
msgid "Label"
|
3622 |
msgstr "Étiquette"
|
3623 |
|
3624 |
msgid "No wrap"
|
3625 |
-
msgstr "Pas
|
3626 |
|
3627 |
msgid "Prevents the text from breaking into more lines"
|
3628 |
-
msgstr ""
|
3629 |
|
3630 |
msgid "Rel"
|
3631 |
msgstr ""
|
@@ -3636,6 +3782,9 @@ msgid ""
|
|
3636 |
"the current document and the linked document. Multiple rel attributes can be "
|
3637 |
"separated with space. E.g. nofollow noopener noreferrer"
|
3638 |
msgstr ""
|
|
|
|
|
|
|
3639 |
|
3640 |
msgid "Icon"
|
3641 |
msgstr "Icône"
|
@@ -3645,30 +3794,30 @@ msgstr "Emplacement"
|
|
3645 |
|
3646 |
#, php-format
|
3647 |
msgid "Class on the %s element."
|
3648 |
-
msgstr ""
|
3649 |
|
3650 |
msgid "Heading layer"
|
3651 |
msgstr "Calque de titre"
|
3652 |
|
3653 |
msgid "Text animation"
|
3654 |
-
msgstr ""
|
3655 |
|
3656 |
msgid "Incoming"
|
3657 |
-
msgstr ""
|
3658 |
|
3659 |
msgid "Outgoing"
|
3660 |
-
msgstr ""
|
3661 |
|
3662 |
msgid "Backface visibility"
|
3663 |
-
msgstr ""
|
3664 |
|
3665 |
#, php-format
|
3666 |
msgid "Fix width for the %1$s."
|
3667 |
-
msgstr ""
|
3668 |
|
3669 |
#, php-format
|
3670 |
msgid "Fix height for the %1$s."
|
3671 |
-
msgstr ""
|
3672 |
|
3673 |
msgid "Alt tag"
|
3674 |
msgstr "Texte Alt"
|
@@ -3680,6 +3829,8 @@ msgid ""
|
|
3680 |
"You can turn off the Layer image optimization for this image, to resize it "
|
3681 |
"for tablet and mobile."
|
3682 |
msgstr ""
|
|
|
|
|
3683 |
|
3684 |
msgctxt "Layer group"
|
3685 |
msgid "Special"
|
@@ -3695,20 +3846,20 @@ msgstr "Avancé"
|
|
3695 |
|
3696 |
msgctxt "Layer"
|
3697 |
msgid "Missing"
|
3698 |
-
msgstr ""
|
3699 |
|
3700 |
#, php-format
|
3701 |
msgid "Missing layer type: %s"
|
3702 |
-
msgstr ""
|
3703 |
|
3704 |
msgid "Custom text for tablet"
|
3705 |
-
msgstr ""
|
3706 |
|
3707 |
msgid "Tablet text"
|
3708 |
msgstr "Texte sur tablette"
|
3709 |
|
3710 |
msgid "Custom text for mobile"
|
3711 |
-
msgstr ""
|
3712 |
|
3713 |
msgid "Mobile text"
|
3714 |
msgstr "Texte sur mobile"
|
@@ -3720,25 +3871,25 @@ msgid "Cover image"
|
|
3720 |
msgstr "Image de couverture"
|
3721 |
|
3722 |
msgid "Aspect ratio"
|
3723 |
-
msgstr ""
|
3724 |
|
3725 |
msgid "Fill layer height"
|
3726 |
-
msgstr ""
|
3727 |
|
3728 |
msgid "Set on Style tab."
|
3729 |
-
msgstr ""
|
3730 |
|
3731 |
msgid "Video settings"
|
3732 |
-
msgstr ""
|
3733 |
|
3734 |
msgid "When ended"
|
3735 |
-
msgstr ""
|
3736 |
|
3737 |
msgid "Do nothing"
|
3738 |
-
msgstr ""
|
3739 |
|
3740 |
msgid "Go to next slide"
|
3741 |
-
msgstr ""
|
3742 |
|
3743 |
msgid "Start time"
|
3744 |
msgstr "Heure de début"
|
@@ -3750,19 +3901,21 @@ msgid "Mute"
|
|
3750 |
msgstr "Muet"
|
3751 |
|
3752 |
msgid "Pause on scroll"
|
3753 |
-
msgstr ""
|
3754 |
|
3755 |
msgid "Never"
|
3756 |
msgstr "Jamais"
|
3757 |
|
3758 |
msgid "When partly visible"
|
3759 |
-
msgstr ""
|
3760 |
|
3761 |
msgid "When not visible"
|
3762 |
-
msgstr ""
|
3763 |
|
3764 |
msgid "You can pause the video when the visitor scrolls away from the slider"
|
3765 |
msgstr ""
|
|
|
|
|
3766 |
|
3767 |
msgid "Private video"
|
3768 |
msgstr "Video privée"
|
@@ -3770,12 +3923,14 @@ msgstr "Video privée"
|
|
3770 |
msgid ""
|
3771 |
"Turn it on to remove the admin warning that your video is not accessible."
|
3772 |
msgstr ""
|
|
|
|
|
3773 |
|
3774 |
msgid "Display"
|
3775 |
msgstr "Afficher"
|
3776 |
|
3777 |
msgid "Only works on videos of Vimeo Pro users."
|
3778 |
-
msgstr ""
|
3779 |
|
3780 |
msgid "Remove controls"
|
3781 |
msgstr "Supprimer les contrôles"
|
@@ -3784,9 +3939,13 @@ msgid ""
|
|
3784 |
"Removes the controls of the video, but it only works on videos of Vimeo Pro "
|
3785 |
"users."
|
3786 |
msgstr ""
|
|
|
|
|
3787 |
|
3788 |
msgid "Hides the title of the video, but only if video owner allows it."
|
3789 |
msgstr ""
|
|
|
|
|
3790 |
|
3791 |
msgid "Users byline"
|
3792 |
msgstr "Signature des utilisateurs"
|
@@ -3794,19 +3953,23 @@ msgstr "Signature des utilisateurs"
|
|
3794 |
msgid ""
|
3795 |
"Hides the user's byline of the video, but only if video owner allows it."
|
3796 |
msgstr ""
|
|
|
|
|
3797 |
|
3798 |
msgid ""
|
3799 |
"Hides the profile image of the author, but only if video owner allows it. "
|
3800 |
msgstr ""
|
|
|
|
|
3801 |
|
3802 |
msgid "Play button"
|
3803 |
-
msgstr "Bouton
|
3804 |
|
3805 |
msgid "Play"
|
3806 |
-
msgstr "
|
3807 |
|
3808 |
msgid "YouTube URL or Video ID"
|
3809 |
-
msgstr ""
|
3810 |
|
3811 |
msgid "End time"
|
3812 |
msgstr "Heure de fin"
|
@@ -3818,46 +3981,49 @@ msgid "Centered"
|
|
3818 |
msgstr "Centré"
|
3819 |
|
3820 |
msgid "Scales up and crops the video to cover the whole layer."
|
3821 |
-
msgstr ""
|
3822 |
|
3823 |
msgid "Show related videos"
|
3824 |
-
msgstr ""
|
3825 |
|
3826 |
msgid "Anywhere"
|
3827 |
-
msgstr ""
|
3828 |
|
3829 |
msgid "Same channel"
|
3830 |
-
msgstr ""
|
3831 |
|
3832 |
msgid ""
|
3833 |
"YouTube no longer allows hiding the related videos at the end of the video. "
|
3834 |
"This setting defines whether the videos should come from the same channel as "
|
3835 |
"the video that was just played or from any other channel."
|
3836 |
msgstr ""
|
|
|
|
|
|
|
3837 |
|
3838 |
msgid "Slider error! Generator group not found: "
|
3839 |
-
msgstr ""
|
3840 |
|
3841 |
msgid "Slider error! Generator source not found: "
|
3842 |
-
msgstr ""
|
3843 |
|
3844 |
msgid "Downscale"
|
3845 |
msgstr "Zoom arrière"
|
3846 |
|
3847 |
msgid "Allows the slider to scale down for smaller screens."
|
3848 |
-
msgstr ""
|
3849 |
|
3850 |
msgid "Upscale"
|
3851 |
msgstr "Zoom avant"
|
3852 |
|
3853 |
msgid "Allows the slider to scale up for larger screens."
|
3854 |
-
msgstr ""
|
3855 |
|
3856 |
msgid "Min height"
|
3857 |
-
msgstr ""
|
3858 |
|
3859 |
msgid "Prevents the slider from getting smaller than the set value."
|
3860 |
-
msgstr ""
|
3861 |
|
3862 |
msgid "Force full width"
|
3863 |
msgstr "Forcer la pleine largeur"
|
@@ -3866,23 +4032,27 @@ msgid "The slider tries to fill the full width of the browser."
|
|
3866 |
msgstr "Le diaporama essaye de remplir la largeur complète du navigateur."
|
3867 |
|
3868 |
msgid "Overflow-X"
|
3869 |
-
msgstr ""
|
3870 |
|
3871 |
msgid ""
|
3872 |
"Prevents the vertical scrollbar from appear during certain slide background "
|
3873 |
"animations."
|
3874 |
msgstr ""
|
|
|
|
|
3875 |
|
3876 |
msgid "Adjust slider width to"
|
3877 |
-
msgstr ""
|
3878 |
|
3879 |
msgid ""
|
3880 |
"You can make the slider fill up a selected parent element instead of the "
|
3881 |
"full browser width."
|
3882 |
msgstr ""
|
|
|
|
|
3883 |
|
3884 |
msgid "Not found"
|
3885 |
-
msgstr ""
|
3886 |
|
3887 |
msgid "Slider size is too small!"
|
3888 |
msgstr "La taille du diaporama est trop petite !"
|
@@ -3906,25 +4076,23 @@ msgid "Super fast"
|
|
3906 |
msgstr "Très rapide"
|
3907 |
|
3908 |
msgid "Border width"
|
3909 |
-
msgstr ""
|
3910 |
|
3911 |
msgid "Border color"
|
3912 |
-
msgstr ""
|
3913 |
|
3914 |
msgid "Super fast 4x"
|
3915 |
msgstr "Très rapide 4x"
|
3916 |
|
3917 |
msgctxt "Slider type"
|
3918 |
msgid "Simple slider"
|
3919 |
-
msgstr ""
|
3920 |
|
3921 |
-
#, fuzzy
|
3922 |
-
#| msgid "Main animation end"
|
3923 |
msgid "Main animation"
|
3924 |
-
msgstr "
|
3925 |
|
3926 |
msgid "No animation"
|
3927 |
-
msgstr ""
|
3928 |
|
3929 |
msgid "Crossfade"
|
3930 |
msgstr "Fondu croisé"
|
@@ -3937,20 +4105,21 @@ msgstr "Renversement vertical"
|
|
3937 |
|
3938 |
msgctxt "Feature"
|
3939 |
msgid "Carousel"
|
3940 |
-
msgstr ""
|
3941 |
|
3942 |
msgid ""
|
3943 |
"If you turn off this option, you can't switch to the first slide from the "
|
3944 |
"last one."
|
3945 |
msgstr ""
|
3946 |
-
"Si vous désactivez option, vous ne pouvez pas
|
3947 |
-
"
|
3948 |
|
3949 |
msgid "Shifted"
|
3950 |
-
msgstr "
|
3951 |
|
3952 |
msgid "The background and the main animation plays simultaneously or shifted."
|
3953 |
msgstr ""
|
|
|
3954 |
|
3955 |
msgid "Loop single slide"
|
3956 |
msgstr "Boucle diapositive seule"
|
@@ -3960,7 +4129,7 @@ msgstr ""
|
|
3960 |
"Dans le cas d'une diapositive, il répète l'animation de la diapositive."
|
3961 |
|
3962 |
msgid "Slider CSS Preset"
|
3963 |
-
msgstr ""
|
3964 |
|
3965 |
msgid "Light shadow"
|
3966 |
msgstr "Ombre claire"
|
@@ -4054,10 +4223,10 @@ msgid "X-small Dark"
|
|
4054 |
msgstr "X-small foncé"
|
4055 |
|
4056 |
msgid "Small Light"
|
4057 |
-
msgstr "
|
4058 |
|
4059 |
msgid "Small Dark"
|
4060 |
-
msgstr "
|
4061 |
|
4062 |
msgid "Medium Light"
|
4063 |
msgstr "Medium clair"
|
@@ -4081,10 +4250,10 @@ msgid "My fonts"
|
|
4081 |
msgstr "Mes polices"
|
4082 |
|
4083 |
msgid "Warp"
|
4084 |
-
msgstr ""
|
4085 |
|
4086 |
msgid "Twirl"
|
4087 |
-
msgstr ""
|
4088 |
|
4089 |
msgid "Domino"
|
4090 |
msgstr "Effet domino"
|
@@ -4098,34 +4267,32 @@ msgstr "Rotation bas"
|
|
4098 |
msgid "Elastic"
|
4099 |
msgstr "Élastique"
|
4100 |
|
4101 |
-
#, fuzzy
|
4102 |
-
#| msgid "Random Elastic"
|
4103 |
msgid "Random elastic"
|
4104 |
msgstr "Élastique aléatoire"
|
4105 |
|
4106 |
msgid "My text animations"
|
4107 |
-
msgstr ""
|
4108 |
|
4109 |
msgid "Slices - Single"
|
4110 |
-
msgstr ""
|
4111 |
|
4112 |
msgid "Slices - Simple rows and scale"
|
4113 |
-
msgstr ""
|
4114 |
|
4115 |
msgid "Slices - Simple rows and rotate"
|
4116 |
-
msgstr ""
|
4117 |
|
4118 |
msgid "Slices - Simple rows reversed"
|
4119 |
-
msgstr ""
|
4120 |
|
4121 |
msgid "Slices - Simple rows and blur"
|
4122 |
-
msgstr ""
|
4123 |
|
4124 |
msgid "Slices - Triangle"
|
4125 |
-
msgstr ""
|
4126 |
|
4127 |
msgid "Slices - Reversed triangle"
|
4128 |
-
msgstr ""
|
4129 |
|
4130 |
msgid "Scale to left"
|
4131 |
msgstr "Agrandir à gauche"
|
@@ -4233,25 +4400,25 @@ msgid "Parallax to bottom"
|
|
4233 |
msgstr "Parallaxe bas"
|
4234 |
|
4235 |
msgid "Flowing tiles vertical"
|
4236 |
-
msgstr ""
|
4237 |
|
4238 |
msgid "Slide to bottom"
|
4239 |
-
msgstr "
|
4240 |
|
4241 |
msgid "Slide to top"
|
4242 |
-
msgstr "
|
4243 |
|
4244 |
msgid "Curtain to bottom"
|
4245 |
-
msgstr "Rideau bas"
|
4246 |
|
4247 |
msgid "Curtain to top"
|
4248 |
-
msgstr "Rideau haut"
|
4249 |
|
4250 |
msgid "Switching to bottom"
|
4251 |
-
msgstr "
|
4252 |
|
4253 |
msgid "Switching to top"
|
4254 |
-
msgstr "
|
4255 |
|
4256 |
msgid "Horizontal spin to bottom"
|
4257 |
msgstr "Vrille horizontale vers le bas"
|
@@ -4260,34 +4427,34 @@ msgid "Horizontal spin to top"
|
|
4260 |
msgstr "Vrille horizontale vers le haut"
|
4261 |
|
4262 |
msgid "3D bricks to bottom"
|
4263 |
-
msgstr "Briques 3D bas"
|
4264 |
|
4265 |
msgid "3D bricks to top"
|
4266 |
-
msgstr "Briques 3D haut"
|
4267 |
|
4268 |
msgid "3D rows to bottom"
|
4269 |
-
msgstr "Rangées 3D bas"
|
4270 |
|
4271 |
msgid "3D rows to top"
|
4272 |
-
msgstr "Rangées 3D haut"
|
4273 |
|
4274 |
msgid "3D columns to bottom"
|
4275 |
-
msgstr "Briques 3D bas"
|
4276 |
|
4277 |
msgid "3D columns to top"
|
4278 |
-
msgstr "Colonnes 3D haut"
|
4279 |
|
4280 |
msgid "Spinning cuboid to bottom"
|
4281 |
-
msgstr "Cuboïde tournant bas"
|
4282 |
|
4283 |
msgid "Spinning cuboid to top"
|
4284 |
-
msgstr "Cuboïde tournant haut"
|
4285 |
|
4286 |
msgid "Turning cuboid to bottom"
|
4287 |
-
msgstr "
|
4288 |
|
4289 |
msgid "Turning cuboid to top"
|
4290 |
-
msgstr "
|
4291 |
|
4292 |
msgid "Scale to right"
|
4293 |
msgstr "Scale droite"
|
@@ -4308,19 +4475,19 @@ msgid "Slide to right"
|
|
4308 |
msgstr "Glisser à droite"
|
4309 |
|
4310 |
msgid "Curtain to right"
|
4311 |
-
msgstr "Rideau droite"
|
4312 |
|
4313 |
msgid "Blocks to right"
|
4314 |
-
msgstr "Blocs droite"
|
4315 |
|
4316 |
msgid "Slices to right"
|
4317 |
-
msgstr "Tranches droite"
|
4318 |
|
4319 |
msgid "Reversed slices to right"
|
4320 |
-
msgstr "Tranches inversées droite"
|
4321 |
|
4322 |
msgid "Switching to right"
|
4323 |
-
msgstr "
|
4324 |
|
4325 |
msgid "Page turn to right"
|
4326 |
msgstr "Tourner la page à droite"
|
@@ -4329,19 +4496,19 @@ msgid "Vertical spin to right"
|
|
4329 |
msgstr "Vrille verticale vers la droite"
|
4330 |
|
4331 |
msgid "3D bricks to right"
|
4332 |
-
msgstr "Briques 3D
|
4333 |
|
4334 |
msgid "3D rows to right"
|
4335 |
-
msgstr "Rangées 3D droite"
|
4336 |
|
4337 |
msgid "3D columns to right"
|
4338 |
-
msgstr "Colonnes 3D droite"
|
4339 |
|
4340 |
msgid "Spinning cuboid to right"
|
4341 |
-
msgstr "Cuboïde tournant droite"
|
4342 |
|
4343 |
msgid "Turning cuboid to right"
|
4344 |
-
msgstr "Cuboïde tournant droite"
|
4345 |
|
4346 |
msgid "Downscale left"
|
4347 |
msgstr "Zoom arrière gauche"
|
@@ -4374,10 +4541,10 @@ msgid "To right"
|
|
4374 |
msgstr "Vers la droite"
|
4375 |
|
4376 |
msgid "To top left"
|
4377 |
-
msgstr ""
|
4378 |
|
4379 |
msgid "To top right"
|
4380 |
-
msgstr "Vers le haut
|
4381 |
|
4382 |
msgid "To bottom left"
|
4383 |
msgstr "Vers le bas à gauche"
|
@@ -4390,7 +4557,7 @@ msgstr "Mes mises en page"
|
|
4390 |
|
4391 |
msgctxt "Arrow direction"
|
4392 |
msgid "Previous"
|
4393 |
-
msgstr ""
|
4394 |
|
4395 |
msgid "Previous image"
|
4396 |
msgstr "Image précédente"
|
@@ -4403,7 +4570,7 @@ msgstr "Miroir"
|
|
4403 |
|
4404 |
msgctxt "Arrow direction"
|
4405 |
msgid "Next"
|
4406 |
-
msgstr ""
|
4407 |
|
4408 |
msgid "Next image"
|
4409 |
msgstr "Image suivante"
|
@@ -4415,13 +4582,13 @@ msgid "Previous position"
|
|
4415 |
msgstr "Position flèche arrière"
|
4416 |
|
4417 |
msgid "Next position"
|
4418 |
-
msgstr "Position
|
4419 |
|
4420 |
msgid "Previous alt tag"
|
4421 |
-
msgstr ""
|
4422 |
|
4423 |
msgid "Next alt tag"
|
4424 |
-
msgstr ""
|
4425 |
|
4426 |
msgid "Base64"
|
4427 |
msgstr ""
|
@@ -4431,41 +4598,41 @@ msgid ""
|
|
4431 |
"optimization plugins often have errors in their codes related to them, so if "
|
4432 |
"your arrow won't load, turn this option off."
|
4433 |
msgstr ""
|
|
|
|
|
|
|
|
|
4434 |
|
4435 |
msgid "Image width - Desktop"
|
4436 |
-
msgstr ""
|
4437 |
|
4438 |
-
#, fuzzy
|
4439 |
-
#| msgid "Image mode"
|
4440 |
msgid "Image width - Tablet"
|
4441 |
-
msgstr "
|
4442 |
|
4443 |
-
#, fuzzy
|
4444 |
-
#| msgid "Image mode"
|
4445 |
msgid "Image width - Mobile"
|
4446 |
-
msgstr "
|
4447 |
|
4448 |
msgid "Pause"
|
4449 |
msgstr "Pause"
|
4450 |
|
4451 |
-
#, fuzzy
|
4452 |
-
#| msgid "Autoplay"
|
4453 |
msgid "Play autoplay"
|
4454 |
msgstr "Démarrage automatique"
|
4455 |
|
4456 |
msgid "Pause autoplay"
|
4457 |
-
msgstr ""
|
4458 |
|
4459 |
msgid "Bar"
|
4460 |
msgstr "Barre"
|
4461 |
|
4462 |
msgid "Slide count"
|
4463 |
-
msgstr ""
|
4464 |
|
4465 |
msgid ""
|
4466 |
"The \"Title\" will be the index of the slide and \"Description\" will be the "
|
4467 |
"total number of slides."
|
4468 |
msgstr ""
|
|
|
|
|
4469 |
|
4470 |
msgid "Separator"
|
4471 |
msgstr "Séparateur"
|
@@ -4477,12 +4644,17 @@ msgid ""
|
|
4477 |
"slide number. %1$s To put the Description to a new line, use the <br> "
|
4478 |
"HTML tag."
|
4479 |
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
4480 |
|
4481 |
msgid "Bar full size"
|
4482 |
msgstr "Barre en pleine largeur"
|
4483 |
|
4484 |
msgid "Shows on hover"
|
4485 |
-
msgstr ""
|
4486 |
|
4487 |
msgid "Hide on slides"
|
4488 |
msgstr "Cacher sur les diapositives"
|
@@ -4491,19 +4663,17 @@ msgid ""
|
|
4491 |
"List the slides separated by commas on which you want the controls to be "
|
4492 |
"hidden."
|
4493 |
msgstr ""
|
4494 |
-
"
|
4495 |
-
"souhaitez."
|
4496 |
|
4497 |
-
#, fuzzy
|
4498 |
-
#| msgid "Text Bar"
|
4499 |
msgid "Text bar"
|
4500 |
-
msgstr "Barre de
|
4501 |
|
4502 |
msgid "Bullets"
|
4503 |
msgstr "Puces"
|
4504 |
|
4505 |
msgid "Bullet"
|
4506 |
-
msgstr ""
|
4507 |
|
4508 |
msgid "Side"
|
4509 |
msgstr "Côté"
|
@@ -4520,20 +4690,14 @@ msgstr "Ombre"
|
|
4520 |
msgid "Thumbnails"
|
4521 |
msgstr "Vignettes"
|
4522 |
|
4523 |
-
#, fuzzy
|
4524 |
-
#| msgid "Desktop"
|
4525 |
msgid "Desktop width"
|
4526 |
-
msgstr "PC"
|
4527 |
|
4528 |
-
#, fuzzy
|
4529 |
-
#| msgid "Tablet text"
|
4530 |
msgid "Tablet width"
|
4531 |
-
msgstr "
|
4532 |
|
4533 |
-
#, fuzzy
|
4534 |
-
#| msgid "Mobile text"
|
4535 |
msgid "Mobile width"
|
4536 |
-
msgstr "
|
4537 |
|
4538 |
msgid "Align thumbnails"
|
4539 |
msgstr "Aligner les vignettes"
|
@@ -4545,12 +4709,10 @@ msgid "End"
|
|
4545 |
msgstr "Fin"
|
4546 |
|
4547 |
msgid "Space between"
|
4548 |
-
msgstr ""
|
4549 |
|
4550 |
-
#, fuzzy
|
4551 |
-
#| msgid "Background"
|
4552 |
msgid "Space around"
|
4553 |
-
msgstr "
|
4554 |
|
4555 |
msgid "Caption"
|
4556 |
msgstr "Légende"
|
@@ -4559,43 +4721,47 @@ msgid ""
|
|
4559 |
"The height (horizontal orientation) or width (vertical orientation) of the "
|
4560 |
"caption container."
|
4561 |
msgstr ""
|
|
|
|
|
4562 |
|
4563 |
msgid "Next arrow image"
|
4564 |
-
msgstr ""
|
4565 |
|
4566 |
msgid "The previous arrow image will be mirrored."
|
4567 |
-
msgstr ""
|
4568 |
|
4569 |
msgid "Group by"
|
4570 |
-
msgstr ""
|
4571 |
|
4572 |
msgctxt "Unit"
|
4573 |
msgid "thumbnails"
|
4574 |
-
msgstr ""
|
4575 |
|
4576 |
msgid "You can break your thumbnails into rows or columns."
|
4577 |
-
msgstr ""
|
4578 |
|
4579 |
msgid ""
|
4580 |
"The height (horizontal orientation) or width (vertical orientation) of the "
|
4581 |
"thumbnail container in px or %."
|
4582 |
msgstr ""
|
|
|
|
|
4583 |
|
4584 |
#, javascript-format
|
4585 |
msgid "Switches %s slide(s)."
|
4586 |
-
msgstr ""
|
4587 |
|
4588 |
#, javascript-format
|
4589 |
msgid "Loops %s and stops before starting slide."
|
4590 |
-
msgstr ""
|
4591 |
|
4592 |
#, javascript-format
|
4593 |
msgid "Loops %s and returns to starting slide."
|
4594 |
-
msgstr ""
|
4595 |
|
4596 |
#, javascript-format
|
4597 |
msgid "Switches to the %s. slide."
|
4598 |
-
msgstr ""
|
4599 |
|
4600 |
msgid "Top and bottom"
|
4601 |
msgstr "En haut et en bas"
|
@@ -4631,7 +4797,7 @@ msgid "Remove"
|
|
4631 |
msgstr "Retirer"
|
4632 |
|
4633 |
msgid "Hide on mobile"
|
4634 |
-
msgstr ""
|
4635 |
|
4636 |
msgid "Type"
|
4637 |
msgstr "Type"
|
@@ -4651,57 +4817,55 @@ msgstr "Rétrécir"
|
|
4651 |
msgid "Interval"
|
4652 |
msgstr "Intervalle"
|
4653 |
|
4654 |
-
#, fuzzy
|
4655 |
-
#| msgid "Interval"
|
4656 |
msgid "Interval modifier"
|
4657 |
msgstr "Intervalle"
|
4658 |
|
4659 |
msgctxt "Autoplay modifier"
|
4660 |
msgid "loops"
|
4661 |
-
msgstr ""
|
4662 |
|
4663 |
msgctxt "Autoplay modifier"
|
4664 |
msgid "slide count"
|
4665 |
-
msgstr ""
|
4666 |
|
4667 |
msgctxt "Autoplay modifier"
|
4668 |
msgid "slide index"
|
4669 |
-
msgstr ""
|
4670 |
|
4671 |
msgid "Stops on"
|
4672 |
-
msgstr ""
|
4673 |
|
4674 |
msgctxt "Autoplay modifier"
|
4675 |
msgid "last slide"
|
4676 |
-
msgstr ""
|
4677 |
|
4678 |
msgctxt "Autoplay modifier"
|
4679 |
msgid "next slide"
|
4680 |
-
msgstr ""
|
4681 |
|
4682 |
msgid "Polygons"
|
4683 |
-
msgstr ""
|
4684 |
|
4685 |
msgid "Bloom"
|
4686 |
-
msgstr ""
|
4687 |
|
4688 |
msgid "Web"
|
4689 |
msgstr ""
|
4690 |
|
4691 |
msgid "Black widow"
|
4692 |
-
msgstr ""
|
4693 |
|
4694 |
msgid "Zodiac"
|
4695 |
-
msgstr ""
|
4696 |
|
4697 |
msgid "Fading dots"
|
4698 |
-
msgstr ""
|
4699 |
|
4700 |
msgid "Pirouette"
|
4701 |
msgstr ""
|
4702 |
|
4703 |
msgid "Sparkling"
|
4704 |
-
msgstr ""
|
4705 |
|
4706 |
msgid "Curve 1"
|
4707 |
msgstr "Courbe 1"
|
@@ -4785,7 +4949,7 @@ msgid "The secret is empty. Please insert that value too!"
|
|
4785 |
msgstr "Le secret est vide. Merci d’insérer une valeur aussi !"
|
4786 |
|
4787 |
msgid "The App ID is empty. Please insert that value too!"
|
4788 |
-
msgstr ""
|
4789 |
|
4790 |
#, php-format
|
4791 |
msgid ""
|
@@ -4793,11 +4957,16 @@ msgid ""
|
|
4793 |
"order to use this generator! - %2$s How to get SSL for my WordPress site? "
|
4794 |
"%3$s"
|
4795 |
msgstr ""
|
|
|
|
|
|
|
4796 |
|
4797 |
#, php-format
|
4798 |
msgid ""
|
4799 |
"%2$s Check the documentation %3$s to learn how to configure your %1$s app."
|
4800 |
msgstr ""
|
|
|
|
|
4801 |
|
4802 |
msgctxt "Facebook app permission"
|
4803 |
msgid "pages read engagement"
|
@@ -4812,33 +4981,40 @@ msgid ""
|
|
4812 |
"need to turn this option on, but request access to \"Page Public Content "
|
4813 |
"Access\" within your App."
|
4814 |
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
4815 |
|
4816 |
msgctxt "Facebook app permission"
|
4817 |
msgid "user photos"
|
4818 |
-
msgstr ""
|
4819 |
|
4820 |
msgid "User photos permission"
|
4821 |
-
msgstr ""
|
4822 |
|
4823 |
msgid ""
|
4824 |
"You need \"user_photos\" permission to access photos of users, except your "
|
4825 |
"own user."
|
4826 |
msgstr ""
|
|
|
|
|
4827 |
|
4828 |
msgid "Token"
|
4829 |
msgstr "Jeton"
|
4830 |
|
4831 |
msgid "Callback url"
|
4832 |
-
msgstr "
|
4833 |
|
4834 |
msgid "The token expired. Please request new token! "
|
4835 |
-
msgstr "Le jeton a expiré. Veuillez demander un nouveau jeton!"
|
4836 |
|
4837 |
msgid "Request token"
|
4838 |
msgstr "Demande de jetons"
|
4839 |
|
4840 |
msgid "Facebook photos or posts on your page"
|
4841 |
-
msgstr ""
|
4842 |
|
4843 |
msgid "Photos by album"
|
4844 |
msgstr "Photos par album"
|
@@ -4854,7 +5030,7 @@ msgstr "Album"
|
|
4854 |
|
4855 |
msgctxt "Facebook generator type"
|
4856 |
msgid "Facebook posts"
|
4857 |
-
msgstr ""
|
4858 |
|
4859 |
msgid "Page"
|
4860 |
msgstr "Page"
|
@@ -4865,13 +5041,11 @@ msgstr "Flux RSS"
|
|
4865 |
msgid "Remove special characters"
|
4866 |
msgstr "Supprimer des caractères spéciaux"
|
4867 |
|
4868 |
-
#, fuzzy
|
4869 |
-
#| msgid "Exclude plugins"
|
4870 |
msgid "Exclude Types"
|
4871 |
-
msgstr "Exclure les
|
4872 |
|
4873 |
msgid "Separate the types by a comma. E.g.: share,album"
|
4874 |
-
msgstr ""
|
4875 |
|
4876 |
msgid "The key and secret is not valid!"
|
4877 |
msgstr "La clé et le code secret ne sont pas valides!"
|
@@ -4896,7 +5070,7 @@ msgstr "Il n'y a pas de photos avec ce filtre de confidentialité !"
|
|
4896 |
|
4897 |
msgctxt "Flickr generator type"
|
4898 |
msgid "Flickr search"
|
4899 |
-
msgstr ""
|
4900 |
|
4901 |
msgid "User name or ID"
|
4902 |
msgstr "Nom ou ID utilisateurs"
|
@@ -4920,7 +5094,7 @@ msgid "Source folder"
|
|
4920 |
msgstr "Répertoire source"
|
4921 |
|
4922 |
msgid "Remove resized images"
|
4923 |
-
msgstr ""
|
4924 |
|
4925 |
msgid ""
|
4926 |
"This option removes files that match the \"-[number]x[number].[extension]\" "
|
@@ -4928,6 +5102,11 @@ msgid ""
|
|
4928 |
"stay in the generator result, but \"myimage-120x120.jpg\" will be removed, "
|
4929 |
"because it's the same image, just in a smaller size."
|
4930 |
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
4931 |
|
4932 |
msgid "Filename"
|
4933 |
msgstr "Nom de fichier"
|
@@ -4953,51 +5132,61 @@ msgstr ""
|
|
4953 |
"media, alors essayez de naviguer à partir d'ici :"
|
4954 |
|
4955 |
msgid "JSON from url"
|
4956 |
-
msgstr ""
|
4957 |
|
4958 |
msgid "JSON from input"
|
4959 |
-
msgstr ""
|
4960 |
|
4961 |
msgid "Level separation"
|
4962 |
-
msgstr ""
|
4963 |
|
4964 |
msgid ""
|
4965 |
"JSON codes can be customized to have many different levels. From a code it "
|
4966 |
"is impossible to know from which level do you want to use the given datas on "
|
4967 |
"the different slides, so you have to select that level from this list."
|
4968 |
msgstr ""
|
|
|
|
|
|
|
|
|
4969 |
|
4970 |
#, php-format
|
4971 |
msgid ""
|
4972 |
"The given text is not valid XML! %1$sValidate your code%2$s to make sure it "
|
4973 |
"is correct."
|
4974 |
msgstr ""
|
|
|
|
|
4975 |
|
4976 |
#, php-format
|
4977 |
msgid ""
|
4978 |
"The given text is not valid JSON! %1$sValidate your code%2$s to make sure it "
|
4979 |
"is correct."
|
4980 |
msgstr ""
|
|
|
|
|
4981 |
|
4982 |
msgid ""
|
4983 |
"Try to change the \"Level separation\" or \"Remove levels from result\" "
|
4984 |
"setting."
|
4985 |
msgstr ""
|
|
|
|
|
4986 |
|
4987 |
msgid "Images"
|
4988 |
msgstr "Images"
|
4989 |
|
4990 |
msgid "Timezone offset in hours. For example: +2 or -7."
|
4991 |
-
msgstr ""
|
4992 |
|
4993 |
msgid "The data in the given url is not valid XML."
|
4994 |
msgstr "Les données dans l'URL fournie ne sont pas du XML valide."
|
4995 |
|
4996 |
msgid "CSV from url"
|
4997 |
-
msgstr ""
|
4998 |
|
4999 |
msgid "CSV from input"
|
5000 |
-
msgstr ""
|
5001 |
|
5002 |
msgid "View tweet"
|
5003 |
msgstr "Voir le tweet"
|
@@ -5009,10 +5198,10 @@ msgid "Date"
|
|
5009 |
msgstr "Date"
|
5010 |
|
5011 |
msgid "Likes"
|
5012 |
-
msgstr "
|
5013 |
|
5014 |
msgid "Manual"
|
5015 |
-
msgstr ""
|
5016 |
|
5017 |
#, fuzzy
|
5018 |
#| msgid "Modified Time"
|
@@ -5020,7 +5209,7 @@ msgid "Modified time"
|
|
5020 |
msgstr "Heure modifiée"
|
5021 |
|
5022 |
msgid "Plays"
|
5023 |
-
msgstr ""
|
5024 |
|
5025 |
msgid "Playlist"
|
5026 |
msgstr ""
|
@@ -5030,7 +5219,7 @@ msgstr "optionnel"
|
|
5030 |
|
5031 |
#, php-format
|
5032 |
msgid "Creates slides from %1$s content."
|
5033 |
-
msgstr ""
|
5034 |
|
5035 |
msgid "Items"
|
5036 |
msgstr "Éléments"
|
@@ -5048,7 +5237,7 @@ msgid "Started"
|
|
5048 |
msgstr "Début"
|
5049 |
|
5050 |
msgid "Auction"
|
5051 |
-
msgstr ""
|
5052 |
|
5053 |
msgid "Negotiable price"
|
5054 |
msgstr "Prix négotiable"
|
@@ -5060,16 +5249,19 @@ msgid "Paid"
|
|
5060 |
msgstr "Payé"
|
5061 |
|
5062 |
msgid "Buynow"
|
5063 |
-
msgstr ""
|
5064 |
|
5065 |
msgid "Menu item (item ID)"
|
5066 |
-
msgstr ""
|
5067 |
|
5068 |
msgid ""
|
5069 |
"Your url will point to the item within this menu item. You will only get a "
|
5070 |
"good result, if you will pick one of your DJ Classifields menu items or "
|
5071 |
"leave it on 'Default'."
|
5072 |
msgstr ""
|
|
|
|
|
|
|
5073 |
|
5074 |
msgid "Start date"
|
5075 |
msgstr "Date de début"
|
@@ -5087,7 +5279,7 @@ msgid "Frontpage"
|
|
5087 |
msgstr "Page de garde"
|
5088 |
|
5089 |
msgid "Exclude ID"
|
5090 |
-
msgstr ""
|
5091 |
|
5092 |
msgid "Category title"
|
5093 |
msgstr "Titre de la catégorie"
|
@@ -5096,7 +5288,7 @@ msgid "Username"
|
|
5096 |
msgstr "Nom d'utilisateur"
|
5097 |
|
5098 |
msgid "View post"
|
5099 |
-
msgstr ""
|
5100 |
|
5101 |
msgid "Resolved"
|
5102 |
msgstr "Résolu"
|
@@ -5105,7 +5297,7 @@ msgid "Only main discussions"
|
|
5105 |
msgstr "Uniquement les discussions principales"
|
5106 |
|
5107 |
msgid "View discussion"
|
5108 |
-
msgstr ""
|
5109 |
|
5110 |
msgid "Events"
|
5111 |
msgstr "Évènements"
|
@@ -5123,13 +5315,13 @@ msgid "Users"
|
|
5123 |
msgstr "Utilisateurs"
|
5124 |
|
5125 |
msgid "Allowed user IDs"
|
5126 |
-
msgstr ""
|
5127 |
|
5128 |
msgid "Separate them by comma."
|
5129 |
-
msgstr ""
|
5130 |
|
5131 |
msgid "Banned user IDs"
|
5132 |
-
msgstr ""
|
5133 |
|
5134 |
msgid "Ended"
|
5135 |
msgstr "Terminé"
|
@@ -5147,16 +5339,20 @@ msgid "Closed"
|
|
5147 |
msgstr "Fermé"
|
5148 |
|
5149 |
msgid "Invite only"
|
5150 |
-
msgstr "
|
5151 |
|
5152 |
msgid "Location"
|
5153 |
msgstr "Lieu"
|
5154 |
|
5155 |
msgid "Pull posts only from these users. Separate them by comma."
|
5156 |
msgstr ""
|
|
|
|
|
5157 |
|
5158 |
msgid "Do not pull posts from these users. Separate them by comma."
|
5159 |
msgstr ""
|
|
|
|
|
5160 |
|
5161 |
msgid "Public"
|
5162 |
msgstr "Public"
|
@@ -5167,15 +5363,11 @@ msgstr "Privé"
|
|
5167 |
msgid "Notification"
|
5168 |
msgstr "Notification"
|
5169 |
|
5170 |
-
#, fuzzy
|
5171 |
-
#| msgid "Email Only"
|
5172 |
msgid "Email only"
|
5173 |
msgstr "Courriel seulement"
|
5174 |
|
5175 |
-
#, fuzzy
|
5176 |
-
#| msgid "Invite only"
|
5177 |
msgid "Internal only"
|
5178 |
-
msgstr "
|
5179 |
|
5180 |
msgid "Profiles"
|
5181 |
msgstr "Profils"
|
@@ -5184,7 +5376,7 @@ msgid "Badges"
|
|
5184 |
msgstr ""
|
5185 |
|
5186 |
msgid "Register date"
|
5187 |
-
msgstr ""
|
5188 |
|
5189 |
msgid "Last visit date"
|
5190 |
msgstr "Date de la dernière visite"
|
@@ -5208,13 +5400,13 @@ msgid "Currency"
|
|
5208 |
msgstr "Devise"
|
5209 |
|
5210 |
msgid "Product language"
|
5211 |
-
msgstr ""
|
5212 |
|
5213 |
msgid "Category language"
|
5214 |
-
msgstr ""
|
5215 |
|
5216 |
msgid "Manufacturer language"
|
5217 |
-
msgstr ""
|
5218 |
|
5219 |
msgid "Product name"
|
5220 |
msgstr "Nom du produit"
|
@@ -5226,7 +5418,7 @@ msgid "Recurring"
|
|
5226 |
msgstr "Récurrent"
|
5227 |
|
5228 |
msgid "All, but from recurring ones only parent events"
|
5229 |
-
msgstr ""
|
5230 |
|
5231 |
msgid "Only recurring events"
|
5232 |
msgstr "Seulement les événements récurrents"
|
@@ -5235,7 +5427,7 @@ msgid "Only recurring event parents"
|
|
5235 |
msgstr "Seulement les événements récurrents parents"
|
5236 |
|
5237 |
msgid "Only not recurring events"
|
5238 |
-
msgstr ""
|
5239 |
|
5240 |
msgid "End date"
|
5241 |
msgstr "Date de fin"
|
@@ -5247,19 +5439,19 @@ msgid "Discount"
|
|
5247 |
msgstr "Rabais"
|
5248 |
|
5249 |
msgid "Registration start date"
|
5250 |
-
msgstr ""
|
5251 |
|
5252 |
msgid "Cut off date"
|
5253 |
-
msgstr ""
|
5254 |
|
5255 |
msgid "Cancel before date"
|
5256 |
msgstr "Annuler avant la date"
|
5257 |
|
5258 |
msgid "Publish up date"
|
5259 |
-
msgstr ""
|
5260 |
|
5261 |
msgid "Publish down date"
|
5262 |
-
msgstr ""
|
5263 |
|
5264 |
msgid "Early bird discount date"
|
5265 |
msgstr ""
|
@@ -5271,13 +5463,13 @@ msgid "Late fee date"
|
|
5271 |
msgstr "Frais de retard"
|
5272 |
|
5273 |
msgid "Recurring end date"
|
5274 |
-
msgstr ""
|
5275 |
|
5276 |
msgid "Max end date"
|
5277 |
-
msgstr ""
|
5278 |
|
5279 |
msgid "Only display items with these IDs"
|
5280 |
-
msgstr ""
|
5281 |
|
5282 |
msgid "Brand"
|
5283 |
msgstr "Marque"
|
@@ -5301,42 +5493,48 @@ msgid "Total vote"
|
|
5301 |
msgstr "Vote total"
|
5302 |
|
5303 |
msgid "Product IDs"
|
5304 |
-
msgstr ""
|
5305 |
|
5306 |
msgid ""
|
5307 |
"Write the product IDs you want to display here, in the order you want them "
|
5308 |
"to appear in the generator. One product ID per line."
|
5309 |
msgstr ""
|
|
|
|
|
|
|
5310 |
|
5311 |
msgid "One time events"
|
5312 |
-
msgstr ""
|
5313 |
|
5314 |
msgid "Repeating events"
|
5315 |
-
msgstr ""
|
5316 |
|
5317 |
msgid "Date language"
|
5318 |
msgstr ""
|
5319 |
|
5320 |
msgid "Offset value"
|
5321 |
-
msgstr ""
|
5322 |
|
5323 |
msgid ""
|
5324 |
"Timezone offset in hours. For example: +2 or -7. If you leave it empty, "
|
5325 |
"Joomla's System -> Global Configuration -> Server -> Server Time Zone "
|
5326 |
"setting will be used."
|
5327 |
msgstr ""
|
|
|
|
|
|
|
5328 |
|
5329 |
msgid "Status"
|
5330 |
msgstr "Statut"
|
5331 |
|
5332 |
msgid "Trashed"
|
5333 |
-
msgstr ""
|
5334 |
|
5335 |
msgid "Ask down all product images"
|
5336 |
-
msgstr ""
|
5337 |
|
5338 |
msgid "View item"
|
5339 |
-
msgstr ""
|
5340 |
|
5341 |
msgid "Viewed"
|
5342 |
msgstr "Vu"
|
@@ -5345,7 +5543,7 @@ msgid "View image"
|
|
5345 |
msgstr "Voir l'image"
|
5346 |
|
5347 |
msgid "Supplier"
|
5348 |
-
msgstr ""
|
5349 |
|
5350 |
msgid "On sale"
|
5351 |
msgstr "En solde"
|
@@ -5357,17 +5555,17 @@ msgid "All day event"
|
|
5357 |
msgstr "Evénement sur une journée"
|
5358 |
|
5359 |
msgid "Fallback language"
|
5360 |
-
msgstr ""
|
5361 |
|
5362 |
msgid "Show parent products only"
|
5363 |
-
msgstr ""
|
5364 |
|
5365 |
#, php-format
|
5366 |
msgid "Creates slides from %1$s events."
|
5367 |
-
msgstr ""
|
5368 |
|
5369 |
msgid "Create custom date variables"
|
5370 |
-
msgstr ""
|
5371 |
|
5372 |
msgid ""
|
5373 |
"You can write any date format (http://php.net/manual/en/function.date.php) "
|
@@ -5375,7 +5573,7 @@ msgid ""
|
|
5375 |
msgstr ""
|
5376 |
"Vous pouvez écrire n'importe quel format de date (https://www.php.net/manual/"
|
5377 |
"fr/function.date.php) dans des lignes distinctes, et de nouvelles variables "
|
5378 |
-
"seront créées
|
5379 |
|
5380 |
msgid ""
|
5381 |
"Write the original text, like 'Monday' then two | signs, and the text you "
|
@@ -5398,28 +5596,30 @@ msgstr "Date de modification de l'événement"
|
|
5398 |
|
5399 |
#, php-format
|
5400 |
msgid "Creates slides from %1$s galleries."
|
5401 |
-
msgstr ""
|
5402 |
|
5403 |
msgid "Gallery"
|
5404 |
msgstr "Galerie"
|
5405 |
|
5406 |
msgid "View gallery"
|
5407 |
-
msgstr ""
|
5408 |
|
5409 |
msgid "Creates slides by your custom settings."
|
5410 |
-
msgstr ""
|
5411 |
|
5412 |
#, php-format
|
5413 |
msgid ""
|
5414 |
"You don't have custom generators yet. %1$s Check the documentation %2$s to "
|
5415 |
"learn how to create your own generator."
|
5416 |
msgstr ""
|
|
|
|
|
5417 |
|
5418 |
msgid "No options given"
|
5419 |
-
msgstr ""
|
5420 |
|
5421 |
msgid "Exclude event IDs (One ID per line)"
|
5422 |
-
msgstr ""
|
5423 |
|
5424 |
msgid "Location town"
|
5425 |
msgstr "Lieu : ville"
|
@@ -5428,22 +5628,25 @@ msgid "Location state"
|
|
5428 |
msgstr "Lieu : Etat"
|
5429 |
|
5430 |
msgid "Get all multisite events"
|
5431 |
-
msgstr ""
|
5432 |
|
5433 |
msgid "Order result"
|
5434 |
-
msgstr ""
|
5435 |
|
5436 |
msgid "Events per site"
|
5437 |
-
msgstr ""
|
5438 |
|
5439 |
msgid "Format date variables"
|
5440 |
-
msgstr ""
|
5441 |
|
5442 |
msgid ""
|
5443 |
"With the WordPress Settings -> General -> Timezone and Date format, new "
|
5444 |
"variables will be generated from the given variables. Separate them with "
|
5445 |
"comma."
|
5446 |
msgstr ""
|
|
|
|
|
|
|
5447 |
|
5448 |
msgid "Start time text"
|
5449 |
msgstr "Texte heure de début"
|
@@ -5455,10 +5658,10 @@ msgid "End time text"
|
|
5455 |
msgstr "Texte heure de fin"
|
5456 |
|
5457 |
msgid "Rsvp date"
|
5458 |
-
msgstr ""
|
5459 |
|
5460 |
msgid "Multisite Posts"
|
5461 |
-
msgstr ""
|
5462 |
|
5463 |
msgid "Source gallery"
|
5464 |
msgstr "Galerie source"
|
@@ -5470,19 +5673,19 @@ msgid "Venues"
|
|
5470 |
msgstr "Lieux"
|
5471 |
|
5472 |
msgid "Hide From Event Listings"
|
5473 |
-
msgstr ""
|
5474 |
|
5475 |
msgid "Event cost"
|
5476 |
-
msgstr ""
|
5477 |
|
5478 |
msgid "Metakey name"
|
5479 |
-
msgstr ""
|
5480 |
|
5481 |
msgid "If its set, this will be used instead of the 'Field' value."
|
5482 |
msgstr "S'il est défini, il sera utilisé au lieu de la valeur du champs."
|
5483 |
|
5484 |
msgid "Sorting method"
|
5485 |
-
msgstr ""
|
5486 |
|
5487 |
msgid "Galleries"
|
5488 |
msgstr "Galeries"
|
@@ -5491,27 +5694,29 @@ msgid "Upload date"
|
|
5491 |
msgstr ""
|
5492 |
|
5493 |
msgid "Average rating"
|
5494 |
-
msgstr ""
|
5495 |
|
5496 |
msgid "Rate count"
|
5497 |
-
msgstr ""
|
5498 |
|
5499 |
msgid "Hit count"
|
5500 |
msgstr ""
|
5501 |
|
5502 |
msgid "Root"
|
5503 |
-
msgstr ""
|
5504 |
|
5505 |
msgid "Products by filter"
|
5506 |
msgstr "Produits par filtre"
|
5507 |
|
5508 |
msgid "Products by IDs and/or SKUs"
|
5509 |
-
msgstr ""
|
5510 |
|
5511 |
msgid ""
|
5512 |
"Creates slides from your WooCommece categories. (Not from the products "
|
5513 |
"inside them.)"
|
5514 |
msgstr ""
|
|
|
|
|
5515 |
|
5516 |
msgid "Submenu limit"
|
5517 |
msgstr "Limite de sous-menu"
|
@@ -5533,6 +5738,10 @@ msgid ""
|
|
5533 |
"if it's not equal, the text will be 'false'. The new variable's name will be "
|
5534 |
"textvariable (the 'variable' replaced by your variable's name)."
|
5535 |
msgstr ""
|
|
|
|
|
|
|
|
|
5536 |
|
5537 |
msgid "Round rating"
|
5538 |
msgstr ""
|
@@ -5541,7 +5750,7 @@ msgid "Half"
|
|
5541 |
msgstr "Moitié"
|
5542 |
|
5543 |
msgid "Third"
|
5544 |
-
msgstr ""
|
5545 |
|
5546 |
msgid "Quarter"
|
5547 |
msgstr "Trimestre"
|
@@ -5559,26 +5768,26 @@ msgid "Search results only"
|
|
5559 |
msgstr "Uniquement les résultats de recherche"
|
5560 |
|
5561 |
msgid "Replace these timestamp variables"
|
5562 |
-
msgstr ""
|
5563 |
|
5564 |
#, php-format
|
5565 |
msgid "Any PHP date format can be used: %s"
|
5566 |
-
msgstr ""
|
5567 |
|
5568 |
msgid "Total sales"
|
5569 |
-
msgstr ""
|
5570 |
|
5571 |
msgid "Regular price"
|
5572 |
msgstr "Prix régulier"
|
5573 |
|
5574 |
msgid "Sale price"
|
5575 |
-
msgstr ""
|
5576 |
|
5577 |
msgid "IDs (one per line)"
|
5578 |
msgstr "Is (une par ligne)"
|
5579 |
|
5580 |
msgid "SKUs (one per line)"
|
5581 |
-
msgstr ""
|
5582 |
|
5583 |
msgid "Move"
|
5584 |
msgstr "Déplacer"
|
@@ -5614,10 +5823,10 @@ msgid "Top to Bottom"
|
|
5614 |
msgstr "De haut en bas"
|
5615 |
|
5616 |
msgid "Skew Left to Right"
|
5617 |
-
msgstr ""
|
5618 |
|
5619 |
msgid "Downscale back out"
|
5620 |
-
msgstr ""
|
5621 |
|
5622 |
msgid "Upscale back out"
|
5623 |
msgstr ""
|
@@ -5656,10 +5865,10 @@ msgid "Roll in"
|
|
5656 |
msgstr "Rouler"
|
5657 |
|
5658 |
msgid "Rotate top left back out"
|
5659 |
-
msgstr ""
|
5660 |
|
5661 |
msgid "Rotate all axis"
|
5662 |
-
msgstr ""
|
5663 |
|
5664 |
msgid "Bounce in"
|
5665 |
msgstr "Rebond en entrée"
|
@@ -5713,46 +5922,44 @@ msgid "After text"
|
|
5713 |
msgstr "Après le texte"
|
5714 |
|
5715 |
msgid "Rotating"
|
5716 |
-
msgstr ""
|
5717 |
|
5718 |
msgid "Drop-in"
|
5719 |
msgstr ""
|
5720 |
|
5721 |
msgid "Slide down"
|
5722 |
-
msgstr ""
|
5723 |
|
5724 |
msgid "Typewriter"
|
5725 |
-
msgstr ""
|
5726 |
|
5727 |
msgid "Chars"
|
5728 |
msgstr "Caractères"
|
5729 |
|
5730 |
msgid "Chars 2"
|
5731 |
-
msgstr ""
|
5732 |
|
5733 |
msgid "Auto width"
|
5734 |
msgstr "Largeur automatique"
|
5735 |
|
5736 |
-
#, fuzzy
|
5737 |
-
#| msgid "Cursor Color"
|
5738 |
msgid "Cursor color"
|
5739 |
-
msgstr "Couleur du
|
5740 |
|
5741 |
msgctxt "Effect"
|
5742 |
msgid "Loop"
|
5743 |
-
msgstr ""
|
5744 |
|
5745 |
msgid "Show duration"
|
5746 |
msgstr "Durée d’affichage"
|
5747 |
|
5748 |
msgid "Class on the selected tag element."
|
5749 |
-
msgstr ""
|
5750 |
|
5751 |
msgid "Area"
|
5752 |
-
msgstr ""
|
5753 |
|
5754 |
msgid "Write custom CSS codes here without selectors."
|
5755 |
-
msgstr ""
|
5756 |
|
5757 |
msgid "Audio"
|
5758 |
msgstr ""
|
@@ -5767,16 +5974,20 @@ msgid "Secondary color"
|
|
5767 |
msgstr "Couleur secondaire"
|
5768 |
|
5769 |
msgid "Audio settings"
|
5770 |
-
msgstr ""
|
5771 |
|
5772 |
#, php-format
|
5773 |
msgid ""
|
5774 |
"Audio autoplaying has a lot of limitations made by browsers. You can read "
|
5775 |
"about them %1$shere%2$s."
|
5776 |
msgstr ""
|
|
|
|
|
5777 |
|
5778 |
msgid "Starts the audio from the beginning when the slide is viewed again."
|
5779 |
msgstr ""
|
|
|
|
|
5780 |
|
5781 |
msgid "Progress"
|
5782 |
msgstr "Progression"
|
@@ -5785,19 +5996,19 @@ msgid "Time"
|
|
5785 |
msgstr "Heure"
|
5786 |
|
5787 |
msgid "Full"
|
5788 |
-
msgstr ""
|
5789 |
|
5790 |
msgid "Scales up the image on hover"
|
5791 |
-
msgstr ""
|
5792 |
|
5793 |
msgid "Overlay background"
|
5794 |
-
msgstr ""
|
5795 |
|
5796 |
msgid "Positions the text inside the overlay."
|
5797 |
-
msgstr ""
|
5798 |
|
5799 |
msgid "Circle counter"
|
5800 |
-
msgstr ""
|
5801 |
|
5802 |
msgid "Counter"
|
5803 |
msgstr "Compteur"
|
@@ -5806,7 +6017,7 @@ msgid "Value"
|
|
5806 |
msgstr "Valeur"
|
5807 |
|
5808 |
msgid "Start from"
|
5809 |
-
msgstr ""
|
5810 |
|
5811 |
msgid "Total"
|
5812 |
msgstr "Total"
|
@@ -5815,10 +6026,10 @@ msgid "Active color"
|
|
5815 |
msgstr "Couleur active"
|
5816 |
|
5817 |
msgid "Stroke width"
|
5818 |
-
msgstr ""
|
5819 |
|
5820 |
msgid "Labels"
|
5821 |
-
msgstr ""
|
5822 |
|
5823 |
msgid "Inner before"
|
5824 |
msgstr ""
|
@@ -5902,7 +6113,7 @@ msgid "Bring front"
|
|
5902 |
msgstr "Avant-plan"
|
5903 |
|
5904 |
msgid "Puts the shape on top of the text."
|
5905 |
-
msgstr ""
|
5906 |
|
5907 |
msgid "Loop delay"
|
5908 |
msgstr "Délai de boucles"
|
@@ -5917,6 +6128,12 @@ msgid ""
|
|
5917 |
"the entire slide and the only way resolving this problem is deleting the "
|
5918 |
"slide."
|
5919 |
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
5920 |
|
5921 |
msgid "Item"
|
5922 |
msgstr "Article"
|
@@ -6020,14 +6237,12 @@ msgstr ""
|
|
6020 |
msgid "Icon not found"
|
6021 |
msgstr "Icône non trouvée"
|
6022 |
|
6023 |
-
#, fuzzy
|
6024 |
-
#| msgid "Previous label"
|
6025 |
msgid "Aria label"
|
6026 |
-
msgstr "Etiquette
|
6027 |
|
6028 |
#, php-format
|
6029 |
msgid "Enter an %1$s aria-label attribute %2$s that describes the link."
|
6030 |
-
msgstr ""
|
6031 |
|
6032 |
msgid "Iframe"
|
6033 |
msgstr ""
|
@@ -6040,6 +6255,10 @@ msgid ""
|
|
6040 |
"layer often needs code customizations what you have to do yourself, so we "
|
6041 |
"only suggest using this layer if you are a developer!"
|
6042 |
msgstr ""
|
|
|
|
|
|
|
|
|
6043 |
|
6044 |
msgid "iframe url"
|
6045 |
msgstr "url de l\"iframe"
|
@@ -6048,24 +6267,22 @@ msgid "Yes"
|
|
6048 |
msgstr "Oui"
|
6049 |
|
6050 |
msgid "You can disable the scroll on the iframe content."
|
6051 |
-
msgstr ""
|
6052 |
|
6053 |
-
#, fuzzy
|
6054 |
-
#| msgid "iframe url"
|
6055 |
msgid "iframe title"
|
6056 |
-
msgstr "
|
6057 |
|
6058 |
msgid "Image area"
|
6059 |
-
msgstr ""
|
6060 |
|
6061 |
-
#, fuzzy
|
6062 |
-
#| msgid "Image mode"
|
6063 |
msgid "Image box"
|
6064 |
-
msgstr "
|
6065 |
|
6066 |
msgid ""
|
6067 |
"Positions the text inside the layer. Only works with left and right layout."
|
6068 |
msgstr ""
|
|
|
|
|
6069 |
|
6070 |
msgid "Input"
|
6071 |
msgstr "Saisie"
|
@@ -6074,27 +6291,30 @@ msgid "Container"
|
|
6074 |
msgstr "Conteneur"
|
6075 |
|
6076 |
msgid "What are you looking for?"
|
6077 |
-
msgstr ""
|
6078 |
|
6079 |
msgid ""
|
6080 |
"We only suggest using this layer if you are a developer, since the Input "
|
6081 |
"layer requires deep understanding how HTML form works."
|
6082 |
msgstr ""
|
|
|
|
|
|
|
6083 |
|
6084 |
msgid "Placeholder text"
|
6085 |
msgstr "Texte Placeholder"
|
6086 |
|
6087 |
msgid "Form"
|
6088 |
-
msgstr ""
|
6089 |
|
6090 |
msgid "Input name"
|
6091 |
-
msgstr ""
|
6092 |
|
6093 |
msgid "Method"
|
6094 |
msgstr "Méthode"
|
6095 |
|
6096 |
msgid "Form action"
|
6097 |
-
msgstr ""
|
6098 |
|
6099 |
msgid "Parameters"
|
6100 |
msgstr "Paramètres"
|
@@ -6139,13 +6359,17 @@ msgid "Preload"
|
|
6139 |
msgstr "Préchargé"
|
6140 |
|
6141 |
msgid "Joomla module"
|
6142 |
-
msgstr ""
|
6143 |
|
6144 |
msgid ""
|
6145 |
"Please note, that <b>we do not support</b> the Joomla module layer!<br>The "
|
6146 |
"loaded module often needs code customizations what you have to do yourself, "
|
6147 |
"so we only suggest using this layer if you are a developer!"
|
6148 |
msgstr ""
|
|
|
|
|
|
|
|
|
6149 |
|
6150 |
msgid "Position name or module ID"
|
6151 |
msgstr ""
|
@@ -6154,157 +6378,165 @@ msgid ""
|
|
6154 |
"The position name of your module (for Loadposition and Modulepos) or the "
|
6155 |
"module's ID (Module)."
|
6156 |
msgstr ""
|
|
|
|
|
6157 |
|
6158 |
msgid "Constrain ratio"
|
6159 |
msgstr "Ratio de contraintes"
|
6160 |
|
6161 |
msgid "The slide scales horizontally and vertically with the same amount."
|
6162 |
msgstr ""
|
|
|
|
|
6163 |
|
6164 |
msgid "Height based on"
|
6165 |
-
msgstr ""
|
6166 |
|
6167 |
msgid ""
|
6168 |
"The real height makes your slider have the height of the browser without the "
|
6169 |
"URL bar, while the CSS 100vh makes it exactly as big as the browser height."
|
6170 |
msgstr ""
|
|
|
|
|
|
|
6171 |
|
6172 |
msgid "Decrease height"
|
6173 |
-
msgstr ""
|
6174 |
|
6175 |
msgid ""
|
6176 |
"You can make your slider smaller than the full height of the browser by a "
|
6177 |
"given pixel, for example, to fit below your menu without causing scrollbar."
|
6178 |
msgstr ""
|
|
|
|
|
|
|
6179 |
|
6180 |
msgid "Decrease height by selectors"
|
6181 |
-
msgstr ""
|
6182 |
|
6183 |
msgid "Use global focus selectors"
|
6184 |
-
msgstr ""
|
6185 |
|
6186 |
msgid "Use local selectors"
|
6187 |
-
msgstr ""
|
6188 |
|
6189 |
msgid ""
|
6190 |
"You can make your slider smaller than the full height of the browser, for "
|
6191 |
"example, to fit below your menu without causing scrollbar."
|
6192 |
msgstr ""
|
|
|
|
|
|
|
6193 |
|
6194 |
msgid "CSS selector (sum of heights)"
|
6195 |
-
msgstr ""
|
6196 |
|
6197 |
msgctxt "Slider type"
|
6198 |
msgid "Carousel slider"
|
6199 |
-
msgstr ""
|
6200 |
|
6201 |
-
#, fuzzy
|
6202 |
-
#| msgid "Slider size"
|
6203 |
msgid "Slide size"
|
6204 |
-
msgstr "Taille
|
6205 |
|
6206 |
msgid "Max pane width"
|
6207 |
-
msgstr ""
|
6208 |
|
6209 |
msgid ""
|
6210 |
"You can use this option to limit how many slides can show up next to each "
|
6211 |
"other."
|
6212 |
msgstr ""
|
|
|
|
|
6213 |
|
6214 |
msgid "Minimum slide distance"
|
6215 |
msgstr "Distance minimale des diapositives"
|
6216 |
|
6217 |
msgid "The minimum space between two slides."
|
6218 |
-
msgstr ""
|
6219 |
|
6220 |
msgid "Side spacing"
|
6221 |
-
msgstr ""
|
6222 |
|
6223 |
msgid "Desktop side spacing"
|
6224 |
-
msgstr ""
|
6225 |
|
6226 |
msgid ""
|
6227 |
"You can create a fix distance between the slider and the slides where your "
|
6228 |
"controls are which appear on this device. This way your controls won't cover "
|
6229 |
"the slide content."
|
6230 |
msgstr ""
|
|
|
|
|
|
|
6231 |
|
6232 |
msgid "Tablet side spacing"
|
6233 |
-
msgstr ""
|
6234 |
|
6235 |
msgid "Mobile side spacing"
|
6236 |
-
msgstr ""
|
6237 |
|
6238 |
-
#, fuzzy
|
6239 |
-
#| msgid "Background color"
|
6240 |
msgid "Slide background color"
|
6241 |
msgstr "Couleur d'arrière-plan"
|
6242 |
|
6243 |
-
#, fuzzy
|
6244 |
-
#| msgid "Slide order saved."
|
6245 |
msgid "Slide border width"
|
6246 |
-
msgstr "
|
6247 |
|
6248 |
-
#, fuzzy
|
6249 |
-
#| msgid "Slide order saved."
|
6250 |
msgid "Slide border color"
|
6251 |
-
msgstr "
|
6252 |
|
6253 |
-
#, fuzzy
|
6254 |
-
#| msgid "Slide order saved."
|
6255 |
msgid "Slide border radius"
|
6256 |
-
msgstr "
|
6257 |
|
6258 |
-
#, fuzzy
|
6259 |
-
#| msgid "Slider order saved."
|
6260 |
msgid "Slider border width"
|
6261 |
-
msgstr "
|
6262 |
|
6263 |
-
#, fuzzy
|
6264 |
-
#| msgid "Slider order saved."
|
6265 |
msgid "Slider border color"
|
6266 |
-
msgstr "
|
6267 |
|
6268 |
-
#, fuzzy
|
6269 |
-
#| msgid "Slider order saved."
|
6270 |
msgid "Slider border radius"
|
6271 |
-
msgstr "
|
6272 |
|
6273 |
msgid "The Single Switch setting can only move the slides horizontally!"
|
6274 |
msgstr ""
|
|
|
|
|
6275 |
|
6276 |
msgid ""
|
6277 |
"This option will create a complete round from your slides if you have enough "
|
6278 |
"slides. If you don't have enough slides, you could consider duplicating all "
|
6279 |
"the slides or just add more slides until you will get a carousel round."
|
6280 |
msgstr ""
|
|
|
|
|
|
|
|
|
6281 |
|
6282 |
msgid "Single switch"
|
6283 |
msgstr "Simple switch"
|
6284 |
|
6285 |
msgid "It switches one slide instead of moving all the visible slides."
|
6286 |
msgstr ""
|
|
|
|
|
6287 |
|
6288 |
msgid "Justify slides"
|
6289 |
-
msgstr ""
|
6290 |
|
6291 |
msgctxt "Slider type"
|
6292 |
msgid "Showcase slider"
|
6293 |
-
msgstr ""
|
6294 |
|
6295 |
msgid "Slide distance"
|
6296 |
msgstr "Distance de la diapositive"
|
6297 |
|
6298 |
msgid "Fix space between the slides."
|
6299 |
-
msgstr ""
|
6300 |
|
6301 |
msgid "Slide CSS Preset"
|
6302 |
-
msgstr ""
|
6303 |
|
6304 |
-
#, fuzzy
|
6305 |
-
#| msgid "Save as new animation"
|
6306 |
msgid "Showcase animation"
|
6307 |
-
msgstr "
|
6308 |
|
6309 |
msgid "Horizontal showcase"
|
6310 |
msgstr "Vitrine horizontale"
|
@@ -6313,28 +6545,32 @@ msgid "Vertical showcase"
|
|
6313 |
msgstr "Vitrine verticale"
|
6314 |
|
6315 |
msgid "Horizontal cover flow"
|
6316 |
-
msgstr ""
|
6317 |
|
6318 |
msgid "Vertical cover flow"
|
6319 |
-
msgstr ""
|
6320 |
|
6321 |
msgid "Switch with next/previous slides"
|
6322 |
-
msgstr ""
|
6323 |
|
6324 |
msgid ""
|
6325 |
"Clicking on any slide that's not in the middle will make the slider switch "
|
6326 |
"to that slide. With this option you can disable this behavior, for example, "
|
6327 |
"to allow clicking on buttons on the visible slides."
|
6328 |
msgstr ""
|
|
|
|
|
|
|
|
|
6329 |
|
6330 |
msgid "Save as new animation"
|
6331 |
-
msgstr "Enregistrer nouvelle animation"
|
6332 |
|
6333 |
msgid "Sets"
|
6334 |
-
msgstr "Jeux
|
6335 |
|
6336 |
msgid "Text animation settings"
|
6337 |
-
msgstr ""
|
6338 |
|
6339 |
msgid "Words"
|
6340 |
msgstr "Mots"
|
@@ -6346,10 +6582,10 @@ msgid "Reversed"
|
|
6346 |
msgstr "Renversé"
|
6347 |
|
6348 |
msgid "Side shifted"
|
6349 |
-
msgstr ""
|
6350 |
|
6351 |
msgid "Center shifted"
|
6352 |
-
msgstr ""
|
6353 |
|
6354 |
msgid "Stagger"
|
6355 |
msgstr "Décalage"
|
@@ -6358,7 +6594,7 @@ msgid "Turn"
|
|
6358 |
msgstr "Tourner"
|
6359 |
|
6360 |
msgid "Prev"
|
6361 |
-
msgstr ""
|
6362 |
|
6363 |
msgid "Next"
|
6364 |
msgstr "Suivant"
|
@@ -6370,19 +6606,19 @@ msgid "Next label"
|
|
6370 |
msgstr "Etiquette suivante"
|
6371 |
|
6372 |
msgid "To normal"
|
6373 |
-
msgstr ""
|
6374 |
|
6375 |
msgid "To fullscreen"
|
6376 |
-
msgstr ""
|
6377 |
|
6378 |
msgid "Fullscreen"
|
6379 |
-
msgstr ""
|
6380 |
|
6381 |
msgid "Exit full screen"
|
6382 |
-
msgstr ""
|
6383 |
|
6384 |
msgid "Enter Full screen"
|
6385 |
-
msgstr ""
|
6386 |
|
6387 |
#, php-format
|
6388 |
msgid ""
|
@@ -6390,6 +6626,10 @@ msgid ""
|
|
6390 |
"page may overlap the slider in Fullscreen mode. To avoid such problems, we "
|
6391 |
"suggest hiding the Fullscreen control from mobile view!"
|
6392 |
msgstr ""
|
|
|
|
|
|
|
|
|
6393 |
|
6394 |
msgid "Indicator"
|
6395 |
msgstr "Barre de progression"
|
@@ -6398,10 +6638,10 @@ msgid "Line thickness"
|
|
6398 |
msgstr "Épaisseur de ligne"
|
6399 |
|
6400 |
msgid "Track color"
|
6401 |
-
msgstr ""
|
6402 |
|
6403 |
msgid "Bar color"
|
6404 |
-
msgstr ""
|
6405 |
|
6406 |
#~ msgid "m-d-Y"
|
6407 |
#~ msgstr "m-j-A"
|
4 |
"Project-Id-Version: \n"
|
5 |
"Report-Msgid-Bugs-To: \n"
|
6 |
"POT-Creation-Date: 2021-07-23 09:55+0200\n"
|
7 |
+
"PO-Revision-Date: 2021-10-05 18:06+0200\n"
|
8 |
"Last-Translator: \n"
|
9 |
"Language-Team: \n"
|
10 |
"Language: fr\n"
|
18 |
"X-Poedit-Flags-xgettext: --no-location\n"
|
19 |
|
20 |
msgid "Debug error"
|
21 |
+
msgstr "Erreur de débogage"
|
22 |
|
23 |
msgid "CURL disabled in your php.ini configuration. Please enable it!"
|
24 |
msgstr ""
|
47 |
msgstr "Elément de menu"
|
48 |
|
49 |
msgid "You are not authorised to view this resource."
|
50 |
+
msgstr "Vous n’êtes pas autorisé à voir cette ressource."
|
51 |
|
52 |
#, php-format
|
53 |
msgid "Missing parameter: %s"
|
79 |
"If you see this message after the repair database process, please "
|
80 |
"%1$scontact us%2$s with the log:"
|
81 |
msgstr ""
|
82 |
+
"Si vous voyez ce message après le processus de réparation de la base de "
|
83 |
+
"données, veuillez %1$snous contacter%2$s avec le journal log:"
|
84 |
|
85 |
msgid "Contact your server host and ask them to fix this for you!"
|
86 |
msgstr ""
|
87 |
+
"Contactez votre hébergeur et demandez-lui de résoudre ce problème pour vous !"
|
88 |
|
89 |
msgid "Unexpected database error."
|
90 |
+
msgstr "Erreur inattendue de la base de données."
|
91 |
|
92 |
msgid "Try to repair database"
|
93 |
+
msgstr "Essayez de réparer la base de données"
|
94 |
|
95 |
msgid "Font manager"
|
96 |
msgstr "Gestionnaire de polices"
|
101 |
msgid "Hover"
|
102 |
msgstr "Au survol"
|
103 |
|
|
|
104 |
msgid "Heading"
|
105 |
msgstr "Titre d'en-tête"
|
106 |
|
123 |
msgstr "Liste"
|
124 |
|
125 |
msgid "Highlight"
|
126 |
+
msgstr "Mettre en évidence"
|
127 |
|
128 |
msgctxt "Default font"
|
129 |
msgid "Roboto,Arial"
|
133 |
msgstr "Réglages de polices"
|
134 |
|
135 |
msgid "Clear tab"
|
136 |
+
msgstr "Réinitialiser l’onglet"
|
137 |
|
138 |
msgid "Family"
|
139 |
msgstr "Famille"
|
180 |
msgid "Text shadow"
|
181 |
msgstr "Ombre du texte"
|
182 |
|
|
|
183 |
msgid "Preview"
|
184 |
msgstr "Prévisualisation"
|
185 |
|
187 |
msgstr ""
|
188 |
|
189 |
msgid "You can load Google Fonts on the frontend."
|
190 |
+
msgstr "Vous pouvez charger des polices Google en frontend."
|
191 |
|
192 |
msgid "Backend"
|
193 |
+
msgstr "Administration"
|
194 |
|
195 |
msgid "You can load Google Fonts in the backend."
|
196 |
+
msgstr "Vous pouvez charger des polices Google dans l’administration."
|
197 |
|
198 |
msgid "Style"
|
199 |
msgstr "Style"
|
200 |
|
201 |
msgctxt "Font style"
|
202 |
msgid "Italic"
|
203 |
+
msgstr "Italique"
|
204 |
|
205 |
msgid "Normal"
|
206 |
msgstr "Normal"
|
268 |
msgstr "Mobile"
|
269 |
|
270 |
msgid "Large mobile"
|
271 |
+
msgstr "Mobile large"
|
272 |
|
273 |
msgid "Tablet"
|
274 |
msgstr "Tablette"
|
275 |
|
276 |
msgid "Large tablet"
|
277 |
+
msgstr "Tablette large"
|
278 |
|
279 |
msgid "Desktop"
|
280 |
msgstr "PC"
|
281 |
|
282 |
msgid "Large desktop"
|
283 |
+
msgstr "PC large"
|
284 |
|
285 |
msgid "More"
|
286 |
+
msgstr "Plus"
|
287 |
|
288 |
msgid "Less"
|
289 |
+
msgstr "Moins"
|
290 |
|
291 |
msgid "View records"
|
292 |
msgstr "Voir les enregistrements"
|
295 |
msgstr "Police"
|
296 |
|
297 |
msgid "Warning"
|
298 |
+
msgstr "Attention"
|
299 |
|
|
|
300 |
msgid "Dotted"
|
301 |
msgstr "Pointillé"
|
302 |
|
303 |
msgid "Dashed"
|
304 |
msgstr "Tirets"
|
305 |
|
|
|
306 |
msgid "Solid"
|
307 |
msgstr "Plein"
|
308 |
|
310 |
msgstr "Double"
|
311 |
|
312 |
msgid "Groove"
|
313 |
+
msgstr "Rainuré"
|
314 |
|
315 |
msgid "Ridge"
|
316 |
msgstr "Crête"
|
317 |
|
318 |
msgid "Inset"
|
319 |
+
msgstr "En creux"
|
320 |
|
321 |
msgid "Outset"
|
322 |
+
msgstr "En relief"
|
323 |
|
324 |
msgid "Field"
|
325 |
msgstr "Champ"
|
343 |
"Hold down the ctrl (Windows) or command (MAC) button to select multiple "
|
344 |
"options."
|
345 |
msgstr ""
|
346 |
+
"Maintenez appuyé le bouton ctrl (Windows) ou commande (MAC) pour "
|
347 |
+
"sélectionner les options multiples."
|
348 |
|
349 |
msgid "Fill"
|
350 |
msgstr "Remplir"
|
351 |
|
352 |
msgid "Blur fit"
|
353 |
+
msgstr "Ajuster le flou"
|
354 |
|
355 |
msgid "Fit"
|
356 |
msgstr "Adapter"
|
362 |
msgstr "Centrer"
|
363 |
|
364 |
msgid "Slider's default"
|
365 |
+
msgstr "Valeur par défaut du diaporama"
|
366 |
|
|
|
367 |
msgid "All"
|
368 |
msgstr "Voir tous"
|
369 |
|
387 |
msgstr "Extra Gras"
|
388 |
|
389 |
msgid "Self"
|
390 |
+
msgstr "Même fenêtre"
|
391 |
|
392 |
msgid "New"
|
393 |
+
msgstr "Nouveau"
|
394 |
|
395 |
msgid "Parent"
|
396 |
msgstr "Parent"
|
399 |
msgstr "Haut"
|
400 |
|
401 |
msgid "Select images for devices"
|
402 |
+
msgstr "Sélectionnez des images pour les appareils"
|
403 |
|
404 |
msgid "Select a page or a blog post from your WordPress site."
|
405 |
msgstr "Sélectionner une page ou un article de votre site WordPress."
|
414 |
msgstr "Par défaut"
|
415 |
|
416 |
msgid "The image is empty"
|
417 |
+
msgstr "L’image est vide"
|
418 |
|
419 |
msgid "Empty"
|
420 |
msgstr "Vide"
|
422 |
msgid "Image manager"
|
423 |
msgstr "Gestionnaire d'images"
|
424 |
|
|
|
|
|
425 |
msgid "Desktop retina"
|
426 |
+
msgstr "Écran Retina"
|
427 |
|
428 |
msgid "Image"
|
429 |
msgstr "Image"
|
433 |
"The %1$s is not turned on in your server, which is necessary to read rss "
|
434 |
"feeds. You should contact your server host, and ask them to enable it!"
|
435 |
msgstr ""
|
436 |
+
"Le %1$s n’est pas activé sur votre serveur, ce qui est nécessaire pour lire "
|
437 |
+
"les flux rss. Vous devez contacter l’hébergeur de votre serveur et lui "
|
438 |
+
"demander de l’activer !"
|
439 |
|
440 |
#, php-format
|
441 |
msgid "%s is not readable"
|
442 |
+
msgstr "%s n’est pas lisible"
|
443 |
|
444 |
msgid "Style manager"
|
445 |
msgstr "Gestionnaire de styles"
|
480 |
msgid "Dashboard"
|
481 |
msgstr "Tableau de bord"
|
482 |
|
|
|
|
|
483 |
msgid "Drop files here"
|
484 |
+
msgstr "Déposez les fichiers ici"
|
485 |
|
486 |
msgid "Parent directory"
|
487 |
+
msgstr "Dossier Parent"
|
488 |
|
489 |
msgid "Current path"
|
490 |
+
msgstr "Chemin actuel"
|
491 |
|
492 |
msgid "Preset"
|
493 |
msgstr "Modèles préréglés"
|
497 |
"preset will load its styling to your current layer, and the previous style "
|
498 |
"settings will be lost."
|
499 |
msgstr ""
|
500 |
+
"Vous pouvez utiliser des préréglages pour enregistrer les paramètres de "
|
501 |
+
"style pour une utilisation ultérieure. Cliquer sur n’importe quel préréglage "
|
502 |
+
"chargera le style dans votre calque actuel et les paramètres du style "
|
503 |
+
"précédents seront perdus."
|
504 |
|
505 |
msgid ""
|
506 |
"Layer design options affect every device. If you need to make responsive "
|
507 |
"adjustments, look for the options with the device icon."
|
508 |
msgstr ""
|
509 |
+
"Les options design de calque affectent chaque appareil. Si vous devez "
|
510 |
+
"effectuer des ajustements réactifs, regardez les options avec l’icône de "
|
511 |
+
"l’appareil."
|
512 |
|
513 |
msgid "Reset style to default"
|
514 |
+
msgstr "Réinitialiser le style par défaut"
|
515 |
|
516 |
msgid "Save style as new preset"
|
517 |
+
msgstr "Enregistrer le style en tant que nouveau préréglage"
|
518 |
|
519 |
msgid "Load style"
|
520 |
+
msgstr "Charger le style"
|
521 |
|
522 |
msgid "You have not created any presets for this layer yet."
|
523 |
+
msgstr "Vous n’avez pas encore créé de préréglages pour ce calque."
|
524 |
|
525 |
msgid "Save as"
|
526 |
+
msgstr "Enregistrer sous"
|
527 |
|
528 |
msgid "Name"
|
529 |
msgstr "Nom"
|
532 |
msgstr "Veuillez remplir le champ nom !"
|
533 |
|
534 |
msgid "Preset saved."
|
535 |
+
msgstr "Préréglage enregistré."
|
536 |
|
537 |
msgid "Overwrite preset"
|
538 |
+
msgstr "Ecraser le préréglage"
|
539 |
|
540 |
msgid "Preset deleted."
|
541 |
+
msgstr "Préréglage supprimé."
|
542 |
|
543 |
msgid "Choose folder"
|
544 |
+
msgstr "Coisir le dossier"
|
545 |
|
546 |
msgid "Select"
|
547 |
msgstr "Sélectionner"
|
550 |
msgstr "Désactivé"
|
551 |
|
552 |
msgid "Image field can not be empty!"
|
553 |
+
msgstr "Le champ d’image ne peut pas être vide !"
|
554 |
|
555 |
msgid "Done"
|
556 |
msgstr "Terminé"
|
557 |
|
558 |
msgid "No file selected."
|
559 |
+
msgstr "Aucun fichier sélectionné."
|
560 |
|
561 |
msgid "Open docs"
|
562 |
msgstr ""
|
565 |
msgstr "Les changements actuels seront perdus si vous quittez cette page."
|
566 |
|
567 |
msgid "Icons"
|
568 |
+
msgstr "Icônes"
|
569 |
|
570 |
msgid "Search"
|
571 |
msgstr "Rechercher"
|
572 |
|
573 |
msgid "Are you sure?"
|
574 |
+
msgstr "Êtes-vous sûr ?"
|
575 |
|
576 |
#, javascript-format
|
577 |
msgid "You're about to %s. "
|
578 |
+
msgstr "Vous êtes sur le point de %s. "
|
579 |
|
580 |
#, javascript-format
|
581 |
msgid "The deletion is irreversible, and it's not possible to recover %s."
|
582 |
msgstr ""
|
583 |
+
"La suppression est irréversible et il n’est pas possible de récupérer %s."
|
584 |
|
585 |
msgid "Cancel"
|
586 |
msgstr "Annuler"
|
591 |
msgid "Close"
|
592 |
msgstr "Fermer"
|
593 |
|
|
|
|
|
594 |
msgid "Create group"
|
595 |
+
msgstr "Créer un groupe"
|
596 |
|
|
|
|
|
597 |
msgid "Group name"
|
598 |
+
msgstr "Nom du groupe"
|
599 |
|
600 |
msgid "Group created"
|
601 |
+
msgstr "Groupe créé"
|
602 |
|
603 |
msgid "Records"
|
604 |
+
msgstr "Enregistrements"
|
605 |
|
606 |
msgid "Keyboard shortcuts"
|
607 |
+
msgstr "Raccourcis clavier"
|
608 |
|
609 |
msgid "Got it"
|
610 |
+
msgstr "J’ai compris"
|
611 |
|
612 |
msgid "General"
|
613 |
msgstr "Général"
|
614 |
|
|
|
|
|
615 |
msgid "Content tab"
|
616 |
+
msgstr "Onglet Contenu"
|
617 |
|
|
|
|
|
618 |
msgid "Style tab"
|
619 |
+
msgstr "Onglet Style"
|
620 |
|
|
|
|
|
621 |
msgid "Animation tab"
|
622 |
+
msgstr "Onglet Animation"
|
623 |
|
624 |
msgid "Add Layer"
|
625 |
+
msgstr "Aouter un calque"
|
626 |
|
627 |
msgid "Layer List"
|
628 |
msgstr "Liste des calques"
|
629 |
|
630 |
msgid "Timeline"
|
631 |
+
msgstr "Chronologie"
|
632 |
|
633 |
msgid "View"
|
634 |
+
msgstr "Vue"
|
635 |
|
636 |
msgid "Adjust"
|
637 |
+
msgstr "Ajuster"
|
638 |
|
639 |
msgid "Move (Absolute)"
|
640 |
+
msgstr "Déplacer (absolu)"
|
641 |
|
642 |
msgid "Arrows"
|
643 |
msgstr "Flèches"
|
644 |
|
645 |
msgid "Align (Absolute)"
|
646 |
+
msgstr "Aligner (absolu)"
|
647 |
|
648 |
msgid "Numeric keys"
|
649 |
+
msgstr "Touches numériques"
|
650 |
|
651 |
msgid "Action"
|
652 |
msgstr ""
|
658 |
msgstr "Copier"
|
659 |
|
660 |
msgid "Paste"
|
661 |
+
msgstr "Coller"
|
662 |
|
663 |
msgid "Undo"
|
664 |
+
msgstr "Annuler"
|
665 |
|
666 |
msgid "Redo"
|
667 |
+
msgstr "Refaire"
|
668 |
|
669 |
msgid "Save"
|
670 |
msgstr "Enregistrer"
|
671 |
|
|
|
|
|
672 |
msgid "Play animations"
|
673 |
+
msgstr "Jouer les animations du calque"
|
674 |
|
675 |
msgid "Clear device specific settings"
|
676 |
+
msgstr "Effacer les paramètres spécifiques à l’appareil"
|
677 |
|
678 |
msgid "Current layer, current device"
|
679 |
+
msgstr "Calque actuel, périphérique actuel"
|
680 |
|
681 |
msgid "Current layer, all devices"
|
682 |
+
msgstr "Calque actuel, tous périphériques"
|
683 |
|
684 |
msgid "All layers, current device"
|
685 |
+
msgstr "Tous calques, périphérique actuel"
|
686 |
|
687 |
msgid "All layers, all devices"
|
688 |
+
msgstr "Tous calques, tous périphériques"
|
689 |
|
690 |
msgid "Unexpected response"
|
691 |
+
msgstr "Réponse inattendue"
|
692 |
|
693 |
msgid "Scroll to"
|
694 |
msgstr "Faire défiler jusqu'à"
|
695 |
|
696 |
msgid "Scroll to alias"
|
697 |
+
msgstr "Faire défiler jusqu’à l’alias"
|
698 |
|
699 |
msgid "Go to slide"
|
700 |
msgstr "Aller à la diapositive"
|
715 |
msgstr "Exemples"
|
716 |
|
717 |
msgid "Scrolls to the top of the page."
|
718 |
+
msgstr "Défile vers le haut de la page."
|
719 |
|
720 |
msgid "Scrolls to the bottom of the page."
|
721 |
+
msgstr "Défile vers le bas de la page."
|
722 |
|
723 |
msgid ""
|
724 |
"You can use any jQuery selector to scroll to a specific element on the page. "
|
725 |
"Example: \"#pricing\" scrolls to the element with the id of \"pricing\"."
|
726 |
msgstr ""
|
727 |
+
"Vous pouvez utiliser n'importe quel sélecteur jQuery pour faire défiler "
|
728 |
+
"jusqu'à un élément spécifique de la page. Exemple : \"#pricing\" défile "
|
729 |
+
"jusqu'à l'élément portant l'id \"pricing\"."
|
730 |
|
731 |
msgid "Slider alias"
|
732 |
+
msgstr "Alias du diaporama"
|
733 |
|
734 |
msgid "Slider alias set at Slider settings > General"
|
735 |
+
msgstr "L’alias du diaporama est défini dans Paramètres du diaporama > Général"
|
736 |
|
737 |
msgid "Slide index"
|
738 |
msgstr "Index de diapositive"
|
751 |
|
752 |
#, javascript-format
|
753 |
msgid "slide index: 2 %s direction: backward"
|
754 |
+
msgstr "index de diapositive : 2 %s direction : vers l’arrière"
|
755 |
|
756 |
msgid "Switches to the second slide as if the previous arrow was pressed"
|
757 |
msgstr ""
|
758 |
+
"Passe à la deuxième diapositive comme si la flèche précédent était enfoncée"
|
759 |
|
760 |
#, javascript-format
|
761 |
msgid "slide index: 5 %s direction: forward"
|
762 |
+
msgstr "index de diapositive : 2 %s direction : vers l’avant"
|
763 |
|
764 |
msgid "Switches to the fifth slide as if the next arrow was pressed"
|
765 |
msgstr ""
|
766 |
+
"Passe à la deuxième diapositive comme si la flèche suivant était enfoncée"
|
767 |
|
768 |
msgid "Slide ID"
|
769 |
msgstr "ID de la diapositive"
|
771 |
msgid ""
|
772 |
"Switches to the slide with the #2 ID as if the previous arrow was pressed"
|
773 |
msgstr ""
|
774 |
+
"Passe à la diapositive avec l’ID #2 comme si la flèche précédent avait été "
|
775 |
+
"enfoncée"
|
776 |
|
777 |
msgid "Switches to the slide with the #5 ID as if the next arrow was pressed"
|
778 |
msgstr ""
|
779 |
+
"Passe à la diapositive avec l’ID #5 comme si la flèche suivant avait été "
|
780 |
+
"enfoncée"
|
781 |
|
782 |
msgid "Event name"
|
783 |
msgstr "Nom de l'événement"
|
784 |
|
785 |
msgid "An event you use to trigger layer animation(s) with"
|
786 |
msgstr ""
|
787 |
+
"Événement que vous utilisez pour déclencher une ou plusieurs animations de "
|
788 |
+
"calque"
|
789 |
|
790 |
msgid "Content List - One Per Line"
|
791 |
+
msgstr "Liste de contenu - Un par ligne"
|
792 |
|
793 |
msgid "Choose images"
|
794 |
msgstr "Choisir des images"
|
795 |
|
796 |
msgid "Titles - One Per Line"
|
797 |
+
msgstr "Titres - Un par ligne"
|
798 |
|
799 |
msgid "Autoplay duration"
|
800 |
msgstr "Durée du défilement automatique"
|
803 |
msgstr ""
|
804 |
|
805 |
msgid "Search keyword"
|
806 |
+
msgstr "Rechercher un mot-clé"
|
807 |
|
808 |
msgid "Posts"
|
809 |
msgstr "Articles"
|
815 |
msgstr "Insérer"
|
816 |
|
817 |
msgid "Oops, Something Went Wrong"
|
818 |
+
msgstr "Oups, quelque chose s’est mal passé"
|
819 |
|
820 |
msgid "Success"
|
821 |
+
msgstr "Succès"
|
822 |
|
823 |
msgid "Notice"
|
824 |
+
msgstr "Avis"
|
825 |
|
826 |
msgid "Select image"
|
827 |
+
msgstr "Sélectionnez l’image"
|
828 |
|
829 |
msgid "Use Joomla selector"
|
830 |
+
msgstr "Utiliser le sélecteur de Joomla"
|
831 |
|
832 |
msgid "Use default selector"
|
833 |
+
msgstr "Utiliser le sélecteur par défaut"
|
834 |
|
835 |
msgid "Deleted."
|
836 |
+
msgstr "Supprimé."
|
837 |
|
838 |
msgid "Static"
|
839 |
msgstr "Statique"
|
840 |
|
841 |
msgid "Save as New"
|
842 |
+
msgstr "Enregistrer comme nouveau"
|
843 |
|
844 |
msgid "Saved."
|
845 |
+
msgstr "Enregistré."
|
846 |
|
847 |
msgid "Enabled"
|
848 |
msgstr "Activé"
|
851 |
msgstr "Colonne"
|
852 |
|
853 |
msgid "There is no layer available to be parent of the current layer!"
|
854 |
+
msgstr "Il n’y a pas de calque disponible pour être parent du calque actuel !"
|
855 |
|
856 |
msgid "Pick the parent layer!"
|
857 |
msgstr "Choisissez le calque parent !"
|
865 |
msgid "Advanced"
|
866 |
msgstr "Avancé"
|
867 |
|
868 |
+
#, javascript-format
|
|
|
869 |
msgid "Outer %s"
|
870 |
+
msgstr "Extérieur %s"
|
871 |
|
872 |
msgid "Left"
|
873 |
msgstr "Gauche"
|
876 |
msgstr "Droite"
|
877 |
|
878 |
msgid "Middle"
|
879 |
+
msgstr "Au milieu"
|
880 |
|
881 |
msgid "Bottom"
|
882 |
msgstr "Bas"
|
883 |
|
884 |
msgid "Layer(s)"
|
885 |
+
msgstr "Calque(s)"
|
886 |
|
887 |
msgid "Hide on"
|
888 |
+
msgstr "Masquer sur"
|
889 |
|
890 |
msgid "Rename"
|
891 |
msgstr "Renommer"
|
892 |
|
893 |
msgid "Show/Hide in editor"
|
894 |
+
msgstr "Afficher/Masquer dans l’éditeur"
|
895 |
|
896 |
msgid "Animation"
|
897 |
msgstr "Animation"
|
903 |
msgstr "Retirer les animations"
|
904 |
|
905 |
msgid "Layer Animation - Basic"
|
906 |
+
msgstr "Animation de calque - Basique"
|
907 |
|
|
|
|
|
908 |
msgid "Add keyframe"
|
909 |
+
msgstr "Ajouter une Image-clé"
|
910 |
|
911 |
msgid "Loop"
|
912 |
msgstr "Boucle"
|
913 |
|
914 |
msgid "Special Zero"
|
915 |
+
msgstr "Zéro spécial"
|
916 |
|
917 |
msgid "Keyframe"
|
918 |
msgstr "Image-clé"
|
919 |
|
920 |
msgid "Layer Animation - Reveal"
|
921 |
+
msgstr "Animation de calque - Révéler"
|
922 |
|
923 |
msgid "Open/Close"
|
924 |
+
msgstr "Ouvrir/Fermer"
|
925 |
|
926 |
msgid "Content"
|
927 |
msgstr "Contenu"
|
928 |
|
929 |
msgid "Child layers"
|
930 |
+
msgstr "Calques enfants"
|
931 |
|
932 |
msgid "Animated heading"
|
933 |
+
msgstr "En-tête animée"
|
934 |
|
935 |
msgid "Highlighted heading"
|
936 |
+
msgstr "Titre en surbrillance"
|
937 |
|
|
|
|
|
938 |
msgid "Text animation in"
|
939 |
+
msgstr "Animation de texte entrante"
|
940 |
|
|
|
|
|
941 |
msgid "Text animation out"
|
942 |
+
msgstr "Animation de texte sortante"
|
943 |
|
944 |
msgid "Layer"
|
945 |
msgstr "Calque"
|
951 |
msgstr "Diapositive"
|
952 |
|
953 |
msgid "Theme"
|
954 |
+
msgstr "Thème"
|
955 |
|
956 |
#, javascript-format
|
957 |
msgid "%s or newer required for this feature."
|
958 |
+
msgstr "%s ou plus récent requis pour cette fonctionnalité."
|
959 |
|
960 |
msgid "This section requires activated Pro version."
|
961 |
+
msgstr "Cette section nécessite d’activer la version Pro."
|
962 |
|
963 |
#, javascript-format
|
964 |
msgid "This block is not available in the free version. %s"
|
965 |
+
msgstr "Ce bloc n’est pas disponible dans la version gratuite. %s"
|
966 |
|
967 |
msgid "Go Pro"
|
968 |
+
msgstr "Obtenir la version Pro"
|
969 |
|
970 |
msgid "Editor settings"
|
971 |
+
msgstr "Paramètres de l’éditeur"
|
972 |
|
973 |
msgid "Upgrade to Pro"
|
974 |
+
msgstr "Passer à la version Pro"
|
975 |
|
976 |
msgid "Guide settings"
|
977 |
+
msgstr "Paramètres des guides"
|
978 |
|
979 |
msgid "Smart snap"
|
980 |
+
msgstr "Snap intelligent"
|
981 |
|
982 |
msgid "Round to 5px"
|
983 |
msgstr "Arrondi de 5 px"
|
985 |
msgid "Ruler"
|
986 |
msgstr "Règle"
|
987 |
|
|
|
|
|
988 |
msgid "Clear guides"
|
989 |
msgstr "Effacer les guides"
|
990 |
|
991 |
msgid "Activate Smart Slider 3 Pro"
|
992 |
+
msgstr "Activer Smart Slider 3 Pro"
|
993 |
|
994 |
msgid "Activation is required to unlock all features!"
|
995 |
msgstr ""
|
996 |
+
"L’activation est requise pour déverrouiller toutes les fonctionnalités !"
|
997 |
|
998 |
msgid ""
|
999 |
"Register Smart Slider 3 Pro on this domain to enable auto update, slider "
|
1000 |
"templates and slide library."
|
1001 |
msgstr ""
|
1002 |
+
"Enregistrez Smart Slider 3 Pro sur ce domaine pour activer la mise à jour "
|
1003 |
+
"automatique, les modèles de diaporamas et la bibliothèque de diapositives."
|
1004 |
|
1005 |
msgid "Skip"
|
1006 |
msgstr "Sauter cette étape"
|
1012 |
msgstr "Smart Slider 3 est activé!"
|
1013 |
|
1014 |
msgid "Laptop"
|
1015 |
+
msgstr "Portable"
|
1016 |
|
1017 |
msgid "Width"
|
1018 |
msgstr "Largeur"
|
1022 |
|
1023 |
#, javascript-format
|
1024 |
msgid "Below %s pixels."
|
1025 |
+
msgstr "En dessous de %s pixels."
|
1026 |
|
1027 |
#, javascript-format
|
1028 |
msgid "Above %s pixels."
|
1029 |
+
msgstr "Au dessus de %s pixels."
|
1030 |
|
1031 |
#, javascript-format
|
1032 |
msgid "Between %s and %s pixels."
|
1033 |
+
msgstr "Entre %s et %s pixels."
|
1034 |
|
1035 |
#, javascript-format, php-format
|
1036 |
msgid "This slide is hidden on the following devices: %s"
|
1037 |
+
msgstr "Cette diapositive est masquée sur les appareils suivants : %s"
|
1038 |
|
1039 |
msgid "Data"
|
1040 |
+
msgstr "Donnée"
|
1041 |
|
1042 |
msgid "Filter"
|
1043 |
msgstr "Filtre"
|
1052 |
msgstr "Retirer l'HTML"
|
1053 |
|
1054 |
msgid "Split by Chars"
|
1055 |
+
msgstr "Divisé par caractères"
|
1056 |
|
1057 |
msgid "Strict"
|
1058 |
msgstr "Strict"
|
1076 |
msgstr "Résultat"
|
1077 |
|
1078 |
msgid "Change slider type"
|
1079 |
+
msgstr "Changer le type de diaporama"
|
1080 |
|
1081 |
msgid ""
|
1082 |
"Changing your slider type is irreversible. After changing your slider type, "
|
1083 |
"<b>you will lose all slider type related settings</b>."
|
1084 |
msgstr ""
|
1085 |
+
"Le changement de type de diaporama est irréversible. Après avoir modifié le "
|
1086 |
+
"type, <b>vous perdrez tous les paramètres liés à votre type de diaporama</b>."
|
1087 |
|
1088 |
msgid "Slider type"
|
1089 |
+
msgstr "Type de diaporama"
|
1090 |
|
1091 |
msgid "Convert"
|
1092 |
+
msgstr "Convertir"
|
1093 |
|
1094 |
msgid "What do you want to create today?"
|
1095 |
+
msgstr "Que voulez-vous créer aujourd’hui ?"
|
1096 |
|
1097 |
msgid ""
|
1098 |
"Use our powerful visual editor, or simply import one of our existing "
|
1099 |
"template."
|
1100 |
msgstr ""
|
1101 |
+
"Utilisez notre puissant éditeur visuel ou importez simplement l’un de nos "
|
1102 |
+
"modèles existants."
|
1103 |
|
1104 |
msgid "Create a New Project"
|
1105 |
+
msgstr "Créer un nouveau projet"
|
1106 |
|
1107 |
msgid ""
|
1108 |
"Start a new project from scratch and build exactly what you’ve imagined. You "
|
1109 |
"can easily customize every pixels and create anything with layers."
|
1110 |
msgstr ""
|
1111 |
+
"Commencez un nouveau projet à partir de zéro et construisez exactement ce "
|
1112 |
+
"que vous avez imaginé. Vous pouvez facilement personnaliser tous les pixels "
|
1113 |
+
"et créer n’importe quoi avec des calques."
|
1114 |
|
1115 |
msgid "Start with a Template"
|
1116 |
+
msgstr "Commencez avec un modèle"
|
1117 |
|
1118 |
msgid ""
|
1119 |
"Start with a template and make it your own with the innovative drag and drop "
|
1120 |
"interface. You can choose from hundreds of premade templates."
|
1121 |
msgstr ""
|
1122 |
+
"Commencez avec un modèle et personnalisez-le grâce à l’interface innovante "
|
1123 |
+
"de glisser-déposer. Vous pouvez choisir parmi des centaines de modèles "
|
1124 |
+
"prédéfinis."
|
1125 |
|
1126 |
msgid "or import your own files"
|
1127 |
+
msgstr "ou importez vos propres fichiers"
|
1128 |
|
1129 |
msgid "Create new project"
|
1130 |
+
msgstr "Créer un nouveau projet"
|
1131 |
|
|
|
|
|
1132 |
msgid "Project type"
|
1133 |
+
msgstr "Type de projet"
|
1134 |
|
1135 |
msgid "Slider"
|
1136 |
msgstr "Diaporama"
|
1150 |
msgid "Pro"
|
1151 |
msgstr ""
|
1152 |
|
|
|
1153 |
msgid "Settings"
|
1154 |
+
msgstr "Réglages"
|
1155 |
|
1156 |
msgid "My project"
|
1157 |
+
msgstr "Mon projet"
|
1158 |
|
1159 |
msgid "Boxed"
|
1160 |
+
msgstr "Encadré"
|
1161 |
|
1162 |
msgid "Full width"
|
1163 |
msgstr "Pleine largeur"
|
1164 |
|
1165 |
msgid "Layout"
|
1166 |
+
msgstr "Disposition"
|
1167 |
|
1168 |
msgid "Slide width"
|
1169 |
+
msgstr "Largeur de la diapositive"
|
1170 |
|
1171 |
msgid "Slide height"
|
1172 |
+
msgstr "Hauteur de la diapositive"
|
1173 |
|
1174 |
msgid "Create"
|
1175 |
msgstr "Créer"
|
1176 |
|
1177 |
msgid "Join The Smart Slider 3 Community"
|
1178 |
+
msgstr "Rejoignez la communauté de Smart Slider 3"
|
1179 |
|
1180 |
msgid ""
|
1181 |
"Join more than 120,000 subscribers and get access to the latest slider "
|
1182 |
"templates, tips, tutorials and other exclusive contents directly to your "
|
1183 |
"inbox."
|
1184 |
msgstr ""
|
1185 |
+
"Rejoignez plus de 120 000 abonnés et accédez aux derniers modèles de "
|
1186 |
+
"diaporamas, astuces, didacticiels et autres contenus exclusifs directement "
|
1187 |
+
"dans votre boîte de réception."
|
1188 |
|
1189 |
msgid "Subscribe"
|
1190 |
+
msgstr "S’abonner"
|
1191 |
|
|
|
|
|
1192 |
msgid "Change group"
|
1193 |
+
msgstr "Changer un groupe"
|
1194 |
|
1195 |
msgid "Groups"
|
1196 |
msgstr "Groupes"
|
1208 |
msgstr "Groupe"
|
1209 |
|
1210 |
msgid "Move to trash"
|
1211 |
+
msgstr "Mettre à la corbeille"
|
1212 |
|
1213 |
msgid "empty the trash"
|
1214 |
+
msgstr "vider la corbeille"
|
1215 |
|
1216 |
msgid "Delete permanently"
|
1217 |
+
msgstr "Supprimer définitivement"
|
1218 |
|
|
|
|
|
1219 |
msgid "delete this slider"
|
1220 |
+
msgstr "supprimer ce diaporama"
|
1221 |
|
1222 |
msgid "Publish"
|
1223 |
msgstr "Publier"
|
1226 |
msgstr "Dépublier"
|
1227 |
|
1228 |
msgid "Edit generator"
|
1229 |
+
msgstr "Éditer le générateur"
|
1230 |
|
1231 |
msgid "Set as first"
|
1232 |
msgstr "Définir comme premier"
|
1233 |
|
|
|
|
|
1234 |
msgid "Convert to slide"
|
1235 |
+
msgstr "Convertir en diapositive"
|
1236 |
|
1237 |
msgid "Copy slide to"
|
1238 |
+
msgstr "Copier la diapositive vers"
|
1239 |
|
1240 |
msgid "Add post"
|
1241 |
+
msgstr "Ajouter une publication"
|
1242 |
|
1243 |
msgid "Please select a Post first!"
|
1244 |
+
msgstr "Veuillez d’abord sélectionner une publication !"
|
1245 |
|
|
|
|
|
1246 |
msgid "delete these slides"
|
1247 |
+
msgstr "supprimer ces diapositives"
|
1248 |
|
|
|
|
|
1249 |
msgid "delete this slide"
|
1250 |
+
msgstr "supprimer cette diapositive"
|
1251 |
|
1252 |
msgid "Animations"
|
1253 |
msgstr "Animations"
|
1254 |
|
1255 |
msgid "Effects"
|
1256 |
+
msgstr "Effets"
|
1257 |
|
1258 |
msgid "Shape divider"
|
1259 |
+
msgstr "Forme de séparation"
|
1260 |
|
1261 |
msgid "Particle effect"
|
1262 |
msgstr "Effet de particules"
|
1263 |
|
1264 |
msgid "Layer animations"
|
1265 |
+
msgstr "Animations du calque"
|
1266 |
|
1267 |
msgid "Play on load"
|
1268 |
+
msgstr "Jouer au chargement"
|
1269 |
|
1270 |
msgid ""
|
1271 |
"Plays the layer animations on the first slide when it appears for the first "
|
1272 |
"time."
|
1273 |
msgstr ""
|
1274 |
+
"Lit les animations de calque sur la première diapositive lorsqu’elle "
|
1275 |
+
"apparaît pour la première fois."
|
1276 |
|
1277 |
msgid "Play once"
|
1278 |
msgstr "Jouer une fois"
|
1279 |
|
1280 |
msgid "Plays the layer animations only during the first loop."
|
1281 |
+
msgstr "Joue les animations de calque uniquement pendant la première boucle."
|
1282 |
|
1283 |
msgid "Play on"
|
1284 |
msgstr "Jouer au"
|
1293 |
msgstr "Mode"
|
1294 |
|
1295 |
msgid "Skippable"
|
1296 |
+
msgstr "Désactivable"
|
1297 |
|
1298 |
msgid "Forced"
|
1299 |
msgstr "Forcé"
|
1302 |
"You can make the outgoing layer animations, which don't have events, to play "
|
1303 |
"on slide switching."
|
1304 |
msgstr ""
|
1305 |
+
"Vous pouvez faire en sorte que les animations de calque sortantes, qui n’ont "
|
1306 |
+
"pas d’événements, soient lues lors du changement de diapositive."
|
1307 |
|
1308 |
msgid "Layer parallax"
|
1309 |
+
msgstr "Parallaxe de calque"
|
1310 |
|
1311 |
msgid "Enable"
|
1312 |
msgstr "Activer"
|
1333 |
msgstr "Départ de la souris"
|
1334 |
|
1335 |
msgid "Slider center"
|
1336 |
+
msgstr "Centre du diaporama"
|
1337 |
|
1338 |
msgid "Mouse enter position"
|
1339 |
+
msgstr "Position d’entrée de la souris"
|
1340 |
|
1341 |
msgid "Scroll move"
|
1342 |
msgstr "Mouvement de défilement"
|
1360 |
msgstr "Démarrage automatique"
|
1361 |
|
1362 |
msgid "Allow restart"
|
1363 |
+
msgstr "Autoriser le redémarrage"
|
1364 |
|
1365 |
msgid ""
|
1366 |
"Keeps the autoplay control visible after the autoplay has finished to allow "
|
1367 |
"starting it again."
|
1368 |
msgstr ""
|
1369 |
+
"Maintient le contrôle de lecture automatique visible une fois la lecture "
|
1370 |
+
"automatique terminée pour permettre de la redémarrer."
|
1371 |
|
1372 |
msgid "Infinite loop"
|
1373 |
+
msgstr "Boucle infinie"
|
1374 |
|
1375 |
msgid "Finish autoplay"
|
1376 |
+
msgstr "Terminer la lecture automatique"
|
1377 |
|
1378 |
msgid "Stop on click"
|
1379 |
+
msgstr "Arrêter au clic"
|
1380 |
|
1381 |
msgid "Stop on mouse"
|
1382 |
+
msgstr "Arrêter avec la souris"
|
1383 |
|
1384 |
msgid "Enter"
|
1385 |
msgstr "Entrer"
|
1388 |
msgstr "Laisser"
|
1389 |
|
1390 |
msgid "Stop on media"
|
1391 |
+
msgstr "Arrêtez avec les média"
|
1392 |
|
1393 |
msgid "Resume on click"
|
1394 |
+
msgstr "Reprendre au clic"
|
1395 |
|
1396 |
msgid "Resume on mouse"
|
1397 |
+
msgstr "Reprendre avec la souris"
|
1398 |
|
1399 |
msgid "Resume on media"
|
1400 |
+
msgstr "Reprendre avec les médias"
|
1401 |
|
1402 |
msgid "Controls"
|
1403 |
msgstr "Commandes de défilement"
|
1404 |
|
1405 |
msgid "Drag"
|
1406 |
+
msgstr "Glisser"
|
1407 |
|
1408 |
msgid "Defines the drag (and touch) direction for your slider."
|
1409 |
+
msgstr "Définit la direction du glissé (et du touché) de votre diaporama."
|
1410 |
|
1411 |
msgid "Mouse wheel"
|
1412 |
+
msgstr "Roulette de la souris"
|
1413 |
|
1414 |
msgid "Allows switching slides with the mouse wheel."
|
1415 |
+
msgstr "Permet de changer de diapositive avec la molette de la souris."
|
1416 |
|
1417 |
msgid "Keyboard"
|
1418 |
msgstr "Clavier"
|
1419 |
|
1420 |
msgid "Allows switching slides with the keyboard."
|
1421 |
+
msgstr "Permet de changer de diapositive avec le clavier."
|
1422 |
|
1423 |
msgid "Developer"
|
1424 |
msgstr "Développeurs"
|
1427 |
msgstr "Bloquer le clic droit"
|
1428 |
|
1429 |
msgid "Block carousel"
|
1430 |
+
msgstr "Bloquer le carroussel"
|
1431 |
|
1432 |
msgid ""
|
1433 |
"Stops the carousel at the last slide when the source of interaction is "
|
1434 |
"vertical touch, vertical pointer, mouse wheel or vertical keyboard."
|
1435 |
msgstr ""
|
1436 |
+
"Arrête le carrousel à la dernière diapositive lorsque la source "
|
1437 |
+
"d’interaction est un toucher, un pointeur, une molette de la souris ou un "
|
1438 |
+
"clavier."
|
1439 |
|
1440 |
msgid "Clear before"
|
1441 |
+
msgstr "Effacer avant"
|
1442 |
|
1443 |
msgid "Closes the unclosed float CSS codes before the slider."
|
1444 |
+
msgstr "Ferme les codes CSS flottants non fermés avant le diaporama."
|
1445 |
|
1446 |
msgid "Clear after"
|
1447 |
+
msgstr "Effacer après"
|
1448 |
|
1449 |
msgid "Allows you to put your slider next to your text."
|
1450 |
+
msgstr "Vous permet de mettre votre diaporama à côté de votre texte."
|
1451 |
|
1452 |
msgid "Hide scrollbar"
|
1453 |
+
msgstr "Masquer la barre de défilement"
|
1454 |
|
1455 |
msgid ""
|
1456 |
"Your website won't be scrollable anymore! All out of screen elements will be "
|
1457 |
"hidden."
|
1458 |
msgstr ""
|
1459 |
+
"Votre site web ne pourra plus défiler ! Tous les éléments hors écran seront "
|
1460 |
+
"masqués."
|
1461 |
|
1462 |
msgid "Scroll to slider"
|
1463 |
+
msgstr "Faites défiler jusqu’au diaporama"
|
1464 |
|
1465 |
msgid "The page scrolls back to the slider when the user interacts with it."
|
1466 |
msgstr ""
|
1467 |
+
"La page revient au diaporama lorsque l’utilisateur interagit avec celui-ci."
|
1468 |
|
1469 |
msgid "Edge"
|
1470 |
+
msgstr "Bord"
|
1471 |
|
1472 |
msgid "Top - when needed"
|
1473 |
+
msgstr "En haut - quand demandé"
|
1474 |
|
1475 |
msgid "Top - always"
|
1476 |
+
msgstr "En haut - Toujours"
|
1477 |
|
1478 |
msgid "Bottom - when needed"
|
1479 |
+
msgstr "En bas - quand demandé"
|
1480 |
|
1481 |
msgid "Bottom - always"
|
1482 |
+
msgstr "En bas - toujours"
|
1483 |
|
1484 |
msgid "Delayed (for lightbox/tabs)"
|
1485 |
msgstr "Retardé (pour visionneuse/onglets)"
|
1488 |
"Delays the loading of the slider until its container gets visible. Useful "
|
1489 |
"when you display the slider in a lightbox or tab."
|
1490 |
msgstr ""
|
1491 |
+
"Retarde le chargement du diaporama jusqu’à ce que son conteneur soit "
|
1492 |
+
"visible. Utile lorsque vous affichez le curseur dans une lightbox ou un "
|
1493 |
+
"onglet."
|
1494 |
|
1495 |
msgid "Legacy font scale"
|
1496 |
+
msgstr "Échelle de police héritée"
|
1497 |
|
1498 |
msgid ""
|
1499 |
"This feature brings back the non-adaptive font size for absolute layers "
|
1500 |
"which were made before version 3.5. Turning on can affect website "
|
1501 |
"performance, so we suggest to keep it disabled.\n"
|
1502 |
msgstr ""
|
1503 |
+
"Cette fonctionnalité ramène la taille de police non adaptative pour les "
|
1504 |
+
"calques absolus qui ont été créés avant la version 3.5. L’activation peut "
|
1505 |
+
"affecter les performances du site Web, nous vous suggérons donc de le "
|
1506 |
+
"laisser désactivé.\n"
|
1507 |
|
1508 |
msgid "Slider CSS classes"
|
1509 |
msgstr "Classes CSS du diaporama"
|
1510 |
|
1511 |
msgid "You can put custom CSS classes to the slider's container."
|
1512 |
msgstr ""
|
1513 |
+
"Vous pouvez mettre des classes CSS personnalisées dans le conteneur du "
|
1514 |
+
"diaporama."
|
1515 |
|
1516 |
msgid "JavaScript callbacks"
|
1517 |
msgstr "Call-backs Javascript"
|
1518 |
|
1519 |
msgid "Post IDs"
|
1520 |
+
msgstr "IDs de publication"
|
1521 |
|
1522 |
msgid "one per line"
|
1523 |
msgstr "un par ligne"
|
1524 |
|
1525 |
msgid "The cache of the posts with the given ID will be cleared upon save."
|
1526 |
msgstr ""
|
1527 |
+
"Le cache des publications avec l’ID donné sera effacé lors de "
|
1528 |
+
"l’enregistrement."
|
1529 |
|
1530 |
msgid "Thumbnail"
|
1531 |
msgstr "Vignette"
|
1532 |
|
1533 |
msgid "Slider thumbnail which appears in the slider list."
|
1534 |
+
msgstr "Vignette du diaporama qui apparaît dans la liste des diaporamas."
|
1535 |
|
1536 |
msgid "ARIA label"
|
1537 |
+
msgstr "Étiquette ARIA"
|
1538 |
|
1539 |
msgid "It allows you to label your slider for screen readers."
|
1540 |
+
msgstr "Il vous permet d’étiqueter votre diaporama pour les lecteurs d’écran."
|
1541 |
|
1542 |
msgid "Alias"
|
1543 |
msgstr "Alias"
|
1544 |
|
1545 |
msgid "You can use this alias in the slider's shortcode."
|
1546 |
+
msgstr "Vous pouvez utiliser cet alias dans le shortcode du diaporama."
|
1547 |
|
1548 |
msgid "Use as anchor"
|
1549 |
+
msgstr "Utiliser comme ancre"
|
1550 |
|
1551 |
msgid ""
|
1552 |
"Creates an empty div before the slider, using the alias as the ID of this "
|
1553 |
"div. As a result, you can use #your-alias in the URL to make the page jump "
|
1554 |
"to the slider."
|
1555 |
msgstr ""
|
1556 |
+
"Crée une div vide avant le diaporama, en utilisant l’alias comme ID de cette "
|
1557 |
+
"div. Par conséquent, vous pouvez utiliser #votre-alias dans l’URL pour faire "
|
1558 |
+
"défiler la page au diaporama."
|
1559 |
|
1560 |
msgid "Smooth scroll"
|
1561 |
+
msgstr "Défilement fluide"
|
1562 |
|
1563 |
msgid ""
|
1564 |
"The #your-alias urls in links would be forced to smooth scroll to the slider."
|
1565 |
msgstr ""
|
1566 |
+
"Les URL #votre-alias dans les liens seraient obligées de faire défiler en "
|
1567 |
+
"douceur jusqu’au diaporama."
|
1568 |
|
1569 |
msgid "Switch slide"
|
1570 |
+
msgstr "Changement de diapositive"
|
1571 |
|
1572 |
msgid ""
|
1573 |
"Use #your-alias-2 as an anchor to jump to the slider and switch to the 2nd "
|
1574 |
"slide immediately. Use #your-alias-3 for the 3rd slide and so on."
|
1575 |
msgstr ""
|
1576 |
+
"Utilisez #votre-alias-2 comme point d’ancrage pour sauter au curseur et "
|
1577 |
+
"passer immédiatement à la 2e diapositive. Utilisez #votre-alias-3 pour la "
|
1578 |
+
"3ème diapositive et ainsi de suite."
|
1579 |
|
1580 |
msgid "Scroll to slide"
|
1581 |
+
msgstr "Faites défiler jusqu’à la diapositive"
|
1582 |
|
1583 |
msgid ""
|
1584 |
"The \"Switch slide\" option won't scroll you to the slider. Only the slides "
|
1585 |
"will switch."
|
1586 |
msgstr ""
|
1587 |
+
"L’option « Changement de diapositive » ne vous fera pas défiler jusqu’au "
|
1588 |
+
"diaporama. Seules les diapositives changeront."
|
1589 |
|
1590 |
msgid "Slider design"
|
1591 |
+
msgstr "Conception du diaporama"
|
1592 |
|
|
|
|
|
1593 |
msgid "Slider background image"
|
1594 |
+
msgstr "Image d’arrière-plan du diaporama"
|
1595 |
|
1596 |
msgid "Fixed"
|
1597 |
msgstr "Fixe"
|
1598 |
|
1599 |
msgid "Background video"
|
1600 |
+
msgstr "Vidéo d’arrière-plan"
|
1601 |
|
1602 |
msgid "Muted"
|
1603 |
msgstr "Silencieux"
|
1604 |
|
1605 |
msgctxt "Video/Audio play"
|
1606 |
msgid "Loop"
|
1607 |
+
msgstr "Boucle"
|
1608 |
|
1609 |
msgid "Fill mode"
|
1610 |
msgstr "Mode remplissage"
|
1616 |
msgstr "Marge externe"
|
1617 |
|
1618 |
msgid "Puts a fix margin around your slider."
|
1619 |
+
msgstr "Met une marge fixe autour de votre diaporama."
|
1620 |
|
1621 |
msgid "Perspective"
|
1622 |
+
msgstr "Perspective"
|
1623 |
|
1624 |
msgid "Optimize"
|
1625 |
msgstr "Optimiser"
|
1626 |
|
1627 |
msgid "Loading"
|
1628 |
+
msgstr "Chargement en cours"
|
1629 |
|
1630 |
msgid "Instant"
|
1631 |
+
msgstr "à l’instant"
|
1632 |
|
1633 |
msgid "After page loaded"
|
1634 |
+
msgstr "Après le chargement de la page"
|
1635 |
|
1636 |
msgid "After delay"
|
1637 |
+
msgstr "Après délai"
|
1638 |
|
|
|
|
|
1639 |
msgid "Loading type"
|
1640 |
+
msgstr "Type de chargement"
|
1641 |
|
1642 |
msgid ""
|
1643 |
"If your slider is above the fold, you can load it immediately. Otherwise, "
|
1644 |
"you can load it only after the page has loaded."
|
1645 |
msgstr ""
|
1646 |
+
"Si votre curseur est « above the fold», vous pouvez le charger "
|
1647 |
+
"immédiatement. Sinon, vous ne pouvez le charger qu’une fois la page chargée."
|
1648 |
|
1649 |
msgid "Load delay"
|
1650 |
+
msgstr "Retard de chargement"
|
1651 |
|
1652 |
msgid "Play when visible"
|
1653 |
msgstr "Jouer quand l'élément est visible"
|
1656 |
"Makes sure that the autoplay and layer animations only start when your "
|
1657 |
"slider is visible."
|
1658 |
msgstr ""
|
1659 |
+
"S’assure que les animations de lecture automatique et de calque ne démarrent "
|
1660 |
+
"que lorsque votre diaporama est visible."
|
1661 |
|
1662 |
msgid "At"
|
1663 |
msgstr "À"
|
1664 |
|
|
|
|
|
1665 |
msgid "Slide background images"
|
1666 |
+
msgstr "Images d’arrière-plan des diapositives"
|
1667 |
|
1668 |
msgid "Loading mode"
|
1669 |
+
msgstr "Mode de chargement"
|
1670 |
|
1671 |
msgid "Delayed loading"
|
1672 |
+
msgstr "Chargement retardé"
|
1673 |
|
1674 |
msgid "Lazy loading"
|
1675 |
msgstr "Chargement différé"
|
1677 |
msgid ""
|
1678 |
"You can speed up your site's loading by delaying the slide background images."
|
1679 |
msgstr ""
|
1680 |
+
"Vous pouvez accélérer le chargement de votre site en retardant les images "
|
1681 |
+
"d’arrière-plan des diapositives."
|
1682 |
|
1683 |
msgid "Load neighbor"
|
1684 |
msgstr "Charger le voisin"
|
1685 |
|
1686 |
msgctxt "Unit"
|
1687 |
msgid "slides"
|
1688 |
+
msgstr "diapositives"
|
1689 |
|
1690 |
#, php-format
|
1691 |
msgid ""
|
1692 |
"Convert to WebP and image resizing require a lot of memory. Lift the memory "
|
1693 |
"limit%s if you get a blank page."
|
1694 |
msgstr ""
|
1695 |
+
"La conversion en WebP et le redimensionnement des images nécessitent "
|
1696 |
+
"beaucoup de mémoire. Augmentez la limite de mémoire%s si vous obtenez une "
|
1697 |
+
"page vierge."
|
1698 |
|
|
|
|
|
1699 |
msgid "Convert to WebP"
|
1700 |
+
msgstr "Convertir en WebP"
|
1701 |
|
1702 |
msgid "Resize"
|
1703 |
+
msgstr "Redimensionner"
|
1704 |
|
1705 |
msgid "Quality"
|
1706 |
msgstr "Qualité"
|
1707 |
|
|
|
|
|
1708 |
msgid "Default width"
|
1709 |
+
msgstr "Largeur par défaut"
|
1710 |
|
|
|
|
|
1711 |
msgid "Medium width"
|
1712 |
+
msgstr "Largeur moyenne"
|
1713 |
|
|
|
|
|
1714 |
msgid "Medium height"
|
1715 |
+
msgstr "Hauteur moyenne"
|
1716 |
|
|
|
|
|
1717 |
msgid "Small width"
|
1718 |
+
msgstr "Petite largeur"
|
1719 |
|
|
|
|
|
1720 |
msgid "Small height"
|
1721 |
+
msgstr "Petite hauteur"
|
1722 |
|
1723 |
msgid "Retina"
|
1724 |
msgstr ""
|
1730 |
"If your images look blurry on small screens, use the available height option "
|
1731 |
"to match the aspect ratio of the slider and image on that device."
|
1732 |
msgstr ""
|
1733 |
+
"Si vos images semblent floues sur les petits écrans, utilisez l’option de "
|
1734 |
+
"hauteur disponible pour faire correspondre le rapport hauteur/largeur du "
|
1735 |
+
"diaporama et de l’image sur cet appareil."
|
1736 |
|
|
|
|
|
1737 |
msgid "Resize Thumbnail"
|
1738 |
+
msgstr "Redimensionner la Vignette"
|
1739 |
|
|
|
|
|
1740 |
msgid "Thumbnail Quality"
|
1741 |
+
msgstr "Qualité de la Vignette"
|
1742 |
|
1743 |
msgid "Thumbnail width"
|
1744 |
+
msgstr "Largeur de la vignette"
|
1745 |
|
1746 |
msgid "Thumbnail height"
|
1747 |
+
msgstr "Hauteur de la vignette"
|
1748 |
|
|
|
|
|
1749 |
msgid "Layer images"
|
1750 |
+
msgstr "Calques d’images"
|
1751 |
|
1752 |
msgid "Base64 embed"
|
1753 |
+
msgstr "Intégrer en Base64"
|
1754 |
|
1755 |
msgid "Embeds the layer images to the page source, reducing the requests."
|
1756 |
msgstr ""
|
1757 |
+
"Incorpore les images de calque à la source de la page, réduisant les "
|
1758 |
+
"requêtes."
|
1759 |
|
1760 |
msgid "Max file size"
|
1761 |
+
msgstr "Taille maximale du fichier"
|
1762 |
|
1763 |
msgid "Other"
|
1764 |
msgstr "Autre"
|
1765 |
|
1766 |
msgid "JetPack Photon image optimizer"
|
1767 |
+
msgstr "Optimiseur d’image JetPack Photon"
|
1768 |
|
1769 |
msgid "Background video on mobile"
|
1770 |
+
msgstr "Vidéo d’arrière-plan sur mobile"
|
1771 |
|
1772 |
msgid "Slider size"
|
1773 |
msgstr "Taille du diaporama"
|
1778 |
msgid ""
|
1779 |
"Limits the width of the slide and prevents the slider from getting too tall."
|
1780 |
msgstr ""
|
1781 |
+
"Limite la largeur due la diapositive et empêche le diaporama de devenir trop "
|
1782 |
+
"haut."
|
1783 |
|
1784 |
msgid "Max"
|
1785 |
msgstr "Max"
|
1786 |
|
1787 |
msgid "Breakpoints"
|
1788 |
+
msgstr "Points de rupture"
|
1789 |
|
1790 |
msgid ""
|
1791 |
"Breakpoints define the browser width in pixel when the slider switches to a "
|
1792 |
"different device."
|
1793 |
msgstr ""
|
1794 |
+
"Les points de rupture définissent la largeur du navigateur en pixels lorsque "
|
1795 |
+
"le diaporama bascule vers un autre appareil."
|
1796 |
|
1797 |
msgid "Global breakpoints"
|
1798 |
+
msgstr "Points de rupture globaux"
|
1799 |
|
1800 |
#, php-format
|
1801 |
msgid ""
|
1803 |
"configure the Global breakpoints at <a href=\"%1$s\" target=\"_blank"
|
1804 |
"\">Global settings</a> > General > Breakpoints"
|
1805 |
msgstr ""
|
1806 |
+
"Vous pouvez utiliser les points de rupture globaux ou les ajuster localement "
|
1807 |
+
"ici. Vous pouvez configurer les points de rupture globaux dans <a "
|
1808 |
+
"href=« %1$s » target=« _blank »>Paramètres globaux</a> > Général > Points de "
|
1809 |
+
"rupture"
|
1810 |
|
1811 |
msgid "Custom size"
|
1812 |
+
msgstr "Taille personnalisée"
|
1813 |
|
1814 |
#, php-format
|
1815 |
msgid ""
|
1817 |
"more in the documentation%2$s. <b>Beware:</b> This option is rarely needed "
|
1818 |
"and might be hard to set properly!"
|
1819 |
msgstr ""
|
1820 |
+
"Utilisez cette option pour personnaliser le rapport hauteur/largeur pour "
|
1821 |
+
"chaque appareil. %1$s En savoir plus dans la documentation%2$s. "
|
1822 |
+
"<b>Attention :</b> Cette option est rarement nécessaire et peut être "
|
1823 |
+
"difficile à définir correctement !"
|
1824 |
|
1825 |
msgid "Slides"
|
1826 |
msgstr "Diapositives"
|
1827 |
|
1828 |
msgid "Slides design"
|
1829 |
+
msgstr "Conception de diapositives"
|
1830 |
|
1831 |
msgid "Slide background image fill"
|
1832 |
+
msgstr "Remplissage de l’image d’arrière-plan de la diapositive"
|
1833 |
|
1834 |
msgid ""
|
1835 |
"If the size of your image is not the same as your slider's, you can improve "
|
1836 |
"the result with the filling modes."
|
1837 |
msgstr ""
|
1838 |
+
"Si la taille de votre image n’est pas la même que celle de votre diaporama, "
|
1839 |
+
"vous pouvez améliorer le résultat avec les modes de remplissage."
|
1840 |
|
1841 |
msgid "Randomize"
|
1842 |
msgstr "Afficher au hasard"
|
1843 |
|
|
|
|
|
1844 |
msgid "Randomize slides"
|
1845 |
+
msgstr "Afficher au hasard les diapositives"
|
1846 |
|
1847 |
msgid "Randomize first"
|
1848 |
+
msgstr "Randomiser d’abord"
|
1849 |
|
1850 |
msgid "Cache support"
|
1851 |
msgstr "Support du cache"
|
1852 |
|
1853 |
msgid "Cache variations"
|
1854 |
+
msgstr "Variantes du cache"
|
1855 |
|
1856 |
msgid "Reverse"
|
1857 |
+
msgstr "Inverser"
|
1858 |
|
1859 |
msgid "You can make your slides appear in the slider in a reversed order."
|
1860 |
msgstr ""
|
1861 |
+
"Vous pouvez faire apparaître vos diapositives dans le diaporama dans un "
|
1862 |
+
"ordre inversé."
|
1863 |
|
1864 |
msgid "Max count"
|
1865 |
+
msgstr "Nombre maximum"
|
1866 |
|
1867 |
msgid ""
|
1868 |
"You can limit how many slides you want to show from your slider. It's best "
|
1869 |
"used with the Randomize feature, to improve the experience."
|
1870 |
msgstr ""
|
1871 |
+
"Vous pouvez limiter le nombre de diapositives que vous souhaitez afficher à "
|
1872 |
+
"partir de votre diaporama. Il est préférable de l’utiliser avec la fonction "
|
1873 |
+
"Afficher au hasard, pour améliorer l’expérience."
|
1874 |
|
1875 |
msgid "Maintain session"
|
1876 |
+
msgstr "Maintenir la session"
|
1877 |
|
1878 |
msgid ""
|
1879 |
"The slider continues from the last viewed slide when the visitor comes back "
|
1880 |
"to the page."
|
1881 |
msgstr ""
|
1882 |
+
"Le diaporama continue à partir de la dernière diapositive consultée lorsque "
|
1883 |
+
"le visiteur revient sur la page."
|
1884 |
|
1885 |
msgid "Backgrounds in lightbox"
|
1886 |
+
msgstr "Arrière-plans dans la lightbox"
|
1887 |
|
1888 |
msgid ""
|
1889 |
"Creates a lightbox from your slide background images. This feature only "
|
1890 |
"works if all slides have background images."
|
1891 |
msgstr ""
|
1892 |
+
"Crée une lightbox à partir des images d’arrière-plan de vos diapositives. "
|
1893 |
+
"Cette fonctionnalité ne fonctionne que si toutes les diapositives ont des "
|
1894 |
+
"images d’arrière-plan."
|
1895 |
|
1896 |
msgid "Show label"
|
1897 |
msgstr "Montrer l'étiquette"
|
1898 |
|
1899 |
msgid "Only slide name"
|
1900 |
+
msgstr "Nom de la diapositive uniquement"
|
1901 |
|
1902 |
msgid "Slide name and description"
|
1903 |
msgstr "Nom et description de la diapositive"
|
1904 |
|
1905 |
msgid "Background parallax"
|
1906 |
+
msgstr "Parallaxe d’arrière-plan"
|
1907 |
|
1908 |
msgid "Strength"
|
1909 |
msgstr "Force"
|
1927 |
msgstr "Générateur mis à jour et cache vidé."
|
1928 |
|
1929 |
msgid "Generator group not found"
|
1930 |
+
msgstr "Groupe non trouvé"
|
1931 |
|
1932 |
msgid "Generator source not found"
|
1933 |
+
msgstr "Source du générateur non trouvée"
|
1934 |
|
1935 |
msgid "No records found for the filter"
|
1936 |
msgstr "Aucun enregistrement trouvé pour le filtre"
|
1942 |
msgstr "Pas installé"
|
1943 |
|
1944 |
msgid "Visit"
|
1945 |
+
msgstr "Visite"
|
1946 |
|
1947 |
msgid "Add dynamic slides"
|
1948 |
msgstr "Ajouter des diapositives dynamiques"
|
1957 |
msgstr "Générateur"
|
1958 |
|
1959 |
msgid "How to upgrade to Smart Slider 3 Pro?"
|
1960 |
+
msgstr "Comment passer à Smart Slider 3 Pro ?"
|
1961 |
|
1962 |
#, php-format
|
1963 |
msgid ""
|
1965 |
"Pro installer. To get started with Smart Slider 3 Pro, simply %2$sinstall it "
|
1966 |
"on your website%3$s."
|
1967 |
msgstr ""
|
1968 |
+
"Après avoir effectué votre achat, %1$sconnectez-vous à votre compte%3$s et "
|
1969 |
+
"téléchargez le programme d’installation Pro. Pour commencer avec Smart "
|
1970 |
+
"Slider 3 Pro, il vous suffit de %2$sl’installer sur votre site Web%3$s."
|
1971 |
|
1972 |
msgid "Download Pro"
|
1973 |
+
msgstr "Télécharger la version Pro"
|
1974 |
|
1975 |
msgid ""
|
1976 |
"Feel free to remove the Free version, as you no longer need it. Your sliders "
|
1977 |
"will stay!"
|
1978 |
msgstr ""
|
1979 |
+
"N’hésitez pas à supprimer la version gratuite, car vous n’en avez plus "
|
1980 |
+
"besoin. Vos diaporamas resteront !"
|
1981 |
|
1982 |
msgid "Ready to go Pro?"
|
1983 |
+
msgstr "Prêt à dal version Pro ?"
|
1984 |
|
1985 |
msgid "Supercharge Smart Slider 3 with powerful functionality!"
|
1986 |
+
msgstr "Améliorez Smart Slider 3 avec des fonctionnalités puissantes !"
|
1987 |
|
1988 |
msgid "Already purchased?"
|
1989 |
+
msgstr "Déjà acheté?"
|
1990 |
|
1991 |
msgid "Get started with the Pro version now!"
|
1992 |
+
msgstr "Commencez dès maintenant avec la version Pro !"
|
1993 |
|
1994 |
#, php-format
|
1995 |
msgid "Unable to connect to the API (%s)."
|
2002 |
msgstr "Connexion réussie avec l’API."
|
2003 |
|
2004 |
msgid "Welcome to Help Center"
|
2005 |
+
msgstr "Bienvenue dans le centre d’aide"
|
2006 |
|
2007 |
msgid ""
|
2008 |
"To help you get started, we've put together a super tutorial video that "
|
2009 |
"shows you the basic settings."
|
2010 |
msgstr ""
|
2011 |
+
"Pour vous aider à démarrer, nous avons concocté un super tutoriel vidéo qui "
|
2012 |
+
"vous montre les paramètres de base."
|
2013 |
|
|
|
|
|
2014 |
msgid "Possible conflicts"
|
2015 |
msgstr "Conflits possibles"
|
2016 |
|
2017 |
msgid "Test connection"
|
2018 |
+
msgstr "Test de connexion"
|
2019 |
|
2020 |
msgid "No conflicts detected."
|
2021 |
+
msgstr "Aucun conflit détecté."
|
2022 |
|
2023 |
msgid "Hello! How can we help you today?"
|
2024 |
+
msgstr "Bonjour ! Que peut-on faire pour vous aider aujourd’hui?"
|
2025 |
|
2026 |
msgid "Search in the knowledge base"
|
2027 |
msgstr "Rechercher dans la base de connaissances"
|
2046 |
"Besoin d'aide individuelle ? Contactez notre équipe de support ! Nous "
|
2047 |
"aimerions pouvoir vous aider."
|
2048 |
|
|
|
|
|
2049 |
msgid "Tutorial videos"
|
2050 |
msgstr "Didacticiels Vidéos"
|
2051 |
|
2057 |
"de savoir sur Smart Slider 3."
|
2058 |
|
2059 |
msgid "Selected articles"
|
2060 |
+
msgstr "Articles sélectionnés"
|
2061 |
|
|
|
|
|
2062 |
msgid "Debug information"
|
2063 |
msgstr "Information de débogage"
|
2064 |
|
2065 |
#, php-format
|
2066 |
msgid "%s or later"
|
2067 |
+
msgstr "%s ou plus tard"
|
2068 |
|
2069 |
msgid "You are using an unsupported browser!"
|
2070 |
+
msgstr "Vous utilisez un navigateur non pris en charge !"
|
2071 |
|
2072 |
#, php-format
|
2073 |
msgid ""
|
2074 |
"Smart Slider 3 does not support your current browser for editing. Supported "
|
2075 |
"browsers are the following: %s."
|
2076 |
msgstr ""
|
2077 |
+
"Smart Slider 3 ne prend pas en charge votre navigateur actuel pour "
|
2078 |
+
"l’édition. Les navigateurs pris en charge sont les suivants : %s."
|
2079 |
|
|
|
|
|
2080 |
msgid "Help center"
|
2081 |
+
msgstr "Centre d’aide"
|
2082 |
|
2083 |
msgid "Help"
|
2084 |
msgstr "Aide"
|
2087 |
msgstr "Lire la suite"
|
2088 |
|
2089 |
msgid "Need more?"
|
2090 |
+
msgstr "Besoin de plus?"
|
2091 |
|
2092 |
msgid "Unlock all the pro features by upgrading to Smart Slider 3 Pro."
|
2093 |
msgstr ""
|
2094 |
+
"Débloquez toutes les fonctionnalités pro en passant à Smart Slider 3 Pro."
|
2095 |
|
2096 |
msgid "Changelog"
|
2097 |
msgstr "Liste des modifications"
|
2098 |
|
2099 |
msgid "Check for update"
|
2100 |
+
msgstr "Vérifier la mise à jour"
|
2101 |
|
2102 |
msgid "Check"
|
2103 |
+
msgstr "Vérifier"
|
2104 |
|
2105 |
msgid "Your license is active"
|
2106 |
+
msgstr "Votre licence est active"
|
2107 |
|
2108 |
msgid "Deactivate license"
|
2109 |
msgstr "Désactiver la licence"
|
2110 |
|
2111 |
msgid "Activate your license"
|
2112 |
+
msgstr "Activer votre licence"
|
2113 |
|
2114 |
msgid "Don’t miss any update"
|
2115 |
+
msgstr "Ne manquez aucune mise à jour"
|
2116 |
|
2117 |
msgid "Let us know how we're doing"
|
2118 |
+
msgstr "Faites-nous savoir comment nous faisons"
|
2119 |
|
2120 |
msgid ""
|
2121 |
"If you are happy with Smart Slider 3 and can take a minute please leave a "
|
2122 |
"review. This will help to spread its popularity and to make this plugin a "
|
2123 |
"better one."
|
2124 |
msgstr ""
|
2125 |
+
"Si vous êtes satisfait de Smart Slider 3 et que vous pouvez prendre une "
|
2126 |
+
"minute, veuillez laisser un avis. Cela aidera à étendre sa popularité et à "
|
2127 |
+
"améliorer ce plugin."
|
2128 |
|
2129 |
msgid "Rate your experience"
|
2130 |
+
msgstr "Évaluez votre expérience"
|
2131 |
|
2132 |
msgid "Hated it"
|
2133 |
msgstr "Déteste"
|
2145 |
msgstr "J’aime"
|
2146 |
|
2147 |
msgid "Why upgrade to Smart Slider 3 Pro?"
|
2148 |
+
msgstr "Pourquoi passer à Smart Slider 3 Pro ?"
|
2149 |
|
2150 |
msgid "120+ slider templates"
|
2151 |
+
msgstr "Plus de 120 modèles de diaporamas"
|
2152 |
|
2153 |
msgid "Full slide library access"
|
2154 |
+
msgstr "Accès complet à la bibliothèque de diapositives"
|
2155 |
|
2156 |
msgid "20 new layers"
|
2157 |
+
msgstr "20 nouveaux calques"
|
2158 |
|
2159 |
msgid "Extra advanced options"
|
2160 |
+
msgstr "Options avancées supplémentaires"
|
2161 |
|
2162 |
msgid "New animations & effects"
|
2163 |
+
msgstr "Nouvelles animations et effets"
|
2164 |
|
2165 |
msgid "Lifetime update & support"
|
2166 |
+
msgstr "Mise à jour et assistance à vie"
|
2167 |
|
2168 |
msgid "Apply"
|
2169 |
msgstr "Appliquer"
|
2170 |
|
2171 |
msgid "Back"
|
2172 |
+
msgstr "Retour"
|
2173 |
|
2174 |
msgid "Import"
|
2175 |
msgstr "Importer"
|
2176 |
|
2177 |
msgid "Layers"
|
2178 |
+
msgstr "Calques"
|
2179 |
|
2180 |
msgid "Library"
|
2181 |
msgstr "Librairie"
|
2182 |
|
2183 |
msgid "Absolute"
|
2184 |
+
msgstr "Absolu"
|
2185 |
|
2186 |
msgctxt "Layer group"
|
2187 |
msgid "Basic"
|
2188 |
+
msgstr "Basique"
|
2189 |
|
2190 |
msgid "Inner align"
|
2191 |
msgstr "Alignement intérieur"
|
2192 |
|
2193 |
msgid "Positions the layers inside horizontally."
|
2194 |
+
msgstr "Positionne les calques à l’intérieur horizontalement."
|
2195 |
|
2196 |
msgid "Vertical align"
|
2197 |
msgstr "Alignement vertical"
|
2198 |
|
2199 |
msgid "Positions the layers inside vertically."
|
2200 |
+
msgstr "Positionne les calques à l’intérieur verticalement."
|
2201 |
|
2202 |
msgid "Target window"
|
2203 |
+
msgstr "Fenêtre cible"
|
2204 |
|
2205 |
msgid "Background image"
|
2206 |
msgstr "Image d'arrière-plan"
|
2213 |
"that the selected part will always remain visible, so you should pick the "
|
2214 |
"most important part."
|
2215 |
msgstr ""
|
2216 |
+
"Vous pouvez définir la position de départ d’une image d’arrière-plan. Cela "
|
2217 |
+
"garantit que la partie sélectionnée restera toujours visible, vous devez "
|
2218 |
+
"donc choisir la partie la plus importante."
|
2219 |
|
2220 |
msgid "Background"
|
2221 |
msgstr "Arrière-plan"
|
2233 |
msgstr "Position"
|
2234 |
|
2235 |
msgid "The editing mode the layer is positioned in."
|
2236 |
+
msgstr "Le mode d’édition dans lequel le calque est positionné."
|
2237 |
|
2238 |
msgid "Positions the layer horizontally within its parent."
|
2239 |
+
msgstr "Positionne le calque horizontalement dans son parent."
|
2240 |
|
2241 |
msgid "You can set a fix height for your layer."
|
2242 |
+
msgstr "Vous pouvez définir une hauteur fixe pour votre calque."
|
2243 |
|
2244 |
msgid "With margins you can create distance between your layers."
|
2245 |
+
msgstr "Avec des marges, vous pouvez créer une distance entre vos calques."
|
2246 |
|
2247 |
msgid "Responsive"
|
2248 |
msgstr "Responsif"
|
2249 |
|
2250 |
msgid "Linked to"
|
2251 |
+
msgstr "Lié à"
|
2252 |
|
2253 |
msgid ""
|
2254 |
"You can link your layer to another layer on the same level. This way your "
|
2255 |
"layer won't be positioned to the slide, but the other layer."
|
2256 |
msgstr ""
|
2257 |
+
"Vous pouvez lier votre calque à un autre calque du même niveau. De cette "
|
2258 |
+
"façon, votre calque ne sera pas positionné sur la diapositive, mais sur "
|
2259 |
+
"l’autre calque."
|
2260 |
|
2261 |
msgid "Hide when variable empty"
|
2262 |
+
msgstr "Masquer lorsque la variable est vide"
|
2263 |
|
2264 |
msgid "Text scale"
|
2265 |
+
msgstr "Échelle de texte"
|
2266 |
|
2267 |
msgid "Device specific settings"
|
2268 |
+
msgstr "Paramètres spécifiques à l’appareil"
|
2269 |
|
2270 |
msgid "Clear"
|
2271 |
+
msgstr "Clair"
|
2272 |
|
2273 |
msgid "Erases all device specific changes you made on the current device."
|
2274 |
msgstr ""
|
2275 |
+
"Efface toutes les modifications spécifiques que vous avez apportées sur "
|
2276 |
+
"l’appareil actuel."
|
2277 |
|
2278 |
msgid "Effect"
|
2279 |
msgstr "Effet"
|
2294 |
|
2295 |
msgid "If your content is larger than the layer, you can crop it to fit."
|
2296 |
msgstr ""
|
2297 |
+
"Si votre contenu est plus grand que le calque, vous pouvez le recadrer pour "
|
2298 |
+
"l’adapter."
|
2299 |
|
2300 |
msgid "Rotation"
|
2301 |
msgstr "Rotation"
|
2305 |
|
2306 |
msgid "You can add a custom CSS class on the layer container."
|
2307 |
msgstr ""
|
2308 |
+
"Vous pouvez ajouter une classe CSS personnalisée sur le conteneur de calques."
|
2309 |
|
|
|
|
|
2310 |
msgid "Content background"
|
2311 |
+
msgstr "Contenu en Arrière-plan"
|
2312 |
|
2313 |
msgid "Spacing"
|
2314 |
msgstr "Espacement"
|
2315 |
|
2316 |
msgid "Typography"
|
2317 |
+
msgstr "Typographie"
|
2318 |
|
2319 |
msgid ""
|
2320 |
"You can select a font family from the preset, or type your custom family."
|
2321 |
msgstr ""
|
2322 |
+
"Vous pouvez sélectionner une famille de polices dans le préréglage ou saisir "
|
2323 |
+
"votre famille personnalisée."
|
2324 |
|
2325 |
msgid ""
|
2326 |
"Need to change the font size device specifically? Use the Text scale option."
|
2327 |
msgstr ""
|
2328 |
+
"Besoin de changer spécifiquement la de taille de police sur cet appareil ? "
|
2329 |
+
"Utilisez l’option Échelle du texte."
|
2330 |
|
2331 |
msgid "Columns"
|
2332 |
msgstr "Colonnes"
|
2335 |
msgstr "Gouttière"
|
2336 |
|
2337 |
msgid "Creates space between the columns"
|
2338 |
+
msgstr "Crée un espace entre les colonnes"
|
2339 |
|
2340 |
msgid "Wrap after"
|
2341 |
msgstr "Envelopper après"
|
2342 |
|
2343 |
msgid "Breaks the columns to the given amount of rows."
|
2344 |
+
msgstr "Divise les colonnes au nombre de lignes donné."
|
2345 |
|
2346 |
msgid "Makes the row fill the available vertical space"
|
2347 |
+
msgstr "Fait en sorte que la ligne rempli l’espace vertical disponible"
|
2348 |
|
2349 |
msgid "Slide title"
|
2350 |
msgstr "Titre de la diapositive"
|
2352 |
msgid "Description"
|
2353 |
msgstr "Description"
|
2354 |
|
|
|
|
|
2355 |
msgid "Thumbnail alt"
|
2356 |
+
msgstr "Texte alternatif Vignette"
|
2357 |
|
2358 |
msgid "Custom lightbox image"
|
2359 |
msgstr "Pop-up d'image personnalisé"
|
2362 |
msgstr "Publié"
|
2363 |
|
2364 |
msgid "Publish on"
|
2365 |
+
msgstr "Publié sur"
|
2366 |
|
2367 |
msgid "Unpublish on"
|
2368 |
+
msgstr "Dépublié sur"
|
2369 |
|
2370 |
msgid "Thumbnail type"
|
2371 |
+
msgstr "Type de vignette"
|
2372 |
|
2373 |
msgid "Video"
|
2374 |
msgstr "Vidéo"
|
2377 |
"If you have a video on your slide, you can put a play icon on the thumbnail "
|
2378 |
"image to indicate that."
|
2379 |
msgstr ""
|
2380 |
+
"Si vous avez une vidéo sur votre diapositive, vous pouvez mettre une icône "
|
2381 |
+
"de lecture sur l’image miniature pour l’indiquer."
|
2382 |
|
2383 |
#, php-format
|
2384 |
msgid ""
|
2385 |
"Video autoplaying has a lot of limitations made by browsers. %1$sLearn about "
|
2386 |
"them.%2$s"
|
2387 |
msgstr ""
|
2388 |
+
"La lecture automatique de vidéos comporte de nombreuses limitations imposées "
|
2389 |
+
"par les navigateurs. %1$sEn savoir plus.%2$s"
|
2390 |
|
|
|
|
|
2391 |
msgid "Slide background video"
|
2392 |
+
msgstr "Vidéo d’arrière-plan de la diapositive"
|
2393 |
|
2394 |
msgid "Restart on slide change"
|
2395 |
+
msgstr "Redémarrer sur changement de diapositive"
|
2396 |
|
2397 |
msgid "Starts the video from the beginning when the slide is viewed again."
|
2398 |
msgstr ""
|
2399 |
+
"Démarre la vidéo depuis le début lorsque la diapositive est à nouveau "
|
2400 |
+
"visionnée."
|
2401 |
|
|
|
|
|
2402 |
msgid "Slide background"
|
2403 |
+
msgstr "Arrière-plan de la diapositive"
|
2404 |
|
2405 |
msgid ""
|
2406 |
"Select a background image for the slide. By clicking the small screen icon, "
|
2407 |
"you can pick different images for different devices."
|
2408 |
msgstr ""
|
2409 |
+
"Sélectionnez une image d’arrière-plan pour la diapositive. En cliquant sur "
|
2410 |
+
"les icônes écran, vous pouvez choisir différentes images pour différents "
|
2411 |
+
"appareils."
|
2412 |
|
2413 |
#, php-format
|
2414 |
msgid ""
|
2415 |
"Please read %1$sour detailed guide%2$s about setting your own slide "
|
2416 |
"background correctly."
|
2417 |
msgstr ""
|
2418 |
+
"Veuillez lire le %1$sguide détaillé%2$s sur le réglage correct de l’arrière-"
|
2419 |
+
"plan de vos diapositives."
|
2420 |
|
2421 |
msgid "Blur"
|
2422 |
msgstr "Flou"
|
2425 |
msgstr "Superposition"
|
2426 |
|
2427 |
msgid "Puts the color in front of the image."
|
2428 |
+
msgstr "Met la couleur devant l’image."
|
2429 |
|
2430 |
msgid "SEO"
|
2431 |
msgstr ""
|
2432 |
|
|
|
|
|
2433 |
msgid "Image alt"
|
2434 |
+
msgstr "Texte alternatif de l’Image"
|
2435 |
|
|
|
|
|
2436 |
msgid "Image title"
|
2437 |
+
msgstr "Titre de l’image"
|
2438 |
|
2439 |
msgctxt "Layer animation"
|
2440 |
msgid "In"
|
2441 |
+
msgstr "Entrant"
|
2442 |
|
2443 |
msgctxt "Layer animation"
|
2444 |
msgid "Out"
|
2445 |
+
msgstr "Sortant"
|
2446 |
|
2447 |
msgctxt "Layer animation"
|
2448 |
msgid "Events"
|
2449 |
+
msgstr "Évènements"
|
2450 |
|
2451 |
msgid "Plays in when"
|
2452 |
+
msgstr "Joue entrant quand"
|
2453 |
|
2454 |
msgid "Plays out when"
|
2455 |
+
msgstr "Joue sortant quand"
|
2456 |
|
2457 |
msgid "Plays loop when"
|
2458 |
msgstr "Joue en boucle quand"
|
2467 |
msgstr "Répétable"
|
2468 |
|
2469 |
msgid "Allows the layer animations to play more than once."
|
2470 |
+
msgstr "Permet aux animations de calque de jouer plusieurs fois."
|
2471 |
|
2472 |
msgid "Start delay"
|
2473 |
msgstr "Délai au début"
|
2479 |
msgstr "Répéter la boucle seulement"
|
2480 |
|
2481 |
msgid "Allows the stopped loop to start again."
|
2482 |
+
msgstr "Permet à la boucle arrêtée de redémarrer."
|
2483 |
|
2484 |
msgid "Trigger custom event on"
|
2485 |
msgstr "Générer un événement personnalisé quand"
|
2530 |
"Makes the last keyframe to be the origin of the layer animation, instead of "
|
2531 |
"its canvas position."
|
2532 |
msgstr ""
|
2533 |
+
"Fait de la dernière image clé l’origine de l’animation du calque, au lieu de "
|
2534 |
+
"sa position sur le canevas."
|
2535 |
|
|
|
|
|
2536 |
msgid "Repeat count"
|
2537 |
+
msgstr "Nombre de répétitions"
|
2538 |
|
2539 |
msgid "loops"
|
2540 |
msgstr "boucles"
|
2543 |
"You can restrict the loop to play only a certain amount of loops, instead of "
|
2544 |
"infinite."
|
2545 |
msgstr ""
|
2546 |
+
"Vous pouvez restreindre la boucle pour qu’elle ne joue qu’un certain nombre "
|
2547 |
+
"de boucles, au lieu d’être infinies."
|
2548 |
|
2549 |
msgctxt "Animation"
|
2550 |
msgid "Slide"
|
2551 |
+
msgstr "Diapositive"
|
2552 |
|
2553 |
msgid "Curtains"
|
2554 |
msgstr "Rideaux"
|
2555 |
|
2556 |
msgid "Diagonal"
|
2557 |
+
msgstr "Diagonale"
|
2558 |
|
2559 |
msgid "Circle"
|
2560 |
msgstr "Cercle"
|
2563 |
msgstr "De"
|
2564 |
|
2565 |
msgid "To"
|
2566 |
+
msgstr "À"
|
2567 |
|
2568 |
msgid "Fade"
|
2569 |
msgstr "Fondu / enchaîné"
|
2584 |
msgstr "Première diapositive"
|
2585 |
|
2586 |
msgid "Unpublished"
|
2587 |
+
msgstr "Dépublié"
|
2588 |
|
2589 |
msgid "Bulk actions"
|
2590 |
+
msgstr "Actions en vrac"
|
2591 |
|
2592 |
msgid "Select all"
|
2593 |
msgstr "Tout sélectionner"
|
2602 |
msgstr "Sélectionner éléments non publiés"
|
2603 |
|
2604 |
msgid "Blank"
|
2605 |
+
msgstr "Blanc"
|
2606 |
|
2607 |
msgid "Post"
|
2608 |
msgstr "Publication"
|
2609 |
|
2610 |
msgid "Dynamic slides"
|
2611 |
+
msgstr "Diapositives dynamiques"
|
2612 |
|
2613 |
msgid "Add slide"
|
2614 |
msgstr "Ajouter une diapositive"
|
2615 |
|
2616 |
msgid "Block must contain only one slide. Need more?"
|
2617 |
+
msgstr "Le bloc ne doit contenir qu’une seule diapositive. Besoin de plus ?"
|
2618 |
|
2619 |
msgid "Convert to slider"
|
2620 |
+
msgstr "Convertir en diaporama"
|
2621 |
|
|
|
|
|
2622 |
msgid "Slide one"
|
2623 |
+
msgstr "Première diapositive"
|
2624 |
|
|
|
|
|
2625 |
msgid "Slide two"
|
2626 |
+
msgstr "Deuxième diapositive"
|
2627 |
|
|
|
|
|
2628 |
msgid "Drop images here"
|
2629 |
+
msgstr "Glisser les images ici"
|
2630 |
|
2631 |
msgid "Edit slider"
|
2632 |
+
msgstr "Éditer le diaporama"
|
2633 |
|
|
|
|
|
2634 |
msgid "View trash"
|
2635 |
+
msgstr "Voir la corbeille"
|
2636 |
|
2637 |
msgid "Order by"
|
2638 |
msgstr "Trier par"
|
2646 |
msgid "Z-A"
|
2647 |
msgstr "Z-A"
|
2648 |
|
|
|
|
|
2649 |
msgid "Newest first"
|
2650 |
msgstr "Les nouveaux en premier"
|
2651 |
|
|
|
|
|
2652 |
msgid "Oldest first"
|
2653 |
msgstr "Les plus anciens en premier"
|
2654 |
|
2656 |
msgstr "Exporter"
|
2657 |
|
2658 |
msgid "New project"
|
2659 |
+
msgstr "Nouveau projet"
|
2660 |
|
2661 |
msgid "Module"
|
2662 |
msgstr "Module"
|
2663 |
|
2664 |
msgid "Displays the slider in a template module position."
|
2665 |
+
msgstr "Affiche le diaporama dans une position de module."
|
2666 |
|
2667 |
msgid "Create module"
|
2668 |
+
msgstr "Créer le module"
|
2669 |
|
2670 |
msgid "Related modules"
|
2671 |
+
msgstr "Modules associés"
|
2672 |
|
2673 |
msgid "Articles"
|
2674 |
msgstr "Articles"
|
2689 |
msgstr "Copier et coller ce shortcode dans vos articles et pages :"
|
2690 |
|
2691 |
msgid "Pages and Posts"
|
2692 |
+
msgstr "Pages et publications"
|
2693 |
|
2694 |
#, php-format
|
2695 |
msgid "Smart Slider 3 has integration with %s."
|
2696 |
+
msgstr "Smart Slider 3 est intégré à %s."
|
2697 |
|
2698 |
msgid "Paste the PHP code into your theme's file:"
|
2699 |
+
msgstr "Collez le code PHP dans le fichier de votre thème :"
|
2700 |
|
2701 |
msgid "Trash is empty."
|
2702 |
+
msgstr "La corbeille est vide."
|
2703 |
|
2704 |
msgid "Restore"
|
2705 |
+
msgstr "Restaurer"
|
2706 |
|
2707 |
msgid "Toggle orientation"
|
2708 |
+
msgstr "Basculer l’orientation"
|
2709 |
|
2710 |
msgid "Reload preview"
|
2711 |
+
msgstr "Recharger l’aperçu"
|
2712 |
|
2713 |
msgid "Open preview in full"
|
2714 |
+
msgstr "Ouvrir l’aperçu en plein écran"
|
2715 |
|
2716 |
msgid "State"
|
2717 |
+
msgstr "État"
|
2718 |
|
2719 |
msgid "Reason"
|
2720 |
+
msgstr "Raison"
|
2721 |
|
2722 |
msgid "Framework"
|
2723 |
msgstr ""
|
2726 |
msgstr "Polices"
|
2727 |
|
2728 |
msgid "Layer defaults"
|
2729 |
+
msgstr "Valeurs par défaut du calque"
|
2730 |
|
2731 |
msgid "Generators"
|
2732 |
+
msgstr "Générateurs"
|
2733 |
|
2734 |
msgid "Saved and slider cache invalidated."
|
2735 |
+
msgstr "Enregistré et cache de diaporama invalidé."
|
2736 |
|
2737 |
msgid "Cache cleared."
|
2738 |
msgstr "Cache vidé."
|
2740 |
msgid "Clear cache"
|
2741 |
msgstr "Vider le cache"
|
2742 |
|
|
|
|
|
2743 |
msgid "Clear cache options"
|
2744 |
+
msgstr "Effacer les options du cache"
|
2745 |
|
2746 |
msgid "Delete resized image cache"
|
2747 |
+
msgstr "Supprimer le cache des images redimensionnées"
|
2748 |
|
2749 |
#, php-format
|
2750 |
msgid "If enabled the following folder will be <b>permanently deleted</b>: %s"
|
2751 |
+
msgstr "Si activé, le dossier suivant sera <b>supprimé définitivement</b> : %s"
|
2752 |
|
2753 |
msgid "Configuration"
|
2754 |
msgstr "Configuration"
|
2759 |
"list of the fonts. Google Fonts are recognized automatically, but you can "
|
2760 |
"use your own custom fonts, too. %1$sLearn how to do that.%2$s"
|
2761 |
msgstr ""
|
2762 |
+
"Ici, vous pouvez configurer la police par défaut de vos calques et la liste "
|
2763 |
+
"déroulante des polices. Les polices Google sont reconnues automatiquement, "
|
2764 |
+
"mais vous pouvez également utiliser vos propres polices personnalisées. "
|
2765 |
+
"%1$sApprenez à faire cela.%2$s"
|
2766 |
|
2767 |
msgid "Default family"
|
2768 |
msgstr "Famille de police par défaut"
|
2769 |
|
2770 |
msgid "This font family is used for the newly added layers."
|
2771 |
msgstr ""
|
2772 |
+
"Cette famille de polices est utilisée pour les calques nouvellement ajoutés."
|
2773 |
|
2774 |
msgid "Preset font families"
|
2775 |
msgstr "Familles de polices prédéfinies"
|
2776 |
|
2777 |
msgid "These font families appear in the dropdown list."
|
2778 |
+
msgstr "Ces familles de polices apparaissent dans la liste déroulante."
|
2779 |
|
2780 |
msgid "Use protocol-relative URL"
|
2781 |
msgstr "Utiliser le protocole d’URL relative"
|
2782 |
|
2783 |
msgid "Loads the URLs without a http or https protocol."
|
2784 |
+
msgstr "Charge les URL sans protocole http ou https."
|
2785 |
|
2786 |
msgid "Header preload"
|
2787 |
+
msgstr "Préchargement de l’en-tête"
|
2788 |
|
2789 |
msgid ""
|
2790 |
"If the slider is an important part of your site, tell the browser to preload "
|
2791 |
"its files."
|
2792 |
msgstr ""
|
2793 |
+
"Si le diaporama est une partie importante de votre site, dites au navigateur "
|
2794 |
+
"de précharger ses fichiers."
|
2795 |
|
2796 |
msgid "English UI"
|
2797 |
+
msgstr "UI Anglaise"
|
2798 |
|
2799 |
msgid ""
|
2800 |
"You can keep using Smart Slider 3 in English, even if your backend isn't in "
|
2801 |
"English."
|
2802 |
msgstr ""
|
2803 |
+
"Vous pouvez continuer à utiliser Smart Slider 3 en anglais, même si votre "
|
2804 |
+
"administration n’est pas en anglais."
|
2805 |
|
2806 |
msgid "Improved frontend accessibility"
|
2807 |
+
msgstr "Amélioration de l’accessibilité en frontend"
|
2808 |
|
2809 |
msgid ""
|
2810 |
"Keeps the clicked element (like a button) in focus unless the focus is "
|
2811 |
"changed by clicking away."
|
2812 |
msgstr ""
|
2813 |
+
"Maintient l’élément cliqué (comme un bouton) en focus, sauf si le focus est "
|
2814 |
+
"modifié en cliquant à côté."
|
2815 |
|
2816 |
msgid "Script attributes"
|
2817 |
+
msgstr "Attributs de script"
|
2818 |
|
2819 |
msgid "Slider's inline JavaScript"
|
2820 |
+
msgstr "JavaScript en ligne du diaporama"
|
2821 |
|
2822 |
msgid "Head"
|
2823 |
msgstr ""
|
2826 |
msgstr "Dans le diaporama"
|
2827 |
|
2828 |
msgid "Async non-primary CSS"
|
2829 |
+
msgstr "CSS non principal asynchrone"
|
2830 |
|
2831 |
msgid ""
|
2832 |
"Google Fonts, icon and lightbox CSS are loaded in a non-blocking way. "
|
2833 |
"Disable if you see missing icons, fonts or styles."
|
2834 |
msgstr ""
|
2835 |
+
"Google Fonts, icon et lightbox CSS sont chargés de manière non bloquante. "
|
2836 |
+
"Désactivez cette option si vous voyez des icônes, des polices ou des styles "
|
2837 |
+
"manquants."
|
2838 |
|
2839 |
msgid "Load Font Awesome 4"
|
2840 |
+
msgstr "Charger la police Awesome 4"
|
2841 |
|
2842 |
msgid "API requests"
|
2843 |
msgstr "Requêtes API"
|
2845 |
#, php-format
|
2846 |
msgctxt "Curl"
|
2847 |
msgid "Use %s"
|
2848 |
+
msgstr "Utiliser %s"
|
2849 |
|
2850 |
+
#, php-format
|
|
|
2851 |
msgctxt "curl proxy"
|
2852 |
msgid "Clean %s"
|
2853 |
+
msgstr "Nettoyer %s"
|
2854 |
|
2855 |
msgid "General settings"
|
2856 |
msgstr "Réglages généraux"
|
2859 |
msgstr "Vérification automatique des mises à jour"
|
2860 |
|
2861 |
msgid "Alternative save slide"
|
2862 |
+
msgstr "Sauvegarde alternative de diapositive"
|
2863 |
|
2864 |
msgid ""
|
2865 |
"If you experience problems during the save this option might solve them."
|
2866 |
msgstr ""
|
2867 |
+
"Si vous rencontrez des problèmes lors de l’enregistrement, cette option peut "
|
2868 |
+
"les résoudre."
|
2869 |
|
2870 |
msgid "Preview in new window"
|
2871 |
+
msgstr "Aperçu dans une nouvelle fenêtre"
|
2872 |
|
2873 |
msgid "Lightbox videos in new tab on Mobile"
|
2874 |
+
msgstr "Vidéos Lightbox dans un nouvel onglet sur mobile"
|
2875 |
|
2876 |
msgid ""
|
2877 |
"Opens the lightbox videos in the YouTube app to avoid the mobile disabling "
|
2878 |
"the video."
|
2879 |
msgstr ""
|
2880 |
+
"Ouvre les vidéos lightbox dans l’application YouTube pour éviter que le "
|
2881 |
+
"mobile ne désactive la vidéo."
|
2882 |
|
2883 |
msgid "YouTube and Vimeo privacy enhanced mode"
|
2884 |
+
msgstr "Mode amélioré de confidentialité de YouTube et Vimeo"
|
2885 |
|
2886 |
msgid "Smooth scroll speed"
|
2887 |
msgstr "Vitesse de défilement doux"
|
2893 |
"You can call your own CSS files to our backend, for example, to be able to "
|
2894 |
"use custom fonts. Write each URL to a new line."
|
2895 |
msgstr ""
|
2896 |
+
"Vous pouvez appeler vos propres fichiers CSS sur notre administration, par "
|
2897 |
+
"exemple, pour pouvoir utiliser des polices personnalisées. Écrivez chaque "
|
2898 |
+
"URL sur une nouvelle ligne."
|
2899 |
|
|
|
|
|
2900 |
msgid "WordPress settings"
|
2901 |
+
msgstr "Paramètres Wordpress"
|
2902 |
|
2903 |
msgid "Show editor icon"
|
2904 |
+
msgstr "Afficher l'icône de l’éditeur"
|
2905 |
|
2906 |
msgid "Show in admin bar"
|
2907 |
+
msgstr "Afficher dans la barre administration"
|
2908 |
|
2909 |
msgid "YOAST SEO sitemap - add images"
|
2910 |
+
msgstr "YOAST SEO Plan du site - ajouter des images"
|
2911 |
|
2912 |
msgid "Create widget area"
|
2913 |
+
msgstr "Créer une zone de widget"
|
2914 |
|
2915 |
msgid "widget area(s)"
|
2916 |
+
msgstr "zone(s) de widget"
|
2917 |
|
2918 |
msgid ""
|
2919 |
"Creates new widget areas which you can place to your theme for easy "
|
2920 |
"publishing."
|
2921 |
msgstr ""
|
2922 |
+
"Crée de nouvelles zones de widgets que vous pouvez placer dans votre thème "
|
2923 |
+
"pour une publication facile."
|
2924 |
|
2925 |
msgid "Use iframe in AJAX calls"
|
2926 |
+
msgstr "Utiliser l’iframe dans les appels AJAX"
|
2927 |
|
2928 |
msgid ""
|
2929 |
"Loads the slider using an iframe when the page is loaded via AJAX to avoid "
|
2930 |
"problems."
|
2931 |
msgstr ""
|
2932 |
+
"Charge le diaporama à l’aide d’un iframe lorsque la page est chargée via "
|
2933 |
+
"AJAX pour éviter les problèmes."
|
2934 |
|
2935 |
msgid "Joomla settings"
|
2936 |
+
msgstr "Paramètres Joomla"
|
2937 |
|
2938 |
msgid "Force RTL backend"
|
2939 |
+
msgstr "Forcer le RTL en administration"
|
2940 |
|
2941 |
msgid "Run content plugins on sliders"
|
2942 |
+
msgstr "Exécuter les extensions de contenu sur des diaporama"
|
2943 |
|
2944 |
msgid "Exclude plugins"
|
2945 |
msgstr "Exclure les extensions"
|
2947 |
msgid ""
|
2948 |
"At each slider you can override the global breakpoints with local values."
|
2949 |
msgstr ""
|
2950 |
+
"À chaque diaporama, vous pouvez remplacer les points d’arrêt globaux par des "
|
2951 |
+
"valeurs locales."
|
2952 |
|
2953 |
msgid "Focus offset"
|
2954 |
+
msgstr "Décalage"
|
2955 |
|
2956 |
msgid ""
|
2957 |
"This option is used at the full page layout to decrease the slider height. "
|
2958 |
"The \"Scroll to slider\" option also uses this option to determine where to "
|
2959 |
"scroll the slider."
|
2960 |
msgstr ""
|
2961 |
+
"Cette option est utilisée dans la mise en page pleine page pour diminuer la "
|
2962 |
+
"hauteur du diaporama. L’option « Défiler vers le diaporama» utilise "
|
2963 |
+
"également cette option pour déterminer où faire défiler le diaporama."
|
2964 |
|
2965 |
msgid "Translate url"
|
2966 |
msgstr "Traduire l'URL"
|
2969 |
"You can change the frontend URL our assets are loading from. It can be "
|
2970 |
"useful after moving to a new domain."
|
2971 |
msgstr ""
|
2972 |
+
"Vous pouvez modifier l’URL frontale à partir de laquelle les ressources sont "
|
2973 |
+
"chargées. Cela peut être utile après le passage à un nouveau domaine."
|
2974 |
|
2975 |
msgid "The old URL you want to replace. E.g. https://oldsite.com/"
|
2976 |
msgstr ""
|
2977 |
+
"L’ancienne URL que vous souhaitez remplacer. Par exemple. https://oldsite."
|
2978 |
+
"com/"
|
2979 |
|
2980 |
msgid "The new URL you want to use. E.g. https://newsite.com"
|
2981 |
msgstr ""
|
2982 |
+
"La nouvelle URL que vous souhaitez utiliser. Par exemple. https://newsite.com"
|
2983 |
|
|
|
|
|
2984 |
msgid "Slider restored."
|
2985 |
+
msgstr "Diaporama restauré."
|
2986 |
|
|
|
|
|
2987 |
msgid "Slider permanently deleted."
|
2988 |
+
msgstr "Diaporama supprimé définitivement."
|
2989 |
|
2990 |
msgid "Slider created."
|
2991 |
msgstr "Diaporama créé."
|
2992 |
|
2993 |
msgid "Slider renamed."
|
2994 |
+
msgstr "Diaporama renommé."
|
2995 |
|
2996 |
msgid "Slider saved."
|
2997 |
msgstr "Diaporama sauvegardé."
|
3014 |
|
3015 |
#, php-format
|
3016 |
msgid "%s slider type is not available."
|
3017 |
+
msgstr "%s type de diaporama non disponible."
|
3018 |
|
3019 |
msgid "Groups are only available in the Pro version."
|
3020 |
+
msgstr "Les groupes ne sont valables que dans la version Pro."
|
3021 |
|
3022 |
msgid "Slider moved to the trash."
|
3023 |
+
msgstr "Diaporama mis à la corbeille."
|
3024 |
|
3025 |
msgid "Slider removed from the group."
|
3026 |
+
msgstr "Diaporama enlevé du groupe."
|
3027 |
|
3028 |
msgid "Slider duplicated."
|
3029 |
msgstr "Diaporama dupliqué."
|
3030 |
|
3031 |
msgid "Slider settings"
|
3032 |
+
msgstr "Réglages du diaporama"
|
3033 |
|
3034 |
msgid "Delete slider"
|
3035 |
+
msgstr "Supprimer ce diaporama"
|
3036 |
|
3037 |
msgid "Edit slide"
|
3038 |
+
msgstr "Éditer le diaporama"
|
3039 |
|
3040 |
msgid "Delete slide"
|
3041 |
+
msgstr "Supprimer cette diapositive"
|
3042 |
|
3043 |
msgid "Ordering"
|
3044 |
msgstr "Ordonnancement"
|
3045 |
|
3046 |
msgid "Video url"
|
3047 |
+
msgstr "Url de la vidéo"
|
3048 |
|
3049 |
msgid "Actions"
|
3050 |
msgstr ""
|
3051 |
|
3052 |
#, php-format
|
3053 |
msgid "Export %1$s as HTML"
|
3054 |
+
msgstr "Exporter %1$s en HTML"
|
3055 |
|
3056 |
msgid "Duplicate slider"
|
3057 |
msgstr "Dupliquer le diaporama"
|
3058 |
|
3059 |
msgid "Simple edit"
|
3060 |
+
msgstr "Modifier"
|
3061 |
|
3062 |
msgid "Slider order saved."
|
3063 |
msgstr "Ordre du diaporama sauvegardé."
|
3064 |
|
3065 |
msgid "Slider(s) moved to the trash."
|
3066 |
+
msgstr "Diaporama(s) mis à la corbeille."
|
3067 |
|
3068 |
msgid "Slider(s) removed from the group."
|
3069 |
+
msgstr "Diaporama(s) enlevé(s) du groupe."
|
3070 |
|
3071 |
msgid "Slider(s) deleted permanently from the trash."
|
3072 |
+
msgstr "Diaporama(s) supprimé(s) définitivement de la corbeille."
|
3073 |
|
3074 |
#, php-format
|
3075 |
msgid ""
|
3081 |
"locale."
|
3082 |
|
3083 |
msgid "You have to unzip your "
|
3084 |
+
msgstr "Vous devez décompresser votre "
|
3085 |
|
3086 |
msgid "Only *.ss3 files can be uploaded!"
|
3087 |
+
msgstr "Seuls les fichiers *.ss3 peuvent être téléchargés !"
|
3088 |
|
3089 |
msgid "The imported file is not readable!"
|
3090 |
msgstr "Le fichier importé n'est pas lisible !"
|
3091 |
|
3092 |
msgid "Go to dashboard"
|
3093 |
+
msgstr "Aller au tableau de bord"
|
3094 |
|
3095 |
msgid "Welcome to Smart Slider 3"
|
3096 |
+
msgstr "Bienvenue dans Smart Slider 3"
|
3097 |
|
3098 |
msgid "Don't show again"
|
3099 |
+
msgstr "Ne plus afficher"
|
3100 |
|
3101 |
msgid "Import project"
|
3102 |
+
msgstr "Importer le projet"
|
3103 |
|
3104 |
msgid "You can upload *.ss3 files which were exported by Smart Slider 3."
|
3105 |
msgstr ""
|
3106 |
+
"Vous pouvez télécharger des fichiers *.ss3 qui ont été exportés par Smart "
|
3107 |
+
"Slider 3."
|
3108 |
|
3109 |
msgid "Local import"
|
3110 |
+
msgstr "Importation locale"
|
3111 |
|
3112 |
msgid "Upload file"
|
3113 |
+
msgstr "Télécharger le fichier"
|
3114 |
|
3115 |
#, php-format
|
3116 |
msgid ""
|
3117 |
"Your server's upload filesize limitation is %s, so if your file is bigger, "
|
3118 |
"use the local import."
|
3119 |
msgstr ""
|
3120 |
+
"La limite de taille de fichier de téléchargement de votre serveur est %s, "
|
3121 |
+
"donc si votre fichier est plus volumineux, utilisez l’importation locale."
|
3122 |
|
3123 |
msgid "File"
|
3124 |
msgstr "Fichier"
|
3126 |
#, php-format
|
3127 |
msgid "Files with <i>.ss3</i> extension are listed from: %s"
|
3128 |
msgstr ""
|
3129 |
+
"Les fichiers avec l’extension <i>.ss3</i> sont répertoriés à partir de : %s"
|
3130 |
|
3131 |
msgid "Delete file"
|
3132 |
+
msgstr "Supprimer le fichier"
|
3133 |
|
3134 |
msgid "Removes the selected .ss3 file from your sever after the import."
|
3135 |
msgstr ""
|
3136 |
+
"Supprime le fichier .ss3 sélectionné de votre serveur après l’importation."
|
3137 |
|
3138 |
msgid "Restore slider"
|
3139 |
msgstr "Restaurer un diaporama"
|
3142 |
"The imported slider will have the same ID as the original export has. If you "
|
3143 |
"have a slider with the same ID, it will be overwritten."
|
3144 |
msgstr ""
|
3145 |
+
"Le diaporama importé aura le même ID que celui d’origine. Si vous avez un "
|
3146 |
+
"diaporama avec le même ID, il sera écrasé."
|
3147 |
|
3148 |
msgid "Image mode"
|
3149 |
msgstr "Mode Image"
|
3158 |
msgstr "Original"
|
3159 |
|
3160 |
msgid "You can choose how the slide images are loaded."
|
3161 |
+
msgstr "Vous pouvez choisir le mode de chargement des images des diapositives."
|
3162 |
|
3163 |
msgid "Trash"
|
3164 |
+
msgstr "Corbeille"
|
3165 |
|
|
|
|
|
3166 |
msgid "Empty trash"
|
3167 |
+
msgstr "Corbeille vide"
|
3168 |
|
3169 |
msgid "Slide saved."
|
3170 |
msgstr "Diapositive sauvegardée."
|
3174 |
msgstr "%d diapositives statiques générées."
|
3175 |
|
3176 |
msgid "Slide renamed."
|
3177 |
+
msgstr "Diapositive renommé."
|
3178 |
|
3179 |
msgid "First slide changed."
|
3180 |
msgstr "1ère diapositive modifiée."
|
3181 |
|
3182 |
msgid "Static overlay converted to slide."
|
3183 |
+
msgstr "Superposition statique convertie en diapositive."
|
3184 |
|
3185 |
msgid "Slide published."
|
3186 |
msgstr "Diapositive publiée."
|
3198 |
msgstr "Diapositive supprimée."
|
3199 |
|
3200 |
msgid "Slides created."
|
3201 |
+
msgstr "Diapositives créées."
|
3202 |
|
|
|
|
|
|
|
3203 |
msgid "Slide created."
|
3204 |
msgstr "Diapositive créée."
|
3205 |
|
3206 |
msgid "Failed to create slides."
|
3207 |
+
msgstr "Échec de création de diapositives."
|
3208 |
|
3209 |
msgid "Static save"
|
3210 |
msgstr "Enregistrement statique"
|
3225 |
msgstr "Résultat du groupe"
|
3226 |
|
3227 |
msgid "Smart Slider 3 deactivated on this site!"
|
3228 |
+
msgstr "Smart Slider 3 désactivé sur ce site !"
|
3229 |
|
3230 |
msgid "New slider"
|
3231 |
msgstr "Nouveau diaporama"
|
3240 |
msgid "Alias updated to: %s"
|
3241 |
msgstr "Alias mis à jour : %s"
|
3242 |
|
|
|
|
|
3243 |
msgid "Background animation"
|
3244 |
+
msgstr "Animation d'arrière-plan"
|
3245 |
|
3246 |
msgid "Animation type"
|
3247 |
+
msgstr "Type d’animation"
|
3248 |
|
3249 |
msgid "The importing failed at the unzipping part."
|
3250 |
msgstr "L'importation a échouée lors de la décompression."
|
3254 |
|
3255 |
msgid "Export file corrupted! Slider data is missing."
|
3256 |
msgstr ""
|
3257 |
+
"Fichier d’exportation corrompu ! Les données du diaporama sont manquantes."
|
3258 |
|
3259 |
msgid "Learn more"
|
3260 |
msgstr "En savoir plus"
|
3261 |
|
3262 |
#, php-format
|
3263 |
msgid "Increase %1$s in php.ini to 1000 or more. Current value: %2$s"
|
3264 |
+
msgstr "Augmentez %1$s dans php.ini à 1000 ou plus. Valeur actuelle : %2$s"
|
3265 |
|
3266 |
#, php-format
|
3267 |
msgid ""
|
3268 |
"Decrease %1$s below 15 in php.ini to prevent fatal errors on plugin updates. "
|
3269 |
"Current value: %2$s"
|
3270 |
msgstr ""
|
3271 |
+
"Diminuez %1$s en dessous de 15 dans php.ini pour éviter les erreurs fatales "
|
3272 |
+
"lors des mises à jour du plugin. Valeur actuelle : %2$s"
|
3273 |
|
3274 |
msgid "Unable to connect to the API"
|
3275 |
+
msgstr "Impossible de se connecter à l’API"
|
3276 |
|
3277 |
msgid "MySQL table missing"
|
3278 |
+
msgstr "Table MySQL manquante"
|
3279 |
|
3280 |
msgid "Your theme uses an outdated MooTools library which is not compatible."
|
3281 |
msgstr ""
|
3282 |
+
"Votre thème utilise une bibliothèque MooTools obsolète qui n’est pas "
|
3283 |
+
"compatible."
|
3284 |
|
3285 |
msgid ""
|
3286 |
"JCH Optimize could have a conflict with Smart Slider's Global settings -> "
|
3287 |
"Framework settings -> Async Non-Primary CSS. If your Google fonts are not "
|
3288 |
"loading, turn this option off."
|
3289 |
msgstr ""
|
3290 |
+
"JCH Optimize pourrait avoir un conflit avec les paramètres globaux de Smart "
|
3291 |
+
"Slider -> Paramètres du cadre -> CSS non principal asynchrone. Si vos "
|
3292 |
+
"polices Google ne se chargent pas, désactivez cette option."
|
3293 |
|
3294 |
msgid ""
|
3295 |
"This plugin breaks JavaScript in the admin area, deactivate it and use "
|
3296 |
"alternative plugin."
|
3297 |
msgstr ""
|
3298 |
+
"Ce plugin arrête JavaScript dans la zone d’administration, le désactive et "
|
3299 |
+
"utilise un plugin alternatif."
|
3300 |
|
3301 |
msgid ""
|
3302 |
"This plugin breaks Smart Slider 3 ajax calls if custom admin url enabled."
|
3303 |
msgstr ""
|
3304 |
+
"Ce plugin interrompt les appels ajax de Smart Slider 3 si l’URL "
|
3305 |
+
"d’administration personnalisée est activée."
|
3306 |
|
3307 |
msgid "This plugin adds a background image to every SVG and breaks SSL."
|
3308 |
+
msgstr "Ce plugin ajoute une image de fond à chaque SVG et interdit SSL."
|
3309 |
|
3310 |
msgid "This plugin has a JavaScript error which might break Smart Slider."
|
3311 |
+
msgstr "Ce plugin a une erreur JavaScript qui pourrait casser Smart Slider."
|
3312 |
|
3313 |
#, php-format
|
3314 |
msgid ""
|
3316 |
"when %1$s is set to %2$s. Also it has not received any updates since "
|
3317 |
"WordPress 3.9."
|
3318 |
msgstr ""
|
3319 |
+
"Ce plugin interrompt les options de filtrage des générateurs de diapositives "
|
3320 |
+
"dynamiques lorsque %1$s est défini sur %2$s. De plus, il n’a reçu aucune "
|
3321 |
+
"mise à jour depuis WordPress 3.9."
|
3322 |
|
3323 |
msgid "Add column"
|
3324 |
+
msgstr "Ajouter une colonne"
|
3325 |
|
3326 |
msgid "Year"
|
3327 |
+
msgstr "Année"
|
3328 |
|
3329 |
msgid "Month"
|
3330 |
+
msgstr "Mois"
|
3331 |
|
3332 |
msgid "Day"
|
3333 |
+
msgstr "Jour"
|
3334 |
|
3335 |
msgid "Hour"
|
3336 |
+
msgstr "Heure"
|
3337 |
|
3338 |
msgid "Minute"
|
3339 |
+
msgstr "Minute"
|
3340 |
|
3341 |
msgid "Stack"
|
3342 |
msgstr "Ordre"
|
3343 |
|
3344 |
msgid "No description."
|
3345 |
+
msgstr "Pas de description."
|
3346 |
|
|
|
|
|
3347 |
msgid "Generator not found"
|
3348 |
+
msgstr "SGénérateur non trouvé"
|
3349 |
|
3350 |
msgid "Test generator."
|
3351 |
+
msgstr "Test du Générateur."
|
3352 |
|
3353 |
msgid "Generator type not found"
|
3354 |
+
msgstr "Type de Générateur non trouvé"
|
3355 |
|
3356 |
#, php-format
|
3357 |
msgid "%1$s generator missing the following source: %2$s"
|
3358 |
+
msgstr "Le générateur %1$s ne contient pas la source suivante : %2$s"
|
3359 |
|
3360 |
msgid "Joomla articles"
|
3361 |
+
msgstr "Articles Joomla"
|
3362 |
|
3363 |
msgid "Creates slides from your Joomla articles or categories."
|
3364 |
msgstr ""
|
3365 |
+
"Crée des diapositives à partir de vos articles ou des catégories de Joomla."
|
3366 |
|
3367 |
msgid "Article"
|
3368 |
msgstr ""
|
3372 |
|
3373 |
msgid "Creates slides from your Joomla articles in the selected categories."
|
3374 |
msgstr ""
|
3375 |
+
"Crée des diapositives à partir de vos articles Joomla dans les catégories "
|
3376 |
+
"sélectionnées."
|
3377 |
|
3378 |
msgid "Tags"
|
3379 |
msgstr "Étiquettes"
|
3382 |
msgstr "Mis en avant"
|
3383 |
|
3384 |
msgid "User ID"
|
3385 |
+
msgstr "ID Utilisateur"
|
3386 |
|
3387 |
msgid "Language"
|
3388 |
msgstr "Langue"
|
3389 |
|
3390 |
msgid "Extra variables"
|
3391 |
+
msgstr "Variables supplémentaires"
|
3392 |
|
3393 |
msgid "Turn on these options to generate more variables for the slides."
|
3394 |
msgstr ""
|
3395 |
+
"Activez ces options pour générer plus de variables pour les diapositives."
|
3396 |
|
3397 |
msgid "Date format"
|
3398 |
msgstr "Format de date"
|
3419 |
msgstr "Heure de modification"
|
3420 |
|
3421 |
msgid "Publish time"
|
3422 |
+
msgstr "Heure de publication"
|
3423 |
|
3424 |
msgid "Featured article ordering"
|
3425 |
+
msgstr "Ordre des articles en vedette"
|
3426 |
|
3427 |
msgid "View article"
|
3428 |
+
msgstr "Voir l’article"
|
3429 |
|
3430 |
msgid ""
|
3431 |
"Creates slides from your Joomla categories. (Not the articles inside them.)"
|
3432 |
msgstr ""
|
3433 |
+
"Crée des diapositives à partir de vos catégories Joomla. (Pas les articles à "
|
3434 |
+
"l’intérieur.)"
|
3435 |
|
3436 |
msgid "Parent category"
|
3437 |
msgstr "Catégorie parente"
|
3438 |
|
3439 |
msgid "View category"
|
3440 |
+
msgstr "Voir la Catégorie"
|
3441 |
|
3442 |
msgid "Nothing"
|
3443 |
msgstr "Rien"
|
3444 |
|
3445 |
#, php-format
|
3446 |
msgid "Creates slides from %1$s."
|
3447 |
+
msgstr "Crée des diapositives à partir de %1$s."
|
3448 |
|
3449 |
msgid "Posts by filter"
|
3450 |
msgstr "Articles par filtre"
|
3456 |
msgstr "Personnalisé"
|
3457 |
|
3458 |
msgid "All custom posts"
|
3459 |
+
msgstr "Tous les articles personnalisés"
|
3460 |
|
3461 |
msgid "Creates slides from the posts of all your post types."
|
3462 |
msgstr ""
|
3463 |
+
"Crée des diapositives à partir des publications de tous vos types de "
|
3464 |
+
"publication."
|
3465 |
|
3466 |
msgid "Post types"
|
3467 |
msgstr "Types d’article"
|
3470 |
msgstr ""
|
3471 |
|
3472 |
msgid "Post IDs to display"
|
3473 |
+
msgstr "Identifiants de publication à afficher"
|
3474 |
|
3475 |
#, php-format
|
3476 |
msgid ""
|
3478 |
"post will be fetched, even if they match the set filters. %1$s Write one ID "
|
3479 |
"per line."
|
3480 |
msgstr ""
|
3481 |
+
"Vous pouvez faire en sorte que votre générateur n’affiche que les "
|
3482 |
+
"publications avec l’ID défini. Aucun autre message ne sera récupéré, même "
|
3483 |
+
"s’il correspond aux filtres définis. %1$s Écrivez un identifiant par ligne."
|
3484 |
|
3485 |
msgid "Sticky"
|
3486 |
+
msgstr "Position fixée"
|
3487 |
|
3488 |
msgid "Post status"
|
3489 |
msgstr "Statut de l'article"
|
3490 |
|
3491 |
msgid "Post meta comparison"
|
3492 |
+
msgstr "Comparaison des méta article"
|
3493 |
|
3494 |
msgid "Field name"
|
3495 |
msgstr "Nom du champ"
|
3497 |
msgid ""
|
3498 |
"Only show posts, where the given meta key is equal to the given meta value."
|
3499 |
msgstr ""
|
3500 |
+
"Afficher uniquement les publications, où la clé méta donnée est égale à la "
|
3501 |
+
"valeur méta donnée."
|
3502 |
|
3503 |
msgid "Compare method"
|
3504 |
+
msgstr "Méthode de comparaison"
|
3505 |
|
3506 |
msgid "Field value"
|
3507 |
msgstr "Valeur du champ"
|
3508 |
|
3509 |
msgid "Meta comparison"
|
3510 |
+
msgstr "Comparaison des méta"
|
3511 |
|
3512 |
msgid ""
|
3513 |
"Same as the previous option, just you can write down more comparisons. Read "
|
3514 |
"the \"Field name\" and \"Compare method\" out from the previous option. "
|
3515 |
"Example:"
|
3516 |
msgstr ""
|
3517 |
+
"Identique à l’option précédente, vous pouvez simplement écrire plus de "
|
3518 |
+
"comparaisons. Lisez le « Nom du champ » et la « Méthode de comparaison » de "
|
3519 |
+
"l’option précédente. Exemple:"
|
3520 |
|
3521 |
msgid "Post date"
|
3522 |
msgstr "Date de publication"
|
3528 |
msgstr "Aléatoire"
|
3529 |
|
3530 |
msgid "Given IDs"
|
3531 |
+
msgstr "IDs données"
|
3532 |
|
3533 |
msgid "Menu order"
|
3534 |
msgstr "Ordre du menu"
|
3535 |
|
3536 |
#, php-format
|
3537 |
msgid "Creates slides from the following post type: %1$s."
|
3538 |
+
msgstr "Crée des diapositives à partir du type de publication suivant : %1$s."
|
3539 |
|
3540 |
msgid "Relation"
|
3541 |
msgstr "Relation"
|
3542 |
|
3543 |
msgid "Exclude posts"
|
3544 |
+
msgstr "Exclure les publications"
|
3545 |
|
3546 |
#, php-format
|
3547 |
msgid ""
|
3548 |
"The selected post IDs won't appear in the generator, even if they they match "
|
3549 |
"the set filters. %1$s Write one ID per line."
|
3550 |
msgstr ""
|
3551 |
+
"Les identifiants de publication sélectionnés n’apparaîtront pas dans le "
|
3552 |
+
"générateur, même s’ils correspondent aux filtres définis. %1$s Écrivez un "
|
3553 |
+
"identifiant par ligne."
|
3554 |
|
3555 |
#, php-format
|
3556 |
msgid ""
|
3558 |
"\"Compare method\" options. %1$s Use the following format: published||=||yes "
|
3559 |
"%1$s Write one comparison per line."
|
3560 |
msgstr ""
|
3561 |
+
"Vous pouvez créer une autre comparaison basée sur les options précédentes "
|
3562 |
+
"« Nom du champ » et « Méthode de comparaison ». %1$s Utilisez le format "
|
3563 |
+
"suivant : published||=||yes %1$s Écrivez une comparaison par ligne."
|
3564 |
|
3565 |
msgid "Post option"
|
3566 |
+
msgstr "Option de la publication"
|
3567 |
|
3568 |
msgid ""
|
3569 |
"Posts can have options, like a post can be \"sticky\" or not. You can choose "
|
3570 |
"to only display posts, which are selected to be IN or NOT IN this option."
|
3571 |
msgstr ""
|
3572 |
+
"Les articles peuvent avoir des options, comme un article peut être « sticky "
|
3573 |
+
"» ou non. Vous pouvez choisir d’afficher uniquement les publications, qui "
|
3574 |
+
"sont sélectionnées pour être DANS ou PAS DANS cette option."
|
3575 |
|
3576 |
msgid "Post relationship with selected option"
|
3577 |
+
msgstr "Relation de publication avec l’option sélectionnée"
|
3578 |
|
3579 |
msgid "Date configuration"
|
3580 |
+
msgstr "Date de configuration"
|
3581 |
|
3582 |
msgid "Identify datetime"
|
3583 |
+
msgstr "Identifier la date et l’heure"
|
3584 |
|
3585 |
msgid "Our system tries to identify the date and time in your variables."
|
3586 |
msgstr ""
|
3587 |
+
"Notre système essaie d’identifier la date et l’heure dans vos variables."
|
3588 |
|
3589 |
msgid "Datetime format"
|
3590 |
msgstr "Format de date et heure"
|
3591 |
|
3592 |
#, php-format
|
3593 |
msgid "You can use any %1$sPHP date format%2$s."
|
3594 |
+
msgstr "Vous pouvez utiliser n’importe quel format de date %1$sPHP%2$s."
|
3595 |
|
3596 |
msgid "Translate dates"
|
3597 |
msgstr "Traduire les dates"
|
3601 |
"Write one per line in the following format: from||to %1$s E.g.: Monday||"
|
3602 |
"Montag"
|
3603 |
msgstr ""
|
3604 |
+
"Écrivez-en un par ligne au format suivant : from||to %1$s E.g.: Monday||Lundi"
|
3605 |
|
3606 |
msgid "Replace variables"
|
3607 |
+
msgstr "Remplacer des variables"
|
3608 |
|
3609 |
msgid "Timestamp variables"
|
3610 |
+
msgstr "Variables d’horodatage"
|
3611 |
|
3612 |
msgid "Replace timestamp variables"
|
3613 |
+
msgstr "Remplacer les variables d’horodatage"
|
3614 |
|
3615 |
#, php-format
|
3616 |
msgid ""
|
3617 |
"The \"Datetime format\" will be used to create dates from the given "
|
3618 |
"timestamp containing variables. %1$s Separate them with comma."
|
3619 |
msgstr ""
|
3620 |
+
"Le « format Date heure » sera utilisé pour créer des dates à partir de "
|
3621 |
+
"l’horodatage donné contenant des variables. %1$s Séparez-les par une virgule."
|
3622 |
|
3623 |
msgid "File variables"
|
3624 |
+
msgstr "Mettre les fichiers de variables"
|
3625 |
|
3626 |
msgid "Replace file variables"
|
3627 |
+
msgstr "Remplacer par les fichiers de variables"
|
3628 |
|
3629 |
#, php-format
|
3630 |
msgid ""
|
3631 |
"If you have IDs of files, you can replace those variables with the urls of "
|
3632 |
"the files instead. %1$s Separate them with comma."
|
3633 |
msgstr ""
|
3634 |
+
"Si vous avez des ID de fichiers, vous pouvez remplacer ces variables par les "
|
3635 |
+
"URL des fichiers à la place. %1$s Séparez-les par une virgule."
|
3636 |
|
3637 |
msgid "Remove duplicate results"
|
3638 |
+
msgstr "Supprimer les résultats en double"
|
3639 |
|
3640 |
msgid ""
|
3641 |
"You can remove results based on one variable's uniqueness. For example if "
|
3642 |
"you want the images to be unique, you could write the \"image\" variable "
|
3643 |
"into this field (without quotemarks)."
|
3644 |
msgstr ""
|
3645 |
+
"Vous pouvez supprimer des résultats en fonction de l’unicité d’une variable. "
|
3646 |
+
"Par exemple, si vous voulez que les images soient uniques, vous pouvez "
|
3647 |
+
"écrire la variable « image » dans ce champ (sans les guillemets)."
|
3648 |
|
3649 |
msgid "Custom field name"
|
3650 |
+
msgstr "Nom de champ personnalisé"
|
3651 |
|
3652 |
msgid "If it's set, this will be used instead of the 'Field' value."
|
3653 |
msgstr ""
|
3654 |
+
"Si elle est définie, elle sera utilisée à la place de la valeur ‘Champs’."
|
3655 |
|
3656 |
msgid "Numeric"
|
3657 |
+
msgstr "Numérique"
|
3658 |
|
3659 |
msgid "Alphabetic"
|
3660 |
msgstr "Alphabétique"
|
3661 |
|
3662 |
msgid "Creates slides from your posts in the selected categories."
|
3663 |
msgstr ""
|
3664 |
+
"Crée des diapositives à partir de vos publications dans les catégories "
|
3665 |
+
"sélectionnées."
|
3666 |
|
3667 |
msgid "Categories"
|
3668 |
msgstr "Catégories"
|
3674 |
"You can remove shortcodes from variables to avoid 3rd party content "
|
3675 |
"rendering in your slider."
|
3676 |
msgstr ""
|
3677 |
+
"Vous pouvez supprimer les shortcodes des variables pour éviter le rendu de "
|
3678 |
+
"contenu tiers dans votre diaporama."
|
3679 |
|
3680 |
msgid "Remove from variables"
|
3681 |
+
msgstr "Enlever des variables"
|
3682 |
|
3683 |
msgid ""
|
3684 |
"Write the name of the variables you want to remove the shortcodes from. "
|
3685 |
"Separate new variables with a comma and space. E.g. description, content"
|
3686 |
msgstr ""
|
3687 |
+
"Écrivez le nom des variables dont vous souhaitez supprimer les shortcodes. "
|
3688 |
+
"Séparez les nouvelles variables par une virgule et un espace. Par exemple. "
|
3689 |
+
"description, contenu"
|
3690 |
|
3691 |
msgid "Custom date variables"
|
3692 |
+
msgstr "Variables de date personnalisées"
|
3693 |
|
3694 |
#, php-format
|
3695 |
msgid ""
|
3699 |
"existing variable, we create a new one with the \"_datetime\" suffix. (E.g. "
|
3700 |
"date_datetime.) %3$s The \"format\" can be any %1$sPHP date format%2$s."
|
3701 |
msgstr ""
|
3702 |
+
"Vous pouvez créer des variables de date personnalisées à partir de vos "
|
3703 |
+
"variables de date existantes. Écrivez chaque variable sur une nouvelle ligne "
|
3704 |
+
"et utilisez le format suivant : variable||format. %3$s La « variable » doit "
|
3705 |
+
"être une variable existante. Sur la base de cette variable existante, nous "
|
3706 |
+
"en créons une nouvelle avec le suffixe « _datetime ». (Par exemple, "
|
3707 |
+
"date_datetime.) %3$s Le « format » peut être n’importe quel format de date "
|
3708 |
+
"%1$sPHP%2$s."
|
3709 |
|
3710 |
msgid "Translate custom dates"
|
3711 |
+
msgstr "Traduire les dates personnalisées"
|
3712 |
|
3713 |
#, php-format
|
3714 |
msgid ""
|
3715 |
"You can translate the content of the newly created variables. %1$s Use the "
|
3716 |
"following format: from||to. Eg.: Monday||Montag"
|
3717 |
msgstr ""
|
3718 |
+
"Vous pouvez traduire le contenu des variables nouvellement créées. %1$s "
|
3719 |
+
"Utilisez le format suivant : from||to. Eg.: Monday||Lundi"
|
3720 |
|
3721 |
msgid "Date function"
|
3722 |
+
msgstr "Fonction date"
|
3723 |
|
3724 |
msgid ""
|
3725 |
"This function will be used to format these custom date variables. Usually "
|
3726 |
"the date_i18n works, but if your date will be off a little bit, then try out "
|
3727 |
"the other one."
|
3728 |
msgstr ""
|
3729 |
+
"Cette fonction sera utilisée pour formater ces variables de date "
|
3730 |
+
"personnalisées. Habituellement, le date_i18n fonctionne, mais si votre date "
|
3731 |
+
"est un peu décalée, alors essayez l’autre."
|
3732 |
|
3733 |
msgid "Comment count"
|
3734 |
msgstr "Compteur de commentaire"
|
3735 |
|
3736 |
msgid "Creates slides from the posts with the set IDs."
|
3737 |
msgstr ""
|
3738 |
+
"Crée des diapositives à partir de vos publications dans les ID sélectionnées."
|
3739 |
|
3740 |
msgid "Post or Page IDs"
|
3741 |
+
msgstr "Identifiants de publication ou de page"
|
3742 |
|
3743 |
#, php-format
|
3744 |
msgid ""
|
3745 |
"You can write the ID of the page you want to show in your generator. %1$s "
|
3746 |
"Write one ID per line."
|
3747 |
msgstr ""
|
3748 |
+
"Vous pouvez écrire l’ID de la page que vous souhaitez afficher dans votre "
|
3749 |
+
"générateur. %1$s Écrivez un identifiant par ligne."
|
3750 |
|
3751 |
msgid "Whole group"
|
3752 |
+
msgstr "Tout le groupe"
|
3753 |
|
3754 |
msgid "Select slider"
|
3755 |
msgstr "Sélectionnez un diaporama"
|
3758 |
msgstr "OU"
|
3759 |
|
3760 |
msgid "Select A Slider"
|
3761 |
+
msgstr "Sélectionnez un diaporama"
|
3762 |
|
3763 |
msgctxt "Button layer default text"
|
3764 |
msgid "MORE"
|
3765 |
+
msgstr "PLUS"
|
3766 |
|
3767 |
msgid "Label"
|
3768 |
msgstr "Étiquette"
|
3769 |
|
3770 |
msgid "No wrap"
|
3771 |
+
msgstr "Pas de retour à la ligne"
|
3772 |
|
3773 |
msgid "Prevents the text from breaking into more lines"
|
3774 |
+
msgstr "Empêche le texte de se diviser en plusieurs lignes"
|
3775 |
|
3776 |
msgid "Rel"
|
3777 |
msgstr ""
|
3782 |
"the current document and the linked document. Multiple rel attributes can be "
|
3783 |
"separated with space. E.g. nofollow noopener noreferrer"
|
3784 |
msgstr ""
|
3785 |
+
"Entrez l’attribut rel %1$s %2$s qui représente la relation entre le document "
|
3786 |
+
"actuel et le document lié. Plusieurs attributs rel peuvent être séparés par "
|
3787 |
+
"un espace. Par exemple. nofollow noopener noreferrer"
|
3788 |
|
3789 |
msgid "Icon"
|
3790 |
msgstr "Icône"
|
3794 |
|
3795 |
#, php-format
|
3796 |
msgid "Class on the %s element."
|
3797 |
+
msgstr "Classe de l’élément %s."
|
3798 |
|
3799 |
msgid "Heading layer"
|
3800 |
msgstr "Calque de titre"
|
3801 |
|
3802 |
msgid "Text animation"
|
3803 |
+
msgstr "Texte animation"
|
3804 |
|
3805 |
msgid "Incoming"
|
3806 |
+
msgstr "Entrant"
|
3807 |
|
3808 |
msgid "Outgoing"
|
3809 |
+
msgstr "Sortant"
|
3810 |
|
3811 |
msgid "Backface visibility"
|
3812 |
+
msgstr "Visibilité de la face arrière"
|
3813 |
|
3814 |
#, php-format
|
3815 |
msgid "Fix width for the %1$s."
|
3816 |
+
msgstr "Correction de la largeur pour %1$s."
|
3817 |
|
3818 |
#, php-format
|
3819 |
msgid "Fix height for the %1$s."
|
3820 |
+
msgstr "Correction de la hauteur pour %1$s."
|
3821 |
|
3822 |
msgid "Alt tag"
|
3823 |
msgstr "Texte Alt"
|
3829 |
"You can turn off the Layer image optimization for this image, to resize it "
|
3830 |
"for tablet and mobile."
|
3831 |
msgstr ""
|
3832 |
+
"Vous pouvez désactiver l’optimisation d’image de calque pour cette image, "
|
3833 |
+
"pour la redimensionner pour tablette et mobile."
|
3834 |
|
3835 |
msgctxt "Layer group"
|
3836 |
msgid "Special"
|
3846 |
|
3847 |
msgctxt "Layer"
|
3848 |
msgid "Missing"
|
3849 |
+
msgstr "Manquant"
|
3850 |
|
3851 |
#, php-format
|
3852 |
msgid "Missing layer type: %s"
|
3853 |
+
msgstr "Type de calque manquant : %s"
|
3854 |
|
3855 |
msgid "Custom text for tablet"
|
3856 |
+
msgstr "Texte personnalisé pour tablette"
|
3857 |
|
3858 |
msgid "Tablet text"
|
3859 |
msgstr "Texte sur tablette"
|
3860 |
|
3861 |
msgid "Custom text for mobile"
|
3862 |
+
msgstr "Texte personnalisé pour mobile"
|
3863 |
|
3864 |
msgid "Mobile text"
|
3865 |
msgstr "Texte sur mobile"
|
3871 |
msgstr "Image de couverture"
|
3872 |
|
3873 |
msgid "Aspect ratio"
|
3874 |
+
msgstr "Aspect du ratio"
|
3875 |
|
3876 |
msgid "Fill layer height"
|
3877 |
+
msgstr "Hauteur du calque de remplissage"
|
3878 |
|
3879 |
msgid "Set on Style tab."
|
3880 |
+
msgstr "Définir dans l’onglet Style."
|
3881 |
|
3882 |
msgid "Video settings"
|
3883 |
+
msgstr "Réglages vidéo"
|
3884 |
|
3885 |
msgid "When ended"
|
3886 |
+
msgstr "Une fois terminé"
|
3887 |
|
3888 |
msgid "Do nothing"
|
3889 |
+
msgstr "Ne rien faire"
|
3890 |
|
3891 |
msgid "Go to next slide"
|
3892 |
+
msgstr "Aller à la diapositive suivante"
|
3893 |
|
3894 |
msgid "Start time"
|
3895 |
msgstr "Heure de début"
|
3901 |
msgstr "Muet"
|
3902 |
|
3903 |
msgid "Pause on scroll"
|
3904 |
+
msgstr "Pause sur défilement"
|
3905 |
|
3906 |
msgid "Never"
|
3907 |
msgstr "Jamais"
|
3908 |
|
3909 |
msgid "When partly visible"
|
3910 |
+
msgstr "Lorsque partiellement visible"
|
3911 |
|
3912 |
msgid "When not visible"
|
3913 |
+
msgstr "Lorsqu’elle n’est pas visible"
|
3914 |
|
3915 |
msgid "You can pause the video when the visitor scrolls away from the slider"
|
3916 |
msgstr ""
|
3917 |
+
"Vous pouvez mettre la vidéo en pause lorsque le visiteur s’éloigne du "
|
3918 |
+
"diaporama"
|
3919 |
|
3920 |
msgid "Private video"
|
3921 |
msgstr "Video privée"
|
3923 |
msgid ""
|
3924 |
"Turn it on to remove the admin warning that your video is not accessible."
|
3925 |
msgstr ""
|
3926 |
+
"Activez pour supprimer l’avertissement de l’administrateur indiquant que "
|
3927 |
+
"votre vidéo n’est pas accessible."
|
3928 |
|
3929 |
msgid "Display"
|
3930 |
msgstr "Afficher"
|
3931 |
|
3932 |
msgid "Only works on videos of Vimeo Pro users."
|
3933 |
+
msgstr "Ne fonctionne que sur les vidéos des utilisateurs de Vimeo Pro."
|
3934 |
|
3935 |
msgid "Remove controls"
|
3936 |
msgstr "Supprimer les contrôles"
|
3939 |
"Removes the controls of the video, but it only works on videos of Vimeo Pro "
|
3940 |
"users."
|
3941 |
msgstr ""
|
3942 |
+
"Supprime les contrôles de la vidéo, mais cela ne fonctionne que sur les "
|
3943 |
+
"vidéos des utilisateurs de Vimeo Pro."
|
3944 |
|
3945 |
msgid "Hides the title of the video, but only if video owner allows it."
|
3946 |
msgstr ""
|
3947 |
+
"Masque le titre de la vidéo, mais uniquement si le propriétaire de la vidéo "
|
3948 |
+
"le permet."
|
3949 |
|
3950 |
msgid "Users byline"
|
3951 |
msgstr "Signature des utilisateurs"
|
3953 |
msgid ""
|
3954 |
"Hides the user's byline of the video, but only if video owner allows it."
|
3955 |
msgstr ""
|
3956 |
+
"Masque la signature de l’utilisateur de la vidéo, mais uniquement si le "
|
3957 |
+
"propriétaire de la vidéo l’autorise."
|
3958 |
|
3959 |
msgid ""
|
3960 |
"Hides the profile image of the author, but only if video owner allows it. "
|
3961 |
msgstr ""
|
3962 |
+
"Masque l’image de profil de l’auteur, mais uniquement si le propriétaire de "
|
3963 |
+
"la vidéo le permet. "
|
3964 |
|
3965 |
msgid "Play button"
|
3966 |
+
msgstr "Bouton de lecture"
|
3967 |
|
3968 |
msgid "Play"
|
3969 |
+
msgstr "Lecture"
|
3970 |
|
3971 |
msgid "YouTube URL or Video ID"
|
3972 |
+
msgstr "URL YouTube ou ID de vidéo"
|
3973 |
|
3974 |
msgid "End time"
|
3975 |
msgstr "Heure de fin"
|
3981 |
msgstr "Centré"
|
3982 |
|
3983 |
msgid "Scales up and crops the video to cover the whole layer."
|
3984 |
+
msgstr "Agrandit et recadre la vidéo pour couvrir tout le calque."
|
3985 |
|
3986 |
msgid "Show related videos"
|
3987 |
+
msgstr "Afficher les vidéos associées"
|
3988 |
|
3989 |
msgid "Anywhere"
|
3990 |
+
msgstr "Partout"
|
3991 |
|
3992 |
msgid "Same channel"
|
3993 |
+
msgstr "Même canal"
|
3994 |
|
3995 |
msgid ""
|
3996 |
"YouTube no longer allows hiding the related videos at the end of the video. "
|
3997 |
"This setting defines whether the videos should come from the same channel as "
|
3998 |
"the video that was just played or from any other channel."
|
3999 |
msgstr ""
|
4000 |
+
"YouTube ne permet plus de masquer les vidéos associées à la fin de la vidéo. "
|
4001 |
+
"Ce paramètre définit si les vidéos doivent provenir de la même chaîne que la "
|
4002 |
+
"vidéo qui vient d’être lue ou de toute autre chaîne."
|
4003 |
|
4004 |
msgid "Slider error! Generator group not found: "
|
4005 |
+
msgstr "Erreur du diaporama ! Groupe de générateur introuvable : "
|
4006 |
|
4007 |
msgid "Slider error! Generator source not found: "
|
4008 |
+
msgstr "Erreur du diaporama ! Source du générateur introuvable : "
|
4009 |
|
4010 |
msgid "Downscale"
|
4011 |
msgstr "Zoom arrière"
|
4012 |
|
4013 |
msgid "Allows the slider to scale down for smaller screens."
|
4014 |
+
msgstr "Permet au diaporama de se réduire pour les petits écrans."
|
4015 |
|
4016 |
msgid "Upscale"
|
4017 |
msgstr "Zoom avant"
|
4018 |
|
4019 |
msgid "Allows the slider to scale up for larger screens."
|
4020 |
+
msgstr "Permet au diaporama de s’adapter aux écrans plus grands."
|
4021 |
|
4022 |
msgid "Min height"
|
4023 |
+
msgstr "Hauteur minimum"
|
4024 |
|
4025 |
msgid "Prevents the slider from getting smaller than the set value."
|
4026 |
+
msgstr "Empêche le diaporama de devenir plus petit que la valeur définie."
|
4027 |
|
4028 |
msgid "Force full width"
|
4029 |
msgstr "Forcer la pleine largeur"
|
4032 |
msgstr "Le diaporama essaye de remplir la largeur complète du navigateur."
|
4033 |
|
4034 |
msgid "Overflow-X"
|
4035 |
+
msgstr "Débordement-X"
|
4036 |
|
4037 |
msgid ""
|
4038 |
"Prevents the vertical scrollbar from appear during certain slide background "
|
4039 |
"animations."
|
4040 |
msgstr ""
|
4041 |
+
"Empêche la barre de défilement verticale d’apparaître pendant certaines "
|
4042 |
+
"animations d’arrière-plan de diapositive."
|
4043 |
|
4044 |
msgid "Adjust slider width to"
|
4045 |
+
msgstr "Ajuster la largeur du diaporama à"
|
4046 |
|
4047 |
msgid ""
|
4048 |
"You can make the slider fill up a selected parent element instead of the "
|
4049 |
"full browser width."
|
4050 |
msgstr ""
|
4051 |
+
"Vous pouvez faire en sorte que le curseur remplisse un élément parent "
|
4052 |
+
"sélectionné au lieu de toute la largeur du navigateur."
|
4053 |
|
4054 |
msgid "Not found"
|
4055 |
+
msgstr "Non trouvé"
|
4056 |
|
4057 |
msgid "Slider size is too small!"
|
4058 |
msgstr "La taille du diaporama est trop petite !"
|
4076 |
msgstr "Très rapide"
|
4077 |
|
4078 |
msgid "Border width"
|
4079 |
+
msgstr "Largeur de la bordure"
|
4080 |
|
4081 |
msgid "Border color"
|
4082 |
+
msgstr "Couleur de la bordure"
|
4083 |
|
4084 |
msgid "Super fast 4x"
|
4085 |
msgstr "Très rapide 4x"
|
4086 |
|
4087 |
msgctxt "Slider type"
|
4088 |
msgid "Simple slider"
|
4089 |
+
msgstr "Diaporama simple"
|
4090 |
|
|
|
|
|
4091 |
msgid "Main animation"
|
4092 |
+
msgstr "Animation principale"
|
4093 |
|
4094 |
msgid "No animation"
|
4095 |
+
msgstr "Pas d’animation"
|
4096 |
|
4097 |
msgid "Crossfade"
|
4098 |
msgstr "Fondu croisé"
|
4105 |
|
4106 |
msgctxt "Feature"
|
4107 |
msgid "Carousel"
|
4108 |
+
msgstr "Caroussel"
|
4109 |
|
4110 |
msgid ""
|
4111 |
"If you turn off this option, you can't switch to the first slide from the "
|
4112 |
"last one."
|
4113 |
msgstr ""
|
4114 |
+
"Si vous désactivez cette option, vous ne pouvez pas passer à la première "
|
4115 |
+
"diapositive à partir de la dernière."
|
4116 |
|
4117 |
msgid "Shifted"
|
4118 |
+
msgstr "Décalage"
|
4119 |
|
4120 |
msgid "The background and the main animation plays simultaneously or shifted."
|
4121 |
msgstr ""
|
4122 |
+
"L’arrière-plan et l’animation principale sont lus simultanément ou décalés."
|
4123 |
|
4124 |
msgid "Loop single slide"
|
4125 |
msgstr "Boucle diapositive seule"
|
4129 |
"Dans le cas d'une diapositive, il répète l'animation de la diapositive."
|
4130 |
|
4131 |
msgid "Slider CSS Preset"
|
4132 |
+
msgstr "Réglage diaporama prédéfini"
|
4133 |
|
4134 |
msgid "Light shadow"
|
4135 |
msgstr "Ombre claire"
|
4223 |
msgstr "X-small foncé"
|
4224 |
|
4225 |
msgid "Small Light"
|
4226 |
+
msgstr "Petit clair"
|
4227 |
|
4228 |
msgid "Small Dark"
|
4229 |
+
msgstr "Petit foncé"
|
4230 |
|
4231 |
msgid "Medium Light"
|
4232 |
msgstr "Medium clair"
|
4250 |
msgstr "Mes polices"
|
4251 |
|
4252 |
msgid "Warp"
|
4253 |
+
msgstr "Retour à la ligne"
|
4254 |
|
4255 |
msgid "Twirl"
|
4256 |
+
msgstr "Tournoiement"
|
4257 |
|
4258 |
msgid "Domino"
|
4259 |
msgstr "Effet domino"
|
4267 |
msgid "Elastic"
|
4268 |
msgstr "Élastique"
|
4269 |
|
|
|
|
|
4270 |
msgid "Random elastic"
|
4271 |
msgstr "Élastique aléatoire"
|
4272 |
|
4273 |
msgid "My text animations"
|
4274 |
+
msgstr "Mes animations de texte"
|
4275 |
|
4276 |
msgid "Slices - Single"
|
4277 |
+
msgstr "Tranches - Unique"
|
4278 |
|
4279 |
msgid "Slices - Simple rows and scale"
|
4280 |
+
msgstr "Tranches - Lignes simples et échelle"
|
4281 |
|
4282 |
msgid "Slices - Simple rows and rotate"
|
4283 |
+
msgstr "Tranches - Lignes simples et rotation"
|
4284 |
|
4285 |
msgid "Slices - Simple rows reversed"
|
4286 |
+
msgstr "Tranches - Rangées simples inversées"
|
4287 |
|
4288 |
msgid "Slices - Simple rows and blur"
|
4289 |
+
msgstr "Tranches - Lignes simples et flou"
|
4290 |
|
4291 |
msgid "Slices - Triangle"
|
4292 |
+
msgstr "Tranches - Triangle"
|
4293 |
|
4294 |
msgid "Slices - Reversed triangle"
|
4295 |
+
msgstr "Tranches - Triangle inversé"
|
4296 |
|
4297 |
msgid "Scale to left"
|
4298 |
msgstr "Agrandir à gauche"
|
4400 |
msgstr "Parallaxe bas"
|
4401 |
|
4402 |
msgid "Flowing tiles vertical"
|
4403 |
+
msgstr "Tuiles fluides verticales"
|
4404 |
|
4405 |
msgid "Slide to bottom"
|
4406 |
+
msgstr "Glisser vers le bas"
|
4407 |
|
4408 |
msgid "Slide to top"
|
4409 |
+
msgstr "Glisser vers le haut"
|
4410 |
|
4411 |
msgid "Curtain to bottom"
|
4412 |
+
msgstr "Rideau vers le bas"
|
4413 |
|
4414 |
msgid "Curtain to top"
|
4415 |
+
msgstr "Rideau vers le haut"
|
4416 |
|
4417 |
msgid "Switching to bottom"
|
4418 |
+
msgstr "Basculer vers le bas"
|
4419 |
|
4420 |
msgid "Switching to top"
|
4421 |
+
msgstr "Basculer vers le haut"
|
4422 |
|
4423 |
msgid "Horizontal spin to bottom"
|
4424 |
msgstr "Vrille horizontale vers le bas"
|
4427 |
msgstr "Vrille horizontale vers le haut"
|
4428 |
|
4429 |
msgid "3D bricks to bottom"
|
4430 |
+
msgstr "Briques 3D vers le bas"
|
4431 |
|
4432 |
msgid "3D bricks to top"
|
4433 |
+
msgstr "Briques 3D vers le haut"
|
4434 |
|
4435 |
msgid "3D rows to bottom"
|
4436 |
+
msgstr "Rangées 3D vers le bas"
|
4437 |
|
4438 |
msgid "3D rows to top"
|
4439 |
+
msgstr "Rangées 3D vers le haut"
|
4440 |
|
4441 |
msgid "3D columns to bottom"
|
4442 |
+
msgstr "Briques 3D vers le bas"
|
4443 |
|
4444 |
msgid "3D columns to top"
|
4445 |
+
msgstr "Colonnes 3D vers le haut"
|
4446 |
|
4447 |
msgid "Spinning cuboid to bottom"
|
4448 |
+
msgstr "Cuboïde tournant ver le bas"
|
4449 |
|
4450 |
msgid "Spinning cuboid to top"
|
4451 |
+
msgstr "Cuboïde tournant vers le haut"
|
4452 |
|
4453 |
msgid "Turning cuboid to bottom"
|
4454 |
+
msgstr "Tourner le cuboïde vers le bas"
|
4455 |
|
4456 |
msgid "Turning cuboid to top"
|
4457 |
+
msgstr "Tourner le cuboïde vers le haut"
|
4458 |
|
4459 |
msgid "Scale to right"
|
4460 |
msgstr "Scale droite"
|
4475 |
msgstr "Glisser à droite"
|
4476 |
|
4477 |
msgid "Curtain to right"
|
4478 |
+
msgstr "Rideau vers la droite"
|
4479 |
|
4480 |
msgid "Blocks to right"
|
4481 |
+
msgstr "Blocs vers la droite"
|
4482 |
|
4483 |
msgid "Slices to right"
|
4484 |
+
msgstr "Tranches vers la droite"
|
4485 |
|
4486 |
msgid "Reversed slices to right"
|
4487 |
+
msgstr "Tranches inversées vers la droite"
|
4488 |
|
4489 |
msgid "Switching to right"
|
4490 |
+
msgstr "Passage à droite"
|
4491 |
|
4492 |
msgid "Page turn to right"
|
4493 |
msgstr "Tourner la page à droite"
|
4496 |
msgstr "Vrille verticale vers la droite"
|
4497 |
|
4498 |
msgid "3D bricks to right"
|
4499 |
+
msgstr "Briques 3D vers la droite"
|
4500 |
|
4501 |
msgid "3D rows to right"
|
4502 |
+
msgstr "Rangées 3D vers la droite"
|
4503 |
|
4504 |
msgid "3D columns to right"
|
4505 |
+
msgstr "Colonnes 3D vers la droite"
|
4506 |
|
4507 |
msgid "Spinning cuboid to right"
|
4508 |
+
msgstr "Cuboïde tournant vers la droite"
|
4509 |
|
4510 |
msgid "Turning cuboid to right"
|
4511 |
+
msgstr "Cuboïde tournant vers la droite"
|
4512 |
|
4513 |
msgid "Downscale left"
|
4514 |
msgstr "Zoom arrière gauche"
|
4541 |
msgstr "Vers la droite"
|
4542 |
|
4543 |
msgid "To top left"
|
4544 |
+
msgstr "Vers le haut gauche"
|
4545 |
|
4546 |
msgid "To top right"
|
4547 |
+
msgstr "Vers le haut droite"
|
4548 |
|
4549 |
msgid "To bottom left"
|
4550 |
msgstr "Vers le bas à gauche"
|
4557 |
|
4558 |
msgctxt "Arrow direction"
|
4559 |
msgid "Previous"
|
4560 |
+
msgstr "Précédente"
|
4561 |
|
4562 |
msgid "Previous image"
|
4563 |
msgstr "Image précédente"
|
4570 |
|
4571 |
msgctxt "Arrow direction"
|
4572 |
msgid "Next"
|
4573 |
+
msgstr "Suivante"
|
4574 |
|
4575 |
msgid "Next image"
|
4576 |
msgstr "Image suivante"
|
4582 |
msgstr "Position flèche arrière"
|
4583 |
|
4584 |
msgid "Next position"
|
4585 |
+
msgstr "Position suivante"
|
4586 |
|
4587 |
msgid "Previous alt tag"
|
4588 |
+
msgstr "Tag (alt) précédent"
|
4589 |
|
4590 |
msgid "Next alt tag"
|
4591 |
+
msgstr "Tag (alt) suivant"
|
4592 |
|
4593 |
msgid "Base64"
|
4594 |
msgstr ""
|
4598 |
"optimization plugins often have errors in their codes related to them, so if "
|
4599 |
"your arrow won't load, turn this option off."
|
4600 |
msgstr ""
|
4601 |
+
"Les images de flèches codées en Base64 se chargent plus rapidement et elles "
|
4602 |
+
"sont colorables. Mais les plugins d’optimisation ont souvent des erreurs "
|
4603 |
+
"dans leurs codes, donc si votre flèche ne se charge pas, désactivez cette "
|
4604 |
+
"option."
|
4605 |
|
4606 |
msgid "Image width - Desktop"
|
4607 |
+
msgstr "Largeur de l’image - Desktop"
|
4608 |
|
|
|
|
|
4609 |
msgid "Image width - Tablet"
|
4610 |
+
msgstr "Largeur de l’image - Tablette"
|
4611 |
|
|
|
|
|
4612 |
msgid "Image width - Mobile"
|
4613 |
+
msgstr "Largeur de l’image - Mobile"
|
4614 |
|
4615 |
msgid "Pause"
|
4616 |
msgstr "Pause"
|
4617 |
|
|
|
|
|
4618 |
msgid "Play autoplay"
|
4619 |
msgstr "Démarrage automatique"
|
4620 |
|
4621 |
msgid "Pause autoplay"
|
4622 |
+
msgstr "Pause démarrage automatique"
|
4623 |
|
4624 |
msgid "Bar"
|
4625 |
msgstr "Barre"
|
4626 |
|
4627 |
msgid "Slide count"
|
4628 |
+
msgstr "Compteur de diapositive"
|
4629 |
|
4630 |
msgid ""
|
4631 |
"The \"Title\" will be the index of the slide and \"Description\" will be the "
|
4632 |
"total number of slides."
|
4633 |
msgstr ""
|
4634 |
+
"Le « Titre » sera l’index de la diapositive et la « Description » sera le "
|
4635 |
+
"nombre total de diapositives."
|
4636 |
|
4637 |
msgid "Separator"
|
4638 |
msgstr "Séparateur"
|
4644 |
"slide number. %1$s To put the Description to a new line, use the <br> "
|
4645 |
"HTML tag."
|
4646 |
msgstr ""
|
4647 |
+
"Vous pouvez définir ce qui sépare le titre et la description de la barre de "
|
4648 |
+
"texte. Ce séparateur est également utilisé dans l’option Nombre de "
|
4649 |
+
"diapositives pour séparer le nombre de diapositives actuel et total. %1$s "
|
4650 |
+
"Pour mettre la description sur une nouvelle ligne, utilisez la balise Html "
|
4651 |
+
"<br>."
|
4652 |
|
4653 |
msgid "Bar full size"
|
4654 |
msgstr "Barre en pleine largeur"
|
4655 |
|
4656 |
msgid "Shows on hover"
|
4657 |
+
msgstr "Voir au survol"
|
4658 |
|
4659 |
msgid "Hide on slides"
|
4660 |
msgstr "Cacher sur les diapositives"
|
4663 |
"List the slides separated by commas on which you want the controls to be "
|
4664 |
"hidden."
|
4665 |
msgstr ""
|
4666 |
+
"Répertoriez les diapositives séparées par des virgules sur lesquelles vous "
|
4667 |
+
"souhaitez masquer les contrôles."
|
4668 |
|
|
|
|
|
4669 |
msgid "Text bar"
|
4670 |
+
msgstr "Barre de texte"
|
4671 |
|
4672 |
msgid "Bullets"
|
4673 |
msgstr "Puces"
|
4674 |
|
4675 |
msgid "Bullet"
|
4676 |
+
msgstr "Puce"
|
4677 |
|
4678 |
msgid "Side"
|
4679 |
msgstr "Côté"
|
4690 |
msgid "Thumbnails"
|
4691 |
msgstr "Vignettes"
|
4692 |
|
|
|
|
|
4693 |
msgid "Desktop width"
|
4694 |
+
msgstr "Largeur du PC"
|
4695 |
|
|
|
|
|
4696 |
msgid "Tablet width"
|
4697 |
+
msgstr "Largeur tablette"
|
4698 |
|
|
|
|
|
4699 |
msgid "Mobile width"
|
4700 |
+
msgstr "Largeur mobile"
|
4701 |
|
4702 |
msgid "Align thumbnails"
|
4703 |
msgstr "Aligner les vignettes"
|
4709 |
msgstr "Fin"
|
4710 |
|
4711 |
msgid "Space between"
|
4712 |
+
msgstr "Espace entre"
|
4713 |
|
|
|
|
|
4714 |
msgid "Space around"
|
4715 |
+
msgstr "Espace autour"
|
4716 |
|
4717 |
msgid "Caption"
|
4718 |
msgstr "Légende"
|
4721 |
"The height (horizontal orientation) or width (vertical orientation) of the "
|
4722 |
"caption container."
|
4723 |
msgstr ""
|
4724 |
+
"La hauteur (orientation horizontale) ou la largeur (orientation verticale) "
|
4725 |
+
"du conteneur de légende."
|
4726 |
|
4727 |
msgid "Next arrow image"
|
4728 |
+
msgstr "Image de la flèche suivante"
|
4729 |
|
4730 |
msgid "The previous arrow image will be mirrored."
|
4731 |
+
msgstr "L’image de la flèche précédente sera reflétée."
|
4732 |
|
4733 |
msgid "Group by"
|
4734 |
+
msgstr "Regrouper par"
|
4735 |
|
4736 |
msgctxt "Unit"
|
4737 |
msgid "thumbnails"
|
4738 |
+
msgstr "vignettes"
|
4739 |
|
4740 |
msgid "You can break your thumbnails into rows or columns."
|
4741 |
+
msgstr "Vous pouvez diviser vos vignettes en lignes ou en colonnes."
|
4742 |
|
4743 |
msgid ""
|
4744 |
"The height (horizontal orientation) or width (vertical orientation) of the "
|
4745 |
"thumbnail container in px or %."
|
4746 |
msgstr ""
|
4747 |
+
"La hauteur (orientation horizontale) ou la largeur (orientation verticale) "
|
4748 |
+
"du conteneur de vignettes en px ou %."
|
4749 |
|
4750 |
#, javascript-format
|
4751 |
msgid "Switches %s slide(s)."
|
4752 |
+
msgstr "Commute la ou les diapositives %s."
|
4753 |
|
4754 |
#, javascript-format
|
4755 |
msgid "Loops %s and stops before starting slide."
|
4756 |
+
msgstr "Boucle %s et s’arrête avant de commencer la diapositive."
|
4757 |
|
4758 |
#, javascript-format
|
4759 |
msgid "Loops %s and returns to starting slide."
|
4760 |
+
msgstr "Boucle %s et revient à la diapositive de départ."
|
4761 |
|
4762 |
#, javascript-format
|
4763 |
msgid "Switches to the %s. slide."
|
4764 |
+
msgstr "Commute vers la diapositive %s."
|
4765 |
|
4766 |
msgid "Top and bottom"
|
4767 |
msgstr "En haut et en bas"
|
4797 |
msgstr "Retirer"
|
4798 |
|
4799 |
msgid "Hide on mobile"
|
4800 |
+
msgstr "Masquer sur mobile"
|
4801 |
|
4802 |
msgid "Type"
|
4803 |
msgstr "Type"
|
4817 |
msgid "Interval"
|
4818 |
msgstr "Intervalle"
|
4819 |
|
|
|
|
|
4820 |
msgid "Interval modifier"
|
4821 |
msgstr "Intervalle"
|
4822 |
|
4823 |
msgctxt "Autoplay modifier"
|
4824 |
msgid "loops"
|
4825 |
+
msgstr "boucles"
|
4826 |
|
4827 |
msgctxt "Autoplay modifier"
|
4828 |
msgid "slide count"
|
4829 |
+
msgstr "compteur de diapositive"
|
4830 |
|
4831 |
msgctxt "Autoplay modifier"
|
4832 |
msgid "slide index"
|
4833 |
+
msgstr "index de diapositive"
|
4834 |
|
4835 |
msgid "Stops on"
|
4836 |
+
msgstr "Arrêt sur"
|
4837 |
|
4838 |
msgctxt "Autoplay modifier"
|
4839 |
msgid "last slide"
|
4840 |
+
msgstr "dernière diapositive"
|
4841 |
|
4842 |
msgctxt "Autoplay modifier"
|
4843 |
msgid "next slide"
|
4844 |
+
msgstr "diapositive suivante"
|
4845 |
|
4846 |
msgid "Polygons"
|
4847 |
+
msgstr "Polygones"
|
4848 |
|
4849 |
msgid "Bloom"
|
4850 |
+
msgstr "Floraison"
|
4851 |
|
4852 |
msgid "Web"
|
4853 |
msgstr ""
|
4854 |
|
4855 |
msgid "Black widow"
|
4856 |
+
msgstr "Veuve noire"
|
4857 |
|
4858 |
msgid "Zodiac"
|
4859 |
+
msgstr "Zodiaque"
|
4860 |
|
4861 |
msgid "Fading dots"
|
4862 |
+
msgstr "Points qui s’estompent"
|
4863 |
|
4864 |
msgid "Pirouette"
|
4865 |
msgstr ""
|
4866 |
|
4867 |
msgid "Sparkling"
|
4868 |
+
msgstr "Pétillant"
|
4869 |
|
4870 |
msgid "Curve 1"
|
4871 |
msgstr "Courbe 1"
|
4949 |
msgstr "Le secret est vide. Merci d’insérer une valeur aussi !"
|
4950 |
|
4951 |
msgid "The App ID is empty. Please insert that value too!"
|
4952 |
+
msgstr "L’ID d’application est vide. Veuillez également insérer cette valeur !"
|
4953 |
|
4954 |
#, php-format
|
4955 |
msgid ""
|
4957 |
"order to use this generator! - %2$s How to get SSL for my WordPress site? "
|
4958 |
"%3$s"
|
4959 |
msgstr ""
|
4960 |
+
"%1$s n’autorise que les URI de redirection HTTPS ! Vous devez mettre votre "
|
4961 |
+
"site en HTTPS afin d’utiliser ce générateur ! - %2$s Comment obtenir SSL "
|
4962 |
+
"pour mon site WordPress ? %3$s"
|
4963 |
|
4964 |
#, php-format
|
4965 |
msgid ""
|
4966 |
"%2$s Check the documentation %3$s to learn how to configure your %1$s app."
|
4967 |
msgstr ""
|
4968 |
+
"%2$s Consultez la documentation %3$s pour savoir comment configurer votre "
|
4969 |
+
"application %1$s."
|
4970 |
|
4971 |
msgctxt "Facebook app permission"
|
4972 |
msgid "pages read engagement"
|
4981 |
"need to turn this option on, but request access to \"Page Public Content "
|
4982 |
"Access\" within your App."
|
4983 |
msgstr ""
|
4984 |
+
"Vous avez besoin de l’autorisation « pages_read_engagement » si vous "
|
4985 |
+
"souhaitez accéder aux données des pages Facebook, dont vous êtes "
|
4986 |
+
"administrateur. Pour les autres pages, vous devez toujours activer cette "
|
4987 |
+
"option, mais demandez l’accès à « Accès au contenu public de la page » dans "
|
4988 |
+
"votre application."
|
4989 |
|
4990 |
msgctxt "Facebook app permission"
|
4991 |
msgid "user photos"
|
4992 |
+
msgstr "photo utilisateur"
|
4993 |
|
4994 |
msgid "User photos permission"
|
4995 |
+
msgstr "Autorisation des photos de l’utilisateur"
|
4996 |
|
4997 |
msgid ""
|
4998 |
"You need \"user_photos\" permission to access photos of users, except your "
|
4999 |
"own user."
|
5000 |
msgstr ""
|
5001 |
+
"Vous avez besoin de l’autorisation « user_photos » pour accéder aux photos "
|
5002 |
+
"des utilisateurs, à l’exception de votre propre utilisateur."
|
5003 |
|
5004 |
msgid "Token"
|
5005 |
msgstr "Jeton"
|
5006 |
|
5007 |
msgid "Callback url"
|
5008 |
+
msgstr "Url de callback"
|
5009 |
|
5010 |
msgid "The token expired. Please request new token! "
|
5011 |
+
msgstr "Le jeton a expiré. Veuillez demander un nouveau jeton! "
|
5012 |
|
5013 |
msgid "Request token"
|
5014 |
msgstr "Demande de jetons"
|
5015 |
|
5016 |
msgid "Facebook photos or posts on your page"
|
5017 |
+
msgstr "Photos ou publications Facebook sur votre page"
|
5018 |
|
5019 |
msgid "Photos by album"
|
5020 |
msgstr "Photos par album"
|
5030 |
|
5031 |
msgctxt "Facebook generator type"
|
5032 |
msgid "Facebook posts"
|
5033 |
+
msgstr "Publications Facebook"
|
5034 |
|
5035 |
msgid "Page"
|
5036 |
msgstr "Page"
|
5041 |
msgid "Remove special characters"
|
5042 |
msgstr "Supprimer des caractères spéciaux"
|
5043 |
|
|
|
|
|
5044 |
msgid "Exclude Types"
|
5045 |
+
msgstr "Exclure les types"
|
5046 |
|
5047 |
msgid "Separate the types by a comma. E.g.: share,album"
|
5048 |
+
msgstr "Séparez les types par une virgule. Ex. : share,album"
|
5049 |
|
5050 |
msgid "The key and secret is not valid!"
|
5051 |
msgstr "La clé et le code secret ne sont pas valides!"
|
5070 |
|
5071 |
msgctxt "Flickr generator type"
|
5072 |
msgid "Flickr search"
|
5073 |
+
msgstr "Recherche Flickr"
|
5074 |
|
5075 |
msgid "User name or ID"
|
5076 |
msgstr "Nom ou ID utilisateurs"
|
5094 |
msgstr "Répertoire source"
|
5095 |
|
5096 |
msgid "Remove resized images"
|
5097 |
+
msgstr "Supprimer les images redimensionnées"
|
5098 |
|
5099 |
msgid ""
|
5100 |
"This option removes files that match the \"-[number]x[number].[extension]\" "
|
5102 |
"stay in the generator result, but \"myimage-120x120.jpg\" will be removed, "
|
5103 |
"because it's the same image, just in a smaller size."
|
5104 |
msgstr ""
|
5105 |
+
"Cette option supprime les fichiers qui correspondent au motif « -"
|
5106 |
+
"[nombre]x[nombre].[extension] » à la fin de leur nom de fichier. Par "
|
5107 |
+
"exemple, « myimage.jpg » restera dans le résultat du générateur, mais "
|
5108 |
+
"« myimage-120x120.jpg » sera supprimé, car c’est la même image, juste dans "
|
5109 |
+
"une taille plus petite."
|
5110 |
|
5111 |
msgid "Filename"
|
5112 |
msgstr "Nom de fichier"
|
5132 |
"media, alors essayez de naviguer à partir d'ici :"
|
5133 |
|
5134 |
msgid "JSON from url"
|
5135 |
+
msgstr "JSON depuis l’Url"
|
5136 |
|
5137 |
msgid "JSON from input"
|
5138 |
+
msgstr "JSON depuis l’entrée"
|
5139 |
|
5140 |
msgid "Level separation"
|
5141 |
+
msgstr "Niveau de séparation"
|
5142 |
|
5143 |
msgid ""
|
5144 |
"JSON codes can be customized to have many different levels. From a code it "
|
5145 |
"is impossible to know from which level do you want to use the given datas on "
|
5146 |
"the different slides, so you have to select that level from this list."
|
5147 |
msgstr ""
|
5148 |
+
"Les codes JSON peuvent être personnalisés pour avoir de nombreux niveaux "
|
5149 |
+
"différents. A partir d’un code, il est impossible de savoir à partir de quel "
|
5150 |
+
"niveau voulez-vous utiliser les données données sur les différentes "
|
5151 |
+
"diapositives, vous devez donc sélectionner ce niveau dans cette liste."
|
5152 |
|
5153 |
#, php-format
|
5154 |
msgid ""
|
5155 |
"The given text is not valid XML! %1$sValidate your code%2$s to make sure it "
|
5156 |
"is correct."
|
5157 |
msgstr ""
|
5158 |
+
"Le texte donné n’est pas un XML valide ! %1$sValidez votre code%2$s pour "
|
5159 |
+
"vous assurer qu’il est correct."
|
5160 |
|
5161 |
#, php-format
|
5162 |
msgid ""
|
5163 |
"The given text is not valid JSON! %1$sValidate your code%2$s to make sure it "
|
5164 |
"is correct."
|
5165 |
msgstr ""
|
5166 |
+
"Le texte donné n’est pas un JSON valide ! %1$sValidez votre code%2$s pour "
|
5167 |
+
"vous assurer qu’il est correct."
|
5168 |
|
5169 |
msgid ""
|
5170 |
"Try to change the \"Level separation\" or \"Remove levels from result\" "
|
5171 |
"setting."
|
5172 |
msgstr ""
|
5173 |
+
"Essayez de modifier le paramètre « Séparation des niveaux » ou « Supprimer "
|
5174 |
+
"les niveaux du résultat »."
|
5175 |
|
5176 |
msgid "Images"
|
5177 |
msgstr "Images"
|
5178 |
|
5179 |
msgid "Timezone offset in hours. For example: +2 or -7."
|
5180 |
+
msgstr "Décalage du fuseau horaire en heures. Par exemple : +2 ou -7."
|
5181 |
|
5182 |
msgid "The data in the given url is not valid XML."
|
5183 |
msgstr "Les données dans l'URL fournie ne sont pas du XML valide."
|
5184 |
|
5185 |
msgid "CSV from url"
|
5186 |
+
msgstr "CSV depuis l’url"
|
5187 |
|
5188 |
msgid "CSV from input"
|
5189 |
+
msgstr "CSV depuis l’entrée"
|
5190 |
|
5191 |
msgid "View tweet"
|
5192 |
msgstr "Voir le tweet"
|
5198 |
msgstr "Date"
|
5199 |
|
5200 |
msgid "Likes"
|
5201 |
+
msgstr ""
|
5202 |
|
5203 |
msgid "Manual"
|
5204 |
+
msgstr "Manuel"
|
5205 |
|
5206 |
#, fuzzy
|
5207 |
#| msgid "Modified Time"
|
5209 |
msgstr "Heure modifiée"
|
5210 |
|
5211 |
msgid "Plays"
|
5212 |
+
msgstr "Jeux"
|
5213 |
|
5214 |
msgid "Playlist"
|
5215 |
msgstr ""
|
5219 |
|
5220 |
#, php-format
|
5221 |
msgid "Creates slides from %1$s content."
|
5222 |
+
msgstr "Crée des diapositives à partir du contenu %1$s."
|
5223 |
|
5224 |
msgid "Items"
|
5225 |
msgstr "Éléments"
|
5237 |
msgstr "Début"
|
5238 |
|
5239 |
msgid "Auction"
|
5240 |
+
msgstr "Enchères"
|
5241 |
|
5242 |
msgid "Negotiable price"
|
5243 |
msgstr "Prix négotiable"
|
5249 |
msgstr "Payé"
|
5250 |
|
5251 |
msgid "Buynow"
|
5252 |
+
msgstr "Acheter maintenant"
|
5253 |
|
5254 |
msgid "Menu item (item ID)"
|
5255 |
+
msgstr "Élément de menu (ID d’élément)"
|
5256 |
|
5257 |
msgid ""
|
5258 |
"Your url will point to the item within this menu item. You will only get a "
|
5259 |
"good result, if you will pick one of your DJ Classifields menu items or "
|
5260 |
"leave it on 'Default'."
|
5261 |
msgstr ""
|
5262 |
+
"Votre URL pointera vers l’élément de cet élément de menu. Vous n’obtiendrez "
|
5263 |
+
"un bon résultat que si vous choisissez l’un de vos éléments de menu DJ "
|
5264 |
+
"Classifields ou si vous le laissez sur « Par défaut »."
|
5265 |
|
5266 |
msgid "Start date"
|
5267 |
msgstr "Date de début"
|
5279 |
msgstr "Page de garde"
|
5280 |
|
5281 |
msgid "Exclude ID"
|
5282 |
+
msgstr "Exclure l’ID"
|
5283 |
|
5284 |
msgid "Category title"
|
5285 |
msgstr "Titre de la catégorie"
|
5288 |
msgstr "Nom d'utilisateur"
|
5289 |
|
5290 |
msgid "View post"
|
5291 |
+
msgstr "Voir la publication"
|
5292 |
|
5293 |
msgid "Resolved"
|
5294 |
msgstr "Résolu"
|
5297 |
msgstr "Uniquement les discussions principales"
|
5298 |
|
5299 |
msgid "View discussion"
|
5300 |
+
msgstr "Voir les discussions"
|
5301 |
|
5302 |
msgid "Events"
|
5303 |
msgstr "Évènements"
|
5315 |
msgstr "Utilisateurs"
|
5316 |
|
5317 |
msgid "Allowed user IDs"
|
5318 |
+
msgstr "ID utilisateur autorisés"
|
5319 |
|
5320 |
msgid "Separate them by comma."
|
5321 |
+
msgstr "Séparez-les par des virgules."
|
5322 |
|
5323 |
msgid "Banned user IDs"
|
5324 |
+
msgstr "Identifiants d’utilisateurs interdits"
|
5325 |
|
5326 |
msgid "Ended"
|
5327 |
msgstr "Terminé"
|
5339 |
msgstr "Fermé"
|
5340 |
|
5341 |
msgid "Invite only"
|
5342 |
+
msgstr "Inviter seulement"
|
5343 |
|
5344 |
msgid "Location"
|
5345 |
msgstr "Lieu"
|
5346 |
|
5347 |
msgid "Pull posts only from these users. Separate them by comma."
|
5348 |
msgstr ""
|
5349 |
+
"Prendre uniquement les messages de ces utilisateurs. Séparez-les par des "
|
5350 |
+
"virgules."
|
5351 |
|
5352 |
msgid "Do not pull posts from these users. Separate them by comma."
|
5353 |
msgstr ""
|
5354 |
+
"Ne pas prendre les messages de ces utilisateurs. Séparez-les par des "
|
5355 |
+
"virgules."
|
5356 |
|
5357 |
msgid "Public"
|
5358 |
msgstr "Public"
|
5363 |
msgid "Notification"
|
5364 |
msgstr "Notification"
|
5365 |
|
|
|
|
|
5366 |
msgid "Email only"
|
5367 |
msgstr "Courriel seulement"
|
5368 |
|
|
|
|
|
5369 |
msgid "Internal only"
|
5370 |
+
msgstr "Interne uniquement"
|
5371 |
|
5372 |
msgid "Profiles"
|
5373 |
msgstr "Profils"
|
5376 |
msgstr ""
|
5377 |
|
5378 |
msgid "Register date"
|
5379 |
+
msgstr "Date d’enregistrement"
|
5380 |
|
5381 |
msgid "Last visit date"
|
5382 |
msgstr "Date de la dernière visite"
|
5400 |
msgstr "Devise"
|
5401 |
|
5402 |
msgid "Product language"
|
5403 |
+
msgstr "Langue du produit"
|
5404 |
|
5405 |
msgid "Category language"
|
5406 |
+
msgstr "Langue de la catégorie"
|
5407 |
|
5408 |
msgid "Manufacturer language"
|
5409 |
+
msgstr "Langue du fabricant"
|
5410 |
|
5411 |
msgid "Product name"
|
5412 |
msgstr "Nom du produit"
|
5418 |
msgstr "Récurrent"
|
5419 |
|
5420 |
msgid "All, but from recurring ones only parent events"
|
5421 |
+
msgstr "Tous, mais à partir des événements parents récurrents uniquement"
|
5422 |
|
5423 |
msgid "Only recurring events"
|
5424 |
msgstr "Seulement les événements récurrents"
|
5427 |
msgstr "Seulement les événements récurrents parents"
|
5428 |
|
5429 |
msgid "Only not recurring events"
|
5430 |
+
msgstr "Uniquement des événements non récurrents"
|
5431 |
|
5432 |
msgid "End date"
|
5433 |
msgstr "Date de fin"
|
5439 |
msgstr "Rabais"
|
5440 |
|
5441 |
msgid "Registration start date"
|
5442 |
+
msgstr "Date de début d’inscription"
|
5443 |
|
5444 |
msgid "Cut off date"
|
5445 |
+
msgstr "Date limite"
|
5446 |
|
5447 |
msgid "Cancel before date"
|
5448 |
msgstr "Annuler avant la date"
|
5449 |
|
5450 |
msgid "Publish up date"
|
5451 |
+
msgstr "Date de mise à jour"
|
5452 |
|
5453 |
msgid "Publish down date"
|
5454 |
+
msgstr "Date de publication"
|
5455 |
|
5456 |
msgid "Early bird discount date"
|
5457 |
msgstr ""
|
5463 |
msgstr "Frais de retard"
|
5464 |
|
5465 |
msgid "Recurring end date"
|
5466 |
+
msgstr "Date de fin récurrente"
|
5467 |
|
5468 |
msgid "Max end date"
|
5469 |
+
msgstr "Date de fin maximale"
|
5470 |
|
5471 |
msgid "Only display items with these IDs"
|
5472 |
+
msgstr "Afficher uniquement les éléments avec ces identifiants"
|
5473 |
|
5474 |
msgid "Brand"
|
5475 |
msgstr "Marque"
|
5493 |
msgstr "Vote total"
|
5494 |
|
5495 |
msgid "Product IDs"
|
5496 |
+
msgstr "IDs de produit"
|
5497 |
|
5498 |
msgid ""
|
5499 |
"Write the product IDs you want to display here, in the order you want them "
|
5500 |
"to appear in the generator. One product ID per line."
|
5501 |
msgstr ""
|
5502 |
+
"Écrivez ici les ID de produit que vous souhaitez afficher, dans l’ordre dans "
|
5503 |
+
"lequel vous souhaitez qu’ils apparaissent dans le générateur. Un identifiant "
|
5504 |
+
"de produit par ligne."
|
5505 |
|
5506 |
msgid "One time events"
|
5507 |
+
msgstr "Événements ponctuels"
|
5508 |
|
5509 |
msgid "Repeating events"
|
5510 |
+
msgstr "Répétition d’événements"
|
5511 |
|
5512 |
msgid "Date language"
|
5513 |
msgstr ""
|
5514 |
|
5515 |
msgid "Offset value"
|
5516 |
+
msgstr "Valeur de décalage"
|
5517 |
|
5518 |
msgid ""
|
5519 |
"Timezone offset in hours. For example: +2 or -7. If you leave it empty, "
|
5520 |
"Joomla's System -> Global Configuration -> Server -> Server Time Zone "
|
5521 |
"setting will be used."
|
5522 |
msgstr ""
|
5523 |
+
"Décalage du fuseau horaire en heures. Par exemple : +2 ou -7. Si vous le "
|
5524 |
+
"laissez vide, le paramètre Système de Joomla -> Configuration globale -> "
|
5525 |
+
"Serveur -> Fuseau horaire du serveur sera utilisé."
|
5526 |
|
5527 |
msgid "Status"
|
5528 |
msgstr "Statut"
|
5529 |
|
5530 |
msgid "Trashed"
|
5531 |
+
msgstr "Mis à la poubelle"
|
5532 |
|
5533 |
msgid "Ask down all product images"
|
5534 |
+
msgstr "Demandez toutes les images de produits"
|
5535 |
|
5536 |
msgid "View item"
|
5537 |
+
msgstr "Voir le produit"
|
5538 |
|
5539 |
msgid "Viewed"
|
5540 |
msgstr "Vu"
|
5543 |
msgstr "Voir l'image"
|
5544 |
|
5545 |
msgid "Supplier"
|
5546 |
+
msgstr "Le fournisseur"
|
5547 |
|
5548 |
msgid "On sale"
|
5549 |
msgstr "En solde"
|
5555 |
msgstr "Evénement sur une journée"
|
5556 |
|
5557 |
msgid "Fallback language"
|
5558 |
+
msgstr "Langue de secours"
|
5559 |
|
5560 |
msgid "Show parent products only"
|
5561 |
+
msgstr "Afficher uniquement les produits parents"
|
5562 |
|
5563 |
#, php-format
|
5564 |
msgid "Creates slides from %1$s events."
|
5565 |
+
msgstr "Crée des diapositives à partir d’événements %1$s."
|
5566 |
|
5567 |
msgid "Create custom date variables"
|
5568 |
+
msgstr "Créer des variables de date personnalisées"
|
5569 |
|
5570 |
msgid ""
|
5571 |
"You can write any date format (http://php.net/manual/en/function.date.php) "
|
5573 |
msgstr ""
|
5574 |
"Vous pouvez écrire n'importe quel format de date (https://www.php.net/manual/"
|
5575 |
"fr/function.date.php) dans des lignes distinctes, et de nouvelles variables "
|
5576 |
+
"seront créées."
|
5577 |
|
5578 |
msgid ""
|
5579 |
"Write the original text, like 'Monday' then two | signs, and the text you "
|
5596 |
|
5597 |
#, php-format
|
5598 |
msgid "Creates slides from %1$s galleries."
|
5599 |
+
msgstr "Crée des diapositives à partir de %1$s galeries."
|
5600 |
|
5601 |
msgid "Gallery"
|
5602 |
msgstr "Galerie"
|
5603 |
|
5604 |
msgid "View gallery"
|
5605 |
+
msgstr "Voir la galerie"
|
5606 |
|
5607 |
msgid "Creates slides by your custom settings."
|
5608 |
+
msgstr "Crée des diapositives selon vos paramètres personnalisés."
|
5609 |
|
5610 |
#, php-format
|
5611 |
msgid ""
|
5612 |
"You don't have custom generators yet. %1$s Check the documentation %2$s to "
|
5613 |
"learn how to create your own generator."
|
5614 |
msgstr ""
|
5615 |
+
"Vous n’avez pas encore de générateurs personnalisés. %1$s Consultez la "
|
5616 |
+
"documentation %2$s pour savoir comment créer votre propre générateur."
|
5617 |
|
5618 |
msgid "No options given"
|
5619 |
+
msgstr "Aucune option proposée"
|
5620 |
|
5621 |
msgid "Exclude event IDs (One ID per line)"
|
5622 |
+
msgstr "Exclure les identifiants d’événement (un identifiant par ligne)"
|
5623 |
|
5624 |
msgid "Location town"
|
5625 |
msgstr "Lieu : ville"
|
5628 |
msgstr "Lieu : Etat"
|
5629 |
|
5630 |
msgid "Get all multisite events"
|
5631 |
+
msgstr "Obtenez tous les événements multisites"
|
5632 |
|
5633 |
msgid "Order result"
|
5634 |
+
msgstr "Résultat de la commande"
|
5635 |
|
5636 |
msgid "Events per site"
|
5637 |
+
msgstr "Évènements par site"
|
5638 |
|
5639 |
msgid "Format date variables"
|
5640 |
+
msgstr "Format des variables date"
|
5641 |
|
5642 |
msgid ""
|
5643 |
"With the WordPress Settings -> General -> Timezone and Date format, new "
|
5644 |
"variables will be generated from the given variables. Separate them with "
|
5645 |
"comma."
|
5646 |
msgstr ""
|
5647 |
+
"Avec les paramètres WordPress -> Général -> Fuseau horaire et format de "
|
5648 |
+
"date, de nouvelles variables seront générées à partir des variables données. "
|
5649 |
+
"Séparez-les par une virgule."
|
5650 |
|
5651 |
msgid "Start time text"
|
5652 |
msgstr "Texte heure de début"
|
5658 |
msgstr "Texte heure de fin"
|
5659 |
|
5660 |
msgid "Rsvp date"
|
5661 |
+
msgstr "Date de réponse"
|
5662 |
|
5663 |
msgid "Multisite Posts"
|
5664 |
+
msgstr "Publications multisites"
|
5665 |
|
5666 |
msgid "Source gallery"
|
5667 |
msgstr "Galerie source"
|
5673 |
msgstr "Lieux"
|
5674 |
|
5675 |
msgid "Hide From Event Listings"
|
5676 |
+
msgstr "Masquer des listes d’événements"
|
5677 |
|
5678 |
msgid "Event cost"
|
5679 |
+
msgstr "Coût de l’événement"
|
5680 |
|
5681 |
msgid "Metakey name"
|
5682 |
+
msgstr "Nom de la métaclé"
|
5683 |
|
5684 |
msgid "If its set, this will be used instead of the 'Field' value."
|
5685 |
msgstr "S'il est défini, il sera utilisé au lieu de la valeur du champs."
|
5686 |
|
5687 |
msgid "Sorting method"
|
5688 |
+
msgstr "Méthode de tri"
|
5689 |
|
5690 |
msgid "Galleries"
|
5691 |
msgstr "Galeries"
|
5694 |
msgstr ""
|
5695 |
|
5696 |
msgid "Average rating"
|
5697 |
+
msgstr "Note moyenne"
|
5698 |
|
5699 |
msgid "Rate count"
|
5700 |
+
msgstr "Taux"
|
5701 |
|
5702 |
msgid "Hit count"
|
5703 |
msgstr ""
|
5704 |
|
5705 |
msgid "Root"
|
5706 |
+
msgstr "Racine"
|
5707 |
|
5708 |
msgid "Products by filter"
|
5709 |
msgstr "Produits par filtre"
|
5710 |
|
5711 |
msgid "Products by IDs and/or SKUs"
|
5712 |
+
msgstr "Produits par ID et/ou SKU"
|
5713 |
|
5714 |
msgid ""
|
5715 |
"Creates slides from your WooCommece categories. (Not from the products "
|
5716 |
"inside them.)"
|
5717 |
msgstr ""
|
5718 |
+
"Créez des diapositives à partir de vos catégories WooCommerce. (Pas des "
|
5719 |
+
"produits qu’ils contiennent.)"
|
5720 |
|
5721 |
msgid "Submenu limit"
|
5722 |
msgstr "Limite de sous-menu"
|
5738 |
"if it's not equal, the text will be 'false'. The new variable's name will be "
|
5739 |
"textvariable (the 'variable' replaced by your variable's name)."
|
5740 |
msgstr ""
|
5741 |
+
"si ‘variable’ est égal à ‘equalvalue’, alors vous obtiendrez le texte "
|
5742 |
+
"‘true’, mais s’il n’est pas égal, le texte sera ‘false’. Le nom de la "
|
5743 |
+
"nouvelle variable sera textvariable (la ‘variable’ remplacée par le nom de "
|
5744 |
+
"votre variable)."
|
5745 |
|
5746 |
msgid "Round rating"
|
5747 |
msgstr ""
|
5750 |
msgstr "Moitié"
|
5751 |
|
5752 |
msgid "Third"
|
5753 |
+
msgstr "Tiers"
|
5754 |
|
5755 |
msgid "Quarter"
|
5756 |
msgstr "Trimestre"
|
5768 |
msgstr "Uniquement les résultats de recherche"
|
5769 |
|
5770 |
msgid "Replace these timestamp variables"
|
5771 |
+
msgstr "Remplacer ces variables d’horodatage"
|
5772 |
|
5773 |
#, php-format
|
5774 |
msgid "Any PHP date format can be used: %s"
|
5775 |
+
msgstr "Tout format de date PHP peut être utilisé : %s"
|
5776 |
|
5777 |
msgid "Total sales"
|
5778 |
+
msgstr "Ventes totales"
|
5779 |
|
5780 |
msgid "Regular price"
|
5781 |
msgstr "Prix régulier"
|
5782 |
|
5783 |
msgid "Sale price"
|
5784 |
+
msgstr "Prix de vente"
|
5785 |
|
5786 |
msgid "IDs (one per line)"
|
5787 |
msgstr "Is (une par ligne)"
|
5788 |
|
5789 |
msgid "SKUs (one per line)"
|
5790 |
+
msgstr "SKU (un par ligne)"
|
5791 |
|
5792 |
msgid "Move"
|
5793 |
msgstr "Déplacer"
|
5823 |
msgstr "De haut en bas"
|
5824 |
|
5825 |
msgid "Skew Left to Right"
|
5826 |
+
msgstr "Incliner de gauche à droite"
|
5827 |
|
5828 |
msgid "Downscale back out"
|
5829 |
+
msgstr "Réduire l’échelle en retour"
|
5830 |
|
5831 |
msgid "Upscale back out"
|
5832 |
msgstr ""
|
5865 |
msgstr "Rouler"
|
5866 |
|
5867 |
msgid "Rotate top left back out"
|
5868 |
+
msgstr "Faire pivoter en haut à gauche vers l’arrière"
|
5869 |
|
5870 |
msgid "Rotate all axis"
|
5871 |
+
msgstr "Faire pivoter tous les axes"
|
5872 |
|
5873 |
msgid "Bounce in"
|
5874 |
msgstr "Rebond en entrée"
|
5922 |
msgstr "Après le texte"
|
5923 |
|
5924 |
msgid "Rotating"
|
5925 |
+
msgstr "Tournant"
|
5926 |
|
5927 |
msgid "Drop-in"
|
5928 |
msgstr ""
|
5929 |
|
5930 |
msgid "Slide down"
|
5931 |
+
msgstr "Glisser vers le bas"
|
5932 |
|
5933 |
msgid "Typewriter"
|
5934 |
+
msgstr "Machine à écrire"
|
5935 |
|
5936 |
msgid "Chars"
|
5937 |
msgstr "Caractères"
|
5938 |
|
5939 |
msgid "Chars 2"
|
5940 |
+
msgstr "Caractères 2"
|
5941 |
|
5942 |
msgid "Auto width"
|
5943 |
msgstr "Largeur automatique"
|
5944 |
|
|
|
|
|
5945 |
msgid "Cursor color"
|
5946 |
+
msgstr "Couleur du pointeur"
|
5947 |
|
5948 |
msgctxt "Effect"
|
5949 |
msgid "Loop"
|
5950 |
+
msgstr "Boucle"
|
5951 |
|
5952 |
msgid "Show duration"
|
5953 |
msgstr "Durée d’affichage"
|
5954 |
|
5955 |
msgid "Class on the selected tag element."
|
5956 |
+
msgstr "Classe sur l’élément de balise sélectionné."
|
5957 |
|
5958 |
msgid "Area"
|
5959 |
+
msgstr "Zone"
|
5960 |
|
5961 |
msgid "Write custom CSS codes here without selectors."
|
5962 |
+
msgstr "Écrivez des codes CSS personnalisés ici sans sélecteurs."
|
5963 |
|
5964 |
msgid "Audio"
|
5965 |
msgstr ""
|
5974 |
msgstr "Couleur secondaire"
|
5975 |
|
5976 |
msgid "Audio settings"
|
5977 |
+
msgstr "Réglages audio"
|
5978 |
|
5979 |
#, php-format
|
5980 |
msgid ""
|
5981 |
"Audio autoplaying has a lot of limitations made by browsers. You can read "
|
5982 |
"about them %1$shere%2$s."
|
5983 |
msgstr ""
|
5984 |
+
"La lecture automatique audio a beaucoup de limitations imposées par les "
|
5985 |
+
"navigateurs. Vous pouvez lire à leur sujet %1$sici%2$s."
|
5986 |
|
5987 |
msgid "Starts the audio from the beginning when the slide is viewed again."
|
5988 |
msgstr ""
|
5989 |
+
"Démarre l’audio depuis le début lorsque la diapositive est à nouveau "
|
5990 |
+
"visualisée."
|
5991 |
|
5992 |
msgid "Progress"
|
5993 |
msgstr "Progression"
|
5996 |
msgstr "Heure"
|
5997 |
|
5998 |
msgid "Full"
|
5999 |
+
msgstr "Complet"
|
6000 |
|
6001 |
msgid "Scales up the image on hover"
|
6002 |
+
msgstr "Agrandit l’image au survol"
|
6003 |
|
6004 |
msgid "Overlay background"
|
6005 |
+
msgstr "Fond de superposition"
|
6006 |
|
6007 |
msgid "Positions the text inside the overlay."
|
6008 |
+
msgstr "Positionne le texte à l’intérieur de la superposition."
|
6009 |
|
6010 |
msgid "Circle counter"
|
6011 |
+
msgstr "Compteur en cercle"
|
6012 |
|
6013 |
msgid "Counter"
|
6014 |
msgstr "Compteur"
|
6017 |
msgstr "Valeur"
|
6018 |
|
6019 |
msgid "Start from"
|
6020 |
+
msgstr "Commencer à partir de"
|
6021 |
|
6022 |
msgid "Total"
|
6023 |
msgstr "Total"
|
6026 |
msgstr "Couleur active"
|
6027 |
|
6028 |
msgid "Stroke width"
|
6029 |
+
msgstr "Largeur du trait"
|
6030 |
|
6031 |
msgid "Labels"
|
6032 |
+
msgstr "Étiquettes"
|
6033 |
|
6034 |
msgid "Inner before"
|
6035 |
msgstr ""
|
6113 |
msgstr "Avant-plan"
|
6114 |
|
6115 |
msgid "Puts the shape on top of the text."
|
6116 |
+
msgstr "Place la forme au-dessus du texte."
|
6117 |
|
6118 |
msgid "Loop delay"
|
6119 |
msgstr "Délai de boucles"
|
6128 |
"the entire slide and the only way resolving this problem is deleting the "
|
6129 |
"slide."
|
6130 |
msgstr ""
|
6131 |
+
"Veuillez noter que <b>nous ne prenons pas en charge</b> la couche HTML et "
|
6132 |
+
"les codes tiers chargés par celle-ci. Nous vous suggérons d’utiliser cette "
|
6133 |
+
"couche uniquement si vous êtes développeur. <br>Assurez-vous également que "
|
6134 |
+
"votre code HTML est valide ! Les codes HTML non valides peuvent gâcher toute "
|
6135 |
+
"la diapositive et la seule façon de résoudre ce problème est de supprimer la "
|
6136 |
+
"diapositive."
|
6137 |
|
6138 |
msgid "Item"
|
6139 |
msgstr "Article"
|
6237 |
msgid "Icon not found"
|
6238 |
msgstr "Icône non trouvée"
|
6239 |
|
|
|
|
|
6240 |
msgid "Aria label"
|
6241 |
+
msgstr "Etiquette Aria"
|
6242 |
|
6243 |
#, php-format
|
6244 |
msgid "Enter an %1$s aria-label attribute %2$s that describes the link."
|
6245 |
+
msgstr "Entrez un attribut aria-label %1$s %2$s qui décrit le lien."
|
6246 |
|
6247 |
msgid "Iframe"
|
6248 |
msgstr ""
|
6255 |
"layer often needs code customizations what you have to do yourself, so we "
|
6256 |
"only suggest using this layer if you are a developer!"
|
6257 |
msgstr ""
|
6258 |
+
"Veuillez noter que <b>nous ne prenons pas en charge</b> le codage "
|
6259 |
+
"personnalisé ! La calque iframe a souvent besoin de personnalisations de "
|
6260 |
+
"code que vous devez faire vous-même, nous vous suggérons donc d’utiliser "
|
6261 |
+
"cette couche uniquement si vous êtes développeur !"
|
6262 |
|
6263 |
msgid "iframe url"
|
6264 |
msgstr "url de l\"iframe"
|
6267 |
msgstr "Oui"
|
6268 |
|
6269 |
msgid "You can disable the scroll on the iframe content."
|
6270 |
+
msgstr "Vous pouvez désactiver le défilement sur le contenu de l’iframe."
|
6271 |
|
|
|
|
|
6272 |
msgid "iframe title"
|
6273 |
+
msgstr "titre de l’iframe"
|
6274 |
|
6275 |
msgid "Image area"
|
6276 |
+
msgstr "Zone de l’image"
|
6277 |
|
|
|
|
|
6278 |
msgid "Image box"
|
6279 |
+
msgstr "Boite de l’Image"
|
6280 |
|
6281 |
msgid ""
|
6282 |
"Positions the text inside the layer. Only works with left and right layout."
|
6283 |
msgstr ""
|
6284 |
+
"Positionne le texte à l’intérieur du calque. Fonctionne uniquement avec la "
|
6285 |
+
"disposition gauche et droite."
|
6286 |
|
6287 |
msgid "Input"
|
6288 |
msgstr "Saisie"
|
6291 |
msgstr "Conteneur"
|
6292 |
|
6293 |
msgid "What are you looking for?"
|
6294 |
+
msgstr "Que cherchez-vous ?"
|
6295 |
|
6296 |
msgid ""
|
6297 |
"We only suggest using this layer if you are a developer, since the Input "
|
6298 |
"layer requires deep understanding how HTML form works."
|
6299 |
msgstr ""
|
6300 |
+
"Nous vous suggérons d’utiliser ce calque uniquement si vous êtes "
|
6301 |
+
"développeur, car le calque d’entrée nécessite une compréhension approfondie "
|
6302 |
+
"du fonctionnement du formulaire HTML."
|
6303 |
|
6304 |
msgid "Placeholder text"
|
6305 |
msgstr "Texte Placeholder"
|
6306 |
|
6307 |
msgid "Form"
|
6308 |
+
msgstr "Formulaire"
|
6309 |
|
6310 |
msgid "Input name"
|
6311 |
+
msgstr "Entrez le nom"
|
6312 |
|
6313 |
msgid "Method"
|
6314 |
msgstr "Méthode"
|
6315 |
|
6316 |
msgid "Form action"
|
6317 |
+
msgstr "Action du formulaire"
|
6318 |
|
6319 |
msgid "Parameters"
|
6320 |
msgstr "Paramètres"
|
6359 |
msgstr "Préchargé"
|
6360 |
|
6361 |
msgid "Joomla module"
|
6362 |
+
msgstr "Module Joomla"
|
6363 |
|
6364 |
msgid ""
|
6365 |
"Please note, that <b>we do not support</b> the Joomla module layer!<br>The "
|
6366 |
"loaded module often needs code customizations what you have to do yourself, "
|
6367 |
"so we only suggest using this layer if you are a developer!"
|
6368 |
msgstr ""
|
6369 |
+
"Veuillez noter que <b>nous ne prenons pas en charge</b> le calque de module "
|
6370 |
+
"Joomla !<br>Le module chargé a souvent besoin de personnalisations de code "
|
6371 |
+
"que vous devez faire vous-même, nous vous suggérons donc d’utiliser cette "
|
6372 |
+
"couche uniquement si vous êtes développeur !"
|
6373 |
|
6374 |
msgid "Position name or module ID"
|
6375 |
msgstr ""
|
6378 |
"The position name of your module (for Loadposition and Modulepos) or the "
|
6379 |
"module's ID (Module)."
|
6380 |
msgstr ""
|
6381 |
+
"Le nom de position de votre module (pour Loadposition et Modulepos) ou l’ID "
|
6382 |
+
"du module (Module)."
|
6383 |
|
6384 |
msgid "Constrain ratio"
|
6385 |
msgstr "Ratio de contraintes"
|
6386 |
|
6387 |
msgid "The slide scales horizontally and vertically with the same amount."
|
6388 |
msgstr ""
|
6389 |
+
"La diapositive se met à l’échelle horizontalement et verticalement avec la "
|
6390 |
+
"même quantité."
|
6391 |
|
6392 |
msgid "Height based on"
|
6393 |
+
msgstr "Hauteur basée sur"
|
6394 |
|
6395 |
msgid ""
|
6396 |
"The real height makes your slider have the height of the browser without the "
|
6397 |
"URL bar, while the CSS 100vh makes it exactly as big as the browser height."
|
6398 |
msgstr ""
|
6399 |
+
"La hauteur réelle fait que votre diaporama a la hauteur du navigateur sans "
|
6400 |
+
"la barre d’URL, tandis que le CSS 100vh le rend exactement aussi grand que "
|
6401 |
+
"la hauteur du navigateur."
|
6402 |
|
6403 |
msgid "Decrease height"
|
6404 |
+
msgstr "Diminuer la hauteur"
|
6405 |
|
6406 |
msgid ""
|
6407 |
"You can make your slider smaller than the full height of the browser by a "
|
6408 |
"given pixel, for example, to fit below your menu without causing scrollbar."
|
6409 |
msgstr ""
|
6410 |
+
"Vous pouvez rendre votre curseur plus petit que la hauteur totale du "
|
6411 |
+
"navigateur d’un nombre de pixels donné, par exemple, pour qu’il s’adapte en "
|
6412 |
+
"dessous de votre menu sans provoquer de barre de défilement."
|
6413 |
|
6414 |
msgid "Decrease height by selectors"
|
6415 |
+
msgstr "Diminuer la hauteur par les sélecteurs"
|
6416 |
|
6417 |
msgid "Use global focus selectors"
|
6418 |
+
msgstr "Utiliser les sélecteurs de focus globaux"
|
6419 |
|
6420 |
msgid "Use local selectors"
|
6421 |
+
msgstr "Utiliser des sélecteurs locaux"
|
6422 |
|
6423 |
msgid ""
|
6424 |
"You can make your slider smaller than the full height of the browser, for "
|
6425 |
"example, to fit below your menu without causing scrollbar."
|
6426 |
msgstr ""
|
6427 |
+
"Vous pouvez faire en sorte que votre curseur soit plus petit que la hauteur "
|
6428 |
+
"totale du navigateur, par exemple, pour qu’il s’insère sous votre menu sans "
|
6429 |
+
"provoquer de barre de défilement."
|
6430 |
|
6431 |
msgid "CSS selector (sum of heights)"
|
6432 |
+
msgstr "Sélecteur CSS (somme des hauteurs)"
|
6433 |
|
6434 |
msgctxt "Slider type"
|
6435 |
msgid "Carousel slider"
|
6436 |
+
msgstr "Diaporama Carrousel"
|
6437 |
|
|
|
|
|
6438 |
msgid "Slide size"
|
6439 |
+
msgstr "Taille diapositive"
|
6440 |
|
6441 |
msgid "Max pane width"
|
6442 |
+
msgstr "Largeur maximale"
|
6443 |
|
6444 |
msgid ""
|
6445 |
"You can use this option to limit how many slides can show up next to each "
|
6446 |
"other."
|
6447 |
msgstr ""
|
6448 |
+
"Vous pouvez utiliser cette option pour limiter le nombre de diapositives "
|
6449 |
+
"pouvant s’afficher les unes à côté des autres."
|
6450 |
|
6451 |
msgid "Minimum slide distance"
|
6452 |
msgstr "Distance minimale des diapositives"
|
6453 |
|
6454 |
msgid "The minimum space between two slides."
|
6455 |
+
msgstr "L’espace minimum entre deux diapositives."
|
6456 |
|
6457 |
msgid "Side spacing"
|
6458 |
+
msgstr "Espacement latéral"
|
6459 |
|
6460 |
msgid "Desktop side spacing"
|
6461 |
+
msgstr "Espacement des côtés sur PC"
|
6462 |
|
6463 |
msgid ""
|
6464 |
"You can create a fix distance between the slider and the slides where your "
|
6465 |
"controls are which appear on this device. This way your controls won't cover "
|
6466 |
"the slide content."
|
6467 |
msgstr ""
|
6468 |
+
"Vous pouvez créer une distance fixe entre le diaporama et les diapositives "
|
6469 |
+
"où se trouvent vos commandes qui apparaissent sur ce type d’appareil. De "
|
6470 |
+
"cette façon, vos contrôles ne couvriront pas le contenu de la diapositive."
|
6471 |
|
6472 |
msgid "Tablet side spacing"
|
6473 |
+
msgstr "Espacement tablette"
|
6474 |
|
6475 |
msgid "Mobile side spacing"
|
6476 |
+
msgstr "Espacement mobile"
|
6477 |
|
|
|
|
|
6478 |
msgid "Slide background color"
|
6479 |
msgstr "Couleur d'arrière-plan"
|
6480 |
|
|
|
|
|
6481 |
msgid "Slide border width"
|
6482 |
+
msgstr "Largeur de la bordure de la diapositive"
|
6483 |
|
|
|
|
|
6484 |
msgid "Slide border color"
|
6485 |
+
msgstr "Couleur de la bordure de la diapositive"
|
6486 |
|
|
|
|
|
6487 |
msgid "Slide border radius"
|
6488 |
+
msgstr "Rayon de la bordure de la diapositive"
|
6489 |
|
|
|
|
|
6490 |
msgid "Slider border width"
|
6491 |
+
msgstr "Largeur de la bordure du diaporama"
|
6492 |
|
|
|
|
|
6493 |
msgid "Slider border color"
|
6494 |
+
msgstr "Couleur de la bordure du diaporama"
|
6495 |
|
|
|
|
|
6496 |
msgid "Slider border radius"
|
6497 |
+
msgstr "Rayon de la bordure du diaporama"
|
6498 |
|
6499 |
msgid "The Single Switch setting can only move the slides horizontally!"
|
6500 |
msgstr ""
|
6501 |
+
"Le réglage Single Switch ne peut déplacer les diapositives "
|
6502 |
+
"qu’horizontalement !"
|
6503 |
|
6504 |
msgid ""
|
6505 |
"This option will create a complete round from your slides if you have enough "
|
6506 |
"slides. If you don't have enough slides, you could consider duplicating all "
|
6507 |
"the slides or just add more slides until you will get a carousel round."
|
6508 |
msgstr ""
|
6509 |
+
"Cette option créera un tour complet à partir de vos diapositives si vous en "
|
6510 |
+
"avez suffisamment. Si vous n’avez pas assez de diapositives, vous pouvez "
|
6511 |
+
"envisager de dupliquer toutes les diapositives ou simplement d’en ajouter "
|
6512 |
+
"d’autres jusqu’à ce que vous obteniez un tour de carrousel."
|
6513 |
|
6514 |
msgid "Single switch"
|
6515 |
msgstr "Simple switch"
|
6516 |
|
6517 |
msgid "It switches one slide instead of moving all the visible slides."
|
6518 |
msgstr ""
|
6519 |
+
"Il commute vers une diapositive au lieu de déplacer toutes les diapositives "
|
6520 |
+
"visibles."
|
6521 |
|
6522 |
msgid "Justify slides"
|
6523 |
+
msgstr "Justifier les diapositives"
|
6524 |
|
6525 |
msgctxt "Slider type"
|
6526 |
msgid "Showcase slider"
|
6527 |
+
msgstr "Diaporama vitrine"
|
6528 |
|
6529 |
msgid "Slide distance"
|
6530 |
msgstr "Distance de la diapositive"
|
6531 |
|
6532 |
msgid "Fix space between the slides."
|
6533 |
+
msgstr "Fixez l’espace entre les diapositives."
|
6534 |
|
6535 |
msgid "Slide CSS Preset"
|
6536 |
+
msgstr "Préréglage CSS de diapositive"
|
6537 |
|
|
|
|
|
6538 |
msgid "Showcase animation"
|
6539 |
+
msgstr "Animation de la vitrine"
|
6540 |
|
6541 |
msgid "Horizontal showcase"
|
6542 |
msgstr "Vitrine horizontale"
|
6545 |
msgstr "Vitrine verticale"
|
6546 |
|
6547 |
msgid "Horizontal cover flow"
|
6548 |
+
msgstr "Couverture horizontale"
|
6549 |
|
6550 |
msgid "Vertical cover flow"
|
6551 |
+
msgstr "Couverture verticale"
|
6552 |
|
6553 |
msgid "Switch with next/previous slides"
|
6554 |
+
msgstr "Commuter avec les diapositives suivantes/précédentes"
|
6555 |
|
6556 |
msgid ""
|
6557 |
"Clicking on any slide that's not in the middle will make the slider switch "
|
6558 |
"to that slide. With this option you can disable this behavior, for example, "
|
6559 |
"to allow clicking on buttons on the visible slides."
|
6560 |
msgstr ""
|
6561 |
+
"En cliquant sur une diapositive qui n’est pas au milieu, le curseur "
|
6562 |
+
"basculera sur cette diapositive. Avec cette option, vous pouvez désactiver "
|
6563 |
+
"ce comportement, par exemple, pour autoriser le clic sur les boutons des "
|
6564 |
+
"diapositives visibles."
|
6565 |
|
6566 |
msgid "Save as new animation"
|
6567 |
+
msgstr "Enregistrer comme nouvelle animation"
|
6568 |
|
6569 |
msgid "Sets"
|
6570 |
+
msgstr "Jeux"
|
6571 |
|
6572 |
msgid "Text animation settings"
|
6573 |
+
msgstr "Paramètres d’animation de texte"
|
6574 |
|
6575 |
msgid "Words"
|
6576 |
msgstr "Mots"
|
6582 |
msgstr "Renversé"
|
6583 |
|
6584 |
msgid "Side shifted"
|
6585 |
+
msgstr "Côté décalé"
|
6586 |
|
6587 |
msgid "Center shifted"
|
6588 |
+
msgstr "Centre décalé"
|
6589 |
|
6590 |
msgid "Stagger"
|
6591 |
msgstr "Décalage"
|
6594 |
msgstr "Tourner"
|
6595 |
|
6596 |
msgid "Prev"
|
6597 |
+
msgstr "Precédent"
|
6598 |
|
6599 |
msgid "Next"
|
6600 |
msgstr "Suivant"
|
6606 |
msgstr "Etiquette suivante"
|
6607 |
|
6608 |
msgid "To normal"
|
6609 |
+
msgstr "Passer en normal"
|
6610 |
|
6611 |
msgid "To fullscreen"
|
6612 |
+
msgstr "Passer en Plein écran"
|
6613 |
|
6614 |
msgid "Fullscreen"
|
6615 |
+
msgstr "Plein écran"
|
6616 |
|
6617 |
msgid "Exit full screen"
|
6618 |
+
msgstr "Sortir du plein écran"
|
6619 |
|
6620 |
msgid "Enter Full screen"
|
6621 |
+
msgstr "Passer en mode plein écran"
|
6622 |
|
6623 |
#, php-format
|
6624 |
msgid ""
|
6626 |
"page may overlap the slider in Fullscreen mode. To avoid such problems, we "
|
6627 |
"suggest hiding the Fullscreen control from mobile view!"
|
6628 |
msgstr ""
|
6629 |
+
"%1$s %2$s ne prend pas en charge l’API plein écran %3$s, donc d’autres "
|
6630 |
+
"éléments de la page peuvent chevaucher le diaporama en mode plein écran. "
|
6631 |
+
"Pour éviter de tels problèmes, nous vous suggérons de masquer le contrôle "
|
6632 |
+
"Plein écran de la vue mobile !"
|
6633 |
|
6634 |
msgid "Indicator"
|
6635 |
msgstr "Barre de progression"
|
6638 |
msgstr "Épaisseur de ligne"
|
6639 |
|
6640 |
msgid "Track color"
|
6641 |
+
msgstr "Couleur de la piste"
|
6642 |
|
6643 |
msgid "Bar color"
|
6644 |
+
msgstr "Couleur de la barre"
|
6645 |
|
6646 |
#~ msgid "m-d-Y"
|
6647 |
#~ msgstr "m-j-A"
|
Nextend/Languages/{ja_JP.mo → ja.mo}
RENAMED
File without changes
|
Nextend/Languages/{ja_JP.po → ja.po}
RENAMED
File without changes
|
Nextend/Languages/smartslider3.pot
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
msgid ""
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: \n"
|
5 |
-
"POT-Creation-Date: 2021-
|
6 |
"PO-Revision-Date: 2020-03-10 19:30+0100\n"
|
7 |
"Last-Translator: \n"
|
8 |
"Language-Team: \n"
|
@@ -1367,6 +1367,15 @@ msgstr ""
|
|
1367 |
msgid "The cache of the posts with the given ID will be cleared upon save."
|
1368 |
msgstr ""
|
1369 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1370 |
msgid "Thumbnail"
|
1371 |
msgstr ""
|
1372 |
|
@@ -1612,6 +1621,9 @@ msgstr ""
|
|
1612 |
msgid "If the size of your image is not the same as your slider's, you can improve the result with the filling modes."
|
1613 |
msgstr ""
|
1614 |
|
|
|
|
|
|
|
1615 |
msgid "Randomize"
|
1616 |
msgstr ""
|
1617 |
|
@@ -2096,6 +2108,9 @@ msgstr ""
|
|
2096 |
msgid "Please read %1$sour detailed guide%2$s about setting your own slide background correctly."
|
2097 |
msgstr ""
|
2098 |
|
|
|
|
|
|
|
2099 |
msgid "Blur"
|
2100 |
msgstr ""
|
2101 |
|
@@ -5316,6 +5331,96 @@ msgstr ""
|
|
5316 |
msgid "Icon Size"
|
5317 |
msgstr ""
|
5318 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5319 |
msgid "Full"
|
5320 |
msgstr ""
|
5321 |
|
@@ -5349,9 +5454,6 @@ msgstr ""
|
|
5349 |
msgid "Stroke width"
|
5350 |
msgstr ""
|
5351 |
|
5352 |
-
msgid "Labels"
|
5353 |
-
msgstr ""
|
5354 |
-
|
5355 |
msgid "Inner before"
|
5356 |
msgstr ""
|
5357 |
|
2 |
msgid ""
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: \n"
|
5 |
+
"POT-Creation-Date: 2021-10-16 08:50+0200\n"
|
6 |
"PO-Revision-Date: 2020-03-10 19:30+0100\n"
|
7 |
"Last-Translator: \n"
|
8 |
"Language-Team: \n"
|
1367 |
msgid "The cache of the posts with the given ID will be cleared upon save."
|
1368 |
msgstr ""
|
1369 |
|
1370 |
+
msgid "Fallback slider"
|
1371 |
+
msgstr ""
|
1372 |
+
|
1373 |
+
msgid "ID or Alias"
|
1374 |
+
msgstr ""
|
1375 |
+
|
1376 |
+
msgid "Select another slider by its ID or Alias that displays if your current slider has no published slides."
|
1377 |
+
msgstr ""
|
1378 |
+
|
1379 |
msgid "Thumbnail"
|
1380 |
msgstr ""
|
1381 |
|
1621 |
msgid "If the size of your image is not the same as your slider's, you can improve the result with the filling modes."
|
1622 |
msgstr ""
|
1623 |
|
1624 |
+
msgid "Background Blur"
|
1625 |
+
msgstr ""
|
1626 |
+
|
1627 |
msgid "Randomize"
|
1628 |
msgstr ""
|
1629 |
|
2108 |
msgid "Please read %1$sour detailed guide%2$s about setting your own slide background correctly."
|
2109 |
msgstr ""
|
2110 |
|
2111 |
+
msgid "Background blur"
|
2112 |
+
msgstr ""
|
2113 |
+
|
2114 |
msgid "Blur"
|
2115 |
msgstr ""
|
2116 |
|
5331 |
msgid "Icon Size"
|
5332 |
msgstr ""
|
5333 |
|
5334 |
+
msgid "Before After"
|
5335 |
+
msgstr ""
|
5336 |
+
|
5337 |
+
msgid "Left top"
|
5338 |
+
msgstr ""
|
5339 |
+
|
5340 |
+
msgid "Center top"
|
5341 |
+
msgstr ""
|
5342 |
+
|
5343 |
+
msgid "Right top"
|
5344 |
+
msgstr ""
|
5345 |
+
|
5346 |
+
msgid "Left center"
|
5347 |
+
msgstr ""
|
5348 |
+
|
5349 |
+
msgid "Right Center"
|
5350 |
+
msgstr ""
|
5351 |
+
|
5352 |
+
msgid "Left bottom"
|
5353 |
+
msgstr ""
|
5354 |
+
|
5355 |
+
msgid "Center bottom"
|
5356 |
+
msgstr ""
|
5357 |
+
|
5358 |
+
msgid "Right bottom"
|
5359 |
+
msgstr ""
|
5360 |
+
|
5361 |
+
msgid "Before Image"
|
5362 |
+
msgstr ""
|
5363 |
+
|
5364 |
+
msgid "After Image"
|
5365 |
+
msgstr ""
|
5366 |
+
|
5367 |
+
msgid "Labels"
|
5368 |
+
msgstr ""
|
5369 |
+
|
5370 |
+
msgid "Show Label"
|
5371 |
+
msgstr ""
|
5372 |
+
|
5373 |
+
msgid "Always"
|
5374 |
+
msgstr ""
|
5375 |
+
|
5376 |
+
msgid "Before label"
|
5377 |
+
msgstr ""
|
5378 |
+
|
5379 |
+
msgid "After label"
|
5380 |
+
msgstr ""
|
5381 |
+
|
5382 |
+
msgid "Behavior"
|
5383 |
+
msgstr ""
|
5384 |
+
|
5385 |
+
msgid "Interaction"
|
5386 |
+
msgstr ""
|
5387 |
+
|
5388 |
+
msgid "Divider"
|
5389 |
+
msgstr ""
|
5390 |
+
|
5391 |
+
msgid "Line"
|
5392 |
+
msgstr ""
|
5393 |
+
|
5394 |
+
msgid "Show Caption"
|
5395 |
+
msgstr ""
|
5396 |
+
|
5397 |
+
msgid "Caption text"
|
5398 |
+
msgstr ""
|
5399 |
+
|
5400 |
+
msgid "2"
|
5401 |
+
msgstr ""
|
5402 |
+
|
5403 |
+
msgid "4"
|
5404 |
+
msgstr ""
|
5405 |
+
|
5406 |
+
msgid "6"
|
5407 |
+
msgstr ""
|
5408 |
+
|
5409 |
+
msgid "8"
|
5410 |
+
msgstr ""
|
5411 |
+
|
5412 |
+
msgid "10"
|
5413 |
+
msgstr ""
|
5414 |
+
|
5415 |
+
msgid "Before image alt tag"
|
5416 |
+
msgstr ""
|
5417 |
+
|
5418 |
+
msgid "After image alt tag"
|
5419 |
+
msgstr ""
|
5420 |
+
|
5421 |
+
msgid "Optimize images"
|
5422 |
+
msgstr ""
|
5423 |
+
|
5424 |
msgid "Full"
|
5425 |
msgstr ""
|
5426 |
|
5454 |
msgid "Stroke width"
|
5455 |
msgstr ""
|
5456 |
|
|
|
|
|
|
|
5457 |
msgid "Inner before"
|
5458 |
msgstr ""
|
5459 |
|
Nextend/SmartSlider3/Application/Admin/FormManager/Slider/SliderDeveloper.php
CHANGED
@@ -137,6 +137,6 @@ class SliderDeveloper extends AbstractSliderTab {
|
|
137 |
'tipLink' => 'https://smartslider.helpscoutdocs.com/article/1806-slider-settings-developer#post-ids-one-per-line',
|
138 |
'height' => 26
|
139 |
));
|
140 |
-
|
141 |
}
|
142 |
}
|
137 |
'tipLink' => 'https://smartslider.helpscoutdocs.com/article/1806-slider-settings-developer#post-ids-one-per-line',
|
138 |
'height' => 26
|
139 |
));
|
140 |
+
|
141 |
}
|
142 |
}
|
Nextend/SmartSlider3/Application/Admin/FormManager/Slider/SliderSlides.php
CHANGED
@@ -7,6 +7,7 @@ use Nextend\Framework\Form\Container\ContainerTable;
|
|
7 |
use Nextend\Framework\Form\Element\OnOff;
|
8 |
use Nextend\Framework\Form\Element\Select;
|
9 |
use Nextend\Framework\Form\Element\Text\Number;
|
|
|
10 |
use Nextend\Framework\Form\FormTabbed;
|
11 |
|
12 |
class SliderSlides extends AbstractSliderTab {
|
@@ -48,9 +49,26 @@ class SliderSlides extends AbstractSliderTab {
|
|
48 |
* Used for field injection: /slides/slides-design/slides-design-1/backgroundMode
|
49 |
*/
|
50 |
new Select\FillMode($row1, 'backgroundMode', n2_('Slide background image fill'), 'fill', array(
|
51 |
-
'tipLabel'
|
52 |
-
'tipDescription'
|
53 |
-
'tipLink'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
54 |
));
|
55 |
}
|
56 |
|
7 |
use Nextend\Framework\Form\Element\OnOff;
|
8 |
use Nextend\Framework\Form\Element\Select;
|
9 |
use Nextend\Framework\Form\Element\Text\Number;
|
10 |
+
use Nextend\Framework\Form\Element\Text\NumberSlider;
|
11 |
use Nextend\Framework\Form\FormTabbed;
|
12 |
|
13 |
class SliderSlides extends AbstractSliderTab {
|
49 |
* Used for field injection: /slides/slides-design/slides-design-1/backgroundMode
|
50 |
*/
|
51 |
new Select\FillMode($row1, 'backgroundMode', n2_('Slide background image fill'), 'fill', array(
|
52 |
+
'tipLabel' => n2_('Slide background image fill'),
|
53 |
+
'tipDescription' => n2_('If the size of your image is not the same as your slider\'s, you can improve the result with the filling modes.'),
|
54 |
+
'tipLink' => 'https://smartslider.helpscoutdocs.com/article/1809-slider-settings-slides#slide-background-image-fill',
|
55 |
+
'relatedValueFields' => array(
|
56 |
+
array(
|
57 |
+
'values' => array(
|
58 |
+
'blurfit'
|
59 |
+
),
|
60 |
+
'field' => array(
|
61 |
+
'sliderbackgroundBlurFit'
|
62 |
+
)
|
63 |
+
)
|
64 |
+
)
|
65 |
+
));
|
66 |
+
|
67 |
+
new NumberSlider($row1, 'backgroundBlurFit', n2_('Background Blur'), 7, array(
|
68 |
+
'unit' => 'px',
|
69 |
+
'min' => 7,
|
70 |
+
'max' => '50',
|
71 |
+
'style' => 'width:22px;'
|
72 |
));
|
73 |
}
|
74 |
|
Nextend/SmartSlider3/Application/Admin/JavaScriptTranslation.php
CHANGED
@@ -1,3 +1,3 @@
|
|
1 |
<?php
|
2 |
|
3 |
-
\Nextend\Framework\Localization\Localization::addJS(array("%s or newer required for this feature.","Above %s pixels.","Action","Activate","Activate Smart Slider 3 Pro","Activation is required to unlock all features!","Add animation","Add keyframe","Add Layer","Add post","Adjust","Advanced","Align (Absolute)","All layers, all devices","All layers, current device","An event you use to trigger layer animation(s) with","Animated heading","Animation","Animation tab","Are you sure?","Area","Arrows","Audio","Auto","Autoplay duration","Backward","Below %s pixels.","Between %s and %s pixels.","Block","Bottom","Boxed","Button","Cancel","Caption","Carousel","Center","Change group","Change slider type","Changing your slider type is irreversible. After changing your slider type, <b>you will lose all slider type related settings</b>.","Child layers","Choose folder","Choose images","Circle counter","Clean HTML","Clear device specific settings","Clear guides","Close","Column","Content","Content List - One Per Line","Content tab","Convert","Convert to slide","Copy","Copy slide to","Counter","Create","Create a New Project","Create group","Create new project","Current layer, all devices","Current layer, current device","Current path","Dashboard","Data","Delete","Delete permanently","delete these slides","delete this slide","delete this slider","Deleted.","Desktop","Direction","Disabled","Done","Drop files here","Duplicate","Edit","Edit generator","Edit Slider","Editor settings","Empty","empty the trash","Enabled","Event name","Examples","Filter","Find image","Find link","Forward","Full page","Full width","General","Go Pro","Go to slide","Go to slide ID","Got it","Group","Group created","Group name","Groups","Guide settings","Heading","Height","Hide on","Highlighted heading","HTML","Icon","Icon not found","Icons","Iframe","Image","Image area","Image box","Image field can not be empty!","Input","Insert","Insert a slider into your content","Insert group","Join more than 120,000 subscribers and get access to the latest slider templates, tips, tutorials and other exclusive contents directly to your inbox.","Join The Smart Slider 3 Community","Joomla module","Keyboard shortcuts","Keyframe","Landscape","Laptop","Large desktop","Large mobile","Large tablet","Layer","Layer Animation - Basic","Layer Animation - Reveal","Layer design options affect every device. If you need to make responsive adjustments, look for the options with the device icon.","Layer List","Layer(s)","Layout","Left","Lightbox","List","Load style","Loop","Loops %s and returns to starting slide.","Loops %s and stops before starting slide.","Middle","Mobile","Move (Absolute)","Move to trash","My project","Name","Next slide","No","No file selected.","Notice","Numeric keys","Off","On","Oops, Something Went Wrong","Open docs","Open/Close","or import your own files","Orientation","Outer %s","Overwrite preset","Parent","Parent directory","Paste","Pick the align point of the child layer!","Pick the align point of the parent layer!","Pick the parent layer!","Play animations","Please fill the name field!","Please select a Post first!","Portrait","Posts","Preset","Preset deleted.","Preset saved.","Preview","Previous slide","Pro","Progress bar","Project type","Publish","Records","Redo","Register Smart Slider 3 Pro on this domain to enable auto update, slider templates and slide library.","Remove animations","Remove HTML","Remove line breaks","Remove links","Rename","Reset style to default","Respect words","Result","Right","Round to 5px","Row","Ruler","Save","Save as","Save as New","Save style as new preset","Saved.","Scroll to","Scroll to alias","Scrolls to the bottom of the page.","Scrolls to the top of the page.","Search","Search keyword","Select","Select A Slider","Select image","Select Slider","Select the slider you want to insert.","Set","Set as first","Settings","Show/Hide in editor","Showcase","Simple","Size","Skip","Slide","Slide event","Slide height","Slide ID","Slide index","slide index: 2 %s direction: backward","slide index: 5 %s direction: forward","Slide title","Slide width","Slider","Slider alias","Slider alias set at Slider settings > General","Slider type","Smart Slider 3 activated!","Smart snap","Special Zero","Split by Chars","Start a new project from scratch and build exactly what you’ve imagined. You can easily customize every pixels and create anything with layers.","Start with a Template","Start with a template and make it your own with the innovative drag and drop interface. You can choose from hundreds of premade templates.","Static","Strict","Style tab","Subscribe","Success","Switches %s slide(s).","Switches to the %s. slide.","Switches to the fifth slide as if the next arrow was pressed","Switches to the second slide as if the previous arrow was pressed","Switches to the slide with the #2 ID as if the previous arrow was pressed","Switches to the slide with the #5 ID as if the next arrow was pressed","Tablet","Text","Text animation in","Text animation out","The changes you made will be lost if you navigate away from this page.","The deletion is irreversible, and it's not possible to recover %s.","The image is empty","Theme","There is no layer available to be parent of the current layer!","This block is not available in the free version. %s","This section requires activated Pro version.","This slide is hidden on the following devices: %s","Timeline","Titles - One Per Line","Top","Top and bottom","Transition","Undo","Unexpected response","Unpublish","Up","Upgrade to Pro","URL","Use default selector","Use Joomla selector","Use our powerful visual editor, or simply import one of our existing template.","Video","View","What do you want to create today?","Width","You can use any jQuery selector to scroll to a specific element on the page. Example: \"#pricing\" scrolls to the element with the id of \"pricing\".","You can use presets to save style settings for later use. Clicking on any preset will load its styling to your current layer, and the previous style settings will be lost.","You have not created any presets for this layer yet.","You're about to %s. "));
|
1 |
<?php
|
2 |
|
3 |
+
\Nextend\Framework\Localization\Localization::addJS(array("%s or newer required for this feature.","Above %s pixels.","Action","Activate","Activate Smart Slider 3 Pro","Activation is required to unlock all features!","Add animation","Add keyframe","Add Layer","Add post","Adjust","Advanced","Align (Absolute)","All layers, all devices","All layers, current device","An event you use to trigger layer animation(s) with","Animated heading","Animation","Animation tab","Are you sure?","Area","Arrows","Audio","Auto","Autoplay duration","Backward","Before After","Below %s pixels.","Between %s and %s pixels.","Block","Bottom","Boxed","Button","Cancel","Caption","Carousel","Center","Change group","Change slider type","Changing your slider type is irreversible. After changing your slider type, <b>you will lose all slider type related settings</b>.","Child layers","Choose folder","Choose images","Circle counter","Clean HTML","Clear device specific settings","Clear guides","Close","Column","Content","Content List - One Per Line","Content tab","Convert","Convert to slide","Copy","Copy slide to","Counter","Create","Create a New Project","Create group","Create new project","Current layer, all devices","Current layer, current device","Current path","Dashboard","Data","Delete","Delete permanently","delete these slides","delete this slide","delete this slider","Deleted.","Desktop","Direction","Disabled","Done","Drop files here","Duplicate","Edit","Edit generator","Edit Slider","Editor settings","Empty","empty the trash","Enabled","Event name","Examples","Filter","Find image","Find link","Forward","Full page","Full width","General","Go Pro","Go to slide","Go to slide ID","Got it","Group","Group created","Group name","Groups","Guide settings","Heading","Height","Hide on","Highlighted heading","HTML","Icon","Icon not found","Icons","Iframe","Image","Image area","Image box","Image field can not be empty!","Input","Insert","Insert a slider into your content","Insert group","Join more than 120,000 subscribers and get access to the latest slider templates, tips, tutorials and other exclusive contents directly to your inbox.","Join The Smart Slider 3 Community","Joomla module","Keyboard shortcuts","Keyframe","Landscape","Laptop","Large desktop","Large mobile","Large tablet","Layer","Layer Animation - Basic","Layer Animation - Reveal","Layer design options affect every device. If you need to make responsive adjustments, look for the options with the device icon.","Layer List","Layer(s)","Layout","Left","Lightbox","List","Load style","Loop","Loops %s and returns to starting slide.","Loops %s and stops before starting slide.","Middle","Mobile","Move (Absolute)","Move to trash","My project","Name","Next slide","No","No file selected.","Notice","Numeric keys","Off","On","Oops, Something Went Wrong","Open docs","Open/Close","or import your own files","Orientation","Outer %s","Overwrite preset","Parent","Parent directory","Paste","Pick the align point of the child layer!","Pick the align point of the parent layer!","Pick the parent layer!","Play animations","Please fill the name field!","Please select a Post first!","Portrait","Posts","Preset","Preset deleted.","Preset saved.","Preview","Previous slide","Pro","Progress bar","Project type","Publish","Records","Redo","Register Smart Slider 3 Pro on this domain to enable auto update, slider templates and slide library.","Remove animations","Remove HTML","Remove line breaks","Remove links","Rename","Reset style to default","Respect words","Result","Right","Round to 5px","Row","Ruler","Save","Save as","Save as New","Save style as new preset","Saved.","Scroll to","Scroll to alias","Scrolls to the bottom of the page.","Scrolls to the top of the page.","Search","Search keyword","Select","Select A Slider","Select image","Select Slider","Select the slider you want to insert.","Set","Set as first","Settings","Show/Hide in editor","Showcase","Simple","Size","Skip","Slide","Slide event","Slide height","Slide ID","Slide index","slide index: 2 %s direction: backward","slide index: 5 %s direction: forward","Slide title","Slide width","Slider","Slider alias","Slider alias set at Slider settings > General","Slider type","Smart Slider 3 activated!","Smart snap","Special Zero","Split by Chars","Start a new project from scratch and build exactly what you’ve imagined. You can easily customize every pixels and create anything with layers.","Start with a Template","Start with a template and make it your own with the innovative drag and drop interface. You can choose from hundreds of premade templates.","Static","Strict","Style tab","Subscribe","Success","Switches %s slide(s).","Switches to the %s. slide.","Switches to the fifth slide as if the next arrow was pressed","Switches to the second slide as if the previous arrow was pressed","Switches to the slide with the #2 ID as if the previous arrow was pressed","Switches to the slide with the #5 ID as if the next arrow was pressed","Tablet","Text","Text animation in","Text animation out","The changes you made will be lost if you navigate away from this page.","The deletion is irreversible, and it's not possible to recover %s.","The image is empty","Theme","There is no layer available to be parent of the current layer!","This block is not available in the free version. %s","This section requires activated Pro version.","This slide is hidden on the following devices: %s","Timeline","Titles - One Per Line","Top","Top and bottom","Transition","Undo","Unexpected response","Unpublish","Up","Upgrade to Pro","URL","Use default selector","Use Joomla selector","Use our powerful visual editor, or simply import one of our existing template.","Video","View","What do you want to create today?","Width","You can use any jQuery selector to scroll to a specific element on the page. Example: \"#pricing\" scrolls to the element with the id of \"pricing\".","You can use presets to save style settings for later use. Clicking on any preset will load its styling to your current layer, and the previous style settings will be lost.","You have not created any presets for this layer yet.","You're about to %s. "));
|
Nextend/SmartSlider3/Application/Admin/Layout/Block/Slide/LayerWindow/Settings/LayerWindowSettingsSlide.php
CHANGED
@@ -221,7 +221,8 @@ class LayerWindowSettingsSlide extends AbstractLayerWindowSettings {
|
|
221 |
'layerslide-backgroundImageOpacity',
|
222 |
'layerslide-backgroundImageBlur',
|
223 |
'layerslide-backgroundMode',
|
224 |
-
'layerslide-background-notice-image'
|
|
|
225 |
)
|
226 |
);
|
227 |
$fieldImage = new FieldImageResponsive($rowImage, 'slide-backgroundImage', n2_('Slide background'), '', $slideBackgroundAttr);
|
@@ -243,22 +244,39 @@ class LayerWindowSettingsSlide extends AbstractLayerWindowSettings {
|
|
243 |
|
244 |
new Warning($rowImage, 'slide-background-notice-image', sprintf(n2_('Please read %1$sour detailed guide%2$s about setting your own slide background correctly.'), '<a href="https://smartslider.helpscoutdocs.com/article/1922-how-to-set-your-background-image" target="_blank">', '</a>'));
|
245 |
|
|
|
246 |
new Select\FillMode($rowImage, 'slide-backgroundMode', n2_('Fill mode'), 'default', array(
|
247 |
-
'useGlobal'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
248 |
));
|
249 |
|
250 |
new NumberSlider($rowImage, 'slide-backgroundImageOpacity', n2_('Opacity'), 100, array(
|
251 |
'unit' => '%',
|
252 |
'min' => 0,
|
253 |
'max' => 100,
|
254 |
-
'style' => 'width:
|
255 |
));
|
256 |
|
257 |
new NumberSlider($rowImage, 'slide-backgroundImageBlur', n2_('Blur'), 0, array(
|
258 |
'unit' => 'px',
|
259 |
'min' => 0,
|
260 |
'max' => 50,
|
261 |
-
'style' => 'width:
|
262 |
));
|
263 |
|
264 |
$rowColor = new Grouping($background, '-slide-background-color');
|
221 |
'layerslide-backgroundImageOpacity',
|
222 |
'layerslide-backgroundImageBlur',
|
223 |
'layerslide-backgroundMode',
|
224 |
+
'layerslide-background-notice-image',
|
225 |
+
'layerslide-backgroundBlurFit'
|
226 |
)
|
227 |
);
|
228 |
$fieldImage = new FieldImageResponsive($rowImage, 'slide-backgroundImage', n2_('Slide background'), '', $slideBackgroundAttr);
|
244 |
|
245 |
new Warning($rowImage, 'slide-background-notice-image', sprintf(n2_('Please read %1$sour detailed guide%2$s about setting your own slide background correctly.'), '<a href="https://smartslider.helpscoutdocs.com/article/1922-how-to-set-your-background-image" target="_blank">', '</a>'));
|
246 |
|
247 |
+
|
248 |
new Select\FillMode($rowImage, 'slide-backgroundMode', n2_('Fill mode'), 'default', array(
|
249 |
+
'useGlobal' => true,
|
250 |
+
'relatedValueFields' => array(
|
251 |
+
array(
|
252 |
+
'values' => array(
|
253 |
+
'blurfit'
|
254 |
+
),
|
255 |
+
'field' => array(
|
256 |
+
'layerslide-backgroundBlurFit'
|
257 |
+
)
|
258 |
+
)
|
259 |
+
)
|
260 |
+
));
|
261 |
+
new NumberSlider($rowImage, 'slide-backgroundBlurFit', n2_('Background blur'), 7, array(
|
262 |
+
'unit' => 'px',
|
263 |
+
'min'=> 7,
|
264 |
+
'max' => 50,
|
265 |
+
'wide'=>3
|
266 |
));
|
267 |
|
268 |
new NumberSlider($rowImage, 'slide-backgroundImageOpacity', n2_('Opacity'), 100, array(
|
269 |
'unit' => '%',
|
270 |
'min' => 0,
|
271 |
'max' => 100,
|
272 |
+
'style' => 'width:33px;'
|
273 |
));
|
274 |
|
275 |
new NumberSlider($rowImage, 'slide-backgroundImageBlur', n2_('Blur'), 0, array(
|
276 |
'unit' => 'px',
|
277 |
'min' => 0,
|
278 |
'max' => 50,
|
279 |
+
'style' => 'width:33px;'
|
280 |
));
|
281 |
|
282 |
$rowColor = new Grouping($background, '-slide-background-color');
|
Nextend/SmartSlider3/Application/Helper/HelperSliderChanged.php
CHANGED
@@ -36,18 +36,43 @@ class HelperSliderChanged {
|
|
36 |
return intval($this->storage->get('sliderChanged', $sliderId, $value));
|
37 |
}
|
38 |
|
39 |
-
public function setSliderChanged($sliderId, $value = 1) {
|
40 |
-
$this->storage->set('sliderChanged', $sliderId, $value);
|
41 |
-
$changedSliders = array($sliderId);
|
42 |
|
43 |
-
|
|
|
|
|
44 |
foreach ($xref->getGroups($sliderId) as $row) {
|
45 |
if ($row['group_id'] > 0) {
|
46 |
$this->storage->set('sliderChanged', $row['group_id'], $value);
|
47 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
48 |
}
|
49 |
}
|
50 |
-
$sliderModel = new ModelSliders($this);
|
51 |
$relatedPosts = array();
|
52 |
foreach ($changedSliders as $id) {
|
53 |
|
36 |
return intval($this->storage->get('sliderChanged', $sliderId, $value));
|
37 |
}
|
38 |
|
|
|
|
|
|
|
39 |
|
40 |
+
public function setGroupChanged($sliderId, $value = 1) {
|
41 |
+
$xref = new ModelSlidersXRef($this);
|
42 |
+
$groupIDs = array();
|
43 |
foreach ($xref->getGroups($sliderId) as $row) {
|
44 |
if ($row['group_id'] > 0) {
|
45 |
$this->storage->set('sliderChanged', $row['group_id'], $value);
|
46 |
+
}
|
47 |
+
$groupIDs[] = $row['group_id'];
|
48 |
+
}
|
49 |
+
|
50 |
+
return $groupIDs;
|
51 |
+
|
52 |
+
}
|
53 |
+
|
54 |
+
public function setSliderChanged($sliderId, $value = 1, &$changedSliders = array()) {
|
55 |
+
$this->storage->set('sliderChanged', $sliderId, $value);
|
56 |
+
$changedSliders[] = $sliderId;
|
57 |
+
|
58 |
+
$xref = new ModelSlidersXRef($this);
|
59 |
+
$sliderModel = new ModelSliders($this);
|
60 |
+
|
61 |
+
array_merge($changedSliders, $this->setGroupChanged($sliderId));
|
62 |
+
|
63 |
+
foreach ($xref->getGroups($sliderId) as $group) {
|
64 |
+
$changedSliders[] = $group['group_id'];
|
65 |
+
}
|
66 |
+
|
67 |
+
$fallbackSliders = $sliderModel->getFallbackUsage($changedSliders);
|
68 |
+
|
69 |
+
if (!empty($fallbackSliders)) {
|
70 |
+
foreach ($fallbackSliders as $slider) {
|
71 |
+
if (!in_array($slider['id'], $changedSliders)) {
|
72 |
+
$this->setSliderChanged($slider['id'], 1, $changedSliders);
|
73 |
+
}
|
74 |
}
|
75 |
}
|
|
|
76 |
$relatedPosts = array();
|
77 |
foreach ($changedSliders as $id) {
|
78 |
|
Nextend/SmartSlider3/Application/Model/ModelSliders.php
CHANGED
@@ -151,6 +151,15 @@ class ModelSliders extends AbstractModelTable {
|
|
151 |
return Database::queryAll("SELECT id, title FROM " . $this->getTableName() . " WHERE " . implode(' AND ', $wheres) . " ORDER BY title ASC");
|
152 |
}
|
153 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
154 |
public function import($slider, $groupID = 0) {
|
155 |
try {
|
156 |
$this->table->insert(array(
|
151 |
return Database::queryAll("SELECT id, title FROM " . $this->getTableName() . " WHERE " . implode(' AND ', $wheres) . " ORDER BY title ASC");
|
152 |
}
|
153 |
|
154 |
+
public function getFallbackUsage($sliderIDs) {
|
155 |
+
$wheres = array();
|
156 |
+
foreach ($sliderIDs as $id) {
|
157 |
+
$wheres[] = 'params LIKE \'%"fallback-slider":"' . $id . '"%\'';
|
158 |
+
}
|
159 |
+
|
160 |
+
return Database::queryAll("SELECT id FROM " . $this->getTableName() . " as sliders WHERE " . implode(" OR ", $wheres));
|
161 |
+
}
|
162 |
+
|
163 |
public function import($slider, $groupID = 0) {
|
164 |
try {
|
165 |
$this->table->insert(array(
|
Nextend/SmartSlider3/BackupSlider/ExportSlider.php
CHANGED
@@ -320,7 +320,7 @@ class ExportSlider {
|
|
320 |
'replaceLightboxImages'
|
321 |
), $sliderHTML);
|
322 |
|
323 |
-
$sliderHTML = preg_replace_callback('/data-n2-lightbox
|
324 |
$this,
|
325 |
'replaceHTMLImageHrefLightbox'
|
326 |
), $sliderHTML);
|
320 |
'replaceLightboxImages'
|
321 |
), $sliderHTML);
|
322 |
|
323 |
+
$sliderHTML = preg_replace_callback('/(data-n2-lightbox)=["|\'](.*?)["|\']/i', array(
|
324 |
$this,
|
325 |
'replaceHTMLImageHrefLightbox'
|
326 |
), $sliderHTML);
|
Nextend/SmartSlider3/Parser/Link/NextSlide.php
CHANGED
@@ -9,6 +9,7 @@ use Nextend\Framework\Parser\Link\ParserInterface;
|
|
9 |
class NextSlide implements ParserInterface {
|
10 |
|
11 |
public function parse($argument, &$attributes) {
|
|
|
12 |
|
13 |
$attributes['onclick'] = "n2ss.applyActionWithClick(event, 'next');";
|
14 |
|
9 |
class NextSlide implements ParserInterface {
|
10 |
|
11 |
public function parse($argument, &$attributes) {
|
12 |
+
$attributes['aria-role'] = 'button';
|
13 |
|
14 |
$attributes['onclick'] = "n2ss.applyActionWithClick(event, 'next');";
|
15 |
|
Nextend/SmartSlider3/Parser/Link/PreviousSlide.php
CHANGED
@@ -9,6 +9,7 @@ use Nextend\Framework\Parser\Link\ParserInterface;
|
|
9 |
class PreviousSlide implements ParserInterface {
|
10 |
|
11 |
public function parse($argument, &$attributes) {
|
|
|
12 |
|
13 |
$attributes['onclick'] = "n2ss.applyActionWithClick(event, 'previous');";
|
14 |
|
9 |
class PreviousSlide implements ParserInterface {
|
10 |
|
11 |
public function parse($argument, &$attributes) {
|
12 |
+
$attributes['aria-role'] = 'button';
|
13 |
|
14 |
$attributes['onclick'] = "n2ss.applyActionWithClick(event, 'previous');";
|
15 |
|
Nextend/SmartSlider3/Parser/Link/SlideEvent.php
CHANGED
@@ -9,6 +9,7 @@ use Nextend\Framework\Parser\Link\ParserInterface;
|
|
9 |
class SlideEvent implements ParserInterface {
|
10 |
|
11 |
public function parse($argument, &$attributes) {
|
|
|
12 |
|
13 |
$attributes['onclick'] = "n2ss.trigger(this, '" . $argument . "', event);";
|
14 |
|
9 |
class SlideEvent implements ParserInterface {
|
10 |
|
11 |
public function parse($argument, &$attributes) {
|
12 |
+
$attributes['aria-role'] = 'button';
|
13 |
|
14 |
$attributes['onclick'] = "n2ss.trigger(this, '" . $argument . "', event);";
|
15 |
|
Nextend/SmartSlider3/Parser/Link/ToSlide.php
CHANGED
@@ -12,6 +12,8 @@ class ToSlide implements ParserInterface {
|
|
12 |
|
13 |
preg_match('/([0-9]+)(,([0-1]))?/', $argument, $matches);
|
14 |
if (!isset($matches[3])) {
|
|
|
|
|
15 |
$attributes['onclick'] = "n2ss.applyActionWithClick(event, 'slide', " . (intval($matches[1]) - 1) . ");";
|
16 |
} else {
|
17 |
$attributes['onclick'] = "n2ss.applyActionWithClick(event, 'slide', " . (intval($matches[1]) - 1) . ", " . intval($matches[3]) . ");";
|
12 |
|
13 |
preg_match('/([0-9]+)(,([0-1]))?/', $argument, $matches);
|
14 |
if (!isset($matches[3])) {
|
15 |
+
$attributes['aria-role'] = 'button';
|
16 |
+
|
17 |
$attributes['onclick'] = "n2ss.applyActionWithClick(event, 'slide', " . (intval($matches[1]) - 1) . ");";
|
18 |
} else {
|
19 |
$attributes['onclick'] = "n2ss.applyActionWithClick(event, 'slide', " . (intval($matches[1]) - 1) . ", " . intval($matches[3]) . ");";
|
Nextend/SmartSlider3/Parser/Link/ToSlideID.php
CHANGED
@@ -12,7 +12,10 @@ class ToSlideID implements ParserInterface {
|
|
12 |
|
13 |
preg_match('/([0-9]+)(,([0-1]))?/', $argument, $matches);
|
14 |
if (!isset($matches[3])) {
|
|
|
|
|
15 |
$attributes['onclick'] = "n2ss.applyActionWithClick(event, 'slideToID', " . intval($matches[1]) . ");";
|
|
|
16 |
} else {
|
17 |
$attributes['onclick'] = "n2ss.applyActionWithClick(event, 'slideToID', " . intval($matches[1]) . ", " . intval($matches[3]) . ");";
|
18 |
}
|
12 |
|
13 |
preg_match('/([0-9]+)(,([0-1]))?/', $argument, $matches);
|
14 |
if (!isset($matches[3])) {
|
15 |
+
$attributes['aria-role'] = 'button';
|
16 |
+
|
17 |
$attributes['onclick'] = "n2ss.applyActionWithClick(event, 'slideToID', " . intval($matches[1]) . ");";
|
18 |
+
|
19 |
} else {
|
20 |
$attributes['onclick'] = "n2ss.applyActionWithClick(event, 'slideToID', " . intval($matches[1]) . ", " . intval($matches[3]) . ");";
|
21 |
}
|
Nextend/SmartSlider3/Renderable/Component/ComponentSlide.php
CHANGED
@@ -118,6 +118,8 @@ class ComponentSlide extends AbstractComponent {
|
|
118 |
$this->createProperty('backgroundAlt', '');
|
119 |
$this->createProperty('backgroundTitle', '');
|
120 |
$this->createProperty('backgroundMode', 'default');
|
|
|
|
|
121 |
|
122 |
$this->createProperty('backgroundVideoMp4', '');
|
123 |
$this->createProperty('backgroundVideoOpacity', 100);
|
118 |
$this->createProperty('backgroundAlt', '');
|
119 |
$this->createProperty('backgroundTitle', '');
|
120 |
$this->createProperty('backgroundMode', 'default');
|
121 |
+
$this->createProperty('backgroundBlurFit', 7);
|
122 |
+
|
123 |
|
124 |
$this->createProperty('backgroundVideoMp4', '');
|
125 |
$this->createProperty('backgroundVideoOpacity', 100);
|
Nextend/SmartSlider3/Slider/Feature/SlideBackground.php
CHANGED
@@ -140,8 +140,10 @@ class SlideBackground {
|
|
140 |
}
|
141 |
|
142 |
$fillMode = $slide->parameters->get('backgroundMode', 'default');
|
|
|
143 |
if ($fillMode == 'default') {
|
144 |
$fillMode = $this->slider->params->get('backgroundMode', 'fill');
|
|
|
145 |
}
|
146 |
|
147 |
$backgroundElements = array();
|
@@ -376,15 +378,27 @@ class SlideBackground {
|
|
376 |
$originalImage = Html::tag('div', $attributes, $picture);
|
377 |
|
378 |
if ($fillMode === 'blurfit') {
|
|
|
379 |
|
380 |
-
|
381 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
382 |
if (!isset($attributes['style'])) {
|
383 |
$attributes['style'] = '';
|
384 |
}
|
385 |
-
$attributes['style'] .= 'margin:-14px;padding:14px;';
|
386 |
|
387 |
-
$
|
|
|
|
|
|
|
388 |
} else {
|
389 |
$ret = $originalImage;
|
390 |
}
|
140 |
}
|
141 |
|
142 |
$fillMode = $slide->parameters->get('backgroundMode', 'default');
|
143 |
+
|
144 |
if ($fillMode == 'default') {
|
145 |
$fillMode = $this->slider->params->get('backgroundMode', 'fill');
|
146 |
+
|
147 |
}
|
148 |
|
149 |
$backgroundElements = array();
|
378 |
$originalImage = Html::tag('div', $attributes, $picture);
|
379 |
|
380 |
if ($fillMode === 'blurfit') {
|
381 |
+
$slideOption = $slide->parameters->get('backgroundMode', 'default');
|
382 |
|
383 |
+
if ($slideOption === 'blurfit') {
|
384 |
+
$blurFit = $slide->parameters->get('backgroundBlurFit', 7);
|
385 |
+
} else {
|
386 |
+
$blurFit = $this->slider->params->get('backgroundBlurFit', 7);
|
387 |
+
$attributes['data-blurfitmode'] = 'default';
|
388 |
+
}
|
389 |
+
$picture = "<picture style='filter:blur(" . $blurFit . "px)'>" . implode('', $sources) . "</picture>";
|
390 |
+
$blurFitStyle = array(
|
391 |
+
'margin:-' . ($blurFit * 2) . 'px',
|
392 |
+
'padding:' . ($blurFit * 2) . 'px'
|
393 |
+
);
|
394 |
if (!isset($attributes['style'])) {
|
395 |
$attributes['style'] = '';
|
396 |
}
|
|
|
397 |
|
398 |
+
$attributes['data-globalblur'] = $this->slider->params->get('backgroundBlurFit', 7);
|
399 |
+
$attributes['data-bgblur'] = $slide->parameters->get('backgroundBlurFit', 7);
|
400 |
+
$attributes['style'] = implode(';', $blurFitStyle);
|
401 |
+
$ret = Html::tag('div', $attributes, $picture) . $originalImage;
|
402 |
} else {
|
403 |
$ret = $originalImage;
|
404 |
}
|
Nextend/SmartSlider3/Slider/Slide.php
CHANGED
@@ -343,7 +343,7 @@ class Slide extends AbstractRenderableOwner {
|
|
343 |
'class' => 'n2-ss-slide--focus'
|
344 |
);
|
345 |
|
346 |
-
if (isset($this->linkAttributes['role'])
|
347 |
$attributes['tabindex'] = '-1';
|
348 |
}
|
349 |
|
343 |
'class' => 'n2-ss-slide--focus'
|
344 |
);
|
345 |
|
346 |
+
if (!isset($this->linkAttributes['role']) || $this->linkAttributes['role'] != 'button') {
|
347 |
$attributes['tabindex'] = '-1';
|
348 |
}
|
349 |
|
Nextend/SmartSlider3/Slider/Slider.php
CHANGED
@@ -85,6 +85,8 @@ class Slider extends AbstractRenderable {
|
|
85 |
|
86 |
private $sliderRow;
|
87 |
|
|
|
|
|
88 |
public $exposeSlideData = array(
|
89 |
'title' => true,
|
90 |
'description' => false,
|
@@ -156,7 +158,6 @@ class Slider extends AbstractRenderable {
|
|
156 |
$this->hasError = true;
|
157 |
throw new Exception('Slider does not exists!');
|
158 |
} else {
|
159 |
-
|
160 |
if (!$this->isAdminArea && $sliderRow['status'] != 'published') {
|
161 |
$this->hasError = true;
|
162 |
throw new Exception('Slider is not published!');
|
@@ -214,10 +215,21 @@ class Slider extends AbstractRenderable {
|
|
214 |
if ($this->loadState < self::LOAD_STATE_ALL) {
|
215 |
|
216 |
$this->initSlides();
|
|
|
|
|
|
|
217 |
|
218 |
|
219 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
220 |
}
|
|
|
221 |
}
|
222 |
|
223 |
private function loadSlider() {
|
@@ -347,6 +359,10 @@ class Slider extends AbstractRenderable {
|
|
347 |
'data-ssid' => $this->sliderId
|
348 |
);
|
349 |
|
|
|
|
|
|
|
|
|
350 |
$ariaLabel = $this->params->get('aria-label', 'Slider');
|
351 |
if (!empty($ariaLabel)) {
|
352 |
$sliderAttributes['tabindex'] = '0';
|
85 |
|
86 |
private $sliderRow;
|
87 |
|
88 |
+
private $fallbackId;
|
89 |
+
|
90 |
public $exposeSlideData = array(
|
91 |
'title' => true,
|
92 |
'description' => false,
|
158 |
$this->hasError = true;
|
159 |
throw new Exception('Slider does not exists!');
|
160 |
} else {
|
|
|
161 |
if (!$this->isAdminArea && $sliderRow['status'] != 'published') {
|
162 |
$this->hasError = true;
|
163 |
throw new Exception('Slider is not published!');
|
215 |
if ($this->loadState < self::LOAD_STATE_ALL) {
|
216 |
|
217 |
$this->initSlides();
|
218 |
+
$this->loadState = self::LOAD_STATE_ALL;
|
219 |
+
}
|
220 |
+
}
|
221 |
|
222 |
|
223 |
+
private function setSliderIDFromAlias($slider) {
|
224 |
+
if (is_numeric($slider)) {
|
225 |
+
return $slider;
|
226 |
+
} else {
|
227 |
+
$slidersModel = new ModelSliders($this->MVCHelper);
|
228 |
+
$slider = $slidersModel->getByAlias($slider);
|
229 |
+
|
230 |
+
return $slider['id'];
|
231 |
}
|
232 |
+
|
233 |
}
|
234 |
|
235 |
private function loadSlider() {
|
359 |
'data-ssid' => $this->sliderId
|
360 |
);
|
361 |
|
362 |
+
if ($this->fallbackId) {
|
363 |
+
$sliderAttributes['data-fallback-for'] = $this->fallbackId;
|
364 |
+
}
|
365 |
+
|
366 |
$ariaLabel = $this->params->get('aria-label', 'Slider');
|
367 |
if (!empty($ariaLabel)) {
|
368 |
$sliderAttributes['tabindex'] = '0';
|
Nextend/SmartSlider3/SmartSlider3Info.php
CHANGED
@@ -14,15 +14,15 @@ use Nextend\SmartSlider3\Application\Model\ModelLicense;
|
|
14 |
|
15 |
class SmartSlider3Info {
|
16 |
|
17 |
-
public static $version = '3.5.1.
|
18 |
|
19 |
public static $channel = 'stable';
|
20 |
|
21 |
-
public static $revision = '
|
22 |
|
23 |
-
public static $revisionShort = '
|
24 |
|
25 |
-
public static $branch = 'release-3.5.1.
|
26 |
|
27 |
public static $completeVersion;
|
28 |
|
14 |
|
15 |
class SmartSlider3Info {
|
16 |
|
17 |
+
public static $version = '3.5.1.1';
|
18 |
|
19 |
public static $channel = 'stable';
|
20 |
|
21 |
+
public static $revision = 'af21758e4195aac8cb3e9ec0beb7b0526d08b3a0';
|
22 |
|
23 |
+
public static $revisionShort = 'af21758e';
|
24 |
|
25 |
+
public static $branch = 'release-3.5.1.1';
|
26 |
|
27 |
public static $completeVersion;
|
28 |
|
Public/SmartSlider3/Application/Admin/Assets/dist/smartslider-admin.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
@font-face{font-family:'Inter-Nextend';font-style:normal;font-weight:400;src:url(../fonts/Inter-Medium.woff2) format("woff2");font-display:block}@font-face{font-family:'Inter-Nextend';font-style:normal;font-weight:700;src:url(../fonts/Inter-SemiBold.woff2) format("woff2")}@font-face{font-family:'SmartSliderIcons';src:url(../fonts/SmartSliderIcons.woff2?3BvKbO) format("woff2");font-weight:400;font-style:normal}.ssi_16,.ssi_24,.ssi_32,.ssi_48,.ssi_64{font-family:'SmartSliderIcons'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ssi_16{font-size:16px!important}.ssi_24{font-size:24px!important}.ssi_32{font-size:32px!important}.ssi_48{font-size:48px!important}.ssi_64{font-size:64px!important}.ssi_16--animation::before{content:"\E91F"}.ssi_16--arrowdown::before{content:"\E14B"}.ssi_16--arrowright::before{content:"\E15E"}.ssi_16--bold::before{content:"\E601"}.ssi_16--breadcrumb::before{content:"\E91E"}.ssi_16--bringforward::before{content:"\E15F"}.ssi_16--bringfront::before{content:"\E143"}.ssi_16--buttonarrow::before{content:"\E155"}.ssi_16--check::before{content:"\E600"}.ssi_16--circularremove::before{content:"\E62C"}.ssi_16--clearanimation::before{content:"\E948"}.ssi_16--cog::before{content:"\E934"}.ssi_16--color::before{content:"\E144"}.ssi_16--column::before{content:"\E145"}.ssi_16--content::before{content:"\E146"}.ssi_16--copy::before{content:"\E907"}.ssi_16--crop::before{content:"\E161"}.ssi_16--dashboard::before{content:"\E149"}.ssi_16--data::before{content:"\E152"}.ssi_16--delete::before{content:"\E612"}.ssi_16--desktoplandscape::before{content:"\E95a"}.ssi_16--desktopportrait::before{content:"\E925"}.ssi_16--divide::before{content:"\E639"}.ssi_16--download::before{content:"\E162"}.ssi_16--dummy::before{content:"\E15D"}.ssi_16--duplicate::before{content:"\E611"}.ssi_16--edit::before{content:"\E154"}.ssi_16--eye::before{content:"\E60F"}.ssi_16--filledcheck::before{content:"\E60C"}.ssi_16--filledremove::before{content:"\E62D"}.ssi_16--folderclosed::before{content:"\E921"}.ssi_16--folderopened::before{content:"\E922"}.ssi_16--fontresize::before{content:"\E650"}.ssi_16--fullscreen::before{content:"\E163"}.ssi_16--grid::before{content:"\E164"}.ssi_16--hide::before{content:"\E923"}.ssi_16--horizontalcenter::before{content:"\E646"}.ssi_16--horizontalleft::before{content:"\E647"}.ssi_16--horizontalright::before{content:"\E645"}.ssi_16--image::before{content:"\E14A"}.ssi_16--info::before{content:"\E620"}.ssi_16--italic::before{content:"\E615"}.ssi_16--keyboard::before{content:"\E165"}.ssi_16--layer::before{content:"\E935"}.ssi_16--link::before{content:"\E64D"}.ssi_16--miniarrowdown::before{content:"\E19E"}.ssi_16--miniarrowright::before{content:"\E19D"}.ssi_16--minidesktopportrait::before{content:"\E980"}.ssi_16--mobilelandscape::before{content:"\E929"}.ssi_16--mobileportrait::before{content:"\E92A"}.ssi_16--mobileportraitlarge::before{content:"\E1AB"}.ssi_16--more::before{content:"\E911"}.ssi_16--none::before{content:"\E971"}.ssi_16--off::before{content:"\E19A"}.ssi_16--on::before{content:"\E199"}.ssi_16--paste::before{content:"\E908"}.ssi_16--pause::before{content:"\E606"}.ssi_16--play::before{content:"\E605"}.ssi_16--plus::before{content:"\E92F"}.ssi_16--position::before{content:"\E14E"}.ssi_16--remove::before{content:"\E90A"}.ssi_16--rename::before{content:"\E19C"}.ssi_16--reset::before{content:"\E946"}.ssi_16--resize::before{content:"\E19F"}.ssi_16--row::before{content:"\E14F"}.ssi_16--save::before{content:"\E947"}.ssi_16--selectarrow::before{content:"\E638"}.ssi_16--sendback::before{content:"\E166"}.ssi_16--sendbackward::before{content:"\E167"}.ssi_16--shrink::before{content:"\E196"}.ssi_16--slides::before{content:"\E151"}.ssi_16--smart::before{content:"\E147"}.ssi_16--star::before{content:"\E603"}.ssi_16--stop::before{content:"\E607"}.ssi_16--style::before{content:"\E169"}.ssi_16--tabletlandscape::before{content:"\E927"}.ssi_16--tabletportrait::before{content:"\E928"}.ssi_16--tabletportraitlarge::before{content:"\E1AC"}.ssi_16--textcenter::before{content:"\E614"}.ssi_16--textjustify::before{content:"\E60B"}.ssi_16--textleft::before{content:"\E60A"}.ssi_16--textright::before{content:"\E604"}.ssi_16--underline::before{content:"\E602"}.ssi_16--unlink::before{content:"\E64B"}.ssi_16--up::before{content:"\E16A"}.ssi_16--verticalaround::before{content:"\E97B"}.ssi_16--verticalbetween::before{content:"\E97A"}.ssi_16--verticalbottom::before{content:"\E97F"}.ssi_16--verticalcenter::before{content:"\E97E"}.ssi_16--verticaltop::before{content:"\E97C"}.ssi_16--video::before{content:"\E153"}.ssi_16--wordpress::before{content:"\E197"}.ssi_24--active::before{content:"\D7FD"}.ssi_24--animation::before{content:"\E115"}.ssi_24--attention::before{content:"\E195"}.ssi_24--bounce::before{content:"\E998"}.ssi_24--button::before{content:"\E192"}.ssi_24--check::before{content:"\E14C"}.ssi_24--circularcheck::before{content:"\E129"}.ssi_24--circularinfo::before{content:"\E11B"}.ssi_24--close::before{content:"\E116"}.ssi_24--cog::before{content:"\E15C"}.ssi_24--col2::before{content:"\E193"}.ssi_24--desktop::before{content:"\E11A"}.ssi_24--desktoplandscape::before{content:"\E119"}.ssi_24--dummy::before{content:"\E17B"}.ssi_24--edit::before{content:"\E117"}.ssi_24--fade::before{content:"\E993"}.ssi_24--flip::before{content:"\E996"}.ssi_24--heading::before{content:"\E17E"}.ssi_24--image::before{content:"\E191"}.ssi_24--info::before{content:"\E14D"}.ssi_24--layers::before{content:"\E11C"}.ssi_24--mobilelandscape::before{content:"\E11D"}.ssi_24--mobileportrait::before{content:"\E11E"}.ssi_24--mobileportraitlarge::before{content:"\E1AD"}.ssi_24--more::before{content:"\E17D"}.ssi_24--move::before{content:"\E995"}.ssi_24--newwindow::before{content:"\E1A2"}.ssi_24--notification::before{content:"\E99F"}.ssi_24--orientation::before{content:"\E1A1"}.ssi_24--play::before{content:"\E11F"}.ssi_24--preview::before{content:"\E121"}.ssi_24--redo::before{content:"\E122"}.ssi_24--refresh::before{content:"\E194"}.ssi_24--remove::before{content:"\E16B"}.ssi_24--reveal::before{content:"\E992"}.ssi_24--rotate::before{content:"\E999"}.ssi_24--scale::before{content:"\E994"}.ssi_24--smart::before{content:"\E16C"}.ssi_24--special::before{content:"\E997"}.ssi_24--star::before{content:"\E1A4"}.ssi_24--stop::before{content:"\E16D"}.ssi_24--style::before{content:"\E123"}.ssi_24--tabletlandscape::before{content:"\E124"}.ssi_24--tabletportrait::before{content:"\E125"}.ssi_24--tabletportraitlarge::before{content:"\E1AE"}.ssi_24--text::before{content:"\E17F"}.ssi_24--timeline::before{content:"\E126"}.ssi_24--undo::before{content:"\E127"}.ssi_32--animatedheading::before{content:"\E991"}.ssi_32--area::before{content:"\E937"}.ssi_32--audio::before{content:"\E986"}.ssi_32--button::before{content:"\E942"}.ssi_32--circlecounter::before{content:"\E985"}.ssi_32--col1::before{content:"\E112"}.ssi_32--col2::before{content:"\E113"}.ssi_32--col3::before{content:"\E157"}.ssi_32--counter::before{content:"\E984"}.ssi_32--dummy::before{content:"\E15B"}.ssi_32--heading::before{content:"\E945"}.ssi_32--highlightheading::before{content:"\E990"}.ssi_32--html::before{content:"\E93A"}.ssi_32--icon::before{content:"\E941"}.ssi_32--iframe::before{content:"\E938"}.ssi_32--image::before{content:"\E943"}.ssi_32--imagearea::before{content:"\E950"}.ssi_32--imagebox::before{content:"\E983"}.ssi_32--imagecaption::before{content:"\E940"}.ssi_32--input::before{content:"\E939"}.ssi_32--joomla::before{content:"\E19B"}.ssi_32--list::before{content:"\E93E"}.ssi_32--plus::before{content:"\E114"}.ssi_32--progressbar::before{content:"\E982"}.ssi_32--smart::before{content:"\E16E"}.ssi_32--text::before{content:"\E944"}.ssi_32--transition::before{content:"\E93F"}.ssi_32--video::before{content:"\E93B"}.ssi_32--vimeo::before{content:"\E93C"}.ssi_32--youtube::before{content:"\E93D"}.ssi_48--bug::before{content:"\E17C"}.ssi_48--camera::before{content:"\E141"}.ssi_48--convert::before{content:"\E134"}.ssi_48--data::before{content:"\E13E"}.ssi_48--delete::before{content:"\E135"}.ssi_48--doc::before{content:"\E13B"}.ssi_48--drop::before{content:"\E136"}.ssi_48--dummy::before{content:"\E159"}.ssi_48--dynamic::before{content:"\E98F"}.ssi_48--empty::before{content:"\E98E"}.ssi_48--error::before{content:"\E137"}.ssi_48--grid::before{content:"\E16F"}.ssi_48--group::before{content:"\E139"}.ssi_48--help::before{content:"\E13A"}.ssi_48--image::before{content:"\E98D"}.ssi_48--keyboard::before{content:"\E171"}.ssi_48--link::before{content:"\E13C"}.ssi_48--newsletter::before{content:"\E13D"}.ssi_48--plus::before{content:"\D7FE"}.ssi_48--post::before{content:"\E98B"}.ssi_48--protect::before{content:"\E133"}.ssi_48--remove::before{content:"\E156"}.ssi_48--review0::before{content:"\E13F"}.ssi_48--review1::before{content:"\E1A5"}.ssi_48--review2::before{content:"\E1A6"}.ssi_48--review3::before{content:"\E1A7"}.ssi_48--review4::before{content:"\E1A9"}.ssi_48--review5::before{content:"\E1AA"}.ssi_48--static::before{content:"\E98A"}.ssi_48--upgrade::before{content:"\E1A3"}.ssi_48--video::before{content:"\E989"}.ssi_64--accordionslider::before{content:"\E12A"}.ssi_64--auto::before{content:"\E17A"}.ssi_64--block::before{content:"\E12B"}.ssi_64--blurfit::before{content:"\E172"}.ssi_64--carousel::before{content:"\E12C"}.ssi_64--center::before{content:"\E173"}.ssi_64--drop::before{content:"\E12D"}.ssi_64--dummy::before{content:"\E15A"}.ssi_64--fill::before{content:"\E174"}.ssi_64--fit::before{content:"\E175"}.ssi_64--folder::before{content:"\E957"}.ssi_64--folderup::before{content:"\E63E"}.ssi_64--fullwidthslider::before{content:"\E132"}.ssi_64--image::before{content:"\E176"}.ssi_64--page::before{content:"\E12E"}.ssi_64--showcase::before{content:"\E12F"}.ssi_64--slider::before{content:"\E131"}.ssi_64--stretch::before{content:"\E177"}.ssi_64--tile::before{content:"\E179"}.n2_color_picker{position:fixed;top:0;left:0;z-index:10000000;border:2px solid #b9c3c9;border-radius:3px;background-color:#fff;width:min-content;display:grid;grid-gap:10px;grid-template-columns:auto auto auto auto;padding:10px;user-select:none}.n2_color_picker.n2_color_picker--has-opacity{grid-template-columns:auto auto auto auto auto}.n2_color_picker__palette{width:min-content;display:grid;grid-gap:8px;grid-template-columns:1fr 1fr 1fr 1fr}.n2_color_picker__palette_item{width:20px;height:20px;overflow:hidden;border-radius:3px;cursor:pointer}.n2_color_picker__palette_item_color{width:100%;height:100%;background-color:var(--palette-item-color);box-shadow:0 0 1px 1px rgba(0,0,0,.2) inset;border-radius:3px}.n2_color_picker__palette_item_alpha{display:none}.n2_color_picker--has-opacity .n2_color_picker__palette_item_alpha{display:block}.n2_color_picker__palette_history{width:min-content;display:grid;grid-gap:8px;grid-template-columns:1fr;border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2);padding:0 10px}.n2_color_picker__palette_history .n2_color_picker__palette_item:last-child{display:none}.n2_color_picker--has-opacity .n2_color_picker__palette_history .n2_color_picker__palette_item:last-child{display:block}.n2_color_picker__picker_area{padding:10px;width:min-content;display:grid;grid-template-columns:auto auto auto;grid-gap:10px;overflow:hidden}.n2_color_picker__picker_canvas{align-self:stretch;position:relative;width:140px;background-color:red;background-image:linear-gradient(to top,#000,rgba(204,154,129,0)),linear-gradient(to right,#fff,rgba(204,154,129,0));box-shadow:0 0 1px 1px rgba(0,0,0,.2) inset}.n2_color_picker__picker_canvas_dot{position:absolute;left:-5px;top:-5px;width:10px;height:10px;border-radius:10px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.4)}.n2_color_picker__picker_hue{align-self:stretch;position:relative;width:20px;background:linear-gradient(to bottom,red 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);box-shadow:0 0 1px 1px rgba(0,0,0,.2) inset}.n2_color_picker__picker_hue_dot{position:absolute;left:-3px;top:-3px;width:calc(100% + 6px);height:6px;border-radius:5px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.4)}.n2_color_picker__picker_opacity{align-self:stretch;display:none;width:20px}.n2_color_picker--has-opacity .n2_color_picker__picker_opacity{display:block}.n2_color_picker__picker_opacity_inner{position:relative;width:100%;height:100%;box-shadow:0 0 1px 1px rgba(0,0,0,.2) inset}.n2_color_picker__picker_opacity_dot{position:absolute;left:-3px;top:-3px;width:calc(100% + 6px);height:6px;border-radius:5px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.4)}.n2_checker_box{background-image:linear-gradient(45deg,gray 25%,transparent 25%),linear-gradient(-45deg,gray 25%,transparent 25%),linear-gradient(45deg,transparent 75%,gray 75%),linear-gradient(-45deg,transparent 75%,gray 75%);background-size:10px 10px;background-position:0 0,0 5px,5px -5px,-5px 0}#dolly{display:none!important}.toplevel_page_smart-slider3 #wpbody-content{padding-bottom:0!important}.toplevel_page_smart-slider3 #wpfooter{display:none}#wpbody-content #n2-admin{margin:10px 20px 20px 0}html[dir=rtl] #wpbody-content #n2-admin{margin:10px 0 0 20px}#wpbody-content #n2-admin a:focus{box-shadow:none}.n2 input{min-height:initial;border-radius:0}.n2 select{background:0 0;max-width:initial;min-height:26px;height:26px;font-size:12px;-webkit-appearance:menulist;-moz-appearance:menulist}.n2 select[multiple]{height:auto;-webkit-appearance:none;-moz-appearance:none}.n2_admin .n2_field_select select{background:0 0}html.n2_html--application-only{background:#fff}html.n2_html--application-only #wpbody{padding:0!important}html.n2_html--application-only.wp-toolbar{padding:0}html.n2_html--application-only,html.n2_html--application-only body{position:relative;height:auto;min-height:100vh;background:#fff}html.n2_html--application-only #wpadminbar,html.n2_html--application-only #adminmenuwrap,html.n2_html--application-only #adminmenuback,html.n2_html--application-only .update-nag{display:none!important}html.n2_html--application-only #wpcontent{margin:0!important;padding-left:0;padding-right:0}html.n2_html--application-only .updated,html.n2_html--application-only .error,html.n2_html--application-only .notice-error,html.n2_html--application-only .notice-success,html.n2_html--application-only .notice-warning,html.n2_html--application-only .notice-info,html.n2_html--application-only .notice,html.n2_html--application-only .wpuf-review-notice,html.n2_html--application-only .analytify-review-notice,html.n2_html--application-only .prompt-box+.overlay{display:none!important}.wp-block-nextend-smartslider3{position:relative;z-index:1;min-height:100px}.wp-block-nextend-smartslider3 iframe{pointer-events:none}.wp-block-nextend-smartslider3__button-container{display:inline-grid;grid-template-columns:auto auto;grid-gap:10px}.wp-customizer .n2_modal{z-index:1000030}.wp-customizer a.n2_button,.wp-customizer a.n2_button:HOVER,.wp-customizer a.n2_button:FOCUS{color:#fff}#gslogo-dummy-data-install--notice,.gslogo-admin-notice,.gslogo-review-notice{display:none!important}#a2020-admin-bar-app{z-index:100000}.a2020_admin_theme #wpwrap{display:block;vertical-align:top}.a2020_admin_theme #wpbody-content #n2-admin{margin:10px 20px 20px 20px}.n2_html--application-only .a2020_admin_theme #a2020-admin-bar-app{display:none!important}.n2_admin{position:relative;min-width:980px}.n2_admin__header{position:relative;z-index:2000;font-family:"Inter-Nextend",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.3;font-size:16px;-webkit-font-smoothing:antialiased}.n2_admin__header a{transition:none 0s;text-decoration:none;box-shadow:none}.n2_admin__content{border-radius:0 0 3px 3px;border-left:1px solid #94b2c1;border-right:1px solid #94b2c1;border-bottom:1px solid #94b2c1;background-color:#f0f4f7;padding-bottom:40px;min-height:calc(100vh - 180px)}.n2_admin_ui{font-family:"Inter-Nextend",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.3;font-size:16px;-webkit-font-smoothing:antialiased}.n2_admin_ui a{transition:none 0s;text-decoration:none;box-shadow:none}.n2_admin_ui a:ACTIVE,.n2_admin_ui a:VISITED,.n2_admin_ui a:FOCUS,.n2_admin_ui a:LINK{text-decoration:none}.n2_admin_ui iframe{border:0}.n2_admin_ui [contenteditable=true]{-webkit-user-select:text;user-select:text}.n2_admin--empty{margin:0!important}.n2_admin--empty.n2_admin{min-width:0}.n2_nav_bar{position:relative;z-index:11;min-height:70px;display:flex;background-color:#1375e9;border-top-left-radius:3px;border-top-right-radius:3px}.n2_nav_bar__logo{flex:0 1 auto;display:flex;justify-content:center}.n2_nav_bar__logo a{display:inline-flex;align-items:center;justify-content:center}.n2_nav_bar__logo svg{max-width:none}.n2_nav_bar__menu{position:relative;z-index:2;flex:1 1 auto;padding:0 10px;width:100%;box-sizing:border-box;display:flex;justify-content:flex-end;align-items:center;margin-left:auto}@media only screen and (max-width:1600px){.n2_nav_bar__menu{width:auto}}.n2_nav_bar__menuitem{margin:10px}.n2_nav_bar__menuitem>a{display:block;padding:0 5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:150px}.n2_nav_bar__menuitem a{font-size:14px;line-height:2}.n2_nav_bar__menuitem a,.n2_nav_bar__menuitem a:HOVER,.n2_nav_bar__menuitem a:FOCUS{color:#d0e3fb}.n2_breadcrumbs{padding:0 10px;white-space:nowrap;flex:1 1 auto;width:100%;box-sizing:border-box;position:relative;z-index:2;display:flex;align-items:center}@media only screen and (max-width:1600px){.n2_breadcrumbs{width:auto}}.n2_breadcrumbs__breadcrumb_button{display:flex;align-items:center;padding:0 8px;font-size:14px;line-height:2;text-transform:capitalize;font-weight:700}.n2_breadcrumbs__breadcrumb_button,.n2_breadcrumbs__breadcrumb_button:HOVER,.n2_breadcrumbs__breadcrumb_button:FOCUS{color:#d0e3fb}.n2_breadcrumbs__breadcrumb_button>*{margin:0 2px}.n2_breadcrumbs__breadcrumb_button>span{max-width:150px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_breadcrumbs__breadcrumb_button>.ssi_16{margin:0 3px}.n2_breadcrumbs__breadcrumb--active .n2_breadcrumbs__breadcrumb_button,.n2_breadcrumbs__breadcrumb--active .n2_breadcrumbs__breadcrumb_button:HOVER,.n2_breadcrumbs__breadcrumb--active .n2_breadcrumbs__breadcrumb_button:FOCUS{color:#fff}.n2_breadcrumbs__arrow{font-size:16px;color:#d0e3fb}.n2_breadcrumbs__arrow .ssi_16{display:block}html[dir=rtl] .n2_breadcrumbs__arrow{transform:rotateZ(180deg)}.n2-admin-content-with-sidebar{display:flex}.n2-admin-content-with-sidebar__sidebar{flex:0 0 auto;width:340px;margin-left:-1px;background-color:#4d5d70;border-bottom-left-radius:3px;border-right:1px solid #212d3a;box-sizing:border-box}.n2-admin-content-with-sidebar__content{position:relative;min-height:1000px}.n2_top_bar_main{font-family:"Inter-Nextend",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.3;font-size:16px;-webkit-font-smoothing:antialiased;z-index:1020;margin-left:-1px;margin-right:-1px;position:-webkit-sticky;position:sticky;top:0;display:flex;flex-flow:row-reverse;background-color:#0c1924;padding:12px 10px}.n2_top_bar_main a{transition:none 0s;text-decoration:none;box-shadow:none}.n2_top_bar_main .n2_top_bar_button_icon{font-size:24px;width:24px;height:24px}.n2_top_bar_main .n2_top_bar_button_icon,.n2_top_bar_main .n2_top_bar_button_icon:HOVER,.n2_top_bar_main .n2_top_bar_button_icon:FOCUS{color:#94b2c1}.n2_top_bar_main__primary{display:flex;flex-flow:row-reverse;align-items:center}.n2_top_bar_main__primary>*{margin:0 10px}.n2_top_bar_main__primary .n2_button_spacer{margin:0 10px;width:2px;height:32px}.n2_top_bar_main__primary .n2_button_spacer--visible{height:24px;background-color:#3a4956;border-radius:1px}.n2_top_bar_main__secondary{display:flex;align-items:center;margin-right:auto;padding-left:5px}.n2_top_bar_main__secondary>*{margin:0 5px}.n2_top_bar_group--narrow .n2_top_bar_group__inner{display:flex;flex-flow:row-reverse;margin:0 -5px;direction:ltr}.n2_top_bar_group--narrow .n2_top_bar_group__inner>*{margin:0 5px}.n2_header{position:relative;z-index:990;font-family:"Inter-Nextend",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.3;font-size:16px;-webkit-font-smoothing:antialiased;background-color:#fff;padding:30px 28px}.n2_header a{transition:none 0s;text-decoration:none;box-shadow:none}.n2_header.n2_header--has-menu-items{padding-top:50px;padding-bottom:0}.n2_header__heading_container{margin:0 12px}.n2_header__content{display:flex;align-items:center}.n2_header__heading{display:flex;align-items:center}.n2_header__heading_primary{font-size:32px;line-height:1.25em;color:#283f4d}.n2_header__heading_after{font-size:24px;line-height:1em;color:#94b2c1;margin:0 15px}.n2_header__actions{margin-left:auto;display:flex}.n2_header__actions>*{margin:0 12px}html[dir=rtl] .n2_header__actions{margin-left:0;margin-right:auto}.n2_header__menu{margin:0 -8px;display:flex}.n2_header__menu_item{margin:0 20px;line-height:50px;font-size:16px;font-weight:700;text-transform:capitalize;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_header__menu_item,.n2_header__menu_item:ACTIVE,.n2_header__menu_item:VISITED,.n2_header__menu_item:FOCUS,.n2_header__menu_item:LINK{color:#325c77}.n2_header__menu_item--active,.n2_header__menu_item--active:ACTIVE,.n2_header__menu_item--active:VISITED,.n2_header__menu_item--active:FOCUS,.n2_header__menu_item--active:LINK{box-shadow:inset 0 -3px 0 0 #1375e9!important;color:#1375e9}.n2_notification_center{z-index:9999999999999;position:fixed;right:10px;bottom:0;display:flex;flex-flow:column;align-items:flex-end;width:auto;max-height:310px;padding:10px;overflow-y:auto;overflow-x:hidden}html[dir=rtl] .n2_notification_center{left:10px;right:auto}.n2_notification_center__message{max-width:500px;margin:10px;display:flex;align-items:center;background-color:#0c1924;border-radius:5px;padding:20px;transition:transform .5s ease-in-out .3s;transform:translateX(150%)}html[dir=rtl] .n2_notification_center__message{transform:translateX(-150%)}.n2_notification_center__message--animate{transform:translateX(0%)}html[dir=rtl] .n2_notification_center__message--animate{transform:translateX(0%)}.n2_notification_center__message--success{min-width:250px}.n2_notification_center__message_icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:100%;color:#fff}.n2_notification_center__message--success .n2_notification_center__message_icon{background-color:#04c018}.n2_notification_center__message--success .n2_notification_center__message_icon .ssi_24::before{content:"\E14C"}.n2_notification_center__message--notice .n2_notification_center__message_icon{background-color:#1d81f9}.n2_notification_center__message--notice .n2_notification_center__message_icon .ssi_24::before{content:"\E14D"}.n2_notification_center__message_content{flex:1 1 auto;padding:0 10px}.n2_notification_center__message_content_label{color:#fff;font-size:14px;line-height:20px;text-transform:uppercase}.n2_notification_center__message_content_description{font-size:14px;line-height:20px;color:#94b2c1}.n2_notification_center__message_action{flex:0 0 auto;margin:0 10px;background-color:#1d81f9;border-radius:3px;padding:0 10px;white-space:nowrap;font-size:11px;color:#fff;line-height:30px;cursor:pointer;text-transform:uppercase}.n2_notification_center__message_action:HOVER{background-color:#338ef9}.n2_body--fullscreen-editor-visible{overflow:hidden}.n2_fullscreen_editor{font-family:"Inter-Nextend",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.3;font-size:16px;-webkit-font-smoothing:antialiased;z-index:100002;position:fixed;left:0;top:0;display:none;box-sizing:border-box;width:100%;height:100%;padding:20px;background:rgba(28,41,51,.8)}.n2_fullscreen_editor a{transition:none 0s;text-decoration:none;box-shadow:none}.n2_fullscreen_editor--visible{display:block}.n2_fullscreen_editor__overlay{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer}.n2_fullscreen_editor__window{z-index:2;position:relative;flex:1 1 auto;height:100%;display:flex;flex-flow:column;border-radius:3px;box-shadow:0 1px 5px 1px rgba(55,77,88,.2);overflow:hidden}.n2_fullscreen_editor__window>iframe{display:block;width:100%;height:100%}.n2_fullscreen_editor__nav_bar{position:relative;z-index:2;display:flex;flex:0 0 auto;background-color:#0c1924}.n2_fullscreen_editor__nav_bar_label{position:absolute;width:100%;z-index:1;line-height:60px;color:#fff;font-size:22px;text-align:center;text-transform:capitalize}.n2_fullscreen_editor__nav_bar_actions{position:relative;z-index:2;flex:1 1 auto;display:flex;justify-content:flex-end;padding:12px 10px}.n2_fullscreen_editor__nav_bar_actions>*{margin:0 10px}.n2_fullscreen_editor__content{flex:1 1 auto;display:flex;overflow:hidden}.n2_fullscreen_editor__content_sidebar{position:relative;flex:0 0 340px;width:340px;overflow:auto;background-color:#3a4956}.n2_fullscreen_editor__content_sidebar_top_bar{position:-webkit-sticky;position:sticky;top:0}.n2_fullscreen_editor__save_as_new_container{padding:12px 20px}.n2_fullscreen_editor__save_as_new_container .n2_button{text-align:center;display:block}.n2_fullscreen_editor__visual{display:flex;align-items:center;padding:0 10px;background-color:#2c3a45;border-bottom:1px solid #1e2830}.n2_fullscreen_editor__visual--active{background-color:#1375e9;border-bottom:1px solid #1375e9}.n2_fullscreen_editor__visual_select_tick{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;border:2px solid #131c23;border-radius:3px;background-color:#2c3a45;cursor:pointer}.n2_fullscreen_editor__visual_select_tick .ssi_16{display:none;color:#fff}.n2_fullscreen_editor__visual--selected .n2_fullscreen_editor__visual_select_tick{background-color:#04c018;border-color:#04c018}.n2_fullscreen_editor__visual--selected .n2_fullscreen_editor__visual_select_tick .ssi_16{display:inline-block}.n2_fullscreen_editor__visual_label{flex:1 1 auto;padding:0 10px;color:#94b2c1;font-size:12px;line-height:44px;cursor:pointer}.n2_fullscreen_editor__visual--active .n2_fullscreen_editor__visual_label{color:#fff}.n2_fullscreen_editor__visual_action{display:inline-flex;align-items:center;justify-content:center;padding:5px;font-size:16px;color:#94b2c1;cursor:pointer}.n2_fullscreen_editor__visual--active .n2_fullscreen_editor__visual_action{color:#fff}.n2_fullscreen_editor__content_content{position:relative;flex:1 1 auto;overflow:auto;background-color:#f0f4f7}.n2_iframe_application{font-family:"Inter-Nextend",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.3;font-size:16px;-webkit-font-smoothing:antialiased;display:flex;flex-flow:column;margin:0!important;min-width:0;height:100vh;overflow:hidden}.n2_iframe_application a{transition:none 0s;text-decoration:none;box-shadow:none}.n2_iframe_application__nav_bar{position:relative;z-index:2;display:flex;flex:0 0 auto;height:60px;background-color:#0c1924}.n2_iframe_application__nav_bar_label{position:absolute;width:100%;z-index:1;line-height:60px;color:#fff;font-size:22px;text-align:center}.n2_iframe_application__nav_bar_actions{position:relative;z-index:2;flex:1 1 auto;display:flex;justify-content:flex-end;padding:12px 10px}.n2_iframe_application__nav_bar_actions>*{margin:0 10px}.n2_iframe_application__nav_bar_actions .n2_button_spacer{margin:0 10px;width:2px;height:32px}.n2_iframe_application__nav_bar_actions .n2_button_spacer--visible{height:24px;background-color:#3a4956;border-radius:1px}.n2_iframe_application__nav_bar_actions .n2_button_plain_icon{margin:0 5px}.n2_iframe_application__nav_bar_actions .n2_button_plain_icon,.n2_iframe_application__nav_bar_actions .n2_button_plain_icon:HOVER,.n2_iframe_application__nav_bar_actions .n2_button_plain_icon:FOCUS{color:#94b2c1}.n2_iframe_application__content{position:relative;flex:1 1 auto;overflow:auto;background-color:#f0f4f7}.n2_iframe_application__content .n2_form__table[data-field=table-shapedivider] .n2_field__label .ssi_16--minidesktopportrait{color:#325c77}.n2_admin_editor{margin:0!important;min-width:0}.n2_admin_editor_overlay{z-index:10;position:fixed;left:0;top:0;width:100%;height:100%;display:flex;flex-flow:column;visibility:hidden}.n2_admin_editor_overlay__top{position:relative;z-index:10;flex:0 0 auto}.n2_admin_editor_overlay__top_bar_main{position:static;visibility:visible}.n2_admin_editor_overlay__top_bar_main .n2_breadcrumbs{margin:0 -8px;padding:0}.n2_admin_editor_overlay__top_bar_main .n2_breadcrumbs__breadcrumb_button{color:#94b2c1}.n2_admin_editor_overlay__top_bar_main .n2_breadcrumbs__breadcrumb_button,.n2_admin_editor_overlay__top_bar_main .n2_breadcrumbs__breadcrumb_button:HOVER,.n2_admin_editor_overlay__top_bar_main .n2_breadcrumbs__breadcrumb_button:FOCUS{color:#94b2c1}.n2_admin_editor_overlay__top_bar_main .n2_breadcrumbs__arrow{color:#94b2c1}.n2_admin_editor__ui_slide_manager.n2_slide_manager{visibility:visible;position:absolute;left:0;top:60px;width:100%;height:calc(100vh - 60px)}.n2_admin_editor__ui_slide_manager.n2_slide_manager .n2_slide_manager__inner{overflow:auto;max-height:100%}.n2_admin_editor__content{display:flex;position:relative;box-sizing:border-box;width:100%;height:100vh;padding-top:75px;padding-left:65px;background:#f0f4f7}.n2_body--show-add-more .n2_admin_editor__content,.n2_body--attached-layer-list .n2_admin_editor__content{padding-bottom:0!important}.n2_admin_editor__content_inner{position:relative;flex:1 1 auto;background-color:#f0f4f7;overflow:auto}.n2_admin_editor_overlay--show-layer-navigation:not(.n2_admin_editor_overlay--show-add-more):not(.n2_admin_editor_overlay--attached-layer-list) .n2_slide_editor_timeline_toggle--show{display:none}.n2_admin_editor_overlay--show-layer-navigation.n2_admin_editor_overlay--attached-layer-list .n2_slide_editor_timeline_toggle--show{pointer-events:none}.n2_admin_editor_overlay--show-slides .n2_admin_editor_overlay__top_bar_main .n2_top_bar_main__primary{opacity:.5;pointer-events:none}.n2_top_bar_main__logo{flex:1 1 auto;overflow:hidden;display:flex;align-items:center;justify-content:center}.n2_top_bar_main__logo a{display:inline-block;padding:0 10px}.n2_top_bar_main__logo svg{vertical-align:top;display:inline-block}.n2_admin__banner{background-color:#1c2933;z-index:2;position:relative;color:#fff;align-items:center}.n2_admin__banner .n2_admin__banner_inner{max-width:500px;text-align:center;margin:0 auto;padding:40px}.n2_admin__banner .n2_admin__banner_inner .n2_admin__banner_inner_title{font-size:22px;line-height:32px}.n2_admin__banner .n2_admin__banner_inner .n2_admin__banner_inner_description{font-size:14px;color:#94b2c1;line-height:24px}.n2_admin__banner .n2_admin__banner_inner .n2_admin__banner_inner_button{margin-top:20px}.n2_admin__banner .n2_admin__banner_close{margin:10px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background-color:#6b7986;border-radius:100%;color:#fff;font-size:16px;cursor:pointer;position:absolute;top:0;right:0}.n2_admin__banner .n2_admin__banner_close:HOVER{background-color:#8694a2}.n2_free_need_more{padding:40px 0;display:flex;flex-flow:column;align-items:center;text-align:center}.n2_free_need_more__logo img{display:block;width:64px}.n2_free_need_more__title{margin-top:10px;font-size:16px;line-height:28px;font-weight:700;color:#fff}.n2_modal .n2_free_need_more__title{color:#283f4d}.n2_free_need_more__paragraph{max-width:270px;line-height:24px;font-size:14px;color:#bdcfd9}.n2_modal .n2_free_need_more__paragraph{color:#325c77}.n2_free_need_more__button{margin-top:10px;padding:0 25px;background-color:#1d81f9;border-radius:3px;font-size:12px;line-height:36px;font-weight:700;text-transform:uppercase}.n2_free_need_more__button,.n2_free_need_more__button:HOVER,.n2_free_need_more__button:FOCUS{color:#fff}.n2_free_need_more__button:HOVER{background-color:#338ef9}.n2_body--inherit-cursor *{cursor:inherit!important}.n2_modal{font-family:"Inter-Nextend",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.3;font-size:16px;-webkit-font-smoothing:antialiased;z-index:100003;position:fixed;left:0;top:0;display:none;box-sizing:border-box;width:100%;height:100%;padding:20px;background:rgba(28,41,51,.8);align-items:center;justify-content:center}.n2_modal a{transition:none 0s;text-decoration:none;box-shadow:none}.n2_modal--visible{display:flex}.n2_modal__overlay{z-index:1;position:absolute;width:100%;height:100%;cursor:pointer}.n2_modal__window{position:relative;z-index:2;display:flex;flex-flow:column;width:100%;max-height:100%;border-radius:3px;box-shadow:0 2px 20px 0 rgba(0,0,0,.2)}.n2_modal--simple .n2_modal__window{border-radius:3px;overflow:hidden}.n2_modal--simple .n2_modal__body_outer{flex:1 1 auto;position:relative;background:#fff;border-radius:3px 3px 0 0;overflow:auto}.n2_modal--simple .n2_modal__body{padding:20px 40px 10px}.n2_modal--simple .n2_modal__close_wrap{position:sticky;top:0;height:0;display:flex;justify-content:flex-end}.n2_modal--simple .n2_modal__close{margin:10px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background-color:#f0f4f7;border-radius:100%;color:#283f4d;font-size:16px;cursor:pointer}.n2_modal--simple .n2_modal__buttons{display:flex;flex:0 0 auto;background-color:#f0f4f7;height:56px;border-radius:0 0 3px 3px;border-top:1px solid #e4e9ec}.n2_modal--simple .n2_modal__buttons[data-buttons="0"]{display:none}.n2_modal--simple .n2_modal__buttons[data-buttons="1"] .n2_modal__button{width:100%;align-items:center;justify-content:center}.n2_modal--simple .n2_modal__buttons[data-buttons="2"] .n2_modal__button{width:50%;align-items:center}.n2_modal--simple .n2_modal__buttons[data-buttons="2"] .n2_modal__button:first-child{justify-content:flex-end;padding-right:10px}.n2_modal--simple .n2_modal__buttons[data-buttons="2"] .n2_modal__button:last-child{justify-content:flex-start;padding-left:10px}.n2_modal--simple .n2_modal__button{display:flex}.n2_modal[data-modal-type=generator-insert-variable] .n2_generator_variables{display:flex;flex-wrap:wrap;padding:3px;background-color:#f0f4f7;border-radius:3px;max-height:130px;overflow-y:auto}.n2_modal[data-modal-type=generator-insert-variable] .n2_generator_variables__variable{margin:3px;padding:0 10px;background-color:#94b2c1;border-radius:3px;color:#fff;font-size:11px;line-height:30px;cursor:pointer}.n2_modal[data-modal-type=generator-insert-variable] .n2_generator_variables__variable:HOVER{background-color:#7f9caa}.n2_modal[data-modal-type=generator-insert-variable] .n2_generator_variables__variable--selected{background-color:#1d81f9;color:#fff}.n2_modal[data-modal-type=generator-insert-variable] .n2_generator_variables__variable--selected:HOVER{background-color:#1d81f9}.n2_modal[data-modal-type=generator-insert-variable] .n2_generator_result{padding:0 8px;background-color:#f0f4f7;border-radius:3px;height:80px;overflow-y:scroll;font-size:12px;line-height:30px;color:#325c77}.n2_modal--lightbox .n2_modal__window{height:100%}.n2_modal--lightbox .n2_modal__top_bar{position:relative;border-radius:3px 3px 0 0;background-color:#0c1924}.n2_modal--lightbox .n2_modal__top_bar_title{position:absolute;width:100%;z-index:1;line-height:60px;color:#fff;font-size:22px;text-align:center;text-transform:capitalize}.n2_modal--lightbox .n2_modal__top_bar_buttons{position:relative;z-index:2;display:flex;justify-content:flex-end;padding:12px 10px}.n2_modal--lightbox .n2_modal__top_bar_buttons>*{margin:0 10px}.n2_modal--lightbox .n2_modal__body{flex:1 1 auto;overflow:auto;background:#f0f4f7;border-radius:0 0 3px 3px}.n2_modal--lightbox[data-modal-type=icons] .n2_modal__body{display:flex;overflow:hidden}.n2_modal--lightbox[data-modal-type=icons] .n2_modal__sidebar{position:relative;flex:0 0 340px;width:340px;background-color:#3a4956}.n2_modal--lightbox[data-modal-type=icons] .n2_modal__sidebar_inner{height:100%;overflow:auto}.n2_modal--lightbox[data-modal-type=icons] .n2_modal__content{position:relative;flex:1 1 auto;background-color:#f0f4f7}.n2_modal--lightbox[data-modal-type=icons] .n2_modal__content_inner{height:100%;overflow:auto}.n2_modal_icons__search_area{padding:10px 20px;background-color:#3a4956;border-bottom:1px solid #1e2830}.n2_modal_icons__search_area .n2_field__label{display:none}.n2_modal_icons__search_area .n2_field_text{display:flex}.n2_modal_icons__search_area .n2_field_text input{width:100%}.n2_modal_icons__list_item{background-color:#2c3a45;padding:0 10px;border-bottom:1px solid #1e2830;color:#94b2c1;font-size:12px;line-height:44px;cursor:pointer}.n2_modal_icons__list_item--active{background-color:#1d81f9;color:#fff}.n2_modal_icons__icon{display:inline-block;margin:5px;width:32px;height:32px;cursor:pointer;font-size:24px;line-height:32px;text-align:center;color:#000}.n2_modal_filesystem__content{display:flex;flex-wrap:wrap;padding:10px}.n2_modal_filesystem__content[data-mode=single] .n2_modal_filesystem_box--file,.n2_modal_filesystem__content[data-mode=multiple] .n2_modal_filesystem_box--file{cursor:pointer}.n2_modal_filesystem__current_path{width:100%;margin:0 10px;font-size:14px;line-height:30px;color:#325c77}.n2_modal_filesystem_box{position:relative;display:flex;flex-flow:column;justify-content:flex-end;margin:10px;width:160px;height:140px;border-radius:3px}.n2_modal_filesystem_box .n2-button{display:none}.n2_modal_filesystem_box--active{box-shadow:0 0 0 3px #1d81f9}.n2_modal_filesystem_box__image{height:100px;background-repeat:no-repeat;background-size:cover}.n2_modal_filesystem_box__icon{height:100px;display:flex;align-items:center;justify-content:center;color:#94b2c1}.n2_modal_filesystem_box__label{padding:0 15px;background-color:#fff;color:#325c77;font-size:12px;line-height:40px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.n2_modal_filesystem_box--upload{border:2px dashed #bdcfd9}.n2_modal_filesystem_box--upload .n2_modal_filesystem_box__icon{height:84px}.n2_modal_filesystem_box--upload .n2_modal_filesystem_box__label{line-height:20px;white-space:normal;overflow:visible;text-overflow:initial}.n2_modal_filesystem_box--directory-up{cursor:pointer}.n2_modal_filesystem_box--directory{cursor:pointer}.n2_modal_select_slider{position:relative;display:flex;flex-wrap:wrap;margin:0 auto;padding:24px}.n2_modal_select_slider__box{position:relative;flex:0 0 auto;width:270px;height:180px;border-radius:3px;margin:16px;background:#fff;cursor:pointer}.n2_modal[data-modal-type=select-slider] .n2_modal__window{max-width:980px;max-height:744px}.n2_modal--iframe .n2_modal__window{height:100%}.n2_modal--iframe iframe{width:100%;height:100%;border:0}.n2_modal__hotkey{display:flex;flex-wrap:wrap}.n2_modal__hotkey_column{flex:0 0 50%;padding:10px;box-sizing:border-box}.n2_modal__hotkey_group{padding:10px}.n2_modal__hotkey_row{display:flex;justify-content:space-between;margin:5px 0}.n2_modal__hotkey_text{font-size:12px;line-height:28px;color:#325c77}.n2_modal__hotkey_key{font-size:11px;font-weight:700;line-height:30px;text-transform:uppercase;color:#fff;background:#94b2c1;border-radius:3px;padding:0 10px;min-width:11px;text-align:center;margin-left:5px}.n2_modal__hotkey_key:last-child{background:#1d81f9}.n2_modal__hotkey_keys{display:flex}.n2_modal__hotkey_title{text-transform:uppercase;font-size:14px;line-height:26px;color:#325c77;font-weight:700}.n2_modal__icon{margin:0 auto 10px;flex:0 0 auto;width:99px;height:99px;border-radius:100%;display:flex;align-items:center;justify-content:center;font-size:48px}.n2_modal__icon--green{background:#e5f8e7;color:#04c018}.n2_modal__icon--purple{background:#efebf8;color:#5f39c2}.n2_modal__icon--red{background:#f9ebe9;color:#be331f}.n2_modal__icon--blue{background:#e8f2fe;color:#1d81f9}.n2_modal__heading{line-height:28px;font-size:18px;color:#283f4d;font-weight:700;text-transform:capitalize;text-align:center}.n2_modal__subheading{font-size:18px;line-height:30px;color:#283f4d}.n2_modal__paragraph{color:#325c77;font-size:14px;line-height:26px;text-align:center;margin-bottom:20px}input.n2_modal__input{box-sizing:initial;width:100%;max-width:240px;border:2px solid #94b2c1;border-radius:3px;height:32px;line-height:32px;font-size:14px;color:#325c77;text-align:center;margin-bottom:22px}input.n2_modal__input:FOCUS{box-shadow:none;border-color:#1375e9}.n2_modal__form_row{margin:0 -10px}.n2_modal__form_row .n2_field{display:inline-flex;flex-flow:column;vertical-align:top;margin-bottom:15px;padding:5px 10px}.n2_modal__form_row .n2_field .n2_field__label{display:flex;align-items:center}.n2_modal__form_row .n2_field .n2_field__label label{line-height:20px;color:#325c77;font-size:12px;text-transform:capitalize}.n2_modal__form_row .n2_field .n2_field__label .ssi_16--info{margin:0 5px;font-size:16px;color:#94b2c1}.n2_modal__form_row .n2_field.n2_field--label-none>.n2_field__element{display:flex;flex-wrap:wrap}.n2_modal__form_row .n2_field.n2_field--label-placeholder{padding-top:25px}.n2_modal__form_row .n2_field__grouping>.n2_field__element,.n2_modal__form_row .n2_field_mixed>.n2_field__element{margin:-5px -10px}.n2_modal__form_row--fullwidth{display:flex}.n2_modal__form_row--fullwidth .n2_field{display:flex;width:100%}.n2_modal__form_row--fullwidth .n2_field .n2_field__element{display:flex}.n2_modal__form_row--fullwidth .n2_field .n2_field__element>*{flex:1 1 auto}.n2_modal__form_row--fullwidth .n2_field .n2_field_text{display:flex}.n2_modal__form_row--fullwidth .n2_field .n2_field_text input{width:100%}.n2_modal__form_row--fullwidth .n2_field .n2_field_textarea textarea{width:100%}.n2_modal__form_row--fullwidth .n2_field .n2_field_select select{box-sizing:border-box;width:100%;height:30px;line-height:30px}.n2_modal__form_row--fullwidth .n2_field .n2_field_select select[multiple]{height:auto}.n2_modal__container_hidden{display:none}.n2_modal__container_hidden--visible{display:block}.n2_modal__form_row--large .n2_field .n2_field__label label{font-size:18px;line-height:50px;color:#283f4d}.n2_form_element--hidden{display:none!important}.n2_field__label label{display:block;margin:0;white-space:nowrap}.n2_button{display:inline-flex;align-items:center;border-radius:3px;padding:0 18px;font-size:12px;line-height:32px;font-weight:700;text-transform:uppercase;white-space:nowrap}.n2_button .n2_button__label{max-width:150px;text-overflow:ellipsis;overflow:hidden}.n2_button,.n2_button:HOVER,.n2_button:FOCUS{color:#fff}.n2_button .ssi_16,.n2_button .ssi_24,.n2_button .ssi_32{margin-left:5px;margin-right:-5px}html[dir=rtl] .n2_button .ssi_16,html[dir=rtl] .n2_button .ssi_24,html[dir=rtl] .n2_button .ssi_32{margin-left:-5px;margin-right:5px}.n2_button--inactive{opacity:.5}.n2_button--big{padding:0 30px;font-size:12px;line-height:36px}.n2_button--small{padding:0 10px;font-size:11px;line-height:30px}.n2_button--small .ssi_16,.n2_button--small .ssi_24,.n2_button--small .ssi_32{margin-right:0}.n2_button--blue{background-color:#1d81f9}.n2_button--blue:HOVER{background-color:#338ef9}.n2_button--green{background-color:#04c018}.n2_button--green:HOVER{background-color:#07ca1c}.n2_button--red{background-color:#c43e2a}.n2_button--red:HOVER{background-color:#d23923}.n2_button--grey{background-color:#94b2c1}.n2_button--grey:HOVER{background-color:#7f9caa}.n2_button--grey-dark{background-color:#6b7986}.n2_button--grey-dark:HOVER{background-color:#8694a2}.n2_button--purple{background-color:#5f39c2}.n2_button--inactive{opacity:.5}.n2_button_plain{display:inline-flex;align-items:center;padding:0 5px;font-size:16px;line-height:32px;text-transform:capitalize}.n2_button_plain,.n2_button_plain:HOVER,.n2_button_plain:FOCUS{color:#325c77}.n2_button_plain .ssi_16,.n2_button_plain .ssi_24,.n2_button_plain .ssi_32{margin:0 5px}.n2_button_plain--small{font-size:14px;line-height:30px}.n2_button_plain--color-blue:HOVER{color:#005bc6}.n2_button_plain--color-blue,.n2_button_plain--color-blue:FOCUS{color:#1375e9}.n2_button_plain_icon{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:3px;font-size:16px}.n2_button_plain_icon,.n2_button_plain_icon:HOVER,.n2_button_plain_icon:FOCUS{color:#325c77}.n2_button_plain_icon--active{background:#1d81f9}.n2_button_plain_icon--active,.n2_button_plain_icon--active:HOVER,.n2_button_plain_icon--active:FOCUS{color:#fff}.n2_button_plain_icon--big{font-size:32px;width:36px;height:36px}.n2_button_icon{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:3px;font-size:16px}.n2_button_icon,.n2_button_icon:HOVER,.n2_button_icon:FOCUS{color:#fff}.n2_button_icon--small{width:24px;height:24px}.n2_button_icon--blue{background-color:#1d81f9}.n2_button_icon--blue:HOVER{background-color:#338ef9}.n2_button_icon--green{background-color:#04c018}.n2_button_icon--green:HOVER{background-color:#07ca1c}.n2_button_icon--red{background-color:#c43e2a}.n2_button_icon--red:HOVER{background-color:#d23923}.n2_button_icon--grey{background-color:#94b2c1}.n2_button_icon--grey:HOVER{background-color:#7f9caa}.n2_button_icon--grey-dark{background-color:#6b7986}.n2_button_icon--grey-dark:HOVER{background-color:#8694a2}.n2_popover{position:relative}.n2_popover_content{font-family:"Inter-Nextend",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.3;font-size:16px;-webkit-font-smoothing:antialiased;display:none;z-index:200000;position:fixed;left:0;top:0}.n2_popover_content a{transition:none 0s;text-decoration:none;box-shadow:none}.n2_popover_content--visible{display:flex;flex-flow:column}.n2_popover_content_exit{cursor:pointer;order:1}.n2_popover_content_inner{order:2;border-radius:3px;background-color:#fff;box-shadow:0 1px 5px 1px rgba(55,77,88,.2)}.n2_floating_menu{display:inline-block}.n2_floating_menu__button{vertical-align:top}.n2_floating_menu__button.n2_button{padding:0 20px 0 16px}.n2_floating_menu__items{display:flex;flex-flow:column;padding:8px 0}.n2_floating_menu__item{display:inline-flex;align-items:center;white-space:nowrap;font-size:12px;line-height:28px;padding:0 10px;text-transform:capitalize}.n2_floating_menu__item .ssi_16{color:#94b2c1;padding:0 5px}.n2_floating_menu__item,.n2_floating_menu__item:FOCUS{color:#325c77}.n2_floating_menu__item:HOVER{background-color:#1d81f9;color:#fff}.n2_floating_menu__item:HOVER .ssi_16{color:#fff}.n2_floating_menu__item[data-state]{display:none}.n2_floating_menu__item--has-state[data-state]{display:block}.n2_floating_menu__item--active,.n2_floating_menu__item--active:FOCUS,.n2_floating_menu__item--active .ssi_16{color:#1375e9}.n2_floating_menu__item--active:HOVER{color:#fff}.n2_floating_menu__item--red,.n2_floating_menu__item--red:FOCUS,.n2_floating_menu__item--red .ssi_16{color:#c43e2a}.n2_floating_menu__item--red:HOVER{color:#fff}.n2_floating_menu__item--red:HOVER .ssi_16{color:#fff}.n2_floating_menu__item_label{padding:0 5px}.n2_floating_menu__item_separator{margin:8px 0;border-top:2px solid rgba(55,77,88,.2)}.n2_form__tab[data-tab]{display:none}.n2_form__tab--active[data-tab]{display:block}.n2_header__menu_item.n2_form__tab_button--active,.n2_header__menu_item.n2_form__tab_button--active:ACTIVE,.n2_header__menu_item.n2_form__tab_button--active:VISITED,.n2_header__menu_item.n2_form__tab_button--active:FOCUS,.n2_header__menu_item.n2_form__tab_button--active:LINK{box-shadow:inset 0 -3px 0 0 #1375e9!important;color:#1375e9}.n2_form__table{margin:20px;background-color:#fff;border-radius:3px}.n2_form__table_label{display:flex;padding:15px 20px}.n2_form__table_label_title{line-height:42px;font-size:22px;color:#283f4d;text-transform:capitalize}.n2_form__table_label_fields{flex:1 1 auto;display:flex;align-items:center;padding:0 5px}.n2_form__table_label_fields--end{justify-content:flex-end}.n2_form__table_label_field{margin:0 5px}.n2_form__table_label_field .n2_field_image_list .n2_field_image_list__preview{height:38px}.n2_form__table_label_field .n2_field_image_list .n2_field_image_list__arrow{line-height:38px}.n2_form__table_label_field .n2_field_image_list .n2_field_image_list__popover{top:42px}.n2_form__table_label_field .n2_field_onoff__labels{display:none}.n2_form__table_preview{border-top:1px solid #e4e9ec;padding:20px}.n2_form__table_row_group_label{color:#283f4d;border-top:1px solid #e4e9ec;padding:20px;font-size:18px;text-transform:capitalize}.n2_form__table_row{display:flex;flex-wrap:wrap;padding:10px;border-top:1px solid #e4e9ec}.n2_form__table_row .n2_field{display:inline-flex;flex-flow:column;vertical-align:top;padding:5px 10px}.n2_form__table_row .n2_field.n2_field--raw{padding:0 10px}.n2_form__table_row .n2_field .n2_field__label{display:flex;align-items:center}.n2_form__table_row .n2_field .n2_field__label label{line-height:20px;color:#325c77;font-size:12px;text-transform:capitalize}.n2_form__table_row .n2_field .n2_field__label .ssi_16--info{margin:0 5px 2px;font-size:16px;color:#94b2c1}.n2_form__table_row .n2_field.n2_field--label-none>.n2_field__element{display:flex;flex-wrap:wrap}.n2_form__table_row .n2_field.n2_field--label-placeholder{padding-top:25px}.n2_form__table_row .n2_field__grouping>.n2_field__element,.n2_form__table_row .n2_field_mixed>.n2_field__element{margin:-5px -10px}.n2_form__table_row--hidden{display:none}.n2_form__table_row_plain{border-top:1px solid #e4e9ec}.n2_fields_layer_window__title{display:flex;padding:7px 10px;background-color:#1c2933;border-bottom:1px solid #131c23}.n2_fields_layer_window__label{flex:1 1 auto;color:#94b2c1;font-size:12px;line-height:30px;font-weight:700;text-transform:uppercase;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_fields_layer_window__title_fields{display:flex}.n2_form--dark .n2_fields_layer_window__title_fields .n2_field_select select{background-color:#2c3a45;border-color:#2c3a45}.n2_form--dark .n2_fields_layer_window__title_fields .n2_field_select select:FOCUS{border:2px solid #1d81f9}.n2_form--dark .n2_fields_layer_window__title_fields .n2_field_icon_tab{background-color:#2c3a45}.n2_fields_layer_window__fields{display:flex;flex-wrap:wrap;padding:5px 0}.n2_fields_layer_window__fields .n2_field{display:inline-flex;flex-flow:column;vertical-align:top;padding:5px 10px}.n2_fields_layer_window__fields .n2_field .n2_field__label{display:flex;align-items:center;max-width:160px}.n2_fields_layer_window__fields .n2_field .n2_field__label label{line-height:20px;font-size:12px;color:#325c77;text-transform:capitalize;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_form--dark .n2_fields_layer_window__fields .n2_field .n2_field__label label{color:#bdcfd9}.n2_fields_layer_window__fields .n2_field .n2_field__label .ssi_16--info{margin:0 5px;font-size:16px;color:#94b2c1}.n2_form--dark .n2_fields_layer_window__fields .n2_field .n2_field__label .ssi_16--info{color:#bdcfd9}.n2_fields_layer_window__fields .n2_field .n2_field__label .ssi_16--minidesktopportrait{color:#bdcfd9}.n2_fields_layer_window__fields .n2_field.n2_field--label-none>.n2_field__element{display:flex;flex-wrap:wrap}.n2_fields_layer_window__fields .n2_field.n2_field--label-placeholder{padding-top:25px}.n2_fields_layer_window__fields .n2_field__grouping>.n2_field__element,.n2_fields_layer_window__fields .n2_field_mixed>.n2_field__element{margin:-5px -10px}.n2_layer_window_notice{line-height:20px;font-size:12px;color:#bdcfd9;padding:10px}body[data-device=desktopPortrait] .n2_layer_window_notice__device_icon{display:none}.n2_form__visual_set{display:flex;background-color:#1c2933;padding:12px 20px}.n2_form__visual_set_label{flex:1 1 auto;line-height:30px;font-size:12px;color:#94b2c1;text-transform:uppercase}.n2_field_text{position:relative;display:inline-flex;vertical-align:top;border-radius:3px;background-color:#fff;border:2px solid #94b2c1}.n2_form--dark .n2_field_text{background-color:#2c3a45;border:2px solid #1c2933}.n2_field_text.n2_field_text--focus{border-color:#1d81f9}.n2_field_text input{background:initial;padding:0;margin:0 6px;height:26px;line-height:1;font-size:12px;color:#325c77}.n2_field_text input::placeholder{color:#325c77;opacity:1}.n2_form--dark .n2_field_text input{color:#bdcfd9}.n2_form--dark .n2_field_text input::placeholder{color:#bdcfd9;opacity:1}.n2_field_text input,.n2_field_text input:FOCUS{border:0;box-shadow:none;outline:0}.n2_field_text input::-ms-clear{display:none}.n2_field_text .n2_field_number__slider{display:none;position:absolute;top:26px;margin:0 -2px;width:100%;min-width:70px;z-index:2;padding-top:7px}.n2_field_text:HOVER .n2_field_number__slider,.n2_field_text.n2_field_text--focus .n2_field_number__slider{display:block}.n2_field_text .n2_field_number__slider_inner{overflow:hidden;height:30px;border-radius:3px;background-color:#fff;box-shadow:0 1px 5px 1px rgba(55,77,88,.2)}.n2_field_text .nui-slider{position:relative;background-color:#94b2c1;height:6px;margin:12px 10px;border-radius:10px}.n2_field_text .nui-slider .nui-slider-handle{position:absolute;top:0;z-index:2;width:10px;height:10px;background-color:#fff;border:2px solid #94b2c1;margin:-4px -7px 0;border-radius:50px;cursor:ew-resize;-ms-touch-action:none;touch-action:none}.n2_field_text__pre_label{padding:0 6px;line-height:26px;background-color:#94b2c1;font-size:11px;color:#fff;text-align:center;text-transform:uppercase}.n2_form--dark .n2_field_text__pre_label{background-color:#1c2933;color:#94b2c1}.n2_field_text--focus .n2_field_text__pre_label{background-color:#1d81f9}.n2_form--dark .n2_field_text--focus .n2_field_text__pre_label{color:#fff}.n2_field_text__clear{display:flex;line-height:26px;width:26px;justify-content:center;align-items:center}.n2_field_text__clear,.n2_field_text__clear:HOVER,.n2_field_text__clear:FOCUS{color:#94b2c1}.n2_field_text--empty .n2_field_text__clear{visibility:hidden}.n2_field_text__choose{display:inline-flex;align-items:center;justify-content:center;margin:-2px -2px -2px 0;background-color:#04c018;width:30px;line-height:30px;border-top-right-radius:3px;border-bottom-right-radius:3px}.n2_field_text__choose:HOVER{background-color:#07ca1c}.n2_field_text__choose,.n2_field_text__choose:HOVER,.n2_field_text__choose:FOCUS{color:#fff}.n2_field_text--empty .n2_field_text__choose{background-color:#94b2c1}.n2_form--dark .n2_field_text--empty .n2_field_text__choose{background-color:#1c2933}.n2_form--dark .n2_field_text--empty .n2_field_text__choose,.n2_form--dark .n2_field_text--empty .n2_field_text__choose:HOVER,.n2_form--dark .n2_field_text--empty .n2_field_text__choose:FOCUS{color:#94b2c1}html[dir=rtl] .n2_field_text__choose{border-radius:3px 0 0 3px;margin:-2px 0 -2px -2px}.n2_field_text__choose_text{margin:-2px -2px -2px 0;padding:0 10px;background-color:#04c018;font-size:11px;line-height:30px;text-transform:uppercase;border-top-right-radius:3px;border-bottom-right-radius:3px}.n2_field_text__choose_text,.n2_field_text__choose_text:HOVER,.n2_field_text__choose_text:FOCUS{color:#fff}.n2_field_text__post .n2_field_unit__current_unit{padding:0 6px;border-radius:0;line-height:26px}.n2_field_text__post .n2_field_unit__units{top:26px;right:-2px}.n2_field_text_image__preview{width:26px;height:26px;background-color:#fff;background-size:cover;background-position:50% 50%;border-right:2px solid #94b2c1}html[dir=rtl] .n2_field_text_image__preview{border-right:0;border-left:2px solid #94b2c1}.n2_form--dark .n2_field_text_image__preview{border-right-color:#1c2933;background-color:#2c3a45}html[dir=rtl] .n2_form--dark .n2_field_text_image__preview{border-left-color:#1c2933}.n2_field_text--focus .n2_field_text_image__preview{border-right-color:#1d81f9}.n2_field_text_image__size_label{display:none;position:absolute;right:28px;top:-20px;color:#325c77;line-height:16px;font-size:11px;background-color:#fff;border:2px solid #94b2c1;border-bottom:0;padding:0 5px;border-radius:2px 2px 0 0}.n2_form--dark .n2_field_text_image__size_label{color:#bdcfd9;background-color:#2c3a45;border-color:#1c2933}html[dir=rtl] .n2_field_text_image__size_label{left:28px;right:unset}.n2_field_text_image__size_label--visible{display:block}.n2_field_text_image__button{margin-left:10px}html[dir=rtl] .n2_field_text_image__button{margin-left:0;margin-right:10px}.n2_field_number input{text-align:center}.n2_field_text__unit,.n2_field_number__unit{padding:0 6px;background-color:#94b2c1;font-size:11px;color:#fff;line-height:26px;text-transform:uppercase}.n2_form--dark .n2_field_text__unit,.n2_form--dark .n2_field_number__unit{background-color:#1c2933;color:#94b2c1}.n2_field_text--focus .n2_field_text__unit,.n2_field_text--focus .n2_field_number__unit{background-color:#1d81f9}.n2_form--dark .n2_field_text--focus .n2_field_text__unit,.n2_form--dark .n2_field_text--focus .n2_field_number__unit{color:#fff}.n2_field_upload{cursor:pointer}.n2_field_upload .n2_field_chooser__label{width:150px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.n2_field_upload input[type=file]{position:absolute;top:0;left:0;width:100%;height:0;opacity:0;font-size:0;padding:15px 0}.n2_field_upload input[type=file]::-webkit-file-upload-button{cursor:pointer}.n2_field_table__content{display:grid;grid-gap:2px;width:100%}.n2_field_table__cell{padding:5px 10px;background-color:#f0f4f7;font-size:12px;line-height:22px;color:#325c77}.n2_field_tab{display:inline-flex;background-color:#94b2c1;border-radius:2px;overflow:hidden}.n2_field_tab__option--selected{background-color:#1d81f9}.n2_field_tab__option{padding:0 15px;line-height:30px;font-size:12px;color:#fff;cursor:pointer;white-space:nowrap}.n2_modal_tab__tabs{text-align:center;background-color:#f0f4f7;margin:0 -40px 16px -40px}.n2_modal_tab__tabs_button{display:inline-block;font-size:16px;color:#325c77;font-family:inherit;font-weight:500;padding:20px 0 17px 0;margin:0 20px;cursor:pointer;border-bottom:3px solid transparent}.n2_modal_tab__tabs_button--active{border-bottom:3px solid #1375e9;color:#1375e9;box-sizing:border-box}.n2_modal_tab__tabs_content{display:none}.n2_modal_tab__tabs_content--active{display:block}.n2_field_textarea{position:relative;display:inline-block;vertical-align:top;border-radius:3px;background-color:#fff;border:2px solid #94b2c1}.n2_form--dark .n2_field_textarea{background-color:#2c3a45;border:2px solid #1c2933}.n2_field_textarea.n2_field_text--focus{border-color:#1d81f9}.n2_field_textarea textarea{padding:0 6px;margin:0;background:initial;box-sizing:border-box;min-height:44px;vertical-align:top;line-height:20px;font-size:12px;color:#325c77}.n2_form--dark .n2_field_textarea textarea{color:#bdcfd9}.n2_field_textarea textarea,.n2_field_textarea textarea:FOCUS{border:0;outline:0;box-shadow:none}.n2_field_textarea--inline textarea{min-height:26px}.n2_field_textarea_rich{position:relative;border-radius:3px;background-color:#fff;border:2px solid #94b2c1}.n2_form--dark .n2_field_textarea_rich{background-color:#2c3a45;border:2px solid #1c2933}.n2_field_textarea_rich.n2_field_text--focus{border-color:#1d81f9}.n2_field_textarea_rich textarea{display:block;padding:0 6px;margin:0;box-sizing:border-box;min-height:44px;vertical-align:top;line-height:20px;font-size:12px;color:#325c77}.n2_form--dark .n2_field_textarea_rich textarea{background-color:#2c3a45;color:#bdcfd9}.n2_field_textarea_rich textarea,.n2_field_textarea_rich textarea:FOCUS{border:0;outline:0;box-shadow:none}.n2_field_textarea_rich__buttons{display:flex}.n2_form--dark .n2_field_textarea_rich__buttons{background-color:#2c3a45;border-bottom:2px solid #1c2933}.n2_field_textarea_rich__button{display:flex;align-items:center;justify-content:center;width:30px;height:30px;font-size:16px;color:#94b2c1;border-right:2px solid #1c2933;cursor:pointer}.n2_field_select select{margin:0;padding:0 6px;border-radius:3px;max-width:280px;width:auto;line-height:26px;height:26px;box-sizing:content-box;font-size:12px;color:#325c77;background-color:#fff;border:2px solid #94b2c1}.n2_field_select select[multiple]{padding:0;height:auto}.n2_field_select select[multiple] option{padding:6px 6px;font-size:12px;color:#325c77}.n2_form--dark .n2_field_select select{background-color:#2c3a45;border:2px solid #1c2933;color:#bdcfd9}.n2_field_select select,.n2_field_select select:FOCUS{box-shadow:none;outline:0}.n2_field_select select:FOCUS{border:2px solid #1d81f9}.n2_field_onoff{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:3px 0;display:flex;cursor:pointer}.n2_field_onoff__slider{flex:0 0 auto;border-radius:12px;background-color:#94b2c1;padding:3px;width:38px}.n2_field_onoff--on .n2_field_onoff__slider{background-color:#04c018}.n2_field_onoff__slider_bullet{width:18px;height:18px;border-radius:20px;background-color:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.1);transition:transform .25s}.n2_field_onoff--on .n2_field_onoff__slider_bullet{transform:translateX(20px)}html[dir=rtl] .n2_field_onoff--on .n2_field_onoff__slider_bullet{transform:translateX(-20px)}.n2_field_onoff__labels{margin:0 3px;position:relative;overflow:hidden;height:24px}.n2_field_onoff__label{font-size:12px;line-height:24px;font-weight:700;text-transform:uppercase;max-width:100px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_field_onoff__label_off{color:#94b2c1}.n2_field_onoff--on .n2_field_onoff__label_off{margin-top:-24px}.n2_field_onoff__label_on{color:#40bb22}.n2_field_unit{position:relative;display:inline-block;vertical-align:top}.n2_field_unit__current_unit{line-height:30px;padding:0 6px;border-radius:3px;font-size:11px;text-transform:uppercase;background-color:#94b2c1;color:#fff}.n2_form--dark .n2_field_unit__current_unit{background-color:#1c2933;color:#94b2c1}.n2_field_unit__units{display:none;z-index:2;position:absolute;top:30px;right:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;background:#fff;box-shadow:0 1px 5px 1px rgba(55,77,88,.2)}.n2_field_unit:HOVER .n2_field_unit__units{display:block}.n2_field_unit__unit{padding:0 5px;line-height:24px;cursor:pointer;color:#325c77;font-size:11px;text-transform:uppercase}.n2_field_unit__unit:HOVER{background:#1d81f9;color:#fff}.n2_field_margin_padding{display:inline-flex;vertical-align:top}.n2_field_margin_padding .n2_field_text{position:relative;border-radius:0;margin-left:-2px}.n2_field_margin_padding .n2_field_text.n2_field_text--focus{z-index:2}.n2_field_margin_padding .n2_field_unit{margin-left:-2px}.n2_field_margin_padding .n2_field_unit__current_unit{border-top-left-radius:0;border-bottom-left-radius:0}html[dir=rtl] .n2_field_margin_padding .n2_field_unit__current_unit{border-radius:3px 0 0 3px}.n2_field_margin_padding__pre_label{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:#94b2c1;font-size:16px;color:#fff;text-align:center;border-top-left-radius:3px;border-bottom-left-radius:3px;cursor:pointer}.n2_form--dark .n2_field_margin_padding__pre_label{background-color:#1c2933;color:#94b2c1}html[dir=rtl] .n2_field_margin_padding__pre_label{border-radius:0 3px 3px 0}.n2_field_margin_padding--linked-values .n2_field_margin_padding__pre_label .ssi_16::before{content:"\E64D"}.n2_field_margin_padding--linked-values .n2_field_text+.n2_field_text{display:none}.n2_field_radio{display:inline-flex;vertical-align:top;margin:0 -5px}.n2_field_radio .n2_field_radio__option{display:flex;align-items:center;cursor:pointer;margin:0 5px}.n2_field_radio .n2_field_radio__option_marker{display:flex;justify-content:center;align-items:center;width:14px;height:14px;line-height:14px;background-color:#fff;border:2px solid #94b2c1;border-radius:10px}.n2_field_radio .n2_field_radio__option_marker .ssi_16{display:none;color:#fff}.n2_field_radio .n2_field_radio__option--selected .n2_field_radio__option_marker{background-color:#04c018;border-color:#04c018}.n2_field_radio .n2_field_radio__option--selected .n2_field_radio__option_marker .ssi_16{display:block}.n2_field_radio .n2_field_radio__option_label{margin:0 5px;font-size:12px;line-height:30px;color:#325c77}.n2_field_radio_icon{display:inline-flex;vertical-align:top;overflow:hidden;border-radius:3px}.n2_field_radio_icon .n2_field_radio__option{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:#94b2c1;color:#fff;font-size:16px;cursor:pointer}.n2_form--dark .n2_field_radio_icon .n2_field_radio__option{background-color:#1c2933;color:#94b2c1}.n2_field_radio_icon .n2_field_radio__option--selected{background-color:#1d81f9}.n2_form--dark .n2_field_radio_icon .n2_field_radio__option--selected{background-color:#1d81f9;color:#fff}.n2_field_color .n2-field-color-preview{border-right:2px solid #94b2c1}html[dir=rtl] .n2_field_color .n2-field-color-preview{border-right:0;border-left:2px solid #94b2c1}.n2_form--dark .n2_field_color .n2-field-color-preview{border-right-color:#1c2933}html[dir=rtl] .n2_form--dark .n2_field_color .n2-field-color-preview{border-left-color:#1c2933}.n2_field_color.n2_field_text--focus .n2-field-color-preview{border-right-color:#1d81f9}html[dir=rtl] .n2_field_color.n2_field_text--focus .n2-field-color-preview{border-left-color:#1d81f9}.n2_field_color .n2-field-color-preview-inner{width:26px;height:26px;cursor:pointer}.n2_field_color input{text-transform:uppercase;width:50px;text-align:center}.n2_field_color--alpha input{width:65px}.n2_field_image_list{position:relative;display:inline-flex;vertical-align:top;align-items:center;border-radius:3px;border:2px solid #94b2c1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.n2_field_image_list>.n2_field_image_list__fields{display:none}.n2_field_image_list--focus{border-color:#1d81f9;z-index:99}.n2_field_image_list__preview{display:inline-flex;background-color:#fff;height:26px;cursor:pointer}.n2_field_image_list__preview img{height:100%;width:auto}.n2_field_image_list__preview_label{padding:0 6px;background:#fff;line-height:26px;font-size:12px;color:#325c77}.n2_field_image_list__arrow{width:18px;line-height:26px;font-size:12px;color:#325c77;text-align:center;cursor:pointer}.n2_field_image_list__popover{display:none;position:absolute;top:30px;padding:10px;border-radius:3px;background-color:#fff;box-shadow:0 1px 5px 1px rgba(55,77,88,.2)}.n2_field_image_list--focus .n2_field_image_list__popover{display:block}.n2_field_image_list__popover_items{max-width:50vw;display:inline-flex;flex-wrap:wrap}.n2_field_image_list__popover_item{margin:10px;background-color:#fff;cursor:pointer}.n2_field_image_list__popover_item_image{border:2px solid #94b2c1;border-radius:3px;padding:3px}.n2_field_image_list__popover_item_image img{display:block;width:100%}.n2_field_image_list__popover_item--selected .n2_field_image_list__popover_item_image{border-color:#1d81f9}.n2_field_image_list__popover_item_disabled{display:inline-flex;align-items:center;min-height:100%;border:2px dashed #94b2c1;border-radius:3px;padding:0 10px;box-sizing:border-box;color:#325c77;font-size:14px;line-height:30px;text-transform:capitalize}.n2_field_image_list__popover_item--selected .n2_field_image_list__popover_item_disabled{border-color:#1d81f9}.n2_field_image_list__popover_item_label{color:#325c77;background:#fff;font-size:12px;text-align:center;line-height:30px}.n2_field_image_list__popover_item--selected .n2_field_image_list__popover_item_label{color:#1d81f9}.n2_field_checkbox_onoff{display:inline-flex;vertical-align:top;width:30px;height:30px;align-items:center;justify-content:center;background-color:#94b2c1;border-radius:3px;font-size:16px;color:#fff;cursor:pointer}.n2_field_checkbox_onoff--active{background-color:#1d81f9}.n2_field_group_checkbox_onoff{border-radius:3px;overflow:hidden;margin:5px 10px}.n2_field_group_checkbox_onoff .n2_field{padding:0}.n2_field_group_checkbox_onoff .n2_field_checkbox_onoff{border-radius:0}.n2_field_widget_position{position:relative;display:inline-flex;vertical-align:top;background-color:#fff;border:2px solid #94b2c1;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.n2_field_widget_position--focus{border-color:#1d81f9;z-index:99}.n2_field_widget_position__label{display:inline-block;vertical-align:top;padding:0 6px;line-height:26px;font-size:12px;color:#325c77;cursor:pointer}.n2_field_widget_position__arrow{width:18px;line-height:26px;font-size:12px;color:#325c77;text-align:center;cursor:pointer}.n2_field_widget_position__popover{display:none;position:absolute;top:30px;padding:10px;border-radius:3px;background-color:#fff;box-shadow:0 1px 5px 1px rgba(55,77,88,.2)}.n2_field_widget_position--focus .n2_field_widget_position__popover{display:flex}.n2_field_widget_position__popover .n2_field__element{flex-wrap:nowrap!important}.n2_field_control_type_picker{display:flex;flex-wrap:wrap;margin:-10px -5px}.n2_field_control_type_picker__item{margin:10px;position:relative;display:inline-block;border:0;border-radius:1px;height:auto;cursor:pointer}.n2_field_control_type_picker__item img{display:block}.n2_field_control_type_picker__item:hover{box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}.n2_field_control_type_picker__item.n2_field_control_type_picker__item--selected{box-shadow:0 0 0 3px #1375e9}.n2_field_control_type_picker__selected_marker{display:none;position:absolute;top:10px;right:10px;background-color:#1375e9;border-radius:10px;width:16px;height:16px}.n2_field_control_type_picker__item--selected .n2_field_control_type_picker__selected_marker{display:block}.n2_field_control_type_picker__selected_marker .ssi_16{color:#fff}.n2_field_message{border-radius:3px;padding:5px 10px;font-size:12px;line-height:20px}.n2_field_message--notice{background-color:#f0f4f7;color:#325c77}.n2_field_message--notice a:HOVER{color:#005bc6}.n2_field_message--notice a,.n2_field_message--notice a:FOCUS{color:#1375e9}.n2_field_message--warning{background-color:#f5e293;color:#325c77}.n2_field_message--warning a:HOVER{color:#005bc6}.n2_field_message--warning a,.n2_field_message--warning a:FOCUS{color:#1375e9}.n2_ss_layer_window .n2_field_message--warning{width:298px}.n2_field_autocomplete{position:relative}.n2_field_decoration{display:inline-flex;vertical-align:top;margin:0 -3px}.n2_field_decoration__option{margin:0 3px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:#94b2c1;border-radius:3px;color:#fff;font-size:16px;cursor:pointer}.n2_form--dark .n2_field_decoration__option{background-color:#1c2933;color:#94b2c1}.n2_field_decoration__option--selected{background-color:#1d81f9}.n2_form--dark .n2_field_decoration__option--selected{background-color:#1d81f9;color:#fff}.n2_field_icon__preview{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px}.n2_field_icon__preview .n2i{color:#fff;font-size:24px!important;vertical-align:top}.n2_field_icon_tab{background-color:#1c2933;border-radius:2px;overflow:hidden;white-space:nowrap}.n2_field_icon_tab__option{display:inline-flex;padding:7px;color:#fff;cursor:pointer}.n2_field_icon_tab__option i{color:#94b2c1}.n2_field_icon_tab__option--selected{background-color:#1d81f9}.n2_field_icon_tab__option--selected i{color:#fff}.n2_field_mixed_font_size__container>.n2_field_text{border-top-right-radius:0;border-bottom-right-radius:0}html[dir=rtl] .n2_field_mixed_font_size__container>.n2_field_text{border-radius:0 3px 3px 0}.n2_field_mixed_font_size__container>.n2_field_unit>.n2_field_unit__current_unit{border-top-left-radius:0;border-bottom-left-radius:0}html[dir=rtl] .n2_field_mixed_font_size__container>.n2_field_unit>.n2_field_unit__current_unit{border-radius:3px 0 0 3px}.n2_field_mixed_box_shadow__container>.n2_field_text{margin-left:-2px;border-radius:0}html[dir=rtl] .n2_field_mixed_box_shadow__container>.n2_field_text{margin-left:0;margin-right:-2px}.n2_field_mixed_box_shadow__container>.n2_field_text:first-child{margin-left:0;border-top-left-radius:3px;border-bottom-left-radius:3px}html[dir=rtl] .n2_field_mixed_box_shadow__container>.n2_field_text:first-child{margin-right:0;border-radius:0 3px 3px 0}.n2_field_mixed_box_shadow__container>.n2_field_text:last-of-type{border-top-right-radius:3px;border-bottom-right-radius:3px}html[dir=rtl] .n2_field_mixed_box_shadow__container>.n2_field_text:last-of-type{border-radius:3px 0 0 3px}.n2_field_mixed_box_shadow__container>.n2_field_text--focus{z-index:2}.n2_field_mixed_text_shadow__container>.n2_field_text{margin-left:-2px}.n2_field_mixed_text_shadow__container>.n2_field_text:first-child{margin-left:0;border-radius:3px 0 0 3px}html[dir=rtl] .n2_field_mixed_text_shadow__container>.n2_field_text:first-child{margin-left:-2px;border-radius:0 3px 3px 0}.n2_field_mixed_text_shadow__container>.n2_field_text:last-child{border-radius:0 3px 3px 0}html[dir=rtl] .n2_field_mixed_text_shadow__container>.n2_field_text:last-child{border-radius:3px 0 0 3px}.n2_field_mixed_text_shadow__container>.n2_field_text--focus{z-index:2}.n2_field_mixed_border__container{display:inline-flex;vertical-align:top;margin:0 -5px}.n2_field_mixed_border__container>*{margin:0 5px}.n2_form__table_row .n2_field.n2_field_mixed_generator_order{padding:0}.n2_field_button{display:inline-block;text-align:center;padding:0 10px;background-color:#94b2c1;font-size:11px;line-height:30px;text-transform:uppercase;border-radius:3px;max-width:150px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_field_button:HOVER{background-color:#7f9caa}.n2_field_button,.n2_field_button:HOVER,.n2_field_button:FOCUS{color:#fff}.n2_form--dark .n2_field_button{background-color:#6b7986}.n2_form--dark .n2_field_button:HOVER{background-color:#8694a2}.n2_form--dark .n2_field_button,.n2_form--dark .n2_field_button:HOVER,.n2_form--dark .n2_field_button:FOCUS{color:#fff}.n2_field_button--icon{display:inline-flex;align-items:center;justify-content:center;padding:0;width:30px;height:30px;font-size:16px}.n2_field_button--blue{background-color:#1d81f9}.n2_field_button--blue:HOVER{background-color:#338ef9}.n2_field_widget_area{width:80px;height:80px;position:relative;margin:0 10px}.n2_field_widget_area__inner{position:absolute;top:14px;left:14px;width:46px;height:46px;border:3px solid #94b2c1;border-radius:3px}.n2_field_widget_area__area{position:absolute;background-color:#94b2c1;border-radius:2px;cursor:pointer;width:10px;height:10px;left:0;top:0}.n2_field_widget_area__area[data-area="1"]{left:35px}.n2_field_widget_area__area[data-area="2"]{left:21px;top:21px}.n2_field_widget_area__area[data-area="3"]{left:35px;top:21px}.n2_field_widget_area__area[data-area="4"]{left:49px;top:21px}.n2_field_widget_area__area[data-area="5"]{top:35px}.n2_field_widget_area__area[data-area="6"]{left:21px;top:35px}.n2_field_widget_area__area[data-area="7"]{left:49px;top:35px}.n2_field_widget_area__area[data-area="8"]{left:70px;top:35px}.n2_field_widget_area__area[data-area="9"]{left:21px;top:49px}.n2_field_widget_area__area[data-area="10"]{left:35px;top:49px}.n2_field_widget_area__area[data-area="11"]{left:49px;top:49px}.n2_field_widget_area__area[data-area="12"]{left:35px;top:70px}.n2_field_widget_area__area--selected{background-color:#1d81f9;cursor:default}.n2_field_columns{display:grid;grid-gap:10px;grid-template-columns:280px 30px;width:310px}.n2_field_columns__content{position:relative;display:flex;overflow:hidden}.n2_field_columns__column{flex:0 0 auto;overflow:hidden;background-color:#04c018;border-radius:2px;font-size:12px;line-height:30px;text-align:center;color:#fff;cursor:ew-resize}.n2_field_columns__handle{display:inline-flex;justify-content:center;align-items:center;width:16px;height:30px;cursor:ew-resize;color:#bdcfd9}.n2_field_columns__content.n2-sortable-currently-sorted .n2_field_columns__column{margin-right:16px}.n2_field_columns__content.n2-sortable-currently-sorted .n2_field_columns__column:last-child{margin-right:0}.n2_field_columns__content.n2-sortable-currently-sorted .n2_field_columns__handle{display:none}.n2_field_columns__add{flex:0 0 auto;display:inline-flex;justify-content:center;align-items:center;width:30px;height:30px;background-color:#04c018;border-radius:2px;color:#fff;cursor:pointer}.n2_field_columns__add:HOVER{background-color:#07ca1c}.n2_field_select_list{height:120px;background-color:#fff;border:2px solid #94b2c1;border-radius:3px;overflow-y:scroll}.n2_field_select_list__option{display:flex;cursor:pointer;line-height:30px;font-size:12px;color:#325c77}.n2_field_select_list__option:nth-child(even){background-color:#f0f4f7}.n2_field_select_list__option.n2_field_select_list__option--selected{background-color:#1d81f9;color:#fff}.n2_field_select_list__option_primary{flex:1 1 auto;padding:0 8px}.n2_field_select_list__option_secondary{padding:0 8px}.n2_field_chooser{position:relative;display:inline-flex;vertical-align:top;border-radius:3px;background-color:#f0f4f7;height:30px}.n2_form--dark .n2_field_chooser{background-color:#2c3a45}.n2_field_chooser__label{min-width:100px;padding:0 8px;font-size:12px;line-height:30px;color:#325c77;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_form--dark .n2_field_chooser__label{color:#bdcfd9}.n2_field_chooser__clear{display:flex;line-height:30px;width:30px;justify-content:center;align-items:center}.n2_field_chooser__clear,.n2_field_chooser__clear:HOVER,.n2_field_chooser__clear:FOCUS{color:#94b2c1}.n2_field_chooser--empty .n2_field_chooser__clear{visibility:hidden}.n2_field_chooser__choose{display:inline-flex;align-items:center;justify-content:center;background-color:#04c018;width:30px;line-height:30px;border-top-right-radius:3px;border-bottom-right-radius:3px}.n2_field_chooser__choose:HOVER{background-color:#07ca1c}.n2_field_chooser__choose,.n2_field_chooser__choose:HOVER,.n2_field_chooser__choose:FOCUS{color:#fff}.n2_field_chooser--empty .n2_field_chooser__choose{background-color:#94b2c1}.n2_form--dark .n2_field_chooser--empty .n2_field_chooser__choose{background-color:#1c2933}.n2_form--dark .n2_field_chooser--empty .n2_field_chooser__choose,.n2_form--dark .n2_field_chooser--empty .n2_field_chooser__choose:HOVER,.n2_form--dark .n2_field_chooser--empty .n2_field_chooser__choose:FOCUS{color:#94b2c1}html[dir=rtl] .n2_field_chooser__choose{border-radius:3px 0 0 3px}.n2_field_select_icon{display:flex;flex-wrap:wrap;margin:-10px -20px}.n2_field_select_icon__option{position:relative;display:flex;flex-flow:column;margin:20px;width:130px;padding:15px 10px;cursor:pointer;border-radius:3px}.n2_field_select_icon__option:HOVER{box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}.n2_field_select_icon__option--selected{box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}.n2_field_select_icon__option_icon{display:flex;align-items:center;justify-content:center;color:#94b2c1}.n2_field_select_icon__option--selected .n2_field_select_icon__option_icon{color:#1375e9}.n2_field_select_icon__option_label{font-size:14px;line-height:30px;color:#325c77;text-align:center;font-weight:700}.n2_field_select_icon__option--selected .n2_field_select_icon__option_label{color:#1375e9}.n2_field_select_icon__selected_marker{display:none;position:absolute;top:10px;right:10px;background-color:#1375e9;border-radius:10px;width:16px;height:16px;color:#fff}.n2_field_select_icon__option--selected .n2_field_select_icon__selected_marker{display:block}.n2_field_font{display:inline-flex;align-items:center;justify-content:center;background-color:#04c018;min-width:30px;line-height:30px;border-radius:3px;padding:0 10px;font-size:11px;text-transform:uppercase;cursor:pointer}.n2_field_font:HOVER{background-color:#07ca1c}.n2_field_font,.n2_field_font:HOVER,.n2_field_font:FOCUS{color:#fff}.n2_field_style{display:inline-flex;align-items:center;justify-content:center;background-color:#04c018;min-width:30px;line-height:30px;border-radius:3px;padding:0 10px;font-size:11px;text-transform:uppercase;cursor:pointer}.n2_field_style:HOVER{background-color:#07ca1c}.n2_field_style,.n2_field_style:HOVER,.n2_field_style:FOCUS{color:#fff}.n2_field_subform_icon{margin:-8px;display:flex;flex-wrap:wrap}.n2_field_subform_icon__option{margin:8px;display:flex;flex-flow:column;align-items:center;min-width:120px;border:3px solid #fff;border-radius:3px;cursor:pointer}.n2_field_subform_icon__option_icon{display:flex;align-items:center;justify-content:center;color:#94b2c1}.n2_field_subform_icon__option_label{margin-top:-13px;line-height:28px;font-size:12px;color:#325c77;font-weight:700;padding:0 10px}.n2_field_subform_icon__option--selected{border-color:#1375e9}.n2_field_subform_icon__option--selected .n2_field_subform_icon__option_icon,.n2_field_subform_icon__option--selected .n2_field_subform_icon__option_label{color:#1375e9}.n2_field_autoplaypicker{position:relative;display:inline-flex;vertical-align:top;background-color:#fff;border:2px solid #94b2c1;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.n2_field_autoplaypicker--focus{border-color:#1d81f9;z-index:99}.n2_field_autoplaypicker__label{display:inline-block;vertical-align:top;padding:0 6px;width:230px;line-height:26px;font-size:12px;color:#325c77;cursor:pointer}.n2_field_autoplaypicker__arrow{width:18px;line-height:26px;font-size:12px;color:#325c77;text-align:center;cursor:pointer}.n2_field_autoplaypicker__popover{display:none;position:absolute;top:30px;padding:10px;border-radius:3px;background-color:#fff;box-shadow:0 1px 5px 1px rgba(55,77,88,.2)}.n2_field_autoplaypicker--focus .n2_field_autoplaypicker__popover{display:flex}.n2_field_autoplaypicker__popover .n2_field__element{flex-wrap:nowrap!important}.n2_field_layer_window_focus{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;cursor:pointer;background:#1c2933;border:2px solid #1c2933;border-radius:3px}.n2_field_layer_window_focus__image{display:block;width:100%;height:auto;border-radius:2px}.n2_field_layer_window_focus__dot{position:absolute;left:50%;top:50%;width:12px;height:12px;margin-top:-8px;margin-left:-8px;border:2px solid #fff;border-radius:16px;background:#04c018}.n2_field_breakpoint{display:flex;flex-wrap:wrap}.n2_field_breakpoint__breakpoint_container{position:relative;margin:25px 10px 5px;height:30px;display:flex;align-items:center;background-color:#94b2c1;border-radius:3px}.n2_field_breakpoint__breakpoint_container[data-orientation=portrait] [data-orientation=landscape]{display:none!important}.n2_field_breakpoint__breakpoint_container[data-orientation=landscape] [data-orientation=portrait]{display:none!important}.n2_field_breakpoint__device{position:relative;flex:0 0 auto;width:130px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.n2_field_breakpoint__device_enable{display:inline-flex;align-items:center;justify-content:center;width:100%;height:30px;color:#fff}.n2_field_breakpoint__device_disable{position:absolute;right:5px;top:0;color:#fff;height:30px;display:none;align-items:center;opacity:.5;cursor:pointer}.n2_field_breakpoint__device_disable:HOVER{opacity:1}.n2_field_breakpoint__device--enabled .n2_field_breakpoint__device_disable{display:flex}.n2_field_breakpoint__breakpoint{position:relative;flex:0 0 auto;height:30px}.n2_field_breakpoint__breakpoint_divider{margin:5px 0;width:0;height:20px;box-shadow:0 0 0 1px #fff}.n2_field_breakpoint__breakpoint_label_container{display:flex;align-items:center;justify-content:center;position:absolute;margin-left:-32px;top:-26px;width:50px}html[dir=rtl] .n2_field_breakpoint__breakpoint_label_container{margin-left:0;margin-right:-32px}.n2_field_breakpoint__breakpoint_start .n2_field_breakpoint__breakpoint_label_container{margin-left:0;justify-content:flex-start}html[dir=rtl] .n2_field_breakpoint__breakpoint_start .n2_field_breakpoint__breakpoint_label_container{margin-right:0}.n2_field_breakpoint__breakpoint_end .n2_field_breakpoint__breakpoint_label_container{margin-left:-50px;justify-content:flex-end}html[dir=rtl] .n2_field_breakpoint__breakpoint_end .n2_field_breakpoint__breakpoint_label_container{margin-left:0;margin-right:-50px}.n2_field_breakpoint__breakpoint_label_rename{display:flex;align-items:center;justify-content:center;width:12px;cursor:pointer;color:#94b2c1;opacity:.7}.n2_field_breakpoint__breakpoint_label_rename:HOVER{opacity:1}.n2_field_breakpoint__breakpoint_label_container--disable-edit .n2_field_breakpoint__breakpoint_label_rename{visibility:hidden;pointer-events:none}.n2_field_breakpoint__breakpoint_label{color:#325c77;font-size:12px;line-height:26px}.n2_field_breakpoint__breakpoint_start .n2_field_breakpoint__breakpoint_label,.n2_field_breakpoint__breakpoint_end .n2_field_breakpoint__breakpoint_label{cursor:default}.n2_field_breakpoint__breakpoint .n2_field_breakpoint__breakpoint_label{cursor:default}.n2_field_breakpoint__breakpoint .n2_field_breakpoint__breakpoint_label[contenteditable=true]{cursor:text;outline:0}.n2_field_breakpoint--with-enables .n2_field_breakpoint__device .n2_field_breakpoint__device_enable{cursor:pointer;opacity:.5}.n2_field_breakpoint--with-enables .n2_field_breakpoint__device--enabled .n2_field_breakpoint__device_enable{opacity:1}.n2_field_breakpoint--with-enables .n2_field_breakpoint__device[data-id=desktopportrait] .n2_field_breakpoint__device_enable,.n2_field_breakpoint--with-enables .n2_field_breakpoint__device[data-id=tabletportrait] .n2_field_breakpoint__device_enable,.n2_field_breakpoint--with-enables .n2_field_breakpoint__device[data-id=mobileportrait] .n2_field_breakpoint__device_enable{cursor:default;opacity:1}.n2_field_breakpoint--with-enables .n2_field_breakpoint__breakpoint{display:none}.n2_field_breakpoint--with-enables .n2_field_breakpoint__breakpoint--enabled,.n2_field_breakpoint--with-enables .n2_field_breakpoint__breakpoint[data-id=desktopportrait],.n2_field_breakpoint--with-enables .n2_field_breakpoint__breakpoint[data-id=tabletportrait],.n2_field_breakpoint--with-enables .n2_field_breakpoint__breakpoint[data-id=mobileportrait]{display:block}body[data-desktoplandscape="0"] .n2-slider-settings-require--desktoplandscape,body[data-tabletlandscape="0"] .n2-slider-settings-require--tabletlandscape,body[data-mobilelandscape="0"] .n2-slider-settings-require--mobilelandscape{display:none!important}.n2_autocomplete_options{font-family:"Inter-Nextend",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.3;font-size:16px;-webkit-font-smoothing:antialiased;position:absolute;top:0;z-index:100003;overflow:auto;max-height:300px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;background:#fff;box-shadow:0 1px 5px 1px rgba(55,77,88,.2)}.n2_autocomplete_options a{transition:none 0s;text-decoration:none;box-shadow:none}.n2_autocomplete_option{padding:0 5px;line-height:24px;cursor:pointer;color:#325c77;font-size:11px}.n2_autocomplete_option:HOVER{background:#1d81f9;color:#fff}.n2_tooltip{font-family:"Inter-Nextend",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.3;font-size:16px;-webkit-font-smoothing:antialiased;visibility:visible;z-index:100000;position:fixed;left:-10000px;top:-10000px;margin-top:-9000000px;opacity:0;border-radius:3px;font-size:12px;line-height:16px;font-weight:700;padding:4px 6px;color:#94b2c1;background:#0c1924;white-space:nowrap}.n2_tooltip a{transition:none 0s;text-decoration:none;box-shadow:none}.n2_tooltip--active{opacity:1;margin:10px}.n2_tooltip--active.n2_tooltip_position{margin:0}.n2_body--tooltip-position-active .n2_tooltip:not(.n2_tooltip_position){display:none}.n2_form_tip{font-family:"Inter-Nextend",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.3;font-size:16px;-webkit-font-smoothing:antialiased;z-index:100000;position:fixed;display:none;max-width:360px;padding:5px 0}.n2_form_tip a{transition:none 0s;text-decoration:none;box-shadow:none}.n2_form_tip--visible{display:block}.n2_form_tip__overlay{position:absolute;width:20px;height:20px}.n2_form_tip[data-position-horizontal=left] .n2_form_tip__overlay{left:0}.n2_form_tip[data-position-horizontal=right] .n2_form_tip__overlay{right:0}.n2_form_tip[data-position-vertical=bottom] .n2_form_tip__overlay{top:100%}.n2_form_tip[data-position-vertical=top] .n2_form_tip__overlay{bottom:100%}.n2_form_tip__content{background-color:rgba(12,25,36,.95);border-radius:5px;padding:20px}.n2_form_tip__label{color:#fff;font-size:14px;line-height:20px;text-transform:capitalize;margin-bottom:10px}.n2_form_tip__description{color:#94b2c1;font-size:14px;line-height:20px}.n2_form_tip__description a,.n2_form_tip__description a:HOVER,.n2_form_tip__description a:FOCUS{color:#1d81f9}.n2_form_tip__link{margin-top:10px;display:inline-block;line-height:30px;background-color:#1d81f9;border-radius:3px;padding:0 10px;font-size:11px;text-transform:capitalize;text-decoration:none}.n2_form_tip__link,.n2_form_tip__link:HOVER,.n2_form_tip__link:FOCUS{color:#fff}.n2_dashboard_info{position:relative}.n2_dashboard_info .n2_button_plain_icon{position:relative}.n2_dashboard_info--visible .n2_button_plain_icon,.n2_dashboard_info--visible .n2_button_plain_icon:HOVER,.n2_dashboard_info--visible .n2_button_plain_icon:FOCUS{color:#fff}.n2_dashboard_info__marker{display:none;position:absolute;top:7px;right:8px;width:8px;height:8px;background-color:#f69300;border-radius:100%;border:2px solid #fff}html[data-ss3-activated="0"] .n2_dashboard_info__marker{display:block}.n2_dashboard_info__content{display:none;position:absolute;right:0;top:45px;padding:24px;border-radius:3px;background-color:#fff;box-shadow:0 1px 5px 1px rgba(55,77,88,.2);white-space:nowrap}.n2_dashboard_info--visible .n2_dashboard_info__content{display:grid;grid-template-columns:24px 1fr auto;grid-gap:15px}html[dir=rtl] .n2_dashboard_info__content{left:0;right:auto}.n2_dashboard_info__row_icon .ssi_24{display:block;font-size:24px;line-height:30px}.n2_dashboard_info__row_content{color:#325c77;line-height:30px;font-size:14px}.n2_dashboard_info__row_action{text-align:right}.n2_dashboard_info__row_action a,.n2_dashboard_info__row_action a:HOVER,.n2_dashboard_info__row_action a:FOCUS{line-height:30px;font-size:14px}.n2_dashboard_info__row_action a,.n2_dashboard_info__row_action a:FOCUS{color:#1375e9}.n2_dashboard_info__row_action a:HOVER{color:#005bc6}html[dir=rtl] .n2_dashboard_info__row_action{text-align:left}html[data-ss3-activated="0"] .n2_dashboard_info__row_icon_activated,html[data-ss3-activated="0"] .n2_dashboard_info__row_content_activated,html[data-ss3-activated="0"] .n2_dashboard_info__row_action_activated{display:none}html[data-ss3-activated="1"] .n2_dashboard_info__row_icon_activate,html[data-ss3-activated="1"] .n2_dashboard_info__row_content_activate,html[data-ss3-activated="1"] .n2_dashboard_info__row_action_activate,html[data-ss3-activated="1"] #n2-ss-activate-license-banner{display:none}.n2_dashboard_info__row_icon_version .ssi_24{color:#94b2c1}.n2_dashboard_info__row_icon_check_update .ssi_24{color:#1d81f9}.n2_dashboard_info__row_icon_activate .ssi_24{color:#c43e2a}.n2_dashboard_info__row_icon_activated .ssi_24{color:#04c018}.n2_dashboard_manager{font-family:"Inter-Nextend",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;padding:0 40px}.n2_dashboard_manager__content{position:relative;display:flex;flex-wrap:wrap;margin:0 -16px}.n2_dashboard_manager__content>*{margin:16px;flex:0 0 auto}.n2_dashboard_manager_upgrade_pro{position:relative;display:flex;flex-flow:column;align-items:center;width:572px;min-height:392px;background-color:#fff;border-radius:5px;box-shadow:0 10px 8px -10px rgba(0,0,0,.1)}.n2_dashboard_manager_upgrade_pro:HOVER{box-shadow:0 10px 8px -10px rgba(0,0,0,.2)}.n2_dashboard_manager_upgrade_pro__logo{margin-top:44px;display:flex;align-items:center;justify-content:center;width:100px;height:100px;background-color:rgba(29,129,249,.1);border-radius:50px;color:#1d81f9}.n2_dashboard_manager_upgrade_pro__heading{margin-top:9px;font-size:18px;line-height:30px;color:#283f4d;font-weight:700}.n2_dashboard_manager_upgrade_pro__details{margin-top:8px;display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;width:100%;padding:0 30px 14px;box-sizing:border-box}.n2_dashboard_manager_upgrade_pro__details_option{display:flex;align-items:center}.n2_dashboard_manager_upgrade_pro__details_option,.n2_dashboard_manager_upgrade_pro__details_option:HOVER,.n2_dashboard_manager_upgrade_pro__details_option:FOCUS{color:#1375e9}.n2_dashboard_manager_upgrade_pro__details_option_label{margin:0 10px;font-size:14px;line-height:16px;text-transform:capitalize;padding:5px 0}.n2_dashboard_manager_upgrade_pro__button{margin-top:4px;margin-bottom:20px;padding:0 20px;min-width:260px;background-color:#1d81f9;border-radius:3px;text-align:center;font-size:12px;line-height:36px;text-transform:uppercase;font-weight:700}.n2_dashboard_manager_upgrade_pro__button,.n2_dashboard_manager_upgrade_pro__button:HOVER,.n2_dashboard_manager_upgrade_pro__button:FOCUS{color:#fff}.n2_dashboard_manager_upgrade_pro__button:HOVER{background-color:#338ef9}.n2_dashboard_manager_upgrade_pro__close{display:flex;position:absolute;top:10px;right:10px;width:36px;height:36px;justify-content:center;align-items:center;background-color:#f0f4f7;border-radius:50px;color:#325c77;cursor:pointer;opacity:0;transition:opacity .3s .5s}.n2_dashboard_manager_upgrade_pro:HOVER .n2_dashboard_manager_upgrade_pro__close{opacity:1}.n2_dashboard_manager_review{position:relative;display:flex;flex-flow:column;align-items:center;width:572px;height:392px;background-color:#fff;border-radius:5px;box-shadow:0 10px 8px -10px rgba(0,0,0,.1)}.n2_dashboard_manager_review:HOVER{box-shadow:0 10px 8px -10px rgba(0,0,0,.2)}.n2_dashboard_manager_review__logo{display:flex;align-items:center;justify-content:center;margin-top:44px;width:100px;height:100px;background-color:rgba(246,183,0,.1);border-radius:50px;overflow:hidden;color:#f6b700}.n2_dashboard_manager_review__logo>*{display:none}.n2_dashboard_manager_review[data-star="0"] .ssi_48--review0,.n2_dashboard_manager_review[data-star="1"] .ssi_48--review1,.n2_dashboard_manager_review[data-star="2"] .ssi_48--review2,.n2_dashboard_manager_review[data-star="3"] .ssi_48--review3,.n2_dashboard_manager_review[data-star="4"] .ssi_48--review4,.n2_dashboard_manager_review[data-star="5"] .ssi_48--review5{display:block}.n2_dashboard_manager_review__heading{margin-top:9px;font-size:18px;line-height:30px;color:#283f4d;font-weight:700}.n2_dashboard_manager_review__paragraph{width:380px;height:78px;color:#325c77;font-size:14px;line-height:26px;text-align:center}.n2_dashboard_manager_review__star_selector{margin-top:25px;display:flex}.n2_dashboard_manager_review__star{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;color:#94b2c1;cursor:pointer}.n2_dashboard_manager_review[data-star="1"] .n2_dashboard_manager_review__star[data-star="1"],.n2_dashboard_manager_review[data-star="2"] .n2_dashboard_manager_review__star[data-star="1"],.n2_dashboard_manager_review[data-star="2"] .n2_dashboard_manager_review__star[data-star="2"],.n2_dashboard_manager_review[data-star="3"] .n2_dashboard_manager_review__star[data-star="1"],.n2_dashboard_manager_review[data-star="3"] .n2_dashboard_manager_review__star[data-star="2"],.n2_dashboard_manager_review[data-star="3"] .n2_dashboard_manager_review__star[data-star="3"],.n2_dashboard_manager_review[data-star="4"] .n2_dashboard_manager_review__star[data-star="1"],.n2_dashboard_manager_review[data-star="4"] .n2_dashboard_manager_review__star[data-star="2"],.n2_dashboard_manager_review[data-star="4"] .n2_dashboard_manager_review__star[data-star="3"],.n2_dashboard_manager_review[data-star="4"] .n2_dashboard_manager_review__star[data-star="4"],.n2_dashboard_manager_review[data-star="5"] .n2_dashboard_manager_review__star[data-star="1"],.n2_dashboard_manager_review[data-star="5"] .n2_dashboard_manager_review__star[data-star="2"],.n2_dashboard_manager_review[data-star="5"] .n2_dashboard_manager_review__star[data-star="3"],.n2_dashboard_manager_review[data-star="5"] .n2_dashboard_manager_review__star[data-star="4"],.n2_dashboard_manager_review[data-star="5"] .n2_dashboard_manager_review__star[data-star="5"]{color:#f6b700}.n2_dashboard_manager_review__label{display:none;margin-top:4px;font-size:16px;line-height:28px;color:#283f4d;text-align:center;font-weight:700}.n2_dashboard_manager_review[data-star="0"] .n2_dashboard_manager_review__label[data-star="0"],.n2_dashboard_manager_review[data-star="1"] .n2_dashboard_manager_review__label[data-star="1"],.n2_dashboard_manager_review[data-star="2"] .n2_dashboard_manager_review__label[data-star="2"],.n2_dashboard_manager_review[data-star="3"] .n2_dashboard_manager_review__label[data-star="3"],.n2_dashboard_manager_review[data-star="4"] .n2_dashboard_manager_review__label[data-star="4"],.n2_dashboard_manager_review[data-star="5"] .n2_dashboard_manager_review__label[data-star="5"]{display:block}.n2_dashboard_manager_review__close{display:flex;position:absolute;top:10px;right:10px;width:36px;height:36px;justify-content:center;align-items:center;background-color:#f0f4f7;border-radius:50px;color:#325c77;cursor:pointer;opacity:0;transition:opacity .3s .5s}html[dir=rtl] .n2_dashboard_manager_review__close{right:auto;left:10px}.n2_dashboard_manager_review:HOVER .n2_dashboard_manager_review__close{opacity:1}.n2_dashboard_manager_newsletter{position:relative;display:flex;flex-flow:column;align-items:center;width:572px;height:392px;background-color:#fff;border-radius:5px;box-shadow:0 10px 8px -10px rgba(0,0,0,.1)}.n2_dashboard_manager_newsletter:HOVER{box-shadow:0 10px 8px -10px rgba(0,0,0,.2)}.n2_dashboard_manager_newsletter__logo{margin-top:44px;display:flex;align-items:center;justify-content:center;width:100px;height:100px;background-color:rgba(95,57,194,.1);border-radius:50px;color:#5f39c2}.n2_dashboard_manager_newsletter__heading{margin-top:9px;font-size:18px;line-height:30px;color:#283f4d;font-weight:700}.n2_dashboard_newsletter__paragraph{width:380px;height:78px;color:#325c77;font-size:14px;line-height:26px;text-align:center}.n2_dashboard_newsletter__form{margin-top:10px;display:block}.n2_dashboard_newsletter__form input[type=email]{width:300px;background-color:#fff;border:2px solid #94b2c1;border-radius:3px;color:#325c77;font-size:14px;line-height:36px;text-align:center;box-shadow:none}.n2_dashboard_newsletter__form input[type=email]:FOCUS{border-color:#5f39c2}.n2_dashboard_manager_newsletter__button{margin-top:10px;padding:0 20px;min-width:260px;background-color:#5f39c2;border-radius:3px;text-align:center;font-size:12px;line-height:36px;text-transform:uppercase;font-weight:700;cursor:pointer}.n2_dashboard_manager_newsletter__button,.n2_dashboard_manager_newsletter__button:HOVER,.n2_dashboard_manager_newsletter__button:FOCUS{color:#fff}.n2_dashboard_manager_newsletter__button:HOVER{background-color:#683fd4}.n2_dashboard_manager_newsletter__close{display:flex;position:absolute;top:10px;right:10px;width:36px;height:36px;justify-content:center;align-items:center;background-color:#f0f4f7;border-radius:50px;color:#325c77;cursor:pointer;opacity:0;transition:opacity .3s .5s}html[dir=rtl] .n2_dashboard_manager_newsletter__close{right:auto;left:10px}.n2_dashboard_manager_newsletter:HOVER .n2_dashboard_manager_newsletter__close{opacity:1}.n2_device_changer{display:inline-flex;align-items:center;position:relative;direction:ltr}.n2_device_changer__button{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:24px;color:#94b2c1}.n2_device_changer__button--marked:after{position:absolute;top:-3px;right:-3px;display:block;content:'';width:8px;height:8px;border-radius:20px;border:2px solid #fff;background-color:#f69300}.n2_device_tester{display:none;position:absolute;top:100%;left:12px;transform:translateX(-50%);padding:10px 10px 0;width:260px;background-color:#0c1924}.n2_device_changer--active .n2_device_tester{display:block}.n2_device_tester_devices{display:flex;justify-content:space-around}.n2_device_tester_devices__device{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;width:24px;height:24px;color:#94b2c1;font-size:24px;cursor:pointer}.n2_device_tester_devices__device--active{color:#1d81f9}.n2_device_tester_zoom{display:flex;align-items:center;padding:10px 0;background-color:#0c1924;border-radius:0 0 3px 3px;text-align:center}.n2_device_tester_zoom__min_label,.n2_device_tester_zoom__max_label{width:30px;padding:0 10px;color:#94b2c1;font-size:10px}.n2_device_tester_zoom__min_label{text-align:right}.n2_device_tester_zoom__max_label{text-align:left}.n2_device_tester_zoom__inner{position:relative;margin:0 0;width:160px;height:34px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.n2_device_tester_zoom__trail{position:absolute;left:0;top:50%;margin:-3px 0;width:160px;background-color:#3a4956;height:6px;border-radius:3px}.n2_device_tester_zoom__editor_size{position:absolute;left:0;top:9px;margin-left:-2px;width:2px;height:16px;background-color:#3a4956}.n2_device_tester_zoom__handle{position:absolute;top:9px;display:block;width:16px;height:16px;margin-left:-8px;background-color:#fff;border-radius:16px;z-index:2;cursor:ew-resize}.n2_device_tester_zoom__handle_label{position:absolute;left:-22px;top:-18px;width:60px;color:#94b2c1;font-size:10px;line-height:16px;text-align:center}.n2_slider_manager{font-family:"Inter-Nextend",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;padding:0 40px}.n2_slider_manager__action_bar{display:flex;padding:16px 0 0;height:30px}.n2_slider_manager__action_bar_left{flex:1 1 auto;display:flex;justify-content:flex-start;align-items:center;margin:0 -5px}html[data-sliders='0'] .n2_slider_manager__action_bar_left{visibility:hidden}.n2_slider_manager__action_bar_right{flex:1 1 auto;display:flex;justify-content:flex-end}.n2_slider_manager__content{position:relative;display:flex;flex-wrap:wrap;margin:0 -16px}.n2_slider_manager__box{position:relative;flex:0 0 auto;width:270px;height:180px;border-radius:3px;margin:16px;background:#fff}.n2_slider_manager__sortable_placeholder{height:200px;margin:5px 0;width:0;box-shadow:0 0 0 2px #1d81f9}.n2_slider_manager__new_slider{background-color:#04c018;color:#fff;display:flex;flex-flow:column;justify-content:center;align-items:center;cursor:pointer}.n2_slider_manager__new_slider:HOVER{background-color:#07ca1c}.n2_slider_manager__new_slider_icon{margin:5px 0 25px}.n2_slider_manager__new_slider_label{font-size:16px;line-height:16px;text-transform:uppercase;font-weight:700;max-width:200px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_slider_box{position:relative;display:flex;flex-flow:column;border-radius:3px;box-shadow:0 10px 8px -10px rgba(0,0,0,.1);overflow:hidden;transition:transform .2s,box-shadow .5s}.n2_slider_box:HOVER,.n2_slider_box.n2_slider_box--context-menu{box-shadow:0 10px 8px -10px rgba(0,0,0,.2)}.n2_slider_box.n2_slider_box--selected{box-shadow:0 0 0 5px #1d81f9;transition:box-shadow 0s}.n2_slider_box.n2-ui-sortable-helper{opacity:.8}.n2_slider_box__content{position:relative;height:100%;background-size:cover;background-position:50% 0;background-repeat:no-repeat}.n2_slider_box__content .n2_slider_box__icon{background:#1375e9;height:100%;width:100%;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;flex-flow:column}.n2_slider_box__content .n2_slider_box__icon.n2_slider_box__icon_grey{background:#6b7986}.n2_slider_box__content .n2_slider_box__icon .n2_slider_box__icon_container{color:#fff}.n2_slider_box__content .n2_slider_box__icon .n2_slider_box__icon_text{color:#fff;text-transform:uppercase;font-weight:700;margin-top:12px}.n2_slider_box--group .n2_slider_box__icon{background:#94b2c1}.n2_slider_box--slider{background-size:cover;background-position:50% 0;background-repeat:no-repeat}.n2_slider_box__footer{flex:0 0 auto;padding:15px 10px;background-color:#fff;border-bottom-left-radius:3px;border-bottom-right-radius:3px;display:flex;align-items:center}.n2_slider_box__footer_title{display:block;padding:0 5px;box-sizing:border-box;width:100%;min-height:20px;max-height:60px;overflow:hidden;word-wrap:break-word;cursor:text;font-size:14px;line-height:20px;font-weight:700;color:#325c77}.n2_slider_box__footer_icon{color:#94b2c1;height:16px;margin:0 5px}.n2_slider_box__footer_children_count{flex:0 0 auto;margin-left:auto;height:24px;width:24px;border-radius:12px;background-color:#94b2c1;font-size:12px;line-height:24px;color:#fff;font-weight:700;text-align:center}.n2_slider_box__slider_overlay{display:none;z-index:10;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(32,41,52,.9);border-top-left-radius:3px;border-top-right-radius:3px;justify-content:center;align-items:center}.n2_slider_box:HOVER .n2_slider_box__slider_overlay,.n2_slider_box--context-menu .n2_slider_box__slider_overlay{display:flex}.n2_slider_box__slider_overlay_link{z-index:1;position:absolute;display:block;width:100%;height:100%}.n2_slider_box__slider_overlay .n2_button{display:inline-block;position:relative;z-index:2;max-width:120px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_slider_box__slider_select_tick{z-index:2;position:absolute;left:8px;top:8px;box-sizing:border-box;width:20px;height:20px;border-radius:3px;border:2px solid #6b7986;cursor:pointer;font-size:16px;line-height:16px;color:#fff}.n2_slider_box__slider_select_tick .ssi_16{display:none}.n2_slider_box__slider_identifiers{z-index:9;position:absolute;left:2px;bottom:2px;display:flex}.n2_slider_box__slider_identifier{margin:3px;padding:0 5px;background-color:#6b7986;border-radius:3px;font-size:12px;line-height:2em;color:#fff;text-transform:uppercase}.n2_slider_box__slider_actions{display:none;position:absolute;right:8px;top:8px;z-index:12}.n2_slider_box:HOVER .n2_slider_box__slider_actions,.n2_slider_box--context-menu .n2_slider_box__slider_actions{display:block}.n2_slider_box--drop-instance{transform:scale(.7)}.n2_slider_box--drop-target{box-shadow:0 0 0 3px #1d81f9}.n2_slide_box__screen_reader{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.n2_slider_manager__action_bar_bulk_actions{display:none}.n2_body--bulk-select .n2_slider_manager__action_bar_bulk_actions,.n2_slider_manager__action_bar_bulk_actions.n2_slider_manager__action_bar_bulk_actions--popover-visible{display:block}.n2_body--bulk-select .n2_header__actions{visibility:hidden}.n2_body--bulk-select .n2_slider_box{opacity:.5}.n2_body--bulk-select .n2_slider_box.n2_slider_box--bulk-selected{opacity:1}.n2_body--bulk-select .n2_slider_box.n2_slider_box--bulk-selected .n2_slider_box__slider_select_tick{background-color:#1d81f9;border-color:#1d81f9}.n2_body--bulk-select .n2_slider_box.n2_slider_box--bulk-selected .n2_slider_box__slider_select_tick .ssi_16{display:block}.n2_body--bulk-select .n2_slider_box__slider_overlay{display:flex}.n2_body--bulk-select .n2_slider_box__slider_overlay_link,.n2_body--bulk-select .n2_slider_box__slider_overlay_edit_button,.n2_body--bulk-select .n2_slider_box__slider_actions{display:none!important}.n2_new_project{min-height:100%;display:flex;flex-flow:column;justify-content:center}.n2_new_project__heading{margin-top:30px;color:#283f4d;font-size:32px;line-height:40px;text-align:center}.n2_new_project__sub_heading{color:#325c77;font-size:14px;line-height:30px;text-align:center}.n2_new_project__boxes{display:flex;justify-content:space-between;margin:40px -30px}.n2_new_project__box{flex:1 1 50%;margin:0 30px;padding:30px 40px;background-color:#fff;border-radius:10px;text-align:center;cursor:pointer}.n2_new_project__box:HOVER{box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}.n2_new_project__box_heading{color:#283f4d;font-size:22px;line-height:40px}.n2_new_project__box_sub_heading{color:#325c77;font-size:14px;line-height:24px}.n2_new_project__import{display:block;margin:0 auto 20px;font-size:14px;line-height:30px;text-transform:capitalize}.n2_new_project__import:HOVER{color:#005bc6}.n2_new_project__import,.n2_new_project__import:FOCUS{color:#1375e9}.n2_create_new_project{display:flex;flex-flow:column;max-width:840px;margin:0 auto;box-sizing:border-box;min-height:100%;padding:30px 20px}.n2_create_new_project__heading{color:#283f4d;font-size:32px;line-height:40px;text-align:center}.n2_ss_slider_publish{display:flex}.n2_ss_slider_publish__option{padding:40px 20px;flex:1;display:flex;flex-flow:column;align-items:center}.n2_ss_slider_publish__option img{margin-top:15px;max-width:100%}.n2_ss_slider_publish__option .n2_button{margin-top:15px}.n2_ss_slider_publish__option+.n2_ss_slider_publish__option{border-left:1px solid #e4e9ec}html[dir=rtl] .n2_ss_slider_publish__option+.n2_ss_slider_publish__option{border-left:0;border-right:1px solid #e4e9ec}.n2_ss_slider_publish__option_label{line-height:28px;font-size:18px;color:#283f4d}.n2_ss_slider_publish__option_description{text-align:center;line-height:28px;font-size:14px;color:#325c77}.n2_ss_slider_publish__option_code{margin-top:15px;padding:15px 20px;background-color:#f5e293;border-radius:2px;line-height:20px;font-size:13px;color:#325c77}.n2_ss_slider_publish__related_modules{display:flex;flex-wrap:wrap;margin-top:10px}.n2_ss_slider_publish__related_modules .n2_button{margin:3px}.n2_slider_trash{font-family:"Inter-Nextend",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;padding:24px 40px;position:relative;display:flex;flex-wrap:wrap;margin:0 -16px}.n2_slider_manager__dummy_slider{display:none;background:#f0f4f7;border:2px dashed #94b2c1;flex-flow:column;justify-content:center;align-items:center;box-sizing:border-box}.n2_slider_trash--empty .n2_slider_manager__dummy_slider{display:flex}.n2_slider_manager__dummy_slider_icon{margin:16px 0;color:#94b2c1}.n2_slider_manager__dummy_slider_label{font-size:14px;line-height:22px;color:#325c77;font-weight:700}.n2_slide_manager{position:relative;z-index:1100;font-family:"Inter-Nextend",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;margin:0 -1px}.n2_slide_manager[data-breadcrumbopener="1"]{display:none}.n2_admin_editor_overlay--show-slides .n2_slide_manager[data-breadcrumbopener="1"]{display:flex;flex-flow:column}.n2_slide_manager__inner{background-color:#2c3a45}.n2_slide_manager__exit{flex:1 1 auto;background:rgba(28,41,51,.5);cursor:pointer}.n2_slide_manager__action_bar{position:relative;z-index:3;padding:5px 35px;height:30px;margin-bottom:-40px}.n2_slide_manager__content{position:relative;display:flex;flex-wrap:wrap;padding:30px 30px}.n2_slide_manager__box{position:relative;box-sizing:border-box;flex:0 0 auto;width:200px;height:135px;border-radius:3px;margin:10px;background:#0c1924}.n2_slide_manager__sortable_placeholder{height:135px;margin:5px 0;width:0;box-shadow:0 0 0 2px #1d81f9}.n2_slide_manager__action_bar .n2_button_plain,.n2_slide_manager__action_bar .n2_button_plain:HOVER,.n2_slide_manager__action_bar .n2_button_plain:FOCUS{color:#bdcfd9}.n2_slide_manager__action_bar_bulk_actions{display:none}.n2_slide_manager--bulk-select .n2_slide_manager__action_bar_bulk_actions,.n2_slide_manager__action_bar_bulk_actions .n2_slide_manager__action_bar_bulk_actions--popover-visible{display:block}.n2_slide_manager--bulk-select .n2_slide_box{opacity:.5}.n2_slide_manager--bulk-select .n2_slide_box.n2_slide_box--bulk-selected{opacity:1}.n2_slide_manager--bulk-select .n2_slide_box.n2_slide_box--bulk-selected .n2_slide_box__slide_select_tick{background-color:#1d81f9;border-color:#1d81f9}.n2_slide_manager--bulk-select .n2_slide_box.n2_slide_box--bulk-selected .n2_slide_box__slide_select_tick .ssi_16{display:block}.n2_slide_manager--bulk-select .n2_slide_box__slide_overlay{display:flex}.n2_slide_manager--bulk-select .n2_slide_box__slide_overlay_link,.n2_slide_manager--bulk-select .n2_slide_box__slide_overlay_edit_button,.n2_slide_manager--bulk-select .n2_slide_box__slide_actions{display:none!important}.n2_slide_manager__add_slide{background-color:#04c018;padding:16px 0;display:flex;flex-flow:column;justify-content:center;align-items:center;color:#fff;cursor:pointer}.n2_slide_manager__add_slide:HOVER{background-color:#07ca1c}.n2_slide_manager__add_slide_icon{font-size:48px;margin:16px 0}.n2_slide_manager__add_slide_label{font-size:14px;line-height:22px;font-weight:700;text-transform:uppercase;max-width:160px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_slide_manager__add_slide_label--close{display:none}.n2_slide_manager--add-slide .n2_slide_manager__add_slide{background-color:#6b7986}.n2_slide_manager--add-slide .n2_slide_manager__add_slide:HOVER{background-color:#8694a2}.n2_slide_manager--add-slide .n2_slide_manager__add_slide_icon{transform:rotateZ(45deg)}.n2_slide_manager--add-slide .n2_slide_manager__add_slide_label--add-slide{display:none}.n2_slide_manager--add-slide .n2_slide_manager__add_slide_label--close{display:block}.n2_slide_manager__add_slide_actions{overflow:hidden;height:0;transition:height .4s}.n2_slide_manager--add-slide .n2_slide_manager__add_slide_actions{height:150px}.n2_slide_manager__add_slide_actions_inner{display:flex;padding:10px 30px}.n2_slide_manager__add_slide_action{display:flex;flex-flow:column;align-items:center;justify-content:center;margin:10px;width:140px;height:110px;box-sizing:border-box;padding:14px 0;border-radius:3px}.n2_slide_manager__add_slide_action,.n2_slide_manager__add_slide_action:HOVER,.n2_slide_manager__add_slide_action:FOCUS{color:#bdcfd9}.n2_slide_manager__add_slide_action:not(:first-child):HOVER{color:#fff}.n2_slide_manager__add_slide_action--image{background-color:#04c018}.n2_slide_manager__add_slide_action--image:HOVER{background-color:#07ca1c}.n2_slide_manager__add_slide_action--image,.n2_slide_manager__add_slide_action--image:HOVER,.n2_slide_manager__add_slide_action--image:FOCUS{color:#fff}.n2_slide_manager__add_slide_action_icon{padding:4px 0;font-size:48px;display:flex}.n2_slide_manager__add_slide_action_label{font-size:14px;line-height:26px;font-weight:700;text-transform:capitalize;max-width:120px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_slide_manager__dummy_slide{display:none;background-color:#2c3a45;border:2px dashed #bdcfd9;padding:16px 0;flex-flow:column;justify-content:center;align-items:center;color:#bdcfd9;cursor:pointer}html[data-slides="0"] .n2_slide_manager__dummy_slide{display:flex}.n2_slide_manager__dummy_slide_icon{margin:16px 0}.n2_slide_manager__dummy_slide_label{font-size:14px;line-height:22px}.n2_slide_box{position:relative;opacity:.5;display:flex;flex-flow:column;transition:opacity .6s}.n2_slide_box.n2_slide_box--published{opacity:1}.n2_slide_box--currently-edited{box-shadow:0 0 0 3px #1d81f9}.n2_slide_box--just-added{opacity:0}.n2_slide_box__content{position:relative;height:100%;border-top-left-radius:3px;border-top-right-radius:3px;background-size:cover;background-position:50% 0;background-repeat:no-repeat}.n2_slide_box__footer{flex:0 0 auto;padding:9px 10px;background-color:#0c1924;border-bottom-left-radius:3px;border-bottom-right-radius:3px;display:flex;align-items:center}.n2_slide_box__footer_title{display:block;padding:0 5px;box-sizing:border-box;width:100%;min-height:20px;max-height:60px;overflow:hidden;word-wrap:break-word;cursor:text;font-size:14px;line-height:20px;font-weight:700;color:#bdcfd9}.n2_slide_box__footer_status{margin-left:auto;display:flex;align-items:center}.n2_slide_box__footer_status>*{display:flex;padding:3px}.n2_slide_box__footer_status_first_slide{display:none;color:#e19f21}.n2_slide_box--first-slide .n2_slide_box__footer_status_first_slide{display:flex}.n2_slide_box__footer_status_published{display:none}.n2_slide_box--published .n2_slide_box__footer_status_published{display:flex}.n2_slide_box__footer_status_published,.n2_slide_box__footer_status_published:HOVER,.n2_slide_box__footer_status_published:FOCUS{color:#04c018}.n2_slide_box--published .n2_slide_box__footer_status_unpublished{display:none}.n2_slide_box__footer_status_unpublished,.n2_slide_box__footer_status_unpublished:HOVER,.n2_slide_box__footer_status_unpublished:FOCUS{color:#bdcfd9}.n2_slide_box__footer_status_hidden{display:none}.n2_slide_box__footer_status_hidden:not([data-n2tip=""]){display:flex}.n2_slide_box__footer_status_hidden,.n2_slide_box__footer_status_hidden:HOVER,.n2_slide_box__footer_status_hidden:FOCUS{color:#bdcfd9}.n2_slide_box__slide_overlay{display:none;z-index:2;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(32,41,52,.9);border-top-left-radius:3px;border-top-right-radius:3px;justify-content:center;align-items:center}.n2_slide_box:HOVER .n2_slide_box__slide_overlay,.n2_slide_box--context-menu .n2_slide_box__slide_overlay{display:flex}.n2_slide_box__slide_overlay_link{z-index:1;position:absolute;display:block;width:100%;height:100%}.n2_slide_box__slide_overlay_edit_button{position:relative;z-index:2;padding:0 10px;line-height:28px;border-radius:2px;background-color:#04c018;font-size:11px;text-transform:uppercase;max-width:100px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_slide_box__slide_overlay_edit_button:HOVER{background-color:#07ca1c}.n2_slide_box__slide_overlay_edit_button,.n2_slide_box__slide_overlay_edit_button:HOVER,.n2_slide_box__slide_overlay_edit_button:FOCUS{color:#fff}.n2_slide_box--currently-edited .n2_slide_box__slide_overlay_link,.n2_slide_box--currently-edited .n2_slide_box__slide_overlay_edit_button{display:none}.n2_slide_box__slide_select_tick{z-index:2;position:absolute;left:8px;top:8px;box-sizing:border-box;width:20px;height:20px;border-radius:3px;border:2px solid #6b7986;cursor:pointer;font-size:16px;line-height:16px;color:#fff}.n2_slide_box__slide_select_tick .ssi_16{display:none}html[dir=rtl] .n2_slide_box__slide_select_tick{right:8px;left:auto}.n2_slide_box__slide_actions{display:none;position:absolute;right:8px;top:8px;z-index:12}.n2_slide_box:HOVER .n2_slide_box__slide_actions,.n2_slide_box--context-menu .n2_slide_box__slide_actions{display:block}html[dir=rtl] .n2_slide_box__slide_actions{left:8px;right:auto}.n2_slide_box__details{z-index:1;position:absolute;left:5px;bottom:5px;display:flex;flex-flow:column}.n2_slide_box__details>*{margin:5px;padding:0 3px;background-color:#6b7986;border-radius:3px;font-size:11px;line-height:2em;color:#fff}.n2_slide_box__details_static_slide{text-transform:uppercase}.n2_slide_manager__block_notice{background-color:#0c1924;display:flex;align-items:center;justify-content:center;text-align:center;flex-flow:column}html[data-slides="0"] .n2_slide_manager__block_notice,html[data-slides="1"] .n2_slide_manager__block_notice{display:none}.n2_slide_manager__block_notice_description{margin-bottom:10px}.n2_slide_manager__block_notice_button{background:#1375e9;line-height:30px;border-radius:3px;padding:0 10px;font-size:11px;text-transform:uppercase;font-weight:700;cursor:pointer}.n2_slide_manager__block_notice_button:HOVER{background-color:#005bc6}.n2_slide_manager__block_notice_button,.n2_slide_manager__block_notice_button:HOVER,.n2_slide_manager__block_notice_button:FOCUS{color:#fff}.n2_nav_bar__breadcrumb_button_slides{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.n2_nav_bar__breadcrumb_button_slides .ssi_16{display:inline-block;vertical-align:middle}.n2_admin_editor_overlay--show-slides .n2_nav_bar__breadcrumb_button_slides span .ssi_16{transform:rotateZ(180deg)}.n2_breadcrumbs__breadcrumb--active .n2_nav_bar__breadcrumb_button_slides,.n2_breadcrumbs__breadcrumb--active .n2_nav_bar__breadcrumb_button_slides:HOVER,.n2_breadcrumbs__breadcrumb--active .n2_nav_bar__breadcrumb_button_slides:FOCUS{color:#94b2c1}.n2_admin_editor_overlay--show-slides .n2_breadcrumbs__breadcrumb--active .n2_nav_bar__breadcrumb_button_slides,.n2_admin_editor_overlay--show-slides .n2_breadcrumbs__breadcrumb--active .n2_nav_bar__breadcrumb_button_slides:HOVER,.n2_admin_editor_overlay--show-slides .n2_breadcrumbs__breadcrumb--active .n2_nav_bar__breadcrumb_button_slides:FOCUS{color:#fff}.n2_ss_history_action{opacity:.5}.n2_ss_history_action--allowed{opacity:1}#n2-admin[data-slide-background-type=image] .n2_form__table_row[data-field=table-row-background-video]{display:none}#n2-admin[data-slide-background-type=color] .n2_form__table_row[data-field=table-row-background-video],#n2-admin[data-slide-background-type=color] .n2_form__table_row[data-field=table-row-background-image],#n2-admin[data-slide-background-type=color] .n2_field[data-field=slidebackgroundColorOverlay]{display:none}.n2_admin_editor_overlay__middle{flex:1 1 auto;display:flex}[dir=rtl] .n2_admin_editor_overlay__middle{flex-flow:row-reverse}.n2_admin_editor_overlay__middle_center{position:relative;flex:1 1 auto;overflow:hidden}.n2_add_layer{visibility:visible;flex:0 0 auto;position:relative;display:flex;width:50px;z-index:10}.n2_add_layer__bar{position:relative;width:100%;height:100%;background-color:#0c1924;overflow:hidden}.n2_add_layer__bar .n2_button_plain_icon,.n2_add_layer__bar .n2_button_plain_icon:HOVER,.n2_add_layer__bar .n2_button_plain_icon:FOCUS{color:#94b2c1}.n2_add_layer__bar .n2_button_plain_icon--active{background:#1d81f9}.n2_add_layer__bar .n2_button_plain_icon--active,.n2_add_layer__bar .n2_button_plain_icon--active:HOVER,.n2_add_layer__bar .n2_button_plain_icon--active:FOCUS{color:#fff}.n2_add_layer__bar .n2_timeline_control_play_pause--playing{background:#1d81f9}.n2_add_layer__bar .n2_timeline_control_play_pause--playing,.n2_add_layer__bar .n2_timeline_control_play_pause--playing:HOVER,.n2_add_layer__bar .n2_timeline_control_play_pause--playing:FOCUS{color:#fff}.n2_add_layer__bar .n2_timeline_control_play_pause--playing .ssi_24::before{content:"\E16D"}.n2_add_layer__bar_top,.n2_add_layer__bar_bottom{background-color:#0c1924;position:absolute;left:0;display:flex;flex-flow:column;align-items:center;padding:0 10px}.n2_add_layer__bar_top{top:0}.n2_add_layer__bar_top>*{margin-bottom:14px}.n2_add_layer__bar_bottom{bottom:0}.n2_add_layer__bar_bottom>*{margin-bottom:14px}.n2_add_layer__bar_button{flex:0 0 auto;border-radius:2px}.n2_add_layer__more{display:none;flex-flow:column;position:absolute;left:0;top:0;width:330px;height:100%;background-color:#2c3a45}.n2_admin_editor_overlay--show-add-more .n2_add_layer__more{display:flex}.n2_add_layer__more_tab_buttons{flex:0 0 auto;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.n2_add_layer__more_tab_button{flex:1 1 0;display:flex;align-items:center;flex-flow:column;padding:14px 0 6px;text-align:center;cursor:pointer;background-color:#0c1924;color:#94b2c1}.n2_add_layer__more_tab_button--active{background-color:#1d81f9;color:#fff}.n2_add_layer__more_tab_button_icon{display:flex;align-items:center;justify-content:center}.n2_add_layer__more_tab_button_label{font-size:11px;line-height:26px;text-transform:uppercase;font-weight:700;max-width:145px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_add_layer__more_tab{display:none;flex-flow:column;flex:1 1 auto;overflow:hidden}.n2_add_layer__more_tab--active{display:flex}.n2_add_layer__more_layers{flex:1 1 auto;overflow-y:auto}.n2_add_layer_group{margin-bottom:10px}.n2_add_layer_group__label{padding:8px 20px;background-color:#1c2933;border-bottom:1px solid #131c23;color:#94b2c1;font-size:12px;line-height:28px;font-weight:700;text-transform:uppercase;margin-bottom:10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_add_layer_group__content{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;padding:0 10px}.n2_add_layer_box{padding:6px 8px;background-color:#6b7986;border-radius:2px;text-align:center;cursor:pointer}.n2_add_layer_box.n2-ss-layer--drag{pointer-events:none;width:90px;opacity:.8;z-index:9999;margin:0}.n2_add_layer_box__icon{display:flex;align-items:center;justify-content:center;margin-top:4px;color:#fff}.n2_add_layer_box__label_wrap{display:flex;flex-flow:column;justify-content:center;min-height:32px}.n2_add_layer_box__label{font-size:12px;line-height:14px;color:#fff;font-weight:700;text-transform:capitalize}.n2_add_layer__more_position{flex:0 0 auto;display:flex;align-items:center;height:50px;background-color:#0c1924;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.n2_add_layer_position__label{flex:1 1 50%;padding:0 5px;color:#94b2c1;font-size:12px;line-height:24px;font-weight:700;text-transform:uppercase;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_add_layer_position__default_label{text-align:right}.n2_add_layer_position[data-position=default] .n2_add_layer_position__default_label{color:#fff;cursor:initial}html[dir=rtl] .n2_add_layer_position__default_label{text-align:left}.n2_add_layer_position__absolute_label{text-align:left}.n2_add_layer_position[data-position=absolute] .n2_add_layer_position__absolute_label{color:#fff;cursor:initial}html[dir=rtl] .n2_add_layer_position__absolute_label{text-align:right}.n2_add_layer_position__switch{padding:3px;width:44px;height:24px;box-sizing:border-box;background-color:#1d81f9;border-radius:12px;cursor:pointer;transition:background-color .3s}.n2_add_layer_position[data-position=absolute] .n2_add_layer_position__switch{background-color:#5f39c2}.n2_add_layer_position__switch_dot{width:18px;height:18px;background-color:#fff;border-radius:18px;box-shadow:0 0 0 1px rgba(0,0,0,.1);transition:transform .3s}.n2_add_layer_position[data-position=absolute] .n2_add_layer_position__switch_dot{transform:translateX(20px)}html[dir=rtl] .n2_add_layer_position[data-position=absolute] .n2_add_layer_position__switch_dot{transform:translateX(-20px)}.n2_add_layer_library__title,.n2_add_layer_library_tag__title{display:flex;padding:7px 10px;background-color:#1c2933;border-bottom:1px solid #131c23}.n2_add_layer_library__title_label,.n2_add_layer_library_tag__title_label{padding:0 10px;flex:1 1 auto;color:#94b2c1;font-size:12px;line-height:30px;font-weight:700;text-transform:uppercase}.n2_add_layer_library__theme{display:none;position:relative;overflow-y:scroll;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.n2_add_layer_library__theme--active{display:block}.n2_add_layer_library_tag__title{cursor:pointer}.n2_add_layer_library_tag__title_opener{display:flex;align-items:center;justify-content:center;width:30px;color:#94b2c1}.n2_add_layer_library_tag--active .n2_add_layer_library_tag__title_opener{transform:rotateZ(180deg)}.n2_add_layer_library_tag__sections{flex-flow:column;align-items:center;padding:10px 0}.n2_add_layer_library_tag .n2_add_layer_library_tag__sections{display:none}.n2_add_layer_library_tag--active .n2_add_layer_library_tag__sections{display:flex}.n2_add_layer_library_tag__section{position:relative;margin:10px 0;width:270px;border-radius:3px;overflow:hidden}.n2_add_layer_library_tag__section img{display:block;width:100%}.n2_add_layer_library_tag__section--available{cursor:pointer}.n2_add_layer_library_tag__section_pro{z-index:10;position:absolute;top:5px;right:5px;padding:0 5px;background-color:#6b7986;border-radius:3px;font-size:12px;line-height:2em;color:#fff}.n2_add_layer_library_tag__section_overlay{display:none;z-index:9;position:absolute;left:0;top:0;width:100%;height:100%;padding:0 40px;box-sizing:border-box;background:rgba(12,25,36,.9);align-items:center;color:#94b2c1;font-size:14px;line-height:22px;text-align:center}.n2_add_layer_library_tag__section_overlay a,.n2_add_layer_library_tag__section_overlay a:HOVER,.n2_add_layer_library_tag__section_overlay a:FOCUS{color:#1d81f9}.n2_add_layer_library_tag__section:HOVER .n2_add_layer_library_tag__section_overlay{display:flex}.n2_ss_layer_window{visibility:visible;z-index:5;position:absolute!important;left:100px;top:100px;display:none;flex-flow:column;width:355px}.n2_body--layer-window-visible .n2_ss_layer_window{display:flex}.n2_body--show-add-more .n2_ss_layer_window,.n2_body--drag-layer .n2_ss_layer_window,.n2_body--resize-absolute .n2_ss_layer_window,.n2_body--resize-editor .n2_ss_layer_window{display:none}.n2_ss_layer_window__resize{flex:0 0 auto;position:static!important;height:7px;width:100%;cursor:ns-resize;background-color:#0c1924;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.n2_ss_layer_window__crop{flex:1 1 auto;display:flex;flex-flow:column;position:relative;width:100%;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:0 1px 10px 0 rgba(0,0,0,.3);overflow:hidden;background-color:#0c1924;z-index:2}.n2_ss_layer_window__title{flex:0 0 auto;display:flex;position:relative;line-height:36px;height:36px;overflow:hidden;background-color:#0c1924;font-size:14px;color:#94b2c1;cursor:move;border-top-left-radius:5px;border-top-right-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.n2_ss_layer_window__title_nav a{display:block;width:36px;height:36px;text-align:center}.n2_ss_layer_window__title_nav_button{margin:6px;display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;border-radius:2px;cursor:pointer;color:#94b2c1}.n2_admin_editor_overlay--attached-layer-list .n2_ss_layer_window__title_nav_button_layer_list{background-color:#1d81f9;color:#fff}.n2_ss_layer_window__title_inner{flex:1 1 auto;padding:0 20px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.n2_ss_layer_window__tab_buttons{flex:0 0 auto;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.n2_ss_layer_window__tab_buttons[data-visible-tabs="1"]{display:none}.n2_admin_editor_overlay--attached-layer-list .n2_ss_layer_window__tab_buttons{display:none}.n2_ss_layer_window__tab_button{display:none;flex:1 1 0;width:33%;flex-flow:column;align-items:center;padding:11px 0 2px;cursor:pointer;background-color:#0c1924;color:#94b2c1}.n2_ss_layer_window__tab_button_icon{display:flex;align-items:center;justify-content:center}.n2_ss_layer_window__tab_button_label{font-size:11px;line-height:23px;text-transform:uppercase;font-weight:700;max-width:100px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_ss_layer_window__tab_button--allowed{display:flex}.n2_ss_layer_window__tab_button--allowed.n2_ss_layer_window__tab_button--active{background-color:#1d81f9;color:#fff}.n2_ss_layer_window__tab_container{position:relative;flex:1 1 auto;overflow-x:hidden;overflow-y:scroll;background-color:#3a4956}.n2_admin_editor_overlay--attached-layer-list .n2_ss_layer_window__tab_container{display:none}.n2_ss_layer_window__tab{display:none;color:#fff}.n2_ss_layer_window__tab[data-tab=item]>*{display:none}.n2_ss_layer_window__tab--allowed.n2_ss_layer_window__tab--active{display:block}.n2_ss_layer_window__tab_panel{display:none}.n2_ss_layer_window__tab_panel--active{display:block}.n2_ss_layer_window [data-generator-related="1"]{display:none}.n2_ss_body--dynamic-slide .n2_ss_layer_window [data-generator-related="1"]{display:block}body[data-device=desktopPortrait] .n2_field[data-field=layer-clear-device-specific-changes],body[data-device=desktopPortrait] .n2_field[data-field=layer-slide-clear-device-specific-changes]{display:none}.n2_admin_editor_overlay--attached-layer-list .n2_layer_navigation_list_title{display:none}.n2_admin_editor_overlay--attached-layer-list .n2_layer_navigation{flex:1 1 auto;width:100%!important;height:auto!important;max-height:none;overflow:auto}.n2_admin_editor_overlay--attached-layer-list .n2_layer_navigation_list{width:100%;overflow-y:auto!important}.n2_admin_editor_overlay--attached-layer-list .n2_layer_navigation_list_layers{padding-bottom:0!important}.n2_admin_editor_overlay--attached-layer-list .n2_layer_navigation_list_layer__title{border-right:0}.n2_admin_editor_overlay--attached-layer-list .n2_timeline{width:0;overflow:hidden}.n2_fields_layer_window__title_fields .n2_form__table_label_field:last-child{margin-right:0}.n2_fields_layer_window[data-fieldset-type=style-mode][data-state=""] .n2_form__table_label_field[data-style-mode-feature=reset-to-normal]{display:none}.n2_ss_design_layer_window_design{display:none}.n2_ss_design_layer_window_design--visible{display:block}.n2_layer_window_design_preset{display:flex;padding:7px 10px;background-color:#1c2933;border-bottom:1px solid #131c23}.n2_layer_window_design_preset__label_container{flex:1 1 auto;display:inline-flex;align-items:center;height:30px}.n2_layer_window_design_preset__label_container .ssi_16--info{margin:0 5px;color:#94b2c1}.n2_layer_window_design_preset__label{font-size:12px;font-weight:700;text-transform:uppercase;color:#94b2c1;max-width:160px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_layer_window_design_preset__fields{display:flex}.n2_layer_window_design_preset__presets{display:none}.n2_layer_window_design_preset__button_choose{display:inline-flex;vertical-align:top;width:30px;height:30px;background-color:#04c018;border-radius:2px;align-items:center;justify-content:center;font-size:16px}.n2_layer_window_design_preset__button_choose:HOVER{background-color:#07ca1c}.n2_layer_window_design_preset__button_choose,.n2_layer_window_design_preset__button_choose:HOVER,.n2_layer_window_design_preset__button_choose:FOCUS{color:#fff}.n2_layer_window_design_preset__button_back{display:none;vertical-align:top;width:30px;height:30px;background-color:#6b7986;border-radius:2px;align-items:center;justify-content:center;font-size:16px}.n2_layer_window_design_preset__button_back:HOVER{background-color:#8694a2}.n2_layer_window_design_preset__button_back,.n2_layer_window_design_preset__button_back:HOVER,.n2_layer_window_design_preset__button_back:FOCUS{color:#fff}.n2_layer_window_design_preset__fields_secondary{display:inline-flex;vertical-align:top;margin:0 10px}.n2_layer_window_design_preset__button_secondary{display:inline-flex;vertical-align:top;width:30px;height:30px;font-size:16px;align-items:center;justify-content:center}.n2_layer_window_design_preset__button_secondary,.n2_layer_window_design_preset__button_secondary:HOVER,.n2_layer_window_design_preset__button_secondary:FOCUS{color:#94b2c1}.n2_ss_layer_window--show-presets .n2_ss_layer_window__tab_panel:not([data-panel=item]){display:none}.n2_ss_layer_window--show-presets .n2_ss_design_layer_window_design .n2_fields_layer_window{display:none}.n2_ss_layer_window--show-presets .n2_layer_window_design_preset__fields_secondary,.n2_ss_layer_window--show-presets .n2_layer_window_design_preset__button_choose{display:none}.n2_ss_layer_window--show-presets .n2_layer_window_design_preset__button_back{display:inline-flex}.n2_ss_layer_window--show-presets .n2_layer_window_design_preset{position:-webkit-sticky;position:sticky;top:0}.n2_ss_layer_window--show-presets .n2_layer_window_design_preset__presets{display:block}.n2_fields_layer_window[data-fieldset-type=design][data-state="0"] .n2_form__table_label_field[data-design-feature=reset-to-normal]{display:none}.n2_fields_layer_window[data-fieldset-type=design][data-elements="0"]{display:none}.n2_fields_layer_window[data-fieldset-type=design][data-elements="1"] [data-design-feature=element]{display:none}.n2_layer_window_design_preset__preset_list_preset{display:flex;padding:5px 10px;background-color:#2c3a45;border-bottom:1px solid #131c23;cursor:pointer}.n2_layer_window_design_preset__preset_list_preset span{font-size:12px;line-height:30px;margin-right:auto;color:#bdcfd9}html[dir=rtl] .n2_layer_window_design_preset__preset_list_preset span{margin-right:0;margin-left:auto}.n2_layer_window_design_preset__preset_list_preset_buttons{display:inline-flex}.n2_layer_window_design_preset__preset_list_preset_button{display:inline-flex;vertical-align:top;width:30px;height:30px;font-size:16px;align-items:center;justify-content:center;cursor:pointer;color:#94b2c1}.n2_container_animation__buttons{display:flex;align-items:center;padding:8px 10px;background-color:#0c1924}.n2_container_animation__button{flex:1 1 0;padding:6px 5px;color:#94b2c1;font-size:12px;line-height:16px;border-radius:14px;text-align:center;text-transform:uppercase;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_container_animation__button--active{background-color:#1d81f9;color:#fff}.n2_container_animation__tab{display:none}.n2_container_animation__tab--active{display:block}.n2_layer_window_animations_presets__buttons{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;padding:10px;background-color:#3a4956}.n2_layer_window_animations_presets__button{padding:10px 8px 5px;border-radius:3px;background-color:#6b7986;color:#fff;text-align:center;cursor:pointer}.n2_layer_window_animations_presets__button .ssi_24{margin-bottom:5px;display:block}.n2_layer_window_animations_presets__button--active{background-color:#1d81f9}.n2_layer_window_animations_presets__button_label{font-size:12px;line-height:20px;max-width:56px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_layer_window_animations_presets__presets{display:none}.n2_layer_window_animations_presets__presets--active{display:block}.n2_layer_window_animations_presets__preset{padding:10px 20px;background-color:#2c3a45;border-bottom:1px solid #1e2830;color:#94b2c1;font-size:12px;line-height:20px;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_layer_window_animations_editor .n2_fields_layer_window[data-field=fieldset-layer-window-layer-animation-basic-form-in],.n2_layer_window_animations_editor .n2_fields_layer_window[data-field=fieldset-layer-window-layer-animation-basic-form-loop],.n2_layer_window_animations_editor .n2_fields_layer_window[data-field=fieldset-layer-window-layer-animation-basic-form-out]{display:none}.n2_layer_window_animations_editor--settings .n2_fields_layer_window[data-field=fieldset-layer-window-layer-animation-basic-form-in],.n2_layer_window_animations_editor--settings .n2_fields_layer_window[data-field=fieldset-layer-window-layer-animation-basic-form-loop],.n2_layer_window_animations_editor--settings .n2_fields_layer_window[data-field=fieldset-layer-window-layer-animation-basic-form-out]{display:block}.n2_layer_window_animations_editor__title{display:flex;padding:7px 0;background-color:#1c2933;border-bottom:1px solid #131c23}.n2_layer_window_animations_editor__label{flex:1 1 auto;font-size:12px;line-height:30px;color:#94b2c1}.n2_layer_window_animations_editor__title_left{padding:0 10px}.n2_layer_window_animations_editor__button_play{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:2px;background-color:#6b7986;font-size:16px;color:#fff;cursor:pointer}.n2_layer_window_animations_editor__button_play--active{background-color:#1d81f9}.n2_layer_window_animations_editor__button_play--active .ssi_16::before{content:"\E607"}.n2_layer_window_animations_editor__title_right{padding:0 5px}.n2_layer_window_animations_editor__button_settings{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:2px;font-size:16px;color:#94b2c1;cursor:pointer}.n2_layer_window_animations_editor__button_settings--active{background-color:#1d81f9;color:#fff}.n2_layer_window_animations_editor__button_delete{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:2px;font-size:16px;color:#94b2c1;cursor:pointer}.n2_layer_window_animations_editor_basic{position:relative}.n2_layer_window_animations_editor_basic__keyframe.n2-ui-sortable-helper{width:100%;opacity:.5}.n2_layer_window_animations_editor_basic__keyframe--sort .n2_fields_layer_window{display:none}.n2_layer_window_animations_editor_basic__keyframe_title{display:flex;padding:5px 0;background-color:#2c3a45;border-bottom:1px solid #1e2830;color:#94b2c1;font-size:12px;line-height:30px;cursor:pointer}.n2_layer_window_animations_editor_basic__keyframe--active .n2_layer_window_animations_editor_basic__keyframe_title{background-color:#1d81f9;color:#fff}.n2_layer_window_animations_editor_basic--single-keyframe .n2_layer_window_animations_editor_basic__keyframe--active .n2_layer_window_animations_editor_basic__keyframe_title{background-color:#2c3a45;color:#94b2c1;cursor:initial}.n2_layer_window_animations_editor_basic__keyframe_label{flex:1 1 auto;padding:0 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.n2_layer_window_animations_editor_basic__keyframe_delete{margin:0 5px;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:2px;font-size:16px;color:#94b2c1;cursor:pointer}.n2_layer_window_animations_editor_basic__keyframe--active .n2_layer_window_animations_editor_basic__keyframe_delete{color:#fff}.n2_layer_window_animations_editor_basic--single-keyframe .n2_layer_window_animations_editor_basic__keyframe_delete{display:none}.n2_layer_window_animations_editor_basic__add_keyframe{display:flex;justify-content:center;padding:10px 0}.n2_layer_window_animations_editor_basic__button_add_keyframe{padding:0 10px;background-color:#6b7986;border-radius:3px;font-size:11px;line-height:30px;text-transform:uppercase;color:#fff;cursor:pointer}.n2_layer_window_animations_editor_basic__button_add_keyframe:HOVER{background-color:#8694a2}[data-devicespecific]{position:relative}#n2-ss-devicespecific-settings{position:absolute;bottom:40px;left:0;padding:0 10px;white-space:nowrap;z-index:2}html[dir=rtl] #n2-ss-devicespecific-settings{left:auto;right:0}[data-devicespecific=right] #n2-ss-devicespecific-settings{left:auto;right:0}html[dir=rtl] [data-devicespecific=right] #n2-ss-devicespecific-settings{left:0;right:auto}#n2-ss-devicespecific-settings *{cursor:pointer;background:#a1aeb5;display:inline-block;width:20px;height:20px;padding:5px;line-height:20px;text-align:center;font-size:16px;color:#fff}#n2-ss-devicespecific-settings>:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px;border-left:0}html[dir=rtl] #n2-ss-devicespecific-settings>:first-child{border-radius:0 3px 3px 0}#n2-ss-devicespecific-settings>:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}html[dir=rtl] #n2-ss-devicespecific-settings>:last-child{border-radius:3px 0 0 3px}body[data-device=desktopPortrait] #n2-ss-devicespecific-settings .ssi_16--desktopportrait,body[data-device=desktopLandscape] #n2-ss-devicespecific-settings .ssi_16--desktoplandscape,body[data-device=tabletPortrait] #n2-ss-devicespecific-settings .ssi_16--tabletportrait,body[data-device=tabletLandscape] #n2-ss-devicespecific-settings .ssi_16--tabletportraitlarge,body[data-device=mobilePortrait] #n2-ss-devicespecific-settings .ssi_16--mobileportrait,body[data-device=mobileLandscape] #n2-ss-devicespecific-settings .ssi_16--mobileportraitlarge{background:#1d81f9}[data-placement=absolute] [data-placement]:not([data-placement=absolute]):not([data-placement=all]),[data-placement=content] [data-placement]:not([data-placement=content]):not([data-placement=all]),[data-placement=normal] [data-placement]:not([data-placement=normal]):not([data-placement=all]),[data-placement=default] [data-placement]:not([data-placement=default]):not([data-placement=all]),[data-placement=""] [data-placement]{display:none!important}.n2_layer_navigation{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex:0 0 auto;visibility:visible;display:flex;overflow:hidden;max-height:0;z-index:2}.n2_admin_editor_overlay--show-layer-navigation:not(.n2_admin_editor_overlay--show-add-more) .n2_layer_navigation{max-height:none;overflow:auto}.n2_layer_navigation_list{position:relative;width:340px;flex:0 0 auto;overflow-y:auto;overflow-x:hidden;background-color:#1c2933}.n2_layer_navigation--has_timeline .n2_layer_navigation_list{overflow:hidden}.n2_layer_navigation_list_title{position:-webkit-sticky;position:sticky;top:0;z-index:2;display:flex;align-items:center;background-color:#0c1924;height:48px}.n2_layer_navigation_list_title__hide{position:relative;z-index:2;margin:10px;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:#1d81f9;border-radius:2px;cursor:pointer;color:#fff;font-size:16px}.n2_layer_navigation_list_title__label{z-index:1;position:absolute;left:0;top:0;width:100%;text-align:center;cursor:ns-resize;font-size:18px;line-height:48px;color:#fff}.n2_layer_navigation_list_layers{position:relative}.n2_layer_navigation_list_layers__sortable_placeholder{position:relative;height:0;z-index:1001;box-shadow:0 0 0 2px #1d81f9}.n2_layer_navigation_list_layer{position:relative}.n2_layer_navigation_list_layer__title{position:relative;display:flex;height:32px;background-color:#1c2933;border-right:1px solid #0c1924;border-bottom:1px solid #0c1924;color:#94b2c1;cursor:pointer}.n2_layer_navigation_list_layer__title[data-rows="2"]{height:64px}.n2_layer_navigation_list_layer__title:HOVER{background-color:#0c1924;border-bottom:1px solid #0c1924}.n2_layer_navigation_list_layer--active>.n2_layer_navigation_list_layer__title{background-color:#1d81f9;border-color:#1d81f9;color:#fff}.n2_layer_navigation_list_layer--absolute.n2_layer_navigation_list_layer--active>.n2_layer_navigation_list_layer__title{background-color:#5f39c2;border-color:#5f39c2;color:#fff}.n2_layer_navigation_list_layer--absolute.n2_layer_navigation_list_layer--active>.n2_layer_navigation_list_layer__title .n2_layer_navigation_list_layer__title_label_icon{color:#fff}.n2_layer_navigation_list_layer--drop>.n2_layer_navigation_list_layer__title{background:#0c1924;border-color:#0c1924}.n2_layer_navigation_list_layer__title_label{flex:1 1 auto;display:flex;align-items:center;line-height:32px;padding-left:10px;overflow:hidden}.n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__title_label{padding-left:20px}.n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layers__sortable_placeholder{margin-left:30px}.n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__title_label{padding-left:30px}.n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layers__sortable_placeholder{margin-left:40px}.n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__title_label{padding-left:40px}.n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layers__sortable_placeholder{margin-left:50px}.n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__title_label{padding-left:50px}.n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layers__sortable_placeholder{margin-left:60px}.n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__title_label{padding-left:60px}.n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layers__sortable_placeholder{margin-left:70px}.n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__title_label{padding-left:70px}.n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layers__sortable_placeholder{margin-left:80px}.n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__title_label{padding-left:80px}.n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layers__sortable_placeholder{margin-left:90px}.n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__title_label{padding-left:90px}.n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layers__sortable_placeholder{margin-left:100px}.n2_layer_navigation_list_layer__title_label_icon{display:inline-flex;align-items:center;justify-content:center;margin:0 3px;width:20px;height:20px;font-size:16px}.n2_layer_navigation_list_layer__title_label_icon[data-action=hide-show]:HOVER .ssi_16::before{content:"\E60F"}.n2_layer_navigation_list_layer__title--hidden>.n2_layer_navigation_list_layer__title_label .n2_layer_navigation_list_layer__title_label_icon .ssi_16::before{content:"\E923"}.n2_layer_navigation_list_layer__title_label_folder{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;font-size:16px;cursor:pointer;opacity:.5}.n2_layer_navigation_list_layer__title_label_folder .ssi_16::before{content:"\E19E"}.n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__title_label_folder{margin-left:-12px}.n2_layer_navigation_list_layer__title_label_folder:HOVER{opacity:1}.n2_layer_navigation_list_layer--closed .n2_layer_navigation_list_layer__title_label_folder .ssi_16::before{content:"\E19D"}.n2_layer_navigation_list_layer__title_label_text{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px;text-transform:capitalize;font-weight:700}.n2_layer_navigation_list_layer__title_label_text[contenteditable=true]:focus{text-overflow:initial;cursor:initial}.n2_layer_navigation_list_layer__title_label_text::selection{background:rgba(255,255,255,.99);color:#1d81f9}.n2_layer_navigation_list_layer__title_actions{display:flex;align-items:center;padding:0 5px}.n2_layer_navigation_list_layer__title_action{margin:3px;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:16px;cursor:pointer}.n2_layer_navigation_list_layer__title_label_rename{display:inline-flex;align-items:center;justify-content:center;width:12px;height:32px;opacity:.5;cursor:pointer}.n2_layer_navigation_list_layer__title_label_rename:HOVER{opacity:1}.n2_layer_navigation_list_layer__title--hidden .n2_layer_navigation_list_layer__title_action_hide .ssi_16::before{content:"\E923"}.n2_ss_layer_window .n2_layer_navigation_list_layer__title_action--add-animation,.n2_layer_navigation_list_layer__title--has-animations .n2_layer_navigation_list_layer__title_action--add-animation{display:none}.n2_ss_layer_window .n2_layer_navigation_list_layer__title_action--remove-animation,.n2_layer_navigation_list_layer__title:not(.n2_layer_navigation_list_layer__title--has-animations) .n2_layer_navigation_list_layer__title_action--remove-animation{display:none}.n2_layer_navigation_list_layer__title_absolute_marker{margin:2px;width:16px;height:16px;background-color:#5f39c2;border-radius:2px;text-align:center;font-size:12px;line-height:16px;color:#fff;font-weight:700}.n2_layer_navigation_list_layer--sorted{position:absolute;left:0;width:100%;overflow:hidden;opacity:.7}.n2_timeline{position:relative;flex:1 1 auto;overflow:scroll;background:#1c2933}.n2_timeline__inner_pane{display:flex;flex-flow:column}.n2_timeline__inner_pane--calculate-duration{width:auto!important}.n2_timeline__time_frames{position:-webkit-sticky;position:sticky;top:0;z-index:100000;display:flex;height:48px;background-color:#0c1924;padding-left:21px}.n2_timeline__inner_pane--calculate-duration .n2_timeline__time_frames{width:0;overflow:hidden}.n2_timeline__cti{position:absolute;left:-10px;top:3px;z-index:100001;width:0;height:1000%;border-left:1px solid RGBA(230,182,37,.5);margin-left:21px;cursor:ew-resize}.n2_timeline__cti_dot{position:relative;left:-6px;top:0;width:11px;height:11px;border-radius:0 50% 50% 50%;transform:rotate(-135deg);background-color:#e6b625}.n2_timeline__time_frames_overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;display:flex}.n2_timeline__time_frames_overlay svg{flex:1 1 auto;margin-left:19px;height:48px;color:#3a454e}.n2_timeline__one_second{flex:0 0 auto;position:relative;width:195px;height:100%;padding-left:5px;font-size:12px;line-height:48px;color:#94b2c1}.n2_timeline_layer__animations{display:flex;height:32px;padding-left:20px;background-color:#1c2933;border-bottom:1px solid rgba(0,0,0,.2)}.n2_timeline_layer__animations[data-rows="2"]{height:64px}.n2_timeline_layer__animations.n2_timeline_layer__animations--repeated.n2_timeline_layer__animations--has-animation{padding-left:0}.n2_timeline_layer__animations--active{background-color:#0c1924}.n2_timeline_animation_repeat{position:relative;display:none;align-items:center;justify-content:flex-end;line-height:32px;font-size:12px;color:#fff;cursor:ew-resize;padding:0 5px}.n2_timeline_animation_repeat:after{position:absolute;top:50%;margin-top:-5px;display:block;content:'';width:10px;height:10px;border-radius:10px;background-color:rgba(255,255,255,.3)}.n2_timeline_animation_repeat--start{margin-left:-20px;padding:0 20px}.n2_timeline_animation_repeat--start:after{right:5px}.n2_timeline_animation_repeat--end{margin-left:-10px}.n2_timeline_animation_repeat--end:after{right:-15px}.n2_timeline_layer__animations.n2_timeline_layer__animations--repeated.n2_timeline_layer__animations--has-animation .n2_timeline_animation_repeat{display:flex}.n2_timeline_layer__animations.n2_timeline_layer__animations--repeated.n2_timeline_layer__animations--has-animation .n2_timeline_animation_group,.n2_timeline_layer__animations.n2_timeline_layer__animations--repeated.n2_timeline_layer__animations--has-animation .n2_timeline_animation_repeat--end{background-color:#3a4956}.n2_timeline_animation_group__row{display:flex}.nui_resize_bar__handle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:90;position:absolute;top:0;width:18px}.nui_resize_bar__handle:after{margin:4px;display:block;content:'';width:10px;height:10px;border-radius:10px;background-color:RGBA(0,0,0,.5)}.nui_resize_bar__handle--e{cursor:e-resize;right:0}.nui_resize_bar__handle--w{cursor:w-resize;left:0}.n2_timeline_animation_bar{position:relative;height:18px;margin:7px 0;border-radius:10px;cursor:ew-resize;z-index:90}.n2_timeline_animation_bar:HOVER{z-index:90}.n2_timeline_animation_bar--in{background-color:#1d81f9}.n2_timeline_animation_bar--loop{background-color:#04c018}.n2_timeline_animation_bar--out{background-color:#6b7986}.n2_timeline_animation_bar--extra{background-color:#6b7986}.n2_timeline_animation_bar__delay{position:absolute;line-height:18px;text-align:right;right:100%;margin-right:5px;font-size:11px;color:#fff}.n2_timeline_animation_bar__delay--small{display:none}.n2_timeline_animation_bar__duration{margin:0 7px;line-height:18px;text-align:center;cursor:ew-resize;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:#fff;text-transform:uppercase}.n2_timeline_layer--closed .n2_timeline_layer__children{display:none}.n2_timeline_overlay_playing{display:none;position:fixed;width:100%;height:100%;left:0;top:0;z-index:9999;cursor:pointer}.n2_body--timeline-preview .n2_timeline_overlay_playing{display:block}.n2_body--timeline-preview .n2_ss_layer_window{display:none!important}.n2_body--timeline-preview #n2-ss-0 .n2-ss-layer{cursor:default}.n2_body--timeline-preview #n2-ss-slide-canvas-container #n2-ss-0 .n2-ss-layer .nui_resize_normal__handle{display:none!important}#n2-ss-0[data-responsive=fullpage]{min-height:0!important}#n2-ss-0{box-shadow:0 3px 10px 0 rgba(0,0,0,.1)}#n2-ss-0 .n2-ss-widget{pointer-events:none;opacity:.5!important}#n2-ss-0-align{margin:0!important}body:not(.n2-ss-slider-visible) #n2-ss-0 .n2-ss-layer{opacity:0!important}.n2_slide_editor_slider{position:relative;z-index:1;display:inline-flex;align-items:flex-start;min-width:100%;min-height:calc(100vh - 60px);padding-bottom:100px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.n2_slide_editor_slider__editor{position:relative}.n2_slide_editor_slider__editor_inner{position:relative;background:#f0f4f7;box-shadow:0 2px 20px rgba(0,0,0,.2)}div#n2-ss-0:HOVER .n2-ss-static-slide:not(.n2-ss-currently-edited-slide){visibility:hidden;z-index:-1}div div#n2-ss-0 .n2-ss-static-slide div[data-sstype=slide],div div#n2-ss-0 .n2-ss-static-slide div[data-sstype=content],div div#n2-ss-0 .n2-ss-static-slide div[data-sstype=content] div.n2-ss-section-main-content{visibility:visible}.n2_ruler{display:none;z-index:1;position:absolute;left:0;top:0;height:100%;width:100%;direction:ltr;overflow:hidden;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html[dir=rtl] .n2_ruler{left:auto;right:0}.n2_body--ruler .n2_ruler{display:block}.n2_ruler_mark{flex:0 0 auto;position:relative;vertical-align:top}.n2_ruler_mark__label{position:absolute;display:block;font-size:9px;color:#325c77;line-height:12px}.n2_ruler--vertical{top:14px;height:calc(100% - 14px)}.n2_ruler--vertical .n2_ruler__inner{width:14px;visibility:visible;position:relative;background:#fff;border-right:1px solid #94b2c1}.n2_ruler--vertical .n2_ruler_mark{width:3px;height:9px;border-top:1px solid #94b2c1}.n2_ruler--vertical .n2_ruler_mark--small{left:11px}.n2_ruler--vertical .n2_ruler_mark--large{width:100%}.n2_ruler--vertical .n2_ruler_mark__label{left:0;top:2px;writing-mode:vertical-rl;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;-webkit-text-orientation:upright;text-orientation:upright}.n2_ruler--horizontal{left:14px;width:calc(100% - 14px)}.n2_ruler--horizontal .n2_ruler__inner{visibility:visible;height:14px;position:relative;display:inline-flex;vertical-align:top;flex-wrap:nowrap;direction:ltr;background:#fff;border-bottom:1px solid #94b2c1}.n2_ruler--horizontal .n2_ruler_mark{width:9px;height:3px;border-left:1px solid #94b2c1}.n2_ruler--horizontal .n2_ruler_mark--small{top:11px}.n2_ruler--horizontal .n2_ruler_mark--large{height:100%}.n2_ruler--horizontal .n2_ruler_mark__label{left:2px;top:0}.n2_ruler__guide{visibility:hidden;position:absolute;left:0;top:0;z-index:2}.n2_ruler--vertical .n2_ruler__guide{width:100%;height:0}.n2_ruler--horizontal .n2_ruler__guide{width:0;height:100%}.n2_ruler__guide--measure{z-index:1}.n2_ruler__guide_border{visibility:visible;pointer-events:none}.n2_ruler--vertical .n2_ruler__guide_border{border-bottom:1px solid #ccaa2b;width:100%}.n2_ruler--horizontal .n2_ruler__guide_border{border-right:1px solid #ccaa2b;height:100%}.n2_ruler__guide--measure .n2_ruler__guide_border{border-color:red}.n2_ruler__guide_handle{visibility:visible;position:absolute;left:0;top:0;background:#e6b625;width:9px;height:9px;color:#fff;font-size:9px;line-height:9px;cursor:pointer;display:flex;justify-content:center;align-items:center}.n2_ruler__guide_handle .ssi_16{font-size:9px!important}.n2_ruler--vertical .n2_ruler__guide_handle{top:-4px}.n2_ruler--horizontal .n2_ruler__guide_handle{left:-4px}.n2_ruler_corner{display:block;position:absolute;left:0;top:0;width:14px;height:14px;border-right:1px solid #94b2c1;border-bottom:1px solid #94b2c1;visibility:visible;background:#fff;cursor:pointer}.n2_layer_contextual_hover_layer::after,.n2_layer_context_menu_target::after,.n2_layer_col_highlight::after,.n2_layer_highlight_row_structure::after{display:block!important;content:'';z-index:10;position:absolute;left:0;top:0;box-sizing:border-box!important;width:100%;height:100%;border:2px solid #6b7986;pointer-events:none}.n2_layer_contextual_hover_layer[data-pm=absolute]::after,.n2_layer_context_menu_target[data-pm=absolute]::after,.n2_layer_col_highlight[data-pm=absolute]::after,.n2_layer_highlight_row_structure[data-pm=absolute]::after{display:block!important;content:'';z-index:10;position:absolute;left:0;top:0;box-sizing:border-box!important;width:100%;height:100%;border:2px solid #5f39c2;pointer-events:none}.n2_layer_contextual_active_layer::after,.nui_resize_absolute--resizing::after,.n2_layer_resize_snap_to::after,.n2_layer_drag__dragging::after,.n2_layer_drag_snap_to::after,.n2_layer_parent_highlight::after{display:block!important;content:'';z-index:10;position:absolute;left:0;top:0;box-sizing:border-box!important;width:100%;height:100%;border:2px solid #1d81f9;pointer-events:none}.n2_layer_contextual_active_layer[data-pm=absolute]::after,.nui_resize_absolute--resizing[data-pm=absolute]::after,.n2_layer_resize_snap_to[data-pm=absolute]::after,.n2_layer_drag__dragging[data-pm=absolute]::after,.n2_layer_drag_snap_to[data-pm=absolute]::after,.n2_layer_parent_highlight[data-pm=absolute]::after{display:block!important;content:'';z-index:10;position:absolute;left:0;top:0;box-sizing:border-box!important;width:100%;height:100%;border:2px solid #5f39c2;pointer-events:none}.n2_layer_drag__dragging{opacity:.5}.n2_layer_drag_target_groups[data-sstype=content]::after,.n2_layer_drag_target_groups[data-sstype=col]::after{display:block!important;content:'';z-index:10;position:absolute;left:0;top:0;box-sizing:border-box!important;width:100%;height:100%;border:2px solid #6b7986;pointer-events:none}.n2_layer--creation-in-progress,.n2_layer--creation-in-progress *{visibility:hidden!important}.n2_admin_editor__content--hover .n2-ss-layer-content .n2-ss-layer.n2-active{z-index:10}.n2_admin_editor__content--hover .n2-ss-layer.n2-active{overflow:visible!important}.n2-ss-section-main-content{min-height:20px}.n2-ss-layer-row .n2-ss-layer-content{min-height:20px}[data-visibility=hidden],[data-visibility=hidden] *{visibility:hidden!important;transition:none!important}.n2_admin_editor__content--hover .n2-ss-layer.n2-active{z-index:9999999!important}.n2_layer_layer_list_hover--force-zindex{z-index:9999999!important}.n2-ss-layer-placeholder{display:block;position:relative;width:100%;height:0;z-index:11}.n2-ss-layer-placeholder::after{display:block!important;content:'';position:absolute;left:0;top:-3px;box-sizing:border-box!important;width:100%;border:3px solid #1d81f9}.n2_smartguide{background:#4affff;position:absolute;left:0;top:0;z-index:1000000;display:none}.n2_smartguide--horizontal{width:100%;height:1px}.n2_smartguide--vertical{height:100%;width:1px}.n2-ss-currently-edited-slide .n2-ss-layer[data-sstype=col],.n2-ss-currently-edited-slide .n2-ss-layer[data-sstype=col] .n2-ss-layer{cursor:pointer}.ui-column-width-handle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:none;position:absolute;top:25%;height:50%;cursor:ew-resize;width:5px;background:#1d81f9;z-index:88;opacity:.5;box-sizing:border-box!important;border-radius:5px}.ui-column-width-handle--visible{display:block}.n2-ss-layer:not(.n2-ss-layer--block)>.n2-ss-layer-row>.ui-column-width-handle,.n2-ss-layer-row[data-row-wrapped="1"]>.ui-column-width-handle{display:none!important}#n2-ss-0 .n2-ss-layer{cursor:not-allowed}#n2-ss-0 .n2-ss-currently-edited-slide .n2-ss-layer{cursor:pointer}div#n2-ss-0 .n2-ss-layer[data-sstype=content] .n2-ss-layer.nui-draggable-dragging,div#n2-ss-0 .n2-ss-layer[data-sstype=col] .n2-ss-layer.nui-draggable-dragging{z-index:100000;outline:0!important}#n2-ss-0 .n2-ss-slide:not(.n2-ss-currently-edited-slide){opacity:.3}.nui_resize_normal__handle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;z-index:90;display:none;border:2px solid #1d81f9;height:6px;width:6px;background:#fff;border-radius:50px;transform-origin:50% 50%}.nui_resize_normal__handle:HOVER{transform:scale(1.5)}.nui_resize_normal__handle.nui-enabled{display:block}.nui_resize_normal__handle--none{border-color:#6b7986}.nui_resize_normal__handle--e{cursor:e-resize;right:-4px;top:50%;margin-top:-4px}.nui_resize_normal__handle--w{cursor:w-resize;left:-4px;top:50%;margin-top:-4px}.nui_resize_normal__handle--s{cursor:s-resize;bottom:-4px;left:50%;margin-left:-4px}.nui_spacing__handle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;z-index:89;background:#1d81f9;overflow:hidden;opacity:0}.nui_spacing__handle.nui-enabled{opacity:.5}.nui_spacing__handle--zero{background:#6b7986}.nui_spacing__handle--negative{background:#be331f}.nui_spacing__handle:HOVER.nui-enabled,.nui_spacing__handle--spacing.nui-enabled{opacity:.8}.nui_spacing__handle--n.nui_spacing__handle.nui-enabled{min-height:5px;cursor:s-resize}.nui_spacing__handle--n.nui_spacing__handle--padding{top:0;margin-left:0;left:25%;width:50%}.nui_spacing__handle--n.nui_spacing__handle--margin{left:0;bottom:100%;width:100%}.nui_spacing__handle--e.nui_spacing__handle.nui-enabled{min-width:5px;cursor:w-resize}.nui_spacing__handle--e.nui_spacing__handle--padding{top:25%;margin-top:0;right:0;height:50%}.nui_spacing__handle--e.nui_spacing__handle--margin{top:0;left:100%;height:100%}.nui_spacing__handle--s.nui_spacing__handle.nui-enabled{min-height:5px;cursor:n-resize}.nui_spacing__handle--s.nui_spacing__handle--padding{bottom:0;margin-left:0;left:25%;width:50%}.nui_spacing__handle--s.nui_spacing__handle--margin{bottom:auto;top:100%;left:0;width:100%}.nui_spacing__handle--w.nui_spacing__handle.nui-enabled{min-width:5px;cursor:e-resize}.nui_spacing__handle--w.nui_spacing__handle--padding{top:25%;margin-top:0;left:0;height:50%}.nui_spacing__handle--w.nui_spacing__handle--margin{left:auto;right:100%;top:0;height:100%}.n2-ss-layer.n2_layer_contextual_hover_layer:not(.n2-active)>.nui_spacing__handle--margin,.n2-ss-layer.n2_layer_contextual_hover_layer:not(.n2-active)>.nui_spacing__handle--padding,.n2-ss-layer.n2_layer_contextual_hover_layer:not(.n2-active)>div>.nui_spacing__handle--padding{display:block;min-width:0;min-height:0;background:#6b7986;opacity:.5}#n2-ss-0 .n2-ss-layer{cursor:not-allowed}#n2-ss-0 .n2-ss-currently-edited-slide .n2-ss-layer{cursor:pointer}div#n2-ss-0 .n2-ss-layer[data-sstype=content] .n2-ss-layer.nui-draggable-dragging,div#n2-ss-0 .n2-ss-layer[data-sstype=col] .n2-ss-layer.nui-draggable-dragging{z-index:100000;outline:0!important}.n2-ss-currently-edited-slide .n2-ss-layer[data-sstype=col],.n2-ss-currently-edited-slide .n2-ss-layer[data-sstype=col] .n2-ss-layer{cursor:pointer}.ui-column-width-handle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:none;position:absolute;top:25%;height:50%;cursor:ew-resize;width:5px;background:#1d81f9;z-index:88;opacity:.5;box-sizing:border-box!important;border-radius:5px}.ui-column-width-handle--visible{display:block}.n2-ss-layer:not(.n2-ss-layer--block)>.n2-ss-layer-row>.ui-column-width-handle,.n2-ss-layer-row[data-row-wrapped="1"]>.ui-column-width-handle{display:none!important}.n2-ss-layer-cc,.nui_resize_absolute__handle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;z-index:90;display:none;border:2px solid #5f39c2;height:6px;width:6px;background:#fff;border-radius:50px;transform-origin:50% 50%}.n2-ss-layer-cc:HOVER,.nui_resize_absolute__handle:HOVER{transform:scale(1.5)}.n2-ss-layer-cc.nui-enabled,.nui_resize_absolute__handle.nui-enabled{display:block}.n2-ss-layer-cc{opacity:0;left:50%;top:50%;margin-top:-5px;margin-left:-5px}.n2-ss-layer-cc:HOVER{opacity:1}.n2-ss-layer[data-align=left][data-valign=top] .nui_resize_absolute__handle--nw,.n2-ss-layer[data-align=left][data-valign=middle] .nui_resize_absolute__handle--w,.n2-ss-layer[data-align=left][data-valign=bottom] .nui_resize_absolute__handle--sw,.n2-ss-layer[data-align=center][data-valign=top] .nui_resize_absolute__handle--n,.n2-ss-layer[data-align=center][data-valign=middle] .n2-ss-layer-cc,.n2-ss-layer[data-align=center][data-valign=bottom] .nui_resize_absolute__handle--s,.n2-ss-layer[data-align=right][data-valign=top] .nui_resize_absolute__handle--ne,.n2-ss-layer[data-align=right][data-valign=middle] .nui_resize_absolute__handle--e,.n2-ss-layer[data-align=right][data-valign=bottom] .nui_resize_absolute__handle--se{background:#5f39c2;opacity:1;border:2px solid #fff}.nui_resize_absolute__handle--e{cursor:e-resize;right:-4px;top:50%;margin-top:-5px}.nui_resize_absolute__handle--w{cursor:w-resize;left:-4px;top:50%;margin-top:-5px}.nui_resize_absolute__handle--n{cursor:n-resize;left:50%;top:-4px;margin-left:-5px}.nui_resize_absolute__handle--ne{cursor:ne-resize;right:-4px;top:-4px}.nui_resize_absolute__handle--nw{cursor:nw-resize;left:-4px;top:-4px}.nui_resize_absolute__handle--s{cursor:s-resize;bottom:-4px;left:50%;margin-left:-5px}.nui_resize_absolute__handle--se{cursor:se-resize;right:-4px;bottom:-4px}.nui_resize_absolute__handle--sw{cursor:sw-resize;left:-4px;bottom:-4px}.n2-ss-item-overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.n2-ss-item-html .n2-ss-item-overlay,.n2-ss-item-iframe .n2-ss-item-overlay{display:block}.n2-ss-item{position:relative;float:left;width:100%}.n2-ss-item-video,.n2-ss-item-youtube,.n2-ss-item-vimeo,.n2-ss-item-area,.n2-ss-item-imagearea{height:100%}.n2_ss_absolute_parent_picker{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;background:#6b7986;border-radius:3px;cursor:pointer;line-height:30px;color:#fff}.n2_ss_absolute_parent_picker .ssi_16::before{content:"\E64D"}.n2_ss_absolute_parent_picker:HOVER{background-color:#8694a2}.n2_ss_absolute_parent_picker--active{background:#1d81f9}.n2_ss_absolute_parent_picker--active .ssi_16::before{content:"\E64B"}.n2_ss_absolute_parent_picker--active:HOVER{background-color:#338ef9}.n2_ss_absolute_parent_picker__overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1000000;box-shadow:inset 0 0 0 1px rgba(0,0,0,.8);cursor:pointer;background:#5f39c2;opacity:.5}.n2_ss_absolute_parent_picker__overlay--tile{width:33%;height:33%}.n2_ss_absolute_parent_picker__overlay:HOVER,.n2_ss_absolute_parent_picker__overlay--selected{opacity:1}.n2_ss_absolute_parent_picker__component--focused{z-index:2147483647!important}.n2_field_generator_data_button{position:absolute;right:-2px;top:-26px;z-index:10;display:inline-flex;align-items:center;padding:0 5px;background-color:#1d81f9;border-radius:3px;color:#fff;cursor:pointer}.n2_field_generator_data_button:HOVER{background-color:#338ef9}.n2_field_generator_data_button_icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center}.n2_field_generator_data_button_label{padding:0 2px;font-size:10px;line-height:22px;font-weight:700;text-transform:uppercase}.n2_layer_contextual{display:none;position:absolute;z-index:8;height:28px;margin-top:-28px}.n2_layer_contextual--hover-section{z-index:7;opacity:.7}.n2_layer_contextual--hover{z-index:9}.n2_layer_contextual--hover.n2_layer_contextual--hover-active{visibility:hidden;pointer-events:none}.n2_layer_contextual--visible{display:inline-flex}.n2_layer_contextual__inner{display:inline-flex;background-color:#1d81f9;border-top-left-radius:3px;border-top-right-radius:3px;line-height:30px;overflow:hidden}.n2_layer_contextual--invert .n2_layer_contextual__inner{border-radius:0 0 3px 3px}.n2_layer_contextual__label{padding:0 6px;font-size:12px;line-height:30px;text-transform:uppercase;color:#fff;cursor:pointer;max-width:100px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_layer_contextual__button{height:28px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;color:#fff;cursor:pointer}.n2_layer_contextual__button--active{background:#1167cd}.n2_layer_contextual[data-color=purple] .n2_layer_contextual__inner{background-color:#5f39c2}.n2_layer_contextual[data-color=purple] .n2_layer_contextual__button--active{background-color:#4c2d9b}.n2_layer_contextual[data-color=grey] .n2_layer_contextual__inner{background-color:#6b7986}.n2_layer_contextual__button--responsive-tools{display:none}body:not([data-device=desktopPortrait]) .n2_layer_contextual--has-responsive-tools .n2_layer_contextual__button--responsive-tools{display:inline-flex}.n2_layer_contextual_responsive_tools{display:flex;height:30px}.n2_layer_contextual_responsive_tools .ssi_16{display:block;padding:0 5px;color:#94b2c1}.n2_layer_contextual_responsive_tools__hide{padding:7px 0;cursor:pointer}.n2_layer_contextual_responsive_tools__hide .ssi_16::before{content:"\E60F"}.n2_layer_contextual_responsive_tools__hide--hidden .ssi_16::before{content:"\E923"}.n2_layer_contextual_responsive_tools__text_scale{display:flex}.n2_layer_contextual_responsive_tools__text_scale input{margin:0;padding:0;height:30px;line-height:30px;font-size:12px;color:#325c77;text-align:right}.n2_layer_contextual_responsive_tools__text_scale input,.n2_layer_contextual_responsive_tools__text_scale input:FOCUS{box-shadow:none;outline:0;border:0}.n2_layer_contextual_responsive_tools__text_scale input::-webkit-inner-spin-button,.n2_layer_contextual_responsive_tools__text_scale input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.n2_layer_contextual_responsive_tools__text_scale input[type=number]{-moz-appearance:textfield}.n2_layer_contextual_responsive_tools__text_scale .nui-slider{position:relative;background-color:#94b2c1;height:6px;margin:12px 10px;border-radius:10px}.n2_layer_contextual_responsive_tools__text_scale .nui-slider .nui-slider-handle{position:absolute;top:0;z-index:2;width:10px;height:10px;background-color:#fff;border:2px solid #94b2c1;margin:-4px -7px 0;border-radius:50px;cursor:ew-resize;-ms-touch-action:none;touch-action:none}.n2_layer_contextual_responsive_tools__text_scale_percent{line-height:30px;font-size:12px;color:#325c77}.n2_context_menu{font-family:"Inter-Nextend",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.3;font-size:16px;-webkit-font-smoothing:antialiased;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1000000;position:fixed;left:0;top:0}.n2_context_menu a{transition:none 0s;text-decoration:none;box-shadow:none}.n2_context_menu__inner{background-color:#fff;border-radius:3px;box-shadow:0 1px 5px 1px rgba(55,77,88,.2);overflow:hidden}.n2_context_menu__item{display:flex;align-items:center;padding:0 10px;height:36px;cursor:default}.n2_context_menu__item--has-action{cursor:pointer}.n2_context_menu__item--has-action:HOVER,.n2_context_menu__item--active{background-color:#1d81f9}.n2_context_menu__item_icon{padding:0 5px;color:#94b2c1}.n2_context_menu__item--color-red .n2_context_menu__item_icon{color:#c43e2a}.n2_context_menu__item--has-action:HOVER .n2_context_menu__item_icon,.n2_context_menu__item--active .n2_context_menu__item_icon{color:#fff}.n2_context_menu__item_onoff .n2_context_menu__item_icon::before{content:"\E19A"}.n2_context_menu__item_onoff--on .n2_context_menu__item_icon::before{content:"\E199"}.n2_context_menu__item_label{padding:0 5px;font-size:12px;color:#325c77;white-space:nowrap;text-transform:capitalize}.n2_context_menu__item--color-red .n2_context_menu__item_label{color:#c43e2a}.n2_context_menu__item--has-action:HOVER .n2_context_menu__item_label,.n2_context_menu__item--active .n2_context_menu__item_label{color:#fff}.n2_context_menu__sub_menu{display:none;z-index:2;position:absolute;left:0;top:0;background-color:#fff;border-radius:3px;box-shadow:0 1px 5px 1px rgba(55,77,88,.2);overflow:hidden}.n2_context_menu__sub_menu--active{display:block}html[data-component=layer][data-component-sub=image] .n2_field[data-field=layerfont-size],html[data-component=layer][data-component-sub=transition] .n2_field[data-field=layerfont-size],html[data-component=layer][data-component-sub=youtube] .n2_field[data-field=layerfont-size],html[data-component=layer][data-component-sub=vimeo] .n2_field[data-field=layerfont-size],html[data-component=layer][data-component-sub=video] .n2_field[data-field=layerfont-size],html[data-component=layer][data-component-sub=audio] .n2_field[data-field=layerfont-size],html[data-component=layer][data-component-sub=imagearea] .n2_field[data-field=layerfont-size],html[data-component=layer][data-component-sub=area] .n2_field[data-field=layerfont-size],html[data-component=layer][data-component-sub=iframe] .n2_field[data-field=layerfont-size]{display:none}html[data-component=layer][data-component-sub=animatedHeading] .n2_field .n2_field_decoration__option[data-value=underline],html[data-component=layer][data-component-sub=highlightedHeading] .n2_field .n2_field_decoration__option[data-value=underline]{display:none}.n2_slide_generator_box{position:relative;width:270px;height:180px;border-radius:3px;overflow:hidden;display:flex;flex-flow:column;justify-content:flex-end;background-color:#dce2e5;background-position:left top}.n2_slide_generator_box__title{display:flex;align-items:center;padding:10px;background-color:#0c1924}.n2_slide_generator_box__title_label{flex:1 1 auto;padding:0 5px;font-size:14px;line-height:20px;color:#bdcfd9;display:flex;align-items:center}.n2_slide_generator_box__title_label_inner{margin-right:5px}html[dir=rtl] .n2_slide_generator_box__title_label_inner{margin-right:0;margin-left:5px}.n2_slide_generator_box__title_button{padding:0 10px;background-color:#1d81f9;border-radius:3px;font-size:11px;line-height:30px;text-align:center;text-transform:uppercase}.n2_slide_generator_box__title_button:HOVER{background-color:#338ef9}.n2_slide_generator_box__title_button,.n2_slide_generator_box__title_button:HOVER,.n2_slide_generator_box__title_button:FOCUS{color:#fff}.n2_slide_generator_step1__installed_generators{padding:40px;display:grid;grid-gap:32px;grid-template-columns:repeat(auto-fill,270px)}.n2_slide_generator_step1__not_installed{padding:10px 40px 40px 40px}.n2_slide_generator_step1__not_installed_label{font-size:22px;line-height:32px;color:#283f4d}.n2_slide_generator_step1__not_installed_generators{padding-top:20px;display:grid;grid-gap:32px;grid-template-columns:repeat(auto-fill,270px)}.n2_slide_generator_step3{padding:40px;display:grid;grid-gap:32px;grid-template-columns:repeat(auto-fill,270px)}.n2_generator_records_table{margin:20px 0;display:grid;overflow:auto;background:#fff;grid-gap:2px}.n2_generator_records_table__heading{padding:0 10px;background-color:#f0f4f7;color:#325c77;font-size:12px;line-height:30px;font-weight:700}.n2_generator_records_table__cell{padding:0 10px;background-color:#f0f4f7;color:#325c77;font-size:12px;line-height:30px;max-height:100px;min-width:150px;overflow:auto}.n2_slider_preview_area{margin-top:20px;display:flex;justify-content:center;min-height:150vh}.n2_slider_preview_area__inner{position:relative;background-color:#fff;box-shadow:0 2px 20px 0 rgba(0,0,0,.2)}.n2_preview{display:flex;flex-flow:column;align-items:center;height:calc(100vh - 60px)}.n2_preview__ruler{width:100%;position:relative;flex:0 0 auto;height:20px;background-color:#94b2c1;overflow:hidden}.n2_preview__ruler_device{position:absolute;left:50%;top:0;height:100%;cursor:pointer}.n2_preview__ruler_device div{border-left:1px solid #fff;border-right:1px solid #fff;padding:0 5px;height:100%}.n2_preview__ruler_device:HOVER div{background-color:#1d81f9}.n2_preview__ruler--ready .n2_preview__ruler_device{transition:width .5s,margin-left .5s}.n2_preview__ruler_label{position:absolute;left:50%;top:0;z-index:10;width:200px;margin-left:-100px;pointer-events:none;text-align:center;font-size:12px;line-height:20px;color:#fff}.n2_preview__device_screen{position:relative;flex:1 1 auto;width:100%;height:100%;display:flex;justify-content:center;padding:0 20px 20px;box-sizing:border-box;overflow:hidden}.n2_preview__device_info{margin-top:13px;position:relative;flex:0 0 auto;width:100%;height:26px;display:flex;align-items:center;justify-content:center;font-size:13px;line-height:26px;color:#325c77}.n2_preview__device_info .ssi_16{margin:0 5px;color:#94b2c1}.n2_preview__device_info_state{font-weight:700}.n2_preview__notification_scale{pointer-events:none;position:absolute;left:50%;top:30px;z-index:10;background:RGBA(0,0,0,.5);width:90px;margin-left:-45px;color:#fff;text-align:center;border-radius:5px;line-height:48px;font-size:16px;transition:opacity .5s ease 0s;opacity:0}.n2_preview__notification_scale--visible{opacity:1}.n2_preview__device_screen_inner{position:relative;flex:1 1 auto;width:100%;height:100%;max-width:100%;max-height:100%}.n2_preview__device_screen_inner iframe{border:0;max-width:none;width:100%;height:100%;box-shadow:0 2px 20px rgba(0,0,0,.2);transform-origin:50% 0;transition:transform .5s}.n2_preview__frame_overlay{display:none;position:absolute;left:0;top:0;width:100%;height:100%}.n2_body--resize-horizontal .n2_preview__frame_overlay,.n2_body--resize-vertical .n2_preview__frame_overlay{display:block}.n2_preview__resize_width{position:absolute;top:0;right:-8px;width:8px;height:100%;background:#1d81f9;opacity:0;cursor:ew-resize;transition:opacity .3s}.n2_preview__device_screen:HOVER .n2_preview__resize_width{opacity:.5}.n2_preview__device_screen .n2_preview__resize_width:HOVER,.n2_body--resize-horizontal .n2_preview__device_screen .n2_preview__resize_width{opacity:1}.n2_body--scale-preview .n2_preview__resize_width{opacity:0!important}.n2_preview__resize_height{position:absolute;left:0;bottom:-8px;width:100%;flex:0 0 auto;height:8px;background:#1d81f9;opacity:0;cursor:ns-resize;transition:opacity .3s}.n2_preview__device_screen:HOVER .n2_preview__resize_height{opacity:.5}.n2_preview__device_screen .n2_preview__resize_height:HOVER,.n2_body--resize-vertical .n2_preview__device_screen .n2_preview__resize_height{opacity:1}.n2_body--scale-preview .n2_preview__resize_height{opacity:0!important}#n2_preview_frame{display:block;width:100%;height:100%}.n2_preview_toolbar{display:flex;align-items:center}.n2_preview_toolbar__size{margin:0 10px;display:flex}.n2_preview_toolbar__editable{width:46px;height:28px;background-color:#2c3a45;border-radius:3px;font-size:12px;line-height:28px;color:#bdcfd9;text-align:center}.n2_preview_toolbar__x{margin:0 10px;font-size:12px;line-height:28px;color:#94b2c1}select.n2_preview_toolbar__scale{margin:0;padding:0 10px;max-width:initial;width:auto;height:28px;min-height:28px;font-family:inherit;-webkit-appearance:menulist;-moz-appearance:menulist;background:#2c3a45;font-size:12px;line-height:28px}select.n2_preview_toolbar__scale,select.n2_preview_toolbar__scale:FOCUS,select.n2_preview_toolbar__scale:HOVER{color:#bdcfd9;box-shadow:none;border:0}.n2_html--slider-preview{background:#fff}.n2_html--slider-preview body{width:100%;overflow-x:hidden;overflow-y:scroll;background:#fff}@media only screen and (max-width:700px){.n2_html--slider-preview::-webkit-scrollbar{width:0}.n2_html--slider-preview{-ms-overflow-style:none;scrollbar-width:none}}.n2_getting_started{display:flex;flex-flow:column;align-items:center;padding:60px 0 120px}.n2_getting_started__heading{font-size:32px;line-height:32px;color:#283f4d}.n2_getting_started__subheading{font-size:14px;line-height:28px;color:#325c77}.n2_getting_started__video{margin-top:20px;position:relative;width:100%;max-width:calc(100vh - 100px)}.n2_getting_started__video .n2_getting_started__video_placeholder{padding-top:56.25%;height:0}.n2_getting_started__video iframe,.n2_getting_started__video img{position:absolute;left:0;top:0;width:100%;height:100%;border:0}.n2_getting_started__buttons{margin-top:20px;display:flex;width:100%}.n2_getting_started__buttons>div{width:50%}.n2_getting_started__button_dont_show{text-align:right;padding:0 10px}.n2_getting_started__button_dont_show a{display:inline-block;padding:0 20px;font-size:14px;line-height:36px}.n2_getting_started__button_dont_show a,.n2_getting_started__button_dont_show a:HOVER,.n2_getting_started__button_dont_show a:FOCUS{color:#1375e9}html[dir=rtl] .n2_getting_started__button_dont_show{text-align:left}.n2_getting_started__button_dashboard{text-align:left;padding:0 10px}.n2_getting_started__button_dashboard a{display:inline-block;padding:0 20px;background-color:#04c018;border-radius:3px;font-size:12px;line-height:36px;font-weight:700;text-align:center;text-transform:uppercase}.n2_getting_started__button_dashboard a:HOVER{background-color:#07ca1c}.n2_getting_started__button_dashboard a,.n2_getting_started__button_dashboard a:HOVER,.n2_getting_started__button_dashboard a:FOCUS{color:#fff}html[dir=rtl] .n2_getting_started__button_dashboard{text-align:right}.n2_page_activate{display:flex;flex-flow:column;align-items:center;padding:60px 0 120px}.n2_page_activate__heading{font-size:32px;line-height:32px;color:#283f4d}.n2_page_activate__subheading{font-size:14px;line-height:28px;color:#325c77}.n2_page_activate__video{margin-top:20px;position:relative;width:100%;max-width:calc(100vh - 100px)}.n2_page_activate__video .n2_page_activate__video_placeholder{padding-top:56.25%;height:0}.n2_page_activate__video iframe{position:absolute;left:0;top:0;width:100%;height:100%}.n2_page_activate__buttons{margin-top:20px;display:flex;width:100%}.n2_page_activate__buttons>div{width:50%}.n2_page_activate__button_dont_show{text-align:right;padding:0 10px}.n2_page_activate__button_dont_show a{display:inline-block;padding:0 20px;font-size:14px;line-height:36px}.n2_page_activate__button_dont_show a,.n2_page_activate__button_dont_show a:HOVER,.n2_page_activate__button_dont_show a:FOCUS{color:#1375e9}.n2_page_activate__button_dashboard{text-align:left;padding:0 10px}.n2_page_activate__button_dashboard a{display:inline-block;padding:0 20px;background-color:#04c018;border-radius:3px;font-size:12px;line-height:36px;font-weight:700;text-align:center;text-transform:uppercase}.n2_page_activate__button_dashboard a:HOVER{background-color:#07ca1c}.n2_page_activate__button_dashboard a,.n2_page_activate__button_dashboard a:HOVER,.n2_page_activate__button_dashboard a:FOCUS{color:#fff}.n2_page_free_go_pro{display:flex;padding:30px 0 90px;flex-wrap:wrap;justify-content:center}.n2_page_free_go_pro__col{display:flex;flex-flow:column;align-items:center;padding:30px}.n2_page_free_go_pro__heading{font-size:32px;line-height:32px;color:#283f4d}.n2_page_free_go_pro__subheading{margin-bottom:20px;font-size:14px;line-height:28px;color:#325c77}.n2_page_free_go_pro_already_purchased{position:relative;display:flex;flex-flow:column;align-items:center;width:572px;height:392px;background-color:#fff;border-radius:5px;box-shadow:0 10px 8px -10px rgba(0,0,0,.1)}.n2_page_free_go_pro_already_purchased:HOVER{box-shadow:0 10px 8px -10px rgba(0,0,0,.2)}.n2_page_free_go_pro_already_purchased__logo{margin-top:44px;display:flex;align-items:center;justify-content:center;width:100px;height:100px;background-color:rgba(4,192,24,.1);border-radius:50px;color:#04c018}.n2_page_free_go_pro_already_purchased__heading{margin-top:9px;font-size:18px;line-height:30px;color:#283f4d;font-weight:700}.n2_page_free_go_pro_already_purchased__paragraph{width:380px;height:78px;color:#325c77;font-size:14px;line-height:26px;text-align:center}.n2_page_free_go_pro_already_purchased__paragraph a,.n2_page_free_go_pro_already_purchased__paragraph a:HOVER,.n2_page_free_go_pro_already_purchased__paragraph a:FOCUS{color:#1375e9}.n2_page_free_go_pro_already_purchased__button{margin:20px 0 10px;padding:0 20px;min-width:260px;background-color:#04c018;border-radius:3px;text-align:center;font-size:12px;line-height:36px;text-transform:uppercase;font-weight:700}.n2_page_free_go_pro_already_purchased__button,.n2_page_free_go_pro_already_purchased__button:HOVER,.n2_page_free_go_pro_already_purchased__button:FOCUS{color:#fff}.n2_page_free_go_pro_already_purchased__button:HOVER{background-color:#07ca1c}.n2_help_center{display:flex;flex-flow:column;align-items:center;background-color:#f0f4f7;text-align:center;padding:0 40px}.n2_help_center a:HOVER{color:#005bc6}.n2_help_center a,.n2_help_center a:FOCUS{color:#1375e9}.n2_help_center__getting_started{width:100%;max-width:1140px;margin-top:44px}.n2_help_center__getting_started__heading{font-size:32px;line-height:32px;color:#283f4d}.n2_help_center__getting_started__subheading{font-size:14px;line-height:28px;color:#325c77}.n2_help_center__getting_started__video{margin-top:20px;position:relative;width:100%;max-width:1140px}.n2_help_center__getting_started__video .n2_help_center__getting_started__video_placeholder{padding-top:56.25%;height:0}.n2_help_center__getting_started__video iframe,.n2_help_center__getting_started__video img{position:absolute;left:0;top:0;width:100%;height:100%}.n2_help_center__conflicts{max-width:1140px;width:100%;box-sizing:border-box;border-radius:3px 3px 0 0;background-color:#fff;box-shadow:0 1px 5px 1px rgba(55,77,88,.2);padding:48px 20px 25px;margin-top:60px}.n2_help_center__conflicts_test_api{margin-bottom:20px}.n2_help_center__search{width:100%;box-sizing:border-box;padding:60px 20px 0}.n2_help_center__search_heading{color:#283f4d;font-size:22px;line-height:32px}.n2_help_center__search_field{margin-top:20px}.n2_help_center__search_field form{display:inline-flex;width:100%;max-width:600px}.n2_help_center__search_field form input{flex:1 1 auto;margin:0;padding:0 20px;border:2px solid #94b2c1;border-right:0;border-radius:3px 0 0 3px;background-color:#fff;color:#325c77;font-size:14px;line-height:46px;height:auto}.n2_help_center__search_field form input,.n2_help_center__search_field form input:FOCUS{box-shadow:none;outline:0}.n2_help_center__search_field form input:FOCUS{border-color:#1d81f9}html[dir=rtl] .n2_help_center__search_field form input{border:2px solid #94b2c1;border-left:0;border-radius:0 3px 3px 0}.n2_help_center__search_field form button{padding:0 35px;background-color:#1d81f9;border:0;border-top-right-radius:3px;border-bottom-right-radius:3px;color:#fff;font-size:12px;line-height:50px;text-transform:uppercase}.n2_help_center__search_field form button:HOVER{background-color:#338ef9}.n2_help_center__search_field form button,.n2_help_center__search_field form button:FOCUS{box-shadow:none;outline:0}html[dir=rtl] .n2_help_center__search_field form button{border-radius:3px 0 0 3px}.n2_help_center__actions{margin-top:60px;max-width:1140px;width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px 60px}.n2_help_center__action{position:relative;padding:20px;background-color:#fff;border-radius:3px;box-shadow:0 1px 5px 1px rgba(55,77,88,.2);text-align:center}.n2_help_center__action_link{position:absolute;z-index:2;left:0;top:0;width:100%;height:100%}.n2_help_center__action_icon{margin-top:30px;text-align:center;color:#1375e9}.n2_help_center__conflicts_icon{color:#1375e9}.n2_help_center__action_label,.n2_help_center__conflicts_label{margin-top:16px;color:#283f4d;font-size:18px;line-height:28px}.n2_help_center__conflicts_description,.n2_help_center__action_description{margin:5px 0 15px;color:#325c77;font-size:14px;line-height:24px}.n2_help_center__articles{margin-top:20px;max-width:1140px;width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px 60px}.n2_help_center__articles_heading{color:#283f4d;font-size:22px;line-height:32px;margin-top:60px;max-width:1140px;width:100%}.n2_help_center__article{position:relative;padding:20px 20px;background-color:#fff;border-radius:3px;box-shadow:0 1px 5px 1px rgba(55,77,88,.2);display:flex;align-items:center;color:#325c77;font-size:14px;line-height:20px}.n2_help_center__article:HOVER{color:#1375e9}.n2_help_center__article_link{position:absolute;z-index:2;left:0;top:0;width:100%;height:100%}.n2_help_center__article_label{flex:1 1 auto;text-align:left}html[dir=rtl] .n2_help_center__article_label{text-align:right}.n2_help_center__article_icon{font-size:16px}html[dir=rtl] .n2_help_center__article_icon{transform:rotate(180deg)}.n2_help_center__system_information{margin-top:60px;max-width:1140px;width:100%}.n2_help_center__system_information_label,.n2_help_center__articles_label{color:#283f4d;font-size:22px;line-height:32px}.n2_help_center__system_information_form textarea{display:block;margin-top:30px;height:300px;background-color:#fff;border:2px solid #94b2c1;border-radius:3px;padding:15px 20px;color:#325c77;font-size:14px;line-height:24px}.n2_loading_screen{display:none;position:fixed;z-index:2147483647;width:100%;height:100%;left:0;top:0;background:RGBA(32,41,52,.95)}.n2_loading_screen--visible{display:flex;align-items:center;justify-content:center}.n2_loading_screen__circle{border:10px solid #6b7986;border-left-color:#fff;border-radius:50%;width:40px;height:40px;animation:n2_loading_screen__circle_animation 1.1s infinite linear}@keyframes n2_loading_screen__circle_animation{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.n2_ss_background_animation_preview{overflow:hidden}.n2_ss_background_animation_preview .n2-bganim-side{position:absolute;left:0;top:0;overflow:hidden}.n2_ss_background_animation_preview .n2-bganim-tile-overlay-colored{z-index:100000}.n2_ss_background_animation_preview__slider{position:relative;width:800px;height:500px;margin:20px;z-index:3}.n2_ss_background_animation_preview__animation_container,.n2_ss_background_animation_preview__slide{position:absolute;left:0;top:0;width:800px;height:500px}.n2_ss_background_animation_preview__slide{z-index:2}.n2_ss_background_animation_preview__slide_background{height:100%}.n2_ss_background_animation_preview__slide_background_image{height:100%;background-size:cover;background-position:50% 50%}
|
1 |
+
@font-face{font-family:'Inter-Nextend';font-style:normal;font-weight:400;src:url(../fonts/Inter-Medium.woff2) format("woff2");font-display:block}@font-face{font-family:'Inter-Nextend';font-style:normal;font-weight:700;src:url(../fonts/Inter-SemiBold.woff2) format("woff2")}@font-face{font-family:'SmartSliderIcons';src:url(../fonts/SmartSliderIcons.woff2?JJC0J3) format("woff2");font-weight:400;font-style:normal}.ssi_16,.ssi_24,.ssi_32,.ssi_48,.ssi_64{font-family:'SmartSliderIcons'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ssi_16{font-size:16px!important}.ssi_24{font-size:24px!important}.ssi_32{font-size:32px!important}.ssi_48{font-size:48px!important}.ssi_64{font-size:64px!important}.ssi_16--animation::before{content:"\E91F"}.ssi_16--arrowdown::before{content:"\E14B"}.ssi_16--arrowright::before{content:"\E15E"}.ssi_16--bold::before{content:"\E601"}.ssi_16--breadcrumb::before{content:"\E91E"}.ssi_16--bringforward::before{content:"\E15F"}.ssi_16--bringfront::before{content:"\E143"}.ssi_16--buttonarrow::before{content:"\E155"}.ssi_16--check::before{content:"\E600"}.ssi_16--circularremove::before{content:"\E62C"}.ssi_16--clearanimation::before{content:"\E948"}.ssi_16--cog::before{content:"\E934"}.ssi_16--color::before{content:"\E144"}.ssi_16--column::before{content:"\E145"}.ssi_16--content::before{content:"\E146"}.ssi_16--copy::before{content:"\E907"}.ssi_16--crop::before{content:"\E161"}.ssi_16--dashboard::before{content:"\E149"}.ssi_16--data::before{content:"\E152"}.ssi_16--delete::before{content:"\E612"}.ssi_16--desktoplandscape::before{content:"\E95a"}.ssi_16--desktopportrait::before{content:"\E925"}.ssi_16--divide::before{content:"\E639"}.ssi_16--download::before{content:"\E162"}.ssi_16--dummy::before{content:"\E15D"}.ssi_16--duplicate::before{content:"\E611"}.ssi_16--edit::before{content:"\E154"}.ssi_16--eye::before{content:"\E60F"}.ssi_16--filledcheck::before{content:"\E60C"}.ssi_16--filledremove::before{content:"\E62D"}.ssi_16--folderclosed::before{content:"\E921"}.ssi_16--folderopened::before{content:"\E922"}.ssi_16--fontresize::before{content:"\E650"}.ssi_16--fullscreen::before{content:"\E163"}.ssi_16--grid::before{content:"\E164"}.ssi_16--hide::before{content:"\E923"}.ssi_16--horizontalcenter::before{content:"\E646"}.ssi_16--horizontalleft::before{content:"\E647"}.ssi_16--horizontalright::before{content:"\E645"}.ssi_16--image::before{content:"\E14A"}.ssi_16--info::before{content:"\E620"}.ssi_16--italic::before{content:"\E615"}.ssi_16--keyboard::before{content:"\E165"}.ssi_16--layer::before{content:"\E935"}.ssi_16--link::before{content:"\E64D"}.ssi_16--miniarrowdown::before{content:"\E19E"}.ssi_16--miniarrowright::before{content:"\E19D"}.ssi_16--minidesktopportrait::before{content:"\E980"}.ssi_16--mobilelandscape::before{content:"\E929"}.ssi_16--mobileportrait::before{content:"\E92A"}.ssi_16--mobileportraitlarge::before{content:"\E1AB"}.ssi_16--more::before{content:"\E911"}.ssi_16--none::before{content:"\E971"}.ssi_16--off::before{content:"\E19A"}.ssi_16--on::before{content:"\E199"}.ssi_16--paste::before{content:"\E908"}.ssi_16--pause::before{content:"\E606"}.ssi_16--play::before{content:"\E605"}.ssi_16--plus::before{content:"\E92F"}.ssi_16--position::before{content:"\E14E"}.ssi_16--remove::before{content:"\E90A"}.ssi_16--rename::before{content:"\E19C"}.ssi_16--reset::before{content:"\E946"}.ssi_16--resize::before{content:"\E19F"}.ssi_16--row::before{content:"\E14F"}.ssi_16--save::before{content:"\E947"}.ssi_16--selectarrow::before{content:"\E638"}.ssi_16--sendback::before{content:"\E166"}.ssi_16--sendbackward::before{content:"\E167"}.ssi_16--shrink::before{content:"\E196"}.ssi_16--slides::before{content:"\E151"}.ssi_16--smart::before{content:"\E147"}.ssi_16--star::before{content:"\E603"}.ssi_16--stop::before{content:"\E607"}.ssi_16--style::before{content:"\E169"}.ssi_16--tabletlandscape::before{content:"\E927"}.ssi_16--tabletportrait::before{content:"\E928"}.ssi_16--tabletportraitlarge::before{content:"\E1AC"}.ssi_16--textcenter::before{content:"\E614"}.ssi_16--textjustify::before{content:"\E60B"}.ssi_16--textleft::before{content:"\E60A"}.ssi_16--textright::before{content:"\E604"}.ssi_16--underline::before{content:"\E602"}.ssi_16--unlink::before{content:"\E64B"}.ssi_16--up::before{content:"\E16A"}.ssi_16--verticalaround::before{content:"\E97B"}.ssi_16--verticalbetween::before{content:"\E97A"}.ssi_16--verticalbottom::before{content:"\E97F"}.ssi_16--verticalcenter::before{content:"\E97E"}.ssi_16--verticaltop::before{content:"\E97C"}.ssi_16--video::before{content:"\E153"}.ssi_16--wordpress::before{content:"\E197"}.ssi_24--active::before{content:"\D7FD"}.ssi_24--animation::before{content:"\E115"}.ssi_24--attention::before{content:"\E195"}.ssi_24--bounce::before{content:"\E998"}.ssi_24--button::before{content:"\E192"}.ssi_24--check::before{content:"\E14C"}.ssi_24--circularcheck::before{content:"\E129"}.ssi_24--circularinfo::before{content:"\E11B"}.ssi_24--close::before{content:"\E116"}.ssi_24--cog::before{content:"\E15C"}.ssi_24--col2::before{content:"\E193"}.ssi_24--desktop::before{content:"\E11A"}.ssi_24--desktoplandscape::before{content:"\E119"}.ssi_24--dummy::before{content:"\E17B"}.ssi_24--edit::before{content:"\E117"}.ssi_24--fade::before{content:"\E993"}.ssi_24--flip::before{content:"\E996"}.ssi_24--heading::before{content:"\E17E"}.ssi_24--image::before{content:"\E191"}.ssi_24--info::before{content:"\E14D"}.ssi_24--layers::before{content:"\E11C"}.ssi_24--mobilelandscape::before{content:"\E11D"}.ssi_24--mobileportrait::before{content:"\E11E"}.ssi_24--mobileportraitlarge::before{content:"\E1AD"}.ssi_24--more::before{content:"\E17D"}.ssi_24--move::before{content:"\E995"}.ssi_24--newwindow::before{content:"\E1A2"}.ssi_24--notification::before{content:"\E99F"}.ssi_24--orientation::before{content:"\E1A1"}.ssi_24--play::before{content:"\E11F"}.ssi_24--preview::before{content:"\E121"}.ssi_24--redo::before{content:"\E122"}.ssi_24--refresh::before{content:"\E194"}.ssi_24--remove::before{content:"\E16B"}.ssi_24--reveal::before{content:"\E992"}.ssi_24--rotate::before{content:"\E999"}.ssi_24--scale::before{content:"\E994"}.ssi_24--smart::before{content:"\E16C"}.ssi_24--special::before{content:"\E997"}.ssi_24--star::before{content:"\E1A4"}.ssi_24--stop::before{content:"\E16D"}.ssi_24--style::before{content:"\E123"}.ssi_24--tabletlandscape::before{content:"\E124"}.ssi_24--tabletportrait::before{content:"\E125"}.ssi_24--tabletportraitlarge::before{content:"\E1AE"}.ssi_24--text::before{content:"\E17F"}.ssi_24--timeline::before{content:"\E126"}.ssi_24--undo::before{content:"\E127"}.ssi_32--animatedheading::before{content:"\E991"}.ssi_32--area::before{content:"\E937"}.ssi_32--audio::before{content:"\E986"}.ssi_32--beforeafter::before{content:"\E1B4"}.ssi_32--button::before{content:"\E942"}.ssi_32--circlecounter::before{content:"\E985"}.ssi_32--col1::before{content:"\E112"}.ssi_32--col2::before{content:"\E113"}.ssi_32--col3::before{content:"\E157"}.ssi_32--counter::before{content:"\E984"}.ssi_32--dummy::before{content:"\E15B"}.ssi_32--heading::before{content:"\E945"}.ssi_32--highlightheading::before{content:"\E990"}.ssi_32--html::before{content:"\E93A"}.ssi_32--icon::before{content:"\E941"}.ssi_32--iframe::before{content:"\E938"}.ssi_32--image::before{content:"\E943"}.ssi_32--imagearea::before{content:"\E950"}.ssi_32--imagebox::before{content:"\E983"}.ssi_32--imagecaption::before{content:"\E940"}.ssi_32--input::before{content:"\E939"}.ssi_32--joomla::before{content:"\E19B"}.ssi_32--list::before{content:"\E93E"}.ssi_32--plus::before{content:"\E114"}.ssi_32--progressbar::before{content:"\E982"}.ssi_32--smart::before{content:"\E16E"}.ssi_32--text::before{content:"\E944"}.ssi_32--transition::before{content:"\E93F"}.ssi_32--video::before{content:"\E93B"}.ssi_32--vimeo::before{content:"\E93C"}.ssi_32--youtube::before{content:"\E93D"}.ssi_48--bug::before{content:"\E17C"}.ssi_48--camera::before{content:"\E141"}.ssi_48--convert::before{content:"\E134"}.ssi_48--data::before{content:"\E13E"}.ssi_48--delete::before{content:"\E135"}.ssi_48--doc::before{content:"\E13B"}.ssi_48--drop::before{content:"\E136"}.ssi_48--dummy::before{content:"\E159"}.ssi_48--dynamic::before{content:"\E98F"}.ssi_48--empty::before{content:"\E98E"}.ssi_48--error::before{content:"\E137"}.ssi_48--grid::before{content:"\E16F"}.ssi_48--group::before{content:"\E139"}.ssi_48--help::before{content:"\E13A"}.ssi_48--image::before{content:"\E98D"}.ssi_48--keyboard::before{content:"\E171"}.ssi_48--link::before{content:"\E13C"}.ssi_48--newsletter::before{content:"\E13D"}.ssi_48--plus::before{content:"\D7FE"}.ssi_48--post::before{content:"\E98B"}.ssi_48--protect::before{content:"\E133"}.ssi_48--remove::before{content:"\E156"}.ssi_48--review0::before{content:"\E13F"}.ssi_48--review1::before{content:"\E1A5"}.ssi_48--review2::before{content:"\E1A6"}.ssi_48--review3::before{content:"\E1A7"}.ssi_48--review4::before{content:"\E1A9"}.ssi_48--review5::before{content:"\E1AA"}.ssi_48--static::before{content:"\E98A"}.ssi_48--upgrade::before{content:"\E1A3"}.ssi_48--video::before{content:"\E989"}.ssi_64--accordionslider::before{content:"\E12A"}.ssi_64--auto::before{content:"\E17A"}.ssi_64--block::before{content:"\E12B"}.ssi_64--blurfit::before{content:"\E172"}.ssi_64--carousel::before{content:"\E12C"}.ssi_64--center::before{content:"\E173"}.ssi_64--drop::before{content:"\E12D"}.ssi_64--dummy::before{content:"\E15A"}.ssi_64--fill::before{content:"\E174"}.ssi_64--fit::before{content:"\E175"}.ssi_64--folder::before{content:"\E957"}.ssi_64--folderup::before{content:"\E63E"}.ssi_64--fullwidthslider::before{content:"\E132"}.ssi_64--image::before{content:"\E176"}.ssi_64--page::before{content:"\E12E"}.ssi_64--showcase::before{content:"\E12F"}.ssi_64--slider::before{content:"\E131"}.ssi_64--stretch::before{content:"\E177"}.ssi_64--tile::before{content:"\E179"}.n2_color_picker{position:fixed;top:0;left:0;z-index:10000000;border:2px solid #b9c3c9;border-radius:3px;background-color:#fff;width:min-content;display:grid;grid-gap:10px;grid-template-columns:auto auto auto auto;padding:10px;user-select:none}.n2_color_picker.n2_color_picker--has-opacity{grid-template-columns:auto auto auto auto auto}.n2_color_picker__palette{width:min-content;display:grid;grid-gap:8px;grid-template-columns:1fr 1fr 1fr 1fr}.n2_color_picker__palette_item{width:20px;height:20px;overflow:hidden;border-radius:3px;cursor:pointer}.n2_color_picker__palette_item_color{width:100%;height:100%;background-color:var(--palette-item-color);box-shadow:0 0 1px 1px rgba(0,0,0,.2) inset;border-radius:3px}.n2_color_picker__palette_item_alpha{display:none}.n2_color_picker--has-opacity .n2_color_picker__palette_item_alpha{display:block}.n2_color_picker__palette_history{width:min-content;display:grid;grid-gap:8px;grid-template-columns:1fr;border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2);padding:0 10px}.n2_color_picker__palette_history .n2_color_picker__palette_item:last-child{display:none}.n2_color_picker--has-opacity .n2_color_picker__palette_history .n2_color_picker__palette_item:last-child{display:block}.n2_color_picker__picker_area{padding:10px;width:min-content;display:grid;grid-template-columns:auto auto auto;grid-gap:10px;overflow:hidden}.n2_color_picker__picker_canvas{align-self:stretch;position:relative;width:140px;background-color:red;background-image:linear-gradient(to top,#000,rgba(204,154,129,0)),linear-gradient(to right,#fff,rgba(204,154,129,0));box-shadow:0 0 1px 1px rgba(0,0,0,.2) inset}.n2_color_picker__picker_canvas_dot{position:absolute;left:-5px;top:-5px;width:10px;height:10px;border-radius:10px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.4)}.n2_color_picker__picker_hue{align-self:stretch;position:relative;width:20px;background:linear-gradient(to bottom,red 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);box-shadow:0 0 1px 1px rgba(0,0,0,.2) inset}.n2_color_picker__picker_hue_dot{position:absolute;left:-3px;top:-3px;width:calc(100% + 6px);height:6px;border-radius:5px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.4)}.n2_color_picker__picker_opacity{align-self:stretch;display:none;width:20px}.n2_color_picker--has-opacity .n2_color_picker__picker_opacity{display:block}.n2_color_picker__picker_opacity_inner{position:relative;width:100%;height:100%;box-shadow:0 0 1px 1px rgba(0,0,0,.2) inset}.n2_color_picker__picker_opacity_dot{position:absolute;left:-3px;top:-3px;width:calc(100% + 6px);height:6px;border-radius:5px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.4)}.n2_checker_box{background-image:linear-gradient(45deg,gray 25%,transparent 25%),linear-gradient(-45deg,gray 25%,transparent 25%),linear-gradient(45deg,transparent 75%,gray 75%),linear-gradient(-45deg,transparent 75%,gray 75%);background-size:10px 10px;background-position:0 0,0 5px,5px -5px,-5px 0}#dolly{display:none!important}.toplevel_page_smart-slider3 #wpbody-content{padding-bottom:0!important}.toplevel_page_smart-slider3 #wpfooter{display:none}#wpbody-content #n2-admin{margin:10px 20px 20px 0}html[dir=rtl] #wpbody-content #n2-admin{margin:10px 0 0 20px}#wpbody-content #n2-admin a:focus{box-shadow:none}.n2 input{min-height:initial;border-radius:0}.n2 select{background:0 0;max-width:initial;min-height:26px;height:26px;font-size:12px;-webkit-appearance:menulist;-moz-appearance:menulist}.n2 select[multiple]{height:auto;-webkit-appearance:none;-moz-appearance:none}.n2_admin .n2_field_select select{background:0 0}html.n2_html--application-only{background:#fff}html.n2_html--application-only #wpbody{padding:0!important}html.n2_html--application-only.wp-toolbar{padding:0}html.n2_html--application-only,html.n2_html--application-only body{position:relative;height:auto;min-height:100vh;background:#fff}html.n2_html--application-only #wpadminbar,html.n2_html--application-only #adminmenuwrap,html.n2_html--application-only #adminmenuback,html.n2_html--application-only .update-nag{display:none!important}html.n2_html--application-only #wpcontent{margin:0!important;padding-left:0;padding-right:0}html.n2_html--application-only .updated,html.n2_html--application-only .error,html.n2_html--application-only .notice-error,html.n2_html--application-only .notice-success,html.n2_html--application-only .notice-warning,html.n2_html--application-only .notice-info,html.n2_html--application-only .notice,html.n2_html--application-only .wpuf-review-notice,html.n2_html--application-only .analytify-review-notice,html.n2_html--application-only .prompt-box+.overlay{display:none!important}.wp-block-nextend-smartslider3{position:relative;z-index:1;min-height:100px}.wp-block-nextend-smartslider3 iframe{pointer-events:none}.wp-block-nextend-smartslider3__button-container{display:inline-grid;grid-template-columns:auto auto;grid-gap:10px}.wp-customizer .n2_modal{z-index:1000030}.wp-customizer a.n2_button,.wp-customizer a.n2_button:HOVER,.wp-customizer a.n2_button:FOCUS{color:#fff}#gslogo-dummy-data-install--notice,.gslogo-admin-notice,.gslogo-review-notice{display:none!important}#a2020-admin-bar-app{z-index:100000}.a2020_admin_theme #wpwrap{display:block;vertical-align:top}.a2020_admin_theme #wpbody-content #n2-admin{margin:10px 20px 20px 20px}.n2_html--application-only .a2020_admin_theme #a2020-admin-bar-app{display:none!important}.n2_admin{position:relative;min-width:980px}.n2_admin__header{position:relative;z-index:2000;font-family:"Inter-Nextend",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.3;font-size:16px;-webkit-font-smoothing:antialiased}.n2_admin__header a{transition:none 0s;text-decoration:none;box-shadow:none}.n2_admin__content{border-radius:0 0 3px 3px;border-left:1px solid #94b2c1;border-right:1px solid #94b2c1;border-bottom:1px solid #94b2c1;background-color:#f0f4f7;padding-bottom:40px;min-height:calc(100vh - 180px)}.n2_admin_ui{font-family:"Inter-Nextend",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.3;font-size:16px;-webkit-font-smoothing:antialiased}.n2_admin_ui a{transition:none 0s;text-decoration:none;box-shadow:none}.n2_admin_ui a:ACTIVE,.n2_admin_ui a:VISITED,.n2_admin_ui a:FOCUS,.n2_admin_ui a:LINK{text-decoration:none}.n2_admin_ui iframe{border:0}.n2_admin_ui [contenteditable=true]{-webkit-user-select:text;user-select:text}.n2_admin--empty{margin:0!important}.n2_admin--empty.n2_admin{min-width:0}.n2_nav_bar{position:relative;z-index:11;min-height:70px;display:flex;background-color:#1375e9;border-top-left-radius:3px;border-top-right-radius:3px}.n2_nav_bar__logo{flex:0 1 auto;display:flex;justify-content:center}.n2_nav_bar__logo a{display:inline-flex;align-items:center;justify-content:center}.n2_nav_bar__logo svg{max-width:none}.n2_nav_bar__menu{position:relative;z-index:2;flex:1 1 auto;padding:0 10px;width:100%;box-sizing:border-box;display:flex;justify-content:flex-end;align-items:center;margin-left:auto}@media only screen and (max-width:1600px){.n2_nav_bar__menu{width:auto}}.n2_nav_bar__menuitem{margin:10px}.n2_nav_bar__menuitem>a{display:block;padding:0 5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:150px}.n2_nav_bar__menuitem a{font-size:14px;line-height:2}.n2_nav_bar__menuitem a,.n2_nav_bar__menuitem a:HOVER,.n2_nav_bar__menuitem a:FOCUS{color:#d0e3fb}.n2_breadcrumbs{padding:0 10px;white-space:nowrap;flex:1 1 auto;width:100%;box-sizing:border-box;position:relative;z-index:2;display:flex;align-items:center}@media only screen and (max-width:1600px){.n2_breadcrumbs{width:auto}}.n2_breadcrumbs__breadcrumb_button{display:flex;align-items:center;padding:0 8px;font-size:14px;line-height:2;text-transform:capitalize;font-weight:700}.n2_breadcrumbs__breadcrumb_button,.n2_breadcrumbs__breadcrumb_button:HOVER,.n2_breadcrumbs__breadcrumb_button:FOCUS{color:#d0e3fb}.n2_breadcrumbs__breadcrumb_button>*{margin:0 2px}.n2_breadcrumbs__breadcrumb_button>span{max-width:150px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_breadcrumbs__breadcrumb_button>.ssi_16{margin:0 3px}.n2_breadcrumbs__breadcrumb--active .n2_breadcrumbs__breadcrumb_button,.n2_breadcrumbs__breadcrumb--active .n2_breadcrumbs__breadcrumb_button:HOVER,.n2_breadcrumbs__breadcrumb--active .n2_breadcrumbs__breadcrumb_button:FOCUS{color:#fff}.n2_breadcrumbs__arrow{font-size:16px;color:#d0e3fb}.n2_breadcrumbs__arrow .ssi_16{display:block}html[dir=rtl] .n2_breadcrumbs__arrow{transform:rotateZ(180deg)}.n2-admin-content-with-sidebar{display:flex}.n2-admin-content-with-sidebar__sidebar{flex:0 0 auto;width:340px;margin-left:-1px;background-color:#4d5d70;border-bottom-left-radius:3px;border-right:1px solid #212d3a;box-sizing:border-box}.n2-admin-content-with-sidebar__content{position:relative;min-height:1000px}.n2_top_bar_main{font-family:"Inter-Nextend",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.3;font-size:16px;-webkit-font-smoothing:antialiased;z-index:1020;margin-left:-1px;margin-right:-1px;position:-webkit-sticky;position:sticky;top:0;display:flex;flex-flow:row-reverse;background-color:#0c1924;padding:12px 10px}.n2_top_bar_main a{transition:none 0s;text-decoration:none;box-shadow:none}.n2_top_bar_main .n2_top_bar_button_icon{font-size:24px;width:24px;height:24px}.n2_top_bar_main .n2_top_bar_button_icon,.n2_top_bar_main .n2_top_bar_button_icon:HOVER,.n2_top_bar_main .n2_top_bar_button_icon:FOCUS{color:#94b2c1}.n2_top_bar_main__primary{display:flex;flex-flow:row-reverse;align-items:center}.n2_top_bar_main__primary>*{margin:0 10px}.n2_top_bar_main__primary .n2_button_spacer{margin:0 10px;width:2px;height:32px}.n2_top_bar_main__primary .n2_button_spacer--visible{height:24px;background-color:#3a4956;border-radius:1px}.n2_top_bar_main__secondary{display:flex;align-items:center;margin-right:auto;padding-left:5px}.n2_top_bar_main__secondary>*{margin:0 5px}.n2_top_bar_group--narrow .n2_top_bar_group__inner{display:flex;flex-flow:row-reverse;margin:0 -5px;direction:ltr}.n2_top_bar_group--narrow .n2_top_bar_group__inner>*{margin:0 5px}.n2_header{position:relative;z-index:990;font-family:"Inter-Nextend",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.3;font-size:16px;-webkit-font-smoothing:antialiased;background-color:#fff;padding:30px 28px}.n2_header a{transition:none 0s;text-decoration:none;box-shadow:none}.n2_header.n2_header--has-menu-items{padding-top:50px;padding-bottom:0}.n2_header__heading_container{margin:0 12px}.n2_header__content{display:flex;align-items:center}.n2_header__heading{display:flex;align-items:center}.n2_header__heading_primary{font-size:32px;line-height:1.25em;color:#283f4d}.n2_header__heading_after{font-size:24px;line-height:1em;color:#94b2c1;margin:0 15px}.n2_header__actions{margin-left:auto;display:flex}.n2_header__actions>*{margin:0 12px}html[dir=rtl] .n2_header__actions{margin-left:0;margin-right:auto}.n2_header__menu{margin:0 -8px;display:flex}.n2_header__menu_item{margin:0 20px;line-height:50px;font-size:16px;font-weight:700;text-transform:capitalize;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_header__menu_item,.n2_header__menu_item:ACTIVE,.n2_header__menu_item:VISITED,.n2_header__menu_item:FOCUS,.n2_header__menu_item:LINK{color:#325c77}.n2_header__menu_item--active,.n2_header__menu_item--active:ACTIVE,.n2_header__menu_item--active:VISITED,.n2_header__menu_item--active:FOCUS,.n2_header__menu_item--active:LINK{box-shadow:inset 0 -3px 0 0 #1375e9!important;color:#1375e9}.n2_notification_center{z-index:9999999999999;position:fixed;right:10px;bottom:0;display:flex;flex-flow:column;align-items:flex-end;width:auto;max-height:310px;padding:10px;overflow-y:auto;overflow-x:hidden}html[dir=rtl] .n2_notification_center{left:10px;right:auto}.n2_notification_center__message{max-width:500px;margin:10px;display:flex;align-items:center;background-color:#0c1924;border-radius:5px;padding:20px;transition:transform .5s ease-in-out .3s;transform:translateX(150%)}html[dir=rtl] .n2_notification_center__message{transform:translateX(-150%)}.n2_notification_center__message--animate{transform:translateX(0%)}html[dir=rtl] .n2_notification_center__message--animate{transform:translateX(0%)}.n2_notification_center__message--success{min-width:250px}.n2_notification_center__message_icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:100%;color:#fff}.n2_notification_center__message--success .n2_notification_center__message_icon{background-color:#04c018}.n2_notification_center__message--success .n2_notification_center__message_icon .ssi_24::before{content:"\E14C"}.n2_notification_center__message--notice .n2_notification_center__message_icon{background-color:#1d81f9}.n2_notification_center__message--notice .n2_notification_center__message_icon .ssi_24::before{content:"\E14D"}.n2_notification_center__message_content{flex:1 1 auto;padding:0 10px}.n2_notification_center__message_content_label{color:#fff;font-size:14px;line-height:20px;text-transform:uppercase}.n2_notification_center__message_content_description{font-size:14px;line-height:20px;color:#94b2c1}.n2_notification_center__message_action{flex:0 0 auto;margin:0 10px;background-color:#1d81f9;border-radius:3px;padding:0 10px;white-space:nowrap;font-size:11px;color:#fff;line-height:30px;cursor:pointer;text-transform:uppercase}.n2_notification_center__message_action:HOVER{background-color:#338ef9}.n2_body--fullscreen-editor-visible{overflow:hidden}.n2_fullscreen_editor{font-family:"Inter-Nextend",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.3;font-size:16px;-webkit-font-smoothing:antialiased;z-index:100002;position:fixed;left:0;top:0;display:none;box-sizing:border-box;width:100%;height:100%;padding:20px;background:rgba(28,41,51,.8)}.n2_fullscreen_editor a{transition:none 0s;text-decoration:none;box-shadow:none}.n2_fullscreen_editor--visible{display:block}.n2_fullscreen_editor__overlay{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer}.n2_fullscreen_editor__window{z-index:2;position:relative;flex:1 1 auto;height:100%;display:flex;flex-flow:column;border-radius:3px;box-shadow:0 1px 5px 1px rgba(55,77,88,.2);overflow:hidden}.n2_fullscreen_editor__window>iframe{display:block;width:100%;height:100%}.n2_fullscreen_editor__nav_bar{position:relative;z-index:2;display:flex;flex:0 0 auto;background-color:#0c1924}.n2_fullscreen_editor__nav_bar_label{position:absolute;width:100%;z-index:1;line-height:60px;color:#fff;font-size:22px;text-align:center;text-transform:capitalize}.n2_fullscreen_editor__nav_bar_actions{position:relative;z-index:2;flex:1 1 auto;display:flex;justify-content:flex-end;padding:12px 10px}.n2_fullscreen_editor__nav_bar_actions>*{margin:0 10px}.n2_fullscreen_editor__content{flex:1 1 auto;display:flex;overflow:hidden}.n2_fullscreen_editor__content_sidebar{position:relative;flex:0 0 340px;width:340px;overflow:auto;background-color:#3a4956}.n2_fullscreen_editor__content_sidebar_top_bar{position:-webkit-sticky;position:sticky;top:0}.n2_fullscreen_editor__save_as_new_container{padding:12px 20px}.n2_fullscreen_editor__save_as_new_container .n2_button{text-align:center;display:block}.n2_fullscreen_editor__visual{display:flex;align-items:center;padding:0 10px;background-color:#2c3a45;border-bottom:1px solid #1e2830}.n2_fullscreen_editor__visual--active{background-color:#1375e9;border-bottom:1px solid #1375e9}.n2_fullscreen_editor__visual_select_tick{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;border:2px solid #131c23;border-radius:3px;background-color:#2c3a45;cursor:pointer}.n2_fullscreen_editor__visual_select_tick .ssi_16{display:none;color:#fff}.n2_fullscreen_editor__visual--selected .n2_fullscreen_editor__visual_select_tick{background-color:#04c018;border-color:#04c018}.n2_fullscreen_editor__visual--selected .n2_fullscreen_editor__visual_select_tick .ssi_16{display:inline-block}.n2_fullscreen_editor__visual_label{flex:1 1 auto;padding:0 10px;color:#94b2c1;font-size:12px;line-height:44px;cursor:pointer}.n2_fullscreen_editor__visual--active .n2_fullscreen_editor__visual_label{color:#fff}.n2_fullscreen_editor__visual_action{display:inline-flex;align-items:center;justify-content:center;padding:5px;font-size:16px;color:#94b2c1;cursor:pointer}.n2_fullscreen_editor__visual--active .n2_fullscreen_editor__visual_action{color:#fff}.n2_fullscreen_editor__content_content{position:relative;flex:1 1 auto;overflow:auto;background-color:#f0f4f7}.n2_iframe_application{font-family:"Inter-Nextend",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.3;font-size:16px;-webkit-font-smoothing:antialiased;display:flex;flex-flow:column;margin:0!important;min-width:0;height:100vh;overflow:hidden}.n2_iframe_application a{transition:none 0s;text-decoration:none;box-shadow:none}.n2_iframe_application__nav_bar{position:relative;z-index:2;display:flex;flex:0 0 auto;height:60px;background-color:#0c1924}.n2_iframe_application__nav_bar_label{position:absolute;width:100%;z-index:1;line-height:60px;color:#fff;font-size:22px;text-align:center}.n2_iframe_application__nav_bar_actions{position:relative;z-index:2;flex:1 1 auto;display:flex;justify-content:flex-end;padding:12px 10px}.n2_iframe_application__nav_bar_actions>*{margin:0 10px}.n2_iframe_application__nav_bar_actions .n2_button_spacer{margin:0 10px;width:2px;height:32px}.n2_iframe_application__nav_bar_actions .n2_button_spacer--visible{height:24px;background-color:#3a4956;border-radius:1px}.n2_iframe_application__nav_bar_actions .n2_button_plain_icon{margin:0 5px}.n2_iframe_application__nav_bar_actions .n2_button_plain_icon,.n2_iframe_application__nav_bar_actions .n2_button_plain_icon:HOVER,.n2_iframe_application__nav_bar_actions .n2_button_plain_icon:FOCUS{color:#94b2c1}.n2_iframe_application__content{position:relative;flex:1 1 auto;overflow:auto;background-color:#f0f4f7}.n2_iframe_application__content .n2_form__table[data-field=table-shapedivider] .n2_field__label .ssi_16--minidesktopportrait{color:#325c77}.n2_admin_editor{margin:0!important;min-width:0}.n2_admin_editor_overlay{z-index:10;position:fixed;left:0;top:0;width:100%;height:100%;display:flex;flex-flow:column;visibility:hidden}.n2_admin_editor_overlay__top{position:relative;z-index:10;flex:0 0 auto}.n2_admin_editor_overlay__top_bar_main{position:static;visibility:visible}.n2_admin_editor_overlay__top_bar_main .n2_breadcrumbs{margin:0 -8px;padding:0}.n2_admin_editor_overlay__top_bar_main .n2_breadcrumbs__breadcrumb_button{color:#94b2c1}.n2_admin_editor_overlay__top_bar_main .n2_breadcrumbs__breadcrumb_button,.n2_admin_editor_overlay__top_bar_main .n2_breadcrumbs__breadcrumb_button:HOVER,.n2_admin_editor_overlay__top_bar_main .n2_breadcrumbs__breadcrumb_button:FOCUS{color:#94b2c1}.n2_admin_editor_overlay__top_bar_main .n2_breadcrumbs__arrow{color:#94b2c1}.n2_admin_editor__ui_slide_manager.n2_slide_manager{visibility:visible;position:absolute;left:0;top:60px;width:100%;height:calc(100vh - 60px)}.n2_admin_editor__ui_slide_manager.n2_slide_manager .n2_slide_manager__inner{overflow:auto;max-height:100%}.n2_admin_editor__content{display:flex;position:relative;box-sizing:border-box;width:100%;height:100vh;padding-top:75px;padding-left:65px;background:#f0f4f7}.n2_body--show-add-more .n2_admin_editor__content,.n2_body--attached-layer-list .n2_admin_editor__content{padding-bottom:0!important}.n2_admin_editor__content_inner{position:relative;flex:1 1 auto;background-color:#f0f4f7;overflow:auto}.n2_admin_editor_overlay--show-layer-navigation:not(.n2_admin_editor_overlay--show-add-more):not(.n2_admin_editor_overlay--attached-layer-list) .n2_slide_editor_timeline_toggle--show{display:none}.n2_admin_editor_overlay--show-layer-navigation.n2_admin_editor_overlay--attached-layer-list .n2_slide_editor_timeline_toggle--show{pointer-events:none}.n2_admin_editor_overlay--show-slides .n2_admin_editor_overlay__top_bar_main .n2_top_bar_main__primary{opacity:.5;pointer-events:none}.n2_top_bar_main__logo{flex:1 1 auto;overflow:hidden;display:flex;align-items:center;justify-content:center}.n2_top_bar_main__logo a{display:inline-block;padding:0 10px}.n2_top_bar_main__logo svg{vertical-align:top;display:inline-block}.n2_admin__banner{background-color:#1c2933;z-index:2;position:relative;color:#fff;align-items:center}.n2_admin__banner .n2_admin__banner_inner{max-width:500px;text-align:center;margin:0 auto;padding:40px}.n2_admin__banner .n2_admin__banner_inner .n2_admin__banner_inner_title{font-size:22px;line-height:32px}.n2_admin__banner .n2_admin__banner_inner .n2_admin__banner_inner_description{font-size:14px;color:#94b2c1;line-height:24px}.n2_admin__banner .n2_admin__banner_inner .n2_admin__banner_inner_button{margin-top:20px}.n2_admin__banner .n2_admin__banner_close{margin:10px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background-color:#6b7986;border-radius:100%;color:#fff;font-size:16px;cursor:pointer;position:absolute;top:0;right:0}.n2_admin__banner .n2_admin__banner_close:HOVER{background-color:#8694a2}.n2_free_need_more{padding:40px 0;display:flex;flex-flow:column;align-items:center;text-align:center}.n2_free_need_more__logo img{display:block;width:64px}.n2_free_need_more__title{margin-top:10px;font-size:16px;line-height:28px;font-weight:700;color:#fff}.n2_modal .n2_free_need_more__title{color:#283f4d}.n2_free_need_more__paragraph{max-width:270px;line-height:24px;font-size:14px;color:#bdcfd9}.n2_modal .n2_free_need_more__paragraph{color:#325c77}.n2_free_need_more__button{margin-top:10px;padding:0 25px;background-color:#1d81f9;border-radius:3px;font-size:12px;line-height:36px;font-weight:700;text-transform:uppercase}.n2_free_need_more__button,.n2_free_need_more__button:HOVER,.n2_free_need_more__button:FOCUS{color:#fff}.n2_free_need_more__button:HOVER{background-color:#338ef9}.n2_body--inherit-cursor *{cursor:inherit!important}.n2_modal{font-family:"Inter-Nextend",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.3;font-size:16px;-webkit-font-smoothing:antialiased;z-index:100003;position:fixed;left:0;top:0;display:none;box-sizing:border-box;width:100%;height:100%;padding:20px;background:rgba(28,41,51,.8);align-items:center;justify-content:center}.n2_modal a{transition:none 0s;text-decoration:none;box-shadow:none}.n2_modal--visible{display:flex}.n2_modal__overlay{z-index:1;position:absolute;width:100%;height:100%;cursor:pointer}.n2_modal__window{position:relative;z-index:2;display:flex;flex-flow:column;width:100%;max-height:100%;border-radius:3px;box-shadow:0 2px 20px 0 rgba(0,0,0,.2)}.n2_modal--simple .n2_modal__window{border-radius:3px;overflow:hidden}.n2_modal--simple .n2_modal__body_outer{flex:1 1 auto;position:relative;background:#fff;border-radius:3px 3px 0 0;overflow:auto}.n2_modal--simple .n2_modal__body{padding:20px 40px 10px}.n2_modal--simple .n2_modal__close_wrap{position:sticky;top:0;height:0;display:flex;justify-content:flex-end}.n2_modal--simple .n2_modal__close{margin:10px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background-color:#f0f4f7;border-radius:100%;color:#283f4d;font-size:16px;cursor:pointer}.n2_modal--simple .n2_modal__buttons{display:flex;flex:0 0 auto;background-color:#f0f4f7;height:56px;border-radius:0 0 3px 3px;border-top:1px solid #e4e9ec}.n2_modal--simple .n2_modal__buttons[data-buttons="0"]{display:none}.n2_modal--simple .n2_modal__buttons[data-buttons="1"] .n2_modal__button{width:100%;align-items:center;justify-content:center}.n2_modal--simple .n2_modal__buttons[data-buttons="2"] .n2_modal__button{width:50%;align-items:center}.n2_modal--simple .n2_modal__buttons[data-buttons="2"] .n2_modal__button:first-child{justify-content:flex-end;padding-right:10px}.n2_modal--simple .n2_modal__buttons[data-buttons="2"] .n2_modal__button:last-child{justify-content:flex-start;padding-left:10px}.n2_modal--simple .n2_modal__button{display:flex}.n2_modal[data-modal-type=generator-insert-variable] .n2_generator_variables{display:flex;flex-wrap:wrap;padding:3px;background-color:#f0f4f7;border-radius:3px;max-height:130px;overflow-y:auto}.n2_modal[data-modal-type=generator-insert-variable] .n2_generator_variables__variable{margin:3px;padding:0 10px;background-color:#94b2c1;border-radius:3px;color:#fff;font-size:11px;line-height:30px;cursor:pointer}.n2_modal[data-modal-type=generator-insert-variable] .n2_generator_variables__variable:HOVER{background-color:#7f9caa}.n2_modal[data-modal-type=generator-insert-variable] .n2_generator_variables__variable--selected{background-color:#1d81f9;color:#fff}.n2_modal[data-modal-type=generator-insert-variable] .n2_generator_variables__variable--selected:HOVER{background-color:#1d81f9}.n2_modal[data-modal-type=generator-insert-variable] .n2_generator_result{padding:0 8px;background-color:#f0f4f7;border-radius:3px;height:80px;overflow-y:scroll;font-size:12px;line-height:30px;color:#325c77}.n2_modal--lightbox .n2_modal__window{height:100%}.n2_modal--lightbox .n2_modal__top_bar{position:relative;border-radius:3px 3px 0 0;background-color:#0c1924}.n2_modal--lightbox .n2_modal__top_bar_title{position:absolute;width:100%;z-index:1;line-height:60px;color:#fff;font-size:22px;text-align:center;text-transform:capitalize}.n2_modal--lightbox .n2_modal__top_bar_buttons{position:relative;z-index:2;display:flex;justify-content:flex-end;padding:12px 10px}.n2_modal--lightbox .n2_modal__top_bar_buttons>*{margin:0 10px}.n2_modal--lightbox .n2_modal__body{flex:1 1 auto;overflow:auto;background:#f0f4f7;border-radius:0 0 3px 3px}.n2_modal--lightbox[data-modal-type=icons] .n2_modal__body{display:flex;overflow:hidden}.n2_modal--lightbox[data-modal-type=icons] .n2_modal__sidebar{position:relative;flex:0 0 340px;width:340px;background-color:#3a4956}.n2_modal--lightbox[data-modal-type=icons] .n2_modal__sidebar_inner{height:100%;overflow:auto}.n2_modal--lightbox[data-modal-type=icons] .n2_modal__content{position:relative;flex:1 1 auto;background-color:#f0f4f7}.n2_modal--lightbox[data-modal-type=icons] .n2_modal__content_inner{height:100%;overflow:auto}.n2_modal_icons__search_area{padding:10px 20px;background-color:#3a4956;border-bottom:1px solid #1e2830}.n2_modal_icons__search_area .n2_field__label{display:none}.n2_modal_icons__search_area .n2_field_text{display:flex}.n2_modal_icons__search_area .n2_field_text input{width:100%}.n2_modal_icons__list_item{background-color:#2c3a45;padding:0 10px;border-bottom:1px solid #1e2830;color:#94b2c1;font-size:12px;line-height:44px;cursor:pointer}.n2_modal_icons__list_item--active{background-color:#1d81f9;color:#fff}.n2_modal_icons__icon{display:inline-block;margin:5px;width:32px;height:32px;cursor:pointer;font-size:24px;line-height:32px;text-align:center;color:#000}.n2_modal_filesystem__content{display:flex;flex-wrap:wrap;padding:10px}.n2_modal_filesystem__content[data-mode=single] .n2_modal_filesystem_box--file,.n2_modal_filesystem__content[data-mode=multiple] .n2_modal_filesystem_box--file{cursor:pointer}.n2_modal_filesystem__current_path{width:100%;margin:0 10px;font-size:14px;line-height:30px;color:#325c77}.n2_modal_filesystem_box{position:relative;display:flex;flex-flow:column;justify-content:flex-end;margin:10px;width:160px;height:140px;border-radius:3px}.n2_modal_filesystem_box .n2-button{display:none}.n2_modal_filesystem_box--active{box-shadow:0 0 0 3px #1d81f9}.n2_modal_filesystem_box__image{height:100px;background-repeat:no-repeat;background-size:cover}.n2_modal_filesystem_box__icon{height:100px;display:flex;align-items:center;justify-content:center;color:#94b2c1}.n2_modal_filesystem_box__label{padding:0 15px;background-color:#fff;color:#325c77;font-size:12px;line-height:40px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.n2_modal_filesystem_box--upload{border:2px dashed #bdcfd9}.n2_modal_filesystem_box--upload .n2_modal_filesystem_box__icon{height:84px}.n2_modal_filesystem_box--upload .n2_modal_filesystem_box__label{line-height:20px;white-space:normal;overflow:visible;text-overflow:initial}.n2_modal_filesystem_box--directory-up{cursor:pointer}.n2_modal_filesystem_box--directory{cursor:pointer}.n2_modal_select_slider{position:relative;display:flex;flex-wrap:wrap;margin:0 auto;padding:24px}.n2_modal_select_slider__box{position:relative;flex:0 0 auto;width:270px;height:180px;border-radius:3px;margin:16px;background:#fff;cursor:pointer}.n2_modal[data-modal-type=select-slider] .n2_modal__window{max-width:980px;max-height:744px}.n2_modal--iframe .n2_modal__window{height:100%}.n2_modal--iframe iframe{width:100%;height:100%;border:0}.n2_modal__hotkey{display:flex;flex-wrap:wrap}.n2_modal__hotkey_column{flex:0 0 50%;padding:10px;box-sizing:border-box}.n2_modal__hotkey_group{padding:10px}.n2_modal__hotkey_row{display:flex;justify-content:space-between;margin:5px 0}.n2_modal__hotkey_text{font-size:12px;line-height:28px;color:#325c77}.n2_modal__hotkey_key{font-size:11px;font-weight:700;line-height:30px;text-transform:uppercase;color:#fff;background:#94b2c1;border-radius:3px;padding:0 10px;min-width:11px;text-align:center;margin-left:5px}.n2_modal__hotkey_key:last-child{background:#1d81f9}.n2_modal__hotkey_keys{display:flex}.n2_modal__hotkey_title{text-transform:uppercase;font-size:14px;line-height:26px;color:#325c77;font-weight:700}.n2_modal__icon{margin:0 auto 10px;flex:0 0 auto;width:99px;height:99px;border-radius:100%;display:flex;align-items:center;justify-content:center;font-size:48px}.n2_modal__icon--green{background:#e5f8e7;color:#04c018}.n2_modal__icon--purple{background:#efebf8;color:#5f39c2}.n2_modal__icon--red{background:#f9ebe9;color:#be331f}.n2_modal__icon--blue{background:#e8f2fe;color:#1d81f9}.n2_modal__heading{line-height:28px;font-size:18px;color:#283f4d;font-weight:700;text-transform:capitalize;text-align:center}.n2_modal__subheading{font-size:18px;line-height:30px;color:#283f4d}.n2_modal__paragraph{color:#325c77;font-size:14px;line-height:26px;text-align:center;margin-bottom:20px}input.n2_modal__input{box-sizing:initial;width:100%;max-width:240px;border:2px solid #94b2c1;border-radius:3px;height:32px;line-height:32px;font-size:14px;color:#325c77;text-align:center;margin-bottom:22px}input.n2_modal__input:FOCUS{box-shadow:none;border-color:#1375e9}.n2_modal__form_row{margin:0 -10px}.n2_modal__form_row .n2_field{display:inline-flex;flex-flow:column;vertical-align:top;margin-bottom:15px;padding:5px 10px}.n2_modal__form_row .n2_field .n2_field__label{display:flex;align-items:center}.n2_modal__form_row .n2_field .n2_field__label label{line-height:20px;color:#325c77;font-size:12px;text-transform:capitalize}.n2_modal__form_row .n2_field .n2_field__label .ssi_16--info{margin:0 5px;font-size:16px;color:#94b2c1}.n2_modal__form_row .n2_field.n2_field--label-none>.n2_field__element{display:flex;flex-wrap:wrap}.n2_modal__form_row .n2_field.n2_field--label-placeholder{padding-top:25px}.n2_modal__form_row .n2_field__grouping>.n2_field__element,.n2_modal__form_row .n2_field_mixed>.n2_field__element{margin:-5px -10px}.n2_modal__form_row--fullwidth{display:flex}.n2_modal__form_row--fullwidth .n2_field{display:flex;width:100%}.n2_modal__form_row--fullwidth .n2_field .n2_field__element{display:flex}.n2_modal__form_row--fullwidth .n2_field .n2_field__element>*{flex:1 1 auto}.n2_modal__form_row--fullwidth .n2_field .n2_field_text{display:flex}.n2_modal__form_row--fullwidth .n2_field .n2_field_text input{width:100%}.n2_modal__form_row--fullwidth .n2_field .n2_field_textarea textarea{width:100%}.n2_modal__form_row--fullwidth .n2_field .n2_field_select select{box-sizing:border-box;width:100%;height:30px;line-height:30px}.n2_modal__form_row--fullwidth .n2_field .n2_field_select select[multiple]{height:auto}.n2_modal__container_hidden{display:none}.n2_modal__container_hidden--visible{display:block}.n2_modal__form_row--large .n2_field .n2_field__label label{font-size:18px;line-height:50px;color:#283f4d}.n2_form_element--hidden{display:none!important}.n2_field__label label{display:block;margin:0;white-space:nowrap}.n2_button{display:inline-flex;align-items:center;border-radius:3px;padding:0 18px;font-size:12px;line-height:32px;font-weight:700;text-transform:uppercase;white-space:nowrap}.n2_button .n2_button__label{max-width:150px;text-overflow:ellipsis;overflow:hidden}.n2_button,.n2_button:HOVER,.n2_button:FOCUS{color:#fff}.n2_button .ssi_16,.n2_button .ssi_24,.n2_button .ssi_32{margin-left:5px;margin-right:-5px}html[dir=rtl] .n2_button .ssi_16,html[dir=rtl] .n2_button .ssi_24,html[dir=rtl] .n2_button .ssi_32{margin-left:-5px;margin-right:5px}.n2_button--inactive{opacity:.5}.n2_button--big{padding:0 30px;font-size:12px;line-height:36px}.n2_button--small{padding:0 10px;font-size:11px;line-height:30px}.n2_button--small .ssi_16,.n2_button--small .ssi_24,.n2_button--small .ssi_32{margin-right:0}.n2_button--blue{background-color:#1d81f9}.n2_button--blue:HOVER{background-color:#338ef9}.n2_button--green{background-color:#04c018}.n2_button--green:HOVER{background-color:#07ca1c}.n2_button--red{background-color:#c43e2a}.n2_button--red:HOVER{background-color:#d23923}.n2_button--grey{background-color:#94b2c1}.n2_button--grey:HOVER{background-color:#7f9caa}.n2_button--grey-dark{background-color:#6b7986}.n2_button--grey-dark:HOVER{background-color:#8694a2}.n2_button--purple{background-color:#5f39c2}.n2_button--inactive{opacity:.5}.n2_button_plain{display:inline-flex;align-items:center;padding:0 5px;font-size:16px;line-height:32px;text-transform:capitalize}.n2_button_plain,.n2_button_plain:HOVER,.n2_button_plain:FOCUS{color:#325c77}.n2_button_plain .ssi_16,.n2_button_plain .ssi_24,.n2_button_plain .ssi_32{margin:0 5px}.n2_button_plain--small{font-size:14px;line-height:30px}.n2_button_plain--color-blue:HOVER{color:#005bc6}.n2_button_plain--color-blue,.n2_button_plain--color-blue:FOCUS{color:#1375e9}.n2_button_plain_icon{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:3px;font-size:16px}.n2_button_plain_icon,.n2_button_plain_icon:HOVER,.n2_button_plain_icon:FOCUS{color:#325c77}.n2_button_plain_icon--active{background:#1d81f9}.n2_button_plain_icon--active,.n2_button_plain_icon--active:HOVER,.n2_button_plain_icon--active:FOCUS{color:#fff}.n2_button_plain_icon--big{font-size:32px;width:36px;height:36px}.n2_button_icon{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:3px;font-size:16px}.n2_button_icon,.n2_button_icon:HOVER,.n2_button_icon:FOCUS{color:#fff}.n2_button_icon--small{width:24px;height:24px}.n2_button_icon--blue{background-color:#1d81f9}.n2_button_icon--blue:HOVER{background-color:#338ef9}.n2_button_icon--green{background-color:#04c018}.n2_button_icon--green:HOVER{background-color:#07ca1c}.n2_button_icon--red{background-color:#c43e2a}.n2_button_icon--red:HOVER{background-color:#d23923}.n2_button_icon--grey{background-color:#94b2c1}.n2_button_icon--grey:HOVER{background-color:#7f9caa}.n2_button_icon--grey-dark{background-color:#6b7986}.n2_button_icon--grey-dark:HOVER{background-color:#8694a2}.n2_popover{position:relative}.n2_popover_content{font-family:"Inter-Nextend",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.3;font-size:16px;-webkit-font-smoothing:antialiased;display:none;z-index:200000;position:fixed;left:0;top:0}.n2_popover_content a{transition:none 0s;text-decoration:none;box-shadow:none}.n2_popover_content--visible{display:flex;flex-flow:column}.n2_popover_content_exit{cursor:pointer;order:1}.n2_popover_content_inner{order:2;border-radius:3px;background-color:#fff;box-shadow:0 1px 5px 1px rgba(55,77,88,.2)}.n2_floating_menu{display:inline-block}.n2_floating_menu__button{vertical-align:top}.n2_floating_menu__button.n2_button{padding:0 20px 0 16px}.n2_floating_menu__items{display:flex;flex-flow:column;padding:8px 0}.n2_floating_menu__item{display:inline-flex;align-items:center;white-space:nowrap;font-size:12px;line-height:28px;padding:0 10px;text-transform:capitalize}.n2_floating_menu__item .ssi_16{color:#94b2c1;padding:0 5px}.n2_floating_menu__item,.n2_floating_menu__item:FOCUS{color:#325c77}.n2_floating_menu__item:HOVER{background-color:#1d81f9;color:#fff}.n2_floating_menu__item:HOVER .ssi_16{color:#fff}.n2_floating_menu__item[data-state]{display:none}.n2_floating_menu__item--has-state[data-state]{display:block}.n2_floating_menu__item--active,.n2_floating_menu__item--active:FOCUS,.n2_floating_menu__item--active .ssi_16{color:#1375e9}.n2_floating_menu__item--active:HOVER{color:#fff}.n2_floating_menu__item--red,.n2_floating_menu__item--red:FOCUS,.n2_floating_menu__item--red .ssi_16{color:#c43e2a}.n2_floating_menu__item--red:HOVER{color:#fff}.n2_floating_menu__item--red:HOVER .ssi_16{color:#fff}.n2_floating_menu__item_label{padding:0 5px}.n2_floating_menu__item_separator{margin:8px 0;border-top:2px solid rgba(55,77,88,.2)}.n2_form__tab[data-tab]{display:none}.n2_form__tab--active[data-tab]{display:block}.n2_header__menu_item.n2_form__tab_button--active,.n2_header__menu_item.n2_form__tab_button--active:ACTIVE,.n2_header__menu_item.n2_form__tab_button--active:VISITED,.n2_header__menu_item.n2_form__tab_button--active:FOCUS,.n2_header__menu_item.n2_form__tab_button--active:LINK{box-shadow:inset 0 -3px 0 0 #1375e9!important;color:#1375e9}.n2_form__table{margin:20px;background-color:#fff;border-radius:3px}.n2_form__table_label{display:flex;padding:15px 20px}.n2_form__table_label_title{line-height:42px;font-size:22px;color:#283f4d;text-transform:capitalize}.n2_form__table_label_fields{flex:1 1 auto;display:flex;align-items:center;padding:0 5px}.n2_form__table_label_fields--end{justify-content:flex-end}.n2_form__table_label_field{margin:0 5px}.n2_form__table_label_field .n2_field_image_list .n2_field_image_list__preview{height:38px}.n2_form__table_label_field .n2_field_image_list .n2_field_image_list__arrow{line-height:38px}.n2_form__table_label_field .n2_field_image_list .n2_field_image_list__popover{top:42px}.n2_form__table_label_field .n2_field_onoff__labels{display:none}.n2_form__table_preview{border-top:1px solid #e4e9ec;padding:20px}.n2_form__table_row_group_label{color:#283f4d;border-top:1px solid #e4e9ec;padding:20px;font-size:18px;text-transform:capitalize}.n2_form__table_row{display:flex;flex-wrap:wrap;padding:10px;border-top:1px solid #e4e9ec}.n2_form__table_row .n2_field{display:inline-flex;flex-flow:column;vertical-align:top;padding:5px 10px}.n2_form__table_row .n2_field.n2_field--raw{padding:0 10px}.n2_form__table_row .n2_field .n2_field__label{display:flex;align-items:center}.n2_form__table_row .n2_field .n2_field__label label{line-height:20px;color:#325c77;font-size:12px;text-transform:capitalize}.n2_form__table_row .n2_field .n2_field__label .ssi_16--info{margin:0 5px 2px;font-size:16px;color:#94b2c1}.n2_form__table_row .n2_field.n2_field--label-none>.n2_field__element{display:flex;flex-wrap:wrap}.n2_form__table_row .n2_field.n2_field--label-placeholder{padding-top:25px}.n2_form__table_row .n2_field__grouping>.n2_field__element,.n2_form__table_row .n2_field_mixed>.n2_field__element{margin:-5px -10px}.n2_form__table_row--hidden{display:none}.n2_form__table_row_plain{border-top:1px solid #e4e9ec}.n2_fields_layer_window__title{display:flex;padding:7px 10px;background-color:#1c2933;border-bottom:1px solid #131c23}.n2_fields_layer_window__label{flex:1 1 auto;color:#94b2c1;font-size:12px;line-height:30px;font-weight:700;text-transform:uppercase;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_fields_layer_window__title_fields{display:flex}.n2_form--dark .n2_fields_layer_window__title_fields .n2_field_select select{background-color:#2c3a45;border-color:#2c3a45}.n2_form--dark .n2_fields_layer_window__title_fields .n2_field_select select:FOCUS{border:2px solid #1d81f9}.n2_form--dark .n2_fields_layer_window__title_fields .n2_field_icon_tab{background-color:#2c3a45}.n2_fields_layer_window__fields{display:flex;flex-wrap:wrap;padding:5px 0}.n2_fields_layer_window__fields .n2_field{display:inline-flex;flex-flow:column;vertical-align:top;padding:5px 10px}.n2_fields_layer_window__fields .n2_field .n2_field__label{display:flex;align-items:center;max-width:160px}.n2_fields_layer_window__fields .n2_field .n2_field__label label{line-height:20px;font-size:12px;color:#325c77;text-transform:capitalize;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_form--dark .n2_fields_layer_window__fields .n2_field .n2_field__label label{color:#bdcfd9}.n2_fields_layer_window__fields .n2_field .n2_field__label .ssi_16--info{margin:0 5px;font-size:16px;color:#94b2c1}.n2_form--dark .n2_fields_layer_window__fields .n2_field .n2_field__label .ssi_16--info{color:#bdcfd9}.n2_fields_layer_window__fields .n2_field .n2_field__label .ssi_16--minidesktopportrait{color:#bdcfd9}.n2_fields_layer_window__fields .n2_field.n2_field--label-none>.n2_field__element{display:flex;flex-wrap:wrap}.n2_fields_layer_window__fields .n2_field.n2_field--label-placeholder{padding-top:25px}.n2_fields_layer_window__fields .n2_field__grouping>.n2_field__element,.n2_fields_layer_window__fields .n2_field_mixed>.n2_field__element{margin:-5px -10px}.n2_layer_window_notice{line-height:20px;font-size:12px;color:#bdcfd9;padding:10px}body[data-device=desktopPortrait] .n2_layer_window_notice__device_icon{display:none}.n2_form__visual_set{display:flex;background-color:#1c2933;padding:12px 20px}.n2_form__visual_set_label{flex:1 1 auto;line-height:30px;font-size:12px;color:#94b2c1;text-transform:uppercase}.n2_field_text{position:relative;display:inline-flex;vertical-align:top;border-radius:3px;background-color:#fff;border:2px solid #94b2c1}.n2_form--dark .n2_field_text{background-color:#2c3a45;border:2px solid #1c2933}.n2_field_text.n2_field_text--focus{border-color:#1d81f9}.n2_field_text input{background:initial;padding:0;margin:0 6px;height:26px;line-height:1;font-size:12px;color:#325c77}.n2_field_text input::placeholder{color:#325c77;opacity:1}.n2_form--dark .n2_field_text input{color:#bdcfd9}.n2_form--dark .n2_field_text input::placeholder{color:#bdcfd9;opacity:1}.n2_field_text input,.n2_field_text input:FOCUS{border:0;box-shadow:none;outline:0}.n2_field_text input::-ms-clear{display:none}.n2_field_text .n2_field_number__slider{display:none;position:absolute;top:26px;margin:0 -2px;width:100%;min-width:70px;z-index:2;padding-top:7px}.n2_field_text:HOVER .n2_field_number__slider,.n2_field_text.n2_field_text--focus .n2_field_number__slider{display:block}.n2_field_text .n2_field_number__slider_inner{overflow:hidden;height:30px;border-radius:3px;background-color:#fff;box-shadow:0 1px 5px 1px rgba(55,77,88,.2)}.n2_field_text .nui-slider{position:relative;background-color:#94b2c1;height:6px;margin:12px 10px;border-radius:10px}.n2_field_text .nui-slider .nui-slider-handle{position:absolute;top:0;z-index:2;width:10px;height:10px;background-color:#fff;border:2px solid #94b2c1;margin:-4px -7px 0;border-radius:50px;cursor:ew-resize;-ms-touch-action:none;touch-action:none}.n2_field_text__pre_label{padding:0 6px;line-height:26px;background-color:#94b2c1;font-size:11px;color:#fff;text-align:center;text-transform:uppercase}.n2_form--dark .n2_field_text__pre_label{background-color:#1c2933;color:#94b2c1}.n2_field_text--focus .n2_field_text__pre_label{background-color:#1d81f9}.n2_form--dark .n2_field_text--focus .n2_field_text__pre_label{color:#fff}.n2_field_text__clear{display:flex;line-height:26px;width:26px;justify-content:center;align-items:center}.n2_field_text__clear,.n2_field_text__clear:HOVER,.n2_field_text__clear:FOCUS{color:#94b2c1}.n2_field_text--empty .n2_field_text__clear{visibility:hidden}.n2_field_text__choose{display:inline-flex;align-items:center;justify-content:center;margin:-2px -2px -2px 0;background-color:#04c018;width:30px;line-height:30px;border-top-right-radius:3px;border-bottom-right-radius:3px}.n2_field_text__choose:HOVER{background-color:#07ca1c}.n2_field_text__choose,.n2_field_text__choose:HOVER,.n2_field_text__choose:FOCUS{color:#fff}.n2_field_text--empty .n2_field_text__choose{background-color:#94b2c1}.n2_form--dark .n2_field_text--empty .n2_field_text__choose{background-color:#1c2933}.n2_form--dark .n2_field_text--empty .n2_field_text__choose,.n2_form--dark .n2_field_text--empty .n2_field_text__choose:HOVER,.n2_form--dark .n2_field_text--empty .n2_field_text__choose:FOCUS{color:#94b2c1}html[dir=rtl] .n2_field_text__choose{border-radius:3px 0 0 3px;margin:-2px 0 -2px -2px}.n2_field_text__choose_text{margin:-2px -2px -2px 0;padding:0 10px;background-color:#04c018;font-size:11px;line-height:30px;text-transform:uppercase;border-top-right-radius:3px;border-bottom-right-radius:3px}.n2_field_text__choose_text,.n2_field_text__choose_text:HOVER,.n2_field_text__choose_text:FOCUS{color:#fff}.n2_field_text__post .n2_field_unit__current_unit{padding:0 6px;border-radius:0;line-height:26px}.n2_field_text__post .n2_field_unit__units{top:26px;right:-2px}.n2_field_text_image__preview{width:26px;height:26px;background-color:#fff;background-size:cover;background-position:50% 50%;border-right:2px solid #94b2c1}html[dir=rtl] .n2_field_text_image__preview{border-right:0;border-left:2px solid #94b2c1}.n2_form--dark .n2_field_text_image__preview{border-right-color:#1c2933;background-color:#2c3a45}html[dir=rtl] .n2_form--dark .n2_field_text_image__preview{border-left-color:#1c2933}.n2_field_text--focus .n2_field_text_image__preview{border-right-color:#1d81f9}.n2_field_text_image__size_label{display:none;position:absolute;right:28px;top:-20px;color:#325c77;line-height:16px;font-size:11px;background-color:#fff;border:2px solid #94b2c1;border-bottom:0;padding:0 5px;border-radius:2px 2px 0 0}.n2_form--dark .n2_field_text_image__size_label{color:#bdcfd9;background-color:#2c3a45;border-color:#1c2933}html[dir=rtl] .n2_field_text_image__size_label{left:28px;right:unset}.n2_field_text_image__size_label--visible{display:block}.n2_field_text_image__button{margin-left:10px}html[dir=rtl] .n2_field_text_image__button{margin-left:0;margin-right:10px}.n2_field_number input{text-align:center}.n2_field_text__unit,.n2_field_number__unit{padding:0 6px;background-color:#94b2c1;font-size:11px;color:#fff;line-height:26px;text-transform:uppercase}.n2_form--dark .n2_field_text__unit,.n2_form--dark .n2_field_number__unit{background-color:#1c2933;color:#94b2c1}.n2_field_text--focus .n2_field_text__unit,.n2_field_text--focus .n2_field_number__unit{background-color:#1d81f9}.n2_form--dark .n2_field_text--focus .n2_field_text__unit,.n2_form--dark .n2_field_text--focus .n2_field_number__unit{color:#fff}.n2_field_upload{cursor:pointer}.n2_field_upload .n2_field_chooser__label{width:150px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.n2_field_upload input[type=file]{position:absolute;top:0;left:0;width:100%;height:0;opacity:0;font-size:0;padding:15px 0}.n2_field_upload input[type=file]::-webkit-file-upload-button{cursor:pointer}.n2_field_table__content{display:grid;grid-gap:2px;width:100%}.n2_field_table__cell{padding:5px 10px;background-color:#f0f4f7;font-size:12px;line-height:22px;color:#325c77}.n2_field_tab{display:inline-flex;background-color:#94b2c1;border-radius:2px;overflow:hidden}.n2_field_tab__option--selected{background-color:#1d81f9}.n2_field_tab__option{padding:0 15px;line-height:30px;font-size:12px;color:#fff;cursor:pointer;white-space:nowrap}.n2_modal_tab__tabs{text-align:center;background-color:#f0f4f7;margin:0 -40px 16px -40px}.n2_modal_tab__tabs_button{display:inline-block;font-size:16px;color:#325c77;font-family:inherit;font-weight:500;padding:20px 0 17px 0;margin:0 20px;cursor:pointer;border-bottom:3px solid transparent}.n2_modal_tab__tabs_button--active{border-bottom:3px solid #1375e9;color:#1375e9;box-sizing:border-box}.n2_modal_tab__tabs_content{display:none}.n2_modal_tab__tabs_content--active{display:block}.n2_field_textarea{position:relative;display:inline-block;vertical-align:top;border-radius:3px;background-color:#fff;border:2px solid #94b2c1}.n2_form--dark .n2_field_textarea{background-color:#2c3a45;border:2px solid #1c2933}.n2_field_textarea.n2_field_text--focus{border-color:#1d81f9}.n2_field_textarea textarea{padding:0 6px;margin:0;background:initial;box-sizing:border-box;min-height:44px;vertical-align:top;line-height:20px;font-size:12px;color:#325c77}.n2_form--dark .n2_field_textarea textarea{color:#bdcfd9}.n2_field_textarea textarea,.n2_field_textarea textarea:FOCUS{border:0;outline:0;box-shadow:none}.n2_field_textarea--inline textarea{min-height:26px}.n2_field_textarea_rich{position:relative;border-radius:3px;background-color:#fff;border:2px solid #94b2c1}.n2_form--dark .n2_field_textarea_rich{background-color:#2c3a45;border:2px solid #1c2933}.n2_field_textarea_rich.n2_field_text--focus{border-color:#1d81f9}.n2_field_textarea_rich textarea{display:block;padding:0 6px;margin:0;box-sizing:border-box;min-height:44px;vertical-align:top;line-height:20px;font-size:12px;color:#325c77}.n2_form--dark .n2_field_textarea_rich textarea{background-color:#2c3a45;color:#bdcfd9}.n2_field_textarea_rich textarea,.n2_field_textarea_rich textarea:FOCUS{border:0;outline:0;box-shadow:none}.n2_field_textarea_rich__buttons{display:flex}.n2_form--dark .n2_field_textarea_rich__buttons{background-color:#2c3a45;border-bottom:2px solid #1c2933}.n2_field_textarea_rich__button{display:flex;align-items:center;justify-content:center;width:30px;height:30px;font-size:16px;color:#94b2c1;border-right:2px solid #1c2933;cursor:pointer}.n2_field_select select{margin:0;padding:0 6px;border-radius:3px;max-width:280px;width:auto;line-height:26px;height:26px;box-sizing:content-box;font-size:12px;color:#325c77;background-color:#fff;border:2px solid #94b2c1}.n2_field_select select[multiple]{padding:0;height:auto}.n2_field_select select[multiple] option{padding:6px 6px;font-size:12px;color:#325c77}.n2_form--dark .n2_field_select select{background-color:#2c3a45;border:2px solid #1c2933;color:#bdcfd9}.n2_field_select select,.n2_field_select select:FOCUS{box-shadow:none;outline:0}.n2_field_select select:FOCUS{border:2px solid #1d81f9}.n2_field_onoff{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:3px 0;display:flex;cursor:pointer}.n2_field_onoff__slider{flex:0 0 auto;border-radius:12px;background-color:#94b2c1;padding:3px;width:38px}.n2_field_onoff--on .n2_field_onoff__slider{background-color:#04c018}.n2_field_onoff__slider_bullet{width:18px;height:18px;border-radius:20px;background-color:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.1);transition:transform .25s}.n2_field_onoff--on .n2_field_onoff__slider_bullet{transform:translateX(20px)}html[dir=rtl] .n2_field_onoff--on .n2_field_onoff__slider_bullet{transform:translateX(-20px)}.n2_field_onoff__labels{margin:0 3px;position:relative;overflow:hidden;height:24px}.n2_field_onoff__label{font-size:12px;line-height:24px;font-weight:700;text-transform:uppercase;max-width:100px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_field_onoff__label_off{color:#94b2c1}.n2_field_onoff--on .n2_field_onoff__label_off{margin-top:-24px}.n2_field_onoff__label_on{color:#40bb22}.n2_field_unit{position:relative;display:inline-block;vertical-align:top}.n2_field_unit__current_unit{line-height:30px;padding:0 6px;border-radius:3px;font-size:11px;text-transform:uppercase;background-color:#94b2c1;color:#fff}.n2_form--dark .n2_field_unit__current_unit{background-color:#1c2933;color:#94b2c1}.n2_field_unit__units{display:none;z-index:2;position:absolute;top:30px;right:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;background:#fff;box-shadow:0 1px 5px 1px rgba(55,77,88,.2)}.n2_field_unit:HOVER .n2_field_unit__units{display:block}.n2_field_unit__unit{padding:0 5px;line-height:24px;cursor:pointer;color:#325c77;font-size:11px;text-transform:uppercase}.n2_field_unit__unit:HOVER{background:#1d81f9;color:#fff}.n2_field_margin_padding{display:inline-flex;vertical-align:top}.n2_field_margin_padding .n2_field_text{position:relative;border-radius:0;margin-left:-2px}.n2_field_margin_padding .n2_field_text.n2_field_text--focus{z-index:2}.n2_field_margin_padding .n2_field_unit{margin-left:-2px}.n2_field_margin_padding .n2_field_unit__current_unit{border-top-left-radius:0;border-bottom-left-radius:0}html[dir=rtl] .n2_field_margin_padding .n2_field_unit__current_unit{border-radius:3px 0 0 3px}.n2_field_margin_padding__pre_label{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:#94b2c1;font-size:16px;color:#fff;text-align:center;border-top-left-radius:3px;border-bottom-left-radius:3px;cursor:pointer}.n2_form--dark .n2_field_margin_padding__pre_label{background-color:#1c2933;color:#94b2c1}html[dir=rtl] .n2_field_margin_padding__pre_label{border-radius:0 3px 3px 0}.n2_field_margin_padding--linked-values .n2_field_margin_padding__pre_label .ssi_16::before{content:"\E64D"}.n2_field_margin_padding--linked-values .n2_field_text+.n2_field_text{display:none}.n2_field_radio{display:inline-flex;vertical-align:top;margin:0 -5px}.n2_field_radio .n2_field_radio__option{display:flex;align-items:center;cursor:pointer;margin:0 5px}.n2_field_radio .n2_field_radio__option_marker{display:flex;justify-content:center;align-items:center;width:14px;height:14px;line-height:14px;background-color:#fff;border:2px solid #94b2c1;border-radius:10px}.n2_field_radio .n2_field_radio__option_marker .ssi_16{display:none;color:#fff}.n2_field_radio .n2_field_radio__option--selected .n2_field_radio__option_marker{background-color:#04c018;border-color:#04c018}.n2_field_radio .n2_field_radio__option--selected .n2_field_radio__option_marker .ssi_16{display:block}.n2_field_radio .n2_field_radio__option_label{margin:0 5px;font-size:12px;line-height:30px;color:#325c77}.n2_field_radio_icon{display:inline-flex;vertical-align:top;overflow:hidden;border-radius:3px}.n2_field_radio_icon .n2_field_radio__option{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:#94b2c1;color:#fff;font-size:16px;cursor:pointer}.n2_form--dark .n2_field_radio_icon .n2_field_radio__option{background-color:#1c2933;color:#94b2c1}.n2_field_radio_icon .n2_field_radio__option--selected{background-color:#1d81f9}.n2_form--dark .n2_field_radio_icon .n2_field_radio__option--selected{background-color:#1d81f9;color:#fff}.n2_field_color .n2-field-color-preview{border-right:2px solid #94b2c1}html[dir=rtl] .n2_field_color .n2-field-color-preview{border-right:0;border-left:2px solid #94b2c1}.n2_form--dark .n2_field_color .n2-field-color-preview{border-right-color:#1c2933}html[dir=rtl] .n2_form--dark .n2_field_color .n2-field-color-preview{border-left-color:#1c2933}.n2_field_color.n2_field_text--focus .n2-field-color-preview{border-right-color:#1d81f9}html[dir=rtl] .n2_field_color.n2_field_text--focus .n2-field-color-preview{border-left-color:#1d81f9}.n2_field_color .n2-field-color-preview-inner{width:26px;height:26px;cursor:pointer}.n2_field_color input{text-transform:uppercase;width:50px;text-align:center}.n2_field_color--alpha input{width:65px}.n2_field_image_list{position:relative;display:inline-flex;vertical-align:top;align-items:center;border-radius:3px;border:2px solid #94b2c1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.n2_field_image_list>.n2_field_image_list__fields{display:none}.n2_field_image_list--focus{border-color:#1d81f9;z-index:99}.n2_field_image_list__preview{display:inline-flex;background-color:#fff;height:26px;cursor:pointer}.n2_field_image_list__preview img{height:100%;width:auto}.n2_field_image_list__preview_label{padding:0 6px;background:#fff;line-height:26px;font-size:12px;color:#325c77}.n2_field_image_list__arrow{width:18px;line-height:26px;font-size:12px;color:#325c77;text-align:center;cursor:pointer}.n2_field_image_list__popover{display:none;position:absolute;top:30px;padding:10px;border-radius:3px;background-color:#fff;box-shadow:0 1px 5px 1px rgba(55,77,88,.2)}.n2_field_image_list--focus .n2_field_image_list__popover{display:block}.n2_field_image_list__popover_items{max-width:50vw;display:inline-flex;flex-wrap:wrap}.n2_field_image_list__popover_item{margin:10px;background-color:#fff;cursor:pointer}.n2_field_image_list__popover_item_image{border:2px solid #94b2c1;border-radius:3px;padding:3px}.n2_field_image_list__popover_item_image img{display:block;width:100%}.n2_field_image_list__popover_item--selected .n2_field_image_list__popover_item_image{border-color:#1d81f9}.n2_field_image_list__popover_item_disabled{display:inline-flex;align-items:center;min-height:100%;border:2px dashed #94b2c1;border-radius:3px;padding:0 10px;box-sizing:border-box;color:#325c77;font-size:14px;line-height:30px;text-transform:capitalize}.n2_field_image_list__popover_item--selected .n2_field_image_list__popover_item_disabled{border-color:#1d81f9}.n2_field_image_list__popover_item_label{color:#325c77;background:#fff;font-size:12px;text-align:center;line-height:30px}.n2_field_image_list__popover_item--selected .n2_field_image_list__popover_item_label{color:#1d81f9}.n2_field_checkbox_onoff{display:inline-flex;vertical-align:top;width:30px;height:30px;align-items:center;justify-content:center;background-color:#94b2c1;border-radius:3px;font-size:16px;color:#fff;cursor:pointer}.n2_field_checkbox_onoff--active{background-color:#1d81f9}.n2_field_group_checkbox_onoff{border-radius:3px;overflow:hidden;margin:5px 10px}.n2_field_group_checkbox_onoff .n2_field{padding:0}.n2_field_group_checkbox_onoff .n2_field_checkbox_onoff{border-radius:0}.n2_field_widget_position{position:relative;display:inline-flex;vertical-align:top;background-color:#fff;border:2px solid #94b2c1;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.n2_field_widget_position--focus{border-color:#1d81f9;z-index:99}.n2_field_widget_position__label{display:inline-block;vertical-align:top;padding:0 6px;line-height:26px;font-size:12px;color:#325c77;cursor:pointer}.n2_field_widget_position__arrow{width:18px;line-height:26px;font-size:12px;color:#325c77;text-align:center;cursor:pointer}.n2_field_widget_position__popover{display:none;position:absolute;top:30px;padding:10px;border-radius:3px;background-color:#fff;box-shadow:0 1px 5px 1px rgba(55,77,88,.2)}.n2_field_widget_position--focus .n2_field_widget_position__popover{display:flex}.n2_field_widget_position__popover .n2_field__element{flex-wrap:nowrap!important}.n2_field_control_type_picker{display:flex;flex-wrap:wrap;margin:-10px -5px}.n2_field_control_type_picker__item{margin:10px;position:relative;display:inline-block;border:0;border-radius:1px;height:auto;cursor:pointer}.n2_field_control_type_picker__item img{display:block}.n2_field_control_type_picker__item:hover{box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}.n2_field_control_type_picker__item.n2_field_control_type_picker__item--selected{box-shadow:0 0 0 3px #1375e9}.n2_field_control_type_picker__selected_marker{display:none;position:absolute;top:10px;right:10px;background-color:#1375e9;border-radius:10px;width:16px;height:16px}.n2_field_control_type_picker__item--selected .n2_field_control_type_picker__selected_marker{display:block}.n2_field_control_type_picker__selected_marker .ssi_16{color:#fff}.n2_field_message{border-radius:3px;padding:5px 10px;font-size:12px;line-height:20px}.n2_field_message--notice{background-color:#f0f4f7;color:#325c77}.n2_field_message--notice a:HOVER{color:#005bc6}.n2_field_message--notice a,.n2_field_message--notice a:FOCUS{color:#1375e9}.n2_field_message--warning{background-color:#f5e293;color:#325c77}.n2_field_message--warning a:HOVER{color:#005bc6}.n2_field_message--warning a,.n2_field_message--warning a:FOCUS{color:#1375e9}.n2_ss_layer_window .n2_field_message--warning{width:298px}.n2_field_autocomplete{position:relative}.n2_field_decoration{display:inline-flex;vertical-align:top;margin:0 -3px}.n2_field_decoration__option{margin:0 3px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:#94b2c1;border-radius:3px;color:#fff;font-size:16px;cursor:pointer}.n2_form--dark .n2_field_decoration__option{background-color:#1c2933;color:#94b2c1}.n2_field_decoration__option--selected{background-color:#1d81f9}.n2_form--dark .n2_field_decoration__option--selected{background-color:#1d81f9;color:#fff}.n2_field_icon__preview{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px}.n2_field_icon__preview .n2i{color:#fff;font-size:24px!important;vertical-align:top}.n2_field_icon_tab{background-color:#1c2933;border-radius:2px;overflow:hidden;white-space:nowrap}.n2_field_icon_tab__option{display:inline-flex;padding:7px;color:#fff;cursor:pointer}.n2_field_icon_tab__option i{color:#94b2c1}.n2_field_icon_tab__option--selected{background-color:#1d81f9}.n2_field_icon_tab__option--selected i{color:#fff}.n2_field_mixed_font_size__container>.n2_field_text{border-top-right-radius:0;border-bottom-right-radius:0}html[dir=rtl] .n2_field_mixed_font_size__container>.n2_field_text{border-radius:0 3px 3px 0}.n2_field_mixed_font_size__container>.n2_field_unit>.n2_field_unit__current_unit{border-top-left-radius:0;border-bottom-left-radius:0}html[dir=rtl] .n2_field_mixed_font_size__container>.n2_field_unit>.n2_field_unit__current_unit{border-radius:3px 0 0 3px}.n2_field_mixed_box_shadow__container>.n2_field_text{margin-left:-2px;border-radius:0}html[dir=rtl] .n2_field_mixed_box_shadow__container>.n2_field_text{margin-left:0;margin-right:-2px}.n2_field_mixed_box_shadow__container>.n2_field_text:first-child{margin-left:0;border-top-left-radius:3px;border-bottom-left-radius:3px}html[dir=rtl] .n2_field_mixed_box_shadow__container>.n2_field_text:first-child{margin-right:0;border-radius:0 3px 3px 0}.n2_field_mixed_box_shadow__container>.n2_field_text:last-of-type{border-top-right-radius:3px;border-bottom-right-radius:3px}html[dir=rtl] .n2_field_mixed_box_shadow__container>.n2_field_text:last-of-type{border-radius:3px 0 0 3px}.n2_field_mixed_box_shadow__container>.n2_field_text--focus{z-index:2}.n2_field_mixed_text_shadow__container>.n2_field_text{margin-left:-2px}.n2_field_mixed_text_shadow__container>.n2_field_text:first-child{margin-left:0;border-radius:3px 0 0 3px}html[dir=rtl] .n2_field_mixed_text_shadow__container>.n2_field_text:first-child{margin-left:-2px;border-radius:0 3px 3px 0}.n2_field_mixed_text_shadow__container>.n2_field_text:last-child{border-radius:0 3px 3px 0}html[dir=rtl] .n2_field_mixed_text_shadow__container>.n2_field_text:last-child{border-radius:3px 0 0 3px}.n2_field_mixed_text_shadow__container>.n2_field_text--focus{z-index:2}.n2_field_mixed_border__container{display:inline-flex;vertical-align:top;margin:0 -5px}.n2_field_mixed_border__container>*{margin:0 5px}.n2_form__table_row .n2_field.n2_field_mixed_generator_order{padding:0}.n2_field_button{display:inline-block;text-align:center;padding:0 10px;background-color:#94b2c1;font-size:11px;line-height:30px;text-transform:uppercase;border-radius:3px;max-width:150px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_field_button:HOVER{background-color:#7f9caa}.n2_field_button,.n2_field_button:HOVER,.n2_field_button:FOCUS{color:#fff}.n2_form--dark .n2_field_button{background-color:#6b7986}.n2_form--dark .n2_field_button:HOVER{background-color:#8694a2}.n2_form--dark .n2_field_button,.n2_form--dark .n2_field_button:HOVER,.n2_form--dark .n2_field_button:FOCUS{color:#fff}.n2_field_button--icon{display:inline-flex;align-items:center;justify-content:center;padding:0;width:30px;height:30px;font-size:16px}.n2_field_button--blue{background-color:#1d81f9}.n2_field_button--blue:HOVER{background-color:#338ef9}.n2_field_widget_area{width:80px;height:80px;position:relative;margin:0 10px}.n2_field_widget_area__inner{position:absolute;top:14px;left:14px;width:46px;height:46px;border:3px solid #94b2c1;border-radius:3px}.n2_field_widget_area__area{position:absolute;background-color:#94b2c1;border-radius:2px;cursor:pointer;width:10px;height:10px;left:0;top:0}.n2_field_widget_area__area[data-area="1"]{left:35px}.n2_field_widget_area__area[data-area="2"]{left:21px;top:21px}.n2_field_widget_area__area[data-area="3"]{left:35px;top:21px}.n2_field_widget_area__area[data-area="4"]{left:49px;top:21px}.n2_field_widget_area__area[data-area="5"]{top:35px}.n2_field_widget_area__area[data-area="6"]{left:21px;top:35px}.n2_field_widget_area__area[data-area="7"]{left:49px;top:35px}.n2_field_widget_area__area[data-area="8"]{left:70px;top:35px}.n2_field_widget_area__area[data-area="9"]{left:21px;top:49px}.n2_field_widget_area__area[data-area="10"]{left:35px;top:49px}.n2_field_widget_area__area[data-area="11"]{left:49px;top:49px}.n2_field_widget_area__area[data-area="12"]{left:35px;top:70px}.n2_field_widget_area__area--selected{background-color:#1d81f9;cursor:default}.n2_field_columns{display:grid;grid-gap:10px;grid-template-columns:280px 30px;width:310px}.n2_field_columns__content{position:relative;display:flex;overflow:hidden}.n2_field_columns__column{flex:0 0 auto;overflow:hidden;background-color:#04c018;border-radius:2px;font-size:12px;line-height:30px;text-align:center;color:#fff;cursor:ew-resize}.n2_field_columns__handle{display:inline-flex;justify-content:center;align-items:center;width:16px;height:30px;cursor:ew-resize;color:#bdcfd9}.n2_field_columns__content.n2-sortable-currently-sorted .n2_field_columns__column{margin-right:16px}.n2_field_columns__content.n2-sortable-currently-sorted .n2_field_columns__column:last-child{margin-right:0}.n2_field_columns__content.n2-sortable-currently-sorted .n2_field_columns__handle{display:none}.n2_field_columns__add{flex:0 0 auto;display:inline-flex;justify-content:center;align-items:center;width:30px;height:30px;background-color:#04c018;border-radius:2px;color:#fff;cursor:pointer}.n2_field_columns__add:HOVER{background-color:#07ca1c}.n2_field_select_list{height:120px;background-color:#fff;border:2px solid #94b2c1;border-radius:3px;overflow-y:scroll}.n2_field_select_list__option{display:flex;cursor:pointer;line-height:30px;font-size:12px;color:#325c77}.n2_field_select_list__option:nth-child(even){background-color:#f0f4f7}.n2_field_select_list__option.n2_field_select_list__option--selected{background-color:#1d81f9;color:#fff}.n2_field_select_list__option_primary{flex:1 1 auto;padding:0 8px}.n2_field_select_list__option_secondary{padding:0 8px}.n2_field_chooser{position:relative;display:inline-flex;vertical-align:top;border-radius:3px;background-color:#f0f4f7;height:30px}.n2_form--dark .n2_field_chooser{background-color:#2c3a45}.n2_field_chooser__label{min-width:100px;padding:0 8px;font-size:12px;line-height:30px;color:#325c77;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_form--dark .n2_field_chooser__label{color:#bdcfd9}.n2_field_chooser__clear{display:flex;line-height:30px;width:30px;justify-content:center;align-items:center}.n2_field_chooser__clear,.n2_field_chooser__clear:HOVER,.n2_field_chooser__clear:FOCUS{color:#94b2c1}.n2_field_chooser--empty .n2_field_chooser__clear{visibility:hidden}.n2_field_chooser__choose{display:inline-flex;align-items:center;justify-content:center;background-color:#04c018;width:30px;line-height:30px;border-top-right-radius:3px;border-bottom-right-radius:3px}.n2_field_chooser__choose:HOVER{background-color:#07ca1c}.n2_field_chooser__choose,.n2_field_chooser__choose:HOVER,.n2_field_chooser__choose:FOCUS{color:#fff}.n2_field_chooser--empty .n2_field_chooser__choose{background-color:#94b2c1}.n2_form--dark .n2_field_chooser--empty .n2_field_chooser__choose{background-color:#1c2933}.n2_form--dark .n2_field_chooser--empty .n2_field_chooser__choose,.n2_form--dark .n2_field_chooser--empty .n2_field_chooser__choose:HOVER,.n2_form--dark .n2_field_chooser--empty .n2_field_chooser__choose:FOCUS{color:#94b2c1}html[dir=rtl] .n2_field_chooser__choose{border-radius:3px 0 0 3px}.n2_field_select_icon{display:flex;flex-wrap:wrap;margin:-10px -20px}.n2_field_select_icon__option{position:relative;display:flex;flex-flow:column;margin:20px;width:130px;padding:15px 10px;cursor:pointer;border-radius:3px}.n2_field_select_icon__option:HOVER{box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}.n2_field_select_icon__option--selected{box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}.n2_field_select_icon__option_icon{display:flex;align-items:center;justify-content:center;color:#94b2c1}.n2_field_select_icon__option--selected .n2_field_select_icon__option_icon{color:#1375e9}.n2_field_select_icon__option_label{font-size:14px;line-height:30px;color:#325c77;text-align:center;font-weight:700}.n2_field_select_icon__option--selected .n2_field_select_icon__option_label{color:#1375e9}.n2_field_select_icon__selected_marker{display:none;position:absolute;top:10px;right:10px;background-color:#1375e9;border-radius:10px;width:16px;height:16px;color:#fff}.n2_field_select_icon__option--selected .n2_field_select_icon__selected_marker{display:block}.n2_field_font{display:inline-flex;align-items:center;justify-content:center;background-color:#04c018;min-width:30px;line-height:30px;border-radius:3px;padding:0 10px;font-size:11px;text-transform:uppercase;cursor:pointer}.n2_field_font:HOVER{background-color:#07ca1c}.n2_field_font,.n2_field_font:HOVER,.n2_field_font:FOCUS{color:#fff}.n2_field_style{display:inline-flex;align-items:center;justify-content:center;background-color:#04c018;min-width:30px;line-height:30px;border-radius:3px;padding:0 10px;font-size:11px;text-transform:uppercase;cursor:pointer}.n2_field_style:HOVER{background-color:#07ca1c}.n2_field_style,.n2_field_style:HOVER,.n2_field_style:FOCUS{color:#fff}.n2_field_subform_icon{margin:-8px;display:flex;flex-wrap:wrap}.n2_field_subform_icon__option{margin:8px;display:flex;flex-flow:column;align-items:center;min-width:120px;border:3px solid #fff;border-radius:3px;cursor:pointer}.n2_field_subform_icon__option_icon{display:flex;align-items:center;justify-content:center;color:#94b2c1}.n2_field_subform_icon__option_label{margin-top:-13px;line-height:28px;font-size:12px;color:#325c77;font-weight:700;padding:0 10px}.n2_field_subform_icon__option--selected{border-color:#1375e9}.n2_field_subform_icon__option--selected .n2_field_subform_icon__option_icon,.n2_field_subform_icon__option--selected .n2_field_subform_icon__option_label{color:#1375e9}.n2_field_autoplaypicker{position:relative;display:inline-flex;vertical-align:top;background-color:#fff;border:2px solid #94b2c1;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.n2_field_autoplaypicker--focus{border-color:#1d81f9;z-index:99}.n2_field_autoplaypicker__label{display:inline-block;vertical-align:top;padding:0 6px;width:230px;line-height:26px;font-size:12px;color:#325c77;cursor:pointer}.n2_field_autoplaypicker__arrow{width:18px;line-height:26px;font-size:12px;color:#325c77;text-align:center;cursor:pointer}.n2_field_autoplaypicker__popover{display:none;position:absolute;top:30px;padding:10px;border-radius:3px;background-color:#fff;box-shadow:0 1px 5px 1px rgba(55,77,88,.2)}.n2_field_autoplaypicker--focus .n2_field_autoplaypicker__popover{display:flex}.n2_field_autoplaypicker__popover .n2_field__element{flex-wrap:nowrap!important}.n2_field_layer_window_focus{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;cursor:pointer;background:#1c2933;border:2px solid #1c2933;border-radius:3px}.n2_field_layer_window_focus__image{display:block;width:100%;height:auto;border-radius:2px}.n2_field_layer_window_focus__dot{position:absolute;left:50%;top:50%;width:12px;height:12px;margin-top:-8px;margin-left:-8px;border:2px solid #fff;border-radius:16px;background:#04c018}.n2_field_breakpoint{display:flex;flex-wrap:wrap}.n2_field_breakpoint__breakpoint_container{position:relative;margin:25px 10px 5px;height:30px;display:flex;align-items:center;background-color:#94b2c1;border-radius:3px}.n2_field_breakpoint__breakpoint_container[data-orientation=portrait] [data-orientation=landscape]{display:none!important}.n2_field_breakpoint__breakpoint_container[data-orientation=landscape] [data-orientation=portrait]{display:none!important}.n2_field_breakpoint__device{position:relative;flex:0 0 auto;width:130px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.n2_field_breakpoint__device_enable{display:inline-flex;align-items:center;justify-content:center;width:100%;height:30px;color:#fff}.n2_field_breakpoint__device_disable{position:absolute;right:5px;top:0;color:#fff;height:30px;display:none;align-items:center;opacity:.5;cursor:pointer}.n2_field_breakpoint__device_disable:HOVER{opacity:1}.n2_field_breakpoint__device--enabled .n2_field_breakpoint__device_disable{display:flex}.n2_field_breakpoint__breakpoint{position:relative;flex:0 0 auto;height:30px}.n2_field_breakpoint__breakpoint_divider{margin:5px 0;width:0;height:20px;box-shadow:0 0 0 1px #fff}.n2_field_breakpoint__breakpoint_label_container{display:flex;align-items:center;justify-content:center;position:absolute;margin-left:-32px;top:-26px;width:50px}html[dir=rtl] .n2_field_breakpoint__breakpoint_label_container{margin-left:0;margin-right:-32px}.n2_field_breakpoint__breakpoint_start .n2_field_breakpoint__breakpoint_label_container{margin-left:0;justify-content:flex-start}html[dir=rtl] .n2_field_breakpoint__breakpoint_start .n2_field_breakpoint__breakpoint_label_container{margin-right:0}.n2_field_breakpoint__breakpoint_end .n2_field_breakpoint__breakpoint_label_container{margin-left:-50px;justify-content:flex-end}html[dir=rtl] .n2_field_breakpoint__breakpoint_end .n2_field_breakpoint__breakpoint_label_container{margin-left:0;margin-right:-50px}.n2_field_breakpoint__breakpoint_label_rename{display:flex;align-items:center;justify-content:center;width:12px;cursor:pointer;color:#94b2c1;opacity:.7}.n2_field_breakpoint__breakpoint_label_rename:HOVER{opacity:1}.n2_field_breakpoint__breakpoint_label_container--disable-edit .n2_field_breakpoint__breakpoint_label_rename{visibility:hidden;pointer-events:none}.n2_field_breakpoint__breakpoint_label{color:#325c77;font-size:12px;line-height:26px}.n2_field_breakpoint__breakpoint_start .n2_field_breakpoint__breakpoint_label,.n2_field_breakpoint__breakpoint_end .n2_field_breakpoint__breakpoint_label{cursor:default}.n2_field_breakpoint__breakpoint .n2_field_breakpoint__breakpoint_label{cursor:default}.n2_field_breakpoint__breakpoint .n2_field_breakpoint__breakpoint_label[contenteditable=true]{cursor:text;outline:0}.n2_field_breakpoint--with-enables .n2_field_breakpoint__device .n2_field_breakpoint__device_enable{cursor:pointer;opacity:.5}.n2_field_breakpoint--with-enables .n2_field_breakpoint__device--enabled .n2_field_breakpoint__device_enable{opacity:1}.n2_field_breakpoint--with-enables .n2_field_breakpoint__device[data-id=desktopportrait] .n2_field_breakpoint__device_enable,.n2_field_breakpoint--with-enables .n2_field_breakpoint__device[data-id=tabletportrait] .n2_field_breakpoint__device_enable,.n2_field_breakpoint--with-enables .n2_field_breakpoint__device[data-id=mobileportrait] .n2_field_breakpoint__device_enable{cursor:default;opacity:1}.n2_field_breakpoint--with-enables .n2_field_breakpoint__breakpoint{display:none}.n2_field_breakpoint--with-enables .n2_field_breakpoint__breakpoint--enabled,.n2_field_breakpoint--with-enables .n2_field_breakpoint__breakpoint[data-id=desktopportrait],.n2_field_breakpoint--with-enables .n2_field_breakpoint__breakpoint[data-id=tabletportrait],.n2_field_breakpoint--with-enables .n2_field_breakpoint__breakpoint[data-id=mobileportrait]{display:block}body[data-desktoplandscape="0"] .n2-slider-settings-require--desktoplandscape,body[data-tabletlandscape="0"] .n2-slider-settings-require--tabletlandscape,body[data-mobilelandscape="0"] .n2-slider-settings-require--mobilelandscape{display:none!important}.n2_autocomplete_options{font-family:"Inter-Nextend",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.3;font-size:16px;-webkit-font-smoothing:antialiased;position:absolute;top:0;z-index:100003;overflow:auto;max-height:300px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;background:#fff;box-shadow:0 1px 5px 1px rgba(55,77,88,.2)}.n2_autocomplete_options a{transition:none 0s;text-decoration:none;box-shadow:none}.n2_autocomplete_option{padding:0 5px;line-height:24px;cursor:pointer;color:#325c77;font-size:11px}.n2_autocomplete_option:HOVER{background:#1d81f9;color:#fff}.n2_tooltip{font-family:"Inter-Nextend",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.3;font-size:16px;-webkit-font-smoothing:antialiased;visibility:visible;z-index:100000;position:fixed;left:-10000px;top:-10000px;margin-top:-9000000px;opacity:0;border-radius:3px;font-size:12px;line-height:16px;font-weight:700;padding:4px 6px;color:#94b2c1;background:#0c1924;white-space:nowrap}.n2_tooltip a{transition:none 0s;text-decoration:none;box-shadow:none}.n2_tooltip--active{opacity:1;margin:10px}.n2_tooltip--active.n2_tooltip_position{margin:0}.n2_body--tooltip-position-active .n2_tooltip:not(.n2_tooltip_position){display:none}.n2_form_tip{font-family:"Inter-Nextend",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.3;font-size:16px;-webkit-font-smoothing:antialiased;z-index:100000;position:fixed;display:none;max-width:360px;padding:5px 0}.n2_form_tip a{transition:none 0s;text-decoration:none;box-shadow:none}.n2_form_tip--visible{display:block}.n2_form_tip__overlay{position:absolute;width:20px;height:20px}.n2_form_tip[data-position-horizontal=left] .n2_form_tip__overlay{left:0}.n2_form_tip[data-position-horizontal=right] .n2_form_tip__overlay{right:0}.n2_form_tip[data-position-vertical=bottom] .n2_form_tip__overlay{top:100%}.n2_form_tip[data-position-vertical=top] .n2_form_tip__overlay{bottom:100%}.n2_form_tip__content{background-color:rgba(12,25,36,.95);border-radius:5px;padding:20px}.n2_form_tip__label{color:#fff;font-size:14px;line-height:20px;text-transform:capitalize;margin-bottom:10px}.n2_form_tip__description{color:#94b2c1;font-size:14px;line-height:20px}.n2_form_tip__description a,.n2_form_tip__description a:HOVER,.n2_form_tip__description a:FOCUS{color:#1d81f9}.n2_form_tip__link{margin-top:10px;display:inline-block;line-height:30px;background-color:#1d81f9;border-radius:3px;padding:0 10px;font-size:11px;text-transform:capitalize;text-decoration:none}.n2_form_tip__link,.n2_form_tip__link:HOVER,.n2_form_tip__link:FOCUS{color:#fff}.n2_dashboard_info{position:relative}.n2_dashboard_info .n2_button_plain_icon{position:relative}.n2_dashboard_info--visible .n2_button_plain_icon,.n2_dashboard_info--visible .n2_button_plain_icon:HOVER,.n2_dashboard_info--visible .n2_button_plain_icon:FOCUS{color:#fff}.n2_dashboard_info__marker{display:none;position:absolute;top:7px;right:8px;width:8px;height:8px;background-color:#f69300;border-radius:100%;border:2px solid #fff}html[data-ss3-activated="0"] .n2_dashboard_info__marker{display:block}.n2_dashboard_info__content{display:none;position:absolute;right:0;top:45px;padding:24px;border-radius:3px;background-color:#fff;box-shadow:0 1px 5px 1px rgba(55,77,88,.2);white-space:nowrap}.n2_dashboard_info--visible .n2_dashboard_info__content{display:grid;grid-template-columns:24px 1fr auto;grid-gap:15px}html[dir=rtl] .n2_dashboard_info__content{left:0;right:auto}.n2_dashboard_info__row_icon .ssi_24{display:block;font-size:24px;line-height:30px}.n2_dashboard_info__row_content{color:#325c77;line-height:30px;font-size:14px}.n2_dashboard_info__row_action{text-align:right}.n2_dashboard_info__row_action a,.n2_dashboard_info__row_action a:HOVER,.n2_dashboard_info__row_action a:FOCUS{line-height:30px;font-size:14px}.n2_dashboard_info__row_action a,.n2_dashboard_info__row_action a:FOCUS{color:#1375e9}.n2_dashboard_info__row_action a:HOVER{color:#005bc6}html[dir=rtl] .n2_dashboard_info__row_action{text-align:left}html[data-ss3-activated="0"] .n2_dashboard_info__row_icon_activated,html[data-ss3-activated="0"] .n2_dashboard_info__row_content_activated,html[data-ss3-activated="0"] .n2_dashboard_info__row_action_activated{display:none}html[data-ss3-activated="1"] .n2_dashboard_info__row_icon_activate,html[data-ss3-activated="1"] .n2_dashboard_info__row_content_activate,html[data-ss3-activated="1"] .n2_dashboard_info__row_action_activate,html[data-ss3-activated="1"] #n2-ss-activate-license-banner{display:none}.n2_dashboard_info__row_icon_version .ssi_24{color:#94b2c1}.n2_dashboard_info__row_icon_check_update .ssi_24{color:#1d81f9}.n2_dashboard_info__row_icon_activate .ssi_24{color:#c43e2a}.n2_dashboard_info__row_icon_activated .ssi_24{color:#04c018}.n2_dashboard_manager{font-family:"Inter-Nextend",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;padding:0 40px}.n2_dashboard_manager__content{position:relative;display:flex;flex-wrap:wrap;margin:0 -16px}.n2_dashboard_manager__content>*{margin:16px;flex:0 0 auto}.n2_dashboard_manager_upgrade_pro{position:relative;display:flex;flex-flow:column;align-items:center;width:572px;min-height:392px;background-color:#fff;border-radius:5px;box-shadow:0 10px 8px -10px rgba(0,0,0,.1)}.n2_dashboard_manager_upgrade_pro:HOVER{box-shadow:0 10px 8px -10px rgba(0,0,0,.2)}.n2_dashboard_manager_upgrade_pro__logo{margin-top:44px;display:flex;align-items:center;justify-content:center;width:100px;height:100px;background-color:rgba(29,129,249,.1);border-radius:50px;color:#1d81f9}.n2_dashboard_manager_upgrade_pro__heading{margin-top:9px;font-size:18px;line-height:30px;color:#283f4d;font-weight:700}.n2_dashboard_manager_upgrade_pro__details{margin-top:8px;display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;width:100%;padding:0 30px 14px;box-sizing:border-box}.n2_dashboard_manager_upgrade_pro__details_option{display:flex;align-items:center}.n2_dashboard_manager_upgrade_pro__details_option,.n2_dashboard_manager_upgrade_pro__details_option:HOVER,.n2_dashboard_manager_upgrade_pro__details_option:FOCUS{color:#1375e9}.n2_dashboard_manager_upgrade_pro__details_option_label{margin:0 10px;font-size:14px;line-height:16px;text-transform:capitalize;padding:5px 0}.n2_dashboard_manager_upgrade_pro__button{margin-top:4px;margin-bottom:20px;padding:0 20px;min-width:260px;background-color:#1d81f9;border-radius:3px;text-align:center;font-size:12px;line-height:36px;text-transform:uppercase;font-weight:700}.n2_dashboard_manager_upgrade_pro__button,.n2_dashboard_manager_upgrade_pro__button:HOVER,.n2_dashboard_manager_upgrade_pro__button:FOCUS{color:#fff}.n2_dashboard_manager_upgrade_pro__button:HOVER{background-color:#338ef9}.n2_dashboard_manager_upgrade_pro__close{display:flex;position:absolute;top:10px;right:10px;width:36px;height:36px;justify-content:center;align-items:center;background-color:#f0f4f7;border-radius:50px;color:#325c77;cursor:pointer;opacity:0;transition:opacity .3s .5s}.n2_dashboard_manager_upgrade_pro:HOVER .n2_dashboard_manager_upgrade_pro__close{opacity:1}.n2_dashboard_manager_review{position:relative;display:flex;flex-flow:column;align-items:center;width:572px;height:392px;background-color:#fff;border-radius:5px;box-shadow:0 10px 8px -10px rgba(0,0,0,.1)}.n2_dashboard_manager_review:HOVER{box-shadow:0 10px 8px -10px rgba(0,0,0,.2)}.n2_dashboard_manager_review__logo{display:flex;align-items:center;justify-content:center;margin-top:44px;width:100px;height:100px;background-color:rgba(246,183,0,.1);border-radius:50px;overflow:hidden;color:#f6b700}.n2_dashboard_manager_review__logo>*{display:none}.n2_dashboard_manager_review[data-star="0"] .ssi_48--review0,.n2_dashboard_manager_review[data-star="1"] .ssi_48--review1,.n2_dashboard_manager_review[data-star="2"] .ssi_48--review2,.n2_dashboard_manager_review[data-star="3"] .ssi_48--review3,.n2_dashboard_manager_review[data-star="4"] .ssi_48--review4,.n2_dashboard_manager_review[data-star="5"] .ssi_48--review5{display:block}.n2_dashboard_manager_review__heading{margin-top:9px;font-size:18px;line-height:30px;color:#283f4d;font-weight:700}.n2_dashboard_manager_review__paragraph{width:380px;height:78px;color:#325c77;font-size:14px;line-height:26px;text-align:center}.n2_dashboard_manager_review__star_selector{margin-top:25px;display:flex}.n2_dashboard_manager_review__star{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;color:#94b2c1;cursor:pointer}.n2_dashboard_manager_review[data-star="1"] .n2_dashboard_manager_review__star[data-star="1"],.n2_dashboard_manager_review[data-star="2"] .n2_dashboard_manager_review__star[data-star="1"],.n2_dashboard_manager_review[data-star="2"] .n2_dashboard_manager_review__star[data-star="2"],.n2_dashboard_manager_review[data-star="3"] .n2_dashboard_manager_review__star[data-star="1"],.n2_dashboard_manager_review[data-star="3"] .n2_dashboard_manager_review__star[data-star="2"],.n2_dashboard_manager_review[data-star="3"] .n2_dashboard_manager_review__star[data-star="3"],.n2_dashboard_manager_review[data-star="4"] .n2_dashboard_manager_review__star[data-star="1"],.n2_dashboard_manager_review[data-star="4"] .n2_dashboard_manager_review__star[data-star="2"],.n2_dashboard_manager_review[data-star="4"] .n2_dashboard_manager_review__star[data-star="3"],.n2_dashboard_manager_review[data-star="4"] .n2_dashboard_manager_review__star[data-star="4"],.n2_dashboard_manager_review[data-star="5"] .n2_dashboard_manager_review__star[data-star="1"],.n2_dashboard_manager_review[data-star="5"] .n2_dashboard_manager_review__star[data-star="2"],.n2_dashboard_manager_review[data-star="5"] .n2_dashboard_manager_review__star[data-star="3"],.n2_dashboard_manager_review[data-star="5"] .n2_dashboard_manager_review__star[data-star="4"],.n2_dashboard_manager_review[data-star="5"] .n2_dashboard_manager_review__star[data-star="5"]{color:#f6b700}.n2_dashboard_manager_review__label{display:none;margin-top:4px;font-size:16px;line-height:28px;color:#283f4d;text-align:center;font-weight:700}.n2_dashboard_manager_review[data-star="0"] .n2_dashboard_manager_review__label[data-star="0"],.n2_dashboard_manager_review[data-star="1"] .n2_dashboard_manager_review__label[data-star="1"],.n2_dashboard_manager_review[data-star="2"] .n2_dashboard_manager_review__label[data-star="2"],.n2_dashboard_manager_review[data-star="3"] .n2_dashboard_manager_review__label[data-star="3"],.n2_dashboard_manager_review[data-star="4"] .n2_dashboard_manager_review__label[data-star="4"],.n2_dashboard_manager_review[data-star="5"] .n2_dashboard_manager_review__label[data-star="5"]{display:block}.n2_dashboard_manager_review__close{display:flex;position:absolute;top:10px;right:10px;width:36px;height:36px;justify-content:center;align-items:center;background-color:#f0f4f7;border-radius:50px;color:#325c77;cursor:pointer;opacity:0;transition:opacity .3s .5s}html[dir=rtl] .n2_dashboard_manager_review__close{right:auto;left:10px}.n2_dashboard_manager_review:HOVER .n2_dashboard_manager_review__close{opacity:1}.n2_dashboard_manager_newsletter{position:relative;display:flex;flex-flow:column;align-items:center;width:572px;height:392px;background-color:#fff;border-radius:5px;box-shadow:0 10px 8px -10px rgba(0,0,0,.1)}.n2_dashboard_manager_newsletter:HOVER{box-shadow:0 10px 8px -10px rgba(0,0,0,.2)}.n2_dashboard_manager_newsletter__logo{margin-top:44px;display:flex;align-items:center;justify-content:center;width:100px;height:100px;background-color:rgba(95,57,194,.1);border-radius:50px;color:#5f39c2}.n2_dashboard_manager_newsletter__heading{margin-top:9px;font-size:18px;line-height:30px;color:#283f4d;font-weight:700}.n2_dashboard_newsletter__paragraph{width:380px;height:78px;color:#325c77;font-size:14px;line-height:26px;text-align:center}.n2_dashboard_newsletter__form{margin-top:10px;display:block}.n2_dashboard_newsletter__form input[type=email]{width:300px;background-color:#fff;border:2px solid #94b2c1;border-radius:3px;color:#325c77;font-size:14px;line-height:36px;text-align:center;box-shadow:none}.n2_dashboard_newsletter__form input[type=email]:FOCUS{border-color:#5f39c2}.n2_dashboard_manager_newsletter__button{margin-top:10px;padding:0 20px;min-width:260px;background-color:#5f39c2;border-radius:3px;text-align:center;font-size:12px;line-height:36px;text-transform:uppercase;font-weight:700;cursor:pointer}.n2_dashboard_manager_newsletter__button,.n2_dashboard_manager_newsletter__button:HOVER,.n2_dashboard_manager_newsletter__button:FOCUS{color:#fff}.n2_dashboard_manager_newsletter__button:HOVER{background-color:#683fd4}.n2_dashboard_manager_newsletter__close{display:flex;position:absolute;top:10px;right:10px;width:36px;height:36px;justify-content:center;align-items:center;background-color:#f0f4f7;border-radius:50px;color:#325c77;cursor:pointer;opacity:0;transition:opacity .3s .5s}html[dir=rtl] .n2_dashboard_manager_newsletter__close{right:auto;left:10px}.n2_dashboard_manager_newsletter:HOVER .n2_dashboard_manager_newsletter__close{opacity:1}.n2_device_changer{display:inline-flex;align-items:center;position:relative;direction:ltr}.n2_device_changer__button{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:24px;color:#94b2c1}.n2_device_changer__button--marked:after{position:absolute;top:-3px;right:-3px;display:block;content:'';width:8px;height:8px;border-radius:20px;border:2px solid #fff;background-color:#f69300}.n2_device_tester{display:none;position:absolute;top:100%;left:12px;transform:translateX(-50%);padding:10px 10px 0;width:260px;background-color:#0c1924}.n2_device_changer--active .n2_device_tester{display:block}.n2_device_tester_devices{display:flex;justify-content:space-around}.n2_device_tester_devices__device{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;width:24px;height:24px;color:#94b2c1;font-size:24px;cursor:pointer}.n2_device_tester_devices__device--active{color:#1d81f9}.n2_device_tester_zoom{display:flex;align-items:center;padding:10px 0;background-color:#0c1924;border-radius:0 0 3px 3px;text-align:center}.n2_device_tester_zoom__min_label,.n2_device_tester_zoom__max_label{width:30px;padding:0 10px;color:#94b2c1;font-size:10px}.n2_device_tester_zoom__min_label{text-align:right}.n2_device_tester_zoom__max_label{text-align:left}.n2_device_tester_zoom__inner{position:relative;margin:0 0;width:160px;height:34px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.n2_device_tester_zoom__trail{position:absolute;left:0;top:50%;margin:-3px 0;width:160px;background-color:#3a4956;height:6px;border-radius:3px}.n2_device_tester_zoom__editor_size{position:absolute;left:0;top:9px;margin-left:-2px;width:2px;height:16px;background-color:#3a4956}.n2_device_tester_zoom__handle{position:absolute;top:9px;display:block;width:16px;height:16px;margin-left:-8px;background-color:#fff;border-radius:16px;z-index:2;cursor:ew-resize}.n2_device_tester_zoom__handle_label{position:absolute;left:-22px;top:-18px;width:60px;color:#94b2c1;font-size:10px;line-height:16px;text-align:center}.n2_slider_manager{font-family:"Inter-Nextend",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;padding:0 40px}.n2_slider_manager__action_bar{display:flex;padding:16px 0 0;height:30px}.n2_slider_manager__action_bar_left{flex:1 1 auto;display:flex;justify-content:flex-start;align-items:center;margin:0 -5px}html[data-sliders='0'] .n2_slider_manager__action_bar_left{visibility:hidden}.n2_slider_manager__action_bar_right{flex:1 1 auto;display:flex;justify-content:flex-end}.n2_slider_manager__content{position:relative;display:flex;flex-wrap:wrap;margin:0 -16px}.n2_slider_manager__box{position:relative;flex:0 0 auto;width:270px;height:180px;border-radius:3px;margin:16px;background:#fff}.n2_slider_manager__sortable_placeholder{height:200px;margin:5px 0;width:0;box-shadow:0 0 0 2px #1d81f9}.n2_slider_manager__new_slider{background-color:#04c018;color:#fff;display:flex;flex-flow:column;justify-content:center;align-items:center;cursor:pointer}.n2_slider_manager__new_slider:HOVER{background-color:#07ca1c}.n2_slider_manager__new_slider_icon{margin:5px 0 25px}.n2_slider_manager__new_slider_label{font-size:16px;line-height:16px;text-transform:uppercase;font-weight:700;max-width:200px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_slider_box{position:relative;display:flex;flex-flow:column;border-radius:3px;box-shadow:0 10px 8px -10px rgba(0,0,0,.1);overflow:hidden;transition:transform .2s,box-shadow .5s}.n2_slider_box:HOVER,.n2_slider_box.n2_slider_box--context-menu{box-shadow:0 10px 8px -10px rgba(0,0,0,.2)}.n2_slider_box.n2_slider_box--selected{box-shadow:0 0 0 5px #1d81f9;transition:box-shadow 0s}.n2_slider_box.n2-ui-sortable-helper{opacity:.8}.n2_slider_box__content{position:relative;height:100%;background-size:cover;background-position:50% 0;background-repeat:no-repeat}.n2_slider_box__content .n2_slider_box__icon{background:#1375e9;height:100%;width:100%;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;flex-flow:column}.n2_slider_box__content .n2_slider_box__icon.n2_slider_box__icon_grey{background:#6b7986}.n2_slider_box__content .n2_slider_box__icon .n2_slider_box__icon_container{color:#fff}.n2_slider_box__content .n2_slider_box__icon .n2_slider_box__icon_text{color:#fff;text-transform:uppercase;font-weight:700;margin-top:12px}.n2_slider_box--group .n2_slider_box__icon{background:#94b2c1}.n2_slider_box--slider{background-size:cover;background-position:50% 0;background-repeat:no-repeat}.n2_slider_box__footer{flex:0 0 auto;padding:15px 10px;background-color:#fff;border-bottom-left-radius:3px;border-bottom-right-radius:3px;display:flex;align-items:center}.n2_slider_box__footer_title{display:block;padding:0 5px;box-sizing:border-box;width:100%;min-height:20px;max-height:60px;overflow:hidden;word-wrap:break-word;cursor:text;font-size:14px;line-height:20px;font-weight:700;color:#325c77}.n2_slider_box__footer_icon{color:#94b2c1;height:16px;margin:0 5px}.n2_slider_box__footer_children_count{flex:0 0 auto;margin-left:auto;height:24px;width:24px;border-radius:12px;background-color:#94b2c1;font-size:12px;line-height:24px;color:#fff;font-weight:700;text-align:center}.n2_slider_box__slider_overlay{display:none;z-index:10;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(32,41,52,.9);border-top-left-radius:3px;border-top-right-radius:3px;justify-content:center;align-items:center}.n2_slider_box:HOVER .n2_slider_box__slider_overlay,.n2_slider_box--context-menu .n2_slider_box__slider_overlay{display:flex}.n2_slider_box__slider_overlay_link{z-index:1;position:absolute;display:block;width:100%;height:100%}.n2_slider_box__slider_overlay .n2_button{display:inline-block;position:relative;z-index:2;max-width:120px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_slider_box__slider_select_tick{z-index:2;position:absolute;left:8px;top:8px;box-sizing:border-box;width:20px;height:20px;border-radius:3px;border:2px solid #6b7986;cursor:pointer;font-size:16px;line-height:16px;color:#fff}.n2_slider_box__slider_select_tick .ssi_16{display:none}.n2_slider_box__slider_identifiers{z-index:9;position:absolute;left:2px;bottom:2px;display:flex}.n2_slider_box__slider_identifier{margin:3px;padding:0 5px;background-color:#6b7986;border-radius:3px;font-size:12px;line-height:2em;color:#fff;text-transform:uppercase}.n2_slider_box__slider_actions{display:none;position:absolute;right:8px;top:8px;z-index:12}.n2_slider_box:HOVER .n2_slider_box__slider_actions,.n2_slider_box--context-menu .n2_slider_box__slider_actions{display:block}.n2_slider_box--drop-instance{transform:scale(.7)}.n2_slider_box--drop-target{box-shadow:0 0 0 3px #1d81f9}.n2_slide_box__screen_reader{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.n2_slider_manager__action_bar_bulk_actions{display:none}.n2_body--bulk-select .n2_slider_manager__action_bar_bulk_actions,.n2_slider_manager__action_bar_bulk_actions.n2_slider_manager__action_bar_bulk_actions--popover-visible{display:block}.n2_body--bulk-select .n2_header__actions{visibility:hidden}.n2_body--bulk-select .n2_slider_box{opacity:.5}.n2_body--bulk-select .n2_slider_box.n2_slider_box--bulk-selected{opacity:1}.n2_body--bulk-select .n2_slider_box.n2_slider_box--bulk-selected .n2_slider_box__slider_select_tick{background-color:#1d81f9;border-color:#1d81f9}.n2_body--bulk-select .n2_slider_box.n2_slider_box--bulk-selected .n2_slider_box__slider_select_tick .ssi_16{display:block}.n2_body--bulk-select .n2_slider_box__slider_overlay{display:flex}.n2_body--bulk-select .n2_slider_box__slider_overlay_link,.n2_body--bulk-select .n2_slider_box__slider_overlay_edit_button,.n2_body--bulk-select .n2_slider_box__slider_actions{display:none!important}.n2_new_project{min-height:100%;display:flex;flex-flow:column;justify-content:center}.n2_new_project__heading{margin-top:30px;color:#283f4d;font-size:32px;line-height:40px;text-align:center}.n2_new_project__sub_heading{color:#325c77;font-size:14px;line-height:30px;text-align:center}.n2_new_project__boxes{display:flex;justify-content:space-between;margin:40px -30px}.n2_new_project__box{flex:1 1 50%;margin:0 30px;padding:30px 40px;background-color:#fff;border-radius:10px;text-align:center;cursor:pointer}.n2_new_project__box:HOVER{box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}.n2_new_project__box_heading{color:#283f4d;font-size:22px;line-height:40px}.n2_new_project__box_sub_heading{color:#325c77;font-size:14px;line-height:24px}.n2_new_project__import{display:block;margin:0 auto 20px;font-size:14px;line-height:30px;text-transform:capitalize}.n2_new_project__import:HOVER{color:#005bc6}.n2_new_project__import,.n2_new_project__import:FOCUS{color:#1375e9}.n2_create_new_project{display:flex;flex-flow:column;max-width:840px;margin:0 auto;box-sizing:border-box;min-height:100%;padding:30px 20px}.n2_create_new_project__heading{color:#283f4d;font-size:32px;line-height:40px;text-align:center}.n2_ss_slider_publish{display:flex}.n2_ss_slider_publish__option{padding:40px 20px;flex:1;display:flex;flex-flow:column;align-items:center}.n2_ss_slider_publish__option img{margin-top:15px;max-width:100%}.n2_ss_slider_publish__option .n2_button{margin-top:15px}.n2_ss_slider_publish__option+.n2_ss_slider_publish__option{border-left:1px solid #e4e9ec}html[dir=rtl] .n2_ss_slider_publish__option+.n2_ss_slider_publish__option{border-left:0;border-right:1px solid #e4e9ec}.n2_ss_slider_publish__option_label{line-height:28px;font-size:18px;color:#283f4d}.n2_ss_slider_publish__option_description{text-align:center;line-height:28px;font-size:14px;color:#325c77}.n2_ss_slider_publish__option_code{margin-top:15px;padding:15px 20px;background-color:#f5e293;border-radius:2px;line-height:20px;font-size:13px;color:#325c77}.n2_ss_slider_publish__related_modules{display:flex;flex-wrap:wrap;margin-top:10px}.n2_ss_slider_publish__related_modules .n2_button{margin:3px}.n2_slider_trash{font-family:"Inter-Nextend",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;padding:24px 40px;position:relative;display:flex;flex-wrap:wrap;margin:0 -16px}.n2_slider_manager__dummy_slider{display:none;background:#f0f4f7;border:2px dashed #94b2c1;flex-flow:column;justify-content:center;align-items:center;box-sizing:border-box}.n2_slider_trash--empty .n2_slider_manager__dummy_slider{display:flex}.n2_slider_manager__dummy_slider_icon{margin:16px 0;color:#94b2c1}.n2_slider_manager__dummy_slider_label{font-size:14px;line-height:22px;color:#325c77;font-weight:700}.n2_slide_manager{position:relative;z-index:1100;font-family:"Inter-Nextend",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;margin:0 -1px}.n2_slide_manager[data-breadcrumbopener="1"]{display:none}.n2_admin_editor_overlay--show-slides .n2_slide_manager[data-breadcrumbopener="1"]{display:flex;flex-flow:column}.n2_slide_manager__inner{background-color:#2c3a45}.n2_slide_manager__exit{flex:1 1 auto;background:rgba(28,41,51,.5);cursor:pointer}.n2_slide_manager__action_bar{position:relative;z-index:3;padding:5px 35px;height:30px;margin-bottom:-40px}.n2_slide_manager__content{position:relative;display:flex;flex-wrap:wrap;padding:30px 30px}.n2_slide_manager__box{position:relative;box-sizing:border-box;flex:0 0 auto;width:200px;height:135px;border-radius:3px;margin:10px;background:#0c1924}.n2_slide_manager__sortable_placeholder{height:135px;margin:5px 0;width:0;box-shadow:0 0 0 2px #1d81f9}.n2_slide_manager__action_bar .n2_button_plain,.n2_slide_manager__action_bar .n2_button_plain:HOVER,.n2_slide_manager__action_bar .n2_button_plain:FOCUS{color:#bdcfd9}.n2_slide_manager__action_bar_bulk_actions{display:none}.n2_slide_manager--bulk-select .n2_slide_manager__action_bar_bulk_actions,.n2_slide_manager__action_bar_bulk_actions .n2_slide_manager__action_bar_bulk_actions--popover-visible{display:block}.n2_slide_manager--bulk-select .n2_slide_box{opacity:.5}.n2_slide_manager--bulk-select .n2_slide_box.n2_slide_box--bulk-selected{opacity:1}.n2_slide_manager--bulk-select .n2_slide_box.n2_slide_box--bulk-selected .n2_slide_box__slide_select_tick{background-color:#1d81f9;border-color:#1d81f9}.n2_slide_manager--bulk-select .n2_slide_box.n2_slide_box--bulk-selected .n2_slide_box__slide_select_tick .ssi_16{display:block}.n2_slide_manager--bulk-select .n2_slide_box__slide_overlay{display:flex}.n2_slide_manager--bulk-select .n2_slide_box__slide_overlay_link,.n2_slide_manager--bulk-select .n2_slide_box__slide_overlay_edit_button,.n2_slide_manager--bulk-select .n2_slide_box__slide_actions{display:none!important}.n2_slide_manager__add_slide{background-color:#04c018;padding:16px 0;display:flex;flex-flow:column;justify-content:center;align-items:center;color:#fff;cursor:pointer}.n2_slide_manager__add_slide:HOVER{background-color:#07ca1c}.n2_slide_manager__add_slide_icon{font-size:48px;margin:16px 0}.n2_slide_manager__add_slide_label{font-size:14px;line-height:22px;font-weight:700;text-transform:uppercase;max-width:160px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_slide_manager__add_slide_label--close{display:none}.n2_slide_manager--add-slide .n2_slide_manager__add_slide{background-color:#6b7986}.n2_slide_manager--add-slide .n2_slide_manager__add_slide:HOVER{background-color:#8694a2}.n2_slide_manager--add-slide .n2_slide_manager__add_slide_icon{transform:rotateZ(45deg)}.n2_slide_manager--add-slide .n2_slide_manager__add_slide_label--add-slide{display:none}.n2_slide_manager--add-slide .n2_slide_manager__add_slide_label--close{display:block}.n2_slide_manager__add_slide_actions{overflow:hidden;height:0;transition:height .4s}.n2_slide_manager--add-slide .n2_slide_manager__add_slide_actions{height:150px}.n2_slide_manager__add_slide_actions_inner{display:flex;padding:10px 30px}.n2_slide_manager__add_slide_action{display:flex;flex-flow:column;align-items:center;justify-content:center;margin:10px;width:140px;height:110px;box-sizing:border-box;padding:14px 0;border-radius:3px}.n2_slide_manager__add_slide_action,.n2_slide_manager__add_slide_action:HOVER,.n2_slide_manager__add_slide_action:FOCUS{color:#bdcfd9}.n2_slide_manager__add_slide_action:not(:first-child):HOVER{color:#fff}.n2_slide_manager__add_slide_action--image{background-color:#04c018}.n2_slide_manager__add_slide_action--image:HOVER{background-color:#07ca1c}.n2_slide_manager__add_slide_action--image,.n2_slide_manager__add_slide_action--image:HOVER,.n2_slide_manager__add_slide_action--image:FOCUS{color:#fff}.n2_slide_manager__add_slide_action_icon{padding:4px 0;font-size:48px;display:flex}.n2_slide_manager__add_slide_action_label{font-size:14px;line-height:26px;font-weight:700;text-transform:capitalize;max-width:120px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_slide_manager__dummy_slide{display:none;background-color:#2c3a45;border:2px dashed #bdcfd9;padding:16px 0;flex-flow:column;justify-content:center;align-items:center;color:#bdcfd9;cursor:pointer}html[data-slides="0"] .n2_slide_manager__dummy_slide{display:flex}.n2_slide_manager__dummy_slide_icon{margin:16px 0}.n2_slide_manager__dummy_slide_label{font-size:14px;line-height:22px}.n2_slide_box{position:relative;opacity:.5;display:flex;flex-flow:column;transition:opacity .6s}.n2_slide_box.n2_slide_box--published{opacity:1}.n2_slide_box--currently-edited{box-shadow:0 0 0 3px #1d81f9}.n2_slide_box--just-added{opacity:0}.n2_slide_box__content{position:relative;height:100%;border-top-left-radius:3px;border-top-right-radius:3px;background-size:cover;background-position:50% 0;background-repeat:no-repeat}.n2_slide_box__footer{flex:0 0 auto;padding:9px 10px;background-color:#0c1924;border-bottom-left-radius:3px;border-bottom-right-radius:3px;display:flex;align-items:center}.n2_slide_box__footer_title{display:block;padding:0 5px;box-sizing:border-box;width:100%;min-height:20px;max-height:60px;overflow:hidden;word-wrap:break-word;cursor:text;font-size:14px;line-height:20px;font-weight:700;color:#bdcfd9}.n2_slide_box__footer_status{margin-left:auto;display:flex;align-items:center}.n2_slide_box__footer_status>*{display:flex;padding:3px}.n2_slide_box__footer_status_first_slide{display:none;color:#e19f21}.n2_slide_box--first-slide .n2_slide_box__footer_status_first_slide{display:flex}.n2_slide_box__footer_status_published{display:none}.n2_slide_box--published .n2_slide_box__footer_status_published{display:flex}.n2_slide_box__footer_status_published,.n2_slide_box__footer_status_published:HOVER,.n2_slide_box__footer_status_published:FOCUS{color:#04c018}.n2_slide_box--published .n2_slide_box__footer_status_unpublished{display:none}.n2_slide_box__footer_status_unpublished,.n2_slide_box__footer_status_unpublished:HOVER,.n2_slide_box__footer_status_unpublished:FOCUS{color:#bdcfd9}.n2_slide_box__footer_status_hidden{display:none}.n2_slide_box__footer_status_hidden:not([data-n2tip=""]){display:flex}.n2_slide_box__footer_status_hidden,.n2_slide_box__footer_status_hidden:HOVER,.n2_slide_box__footer_status_hidden:FOCUS{color:#bdcfd9}.n2_slide_box__slide_overlay{display:none;z-index:2;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(32,41,52,.9);border-top-left-radius:3px;border-top-right-radius:3px;justify-content:center;align-items:center}.n2_slide_box:HOVER .n2_slide_box__slide_overlay,.n2_slide_box--context-menu .n2_slide_box__slide_overlay{display:flex}.n2_slide_box__slide_overlay_link{z-index:1;position:absolute;display:block;width:100%;height:100%}.n2_slide_box__slide_overlay_edit_button{position:relative;z-index:2;padding:0 10px;line-height:28px;border-radius:2px;background-color:#04c018;font-size:11px;text-transform:uppercase;max-width:100px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_slide_box__slide_overlay_edit_button:HOVER{background-color:#07ca1c}.n2_slide_box__slide_overlay_edit_button,.n2_slide_box__slide_overlay_edit_button:HOVER,.n2_slide_box__slide_overlay_edit_button:FOCUS{color:#fff}.n2_slide_box--currently-edited .n2_slide_box__slide_overlay_link,.n2_slide_box--currently-edited .n2_slide_box__slide_overlay_edit_button{display:none}.n2_slide_box__slide_select_tick{z-index:2;position:absolute;left:8px;top:8px;box-sizing:border-box;width:20px;height:20px;border-radius:3px;border:2px solid #6b7986;cursor:pointer;font-size:16px;line-height:16px;color:#fff}.n2_slide_box__slide_select_tick .ssi_16{display:none}html[dir=rtl] .n2_slide_box__slide_select_tick{right:8px;left:auto}.n2_slide_box__slide_actions{display:none;position:absolute;right:8px;top:8px;z-index:12}.n2_slide_box:HOVER .n2_slide_box__slide_actions,.n2_slide_box--context-menu .n2_slide_box__slide_actions{display:block}html[dir=rtl] .n2_slide_box__slide_actions{left:8px;right:auto}.n2_slide_box__details{z-index:1;position:absolute;left:5px;bottom:5px;display:flex;flex-flow:column}.n2_slide_box__details>*{margin:5px;padding:0 3px;background-color:#6b7986;border-radius:3px;font-size:11px;line-height:2em;color:#fff}.n2_slide_box__details_static_slide{text-transform:uppercase}.n2_slide_manager__block_notice{background-color:#0c1924;display:flex;align-items:center;justify-content:center;text-align:center;flex-flow:column}html[data-slides="0"] .n2_slide_manager__block_notice,html[data-slides="1"] .n2_slide_manager__block_notice{display:none}.n2_slide_manager__block_notice_description{margin-bottom:10px}.n2_slide_manager__block_notice_button{background:#1375e9;line-height:30px;border-radius:3px;padding:0 10px;font-size:11px;text-transform:uppercase;font-weight:700;cursor:pointer}.n2_slide_manager__block_notice_button:HOVER{background-color:#005bc6}.n2_slide_manager__block_notice_button,.n2_slide_manager__block_notice_button:HOVER,.n2_slide_manager__block_notice_button:FOCUS{color:#fff}.n2_nav_bar__breadcrumb_button_slides{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.n2_nav_bar__breadcrumb_button_slides .ssi_16{display:inline-block;vertical-align:middle}.n2_admin_editor_overlay--show-slides .n2_nav_bar__breadcrumb_button_slides span .ssi_16{transform:rotateZ(180deg)}.n2_breadcrumbs__breadcrumb--active .n2_nav_bar__breadcrumb_button_slides,.n2_breadcrumbs__breadcrumb--active .n2_nav_bar__breadcrumb_button_slides:HOVER,.n2_breadcrumbs__breadcrumb--active .n2_nav_bar__breadcrumb_button_slides:FOCUS{color:#94b2c1}.n2_admin_editor_overlay--show-slides .n2_breadcrumbs__breadcrumb--active .n2_nav_bar__breadcrumb_button_slides,.n2_admin_editor_overlay--show-slides .n2_breadcrumbs__breadcrumb--active .n2_nav_bar__breadcrumb_button_slides:HOVER,.n2_admin_editor_overlay--show-slides .n2_breadcrumbs__breadcrumb--active .n2_nav_bar__breadcrumb_button_slides:FOCUS{color:#fff}.n2_ss_history_action{opacity:.5}.n2_ss_history_action--allowed{opacity:1}#n2-admin[data-slide-background-type=image] .n2_form__table_row[data-field=table-row-background-video]{display:none}#n2-admin[data-slide-background-type=color] .n2_form__table_row[data-field=table-row-background-video],#n2-admin[data-slide-background-type=color] .n2_form__table_row[data-field=table-row-background-image],#n2-admin[data-slide-background-type=color] .n2_field[data-field=slidebackgroundColorOverlay]{display:none}.n2_admin_editor_overlay__middle{flex:1 1 auto;display:flex}[dir=rtl] .n2_admin_editor_overlay__middle{flex-flow:row-reverse}.n2_admin_editor_overlay__middle_center{position:relative;flex:1 1 auto;overflow:hidden}.n2_add_layer{visibility:visible;flex:0 0 auto;position:relative;display:flex;width:50px;z-index:10}.n2_add_layer__bar{position:relative;width:100%;height:100%;background-color:#0c1924;overflow:hidden}.n2_add_layer__bar .n2_button_plain_icon,.n2_add_layer__bar .n2_button_plain_icon:HOVER,.n2_add_layer__bar .n2_button_plain_icon:FOCUS{color:#94b2c1}.n2_add_layer__bar .n2_button_plain_icon--active{background:#1d81f9}.n2_add_layer__bar .n2_button_plain_icon--active,.n2_add_layer__bar .n2_button_plain_icon--active:HOVER,.n2_add_layer__bar .n2_button_plain_icon--active:FOCUS{color:#fff}.n2_add_layer__bar .n2_timeline_control_play_pause--playing{background:#1d81f9}.n2_add_layer__bar .n2_timeline_control_play_pause--playing,.n2_add_layer__bar .n2_timeline_control_play_pause--playing:HOVER,.n2_add_layer__bar .n2_timeline_control_play_pause--playing:FOCUS{color:#fff}.n2_add_layer__bar .n2_timeline_control_play_pause--playing .ssi_24::before{content:"\E16D"}.n2_add_layer__bar_top,.n2_add_layer__bar_bottom{background-color:#0c1924;position:absolute;left:0;display:flex;flex-flow:column;align-items:center;padding:0 10px}.n2_add_layer__bar_top{top:0}.n2_add_layer__bar_top>*{margin-bottom:14px}.n2_add_layer__bar_bottom{bottom:0}.n2_add_layer__bar_bottom>*{margin-bottom:14px}.n2_add_layer__bar_button{flex:0 0 auto;border-radius:2px}.n2_add_layer__more{display:none;flex-flow:column;position:absolute;left:0;top:0;width:330px;height:100%;background-color:#2c3a45}.n2_admin_editor_overlay--show-add-more .n2_add_layer__more{display:flex}.n2_add_layer__more_tab_buttons{flex:0 0 auto;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.n2_add_layer__more_tab_button{flex:1 1 0;display:flex;align-items:center;flex-flow:column;padding:14px 0 6px;text-align:center;cursor:pointer;background-color:#0c1924;color:#94b2c1}.n2_add_layer__more_tab_button--active{background-color:#1d81f9;color:#fff}.n2_add_layer__more_tab_button_icon{display:flex;align-items:center;justify-content:center}.n2_add_layer__more_tab_button_label{font-size:11px;line-height:26px;text-transform:uppercase;font-weight:700;max-width:145px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_add_layer__more_tab{display:none;flex-flow:column;flex:1 1 auto;overflow:hidden}.n2_add_layer__more_tab--active{display:flex}.n2_add_layer__more_layers{flex:1 1 auto;overflow-y:auto}.n2_add_layer_group{margin-bottom:10px}.n2_add_layer_group__label{padding:8px 20px;background-color:#1c2933;border-bottom:1px solid #131c23;color:#94b2c1;font-size:12px;line-height:28px;font-weight:700;text-transform:uppercase;margin-bottom:10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_add_layer_group__content{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;padding:0 10px}.n2_add_layer_box{padding:6px 8px;background-color:#6b7986;border-radius:2px;text-align:center;cursor:pointer}.n2_add_layer_box.n2-ss-layer--drag{pointer-events:none;width:90px;opacity:.8;z-index:9999;margin:0}.n2_add_layer_box__icon{display:flex;align-items:center;justify-content:center;margin-top:4px;color:#fff}.n2_add_layer_box__label_wrap{display:flex;flex-flow:column;justify-content:center;min-height:32px}.n2_add_layer_box__label{font-size:12px;line-height:14px;color:#fff;font-weight:700;text-transform:capitalize}.n2_add_layer__more_position{flex:0 0 auto;display:flex;align-items:center;height:50px;background-color:#0c1924;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.n2_add_layer_position__label{flex:1 1 50%;padding:0 5px;color:#94b2c1;font-size:12px;line-height:24px;font-weight:700;text-transform:uppercase;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_add_layer_position__default_label{text-align:right}.n2_add_layer_position[data-position=default] .n2_add_layer_position__default_label{color:#fff;cursor:initial}html[dir=rtl] .n2_add_layer_position__default_label{text-align:left}.n2_add_layer_position__absolute_label{text-align:left}.n2_add_layer_position[data-position=absolute] .n2_add_layer_position__absolute_label{color:#fff;cursor:initial}html[dir=rtl] .n2_add_layer_position__absolute_label{text-align:right}.n2_add_layer_position__switch{padding:3px;width:44px;height:24px;box-sizing:border-box;background-color:#1d81f9;border-radius:12px;cursor:pointer;transition:background-color .3s}.n2_add_layer_position[data-position=absolute] .n2_add_layer_position__switch{background-color:#5f39c2}.n2_add_layer_position__switch_dot{width:18px;height:18px;background-color:#fff;border-radius:18px;box-shadow:0 0 0 1px rgba(0,0,0,.1);transition:transform .3s}.n2_add_layer_position[data-position=absolute] .n2_add_layer_position__switch_dot{transform:translateX(20px)}html[dir=rtl] .n2_add_layer_position[data-position=absolute] .n2_add_layer_position__switch_dot{transform:translateX(-20px)}.n2_add_layer_library__title,.n2_add_layer_library_tag__title{display:flex;padding:7px 10px;background-color:#1c2933;border-bottom:1px solid #131c23}.n2_add_layer_library__title_label,.n2_add_layer_library_tag__title_label{padding:0 10px;flex:1 1 auto;color:#94b2c1;font-size:12px;line-height:30px;font-weight:700;text-transform:uppercase}.n2_add_layer_library__theme{display:none;position:relative;overflow-y:scroll;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.n2_add_layer_library__theme--active{display:block}.n2_add_layer_library_tag__title{cursor:pointer}.n2_add_layer_library_tag__title_opener{display:flex;align-items:center;justify-content:center;width:30px;color:#94b2c1}.n2_add_layer_library_tag--active .n2_add_layer_library_tag__title_opener{transform:rotateZ(180deg)}.n2_add_layer_library_tag__sections{flex-flow:column;align-items:center;padding:10px 0}.n2_add_layer_library_tag .n2_add_layer_library_tag__sections{display:none}.n2_add_layer_library_tag--active .n2_add_layer_library_tag__sections{display:flex}.n2_add_layer_library_tag__section{position:relative;margin:10px 0;width:270px;border-radius:3px;overflow:hidden}.n2_add_layer_library_tag__section img{display:block;width:100%}.n2_add_layer_library_tag__section--available{cursor:pointer}.n2_add_layer_library_tag__section_pro{z-index:10;position:absolute;top:5px;right:5px;padding:0 5px;background-color:#6b7986;border-radius:3px;font-size:12px;line-height:2em;color:#fff}.n2_add_layer_library_tag__section_overlay{display:none;z-index:9;position:absolute;left:0;top:0;width:100%;height:100%;padding:0 40px;box-sizing:border-box;background:rgba(12,25,36,.9);align-items:center;color:#94b2c1;font-size:14px;line-height:22px;text-align:center}.n2_add_layer_library_tag__section_overlay a,.n2_add_layer_library_tag__section_overlay a:HOVER,.n2_add_layer_library_tag__section_overlay a:FOCUS{color:#1d81f9}.n2_add_layer_library_tag__section:HOVER .n2_add_layer_library_tag__section_overlay{display:flex}.n2_ss_layer_window{visibility:visible;z-index:5;position:absolute!important;left:100px;top:100px;display:none;flex-flow:column;width:355px}.n2_body--layer-window-visible .n2_ss_layer_window{display:flex}.n2_body--show-add-more .n2_ss_layer_window,.n2_body--drag-layer .n2_ss_layer_window,.n2_body--resize-absolute .n2_ss_layer_window,.n2_body--resize-editor .n2_ss_layer_window{display:none}.n2_ss_layer_window__resize{flex:0 0 auto;position:static!important;height:7px;width:100%;cursor:ns-resize;background-color:#0c1924;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.n2_ss_layer_window__crop{flex:1 1 auto;display:flex;flex-flow:column;position:relative;width:100%;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:0 1px 10px 0 rgba(0,0,0,.3);overflow:hidden;background-color:#0c1924;z-index:2}.n2_ss_layer_window__title{flex:0 0 auto;display:flex;position:relative;line-height:36px;height:36px;overflow:hidden;background-color:#0c1924;font-size:14px;color:#94b2c1;cursor:move;border-top-left-radius:5px;border-top-right-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.n2_ss_layer_window__title_nav a{display:block;width:36px;height:36px;text-align:center}.n2_ss_layer_window__title_nav_button{margin:6px;display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;border-radius:2px;cursor:pointer;color:#94b2c1}.n2_admin_editor_overlay--attached-layer-list .n2_ss_layer_window__title_nav_button_layer_list{background-color:#1d81f9;color:#fff}.n2_ss_layer_window__title_inner{flex:1 1 auto;padding:0 20px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.n2_ss_layer_window__tab_buttons{flex:0 0 auto;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.n2_ss_layer_window__tab_buttons[data-visible-tabs="1"]{display:none}.n2_admin_editor_overlay--attached-layer-list .n2_ss_layer_window__tab_buttons{display:none}.n2_ss_layer_window__tab_button{display:none;flex:1 1 0;width:33%;flex-flow:column;align-items:center;padding:11px 0 2px;cursor:pointer;background-color:#0c1924;color:#94b2c1}.n2_ss_layer_window__tab_button_icon{display:flex;align-items:center;justify-content:center}.n2_ss_layer_window__tab_button_label{font-size:11px;line-height:23px;text-transform:uppercase;font-weight:700;max-width:100px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_ss_layer_window__tab_button--allowed{display:flex}.n2_ss_layer_window__tab_button--allowed.n2_ss_layer_window__tab_button--active{background-color:#1d81f9;color:#fff}.n2_ss_layer_window__tab_container{position:relative;flex:1 1 auto;overflow-x:hidden;overflow-y:scroll;background-color:#3a4956}.n2_admin_editor_overlay--attached-layer-list .n2_ss_layer_window__tab_container{display:none}.n2_ss_layer_window__tab{display:none;color:#fff}.n2_ss_layer_window__tab[data-tab=item]>*{display:none}.n2_ss_layer_window__tab--allowed.n2_ss_layer_window__tab--active{display:block}.n2_ss_layer_window__tab_panel{display:none}.n2_ss_layer_window__tab_panel--active{display:block}.n2_ss_layer_window [data-generator-related="1"]{display:none}.n2_ss_body--dynamic-slide .n2_ss_layer_window [data-generator-related="1"]{display:block}body[data-device=desktopPortrait] .n2_field[data-field=layer-clear-device-specific-changes],body[data-device=desktopPortrait] .n2_field[data-field=layer-slide-clear-device-specific-changes]{display:none}.n2_admin_editor_overlay--attached-layer-list .n2_layer_navigation_list_title{display:none}.n2_admin_editor_overlay--attached-layer-list .n2_layer_navigation{flex:1 1 auto;width:100%!important;height:auto!important;max-height:none;overflow:auto}.n2_admin_editor_overlay--attached-layer-list .n2_layer_navigation_list{width:100%;overflow-y:auto!important}.n2_admin_editor_overlay--attached-layer-list .n2_layer_navigation_list_layers{padding-bottom:0!important}.n2_admin_editor_overlay--attached-layer-list .n2_layer_navigation_list_layer__title{border-right:0}.n2_admin_editor_overlay--attached-layer-list .n2_timeline{width:0;overflow:hidden}.n2_fields_layer_window__title_fields .n2_form__table_label_field:last-child{margin-right:0}.n2_fields_layer_window[data-fieldset-type=style-mode][data-state=""] .n2_form__table_label_field[data-style-mode-feature=reset-to-normal]{display:none}.n2_ss_design_layer_window_design{display:none}.n2_ss_design_layer_window_design--visible{display:block}.n2_layer_window_design_preset{display:flex;padding:7px 10px;background-color:#1c2933;border-bottom:1px solid #131c23}.n2_layer_window_design_preset__label_container{flex:1 1 auto;display:inline-flex;align-items:center;height:30px}.n2_layer_window_design_preset__label_container .ssi_16--info{margin:0 5px;color:#94b2c1}.n2_layer_window_design_preset__label{font-size:12px;font-weight:700;text-transform:uppercase;color:#94b2c1;max-width:160px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_layer_window_design_preset__fields{display:flex}.n2_layer_window_design_preset__presets{display:none}.n2_layer_window_design_preset__button_choose{display:inline-flex;vertical-align:top;width:30px;height:30px;background-color:#04c018;border-radius:2px;align-items:center;justify-content:center;font-size:16px}.n2_layer_window_design_preset__button_choose:HOVER{background-color:#07ca1c}.n2_layer_window_design_preset__button_choose,.n2_layer_window_design_preset__button_choose:HOVER,.n2_layer_window_design_preset__button_choose:FOCUS{color:#fff}.n2_layer_window_design_preset__button_back{display:none;vertical-align:top;width:30px;height:30px;background-color:#6b7986;border-radius:2px;align-items:center;justify-content:center;font-size:16px}.n2_layer_window_design_preset__button_back:HOVER{background-color:#8694a2}.n2_layer_window_design_preset__button_back,.n2_layer_window_design_preset__button_back:HOVER,.n2_layer_window_design_preset__button_back:FOCUS{color:#fff}.n2_layer_window_design_preset__fields_secondary{display:inline-flex;vertical-align:top;margin:0 10px}.n2_layer_window_design_preset__button_secondary{display:inline-flex;vertical-align:top;width:30px;height:30px;font-size:16px;align-items:center;justify-content:center}.n2_layer_window_design_preset__button_secondary,.n2_layer_window_design_preset__button_secondary:HOVER,.n2_layer_window_design_preset__button_secondary:FOCUS{color:#94b2c1}.n2_ss_layer_window--show-presets .n2_ss_layer_window__tab_panel:not([data-panel=item]){display:none}.n2_ss_layer_window--show-presets .n2_ss_design_layer_window_design .n2_fields_layer_window{display:none}.n2_ss_layer_window--show-presets .n2_layer_window_design_preset__fields_secondary,.n2_ss_layer_window--show-presets .n2_layer_window_design_preset__button_choose{display:none}.n2_ss_layer_window--show-presets .n2_layer_window_design_preset__button_back{display:inline-flex}.n2_ss_layer_window--show-presets .n2_layer_window_design_preset{position:-webkit-sticky;position:sticky;top:0}.n2_ss_layer_window--show-presets .n2_layer_window_design_preset__presets{display:block}.n2_fields_layer_window[data-fieldset-type=design][data-state="0"] .n2_form__table_label_field[data-design-feature=reset-to-normal]{display:none}.n2_fields_layer_window[data-fieldset-type=design][data-elements="0"]{display:none}.n2_fields_layer_window[data-fieldset-type=design][data-elements="1"] [data-design-feature=element]{display:none}.n2_layer_window_design_preset__preset_list_preset{display:flex;padding:5px 10px;background-color:#2c3a45;border-bottom:1px solid #131c23;cursor:pointer}.n2_layer_window_design_preset__preset_list_preset span{font-size:12px;line-height:30px;margin-right:auto;color:#bdcfd9}html[dir=rtl] .n2_layer_window_design_preset__preset_list_preset span{margin-right:0;margin-left:auto}.n2_layer_window_design_preset__preset_list_preset_buttons{display:inline-flex}.n2_layer_window_design_preset__preset_list_preset_button{display:inline-flex;vertical-align:top;width:30px;height:30px;font-size:16px;align-items:center;justify-content:center;cursor:pointer;color:#94b2c1}.n2_container_animation__buttons{display:flex;align-items:center;padding:8px 10px;background-color:#0c1924}.n2_container_animation__button{flex:1 1 0;padding:6px 5px;color:#94b2c1;font-size:12px;line-height:16px;border-radius:14px;text-align:center;text-transform:uppercase;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_container_animation__button--active{background-color:#1d81f9;color:#fff}.n2_container_animation__tab{display:none}.n2_container_animation__tab--active{display:block}.n2_layer_window_animations_presets__buttons{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;padding:10px;background-color:#3a4956}.n2_layer_window_animations_presets__button{padding:10px 8px 5px;border-radius:3px;background-color:#6b7986;color:#fff;text-align:center;cursor:pointer}.n2_layer_window_animations_presets__button .ssi_24{margin-bottom:5px;display:block}.n2_layer_window_animations_presets__button--active{background-color:#1d81f9}.n2_layer_window_animations_presets__button_label{font-size:12px;line-height:20px;max-width:56px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_layer_window_animations_presets__presets{display:none}.n2_layer_window_animations_presets__presets--active{display:block}.n2_layer_window_animations_presets__preset{padding:10px 20px;background-color:#2c3a45;border-bottom:1px solid #1e2830;color:#94b2c1;font-size:12px;line-height:20px;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_layer_window_animations_editor .n2_fields_layer_window[data-field=fieldset-layer-window-layer-animation-basic-form-in],.n2_layer_window_animations_editor .n2_fields_layer_window[data-field=fieldset-layer-window-layer-animation-basic-form-loop],.n2_layer_window_animations_editor .n2_fields_layer_window[data-field=fieldset-layer-window-layer-animation-basic-form-out]{display:none}.n2_layer_window_animations_editor--settings .n2_fields_layer_window[data-field=fieldset-layer-window-layer-animation-basic-form-in],.n2_layer_window_animations_editor--settings .n2_fields_layer_window[data-field=fieldset-layer-window-layer-animation-basic-form-loop],.n2_layer_window_animations_editor--settings .n2_fields_layer_window[data-field=fieldset-layer-window-layer-animation-basic-form-out]{display:block}.n2_layer_window_animations_editor__title{display:flex;padding:7px 0;background-color:#1c2933;border-bottom:1px solid #131c23}.n2_layer_window_animations_editor__label{flex:1 1 auto;font-size:12px;line-height:30px;color:#94b2c1}.n2_layer_window_animations_editor__title_left{padding:0 10px}.n2_layer_window_animations_editor__button_play{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:2px;background-color:#6b7986;font-size:16px;color:#fff;cursor:pointer}.n2_layer_window_animations_editor__button_play--active{background-color:#1d81f9}.n2_layer_window_animations_editor__button_play--active .ssi_16::before{content:"\E607"}.n2_layer_window_animations_editor__title_right{padding:0 5px}.n2_layer_window_animations_editor__button_settings{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:2px;font-size:16px;color:#94b2c1;cursor:pointer}.n2_layer_window_animations_editor__button_settings--active{background-color:#1d81f9;color:#fff}.n2_layer_window_animations_editor__button_delete{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:2px;font-size:16px;color:#94b2c1;cursor:pointer}.n2_layer_window_animations_editor_basic{position:relative}.n2_layer_window_animations_editor_basic__keyframe.n2-ui-sortable-helper{width:100%;opacity:.5}.n2_layer_window_animations_editor_basic__keyframe--sort .n2_fields_layer_window{display:none}.n2_layer_window_animations_editor_basic__keyframe_title{display:flex;padding:5px 0;background-color:#2c3a45;border-bottom:1px solid #1e2830;color:#94b2c1;font-size:12px;line-height:30px;cursor:pointer}.n2_layer_window_animations_editor_basic__keyframe--active .n2_layer_window_animations_editor_basic__keyframe_title{background-color:#1d81f9;color:#fff}.n2_layer_window_animations_editor_basic--single-keyframe .n2_layer_window_animations_editor_basic__keyframe--active .n2_layer_window_animations_editor_basic__keyframe_title{background-color:#2c3a45;color:#94b2c1;cursor:initial}.n2_layer_window_animations_editor_basic__keyframe_label{flex:1 1 auto;padding:0 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.n2_layer_window_animations_editor_basic__keyframe_delete{margin:0 5px;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:2px;font-size:16px;color:#94b2c1;cursor:pointer}.n2_layer_window_animations_editor_basic__keyframe--active .n2_layer_window_animations_editor_basic__keyframe_delete{color:#fff}.n2_layer_window_animations_editor_basic--single-keyframe .n2_layer_window_animations_editor_basic__keyframe_delete{display:none}.n2_layer_window_animations_editor_basic__add_keyframe{display:flex;justify-content:center;padding:10px 0}.n2_layer_window_animations_editor_basic__button_add_keyframe{padding:0 10px;background-color:#6b7986;border-radius:3px;font-size:11px;line-height:30px;text-transform:uppercase;color:#fff;cursor:pointer}.n2_layer_window_animations_editor_basic__button_add_keyframe:HOVER{background-color:#8694a2}[data-devicespecific]{position:relative}#n2-ss-devicespecific-settings{position:absolute;bottom:40px;left:0;padding:0 10px;white-space:nowrap;z-index:2}html[dir=rtl] #n2-ss-devicespecific-settings{left:auto;right:0}[data-devicespecific=right] #n2-ss-devicespecific-settings{left:auto;right:0}html[dir=rtl] [data-devicespecific=right] #n2-ss-devicespecific-settings{left:0;right:auto}#n2-ss-devicespecific-settings *{cursor:pointer;background:#a1aeb5;display:inline-block;width:20px;height:20px;padding:5px;line-height:20px;text-align:center;font-size:16px;color:#fff}#n2-ss-devicespecific-settings>:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px;border-left:0}html[dir=rtl] #n2-ss-devicespecific-settings>:first-child{border-radius:0 3px 3px 0}#n2-ss-devicespecific-settings>:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}html[dir=rtl] #n2-ss-devicespecific-settings>:last-child{border-radius:3px 0 0 3px}body[data-device=desktopPortrait] #n2-ss-devicespecific-settings .ssi_16--desktopportrait,body[data-device=desktopLandscape] #n2-ss-devicespecific-settings .ssi_16--desktoplandscape,body[data-device=tabletPortrait] #n2-ss-devicespecific-settings .ssi_16--tabletportrait,body[data-device=tabletLandscape] #n2-ss-devicespecific-settings .ssi_16--tabletportraitlarge,body[data-device=mobilePortrait] #n2-ss-devicespecific-settings .ssi_16--mobileportrait,body[data-device=mobileLandscape] #n2-ss-devicespecific-settings .ssi_16--mobileportraitlarge{background:#1d81f9}[data-placement=absolute] [data-placement]:not([data-placement=absolute]):not([data-placement=all]),[data-placement=content] [data-placement]:not([data-placement=content]):not([data-placement=all]),[data-placement=normal] [data-placement]:not([data-placement=normal]):not([data-placement=all]),[data-placement=default] [data-placement]:not([data-placement=default]):not([data-placement=all]),[data-placement=""] [data-placement]{display:none!important}.n2_layer_navigation{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex:0 0 auto;visibility:visible;display:flex;overflow:hidden;max-height:0;z-index:2}.n2_admin_editor_overlay--show-layer-navigation:not(.n2_admin_editor_overlay--show-add-more) .n2_layer_navigation{max-height:none;overflow:auto}.n2_layer_navigation_list{position:relative;width:340px;flex:0 0 auto;overflow-y:auto;overflow-x:hidden;background-color:#1c2933}.n2_layer_navigation--has_timeline .n2_layer_navigation_list{overflow:hidden}.n2_layer_navigation_list_title{position:-webkit-sticky;position:sticky;top:0;z-index:2;display:flex;align-items:center;background-color:#0c1924;height:48px}.n2_layer_navigation_list_title__hide{position:relative;z-index:2;margin:10px;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:#1d81f9;border-radius:2px;cursor:pointer;color:#fff;font-size:16px}.n2_layer_navigation_list_title__label{z-index:1;position:absolute;left:0;top:0;width:100%;text-align:center;cursor:ns-resize;font-size:18px;line-height:48px;color:#fff}.n2_layer_navigation_list_layers{position:relative}.n2_layer_navigation_list_layers__sortable_placeholder{position:relative;height:0;z-index:1001;box-shadow:0 0 0 2px #1d81f9}.n2_layer_navigation_list_layer{position:relative}.n2_layer_navigation_list_layer__title{position:relative;display:flex;height:32px;background-color:#1c2933;border-right:1px solid #0c1924;border-bottom:1px solid #0c1924;color:#94b2c1;cursor:pointer}.n2_layer_navigation_list_layer__title[data-rows="2"]{height:64px}.n2_layer_navigation_list_layer__title:HOVER{background-color:#0c1924;border-bottom:1px solid #0c1924}.n2_layer_navigation_list_layer--active>.n2_layer_navigation_list_layer__title{background-color:#1d81f9;border-color:#1d81f9;color:#fff}.n2_layer_navigation_list_layer--absolute.n2_layer_navigation_list_layer--active>.n2_layer_navigation_list_layer__title{background-color:#5f39c2;border-color:#5f39c2;color:#fff}.n2_layer_navigation_list_layer--absolute.n2_layer_navigation_list_layer--active>.n2_layer_navigation_list_layer__title .n2_layer_navigation_list_layer__title_label_icon{color:#fff}.n2_layer_navigation_list_layer--drop>.n2_layer_navigation_list_layer__title{background:#0c1924;border-color:#0c1924}.n2_layer_navigation_list_layer__title_label{flex:1 1 auto;display:flex;align-items:center;line-height:32px;padding-left:10px;overflow:hidden}.n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__title_label{padding-left:20px}.n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layers__sortable_placeholder{margin-left:30px}.n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__title_label{padding-left:30px}.n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layers__sortable_placeholder{margin-left:40px}.n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__title_label{padding-left:40px}.n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layers__sortable_placeholder{margin-left:50px}.n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__title_label{padding-left:50px}.n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layers__sortable_placeholder{margin-left:60px}.n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__title_label{padding-left:60px}.n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layers__sortable_placeholder{margin-left:70px}.n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__title_label{padding-left:70px}.n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layers__sortable_placeholder{margin-left:80px}.n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__title_label{padding-left:80px}.n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layers__sortable_placeholder{margin-left:90px}.n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__title_label{padding-left:90px}.n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layers__sortable_placeholder{margin-left:100px}.n2_layer_navigation_list_layer__title_label_icon{display:inline-flex;align-items:center;justify-content:center;margin:0 3px;width:20px;height:20px;font-size:16px}.n2_layer_navigation_list_layer__title_label_icon[data-action=hide-show]:HOVER .ssi_16::before{content:"\E60F"}.n2_layer_navigation_list_layer__title--hidden>.n2_layer_navigation_list_layer__title_label .n2_layer_navigation_list_layer__title_label_icon .ssi_16::before{content:"\E923"}.n2_layer_navigation_list_layer__title_label_folder{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;font-size:16px;cursor:pointer;opacity:.5}.n2_layer_navigation_list_layer__title_label_folder .ssi_16::before{content:"\E19E"}.n2_layer_navigation_list_layer__children .n2_layer_navigation_list_layer__title_label_folder{margin-left:-12px}.n2_layer_navigation_list_layer__title_label_folder:HOVER{opacity:1}.n2_layer_navigation_list_layer--closed .n2_layer_navigation_list_layer__title_label_folder .ssi_16::before{content:"\E19D"}.n2_layer_navigation_list_layer__title_label_text{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px;text-transform:capitalize;font-weight:700}.n2_layer_navigation_list_layer__title_label_text[contenteditable=true]:focus{text-overflow:initial;cursor:initial}.n2_layer_navigation_list_layer__title_label_text::selection{background:rgba(255,255,255,.99);color:#1d81f9}.n2_layer_navigation_list_layer__title_actions{display:flex;align-items:center;padding:0 5px}.n2_layer_navigation_list_layer__title_action{margin:3px;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:16px;cursor:pointer}.n2_layer_navigation_list_layer__title_label_rename{display:inline-flex;align-items:center;justify-content:center;width:12px;height:32px;opacity:.5;cursor:pointer}.n2_layer_navigation_list_layer__title_label_rename:HOVER{opacity:1}.n2_layer_navigation_list_layer__title--hidden .n2_layer_navigation_list_layer__title_action_hide .ssi_16::before{content:"\E923"}.n2_ss_layer_window .n2_layer_navigation_list_layer__title_action--add-animation,.n2_layer_navigation_list_layer__title--has-animations .n2_layer_navigation_list_layer__title_action--add-animation{display:none}.n2_ss_layer_window .n2_layer_navigation_list_layer__title_action--remove-animation,.n2_layer_navigation_list_layer__title:not(.n2_layer_navigation_list_layer__title--has-animations) .n2_layer_navigation_list_layer__title_action--remove-animation{display:none}.n2_layer_navigation_list_layer__title_absolute_marker{margin:2px;width:16px;height:16px;background-color:#5f39c2;border-radius:2px;text-align:center;font-size:12px;line-height:16px;color:#fff;font-weight:700}.n2_layer_navigation_list_layer--sorted{position:absolute;left:0;width:100%;overflow:hidden;opacity:.7}.n2_timeline{position:relative;flex:1 1 auto;overflow:scroll;background:#1c2933}.n2_timeline__inner_pane{display:flex;flex-flow:column}.n2_timeline__inner_pane--calculate-duration{width:auto!important}.n2_timeline__time_frames{position:-webkit-sticky;position:sticky;top:0;z-index:100000;display:flex;height:48px;background-color:#0c1924;padding-left:21px}.n2_timeline__inner_pane--calculate-duration .n2_timeline__time_frames{width:0;overflow:hidden}.n2_timeline__cti{position:absolute;left:-10px;top:3px;z-index:100001;width:0;height:1000%;border-left:1px solid RGBA(230,182,37,.5);margin-left:21px;cursor:ew-resize}.n2_timeline__cti_dot{position:relative;left:-6px;top:0;width:11px;height:11px;border-radius:0 50% 50% 50%;transform:rotate(-135deg);background-color:#e6b625}.n2_timeline__time_frames_overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;display:flex}.n2_timeline__time_frames_overlay svg{flex:1 1 auto;margin-left:19px;height:48px;color:#3a454e}.n2_timeline__one_second{flex:0 0 auto;position:relative;width:195px;height:100%;padding-left:5px;font-size:12px;line-height:48px;color:#94b2c1}.n2_timeline_layer__animations{display:flex;height:32px;padding-left:20px;background-color:#1c2933;border-bottom:1px solid rgba(0,0,0,.2)}.n2_timeline_layer__animations[data-rows="2"]{height:64px}.n2_timeline_layer__animations.n2_timeline_layer__animations--repeated.n2_timeline_layer__animations--has-animation{padding-left:0}.n2_timeline_layer__animations--active{background-color:#0c1924}.n2_timeline_animation_repeat{position:relative;display:none;align-items:center;justify-content:flex-end;line-height:32px;font-size:12px;color:#fff;cursor:ew-resize;padding:0 5px}.n2_timeline_animation_repeat:after{position:absolute;top:50%;margin-top:-5px;display:block;content:'';width:10px;height:10px;border-radius:10px;background-color:rgba(255,255,255,.3)}.n2_timeline_animation_repeat--start{margin-left:-20px;padding:0 20px}.n2_timeline_animation_repeat--start:after{right:5px}.n2_timeline_animation_repeat--end{margin-left:-10px}.n2_timeline_animation_repeat--end:after{right:-15px}.n2_timeline_layer__animations.n2_timeline_layer__animations--repeated.n2_timeline_layer__animations--has-animation .n2_timeline_animation_repeat{display:flex}.n2_timeline_layer__animations.n2_timeline_layer__animations--repeated.n2_timeline_layer__animations--has-animation .n2_timeline_animation_group,.n2_timeline_layer__animations.n2_timeline_layer__animations--repeated.n2_timeline_layer__animations--has-animation .n2_timeline_animation_repeat--end{background-color:#3a4956}.n2_timeline_animation_group__row{display:flex}.nui_resize_bar__handle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:90;position:absolute;top:0;width:18px}.nui_resize_bar__handle:after{margin:4px;display:block;content:'';width:10px;height:10px;border-radius:10px;background-color:RGBA(0,0,0,.5)}.nui_resize_bar__handle--e{cursor:e-resize;right:0}.nui_resize_bar__handle--w{cursor:w-resize;left:0}.n2_timeline_animation_bar{position:relative;height:18px;margin:7px 0;border-radius:10px;cursor:ew-resize;z-index:90}.n2_timeline_animation_bar:HOVER{z-index:90}.n2_timeline_animation_bar--in{background-color:#1d81f9}.n2_timeline_animation_bar--loop{background-color:#04c018}.n2_timeline_animation_bar--out{background-color:#6b7986}.n2_timeline_animation_bar--extra{background-color:#6b7986}.n2_timeline_animation_bar__delay{position:absolute;line-height:18px;text-align:right;right:100%;margin-right:5px;font-size:11px;color:#fff}.n2_timeline_animation_bar__delay--small{display:none}.n2_timeline_animation_bar__duration{margin:0 7px;line-height:18px;text-align:center;cursor:ew-resize;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:#fff;text-transform:uppercase}.n2_timeline_layer--closed .n2_timeline_layer__children{display:none}.n2_timeline_overlay_playing{display:none;position:fixed;width:100%;height:100%;left:0;top:0;z-index:9999;cursor:pointer}.n2_body--timeline-preview .n2_timeline_overlay_playing{display:block}.n2_body--timeline-preview .n2_ss_layer_window{display:none!important}.n2_body--timeline-preview #n2-ss-0 .n2-ss-layer{cursor:default}.n2_body--timeline-preview #n2-ss-slide-canvas-container #n2-ss-0 .n2-ss-layer .nui_resize_normal__handle{display:none!important}#n2-ss-0[data-responsive=fullpage]{min-height:0!important}#n2-ss-0{box-shadow:0 3px 10px 0 rgba(0,0,0,.1)}#n2-ss-0 .n2-ss-widget{pointer-events:none;opacity:.5!important}#n2-ss-0-align{margin:0!important}body:not(.n2-ss-slider-visible) #n2-ss-0 .n2-ss-layer{opacity:0!important}.n2_slide_editor_slider{position:relative;z-index:1;display:inline-flex;align-items:flex-start;min-width:100%;min-height:calc(100vh - 60px);padding-bottom:100px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.n2_slide_editor_slider__editor{position:relative}.n2_slide_editor_slider__editor_inner{position:relative;background:#f0f4f7;box-shadow:0 2px 20px rgba(0,0,0,.2)}div#n2-ss-0:HOVER .n2-ss-static-slide:not(.n2-ss-currently-edited-slide){visibility:hidden;z-index:-1}div div#n2-ss-0 .n2-ss-static-slide div[data-sstype=slide],div div#n2-ss-0 .n2-ss-static-slide div[data-sstype=content],div div#n2-ss-0 .n2-ss-static-slide div[data-sstype=content] div.n2-ss-section-main-content{visibility:visible}.n2_ruler{display:none;z-index:1;position:absolute;left:0;top:0;height:100%;width:100%;direction:ltr;overflow:hidden;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html[dir=rtl] .n2_ruler{left:auto;right:0}.n2_body--ruler .n2_ruler{display:block}.n2_ruler_mark{flex:0 0 auto;position:relative;vertical-align:top}.n2_ruler_mark__label{position:absolute;display:block;font-size:9px;color:#325c77;line-height:12px}.n2_ruler--vertical{top:14px;height:calc(100% - 14px)}.n2_ruler--vertical .n2_ruler__inner{width:14px;visibility:visible;position:relative;background:#fff;border-right:1px solid #94b2c1}.n2_ruler--vertical .n2_ruler_mark{width:3px;height:9px;border-top:1px solid #94b2c1}.n2_ruler--vertical .n2_ruler_mark--small{left:11px}.n2_ruler--vertical .n2_ruler_mark--large{width:100%}.n2_ruler--vertical .n2_ruler_mark__label{left:0;top:2px;writing-mode:vertical-rl;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;-webkit-text-orientation:upright;text-orientation:upright}.n2_ruler--horizontal{left:14px;width:calc(100% - 14px)}.n2_ruler--horizontal .n2_ruler__inner{visibility:visible;height:14px;position:relative;display:inline-flex;vertical-align:top;flex-wrap:nowrap;direction:ltr;background:#fff;border-bottom:1px solid #94b2c1}.n2_ruler--horizontal .n2_ruler_mark{width:9px;height:3px;border-left:1px solid #94b2c1}.n2_ruler--horizontal .n2_ruler_mark--small{top:11px}.n2_ruler--horizontal .n2_ruler_mark--large{height:100%}.n2_ruler--horizontal .n2_ruler_mark__label{left:2px;top:0}.n2_ruler__guide{visibility:hidden;position:absolute;left:0;top:0;z-index:2}.n2_ruler--vertical .n2_ruler__guide{width:100%;height:0}.n2_ruler--horizontal .n2_ruler__guide{width:0;height:100%}.n2_ruler__guide--measure{z-index:1}.n2_ruler__guide_border{visibility:visible;pointer-events:none}.n2_ruler--vertical .n2_ruler__guide_border{border-bottom:1px solid #ccaa2b;width:100%}.n2_ruler--horizontal .n2_ruler__guide_border{border-right:1px solid #ccaa2b;height:100%}.n2_ruler__guide--measure .n2_ruler__guide_border{border-color:red}.n2_ruler__guide_handle{visibility:visible;position:absolute;left:0;top:0;background:#e6b625;width:9px;height:9px;color:#fff;font-size:9px;line-height:9px;cursor:pointer;display:flex;justify-content:center;align-items:center}.n2_ruler__guide_handle .ssi_16{font-size:9px!important}.n2_ruler--vertical .n2_ruler__guide_handle{top:-4px}.n2_ruler--horizontal .n2_ruler__guide_handle{left:-4px}.n2_ruler_corner{display:block;position:absolute;left:0;top:0;width:14px;height:14px;border-right:1px solid #94b2c1;border-bottom:1px solid #94b2c1;visibility:visible;background:#fff;cursor:pointer}.n2_layer_contextual_hover_layer::after,.n2_layer_context_menu_target::after,.n2_layer_col_highlight::after,.n2_layer_highlight_row_structure::after{display:block!important;content:'';z-index:10;position:absolute;left:0;top:0;box-sizing:border-box!important;width:100%;height:100%;border:2px solid #6b7986;pointer-events:none}.n2_layer_contextual_hover_layer[data-pm=absolute]::after,.n2_layer_context_menu_target[data-pm=absolute]::after,.n2_layer_col_highlight[data-pm=absolute]::after,.n2_layer_highlight_row_structure[data-pm=absolute]::after{display:block!important;content:'';z-index:10;position:absolute;left:0;top:0;box-sizing:border-box!important;width:100%;height:100%;border:2px solid #5f39c2;pointer-events:none}.n2_layer_contextual_active_layer::after,.nui_resize_absolute--resizing::after,.n2_layer_resize_snap_to::after,.n2_layer_drag__dragging::after,.n2_layer_drag_snap_to::after,.n2_layer_parent_highlight::after{display:block!important;content:'';z-index:10;position:absolute;left:0;top:0;box-sizing:border-box!important;width:100%;height:100%;border:2px solid #1d81f9;pointer-events:none}.n2_layer_contextual_active_layer[data-pm=absolute]::after,.nui_resize_absolute--resizing[data-pm=absolute]::after,.n2_layer_resize_snap_to[data-pm=absolute]::after,.n2_layer_drag__dragging[data-pm=absolute]::after,.n2_layer_drag_snap_to[data-pm=absolute]::after,.n2_layer_parent_highlight[data-pm=absolute]::after{display:block!important;content:'';z-index:10;position:absolute;left:0;top:0;box-sizing:border-box!important;width:100%;height:100%;border:2px solid #5f39c2;pointer-events:none}.n2_layer_drag__dragging{opacity:.5}.n2_layer_drag_target_groups[data-sstype=content]::after,.n2_layer_drag_target_groups[data-sstype=col]::after{display:block!important;content:'';z-index:10;position:absolute;left:0;top:0;box-sizing:border-box!important;width:100%;height:100%;border:2px solid #6b7986;pointer-events:none}.n2_layer--creation-in-progress,.n2_layer--creation-in-progress *{visibility:hidden!important}.n2_admin_editor__content--hover .n2-ss-layer-content .n2-ss-layer.n2-active{z-index:10}.n2_admin_editor__content--hover .n2-ss-layer.n2-active{overflow:visible!important}.n2-ss-section-main-content{min-height:20px}.n2-ss-layer-row .n2-ss-layer-content{min-height:20px}[data-visibility=hidden],[data-visibility=hidden] *{visibility:hidden!important;transition:none!important}.n2_admin_editor__content--hover .n2-ss-layer.n2-active{z-index:9999999!important}.n2_layer_layer_list_hover--force-zindex{z-index:9999999!important}.n2-ss-layer-placeholder{display:block;position:relative;width:100%;height:0;z-index:11}.n2-ss-layer-placeholder::after{display:block!important;content:'';position:absolute;left:0;top:-3px;box-sizing:border-box!important;width:100%;border:3px solid #1d81f9}.n2_smartguide{background:#4affff;position:absolute;left:0;top:0;z-index:1000000;display:none}.n2_smartguide--horizontal{width:100%;height:1px}.n2_smartguide--vertical{height:100%;width:1px}.n2-ss-currently-edited-slide .n2-ss-layer[data-sstype=col],.n2-ss-currently-edited-slide .n2-ss-layer[data-sstype=col] .n2-ss-layer{cursor:pointer}.ui-column-width-handle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:none;position:absolute;top:25%;height:50%;cursor:ew-resize;width:5px;background:#1d81f9;z-index:88;opacity:.5;box-sizing:border-box!important;border-radius:5px}.ui-column-width-handle--visible{display:block}.n2-ss-layer:not(.n2-ss-layer--block)>.n2-ss-layer-row>.ui-column-width-handle,.n2-ss-layer-row[data-row-wrapped="1"]>.ui-column-width-handle{display:none!important}#n2-ss-0 .n2-ss-layer{cursor:not-allowed}#n2-ss-0 .n2-ss-currently-edited-slide .n2-ss-layer{cursor:pointer}div#n2-ss-0 .n2-ss-layer[data-sstype=content] .n2-ss-layer.nui-draggable-dragging,div#n2-ss-0 .n2-ss-layer[data-sstype=col] .n2-ss-layer.nui-draggable-dragging{z-index:100000;outline:0!important}#n2-ss-0 .n2-ss-slide:not(.n2-ss-currently-edited-slide){opacity:.3}.nui_resize_normal__handle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;z-index:90;display:none;border:2px solid #1d81f9;height:6px;width:6px;background:#fff;border-radius:50px;transform-origin:50% 50%}.nui_resize_normal__handle:HOVER{transform:scale(1.5)}.nui_resize_normal__handle.nui-enabled{display:block}.nui_resize_normal__handle--none{border-color:#6b7986}.nui_resize_normal__handle--e{cursor:e-resize;right:-4px;top:50%;margin-top:-4px}.nui_resize_normal__handle--w{cursor:w-resize;left:-4px;top:50%;margin-top:-4px}.nui_resize_normal__handle--s{cursor:s-resize;bottom:-4px;left:50%;margin-left:-4px}.nui_spacing__handle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;z-index:89;background:#1d81f9;overflow:hidden;opacity:0}.nui_spacing__handle.nui-enabled{opacity:.5}.nui_spacing__handle--zero{background:#6b7986}.nui_spacing__handle--negative{background:#be331f}.nui_spacing__handle:HOVER.nui-enabled,.nui_spacing__handle--spacing.nui-enabled{opacity:.8}.nui_spacing__handle--n.nui_spacing__handle.nui-enabled{min-height:5px;cursor:s-resize}.nui_spacing__handle--n.nui_spacing__handle--padding{top:0;margin-left:0;left:25%;width:50%}.nui_spacing__handle--n.nui_spacing__handle--margin{left:0;bottom:100%;width:100%}.nui_spacing__handle--e.nui_spacing__handle.nui-enabled{min-width:5px;cursor:w-resize}.nui_spacing__handle--e.nui_spacing__handle--padding{top:25%;margin-top:0;right:0;height:50%}.nui_spacing__handle--e.nui_spacing__handle--margin{top:0;left:100%;height:100%}.nui_spacing__handle--s.nui_spacing__handle.nui-enabled{min-height:5px;cursor:n-resize}.nui_spacing__handle--s.nui_spacing__handle--padding{bottom:0;margin-left:0;left:25%;width:50%}.nui_spacing__handle--s.nui_spacing__handle--margin{bottom:auto;top:100%;left:0;width:100%}.nui_spacing__handle--w.nui_spacing__handle.nui-enabled{min-width:5px;cursor:e-resize}.nui_spacing__handle--w.nui_spacing__handle--padding{top:25%;margin-top:0;left:0;height:50%}.nui_spacing__handle--w.nui_spacing__handle--margin{left:auto;right:100%;top:0;height:100%}.n2-ss-layer.n2_layer_contextual_hover_layer:not(.n2-active)>.nui_spacing__handle--margin,.n2-ss-layer.n2_layer_contextual_hover_layer:not(.n2-active)>.nui_spacing__handle--padding,.n2-ss-layer.n2_layer_contextual_hover_layer:not(.n2-active)>div>.nui_spacing__handle--padding{display:block;min-width:0;min-height:0;background:#6b7986;opacity:.5}#n2-ss-0 .n2-ss-layer{cursor:not-allowed}#n2-ss-0 .n2-ss-currently-edited-slide .n2-ss-layer{cursor:pointer}div#n2-ss-0 .n2-ss-layer[data-sstype=content] .n2-ss-layer.nui-draggable-dragging,div#n2-ss-0 .n2-ss-layer[data-sstype=col] .n2-ss-layer.nui-draggable-dragging{z-index:100000;outline:0!important}.n2-ss-currently-edited-slide .n2-ss-layer[data-sstype=col],.n2-ss-currently-edited-slide .n2-ss-layer[data-sstype=col] .n2-ss-layer{cursor:pointer}.ui-column-width-handle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:none;position:absolute;top:25%;height:50%;cursor:ew-resize;width:5px;background:#1d81f9;z-index:88;opacity:.5;box-sizing:border-box!important;border-radius:5px}.ui-column-width-handle--visible{display:block}.n2-ss-layer:not(.n2-ss-layer--block)>.n2-ss-layer-row>.ui-column-width-handle,.n2-ss-layer-row[data-row-wrapped="1"]>.ui-column-width-handle{display:none!important}.n2-ss-layer-cc,.nui_resize_absolute__handle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;z-index:90;display:none;border:2px solid #5f39c2;height:6px;width:6px;background:#fff;border-radius:50px;transform-origin:50% 50%}.n2-ss-layer-cc:HOVER,.nui_resize_absolute__handle:HOVER{transform:scale(1.5)}.n2-ss-layer-cc.nui-enabled,.nui_resize_absolute__handle.nui-enabled{display:block}.n2-ss-layer-cc{opacity:0;left:50%;top:50%;margin-top:-5px;margin-left:-5px}.n2-ss-layer-cc:HOVER{opacity:1}.n2-ss-layer[data-align=left][data-valign=top] .nui_resize_absolute__handle--nw,.n2-ss-layer[data-align=left][data-valign=middle] .nui_resize_absolute__handle--w,.n2-ss-layer[data-align=left][data-valign=bottom] .nui_resize_absolute__handle--sw,.n2-ss-layer[data-align=center][data-valign=top] .nui_resize_absolute__handle--n,.n2-ss-layer[data-align=center][data-valign=middle] .n2-ss-layer-cc,.n2-ss-layer[data-align=center][data-valign=bottom] .nui_resize_absolute__handle--s,.n2-ss-layer[data-align=right][data-valign=top] .nui_resize_absolute__handle--ne,.n2-ss-layer[data-align=right][data-valign=middle] .nui_resize_absolute__handle--e,.n2-ss-layer[data-align=right][data-valign=bottom] .nui_resize_absolute__handle--se{background:#5f39c2;opacity:1;border:2px solid #fff}.nui_resize_absolute__handle--e{cursor:e-resize;right:-4px;top:50%;margin-top:-5px}.nui_resize_absolute__handle--w{cursor:w-resize;left:-4px;top:50%;margin-top:-5px}.nui_resize_absolute__handle--n{cursor:n-resize;left:50%;top:-4px;margin-left:-5px}.nui_resize_absolute__handle--ne{cursor:ne-resize;right:-4px;top:-4px}.nui_resize_absolute__handle--nw{cursor:nw-resize;left:-4px;top:-4px}.nui_resize_absolute__handle--s{cursor:s-resize;bottom:-4px;left:50%;margin-left:-5px}.nui_resize_absolute__handle--se{cursor:se-resize;right:-4px;bottom:-4px}.nui_resize_absolute__handle--sw{cursor:sw-resize;left:-4px;bottom:-4px}.n2-ss-item-overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.n2-ss-item-html .n2-ss-item-overlay,.n2-ss-item-iframe .n2-ss-item-overlay{display:block}.n2-ss-item{position:relative;float:left;width:100%}.n2-ss-item-video,.n2-ss-item-youtube,.n2-ss-item-vimeo,.n2-ss-item-area,.n2-ss-item-imagearea{height:100%}.n2_ss_absolute_parent_picker{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;background:#6b7986;border-radius:3px;cursor:pointer;line-height:30px;color:#fff}.n2_ss_absolute_parent_picker .ssi_16::before{content:"\E64D"}.n2_ss_absolute_parent_picker:HOVER{background-color:#8694a2}.n2_ss_absolute_parent_picker--active{background:#1d81f9}.n2_ss_absolute_parent_picker--active .ssi_16::before{content:"\E64B"}.n2_ss_absolute_parent_picker--active:HOVER{background-color:#338ef9}.n2_ss_absolute_parent_picker__overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1000000;box-shadow:inset 0 0 0 1px rgba(0,0,0,.8);cursor:pointer;background:#5f39c2;opacity:.5}.n2_ss_absolute_parent_picker__overlay--tile{width:33%;height:33%}.n2_ss_absolute_parent_picker__overlay:HOVER,.n2_ss_absolute_parent_picker__overlay--selected{opacity:1}.n2_ss_absolute_parent_picker__component--focused{z-index:2147483647!important}.n2_field_generator_data_button{position:absolute;right:-2px;top:-26px;z-index:10;display:inline-flex;align-items:center;padding:0 5px;background-color:#1d81f9;border-radius:3px;color:#fff;cursor:pointer}.n2_field_generator_data_button:HOVER{background-color:#338ef9}.n2_field_generator_data_button_icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center}.n2_field_generator_data_button_label{padding:0 2px;font-size:10px;line-height:22px;font-weight:700;text-transform:uppercase}.n2_layer_contextual{display:none;position:absolute;z-index:8;height:28px;margin-top:-28px}.n2_layer_contextual--hover-section{z-index:7;opacity:.7}.n2_layer_contextual--hover{z-index:9}.n2_layer_contextual--hover.n2_layer_contextual--hover-active{visibility:hidden;pointer-events:none}.n2_layer_contextual--visible{display:inline-flex}.n2_layer_contextual__inner{display:inline-flex;background-color:#1d81f9;border-top-left-radius:3px;border-top-right-radius:3px;line-height:30px;overflow:hidden}.n2_layer_contextual--invert .n2_layer_contextual__inner{border-radius:0 0 3px 3px}.n2_layer_contextual__label{padding:0 6px;font-size:12px;line-height:30px;text-transform:uppercase;color:#fff;cursor:pointer;max-width:100px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.n2_layer_contextual__button{height:28px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;color:#fff;cursor:pointer}.n2_layer_contextual__button--active{background:#1167cd}.n2_layer_contextual[data-color=purple] .n2_layer_contextual__inner{background-color:#5f39c2}.n2_layer_contextual[data-color=purple] .n2_layer_contextual__button--active{background-color:#4c2d9b}.n2_layer_contextual[data-color=grey] .n2_layer_contextual__inner{background-color:#6b7986}.n2_layer_contextual__button--responsive-tools{display:none}body:not([data-device=desktopPortrait]) .n2_layer_contextual--has-responsive-tools .n2_layer_contextual__button--responsive-tools{display:inline-flex}.n2_layer_contextual_responsive_tools{display:flex;height:30px}.n2_layer_contextual_responsive_tools .ssi_16{display:block;padding:0 5px;color:#94b2c1}.n2_layer_contextual_responsive_tools__hide{padding:7px 0;cursor:pointer}.n2_layer_contextual_responsive_tools__hide .ssi_16::before{content:"\E60F"}.n2_layer_contextual_responsive_tools__hide--hidden .ssi_16::before{content:"\E923"}.n2_layer_contextual_responsive_tools__text_scale{display:flex}.n2_layer_contextual_responsive_tools__text_scale input{margin:0;padding:0;height:30px;line-height:30px;font-size:12px;color:#325c77;text-align:right}.n2_layer_contextual_responsive_tools__text_scale input,.n2_layer_contextual_responsive_tools__text_scale input:FOCUS{box-shadow:none;outline:0;border:0}.n2_layer_contextual_responsive_tools__text_scale input::-webkit-inner-spin-button,.n2_layer_contextual_responsive_tools__text_scale input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.n2_layer_contextual_responsive_tools__text_scale input[type=number]{-moz-appearance:textfield}.n2_layer_contextual_responsive_tools__text_scale .nui-slider{position:relative;background-color:#94b2c1;height:6px;margin:12px 10px;border-radius:10px}.n2_layer_contextual_responsive_tools__text_scale .nui-slider .nui-slider-handle{position:absolute;top:0;z-index:2;width:10px;height:10px;background-color:#fff;border:2px solid #94b2c1;margin:-4px -7px 0;border-radius:50px;cursor:ew-resize;-ms-touch-action:none;touch-action:none}.n2_layer_contextual_responsive_tools__text_scale_percent{line-height:30px;font-size:12px;color:#325c77}.n2_context_menu{font-family:"Inter-Nextend",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.3;font-size:16px;-webkit-font-smoothing:antialiased;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1000000;position:fixed;left:0;top:0}.n2_context_menu a{transition:none 0s;text-decoration:none;box-shadow:none}.n2_context_menu__inner{background-color:#fff;border-radius:3px;box-shadow:0 1px 5px 1px rgba(55,77,88,.2);overflow:hidden}.n2_context_menu__item{display:flex;align-items:center;padding:0 10px;height:36px;cursor:default}.n2_context_menu__item--has-action{cursor:pointer}.n2_context_menu__item--has-action:HOVER,.n2_context_menu__item--active{background-color:#1d81f9}.n2_context_menu__item_icon{padding:0 5px;color:#94b2c1}.n2_context_menu__item--color-red .n2_context_menu__item_icon{color:#c43e2a}.n2_context_menu__item--has-action:HOVER .n2_context_menu__item_icon,.n2_context_menu__item--active .n2_context_menu__item_icon{color:#fff}.n2_context_menu__item_onoff .n2_context_menu__item_icon::before{content:"\E19A"}.n2_context_menu__item_onoff--on .n2_context_menu__item_icon::before{content:"\E199"}.n2_context_menu__item_label{padding:0 5px;font-size:12px;color:#325c77;white-space:nowrap;text-transform:capitalize}.n2_context_menu__item--color-red .n2_context_menu__item_label{color:#c43e2a}.n2_context_menu__item--has-action:HOVER .n2_context_menu__item_label,.n2_context_menu__item--active .n2_context_menu__item_label{color:#fff}.n2_context_menu__sub_menu{display:none;z-index:2;position:absolute;left:0;top:0;background-color:#fff;border-radius:3px;box-shadow:0 1px 5px 1px rgba(55,77,88,.2);overflow:hidden}.n2_context_menu__sub_menu--active{display:block}html[data-component=layer][data-component-sub=image] .n2_field[data-field=layerfont-size],html[data-component=layer][data-component-sub=transition] .n2_field[data-field=layerfont-size],html[data-component=layer][data-component-sub=youtube] .n2_field[data-field=layerfont-size],html[data-component=layer][data-component-sub=vimeo] .n2_field[data-field=layerfont-size],html[data-component=layer][data-component-sub=video] .n2_field[data-field=layerfont-size],html[data-component=layer][data-component-sub=audio] .n2_field[data-field=layerfont-size],html[data-component=layer][data-component-sub=imagearea] .n2_field[data-field=layerfont-size],html[data-component=layer][data-component-sub=area] .n2_field[data-field=layerfont-size],html[data-component=layer][data-component-sub=iframe] .n2_field[data-field=layerfont-size]{display:none}html[data-component=layer][data-component-sub=animatedHeading] .n2_field .n2_field_decoration__option[data-value=underline],html[data-component=layer][data-component-sub=highlightedHeading] .n2_field .n2_field_decoration__option[data-value=underline]{display:none}.n2_slide_generator_box{position:relative;width:270px;height:180px;border-radius:3px;overflow:hidden;display:flex;flex-flow:column;justify-content:flex-end;background-color:#dce2e5;background-position:left top}.n2_slide_generator_box__title{display:flex;align-items:center;padding:10px;background-color:#0c1924}.n2_slide_generator_box__title_label{flex:1 1 auto;padding:0 5px;font-size:14px;line-height:20px;color:#bdcfd9;display:flex;align-items:center}.n2_slide_generator_box__title_label_inner{margin-right:5px}html[dir=rtl] .n2_slide_generator_box__title_label_inner{margin-right:0;margin-left:5px}.n2_slide_generator_box__title_button{padding:0 10px;background-color:#1d81f9;border-radius:3px;font-size:11px;line-height:30px;text-align:center;text-transform:uppercase}.n2_slide_generator_box__title_button:HOVER{background-color:#338ef9}.n2_slide_generator_box__title_button,.n2_slide_generator_box__title_button:HOVER,.n2_slide_generator_box__title_button:FOCUS{color:#fff}.n2_slide_generator_step1__installed_generators{padding:40px;display:grid;grid-gap:32px;grid-template-columns:repeat(auto-fill,270px)}.n2_slide_generator_step1__not_installed{padding:10px 40px 40px 40px}.n2_slide_generator_step1__not_installed_label{font-size:22px;line-height:32px;color:#283f4d}.n2_slide_generator_step1__not_installed_generators{padding-top:20px;display:grid;grid-gap:32px;grid-template-columns:repeat(auto-fill,270px)}.n2_slide_generator_step3{padding:40px;display:grid;grid-gap:32px;grid-template-columns:repeat(auto-fill,270px)}.n2_generator_records_table{margin:20px 0;display:grid;overflow:auto;background:#fff;grid-gap:2px}.n2_generator_records_table__heading{padding:0 10px;background-color:#f0f4f7;color:#325c77;font-size:12px;line-height:30px;font-weight:700}.n2_generator_records_table__cell{padding:0 10px;background-color:#f0f4f7;color:#325c77;font-size:12px;line-height:30px;max-height:100px;min-width:150px;overflow:auto}.n2_slider_preview_area{margin-top:20px;display:flex;justify-content:center;min-height:150vh}.n2_slider_preview_area__inner{position:relative;background-color:#fff;box-shadow:0 2px 20px 0 rgba(0,0,0,.2)}.n2_preview{display:flex;flex-flow:column;align-items:center;height:calc(100vh - 60px)}.n2_preview__ruler{width:100%;position:relative;flex:0 0 auto;height:20px;background-color:#94b2c1;overflow:hidden}.n2_preview__ruler_device{position:absolute;left:50%;top:0;height:100%;cursor:pointer}.n2_preview__ruler_device div{border-left:1px solid #fff;border-right:1px solid #fff;padding:0 5px;height:100%}.n2_preview__ruler_device:HOVER div{background-color:#1d81f9}.n2_preview__ruler--ready .n2_preview__ruler_device{transition:width .5s,margin-left .5s}.n2_preview__ruler_label{position:absolute;left:50%;top:0;z-index:10;width:200px;margin-left:-100px;pointer-events:none;text-align:center;font-size:12px;line-height:20px;color:#fff}.n2_preview__device_screen{position:relative;flex:1 1 auto;width:100%;height:100%;display:flex;justify-content:center;padding:0 20px 20px;box-sizing:border-box;overflow:hidden}.n2_preview__device_info{margin-top:13px;position:relative;flex:0 0 auto;width:100%;height:26px;display:flex;align-items:center;justify-content:center;font-size:13px;line-height:26px;color:#325c77}.n2_preview__device_info .ssi_16{margin:0 5px;color:#94b2c1}.n2_preview__device_info_state{font-weight:700}.n2_preview__notification_scale{pointer-events:none;position:absolute;left:50%;top:30px;z-index:10;background:RGBA(0,0,0,.5);width:90px;margin-left:-45px;color:#fff;text-align:center;border-radius:5px;line-height:48px;font-size:16px;transition:opacity .5s ease 0s;opacity:0}.n2_preview__notification_scale--visible{opacity:1}.n2_preview__device_screen_inner{position:relative;flex:1 1 auto;width:100%;height:100%;max-width:100%;max-height:100%}.n2_preview__device_screen_inner iframe{border:0;max-width:none;width:100%;height:100%;box-shadow:0 2px 20px rgba(0,0,0,.2);transform-origin:50% 0;transition:transform .5s}.n2_preview__frame_overlay{display:none;position:absolute;left:0;top:0;width:100%;height:100%}.n2_body--resize-horizontal .n2_preview__frame_overlay,.n2_body--resize-vertical .n2_preview__frame_overlay{display:block}.n2_preview__resize_width{position:absolute;top:0;right:-8px;width:8px;height:100%;background:#1d81f9;opacity:0;cursor:ew-resize;transition:opacity .3s}.n2_preview__device_screen:HOVER .n2_preview__resize_width{opacity:.5}.n2_preview__device_screen .n2_preview__resize_width:HOVER,.n2_body--resize-horizontal .n2_preview__device_screen .n2_preview__resize_width{opacity:1}.n2_body--scale-preview .n2_preview__resize_width{opacity:0!important}.n2_preview__resize_height{position:absolute;left:0;bottom:-8px;width:100%;flex:0 0 auto;height:8px;background:#1d81f9;opacity:0;cursor:ns-resize;transition:opacity .3s}.n2_preview__device_screen:HOVER .n2_preview__resize_height{opacity:.5}.n2_preview__device_screen .n2_preview__resize_height:HOVER,.n2_body--resize-vertical .n2_preview__device_screen .n2_preview__resize_height{opacity:1}.n2_body--scale-preview .n2_preview__resize_height{opacity:0!important}#n2_preview_frame{display:block;width:100%;height:100%}.n2_preview_toolbar{display:flex;align-items:center}.n2_preview_toolbar__size{margin:0 10px;display:flex}.n2_preview_toolbar__editable{width:46px;height:28px;background-color:#2c3a45;border-radius:3px;font-size:12px;line-height:28px;color:#bdcfd9;text-align:center}.n2_preview_toolbar__x{margin:0 10px;font-size:12px;line-height:28px;color:#94b2c1}select.n2_preview_toolbar__scale{margin:0;padding:0 10px;max-width:initial;width:auto;height:28px;min-height:28px;font-family:inherit;-webkit-appearance:menulist;-moz-appearance:menulist;background:#2c3a45;font-size:12px;line-height:28px}select.n2_preview_toolbar__scale,select.n2_preview_toolbar__scale:FOCUS,select.n2_preview_toolbar__scale:HOVER{color:#bdcfd9;box-shadow:none;border:0}.n2_html--slider-preview{background:#fff}.n2_html--slider-preview body{width:100%;overflow-x:hidden;overflow-y:scroll;background:#fff}@media only screen and (max-width:700px){.n2_html--slider-preview::-webkit-scrollbar{width:0}.n2_html--slider-preview{-ms-overflow-style:none;scrollbar-width:none}}.n2_getting_started{display:flex;flex-flow:column;align-items:center;padding:60px 0 120px}.n2_getting_started__heading{font-size:32px;line-height:32px;color:#283f4d}.n2_getting_started__subheading{font-size:14px;line-height:28px;color:#325c77}.n2_getting_started__video{margin-top:20px;position:relative;width:100%;max-width:calc(100vh - 100px)}.n2_getting_started__video .n2_getting_started__video_placeholder{padding-top:56.25%;height:0}.n2_getting_started__video iframe,.n2_getting_started__video img{position:absolute;left:0;top:0;width:100%;height:100%;border:0}.n2_getting_started__buttons{margin-top:20px;display:flex;width:100%}.n2_getting_started__buttons>div{width:50%}.n2_getting_started__button_dont_show{text-align:right;padding:0 10px}.n2_getting_started__button_dont_show a{display:inline-block;padding:0 20px;font-size:14px;line-height:36px}.n2_getting_started__button_dont_show a,.n2_getting_started__button_dont_show a:HOVER,.n2_getting_started__button_dont_show a:FOCUS{color:#1375e9}html[dir=rtl] .n2_getting_started__button_dont_show{text-align:left}.n2_getting_started__button_dashboard{text-align:left;padding:0 10px}.n2_getting_started__button_dashboard a{display:inline-block;padding:0 20px;background-color:#04c018;border-radius:3px;font-size:12px;line-height:36px;font-weight:700;text-align:center;text-transform:uppercase}.n2_getting_started__button_dashboard a:HOVER{background-color:#07ca1c}.n2_getting_started__button_dashboard a,.n2_getting_started__button_dashboard a:HOVER,.n2_getting_started__button_dashboard a:FOCUS{color:#fff}html[dir=rtl] .n2_getting_started__button_dashboard{text-align:right}.n2_page_activate{display:flex;flex-flow:column;align-items:center;padding:60px 0 120px}.n2_page_activate__heading{font-size:32px;line-height:32px;color:#283f4d}.n2_page_activate__subheading{font-size:14px;line-height:28px;color:#325c77}.n2_page_activate__video{margin-top:20px;position:relative;width:100%;max-width:calc(100vh - 100px)}.n2_page_activate__video .n2_page_activate__video_placeholder{padding-top:56.25%;height:0}.n2_page_activate__video iframe{position:absolute;left:0;top:0;width:100%;height:100%}.n2_page_activate__buttons{margin-top:20px;display:flex;width:100%}.n2_page_activate__buttons>div{width:50%}.n2_page_activate__button_dont_show{text-align:right;padding:0 10px}.n2_page_activate__button_dont_show a{display:inline-block;padding:0 20px;font-size:14px;line-height:36px}.n2_page_activate__button_dont_show a,.n2_page_activate__button_dont_show a:HOVER,.n2_page_activate__button_dont_show a:FOCUS{color:#1375e9}.n2_page_activate__button_dashboard{text-align:left;padding:0 10px}.n2_page_activate__button_dashboard a{display:inline-block;padding:0 20px;background-color:#04c018;border-radius:3px;font-size:12px;line-height:36px;font-weight:700;text-align:center;text-transform:uppercase}.n2_page_activate__button_dashboard a:HOVER{background-color:#07ca1c}.n2_page_activate__button_dashboard a,.n2_page_activate__button_dashboard a:HOVER,.n2_page_activate__button_dashboard a:FOCUS{color:#fff}.n2_page_free_go_pro{display:flex;padding:30px 0 90px;flex-wrap:wrap;justify-content:center}.n2_page_free_go_pro__col{display:flex;flex-flow:column;align-items:center;padding:30px}.n2_page_free_go_pro__heading{font-size:32px;line-height:32px;color:#283f4d}.n2_page_free_go_pro__subheading{margin-bottom:20px;font-size:14px;line-height:28px;color:#325c77}.n2_page_free_go_pro_already_purchased{position:relative;display:flex;flex-flow:column;align-items:center;width:572px;height:392px;background-color:#fff;border-radius:5px;box-shadow:0 10px 8px -10px rgba(0,0,0,.1)}.n2_page_free_go_pro_already_purchased:HOVER{box-shadow:0 10px 8px -10px rgba(0,0,0,.2)}.n2_page_free_go_pro_already_purchased__logo{margin-top:44px;display:flex;align-items:center;justify-content:center;width:100px;height:100px;background-color:rgba(4,192,24,.1);border-radius:50px;color:#04c018}.n2_page_free_go_pro_already_purchased__heading{margin-top:9px;font-size:18px;line-height:30px;color:#283f4d;font-weight:700}.n2_page_free_go_pro_already_purchased__paragraph{width:380px;height:78px;color:#325c77;font-size:14px;line-height:26px;text-align:center}.n2_page_free_go_pro_already_purchased__paragraph a,.n2_page_free_go_pro_already_purchased__paragraph a:HOVER,.n2_page_free_go_pro_already_purchased__paragraph a:FOCUS{color:#1375e9}.n2_page_free_go_pro_already_purchased__button{margin:20px 0 10px;padding:0 20px;min-width:260px;background-color:#04c018;border-radius:3px;text-align:center;font-size:12px;line-height:36px;text-transform:uppercase;font-weight:700}.n2_page_free_go_pro_already_purchased__button,.n2_page_free_go_pro_already_purchased__button:HOVER,.n2_page_free_go_pro_already_purchased__button:FOCUS{color:#fff}.n2_page_free_go_pro_already_purchased__button:HOVER{background-color:#07ca1c}.n2_help_center{display:flex;flex-flow:column;align-items:center;background-color:#f0f4f7;text-align:center;padding:0 40px}.n2_help_center a:HOVER{color:#005bc6}.n2_help_center a,.n2_help_center a:FOCUS{color:#1375e9}.n2_help_center__getting_started{width:100%;max-width:1140px;margin-top:44px}.n2_help_center__getting_started__heading{font-size:32px;line-height:32px;color:#283f4d}.n2_help_center__getting_started__subheading{font-size:14px;line-height:28px;color:#325c77}.n2_help_center__getting_started__video{margin-top:20px;position:relative;width:100%;max-width:1140px}.n2_help_center__getting_started__video .n2_help_center__getting_started__video_placeholder{padding-top:56.25%;height:0}.n2_help_center__getting_started__video iframe,.n2_help_center__getting_started__video img{position:absolute;left:0;top:0;width:100%;height:100%}.n2_help_center__conflicts{max-width:1140px;width:100%;box-sizing:border-box;border-radius:3px 3px 0 0;background-color:#fff;box-shadow:0 1px 5px 1px rgba(55,77,88,.2);padding:48px 20px 25px;margin-top:60px}.n2_help_center__conflicts_test_api{margin-bottom:20px}.n2_help_center__search{width:100%;box-sizing:border-box;padding:60px 20px 0}.n2_help_center__search_heading{color:#283f4d;font-size:22px;line-height:32px}.n2_help_center__search_field{margin-top:20px}.n2_help_center__search_field form{display:inline-flex;width:100%;max-width:600px}.n2_help_center__search_field form input{flex:1 1 auto;margin:0;padding:0 20px;border:2px solid #94b2c1;border-right:0;border-radius:3px 0 0 3px;background-color:#fff;color:#325c77;font-size:14px;line-height:46px;height:auto}.n2_help_center__search_field form input,.n2_help_center__search_field form input:FOCUS{box-shadow:none;outline:0}.n2_help_center__search_field form input:FOCUS{border-color:#1d81f9}html[dir=rtl] .n2_help_center__search_field form input{border:2px solid #94b2c1;border-left:0;border-radius:0 3px 3px 0}.n2_help_center__search_field form button{padding:0 35px;background-color:#1d81f9;border:0;border-top-right-radius:3px;border-bottom-right-radius:3px;color:#fff;font-size:12px;line-height:50px;text-transform:uppercase}.n2_help_center__search_field form button:HOVER{background-color:#338ef9}.n2_help_center__search_field form button,.n2_help_center__search_field form button:FOCUS{box-shadow:none;outline:0}html[dir=rtl] .n2_help_center__search_field form button{border-radius:3px 0 0 3px}.n2_help_center__actions{margin-top:60px;max-width:1140px;width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px 60px}.n2_help_center__action{position:relative;padding:20px;background-color:#fff;border-radius:3px;box-shadow:0 1px 5px 1px rgba(55,77,88,.2);text-align:center}.n2_help_center__action_link{position:absolute;z-index:2;left:0;top:0;width:100%;height:100%}.n2_help_center__action_icon{margin-top:30px;text-align:center;color:#1375e9}.n2_help_center__conflicts_icon{color:#1375e9}.n2_help_center__action_label,.n2_help_center__conflicts_label{margin-top:16px;color:#283f4d;font-size:18px;line-height:28px}.n2_help_center__conflicts_description,.n2_help_center__action_description{margin:5px 0 15px;color:#325c77;font-size:14px;line-height:24px}.n2_help_center__articles{margin-top:20px;max-width:1140px;width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px 60px}.n2_help_center__articles_heading{color:#283f4d;font-size:22px;line-height:32px;margin-top:60px;max-width:1140px;width:100%}.n2_help_center__article{position:relative;padding:20px 20px;background-color:#fff;border-radius:3px;box-shadow:0 1px 5px 1px rgba(55,77,88,.2);display:flex;align-items:center;color:#325c77;font-size:14px;line-height:20px}.n2_help_center__article:HOVER{color:#1375e9}.n2_help_center__article_link{position:absolute;z-index:2;left:0;top:0;width:100%;height:100%}.n2_help_center__article_label{flex:1 1 auto;text-align:left}html[dir=rtl] .n2_help_center__article_label{text-align:right}.n2_help_center__article_icon{font-size:16px}html[dir=rtl] .n2_help_center__article_icon{transform:rotate(180deg)}.n2_help_center__system_information{margin-top:60px;max-width:1140px;width:100%}.n2_help_center__system_information_label,.n2_help_center__articles_label{color:#283f4d;font-size:22px;line-height:32px}.n2_help_center__system_information_form textarea{display:block;margin-top:30px;height:300px;background-color:#fff;border:2px solid #94b2c1;border-radius:3px;padding:15px 20px;color:#325c77;font-size:14px;line-height:24px}.n2_loading_screen{display:none;position:fixed;z-index:2147483647;width:100%;height:100%;left:0;top:0;background:RGBA(32,41,52,.95)}.n2_loading_screen--visible{display:flex;align-items:center;justify-content:center}.n2_loading_screen__circle{border:10px solid #6b7986;border-left-color:#fff;border-radius:50%;width:40px;height:40px;animation:n2_loading_screen__circle_animation 1.1s infinite linear}@keyframes n2_loading_screen__circle_animation{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.n2_ss_background_animation_preview{overflow:hidden}.n2_ss_background_animation_preview .n2-bganim-side{position:absolute;left:0;top:0;overflow:hidden}.n2_ss_background_animation_preview .n2-bganim-tile-overlay-colored{z-index:100000}.n2_ss_background_animation_preview__slider{position:relative;width:800px;height:500px;margin:20px;z-index:3}.n2_ss_background_animation_preview__animation_container,.n2_ss_background_animation_preview__slide{position:absolute;left:0;top:0;width:800px;height:500px}.n2_ss_background_animation_preview__slide{z-index:2}.n2_ss_background_animation_preview__slide_background{height:100%}.n2_ss_background_animation_preview__slide_background_image{height:100%;background-size:cover;background-position:50% 50%}
|
Public/SmartSlider3/Application/Admin/Assets/dist/smartslider-backend.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
(function(t){var i=t;i._N2=i._N2||{_r:[],_d:[],r:function(){this._r.push(arguments)},d:function(){this._d.push(arguments)}};var s=t.document,n=s.documentElement,h,r,o=t.setTimeout,a=t.clearTimeout,c=i._N2,l=t.requestAnimationFrame,u=s.createElement.bind(s),d=function(){return u("div")},f=Object.assign,_=function(t,i){for(var s=Object(t),n=1;n<arguments.length;n++){var h=arguments[n];if(null!==h&&h!==r)for(var o in h)null!==h[o]&&Object.prototype.hasOwnProperty.call(h,o)&&("object"==typeof h[o]&&(h[o].constructor===Object||Array.isArray(h[o]))?(Array.isArray(h[o])?s[o]=[]:("object"!=typeof s[o]||Array.isArray(s[o]))&&(s[o]={}),s[o]=_(s[o],h[o])):s[o]=h[o])}return s},v=function(t,i){return t.getAttribute(i)},p=function(t,i,s){t.setAttribute(i,s)},b=function(t,i){for(var s in i)p(t,s,i[s])},m=function(t,i){t.removeAttribute(i)},g=function(t,i,s){t.forEach((function(t){p(t,i,s)}))},y=function(t,i){t.forEach((function(t){b(t,i)}))},w=function(t,i){t.forEach((function(t){L(t,i)}))},k=function(t,i){t.forEach((function(t){E(t,i)}))},x=function(t,i){return t.dataset[i]},S=function(t,i,s){t.dataset[i]=s},M=function(t,i){delete t.dataset[i]},C=function(t,s){return i.getComputedStyle(t).getPropertyValue(s)},I=function(t,i,s){t.style.setProperty(i,s)},N=function(t,i){for(var s in i)I(t,s,i[s])},O=function(t,i){t.style.removeProperty(i)},j=function(t,i){i.forEach((function(i){O(t,i)}))},P=function(t,i,s){t.forEach((function(t){I(t,i,s)}))},T=function(t,i){t.forEach((function(t){N(t,i)}))},F=function(t,i){t.forEach((function(t){O(t,i)}))},A=function(t){t&&t.parentNode&&t.parentNode.removeChild(t)},z=function(t){t.forEach((function(t){A(t)}))},L=function(t,i){t.classList.add(i)},E=function(t,i){t.classList.remove(i)},R=function(t,i){return t.dispatchEvent(i)},D=function(t,i,s){return s=f({bubbles:!0,cancelable:!0},s),R(t,new Event(i,s))},U=function(t,i){return R(t,new Event(i,{bubbles:!1,cancelable:!1}))},B=function(t,i,s){return R(t,new CustomEvent(i,{bubbles:!1,cancelable:!1,detail:s}))},W=function(t,i,s,n){t.removeEventListener(i,s,n)},H=function(t){t.forEach((function(t){t()})),t.splice(0,t.length)},V=function(t,i,s,n){return n=n||{},t.addEventListener(i,s,n),t.removeEventListener.bind(t,i,s,n)},G=function(t,i,s,n){n=n||{},t.addEventListener(i,s,n)},J=function(t,i,s){t.addEventListener(i,s,{once:!0})},Y=function(t,i,s){t.ssEvent&&t.ssEvent[i]&&t.ssEvent[i].forEach((function(t){t(s)}))},q=function(t,i,s){t.ssEvent||(t.ssEvent={}),t.ssEvent[i]||(t.ssEvent[i]=[]),t.ssEvent[i].push(s)},X=function(t,i,s){return q(t,i,s),Z.bind(t,i,s)},Z=function(t,i){if(this.ssEvent&&this.ssEvent[t])for(var s=this.ssEvent[t],n=s.length-1;n>=0;n--)s[n]===i&&s.splice(n,1)},Q=function(){return n.scrollTop},K=function(t){n.scrollTop=t},tt=function(){return n.scrollLeft},it=function(t){return t.getBoundingClientRect().width},st=function(t){return t.getBoundingClientRect().height},nt=function(t){return s.scrollingElement.scrollTop+t.getBoundingClientRect().top},et=function(t){"complete"===s.readyState||"interactive"===s.readyState?t():Document&&Document.prototype&&Document.prototype.addEventListener&&Document.prototype.addEventListener!==s.addEventListener?Document.prototype.addEventListener.call(s,"DOMContentLoaded",t):s.addEventListener("DOMContentLoaded",t)},ht=function(t,i,s,n){if(Math.abs(t.scrollTop-i)<1)n&&n();else{s=Math.max(300,s||300);var h=t.scrollTop,r=i-h,o=performance.now(),a=function(i){var c=Math.min(1,(i-o)/s);c<.5?c*=2*c:c=(4-2*c)*c-1,t.scrollTop=h+c*r,c<1?requestAnimationFrame(a):n&&n()};a(o)}},rt=function(t,i,n){var h=s.createElementNS("http://www.w3.org/2000/svg",t);return i&&(at(h,i),n&&n.appendChild(h)),h},ot=function(t,i,s){t.setAttributeNS(null,i,s)},at=function(t,i){for(var s in i)ot(t,s,i[s])},ct=function(t){return t.charAt(0).toUpperCase()+t.slice(1)},lt=navigator.userAgent.indexOf("+http://www.google.com/bot.html")>-1?function(t){t()}:i.requestIdleCallback||function(t){return o(t,1)},ut=i.cancelIdleCallback||function(t){a(t)};et((function(){h=s.body})),c.d("Base64",(function(){return{_keyStr:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",encode:function(t){var i,s,n,h,r,o,a,c="",l=0;for(t=function(t){t=t.replace(/\r\n/g,"\n");for(var i="",s=0;s<t.length;s++){var n=t.charCodeAt(s);n<128?i+=String.fromCharCode(n):n>127&&n<2048?(i+=String.fromCharCode(n>>6|192),i+=String.fromCharCode(63&n|128)):(i+=String.fromCharCode(n>>12|224),i+=String.fromCharCode(n>>6&63|128),i+=String.fromCharCode(63&n|128))}return i}(t);l<t.length;)h=(i=t.charCodeAt(l++))>>2,r=(3&i)<<4|(s=t.charCodeAt(l++))>>4,o=(15&s)<<2|(n=t.charCodeAt(l++))>>6,a=63&n,isNaN(s)?o=a=64:isNaN(n)&&(a=64),c=c+this._keyStr.charAt(h)+this._keyStr.charAt(r)+this._keyStr.charAt(o)+this._keyStr.charAt(a);return c},decode:function(t){var i,s,n,h,r,o,a="",c=0;for(t=t.replace(/[^A-Za-z0-9\+\/\=]/g,"");c<t.length;)i=this._keyStr.indexOf(t.charAt(c++))<<2|(h=this._keyStr.indexOf(t.charAt(c++)))>>4,s=(15&h)<<4|(r=this._keyStr.indexOf(t.charAt(c++)))>>2,n=(3&r)<<6|(o=this._keyStr.indexOf(t.charAt(c++))),a+=String.fromCharCode(i),64!=r&&(a+=String.fromCharCode(s)),64!=o&&(a+=String.fromCharCode(n));return a=function(t){for(var i="",s=0,n=c1=c2=0;s<t.length;)(n=t.charCodeAt(s))<128?(i+=String.fromCharCode(n),s++):n>191&&n<224?(c2=t.charCodeAt(s+1),i+=String.fromCharCode((31&n)<<6|63&c2),s+=2):(c2=t.charCodeAt(s+1),c3=t.charCodeAt(s+2),i+=String.fromCharCode((15&n)<<12|(63&c2)<<6|63&c3),s+=3);return i}(a)}}})),i.n2_=function(t){return c._localization&&c._localization[t]!==r?c._localization[t]:t},i.n2_sprintf=function(t){var i=arguments,s=1;return t.replace(/%s/g,(function(){return i[s++]}))},c.r("$",(function(){var $=c.$;c._animationManager=null,c._browse=null,c._roundTo=5,c._roundHelper=function(t){return c._roundTo<=1?t:Math.round(t/c._roundTo)*c._roundTo},$.fn.n2opener=function(){return this.each((function(){console.error("deprecated $.fn.n2opener");var t=$(this).on("click",(function(e){t.toggleClass("n2-active")}));t.siblings("span").on("click",(function(e){t.toggleClass("n2-active")})),t.parent().on("mouseleave",(function(){t.removeClass("n2-active")})),t.find(".n2-button-menu").on("click",(function(e){e.stopPropagation(),t.removeClass("n2-active")}))}))},jQuery!==r&&jQuery(s).on("wp-collapse-menu",(function(){$(i).trigger("resize")})),c._deepDiff={map:function(t,i){if(this.isValue(t))return t!==r&&t!=i?t:r;for(var s in i)this.isFunction(i[s])||(t[s]=this.map(t[s],i[s]),(t[s]===r||$.isPlainObject(t[s])&&$.isEmptyObject(t[s])||this.isArray(t[s])&&0==t[s].length)&&delete t[s]);return t},isFunction:function(t){return"[object Function]"==={}.toString.apply(t)},isArray:function(t){return"[object Array]"==={}.toString.apply(t)},isObject:function(t){return"[object Object]"==={}.toString.apply(t)},isValue:function(t){return!this.isObject(t)&&!this.isArray(t)}},c._UnicodeToHTMLEntity=function(t){try{var i,s=/(?:[\uD800-\uDBFF][\uDC00-\uDFFF])/g;function n(t){for(var i,s,n,h=[],r=0;r<t.length;)55296==(63488&(i=t.charCodeAt(r)))?h.push((s=i,n=t.charCodeAt(++r),((1023&s)<<10)+(1023&n)+65536)):h.push(i),++r;return"&#"+h+";"}for(;i=s.exec(t);)t=t.substr(0,i.index)+n(t.substr(i.index,s.lastIndex-i.index))+t.substr(s.lastIndex)}catch(i){return console.error(i),t}return t}})),c.d("Popover",["$"],(function(){var $=c.$;function t(t){this.$container=t,this.$content=t.find(".n2_popover_content"),this.$exit=this.$content.find(".n2_popover_content_exit").on("click",this.hide.bind(this)),this.positionCallback=this.position.bind(this),this.$trigger=t.find(".n2_popover__trigger").on("click",this.show.bind(this))}return t.prototype.lazyLoad=function(){this.options=f({horizontal:"right",vertical:"below",relatedclass:!1},this.$container.data()),this.$content.appendTo("body"),this.$inner=this.$content.find(".n2_popover_content_inner"),this.$content.find(".n2_floating_menu__item").on("click",function(e){$(e.currentTarget).data("stay-open")||this.hide(e)}.bind(this)),this.lazyLoad=function(){}},t.prototype.position=function(){var t=this.$trigger[0].getBoundingClientRect(),s=this.$inner[0].getBoundingClientRect(),n=0,h=0,r=1;"left"===this.options.horizontal?(n=this.getXLeft(t,s))<0&&(n=this.getXRight(t,s)):(n=this.getXRight(t,s))<0&&(n=this.getXLeft(t,s)),"above"===this.options.vertical?(h=this.getYAbove(t,s))<0?h=this.getYBelow(t,s):r=3:(h=this.getYBelow(t,s))+s.height>i.innerHeight&&(h=this.getYAbove(t,s),r=3),this.$content.css({transform:"translate("+Math.round(n)+"px, "+Math.round(h)+"px)"}),this.$exit.css({order:String(r),height:t.height+5+"px"})},t.prototype.getXLeft=function(t,i){return t.x},t.prototype.getXRight=function(t,i){return t.x-i.width+t.width},t.prototype.getYAbove=function(t,i){return t.y-i.height-5},t.prototype.getYBelow=function(t,i){return t.y},t.prototype.show=function(e){e&&e.preventDefault(),this.lazyLoad(),this.options.relatedclass&&(this.$related=this.$container.closest("."+this.options.relatedclass),this.$related.addClass(this.options.relatedclass+"--popover-visible")),this.$content.addClass("n2_popover_content--visible").on("mouseleave",this.hide.bind(this)),this.position(),i.addEventListener("scroll",this.positionCallback,{capture:!0,passive:!0})},t.prototype.hide=function(e){this.$related&&(this.$related.removeClass(this.options.relatedclass+"--popover-visible"),delete this.$related),this.$content.off("mouseleave").removeClass("n2_popover_content--visible"),i.removeEventListener("scroll",this.positionCallback,{capture:!0,passive:!0})},t.prototype.setStates=function(t){this.$content.find("a[data-state]").each((function(){var i=$(this),s=i.data("state").match(/^(!)?(.*)$/);"!"===s[1]?i.toggleClass("n2_floating_menu__item--has-state",!t[s[2]]):i.toggleClass("n2_floating_menu__item--has-state",t[s[2]])}))},$.fn.nextendPopover=function(){return this.each((function(){var i=$(this);i.data("popover",new t(i))}))},t})),c.d("NextendHeadingPane",["$"],(function(){var $=c.$;function t(t,i,s,n){this.$node=t.data("pane",this),this.headings=i,this.contents=s,this.tabNames=[],this.headings.each(function(t,i){this.tabNames.push($(i).data("tab"))}.bind(this)),this.identifier=n,this._active=i.index(i.filter(".n2-active"));for(var h=0;h<i.length;h++)i.eq(h).on("click",this.switchToPane.bind(this,h));if(n){var r=localStorage.getItem(this.identifier+"-pane")||-1;if(-1!=r)return void this.switchToPane(r)}this.hideAndShow()}return t.prototype.switchToPane=function(t,e){e&&e.preventDefault(),this.headings.eq(this._active).removeClass("n2-active"),this.headings.eq(t).addClass("n2-active"),this._active=t,this.hideAndShow(),this.store(this._active),this.$node.triggerHandler("changetab")},t.prototype.hideAndShow=function(){$(this.contents[this._active]).css("display","block").trigger("activate");for(var t=0;t<this.contents.length;t++)t!=this._active&&$(this.contents[t]).css("display","none")},t.prototype.store=function(t){this.identifier&&localStorage.setItem(this.identifier+"-pane",t)},t.prototype.showTabs=function(t){for(var i=!1,s=0;s<this.tabNames.length;s++)"-1"!=t.indexOf(this.tabNames[s])?(this.headings.eq(s).css("display",""),$(this.contents[s]).css("display",""),(s==this._active||!1===i)&&(i=s)):(this.headings.eq(s).css("display","none"),$(this.contents[s]).css("display","none"));this.switchToPane(i)},t})),c.d("Window",(function(){var t=!1;var h={getTopOffset:function(){var i=s.getElementById("wpadminbar");return i&&(t=i.getBoundingClientRect().height),h.getTopOffset=function(){return t},t},getBottomOffset:function(){return 0},getHeight:function(){return(i.innerHeight||n.clientHeight)-h.getTopOffset()},getWidth:function(){return i.innerWidth||n.clientWidth}};return h})),c.d("WindowManager",(function(){var t=["main"],i={};return{addWindow:function(i){t.push(i)},removeWindow:function(){t.pop()},getCurrentWindow:function(){return t[t.length-1]},actionPrevent:function(t){this.actionCancelPreventRelease(t),i[t]=requestAnimationFrame(this.actionPreventRelease.bind(this,t))},actionPreventFunction:function(t){return this.actionPrevent.bind(this,t)},actionCancelPreventRelease:function(t){i[t]!==r&&(cancelAnimationFrame(i[t]),delete i[t])},actionPreventRelease:function(t){delete i[t]},isActionPrevented:function(t){return i[t]!==r}}})),c.d("LoadingScreen",["$"],(function(){var t,i,s,$=c.$;c.r("documentReady",(function(){t=$('<div class="n2_loading_screen"><div class="n2_loading_screen__circle"></div></div>').appendTo("body")}));var n={startLoading:function(){i&&a(i),s=$.now(),t.addClass("n2_loading_screen--visible")},stopLoading:function(){var n=$.now()-s;n>=300?t.removeClass("n2_loading_screen--visible"):i=o((function(){t.removeClass("n2_loading_screen--visible")}),300-n)}};return n})),c.d("AjaxHelper",["$"],(function(){var $=c.$;function t(){}t.query={};var s={};return t.addAdminUrl=function(t,i){s[t]=i},t.getAdminUrl=function(t){return s[t]},t.addAjaxArray=function(i){for(var s in i)t.query[s]=i[s]},t.makeAjaxUrl=function(i,s){var n=i.split("?");n.length<2&&(n[1]="");var h=c.N2QueryString.parse(n[1]);if(s!==r)for(var o in s)h[o]=s[o];for(var o in t.query)h[o]=t.query[o];return c.N2QueryString.add_query_arg(h,n[0])},t.ajax=function(s){return c.LoadingScreen.startLoading(),s.data=s.data||{},$.ajax(s).always((function(s,n){c.LoadingScreen.stopLoading();try{if("success"!==n?s=JSON.parse(s.responseText):"string"==typeof s&&(s=JSON.parse(s)),s.redirect!==r)return c.LoadingScreen.startLoading(),void(i.location.href=s.redirect);t.notification(s)}catch(t){var h=/<body[^>]*>((.|[\n\r])*)<\/body>/im.exec(s.responseText);h?c.ModalSafeHTML(h[1]):console.error(s.responseText,s)}}))},t.notification=function(t){if(t.notification!==r&&t.notification)for(var i in t.notification)for(var s=0;s<t.notification[i].length;s++)c.Notification[i](t.notification[i][s][0],t.notification[i][s][1])},t.getJSON=function(t){return c.LoadingScreen.startLoading(),$.getJSON(t).always((function(){c.LoadingScreen.stopLoading()}))},t})),c.d("Esc",["$"],(function(){var $=c.$;function t(){this.FiLo=[],this.doc=$(s),this.isListening=!1}return t.prototype.add=function(t){this.FiLo.push(t),this.isListening||(this.doc.on("keydown.n2-esc",function(e){"Escape"!==e.code&&"Backspace"!==e.code||($(e.target).is("input, textarea")?"Escape"===e.code&&(e.preventDefault(),$(e.target).trigger("blur")):(e.preventDefault(),this.onClose()))}.bind(this)).on("n2Close.n2-esc",function(e){this.onClose()}.bind(this)),this.isListening=!0)},t.prototype.pop=function(){this.FiLo.pop(),0===this.FiLo.length&&(this.doc.off(".n2-esc"),this.isListening=!1)},t.prototype.onClose=function(){this.FiLo[this.FiLo.length-1]()&&this.pop()},new t})),c.d("tooltip",["$"],(function(){var $=c.$;function t(){this.$element=$('<div class="n2_tooltip"></div>'),this.timeout=null,this.$tipFor=null,et(this.ready.bind(this))}function s(){this.isVisible=!1,this.$body=$("body"),this.$element=$('<div class="n2_tooltip"></div>').appendTo(this.$body)}return t.prototype.ready=function(){this.$element.appendTo("body"),this.add($("body"))},t.prototype.add=function(t){t.find("[data-n2tip]").off(".n2hastip").on({"mouseenter.n2hastip":this.onEnter.bind(this)})},t.prototype.addElement=function(t,i,s,n){t.data({n2tip:i,n2tipv:n,n2tiph:s}).off(".n2hastip").on({"mouseenter.n2hastip":this.onEnter.bind(this)})},t.prototype.removeElement=function(t){t.off(".n2hastip")},t.prototype.hide=function(){this.onLeave()},t.prototype.onEnter=function(e){this.lastE=e,this.timeout&&a(this.timeout),this.$tipFor=$(e.currentTarget).on({"mousemove.n2tip":this.onMove.bind(this),"mouseleave.n2tip":this.onLeave.bind(this)}),this.timeout=o(function(){var t=this.$tipFor.data("n2tipv"),i=this.$tipFor.data("n2tiph");t===r&&(t=10),i===r&&(i=10);var s=this.$tipFor.data("n2tip");"function"==typeof s&&(s=s.call()),this.$element.css({margin:t+"px "+i+"px"}).html(s).addClass("n2_tooltip--active"),this.onMove(this.lastE)}.bind(this),500)},t.prototype.onMove=function(e){this.lastE=e,this.$element.css({left:Math.min(e.clientX,i.innerWidth-this.$element.outerWidth()-30)+"px",top:Math.min(e.clientY,i.innerHeight-this.$element.height()-20)+"px"})},t.prototype.onLeave=function(){this.timeout&&a(this.timeout),this.$tipFor&&(this.$tipFor.off(".n2tip"),this.$tipFor=null,this.$element.removeClass("n2_tooltip--active").css("margin",""))},s.prototype.show=function(t,e){this.isVisible?this.$element.html(t):(this.isVisible=!0,this.$body.on("mousemove.tooltipMouse",this.mouseMove.bind(this)),this.mouseMove(e),this.$element.html(t).addClass("n2_tooltip--active"))},s.prototype.mouseMove=function(e){this.$element.css({left:Math.min(e.clientX+10,i.innerWidth-this.$element.outerWidth()-32)+"px",top:Math.min(e.clientY+10,i.innerHeight-this.$element.height()-40)+"px"})},s.prototype.hide=function(){this.$body.off("mousemove.tooltipMouse"),this.$element.removeClass("n2_tooltip--active").html(""),this.isVisible=!1},c._tooltip=new t,et((function(){c._tooltipMouse=new s})),c._tooltip})),c.d("FormTipManager",["$"],(function(){var $=c.$,t=1;function s(i){this.$el=i,this.id=t++,this.isVisible=!1,this.$tip=!1,this.ui="el",this.$el.on({"mouseenter.formTip":this.onMouseEnter.bind(this),"mouseleave.formTip":this.onMouseLeave.bind(this)})}s.prototype.onMouseEnter=function(){this.mouseLeaveTimeout&&a(this.mouseLeaveTimeout),this.mouseEnterTimeout=o(this.onMouseEnterTimeout.bind(this),300)},s.prototype.onMouseEnterTimeout=function(){delete this.mouseEnterTimeout,this.isVisible||(this.ui="el",this.show(),this.isVisible=!0)},s.prototype.onMouseLeave=function(){this.mouseEnterTimeout&&a(this.mouseEnterTimeout),this.mouseLeaveTimeout=o(this.onMouseLeaveTimeout.bind(this),300)},s.prototype.onMouseLeaveTimeout=function(){delete this.mouseLeaveTimeout,this.isVisible&&"el"===this.ui&&this.hide()},s.prototype.show=function(){!1===this.$tip&&this.buildTip(),this.$tip.addClass("n2_form_tip--visible"),$(i).on("scroll.formTip"+this.id,this.positionTip.bind(this)).on("resize.formTip"+this.id,this.positionTip.bind(this)),this.positionTip()},s.prototype.hide=function(){$(i).off(".formTip"+this.id),this.$tip.removeClass("n2_form_tip--visible"),this.isVisible=!1},s.prototype.stopPropagation=function(e){e.stopPropagation()},s.prototype.buildTip=function(){this.$tip=$('<div class="n2_form_tip"></div>').on({mouseenter:this.onTipMouseEnter.bind(this),mouseleave:this.onTipMouseLeave.bind(this),mousedown:this.stopPropagation.bind(this),mouseup:this.stopPropagation.bind(this),click:this.stopPropagation.bind(this)}).appendTo("body"),$('<div class="n2_form_tip__overlay"></div>').appendTo(this.$tip);var t=$('<div class="n2_form_tip__content"></div>').appendTo(this.$tip);this.$el.data("tip-label")&&$('<div class="n2_form_tip__label"></div>').text(this.$el.data("tip-label")).appendTo(t),this.$description=$('<div class="n2_form_tip__description"></div>').html(this.$el.data("tip-description")).appendTo(t),this.$el.data("tip-link")&&$('<a class="n2_form_tip__link" href="'+this.$el.data("tip-link")+'" target="_blank">'+n2_("Open docs")+"</a>").appendTo(t)},s.prototype.setDescription=function(t){this.$description?this.$description.html(t):this.$el.data("tip-description",t)},s.prototype.onTipMouseEnter=function(){this.ui="tip"},s.prototype.onTipMouseLeave=function(){this.hide()},s.prototype.positionTip=function(){this.$tip.css({left:"0",top:"0"});var t,s,n=i.innerWidth,h=(i.innerHeight,this.$el[0].getBoundingClientRect()),r=this.$tip[0].getBoundingClientRect(),o={left:"0",top:"0"};(n2const.rtl.isRtl?h.left>r.width:n-h.left<r.width)?(t="right",o.left=h.left+h.width-r.width+"px"):(t="left",o.left=h.left+"px"),h.top>r.height?(s="bottom",o.top=h.top-r.height+"px"):(s="top",o.top=h.top+h.height+"px"),this.$tip.attr("data-position-horizontal",t).attr("data-position-vertical",s).css(o)};var n={add:function(t){t.find("[data-tip-description]").each((function(){var t=$(this);t.data("formTip")||t.data("formTip",new s(t))}))}};return c.r("windowLoad",(function(){n.add($("body"))})),n})),i.N2Color={hex2rgba:function(t){6===t.length&&(t+="ff");var i=parseInt(t,16);return[i>>24&255,i>>16&255,i>>8&255,(255&i)/255]},hex2rgbaCSS:function(t){return"RGBA("+N2Color.hex2rgba(t).join(",")+")"},hexdec:function(t){return t=(t+"").replace(/[^a-f0-9]/gi,""),parseInt(t,16)},hex2alpha:function(t){return 8!==t.length?1:((255&parseInt(t,16))/255).toFixed(3)},colorizeSVG:function(t,i){var s=t.split("base64,");return 1===s.length?t:(s[1]=c.Base64.encode(c.Base64.decode(s[1]).replace('fill="#FFF"','fill="#'+i.substr(0,6)+'"').replace('opacity="1"','opacity="'+N2Color.hex2alpha(i)+'"')),s.join("base64,"))},colorToSVG:function(t){var i=parseInt(t,16);return[t.substr(0,6),(255&i)/255]}},c.d("N2QueryString",(function(){"use strict";return{parse:function(t){return"string"!=typeof t?{}:(t=t.trim().replace(/^(\?|#)/,""))?t.trim().split("&").reduce((function(t,i){var s=i.replace(/\+/g," ").split("="),n=s[0],h=s[1];return n=decodeURIComponent(n),h=h===r?null:decodeURIComponent(h),t.hasOwnProperty(n)?Array.isArray(t[n])?t[n].push(h):t[n]=[t[n],h]:t[n]=h,t}),{}):{}},stringify:function(t){return t?Object.keys(t).map((function(i){var s=t[i];return Array.isArray(s)?s.map((function(t){return encodeURIComponent(i)+"[]="+encodeURIComponent(t)})).join("&"):encodeURIComponent(i)+"="+encodeURIComponent(s)})).join("&"):""},add_query_arg:function(t,i){var s=i.split("?");s.length<2&&(s[1]="");var n=this.parse(s[1]);for(var h in t)t.hasOwnProperty(h)&&(n[h]=t[h]);return s[0]+"?"+this.stringify(n)}}})),function(t){var i=[],s=[],n=[],h=[],r="0123456789abcdef".split(""),o=[],a=[],c=!1,l=0,u=0,d=[];if(t.Int32Array)s=new Int32Array(16),n=new Int32Array(16),h=new Int32Array(4),o=new Int32Array(4),a=new Int32Array(4),d=new Int32Array(4);else{var f;for(f=0;f<16;f++)s[f]=n[f]=0;for(f=0;f<4;f++)h[f]=o[f]=a[f]=d[f]=0}function _(t){for(var i=16;i--;){var s=i<<2;n[i]=t.charCodeAt(s)+(t.charCodeAt(s+1)<<8)+(t.charCodeAt(s+2)<<16)+(t.charCodeAt(s+3)<<24)}}function v(t,i,s,n,h,r,o){return((i+=t+n+o)<<h|i>>>r)+s<<0}function p(t){m(0,0,0,0,t),a[0]=d[0]+1732584193<<0,a[1]=d[1]-271733879<<0,a[2]=d[2]-1732584194<<0,a[3]=d[3]+271733878<<0}function b(t){m(a[0],a[1],a[2],a[3],t),a[0]=d[0]+a[0]<<0,a[1]=d[1]+a[1]<<0,a[2]=d[2]+a[2]<<0,a[3]=d[3]+a[3]<<0}function m(t,i,s,n,h){var r,o;c?(t=v((s^n)&i^n,t,i,h[0],7,25,-680876936),n=v((i^s)&t^s,n,t,h[1],12,20,-389564586),s=v((t^i)&n^i,s,n,h[2],17,15,606105819),i=v((n^t)&s^t,i,s,h[3],22,10,-1044525330)):(t=((t=h[0]-680876937)<<7|t>>>25)-271733879<<0,n=((n=h[1]-117830708+(2004318071&t^-1732584194))<<12|n>>>20)+t<<0,s=((s=h[2]-1126478375+((-271733879^t)&n^-271733879))<<17|s>>>15)+n<<0,i=((i=h[3]-1316259209+((n^t)&s^t))<<22|i>>>10)+s<<0),t=v((s^n)&i^n,t,i,h[4],7,25,-176418897),n=v((i^s)&t^s,n,t,h[5],12,20,1200080426),s=v((t^i)&n^i,s,n,h[6],17,15,-1473231341),i=v((n^t)&s^t,i,s,h[7],22,10,-45705983),t=v((s^n)&i^n,t,i,h[8],7,25,1770035416),n=v((i^s)&t^s,n,t,h[9],12,20,-1958414417),s=v((t^i)&n^i,s,n,h[10],17,15,-42063),i=v((n^t)&s^t,i,s,h[11],22,10,-1990404162),t=v((s^n)&i^n,t,i,h[12],7,25,1804603682),n=v((i^s)&t^s,n,t,h[13],12,20,-40341101),s=v((t^i)&n^i,s,n,h[14],17,15,-1502002290),i=v((n^t)&s^t,i,s,h[15],22,10,1236535329),t=v((i^s)&n^s,t,i,h[1],5,27,-165796510),n=v((t^i)&s^i,n,t,h[6],9,23,-1069501632),s=v((n^t)&i^t,s,n,h[11],14,18,643717713),i=v((s^n)&t^n,i,s,h[0],20,12,-373897302),t=v((i^s)&n^s,t,i,h[5],5,27,-701558691),n=v((t^i)&s^i,n,t,h[10],9,23,38016083),s=v((n^t)&i^t,s,n,h[15],14,18,-660478335),i=v((s^n)&t^n,i,s,h[4],20,12,-405537848),t=v((i^s)&n^s,t,i,h[9],5,27,568446438),n=v((t^i)&s^i,n,t,h[14],9,23,-1019803690),s=v((n^t)&i^t,s,n,h[3],14,18,-187363961),i=v((s^n)&t^n,i,s,h[8],20,12,1163531501),t=v((i^s)&n^s,t,i,h[13],5,27,-1444681467),n=v((t^i)&s^i,n,t,h[2],9,23,-51403784),s=v((n^t)&i^t,s,n,h[7],14,18,1735328473),i=v((s^n)&t^n,i,s,h[12],20,12,-1926607734),t=v((r=i^s)^n,t,i,h[5],4,28,-378558),n=v(r^t,n,t,h[8],11,21,-2022574463),s=v((o=n^t)^i,s,n,h[11],16,16,1839030562),i=v(o^s,i,s,h[14],23,9,-35309556),t=v((r=i^s)^n,t,i,h[1],4,28,-1530992060),n=v(r^t,n,t,h[4],11,21,1272893353),s=v((o=n^t)^i,s,n,h[7],16,16,-155497632),i=v(o^s,i,s,h[10],23,9,-1094730640),t=v((r=i^s)^n,t,i,h[13],4,28,681279174),n=v(r^t,n,t,h[0],11,21,-358537222),s=v((o=n^t)^i,s,n,h[3],16,16,-722521979),i=v(o^s,i,s,h[6],23,9,76029189),t=v((r=i^s)^n,t,i,h[9],4,28,-640364487),n=v(r^t,n,t,h[12],11,21,-421815835),s=v((o=n^t)^i,s,n,h[15],16,16,530742520),i=v(o^s,i,s,h[2],23,9,-995338651),t=v(s^(i|~n),t,i,h[0],6,26,-198630844),n=v(i^(t|~s),n,t,h[7],10,22,1126891415),s=v(t^(n|~i),s,n,h[14],15,17,-1416354905),i=v(n^(s|~t),i,s,h[5],21,11,-57434055),t=v(s^(i|~n),t,i,h[12],6,26,1700485571),n=v(i^(t|~s),n,t,h[3],10,22,-1894986606),s=v(t^(n|~i),s,n,h[10],15,17,-1051523),i=v(n^(s|~t),i,s,h[1],21,11,-2054922799),t=v(s^(i|~n),t,i,h[8],6,26,1873313359),n=v(i^(t|~s),n,t,h[15],10,22,-30611744),s=v(t^(n|~i),s,n,h[6],15,17,-1560198380),i=v(n^(s|~t),i,s,h[13],21,11,1309151649),t=v(s^(i|~n),t,i,h[4],6,26,-145523070),n=v(i^(t|~s),n,t,h[11],10,22,-1120210379),s=v(t^(n|~i),s,n,h[2],15,17,718787259),i=v(n^(s|~t),i,s,h[9],21,11,-343485551),d[0]=t,d[1]=i,d[2]=s,d[3]=n}h[0]=128,h[1]=32768,h[2]=8388608,h[3]=-2147483648,o[0]=0,o[1]=8,o[2]=16,o[3]=24,t.md5=t.md5||function(t,d,f){!function(t){var i,r;if(c=!1,l=u=(t+="").length,u>63){for(_(t.substring(0,64)),p(n),c=!0,i=128;i<=u;i+=64)_(t.substring(i-64,i)),b(n);t=t.substring(i-64),u=t.length}for(s[0]=0,s[1]=0,s[2]=0,s[3]=0,s[4]=0,s[5]=0,s[6]=0,s[7]=0,s[8]=0,s[9]=0,s[10]=0,s[11]=0,s[12]=0,s[13]=0,s[14]=0,s[15]=0,i=0;i<u;i++)0==(r=i%4)?s[i>>2]=t.charCodeAt(i):s[i>>2]|=t.charCodeAt(i)<<o[r];if(s[i>>2]|=h[i%4],i>55)return c?b(s):(p(s),c=!0),b([0,0,0,0,0,0,0,0,0,0,0,0,0,0,l<<3,0]);s[14]=l<<3,c?b(s):p(s)}(d?t:function(t){for(var i=enc="",s=end=0,n=0,h=t.length;n<h;n++){var r=t.charCodeAt(n);r<128?end++:(enc=r>127&&r<2048?String.fromCharCode(r>>6|192,63&r|128):String.fromCharCode(r>>12|224,r>>6&63|128,63&r|128),end>s&&(i+=t.slice(s,end)),i+=enc,s=end=n+1)}return end>s&&(i+=t.slice(s,h)),i}(t));var v=a[0];return i[1]=r[15&v],i[0]=r[15&(v>>=4)],i[3]=r[15&(v>>=4)],i[2]=r[15&(v>>=4)],i[5]=r[15&(v>>=4)],i[4]=r[15&(v>>=4)],i[7]=r[15&(v>>=4)],i[6]=r[15&(v>>=4)],v=a[1],i[9]=r[15&v],i[8]=r[15&(v>>=4)],i[11]=r[15&(v>>=4)],i[10]=r[15&(v>>=4)],i[13]=r[15&(v>>=4)],i[12]=r[15&(v>>=4)],i[15]=r[15&(v>>=4)],i[14]=r[15&(v>>=4)],v=a[2],i[17]=r[15&v],i[16]=r[15&(v>>=4)],i[19]=r[15&(v>>=4)],i[18]=r[15&(v>>=4)],i[21]=r[15&(v>>=4)],i[20]=r[15&(v>>=4)],i[23]=r[15&(v>>=4)],i[22]=r[15&(v>>=4)],v=a[3],i[25]=r[15&v],i[24]=r[15&(v>>=4)],i[27]=r[15&(v>>=4)],i[26]=r[15&(v>>=4)],i[29]=r[15&(v>>=4)],i[28]=r[15&(v>>=4)],i[31]=r[15&(v>>=4)],i[30]=r[15&(v>>=4)],f?i:i.join("")}}(i),c.d("CssInjection",(function(){function t(t,i){this.baseClassName=t,this.style=u("style"),this.style.setAttribute("data-base-class-name",t),this.style.setAttribute("type","text/css"),this.style.styleSheet?this.style.styleSheet.cssText=i:this.style.appendChild(s.createTextNode(i)),h.appendChild(this.style)}return t.prototype.getBaseClassName=function(){return this.baseClassName},t.prototype.destroy=function(){this.style.parentNode.removeChild(this.style)},t})),c.d("NextendCSS",(function(){function t(){this.style=""}return t.prototype.add=function(t,i){return new c.CssInjection(t,i)},t.prototype.deleteRule=function(t){for(var i=t.toLowerCase(),n=i.replace(".","\\."),h=s.styleSheets.length-1;h>=0;h--)for(var r=this._getRulesArray(h),o=0;r&&o<r.length;o++)if(r[o].selectorText){var a=r[o].selectorText.toLowerCase();a!=i&&a!=n||(s.styleSheets[h].cssRules?s.styleSheets[h].deleteRule(o):s.styleSheets[h].removeRule(o))}return!0},t.prototype._getRulesArray=function(t){var i=null;try{s.styleSheets[t].cssRules?i=s.styleSheets[t].cssRules:s.styleSheets[t].rules&&(i=s.styleSheets[t].rules)}catch(t){}return i},c._css=new t,c._css})),c.d("ImageHelper",(function(){function t(t){c._imageHelper=this,this.parameters=f({siteKeywords:[],imageUrls:[],wordpressUrl:"",placeholderImage:"",placeholderRepeatedImage:"",protocolRelative:1},t)}return t.prototype.protocolRelative=function(t){return this.parameters.protocolRelative?t.replace(/^http(s)?:\/\//,"//"):t},t.prototype.dynamic=function(t){for(var i=this.parameters.imageUrls,s=this.parameters.siteKeywords,n=this.protocolRelative(t),h=0;h<s.length;h++)if(0===n.indexOf(i[h])){t=s[h]+n.slice(i[h].length);break}return t},t.prototype.fixed=function(t){if("string"==typeof t)for(var i=this.parameters.imageUrls,s=this.parameters.siteKeywords,n=0;n<s.length;n++)if(0===t.indexOf(s[n])){t=i[n]+t.slice(s[n].length);break}return t},t.prototype.openLightbox=function(t){c.PlatformImageChooser.single(t)},t.prototype.openMultipleLightbox=function(t){c.PlatformImageChooser.multiple(t)},t.prototype.getPlaceholder=function(){return this.fixed(this.parameters.placeholderImage)},t.prototype.getRepeatedPlaceholder=function(){return this.fixed(this.parameters.placeholderRepeatedImage)},t})),c.d("PlatformImageChooser",["$"],(function(){function t(){}return t.single=function(t){c.WindowManager.addWindow("imagechooser");var i={states:[new wp.media.controller.Library({filterable:"all",priority:20})]};wp.media.controller.EditImage!==r&&i.states.push(new wp.media.controller.EditImage);var s=wp.media(i);s.on("content:render:edit-image",(function(){var t=this.state().get("image"),i=new wp.media.view.EditImage({model:t,controller:this}).render();this.content.set(i),i.loadEditor()}),s),s.on("select",function(){var i=s.state().get("selection").first().toJSON();t(c._imageHelper.dynamic(i.url),{alt:i.alt})}.bind(this)),s.on("close",(function(){c.WindowManager.removeWindow(),o((function(){c.Esc.pop()}),50)})),c.Esc.add((function(){return!1})),s.open()},t.multiple=function(t){c.WindowManager.addWindow("imagechooser");var i={states:[new wp.media.controller.Library({filterable:"all",multiple:"add",priority:20})]};wp.media.controller.EditImage!==r&&i.states.push(new wp.media.controller.EditImage);var s=wp.media(i);s.on("content:render:edit-image",(function(){var t=this.state().get("image"),i=new wp.media.view.EditImage({model:t,controller:this}).render();this.content.set(i),i.loadEditor()}),s),s.on("select",function(){for(var i=s.state().get("selection").toJSON(),n=[],h=0;h<i.length;h++){var r=i[h];n.push({title:r.title,description:r.description,image:c._imageHelper.dynamic(r.url),alt:r.alt})}t(n)}.bind(this)),s.on("close",(function(){c.WindowManager.removeWindow(),o((function(){c.Esc.pop()}),50)})),s.open(),c.Esc.add((function(){return!1}))},t})),c.d("AbstractModal",["$"],(function(){var $=c.$;function t(i,s){t.counter++,this.id=t.counter,this.type=i,this.buttons=[],this.options=f({hasClose:!0,width:!1,destroyOnHide:!1},s),this.$modal=$('<div class="n2 n2_modal" data-modal-type="'+this.type+'"></div>').appendTo("body"),this.options.hasClose&&$('<div class="n2_modal__overlay"></div>').on("click",this.hide.bind(this)).appendTo(this.$modal),this.$modalWindow=$('<div class="n2_modal__window"></div>').appendTo(this.$modal),!1!==this.options.width&&this.$modalWindow.css("width",this.options.width+"px"),this.renderModal()}return t.counter=0,t.prototype.renderModal=function(){},t.prototype.show=function(){s.activeElement&&s.activeElement!==h&&s.activeElement.blur(),c.WindowManager.addWindow("modal"),this.options.hasClose&&c.Esc.add(function(){return this.hide("esc"),!0}.bind(this)),this.$modal.addClass("n2_modal--visible")},t.prototype.hide=function(e){c.WindowManager.removeWindow(),"esc"!==e&&(c.Esc.pop(),e&&e.preventDefault()),this.$modal.removeClass("n2_modal--visible"),this.options.destroyOnHide&&this.$modal.remove(),s.activeElement&&s.activeElement!==h&&s.activeElement.blur()},t.prototype.getBody=function(){return this.$modalBody},t.prototype.addContent=function(t){t.appendTo(this.$modalBody)},t.prototype.clearButtons=function(){for(var t in this.buttons)this.buttons[t].remove();this.buttons=[],this.$modalButtons.html("").attr("data-buttons",0)},t.prototype.addButton=function(t,i){i=i||!1;var s=$('<div class="n2_modal__button"></div>').append(t);return i?s.prependTo(this.$modalButtons):s.appendTo(this.$modalButtons),this.buttons.push(s),this.$modalButtons.attr("data-buttons",this.buttons.length),s},t})),c.d("ModalDeleteConfirm",["$"],(function(){var $=c.$;function t(t,i){var s=new c.ModalSimple("delete",{destroyOnHide:!0});s.addContent(c.UI.modalIcon("ssi_48 ssi_48--delete","red")),s.addContent(c.UI.modalHeading(n2_("Are you sure?"))),s.addContent(c.UI.modalParagraphHTML(n2_sprintf(n2_("You're about to %s. "),t)+n2_sprintf(n2_("The deletion is irreversible, and it's not possible to recover %s."),t)).css("margin-bottom","19px"));var n=c.UI.modalButton(n2_("Cancel"),"grey").on("click",(function(e){e.preventDefault(),s.hide()}));s.addButton(n);var h=c.UI.modalButton(n2_("Delete"),"red").on("click",(function(e){e.preventDefault(),i(),s.hide(e)}));s.addButton(h),s.show()}return t.href=function(e,s,n){e.preventDefault(),t(n,(function(){i.location.href=$(s).attr("href")}))},t})),c.d("ModalIframe",["$","AbstractModal"],(function(){var $=c.$;function t(t,i){c.AbstractModal.prototype.constructor.call(this,t,f({},i))}return t.prototype=Object.create(c.AbstractModal.prototype),t.prototype.constructor=t,t.prototype.renderModal=function(){this.$modal.addClass("n2_modal--iframe"),this.$frame=$('<iframe name="'+this.type+'" src="about:blank" style="width: 100%;height:100%;" allowfullscreen></iframe>').appendTo(this.$modalWindow)},t.prototype.setSrc=function(t){this.$frame.attr("src",t)},t.prototype.hide=function(e){c.AbstractModal.prototype.hide.call(this,e),this.$frame.attr("src","about:blank")},t})),c.d("ModalLightbox",["$","AbstractModal"],(function(){var $=c.$;function t(t,i,s){this.title=t,c.AbstractModal.prototype.constructor.call(this,i,f({},s))}return t.prototype=Object.create(c.AbstractModal.prototype),t.prototype.constructor=t,t.prototype.renderModal=function(){if(this.$modal.addClass("n2_modal--lightbox"),this.$modalTopBar=$('<div class="n2_modal__top_bar"></div>').appendTo(this.$modalWindow),this.$title=$('<div class="n2_modal__top_bar_title"></div>').text(this.title).appendTo(this.$modalTopBar),this.$modalButtons=$('<div class="n2_modal__top_bar_buttons" data-buttons="0"></div>').appendTo(this.$modalTopBar),this.options.hasClose){var t=c.UI.modalButton(n2_("Close"),"grey-dark").on("click",this.hide.bind(this));this.addButton(t)}this.$modalBody=$('<div class="n2_modal__body"></div>').appendTo(this.$modalWindow)},t.prototype.setTitle=function(t){this.title=t,this.$title.text(t)},t})),c.d("ModalSimple",["$","AbstractModal"],(function(){var $=c.$;function t(t,i){c.AbstractModal.prototype.constructor.call(this,t,f({width:500},i))}return t.prototype=Object.create(c.AbstractModal.prototype),t.prototype.constructor=t,t.prototype.renderModal=function(){if(this.$modal.addClass("n2_modal--simple"),this.$modalBodyOuter=$('<div class="n2_modal__body_outer"></div>').appendTo(this.$modalWindow),this.options.hasClose){var t=$('<div class="n2_modal__close_wrap"></div>').appendTo(this.$modalBodyOuter);$('<div class="n2_modal__close"><i class="ssi_16 ssi_16--remove"></i></div>').on("click",this.hide.bind(this)).appendTo(t)}this.$modalBody=$('<div class="n2_modal__body"></div>').appendTo(this.$modalBodyOuter),this.$modalButtons=$('<div class="n2_modal__buttons" data-buttons="0"></div>').appendTo(this.$modalWindow)},t})),c.d("PreviewPopup",["$"],(function(){return function(t,s){var n=["height="+screen.availHeight,"width="+screen.availWidth,"toolbar=yes,scrollbars=yes,resizable=yes"].join(","),h=i.open(t,s,n);return h.moveTo(0,0),h.resizeTo(screen.availWidth,screen.availHeight),h}})),c.d("ModalGeneratorRecordViewer",["$"],(function(){var $=c.$;return function(t,i){this.createRecordModal=new c.ModalSimple("generator-record-viewer",{width:1e3,destroyOnHide:!0}),this.createRecordModal.addContent(c.UI.modalIcon("ssi_48 ssi_48--data","blue")),this.createRecordModal.addContent(c.UI.modalHeading(n2_("Records"))),function(t,i,s){var n=$('<div class="n2_generator_records_table"></div>').css("grid-template-columns","40px repeat("+(i.length-1)+", auto)").appendTo(t),h=0;for($('<div class="n2_generator_records_table__heading" data-col="1"></div>').text(i[h]).appendTo(n),h=1;h<i.length;h++)$('<div class="n2_generator_records_table__heading"></div>').text(i[h]).appendTo(n);for(h=0;h<s.length;h++){var r=0;for($('<div class="n2_generator_records_table__heading" data-col="1"></div>').text(s[h][r]).appendTo(n),r=1;r<s[h].length;r++)$('<div class="n2_generator_records_table__cell"></div>').html(s[h][r]).appendTo(n)}}(this.createRecordModal.getBody(),t,i),this.createRecordModal.show()}})),c.d("ModalHotkey",["$"],(function(){var $=c.$;function t(){var t=this.getHotkeys();this.modal=new c.ModalSimple("hotkey",{width:800}),this.modal.addContent(c.UI.modalIcon("ssi_48 ssi_48--keyboard","blue")),this.modal.addContent(c.UI.modalHeading(n2_("Keyboard shortcuts")));var i=$('<div class="n2_modal__hotkey"></div>');this.modal.addContent(i);for(var s=0;s<t.length;s++)for(var n=$('<div class="n2_modal__hotkey_column"></div>').appendTo(i),h=0;h<t[s].length;h++){var r=t[s][h][0],o=t[s][h][1],a=$('<div class="n2_modal__hotkey_group"></div>').appendTo(n);$('<div class="n2_modal__hotkey_title">'+r+"</div>").appendTo(a);for(var l=0;l<o.length;l++){var u=$('<div class="n2_modal__hotkey_row"></div>').appendTo(a),d=o[l][0];$('<div class="n2_modal__hotkey_text">'+d+"</div>").appendTo(u);for(var f=$('<div class="n2_modal__hotkey_keys"></div>').appendTo(u),_=o[l][1],v=0;v<_.length;v++)$('<div class="n2_modal__hotkey_key">'+_[v]+"</div>").appendTo(f)}}var p=c.UI.modalButton(n2_("Got it"),"blue");this.modal.addButton(p),p.on("click",function(e){this.modal.hide()}.bind(this))}t.prototype.getHotkeys=function(){var t="ctrl",i=[],s=[];this.isMac()&&(t="cmd");var n=[n2_("General"),[[n2_("Content tab"),["q"]],[n2_("Style tab"),["w"]]]];i.push(n),n[1].push([n2_("Add Layer"),["a"]],[n2_("Layer List"),["s"]]);var h=[n2_("View"),[[n2_("Preview"),[t,"1"]],[n2_("Desktop"),[t,"2"]],[n2_("Tablet"),[t,"3"]],[n2_("Mobile"),[t,"4"]]]];i.push(h);var r=[n2_("Adjust"),[[n2_("Move (Absolute)"),[n2_("Arrows")]],[n2_("Align (Absolute)"),[n2_("Numeric keys")]]]];i.push(r);var o=[n2_("Action"),[[n2_("Delete"),["del"]],[n2_("Duplicate"),[t,"d"]],[n2_("Copy"),[t,"c"]],[n2_("Paste"),[t,"v"]],[n2_("Undo"),[t,"z"]],[n2_("Redo"),[t,"shift","z"]],[n2_("Save"),[t,"s"]]]];s.push(o);var a=[n2_("Clear device specific settings"),[[n2_("Current layer, current device"),["shift","e"]],[n2_("Current layer, all devices"),["shift","alt","e"]],[n2_("All layers, current device"),["shift","r"]],[n2_("All layers, all devices"),["shift","alt","r"]]]];return s.push(a),[i,s]},t.prototype.isMac=function(){return navigator.platform.toUpperCase().indexOf("MAC")>=0},t.prototype.show=function(){this.modal.show()};var i=!1;function s(){}return s.show=function(){i||(i=new t),i.show()},s})),c.d("ModalSafeHTML",["$"],(function(){var $=c.$;return function(t){var s=new c.ModalSimple("safe-html",{destroyOnHide:!1,width:440});s.addContent(c.UI.modalHeading(n2_("Unexpected response")));var n=$(t.replace(/document\.write/g,"n2Write"));i.n2Write=function(t){s.addContent($("<span></span>").html(t))},n.each((function(t,i){s.addContent($(i))})),delete i.n2Write,s.show()}})),c.d("ModalUrlTabPro",["$"],(function(){var $=c.$;function t(t,i){$(".n2_free_need_more").eq(0).clone().appendTo(t)}return t.prototype.show=function(t){},t})),c.d("ModalUrlTabUrl",["$"],(function(){var $=c.$;function t(t,i){this.modalManager=i,this.cache={};var s=c.UI.modalFormRow(!0).appendTo(t);this.$url=c.UI.modalFieldText(s,"url",n2_("URL"),"");var n=c.UI.modalFormRow(!0).appendTo(t);this.$searchKeyword=c.UI.modalFieldText(n,"search-keyword",n2_("Search keyword"),"").on("keyup",this.search.bind(this)).trigger("focus");var h=c.UI.modalFormRow(!0).appendTo(t);this.$postSelector=c.UI.modalSelectList(h,"url-post",n2_("Posts"),function(t){this.$url.val(t.link)}.bind(this),{mode:"insert"})}return t.prototype.show=function(t){this.$url.val(t),this.$searchKeyword.val(""),this.search()},t.prototype.search=function(){this.searchString=this.$searchKeyword.val(),this.getAjaxSearchResult(this.searchString).done(function(t){if(this.$searchKeyword.val()===this.searchString){this.$postSelector.removeOptions();for(var i=t.data,s=0;s<i.length;s++)this.$postSelector.addOption(i[s].title,i[s].info,i[s])}}.bind(this))},t.prototype.getAjaxSearchResult=function(t){return this.cache[t]===r&&(this.cache[t]=$.ajax({type:"POST",url:c.AjaxHelper.makeAjaxUrl(this.modalManager.ajaxUrl),data:{keyword:t},dataType:"json"})),this.cache[t]},t.prototype.getResult=function(){return this.$url.val()},t})),c.d("ModalUrl",["$"],(function(){function t(t){this.ajaxUrl=t,this.activeTab="",this.modal=new c.ModalSimple("url-modal"),this.modal.addContent(c.UI.modalIcon("ssi_48 ssi_48--link","green").css("margin-bottom","20px")),this.uiTabs=c.UI.modalTabs(this.modal.getBody(),"url-tabs",{url:n2_("URL"),lightbox:n2_("Lightbox"),action:n2_("Action")},this.onTabActiveChange.bind(this)),this.tabs={},this.tabs.url=new c.ModalUrlTabUrl(this.uiTabs.tabs.url.$content,this),this.tabs.lightbox=new c.ModalUrlTabPro(this.uiTabs.tabs.lightbox.$content),this.tabs.action=new c.ModalUrlTabPro(this.uiTabs.tabs.action.$content);var i=c.UI.modalButton(n2_("Insert"),"green");this.modal.addButton(i),i.on("click",function(e){e.preventDefault(),this.setCallback(this.tabs[this.activeTab].getResult()),this.modal.hide()}.bind(this))}t.prototype.onTabActiveChange=function(t){this.activeTab=t,this.tabs[t].show(this.originalValue)},t.prototype.show=function(t,i){this.originalValue=t,this.setCallback=i,t.match(/lightbox\[(.+)\]/)?this.uiTabs.setActiveTab("lightbox"):t.match(/ScrollTo|ScrollToAlias|SlideEvent|ToSlide|ToSlideID|\[(.+)\]/)||t.match(/PreviousSlide|NextSlide|\[\]/)?this.uiTabs.setActiveTab("action"):this.uiTabs.setActiveTab("url"),this.modal.show()};var i=!1;function s(){}return s.show=function(s,n,h){i||(i=new t(n)),i.show(s,h)},s})),c.d("UI",["$"],(function(){var $=c.$,t={modalButton:function(t,i,s){return $('<a class="n2_button n2_button--'+(s=s||"big")+" n2_button--"+i+'" href="#"><span class="n2_button__label">'+t+"</span></a>")},modalIcon:function(t,i){return $('<div class="n2_modal__icon n2_modal__icon--'+i+'"><i class="'+t+'"></i></div>')},modalHeading:function(t){return $('<div class="n2_modal__heading"></div>').text(t)},modalSubHeading:function(t){return $('<div class="n2_modal__subheading"></div>').text(t)},modalParagraph:function(t){return $('<div class="n2_modal__paragraph"></div>').text(t)},modalParagraphHTML:function(t){return $('<div class="n2_modal__paragraph"></div>').html(t)},modalInput:function(t,i,s,n){return $('<input class="n2_modal__input" type="'+i+'" id="'+t+'" name="'+t+'" value="'+s+'" '+(n!==r?'placeholder="'+n+'"':"")+">")},modalFormTable:function(t){var i=$('<div class="n2_form__table"></div>');return $('<div class="n2_form__table_label"></div>').append($('<div class="n2_form__table_label_title"></div>').text(t)).appendTo(i),{$table:i,$content:$('<div class="n2_form__table_preview"></div>').appendTo(i)}},modalFormContainer:function(t,i){return $('<div class="n2_modal__form_container" data-field="'+i+'"></div>').appendTo(t)},modalHiddenContainer:function(t){return $('<div class="n2_modal__container_hidden"></div>').appendTo(t)},modalFormRow:function(t){return $('<div class="n2_modal__form_row"></div>').toggleClass("n2_modal__form_row--fullwidth",!0===t)},modalFormRowLarge:function(t){return $('<div class="n2_modal__form_row n2_modal__form_row--large"></div>').toggleClass("n2_modal__form_row--fullwidth",!0===t)},modalFieldWrapper:function(t,i,s){var n=$('<div class="n2_field" data-field="'+i+'"></div>').appendTo(t);return!1===s?n.addClass("n2_field--label-none"):""===s&&n.addClass("n2_field--label-placeholder"),s&&$('<div class="n2_field__label"><label for="modal-field-'+i+'">'+s+"</label></div>").appendTo(n),{$field:n,$element:$('<div class="n2_field__element"></div>').appendTo(n)}},modalFieldText:function(i,s,n,h){var r=t.modalFieldWrapper(i,s,n),o=$('<div class="n2_field_text"></div>').appendTo(r.$element),a=$('<input type="text" id="modal-field-'+s+'" name="'+s+'" autocomplete="off">').val(h).appendTo(o);return new c.FormElementText("modal-field-"+s),a},modalOnOff:function(i,s,n,h,r){var o=t.modalFieldWrapper(i,s,n),a=$('<div class="n2_field_onoff"><div class="n2_field_onoff__slider"><div class="n2_field_onoff__slider_bullet"></div></div><div class="n2_field_onoff__labels"><div class="n2_field_onoff__label n2_field_onoff__label_off">'+n2_("Off")+'</div><div class="n2_field_onoff__label n2_field_onoff__label_on">'+n2_("On")+"</div></div></div>").appendTo(o.$element),l=$('<input id="modal-field-'+s+'" name="'+s+'" value="'+h+'" type="hidden" autocomplete="off">').val(h).appendTo(a);return new c.FormElementOnoff("modal-field-"+s,r),l},modalSelect:function(i,s,n,h,r,o){o=f({isMultiple:!1},o);var a=t.modalFieldWrapper(i,s,n),l=$('<input id="modal-field-'+s+'" name="'+s+'" value="'+r+'" type="hidden" autocomplete="off">').appendTo(a.$element),u=$('<select id="modal-field-'+s+'_select" name="select'+s+'" autocomplete="off"></select>');for(var d in o.isMultiple&&u.attr("multiple","multiple").attr("size","8"),h)u.append('<option value="'+d+'">'+h[d]+"</option>");return $('<div class="n2_field_select"></div>').append(u).appendTo(a.$element),new c.FormElementList("modal-field-"+s).insideChange(r),l},modalNumber:function(i,s,n,h,r){var o=100;switch((r=f({unit:!1,min:-Number.MAX_VALUE,max:Number.MAX_VALUE,wide:4,sublabel:""},r)).wide){case 2:o=20;break;case 3:o=26;break;case 4:o=32;break;case 5:o=44;break;case 6:o=60}var a=t.modalFieldWrapper(i,s,n),l=$('<div class="n2_field_text n2_field_number"></div>').appendTo(a.$element);""!==r.sublabel&&$('<div class="n2_field_number__unit"></div>').text(r.sublabel).appendTo(l);var u=$('<input id="modal-field-'+s+'" name="'+s+'" value="'+h+'" type="text" autocomplete="off">').css("width",o+"px").appendTo(l);return r.unit&&$('<div class="n2_field_number__unit"></div>').text(r.unit).appendTo(l),new c.FormElementNumber("modal-field-"+s,r.min,r.max),u},modalTextarea:function(i,s,n){var h=t.modalFieldWrapper(i,s,n),r=$('<div class="n2_field_textarea"></div>').appendTo(h.$element);return $('<textarea name="'+s+'" autocomplete="off"></textarea>').appendTo(r)},modalTable:function(i,s,n,h){var r=t.modalFieldWrapper(i,s,n);r.$field.addClass("n2_field_table");for(var o=$('<div class="n2_field_table__content"></div>').css("grid-template-columns","repeat("+h[0].length+", auto)").appendTo(r.$element),a=0;a<h.length;a++)for(var c=0;c<h[a].length;c++)$('<div class="n2_field_table__cell">'+h[a][c]+"</div>").appendTo(o);return o},modalSelectList:function(i,s,n,h,r){r=f({mode:"select"},r);var o=t.modalFieldWrapper(i,s,n),a=$('<div class="n2_field_select_list"></div>').appendTo(o.$element);return{getField:function(){return o.$field},addOption:function(t,i,s){$('<div class="n2_field_select_list__option"></div>').on("click",function(t,e){"select"===r.mode&&(o.$field.find(".n2_field_select_list__option--selected").removeClass("n2_field_select_list__option--selected"),$(e.currentTarget).addClass("n2_field_select_list__option--selected")),h(t)}.bind(this,s)).append($('<div class="n2_field_select_list__option_primary"></div>').text(t)).append($('<div class="n2_field_select_list__option_secondary"></div>').text(i)).appendTo(a)},removeOptions:function(){a.html("")}}},modalGeneratorVariableList:function(t,i,s,n,h,r){t.addContent(this.modalHeading(n2_(s)));var o=c.UI.modalFormRow(!0);t.addContent(o);var a,l=c.UI.modalFieldWrapper(o,n,h),u=$('<div class="n2_generator_variables"></div>').appendTo(l.$element),d=[];if(Number.isInteger(i))for(var f=1;f<=i;f++)d[f]=f;else d=i;for(var _ in d){var v=$('<div class="n2_generator_variables__variable"></div>');v.text(_).on("click",function(t){a.removeClass("n2_generator_variables__variable--selected"),this.addClass("n2_generator_variables__variable--selected"),r(t)}.bind(v,_)).appendTo(u)}(a=u.find(".n2_generator_variables__variable")).eq(0).addClass("n2_generator_variables__variable--selected")},modalTabs:function(t,i,s,n){var h=$('<div class="n2_modal_tab"></div>').appendTo(t),r=$('<div class="n2_modal_tab__tabs"></div>').appendTo(h),o=$('<div class="n2_modal_tab__tabs_contents"></div>').appendTo(h),a=!1,c={};function l(t){a&&a!==t&&(c[a].$button.removeClass("n2_modal_tab__tabs_button--active"),c[a].$content.removeClass("n2_modal_tab__tabs_content--active")),c[a=t].$button.addClass("n2_modal_tab__tabs_button--active"),c[a].$content.addClass("n2_modal_tab__tabs_content--active"),n(a)}for(var u in s)c[u]={$button:$('<div class="n2_modal_tab__tabs_button" data-tab="'+u+'">'+s[u]+"</div>").on("click",l.bind(this,u)).appendTo(r),$content:$('<div class="n2_modal_tab__tabs_content" data-tab="'+u+'"></div>').appendTo(o)};return{tabs:c,setActiveTab:l}},modalFieldSelectIcon:function(i,s,n,h,r,o){var a=t.modalFieldWrapper(i,s,n),l=$('<div class="n2_field_select_icon"></div>').appendTo(a.$element);for(var u in h)$('<div class="n2_field_select_icon__option"></div>').attr("data-value",u).toggleClass("n2_field_select_icon__option--selected",u===r).append('<div class="n2_field_select_icon__option_icon"><i class="'+h[u].icon+'"></i></div>').append('<div class="n2_field_select_icon__option_label">'+h[u].label+"</div>").append('<div class="n2_field_select_icon__selected_marker"><i class="ssi_16 ssi_16--check"></i></div>').appendTo(l);var d=$('<input id="modal-field-'+s+'" name="'+s+'" value="'+r+'" type="hidden">').appendTo(a.$element);return new c.FormElementSelectIcon("modal-field-"+s,o),d},modalNotice:function(i,s,n){var h=t.modalFieldWrapper(i,"notice",n2_("Notice"));return $('<div class="n2_field_message n2_field_message--'+n+'"></div>').html(n2_(s)).appendTo(h.$element)}};return t})),c.d("AutocompleteSimple",["$"],(function(){var $=c.$;return function(t,i){var s=$("#"+t);new c.UIAutocomplete(s,{positionTo:".n2_autocomplete_position_to",y:-2,appendTo:function(){return s.closest(".n2_container_scrollable, body")},source:function(){return i},select:function(t,i){$(this).val(i.value).trigger("change")}})}}));const dt={DecToHex:function(t){var i=Math.round(t).toString(16);return 1===i.length?"0"+i:i},HexToDec:function(t){return parseInt(t,16)},HSVtoRGB:function(t,i,s){var n,h,r,o,a,c,l,u;switch(c=s*(1-i),l=s*(1-(a=6*t-(o=Math.floor(6*t)))*i),u=s*(1-(1-a)*i),o%6){case 0:n=s,h=u,r=c;break;case 1:n=l,h=s,r=c;break;case 2:n=c,h=s,r=u;break;case 3:n=c,h=l,r=s;break;case 4:n=u,h=c,r=s;break;case 5:n=s,h=c,r=l}return[Math.round(255*n),Math.round(255*h),Math.round(255*r)]},HSVtoHex6:function(t,i,s){var n=dt.HSVtoRGB(t,i,s);return dt.DecToHex(n[0])+dt.DecToHex(n[1])+dt.DecToHex(n[2])},RGBtoHSV:function(t,i,s){var n=Math.max(t,i,s),h=n-Math.min(t,i,s),r=h&&(n==t?(i-s)/h:n==i?2+(s-t)/h:4+(t-i)/h);return[60*(r<0?r+6:r)/360,n&&h/n,n/255]},Hex6toHSV:function(t){return dt.RGBtoHSV(dt.HexToDec(t.substr(0,2)),dt.HexToDec(t.substr(2,2)),dt.HexToDec(t.substr(4,2)))},Hex8toRGBA:function(t){var i=1;return 8===t.length?i=dt.HexToDec(t.substr(6,2))/255:3===t.length&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]),[dt.HexToDec(t.substr(0,2)),dt.HexToDec(t.substr(2,2)),dt.HexToDec(t.substr(4,2)),i]},Hex8toCssRGBA:function(t){for(var i=dt.Hex8toRGBA(t),s=0;s<i.length;s++)isNaN(i[s])&&(i[s]=0,i[3]=0);return"RGBA("+i.join(",")+")"}};c.d("ColorPicker",(function(){class t{constructor(t){this._t=t,this.yt=["000000","81898d","ced3d5","ffffff","55aa39","5cba3c","27ae60","2ecc71","357cbd","4594e1","01add3","00c1c4","bb4a28","d85935","e79d19","ecc31f","8757b2","9e74c2","e264af","ec87c0","000000CC","00000080","FFFFFFCC","FFFFFF80"],this.kt=[];var i=localStorage.getItem("n2-colors");i&&(this.kt=JSON.parse(i),this.kt.splice(6))}initUI(t){var i=d();L(i,"n2_color_picker__palette"),t.appendChild(i);for(var s=["000000","81898d","ced3d5","ffffff","55aa39","5cba3c","27ae60","2ecc71","357cbd","4594e1","01add3","00c1c4","bb4a28","d85935","e79d19","ecc31f","8757b2","9e74c2","e264af","ec87c0","000000CC","00000080","FFFFFFCC","FFFFFF80"],n=0;n<s.length;n++){var h=d();L(h,"n2_color_picker__palette_item"),L(h,"n2_checker_box"),8===s[n].length&&L(h,"n2_color_picker__palette_item_alpha"),I(h,"--palette-item-color",dt.Hex8toCssRGBA(s[n])),i.appendChild(h);var r=d();L(r,"n2_color_picker__palette_item_color"),h.appendChild(r),G(h,"click",this._t.setColor.bind(this._t,s[n]))}this.Mt(t)}Mt(t){this.It=[];var i=d();L(i,"n2_color_picker__palette_history"),t.appendChild(i);for(var s=0;s<6;s++){var n=d();L(n,"n2_color_picker__palette_item"),L(n,"n2_checker_box"),S(n,"color","ffffffff"),I(n,"--palette-item-color","#fff"),i.appendChild(n);var h=d();L(h,"n2_color_picker__palette_item_color"),n.appendChild(h),this.It.push(n),G(n,"click",function(e){this._t.setColor(x(e.currentTarget,"color"))}.bind(this))}this.Nt()}Nt(){for(var t=0;t<this.kt.length;t++)S(this.It[t],"color",this.kt[t]),I(this.It[t],"--palette-item-color",dt.Hex8toCssRGBA(this.kt[t]))}addHistoryColor(t){if(-1===this.yt.indexOf(t)&&-1===this.kt.indexOf(t)){this.kt.unshift(t),this.kt.splice(6);try{localStorage.setItem("n2-colors",JSON.stringify(this.kt))}catch(t){}this.Nt()}}}class n{constructor(t){this._t=t,this.Ot=[]}initUI(t){this.$t=d(),L(this.$t,"n2_color_picker__picker_canvas"),t.appendChild(this.$t),this.jt=d(),L(this.jt,"n2_color_picker__picker_canvas_dot"),this.$t.appendChild(this.jt),this.$t.addEventListener("pointerdown",this.Pt.bind(this))}Pt(e){this.Ot.push(V(this._t.area,"pointermove",this.Tt.bind(this))),this.Ot.push(V(this._t.area,"pointerup",this.Ft.bind(this))),this.Ot.push(V(this._t.area,"pointerleave",this.At.bind(this))),this.zt(e)}Tt(e){this.zt(e)}Ft(e){this.zt(e),this.Lt()}At(e){this.Lt()}Lt(){H(this.Ot)}zt(e){var t=this.$t.getBoundingClientRect(),i=Math.max(0,Math.min(t.width,e.clientX-t.left)),s=Math.max(0,Math.min(t.height,e.clientY-t.top));this.jt.style.setProperty("transform","translate("+i+"px, "+s+"px)"),this._t.setSaturationValue(i/t.width,1-s/t.height)}updateHue(t){this.$t.style.setProperty("background-color","#"+dt.HSVtoHex6(t,1,1))}sync(){var t=this._t.currentSaturation,i=this._t.currentValue,s=this.$t.getBoundingClientRect();this.jt.style.setProperty("transform","translate("+s.width*t+"px, "+s.height*(1-i)+"px)")}}class h{constructor(t){this._t=t,this.Ot=[]}initUI(t){this.Et=d(),L(this.Et,"n2_color_picker__picker_hue"),t.appendChild(this.Et),this.jt=d(),L(this.jt,"n2_color_picker__picker_hue_dot"),this.Et.appendChild(this.jt),this.Et.addEventListener("pointerdown",this.Pt.bind(this))}Pt(e){this.Ot.push(V(this._t.area,"pointermove",this.Tt.bind(this))),this.Ot.push(V(this._t.area,"pointerup",this.Ft.bind(this))),this.Ot.push(V(this._t.area,"pointerleave",this.At.bind(this))),this.zt(e)}Tt(e){this.zt(e)}Ft(e){this.zt(e),this.Lt()}At(e){this.Lt()}Lt(){H(this.Ot)}zt(e){var t=this.Et.getBoundingClientRect(),i=Math.max(0,Math.min(t.height,e.clientY-t.top));this.jt.style.setProperty("transform","translateY("+i+"px)"),this._t.setHue(i/t.height)}sync(){var t=this._t.currentHue,i=this.Et.getBoundingClientRect();this.jt.style.setProperty("transform","translateY("+i.height*t+"px)")}}class r{constructor(t){this._t=t,this.Ot=[]}initUI(t){var i=d();L(i,"n2_color_picker__picker_opacity"),L(i,"n2_checker_box"),t.appendChild(i),this.Rt=d(),L(this.Rt,"n2_color_picker__picker_opacity_inner"),i.appendChild(this.Rt),this.jt=d(),L(this.jt,"n2_color_picker__picker_opacity_dot"),this.Rt.appendChild(this.jt),this.Rt.addEventListener("pointerdown",this.Pt.bind(this))}Pt(e){this.Ot.push(V(this._t.area,"pointermove",this.Tt.bind(this))),this.Ot.push(V(this._t.area,"pointerup",this.Ft.bind(this))),this.Ot.push(V(this._t.area,"pointerleave",this.At.bind(this))),this.zt(e)}Tt(e){this.zt(e)}Ft(e){this.zt(e),this.Lt()}At(e){this.Lt()}Lt(){H(this.Ot)}zt(e){var t=this.Rt.getBoundingClientRect(),i=Math.max(0,Math.min(t.height,e.clientY-t.top));this.jt.style.setProperty("transform","translateY("+i+"px)"),this._t.setOpacity(1-i/t.height)}update(){var t=this._t.rgb.join(",");this.Rt.style.setProperty("background-image","linear-gradient(180deg, RGBA("+t+", 1) 0%, RGBA("+t+", 0) 100%)")}sync(){var t=this._t.currentOpacity,i=this.Rt.getBoundingClientRect();this.jt.style.setProperty("transform","translateY("+i.height*(1-t)+"px)")}}return new class{constructor(){this.Ut=0,this.Bt=0,this.Wt=0,this.Ht=0,this.Ot=[],this.Vt=new t(this),this.Gt=new n(this),this.Jt=new h(this),this.Yt=new r(this)}qt(){this.Xt||(this.Xt=d(),L(this.Xt,"n2_color_picker"),this.Vt.initUI(this.Xt),this.Gt.initUI(this.Xt),this.Jt.initUI(this.Xt),this.Yt.initUI(this.Xt),s.body.appendChild(this.Xt))}get area(){return this.Xt}get rgb(){return dt.HSVtoRGB(this.Ut,this.Bt,this.Wt)}get rgba(){var t=dt.HSVtoRGB(this.Ut,this.Bt,this.Wt);return t.push(this.opacity),t}get hex(){return dt.HSVtoHex6(this.Ut,this.Bt,this.Wt)}get hexa(){return dt.HSVtoHex6(this.Ut,this.Bt,this.Wt)+dt.DecToHex(Math.round(255*this.opacity))}get opacity(){return this.Ht}get cssRGB(){return"#"+this.hex}get cssRGBA(){return"RGBA("+this.rgba.join(",")+")"}get currentHue(){return this.Ut}get currentSaturation(){return this.Bt}get currentValue(){return this.Wt}get currentOpacity(){return this.Ht}updateUI(){this.Gt.updateHue(this.Ut),this.Yt.update()}setHue(t){this.Ut=t,this.updateUI(),this.updateTargetValue()}setSaturationValue(t,i){this.Bt=t,this.Wt=i,this.updateUI(),this.updateTargetValue()}setOpacity(t){this.Ht=t,this.updateTargetValue()}show(t,i,n,h,r){if(this.l=t,this.Zt=i,this.Qt=!1,(6!==i.length&&8!==i.length||i.length>0&&"{"===i.charAt(0))&&(i="ffffff"),this.Kt=n,this.ti=h,this.ii=r||function(){},this.qt(),this.Kt?this.si={width:390,height:184}:this.si={width:360,height:156},this.ni(),I(this.Xt,"display",""),this.Xt.classList.toggle("n2_color_picker--has-opacity",this.Kt),8===i.length?(this.Ht=dt.HexToDec(i.substr(6,2))/255,i=i.substr(0,6)):this.Ht=1,6===i.length){var o=dt.Hex6toHSV(i);this.Ut=o[0],this.Bt=o[1],this.Wt=o[2]}this.Jt.sync(),this.Gt.sync(),this.Yt.sync(),this.updateUI(),this.Ot.push(V(s,"scroll",this.detach.bind(this))),this.Ot.push(V(s.body,"pointerdown",function(e){this.Xt===e.target||this.Xt.contains(e.target)||this.detach()}.bind(this),{capture:!0}))}detach(){var t=this.Kt?this.hexa:this.hex;this.Qt&&this.Zt!==t&&(this.ti(t),this.Vt.addHistoryColor(t)),I(this.Xt,"display","none"),H(this.Ot)}ni(){var t=this.l.getBoundingClientRect(),s=t.top+t.height;s>i.innerHeight-this.si.height-5&&(s=t.top-this.si.height-5),N(this.Xt,{left:Math.min(t.left,i.innerWidth-this.si.width-5)+"px",top:s+"px"})}updateTargetValue(){this.Qt=!0,this.ii(this.Kt?this.hexa:this.hex)}setColor(t){var i=t;if(8===t.length?(this.Ht=dt.HexToDec(t.substr(6,2))/255,i=i.substr(0,6)):this.Ht=1,6===i.length){var s=dt.Hex6toHSV(i);this.Ut=s[0],this.Bt=s[1],this.Wt=s[2]}this.Jt.sync(),this.Gt.sync(),this.Yt.sync(),this.updateUI(),this.updateTargetValue(),this.detach()}}})),c.d("Notification",["$"],(function(){var $=c.$;function t(){this.deferred=$.Deferred(),c.r("documentReady",this.ready.bind(this))}return t.prototype.ready=function(){this.$container=$('<div class="n2_notification_center n2_admin_ui"></div>').appendTo("body"),this.deferred.resolve()},t.prototype.error=function(t,i){i=f({wide:!1,heading:n2_("Oops, Something Went Wrong")},i);var s=new c.ModalSimple("notification error",{width:i.wide?1e3:440});s.addContent(c.UI.modalIcon("ssi_48 ssi_48--error","red")),s.addContent(c.UI.modalHeading(i.heading)),s.addContent(c.UI.modalParagraphHTML(t));var n=c.UI.modalButton(n2_("Got it"),"red");s.addButton(n),n.on("click",(function(e){e.preventDefault(),s.hide(e)})),s.show()},t.prototype.success=function(t){this.message("success",n2_("Success"),t,{timeout:3})},t.prototype.notice=function(t){this.message("notice",n2_("Notice"),t)},t.prototype.message=function(t,i,s,n){n=f({timeout:0},n);var h=$('<div class="n2_notification_center__message n2_notification_center__message--'+t+'"></div>').scrollTop(0).prependTo(this.$container);$('<div class="n2_notification_center__message_icon"><i class="ssi_24"></i></div>').appendTo(h);var r=$('<div class="n2_notification_center__message_content"></div>').appendTo(h);$('<div class="n2_notification_center__message_content_label">'+i+"</div>").appendTo(r),$('<div class="n2_notification_center__message_content_description">'+s+"</div>").appendTo(r),n.timeout?(h.one("mouseenter",(function(){h.remove()})),o((function(){h.remove()}),1e3*n.timeout)):$('<div class="n2_notification_center__message_action"></div>').text(n2_("Got it")).on("click",(function(){h.remove()})).appendTo(h),o(function(t){t.addClass("n2_notification_center__message--animate")}.bind(this,h),100)},new t})),c.d("Form",["$"],(function(){var $=c.$;function t(){this.skipChangeConfirm=!1,this.onChangeCallback=this.onChange.bind(this)}return t.prototype.setID=function(t){this.$form=$(t).data("form",this)},t.prototype.onReady=function(){this.window=$("#n2-admin")[0],this.initButtons(),this.resetChangeTracker(),this.registerBeforeUnload(),s.addEventListener("keydown",this.onKeyDown.bind(this),{capture:!0})},t.prototype.initButtons=function(){},t.prototype.resetChangeTracker=function(){this.hasChange=!1,this.window.addEventListener("nextendChange",this.onChangeCallback,{passive:!0,capture:!0}),this.window.addEventListener("change",this.onChangeCallback,{passive:!0,capture:!0}),this.$saveButton.addClass("n2_button--inactive")},t.prototype.onChange=function(){this.hasChange=!0,this.$saveButton.removeClass("n2_button--inactive"),this.window.removeEventListener("nextendChange",this.onChangeCallback,{passive:!0,capture:!0}),this.window.removeEventListener("change",this.onChangeCallback,{passive:!0,capture:!0})},t.prototype.onKeyDown=function(e){if(!e.defaultPrevented){var t=!1;e.ctrlKey||e.metaKey?"KeyS"===e.code&&(this.actionSave(),t=!0):"Escape"===e.code&&("INPUT"!==e.target.tagName&&"textarea"!==e.target.tagName||(e.target.blur(),t=!0)),t&&e.preventDefault()}},t.prototype.isChanged=function(){return this.hasChange},t.prototype.registerBeforeUnload=function(){i.addEventListener("beforeunload",this.actionUnload.bind(this))},t.prototype.actionUnload=function(e){if(!this.skipChangeConfirm&&this.isChanged()){var t=n2_("The changes you made will be lost if you navigate away from this page.");return e.returnValue=t,t}},t.prototype.actionSave=function(){},t.prototype.afterSave=function(){this.resetChangeTracker()},t})),c.d("FormElement",(function(){function t(){this.connectedField=null,this.element.data("field",this)}return t.prototype.triggerOutsideChange=function(){this.element[0].dispatchEvent(new CustomEvent("outsideChange",{cancelable:!1,bubbles:!0,detail:{field:this}})),this.element[0].dispatchEvent(new CustomEvent("nextendChange",{cancelable:!1,bubbles:!0,detail:{field:this}}))},t.prototype.triggerInsideChange=function(){this.element[0].dispatchEvent(new CustomEvent("insideChange",{cancelable:!1,bubbles:!0,detail:{field:this}})),this.element[0].dispatchEvent(new CustomEvent("nextendChange",{cancelable:!1,bubbles:!0,detail:{field:this}}))},t.prototype.focus=function(t){this.connectedField&&this.connectedField.focus(t)},t})),c.d("FormElementAutocomplete",["$","FormElementText"],(function(){var $=c.$;function t(t,i){this.tags=i,c.FormElementText.prototype.constructor.call(this,t),this.parent.find(".n2_field_text__clear").on("click",this.clear.bind(this)),new c.UIAutocomplete(this.element,{positionTo:".n2_field_autocomplete",y:-2,appendTo:function(){return this.element.closest(".n2_container_scrollable, body")}.bind(this),source:function(){return this.tags}.bind(this),select:function(t,i){var s=this.value.split(/,/);s.pop(),s.push(i.value),s.push(""),this.value=s.join(","),$(this).trigger("change")}})}return t.prototype=Object.create(c.FormElementText.prototype),t.prototype.constructor=t,t.prototype.clear=function(e){e.preventDefault(),this.element.val(""),this.change()},t})),c.d("BasicCSSFont",["$","BasicCSSSkeleton"],(function(){var $=c.$;function t(){this._singular="font",this._prular="fonts",c.BasicCSSSkeleton.prototype.constructor.apply(this,arguments),this.form={afont:$("#layer-font-family"),color:$("#layer-font-color"),size:$("#layer-font-size"),weight:$("#layer-font-weight"),lineheight:$("#layer-font-lineheight"),align:$("#layer-font-textalign"),underline:$("#layer-font-decoration"),italic:$("#layer-font-decoration"),letterspacing:$("#layer-font-letterspacing"),wordspacing:$("#layer-font-wordspacing"),texttransform:$("#layer-font-texttransform"),tshadow:$("#layer-font-tshadow"),extra:$("#layer-font-extracss")},this.loaded()}return t.prototype=Object.create(c.BasicCSSSkeleton.prototype),t.prototype.constructor=t,t.prototype.activateVisual=function(t){this.activeVisual=t,this.setValue(c.CSSRendererFont.transformData(this.visuals[t].value,this.visuals[t].mode)),this.setStates(c.CSSRendererFont.rendererModes[this.visuals[t].mode].tabs),c.BasicCSSSkeleton.prototype.activateVisual.call(this,t)},t.prototype.setValue=function(t){this.value=c.CSSRendererFont.fixBold(t)},t.prototype._transformsize=function(t){return t.split("||").join("|*|")},t.prototype._setsize=function(t,i){t.size=i.replace("|*|","||")},t.prototype._transformweight=function(t){return parseInt(t)},t.prototype._setweight=function(t,i){t.weight=parseInt(i)},t.prototype._transformunderline=function(t){return[1==this.value[this.activeState].italic?"italic":"",1==t?"underline":""].join("||")},t.prototype._setunderline=function(t,i){var s=i.split("||");t.underline="underline"===s[1]?1:0},t.prototype._transformitalic=function(t){return[1==t?"italic":"",1==this.value[this.activeState].underline?"underline":""].join("||")},t.prototype._setitalic=function(t,i){var s=i.split("||");t.italic="italic"===s[0]?1:0},t})),c.d("BasicCSSSkeleton",["$"],(function(){var $=c.$;function t(t){this.hasVisuals=!1,this.isInsideChange=!1,this.isReload=!1,this.manager=t,this.$container=t.$container.find('.n2_fields_layer_window[data-field="fieldset-layer-window-basiccss-'+this._singular+'"]'),this.$relatedContainers=t.$container.find('.n2_fields_layer_window[data-parent-design="fieldset-layer-window-basiccss-'+this._singular+'"]'),this.$containers=this.$container.add(this.$relatedContainers).attr("data-state","0"),this.elementField=$("#layerbasiccss-"+this._singular+"-element").data("field"),this.elementField.element.on("nextendChange",function(){this.activateVisual(this.elementField.element.val()),this.activateState(0)}.bind(this)),this.stateField=$("#layerbasiccss-"+this._singular+"-state").data("field"),this.stateField.element.on("nextendChange",function(){this.activateState(this.stateField.element.val())}.bind(this)),this.relatedElementFields=[],this.relatedStateFields=[],this.$relatedContainers.each(function(t,i){var s=$(i),n=s.find("#layerbasiccss-"+s.data("singular")+"-element").data("field"),h=s.find("#layerbasiccss-"+s.data("singular")+"-state").data("field");n.element.on("outsideChange",function(t){this.elementField.insideChange(t.val())}.bind(this,n.element)),h.element.on("outsideChange",function(t){this.stateField.insideChange(t.val())}.bind(this,h.element)),this.relatedElementFields.push(n),this.relatedStateFields.push(h)}.bind(this)),this.$containers.find('.n2_form__table_label_field[data-design-feature="reset-to-normal"] a').on("click",function(e){e.preventDefault(),this.value[this.activeState]={},this._lazySave(e),this.activateState(this.activeState)}.bind(this)),this.activeVisual=0,this.activeState=0}return t.prototype.loaded=function(){for(var t in this.form)this.form[t].on({nextendChange:this.changeValue.bind(this,t)})},t.prototype.changeValue=function(t,e){this.isReload||("function"==typeof this["_set"+t]?this["_set"+t](this.value[this.activeState],this.form[t].val()):this.value[this.activeState][t]=this.form[t].val(),this._lazySave(e))},t.prototype._lazySave=NextendDeBounce((function(e){this.isInsideChange=!0;var t=this.getData();this.visuals[this.activeVisual].field.save(e,t),this.visuals[this.activeVisual].value=t,this.isInsideChange=!1}),50),t.prototype.save=function(t){for(var i in this.isInsideChange=!0,t)this.visualsByName[i].field.save({},t[i]),this.visualsByName[i].value=t[i];this.isInsideChange=!1},t.prototype.getData=function(){return JSON.stringify({data:this.value})},t.prototype.load=function(t,i){if(this.hasVisuals=i.length>0,this.$containers.attr("data-elements",i.length),this.hasVisuals){var s={};this.visuals=[],this.visualsByName={};for(var n=0;n<i.length;n++){var h=i[n];this.visualsByName[h.name]={value:t[h.name],mode:h.mode,field:h.field},h.field.element.off(".basiccss").on("outsideChange.basiccss",this.loadSingleValue.bind(this,n,h.name)),this.visuals.push(this.visualsByName[h.name]),s[n]=h.field.getLabel()}this.elementField.setOptions(s);for(n=0;n<this.relatedElementFields.length;n++)this.relatedElementFields[n].setOptions(s);this.activateVisual(0),this.activateState(0)}},t.prototype.loadSingleValue=function(t){this.isInsideChange||(this.visuals[t].value=this.visuals[t].field.element.val(),this.activeVisual==t&&(this.activateVisual(t),this.activateState(this.activeState)))},t.prototype.activateVisual=function(t){for(var i=0;i<this.relatedElementFields.length;i++)parseInt(this.relatedElementFields[i].element.val())!==t&&this.relatedElementFields[i].insideChange(t)},t.prototype.setValue=function(t){this.value=t},t.prototype.setStates=function(t){for(var i={},s=0;s<t.length;s++)i[s]=t[s];this.stateField.setOptions(i);for(s=0;s<this.relatedStateFields.length;s++)this.relatedStateFields[s].setOptions(i)},t.prototype.activateState=function(t){var i;for(var s in t=Math.max(0,parseInt(t)),this.isReload=!0,this.activeState=t,this.$containers.attr("data-state",t),i=0===t?this.value[0]:f({},this.value[0],this.value[t]))this.form[s]!==r&&("function"==typeof this["_transform"+s]?this.form[s].data("field").insideChange(this["_transform"+s](i[s])):this.form[s].data("field").insideChange(i[s]));for(var n=0;n<this.relatedStateFields.length;n++)parseInt(this.relatedStateFields[n].element.val())!==t&&this.relatedStateFields[n].insideChange(t);this.isReload=!1},t.prototype.serialize=function(){if(this.hasVisuals){var t={};for(var i in this.visualsByName)t[i]=this.visualsByName[i].value;return t}return{}},t.prototype.unSerialize=function(t){for(var i in t)t.hasOwnProperty(i)&&(this.visualsByName[i].field.save({},t[i]),this.visualsByName[i].value=t[i])},t})),c.d("BasicCSSStyle",["$","BasicCSSSkeleton"],(function(){var $=c.$;function t(){this._singular="style",this._prular="styles",c.BasicCSSSkeleton.prototype.constructor.apply(this,arguments),this.form={backgroundcolor:$("#layer-style-backgroundcolor"),opacity:$("#layer-style-opacity"),padding:$("#layer-style-padding"),border:$("#layer-style-border"),borderradius:$("#layer-style-borderradius"),boxshadow:$("#layer-style-boxshadow"),extra:$("#layer-style-extracss")},this.loaded()}return t.prototype=Object.create(c.BasicCSSSkeleton.prototype),t.prototype.constructor=t,t.prototype.activateVisual=function(t){this.activeVisual=t,this.setValue(c.CSSRendererStyle.transformData(this.visuals[t].value,this.visuals[t].mode)),this.setStates(c.CSSRendererStyle.rendererModes[this.visuals[t].mode].tabs),c.BasicCSSSkeleton.prototype.activateVisual.call(this,t)},t})),c.d("BasicCSS",["$"],(function(){var $=c.$;function t(t,i){this.inPresetList=!1,this.$container=$("#"+t),this.options=f({ajaxUrl:""},i),this.throttleSetTimeout=null,this.throttleExitTimeout=null,this.storage={},this.assets={font:new c.BasicCSSFont(this),style:new c.BasicCSSStyle(this)},this.$preset=$('<div class="n2_layer_window_design_preset"><div class="n2_layer_window_design_preset__label_container"><div class="n2_layer_window_design_preset__label">'+n2_("Preset")+'</div><i class="ssi_16 ssi_16--info" data-tip-description="'+n2_("You can use presets to save style settings for later use. Clicking on any preset will load its styling to your current layer, and the previous style settings will be lost.")+'" data-tip-label="'+n2_("Preset")+'"></i></div></div>').prependTo(this.$container),this.$notice=$('<div class="n2_layer_window_notice n2_layer_window_notice__device_icon"><div class="n2_field" data-field="layerslide-background-notice-image"><div class="n2_field__label"><label for="layerslide-background-notice-image">Note</label></div><div class="n2_field__element"><div class="n2_field_message n2_field_message--warning">'+n2_("Layer design options affect every device. If you need to make responsive adjustments, look for the options with the device icon.")+"</div></div></div></div>").prependTo(this.$container);var s=$('<div class="n2_layer_window_design_preset__fields"></div>').appendTo(this.$preset),n=$('<div class="n2_layer_window_design_preset__fields_secondary"></div>').appendTo(s);$('<a class="n2_layer_window_design_preset__button_secondary" href="#" data-n2tip="'+n2_("Reset style to default")+'"><i class="ssi_16 ssi_16--reset"></i></a>').on("click",function(e){e.preventDefault(),this.exitPresetList(this.defs,e)}.bind(this)).appendTo(n),$('<a class="n2_layer_window_design_preset__button_secondary" href="#" data-n2tip="'+n2_("Save style as new preset")+'"><i class="ssi_16 ssi_16--save"></i></a>').on("click",function(e){e.preventDefault(),this.saveAsNew()}.bind(this)).appendTo(n),this.$presets=$('<div class="n2_layer_window_design_preset__presets"></div>').insertAfter(this.$preset),$('<a class="n2_layer_window_design_preset__button_choose" data-n2tip="'+n2_("Load style")+'" href="#"><i class="ssi_16 ssi_16--plus"></i></a>').on("click",function(e){e.preventDefault(),this.showList()}.bind(this)).appendTo(s),$('<a class="n2_layer_window_design_preset__button_back" href="#"><i class="ssi_16 ssi_16--remove"></i></a>').on("click",function(e){e.preventDefault(),this.exitPresetList(!1,e)}.bind(this)).appendTo(s),c._basicCSS=this}return t.prototype.showList=function(){this.inPresetList=!0,this.lastState=this.serialize(),this.$presets.on("mouseleave",function(){this.throttledUnSerialize(this.lastState)}.bind(this)),$.when(this.loadType()).done(function(t){0===this.storage[this.type].data("presets")?(c.Notification.notice(n2_("You have not created any presets for this layer yet.")),this.deActivate()):(this.$presets.append(this.storage[this.type]),$(".n2_ss_layer_window").addClass("n2_ss_layer_window--show-presets"),$(".n2_ss_layer_window__tab_container").scrollTop(0))}.bind(this))},t.prototype.activate=function(t,i,s){this.inPresetList&&this.exitPresetList(!1),this.type&&this.type!==t&&this.storage[this.type]!==r&&this.storage[this.type].detach();var n=!1;for(var h in this.defs={font:[],style:[]},this.type=t,this.assets){for(var o=0;o<s[h].length;o++)this.defs[h][s[h][o].name]=s[h][o].def;this.assets[h].load(i,s[h]),n=n||this.assets[h].hasVisuals}this.$container.toggleClass("n2_ss_design_layer_window_design--visible",n)},t.prototype.deActivate=function(){this.inPresetList&&this.exitPresetList(!1)},t.prototype.serialize=function(){var t={};for(var i in this.assets)t[i]=this.assets[i].serialize();return t},t.prototype.unSerialize=function(t){this.assets.font.unSerialize(t.font),this.assets.style.unSerialize(t.style)},t.prototype.throttledUnSerialize=function(t){this._addThrottledRenderTimeout(this.unSerialize.bind(this,t))},t.prototype.saveAsNew=function(t){var i=new c.ModalSimple("section-save-as",{destroyOnHide:!1,width:440});i.addContent(c.UI.modalIcon("ssi_48 ssi_48--plus","green")),i.addContent(c.UI.modalHeading(n2_("Save as")));var s=c.UI.modalFormRow(!0);i.addContent(s);var n=c.UI.modalFieldText(s,"name",n2_("Name"),""),h=c.UI.modalButton(n2_("Save as"),"green");i.addButton(h),h.on("click",function(e){e.preventDefault();var t=n.val();""===t?c.Notification.error(n2_("Please fill the name field!")):c.AjaxHelper.ajax({type:"POST",url:c.AjaxHelper.makeAjaxUrl(this.options.ajaxUrl,{nextendaction:"addVisual"}),data:{type:this.type,value:c.Base64.encode(JSON.stringify({name:t,data:this.serialize()}))},dataType:"json"}).done(function(t){$.when(this.loadType()).done(function(){this.addVisual(t.data.visual).prependTo(this.storage[this.type])}.bind(this)),i.hide(e),c.Notification.success(n2_("Preset saved."))}.bind(this))}.bind(this)),i.show()},t.prototype.loadType=function(){if(this.storage[this.type]===r){var t=$.Deferred(),s=function(i){this.storage[this.type]=$('<div class="n2_layer_window_design_preset__presets_list"></div>').data("presets",0);for(var s=0;s<i.length;s++)this.addVisual(i[s]);t.resolve()}.bind(this);i[this.type]===r?(this.storage[this.type]=t,c.AjaxHelper.ajax({type:"POST",url:c.AjaxHelper.makeAjaxUrl(this.options.ajaxUrl,{nextendaction:"loadVisuals"}),data:{type:this.type},dataType:"json"}).done(function(t){s(t.data.visuals)}.bind(this))):s(i[this.type])}return this.storage[this.type]},t.prototype.addVisual=function(t){var i=t.value;"{"!==i[0]&&(i=c.Base64.decode(i));var s=JSON.parse(i),n=$('<div class="n2_layer_window_design_preset__preset_list_preset"><span>'+s.name+"</span></div>").on({mouseenter:function(t,e){this.throttledUnSerialize(t.data)}.bind(this,s),click:function(t,e){e.preventDefault(),this.exitPresetList(t,e)}.bind(this,s.data)}).appendTo(this.storage[this.type]);if(this.storage[this.type].data("presets",this.storage[this.type].data("presets")+1),t.id>1e4){var h=$('<div class="n2_layer_window_design_preset__preset_list_preset_buttons"></div>').appendTo(n);$('<div class="n2_layer_window_design_preset__preset_list_preset_button" data-n2tip="'+n2_("Overwrite preset")+'"><i class="ssi_16 ssi_16--save"></i></div>').on("click",function(t,i,e){e.stopPropagation(),c.AjaxHelper.ajax({type:"POST",url:c.AjaxHelper.makeAjaxUrl(this.options.ajaxUrl,{nextendaction:"changeVisual"}),data:{visualId:t,value:c.Base64.encode(JSON.stringify({name:i,data:this.lastState})),type:this.type},dataType:"json"}).done(function(t){n.replaceWith(this.addVisual(t.data.visual)),this.storage[this.type].data("presets",this.storage[this.type].data("presets")-1),c.Notification.success(n2_("Preset saved."))}.bind(this))}.bind(this,t.id,s.name)).appendTo(h),$('<div class="n2_layer_window_design_preset__preset_list_preset_button"><i class="ssi_16 ssi_16--delete"></i></div>').on("click",function(t,e){e.preventDefault(),e.stopPropagation(),c.AjaxHelper.ajax({type:"POST",url:c.AjaxHelper.makeAjaxUrl(this.options.ajaxUrl,{nextendaction:"deleteVisual"}),data:{visualId:t,type:this.type},dataType:"json"}).done(function(t){n.remove(),this.storage[this.type].data("presets",this.storage[this.type].data("presets")-1),c.Notification.success(n2_("Preset deleted."))}.bind(this))}.bind(this,t.id)).appendTo(h),c._tooltip.add(h)}return n},t.prototype.exitPresetList=function(t,e){this.throttleSetTimeout&&a(this.throttleSetTimeout),this.$presets.off("mouseleave"),t?(this.inPresetList=!1,this.unSerialize(t)):this.unSerialize(this.lastState),$(".n2_ss_layer_window").removeClass("n2_ss_layer_window--show-presets"),$(".n2_ss_layer_window__tab_container").scrollTop(0),this.inPresetList=!1},t.prototype._addThrottledRenderTimeout=function(t){this.throttleSetTimeout&&a(this.throttleSetTimeout),this.throttleSetTimeout=o(t,100)},t.prototype._addThrottledExitTimeout=function(t){this.throttleExitTimeout&&a(this.throttleExitTimeout),this.throttleExitTimeout=o(t,100)},t})),c.d("FormElementBreakpoint",["$"],(function(){var $=c.$;function t(t,i){this.$container=$("#"+t).find(".n2_field_breakpoint__breakpoint_container"),this.options=f({orientation:"",devices:[],fields:{},enables:!1,global:!1},i),this.hasEnables=!!this.options.enables,this.useGlobal=!1,this.$container.toggleClass("n2_field_breakpoint--with-enables",this.hasEnables),this.$orientationField=$("#"+this.options.orientation).on("nextendChange",this.onOrientationChanged.bind(this)),this.breakpoints={},$('<div class="n2_field_breakpoint__breakpoint_start"><div class="n2_field_breakpoint__breakpoint_label_container"><div class="n2_field_breakpoint__breakpoint_label">0</div></div></div>').prependTo(this.$container),this.$devices=this.$container.find(".n2_field_breakpoint__device"),this.options.global&&(this.$useGlobalField=$("#"+this.options.global.field).on("nextendChange",this.syncUseGlobal.bind(this)),this.useGlobal="1"===this.$useGlobalField.val(),this.syncUseGlobal());for(var s=!1,n=!1,h=0;h<this.$devices.length;h++){var o=this.createBreakpoint(this.$devices.eq(h),s);o!==r?(n?o.$breakpoint.insertBefore(o.$device):o.$breakpoint.insertAfter(o.$device),s=o):n=!0}this.options.global&&this.syncUseGlobal(),$('<div class="n2_field_breakpoint__breakpoint_end"><div class="n2_field_breakpoint__breakpoint_label_container"><div class="n2_field_breakpoint__breakpoint_label">∞</div></div></div>').appendTo(this.$container)}function i(t,i,s,n){this.parentField=t,this.prev=n,n&&n.setNext(this),this.next=!1,this.disableEdit=!1,this.orientation="portrait",this.device=i,this.$device=s,this.$breakpoint=$('<div class="n2_field_breakpoint__breakpoint" data-id="'+i+'"><div class="n2_field_breakpoint__breakpoint_divider"></div></div>'),this.$fieldPortrait=$("#"+t.options.fields[i+"-portrait"]),this.$fieldLandscape=$("#"+t.options.fields[i+"-landscape"]),this.$labelContainer=$('<div class="n2_field_breakpoint__breakpoint_label_container"></div>').appendTo(this.$breakpoint),$('<div class="n2_field_breakpoint__breakpoint_label_rename"><i class="ssi_16 ssi_16--rename"></i></div>').on("click",this.edit.bind(this)).appendTo(this.$labelContainer),this.$labelPortrait=$('<div class="n2_field_breakpoint__breakpoint_label" data-orientation="portrait"></div>').text(this.$fieldPortrait.val()).appendTo(this.$labelContainer),this.$labelLandscape=$('<div class="n2_field_breakpoint__breakpoint_label" data-orientation="landscape"></div>').text(this.$fieldLandscape.val()).appendTo(this.$labelContainer),t.hasEnables&&t.options.enables[i]&&(this.$enableField=$("#"+t.options.enables[i]),this.enableField=this.$enableField.data("field"),this.isEnabled=1===parseInt(this.$enableField.val()),this.syncEnabledClass(),this.$device.append('<div class="n2_field_breakpoint__device_disable"><i class="ssi_16 ssi_16--remove"></i></div>'),this.$device.on("click",this.toggleEnable.bind(this)))}return t.prototype.syncUseGlobal=function(){for(var t in this.useGlobal="1"===this.$useGlobalField.val(),this.breakpoints)this.breakpoints[t].syncUseGlobal(this.useGlobal)},t.prototype.createBreakpoint=function(t,s){var n=t.data("id");return"desktopportrait"!==n?(this.breakpoints[n]=new i(this,n,t,s),this.breakpoints[n]):r},t.prototype.onOrientationChanged=function(){var t=this.$orientationField.val();for(var i in this.breakpoints)this.breakpoints[i].setOrientation(t);this.$container.attr("data-orientation",t)},i.prototype.setOrientation=function(t){this.orientation=t},i.prototype.setNext=function(t){this.next=t},i.prototype.getValue=function(){return parseInt(this.$fieldPortrait.val())},i.prototype.syncUseGlobal=function(t){t?(this.disableEdit=!0,this.$labelPortrait.text(this.parentField.options.global.values[this.device+"-portrait"]),this.$labelLandscape.text(this.parentField.options.global.values[this.device+"-landscape"])):(this.disableEdit=!1,this.$labelPortrait.text(this.$fieldPortrait.val()),this.$labelLandscape.text(this.$fieldLandscape.val())),this.$labelContainer.toggleClass("n2_field_breakpoint__breakpoint_label_container--disable-edit",this.disableEdit)},i.prototype.toggleEnable=function(e){e.preventDefault(),this.isEnabled=!this.isEnabled,this.enableField.insideChange(this.isEnabled?1:0),this.syncEnabledClass()},i.prototype.syncEnabledClass=function(){this.$device.toggleClass("n2_field_breakpoint__device--enabled",this.isEnabled),this.$breakpoint.toggleClass("n2_field_breakpoint__breakpoint--enabled",this.isEnabled),$("body").attr("data-"+this.device,this.isEnabled?1:0)},i.prototype.edit=function(e){var t="portrait"===this.orientation?this.$labelPortrait:this.$labelLandscape,i="portrait"===this.orientation?this.$fieldPortrait:this.$fieldLandscape;this.disableEdit||"true"===t[0].contentEditable||(e.preventDefault(),new c.InlineTextEditor(t[0],{filter:this.onFilter.bind(this),onSave:this.onSave.bind(this,i,t),onCancel:this.onCancel.bind(this,i,t)}))},i.prototype.onFilter=function(t){return t.replace(/[^0-9]/gi,"").replace(/^[0]+/gi,"").substr(0,4)},i.prototype.onSave=function(t,i,s){(s=parseInt(s))?(s=Math.max(100,Math.min(99999,parseInt(s))),t.val(s).trigger("change"),i.text(s)):this.onCancel(t,i)},i.prototype.onCancel=function(t,i){i.text(parseInt(t.val()))},t})),c.d("FormElementButtonMoreLess",["$"],(function(){var $=c.$;function t(t,i){if(this.$button=$("#"+t).on("click",this.switchState.bind(this)),this.options=f({labelMore:"",labelLess:"",relatedFields:[]},i),this.shownMore=!1,this.relatedFields=$(""),i.relatedFields!==r&&i.relatedFields.length)for(var s=0;s<i.relatedFields.length;s++)this.relatedFields=this.relatedFields.add($('[data-field="'+i.relatedFields[s]+'"]'));this.syncState()}return t.prototype.switchState=function(e){e.preventDefault(),this.shownMore=!this.shownMore,this.shownMore?this.$button.text(this.options.labelLess):this.$button.text(this.options.labelMore),this.syncState()},t.prototype.syncState=function(){this.relatedFields.toggleClass("n2_form_element--hidden",!this.shownMore)},t})),c.d("FormElementCheckboxOnOff",["$","FormElement"],(function(){var $=c.$;function t(t,i){if(this.separator="||",this.element=$("#"+t),this.$parent=this.element.parent(),this.options=f({invert:!1},i),this.relatedFields=$(""),i.relatedFields!==r&&i.relatedFields.length){for(var s=0;s<i.relatedFields.length;s++)this.relatedFields=this.relatedFields.add($('[data-field="'+i.relatedFields[s]+'"]'));this.setValue(parseInt(this.element.val())?1:0)}c.FormElement.prototype.constructor.call(this),this.$parent.on("click",this.switchCheckbox.bind(this))}return t.prototype=Object.create(c.FormElement.prototype),t.prototype.constructor=t,t.prototype.switchCheckbox=function(){this.setValue(parseInt(this.element.val())?0:1),this.triggerOutsideChange()},t.prototype.setValue=function(t){this.element.val(t);var i=!1;this.options.invert||1!==t?this.options.invert&&1!==t&&(i=!0):i=!0,this.$parent.toggleClass("n2_field_checkbox_onoff--active",i),this.relatedFields.toggleClass("n2_form_element--hidden",this.options.invert?i:!i)},t.prototype.insideChange=function(t){this.setValue(parseInt(t)?1:0),this.triggerInsideChange()},t})),c.d("FormElementColor",["$","FormElement"],(function(){var $=c.$;function t(t,i){this.element=$("#"+t),this.elementInner=this.element[0].parentNode.querySelector(".n2-field-color-preview-inner"),this.elementInnerSMW=c.MW.k(this.elementInner),this.alpha=1===i,this.element.on("change",this.onChange.bind(this)),this.text=this.element.data("field"),c.FormElement.prototype.constructor.call(this),this.syncUI(),G(this.elementInner,"click",this.showColorPicker.bind(this))}return t.prototype=Object.create(c.FormElement.prototype),t.prototype.constructor=t,t.prototype.syncUI=function(){this.elementInnerSMW.background=dt.Hex8toCssRGBA(this.element.val())},t.prototype.showColorPicker=function(){c.ColorPicker.show(this.element[0].parentNode,this.element.val(),this.alpha,this.notifySaveCallback.bind(this),this.notifyChangeCallback.bind(this))},t.prototype.notifyChangeCallback=function(t){this.element.val(t),this.triggerOutsideChange(),this.syncUI()},t.prototype.notifySaveCallback=function(t){this.element.val(t),this.element.trigger("change")},t.prototype.onChange=function(e){var t=this.element.val().trim(),i=t;if(0===t.length)t=this.alpha?"00000000":"000000";else{var s=/rgb\((\d{1,3}), ?(\d{1,3}), ?(\d{1,3})\)/i.exec(t);if(s&&(t=dt.DecToHex(s[1])+dt.DecToHex(s[2])+dt.DecToHex(s[3])),this.alpha){var n=/rgba\((\d{1,3}), ?(\d{1,3}), ?(\d{1,3}), ?([0-9.]+)\)/i.exec(t);if(n){var h=+n[4];isNaN(h)&&(h=1),t=dt.DecToHex(n[1])+dt.DecToHex(n[2])+dt.DecToHex(n[3])+dt.DecToHex(Math.floor(255*h))}}"#"===t.charAt(0)&&(t=t.substr(1)),3===t.length&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]),6===t.length&&this.alpha&&(t+="ff")}i!==t&&this.element.val(t),this.triggerInsideChange(),this.triggerOutsideChange(),this.syncUI(),e&&e.stopImmediatePropagation()},t.prototype.insideChange=function(t){this.element.val(t),this.triggerInsideChange(),this.syncUI()},t})),c.d("FormElementDecoration",["$","FormElement"],(function(){var $=c.$;function t(t,i){this.separator="||",this.element=$("#"+t),this.values=i,this.checkboxes=this.element.parent().find(".n2_field_decoration__option"),this.states=this.element.val().split(this.separator);for(var s=0;s<this.checkboxes.length;s++)this.states[s]!==r&&this.states[s]===this.values[s]||(this.states[s]=""),this.checkboxes.eq(s).on("click",this.switchCheckbox.bind(this,s));c.FormElement.prototype.constructor.call(this)}return t.prototype=Object.create(c.FormElement.prototype),t.prototype.constructor=t,t.prototype.switchCheckbox=function(t){this.states[t]===this.values[t]?(this.states[t]="",this.setSelected(t,0)):(this.states[t]=this.values[t],this.setSelected(t,1)),this.element.val(this.states.join(this.separator)),this.triggerOutsideChange()},t.prototype.insideChange=function(t){for(var i=t.split(this.separator),s=0;s<this.checkboxes.length;s++)i[s]===r||i[s]!==this.values[s]?(this.states[s]="",this.setSelected(s,0)):(this.states[s]=this.values[s],this.setSelected(s,1));this.element.val(this.states.join(this.separator)),this.triggerInsideChange()},t.prototype.setSelected=function(t,i){this.checkboxes.eq(t).toggleClass("n2_field_decoration__option--selected",1===i)},t})),c.d("FormElementDevice",["FormElementOnoff"],(function(){function t(t){c.FormElementOnoff.prototype.constructor.call(this,t,{values:{0:1,1:0}})}return t.prototype=Object.create(c.FormElementOnoff.prototype),t.prototype.constructor=t,t.prototype.detach=function(){this.onoff.detach()},t.prototype.syncOff=function(){this.onoff.removeClass("n2_field_radio__option--selected")},t.prototype.syncOn=function(){this.onoff.addClass("n2_field_radio__option--selected")},t})),c.d("FormElementDevices",["$","FormElementDevice"],(function(){var $=c.$;function t(t,i){this.$el=$("#"+t).data("field",this),this.fields={};for(var s=0;s<i.length;s++)this.fields[i[s]]=new c.FormElementDevice(t+"-"+i[s])}return t.prototype.setAvailableDevices=function(t){for(var i in t){var s=this.fields[i.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()];!t[i]&&s&&s.detach()}this.$el.children().first().addClass("n2-first"),this.$el.children().last().addClass("n2-last")},t})),c.d("FormElementFolders",["FormElementText"],(function(){function t(t,i){c.FormElementText.prototype.constructor.call(this,t),this.parameters=i,this.parent.find(".n2_field_text__clear").on("click",this.clear.bind(this)),this.parent.find(".n2_field_text__choose").on("click",this.show.bind(this)),c.FormElement.prototype.constructor.call(this)}return t.prototype=Object.create(c.FormElementText.prototype),t.prototype.constructor=t,t.prototype.clear=function(e){e.preventDefault(),this.val("")},t.prototype.val=function(t){this.element.val(t),this.change()},t.prototype.show=function(e){e.preventDefault(),this.modal=new c.ModalLightbox(n2_("Choose folder"),"filesystem"),this.modal.addContent(c._browse.getNode("folder"));var t=c.UI.modalButton(n2_("Select"),"green").on("click",function(e){e.preventDefault(),this.modal.hide(e),this.val(c._browse.getCurrentFolder())}.bind(this));this.modal.addButton(t),this.modal.show()},t})),c.d("FormElementFontHidden",["$","FormElement"],(function(){var $=c.$;function t(t,i){this.element=$("#"+t),this.parameters=f({mode:"",label:""},i),c.FormElement.prototype.constructor.call(this)}return t.prototype=Object.create(c.FormElement.prototype),t.prototype.constructor=t,t.prototype.getLabel=function(){return this.parameters.label},t.prototype.save=function(e,t){this.val(t)},t.prototype.val=function(t){this.element.val(t),this.triggerOutsideChange()},t.prototype.insideChange=function(t){this.element.val(t),this.triggerInsideChange()},t.prototype.renderFont=function(){return c.CSSRendererFont.addCSS("",c.CSSRendererFont.getClass(),this.element.val(),c.CSSRendererFont.rendererModes[this.parameters.mode])},t})),c.d("FormElementFont",["$","FormElement"],(function(){var $=c.$;function t(t,i){this.element=$("#"+t),this.parent=this.element.parent(),this.parameters=f({mode:"",label:"",style:"",style2:"",preview:""},i),c.FormElement.prototype.constructor.call(this),this.parent.on("click",this.show.bind(this))}return t.prototype=Object.create(c.FormElement.prototype),t.prototype.constructor=t,t.prototype.getLabel=function(){return this.parameters.label},t.prototype.show=function(e){e.preventDefault(),""!==this.parameters.style&&c._fontManager.setConnectedStyle(this.parameters.style),""!==this.parameters.style2&&c._fontManager.setConnectedStyle2(this.parameters.style2),c._fontManager.setFieldID(this.element.attr("id")),c._fontManager.show(this.element.val(),this.save.bind(this),{previewMode:this.parameters.mode,previewHTML:this.parameters.preview})},t.prototype.save=function(e,t){this.val(t)},t.prototype.val=function(t){this.element.val(t),this.triggerOutsideChange()},t.prototype.insideChange=function(t){this.element.val(t),this.triggerInsideChange()},t.prototype.renderFont=function(){return c.CSSRendererFont.addCSS("",c.CSSRendererFont.getClass(),this.element.val(),c.CSSRendererFont.rendererModes[this.parameters.mode])},t})),c.d("FormTabbed",["$"],(function(){var $=c.$;function t(t,i){if(this.options=f({toggleMode:!1,sessionID:""},i),this.id=t,this.$buttons=$('.n2_form__tab_button[data-related-form="'+t+'"]'),this.$tabs=$('.n2_form__tab[data-related-form="'+t+'"]'),this.$buttons.on("click",this.showTab.bind(this)),!this.options.toggleMode){var s=this.$buttons.eq(0).data("related-tab");""!==this.options.sessionID&&(s=sessionStorage.getItem(this.options.sessionID));var n=this.$buttons.filter('[data-related-tab="'+s+'"]');0===n.length&&(n=this.$buttons.eq(0)),n.triggerHandler("click")}}return t.prototype.showTab=function(e){e.preventDefault();var t=$(e.currentTarget),i=t.data("related-tab");this.$buttons.removeClass("n2_form__tab_button--active"),this.$tabs.removeClass("n2_form__tab--active"),this.options.toggleMode&&this.currentTab===i?delete this.currentTab:(t.addClass("n2_form__tab_button--active"),this.$tabs.filter('[data-tab="'+i+'"]').addClass("n2_form__tab--active"),this.currentTab=i,""!==this.options.sessionID&&sessionStorage.setItem(this.options.sessionID,i))},t})),c.d("FormElementIconTab",["$","FormElement"],(function(){var $=c.$;function t(t,i){if(this.options=f({relatedValueFields:[],relatedAttribute:""},i),this.parent=$("#"+t+"_icon_tab"),this.parent.find(".n2_field_icon_tab__option").each(function(t,i){$(i).on("click",function(e){this.onClick($(e.currentTarget))}.bind(this))}.bind(this)),this.element=$("#"+t).on("change",this.onHiddenChange.bind(this)),this.relatedValueFields=!1,this.options.relatedValueFields.length){var s=this.element.val();this.relatedValueFields=$("");for(var n=0;n<this.options.relatedValueFields.length;n++)for(var h,r=0;r<this.options.relatedValueFields[n].field.length;r++)(h=$('[data-field="'+this.options.relatedValueFields[n].field[r]+'"]').data("show-values",this.options.relatedValueFields[n].values)).toggleClass("n2_form_element--hidden",-1===this.options.relatedValueFields[n].values.indexOf(s)),this.relatedValueFields=this.relatedValueFields.add(h)}if(""!==this.options.relatedAttribute){var o=$("#n2-admin").attr("data-"+this.options.relatedAttribute,this.element.val());this.element.on("nextendChange",function(){o.attr("data-"+this.options.relatedAttribute,this.element.val())}.bind(this))}c.FormElement.prototype.constructor.call(this)}return t.prototype=Object.create(c.FormElement.prototype),t.prototype.constructor=t,t.prototype.onHiddenChange=function(){var t=this.element.val();t&&this.insideChange(t)},t.prototype.onClick=function(t){t.hasClass("n2_field_icon_tab__option--selected")||(this.parent.find(".n2_field_icon_tab__option--selected").removeClass("n2_field_icon_tab__option--selected"),t.addClass("n2_field_icon_tab__option--selected"),this.setHiddenValue(t.attr("data-ssoption")),this.triggerOutsideChange())},t.prototype.insideChange=function(t){this.setHiddenValue(t);var i=this.parent.find('.n2_field_icon_tab__option[data-ssoption="'+t+'"]');this.onClick(i),this.triggerInsideChange()},t.prototype.setHiddenValue=function(t){this.element.val(t),this.relatedValueFields&&this.relatedValueFields.each((function(){var i=$(this);i.toggleClass("n2_form_element--hidden",-1===i.data("show-values").indexOf(t))}))},t})),c.d("FormElementIcon2Manager",["$","FormElement"],(function(){var $=c.$;function t(t){this.element=$("#"+t),this.parent=this.element.parent(),c.FormElement.prototype.constructor.call(this),this.parent.find(".n2_field_chooser__clear").on("click",this.clear.bind(this)),this.parent.find(".n2_field_chooser__choose").on("click",this.openModal.bind(this)),this.$preview=this.parent.find(".n2_field_icon__preview").on("click",this.openModal.bind(this)),this.updateIsEmpty()}return t.prototype=Object.create(c.FormElement.prototype),t.prototype.constructor=t,t.prototype.isEmpty=function(t){return""===t},t.prototype.clear=function(e){e.preventDefault(),this.val("")},t.prototype.insideChange=function(t){this.updatePreview(t),this.element.val(t),this.updateIsEmpty(),this.triggerInsideChange()},t.prototype.openModal=function(e){e&&e.preventDefault(),c.Icons.showModal(this.setIcon.bind(this),this.element.val())},t.prototype.val=function(t){this.element.val(t),this.updatePreview(t),this.updateIsEmpty(),this.triggerOutsideChange()},t.prototype.setIcon=function(t){this.val(t)},t.prototype.updateIsEmpty=function(){this.parent.toggleClass("n2_field_chooser--empty",this.isEmpty(this.element.val()))},t.prototype.updatePreview=function(t){var i=c.Icons.render(t);i?this.$preview.html('<i class="n2i '+i.class+'">'+i.ligature+"</i>"):this.$preview.html("")},t.prototype.focus=function(t){t&&this.openModal()},t})),c.d("FormElementImageList",["$","FormElement"],(function(){var $=c.$;function t(t,i,s){if(this.id=t,this.element=$("#"+t),this.$parent=this.element.parent(),this.$preview=this.$parent.find(".n2_field_image_list__preview"),this.$fields=this.$parent.find(".n2_field_image_list__fields"),this.$fields.length&&(this.field=this.$fields.find('input[type="text"]').data("field"),this.field.element.on("outsideChange",function(){var t=this.element.val();this.markSelected(t),this.renderPreview(t)}.bind(this))),this.$popover=!1,this.parameters=f({width:120,column:3,hasDisabled:!1,options:[]},i),this.realItemWidth=this.parameters.width+10,this.relatedFields=!1,s!==r&&s.length){this.relatedFields=$("");for(var n=0;n<s.length;n++)this.relatedFields=this.relatedFields.add($('[data-field="'+s[n]+'"]'));this.relatedFields.toggleClass("n2_form_element--hidden",this.isOff(this.element.val()))}c.FormElement.prototype.constructor.call(this),this.$parent.on("click",this.toggle.bind(this)),this.renderPreview(this.element.val())}return t.prototype=Object.create(c.FormElement.prototype),t.prototype.constructor=t,t.prototype.stopPropagation=function(e){return e.originalEvent["handled"+this.id]!==r||(e.originalEvent["handled"+this.id]=!0,!1)},t.prototype.toggle=function(e){this.$parent.hasClass("n2_field_image_list--focus")?this.blur(e):this.focus(e)},t.prototype.focus=function(e){this.stopPropagation(e)||(this.$parent.addClass("n2_field_image_list--focus"),$("body").on("click."+this.id,this.blur.bind(this)),this.buildPopover(),this.markSelected(this.element.val()))},t.prototype.blur=function(e){this.stopPropagation(e)||(this.$parent.removeClass("n2_field_image_list--focus"),$("body").off("click."+this.id))},t.prototype.isOff=function(t){return"-1"===t},t.prototype.buildPopover=function(){if(!this.$popover){this.items={},this.$popover=$('<div class="n2_field_image_list__popover"></div>').on("click",this.stopPropagation.bind(this));var t=$('<div class="n2_field_image_list__popover_items"></div>').css("width",(this.realItemWidth+20)*this.parameters.column+"px").appendTo(this.$popover);for(var i in this.parameters.options){this.items[i]=$('<div class="n2_field_image_list__popover_item"></div>').css("width",this.realItemWidth+"px").on("click",this.selectOption.bind(this,i)).appendTo(t);var s=$('<div class="n2_field_image_list__popover_item_image"></div>').appendTo(this.items[i]);this.loadImage(this.parameters.options[i].url,s),this.parameters.options[i].label!==r&&$('<div class="n2_field_image_list__popover_item_label"></div>').text(this.parameters.options[i].label).appendTo(this.items[i])}this.parameters.hasDisabled&&(this.parameters.options[-1]={url:""},this.items[-1]=$('<div class="n2_field_image_list__popover_item"></div>').on("click",this.selectOption.bind(this,"-1")).append($('<div class="n2_field_image_list__popover_item_disabled"></div>').text(n2_("Disabled"))).appendTo(t)),this.$fields.appendTo(this.$popover),this.$parent.append(this.$popover),this.$items=this.$popover.find(".n2_field_image_list__popover_item")}},t.prototype.selectOption=function(t,e){this.setValue(t),this.markSelected(t),this.renderPreview(t),this.triggerOutsideChange(),this.blur(e)},t.prototype.setValue=function(t){this.element.val(t),this.relatedFields&&this.relatedFields.toggleClass("n2_form_element--hidden",this.isOff(t))},t.prototype.markSelected=function(t){this.$items.removeClass("n2_field_image_list__popover_item--selected"),this.field&&""!==this.field.element.val()||this.items[t].addClass("n2_field_image_list__popover_item--selected")},t.prototype.renderPreview=function(t){var i,s;this.$preview.html(""),this.field&&""!==this.field.element.val()?i=c._imageHelper.fixed(this.field.element.val()):"-1"!==t&&this.parameters.options[t]!==r&&(i=this.parameters.options[t].url,s=this.parameters.options[t].label),i!==r?(this.loadImage(i,this.$preview),s&&$('<div class="n2_field_image_list__preview_label"></div>').text(s).appendTo(this.$preview)):$('<div class="n2_field_image_list__preview_label"></div>').text(n2_("Disabled")).appendTo(this.$preview)},t.prototype.insideChange=function(t){this.parameters.options[t]!==r&&(this.setValue(t),this.markSelected(t),this.renderPreview(t),this.triggerInsideChange())},t.prototype.loadImage=function(t,i){this.getImage(t,"94b2c1").done((function(t){$('<img alt="" src="'+t+'">').prependTo(i)}))},t.prototype.getCurrentImage=function(t){var i=this.element.val(),s="";return this.parameters.options[i]&&(s=this.parameters.options[i].url),this.getImage(s,t)},t.prototype.getImage=function(t,i){var s=$.Deferred();return"svg"===t.split("?")[0].split(".").pop()?$.ajax({url:t,method:"GET",dataType:"text",data:{},success:function(t){var n=t.replace(/fill="#FFF"/gi,'fill="#'+i.substr(0,6)+'"').replace('opacity="1"','opacity="'+N2Color.hex2alpha(i)+'"');s.resolve("data:image/svg+xml;base64,"+btoa(n))}.bind(this)}):s.resolve(t),s},t})),c.d("FormElementImage",["$","FormElementText"],(function(){var $=c.$;function t(t,i){c.FormElementText.prototype.constructor.call(this,t),this.parameters=f({alt:!1},i),this.preview=this.parent.find(".n2_field_text_image__preview").on("click",this.open.bind(this)),this.element.on("nextendChange",this.makePreview.bind(this)),this.parent.find(".n2_field_text__choose").on("click",this.open.bind(this)),this.parent.find(".n2_field_text__clear").on("click",this.clear.bind(this)),this.$sizeLabel=$('<div class="n2_field_text_image__size_label"></div>').appendTo(this.parent),this.refreshSizeLabel()}return t.prototype=Object.create(c.FormElementText.prototype),t.prototype.constructor=t,t.prototype.clear=function(e){e.preventDefault(),this.val("")},t.prototype.val=function(t,i){(i=f({alt:!1},i)).alt&&""!==i.alt&&this.parameters.alt&&""!==this.parameters.alt&&$("#"+this.parameters.alt).val(i.alt).trigger("change"),this.element.val(t),this.change()},t.prototype.makePreview=function(){var t=this.element.val();"{"===t.substr(0,1)?this.preview.css("background-image",""):this.preview.css("background-image","url("+c._imageHelper.fixed(t)+")"),this.refreshSizeLabel()},t.prototype.open=function(e){e&&e.preventDefault(),c._imageHelper.openLightbox(this.val.bind(this))},t.prototype.focus=function(t){t&&this.open()},t.prototype.refreshSizeLabel=function(){this.$sizeLabel.removeClass("n2_field_text_image__size_label--visible");var t=this.element.val();if(""!==t&&"{"!==t.substr(0,1)){var i=new Image;i.addEventListener("load",function(){i.naturalWidth&&i.naturalHeight&&this.$sizeLabel.text(i.naturalWidth+"x"+i.naturalHeight).addClass("n2_field_text_image__size_label--visible")}.bind(this)),i.src=c._imageHelper.fixed(t)}},t})),c.d("FormElementLayerWindowFocus",["$","UIDragTooltip"],(function(){var $=c.$,t=new c.UIDragTooltip("Focus");function i(t,i){this.$field=$("#"+t).on("mousedown",this.onMouseDown.bind(this)),this.onMouseMoveCallback=this.onMouseMove.bind(this),this.onMouseUpCallback=this.onMouseUp.bind(this),this.$image=this.$field.find(".n2_field_layer_window_focus__image").on({error:function(){this.$image.attr("src",c._imageHelper.fixed("$system$/images/placeholder/image.png"))}.bind(this)}),this.$dot=$('<div class="n2_field_layer_window_focus__dot"></div>').on("mouseenter",this.onMouseEnter.bind(this)).appendTo(this.$field),this.options=f({image:"",focusX:"",focusY:""},i),this.$imageField=$("#"+this.options.image).on("nextendChange",this.onImageChange.bind(this)),this.imageField=this.$imageField.data("field"),this.$focusXField=$("#"+this.options.focusX).on("nextendChange",this.onFocusXChange.bind(this)),this.focusXField=this.$focusXField.data("field"),this.$focusYField=$("#"+this.options.focusY).on("nextendChange",this.onFocusYChange.bind(this)),this.focusYField=this.$focusYField.data("field")}return i.prototype.onImageChange=function(){var t=c._imageHelper.fixed(c._currentEditor.generator.fill(this.$imageField.val()));this.image!==t&&(this.image=t,this.$image.attr("src",this.image))},i.prototype.onFocusXChange=function(){var t=this.$focusXField.val();t!==this.focusX&&(this.focusX=t,this.$dot.css("left",this.focusX+"%"))},i.prototype.onFocusYChange=function(){var t=this.$focusYField.val();t!==this.focusY&&(this.focusY=t,this.$dot.css("top",this.focusY+"%"))},i.prototype.onMouseDown=function(e){this.context={originalFocusX:this.$focusXField.val(),originalFocusY:this.$focusYField.val()},c.History.get().off(),t.dragShow(),this.onMouseMove(e),s.addEventListener("mousemove",this.onMouseMoveCallback),s.addEventListener("mouseup",this.onMouseUpCallback)},i.prototype.onMouseMove=function(e){e.preventDefault();var i=this.$field[0].getBoundingClientRect(),s=Math.max(Math.min(Math.round((e.clientX-i.left)/i.width*100),100),0),n=Math.max(Math.min(Math.round((e.clientY-i.top)/i.height*100),100),0);this.$focusXField.val(s).trigger("change"),this.$focusYField.val(n).trigger("change"),t.dragUpdate(e,"X: "+s+"%<br>Y: "+n+"%")},i.prototype.onMouseUp=function(e){this.$focusXField.val(this.context.originalFocusX).trigger("change"),this.$focusYField.val(this.context.originalFocusY).trigger("change"),c.History.get().on(),t.dragHide(),s.removeEventListener("mousemove",this.onMouseMoveCallback),s.removeEventListener("mouseup",this.onMouseUpCallback),this.onMouseMove(e),delete this.context},i.prototype.onMouseEnter=function(e){t.hoverShow(e,function(){return"X: "+this.$focusXField.val()+"%<br>Y: "+this.$focusYField.val()+"%"}.bind(this)),this.$dot.on({"mousemove.tooltip":function(e){t.hoverUpdatePosition(e)},"mouseleave.tooltip":function(){this.timeout&&(a(this.timeout),delete this.timeout),this.$dot.off(".tooltip"),t.hoverHide()}.bind(this)})},i})),c.d("FormElementList",["$","FormElement"],(function(){var $=c.$;function t(t,i){if(this.separator="||",this.options=f({relatedFields:[],relatedValueFields:[],relatedAttribute:""},i),this.element=$("#"+t).on("change",this.onHiddenChange.bind(this)),this.select=$("#"+t+"_select").on("change",this.onChange.bind(this)),this.relatedFields=!1,this.options.relatedFields.length){this.relatedFields=$("");for(var s=0;s<this.options.relatedFields.length;s++)this.relatedFields=this.relatedFields.add($('[data-field="'+this.options.relatedFields[s]+'"]'));this.relatedFields.toggleClass("n2_form_element--hidden",this.isOff(this.element.val()))}if(this.relatedValueFields=!1,this.options.relatedValueFields.length){var n=this.element.val();this.relatedValueFields=$("");for(s=0;s<this.options.relatedValueFields.length;s++)for(var h,r=0;r<this.options.relatedValueFields[s].field.length;r++)(h=$('[data-field="'+this.options.relatedValueFields[s].field[r]+'"]').data("show-values",this.options.relatedValueFields[s].values)).toggleClass("n2_form_element--hidden",-1===this.options.relatedValueFields[s].values.indexOf(n)),this.relatedValueFields=this.relatedValueFields.add(h)}if(""!==this.options.relatedAttribute){var o=$("#n2-admin").attr("data-"+this.options.relatedAttribute,this.element.val());this.element.on("nextendChange",function(){o.attr("data-"+this.options.relatedAttribute,this.element.val())}.bind(this))}c.FormElement.prototype.constructor.call(this)}return t.prototype=Object.create(c.FormElement.prototype),t.prototype.constructor=t,t.prototype.onHiddenChange=function(){var t=this.element.val();t&&t!==this.select.val()&&this.insideChange(t)},t.prototype.onChange=function(){var t=this.select.val();null!==t&&"object"==typeof t&&(t=t.join(this.separator)),this.setHiddenValue(t),this.triggerOutsideChange()},t.prototype.insideChange=function(t){"object"==typeof t?(this.select.val(t),t=t.join("||")):this.select.val(t),this.setHiddenValue(t),this.triggerInsideChange()},t.prototype.setHiddenValue=function(t){this.element.val(t),this.relatedFields&&this.relatedFields.toggleClass("n2_form_element--hidden",this.isOff(t)),this.relatedValueFields&&this.relatedValueFields.each((function(){var i=$(this);i.toggleClass("n2_form_element--hidden",-1===i.data("show-values").indexOf(t))}))},t.prototype.isOff=function(t){return""==t||"0"==t||"off"==t},t.prototype.setOptions=function(t){for(var i in this.select.html(""),t)$('<option value="'+i+'"></option>').text(t[i]).appendTo(this.select)},t})),c.d("FormElementMarginPadding",["FormElementMixed"],(function(){function t(t,i,s){this.linkedValues=!1,c.FormElementMixed.prototype.constructor.apply(this,arguments),this.$field=this.element.parent(),this.$field.find(".n2_field_margin_padding__pre_label").on("click",function(e){e.preventDefault(),this.linkedValues=!this.linkedValues,this.$field.toggleClass("n2_field_margin_padding--linked-values",this.linkedValues),this.linkedValues&&this.elements[0].trigger("change")}.bind(this)),this.refresh()}return t.prototype=Object.create(c.FormElementMixed.prototype),t.prototype.constructor=t,t.prototype.onFieldChange=function(){if(this.linkedValues)for(var t=this.elements[0].val(),i=1;i<4;i++)this.elements[i].data("field").insideChange(t);this.element.val(this.getValue()),this.triggerOutsideChange()},t.prototype.insideChange=function(t){c.FormElementMixed.prototype.insideChange.apply(this,arguments),this.refresh()},t.prototype.refresh=function(){this.linkedValues=!0;for(var t=this.elements[0].val(),i=1;i<4;i++)if(t!==this.elements[i].val()){this.linkedValues=!1;break}this.$field.toggleClass("n2_field_margin_padding--linked-values",this.linkedValues)},t.prototype.relatedFieldsOff=function(){return"0|*|0|*|0|*|0"===this.element.val()},t.prototype.isEmpty=function(t){return"|*||*||*|"===t||"0|*|0|*|0|*|0"===t},t})),c.d("FormElementMixed",["$","FormElement"],(function(){var $=c.$;function t(t,i,s){this.element=$("#"+t),this.elements=[];for(var n=0;n<i.length;n++)this.elements.push($("#"+i[n]).on("outsideChange",this.onFieldChange.bind(this)));this.separator=s,c.FormElement.prototype.constructor.call(this)}return t.prototype=Object.create(c.FormElement.prototype),t.prototype.constructor=t,t.prototype.onFieldChange=function(){this.element.val(this.getValue()),this.triggerOutsideChange()},t.prototype.insideChange=function(t){this.element.val(t);for(var i=t.split(this.separator),s=0;s<this.elements.length;s++)this.elements[s].data("field").insideChange(i[s]);this.triggerInsideChange()},t.prototype.getValue=function(){for(var t=[],i=0;i<this.elements.length;i++)t.push(this.elements[i].val());return t.join(this.separator)},t})),c.d("FormElementNumberSlider",["$"],(function(){var $=c.$;function t(t,i){this.localChange=!1,this.element=$("#"+t),this.$parent=this.element.parent().on({"mouseenter.n2slider":this.startSlider.bind(this,i)});var s=this.$parent.siblings(".n2_field_unit").find("> input");if(i.units&&s.length){var n=i.units;s.on("nextendChange",function(){i.min=n[s.val()+"Min"],i.max=n[s.val()+"SliderMax"],this.slider&&(this.uiSlider.setOption("min",i.min),this.uiSlider.setOption("max",i.max))}.bind(this))}}return t.prototype.startSlider=function(t,e){if(this.element.parent().off(".n2slider"),!this.slider){var i=$('<div class="n2_field_number__slider"></div>').appendTo(this.$parent),s=$('<div class="n2_field_number__slider_inner"></div>').appendTo(i);this.slider=$("<div></div>").appendTo(s).removeAttr("slide").prop("slide",!1),this.uiSlider=new c.UISlider(this.slider,f({start:function(){this.element.parent().addClass("n2-active")}.bind(this),stop:function(){this.element.parent().removeClass("n2-active")}.bind(this),sliding:function(e,t){this.localChange=!0,this.element.val(t.value).trigger("change"),this.localChange=!1}.bind(this)},t)),this.slider[0].slide!==r&&(this.slider[0].slide=null),this.element.on("nextendChange",function(){if(!this.localChange){var t=parseFloat(this.element.val());isFinite(t)&&this.uiSlider.setOption("value",t)}}.bind(this))}this.uiSlider.setOption("value",parseFloat(this.element.val()))},t})),c.d("FormElementNumber",["$","FormElement"],(function(){var $=c.$;function t(t,i,s,n){this.min=i,this.max=s,this.element=$("#"+t).on({focus:this._focus.bind(this),blur:this.blur.bind(this),change:this.change.bind(this)}),this.parent=this.element.parent();var h=this.parent.siblings(".n2-form-element-units").find("> input");n&&h.length&&h.on("nextendChange",function(){this.min=n[h.val()+"Min"],this.max=n[h.val()+"Max"]}.bind(this)),c.FormElement.prototype.constructor.call(this)}return t.prototype=Object.create(c.FormElement.prototype),t.prototype.constructor=t,t.prototype._focus=function(){this.parent.addClass("n2_field_text--focus"),this.element.on("keypress.n2-text",function(e){"Enter"===e.code&&(this.element.off("keypress.n2-text"),this.element.trigger("blur"))}.bind(this))},t.prototype.blur=function(){this.parent.removeClass("n2_field_text--focus")},t.prototype.change=function(){var t=this.validate(this.element.val());!0===t?this.triggerOutsideChange():this.element.val(t).trigger("change")},t.prototype.insideChange=function(t){var i=this.validate(t);!0===i?this.element.val(t):this.element.val(i),this.triggerInsideChange()},t.prototype.validate=function(t){if(t!==r&&t.length>0&&"{"===t.charAt(0))return!0;var i=parseFloat(t);return isNaN(i)&&(i=0),(i=Math.max(this.min,Math.min(this.max,i)))+""===t||i},t.prototype.relatedFieldsOff=function(){return 0===parseInt(this.element.val())},t.prototype.isEmpty=function(t){return""===t||0===t},t})),c.d("FormElementOnoff",["$","FormElement"],(function(){var $=c.$;function t(t,i){for(var s in this.element=$("#"+t),this.options=f({values:{0:0,1:1},relatedFieldsOff:[],relatedFieldsOn:[],relatedAttribute:""},i),this.options.valuesDict={},this.options.values)this.options.valuesDict[this.options.values[s]]=s;if(this.options.relatedFieldsOff.length){this.relatedFieldsOff=$("");for(var n=0;n<this.options.relatedFieldsOff.length;n++)this.relatedFieldsOff=this.relatedFieldsOff.add($('[data-field="'+this.options.relatedFieldsOff[n]+'"]'))}else this.relatedFieldsOff=!1;if(this.options.relatedFieldsOn.length){this.relatedFieldsOn=$("");for(n=0;n<this.options.relatedFieldsOn.length;n++)this.relatedFieldsOn=this.relatedFieldsOn.add($('[data-field="'+this.options.relatedFieldsOn[n]+'"]'))}else this.relatedFieldsOn=!1;if(""!==this.options.relatedAttribute){var h=$("#n2-admin");h.attr("data-"+this.options.relatedAttribute,this.element.val()),this.element.on("nextendChange",function(){h.attr("data-"+this.options.relatedAttribute,this.element.val())}.bind(this))}this.onoff=this.element.parent().on({click:this.switch.bind(this),keydown:function(e){"Space"===e.code&&(e.stopPropagation(),e.preventDefault(),this.onoff.trigger("click"))}.bind(this)}),this.options.values[this.element.val()]?this.syncOn():this.syncOff(),c.FormElement.prototype.constructor.call(this)}return t.prototype=Object.create(c.FormElement.prototype),t.prototype.constructor=t,t.prototype.switch=function(){var t=this.options.values[this.element.val()]?0:1;this.element.val(this.options.valuesDict[t]),this.setSelected(t),this.triggerOutsideChange()},t.prototype.insideChange=function(t){var i=this.options.values[t];this.element.val(this.options.valuesDict[i]),this.setSelected(i),this.triggerInsideChange()},t.prototype.setSelected=function(t){t?this.syncOn():this.syncOff()},t.prototype.syncOff=function(){this.onoff.removeClass("n2_field_onoff--on").attr("aria-checked","false"),this.relatedFieldsOff&&this.relatedFieldsOff.removeClass("n2_form_element--hidden"),this.relatedFieldsOn&&this.relatedFieldsOn.addClass("n2_form_element--hidden")},t.prototype.syncOn=function(){this.onoff.addClass("n2_field_onoff--on").attr("aria-checked","true"),this.relatedFieldsOff&&this.relatedFieldsOff.addClass("n2_form_element--hidden"),this.relatedFieldsOn&&this.relatedFieldsOn.removeClass("n2_form_element--hidden")},t})),c.d("FormElementRadio",["$","FormElement"],(function(){var $=c.$;function t(t,i,s){if(this.element=$("#"+t),this.values=i,this.relatedFields=!1,s!==r&&s.length){this.relatedFields=$("");for(var n=0;n<s.length;n++)this.relatedFields=this.relatedFields.add($('[data-field="'+s[n]+'"]'));this.relatedFields.toggleClass("n2_form_element--hidden",this.isOff(this.element.val()))}this.parent=this.element.parent(),this.options=this.parent.find(".n2_field_radio__option");for(n=0;n<this.options.length;n++)this.options.eq(n).on("click",this.click.bind(this));c.FormElement.prototype.constructor.call(this)}return t.prototype=Object.create(c.FormElement.prototype),t.prototype.constructor=t,t.prototype.click=function(e){this.changeSelectedIndex(this.options.index(e.currentTarget))},t.prototype.changeSelectedIndex=function(t){var i=this.values[t];this.setValue(i),this.setSelected(t),this.triggerOutsideChange()},t.prototype.insideChange=function(t,i){var s=this.values.indexOf(t);-1===s&&(s=this.partialSearch(t)),-1===s&&i!==r&&(s=this.addOption(t,i)),-1!==s?(this.setValue(this.values[s]),this.setSelected(s),this.triggerInsideChange()):this.options.eq(0).trigger("click")},t.prototype.setSelected=function(t){this.options.removeClass("n2_field_radio__option--selected"),this.options.eq(t).addClass("n2_field_radio__option--selected")},t.prototype.partialSearch=function(t){t=t.replace(/^.*[\\\/]/,"");for(var i=0;i<this.values.length;i++)if(-1!==this.values[i].indexOf(t))return i;return-1},t.prototype.addOption=function(t,i){var s=this.values.push(t)-1;return i.appendTo(this.parent).on("click",this.click.bind(this)),this.options=this.options.add(i),s},t.prototype.addTabOption=function(t,i){var s=this.values.push(t)-1,n=$('<div class="n2_field_radio__option">'+i+"</div>").insertAfter(this.options.last()).on("click",this.click.bind(this));return this.options=this.options.add(n),s},t.prototype.removeTabOption=function(t){var i=this.values.indexOf(t),s=this.options.eq(i);this.options=this.options.not(s),s.remove(),this.values.splice(i,1)},t.prototype.moveTab=function(t,i){},t.prototype.setValue=function(t){this.element.val(t),this.relatedFields&&this.relatedFields.toggleClass("n2_form_element--hidden",this.isOff(t))},t.prototype.isOff=function(t){return""===t||"0"===t||0===t||"off"===t},t})),c.d("FormRelatedFields",["$"],(function(){var $=c.$;function t(t,i){this.$field=$("#"+t),this.options=f({relatedFieldsOn:[],relatedFieldsOff:[]},i),this.field=this.$field.data("field"),this.field&&this.field.relatedFieldsOff!==r?this.fieldChanged=this.fieldChangedCallback:this.fieldChanged=this.fieldChangedSimple,this.$field.on("nextendChange",this.fieldChanged.bind(this)),this.relatedFieldsOn=$("");for(var s=0;s<this.options.relatedFieldsOn.length;s++)this.relatedFieldsOn=this.relatedFieldsOn.add($('[data-field="'+this.options.relatedFieldsOn[s]+'"]'));this.relatedFieldsOff=$("");for(s=0;s<this.options.relatedFieldsOff.length;s++)this.relatedFieldsOff=this.relatedFieldsOff.add($('[data-field="'+this.options.relatedFieldsOff[s]+'"]'));this.fieldChanged()}return t.prototype.fieldChangedSimple=function(){var t=this.$field.val(),i=this.field.isEmpty(t);this.relatedFieldsOn.toggleClass("n2_form_element--hidden",i),this.relatedFieldsOff.toggleClass("n2_form_element--hidden",!i)},t.prototype.fieldChangedCallback=function(){var t=this.field.relatedFieldsOff();this.relatedFieldsOn.toggleClass("n2_form_element--hidden",t),this.relatedFieldsOff.toggleClass("n2_form_element--hidden",!t)},t})),c.d("FormElementRichText",["$","FormElementText"],(function(){var $=c.$;function t(t){c.FormElementText.prototype.constructor.apply(this,arguments),this.parent.find(".n2_field_textarea_rich__button").on("click",this.onButtonClick.bind(this))}return t.prototype=Object.create(c.FormElementText.prototype),t.prototype.constructor=t,t.prototype.onButtonClick=function(e){switch($(e.currentTarget).data("action")){case"bold":this.bold();break;case"italic":this.italic();break;case"link":this.link()}},t.prototype.bold=function(){this.wrapText("<b>","</b>")},t.prototype.italic=function(){this.wrapText("<i>","</i>")},t.prototype.link=function(){this.wrapText('<a href="#">',"</a>")},t.prototype.wrapText=function(t,i){var s=this.element,n=s.val().length,h=s[0].selectionStart,r=s[0].selectionEnd,o=t+s.val().substring(h,r)+i;s.val(s.val().substring(0,h)+o+s.val().substring(r,n)),this.triggerOutsideChange(),this.element.focus(),s[0].selectionEnd=r+t.length+i.length},t})),c.d("FormElementSelectIcon",["$","FormElement"],(function(){var $=c.$;function t(t,i){if(this.options=f({relatedFields:[],relatedValueFields:[]},i),this.element=$("#"+t),this.$parent=this.element.parent(),this.$options=this.$parent.find(".n2_field_select_icon__option").on("click",this.onSelect.bind(this)),this.relatedFields=!1,this.options.relatedFields.length){this.relatedFields=$("");for(var s=0;s<this.options.relatedFields.length;s++)this.relatedFields=this.relatedFields.add($('[data-field="'+this.options.relatedFields[s]+'"]'));this.relatedFields.toggleClass("n2_form_element--hidden",this.isOff(this.element.val()))}if(this.relatedValueFields=!1,this.options.relatedValueFields.length){var n=this.element.val();this.relatedValueFields=$("");for(s=0;s<this.options.relatedValueFields.length;s++)for(var h,r=0;r<this.options.relatedValueFields[s].field.length;r++)(h=$('[data-field="'+this.options.relatedValueFields[s].field[r]+'"]').data("show-values",this.options.relatedValueFields[s].values)).toggleClass("n2_form_element--hidden",-1===this.options.relatedValueFields[s].values.indexOf(n)),this.relatedValueFields=this.relatedValueFields.add(h)}c.FormElement.prototype.constructor.call(this)}return t.prototype=Object.create(c.FormElement.prototype),t.prototype.constructor=t,t.prototype.onSelect=function(e){var t=$(e.currentTarget);t.data("value")!==this.element.val()&&(this.$options.removeClass("n2_field_select_icon__option--selected"),t.addClass("n2_field_select_icon__option--selected"),this.setHiddenValue(t.data("value")),this.triggerOutsideChange())},t.prototype.insideChange=function(t){this.$options.removeClass("n2_field_select_icon__option--selected"),this.$options.filter('[data-value="'+t+'"]').addClass("n2_field_select_icon__option--selected"),this.setHiddenValue(t),this.triggerInsideChange()},t.prototype.setHiddenValue=function(t){this.element.val(t),this.relatedFields&&this.relatedFields.toggleClass("n2_form_element--hidden",this.isOff(t)),this.relatedValueFields&&this.relatedValueFields.each((function(){var i=$(this);i.toggleClass("n2_form_element--hidden",-1===i.data("show-values").indexOf(t))}))},t})),c.d("FormElementSkin",["$","FormElement"],(function(){var $=c.$;function t(t,i,s,n){this.element=$("#"+t),this.preId=i,this.skins=s,this.list=this.element.data("field"),this.fixedMode=n,this.firstOption=this.list.select.find("option").eq(0),this.originalText=this.firstOption.text(),this.element.on("outsideChange",this.onSkinSelect.bind(this)),c.FormElement.prototype.constructor.call(this)}return t.prototype=Object.create(c.FormElement.prototype),t.prototype.constructor=t,t.prototype.onSkinSelect=function(){var t=this.element.val();if("0"!==t){for(var i in t=this.skins[t].settings)if(t.hasOwnProperty(i)){var s=$("#"+this.preId+i);if(s.length)s.data("field").insideChange(t[i])}this.fixedMode||(this.changeFirstOptionText(n2_("Done")),this.list.insideChange("0"),o(this.changeFirstOptionText.bind(this,this.originalText),3e3))}},t.prototype.changeFirstOptionText=function(t){this.firstOption.text(t)},t.prototype.insideChange=function(t){this.element.val(t),this.list.insideChange(t)},t})),c.d("FormElementStyleHidden",["$","FormElement"],(function(){var $=c.$;function t(t,i){this.element=$("#"+t),this.parameters=f({mode:"",label:""},i),c.FormElement.prototype.constructor.call(this)}return t.prototype=Object.create(c.FormElement.prototype),t.prototype.constructor=t,t.prototype.getLabel=function(){return this.parameters.label},t.prototype.save=function(e,t){this.val(t)},t.prototype.val=function(t){this.element.val(t),this.triggerOutsideChange()},t.prototype.insideChange=function(t){this.element.val(t),this.triggerInsideChange()},t.prototype.renderStyle=function(){return c.CSSRendererStyle.addCSS("",c.CSSRendererStyle.getClass(),this.element.val(),c.CSSRendererStyle.rendererModes[this.parameters.mode])},t})),c.d("FormElementStyle",["$","FormElement"],(function(){var $=c.$;function t(t,i){this.element=$("#"+t),this.parent=this.element.parent(),this.parameters=f({mode:"",label:"",font:"",font2:"",style2:"",preview:""},i),c.FormElement.prototype.constructor.call(this),this.parent.on("click",this.show.bind(this))}return t.prototype=Object.create(c.FormElement.prototype),t.prototype.constructor=t,t.prototype.getLabel=function(){return this.parameters.label},t.prototype.show=function(e){e.preventDefault(),""!==this.parameters.font&&c._styleManager.setConnectedFont(this.parameters.font),""!==this.parameters.font2&&c._styleManager.setConnectedFont2(this.parameters.font2),""!==this.parameters.style2&&c._styleManager.setConnectedStyle(this.parameters.style2),c._styleManager.setFieldID(this.element.attr("id")),c._styleManager.show(this.element.val(),this.save.bind(this),{previewMode:this.parameters.mode,previewHTML:this.parameters.preview})},t.prototype.save=function(e,t){this.val(t)},t.prototype.val=function(t){this.element.val(t),this.triggerOutsideChange()},t.prototype.insideChange=function(t){this.element.val(t),this.triggerInsideChange()},t.prototype.renderStyle=function(){return c.CSSRendererStyle.addCSS("",c.CSSRendererStyle.getClass(),this.element.val(),c.CSSRendererStyle.rendererModes[this.parameters.mode])},t})),c.d("FormElementSubformIcon",["$","FormElement"],(function(){var $=c.$;function t(t,i,s,n){this.id=t,this.ajaxUrl=i,this.element=$("#"+t).data("field",this),this.$parent=this.element.parent(),this.$targetContainer=$("#"+s),this.originalValue=n,this.form=this.element.closest("form"),this.$options=this.$parent.find(".n2_field_subform_icon__option").on("click",this.selectOption.bind(this)),c.FormElement.prototype.constructor.call(this)}return t.prototype=Object.create(c.FormElement.prototype),t.prototype.constructor=t,t.prototype.selectOption=function(e){var t=$(e.currentTarget),i=t.data("value");this.$options.removeClass("n2_field_subform_icon__option--selected"),t.addClass("n2_field_subform_icon__option--selected"),this.element.val(i),this.triggerOutsideChange(),this.loadSubform(i)},t.prototype.loadSubform=function(t){var i={values:[],value:t};t===this.originalValue&&(i.values=this.form.data("form").values),c.AjaxHelper.ajax({type:"POST",url:c.AjaxHelper.makeAjaxUrl(this.ajaxUrl),data:i,dataType:"json"}).done(this.load.bind(this))},t.prototype.load=function(t){this.$targetContainer.html(t.data.html),eval(t.data.scripts),c.FormTipManager.add(this.$targetContainer)},t})),c.d("FormElementSubformImage",["$","FormElement"],(function(){var $=c.$;function t(t,i){this.element=$("#"+t),this.options=$("#"+i).find(".n2-subform-image-option"),this.subform=this.element.data("field"),this.active=this.getIndex(this.options.filter(".n2-active").get(0));for(var s=0;s<this.options.length;s++)this.options.eq(s).on("click",this.selectOption.bind(this));c.FormElement.prototype.constructor.call(this)}return t.prototype=Object.create(c.FormElement.prototype),t.prototype.constructor=t,t.prototype.selectOption=function(e){var t=this.getIndex(e.currentTarget);if(t!=this.active){this.options.eq(t).addClass("n2-active"),this.options.eq(this.active).removeClass("n2-active"),this.active=t;var i=this.subform.list.select.find("option").eq(t).val();this.subform.list.insideChange(i)}},t.prototype.getIndex=function(t){return this.options.indexOf(t)},t})),c.d("FormElementTab",["$","FormElement"],(function(){var $=c.$;function t(t,i){if(this.parent=$("#"+t+"_tab"),this.parent.find(".n2_field_tab__option").each(function(t,i){$(i).on("click",function(e){this.onClick($(e.currentTarget))}.bind(this))}.bind(this)),this.element=$("#"+t).on("change",this.onHiddenChange.bind(this)),this.relatedValueFields=!1,i.length){var s=this.element.val();this.relatedValueFields=$("");for(var n=0;n<i.length;n++)for(var h,r=0;r<i[n].field.length;r++)(h=$('[data-field="'+i[n].field[r]+'"]').data("show-values",i[n].values)).toggleClass("n2_form_element--hidden",-1===i[n].values.indexOf(s)),this.relatedValueFields=this.relatedValueFields.add(h)}c.FormElement.prototype.constructor.call(this)}return t.prototype=Object.create(c.FormElement.prototype),t.prototype.constructor=t,t.prototype.onHiddenChange=function(){var t=this.element.val();t&&this.insideChange(t)},t.prototype.onClick=function(t){t.hasClass("n2_field_tab__option--selected")||(this.parent.find(".n2_field_tab__option--selected").removeClass("n2_field_tab__option--selected"),t.addClass("n2_field_tab__option--selected"),this.setHiddenValue(t.attr("data-ssoption")),this.triggerOutsideChange())},t.prototype.insideChange=function(t){this.setHiddenValue(t),this.triggerInsideChange()},t.prototype.setHiddenValue=function(t){this.element.val(t),this.relatedValueFields&&this.relatedValueFields.each((function(){var i=$(this);i.toggleClass("n2_form_element--hidden",-1===i.data("show-values").indexOf(t))}))},t.prototype.setOptions=function(i,s,n,h){for(var r in h||(h=[]),s.html(""),i){var o=$('<div class="n2_field_tab__option" data-ssoption="'+r+'">'+i[r]+"</div>");n===r&&o.addClass("n2_field_tab__option--selected"),s.append(o),new t(s.attr("id").replace("_tab",""),h)}},t})),c.d("FormElementText",["$","FormElement"],(function(){var $=c.$;function t(t){this.element=$("#"+t).on({focus:this._focus.bind(this),blur:this._blur.bind(this),change:this.change.bind(this)}),this.tagName=this.element.prop("tagName"),this.parent=this.element.parent(),c.FormElement.prototype.constructor.call(this),this.updateIsEmpty()}return t.prototype=Object.create(c.FormElement.prototype),t.prototype.constructor=t,t.prototype._focus=function(){this.parent.addClass("n2_field_text--focus"),"TEXTAREA"!==this.tagName&&this.element.on("keypress.n2-text",function(e){"Enter"===e.code&&(this.element.off("keypress.n2-text"),this.element.trigger("blur"))}.bind(this))},t.prototype._blur=function(){this.parent.removeClass("n2_field_text--focus")},t.prototype.change=function(){this.updateIsEmpty(),this.triggerOutsideChange()},t.prototype.insideChange=function(t){this.element.val(t),this.updateIsEmpty(),this.triggerInsideChange()},t.prototype.updateIsEmpty=function(){this.parent.toggleClass("n2_field_text--empty",this.isEmpty(this.element.val()))},t.prototype.isEmpty=function(t){return""===t},t.prototype.focus=function(t){this.connectedField?this.connectedField.focus(t):t&&this.element.focus().select()},t})),c.d("FormElementUnits",["$","FormElement"],(function(){var $=c.$;function t(t,i){this.element=$("#"+t),this.$parent=this.element.parent(),this.options=this.$parent.find(".n2_field_unit__unit"),this.currentUnit=this.$parent.find(".n2_field_unit__current_unit"),this.values=i;for(var s=0;s<this.options.length;s++)this.options.eq(s).on("click",this.switch.bind(this,s));c.FormElement.prototype.constructor.call(this)}return t.prototype=Object.create(c.FormElement.prototype),t.prototype.constructor=t,t.prototype.switch=function(t,e){this.element.val(this.values[t]),this.setSelected(t),this.triggerOutsideChange()},t.prototype.insideChange=function(t){var i=this.values.indexOf(t);this.element.val(this.values[i]),this.setSelected(i),this.triggerInsideChange()},t.prototype.setSelected=function(t){this.currentUnit.html(this.options.eq(t).html())},t})),c.d("FormElementUpload",["$","FormElement"],(function(){var $=c.$;function t(t){this.element=$("#"+t).on("change",this.updateName.bind(this)),this.parent=this.element.parent(),this.$name=this.parent.find(".n2_field_chooser__label"),this.updateName(this.element.val()),c.FormElement.prototype.constructor.call(this)}return t.prototype=Object.create(c.FormElement.prototype),t.prototype.constructor=t,t.prototype.insideChange=function(t){this.updateName(),this.triggerInsideChange()},t.prototype.updateName=function(){var t=this.element[0].value;if(this.parent.toggleClass("n2_field_chooser--empty",""===t),this.isEmpty(t))this.$name.text(n2_("No file selected."));else{var i=t.split("\\").pop();this.$name.text(i)}},t.prototype.isEmpty=function(t){return""===t},t})),c.d("FormElementUrl",["$","FormElementText"],(function(){function t(t,i){c.FormElementText.prototype.constructor.call(this,t),this.parameters=i,this.button=this.parent.find(".n2_field_text__choose").on("click",this.open.bind(this)),this.element.siblings(".n2_field_text__clear").on("click",this.clear.bind(this))}return t.prototype=Object.create(c.FormElementText.prototype),t.prototype.constructor=t,t.prototype.isEmpty=function(t){return""===t||"#"===t},t.prototype.clear=function(e){e.preventDefault(),this.val("#")},t.prototype.val=function(t){this.element.val(t),this.change()},t.prototype.open=function(e){e.preventDefault(),this.element.val(),c.ModalUrl.show(this.element.val(),this.parameters.url,function(t){this.val(t)}.bind(this))},t})),c.r("$",(function(){var $=c.$;function t(t){return t+Math.floor(281474976710656*(1+Math.random())).toString(16)}$.fn.uid=function(i){var s=null;i=i||"n";do{s=t(i)}while($("#"+s).length>0);return s},$.fn.generateUniqueClass=function(i){var s=null;i=i||"n";do{s=t(i)}while($("."+s).length>0);return s}})),c.d("UIAutocomplete",["$","UIWidgetBase"],(function(){var $=c.$;function t(t,i){this.isRendered=!1,this.element=t,this.widgetName=this.widgetName||"UIAutocomplete",this.widgetEventPrefix="autocomplete",this.isActive=!1,this.allowBlur=!0,this.options=f({appendTo:"body",source:null,select:null,positionTo:"self",x:0,y:0},this.options,i),c.UIWidgetBase.prototype.constructor.apply(this,arguments),this.element.on({focus:this.focus.bind(this),blur:this.blur.bind(this)}),"self"===this.options.positionTo?this.positionTo=this.element:this.positionTo=this.element.closest(this.options.positionTo)}return t.prototype=Object.create(c.UIWidgetBase.prototype),t.prototype.constructor=t,t.prototype.focus=function(e){!1===this.isActive&&(this.showList(e),this.element.on("click."+this.widgetEventPrefix,this.showList.bind(this)),this.isActive=!0)},t.prototype.showList=function(e){"function"==typeof this.options.appendTo?this.options.appendTo=this.options.appendTo.call(i):this.options.appendTo=$(this.options.appendTo);var t=this.getList().appendTo(this.options.appendTo),s={left:0,top:0},n=this.positionTo.offset(),h=0;if(!this.options.appendTo.is($("body"))){(s=this.options.appendTo.offset()).top-=this.options.appendTo.scrollTop(),t.css("height","");var r=t.height(),o=this.options.appendTo[0].getBoundingClientRect(),a=this.positionTo[0].getBoundingClientRect(),c=Math.min(o.top+o.height-a.top-a.height-10,r);c<100&&c<r&&(c=Math.min(a.top-o.top-10,r),s.top=s.top+a.height+c),t.css("height",c+"px"),n2const.rtl.isRtl&&(h=o.width-this.options.appendTo[0].clientWidth)}t.css({left:n.left-s.left+this.options.x-h+"px",top:n.top+this.positionTo.outerHeight()-s.top+this.options.y+"px",minWidth:this.element.parent().outerWidth()+"px"}),t.off("."+this.widgetEventPrefix).on("mousedown."+this.widgetEventPrefix,function(e){$(e.target).is(t)&&(this.element.parent().addClass("focus2"),this.allowBlur=!1)}.bind(this)).on("mouseup."+this.widgetEventPrefix,function(e){$(e.target).is(t)&&(this.allowBlur=!0,this.element.focus(),this.element.parent().removeClass("focus2"))}.bind(this))},t.prototype.blur=function(e){this.allowBlur&&(this.hide(),this.element.off("."+this.widgetEventPrefix))},t.prototype.hide=function(){this.$list.detach(),this.isActive=!1},t.prototype.getList=function(){if(!this.isRendered){this.$list=$('<div class="n2_autocomplete_options"></div>').attr({unselectable:"on"}).on({wheel:function(e){e.stopPropagation()}});for(var t=this.options.source.call(this,this.ui()),i=0;i<t.length;i++)$('<div class="n2_autocomplete_option" tabindex="-1">'+t[i]+"</div>").on({mousedown:function(e){e.preventDefault()},click:function(t,e){this._trigger("select",e,{value:t}),this.hide()}.bind(this,t[i])}).appendTo(this.$list);this.isRendered=!0}return this.$list},t.prototype.ui=function(){return{}},t})),c.d("UIDraggableBar",["$","UIMouse"],(function(){"use strict";function t(t,i){this.element=t,this.widgetName=this.widgetName||"UIDraggable",this.widgetEventPrefix="drag",this.options=f({drag:null,start:null,stop:null},this.options,i),c.UIMouse.prototype.constructor.apply(this,arguments),this._mouseInit()}return t.prototype=Object.create(c.UIMouse.prototype),t.prototype.constructor=t,t.prototype._mouseStart=function(t){return this.currentData=this.originalData={margin:parseInt(this.element.css("marginLeft"))},this.originalMousePosition={left:t.pageX},this.element.addClass("nui-draggable-dragging"),this._trigger("start",t,this.ui()),this._mouseDrag(t),!0},t.prototype._mouseDrag=function(t){var i=t.pageX-this.originalMousePosition.left||0;return this.currentData={},this.currentData.margin=Math.max(0,this.originalData.margin+i),this._trigger("drag",t,this.ui()),this.element.css("marginLeft",this.currentData.margin+"px"),!0},t.prototype._mouseStop=function(t){return this._trigger("stop",t,this.ui()),!0},t.prototype.ui=function(){return{currentData:this.currentData}},t})),c.d("UIDraggableDelay",["$","UIMouse"],(function(){"use strict";function t(t,i){this.element=t,this.widgetName=this.widgetName||"UIDraggable",this.widgetEventPrefix="drag",this.options=f({drag:null,start:null,stop:null},this.options,i),c.UIMouse.prototype.constructor.apply(this,arguments),this._mouseInit()}return t.prototype=Object.create(c.UIMouse.prototype),t.prototype.constructor=t,t.prototype._mouseStart=function(t){return this.currentData=this.originalData={width:parseInt(this.element.width())},this.originalMousePosition={left:t.pageX},this.element.addClass("nui-draggable-dragging"),this._trigger("start",t,this.ui()),this._mouseDrag(t),!0},t.prototype._mouseDrag=function(t){var i=t.pageX-this.originalMousePosition.left||0;return this.currentData={},this.currentData.width=Math.max(0,this.originalData.width+i),this._trigger("drag",t,this.ui()),this.element.width(this.currentData.width+"px"),!0},t.prototype._mouseStop=function(t){return this._trigger("stop",t,this.ui()),!0},t.prototype.ui=function(){return{currentData:this.currentData}},t})),c.d("UIDraggable",["$","UIMouse"],(function(){var $=c.$;function t(t,i){this.element=t,this.widgetName=this.widgetName||"UIDraggable",this.widgetEventPrefix="drag",this.options=_({addClasses:!0,appendTo:"parent",axis:!1,containment:!1,cursor:"auto",cursorAt:!1,handle:!1,helper:"original",scroll:!0,scrollSensitivity:20,scrollSpeed:20,min:{top:!1,left:!1},drag:null,start:null,stop:null},this.options,i),c.UIMouse.prototype.constructor.apply(this,arguments),this.create()}t.prototype=Object.create(c.UIMouse.prototype),t.prototype.constructor=t,t.prototype.create=function(){"original"===this.options.helper&&this._setPositionRelative(),this.options.addClasses&&this.element.addClass("nui-draggable"),this._setHandleClassName(),this._mouseInit()},t.prototype._setPositionRelative=function(){/^(?:r|a|f)/.test(this.element.css("position"))||(this.element[0].style.position="relative")},t.prototype._getHandle=function(t){return!this.options.handle||!!$(t.target).closest(this.element.find(this.options.handle)).length},t.prototype._setHandleClassName=function(){this.handleElement=this.options.handle?this.element.find(this.options.handle):this.element,this.handleElement.addClass("nui-draggable-handle")},t.prototype._mouseCapture=function(t){var i=this.options;return!(this.helper||i.disabled||$(t.target).closest(".nui_resize_absolute").length>0)&&(this.handle=this._getHandle(t),!!this.handle&&(this._blurActiveElement(t),!0))},t.prototype.cancel=function(){return this.helper.is(".nui-draggable-dragging")?this._mouseUp(new $.Event("mouseup",{target:this.element[0]})):this._clear(),this},$.fn.nuiScrollParent=function(t){var i=this.css("position"),n="absolute"===i,h=t?/(auto|scroll|hidden)/:/(auto|scroll)/,r=this.parents().filter((function(){var t=$(this);return(!n||"static"!==t.css("position"))&&h.test(t.css("overflow")+t.css("overflow-y")+t.css("overflow-x"))})).eq(0);return"fixed"!==i&&r.length?r:$(this[0].ownerDocument||s)},t.prototype._mouseStart=function(t){var i=this.options;return this.helper=this._createHelper(t),this.helper.addClass("nui-draggable-dragging"),this._cacheHelperProportions(),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.nuiScrollParent(!0),this.offsetParent=this.helper.offsetParent(),this.hasFixedAncestor=this.helper.parents().filter((function(){return"fixed"===$(this).css("position")})).length>0,this.positionAbs=this.element.offset(),this._refreshOffsets(t),this.originalPosition=this.position=this._generatePosition(t,!1),this.originalPageX=t.pageX,this.originalPageY=t.pageY,i.cursorAt&&this._adjustOffsetFromHelper(i.cursorAt),this._setContainment(),!1===this._trigger("start",t)?(this._clear(),!1):(this._cacheHelperProportions(),this._mouseDrag(t,!0),!0)},t.prototype._mouseDrag=function(t,i){if(this.hasFixedAncestor&&(this.offset.parent=this._getParentOffset()),this.position=this._generatePosition(t,!0),this.positionAbs=this._convertPositionTo("absolute"),!i){var s=this._uiHash();if(!1===this._trigger("drag",t,s))return this._mouseUp(new $.Event("mouseup",t)),!1;this.position=s.position}return!1!==this.options.min.top&&(this.position.top=Math.max(this.position.top,this.options.min.top)),!1!==this.options.min.left&&(this.position.left=Math.max(this.position.left,this.options.min.left)),this.helper[0].style.left=this.position.left+"px",this.helper[0].style.top=this.position.top+"px",!1},t.prototype._mouseStop=function(t){return!1!==this._trigger("stop",t)&&this._clear(),!1},t.prototype._mouseUp=function(t){return this.handleElement.is(t.target)&&this.element.trigger("focus"),c.UIMouse.prototype._mouseUp.call(this,t)},t.prototype._trigger=function(t,i,s){return s=s||this._uiHash(),c.UIWidgetBase.prototype._trigger.call(this,t,i,s)},t.prototype._uiHash=function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition}},t.prototype._createHelper=function(t){var i=this.options,s="function"==typeof i.helper,n=s?$(i.helper.apply(this.element[0],[t])):"clone"===i.helper?this.element.clone().removeAttr("id"):this.element;return n.parents("body").length||n.appendTo("parent"===i.appendTo?this.element[0].parentNode:i.appendTo),s&&n[0]===this.element[0]&&this._setPositionRelative(),n[0]===this.element[0]||/(fixed|absolute)/.test(n.css("position"))||n.css("position","absolute"),n},t.prototype._cacheHelperProportions=function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},t.prototype._cacheMargins=function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},t.prototype._refreshOffsets=function(t){this.offset={top:this.positionAbs.top-this.margins.top,left:this.positionAbs.left-this.margins.left,scroll:!1,parent:this._getParentOffset(),relative:this._getRelativeOffset()},this.offset.click={left:t.pageX-this.offset.left,top:t.pageY-this.offset.top}},t.prototype._getParentOffset=function(){var t=this.offsetParent.offset(),i=this.document[0];return"absolute"===this.cssPosition&&this.scrollParent[0]!==i&&$.contains(this.scrollParent[0],this.offsetParent[0])&&(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop()),this._isRootNode(this.offsetParent[0])&&(t={top:0,left:0}),{top:t.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},t.prototype._getRelativeOffset=function(){if("relative"!==this.cssPosition)return{top:0,left:0};var t=this.element.position(),i=this._isRootNode(this.scrollParent[0]);return{top:t.top-(parseInt(this.helper.css("top"),10)||0)+(i?0:this.scrollParent.scrollTop()),left:t.left-(parseInt(this.helper.css("left"),10)||0)+(i?0:this.scrollParent.scrollLeft())}},t.prototype._convertPositionTo=function(t,i){i||(i=this.position);var s="absolute"===t?1:-1,n=this._isRootNode(this.scrollParent[0]);return{top:i.top+this.offset.relative.top*s+this.offset.parent.top*s-("fixed"===this.cssPosition?-this.offset.scroll.top:n?0:this.offset.scroll.top)*s,left:i.left+this.offset.relative.left*s+this.offset.parent.left*s-("fixed"===this.cssPosition?-this.offset.scroll.left:n?0:this.offset.scroll.left)*s}},t.prototype._setContainment=function(){var t,s,n,r=this.options;this.document[0];this.relativeContainer=null,r.containment?"window"!==r.containment?"document"!==r.containment?r.containment.constructor!==Array?("parent"===r.containment&&(r.containment=this.helper[0].parentNode),(n=(s=$(r.containment))[0])&&(t=/(scroll|auto)/.test(s.css("overflow")),this.containment=[(parseInt(s.css("borderLeftWidth"),10)||0)+(parseInt(s.css("paddingLeft"),10)||0),(parseInt(s.css("borderTopWidth"),10)||0)+(parseInt(s.css("paddingTop"),10)||0),(t?Math.max(n.scrollWidth,n.offsetWidth):n.offsetWidth)-(parseInt(s.css("borderRightWidth"),10)||0)-(parseInt(s.css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(t?Math.max(n.scrollHeight,n.offsetHeight):n.offsetHeight)-(parseInt(s.css("borderBottomWidth"),10)||0)-(parseInt(s.css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relativeContainer=s)):this.containment=r.containment:this.containment=[0,0,h.scrollWidth-this.helperProportions.width-this.margins.left,h.scrollHeight-this.helperProportions.height-this.margins.top]:this.containment=[tt()-this.offset.relative.left-this.offset.parent.left,Q()-this.offset.relative.top-this.offset.parent.top,tt()+i.innerWidth-this.helperProportions.width-this.margins.left,Q()+i.innerHeight-this.helperProportions.height-this.margins.top]:this.containment=null},t.prototype._adjustOffsetFromHelper=function(t){"string"==typeof t&&(t=t.split(" ")),Array.isArray(t)&&(t={left:+t[0],top:+t[1]||0}),"left"in t&&(this.offset.click.left=t.left+this.margins.left),"right"in t&&(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&&(this.offset.click.top=t.top+this.margins.top),"bottom"in t&&(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},t.prototype._isRootNode=function(t){return/(html|body)/i.test(t.tagName)||t===this.document[0]},t.prototype._generatePosition=function(t,i){var s,n,h=this.options,r=this._isRootNode(this.scrollParent[0]),o=t.pageX,a=t.pageY;return r&&this.offset.scroll||(this.offset.scroll={top:this.scrollParent.scrollTop(),left:this.scrollParent.scrollLeft()}),i&&(this.containment&&(this.relativeContainer?(n=this.relativeContainer.offset(),s=[this.containment[0]+n.left,this.containment[1]+n.top,this.containment[2]+n.left,this.containment[3]+n.top]):s=this.containment,t.pageX-this.offset.click.left<s[0]&&(o=s[0]+this.offset.click.left),t.pageY-this.offset.click.top<s[1]&&(a=s[1]+this.offset.click.top),t.pageX-this.offset.click.left>s[2]&&(o=s[2]+this.offset.click.left),t.pageY-this.offset.click.top>s[3]&&(a=s[3]+this.offset.click.top)),"y"===h.axis&&(o=this.originalPageX),"x"===h.axis&&(a=this.originalPageY)),{top:a-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.offset.scroll.top:r?0:this.offset.scroll.top),left:o-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.offset.scroll.left:r?0:this.offset.scroll.left)}},t.prototype._clear=function(){this.helper.removeClass("nui-draggable-dragging"),this.helper[0]===this.element[0]||this.cancelHelperRemoval||this.helper.remove(),this.helper=null,this.cancelHelperRemoval=!1,this.destroyOnClear&&this.destroy()};return t.prototype._blurActiveElement=function(t){var i,s=function(t){var i;try{i=t.activeElement}catch(t){i=h}return i||(i=h),i.nodeName||(i=h),i}(this.document[0]);$(t.target).closest(s).length||(i=s)&&"body"!==i.nodeName.toLowerCase()&&$(i).trigger("blur")},t})),c.d("UILayerWindow",["$","UIMouse"],(function(){var $=c.$;function t(t,i){this.element=t,this.widgetName=this.widgetName||"UILayerWindow",this.widgetEventPrefix="layerWindow",this.options=_(this.options,i),c.UIMouse.prototype.constructor.apply(this,arguments),this.create()}return t.prototype=Object.create(c.UIMouse.prototype),t.prototype.constructor=t,t.prototype.create=function(){this.bodyRect=h.getBoundingClientRect(),i.addEventListener("resize",function(){this.bodyRect=h.getBoundingClientRect(),this.limitHorizontal(this.left,this.width,!0),this.limitVertical(this.top,this.height,!0)}.bind(this),{passive:!0}),this.left=parseInt(localStorage.getItem("ssPanelLeft")),this.left||(this.left=200),this.top=parseInt(localStorage.getItem("ssPanelTop")),this.top||(this.top=100),this.width=355,this.height=parseInt(localStorage.getItem("ssPanelHeight")),this.height||(this.height=400),this.limitHorizontal(this.left,this.width),this.limitVertical(this.top,this.height),this._setupHandles(),this._mouseInit()},t.prototype._setupHandles=function(){this.$title=this.element.find(".n2_ss_layer_window__title_inner").on("mousedown",this._mouseDown.bind(this)),this.$resize=$('<div class="n2_ss_layer_window__resize"></div>').on("mousedown",this._mouseDown.bind(this)).appendTo(this.element)},t.prototype._mouseInit=function(){},t.prototype._mouseCapture=function(e){return this.$title.is(e.target)?(this.currentAction="move",!0):!!this.$resize.is(e.target)&&(this.currentAction="resize",!0)},t.prototype._mouseStart=function(e){var t=this.element[0].getBoundingClientRect();this.context={},"move"===this.currentAction?this.context.mouseDiff={x:e.clientX-t.left,y:e.clientY-t.top}:"resize"===this.currentAction&&(this.context.mouseDiff={y:e.clientY-t.top-t.height})},t.prototype._mouseDrag=function(e){"move"===this.currentAction?(this.limitHorizontal(e.clientX-this.context.mouseDiff.x,this.width),this.limitVertical(e.clientY-this.context.mouseDiff.y,this.height)):"resize"===this.currentAction&&this.limitVertical(this.top,e.clientY-this.top-this.context.mouseDiff.y)},t.prototype._mouseStop=function(e){"move"===this.currentAction?(this.limitHorizontal(e.clientX-this.context.mouseDiff.x,this.width,!0),this.limitVertical(e.clientY-this.context.mouseDiff.y,this.height,!0)):"resize"===this.currentAction&&this.limitVertical(this.top,e.clientY-this.top-this.context.mouseDiff.y,!0),delete this.currentAction},t.prototype.limitVertical=function(t,i,s){this.height=i,this.top=Math.min(Math.max(t,60),this.bodyRect.height-this.height),this.top<60&&(this.height=this.height+this.top-60,this.top=60),this.height=Math.max(this.height,200),this.element.css({top:this.top+"px",height:this.height+"px"}),s&&(localStorage.setItem("ssPanelTop",this.top),localStorage.setItem("ssPanelHeight",this.height))},t.prototype.limitHorizontal=function(t,i,s){this.left=Math.min(Math.max(t,50),this.bodyRect.width-i),this.element.css({left:this.left+"px"}),s&&localStorage.setItem("ssPanelLeft",this.left)},t})),c.d("UIMouse",["$","UIWidgetBase"],(function(){var $=c.$,t=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase()),i=!1;function n(t,i){this.widgetName=this.widgetName||"UIMouse",this.options=f({cancel:"input, textarea, button, select, option",distance:1,delay:0},this.options),c.UIWidgetBase.prototype.constructor.apply(this,arguments)}return $(s).on("mouseup",(function(){i=!1})),n.prototype=Object.create(c.UIWidgetBase.prototype),n.prototype.constructor=n,n.prototype._mouseInit=function(){var t=this;this.element.on("mousedown."+this.widgetName,(function(i){return t._mouseDown(i)})).on("click."+this.widgetName,(function(i){if(!0===$.data(i.target,t.widgetName+".preventClickEvent"))return $.removeData(i.target,t.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1}))},n.prototype._mouseDestroy=function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},n.prototype._mouseDown=function(t){if(!i){s.activeElement&&s.activeElement!==h&&s.activeElement.blur(),this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(t),this._mouseDownEvent=t;var n=this,r=1===t.which,a=!("string"!=typeof this.options.cancel||!t.target.nodeName)&&$(t.target).closest(this.options.cancel).length;return!(r&&!a&&this._mouseCapture(t))||(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=o((function(){n.mouseDelayMet=!0}),this.options.delay)),this._mouseDistanceMet(t)&&this._mouseDelayMet(t)&&(this._mouseStarted=!1!==this._mouseStart(t),!this._mouseStarted)?(t.preventDefault(),!0):(!0===$.data(t.target,this.widgetName+".preventClickEvent")&&$.removeData(t.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(t){return n._mouseMove(t)},this._mouseUpDelegate=function(t){return n._mouseUp(t)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),t.preventDefault(),i=!0,!0))}},n.prototype._mouseMove=function(i){if(this._mouseMoved){if(t&&(!s.documentMode||s.documentMode<9)&&!i.button)return this._mouseUp(i);if(!i.which)if(i.originalEvent.altKey||i.originalEvent.ctrlKey||i.originalEvent.metaKey||i.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(i)}return(i.which||i.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(i),i.preventDefault()):(this._mouseDistanceMet(i)&&this._mouseDelayMet(i)&&(this._mouseStarted=!1!==this._mouseStart(this._mouseDownEvent,i),this._mouseStarted?this._mouseDrag(i):this._mouseUp(i)),!this._mouseStarted)},n.prototype._mouseUp=function(t){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted?(this._mouseStarted=!1,t.target===this._mouseDownEvent.target&&$.data(t.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(t)):this._mouseCancel(t),this._mouseDelayTimer&&(a(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,i=!1,t.preventDefault()},n.prototype._mouseDistanceMet=function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},n.prototype._mouseDelayMet=function(){return this.mouseDelayMet},n.prototype._mouseStart=function(){},n.prototype._mouseDrag=function(){},n.prototype._mouseStop=function(){},n.prototype._mouseCancel=function(){},n.prototype._mouseCapture=function(){return!0},n})),c.d("UIResizeBar",["$","UIMouse"],(function(){var $=c.$;function t(t,i){this.element=t,this.widgetName=this.widgetName||"UIResizable",this.widgetEventPrefix="resize",this.options=f({resize:null,start:null,stop:null},this.options,i),c.UIMouse.prototype.constructor.apply(this,arguments),this.create()}return t.prototype=Object.create(c.UIMouse.prototype),t.prototype.constructor=t,t.prototype.create=function(){this.options;this.element.addClass("nui_resize_bar"),this._setupHandles(),this._mouseInit(),this._trigger("create",null,{})},t.prototype._setupHandles=function(){var t=["e","w"];this.handles={},this.$handles=$();for(var i=0;i<t.length;i++){var s=t[i],n=$("<div>").addClass("nui_resize_bar__handle nui_resize_bar__handle--"+s).on({mousedown:function(t,e){this.currentHandle=t,this._mouseDown(e)}.bind(this,s)}).appendTo(this.element);this.handles[s]=n,this.$handles=this.$handles.add(n)}},t.prototype._mouseStart=function(t){this.currentData=this.originalData={margin:parseInt(this.element.css("marginLeft")),width:parseInt(this.element.width())},this.originalMousePosition={left:t.pageX};var i=this.handles[this.currentHandle].css("cursor");return $("body").css("cursor",i),this._trigger("start",t,this.ui()),!0},t.prototype._mouseDrag=function(t){var i=t.pageX-this.originalMousePosition.left||0;this.currentData={},"e"===this.currentHandle?(this.currentData.margin=this.originalData.margin,this.currentData.width=Math.max(0,this.originalData.width+i)):"w"===this.currentHandle&&(this.currentData.margin=Math.max(0,this.originalData.margin+i),this.currentData.width=Math.max(0,this.originalData.width-i)),this.currentData.width=Math.max(0,this.currentData.width),this._trigger("resize",t,this.ui()),this.element.css("marginLeft",this.currentData.margin+"px"),this.element.css("width",this.currentData.width+"px")},t.prototype._mouseStop=function(t){$("body").css("cursor","auto"),this._trigger("stop",t,this.ui())},t.prototype.ui=function(){return{currentData:this.currentData}},t})),c.d("UISlider",["$","UIMouse"],(function(){var $=c.$;function t(t,i){this.element=$(t),this.widgetName=this.widgetName||"UISlider",this.widgetEventPrefix="sliding",this.options=f({min:0,max:100,step:1,value:0,change:null,sliding:null,start:null,stop:null},this.options,i),c.UIMouse.prototype.constructor.apply(this,arguments),this.create()}return t.prototype=Object.create(c.UIMouse.prototype),t.prototype.constructor=t,t.prototype.create=function(){this._mouseSliding=!1,this._mouseInit(),this._calculateNewMax(),this.element.addClass("nui-slider nui-slider-horizontal"),this._refresh()},t.prototype.doAction=function(t){switch(c.UIWidgetBase.prototype.doAction.apply(this,arguments),t){case"value":return this._value()}},t.prototype.setOption=function(t,i){switch(c.UIWidgetBase.prototype.setOption.call(this,t,i),t){case"value":this._refreshValue(),this._change(null,0);break;case"step":case"min":case"max":this._calculateNewMax(),this._refreshValue()}},t.prototype._refresh=function(){this._createHandle(),this._refreshValue()},t.prototype._createHandle=function(){var t=this.element.find(".nui-slider-handle");t.length?this.handle=t:this.handle=$("<span></span>"),this.handle.addClass("nui-slider-handle").appendTo(this.element)},t.prototype._mouseCapture=function(t){var i,s,n=this.handle;return!this.options.disabled&&(this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()},this.elementOffset=this.element.offset(),i={x:t.pageX,y:t.pageY},s=this._normValueFromMouse(i),!1!==this._start(t)&&(this._mouseSliding=!0,n.trigger("focus"),this._slide(t,s),!0))},t.prototype._mouseStart=function(){return this.lastValue=Number.MAX_VALUE,!0},t.prototype._mouseDrag=function(t){var i={x:t.pageX,y:t.pageY},s=this._normValueFromMouse(i);return this.lastValue!=s&&(this._slide(t,s),this.lastValue=s),!1},t.prototype._mouseStop=function(t){return this._mouseSliding=!1,this._stop(t),this._change(t),!1},t.prototype._mouseCancel=function(e){this._trigger("cancel",e)},t.prototype._normValueFromMouse=function(t){var i,s,n,h;return i=this.elementSize.width,(s=(t.x-this.elementOffset.left)/i)>1&&(s=1),s<0&&(s=0),n=this._valueMax()-this._valueMin(),h=this._valueMin()+s*n,this._trimAlignValue(h)},t.prototype._trimAlignValue=function(t){if(t<=this._valueMin())return this._valueMin();if(t>=this._valueMax())return this._valueMax();var i=this.options.step>0?this.options.step:1,s=(t-this._valueMin())%i,n=t-s;return 2*Math.abs(s)>=i&&(n+=s>0?i:-i),parseFloat(n.toFixed(5))},t.prototype._calculateNewMax=function(){var t=this.options.max,i=this._valueMin(),s=this.options.step;(t=Math.round((t-i)/s)*s+i)>this.options.max&&(t-=s),this.max=parseFloat(t.toFixed(this._precision()))},t.prototype._precision=function(){var t=this._precisionOf(this.options.step);return null!==this.options.min&&(t=Math.max(t,this._precisionOf(this.options.min))),t},t.prototype._precisionOf=function(t){var i=t.toString(),s=i.indexOf(".");return-1===s?0:i.length-s-1},t.prototype._change=function(t){this._mouseSliding||this._trigger("change",t,this._uiHash())},t.prototype.value=function(t){return arguments.length?(this.options.value=this._trimAlignValue(t),this._refreshValue(),void this._change(null,0)):this._value()},t.prototype._value=function(){var t=this.options.value;return t=this._trimAlignValue(t)},t.prototype._valueMin=function(){return this.options.min},t.prototype._valueMax=function(){return this.max},t.prototype._refreshValue=function(){var t=this.value(),i=this._valueMin(),s=this._valueMax(),n=s!==i?(t-i)/(s-i)*100:0;this.handle.css("left",n+"%")},t.prototype._uiHash=function(t){return{handle:this.handle[0],value:t!==r?t:this.value()}},t.prototype._start=function(t){return this._trigger("start",t,this._uiHash())},t.prototype._slide=function(t,i){i!==this.value()&&!1!==this._trigger("sliding",t,this._uiHash(i))&&this.value(i)},t.prototype._stop=function(t){this._trigger("stop",t,this._uiHash())},t})),c.d("UISortable",["$","UIMouse"],(function(){var $=c.$;function t(t,i){this.element=t,this.widgetName=this.widgetName||"UISortable",this.widgetEventPrefix="sortable",this.options=f({items:"> *",handle:"",placeholder:!1,helper:"original",forcePlaceholderSize:!1,forceHelperSize:!1,axis:!1,droppables:!1},this.options,i),this.isOver=!1,c.UIMouse.prototype.constructor.apply(this,arguments),this.create()}return t.prototype=Object.create(c.UIMouse.prototype),t.prototype.constructor=t,t.prototype.create=function(){this._mouseInit()},t.prototype._mouseCapture=function(e){if(this.options.disabled)return!1;var t=null,i=$(e.target);if(""!==this.options.handle){var s=this.element.find(this.options.items+" "+this.options.handle);if(-1===s.index(i)&&!s.has(i).length)return!1}var n=this.element.find(this.options.items);return!!(t=-1!==n.index(i)?i:n.has(i)).length&&(this.currentItem=t,!0)},t.prototype._mouseStart=function(e){this._trigger("beforestart",e,{currentItem:this.currentItem}),this.context={e:e,original:{pageX:e.pageX,pageY:e.pageY,clientX:e.clientX,clientY:e.clientY,elementBCR:this.element[0].getBoundingClientRect(),currentItemBCR:this.currentItem[0].getBoundingClientRect()},offsetShift:{top:0,left:0},scrollCB:this._mouseScroll.bind(this)},this.element.addClass("n2-ui-sortable-in-progress"),this._cacheItems(),this.placeholder=$("<div></div>").addClass(this.options.placeholder||this.currentItem[0].className);var t={width:this.currentItem.width()+"px",height:this.currentItem.height()+"px"};"clone"===this.options.helper?this.helper=this.currentItem.clone():"clone_hide"===this.options.helper?(this.helper=this.currentItem.clone(),this.currentItem.css("display","none")):this.helper=this.currentItem,this.options.forceHelperSize&&this.helper.css(t),this.options.forcePlaceholderSize&&this.placeholder.css(t),this.helper.addClass("n2-ui-sortable-helper").css({position:"absolute",zIndex:"1000"}).appendTo(this.element),this._trigger("start",e,this.ui()),i.addEventListener("scroll",this.context.scrollCB,{capture:!0,passive:!0})},t.prototype._mouseDrag=function(e){this.context.e=e;var t=this.element[0].getBoundingClientRect(),i={};if(!this.options.axis||"x"===this.options.axis){var s=t.left+this.context.original.clientX-e.clientX;this.context.offsetShift.left=e.pageX-this.context.original.pageX-this.context.original.elementBCR.left+s,i.left=this.context.original.currentItemBCR.left-s+"px"}if(!this.options.axis||"y"===this.options.axis){var n=t.top+this.context.original.clientY-e.clientY;this.context.offsetShift.top=e.pageY-this.context.original.pageY-this.context.original.elementBCR.top+n,i.top=this.context.original.currentItemBCR.top-n+"px"}this.helper.css(i);var h=this._findClosestItem(e),r="before"===h[1]?this.items[Math.max(0,h[2]-1)]:this.items[Math.min(this.items.length-1,h[2])];"clone"===this.options.helper&&(h[0].is(this.currentItem)||$(r).is(this.currentItem))?this.placeholder.detach():this.positionPlaceholder(h),this.options.droppables&&("over"!==h[1]?this.isOver&&(this._trigger("out",e,this.ui()),this.isOver=!1):(this.isOver&&!this.isOver.is(h[0])&&(this._trigger("out",e,this.ui()),this.isOver=!1),this.isOver||(this.isOver=h[0],this._trigger("over",e,this.ui()))))},t.prototype.positionPlaceholder=function(t){switch(t[1]){case"before":this.placeholder.insertBefore(t[0]);break;case"after":this.placeholder.insertAfter(t[0]);break;case"over":this.placeholder.detach()}},t.prototype._mouseStop=function(e){this.context.e=e,this._trigger("beforestop",e,this.ui()),i.removeEventListener("scroll",this.context.scrollCB,{capture:!0,passive:!0}),this.placeholder.remove();var t=this._findClosestItem(e);switch(t[1]){case"before":this.currentItem.insertBefore(t[0]);break;case"after":this.currentItem.insertAfter(t[0])}this.helper.removeClass("n2-ui-sortable-helper").css({position:"",zIndex:"",left:"",top:""}),"clone"!==this.options.helper&&"clone_hide"!==this.options.helper||this.helper.remove(),"clone_hide"===this.options.helper&&this.currentItem.css("display",""),this.element.removeClass("n2-ui-sortable-in-progress"),"over"===t[1]?(this._trigger("drop",e,this.ui()),this._trigger("out",e,this.ui())):this._trigger("stop",e,this.ui()),this.currentItem=null},t.prototype._findClosestItem=function(e){for(var t,i,s,n=Number.MAX_VALUE,h=e.pageX-this.context.offsetShift.left,r=e.pageY-this.context.offsetShift.top,o=0;o<this.itemsData.length;o++){var a=this.itemsData[o];for(var c in a.side){var l=Math.sqrt(Math.pow((h-a.side[c].left)/a.width,2)+Math.pow((r-a.side[c].top)/a.height,2));l<n&&(n=l,t=a.item,i=c,"after"===c?s=o+1:"before"===c&&(s=o))}}return[t,i,s]},t.prototype.getItems=function(){return this.element.find(this.options.items)},t.prototype._cacheItems=function(){this.items=this.getItems(),this.itemsData=[];for(var t=0;t<this.items.length;t++)if("original"!==this.options.helper||this.items[t]!==this.currentItem[0]){var s=this.items.eq(t).offset(),n=this.items.eq(t).width(),h=this.items.eq(t).height(),r={};if(this.options.droppables&&!this.currentItem.hasClass(this.options.droppables)&&this.items.eq(t).hasClass(this.options.droppables)?(r.before={left:s.left+n/6,top:s.top+h/6},r.over={left:s.left+3*n/6,top:s.top+3*h/6},r.after={left:s.left+5*n/6,top:s.top+5*h/6}):(r.before={left:s.left+n/4,top:s.top+h/4},r.after={left:s.left+3*n/4,top:s.top+3*h/4}),i.n2const.isRTL()){var o=r.after;r.after=r.before,r.before=o}this.itemsData.push({item:this.items.eq(t),side:r,width:n,height:h})}},t.prototype._mouseScroll=function(){var e=this.context.e;s.dispatchEvent(new MouseEvent("mousemove",{clientX:e.clientX,clientY:e.clientY}))},t.prototype.ui=function(){return{placeholder:this.placeholder,helper:this.helper,item:this.currentItem,droppable:this.isOver}},t})),c.d("UIWidgetBase",["$"],(function(){var $=c.$;function t(t,i){var s=t[0];this.document=$(s.style?s.ownerDocument:s.document||s),this.window=$(this.document[0].defaultView||this.document[0].parentWindow),this.disabled=!1,this.plugins=[]}return t.prototype.setOption=function(t,i){return this.options[t]=i,this},t.prototype.destroy=function(){return this},t.prototype._trigger=function(t,i,s){var n,h,r=this.options[t];if(s=s||{},(i=$.Event(i)).type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),i.target=this.element[0],h=i.originalEvent)for(n in h)n in i||(i[n]=h[n]);return this.element.trigger(i,s),!("function"==typeof r&&!1===r.apply(this.element[0],[i].concat(s))||i.isDefaultPrevented())},t.prototype._triggerInteraction=function(){this.element.trigger("interaction")},t.addPlugin=function(t,i,s){for(var n in s)t.plugins[n]=t.plugins[n]||[],t.plugins[n].push([i,s[n]])},t.prototype.callPlugin=function(t,i,s){var n=this.constructor.plugins[t];if(n&&(s||this.element[0].parentNode&&11!==this.element[0].parentNode.nodeType))for(var h=0;h<n.length;h++)this.options[n[h][0]]&&n[h][1].apply(this.element,i)},t})),c.d("NextendVisualCore",["$"],(function(){function t(t,i){this.id=t.id,this.visualManager=i,this.setValue(t.value,!1),this.visual=t,this.visualManager.visuals[this.id]=this}return t.prototype.compare=function(t){for(var i=Math.max(this.value.length,t.length),s=0;s<i;s++)if(!this._compareTab(this.value[s]===r?{}:this.value[s],t[s]===r?{}:t[s]))return!1;return!0},t.prototype._compareTab=function(t,i){var s=Object.getOwnPropertyNames(t),n=Object.getOwnPropertyNames(i);if(0===t.length&&0===n.length)return!0;if(s.length!=n.length)return!1;for(var h=0;h<s.length;h++){var r=s[h];if(t[r]!==i[r])return!1}return!0},t.prototype.setValue=function(t,i){var s=null;if("string"==typeof t){var n=t;"{"!=n[0]?(this.base64=n,n=c.Base64.decode(n)):this.base64=c.Base64.encode(n),s=JSON.parse(n)}else s=t;this.name=s.name,this.value=s.data,i&&this.render()},t.prototype.isSystem=function(){return 1==this.visual.system},t.prototype.isEditable=function(){return 1==this.visual.editable},t.prototype.activate=function(e,t){e&&e.preventDefault(),this.visualManager.changeActiveVisual(this),"function"==typeof t?this.visualManager.controller.asyncVisualData(this.value,this.visualManager.showParameters,t):this.visualManager.controller.load(this.value,!1,this.visualManager.showParameters)},t.prototype.active=function(){},t.prototype.notActive=function(){},t.prototype.delete=function(e){e&&e.preventDefault(),this._delete()},t.prototype._delete=function(){return c.AjaxHelper.ajax({type:"POST",url:c.AjaxHelper.makeAjaxUrl(this.visualManager.parameters.ajaxUrl,{nextendaction:"deleteVisual"}),data:{visualId:this.id},dataType:"json"}).done(function(t){t.data.visual;this.visualManager.activeVisual&&this.id==this.visualManager.activeVisual.id&&this.visualManager.changeActiveVisual(null),delete this.visualManager.visuals[this.id],delete this.set.visuals[this.id],this.row.remove(),this.visualManager.$.trigger("visualDelete",[this.id]),c.Notification.success(n2_("Deleted."))}.bind(this))},t.prototype.render=function(){},t.prototype.isUsed=function(){return!1},t})),c.d("NextendFragmentEditorController",["$","NextendFragmentEditorControllerWithEditor"],(function(){var $=c.$;function t(){c.NextendFragmentEditorControllerWithEditor.prototype.constructor.apply(this,arguments),this.clearTabButton=$("#n2-"+this.type+"-editor"+this.type+"-clear-tab").on("click",this.clearCurrentTab.bind(this)),this.$tabField=$("#n2-"+this.type+"-editor"+this.type+"-state").on("nextendChange.n2-editor",this.tabChanged.bind(this)),this.$tabContainer=$("#n2-"+this.type+"-editor"+this.type+"-state_tab")}return t.prototype=Object.create(c.NextendFragmentEditorControllerWithEditor.prototype),t.prototype.constructor=t,t.prototype.loadDefaults=function(){c.NextendFragmentEditorControllerWithEditor.prototype.loadDefaults.call(this),this.currentTabIndex=0,this._renderTimeout=!1,this._delayStart=0},t.prototype._load=function(t,i,s){this.currentVisual=[];for(var n=0;n<t.length;n++)this.currentVisual[n]=_(this.getCleanVisual(),t[n]);this.localModePreview={},this.mode=s.previewMode,!1===i&&(i=this.getTabs());for(n=this.currentVisual.length;n<i.length;n++)this.currentVisual[n]=this.getCleanVisual();if(!1!==s.previewHTML&&""!==s.previewHTML&&(this.localModePreview[s.previewMode]=s.previewHTML),this.setPreview(),!1===i){i=[];for(n=0;n<this.currentVisual.length;n++)i.push("#"+n)}this.setTabs(i)},t.prototype.getCleanVisual=function(){return{}},t.prototype.getTabs=function(){return[]},t.prototype.setTabs=function(t){for(var i=this.$tabField.data("field"),s={},n=0;n<t.length;n++)s[n]=t[n];i.setOptions(s,this.$tabContainer,"0"),i.insideChange("0")},t.prototype.tabChanged=function(){s.activeElement&&s.activeElement.blur();var t=this.$tabField.val();this.currentTabIndex=t,this.currentVisual[t]===r&&(this.currentVisual[t]={});var i=f({},this.currentVisual[0]);"0"!==t?(f(i,this.currentVisual[t]),this.clearTabButton.css("display","")):this.clearTabButton.css("display","none"),this.editor.load(i),this._tabChanged()},t.prototype._tabChanged=function(){this.renderCSS()},t.prototype.clearCurrentTab=function(e){e&&e.preventDefault(),this.currentVisual[this.currentTabIndex]={},this.tabChanged(),this.renderCSS()},t.prototype.setPreview=function(){},t.prototype.propertyChanged=function(e,t,i){this.isChanged=!0,this.currentVisual[this.currentTabIndex][t]=i,this.renderPreview()},t.prototype.renderPreview=function(){var t=$.now();this._renderTimeout?(a(this._renderTimeout),t-this._delayStart>100&&(this.renderCSS(),this._delayStart=t)):this._delayStart=t,this._renderTimeout=o(this.renderCSS.bind(this),33)},t.prototype.renderCSS=function(){this._renderTimeout=!1},t})),c.d("NextendFragmentEditorControllerWithEditor",["$"],(function(){var $=c.$;function t(){this.loadDefaults(),this.lightbox=$("#n2-lightbox-"+this.type),this.editor=this.initEditor(),this.editor.$.on("change",this.propertyChanged.bind(this))}return t.prototype.loadDefaults=function(){this.type="",this.isChanged=!1,this.visible=!1},t.prototype.pause=function(){},t.prototype.getEmptyVisual=function(){return[]},t.prototype.get=function(){return this.currentVisual},t.prototype.initEditor=function(){return new c.NextendFragmentEditor},t.prototype.propertyChanged=function(e,t,i){this.isChanged=!0,this.currentVisual[t]=i},t.prototype.load=function(t,i,s){this.isChanged=!1,this._load(t,i,s)},t.prototype._load=function(t,i,s){this.currentVisual=_({},t),this.loadToEditor()},t.prototype.loadToEditor=function(){this.editor.load(this.currentVisual)},t.prototype.show=function(){this.visible=!0,c.WindowManager.addWindow("visual")},t.prototype.close=function(){this.visible=!1,c.WindowManager.removeWindow()},t})),c.d("CSSRenderer","$",(function(){function t(){}return t.prototype.decodeData=function(t){if("object"==typeof t)return t;if(""===t)return!1;"{"!==t[0]&&(t=c.Base64.decode(t));var i=JSON.parse(t);return i.data!==r&&i.data},t.prototype.getCSS=function(t,i,s,n,h){h=f({deleteRule:!1},h);var r="",o=new RegExp("@pre","g"),a=new RegExp("@selector","g");for(var l in n.selectors){var u=l.replace(o,t).replace(a,i);r+=u+"{\n"+n.selectors[l]+"}\n",h.deleteRule&&c._css.deleteRule(u)}if(n.renderOptions.combined)for(var d=0;d<s.length;d++)r=r.replace(new RegExp("@tab"+d,"g"),this.render(s[d]));else for(d=0;d<s.length;d++)s[d]=f({},s[d]),r=r.replace(new RegExp("@tab"+d,"g"),this.render(s[d]));return r},t.prototype.render=function(t){var i=this.makeVisualData(t),s="",n="";for(var h in i.raw!==r&&(n=i.raw,delete i.raw),i)s+=this.deCase(h)+": "+i[h]+";\n";return s+=n},t.prototype.makeVisualData=function(t){var i={};for(var s in t)t.hasOwnProperty(s)&&"function"!=typeof t[s]&&this["makeStyle"+s](t[s],i);return i},t.prototype.deCase=function(t){return t.replace(/[A-Z]/g,(function(t){return"-"+t.toLowerCase()}))},t})),c.d("NextendFragmentEditor","$",(function(){var $=c.$;function t(){this.fields={},this.$=$(this)}return t.prototype.load=function(t){this._off(),this._on()},t.prototype._on=function(){for(var t in this.fields)this.fields[t].element.on(this.fields[t].events)},t.prototype._off=function(){for(var t in this.fields)this.fields[t].element.off(".n2-editor")},t.prototype.trigger=function(t,i){this.$.trigger("change",[t,i])},t})),c.d("NextendVisualWithSet",["$","NextendVisualCore"],(function(){function t(t,i,s){this.set=i,c.NextendVisualCore.prototype.constructor.call(this,t,s)}return t.prototype=Object.create(c.NextendVisualCore.prototype),t.prototype.constructor=t,t.prototype.active=function(){var t=this.set.set.id;this.visualManager.changeSet(t),c.NextendVisualCore.prototype.active.call(this)},t})),c.d("NextendVisualWithSetRow",["$","NextendVisualWithSet"],(function(){var $=c.$;function t(){c.NextendVisualWithSet.prototype.constructor.apply(this,arguments)}return t.prototype=Object.create(c.NextendVisualWithSet.prototype),t.prototype.constructor=t,t.prototype.createRow=function(){return this.row=$('<div class="n2_fullscreen_editor__visual"></div>').append($('<div class="n2_fullscreen_editor__visual_label"></div>').text(this.name).on("click",this.activate.bind(this))),this.isSystem()||this.row.append($('<div class="n2_fullscreen_editor__visual_actions"></div>').append($('<div class="n2_fullscreen_editor__visual_action"><i class="ssi_16 ssi_16--delete"></i></div>').on("click",this.delete.bind(this)))),this.row},t.prototype.setValue=function(t,i){c.NextendVisualWithSet.prototype.setValue.call(this,t,i),this.row&&this.row.find(".n2_fullscreen_editor__visual_label").text(this.name)},t.prototype.active=function(){this.row.addClass("n2_fullscreen_editor__visual--active"),c.NextendVisualWithSet.prototype.active.call(this)},t.prototype.notActive=function(){this.row.removeClass("n2_fullscreen_editor__visual--active"),c.NextendVisualWithSet.prototype.notActive.call(this)},t})),c.d("NextendVisualWithSetRowMultipleSelection",["$","NextendVisualWithSetRow"],(function(){var $=c.$;function t(t,i,s){this.checked=!1,t.system=1,t.editable=0,c.NextendVisualWithSetRow.prototype.constructor.apply(this,arguments)}return t.prototype=Object.create(c.NextendVisualWithSetRow.prototype),t.prototype.constructor=t,t.prototype.createRow=function(){var t=c.NextendVisualWithSetRow.prototype.createRow.call(this);return this.checkbox=$('<div class="n2_fullscreen_editor__visual_select_tick"><i class="ssi_16 ssi_16--check"></i></div>').on("click",this.checkOrUnCheck.bind(this)).prependTo(t),t},t.prototype.setValue=function(t,i){this.name=t.name,this.value=t.data,this.row&&this.row.find(".n2_fullscreen_editor__visual_label").text(this.name),i&&this.render()},t.prototype.activate=function(e,t){e&&e.preventDefault(),this.visualManager.changeActiveVisual(this),this.visualManager.controller.setAnimationProperties(this.value)},t.prototype.checkOrUnCheck=function(e){e.preventDefault(),e.stopPropagation(),this.checked?this.unCheck():this.check()},t.prototype.check=function(){this.checked=!0,this.row.addClass("n2_fullscreen_editor__visual--selected"),this.activate()},t.prototype.unCheck=function(){this.checked=!1,this.row.removeClass("n2_fullscreen_editor__visual--selected"),this.activate()},t})),c.d("NextendVisualSetsManager","$",(function(){var $=c.$;return function(t){this.visualManager=t,this.$=$(this)}})),c.d("NextendVisualSet","$",(function(){var $=c.$;function t(t,i){this.set=t,this.visualManager=i,this.visualList=$('<div class="n2_fullscreen_editor__visual_list"></div>'),this.visualManager.sets[t.id]=this,""!==t.referencekey&&(this.visualManager.setsByReference[t.referencekey]=t),this.visualManager.setsSelector&&(this.option=$('<option value="'+t.id+'"></option>').text(t.value).appendTo(this.visualManager.setsSelector))}return t.prototype.active=function(){$.when(this._loadVisuals()).done(function(){this.visualList.appendTo(this.visualManager.visualListContainer)}.bind(this))},t.prototype.notActive=function(){this.visualList.detach()},t.prototype.loadVisuals=function(t){if(this.visuals===r){this.visuals={};for(var i=0;i<t.length;i++)this.addVisual(t[i])}},t.prototype._loadVisuals=function(){return null!=this.visuals||c.AjaxHelper.ajax({type:"POST",url:c.AjaxHelper.makeAjaxUrl(this.visualManager.parameters.ajaxUrl,{nextendaction:"loadVisualsForSet"}),data:{setId:this.set.id},dataType:"json"}).done(function(t){this.loadVisuals(t.data.visuals)}.bind(this))},t.prototype.addVisual=function(t){return this.visuals[t.id]===r&&(this.visuals[t.id]=this.visualManager.createVisual(t,this),this.visualList.append(this.visuals[t.id].createRow())),this.visuals[t.id]},t.prototype.rename=function(t){this.set.value=t,this.option.text(t)},t.prototype.delete=function(){this.option.remove(),delete this.visualManager.sets[this.set.id]},t})),c.d("NextendVisualManagerCore","$",(function(){var $=c.$;function t(t){this.loadDefaults(),this.$=$(this),c["_"+this.type+"Manager"]=this,this.lightbox=$("#n2-lightbox-"+this.type),this.lightbox.find(".n2_fullscreen_editor__overlay").on("click",this.hide.bind(this)),this.visualListContainer=$('<div class="n2_fullscreen_editor__visual_list_container"></div>').appendTo(this.lightbox.find(".n2_fullscreen_editor__content_sidebar")),this.parameters=t,this.visuals={},this.controller=this.initController(),this.controller&&(this.renderer=this.controller.renderer),this.firstLoadVisuals(t.visuals),this.lightbox.find(".n2_fullscreen_editor__save_as_new").on("click",this.saveAsNew.bind(this)),this.cancelButton=this.lightbox.find(".n2_fullscreen_editor__cancel").on("click",this.hide.bind(this)),this.saveButton=this.lightbox.find(".n2_fullscreen_editor__save"),this.setVisual!==r&&this.saveButton.on("click",this.setVisual.bind(this))}return t.prototype.loadDefaults=function(){this.mode="linked",this.labels={visual:"visual",visuals:"visuals"},this.visualLoadDeferreds={},this.showParameters=!1},t.prototype.firstLoadVisuals=function(t){for(var i in t)this.sets[i].loadVisuals(t[i])},t.prototype.initController=function(){},t.prototype.getVisual=function(t){if(parseInt(t)>0){if(this.visuals[t]!==r)return this.visuals[t];if(this.visualLoadDeferreds[t]!==r)return this.visualLoadDeferreds[t];var i=$.Deferred();return this.visualLoadDeferreds[t]=i,this._loadVisualFromServer(t).done(function(){i.resolve(this.visuals[t]),delete this.visualLoadDeferreds[t]}.bind(this)).fail(function(){i.resolve({id:-1,name:n2_("Empty")}),delete this.visualLoadDeferreds[t]}.bind(this)),i}try{var s=t;return"{"!=s[0]&&(s=c.Base64.decode(s)),JSON.parse(s),{id:0,name:n2_("Static")}}catch(t){return{id:-1,name:n2_("Empty")}}},t.prototype._loadVisualFromServer=function(t){return c.AjaxHelper.ajax({type:"POST",url:c.AjaxHelper.makeAjaxUrl(this.parameters.ajaxUrl,{nextendaction:"loadVisual"}),data:{visualId:t},dataType:"json"})},t.prototype.show=function(t,i,s){c.Esc.add(function(){return this.hide(),!0}.bind(this)),this.showParameters=f({previewMode:!1,previewHTML:!1},s),$("body").addClass("n2_body--fullscreen-editor-visible"),this.lightbox.addClass("n2_fullscreen_editor--visible"),this.loadDataToController(t),this.$.on("save",i),this._show()},t.prototype._show=function(){$(":focus").trigger("blur"),this.controller.show(),$(i).on({"keydown.visual":function(e){"TEXTAREA"===e.target.tagName||"INPUT"===e.target.tagName||e.target.isContentEditable||"Enter"===e.code&&this.saveButton.trigger("click")}.bind(this)})},t.prototype.setAndClose=function(t){this.$.trigger("save",[t])},t.prototype.hide=function(e){this.controller.pause(),e!==r&&(e.preventDefault(),c.Esc.pop()),this.controller.close(),this.$.off("save"),$("body").removeClass("n2_body--fullscreen-editor-visible"),this.lightbox.removeClass("n2_fullscreen_editor--visible"),$(i).off("keydown.visual")},t.prototype.getDataFromController=function(t,i,s){return this.showParameters=f({previewMode:!1,previewHTML:!1},i),this.loadDataToController(t,s)},t.prototype.loadDataToController=function(t){this.isVisualData(t)?$.when(this.getVisual(t)).done(function(i){i.id>0?i.activate():console.error(t+" visual is not found linked")}.bind(this)):console.error(t+" visual not found")},t.prototype.isVisualData=function(t){return parseInt(t)>0},t.prototype.saveAsNew=function(e){e.preventDefault();var t=new c.ModalSimple("section-save-as",{destroyOnHide:!1,width:440});t.addContent(c.UI.modalIcon("ssi_48 ssi_48--plus","green")),t.addContent(c.UI.modalHeading(n2_("Save as")));var i=c.UI.modalFormRow(!0);t.addContent(i);var s=c.UI.modalFieldText(i,"name",n2_("Name"),""),n=c.UI.modalButton(n2_("Save as New"),"green");t.addButton(n),n.on("click",function(e){e.preventDefault();var i=s.val();""===i?c.Notification.error(n2_("Please fill the name field!")):this._saveAsNew(i).done(t.hide.bind(t,e),c.Notification.success(n2_("Saved.")))}.bind(this)),t.show()},t.prototype._saveAsNew=function(t){return c.AjaxHelper.ajax({type:"POST",url:c.AjaxHelper.makeAjaxUrl(this.parameters.ajaxUrl,{nextendaction:"addVisual"}),data:{setId:this.getSetValue(),value:c.Base64.encode(JSON.stringify({name:t,data:this.controller.get("saveAsNew")}))},dataType:"json"}).done(function(t){var i=t.data.visual;this.changeActiveVisual(this.sets[i.referencekey].addVisual(i))}.bind(this))},t.prototype.saveActiveVisual=function(t){return c.AjaxHelper.ajax({type:"POST",url:c.AjaxHelper.makeAjaxUrl(this.parameters.ajaxUrl,{nextendaction:"changeVisual"}),data:{visualId:this.activeVisual.id,value:this.getBase64(t)},dataType:"json"}).done(function(t){this.activeVisual.setValue(t.data.visual.value,!0)}.bind(this))},t.prototype.changeActiveVisual=function(t){this.activeVisual&&(this.activeVisual.notActive(),this.activeVisual=!1),t&&("static"==this.mode&&this.setMode("linked"),t.active(),this.activeVisual=t)},t.prototype.getBase64=function(t){return c.Base64.encode(JSON.stringify({name:t,data:this.controller.get("set")}))},t})),c.d("NextendVisualManagerMultipleSelection",["$","NextendVisualManagerVisibleSets"],(function(){var $=c.$;function t(t){c["_"+this.type+"Manager"]=this,this._lateInit=function(t){c.NextendVisualManagerVisibleSets.prototype.constructor.call(this,t)}.bind(this,t)}return t.prototype=Object.create(c.NextendVisualManagerVisibleSets.prototype),t.prototype.constructor=t,t.prototype.lateInit=function(){this.inited||(this.inited=!0,this._lateInit())},t.prototype.show=function(t,i,s){this.lateInit(),c.Esc.add(function(){return this.hide(),!0}.bind(this)),$("body").addClass("n2_body--fullscreen-editor-visible"),this.lightbox.addClass("n2_fullscreen_editor--visible");var n=0;if(""!=t)for(var h=t.split("||"),r=!1;n<h.length;n++)$.when(this.getVisual(h[n])).done((function(t){t&&t.check&&(t.check(),r||(r=!0,t.activate()))}));this.$.on("save",i),this.controller.start(s),0==n&&$.when(this.activeSet._loadVisuals()).done(function(){for(var t in this.activeSet.visuals){this.activeSet.visuals[t].activate();break}}.bind(this)),this._show()},t.prototype.setVisual=function(e){e.preventDefault(),this.setAndClose(this.getAsString()),this.hide(e)},t.prototype.getAsString=function(){var t=[];for(var i in this.sets){var s=this.sets[i];for(var n in s.visuals)s.visuals[n].checked&&t.push(s.visuals[n].id)}return 0==t.length&&this.activeVisual&&t.push(this.activeVisual.id),t.join("||")},t.prototype.hide=function(e){for(var t in c.NextendVisualManagerVisibleSets.prototype.hide.apply(this,arguments),this.sets){var i=this.sets[t];for(var s in i.visuals)i.visuals[s].unCheck()}},t})),c.d("NextendVisualManagerSetsAndMore",["$","NextendVisualManagerVisibleSets"],(function(){var $=c.$;function t(){c.NextendVisualManagerVisibleSets.prototype.constructor.apply(this,arguments),this.setMode(0)}return t.prototype=Object.create(c.NextendVisualManagerVisibleSets.prototype),t.prototype.constructor=t,t.prototype.setMode=function(t){if("static"==t&&this.changeActiveVisual(null),this.mode!=t){switch(t){case 0:this.cancelButton.css("display","none"),this.saveButton.off("click");break;case"static":default:this.cancelButton.css("display","inline-block"),this.saveButton.off("click").on("click",this.setVisualAsStatic.bind(this))}this.mode=t}},t.prototype.loadDataToController=function(t,i){if(parseInt(t)>0)$.when(this.getVisual(t)).done(function(t){t.id>0?(this.setMode("linked"),t.activate(r,i)):(this.setMode("static"),"function"==typeof i?this.controller.asyncVisualData("",this.showParameters,i):this.controller.load("",!1,this.showParameters))}.bind(this));else{var s="";this.setMode("static");try{s=this.getStaticData(t)}catch(t){}"function"==typeof i?this.controller.asyncVisualData(s,this.showParameters,i):this.controller.load(s,!1,this.showParameters)}},t.prototype.getStaticData=function(t){var i=t;"{"!==i[0]&&(i=c.Base64.decode(i));var s=JSON.parse(i).data;return s===r?"":s},t.prototype.setVisualAsStatic=function(e){e.preventDefault(),this.setAndClose(this.getBase64(n2_("Static"))),this.hide(e)},t})),c.d("NextendVisualManagerVisibleSets",["$","NextendVisualManagerCore"],(function(){var $=c.$;function t(){c.NextendVisualManagerCore.prototype.constructor.apply(this,arguments)}return t.prototype=Object.create(c.NextendVisualManagerCore.prototype),t.prototype.constructor=t,t.prototype.firstLoadVisuals=function(t){this.sets={},this.setsByReference={},this.setsSelector=$("#"+this.parameters.setsIdentifier+"sets_select");for(var i=0;i<this.parameters.sets.length;i++)this.newVisualSet(this.parameters.sets[i]);for(var s in this.initSetsManager(),t)this.sets[s].loadVisuals(t[s]);this.activeSet=this.sets[this.getSetValue()],this.activeSet.active(),this.setsSelector.length&&this.setsSelector.on("change",function(){this.activeSet.notActive(),this.activeSet=this.sets[this.getSetValue()],this.activeSet.active()}.bind(this))},t.prototype.initSetsManager=function(){new c.NextendVisualSetsManager(this)},t.prototype._loadVisualFromServer=function(t){return c.AjaxHelper.ajax({type:"POST",url:c.AjaxHelper.makeAjaxUrl(this.parameters.ajaxUrl,{nextendaction:"loadSetByVisualId"}),data:{visualId:t},dataType:"json"}).done(function(t){this.sets[t.data.set.setId].loadVisuals(t.data.set.visuals)}.bind(this))},t.prototype.changeSet=function(t){this.getSetValue()!=t&&this.setsSelector.val(t).trigger("change")},t.prototype.changeSetById=function(t){this.sets[t]!==r&&this.changeSet(t)},t.prototype.newVisualSet=function(t){return new c.NextendVisualSet(t,this)},t.prototype.getSetValue=function(){return this.setsSelector.length?this.setsSelector.val():this.parameters.fixedSet},t})),c.d("NextendBrowse",["$"],(function(){var $=c.$,t={};function i(t){return $('<div class="n2_modal_filesystem_box n2_modal_filesystem_box--directory"><div class="n2_modal_filesystem_box__icon"><i class="ssi_64 ssi_64--folder"></i></div><div class="n2_modal_filesystem_box__label">'+t+"</div></div>")}function n(t,i){var s=$('<div class="n2_modal_filesystem_box n2_modal_filesystem_box--file" title="'+t+'"><div class="n2-button n2-button-icon n2-button-s n2-button-blue"><i class="ssi_16 ssi_16--check"></i></div><div class="n2_modal_filesystem_box__label">'+t+"</div></div>"),n=t.split(".").pop();return"mp4"!==n&&"mp3"!==n?$('<div class="n2_modal_filesystem_box__image"></div>').css("background-image","url("+encodeURI(c._imageHelper.fixed(i))+")").prependTo(s):$('<div class="n2_modal_filesystem_box__icon"><i class="ssi_64 ssi_64--dummy"></i></div>').prependTo(s),s}function h(t,i){this.url=t,this.uploadAllowed=parseInt(i),this.currentPath=localStorage.getItem("browsePath")||"",this.listeners=[];var s=null;this.node=$('<div class="n2_modal_filesystem__content"></div>').on("dragover",(function(e){null!==s?(a(s),s=null):$(e.currentTarget).addClass("n2-drag-over"),s=o((function(){$(e.currentTarget).removeClass("n2-drag-over"),s=null}),400)})),c._browse=this}return h.prototype.clear=function(){H(this.listeners),this.node.empty()},h.prototype.getNode=function(t,i){return this.clear(),this.node.attr("data-mode",t),this.mode=t,"multiple"===t&&(this.selected=[]),this.callback=i,this._loadPath(this.getCurrentFolder(),this._renderBoxes.bind(this)),this.node},h.prototype._renderBoxes=function(t){for(var s in this.clear(),localStorage.setItem("browsePath",this.getCurrentFolder()),$('<div class="n2_modal_filesystem__current_path">'+n2_("Current path")+": "+t.fullPath+"</div>").appendTo(this.node),this.uploadAllowed&&this.initUpload(),""!==t.path&&$('<div class="n2_modal_filesystem_box n2_modal_filesystem_box--directory-up"><div class="n2_modal_filesystem_box__icon"><i class="ssi_64 ssi_64--folderup"></i></div><div class="n2_modal_filesystem_box__label">'+n2_("Parent directory")+"</div></div>").appendTo(this.node).on("click",function(t){this._loadPath(t,this._renderBoxes.bind(this))}.bind(this,t.path+"/..")),t.directories)t.directories.hasOwnProperty(s)&&i(s).appendTo(this.node).on("click",function(t){this._loadPath(t,this._renderBoxes.bind(this))}.bind(this,t.directories[s]));for(var h in t.files)if(t.files.hasOwnProperty(h)){var r=n(h,t.files[h]).appendTo(this.node).on("click",this.clickImage.bind(this,t.files[h]));"multiple"===this.mode&&-1!==this.selected.indexOf(t.files[h])&&r.addClass("n2_modal_filesystem_box--active")}},h.prototype._loadPath=function(i,s){t[i]===r&&(t[i]=c.AjaxHelper.ajax({type:"POST",url:c.AjaxHelper.makeAjaxUrl(this.url),data:{path:i},dataType:"json"})),$.when(t[i]).done(function(n){this.currentPath=n.data.path,t[n.data.path]=n,t[i]=n,s(n.data)}.bind(this))},h.prototype.initUpload=function(){$('<div class="n2_modal_filesystem_box n2_modal_filesystem_box--upload" id="n2-browse-upload"></div>').append('<div class="n2_modal_filesystem_box__icon"><i class="ssi_48 ssi_48--drop"></i></div>').append('<div class="n2_modal_filesystem_box__label">'+n2_("Drop files here")+"</div>").appendTo(this.node);var i=s.getElementById("n2-browse-upload");this.listeners.push(V(i,"dragover",function(e){e.preventDefault()}.bind(this))),this.listeners.push(V(i,"drop",function(e){e.preventDefault();var i=[];if(e.dataTransfer.items)for(var s=0;s<e.dataTransfer.items.length;s++)"file"===e.dataTransfer.items[s].kind&&i.push(e.dataTransfer.items[s].getAsFile());else for(s=0;s<e.dataTransfer.files.length;s++)i.push(e.dataTransfer.files[s]);if(i.length){var h=[];c.LoadingScreen.startLoading();for(s=0;s<i.length;s++)h.push(new Promise(function(h,r){var o=new XMLHttpRequest,a=new FormData;o.open("POST",c.AjaxHelper.makeAjaxUrl(this.url,{nextendaction:"upload"}),!0),o.onload=function(){var i=JSON.parse(o.response);i.data&&i.data.name?(t[i.data.path].data.files[i.data.name]=i.data.url,n(i.data.name,i.data.url).appendTo(this.node).on("click",this.clickImage.bind(this,i.data.url))):c.AjaxHelper.notification(i),h()}.bind(this),o.onerror=function(){r()},a.append("image",i[s]),a.append("path",this.currentPath),o.send(a)}.bind(this)));Promise.all(h).finally(function(){c.LoadingScreen.stopLoading()}.bind(this))}}.bind(this)))},h.prototype.clickImage=function(t,e){if("single"===this.mode)this.callback(t);else if("multiple"===this.mode){var i=this.selected.indexOf(t);-1===i?($(e.currentTarget).addClass("n2_modal_filesystem_box--active"),this.selected.push(t)):($(e.currentTarget).removeClass("n2_modal_filesystem_box--active"),this.selected.splice(i,1))}},h.prototype.getSelected=function(){return this.selected},h.prototype.getCurrentFolder=function(){return this.currentPath},h})),c.d("IconPack",["$"],(function(){var $=c.$;function t(t,i){this.currentQuery="",this.manager=t,this.data=i,this.$li=$('<div class="n2_modal_icons__list_item">'+i.label+"</div>").on("click",function(e){e.preventDefault(),this.activate()}.bind(this)).appendTo(this.manager.$list)}return t.prototype.load=function(){this.data.isLoaded===r&&($("head").append("<link rel='stylesheet' href='"+this.data.css+"' type='text/css' media='screen'>"),this.data.isLoaded=!0)},t.prototype.render=function(){if(this.table===r){for(var t in this.table=c.UI.modalFormTable(this.data.label),this.data.data)$('<div class="n2_modal_icons__icon" data-identifier="'+this.data.id+":"+t+'" data-kw="'+this.data.data[t].kw.toLowerCase()+'">'+this._render(t)+"</div>").on("click",function(e){this.manager.selectIcon($(e.currentTarget).data("identifier"),e)}.bind(this)).appendTo(this.table.$content);this.$icons=this.table.$content.find(".n2_modal_icons__icon")}},t.prototype.activate=function(){this.manager.activate(this),this.$li.addClass("n2_modal_icons__list_item--active"),this.load(),this.render(),this.search(this.manager.getQuery()),this.manager.$content.append(this.table.$table)},t.prototype.search=function(t){if(this.currentQuery!==t)if(t.length<=1)this.$icons.css("display","");else{var i=this.$icons.filter("[data-kw*='"+t+"']");this.$icons.not(i).css("display","none"),i.css("display","")}this.currentQuery=t},t.prototype.deActivate=function(){this.$li.removeClass("n2_modal_icons__list_item--active"),this.table.$table.detach()},t.prototype._render=function(t){return this.data.isLigature?'<i class="n2i '+this.data.class+'">'+t+"</i>":'<i class="n2i '+this.data.class+" "+this.data.prefix+t+'"></i>'},t.prototype.getIcon=function(t){return this.data.isLigature?{class:this.data.class,ligature:t}:{class:this.data.class+" "+this.data.prefix+t,ligature:""}},t})),c.d("Icons",["$"],(function(){var $=c.$;function t(t){for(var i in c.Icons=this,this.data=t,this.$list=$('<div class="n2_modal_icons__list"></div>'),this.iconPacks={},this.data)this.iconPacks[this.data[i].id]=new c.IconPack(this,this.data[i]);this.defaultId=Object.keys(this.iconPacks)[0]}return t.prototype.render=function(t){var i=t.split(":");if(2!==i.length)return!1;var s=i[0],n=i[1];if(this.iconPacks[s]===r)return!1;var h=this.iconPacks[s];return h.data.data[n]!==r&&(h.load(),h.getIcon(n))},t.prototype.showModal=function(t,i){this.callback=t;var s=!1;this.modal===r&&(s=!0,this.startModal());var n=!1,h=i.split(":");this.iconPacks[h[0]]!==r&&(this.iconPacks[h[0]].activate(),n=!0),s&&!n&&this.iconPacks[this.defaultId].activate(),this.modal.show()},t.prototype.selectIcon=function(t,e){this.callback(t),this.modal.hide(e)},t.prototype.startModal=function(){this.modal=new c.ModalLightbox(n2_("Icons"),"icons");var t=$('<div class="n2_modal__sidebar n2_form--dark"></div>');this.modal.addContent(t),this.$sidebar=$('<div class="n2_modal__sidebar_inner"></div>').appendTo(t);var i=$('<div class="n2_modal_icons__search_area"></div>').appendTo(this.$sidebar);this.$searchField=c.UI.modalFieldText(i,"search-icon",!1,"").attr("placeholder",n2_("Search")).on("keyup",function(e){this.activePack.search(this.$searchField.val())}.bind(this)),this.$list.appendTo(this.$sidebar);var s=$('<div class="n2_modal__content"></div>');this.$content=$('<div class="n2_modal__content_inner"></div>').appendTo(s),this.modal.addContent(s)},t.prototype.activate=function(t){this.activePack!==r&&this.activePack.deActivate(),this.activePack=t},t.prototype.getQuery=function(){return this.$searchField.val()},t})),c.d("NextendFontServiceGoogle",["$"],(function(){var $=c.$;function t(t,s,n){this.style=t,this.fonts=s,this.loadedFamilies=n,$(i).on("n2Family",this.loadFamily.bind(this))}return t.prototype.loadFamily=function(e,t){var i=t.toLowerCase();return this.fonts[i]!==r&&-1===this.loadedFamilies.indexOf(this.fonts[i])?($("<link>").attr({rel:"stylesheet",type:"text/css",href:"//fonts.googleapis.com/css?family="+encodeURIComponent(this.fonts[i]+":"+this.style)}).appendTo($("head")),this.loadedFamilies.push(this.fonts[i]),this.fonts[i]):t},t})),c.d("NextendFontEditor",["$","NextendFragmentEditor"],(function(){var $=c.$;function t(){c.NextendFragmentEditor.prototype.constructor.apply(this,arguments),this.fields={family:{element:$("#n2-font-editorfamily"),events:{"nextendChange.n2-editor":this.changeFamily.bind(this)}},color:{element:$("#n2-font-editorcolor"),events:{"outsideChange.n2-editor":this.changeColor.bind(this)}},size:{element:$("#n2-font-editorsize"),events:{"outsideChange.n2-editor":this.changeSize.bind(this)}},lineHeight:{element:$("#n2-font-editorlineheight"),events:{"outsideChange.n2-editor":this.changeLineHeight.bind(this)}},weight:{element:$("#n2-font-editorweight"),events:{"outsideChange.n2-editor":this.changeWeight.bind(this)}},decoration:{element:$("#n2-font-editordecoration"),events:{"outsideChange.n2-editor":this.changeDecoration.bind(this)}},align:{element:$("#n2-font-editortextalign"),events:{"outsideChange.n2-editor":this.changeAlign.bind(this)}},shadow:{element:$("#n2-font-editortshadow"),events:{"outsideChange.n2-editor":this.changeShadow.bind(this)}},letterSpacing:{element:$("#n2-font-editorletterspacing"),events:{"outsideChange.n2-editor":this.changeLetterSpacing.bind(this)}},wordSpacing:{element:$("#n2-font-editorwordspacing"),events:{"outsideChange.n2-editor":this.changeWordSpacing.bind(this)}},textTransform:{element:$("#n2-font-editortexttransform"),events:{"outsideChange.n2-editor":this.changeTextTransform.bind(this)}},css:{element:$("#n2-font-editorextracss"),events:{"outsideChange.n2-editor":this.changeCSS.bind(this)}}}}return t.prototype=Object.create(c.NextendFragmentEditor.prototype),t.prototype.constructor=t,t.prototype.load=function(t){this._off();var i=t.afont.split("||");this.fields.family.element.data("field").insideChange(i[0]),this.fields.color.element.data("field").insideChange(t.color),this.fields.size.element.data("field").insideChange(t.size.split("||").join("|*|")),this.fields.lineHeight.element.data("field").insideChange(t.lineheight),this.fields.weight.element.data("field").insideChange(t.weight),this.fields.decoration.element.data("field").insideChange([1==t.italic?"italic":"",1==t.underline?"underline":""].join("||")),this.fields.align.element.data("field").insideChange(t.align),this.fields.shadow.element.data("field").insideChange(t.tshadow.replace(/\|\|px/g,"")),this.fields.letterSpacing.element.data("field").insideChange(t.letterspacing),this.fields.wordSpacing.element.data("field").insideChange(t.wordspacing),this.fields.textTransform.element.data("field").insideChange(t.texttransform),this.fields.css.element.data("field").insideChange(t.extra),this._on()},t.prototype.changeFamily=function(){this.trigger("afont",this.fields.family.element.val())},t.prototype.changeColor=function(){this.trigger("color",this.fields.color.element.val())},t.prototype.changeSize=function(){this.trigger("size",this.fields.size.element.val().replace("|*|","||"))},t.prototype.changeLineHeight=function(){this.trigger("lineheight",this.fields.lineHeight.element.val())},t.prototype.changeWeight=function(){this.trigger("weight",this.fields.weight.element.val())},t.prototype.changeDecoration=function(){var t=this.fields.decoration.element.val(),i=0;-1!=t.indexOf("italic")&&(i=1),this.trigger("italic",i);var s=0;-1!=t.indexOf("underline")&&(s=1),this.trigger("underline",s)},t.prototype.changeAlign=function(){this.trigger("align",this.fields.align.element.val())},t.prototype.changeShadow=function(){this.trigger("tshadow",this.fields.shadow.element.val())},t.prototype.changeLetterSpacing=function(){this.trigger("letterspacing",this.fields.letterSpacing.element.val())},t.prototype.changeWordSpacing=function(){this.trigger("wordspacing",this.fields.wordSpacing.element.val())},t.prototype.changeTextTransform=function(){this.trigger("texttransform",this.fields.textTransform.element.val())},t.prototype.changeCSS=function(){this.trigger("extra",this.fields.css.element.val())},t})),c.d("NextendFontEditorController",["$","NextendFragmentEditorController"],(function(){var $=c.$;function t(){this.css=[],c.NextendFragmentEditorController.prototype.constructor.apply(this,arguments),this.preview=$('<div class="n2_form__table_preview"></div>').css("fontSize",c.CSSRendererFont.fontSize+"px").appendTo('.n2_form__table[data-field="table-font-preview"]'),this.initBackgroundColor()}return t.prototype=Object.create(c.NextendFragmentEditorController.prototype),t.prototype.constructor=t,t.prototype.loadDefaults=function(){c.NextendFragmentEditorController.prototype.loadDefaults.call(this),this.type="font",this.preview=null},t.prototype.initEditor=function(){return new c.NextendFontEditor},t.prototype.getCleanVisual=function(){return c.CSSRendererFont.getEmpty()},t.prototype.initBackgroundColor=function(){this.$background=$("#n2-font-editorpreview-background").on("nextendChange",function(){this.preview.css("background","#"+this.$background.val())}.bind(this)),this.preview.css("background","#"+this.$background.val())},t.prototype.getTabs=function(){return c.CSSRendererFont.rendererModes[this.mode].tabs},t.prototype.renderCSS=function(){this._renderTimeout=!1,this.clearCSS();var t=c.CSSRendererFont.addCSS("",this.getPreviewCssClass(),this.currentVisual,c.CSSRendererFont.rendererModes[this.mode]);this.css.push(t)},t.prototype.setPreview=function(){var t={fontClassName:this.getPreviewCssClass(),styleClassName:c._fontManager.styleClassName,styleClassName2:c._fontManager.styleClassName2},i="";this.localModePreview[this.mode]!==r?(this.preview.html(""),this.preview.append(c[this.localModePreview[this.mode]].renderFont(c._fontManager.fieldID,t))):(i=(i=c.CSSRendererFont.rendererModes[this.mode].preview).replace(/\{([^]*?)\}/g,(function(i,s){return t[s]})),this.preview.html(i))},t.prototype.getPreviewCssClass=function(){return"n2-"+this.type+"-editor-preview"},t.prototype.pause=function(){this.clearCSS()},t.prototype.clearCSS=function(){for(var t=0;t<this.css.length;t++)this.css[t].destroy();this.css=[]},t})),c.d("NextendFontManager",["$"],(function(){var $=c.$;function t(){this.$=$(this),this.showParameters=!1,this.type="font",this.css=[],this.styleClassName="",this.styleClassName2="",c._fontManager=this,this.lightbox=$("#n2-lightbox-"+this.type),this.lightbox.find(".n2_fullscreen_editor__overlay").on("click",this.hide.bind(this)),this.controller=this.initController(),this.lightbox.find(".n2_fullscreen_editor__cancel").on("click",this.hide.bind(this)),this.saveButton=this.lightbox.find(".n2_fullscreen_editor__save").on("click",this.setVisualAsStatic.bind(this))}return t.prototype.initController=function(){return new c.NextendFontEditorController},t.prototype.setFieldID=function(t){this.fieldID=t},t.prototype.setConnectedStyle=function(t){var i=$("#"+t).data("field").renderStyle();this.css.push(i),this.styleClassName=i.getBaseClassName()},t.prototype.setConnectedStyle2=function(t){var i=$("#"+t).data("field").renderStyle();this.css.push(i),this.styleClassName2=i.getBaseClassName()},t.prototype.setAndClose=function(t){this.$.trigger("save",[t])},t.prototype.setVisualAsStatic=function(e){e.preventDefault(),this.setAndClose(JSON.stringify({data:this.controller.get("set")})),this.hide(e)},t.prototype.hide=function(e){this.controller.pause();for(var t=0;t<this.css.length;t++)this.css[t].destroy();this.css=[],e!==r&&(e.preventDefault(),c.Esc.pop()),this.controller.close(),this.$.off("save"),$("body").removeClass("n2_body--fullscreen-editor-visible"),this.lightbox.removeClass("n2_fullscreen_editor--visible"),$(i).off("keydown.visual")},t.prototype.loadDataToController=function(t){this.controller.load(c.CSSRendererFont.parseRawData(t),!1,this.showParameters)},t.prototype.show=function(t,i,s){c.Esc.add(function(){return this.hide(),!0}.bind(this)),this.showParameters=f({previewMode:!1,previewHTML:!1},s),$("body").addClass("n2_body--fullscreen-editor-visible"),this.lightbox.addClass("n2_fullscreen_editor--visible"),this.loadDataToController(t),this.controller.show(),this.$.on("save",i),this._show()},t.prototype._show=function(){$(":focus").trigger("blur"),$(i).on({"keydown.visual":function(e){"TEXTAREA"===e.target.tagName||"INPUT"===e.target.tagName||e.target.isContentEditable||"Enter"===e.code&&this.saveButton.trigger("click")}.bind(this)})},t})),c.d("CSSRendererFont",["$","CSSRenderer"],(function(){var $=c.$;function t(){}t.prototype=Object.create(c.CSSRenderer.prototype),t.prototype.constructor=t,t.prototype.getCSS=function(t,i,s,n,h){if(!1===(s=this.decodeData(s)))return"";if((s=f([],s))[0]=f(c.CSSRendererFont.getDefault(),s[0]),n.renderOptions.combined)for(var o=1;o<s.length;o++)if(s[o]=f({},s[o-1],s[o]),s[o].size===s[0].size)s[o].size="100||%";else{var a=s[0].size.split("||"),l=s[o].size.split("||");2===a.length&&2===l.length&&"px"===a[1]&&"px"===l[1]&&(s[o].size=Math.round(l[0]/a[0]*100)+"||%")}return t===r&&(t=c.CSSRendererFont.pre),c.CSSRenderer.prototype.getCSS.call(this,t,i,s,n,h)},t.prototype.makeStylecolor=function(t,i){i.color="#"+t.substr(0,6)+";\ncolor: "+N2Color.hex2rgbaCSS(t)},t.prototype.makeStylesize=function(t,i){var s=t.split("||");"px"===s[1]?i.fontSize=s[0]/c.CSSRendererFont.fontSize*100+"%":i.fontSize=t.replace("||","")},t.prototype.makeStyletshadow=function(t,i){var s=t.split("|*|");"0"==s[0]&&"0"==s[1]&&"0"==s[2]?i.textShadow="none":i.textShadow=s[0]+"px "+s[1]+"px "+s[2]+"px "+N2Color.hex2rgbaCSS(s[3])},t.prototype.makeStyleafont=function(t,i){for(var s=t.split(","),n=0;n<s.length;n++)s[n]=this.getFamily(s[n].replace(/^\s+|\s+$/gm,"").replace(/"|'/gm,""));i.fontFamily=s.join(",")},t.prototype.getFamily=function(t){var s=$(i).triggerHandler("n2Family",[t]);return s===r&&(s=t),"'"+s+"'"},t.prototype.makeStylelineheight=function(t,i){i.lineHeight=t},t.prototype.makeStyleweight=t.prototype.makeStylebold=function(t,i){i.fontWeight=1==t?"bold":t>1?t:"normal"},t.prototype.makeStyleitalic=function(t,i){i.fontStyle=1==t?"italic":"normal"},t.prototype.makeStyleunderline=function(t,i){i.textDecoration=1==t?"underline":"none"},t.prototype.makeStylealign=function(t,i){i.textAlign=t},t.prototype.makeStyleletterspacing=function(t,i){i.letterSpacing=t},t.prototype.makeStylewordspacing=function(t,i){i.wordSpacing=t},t.prototype.makeStyletexttransform=function(t,i){i.textTransform=t},t.prototype.makeStyleextra=function(t,i){i.raw=t};var s=1,n=new t,h={pre:"",defaultFamily:"Roboto,Arial",fontSize:16,rendererModes:{},getDefault:function(){return{color:"000000ff",size:"14||px",tshadow:"0|*|0|*|0|*|000000ff",afont:h.defaultFamily,lineheight:"1.5",weight:400,italic:0,underline:0,align:"left",letterspacing:"normal",wordspacing:"normal",texttransform:"none",extra:""}},getEmpty:function(){return{extra:""}},getClass:function(){return"n2-font-"+s++},addCSS:function(t,i,s,h,r){return c._css.add(i,n.getCSS.call(n,t,"."+i,s,h,r))},fixBold:function(t){for(var i=0;i<t.length;i++)t[i].bold!==r&&(t[i].weight!==r||(1===parseInt(t[i].bold)?t[i].weight=700:t[i].bold>0&&(t[i].weight=t[i].bold)),delete t[i].bold);return t},parseRawData:function(t){if(t.length>0){"{"!==t[0]&&(t=c.Base64.decode(t));try{var i=JSON.parse(t);if(i.data!==r)return i.data=this.fixBold(i.data),i.data[0]=f({},this.getDefault(),i.data[0]),i.data}catch(i){console.error("Unexpected data",t,i)}}return[this.getDefault()]},transformData:function(t,i){var s,n=this.parseRawData(t),h=this.rendererModes[i].tabs,r=[];for(s=0;s<n.length;s++)r[s]=_(this.getEmpty(),n[s]);for(s=r.length;s<h.length;s++)r[s]=this.getEmpty();return r}};return h})),c.d("NextendStyleEditor",["$","NextendFragmentEditor"],(function(){var $=c.$;function t(){c.NextendFragmentEditor.prototype.constructor.apply(this,arguments),this.fields={backgroundColor:{element:$("#n2-style-editorbackgroundcolor"),events:{"nextendChange.n2-editor":this.changeBackgroundColor.bind(this)}},opacity:{element:$("#n2-style-editoropacity"),events:{"outsideChange.n2-editor":this.changeOpacity.bind(this)}},padding:{element:$("#n2-style-editorpadding"),events:{"outsideChange.n2-editor":this.changePadding.bind(this)}},boxShadow:{element:$("#n2-style-editorboxshadow"),events:{"outsideChange.n2-editor":this.changeBoxShadow.bind(this)}},border:{element:$("#n2-style-editorborder"),events:{"outsideChange.n2-editor":this.changeBorder.bind(this)}},borderRadius:{element:$("#n2-style-editorborderradius"),events:{"outsideChange.n2-editor":this.changeBorderRadius.bind(this)}},extracss:{element:$("#n2-style-editorextracss"),events:{"outsideChange.n2-editor":this.changeExtraCSS.bind(this)}}}}return t.prototype=Object.create(c.NextendFragmentEditor.prototype),t.prototype.constructor=t,t.prototype.load=function(t){this._off(),this.fields.backgroundColor.element.data("field").insideChange(t.backgroundcolor),this.fields.opacity.element.data("field").insideChange(t.opacity),this.fields.padding.element.data("field").insideChange(t.padding),this.fields.boxShadow.element.data("field").insideChange(t.boxshadow),this.fields.border.element.data("field").insideChange(t.border),this.fields.borderRadius.element.data("field").insideChange(t.borderradius),this.fields.extracss.element.data("field").insideChange(t.extra),this._on()},t.prototype.changeBackgroundColor=function(){this.trigger("backgroundcolor",this.fields.backgroundColor.element.val())},t.prototype.changeOpacity=function(){this.trigger("opacity",this.fields.opacity.element.val())},t.prototype.changePadding=function(){this.trigger("padding",this.fields.padding.element.val())},t.prototype.changeBoxShadow=function(){this.trigger("boxshadow",this.fields.boxShadow.element.val())},t.prototype.changeBorder=function(){this.trigger("border",this.fields.border.element.val())},t.prototype.changeBorderRadius=function(){this.trigger("borderradius",this.fields.borderRadius.element.val())},t.prototype.changeExtraCSS=function(){this.trigger("extra",this.fields.extracss.element.val())},t})),c.d("NextendStyleEditorController",["$","NextendFragmentEditorController"],(function(){var $=c.$;function t(){this.css=[],c.NextendFragmentEditorController.prototype.constructor.apply(this,arguments),this.preview=$('<div class="n2_form__table_preview"></div>').css("fontSize","16px").appendTo('.n2_form__table[data-field="table-style-preview"]'),this.initBackgroundColor()}return t.prototype=Object.create(c.NextendFragmentEditorController.prototype),t.prototype.constructor=t,t.prototype.loadDefaults=function(){c.NextendFragmentEditorController.prototype.loadDefaults.call(this),this.type="style",this.preview=null},t.prototype.initEditor=function(){return new c.NextendStyleEditor},t.prototype.getCleanVisual=function(){return c.CSSRendererStyle.getEmpty()},t.prototype.initBackgroundColor=function(){this.$background=$("#n2-style-editorpreview-background").on("nextendChange",function(){this.preview.css("background","#"+this.$background.val())}.bind(this)),this.preview.css("background","#"+this.$background.val())},t.prototype.getTabs=function(){return c.CSSRendererStyle.rendererModes[this.mode].tabs},t.prototype.renderCSS=function(){this._renderTimeout=!1,this.clearCSS();var t=c.CSSRendererStyle.addCSS("",this.getPreviewCssClass(),this.currentVisual,c.CSSRendererStyle.rendererModes[this.mode]);this.css.push(t)},t.prototype.setPreview=function(){var t={styleClassName:this.getPreviewCssClass(),fontClassName:c._styleManager.fontClassName,fontClassName2:c._styleManager.fontClassName2,styleClassName2:c._styleManager.styleClassName2},i="";this.localModePreview[this.mode]!==r&&""!==this.localModePreview[this.mode]?(this.preview.html(""),this.preview.append(c[this.localModePreview[this.mode]].renderStyle(c._styleManager.fieldID,t))):(i=(i=c.CSSRendererStyle.rendererModes[this.mode].preview).replace(/\{([^]*?)\}/g,(function(i,s){return t[s]})),this.preview.html(i))},t.prototype.getPreviewCssClass=function(){return"n2-"+this.type+"-editor-preview"},t.prototype.pause=function(){this.clearCSS()},t.prototype.clearCSS=function(){for(var t=0;t<this.css.length;t++)this.css[t].destroy();this.css=[]},t})),c.d("NextendStyleManager",["$"],(function(){var $=c.$;function t(){this.$=$(this),this.showParameters=!1,this.type="style",this.css=[],this.styleClassName2="",this.fontClassName="",this.fontClassName2="",c._styleManager=this,this.lightbox=$("#n2-lightbox-"+this.type),this.lightbox.find(".n2_fullscreen_editor__overlay").on("click",this.hide.bind(this)),this.controller=this.initController(),this.controller&&(this.renderer=this.controller.renderer),this.lightbox.find(".n2_fullscreen_editor__cancel").on("click",this.hide.bind(this)),this.saveButton=this.lightbox.find(".n2_fullscreen_editor__save").on("click",this.setVisualAsStatic.bind(this))}return t.prototype.initController=function(){return new c.NextendStyleEditorController},t.prototype.setFieldID=function(t){this.fieldID=t},t.prototype.setConnectedStyle=function(t){var i=$("#"+t).data("field").renderStyle();this.css.push(i),this.styleClassName2=i.getBaseClassName()},t.prototype.setConnectedFont=function(t){var i=$("#"+t).data("field").renderFont();this.css.push(i),this.fontClassName=i.getBaseClassName()},t.prototype.setConnectedFont2=function(t){var i=$("#"+t).data("field").renderFont();this.css.push(i),this.fontClassName2=i.getBaseClassName()},t.prototype.setAndClose=function(t){this.$.trigger("save",[t])},t.prototype.setVisualAsStatic=function(e){e.preventDefault(),this.setAndClose(JSON.stringify({data:this.controller.get("set")})),this.hide(e)},t.prototype.hide=function(e){this.controller.pause();for(var t=0;t<this.css.length;t++)this.css[t].destroy();this.css=[],e!==r&&(e.preventDefault(),c.Esc.pop()),this.controller.close(),this.$.off("save"),$("body").removeClass("n2_body--fullscreen-editor-visible"),this.lightbox.removeClass("n2_fullscreen_editor--visible"),$(i).off("keydown.visual")},t.prototype.loadDataToController=function(t){this.controller.load(c.CSSRendererStyle.parseRawData(t),!1,this.showParameters)},t.prototype.show=function(t,i,s){c.Esc.add(function(){return this.hide(),!0}.bind(this)),this.showParameters=f({previewMode:!1,previewHTML:!1},s),$("body").addClass("n2_body--fullscreen-editor-visible"),this.lightbox.addClass("n2_fullscreen_editor--visible"),this.loadDataToController(t),this.controller.show(),this.$.on("save",i),this._show()},t.prototype._show=function(){$(":focus").trigger("blur"),$(i).on({"keydown.visual":function(e){"TEXTAREA"===e.target.tagName||"INPUT"===e.target.tagName||e.target.isContentEditable||"Enter"===e.code&&this.saveButton.trigger("click")}.bind(this)})},t})),c.d("CSSRendererStyle",["CSSRenderer"],(function(){function t(){}t.prototype=Object.create(c.CSSRenderer.prototype),t.prototype.constructor=t,t.prototype.getCSS=function(t,i,s,n,h){return!1===(s=this.decodeData(s))?"":(s[0]=f(c.CSSRendererStyle.getDefault(),s[0]),t===r&&(t=c.CSSRendererStyle.pre),c.CSSRenderer.prototype.getCSS.call(this,t,i,s,n,h))},t.prototype.makeStylebackgroundcolor=function(t,i){i.background="#"+t.substr(0,6)+";\n\tbackground: "+N2Color.hex2rgbaCSS(t)},t.prototype.makeStyleopacity=function(t,i){i.opacity=parseInt(t)/100},t.prototype.makeStylepadding=function(t,i){for(var s=t.split("|*|"),n=s.pop(),h=0;h<s.length;h++)s[h]+=n;i.padding=s.join(" ")},t.prototype.makeStyleboxshadow=function(t,i){var s=t.split("|*|");"0"==s[0]&&"0"==s[1]&&"0"==s[2]&&"0"==s[3]?i.boxShadow="none":i.boxShadow=s[0]+"px "+s[1]+"px "+s[2]+"px "+s[3]+"px "+N2Color.hex2rgbaCSS(s[4])},t.prototype.makeStyleborder=function(t,i){var s=t.split("|*|");i.borderWidth=s[0]+"px",i.borderStyle=s[1],i.borderColor="#"+s[2].substr(0,6)+";\n\tborder-color:"+N2Color.hex2rgbaCSS(s[2])},t.prototype.makeStyleborderradius=function(t,i){t.split("|*|").push(""),i.borderRadius=t+"px"},t.prototype.makeStyleextra=function(t,i){i.raw=t};var i=1,s=new t;return{pre:"",rendererModes:{},getDefault:function(){return{backgroundcolor:"ffffff00",opacity:100,padding:"0|*|0|*|0|*|0|*|px",boxshadow:"0|*|0|*|0|*|0|*|000000ff",border:"0|*|solid|*|000000ff",borderradius:"0",extra:""}},getEmpty:function(){return{extra:""}},getClass:function(){return"n2-style-"+i++},addCSS:function(t,i,n,h,r){return c._css.add(i,s.getCSS.call(s,t,"."+i,n,h,r))},parseRawData:function(t){if(t.length>0){"{"!==t[0]&&(t=c.Base64.decode(t));try{var i=JSON.parse(t);if(i.data!==r)return i.data[0]=f({},this.getDefault(),i.data[0]),i.data}catch(i){console.error("Unexpected data",t,i)}}return[this.getDefault()]},transformData:function(t,i){var s,n=this.parseRawData(t),h=this.rendererModes[i].tabs,r=[];for(s=0;s<n.length;s++)r[s]=_(this.getEmpty(),n[s]);for(s=r.length;s<h.length;s++)r[s]=this.getEmpty();return r}}})),c.d("NextendImageEditorController",["NextendFragmentEditorControllerWithEditor"],(function(){function t(){c.NextendFragmentEditorControllerWithEditor.prototype.constructor.apply(this,arguments)}return t.prototype=Object.create(c.NextendFragmentEditorControllerWithEditor.prototype),t.prototype.constructor=t,t.prototype.loadDefaults=function(){c.NextendFragmentEditorControllerWithEditor.prototype.loadDefaults.call(this),this.type="image",this.currentImage=""},t.prototype.get=function(t){return this.currentVisual},t.prototype.getEmptyVisual=function(){return{"desktop-retina":{image:""},tablet:{image:""},mobile:{image:""}}},t.prototype._load=function(t,i,s){this.currentImage=t.visual.image,c.NextendFragmentEditorControllerWithEditor.prototype._load.call(this,t.value,i,s)},t.prototype.loadToEditor=function(){this.currentVisual=f({},this.getEmptyVisual(),this.currentVisual),this.editor.load(this.currentImage,this.currentVisual)},t.prototype.propertyChanged=function(e,t,i,s){this.isChanged=!0,this.currentVisual[t][i]=s},t})),c.d("NextendImage",["NextendVisualCore"],(function(){function t(){c.NextendVisualCore.prototype.constructor.apply(this,arguments)}return t.prototype=Object.create(c.NextendVisualCore.prototype),t.prototype.constructor=t,t.prototype.setValue=function(t,i){this.base64=t,this.value=JSON.parse(c.Base64.decode(t))},t.prototype.activate=function(e){e!==r&&e.preventDefault(),this.visualManager.changeActiveVisual(this),this.visualManager.controller.load(this,!1,this.visualManager.showParameters)},t})),c.d("NextendImageManager",["$","NextendVisualManagerCore"],(function(){var $=c.$;function t(){this.referenceKeys={},c.NextendVisualManagerCore.prototype.constructor.apply(this,arguments)}return t.prototype=Object.create(c.NextendVisualManagerCore.prototype),t.prototype.constructor=t,t.prototype.loadDefaults=function(){c.NextendVisualManagerCore.prototype.loadDefaults.apply(this,arguments),this.type="image",this.labels={visual:"image",visuals:"images"},this.fontClassName=""},t.prototype.initController=function(){return new c.NextendImageEditorController},t.prototype.createVisual=function(t){return new c.NextendImage(t,this)},t.prototype.firstLoadVisuals=function(t){for(var i=0;i<t.length;i++)this.referenceKeys[t[i].hash]=this.visuals[t[i].id]=this.createVisual(t[i])},t.prototype.getVisual=function(t){if(""!=t){var i=md5(t);if(this.referenceKeys[i]!==r)return this.referenceKeys[i];if(this.visualLoadDeferreds[i]!==r)return this.visualLoadDeferreds[i];var s=$.Deferred();return this.visualLoadDeferreds[i]=s,this._loadVisualFromServer(t).done(function(){s.resolve(this.referenceKeys[i]),delete this.visualLoadDeferreds[i]}.bind(this)).fail(function(){s.resolve({id:-1,name:n2_("Empty")}),delete this.visualLoadDeferreds[i]}.bind(this)),s}c.Notification.error(n2_("The image is empty"),{timeout:3})},t.prototype._loadVisualFromServer=function(t){return c.AjaxHelper.ajax({type:"POST",url:c.AjaxHelper.makeAjaxUrl(this.parameters.ajaxUrl,{nextendaction:"loadVisualForImage"}),data:{image:t},dataType:"json"}).done(function(t){var i=t.data.visual;this.referenceKeys[i.hash]=this.visuals[i.id]=this.createVisual(i)}.bind(this))},t.prototype.isVisualData=function(t){return""!==t},t.prototype.setVisual=function(e){e.preventDefault(),this.controller.isChanged?this.saveActiveVisual(this.activeVisual.name).done(function(t){$(i).trigger(t.data.visual.hash,this.activeVisual.value),this.hide(e)}.bind(this)):this.hide(e)},t.prototype.getBase64=function(){return c.Base64.encode(JSON.stringify(this.controller.get("set")))},t.prototype.loadDataToController=function(t){$.when(this.getVisual(t)).done(function(i){i.id>0?i.activate():console.error(t+" visual is not found linked")}.bind(this))},t})),c.d("BrowserCompatibility",(function(){var t=52,s=18,n=55,h=10,r=68,o=604;return function(a){i.location.href.match(/nextendcontroller=(sliders|slider|slides|generator)/)&&!function(){var i=navigator.userAgent,a=i.match(/Firefox\/([0-9]+)/);if(a&&parseInt(a[1])>=t)return!0;if((a=i.match(/Edge\/([0-9]+)/))&&parseInt(a[1])>=s)return!0;if((a=i.match(/OPR\/([0-9]+)/))&&parseInt(a[1])>=n)return!0;if((a=i.match(/Version\/([0-9]+)[0-9. ]*?Safari/))&&parseInt(a[1])>=h)return!0;if((a=i.match(/Chrome\/([0-9]+)/))&&parseInt(a[1])>=r)return!0;if((a=i.match(/Safari\/([0-9]+)/))&&parseInt(a[1])>=o)return!0;return!1}()&&(i.location=a)}})),c.d("ContextMenu",["$"],(function(){var t,n,h,o,a,l,u,d,_,v,$=c.$;function p(e){n[0]===e.target||$.contains(n[0],e.target)||v&&(v===e.target||$.contains(v,e.target))||b()}function b(){0===t&&(x(),y(),o[0].removeEventListener("mouseover",m,{passive:!0,capture:!0}),o[0].removeEventListener("mouseleave",g,{passive:!0,capture:!0}),n.remove(),n=r,o=r,a=r,u=r,s.removeEventListener("mousedown",p,{passive:!0,capture:!0}),s.removeEventListener("pointerdown",p,{passive:!0,capture:!0}),cancelAnimationFrame(this.frame),i.removeEventListener("scroll",b,{passive:!0,capture:!0}),i.removeEventListener("resize",b),i.removeEventListener("blur",b),d.onClose&&d.onClose.call(i))}function m(e){var t=$(e.target);if(t.hasClass("n2_context_menu__item")||(t=t.closest(".n2_context_menu__item")),(!a||t[0]!==a[0])&&(x(),(a=t).length)){var s=a.data("items");s!==r&&(a.addClass("n2_context_menu__item--active"),(u=a.data("submenu"))||(u=function(t,s){for(var r=s.getBoundingClientRect(),o=$('<div class="n2_context_menu__sub_menu"></div>').appendTo(n),a=0;a<t.length;a++)switch(t[a].type){case"onoff":new C(o,t[a]);break;default:new M(o,t[a])}var c,l,u=o.width();l=n2const.rtl.isRtl?r.left<u:r.left+r.width+u<i.innerWidth;c=l?Math.round(r.width-3):-Math.round(u-3);return o.css({left:c+"px",top:Math.round(Math.min(r.top,i.innerHeight-o.height()-5)-h.top)+"px"}),o[0].addEventListener("mouseover",w,{passive:!0,capture:!0}),o[0].addEventListener("mouseleave",w,{passive:!0,capture:!0}),o}(s,a[0]),a.data("submenu",u)),u.addClass("n2_context_menu__sub_menu--active"))}g(e)}function g(e){var t=$(e.target);t.hasClass("n2_context_menu__item")||(t=t.closest(".n2_context_menu__item")),l&&t[0]===l[0]||(y(),(l=t).length&&l.data("item").onFocus())}function y(){if(l&&l.length){var t=l.data("item");t&&t.onBlur(),l=r}}function w(e){var t=$(e.target);t.hasClass("n2_context_menu__item")||(t=t.closest(".n2_context_menu__item")),_&&t[0]===_[0]||(k(),(_=t).length&&_.data("item").onFocus())}function k(){if(_&&_.length){var t=_.data("item");t&&t.onBlur(),_=r}}function x(){u!==r&&(k(),u.removeClass("n2_context_menu__sub_menu--active"),u=r,_=r,a.removeClass("n2_context_menu__item--active"))}function S(t,i){this.$item=$('<div class="n2_context_menu__item"></div>').data("item",this).appendTo(t),i.color!==r&&this.$item.addClass("n2_context_menu__item--color-"+i.color),this.setData(i)}function M(t,i){S.prototype.constructor.call(this,t,i)}function C(t,i){M.prototype.constructor.call(this,t,i),this.$item.addClass("n2_context_menu__item_onoff")}return S.prototype.setData=function(t){this.data=t,this.$item.html(""),this.render(t),t.items!==r&&this.$item.data("items",t.items)},S.prototype.render=function(t){t.render(this.$item)},S.prototype.onClick=function(){!1!==this.data.action.call(i,this)&&b()},S.prototype.onFocus=function(){this.data.focus!==r&&this.data.focus.call()},S.prototype.onBlur=function(){this.data.blur!==r&&this.data.blur.call()},M.prototype=Object.create(S.prototype),M.prototype.constructor=M,M.prototype.render=function(t){this.$icon=$('<i class="n2_context_menu__item_icon '+t.icon+'"></i>').appendTo(this.$item),this.$label=$('<div class="n2_context_menu__item_label"></div>').appendTo(this.$item),"function"==typeof t.label?t.label.call(this,this):this.$label.text(t.label),this.$item.off("click"),t.action!==r?(this.$item.on("click",this.onClick.bind(this)),this.$item.addClass("n2_context_menu__item--has-action")):this.$item.removeClass("n2_context_menu__item--has-action")},C.prototype=Object.create(M.prototype),C.prototype.constructor=C,C.prototype.render=function(t){this.isOn=!!t.isOn.call(this),this.syncClass(),$('<i class="n2_context_menu__item_icon ssi_16"></i>').appendTo(this.$item),this.$label=$('<div class="n2_context_menu__item_label"></div>').appendTo(this.$item),"function"==typeof t.label?t.label.call(this,this.$label):this.$label.text(t.label),this.$item.off("click"),this.$item.on("click",this.toggle.bind(this)),this.$item.addClass("n2_context_menu__item--has-action")},C.prototype.syncClass=function(){this.$item.toggleClass("n2_context_menu__item_onoff--on",this.isOn)},C.prototype.toggle=function(){this.isOn=!this.isOn,this.syncClass(),this.data.action(this.isOn)},function(a,c,l){if(t=0,d=f({x:0,y:0,horizontalAlign:"right",verticalAlign:"bottom",onClose:!1,forceLtr:!1},l),n===r||(b(),v!==a)){n=$('<div class="n2_context_menu"></div>').appendTo("body"),d.forceLtr&&n.attr("dir","ltr"),o=$('<div class="n2_context_menu__inner"></div>').appendTo(n),c.sort((function(t,i){return t.priority-i.priority}));for(var u=0;u<c.length;u++)switch(c[u].type){case"raw":new S(o,c[u]);break;case"onoff":new C(o,c[u]);break;default:new M(o,c[u])}var _={top:"auto",right:"auto",bottom:"auto",left:"auto"};if(a instanceof Element){v=a;var y=a.getBoundingClientRect();if("right"===d.horizontalAlign?_.left=Math.min(y.left+d.x,i.innerWidth-o.width()-d.x-10)+"px":"left"===d.horizontalAlign&&(_.left=y.right-o.width()-d.x+"px"),"bottom"===d.verticalAlign){var w=y.top+y.height+d.y;w<=i.innerHeight-o.height()-10?_.top=w+"px":_.bottom=i.innerHeight-y.top+d.y+"px"}else"top"===d.verticalAlign&&(y.top-10>=o.height()?_.bottom=i.innerHeight-y.top+d.y+"px":_.top=y.top+y.height+d.y+"px")}else v=!1,_.left=Math.min(a.clientX+1,i.innerWidth-o.width()-10)+"px",_.top=Math.min(a.clientY+1,i.innerHeight-o.height()-10)+"px";return n.css(_),h=o[0].getBoundingClientRect(),o[0].addEventListener("mouseover",m,{passive:!0,capture:!0}),o[0].addEventListener("mouseleave",g,{passive:!0,capture:!0}),s.addEventListener("mousedown",p,{passive:!0,capture:!0}),s.addEventListener("pointerdown",p,{passive:!0,capture:!0}),this.frame=requestAnimationFrame((function(){i.addEventListener("scroll",b,{passive:!0,capture:!0})})),i.addEventListener("resize",b),i.addEventListener("blur",b),{lock:function(){t++},unlock:function(){t--,t=Math.max(t,0)}}}}})),c.d("DashboardInfo",["$"],(function(){var $=c.$;function t(){this.isVisible=!1,this.blurInteractionCallback=this.blurInteraction.bind(this),this.blurCallback=this.blur.bind(this),c.r("documentReady",this.onReady.bind(this))}return t.prototype.onReady=function(){this.$info=$(".n2_dashboard_info"),this.$button=this.$info.find("> .n2_button_plain_icon").on("click",this.toggleInfo.bind(this))},t.prototype.toggleInfo=function(e){e.preventDefault(),this.isVisible?this.hideInfo():this.showInfo()},t.prototype.showInfo=function(){this.isVisible||(this.isVisible=!this.isVisible,s.addEventListener("mousedown",this.blurInteractionCallback,{passive:!0,capture:!0}),i.addEventListener("scroll",this.blurCallback,{passive:!0,capture:!0}),this.syncClass())},t.prototype.hideInfo=function(){this.isVisible&&(this.isVisible=!this.isVisible,this.syncClass(),s.removeEventListener("mousedown",this.blurInteractionCallback,{passive:!0,capture:!0}),i.removeEventListener("scroll",this.blurCallback,{passive:!0,capture:!0}))},t.prototype.syncClass=function(){this.$info.toggleClass("n2_dashboard_info--visible",this.isVisible)},t.prototype.blur=function(){this.hideInfo()},t.prototype.blurInteraction=function(e){this.$info[0]===e.target||$.contains(this.$info[0],e.target)||this.hideInfo()},t})),c.d("DeviceChanger",["$"],(function(){var $=c.$;function t(t,i){this.slider=t,this.containerElement=i,this.activeStates={hover:!1,drag:!1},this.devices={},this.slider.stages.done("ResponsiveStart",this.onResponsiveStart.bind(this))}function i(t,i,s,n){this.deviceChanger=t,this.device=i,this.data=s,this.icon=n,this.$button=$('<div class="n2_device_tester_devices__device" data-device="'+i+'"><i class="ssi_24 '+n+'"></i></div>').on("click",this.activate.bind(this)).appendTo(t.$containerDevices),t.registerDevice(i,this)}function n(t){this.trailSize=160,this.deviceChanger=t;var i=$('<div class="n2_device_tester_zoom"></div>').appendTo(t.$deviceTester);this.$min=$('<div class="n2_device_tester_zoom__min_label">0</div>').appendTo(i),this.mouseMoveDelegate=this.onMouseMove.bind(this),this.mouseUpDelegate=this.onMouseUp.bind(this),this.$zoomInner=$('<div class="n2_device_tester_zoom__inner"></div>').on("mousedown",this.onMouseDown.bind(this)).appendTo(i),this.$max=$('<div class="n2_device_tester_zoom__max_label">3000</div>').appendTo(i),$('<div class="n2_device_tester_zoom__trail"></div>').appendTo(this.$zoomInner),this.$editorSize=$('<div class="n2_device_tester_zoom__editor_size"></div>').appendTo(this.$zoomInner),this.$handle=$('<div class="n2_device_tester_zoom__handle"></div>').appendTo(this.$zoomInner),this.$handleLabel=$('<div class="n2_device_tester_zoom__handle_label"></div>').appendTo(this.$handle)}return t.prototype.registerDevice=function(t,i){this.devices[t]=i},t.prototype.setActiveState=function(t,i){this.activeStates[t]=i,this.$deviceChanger.toggleClass("n2_device_changer--active",this.activeStates.hover||this.activeStates.drag)},t.prototype.onResponsiveStart=function(){var t;this.$deviceChanger=$(".n2_device_changer").on({mouseenter:function(){t&&(a(t),t=r),this.setActiveState("hover",!0)}.bind(this),mouseleave:function(){t=o(function(){this.setActiveState("hover",!1)}.bind(this),500)}.bind(this)}),this.$icon=this.$deviceChanger.find(".n2_device_changer__button .ssi_24"),this.responsive=this.slider.responsive,this.container=this.containerElement?$(this.containerElement):$(this.responsive.containerElement.closest(".n2_slider_preview_area__inner, .n2_slide_editor_slider__editor")),this.$deviceTester=this.$deviceChanger.find(".n2_device_tester"),this.$containerDevices=$('<div class="n2_device_tester_devices"></div>').appendTo(this.$deviceTester),this.resizer=new n(this);var s=this.responsive.parameters.enabledDevices;s.mobilePortrait&&new i(this,"mobilePortrait",this.responsive.parameters.sizes.mobilePortrait,"ssi_24--mobileportrait"),s.tabletPortrait&&new i(this,"tabletPortrait",this.responsive.parameters.sizes.tabletPortrait,"ssi_24--tabletportrait"),new i(this,"desktopPortrait",this.responsive.parameters.sizes.desktopPortrait,"ssi_24--desktop").activate(),this.responsive.identifyDeviceID=this.proxyIdentifyDeviceID.bind(this)},t.prototype.setDevice=function(t,i,s,n){this.device&&(this.devices[this.device].markInActive(),this.$icon.removeClass(this.devices[this.device].icon)),this.device=t,$("body").attr("data-device",t),this.devices[this.device].markActive(),this.$icon.addClass(this.devices[this.device].icon),this.width=i,this.minWidth=s,this.maxWidth=n,this.resizer.setLimits(s,n,i),this.resizer.setValue(this.width),this.container.width(this.width+"px"),this.slider.stages.resolved("Resized")&&this.responsive.doResize()},t.prototype.setWidth=function(t){(t=Math.max(Math.min(t,this.maxWidth),this.minWidth))!==this.width&&(this.width=t,this.resizer.setValue(t),this.container.width(this.width+"px"),this.responsive.doResize())},t.prototype.proxyIdentifyDeviceID=function(){return this.slider.sliderElement.ownerDocument.defaultView._N2.SmartSliderResponsive.DeviceMode[this.device.toLowerCase()]},i.prototype.markActive=function(){this.$button.addClass("n2_device_tester_devices__device--active")},i.prototype.markInActive=function(){this.$button.removeClass("n2_device_tester_devices__device--active")},i.prototype.activate=function(){this.deviceChanger.setDevice(this.device,this.data.width,this.data.min,this.data.max)},n.prototype.setLimits=function(t,i,s){this.min=t,this.$min.text(t),this.max=i,this.$max.text(i),this.editorSize=s,this.onePxToReal=(i-t)/this.trailSize,this.$editorSize.css("left",Math.round((s-t)/(i-t)*this.trailSize)+"px")},n.prototype.setValue=function(t){this.$handleLabel.text(t),this.$handle.css("left",Math.round((t-this.min)/(this.max-this.min)*this.trailSize)+"px")},n.prototype.onMouseDown=function(e){e.preventDefault(),$("body").addClass("n2_body--resize-editor"),this.resizeContext={clientX:this.$zoomInner[0].getBoundingClientRect().left,width:this.deviceChanger.width},s.addEventListener("mousemove",this.mouseMoveDelegate),s.addEventListener("mouseup",this.mouseUpDelegate),this.deviceChanger.setActiveState("drag",!0),this.onMouseMove(e)},n.prototype.onMouseMove=function(e){var t=Math.round(this.min+(e.clientX-this.resizeContext.clientX)*this.onePxToReal);Math.abs(this.editorSize-t)<2*this.onePxToReal&&(t=this.editorSize),this.deviceChanger.setWidth(t)},n.prototype.onMouseUp=function(e){s.removeEventListener("mousemove",this.mouseMoveDelegate),s.removeEventListener("mouseup",this.mouseUpDelegate),this.deviceChanger.setActiveState("drag",!1),$("body").removeClass("n2_body--resize-editor")},t})),c.d("SliderPreview",["$","UIDragTooltip"],(function(){var t,$=c.$,n=new c.UIDragTooltip("Resize");function h(){t={desktopPortrait:n2_("Desktop"),desktopLandscape:n2_("Large desktop"),tabletPortrait:n2_("Tablet"),tabletLandscape:n2_("Large tablet"),mobilePortrait:n2_("Mobile"),mobileLandscape:n2_("Large mobile")},this.frameScrollTop=0,this.scale=1,this.activeInfo=!1,this.sliderInfos={},this.isIframeContext=i.parent!==i,this.isIframeContext?(this.$parentDocument=i.parent._N2.$(i.parent.document),s.addEventListener("wheel",function(e){e.preventDefault()}.bind(this),{passive:!1}),i.addEventListener("message",function(e){var t={};try{t=JSON.parse(e.data)}catch(e){}switch(t.action){case"cancel":this.$parentDocument.triggerHandler("n2Close");break;case"scrollTop":this.updateFrameScrollTop(t.data);break;case"device_info":this.updateDeviceInfo(t.data)}}.bind(this),!1),s.addEventListener("keydown",function(e){e.defaultPrevented||"Escape"===e.code&&(e.preventDefault(),this.$parentDocument.triggerHandler("n2Close"))}.bind(this)),$(".n2_preview_slider__close").on("click",function(e){e.preventDefault(),this.$parentDocument.triggerHandler("n2Close")}.bind(this))):i.addEventListener("message",function(e){var t={};try{t=JSON.parse(e.data)}catch(e){}switch(t.action){case"scrollTop":this.updateFrameScrollTop(t.data);break;case"device_info":this.updateDeviceInfo(t.data)}}.bind(this),!1),this.init(),this.$frame=$(".n2_preview__device_screen_inner iframe"),$(".n2_preview form").trigger("submit")}function l(t){return t.replace(/[^0-9]/gi,"").replace(/^[0]+/gi,"").substr(0,5)}function u(t,i,s,n){this.sliderPreview=t,this.label=i,this.width=s,this.height=n,t.devices.push(this),this.$bar=$('<div class="n2_preview__ruler_device"><div></div></div>').on({mouseenter:function(){this.sliderPreview.setTempLabel(this.getLabel())}.bind(this),mouseleave:function(){this.sliderPreview.resetLabel()}.bind(this),click:function(){this.sliderPreview.setDimensions(this.width,this.height),this.sliderPreview.setCurrentDevice(this)}.bind(this)}).prependTo(t.$ruler),this.refreshScale()}function d(t,i){this.sliderPreview=t,this.id=i,this.top=0,this.$tip=$('<div class="n2_preview__slider_info"></div>').appendTo(this.sliderPreview.$infoState)}return h.prototype.init=function(){this.$fieldWidth=$(".n2_preview_toolbar__width").on("click",function(){"true"!==this.$fieldWidth[0].contentEditable&&new c.InlineTextEditor(this.$fieldWidth[0],{filter:l,onSave:function(t){(t=parseInt(t))?this.setWidth(t):this.onResize()}.bind(this),onCancel:function(){this.onResize()}.bind(this)})}.bind(this)),this.$fieldHeight=$(".n2_preview_toolbar__height").on("click",function(){"true"!==this.$fieldHeight[0].contentEditable&&new c.InlineTextEditor(this.$fieldHeight[0],{filter:l,onSave:function(t){(t=parseInt(t))?this.setHeight(t):this.onResize()}.bind(this),onCancel:function(){this.onResize()}.bind(this)})}.bind(this)),this.$fieldScale=$(".n2_preview_toolbar__scale").on("change",function(){this.setScale(this.$fieldScale.val()/100)}.bind(this)),this.devices=[],this.$ruler=$(".n2_preview__ruler"),new u(this,n2_("Mobile")+" S",375,667),new u(this,n2_("Mobile")+" L",425,756),new u(this,n2_("Tablet"),768,1024),new u(this,n2_("Laptop"),1024,768),new u(this,n2_("Laptop")+" L",1440,900),new u(this,"Full HD",1920,1080),new u(this,"4K",2560,1440),this.$label=$(".n2_preview__ruler_label"),this.$infoState=$(".n2_preview__device_info_state"),this.$infoTip=$(".n2_preview__device_info .ssi_16"),this.$screen=$(".n2_preview__device_screen"),this.$notification=$('<div class="n2_preview__notification_scale"></div>').appendTo(this.$screen),this.$screenInner=$(".n2_preview__device_screen_inner"),$(".n2_preview__resize_width").on("mousedown",function(e){e.preventDefault(),n.dragShow(),$("body").addClass("n2_body--resize-horizontal");var t=e.clientX,i=Math.floor(this.$screenInner.width()/this.scale);n.dragUpdate(e,n2_("Width")+": "+Math.max(320,Math.ceil(i))+"px"),$(s).on({"mousemove.resize":function(e){var s=Math.floor(i-2*(t-e.clientX)/this.scale);this.setWidth(s),this.removeCurrentDevice(),n.dragUpdate(e,n2_("Width")+": "+Math.max(320,Math.ceil(s))+"px")}.bind(this),"mouseup.resize":function(){n.dragHide(),$(s).off(".resize"),$("body").removeClass("n2_body--resize-horizontal")},"mouseleave.resize":function(){n.dragHide(),$(s).off(".resize"),$("body").removeClass("n2_body--resize-horizontal")}})}.bind(this)),$(".n2_preview__resize_height").on("mousedown",function(e){e.preventDefault(),n.dragShow(),$("body").addClass("n2_body--resize-vertical");var t=e.clientY,i=Math.floor(this.$screenInner.height()/this.scale);n.dragUpdate(e,n2_("Height")+": "+Math.max(320,i)+"px"),$(s).on({"mousemove.resize":function(e){var s=Math.floor(i-(t-e.clientY)/this.scale);this.setHeight(s),this.removeCurrentDevice(),n.dragUpdate(e,n2_("Height")+": "+Math.max(320,s)+"px")}.bind(this),"mouseup.resize":function(){n.dragHide(),$(s).off(".resize"),$("body").removeClass("n2_body--resize-vertical")}})}.bind(this)),$(".n2_button_preview_orientation").on("click",function(e){e.preventDefault(),this.removeCurrentDevice(),this.setDimensions(this.$screenInner.height()/this.scale,this.$screenInner.width()/this.scale)}.bind(this)),$(".n2_button_preview_reload").on("click",function(e){e.preventDefault(),this.reload()}.bind(this)),$(i).on("resize",this.onResize.bind(this)),this.onResize(),this.$ruler.addClass("n2_preview__ruler--ready")},h.prototype.reload=function(){$(".n2_preview form").trigger("submit")},h.prototype.onResize=function(){this.$fieldWidth.text(Math.floor(this.$screenInner.width()/this.scale)),this.$fieldHeight.text(Math.floor(this.$screenInner.height()/this.scale))},h.prototype.displayNotification=function(t){this.notificationTimeout&&a(this.notificationTimeout),this.$notification.text(t).addClass("n2_preview__notification_scale--visible"),this.notificationTimeout=o(function(){this.$notification.removeClass("n2_preview__notification_scale--visible"),delete this.notificationTimeout}.bind(this),600)},h.prototype.setScale=function(t){this.displayNotification(100*t+"%");var i=this.scale;this.scale=t,$("body").addClass("n2_body--scale-preview"),o((function(){$("body").removeClass("n2_body--scale-preview")}),1500),this.$screen=$(".n2_preview__device_screen");var s=this.$screenInner.width(),n=this.$screenInner.height();this.$frame.css({transform:"scale("+this.scale+")",width:1/this.scale*100+"%",height:1/this.scale*100+"%",marginLeft:(100-1/this.scale*100)/2+"%",marginRight:(100-1/this.scale*100)/2+"%"});for(var h=0;h<this.devices.length;h++)this.devices[h].refreshScale();this._setDimensions(s/i,n/i),this.onResize()},h.prototype.setDimensions=function(t,i){var s=this.$screen.width(),n=this.$screen.height(),h=Math.max(25,25*Math.floor(100*Math.min(1,s/t,n/i)/25));parseInt(this.$fieldScale.val())!==h&&h<=100&&this.$fieldScale.val(h).trigger("change"),this._setDimensions(t,i)},h.prototype._setDimensions=function(t,i){this.setWidth(t),this.setHeight(i)},h.prototype.setWidth=function(t){t=Math.floor(Math.max(320,t)*this.scale),this.$screenInner.css("maxWidth",t+"px"),this.$fieldWidth.text(Math.floor(this.$screenInner.width()/this.scale))},h.prototype.setHeight=function(t){t=Math.floor(Math.max(320,t)*this.scale),this.$screenInner.css("maxHeight",t+"px"),this.$fieldHeight.text(Math.floor(this.$screenInner.height()/this.scale))},h.prototype.setCurrentDevice=function(t){this.currentDevice&&this.currentDevice!==t&&this.removeCurrentDevice(),this.currentDevice=t,this.resetLabel()},h.prototype.removeCurrentDevice=function(){this.currentDevice&&(this.currentDevice.deActivate(),delete this.currentDevice,this.resetLabel())},h.prototype.setTempLabel=function(t){this.currentDevice&&this.currentDevice.deActivate(),this.$label.text(t)},h.prototype.resetLabel=function(){this.currentDevice?(this.$label.text(this.currentDevice.getLabel()),this.currentDevice.activate()):this.$label.text("")},h.prototype.setInfo=function(t,i,s,n){this.$infoState.text(t);var h=[];h.push("<b>"+n2_("Orientation")+": </b>"+(i?n2_("Landscape"):n2_("Portrait"))),s<=0?h.push("<b>"+n2_("Size")+": </b>"+n2_sprintf(n2_("Below %s pixels."),n)):n>=1e5?h.push("<b>"+n2_("Size")+": </b>"+n2_sprintf(n2_("Above %s pixels."),s)):h.push("<b>"+n2_("Size")+": </b>"+n2_sprintf(n2_("Between %s and %s pixels."),s,n)),this.$infoTip.data("formTip")?this.$infoTip.data("formTip").setDescription(h.join("<br>")):this.$infoTip.data("tip-description",h.join("<br>"))},h.prototype.updateFrameScrollTop=function(t){this.frameScrollTop=t.scrollTop,this.updateActive()},h.prototype.updateDeviceInfo=function(t){this.sliderInfos[t.id]===r&&(this.sliderInfos[t.id]=new d(this,t.id)),this.sliderInfos[t.id].update(t),this.updateActive()},h.prototype.updateActive=function(){var t=!1,i=Number.POSITIVE_INFINITY;for(var s in this.sliderInfos)this.sliderInfos[s].top<i&&(i=this.sliderInfos[s].top,t=this.sliderInfos[s]);for(var s in this.sliderInfos)this.sliderInfos[s].top<=this.frameScrollTop&&t.top<this.sliderInfos[s].top&&(t=this.sliderInfos[s]);this.activeInfo!==t&&(this.activeInfo=t,this.updateInfo(t))},h.prototype.updateInfo=function(t){this.activeInfo===t&&this.setInfo(this.activeInfo.device,this.activeInfo.isLandscape,this.activeInfo.minScreenWidth,this.activeInfo.maxScreenWidth)},u.prototype.activate=function(){this.$bar.addClass("n2_preview__ruler_device--active")},u.prototype.deActivate=function(){this.$bar.removeClass("n2_preview__ruler_device--active")},u.prototype.getLabel=function(){return this.label+" "+this.width+" x "+this.height+"px"},u.prototype.refreshScale=function(){var t=this.width*this.sliderPreview.scale;this.$bar.css({width:t+"px",marginLeft:-t/2+"px"})},d.prototype.update=function(i){this.device=t[i.device],this.isLandscape=i.isLandscape,this.minScreenWidth=i.minScreenWidth,this.maxScreenWidth=i.maxScreenWidth,this.top=i.top,this.sliderPreview.updateInfo(this)},h})),c.d("SliderChangeType","$",(function(){var $=c.$;function t(t){c._changeSliderType=this,this.options=f({types:{},currentType:"simple",ajaxUrl:""},t),c.r("documentReady",this.onReady.bind(this))}return t.prototype.onReady=function(){$(".n2_slider_action__change_slider_type").on("click",this.showModal.bind(this))},t.prototype.showModal=function(e){e&&e.preventDefault();var t=new c.ModalSimple("activate",{destroyOnHide:!0,width:630});t.addContent(c.UI.modalIcon("ssi_48 ssi_48--convert","blue")),t.addContent(c.UI.modalHeading(n2_("Change slider type")));var i=c.UI.modalFormRow(!0);t.addContent(i),c.UI.modalNotice(i,n2_("Changing your slider type is irreversible. After changing your slider type, <b>you will lose all slider type related settings</b>."),"notice");var s=c.UI.modalFormRow(!0);t.addContent(s);var n=c.UI.modalFieldSelectIcon(s,"slider-type",n2_("Slider type"),this.options.types,this.options.currentType),h=c.UI.modalButton(n2_("Convert"),"blue");t.addButton(h),h.on("click",function(e){e.preventDefault(),this.convertSliderType(n.val()),t.hide()}.bind(this)),t.show()},t.prototype.convertSliderType=function(t){this.options.currentType!==t&&c.AjaxHelper.ajax({type:"POST",url:this.options.ajaxUrl,data:{targetSliderType:t},dataType:"json"}).done((function(){i.location.reload()}))},t})),c.d("CreateSlider","$",(function(){var $=c.$;function t(t,s,n,h,r,o){this.groupID=t,this.ajaxUrl=s,this.userEmail=h,this.shouldSkipLicenseModal=n,this.skipNewsletter=r,this.importUrl=o,$(".n2_slider_manager__new_slider").on("click",this.createProject.bind(this)),"createslider"===i.location.hash.substring(1)&&this.createProject()}return t.prototype.createProject=function(){var t=new c.ModalSimple("new-project",{destroyOnHide:!0,width:1e3}),i=$('<div class="n2_new_project"></div>');t.addContent(i),$('<div class="n2_new_project__heading"></div>').text(n2_("What do you want to create today?")).appendTo(i),$('<div class="n2_new_project__sub_heading"></div>').text(n2_("Use our powerful visual editor, or simply import one of our existing template.")).appendTo(i);var s=$('<div class="n2_new_project__boxes"></div>').appendTo(i),n=$('<div class="n2_new_project__box"></div>').on("click",function(e){t.hide(e),this.createSlider()}.bind(this)).appendTo(s);$('<div class="n2_new_project__box_illustration"><img src="'+c._imageHelper.fixed("$ss3-admin$/images/sliders/newproject.svg")+'" alt="" width="160" /></div>').appendTo(n),$('<div class="n2_new_project__box_heading"></div>').text(n2_("Create a New Project")).appendTo(n),$('<div class="n2_new_project__box_sub_heading"></div>').text(n2_("Start a new project from scratch and build exactly what you’ve imagined. You can easily customize every pixels and create anything with layers.")).appendTo(n);var h=$('<div class="n2_new_project__box"></div>').on("click",function(e){this.showExampleSlidersWindow(),t.hide(e)}.bind(this)).appendTo(s);$('<div class="n2_new_project__box_illustration"><img src="'+c._imageHelper.fixed("$ss3-admin$/images/sliders/template.svg")+'" alt="" width="160" /></div>').appendTo(h),$('<div class="n2_new_project__box_heading"></div>').text(n2_("Start with a Template")).appendTo(h),$('<div class="n2_new_project__box_sub_heading"></div>').text(n2_("Start with a template and make it your own with the innovative drag and drop interface. You can choose from hundreds of premade templates.")).appendTo(h),$('<a class="n2_new_project__import" href="'+this.importUrl+'"></a>').text(n2_("or import your own files")).appendTo(i),t.show()},t.prototype.createSlider=function(){var t=new c.ModalSimple("create-new-project",{destroyOnHide:!0,width:900}),i=$('<div class="n2_create_new_project"></div>');t.addContent(i),$('<div class="n2_create_new_project__heading"></div>').text(n2_("Create new project")).appendTo(i);var n=c.UI.modalFormRowLarge().appendTo(i),h=c.UI.modalFieldSelectIcon(n,"project-type",n2_("Project type"),{slider:{icon:"ssi_64 ssi_64--fullwidthslider",label:n2_("Slider")},block:{icon:"ssi_64 ssi_64--block",label:n2_("Block")}},"slider"),r=function(){var t=h.val();o.toggleClass("n2_form_element--hidden","block"===t)};h.on("nextendChange",r);var o=c.UI.modalFormContainer(i,"slider-settings-container"),a=c.UI.modalFormRowLarge().appendTo(o);c.UI.modalFieldSelectIcon(a,"slider-type",n2_("Slider type"),{simple:{icon:"ssi_64 ssi_64--slider",label:n2_("Simple")},carousel:{icon:"ssi_64 ssi_64--carousel",label:n2_("Carousel")},showcase:{icon:"ssi_64 ssi_64--showcase",label:n2_("Showcase")}},"simple").on("nextendChange",r),a.find('.n2_field_select_icon__option:not([data-value="simple"])').css({"pointer-events":"none",opacity:.5}).find(".n2_field_select_icon__option_label").append(s.createTextNode(" ("+n2_("Pro")+")")),c.UI.modalSubHeading(n2_("Settings")).appendTo(i);var l=c.UI.modalFormRow().appendTo(i),u=c.UI.modalFieldText(l,"project-name",n2_("Name"),n2_("My project")).css("width","200px"),d=c.UI.modalNumber(l,"slider-width",n2_("Width"),1200,{min:200,unit:"px"}),f=c.UI.modalNumber(l,"slider-height",n2_("Height"),600,{min:100,unit:"px"}),_={boxed:n2_("Boxed"),fullwidth:n2_("Full width"),fullpage:n2_("Full page")},v=c.UI.modalSelect(l,"slider-responsive-mode",n2_("Layout"),_,"fullwidth");l.find('option[value="fullpage"]').attr("disabled","disabled").text(n2_("Full page")+" ("+n2_("Pro")+")");var p=c.UI.modalButton(n2_("Create"),"green").on("click",function(e){e.preventDefault();var t={groupID:this.groupID,projectName:u.val(),projectType:h.val(),sliderWidth:parseInt(d.val()),sliderHeight:parseInt(f.val()),responsiveMode:v.val()};c.AjaxHelper.ajax({type:"POST",url:c.AjaxHelper.makeAjaxUrl(this.ajaxUrl,{nextendaction:"create"}),data:t,dataType:"json"}).done(function(t){c.LoadingScreen.startLoading()}.bind(this))}.bind(this));t.addButton(p),r(),t.show()},t.prototype.showExampleSlidersWindow=function(){var t=this;$("body").css("overflow","hidden");var s=$('<iframe src="//smartslider3.com/demo-import/?pro=0&version='+N2SS3VERSION+"&utm_campaign="+N2SS3C+"&utm_source=import-slider-frame&utm_medium=smartslider-"+N2PLATFORM+'-free"></iframe>').css({position:"fixed",zIndex:1e5,left:0,top:0,width:"100%",height:"100%"}).appendTo("body"),n=function(){$("body").css("overflow",""),s.remove(),i.removeEventListener("message",r,!1)},h=function(i){c.AjaxHelper.ajax({type:"POST",url:c.AjaxHelper.makeAjaxUrl(t.ajaxUrl,{nextendaction:"importDemo"}),data:{groupID:t.groupID,key:c.Base64.encode(i.replace(/^(http(s)?:)?\/\//,"//"))},dataType:"json"}).fail((function(){}))},r=function(e){if("http://smartslider3.com"===e.origin||"https://smartslider3.com"===e.origin){var i=e.data;switch(i.key){case"importSlider":return void(t.skipNewsletter?h(i.data.href):t.joinCommunity((function(){h(i.data.href)})));case"closeWindow":n()}}};c.Esc.add(function(){return n(),!0}.bind(this)),i.addEventListener("message",r,!1)},t.prototype.joinCommunity=function(t){var i=function(e,t){c.AjaxHelper.ajax({type:"POST",url:c.AjaxHelper.makeAjaxUrl(c.AjaxHelper.getAdminUrl("ss3-admin"),{nextendcontroller:"settings",nextendaction:t||"dismissNewsletterSampleSliders"}),dataType:"json"})};this.modal=new c.ModalSimple("url-modal"),this.modal.addContent(c.UI.modalIcon("ssi_48 ssi_48--newsletter","purple")),this.modal.addContent(c.UI.modalHeading(n2_("Join The Smart Slider 3 Community"))),this.modal.addContent(c.UI.modalParagraph(n2_("Join more than 120,000 subscribers and get access to the latest slider templates, tips, tutorials and other exclusive contents directly to your inbox.")).css("margin-bottom","12px")),this.modal.$modalBody.css("text-align","center");var s=$("<form></form>");s.append(c.UI.modalInput("EMAIL","email","","example@google.com")),s.append(c.UI.modalInput(N2PLATFORM.toUpperCase(),"hidden","Yes")),s.append(c.UI.modalInput("SOURCE","hidden","Smart Slider 3")),this.modal.addContent(s);var n=c.UI.modalButton(n2_("Subscribe"),"purple");this.modal.addButton(n),n.on("click",function(e){c.AjaxHelper.ajax({type:"POST",url:"https://secure.nextendweb.com/mailchimp/subscribe.php",data:s.serialize(),dataType:"json"}).done((function(){t()})),i(0,"subscribed")}.bind(this)),this.modal.$modalBodyOuter.find(".n2_modal__close").on("click",(function(e){i(),t()})),this.modal.show()},t})),c.d("SliderEdit","$",(function(){var $=c.$;function t(t){this.options=f({previewInNewWindow:!1,saveAjaxUrl:"",previewUrl:"",ajaxUrl:"",formData:{}},t),this.url=this.options.ajaxUrl,this.values=this.options.formData,c.Form.prototype.constructor.call(this),c.r("documentReady",this.onReady.bind(this))}return t.prototype=Object.create(c.Form.prototype),t.prototype.constructor=t,t.prototype.onReady=function(){this.setID("#n2-ss-edit-slider-form"),c.Form.prototype.onReady.call(this),this.$form.on("submit",this.onSaveSubmit.bind(this)),this.initPreview()},t.prototype.onKeyDown=function(e){var t=!1;return(e.ctrlKey||e.metaKey)&&"Digit1"===e.code&&(this.showPreview(),t=!0),t?e.preventDefault():t=c.Form.prototype.onKeyDown.call(this,e),t},t.prototype.initButtons=function(){this.$saveButton=$(".n2_slider_settings_save").on("click",this.actionSave.bind(this)),$(".n2_slider_settings_back").on("click",this.actionCancel.bind(this))},t.prototype.actionSave=function(e){e&&e.preventDefault(),this.skipChangeConfirm=!0,this.$form.trigger("submit")},t.prototype.actionCancel=function(e){e&&e.preventDefault(),i.location=e.currentTarget.href},t.prototype.onSaveSubmit=function(e){this.$form.attr("target")===r&&(e.preventDefault(),c.AjaxHelper.ajax({type:"POST",url:this.options.saveAjaxUrl,data:this.$form.serialize(),dataType:"json",success:this.onAfterSave.bind(this)}))},t.prototype.onAfterSave=function(t){if($(".n2_header__heading_primary").text($("#slidertitle").val()),t&&t.data&&t.data.changedFields){for(var i in t.data.changedFields)t.data.changedFields.hasOwnProperty(i)&&$("#"+i).val(t.data.changedFields[i]);if(t.data.changedFields.slideralias!==r){var s=t.data.changedFields[i],n=$('.n2_ss_slider_publish__option_code[data-mode="alias"]');n.length||(n=$('<div class="n2_ss_slider_publish__option_code" data-mode="alias"></div>').insertAfter($('.n2_ss_slider_publish__option_code[data-mode="id"]'))),s?n.text('[smartslider3 alias="'+s+'"]'):n.remove()}}this.afterSave()},t.prototype.initPreview=function(){this.options.previewInNewWindow||(this.modal=new c.ModalIframe("preview-slider")),$(".n2_top_bar_main__preview").on("click",function(e){e.preventDefault(),this.showPreview()}.bind(this))},t.prototype.showPreview=function(){"main"===c.WindowManager.getCurrentWindow()&&(this.options.previewInNewWindow?c.PreviewPopup("","preview-slider"):this.modal.show(),this.$form.attr({action:c.AjaxHelper.makeAjaxUrl(this.options.previewUrl,{nextendaction:this.options.previewInNewWindow?"index":"slider"}),target:"preview-slider"}).trigger("submit").attr({action:this.formAction,target:null}))},t})),c.d("SliderImport","$",(function(){var $=c.$;function t(t){c.Form.prototype.constructor.call(this),c.r("documentReady",this.onReady.bind(this))}return t.prototype=Object.create(c.Form.prototype),t.prototype.constructor=t,t.prototype.onReady=function(){this.setID("#n2-ss-form-slider-import"),c.Form.prototype.onReady.call(this),this.$localImportSwitch=$("#sliderupload_or_local"),this.$localImport=$("#sliderlocal-import-file"),this.$uploadImport=$("#sliderimport-file"),this.$form.on("submit",this.onSubmit.bind(this))},t.prototype.onChange=function(){this.hasChange=!1,parseInt(this.$localImportSwitch.val())?""!==this.$localImport.val()&&(this.hasChange=!0):""!==this.$uploadImport.val()&&(this.hasChange=!0),this.$saveButton.toggleClass("n2_button--inactive",!this.hasChange)},t.prototype.initButtons=function(){this.$saveButton=$(".n2_slider_import").on("click",this.actionSave.bind(this)),$(".n2_slider_import_back").on("click",this.actionCancel.bind(this))},t.prototype.actionSave=function(e){e&&e.preventDefault(),this.skipChangeConfirm=!0,this.$form.trigger("submit"),this.afterSave()},t.prototype.actionCancel=function(e){e&&e.preventDefault(),i.location=e.currentTarget.href},t.prototype.onSubmit=function(e){e.preventDefault();var t=new FormData(this.$form[0]);c.AjaxHelper.ajax({type:"POST",contentType:!1,url:this.$form.attr("action"),processData:!1,data:t,dataType:"json"})},t})),c.d("ManageSliders","$",(function(){var $=c.$;function t(t,i,s){this.groupID=t,this.exportAllUrl=i.exportAllUrl,this.ajaxUrl=i.ajaxUrl,this.previewUrl=i.previewUrl,this.importUrl=i.importUrl,this.sliders=[],this.sliderPanel=$(".n2_slider_manager"),this.orderBy="ordering"===this.sliderPanel.data("orderby"),this.slidersContainer=this.sliderPanel.find(".n2_slider_manager__content");for(var n=this.slidersContainer.find(".n2_slider_box"),h=0;h<n.length;h++)this.sliders.push(new c.Slider(this,n.eq(h)));this.changed(),this.initOrderable(),this.create=new c.CreateSlider(t,this.ajaxUrl,s,i.userEmail,i.skipNewsletter,this.importUrl),this.initBulk()}return t.prototype.changed=function(){$("html").attr("data-sliders",this.sliders.length)},t.prototype.initSliders=function(){for(var t=this.slidersContainer.find(".n2_slider_box"),s=[],n=0;n<t.length;n++){var h=t.eq(n).data("slider");s.push(h)}this.sliders=s,this.changed(),$(i).triggerHandler("SmartSliderSidebarSlidersChanged")},t.prototype.initOrderable=function(){if(this.orderBy){var t={helper:"clone",items:"> .n2_slider_box",stop:this.saveOrder.bind(this),placeholder:"n2_slider_manager__sortable_placeholder",distance:10};this.uiSortable=new c.UISortable(this.slidersContainer,t)}},t.prototype.saveOrder=function(e,t){var s,n=this.slidersContainer.find(".n2_slider_box"),h=[],r=[],o=[];for(s=0;s<n.length;s++){var a=n.eq(s).data("slider");h.push(a),r.push(a.getId())}for(s=0;s<this.sliders.length;s++)o.push(this.sliders[s].getId());if(JSON.stringify(o)!==JSON.stringify(r)){$(i).triggerHandler("SmartSliderSidebarSlidersOrderChanged");c.AjaxHelper.ajax({type:"POST",url:c.AjaxHelper.makeAjaxUrl(this.ajaxUrl,{nextendcontroller:"sliders",nextendaction:"order"}),data:{groupID:this.groupID,sliderorder:r,isReversed:"DESC"===this.sliderPanel.data("orderbydirection")?1:0}}),this.sliders=h}},t.prototype.trashSliders=function(t,i){c.AjaxHelper.ajax({url:c.AjaxHelper.makeAjaxUrl(this.ajaxUrl,{nextendcontroller:"sliders",nextendaction:"trash"}),type:"POST",data:{groupID:this.groupID,sliders:t}}).done(function(){for(var t=0;t<i.length;t++)i[t].remove();this.initSliders(),this.leaveBulk()}.bind(this))},t.prototype.duplicateSliders=function(t,i){for(var s=0;s<this.sliders.length;s++)this.sliders[s].selected&&this.sliders[s].duplicate($.Event("click",{currentTarget:null}))},t.prototype.exportSliders=function(t,s){i.location.href=c.N2QueryString.add_query_arg({sliders:t},this.exportAllUrl)},t.prototype.initBulk=function(){this.selection=[],this.isBulkSelection=!1,$("#n2_slider_manager_bulk_actions a[data-action]").on("click",function(e){switch(e.preventDefault(),$(e.currentTarget).data("action")){case"duplicate":this.bulkAction("duplicateSliders",!1);break;case"trash":this.bulkAction("trashSliders",!1);break;case"export":this.bulkAction("exportSliders",!1);break;case"select-all":this.bulkSelect((function(t){t.select()}));break;case"select-none":this.bulkSelect((function(t){t.deSelect()}))}}.bind(this))},t.prototype.addSelection=function(t){0===this.selection.length&&this.enterBulk(),this.selection.push(t)},t.prototype.removeSelection=function(t){this.selection.splice(this.selection.indexOf(t),1),0===this.selection.length&&this.leaveBulk()},t.prototype.bulkSelect=function(t){for(var i=0;i<this.sliders.length;i++)t(this.sliders[i])},t.prototype.bulkAction=function(t,i){var s=[],n=[];this.bulkSelect((function(t){!t.selected||i&&t.isGroup||(s.push(t),n.push(t.getId()))})),n.length?(this[t](n,s),this.leaveBulk()):i?c.Notification.notice("Please select one or more sliders for the action!"):c.Notification.notice("Please select one or more sliders or groups for the action!")},t.prototype.enterBulk=function(){this.isBulkSelection||(this.isBulkSelection=!0,this.orderBy&&this.uiSortable.setOption("disabled",!0),$("body").addClass("n2_body--bulk-select"))},t.prototype.leaveBulk=function(){if(this.isBulkSelection){this.orderBy&&this.uiSortable.setOption("disabled",!1),$("body").removeClass("n2_body--bulk-select");for(var t=0;t<this.sliders.length;t++)this.sliders[t].deSelect();this.selection=[],this.isBulkSelection=!1}},t})),c.d("SelectSlider","$",(function(){var $=c.$,t=!1;function s(){this.cache={},this.ajaxUrl=c.AjaxHelper.makeAjaxUrl(c.AjaxHelper.getAdminUrl("ss3-admin"),{nextendcontroller:"sliders",nextendaction:"list"}),this.modal=new c.ModalLightbox("","select-slider"),this.modal.insertButton=c.UI.modalButton(n2_("Insert"),"green").addClass("n2_button--inactive"),this.modal.addButton(this.modal.insertButton),this.modal.insertButton.on("click",function(e){this.insertSlider(e)}.bind(this)),this.$content=$('<div class="n2_modal_select_slider"></div>'),this.modal.addContent(this.$content)}return s.prototype.setSkipGroup=function(t){this.skipGroup=t},s.prototype.setTitle=function(t){this.modal.setTitle(t)},s.prototype.displayList=function(t){t===r&&(t=0),this.cache[t]===r?c.AjaxHelper.ajax({url:this.ajaxUrl,type:"POST",data:{parentID:t}}).done(function(t,i){this.cache[t]=i.data,this.renderResponse(t,i.data)}.bind(this,t)):this.renderResponse(t,this.cache[t])},s.prototype.renderResponse=function(t,i){(this.$content.html(""),this.selectedSlider=[0],this.modal.insertButton.addClass("n2_button--inactive"),t>0)&&($('<div class="n2_slider_box__content"></div>').append($('<div class="n2_modal_select_slider__box n2_slider_box"></div>').append($('<div class="n2_slider_box__icon n2_slider_box__icon_grey"></div>').append($('<div class="n2_slider_box__icon_container"><i class="ssi_64 ssi_64--folderup"></i></div>')).append($('<div class="n2_slider_box__icon_text">'+n2_("Up")+"</div>")))).appendTo(this.$content).on("click",this.displayList.bind(this,0)),this.skipGroup||$('<div class="n2_slider_box__content"></div>').append($('<div class="n2_modal_select_slider__box n2_slider_box"></div>').append($('<div class="n2_slider_box__icon n2_slider_box__icon_grey"></div>').append($('<div class="n2_slider_box__icon_container"><i class="ssi_64 ssi_64--folder"></i></div>')).append($('<div class="n2_slider_box__icon_text">'+n2_("Insert group")+"</div>")))).appendTo(this.$content).on("click",function(e){this.selectedSlider=[t],this.insertSlider(e)}.bind(this)));for(var s=0;s<i.length;s++){var n=i[s],h=$('<div class="n2_slider_box__slider_identifiers"></div>').append($('<div class="n2_slider_box__slider_identifier"></div>').text("#"+n.id));n.isGroup&&h.append($('<div class="n2_slider_box__slider_identifier"></div>').text(n2_("Group"))),n.alias&&h.append($('<div class="n2_slider_box__slider_identifier"></div>').text(n.alias));var r="ssi_64 ssi_64--image";n.isGroup&&(r="ssi_64 ssi_64--folder");var o=$('<div class="n2_slider_box__icon"><div class="n2_slider_box__icon_container"><i class="'+r+'"></i></div></div>'),a=$('<div class="n2_slider_box__content"></div>').append(h);""===n.thumbnail&&a.append(o);var c=$('<div class="n2_slider_box__footer"></div>');n.isGroup&&c.append($('<div class="n2_slider_box__footer_icon"><i class="ssi_16 ssi_16--folderclosed"></i></div>'));var l=$('<div class="n2_modal_select_slider__box n2_slider_box"></div>').css("background-image","url("+n.thumbnail+")").append(a).append(c.append($('<div class="n2_slider_box__footer_title"></div>').text(n.title)).append($('<div class="n2_slider_box__footer_children_count"></div>').text(n.childrenCount))).appendTo(this.$content);n.isGroup?l.addClass("n2_slider_box--group").on("click",this.displayList.bind(this,n.id)):l.addClass("n2_slider_box--slider").on("click",this.select.bind(this,n.id,n.alias,t))}},s.prototype.select=function(t,i,s,e){this.$content.find(".n2_slider_box--selected").removeClass("n2_slider_box--selected"),$(e.currentTarget).addClass("n2_slider_box--selected"),this.selectedSlider=[t,i,s],this.modal.insertButton.removeClass("n2_button--inactive")},s.prototype.insertSlider=function(e){var t=this.selectedSlider[0],s=this.selectedSlider[1],n=this.selectedSlider[2];0!==t&&(this.callback.call(i,t,s,n),this.modal.hide(e))},s.prototype.show=function(t){this.callback=t,this.displayList(),this.modal.show()},function(i,n,h){!1===t&&(t=new s),t.setSkipGroup(h),t.setTitle(i),t.show(n)}})),c.d("Slider","$",(function(){var $=c.$;function t(t,i){this.selected=!1,this.manager=t,this.box=i.data("slider",this),this.isGroup=!!this.box.data("group"),this.editUrl=this.box.find(".n2_slider_box__slider_overlay_edit_button").attr("href"),this.box.on("contextmenu",this.onContextMenu.bind(this)),this.box.find(".n2_slider_box__slider_select_tick").on("click",function(e){e.stopPropagation(),e.preventDefault(),this.invertSelection()}.bind(this)),this.$more=this.box.find(".n2_slider_box__slider_action_more").on("click",this.onMore.bind(this)),this.initRename()}return t.prototype.getId=function(){return this.box.data("sliderid")},t.prototype.onContextMenu=function(e){e.preventDefault(),this.showContextMenu(e)},t.prototype.onMore=function(e){e.preventDefault(),this.showContextMenu(this.$more[0])},t.prototype.showContextMenu=function(t){var i=[];i.push({priority:10,label:n2_("Preview"),icon:"ssi_16 ssi_16--eye",action:this.preview.bind(this)}),i.push({priority:55,label:n2_("Duplicate"),icon:"ssi_16 ssi_16--duplicate",action:this.duplicate.bind(this)}),i.push({priority:1e3,label:n2_("Move to trash"),icon:"ssi_16 ssi_16--delete",action:this.trash.bind(this),color:"red"}),this.box.addClass("n2_slider_box--context-menu"),c.ContextMenu(t,i,{y:5,horizontalAlign:"left",onClose:function(){this.box.removeClass("n2_slider_box--context-menu")}.bind(this)})},t.prototype.preview=function(){i.open(c.N2QueryString.add_query_arg({sliderid:this.getId()},this.manager.previewUrl),"_blank")},t.prototype.duplicate=function(){var i=$.Deferred();return c.AjaxHelper.ajax({url:c.AjaxHelper.makeAjaxUrl(this.manager.ajaxUrl,{nextendcontroller:"slider",nextendaction:"duplicate",sliderid:this.getId()})}).done(function(s){var n=$(s.data).insertAfter(this.box),h=new t(this.manager,n);this.manager.initSliders(),i.resolve(h)}.bind(this)),i},t.prototype.trash=function(){this.manager.trashSliders([this.getId()],[this])},t.prototype.remove=function(){this.box.remove()},t.prototype.invertSelection=function(e){e&&e.preventDefault(),this.selected?this.deSelect():this.select()},t.prototype.select=function(){this.selected||(this.selected=!0,this.box.addClass("n2_slider_box--bulk-selected"),this.manager.addSelection(this))},t.prototype.deSelect=function(){this.selected&&(this.selected=!1,this.box.removeClass("n2_slider_box--bulk-selected"),this.manager.removeSelection(this))},t.prototype.initRename=function(){this.dblClickTimeout=!1,this.$label=this.box.find(".n2_slider_box__footer_title").on("click",function(e){"true"!==this.$label[0].contentEditable&&(this.dblClickTimeout?(a(this.dblClickTimeout),this.dblClickTimeout=!1,this.editName()):this.dblClickTimeout=o(function(){i.location=this.editUrl,this.dblClickTimeout=!1}.bind(this),500))}.bind(this)),this.title=this.$label.text().trim(),this.$label.text(this.title)},t.prototype.editName=function(){new c.InlineTextEditor(this.$label[0],{onSave:function(t){this.title!==t&&c.AjaxHelper.ajax({url:c.AjaxHelper.makeAjaxUrl(this.manager.ajaxUrl,{nextendcontroller:"slider",nextendaction:"rename",sliderid:this.getId(),title:t})}).done(function(){this.title=t}.bind(this)).fail(function(){this.$label.text(this.title)}.bind(this))}.bind(this),onCancel:function(){this.$label.text(this.title)}.bind(this),onTab:function(e){for(var t=$(".n2_slider_box__footer_title"),i=0;i<t.length;i++)if(this.$label.is(t[i])){e.shiftKey?i--:i++;break}i<0?i=t.length-1:i>=t.length&&(i=0),t.eq(i).trigger("click").trigger("click")}.bind(this)})},t})),c.d("SlidersTrash","$",(function(){var $=c.$;function t(t){this.options=t,this.$container=$(".n2_slider_trash");for(var i=this.$container.find(".n2_slider_box"),n=0;n<i.length;n++)new s(this,i.eq(n));this.$emptyTrashButton=$(".n2_slider_empty_trash").on("click",this.emptyTrash.bind(this)),this.refreshEmptyTrashStatus()}function s(t,i){this.manager=t,this.$box=i,this.$box.on("contextmenu",this.onContextMenu.bind(this)),this.$box.find(".n2_slider_box__slider_overlay_restore_button").on("click",this.restore.bind(this)),this.$more=this.$box.find(".n2_slider_box__slider_action_more").on("click",this.onMore.bind(this))}return t.prototype.emptyTrash=function(e){e.preventDefault(),this.isEmpty()||c.ModalDeleteConfirm(n2_("empty the trash"),function(){c.AjaxHelper.ajax({url:c.AjaxHelper.makeAjaxUrl(this.options.ajaxUrl,{nextendcontroller:"sliders",nextendaction:"emptyTrash"}),type:"POST"}).done(function(){this.$container.find(".n2_slider_box").remove(),this.refreshEmptyTrashStatus()}.bind(this))}.bind(this))},t.prototype.isEmpty=function(){return 0===this.$container.find(".n2_slider_box").length},t.prototype.refreshEmptyTrashStatus=function(){var t=this.isEmpty();this.$container.toggleClass("n2_slider_trash--empty",t),this.$emptyTrashButton.toggleClass("n2_button--inactive",t)},s.prototype.getId=function(){return this.$box.data("sliderid")},s.prototype.onContextMenu=function(e){e.preventDefault(),this.showContextMenu(e)},s.prototype.onMore=function(e){e.preventDefault(),this.showContextMenu(this.$more[0])},s.prototype.showContextMenu=function(t){var i=[];i.push({priority:20,label:n2_("Preview"),icon:"ssi_16 ssi_16--eye",action:this.preview.bind(this)}),i.push({priority:30,label:n2_("Delete permanently"),icon:"ssi_16 ssi_16--delete",action:this.deletePermanently.bind(this),color:"red"}),this.$box.addClass("n2_slider_box--context-menu"),c.ContextMenu(t,i,{y:5,horizontalAlign:"left",onClose:function(){this.$box.removeClass("n2_slider_box--context-menu"),this.manager.refreshEmptyTrashStatus()}.bind(this)})},s.prototype.restore=function(e){e.preventDefault(),c.AjaxHelper.ajax({url:c.AjaxHelper.makeAjaxUrl(this.manager.options.ajaxUrl,{nextendcontroller:"slider",nextendaction:"restore"}),type:"POST",data:{slider:this.getId()}}).done(function(){this.$box.remove(),this.manager.refreshEmptyTrashStatus()}.bind(this))},s.prototype.preview=function(){i.open(c.N2QueryString.add_query_arg({sliderid:this.getId()},this.manager.options.previewUrl),"_blank")},s.prototype.deletePermanently=function(){c.ModalDeleteConfirm(n2_("delete this slider"),function(){c.AjaxHelper.ajax({url:c.AjaxHelper.makeAjaxUrl(this.manager.options.ajaxUrl,{nextendcontroller:"slider",nextendaction:"deletePermanently"}),type:"POST",data:{slider:this.getId()}}).done(function(t){this.$box.remove();for(var i=t.data.sliderIDs,s=0;s<i.length;s++)$('.n2_slider_manager__box[data-sliderid="'+i[s]+'"]').remove();this.manager.refreshEmptyTrashStatus()}.bind(this))}.bind(this))},t})),c.d("FormElementAnimationManager",["$","FormElement"],(function(){var $=c.$;function t(t,i){this.element=$("#"+t),this.parent=this.element.parent(),this.managerIdentifier=i,this.parent.find(".n2_field_chooser__choose, .n2_field_chooser__label").on("click",this.show.bind(this)),this.parent.find(".n2_field_chooser__clear").on("click",this.clear.bind(this)),this.$name=this.parent.find(".n2_field_chooser__label"),this.updateName(this.element.val()),c.FormElement.prototype.constructor.call(this)}return t.prototype=Object.create(c.FormElement.prototype),t.prototype.constructor=t,t.prototype.show=function(e){e.preventDefault(),c["_"+this.managerIdentifier].show(this.element.val(),this.save.bind(this))},t.prototype.clear=function(e){e.preventDefault(),e.stopPropagation(),this.val("")},t.prototype.save=function(e,t){this.val(t)},t.prototype.val=function(t){this.element.val(t),this.updateName(t),this.triggerOutsideChange()},t.prototype.insideChange=function(t){this.element.val(t),this.updateName(t),this.triggerInsideChange()},t.prototype.updateName=function(t){var i;this.parent.toggleClass("n2_field_chooser--empty",""===t),i=""===t?n2_("Disabled"):n2_("Enabled"),this.$name.text(i)},t.prototype.isEmpty=function(t){return""===t},t})),c.d("FormElementColumns",["$","FormElement"],(function(){var $=c.$;function t(t){this.denominators={1:100,2:100,3:144,4:100,5:100,6:144},this.element=$("#"+t),c.FormElement.prototype.constructor.call(this),this.$c=$("#"+t).parent(),this.$container=this.$c.find(".n2_field_columns__content"),this.containerWidth=280,this.maxWidth=0,new c.UISortable(this.$container,{axis:"x",items:".n2_field_columns__column",helper:"clone_hide",start:function(e,t){this.$container.addClass("n2-sortable-currently-sorted"),t.placeholder.css({width:t.item.width()+"px",visibility:"hidden"});var i=this.$container.find(".n2_field_columns__column");t.item.data("index",i.index(t.item))}.bind(this),stop:function(e,t){var i=this.$container.find(".n2_field_columns__column"),s=t.item.data("index"),n=i.index(t.item);s!=n&&(this.currentRow.moveColOrOrder(s,n),t.item.data("index",null)),this.makeResizable(),this.$container.removeClass("n2-sortable-currently-sorted")}.bind(this)}),this.$c.find(".n2_field_columns__add").on({click:function(){this.currentRow.createCol()}.bind(this)})}return t.prototype=Object.create(c.FormElement.prototype),t.prototype.constructor=t,t.prototype.getDenominator=function(t){return this.denominators[t]===r&&(this.denominators[t]=15*t),this.denominators[t]},t.prototype.setRow=function(t){this.currentRow=t,this.insideChange(t.getColumnsOrdered())},t.prototype.setValue=function(t){},t.prototype.insideChange=function(t){this.start(t)},t.prototype.activateColumn=function(e){var t=this.$container.find(".n2_field_columns__column").index(e.currentTarget);this.currentRow.activateColumn(t,e)},t.prototype.start=function(t){this.percentages=[];for(var i=t.split("+"),s=0;s<i.length;s++)this.percentages.push(new Fraction(i[s]));this.refreshMaxWidth(),this.$container.empty();for(s=0;s<this.percentages.length;s++){var n=$('<div class="n2_field_columns__column">').on("click",this.activateColumn.bind(this)).appendTo(this.$container);c._tooltip.addElement(n,n2_("Column")),this.updateColumn(n,this.percentages[s])}this.makeResizable()},t.prototype.refreshMaxWidth=function(){this.maxWidth=this.containerWidth-16*(this.percentages.length-1)},t.prototype.updateColumn=function(t,i){t.css("width",this.maxWidth*i.valueOf()+"px").html(Math.round(100*i.valueOf()*10)/10+"%")},t.prototype.makeResizable=function(){this.handles&&this.handles.remove(),this.$columns=this.$container.find(".n2_field_columns__column"),$('<div class="n2_field_columns__handle"><div class="ssi_16 ssi_16--divide"></div></div>').insertAfter(this.$columns.not(this.$columns.last())),this.handles=this.$container.find(".n2_field_columns__handle").on("mousedown",this._resizeStart.bind(this))},t.prototype._resizeStart=function(e){var t=this.handles.index(e.currentTarget),i=this.$container.offset().left+8;this.resizeContext={index:t,cLeft:i,$currentCol:this.$columns.eq(t),$nextCol:this.$columns.eq(t+1),startX:Math.max(0,Math.min(e.clientX-i,this.containerWidth))},this._resizeMove(e),$("html").off(".resizecol").on({"mousemove.resizecol":this._resizeMove.bind(this),"mouseup.resizecol mouseleave.resizecol":this._resizeStop.bind(this)})},t.prototype._resizeMove=function(e){e.preventDefault();var t=Math.max(0,Math.min(e.clientX-this.resizeContext.cLeft,this.containerWidth)),i=this.getDenominator(this.percentages.length),s=new Fraction(Math.round((t-this.resizeContext.startX)/(this.maxWidth/i)),i);s.compare(this.percentages[this.resizeContext.index].clone().mul(-1))<0&&(s=this.percentages[this.resizeContext.index].clone().mul(-1)),s.compare(this.percentages[this.resizeContext.index+1])>0&&(s=this.percentages[this.resizeContext.index+1].clone());var n=this.percentages[this.resizeContext.index].add(s),h=this.percentages[this.resizeContext.index+1].sub(s);this.updateColumn(this.resizeContext.$currentCol,n),this.updateColumn(this.resizeContext.$nextCol,h);var r=f([],this.percentages);return r[this.resizeContext.index]=n,r[this.resizeContext.index+1]=h,this.onColumnWidthChange(r),[n,h]},t.prototype._resizeStop=function(e){var t=this._resizeMove(e);this.percentages[this.resizeContext.index]=t[0],this.percentages[this.resizeContext.index+1]=t[1],$("html").off(".resizecol"),delete this.resizeContext,this.currentRow.setRealColsWidth(this.percentages)},t.prototype.onColumnWidthChange=function(t){for(var i=[],s=0;s<t.length;s++)i.push(t[s].valueOf());this.currentRow.updateColumnWidth(i)},t})),c.d("FormElementControlTypePicker",["$","FormElement"],(function(){var $=c.$;function t(t,i){this.options=f({ajaxUrl:"",target:"",originalValue:""},i),this.id=t,this.element=$("#"+t);var s=this.element.parent();this.$items=s.find(".n2_field_control_type_picker__item"),this.target=$("#"+this.options.target),this.form=this.element.closest("form"),this.element.on("nextendChange",this.loadSubform.bind(this)),this.$items.on("click",function(e){this.selectOption($(e.currentTarget).data("controltype"))}.bind(this)),this.markSelected(this.options.originalValue),c.FormElement.prototype.constructor.call(this)}return t.prototype=Object.create(c.FormElement.prototype),t.prototype.constructor=t,t.prototype.loadSubform=function(){var t=this.element.val(),i=[];t===this.options.originalValue&&(i=this.form.data("form").values);var s={values:i,value:t};c.AjaxHelper.ajax({type:"POST",url:c.AjaxHelper.makeAjaxUrl(this.options.ajaxUrl),data:s,dataType:"json"}).done(this.load.bind(this))},t.prototype.load=function(t){this.target.html(t.data.html),eval(t.data.scripts),c.FormTipManager.add(this.target)},t.prototype.selectOption=function(t){this.setValue(t),this.markSelected(t),this.triggerOutsideChange()},t.prototype.setValue=function(t){this.element.val(t)},t.prototype.markSelected=function(t){this.$items.removeClass("n2_field_control_type_picker__item--selected");for(var i=0;i<this.$items.length;i++){if(this.$items.eq(i).data("controltype")===t)$(this.$items[i]).addClass("n2_field_control_type_picker__item--selected")}},t})),c.d("FormElementDatePicker",["$","FormElement"],(function(){var $=c.$;function t(t,i){this.element=$("#"+t),this.elements=[],this.elements.push($("#"+i[0]).on("outsideChange",this.onFieldOnOffChange.bind(this)));for(var s=1;s<i.length;s++)this.elements.push($("#"+i[s]).on("outsideChange",this.onFieldChange.bind(this)));c.FormElement.prototype.constructor.call(this),this.syncOnOff(),this.fixDate()}return t.prototype=Object.create(c.FormElement.prototype),t.prototype.constructor=t,t.prototype.getValue=function(){if(1===parseInt(this.elements[0].val())){var t=[this.elements[1].val(),this.pad(this.elements[2].val()),this.pad(this.elements[3].val())],i=[this.pad(this.elements[4].val()),this.pad(this.elements[5].val()),"00"];return t.join("-")+" "+i.join(":")}return this.getEmptyDate()},t.prototype.onFieldOnOffChange=function(){if(1===parseInt(this.elements[0].val())&&"0000"===this.elements[1].val()){var t=new Date,i=[t.getFullYear(),this.pad(t.getMonth()+1),this.pad(t.getDate())],s=[this.pad(t.getHours()),this.pad(t.getMinutes()),"00"];this.insideChange(i.join("-")+" "+s.join(":"))}this.onFieldChange()},t.prototype.onFieldChange=function(){this.fixDate()||(this.element.val(this.getValue()),this.triggerOutsideChange())},t.prototype.insideChange=function(t){if(this.element.val(t),t===this.getEmptyDate())this.elements[0].data("field").insideChange(0);else{var i=t.split(" "),s=i[0].split("-"),n=i[1].split(":");this.elements[0].data("field").insideChange(1),this.elements[1].data("field").insideChange(s[0]),this.elements[2].data("field").insideChange(s[1]),this.elements[3].data("field").insideChange(s[2]),this.elements[4].data("field").insideChange(n[0]),this.elements[5].data("field").insideChange(n[1]),this.fixDate()}this.triggerInsideChange()},t.prototype.syncOnOff=function(){this.element.val()===this.getEmptyDate()?this.elements[0].data("field").insideChange(0):this.elements[0].data("field").insideChange(1)},t.prototype.getEmptyDate=function(){return"0000-00-00 00:00:00"},t.prototype.pad=function(t,i){i=i||2;for(var s=t+"";s.length<i;)s="0"+s;return s},t.prototype.fixDate=function(){if(1===parseInt(this.elements[0].val())){for(var t=this.elements[1].val(),i=this.elements[2].val(),s=this.elements[3].val(),n=this.elements[3].data("field").select,h=new Date(t,i,0).getDate(),r=n[0].length,o=r;o>0;o--)n[0][o-1].removeAttribute("hidden");for(var a=r;a>h;a--)n[0][a-1].setAttribute("hidden","hidden");if(s>h)return this.elements[3].data("field").insideChange(h),this.onFieldChange(),!0}return!1},t})),function(t){"use strict";var i={s:1,n:0,d:1};function s(t,i){return isNaN(t=parseInt(t,10))&&n(),t*i}function n(){throw"Invalid Param"}var h=function(t,h){var o,a=0,c=1,l=1,u=0,d=0,f=0,_=1,v=1,p=0,b=1,m=1,g=1,y=1e7;if(t===r||null===t);else if(h!==r)l=(a=t)*(c=h);else switch(typeof t){case"object":"d"in t&&"n"in t?(a=t.n,c=t.d,"s"in t&&(a*=t.s)):0 in t?(a=t[0],1 in t&&(c=t[1])):n(),l=a*c;break;case"number":if(t<0&&(l=t,t=-t),t%1==0)a=t;else if(t>0){for(t>=1&&(t/=v=Math.pow(10,Math.floor(1+Math.log(t)/Math.LN10)));b<=y&&g<=y;){if(t===(o=(p+m)/(b+g))){b+g<=y?(a=p+m,c=b+g):g>b?(a=m,c=g):(a=p,c=b);break}t>o?(p+=m,b+=g):(m+=p,g+=b),b>y?(a=m,c=g):(a=p,c=b)}a*=v}else(isNaN(t)||isNaN(h))&&(c=a=NaN);break;case"string":if("-"===(b=t.match(/\d+|./g))[p]?(l=-1,p++):"+"===b[p]&&p++,b.length===p+1?d=s(b[p++],l):"."===b[p+1]||"."===b[p]?("."!==b[p]&&(u=s(b[p++],l)),(++p+1===b.length||"("===b[p+1]&&")"===b[p+3]||"'"===b[p+1]&&"'"===b[p+3])&&(d=s(b[p],l),_=Math.pow(10,b[p].length),p++),("("===b[p]&&")"===b[p+2]||"'"===b[p]&&"'"===b[p+2])&&(f=s(b[p+1],l),v=Math.pow(10,b[p+1].length)-1,p+=3)):"/"===b[p+1]||":"===b[p+1]?(d=s(b[p],l),_=s(b[p+2],1),p+=3):"/"===b[p+3]&&" "===b[p+1]&&(u=s(b[p],l),d=s(b[p+2],l),_=s(b[p+4],1),p+=5),b.length<=p){l=a=f+(c=_*v)*u+v*d;break}default:n()}if(0===c)throw"DIV/0";i.s=l<0?-1:1,i.n=Math.abs(a),i.d=Math.abs(c)},o=function(t,i){if(!t)return i;if(!i)return t;for(;;){if(!(t%=i))return i;if(!(i%=t))return t}};function a(t,s){if(!(this instanceof a))return new a(t,s);h(t,s),t=a.REDUCE?o(i.d,i.n):1,this.s=i.s,this.n=i.n/t,this.d=i.d/t}a.REDUCE=1,a.prototype={s:1,n:0,d:1,abs:function(){return new a(this.n,this.d)},neg:function(){return new a(-this.s*this.n,this.d)},add:function(t,s){return h(t,s),new a(this.s*this.n*i.d+i.s*this.d*i.n,this.d*i.d)},sub:function(t,s){return h(t,s),new a(this.s*this.n*i.d-i.s*this.d*i.n,this.d*i.d)},mul:function(t,s){return h(t,s),new a(this.s*i.s*this.n*i.n,this.d*i.d)},div:function(t,s){return h(t,s),new a(this.s*i.s*this.n*i.d,this.d*i.n)},clone:function(){return new a(this)},mod:function(t,s){return isNaN(this.n)||isNaN(this.d)?new a(NaN):t===r?new a(this.s*this.n%this.d,1):(h(t,s),0===i.n&&0===this.d&&a(0,0),new a(this.s*i.d*this.n%(i.n*this.d),i.d*this.d))},gcd:function(t,s){return h(t,s),new a(o(i.n,this.n),i.d*this.d/o(i.d,this.d))},lcm:function(t,s){return h(t,s),0===i.n&&0===this.n?new a:new a(i.n*this.n/o(i.n,this.n),o(i.d,this.d))},ceil:function(t){return t=Math.pow(10,t||0),isNaN(this.n)||isNaN(this.d)?new a(NaN):new a(Math.ceil(t*this.s*this.n/this.d),t)},floor:function(t){return t=Math.pow(10,t||0),isNaN(this.n)||isNaN(this.d)?new a(NaN):new a(Math.floor(t*this.s*this.n/this.d),t)},round:function(t){return t=Math.pow(10,t||0),isNaN(this.n)||isNaN(this.d)?new a(NaN):new a(Math.round(t*this.s*this.n/this.d),t)},inverse:function(){return new a(this.s*this.d,this.n)},pow:function(t){return t<0?new a(Math.pow(this.s*this.d,-t),Math.pow(this.n,-t)):new a(Math.pow(this.s*this.n,t),Math.pow(this.d,t))},equals:function(t,s){return h(t,s),this.s*this.n*i.d==i.s*i.n*this.d},compare:function(t,s){h(t,s);var n=this.s*this.n*i.d-i.s*i.n*this.d;return(0<n)-(n<0)},divisible:function(t,s){return h(t,s),!(!(i.n*this.d)||this.n*i.d%(i.n*this.d))},valueOf:function(){return this.s*this.n/this.d},toFraction:function(t){var i,s="",n=this.n,h=this.d;return this.s<0&&(s+="-"),1===h?s+=n:(t&&(i=Math.floor(n/h))>0&&(s+=i,s+=" ",n%=h),s+=n,s+="/",s+=h),s},toLatex:function(t){var i,s="",n=this.n,h=this.d;return this.s<0&&(s+="-"),1===h?s+=n:(t&&(i=Math.floor(n/h))>0&&(s+=i,n%=h),s+="\\frac{",s+=n,s+="}{",s+=h,s+="}"),s},toContinued:function(){var t,i=this.n,s=this.d,n=[];do{n.push(Math.floor(i/s)),t=i%s,i=s,s=t}while(1!==i);return n},toString:function(){var t,i=this.n,s=this.d;if(isNaN(i)||isNaN(s))return"NaN";a.REDUCE||(i/=t=o(i,s),s/=t);for(var n=String(i).split(""),h=0,r=[~this.s?"":"-","",""],c="",l=function(t,i){for(;i%2==0;i/=2);for(;i%5==0;i/=5);if(1===i)return 0;for(var s=10%i,n=1;1!==s;n++)if(s=10*s%i,n>2e3)return 0;return n}(0,s),u=function(t,i,s){for(var n=1,h=function(t,e,i){for(var s=1;e>0;t=t*t%i,e>>=1)1&e&&(s=s*t%i);return s}(10,s,i),r=0;r<300;r++){if(n===h)return r;n=10*n%i,h=10*h%i}return 0}(0,s,l),d=-1,f=1,_=15+l+u+n.length,v=0;v<_;v++,h*=10){if(v<n.length?h+=Number(n[v]):(f=2,d++),l>0)if(d===u)r[f]+=c+"(",c="";else if(d===l+u){r[f]+=c+")";break}h>=s?(r[f]+=c+(h/s|0),c="",h%=s):f>1?c+="0":r[f]&&(r[f]+="0")}return r[0]+=r[1]||"0",r[2]?r[0]+"."+r[2]:r[0]}},t.Fraction=a}(i),c.d("FormElementSliderWidgetArea",["$","FormElement"],(function(){var $=c.$;function t(t){this.element=$("#"+t),this.area=this.element.parent(),this.areas=this.area.find(".n2_field_widget_area__area"),this.areas.on("click",this.chooseArea.bind(this)),c.FormElement.prototype.constructor.call(this)}return t.prototype=Object.create(c.FormElement.prototype),t.prototype.constructor=t,t.prototype.chooseArea=function(e){var t=parseInt($(e.target).data("area"));this.element.val(t),this.setSelected(t),this.triggerOutsideChange()},t.prototype.insideChange=function(t){t=parseInt(t),this.element.val(t),this.setSelected(t),this.triggerInsideChange()},t.prototype.setSelected=function(t){this.areas.removeClass("n2_field_widget_area__area--selected"),this.areas.eq(t-1).addClass("n2_field_widget_area__area--selected")},t})),c.d("FormElementWidgetPosition","$",(function(){var $=c.$;function t(t){this.id=t,this.$element=$("#"+t),this.$label=this.$element.find(".n2_field_widget_position__label"),this.$positionElement=$("#"+t+"-area").on("nextendChange",this.onPositionChange.bind(this)),this.positionValue=this.$positionElement.val(),this.$offsetElement=$("#"+t+"-offset").on("nextendChange",this.onOffsetChange.bind(this)),this.offsetValue=this.$offsetElement.val(),this.$positionMode=$("#"+t+"-mode").on("nextendChange",this.onModeChange.bind(this)),this.modeValue=this.$positionMode.val(),this.refreshLabel(),this.$element.on("click",this.toggle.bind(this)),this.$element.find(".n2_field_widget_position__popover").on("click",this.stopPropagation.bind(this))}return t.prototype.stopPropagation=function(e){return e.originalEvent["handled"+this.id]!==r||(e.originalEvent["handled"+this.id]=!0,!1)},t.prototype.toggle=function(e){this.$element.hasClass("n2_field_widget_position--focus")?this.blur(e):this.focus(e)},t.prototype.focus=function(e){this.stopPropagation(e)||(this.$element.addClass("n2_field_widget_position--focus"),$("body").on("click."+this.id,this.blur.bind(this)))},t.prototype.blur=function(e){this.stopPropagation(e)||(this.$element.removeClass("n2_field_widget_position--focus"),$("body").off("click."+this.id))},t.prototype.refreshLabel=function(){var t="";if("advanced"===this.modeValue)t=n2_("Advanced");else{switch(parseInt(this.positionValue)){case 1:t=n2_sprintf(n2_("Outer %s"),n2_("Top"));break;case 2:t=n2_("Top")+" "+n2_("Left");break;case 3:t=n2_("Top")+" "+n2_("Center");break;case 4:t=n2_("Top")+" "+n2_("Right");break;case 5:t=n2_sprintf(n2_("Outer %s"),n2_("Left"));break;case 6:t=n2_("Middle")+" "+n2_("Left");break;case 7:t=n2_("Middle")+" "+n2_("Right");break;case 8:t=n2_sprintf(n2_("Outer %s"),n2_("Right"));break;case 9:t=n2_("Bottom")+" "+n2_("Left");break;case 10:t=n2_("Bottom")+" "+n2_("Center");break;case 11:t=n2_("Bottom")+" "+n2_("Right");break;case 12:t=n2_sprintf(n2_("Outer %s"),n2_("Bottom"))}0!==parseInt(this.offsetValue)&&(t+=" + "+this.offsetValue+"px")}this.$label.text(t)},t.prototype.onPositionChange=function(){this.positionValue=this.$positionElement.val(),this.refreshLabel()},t.prototype.onOffsetChange=function(){this.offsetValue=this.$offsetElement.val(),this.refreshLabel()},t.prototype.onModeChange=function(){this.modeValue=this.$positionMode.val(),this.refreshLabel()},t})),c.d("GeneratorAdd","$",(function(){var $=c.$;function t(t){c.Form.prototype.constructor.call(this),c.r("documentReady",this.onReady.bind(this))}return t.prototype=Object.create(c.Form.prototype),t.prototype.constructor=t,t.prototype.onReady=function(){this.setID("#n2-ss-form-generator-add"),c.Form.prototype.onReady.call(this),this.$form.on("submit",this.onSubmit.bind(this))},t.prototype.resetChangeTracker=function(){},t.prototype.initButtons=function(){this.$saveButton=$(".n2_generator_add").on("click",this.actionSave.bind(this)),$(".n2_generator_add_cancel").on("click",this.actionCancel.bind(this))},t.prototype.actionSave=function(e){e&&e.preventDefault(),this.skipChangeConfirm=!0,this.$form.trigger("submit"),this.afterSave()},t.prototype.actionCancel=function(e){e&&e.preventDefault(),i.location=e.currentTarget.href},t.prototype.onSubmit=function(e){e.preventDefault(),c.AjaxHelper.ajax({type:"POST",url:this.$form.attr("action"),data:this.$form.serialize(),dataType:"json"})},t})),c.d("GeneratorConfigure","$",(function(){var $=c.$;function t(t){c.Form.prototype.constructor.call(this),c.r("documentReady",this.onReady.bind(this))}return t.prototype=Object.create(c.Form.prototype),t.prototype.constructor=t,t.prototype.onReady=function(){this.setID("#n2-ss-form-generator-configure"),c.Form.prototype.onReady.call(this),this.$form.on("submit",this.onSubmit.bind(this))},t.prototype.initButtons=function(){this.$saveButton=$(".n2_generator_configuration_save").on("click",this.actionSave.bind(this)),$(".n2_generator_configuration_cancel").on("click",this.actionCancel.bind(this))},t.prototype.actionSave=function(e){e&&e.preventDefault(),this.skipChangeConfirm=!0,this.$form.trigger("submit"),this.afterSave()},t.prototype.actionCancel=function(e){e&&e.preventDefault(),i.location=e.currentTarget.href},t.prototype.onSubmit=function(e){e.preventDefault(),c.AjaxHelper.ajax({type:"POST",url:this.$form.attr("action"),data:this.$form.serialize(),dataType:"json"})},t})),c.d("GeneratorEdit","$",(function(){var $=c.$;function t(t){c.Form.prototype.constructor.call(this),this.options=f({previewInNewWindow:!1,previewUrl:""},t),c.r("documentReady",this.onReady.bind(this))}return t.prototype=Object.create(c.Form.prototype),t.prototype.constructor=t,t.prototype.onReady=function(){this.setID("#n2-ss-form-generator-edit"),c.Form.prototype.onReady.call(this),this.$form.on("submit",this.onSubmit.bind(this)),this.initPreview()},t.prototype.initButtons=function(){this.$saveButton=$(".n2_generator_settings_save").on("click",this.actionSave.bind(this)),$(".n2_generator_settings_back").on("click",this.actionCancel.bind(this))},t.prototype.actionSave=function(e){e&&e.preventDefault(),this.skipChangeConfirm=!0,this.$form.trigger("submit"),this.afterSave()},t.prototype.actionCancel=function(e){e&&e.preventDefault(),i.location=e.currentTarget.href},t.prototype.onSubmit=function(e){!0!==this.$form.data("preview")&&(e.preventDefault(),c.AjaxHelper.ajax({type:"POST",url:this.$form.attr("action"),data:this.$form.serialize(),dataType:"json"}))},t.prototype.initPreview=function(){this.options.previewInNewWindow||(this.modal=new c.ModalIframe("preview-slider")),$("#n2-ss-preview").on("click",function(e){e.preventDefault(),this.$form.data("preview",!0),this.options.previewInNewWindow?c.PreviewPopup("","preview-slider"):this.modal.show();var t=this.$form.attr("action");this.$form.attr({action:c.AjaxHelper.makeAjaxUrl(this.options.previewUrl,{nextendaction:this.options.previewInNewWindow?"index":"generator"}),target:"preview-slider"}).trigger("submit").attr({action:t,target:null}),this.$form.data("preview",!1)}.bind(this))},t})),c.d("FieldRecordViewer","$",(function(){var $=c.$;function t(t,i){this.ajaxUrl=i,this.$element=$("#"+t).on("click",this.showRecords.bind(this)),this.$form=this.$element.closest("form")}return t.prototype.showRecords=function(e){e.preventDefault(),c.AjaxHelper.ajax({type:"POST",url:this.ajaxUrl,data:this.$form.serialize(),dataType:"json"}).done((function(t){null!==t.data&&c.ModalGeneratorRecordViewer(t.data.headings,t.data.rows)}))},t})),c.d("SettingsFonts","$",(function(){var $=c.$;function t(t){c.Form.prototype.constructor.call(this),c.r("documentReady",this.onReady.bind(this))}return t.prototype=Object.create(c.Form.prototype),t.prototype.constructor=t,t.prototype.onReady=function(){this.setID("#n2-ss-form-settings-fonts"),c.Form.prototype.onReady.call(this),this.$form.on("submit",this.onSubmit.bind(this))},t.prototype.initButtons=function(){this.$saveButton=$(".n2_settings_save").on("click",this.actionSave.bind(this))},t.prototype.actionSave=function(e){e&&e.preventDefault(),this.skipChangeConfirm=!0,this.$form.trigger("submit"),this.afterSave()},t.prototype.onSubmit=function(e){e.preventDefault(),c.AjaxHelper.ajax({type:"POST",url:this.$form.attr("action"),data:this.$form.serialize(),dataType:"json"})},t})),c.d("SettingsFramework","$",(function(){var $=c.$;function t(t){c.Form.prototype.constructor.call(this),c.r("documentReady",this.onReady.bind(this))}return t.prototype=Object.create(c.Form.prototype),t.prototype.constructor=t,t.prototype.onReady=function(){this.setID("#n2-ss-form-settings-framework"),c.Form.prototype.onReady.call(this),this.$form.on("submit",this.onSubmit.bind(this))},t.prototype.initButtons=function(){this.$saveButton=$(".n2_settings_save").on("click",this.actionSave.bind(this))},t.prototype.actionSave=function(e){e&&e.preventDefault(),this.skipChangeConfirm=!0,this.$form.trigger("submit"),this.afterSave()},t.prototype.onSubmit=function(e){e.preventDefault(),c.AjaxHelper.ajax({type:"POST",url:this.$form.attr("action"),data:this.$form.serialize(),dataType:"json"})},t})),c.d("SettingsGeneral","$",(function(){var $=c.$;function t(t){c.Form.prototype.constructor.call(this),c.r("documentReady",this.onReady.bind(this))}return t.prototype=Object.create(c.Form.prototype),t.prototype.constructor=t,t.prototype.onReady=function(){this.setID("#n2-ss-form-settings-general"),c.Form.prototype.onReady.call(this),this.$form.on("submit",this.onSubmit.bind(this))},t.prototype.initButtons=function(){this.$saveButton=$(".n2_settings_save").on("click",this.actionSave.bind(this))},t.prototype.actionSave=function(e){e&&e.preventDefault(),this.skipChangeConfirm=!0,this.$form.trigger("submit"),this.afterSave()},t.prototype.onSubmit=function(e){e.preventDefault(),c.AjaxHelper.ajax({type:"POST",url:this.$form.attr("action"),data:this.$form.serialize(),dataType:"json"})},t})),c.d("SettingsItemDefaults","$",(function(){var $=c.$;function t(t){c.Form.prototype.constructor.call(this),c.r("documentReady",this.onReady.bind(this))}return t.prototype=Object.create(c.Form.prototype),t.prototype.constructor=t,t.prototype.onReady=function(){this.setID("#n2-ss-form-settings-item-defaults"),c.Form.prototype.onReady.call(this),this.$form.on("submit",this.onSubmit.bind(this))},t.prototype.initButtons=function(){this.$saveButton=$(".n2_settings_save").on("click",this.actionSave.bind(this))},t.prototype.actionSave=function(e){e&&e.preventDefault(),this.skipChangeConfirm=!0,this.$form.trigger("submit"),this.afterSave()},t.prototype.onSubmit=function(e){e.preventDefault(),c.AjaxHelper.ajax({type:"POST",url:this.$form.attr("action"),data:this.$form.serialize(),dataType:"json"})},t})),c.d("Slide","$",(function(){var $=c.$;function t(t,i){this.selected=!1,this.manager=t,this.box=i.data("slide",this),this.editUrl=this.box.find(".n2_slide_box__slide_overlay_edit_button").attr("href"),this.isEdited=this.box.hasClass("n2_slide_box--currently-edited"),this.box.on("contextmenu",this.onContextMenu.bind(this)),this.box.find(".n2_slide_box__footer_status_published, .n2_slide_box__footer_status_unpublished").on("click",this.switchPublished.bind(this)),this.box.find(".n2_slide_box__slide_select_tick").on("click",function(e){e.preventDefault(),this.invertSelection()}.bind(this)),this.$more=this.box.find(".n2_slide_box__slide_action_more").on("click",this.onMore.bind(this)),this.initRename()}return t.prototype.onContextMenu=function(e){e.preventDefault(),this.showContextMenu(e)},t.prototype.onMore=function(e){e.preventDefault(),this.showContextMenu(this.$more[0])},t.prototype.showContextMenu=function(t){var i=[];i.push({priority:55,label:n2_("Duplicate"),icon:"ssi_16 ssi_16--duplicate",action:this.duplicate.bind(this)}),i.push({priority:55,label:n2_("Copy"),icon:"ssi_16 ssi_16--copy",action:this.copy.bind(this)}),this.box.hasClass("n2_slide_box--published")?i.push({priority:55,label:n2_("Unpublish"),icon:"ssi_16 ssi_16--filledremove",action:this.unpublish.bind(this)}):i.push({priority:55,label:n2_("Publish"),icon:"ssi_16 ssi_16--filledcheck",action:this.publish.bind(this)}),this.box.hasClass("n2_slide_box--has-generator")&&i.push({priority:55,label:n2_("Edit generator"),icon:"ssi_16 ssi_16--cog",action:this.goToEditGenerator.bind(this)}),this.box.hasClass("n2_slide_box--first-slide")||this.box.hasClass("n2_slide_box--static-overlay")||i.push({priority:55,label:n2_("Set as first"),icon:"ssi_16 ssi_16--star",action:function(){this.setFirst()}.bind(this)}),this.box.hasClass("n2_slide_box--static-overlay")&&i.push({priority:55,label:n2_("Convert to slide"),icon:"ssi_16 ssi_16--paste",action:this.convertToSlide.bind(this)}),i.push({priority:1e3,label:n2_("Delete"),icon:"ssi_16 ssi_16--delete",action:function(){this.delete()}.bind(this),color:"red"}),this.box.addClass("n2_slide_box--context-menu"),c.ContextMenu(t,i,{y:5,horizontalAlign:n2const.isRTL()?"right":"left",onClose:function(){this.box.removeClass("n2_slide_box--context-menu")}.bind(this)})},t.prototype.getSliderId=function(){return this.box.data("sliderid")},t.prototype.getId=function(){return this.box.data("slideid")},t.prototype.setFirst=function(e){e&&e.preventDefault(),c.AjaxHelper.ajax({url:c.AjaxHelper.makeAjaxUrl(this.manager.ajaxUrl,{nextendaction:"first"}),type:"POST",data:{id:this.getId()}}).done(function(){this.manager.unsetFirst(),this.box.addClass("n2_slide_box--first-slide")}.bind(this))},t.prototype.unsetFirst=function(){this.box.removeClass("n2_slide_box--first-slide")},t.prototype.publish=function(){this.switchPublished()},t.prototype.unpublish=function(){this.switchPublished()},t.prototype.switchPublished=function(e){e&&e.preventDefault(),this.isPublished()?this.manager.unPublishSlides([this.getId()],[this]):this.manager.publishSlides([this.getId()],[this])},t.prototype.isPublished=function(){return this.box.hasClass("n2_slide_box--published")},t.prototype.published=function(){this.box.addClass("n2_slide_box--published")},t.prototype.unPublished=function(){this.box.removeClass("n2_slide_box--published")},t.prototype.duplicate=function(){var i=$.Deferred();return c.AjaxHelper.ajax({url:c.AjaxHelper.makeAjaxUrl(this.manager.ajaxUrl,{nextendcontroller:"slides",nextendaction:"duplicate",sliderid:this.getSliderId(),slideid:this.getId()})}).done(function(s){var n=$(s.data).insertAfter(this.box),h=new t(this.manager,n);this.manager.initSlides(),i.resolve(h),c._tooltip.add(n)}.bind(this)),i},t.prototype.delete=function(e){e&&e.preventDefault(),this.manager.deleteSlides([this.getId()],[this])},t.prototype.deleted=function(){this.box.remove()},t.prototype.invertSelection=function(e){e&&e.preventDefault(),this.selected?this.deSelect():this.select()},t.prototype.select=function(){this.selected||(this.selected=!0,this.box.addClass("n2_slide_box--bulk-selected"),this.manager.addSelection(this))},t.prototype.deSelect=function(){this.selected&&(this.selected=!1,this.box.removeClass("n2_slide_box--bulk-selected"),this.manager.removeSelection(this))},t.prototype.goToEditGenerator=function(){i.location=this.box.data("generator-edit")},t.prototype.copy=function(){c.SelectSlider(n2_("Copy slide to")+" ...",function(t,i,s){c.AjaxHelper.ajax({url:c.AjaxHelper.makeAjaxUrl(this.manager.ajaxUrl,{nextendcontroller:"slides",nextendaction:"copy",targetGroupID:s,targetSliderID:t,sliderid:this.getSliderId(),slideid:this.getId()})})}.bind(this),!0)},t.prototype.initRename=function(){this.dblClickTimeout=!1,this.$label=this.box.find(".n2_slide_box__footer_title").on("click",function(e){"true"!==this.$label[0].contentEditable&&(this.dblClickTimeout?(a(this.dblClickTimeout),this.dblClickTimeout=!1,this.editName()):this.dblClickTimeout=o(function(){this.isEdited||(i.location=this.editUrl),this.dblClickTimeout=!1}.bind(this),500))}.bind(this)),this.title=this.$label.text().trim(),this.$label.text(this.title)},t.prototype.editName=function(){new c.InlineTextEditor(this.$label[0],{onSave:function(t){this.title!==t&&c.AjaxHelper.ajax({url:c.AjaxHelper.makeAjaxUrl(this.manager.ajaxUrl,{nextendcontroller:"slides",nextendaction:"rename",slideid:this.getId(),title:t})}).done(function(){this.title=t,this.isEdited&&(c.History.get().off(),c._currentEditor.fragmentEditor.mainContainer.outsideStoreProperty(r,"title",t,"slideTitleRename"),c.History.get().on())}.bind(this)).fail(function(){this.$label.text(this.title)}.bind(this))}.bind(this),onCancel:function(){this.$label.text(this.title)}.bind(this),onTab:function(e){for(var t=$(".n2_slide_box__footer_title"),i=0;i<t.length;i++)if(this.$label.is(t[i])){e.shiftKey?i--:i++;break}i<0?i=t.length-1:i>=t.length&&(i=0),t.eq(i).trigger("click").trigger("click")}.bind(this)})},t.prototype.convertToSlide=function(){c.AjaxHelper.ajax({url:c.AjaxHelper.makeAjaxUrl(this.manager.ajaxUrl,{nextendcontroller:"slides",nextendaction:"convertToSlide",sliderid:this.getSliderId(),slideid:this.getId()})}).done(function(){this.box.removeClass("n2_slide_box--static-overlay"),this.box.find(".n2_slide_box__details_static_slide").remove()}.bind(this))},t})),c.d("SlidesManager","$",(function(){var $=c.$;function t(t,s,h,r,a){this.quickPostModal=null,this.parameters=s,this.slides=[],this.options=f({sliderUrl:""},t),this.url=t.url,this.ajaxUrl=t.ajaxUrl,this.contentAjaxUrl=t.contentAjaxUrl,this.$slideManager=$(".n2_slide_manager"),this.slidesContainer=$(".n2_slide_manager__content"),this.initSlidesOrderable();for(var l=this.slidesContainer.find(".n2_slide_box"),u=0;u<l.length;u++)this.slides.push(new c.Slide(this,l.eq(u)));if(n.setAttribute("data-slides",this.slides.length),$(".n2_slide_manager__add_slide, .n2_slide_manager__dummy_slide").on("click",function(){this.$slideManager.toggleClass("n2_slide_manager--add-slide")}.bind(this)),$(".n2_slide_manager__add_slide_action[data-action]").on("click",function(e){switch(e.preventDefault(),$(e.currentTarget).data("action")){case"image":this.addQuickImage(e);break;case"empty-slide":e.preventDefault(),this.createSlide("empty-slide");break;case"post":this.addQuickPost(e);break;case"static-overlay":e.preventDefault(),this.createSlide("static-overlay")}}.bind(this)),$(".n2-box-slide-dummy").on("click",this.addQuickImage.bind(this)),$(".n2_slide_manager__block_notice_button").on("click",this.changeSliderType.bind(this)),"changeslidertype"===i.location.hash.substring(1)&&(i.location.hash="",this.changeSliderType()),this.initBulk(),!h){var d=this.slidesContainer[0];G(d,"dragover",function(e){e.preventDefault()}.bind(this)),G(d,"drop",function(e){e.preventDefault();var t=[];if(e.dataTransfer.items)for(var i=0;i<e.dataTransfer.items.length;i++)"file"===e.dataTransfer.items[i].kind&&t.push(e.dataTransfer.items[i].getAsFile());else for(i=0;i<e.dataTransfer.files.length;i++)t.push(e.dataTransfer.files[i]);if(t.length){var s=[],n=[];c.LoadingScreen.startLoading();for(i=0;i<t.length;i++)n.push(new Promise((function(n,h){var o=new XMLHttpRequest,l=new FormData;o.open("POST",r,!0),o.onload=function(){var t=JSON.parse(o.response);t.data&&t.data.name?s.push({title:t.data.name.replace(/\.[^\/.]+$/,""),description:"",image:t.data.url}):c.AjaxHelper.notification(t),n()},o.onerror=function(){h()},l.append("image",t[i]),l.append("path","/"+a),o.send(l)})));Promise.all(n).finally(function(){s.length?this._addQuickImages(s):o((function(){c.LoadingScreen.stopLoading()}),100),s=[]}.bind(this))}}.bind(this))}}return t.prototype.changed=function(){},t.prototype.initSlidesOrderable=function(){this.uiSortable=new c.UISortable(this.slidesContainer,{items:".n2_slide_box",stop:this.saveSlideOrder.bind(this),placeholder:"n2_slide_manager__sortable_placeholder",distance:10,helper:"clone"})},t.prototype.saveSlideOrder=function(){for(var t=this.slidesContainer.find(".n2_slide_box"),s=[],n=[],h=[],r=0;r<t.length;r++){var o=t.eq(r).data("slide");s.push(o),n.push(o.getId())}for(r=0;r<this.slides.length;r++)h.push(this.slides[r].getId());if(JSON.stringify(h)!==JSON.stringify(n)){$(i).triggerHandler("SmartSliderSidebarSlidesOrderChanged");c.AjaxHelper.ajax({type:"POST",url:c.AjaxHelper.makeAjaxUrl(this.ajaxUrl,{nextendcontroller:"slides",nextendaction:"order"}),data:{slideorder:n}}),this.slides=s,this.changed()}},t.prototype.initSlides=function(){for(var t=this.slidesContainer.find(".n2_slide_box"),s=[],h=0;h<t.length;h++){var r=t.eq(h).data("slide");s.push(r)}this.slides=s,this.changed(),$(i).triggerHandler("SmartSliderSidebarSlidesChanged"),n.setAttribute("data-slides",this.slides.length)},t.prototype.unsetFirst=function(){for(var t=0;t<this.slides.length;t++)this.slides[t].unsetFirst();this.changed()},t.prototype.addBoxes=function(t){t.appendTo(this.slidesContainer),t.addClass("n2_slide_box--just-added").each(function(t,i){new c.Slide(this,$(i))}.bind(this)),this.initSlides(),o((function(){t.removeClass("n2_slide_box--just-added")}),200)},t.prototype.createSlide=function(t,i){return c.AjaxHelper.ajax({type:"POST",url:c.AjaxHelper.makeAjaxUrl(this.ajaxUrl,{nextendaction:"create",type:t}),data:i}).done(function(t){this.addBoxes($(t.data))}.bind(this))},t.prototype.addQuickImage=function(e){e.preventDefault(),c._imageHelper.openMultipleLightbox(this._addQuickImages.bind(this))},t.prototype._addQuickImages=function(t){for(var i=[],s=0;s<t.length;s++)t[s].image.match(/\.(mp4)/i)||i.push(t[s]);i.length&&this.createSlide("image",{images:c.Base64.encode(JSON.stringify(i))})},t.prototype.addQuickPost=function(e){if(e.preventDefault(),!this.quickPostModal){var t=this,i={},s=function(t){return i[t]===r&&(i[t]=c.AjaxHelper.ajax({type:"POST",url:c.AjaxHelper.makeAjaxUrl(this.contentAjaxUrl),data:{keyword:t},dataType:"json"})),i[t]}.bind(this);this.quickPostModal=new c.ModalSimple("create-quick-post"),this.quickPostModal.addContent(c.UI.modalIcon("ssi_48 ssi_48--post","green")),this.quickPostModal.addContent(c.UI.modalHeading(n2_("Add post")));var n=c.UI.modalFormRow(!0);this.quickPostModal.addContent(n);var h=c.UI.modalFieldText(n,"keyword",n2_("Search keyword"),""),o="",a=c.UI.modalFormRow(!0);this.quickPostModal.addContent(a);var l=!1,u=c.UI.modalSelectList(a,"quick-post",n2_("Posts"),(function(t){l=t}));h.on("keyup",function(){o=h.val(),s(o).done(function(t){if(h.val()===o){u.removeOptions();for(var i=t.data,s=0;s<i.length;s++)u.addOption(i[s].title,i[s].info,i[s])}}.bind(this))}.bind(this)).trigger("keyup").focus();var d=c.UI.modalButton(n2_("Add post"),"green");this.quickPostModal.addButton(d),d.on("click",function(){l?t._addQuickPost(this.quickPostModal,l):c.Notification.error(n2_("Please select a Post first!"))}.bind(this))}this.quickPostModal.show()},t.prototype._addQuickPost=function(t,i){i.image||(i.image=""),this.createSlide("post",{post:i}),t&&this.quickPostModal.hide()},t.prototype.initBulk=function(){this.selection=[],this.isBulkSelection=!1,$("#n2_slide_manager_bulk_actions a[data-action]").on("click",function(e){switch(e.preventDefault(),$(e.currentTarget).data("action")){case"duplicate":this.bulkAction("duplicateSlides");break;case"copy":this.bulkAction("copySlides");break;case"delete":this.bulkAction("deleteSlides");break;case"publish":this.bulkAction("publishSlides");break;case"unpublish":this.bulkAction("unPublishSlides");break;case"select-all":this.bulkSelect((function(t){t.select()}));break;case"select-none":this.bulkSelect((function(t){t.deSelect()}));break;case"select-published":this.bulkSelect((function(t){t.box.hasClass("n2_slide_box--published")?t.select():t.deSelect()}));break;case"select-unpublished":this.bulkSelect((function(t){t.box.hasClass("n2_slide_box--published")?t.deSelect():t.select()}))}}.bind(this)),$(".n2-bulk-actions a").on("click",function(e){var t=$(e.currentTarget).data("action");t&&(e.preventDefault(),this.bulkAction(t))}.bind(this))},t.prototype.addSelection=function(t){0==this.selection.length&&this.enterBulk(),this.selection.push(t)},t.prototype.removeSelection=function(t){this.selection.splice(this.selection.indexOf(t),1),0==this.selection.length&&this.leaveBulk()},t.prototype.bulkSelect=function(t){for(var i=0;i<this.slides.length;i++)t(this.slides[i])},t.prototype.bulkAction=function(t){var i=[],s=[];this.bulkSelect((function(t){t.selected&&(i.push(t),s.push(t.getId()))})),s.length?this[t](s,i):c.Notification.notice("Please select one or more slides for the action!")},t.prototype.enterBulk=function(){this.isBulkSelection||(this.isBulkSelection=!0,this.uiSortable.setOption("disabled",!0),$(".n2_slide_manager").addClass("n2_slide_manager--bulk-select"))},t.prototype.leaveBulk=function(){if(this.isBulkSelection){this.uiSortable.setOption("disabled",!1),$(".n2_slide_manager").removeClass("n2_slide_manager--bulk-select");for(var t=0;t<this.slides.length;t++)this.slides[t].deSelect();this.selection=[],this.isBulkSelection=!1}},t.prototype.deleteSlides=function(t,s){var n=s.length>1?n2_("delete these slides"):n2_("delete this slide"),h=parseInt($(".n2-ss-currently-edited-slide").attr("data-id"));c.ModalDeleteConfirm(n,function(){c.AjaxHelper.ajax({url:c.AjaxHelper.makeAjaxUrl(this.ajaxUrl,{nextendaction:"delete"}),type:"POST",data:{slides:t}}).done(function(){for(var n=0;n<s.length;n++)s[n].deleted();this.initSlides(),this.leaveBulk(),-1!==t.indexOf(h)&&(i.location=this.options.sliderUrl)}.bind(this))}.bind(this))},t.prototype.duplicateSlides=function(t,i){for(var s=0;s<this.slides.length;s++)this.slides[s].selected&&this.slides[s].duplicate($.Event("click",{currentTarget:null}))},t.prototype.copySlides=function(t){c.SelectSlider(n2_("Copy slide to")+" ...",function(i,s,n){c.AjaxHelper.ajax({url:c.AjaxHelper.makeAjaxUrl(this.ajaxUrl,{nextendaction:"copySlides",targetGroupID:n,targetSliderID:i}),type:"POST",data:{slides:t}})}.bind(this),!0)},t.prototype.publishSlides=function(t,i){c.AjaxHelper.ajax({url:c.AjaxHelper.makeAjaxUrl(this.ajaxUrl,{nextendaction:"publish"}),type:"POST",data:{slides:t}}).done(function(){for(var t=0;t<i.length;t++)i[t].published();this.changed()}.bind(this))},t.prototype.unPublishSlides=function(t,i){c.AjaxHelper.ajax({url:c.AjaxHelper.makeAjaxUrl(this.ajaxUrl,{nextendaction:"unpublish"}),type:"POST",data:{slides:t}}).done(function(){for(var t=0;t<i.length;t++)i[t].unPublished();this.changed()}.bind(this))},t.prototype.changeSliderType=function(e){c._changeSliderType!==r&&(e&&e.preventDefault(),c._changeSliderType.showModal())},t})),c.d("SmartSliderSlideBackgroundAdmin",["$","SmartSliderSlideBackground"],(function(){var $=c.$;function t(t,i,s){this.types={color:"SmartSliderAdminSlideBackgroundColor",image:"SmartSliderAdminSlideBackgroundImage",video:"SmartSliderAdminSlideBackgroundVideo"},this.allowVisualLoad=!1,this.slider=t.slider,c.SmartSliderSlideBackground.prototype.constructor.call(this,t,i,s)}return t.prototype=Object.create(c.SmartSliderSlideBackground.prototype),t.prototype.constructor=t,t.prototype.setRelatedSectionSlide=function(t){this.sectionSlide=t},t.prototype.setVisualLoad=function(t){this.allowVisualLoad=t},t.prototype.setType=function(t){"color"===t?(this.elements.color||this.createColorElement(!0),this.elements.image&&(this.elements.image.kill(),this.elements.image=!1)):"image"===t&&(this.elements.color||this.createColorElement(!0),this.elements.image||this.createImageElement())},t.prototype.setMode=function(t){"default"===t&&(t=this.slider.editor.options.slideBackgroundMode),S(this.element,"mode",t),this.elements.image&&this.elements.image.updateMode(t,this.mode),this.mode=t},t.prototype.setFocus=function(t,i){this.elements.image&&this.elements.image.updateFocus(t,i)},t.prototype.setImageOpacity=function(t){this.elements.image&&this.elements.image.updateOpacity(t)},t.prototype.setBlur=function(t){this.elements.image&&this.elements.image.updateBlur(t)},t.prototype.createColorElement=function(t){t=t||!1;var i=d();L(i,"n2-ss-slide-background-color"),this.element.appendChild(i),this.elements.color=new c[this.types.color](this,i),t&&this.elements.color.update(this.sectionSlide.getProperty("backgroundColor"),this.sectionSlide.getProperty("backgroundGradient"),this.sectionSlide.getProperty("backgroundColorEnd"),this.sectionSlide.getProperty("backgroundColorOverlay"))},t.prototype.updateColor=function(t,i,s,n){this.elements.color||this.createColorElement(),this.elements.color.update(t,i,s,n)},t.prototype.createImageElement=function(){var t=c._currentEditor.generator.fill(this.sectionSlide.getProperty("backgroundImage"));if(""!==t){var i=c._imageHelper.fixed(t),s=d(),n=u("picture"),h=u("img");s.appendChild(n),n.appendChild(h),L(s,"n2-ss-slide-background-image"),S(s,"hash",md5(t)),S(s,"desktop",i),S(s,"blur",this.sectionSlide.getProperty("backgroundImageBlur")),N(s,{opacity:this.sectionSlide.getProperty("backgroundImageOpacity")/100,backgroundPosition:c._currentEditor.generator.fill(this.sectionSlide.getProperty("backgroundFocusX"))+"% "+c._currentEditor.generator.fill(this.sectionSlide.getProperty("backgroundFocusY"))+"%"}),this.element.appendChild(s),this.elements.image=new c[this.types.image](this.slide,this.manager,this,[s]),this.elements.image.preLoadAdmin(t)}},t.prototype.setImage=function(t){t?this.elements.image?this.elements.image.setDesktopSrc(t):""!==t&&(null===t.match(/\.(png|jpg|jpeg|gif|webp|svg)/i)?(c.Notification.error("The background image format is not correct! The supported image formats are: png, jpg, jpeg, gif, webp, svg."),$("#layerslide-backgroundImage").val("").trigger("change")):"image"===this.sectionSlide.getProperty("background-type")&&this.createImageElement()):this.elements.image&&(this.elements.image.kill(),this.elements.image=!1)},t.prototype.setThumbnail=function(t,i){var s=$("#layerslide-thumbnail");""===t||!t.match(/\.(png|jpg|jpeg|gif|webp|svg)/i)||""!==s.val()&&s.val()!==i||s.val(t).trigger("change")},t})),c.d("SlideEdit","$",(function(){var $=c.$;function t(t){this.options=f({ajaxUrl:"",slideAsFile:0,nextendAction:"",previewInNewWindow:!1,previewUrl:"",sliderElementID:"",slideEditorOptions:{}},t),this.editor=new c.EditorSlide(this,this.options.sliderElementID,this.options.slideEditorOptions),c.Form.prototype.constructor.call(this),c.r("documentReady",this.onReady.bind(this))}return t.prototype=Object.create(c.Form.prototype),t.prototype.constructor=t,t.prototype.onReady=function(){"create"===this.options.nextendAction&&this.initBackgroundOpen(),this.setID("#n2-ss-form-slide-edit"),c.Form.prototype.onReady.call(this),this.initPreview()},t.prototype.initBackgroundOpen=function(){c.r(["$","windowLoad"],(function(){(0,c.$)(".n2_form__tab_button[data-related-tab=n2_form__tab_slide_slide-background]").trigger("click")}))},t.prototype.resetChangeTracker=function(){this.hasChange=!1,s.addEventListener("historyChange",this.onChangeCallback,{passive:!0,capture:!0}),this.$saveButton.addClass("n2_button--inactive")},t.prototype.onChange=function(){this.hasChange=!0,this.$saveButton.removeClass("n2_button--inactive"),s.removeEventListener("historyChange",this.onChangeCallback,{passive:!0,capture:!0})},t.prototype.initButtons=function(){this.$saveButton=$(".n2_slide_settings_save").on("click",this.actionSave.bind(this)),$(".n2_slide_settings_back").on("click",this.actionCancel.bind(this)),$(".n2_slide_generator_static_save").on("click",function(e){this.actionSave(e,!0)}.bind(this))},t.prototype.actionSave=function(e,t){e&&e.preventDefault();var s=this.editor.getFormData();if(!0===t&&(s.generatorStatic="1"),this.options.slideAsFile&&typeof i.FormData!==r&&i.File!==r){var n=new FormData;try{n.append("slide",new Blob([s.slide]),"slide.txt")}catch(e){try{n.append("slide",new Blob([s.slide]))}catch(e){try{n.append("slide",new File([s.slide],"slide.txt"))}catch(e){c.Notification.notice('Your browser does not support File api, please disable "Send slide as file" option in the global settings.')}}}for(var h in delete s.slide,s)n.append(h,s[h]);c.AjaxHelper.ajax({url:c.AjaxHelper.makeAjaxUrl(this.options.ajaxUrl),type:"POST",data:n,contentType:!1,processData:!1}).done(this.afterSave.bind(this))}else c.AjaxHelper.ajax({type:"POST",url:c.AjaxHelper.makeAjaxUrl(this.options.ajaxUrl),data:s,dataType:"json"}).done(this.afterSave.bind(this))},t.prototype.actionCancel=function(e){e&&e.preventDefault(),i.location=e.currentTarget.href},t.prototype.afterSave=function(){var t=this.editor.fragmentEditor.mainContainer,i=$(".n2_admin_editor__ui_slide_manager .n2_slide_box--currently-edited ");i.find(".n2_slide_box__footer_title").text(t.getProperty("title")),i.find(".n2_slide_box__content").css("background-image","url("+c._imageHelper.fixed(this.editor.generator.fill(t.getProperty("thumbnail")||t.getProperty("backgroundImage")||"$ss3-frontend$/images/placeholder/image.png"))+")");var s=[];parseInt(t.getProperty("desktopPortrait"))||s.push(n2_("Desktop")),parseInt(t.getProperty("tabletPortrait"))||s.push(n2_("Tablet")),parseInt(t.getProperty("mobilePortrait"))||s.push(n2_("Mobile"));var n="";s.length&&(n=n2_sprintf(n2_("This slide is hidden on the following devices: %s"),s.join(", "))),i.find(".n2_slide_box__footer_status_hidden").data("n2tip",n),c.Form.prototype.afterSave.call(this)},t.prototype.initPreview=function(){this.options.previewInNewWindow||(this.modal=new c.ModalIframe("preview-slider")),$("#n2-ss-preview").on("click",function(e){e.preventDefault(),this.options.previewInNewWindow?c.PreviewPopup("","preview-slider"):this.modal.show();var t=$('<form style="display:none;"></form>').attr({method:"post",action:c.AjaxHelper.makeAjaxUrl(this.options.previewUrl,{nextendaction:"slide",frame:this.options.previewInNewWindow?0:1}),target:"preview-slider"}).appendTo("body"),i=this.editor.getFormData();$('<input name="slide">').val(i.slide).appendTo(t),t.trigger("submit")}.bind(this))},t})),c.d("EditorAbstract","$",(function(){var $=c.$;function t(t,s){var n,h;h=navigator.userAgent.toLowerCase(),(n=-1!==h.indexOf("msie")&&parseInt(h.split("msie")[1]))&&n<10&&alert(i.ss2lang.The_editor_was_tested_under_Internet_Explorer_10_Firefox_and_Chrome_Please_use_one_of_the_tested_browser),this.readyDeferred=$.Deferred(),this.sliderElementID=t,this.readyDeferred.done(function(){c.d("SSEditor",function(){return this}.bind(this))}.bind(this)),this.options=f({isUploadDisabled:!0,uploadUrl:"",uploadDir:"",settingsGoProUrl:"",sectionLibraryFree:!0,sectionLibraryUrl:"",sectionLibraryGoProUrl:""},s),c._currentEditor=this,this.frontend=null,this.generator=null,this.fragmentEditor=null,this.$editedElement=null,this.editedInstance=null,c.r(["$","documentReady"],function(){n2const.fonts.then(this.startEditor.bind(this))}.bind(this))}return t.prototype.startEditor=function(){},t.prototype.ready=function(t){this.readyDeferred.done(t)},t.prototype.getSelf=function(){return this},t.prototype.getAvailableDeviceModes=function(){return{desktopPortrait:1,desktopLandscape:0,tabletPortrait:1,tabletLandscape:0,mobilePortrait:1,mobileLandscape:0}},t.prototype.getGeneratorVariables=function(){return this.$editedElement.data("variables")},t.prototype.getMainContainerElement=function(){return this.$editedElement.find(".n2-ss-layers-container").addBack().last()},t})),c.d("EditorSlide",["$","EditorAbstract"],(function(){var $=c.$;function t(t,i,s){this.slideEdit=t,c.EditorAbstract.prototype.constructor.call(this,i,f({slideBackgroundMode:"fill"},s)),this.onTickCallback=this.onTick.bind(this)}return t.prototype=Object.create(c.EditorAbstract.prototype),t.prototype.constructor=t,t.prototype.startEditor=function(){c.r("#"+this.sliderElementID,function(){var t=c["#"+this.sliderElementID];this.frontend=t,this.frontend.editor=this,c._pre="div#"+this.frontend.elementID+" ",this.frontend.visible(this.sliderStarted.bind(this))}.bind(this))},t.prototype.sliderStarted=function(){$("body").addClass("n2-ss-slider-visible"),this.$editedElement=$(this.frontend.sliderElement.querySelector(".n2-ss-currently-edited-slide")),this.editedInstance=this.$editedElement[0].ssSlide,this.generator=new c.Generator(this),this.generator.registerGlobalField("slide","name","#layerslide-title"),this.generator.registerGlobalField("slide","description","#layerslide-description"),this.getMainContainerElement().on({updateSize:this.updateSize.bind(this),interaction:this.updateSize.bind(this)}),this.fragmentEditor=new c.FragmentEditor(this,$(this.getFrontendSlide().element),this.options);var t=this.getFrontendElement();G(t[0],"SliderDeviceOrientation",this.fragmentEditor.onChangeDeviceOrientation.bind(this.fragmentEditor)),G(t[0],"SliderResize",function(e){this.fragmentEditor.onResize(e.detail.ratios)}.bind(this)),this.readyDeferred.resolve()},t.prototype.getFormData=function(){return{guides:c.Base64.encode(JSON.stringify(this.fragmentEditor.canvasSettings.ruler.toArray())),slide:c.Base64.encode(c._UnicodeToHTMLEntity(JSON.stringify(this.fragmentEditor.getData())))}},t.prototype.getAvailableDeviceModes=function(){return this.frontend.responsive.parameters.enabledDevices},t.prototype.getSlideBackground=function(){return this.$editedElement[0].ssSlideBackground},t.prototype.getFrontendElement=function(){return $(this.frontend.sliderElement)},t.prototype.getFrontendSlide=function(){return this.editedInstance},t.prototype.getHorizontalRatio=function(){return this.frontend.responsive.ratios.slideW},t.prototype.getVerticalRatio=function(){return this.frontend.responsive.ratios.slideH},t.prototype.updateSize=function(){this.ei||(this.frontend.responsive.doResize(),c.t.add(this.onTickCallback),this.ei=!0)},t.prototype.onTick=function(){c.t.remove(this.onTickCallback),this.frontend.responsive.doResize(),delete this.ei},t.prototype.getDeviceMode=function(){return this.frontend.responsive.getNormalizedModeString()},t})),c.d("Generator",["$","EditorAbstract"],(function(){var $=c.$;function t(t){this.editor=t,this._refreshTimeout=null,this.modal=!1,this.group=0,this.editor.generator=this;var i=this.editor.getGeneratorVariables();if(i){for(var s in this.variables=i,this.variables)!isNaN(parseFloat(s))&&isFinite(s)&&(this.group=Math.max(this.group,parseInt(s)+1));this.fill=this.generatorFill,this.group>0&&(this.registerField=this.generatorRegisterField,this.button=$('<div class="n2_field_generator_data_button"><div class="n2_field_generator_data_button_icon"><i class="ssi_16 ssi_16--data"></i></div><div class="n2_field_generator_data_button_label">'+n2_("Data")+"</div></div>").on("click",function(e){this.showModal()}.bind(this)),$("body").addClass("n2_ss_body--dynamic-slide"))}else this.variables=null}return t.prototype.isDynamicSlide=function(){return this.group>0},t.prototype.splitTokens=function(t){for(var i=[],s="",n=0,h=0;h<t.length;h++){var r=t[h];","===r&&0===n?(i.push(s),s=""):(s+=r,"("===r?n++:")"===r&&n--)}return s.length&&i.push(s),i},t.prototype.fill=function(t){return t},t.prototype.generatorFill=function(t){return"string"==typeof t?t.replace(/{((([a-z]+)\(([^}]+)\))|([a-zA-Z0-9][a-zA-Z0-9_\/]*))}/g,this.parseFunction.bind(this)):t},t.prototype.parseFunction=function(t,i,s,n,h,o){if(o===r){for(var a=this.splitTokens(h),c=0;c<a.length;c++)a[c]=this.parseVariable(a[c]);return"function"==typeof this[n]?this[n].apply(this,a):t}return this.parseVariable(o)},t.prototype.parseVariable=function(t){var i=t.match(/^("|')(.*)("|')$/);if(i)return i[2];var s=t.match(/((([a-z]+)\(([^}]+)\)))/);if(s)return this.parseFunction.apply(this,s);var n=t.match(/([a-zA-Z][0-9a-zA-Z_]*)(\/([0-9a-z]+))?/);if(n){var h=n[3];if(h===r)h=0;else{var o=parseInt(h);isNaN(o)||(h=Math.max(h,1)-1)}return this.variables[h]!==r&&this.variables[h][n[1]]!==r?this.variables[h][n[1]]:""}return t},t.prototype.fallback=function(t,i){return""==t?i:t},t.prototype.cleanhtml=function(t){return this.stripTags(t,"<p><a><b><br /><br/><br><i>")},t.prototype.stripTags=function(t,i){i=(((i||"")+"").toLowerCase().match(/<[a-z][a-z0-9]*>/g)||[]).join("");return t.replace(/<!--[\s\S]*?-->|<\?(?:php)?[\s\S]*?\?>/gi,"").replace(/<\/?([a-z][a-z0-9]*)\b[^>]*>/gi,(function(t,s){return i.indexOf("<"+s.toLowerCase()+">")>-1?t:""}))},t.prototype.removehtml=function(t){return $("<div>"+t+"</div>").text()},t.prototype.splitbychars=function(t,i,s){return t.substr(i,s)},t.prototype.splitbywords=function(t,i,s){var n=t,h=n.length,r=Math.max(0,0==i?0:n.indexOf(" ",i)),o=Math.max(0,s>h?h:n.indexOf(" ",s));return 0==o&&s<=h&&(o=h),n.substr(r,o)},t.prototype.findimage=function(t,i){var s=t,n=/(<img.*?src=[\'"](.*?)[\'"][^>]*>)|(background(-image)??\s*?:.*?url\((["|\']?)?(.+?)(["|\']?)?\))/gi,h=[],o=null;for(i=i!==r?parseInt(i)-1:0;o=n.exec(s);)o[2]!==r?h.push(o[2]):o[6]!==r&&h.push(o[6]);return h.length?h.length>i?h[i]:h[h.length-1]:""},t.prototype.findlink=function(t,i){var s=t,n=/href=["\']?([^"\'>]+)["\']?/gi,h=[],o=null;for(i=i!==r?parseInt(i)-1:0;o=n.exec(s);)o[1]!==r&&h.push(o[1]);return h.length?h.length>i?h[i]:h[h.length-1]:""},t.prototype.removevarlink=function(t){return String(t).replace(/<a href=\"(.*?)\">(.*?)<\/a>/g,"")},t.prototype.removelinebreaks=function(t){return String(t).replace(/\r?\n|\r/g,"")},t.prototype.registerFields=function(t){for(var i=0;i<t.length;i++)this.registerField(t[i])},t.prototype.registerGlobalField=function(t,i,s){null!==this.variables&&(s=$(s).on("outsideChange",function(){this.variables[t][i]=s.val(),this.refresh()}.bind(this)))},t.prototype.registerField=function(t){},t.prototype.generatorRegisterField=function(t){var i=(t=$(t)).parent();i.on({mouseenter:function(){this.activeField=t,this.button.prependTo(i)}.bind(this)})},t.prototype.getModal=function(){if(!this.selectVariableModal){var t={key:"",group:1,filter:"no",split:"no",splitStart:0,splitLength:300,findImage:0,findImageIndex:1,findLink:0,findLinkIndex:1,removeVarLink:0,removelinebreaks:0},i=function(){var i=t.key+"/"+t.group;return 0!=t.findImage&&(i="findimage("+i+","+Math.max(1,t.findImageIndex)+")"),0!=t.findLink&&(i="findlink("+i+","+Math.max(1,t.findLinkIndex)+")"),0!=t.removeVarLink&&(i="removevarlink("+i+")"),0!=t.removelinebreaks&&(i="removelinebreaks("+i+")"),"no"!=t.filter&&(i=t.filter+"("+i+")"),"no"!=t.split&&t.splitStart>=0&&t.splitLength>0&&(i=t.split+"("+i+","+t.splitStart+","+t.splitLength+")"),"{"+i+"}"},s=function(){a.text(this.fill(i()))}.bind(this);this.selectVariableModal=new c.ModalSimple("generator-insert-variable",{width:760}),this.selectVariableModal.addContent(c.UI.modalIcon("ssi_48 ssi_48--data","blue")),this.group>1&&c.UI.modalGeneratorVariableList(this.selectVariableModal,this.group,"Select group","group","Groups",(function(i){t.group=i,s()})),c.UI.modalGeneratorVariableList(this.selectVariableModal,this.variables[0],"Insert variable","variable","Variables",(function(i){t.key=i,s()})),t.key=Object.keys(this.variables[0])[0];var n=c.UI.modalFormRow();this.selectVariableModal.addContent(n),c.UI.modalSelect(n,"filter-select",n2_("Filter"),{no:n2_("No"),cleanhtml:n2_("Clean HTML"),removehtml:n2_("Remove HTML")},"no").on("nextendChange",(function(){t.filter=$(this).val(),s()})),c.UI.modalSelect(n,"split-select",n2_("Split by Chars"),{no:n2_("No"),splitbychars:n2_("Strict"),splitbywords:n2_("Respect words")},"no").on("nextendChange",(function(){t.split=$(this).val(),s()})),c.UI.modalNumber(n,"split-start","",0,{wide:2,sublabel:"start"}).on("nextendChange",(function(){t.splitStart=$(this).val(),s()})),c.UI.modalNumber(n,"split-length","",300,{wide:3,sublabel:"length"}).on("nextendChange",(function(){t.splitLength=$(this).val(),s()}));var h=c.UI.modalFormRow();this.selectVariableModal.addContent(h),c.UI.modalOnOff(h,"find-image",n2_("Find image"),0).on("nextendChange",(function(){t.findImage=$(this).val(),s()})),c.UI.modalNumber(h,"find-image-index","",1,{wide:2,sublabel:"index"}).on("nextendChange",(function(){t.findImageIndex=$(this).val(),s()})),c.UI.modalOnOff(h,"find-link",n2_("Find link"),0).on("nextendChange",(function(){t.findLink=$(this).val(),s()})),c.UI.modalNumber(h,"find-link-index","",1,{wide:2,sublabel:"index"}).on("nextendChange",(function(){t.findLinkIndex=$(this).val(),s()})),c.UI.modalOnOff(h,"remove-link",n2_("Remove links"),0).on("nextendChange",(function(){t.removeVarLink=$(this).val(),s()})),c.UI.modalOnOff(h,"remove-line-break",n2_("Remove line breaks"),0).on("nextendChange",(function(){t.removelinebreaks=$(this).val(),s()}));var r=c.UI.modalFormRow(!0);this.selectVariableModal.addContent(r);var o=c.UI.modalFieldWrapper(r,"result",n2_("Result")),a=$('<div class="n2_generator_result"></div>').appendTo(o.$element),l=c.UI.modalButton(n2_("Insert"),"green");this.selectVariableModal.addButton(l),l.on("click",function(e){e.preventDefault(),this.insert(i()),this.selectVariableModal.hide()}.bind(this)),s()}return this.selectVariableModal},t.prototype.showModal=function(){this.getModal().show()},t.prototype.insert=function(t){this.activeField.val(t).trigger("change")},t.prototype.refresh=function(){this._refreshTimeout&&(a(this._refreshTimeout),this._refreshTimeout=null),this._refreshTimeout=o(this._refresh.bind(this),100)},t.prototype._refresh=function(){for(var t=this.editor.fragmentEditor.mainContainer.container.getAllLayers(),i=0;i<t.length;i++)"layer"===t[i].type&&t[i].item.reRender()},t})),c.d("Historical","$",(function(){"use strict";function t(i){for(var s in t.prototype)i.prototype[s]=t.prototype[s]}return t.prototype.setSelf=function(t){t===r&&console.error(t),this.self!==r&&this.self!==this&&this.self.setSelf(t),this.self=t,this.onSelfChange()},t.prototype.getSelf=function(){return this.self===r?this.self=this:this.self!==this&&(this.self=this.self.getSelf()),this.self},t.prototype.onSelfChange=function(){},t})),c.d("History","$",(function(){var t,$=c.$;function i(){this.historyStates=50,this.enabled=0!==this.historyStates,this.historyActionInProgress=!1,this.historyAddAllowed=!0,this.isBatched=!1,this.currentBatch=this,this.index=-1,this.stackedOff=[],this.tasks=[],this.preventUndoRedo=!1,this.undoBTN=$(".n2_ss_history_action--undo").on({click:this.undo.bind(this)}),this.redoBTN=$(".n2_ss_history_action--redo").on({click:this.redo.bind(this)})}function n(t){this.parent=t,this.tasks=[]}function h(t){switch(t){case"skipForwardUndos":this.undo=function(){return!1}}}function r(t,i,s,n){this.that=t,this.undoAction=i,this.redoAction=s,this.context=n||[]}function a(){r.prototype.constructor.apply(this,arguments)}return c.r("documentReady",(function(){t=new i})),i.get=function(){return t},i.prototype.updateUI=function(){this.undoBTN.toggleClass("n2_ss_history_action--allowed",0!==this.index&&this.tasks.length>0),this.redoBTN.toggleClass("n2_ss_history_action--allowed",this.index>-1&&this.index<this.tasks.length),s.dispatchEvent(new CustomEvent("historyChange",{cancelable:!1,bubbles:!1}))},i.prototype.throttleUndoRedo=function(){return!!this.preventUndoRedo||(this.preventUndoRedo=!0,o(function(){this.preventUndoRedo=!1}.bind(this),100),!1)},i.prototype.isEnabled=function(){return this.enabled&&this.historyAddAllowed},i.prototype.startBatch=function(){if(this.isEnabled()){var t=new n(this.currentBatch);return this.currentBatch._add(t),this.currentBatch=t,t}return!1},i.prototype.endBatch=function(){this.isEnabled()&&(this.currentBatch.parent,this.currentBatch=this.currentBatch.parent)},i.prototype.addControl=function(t){return this.currentBatch._add(new h(t))},i.prototype.addSimple=function(t,i,s,n){return!!this.isEnabled()&&this.currentBatch._add(new r(t,i,s,n))},i.prototype.addValue=function(t,i,s){if(this.isEnabled()){if(this.isBatched||this.currentBatch!==this)for(var n=this.getCurrentBatchStack(),h=0;h<n.length;h++)if(n[h].isEqual(t,i,s))return n.push(n.splice(h,1)[0]),n[n.length-1];return this.currentBatch._add(new a(t,i,i,s))}return!1},i.prototype.getCurrentBatchStack=function(){return this.currentBatch!==this?this.currentBatch.tasks:this.tasks[this.tasks.length-1]},i.prototype._add=function(t){return-1!==this.index&&this.tasks.splice(this.index,this.tasks.length),this.index=-1,this.isBatched?this.tasks[this.tasks.length-1].push(t):(this.tasks.push([t]),this.isBatched=!0,o(function(){this.isBatched=!1}.bind(this),100)),this.tasks.length>this.historyStates&&this.tasks.shift(),this.updateUI(),t},i.prototype.off=function(){this.historyAddAllowed=!1,this.stackedOff.push(1)},i.prototype.on=function(){this.stackedOff.pop(),0===this.stackedOff.length&&(this.historyAddAllowed=!0)},i.prototype.undo=function(e){if(e&&e.preventDefault(),this.throttleUndoRedo())return!1;if(this.historyActionInProgress=!0,this.off(),-1===this.index?this.index=this.tasks.length-1:this.index--,this.index>=0)for(var t=this.tasks[this.index],i=t.length-1;i>=0&&t[i].undo();i--);else this.index=0;return this.on(),this.historyActionInProgress=!1,this.updateUI(),!0},i.prototype.redo=function(e){if(e&&e.preventDefault(),this.throttleUndoRedo())return!1;if(this.historyActionInProgress=!0,this.off(),-1!==this.index&&this.index<this.tasks.length){var t=this.tasks[this.index];this.index++;for(var i=0;i<t.length&&t[i].redo();i++);}return this.on(),this.historyActionInProgress=!1,this.updateUI(),!0},i.prototype.actionInProgress=function(){return this.historyActionInProgress},n.prototype._add=function(t){return this.tasks.push(t),t},n.prototype.undo=function(){for(var t=0;t<this.tasks.length&&this.tasks[t].undo();t++);return!0},n.prototype.redo=function(){for(var t=0;t<this.tasks.length&&this.tasks[t].redo();t++);return!0},n.prototype.isEqual=function(){return!1},h.prototype.undo=function(){return!0},h.prototype.redo=function(){return!0},h.prototype.isEqual=function(){return!1},r.prototype.undo=function(){return this.undoAction.apply(this.that.getSelf(),this.context),!0},r.prototype.redo=function(){return this.redoAction.apply(this.that.getSelf(),this.context),!0},r.prototype.isEqual=function(){return!1},a.prototype=Object.create(r.prototype),a.prototype.constructor=a,a.prototype.setValues=function(t,i){this.undoValue=t,this.redoValue=i},a.prototype.undo=function(){return this.context.unshift(this.undoValue),this.undoAction.apply(this.that.getSelf(),this.context),this.context.shift(),!0},a.prototype.redo=function(){return this.context.unshift(this.redoValue),this.redoAction.apply(this.that.getSelf(),this.context),this.context.shift(),!0},a.prototype.isEqual=function(t,i,s){if(t===this.that&&i===this.undoAction){for(var n=0;n<s.length;n++)if(s[n]!==this.context[n])return!1;return this.setValues=function(t,i){this.redoValue=i}.bind(this),!0}return!1},i})),c.d("InlineTextEditor","$",(function(){function t(t,s){this.destroyed=!1,this.el=t,t.contentEditable=!0,this.options=f({onSave:function(){},onCancel:function(){},onTab:function(e){},filter:!1},s),this.listeners=[],this.selectAll(),this.addListener("blur",this.onBlur.bind(this),i),this.addListener("input",this.onInput.bind(this)),this.addListener("blur",this.onBlur.bind(this)),this.addListener("keydown",this.onKeydown.bind(this)),this.addListener("mousedown",this.stopPropagation.bind(this)),this.addListener("mouseup",this.stopPropagation.bind(this)),this.addListener("click",this.stopPropagation.bind(this))}function n(t){for(var i=[],s=0;s<t.childNodes.length;s++)t.childNodes[s].childNodes.length?i.push.apply(i,n(t.childNodes[s])):i.push(t.childNodes[s].textContent);return i}return t.prototype.addListener=function(t,i,s){(s=s||this.el).addEventListener(t,i),this.listeners.push({el:s,eventName:t,callback:i})},t.prototype.stopPropagation=function(e){e.stopPropagation()},t.prototype.onBlur=function(){this.destroy();var t=this.filterText(this.el.textContent);this.el.scrollLeft=0,this.el.scrollTop=0,this.options.onSave(t)},t.prototype.cancel=function(){this.destroy(),this.options.onCancel()},t.prototype.destroy=function(){this.selectNone();for(var t=0;t<this.listeners.length;t++)this.listeners[t].el.removeEventListener(this.listeners[t].eventName,this.listeners[t].callback);this.el.contentEditable=!1},t.prototype.onKeydown=function(e){e.defaultPrevented||("Enter"===e.code?(this.onBlur(),e.preventDefault()):"Escape"===e.code?(this.cancel(),e.preventDefault()):"Tab"===e.code&&(this.onBlur(),this.options.onTab(e),e.preventDefault()))},t.prototype.onInput=function(){var t=this.el.textContent,i=n(this.el),s=this.filterText(i.join(" "));if(this.el.innerText!==s){var h=this.getCaretPosition(),r=t.length;this.setCaretPosition(h-(r-s.length))}},t.prototype.filterText=function(t){return t=t.replace(/[\s]/gi," ").replace(/\s+/g," "),this.options.filter&&(t=this.options.filter(t)),t},t.prototype.getCaretPosition=function(){var t=i.getSelection().getRangeAt(0),s=t.toString().length,n=t.cloneRange();return n.selectNodeContents(this.el),n.setEnd(t.endContainer,t.endOffset),n.toString().length-s},t.prototype.setCaretPosition=function(t){t=Math.max(0,Math.min(this.el.textContent.length,t));var n=i.getSelection(),h=s.createRange();h.setStart(this.el.childNodes.length?this.el.childNodes[0]:this.el,t),h.collapse(!0),n.removeAllRanges(),n.addRange(h)},t.prototype.selectAll=function(){var t=this.el;this.el.childNodes.length&&(t=this.el.childNodes[0]);var n=i.getSelection(),h=s.createRange();h.setStart(t,0),h.setEnd(t,this.el.textContent.length),n.removeAllRanges(),n.addRange(h)},t.prototype.selectNone=function(){i.getSelection().removeAllRanges()},t})),c.d("SmartSliderAdminSlideBackgroundColor",["SmartSliderSlideBackgroundColor"],(function(){function t(t,i){c.SmartSliderSlideBackgroundColor.prototype.constructor.apply(this,arguments)}return t.prototype=Object.create(c.SmartSliderSlideBackgroundColor.prototype),t.prototype.constructor=t,t.prototype.update=function(t,i,s,n){t=this.fixColor(t),p(this.el,"data-overlay",parseInt(n)?1:0),"off"!==i?this.updateGradient(t,i,s):this.updateColor(t)},t.prototype.updateColor=function(t){"00"!==t.substr(6,8)?I(this.el,"background",N2Color.hex2rgbaCSS(t)):O(this.el,"background")},t.prototype.updateGradient=function(t,i,s){switch(s=this.fixColor(s),i){case"horizontal":I(this.el,"background","linear-gradient(to right, "+N2Color.hex2rgbaCSS(t)+" 0%,"+N2Color.hex2rgbaCSS(s)+" 100%)");break;case"vertical":I(this.el,"background","linear-gradient(to bottom, "+N2Color.hex2rgbaCSS(t)+" 0%,"+N2Color.hex2rgbaCSS(s)+" 100%)");break;case"diagonal1":I(this.el,"background","linear-gradient(45deg, "+N2Color.hex2rgbaCSS(t)+" 0%,"+N2Color.hex2rgbaCSS(s)+" 100%)");break;case"diagonal2":I(this.el,"background","linear-gradient(135deg, "+N2Color.hex2rgbaCSS(t)+" 0%,"+N2Color.hex2rgbaCSS(s)+" 100%)");break;default:O(this.el,"background")}},t.prototype.fixColor=function(t){return t.length&&"#"===t.charAt(0)&&6===(t=t.substring(1)).length&&(t+="ff"),t},t})),c.d("SmartSliderAdminSlideBackgroundImage",["$","SmartSliderSlideBackgroundImage"],(function(){var $=c.$;function t(t,i,s,n){this.hash=x(n[0],"hash"),this.src={desktop:x(n[0],"srcDesktop"),tablet:x(n[0],"srcTablet"),mobile:x(n[0],"srcMobile")},c.SmartSliderSlideBackgroundImage.prototype.constructor.apply(this,arguments),this.listenImageManager()}return t.prototype=Object.create(c.SmartSliderSlideBackgroundImage.prototype),t.prototype.constructor=t,t.prototype.listenImageManager=function(){""!==this.hash&&$(i).on(this.hash,this.onImageManagerChanged.bind(this))},t.prototype.notListenImageManager=function(){""!==this.hash&&$(i).off(this.hash,null,this.onImageManagerChanged.bind(this))},t.prototype.onImageManagerChanged=function(e,t){this.src.tablet=t.tablet.image,this.src.mobile=t.mobile.image,this.onSlideDeviceChanged(this.manager.device)},t.prototype.preLoadAdmin=function(t){this.src.desktop=c._imageHelper.fixed(t),this.setSrc(this.src.desktop),this.preLoad()},t.prototype.setDesktopSrc=function(t){if(this.notListenImageManager(),this.src.desktop=t,this.hash=md5(t),""!==t&&this.background.allowVisualLoad){var i=new Image;i.addEventListener("load",function(){$.when(c._imageManager.getVisual(t)).done(function(t){this.onImageManagerChanged(null,t.value),this.listenImageManager()}.bind(this))}.bind(this),!1),i.src=c._imageHelper.fixed(t)}else this.src={desktop:c._imageHelper.fixed(t),tablet:"",mobile:""},this.setSrc(c._imageHelper.fixed(t))},t.prototype.setSrc=function(t){t=c._imageHelper.fixed(t);for(var i=0;i<this.imageElements.length;i++)p(this.imageElements[i].querySelector("img"),"src",t);""===t&&this.onImageLoaded()},t.prototype.onSlideDeviceChanged=function(t){var i=this.src.desktop;"mobilePortrait"===t||"mobileLandscape"===t?this.src.mobile?i=this.src.mobile:this.src.tablet&&(i=this.src.tablet):"tabletPortrait"!==t&&"tabletLandscape"!==t||this.src.tablet&&(i=this.src.tablet),i?this.setSrc(i):this.setSrc("")},t.prototype.startFixed=function(){},t.prototype.updateMode=function(t,i){if("blurfit"===t&&1===this.imageElements.length){var s=this.imageElements[0].cloneNode(!0);this.imageElements[0].parentNode.insertBefore(s,this.imageElements[0]),this.imageElements.unshift(s),N(s,{margin:"-14px",padding:"14px"}),I(s.children[0],"filter","blur(7px)")}"blurfit"===i&&"blurfit"!==t&&A(this.imageElements.shift())},t.prototype.updateFocus=function(t,i){T(this.imageElements,{"--ss-o-pos-x":t+"%","--ss-o-pos-y":i+"%"})},t.prototype.updateOpacity=function(t){P(this.imageElements,"opacity",t/100)},t.prototype.updateBlur=function(t){var i=this.imageElements[this.imageElements.length-1];t>0?(N(i,{margin:"-"+2*t+"px",padding:2*t+"px"}),I(i.children[0],"filter","blur("+t+"px)")):(j(i,["margin","padding"]),O(i.children[0],"filter")),this.blur=t},t.prototype.kill=function(){this.notListenImageManager(),z(this.imageElements)},t})),c.d("LayerContainer","$",(function(){var $=c.$;function t(t){this.component=t,this.$ul=$('<div class="n2_layer_navigation_list_layer__children"></div>').data("container",this),this.childrenSelector="> .n2-ss-layer",this.layerContainerElement=t.layer}return t.prototype.setLayerContainerElement=function(t){this.layerContainerElement=t},t.prototype.startWithExistingNodes=function(t){for(var i=this.layerContainerElement.find(this.childrenSelector),s=0;s<i.length;s++)this._loadNode(i.eq(s),t);this.component.onChildCountChange()},t.prototype._loadNode=function(t,i){var s;switch(t.data("sstype")){case"content":s=new c.Content(this.component.fragmentEditor,this.component);break;case"layer":s=new c.Layer(this.component.fragmentEditor,this.component);break;case"row":s=new c.Row(this.component.fragmentEditor,this.component);break;case"col":s=new c.Col(this.component.fragmentEditor,this.component)}return!!s&&(s.load(t,i),i||s.sync(),s)},t.prototype.getLayerCount=function(){return this.layerContainerElement.find(this.childrenSelector).length},t.prototype.getLayerIndex=function(t){return this.layerContainerElement.find(this.childrenSelector).index(t)},t.prototype.getSortedLayers=function(){var t=[];return this.layerContainerElement.find(this.childrenSelector).each((function(i,s){var n=$(s).data("layerObject");n!==r&&t.push(n)})),t},t.prototype.append=function(t){t.appendTo(this.layerContainerElement);var i=this._loadNode(t,!1);return this.component.onChildCountChange(),i},t.prototype.insertAt=function(t,i){var s=this.getSortedLayers();i>=s.length?t.appendTo(this.layerContainerElement):t.insertBefore(s[i].layer);var n=this._loadNode(t,!1);return this.component.onChildCountChange(),n},t.prototype.insert=function(t){t.getRootElement().appendTo(this.layerContainerElement)},t.prototype.insertLayerAt=function(t,i){var s=this.getSortedLayers(),n=t.group,h=s.indexOf(t);h>-1&&h<i&&i++,i>=s.length?t.getRootElement().appendTo(this.layerContainerElement):t.getRootElement().insertBefore(s[i].getRootElement()),this.syncLayerRow(t),n!==this.component&&(n.onChildCountChange(),t.layer.triggerHandler("LayerAbsoluteUnavailable")),n.triggerLayerResized(),this.component.triggerLayerResized()},t.prototype.syncLayerRow=function(t){var i,s="slide"===this.component.type;(i=s?t.getRootElement().prevAll(".n2-ss-layer").first().data("layerObject"):t.getRootElement().nextAll(".n2-ss-layer").first().data("layerObject"))!==r?t.layerRow.insertBefore(i.layerRow):this.$ul.append(t.layerRow),t.animations&&t.animations.syncRow(i,s)},t.prototype.getChildLayersRecursive=function(t){for(var i=this.getSortedLayers(),s=[],n=0;n<i.length;n++)t?s.push(i[n].layer[0]):s.push(i[n]),i[n].container&&s.push.apply(s,i[n].container.getChildLayersRecursive(t));return s},t.prototype.moveLayersToGroup=function(t,i){i=i||[];for(var s=[],n=0;n<t.length;n++){var h=t[n],o=h.group,a=h.getIndex();i[n]!==r?this.insertLayerAt(h,i[n]):this.insert(h),h.changeGroup(a,this.component),this!==o&&-1===s.indexOf(o)&&s.push(o)}for(n=0;n<s.length;n++)s[n].update()},t.prototype.activateFirst=function(){var t=this.getSortedLayers();t.length>0&&t[t.length-1].activate()},t.prototype.resetModes=function(t){for(var i=this.getSortedLayers(),s=0;s<i.length;s++)i[s].resetMode(t),i[s].container!==r&&i[s].container.resetModes(t)},t.prototype.copyModes=function(t,i){for(var s=this.getSortedLayers(),n=0;n<s.length;n++)s[n].copyMode(t,i),s[n].container!==r&&s[n].container.copyModes(t,i)},t.prototype.changeEditorModes=function(t){for(var i=this.getSortedLayers(),s=0;s<i.length;s++)i[s].changeEditorMode(t),i[s].container!==r&&i[s].container.changeEditorModes(t)},t.prototype.renderModeProperties=function(){for(var t=this.getSortedLayers(),i=0;i<t.length;i++)t[i].renderModeProperties(),t[i].container!==r&&t[i].container.renderModeProperties()},t.prototype.getAllLayers=function(t){t=t||[];for(var i=this.getSortedLayers(),s=0;s<i.length;s++)t.push(i[s]),i[s].container!==r&&i[s].container.getAllLayers(t);return t},t.prototype.getData=function(t){t=f({layersIncluded:!0,itemsIncluded:!0},t);var i=[],s=this.getSortedLayers();if("slide"===this.component.type)for(var n=s.length-1;n>=0;n--)i.push(s[n].getData(t));else for(n=0;n<s.length;n++)i.push(s[n].getData(t));return i},t.prototype.getHTML=function(t){for(var i=this.getSortedLayers(),s=[],n=0;n<i.length;n++)s.push(i[n].getHTML(t));return s},t.prototype.getDroppables=function(t){for(var i=[],s=this.getSortedLayers(),n=0;n<s.length;n++)if(s[n]!==t){var h=s[n].getDroppable();"object"==typeof h&&i.push(h),"hidden"!==h&&s[n].container&&i.push.apply(i,s[n].container.getDroppables(t))}return i},t.prototype.getLLDroppables=function(t){var i=[],s=this.component.getLLDroppable(t);s&&i.push(s);for(var n=this.getSortedLayers(),h=0;h<n.length;h++)n[h].container&&n[h]!==t&&i.push.apply(i,n[h].container.getLLDroppables(t));return i},t})),c.d("EditorContextualBarAbstract","$",(function(){var $=c.$;function t(t){this.interactionManager=t,this.forceEnabledCounter=0,this.disabledCounter=1,this.component=!1,this.hi=this.hi.bind(this),this.$contextual=$('<div class="n2_layer_contextual"></div>').on({contextmenu:this.interactionManager.handleContextMenu.bind(this.interactionManager)}).appendTo(this.interactionManager.$containerInner);var i=$('<div class="n2_layer_contextual__inner"></div>').appendTo(this.$contextual);this.$contextualLabel=$('<div class="n2_layer_contextual__label"></i></div>').appendTo(i),this.$buttonResponsiveTools=$('<div class="n2_layer_contextual__button n2_layer_contextual__button--responsive-tools"><i class="ssi_16 ssi_16--fontresize"></i></div>').appendTo(i),this.$buttonMore=$('<div class="n2_layer_contextual__button"><i class="ssi_16 ssi_16--more"></i></div>').appendTo(i)}return t.prototype.enableActiveForced=function(){this.forceEnabledCounter++,this._enable()},t.prototype.disableActiveForced=function(){this.forceEnabledCounter=Math.max(0,this.forceEnabledCounter-1),this._disable()},t.prototype.disable=function(){this.disabledCounter++,this._disable()},t.prototype._disable=function(){0===this.forceEnabledCounter&&1===this.disabledCounter&&this.blurComponent()},t.prototype.enable=function(){this.disabledCounter=Math.max(0,this.disabledCounter-1),this._enable()},t.prototype._enable=function(){(this.forceEnabledCounter>0||0===this.disabledCounter)&&this.focusComponent()},t.prototype.refreshPosition=function(){(this.interactionManager.isHover&&0===this.disabledCounter||this.forceEnabledCounter>0)&&this.positionBar()},t.prototype.positionBar=function(){this.hi(),c.t.add(this.hi)},t.prototype.hi=function(){if(this.component&&!this.component.isDeleted){var t=this.component.layer[0].getBoundingClientRect(),i={top:t.top-this.interactionManager.innerOffset.top+"px"};parseInt(i.top)<28?(i.top=parseInt(i.top)+28+"px",this.$contextual.addClass("n2_layer_contextual--invert")):this.$contextual.removeClass("n2_layer_contextual--invert"),"left"===this.component.contextualBarPosition?i.left=t.left-this.interactionManager.innerOffset.left+"px":"center"===this.component.contextualBarPosition&&(i.left=Math.floor(t.left-this.interactionManager.innerOffset.left+t.width/2-this.$contextual.width()/2)+"px"),this.$contextual.css(i)}c.t.remove(this.hi)},t.prototype.onProxyMouseDown=function(e){this.component&&(e=e.originalEvent,this.component.layer[0].dispatchEvent(new MouseEvent("mousedown",{bubbles:!0,cancelable:!0,screenX:e.screenX,screenY:e.screenY,clientX:e.clientX,clientY:e.clientY,button:e.button,buttons:e.buttons})))},t})),c.d("EditorContextualBarActive",["$","EditorContextualBarAbstract"],(function(){"use strict";function t(t){this.contextualMenuActive=!1,this.responsiveToolsActive=!1,c.EditorContextualBarAbstract.prototype.constructor.call(this,t),this.$contextual.addClass("n2_layer_contextual--active").on("mousedown",this.onProxyMouseDown.bind(this)),this.$contextualLabel.on("click",this.actionDisplayLayerWindow.bind(this)),this.$buttonResponsiveTools.on("click",this.actionResponsiveTools.bind(this)),this.$buttonMore.on("click",this.actionContextualMenu.bind(this))}return t.prototype=Object.create(c.EditorContextualBarAbstract.prototype),t.prototype.constructor=t,t.prototype.changeActiveComponent=function(t){this.blurComponent(),this.component=t,this.$contextualLabel.text(this.component.getUILabel()),this.$contextual.data("layerObject",this.component).toggleClass("n2_layer_contextual--has-responsive-tools",this.component.hasResponsiveTools()),this.focusComponent(),this.component.hasResponsiveTools()&&this.responsiveToolsActive&&this.showResponsiveTools()},t.prototype.blurComponent=function(){this.component&&!this.component.isDeleteStarted&&(this.$contextual.removeClass("n2_layer_contextual--visible"),this.component.layer.removeClass("n2_layer_contextual_active_layer"),this.component.editorUI.normalSizing&&this.component.editorUI.normalSizing.removeClass("nui-enabled"),this.component.editorUI.margin&&this.component.editorUI.margin.removeClass("nui-enabled"),this.component.editorUI.padding&&this.component.editorUI.padding.removeClass("nui-enabled"),this.component.editorUI.absoluteCC&&this.component.editorUI.absoluteCC.removeClass("nui-enabled"),this.component.editorUI.resize&&this.component.editorUI.resize.removeClass("nui-enabled"),this.component.editorUI.columns&&this.component.editorUI.columns.hideHandles(),this.component.layer.off(".contextualBarActive"))},t.prototype.focusComponent=function(){if((0===this.disabledCounter||this.forceEnabledCounter>0)&&!this.component.isDeleted){this.positionBar();var t="blue";this.component.isAbsolute()&&(t="purple"),this.$contextual.attr("data-color",t).addClass("n2_layer_contextual--visible"),this.component.layer.addClass("n2_layer_contextual_active_layer"),this.component.editorUI.normalSizing&&this.component.editorUI.normalSizing.addClass("nui-enabled"),this.component.editorUI.margin&&this.component.editorUI.margin.addClass("nui-enabled"),this.component.editorUI.padding&&this.component.editorUI.padding.addClass("nui-enabled"),this.component.editorUI.absoluteCC&&this.component.editorUI.absoluteCC.addClass("nui-enabled"),this.component.editorUI.resize&&this.component.editorUI.resize.addClass("nui-enabled"),this.component.editorUI.columns&&this.component.editorUI.columns.showHandles(),this.component.layer.on({"LayerDeleted.contextualBarActive":this.onLayerDelete.bind(this),"interaction.contextualBarActive":this.onLayerChange.bind(this),"LayerShowChange.contextualBarActive":this.onLayerChange.bind(this)})}},t.prototype.onLayerDelete=function(){this.$contextual.removeClass("n2_layer_contextual--visible")},t.prototype.onLayerChange=function(){this.refreshPosition()},t.prototype.actionDisplayLayerWindow=function(){this.interactionManager.fragmentEditor.layerWindow.show(this.component)},t.prototype.actionResponsiveTools=function(){this.responsiveToolsActive?this.hideResponsiveTools():this.showResponsiveTools()},t.prototype.showResponsiveTools=function(){this.hideResponsiveToolsTimeout&&a(this.hideResponsiveToolsTimeout),this.$buttonResponsiveTools.hasClass("n2_layer_contextual__button--active")||(this.responsiveToolsActive=!0,this.$buttonResponsiveTools.addClass("n2_layer_contextual__button--active"),this.component.onContextResponsiveTools(this.$contextual[0],function(){this.$buttonResponsiveTools.removeClass("n2_layer_contextual__button--active"),this.hideResponsiveToolsTimeout=o(this.hideResponsiveTools.bind(this),300)}.bind(this)))},t.prototype.hideResponsiveTools=function(){this.responsiveToolsActive=!1,this.$buttonResponsiveTools.removeClass("n2_layer_contextual__button--active")},t.prototype.actionContextualMenu=function(){this.contextualMenuActive?this.hideContextualMenu():this.showContextualMenu()},t.prototype.showContextualMenu=function(t){this.hideContextualMenuTimeout&&a(this.hideContextualMenuTimeout),!t&&this.$buttonMore.hasClass("n2_layer_contextual__button--active")||(this.contextualMenuActive=!0,this.$buttonMore.addClass("n2_layer_contextual__button--active"),this.component.onContextMenu(this.$contextual[0],{onClose:function(){this.hideContextualMenuTimeout=o(this.hideContextualMenu.bind(this),300)}.bind(this)}))},t.prototype.hideContextualMenu=function(){this.contextualMenuActive=!1,this.$buttonMore.removeClass("n2_layer_contextual__button--active")},t})),c.d("EditorContextualBarHoverSection",["$","EditorContextualBarHover"],(function(){var $=c.$;function t(t){c.EditorContextualBarHover.prototype.constructor.call(this,t),this.$contextual.addClass("n2_layer_contextual--hover-section")}return t.prototype=Object.create(c.EditorContextualBarHover.prototype),t.prototype.constructor=t,t.prototype.handleMouseOver=function(e){this.processHoveredElement(this.findRelatedSection(e.target))},t.prototype.processMouseCoordinates=function(t,i){this.processHoveredElement(this.findRelatedSection(s.elementFromPoint(t,i)))},t.prototype.findRelatedSection=function(t){var i,s,n=$(t);if("slide"===n.attr("data-sstype"))i=n;else if(!(i=n.closest('.n2-ss-layer[data-sstype="slide"]')).length)return(s=n.hasClass("n2_layer_contextual")?n:n.closest(".n2_layer_contextual")).length?this.findRelatedSection(s.data("layerObject").layer[0]):!!this.component&&this.component;return i!==r&&i.data("layerObject")},t.prototype.blurComponent=function(){this.$contextual.removeClass("n2_layer_contextual--visible")},t.prototype.focusComponent=function(){0===this.disabledCounter&&this.component&&(this.positionBar(),this.refreshActiveState(),this.$contextual.attr("data-color","grey").addClass("n2_layer_contextual--visible"))},t})),c.d("EditorContextualBarHover",["$","EditorContextualBarAbstract"],(function(){"use strict";function t(t){this.namespace=this.namespace||"contextualBarHover",c.EditorContextualBarAbstract.prototype.constructor.call(this,t),this.$contextual.addClass("n2_layer_contextual--hover").on("mousedown",this.onProxyMouseDown.bind(this)),this.$contextualLabel.on("click",this.actionActivate.bind(this)),this.$buttonResponsiveTools.on("click",this.actionActivateWithResponsiveTools.bind(this)),this.$buttonMore.on("click",this.actionActivateWithContextualMenu.bind(this)),this.interactionManager.$container[0].addEventListener("mouseover",this.handleMouseOver.bind(this),{passive:!0,capture:!0})}return t.prototype=Object.create(c.EditorContextualBarAbstract.prototype),t.prototype.constructor=t,t.prototype.handleMouseOver=function(e){this.processHoveredElement(this.interactionManager.findRelatedComponent(e.target))},t.prototype.processMouseCoordinates=function(t,i){this.processHoveredElement(this.interactionManager.findRelatedComponent(s.elementFromPoint(t,i)))},t.prototype.processHoveredElement=function(t){t!==this.component&&(this.blurComponent(),this.component=t,this.component&&(this.$contextualLabel.text(this.component.getUILabel()),this.$contextual.data("layerObject",this.component).toggleClass("n2_layer_contextual--has-responsive-tools",this.component.hasResponsiveTools()),this.focusComponent()))},t.prototype.blurComponent=function(){this.$contextual.removeClass("n2_layer_contextual--visible"),this.component&&!this.component.isDeleteStarted&&(this.component.layer.removeClass("n2_layer_contextual_hover_layer"),this.component.layer.off("interaction."+this.namespace),this.component.markOut())},t.prototype.focusComponent=function(){if((0===this.disabledCounter||this.forceEnabledCounter>0)&&this.component&&!this.component.isDeleted){this.positionBar(),this.refreshActiveState(),this.component.layer.addClass("n2_layer_contextual_hover_layer");var t="grey";this.component.isAbsolute()&&(t="purple"),this.$contextual.attr("data-color",t).addClass("n2_layer_contextual--visible"),this.component.layer.on("LayerDeleted."+this.namespace,this.onLayerDelete.bind(this)),this.component.layer.on("interaction."+this.namespace,this.onLayerInteraction.bind(this)),this.component.markOver()}},t.prototype.onLayerDelete=function(){this.$contextual.removeClass("n2_layer_contextual--visible")},t.prototype.onLayerInteraction=function(){this.refreshPosition()},t.prototype.actionActivate=function(e){this.component.activate(e)},t.prototype.actionActivateWithResponsiveTools=function(e){this.component.activate(!1),this.interactionManager.contextualBarActive.showResponsiveTools()},t.prototype.actionActivateWithContextualMenu=function(e){this.interactionManager.contextualBarActive.responsiveToolsActive&&this.interactionManager.contextualBarActive.hideResponsiveTools(),this.component.activate(!1),this.interactionManager.contextualBarActive.showContextualMenu(!0)},t.prototype.refreshActiveState=function(){this.$contextual.toggleClass("n2_layer_contextual--hover-active",this.interactionManager.activeComponent===this.component)},t})),c.d("LayerDataStorage",(function(){"use strict";function t(){this.isDeviceProp={},this.propertyScope={},this.property={},this.deviceProperty={desktopPortrait:{},desktopLandscape:{},tabletPortrait:{},tabletLandscape:{},mobilePortrait:{},mobileLandscape:{}},this.advancedProperties={}}return t.prototype.getMode=function(){return this.fragmentEditor.getMode()},t.prototype.getProperties=function(){var t={};for(var i in this.property)if(this.advancedProperties[i]!==r){if(i===this.advancedProperties[i].getName()){var s=this.property[i],n=this.advancedProperties[i].getBaseName();this.property[i]===r&&(s=this.property[n]),t[n]=s}}else t[i]=this.property[i];return t},t.prototype.getRawProperty=function(t){if(this.isDeviceProp[t]){var i=this.getMode(),s=this.deviceProperty[i];return s[t]!==r?s[t]:r}return this.property[t]},t.prototype.getProperty=function(t){if(this.isDeviceProp[t]){var i=this.getMode(),s=this.deviceProperty[i],n=this.deviceProperty.desktopPortrait;if(s[t]!==r)return s[t];if(n[t]!==r)return n[t]}return this.property[t]},t.prototype.historyStore=function(t,i,s){this.isDeleteStarted||(this.store(s,i,t,!0,"history"),this.isDeviceProp[i]&&s!==this.getMode()||this.$.trigger("propertyChanged",[i,this.getProperty(i)]))},t.prototype.store=function(t,i,s,n,h){var r,o;t=t||this.getMode(),this.isDeviceProp[i]?(r=this.deviceProperty[t][i],o=this.getProperty(i)):o=r=this.property[i];var a=c.History.get().addValue(this,this.historyStore,[i,t]);a&&a.setValues(r,s),this.property[i]=s,this.isDeviceProp[i]&&(this.deviceProperty[t][i]=s),n&&this.render(i,o,h)},t.prototype.render=function(t,i,s){this.propertyScope[t]["_sync"+t]!==r&&this.propertyScope[t]["_sync"+t](i,s)},t.prototype.isDimensionPropertyAccepted=function(t){return(t+"").match(/[0-9]+%/)||"auto"===t},t.prototype.changeEditorMode=function(t){var i=parseInt(this.property[t]);this.layer.triggerHandler("LayerShowChange",[t,i]),this.renderModeProperties(!1)},t.prototype.renderModeProperties=function(t){for(var i in this.isDeviceProp)this.isDeviceProp[i]&&(this.property[i]=this.getProperty(i),this.$.trigger("propertyChanged",[i,this.property[i]]))},t.prototype.historyResetMode=function(t,i){this.deviceProperty[i]=f({},t),i===this.fragmentEditor.getMode()&&this.renderModeProperties(!0)},t.prototype.resetMode=function(t){if("desktopPortrait"!==t){var i=c.History.get().addValue(this,this.historyResetMode,[t]);for(var s in i&&i.setValues(f({},this.deviceProperty[t]),{}),this.deviceProperty[t])this.deviceProperty[t][s]=undefined;t===this.fragmentEditor.getMode()&&this.renderModeProperties(!0)}},t.prototype.copyMode=function(t,i){if(t!==i){var s=this.deviceProperty[i];this.deviceProperty[i]=f({},this.deviceProperty[i],this.deviceProperty[t]);var n=c.History.get().addValue(this,this.historyResetMode,[i]);n&&n.setValues(s,this.deviceProperty[i])}},t.prototype._getDefault=function(t,i){return this.originalProperties[t]!==r?this.originalProperties[t]:i},t.prototype.createProperty=function(t,i,s,n){this.isDeviceProp[t]=!1,this.propertyScope[t]=n||this,s?(this.property[t]=s.data(t.toLowerCase()),this.property[t]!==r&&null!==this.property[t]||(this.property[t]=this._getDefault(t,i))):this.property[t]=this._getDefault(t,i)},t.prototype.createAdvancedProperty=function(t,i,s){var n=t.getNames();for(var h in n)this.advancedProperties[h]=t,this.createProperty(h,n[h],i,s)},t.prototype.syncAdvancedField=function(t){var i=this.advancedProperties[t].getName(),s=this.property[i];this.property[i]===r&&(s=this.property[t]),this.fragmentEditor.layerOptions.updateField(i,s)},t.prototype.createDeviceProperty=function(t,i,s,n){var h,o;if(this.isDeviceProp[t]=!0,this.propertyScope[t]=n||this,s){for(h in this.deviceProperty)this.deviceProperty[h][t]=s.data(h.toLowerCase()+t.toLowerCase()),""===this.deviceProperty[h][t]&&(this.deviceProperty[h][t]=r);for(h in this.deviceProperty)this.deviceProperty[h][t]!==r&&""!==this.deviceProperty[h][t]||(o=this._getDefault(h.toLowerCase()+t.toLowerCase()))!==r&&(this.deviceProperty[h][t]=o);for(h in i)this.deviceProperty[h][t]!==r&&""!==this.deviceProperty[h][t]||(this.deviceProperty[h][t]=i[h])}else{for(h in i)this.deviceProperty[h][t]=i[h];for(h in this.deviceProperty)(o=this._getDefault(h.toLowerCase()+t.toLowerCase()))!==r&&(this.deviceProperty[h][t]=o)}this.property[t]=this.deviceProperty.desktopPortrait[t]},t.prototype.removeProperty=function(t){if(delete this.property[t],this.layer.removeData(t.toLowerCase()).removeAttr("data-"+t.toLowerCase()),this.isDeviceProp[t])for(var i in this.deviceProperty)delete this.deviceProperty[i][t],this.layer.removeData(i.toLowerCase()+t.toLowerCase()).removeAttr("data-"+i.toLowerCase()+t.toLowerCase());delete this.isDeviceProp[t],delete this.propertyScope[t]},t.prototype.removeProperties=function(t){for(var i=0;i<t.length;i++)this.removeProperty(t[i])},t.prototype.getPropertiesData=function(t){for(var i={},s=0;s<t.length;s++){var n=t[s];if(this.property[n]!==r&&(i[n]=this.property[n]),this.isDeviceProp[n])for(var h in this.deviceProperty)this.deviceProperty[h][n]!==r&&(i[h.toLowerCase()+n]=this.deviceProperty[h][n])}return i},t.prototype.setProperty=function(t,i,s){this.advancedProperties[t]!==r&&(t=this.advancedProperties[t].getName()),this.propertyScope[t]!==r?"function"==typeof this.propertyScope[t]["setProperty"+t]?this.propertyScope[t]["setProperty"+t](t,i,s):this._setProperty(t,i,s):"function"==typeof this["setProperty"+t]&&this["setProperty"+t](t,i,s)},t.prototype._setProperty=function(t,i,s){this.store(r,t,i,!0,s),"manager"!==s&&this.$.trigger("propertyChanged",[t,this.getProperty(t)])},t.prototype.onSyncFields=function(){},t.prototype.resetStyleMode=function(t){for(var i in this.advancedProperties)this.advancedProperties[i].resetMode(t)},t.prototype.outsideStoreProperty=function(t,i,s,n){this.store(t,i,s,!0,n),t!==r&&t!==this.getMode()||this.$.trigger("propertyChanged",[i,this.getProperty(i)])},t})),c.d("FragmentEditorHotkey","$",(function(){var $=c.$,t="ShiftLeft",n="ShiftRight",h={Numpad1:"left",Numpad2:"center",Numpad3:"right",Numpad4:"left",Numpad5:"center",Numpad6:"right",Numpad7:"left",Numpad8:"center",Numpad9:"right"},o={Numpad1:"bottom",Numpad2:"bottom",Numpad3:"bottom",Numpad4:"middle",Numpad5:"middle",Numpad6:"middle",Numpad7:"top",Numpad8:"top",Numpad9:"top"},a=["Numpad1","Numpad2","Numpad3","Numpad4","Numpad5","Numpad6","Numpad7","Numpad8","Numpad9"];function l(t){this.fragmentEditor=t,this.keysPressed={},this.keyIntervals={},s.addEventListener("keydown",this.onKeyDown.bind(this),{capture:!0}),s.addEventListener("keyup",this.onKeyUp.bind(this),{capture:!0})}return l.prototype.onKeyDown=function(e){if(!e.defaultPrevented){if("TEXTAREA"!==e.target.tagName&&"INPUT"!==e.target.tagName&&!e.target.isContentEditable&&"main"===c.WindowManager.getCurrentWindow()){var s=this.fragmentEditor.activeLayer,r=e.code,l=e.key,u=!1;if(e.shiftKey&&!e.ctrlKey&&!e.metaKey)if("KeyE"===r){var d=[];e.altKey?(d=["desktopLandscape","tabletLandscape","tabletPortrait","mobileLandscape","mobilePortrait"],c.Notification.success(n2_("Clear device specific settings")+" - "+n2_("Current layer, all devices"))):(d.push(this.fragmentEditor.getMode()),c.Notification.success(n2_("Clear device specific settings")+" - "+n2_("Current layer, current device")));for(var f=0;f<d.length;f++)s.resetMode(d[f]);u=!0}else if("KeyR"===r){d=[];var _=this.fragmentEditor.mainContainer.container.getAllLayers();_.unshift(this.fragmentEditor.mainContainer),e.altKey?(d=["desktopLandscape","tabletLandscape","tabletPortrait","mobileLandscape","mobilePortrait"],c.Notification.success(n2_("Clear device specific settings")+" - "+n2_("All layers, all devices"))):(d.push(this.fragmentEditor.getMode()),c.Notification.success(n2_("Clear device specific settings")+" - "+n2_("All layers, current device")));for(var v=0;v<_.length;v++)for(f=0;f<d.length;f++)_[v].resetMode(d[f]);u=!0}if(e.ctrlKey||e.metaKey)if("Z"===l||"z"===l)e.shiftKey?c.History.get().redo()&&(u=!0):c.History.get().undo()&&(u=!0);else if("KeyC"===r)0===i.getSelection().toString().length&&(this.fragmentEditor.clipboard.copy(),u=!0);else if("KeyV"===r)this.fragmentEditor.clipboard.paste(),u=!0;else if("Digit1"===r)$("#n2-ss-preview").trigger("click"),u=!0;else if("Digit2"===r){var p=$('.n2_device_tester_devices__device[data-device="desktopPortrait"]');p.hasClass("n2_device_tester_devices__device--active")||p.trigger("click"),u=!0}else if("Digit3"===r){var b=$('.n2_device_tester_devices__device[data-device="tabletPortrait"]');b.hasClass("n2_device_tester_devices__device--active")||b.trigger("click"),u=!0}else if("Digit4"===r){var m=$('.n2_device_tester_devices__device[data-device="mobilePortrait"]');m.hasClass("n2_device_tester_devices__device--active")||m.trigger("click"),u=!0}if(!u&&s)if(e.ctrlKey||e.metaKey)"KeyD"===r&&(this.fragmentEditor.duplicate(),u=!0);else if("Delete"===r||"Backspace"===r)this.fragmentEditor.delete(),u=!0;else if(r===n||r===t)this.keysPressed[r]=1;else if("ArrowUp"===r)"absolute"===s.placement.getType()&&(this.keyIntervals[r]||(this.layerMoveUp(),this.keyIntervals[r]=setInterval(this.layerMoveUp.bind(this),100)),u=!0);else if("ArrowDown"===r)"absolute"===s.placement.getType()&&(this.keyIntervals[r]||(this.layerMoveDown(),this.keyIntervals[r]=setInterval(this.layerMoveDown.bind(this),100)),u=!0);else if("ArrowLeft"===r)"absolute"===s.placement.getType()&&(this.keyIntervals[r]||(this.layerMoveLeft(),this.keyIntervals[r]=setInterval(this.layerMoveLeft.bind(this),100)),u=!0);else if("ArrowRight"===r)"absolute"===s.placement.getType()&&(this.keyIntervals[r]||(this.layerMoveRight(),this.keyIntervals[r]=setInterval(this.layerMoveRight.bind(this),100)),u=!0);else if(-1!==a.indexOf(r)&&"absolute"===s.placement.getType()){var g=h[r],y=o[r],w=!1;this.fragmentEditor.layerOptions.forms.placement.absolute.align.val()===g&&this.fragmentEditor.layerOptions.forms.placement.absolute.valign.val()===y&&(w=!0),this.fragmentEditor.layerOptions.layerFeatures.horizontalAlign(g,w),this.fragmentEditor.layerOptions.layerFeatures.verticalAlign(y,w),u=!0}u||e.ctrlKey||e.metaKey||("KeyQ"===r?this.fragmentEditor.addLayer.visible||(s.activate(!0),this.fragmentEditor.layerWindow.tab.displayTab("content"),u=!0):"KeyW"===r?this.fragmentEditor.addLayer.visible||(s.activate(!0),this.fragmentEditor.layerWindow.tab.displayTab("style"),u=!0):"KeyE"===r?this.fragmentEditor.addLayer.visible||(s.activate(!0),this.fragmentEditor.layerWindow.tab.displayTab("animations"),u=!0):"KeyA"===r?(this.fragmentEditor.addLayer.toggleActive(),u=!0):"KeyS"===r&&(this.fragmentEditor.addLayer.visible||(s.activate(!0),this.fragmentEditor.layerWindow.toggleLayerList(),u=!0))),u&&e.preventDefault()}}},l.prototype.onKeyUp=function(e){this.keyIntervals[e.code]!==r&&(clearInterval(this.keyIntervals[e.code]),delete this.keyIntervals[e.code]),e.code===n&&this.keysPressed.ShiftRight!==r?this.keysPressed.ShiftRight=0:e.code===t&&this.keysPressed.ShiftLeft!==r&&(this.keysPressed.ShiftLeft=0)},l.prototype.layerMoveUp=function(){this.fragmentEditor.activeLayer.moveY(-1*(this.keysPressed.ShiftLeft||this.keysPressed.ShiftRight?10:1))},l.prototype.layerMoveDown=function(){this.fragmentEditor.activeLayer.moveY(this.keysPressed.ShiftLeft||this.keysPressed.ShiftRight?10:1)},l.prototype.layerMoveLeft=function(){this.fragmentEditor.activeLayer.moveX(-1*(this.keysPressed.ShiftLeft||this.keysPressed.ShiftRight?10:1))},l.prototype.layerMoveRight=function(){this.fragmentEditor.activeLayer.moveX(this.keysPressed.ShiftLeft||this.keysPressed.ShiftRight?10:1)},l})),c.d("EditorInteractionManager","$",(function(){var $=c.$;function t(t){this.fragmentEditor=t,this.isHover=!1,this.state={drag:!1},this.$container=$(".n2_admin_editor__content").on({click:this.handleMouseClick.bind(this)}),this.$containerInner=this.$container.find(".n2_slide_editor_slider__editor_inner").one("mouseover",this.mouseEnter.bind(this)).on({mouseenter:this.mouseEnter.bind(this),mouseleave:this.mouseLeave.bind(this),dblclick:this.handleDoubleClick.bind(this),contextmenu:this.handleContextMenu.bind(this)}),this.storeInnerOffset(),s.addEventListener("mousemove",this.onMouseMove.bind(this),{passive:!0,capture:!0}),this.contextualBarHoverSection=new c.EditorContextualBarHoverSection(this),this.contextualBarHover=new c.EditorContextualBarHover(this),this.contextualBarActive=new c.EditorContextualBarActive(this),i.addEventListener("resize",this.refreshPosition.bind(this),{passive:!0,capture:!0}),s.addEventListener("scroll",this.refreshPosition.bind(this),{passive:!0,capture:!0}),s.addEventListener("EditorInvalidated",this.refreshPosition.bind(this)),G(this.fragmentEditor.editor.frontend.sliderElement,"SliderResize",this.refreshPosition.bind(this))}return t.prototype.changeActiveComponent=function(t){this.activeComponent=t,this.contextualBarActive.changeActiveComponent(t),this.contextualBarHoverSection.refreshActiveState(),this.contextualBarHover.refreshActiveState(),this.lastMouseMoveEvent!==r&&(this.contextualBarHoverSection.processMouseCoordinates(this.lastMouseMoveEvent.clientX,this.lastMouseMoveEvent.clientY),this.contextualBarHover.processMouseCoordinates(this.lastMouseMoveEvent.clientX,this.lastMouseMoveEvent.clientY))},t.prototype.onMouseMove=function(e){this.lastMouseMoveEvent=e},t.prototype.refreshPosition=function(){this.storeInnerOffset(),this.contextualBarActive.refreshPosition(),this.contextualBarHover.refreshPosition(),this.contextualBarHoverSection.refreshPosition()},t.prototype.mouseEnter=function(){this.isHover||(this.isHover=!0,this.enable(),this.syncHover())},t.prototype.mouseLeave=function(){this.isHover&&(this.isHover=!1,this.disable(),this.syncHover())},t.prototype.enable=function(){this.contextualBarHoverSection.enable(),this.contextualBarHover.enable(),this.contextualBarActive.enable()},t.prototype.disable=function(){this.contextualBarActive.disable(),this.contextualBarHover.disable(),this.contextualBarHoverSection.disable()},t.prototype.syncHover=function(){this.$container.toggleClass("n2_admin_editor__content--hover",this.isHover)},t.prototype.storeInnerOffset=function(){this.innerOffset=this.$containerInner[0].getBoundingClientRect()},t.prototype.handleMouseClick=function(e){if(!c.WindowManager.isActionPrevented("ComponentActivate")){var t=this.findRelatedComponent($(e.target));t?t.activate(e):this.fragmentEditor.layerWindow.requestHide()}},t.prototype.handleDoubleClick=function(e){var t=$(e.target);if(t.closest(".n2-ss-layer").length){var i=this.findRelatedComponent(t);i&&i===this.activeComponent&&this.activeComponent.doubleClick(e)}},t.prototype.handleContextMenu=function(e){var t=this.findRelatedComponent($(e.target));t&&(e.preventDefault(),t.onContextMenu(e))},t.prototype.findRelatedComponent=function(t){var i,s=$(t);return s.hasClass("n2-ss-layer")?i=s:(i=s.closest(".n2-ss-layer")).length||(i=s.hasClass("n2_layer_contextual")?s:s.closest(".n2_layer_contextual")),i!==r&&i.data("layerObject")},t})),c.d("FragmentClipboard","$",(function(){"use strict";function t(t){this.fragmentEditor=t}return t.prototype.copy=function(){var t=this.fragmentEditor.activeLayer;this.fragmentEditor.isSectionSlide(t)?this.sectionCopy():this.componentCopy(t)},t.prototype.paste=function(){var t=this.fragmentEditor.activeLayer;this.fragmentEditor.isSectionSlide(t)?this.sectionPaste():this.componentPaste(t)},t.prototype.sectionHasClipboard=function(){return!!localStorage.getItem("clipboardSection")},t.prototype.sectionCopy=function(){var t=this.fragmentEditor.getSectionData();localStorage.setItem("clipboardSection",JSON.stringify(t))},t.prototype.sectionPaste=function(){var t=localStorage.getItem("clipboardSection");t&&(t=JSON.parse(t),this.fragmentEditor.manipulator.sectionReplace(this.fragmentEditor.mainContainer,t))},t.prototype.componentHasClipboard=function(){return!!localStorage.getItem("clipboardLayers")},t.prototype.componentCopy=function(t){if(this.fragmentEditor.isSectionSlide(t))alert("copy section");else{var i;i=this.fragmentEditor.isCol(t)||this.fragmentEditor.isContent(t)?t.container.getSortedLayers():[t];var s=this.getComponentsData(i);s.length&&localStorage.setItem("clipboardLayers",JSON.stringify(s))}},t.prototype.componentPaste=function(t){var i=localStorage.getItem("clipboardLayers");if(i){var s=JSON.parse(i);if(s.length){var n,h=s[0].pm;"normal"===h?(n=t===r?this.fragmentEditor.mainContainer.getTargetGroupDefault():this.fragmentEditor.isCol(t)||this.fragmentEditor.isContent(t)?t:this.fragmentEditor.isRow(t)?t.container.getSortedLayers()[0]:"normal"===t.placement.getType()?t.group:this.fragmentEditor.mainContainer.getTargetGroupDefault(),this.fragmentEditor.manipulator.addLayers(s,n)):"absolute"===h&&(n=t===r?this.fragmentEditor.mainContainer.getTargetGroupAbsolute():t.container?t:t.group,this.fragmentEditor.manipulator.addLayers(s,n))}}},t.prototype.getComponentsData=function(t){if(t===r)return[];for(var i=[],s=[],n=0;n<t.length;n++)t[n].getDataWithChildren(i,s);return i},t})),c.d("FragmentEditor","$",(function(){var $=c.$;function t(t,i,n){this.mode="desktopPortrait",this.editor=t,this.$editedElement=i,this.ready=$.Deferred(),this.$=$(this),t.fragmentEditor=this,$(".n2_slide_editor_slider__editor").attr("dir",$("html").attr("dir")),this.ri=s.querySelector('style[data-related="n2-ss-0"]').sheet,this.addLayer=new c.AddLayer(this),this.layerWindow=new c.LayerWindow(this),this.layerOptions=new c.ComponentSettings(this),this.layerNavigation=new c.LayerNavigation(this),this.manipulator=new c.FragmentManipulator(this),this.clipboard=new c.FragmentClipboard(this),this.mainContainer=new c.SectionSlide(this),this.canvasUIManager=new c.UICanvas(this.mainContainer.layer,this),this.itemEditor=new c.ItemManager(this,n),this.mainContainer.lateInit(),this._initDeviceModeChange(),this.canvasSettings=new c.CanvasSettings(this),this.layerOptions.startFeatures(),this.pointerManager=new c.EditorInteractionManager(this),new c.FragmentEditorHotkey(this),this.mainContainer.activate(!0)}function i(t,s){for(var n=t.cssRules,h=n.length-1;h>=0;h--)n[h].selectorText&&n[h].selectorText.match(s)?t.deleteRule(h):n[h]instanceof CSSMediaRule&&i(n[h],s)}return t.prototype.getMode=function(){return this.mode},t.prototype.getResponsiveRatioHorizontal=function(){return this.editor.getHorizontalRatio()},t.prototype.getResponsiveRatioVertical=function(){return this.editor.getVerticalRatio()},t.prototype.isRow=function(t){return t instanceof c.Row},t.prototype.isCol=function(t){return t instanceof c.Col},t.prototype.isLayer=function(t){return t instanceof c.Layer},t.prototype.isContent=function(t){return t instanceof c.Content},t.prototype.isSectionSlide=function(t){return t instanceof c.SectionSlide},t.prototype._initDeviceModeChange=function(){$("#layer-clear-device-specific-changes, #layer-slide-clear-device-specific-changes").on("click",this.onClearDeviceSpecificChanges.bind(this));var t=this.editor.getAvailableDeviceModes();$("#layershow").data("field").setAvailableDevices(t),this.refreshMode(),this.ready.resolve()},t.prototype.refreshMode=function(){this.mode=this.editor.getDeviceMode(),this.mainContainer.changeEditorMode(this.mode)},t.prototype.onChangeDeviceOrientation=function(){this.refreshMode()},t.prototype.onResize=function(t){this.mainContainer.onResize(t),this.canvasSettings.ruler&&this.canvasSettings.ruler.onResize()},t.prototype.onClearDeviceSpecificChanges=function(){if(this.activeLayer){var t=this.getMode();this.activeLayer.resetMode(t)}},t.prototype.copyOrResetMode=function(t){var i=this.getMode();"desktopPortrait"===i?"desktopPortrait"!==t&&this.mainContainer.container.resetModes(t):t===i?this.mainContainer.container.resetModes(t):this.mainContainer.container.copyModes(i,t)},t.prototype.getSnap=function(t,i){var s=$();if(this.canvasSettings.get("n2-ss-snap-to-enabled")){this.mainContainer===t&&(s=s.add(".n2-ruler-user-guide"));for(var n=t.container.getSortedLayers(),h=0;h<n.length;h++)"absolute"===n[h].placement.getType()&&(s=s.add(n[h].layer))}return s.filter(":visible").not(i.layer)},t.prototype.getHTML=function(){for(var t=$("<div></div>"),i=this.mainContainer.container.getAllLayers(),s=0;s<i.length;s++)t.append(i[s].getHTML(!0));return t.html()},t.prototype.getData=function(){return this.mainContainer.getData()},t.prototype.getSectionData=function(){return this.mainContainer.getSectionData()},t.prototype.loadComponentWithNode=function(t,i,s,n){var h=t.container.append(i);return n&&this.refreshMode(),h},t.prototype.insertComponentWithNode=function(t,i,s,n,h){var r=t.container.insertAt(i,s);return h&&this.refreshMode(),r},t.prototype.resetActiveLayer=function(){var t=this.mainContainer.container.getSortedLayers();t.length&&t[t.length-1].activate()},t.prototype.changeActiveLayer=function(t){var i=this.activeLayer;i&&!i.isDeleted&&(i.$.off("propertyChanged.editor").off(".active"),i.deActivate()),this.activeLayer=t,c._activeLayer=t,t&&(this.pointerManager.changeActiveComponent(t),this.layerOptions.changeActiveComponent(t,t.type,t.getSubType(),t.placement.getType(),t.getProperties()),t.$.on({"propertyChanged.editor":this.layerOptions.onUpdateField.bind(this.layerOptions),"placementChanged.active":function(e,i,s){this.layerOptions.changeActiveComponentPlacement(i,t.property)}.bind(this)})),this.$.trigger("activeLayerChanged")},t.prototype.getActiveLayer=function(){return this.activeLayer},t.prototype.highlight=function(t){this.pointerManager.contextualBarHover.enableActiveForced(),this.pointerManager.contextualBarHover.processHoveredElement(t),this.hoverZIndexInterval&&clearInterval(this.hoverZIndexInterval),this.hoverZIndexInterval=setInterval(function(){this.toggleClass("n2_layer_layer_list_hover--force-zindex")}.bind(t.layer),800)},t.prototype.deHighlight=function(t){this.pointerManager.contextualBarHover.disableActiveForced(),this.hoverZIndexInterval&&clearInterval(this.hoverZIndexInterval),t.isDeleted||t.layer.removeClass("n2_layer_layer_list_hover--force-zindex")},t.prototype.delete=function(){this.activeLayer.delete()},t.prototype.duplicate=function(){this.activeLayer.duplicate(!0)},t.prototype.getSelf=function(){return this},t.prototype.removeRules=function(t){i(this.ri,t)},t})),c.d("FragmentManipulator","$",(function(){var $=c.$;function t(t){this.fragmentEditor=t}return t.prototype.deleteLayers=function(){for(var t=this.fragmentEditor.mainContainer.container.getSortedLayers(),i=0;i<t.length;i++)t[i].delete()},t.prototype.sectionReplace=function(t,i){this._idTranslation={};var s=_({},i),n=t.container,h=this.dataToLayers(_([],s.layers).reverse()),o=[];this.deleteLayers(),t.mainContent.remove();for(var a=0;a<h.length;a++)o.push(n.append(h[a]));c.History.get().startBatch();var l={};for(var u in t.removeProperty("padding"),t.createDeviceProperty("padding",{desktopPortrait:"10|*|10|*|10|*|10"}),t.deviceProperty)for(var d in t.isDeviceProp)if(t.isDeviceProp[d]){var f=u.toLowerCase()+d;s[f]!==r?(l[d]=!0,t.outsideStoreProperty(u,d,s[f],!0,"sectionReplace"),delete s[f]):!0===l[d]&&t.outsideStoreProperty(u,d,r,!0,"sectionReplace")}for(var v in t.property)s[v]!==r&&(t.outsideStoreProperty(r,v,s[v],!0,"sectionReplace"),delete s[v]);return c.History.get().addSimple(this,this.historyDeleteAll,this.historyReplaceLayers,[t,s,o,n.getAllLayers()]),c.History.get().endBatch(),this.fragmentEditor.refreshMode(),c.ImagesLoaded(n.layerContainerElement[0]).finally(this.fragmentEditor.refreshMode.bind(this.fragmentEditor)),this.fragmentEditor.getActiveLayer()||o.length>0&&o[0].activate(),o},t.prototype.historyDeleteAll=function(t,i,s){for(var n=0;n<s.length;n++)s[n].getSelf().delete();t.mainContent.getSelf().remove()},t.prototype.historyReplaceLayers=function(t,i,s,n){this.sectionReplace(t,i);for(var h=t.container.getAllLayers(),r=0;r<n.length;r++)n[r].setSelf(h[r])},t.prototype.addLayers=function(t,i){this._idTranslation={};for(var s=this.dataToLayers(_([],t)),n=[],h=0;h<s.length;h++)n.push(i.container.append(s[h]));return this.fragmentEditor.refreshMode(),c.History.get().addSimple(this,this.historyDeleteLayers,this.historyAddLayers,[t,n,i]),n},t.prototype.historyDeleteLayers=function(t,i,s){for(var n=0;n<i.length;n++)i[n].getSelf().delete()},t.prototype.historyAddLayers=function(t,i,s){for(var n=this.addLayers(t,s.getSelf()),h=0;h<i.length;h++)i[h].setSelf(n[h])},t.prototype.dataToLayers=function(t,i){for(var s=[],n=0;n<t.length;n++)switch(t[n].type){case"row":s.push(this.buildRowNode(t[n],i));break;case"col":s.push(this.buildColNode(t[n],i));break;case"content":s.push(this.buildContentNode(t[n],i));break;case"layer":default:s.push(this.buildLayerNode(t[n],i))}return s},t.prototype._buildNodePrepareID=function(t,i){if(i.id){var s=$.fn.uid(),n=!1;"object"==typeof this._idTranslation[i.id]&&(n=this._idTranslation[i.id]),this._idTranslation[i.id]=s,i.id=s,t.attr("id",s),n&&n.resolve(i.id,s)}if(i.parentid)switch(typeof this._idTranslation[i.parentid]){case"string":i.parentid=this._idTranslation[i.parentid];break;case"undefined":this._idTranslation[i.parentid]=$.Deferred();case"object":this._idTranslation[i.parentid].done(function(t,i,s){t.data("parentid",s)}.bind(this,t));break;default:i.parentid=""}},t.prototype.buildContentNode=function(t,i){var s=$("<div class='n2-ss-layer' data-sstype='content'></div>"),n=$("<div class='n2-ss-section-main-content n2-ss-layer-with-background n2-ss-layer-content'></div>").appendTo(s);for(var h in t)s.data(h,t[h]);return i!==r&&s.appendTo(i),this.dataToLayers(t.layers,n),s},t.prototype.buildRowNode=function(t,i){var s=$("<div class='n2-ss-layer' data-sstype='row'></div>"),n=$("<div class='n2-ss-layer-row n2-ss-layer-with-background'></div>").appendTo(s);for(var h in this._buildNodePrepareID(s,t),t)s.data(h,t[h]);return i!==r&&s.appendTo(i),this.dataToLayers(t.cols,n),s},t.prototype.buildColNode=function(t,i){var s=$("<div class='n2-ss-layer' data-sstype='col'></div>"),n=$("<div class='n2-ss-layer-col n2-ss-layer-with-background n2-ss-layer-content'></div>").appendTo(s);for(var h in t)s.data(h,t[h]);return i!==r&&s.appendTo(i),this.dataToLayers(t.layers,n),s},t.prototype.buildLayerNode=function(t,i){var s=$("<div class='n2-ss-layer' data-sstype='layer'></div>").attr("style",t.style);for(var n in this._buildNodePrepareID(s,t),t.items!==r&&(t.item=t.items[0],delete t.items),$('<div class="n2-ss-item n2-ss-item-'+t.item.type+'"></div>').data("item",t.item.type).data("itemvalues",t.item.values).appendTo(s),delete t.style,delete t.item,t)s.data(n,t[n]);return i!==r&&s.appendTo(i),s},t.prototype.getSelf=function(){return this},t})),c.d("AddLayer","$",(function(){var $=c.$;function t(t){this.fragmentEditor=t,this.sectionLibraryFree=t.editor.options.sectionLibraryFree,this.sectionLibraryUrl=t.editor.options.sectionLibraryUrl,this.sectionLibraryGoProUrl=t.editor.options.sectionLibraryGoProUrl;try{localStorage.removeItem("SectionFreeThemeorion_dark"),localStorage.removeItem("SectionFreeThemeorion_darkMetaDate"),localStorage.removeItem("SectionFreeThemeorion_light"),localStorage.removeItem("SectionFreeThemeorion_lightMetaDate"),localStorage.removeItem("SectionFreeThemes"),localStorage.removeItem("SectionFreeThemesMetaDate"),localStorage.removeItem("SectionProThemeorion_dark"),localStorage.removeItem("SectionProThemeorion_darkMetaDate"),localStorage.removeItem("SectionProThemeorion_light"),localStorage.removeItem("SectionProThemeorion_lightMetaDate"),localStorage.removeItem("SectionProThemes"),localStorage.removeItem("SectionProThemesMetaDate")}catch(t){}this.visible=!1,this.$editor=$(".n2_admin_editor"),this.$editorOverlay=$(".n2_admin_editor_overlay"),this.$addLayer=$(".n2_add_layer"),$(".n2_add_layer__bar_button_add").on("click",function(e){e.preventDefault(),this.toggleActive()}.bind(this)),this.$addLayer.find(".n2_add_layer_box"),this.hideInteractionCallback=this.hideInteraction.bind(this),this.onKeyDownCallback=this.onKeyDown.bind(this),this.initTabs(),this.initPositionChanger()}return t.prototype.hide=function(){this.visible=!0,this.toggleActive()},t.prototype.hideInteraction=function(e){$.contains(this.$addLayer[0],e.target)||this.$addLayer.is(e.target)||this.hide()},t.prototype.onKeyDown=function(e){"Escape"===e.code&&(e.stopImmediatePropagation(),e.preventDefault(),this.hide())},t.prototype.toggleActive=function(){this.visible=!this.visible,$("body").toggleClass("n2_body--show-add-more",this.visible),this.$editorOverlay.toggleClass("n2_admin_editor_overlay--show-add-more",this.visible),this.visible?(this.$editor[0].addEventListener("click",this.hideInteractionCallback,{capture:!0}),s.addEventListener("keydown",this.onKeyDownCallback,{capture:!0})):(this.$editor[0].removeEventListener("click",this.hideInteractionCallback,{capture:!0}),s.removeEventListener("keydown",this.onKeyDownCallback,{capture:!0}),this.setPosition("default"))},t.prototype.initTabs=function(){this.$buttons=$(".n2_add_layer__more_tab_button").on("click"),this.$tabs=$(".n2_add_layer__more_tab"),this.valuesDict={};for(var t=0;t<this.$buttons.length;t++){var i=this.$buttons.eq(t),s=i.data("related-tab");this.valuesDict[s]={index:t,$button:i,$tab:this.$tabs.filter('[data-tab="'+s+'"]')},i.on("click",this.displayTab.bind(this,s))}this.displayTab("layers")},t.prototype.displayTab=function(t,e){e&&e.preventDefault(),this.activeTabName!==t&&(this.activeTabName=t,this.$buttons.removeClass("n2_add_layer__more_tab_button--active"),this.$tabs.removeClass("n2_add_layer__more_tab--active"),this.valuesDict[t].$button.addClass("n2_add_layer__more_tab_button--active"),this.valuesDict[t].$tab.addClass("n2_add_layer__more_tab--active"),"library"===t&&this.initLibrary())},t.prototype.initPositionChanger=function(){this.currentPosition="default",this.$position=this.$addLayer.find(".n2_add_layer_position"),this.$position.find(".n2_add_layer_position__default_label").on("click",this.setPosition.bind(this,"default")),this.$position.find(".n2_add_layer_position__absolute_label").on("click",this.setPosition.bind(this,"absolute")),this.$position.find(".n2_add_layer_position__switch").on("click",this.togglePosition.bind(this))},t.prototype.setPosition=function(t){this.currentPosition=t,this.$position.attr("data-position",t)},t.prototype.togglePosition=function(){this.setPosition("default"===this.currentPosition?"absolute":"default")},t.prototype.getPosition=function(){return this.currentPosition},t.prototype.initLibrary=function(){this.initLibrary=function(){},this.activeThemeID=!1,this.themes={},this.$themesTitle=$('<div class="n2_add_layer_library__title"></div>').appendTo(this.valuesDict.library.$tab),$('<div class="n2_add_layer_library__title_label"></div>').text(n2_("Theme")).appendTo(this.$themesTitle),this.displayThemes()},t.prototype.displayThemes=function(){c.AjaxHelper.ajax({type:"GET",url:this.sectionLibraryUrl+"/themes/",dataType:"json"}).done(function(t){this.onThemesLoaded(t.themes)}.bind(this))},t.prototype.onThemesLoaded=function(t){for(var i=$('<div class="n2_field_select"></div>').appendTo(this.$themesTitle),s=$('<select name="library-theme" autocomplete="off"></select>').appendTo(i),n=0;n<t.length;n++)s.append('<option value="'+t[n].id+'">'+t[n].label+"</option>");this.displayTheme(t[0].id),s.on("change",function(){this.displayTheme(s.val())}.bind(this))},t.prototype.displayTheme=function(t){this.activeThemeID!==t&&(this.activeThemeID&&this.themes[this.activeThemeID].removeClass("n2_add_layer_library__theme--active"),this.activeThemeID=t,this.themes[t]===r?c.AjaxHelper.ajax({type:"GET",url:this.sectionLibraryUrl+"/theme/"+t,dataType:"json"}).done(function(t,i){this.onThemeLoaded(i.theme)}.bind(this,t)):this.themes[t].addClass("n2_add_layer_library__theme--active"))},t.prototype.onThemeLoaded=function(t){if(function(t,i){t=t.split("."),i=i.split(".");for(var s=Math.min(t.length,i.length),n=0;n<s;++n){if(t[n]=parseInt(t[n],10),i[n]=parseInt(i[n],10),t[n]>i[n])return!0;if(t[n]<i[n])return!1}return t.length===i.length||t.length>=i.length}(N2SS3VERSION,t.version)){var i=$('<div class="n2_add_layer_library__theme n2_add_layer_library__theme--active"></div>').appendTo(this.valuesDict.library.$tab);this.themes[t.id]=i;for(var s=0;s<t.categories.length;s++){var n=t.categories[s],h=$('<div class="n2_add_layer_library_tag"></div>').appendTo(i),r=$('<div class="n2_add_layer_library_tag__title"></div>').on("click",function(t){t.toggleClass("n2_add_layer_library_tag--active")}.bind(this,h)).appendTo(h);$('<div class="n2_add_layer_library_tag__title_label"></div>').text(n.label).appendTo(r),$('<div class="n2_add_layer_library_tag__title_opener"><i class="ssi_16 ssi_16--buttonarrow"></i></div>').appendTo(r);for(var o=$('<div class="n2_add_layer_library_tag__sections"></div>').appendTo(h),a=0;a<n.sections.length;a++){var l=n.sections[a],u=$('<div class="n2_add_layer_library_tag__section"><img src="'+l.thumbnail+'" alt=""></div>').appendTo(o);l.isPro&&u.append('<div class="n2_add_layer_library_tag__section_pro">Pro</div>'),!l.isPro||l.isPro&&!this.sectionLibraryFree?u.addClass("n2_add_layer_library_tag__section--available").on("click",this.insertSection.bind(this,l.data)):u.append('<div class="n2_add_layer_library_tag__section_overlay"><div>'+n2_sprintf(n2_("This block is not available in the free version. %s"),'<a href="'+this.sectionLibraryGoProUrl+'" target="_blank">'+n2_("Go Pro")+"!</a>")+"</div></div>")}}}else this.activeThemeID=!1,c.Notification.error(n2_sprintf(n2_("%s or newer required for this feature."),"Smart Slider "+t.version))},t.prototype.insertSection=function(t){this.fragmentEditor.manipulator.sectionReplace(this.fragmentEditor.mainContainer,t)},t})),c.d("LayerFeatures","$",(function(){"use strict";var t={left:0,center:1,right:2,top:0,middle:1,bottom:2};function i(t,i){this.fields=t,this.fragmentEditor=i,this.layerDefault={align:null,valign:null}}return i.prototype.horizontalAlign=function(i,s){this.fields.align.val()!=i?this.fields.align.data("field").options.eq(t[i]).trigger("click"):s&&this.fields.left.val(0).trigger("change"),c._activeLayer.layer.trigger("interaction")},i.prototype.verticalAlign=function(i,s){this.fields.valign.val()!=i?this.fields.valign.data("field").options.eq(t[i]).trigger("click"):s&&this.fields.top.val(0).trigger("change"),c._activeLayer.layer.trigger("interaction")},i})),c.d("LayerNavigation","$",(function(){var $=c.$,t=33;function s(t){this.fragmentEditor=t,this.forceOpened=[],this.scrollBarHeight=0,this.visible=!1,this.tlHeight=parseInt(localStorage.getItem("ssLayersHeight")||200),this.$editorContent=$(".n2_admin_editor__content"),this.$editorOverlay=$(".n2_admin_editor_overlay"),this.$layerNavigation=this.$container=$('<div class="n2_layer_navigation" dir="ltr"></div>').appendTo(this.$editorOverlay),this.$scrollPanes=$('<div class="n2_layer_navigation_list"></div>').appendTo(this.$layerNavigation),this.$layerListContainer=$('<div class="n2_layer_navigation_list_layers"></div>').appendTo(this.$scrollPanes),this.fixScroll(),this.topBar=$(".n2_layer_navigation_list_title"),$(".n2_layer_navigation_list_title__label").on("mousedown",this.resizeStart.bind(this)),this.interaction=new c.LayerNavigationInteraction(this,this.fragmentEditor,this.$layerNavigation)}return s.prototype.onAttach=function(t){this.attachedToLayerWindow=t,this.scrollToActiveLayer()},s.prototype.onDetach=function(){delete this.attachedToLayerWindow,this.scrollToActiveLayer()},s.prototype.addScrollPane=function(t){this.$scrollPanes=this.$scrollPanes.add(t)},s.prototype.setScrollTop=function(t){this.$scrollPanes.each((function(){this.scrollTop=t}))},s.prototype.scrollToActiveLayer=function(){this.onActivateLayer(this.fragmentEditor.activeLayer)},s.prototype.onActivateLayer=function(t){if(this.forceOpened.length)for(var i=0;i<this.forceOpened.length;i++)this.forceOpened[i].removeForceOpen();this.forceOpened=[];for(var s=t.group;s;)"row"!==s.type&&"col"!==s.type&&"content"!==s.type||(this.forceOpened.push(s),s.forceOpen()),s=s.group;var n=this.$scrollPanes.scrollTop(),h=0,r=t;do{h+=r.layerRow.get(0).offsetTop,r=r.group}while(r);(h<n||h>n+this.$scrollPanes.height()-66-this.scrollBarHeight)&&this.setScrollTop(h)},s.prototype.fixScroll=function(){this.scrollBarHeight>0&&this.$layerListContainer.css("padding-bottom",this.scrollBarHeight+"px"),this.$scrollPanes.on({wheel:this.onWheel.bind(this),scroll:this.onScroll.bind(this)})},s.prototype.onScroll=function(e){e.preventDefault(),this.setScrollTop($(e.currentTarget).scrollTop())},s.prototype.onWheel=function(e){if(!e.shiftKey){e.preventDefault();var i=this.$scrollPanes.scrollTop();e.originalEvent.deltaY>0?i+=t:i-=t,i=Math.round(i/t)*t,this.setScrollTop(i)}},s.prototype.resizeStart=function(e){e.preventDefault(),this.startY=e.clientY,this.height=this.$layerNavigation.height(),$("body").on({"mousemove.n2-ss-tl-resize":this.resizeMove.bind(this),"mouseup.n2-ss-tl-resize":this.resizeStop.bind(this),"mouseleave.n2-ss-tl-resize":this.resizeStop.bind(this)})},s.prototype.resizeMove=function(e){e.preventDefault(),this.setLayerNavigationHeight(this._calculateDesiredHeight(e))},s.prototype.resizeStop=function(e){e.preventDefault(),$("body").off(".n2-ss-tl-resize");var t=this._calculateDesiredHeight(e);this.setLayerNavigationHeight(t),this.tlHeight=t,localStorage.setItem("ssLayersHeight",t+""),$("#n2-admin").triggerHandler("resize")},s.prototype._calculateDesiredHeight=function(e){var t=this.startY-e.clientY+this.height-24;return this.__calculateDesiredHeight(t)},s.prototype.__calculateDesiredHeight=function(s){var n=Math.max(1,Math.round(Math.min(s,i.innerHeight/2)/t)-1);return this.scrollBarHeight+n*t+48},s.prototype.setLayerNavigationHeight=function(t){t=Math.max(48,t),this.$layerNavigation.height(t+"px"),this.$editorContent.css("paddingBottom",t+"px"),this.layerNavigationTimeline!==r&&this.layerNavigationTimeline.onResize(),c._triggerResize()},s})),c.d("LayerNavigationInteraction","$",(function(){var $=c.$;function t(t,i,s){this.hoveredComponent=!1,this.layerNavigation=t,this.fragmentEditor=i,this.$container=s.on({click:this.handleMouseClick.bind(this),mouseleave:this.handleMouseLeave.bind(this),contextmenu:this.handleContextMenu.bind(this)}),s[0].addEventListener("mouseover",this.handleMouseOver.bind(this),{passive:!0,capture:!0})}return t.prototype.handleMouseClick=function(e){if(!c.WindowManager.isActionPrevented("ComponentRowActivate")){var t=this.findRelatedComponent(e.target);t&&(t.activate(e),this.detachFromLayerWindow())}},t.prototype.detachFromLayerWindow=function(){this.layerNavigation.attachedToLayerWindow&&this.layerNavigation.attachedToLayerWindow.detachLayerList()},t.prototype.handleMouseLeave=function(){this.hoveredComponent&&(this.fragmentEditor.deHighlight(this.hoveredComponent),this.hoveredComponent=!1)},t.prototype.handleMouseOver=function(e){this.hoveredComponent&&this.fragmentEditor.deHighlight(this.hoveredComponent),this.hoveredComponent=this.findRelatedComponent(e.target),this.hoveredComponent&&this.fragmentEditor.highlight(this.hoveredComponent)},t.prototype.handleContextMenu=function(e){var t=this.findRelatedComponent(e.target);t&&(e.preventDefault(),t.onContextMenu(e))},t.prototype.findRelatedComponent=function(t){var i,s=$(t);if(s.hasClass("n2_layer_navigation_list_layer"))i=s;else if(!(i=s.closest(".n2_layer_navigation_list_layer")).length)if(s.hasClass("n2_timeline_layer__animations"))i=s;else if(!(i=s.closest(".n2_timeline_layer__animations")).length)return!1;return i.data("layer")},t})),c.d("LayerWindow","$",(function(){var $=c.$;function t(t){this.admin=$("#n2-admin"),this.$editorOverlay=$(".n2_admin_editor_overlay"),this.sidebar=$("#n2-ss-layer-window"),this.title=this.sidebar.find(".n2_ss_layer_window__title_inner"),this.$inner=this.sidebar.find(".n2_ss_layer_window__crop"),this.fragmentEditor=t,this.tab=new c.LayerWindowTab(this),this.initLayerList();var i=this.sidebar.find(".n2_ss_layer_window__title_nav_right");$('<div class="n2_ss_layer_window__title_nav_button"><i class="ssi_16 ssi_16--remove"></i></div>').on("click",function(e){this.hide()}.bind(this)).appendTo(i),new c.UILayerWindow(this.sidebar),this.initDeviceSwitcherShortcut()}return t.prototype.show=function(t){this.cancelHideRequest(),this.setTitle(t),$("body").addClass("n2_body--layer-window-visible")},t.prototype.requestHide=function(){this.cancelHideRequest(),this.hideRequestID=requestAnimationFrame(this.hide.bind(this))},t.prototype.cancelHideRequest=function(){this.hideRequestID!==r&&(cancelAnimationFrame(this.hideRequestID),delete this.hideRequestID)},t.prototype.hide=function(){delete this.hideRequestID,$("body").removeClass("n2_body--layer-window-visible")},t.prototype.setTitle=function(t){this.title.html(t.getName())},t.prototype.initLayerList=function(){this.isLayerListAttached=!1;var t=this.sidebar.find(".n2_ss_layer_window__title_nav_left");$('<div class="n2_ss_layer_window__title_nav_button n2_ss_layer_window__title_nav_button_layer_list"><i class="ssi_16 ssi_16--layer"></i></div>').attr("data-n2tip",n2_("Layer List")).on("click",this.toggleLayerList.bind(this)).appendTo(t),c._tooltip.add(t),this.detachLayerListClickCallback=this.detachLayerListClick.bind(this)},t.prototype.toggleLayerList=function(e){this.isLayerListAttached?this.detachLayerList():this.attachLayerList()},t.prototype.attachLayerList=function(){$("body").addClass("n2_body--attached-layer-list"),this.$editorOverlay.addClass("n2_admin_editor_overlay--attached-layer-list"),this.fragmentEditor.layerNavigation.$container.appendTo(this.$inner),this.fragmentEditor.layerNavigation.onAttach(this),s.addEventListener("click",this.detachLayerListClickCallback,{passive:!0,capture:!0}),this.isLayerListAttached=!0},t.prototype.detachLayerList=function(){this.fragmentEditor.layerNavigation.$container[0].dispatchEvent(new MouseEvent("mouseover",{view:i})),this.$editorOverlay.removeClass("n2_admin_editor_overlay--attached-layer-list"),$("body").removeClass("n2_body--attached-layer-list"),this.fragmentEditor.layerNavigation.$container.insertAfter(this.sidebar),this.fragmentEditor.layerNavigation.onDetach(),s.removeEventListener("click",this.detachLayerListClickCallback,{passive:!0,capture:!0}),this.isLayerListAttached=!1},t.prototype.detachLayerListClick=function(e){$.contains(this.sidebar[0],e.target)||this.sidebar.is(e.target)||$(e.target).closest(".n2_context_menu").length||this.detachLayerList()},t.prototype.initDeviceSwitcherShortcut=function(){var t=$('<div id="n2-ss-devicespecific-settings"></div>'),i=this.fragmentEditor.editor.getAvailableDeviceModes(),s={desktopLandscape:"ssi_16--desktoplandscape",desktopPortrait:"ssi_16--desktopportrait",tabletLandscape:"ssi_16--tabletportraitlarge",tabletPortrait:"ssi_16--tabletportrait",mobileLandscape:"ssi_16--mobileportraitlarge",mobilePortrait:"ssi_16--mobileportrait"};for(var n in i)i[n]&&t.append('<i class="ssi_16 '+s[n]+'" data-device="'+n+'"></i>');var h={mouseenter:function(e){t.appendTo(e.currentTarget)}.bind(this),mouseleave:function(e){t.detach()}.bind(this)},r=this.sidebar.find("[data-devicespecific] label").parent(),o=$('<div class="n2_field__label_modifier ssi_16 ssi_16--minidesktopportrait"></div>').on(h);r.prepend(o),t.find(".ssi_16").on({click:function(e){e.preventDefault();var t=$(e.currentTarget);$('.n2_device_tester_devices__device[data-device="'+t.data("device")+'"]').trigger("click")}.bind(this)})},t})),c.d("LayerWindowTab","$",(function(){var $=c.$;function t(t){this.layerWindow=t,this.activeTabName="",this.activePanelNames=[],this.$buttons=$(".n2_ss_layer_window__tab_button"),this.$buttonsContainer=this.$buttons.parent(),this.$scrollable=$(".n2_ss_layer_window__tab_container"),this.$tabs=$(".n2_ss_layer_window__tab"),this.valuesDict={};for(var i=0;i<this.$buttons.length;i++){var s=this.$buttons.eq(i),n=s.data("related-tab");this.valuesDict[n]={index:i,$button:s,$tab:this.$tabs.filter('[data-tab="'+n+'"]')},s.on("click",this.displayTab.bind(this,n))}this.panels={};var h=this.$tabs.find(".n2_ss_layer_window__tab_panel");for(i=0;i<h.length;i++){var o=h.eq(i).data("panel");this.panels[o]===r?this.panels[o]=h.eq(i):this.panels[o]=this.panels[o].add(h[i])}}return t.prototype.displayTab=function(t,e){e&&e.preventDefault(),c._basicCSS.deActivate(),this.activeTabName!==t&&this.valuesDict[t]&&this.valuesDict[t].$tab.hasClass("n2_ss_layer_window__tab--allowed")&&(this.$buttons.removeClass("n2_ss_layer_window__tab_button--active"),this.$tabs.removeClass("n2_ss_layer_window__tab--active"),this.valuesDict[t].$button.addClass("n2_ss_layer_window__tab_button--active"),this.valuesDict[t].$tab.addClass("n2_ss_layer_window__tab--active"),this.activeTabName=t,this.$scrollable.scrollTop(0))},t.prototype.setPanel=function(t,i){var s;for(s=0;s<this.activePanelNames.length;s++)this.panels[this.activePanelNames[s]].removeClass("n2_ss_layer_window__tab_panel--active");for(this.activePanelNames=t,s=0;s<this.activePanelNames.length;s++)this.panels[this.activePanelNames[s]].addClass("n2_ss_layer_window__tab_panel--active");this.setAllowedTabs(i)},t.prototype.setAllowedTabs=function(t){for(var i in this.$buttons.removeClass("n2_ss_layer_window__tab_button--allowed"),this.valuesDict)this.valuesDict[i].$tab.removeClass("n2_ss_layer_window__tab--allowed");for(var s=!1,n=0;n<t.length;n++){var h=t[n];this.valuesDict[h]!==r&&(h===this.activeTabName&&(s=!0),this.valuesDict[h].$button.addClass("n2_ss_layer_window__tab_button--allowed"),this.valuesDict[h].$tab.addClass("n2_ss_layer_window__tab--allowed"))}s||this.valuesDict[t[0]].$button.trigger("click"),this.$buttonsContainer.attr("data-visible-tabs",t.length)},t.prototype.getActiveTabName=function(){return this.activeTabName},t})),c.d("PositionDisplay","$",(function(){var $=c.$;function t(){this.currentSource="",et(this._ready.bind(this))}return t.prototype._ready=function(){this.$body=$("body"),this.$el=$('<div class="n2_tooltip n2_tooltip_position"></div>').appendTo(".n2_admin_editor_overlay,.n2_admin")},t.prototype.show=function(t){""===this.currentSource&&(this.currentSource=t,this.$el.addClass("n2_tooltip--active"),this.$body.addClass("n2_body--tooltip-position-active"))},t.prototype.update=function(e,t,i){this.currentSource===t&&(i!==r&&this.$el.html(i),this.$el.css({left:e.clientX+10+"px",top:e.clientY+10+"px"}))},t.prototype.hide=function(t){this.currentSource!==t&&t!==r||(this.$body.removeClass("n2_body--tooltip-position-active"),this.$el.removeClass("n2_tooltip--active"),this.currentSource="")},t.get=function(){var i=new t;return t.get=function(){return i},i},t})),c.d("Ruler","$",(function(){var $=c.$;function t(t,s){this.editor=t,this.showGuides=1,this.guides=[],this.scale=10,this.$scrollArea=$(".n2_admin_editor__content_inner"),$(".n2_ruler_corner").on("click",function(){this.editor.fragmentEditor.canvasSettings.toggle("n2-ss-ruler-enabled")}.bind(this));var l,u,d=this.$scrollArea[0],_=function(){return l===r&&(l={top:d.scrollTop,left:d.scrollLeft,behavior:"auto"}),u&&a(u),u=o((function(){l=r}),500),l};this.vertical=$(".n2_ruler--vertical").on("wheel",function(e){e.preventDefault();var t=1;1!==e.originalEvent.deltaMode&&2!==e.originalEvent.deltaMode||(t=40);var i=_();e.originalEvent.deltaY&&(e.originalEvent.shiftKey?i.left+=e.originalEvent.deltaY*t:i.top+=e.originalEvent.deltaY*t),e.originalEvent.deltaX&&(i.left+=e.originalEvent.deltaX*t),i.left=Math.min(Math.max(0,i.left),d.scrollWidth-d.clientWidth),i.top=Math.min(Math.max(0,i.top),d.scrollHeight-d.clientHeight),d.scrollTo(i)}.bind(this)),this.$verticalInner=this.vertical.find(".n2_ruler__inner"),this.horizontal=$(".n2_ruler--horizontal").on("wheel",function(e){e.preventDefault();var t=1;1!==e.originalEvent.deltaMode&&2!==e.originalEvent.deltaMode||(t=40);var i=_();e.originalEvent.deltaY&&(e.originalEvent.shiftKey?i.left+=e.originalEvent.deltaY*t:i.top+=e.originalEvent.deltaY*t),e.originalEvent.deltaX&&(i.left+=e.originalEvent.deltaX*t),i.left=Math.min(Math.max(0,i.left),d.scrollWidth-d.clientWidth),i.top=Math.min(Math.max(0,i.top),d.scrollHeight-d.clientHeight),d.scrollTo(i)}.bind(this)).appendTo(".n2_admin_editor_overlay__middle_center"),this.$horizontalInner=this.horizontal.find(".n2_ruler__inner"),this.verticalMarks=$(),this.horizontalMarks=$(),this.onResize(),$(i).on("resize",this.onResize.bind(this)),this.$scrollArea.on("scroll",this.syncScroll.bind(this)),this.syncScroll(),this.$horizontalInner.on("mousedown",function(e){this.showGuides&&new n(this,this.horizontal,this.$horizontalInner,e)}.bind(this)),this.$verticalInner.on("mousedown",function(e){this.showGuides&&new h(this,this.vertical,this.$verticalInner,e)}.bind(this));try{s=f({vertical:[],horizontal:[]},JSON.parse(c.Base64.decode(s)));for(var v=0;v<s.horizontal.length;v++){new n(this,this.horizontal,this.$horizontalInner).setPosition(s.horizontal[v])}for(v=0;v<s.vertical.length;v++){new h(this,this.vertical,this.$verticalInner).setPosition(s.vertical[v])}}catch(t){}this.measureToolVertical(),this.measureToolHorizontal()}function s(t,i,s,e){this.ruler=t,this.container=i,this.containerInner=s,this.position=0,this.guide=$('<div class="n2_ruler__guide n2-ruler-user-guide"><div class="n2_ruler__guide_border"></div></div>').appendTo(i),$('<div class="n2_ruler__guide_handle"><i class="ssi_missing ssi_16 ssi_16--remove"></i></div>').on("mousedown",function(e){e.preventDefault(),e.stopPropagation(),this.delete()}.bind(this)).appendTo(this.guide),this.ruler.addGuide(this),e&&this.create(e)}function n(){s.prototype.constructor.apply(this,arguments)}function h(){s.prototype.constructor.apply(this,arguments)}return t.prototype.addGuide=function(t){this.guides.push(t)},t.prototype.removeGuide=function(t){this.guides.splice(this.guides.indexOf(t),1)},t.prototype.clearGuides=function(){for(var t=this.guides.length-1;t>=0;t--)this.guides[t].delete()},t.prototype.syncScroll=function(){this.horizontal[0].scrollLeft=this.$scrollArea[0].scrollLeft,this.vertical[0].scrollTop=this.$scrollArea[0].scrollTop},t.prototype.onResize=function(){for(var t=this.$scrollArea[0].scrollWidth,i=this.$scrollArea[0].scrollHeight,s=Math.round(Math.max(t+100,this.$scrollArea.width()-this.vertical.width()-30)/this.scale),n=this.horizontalMarks.length;n<s;n++){var h=$('<div class="n2_ruler_mark"></div>').appendTo(this.$horizontalInner);n%10==0?h.addClass("n2_ruler_mark--large").append('<div class="n2_ruler_mark__label">'+n/10*100+"</div>"):h.addClass("n2_ruler_mark--small")}for(n=s;n<this.horizontalMarks.length;n++)this.horizontalMarks.eq(n).remove();this.horizontalMarks=this.$horizontalInner.find(".n2_ruler_mark");var r=Math.round((i+100)/this.scale);for(n=this.verticalMarks.length;n<r;n++){h=$('<div class="n2_ruler_mark"></div>').appendTo(this.$verticalInner);n%10==0?h.addClass("n2_ruler_mark--large").append('<div class="n2_ruler_mark__label">'+n/10*100+"</div>"):h.addClass("n2_ruler_mark--small")}for(n=r;n<this.verticalMarks.length;n++)this.verticalMarks.eq(n).remove();this.verticalMarks=this.$verticalInner.find(".n2_ruler_mark")},t.prototype.toArray=function(){for(var t={horizontal:[],vertical:[]},i=0;i<this.guides.length;i++)this.guides[i]instanceof n?t.horizontal.push(this.guides[i].position):this.guides[i]instanceof h&&t.vertical.push(this.guides[i].position);return t},t.prototype.measureToolVertical=function(){var t,i=$('<div class="n2_ruler__guide n2_ruler__guide--measure"><div class="n2_ruler__guide_border"></div></div>').css("display","none").appendTo(this.vertical),s=!1,n=function(){s||(s=!0,i.css("display",""),c.PositionDisplay.get().show("Guide"))}.bind(this),h=function(){s&&(s=!1,i.css("display","none"),c.PositionDisplay.get().hide("Guide"))}.bind(this),r=function(e){t=e;var s=Math.max(e.pageY-this.$verticalInner[0].getBoundingClientRect().top,0);i.css("top",s+"px"),c.PositionDisplay.get().update(e,"Guide",s+"px")}.bind(this);this.vertical.on({mouseenter:function(e){this.showGuides&&(n(),this.vertical.on({"mousemove.n2-ruler-measure-tool":r,"scroll.n2-ruler-measure-tool":function(){r(t)}}))}.bind(this),mouseleave:function(){this.vertical.off(".n2-ruler-measure-tool"),h()}.bind(this)})},t.prototype.measureToolHorizontal=function(){var t,i=$('<div class="n2_ruler__guide n2_ruler__guide--measure"><div class="n2_ruler__guide_border"></div></div>').css("display","none").appendTo(this.horizontal),s=!1,n=function(){s||(s=!0,i.css("display",""),c.PositionDisplay.get().show("Guide"))}.bind(this),h=function(){s&&(s=!1,i.css("display","none"),c.PositionDisplay.get().hide("Guide"))}.bind(this),r=function(e){t=e;var s=Math.max(e.pageX-this.$horizontalInner[0].getBoundingClientRect().left,0);i.css("left",s+"px"),c.PositionDisplay.get().update(e,"Guide",s+"px")}.bind(this);this.horizontal.on({mouseenter:function(e){this.showGuides&&(n(),this.horizontal.on({"mousemove.n2-ruler-measure-tool":r,"scroll.n2-ruler-measure-tool":function(){r(t)}}))}.bind(this),mouseleave:function(){this.horizontal.off(".n2-ruler-measure-tool"),h()}.bind(this)})},s.prototype._position=function(t,e){return Math.max(0,t)},s.prototype.setPosition=function(t){this.position=t,this.positionRender(this.position)},s.prototype.delete=function(){this.ruler.removeGuide(this),this.guide.remove()},s.prototype.create=function(e){},n.prototype=Object.create(s.prototype),n.prototype.constructor=n,n.prototype.create=function(e){this.position=this._position(e.pageX-this.containerInner[0].getBoundingClientRect().left,e),this.positionRender(this.position)},n.prototype.rawPositionRender=function(t){this.guide.css("left",Math.max(0,t))},n.prototype.positionRender=function(t){this.guide.css("left",Math.max(0,t))},h.prototype=Object.create(s.prototype),h.prototype.constructor=h,h.prototype.create=function(e){this.position=this._position(e.pageY-this.containerInner[0].getBoundingClientRect().top,e),this.positionRender(this.position)},h.prototype.rawPositionRender=function(t){this.guide.css("top",Math.max(0,t))},h.prototype.positionRender=function(t){this.guide.css("top",Math.max(0,t))},t})),c.d("CanvasSettings","$",(function(){var $=c.$;function t(t){this.$button=$('<a class="n2_button_plain_icon n2_button_plain_icon--medium" href="#"><i class="ssi_24 ssi_24--more"></i></a>').on("click",this.onContextMenu.bind(this)).prependTo(".n2_add_layer__bar_bottom"),c._tooltip.addElement(this.$button,n2_("Editor settings"),10,-20),this.fragmentEditor=t,this.settings={},this.callbacks={},this.guideSubItems=[],this.snapTo(),this.roundTo(),this.startRuler()}return t.prototype.onContextMenu=function(e){e.preventDefault(),this.$button.addClass("n2_button_plain_icon--active");var t=[];t.push({priority:10,label:n2_("Upgrade to Pro"),icon:"ssi_16 ssi_16--smart",action:function(t){i.open(t,"_blank")}.bind(this,this.fragmentEditor.editor.options.settingsGoProUrl)}),t.push({priority:30,label:n2_("Guide settings"),icon:"ssi_16 ssi_16--grid",items:this.guideSubItems}),t.push({priority:50,label:n2_("Keyboard shortcuts"),icon:"ssi_16 ssi_16--keyboard",action:function(){c.ModalHotkey.show()}}),c.ContextMenu(this.$button[0],t,{verticalAlign:"bottom",x:35,y:-30,onClose:function(){this.$button.removeClass("n2_button_plain_icon--active")}.bind(this)})},t.prototype._addSettings=function(t,i,s,n){this.settings[t]=parseInt(localStorage.getItem(t)||s),this.callbacks[t]=n,this.guideSubItems.push({type:"onoff",label:i,isOn:function(t){return this.settings[t]}.bind(this,t),action:function(t,i){this.set(t,i)}.bind(this,t)}),n(this.settings[t],!0)},t.prototype._addAction=function(t,i,s,n){this.guideSubItems.push({label:i,icon:s,action:n})},t.prototype.set=function(t,i){i=i?1:0,this.settings[t]=i,localStorage.setItem(t,i),this.callbacks[t].call(this,i,!1)},t.prototype.toggle=function(t){this.set(t,!this.settings[t])},t.prototype.get=function(t){return this.settings[t]},t.prototype.snapTo=function(){this._addSettings("n2-ss-snap-to-enabled",n2_("Smart snap"),1,(function(t){}))},t.prototype.roundTo=function(){this._addSettings("n2-ss-round-to-enabled",n2_("Round to 5px"),1,(function(t){c._roundTo=1===t?5:1}))},t.prototype.startRuler=function(){this.ruler=new c.Ruler(this.fragmentEditor.editor,$("#slideguides").val()),this._addSettings("n2-ss-ruler-enabled",n2_("Ruler"),1,function(t){$("body").toggleClass("n2_body--ruler",1===t)}.bind(this)),this._addAction("n2-ss-clear-guides",n2_("Clear guides"),"ssi_16 ssi_16--delete",function(){this.ruler.clearGuides()}.bind(this))},t})),c.d("UICanvasItem",["$","UIMouse"],(function(){"use strict";function t(t,i){this.element=t,this.widgetName=this.widgetName||"UICanvasItem",this.widgetEventPrefix="canvasItem",this.options=f({canvasUIManager:null,layer:!1,$layer:null,distance:5},this.options,i),c.UIMouse.prototype.constructor.apply(this,arguments),this.create()}return t.prototype=Object.create(c.UIMouse.prototype),t.prototype.constructor=t,t.prototype.create=function(){"function"==typeof this.options.$layer&&(this.options.$layer=this.options.$layer.call(this,this)),this._mouseInit()},t.prototype._mouseCapture=function(e,t){return this.options.canvasUIManager._mouseCapture(e,t)},t.prototype._mouseStart=function(t,i,s){var n=this.options.canvasUIManager._mouseStart(t,this.options.$layer,this.options.layer);return this._trigger("start"),n},t.prototype._mouseDrag=function(t){return this.options.canvasUIManager._mouseDrag(t)},t.prototype._mouseStop=function(t,i){this._trigger("end");var s=this.options.canvasUIManager._mouseStop(t,i);return c.WindowManager.actionPrevent("ComponentActivate"),s},t.prototype.destroy=function(){return this._mouseDestroy(),this},t})),c.d("UICanvas",["$","UIWidgetBase"],(function(){var $=c.$;function t(t,i){this.element=t,this.fragmentEditor=i,this.widgetName=this.widgetName||"UICanvas",$(this.element).data("UICanvas",this),this.widgetEventPrefix="canvas",this._scrollCallback=this._scroll.bind(this),c.UIWidgetBase.prototype.constructor.apply(this,arguments)}function i(t,i,n,h,r){this.uiCanvas=t,this.fragmentEditor=t.fragmentEditor,this.onKeyDownCallback=this.onKeyDown.bind(this),this.fragmentEditor.pointerManager.disable(),this.context={action:"move",placement:"default",placeholder:$('<div class="n2-ss-layer-placeholder"></div>'),scroll:this.uiCanvas.getScrollOffset(),scrollOffsetModifier:{left:0,top:0},mouse:{offset:{left:i.pageX,top:i.pageY}},$layer:n,layer:h};var o={position:"absolute",left:0,top:0,right:"auto",bottom:"auto"};if(h?("absolute"===h.placement.getType()?(this.context.placement="absolute",this.context.relativeToGroup=h.group,this.context.$relativeToParent=n.parent()):(this.context.relativeToGroup=r,this.context.$relativeToParent=this.context.relativeToGroup.layer),this.context.layerOffset=n.offset(),this.context.originalIndex=h.getIndex(),"default"===this.context.placement&&(o.width=n[0].offsetWidth+1)):(this.context.action="create",this.context.placement=i.ctrlKey||i.metaKey?"absolute":this.fragmentEditor.addLayer.getPosition(),this.context.relativeToGroup=r,this.context.$relativeToParent=this.context.relativeToGroup.layer,this.context.layerOffset={left:0,top:0}),this.context.canvas={offset:this.context.$relativeToParent.offset(),size:{width:this.context.$relativeToParent.outerWidth(),height:this.context.$relativeToParent.outerHeight()}},h?(c.MW.L(n[0]).addClass("n2_layer_drag__dragging"),"default"===this.context.placement&&(this.context.$clone=$('<div class="n2-ss-layer-clone"></div>').height(n.outerHeight(!0)).insertAfter(n),n.appendTo(r.layer))):n.appendTo("body"),c.MW.L(n[0]).addClass("n2-ss-layer--drag"),n.css(o),this.margins={left:+n.css("marginLeft")||0,top:+n.css("marginTop")||0},this.context.size={width:n.outerWidth(),height:n.outerHeight()},this.context.droppables=r.getDroppables(this.context.placement,h),"default"===this.context.placement)for(var a=0;a<this.context.droppables.length;a++)c.MW.L(this.context.droppables[a].layer.layer[0]).addClass("n2_layer_drag_target_groups");this._cacheContainers(),this.snapStart(),s.addEventListener("keydown",this.onKeyDownCallback,{capture:!0})}t.prototype=Object.create(c.UIWidgetBase.prototype),t.prototype.constructor=t,t.prototype.getScrollOffset=function(){return this.getScrollOffsetRecursive(this.element[0],{top:0,left:0})},t.prototype.getScrollOffsetRecursive=function(t,i){return null===t||t.scrollTop===r||t.scrollLeft===r?i:(i.top+=t.scrollTop,i.left+=t.scrollLeft,this.getScrollOffsetRecursive(t.parentNode,i))},t.prototype._scroll=function(){var t=this.getScrollOffset();this.interaction.setScrollOffset(t.top,t.left)},t.prototype._mouseCapture=function(e){return 0===$(e.target).closest(".nui_resize_absolute__handle, .nui_resize_normal__handle, .nui_spacing__handle").length},t.prototype._mouseStart=function(e,t,n){s.addEventListener("scroll",this._scrollCallback,{passive:!0,capture:!0}),c.MW.L(s.body).addClass("n2_body--drag-layer"),this.interaction=new i(this,e,t,n,this.fragmentEditor.mainContainer),this.interaction.drag(e)},t.prototype._mouseDrag=function(e){this.interaction&&this.interaction.drag(e)},t.prototype._mouseStop=function(e){s.removeEventListener("scroll",this._scrollCallback,{passive:!0,capture:!0}),this.interaction&&this.interaction.stop(e),c.MW.L(s.body).removeClass("n2_body--drag-layer"),delete this.interaction},t.prototype.cancel=function(){delete this.interaction},i.prototype.drag=function(t){this.lastEvent=t;var i,s={x:t.pageX-this.context.scrollOffsetModifier.left,y:t.pageY-this.context.scrollOffsetModifier.top};i="create"===this.context.action?{top:t.pageY-this.context.canvas.offset.top-20,left:t.pageX-this.context.canvas.offset.left-20}:{top:this.context.layerOffset.top-this.context.canvas.offset.top+t.pageY-this.context.mouse.offset.top-this.context.scrollOffsetModifier.top-this.margins.top,left:this.context.layerOffset.left-this.context.canvas.offset.left+t.pageX-this.context.mouse.offset.left-this.context.scrollOffsetModifier.left-this.margins.left};var n=this._findInnerContainer(s.x,s.y);if(!1===n&&"move"===this.context.action&&(n=this.context.droppables[0]),n)if("normal"===n.placement){n.layers===r&&(n.layers=this._cacheContainerLayers(n));var h=this._findNormalIndex(s,n);h>0?(this.context.placeholder.css("order",n.layers[h-1].layer.layer.css("order")),this.context.placeholder.insertAfter(n.layers[h-1].layer.layer)):(this.context.placeholder.css("order",0),this.context.placeholder.prependTo(n.$container)),this.context.targetIndex=h}else this.context.placeholder.detach();else this.context.placeholder.detach();this.context.targetContainer&&this.context.targetContainer!==n&&c.MW.L(this.context.targetContainer.layer.layer[0]).removeClass("n2_layer_drag_target_group"),this.context.targetContainer=n,n&&c.MW.L(n.layer.layer[0]).addClass("n2_layer_drag_target_group"),this.context.layer&&"absolute"===this.context.placement&&this.context.layer.placement.current.triggerLayerResized(),"create"===this.context.action&&(i.left+=this.context.canvas.offset.left,i.top+=this.context.canvas.offset.top),this.snapDrag(t,{left:i.left+this.context.canvas.offset.left,top:i.top+this.context.canvas.offset.top},i),i.left=Math.round(i.left),i.top=Math.round(i.top);var o=c.MW.k(this.context.$layer[0]);o.xAbs=i.left-o.xPAbs/100*this.context.$layer[0].offsetWidth,o.yAbs=i.top-o.yPAbs/100*this.context.$layer[0].offsetHeight,this.displayPosition(t,i),this.oi=i},i.prototype.stop=function(e){var t=$.Deferred();this.ended(t);var i=this.context.targetIndex,s=this.context.targetContainer;if("create"===this.context.action)s?this.fragmentEditor.itemEditor.createWithDrag(e,t,this.context.placement,this.context.$layer,s,i):t.resolve(),this.context.$layer.detach();else if("move"===this.context.action){if(s===r&&(s=this.fragmentEditor.mainContainer.layer),"absolute"===this.context.placement)this.context.layer.placement.current.setPosition(this.oi.left,this.oi.top);else if("default"===this.context.placement){var n=c.MW.k(this.context.$layer[0]);switch(n.xAbs=0,n.yAbs=0,j(this.context.$layer[0],["position","width","left","top","bottom","right"]),s.layer.type){case"content":case"col":i>0?this.context.$layer.insertAfter(s.layers[i-1].layer.layer):this.context.$layer.prependTo(s.$container),this.context.layer.onCanvasUpdate(this.context.originalIndex,s.layer,i)}}t.resolve()}this.context.layer&&this.context.layer.placement.current.triggerLayerResized()},i.prototype.ended=function(t){if(s.removeEventListener("keydown",this.onKeyDownCallback,{capture:!0}),this.context.placeholder.remove(),"default"===this.context.placement){for(var i=0;i<this.context.droppables.length;i++)c.MW.L(this.context.droppables[i].layer.layer[0]).removeClass("n2_layer_drag_target_groups");"move"===this.context.action&&this.context.$clone.remove()}this.context.targetContainer&&c.MW.L(this.context.targetContainer.layer.layer[0]).removeClass("n2_layer_drag_target_group"),c.MW.L(this.context.$layer[0]).removeClass("n2-ss-layer--drag"),c.MW.L(this.context.$layer[0]).removeClass("n2_layer_drag__dragging"),this.snapStop(),this.hidePosition(),t!==r?t.done(function(){this.fragmentEditor.pointerManager.enable()}.bind(this)):(this.fragmentEditor.pointerManager.enable(),this.uiCanvas.cancel())},i.prototype.refresh=function(){this.drag(this.lastEvent)},i.prototype.setScrollOffset=function(t,i){this.context.scrollOffsetModifier.top=this.context.scroll.top-t,this.context.scrollOffsetModifier.left=this.context.scroll.left-i,this.refresh()},i.prototype.displayPosition=function(e,t){this.context.targetContainer&&"absolute"===this.context.targetContainer.placement?(c.PositionDisplay.get().show("Canvas"),"create"===this.context.action&&(t.left-=this.context.canvas.offset.left,t.top-=this.context.canvas.offset.top),c.PositionDisplay.get().update(e,"Canvas","L: "+(parseInt(t.left)||0)+"px<br>T: "+(parseInt(t.top)||0)+"px")):this.hidePosition()},i.prototype.hidePosition=function(){c.PositionDisplay.get().hide("Canvas")},i.prototype._cacheContainers=function(){for(var t=0;t<this.context.droppables.length;t++){var i=this.context.droppables[t];i.offset=i.$container.offset(),i.size={width:i.$container.outerWidth(),height:i.$container.outerHeight()},i.offset.right=i.offset.left+i.size.width,i.offset.bottom=i.offset.top+i.size.height}},i.prototype._findInnerContainer=function(t,i){for(var s=this.context.droppables.length-1;s>=0;s--){var n=this.context.droppables[s];if(n.offset.left<=t&&n.offset.right>=t&&n.offset.top<=i&&n.offset.bottom>=i)return n}return!1},i.prototype._cacheContainerLayers=function(t){for(var i=[],s=t.layer.container.getSortedLayers(),n=0;n<s.length;n++){var h={isAbsolute:"absolute"===s[n].placement.getType(),layer:s[n]};h.offset=h.layer.layer.offset(),h.size={width:h.layer.layer.outerWidth(),height:h.layer.layer.outerHeight()},h.offset.right=h.offset.left+h.size.width/2,h.offset.bottom=h.offset.top+h.size.height/2,i.push(h)}return i},i.prototype._findNormalIndex=function(t,i){var s,n,h=-1;switch(i.axis){case"y":for(n=0;n<i.layers.length;n++)if(!(s=i.layers[n]).isAbsolute&&t.y<=s.offset.bottom){h=n;break}break;case"x":for(n=0;n<i.layers.length;n++)if(!(s=i.layers[n]).isAbsolute&&t.x<=s.offset.right){h=n;break}}return-1===h&&(h=i.layers.length),h},i.prototype.onKeyDown=function(e){if("Escape"===e.code){if(e.stopImmediatePropagation(),e.preventDefault(),"move"===this.context.action)if("absolute"===this.context.placement)this.context.layer.placement.updatePosition();else if("default"===this.context.placement){var t=c.MW.k(this.context.$layer[0]);t.xAbs=0,t.yAbs=0,j(this.context.$layer[0],["position","width","left","top","bottom","right"]),this.context.$layer.insertAfter(this.context.$clone)}this.ended()}},i.prototype.snapStart=function(){if("move"===this.context.action&&"absolute"===this.context.placement){this.$gridHorizontal=$('<div class="n2_smartguide n2_smartguide--vertical"></div>').appendTo(this.context.$relativeToParent),this.$gridVertical=$('<div class="n2_smartguide n2_smartguide--horizontal"></div>').appendTo(this.context.$relativeToParent),this.elements=[],this.snapLayers=[];var t=this.fragmentEditor.getSnap(this.context.relativeToGroup,this.context.layer);t&&t.length&&t.each(function(t,i){var s=i.getBoundingClientRect(),n=$(i);this.elements.push({item:i,width:s.width,height:s.height,top:Math.round(s.top),left:Math.round(s.left),backgroundColor:""}),n.hasClass("n2-ss-layer")&&this.snapLayers.push(n[0])}.bind(this)),c.MW.L(this.snapLayers).addClass("n2_layer_drag_snap_to");var i=this.context.$relativeToParent[0].getBoundingClientRect();this.elements.push({width:i.width,height:i.height,top:Math.round(i.top),left:Math.round(i.left),backgroundColor:"#ff4aff"})}};return i.prototype.snapDrag=function(e,t,i){if("move"===this.context.action&&"absolute"===this.context.placement){var s=!1,n=!1,h=5,r=5;if(this.$gridVertical.css({display:"none"}),this.$gridHorizontal.css({display:"none"}),this.context.targetContainer&&"absolute"===this.context.targetContainer.placement){var o=e.ctrlKey||e.metaKey,a=e.altKey;if(o&&a)return;o?s=!0:a&&(n=!0);var c=t.left,l=c+this.context.size.width,u=t.top,d=u+this.context.size.height,f=(c+l)/2,_=(u+d)/2;if(!s)for(var v=this.elements.length-1;v>=0&&0!==h;v--){var p=this.elements[v].left,b=p+this.elements[v].width,m=(p+b)/2,g=!0;(y=Math.abs(p-l))<h?(i.left=p-this.context.size.width-this.context.canvas.offset.left,this.setSnapHorizontalLine(i.left+this.context.size.width)):(y=Math.abs(p-c))<h?(i.left=p-this.context.canvas.offset.left,this.setSnapHorizontalLine(i.left)):(y=Math.abs(b-c))<h?(i.left=b-this.context.canvas.offset.left,this.setSnapHorizontalLine(i.left)):(y=Math.abs(b-l))<h?(i.left=b-this.context.size.width-this.context.canvas.offset.left,this.setSnapHorizontalLine(i.left+this.context.size.width)):(y=Math.abs(m-l))<h?(i.left=m-this.context.size.width-this.context.canvas.offset.left,this.setSnapHorizontalLine(i.left+this.context.size.width)):(y=Math.abs(m-c))<h?(i.left=m-this.context.canvas.offset.left,this.setSnapHorizontalLine(i.left)):(y=Math.abs(m-f))<h?(i.left=m-this.context.size.width/2-this.context.canvas.offset.left,this.setSnapHorizontalLine(i.left+this.context.size.width/2)):g=!1,g&&(s=this.elements[v],h=Math.min(y,h))}if(!n)for(v=this.elements.length-1;v>=0&&0!==r;v--){var y,w=this.elements[v].top,k=w+this.elements[v].height,x=(w+k)/2,S=!0;(y=Math.abs(w-d))<r?(i.top=w-this.context.size.height-this.context.canvas.offset.top,this.setSnapVerticalLine(i.top+this.context.size.height)):(y=Math.abs(w-u))<r?(i.top=w-this.context.canvas.offset.top,this.setSnapVerticalLine(i.top)):(y=Math.abs(k-u))<r?(i.top=k-this.context.canvas.offset.top,this.setSnapVerticalLine(i.top)):(y=Math.abs(k-d))<r?(i.top=k-this.context.size.height-this.context.canvas.offset.top,this.setSnapVerticalLine(i.top+this.context.size.height)):(y=Math.abs(x-d))<r?(i.top=x-this.context.size.height-this.context.canvas.offset.top,this.setSnapVerticalLine(i.top+this.context.size.height)):(y=Math.abs(x-u))<r?(i.top=x-this.context.canvas.offset.top,this.setSnapVerticalLine(i.top)):(y=Math.abs(x-_))<r?(i.top=x-this.context.size.height/2-this.context.canvas.offset.top,this.setSnapVerticalLine(i.top+this.context.size.height/2)):S=!1,S&&(n=this.elements[v],r=Math.min(y,r))}s&&!0!==s&&this.$gridHorizontal.css("backgroundColor",s.backgroundColor),n&&!0!==n&&this.$gridVertical.css("backgroundColor",n.backgroundColor)}}},i.prototype.setSnapHorizontalLine=function(t){this.$gridHorizontal.css({left:t,display:"block"})},i.prototype.setSnapVerticalLine=function(t){this.$gridVertical.css({top:t,display:"block"})},i.prototype.snapStop=function(){"move"===this.context.action&&"absolute"===this.context.placement&&(c.MW.L(this.snapLayers).removeClass("n2_layer_drag_snap_to"),this.$gridVertical.remove(),this.$gridHorizontal.remove())},t})),c.d("UIColumns",["$","UIMouse"],(function(){var $=c.$;function t(t,i,s){this.element=t,this.fragmentEditor=i,this.active=0,this.created=!1,this.invalidated=!1,this.isHandlesVisible=!1,this.widgetName=this.widgetName||"UIColumns",this.widgetEventPrefix="columns",this.options=f({columns:"1",gutter:0,denominators:{1:100,2:100,3:144,4:100,5:100,6:144},drag:null,start:null,stop:null},this.options,s),c.UIMouse.prototype.constructor.apply(this,arguments)}return t.prototype=Object.create(c.UIMouse.prototype),t.prototype.constructor=t,t.prototype.showHandles=function(){this.isHandlesVisible=!0,this.handles&&this.handles.addClass("ui-column-width-handle--visible")},t.prototype.hideHandles=function(){this.isHandlesVisible=!1,this.handles&&this.handles.removeClass("ui-column-width-handle--visible")},t.prototype.create=function(){this.created||(this.created=!0,this._setupHandles(),$(i).on("resize",this._resize.bind(this)),this._mouseInit())},t.prototype.destroy=function(){return this._mouseDestroy(),this.element.removeData("uiNextendColumns").off(".columns").find("> .ui-column-width-handle").remove(),this},t.prototype.getDenominator=function(t){return this.options.denominators[t]===r&&(this.options.denominators[t]=15*t),this.options.denominators[t]},t.prototype._setupHandles=function(){var t,i=this.options;this.fractions=[];for(var s=i.columns.split("+"),n=0;n<s.length;n++)this.fractions.push(new Fraction(s[n]));this.currentDenominator=this.getDenominator(this.fractions.length);var h=0;for(n=0;n<this.fractions.length-1;n++)t=$("<div class='ui-column-width-handle'>"),h+=100*this.fractions[n].valueOf(),t.data("i",n).data("percent",h).appendTo(this.element).on("mousedown",this._mouseDown.bind(this));this.handles=this.element.find("> .ui-column-width-handle"),this.handles.toggleClass("ui-column-width-handle--visible",this.isHandlesVisible),this._resize()},t.prototype._resize=function(){if(this.active){this.paddingLeft=parseInt(this.element.css("paddingLeft")),this.paddingRight=parseInt(this.element.css("paddingRight"));var t=this.element.width();this.outerWidth=t+this.paddingLeft+this.paddingRight,this.innerWidth=t-this.handles.length*this.options.gutter;for(var i=0;i<this.handles.length;i++){var s=this.handles.eq(i).data("percent");this._updateResizer(i,s)}}else this.invalidated=!0},t.prototype._updateResizer=function(t,i){this.handles.eq(t).css({left:i+"%",marginLeft:-2+this.paddingLeft+(t+.5)*this.options.gutter+(this.innerWidth-this.outerWidth)*i/100+"px"})},t.prototype._removeHandles=function(){this.handles.remove()},t.prototype.setOption=function(t,i){switch(c.UIWidgetBase.prototype.setOption.apply(this,arguments),t){case"active":this.active=i,this.active&&(this.create(),this.invalidated&&this._resize());break;case"columns":this.created&&(this._removeHandles(),this._setupHandles());break;case"gutter":this._resize()}},t.prototype._mouseCapture=function(t){var i,s=!1;for(i=0;i<this.handles.length;i++)this.handles[i]===t.target&&(s=!0);return!this.options.disabled&&s},t.prototype._mouseStart=function(t){this.fragmentEditor.pointerManager.contextualBarHover.disable();var i=$(t.target).data("i"),s=this.element.offset().left+10,n=this.element.width()-20;this.resizeContext={index:i,cLeft:s,containerWidth:n,startX:Math.max(0,Math.min(t.clientX-s,n))},this.currentFractions=[],this.currentPercent=[];for(var h=0;h<this.fractions.length;h++)this.currentFractions.push(this.fractions[h].clone()),this.currentPercent.push(this.fractions[h].valueOf());return this.resizing=!0,$("body").css("cursor","ew-resize"),this.element.addClass("ui-column-width-resizing"),this._trigger("start",t,this.ui()),!0},t.prototype._mouseDrag=function(t){var i=Math.max(0,Math.min(t.clientX-this.resizeContext.cLeft,this.resizeContext.containerWidth)),s=new Fraction(Math.round((i-this.resizeContext.startX)/(this.resizeContext.containerWidth/this.currentDenominator)),this.currentDenominator);s.compare(this.fractions[this.resizeContext.index].clone().mul(-1))<0&&(s=this.fractions[this.resizeContext.index].clone().mul(-1)),s.compare(this.fractions[this.resizeContext.index+1])>0&&(s=this.fractions[this.resizeContext.index+1].clone()),this.currentFractions[this.resizeContext.index]=this.fractions[this.resizeContext.index].add(s),this.currentFractions[this.resizeContext.index+1]=this.fractions[this.resizeContext.index+1].sub(s);var n=0;this.currentPercent=[];for(var h=0;h<this.currentFractions.length;h++){var r=this.currentFractions[h].valueOf();this.currentPercent.push(r),n+=100*r,this._updateResizer(h,n)}this._trigger("colwidth",t,this.ui()),this._triggerInteraction()},t.prototype._mouseStop=function(t){return this.resizing=!1,$("body").css("cursor","auto"),this._trigger("stop",t,this.ui()),this.fractions=this.currentFractions,this._triggerInteraction(),this.fragmentEditor.pointerManager.contextualBarHover.enable(),c.WindowManager.actionPrevent("ComponentActivate"),!1},t.prototype.ui=function(){return{element:this.element,originalFractions:this.fractions,currentFractions:this.currentFractions,currentPercent:this.currentPercent,index:this.resizeContext.index}},t})),c.d("UILayerListItem",["$","UIMouse"],(function(){"use strict";function t(t,i){this.element=t,this.widgetName=this.widgetName||"UILayerListItem",this.widgetEventPrefix="layerListItem",this.options=f({UIManager:null,layer:!1,$layer:null,distance:2},this.options,i),c.UIMouse.prototype.constructor.apply(this,arguments),this.create()}return t.prototype=Object.create(c.UIMouse.prototype),t.prototype.constructor=t,t.prototype.create=function(){this._mouseInit()},t.prototype._mouseCapture=function(t,i){return this.options.UIManager._mouseCapture(this.options,t,i)},t.prototype._mouseStart=function(t,i,s){return this._trigger("start"),this.options.UIManager._mouseStart(this.options,t,i,s)},t.prototype._mouseDrag=function(t){return this.options.UIManager._mouseDrag(this.options,t)},t.prototype._mouseStop=function(t,i){return this.options.UIManager._mouseStop(this.options,t,i)},t.prototype.destroy=function(){return this._mouseDestroy(),this},t})),c.d("UILayerList",["$","UIWidgetBase"],(function(){var $=c.$;function t(t,i){this.element=t,this.widgetName=this.widgetName||"UILayerList",this.widgetEventPrefix="layerList",this.options=f({mainContainer:null,$scrolled:null},this.options,i),this.interaction=!1,this.onKeyDownCallback=this.onKeyDown.bind(this),c.UIWidgetBase.prototype.constructor.apply(this,arguments),this.create()}return t.prototype=Object.create(c.UIWidgetBase.prototype),t.prototype.constructor=t,t.prototype.create=function(){this.scrollTimeout=null},t.prototype._mouseCapture=function(t,i,s){return t.$item[0]!==this.options.mainContainer.layerRow[0]},t.prototype._mouseStart=function(t,i,n,h){this.interaction=!0,this.scrolledTop=this.options.$scrolled.offset().top,this.scrolledHeight=this.options.$scrolled.height(),this.scrolledScroll=this.options.$scrolled.scrollTop(),this.scrolledMaxHeight=this.options.$scrolled[0].scrollHeight-this.scrolledHeight,this.context={placeholder:$('<div class="n2_layer_navigation_list_layers__sortable_placeholder"></div>'),mouse:{y:i.pageY,topModifier:t.$item.offset().top-i.pageY},$item:t.$item,$clone:t.$item.clone()},this.context.$clone.addClass("n2_layer_navigation_list_layer--sorted").appendTo(this.options.$scrolled),this.context.droppables=this.options.mainContainer.getLLDroppables(t.layer),this._cacheContainers(),s.addEventListener("keydown",this.onKeyDownCallback,{capture:!0}),this._trigger("start",i),this._mouseDrag(t,i)},t.prototype._scrollUp=function(){this.scrolledTop>0&&null===this.scrollTimeout&&(this.scrollTimeout=setInterval(function(){this.scrolledScroll-=33,this.options.$scrolled.scrollTop(this.scrolledScroll)}.bind(this),150),this.scrolledScroll-=33,this.options.$scrolled.scrollTop(this.scrolledScroll))},t.prototype._scrollDown=function(){null===this.scrollTimeout&&(this.scrollTimeout=setInterval(function(){this.scrolledScroll+=33,this.options.$scrolled.scrollTop(Math.min(this.scrolledScroll,this.scrolledMaxHeight))}.bind(this),150),this.scrolledScroll+=33,this.options.$scrolled.scrollTop(Math.min(this.scrolledScroll,this.scrolledMaxHeight)))},t.prototype._mouseDrag=function(t,i){if(this.interaction){this.scrolledTop=this.options.$scrolled.offset().top,this.scrolledHeight>140&&(i.pageY<this.scrolledTop+33+48?this._scrollUp():i.pageY>this.scrolledTop+this.scrolledHeight-33?this._scrollDown():(clearInterval(this.scrollTimeout),this.scrollTimeout=null)),this.scrolledScroll=this.options.$scrolled.scrollTop();var s=i.pageY-this.scrolledTop+this.scrolledScroll,n=this._findInnerContainer(s);!1===n&&(n=this.context.droppables[0]),n.layers===r&&(n.layers=this._cacheContainerLayers(n));var h=this._findNormalIndex(s,n);h>0?this.context.placeholder.insertAfter(n.layers[h-1].layer.layerRow):this.context.placeholder.prependTo(n.$container),this.context.targetIndex=h,this.context.targetContainer&&this.context.targetContainer!==n&&this.context.targetContainer.layer.layerRow.removeClass("n2_layer_navigation_list_layer--drop"),this.context.targetContainer=n,this.context.targetContainer.layer.layerRow.addClass("n2_layer_navigation_list_layer--drop"),this.context.$clone.css({top:s+this.context.mouse.topModifier+"px"})}},t.prototype._mouseStop=function(t,i,s){if(this.interaction){this.ended(!0);var n=this.context.targetIndex,h=this.context.targetContainer,r=-1;if(0===this.context.targetContainer.layers.length)r=0;else{var o=!1,a=!1;this.context.targetContainer.layers[n]&&(o=this.context.targetContainer.layers[n].layer),this.context.targetContainer.layers[n-1]&&(a=this.context.targetContainer.layers[n-1].layer),o===t.layer||a===t.layer?r=-1:"slide"===h.layer.type?o?r=o.getIndex()+1:a&&(r=a.getIndex()):a?r=a.getIndex()+1:o&&(r=o.getIndex())}if(r>=0){var l=t.layer.getIndex();h.layer===t.layer.group&&r>l&&r--,"col"===t.layer.type?h.layer.moveCol(l,r):(h.layer.container.insertLayerAt(t.layer,r),t.layer.onCanvasUpdate(l,h.layer,r))}delete this.context,this._trigger("stop",i)}c.WindowManager.actionPrevent("ComponentRowActivate"),this.interaction=!1},t.prototype.cancel=function(){this.interaction=!1,delete this.context},t.prototype.ended=function(t){s.removeEventListener("keydown",this.onKeyDownCallback,{capture:!0}),null!==this.scrollTimeout&&(clearInterval(this.scrollTimeout),this.scrollTimeout=null),this.context.placeholder.remove(),this.context.$clone.remove(),this.context.targetContainer.layer.layerRow.removeClass("n2_layer_navigation_list_layer--drop"),t||this.cancel()},t.prototype.onKeyDown=function(e){"Escape"===e.code&&(e.stopImmediatePropagation(),e.preventDefault(),this.ended())},t.prototype._cacheContainers=function(){for(var t=0;t<this.context.droppables.length;t++){var i=this.context.droppables[t];i.top=i.$container.offset().top-this.scrolledTop+this.scrolledScroll-15,i.height=i.$container.outerHeight(),i.bottom=i.top+i.height+15}},t.prototype._findInnerContainer=function(t){for(var i=this.context.droppables.length-1;i>=0;i--){var s=this.context.droppables[i];if(s.top<=t&&s.bottom>=t)return s}return!1},t.prototype._cacheContainerLayers=function(t){for(var i=[],s=t.layer.container.getSortedLayers(),n=0;n<s.length;n++){var h={layer:s[n]};h.top=h.layer.layerRow.offset().top-this.scrolledTop+this.scrolledScroll,h.height=h.layer.layerRow.outerHeight(),h.bottom=h.top+h.height/2,h.index=n,i.push(h)}return"slide"===t.layer.type&&i.reverse(),i},t.prototype._findNormalIndex=function(t,i){for(var s=0;s<i.layers.length;s++){if(t<=i.layers[s].bottom)return s}return i.layers.length},t})),c.d("UIDragTooltip","$",(function(){"use strict";function t(t){this.name=t,this.isShown=!1,this.isShownForHover=!1,this.isShownForDrag=!1,this.e=null,this.hoverTipCallback=null,this.tip=c.PositionDisplay.get()}return t.prototype.hoverShow=function(e,t){this.e=e,this.hoverTipCallback=t,this.isShownForHover=!0,this.show()},t.prototype.hoverUpdatePosition=function(e){this.isShownForHover&&!this.isShownForDrag&&(this.e=e,this.tip.update(this.e,this.name))},t.prototype.hoverHide=function(){this.isShownForHover=!1,this.hide()},t.prototype.dragShow=function(){this.isShownForDrag=!0,this.show()},t.prototype.dragUpdate=function(e,t){this.e=e,this.tip.update(e,this.name,t)},t.prototype.dragHide=function(){this.isShownForDrag=!1,this.hide(),this.isShownForHover&&this.tip.update(this.e,this.name,this.hoverTipCallback.call())},t.prototype.show=function(){this.isShown||(this.tip.show(this.name),this.isShownForDrag||this.tip.update(this.e,this.name,this.hoverTipCallback.call()),this.isShown=!0)},t.prototype.hide=function(){!this.isShown||this.isShownForHover||this.isShownForDrag||(this.tip.hide(this.name),this.isShown=!1)},t})),c.d("UIResizeAbsolute",["$","UIMouse"],(function(){var $=c.$;function t(t,i,s){this.element=t,this.fragmentEditor=i,this.widgetName=this.widgetName||"UIResizeAbsolute",$(this.element).data("UIResizeAbsolute",this),this.widgetEventPrefix="resize",this.options=f({resize:null,start:null,stop:null},this.options,s),this.ai=this.element[0].parentNode,c.UIMouse.prototype.constructor.apply(this,arguments),this.create()}return t.prototype=Object.create(c.UIMouse.prototype),t.prototype.constructor=t,t.plugins={},t.prototype.create=function(){this.element.addClass("nui_resize_absolute"),this._setupHandles(),this._mouseInit(),this._trigger("create",null,{})},t.prototype._setupHandles=function(){var t,i,s,n=["n","e","s","w","se","sw","ne","nw"],h=this;this.$handles=$(),this.handles={};for(var r=0;r<n.length;r++)i="nui_resize_absolute__handle--"+(t=n[r]),s=$("<div>").addClass("nui_resize_absolute__handle "+i).attr("data-handle",t).on("mousedown",this._mouseDown.bind(this)),this.handles[t]=s,this.$handles=this.$handles.add(s),this.element.append(s);this.$handles.on("mouseover",(function(){h.resizing||(this.className&&(s=this.className.match(/nui_resize_absolute__handle--(se|sw|ne|nw|n|e|s|w)/i)),h.axis=s&&s[1]?s[1]:"se")}))},t.prototype._mouseCapture=function(t){var i,s,n=!1;for(i in this.handles)((s=this.handles[i][0])===t.target||$.contains(s,t.target))&&(n=!0);return!this.options.disabled&&n},t.prototype._removeHandles=function(){this.$handles.remove()},t.prototype._mouseStart=function(t){var i,s,n;return $("body").addClass("n2_body--resize-absolute").css("cursor",this.axis+"-resize").addClass("n2_body--inherit-cursor"),this.element.addClass("nui_resize_absolute--resizing"),this.fragmentEditor.pointerManager.disable(),this.resizing=!0,this.elementSMW=c.MW.k(this.element[0]),this.originalRect=this.element[0].getBoundingClientRect(),i=this.elementSMW.xAbs+this.elementSMW.xPAbs/100*this.originalRect.width,s=this.elementSMW.yAbs+this.elementSMW.yPAbs/100*this.originalRect.height,this.elementSMW.xAbs=i,this.elementSMW.xPAbs=0,this.elementSMW.yAbs=s,this.elementSMW.yPAbs=0,this.position={left:i,top:s},this.size={width:this.originalRect.width,height:this.originalRect.height},this.originalPosition={left:i,top:s},this.ci={left:t.pageX,top:t.pageY},this.li=this._change[this.axis].bind(this),n=this.handles[this.axis].css("cursor"),$("body").css("cursor","auto"===n?this.axis+"-resize":n),this._propagate("start",t),!0},t.prototype._mouseDrag=function(t){var i=this.li(t,t.pageX-this.ci.left,t.pageY-this.ci.top);return i.left!==r&&(this.position.left=i.left),i.top!==r&&(this.position.top=i.top),i.height!==r&&(this.size.height=Math.max(10,i.height)),i.width!==r&&(this.size.width=Math.max(10,i.width)),this._propagate("resize",t),this.position.left=Math.round(this.position.left),this.position.top=Math.round(this.position.top),this.size.width=Math.round(this.size.width),this.size.height=Math.round(this.size.height),this.elementSMW.yAbs=this.position.top,this.elementSMW.xAbs=this.position.left,this.elementSMW.width=this.size.width,this.elementSMW.height=this.size.height,this._trigger("resize",t,this.ui()),!1},t.prototype._mouseStop=function(t){return this.resizing=!1,this._propagate("stop",t),this.fragmentEditor.pointerManager.enable(),this.element.removeClass("nui_resize_absolute--resizing"),$("body").removeClass("n2_body--resize-absolute").css("cursor","").removeClass("n2_body--inherit-cursor"),c.WindowManager.actionPrevent("ComponentActivate"),!1},t.prototype._change={e:function(t,i){return{width:this.originalRect.width+i}},w:function(t,i){return{left:this.originalPosition.left+i,width:this.originalRect.width-i}},n:function(t,i,s){return{top:this.originalPosition.top+s,height:this.originalRect.height-s}},s:function(t,i,s){return{height:this.originalRect.height+s}},se:function(t,i,s){return f(this._change.s.apply(this,arguments),this._change.e.apply(this,arguments))},sw:function(t,i,s){return f(this._change.s.apply(this,arguments),this._change.w.apply(this,arguments))},ne:function(t,i,s){return f(this._change.n.apply(this,arguments),this._change.e.apply(this,arguments))},nw:function(t,i,s){return f(this._change.n.apply(this,arguments),this._change.w.apply(this,arguments))}},t.prototype._propagate=function(t,i){this.callPlugin(t,[i,this.ui()]),"resize"!==t&&this._trigger(t,i,this.ui())},t.prototype.ui=function(){return{originalRect:this.originalRect,rect:this.element[0].getBoundingClientRect(),element:this.element,position:this.position,size:this.size,axis:this.axis}},t.prototype.destroy=function(){for(var t in this._mouseDestroy(),this.element.removeClass("nui_resize_absolute").removeData(this.widgetName),this.handles)this.handles[t].remove();return this},c.UIWidgetBase.addPlugin(t,"smartguides",{start:function(t,i){var s=$(this).data("UIResizeAbsolute"),n=s.options;if(s.gridH=$('<div class="n2_smartguide n2_smartguide--horizontal"></div>').appendTo(s.ai),s.gridV=$('<div class="n2_smartguide n2_smartguide--vertical"></div>').appendTo(s.ai),s.gridH2=$('<div class="n2_smartguide n2_smartguide--horizontal"></div>').appendTo(s.ai),s.gridV2=$('<div class="n2_smartguide n2_smartguide--vertical"></div>').appendTo(s.ai),s.elements=[],s.$snapLayers=$(),"function"==typeof n.smartguides){var h=n.smartguides();if(h){var r=s.ai.getBoundingClientRect();h.each((function(){if(this!==s.element[0]){var t=$(this),i=this.getBoundingClientRect();s.elements.push({item:this,left:Math.round(i.left-r.left),top:Math.round(i.top-r.top),width:i.width,height:i.height}),t.hasClass("n2-ss-layer")&&(s.$snapLayers=s.$snapLayers.add(t))}})),s.$snapLayers.addClass("n2_layer_resize_snap_to"),s.elements.push({item:$(s.ai),width:r.width,height:r.height,top:0,left:0})}}},stop:function(t,i){var s=$(this).data("UIResizeAbsolute");s.$snapLayers.removeClass("n2_layer_resize_snap_to"),s.gridH.remove(),s.gridV.remove(),s.gridH2.remove(),s.gridV2.remove()},resize:function(t,i){var s,n=$(this).data("UIResizeAbsolute"),h=n.options.tolerance;n.gridV.css({display:"none"}),n.gridH.css({display:"none"}),n.gridV2.css({display:"none"}),n.gridH2.css({display:"none"});var r=n.elements[n.elements.length-1];function o(t){n.gridV.css({left:Math.min(t,r.width-1)+"px",display:"block"})}function a(t){n.gridV2.css({left:Math.min(t,r.width-1)+"px",display:"block"})}function c(t){n.gridH.css({top:Math.min(t,r.height-1)+"px",display:"block"})}function l(t){n.gridH2.css({top:Math.min(t,r.height-1)+"px",display:"block"})}var u=t.ctrlKey||t.metaKey,d=t.altKey;if(!u||!d)for(var f=i.position.left,_=f+i.size.width,v=i.position.top,p=v+i.size.height,b=n.elements.length-1;b>=0;b--){var m=n.elements[b].left,g=m+n.elements[b].width,y=n.elements[b].top,w=y+n.elements[b].height;if(!u){var k=(m+g)/2;Math.abs(m-_)<=h?(i.size.width=m-i.position.left,o(i.position.left+i.size.width)):Math.abs(m-f)<=h?(s=i.position.left-m,i.position.left=m,i.size.width+=s,o(i.position.left)):Math.abs(k-f)<=h&&(s=i.position.left-k,i.position.left=k,i.size.width+=s,o(i.position.left)),Math.abs(g-f)<=h?(s=i.position.left-g,i.position.left=g,i.size.width+=s,a(i.position.left)):Math.abs(g-_)<=h?(i.size.width=g-i.position.left,a(i.position.left+i.size.width)):Math.abs(k-_)<=h&&(i.size.width=k-i.position.left,a(i.position.left+i.size.width))}if(!d){var x=(y+w)/2;Math.abs(y-p)<=h?(i.size.height=y-i.position.top,c(y)):Math.abs(y-v)<=h?(s=i.position.top-y,i.position.top=y,i.size.height+=s,c(i.position.top)):Math.abs(x-v)<=h&&(s=i.position.top-x,i.position.top=x,i.size.height+=s,c(i.position.top)),Math.abs(w-v)<=h?(s=i.position.top-w,i.position.top=w,i.size.height+=s,l(i.position.top)):Math.abs(w-p)<=h?(i.size.height=w-i.position.top,l(i.position.top+i.size.height)):Math.abs(x-p)<=h&&(i.size.height=x-i.position.top,l(i.position.top+i.size.height))}}}}),t})),c.d("UIResizeNormal",["$","UIMouse","UIDragTooltip"],(function(){var $=c.$,t=new c.UIDragTooltip("NormalSizing");function i(t,i,s){this.element=t,this.fragmentEditor=i,this.widgetName=this.widgetName||"UIResizeNormal",this.widgetEventPrefix="normalsizing",this.multiplier=1,this.options=f({maxWidth:!0,height:!1,syncWidth:!1,start:null,resizeMaxWidth:null,resizeHeight:null,stopMaxWidth:null,stopHeight:null},this.options,s),c.UIMouse.prototype.constructor.apply(this,arguments),this.create()}return i.prototype=Object.create(c.UIMouse.prototype),i.prototype.constructor=i,i.prototype.setMaxWidth=function(t){this.handles.e.toggleClass("nui_resize_normal__handle--none",t<0),this.handles.w.toggleClass("nui_resize_normal__handle--none",t<0)},i.prototype.create=function(){this._setupHandles(),this._mouseInit()},i.prototype.destroy=function(){for(var t in this._mouseDestroy(),this.element.removeData(this.widgetName),this.handles)this.handles[t].remove();return this},i.prototype._setupHandles=function(){var t,i,s=this.options,n=[];for(s.maxWidth&&(n.push("w"),n.push("e")),s.height&&n.push("s"),this.handles={},this.$handles=$(),t=0;t<n.length;t++){var h=n[t];i=$('<div class="nui_resize_normal__handle nui_resize_normal__handle--'+h+'">').on("mouseenter",this.onMouseEnter.bind(this,h)),this.handles[h]=i,this.$handles=this.$handles.add(i),this.element.append(i)}},i.prototype.onMouseEnter=function(i,e){var s=e;this.timeout=o(function(){delete this.timeout,t.hoverShow(s,function(){if("e"===i||"w"===i){var t=this.element.css("maxWidth");return"Max width: "+("px"===t.substr(-2)?t:"none")}if("s"===i)return"Height: "+this.element.height()+"px"}.bind(this))}.bind(this),500),this.handles[i].on({"mousemove.tooltip":function(e){s=e,t.hoverUpdatePosition(e)},"mouseleave.tooltip":function(){this.timeout&&(a(this.timeout),delete this.timeout),this.handles[i].off(".tooltip"),t.hoverHide()}.bind(this)})},i.prototype._removeHandles=function(){this.$handles.remove()},i.prototype._mouseCapture=function(t){for(var i in this.handles)if(this.handles[i][0]===t.target)return this.currentHandle=i,!this.options.disabled;return!1},i.prototype._mouseStart=function(i){switch(this.fragmentEditor.pointerManager.contextualBarHover.disable(),t.dragShow(),this.originalMousePosition={left:i.pageX,top:i.pageY},this.currentHandle){case"w":case"e":this.originalValue=this.element.width(),this.maxWidth=this.element.parent().width(),this._trigger("start",i,"maxwidth"),"center"===this.element.css("align-self")?this.multiplier=2:this.multiplier=1,$("body").css("cursor",this.currentHandle+"-resize").addClass("n2_body--inherit-cursor");break;case"s":this.originalValue=this.element.height(),this._trigger("start",i,"height"),$("body").css("cursor","s-resize").addClass("n2_body--inherit-cursor")}return!0},i.prototype._parse_movement_s=function(e){return e.pageY-this.originalMousePosition.top},i.prototype._parse_movement_e=function(e){return(e.pageX-this.originalMousePosition.left)*this.multiplier},i.prototype._parse_movement_w=function(e){return(this.originalMousePosition.left-e.pageX)*this.multiplier},i.prototype._mouseDrag=function(i){var s=this.options;switch(this.currentValue=c._roundHelper(this.originalValue+this["_parse_movement_"+this.currentHandle].call(this,i)),this.currentHandle){case"w":case"e":this.currentValue<=this.maxWidth?(this.element.css("maxWidth",this.currentValue+"px"),s.syncWidth&&this.element.css("width",this.currentValue+"px"),this.setMaxWidth(this.currentValue)):(this.element.css("maxWidth","none"),s.syncWidth&&this.element.css("width",""),this.currentValue=0,this.setMaxWidth(-1)),t.dragUpdate(i,"Max width: "+(0===this.currentValue?"none":this.currentValue+"px"));break;case"s":this.currentValue=Math.max(1,this.currentValue),this.element.height(this.currentValue+"px"),t.dragUpdate(i,"Height: "+this.currentValue+"px")}this._triggerInteraction()},i.prototype._mouseStop=function(i){var s=this.options;switch(this.currentValue=c._roundHelper(this.originalValue+this["_parse_movement_"+this.currentHandle].call(this,i)),t.dragHide(),this.currentHandle){case"w":case"e":this.currentValue<=this.maxWidth?(this.element.css("maxWidth",this.currentValue+"px"),s.syncWidth&&this.element.css("width",""),this.setMaxWidth(this.currentValue)):(this.element.css("maxWidth","none"),s.syncWidth&&this.element.css("width",""),this.currentValue=0,this.setMaxWidth(-1)),this._trigger("stopMaxWidth",i,{value:this.currentValue});break;case"s":this.currentValue=Math.max(1,this.currentValue),this.element.height(this.currentValue+"px"),this._trigger("stopHeight",i,{value:this.currentValue})}return $("body").css("cursor","").removeClass("n2_body--inherit-cursor"),this._triggerInteraction(),this.fragmentEditor.pointerManager.contextualBarHover.enable(),c.WindowManager.actionPrevent("ComponentActivate"),!1},i})),c.d("UISpacingMargin",["$","UISpacing"],(function(){"use strict";function t(t,i,s){this.options=f({mode:"margin",label:"Margin",sync:{n:"margin-top",e:"margin-right",s:"margin-bottom",w:"margin-left"}},s),c.UISpacing.prototype.constructor.call(this,t,i)}return t.prototype=Object.create(c.UISpacing.prototype),t.prototype.constructor=t,t.prototype.updateElementProp=function(t,i){I(this.element[0],"--"+t,i+"px")},t})),c.d("UISpacingPadding",["$","UISpacing"],(function(){"use strict";function t(t,i,s){this.options=f({mode:"padding",label:"Padding",sync:{n:"padding-top",e:"padding-right",s:"padding-bottom",w:"padding-left"}},s),c.UISpacing.prototype.constructor.call(this,t,i)}return t.prototype=Object.create(c.UISpacing.prototype),t.prototype.constructor=t,t.prototype.limitValue=function(t){return Math.max(0,t)},t})),c.d("UISpacing",["$","UIMouse","UIDragTooltip"],(function(){"use strict";var $=c.$,t=new c.UIDragTooltip("Spacing"),i={n:"height",e:"width",s:"height",w:"width"};function s(t,i){this.element=t,this.fragmentEditor=i,this.widgetName=this.widgetName||"UISpacing",this.widgetEventPrefix="spacing",this.options=f({syncInv:{n:"s",e:"w",s:"n",w:"e"},side:{n:"top",e:"right",s:"bottom",w:"left"},drag:null,start:null,stop:null},this.options),c.UIMouse.prototype.constructor.apply(this,arguments),this.create()}return s.prototype=Object.create(c.UIMouse.prototype),s.prototype.constructor=s,s.prototype.create=function(){this._setupHandles(),this._mouseInit()},s.prototype.destroy=function(){for(var t in this._mouseDestroy(),this.element.removeData(this.widgetName),this.handles)this.handles[t].remove();return this},s.prototype._setupHandles=function(){var t=["n","e","s","w"];this.handles={},this.$handles=$();for(var i=0;i<t.length;i++){var s=t[i],n=$("<div>").addClass("nui_spacing__handle nui_spacing__handle--"+this.options.mode+" nui_spacing__handle--"+s).on("mouseenter",this.onMouseEnter.bind(this,s)).on("mousedown",this._mouseDown.bind(this)).appendTo(this.element);this.handles[s]=n,this.$handles=this.$handles.add(n)}},s.prototype.onMouseEnter=function(i,e){var s=e;this.timeout=o(function(){delete this.timeout,t.hoverShow(s,function(){return this.options.label+" "+this.options.side[i]+": "+this.element.css(this.options.sync[i])}.bind(this))}.bind(this),500),this.handles[i].on({"mousemove.tooltip":function(e){s=e,t.hoverUpdatePosition(e)},"mouseleave.tooltip":function(){this.timeout&&(a(this.timeout),delete this.timeout),this.handles[i].off(".tooltip"),t.hoverHide()}.bind(this)})},s.prototype._removeHandles=function(){this.$handles.remove()},s.prototype._parse_movement_n=function(e){return e.pageY-this.originalMousePosition.top},s.prototype._parse_movement_w=function(e){return e.pageX-this.originalMousePosition.left},s.prototype._parse_movement_s=function(e){return e.pageY-this.originalMousePosition.top},s.prototype._parse_movement_e=function(e){return this.originalMousePosition.left-e.pageX},s.prototype._mouseCapture=function(e){var t,i=!1;for(var s in this.handles)((t=this.handles[s][0])===e.target||$.contains(t,e.target))&&$(t).hasClass("nui-enabled")&&(i=!0);return!this.options.disabled&&i},s.prototype.updatePositionDisplay=function(e){var i=this.options.label+" "+this.options.side[this.direction]+": "+this.currentValue+"px<br>";this.wasShiftPressed&&(i+=this.options.label+" "+this.options.side[this.options.syncInv[this.direction]]+": "+this.currentValue+"px<br>"),t.dragUpdate(e,i)},s.prototype._mouseStart=function(e){var i;for(var s in this.fragmentEditor.pointerManager.contextualBarActive.enableActiveForced(),this.fragmentEditor.pointerManager.contextualBarHover.disable(),t.dragShow(),this.wasShiftPressed=!1,this.handles)if((i=this.handles[s][0])===e.target||$.contains(i,e.target)){this.direction=s;break}return this.syncProperty=this.options.sync[this.direction],this.originalValue=parseInt(this.element.css(this.syncProperty)),this.invSyncProperty=this.options.sync[this.options.syncInv[this.direction]],this.invOriginalValue=parseInt(this.element.css(this.invSyncProperty)),this.resizing=!0,this.originalMousePosition={left:e.pageX,top:e.pageY},this.currentValue=this.originalValue,this.handles[this.direction].addClass("nui_spacing__handle--spacing"),$("body").css("cursor",this.direction+"-resize").addClass("n2_body--inherit-cursor"),$("body").on("keydown."+this.widgetEventPrefix,this._keyDown.bind(this)).on("keyup."+this.widgetEventPrefix,this._keyUp.bind(this)),this._trigger("start",e,this.ui()),!0},s.prototype._keyDown=function(e){e.shiftKey&&!this.wasShiftPressed&&(this.wasShiftPressed=!0,this.updateElementProp(this.invSyncProperty,this.currentValue),this.setSize(this.options.syncInv[this.direction],this.currentValue),this._trigger("spacing",e,this.ui()),this.updatePositionDisplay(e),this._triggerInteraction())},s.prototype._keyUp=function(e){!e.shiftKey&&this.wasShiftPressed&&(this.wasShiftPressed=!1,this.updateElementProp(this.invSyncProperty,this.invOriginalValue),this.setSize(this.options.syncInv[this.direction],this.invOriginalValue),this._trigger("spacing",e,this.ui()),this.updatePositionDisplay(e),this._triggerInteraction())},s.prototype._mouseDrag=function(e){this.movement=this["_parse_movement_"+this.direction].call(this,e),this.currentValue=this.limitValue(c._roundHelper(this.originalValue+this.movement)),this.updateElementProp(this.syncProperty,this.currentValue),this.setSize(this.direction,this.currentValue),e.shiftKey?(this.wasShiftPressed=!0,this.updateElementProp(this.invSyncProperty,this.currentValue),this.setSize(this.options.syncInv[this.direction],this.currentValue)):this.wasShiftPressed&&(this.wasShiftPressed=!1,this.updateElementProp(this.invSyncProperty,this.invOriginalValue),this.setSize(this.options.syncInv[this.direction],this.invOriginalValue)),this._trigger("spacing",e,this.ui()),this._triggerInteraction(),this.updatePositionDisplay(e)},s.prototype._mouseStop=function(e){return this.movement=this["_parse_movement_"+this.direction].call(this,e),this.currentValue=this.limitValue(c._roundHelper(this.originalValue+this.movement)),this.updateElementProp(this.syncProperty,this.currentValue),e.shiftKey?this.updateElementProp(this.invSyncProperty,this.currentValue):this.wasShiftPressed&&this.updateElementProp(this.invSyncProperty,this.invOriginalValue),this.resizing=!1,$("body").off("."+this.widgetEventPrefix),this.handles[this.direction].removeClass("nui_spacing__handle--spacing"),$("body").css("cursor","").removeClass("n2_body--inherit-cursor"),this._trigger("stop",e,this.ui()),t.dragHide(),this._triggerInteraction(),this.fragmentEditor.pointerManager.contextualBarActive.disableActiveForced(),this.fragmentEditor.pointerManager.contextualBarHover.enable(),c.WindowManager.actionPrevent("ComponentActivate"),!1},s.prototype.limitValue=function(t){return t},s.prototype.ui=function(){var t={};return t[this.options.side[this.direction]]=this.currentValue,this.wasShiftPressed&&(t[this.options.side[this.options.syncInv[this.direction]]]=this.currentValue),{element:this.element,changed:t}},s.prototype.setOption=function(t,i){if(c.UIWidgetBase.prototype.setOption.apply(this,arguments),"current"===t){var s=i.split(" ");this.setSize("n",s[0]),this.setSize("e",s[1]),this.setSize("s",s[2]),this.setSize("w",s[3])}},s.prototype.updateElementProp=function(t,i){this.element.css(t,i+"px")},s.prototype.setSize=function(t,s){var n,h=!1;"number"==typeof s?(s<0&&(h=!0,s*=-1),n=s+"px"):("-"===s.substr(0,1)&&(h=!0,s=s.substr(1)),n=s),this.handles[t].css(i[t],n),this.handles[t].toggleClass("nui_spacing__handle--negative",h),this.handles[t].toggleClass("nui_spacing__handle--zero",0===parseFloat(s))},s})),c.d("PlacementAbsolute",["$","PlacementAbstract"],(function(){var $=c.$,t={raf:!1,ratios:null,isThrottled:!1,layers:[]};function i(t,i,s){this.type="absolute",this.transferredProperties={},c.PlacementAbstract.prototype.constructor.apply(this,arguments),this.doThrottledTheResize=this.doTheResize,this.parentIsVisible=!0}return i.prototype=Object.create(c.PlacementAbstract.prototype),i.prototype.constructor=i,i.getRegistryDataToFields=function(t){return{parentid:$("#layerparentid"),parentalign:$("#layerparentalign"),parentvalign:$("#layerparentvalign"),left:$("#layerleft"),top:$("#layertop"),responsiveposition:$("#layerresponsive-position"),width:$("#layerwidth"),height:$("#layerheight"),responsivesize:$("#layerresponsive-size"),align:$("#layeralign"),valign:$("#layervalign"),adaptivefont:$("#layeradaptive-font")}},i.prototype.start=function(){this.$layer=this.layer.layer,this.$layerRow=this.layer.layerRow},i.prototype.preActivation=function(t){if("normal"===t.type){var i=this.layer.getProperty("height");i>0&&(this.transferredProperties.height=i)}},i.prototype.activated=function(t){this.di=c.MW.k(this.layer.layer[0]);var i=this.$layer.data("parentid");i?$("#"+i).length>0?this.activatedAfterParentReady(t):o(function(){this.activatedAfterParentReady(t),this.sync()}.bind(this),300):this._activated(t)},i.prototype.activatedAfterParentReady=function(t){var i=this.$layer.data("parentid");if(i){var s=$("#"+i);if(s.length>0){var n=s.data("layerObject");n?n.readyDeferred.done(this._activated.bind(this,t)):s.on("layerStarted",function(e,i){i.readyDeferred.done(this._activated.bind(this,t))}.bind(this))}else this.$layer.data("parentid",""),this._activated(t)}else this._activated(t)},i.prototype._activated=function(t){this.loadProperties(f(t,this.transferredProperties)),this.transferredProperties={},this.fi(),this._i(),this.layer.layerRow.addClass("n2_layer_navigation_list_layer--absolute"),$('<div class="n2_layer_navigation_list_layer__title_action"><div class="n2_layer_navigation_list_layer__title_absolute_marker" data-n2tip="Absolute">A</div></div>').prependTo(this.layer.layerTitle.find(".n2_layer_navigation_list_layer__title_actions"))},i.cleanLayer=function(t){var i=["desktopPortrait","desktopLandscape","tabletPortrait","tabletLandscape","mobilePortrait","mobileLandscape"];this.di.xAbs=0,this.di.xPAbs=0,this.di.yAbs=0,this.di.yPAbs=0,t.removeAttr("data-align").removeAttr("data-valign").css({width:"",height:"","text-align":""});for(var s=["parentid","responsiveposition","responsivesize","parentalign","parentvalign","align","valign","left","top","width","height"],n={},h=0;h<s.length;h++){var r=s[h].toLowerCase();n[r]=t.data(r),t.removeAttr(r),t.removeData(r);for(var o=0;o<i.length;o++){var a=i[o].toLowerCase();n[a+r]=t.data(a+r),t.removeAttr(a+r),t.removeData(a+r)}}return n},i.prototype.deActivated=function(t){this.layer.layerRow.removeClass("n2_layer_navigation_list_layer--absolute"),this.layer.layerTitle.find(".n2_layer_navigation_list_layer__title_absolute_marker").remove();var i=this.layer.getProperty("parentid");i&&""!=i&&(this.$layer.removeAttr("data-parentid"),this.unSubscribeParent()),this.$layer.removeAttr("data-align").removeAttr("data-valign").css({left:"",top:"",right:"",bottom:"",width:"",height:"","text-align":""}),this.di.xAbs=0,this.di.xPAbs=0,this.di.yAbs=0,this.di.yPAbs=0,this.alignMarker.remove(),this.uiResizeAbsolute.destroy(),this.$layer.off(".n2-ss-absolute"),this.$layer.triggerHandler("LayerAbsoluteUnavailable");var s=["parentid","responsiveposition","responsivesize","parentalign","parentvalign","align","valign","left","top","width","height"],n=this.layer.getPropertiesData(s);return this.layer.removeProperties(s),n},i.prototype.loadProperties=function(t){this.layer.createProperty("parentid",null,this.layer.layer,this),this.layer.createProperty("responsiveposition",1,this.layer.layer,this),this.layer.createProperty("responsivesize",1,this.layer.layer,this),this.layer.createDeviceProperty("parentalign",{desktopPortrait:"center"},this.layer.layer,this),this.layer.createDeviceProperty("parentvalign",{desktopPortrait:"middle"},this.layer.layer,this),this.layer.createDeviceProperty("align",{desktopPortrait:t.align||"center"},this.layer.layer,this),this.layer.createDeviceProperty("valign",{desktopPortrait:t.valign||"middle"},this.layer.layer,this),this.layer.createDeviceProperty("left",{desktopPortrait:t.left||0},this.layer.layer,this),this.layer.createDeviceProperty("top",{desktopPortrait:t.top||0},this.layer.layer,this),this.layer.createDeviceProperty("width",{desktopPortrait:t.width||"auto"},this.layer.layer,this),this.layer.createDeviceProperty("height",{desktopPortrait:t.height||"auto"},this.layer.layer,this),this.layer.createProperty("adaptivefont",1,this.layer.layer,this);var i=this.layer.layer;this.subscribeParentCallbacks={},this.layer.getProperty("parentid")&&this.subscribeParent(),i.attr({"data-align":this.layer.getProperty("align"),"data-valign":this.layer.getProperty("valign")})},i.prototype.fi=function(){this.alignMarker=$('<div class="n2-ss-layer-cc"></div>').attr("data-handle","cc").appendTo(this.$layer),this.layer.editorUI.absoluteCC=this.alignMarker},i.prototype._i=function(){this._resizableJustClick=!1,this.uiResizeAbsolute=new c.UIResizeAbsolute(this.$layer,this.layer.fragmentEditor,{_containment:this.$layer[0].parentNode,start:this.vi.bind(this),resize:this.pi.bind(this),stop:this.bi.bind(this),create:function(){this.$layer.find(".nui_resize_absolute__handle, .n2-ss-layer-cc").on({mousedown:function(e){this._resizableJustClick=[e.clientX,e.clientY]}.bind(this),mouseup:function(e){if(this._resizableJustClick&&Math.abs(Math.sqrt(Math.pow(this._resizableJustClick[0]-e.clientX,2)+Math.pow(this._resizableJustClick[1]-e.clientY,2)))<1){var t=$(e.currentTarget),i=this.fragmentEditor.layerOptions.layerFeatures;switch(t.data("handle")){case"nw":i.horizontalAlign("left",!1),i.verticalAlign("top",!1);break;case"w":i.horizontalAlign("left",!1),i.verticalAlign("middle",!1);break;case"sw":i.horizontalAlign("left",!1),i.verticalAlign("bottom",!1);break;case"n":i.horizontalAlign("center",!1),i.verticalAlign("top",!1);break;case"cc":i.horizontalAlign("center",!1),i.verticalAlign("middle",!1);break;case"s":i.horizontalAlign("center",!1),i.verticalAlign("bottom",!1);break;case"ne":i.horizontalAlign("right",!1),i.verticalAlign("top",!1);break;case"e":i.horizontalAlign("right",!1),i.verticalAlign("middle",!1);break;case"se":i.horizontalAlign("right",!1),i.verticalAlign("bottom",!1)}}this._resizableJustClick=!1}.bind(this)})}.bind(this),smartguides:function(){return this.fragmentEditor.getSnap(this.layer.group,this.layer)}.bind(this),tolerance:5}),this.layer.editorUI.resize=this.uiResizeAbsolute.$handles,this.$layer.on({"mousedown.n2-ss-absolute":function(e){0===e.button&&0===$(e.target).closest(".nui_resize_absolute__handle, .nui_resize_normal__handle, .nui_spacing__handle").length&&(c.PositionDisplay.get().show("Canvas"),c.PositionDisplay.get().update(e,"Canvas","W: "+parseInt(this.$layer.width())+"px<br>H: "+parseInt(this.$layer.height())+"px"),s.activeElement&&s.activeElement.blur(),s.addEventListener("mouseup",(function(){c.PositionDisplay.get().hide("Canvas")}),{capture:!0,once:!0}))}.bind(this)})},i.prototype.vi=function(t,i){this._resizableJustClick&&(this._resizableJustClick=!1),this.pi(t,i),c.PositionDisplay.get().show("Canvas")},i.prototype.pi=function(e,t){c.PositionDisplay.get().update(e,"Canvas","W: "+t.rect.width+"px<br>H: "+t.rect.height+"px"),this.triggerLayerResized()},i.prototype.bi=function(t,i){var s=!1;if("n"===i.axis||"s"===i.axis||i.originalRect.width===i.rect.width){var n=this.layer.getProperty("width");this.layer.isDimensionPropertyAccepted(n)&&(s=!0,this._syncwidth())}var h=!1;if("e"===i.axis||"w"===i.axis||i.originalRect.height===i.rect.height){n=this.layer.getProperty("height");this.layer.isDimensionPropertyAccepted(n)&&(h=!0,this._syncheight())}var r=this.fragmentEditor.getResponsiveRatioHorizontal(),o=this.isSingleAxis()?this.fragmentEditor.getResponsiveRatioHorizontal():this.fragmentEditor.getResponsiveRatioVertical();parseInt(this.layer.getProperty("responsivesize"))||(r=o=1);var a=null;s||(a=Math.round(i.rect.width*(1/r)));var l=null;h||(l=Math.round(i.rect.height*(1/o))),this._setPosition(null,null,i.position.left,i.position.top,a,l,!0),this.triggerLayerResized(),c.PositionDisplay.get().hide("Canvas")},i.prototype._setPosition=function(t,i,s,n,h,o,a){var l=this.layer.getMode();null===t&&(t=this.layer.getProperty("align")),null===i&&(i=this.layer.getProperty("valign")),null===s?s=this.layer.getProperty("left"):a&&(s=this.calculatePositionLeft(t,s)),null===n?n=this.layer.getProperty("top"):a&&(n=this.calculatePositionTop(i,n)),null===h&&(h=this.layer.getProperty("width")),null===o&&(o=this.layer.getProperty("height"));var u=c.History.get().addValue(this.layer,this.layer.historyStoreOnPlacement,["historyStorePosition",l]);u&&u.setValues({align:this.layer.getRawProperty("align"),valign:this.layer.getRawProperty("valign"),left:this.layer.getRawProperty("left"),top:this.layer.getRawProperty("top"),width:this.layer.getRawProperty("width"),height:this.layer.getRawProperty("height")},{align:t,valign:i,left:s,top:n,width:h,height:o}),c.History.get().off(),this.layer.store(r,"width",h,!0,"layer"),this.layer.$.trigger("propertyChanged",["width",h]),this.layer.store(r,"height",o,!0,"layer"),this.layer.$.trigger("propertyChanged",["height",o]),this.layer.store(r,"align",t,!0,"layer"),this.layer.$.trigger("propertyChanged",["align",t]),this.layer.store(r,"valign",i,!0,"layer"),this.layer.$.trigger("propertyChanged",["valign",i]),this.layer.store(r,"left",s,!0,"layer"),this.layer.$.trigger("propertyChanged",["left",s]),this.layer.store(r,"top",n,!0,"layer"),this.layer.$.trigger("propertyChanged",["top",n]),c.History.get().on()},i.prototype.historyStorePosition=function(t,i){this.layer.historyStore(t.align,"align",i),this.layer.historyStore(t.valign,"valign",i),this.layer.historyStore(t.width,"width",i),this.layer.historyStore(t.height,"height",i),this.layer.historyStore(t.left,"left",i),this.layer.historyStore(t.top,"top",i),this.triggerLayerResized()},i.prototype.calculatePositionLeft=function(t,i){var s=this.fragmentEditor.getResponsiveRatioHorizontal();parseInt(this.layer.getProperty("responsiveposition"))||(s=1);var n={left:0,leftMultiplier:1};if(this.parentLayerPlacement&&this.parentLayerPlacement.isVisible()){var h=this.parentLayerPlacement.getPositionSize();if(this.parentLayerPlacement.current instanceof c.PlacementAbsolute){var r=this.parentLayerPlacement.layer.layer[0],o=c.MW.k(r);h.width=r.offsetWidth,h.height=r.offsetHeight,h.left+=o.xAbs+o.xPAbs/100*h.width,h.top+=o.yAbs+o.yPAbs/100*h.height}switch(this.layer.getProperty("parentalign")){case"right":n.left=h.left+this.parent.layer[0].offsetWidth;break;case"center":n.left=h.left+Math.round(this.parent.layer[0].offsetWidth/2);break;default:n.left=h.left}}else{var a=this.$layer.parent();switch(t){case"center":n.left+=Math.round(a[0].offsetWidth/2);break;case"right":n.left+=a[0].offsetWidth}}switch(t){case"left":i=-Math.round((n.left-i)*(1/s));break;case"center":i=-Math.round((n.left-i-this.$layer.width()/2)*(1/s));break;case"right":i=-Math.round((n.left-i-this.$layer.width())*(1/s))}return i},i.prototype.calculatePositionTop=function(t,i){var s=this.isSingleAxis()?this.fragmentEditor.getResponsiveRatioHorizontal():this.fragmentEditor.getResponsiveRatioVertical();parseInt(this.layer.getProperty("responsiveposition"))||(s=1);var n={top:0,topMultiplier:1};if(this.parentLayerPlacement&&this.parentLayerPlacement.isVisible()){var h=this.parentLayerPlacement.getPositionSize();if(this.parentLayerPlacement.current instanceof c.PlacementAbsolute){var r=this.parentLayerPlacement.layer.layer[0],o=c.MW.k(r);h.width=r.offsetWidth,h.height=r.offsetHeight,h.left+=o.xAbs+o.xPAbs/100*h.width,h.top+=o.yAbs+o.yPAbs/100*h.height}switch(this.layer.getProperty("parentvalign")){case"bottom":n.top=h.top+this.parent.layer[0].offsetHeight;break;case"middle":n.top=h.top+Math.round(this.parent.layer[0].offsetHeight/2);break;default:n.top=h.top}}else{var a=this.$layer.parent();switch(t){case"middle":n.top+=Math.round(a[0].offsetHeight/2);break;case"bottom":n.top+=a[0].offsetHeight}}switch(t){case"top":i=-Math.round((n.top-i)*(1/s));break;case"middle":i=-Math.round((n.top-i-this.$layer.height()/2)*(1/s));break;case"bottom":i=-Math.round((n.top-i-this.$layer.height())*(1/s))}return i},i.prototype.moveX=function(t){this._setPosition(null,null,this.layer.getProperty("left")+t,null,null,null,!1)},i.prototype.moveY=function(t){this._setPosition(null,null,null,this.layer.getProperty("top")+t,null,null,!1)},i.prototype.setPositionLeft=function(t){t=this.calculatePositionLeft(this.layer.getProperty("align"),t),this.layer.store(r,"left",t,!0),this.layer.$.trigger("propertyChanged",["left",t])},i.prototype.setPositionTop=function(t){t=this.calculatePositionTop(this.layer.getProperty("valign"),t),this.layer.store(r,"top",t,!0),this.layer.$.trigger("propertyChanged",["top",t])},i.prototype.setPosition=function(t,i){this.setPositionLeft(t),this.setPositionTop(i)},i.prototype.setDeviceBasedAlign=function(){var t=this.layer.getMode();this.layer.deviceProperty[t].align===r&&this.layer.setProperty("align",this.layer.getProperty("align"),"layer"),this.layer.deviceProperty[t].valign===r&&this.layer.setProperty("valign",this.layer.getProperty("valign"),"layer")},i.prototype.setPropertyresponsiveposition=i.prototype.setPropertyresponsivesize=function(t,i,s){this.layer._setProperty(t,parseInt(i),s)},i.prototype.setPropertywidth=i.prototype.setPropertyheight=function(t,i,s){var n=i;this.layer.isDimensionPropertyAccepted(i)||(n=~~i)!=i&&this.layer.$.trigger("propertyChanged",[t,n]),o(function(){this.onResize(!1)}.bind(this),50),this.layer._setProperty(t,n,s)},i.prototype.setPropertyleft=i.prototype.setPropertytop=function(t,i,s){var n=~~i;n!=i&&this.layer.$.trigger("propertyChanged",[t,n]),this.layer._setProperty(t,n,s)},i.prototype.render=function(t){this["_sync"+t]()},i.prototype.renderWithModifier=function(t,i,s){try{"width"!=t&&"height"!=t||!this.layer.isDimensionPropertyAccepted(i)?this["_sync"+t](Math.round(i*s)):this["_sync"+t](i)}catch(i){console.error("_sync"+t)}},i.prototype.startResize=function(){this.doTheResize({slideW:this.fragmentEditor.getResponsiveRatioHorizontal(),slideH:this.isSingleAxis()?this.fragmentEditor.getResponsiveRatioHorizontal():this.fragmentEditor.getResponsiveRatioVertical()},!0,!0)},i.prototype.onResize=function(t){this.resize({slideW:this.fragmentEditor.getResponsiveRatioHorizontal(),slideH:this.isSingleAxis()?this.fragmentEditor.getResponsiveRatioHorizontal():this.fragmentEditor.getResponsiveRatioVertical()},t)},i.prototype.resize=function(t,i){this.parent&&!i||this.addToResizeCollection(this,t,!1)},i.prototype.addToResizeCollection=function(i,s,n){t.ratios=s,t.isThrottled=n;for(var h=0;h<t.layers.length;h++)if(t.layers[h]===this){t.layers.splice(h,1);break}t.layers.push(i),!1===t.raf&&(t.raf=!0,requestAnimationFrame((function(){var i=t;t={raf:!1,ratios:null,isThrottled:!1,layers:[]};for(var s=0;s<i.layers.length;s++)i.layers[s].isDeleted||i.layers[s].doTheResize(i.ratios,!0,i.isThrottled)}))),this.triggerLayerResized(n,s)},i.prototype._syncresponsiveposition=function(){this.onResize(!0)},i.prototype._syncwidth=function(){var t=this.layer.getProperty("width");if(!this.layer.isDimensionPropertyAccepted(t)){if(parseInt(this.layer.getProperty("responsivesize")))t*=this.fragmentEditor.getResponsiveRatioHorizontal();t+="px"}this.$layer.css("width",t)},i.prototype._syncheight=function(){var t=this.layer.getProperty("height");if(!this.layer.isDimensionPropertyAccepted(t)){if(parseInt(this.layer.getProperty("responsivesize")))t*=this.isSingleAxis()?this.fragmentEditor.getResponsiveRatioHorizontal():this.fragmentEditor.getResponsiveRatioVertical();t+="px"}this.$layer.css("height",t)},i.prototype._syncparentalign=function(){var t=this.layer.getProperty("parentalign");this.$layer.data("parentalign",t);var i=this.getParent();i&&i.placement.current.onResize(!1)},i.prototype._syncparentvalign=function(){var t=this.layer.getProperty("parentvalign");this.$layer.data("parentvalign",t);var i=this.getParent();i&&i.placement.current.onResize(!1)},i.prototype._syncleft=function(){var t=this.di,i=this.layer.getProperty("align"),s=this.layer.getProperty("left");if(parseInt(this.layer.getProperty("responsiveposition"))&&(s*=this.fragmentEditor.getResponsiveRatioHorizontal()),this.parentLayerPlacement&&this.parentLayerPlacement.isVisible()){var n=this.parentLayerPlacement.getPositionSize(),h={left:0};if(this.parentLayerPlacement.current instanceof c.PlacementAbsolute){var r=this.parentLayerPlacement.layer.layer[0],o=c.MW.k(r);n.width=r.offsetWidth,n.height=r.offsetHeight,n.left+=o.xAbs+o.xPAbs/100*n.width,n.top+=o.yAbs+o.yPAbs/100*n.height}switch(this.layer.getProperty("parentalign")){case"right":h.left=n.left+n.width;break;case"center":h.left=n.left+n.width/2;break;default:h.left=n.left}switch(i){case"right":t.xAbs=Math.round(h.left+s),t.xPAbs=-100;break;case"center":t.xAbs=Math.round(h.left+s),t.xPAbs=-50;break;default:t.xAbs=Math.round(h.left+s),t.xPAbs=0}}else{var a=this.layer.layer[0].parentNode.offsetWidth;switch(i){case"right":t.xAbs=Math.round(a+s),t.xPAbs=-100;break;case"center":t.xAbs=Math.round(a/2+s),t.xPAbs=-50;break;default:t.xAbs=Math.round(s),t.xPAbs=0}}this.triggerLayerResized()},i.prototype._synctop=function(){var t=this.di,i=this.layer.getProperty("valign"),s=this.layer.getProperty("top");if(parseInt(this.layer.getProperty("responsiveposition"))&&(s*=this.isSingleAxis()?this.fragmentEditor.getResponsiveRatioHorizontal():this.fragmentEditor.getResponsiveRatioVertical()),this.parentLayerPlacement&&this.parentLayerPlacement.isVisible()){var n=this.parentLayerPlacement.getPositionSize(),h={height:0};if(this.parentLayerPlacement.current instanceof c.PlacementAbsolute){var r=this.parentLayerPlacement.layer.layer[0],o=c.MW.k(r);n.width=r.offsetWidth,n.height=r.offsetHeight,n.left+=o.xAbs+o.xPAbs/100*n.width,n.top+=o.yAbs+o.yPAbs/100*n.height}switch(this.layer.getProperty("parentvalign")){case"bottom":h.top=n.top+n.height;break;case"middle":h.top=n.top+n.height/2;break;default:h.top=n.top}switch(i){case"bottom":t.yAbs=Math.round(h.top+s),t.yPAbs=-100;break;case"middle":t.yAbs=Math.round(h.top+s),t.yPAbs=-50;break;default:t.yAbs=Math.round(h.top+s),t.yPAbs=0}}else{var a=this.layer.layer[0].parentNode.offsetHeight;switch(i){case"bottom":t.yAbs=Math.round(a+s),t.yPAbs=-100;break;case"middle":t.yAbs=Math.round(a/2+s),t.yPAbs=-50;break;default:t.yAbs=Math.round(s),t.yPAbs=0}}this.triggerLayerResized()},i.prototype._syncresponsivesize=function(){this.onResize(!0)},i.prototype.historyStoreDoubleProp=function(t,i,s,n){i==this.layer.getMode()?(this.layer._setProperty(s,t.value,"history"),this.layer._setProperty(n,t.value2,"history")):(this.layer.deviceProperty[i][s]=t.value,this.layer.deviceProperty[i][n]=t.value2,this.layer.$.trigger("propertyChanged",[s,this.layer.getProperty(s)]),this.layer.$.trigger("propertyChanged",[n,this.layer.getProperty(n)]),this.layer.render(s,null,"history"),this.layer.render(n,null,"history"))},i.prototype.setPropertyalign=function(t,i,s){var n=this.layer.getProperty(t),h=this.layer.getRawProperty("left");c.History.get().off(),this.layer._setProperty(t,i,s),c.History.get().on();var r=c.History.get().addValue(this.layer,this.layer.historyStoreOnPlacement,["historyStoreDoubleProp",this.layer.getMode(),"align","left"]);r&&r.setValues({value:n,value2:h},{value:i,value2:this.layer.getRawProperty("left")})},i.prototype.setPropertyvalign=function(t,i,s){var n=this.layer.getProperty(t),h=this.layer.getRawProperty("top");c.History.get().off(),this.layer._setProperty(t,i,s),c.History.get().on();var r=c.History.get().addValue(this.layer,this.layer.historyStoreOnPlacement,["historyStoreDoubleProp",this.layer.getMode(),"valign","top"]);r&&r.setValues({value:n,value2:h},{value:i,value2:this.layer.getRawProperty("top")})},i.prototype._syncalign=function(t,i){var s=this.layer.getProperty("align");this.$layer.attr("data-align",s),"history"!==i&&s!=t&&this.setPositionLeft(Math.round(this.di.xAbs+this.di.xPAbs/100*this.$layer[0].offsetWidth))},i.prototype._syncvalign=function(t,i){var s=this.layer.getProperty("valign");this.$layer.attr("data-valign",s),"history"!==i&&s!=t&&this.setPositionTop(Math.round(this.di.yAbs+this.di.yPAbs/100*this.$layer[0].offsetHeight))},i.prototype.fit=function(){var t=this.$layer[0];if(t.scrollWidth>0&&t.scrollHeight>0){var i=!1;if(this.layer.item&&(i=this.layer.item.fitLayer()),!i){this.layer.setProperty("width","auto","layer"),this.layer.setProperty("height","auto","layer");var s=this.$layer.width();Math.abs(this.fragmentEditor.mainContainer.layer.width()-this.$layer.position().left-s)<2&&this.layer.setProperty("width",s,"layer")}}},i.prototype.hide=function(t){this.layer.store(r,t||this.layer.getMode(),0,!0)},i.prototype.show=function(t){this.layer.store(r,t||this.layer.getMode(),1,!0)},i.prototype.changeStatus=function(t,i){},i.prototype.getParent=function(){return!!this.layer.getProperty("parentid")&&$("#"+this.layer.getProperty("parentid")).data("layerObject")},i.prototype.subscribeParent=function(){var t=$("#"+this.layer.property.parentid);this.parent&&!t.is(this.parent.layer)&&(this.parent.layer.off(this.subscribeParentCallbacks),this.parent=!1),this.parent||(this.subscribeParentCallbacks={LayerResized:function(){this.resizeParent.apply(this,arguments)}.bind(this),LayerDeleted:function(e){this.layer.setProperty("parentid","","layer")}.bind(this),LayerAbsoluteUnavailable:function(){this.onLayerAbsoluteUnavailable()}.bind(this),LayerShowChange:function(e,t,i){this.layer.getMode()===t&&(this.parentIsVisible=i)}.bind(this),"n2-ss-activate":function(){this.$layerRow.addClass("n2-parent-active")}.bind(this),"n2-ss-deactivate":function(){this.$layerRow.removeClass("n2-parent-active")}.bind(this),LayerGetDataWithChildren:function(e,t,i){this.layer.getDataWithChildren(t,i)}.bind(this)},this.parent=t.data("layerObject"),this.parentLayerPlacement=this.parent.placement,this.parent.layer.on(this.subscribeParentCallbacks),this.$layer.on("LayerAbsoluteUnavailable.absolute",this.onLayerAbsoluteUnavailable.bind(this)),this.$layer.addClass("n2-ss-layer-has-parent"))},i.prototype.onLayerAbsoluteUnavailable=function(){this.layer.setProperty("parentid","","layer")},i.prototype.unSubscribeParent=function(t){if(this.$layerRow.removeClass("n2-parent-active"),this.$layer.removeClass("n2-ss-layer-has-parent"),this.parent&&(this.$layer.off("LayerAbsoluteUnavailable.absolute"),this.parent.layer.off(this.subscribeParentCallbacks),this.parent=!1,delete this.parentLayerPlacement,this.subscribeParentCallbacks={},"delete"!==t)){var i=this.$layer.position();this._setPosition(null,null,i.left,i.top,null,null,!0)}},i.prototype.unlink=function(e){e&&e.preventDefault(),this.layer.setProperty("parentid","","layer")},i.prototype.parentPicked=function(t,i,s,n,h){var r;for(var o in this.layer.setProperty("parentid","","layer"),this.layer.setProperty("align",n,"layer"),this.layer.setProperty("valign",h,"layer"),this.layer.setProperty("parentalign",i,"layer"),this.layer.setProperty("parentvalign",s,"layer"),this.layer.setProperty("parentid",t.requestID(),"layer"),this.layer.deviceProperty)"desktopPortrait"!==o&&(this.layer.deviceProperty[o].left=r,this.layer.deviceProperty[o].top=r,this.layer.deviceProperty[o].valign=r,this.layer.deviceProperty[o].align=r)},i.prototype._syncparentid=function(){var t=this.layer.getProperty("parentid");t&&""!==t?c.History.get().actionInProgress()?o(this._linkToParentID.bind(this,t,!0),100):this._linkToParentID(t,!1):(this.$layer.removeAttr("data-parentid"),this.unSubscribeParent())},i.prototype._linkToParentID=function(t,i){if(0===$("#"+t).length)this.layer.setProperty("parentid","","layer");else if(!this.parent)if(this.$layer.attr("data-parentid",t).addClass("n2-ss-layer-has-parent"),this.subscribeParent(),i)c.History.get().off(),this._setPosition(null,null,null,null,null,null,!0),c.History.get().on();else{var s=this.$layer.position();this._setPosition(null,null,s.left,s.top,null,null,!0)}},i.prototype._renderModeProperties=function(t){this.$layer.attr("data-align",this.layer.property.align),this.$layer.attr("data-valign",this.layer.property.valign),t&&this.onResize(!0)},i.prototype.doLinearResize=function(t){this.doThrottledTheResize(t,!0)},i.prototype.doTheResize=function(t,i,s){this.layer.isDeleteStarted||(this.render("width"),this.render("height"),this.render("left"),this.render("top"),i||this.triggerLayerResized(s,t))},i.prototype.resizeParent=function(e,t,i){this.addToResizeCollection(this,t,i)},i.prototype.resizeParentLocal=function(){this.resizeParent(r,{slideW:this.fragmentEditor.getResponsiveRatioHorizontal(),slideH:this.isSingleAxis()?this.fragmentEditor.getResponsiveRatioHorizontal():this.fragmentEditor.getResponsiveRatioVertical()},!1)},i.prototype.sync=function(){this._syncalign(null,"history"),this._syncvalign(null,"history"),this._syncwidth(),this._syncheight(),this._synctop(),this._syncleft(),this._syncparentid()},i.prototype.delete=function(){this.layer.getProperty("parentid")&&this.unSubscribeParent("delete")},i})),c.d("PlacementContent",["$","PlacementAbstract"],(function(){"use strict";function t(t,i,s){this.type="content",c.PlacementAbstract.prototype.constructor.apply(this,arguments)}return t.prototype=Object.create(c.PlacementAbstract.prototype),t.prototype.constructor=t,t})),c.d("PlacementDefault",["$","PlacementAbstract"],(function(){"use strict";function t(t,i,s){this.type="default",c.PlacementAbstract.prototype.constructor.apply(this,arguments)}return t.prototype=Object.create(c.PlacementAbstract.prototype),t.prototype.constructor=t,t})),c.d("PlacementNormal",["$","PlacementAbstract"],(function(){var $=c.$;function t(t,i,s){this.type="normal",this.transferredProperties={},c.PlacementAbstract.prototype.constructor.apply(this,arguments)}return t.prototype=Object.create(c.PlacementAbstract.prototype),t.prototype.constructor=t,t.getRegistryDataToFields=function(t){return{margin:$("#layernormal-margin"),height:$("#layernormal-height"),maxwidth:$("#layernormal-maxwidth"),selfalign:$("#layernormal-selfalign")}},t.prototype.preActivation=function(t){if("absolute"===t.type&&this.layer.item&&this.layer.item.needHeight){var i=this.layer.getProperty("height");i.match&&i.match(/[0-9]+%$/)?this.transferredProperties.height=Math.max(100,parseInt(this.$layer.parent()[0].offsetHeight*parseInt(i)/100)):i>0&&(this.transferredProperties.height=i)}},t.prototype.activated=function(t){this.loadProperties(f(t,this.transferredProperties)),this.transferredProperties={},this.startUISpacing(),this.startUISizing(),this.$layer.on({mousedown:function(e){e.stopPropagation()}})},t.prototype.loadProperties=function(t){this.layer.createDeviceProperty("margin",{desktopPortrait:"0|*|0|*|0|*|0"},this.layer.layer,this),this.layer.createDeviceProperty("height",{desktopPortrait:t.height||0},this.layer.layer,this),this.layer.createDeviceProperty("maxwidth",{desktopPortrait:0},this.layer.layer,this),this.layer.createDeviceProperty("selfalign",{desktopPortrait:"inherit"},this.layer.layer,this)},t.cleanLayer=function(t){var i=["desktopPortrait","desktopLandscape","tabletPortrait","tabletLandscape","mobilePortrait","mobileLandscape"];t.css({position:"",margin:"",height:"",maxWidth:""});for(var s=["margin","height","maxwidth","selfalign"],n={},h=0;h<s.length;h++){var r=s[h].toLowerCase();n[r]=t.data(r),t.removeAttr(r),t.removeData(r);for(var o=0;o<i.length;o++){var a=i[o].toLowerCase();n[r]=t.data(a+r),t.removeAttr(a+r),t.removeData(a+r)}}return n},t.prototype.deActivated=function(t){this.layer.$.off(".placementnormal"),this.uiSpacing.destroy(),delete this.layer.editorUI.normalSizing,this.uiResizeNormal.destroy();var i=["margin","height","maxwidth","selfalign"],s=this.layer.getPropertiesData(i);return this.layer.removeProperties(i),this.layer.layer.css({position:"",margin:"",height:"",maxWidth:""}),s},t.prototype._renderModeProperties=function(t){this._syncmargin(),this._syncheight(),this._syncmaxwidth(),this._syncselfalign()},t.prototype._syncmargin=function(){var t=this.layer.getProperty("margin").split("|*|");t.splice(4),N(this.layer.layer[0],{"--margin-top":t[0]+"px","--margin-right":t[1]+"px","--margin-bottom":t[2]+"px","--margin-left":t[3]+"px"}),this.layer.update(),this.uiSpacing.setOption("current",t.join("px ")+"px")},t.prototype.startUISpacing=function(){this.uiSpacing=new c.UISpacingMargin(this.$layer,this.layer.fragmentEditor,{stop:this.onSpacingStop.bind(this)}),this.layer.editorUI.margin=this.uiSpacing.$handles},t.prototype.onSpacingStop=function(t,i){var s=this.layer.getProperty("margin").split("|*|");for(var n in i.changed){var h=i.changed[n];switch(n){case"top":s[0]=Math.round(h);break;case"right":s[1]=Math.round(h);break;case"bottom":s[2]=Math.round(h);break;case"left":s[3]=Math.round(h)}}this.layer.setProperty("margin",s.join("|*|")),$("#layernormal-margin").data("field").insideChange(s.join("|*|"))},t.prototype.startUISizing=function(){var t=!1;this.layer.item&&this.layer.item.needHeight&&(t=!0),this.uiResizeNormal=new c.UIResizeNormal(this.$layer,this.layer.fragmentEditor,{height:t,syncWidth:!0,stopMaxWidth:function(e,t){this.layer.setProperty("maxwidth",t.value)}.bind(this),stopHeight:function(e,t){this.layer.setProperty("height",t.value)}.bind(this)}),this.layer.editorUI.normalSizing=this.uiResizeNormal.$handles},t.prototype._syncheight=function(){var t=parseInt(this.layer.getProperty("height"));t>0?this.layer.layer.css("height",t+"px"):this.layer.layer.css("height",""),this.layer.update()},t.prototype._syncmaxwidth=function(){var t=parseInt(this.layer.getProperty("maxwidth"));t<=0||isNaN(t)?(this.layer.layer.css("maxWidth",""),this.uiResizeNormal.setMaxWidth(-1)):(this.layer.layer.css("maxWidth",t+"px"),this.uiResizeNormal.setMaxWidth(t)),this.layer.update()},t.prototype._syncselfalign=function(){c.ComponentAbstract.selfAlignToStyle(this.layer.layer,this.layer.getProperty("selfalign")),this.layer.update()},t.prototype.sync=function(){this._syncmargin(),this._syncheight(),this._syncmaxwidth()},t})),c.d("Placement","$",(function(){"use strict";function t(t){this.layer=t,this.fragmentEditor=t.fragmentEditor,this.modes={},this.current=r}return t.prototype.allow=function(t){switch(t){case"default":this.modes.default=new c.PlacementDefault(this,this.layer,this.fragmentEditor);break;case"absolute":this.modes.absolute=new c.PlacementAbsolute(this,this.layer,this.fragmentEditor);break;case"normal":this.modes.normal=new c.PlacementNormal(this,this.layer,this.fragmentEditor)}},t.prototype.start=function(){for(var t in this.modes)this.modes[t].start()},t.prototype.setMode=function(t,i){var s,n=!1;(i=i||{},this.modes[t]!==r)?this.current!==this.modes[t]&&(this.current&&(this.modes[t].preActivation(this.current),s=this.current.type,n=this.current.deActivated(this.modes[t])),this.current=this.modes[t],this.layer.layer.attr("data-pm",this.current.type),this.current.activated(i),this.layer.$.triggerHandler("placementChanged",[this.current.type,s])):console.error("Layer placement("+t+") not allowed for this component",this.layer);return n},t.prototype.getType=function(){return this.current.type},t.prototype.startResize=function(){this.current.startResize()},t.prototype.onResize=function(t){"function"==typeof this.current.onResize&&this.current.onResize(t)},t.prototype.updatePosition=function(){this.layer.group.update(),this.layer.layer.trigger("interaction")},t.prototype.doLinearResize=function(t){this.current&&this.current.doLinearResize(t)},t.prototype.sync=function(){this.current.sync()},t.prototype.renderModeProperties=function(t){this.layer.adjustFontSize(!1),this.current._renderModeProperties(t)},t.prototype.delete=function(){this.current.delete()},t.prototype.isVisible=function(){return 1!=+x(this.layer.layer[0],"hide"+this.layer.getMode().toLowerCase())},t.prototype.getPositionSize=function(){var t=this.layer.layer[0];return{left:t.offsetLeft,top:t.offsetTop,width:t.offsetWidth,height:t.offsetHeight}},t})),c.d("PlacementAbstract",["$","Placement"],(function(){"use strict";function t(t,i,s){this.placement=t,this.layer=i,this.fragmentEditor=s,this._triggerLayerResizedThrottled=NextendThrottle(this._triggerLayerResized,30)}return t.prototype.start=function(){this.$layer=this.layer.layer},t.prototype.startResize=function(){},t.prototype.preActivation=function(t){},t.prototype.activated=function(){},t.prototype.deActivated=function(t){return!1},t.prototype._renderModeProperties=function(t){},t.prototype._hide=function(){},t.prototype._show=function(){},t.prototype.doLinearResize=function(t){},t.prototype.sync=function(){},t.prototype.delete=function(){},t.prototype.changeStatus=function(t,i){},t.prototype.onResize=function(t){this.triggerLayerResized(t)},t.prototype.isSingleAxis=function(){if("slide"===this.layer.group.type){if(!this.parent)return!1;if("absolute"===this.parent.placement.getType())return!1}return!0},t.prototype.triggerLayerResized=function(t,i){t?this._triggerLayerResized(t,i):this._triggerLayerResizedThrottled(!0,i)},t.prototype._triggerLayerResized=function(t,i){this.layer.isDeleted||this.$layer.triggerHandler("LayerResized",[i||{slideW:this.fragmentEditor.getResponsiveRatioHorizontal(),slideH:this.isSingleAxis()?this.fragmentEditor.getResponsiveRatioHorizontal():this.fragmentEditor.getResponsiveRatioVertical()},t||!1])},t})),c.d("Item","$",(function(){var $=c.$;function t(t,s,n){this.type===r&&(this.type=t.data("item")),this.needHeight=this.constructor.needHeight||!1,this.fragmentEditor=n.fragmentEditor,this.generator=this.fragmentEditor.editor.generator,this.self=this,this.$item=t,this.layer=s,this.itemEditor=n,this.css=[],this.fonts=[],this.styles=[],this.needFill=[],this.values=this.$item.data("itemvalues"),"object"!=typeof this.values&&(this.values=JSON.parse(this.values)),this.pre="div#"+this.fragmentEditor.editor.frontend.elementID+" ",this.defaultValues=n.getItemForm(this.type).values,this.added(),this.$item.data("item",this),this.$item.appendTo(this.layer.getContent()),this.layer.item=this,0===this.$item.children().length&&this.reRender(),$("<div></div>").addClass("n2-ss-item-overlay").css("zIndex","89").appendTo(this.$item),this.$item.find("a").on("click",(function(e){e.preventDefault()})),$(i).trigger("ItemCreated")}return t.needHeight=!1,c.Historical(t),t.prototype.getLabel=function(){return this.type},t.prototype.hasTextScale=function(){return!0},t.prototype.changeValue=function(t,i){this===this.itemEditor.activeItem?$("#item_"+this.type+t).data("field").insideChange(i):this.values[t]=i},t.prototype.activate=function(t,i){this.itemEditor.setActiveItem(this,t,i)&&(c._basicCSS.activate("ss3item"+this.type,this.values,{font:this.fonts,style:this.styles}),this.itemEditor.lastValues[this.type]=this.values)},t.prototype.deActivate=function(){c._basicCSS.deActivate()},t.prototype.render=function(t,i){this.layer.layer.triggerHandler("itemRender"),this.$item.html(""),this.parseAll(t),this._render(t),this.itemEditor.lastValues[this.type]=this.values=i,$("<div></div>").addClass("n2-ss-item-overlay").css("zIndex","89").appendTo(this.$item),c.ImagesLoaded(this.$item[0]).finally(this.layer.update.bind(this.layer)),this.$item.find("a").on("click",(function(e){e.preventDefault()}))},t.prototype._render=function(t){},t.prototype.reRender=function(t){this.values=f({},this.getDefault(),this.values,t),this.render(f({},this.values),this.values)},t.prototype.delete=function(){this.$item.remove(),this.itemEditor.activeItem==this&&(this.itemEditor.activeItem=null)},t.prototype.getHTML=function(t){return t?"["+this.type+' values="'+c.Base64.encode(JSON.stringify(this.values))+'"]':$('<div class="n2-ss-item n2-ss-item-'+this.type+'"></div>').attr("data-item",this.type).attr("data-itemvalues",JSON.stringify(this.values))},t.prototype.getData=function(){return{type:this.type,values:this.values}},t.prototype.getDefault=function(){return{}},t.prototype.added=function(){},t.prototype.addedFont=function(t,i){var s=$("#item_"+this.type+i);s.length&&this.fonts.push({mode:t,name:i,field:s.data("field"),def:this.defaultValues[i]})},t.prototype.addedStyle=function(t,i){var s=$("#item_"+this.type+i);s.length&&this.styles.push({mode:t,name:i,field:s.data("field"),def:this.defaultValues[i]})},t.prototype.parseAll=function(t){for(var i=0;i<this.css.length;i++)this.css[i].destroy();this.css=[];for(i=0;i<this.fonts.length;i++)""===t[this.fonts[i].name]?t[this.fonts[i].name+"class"]=this.fonts[i].className="":(t[this.fonts[i].name+"class"]=this.fonts[i].className=c.CSSRendererFont.getClass(),this.css.push(c.CSSRendererFont.addCSS(c._pre,this.fonts[i].className,t[this.fonts[i].name],c.CSSRendererFont.rendererModes[this.fonts[i].mode])));for(i=0;i<this.styles.length;i++)""===t[this.styles[i].name]?t[this.styles[i].name+"class"]=this.styles[i].className="":(t[this.styles[i].name+"class"]=this.styles[i].className=c.CSSRendererStyle.getClass(),this.css.push(c.CSSRendererStyle.addCSS(c._pre,this.styles[i].className,t[this.styles[i].name],c.CSSRendererStyle.rendererModes[this.styles[i].mode])));for(i=0;i<this.needFill.length;i++)t[this.needFill[i]]!==r&&(t[this.needFill[i]]=this.generator.fill(t[this.needFill[i]]+""))},t.prototype.resizeLayerToImage=function(t){var i=this.layer,s=$("<img>").attr("src",t).on("load",function(){var t=s[0].width,n=s[0].height;if(t>0&&n>0){var h=this.fragmentEditor.editor.getMainContainerElement(),r=h.width(),o=h.height();t>r&&(n=n*r/t,t=r),n>o&&(t=t*o/n),c.History.get().off(),i.setProperty("width",t),i.setProperty("height","auto"),c.History.get().on()}}.bind(this))},t.prototype.fitLayer=function(t){return!1},t})),c.d("ItemManager","$",(function(){var $=c.$;function t(t,i){if(this.suppressChange=!1,this.activeItemOriginalData=null,this.fragmentEditor=t,this.lastValues={},this.startItems(),this.forms={},this.activeForm=!1,!i.isUploadDisabled){var n=s.getElementById("n2-ss-slide-canvas-container");G(n,"dragover",function(e){e.preventDefault()}.bind(this)),G(n,"drop",function(e){e.preventDefault();var t=[];if(e.dataTransfer.items)for(var s=0;s<e.dataTransfer.items.length;s++)"file"===e.dataTransfer.items[s].kind&&t.push(e.dataTransfer.items[s].getAsFile());else for(s=0;s<e.dataTransfer.files.length;s++)t.push(e.dataTransfer.files[s]);if(t.length){var n=[];c.LoadingScreen.startLoading();for(s=0;s<t.length;s++)n.push(new Promise(function(n,h){var r=new XMLHttpRequest,o=new FormData;r.open("POST",i.uploadUrl,!0),r.onload=function(){var t=JSON.parse(r.response);if(t.data&&t.data.name){var i=this.createLayerItem(this.fragmentEditor.mainContainer.getTargetGroupDefault(),{item:"image"});i.item.reRender({image:t.data.url}),i.item.activate()}else c.AjaxHelper.notification(t);n()}.bind(this),r.onerror=function(){h()},o.append("image",t[s]),o.append("path","/"+i.uploadDir),r.send(o)}.bind(this)));Promise.all(n).finally(function(){c.LoadingScreen.stopLoading()}.bind(this))}}.bind(this))}}return t.prototype.setActiveItem=function(t,i,s){if(t!==this.activeItem||s){this.activeItemOriginalData=null;var n=t.type;this.activeItem&&this.activeItem.deActivate(),this.activeForm=this.getItemForm(n);var h=f({},this.activeForm.values,t.values);for(var r in this.activeItem=t,this.suppressChange=!0,h){var o=$("#item_"+n+r).data("field");o&&o.insideChange(h[r])}return this.suppressChange=!1,i&&this.focusFirst(),!0}return!1},t.prototype.focusFirst=function(){var t=this.activeForm.fields.eq(0).data("field");this.fragmentEditor.editor.generator.isDynamicSlide()&&t.connectedField&&t.connectedField instanceof c.FormElementImage||t.focus(!0)},t.prototype.startItems=function(){for(var t=$(".n2_add_layer_box"),i=0;i<t.length;i++)new c.UICanvasItem(t.eq(i),{canvasUIManager:this.fragmentEditor.canvasUIManager,$layer:function(){return this.element.clone()},start:function(){this.fragmentEditor.addLayer.hide()}.bind(this)});t.on("click",function(e){var t;t="absolute"===(e.ctrlKey||e.metaKey?"absolute":this.fragmentEditor.addLayer.getPosition())?this.fragmentEditor.mainContainer.getTargetGroupAbsolute():this.fragmentEditor.mainContainer.getTargetGroupDefault(),this.createLayerItem(t,$(e.currentTarget).data(),"click"),this.fragmentEditor.addLayer.hide()}.bind(this)),$(".n2_add_layer__bar_button[data-add-layer-shortcut]").on({click:function(e){e.preventDefault(),$('.n2_add_layer_box[data-item="'+$(e.currentTarget).data("add-layer-shortcut")+'"]').trigger(e)}.bind(this),mousedown:function(e){$('.n2_add_layer_box[data-item="'+$(e.currentTarget).data("add-layer-shortcut")+'"]').trigger(e)}.bind(this)})},t.prototype.createWithDrag=function(e,t,i,s,n,h){var r;if("absolute"===i){var o=this.fragmentEditor.mainContainer.layer[0].getBoundingClientRect();(r=this.createLayerItem(n.layer,s.data(),"click")).layer.one("LayerCreated",function(){var i="auto"===r.layer[0].style.width,s=e.clientX-o.left;i&&(s=Math.min(s,r.group.layer.width()-r.layer.width()-5)),r.placement.current.setPosition(s,e.clientY-o.top),t.resolve()}.bind(this))}else c.History.get().startBatch(),r=this.createLayerItem(n.layer,s.data(),"click"),c.History.get().addControl("skipForwardUndos"),n.layer.container.insertLayerAt(r,h),r.changeGroup(!1,n.layer),c.History.get().endBatch(),t.resolve()},t.prototype.createLayerItem=function(t,i,s,n){var h,r=i.item;if(r.match(/^structure-/))(h=new c.Row(this.fragmentEditor,t,{})).create(r),h.layer.one("LayerCreated",(function(){h.highlightStructure()}));else{var o=this.getItemForm(r),a={};switch(r){case"image":"slide"===t.type?a.size="100%|*|auto":a.size="auto|*|auto"}var l=$("<div></div>").attr("data-item",r).data("itemvalues",_({},o.values,this.getLastValues(r),a)).addClass("n2-ss-item n2-ss-item-"+r);h=this._createLayer(l,t,f($('.n2_add_layer_box[data-item="'+r+'"]').data("layerproperties"),n)),c.History.get().addSimple(this,this.historyDelete,this.historyCreate,[t,h,i])}return h.layer.one("LayerCreated",function(){"click"===s?h.activate(!0):h.activate(),this.fragmentEditor.layerWindow.tab.displayTab("content")}.bind(this)),h},t.prototype.getLastValues=function(t){return this.lastValues[t]!==r?this.lastValues[t]:{}},t.prototype.getItemClass=function(t){var i="Item"+c.StringHelper.capitalize(t);return c[i]===r?"Item":i},t.prototype._createLayer=function(t,i,s){var n=this.fragmentEditor.layerOptions.layerFeatures.layerDefault;for(var h in n)null!==n[h]&&(s[h]=n[h]);var r=new c.Layer(this.fragmentEditor,i,s);return r.create(r._createLayer().append(t)),r.renderModeProperties(),r},t.prototype.getItemForm=function(t){if(this.forms[t]===r){var s=$('.n2_ss_layer_window__tab_panel[data-panel="item/'+t+'"]'),n={form:s,values:i["itemValues/"+t],fields:s.find('[name^="item_"]'),fieldNameRegexp:new RegExp("item_"+t+"\\[(.*?)\\]","")};n.fields.on({nextendChange:this.updateCurrentItem.bind(this),keydown:this.updateCurrentItemDeBounced.bind(this)}),this.forms[t]=n}return this.forms[t]},t.prototype.updateCurrentItem=function(e){if(!this.suppressChange){null===this.activeItemOriginalData&&(this.activeItemOriginalData=f({},this.activeItem.values));var t={},i={};if(this.activeForm.fields.each(function(s,n){var h=(n=$(n)).attr("name").match(this.activeForm.fieldNameRegexp)[1];i[h]=t[h]=n.val()}.bind(this)),e&&"nextendChange"===e.type){var s=c.History.get().addValue(this,this.historyUpdateCurrentItem,[this.activeItem]);s&&s.setValues(this.activeItemOriginalData,f({},i)),this.activeItemOriginalData=null}this.activeItem.render(f({},this.activeItem.getDefault(),t),i)}},t.prototype.historyUpdateCurrentItem=function(t,i){var s=i.getSelf();s.reRender(_({},t)),s.values=t,this.activeItem===s&&s.activate(!1,!0)},t.prototype.updateCurrentItemDeBounced=NextendDeBounce((function(e){this.updateCurrentItem(e)}),100),t.prototype.historyDelete=function(t,i){i.getSelf().delete()},t.prototype.historyCreate=function(t,i,s){var n=this.createLayerItem(t.getSelf(),s);i.setSelf(n)},t.prototype.getSelf=function(){return this},t})),c.d("PluginShowOn","$",(function(){"use strict";function t(t){this.component=t}return t.prototype.addProperties=function(t){this.component.createProperty("desktopPortrait",1,t,this),this.component.createProperty("desktopLandscape",1,t,this),this.component.createProperty("tabletPortrait",1,t,this),this.component.createProperty("tabletLandscape",1,t,this),this.component.createProperty("mobilePortrait",1,t,this),this.component.createProperty("mobileLandscape",1,t,this)},t.prototype._syncdesktopPortrait=function(){var t=this.component.getProperty("desktopPortrait");this.component.syncShowOnDevice("desktopPortrait",t)},t.prototype._synctabletPortrait=function(){var t=this.component.getProperty("tabletPortrait");this.component.syncShowOnDevice("tabletPortrait",t)},t.prototype._syncmobilePortrait=function(){var t=this.component.getProperty("mobilePortrait");this.component.syncShowOnDevice("mobilePortrait",t)},t})),c.d("Col",["$","ContentAbstract"],(function(){var $=c.$;function t(t,i,s){this.label=n2_("Column"),this.type="col",this.innerContainer="> .n2-ss-layer-col",this.localStyle=[{group:"normal",selector:"-inner",css:{}},{group:"hover",selector:"-inner:HOVER",css:{}}],c.ContentAbstract.prototype.constructor.call(this,t,i,s),this.placement.allow("default")}return t.prototype=Object.create(c.ContentAbstract.prototype),t.prototype.constructor=t,t.getRegistryDataToFields=function(t){var i={maxwidth:$("#layercol-maxwidth"),padding:$("#layercol-padding"),inneralign:$("#layercol-inneralign"),verticalalign:$("#layercol-verticalalign"),href:$("#layercol-href"),"href-target":$("#layercol-href-target"),"aria-label":$("#layercol-aria-label"),bgimage:$("#layercol-background-image"),bgimagex:$("#layercol-background-focus-x"),bgimagey:$("#layercol-background-focus-y"),stylemode:$("#layerfields-col-background-mode"),bgcolor:$("#layercol-background-color"),bgcolorgradient:$("#layercol-background-gradient"),bgcolorgradientend:$("#layercol-background-color-end"),borderradius:$("#layercol-border-radius"),boxshadow:$("#layercol-boxshadow"),borderwidth:$("#layercol-border-width"),borderstyle:$("#layercol-border-style"),bordercolor:$("#layercol-border-color"),opened:$("#layercol-opened"),colwidth:$("#layercol-colwidth"),order:$("#layercol-order")};return t.initStyleMode("column",i.stylemode,["#layerfields-col-border-mode"]),t.fragmentEditor.editor.generator.registerField(i.href),t.fragmentEditor.editor.generator.registerField(i.bgimage),t.fragmentEditor.editor.generator.registerField(i.bgcolor),t.fragmentEditor.editor.generator.registerField(i.bgcolorgradientend),i},t.prototype.getIcon=function(){return"ssi_16 ssi_16--column"},t.prototype._createLayer=function(){return $('<div class="n2-ss-layer"><div class="n2-ss-layer-col n2-ss-layer-with-background n2-ss-layer-content"></div></div>').attr("data-sstype",this.type)},t.prototype.addProperties=function(t){c.ContentAbstract.prototype.addProperties.call(this,t),this.createProperty("colwidth","1",t),this.createProperty("href","",t),this.createProperty("href-target","_self",t),this.createProperty("aria-label","",t),this.createAdvancedProperty(new c.LayerAdvancedProperty("borderradius",0,{"-hover":r},this,"stylemode"),t),this.createAdvancedProperty(new c.LayerAdvancedProperty("boxshadow","0|*|0|*|0|*|0|*|00000080",{"-hover":r},this,"stylemode"),t),this.createAdvancedProperty(new c.LayerAdvancedProperty("borderwidth","0|*|0|*|0|*|0",{"-hover":r},this,"stylemode"),t),this.createAdvancedProperty(new c.LayerAdvancedProperty("borderstyle","solid",{"-hover":r},this,"stylemode"),t),this.createAdvancedProperty(new c.LayerAdvancedProperty("bordercolor","ffffffff",{"-hover":r},this,"stylemode"),t),this.createDeviceProperty("order",{desktopPortrait:0},t)},t.prototype.create=function(t){c.ContentAbstract.prototype.create.apply(this,arguments),this._syncorder(),this._syncborder(),this._syncborderradius(),this._syncboxshadow(),this._onReady()},t.prototype.load=function(t,i){c.ContentAbstract.prototype.load.call(this,t,i),this._syncorder(),this._syncborder(),this._syncborderradius(),this._syncboxshadow(),this._onReady()},t.prototype.createRow=function(){this.$content=this.layer.find(".n2-ss-layer-content:first"),this.container=new c.LayerContainer(this),this.container.setLayerContainerElement(this.$content),this.addClassElement(this.layer),this.addClassElement(this.$content,"-inner"),this._createLayerListRow();var t=$('<div class="n2_layer_navigation_list_layer__title_label_folder" data-action="open-close"><i class="ssi_16"></i></div>').prependTo(this.$rowLabel).on("click",this.switchOpened.bind(this));c._tooltip.addElement(t,n2_("Open/Close")),this.container.$ul.appendTo(this.layerRow),this.readyDeferred.done(this._syncopened.bind(this))},t.prototype.getPlacement=function(){return"default"},t.prototype._start=function(t){c.ContentAbstract.prototype._start.call(this,t),t&&(this.layer.addClass("n2_layer_col_highlight"),o(function(){this.isDeleted||this.layer.removeClass("n2_layer_col_highlight")}.bind(this),2e3))},t.prototype.getRealOrder=function(){var t=this.getProperty("order");return 0==t?10:t},t.prototype._syncorder=function(){var t=this.getProperty("order");0==t?this.layer.css("order",""):this.layer.css("order",String(2*t)),this.group.refreshUI()},t.prototype._synccolwidth=function(){this.widthPercentage=100*new Fraction(this.getProperty("colwidth")).valueOf()},t.prototype.getWidthPercentage=function(){return this.widthPercentage},t.prototype.setTemporaryWidth=function(){},t.prototype._synchref=t.prototype["_synchref-target"]=t.prototype["_syncaria-label"]=function(){},t.prototype._syncborderradius=t.prototype["_syncborderradius-hover"]=function(){var t=this.getProperty("borderradius");t>0?this.addLocalStyle("normal","borderradius","border-radius:"+t+"px;"):this.addLocalStyle("normal","borderradius","");var i=this.getProperty("borderradius-hover");i&&i!=t?this.addLocalStyle("hover","borderradius","border-radius:"+i+"px;"):this.addLocalStyle("hover","borderradius","")},t.prototype._syncborderwidth=t.prototype._syncbordercolor=t.prototype._syncborderstyle=t.prototype["_syncborderstyle-hover"]=t.prototype["_syncbordercolor-hover"]=t.prototype["_syncborderwidth-hover"]=function(){this._syncborder()},t.prototype._syncborder=function(){var t=this.getProperty("borderstyle"),i=this.getProperty("bordercolor"),s=this.getProperty("borderwidth");this.addLocalStyle("normal","border",this.getBorderCSS(t,i,s));var n="",h=!1,o=this.getProperty("borderstyle-hover"),a=this.getProperty("bordercolor-hover"),c=this.getProperty("borderwidth-hover");o!==r&&o!=t&&(h=!0),a!==r&&a!=i&&(h=!0),c!==r&&c!=s&&(h=!0),h&&(o===r&&(o=t),a===r&&(a=i),c===r&&(c=s),n=this.getBorderCSS(o,a,c)),this.addLocalStyle("hover","border",n),this.update()},t.prototype.getBorderCSS=function(t,i,s){var n="";if("none"!==t){n+="border-color:"+N2Color.hex2rgbaCSS(i)+";",n+="border-style:"+t+";";n+="border-width:"+(s=s.split("|*|")).join("px ")+"px;"}return n},t.prototype._syncboxshadow=t.prototype["_syncboxshadow-hover"]=function(){var t=this.getProperty("boxshadow");this.addLocalStyle("normal","boxshadow",this.getBoxShadowCSS(t.split("|*|")));var i="",s=this.getProperty("boxshadow-hover");s!==r&&s!=t&&(i=this.getBoxShadowCSS(s.split("|*|"))),this.addLocalStyle("hover","boxshadow",i)},t.prototype.getBoxShadowCSS=function(t){return 0==t[0]&&0==t[1]&&0==t[2]&&0==t[3]||0==N2Color.hex2alpha(t[4])?"":"box-shadow:"+t[0]+"px "+t[1]+"px "+t[2]+"px "+t[3]+"px "+N2Color.hex2rgbaCSS(t[4])+";"},t.prototype.delete=function(){this.group.container.getLayerCount()>1?this._delete():this.group.delete()},t.prototype.renderModeProperties=function(t){this._syncorder(),c.ContentAbstract.prototype.renderModeProperties.call(this,t)},t.prototype.setPropertystylemode=function(){c.ContentAbstract.prototype.setPropertystylemode.apply(this,arguments),this.syncAdvancedField("borderradius"),this.syncAdvancedField("boxshadow"),this.syncAdvancedField("borderwidth"),this.syncAdvancedField("borderstyle"),this.syncAdvancedField("bordercolor")},t.prototype.getOrderedIndex=function(){return this.group.getOrderedColumns().indexOf(this)},t.prototype.getContextMenuItems=function(){var t=c.ComponentCommonAbstract.prototype.getContextMenuItems.call(this);return t.push({priority:55,label:n2_("Duplicate"),icon:"ssi_16 ssi_16--duplicate",action:this.duplicate.bind(this)}),t.push({priority:1e3,label:n2_("Delete"),icon:"ssi_16 ssi_16--delete",action:this.delete.bind(this),color:"red"}),t},t}));var ft=["$","Historical","LayerDataStorage"];c.d("ComponentAbstract",ft,(function(){var $=c.$,t=0;function n(s,h,o){this.supports=this.supports||[],this.supports.push("PluginShowOn"),this.isActive=!1,this.isAnimatable=!1,this.container=r,this.plugins=[];for(var a=0;a<this.supports.length;a++)this.plugins.push(new c[this.supports[a]](this));this.isRenameAllowed=this.isRenameAllowed!==r&&this.isRenameAllowed,this.contextualBarPosition=this.contextualBarPosition||"left",this.editorUI={},this.showsOnCurrent=!0,this.counter=++t,i.layers[this.counter]=this,this.self=this,this.originalProperties=o||{},c.LayerDataStorage.prototype.constructor.call(this),this.readyDeferred=$.Deferred(),this.isDeleteStarted=!1,this.isDeleted=!1,this.$=$(this),this.proxyRefreshTextAlign=this.refreshTextAlign.bind(this),this.status=n.STATUS.UNDEFINED,this.fragmentEditor=s,this.group=h,this.classElements=[],this.localStyleSyncThrottled=NextendThrottle(this.localStyleSync,50),this.placement=new c.Placement(this)}return i.layers=[],n.STATUS={UNDEFINED:0,NORMAL:1,LOCKED:2,HIDDEN:3},n.STATUS_INV={0:"UNDEFINED",1:"NORMAL",2:"LOCKED",3:"HIDDEN"},n.selfAlignToStyle=function(t,i){var s=t[0].style;"left"===i?s.setProperty("align-self","var(--ss-fs)"):"center"===i?s.setProperty("align-self",i):"right"===i?s.setProperty("align-self","var(--ss-fe)"):s.removeProperty("align-self")},n.innerAlignToStyle=function(t,i){var s=t[0].style;"left"===i?(s.textAlign=i,s.setProperty("--ssselfalign","var(--ss-fs)")):"center"===i?(s.textAlign=i,s.setProperty("--ssselfalign",i)):"right"===i?(s.textAlign=i,s.setProperty("--ssselfalign","var(--ss-fe)")):(s.removeProperty("text-align"),s.removeProperty("--ssselfalign"))},n.prototype=Object.create(c.LayerDataStorage.prototype),n.prototype.constructor=n,c.Historical(n),n.prototype.onSelfChange=function(){},n.prototype.getUILabel=function(){return this.label},n.prototype.hasUp=function(){return!1},n.prototype.up=function(e){e.stopImmediatePropagation()},n.prototype.addProperties=function(t){this.createDeviceProperty("fontsize",{desktopPortrait:100},t),this.callPlugin("addProperties",t)},n.prototype.callPlugin=function(t){for(var i=Array.prototype.slice.call(arguments,1),s=0;s<this.plugins.length;s++)this.plugins[s][t]!==r&&this.plugins[s][t].apply(this.plugins[s],i)},n.prototype.getSubType=function(){return""},n.prototype._hide=function(){this.layer.css("display","none"),this.showsOnCurrent=!1,this.update()},n.prototype._show=function(){parseInt(this.property[this.fragmentEditor.getMode()])&&(this.layer.css("display",""),this.showsOnCurrent=!0),this.update()},n.prototype.getRootElement=function(){return this.layer},n.prototype.create=function(t){this.addProperties(!1),this.layer=t,this.layer.addClass("n2_layer--creation-in-progress"),this.layer.data("layerObject",this),this.layer.triggerHandler("layerStarted",[this]),this.group.container.insert(this),this.group.onChildCountChange(),this.onBeforeStart(),this.$.triggerHandler("create"),this._start(!0)},n.prototype.load=function(t,i){this.addProperties(t),this.layer=t.data("layerObject",this),this.layer.triggerHandler("layerStarted",[this]),this.onBeforeStart(),this.$.triggerHandler("load"),this._start(!1);var s=t.data("status");null!==s&&s!==r?this.changeStatus(s):this.changeStatus(n.STATUS.NORMAL),i||this.regenerateUniqueClass();var h=this.getProperty("uniqueclass");h&&this.fragmentEditor.removeRules(h)},n.prototype.onBeforeStart=function(){},n.prototype._start=function(t){},n.prototype.afterStart=function(t){t?c.ImagesLoaded(this.layer[0]).finally(function(){this.isDeleteStarted||(this.placement.startResize(),this.layer.css("visibility",""),this.layer.triggerHandler("LayerCreated"),this.layer.removeClass("n2_layer--creation-in-progress"),s.dispatchEvent(new CustomEvent("EditorInvalidated")))}.bind(this)):(this.placement.startResize(),this.layer.css("visibility",""))},n.prototype.updateAnimations=function(){},n.prototype.createLayerAnimations=function(t,i){var s=[];if(this.container)for(var n=this.container.getSortedLayers(),h=0;h<n.length;h++)s.push.apply(s,n[h].createLayerAnimations(t,i));return s},n.prototype._onReady=function(){this.originalProperties={},this.readyDeferred.resolve()},n.prototype.isReady=function(){return"resolved"===this.readyDeferred.state()},n.prototype.getLabel=function(){return this.label},n.prototype.getName=function(){return this.getDefaultName()},n.prototype.getIcon=function(){return"ssi_16 ssi_16--layer"},n.prototype.getDefaultName=function(){return this.label},n.prototype.setGroup=function(t){this.group.$.off("textAlignUpdated.sslayer"+this.counter),this.group=t,t.container.syncLayerRow(this),this.group.$.on("textAlignUpdated.sslayer"+this.counter,this.proxyRefreshTextAlign)},n.prototype.changeGroup=function(t,i){var s=this.group;s.$.off("textAlignUpdated.sslayer"+this.counter),this.group=i,i.container.syncLayerRow(this),i.$.on("textAlignUpdated.sslayer"+this.counter,this.proxyRefreshTextAlign),this.userGroupChange(s,t,i,this.getIndex()),s.update()},n.prototype.userGroupChange=function(t,i,s,n){if(t===s)this.userIndexChange(i,n);else{var h=c.History.get().addValue(this,this.historyUserGroupChange,[]);h&&h.setValues({historyGroup:t,index:i},{historyGroup:s,index:n})}},n.prototype.historyUserGroupChange=function(t){var i=this.group,s=t.historyGroup.getSelf(),n=t.index;s.container.insertLayerAt(this,n),this.group.$.off("refreshTextAlign.sslayer"+this.counter),this.group=s,s.container.syncLayerRow(this),s.onChildCountChange(),i.update()},n.prototype.userIndexChange=function(t,i){var s=c.History.get().addValue(this,this.historyUserIndexChange);s&&s.setValues(t,i),this.group.container.insertLayerAt(this,i)},n.prototype.historyUserIndexChange=function(t){this.group.container.insertLayerAt(this,t)},n.prototype.getLayerListParent=function(){return this.group.container.$ul},n.prototype._createLayerListRow=function(t){this.layerRow=$('<div class="n2_layer_navigation_list_layer"></div>').attr("data-type",this.type).data("layer",this).appendTo(this.getLayerListParent()),this.$rowLabel=$('<div class="n2_layer_navigation_list_layer__title_label"></div>'),this.layerTitleSpan=$('<div class="n2_layer_navigation_list_layer__title_label_text">'+this.getName()+"</div>").appendTo(this.$rowLabel),this.layerTitle=$('<div class="n2_layer_navigation_list_layer__title"></div>').append(this.$rowLabel).appendTo(this.layerRow),this.$layerRowActions=$('<div class="n2_layer_navigation_list_layer__title_actions"></div>').appendTo(this.layerTitle),t!==r&&this.$layerRowActions.append(t),this.$layerRowMore=$('<div class="n2_layer_navigation_list_layer__title_action"><i class="ssi_16 ssi_16--more"></i></div>').on("click",function(){c.WindowManager.actionPrevent("ComponentRowActivate"),this.onContextMenu(this.$layerRowMore[0],{y:6})}.bind(this)).appendTo(this.$layerRowActions),c._tooltip.add(this.layerRow),new c.UILayerListItem(this.layerRow,{UIManager:this.fragmentEditor.mainContainer.layerListUIManager,layer:this,$item:this.layerRow}),this.$layerRowIcon=$('<div class="n2_layer_navigation_list_layer__title_label_icon"><i class="'+this.getIcon()+'"></i></div>').prependTo(this.$rowLabel)},n.prototype.update=function(){this.readyDeferred.done(this.placement.updatePosition.bind(this.placement))},n.prototype.getHTML=function(t){var i=this._createLayer();for(var s in i.attr("data-pm",this.placement.getType()),this.property)"width"!=s&&"height"!=s&&"left"!=s&&"top"!=s&&i.attr("data-"+s.toLowerCase(),this.property[s]);for(var s in this.deviceProperty)for(var n in this.deviceProperty[s])i.attr("data-"+s.toLowerCase()+n,this.deviceProperty[s][n]);for(var s in this.deviceProperty.desktop)i.css(s,this.deviceProperty.desktop[s]+"px");if(this.container!==r){var h=i;this.innerContainer!==r&&(h=i.find(this.innerContainer)),h.append(this.container.getHTML(t))}var o=this.getProperty("id");return""!==o&&i.attr("id",o),this.status>c.ComponentAbstract.STATUS.NORMAL&&i.attr("data-status",this.status),i},n.prototype.duplicate=function(t){var i=this.getHTML(!1);const s={};var n=i.attr("id");if(n){const t=$.fn.uid();i.attr("id",t),i.attr("data-id",t),s[n]=t}const h=i.find("[data-id]");for(let t=0;t<h.length;t++){let i=h.eq(t);if(n=i.attr("id")){const t=$.fn.uid();i.attr("id",t),i.attr("data-id",t),s[n]=t}}const r=i.find("[data-parentid]");for(let t=0;t<r.length;t++){let i=r.eq(t),n=s[i.attr("data-parentid")];n&&i.attr("data-parentid",n)}"absolute"===this.placement.getType()&&(i.attr("data-parentid")?(i.data("desktopportraittop",0),i.data("desktopportraitleft",0)):(i.data("desktopportraittop",i.data("desktopportraittop")+40),i.data("desktopportraitleft",i.data("desktopportraitleft")+40)),i.attr("data-parentid",""));var o=this.fragmentEditor.insertComponentWithNode(this.group,i,this.getIndex()+1,!1,!0);return this.layerRow.trigger("mouseleave"),t&&o.activate(),c.History.get().addSimple(this,this.historyDeleteDuplicated,this.historyDuplicate,[o,!!o.container&&o.container.getAllLayers()]),o},n.prototype.historyDeleteDuplicated=function(t){t.getSelf().delete()},n.prototype.historyDuplicate=function(t,i){var s=this.duplicate(!1);if(t.setSelf(s),i)for(var n=s.container.getAllLayers(),h=0;h<n.length;h++)i[h].setSelf(n[h])},n.prototype.historyDelete=function(){this.delete()},n.prototype.historyRestore=function(t,i,s,n){var h=this.fragmentEditor.insertComponentWithNode(this.group.getSelf(),t.clone(),s,!1,!0);if(this.setSelf(h),n)for(var r=h.container.getAllLayers(),o=0;o<r.length;o++)n[o].setSelf(r[o])},n.prototype.delete=function(){c.PositionDisplay.get().hide(),c._tooltip.onLeave(),this._delete()},n.prototype._delete=function(){if(this.isDeleteStarted=!0,this.fragmentEditor.getActiveLayer()===this&&(c.WindowManager.actionPrevent("ComponentRowActivate"),this.fragmentEditor.mainContainer.activate()),c.History.get().startBatch(),c.History.get().addSimple(this,this.historyRestore,this.historyDelete,[this.getHTML(!1),this.group,this.getIndex(),!!this.container&&this.container.getAllLayers()]),this.deActivate(),this.container!==r){c.History.get().off();for(var t=this.container.getSortedLayers(),i=0;i<t.length;i++)t[i]._delete();c.History.get().on()}c.History.get().endBatch(),this.item!==r&&this.item.delete(),this.placement.delete(),this.layer.trigger("mouseup"),this.isDeleted=!0,this.fragmentEditor.mainContainer.layerDeleted(this),this.layer.triggerHandler("LayerDeleted"),this.getRootElement().remove(),this.layerRow.remove(),this.group.isDeleteStarted||(this.group.update(),this.group.$.off("refreshTextAlign.sslayer"+this.counter)),this.$.trigger("layerDeleted"),delete this.layer,delete this.itemEditor,this.group.onChildCountChange()},n.prototype.getData=function(t){var i={type:this.type,pm:this.placement.getType()};this.status>c.ComponentAbstract.STATUS.NORMAL&&(i.status=this.status);var s=f({},this.property);for(var n in this.deviceProperty)for(var h in this.deviceProperty[n]){delete s[h];var o=this.deviceProperty[n][h];if(o!==r){switch(h){case"width":case"height":this.isDimensionPropertyAccepted(o)||(o=parseFloat(o));break;case"fontsize":case"left":case"top":case"gutter":case"wrap":o=parseFloat(o)}i[n.toLowerCase()+h]=o}}for(var a in s)i[a.toLowerCase()]=s[a];return i},n.prototype.onChildCountChange=function(){},n.prototype.getDataWithChildren=function(t,i){return-1===i.indexOf(this)&&(i.push(this),t.push(this.getData({layersIncluded:!0,itemsIncluded:!0})),this.layer.triggerHandler("LayerGetDataWithChildren",[t,i])),t},n.prototype.markOver=function(){this.layer.addClass("n2-ss-mouse-over"),this.group&&this.group.markEnter()},n.prototype.markOut=function(){this.layer.removeClass("n2-ss-mouse-over"),this.group&&this.group.markLeave()},n.prototype.markEnter=function(e){this.layer.addClass("n2-ss-mouse-hover"),this.group.markEnter()},n.prototype.markLeave=function(e){this.layer.removeClass("n2-ss-mouse-hover"),this.group.markLeave()},n.prototype.sync=function(){if(this._syncid(),this.container)for(var t=this.container.getSortedLayers(),i=0;i<t.length;i++)t[i].sync();this.placement.sync()},n.prototype._syncid=function(){var t=this.getProperty("id");""===t?this.layer.removeAttr("id"):this.layer.attr("id",t)},n.prototype.requestID=function(){var t=this.getProperty("id");return""===t&&(t=$.fn.uid(),this.setProperty("id",t,"layer")),t},n.prototype.requestUniqueClass=function(){var t=this.getProperty("uniqueclass");return t||(t=$.fn.generateUniqueClass("n-uc-"),c.History.get().off(),this.setProperty("uniqueclass",t,"layer"),c.History.get().on()),t},n.prototype.regenerateUniqueClass=function(){this.getProperty("uniqueclass")&&this.setProperty("uniqueclass",$.fn.generateUniqueClass("n-uc-"),"layer")},n.prototype._syncuniqueclass=function(){for(var t=this.getProperty("uniqueclass"),i=0;i<this.classElements.length;i++)this.classElements[i].$el.removeClass((function(t,i){return(i.match(/n-uc-[a-z0-9\-]+/gi)||[]).join(" ")})).addClass(t+this.classElements[i].postfix)},n.prototype.adjustFontSize=function(t){I(this.layer[0],"--ssfont-scale",this.getFontSize()/100),t&&this.update()},n.prototype.getFontSize=function(){return parseInt(this.getProperty("fontsize"))},n.prototype._syncfontsize=function(){this.adjustFontSize(!0)},n.prototype.refreshTextAlign=function(){this.$.triggerHandler("textAlignUpdated")},n.prototype.setPropertydesktopPortrait=n.prototype.setPropertydesktopLandscape=n.prototype.setPropertytabletPortrait=n.prototype.setPropertytabletLandscape=n.prototype.setPropertymobilePortrait=n.prototype.setPropertymobileLandscape=function(t,i,s){this._setProperty(t,parseInt(i),s)},n.prototype.formSetdesktopPortrait=function(t,i){t.currentForm.desktopPortrait.data("field").insideChange(i)},n.prototype.formSettabletPortrait=function(t,i){t.currentForm.tabletPortrait.data("field").insideChange(i)},n.prototype.formSetmobilePortrait=function(t,i){t.currentForm.mobilePortrait.data("field").insideChange(i)},n.prototype.getContents=function(){return!1},n.prototype.renderModeProperties=function(t){c.LayerDataStorage.prototype.renderModeProperties.call(this),this.placement.renderModeProperties(t)},n.prototype.getIndex=function(){return this.group.container.getLayerIndex(this.layer)},n.prototype.toString=function(){return this.type+" #"+this.counter},n.prototype.historyStoreOnPlacement=function(){var t=Array.prototype.slice.call(arguments);t.splice(1,1),this.placement.current[arguments[1]].apply(this.placement.current,t)},n.prototype.getDroppable=function(){return!1},n.prototype.onCanvasUpdate=function(t,i,s){if(this.group===i)t!==s&&this.userIndexChange(t,s);else{var n;if(this.fragmentEditor.isCol(this.group))for(n=this;n&&(!n.placement||"absolute"!==n.placement.getType());)n=n.group;this.changeGroup(t,i),i.onChildCountChange();for(var h=this;h&&(!h.placement||"absolute"!==h.placement.getType());)h=h.group;n&&n!==h&&n.placement.updatePosition(),h&&h.placement.updatePosition()}},n.prototype.toggleHideShow=function(){c.WindowManager.actionPrevent("ComponentRowActivate"),this.status===c.ComponentAbstract.STATUS.HIDDEN?this.setStatusNormal():this.changeStatus(c.ComponentAbstract.STATUS.HIDDEN)},n.prototype.setStatusNormal=function(){this.changeStatus(n.STATUS.NORMAL)},n.prototype.changeStatus=function(t){var i=this.status;switch(t===this.status&&(t=n.STATUS.NORMAL),this.status){case n.STATUS.HIDDEN:this.getRootElement().removeAttr("data-visibility"),this.layerTitle.removeClass("n2_layer_navigation_list_layer__title--hidden")}switch(this.status=t,this.status){case n.STATUS.HIDDEN:this.getRootElement().attr("data-visibility","hidden"),this.layerTitle.addClass("n2_layer_navigation_list_layer__title--hidden")}this.placement.current.changeStatus(i,this.status)},n.prototype.moveX=function(t){"absolute"===this.placement.getType()&&(this.placement.current.moveX(t),this.fragmentEditor.pointerManager.refreshPosition())},n.prototype.moveY=function(t){"absolute"===this.placement.getType()&&(this.placement.current.moveY(t),this.fragmentEditor.pointerManager.refreshPosition())},n.prototype.localStyleSync=function(){if(this.localStyle!==r){var t=[],i="";this.$localStyle!==r&&(this.$localStyle.remove(),delete this.$localStyle);for(var n=0;n<this.localStyle.length;n++){var h="@rule"+this.localStyle[n].selector,o="";if(t.push(h),1!==Object.keys(this.localStyle[n].css).length||this.localStyle[n].css.transition===r){for(var a in this.localStyle[n].css)o+=this.localStyle[n].css[a];""!==o&&(i+=h+"{"+o+"}")}}var l=this.getProperty("uniqueclass");if(l)for(n=0;n<t.length;n++)c._css.deleteRule(t[n].replace(/@rule/g,c._pre+"."+l));if(""!==i){l||(l=this.requestUniqueClass());var u=s.createElement("style");u.appendChild(s.createTextNode(i.replace(/@rule/g,c._pre+"."+l))),s.head.appendChild(u),this.$localStyle=$(u)}}},n.prototype.addLocalStyle=function(t,i,s){for(var n=0;n<this.localStyle.length;n++)if(this.localStyle[n].group===t){""===s?this.localStyle[n].css[i]!==r&&delete this.localStyle[n].css[i]:this.localStyle[n].css[i]=s,this.localStyleSyncThrottled();break}},n.prototype.addClassElement=function(t,i){arguments.length<2&&(i=""),this.classElements.push({$el:t,postfix:i})},n.prototype.setState=function(t,i){},n.prototype.activate=function(t,i){t?this.fragmentEditor.layerWindow.show(this):this.fragmentEditor.layerWindow.setTitle(this),this.fragmentEditor.getActiveLayer()!==this&&(this.layerRow.addClass("n2_layer_navigation_list_layer--active"),this.layer.addClass("n2-active"),this.layer.triggerHandler("n2-ss-activate"),this.fragmentEditor.changeActiveLayer(this),this.fragmentEditor.layerNavigation.onActivateLayer(this)),this.isActive=!0},n.prototype.deActivate=function(){this.isActive=!1,this.layer===r&&console.error(),this.layer.removeClass("n2-active"),this.layerRow.removeClass("n2_layer_navigation_list_layer--active"),this.layer.triggerHandler("n2-ss-deactivate")},n.prototype.isAbsolute=function(){return"absolute"===this.placement.getType()},n.prototype.doubleClick=function(){},n.prototype.hasResponsiveTools=function(){return!1},n.prototype.onContextMenu=function(t,i){i=i||{};var s=this.getContextMenuItems();this.isActive||this.activate(),this.fragmentEditor.pointerManager.contextualBarActive.enableActiveForced(),i.onClose===r?i.onClose=this.onContextMenuBlur.bind(this):i.onClose=function(t){t.call(),this.onContextMenuBlur()}.bind(this,i.onClose),c.ContextMenu(t,s,i)},n.prototype.onContextMenuBlur=function(){this.fragmentEditor.pointerManager.contextualBarActive.disableActiveForced()},n.prototype.getContextMenuItems=function(){var t=[],i=this.getContextMenuCopySubItems(),s=this.getContextMenuPasteSubItems();if(i.length&&t.push({priority:60,label:n2_("Copy"),icon:"ssi_16 ssi_16--copy",items:i}),s.length&&t.push({priority:70,label:n2_("Paste"),icon:"ssi_16 ssi_16--paste",items:s}),this.group){for(var n={priority:50,label:n2_("Parent"),icon:"ssi_16 ssi_16--up",action:function(){this.group.activate(!0)}.bind(this),focus:function(){this.group.layer.addClass("n2_layer_context_menu_target")}.bind(this),blur:function(){this.group.layer.removeClass("n2_layer_context_menu_target")}.bind(this)},h=[],r=this.group,o=0;o<6&&r;o++)h.push({label:r.getLabel(),icon:r.getIcon(),action:function(){this.activate(!0)}.bind(r),focus:function(t){t.layer.addClass("n2_layer_context_menu_target")}.bind(this,r),blur:function(t){t.layer.removeClass("n2_layer_context_menu_target")}.bind(this,r)}),r=r.group;h.length&&(n.items=h),t.push(n)}return t},n.prototype.getContextMenuCopySubItems=function(){return[]},n.prototype.getContextMenuPasteSubItems=function(){var t=[];return this.fragmentEditor.clipboard.componentHasClipboard()&&t.push({label:n2_("Layer(s)"),icon:"ssi_16 ssi_16--layer",action:function(){this.fragmentEditor.clipboard.componentPaste(this)}.bind(this)}),t},n.prototype.syncShowOnDevice=function(t,i){this.getMode()===t&&((i=parseInt(i))?this._show():this._hide(),this.layer.triggerHandler("LayerShowChange",[t,i]),this.placement.current.triggerLayerResized())},n.prototype.triggerLayerResized=function(){if(this.container)for(var t=this.container.getSortedLayers(),i=0;i<t.length;i++)t[i].triggerLayerResized();this.placement.current.triggerLayerResized()},n})),c.d("ComponentCommonAbstract",["$","ComponentAbstract"],(function(){var $=c.$;function t(t,i,s){this.supports=this.supports||[],this.isRenameAllowed=this.isRenameAllowed===r||this.isRenameAllowed,this.wraps={},this._lastClasses=!1,c.ComponentAbstract.prototype.constructor.call(this,t,i,s)}return t.prototype=Object.create(c.ComponentAbstract.prototype),t.prototype.constructor=t,t.getRegistryDataToFields=function(t){var i=t.fragmentEditor.editor.getAvailableDeviceModes(),s={id:$("#layerid"),uniqueclass:$("#layeruniqueclass"),desktopPortrait:$("#layershow-desktop-portrait"),tabletPortrait:$("#layershow-tablet-portrait"),mobilePortrait:$("#layershow-mobile-portrait"),zindex:$("#layerzindex"),class:$("#layerclass"),generatorvisible:$("#layergenerator-visible"),crop:$("#layercrop"),rotation:$("#layerrotation"),parallax:$("#layerparallax"),fontsize:$("#layerfont-size"),mouseenter:$("#layeronmouseenter"),click:$("#layeronclick"),mouseleave:$("#layeronmouseleave"),play:$("#layeronplay"),pause:$("#layeronpause"),stop:$("#layeronstop")};return t.fragmentEditor.editor.generator.registerField(s.class),t.fragmentEditor.editor.generator.registerField(s.generatorvisible),i.tabletPortrait||s.tabletPortrait.closest(".n2_field_radio__option").css("display","none"),i.mobilePortrait||s.mobilePortrait.closest(".n2_field_radio__option").css("display","none"),s},t.prototype.hasUp=function(){return!0},t.prototype.up=function(e){e.stopImmediatePropagation(),this.group.activate(e)},t.prototype.addProperties=function(t){this.createProperty("id","",t,this),this.createProperty("uniqueclass",null,t,this),this.createProperty("generatorvisible","",t),this.createProperty("zindex",2,t),this.createProperty("class","",t),this.createProperty("crop","visible",t),this.createProperty("rotation",0,t),this.createProperty("parallax",0,t),c.ComponentAbstract.prototype.addProperties.call(this,t)},t.prototype.onBeforeStart=function(){this.isRenameAllowed&&(this.createProperty("name",this.getName(),this.layer),this.createProperty("nameSynced",1,this.layer))},t.prototype.hasTextScale=function(){return!0},t.prototype.hasResponsiveTools=function(){return!0},t.prototype.onContextResponsiveTools=function(t,i){this.isActive||this.activate();var s=c.ContextMenu(t,[{type:"raw",render:function(t){var i=$('<div class="n2_layer_contextual_responsive_tools"></div>').appendTo(t),n=$('<div class="n2_layer_contextual_responsive_tools__hide"><i class="ssi_16"></i></div>').toggleClass("n2_layer_contextual_responsive_tools__hide--hidden",!this.getRawProperty(this.getMode())).appendTo(i).on("click",function(){var t=this.getMode(),i=this.getProperty(t)?0:1;this.setProperty(t,i),n.toggleClass("n2_layer_contextual_responsive_tools__hide--hidden",!i)}.bind(this));if(this.hasTextScale()){var h=$('<div class="n2_layer_contextual_responsive_tools__text_scale"></div>').appendTo(i),r=this.fragmentEditor.layerOptions.currentForm.fontsize,o=this.getFontSize(),a=$("<div></div>").width("50px").appendTo(h),l=$('<input type="number" min="10" max="990" step="10">').on("change",(function(){r.val(this.value).trigger("change")})).width("26px").val(o).appendTo(h);$('<div class="n2_layer_contextual_responsive_tools__text_scale_percent">%</div>').appendTo(h),new c.UISlider(a,f({start:function(){this.fragmentEditor.pointerManager.disable(),s.lock()}.bind(this),stop:function(e,t){l.val(t.value).trigger("change"),this.fragmentEditor.pointerManager.enable(),s.unlock()}.bind(this),cance
|
|